--- /srv/rebuilderd/tmp/rebuilderd72uUJ8/inputs/php8.4-http_4.2.6-3+b2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd72uUJ8/out/php8.4-http_4.2.6-3+b2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-17 05:46:03.000000 debian-binary │ -rw-r--r-- 0 0 0 2668 2025-04-17 05:46:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 147700 2025-04-17 05:46:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 147488 2025-04-17 05:46:03.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 0x042484 0x00042484 0x00042484 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x42490 0x42490 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x0422d8 0x000422d8 0x000422d8 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x422e4 0x422e4 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 02edf8 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0003cb70 03cb70 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0003cb78 03cb78 00590c 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00042484 042484 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 0004248c 04248c 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000dd78 00dd78 02ec80 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0003c9f8 03c9f8 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0003ca00 03ca00 0058d8 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 000422d8 0422d8 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 000422e0 0422e0 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: 00036e15 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ - 381: 0001b05d 484 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ - 382: 0001be6d 264 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ - 383: 0003171d 180 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ - 384: 0002a0a1 164 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ + 380: 00036c9d 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ + 381: 0001aee9 484 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ + 382: 0001bcf9 264 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ + 383: 000315a5 180 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ + 384: 00029f29 164 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ 385: 0000e361 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_from_string_ex │ │ │ │ - 386: 00028f89 272 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ - 387: 00029a41 224 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ - 388: 0002dc19 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ + 386: 00028e11 272 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ + 387: 000298c9 224 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ + 388: 0002daa1 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ 389: 00010e91 46 FUNC GLOBAL DEFAULT 11 php_http_client_dtor │ │ │ │ - 390: 00032781 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ - 391: 0002e065 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ - 392: 0002061d 384 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ - 393: 00036f6d 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ - 394: 0001e545 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ - 395: 00020e49 30 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ - 396: 00036d45 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ - 397: 0001e521 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ - 398: 0001cc29 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ - 399: 000195dd 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ - 400: 00035d0d 552 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ - 401: 0002f9e5 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ - 402: 0002a1f5 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ - 403: 00037215 388 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ - 404: 0001ffc9 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ - 405: 00038f05 1868 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ - 406: 000322f9 50 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ - 407: 00029b21 98 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ - 408: 0001d6fd 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ + 390: 00032609 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ + 391: 0002deed 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ + 392: 000204a5 384 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ + 393: 00036df5 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ + 394: 0001e3cd 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ + 395: 00020cd1 30 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ + 396: 00036bcd 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ + 397: 0001e3a9 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ + 398: 0001cab5 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ + 399: 00019469 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ + 400: 00035b95 552 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ + 401: 0002f86d 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ + 402: 0002a07d 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ + 403: 0003709d 388 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ + 404: 0001fe51 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ + 405: 00038d8d 1868 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ + 406: 00032181 50 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ + 407: 000299a9 98 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ + 408: 0001d589 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ 409: 000112d1 26 FUNC GLOBAL DEFAULT 11 php_http_client_getopt │ │ │ │ - 410: 00030fc1 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ - 411: 0002f595 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ - 412: 00027f25 580 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ - 413: 00026f95 58 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ - 414: 0003c0ad 128 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ + 410: 00030e49 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ + 411: 0002f41d 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ + 412: 00027dad 580 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ + 413: 00026e1d 58 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ + 414: 0003bf35 128 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ 415: 0000dfe5 364 FUNC GLOBAL DEFAULT 11 zm_startup_http │ │ │ │ - 416: 0003769d 348 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ - 417: 00029599 118 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ - 418: 00032885 208 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ + 416: 00037525 348 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ + 417: 00029421 118 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ + 418: 0003270d 208 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ 419: 0000dd79 420 FUNC GLOBAL DEFAULT 11 zm_info_http │ │ │ │ - 420: 00024679 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ - 421: 00021c19 240 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ - 422: 000204d5 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ - 423: 0002e38d 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ - 424: 0002e591 110 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ - 425: 00034fb9 304 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ - 426: 0003148d 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ - 427: 0001e2d5 408 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ - 428: 00036835 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ - 429: 0001c85d 82 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ + 420: 00024501 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ + 421: 00021aa1 240 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ + 422: 0002035d 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ + 423: 0002e215 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ + 424: 0002e419 110 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ + 425: 00034e41 304 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ + 426: 00031315 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ + 427: 0001e15d 408 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ + 428: 000366bd 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ + 429: 0001c6e9 82 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ 430: 00010e65 44 FUNC GLOBAL DEFAULT 11 php_http_client_reset │ │ │ │ 431: 0000e555 138 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunk_buffer │ │ │ │ - 432: 0002a3f5 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ - 433: 00035aa9 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ - 434: 0003b5ed 2020 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ - 435: 0003c449 36 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ - 436: 00038bd1 564 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ - 437: 00015da1 7256 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ - 438: 0002e7a5 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ - 439: 00037399 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ - 440: 0003201d 138 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ + 432: 0002a27d 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ + 433: 00035931 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ + 434: 0003b475 2020 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ + 435: 0003c2d1 36 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ + 436: 00038a59 564 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ + 437: 00015da1 6884 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ + 438: 0002e62d 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ + 439: 00037221 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ + 440: 00031ea5 138 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ 441: 0000f7f5 12 FUNC GLOBAL DEFAULT 11 php_http_client_get_class_entry │ │ │ │ 442: 0000e4e5 14 FUNC GLOBAL DEFAULT 11 php_http_buffer_reset │ │ │ │ - 443: 00018651 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ - 444: 0002d03d 120 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ - 445: 0003bdd1 126 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ - 446: 00024b7d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ - 447: 0001f145 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ - 448: 00027d21 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ - 449: 0001cc99 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ - 450: 000350e9 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ - 451: 0002e1d9 34 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ - 452: 0002df4d 280 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ - 453: 00029da1 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ - 454: 00029c45 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ - 455: 000311d9 424 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ - 456: 00025edd 1048 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ + 443: 000184dd 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ + 444: 0002cec5 120 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ + 445: 0003bc59 126 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ + 446: 00024a05 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ + 447: 0001efcd 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ + 448: 00027ba9 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ + 449: 0001cb25 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ + 450: 00034f71 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ + 451: 0002e061 34 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ + 452: 0002ddd5 280 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ + 453: 00029c29 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ + 454: 00029acd 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ + 455: 00031061 424 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ + 456: 00025d65 1048 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ 457: 00062b8c 4 OBJECT GLOBAL DEFAULT 22 php_http_brotli_get_dictionary │ │ │ │ - 458: 0003c5ad 36 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ - 459: 0003c139 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ - 460: 0002d0b5 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ - 461: 0001cc5d 46 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ + 458: 0003c435 36 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ + 459: 0003bfc1 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ + 460: 0002cf3d 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ + 461: 0001cae9 46 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ 462: 0000e24d 106 FUNC GLOBAL DEFAULT 11 php_http_buffer_resize_ex │ │ │ │ 463: 00062960 4 OBJECT GLOBAL DEFAULT 22 http_module_number │ │ │ │ - 464: 00026a29 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ + 464: 000268b1 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ 465: 00010545 76 FUNC GLOBAL DEFAULT 11 php_http_client_enqueue │ │ │ │ - 466: 0002d571 800 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ - 467: 000320b1 36 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ - 468: 00025aad 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ - 469: 00037045 252 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ - 470: 0002381d 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ - 471: 00031509 132 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ - 472: 000353ed 560 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ - 473: 0001e551 456 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ - 474: 0003c46d 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ - 475: 00020dbd 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ + 466: 0002d3f9 800 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ + 467: 00031f39 36 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ + 468: 00025935 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ + 469: 00036ecd 252 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ + 470: 000236a5 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ + 471: 00031391 132 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ + 472: 00035275 560 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ + 473: 0001e3d9 456 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ + 474: 0003c2f5 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ + 475: 00020c45 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ 476: 000118f5 24 FUNC GLOBAL DEFAULT 11 php_http_client_object_new │ │ │ │ - 477: 00026ebd 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ - 478: 000262f5 312 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ - 479: 0002f811 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ - 480: 0002e54d 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ - 481: 0001cb19 34 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ - 482: 0002642d 200 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ - 483: 00020215 156 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ - 484: 00031449 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ - 485: 00026651 556 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ - 486: 0002a249 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ - 487: 000315a5 230 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ + 477: 00026d45 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ + 478: 0002617d 312 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ + 479: 0002f699 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ + 480: 0002e3d5 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ + 481: 0001c9a5 34 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ + 482: 000262b5 200 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ + 483: 0002009d 156 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ + 484: 000312d1 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ + 485: 000264d9 556 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ + 486: 0002a0d1 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ + 487: 0003142d 230 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ 488: 0000e5e1 168 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_output │ │ │ │ - 489: 0001c375 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ - 490: 0001d709 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ - 491: 0001cc1d 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ - 492: 0003232d 332 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ - 493: 00023651 284 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ - 494: 0002dd31 232 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ - 495: 00024a95 180 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ - 496: 0002687d 336 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ - 497: 000294ed 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ - 498: 00026fd1 2448 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ - 499: 000299a1 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ - 500: 0003b391 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ - 501: 000322f5 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ - 502: 00024bc5 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ + 489: 0001c201 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ + 490: 0001d595 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ + 491: 0001caa9 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ + 492: 000321b5 332 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ + 493: 000234d9 284 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ + 494: 0002dbb9 232 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ + 495: 0002491d 180 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ + 496: 00026705 336 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ + 497: 00029375 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ + 498: 00026e59 2448 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ + 499: 00029829 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ + 500: 0003b219 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ + 501: 0003217d 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ + 502: 00024a4d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 503: 0001190d 448 FUNC GLOBAL DEFAULT 11 zm_startup_http_client │ │ │ │ - 504: 00026eed 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ - 505: 00024bd1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ - 506: 00024bb9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ - 507: 00026f71 36 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ + 504: 00026d75 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ + 505: 00024a59 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ + 506: 00024a41 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ + 507: 00026df9 36 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ 508: 000118a1 84 FUNC GLOBAL DEFAULT 11 php_http_client_object_new_ex │ │ │ │ 509: 0000e525 48 FUNC GLOBAL DEFAULT 11 php_http_buffer_free │ │ │ │ 510: 00062964 28 OBJECT GLOBAL DEFAULT 22 http_functions │ │ │ │ - 511: 00024bad 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ - 512: 00026c0d 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ + 511: 00024a35 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ + 512: 00026a95 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ 513: 00010ff9 14 FUNC GLOBAL DEFAULT 11 php_http_client_setopt │ │ │ │ - 514: 0002f829 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ - 515: 00027e95 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ - 516: 0002e0a5 52 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ - 517: 0002e711 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ - 518: 00020f11 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ - 519: 0003679d 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ - 520: 0001e539 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ - 521: 0002fa85 4188 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ - 522: 00020531 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ - 523: 0001ee11 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ - 524: 00029e5d 114 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ - 525: 0002f7ad 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ - 526: 0002dc95 156 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ - 527: 0001e08d 400 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ - 528: 00036965 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ - 529: 0001e52d 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ - 530: 0002e971 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ + 514: 0002f6b1 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ + 515: 00027d1d 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ + 516: 0002df2d 52 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ + 517: 0002e599 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ + 518: 00020d99 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ + 519: 00036625 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ + 520: 0001e3c1 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ + 521: 0002f90d 4188 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ + 522: 000203b9 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ + 523: 0001ec99 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ + 524: 00029ce5 114 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ + 525: 0002f635 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ + 526: 0002db1d 156 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ + 527: 0001df15 400 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ + 528: 000367ed 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ + 529: 0001e3b5 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ + 530: 0002e7f9 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ 531: 0000fdcd 728 FUNC GLOBAL DEFAULT 11 php_http_client_options_set │ │ │ │ - 532: 0003452d 860 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ - 533: 00017f91 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ - 534: 00021c0d 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ - 535: 0002482d 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ + 532: 000343b5 860 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ + 533: 00017e1d 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ + 534: 00021a95 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ + 535: 000246b5 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ 536: 0000f6d5 156 FUNC GLOBAL DEFAULT 11 php_http_client_driver_add │ │ │ │ - 537: 0003c145 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ - 538: 000259ad 256 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ - 539: 00025c49 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ - 540: 0001cac5 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ - 541: 00032275 128 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ - 542: 00027f01 36 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ - 543: 0001d475 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ - 544: 00039d6d 96 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ - 545: 00026c01 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ - 546: 0002e3d5 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ + 537: 0003bfcd 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ + 538: 00025835 256 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ + 539: 00025ad1 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ + 540: 0001c951 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ + 541: 000320fd 128 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ + 542: 00027d89 36 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ + 543: 0001d301 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ + 544: 00039bf5 96 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ + 545: 00026a89 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ + 546: 0002e25d 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ 547: 00061b90 4 OBJECT GLOBAL DEFAULT 21 php_http_filter_factory │ │ │ │ - 548: 0003bf8d 288 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ - 549: 0001bf75 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ - 550: 0002f559 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ + 548: 0003be15 288 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ + 549: 0001be01 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ + 550: 0002f3e1 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ 551: 0000f771 64 FUNC GLOBAL DEFAULT 11 php_http_client_driver_get │ │ │ │ - 552: 00036b2d 536 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ + 552: 000369b5 536 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ 553: 0000e6f1 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_passthru │ │ │ │ - 554: 00019161 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ - 555: 00018639 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ - 556: 0002d8b1 108 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ - 557: 00035681 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ - 558: 00024b89 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ - 559: 00029661 700 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ - 560: 0001fc25 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ - 561: 00039ed5 5308 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ - 562: 00037a49 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ + 554: 00018fed 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ + 555: 000184c5 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ + 556: 0002d739 108 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ + 557: 00035509 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ + 558: 00024a11 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ + 559: 000294e9 700 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ + 560: 0001faad 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ + 561: 00039d5d 5308 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ + 562: 000378d1 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ 563: 000105d9 72 FUNC GLOBAL DEFAULT 11 php_http_client_requeue │ │ │ │ - 564: 00027cb5 108 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ - 565: 0001a5e1 168 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ - 566: 00039651 1820 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ - 567: 000374c9 468 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ - 568: 00039dcd 232 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ - 569: 0001d45d 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ + 564: 00027b3d 108 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ + 565: 0001a46d 168 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ + 566: 000394d9 1820 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ + 567: 00037351 468 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ + 568: 00039c55 232 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ + 569: 0001d2e9 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 570: 0000e311 80 FUNC GLOBAL DEFAULT 11 php_http_buffer_append │ │ │ │ - 571: 0002041d 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ + 571: 000202a5 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ 572: 00015d41 84 FUNC GLOBAL DEFAULT 11 php_http_client_curl_loop │ │ │ │ - 573: 0003c5a9 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ - 574: 00032955 196 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ + 573: 0003c431 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ + 574: 000327dd 196 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ 575: 0000e689 104 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_input │ │ │ │ - 576: 00038e05 256 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ + 576: 00038c8d 256 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ 577: 00062980 32 OBJECT GLOBAL DEFAULT 22 php_http_globals │ │ │ │ - 578: 0002efe1 404 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ - 579: 000368cd 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ - 580: 000199a5 96 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ - 581: 000320a9 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ - 582: 0002ebc9 316 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ - 583: 00031fb1 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ - 584: 00027a5d 288 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ - 585: 0002fa4d 56 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ + 578: 0002ee69 404 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ + 579: 00036755 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ + 580: 00019831 96 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ + 581: 00031f31 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ + 582: 0002ea51 316 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ + 583: 00031e39 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ + 584: 000278e5 288 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ + 585: 0002f8d5 56 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ 586: 0000e42d 56 FUNC GLOBAL DEFAULT 11 php_http_buffer_data │ │ │ │ - 587: 0001d469 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ - 588: 000359d5 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ - 589: 0002ed05 272 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ - 590: 00025b7d 204 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ - 591: 0001a8ed 204 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ - 592: 0002f6b1 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ - 593: 0001fdd1 172 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ - 594: 00036085 976 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ - 595: 00030fd9 476 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ - 596: 00036a95 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ - 597: 00035f35 336 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ + 587: 0001d2f5 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ + 588: 0003585d 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ + 589: 0002eb8d 272 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ + 590: 00025a05 204 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ + 591: 0001a779 204 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ + 592: 0002f539 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ + 593: 0001fc59 172 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ + 594: 00035f0d 976 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ + 595: 00030e61 476 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ + 596: 0003691d 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ + 597: 00035dbd 336 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ 598: 00010ee5 96 FUNC GLOBAL DEFAULT 11 php_http_client_object_free │ │ │ │ - 599: 00031f45 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ + 599: 00031dcd 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ 600: 00011acd 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client │ │ │ │ 601: 0000e151 80 FUNC GLOBAL DEFAULT 11 zm_shutdown_http │ │ │ │ - 602: 0001cd45 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ - 603: 000326a5 220 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ - 604: 00023891 3560 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ - 605: 00024bdd 764 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ - 606: 00030f49 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ - 607: 0001a591 36 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ - 608: 0001b841 1164 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ - 609: 00024b95 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ + 602: 0001cbd1 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ + 603: 0003252d 220 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ + 604: 00023719 3560 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ + 605: 00024a65 764 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ + 606: 00030dd1 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ + 607: 0001a41d 36 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ + 608: 0001b6cd 1164 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ + 609: 00024a1d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ 610: 00010291 156 FUNC GLOBAL DEFAULT 11 php_http_client_init │ │ │ │ - 611: 0003c12d 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ - 612: 0001bf95 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ - 613: 0002e4b5 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ - 614: 00029c65 236 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ - 615: 0002a43d 274 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ - 616: 0002eac1 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ - 617: 0001be0d 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ - 618: 0002a201 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ + 611: 0003bfb5 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ + 612: 0001be21 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ + 613: 0002e33d 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ + 614: 00029aed 236 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ + 615: 0002a2c5 274 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ + 616: 0002e949 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ + 617: 0001bc99 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ + 618: 0002a089 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ 619: 0001590d 896 FUNC GLOBAL DEFAULT 11 php_http_client_curl_responsehandler │ │ │ │ - 620: 00029611 80 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ - 621: 00024ba1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ - 622: 0003580d 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ - 623: 0002e415 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ + 620: 00029499 80 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ + 621: 00024a29 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ + 622: 00035695 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ + 623: 0002e29d 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ 624: 00010591 72 FUNC GLOBAL DEFAULT 11 php_http_client_dequeue │ │ │ │ - 625: 00026f3d 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ - 626: 0002f9a1 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ - 627: 00030f55 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ + 625: 00026dc5 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ + 626: 0002f829 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ + 627: 00030ddd 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ 628: 0000e4f5 48 FUNC GLOBAL DEFAULT 11 php_http_buffer_dtor │ │ │ │ - 629: 0001a765 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ - 630: 00029b85 192 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ + 629: 0001a5f1 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ + 630: 00029a0d 192 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ 631: 00010d39 14 FUNC GLOBAL DEFAULT 11 php_http_client_once │ │ │ │ - 632: 0001c8b1 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ - 633: 000311b9 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ - 634: 0001be25 72 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ + 632: 0001c73d 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ + 633: 00031041 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ + 634: 0001bcb1 72 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ 635: 00060aac 92 OBJECT GLOBAL DEFAULT 21 http_module_entry │ │ │ │ - 636: 00026b21 224 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ - 637: 00024839 440 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ - 638: 0003be51 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ - 639: 00032a19 588 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ + 636: 000269a9 224 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ + 637: 000246c1 440 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ + 638: 0003bcd9 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ + 639: 000328a1 588 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ 640: 0000e1bd 28 FUNC GLOBAL DEFAULT 11 get_module │ │ │ │ 641: 0000e2d1 62 FUNC GLOBAL DEFAULT 11 php_http_buffer_shrink │ │ │ │ - 642: 00037141 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ + 642: 00036fc9 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ 643: 0000e4b1 50 FUNC GLOBAL DEFAULT 11 php_http_buffer_fix │ │ │ │ - 644: 0001c9e1 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ - 645: 00035125 700 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ + 644: 0001c86d 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ + 645: 00034fad 700 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ 646: 00010ec1 36 FUNC GLOBAL DEFAULT 11 php_http_client_free │ │ │ │ - 647: 00029d51 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ - 648: 00024721 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ - 649: 0001b295 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ - 650: 0001a4d5 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ - 651: 0001cced 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ - 652: 000195e9 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ - 653: 00020f1d 164 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ - 654: 00018645 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ - 655: 0002fa29 36 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ - 656: 00039eb5 30 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ - 657: 0001abd5 204 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ - 658: 0003168d 142 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ - 659: 0002f865 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ - 660: 000353e1 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ - 661: 0001cd51 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ - 662: 0001cd05 64 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ - 663: 00027ca9 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ - 664: 00027ec5 60 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ + 647: 00029bd9 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ + 648: 000245a9 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ + 649: 0001b121 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ + 650: 0001a361 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ + 651: 0001cb79 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ + 652: 00019475 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ + 653: 00020da5 164 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ + 654: 000184d1 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ + 655: 0002f8b1 36 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ + 656: 00039d3d 30 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ + 657: 0001aa61 204 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ + 658: 00031515 142 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ + 659: 0002f6ed 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ + 660: 00035269 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ + 661: 0001cbdd 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ + 662: 0001cb91 64 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ + 663: 00027b31 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ + 664: 00027d4d 60 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ 665: 00010161 232 FUNC GLOBAL DEFAULT 11 php_http_client_options_get_subr │ │ │ │ - 666: 0002d0cd 66 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ - 667: 00023459 328 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ + 666: 0002cf55 66 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ + 667: 000232e1 328 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ 668: 0000f801 684 FUNC GLOBAL DEFAULT 11 php_http_client_options_set_subr │ │ │ │ - 669: 0001ef1d 552 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ - 670: 00024b65 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ - 671: 00036ee5 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ - 672: 00034d0d 684 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ - 673: 00035bb9 232 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ + 669: 0001eda5 552 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ + 670: 000249ed 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ + 671: 00036d6d 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ + 672: 00034b95 684 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ + 673: 00035a41 232 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ 674: 0000e465 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_cut │ │ │ │ - 675: 00031f95 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ - 676: 00031d29 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ - 677: 0001c8ed 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ - 678: 00034889 1156 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ + 675: 00031e1d 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ + 676: 00031bb1 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ + 677: 0001c779 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ + 678: 00034711 1156 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ 679: 00010c31 14 FUNC GLOBAL DEFAULT 11 php_http_client_wait │ │ │ │ - 680: 0002f9d1 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ + 680: 0002f859 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ 681: 0000e2b9 24 FUNC GLOBAL DEFAULT 11 php_http_buffer_account │ │ │ │ - 682: 00032479 14 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ - 683: 000369fd 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ - 684: 00031fad 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ + 682: 00032301 14 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ + 683: 00036885 152 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ + 684: 00031e35 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ 685: 0000e1a1 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http │ │ │ │ - 686: 0002e601 272 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ + 686: 0002e489 272 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ 687: 000104ed 12 FUNC GLOBAL DEFAULT 11 php_http_client_copy │ │ │ │ - 688: 0002dea9 164 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ - 689: 000320d5 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ - 690: 0001cc8d 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ - 691: 000377f9 592 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ - 692: 0002045d 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ - 693: 0002e0d9 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ - 694: 0001ee95 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ - 695: 0003c519 144 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ + 688: 0002dd31 164 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ + 689: 00031f5d 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ + 690: 0001cb19 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ + 691: 00037681 592 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ + 692: 000202e5 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ + 693: 0002df61 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ + 694: 0001ed1d 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ + 695: 0003c3a1 144 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ 696: 0000e3ad 128 FUNC GLOBAL DEFAULT 11 php_http_buffer_appendf │ │ │ │ - 697: 0003b509 226 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ - 698: 0002e8b1 192 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ - 699: 000344e1 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ - 700: 00019155 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ - 701: 00028169 672 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ - 702: 00032181 72 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ - 703: 0001cd5d 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ - 704: 0001bda9 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ - 705: 0001fe7d 132 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ - 706: 0002d891 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ + 697: 0003b391 226 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ + 698: 0002e739 192 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ + 699: 00034369 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ + 700: 00018fe1 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ + 701: 00027ff1 672 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ + 702: 00032009 72 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ + 703: 0001cbe9 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ + 704: 0001bc35 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ + 705: 0001fd05 132 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ + 706: 0002d719 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ 707: 0000f7b1 24 FUNC GLOBAL DEFAULT 11 php_http_client_driver_list │ │ │ │ - 708: 00031381 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ - 709: 000205bd 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ - 710: 00027d39 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ - 711: 0002de19 142 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ - 712: 00024685 156 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ - 713: 000249f1 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ - 714: 0002e1fd 400 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ - 715: 000264f5 348 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ - 716: 0001d715 432 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ - 717: 00026a4d 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ + 708: 00031209 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ + 709: 00020445 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ + 710: 00027bc1 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ + 711: 0002dca1 142 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ + 712: 0002450d 156 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ + 713: 00024879 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ + 714: 0002e085 400 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ + 715: 0002637d 348 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ + 716: 0001d5a1 432 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ + 717: 000268d5 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ 718: 00010d85 14 FUNC GLOBAL DEFAULT 11 php_http_client_exec │ │ │ │ - 719: 000294a9 66 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ - 720: 0001fff5 544 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ - 721: 0001a5b5 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ - 722: 0001a555 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ - 723: 000202b1 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ - 724: 0001aeb5 424 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ - 725: 00035d01 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ - 726: 00020835 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ - 727: 00035751 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ - 728: 0001d5ad 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ - 729: 00024b71 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ - 730: 0002dc25 110 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ + 719: 00029331 66 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ + 720: 0001fe7d 544 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ + 721: 0001a441 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ + 722: 0001a3e1 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ + 723: 00020139 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ + 724: 0001ad41 424 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ + 725: 00035b89 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ + 726: 000206bd 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ + 727: 000355d9 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ + 728: 0001d439 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ + 729: 000249f9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ + 730: 0002daad 110 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ 731: 00015d95 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_get_ops │ │ │ │ - 732: 0001bd9d 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ - 733: 0002eb3d 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ - 734: 0002f7a1 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ - 735: 0001c675 108 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ + 732: 0001bc29 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ + 733: 0002e9c5 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ + 734: 0002f629 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ + 735: 0001c501 108 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ 736: 000104f9 74 FUNC GLOBAL DEFAULT 11 php_http_client_enqueued │ │ │ │ - 737: 00026a89 152 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ + 737: 00026911 152 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ 738: 0000e1d9 114 FUNC GLOBAL DEFAULT 11 php_http_buffer_init_ex │ │ │ │ - 739: 0002592d 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ - 740: 0002386d 36 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ - 741: 000269cd 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ - 742: 00024b49 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ - 743: 0003b475 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ - 744: 00029281 552 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ - 745: 00030ae1 520 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ - 746: 00032221 84 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ - 747: 000179f9 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ - 748: 00029ed1 464 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ - 749: 0001ee5d 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ - 750: 0003158d 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ - 751: 00025de1 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ │ + 739: 000257b5 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ + 740: 000236f5 36 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ + 741: 00026855 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ + 742: 000249d1 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ + 743: 0003b2fd 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ + 744: 00029109 552 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ + 745: 00030969 520 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ + 746: 000320a9 84 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ + 747: 00017885 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ + 748: 00029d59 464 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ + 749: 0001ece5 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ + 750: 00031415 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ + 751: 00025c69 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1002,523 +1002,523 @@ │ │ │ │ 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 000315a5 php_http_array_apply_append_func │ │ │ │ -00060998 0001cc15 R_ARM_GLOB_DAT 0002d0b5 php_http_message_object_new │ │ │ │ -0006099c 00022c15 R_ARM_GLOB_DAT 0002d8b1 php_http_message_body_append │ │ │ │ +00060994 0001e715 R_ARM_GLOB_DAT 0003142d php_http_array_apply_append_func │ │ │ │ +00060998 0001cc15 R_ARM_GLOB_DAT 0002cf3d php_http_message_object_new │ │ │ │ +0006099c 00022c15 R_ARM_GLOB_DAT 0002d739 php_http_message_body_append │ │ │ │ 000609a0 00001b15 R_ARM_GLOB_DAT 00000000 php_stream_memory_ops │ │ │ │ -000609a4 00026c15 R_ARM_GLOB_DAT 00029611 php_http_message_info_callback │ │ │ │ -000609a8 00017f15 R_ARM_GLOB_DAT 0003171d php_http_pass_fcall_callback │ │ │ │ +000609a4 00026c15 R_ARM_GLOB_DAT 00029499 php_http_message_info_callback │ │ │ │ +000609a8 00017f15 R_ARM_GLOB_DAT 000315a5 php_http_pass_fcall_callback │ │ │ │ 000609ac 00002d15 R_ARM_GLOB_DAT 00000000 zend_string_init_interned │ │ │ │ -000609b0 00029615 R_ARM_GLOB_DAT 0001cd05 php_http_encoding_stream_object_clone │ │ │ │ +000609b0 00029615 R_ARM_GLOB_DAT 0001cb91 php_http_encoding_stream_object_clone │ │ │ │ 000609b4 00003015 R_ARM_GLOB_DAT 00000000 zend_ce_countable │ │ │ │ 000609b8 00025615 R_ARM_GLOB_DAT 00010ee5 php_http_client_object_free │ │ │ │ 000609bc 00003715 R_ARM_GLOB_DAT 00000000 _php_stream_read │ │ │ │ 000609c0 00003f15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000609c4 0002a315 R_ARM_GLOB_DAT 00031f95 php_http_object_new │ │ │ │ +000609c4 0002a315 R_ARM_GLOB_DAT 00031e1d php_http_object_new │ │ │ │ 000609c8 00004115 R_ARM_GLOB_DAT 00000000 sapi_globals │ │ │ │ 000609cc 00022315 R_ARM_GLOB_DAT 00061b90 php_http_filter_factory │ │ │ │ -000609d0 0002e615 R_ARM_GLOB_DAT 00024b49 php_http_etag_update │ │ │ │ -000609d4 00019d15 R_ARM_GLOB_DAT 00026f95 php_http_header_parser_object_free │ │ │ │ -000609d8 0001cd15 R_ARM_GLOB_DAT 0001cc5d php_http_encoding_stream_object_free │ │ │ │ -000609dc 00029215 R_ARM_GLOB_DAT 0003168d php_http_array_apply_merge_func │ │ │ │ +000609d0 0002e615 R_ARM_GLOB_DAT 000249d1 php_http_etag_update │ │ │ │ +000609d4 00019d15 R_ARM_GLOB_DAT 00026e1d php_http_header_parser_object_free │ │ │ │ +000609d8 0001cd15 R_ARM_GLOB_DAT 0001cae9 php_http_encoding_stream_object_free │ │ │ │ +000609dc 00029215 R_ARM_GLOB_DAT 00031515 php_http_array_apply_merge_func │ │ │ │ 000609e0 00006a15 R_ARM_GLOB_DAT 00000000 zend_ce_iterator │ │ │ │ -000609e4 00027a15 R_ARM_GLOB_DAT 0001be25 php_http_cookie_object_clone │ │ │ │ +000609e4 00027a15 R_ARM_GLOB_DAT 0001bcb1 php_http_cookie_object_clone │ │ │ │ 000609e8 00007715 R_ARM_GLOB_DAT 00000000 spl_ce_SplObserver │ │ │ │ -000609ec 00019a15 R_ARM_GLOB_DAT 00030fc1 php_http_message_parser_object_new │ │ │ │ +000609ec 00019a15 R_ARM_GLOB_DAT 00030e49 php_http_message_parser_object_new │ │ │ │ 000609f0 00007c15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 000609f4 00008315 R_ARM_GLOB_DAT 00000000 empty_fcall_info │ │ │ │ 000609f8 00009015 R_ARM_GLOB_DAT 00000000 spl_ce_InvalidArgumentException │ │ │ │ 000609fc 00009315 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -00060a00 00020d15 R_ARM_GLOB_DAT 0002f7ad php_http_message_body_object_new_ex │ │ │ │ +00060a00 00020d15 R_ARM_GLOB_DAT 0002f635 php_http_message_body_object_new_ex │ │ │ │ 00060a04 00009a15 R_ARM_GLOB_DAT 00000000 executor_globals │ │ │ │ 00060a08 0000a215 R_ARM_GLOB_DAT 00000000 spl_ce_UnexpectedValueException │ │ │ │ -00060a0c 00020215 R_ARM_GLOB_DAT 0002f829 php_http_message_body_object_clone │ │ │ │ +00060a0c 00020215 R_ARM_GLOB_DAT 0002f6b1 php_http_message_body_object_clone │ │ │ │ 00060a10 0000aa15 R_ARM_GLOB_DAT 00000000 php_stream_temp_ops │ │ │ │ 00060a14 00027b15 R_ARM_GLOB_DAT 00060aac http_module_entry │ │ │ │ 00060a18 0000b215 R_ARM_GLOB_DAT 00000000 spl_ce_DomainException │ │ │ │ 00060a1c 0000b715 R_ARM_GLOB_DAT 00000000 _php_stream_write │ │ │ │ 00060a20 0000c415 R_ARM_GLOB_DAT 00000000 spl_ce_BadMethodCallException │ │ │ │ 00060a24 0000c915 R_ARM_GLOB_DAT 00000000 compiler_globals │ │ │ │ -00060a28 0002ee15 R_ARM_GLOB_DAT 0003158d php_http_array_copy_strings │ │ │ │ -00060a2c 0001c515 R_ARM_GLOB_DAT 00029da1 php_http_message_object_free │ │ │ │ +00060a28 0002ee15 R_ARM_GLOB_DAT 00031415 php_http_array_copy_strings │ │ │ │ +00060a2c 0001c515 R_ARM_GLOB_DAT 00029c29 php_http_message_object_free │ │ │ │ 00060a30 0000d215 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ 00060a34 0001cf15 R_ARM_GLOB_DAT 00062960 http_module_number │ │ │ │ 00060a38 0000e415 R_ARM_GLOB_DAT 00000000 spl_ce_RecursiveArrayIterator │ │ │ │ 00060a3c 0001dc15 R_ARM_GLOB_DAT 000118f5 php_http_client_object_new │ │ │ │ -00060a44 00026915 R_ARM_GLOB_DAT 0001be0d php_http_cookie_object_new │ │ │ │ +00060a44 00026915 R_ARM_GLOB_DAT 0001bc99 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 00027d21 php_http_header_parser_object_new │ │ │ │ +00060a50 0001c015 R_ARM_GLOB_DAT 00027ba9 php_http_header_parser_object_new │ │ │ │ 00060a54 00010d15 R_ARM_GLOB_DAT 00000000 zval_ptr_dtor │ │ │ │ 00060a58 00011515 R_ARM_GLOB_DAT 00000000 spl_ce_SplSubject │ │ │ │ 00060a5c 00011b15 R_ARM_GLOB_DAT 00000000 zend_ce_arrayaccess │ │ │ │ 00060a60 00012515 R_ARM_GLOB_DAT 00000000 zend_empty_string │ │ │ │ -00060a64 0002d115 R_ARM_GLOB_DAT 0001a5b5 php_http_cookie_object_free │ │ │ │ -00060a68 00029a15 R_ARM_GLOB_DAT 0002d0cd php_http_message_object_clone │ │ │ │ +00060a64 0002d115 R_ARM_GLOB_DAT 0001a441 php_http_cookie_object_free │ │ │ │ +00060a68 00029a15 R_ARM_GLOB_DAT 0002cf55 php_http_message_object_clone │ │ │ │ 00060a6c 00013115 R_ARM_GLOB_DAT 00000000 zval_add_ref │ │ │ │ -00060a70 00028b15 R_ARM_GLOB_DAT 0001cced php_http_encoding_stream_object_new │ │ │ │ -00060a74 00024915 R_ARM_GLOB_DAT 0002fa4d php_http_message_parser_object_free │ │ │ │ -00060a78 0002aa15 R_ARM_GLOB_DAT 00032479 php_http_option_get │ │ │ │ +00060a70 00028b15 R_ARM_GLOB_DAT 0001cb79 php_http_encoding_stream_object_new │ │ │ │ +00060a74 00024915 R_ARM_GLOB_DAT 0002f8d5 php_http_message_parser_object_free │ │ │ │ +00060a78 0002aa15 R_ARM_GLOB_DAT 00032301 php_http_option_get │ │ │ │ 00060a7c 00014b15 R_ARM_GLOB_DAT 00000000 zend_ce_aggregate │ │ │ │ 00060a80 0002b815 R_ARM_GLOB_DAT 0000e3ad php_http_buffer_appendf │ │ │ │ -00060a84 00020415 R_ARM_GLOB_DAT 0002e0a5 php_http_message_body_object_free │ │ │ │ +00060a84 00020415 R_ARM_GLOB_DAT 0002df2d 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 0002f811 php_http_message_body_object_new │ │ │ │ +00060aa0 0001df15 R_ARM_GLOB_DAT 0002f699 php_http_message_body_object_new │ │ │ │ 00060aa4 00023a15 R_ARM_GLOB_DAT 0000e311 php_http_buffer_append │ │ │ │ 00060ac4 0001fe02 R_ARM_ABS32 00062964 http_functions │ │ │ │ 00060ac8 00019f02 R_ARM_ABS32 0000dfe5 zm_startup_http │ │ │ │ 00060acc 00025902 R_ARM_ABS32 0000e151 zm_shutdown_http │ │ │ │ 00060ad4 0002ad02 R_ARM_ABS32 0000e1a1 zm_deactivate_http │ │ │ │ 00060ad8 0001a302 R_ARM_ABS32 0000dd79 zm_info_http │ │ │ │ -00061b98 00021a02 R_ARM_ABS32 000259ad zim_HttpHeader___construct │ │ │ │ -00061bb4 00024e02 R_ARM_ABS32 00025b7d zim_HttpHeader___unserialize │ │ │ │ -00061bd0 0001d402 R_ARM_ABS32 00025aad zim_HttpHeader___serialize │ │ │ │ -00061bec 0002cb02 R_ARM_ABS32 000264f5 zim_HttpHeader_unserialize │ │ │ │ -00061c08 00021b02 R_ARM_ABS32 00025c49 zim_HttpHeader_serialize │ │ │ │ -00061c24 00021b02 R_ARM_ABS32 00025c49 zim_HttpHeader_serialize │ │ │ │ -00061c40 00021b02 R_ARM_ABS32 00025c49 zim_HttpHeader_serialize │ │ │ │ -00061c5c 0002ef02 R_ARM_ABS32 00025de1 zim_HttpHeader_match │ │ │ │ -00061c78 0001c802 R_ARM_ABS32 00025edd zim_HttpHeader_negotiate │ │ │ │ -00061c94 0001de02 R_ARM_ABS32 000262f5 zim_HttpHeader_getParams │ │ │ │ -00061cb0 0001e502 R_ARM_ABS32 00026651 zim_HttpHeader_parse │ │ │ │ -00062244 0002b502 R_ARM_ABS32 0002e0d9 zim_HttpMessageBody___construct │ │ │ │ -00062260 00026f02 R_ARM_ABS32 0002e415 zim_HttpMessageBody_serialize │ │ │ │ -0006227c 00026f02 R_ARM_ABS32 0002e415 zim_HttpMessageBody_serialize │ │ │ │ -00062298 00026f02 R_ARM_ABS32 0002e415 zim_HttpMessageBody_serialize │ │ │ │ -000622b4 00020e02 R_ARM_ABS32 0002dc95 zim_HttpMessageBody_unserialize │ │ │ │ -000622d0 00026502 R_ARM_ABS32 0002e4b5 zim_HttpMessageBody___serialize │ │ │ │ -000622ec 0001ee02 R_ARM_ABS32 0002dd31 zim_HttpMessageBody___unserialize │ │ │ │ -00062308 0002ae02 R_ARM_ABS32 0002e601 zim_HttpMessageBody_toStream │ │ │ │ -00062324 00021202 R_ARM_ABS32 0002e971 zim_HttpMessageBody_toCallback │ │ │ │ -00062340 0002c702 R_ARM_ABS32 0002de19 zim_HttpMessageBody_getResource │ │ │ │ -0006235c 0002b002 R_ARM_ABS32 0002dea9 zim_HttpMessageBody_getBoundary │ │ │ │ -00062378 0001c402 R_ARM_ABS32 0002df4d zim_HttpMessageBody_append │ │ │ │ -00062394 00019b02 R_ARM_ABS32 0002f595 zim_HttpMessageBody_addForm │ │ │ │ -000623b0 00024602 R_ARM_ABS32 0002ebc9 zim_HttpMessageBody_addPart │ │ │ │ -000623cc 0002ba02 R_ARM_ABS32 0002e8b1 zim_HttpMessageBody_etag │ │ │ │ -000623e8 0002ca02 R_ARM_ABS32 0002e1fd zim_HttpMessageBody_stat │ │ │ │ -00062490 00028502 R_ARM_ABS32 00035125 zim_HttpParams___construct │ │ │ │ -000624ac 0001a202 R_ARM_ABS32 00032885 zim_HttpParams_toArray │ │ │ │ -000624c8 0002a002 R_ARM_ABS32 00034d0d zim_HttpParams_toString │ │ │ │ -000624e4 0002a002 R_ARM_ABS32 00034d0d zim_HttpParams_toString │ │ │ │ -00062500 00025b02 R_ARM_ABS32 000326a5 zim_HttpParams_offsetExists │ │ │ │ -0006251c 00023e02 R_ARM_ABS32 00032955 zim_HttpParams_offsetUnset │ │ │ │ -00062538 00027f02 R_ARM_ABS32 00032a19 zim_HttpParams_offsetSet │ │ │ │ -00062554 00018602 R_ARM_ABS32 00032781 zim_HttpParams_offsetGet │ │ │ │ -000625fc 0001d502 R_ARM_ABS32 00037045 zim_HttpQueryString___construct │ │ │ │ -00062618 00022d02 R_ARM_ABS32 00035681 zim_HttpQueryString_toArray │ │ │ │ -00062634 00017c02 R_ARM_ABS32 00036e15 zim_HttpQueryString_toString │ │ │ │ -00062650 00017c02 R_ARM_ABS32 00036e15 zim_HttpQueryString_toString │ │ │ │ -0006266c 00022802 R_ARM_ABS32 00036b2d zim_HttpQueryString_get │ │ │ │ -00062688 0001b702 R_ARM_ABS32 00037399 zim_HttpQueryString_set │ │ │ │ -000626a4 00023702 R_ARM_ABS32 000374c9 zim_HttpQueryString_mod │ │ │ │ -000626c0 00020702 R_ARM_ABS32 0003679d zim_HttpQueryString_getBool │ │ │ │ -000626dc 0001ac02 R_ARM_ABS32 00036835 zim_HttpQueryString_getInt │ │ │ │ -000626f8 00024302 R_ARM_ABS32 000368cd zim_HttpQueryString_getFloat │ │ │ │ -00062714 00021002 R_ARM_ABS32 00036965 zim_HttpQueryString_getString │ │ │ │ -00062730 0002ab02 R_ARM_ABS32 000369fd zim_HttpQueryString_getArray │ │ │ │ -0006274c 00025402 R_ARM_ABS32 00036a95 zim_HttpQueryString_getObject │ │ │ │ -00062768 00024c02 R_ARM_ABS32 000359d5 zim_HttpQueryString_getIterator │ │ │ │ -00062784 00026e02 R_ARM_ABS32 0003580d zim_HttpQueryString_getGlobalInstance │ │ │ │ -000627a0 00019302 R_ARM_ABS32 00037215 zim_HttpQueryString_xlate │ │ │ │ -000627bc 00018c02 R_ARM_ABS32 00036d45 zim_HttpQueryString_serialize │ │ │ │ -000627d8 00028202 R_ARM_ABS32 00037141 zim_HttpQueryString_unserialize │ │ │ │ -000627f4 0002d702 R_ARM_ABS32 00035751 zim_HttpQueryString___serialize │ │ │ │ -00062810 00018902 R_ARM_ABS32 00036f6d zim_HttpQueryString___unserialize │ │ │ │ -0006282c 0001b102 R_ARM_ABS32 00035aa9 zim_HttpQueryString_offsetGet │ │ │ │ -00062848 0002b302 R_ARM_ABS32 000377f9 zim_HttpQueryString_offsetSet │ │ │ │ -00062864 0002a102 R_ARM_ABS32 00035bb9 zim_HttpQueryString_offsetExists │ │ │ │ -00062880 0001a002 R_ARM_ABS32 0003769d zim_HttpQueryString_offsetUnset │ │ │ │ -000628b8 00027e02 R_ARM_ABS32 0003be51 zim_HttpUrl___construct │ │ │ │ -000628d4 00022402 R_ARM_ABS32 0003bf8d zim_HttpUrl_mod │ │ │ │ -000628f0 0001f402 R_ARM_ABS32 0003b391 zim_HttpUrl_toString │ │ │ │ -0006290c 0001f402 R_ARM_ABS32 0003b391 zim_HttpUrl_toString │ │ │ │ -00062928 0002e702 R_ARM_ABS32 0003b475 zim_HttpUrl_toArray │ │ │ │ +00061b98 00021a02 R_ARM_ABS32 00025835 zim_HttpHeader___construct │ │ │ │ +00061bb4 00024e02 R_ARM_ABS32 00025a05 zim_HttpHeader___unserialize │ │ │ │ +00061bd0 0001d402 R_ARM_ABS32 00025935 zim_HttpHeader___serialize │ │ │ │ +00061bec 0002cb02 R_ARM_ABS32 0002637d zim_HttpHeader_unserialize │ │ │ │ +00061c08 00021b02 R_ARM_ABS32 00025ad1 zim_HttpHeader_serialize │ │ │ │ +00061c24 00021b02 R_ARM_ABS32 00025ad1 zim_HttpHeader_serialize │ │ │ │ +00061c40 00021b02 R_ARM_ABS32 00025ad1 zim_HttpHeader_serialize │ │ │ │ +00061c5c 0002ef02 R_ARM_ABS32 00025c69 zim_HttpHeader_match │ │ │ │ +00061c78 0001c802 R_ARM_ABS32 00025d65 zim_HttpHeader_negotiate │ │ │ │ +00061c94 0001de02 R_ARM_ABS32 0002617d zim_HttpHeader_getParams │ │ │ │ +00061cb0 0001e502 R_ARM_ABS32 000264d9 zim_HttpHeader_parse │ │ │ │ +00062244 0002b502 R_ARM_ABS32 0002df61 zim_HttpMessageBody___construct │ │ │ │ +00062260 00026f02 R_ARM_ABS32 0002e29d zim_HttpMessageBody_serialize │ │ │ │ +0006227c 00026f02 R_ARM_ABS32 0002e29d zim_HttpMessageBody_serialize │ │ │ │ +00062298 00026f02 R_ARM_ABS32 0002e29d zim_HttpMessageBody_serialize │ │ │ │ +000622b4 00020e02 R_ARM_ABS32 0002db1d zim_HttpMessageBody_unserialize │ │ │ │ +000622d0 00026502 R_ARM_ABS32 0002e33d zim_HttpMessageBody___serialize │ │ │ │ +000622ec 0001ee02 R_ARM_ABS32 0002dbb9 zim_HttpMessageBody___unserialize │ │ │ │ +00062308 0002ae02 R_ARM_ABS32 0002e489 zim_HttpMessageBody_toStream │ │ │ │ +00062324 00021202 R_ARM_ABS32 0002e7f9 zim_HttpMessageBody_toCallback │ │ │ │ +00062340 0002c702 R_ARM_ABS32 0002dca1 zim_HttpMessageBody_getResource │ │ │ │ +0006235c 0002b002 R_ARM_ABS32 0002dd31 zim_HttpMessageBody_getBoundary │ │ │ │ +00062378 0001c402 R_ARM_ABS32 0002ddd5 zim_HttpMessageBody_append │ │ │ │ +00062394 00019b02 R_ARM_ABS32 0002f41d zim_HttpMessageBody_addForm │ │ │ │ +000623b0 00024602 R_ARM_ABS32 0002ea51 zim_HttpMessageBody_addPart │ │ │ │ +000623cc 0002ba02 R_ARM_ABS32 0002e739 zim_HttpMessageBody_etag │ │ │ │ +000623e8 0002ca02 R_ARM_ABS32 0002e085 zim_HttpMessageBody_stat │ │ │ │ +00062490 00028502 R_ARM_ABS32 00034fad zim_HttpParams___construct │ │ │ │ +000624ac 0001a202 R_ARM_ABS32 0003270d zim_HttpParams_toArray │ │ │ │ +000624c8 0002a002 R_ARM_ABS32 00034b95 zim_HttpParams_toString │ │ │ │ +000624e4 0002a002 R_ARM_ABS32 00034b95 zim_HttpParams_toString │ │ │ │ +00062500 00025b02 R_ARM_ABS32 0003252d zim_HttpParams_offsetExists │ │ │ │ +0006251c 00023e02 R_ARM_ABS32 000327dd zim_HttpParams_offsetUnset │ │ │ │ +00062538 00027f02 R_ARM_ABS32 000328a1 zim_HttpParams_offsetSet │ │ │ │ +00062554 00018602 R_ARM_ABS32 00032609 zim_HttpParams_offsetGet │ │ │ │ +000625fc 0001d502 R_ARM_ABS32 00036ecd zim_HttpQueryString___construct │ │ │ │ +00062618 00022d02 R_ARM_ABS32 00035509 zim_HttpQueryString_toArray │ │ │ │ +00062634 00017c02 R_ARM_ABS32 00036c9d zim_HttpQueryString_toString │ │ │ │ +00062650 00017c02 R_ARM_ABS32 00036c9d zim_HttpQueryString_toString │ │ │ │ +0006266c 00022802 R_ARM_ABS32 000369b5 zim_HttpQueryString_get │ │ │ │ +00062688 0001b702 R_ARM_ABS32 00037221 zim_HttpQueryString_set │ │ │ │ +000626a4 00023702 R_ARM_ABS32 00037351 zim_HttpQueryString_mod │ │ │ │ +000626c0 00020702 R_ARM_ABS32 00036625 zim_HttpQueryString_getBool │ │ │ │ +000626dc 0001ac02 R_ARM_ABS32 000366bd zim_HttpQueryString_getInt │ │ │ │ +000626f8 00024302 R_ARM_ABS32 00036755 zim_HttpQueryString_getFloat │ │ │ │ +00062714 00021002 R_ARM_ABS32 000367ed zim_HttpQueryString_getString │ │ │ │ +00062730 0002ab02 R_ARM_ABS32 00036885 zim_HttpQueryString_getArray │ │ │ │ +0006274c 00025402 R_ARM_ABS32 0003691d zim_HttpQueryString_getObject │ │ │ │ +00062768 00024c02 R_ARM_ABS32 0003585d zim_HttpQueryString_getIterator │ │ │ │ +00062784 00026e02 R_ARM_ABS32 00035695 zim_HttpQueryString_getGlobalInstance │ │ │ │ +000627a0 00019302 R_ARM_ABS32 0003709d zim_HttpQueryString_xlate │ │ │ │ +000627bc 00018c02 R_ARM_ABS32 00036bcd zim_HttpQueryString_serialize │ │ │ │ +000627d8 00028202 R_ARM_ABS32 00036fc9 zim_HttpQueryString_unserialize │ │ │ │ +000627f4 0002d702 R_ARM_ABS32 000355d9 zim_HttpQueryString___serialize │ │ │ │ +00062810 00018902 R_ARM_ABS32 00036df5 zim_HttpQueryString___unserialize │ │ │ │ +0006282c 0001b102 R_ARM_ABS32 00035931 zim_HttpQueryString_offsetGet │ │ │ │ +00062848 0002b302 R_ARM_ABS32 00037681 zim_HttpQueryString_offsetSet │ │ │ │ +00062864 0002a102 R_ARM_ABS32 00035a41 zim_HttpQueryString_offsetExists │ │ │ │ +00062880 0001a002 R_ARM_ABS32 00037525 zim_HttpQueryString_offsetUnset │ │ │ │ +000628b8 00027e02 R_ARM_ABS32 0003bcd9 zim_HttpUrl___construct │ │ │ │ +000628d4 00022402 R_ARM_ABS32 0003be15 zim_HttpUrl_mod │ │ │ │ +000628f0 0001f402 R_ARM_ABS32 0003b219 zim_HttpUrl_toString │ │ │ │ +0006290c 0001f402 R_ARM_ABS32 0003b219 zim_HttpUrl_toString │ │ │ │ +00062928 0002e702 R_ARM_ABS32 0003b2fd 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 00029c45 php_http_message_zip │ │ │ │ +00060018 0001c616 R_ARM_JUMP_SLOT 00029acd php_http_message_zip │ │ │ │ 0006001c 00000616 R_ARM_JUMP_SLOT 00000000 php_hash_fetch_ops │ │ │ │ -00060020 0001c716 R_ARM_JUMP_SLOT 000311d9 php_http_match │ │ │ │ +00060020 0001c716 R_ARM_JUMP_SLOT 00031061 php_http_match │ │ │ │ 00060024 00000716 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_members │ │ │ │ -00060028 0002bd16 R_ARM_JUMP_SLOT 00028169 php_http_info_parse │ │ │ │ +00060028 0002bd16 R_ARM_JUMP_SLOT 00027ff1 php_http_info_parse │ │ │ │ 0006002c 00000816 R_ARM_JUMP_SLOT 00000000 php_stripcslashes │ │ │ │ -00060030 00018a16 R_ARM_JUMP_SLOT 0001e545 php_http_get_inflate_stream_class_entry │ │ │ │ -00060034 00025316 R_ARM_JUMP_SLOT 00030fd9 zm_startup_http_message_parser │ │ │ │ -00060038 00019416 R_ARM_JUMP_SLOT 0001ffc9 php_http_env_get_request_method │ │ │ │ +00060030 00018a16 R_ARM_JUMP_SLOT 0001e3cd php_http_get_inflate_stream_class_entry │ │ │ │ +00060034 00025316 R_ARM_JUMP_SLOT 00030e61 zm_startup_http_message_parser │ │ │ │ +00060038 00019416 R_ARM_JUMP_SLOT 0001fe51 php_http_env_get_request_method │ │ │ │ 0006003c 00000916 R_ARM_JUMP_SLOT 00000000 add_property_string_ex │ │ │ │ -00060040 0001e016 R_ARM_JUMP_SLOT 0002e54d php_http_message_body_to_stream │ │ │ │ -00060044 0002dd16 R_ARM_JUMP_SLOT 0002eb3d php_http_message_body_add_part │ │ │ │ -00060048 0001f916 R_ARM_JUMP_SLOT 00024bd1 php_http_get_exception_bad_querystring_class_entry │ │ │ │ +00060040 0001e016 R_ARM_JUMP_SLOT 0002e3d5 php_http_message_body_to_stream │ │ │ │ +00060044 0002dd16 R_ARM_JUMP_SLOT 0002e9c5 php_http_message_body_add_part │ │ │ │ +00060048 0001f916 R_ARM_JUMP_SLOT 00024a59 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 00038bd1 php_http_url_to_string │ │ │ │ +00060054 0001b416 R_ARM_JUMP_SLOT 00038a59 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 0002e1d9 php_http_message_body_stat │ │ │ │ +00060060 0001c316 R_ARM_JUMP_SLOT 0002e061 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 00029b85 php_http_message_serialize │ │ │ │ +0006006c 00027616 R_ARM_JUMP_SLOT 00029a0d 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 0003c5a9 php_http_version_dtor │ │ │ │ +00060080 00023d16 R_ARM_JUMP_SLOT 0003c431 php_http_version_dtor │ │ │ │ 00060084 00001516 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -00060088 00022016 R_ARM_JUMP_SLOT 00039d6d php_http_url_encode_hash_ex │ │ │ │ -0006008c 00022c16 R_ARM_JUMP_SLOT 0002d8b1 php_http_message_body_append │ │ │ │ +00060088 00022016 R_ARM_JUMP_SLOT 00039bf5 php_http_url_encode_hash_ex │ │ │ │ +0006008c 00022c16 R_ARM_JUMP_SLOT 0002d739 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 0001aeb5 php_http_cookie_list_parse │ │ │ │ +000600a4 0002d416 R_ARM_JUMP_SLOT 0001ad41 php_http_cookie_list_parse │ │ │ │ 000600a8 00001d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_find │ │ │ │ -000600ac 00026816 R_ARM_JUMP_SLOT 0002eac1 php_http_message_body_appendf │ │ │ │ +000600ac 00026816 R_ARM_JUMP_SLOT 0002e949 php_http_message_body_appendf │ │ │ │ 000600b0 0001d116 R_ARM_JUMP_SLOT 00010545 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 000105d9 php_http_client_requeue │ │ │ │ 000600cc 00027016 R_ARM_JUMP_SLOT 00010591 php_http_client_dequeue │ │ │ │ 000600d0 00002316 R_ARM_JUMP_SLOT 00000000 event_get_version │ │ │ │ -000600d4 0002a516 R_ARM_JUMP_SLOT 0001c8ed php_http_encoding_stream_update │ │ │ │ +000600d4 0002a516 R_ARM_JUMP_SLOT 0001c779 php_http_encoding_stream_update │ │ │ │ 000600d8 00002416 R_ARM_JUMP_SLOT 00000000 zend_hash_clean │ │ │ │ -000600dc 0002e516 R_ARM_JUMP_SLOT 000269cd php_http_header_to_callback │ │ │ │ +000600dc 0002e516 R_ARM_JUMP_SLOT 00026855 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 0003b5ed php_http_url_parse │ │ │ │ -000600ec 00023816 R_ARM_JUMP_SLOT 00039dcd php_http_url_encode_hash │ │ │ │ -000600f0 0002ea16 R_ARM_JUMP_SLOT 00032221 php_http_options_init │ │ │ │ +000600e8 0001b216 R_ARM_JUMP_SLOT 0003b475 php_http_url_parse │ │ │ │ +000600ec 00023816 R_ARM_JUMP_SLOT 00039c55 php_http_url_encode_hash │ │ │ │ +000600f0 0002ea16 R_ARM_JUMP_SLOT 000320a9 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 000294ed php_http_message_init │ │ │ │ -00060100 0002e316 R_ARM_JUMP_SLOT 0002592d zm_startup_http_filter │ │ │ │ +000600fc 0001f116 R_ARM_JUMP_SLOT 00029375 php_http_message_init │ │ │ │ +00060100 0002e316 R_ARM_JUMP_SLOT 000257b5 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 0002f6b1 php_http_message_body_split │ │ │ │ +00060110 00025016 R_ARM_JUMP_SLOT 0002f539 php_http_message_body_split │ │ │ │ 00060114 00002c16 R_ARM_JUMP_SLOT 00000000 _erealloc │ │ │ │ -00060118 00027516 R_ARM_JUMP_SLOT 0001a765 php_http_cookie_list_get_extra │ │ │ │ -0006011c 0002a616 R_ARM_JUMP_SLOT 00034889 php_http_params_to_string │ │ │ │ -00060120 0001d216 R_ARM_JUMP_SLOT 0002d571 zm_startup_http_message │ │ │ │ -00060124 0002eb16 R_ARM_JUMP_SLOT 000179f9 zm_shutdown_http_client_curl │ │ │ │ +00060118 00027516 R_ARM_JUMP_SLOT 0001a5f1 php_http_cookie_list_get_extra │ │ │ │ +0006011c 0002a616 R_ARM_JUMP_SLOT 00034711 php_http_params_to_string │ │ │ │ +00060120 0001d216 R_ARM_JUMP_SLOT 0002d3f9 zm_startup_http_message │ │ │ │ +00060124 0002eb16 R_ARM_JUMP_SLOT 00017885 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 0000e555 php_http_buffer_chunk_buffer │ │ │ │ -00060134 0001e116 R_ARM_JUMP_SLOT 0001cb19 php_http_encoding_stream_finish │ │ │ │ +00060134 0001e116 R_ARM_JUMP_SLOT 0001c9a5 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 00015d95 php_http_client_curl_get_ops │ │ │ │ 00060144 00018116 R_ARM_JUMP_SLOT 0000e361 php_http_buffer_from_string_ex │ │ │ │ -00060148 00018416 R_ARM_JUMP_SLOT 0002dc19 php_http_message_body_addref │ │ │ │ +00060148 00018416 R_ARM_JUMP_SLOT 0002daa1 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 0003c449 php_http_version_init │ │ │ │ -0006015c 0002be16 R_ARM_JUMP_SLOT 00032181 zm_startup_http_object │ │ │ │ +00060158 0001b316 R_ARM_JUMP_SLOT 0003c2d1 php_http_version_init │ │ │ │ +0006015c 0002be16 R_ARM_JUMP_SLOT 00032009 zm_startup_http_object │ │ │ │ 00060160 00003616 R_ARM_JUMP_SLOT 00000000 zend_vspprintf │ │ │ │ -00060164 0001f816 R_ARM_JUMP_SLOT 00026eed php_http_header_parser_state_is │ │ │ │ +00060164 0001f816 R_ARM_JUMP_SLOT 00026d75 php_http_header_parser_state_is │ │ │ │ 00060168 00022916 R_ARM_JUMP_SLOT 0000e6f1 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 00024b7d php_http_get_exception_unexpected_val_class_entry │ │ │ │ +00060174 0001be16 R_ARM_JUMP_SLOT 00024a05 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 00031509 php_http_array_list │ │ │ │ +00060180 0001d716 R_ARM_JUMP_SLOT 00031391 php_http_array_list │ │ │ │ 00060184 00003b16 R_ARM_JUMP_SLOT 00000000 add_assoc_bool_ex │ │ │ │ 00060188 0001b916 R_ARM_JUMP_SLOT 0000f7f5 php_http_client_get_class_entry │ │ │ │ 0006018c 00003c16 R_ARM_JUMP_SLOT 00000000 uidna_IDNToASCII_76 │ │ │ │ 00060190 00003d16 R_ARM_JUMP_SLOT 00000000 php_output_flush_all │ │ │ │ 00060194 00027716 R_ARM_JUMP_SLOT 00010d39 php_http_client_once │ │ │ │ 00060198 00003e16 R_ARM_JUMP_SLOT 00000000 _zend_new_array_0 │ │ │ │ 0006019c 00003f16 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 000601a0 00004016 R_ARM_JUMP_SLOT 00000000 _is_numeric_string_ex │ │ │ │ 000601a4 0002e216 R_ARM_JUMP_SLOT 0000e1d9 php_http_buffer_init_ex │ │ │ │ -000601a8 0002a316 R_ARM_JUMP_SLOT 00031f95 php_http_object_new │ │ │ │ -000601ac 0001d916 R_ARM_JUMP_SLOT 0001e551 zm_startup_http_encoding_zlib │ │ │ │ -000601b0 0001f516 R_ARM_JUMP_SLOT 000322f5 php_http_options_dtor │ │ │ │ +000601a8 0002a316 R_ARM_JUMP_SLOT 00031e1d php_http_object_new │ │ │ │ +000601ac 0001d916 R_ARM_JUMP_SLOT 0001e3d9 zm_startup_http_encoding_zlib │ │ │ │ +000601b0 0001f516 R_ARM_JUMP_SLOT 0003217d php_http_options_dtor │ │ │ │ 000601b4 00026216 R_ARM_JUMP_SLOT 00010291 php_http_client_init │ │ │ │ -000601b8 00022a16 R_ARM_JUMP_SLOT 00019161 zm_startup_http_client_request │ │ │ │ -000601bc 00028c16 R_ARM_JUMP_SLOT 000195e9 zm_startup_http_client_response │ │ │ │ +000601b8 00022a16 R_ARM_JUMP_SLOT 00018fed zm_startup_http_client_request │ │ │ │ +000601bc 00028c16 R_ARM_JUMP_SLOT 00019475 zm_startup_http_client_response │ │ │ │ 000601c0 00004216 R_ARM_JUMP_SLOT 00000000 zend_register_null_constant │ │ │ │ 000601c4 00004316 R_ARM_JUMP_SLOT 00000000 curl_easy_getinfo@CURL_OPENSSL_4 │ │ │ │ -000601c8 0001a416 R_ARM_JUMP_SLOT 00024679 php_http_env_response_get_sapi_ops │ │ │ │ +000601c8 0001a416 R_ARM_JUMP_SLOT 00024501 php_http_env_response_get_sapi_ops │ │ │ │ 000601cc 00018516 R_ARM_JUMP_SLOT 00010e91 php_http_client_dtor │ │ │ │ 000601d0 00004416 R_ARM_JUMP_SLOT 00000000 add_next_index_string │ │ │ │ -000601d4 00025d16 R_ARM_JUMP_SLOT 00024bdd zm_startup_http_exception │ │ │ │ +000601d4 00025d16 R_ARM_JUMP_SLOT 00024a65 zm_startup_http_exception │ │ │ │ 000601d8 00004516 R_ARM_JUMP_SLOT 00000000 is_identical_function │ │ │ │ 000601dc 00004616 R_ARM_JUMP_SLOT 00000000 _estrdup │ │ │ │ 000601e0 00004716 R_ARM_JUMP_SLOT 00000000 curl_share_init@CURL_OPENSSL_4 │ │ │ │ 000601e4 00004816 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_argument │ │ │ │ -000601e8 00023916 R_ARM_JUMP_SLOT 0001d45d php_http_encoding_stream_get_enbrotli_ops │ │ │ │ +000601e8 00023916 R_ARM_JUMP_SLOT 0001d2e9 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 000601ec 00004916 R_ARM_JUMP_SLOT 00000000 zend_update_property_ex │ │ │ │ -000601f0 0001ec16 R_ARM_JUMP_SLOT 0003232d php_http_option_register │ │ │ │ +000601f0 0001ec16 R_ARM_JUMP_SLOT 000321b5 php_http_option_register │ │ │ │ 000601f4 00004a16 R_ARM_JUMP_SLOT 00000000 curl_easy_duphandle@CURL_OPENSSL_4 │ │ │ │ 000601f8 00004b16 R_ARM_JUMP_SLOT 00000000 curl_multi_assign@CURL_OPENSSL_4 │ │ │ │ 000601fc 00004c16 R_ARM_JUMP_SLOT 00000000 curl_share_strerror@CURL_OPENSSL_4 │ │ │ │ -00060200 00027116 R_ARM_JUMP_SLOT 00026f3d php_http_header_parser_dtor │ │ │ │ +00060200 00027116 R_ARM_JUMP_SLOT 00026dc5 php_http_header_parser_dtor │ │ │ │ 00060204 00004d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_del │ │ │ │ 00060208 00004e16 R_ARM_JUMP_SLOT 00000000 uidna_openUTS46_76 │ │ │ │ 0006020c 00004f16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ 00060210 00005016 R_ARM_JUMP_SLOT 00000000 _emalloc_48 │ │ │ │ -00060214 00028d16 R_ARM_JUMP_SLOT 00020f1d zm_startup_http_env │ │ │ │ +00060214 00028d16 R_ARM_JUMP_SLOT 00020da5 zm_startup_http_env │ │ │ │ 00060218 00005116 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ 0006021c 00005216 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ 00060220 00005316 R_ARM_JUMP_SLOT 00000000 zval_get_double_func │ │ │ │ 00060224 00005416 R_ARM_JUMP_SLOT 00000000 add_property_double_ex │ │ │ │ -00060228 00018b16 R_ARM_JUMP_SLOT 00020e49 php_http_env_set_response_protocol_version │ │ │ │ +00060228 00018b16 R_ARM_JUMP_SLOT 00020cd1 php_http_env_set_response_protocol_version │ │ │ │ 0006022c 00005516 R_ARM_JUMP_SLOT 00000000 rc_dtor_func │ │ │ │ -00060230 0001db16 R_ARM_JUMP_SLOT 00020dbd php_http_env_set_response_status_line │ │ │ │ +00060230 0001db16 R_ARM_JUMP_SLOT 00020c45 php_http_env_set_response_status_line │ │ │ │ 00060234 00005616 R_ARM_JUMP_SLOT 00000000 zend_object_std_dtor │ │ │ │ 00060238 00005716 R_ARM_JUMP_SLOT 00000000 convert_to_double │ │ │ │ 0006023c 00005816 R_ARM_JUMP_SLOT 00000000 _emalloc_large │ │ │ │ 00060240 00005916 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ 00060244 00005a16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argp │ │ │ │ -00060248 00025716 R_ARM_JUMP_SLOT 00031f45 php_http_object_new_ex │ │ │ │ -0006024c 00024016 R_ARM_JUMP_SLOT 00038e05 php_http_url_authority_to_string │ │ │ │ +00060248 00025716 R_ARM_JUMP_SLOT 00031dcd php_http_object_new_ex │ │ │ │ +0006024c 00024016 R_ARM_JUMP_SLOT 00038c8d php_http_url_authority_to_string │ │ │ │ 00060250 00005b16 R_ARM_JUMP_SLOT 00000000 convert_to_object │ │ │ │ -00060254 00028f16 R_ARM_JUMP_SLOT 0002fa29 php_http_message_parser_free │ │ │ │ -00060258 0002ec16 R_ARM_JUMP_SLOT 00029ed1 php_http_message_init_env │ │ │ │ +00060254 00028f16 R_ARM_JUMP_SLOT 0002f8b1 php_http_message_parser_free │ │ │ │ +00060258 0002ec16 R_ARM_JUMP_SLOT 00029d59 php_http_message_init_env │ │ │ │ 0006025c 00005c16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_remove │ │ │ │ 00060260 00025816 R_ARM_JUMP_SLOT 00011acd zm_shutdown_http_client │ │ │ │ 00060264 00005d16 R_ARM_JUMP_SLOT 00000000 add_assoc_zval_ex │ │ │ │ 00060268 00005e16 R_ARM_JUMP_SLOT 00000000 add_next_index_str │ │ │ │ -0006026c 00025c16 R_ARM_JUMP_SLOT 00023891 php_http_env_response_send │ │ │ │ +0006026c 00025c16 R_ARM_JUMP_SLOT 00023719 php_http_env_response_send │ │ │ │ 00060270 00005f16 R_ARM_JUMP_SLOT 00000000 zend_call_function │ │ │ │ 00060274 00006016 R_ARM_JUMP_SLOT 00000000 zend_hash_add │ │ │ │ 00060278 00006116 R_ARM_JUMP_SLOT 00000000 _emalloc │ │ │ │ 0006027c 00006216 R_ARM_JUMP_SLOT 00000000 event_assign │ │ │ │ 00060280 0001fd16 R_ARM_JUMP_SLOT 0000e525 php_http_buffer_free │ │ │ │ 00060284 00006316 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 00060288 00006416 R_ARM_JUMP_SLOT 00000000 _safe_erealloc │ │ │ │ 0006028c 00006516 R_ARM_JUMP_SLOT 00000000 zend_spprintf │ │ │ │ 00060290 00006616 R_ARM_JUMP_SLOT 00000000 _zend_new_array │ │ │ │ -00060294 0001d316 R_ARM_JUMP_SLOT 000320b1 php_http_object_method_free │ │ │ │ +00060294 0001d316 R_ARM_JUMP_SLOT 00031f39 php_http_object_method_free │ │ │ │ 00060298 00006716 R_ARM_JUMP_SLOT 00000000 add_assoc_str_ex │ │ │ │ -0006029c 00021c16 R_ARM_JUMP_SLOT 0001cac5 php_http_encoding_stream_done │ │ │ │ -000602a0 00026616 R_ARM_JUMP_SLOT 00029c65 php_http_message_copy_ex │ │ │ │ -000602a4 00024816 R_ARM_JUMP_SLOT 00027a5d php_http_header_parser_parse_stream │ │ │ │ +0006029c 00021c16 R_ARM_JUMP_SLOT 0001c951 php_http_encoding_stream_done │ │ │ │ +000602a0 00026616 R_ARM_JUMP_SLOT 00029aed php_http_message_copy_ex │ │ │ │ +000602a4 00024816 R_ARM_JUMP_SLOT 000278e5 php_http_header_parser_parse_stream │ │ │ │ 000602a8 00006816 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_dtor │ │ │ │ -000602ac 00020816 R_ARM_JUMP_SLOT 0001e539 php_http_get_deflate_stream_class_entry │ │ │ │ -000602b0 0001a916 R_ARM_JUMP_SLOT 00034fb9 php_http_params_separator_init │ │ │ │ +000602ac 00020816 R_ARM_JUMP_SLOT 0001e3c1 php_http_get_deflate_stream_class_entry │ │ │ │ +000602b0 0001a916 R_ARM_JUMP_SLOT 00034e41 php_http_params_separator_init │ │ │ │ 000602b4 00006916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderDestroyInstance │ │ │ │ 000602b8 00006b16 R_ARM_JUMP_SLOT 00000000 SSL_get_SSL_CTX@OPENSSL_3.0.0 │ │ │ │ 000602bc 00019916 R_ARM_JUMP_SLOT 000112d1 php_http_client_getopt │ │ │ │ -000602c0 00029f16 R_ARM_JUMP_SLOT 00036ee5 php_http_querystring_ctor │ │ │ │ +000602c0 00029f16 R_ARM_JUMP_SLOT 00036d6d php_http_querystring_ctor │ │ │ │ 000602c4 00006c16 R_ARM_JUMP_SLOT 00000000 add_property_bool_ex │ │ │ │ -000602c8 00027d16 R_ARM_JUMP_SLOT 00024839 zm_startup_http_env_response │ │ │ │ +000602c8 00027d16 R_ARM_JUMP_SLOT 000246c1 zm_startup_http_env_response │ │ │ │ 000602cc 0002a216 R_ARM_JUMP_SLOT 0000e465 php_http_buffer_cut │ │ │ │ -000602d0 00018216 R_ARM_JUMP_SLOT 00028f89 php_http_message_header │ │ │ │ +000602d0 00018216 R_ARM_JUMP_SLOT 00028e11 php_http_message_header │ │ │ │ 000602d4 00006d16 R_ARM_JUMP_SLOT 00000000 php_output_write │ │ │ │ 000602d8 00006e16 R_ARM_JUMP_SLOT 00000000 zval_get_long_func │ │ │ │ 000602dc 00006f16 R_ARM_JUMP_SLOT 00000000 php_trim │ │ │ │ -000602e0 00028a16 R_ARM_JUMP_SLOT 0001a4d5 php_http_cookie_list_copy │ │ │ │ +000602e0 00028a16 R_ARM_JUMP_SLOT 0001a361 php_http_cookie_list_copy │ │ │ │ 000602e4 00007016 R_ARM_JUMP_SLOT 00000000 php_info_print_table_header │ │ │ │ -000602e8 0001f316 R_ARM_JUMP_SLOT 000299a1 php_http_message_to_callback │ │ │ │ +000602e8 0001f316 R_ARM_JUMP_SLOT 00029829 php_http_message_to_callback │ │ │ │ 000602ec 00007116 R_ARM_JUMP_SLOT 00000000 php_basename │ │ │ │ -000602f0 0001a516 R_ARM_JUMP_SLOT 00021c19 zm_startup_http_env_request │ │ │ │ +000602f0 0001a516 R_ARM_JUMP_SLOT 00021aa1 zm_startup_http_env_request │ │ │ │ 000602f4 00007216 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_alloc │ │ │ │ 000602f8 00007316 R_ARM_JUMP_SLOT 00000000 u_getVersion_76 │ │ │ │ 000602fc 00007416 R_ARM_JUMP_SLOT 00000000 php_info_print_table_row │ │ │ │ -00060300 0001e616 R_ARM_JUMP_SLOT 0002a249 php_http_message_object_set_body │ │ │ │ +00060300 0001e616 R_ARM_JUMP_SLOT 0002a0d1 php_http_message_object_set_body │ │ │ │ 00060304 00007516 R_ARM_JUMP_SLOT 00000000 _call_user_function_impl │ │ │ │ 00060308 00007616 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -0006030c 0001f216 R_ARM_JUMP_SLOT 00026fd1 php_http_header_parser_parse │ │ │ │ -00060310 00029316 R_ARM_JUMP_SLOT 0002f865 zm_startup_http_message_body │ │ │ │ -00060314 00023016 R_ARM_JUMP_SLOT 0001fc25 php_http_env_got_request_header │ │ │ │ -00060318 0002df16 R_ARM_JUMP_SLOT 0001c675 php_http_encoding_stream_init │ │ │ │ +0006030c 0001f216 R_ARM_JUMP_SLOT 00026e59 php_http_header_parser_parse │ │ │ │ +00060310 00029316 R_ARM_JUMP_SLOT 0002f6ed zm_startup_http_message_body │ │ │ │ +00060314 00023016 R_ARM_JUMP_SLOT 0001faad php_http_env_got_request_header │ │ │ │ +00060318 0002df16 R_ARM_JUMP_SLOT 0001c501 php_http_encoding_stream_init │ │ │ │ 0006031c 0002a716 R_ARM_JUMP_SLOT 00010c31 php_http_client_wait │ │ │ │ 00060320 00007816 R_ARM_JUMP_SLOT 00000000 zend_class_implements │ │ │ │ -00060324 0001b816 R_ARM_JUMP_SLOT 0003201d php_http_object_method_init │ │ │ │ +00060324 0001b816 R_ARM_JUMP_SLOT 00031ea5 php_http_object_method_init │ │ │ │ 00060328 00007916 R_ARM_JUMP_SLOT 00000000 _emalloc_80 │ │ │ │ -0006032c 0002c916 R_ARM_JUMP_SLOT 000249f1 php_http_etag_init │ │ │ │ -00060330 0001d816 R_ARM_JUMP_SLOT 000353ed zm_startup_http_params │ │ │ │ -00060334 0001f616 R_ARM_JUMP_SLOT 00024bc5 php_http_get_exception_bad_conversion_class_entry │ │ │ │ +0006032c 0002c916 R_ARM_JUMP_SLOT 00024879 php_http_etag_init │ │ │ │ +00060330 0001d816 R_ARM_JUMP_SLOT 00035275 zm_startup_http_params │ │ │ │ +00060334 0001f616 R_ARM_JUMP_SLOT 00024a4d php_http_get_exception_bad_conversion_class_entry │ │ │ │ 00060338 00007a16 R_ARM_JUMP_SLOT 00000000 zend_read_static_property │ │ │ │ 0006033c 00007b16 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ 00060340 0002e016 R_ARM_JUMP_SLOT 000104f9 php_http_client_enqueued │ │ │ │ 00060344 00007d16 R_ARM_JUMP_SLOT 00000000 event_base_dispatch │ │ │ │ -00060348 00022516 R_ARM_JUMP_SLOT 0001bf75 zm_startup_http_curl │ │ │ │ +00060348 00022516 R_ARM_JUMP_SLOT 0001be01 zm_startup_http_curl │ │ │ │ 0006034c 00007e16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_call │ │ │ │ 00060350 00007f16 R_ARM_JUMP_SLOT 00000000 object_init_ex │ │ │ │ 00060354 00008016 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ 00060358 0001ce16 R_ARM_JUMP_SLOT 0000e24d php_http_buffer_resize_ex │ │ │ │ 0006035c 00008116 R_ARM_JUMP_SLOT 00000000 zend_llist_clean │ │ │ │ 00060360 00008216 R_ARM_JUMP_SLOT 00000000 _php_stream_eof │ │ │ │ 00060364 00008416 R_ARM_JUMP_SLOT 00000000 zend_get_parameters_array_ex │ │ │ │ 00060368 00008516 R_ARM_JUMP_SLOT 00000000 php_format_date │ │ │ │ -0006036c 0001bb16 R_ARM_JUMP_SLOT 00018651 zm_startup_http_client_curl_user │ │ │ │ +0006036c 0001bb16 R_ARM_JUMP_SLOT 000184dd zm_startup_http_client_curl_user │ │ │ │ 00060370 00008616 R_ARM_JUMP_SLOT 00000000 curl_version@CURL_OPENSSL_4 │ │ │ │ 00060374 0001fc16 R_ARM_JUMP_SLOT 000118a1 php_http_client_object_new_ex │ │ │ │ 00060378 00008716 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -0006037c 0002bf16 R_ARM_JUMP_SLOT 0001cd5d zm_startup_http_encoding │ │ │ │ -00060380 0001dd16 R_ARM_JUMP_SLOT 00026ebd php_http_header_parser_init │ │ │ │ +0006037c 0002bf16 R_ARM_JUMP_SLOT 0001cbe9 zm_startup_http_encoding │ │ │ │ +00060380 0001dd16 R_ARM_JUMP_SLOT 00026d45 php_http_header_parser_init │ │ │ │ 00060384 00008816 R_ARM_JUMP_SLOT 00000000 convert_to_null │ │ │ │ -00060388 00028816 R_ARM_JUMP_SLOT 00024721 php_http_env_response_get_stream_ops │ │ │ │ -0006038c 0002d316 R_ARM_JUMP_SLOT 000202b1 php_http_env_get_response_header │ │ │ │ +00060388 00028816 R_ARM_JUMP_SLOT 000245a9 php_http_env_response_get_stream_ops │ │ │ │ +0006038c 0002d316 R_ARM_JUMP_SLOT 00020139 php_http_env_get_response_header │ │ │ │ 00060390 00008916 R_ARM_JUMP_SLOT 00000000 zend_register_string_constant │ │ │ │ 00060394 00008a16 R_ARM_JUMP_SLOT 00000000 _php_stream_cast │ │ │ │ 00060398 00008b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ 0006039c 00008c16 R_ARM_JUMP_SLOT 00000000 _ecalloc │ │ │ │ 000603a0 00008d16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_del │ │ │ │ 000603a4 00008e16 R_ARM_JUMP_SLOT 00000000 php_stream_notification_notify │ │ │ │ 000603a8 00008f16 R_ARM_JUMP_SLOT 00000000 convert_to_array │ │ │ │ -000603ac 0002d216 R_ARM_JUMP_SLOT 0001a555 php_http_cookie_list_dtor │ │ │ │ +000603ac 0002d216 R_ARM_JUMP_SLOT 0001a3e1 php_http_cookie_list_dtor │ │ │ │ 000603b0 00021316 R_ARM_JUMP_SLOT 0000fdcd php_http_client_options_set │ │ │ │ -000603b4 00026416 R_ARM_JUMP_SLOT 0001bf95 zm_shutdown_http_curl │ │ │ │ -000603b8 00029016 R_ARM_JUMP_SLOT 00039eb5 php_http_url_free │ │ │ │ -000603bc 0002b616 R_ARM_JUMP_SLOT 0001ee95 php_http_env_get_superglobal │ │ │ │ +000603b4 00026416 R_ARM_JUMP_SLOT 0001be21 zm_shutdown_http_curl │ │ │ │ +000603b8 00029016 R_ARM_JUMP_SLOT 00039d3d php_http_url_free │ │ │ │ +000603bc 0002b616 R_ARM_JUMP_SLOT 0001ed1d php_http_env_get_superglobal │ │ │ │ 000603c0 00009116 R_ARM_JUMP_SLOT 00000000 add_assoc_string_ex │ │ │ │ 000603c4 00009216 R_ARM_JUMP_SLOT 00000000 php_dirname │ │ │ │ -000603c8 0001ea16 R_ARM_JUMP_SLOT 0001d709 php_http_get_debrotli_stream_class_entry │ │ │ │ +000603c8 0001ea16 R_ARM_JUMP_SLOT 0001d595 php_http_get_debrotli_stream_class_entry │ │ │ │ 000603cc 00009416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ 000603d0 0001b516 R_ARM_JUMP_SLOT 00015da1 zm_startup_http_client_curl │ │ │ │ 000603d4 0001ae16 R_ARM_JUMP_SLOT 00010e65 php_http_client_reset │ │ │ │ 000603d8 00009516 R_ARM_JUMP_SLOT 00000000 php_iconv_string │ │ │ │ -000603dc 0002de16 R_ARM_JUMP_SLOT 0002f7a1 php_http_get_message_body_class_entry │ │ │ │ +000603dc 0002de16 R_ARM_JUMP_SLOT 0002f629 php_http_get_message_body_class_entry │ │ │ │ 000603e0 00009616 R_ARM_JUMP_SLOT 00000000 u_versionToString_76 │ │ │ │ 000603e4 00009716 R_ARM_JUMP_SLOT 00000000 _emalloc_56 │ │ │ │ -000603e8 00019016 R_ARM_JUMP_SLOT 00035d0d php_http_querystring_xlate │ │ │ │ -000603ec 00029416 R_ARM_JUMP_SLOT 000353e1 php_http_params_get_class_entry │ │ │ │ -000603f0 0002d516 R_ARM_JUMP_SLOT 00035d01 php_http_querystring_get_class_entry │ │ │ │ -000603f4 00020d16 R_ARM_JUMP_SLOT 0002f7ad php_http_message_body_object_new_ex │ │ │ │ +000603e8 00019016 R_ARM_JUMP_SLOT 00035b95 php_http_querystring_xlate │ │ │ │ +000603ec 00029416 R_ARM_JUMP_SLOT 00035269 php_http_params_get_class_entry │ │ │ │ +000603f0 0002d516 R_ARM_JUMP_SLOT 00035b89 php_http_querystring_get_class_entry │ │ │ │ +000603f4 00020d16 R_ARM_JUMP_SLOT 0002f635 php_http_message_body_object_new_ex │ │ │ │ 000603f8 00009816 R_ARM_JUMP_SLOT 00000000 idn2_check_version@IDN2_0.0.0 │ │ │ │ 000603fc 00009916 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -00060400 00024216 R_ARM_JUMP_SLOT 0002efe1 php_http_message_body_add_form_file │ │ │ │ +00060400 00024216 R_ARM_JUMP_SLOT 0002ee69 php_http_message_body_add_form_file │ │ │ │ 00060404 00028616 R_ARM_JUMP_SLOT 00010ec1 php_http_client_free │ │ │ │ -00060408 0002d616 R_ARM_JUMP_SLOT 00020835 php_http_env_get_response_status_for_code │ │ │ │ +00060408 0002d616 R_ARM_JUMP_SLOT 000206bd php_http_env_get_response_status_for_code │ │ │ │ 0006040c 00009b16 R_ARM_JUMP_SLOT 00000000 zval_internal_ptr_dtor │ │ │ │ 00060410 00009c16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ 00060414 00009d16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ 00060418 00009e16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ -0006041c 00021916 R_ARM_JUMP_SLOT 0003c145 zm_startup_http_url │ │ │ │ +0006041c 00021916 R_ARM_JUMP_SLOT 0003bfcd zm_startup_http_url │ │ │ │ 00060420 00009f16 R_ARM_JUMP_SLOT 00000000 ap_php_snprintf │ │ │ │ 00060424 0000a016 R_ARM_JUMP_SLOT 00000000 php_stream_filter_register_factory │ │ │ │ 00060428 0000a116 R_ARM_JUMP_SLOT 00000000 numeric_compare_function │ │ │ │ -0006042c 00023516 R_ARM_JUMP_SLOT 0001a5e1 php_http_cookie_list_get_cookie │ │ │ │ -00060430 00025f16 R_ARM_JUMP_SLOT 0001a591 php_http_cookie_list_free │ │ │ │ +0006042c 00023516 R_ARM_JUMP_SLOT 0001a46d php_http_cookie_list_get_cookie │ │ │ │ +00060430 00025f16 R_ARM_JUMP_SLOT 0001a41d php_http_cookie_list_free │ │ │ │ 00060434 0000a316 R_ARM_JUMP_SLOT 00000000 php_check_open_basedir │ │ │ │ -00060438 00029816 R_ARM_JUMP_SLOT 00027ec5 php_http_info_dtor │ │ │ │ +00060438 00029816 R_ARM_JUMP_SLOT 00027d4d php_http_info_dtor │ │ │ │ 0006043c 0000a416 R_ARM_JUMP_SLOT 00000000 u_errorName_76 │ │ │ │ 00060440 0000a516 R_ARM_JUMP_SLOT 00000000 event_pending │ │ │ │ 00060444 0000a616 R_ARM_JUMP_SLOT 00000000 BrotliEncoderTakeOutput │ │ │ │ 00060448 0000a716 R_ARM_JUMP_SLOT 00000000 sapi_header_op │ │ │ │ 0006044c 0000a816 R_ARM_JUMP_SLOT 00000000 _convert_to_string │ │ │ │ 00060450 0000a916 R_ARM_JUMP_SLOT 00000000 __zend_realloc │ │ │ │ -00060454 00027216 R_ARM_JUMP_SLOT 0002f9a1 php_http_message_parser_init │ │ │ │ -00060458 00024716 R_ARM_JUMP_SLOT 00031fb1 php_http_new │ │ │ │ -0006045c 0001ad16 R_ARM_JUMP_SLOT 0001c85d php_http_encoding_stream_copy │ │ │ │ +00060454 00027216 R_ARM_JUMP_SLOT 0002f829 php_http_message_parser_init │ │ │ │ +00060458 00024716 R_ARM_JUMP_SLOT 00031e39 php_http_new │ │ │ │ +0006045c 0001ad16 R_ARM_JUMP_SLOT 0001c6e9 php_http_encoding_stream_copy │ │ │ │ 00060460 0000ab16 R_ARM_JUMP_SLOT 00000000 zend_replace_error_handling │ │ │ │ -00060464 0002b116 R_ARM_JUMP_SLOT 000320d5 php_http_object_method_call │ │ │ │ +00060464 0002b116 R_ARM_JUMP_SLOT 00031f5d php_http_object_method_call │ │ │ │ 00060468 0000ac16 R_ARM_JUMP_SLOT 00000000 php_combined_lcg │ │ │ │ 0006046c 0000ad16 R_ARM_JUMP_SLOT 00000000 curl_easy_reset@CURL_OPENSSL_4 │ │ │ │ 00060470 0002ce16 R_ARM_JUMP_SLOT 00010d85 php_http_client_exec │ │ │ │ 00060474 0000ae16 R_ARM_JUMP_SLOT 00000000 zend_is_auto_global │ │ │ │ 00060478 0000af16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_append │ │ │ │ -0006047c 00026d16 R_ARM_JUMP_SLOT 00024ba1 php_http_get_exception_bad_header_class_entry │ │ │ │ -00060480 0002c616 R_ARM_JUMP_SLOT 00027d39 zm_startup_http_header_parser │ │ │ │ -00060484 00019e16 R_ARM_JUMP_SLOT 0003c0ad php_http_url_parse_authority │ │ │ │ +0006047c 00026d16 R_ARM_JUMP_SLOT 00024a29 php_http_get_exception_bad_header_class_entry │ │ │ │ +00060480 0002c616 R_ARM_JUMP_SLOT 00027bc1 zm_startup_http_header_parser │ │ │ │ +00060484 00019e16 R_ARM_JUMP_SLOT 0003bf35 php_http_url_parse_authority │ │ │ │ 00060488 0000b016 R_ARM_JUMP_SLOT 00000000 zend_strndup │ │ │ │ -0006048c 0002cf16 R_ARM_JUMP_SLOT 000294a9 php_http_message_set_type │ │ │ │ +0006048c 0002cf16 R_ARM_JUMP_SLOT 00029331 php_http_message_set_type │ │ │ │ 00060490 0000b116 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00060494 0002d816 R_ARM_JUMP_SLOT 0001d5ad php_http_encoding_debrotli │ │ │ │ -00060498 00024b16 R_ARM_JUMP_SLOT 0001d469 php_http_encoding_stream_get_debrotli_ops │ │ │ │ +00060494 0002d816 R_ARM_JUMP_SLOT 0001d439 php_http_encoding_debrotli │ │ │ │ +00060498 00024b16 R_ARM_JUMP_SLOT 0001d2f5 php_http_encoding_stream_get_debrotli_ops │ │ │ │ 0006049c 0001e816 R_ARM_JUMP_SLOT 0000e5e1 php_http_buffer_chunked_output │ │ │ │ 000604a0 0000b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -000604a4 0001a116 R_ARM_JUMP_SLOT 00029599 php_http_message_set_info │ │ │ │ +000604a4 0001a116 R_ARM_JUMP_SLOT 00029421 php_http_message_set_info │ │ │ │ 000604a8 0000b416 R_ARM_JUMP_SLOT 00000000 zend_declare_property_null │ │ │ │ 000604ac 0000b516 R_ARM_JUMP_SLOT 00000000 zend_hash_index_find │ │ │ │ 000604b0 0000b616 R_ARM_JUMP_SLOT 00000000 zend_llist_count │ │ │ │ -000604b4 00017d16 R_ARM_JUMP_SLOT 0001b05d php_http_cookie_list_to_struct │ │ │ │ +000604b4 00017d16 R_ARM_JUMP_SLOT 0001aee9 php_http_cookie_list_to_struct │ │ │ │ 000604b8 0000b716 R_ARM_JUMP_SLOT 00000000 _php_stream_write │ │ │ │ 000604bc 0000b816 R_ARM_JUMP_SLOT 00000000 php_url_decode │ │ │ │ 000604c0 0000b916 R_ARM_JUMP_SLOT 00000000 object_init │ │ │ │ 000604c4 00029c16 R_ARM_JUMP_SLOT 0000f801 php_http_client_options_set_subr │ │ │ │ 000604c8 0000ba16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -000604cc 00017e16 R_ARM_JUMP_SLOT 0001be6d zm_startup_http_cookie │ │ │ │ +000604cc 00017e16 R_ARM_JUMP_SLOT 0001bcf9 zm_startup_http_cookie │ │ │ │ 000604d0 00028116 R_ARM_JUMP_SLOT 0000e2d1 php_http_buffer_shrink │ │ │ │ -000604d4 00020916 R_ARM_JUMP_SLOT 0002fa85 php_http_message_parser_parse │ │ │ │ +000604d4 00020916 R_ARM_JUMP_SLOT 0002f90d php_http_message_parser_parse │ │ │ │ 000604d8 0000bb16 R_ARM_JUMP_SLOT 00000000 _emalloc_16 │ │ │ │ 000604dc 0000bc16 R_ARM_JUMP_SLOT 00000000 php_output_end_all │ │ │ │ -000604e0 0002c416 R_ARM_JUMP_SLOT 00031381 php_http_pretty_key │ │ │ │ -000604e4 0001e416 R_ARM_JUMP_SLOT 00031449 php_http_boundary │ │ │ │ -000604e8 0002b716 R_ARM_JUMP_SLOT 0003c519 php_http_version_to_string │ │ │ │ -000604ec 00019116 R_ARM_JUMP_SLOT 0002f9e5 php_http_message_parser_dtor │ │ │ │ +000604e0 0002c416 R_ARM_JUMP_SLOT 00031209 php_http_pretty_key │ │ │ │ +000604e4 0001e416 R_ARM_JUMP_SLOT 000312d1 php_http_boundary │ │ │ │ +000604e8 0002b716 R_ARM_JUMP_SLOT 0003c3a1 php_http_version_to_string │ │ │ │ +000604ec 00019116 R_ARM_JUMP_SLOT 0002f86d php_http_message_parser_dtor │ │ │ │ 000604f0 0000bd16 R_ARM_JUMP_SLOT 00000000 curl_multi_remove_handle@CURL_OPENSSL_4 │ │ │ │ 000604f4 0000be16 R_ARM_JUMP_SLOT 00000000 php_output_get_level │ │ │ │ 000604f8 0000bf16 R_ARM_JUMP_SLOT 00000000 _php_stream_truncate_set_size │ │ │ │ 000604fc 0000c016 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -00060500 0001ed16 R_ARM_JUMP_SLOT 00023651 php_http_env_is_response_cached_by_last_modified │ │ │ │ +00060500 0001ed16 R_ARM_JUMP_SLOT 000234d9 php_http_env_is_response_cached_by_last_modified │ │ │ │ 00060504 0000c116 R_ARM_JUMP_SLOT 00000000 zend_update_property_str │ │ │ │ 00060508 0000c216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ -0006050c 0002e816 R_ARM_JUMP_SLOT 00029281 php_http_message_is_multipart │ │ │ │ +0006050c 0002e816 R_ARM_JUMP_SLOT 00029109 php_http_message_is_multipart │ │ │ │ 00060510 0000c316 R_ARM_JUMP_SLOT 00000000 __zend_malloc │ │ │ │ -00060514 00026016 R_ARM_JUMP_SLOT 0001b841 php_http_cookie_list_to_string │ │ │ │ -00060518 0002ed16 R_ARM_JUMP_SLOT 0001ee5d zm_deactivate_http_env │ │ │ │ +00060514 00026016 R_ARM_JUMP_SLOT 0001b6cd php_http_cookie_list_to_string │ │ │ │ +00060518 0002ed16 R_ARM_JUMP_SLOT 0001ece5 zm_deactivate_http_env │ │ │ │ 0006051c 00027416 R_ARM_JUMP_SLOT 0000e4f5 php_http_buffer_dtor │ │ │ │ 00060520 0000c516 R_ARM_JUMP_SLOT 00000000 add_next_index_stringl │ │ │ │ 00060524 0000c616 R_ARM_JUMP_SLOT 00000000 php_parse_date │ │ │ │ 00060528 0000c716 R_ARM_JUMP_SLOT 00000000 zend_throw_exception_ex │ │ │ │ 0006052c 0000c816 R_ARM_JUMP_SLOT 00000000 event_del │ │ │ │ -00060530 0002dc16 R_ARM_JUMP_SLOT 0001bd9d php_http_cookie_get_class_entry │ │ │ │ +00060530 0002dc16 R_ARM_JUMP_SLOT 0001bc29 php_http_cookie_get_class_entry │ │ │ │ 00060534 0000ca16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_init │ │ │ │ -00060538 0001e916 R_ARM_JUMP_SLOT 0001c375 php_http_encoding_dechunk │ │ │ │ +00060538 0001e916 R_ARM_JUMP_SLOT 0001c201 php_http_encoding_dechunk │ │ │ │ 0006053c 0000cb16 R_ARM_JUMP_SLOT 00000000 zend_update_property_null │ │ │ │ -00060540 0001ff16 R_ARM_JUMP_SLOT 00024bad php_http_get_exception_bad_url_class_entry │ │ │ │ -00060544 00023416 R_ARM_JUMP_SLOT 00027cb5 php_http_header_parser_object_new_ex │ │ │ │ +00060540 0001ff16 R_ARM_JUMP_SLOT 00024a35 php_http_get_exception_bad_url_class_entry │ │ │ │ +00060544 00023416 R_ARM_JUMP_SLOT 00027b3d php_http_header_parser_object_new_ex │ │ │ │ 00060548 00022716 R_ARM_JUMP_SLOT 0000f771 php_http_client_driver_get │ │ │ │ -0006054c 00023b16 R_ARM_JUMP_SLOT 0002041d php_http_env_get_response_code │ │ │ │ +0006054c 00023b16 R_ARM_JUMP_SLOT 000202a5 php_http_env_get_response_code │ │ │ │ 00060550 0000cc16 R_ARM_JUMP_SLOT 00000000 curl_version_info@CURL_OPENSSL_4 │ │ │ │ 00060554 0000cd16 R_ARM_JUMP_SLOT 00000000 zend_hash_destroy │ │ │ │ 00060558 0000ce16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_update │ │ │ │ 0006055c 0000cf16 R_ARM_JUMP_SLOT 00000000 curl_slist_append@CURL_OPENSSL_4 │ │ │ │ 00060560 0000d016 R_ARM_JUMP_SLOT 00000000 _php_stream_temp_create │ │ │ │ -00060564 00021116 R_ARM_JUMP_SLOT 0001e52d php_http_encoding_stream_get_inflate_ops │ │ │ │ +00060564 00021116 R_ARM_JUMP_SLOT 0001e3b5 php_http_encoding_stream_get_inflate_ops │ │ │ │ 00060568 0000d116 R_ARM_JUMP_SLOT 00000000 php_info_print_table_end │ │ │ │ 0006056c 00024a16 R_ARM_JUMP_SLOT 0000e42d php_http_buffer_data │ │ │ │ 00060570 0000d316 R_ARM_JUMP_SLOT 00000000 _efree_32 │ │ │ │ 00060574 0000d416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -00060578 0002b916 R_ARM_JUMP_SLOT 0003b509 php_http_url_copy │ │ │ │ +00060578 0002b916 R_ARM_JUMP_SLOT 0003b391 php_http_url_copy │ │ │ │ 0006057c 0000d516 R_ARM_JUMP_SLOT 00000000 zend_hash_next_index_insert │ │ │ │ 00060580 0000d616 R_ARM_JUMP_SLOT 00000000 spl_iterator_apply │ │ │ │ -00060584 00024416 R_ARM_JUMP_SLOT 000199a5 php_http_cookie_list_init │ │ │ │ +00060584 00024416 R_ARM_JUMP_SLOT 00019831 php_http_cookie_list_init │ │ │ │ 00060588 0000d716 R_ARM_JUMP_SLOT 00000000 event_add │ │ │ │ -0006058c 00024516 R_ARM_JUMP_SLOT 000320a9 php_http_object_method_dtor │ │ │ │ -00060590 00019c16 R_ARM_JUMP_SLOT 00027f25 php_http_info_to_string │ │ │ │ +0006058c 00024516 R_ARM_JUMP_SLOT 00031f31 php_http_object_method_dtor │ │ │ │ +00060590 00019c16 R_ARM_JUMP_SLOT 00027dad php_http_info_to_string │ │ │ │ 00060594 0000d816 R_ARM_JUMP_SLOT 00000000 _php_stream_set_option │ │ │ │ 00060598 0000d916 R_ARM_JUMP_SLOT 00000000 php_error_docref │ │ │ │ -0006059c 00019216 R_ARM_JUMP_SLOT 0002a1f5 php_http_message_get_class_entry │ │ │ │ -000605a0 0002b216 R_ARM_JUMP_SLOT 0001cc8d php_http_encoding_stream_get_dechunk_ops │ │ │ │ +0006059c 00019216 R_ARM_JUMP_SLOT 0002a07d php_http_message_get_class_entry │ │ │ │ +000605a0 0002b216 R_ARM_JUMP_SLOT 0001cb19 php_http_encoding_stream_get_dechunk_ops │ │ │ │ 000605a4 0000da16 R_ARM_JUMP_SLOT 00000000 convert_to_boolean │ │ │ │ 000605a8 0001ba16 R_ARM_JUMP_SLOT 0000e4e5 php_http_buffer_reset │ │ │ │ -000605ac 0002a416 R_ARM_JUMP_SLOT 00031d29 php_http_negotiate │ │ │ │ +000605ac 0002a416 R_ARM_JUMP_SLOT 00031bb1 php_http_negotiate │ │ │ │ 000605b0 0000db16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_free │ │ │ │ 000605b4 0000dc16 R_ARM_JUMP_SLOT 00000000 _php_stream_free │ │ │ │ -000605b8 00029d16 R_ARM_JUMP_SLOT 0001ef1d php_http_env_get_request_headers │ │ │ │ +000605b8 00029d16 R_ARM_JUMP_SLOT 0001eda5 php_http_env_get_request_headers │ │ │ │ 000605bc 0000dd16 R_ARM_JUMP_SLOT 00000000 zend_is_true │ │ │ │ 000605c0 0000de16 R_ARM_JUMP_SLOT 00000000 zend_hash_del │ │ │ │ -000605c4 0001da16 R_ARM_JUMP_SLOT 0003c46d php_http_version_parse │ │ │ │ -000605c8 00021d16 R_ARM_JUMP_SLOT 00032275 php_http_options_apply │ │ │ │ -000605cc 0002c216 R_ARM_JUMP_SLOT 0002d891 zm_shutdown_http_message │ │ │ │ +000605c4 0001da16 R_ARM_JUMP_SLOT 0003c2f5 php_http_version_parse │ │ │ │ +000605c8 00021d16 R_ARM_JUMP_SLOT 000320fd php_http_options_apply │ │ │ │ +000605cc 0002c216 R_ARM_JUMP_SLOT 0002d719 zm_shutdown_http_message │ │ │ │ 000605d0 0000df16 R_ARM_JUMP_SLOT 00000000 php_info_print_table_start │ │ │ │ 000605d4 0000e016 R_ARM_JUMP_SLOT 00000000 zend_hash_find │ │ │ │ 000605d8 0000e116 R_ARM_JUMP_SLOT 00000000 zend_hash_internal_pointer_reset_ex │ │ │ │ 000605dc 0001f716 R_ARM_JUMP_SLOT 0001190d zm_startup_http_client │ │ │ │ 000605e0 0000e216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ 000605e4 0000e316 R_ARM_JUMP_SLOT 00000000 zend_restore_error_handling │ │ │ │ 000605e8 0000e516 R_ARM_JUMP_SLOT 00000000 php_file_le_stream │ │ │ │ @@ -1526,232 +1526,232 @@ │ │ │ │ 000605f0 0000e716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompress │ │ │ │ 000605f4 0000e816 R_ARM_JUMP_SLOT 00000000 add_index_long │ │ │ │ 000605f8 0000e916 R_ARM_JUMP_SLOT 00000000 zend_update_static_property │ │ │ │ 000605fc 0000ea16 R_ARM_JUMP_SLOT 00000000 zend_llist_init │ │ │ │ 00060600 0000eb16 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_long │ │ │ │ 00060604 0000ec16 R_ARM_JUMP_SLOT 00000000 zend_llist_remove_tail │ │ │ │ 00060608 0000ed16 R_ARM_JUMP_SLOT 00000000 php_file_le_pstream │ │ │ │ -0006060c 0001bc16 R_ARM_JUMP_SLOT 0002d03d php_http_message_object_new_ex │ │ │ │ +0006060c 0001bc16 R_ARM_JUMP_SLOT 0002cec5 php_http_message_object_new_ex │ │ │ │ 00060610 0000ee16 R_ARM_JUMP_SLOT 00000000 zend_update_property_double │ │ │ │ 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 0001c8b1 php_http_encoding_stream_reset │ │ │ │ +0006061c 00027816 R_ARM_JUMP_SLOT 0001c73d 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 00026c0d zm_startup_http_header │ │ │ │ +00060628 00020016 R_ARM_JUMP_SLOT 00026a95 zm_startup_http_header │ │ │ │ 0006062c 0000f316 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_concede │ │ │ │ -00060630 00025516 R_ARM_JUMP_SLOT 00035f35 php_http_querystring_parse │ │ │ │ -00060634 00025116 R_ARM_JUMP_SLOT 0001fdd1 php_http_env_get_server_var │ │ │ │ -00060638 00023116 R_ARM_JUMP_SLOT 00039ed5 php_http_url_mod │ │ │ │ +00060630 00025516 R_ARM_JUMP_SLOT 00035dbd php_http_querystring_parse │ │ │ │ +00060634 00025116 R_ARM_JUMP_SLOT 0001fc59 php_http_env_get_server_var │ │ │ │ +00060638 00023116 R_ARM_JUMP_SLOT 00039d5d php_http_url_mod │ │ │ │ 0006063c 0000f416 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_stream_ex │ │ │ │ -00060640 00025216 R_ARM_JUMP_SLOT 00036085 php_http_querystring_update │ │ │ │ -00060644 00028716 R_ARM_JUMP_SLOT 00029d51 php_http_message_dtor │ │ │ │ +00060640 00025216 R_ARM_JUMP_SLOT 00035f0d php_http_querystring_update │ │ │ │ +00060644 00028716 R_ARM_JUMP_SLOT 00029bd9 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 00018645 php_http_client_curl_user_get_class_entry │ │ │ │ +00060650 00028e16 R_ARM_JUMP_SLOT 000184d1 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 0001fff5 php_http_env_get_request_ranges │ │ │ │ +00060658 0002d016 R_ARM_JUMP_SLOT 0001fe7d 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 0001b295 php_http_cookie_list_from_struct │ │ │ │ +00060668 00028916 R_ARM_JUMP_SLOT 0001b121 php_http_cookie_list_from_struct │ │ │ │ 0006066c 0000fc16 R_ARM_JUMP_SLOT 00000000 zend_hash_apply │ │ │ │ 00060670 00028316 R_ARM_JUMP_SLOT 0000e4b1 php_http_buffer_fix │ │ │ │ -00060674 00026a16 R_ARM_JUMP_SLOT 0002a201 php_http_message_object_prepend │ │ │ │ +00060674 00026a16 R_ARM_JUMP_SLOT 0002a089 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 00019155 php_http_get_client_request_class_entry │ │ │ │ +00060684 0002bc16 R_ARM_JUMP_SLOT 00018fe1 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 00026c01 php_http_header_get_class_entry │ │ │ │ +00060690 00022116 R_ARM_JUMP_SLOT 00026a89 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 0003452d php_http_params_parse │ │ │ │ +000606ac 00021416 R_ARM_JUMP_SLOT 000343b5 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 00026a29 php_http_header_to_string │ │ │ │ -000606c4 0001e316 R_ARM_JUMP_SLOT 00020215 php_http_env_get_response_headers │ │ │ │ -000606c8 00025a16 R_ARM_JUMP_SLOT 0001cd45 php_http_get_encoding_stream_class_entry │ │ │ │ -000606cc 0001bd16 R_ARM_JUMP_SLOT 0003bdd1 php_http_url_from_zval │ │ │ │ -000606d0 0002d916 R_ARM_JUMP_SLOT 00024b71 php_http_get_exception_runtime_class_entry │ │ │ │ +000606c0 0001d016 R_ARM_JUMP_SLOT 000268b1 php_http_header_to_string │ │ │ │ +000606c4 0001e316 R_ARM_JUMP_SLOT 0002009d php_http_env_get_response_headers │ │ │ │ +000606c8 00025a16 R_ARM_JUMP_SLOT 0001cbd1 php_http_get_encoding_stream_class_entry │ │ │ │ +000606cc 0001bd16 R_ARM_JUMP_SLOT 0003bc59 php_http_url_from_zval │ │ │ │ +000606d0 0002d916 R_ARM_JUMP_SLOT 000249f9 php_http_get_exception_runtime_class_entry │ │ │ │ 000606d4 00023f16 R_ARM_JUMP_SLOT 0000e689 php_http_buffer_chunked_input │ │ │ │ -000606d8 00018716 R_ARM_JUMP_SLOT 0002e065 php_http_message_body_free │ │ │ │ +000606d8 00018716 R_ARM_JUMP_SLOT 0002deed 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 0001aa16 R_ARM_JUMP_SLOT 0003148d php_http_select_str │ │ │ │ +000606ec 0001aa16 R_ARM_JUMP_SLOT 00031315 php_http_select_str │ │ │ │ 000606f0 00011016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsFinished │ │ │ │ -000606f4 0002e916 R_ARM_JUMP_SLOT 00030ae1 php_http_message_parser_parse_stream │ │ │ │ -000606f8 00020c16 R_ARM_JUMP_SLOT 00029e5d php_http_message_free │ │ │ │ -000606fc 0001b016 R_ARM_JUMP_SLOT 0002a3f5 php_http_message_object_init_body_object │ │ │ │ -00060700 00023216 R_ARM_JUMP_SLOT 00037a49 zm_startup_http_querystring │ │ │ │ +000606f4 0002e916 R_ARM_JUMP_SLOT 00030969 php_http_message_parser_parse_stream │ │ │ │ +000606f8 00020c16 R_ARM_JUMP_SLOT 00029ce5 php_http_message_free │ │ │ │ +000606fc 0001b016 R_ARM_JUMP_SLOT 0002a27d php_http_message_object_init_body_object │ │ │ │ +00060700 00023216 R_ARM_JUMP_SLOT 000378d1 zm_startup_http_querystring │ │ │ │ 00060704 00011116 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_stringl │ │ │ │ 00060708 00011216 R_ARM_JUMP_SLOT 00000000 zend_ptr_stack_destroy │ │ │ │ -0006070c 00018d16 R_ARM_JUMP_SLOT 0001e521 php_http_encoding_stream_get_deflate_ops │ │ │ │ +0006070c 00018d16 R_ARM_JUMP_SLOT 0001e3a9 php_http_encoding_stream_get_deflate_ops │ │ │ │ 00060710 00011316 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ 00060714 00011416 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -00060718 00020316 R_ARM_JUMP_SLOT 00027e95 php_http_info_init │ │ │ │ +00060718 00020316 R_ARM_JUMP_SLOT 00027d1d php_http_info_init │ │ │ │ 0006071c 00011616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_args_clear │ │ │ │ 00060720 00029916 R_ARM_JUMP_SLOT 00010161 php_http_client_options_get_subr │ │ │ │ 00060724 00011716 R_ARM_JUMP_SLOT 00000000 zend_parse_parameters │ │ │ │ 00060728 00011816 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_flush │ │ │ │ -0006072c 00028416 R_ARM_JUMP_SLOT 0001c9e1 php_http_encoding_stream_flush │ │ │ │ +0006072c 00028416 R_ARM_JUMP_SLOT 0001c86d php_http_encoding_stream_flush │ │ │ │ 00060730 00011916 R_ARM_JUMP_SLOT 00000000 event_base_new │ │ │ │ -00060734 00018f16 R_ARM_JUMP_SLOT 000195dd php_http_get_client_response_class_entry │ │ │ │ +00060734 00018f16 R_ARM_JUMP_SLOT 00019469 php_http_get_client_response_class_entry │ │ │ │ 00060738 00011a16 R_ARM_JUMP_SLOT 00000000 curl_global_cleanup@CURL_OPENSSL_4 │ │ │ │ 0006073c 00011c16 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_76 │ │ │ │ 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 0001cc29 php_http_encoding_stream_free │ │ │ │ +00060750 00018e16 R_ARM_JUMP_SLOT 0001cab5 php_http_encoding_stream_free │ │ │ │ 00060754 00012116 R_ARM_JUMP_SLOT 00000000 _efree_48 │ │ │ │ -00060758 00023616 R_ARM_JUMP_SLOT 00039651 php_http_url_to_struct │ │ │ │ +00060758 00023616 R_ARM_JUMP_SLOT 000394d9 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 0002e38d php_http_message_body_boundary │ │ │ │ +00060768 0001a716 R_ARM_JUMP_SLOT 0002e215 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 php_output_get_start_lineno │ │ │ │ 00060780 00021816 R_ARM_JUMP_SLOT 0000f6d5 php_http_client_driver_add │ │ │ │ -00060784 00021f16 R_ARM_JUMP_SLOT 0001d475 php_http_encoding_enbrotli │ │ │ │ +00060784 00021f16 R_ARM_JUMP_SLOT 0001d301 php_http_encoding_enbrotli │ │ │ │ 00060788 00012b16 R_ARM_JUMP_SLOT 00000000 _emalloc_128 │ │ │ │ -0006078c 00020516 R_ARM_JUMP_SLOT 0002e711 php_http_message_body_to_callback │ │ │ │ +0006078c 00020516 R_ARM_JUMP_SLOT 0002e599 php_http_message_body_to_callback │ │ │ │ 00060790 00012c16 R_ARM_JUMP_SLOT 00000000 _safe_emalloc │ │ │ │ 00060794 00012d16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderHasMoreOutput │ │ │ │ -00060798 00020a16 R_ARM_JUMP_SLOT 00020531 php_http_env_set_response_header_va │ │ │ │ -0006079c 00020b16 R_ARM_JUMP_SLOT 0001ee11 php_http_env_reset │ │ │ │ -000607a0 00019516 R_ARM_JUMP_SLOT 00038f05 php_http_url_from_struct │ │ │ │ +00060798 00020a16 R_ARM_JUMP_SLOT 000203b9 php_http_env_set_response_header_va │ │ │ │ +0006079c 00020b16 R_ARM_JUMP_SLOT 0001ec99 php_http_env_reset │ │ │ │ +000607a0 00019516 R_ARM_JUMP_SLOT 00038d8d php_http_url_from_struct │ │ │ │ 000607a4 00012e16 R_ARM_JUMP_SLOT 00000000 zend_call_method │ │ │ │ 000607a8 00012f16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_is_persistent │ │ │ │ 000607ac 00013016 R_ARM_JUMP_SLOT 00000000 php_raw_url_decode │ │ │ │ -000607b0 0001e216 R_ARM_JUMP_SLOT 0002642d php_http_header_parse │ │ │ │ +000607b0 0001e216 R_ARM_JUMP_SLOT 000262b5 php_http_header_parse │ │ │ │ 000607b4 0002c316 R_ARM_JUMP_SLOT 0000f7b1 php_http_client_driver_list │ │ │ │ -000607b8 00024f16 R_ARM_JUMP_SLOT 0001a8ed php_http_cookie_list_add_cookie │ │ │ │ +000607b8 00024f16 R_ARM_JUMP_SLOT 0001a779 php_http_cookie_list_add_cookie │ │ │ │ 000607bc 00013216 R_ARM_JUMP_SLOT 00000000 uidna_close_76 │ │ │ │ 000607c0 00013316 R_ARM_JUMP_SLOT 00000000 add_property_long_ex │ │ │ │ -000607c4 0001fb16 R_ARM_JUMP_SLOT 00026f71 php_http_header_parser_free │ │ │ │ +000607c4 0001fb16 R_ARM_JUMP_SLOT 00026df9 php_http_header_parser_free │ │ │ │ 000607c8 00020116 R_ARM_JUMP_SLOT 00010ff9 php_http_client_setopt │ │ │ │ 000607cc 00013416 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_UTF8_76 │ │ │ │ 000607d0 00013516 R_ARM_JUMP_SLOT 00000000 u_isalnum_76 │ │ │ │ 000607d4 00013616 R_ARM_JUMP_SLOT 00000000 curl_multi_strerror@CURL_OPENSSL_4 │ │ │ │ -000607d8 00021e16 R_ARM_JUMP_SLOT 00027f01 php_http_info_free │ │ │ │ -000607dc 0001d616 R_ARM_JUMP_SLOT 0002381d php_http_env_response_dtor │ │ │ │ -000607e0 0001bf16 R_ARM_JUMP_SLOT 0001f145 php_http_env_get_request_header │ │ │ │ -000607e4 0002cc16 R_ARM_JUMP_SLOT 0001d715 zm_startup_http_encoding_brotli │ │ │ │ +000607d8 00021e16 R_ARM_JUMP_SLOT 00027d89 php_http_info_free │ │ │ │ +000607dc 0001d616 R_ARM_JUMP_SLOT 000236a5 php_http_env_response_dtor │ │ │ │ +000607e0 0001bf16 R_ARM_JUMP_SLOT 0001efcd php_http_env_get_request_header │ │ │ │ +000607e4 0002cc16 R_ARM_JUMP_SLOT 0001d5a1 zm_startup_http_encoding_brotli │ │ │ │ 000607e8 00013716 R_ARM_JUMP_SLOT 00000000 object_properties_init │ │ │ │ 000607ec 00013816 R_ARM_JUMP_SLOT 00000000 php_addcslashes │ │ │ │ -000607f0 00027916 R_ARM_JUMP_SLOT 000311b9 php_http_sleep │ │ │ │ +000607f0 00027916 R_ARM_JUMP_SLOT 00031041 php_http_sleep │ │ │ │ 000607f4 00013916 R_ARM_JUMP_SLOT 00000000 zend_read_property │ │ │ │ 000607f8 00013a16 R_ARM_JUMP_SLOT 00000000 _efree │ │ │ │ -000607fc 00022216 R_ARM_JUMP_SLOT 0002e3d5 php_http_message_body_to_string │ │ │ │ -00060800 0002e416 R_ARM_JUMP_SLOT 0002386d php_http_env_response_free │ │ │ │ +000607fc 00022216 R_ARM_JUMP_SLOT 0002e25d php_http_message_body_to_string │ │ │ │ +00060800 0002e416 R_ARM_JUMP_SLOT 000236f5 php_http_env_response_free │ │ │ │ 00060804 00013b16 R_ARM_JUMP_SLOT 00000000 event_base_loop │ │ │ │ 00060808 00013c16 R_ARM_JUMP_SLOT 00000000 curl_share_setopt@CURL_OPENSSL_4 │ │ │ │ 0006080c 00013d16 R_ARM_JUMP_SLOT 00000000 curl_multi_add_handle@CURL_OPENSSL_4 │ │ │ │ -00060810 0002aa16 R_ARM_JUMP_SLOT 00032479 php_http_option_get │ │ │ │ +00060810 0002aa16 R_ARM_JUMP_SLOT 00032301 php_http_option_get │ │ │ │ 00060814 00013e16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ 00060818 00013f16 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_append │ │ │ │ 0006081c 00014016 R_ARM_JUMP_SLOT 00000000 php_output_get_contents │ │ │ │ 00060820 00014116 R_ARM_JUMP_SLOT 00000000 zend_update_property_stringl │ │ │ │ -00060824 0001c116 R_ARM_JUMP_SLOT 0001cc99 php_http_encoding_stream_object_new_ex │ │ │ │ -00060828 00018816 R_ARM_JUMP_SLOT 0002061d php_http_env_set_response_header_value │ │ │ │ +00060824 0001c116 R_ARM_JUMP_SLOT 0001cb25 php_http_encoding_stream_object_new_ex │ │ │ │ +00060828 00018816 R_ARM_JUMP_SLOT 000204a5 php_http_env_set_response_header_value │ │ │ │ 0006082c 00014216 R_ARM_JUMP_SLOT 00000000 zend_hash_copy │ │ │ │ -00060830 00029b16 R_ARM_JUMP_SLOT 00023459 php_http_env_is_response_cached_by_etag │ │ │ │ +00060830 00029b16 R_ARM_JUMP_SLOT 000232e1 php_http_env_is_response_cached_by_etag │ │ │ │ 00060834 00014316 R_ARM_JUMP_SLOT 00000000 _emalloc_32 │ │ │ │ -00060838 0002da16 R_ARM_JUMP_SLOT 0002dc25 php_http_message_body_init │ │ │ │ +00060838 0002da16 R_ARM_JUMP_SLOT 0002daad php_http_message_body_init │ │ │ │ 0006083c 00014416 R_ARM_JUMP_SLOT 00000000 curl_multi_info_read@CURL_OPENSSL_4 │ │ │ │ 00060840 00014516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_unlink │ │ │ │ 00060844 00014616 R_ARM_JUMP_SLOT 00000000 curl_global_init@CURL_OPENSSL_4 │ │ │ │ -00060848 0001b616 R_ARM_JUMP_SLOT 0002e7a5 php_http_message_body_etag │ │ │ │ +00060848 0001b616 R_ARM_JUMP_SLOT 0002e62d php_http_message_body_etag │ │ │ │ 0006084c 00014716 R_ARM_JUMP_SLOT 00000000 zend_declare_property_bool │ │ │ │ 00060850 00014816 R_ARM_JUMP_SLOT 00000000 add_assoc_long_ex │ │ │ │ -00060854 00027c16 R_ARM_JUMP_SLOT 00026b21 php_http_header_value_array_to_string │ │ │ │ +00060854 00027c16 R_ARM_JUMP_SLOT 000269a9 php_http_header_value_array_to_string │ │ │ │ 00060858 00014916 R_ARM_JUMP_SLOT 00000000 curl_easy_cleanup@CURL_OPENSSL_4 │ │ │ │ 0006085c 00023c16 R_ARM_JUMP_SLOT 00015d41 php_http_client_curl_loop │ │ │ │ 00060860 00014a16 R_ARM_JUMP_SLOT 00000000 zend_objects_store_del │ │ │ │ -00060864 0001ab16 R_ARM_JUMP_SLOT 0001e2d5 php_http_encoding_inflate │ │ │ │ +00060864 0001ab16 R_ARM_JUMP_SLOT 0001e15d php_http_encoding_inflate │ │ │ │ 00060868 00014c16 R_ARM_JUMP_SLOT 00000000 php_addslashes │ │ │ │ 0006086c 00014d16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -00060870 0001c216 R_ARM_JUMP_SLOT 000350e9 php_http_params_separator_free │ │ │ │ +00060870 0001c216 R_ARM_JUMP_SLOT 00034f71 php_http_params_separator_free │ │ │ │ 00060874 00014e16 R_ARM_JUMP_SLOT 00000000 zend_register_internal_interface │ │ │ │ 00060878 00014f16 R_ARM_JUMP_SLOT 00000000 SSL_CTX_ctrl@OPENSSL_3.0.0 │ │ │ │ 0006087c 00015016 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_key_ex │ │ │ │ -00060880 00018016 R_ARM_JUMP_SLOT 0002a0a1 php_http_message_parse │ │ │ │ +00060880 00018016 R_ARM_JUMP_SLOT 00029f29 php_http_message_parse │ │ │ │ 00060884 00015116 R_ARM_JUMP_SLOT 00000000 BrotliGetDictionary │ │ │ │ 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 0001e08d php_http_encoding_deflate │ │ │ │ +00060894 00020f16 R_ARM_JUMP_SLOT 0001df15 php_http_encoding_deflate │ │ │ │ 00060898 00015516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0006089c 00026716 R_ARM_JUMP_SLOT 0002a43d php_http_message_object_reverse │ │ │ │ +0006089c 00026716 R_ARM_JUMP_SLOT 0002a2c5 php_http_message_object_reverse │ │ │ │ 000608a0 00015616 R_ARM_JUMP_SLOT 00000000 php_output_get_start_filename │ │ │ │ -000608a4 00022616 R_ARM_JUMP_SLOT 0002f559 php_http_message_body_add_form │ │ │ │ +000608a4 00022616 R_ARM_JUMP_SLOT 0002f3e1 php_http_message_body_add_form │ │ │ │ 000608a8 00015716 R_ARM_JUMP_SLOT 00000000 ap_php_slprintf │ │ │ │ 000608ac 0002a916 R_ARM_JUMP_SLOT 0000e2b9 php_http_buffer_account │ │ │ │ 000608b0 0002b816 R_ARM_JUMP_SLOT 0000e3ad 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 00024b89 php_http_get_exception_bad_method_call_class_entry │ │ │ │ +000608c0 00022e16 R_ARM_JUMP_SLOT 00024a11 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 00030f55 php_http_message_parser_object_new_ex │ │ │ │ -000608cc 0001eb16 R_ARM_JUMP_SLOT 0001cc1d php_http_encoding_stream_dtor │ │ │ │ +000608c8 00027316 R_ARM_JUMP_SLOT 00030ddd php_http_message_parser_object_new_ex │ │ │ │ +000608cc 0001eb16 R_ARM_JUMP_SLOT 0001caa9 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 00029b21 php_http_message_reverse │ │ │ │ -000608dc 00022f16 R_ARM_JUMP_SLOT 00029661 php_http_message_update_headers │ │ │ │ +000608d8 00019716 R_ARM_JUMP_SLOT 000299a9 php_http_message_reverse │ │ │ │ +000608dc 00022f16 R_ARM_JUMP_SLOT 000294e9 php_http_message_update_headers │ │ │ │ 000608e0 00015e16 R_ARM_JUMP_SLOT 00000000 add_assoc_double_ex │ │ │ │ -000608e4 00018316 R_ARM_JUMP_SLOT 00029a41 php_http_message_to_string │ │ │ │ +000608e4 00018316 R_ARM_JUMP_SLOT 000298c9 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 0001bda9 php_http_cookie_object_new_ex │ │ │ │ +000608f4 0002c016 R_ARM_JUMP_SLOT 0001bc35 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 00024bb9 php_http_get_exception_bad_message_class_entry │ │ │ │ +000608fc 0001fa16 R_ARM_JUMP_SLOT 00024a41 php_http_get_exception_bad_message_class_entry │ │ │ │ 00060900 00016416 R_ARM_JUMP_SLOT 00000000 _emalloc_160 │ │ │ │ -00060904 0002bb16 R_ARM_JUMP_SLOT 000344e1 php_http_params_opts_default_get │ │ │ │ +00060904 0002bb16 R_ARM_JUMP_SLOT 00034369 php_http_params_opts_default_get │ │ │ │ 00060908 00016516 R_ARM_JUMP_SLOT 00000000 zend_create_closure │ │ │ │ -0006090c 0001ef16 R_ARM_JUMP_SLOT 00024a95 php_http_etag_finish │ │ │ │ -00060910 00019816 R_ARM_JUMP_SLOT 0001d6fd php_http_get_enbrotli_stream_class_entry │ │ │ │ +0006090c 0001ef16 R_ARM_JUMP_SLOT 0002491d php_http_etag_finish │ │ │ │ +00060910 00019816 R_ARM_JUMP_SLOT 0001d589 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 00024b95 php_http_get_exception_invalid_arg_class_entry │ │ │ │ -00060920 0001f016 R_ARM_JUMP_SLOT 0002687d php_http_header_to_callback_ex │ │ │ │ -00060924 0002c816 R_ARM_JUMP_SLOT 00024685 php_http_env_response_init │ │ │ │ +0006091c 00026116 R_ARM_JUMP_SLOT 00024a1d php_http_get_exception_invalid_arg_class_entry │ │ │ │ +00060920 0001f016 R_ARM_JUMP_SLOT 00026705 php_http_header_to_callback_ex │ │ │ │ +00060924 0002c816 R_ARM_JUMP_SLOT 0002450d php_http_env_response_init │ │ │ │ 00060928 00016816 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0006092c 00022b16 R_ARM_JUMP_SLOT 00018639 php_http_client_curl_user_ops_get │ │ │ │ +0006092c 00022b16 R_ARM_JUMP_SLOT 000184c5 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 0001590d php_http_client_curl_responsehandler │ │ │ │ 00060948 00017116 R_ARM_JUMP_SLOT 00000000 _php_stream_sock_open_from_socket │ │ │ │ -0006094c 00029116 R_ARM_JUMP_SLOT 0001abd5 php_http_cookie_list_add_extra │ │ │ │ +0006094c 00029116 R_ARM_JUMP_SLOT 0001aa61 php_http_cookie_list_add_extra │ │ │ │ 00060950 00017216 R_ARM_JUMP_SLOT 00000000 zend_fetch_resource2_ex │ │ │ │ -00060954 0002c116 R_ARM_JUMP_SLOT 0001fe7d php_http_env_get_request_body │ │ │ │ -00060958 0002b416 R_ARM_JUMP_SLOT 0002045d php_http_env_set_response_code │ │ │ │ +00060954 0002c116 R_ARM_JUMP_SLOT 0001fd05 php_http_env_get_request_body │ │ │ │ +00060958 0002b416 R_ARM_JUMP_SLOT 000202e5 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 00017f91 php_http_client_curl_event_ops_get │ │ │ │ +00060964 00021516 R_ARM_JUMP_SLOT 00017e1d 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 0002e591 php_http_message_body_copy │ │ │ │ -00060970 0002e116 R_ARM_JUMP_SLOT 00026a89 php_http_header_value_to_string │ │ │ │ +0006096c 0001a816 R_ARM_JUMP_SLOT 0002e419 php_http_message_body_copy │ │ │ │ +00060970 0002e116 R_ARM_JUMP_SLOT 00026911 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 0000e311 php_http_buffer_append │ │ │ │ -00060980 00024d16 R_ARM_JUMP_SLOT 0002ed05 php_http_message_body_add_form_field │ │ │ │ +00060980 00024d16 R_ARM_JUMP_SLOT 0002eb8d 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.76] │ │ │ │ 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) 0x3cb70 │ │ │ │ + 0x0000000d (FINI) 0x3c9f8 │ │ │ │ 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: d4c58805c83744ac5bba8bb733932415cae3f3f1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e3a4ab04dda470ada940e67f9dfd1270f25fa6ae │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -776,31 +776,29 @@ │ │ │ │ si@F2~ka+~b │ │ │ │ "(Fbal`b │ │ │ │ i$J1F[hzD │ │ │ │ )KzD)M}D │ │ │ │ .KzD.N~D │ │ │ │ ph;FJFAF │ │ │ │ FCF:F1F(F │ │ │ │ -K{DXhpGvT │ │ │ │ zDRNRO~DRL │ │ │ │ -K{DXhpGFF │ │ │ │ AI h #yD │ │ │ │ FyDzNzK~D │ │ │ │ pGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ movs r0, #20 │ │ │ │ b.n da64 │ │ │ │ adds r0, #3 │ │ │ │ @@ -1379,15 +1379,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r1, #27 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e298 │ │ │ │ + b.n efa8 │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r1, #25 │ │ │ │ movs r5, r0 │ │ │ │ lsls r5, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1576,15 +1576,15 @@ │ │ │ │ b.w c0b8 │ │ │ │ asrs r4, r5, #16 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ movs r5, r0 │ │ │ │ - b.n e7c0 │ │ │ │ + b.n e4d0 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r5, r0 │ │ │ │ asrs r6, r4, #14 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1662,15 +1662,15 @@ │ │ │ │ b.n ecfa │ │ │ │ asrs r2, r3, #13 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #202 @ 0xca │ │ │ │ movs r5, r0 │ │ │ │ - b.n ee7c │ │ │ │ + svc 28 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r7, #11 │ │ │ │ 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 │ │ │ │ @@ -1741,19 +1741,19 @@ │ │ │ │ b.n edcc │ │ │ │ asrs r6, r1, #10 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #254 @ 0xfe │ │ │ │ movs r5, r0 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r5, #8 │ │ │ │ movs r5, r0 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #32 │ │ │ │ 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] @ (eee8 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1839,25 +1839,25 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + ble.n eea0 │ │ │ │ movs r2, r0 │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + ble.n f000 │ │ │ │ movs r2, r0 │ │ │ │ - svc 10 │ │ │ │ + ble.n ee2c │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r5, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n ef70 │ │ │ │ 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] @ (f008 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1963,27 +1963,27 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #3 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + bgt.n efd8 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #44 @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - ble.n f00c │ │ │ │ + bgt.n f11c │ │ │ │ movs r2, r0 │ │ │ │ - udf #16 │ │ │ │ + bgt.n ef58 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r7, #32 │ │ │ │ movs r5, r0 │ │ │ │ - ble.n efd8 │ │ │ │ + bgt.n f0e8 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n ef50 │ │ │ │ + bgt.n f060 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125,25 +2125,25 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n f214 │ │ │ │ + blt.n f124 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movs r5, r0 │ │ │ │ - bgt.n f148 │ │ │ │ + blt.n f258 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #26 │ │ │ │ movs r5, r0 │ │ │ │ - blt.n f1ac │ │ │ │ + bge.n f0bc │ │ │ │ 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 │ │ │ │ @@ -2286,31 +2286,31 @@ │ │ │ │ add r3, pc │ │ │ │ b.n f27a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r5, r0 │ │ │ │ - blt.n f418 │ │ │ │ + bls.n f328 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n f404 │ │ │ │ + bls.n f314 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n f3dc │ │ │ │ + bls.n f2ec │ │ │ │ movs r2, r0 │ │ │ │ - blt.n f3d0 │ │ │ │ + bls.n f2e0 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n f3c4 │ │ │ │ + bls.n f2d4 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n f3b8 │ │ │ │ + bls.n f2c8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ 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] @ (f45c ) │ │ │ │ @@ -2417,19 +2417,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r2, r1, #18 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n f51c │ │ │ │ + bhi.n f42c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ - bls.n f3dc │ │ │ │ + bhi.n f4ec │ │ │ │ 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, f48c │ │ │ │ @@ -2531,15 +2531,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r2, r2, #11 │ │ │ │ movs r5, r0 │ │ │ │ - bhi.n f578 │ │ │ │ + bvc.n f688 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2659,17 +2659,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r2, r7, #8 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r5, r0 │ │ │ │ - blt.n f62c │ │ │ │ + bge.n f73c │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n f714 │ │ │ │ + bvs.n f624 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r6, r0, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -3082,21 +3082,21 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #31 │ │ │ │ movs r5, r0 │ │ │ │ - bls.n fb04 │ │ │ │ + bvc.n fa14 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n fa28 │ │ │ │ + bvc.n fb38 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n f9a4 │ │ │ │ + bvc.n fab4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3172,17 +3172,17 @@ │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r7, #20 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n fc08 │ │ │ │ + bne.n fb18 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n fbd4 │ │ │ │ + bne.n fae4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r1, #19 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3256,17 +3256,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r6, #17 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n fb40 │ │ │ │ + bne.n fc50 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n fd0c │ │ │ │ + beq.n fc1c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r0, #16 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3340,17 +3340,17 @@ │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r5, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n fc78 │ │ │ │ + beq.n fd88 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n fd2c │ │ │ │ + bvs.n fc3c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r7, #12 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3424,17 +3424,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r4, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n fdb0 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n fe64 │ │ │ │ + bpl.n fd74 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r6, #9 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ 0000fdcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3719,37 +3719,37 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #174 @ 0xae │ │ │ │ movs r5, r0 │ │ │ │ lsls r2, r1, #8 │ │ │ │ movs r5, r0 │ │ │ │ - bcc.n 10134 │ │ │ │ + bne.n 10044 │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n ffcc │ │ │ │ + bne.n 100dc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 10170 │ │ │ │ + beq.n 10080 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 10054 │ │ │ │ + beq.n 10164 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ movs r2, 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, #152] @ (10150 ) │ │ │ │ @@ -3816,15 +3816,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ vhadd.u8 d16, d2, d4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ cdp2 0, 13, cr0, cr12, cr4, {0} │ │ │ │ │ │ │ │ 00010160 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3916,15 +3916,15 @@ │ │ │ │ strne r3, [r1, #0] │ │ │ │ b.n 101a2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 0, 8, cr0, cr6, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 10248 │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ cdp2 0, 5, cr0, cr6, cr4, {0} │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 10262 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ @@ -3933,15 +3933,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 10286 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ (1028c ) │ │ │ │ @@ -3949,15 +3949,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - bcs.n 102fc │ │ │ │ + beq.n 1020c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010290 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4014,15 +4014,15 @@ │ │ │ │ blx d114 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 102ea │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ b.n 102ea │ │ │ │ b.n fc16 │ │ │ │ - @ instruction: 0xffffcb5e │ │ │ │ + vtbx.8 d28, {d31-) │ │ │ │ @@ -4173,34 +4173,34 @@ │ │ │ │ ldr r3, [pc, #60] @ (104e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 10488 │ │ │ │ ldc2 0, cr0, [r8], #16 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [sl], #16 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ movs r6, #22 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ asrs r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldc 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ - bl 364da │ │ │ │ + bl 364da │ │ │ │ umull r0, r0, r8, r4 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000104ec : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 104f4 │ │ │ │ bx r3 │ │ │ │ @@ -4267,15 +4267,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1058c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010590 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 105bc │ │ │ │ push {r4, lr} │ │ │ │ @@ -4297,15 +4297,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (105d4 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000105d8 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 10604 │ │ │ │ push {r4, lr} │ │ │ │ @@ -4327,15 +4327,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1061c ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, 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, #3856] @ 0xf10 │ │ │ │ ldr r4, [pc, #640] @ (108b4 ) │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -4585,15 +4585,15 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [sl, #4] │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ str??.w r0, [sl, r4] │ │ │ │ stcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -4696,18 +4696,18 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf7100004 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf66c0004 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, 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, #516] @ (10c08 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ @@ -4909,21 +4909,21 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5ea0004 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ strd pc, pc, [pc, #-1020]! @ 1082c @ 0x3fc │ │ │ │ orr.w r0, ip, #8650752 @ 0x840000 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010c30 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cbz r3, 10c38 │ │ │ │ bx r3 │ │ │ │ @@ -4971,15 +4971,15 @@ │ │ │ │ bne.n 10d14 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vldr d8, [sp] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ vmov r0, r1, d8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ - bl 3c9f4 │ │ │ │ + bl 3c87c │ │ │ │ vldr d7, [pc, #104] @ 10d20 │ │ │ │ movw r2, #56963 @ 0xde83 │ │ │ │ movt r2, #17179 @ 0x431b │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -5010,15 +5010,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ... │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ usat16 r0, #4, r2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf37a0004 │ │ │ │ │ │ │ │ 00010d38 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 10d40 │ │ │ │ @@ -5396,17 +5396,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ vaddl.s16 q8, d10, d4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ite mi │ │ │ │ - movmi r2, r0 │ │ │ │ - vhaddpl.s8 d16, d14, d4 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + vhadd.s8 d16, d14, d4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #208] @ (111dc ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #208] @ (111e0 ) │ │ │ │ @@ -5490,15 +5490,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cdp 0, 14, cr0, cr10, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 5, cr0, cr10, cr4, {0} │ │ │ │ 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 │ │ │ │ @@ -5583,15 +5583,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [sl, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + cbnz r6, 1134a │ │ │ │ movs r2, r0 │ │ │ │ ldcl 0, cr0, [r4, #-16]! │ │ │ │ │ │ │ │ 000112d0 : │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ @@ -5746,15 +5746,15 @@ │ │ │ │ b.n 11406 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ stcl 0, cr0, [r0], #-16 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 1149a │ │ │ │ + @ instruction: 0xb864 │ │ │ │ movs r2, r0 │ │ │ │ rsb r0, lr, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #324] @ (115c0 ) │ │ │ │ @@ -5886,32 +5886,32 @@ │ │ │ │ b.n 11590 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ sbcs.w r0, ip, r4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb72e │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb714 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb70a │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r2, r0 │ │ │ │ orn r0, r8, r4 │ │ │ │ - b.n 11590 │ │ │ │ + b.n 11238 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #628] @ (11878 ) │ │ │ │ @@ -6152,26 +6152,26 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r0, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #13 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb746 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ movs r2, r0 │ │ │ │ ldmia.w r0!, {r2} │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r6, #6 │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000118a0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6367,15 +6367,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1180c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #1 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xf1e40004 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ @@ -6383,33 +6383,33 @@ │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r2, r3, r4} │ │ │ │ - vrsra.u64 , q1, #1 │ │ │ │ + vrshr.u32 , q5, #1 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + setend be │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 11b10 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + uxtb r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r5, {r0, r3, r4, r5, r6} │ │ │ │ vsli.64 d30, d16, #63 @ 0x3f │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00011acc : │ │ │ │ push {r3, lr} │ │ │ │ @@ -6474,28 +6474,28 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c774 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ vmov d8, r2, r3 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c774 │ │ │ │ vmov d9, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c774 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ vmov d10, r2, r3 │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c774 │ │ │ │ vldr d6, [r4, #40] @ 0x28 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vcmp.f64 d6, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 11bb0 │ │ │ │ vldr d6, [r4, #32] │ │ │ │ vcmp.f64 d6, d9 │ │ │ │ @@ -6577,15 +6577,15 @@ │ │ │ │ blx c010 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10100 @ 0x2774 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ nop │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + push {r2, r3, r5} │ │ │ │ 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] │ │ │ │ @@ -6647,15 +6647,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 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + cbz r0, 11db0 │ │ │ │ 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] │ │ │ │ @@ -6668,15 +6668,15 @@ │ │ │ │ movw r1, #10102 @ 0x2776 │ │ │ │ blx c010 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 11da4 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ 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] │ │ │ │ @@ -6851,17 +6851,17 @@ │ │ │ │ blx d114 │ │ │ │ b.n 11f26 │ │ │ │ b.n 12178 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ - cbz r2, 11f9a │ │ │ │ + cbz r2, 11f7c │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 11f8c │ │ │ │ + cbz r4, 11f6e │ │ │ │ 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, 11f70 │ │ │ │ @@ -7612,93 +7612,93 @@ │ │ │ │ ldr r3, [pc, #168] @ (12768 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ b.n 12092 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r4, #0 │ │ │ │ b.n 11ff2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 12740 │ │ │ │ + sxth r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r2, r1 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 12718 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 12704 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 12708 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r0, 12700 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #8 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #24 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ mul.w r2, r2, ip │ │ │ │ b.w c17c │ │ │ │ mov ip, r1 │ │ │ │ @@ -7909,15 +7909,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ bvc.n 128b0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 12a40 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ 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, 129e2 │ │ │ │ @@ -7930,15 +7930,15 @@ │ │ │ │ blx c010 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10031 @ 0x272f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -8240,19 +8240,19 @@ │ │ │ │ nop │ │ │ │ bmi.n 12c40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 12d18 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #984 @ (adr r7, 130ec ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 12f0c ) │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #616 @ (adr r7, 12f80 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 12da0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #8 @ (adr r7, 12d24 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, 12f44 ) │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [pc, #376] @ (12ea8 ) │ │ │ │ @@ -8416,15 +8416,15 @@ │ │ │ │ lsls r7, r1 │ │ │ │ bcs.n 12e40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 12f9c │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #424 @ (adr r5, 13060 ) │ │ │ │ + add r3, pc, #968 @ (adr r3, 13280 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #324] @ (1300c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -8744,21 +8744,21 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldmia r7!, {r6} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 1359c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 133bc ) │ │ │ │ movs r2, r0 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 13474 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 13294 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 13428 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 13248 ) │ │ │ │ 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 r0, [pc, #288] @ (13328 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -8922,15 +8922,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1335e │ │ │ │ - add r0, pc, #560 @ (adr r0, 135b8 ) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -8957,15 +8957,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 133b6 │ │ │ │ - add r0, pc, #208 @ (adr r0, 134b0 ) │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -9092,21 +9092,21 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -9127,15 +9127,15 @@ │ │ │ │ bne.n 13544 │ │ │ │ ldr r2, [pc, #12] @ (13574 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ 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 r7, r2 │ │ │ │ ldr r2, [pc, #516] @ (13790 ) │ │ │ │ @@ -9336,21 +9336,21 @@ │ │ │ │ add.w r9, r7, #232 @ 0xe8 │ │ │ │ b.n 136f0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 13780 │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ ldr r2, [pc, #412] @ (1395c ) │ │ │ │ @@ -9475,21 +9475,21 @@ │ │ │ │ strd r2, r0, [r6] │ │ │ │ strd r1, r3, [r6, #8] │ │ │ │ b.n 13856 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ - bl 3c948 │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c7d0 │ │ │ │ + bl 3c774 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ vmov d8, r2, r3 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 3c8ec │ │ │ │ + bl 3c774 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ blx d85c │ │ │ │ b.n 13876 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r1 │ │ │ │ @@ -10784,91 +10784,91 @@ │ │ │ │ b.n 13f1e │ │ │ │ vshr.u32 , q14, #1 │ │ │ │ movs r4, r0 │ │ │ │ stmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ orr.w r0, r8, #4 │ │ │ │ b.n 13eba │ │ │ │ - @ instruction: 0xffff9a7a │ │ │ │ + vtbl.8 d25, {d15-d16}, d2 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #16] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ vldr d7, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r1, [pc, #1096] @ 14b8c │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #5 │ │ │ │ @@ -11292,113 +11292,113 @@ │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b.n 14abe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r6, r4 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r2, r3 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r2, r0 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r6, r6 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r4, r5 │ │ │ │ + sub sp, #0 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r2, r4 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r0, r3 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - sxth r6, r1 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ 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, r2 │ │ │ │ cbz r1, 14c76 │ │ │ │ @@ -11746,23 +11746,23 @@ │ │ │ │ b.n 14f46 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 14fc2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ movs r2, r0 │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ 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 r4, [pc, #584] @ (15230 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -12234,25 +12234,25 @@ │ │ │ │ b.n 154c2 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 1559c │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #22] │ │ │ │ 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, #236] @ (155f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -12350,20 +12350,20 @@ │ │ │ │ b.n 155ca │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ stmia r6!, {r0, r3, r4} │ │ │ │ - vrsra.u32 q12, q3, #1 │ │ │ │ + vsra.u64 q12, q7, #1 │ │ │ │ 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, #676] @ (158cc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -12623,37 +12623,37 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1582a │ │ │ │ @ instruction: 0xffff0a54 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1587a │ │ │ │ @ instruction: 0xffffa7e4 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xb6a8 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #992 @ (adr r4, 15ce4 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 15a34 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001590c : │ │ │ │ stmdb 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 │ │ │ │ @@ -12975,43 +12975,43 @@ │ │ │ │ add r6, pc, #864 @ (adr r6, 15fa4 ) │ │ │ │ movs r4, r0 │ │ │ │ add r6, pc, #832 @ (adr r6, 15f88 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r3, r5, r7} │ │ │ │ - vaddl.u q12, d15, d28 │ │ │ │ + @ instruction: 0xffff7eb4 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ add r4, pc, #696 @ (adr r4, 15f3c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 15d8c ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ 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 r5, [r0, #0] │ │ │ │ @@ -13077,15 +13077,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #136 @ (adr r3, 15dc0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00015d40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -13111,45 +13111,45 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ b.n 15d70 │ │ │ │ nop │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00015d94 : │ │ │ │ ldr r0, [pc, #4] @ (15d9c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ bx lr │ │ │ │ cbz r2, 15db2 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00015da0 : │ │ │ │ stmdb 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 │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #3324] @ 16ab0 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ ldr.w r3, [pc, #3324] @ 16ab4 │ │ │ │ movs r0, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r9, [pc, #3316] @ 16ab8 │ │ │ │ mov.w fp, #150 @ 0x96 │ │ │ │ mov.w r8, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ mov.w sl, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr.w r2, [pc, #3288] @ 16abc │ │ │ │ mov r3, r0 │ │ │ │ strd r8, fp, [r0] │ │ │ │ add r2, pc │ │ │ │ str r7, [r3, #8] │ │ │ │ @@ -13198,38 +13198,38 @@ │ │ │ │ str r3, [r5, #28] │ │ │ │ ldmia r7!, {r0, r1} │ │ │ │ str r0, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d700 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17838 │ │ │ │ + bne.w 176d4 │ │ │ │ mov r3, r0 │ │ │ │ add.w r1, fp, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ blx c46c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17838 │ │ │ │ + bne.w 176d4 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, fp │ │ │ │ mov r2, r3 │ │ │ │ blx c46c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17838 │ │ │ │ + bne.w 176d4 │ │ │ │ ldr.w r0, [pc, #3120] @ 16ad0 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165ba │ │ │ │ + beq.w 165b8 │ │ │ │ ldr.w r3, [pc, #3100] @ 16ad4 │ │ │ │ movs r2, #10 │ │ │ │ ldr.w r1, [pc, #3100] @ 16ad8 │ │ │ │ movs r7, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [pc, #3092] @ 16adc │ │ │ │ @@ -13318,29 +13318,29 @@ │ │ │ │ cbz r0, 15fae │ │ │ │ ldr.w r3, [pc, #2908] @ 16b04 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #14 │ │ │ │ - bmi.w 17170 │ │ │ │ + lsls r3, r3, #14 │ │ │ │ + bmi.w 1716c │ │ │ │ ldr.w r1, [pc, #2888] @ 16b08 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #274 @ 0x112 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r1, r3, #12 │ │ │ │ - bmi.w 17128 │ │ │ │ + lsls r7, r3, #12 │ │ │ │ + bmi.w 17124 │ │ │ │ ldr.w r1, [pc, #2856] @ 16b0c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ @@ -13480,16 +13480,16 @@ │ │ │ │ blx c5cc │ │ │ │ cbz r0, 1615c │ │ │ │ mvn.w r3, #17 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r2, r3, #20 │ │ │ │ - bpl.w 1705c │ │ │ │ + lsls r0, r3, #20 │ │ │ │ + bpl.w 17058 │ │ │ │ ldr.w r1, [pc, #2536] @ 16b54 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10236 @ 0x27fc │ │ │ │ @@ -13597,156 +13597,156 @@ │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10018 @ 0x2722 │ │ │ │ blx c5cc │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 162fc │ │ │ │ + cbz r0, 162fa │ │ │ │ ldr.w sl, [pc, #2292] @ 16b8c │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ add sl, pc │ │ │ │ add.w lr, r0, #16 │ │ │ │ add.w fp, sl, #32 │ │ │ │ movs r3, #1 │ │ │ │ - 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, #40 @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov ip, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, fp │ │ │ │ - bne.n 162bc │ │ │ │ + bne.n 162ba │ │ │ │ ldmia.w sl!, {r0, r1} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ strb.w r2, [r7, #56] @ 0x38 │ │ │ │ str.w r7, [r8, #72] @ 0x48 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #2192] @ 16b90 │ │ │ │ + ldr.w r1, [pc, #2196] @ 16b90 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #21 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1631a │ │ │ │ + cbz r0, 16318 │ │ │ │ ldr.w r3, [pc, #2176] @ 16b94 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2172] @ 16b98 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10007 @ 0x2717 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1633a │ │ │ │ + cbz r0, 16338 │ │ │ │ ldr.w r3, [pc, #2152] @ 16b9c │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2148] @ 16ba0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16360 │ │ │ │ + cbz r0, 1635e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #2120] @ 16ba4 │ │ │ │ + ldr.w r3, [pc, #2124] @ 16ba4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2116] @ 16ba8 │ │ │ │ + ldr.w r1, [pc, #2120] @ 16ba8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1637e │ │ │ │ + cbz r0, 1637c │ │ │ │ ldr.w r3, [pc, #2100] @ 16bac │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2096] @ 16bb0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1639c │ │ │ │ - ldr.w r3, [pc, #2076] @ 16bb4 │ │ │ │ + cbz r0, 1639a │ │ │ │ + ldr.w r3, [pc, #2080] @ 16bb4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2072] @ 16bb8 │ │ │ │ + ldr.w r1, [pc, #2076] @ 16bb8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 163be │ │ │ │ + cbz r0, 163bc │ │ │ │ ldr.w r3, [pc, #2056] @ 16bbc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ ldr.w r1, [pc, #2048] @ 16bc0 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 163da │ │ │ │ + cbz r0, 163d8 │ │ │ │ ldr.w r3, [pc, #2032] @ 16bc4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2028] @ 16bc8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 163f8 │ │ │ │ - ldr.w r3, [pc, #2008] @ 16bcc │ │ │ │ + cbz r0, 163f6 │ │ │ │ + ldr.w r3, [pc, #2012] @ 16bcc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2004] @ 16bd0 │ │ │ │ + ldr.w r1, [pc, #2008] @ 16bd0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1641e │ │ │ │ + cbz r0, 1641c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r3, [pc, #1980] @ 16bd4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1976] @ 16bd8 │ │ │ │ @@ -13760,15 +13760,15 @@ │ │ │ │ ldr.w r1, [pc, #1960] @ 16bdc │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1944] @ 16be0 │ │ │ │ + ldr.w r1, [pc, #1948] @ 16be0 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #285 @ 0x11d │ │ │ │ blx c5cc │ │ │ │ @@ -13776,43 +13776,43 @@ │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16476 │ │ │ │ + cbz r0, 16474 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orrs r3, r7 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r1, [pc, #1904] @ 16be8 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 164a0 │ │ │ │ + cbz r0, 1649e │ │ │ │ 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, #1864] @ 16bec │ │ │ │ + ldr.w r1, [pc, #1868] @ 16bec │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 164ca │ │ │ │ + cbz r0, 164c8 │ │ │ │ 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 │ │ │ │ @@ -13827,73 +13827,73 @@ │ │ │ │ ldr.w r1, [pc, #1812] @ 16bf4 │ │ │ │ movs r3, #213 @ 0xd5 │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1796] @ 16bf8 │ │ │ │ + ldr.w r1, [pc, #1800] @ 16bf8 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1650a │ │ │ │ + cbz r0, 16508 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1776] @ 16bfc │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16524 │ │ │ │ + cbz r0, 16522 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1752] @ 16c00 │ │ │ │ + ldr.w r1, [pc, #1756] @ 16c00 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ - bmi.w 171f4 │ │ │ │ + lsls r3, r3, #29 │ │ │ │ + bmi.w 171f0 │ │ │ │ ldr.w r1, [pc, #1724] @ 16c04 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #286 @ 0x11e │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16566 │ │ │ │ + cbz r0, 16564 │ │ │ │ ldr.w r3, [pc, #1704] @ 16c08 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1700] @ 16c0c │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10287 @ 0x282f │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16584 │ │ │ │ + cbz r0, 16582 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1672] @ 16c10 │ │ │ │ + ldr.w r1, [pc, #1676] @ 16c10 │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #299 @ 0x12b │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ @@ -13901,39 +13901,39 @@ │ │ │ │ movs r3, #6 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movw r3, #10300 @ 0x283c │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 165ba │ │ │ │ + cbz r0, 165b8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r0, [pc, #1628] @ 16c18 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1669a │ │ │ │ - ldr.w r3, [pc, #1612] @ 16c1c │ │ │ │ + beq.n 16698 │ │ │ │ + ldr.w r3, [pc, #1616] @ 16c1c │ │ │ │ movs r7, #4 │ │ │ │ ldr.w r1, [pc, #1612] @ 16c20 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1600] @ 16c24 │ │ │ │ + ldr.w r3, [pc, #1604] @ 16c24 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 165fa │ │ │ │ + cbz r0, 165f8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1580] @ 16c28 │ │ │ │ movs r7, #4 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #20 │ │ │ │ @@ -13944,2099 +13944,1978 @@ │ │ │ │ ldr.w r1, [pc, #1564] @ 16c2c │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1548] @ 16c30 │ │ │ │ + ldr.w r1, [pc, #1552] @ 16c30 │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1663a │ │ │ │ + cbz r0, 16638 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1528] @ 16c34 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16656 │ │ │ │ + cbz r0, 16654 │ │ │ │ ldr.w r3, [pc, #1512] @ 16c38 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1508] @ 16c3c │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16678 │ │ │ │ - ldr.w r3, [pc, #1488] @ 16c40 │ │ │ │ + cbz r0, 16676 │ │ │ │ + ldr.w r3, [pc, #1492] @ 16c40 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1480] @ 16c44 │ │ │ │ + ldr.w r1, [pc, #1484] @ 16c44 │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1669a │ │ │ │ + cbz r0, 16698 │ │ │ │ ldr.w r3, [pc, #1464] @ 16c48 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16a70 │ │ │ │ + beq.w 16a6e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ - ldr.w r0, [pc, #1436] @ 16c4c │ │ │ │ + ldr.w r0, [pc, #1440] @ 16c4c │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1428] @ 16c50 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1412] @ 16c54 │ │ │ │ + ldr.w r0, [pc, #1416] @ 16c54 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1400] @ 16c58 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1384] @ 16c5c │ │ │ │ + ldr.w r0, [pc, #1388] @ 16c5c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1372] @ 16c60 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1356] @ 16c64 │ │ │ │ + ldr.w r0, [pc, #1360] @ 16c64 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ add r0, pc │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1344] @ 16c68 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1328] @ 16c6c │ │ │ │ + ldr.w r0, [pc, #1332] @ 16c6c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1312] @ 16c70 │ │ │ │ + ldr.w r0, [pc, #1316] @ 16c70 │ │ │ │ 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, #1296] @ 16c74 │ │ │ │ + ldr.w r0, [pc, #1300] @ 16c74 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1280] @ 16c78 │ │ │ │ + ldr.w r0, [pc, #1284] @ 16c78 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1264] @ 16c7c │ │ │ │ + ldr.w r0, [pc, #1268] @ 16c7c │ │ │ │ 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, #1248] @ 16c80 │ │ │ │ + ldr.w r0, [pc, #1252] @ 16c80 │ │ │ │ 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, #1232] @ 16c84 │ │ │ │ + ldr.w r0, [pc, #1236] @ 16c84 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1216] @ 16c88 │ │ │ │ + ldr.w r0, [pc, #1220] @ 16c88 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1200] @ 16c8c │ │ │ │ + ldr.w r0, [pc, #1204] @ 16c8c │ │ │ │ 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, #1184] @ 16c90 │ │ │ │ + ldr.w r0, [pc, #1188] @ 16c90 │ │ │ │ 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, #1168] @ 16c94 │ │ │ │ + ldr.w r0, [pc, #1172] @ 16c94 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1152] @ 16c98 │ │ │ │ + ldr.w r0, [pc, #1156] @ 16c98 │ │ │ │ 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, #1136] @ 16c9c │ │ │ │ + ldr.w r0, [pc, #1140] @ 16c9c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #4194304 @ 0x400000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1120] @ 16ca0 │ │ │ │ + ldr.w r0, [pc, #1124] @ 16ca0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #8388608 @ 0x800000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1104] @ 16ca4 │ │ │ │ + ldr.w r0, [pc, #1108] @ 16ca4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #16777216 @ 0x1000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1088] @ 16ca8 │ │ │ │ + ldr.w r0, [pc, #1092] @ 16ca8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #33554432 @ 0x2000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1072] @ 16cac │ │ │ │ + ldr.w r0, [pc, #1076] @ 16cac │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1056] @ 16cb0 │ │ │ │ + ldr.w r0, [pc, #1060] @ 16cb0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #134217728 @ 0x8000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1040] @ 16cb4 │ │ │ │ + ldr.w r0, [pc, #1044] @ 16cb4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #268435456 @ 0x10000000 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ blx ca74 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #1020] @ (16cb8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ - ldr r0, [pc, #1008] @ (16cbc ) │ │ │ │ + ldr r0, [pc, #1012] @ (16cbc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17198 │ │ │ │ - ldr r0, [pc, #988] @ (16cc0 ) │ │ │ │ + beq.w 17194 │ │ │ │ + ldr r0, [pc, #992] @ (16cc0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 171b0 │ │ │ │ + beq.w 171ac │ │ │ │ ldr r0, [pc, #972] @ (16cc4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 171c8 │ │ │ │ - ldr r0, [pc, #952] @ (16cc8 ) │ │ │ │ + beq.w 171c4 │ │ │ │ + ldr r0, [pc, #956] @ (16cc8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 171e0 │ │ │ │ + beq.w 171dc │ │ │ │ ldr r0, [pc, #936] @ (16ccc ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - strb.w r3, [sp, #20] │ │ │ │ + strb.w r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1706e │ │ │ │ + beq.w 1706a │ │ │ │ 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 │ │ │ │ + it gt │ │ │ │ + addgt.w r8, sp, #41 @ 0x29 │ │ │ │ + umull r7, r3, r3, r2 │ │ │ │ + mov.w r7, #10 │ │ │ │ + it le │ │ │ │ + addle.w r8, sp, #42 @ 0x2a │ │ │ │ mov.w r1, r1, asr #8 │ │ │ │ - umull r0, r3, r3, r2 │ │ │ │ - mov.w r0, #10 │ │ │ │ - mov.w r8, #10 │ │ │ │ + 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 │ │ │ │ + mls r3, r7, r3, r2 │ │ │ │ + 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 │ │ │ │ - mov r9, r1 │ │ │ │ + movgt r3, #49 @ 0x31 │ │ │ │ + strbgt.w r3, [sp, #41] @ 0x29 │ │ │ │ + umull r0, r3, ip, r1 │ │ │ │ + mov r7, r1 │ │ │ │ mov lr, r2 │ │ │ │ - cmp.w r9, #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 16998 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ - strb.w r3, [r0, #-1] │ │ │ │ + strb.w r3, [r8, #-1] │ │ │ │ ldrb.w r3, [lr, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1706e │ │ │ │ - ldr r0, [pc, #772] @ (16cd0 ) │ │ │ │ + beq.w 1706a │ │ │ │ + ldr r0, [pc, #776] @ (16cd0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17086 │ │ │ │ + beq.w 17082 │ │ │ │ ldr r0, [pc, #756] @ (16cd4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1709e │ │ │ │ - ldr r0, [pc, #736] @ (16cd8 ) │ │ │ │ + beq.w 1709a │ │ │ │ + ldr r0, [pc, #740] @ (16cd8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 170b6 │ │ │ │ + beq.w 170b2 │ │ │ │ ldr r0, [pc, #720] @ (16cdc ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 170ce │ │ │ │ - ldr r0, [pc, #700] @ (16ce0 ) │ │ │ │ + beq.w 170ca │ │ │ │ + ldr r0, [pc, #704] @ (16ce0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 170e6 │ │ │ │ + beq.w 170e2 │ │ │ │ ldr r0, [pc, #684] @ (16ce4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 170fe │ │ │ │ - ldr r0, [pc, #664] @ (16ce8 ) │ │ │ │ + beq.w 170fa │ │ │ │ + ldr r0, [pc, #668] @ (16ce8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17116 │ │ │ │ + beq.w 17112 │ │ │ │ ldr r0, [pc, #648] @ (16cec ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ - ldr r0, [pc, #636] @ (16cf0 ) │ │ │ │ + ldr r0, [pc, #640] @ (16cf0 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #624] @ (16cf4 ) │ │ │ │ + ldr r0, [pc, #628] @ (16cf4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #612] @ (16cf8 ) │ │ │ │ + ldr r0, [pc, #616] @ (16cf8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #600] @ (16cfc ) │ │ │ │ + ldr r0, [pc, #604] @ (16cfc ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ + blx c3cc │ │ │ │ b.n 16d00 │ │ │ │ - nop │ │ │ │ add r2, pc, #256 @ (adr r2, 16bb4 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #176 @ (adr r2, 16b6c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r2, r0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r3, {r2, r3, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldmia r7, {r0, r2, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff7bb0 │ │ │ │ + vshll.u32 , d24, #31 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r6, {r0, r1, r2, r3, r6} │ │ │ │ - vtbl.8 d23, {d31- instruction: 0xffff7b3e │ │ │ │ + vtbx.8 d23, {d31- instruction: 0xffff79b2 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ movs r2, r0 │ │ │ │ beq.n 16b42 │ │ │ │ - vmlsl.u , d15, d24[0] │ │ │ │ + vsri.64 , q8, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ cbnz r3, 16bde │ │ │ │ - @ instruction: 0xffff7a58 │ │ │ │ + vtbx.8 d23, {d31}, d16 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ movs r2, r0 │ │ │ │ rev r7, r1 │ │ │ │ - vtbx.8 d23, {d15-d17}, d0 │ │ │ │ + vtbx.8 d23, {d31}, d8 │ │ │ │ movs r2, r0 │ │ │ │ cbnz r5, 16bb8 │ │ │ │ - vshll.u32 , d18, #31 │ │ │ │ + @ instruction: 0xffff78ba │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ movs r2, r0 │ │ │ │ - rev16 r3, r5 │ │ │ │ - @ instruction: 0xffff78bc │ │ │ │ + rev16 r5, r5 │ │ │ │ + @ instruction: 0xffff7746 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vtbl.8 d23, {d31- │ │ │ │ - vtbx.8 d23, {d15-d16}, d18 │ │ │ │ + beq.n 16b96 │ │ │ │ + @ instruction: 0xffff77ec │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r3, 16be4 │ │ │ │ - vqrshrn.u64 d23, q0, #1 │ │ │ │ + cbnz r5, 16be4 │ │ │ │ + vqshl.u64 , q5, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r0, r2, r3, r4, r5, r6} │ │ │ │ - vtbx.8 d23, {d15-d16}, d2 │ │ │ │ + ldmia r4, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xffff77cc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb84f │ │ │ │ - @ instruction: 0xffff6a78 │ │ │ │ + @ instruction: 0xb851 │ │ │ │ + vtbl.8 d22, {d15-d16}, d2 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 16b06 │ │ │ │ - vqshrn.u64 d23, q2, #1 │ │ │ │ + bne.n 16b0a │ │ │ │ + vqshl.u64 d23, d14, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r5, 16bd0 │ │ │ │ - vtbl.8 d23, {d15-d16}, d6 │ │ │ │ + cbnz r7, 16bd0 │ │ │ │ + vqshl.u64 d23, d0, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeaafffff │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + @ instruction: 0xeab1ffff │ │ │ │ + strb r6, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb737 │ │ │ │ - vtbx.8 d23, {d15-d16}, d8 │ │ │ │ + @ instruction: 0xb739 │ │ │ │ + vqshl.u64 d23, d14, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r5!, {r0, r5, r6} │ │ │ │ - @ instruction: 0xffff78dc │ │ │ │ + stmia r5!, {r0, r1, r5, r6} │ │ │ │ + vqshl.u32 d23, d18, #31 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 1683a │ │ │ │ - @ instruction: 0xffff78d8 │ │ │ │ + b.n 1683e │ │ │ │ + vabdl.u , d15, d30 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5!, {r0, r2, r4} │ │ │ │ - vtbx.8 d23, {d31}, d4 │ │ │ │ + ldmia r5!, {r0, r1, r2, r4} │ │ │ │ + vqshl.u32 d23, d10, #31 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - vtbl.8 d23, {d31}, d16 │ │ │ │ + ldmia r4, {r0, r2, r3, r4, r7} │ │ │ │ + vqshlu.s64 , q11, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r2, r0 │ │ │ │ - blx c3cc │ │ │ │ - ldr.w r0, [pc, #2876] @ 17844 │ │ │ │ + ldr.w r0, [pc, #2524] @ 176e0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2864] @ 17848 │ │ │ │ + ldr.w r0, [pc, #2512] @ 176e4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #30 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2848] @ 1784c │ │ │ │ + ldr.w r0, [pc, #2496] @ 176e8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2836] @ 17850 │ │ │ │ + ldr.w r0, [pc, #2484] @ 176ec │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2820] @ 17854 │ │ │ │ + ldr.w r0, [pc, #2468] @ 176f0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2808] @ 17858 │ │ │ │ + ldr.w r0, [pc, #2456] @ 176f4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2792] @ 1785c │ │ │ │ + ldr.w r0, [pc, #2440] @ 176f8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2780] @ 17860 │ │ │ │ + ldr.w r0, [pc, #2428] @ 176fc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2764] @ 17864 │ │ │ │ + ldr.w r0, [pc, #2412] @ 17700 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2752] @ 17868 │ │ │ │ + ldr.w r0, [pc, #2400] @ 17704 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2736] @ 1786c │ │ │ │ + ldr.w r0, [pc, #2384] @ 17708 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2724] @ 17870 │ │ │ │ + ldr.w r0, [pc, #2372] @ 1770c │ │ │ │ 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, #2708] @ 17874 │ │ │ │ + ldr.w r0, [pc, #2356] @ 17710 │ │ │ │ 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, #2692] @ 17878 │ │ │ │ + ldr.w r0, [pc, #2340] @ 17714 │ │ │ │ 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, #2676] @ 1787c │ │ │ │ + ldr.w r0, [pc, #2324] @ 17718 │ │ │ │ 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, #2660] @ 17880 │ │ │ │ + ldr.w r0, [pc, #2308] @ 1771c │ │ │ │ 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, #2644] @ 17884 │ │ │ │ + ldr.w r0, [pc, #2292] @ 17720 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2628] @ 17888 │ │ │ │ + ldr.w r0, [pc, #2276] @ 17724 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2616] @ 1788c │ │ │ │ + ldr.w r0, [pc, #2264] @ 17728 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2600] @ 17890 │ │ │ │ + ldr.w r0, [pc, #2248] @ 1772c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2588] @ 17894 │ │ │ │ + ldr.w r0, [pc, #2236] @ 17730 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #27 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2572] @ 17898 │ │ │ │ + ldr.w r0, [pc, #2220] @ 17734 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2560] @ 1789c │ │ │ │ + ldr.w r0, [pc, #2208] @ 17738 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2544] @ 178a0 │ │ │ │ + ldr.w r0, [pc, #2192] @ 1773c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2532] @ 178a4 │ │ │ │ + ldr.w r0, [pc, #2180] @ 17740 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2516] @ 178a8 │ │ │ │ + ldr.w r0, [pc, #2164] @ 17744 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2504] @ 178ac │ │ │ │ + ldr.w r0, [pc, #2152] @ 17748 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2488] @ 178b0 │ │ │ │ + ldr.w r0, [pc, #2136] @ 1774c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2476] @ 178b4 │ │ │ │ + ldr.w r0, [pc, #2124] @ 17750 │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r2, #16 │ │ │ │ movs r1, #25 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2460] @ 178b8 │ │ │ │ + ldr.w r0, [pc, #2108] @ 17754 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2444] @ 178bc │ │ │ │ + ldr.w r0, [pc, #2092] @ 17758 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2432] @ 178c0 │ │ │ │ + ldr.w r0, [pc, #2080] @ 1775c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2416] @ 178c4 │ │ │ │ + ldr.w r0, [pc, #2064] @ 17760 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2404] @ 178c8 │ │ │ │ + ldr.w r0, [pc, #2052] @ 17764 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #27 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2388] @ 178cc │ │ │ │ + ldr.w r0, [pc, #2036] @ 17768 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2376] @ 178d0 │ │ │ │ + ldr.w r0, [pc, #2024] @ 1776c │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2360] @ 178d4 │ │ │ │ + ldr.w r0, [pc, #2008] @ 17770 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2348] @ 178d8 │ │ │ │ + ldr.w r0, [pc, #1996] @ 17774 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2332] @ 178dc │ │ │ │ + ldr.w r0, [pc, #1980] @ 17778 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2320] @ 178e0 │ │ │ │ + ldr.w r0, [pc, #1968] @ 1777c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2304] @ 178e4 │ │ │ │ + ldr.w r0, [pc, #1952] @ 17780 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2292] @ 178e8 │ │ │ │ + ldr.w r0, [pc, #1940] @ 17784 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2276] @ 178ec │ │ │ │ + ldr.w r0, [pc, #1924] @ 17788 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2264] @ 178f0 │ │ │ │ + ldr.w r0, [pc, #1912] @ 1778c │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #28 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2248] @ 178f4 │ │ │ │ + ldr.w r0, [pc, #1896] @ 17790 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r2, [pc, #2236] @ 178f8 │ │ │ │ - ldr.w r3, [pc, #2236] @ 178fc │ │ │ │ + ldr.w r2, [pc, #1884] @ 17794 │ │ │ │ + ldr.w r3, [pc, #1884] @ 17798 │ │ │ │ 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 17840 │ │ │ │ + bne.w 176da │ │ │ │ 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 d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r3, r3, #14 │ │ │ │ + lsls r1, r3, #14 │ │ │ │ bmi.w 1616a │ │ │ │ b.w 1618a │ │ │ │ - ldr.w r0, [pc, #2192] @ 17900 │ │ │ │ + ldr.w r0, [pc, #1840] @ 1779c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 169de │ │ │ │ - ldr.w r0, [pc, #2172] @ 17904 │ │ │ │ + bne.w 169dc │ │ │ │ + ldr.w r0, [pc, #1820] @ 177a0 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 169f4 │ │ │ │ - ldr.w r0, [pc, #2152] @ 17908 │ │ │ │ + bne.w 169f2 │ │ │ │ + ldr.w r0, [pc, #1800] @ 177a4 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16a0a │ │ │ │ - ldr.w r0, [pc, #2132] @ 1790c │ │ │ │ + bne.w 16a08 │ │ │ │ + ldr.w r0, [pc, #1780] @ 177a8 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16a20 │ │ │ │ - ldr.w r0, [pc, #2112] @ 17910 │ │ │ │ + bne.w 16a1e │ │ │ │ + ldr.w r0, [pc, #1760] @ 177ac │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16a36 │ │ │ │ - ldr.w r0, [pc, #2092] @ 17914 │ │ │ │ + bne.w 16a34 │ │ │ │ + ldr.w r0, [pc, #1740] @ 177b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16a4c │ │ │ │ - ldr.w r0, [pc, #2072] @ 17918 │ │ │ │ + bne.w 16a4a │ │ │ │ + ldr.w r0, [pc, #1720] @ 177b4 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16a62 │ │ │ │ - ldr.w r0, [pc, #2052] @ 1791c │ │ │ │ + bne.w 16a60 │ │ │ │ + ldr.w r0, [pc, #1700] @ 177b8 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ - b.n 16a70 │ │ │ │ - ldr.w r1, [pc, #2036] @ 17920 │ │ │ │ + b.n 16a6e │ │ │ │ + ldr.w r1, [pc, #1684] @ 177bc │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10231 @ 0x27f7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17148 │ │ │ │ + cbz r0, 17144 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2008] @ 17924 │ │ │ │ + ldr.w r1, [pc, #1656] @ 177c0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10264 @ 0x2818 │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 15fe0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 15fe0 │ │ │ │ - ldr.w r1, [pc, #1972] @ 17928 │ │ │ │ + ldr.w r1, [pc, #1620] @ 177c4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10235 @ 0x27fb │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 15fbc │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 15fbc │ │ │ │ - ldr.w r0, [pc, #1936] @ 1792c │ │ │ │ + ldr.w r0, [pc, #1584] @ 177c8 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 168f6 │ │ │ │ - ldr.w r0, [pc, #1916] @ 17930 │ │ │ │ + bne.w 168f4 │ │ │ │ + ldr.w r0, [pc, #1564] @ 177cc │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1690c │ │ │ │ - ldr.w r0, [pc, #1896] @ 17934 │ │ │ │ + bne.w 1690a │ │ │ │ + ldr.w r0, [pc, #1544] @ 177d0 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16922 │ │ │ │ - ldr.w r0, [pc, #1876] @ 17938 │ │ │ │ + bne.w 16920 │ │ │ │ + ldr.w r0, [pc, #1524] @ 177d4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ - b.w 16930 │ │ │ │ - ldr.w r1, [pc, #1860] @ 1793c │ │ │ │ + b.w 1692e │ │ │ │ + ldr.w r1, [pc, #1508] @ 177d8 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1757c │ │ │ │ - ldr.w r1, [pc, #1836] @ 17940 │ │ │ │ + beq.w 174c8 │ │ │ │ + ldr.w r1, [pc, #1484] @ 177dc │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10025 @ 0x2729 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1722e │ │ │ │ + cbz r0, 1722a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1812] @ 17944 │ │ │ │ + ldr.w r1, [pc, #1460] @ 177e0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10086 @ 0x2766 │ │ │ │ blx c5cc │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 17282 │ │ │ │ + cbz r0, 17280 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1776] @ 17948 │ │ │ │ + ldr.w r3, [pc, #1424] @ 177e4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ - movs r1, #1 │ │ │ │ + mov.w lr, #1 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r0, #18] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ strh r2, [r0, #16] │ │ │ │ - strd r1, r3, [r0] │ │ │ │ + strd lr, r3, [r0] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r8, #72] @ 0x48 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1736] @ 1794c │ │ │ │ + ldr.w r1, [pc, #1380] @ 177e8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10087 @ 0x2767 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 172a2 │ │ │ │ + cbz r0, 172a0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1708] @ 17950 │ │ │ │ + ldr.w r1, [pc, #1352] @ 177ec │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10088 @ 0x2768 │ │ │ │ blx c5cc │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 172f6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1672] @ 17954 │ │ │ │ + ldr.w r3, [pc, #1316] @ 177f0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ + mov.w ip, #1 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh r2, [r0, #16] │ │ │ │ - movs r2, #1 │ │ │ │ strb r3, [r0, #18] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ - strd r2, r3, [r0] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ + strd ip, r3, [r0] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r8, #72] @ 0x48 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1632] @ 17958 │ │ │ │ + ldr.w r1, [pc, #1276] @ 177f4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10026 @ 0x272a │ │ │ │ blx c5cc │ │ │ │ cbz r0, 17316 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1604] @ 1795c │ │ │ │ + ldr.w r1, [pc, #1248] @ 177f8 │ │ │ │ movs r2, #6 │ │ │ │ movw r3, #10089 @ 0x2769 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1588] @ 17960 │ │ │ │ + ldr.w r1, [pc, #1232] @ 177fc │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #32 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1572] @ 17964 │ │ │ │ + ldr.w r1, [pc, #1216] @ 17800 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 17358 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1548] @ 17968 │ │ │ │ + ldr.w r1, [pc, #1192] @ 17804 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 1737a │ │ │ │ - ldr.w r3, [pc, #1532] @ 1796c │ │ │ │ + ldr.w r3, [pc, #1176] @ 17808 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1524] @ 17970 │ │ │ │ + ldr.w r1, [pc, #1168] @ 1780c │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r8, #6 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1504] @ 17974 │ │ │ │ + ldr.w r1, [pc, #1148] @ 17810 │ │ │ │ movs r2, #11 │ │ │ │ - str.w r8, [sp] │ │ │ │ - add r1, pc │ │ │ │ movw r3, #10083 @ 0x2763 │ │ │ │ + add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ + str.w r8, [sp] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1484] @ 17978 │ │ │ │ + ldr.w r1, [pc, #1128] @ 17814 │ │ │ │ mov r2, r8 │ │ │ │ - str.w r8, [sp] │ │ │ │ - add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ + add r1, pc │ │ │ │ + str.w r8, [sp] │ │ │ │ movw r3, #10065 @ 0x2751 │ │ │ │ blx c5cc │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 17430 │ │ │ │ + cbz r0, 173c8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #1460] @ 1797c │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - mov ip, r0 │ │ │ │ - add.w sl, 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 lr, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 173f2 │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [sl] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [ip, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w ip, [r8, #72] @ 0x48 │ │ │ │ - str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1356] @ 17980 │ │ │ │ + ldr.w r1, [pc, #1100] @ 17818 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10097 @ 0x2771 │ │ │ │ blx c5cc │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 1748e │ │ │ │ + cbz r0, 173e6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - mov.w sl, #1 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #1320] @ 17984 │ │ │ │ - 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, [r8, #72] @ 0x48 │ │ │ │ - str.w lr, [r8, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1272] @ 17988 │ │ │ │ + ldr.w r1, [pc, #1076] @ 1781c │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10076 @ 0x275c │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 174ae │ │ │ │ + cbz r0, 17406 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1244] @ 1798c │ │ │ │ + ldr.w r1, [pc, #1048] @ 17820 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10077 @ 0x275d │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 174ce │ │ │ │ + cbz r0, 17426 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1216] @ 17990 │ │ │ │ + ldr r1, [pc, #1020] @ (17824 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10170 @ 0x27ba │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 174ee │ │ │ │ + cbz r0, 17444 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1188] @ 17994 │ │ │ │ + ldr r1, [pc, #992] @ (17828 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10169 @ 0x27b9 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1750e │ │ │ │ + cbz r0, 17462 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1160] @ 17998 │ │ │ │ + ldr r1, [pc, #968] @ (1782c ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17528 │ │ │ │ + cbz r0, 1747a │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1136] @ 1799c │ │ │ │ + ldr r1, [pc, #948] @ (17830 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #225 @ 0xe1 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17542 │ │ │ │ + cbz r0, 17492 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1116] @ 179a0 │ │ │ │ + ldr r1, [pc, #928] @ (17834 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1755c │ │ │ │ + cbz r0, 174aa │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1092] @ 179a4 │ │ │ │ + ldr r1, [pc, #908] @ (17838 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10230 @ 0x27f6 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1757c │ │ │ │ + cbz r0, 174c8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1064] @ 179a8 │ │ │ │ + ldr r1, [pc, #880] @ (1783c ) │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16546 │ │ │ │ - ldr.w r1, [pc, #1040] @ 179ac │ │ │ │ + beq.w 16544 │ │ │ │ + ldr r1, [pc, #860] @ (17840 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10254 @ 0x280e │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 175b6 │ │ │ │ + cbz r0, 174fe │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1016] @ (179b0 ) │ │ │ │ + ldr r1, [pc, #836] @ (17844 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10255 @ 0x280f │ │ │ │ blx c5cc │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 17608 │ │ │ │ + cbz r0, 1754e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #980] @ (179b4 ) │ │ │ │ + ldr r3, [pc, #800] @ (17848 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ - mov.w lr, #1 │ │ │ │ + movs r1, #1 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r0, #18] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ strh r2, [r0, #16] │ │ │ │ - strd lr, r3, [r0] │ │ │ │ + strd r1, r3, [r0] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r8, #72] @ 0x48 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #940] @ (179b8 ) │ │ │ │ + ldr r1, [pc, #764] @ (1784c ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10256 @ 0x2810 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17626 │ │ │ │ + cbz r0, 1756c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #916] @ (179bc ) │ │ │ │ + ldr r1, [pc, #736] @ (17850 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10257 @ 0x2811 │ │ │ │ blx c5cc │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 17678 │ │ │ │ + cbz r0, 175bc │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #880] @ (179c0 ) │ │ │ │ + ldr r3, [pc, #704] @ (17854 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ - mov.w ip, #1 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ + movs r2, #1 │ │ │ │ strb r3, [r0, #18] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ - strd ip, r3, [r0] │ │ │ │ + strd r2, r3, [r0] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r8, #72] @ 0x48 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #840] @ (179c4 ) │ │ │ │ + ldr r1, [pc, #664] @ (17858 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10258 @ 0x2812 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17696 │ │ │ │ + cbz r0, 175da │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #816] @ (179c8 ) │ │ │ │ + ldr r1, [pc, #640] @ (1785c ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #250 @ 0xfa │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - ldr r1, [pc, #800] @ (179cc ) │ │ │ │ + ldr r1, [pc, #624] @ (17860 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 176c0 │ │ │ │ + cbz r0, 17604 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #780] @ (179d0 ) │ │ │ │ + ldr r1, [pc, #604] @ (17864 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #249 @ 0xf9 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 176de │ │ │ │ - ldr r3, [pc, #764] @ (179d4 ) │ │ │ │ + cbz r0, 17622 │ │ │ │ + ldr r3, [pc, #588] @ (17868 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #760] @ (179d8 ) │ │ │ │ + ldr r1, [pc, #584] @ (1786c ) │ │ │ │ mov.w r8, #6 │ │ │ │ movs r2, #11 │ │ │ │ movw r3, #10259 @ 0x2813 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c5cc │ │ │ │ - ldr r1, [pc, #740] @ (179dc ) │ │ │ │ + ldr r1, [pc, #564] @ (17870 ) │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ movw r3, #10296 @ 0x2838 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17714 │ │ │ │ + cbz r0, 17658 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #712] @ (179e0 ) │ │ │ │ + ldr r1, [pc, #536] @ (17874 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10260 @ 0x2814 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17732 │ │ │ │ + cbz r0, 17676 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #688] @ (179e4 ) │ │ │ │ + ldr r1, [pc, #512] @ (17878 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10246 @ 0x2806 │ │ │ │ blx c5cc │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 177b8 │ │ │ │ + cbz r0, 17692 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #668] @ 179e8 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - mov ip, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w sl, 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, [ip, #4] │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - mov lr, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 1777a │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [sl] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [ip, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w ip, [r8, #72] @ 0x48 │ │ │ │ - str.w r3, [r8, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #560] @ (179ec ) │ │ │ │ + ldr r1, [pc, #488] @ (1787c ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10247 @ 0x2807 │ │ │ │ blx c5cc │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 17812 │ │ │ │ + cbz r0, 176ae │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #528] @ 179f0 │ │ │ │ - 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, [r8, #72] @ 0x48 │ │ │ │ - str.w lr, [r8, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #480] @ (179f4 ) │ │ │ │ + ldr r1, [pc, #464] @ (17880 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10263 @ 0x2817 │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16546 │ │ │ │ + beq.w 16544 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.w 16546 │ │ │ │ + b.w 16544 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 1703a │ │ │ │ + b.n 17036 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + nop │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ movs r2, r0 │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ - @ instruction: 0xffff6a74 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + @ instruction: 0xffff68fc │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #972 @ (adr r5, 17da4 ) │ │ │ │ - vqshl.u32 d22, d14, #31 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + add r6, pc, #700 @ (adr r6, 17b28 ) │ │ │ │ + vmlsl.u q11, d15, d18[0] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r6, [r6, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r4, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000179f8 : │ │ │ │ +00017884 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #140] @ (17a94 ) │ │ │ │ + ldr r3, [pc, #140] @ (17920 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #140] @ (17a98 ) │ │ │ │ + ldr r2, [pc, #140] @ (17924 ) │ │ │ │ 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 17a2e │ │ │ │ + bmi.n 178ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17a76 │ │ │ │ + cbz r3, 17902 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17a3e │ │ │ │ + bmi.n 178ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17a6c │ │ │ │ + cbz r3, 178f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17a56 │ │ │ │ + bmi.n 178e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 17a56 │ │ │ │ + cbnz r3, 178e2 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17a8c │ │ │ │ + bpl.n 17918 │ │ │ │ blx caf0 │ │ │ │ - ldr r4, [pc, #68] @ (17a9c ) │ │ │ │ + ldr r4, [pc, #68] @ (17928 ) │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx c508 │ │ │ │ mov r0, r4 │ │ │ │ blx c508 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17a86 │ │ │ │ + bpl.n 17912 │ │ │ │ blx caf0 │ │ │ │ - b.n 17a3e │ │ │ │ + b.n 178ca │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17a80 │ │ │ │ + bpl.n 1790c │ │ │ │ blx caf0 │ │ │ │ - b.n 17a2e │ │ │ │ + b.n 178ba │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17a2e │ │ │ │ + b.n 178ba │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17a3e │ │ │ │ + b.n 178ca │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17a56 │ │ │ │ + b.n 178e2 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + cbz r4, 1793e │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ @@ -16047,65 +15926,65 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d400 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 17abc │ │ │ │ - cbnz r0, 17adc │ │ │ │ + beq.n 17948 │ │ │ │ + cbnz r0, 17968 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w dc84 │ │ │ │ blx d808 │ │ │ │ - ldr r2, [pc, #12] @ (17af0 ) │ │ │ │ + ldr r2, [pc, #12] @ (1797c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 17ad0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + b.n 1795c │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ 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] @ (17b3c ) │ │ │ │ + ldr r5, [pc, #52] @ (179c8 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 17aa0 │ │ │ │ - b.n 17b24 │ │ │ │ + bl 1792c │ │ │ │ + b.n 179b0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 17b34 │ │ │ │ + cbz r0, 179c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 17b36 │ │ │ │ + cbnz r3, 179c2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c9e8 │ │ │ │ - ldr r3, [pc, #20] @ (17b40 ) │ │ │ │ + ldr r3, [pc, #20] @ (179cc ) │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 17b18 │ │ │ │ + bge.n 179a4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ - b.n 17aa0 │ │ │ │ + b.n 1792c │ │ │ │ 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] │ │ │ │ @@ -16139,43 +16018,43 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ - cbnz r0, 17bda │ │ │ │ + cbnz r0, 17a66 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c390 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17bc2 │ │ │ │ + beq.n 17a4e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx cfc4 │ │ │ │ - b.n 17bc2 │ │ │ │ + b.n 17a4e │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx d60c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 17c60 │ │ │ │ + cbz r0, 17aec │ │ │ │ movs r1, #12 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ strd r6, r5, [r0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -16183,26 +16062,26 @@ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #44] @ (17c64 ) │ │ │ │ + ldr r2, [pc, #44] @ (17af0 ) │ │ │ │ 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 r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #20] @ (17c68 ) │ │ │ │ + ldr r2, [pc, #20] @ (17af4 ) │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r5, r5 │ │ │ │ @@ -16214,91 +16093,91 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r4, 17cd0 │ │ │ │ + cbz r4, 17b5c │ │ │ │ mov r0, r4 │ │ │ │ blx cfc4 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi.n 17cf2 │ │ │ │ + bhi.n 17b7e │ │ │ │ tbb [pc, r5] │ │ │ │ subs r1, r2, r4 │ │ │ │ lsls r1, r3, #12 │ │ │ │ movs r5, r2 │ │ │ │ movs r3, #22 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #100] @ (17d08 ) │ │ │ │ + ldr r0, [pc, #100] @ (17b94 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c780 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0e4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17cb8 │ │ │ │ + b.n 17b44 │ │ │ │ movs r3, #20 │ │ │ │ - b.n 17c9e │ │ │ │ + b.n 17b2a │ │ │ │ movs r3, #18 │ │ │ │ - b.n 17c9e │ │ │ │ + b.n 17b2a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 17c8e │ │ │ │ - ldr r2, [pc, #24] @ (17d0c ) │ │ │ │ + b.n 17b1a │ │ │ │ + ldr r2, [pc, #24] @ (17b98 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 17cba │ │ │ │ + b.n 17b46 │ │ │ │ nop │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #200] @ (17dec ) │ │ │ │ - ldr r3, [pc, #204] @ (17df0 ) │ │ │ │ + ldr r2, [pc, #200] @ (17c78 ) │ │ │ │ + ldr r3, [pc, #204] @ (17c7c ) │ │ │ │ sub sp, #32 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 17db2 │ │ │ │ + beq.n 17c3e │ │ │ │ mov r4, r1 │ │ │ │ blx c230 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 17d9c │ │ │ │ + cbz r0, 17c28 │ │ │ │ movw r2, #19923 @ 0x4dd3 │ │ │ │ movt r2, #4194 @ 0x1062 │ │ │ │ asrs r3, r4, #31 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ add r6, sp, #8 │ │ │ │ smull r0, r2, r2, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -16310,69 +16189,69 @@ │ │ │ │ mov r2, r6 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ asrs r4, r4, #31 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx cce8 │ │ │ │ - cbz r0, 17d92 │ │ │ │ - ldr r2, [pc, #120] @ (17df4 ) │ │ │ │ - ldr r3, [pc, #112] @ (17df0 ) │ │ │ │ + cbz r0, 17c1e │ │ │ │ + ldr r2, [pc, #120] @ (17c80 ) │ │ │ │ + ldr r3, [pc, #112] @ (17c7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 17de8 │ │ │ │ + bne.n 17c74 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ blx d0e4 │ │ │ │ - b.n 17d7a │ │ │ │ - ldr r0, [pc, #88] @ (17df8 ) │ │ │ │ + b.n 17c06 │ │ │ │ + ldr r0, [pc, #88] @ (17c84 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, pc │ │ │ │ strd r0, r5, [sp] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx c780 │ │ │ │ - b.n 17d42 │ │ │ │ + b.n 17bce │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17d7a │ │ │ │ + beq.n 17c06 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17d7a │ │ │ │ - ldr r2, [pc, #48] @ (17dfc ) │ │ │ │ - ldr r3, [pc, #36] @ (17df0 ) │ │ │ │ + beq.n 17c06 │ │ │ │ + ldr r2, [pc, #48] @ (17c88 ) │ │ │ │ + ldr r3, [pc, #36] @ (17c7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 17de8 │ │ │ │ + bne.n 17c74 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w cfc0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ movs r4, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -16380,108 +16259,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 17e2e │ │ │ │ - ldr r2, [pc, #52] @ (17e5c ) │ │ │ │ + bhi.n 17cba │ │ │ │ + ldr r2, [pc, #52] @ (17ce8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17aa0 │ │ │ │ + bl 1792c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r5, 17e3a │ │ │ │ + cbz r5, 17cc6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17e38 │ │ │ │ + beq.n 17cc4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17e38 │ │ │ │ + beq.n 17cc4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w cfc0 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ 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 r2, [pc, #272] @ (17f80 ) │ │ │ │ + ldr r2, [pc, #272] @ (17e0c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #272] @ (17f84 ) │ │ │ │ + ldr r3, [pc, #272] @ (17e10 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c230 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17f4c │ │ │ │ - cbz r5, 17ed0 │ │ │ │ + beq.n 17dd8 │ │ │ │ + cbz r5, 17d5c │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 17ea4 │ │ │ │ + bne.n 17d30 │ │ │ │ ldrd r3, r2, [r5, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 17ed0 │ │ │ │ + beq.n 17d5c │ │ │ │ mov r1, r5 │ │ │ │ blx d0e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 17f46 │ │ │ │ + blt.n 17dd2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx d89c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - ldr r2, [pc, #204] @ (17f88 ) │ │ │ │ - ldr r3, [pc, #200] @ (17f84 ) │ │ │ │ + ldr r2, [pc, #204] @ (17e14 ) │ │ │ │ + ldr r3, [pc, #200] @ (17e10 ) │ │ │ │ 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 17f7c │ │ │ │ + bne.n 17e08 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17eae │ │ │ │ + bne.n 17d3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx c2c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17f3a │ │ │ │ - blt.n 17f64 │ │ │ │ + beq.n 17dc6 │ │ │ │ + blt.n 17df0 │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ - bgt.n 17f72 │ │ │ │ + bgt.n 17dfe │ │ │ │ movw r1, #19923 @ 0x4dd3 │ │ │ │ movt r1, #4194 @ 0x1062 │ │ │ │ asrs r2, r3, #31 │ │ │ │ smull r0, r1, r1, r3 │ │ │ │ rsb r2, r2, r1, asr #6 │ │ │ │ asrs r0, r2, #31 │ │ │ │ mls r3, r6, r2, r3 │ │ │ │ @@ -16492,93 +16371,93 @@ │ │ │ │ asrs r5, r3, #31 │ │ │ │ strd r2, r0, [sp, #16] │ │ │ │ strd r1, r5, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ blx d0e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 17eae │ │ │ │ + bge.n 17d3a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 17eb8 │ │ │ │ - ldr r5, [pc, #60] @ (17f8c ) │ │ │ │ + b.n 17d44 │ │ │ │ + ldr r5, [pc, #60] @ (17e18 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r5, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ blx c780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 17eae │ │ │ │ - b.n 17f46 │ │ │ │ + bge.n 17d3a │ │ │ │ + b.n 17dd2 │ │ │ │ movs r3, #5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r1, #5000 @ 0x1388 │ │ │ │ - b.n 17f32 │ │ │ │ + b.n 17dbe │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b.n 17f32 │ │ │ │ + b.n 17dbe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ │ │ │ │ -00017f90 : │ │ │ │ - ldr r0, [pc, #4] @ (17f98 ) │ │ │ │ +00017e1c : │ │ │ │ + ldr r0, [pc, #4] @ (17e24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #84] @ (18008 ) │ │ │ │ + ldr r6, [pc, #84] @ (17e94 ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r5], #8 │ │ │ │ add r6, pc │ │ │ │ movs r7, #0 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx d9b4 │ │ │ │ - b.n 17fde │ │ │ │ + b.n 17e6a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbz r3, 17ff6 │ │ │ │ + cbz r3, 17e82 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 17ffe │ │ │ │ + cbnz r3, 17e8a │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cd5c │ │ │ │ - ldr r2, [pc, #28] @ (1800c ) │ │ │ │ + ldr r2, [pc, #28] @ (17e98 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17fd0 │ │ │ │ + beq.n 17e5c │ │ │ │ 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} │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -16629,54 +16508,54 @@ │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx d0f0 │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 180c8 │ │ │ │ + bmi.n 17f54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 180c8 │ │ │ │ + cbnz r3, 17f54 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 180dc │ │ │ │ + bpl.n 17f68 │ │ │ │ blx caf0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 180c8 │ │ │ │ + b.n 17f54 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #232] @ (181e0 ) │ │ │ │ + ldr r2, [pc, #232] @ (1806c ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #232] @ (181e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (18070 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 181a2 │ │ │ │ + beq.n 1802e │ │ │ │ cmp r5, #4 │ │ │ │ - bhi.n 181cc │ │ │ │ + bhi.n 18058 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ mov.w ip, #4 │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ @@ -16695,161 +16574,161 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ blx cd5c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ cmp r5, #4 │ │ │ │ - beq.n 18184 │ │ │ │ + beq.n 18010 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ (181e8 ) │ │ │ │ - ldr r3, [pc, #116] @ (181e4 ) │ │ │ │ + ldr r2, [pc, #124] @ (18074 ) │ │ │ │ + ldr r3, [pc, #116] @ (18070 ) │ │ │ │ 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 181c8 │ │ │ │ + bne.n 18054 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d16c <_php_stream_free@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 18168 │ │ │ │ + b.n 17ff4 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx dc94 <_php_stream_sock_open_from_socket@plt> │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 18118 │ │ │ │ + b.n 17fa4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (181ec ) │ │ │ │ + ldr r2, [pc, #28] @ (18078 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1816a │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + b.n 17ff6 │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #160] @ (182b0 ) │ │ │ │ + ldr r2, [pc, #160] @ (1813c ) │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #152] @ (182b4 ) │ │ │ │ + ldr r3, [pc, #152] @ (18140 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c490 │ │ │ │ - ldr r1, [pc, #140] @ (182b8 ) │ │ │ │ + ldr r1, [pc, #140] @ (18144 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 18290 │ │ │ │ + cbnz r0, 1811c │ │ │ │ ldrd r6, r3, [sp, #12] │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - cbz r6, 18276 │ │ │ │ + cbz r6, 18102 │ │ │ │ blx d210 │ │ │ │ mov r5, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #96] @ (182bc ) │ │ │ │ + ldr r1, [pc, #96] @ (18148 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ - cbz r0, 18290 │ │ │ │ + cbz r0, 1811c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r1, #2 │ │ │ │ blx cae0 <_php_stream_cast@plt> │ │ │ │ - cbnz r0, 18290 │ │ │ │ + cbnz r0, 1811c │ │ │ │ sub.w r7, r8, r7 │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #44] @ (182c0 ) │ │ │ │ - ldr r3, [pc, #32] @ (182b4 ) │ │ │ │ + ldr r2, [pc, #44] @ (1814c ) │ │ │ │ + ldr r3, [pc, #32] @ (18140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 182aa │ │ │ │ + bne.n 18136 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #428] @ (18484 ) │ │ │ │ + ldr r2, [pc, #428] @ (18310 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #428] @ (18488 ) │ │ │ │ + ldr r3, [pc, #428] @ (18314 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ movs r0, #1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -16860,15 +16739,15 @@ │ │ │ │ blx cafc <_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, #380] @ (1848c ) │ │ │ │ + ldr r6, [pc, #380] @ (18318 ) │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ add.w r0, r0, #25 │ │ │ │ it ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ add r6, pc │ │ │ │ itt ne │ │ │ │ @@ -16891,24 +16770,24 @@ │ │ │ │ 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 1834a │ │ │ │ + bne.n 181d6 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r9, #0 │ │ │ │ str r5, [r4, #32] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ strb.w r3, [lr] │ │ │ │ add.w r1, r4, #24 │ │ │ │ - ldr r3, [pc, #272] @ (18490 ) │ │ │ │ + ldr r3, [pc, #272] @ (1831c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #272] @ (18494 ) │ │ │ │ + ldr r2, [pc, #272] @ (18320 ) │ │ │ │ mov.w sl, #1 │ │ │ │ add r3, pc │ │ │ │ add.w r8, sp, #8 │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ movs r2, #3 │ │ │ │ @@ -16917,15 +16796,15 @@ │ │ │ │ add.w r5, r4, #8 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [r4, #48] @ 0x30 │ │ │ │ blx dbc8 │ │ │ │ - ldr r2, [pc, #228] @ (18498 ) │ │ │ │ + ldr r2, [pc, #228] @ (18324 ) │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ blx c988 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ @@ -16933,174 +16812,174 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx cd5c │ │ │ │ mov r0, r8 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #192] @ (1849c ) │ │ │ │ + ldr r2, [pc, #192] @ (18328 ) │ │ │ │ movs r3, #5 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #176 @ 0xb0 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #180] @ (184a0 ) │ │ │ │ + ldr r2, [pc, #180] @ (1832c ) │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #248 @ 0xf8 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #168] @ (184a4 ) │ │ │ │ + ldr r2, [pc, #168] @ (18330 ) │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #156] @ (184a8 ) │ │ │ │ + ldr r2, [pc, #156] @ (18334 ) │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #144] @ (184ac ) │ │ │ │ + ldr r2, [pc, #144] @ (18338 ) │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx c988 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #116] @ (184b0 ) │ │ │ │ + ldr r2, [pc, #116] @ (1833c ) │ │ │ │ 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 r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #92] @ (184b4 ) │ │ │ │ + ldr r2, [pc, #92] @ (18340 ) │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #80] @ (184b8 ) │ │ │ │ - ldr r3, [pc, #32] @ (18488 ) │ │ │ │ + ldr r2, [pc, #80] @ (18344 ) │ │ │ │ + ldr r3, [pc, #32] @ (18314 ) │ │ │ │ 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 18480 │ │ │ │ + bne.n 1830c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #296] @ (185d0 ) │ │ │ │ + ldr r4, [pc, #280] @ (1844c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #264] @ (185b4 ) │ │ │ │ + ldr r4, [pc, #248] @ (18430 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #136] @ (18538 ) │ │ │ │ + ldr r4, [pc, #120] @ (183b4 ) │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r0, [pc, #80] @ (1851c ) │ │ │ │ + ldr r0, [pc, #80] @ (183a8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #80] @ (18520 ) │ │ │ │ + ldr r3, [pc, #80] @ (183ac ) │ │ │ │ cmp r1, #0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blt.n 18500 │ │ │ │ + blt.n 1838c │ │ │ │ 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] │ │ │ │ movs r5, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx cd5c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #32] @ (18524 ) │ │ │ │ - ldr r3, [pc, #28] @ (18520 ) │ │ │ │ + ldr r2, [pc, #32] @ (183b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (183ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18518 │ │ │ │ + bne.n 183a4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ 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, #244] @ (1862c ) │ │ │ │ + ldr r2, [pc, #244] @ (184b8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #244] @ (18630 ) │ │ │ │ + ldr r3, [pc, #244] @ (184bc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 185c0 │ │ │ │ + beq.n 1844c │ │ │ │ ldrd r4, r2, [r1] │ │ │ │ ldrd r0, r1, [r1, #8] │ │ │ │ orrs r2, r4 │ │ │ │ - beq.n 185ac │ │ │ │ + beq.n 18438 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ mul.w r4, r2, r4 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 3c948 │ │ │ │ + bl 3c7d0 │ │ │ │ adds r1, r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -17108,53 +16987,53 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add.w r1, r5, #8 │ │ │ │ blx cd5c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #160] @ (18634 ) │ │ │ │ - ldr r3, [pc, #152] @ (18630 ) │ │ │ │ + ldr r2, [pc, #160] @ (184c0 ) │ │ │ │ + ldr r3, [pc, #152] @ (184bc ) │ │ │ │ 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 18626 │ │ │ │ + bne.n 184b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 185c0 │ │ │ │ + beq.n 1844c │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 3c948 │ │ │ │ + bl 3c7d0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1856e │ │ │ │ + b.n 183fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ mov.w r4, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c2c4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1856e │ │ │ │ + beq.n 183fa │ │ │ │ itt lt │ │ │ │ movlt r1, #5 │ │ │ │ strlt r1, [sp, #12] │ │ │ │ - blt.n 1856e │ │ │ │ + blt.n 183fa │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ itt gt │ │ │ │ strgt r4, [sp, #12] │ │ │ │ movgt r1, r4 │ │ │ │ - bgt.n 1856e │ │ │ │ + bgt.n 183fa │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ asrs r6, r1, #31 │ │ │ │ smull r2, r3, r3, r1 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ rsb r6, r6, r3, asr #6 │ │ │ │ mls r1, r4, r6, r1 │ │ │ │ @@ -17162,548 +17041,548 @@ │ │ │ │ and.w r6, r6, #1000 @ 0x3e8 │ │ │ │ sxth r1, r1 │ │ │ │ rsb r3, r1, r1, lsl #5 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r1, r1, #31 │ │ │ │ - bl 3c948 │ │ │ │ + bl 3c7d0 │ │ │ │ adds r1, r6, r0 │ │ │ │ - b.n 1856e │ │ │ │ + b.n 183fa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018638 : │ │ │ │ - ldr r0, [pc, #4] @ (18640 ) │ │ │ │ +000184c4 : │ │ │ │ + ldr r0, [pc, #4] @ (184cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018644 : │ │ │ │ - ldr r3, [pc, #4] @ (1864c ) │ │ │ │ +000184d0 : │ │ │ │ + ldr r3, [pc, #4] @ (184d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r4, pc, #360 @ (adr r4, 187b8 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 18814 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018650 : │ │ │ │ +000184dc : │ │ │ │ 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] @ 18714 │ │ │ │ + ldr.w ip, [pc, #180] @ 185a0 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #176] @ (18718 ) │ │ │ │ + ldr r3, [pc, #176] @ (185a4 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #168] @ (1871c ) │ │ │ │ + ldr r5, [pc, #168] @ (185a8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #152] @ (18720 ) │ │ │ │ + ldr r3, [pc, #152] @ (185ac ) │ │ │ │ movs r1, #21 │ │ │ │ - ldr r0, [pc, #152] @ (18724 ) │ │ │ │ + ldr r0, [pc, #152] @ (185b0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #144] @ (18728 ) │ │ │ │ + ldr r2, [pc, #144] @ (185b4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #140] @ (1872c ) │ │ │ │ - ldr r4, [pc, #144] @ (18730 ) │ │ │ │ + ldr r3, [pc, #140] @ (185b8 ) │ │ │ │ + ldr r4, [pc, #144] @ (185bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx da00 │ │ │ │ - ldr r1, [pc, #128] @ (18734 ) │ │ │ │ + ldr r1, [pc, #128] @ (185c0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ str r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (18738 ) │ │ │ │ + ldr r1, [pc, #120] @ (185c4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #108] @ (1873c ) │ │ │ │ + ldr r1, [pc, #108] @ (185c8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #100] @ (18740 ) │ │ │ │ + ldr r1, [pc, #100] @ (185cc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #88] @ (18744 ) │ │ │ │ + ldr r1, [pc, #88] @ (185d0 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #80] @ (18748 ) │ │ │ │ - ldr r3, [pc, #28] @ (18718 ) │ │ │ │ + ldr r2, [pc, #80] @ (185d4 ) │ │ │ │ + ldr r3, [pc, #28] @ (185a4 ) │ │ │ │ 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 18710 │ │ │ │ + bne.n 1859c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 18b24 ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 18780 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ 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, #160] @ (18800 ) │ │ │ │ + ldr r2, [pc, #160] @ (1868c ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #152] @ (18804 ) │ │ │ │ + ldr r3, [pc, #152] @ (18690 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #128] @ (18808 ) │ │ │ │ + ldr r1, [pc, #128] @ (18694 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 187ee │ │ │ │ + cbnz r0, 1867a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #108] @ (1880c ) │ │ │ │ + ldr r1, [pc, #108] @ (18698 ) │ │ │ │ movs r2, #3 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 187fa │ │ │ │ + bne.n 18686 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 187e6 │ │ │ │ - ldr r2, [pc, #64] @ (18810 ) │ │ │ │ - ldr r3, [pc, #48] @ (18804 ) │ │ │ │ + bne.n 18672 │ │ │ │ + ldr r2, [pc, #64] @ (1869c ) │ │ │ │ + ldr r3, [pc, #48] @ (18690 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 187f6 │ │ │ │ + bne.n 18682 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 187ce │ │ │ │ + b.n 1865a │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 187ce │ │ │ │ + b.n 1865a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r5 │ │ │ │ + mov sl, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #24] @ (18828 ) │ │ │ │ + ldr r5, [pc, #8] @ (186a4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ 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, #160] @ (188c8 ) │ │ │ │ + ldr r2, [pc, #160] @ (18754 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #152] @ (188cc ) │ │ │ │ + ldr r3, [pc, #152] @ (18758 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #128] @ (188d0 ) │ │ │ │ + ldr r1, [pc, #128] @ (1875c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 188b6 │ │ │ │ + cbnz r0, 18742 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #108] @ (188d4 ) │ │ │ │ + ldr r1, [pc, #108] @ (18760 ) │ │ │ │ movs r2, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 188c2 │ │ │ │ + bne.n 1874e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 188ae │ │ │ │ - ldr r2, [pc, #64] @ (188d8 ) │ │ │ │ - ldr r3, [pc, #48] @ (188cc ) │ │ │ │ + bne.n 1873a │ │ │ │ + ldr r2, [pc, #64] @ (18764 ) │ │ │ │ + ldr r3, [pc, #48] @ (18758 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 188be │ │ │ │ + bne.n 1874a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18896 │ │ │ │ + b.n 18722 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 18896 │ │ │ │ + b.n 18722 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, ip │ │ │ │ + cmp sl, ip │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #248] @ (189d0 ) │ │ │ │ + ldr r4, [pc, #232] @ (1884c ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ - cbnz r2, 188f6 │ │ │ │ + cbnz r2, 18782 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - ldr r1, [pc, #20] @ (188fc ) │ │ │ │ + ldr r1, [pc, #20] @ (18788 ) │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #792] @ (18c18 ) │ │ │ │ + ldr r3, [pc, #776] @ (18a94 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (189b8 ) │ │ │ │ + ldr r2, [pc, #168] @ (18844 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (189bc ) │ │ │ │ + ldr r3, [pc, #168] @ (18848 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 18996 │ │ │ │ - ldr.w ip, [pc, #152] @ 189c0 │ │ │ │ + bne.n 18822 │ │ │ │ + ldr.w ip, [pc, #152] @ 1884c │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #148] @ (189c4 ) │ │ │ │ + ldr r2, [pc, #148] @ (18850 ) │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1897c │ │ │ │ + beq.n 18808 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 18974 │ │ │ │ - ldr r2, [pc, #104] @ (189c8 ) │ │ │ │ - ldr r3, [pc, #92] @ (189bc ) │ │ │ │ + bne.n 18800 │ │ │ │ + ldr r2, [pc, #104] @ (18854 ) │ │ │ │ + ldr r3, [pc, #92] @ (18848 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 189aa │ │ │ │ + bne.n 18836 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1895c │ │ │ │ + b.n 187e8 │ │ │ │ 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 1895c │ │ │ │ - ldr r2, [pc, #52] @ (189cc ) │ │ │ │ - ldr r3, [pc, #32] @ (189bc ) │ │ │ │ + b.n 187e8 │ │ │ │ + ldr r2, [pc, #52] @ (18858 ) │ │ │ │ + ldr r3, [pc, #32] @ (18848 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 189ae │ │ │ │ + beq.n 1883a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #464 @ (adr r1, 18b94 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 18bf0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #360] @ (18b30 ) │ │ │ │ + ldr r0, [pc, #344] @ (189ac ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ movs r4, 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, #152] @ (18a7c ) │ │ │ │ + ldr r2, [pc, #152] @ (18908 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #144] @ (18a80 ) │ │ │ │ + ldr r3, [pc, #144] @ (1890c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #120] @ (18a84 ) │ │ │ │ + ldr r1, [pc, #120] @ (18910 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 18a68 │ │ │ │ + cbnz r0, 188f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r3, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ blx cb38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18a74 │ │ │ │ + bne.n 18900 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 18a60 │ │ │ │ - ldr r2, [pc, #60] @ (18a88 ) │ │ │ │ - ldr r3, [pc, #52] @ (18a80 ) │ │ │ │ + bne.n 188ec │ │ │ │ + ldr r2, [pc, #60] @ (18914 ) │ │ │ │ + ldr r3, [pc, #52] @ (1890c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18a70 │ │ │ │ + bne.n 188fc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18a48 │ │ │ │ + b.n 188d4 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 18a48 │ │ │ │ + b.n 188d4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r5 │ │ │ │ + add r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #356] @ (18c08 ) │ │ │ │ + ldr r0, [pc, #356] @ (18a94 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #348] @ (18c0c ) │ │ │ │ + ldr r3, [pc, #348] @ (18a98 ) │ │ │ │ add.w r8, sp, #52 @ 0x34 │ │ │ │ movs r2, #32 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #312] @ (18c10 ) │ │ │ │ + ldr r1, [pc, #312] @ (18a9c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18bd2 │ │ │ │ + bne.n 18a5e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 18c04 │ │ │ │ + bne.w 18a90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 18bc4 │ │ │ │ + beq.n 18a50 │ │ │ │ movs r7, #1 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx c0ac │ │ │ │ @@ -17713,160 +17592,160 @@ │ │ │ │ mov r2, r7 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18bda │ │ │ │ + bne.n 18a66 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb.w r2, [sp, #25] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - cbnz r2, 18b9e │ │ │ │ + cbnz r2, 18a2a │ │ │ │ ldr.w r7, [r9] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18bb8 │ │ │ │ + beq.n 18a44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #2 │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r7, #4] │ │ │ │ - cbz r3, 18b66 │ │ │ │ + cbz r3, 189f2 │ │ │ │ add r0, sp, #4 │ │ │ │ blx cb50 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18bfe │ │ │ │ + bne.n 18a8a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 18bbc │ │ │ │ - ldr r2, [pc, #140] @ (18c14 ) │ │ │ │ - ldr r3, [pc, #132] @ (18c0c ) │ │ │ │ + bne.n 18a48 │ │ │ │ + ldr r2, [pc, #140] @ (18aa0 ) │ │ │ │ + ldr r3, [pc, #132] @ (18a98 ) │ │ │ │ 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 18bfa │ │ │ │ + bne.n 18a86 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18b46 │ │ │ │ + bne.n 189d2 │ │ │ │ blx c684 │ │ │ │ ldr.w r7, [r9] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18b50 │ │ │ │ + bne.n 189dc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 18b52 │ │ │ │ + b.n 189de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 18b84 │ │ │ │ + b.n 18a10 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 18b06 │ │ │ │ + b.n 18992 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 18b84 │ │ │ │ + b.n 18a10 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb.w r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18b84 │ │ │ │ + beq.n 18a10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18b84 │ │ │ │ + bne.n 18a10 │ │ │ │ blx c684 │ │ │ │ - b.n 18b84 │ │ │ │ + b.n 18a10 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #368] @ (18da0 ) │ │ │ │ + ldr r0, [pc, #368] @ (18c2c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #360] @ (18da4 ) │ │ │ │ + ldr r3, [pc, #360] @ (18c30 ) │ │ │ │ add.w r8, sp, #52 @ 0x34 │ │ │ │ movs r2, #32 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #324] @ (18da8 ) │ │ │ │ + ldr r1, [pc, #324] @ (18c34 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18d6a │ │ │ │ + bne.n 18bf6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 18d96 │ │ │ │ + bne.w 18c22 │ │ │ │ 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 18d50 │ │ │ │ + beq.n 18bdc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 18ce0 │ │ │ │ + cbz r3, 18b6c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx c0ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -17874,132 +17753,132 @@ │ │ │ │ mov r2, r9 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18d72 │ │ │ │ + bne.n 18bfe │ │ │ │ mov r0, r9 │ │ │ │ blx d204 │ │ │ │ ldrb.w r2, [sp, #25] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18d3e │ │ │ │ + bne.n 18bca │ │ │ │ movs r2, #0 │ │ │ │ - b.n 18ce2 │ │ │ │ + b.n 18b6e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 18d3a │ │ │ │ + cbz r0, 18bc6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r7, #4] │ │ │ │ - cbz r3, 18cfc │ │ │ │ + cbz r3, 18b88 │ │ │ │ add r0, sp, #4 │ │ │ │ blx cb50 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18d9a │ │ │ │ + bne.n 18c26 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 18d20 │ │ │ │ + beq.n 18bac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #136] @ (18dac ) │ │ │ │ - ldr r3, [pc, #128] @ (18da4 ) │ │ │ │ + ldr r2, [pc, #136] @ (18c38 ) │ │ │ │ + ldr r3, [pc, #128] @ (18c30 ) │ │ │ │ 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 18d92 │ │ │ │ + bne.n 18c1e │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 18cea │ │ │ │ + b.n 18b76 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18cdc │ │ │ │ + bne.n 18b68 │ │ │ │ blx c684 │ │ │ │ - b.n 18cdc │ │ │ │ + b.n 18b68 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18c9c │ │ │ │ - b.n 18ce0 │ │ │ │ + bne.n 18b28 │ │ │ │ + b.n 18b6c │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 18d20 │ │ │ │ + b.n 18bac │ │ │ │ mov r0, r9 │ │ │ │ blx d204 │ │ │ │ ldrb.w r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18d20 │ │ │ │ + beq.n 18bac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18d20 │ │ │ │ + bne.n 18bac │ │ │ │ blx c684 │ │ │ │ - b.n 18d20 │ │ │ │ + b.n 18bac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 18e26 │ │ │ │ + cbnz r3, 18cb2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 18e2e │ │ │ │ + bne.n 18cba │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 18e18 │ │ │ │ + cbz r2, 18ca4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 18e16 │ │ │ │ + cbz r3, 18ca2 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ - cbz r7, 18e16 │ │ │ │ + cbz r7, 18ca2 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -18020,1225 +17899,1225 @@ │ │ │ │ strb r7, [r5, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 18dd6 │ │ │ │ + b.n 18c62 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ 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 18eb8 │ │ │ │ + bne.n 18d44 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 18eb4 │ │ │ │ + bne.n 18d40 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 18e8e │ │ │ │ + cbz r0, 18d1a │ │ │ │ blx db40 │ │ │ │ - ldr r1, [pc, #92] @ (18ec0 ) │ │ │ │ + ldr r1, [pc, #92] @ (18d4c ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 18e8c │ │ │ │ + cbz r0, 18d18 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 18e9a │ │ │ │ + beq.n 18d26 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 18e8c │ │ │ │ + beq.n 18d18 │ │ │ │ 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 18e5c │ │ │ │ + b.n 18ce8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 18e8c │ │ │ │ + beq.n 18d18 │ │ │ │ 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 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #264] @ (18fe0 ) │ │ │ │ + ldr r2, [pc, #264] @ (18e6c ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #264] @ (18fe4 ) │ │ │ │ + ldr r3, [pc, #264] @ (18e70 ) │ │ │ │ add r7, sp, #8 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #236] @ (18fe8 ) │ │ │ │ + ldr r1, [pc, #236] @ (18e74 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18fc8 │ │ │ │ + bne.n 18e54 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18f8a │ │ │ │ + bne.n 18e16 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18fda │ │ │ │ + bne.n 18e66 │ │ │ │ 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 18fb6 │ │ │ │ + beq.n 18e42 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r0, r2, #20 │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r2, #12 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itett pl │ │ │ │ movpl.w r1, #262 @ 0x106 │ │ │ │ movmi r1, #6 │ │ │ │ ldrpl r3, [r6, #0] │ │ │ │ addpl r3, #1 │ │ │ │ it pl │ │ │ │ strpl r3, [r6, #0] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #152] @ (18fec ) │ │ │ │ + ldr r1, [pc, #152] @ (18e78 ) │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18fd4 │ │ │ │ + bne.n 18e60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 18fae │ │ │ │ - ldr r2, [pc, #124] @ (18ff0 ) │ │ │ │ - ldr r3, [pc, #112] @ (18fe4 ) │ │ │ │ + bne.n 18e3a │ │ │ │ + ldr r2, [pc, #124] @ (18e7c ) │ │ │ │ + ldr r3, [pc, #112] @ (18e70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18fd0 │ │ │ │ + bne.n 18e5c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx c620 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18f18 │ │ │ │ + bne.n 18da4 │ │ │ │ blx c454 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #80] @ (18ff4 ) │ │ │ │ + ldr r2, [pc, #80] @ (18e80 ) │ │ │ │ mov r1, r8 │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 18f70 │ │ │ │ + b.n 18dfc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 18f70 │ │ │ │ + b.n 18dfc │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 18f30 │ │ │ │ + b.n 18dbc │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 18f70 │ │ │ │ + b.n 18dfc │ │ │ │ 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 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ 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, #304] @ (1913c ) │ │ │ │ + ldr r2, [pc, #304] @ (18fc8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #288] @ (19140 ) │ │ │ │ - ldr r7, [pc, #292] @ (19144 ) │ │ │ │ + ldr r3, [pc, #288] @ (18fcc ) │ │ │ │ + ldr r7, [pc, #292] @ (18fd0 ) │ │ │ │ add r7, pc │ │ │ │ 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 cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #260] @ (19148 ) │ │ │ │ + ldr r1, [pc, #260] @ (18fd4 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1912a │ │ │ │ + bne.n 18fb6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19136 │ │ │ │ + bne.n 18fc2 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1910e │ │ │ │ + beq.n 18f9a │ │ │ │ movs r1, #1 │ │ │ │ blx cdd8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 190a8 │ │ │ │ + cbz r3, 18f34 │ │ │ │ blx c454 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx c91c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1912a │ │ │ │ + bne.n 18fb6 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 190b2 │ │ │ │ + cbz r0, 18f3e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1911a │ │ │ │ + bne.n 18fa6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 190e0 │ │ │ │ + cbz r0, 18f6c │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 190e0 │ │ │ │ + cbz r0, 18f6c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ blx d308 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #4] │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 190f6 │ │ │ │ - ldr r2, [pc, #100] @ (1914c ) │ │ │ │ + cbz r3, 18f82 │ │ │ │ + ldr r2, [pc, #100] @ (18fd8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, #20 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - ldr r2, [pc, #88] @ (19150 ) │ │ │ │ - ldr r3, [pc, #68] @ (19140 ) │ │ │ │ + ldr r2, [pc, #88] @ (18fdc ) │ │ │ │ + ldr r3, [pc, #68] @ (18fcc ) │ │ │ │ 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 19132 │ │ │ │ + bne.n 18fbe │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 19084 │ │ │ │ + b.n 18f10 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 190b6 │ │ │ │ - b.n 190e0 │ │ │ │ + bne.n 18f42 │ │ │ │ + b.n 18f6c │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 190f6 │ │ │ │ + b.n 18f82 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r2, #5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r6, #1] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019154 : │ │ │ │ - ldr r3, [pc, #4] @ (1915c ) │ │ │ │ +00018fe0 : │ │ │ │ + ldr r3, [pc, #4] @ (18fe8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019160 : │ │ │ │ +00018fec : │ │ │ │ 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] @ 191f0 │ │ │ │ + ldr.w ip, [pc, #128] @ 1907c │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (191f4 ) │ │ │ │ + ldr r3, [pc, #124] @ (19080 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #116] @ (191f8 ) │ │ │ │ + ldr r5, [pc, #116] @ (19084 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #100] @ (191fc ) │ │ │ │ + ldr r3, [pc, #100] @ (19088 ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #100] @ (19200 ) │ │ │ │ + ldr r0, [pc, #100] @ (1908c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (19204 ) │ │ │ │ + ldr r2, [pc, #92] @ (19090 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19208 ) │ │ │ │ + ldr r3, [pc, #92] @ (19094 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #72] @ (1920c ) │ │ │ │ - ldr r1, [pc, #76] @ (19210 ) │ │ │ │ + ldr r2, [pc, #72] @ (19098 ) │ │ │ │ + ldr r1, [pc, #76] @ (1909c ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #64] @ (19214 ) │ │ │ │ - ldr r3, [pc, #28] @ (191f4 ) │ │ │ │ + ldr r2, [pc, #64] @ (190a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (19080 ) │ │ │ │ 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 191ec │ │ │ │ + bne.n 19078 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r0 │ │ │ │ + ands r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ 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] @ (19330 ) │ │ │ │ + ldr r2, [pc, #260] @ (191bc ) │ │ │ │ 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] @ (19334 ) │ │ │ │ + ldr r3, [pc, #248] @ (191c0 ) │ │ │ │ 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 cd50 │ │ │ │ - ldr r1, [pc, #228] @ (19338 ) │ │ │ │ + ldr r1, [pc, #228] @ (191c4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19300 │ │ │ │ + bne.n 1918c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r3, [pc, #204] @ (1933c ) │ │ │ │ + ldr r3, [pc, #204] @ (191c8 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #200] @ (19340 ) │ │ │ │ + ldr r2, [pc, #200] @ (191cc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #12 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1930c │ │ │ │ + bne.n 19198 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 192ba │ │ │ │ + cbz r1, 19146 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 192ba │ │ │ │ + cbz r0, 19146 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ blx ced8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d868 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1931c │ │ │ │ + beq.n 191a8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 192e4 │ │ │ │ + beq.n 19170 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 192f8 │ │ │ │ - ldr r2, [pc, #116] @ (19344 ) │ │ │ │ - ldr r3, [pc, #100] @ (19334 ) │ │ │ │ + bne.n 19184 │ │ │ │ + ldr r2, [pc, #116] @ (191d0 ) │ │ │ │ + ldr r3, [pc, #100] @ (191c0 ) │ │ │ │ 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 19308 │ │ │ │ + bne.n 19194 │ │ │ │ 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 192cc │ │ │ │ + beq.n 19158 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 192cc │ │ │ │ + b.n 19158 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 192cc │ │ │ │ + b.n 19158 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #52] @ (19348 ) │ │ │ │ + ldr r2, [pc, #52] @ (191d4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 192cc │ │ │ │ + b.n 19158 │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #40] @ (1934c ) │ │ │ │ + ldr r2, [pc, #40] @ (191d8 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 192cc │ │ │ │ + b.n 19158 │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldr r6, [r2, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r5, [pc, #608] @ (195c4 ) │ │ │ │ + ldr r5, [pc, #608] @ (19450 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r5, pc │ │ │ │ mov sl, r1 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r0, [pc, #596] @ (195c8 ) │ │ │ │ + ldr r0, [pc, #596] @ (19454 ) │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #596] @ (195cc ) │ │ │ │ + ldr r1, [pc, #596] @ (19458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 194be │ │ │ │ + bne.w 1934a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 195c0 │ │ │ │ + bne.w 1944c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w fp, r3, r2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str.w r0, [sl] │ │ │ │ str.w r3, [sl, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 194fe │ │ │ │ + beq.w 1938a │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldrd r5, r6, [r2, #16] │ │ │ │ mvn.w r9, r3 │ │ │ │ and.w r9, r9, #4 │ │ │ │ add.w r9, r9, #8 │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ - cbnz r6, 193f6 │ │ │ │ - b.n 19438 │ │ │ │ + cbnz r6, 19282 │ │ │ │ + b.n 192c4 │ │ │ │ adds r7, #1 │ │ │ │ add r5, r9 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 19438 │ │ │ │ + beq.n 192c4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 193f0 │ │ │ │ + beq.n 1927c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 194de │ │ │ │ + bne.n 1936a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 1940e │ │ │ │ + bmi.n 1929a │ │ │ │ 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, [r8, r7, lsl #2] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 193ee │ │ │ │ + bmi.n 1927a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 193ee │ │ │ │ + bne.n 1927a │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 194d8 │ │ │ │ + bpl.n 19364 │ │ │ │ blx caf0 │ │ │ │ - b.n 193ee │ │ │ │ - ldr r1, [pc, #404] @ (195d0 ) │ │ │ │ + b.n 1927a │ │ │ │ + ldr r1, [pc, #404] @ (1945c ) │ │ │ │ movs r2, #10 │ │ │ │ ldr.w r0, [fp] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 1949e │ │ │ │ + cbz r0, 1932a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 19516 │ │ │ │ + beq.n 193a2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 195b4 │ │ │ │ + bne.w 19440 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 19462 │ │ │ │ + bmi.n 192ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c1cc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 19498 │ │ │ │ + cbz r0, 19324 │ │ │ │ blx cfd0 │ │ │ │ mov r1, r5 │ │ │ │ blx db8c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ adds r3, #8 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ blx d0c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 194e8 │ │ │ │ + bpl.n 19374 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 194be │ │ │ │ + beq.n 1934a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 194b8 │ │ │ │ + cbz r0, 19344 │ │ │ │ mov r4, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 194ac │ │ │ │ + bne.n 19338 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #276] @ (195d4 ) │ │ │ │ - ldr r3, [pc, #260] @ (195c8 ) │ │ │ │ + ldr r2, [pc, #276] @ (19460 ) │ │ │ │ + ldr r3, [pc, #260] @ (19454 ) │ │ │ │ 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 195bc │ │ │ │ + bne.n 19448 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 193ee │ │ │ │ + b.n 1927a │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1940e │ │ │ │ + b.n 1929a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1949e │ │ │ │ + bne.n 1932a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 195ae │ │ │ │ + bpl.n 1943a │ │ │ │ blx caf0 │ │ │ │ - b.n 1949e │ │ │ │ - ldr r1, [pc, #216] @ (195d8 ) │ │ │ │ + b.n 1932a │ │ │ │ + ldr r1, [pc, #216] @ (19464 ) │ │ │ │ movs r2, #10 │ │ │ │ ldr.w r0, [fp] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 194be │ │ │ │ + beq.n 1934a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 1944e │ │ │ │ + bne.n 192da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1949e │ │ │ │ + beq.n 1932a │ │ │ │ add.w r9, sp, #16 │ │ │ │ - b.n 1953c │ │ │ │ + b.n 193c8 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1949e │ │ │ │ + beq.n 1932a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19536 │ │ │ │ + beq.n 193c2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 195a4 │ │ │ │ + bne.n 19430 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 19554 │ │ │ │ + bmi.n 193e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c1cc │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 19588 │ │ │ │ + cbz r0, 19414 │ │ │ │ blx cfd0 │ │ │ │ mov r1, fp │ │ │ │ blx db8c │ │ │ │ mov r1, r9 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d0c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 19536 │ │ │ │ + bmi.n 193c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19536 │ │ │ │ + bne.n 193c2 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 19532 │ │ │ │ + bmi.n 193be │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 19536 │ │ │ │ + b.n 193c2 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19554 │ │ │ │ + b.n 193e0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1949e │ │ │ │ + b.n 1932a │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19462 │ │ │ │ + b.n 192ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000195dc : │ │ │ │ - ldr r3, [pc, #4] @ (195e4 ) │ │ │ │ +00019468 : │ │ │ │ + ldr r3, [pc, #4] @ (19470 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000195e8 : │ │ │ │ +00019474 : │ │ │ │ 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] @ 19678 │ │ │ │ + ldr.w ip, [pc, #128] @ 19504 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (1967c ) │ │ │ │ + ldr r3, [pc, #124] @ (19508 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #116] @ (19680 ) │ │ │ │ + ldr r5, [pc, #116] @ (1950c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #100] @ (19684 ) │ │ │ │ + ldr r3, [pc, #100] @ (19510 ) │ │ │ │ movs r1, #20 │ │ │ │ - ldr r0, [pc, #100] @ (19688 ) │ │ │ │ + ldr r0, [pc, #100] @ (19514 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (1968c ) │ │ │ │ + ldr r2, [pc, #92] @ (19518 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19690 ) │ │ │ │ + ldr r3, [pc, #92] @ (1951c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #72] @ (19694 ) │ │ │ │ - ldr r1, [pc, #76] @ (19698 ) │ │ │ │ + ldr r2, [pc, #72] @ (19520 ) │ │ │ │ + ldr r1, [pc, #76] @ (19524 ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #64] @ (1969c ) │ │ │ │ - ldr r3, [pc, #28] @ (1967c ) │ │ │ │ + ldr r2, [pc, #64] @ (19528 ) │ │ │ │ + ldr r3, [pc, #28] @ (19508 ) │ │ │ │ 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 19674 │ │ │ │ + bne.n 19500 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #716] @ (19980 ) │ │ │ │ - ldr r4, [pc, #716] @ (19984 ) │ │ │ │ + ldr r5, [pc, #716] @ (1980c ) │ │ │ │ + ldr r4, [pc, #716] @ (19810 ) │ │ │ │ mov r7, r3 │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r4, r1 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 1977a │ │ │ │ + beq.n 19606 │ │ │ │ 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.w r3, [r8, #4] │ │ │ │ it eq │ │ │ │ addeq.w r9, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 19786 │ │ │ │ + bne.n 19612 │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - beq.n 19796 │ │ │ │ + beq.n 19622 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 197bc │ │ │ │ + beq.n 19648 │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #4 │ │ │ │ - beq.n 1974e │ │ │ │ + beq.n 195da │ │ │ │ cmp.w sl, #6 │ │ │ │ - beq.w 19866 │ │ │ │ + beq.w 196f2 │ │ │ │ cmp.w sl, #7 │ │ │ │ - beq.w 19892 │ │ │ │ + beq.w 1971e │ │ │ │ cmp.w sl, #8 │ │ │ │ - bne.w 198ce │ │ │ │ - ldr r1, [pc, #604] @ (19988 ) │ │ │ │ + bne.w 1975a │ │ │ │ + ldr r1, [pc, #604] @ (19814 ) │ │ │ │ mov r2, sl │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 198ce │ │ │ │ + bne.w 1975a │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - b.n 1984a │ │ │ │ - ldr r1, [pc, #572] @ (1998c ) │ │ │ │ + b.n 196d6 │ │ │ │ + ldr r1, [pc, #572] @ (19818 ) │ │ │ │ mov r2, sl │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 198ce │ │ │ │ + bne.w 1975a │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - cbz r0, 1976a │ │ │ │ + cbz r0, 195f6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ - b.n 19746 │ │ │ │ + b.n 195d2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - bne.n 19702 │ │ │ │ + bne.n 1958e │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ add.w r0, sl, #16 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ blx d78c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [sl, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 19708 │ │ │ │ + bne.n 19594 │ │ │ │ add.w sl, sp, #12 │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d524 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r4, 19824 │ │ │ │ + cbz r4, 196b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 19824 │ │ │ │ + cbz r0, 196b0 │ │ │ │ add.w r8, r5, #16 │ │ │ │ - b.n 197e8 │ │ │ │ + b.n 19674 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 19824 │ │ │ │ + cbz r0, 196b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 197e2 │ │ │ │ + bne.n 1966e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1982c │ │ │ │ + bhi.n 196b8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1980c │ │ │ │ + bhi.n 19698 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1982c │ │ │ │ + bne.n 196b8 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1982c │ │ │ │ + bhi.n 196b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ - cbz r0, 1982c │ │ │ │ + cbz r0, 196b8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 19836 │ │ │ │ + b.n 196c2 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 19948 │ │ │ │ + bls.w 197d4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx d6dc │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 19846 │ │ │ │ + bpl.n 196d2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bpl.n 198e0 │ │ │ │ + bpl.n 1976c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 19912 │ │ │ │ - ldr r2, [pc, #324] @ (19990 ) │ │ │ │ - ldr r3, [pc, #308] @ (19984 ) │ │ │ │ + bmi.n 1979e │ │ │ │ + ldr r2, [pc, #324] @ (1981c ) │ │ │ │ + ldr r3, [pc, #308] @ (19810 ) │ │ │ │ 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 1997a │ │ │ │ + bne.w 19806 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #300] @ (19994 ) │ │ │ │ + ldr r1, [pc, #300] @ (19820 ) │ │ │ │ add.w r8, r5, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 198f8 │ │ │ │ + bne.n 19784 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ - cbz r0, 19882 │ │ │ │ + cbz r0, 1970e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ - b.n 19746 │ │ │ │ - ldr r1, [pc, #260] @ (19998 ) │ │ │ │ + b.n 195d2 │ │ │ │ + ldr r1, [pc, #260] @ (19824 ) │ │ │ │ add.w r3, r5, #16 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1991a │ │ │ │ - ldr r1, [pc, #236] @ (1999c ) │ │ │ │ + beq.n 197a6 │ │ │ │ + ldr r1, [pc, #236] @ (19828 ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 198ce │ │ │ │ + cbnz r0, 1975a │ │ │ │ ldrb.w r3, [r8, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 19970 │ │ │ │ + bne.n 197fc │ │ │ │ ldr.w r0, [r8] │ │ │ │ asrs r3, r0, #31 │ │ │ │ strd r0, r3, [r6, #112] @ 0x70 │ │ │ │ - b.n 19746 │ │ │ │ + b.n 195d2 │ │ │ │ add.w sl, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 197d4 │ │ │ │ + b.n 19660 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19846 │ │ │ │ + bne.n 196d2 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 1993e │ │ │ │ + bpl.n 197ca │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19846 │ │ │ │ - ldr r1, [pc, #164] @ (199a0 ) │ │ │ │ + b.n 196d2 │ │ │ │ + ldr r1, [pc, #164] @ (1982c ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 198ce │ │ │ │ + bne.n 1975a │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - b.n 19746 │ │ │ │ + b.n 195d2 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1984a │ │ │ │ + b.n 196d6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov r1, fp │ │ │ │ mov r4, r0 │ │ │ │ blx cfa4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r6, #108] @ 0x6c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 19746 │ │ │ │ + b.n 195d2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19846 │ │ │ │ + b.n 196d2 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1995c │ │ │ │ + bhi.n 197e8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 1982c │ │ │ │ + bne.w 196b8 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 1982c │ │ │ │ + bhi.w 196b8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1982c │ │ │ │ - b.n 19818 │ │ │ │ + beq.w 196b8 │ │ │ │ + b.n 196a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx c89c │ │ │ │ - b.n 198c6 │ │ │ │ + b.n 19752 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - mvns r6, r1 │ │ │ │ + mvns r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000199a4 : │ │ │ │ +00019830 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #72] @ (199fc ) │ │ │ │ + ldr r5, [pc, #72] @ (19888 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 199f4 │ │ │ │ - ldr r2, [pc, #68] @ (19a00 ) │ │ │ │ + cbz r0, 19880 │ │ │ │ + ldr r2, [pc, #68] @ (1988c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ mov r2, r5 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ movs r3, #0 │ │ │ │ @@ -19253,492 +19132,492 @@ │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ strd r0, r1, [r4, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx d718 <_emalloc_128@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 199ba │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + b.n 19846 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #172] @ (19ac4 ) │ │ │ │ + ldr r2, [pc, #172] @ (19950 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #164] @ (19ac8 ) │ │ │ │ + ldr r3, [pc, #164] @ (19954 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #140] @ (19acc ) │ │ │ │ + ldr r1, [pc, #140] @ (19958 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19ab0 │ │ │ │ + bne.n 1993c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19ac0 │ │ │ │ + bne.n 1994c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ - cbz r7, 19a6c │ │ │ │ + cbz r7, 198f8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ - b.n 19a7e │ │ │ │ + b.n 1990a │ │ │ │ mov r0, r7 │ │ │ │ blx d0d8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, #8 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne.n 19abc │ │ │ │ + bne.n 19948 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19aa8 │ │ │ │ - ldr r2, [pc, #60] @ (19ad0 ) │ │ │ │ - ldr r3, [pc, #52] @ (19ac8 ) │ │ │ │ + bne.n 19934 │ │ │ │ + ldr r2, [pc, #60] @ (1995c ) │ │ │ │ + ldr r3, [pc, #52] @ (19954 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19ab8 │ │ │ │ + bne.n 19944 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19a90 │ │ │ │ + b.n 1991c │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 19a90 │ │ │ │ + b.n 1991c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ movs r4, 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, 19b0c │ │ │ │ + cbnz r3, 19998 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19b14 │ │ │ │ + bne.n 199a0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 19b04 │ │ │ │ + cbz r0, 19990 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 19afa │ │ │ │ + b.n 19986 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, #184] @ (19be4 ) │ │ │ │ + ldr r2, [pc, #184] @ (19a70 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r7, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #172] @ (19be8 ) │ │ │ │ + ldr r3, [pc, #172] @ (19a74 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #152] @ (19bec ) │ │ │ │ + ldr r1, [pc, #152] @ (19a78 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19bd0 │ │ │ │ + bne.n 19a5c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19be0 │ │ │ │ + bne.n 19a6c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ - cbz r7, 19b86 │ │ │ │ + cbz r7, 19a12 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r7, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r7, #116] @ 0x74 │ │ │ │ - b.n 19b9e │ │ │ │ + b.n 19a2a │ │ │ │ mov r0, r7 │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ - bne.n 19bdc │ │ │ │ + bne.n 19a68 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19bc8 │ │ │ │ - ldr r2, [pc, #60] @ (19bf0 ) │ │ │ │ - ldr r3, [pc, #52] @ (19be8 ) │ │ │ │ + bne.n 19a54 │ │ │ │ + ldr r2, [pc, #60] @ (19a7c ) │ │ │ │ + ldr r3, [pc, #52] @ (19a74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19bd8 │ │ │ │ + bne.n 19a64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19bb0 │ │ │ │ + b.n 19a3c │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 19bb0 │ │ │ │ + b.n 19a3c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r4, 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, 19c2c │ │ │ │ + cbnz r3, 19ab8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19c34 │ │ │ │ + bne.n 19ac0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 19c24 │ │ │ │ + cbz r0, 19ab0 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 19c1a │ │ │ │ + b.n 19aa6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, #184] @ (19d04 ) │ │ │ │ + ldr r2, [pc, #184] @ (19b90 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r7, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #172] @ (19d08 ) │ │ │ │ + ldr r3, [pc, #172] @ (19b94 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #152] @ (19d0c ) │ │ │ │ + ldr r1, [pc, #152] @ (19b98 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19cf0 │ │ │ │ + bne.n 19b7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19d00 │ │ │ │ + bne.n 19b8c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ - cbz r7, 19ca6 │ │ │ │ + cbz r7, 19b32 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r7, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r7, #108] @ 0x6c │ │ │ │ - b.n 19cbe │ │ │ │ + b.n 19b4a │ │ │ │ mov r0, r7 │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ - bne.n 19cfc │ │ │ │ + bne.n 19b88 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19ce8 │ │ │ │ - ldr r2, [pc, #60] @ (19d10 ) │ │ │ │ - ldr r3, [pc, #52] @ (19d08 ) │ │ │ │ + bne.n 19b74 │ │ │ │ + ldr r2, [pc, #60] @ (19b9c ) │ │ │ │ + ldr r3, [pc, #52] @ (19b94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19cf8 │ │ │ │ + bne.n 19b84 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19cd0 │ │ │ │ + b.n 19b5c │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 19cd0 │ │ │ │ + b.n 19b5c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r4, 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, 19d4c │ │ │ │ + cbnz r3, 19bd8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19d54 │ │ │ │ + bne.n 19be0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 19d44 │ │ │ │ + cbz r0, 19bd0 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 19d3a │ │ │ │ + b.n 19bc6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, #192] @ (19e2c ) │ │ │ │ + ldr r2, [pc, #192] @ (19cb8 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #180] @ (19e30 ) │ │ │ │ + ldr r3, [pc, #180] @ (19cbc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #160] @ (19e34 ) │ │ │ │ + ldr r1, [pc, #160] @ (19cc0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19e14 │ │ │ │ + bne.n 19ca0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19e26 │ │ │ │ + bne.n 19cb2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 19e0c │ │ │ │ + cbz r0, 19c98 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - cbz r0, 19dc6 │ │ │ │ + cbz r0, 19c52 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 19dd0 │ │ │ │ + cbz r0, 19c5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19e20 │ │ │ │ + bne.n 19cac │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19e04 │ │ │ │ - ldr r2, [pc, #72] @ (19e38 ) │ │ │ │ - ldr r3, [pc, #64] @ (19e30 ) │ │ │ │ + bne.n 19c90 │ │ │ │ + ldr r2, [pc, #72] @ (19cc4 ) │ │ │ │ + ldr r3, [pc, #64] @ (19cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19e1c │ │ │ │ + bne.n 19ca8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19dec │ │ │ │ + b.n 19c78 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 19dbe │ │ │ │ + b.n 19c4a │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 19dec │ │ │ │ + b.n 19c78 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 19ea8 │ │ │ │ + cbnz r3, 19d34 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19eb0 │ │ │ │ + bne.n 19d3c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 19ea0 │ │ │ │ + cbz r0, 19d2c │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ - cbz r7, 19e9e │ │ │ │ + cbz r7, 19d2a │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -19756,133 +19635,133 @@ │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ strb r7, [r5, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 19e62 │ │ │ │ + b.n 19cee │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, #192] @ (19f88 ) │ │ │ │ + ldr r2, [pc, #192] @ (19e14 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #180] @ (19f8c ) │ │ │ │ + ldr r3, [pc, #180] @ (19e18 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #160] @ (19f90 ) │ │ │ │ + ldr r1, [pc, #160] @ (19e1c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19f70 │ │ │ │ + bne.n 19dfc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19f82 │ │ │ │ + bne.n 19e0e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 19f68 │ │ │ │ + cbz r0, 19df4 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ - cbz r0, 19f22 │ │ │ │ + cbz r0, 19dae │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 19f2c │ │ │ │ + cbz r0, 19db8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 19f7c │ │ │ │ + bne.n 19e08 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19f60 │ │ │ │ - ldr r2, [pc, #72] @ (19f94 ) │ │ │ │ - ldr r3, [pc, #64] @ (19f8c ) │ │ │ │ + bne.n 19dec │ │ │ │ + ldr r2, [pc, #72] @ (19e20 ) │ │ │ │ + ldr r3, [pc, #64] @ (19e18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19f78 │ │ │ │ + bne.n 19e04 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19f48 │ │ │ │ + b.n 19dd4 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 19f1a │ │ │ │ + b.n 19da6 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 19f48 │ │ │ │ + b.n 19dd4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #904] @ (1a31c ) │ │ │ │ + ldr r6, [pc, #680] @ (1a0c8 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r4, [r4, #32] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1a004 │ │ │ │ + cbnz r3, 19e90 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a00c │ │ │ │ + bne.n 19e98 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 19ffc │ │ │ │ + cbz r0, 19e88 │ │ │ │ ldr r7, [r0, #96] @ 0x60 │ │ │ │ - cbz r7, 19ffa │ │ │ │ + cbz r7, 19e86 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -19900,973 +19779,973 @@ │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ strb r7, [r5, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 19fbe │ │ │ │ + b.n 19e4a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #200] @ (1a0ec ) │ │ │ │ + ldr r2, [pc, #200] @ (19f78 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #188] @ (1a0f0 ) │ │ │ │ - ldr.w r8, [pc, #192] @ 1a0f4 │ │ │ │ + ldr r3, [pc, #188] @ (19f7c ) │ │ │ │ + ldr.w r8, [pc, #192] @ 19f80 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #164] @ (1a0f8 ) │ │ │ │ + ldr r1, [pc, #164] @ (19f84 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a0d6 │ │ │ │ + bne.n 19f62 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a0e8 │ │ │ │ + bne.n 19f74 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a0ce │ │ │ │ - ldr r2, [pc, #128] @ (1a0fc ) │ │ │ │ + cbz r0, 19f5a │ │ │ │ + ldr r2, [pc, #128] @ (19f88 ) │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ ldr.w r2, [r8, 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 1a0e2 │ │ │ │ + bne.n 19f6e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a0c6 │ │ │ │ - ldr r2, [pc, #80] @ (1a100 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a0f0 ) │ │ │ │ + bne.n 19f52 │ │ │ │ + ldr r2, [pc, #80] @ (19f8c ) │ │ │ │ + ldr r3, [pc, #64] @ (19f7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a0de │ │ │ │ + bne.n 19f6a │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a0ac │ │ │ │ + b.n 19f38 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a07a │ │ │ │ + b.n 19f06 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1a0ac │ │ │ │ + b.n 19f38 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r2, [r7, #16] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #680] @ (1a3a4 ) │ │ │ │ + ldr r5, [pc, #456] @ (1a150 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r0, [r0, #12] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #216] @ (1a1f0 ) │ │ │ │ + ldr r2, [pc, #216] @ (1a07c ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #204] @ (1a1f4 ) │ │ │ │ - ldr.w r8, [pc, #208] @ 1a1f8 │ │ │ │ + ldr r3, [pc, #204] @ (1a080 ) │ │ │ │ + ldr.w r8, [pc, #208] @ 1a084 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #180] @ (1a1fc ) │ │ │ │ + ldr r1, [pc, #180] @ (1a088 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a1d8 │ │ │ │ + bne.n 1a064 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a1ea │ │ │ │ + bne.n 1a076 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a1c4 │ │ │ │ + cbz r0, 1a050 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a18a │ │ │ │ - ldr r3, [pc, #132] @ (1a200 ) │ │ │ │ + cbz r1, 1a016 │ │ │ │ + ldr r3, [pc, #132] @ (1a08c ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a1e4 │ │ │ │ + bne.n 1a070 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a1bc │ │ │ │ - ldr r2, [pc, #96] @ (1a204 ) │ │ │ │ - ldr r3, [pc, #76] @ (1a1f4 ) │ │ │ │ + bne.n 1a048 │ │ │ │ + ldr r2, [pc, #96] @ (1a090 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a080 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a1e0 │ │ │ │ + bne.n 1a06c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a1a2 │ │ │ │ + b.n 1a02e │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a178 │ │ │ │ - b.n 1a18a │ │ │ │ + bne.n 1a004 │ │ │ │ + b.n 1a016 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1a1a2 │ │ │ │ + b.n 1a02e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #584] @ (1a448 ) │ │ │ │ + ldr r4, [pc, #360] @ (1a1f4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ 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] @ (1a270 ) │ │ │ │ + ldr r5, [pc, #84] @ (1a0fc ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a260 │ │ │ │ + cbnz r3, 1a0ec │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a26a │ │ │ │ + bne.n 1a0f6 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a258 │ │ │ │ + cbz r0, 1a0e4 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #48] @ (1a274 ) │ │ │ │ + ldr r3, [pc, #48] @ (1a100 ) │ │ │ │ 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 d918 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a234 │ │ │ │ + b.n 1a0c0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #200] @ (1a354 ) │ │ │ │ + ldr r2, [pc, #200] @ (1a1e0 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #188] @ (1a358 ) │ │ │ │ - ldr.w r8, [pc, #192] @ 1a35c │ │ │ │ + ldr r3, [pc, #188] @ (1a1e4 ) │ │ │ │ + ldr.w r8, [pc, #192] @ 1a1e8 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #164] @ (1a360 ) │ │ │ │ + ldr r1, [pc, #164] @ (1a1ec ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a33e │ │ │ │ + bne.n 1a1ca │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a350 │ │ │ │ + bne.n 1a1dc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 1a332 │ │ │ │ - ldr r2, [pc, #128] @ (1a364 ) │ │ │ │ + cbz r3, 1a1be │ │ │ │ + ldr r2, [pc, #128] @ (1a1f0 ) │ │ │ │ ldr.w r2, [r8, 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 1a34a │ │ │ │ + bne.n 1a1d6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a32a │ │ │ │ - ldr r2, [pc, #84] @ (1a368 ) │ │ │ │ - ldr r3, [pc, #68] @ (1a358 ) │ │ │ │ + bne.n 1a1b6 │ │ │ │ + ldr r2, [pc, #84] @ (1a1f4 ) │ │ │ │ + ldr r3, [pc, #68] @ (1a1e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a346 │ │ │ │ + bne.n 1a1d2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a310 │ │ │ │ + b.n 1a19c │ │ │ │ mov r0, r3 │ │ │ │ blx d0d8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a2e2 │ │ │ │ + b.n 1a16e │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1a310 │ │ │ │ + b.n 1a19c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #264] @ (1a46c ) │ │ │ │ + ldr r3, [pc, #40] @ (1a218 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #208] @ (1a450 ) │ │ │ │ + ldr r2, [pc, #208] @ (1a2dc ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #196] @ (1a454 ) │ │ │ │ - ldr.w r8, [pc, #200] @ 1a458 │ │ │ │ + ldr r3, [pc, #196] @ (1a2e0 ) │ │ │ │ + ldr.w r8, [pc, #200] @ 1a2e4 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #172] @ (1a45c ) │ │ │ │ + ldr r1, [pc, #172] @ (1a2e8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a43a │ │ │ │ + bne.n 1a2c6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a44c │ │ │ │ + bne.n 1a2d8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a428 │ │ │ │ + cbz r0, 1a2b4 │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a3ee │ │ │ │ - ldr r3, [pc, #128] @ (1a460 ) │ │ │ │ + cbz r1, 1a27a │ │ │ │ + ldr r3, [pc, #128] @ (1a2ec ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a446 │ │ │ │ + bne.n 1a2d2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a420 │ │ │ │ - ldr r2, [pc, #92] @ (1a464 ) │ │ │ │ - ldr r3, [pc, #72] @ (1a454 ) │ │ │ │ + bne.n 1a2ac │ │ │ │ + ldr r2, [pc, #92] @ (1a2f0 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a2e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a442 │ │ │ │ + bne.n 1a2ce │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a406 │ │ │ │ + b.n 1a292 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a3de │ │ │ │ - b.n 1a3ee │ │ │ │ + bne.n 1a26a │ │ │ │ + b.n 1a27a │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1a406 │ │ │ │ + b.n 1a292 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #168] @ (1a508 ) │ │ │ │ + ldr r1, [pc, #968] @ (1a6b4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ 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, #80] @ (1a4cc ) │ │ │ │ + ldr r5, [pc, #80] @ (1a358 ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a4be │ │ │ │ + cbnz r3, 1a34a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a4c8 │ │ │ │ + bne.n 1a354 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a4b6 │ │ │ │ + cbz r0, 1a342 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #44] @ (1a4d0 ) │ │ │ │ + ldr r3, [pc, #44] @ (1a35c ) │ │ │ │ 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 d918 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a494 │ │ │ │ + b.n 1a320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a4d4 : │ │ │ │ +0001a360 : │ │ │ │ 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] @ (1a54c ) │ │ │ │ + ldr r6, [pc, #104] @ (1a3d8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx d0d8 │ │ │ │ - ldr r3, [pc, #96] @ (1a550 ) │ │ │ │ + ldr r3, [pc, #96] @ (1a3dc ) │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r2, r6 │ │ │ │ blx d91c │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add.w r1, r5, #44 @ 0x2c │ │ │ │ blx d91c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a512 │ │ │ │ + cbz r0, 1a39e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ - cbz r3, 1a51e │ │ │ │ + cbz r3, 1a3aa │ │ │ │ mov r0, r3 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a528 │ │ │ │ + cbz r0, 1a3b4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbz r0, 1a530 │ │ │ │ + cbz r0, 1a3bc │ │ │ │ blx c58c <_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 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a554 : │ │ │ │ - cbz r0, 1a58c │ │ │ │ +0001a3e0 : │ │ │ │ + cbz r0, 1a418 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d048 │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a57a │ │ │ │ + cbz r0, 1a406 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a586 │ │ │ │ + cbz r0, 1a412 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a590 : │ │ │ │ +0001a41c : │ │ │ │ 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, 1a5b2 │ │ │ │ + cbz r0, 1a43e │ │ │ │ blx cb2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0001a5b4 : │ │ │ │ +0001a440 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1a5da │ │ │ │ + cbz r0, 1a466 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ blx ccb8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a5e0 : │ │ │ │ +0001a46c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #140] @ (1a67c ) │ │ │ │ + ldr r5, [pc, #140] @ (1a508 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #140] @ (1a680 ) │ │ │ │ + ldr r1, [pc, #140] @ (1a50c ) │ │ │ │ mov r6, r2 │ │ │ │ add r5, pc │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ - bls.n 1a64e │ │ │ │ + bls.n 1a4da │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1a634 │ │ │ │ + cbz r4, 1a4c0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - bne.n 1a634 │ │ │ │ - cbz r5, 1a630 │ │ │ │ + bne.n 1a4c0 │ │ │ │ + cbz r5, 1a4bc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ - ldr r2, [pc, #76] @ (1a684 ) │ │ │ │ - ldr r3, [pc, #72] @ (1a680 ) │ │ │ │ + ldr r2, [pc, #76] @ (1a510 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a50c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a678 │ │ │ │ + bne.n 1a504 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 1a65e │ │ │ │ + bhi.n 1a4ea │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 1a60e │ │ │ │ + bne.n 1a49a │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1a60e │ │ │ │ + bhi.n 1a49a │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a60e │ │ │ │ + beq.n 1a49a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1a61a │ │ │ │ + b.n 1a4a6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #188] @ (1a754 ) │ │ │ │ + ldr r6, [pc, #188] @ (1a5e0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #188] @ (1a758 ) │ │ │ │ + ldr r0, [pc, #188] @ (1a5e4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #184] @ (1a75c ) │ │ │ │ + ldr r1, [pc, #184] @ (1a5e8 ) │ │ │ │ sub sp, #32 │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1a6f6 │ │ │ │ + cbnz r0, 1a582 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a74e │ │ │ │ + bne.n 1a5da │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - cbz r4, 1a716 │ │ │ │ + cbz r4, 1a5a2 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ - cbz r0, 1a6f6 │ │ │ │ + cbz r0, 1a582 │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1a730 │ │ │ │ + beq.n 1a5bc │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1a70e │ │ │ │ - ldr r2, [pc, #104] @ (1a760 ) │ │ │ │ - ldr r3, [pc, #92] @ (1a758 ) │ │ │ │ + bne.n 1a59a │ │ │ │ + ldr r2, [pc, #104] @ (1a5ec ) │ │ │ │ + ldr r3, [pc, #92] @ (1a5e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a74a │ │ │ │ + bne.n 1a5d6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a6f6 │ │ │ │ + b.n 1a582 │ │ │ │ blx d0d8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a6dc │ │ │ │ - b.n 1a6f6 │ │ │ │ + bne.n 1a568 │ │ │ │ + b.n 1a582 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1a6f6 │ │ │ │ + beq.n 1a582 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1a6f6 │ │ │ │ + b.n 1a582 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001a764 : │ │ │ │ +0001a5f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #144] @ (1a804 ) │ │ │ │ + ldr r5, [pc, #144] @ (1a690 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #144] @ (1a808 ) │ │ │ │ + ldr r1, [pc, #144] @ (1a694 ) │ │ │ │ sub sp, #12 │ │ │ │ add r5, pc │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #44 @ 0x2c │ │ │ │ ldr r1, [r5, r1] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1a7d4 │ │ │ │ + bls.n 1a660 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1a7ba │ │ │ │ + cbz r4, 1a646 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - bne.n 1a7ba │ │ │ │ - cbz r5, 1a7b6 │ │ │ │ + bne.n 1a646 │ │ │ │ + cbz r5, 1a642 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ - ldr r2, [pc, #80] @ (1a80c ) │ │ │ │ - ldr r3, [pc, #72] @ (1a808 ) │ │ │ │ + ldr r2, [pc, #80] @ (1a698 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a7fe │ │ │ │ + bne.n 1a68a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1a7e4 │ │ │ │ + bhi.n 1a670 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1a794 │ │ │ │ + bne.n 1a620 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1a794 │ │ │ │ + bhi.n 1a620 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a794 │ │ │ │ + beq.n 1a620 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1a7a0 │ │ │ │ + b.n 1a62c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #188] @ (1a8dc ) │ │ │ │ + ldr r6, [pc, #188] @ (1a768 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #188] @ (1a8e0 ) │ │ │ │ + ldr r0, [pc, #188] @ (1a76c ) │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #184] @ (1a8e4 ) │ │ │ │ + ldr r1, [pc, #184] @ (1a770 ) │ │ │ │ sub sp, #32 │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1a87e │ │ │ │ + cbnz r0, 1a70a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a8d6 │ │ │ │ + bne.n 1a762 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - cbz r4, 1a89e │ │ │ │ + cbz r4, 1a72a │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ - cbz r0, 1a87e │ │ │ │ + cbz r0, 1a70a │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1a8b8 │ │ │ │ + beq.n 1a744 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1a896 │ │ │ │ - ldr r2, [pc, #104] @ (1a8e8 ) │ │ │ │ - ldr r3, [pc, #92] @ (1a8e0 ) │ │ │ │ + bne.n 1a722 │ │ │ │ + ldr r2, [pc, #104] @ (1a774 ) │ │ │ │ + ldr r3, [pc, #92] @ (1a76c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a8d2 │ │ │ │ + bne.n 1a75e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a87e │ │ │ │ + b.n 1a70a │ │ │ │ blx d0d8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a864 │ │ │ │ - b.n 1a87e │ │ │ │ + bne.n 1a6f0 │ │ │ │ + b.n 1a70a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1a87e │ │ │ │ + beq.n 1a70a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1a87e │ │ │ │ + b.n 1a70a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001a8ec : │ │ │ │ +0001a778 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #168] @ (1a9ac ) │ │ │ │ + ldr r2, [pc, #168] @ (1a838 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #168] @ (1a9b0 ) │ │ │ │ + ldr r3, [pc, #168] @ (1a83c ) │ │ │ │ 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 │ │ │ │ @@ -20888,294 +20767,294 @@ │ │ │ │ blx ce90 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb.w r8, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1a97e │ │ │ │ + bls.n 1a80a │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #76] @ (1a9b4 ) │ │ │ │ - ldr r3, [pc, #72] @ (1a9b0 ) │ │ │ │ + ldr r2, [pc, #76] @ (1a840 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a83c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a9a8 │ │ │ │ + bne.n 1a834 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1a98e │ │ │ │ + bhi.n 1a81a │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1a958 │ │ │ │ + bne.n 1a7e4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1a958 │ │ │ │ + bhi.n 1a7e4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a958 │ │ │ │ + beq.n 1a7e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 1a964 │ │ │ │ + b.n 1a7f0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ movs r4, 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, #188] @ (1aa84 ) │ │ │ │ + ldr r2, [pc, #188] @ (1a910 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #188] @ (1aa88 ) │ │ │ │ + ldr r3, [pc, #188] @ (1a914 ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #156] @ (1aa8c ) │ │ │ │ + ldr r1, [pc, #156] @ (1a918 ) │ │ │ │ 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, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1aa6e │ │ │ │ + bne.n 1a8fa │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1aa80 │ │ │ │ + bne.n 1a90c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1aa66 │ │ │ │ + cbz r0, 1a8f2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx d7b4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1aa7a │ │ │ │ + bne.n 1a906 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1aa5e │ │ │ │ - ldr r2, [pc, #72] @ (1aa90 ) │ │ │ │ - ldr r3, [pc, #60] @ (1aa88 ) │ │ │ │ + bne.n 1a8ea │ │ │ │ + ldr r2, [pc, #72] @ (1a91c ) │ │ │ │ + ldr r3, [pc, #60] @ (1a914 ) │ │ │ │ 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 1aa76 │ │ │ │ + bne.n 1a902 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1aa46 │ │ │ │ + b.n 1a8d2 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1aa20 │ │ │ │ + b.n 1a8ac │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1aa46 │ │ │ │ + b.n 1a8d2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ 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, #284] @ (1abc4 ) │ │ │ │ + ldr r2, [pc, #284] @ (1aa50 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #272] @ (1abc8 ) │ │ │ │ + ldr r3, [pc, #272] @ (1aa54 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #248] @ (1abcc ) │ │ │ │ + ldr r1, [pc, #248] @ (1aa58 ) │ │ │ │ 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 d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ab82 │ │ │ │ + bne.n 1aa0e │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1abc0 │ │ │ │ + bne.n 1aa4c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ ldr.w r6, [r8] │ │ │ │ - cbz r6, 1ab6a │ │ │ │ + cbz r6, 1a9f6 │ │ │ │ ldrd r8, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1ab56 │ │ │ │ + cbz r3, 1a9e2 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ blx d7b4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1abba │ │ │ │ + bne.n 1aa46 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1ab3c │ │ │ │ + beq.n 1a9c8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #144] @ (1abd0 ) │ │ │ │ - ldr r3, [pc, #136] @ (1abc8 ) │ │ │ │ + ldr r2, [pc, #144] @ (1aa5c ) │ │ │ │ + ldr r3, [pc, #136] @ (1aa54 ) │ │ │ │ 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 1abb6 │ │ │ │ + bne.n 1aa42 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1ab8a │ │ │ │ + bls.n 1aa16 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c608 │ │ │ │ - b.n 1ab1e │ │ │ │ + b.n 1a9aa │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ str.w r0, [r8] │ │ │ │ ldrd r8, r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ab10 │ │ │ │ - b.n 1ab56 │ │ │ │ + bne.n 1a99c │ │ │ │ + b.n 1a9e2 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1ab3c │ │ │ │ + b.n 1a9c8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1ab9c │ │ │ │ + bhi.n 1aa28 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1ab5e │ │ │ │ + bne.n 1a9ea │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1ab5e │ │ │ │ + bhi.n 1a9ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ab5e │ │ │ │ + beq.n 1a9ea │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx cb08 │ │ │ │ - b.n 1ab1e │ │ │ │ + b.n 1a9aa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r0 │ │ │ │ + cmn r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001abd4 : │ │ │ │ +0001aa60 : │ │ │ │ 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, #168] @ (1ac94 ) │ │ │ │ + ldr r2, [pc, #168] @ (1ab20 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #168] @ (1ac98 ) │ │ │ │ + ldr r3, [pc, #168] @ (1ab24 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -21198,311 +21077,311 @@ │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1ac62 │ │ │ │ + bls.n 1aaee │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #80] @ (1ac9c ) │ │ │ │ - ldr r3, [pc, #76] @ (1ac98 ) │ │ │ │ + ldr r2, [pc, #80] @ (1ab28 ) │ │ │ │ + ldr r3, [pc, #76] @ (1ab24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ac8e │ │ │ │ + bne.n 1ab1a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1ac74 │ │ │ │ + bhi.n 1ab00 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1ac3c │ │ │ │ + bne.n 1aac8 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1ac3c │ │ │ │ + bhi.n 1aac8 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ac3c │ │ │ │ + beq.n 1aac8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 1ac48 │ │ │ │ + b.n 1aad4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ movs r4, 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, #188] @ (1ad6c ) │ │ │ │ + ldr r2, [pc, #188] @ (1abf8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #188] @ (1ad70 ) │ │ │ │ + ldr r3, [pc, #188] @ (1abfc ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #156] @ (1ad74 ) │ │ │ │ + ldr r1, [pc, #156] @ (1ac00 ) │ │ │ │ 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, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ad56 │ │ │ │ + bne.n 1abe2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1ad68 │ │ │ │ + bne.n 1abf4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1ad4e │ │ │ │ + cbz r0, 1abda │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1ad62 │ │ │ │ + bne.n 1abee │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1ad46 │ │ │ │ - ldr r2, [pc, #72] @ (1ad78 ) │ │ │ │ - ldr r3, [pc, #60] @ (1ad70 ) │ │ │ │ + bne.n 1abd2 │ │ │ │ + ldr r2, [pc, #72] @ (1ac04 ) │ │ │ │ + ldr r3, [pc, #60] @ (1abfc ) │ │ │ │ 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 1ad5e │ │ │ │ + bne.n 1abea │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1ad2e │ │ │ │ + b.n 1abba │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1ad08 │ │ │ │ + b.n 1ab94 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1ad2e │ │ │ │ + b.n 1abba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r4, #8] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ 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] @ (1aea4 ) │ │ │ │ + ldr r2, [pc, #276] @ (1ad30 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #264] @ (1aea8 ) │ │ │ │ + ldr r3, [pc, #264] @ (1ad34 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #240] @ (1aeac ) │ │ │ │ + ldr r1, [pc, #240] @ (1ad38 ) │ │ │ │ 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 d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ae62 │ │ │ │ + bne.n 1acee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1aea0 │ │ │ │ + bne.n 1ad2c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1ae50 │ │ │ │ + cbz r0, 1acdc │ │ │ │ ldrd r8, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1ae38 │ │ │ │ + cbz r3, 1acc4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1ae9a │ │ │ │ + bne.n 1ad26 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1ae1e │ │ │ │ + beq.n 1acaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #144] @ (1aeb0 ) │ │ │ │ - ldr r3, [pc, #132] @ (1aea8 ) │ │ │ │ + ldr r2, [pc, #144] @ (1ad3c ) │ │ │ │ + ldr r3, [pc, #132] @ (1ad34 ) │ │ │ │ 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 1ae96 │ │ │ │ + bne.n 1ad22 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb.w r3, [r8] │ │ │ │ add.w r6, r0, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1ae6a │ │ │ │ + bls.n 1acf6 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c608 │ │ │ │ - b.n 1ae00 │ │ │ │ + b.n 1ac8c │ │ │ │ blx d0d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r8, r3, [sp, #20] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1adf4 │ │ │ │ - b.n 1ae38 │ │ │ │ + bne.n 1ac80 │ │ │ │ + b.n 1acc4 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 1ae1e │ │ │ │ + b.n 1acaa │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1ae7c │ │ │ │ + bhi.n 1ad08 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1ae44 │ │ │ │ + bne.n 1acd0 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1ae44 │ │ │ │ + bhi.n 1acd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ae44 │ │ │ │ + beq.n 1acd0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx cb08 │ │ │ │ - b.n 1ae00 │ │ │ │ + b.n 1ac8c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001aeb4 : │ │ │ │ +0001ad40 : │ │ │ │ stmdb 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, #372] @ (1b040 ) │ │ │ │ + ldr r2, [pc, #372] @ (1aecc ) │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r8, [pc, #372] @ 1b044 │ │ │ │ + ldr.w r8, [pc, #372] @ 1aed0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #368] @ (1b048 ) │ │ │ │ + ldr r3, [pc, #368] @ (1aed4 ) │ │ │ │ add r8, pc │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dbbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #336] @ (1b04c ) │ │ │ │ + ldr r3, [pc, #336] @ (1aed8 ) │ │ │ │ strd r0, r5, [sp, #112] @ 0x70 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -21516,222 +21395,222 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ mov fp, r0 │ │ │ │ ldrd r9, r4, [sp, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b01a │ │ │ │ - ldr r3, [pc, #280] @ (1b050 ) │ │ │ │ + beq.n 1aea6 │ │ │ │ + ldr r3, [pc, #280] @ (1aedc ) │ │ │ │ str r7, [sp, #32] │ │ │ │ mov r7, r5 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #276] @ (1b054 ) │ │ │ │ + ldr r3, [pc, #276] @ (1aee0 ) │ │ │ │ str r4, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1af52 │ │ │ │ + b.n 1adde │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq.n 1b018 │ │ │ │ + beq.n 1aea4 │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #29 │ │ │ │ ldrb.w r3, [r9, #8] │ │ │ │ ittet mi │ │ │ │ movmi r2, r5 │ │ │ │ addmi.w r6, r9, #16 │ │ │ │ ldrdpl r2, r7, [r9, #16] │ │ │ │ addmi r5, #1 │ │ │ │ it pl │ │ │ │ addpl.w r6, r9, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1af48 │ │ │ │ + beq.n 1add4 │ │ │ │ cmp r3, #7 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - bne.n 1af48 │ │ │ │ + bne.n 1add4 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r2, #5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1af96 │ │ │ │ + cbz r0, 1ae22 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 196a0 │ │ │ │ + bl 1952c │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r2, #9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1af48 │ │ │ │ + beq.n 1add4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 1af48 │ │ │ │ + bne.n 1add4 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldrd r3, sl, [r9, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1af48 │ │ │ │ + beq.n 1add4 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r6, r8 │ │ │ │ - b.n 1afd2 │ │ │ │ + b.n 1ae5e │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r1, r8 │ │ │ │ addmi.w r5, r3, #16 │ │ │ │ ldrdpl r1, r6, [r3, #16] │ │ │ │ addmi.w r8, r8, #1 │ │ │ │ it pl │ │ │ │ addpl.w r5, r3, #24 │ │ │ │ - cbz r2, 1b004 │ │ │ │ + cbz r2, 1ae90 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ strd r1, r6, [sp, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 196a0 │ │ │ │ + bl 1952c │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 1afd0 │ │ │ │ + bne.n 1ae5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r7, r5, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 1af50 │ │ │ │ + bne.n 1addc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #52] @ (1b058 ) │ │ │ │ - ldr r3, [pc, #36] @ (1b048 ) │ │ │ │ + ldr r2, [pc, #52] @ (1aee4 ) │ │ │ │ + ldr r3, [pc, #36] @ (1aed4 ) │ │ │ │ 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 1b03c │ │ │ │ + bne.n 1aec8 │ │ │ │ mov r0, fp │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #864] @ (1b3bc ) │ │ │ │ + str r4, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b05c : │ │ │ │ +0001aee8 : │ │ │ │ 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, #408] @ (1b208 ) │ │ │ │ + ldr r2, [pc, #408] @ (1b094 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #408] @ (1b20c ) │ │ │ │ + ldr r3, [pc, #408] @ (1b098 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #408] @ (1b210 ) │ │ │ │ + ldr r5, [pc, #408] @ (1b09c ) │ │ │ │ add r5, 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 r6, [r1, #0] │ │ │ │ - beq.n 1b098 │ │ │ │ + beq.n 1af24 │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.w 1b1e2 │ │ │ │ + beq.w 1b06e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r7, #775 @ 0x307 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #368] @ (1b214 ) │ │ │ │ + ldr r3, [pc, #368] @ (1b0a0 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ add.w r8, sp, #32 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r2, r5 │ │ │ │ blx d91c │ │ │ │ - ldr r1, [pc, #352] @ (1b218 ) │ │ │ │ + ldr r1, [pc, #352] @ (1b0a4 ) │ │ │ │ mov r3, sp │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx d054 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ mov r2, r5 │ │ │ │ add.w r1, r4, #44 @ 0x2c │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ blx d91c │ │ │ │ - ldr r1, [pc, #320] @ (1b21c ) │ │ │ │ + ldr r1, [pc, #320] @ (1b0a8 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ movs r5, #4 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #308] @ (1b220 ) │ │ │ │ + ldr r1, [pc, #308] @ (1b0ac ) │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #5 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #292] @ (1b224 ) │ │ │ │ + ldr r1, [pc, #292] @ (1b0b0 ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #276] @ (1b228 ) │ │ │ │ + ldr r1, [pc, #276] @ (1b0b4 ) │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1b1f8 │ │ │ │ + beq.n 1b084 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -21745,24 +21624,24 @@ │ │ │ │ add r7, r5 │ │ │ │ adds r0, #16 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #192] @ (1b22c ) │ │ │ │ + ldr r1, [pc, #192] @ (1b0b8 ) │ │ │ │ movs r2, #4 │ │ │ │ strb.w r9, [r7, #16] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #32] │ │ │ │ blx d054 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1b1ee │ │ │ │ + beq.n 1b07a │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -21773,248 +21652,248 @@ │ │ │ │ movs r7, #1 │ │ │ │ adds r0, #16 │ │ │ │ strd r7, r3, [r4] │ │ │ │ add r5, r4 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ blx ce90 │ │ │ │ - ldr r1, [pc, #124] @ (1b230 ) │ │ │ │ + ldr r1, [pc, #124] @ (1b0bc ) │ │ │ │ mov r3, r8 │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #104] @ (1b234 ) │ │ │ │ - ldr r3, [pc, #64] @ (1b20c ) │ │ │ │ + ldr r2, [pc, #104] @ (1b0c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (1b098 ) │ │ │ │ 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 1b204 │ │ │ │ + bne.n 1b090 │ │ │ │ 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 r6, r0 │ │ │ │ - b.n 1b098 │ │ │ │ + b.n 1af24 │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [pc, #68] @ (1b238 ) │ │ │ │ + ldr r7, [pc, #68] @ (1b0c4 ) │ │ │ │ movs r0, #24 │ │ │ │ add r7, pc │ │ │ │ - b.n 1b190 │ │ │ │ + b.n 1b01c │ │ │ │ mov r7, r9 │ │ │ │ - ldr.w r9, [pc, #64] @ 1b23c │ │ │ │ + ldr.w r9, [pc, #64] @ 1b0c8 │ │ │ │ movs r0, #24 │ │ │ │ add r9, pc │ │ │ │ - b.n 1b13c │ │ │ │ + b.n 1afc8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [pc, #544] @ (1b42c ) │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #528] @ (1b424 ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r0, r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #192] @ (1b2f8 ) │ │ │ │ + ldr r7, [pc, #656] @ (1b354 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #544] @ (1b45c ) │ │ │ │ + ldr r3, [pc, #320] @ (1b208 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #496] @ (1b430 ) │ │ │ │ + ldr r3, [pc, #272] @ (1b1dc ) │ │ │ │ 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, 1b288 │ │ │ │ + cbnz r3, 1b114 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b290 │ │ │ │ + bne.n 1b11c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1b280 │ │ │ │ + cbz r0, 1b10c │ │ │ │ blx c4c0 <_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 ce50 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 1b266 │ │ │ │ + b.n 1b0f2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001b294 : │ │ │ │ +0001b120 : │ │ │ │ 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] @ (1b5e0 ) │ │ │ │ + ldr r2, [pc, #828] @ (1b46c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #828] @ (1b5e4 ) │ │ │ │ + ldr r3, [pc, #828] @ (1b470 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #824] @ (1b5e8 ) │ │ │ │ + ldr r6, [pc, #824] @ (1b474 ) │ │ │ │ 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 1b2ce │ │ │ │ + beq.n 1b15a │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 1b55c │ │ │ │ + beq.w 1b3e8 │ │ │ │ mov r0, r5 │ │ │ │ blx d0d8 │ │ │ │ - ldr r1, [pc, #788] @ (1b5ec ) │ │ │ │ + ldr r1, [pc, #788] @ (1b478 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b2f2 │ │ │ │ + cbz r0, 1b17e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b53a │ │ │ │ + beq.w 1b3c6 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b54a │ │ │ │ - ldr r1, [pc, #764] @ (1b5f0 ) │ │ │ │ + beq.w 1b3d6 │ │ │ │ + ldr r1, [pc, #764] @ (1b47c ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b30e │ │ │ │ + cbz r0, 1b19a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b516 │ │ │ │ + beq.w 1b3a2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b526 │ │ │ │ - ldr r1, [pc, #740] @ (1b5f4 ) │ │ │ │ + beq.w 1b3b2 │ │ │ │ + ldr r1, [pc, #740] @ (1b480 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b32e │ │ │ │ + cbz r0, 1b1ba │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b50a │ │ │ │ + beq.w 1b396 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b5a8 │ │ │ │ + bne.w 1b434 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #712] @ (1b5f8 ) │ │ │ │ + ldr r1, [pc, #712] @ (1b484 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b3aa │ │ │ │ + beq.n 1b236 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b4f8 │ │ │ │ + beq.w 1b384 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b568 │ │ │ │ + beq.w 1b3f4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b5c4 │ │ │ │ + bne.w 1b450 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 1b57c │ │ │ │ + bpl.w 1b408 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add.w r7, r6, #16 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b382 │ │ │ │ + bhi.n 1b20e │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx c4d8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ itt eq │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ asreq r3, r0, #31 │ │ │ │ - beq.n 1b38c │ │ │ │ + beq.n 1b218 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx cfa4 │ │ │ │ asrs r3, r0, #31 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 1b3aa │ │ │ │ + bmi.n 1b236 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1b3aa │ │ │ │ + cbnz r3, 1b236 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 1b5b8 │ │ │ │ + bpl.w 1b444 │ │ │ │ blx caf0 │ │ │ │ - ldr r1, [pc, #592] @ (1b5fc ) │ │ │ │ + ldr r1, [pc, #592] @ (1b488 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b418 │ │ │ │ + beq.n 1b2a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b4e8 │ │ │ │ + beq.w 1b374 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b572 │ │ │ │ + beq.w 1b3fe │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b5cc │ │ │ │ + bne.w 1b458 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 1b584 │ │ │ │ + bpl.w 1b410 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b418 │ │ │ │ + bhi.n 1b2a4 │ │ │ │ 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 c4d8 <_is_numeric_string_ex@plt> │ │ │ │ @@ -22022,498 +21901,498 @@ │ │ │ │ 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 1b418 │ │ │ │ + bmi.n 1b2a4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 1b418 │ │ │ │ + cbnz r2, 1b2a4 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.w 1b5be │ │ │ │ + bpl.w 1b44a │ │ │ │ blx caf0 │ │ │ │ - ldr r1, [pc, #484] @ (1b600 ) │ │ │ │ + ldr r1, [pc, #484] @ (1b48c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b452 │ │ │ │ + cbz r0, 1b2de │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b4d4 │ │ │ │ + beq.n 1b360 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b5b0 │ │ │ │ + bne.w 1b43c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 1b440 │ │ │ │ + bmi.n 1b2cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bpl.n 1b4be │ │ │ │ - ldr r1, [pc, #432] @ (1b604 ) │ │ │ │ + bpl.n 1b34a │ │ │ │ + ldr r1, [pc, #432] @ (1b490 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b48c │ │ │ │ + cbz r0, 1b318 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b4de │ │ │ │ + beq.n 1b36a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b5a0 │ │ │ │ + bne.w 1b42c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1b47a │ │ │ │ + bmi.n 1b306 │ │ │ │ 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 1b4a8 │ │ │ │ - ldr r2, [pc, #376] @ (1b608 ) │ │ │ │ - ldr r3, [pc, #340] @ (1b5e4 ) │ │ │ │ + bpl.n 1b334 │ │ │ │ + ldr r2, [pc, #376] @ (1b494 ) │ │ │ │ + ldr r3, [pc, #340] @ (1b470 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b5dc │ │ │ │ + bne.w 1b468 │ │ │ │ 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 1b48c │ │ │ │ + bne.n 1b318 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1b594 │ │ │ │ + bpl.n 1b420 │ │ │ │ blx caf0 │ │ │ │ - b.n 1b48c │ │ │ │ + b.n 1b318 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b452 │ │ │ │ + bne.n 1b2de │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.n 1b59a │ │ │ │ + bpl.n 1b426 │ │ │ │ blx caf0 │ │ │ │ - b.n 1b452 │ │ │ │ + b.n 1b2de │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b42c │ │ │ │ - b.n 1b452 │ │ │ │ + bne.n 1b2b8 │ │ │ │ + b.n 1b2de │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b466 │ │ │ │ - b.n 1b48c │ │ │ │ + bne.n 1b2f2 │ │ │ │ + b.n 1b318 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b418 │ │ │ │ + beq.n 1b2a4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b3c8 │ │ │ │ - b.n 1b572 │ │ │ │ + bne.w 1b254 │ │ │ │ + b.n 1b3fe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b3aa │ │ │ │ + beq.w 1b236 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b34c │ │ │ │ - b.n 1b568 │ │ │ │ + bne.w 1b1d8 │ │ │ │ + b.n 1b3f4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1b324 │ │ │ │ - b.n 1b32e │ │ │ │ + bne.w 1b1b0 │ │ │ │ + b.n 1b1ba │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b30e │ │ │ │ + beq.w 1b19a │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b30e │ │ │ │ - ldr r3, [pc, #228] @ (1b60c ) │ │ │ │ + bne.w 1b19a │ │ │ │ + ldr r3, [pc, #228] @ (1b498 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 1b30e │ │ │ │ + b.n 1b19a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b2f2 │ │ │ │ + beq.w 1b17e │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b2f2 │ │ │ │ - ldr r3, [pc, #192] @ (1b60c ) │ │ │ │ + bne.w 1b17e │ │ │ │ + ldr r3, [pc, #192] @ (1b498 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 1b2f2 │ │ │ │ + b.n 1b17e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b2ce │ │ │ │ + b.n 1b15a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - b.n 1b3aa │ │ │ │ + b.n 1b236 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b.n 1b418 │ │ │ │ + b.n 1b2a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 1b35c │ │ │ │ + b.n 1b1e8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bhi.w 1b404 │ │ │ │ - b.n 1b3de │ │ │ │ + bhi.w 1b290 │ │ │ │ + b.n 1b26a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b48c │ │ │ │ + b.n 1b318 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b452 │ │ │ │ + b.n 1b2de │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b47a │ │ │ │ + b.n 1b306 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 1b32c │ │ │ │ + b.n 1b1b8 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b440 │ │ │ │ + b.n 1b2cc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b3aa │ │ │ │ + b.n 1b236 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b418 │ │ │ │ + b.n 1b2a4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b35c │ │ │ │ + b.n 1b1e8 │ │ │ │ blx c19c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.w 1b3fe │ │ │ │ - b.n 1b3de │ │ │ │ + bhi.w 1b28a │ │ │ │ + b.n 1b26a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #328] @ (1b72c ) │ │ │ │ + ldr r6, [pc, #792] @ (1b788 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #312] @ (1b724 ) │ │ │ │ + ldr r6, [pc, #776] @ (1b780 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #432] @ (1b7bc ) │ │ │ │ + ldr r4, [pc, #896] @ (1b818 ) │ │ │ │ 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] @ (1b82c ) │ │ │ │ + ldr r2, [pc, #520] @ (1b6b8 ) │ │ │ │ movs r3, #0 │ │ │ │ add.w r8, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #504] @ (1b830 ) │ │ │ │ + ldr r3, [pc, #504] @ (1b6bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #480] @ (1b834 ) │ │ │ │ + ldr r1, [pc, #480] @ (1b6c0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b80a │ │ │ │ + bne.w 1b696 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1b826 │ │ │ │ + bne.w 1b6b2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1b6ec │ │ │ │ + cbz r1, 1b578 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbz r5, 1b69c │ │ │ │ + cbz r5, 1b528 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1b768 │ │ │ │ + bne.n 1b5f4 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 1b716 │ │ │ │ + beq.n 1b5a2 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1b724 │ │ │ │ - ldr r2, [pc, #400] @ (1b838 ) │ │ │ │ + bne.n 1b5b0 │ │ │ │ + ldr r2, [pc, #400] @ (1b6c4 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1b6be │ │ │ │ + beq.n 1b54a │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r0, 1b716 │ │ │ │ + cbz r0, 1b5a2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1b6d2 │ │ │ │ + cbz r0, 1b55e │ │ │ │ movs r1, #0 │ │ │ │ blx c8b4 │ │ │ │ str.w r0, [r9] │ │ │ │ - cbz r5, 1b6ec │ │ │ │ + cbz r5, 1b578 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ - cbz r0, 1b6e6 │ │ │ │ + cbz r0, 1b572 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b6da │ │ │ │ + bne.n 1b566 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b7f0 │ │ │ │ - ldr r2, [pc, #320] @ (1b83c ) │ │ │ │ - ldr r3, [pc, #304] @ (1b830 ) │ │ │ │ + beq.n 1b67c │ │ │ │ + ldr r2, [pc, #320] @ (1b6c8 ) │ │ │ │ + ldr r3, [pc, #304] @ (1b6bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b822 │ │ │ │ + bne.w 1b6ae │ │ │ │ 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 1b6d2 │ │ │ │ + b.n 1b55e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1b818 │ │ │ │ + bne.n 1b6a4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1b736 │ │ │ │ + bmi.n 1b5c2 │ │ │ │ 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 r5, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1b6d2 │ │ │ │ + bmi.n 1b55e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b6d2 │ │ │ │ + bne.n 1b55e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1b812 │ │ │ │ + bpl.n 1b69e │ │ │ │ blx caf0 │ │ │ │ - b.n 1b6d2 │ │ │ │ + b.n 1b55e │ │ │ │ mov r2, r6 │ │ │ │ adds r0, r5, #1 │ │ │ │ movs r1, #4 │ │ │ │ blx d730 <_safe_emalloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r7, [r2, #20] │ │ │ │ mvn.w sl, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ and.w sl, sl, #4 │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ - cbnz r7, 1b79c │ │ │ │ - b.n 1b7de │ │ │ │ + cbnz r7, 1b628 │ │ │ │ + b.n 1b66a │ │ │ │ add.w fp, fp, #4 │ │ │ │ add r6, sl │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 1b7de │ │ │ │ + beq.n 1b66a │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b796 │ │ │ │ + beq.n 1b622 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1b800 │ │ │ │ + bne.n 1b68c │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1b7b4 │ │ │ │ + bmi.n 1b640 │ │ │ │ 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, [fp] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1b792 │ │ │ │ + bmi.n 1b61e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b792 │ │ │ │ + bne.n 1b61e │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 1b7fa │ │ │ │ + bpl.n 1b686 │ │ │ │ blx caf0 │ │ │ │ - b.n 1b792 │ │ │ │ + b.n 1b61e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b6a2 │ │ │ │ - b.n 1b716 │ │ │ │ + bne.w 1b52e │ │ │ │ + b.n 1b5a2 │ │ │ │ blx d0d8 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 1b6fa │ │ │ │ + b.n 1b586 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b792 │ │ │ │ + b.n 1b61e │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b7b4 │ │ │ │ + b.n 1b640 │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ - b.n 1b6fa │ │ │ │ + b.n 1b586 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b6d2 │ │ │ │ + b.n 1b55e │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b736 │ │ │ │ + b.n 1b5c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #840] @ (1bb78 ) │ │ │ │ + ldr r3, [pc, #280] @ (1b7d4 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #1016] @ (1bc38 ) │ │ │ │ + ldr r2, [pc, #456] @ (1b894 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b840 : │ │ │ │ +0001b6cc : │ │ │ │ stmdb 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 r9, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 1bc94 │ │ │ │ + ldr.w r1, [pc, #1084] @ 1bb20 │ │ │ │ mov r3, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1076] @ 1bc98 │ │ │ │ + ldr.w r3, [pc, #1076] @ 1bb24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldrd r0, fp, [r7, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1b9f2 │ │ │ │ - ldr.w r3, [pc, #1040] @ 1bc9c │ │ │ │ + beq.w 1b87e │ │ │ │ + ldr.w r3, [pc, #1040] @ 1bb28 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1032] @ 1bca0 │ │ │ │ + ldr.w r3, [pc, #1032] @ 1bb2c │ │ │ │ mov r7, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r5, r3, #29 │ │ │ │ @@ -22524,21 +22403,21 @@ │ │ │ │ ldrdpl r5, r7, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r5, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b9d0 │ │ │ │ + beq.w 1b85c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1bbea │ │ │ │ + bne.w 1ba76 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 1b8e8 │ │ │ │ + bmi.n 1b774 │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ @@ -22546,15 +22425,15 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bfi r2, r1, #1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r7 │ │ │ │ strd r5, r7, [sp, #36] @ 0x24 │ │ │ │ strb.w r2, [sp, #44] @ 0x2c │ │ │ │ - beq.n 1b9e2 │ │ │ │ + beq.n 1b86e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r6, [r9, #12] │ │ │ │ blx d460 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r9, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -22574,105 +22453,105 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1b96c │ │ │ │ + bmi.n 1b7f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1b96c │ │ │ │ + cbnz r2, 1b7f8 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bpl.w 1bbe4 │ │ │ │ + bpl.w 1ba70 │ │ │ │ blx caf0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 1b986 │ │ │ │ + bmi.n 1b812 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 1b986 │ │ │ │ + cbnz r2, 1b812 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 1bbde │ │ │ │ + bpl.w 1ba6a │ │ │ │ blx caf0 │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 1b9ac │ │ │ │ + bpl.n 1b838 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ lsls r6, r5, #25 │ │ │ │ - bmi.n 1b9ac │ │ │ │ + bmi.n 1b838 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, 1b9ac │ │ │ │ + cbnz r1, 1b838 │ │ │ │ lsls r5, r5, #24 │ │ │ │ - bpl.w 1bc04 │ │ │ │ + bpl.w 1ba90 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n 1b9da │ │ │ │ + bmi.n 1b866 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1b9d0 │ │ │ │ + bmi.n 1b85c │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 1b9d0 │ │ │ │ + cbnz r2, 1b85c │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.w 1bbd8 │ │ │ │ + bpl.w 1ba64 │ │ │ │ blx caf0 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1b9ec │ │ │ │ + beq.n 1b878 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 1b8a6 │ │ │ │ + b.n 1b732 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b9b0 │ │ │ │ + b.n 1b83c │ │ │ │ mov r0, r5 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1b90c │ │ │ │ + b.n 1b798 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r7, sl │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ - cbz r2, 1b9fe │ │ │ │ + cbz r2, 1b88a │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bc60 │ │ │ │ + bne.w 1baec │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ - cbz r2, 1ba0a │ │ │ │ + cbz r2, 1b896 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bc0e │ │ │ │ + bne.w 1ba9a │ │ │ │ ldrd r2, r3, [r7, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 1bc22 │ │ │ │ + bge.w 1baae │ │ │ │ ldrd r2, r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1ba26 │ │ │ │ - ldr r1, [pc, #644] @ (1bca4 ) │ │ │ │ + blt.n 1b8b2 │ │ │ │ + ldr r1, [pc, #644] @ (1bb30 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrd r0, sl, [r7, #60] @ 0x3c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1bb90 │ │ │ │ - ldr r3, [pc, #628] @ (1bca8 ) │ │ │ │ + beq.w 1ba1c │ │ │ │ + ldr r3, [pc, #628] @ (1bb34 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #620] @ (1bcac ) │ │ │ │ + ldr r3, [pc, #620] @ (1bb38 ) │ │ │ │ str.w r9, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r3, #29 │ │ │ │ itete mi │ │ │ │ addmi.w r9, r0, #16 │ │ │ │ @@ -22681,36 +22560,36 @@ │ │ │ │ ldrdpl r5, r6, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r5, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1bb70 │ │ │ │ + beq.w 1b9fc │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1bbf2 │ │ │ │ + bne.w 1ba7e │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1ba88 │ │ │ │ + bmi.n 1b914 │ │ │ │ ldr.w r2, [fp] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r6, #0 │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r6 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strd r5, r6, [sp, #36] @ 0x24 │ │ │ │ strb.w r2, [sp, #44] @ 0x2c │ │ │ │ - beq.n 1bb82 │ │ │ │ + beq.n 1ba0e │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ blx d460 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, fp, #16 │ │ │ │ @@ -22730,229 +22609,229 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 1bb0c │ │ │ │ + bmi.n 1b998 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1bb0c │ │ │ │ + cbnz r2, 1b998 │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 1bbd2 │ │ │ │ + bpl.n 1ba5e │ │ │ │ blx caf0 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1bb2a │ │ │ │ + bmi.n 1b9b6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, 1bb2a │ │ │ │ + cbnz r2, 1b9b6 │ │ │ │ mov r0, r8 │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bpl.n 1bbc6 │ │ │ │ + bpl.n 1ba52 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.n 1bb4e │ │ │ │ + bpl.n 1b9da │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ lsls r1, r5, #25 │ │ │ │ - bmi.n 1bb4e │ │ │ │ + bmi.n 1b9da │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, 1bb4e │ │ │ │ + cbnz r1, 1b9da │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bpl.n 1bbfa │ │ │ │ + bpl.n 1ba86 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ lsls r5, r2, #31 │ │ │ │ - bmi.n 1bb7a │ │ │ │ + bmi.n 1ba06 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 1bb70 │ │ │ │ + bmi.n 1b9fc │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 1bb70 │ │ │ │ + cbnz r2, 1b9fc │ │ │ │ mov r0, fp │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 1bbcc │ │ │ │ + bpl.n 1ba58 │ │ │ │ blx caf0 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 1bb8c │ │ │ │ + beq.n 1ba18 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 1ba48 │ │ │ │ + b.n 1b8d4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bb52 │ │ │ │ + b.n 1b9de │ │ │ │ mov r0, r5 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1baaa │ │ │ │ + b.n 1b936 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 1bc7a │ │ │ │ + bmi.n 1bb06 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 1bc6c │ │ │ │ + bmi.n 1baf8 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #256] @ (1bcb0 ) │ │ │ │ - ldr r3, [pc, #232] @ (1bc98 ) │ │ │ │ + ldr r2, [pc, #256] @ (1bb3c ) │ │ │ │ + ldr r3, [pc, #232] @ (1bb24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1bc90 │ │ │ │ + bne.n 1bb1c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bb2a │ │ │ │ + b.n 1b9b6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bb70 │ │ │ │ + b.n 1b9fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bb0c │ │ │ │ + b.n 1b998 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b9d0 │ │ │ │ + b.n 1b85c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b986 │ │ │ │ + b.n 1b812 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b96c │ │ │ │ + b.n 1b7f8 │ │ │ │ blx c19c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 1b8e8 │ │ │ │ + b.n 1b774 │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 1ba88 │ │ │ │ + b.n 1b914 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 1bb4e │ │ │ │ + b.n 1b9da │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 1b9ac │ │ │ │ - ldr r1, [pc, #164] @ (1bcb4 ) │ │ │ │ + b.n 1b838 │ │ │ │ + ldr r1, [pc, #164] @ (1bb40 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrd r2, r3, [r7, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 1ba14 │ │ │ │ - ldr r0, [pc, #148] @ (1bcb8 ) │ │ │ │ + blt.w 1b8a0 │ │ │ │ + ldr r0, [pc, #148] @ (1bb44 ) │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #21 │ │ │ │ add r0, pc │ │ │ │ blx ca5c │ │ │ │ - ldr r1, [pc, #136] @ (1bcbc ) │ │ │ │ + ldr r1, [pc, #136] @ (1bb48 ) │ │ │ │ mov r5, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.w 1ba14 │ │ │ │ + bmi.w 1b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ba14 │ │ │ │ + bne.w 1b8a0 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 1bc8a │ │ │ │ + bpl.n 1bb16 │ │ │ │ blx caf0 │ │ │ │ - b.n 1ba14 │ │ │ │ - ldr r1, [pc, #92] @ (1bcc0 ) │ │ │ │ + b.n 1b8a0 │ │ │ │ + ldr r1, [pc, #92] @ (1bb4c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 1b9fe │ │ │ │ - ldr r1, [pc, #84] @ (1bcc4 ) │ │ │ │ + b.n 1b88a │ │ │ │ + ldr r1, [pc, #84] @ (1bb50 ) │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 1bb9a │ │ │ │ - ldr r1, [pc, #76] @ (1bcc8 ) │ │ │ │ + b.n 1ba26 │ │ │ │ + ldr r1, [pc, #76] @ (1bb54 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ - b.n 1bb96 │ │ │ │ + b.n 1ba22 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1ba14 │ │ │ │ + b.n 1b8a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - blxns r3 │ │ │ │ + ldr r1, [pc, #64] @ (1bb64 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #456] @ (1be68 ) │ │ │ │ + ldr r7, [pc, #232] @ (1bc14 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #808] @ (1bfd4 ) │ │ │ │ + ldr r5, [pc, #584] @ (1bd80 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ movs r2, r0 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r8, r8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ 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] @ (1bd88 ) │ │ │ │ + ldr r2, [pc, #168] @ (1bc14 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #168] @ (1bd8c ) │ │ │ │ + ldr r3, [pc, #168] @ (1bc18 ) │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #168] @ (1bd90 ) │ │ │ │ + ldr r4, [pc, #168] @ (1bc1c ) │ │ │ │ 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 1bd7a │ │ │ │ + bne.n 1bc06 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1bd76 │ │ │ │ + bne.n 1bc02 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1bd6a │ │ │ │ + cbz r0, 1bbf6 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx cf74 │ │ │ │ movs r7, #0 │ │ │ │ ldrd r8, r5, [sp, #4] │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -22968,66 +22847,66 @@ │ │ │ │ strd r3, r7, [r0, #4] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov r0, r8 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - ldr r2, [pc, #68] @ (1bd94 ) │ │ │ │ + ldr r2, [pc, #68] @ (1bc20 ) │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #56] @ (1bd8c ) │ │ │ │ + ldr r3, [pc, #56] @ (1bc18 ) │ │ │ │ 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 1bd72 │ │ │ │ + bne.n 1bbfe │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1bd0c │ │ │ │ + b.n 1bb98 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #24] @ (1bd98 ) │ │ │ │ + ldr r2, [pc, #24] @ (1bc24 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - b.n 1bd4c │ │ │ │ - orrs r0, r3 │ │ │ │ + b.n 1bbd8 │ │ │ │ + add ip, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r2 │ │ │ │ + add r8, r1 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + add r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001bd9c : │ │ │ │ - ldr r3, [pc, #4] @ (1bda4 ) │ │ │ │ +0001bc28 : │ │ │ │ + ldr r3, [pc, #4] @ (1bc30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001bda8 : │ │ │ │ +0001bc34 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1bdfa │ │ │ │ + cbz r0, 1bc86 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ubfx r2, r2, #3, #1 │ │ │ │ eors r2, r0 │ │ │ │ subs r3, r3, r2 │ │ │ │ lsls r3, r3, #4 │ │ │ │ @@ -23037,53 +22916,53 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ - ldr r3, [pc, #24] @ (1be04 ) │ │ │ │ + ldr r3, [pc, #24] @ (1bc90 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r6, 1bdf6 │ │ │ │ + cbz r6, 1bc82 │ │ │ │ str r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #12] @ (1be08 ) │ │ │ │ + ldr r3, [pc, #12] @ (1bc94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 1bdbc │ │ │ │ + b.n 1bc48 │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001be0c : │ │ │ │ +0001bc98 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -0001be24 : │ │ │ │ +0001bcb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 1be60 │ │ │ │ + cbz r0, 1bcec │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1be64 │ │ │ │ + cbz r0, 1bcf0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ blx c8b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx db8c │ │ │ │ add.w r5, r0, #8 │ │ │ │ @@ -23092,150 +22971,150 @@ │ │ │ │ blx c040 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1be3e │ │ │ │ + b.n 1bcca │ │ │ │ │ │ │ │ -0001be6c : │ │ │ │ +0001bcf8 : │ │ │ │ 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, #188] @ (1bf38 ) │ │ │ │ + ldr r6, [pc, #188] @ (1bdc4 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #188] @ (1bf3c ) │ │ │ │ + ldr r3, [pc, #188] @ (1bdc8 ) │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #176] @ (1bf40 ) │ │ │ │ + ldr r4, [pc, #176] @ (1bdcc ) │ │ │ │ movs r7, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #160] @ (1bf44 ) │ │ │ │ + ldr r3, [pc, #160] @ (1bdd0 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #160] @ (1bf48 ) │ │ │ │ + ldr r0, [pc, #160] @ (1bdd4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #152] @ (1bf4c ) │ │ │ │ + ldr r2, [pc, #152] @ (1bdd8 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #152] @ (1bf50 ) │ │ │ │ - ldr r3, [pc, #152] @ (1bf54 ) │ │ │ │ + ldr r5, [pc, #152] @ (1bddc ) │ │ │ │ + ldr r3, [pc, #152] @ (1bde0 ) │ │ │ │ ldr r6, [r4, r2] │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #136] @ (1bf58 ) │ │ │ │ + ldr r3, [pc, #136] @ (1bde4 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r3, [pc, #120] @ (1bf5c ) │ │ │ │ + ldr r3, [pc, #120] @ (1bde8 ) │ │ │ │ str r7, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #120] @ (1bf60 ) │ │ │ │ + ldr r1, [pc, #120] @ (1bdec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #116] @ (1bf64 ) │ │ │ │ + ldr r3, [pc, #116] @ (1bdf0 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #104] @ (1bf68 ) │ │ │ │ + ldr r1, [pc, #104] @ (1bdf4 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #96] @ (1bf6c ) │ │ │ │ + ldr r1, [pc, #96] @ (1bdf8 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #84] @ (1bf70 ) │ │ │ │ - ldr r3, [pc, #32] @ (1bf3c ) │ │ │ │ + ldr r2, [pc, #84] @ (1bdfc ) │ │ │ │ + ldr r3, [pc, #32] @ (1bdc8 ) │ │ │ │ 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 1bf32 │ │ │ │ + bne.n 1bdbe │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adcs r2, r7 │ │ │ │ + cmn r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r5 │ │ │ │ + cmn r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r4 │ │ │ │ + negs r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001bf74 : │ │ │ │ +0001be00 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #3 │ │ │ │ blx d964 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001bf94 : │ │ │ │ +0001be20 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d624 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -23246,38 +23125,38 @@ │ │ │ │ bx lr │ │ │ │ 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, 1bfe2 │ │ │ │ + cbz r5, 1be6e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1bfe4 │ │ │ │ + bmi.n 1be70 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1bfde │ │ │ │ + b.n 1be6a │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbnz r3, 1c00c │ │ │ │ + cbnz r3, 1be98 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx d3b8 │ │ │ │ mov r2, r4 │ │ │ │ @@ -23294,230 +23173,230 @@ │ │ │ │ pop {r4, r5, r6, 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 r5, r0 │ │ │ │ - ldr r4, [pc, #500] @ (1c238 ) │ │ │ │ - ldr r0, [pc, #500] @ (1c23c ) │ │ │ │ + ldr r4, [pc, #500] @ (1c0c4 ) │ │ │ │ + ldr r0, [pc, #500] @ (1c0c8 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r4, pc │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r6, [sl, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ - bne.w 1c200 │ │ │ │ + bne.w 1c08c │ │ │ │ mov r0, sl │ │ │ │ mov r7, r3 │ │ │ │ blx dd38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1c20c │ │ │ │ + beq.w 1c098 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c20c │ │ │ │ + beq.w 1c098 │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [r7, #0] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str.w r6, [r8] │ │ │ │ blx c4e4 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c104 │ │ │ │ + cbz r2, 1bf90 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1c0d4 │ │ │ │ + b.n 1bf60 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 1c130 │ │ │ │ + bls.n 1bfbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r3, r3, #10 │ │ │ │ - bpl.n 1c104 │ │ │ │ + bpl.n 1bf90 │ │ │ │ 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 d144 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c104 │ │ │ │ + cbz r2, 1bf90 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c0a4 │ │ │ │ + bne.n 1bf30 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - bne.n 1c14e │ │ │ │ + bne.n 1bfda │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1c0e2 │ │ │ │ + bne.n 1bf6e │ │ │ │ mov r2, ip │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbnz r2, 1c156 │ │ │ │ + cbnz r2, 1bfe2 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str r2, [r7, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ - ldr r2, [pc, #296] @ (1c240 ) │ │ │ │ - ldr r3, [pc, #288] @ (1c23c ) │ │ │ │ + ldr r2, [pc, #296] @ (1c0cc ) │ │ │ │ + ldr r3, [pc, #288] @ (1c0c8 ) │ │ │ │ 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 1c212 │ │ │ │ + bne.n 1c09e │ │ │ │ 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 c878 │ │ │ │ str.w r6, [sl, #20] │ │ │ │ - b.n 1c0cc │ │ │ │ + b.n 1bf58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c102 │ │ │ │ + beq.n 1bf8e │ │ │ │ mov ip, r3 │ │ │ │ - b.n 1c0f4 │ │ │ │ + b.n 1bf80 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ ldrd r0, r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c104 │ │ │ │ + beq.n 1bf90 │ │ │ │ add.w ip, r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 1c170 │ │ │ │ + b.n 1bffc │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 1c104 │ │ │ │ + beq.n 1bf90 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ mov r9, r2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #10 │ │ │ │ it ne │ │ │ │ cmpne r1, #13 │ │ │ │ - bne.n 1c16c │ │ │ │ + bne.n 1bff8 │ │ │ │ cmp r1, #13 │ │ │ │ - bne.n 1c1fa │ │ │ │ + bne.n 1c086 │ │ │ │ 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 r6, [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 1c216 │ │ │ │ + beq.n 1c0a2 │ │ │ │ add.w r2, r9, fp │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c0cc │ │ │ │ + bne.n 1bf58 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbz r2, 1c1ec │ │ │ │ + cbz r2, 1c078 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ - b.n 1c1d4 │ │ │ │ + b.n 1c060 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c1e4 │ │ │ │ + beq.n 1c070 │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - beq.n 1c1ce │ │ │ │ - cbz r3, 1c1ec │ │ │ │ + beq.n 1c05a │ │ │ │ + cbz r3, 1c078 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldrb.w r3, [sl, #24] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sl, #24] │ │ │ │ - b.n 1c104 │ │ │ │ + b.n 1bf90 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 1c192 │ │ │ │ - ldr r2, [pc, #64] @ (1c244 ) │ │ │ │ + b.n 1c01e │ │ │ │ + ldr r2, [pc, #64] @ (1c0d0 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c116 │ │ │ │ + b.n 1bfa2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #40] @ (1c248 ) │ │ │ │ + ldr r2, [pc, #40] @ (1c0d4 ) │ │ │ │ cmp r3, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ it cs │ │ │ │ movcs r3, #16 │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1c20c │ │ │ │ + b.n 1c098 │ │ │ │ nop │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + asrs r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + eors r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ands.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1c2a0 │ │ │ │ + beq.n 1c12c │ │ │ │ movs r0, #28 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ blx c4e4 │ │ │ │ - cbz r0, 1c2ce │ │ │ │ + cbz r0, 1c15a │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ str r3, [r5, #20] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb r3, [r5, #24] │ │ │ │ @@ -23530,60 +23409,60 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ blx c4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c280 │ │ │ │ + bne.n 1c10c │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #24] @ (1c2d8 ) │ │ │ │ + ldr r2, [pc, #24] @ (1c164 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1c29a │ │ │ │ + b.n 1c126 │ │ │ │ mov r0, r7 │ │ │ │ blx caf0 │ │ │ │ - b.n 1c2be │ │ │ │ + b.n 1c14a │ │ │ │ nop │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ 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 1c322 │ │ │ │ + bpl.n 1c1ae │ │ │ │ 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 c4e4 │ │ │ │ - cbz r0, 1c320 │ │ │ │ + cbz r0, 1c1ac │ │ │ │ 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 cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c2fc │ │ │ │ + b.n 1c188 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -23604,166 +23483,166 @@ │ │ │ │ blx ce90 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0001c374 : │ │ │ │ +0001c200 : │ │ │ │ stmdb 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 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #456] @ (1c554 ) │ │ │ │ + ldr r3, [pc, #456] @ (1c3e0 ) │ │ │ │ mov sl, r2 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #448] @ (1c558 ) │ │ │ │ + ldr r1, [pc, #448] @ (1c3e4 ) │ │ │ │ add.w r8, r5, r6 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ adds r1, r6, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ cmp r6, r4 │ │ │ │ str.w r0, [sl] │ │ │ │ - ble.w 1c504 │ │ │ │ - ldr r3, [pc, #412] @ (1c55c ) │ │ │ │ + ble.w 1c390 │ │ │ │ + ldr r3, [pc, #412] @ (1c3e8 ) │ │ │ │ mov r9, r4 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 1c400 │ │ │ │ + b.n 1c28c │ │ │ │ adds r1, r6, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sub.w r6, r8, r1 │ │ │ │ cmp r4, r6 │ │ │ │ - bhi.n 1c4ce │ │ │ │ + bhi.n 1c35a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r0, r3 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r6 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 1c500 │ │ │ │ + beq.w 1c38c │ │ │ │ add r4, r5 │ │ │ │ adds r5, r2, r4 │ │ │ │ sub.w r3, r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1c480 │ │ │ │ + ble.n 1c30c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 1c508 │ │ │ │ - cbz r0, 1c46c │ │ │ │ + beq.n 1c394 │ │ │ │ + cbz r0, 1c2f8 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ mov r5, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1c3cc │ │ │ │ + beq.n 1c258 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 1c42a │ │ │ │ + bne.n 1c2b6 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 1c422 │ │ │ │ + beq.n 1c2ae │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ blx daf4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r0, 1c44e │ │ │ │ + cbz r0, 1c2da │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #13 │ │ │ │ - beq.n 1c49c │ │ │ │ + beq.n 1c328 │ │ │ │ movs r5, #1 │ │ │ │ cmp r0, r3 │ │ │ │ mov r9, r5 │ │ │ │ - bne.n 1c452 │ │ │ │ + bne.n 1c2de │ │ │ │ mov r6, r3 │ │ │ │ - b.n 1c3cc │ │ │ │ + b.n 1c258 │ │ │ │ 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] @ (1c560 ) │ │ │ │ + ldr r2, [pc, #256] @ (1c3ec ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c3cc │ │ │ │ + b.n 1c258 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 1c46e │ │ │ │ + beq.n 1c2fa │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.n 1c46e │ │ │ │ + beq.n 1c2fa │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 1c46e │ │ │ │ - ldr r2, [pc, #224] @ (1c564 ) │ │ │ │ - ldr r3, [pc, #208] @ (1c554 ) │ │ │ │ + beq.n 1c2fa │ │ │ │ + ldr r2, [pc, #224] @ (1c3f0 ) │ │ │ │ + ldr r3, [pc, #208] @ (1c3e0 ) │ │ │ │ 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 1c530 │ │ │ │ + bne.n 1c3bc │ │ │ │ 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 1c442 │ │ │ │ + bne.n 1c2ce │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ moveq r5, #2 │ │ │ │ moveq r9, r5 │ │ │ │ - beq.n 1c44a │ │ │ │ + beq.n 1c2d6 │ │ │ │ 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] @ (1c568 ) │ │ │ │ + ldr r2, [pc, #164] @ (1c3f4 ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c3cc │ │ │ │ + b.n 1c258 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ (1c56c ) │ │ │ │ + ldr r2, [pc, #152] @ (1c3f8 ) │ │ │ │ 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 │ │ │ │ @@ -23776,394 +23655,394 @@ │ │ │ │ add r0, r3 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ adds r5, r2, r6 │ │ │ │ - b.n 1c480 │ │ │ │ + b.n 1c30c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b.n 1c480 │ │ │ │ + b.n 1c30c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 1c534 │ │ │ │ + beq.n 1c3c0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r5, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #80] @ (1c570 ) │ │ │ │ + ldr r2, [pc, #80] @ (1c3fc ) │ │ │ │ subs r3, r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1c480 │ │ │ │ + b.n 1c30c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (1c574 ) │ │ │ │ + ldr r2, [pc, #60] @ (1c400 ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ blx ce90 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 1c480 │ │ │ │ + b.n 1c30c │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r4, #16 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #30 │ │ │ │ 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, #212] @ 1c65c │ │ │ │ + ldr.w ip, [pc, #212] @ 1c4e8 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r5, [pc, #208] @ (1c660 ) │ │ │ │ + ldr r5, [pc, #208] @ (1c4ec ) │ │ │ │ add r2, sp, #16 │ │ │ │ add ip, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #200] @ (1c664 ) │ │ │ │ + ldr r1, [pc, #200] @ (1c4f0 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r6, [pc, #196] @ (1c668 ) │ │ │ │ + ldr r6, [pc, #196] @ (1c4f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add r6, pc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c640 │ │ │ │ + bne.n 1c4cc │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #20 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ blx cfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c640 │ │ │ │ + beq.n 1c4cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 1c5fa │ │ │ │ + cbz r3, 1c486 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1c644 │ │ │ │ + beq.n 1c4d0 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1c5ec │ │ │ │ + cbz r2, 1c478 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1c63a │ │ │ │ + cbz r3, 1c4c6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #4 │ │ │ │ subs r2, r2, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1c62e │ │ │ │ + cbz r0, 1c4ba │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1c32c │ │ │ │ + bl 1c1b8 │ │ │ │ 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, #84] @ (1c66c ) │ │ │ │ + ldr r2, [pc, #84] @ (1c4f8 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #68] @ (1c660 ) │ │ │ │ + ldr r3, [pc, #68] @ (1c4ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c658 │ │ │ │ + bne.n 1c4e4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #64] @ (1c670 ) │ │ │ │ + ldr r2, [pc, #64] @ (1c4fc ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1c614 │ │ │ │ + b.n 1c4a0 │ │ │ │ blx c684 │ │ │ │ - b.n 1c5ea │ │ │ │ + b.n 1c476 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 1c614 │ │ │ │ + b.n 1c4a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1c5ec │ │ │ │ + beq.n 1c478 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1c5e4 │ │ │ │ + b.n 1c470 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c674 : │ │ │ │ +0001c500 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1c6a4 │ │ │ │ + cbz r0, 1c530 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r5, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - cbz r4, 1c6bc │ │ │ │ + cbz r4, 1c548 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1c6ca │ │ │ │ + cbz r0, 1c556 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r7, #7 │ │ │ │ - bpl.n 1c6c2 │ │ │ │ + bpl.n 1c54e │ │ │ │ movs r0, #12 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r5, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1c696 │ │ │ │ + bne.n 1c522 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1c68c │ │ │ │ + b.n 1c518 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1c6a0 │ │ │ │ + bne.n 1c52c │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r7, #7 │ │ │ │ - bpl.n 1c6da │ │ │ │ + bpl.n 1c566 │ │ │ │ blx caf0 │ │ │ │ - b.n 1c6a0 │ │ │ │ + b.n 1c52c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1c6a0 │ │ │ │ + b.n 1c52c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #328] @ (1c83c ) │ │ │ │ + ldr r2, [pc, #328] @ (1c6c8 ) │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #320] @ (1c840 ) │ │ │ │ + ldr r3, [pc, #320] @ (1c6cc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #300] @ (1c844 ) │ │ │ │ + ldr r1, [pc, #300] @ (1c6d0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c7e8 │ │ │ │ + bne.n 1c674 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1c838 │ │ │ │ + bne.w 1c6c4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c80e │ │ │ │ + bne.n 1c69a │ │ │ │ ldr r6, [r4, #24] │ │ │ │ blx c814 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 1c7c8 │ │ │ │ + beq.n 1c654 │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c7c8 │ │ │ │ + bne.n 1c654 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ blx c064 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 1c806 │ │ │ │ + beq.n 1c692 │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c806 │ │ │ │ - ldr r3, [pc, #212] @ (1c848 ) │ │ │ │ + bne.n 1c692 │ │ │ │ + ldr r3, [pc, #212] @ (1c6d4 ) │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1c81e │ │ │ │ + beq.n 1c6aa │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c81e │ │ │ │ + bne.n 1c6aa │ │ │ │ ldr r6, [r4, #24] │ │ │ │ blx dbe4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 1c824 │ │ │ │ + beq.n 1c6b0 │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c824 │ │ │ │ + bne.n 1c6b0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ blx cb80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 1c82c │ │ │ │ + beq.n 1c6b8 │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c82c │ │ │ │ + bne.n 1c6b8 │ │ │ │ blx d4e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r2, [pc, #144] @ (1c84c ) │ │ │ │ + ldr r2, [pc, #144] @ (1c6d8 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx cfb4 │ │ │ │ - b.n 1c7ee │ │ │ │ + b.n 1c67a │ │ │ │ blx d59c │ │ │ │ mov r6, r0 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx c964 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #96] @ (1c850 ) │ │ │ │ - ldr r3, [pc, #76] @ (1c840 ) │ │ │ │ + ldr r2, [pc, #96] @ (1c6dc ) │ │ │ │ + ldr r3, [pc, #76] @ (1c6cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c834 │ │ │ │ + bne.n 1c6c0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d078 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1c7ce │ │ │ │ + b.n 1c65a │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #64] @ (1c854 ) │ │ │ │ + ldr r2, [pc, #64] @ (1c6e0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 1c7ee │ │ │ │ - ldr r6, [pc, #56] @ (1c858 ) │ │ │ │ + b.n 1c67a │ │ │ │ + ldr r6, [pc, #56] @ (1c6e4 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 1c7ce │ │ │ │ + b.n 1c65a │ │ │ │ blx c5b4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1c7ce │ │ │ │ + b.n 1c65a │ │ │ │ blx cdfc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1c7ce │ │ │ │ + b.n 1c65a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #576] @ (1ca9c ) │ │ │ │ + ldr r6, [pc, #16] @ (1c6f8 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c85c : │ │ │ │ +0001c6e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 1c894 │ │ │ │ + cbz r0, 1c720 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 1c896 │ │ │ │ + cbz r1, 1c722 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ @@ -24174,280 +24053,280 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 1c8a6 │ │ │ │ + bpl.n 1c732 │ │ │ │ movs r0, #12 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c876 │ │ │ │ + b.n 1c702 │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c876 │ │ │ │ + b.n 1c702 │ │ │ │ nop │ │ │ │ │ │ │ │ -0001c8b0 : │ │ │ │ +0001c73c : │ │ │ │ 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, 1c8ce │ │ │ │ + cbz r2, 1c75a │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1c8e4 │ │ │ │ + cbz r0, 1c770 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0001c8ec : │ │ │ │ +0001c778 : │ │ │ │ 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, 1c916 │ │ │ │ + cbz r5, 1c7a2 │ │ │ │ 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 1c90a │ │ │ │ + b.n 1c796 │ │ │ │ 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] @ 1c9c8 │ │ │ │ + ldr.w ip, [pc, #156] @ 1c854 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #152] @ (1c9cc ) │ │ │ │ + ldr r0, [pc, #152] @ (1c858 ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #152] @ (1c9d0 ) │ │ │ │ + ldr r1, [pc, #152] @ (1c85c ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #152] @ (1c9d4 ) │ │ │ │ + ldr r6, [pc, #152] @ (1c860 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbnz r0, 1c99a │ │ │ │ + cbnz r0, 1c826 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1c9c2 │ │ │ │ + bne.n 1c84e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1c99a │ │ │ │ + cbz r0, 1c826 │ │ │ │ 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, 1c99a │ │ │ │ + cbnz r0, 1c826 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1c9b2 │ │ │ │ + cbz r0, 1c83e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1c32c │ │ │ │ + bl 1c1b8 │ │ │ │ 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] @ (1c9d8 ) │ │ │ │ - ldr r3, [pc, #44] @ (1c9cc ) │ │ │ │ + ldr r2, [pc, #60] @ (1c864 ) │ │ │ │ + ldr r3, [pc, #44] @ (1c858 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c9be │ │ │ │ + bne.n 1c84a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #40] @ (1c9dc ) │ │ │ │ + ldr r2, [pc, #40] @ (1c868 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n 1c998 │ │ │ │ + b.n 1c824 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c9e0 : │ │ │ │ +0001c86c : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 1c9e8 │ │ │ │ + cbz r3, 1c874 │ │ │ │ bx r3 │ │ │ │ push {lr} │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #164] @ (1caac ) │ │ │ │ + ldr r2, [pc, #164] @ (1c938 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #164] @ (1cab0 ) │ │ │ │ + ldr r3, [pc, #164] @ (1c93c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #164] @ (1cab4 ) │ │ │ │ + ldr r5, [pc, #164] @ (1c940 ) │ │ │ │ add r5, 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 1ca84 │ │ │ │ + bne.n 1c910 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1ca9c │ │ │ │ + bne.n 1c928 │ │ │ │ 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, 1ca5e │ │ │ │ + cbz r0, 1c8ea │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d600 │ │ │ │ - cbnz r0, 1ca5e │ │ │ │ + cbnz r0, 1c8ea │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 1ca76 │ │ │ │ + cbz r0, 1c902 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c32c │ │ │ │ + bl 1c1b8 │ │ │ │ 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, #88] @ (1cab8 ) │ │ │ │ - ldr r3, [pc, #76] @ (1cab0 ) │ │ │ │ + ldr r2, [pc, #88] @ (1c944 ) │ │ │ │ + ldr r3, [pc, #76] @ (1c93c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ca98 │ │ │ │ + bne.n 1c924 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (1cabc ) │ │ │ │ + ldr r3, [pc, #68] @ (1c948 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1ca5e │ │ │ │ - ldr r2, [pc, #56] @ (1cac0 ) │ │ │ │ - ldr r3, [pc, #40] @ (1cab0 ) │ │ │ │ + b.n 1c8ea │ │ │ │ + ldr r2, [pc, #56] @ (1c94c ) │ │ │ │ + ldr r3, [pc, #40] @ (1c93c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1caa0 │ │ │ │ + beq.n 1c92c │ │ │ │ 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 │ │ │ │ nop │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r7, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cac4 : │ │ │ │ +0001c950 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - cbz r2, 1cacc │ │ │ │ + cbz r2, 1c958 │ │ │ │ bx r2 │ │ │ │ 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, 1cb0e │ │ │ │ + cbnz r3, 1c99a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cb12 │ │ │ │ + bne.n 1c99e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1cb0c │ │ │ │ + cbz r0, 1c998 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx c7e4 │ │ │ │ adds r0, #2 │ │ │ │ @@ -24455,19 +24334,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cb18 : │ │ │ │ +0001c9a4 : │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - cbz r4, 1cb28 │ │ │ │ + cbz r4, 1c9b4 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ str r4, [r1, #0] │ │ │ │ mov lr, r1 │ │ │ │ str r4, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -24476,168 +24355,168 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #184] @ (1cc04 ) │ │ │ │ + ldr r2, [pc, #184] @ (1ca90 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (1cc08 ) │ │ │ │ + ldr r3, [pc, #184] @ (1ca94 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #184] @ (1cc0c ) │ │ │ │ + ldr r6, [pc, #184] @ (1ca98 ) │ │ │ │ add r6, 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 1cbde │ │ │ │ + bne.n 1ca6a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cbf6 │ │ │ │ + bne.n 1ca82 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r5, r5, r2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1cbac │ │ │ │ + cbz r0, 1ca38 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c384 │ │ │ │ - cbnz r0, 1cbac │ │ │ │ + cbnz r0, 1ca38 │ │ │ │ mov r0, r5 │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 1cbd2 │ │ │ │ - cbz r3, 1cbc4 │ │ │ │ + cbnz r0, 1ca5e │ │ │ │ + cbz r3, 1ca50 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c32c │ │ │ │ + bl 1c1b8 │ │ │ │ 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, #96] @ (1cc10 ) │ │ │ │ - ldr r3, [pc, #88] @ (1cc08 ) │ │ │ │ + ldr r2, [pc, #96] @ (1ca9c ) │ │ │ │ + ldr r3, [pc, #88] @ (1ca94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cbf2 │ │ │ │ + bne.n 1ca7e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #76] @ (1cc14 ) │ │ │ │ + ldr r3, [pc, #76] @ (1caa0 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1cbac │ │ │ │ + b.n 1ca38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1cbac │ │ │ │ + beq.n 1ca38 │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1cbac │ │ │ │ - ldr r2, [pc, #56] @ (1cc18 ) │ │ │ │ - ldr r3, [pc, #36] @ (1cc08 ) │ │ │ │ + b.n 1ca38 │ │ │ │ + ldr r2, [pc, #56] @ (1caa4 ) │ │ │ │ + ldr r3, [pc, #36] @ (1ca94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1cbfa │ │ │ │ + beq.n 1ca86 │ │ │ │ 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 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r6, #32 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r6, #28 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cc1c : │ │ │ │ +0001caa8 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cc24 │ │ │ │ + cbz r3, 1cab0 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cc28 : │ │ │ │ +0001cab4 : │ │ │ │ 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, 1cc54 │ │ │ │ + cbz r0, 1cae0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cc46 │ │ │ │ + cbz r3, 1cad2 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1cc56 │ │ │ │ + bmi.n 1cae2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1cc50 │ │ │ │ + b.n 1cadc │ │ │ │ │ │ │ │ -0001cc5c : │ │ │ │ +0001cae8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1cc86 │ │ │ │ + cbz r0, 1cb12 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 1cc7c │ │ │ │ + cbz r3, 1cb08 │ │ │ │ blx d670 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cc8c : │ │ │ │ - ldr r0, [pc, #4] @ (1cc94 ) │ │ │ │ +0001cb18 : │ │ │ │ + ldr r0, [pc, #4] @ (1cb20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #136] @ (1cd20 ) │ │ │ │ + ldr r1, [pc, #600] @ (1cd7c ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cc98 : │ │ │ │ +0001cb24 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -24653,353 +24532,353 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ - cbz r6, 1ccdc │ │ │ │ + cbz r6, 1cb68 │ │ │ │ str r6, [r5, #0] │ │ │ │ - ldr r3, [pc, #8] @ (1cce8 ) │ │ │ │ + ldr r3, [pc, #8] @ (1cb74 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ccec : │ │ │ │ +0001cb78 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d900 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0001cd04 : │ │ │ │ +0001cb90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 1cd40 │ │ │ │ + cbz r0, 1cbcc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx cd44 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1cd3c │ │ │ │ + cbz r0, 1cbc8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx d900 │ │ │ │ add.w r5, r0, #8 │ │ │ │ add.w r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ blx c040 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001cd44 : │ │ │ │ - ldr r3, [pc, #4] @ (1cd4c ) │ │ │ │ +0001cbd0 : │ │ │ │ + ldr r3, [pc, #4] @ (1cbd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cd50 : │ │ │ │ - ldr r3, [pc, #4] @ (1cd58 ) │ │ │ │ +0001cbdc : │ │ │ │ + ldr r3, [pc, #4] @ (1cbe4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cd5c : │ │ │ │ +0001cbe8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r5, [pc, #264] @ (1ce78 ) │ │ │ │ + ldr r5, [pc, #264] @ (1cd04 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #264] @ (1ce7c ) │ │ │ │ + ldr r3, [pc, #264] @ (1cd08 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add r5, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #256] @ (1ce80 ) │ │ │ │ + ldr r6, [pc, #256] @ (1cd0c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [pc, #256] @ 1ce84 │ │ │ │ + ldr.w r8, [pc, #256] @ 1cd10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, pc │ │ │ │ add r8, pc │ │ │ │ - ldr r5, [pc, #252] @ (1ce88 ) │ │ │ │ + ldr r5, [pc, #252] @ (1cd14 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #240] @ (1ce8c ) │ │ │ │ + ldr r3, [pc, #240] @ (1cd18 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #240] @ (1ce90 ) │ │ │ │ + ldr r0, [pc, #240] @ (1cd1c ) │ │ │ │ movs r1, #20 │ │ │ │ add r5, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr.w r3, [fp] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ (1ce94 ) │ │ │ │ + ldr r3, [pc, #228] @ (1cd20 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ add.w r3, r8, #28 │ │ │ │ str.w sl, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ orr.w r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [pc, #192] @ (1ce98 ) │ │ │ │ + ldr r3, [pc, #192] @ (1cd24 ) │ │ │ │ mov r1, sl │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ str.w r9, [r0, #248] @ 0xf8 │ │ │ │ adds r0, r5, #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r3, [pc, #180] @ (1ce9c ) │ │ │ │ + ldr r3, [pc, #180] @ (1cd28 ) │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r5, #4] │ │ │ │ - ldr r1, [pc, #176] @ (1cea0 ) │ │ │ │ + ldr r1, [pc, #176] @ (1cd2c ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #168] @ (1cea4 ) │ │ │ │ + ldr r3, [pc, #168] @ (1cd30 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (1cea8 ) │ │ │ │ + ldr r1, [pc, #160] @ (1cd34 ) │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (1ceac ) │ │ │ │ + ldr r1, [pc, #148] @ (1cd38 ) │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #124] @ (1ceb0 ) │ │ │ │ + ldr r0, [pc, #124] @ (1cd3c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r8, #196 @ 0xc4 │ │ │ │ str.w sl, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #96] @ (1ceb4 ) │ │ │ │ - ldr r3, [pc, #36] @ (1ce7c ) │ │ │ │ + ldr r2, [pc, #96] @ (1cd40 ) │ │ │ │ + ldr r3, [pc, #36] @ (1cd08 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r5, #0] │ │ │ │ str.w r9, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ce74 │ │ │ │ + bne.n 1cd00 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r4, r0 │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #624] @ (1cf84 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r3, #26 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 1ced4 │ │ │ │ + cbz r0, 1cd60 │ │ │ │ blx c82c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ 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 1cef2 │ │ │ │ + bmi.n 1cd7e │ │ │ │ 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, #212] @ (1cfec ) │ │ │ │ + ldr r1, [pc, #212] @ (1ce78 ) │ │ │ │ mov r3, r2 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #204] @ (1cff0 ) │ │ │ │ + ldr r3, [pc, #204] @ (1ce7c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r9, sp, #32 │ │ │ │ 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 c4e4 │ │ │ │ - b.n 1cf60 │ │ │ │ + b.n 1cdec │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1cfc8 │ │ │ │ + beq.n 1ce54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ 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, 1cfc8 │ │ │ │ + cbz r0, 1ce54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cf4a │ │ │ │ + bne.n 1cdd6 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r2, 1cfae │ │ │ │ + cbnz r2, 1ce3a │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #96] @ (1cff4 ) │ │ │ │ - ldr r2, [pc, #88] @ (1cff0 ) │ │ │ │ + ldr r1, [pc, #96] @ (1ce80 ) │ │ │ │ + ldr r2, [pc, #88] @ (1ce7c ) │ │ │ │ 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 1cfe8 │ │ │ │ + bne.n 1ce74 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx cea8 │ │ │ │ mov r0, r8 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ str.w r1, [fp] │ │ │ │ - b.n 1cf8e │ │ │ │ + b.n 1ce1a │ │ │ │ mov r0, r8 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #36] @ (1cff8 ) │ │ │ │ + ldr r2, [pc, #36] @ (1ce84 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str.w r0, [fp] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d114 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1cf92 │ │ │ │ + b.n 1ce1e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r4, r0 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ 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, #248] @ (1d108 ) │ │ │ │ + ldr r2, [pc, #248] @ (1cf94 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #248] @ (1d10c ) │ │ │ │ + ldr r3, [pc, #248] @ (1cf98 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ add.w r9, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -25009,97 +24888,97 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ blx c36c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx c4e4 │ │ │ │ strd r6, r5, [sp, #28] │ │ │ │ - cbz r5, 1d098 │ │ │ │ + cbz r5, 1cf24 │ │ │ │ add.w r8, sp, #28 │ │ │ │ add r7, sp, #32 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d054 │ │ │ │ + b.n 1cee0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 1d098 │ │ │ │ + cbz r3, 1cf24 │ │ │ │ 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 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d0e0 │ │ │ │ + beq.n 1cf6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d050 │ │ │ │ + beq.n 1cedc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d054 │ │ │ │ + bne.n 1cee0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 1d0c6 │ │ │ │ + cbnz r3, 1cf52 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r0, r9 │ │ │ │ str.w r3, [fp] │ │ │ │ blx cf8c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #96] @ (1d110 ) │ │ │ │ - ldr r3, [pc, #92] @ (1d10c ) │ │ │ │ + ldr r2, [pc, #96] @ (1cf9c ) │ │ │ │ + ldr r3, [pc, #92] @ (1cf98 ) │ │ │ │ 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 1d104 │ │ │ │ + bne.n 1cf90 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx cea8 │ │ │ │ mov r0, r9 │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 1d0aa │ │ │ │ + b.n 1cf36 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #40] @ (1d114 ) │ │ │ │ + ldr r2, [pc, #40] @ (1cfa0 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sl] │ │ │ │ add r2, pc │ │ │ │ str.w r3, [fp] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d0ac │ │ │ │ + b.n 1cf38 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -25112,15 +24991,15 @@ │ │ │ │ moveq.w r8, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ubfx r5, r5, #12, #4 │ │ │ │ it eq │ │ │ │ moveq r7, #22 │ │ │ │ blx c1a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1d178 │ │ │ │ + cbz r0, 1d004 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx dc6c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx dc6c │ │ │ │ @@ -25128,41 +25007,41 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx dc6c │ │ │ │ str r4, [r6, #4] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #8] @ (1d184 ) │ │ │ │ + ldr r2, [pc, #8] @ (1d010 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1d172 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + b.n 1cffe │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 1d1a4 │ │ │ │ + cbz r0, 1d030 │ │ │ │ blx c300 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx cf50 │ │ │ │ - cbnz r0, 1d1c4 │ │ │ │ + cbnz r0, 1d050 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d548 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -25170,111 +25049,111 @@ │ │ │ │ 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, #224] @ (1d2cc ) │ │ │ │ + ldr r3, [pc, #224] @ (1d158 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #212] @ (1d2d0 ) │ │ │ │ + ldr r2, [pc, #212] @ (1d15c ) │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d260 │ │ │ │ + cbz r3, 1d0ec │ │ │ │ add r7, sp, #28 │ │ │ │ add.w r9, sp, #20 │ │ │ │ add.w r8, sp, #24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d226 │ │ │ │ + b.n 1d0b2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d260 │ │ │ │ + cbz r3, 1d0ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r5, [sp, #28] │ │ │ │ blx d5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d2a2 │ │ │ │ + beq.n 1d12e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ blx c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d222 │ │ │ │ + beq.n 1d0ae │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ blx dac4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d226 │ │ │ │ + bne.n 1d0b2 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - cbnz r4, 1d28e │ │ │ │ + cbnz r4, 1d11a │ │ │ │ blx cf8c │ │ │ │ str.w r4, [fp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - ldr r2, [pc, #92] @ (1d2d4 ) │ │ │ │ - ldr r3, [pc, #84] @ (1d2cc ) │ │ │ │ + ldr r2, [pc, #92] @ (1d160 ) │ │ │ │ + ldr r3, [pc, #84] @ (1d158 ) │ │ │ │ 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 1d2c6 │ │ │ │ + bne.n 1d152 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx cea8 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 1d26e │ │ │ │ + b.n 1d0fa │ │ │ │ mov r0, sl │ │ │ │ blx cf8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ blx d1f8 │ │ │ │ blx cc70 │ │ │ │ - ldr r2, [pc, #36] @ (1d2d8 ) │ │ │ │ + ldr r2, [pc, #36] @ (1d164 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d274 │ │ │ │ + b.n 1d100 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #26 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -25299,152 +25178,152 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 │ │ │ │ - ldr r3, [pc, #220] @ (1d414 ) │ │ │ │ + ldr r3, [pc, #220] @ (1d2a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r9, sp, #32 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #200] @ (1d418 ) │ │ │ │ + ldr r2, [pc, #200] @ (1d2a4 ) │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ mov r0, r8 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ blx c4e4 │ │ │ │ - b.n 1d382 │ │ │ │ + b.n 1d20e │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1d3f0 │ │ │ │ + beq.n 1d27c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ - cbz r0, 1d3f0 │ │ │ │ + cbz r0, 1d27c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d36c │ │ │ │ + bne.n 1d1f8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r2, 1d3da │ │ │ │ + cbnz r2, 1d266 │ │ │ │ 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 1d35c │ │ │ │ - ldr r1, [pc, #92] @ (1d41c ) │ │ │ │ - ldr r2, [pc, #80] @ (1d414 ) │ │ │ │ + beq.n 1d1e8 │ │ │ │ + ldr r1, [pc, #92] @ (1d2a8 ) │ │ │ │ + ldr r2, [pc, #80] @ (1d2a0 ) │ │ │ │ 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 1d410 │ │ │ │ + bne.n 1d29c │ │ │ │ mov r0, fp │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx cea8 │ │ │ │ mov r0, r8 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 1d3b0 │ │ │ │ + b.n 1d23c │ │ │ │ mov r0, r8 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #32] @ (1d420 ) │ │ │ │ + ldr r2, [pc, #32] @ (1d2ac ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d114 │ │ │ │ - b.n 1d3be │ │ │ │ + b.n 1d24a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #32 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx cc58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1d44a │ │ │ │ + cbz r0, 1d2d6 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #12] @ (1d458 ) │ │ │ │ + ldr r2, [pc, #12] @ (1d2e4 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1d446 │ │ │ │ + b.n 1d2d2 │ │ │ │ nop │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001d45c : │ │ │ │ - ldr r0, [pc, #4] @ (1d464 ) │ │ │ │ +0001d2e8 : │ │ │ │ + ldr r0, [pc, #4] @ (1d2f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adcs r6, r1 │ │ │ │ + cmn r2, r0 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d468 : │ │ │ │ - ldr r0, [pc, #4] @ (1d470 ) │ │ │ │ +0001d2f4 : │ │ │ │ + ldr r0, [pc, #4] @ (1d2fc ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - adcs r2, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d474 : │ │ │ │ +0001d300 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ @@ -25466,450 +25345,448 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #22 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx d228 │ │ │ │ - cbz r0, 1d4ce │ │ │ │ + cbz r0, 1d35a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1d4d6 │ │ │ │ + cbz r0, 1d362 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #20] @ (1d4ec ) │ │ │ │ + ldr r2, [pc, #20] @ (1d378 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d4c8 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + b.n 1d354 │ │ │ │ + subs r6, r0, #1 │ │ │ │ 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, #148] @ 1d594 │ │ │ │ + ldr.w ip, [pc, #148] @ 1d420 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r5, [pc, #144] @ (1d598 ) │ │ │ │ + ldr r5, [pc, #144] @ (1d424 ) │ │ │ │ add r2, sp, #16 │ │ │ │ add ip, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #136] @ (1d59c ) │ │ │ │ + ldr r1, [pc, #136] @ (1d428 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r6, [pc, #132] @ (1d5a0 ) │ │ │ │ + ldr r6, [pc, #132] @ (1d42c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add r6, pc │ │ │ │ mov.w r5, #356 @ 0x164 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1d550 │ │ │ │ + cbz r0, 1d3dc │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #108] @ (1d5a4 ) │ │ │ │ + ldr r2, [pc, #108] @ (1d430 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #92] @ (1d598 ) │ │ │ │ + ldr r3, [pc, #92] @ (1d424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d58e │ │ │ │ + bne.n 1d41a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, 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 d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d534 │ │ │ │ + bne.n 1d3c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1d582 │ │ │ │ + cbz r0, 1d40e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1d2dc │ │ │ │ + bl 1d168 │ │ │ │ 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 1d536 │ │ │ │ - ldr r2, [pc, #36] @ (1d5a8 ) │ │ │ │ + b.n 1d3c2 │ │ │ │ + ldr r2, [pc, #36] @ (1d434 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d536 │ │ │ │ + b.n 1d3c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001d5ac : │ │ │ │ +0001d438 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #120] @ (1d638 ) │ │ │ │ + ldr r2, [pc, #120] @ (1d4c4 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #120] @ (1d63c ) │ │ │ │ + ldr r3, [pc, #120] @ (1d4c8 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx cc58 │ │ │ │ - cbz r0, 1d628 │ │ │ │ + cbz r0, 1d4b4 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1d1d4 │ │ │ │ + bl 1d060 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx c300 │ │ │ │ - ldr r2, [pc, #52] @ (1d640 ) │ │ │ │ - ldr r3, [pc, #48] @ (1d63c ) │ │ │ │ + ldr r2, [pc, #52] @ (1d4cc ) │ │ │ │ + ldr r3, [pc, #48] @ (1d4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d624 │ │ │ │ + bne.n 1d4b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #24] @ (1d644 ) │ │ │ │ + ldr r2, [pc, #24] @ (1d4d0 ) │ │ │ │ movs r1, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1d608 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + b.n 1d494 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r1, #3 │ │ │ │ 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] @ 1d6e4 │ │ │ │ + ldr.w lr, [pc, #140] @ 1d570 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1d6e8 │ │ │ │ + ldr.w ip, [pc, #136] @ 1d574 │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1d6ec ) │ │ │ │ - ldr r5, [pc, #136] @ (1d6f0 ) │ │ │ │ + ldr r1, [pc, #132] @ (1d578 ) │ │ │ │ + ldr r5, [pc, #136] @ (1d57c ) │ │ │ │ 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 d5e8 │ │ │ │ - cbz r0, 1d6a4 │ │ │ │ + cbz r0, 1d530 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1d6f4 ) │ │ │ │ + ldr r2, [pc, #104] @ (1d580 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1d6e8 ) │ │ │ │ + ldr r3, [pc, #88] @ (1d574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d6e0 │ │ │ │ + bne.n 1d56c │ │ │ │ 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 cdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d688 │ │ │ │ + bne.n 1d514 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1d6d4 │ │ │ │ + cbz r0, 1d560 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1d2dc │ │ │ │ + bl 1d168 │ │ │ │ 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 1d68a │ │ │ │ - ldr r2, [pc, #32] @ (1d6f8 ) │ │ │ │ + b.n 1d516 │ │ │ │ + ldr r2, [pc, #32] @ (1d584 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d68a │ │ │ │ + b.n 1d516 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r3, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001d6fc : │ │ │ │ - ldr r3, [pc, #4] @ (1d704 ) │ │ │ │ +0001d588 : │ │ │ │ + ldr r3, [pc, #4] @ (1d590 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d708 : │ │ │ │ - ldr r3, [pc, #4] @ (1d710 ) │ │ │ │ +0001d594 : │ │ │ │ + ldr r3, [pc, #4] @ (1d59c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d714 : │ │ │ │ +0001d5a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r2, [pc, #328] @ (1d870 ) │ │ │ │ + ldr r2, [pc, #328] @ (1d6fc ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #328] @ (1d874 ) │ │ │ │ + ldr r3, [pc, #328] @ (1d700 ) │ │ │ │ add r5, sp, #4 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #328] @ (1d878 ) │ │ │ │ - ldr r7, [pc, #328] @ (1d87c ) │ │ │ │ + ldr r6, [pc, #328] @ (1d704 ) │ │ │ │ + ldr r7, [pc, #328] @ (1d708 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #328] @ (1d880 ) │ │ │ │ + ldr r4, [pc, #328] @ (1d70c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx da30 │ │ │ │ - ldr r3, [pc, #312] @ (1d884 ) │ │ │ │ + ldr r3, [pc, #312] @ (1d710 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #300] @ (1d888 ) │ │ │ │ - ldr r0, [pc, #300] @ (1d88c ) │ │ │ │ + ldr r3, [pc, #300] @ (1d714 ) │ │ │ │ + ldr r0, [pc, #300] @ (1d718 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #288] @ (1d890 ) │ │ │ │ + ldr r3, [pc, #288] @ (1d71c ) │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str.w r8, [sp, #240] @ 0xf0 │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #260] @ (1d894 ) │ │ │ │ + ldr r2, [pc, #260] @ (1d720 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #256] @ (1d898 ) │ │ │ │ + ldr r1, [pc, #256] @ (1d724 ) │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #244] @ (1d89c ) │ │ │ │ + ldr r1, [pc, #244] @ (1d728 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #236] @ (1d8a0 ) │ │ │ │ + ldr r1, [pc, #236] @ (1d72c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #11 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #224] @ (1d8a4 ) │ │ │ │ + ldr r1, [pc, #224] @ (1d730 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #216] @ (1d8a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (1d734 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #352 @ 0x160 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #204] @ (1d8ac ) │ │ │ │ + ldr r1, [pc, #204] @ (1d738 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #384 @ 0x180 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #192] @ (1d8b0 ) │ │ │ │ + ldr r1, [pc, #192] @ (1d73c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #180] @ (1d8b4 ) │ │ │ │ + ldr r1, [pc, #180] @ (1d740 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #168] @ (1d8b8 ) │ │ │ │ + ldr r1, [pc, #168] @ (1d744 ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #144] @ (1d8bc ) │ │ │ │ + ldr r0, [pc, #144] @ (1d748 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ str.w r8, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #116] @ (1d8c0 ) │ │ │ │ - ldr r3, [pc, #36] @ (1d874 ) │ │ │ │ + ldr r2, [pc, #116] @ (1d74c ) │ │ │ │ + ldr r3, [pc, #36] @ (1d700 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d86c │ │ │ │ + bne.n 1d6f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r0, r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r1, r7 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r1, r7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + subs r0, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1d8da │ │ │ │ + cbnz r2, 1d762 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -25932,91 +25809,91 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ strd r0, r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx c650 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #1 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bhi.n 1d93e │ │ │ │ + bhi.n 1d7c6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ rsb r1, r3, #32768 @ 0x8000 │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ strb r7, [r3, r2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 1d944 │ │ │ │ + cbz r0, 1d7cc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #20] @ (1d968 ) │ │ │ │ + ldr r2, [pc, #20] @ (1d7f0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r4, r4, r2 │ │ │ │ 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, 1d9a2 │ │ │ │ + cbz r5, 1d82a │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1d98c │ │ │ │ + cbz r3, 1d814 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c78c │ │ │ │ mov r0, r5 │ │ │ │ blx cc1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1d9a4 │ │ │ │ + bmi.n 1d82c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1d99e │ │ │ │ + b.n 1d826 │ │ │ │ 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, 1d9e2 │ │ │ │ + cbz r5, 1d86a │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1d9cc │ │ │ │ + cbz r3, 1d854 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c78c │ │ │ │ mov r0, r5 │ │ │ │ blx c30c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1d9e4 │ │ │ │ + bmi.n 1d86c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1d9de │ │ │ │ + b.n 1d866 │ │ │ │ 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 r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -26032,17 +25909,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ strd r0, r3, [r5, #12] │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx c650 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1da1e │ │ │ │ + beq.n 1d8a6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1da5c │ │ │ │ + bne.n 1d8e4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -26056,41 +25933,41 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r2 │ │ │ │ strb r2, [r3, r1] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 1da64 │ │ │ │ + cbz r0, 1d8ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r7, #0] │ │ │ │ str r5, [r6, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #16] @ (1da84 ) │ │ │ │ + ldr r2, [pc, #16] @ (1d90c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r0, r5, 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1dafa │ │ │ │ + cbz r3, 1d982 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ mla r0, r3, r0, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ @@ -26099,15 +25976,15 @@ │ │ │ │ ldrd r2, r7, [r2] │ │ │ │ strd r2, r7, [r4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1db00 │ │ │ │ + bne.n 1d988 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -26121,47 +25998,47 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ strb r2, [r0, r3] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1daf6 │ │ │ │ + b.n 1d97e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1db08 │ │ │ │ + cbz r0, 1d990 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #16] @ (1db28 ) │ │ │ │ + ldr r2, [pc, #16] @ (1d9b0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r0, r5, r4 │ │ │ │ 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 r6, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ vcvt.f64.u32 d7, s16 │ │ │ │ - vldr d6, [pc, #160] @ 1dbf8 │ │ │ │ + vldr d6, [pc, #160] @ 1da80 │ │ │ │ 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 s14, d7 │ │ │ │ str r3, [r4, #4] │ │ │ │ @@ -26178,18 +26055,18 @@ │ │ │ │ lsrpl r1, r1, #19 │ │ │ │ movmi r1, #3 │ │ │ │ andpl.w r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx c650 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n 1dbd0 │ │ │ │ + bhi.n 1da58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 1dbc4 │ │ │ │ + cbnz r3, 1da4c │ │ │ │ blx d144 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r1, r1, r3 │ │ │ │ str r1, [r6, #0] │ │ │ │ adds r1, #1 │ │ │ │ @@ -26202,45 +26079,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 c878 │ │ │ │ - b.n 1dba2 │ │ │ │ + b.n 1da2a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1dbd8 │ │ │ │ + cbz r0, 1da60 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5, #0] │ │ │ │ str r4, [r6, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #24] @ (1dc00 ) │ │ │ │ + ldr r2, [pc, #24] @ (1da88 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1dbbe │ │ │ │ + b.n 1da46 │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1df58 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1dde0 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r4, r7, r1 │ │ │ │ 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, #368] @ (1dd88 ) │ │ │ │ + ldr r0, [pc, #368] @ (1dc10 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #368] @ (1dd8c ) │ │ │ │ + ldr r3, [pc, #368] @ (1dc14 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ mov r6, sp │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr.w fp, [sp, #64] @ 0x40 │ │ │ │ @@ -26263,15 +26140,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ite pl │ │ │ │ andpl.w r7, r7, #2 │ │ │ │ movmi r7, #3 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1dcb0 │ │ │ │ + b.n 1db38 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca8c │ │ │ │ @@ -26281,358 +26158,358 @@ │ │ │ │ mov r0, r6 │ │ │ │ subs r1, r1, r2 │ │ │ │ blx daac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmn.w sl, #5 │ │ │ │ add.w r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq.n 1dcac │ │ │ │ + beq.n 1db34 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1dcfa │ │ │ │ + bne.n 1db82 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbz r2, 1dd00 │ │ │ │ + cbz r2, 1db88 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1dd32 │ │ │ │ + beq.n 1dbba │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx ca28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1dc72 │ │ │ │ + bne.n 1dafa │ │ │ │ mvn.w sl, #3 │ │ │ │ mov r0, r6 │ │ │ │ blx cf8c │ │ │ │ mov r0, sl │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #192] @ (1dd90 ) │ │ │ │ + ldr r2, [pc, #192] @ (1dc18 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #176] @ (1dd94 ) │ │ │ │ - ldr r3, [pc, #168] @ (1dd8c ) │ │ │ │ + ldr r2, [pc, #176] @ (1dc1c ) │ │ │ │ + ldr r3, [pc, #168] @ (1dc14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dd44 │ │ │ │ + bne.n 1dbcc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 1dd48 │ │ │ │ + bne.n 1dbd0 │ │ │ │ mov r0, r6 │ │ │ │ blx cea8 │ │ │ │ mov r0, r6 │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ str.w r2, [r9] │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 1dd2c │ │ │ │ + cbz r3, 1dbb4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1dce0 │ │ │ │ + b.n 1db68 │ │ │ │ blx d144 │ │ │ │ - b.n 1dd28 │ │ │ │ + b.n 1dbb0 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bls.n 1dd00 │ │ │ │ + bls.n 1db88 │ │ │ │ mov r0, r6 │ │ │ │ mvn.w sl, #4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1dcc8 │ │ │ │ + b.n 1db50 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx cf8c │ │ │ │ cmn.w sl, #3 │ │ │ │ - bne.n 1dcc8 │ │ │ │ + bne.n 1db50 │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n 1dcc8 │ │ │ │ + bmi.n 1db50 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1dcc8 │ │ │ │ + bne.n 1db50 │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r2, [pc, #40] @ (1dd98 ) │ │ │ │ + ldr r2, [pc, #40] @ (1dc20 ) │ │ │ │ mvn.w r1, #14 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ blx c9d0 │ │ │ │ - b.n 1dc3a │ │ │ │ + b.n 1dac2 │ │ │ │ nop │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ movs r4, r0 │ │ │ │ cdp 0, 14, cr0, cr0, cr1, {0} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r6, r6, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1de3e │ │ │ │ + beq.n 1dcc6 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4, #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 1dde6 │ │ │ │ + beq.n 1dc6e │ │ │ │ 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 1de0c │ │ │ │ - bhi.n 1de46 │ │ │ │ + beq.n 1dc94 │ │ │ │ + bhi.n 1dcce │ │ │ │ cmp.w r2, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r2, #1 │ │ │ │ - beq.n 1de0c │ │ │ │ + beq.n 1dc94 │ │ │ │ sub.w r2, r2, #512 @ 0x200 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #116] @ (1de88 ) │ │ │ │ + ldr r2, [pc, #116] @ (1dd10 ) │ │ │ │ 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 r7, r0 │ │ │ │ - cbnz r0, 1de5e │ │ │ │ + cbnz r0, 1dce6 │ │ │ │ lsrs r2, r6, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 1de54 │ │ │ │ + cbz r0, 1dcdc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1ddc0 │ │ │ │ + b.n 1dc48 │ │ │ │ sub.w r2, r2, #1024 @ 0x400 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 1de0c │ │ │ │ + b.n 1dc94 │ │ │ │ mvn.w r7, #3 │ │ │ │ mov r0, r5 │ │ │ │ blx cc1c │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 1de80 │ │ │ │ + cbz r6, 1dd08 │ │ │ │ blx caf0 │ │ │ │ mov r0, r7 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1de8c ) │ │ │ │ + ldr r2, [pc, #28] @ (1dd14 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1de66 │ │ │ │ + b.n 1dcee │ │ │ │ nop │ │ │ │ cdp 0, 4, cr0, cr10, cr1, {0} │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r7, r3, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1dee4 │ │ │ │ + beq.n 1dd6c │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #100] @ (1df1c ) │ │ │ │ + ldr r2, [pc, #100] @ (1dda4 ) │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #1 │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ moveq r1, #47 @ 0x2f │ │ │ │ mvnne.w r1, #14 │ │ │ │ blx c9d0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 1def6 │ │ │ │ + cbnz r0, 1dd7e │ │ │ │ lsrs r2, r7, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 1deec │ │ │ │ + cbz r0, 1dd74 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1deb2 │ │ │ │ + b.n 1dd3a │ │ │ │ mvn.w r6, #3 │ │ │ │ mov r0, r5 │ │ │ │ blx c30c │ │ │ │ mov r0, r5 │ │ │ │ - cbz r7, 1df16 │ │ │ │ + cbz r7, 1dd9e │ │ │ │ blx caf0 │ │ │ │ mov r0, r6 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #24] @ (1df20 ) │ │ │ │ + ldr r2, [pc, #24] @ (1dda8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1defe │ │ │ │ + b.n 1dd86 │ │ │ │ ldc 0, cr0, [lr, #4] │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r5, r2, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1df72 │ │ │ │ + beq.n 1ddfa │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ movs r5, #2 │ │ │ │ blx d5b4 │ │ │ │ - cbnz r0, 1df82 │ │ │ │ + cbnz r0, 1de0a │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 1df98 │ │ │ │ + cbz r0, 1de20 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ blx d5b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1df52 │ │ │ │ + beq.n 1ddda │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1dfa4 ) │ │ │ │ + ldr r2, [pc, #28] @ (1de2c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx cc1c │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1df82 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + b.n 1de0a │ │ │ │ + asrs r0, r0, #22 │ │ │ │ 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 │ │ │ │ ldrd r4, r7, [r0] │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ands.w r4, r4, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1dff6 │ │ │ │ + beq.n 1de7e │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #2 │ │ │ │ blx dc2c │ │ │ │ - cbnz r0, 1e006 │ │ │ │ + cbnz r0, 1de8e │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 1e01c │ │ │ │ + cbz r0, 1dea4 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r6, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ blx dc2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1dfd6 │ │ │ │ + beq.n 1de5e │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e028 ) │ │ │ │ + ldr r2, [pc, #28] @ (1deb0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx c30c │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1e006 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + b.n 1de8e │ │ │ │ + asrs r0, r5, #20 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -26654,32 +26531,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1e086 │ │ │ │ + cbnz r2, 1df0e │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001e08c : │ │ │ │ +0001df14 : │ │ │ │ stmdb 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 r5, [pc, #360] @ (1e208 ) │ │ │ │ + ldr r5, [pc, #360] @ (1e090 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r4, [pc, #360] @ (1e20c ) │ │ │ │ + ldr r4, [pc, #360] @ (1e094 ) │ │ │ │ and.w r6, r0, #15 │ │ │ │ add r5, pc │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r8, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r3 │ │ │ │ and.w r3, r0, #240 @ 0xf0 │ │ │ │ @@ -26695,40 +26572,40 @@ │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #16 │ │ │ │ it eq │ │ │ │ moveq.w sl, #31 │ │ │ │ - beq.n 1e0ea │ │ │ │ + beq.n 1df72 │ │ │ │ cmp r3, #32 │ │ │ │ ite eq │ │ │ │ mvneq.w sl, #14 │ │ │ │ movne.w sl, #15 │ │ │ │ and.w r0, r0, #3840 @ 0xf00 │ │ │ │ cmp.w r0, #768 @ 0x300 │ │ │ │ it eq │ │ │ │ moveq r4, #3 │ │ │ │ - beq.n 1e110 │ │ │ │ - bgt.n 1e1c0 │ │ │ │ + beq.n 1df98 │ │ │ │ + bgt.n 1e048 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r4, #1 │ │ │ │ - beq.n 1e110 │ │ │ │ + beq.n 1df98 │ │ │ │ sub.w r0, r0, #512 @ 0x200 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #1 │ │ │ │ add.w fp, sp, #28 │ │ │ │ movs r7, #56 @ 0x38 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ blx c798 │ │ │ │ - ldr r2, [pc, #236] @ (1e210 ) │ │ │ │ + ldr r2, [pc, #236] @ (1e098 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ str r7, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ @@ -26737,17 +26614,17 @@ │ │ │ │ str.w r2, [r8] │ │ │ │ movs r2, #9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ blx d6a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e1de │ │ │ │ + bne.n 1e066 │ │ │ │ vldr s15, [sp, #20] │ │ │ │ - vldr d6, [pc, #176] @ 1e200 │ │ │ │ + vldr d6, [pc, #176] @ 1e088 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vmov r0, s14 │ │ │ │ adds r0, #23 │ │ │ │ str.w r0, [r8] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -26762,198 +26639,198 @@ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ blx c650 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx cc1c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 1e1ce │ │ │ │ + bne.n 1e056 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r5, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ strb r4, [r0, r3] │ │ │ │ - ldr r2, [pc, #108] @ (1e214 ) │ │ │ │ - ldr r3, [pc, #100] @ (1e20c ) │ │ │ │ + ldr r2, [pc, #108] @ (1e09c ) │ │ │ │ + ldr r3, [pc, #100] @ (1e094 ) │ │ │ │ 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 1e1f8 │ │ │ │ + bne.n 1e080 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub.w r0, r0, #1024 @ 0x400 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - b.n 1e110 │ │ │ │ - cbz r0, 1e1d4 │ │ │ │ + b.n 1df98 │ │ │ │ + cbz r0, 1e05c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r4, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #44] @ (1e218 ) │ │ │ │ + ldr r2, [pc, #44] @ (1e0a0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1e1a4 │ │ │ │ + b.n 1e02c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1e560 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1e3e8 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb340001 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ 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, #144] @ 1e2bc │ │ │ │ + ldr.w ip, [pc, #144] @ 1e144 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r5, [pc, #140] @ (1e2c0 ) │ │ │ │ + ldr r5, [pc, #140] @ (1e148 ) │ │ │ │ add r2, sp, #16 │ │ │ │ add ip, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #132] @ (1e2c4 ) │ │ │ │ + ldr r1, [pc, #132] @ (1e14c ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r6, [pc, #128] @ (1e2c8 ) │ │ │ │ + ldr r6, [pc, #128] @ (1e150 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add r6, pc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1e27a │ │ │ │ + cbz r0, 1e102 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1e2cc ) │ │ │ │ + ldr r2, [pc, #104] @ (1e154 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1e2c0 ) │ │ │ │ + ldr r3, [pc, #88] @ (1e148 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e2b8 │ │ │ │ + bne.n 1e140 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, 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 1e25e │ │ │ │ + bne.n 1e0e6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1e2ac │ │ │ │ + cbz r0, 1e134 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1e02c │ │ │ │ + bl 1deb4 │ │ │ │ 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 1e260 │ │ │ │ - ldr r2, [pc, #32] @ (1e2d0 ) │ │ │ │ + b.n 1e0e8 │ │ │ │ + ldr r2, [pc, #32] @ (1e158 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e260 │ │ │ │ + b.n 1e0e8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r0, #5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r1, #4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e2d4 : │ │ │ │ +0001e15c : │ │ │ │ stmdb 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, #364] @ (1e458 ) │ │ │ │ + ldr r2, [pc, #364] @ (1e2e0 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #364] @ (1e45c ) │ │ │ │ + ldr r3, [pc, #364] @ (1e2e4 ) │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #336] @ (1e460 ) │ │ │ │ + ldr r3, [pc, #336] @ (1e2e8 ) │ │ │ │ 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 │ │ │ │ mov r0, r6 │ │ │ │ blx c9d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e3b6 │ │ │ │ + bne.n 1e23e │ │ │ │ add r5, sp, #16 │ │ │ │ str.w r0, [sl] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str.w r0, [r9] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r8, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #100 @ 0x64 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n 1e388 │ │ │ │ + b.n 1e210 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r2, [sp, #48] @ 0x30 │ │ │ │ blx ca8c │ │ │ │ @@ -26963,1182 +26840,1182 @@ │ │ │ │ mov r0, r5 │ │ │ │ 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 1e382 │ │ │ │ + beq.n 1e20a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1e418 │ │ │ │ + bne.n 1e2a0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 1e3dc │ │ │ │ + cbz r3, 1e264 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1e3d0 │ │ │ │ + beq.n 1e258 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ca28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1e34c │ │ │ │ + bne.n 1e1d4 │ │ │ │ mvn.w r7, #3 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ mov r0, r6 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, 1e3b6 │ │ │ │ + cbz r3, 1e23e │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 1e3b6 │ │ │ │ + cbz r0, 1e23e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #160] @ (1e464 ) │ │ │ │ + ldr r2, [pc, #160] @ (1e2ec ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1e3fc │ │ │ │ + b.n 1e284 │ │ │ │ mov r3, fp │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ mov r4, r3 │ │ │ │ - bhi.n 1e442 │ │ │ │ + bhi.n 1e2ca │ │ │ │ mov r0, r5 │ │ │ │ blx cea8 │ │ │ │ mov r0, r5 │ │ │ │ blx d3b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r9] │ │ │ │ - cbz r4, 1e42c │ │ │ │ + cbz r4, 1e2b4 │ │ │ │ mov r0, r6 │ │ │ │ blx c30c │ │ │ │ - ldr r2, [pc, #104] @ (1e468 ) │ │ │ │ - ldr r3, [pc, #92] @ (1e45c ) │ │ │ │ + ldr r2, [pc, #104] @ (1e2f0 ) │ │ │ │ + ldr r3, [pc, #92] @ (1e2e4 ) │ │ │ │ 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 1e44e │ │ │ │ + bne.n 1e2d6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 1e3dc │ │ │ │ + beq.n 1e264 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ adds r3, r4, #3 │ │ │ │ - bne.n 1e452 │ │ │ │ + bne.n 1e2da │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1e432 │ │ │ │ + bne.n 1e2ba │ │ │ │ mvn.w r7, #2 │ │ │ │ - b.n 1e3a0 │ │ │ │ + b.n 1e228 │ │ │ │ mov r0, r6 │ │ │ │ blx c30c │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r1, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1e31a │ │ │ │ + b.n 1e1a2 │ │ │ │ mov r0, r5 │ │ │ │ mvn.w r7, #4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1e3a0 │ │ │ │ + b.n 1e228 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r7, r4 │ │ │ │ - b.n 1e3a0 │ │ │ │ + b.n 1e228 │ │ │ │ nop │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r0, #2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [sl, #-4] │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r6, #5 │ │ │ │ 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] @ 1e508 │ │ │ │ + ldr.w lr, [pc, #140] @ 1e390 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1e50c │ │ │ │ + ldr.w ip, [pc, #136] @ 1e394 │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1e510 ) │ │ │ │ - ldr r5, [pc, #136] @ (1e514 ) │ │ │ │ + ldr r1, [pc, #132] @ (1e398 ) │ │ │ │ + ldr r5, [pc, #136] @ (1e39c ) │ │ │ │ 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 d5e8 │ │ │ │ - cbz r0, 1e4c8 │ │ │ │ + cbz r0, 1e350 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1e518 ) │ │ │ │ + ldr r2, [pc, #104] @ (1e3a0 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1e50c ) │ │ │ │ + ldr r3, [pc, #88] @ (1e394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e504 │ │ │ │ + bne.n 1e38c │ │ │ │ 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 d9d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e4ac │ │ │ │ + bne.n 1e334 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1e4f8 │ │ │ │ + cbz r0, 1e380 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1e02c │ │ │ │ + bl 1deb4 │ │ │ │ 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 1e4ae │ │ │ │ - ldr r2, [pc, #32] @ (1e51c ) │ │ │ │ + b.n 1e336 │ │ │ │ + ldr r2, [pc, #32] @ (1e3a4 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e4ae │ │ │ │ + b.n 1e336 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r5, #3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r4, r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r0, #3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e520 : │ │ │ │ - ldr r0, [pc, #4] @ (1e528 ) │ │ │ │ +0001e3a8 : │ │ │ │ + ldr r0, [pc, #4] @ (1e3b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e52c : │ │ │ │ - ldr r0, [pc, #4] @ (1e534 ) │ │ │ │ +0001e3b4 : │ │ │ │ + ldr r0, [pc, #4] @ (1e3bc ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e538 : │ │ │ │ - ldr r3, [pc, #4] @ (1e540 ) │ │ │ │ +0001e3c0 : │ │ │ │ + ldr r3, [pc, #4] @ (1e3c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - mov r2, sl │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e544 : │ │ │ │ - ldr r3, [pc, #4] @ (1e54c ) │ │ │ │ +0001e3cc : │ │ │ │ + ldr r3, [pc, #4] @ (1e3d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - mov r6, r8 │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e550 : │ │ │ │ +0001e3d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r4, [pc, #348] @ (1e6c0 ) │ │ │ │ + ldr r4, [pc, #348] @ (1e548 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #348] @ (1e6c4 ) │ │ │ │ + ldr r3, [pc, #348] @ (1e54c ) │ │ │ │ add r5, sp, #4 │ │ │ │ add r4, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #340] @ (1e6c8 ) │ │ │ │ + ldr r6, [pc, #340] @ (1e550 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r7, [pc, #340] @ (1e6cc ) │ │ │ │ + ldr r7, [pc, #340] @ (1e554 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #340] @ (1e6d0 ) │ │ │ │ + ldr r4, [pc, #340] @ (1e558 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #328] @ (1e6d4 ) │ │ │ │ + ldr r3, [pc, #328] @ (1e55c ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #328] @ (1e6d8 ) │ │ │ │ + ldr r0, [pc, #328] @ (1e560 ) │ │ │ │ movs r1, #28 │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #312] @ (1e6dc ) │ │ │ │ + ldr r3, [pc, #312] @ (1e564 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str.w r8, [sp, #240] @ 0xf0 │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #284] @ (1e6e0 ) │ │ │ │ + ldr r2, [pc, #284] @ (1e568 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ - ldr r1, [pc, #284] @ (1e6e4 ) │ │ │ │ + ldr r1, [pc, #284] @ (1e56c ) │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #272] @ (1e6e8 ) │ │ │ │ + ldr r1, [pc, #272] @ (1e570 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (1e6ec ) │ │ │ │ + ldr r1, [pc, #260] @ (1e574 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #252] @ (1e6f0 ) │ │ │ │ + ldr r1, [pc, #252] @ (1e578 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (1e6f4 ) │ │ │ │ + ldr r1, [pc, #240] @ (1e57c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #232] @ (1e6f8 ) │ │ │ │ + ldr r1, [pc, #232] @ (1e580 ) │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #220] @ (1e6fc ) │ │ │ │ + ldr r1, [pc, #220] @ (1e584 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #212] @ (1e700 ) │ │ │ │ + ldr r1, [pc, #212] @ (1e588 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #200] @ (1e704 ) │ │ │ │ + ldr r1, [pc, #200] @ (1e58c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #188] @ (1e708 ) │ │ │ │ + ldr r1, [pc, #188] @ (1e590 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #768 @ 0x300 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #176] @ (1e70c ) │ │ │ │ + ldr r1, [pc, #176] @ (1e594 ) │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #152] @ (1e710 ) │ │ │ │ + ldr r0, [pc, #152] @ (1e598 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ str.w r8, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #120] @ (1e714 ) │ │ │ │ - ldr r3, [pc, #40] @ (1e6c4 ) │ │ │ │ + ldr r2, [pc, #120] @ (1e59c ) │ │ │ │ + ldr r3, [pc, #40] @ (1e54c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e6ba │ │ │ │ + bne.n 1e542 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - cmp sl, pc │ │ │ │ + bx lr │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r3, r3 │ │ │ │ movs r4, 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, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx cde4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #16] @ (1e74c ) │ │ │ │ + ldr r1, [pc, #16] @ (1e5d4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r1, pc │ │ │ │ b.w dd34 │ │ │ │ nop │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r0, r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, #552] @ (1e98c ) │ │ │ │ + ldr r7, [pc, #552] @ (1e814 ) │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ add r7, pc │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [pc, #540] @ (1e990 ) │ │ │ │ + ldr r4, [pc, #540] @ (1e818 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #536] @ (1e994 ) │ │ │ │ + ldr r1, [pc, #536] @ (1e81c ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #524] @ (1e998 ) │ │ │ │ + ldr r6, [pc, #524] @ (1e820 ) │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r4, [r7, r4] │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e834 │ │ │ │ + bne.n 1e6bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1e7c8 │ │ │ │ + cbz r3, 1e650 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1e888 │ │ │ │ + beq.n 1e710 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1e7ba │ │ │ │ + cbz r2, 1e642 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e882 │ │ │ │ + beq.n 1e70a │ │ │ │ blx c4c0 <_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 d150 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e8a2 │ │ │ │ + beq.n 1e72a │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1e84e │ │ │ │ + bne.n 1e6d6 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e89c │ │ │ │ + beq.n 1e724 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1e952 │ │ │ │ + beq.w 1e7da │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1e87a │ │ │ │ + bne.n 1e702 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1e828 │ │ │ │ - ldr r2, [pc, #384] @ (1e99c ) │ │ │ │ + cbz r3, 1e6b0 │ │ │ │ + ldr r2, [pc, #384] @ (1e824 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #360] @ (1e9a0 ) │ │ │ │ - ldr r3, [pc, #344] @ (1e990 ) │ │ │ │ + ldr r2, [pc, #360] @ (1e828 ) │ │ │ │ + ldr r3, [pc, #344] @ (1e818 ) │ │ │ │ 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 1e988 │ │ │ │ + bne.w 1e810 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1e7e4 │ │ │ │ + bne.n 1e66c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r7, 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 1e814 │ │ │ │ + b.n 1e69c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1e814 │ │ │ │ + b.n 1e69c │ │ │ │ blx c684 │ │ │ │ - b.n 1e7ba │ │ │ │ + b.n 1e642 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1e7ba │ │ │ │ + beq.n 1e642 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1e7b2 │ │ │ │ + b.n 1e63a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1e814 │ │ │ │ + b.n 1e69c │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e94c │ │ │ │ + beq.n 1e7d4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1e96e │ │ │ │ + beq.n 1e7f6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1e944 │ │ │ │ + bne.n 1e7cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e834 │ │ │ │ + beq.n 1e6bc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 1e8f6 │ │ │ │ - b.n 1e834 │ │ │ │ + cbnz r6, 1e77e │ │ │ │ + b.n 1e6bc │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1e834 │ │ │ │ + beq.n 1e6bc │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e8f0 │ │ │ │ + beq.n 1e778 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1e93a │ │ │ │ + bne.n 1e7c2 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1e90e │ │ │ │ + bmi.n 1e796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1e8f0 │ │ │ │ + bmi.n 1e778 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1e8f0 │ │ │ │ + bne.n 1e778 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 1e8ec │ │ │ │ + bmi.n 1e774 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1e8f0 │ │ │ │ + b.n 1e778 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e90e │ │ │ │ + b.n 1e796 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1e8d0 │ │ │ │ + b.n 1e758 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1e8d0 │ │ │ │ + b.n 1e758 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1e814 │ │ │ │ + beq.w 1e69c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1e814 │ │ │ │ + b.n 1e69c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1e8d0 │ │ │ │ + beq.n 1e758 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1e8d0 │ │ │ │ + b.n 1e758 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r6, r2, r2 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r7, r4 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ecd0 │ │ │ │ + bne.w 1eb58 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #784] @ (1ecd4 ) │ │ │ │ + ldr r2, [pc, #784] @ (1eb5c ) │ │ │ │ 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] @ (1ecd8 ) │ │ │ │ + ldr r2, [pc, #768] @ (1eb60 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #760] @ (1ecdc ) │ │ │ │ + ldr r2, [pc, #760] @ (1eb64 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #752] @ (1ece0 ) │ │ │ │ + ldr r2, [pc, #752] @ (1eb68 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #744] @ (1ece4 ) │ │ │ │ + ldr r2, [pc, #744] @ (1eb6c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #201 @ 0xc9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #736] @ (1ece8 ) │ │ │ │ + ldr r2, [pc, #736] @ (1eb70 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #728] @ (1ecec ) │ │ │ │ + ldr r2, [pc, #728] @ (1eb74 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #720] @ (1ecf0 ) │ │ │ │ + ldr r2, [pc, #720] @ (1eb78 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #712] @ (1ecf4 ) │ │ │ │ + ldr r2, [pc, #712] @ (1eb7c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #704] @ (1ecf8 ) │ │ │ │ + ldr r2, [pc, #704] @ (1eb80 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #696] @ (1ecfc ) │ │ │ │ + ldr r2, [pc, #696] @ (1eb84 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #207 @ 0xcf │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #688] @ (1ed00 ) │ │ │ │ + ldr r2, [pc, #688] @ (1eb88 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #680] @ (1ed04 ) │ │ │ │ + ldr r2, [pc, #680] @ (1eb8c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #672] @ (1ed08 ) │ │ │ │ + ldr r2, [pc, #672] @ (1eb90 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #664] @ (1ed0c ) │ │ │ │ + ldr r2, [pc, #664] @ (1eb94 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #652] @ (1ed10 ) │ │ │ │ + ldr r2, [pc, #652] @ (1eb98 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #302 @ 0x12e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #644] @ (1ed14 ) │ │ │ │ + ldr r2, [pc, #644] @ (1eb9c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #632] @ (1ed18 ) │ │ │ │ + ldr r2, [pc, #632] @ (1eba0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #624] @ (1ed1c ) │ │ │ │ + ldr r2, [pc, #624] @ (1eba4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #612] @ (1ed20 ) │ │ │ │ + ldr r2, [pc, #612] @ (1eba8 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #604] @ (1ed24 ) │ │ │ │ + ldr r2, [pc, #604] @ (1ebac ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #308 @ 0x134 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #592] @ (1ed28 ) │ │ │ │ + ldr r2, [pc, #592] @ (1ebb0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #584] @ (1ed2c ) │ │ │ │ + ldr r2, [pc, #584] @ (1ebb4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #572] @ (1ed30 ) │ │ │ │ + ldr r2, [pc, #572] @ (1ebb8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #564] @ (1ed34 ) │ │ │ │ + ldr r2, [pc, #564] @ (1ebbc ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #403 @ 0x193 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #552] @ (1ed38 ) │ │ │ │ + ldr r2, [pc, #552] @ (1ebc0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #404 @ 0x194 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #544] @ (1ed3c ) │ │ │ │ + ldr r2, [pc, #544] @ (1ebc4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #405 @ 0x195 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #532] @ (1ed40 ) │ │ │ │ + ldr r2, [pc, #532] @ (1ebc8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #524] @ (1ed44 ) │ │ │ │ + ldr r2, [pc, #524] @ (1ebcc ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #407 @ 0x197 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #512] @ (1ed48 ) │ │ │ │ + ldr r2, [pc, #512] @ (1ebd0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #408 @ 0x198 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #504] @ (1ed4c ) │ │ │ │ + ldr r2, [pc, #504] @ (1ebd4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #492] @ (1ed50 ) │ │ │ │ + ldr r2, [pc, #492] @ (1ebd8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #484] @ (1ed54 ) │ │ │ │ + ldr r2, [pc, #484] @ (1ebdc ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #411 @ 0x19b │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #472] @ (1ed58 ) │ │ │ │ + ldr r2, [pc, #472] @ (1ebe0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #464] @ (1ed5c ) │ │ │ │ + ldr r2, [pc, #464] @ (1ebe4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #452] @ (1ed60 ) │ │ │ │ + ldr r2, [pc, #452] @ (1ebe8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #414 @ 0x19e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #444] @ (1ed64 ) │ │ │ │ + ldr r2, [pc, #444] @ (1ebec ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #432] @ (1ed68 ) │ │ │ │ + ldr r2, [pc, #432] @ (1ebf0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #424] @ (1ed6c ) │ │ │ │ + ldr r2, [pc, #424] @ (1ebf4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #417 @ 0x1a1 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #412] @ (1ed70 ) │ │ │ │ + ldr r2, [pc, #412] @ (1ebf8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #422 @ 0x1a6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #404] @ (1ed74 ) │ │ │ │ + ldr r2, [pc, #404] @ (1ebfc ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #423 @ 0x1a7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #392] @ (1ed78 ) │ │ │ │ + ldr r2, [pc, #392] @ (1ec00 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #384] @ (1ed7c ) │ │ │ │ + ldr r2, [pc, #384] @ (1ec04 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #426 @ 0x1aa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #372] @ (1ed80 ) │ │ │ │ + ldr r2, [pc, #372] @ (1ec08 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #428 @ 0x1ac │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #364] @ (1ed84 ) │ │ │ │ + ldr r2, [pc, #364] @ (1ec0c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #352] @ (1ed88 ) │ │ │ │ + ldr r2, [pc, #352] @ (1ec10 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #431 @ 0x1af │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #344] @ (1ed8c ) │ │ │ │ + ldr r2, [pc, #344] @ (1ec14 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #332] @ (1ed90 ) │ │ │ │ + ldr r2, [pc, #332] @ (1ec18 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #501 @ 0x1f5 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #324] @ (1ed94 ) │ │ │ │ + ldr r2, [pc, #324] @ (1ec1c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #502 @ 0x1f6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #312] @ (1ed98 ) │ │ │ │ + ldr r2, [pc, #312] @ (1ec20 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #304] @ (1ed9c ) │ │ │ │ + ldr r2, [pc, #304] @ (1ec24 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #504 @ 0x1f8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #292] @ (1eda0 ) │ │ │ │ + ldr r2, [pc, #292] @ (1ec28 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #505 @ 0x1f9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #284] @ (1eda4 ) │ │ │ │ + ldr r2, [pc, #284] @ (1ec2c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #272] @ (1eda8 ) │ │ │ │ + ldr r2, [pc, #272] @ (1ec30 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #507 @ 0x1fb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #264] @ (1edac ) │ │ │ │ + ldr r2, [pc, #264] @ (1ec34 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #508 @ 0x1fc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #252] @ (1edb0 ) │ │ │ │ + ldr r2, [pc, #252] @ (1ec38 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #510 @ 0x1fe │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #244] @ (1edb4 ) │ │ │ │ + ldr r2, [pc, #244] @ (1ec3c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ b.w c444 │ │ │ │ b.w c0b8 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 1edd6 │ │ │ │ + bls.n 1ec5e │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq.n 1edd8 │ │ │ │ + beq.n 1ec60 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1edd6 │ │ │ │ + bne.n 1ec5e │ │ │ │ adds r5, #1 │ │ │ │ adds r6, r7, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 1edd6 │ │ │ │ + bpl.n 1ec5e │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r3, r3, #18 │ │ │ │ - bmi.n 1edfe │ │ │ │ + bmi.n 1ec86 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001ee10 : │ │ │ │ +0001ec98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (1ee54 ) │ │ │ │ - ldr r2, [pc, #52] @ (1ee58 ) │ │ │ │ + ldr r3, [pc, #52] @ (1ecdc ) │ │ │ │ + ldr r2, [pc, #52] @ (1ece0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 1ee38 │ │ │ │ + cbz r0, 1ecc0 │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 1ee44 │ │ │ │ + cbz r3, 1eccc │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx d4fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1ee50 │ │ │ │ + cbz r0, 1ecd8 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001ee5c : │ │ │ │ +0001ece4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d758 │ │ │ │ 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, 1ee8e │ │ │ │ + cbnz r3, 1ed16 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w d754 │ │ │ │ blx c0bc │ │ │ │ - b.n 1ee86 │ │ │ │ + b.n 1ed0e │ │ │ │ │ │ │ │ -0001ee94 : │ │ │ │ +0001ed1c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic.w r0, r3, #7 │ │ │ │ @@ -28152,1571 +28029,1571 @@ │ │ │ │ movs r3, #1 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #22 │ │ │ │ strd r3, r7, [r0, #4] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ - ldr r6, [pc, #68] @ (1ef14 ) │ │ │ │ + ldr r6, [pc, #68] @ (1ed9c ) │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx cd8c │ │ │ │ - ldr r3, [pc, #60] @ (1ef18 ) │ │ │ │ + ldr r3, [pc, #60] @ (1eda0 ) │ │ │ │ add r6, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ blx d1d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1ef00 │ │ │ │ + bmi.n 1ed88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1ef00 │ │ │ │ + cbnz r3, 1ed88 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1ef0c │ │ │ │ + bpl.n 1ed94 │ │ │ │ blx caf0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ ite eq │ │ │ │ moveq r0, r5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1ef00 │ │ │ │ + b.n 1ed88 │ │ │ │ nop │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001ef1c : │ │ │ │ +0001eda4 : │ │ │ │ stmdb 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, #488] @ (1f118 ) │ │ │ │ + ldr r1, [pc, #488] @ (1efa0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #488] @ (1f11c ) │ │ │ │ + ldr r2, [pc, #488] @ (1efa4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr r6, [pc, #488] @ (1f120 ) │ │ │ │ - ldr r3, [pc, #488] @ (1f124 ) │ │ │ │ + ldr r6, [pc, #488] @ (1efa8 ) │ │ │ │ + ldr r3, [pc, #488] @ (1efac ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 1ef9a │ │ │ │ - cbz r5, 1ef7e │ │ │ │ - ldr r2, [pc, #468] @ (1f128 ) │ │ │ │ - ldr r3, [pc, #456] @ (1f11c ) │ │ │ │ + cbz r4, 1ee22 │ │ │ │ + cbz r5, 1ee06 │ │ │ │ + ldr r2, [pc, #468] @ (1efb0 ) │ │ │ │ + ldr r3, [pc, #456] @ (1efa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f114 │ │ │ │ - ldr r3, [pc, #452] @ (1f12c ) │ │ │ │ + bne.w 1ef9c │ │ │ │ + ldr r3, [pc, #452] @ (1efb4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d918 │ │ │ │ - ldr r2, [pc, #432] @ (1f130 ) │ │ │ │ - ldr r3, [pc, #408] @ (1f11c ) │ │ │ │ + ldr r2, [pc, #432] @ (1efb8 ) │ │ │ │ + ldr r3, [pc, #408] @ (1efa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f114 │ │ │ │ + bne.w 1ef9c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #8 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #396] @ (1f134 ) │ │ │ │ + ldr r3, [pc, #396] @ (1efbc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - ldr r0, [pc, #388] @ (1f138 ) │ │ │ │ + ldr r0, [pc, #388] @ (1efc0 ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ef4e │ │ │ │ + beq.n 1edd6 │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldrd r7, r8, [fp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 1efd2 │ │ │ │ - b.n 1ef4e │ │ │ │ + bne.n 1ee5a │ │ │ │ + b.n 1edd6 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r9, r7, #16 │ │ │ │ addpl.w r9, r7, #24 │ │ │ │ ldrpl r4, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 1f008 │ │ │ │ + beq.n 1ee90 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w sl, #5 │ │ │ │ - bls.n 1f008 │ │ │ │ + bls.n 1ee90 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.n 1f010 │ │ │ │ + beq.n 1ee98 │ │ │ │ cmp.w sl, #8 │ │ │ │ - bls.n 1f008 │ │ │ │ + bls.n 1ee90 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.n 1f06e │ │ │ │ + beq.n 1eef6 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 1efd0 │ │ │ │ - b.n 1ef4e │ │ │ │ - ldr r1, [pc, #296] @ (1f13c ) │ │ │ │ + bne.n 1ee58 │ │ │ │ + b.n 1edd6 │ │ │ │ + ldr r1, [pc, #296] @ (1efc4 ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f008 │ │ │ │ + bne.n 1ee90 │ │ │ │ sub.w r3, sl, #5 │ │ │ │ add.w r0, r4, #21 │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r3, 1f04c │ │ │ │ + cbz r3, 1eed4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb.w r3, [sl] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f0c4 │ │ │ │ + bls.n 1ef4c │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ blx d054 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f008 │ │ │ │ - ldr r1, [pc, #208] @ (1f140 ) │ │ │ │ + b.n 1ee90 │ │ │ │ + ldr r1, [pc, #208] @ (1efc8 ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d9e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f008 │ │ │ │ + bne.n 1ee90 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r3, 1f0a6 │ │ │ │ + cbz r3, 1ef2e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb.w r3, [sl] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f0f0 │ │ │ │ + bls.n 1ef78 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ blx d054 │ │ │ │ - b.n 1f066 │ │ │ │ + b.n 1eeee │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f0d6 │ │ │ │ + bhi.n 1ef5e │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f05a │ │ │ │ + bne.n 1eee2 │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f05a │ │ │ │ + bhi.n 1eee2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f05a │ │ │ │ + beq.n 1eee2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx dc44 │ │ │ │ - b.n 1f066 │ │ │ │ + b.n 1eeee │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f102 │ │ │ │ + bhi.n 1ef8a │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f0b6 │ │ │ │ + bne.n 1ef3e │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f0b6 │ │ │ │ + bhi.n 1ef3e │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f0b6 │ │ │ │ - b.n 1f0e4 │ │ │ │ + beq.n 1ef3e │ │ │ │ + b.n 1ef6c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001f144 : │ │ │ │ +0001efcc : │ │ │ │ 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] @ (1f250 ) │ │ │ │ + ldr r2, [pc, #248] @ (1f0d8 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #248] @ (1f254 ) │ │ │ │ + ldr r3, [pc, #248] @ (1f0dc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r8, [pc, #244] @ 1f258 │ │ │ │ + ldr.w r8, [pc, #244] @ 1f0e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f204 │ │ │ │ + beq.n 1f08c │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1f218 │ │ │ │ + bls.n 1f0a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1f1d4 │ │ │ │ + cbz r4, 1f05c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f242 │ │ │ │ + bne.n 1f0ca │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 1f1f6 │ │ │ │ + bpl.n 1f07e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 1f1bc │ │ │ │ + cbz r6, 1f044 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f1d4 │ │ │ │ + bmi.n 1f05c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1f1d4 │ │ │ │ + cbnz r3, 1f05c │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1f1fe │ │ │ │ + bpl.n 1f086 │ │ │ │ blx caf0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #128] @ (1f25c ) │ │ │ │ - ldr r3, [pc, #116] @ (1f254 ) │ │ │ │ + ldr r2, [pc, #128] @ (1f0e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (1f0dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f24c │ │ │ │ + bne.n 1f0d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 1f1aa │ │ │ │ + b.n 1f032 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f1d4 │ │ │ │ + b.n 1f05c │ │ │ │ mov r0, r4 │ │ │ │ blx d178 │ │ │ │ - ldr r3, [pc, #84] @ (1f260 ) │ │ │ │ + ldr r3, [pc, #84] @ (1f0e8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1f18e │ │ │ │ + bhi.n 1f016 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f228 │ │ │ │ + bhi.n 1f0b0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f18e │ │ │ │ + bne.n 1f016 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f18e │ │ │ │ + bhi.n 1f016 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f18e │ │ │ │ + beq.n 1f016 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f19a │ │ │ │ + b.n 1f022 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1f1aa │ │ │ │ + b.n 1f032 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ 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 r6, [pc, #576] @ (1f4b8 ) │ │ │ │ + ldr r6, [pc, #576] @ (1f340 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #576] @ (1f4bc ) │ │ │ │ + ldr r5, [pc, #576] @ (1f344 ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #576] @ (1f4c0 ) │ │ │ │ - ldr r7, [pc, #576] @ (1f4c4 ) │ │ │ │ + ldr r1, [pc, #576] @ (1f348 ) │ │ │ │ + ldr r7, [pc, #576] @ (1f34c ) │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r2, sp, #16 │ │ │ │ add r7, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f36c │ │ │ │ + bne.n 1f1f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f2ce │ │ │ │ + cbz r3, 1f156 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f448 │ │ │ │ + beq.w 1f2d0 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f2c0 │ │ │ │ + cbz r2, 1f148 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f442 │ │ │ │ + beq.w 1f2ca │ │ │ │ blx c4c0 <_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] @ (1f4c8 ) │ │ │ │ + ldr r0, [pc, #504] @ (1f350 ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f388 │ │ │ │ + beq.n 1f210 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #476] @ (1f4cc ) │ │ │ │ + ldr r3, [pc, #476] @ (1f354 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d150 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f388 │ │ │ │ + beq.n 1f210 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbz r3, 1f31c │ │ │ │ + cbz r3, 1f1a4 │ │ │ │ add.w r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1f426 │ │ │ │ + beq.w 1f2ae │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f45e │ │ │ │ + beq.w 1f2e6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f47c │ │ │ │ + beq.w 1f304 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f41e │ │ │ │ + bne.n 1f2a6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f360 │ │ │ │ - ldr r2, [pc, #380] @ (1f4d0 ) │ │ │ │ + cbz r3, 1f1e8 │ │ │ │ + ldr r2, [pc, #380] @ (1f358 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1f4d4 ) │ │ │ │ - ldr r3, [pc, #332] @ (1f4bc ) │ │ │ │ + ldr r2, [pc, #356] @ (1f35c ) │ │ │ │ + ldr r3, [pc, #332] @ (1f344 ) │ │ │ │ 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 1f4b2 │ │ │ │ + bne.w 1f33a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f476 │ │ │ │ + beq.n 1f2fe │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1f498 │ │ │ │ + beq.n 1f320 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f46e │ │ │ │ + bne.n 1f2f6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f36c │ │ │ │ + beq.n 1f1f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 1f3da │ │ │ │ - b.n 1f36c │ │ │ │ + cbnz r6, 1f262 │ │ │ │ + b.n 1f1f4 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1f36c │ │ │ │ + beq.n 1f1f4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f3d4 │ │ │ │ + beq.n 1f25c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f464 │ │ │ │ + bne.n 1f2ec │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1f3f2 │ │ │ │ + bmi.n 1f27a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f3d4 │ │ │ │ + bmi.n 1f25c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f3d4 │ │ │ │ + bne.n 1f25c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 1f3d0 │ │ │ │ + bmi.n 1f258 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f3d4 │ │ │ │ + b.n 1f25c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f34c │ │ │ │ + b.n 1f1d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r6, 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, [r4, #8] │ │ │ │ - b.n 1f34c │ │ │ │ + b.n 1f1d4 │ │ │ │ blx c684 │ │ │ │ - b.n 1f2c0 │ │ │ │ + b.n 1f148 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f2c0 │ │ │ │ + beq.w 1f148 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f2b6 │ │ │ │ + b.n 1f13e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f34c │ │ │ │ + b.n 1f1d4 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f3f2 │ │ │ │ + b.n 1f27a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f3b4 │ │ │ │ + b.n 1f23c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f3b4 │ │ │ │ + b.n 1f23c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f34c │ │ │ │ + beq.w 1f1d4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f34c │ │ │ │ + b.n 1f1d4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 1f3b4 │ │ │ │ + beq.n 1f23c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f3b4 │ │ │ │ + b.n 1f23c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa720001 │ │ │ │ + @ instruction: 0xfa3e0001 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ 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 r6, [pc, #572] @ (1f728 ) │ │ │ │ + ldr r6, [pc, #572] @ (1f5b0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #572] @ (1f72c ) │ │ │ │ + ldr r5, [pc, #572] @ (1f5b4 ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #572] @ (1f730 ) │ │ │ │ - ldr r7, [pc, #572] @ (1f734 ) │ │ │ │ + ldr r1, [pc, #572] @ (1f5b8 ) │ │ │ │ + ldr r7, [pc, #572] @ (1f5bc ) │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r2, sp, #16 │ │ │ │ add r7, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f5dc │ │ │ │ + bne.n 1f464 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f542 │ │ │ │ + cbz r3, 1f3ca │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f6b8 │ │ │ │ + beq.w 1f540 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f534 │ │ │ │ + cbz r2, 1f3bc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f6b2 │ │ │ │ + beq.w 1f53a │ │ │ │ blx c4c0 <_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] @ (1f738 ) │ │ │ │ + ldr r0, [pc, #500] @ (1f5c0 ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #14 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f5f8 │ │ │ │ + beq.n 1f480 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f5f8 │ │ │ │ + beq.n 1f480 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbz r3, 1f58c │ │ │ │ + cbz r3, 1f414 │ │ │ │ add.w r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1f696 │ │ │ │ + beq.w 1f51e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f6ce │ │ │ │ + beq.w 1f556 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f6ec │ │ │ │ + beq.w 1f574 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f68e │ │ │ │ + bne.n 1f516 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f5d0 │ │ │ │ - ldr r2, [pc, #376] @ (1f73c ) │ │ │ │ + cbz r3, 1f458 │ │ │ │ + ldr r2, [pc, #376] @ (1f5c4 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #352] @ (1f740 ) │ │ │ │ - ldr r3, [pc, #332] @ (1f72c ) │ │ │ │ + ldr r2, [pc, #352] @ (1f5c8 ) │ │ │ │ + ldr r3, [pc, #332] @ (1f5b4 ) │ │ │ │ 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 1f722 │ │ │ │ + bne.w 1f5aa │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f6e6 │ │ │ │ + beq.n 1f56e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1f708 │ │ │ │ + beq.n 1f590 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f6de │ │ │ │ + bne.n 1f566 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f5dc │ │ │ │ + beq.n 1f464 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 1f64a │ │ │ │ - b.n 1f5dc │ │ │ │ + cbnz r6, 1f4d2 │ │ │ │ + b.n 1f464 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1f5dc │ │ │ │ + beq.n 1f464 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f644 │ │ │ │ + beq.n 1f4cc │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f6d4 │ │ │ │ + bne.n 1f55c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1f662 │ │ │ │ + bmi.n 1f4ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f644 │ │ │ │ + bmi.n 1f4cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f644 │ │ │ │ + bne.n 1f4cc │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 1f640 │ │ │ │ + bmi.n 1f4c8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f644 │ │ │ │ + b.n 1f4cc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f5bc │ │ │ │ + b.n 1f444 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r6, 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, [r4, #8] │ │ │ │ - b.n 1f5bc │ │ │ │ + b.n 1f444 │ │ │ │ blx c684 │ │ │ │ - b.n 1f534 │ │ │ │ + b.n 1f3bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f534 │ │ │ │ + beq.w 1f3bc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f52a │ │ │ │ + b.n 1f3b2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f5bc │ │ │ │ + b.n 1f444 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f662 │ │ │ │ + b.n 1f4ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f624 │ │ │ │ + b.n 1f4ac │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f624 │ │ │ │ + b.n 1f4ac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f5bc │ │ │ │ + beq.w 1f444 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f5bc │ │ │ │ + b.n 1f444 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 1f624 │ │ │ │ + beq.n 1f4ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f624 │ │ │ │ + b.n 1f4ac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ 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 r6, [pc, #572] @ (1f994 ) │ │ │ │ + ldr r6, [pc, #572] @ (1f81c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #572] @ (1f998 ) │ │ │ │ + ldr r5, [pc, #572] @ (1f820 ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #572] @ (1f99c ) │ │ │ │ - ldr r7, [pc, #572] @ (1f9a0 ) │ │ │ │ + ldr r1, [pc, #572] @ (1f824 ) │ │ │ │ + ldr r7, [pc, #572] @ (1f828 ) │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r2, sp, #16 │ │ │ │ add r7, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f848 │ │ │ │ + bne.n 1f6d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f7ae │ │ │ │ + cbz r3, 1f636 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f924 │ │ │ │ + beq.w 1f7ac │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f7a0 │ │ │ │ + cbz r2, 1f628 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f91e │ │ │ │ + beq.w 1f7a6 │ │ │ │ blx c4c0 <_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] @ (1f9a4 ) │ │ │ │ + ldr r0, [pc, #500] @ (1f82c ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f864 │ │ │ │ + beq.n 1f6ec │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f864 │ │ │ │ + beq.n 1f6ec │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbz r3, 1f7f8 │ │ │ │ + cbz r3, 1f680 │ │ │ │ add.w r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1f902 │ │ │ │ + beq.w 1f78a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f93a │ │ │ │ + beq.w 1f7c2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f958 │ │ │ │ + beq.w 1f7e0 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f8fa │ │ │ │ + bne.n 1f782 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f83c │ │ │ │ - ldr r2, [pc, #376] @ (1f9a8 ) │ │ │ │ + cbz r3, 1f6c4 │ │ │ │ + ldr r2, [pc, #376] @ (1f830 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #352] @ (1f9ac ) │ │ │ │ - ldr r3, [pc, #332] @ (1f998 ) │ │ │ │ + ldr r2, [pc, #352] @ (1f834 ) │ │ │ │ + ldr r3, [pc, #332] @ (1f820 ) │ │ │ │ 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 1f98e │ │ │ │ + bne.w 1f816 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f952 │ │ │ │ + beq.n 1f7da │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1f974 │ │ │ │ + beq.n 1f7fc │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f94a │ │ │ │ + bne.n 1f7d2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f848 │ │ │ │ + beq.n 1f6d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 1f8b6 │ │ │ │ - b.n 1f848 │ │ │ │ + cbnz r6, 1f73e │ │ │ │ + b.n 1f6d0 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1f848 │ │ │ │ + beq.n 1f6d0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f8b0 │ │ │ │ + beq.n 1f738 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f940 │ │ │ │ + bne.n 1f7c8 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1f8ce │ │ │ │ + bmi.n 1f756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f8b0 │ │ │ │ + bmi.n 1f738 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f8b0 │ │ │ │ + bne.n 1f738 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 1f8ac │ │ │ │ + bmi.n 1f734 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f8b0 │ │ │ │ + b.n 1f738 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f828 │ │ │ │ + b.n 1f6b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r6, 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, [r4, #8] │ │ │ │ - b.n 1f828 │ │ │ │ + b.n 1f6b0 │ │ │ │ blx c684 │ │ │ │ - b.n 1f7a0 │ │ │ │ + b.n 1f628 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f7a0 │ │ │ │ + beq.w 1f628 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f796 │ │ │ │ + b.n 1f61e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f828 │ │ │ │ + b.n 1f6b0 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f8ce │ │ │ │ + b.n 1f756 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f890 │ │ │ │ + b.n 1f718 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1f890 │ │ │ │ + b.n 1f718 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f828 │ │ │ │ + beq.w 1f6b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f828 │ │ │ │ + b.n 1f6b0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 1f890 │ │ │ │ + beq.n 1f718 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f890 │ │ │ │ + b.n 1f718 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ 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 r6, [pc, #576] @ (1fc04 ) │ │ │ │ + ldr r6, [pc, #576] @ (1fa8c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #576] @ (1fc08 ) │ │ │ │ + ldr r5, [pc, #576] @ (1fa90 ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr r1, [pc, #576] @ (1fc0c ) │ │ │ │ - ldr r7, [pc, #576] @ (1fc10 ) │ │ │ │ + ldr r1, [pc, #576] @ (1fa94 ) │ │ │ │ + ldr r7, [pc, #576] @ (1fa98 ) │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r2, sp, #16 │ │ │ │ add r7, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fab8 │ │ │ │ + bne.n 1f940 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fa1a │ │ │ │ + cbz r3, 1f8a2 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fb94 │ │ │ │ + beq.w 1fa1c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1fa0c │ │ │ │ + cbz r2, 1f894 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fb8e │ │ │ │ + beq.w 1fa16 │ │ │ │ blx c4c0 <_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] @ (1fc14 ) │ │ │ │ + ldr r0, [pc, #504] @ (1fa9c ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fad4 │ │ │ │ + beq.n 1f95c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #476] @ (1fc18 ) │ │ │ │ + ldr r3, [pc, #476] @ (1faa0 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d150 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fad4 │ │ │ │ + beq.n 1f95c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbz r3, 1fa68 │ │ │ │ + cbz r3, 1f8f0 │ │ │ │ add.w r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1fb72 │ │ │ │ + beq.w 1f9fa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fbaa │ │ │ │ + beq.w 1fa32 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fbc8 │ │ │ │ + beq.w 1fa50 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fb6a │ │ │ │ + bne.n 1f9f2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1faac │ │ │ │ - ldr r2, [pc, #380] @ (1fc1c ) │ │ │ │ + cbz r3, 1f934 │ │ │ │ + ldr r2, [pc, #380] @ (1faa4 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1fc20 ) │ │ │ │ - ldr r3, [pc, #332] @ (1fc08 ) │ │ │ │ + ldr r2, [pc, #356] @ (1faa8 ) │ │ │ │ + ldr r3, [pc, #332] @ (1fa90 ) │ │ │ │ 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 1fbfe │ │ │ │ + bne.w 1fa86 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fbc2 │ │ │ │ + beq.n 1fa4a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1fbe4 │ │ │ │ + beq.n 1fa6c │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fbba │ │ │ │ + bne.n 1fa42 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fab8 │ │ │ │ + beq.n 1f940 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 1fb26 │ │ │ │ - b.n 1fab8 │ │ │ │ + cbnz r6, 1f9ae │ │ │ │ + b.n 1f940 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1fab8 │ │ │ │ + beq.n 1f940 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fb20 │ │ │ │ + beq.n 1f9a8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fbb0 │ │ │ │ + bne.n 1fa38 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1fb3e │ │ │ │ + bmi.n 1f9c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fb20 │ │ │ │ + bmi.n 1f9a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1fb20 │ │ │ │ + bne.n 1f9a8 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 1fb1c │ │ │ │ + bmi.n 1f9a4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1fb20 │ │ │ │ + b.n 1f9a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fa98 │ │ │ │ + b.n 1f920 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r6, 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, [r4, #8] │ │ │ │ - b.n 1fa98 │ │ │ │ + b.n 1f920 │ │ │ │ blx c684 │ │ │ │ - b.n 1fa0c │ │ │ │ + b.n 1f894 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1fa0c │ │ │ │ + beq.w 1f894 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1fa02 │ │ │ │ + b.n 1f88a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1fa98 │ │ │ │ + b.n 1f920 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1fb3e │ │ │ │ + b.n 1f9c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fb00 │ │ │ │ + b.n 1f988 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 1fb00 │ │ │ │ + b.n 1f988 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1fa98 │ │ │ │ + beq.w 1f920 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1fa98 │ │ │ │ + b.n 1f920 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 1fb00 │ │ │ │ + beq.n 1f988 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1fb00 │ │ │ │ + b.n 1f988 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001fc24 : │ │ │ │ +0001faac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #164] @ (1fcdc ) │ │ │ │ - ldr r3, [pc, #168] @ (1fce0 ) │ │ │ │ + ldr r2, [pc, #164] @ (1fb64 ) │ │ │ │ + ldr r3, [pc, #168] @ (1fb68 ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r7, [pc, #164] @ (1fce4 ) │ │ │ │ + ldr r7, [pc, #164] @ (1fb6c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ 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 ced8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 1fc96 │ │ │ │ + cbz r4, 1fb1e │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1fca8 │ │ │ │ + bls.n 1fb30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #104] @ (1fce8 ) │ │ │ │ - ldr r3, [pc, #96] @ (1fce0 ) │ │ │ │ + ldr r2, [pc, #104] @ (1fb70 ) │ │ │ │ + ldr r3, [pc, #96] @ (1fb68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1fcd6 │ │ │ │ + bne.n 1fb5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d178 │ │ │ │ - ldr r3, [pc, #76] @ (1fcec ) │ │ │ │ + ldr r3, [pc, #76] @ (1fb74 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1fc66 │ │ │ │ + bhi.n 1faee │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1fcb8 │ │ │ │ + bhi.n 1fb40 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1fc66 │ │ │ │ + bne.n 1faee │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1fc66 │ │ │ │ + bhi.n 1faee │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fc66 │ │ │ │ + beq.n 1faee │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce38 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 1fc76 │ │ │ │ + b.n 1fafe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #188] @ 1fdc0 │ │ │ │ + ldr.w ip, [pc, #188] @ 1fc48 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #180] @ (1fdc4 ) │ │ │ │ + ldr r1, [pc, #180] @ (1fc4c ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ - ldr r4, [pc, #176] @ (1fdc8 ) │ │ │ │ + ldr r4, [pc, #176] @ (1fc50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1fd48 │ │ │ │ + cbnz r0, 1fbd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 1fd38 │ │ │ │ + cbz r0, 1fbc0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbnz r1, 1fd62 │ │ │ │ + cbnz r1, 1fbea │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d178 │ │ │ │ - ldr r2, [pc, #128] @ (1fdcc ) │ │ │ │ - ldr r3, [pc, #124] @ (1fdc8 ) │ │ │ │ + ldr r2, [pc, #128] @ (1fc54 ) │ │ │ │ + ldr r3, [pc, #124] @ (1fc50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1fdba │ │ │ │ + bne.n 1fc42 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ blx d82c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fd48 │ │ │ │ + beq.n 1fbd0 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ add.w r0, r8, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ strd r4, r8, [r0, #8] │ │ │ │ mov r2, r8 │ │ │ │ @@ -29733,123 +29610,123 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r7, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fd48 │ │ │ │ + b.n 1fbd0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf0c20001 │ │ │ │ + eor.w r0, lr, #1 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001fdd0 : │ │ │ │ +0001fc58 : │ │ │ │ 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, #136] @ (1fe6c ) │ │ │ │ - ldr r3, [pc, #140] @ (1fe70 ) │ │ │ │ + ldr r2, [pc, #136] @ (1fcf4 ) │ │ │ │ + ldr r3, [pc, #140] @ (1fcf8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #136] @ (1fe74 ) │ │ │ │ + ldr r0, [pc, #136] @ (1fcfc ) │ │ │ │ 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 cb5c │ │ │ │ - cbz r0, 1fe3c │ │ │ │ + cbz r0, 1fcc4 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1fe40 │ │ │ │ + bls.n 1fcc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1fe3c │ │ │ │ - cbz r6, 1fe24 │ │ │ │ + cbz r0, 1fcc4 │ │ │ │ + cbz r6, 1fcac │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fe3c │ │ │ │ + bne.n 1fcc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 1fe3c │ │ │ │ - ldr r2, [pc, #80] @ (1fe78 ) │ │ │ │ - ldr r3, [pc, #72] @ (1fe70 ) │ │ │ │ + cbz r3, 1fcc4 │ │ │ │ + ldr r2, [pc, #80] @ (1fd00 ) │ │ │ │ + ldr r3, [pc, #72] @ (1fcf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1fe68 │ │ │ │ + bne.n 1fcf0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1fe24 │ │ │ │ + b.n 1fcac │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1fe50 │ │ │ │ + bhi.n 1fcd8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1fe0a │ │ │ │ + bne.n 1fc92 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1fe0a │ │ │ │ + bhi.n 1fc92 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fe0a │ │ │ │ + beq.n 1fc92 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ - b.n 1fe14 │ │ │ │ + b.n 1fc9c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], {1} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + stc2l 0, cr0, [sl], #-4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001fe7c : │ │ │ │ +0001fd04 : │ │ │ │ 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, #100] @ (1fef0 ) │ │ │ │ + ldr r3, [pc, #100] @ (1fd78 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #100] @ (1fef4 ) │ │ │ │ + ldr r2, [pc, #100] @ (1fd7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - cbz r4, 1fe9e │ │ │ │ + cbz r4, 1fd26 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r4 │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ - ldr r1, [pc, #76] @ (1fef8 ) │ │ │ │ + ldr r1, [pc, #76] @ (1fd80 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #76] @ (1fefc ) │ │ │ │ + ldr r0, [pc, #76] @ (1fd84 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx dad0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r3, r4 │ │ │ │ @@ -29869,171 +29746,171 @@ │ │ │ │ blx d940 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [r2], #-4 │ │ │ │ + @ instruction: 0xfbfe0001 │ │ │ │ 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, #156] @ (1ffb0 ) │ │ │ │ + ldr r2, [pc, #156] @ (1fe38 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #156] @ (1ffb4 ) │ │ │ │ + ldr r3, [pc, #156] @ (1fe3c ) │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r7, [pc, #152] @ (1ffb8 ) │ │ │ │ + ldr r7, [pc, #152] @ (1fe40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cbbc │ │ │ │ str r0, [sp, #16] │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #120] @ (1ffbc ) │ │ │ │ + ldr r1, [pc, #120] @ (1fe44 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1ffa4 │ │ │ │ + cbnz r0, 1fe2c │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ blx dcb8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ blx cbbc │ │ │ │ - ldr r2, [pc, #92] @ (1ffc0 ) │ │ │ │ + ldr r2, [pc, #92] @ (1fe48 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ blx cd38 │ │ │ │ - cbz r0, 1ff90 │ │ │ │ - ldr r2, [pc, #76] @ (1ffc4 ) │ │ │ │ - ldr r3, [pc, #56] @ (1ffb4 ) │ │ │ │ + cbz r0, 1fe18 │ │ │ │ + ldr r2, [pc, #76] @ (1fe4c ) │ │ │ │ + ldr r3, [pc, #56] @ (1fe3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ffac │ │ │ │ + bne.n 1fe34 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c3c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r6, #8] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 1ff76 │ │ │ │ + b.n 1fdfe │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 1ff76 │ │ │ │ + b.n 1fdfe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ movs r4, r0 │ │ │ │ - umull r0, r0, lr, r1 │ │ │ │ + usada8 r0, sl, r1, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ffc8 : │ │ │ │ - ldr r3, [pc, #28] @ (1ffe8 ) │ │ │ │ +0001fe50 : │ │ │ │ + ldr r3, [pc, #28] @ (1fe70 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 1ffd8 │ │ │ │ + cbz r0, 1fe60 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #0] │ │ │ │ - beq.n 1ffde │ │ │ │ - ldr r2, [pc, #16] @ (1ffec ) │ │ │ │ + beq.n 1fe66 │ │ │ │ + ldr r2, [pc, #16] @ (1fe74 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 1ffe2 │ │ │ │ + cbz r0, 1fe6a │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #12] @ (1fff0 ) │ │ │ │ + ldr r0, [pc, #12] @ (1fe78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - smlabb r0, r4, r1, r0 │ │ │ │ + @ instruction: 0xfae00001 │ │ │ │ │ │ │ │ -0001fff4 : │ │ │ │ +0001fe7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #496] @ (20200 ) │ │ │ │ + ldr r0, [pc, #496] @ (20088 ) │ │ │ │ mov r3, r2 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r1, #5 │ │ │ │ - ldr r4, [pc, #484] @ (20204 ) │ │ │ │ + ldr r4, [pc, #484] @ (2008c ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ - ldr r0, [pc, #476] @ (20208 ) │ │ │ │ + ldr r0, [pc, #476] @ (20090 ) │ │ │ │ add r0, pc │ │ │ │ blx d82c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2014c │ │ │ │ - ldr r1, [pc, #464] @ (2020c ) │ │ │ │ + beq.w 1ffd4 │ │ │ │ + ldr r1, [pc, #464] @ (20094 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20146 │ │ │ │ + bne.n 1ffce │ │ │ │ add.w r9, sp, #8 │ │ │ │ add.w fp, r6, #6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrb.w r4, [fp], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 200f4 │ │ │ │ + beq.n 1ff7c │ │ │ │ sub.w r2, r4, #32 │ │ │ │ uxtb r1, r2 │ │ │ │ cmp r1, #25 │ │ │ │ - bhi.n 20146 │ │ │ │ + bhi.n 1ffce │ │ │ │ cmp r2, #25 │ │ │ │ - bhi.n 20146 │ │ │ │ - add r1, pc, #8 @ (adr r1, 20074 ) │ │ │ │ + bhi.n 1ffce │ │ │ │ + add r1, pc, #8 @ (adr r1, 1fefc ) │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ add r1, r2 │ │ │ │ bx r1 │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @@ -30089,57 +29966,57 @@ │ │ │ │ cmp r2, #0 │ │ │ │ itt gt │ │ │ │ movgt r1, #10 │ │ │ │ mlagt r4, r1, r2, r4 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldrb.w r4, [fp], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2005c │ │ │ │ + bne.n 1fee4 │ │ │ │ ldrd r3, r8, [sp, #4] │ │ │ │ - cbz r3, 20168 │ │ │ │ + cbz r3, 1fff0 │ │ │ │ cmn.w r8, #10 │ │ │ │ - beq.n 20136 │ │ │ │ + beq.n 1ffbe │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 201ba │ │ │ │ + beq.n 20042 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bcs.n 2012c │ │ │ │ + bcs.n 1ffb4 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ cmn.w sl, #10 │ │ │ │ - beq.n 2012c │ │ │ │ + beq.n 1ffb4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 201ee │ │ │ │ + beq.n 20076 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ it cs │ │ │ │ addcs.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - bcs.n 2016c │ │ │ │ + bcs.n 1fff4 │ │ │ │ cmp sl, r8 │ │ │ │ - bge.n 2016c │ │ │ │ + bge.n 1fff4 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 2014e │ │ │ │ + b.n 1ffd6 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ cmn.w sl, #10 │ │ │ │ - beq.n 201f6 │ │ │ │ + beq.n 2007e │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 201de │ │ │ │ + bne.n 20066 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #192] @ (20210 ) │ │ │ │ - ldr r3, [pc, #172] @ (20200 ) │ │ │ │ + ldr r2, [pc, #192] @ (20098 ) │ │ │ │ + ldr r3, [pc, #172] @ (20088 ) │ │ │ │ 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 201fc │ │ │ │ + bne.n 20084 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -30152,83 +30029,85 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx d234 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d0c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ - cbz r4, 201d4 │ │ │ │ + cbz r4, 2005c │ │ │ │ mov r0, r9 │ │ │ │ - b.n 20054 │ │ │ │ + b.n 1fedc │ │ │ │ add r0, sp, #12 │ │ │ │ - b.n 20054 │ │ │ │ + b.n 1fedc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmn.w r2, #10 │ │ │ │ - beq.w 20054 │ │ │ │ + beq.w 1fedc │ │ │ │ movs r1, #10 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 20054 │ │ │ │ + b.n 1fedc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmn.w r2, #10 │ │ │ │ it ne │ │ │ │ cmpne.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2012c │ │ │ │ + beq.n 1ffb4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2016c │ │ │ │ + b.n 1fff4 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2014e │ │ │ │ + b.n 1ffd6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ it cs │ │ │ │ addcs.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 2016c │ │ │ │ + b.n 1fff4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2016c │ │ │ │ + b.n 1fff4 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 201e8 │ │ │ │ + b.n 20070 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q8, d14, d3 │ │ │ │ - bls.n 20174 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ + movs r4, r0 │ │ │ │ + bls.n 1fffc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfabe0001 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr3, {0} │ │ │ │ + @ instruction: 0xfa8a0001 │ │ │ │ + movs r2, r4 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00020214 : │ │ │ │ +0002009c : │ │ │ │ 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, #116] @ 20298 │ │ │ │ + ldr.w ip, [pc, #116] @ 20120 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #112] @ (2029c ) │ │ │ │ + ldr r3, [pc, #112] @ (20124 ) │ │ │ │ add r4, sp, #8 │ │ │ │ add ip, pc │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #100] @ (202a0 ) │ │ │ │ + ldr r5, [pc, #100] @ (20128 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #84] @ (202a4 ) │ │ │ │ + ldr r3, [pc, #84] @ (2012c ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #84] @ (202a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (20130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ movs r3, #0 │ │ │ │ @@ -30236,141 +30115,141 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ blx d798 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #48] @ (202ac ) │ │ │ │ - ldr r3, [pc, #28] @ (2029c ) │ │ │ │ + ldr r2, [pc, #48] @ (20134 ) │ │ │ │ + ldr r3, [pc, #28] @ (20124 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20294 │ │ │ │ + bne.n 2011c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldc2l 0, cr0, [r0, #12] │ │ │ │ + vhadd.u8 d16, d8, d3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #12]! │ │ │ │ + vhadd.u d0, d6, d3 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fc32 │ │ │ │ - vcvt.u16.f16 , q15, #1 │ │ │ │ + b.n 1faba │ │ │ │ + @ instruction: 0xfffffef6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000202b0 : │ │ │ │ +00020138 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #104] @ (20328 ) │ │ │ │ + ldr r2, [pc, #104] @ (201b0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #104] @ (2032c ) │ │ │ │ + ldr r3, [pc, #104] @ (201b4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #100] @ (20330 ) │ │ │ │ + ldr r4, [pc, #100] @ (201b8 ) │ │ │ │ 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 ced8 │ │ │ │ - ldr r3, [pc, #76] @ (20334 ) │ │ │ │ + ldr r3, [pc, #76] @ (201bc ) │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r5, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #68] @ (20338 ) │ │ │ │ + ldr r1, [pc, #68] @ (201c0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 2030a │ │ │ │ + cbz r0, 20192 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ - ldr r2, [pc, #48] @ (2033c ) │ │ │ │ - ldr r3, [pc, #28] @ (2032c ) │ │ │ │ + ldr r2, [pc, #48] @ (201c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (201b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20322 │ │ │ │ + bne.n 201aa │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r6, #-12]! │ │ │ │ + cdp2 0, 10, cr0, cr14, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #-12]! │ │ │ │ + cdp2 0, 10, cr0, cr10, cr3, {0} │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeac1ffff │ │ │ │ - stc2l 0, cr0, [lr], #12 │ │ │ │ + cdp2 0, 6, cr0, cr6, cr3, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #184] @ 2040c │ │ │ │ + ldr.w ip, [pc, #184] @ 20294 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #176] @ (20410 ) │ │ │ │ + ldr r1, [pc, #176] @ (20298 ) │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r4, [pc, #172] @ (20414 ) │ │ │ │ + ldr r4, [pc, #172] @ (2029c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20398 │ │ │ │ + cbnz r0, 20220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 20388 │ │ │ │ + cbz r0, 20210 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbnz r1, 203b2 │ │ │ │ + cbnz r1, 2023a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d4c0 │ │ │ │ - ldr r2, [pc, #124] @ (20418 ) │ │ │ │ - ldr r3, [pc, #120] @ (20414 ) │ │ │ │ + ldr r2, [pc, #124] @ (202a0 ) │ │ │ │ + ldr r3, [pc, #120] @ (2029c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20406 │ │ │ │ + bne.n 2028e │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx cac8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20398 │ │ │ │ + beq.n 20220 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ strd r4, r8, [r0, #8] │ │ │ │ @@ -30388,292 +30267,292 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r7, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 20398 │ │ │ │ + b.n 20220 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r2], #12 │ │ │ │ - orns r0, r2, r1 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr3, {0} │ │ │ │ + bics.w r0, lr, r1 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], #-12 │ │ │ │ + ldc2l 0, cr0, [r8, #12] │ │ │ │ │ │ │ │ -0002041c : │ │ │ │ - ldr r3, [pc, #16] @ (20430 ) │ │ │ │ - ldr r2, [pc, #20] @ (20434 ) │ │ │ │ +000202a4 : │ │ │ │ + ldr r3, [pc, #16] @ (202b8 ) │ │ │ │ + ldr r2, [pc, #20] @ (202bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbdc0003 │ │ │ │ + ldc2l 0, cr0, [r4, #-12] │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 20458 │ │ │ │ + cbnz r3, 202e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx d02c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ b.w c0b8 │ │ │ │ │ │ │ │ -0002045c : │ │ │ │ +000202e4 : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #4 │ │ │ │ b.w cd00 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #80] @ 204c4 │ │ │ │ + ldr.w ip, [pc, #80] @ 2034c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #76] @ (204c8 ) │ │ │ │ + ldr r3, [pc, #76] @ (20350 ) │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #76] @ (204cc ) │ │ │ │ + ldr r1, [pc, #76] @ (20354 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbnz r0, 204a8 │ │ │ │ + cbnz r0, 20330 │ │ │ │ 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] @ (204d0 ) │ │ │ │ - ldr r3, [pc, #28] @ (204c8 ) │ │ │ │ + ldr r2, [pc, #36] @ (20358 ) │ │ │ │ + ldr r3, [pc, #28] @ (20350 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 204c0 │ │ │ │ + bne.n 20348 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - smull r0, r0, r0, r3 │ │ │ │ + ldc2l 0, cr0, [r8], #12 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-4]! │ │ │ │ - smmla r0, r0, r3, r0 │ │ │ │ + stc2l 0, cr0, [r0, #-4] │ │ │ │ + stc2l 0, cr0, [r8], {3} │ │ │ │ │ │ │ │ -000204d4 : │ │ │ │ +0002035c : │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ eor.w r0, r3, #1 │ │ │ │ - ldr r3, [pc, #52] @ (20524 ) │ │ │ │ + ldr r3, [pc, #52] @ (203ac ) │ │ │ │ mov r1, sp │ │ │ │ strd r5, r2, [sp] │ │ │ │ - ldr r2, [pc, #48] @ (20528 ) │ │ │ │ + ldr r2, [pc, #48] @ (203b0 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cd04 │ │ │ │ - ldr r2, [pc, #32] @ (2052c ) │ │ │ │ - ldr r3, [pc, #24] @ (20524 ) │ │ │ │ + ldr r2, [pc, #32] @ (203b4 ) │ │ │ │ + ldr r3, [pc, #24] @ (203ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20520 │ │ │ │ + bne.n 203a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mla r0, r4, r3, r0 │ │ │ │ - @ instruction: 0xfaf00003 │ │ │ │ + ldc2l 0, cr0, [ip], #-12 │ │ │ │ + stc2l 0, cr0, [r8], #-12 │ │ │ │ │ │ │ │ -00020530 : │ │ │ │ +000203b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w ip, [pc, #108] @ 205b0 │ │ │ │ + ldr.w ip, [pc, #108] @ 20438 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ add ip, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r4, [pc, #96] @ (205b4 ) │ │ │ │ + ldr r4, [pc, #96] @ (2043c ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ blx c410 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - cbz r0, 205a4 │ │ │ │ + cbz r0, 2042c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - cbnz r3, 20594 │ │ │ │ + cbnz r3, 2041c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (205b8 ) │ │ │ │ - ldr r3, [pc, #52] @ (205b4 ) │ │ │ │ + ldr r2, [pc, #60] @ (20440 ) │ │ │ │ + ldr r3, [pc, #52] @ (2043c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 205aa │ │ │ │ + bne.n 20432 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ eor.w r0, r5, #1 │ │ │ │ blx cd04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 20576 │ │ │ │ + b.n 203fe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2057a │ │ │ │ + b.n 20402 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfab00003 │ │ │ │ + stc2 0, cr0, [r8], #-12 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7e0003 │ │ │ │ + @ instruction: 0xfbf60003 │ │ │ │ │ │ │ │ -000205bc : │ │ │ │ +00020444 : │ │ │ │ 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] @ 20610 │ │ │ │ + ldr.w ip, [pc, #64] @ 20498 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (20614 ) │ │ │ │ + ldr r2, [pc, #64] @ (2049c ) │ │ │ │ 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 d748 │ │ │ │ - ldr r2, [pc, #40] @ (20618 ) │ │ │ │ - ldr r3, [pc, #32] @ (20614 ) │ │ │ │ + ldr r2, [pc, #40] @ (204a0 ) │ │ │ │ + ldr r3, [pc, #32] @ (2049c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2060c │ │ │ │ + bne.n 20494 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xfa260003 │ │ │ │ + @ instruction: 0xfb9e0003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a0003 │ │ │ │ + smull r0, r0, r2, r3 │ │ │ │ │ │ │ │ -0002061c : │ │ │ │ +000204a4 : │ │ │ │ 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 r8, r1 │ │ │ │ - ldr r1, [pc, #348] @ (2078c ) │ │ │ │ + ldr r1, [pc, #348] @ (20614 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #348] @ (20790 ) │ │ │ │ + ldr r2, [pc, #348] @ (20618 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb.w r9, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r3, 20674 │ │ │ │ + cbz r3, 204fc │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ cmp r4, #7 │ │ │ │ - beq.w 2077a │ │ │ │ + beq.w 20602 │ │ │ │ cmp r4, #8 │ │ │ │ - beq.n 20722 │ │ │ │ + beq.n 205aa │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 2070a │ │ │ │ + bne.n 20592 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 206a0 │ │ │ │ + bmi.n 20528 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r1, 206a6 │ │ │ │ + cbnz r1, 2052e │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 206f8 │ │ │ │ + beq.n 20580 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #2 │ │ │ │ strd r8, r6, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ blx cd04 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #268] @ (20794 ) │ │ │ │ - ldr r3, [pc, #264] @ (20790 ) │ │ │ │ + ldr r2, [pc, #268] @ (2061c ) │ │ │ │ + ldr r3, [pc, #264] @ (20618 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20786 │ │ │ │ + bne.n 2060e │ │ │ │ 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 20674 │ │ │ │ + beq.n 204fc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 20774 │ │ │ │ + blt.n 205fc │ │ │ │ add.w r2, r4, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (20798 ) │ │ │ │ + ldr r2, [pc, #228] @ (20620 ) │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #24] │ │ │ │ blx c7b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -30681,160 +30560,160 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ eor.w r0, r9, #1 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ blx cd04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 206ec │ │ │ │ + bmi.n 20574 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 206ec │ │ │ │ + cbnz r3, 20574 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 20780 │ │ │ │ + bpl.n 20608 │ │ │ │ blx caf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20684 │ │ │ │ + beq.n 2050c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 20684 │ │ │ │ + b.n 2050c │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.n 20704 │ │ │ │ + bpl.n 2058c │ │ │ │ blx caf0 │ │ │ │ - b.n 20674 │ │ │ │ + b.n 204fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 20674 │ │ │ │ + b.n 204fc │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 206a6 │ │ │ │ + bne.n 2052e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 20674 │ │ │ │ + bmi.n 204fc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 2066e │ │ │ │ + b.n 204f6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r4, r5, [sl, #16] │ │ │ │ - cbz r5, 20770 │ │ │ │ + cbz r5, 205f8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ itt mi │ │ │ │ movmi r3, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 20756 │ │ │ │ + bmi.n 205de │ │ │ │ cmp r2, #12 │ │ │ │ add.w r1, r4, #24 │ │ │ │ ittee ne │ │ │ │ movne r3, r4 │ │ │ │ movne r4, r1 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ moveq r4, r1 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r3, #8] │ │ │ │ - cbz r2, 2076c │ │ │ │ + cbz r2, 205f4 │ │ │ │ and.w r2, r9, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2061c │ │ │ │ + bl 204a4 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 20774 │ │ │ │ + cbnz r0, 205fc │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 20732 │ │ │ │ + bne.n 205ba │ │ │ │ movs r5, #0 │ │ │ │ - b.n 20684 │ │ │ │ + b.n 2050c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20684 │ │ │ │ + b.n 2050c │ │ │ │ ldr.w sl, [r3] │ │ │ │ - b.n 2072c │ │ │ │ + b.n 205b4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 206ec │ │ │ │ + b.n 20574 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vst1.8 {d16[0]}, [r8], r3 │ │ │ │ + smlsd r0, r0, r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, r3] │ │ │ │ + @ instruction: 0xfaec0003 │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ 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.w ip, [pc, #116] @ 20824 │ │ │ │ + ldr.w ip, [pc, #116] @ 206ac │ │ │ │ add.w r3, sp, #19 │ │ │ │ movs r4, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r4, [pc, #96] @ (20828 ) │ │ │ │ + ldr r4, [pc, #96] @ (206b0 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #88] @ (2082c ) │ │ │ │ + ldr r1, [pc, #88] @ (206b4 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #1 │ │ │ │ strb.w r4, [sp, #19] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20808 │ │ │ │ + cbnz r0, 20690 │ │ │ │ ldrb.w r0, [sp, #19] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d90c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #36] @ (20830 ) │ │ │ │ - ldr r3, [pc, #28] @ (20828 ) │ │ │ │ + ldr r2, [pc, #36] @ (206b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (206b0 ) │ │ │ │ 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 20820 │ │ │ │ + bne.n 206a8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str.w r0, [r6, r3] │ │ │ │ + ldrsh.w r0, [lr, #3] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ssat16 r0, #2, lr │ │ │ │ - @ instruction: 0xf7f00003 │ │ │ │ + @ instruction: 0xf2fa0001 │ │ │ │ + vld4.8 {d16-d19}, [r8], r3 │ │ │ │ │ │ │ │ -00020834 : │ │ │ │ +000206bc : │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movw r3, #411 @ 0x19b │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.w 20b7c │ │ │ │ + bhi.w 20a04 │ │ │ │ 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 │ │ │ │ @@ -31242,264 +31121,264 @@ │ │ │ │ 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] @ (20cd8 ) │ │ │ │ + ldr r0, [pc, #340] @ (20b60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ (20cdc ) │ │ │ │ + ldr r0, [pc, #340] @ (20b64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (20ce0 ) │ │ │ │ + ldr r0, [pc, #336] @ (20b68 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (20ce4 ) │ │ │ │ + ldr r0, [pc, #336] @ (20b6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (20ce8 ) │ │ │ │ + ldr r0, [pc, #332] @ (20b70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (20cec ) │ │ │ │ + ldr r0, [pc, #332] @ (20b74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (20cf0 ) │ │ │ │ + ldr r0, [pc, #328] @ (20b78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (20cf4 ) │ │ │ │ + ldr r0, [pc, #328] @ (20b7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (20cf8 ) │ │ │ │ + ldr r0, [pc, #324] @ (20b80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (20cfc ) │ │ │ │ + ldr r0, [pc, #324] @ (20b84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (20d00 ) │ │ │ │ + ldr r0, [pc, #320] @ (20b88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (20d04 ) │ │ │ │ + ldr r0, [pc, #320] @ (20b8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (20d08 ) │ │ │ │ + ldr r0, [pc, #316] @ (20b90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (20d0c ) │ │ │ │ + ldr r0, [pc, #316] @ (20b94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (20d10 ) │ │ │ │ + ldr r0, [pc, #312] @ (20b98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (20d14 ) │ │ │ │ + ldr r0, [pc, #312] @ (20b9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (20d18 ) │ │ │ │ + ldr r0, [pc, #308] @ (20ba0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (20d1c ) │ │ │ │ + ldr r0, [pc, #308] @ (20ba4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (20d20 ) │ │ │ │ + ldr r0, [pc, #304] @ (20ba8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (20d24 ) │ │ │ │ + ldr r0, [pc, #304] @ (20bac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (20d28 ) │ │ │ │ + ldr r0, [pc, #300] @ (20bb0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (20d2c ) │ │ │ │ + ldr r0, [pc, #300] @ (20bb4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (20d30 ) │ │ │ │ + ldr r0, [pc, #296] @ (20bb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (20d34 ) │ │ │ │ + ldr r0, [pc, #296] @ (20bbc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (20d38 ) │ │ │ │ + ldr r0, [pc, #292] @ (20bc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (20d3c ) │ │ │ │ + ldr r0, [pc, #292] @ (20bc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (20d40 ) │ │ │ │ + ldr r0, [pc, #288] @ (20bc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (20d44 ) │ │ │ │ + ldr r0, [pc, #288] @ (20bcc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (20d48 ) │ │ │ │ + ldr r0, [pc, #284] @ (20bd0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (20d4c ) │ │ │ │ + ldr r0, [pc, #284] @ (20bd4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (20d50 ) │ │ │ │ + ldr r0, [pc, #280] @ (20bd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (20d54 ) │ │ │ │ + ldr r0, [pc, #280] @ (20bdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (20d58 ) │ │ │ │ + ldr r0, [pc, #276] @ (20be0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (20d5c ) │ │ │ │ + ldr r0, [pc, #276] @ (20be4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (20d60 ) │ │ │ │ + ldr r0, [pc, #272] @ (20be8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (20d64 ) │ │ │ │ + ldr r0, [pc, #272] @ (20bec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (20d68 ) │ │ │ │ + ldr r0, [pc, #268] @ (20bf0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (20d6c ) │ │ │ │ + ldr r0, [pc, #268] @ (20bf4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (20d70 ) │ │ │ │ + ldr r0, [pc, #264] @ (20bf8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (20d74 ) │ │ │ │ + ldr r0, [pc, #264] @ (20bfc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (20d78 ) │ │ │ │ + ldr r0, [pc, #260] @ (20c00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (20d7c ) │ │ │ │ + ldr r0, [pc, #260] @ (20c04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (20d80 ) │ │ │ │ + ldr r0, [pc, #256] @ (20c08 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (20d84 ) │ │ │ │ + ldr r0, [pc, #256] @ (20c0c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (20d88 ) │ │ │ │ + ldr r0, [pc, #252] @ (20c10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (20d8c ) │ │ │ │ + ldr r0, [pc, #252] @ (20c14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (20d90 ) │ │ │ │ + ldr r0, [pc, #248] @ (20c18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (20d94 ) │ │ │ │ + ldr r0, [pc, #248] @ (20c1c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (20d98 ) │ │ │ │ + ldr r0, [pc, #244] @ (20c20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (20d9c ) │ │ │ │ + ldr r0, [pc, #244] @ (20c24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (20da0 ) │ │ │ │ + ldr r0, [pc, #240] @ (20c28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (20da4 ) │ │ │ │ + ldr r0, [pc, #240] @ (20c2c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (20da8 ) │ │ │ │ + ldr r0, [pc, #236] @ (20c30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (20dac ) │ │ │ │ + ldr r0, [pc, #236] @ (20c34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (20db0 ) │ │ │ │ + ldr r0, [pc, #232] @ (20c38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (20db4 ) │ │ │ │ + ldr r0, [pc, #232] @ (20c3c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #228] @ (20db8 ) │ │ │ │ + ldr r0, [pc, #228] @ (20c40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr10, cr1, {0} │ │ │ │ - cdp 0, 13, cr0, cr4, cr1, {0} │ │ │ │ - cdp 0, 11, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 11, cr0, cr6, cr1, {0} │ │ │ │ cdp 0, 10, cr0, cr0, cr1, {0} │ │ │ │ - cdp 0, 8, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 6, cr0, cr0, cr1, {0} │ │ │ │ - cdp 0, 4, cr0, cr10, cr1, {0} │ │ │ │ - cdp 0, 3, cr0, cr0, cr1, {0} │ │ │ │ - cdp 0, 1, cr0, cr14, cr1, {0} │ │ │ │ - cdp 0, 0, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 8, cr0, cr10, cr1, {0} │ │ │ │ + cdp 0, 6, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 4, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 2, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 1, cr0, cr6, cr1, {0} │ │ │ │ + ldcl 0, cr0, [ip, #4]! │ │ │ │ stcl 0, cr0, [sl, #4]! │ │ │ │ - stcl 0, cr0, [r4, #4] │ │ │ │ - stc 0, cr0, [sl, #4]! │ │ │ │ - stc 0, cr0, [ip, #4] │ │ │ │ - ldcl 0, cr0, [r2, #-4]! │ │ │ │ + ldcl 0, cr0, [r4, #4] │ │ │ │ + ldc 0, cr0, [r6, #4]! │ │ │ │ + ldc 0, cr0, [r0, #4] │ │ │ │ + ldcl 0, cr0, [r6, #-4]! │ │ │ │ ldcl 0, cr0, [r8, #-4] │ │ │ │ - stcl 0, cr0, [sl, #-4] │ │ │ │ - stc 0, cr0, [ip, #-4]! │ │ │ │ - ldc 0, cr0, [r2, #-4] │ │ │ │ - stcl 0, cr0, [ip], #4 │ │ │ │ - stcl 0, cr0, [lr], {1} │ │ │ │ - ldc 0, cr0, [r0], #4 │ │ │ │ - stc 0, cr0, [lr], {1} │ │ │ │ - ldcl 0, cr0, [r4], #-4 │ │ │ │ - mrrc 0, 0, r0, lr, cr1 │ │ │ │ - mrrc 0, 0, r0, r0, cr1 @ │ │ │ │ - ldc 0, cr0, [lr], #-4 │ │ │ │ - stc 0, cr0, [r8], #-4 │ │ │ │ - stc 0, cr0, [r2], {1} │ │ │ │ - @ instruction: 0xebec0001 │ │ │ │ - rsbs r0, r2, r1 │ │ │ │ - rsb r0, r0, r1 │ │ │ │ - sub.w r0, lr, r1 │ │ │ │ - @ instruction: 0xeb940001 │ │ │ │ - sbcs.w r0, lr, r1 │ │ │ │ - sbc.w r0, ip, r1 │ │ │ │ - adcs.w r0, r2, r1 │ │ │ │ + ldc 0, cr0, [lr, #-4]! │ │ │ │ + stc 0, cr0, [r4, #-4]! │ │ │ │ + ldc 0, cr0, [r6, #-4] │ │ │ │ + ldcl 0, cr0, [r8], #4 │ │ │ │ + ldcl 0, cr0, [lr], {1} │ │ │ │ + ldc 0, cr0, [r8], #4 │ │ │ │ + ldc 0, cr0, [sl], {1} │ │ │ │ + ldcl 0, cr0, [ip], #-4 │ │ │ │ + mrrc 0, 0, r0, sl, cr1 │ │ │ │ + mcrr 0, 0, r0, r0, cr1 │ │ │ │ + stc 0, cr0, [sl], #-4 │ │ │ │ + ldc 0, cr0, [ip], {1} │ │ │ │ + stc 0, cr0, [sl], {1} │ │ │ │ + @ instruction: 0xebf40001 │ │ │ │ + rsb r0, lr, r1 │ │ │ │ + subs.w r0, r8, r1 │ │ │ │ + @ instruction: 0xeb9e0001 │ │ │ │ + @ instruction: 0xeb8c0001 │ │ │ │ + sbcs.w r0, sl, r1 │ │ │ │ + sbc.w r0, r0, r1 │ │ │ │ + adc.w r0, sl, r1 │ │ │ │ @ instruction: 0xeb380001 │ │ │ │ - @ instruction: 0xeb260001 │ │ │ │ - adds.w r0, r0, r1 │ │ │ │ - @ instruction: 0xeafe0001 │ │ │ │ - @ instruction: 0xeb880001 │ │ │ │ - @ instruction: 0xeade0001 │ │ │ │ - pkhbt r0, r4, r1 │ │ │ │ - @ instruction: 0xeab60001 │ │ │ │ - eors.w r0, ip, r1 │ │ │ │ - eor.w r0, r6, r1 │ │ │ │ - orns r0, r0, r1 │ │ │ │ - orrs.w r0, sl, r1 │ │ │ │ - orr.w r0, r8, r1 │ │ │ │ - bic.w r0, r2, r1 │ │ │ │ - ands.w r0, r0, r1 │ │ │ │ - and.w r0, r2, r1 │ │ │ │ - ldrd r0, r0, [r8, #4]! │ │ │ │ - strd r0, r0, [r6, #4]! │ │ │ │ - strd r0, r0, [ip, #4] │ │ │ │ - @ instruction: 0xe9ba0001 │ │ │ │ + adds.w r0, lr, r1 │ │ │ │ + add.w r0, r4, r1 │ │ │ │ + @ instruction: 0xeaf20001 │ │ │ │ + @ instruction: 0xeadc0001 │ │ │ │ + pkhbt r0, sl, r1 │ │ │ │ + adcs.w r0, r4, r1 │ │ │ │ + @ instruction: 0xeaaa0001 │ │ │ │ + eors.w r0, r0, r1 │ │ │ │ + eor.w r0, r2, r1 │ │ │ │ + orn r0, r8, r1 │ │ │ │ + orrs.w r0, r2, r1 │ │ │ │ + bics.w r0, ip, r1 │ │ │ │ + bic.w r0, r6, r1 │ │ │ │ + ands.w r0, r4, r1 │ │ │ │ + strd r0, r0, [lr, #4]! │ │ │ │ + ldrd r0, r0, [ip, #4] │ │ │ │ + strd r0, r0, [lr, #4] │ │ │ │ + strd r0, r0, [r4, #4] │ │ │ │ + @ instruction: 0xe9b20001 │ │ │ │ + @ instruction: 0xe9980001 │ │ │ │ + @ instruction: 0xe9860001 │ │ │ │ │ │ │ │ -00020dbc : │ │ │ │ +00020c44 : │ │ │ │ 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, #108] @ (20e38 ) │ │ │ │ + ldr r2, [pc, #108] @ (20cc0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #108] @ (20e3c ) │ │ │ │ + ldr r3, [pc, #108] @ (20cc4 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ str r4, [sp, #32] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx cc40 │ │ │ │ - ldr r2, [pc, #80] @ (20e40 ) │ │ │ │ + ldr r2, [pc, #80] @ (20cc8 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ strd r5, r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c7b0 │ │ │ │ @@ -31508,80 +31387,80 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ blx cd04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (20e44 ) │ │ │ │ - ldr r3, [pc, #28] @ (20e3c ) │ │ │ │ + ldr r2, [pc, #40] @ (20ccc ) │ │ │ │ + ldr r3, [pc, #28] @ (20cc4 ) │ │ │ │ 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 20e34 │ │ │ │ + bne.n 20cbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf22a0003 │ │ │ │ + usat16 r0, #3, r2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #-4] │ │ │ │ - rsbs r0, lr, #3 │ │ │ │ + stcl 0, cr0, [r0], #4 │ │ │ │ + @ instruction: 0xf3560003 │ │ │ │ │ │ │ │ -00020e48 : │ │ │ │ +00020cd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d02c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c690 │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #132] @ (20f00 ) │ │ │ │ + ldr r4, [pc, #132] @ (20d88 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #132] @ (20f04 ) │ │ │ │ + ldr r3, [pc, #132] @ (20d8c ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #132] @ (20f08 ) │ │ │ │ + ldr r1, [pc, #132] @ (20d90 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 20eb4 │ │ │ │ - ldr r2, [pc, #112] @ (20f0c ) │ │ │ │ - ldr r3, [pc, #100] @ (20f04 ) │ │ │ │ + cbz r0, 20d3c │ │ │ │ + ldr r2, [pc, #112] @ (20d94 ) │ │ │ │ + ldr r3, [pc, #100] @ (20d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20efa │ │ │ │ + bne.n 20d82 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx cc40 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20e9a │ │ │ │ + beq.n 20d22 │ │ │ │ blx cde4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ @@ -31593,208 +31472,208 @@ │ │ │ │ strd ip, r3, [r6] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ strb r4, [r7, #16] │ │ │ │ - b.n 20e9a │ │ │ │ + b.n 20d22 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, #3 │ │ │ │ + @ instruction: 0xf2f40003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3700001 │ │ │ │ - adcs.w r0, lr, #3 │ │ │ │ + @ instruction: 0xf33c0001 │ │ │ │ + @ instruction: 0xf2d60003 │ │ │ │ │ │ │ │ -00020f10 : │ │ │ │ - ldr r3, [pc, #4] @ (20f18 ) │ │ │ │ +00020d98 : │ │ │ │ + ldr r3, [pc, #4] @ (20da0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00020f1c : │ │ │ │ +00020da4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #112] @ 20f9c │ │ │ │ + ldr.w ip, [pc, #112] @ 20e24 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #108] @ (20fa0 ) │ │ │ │ + ldr r3, [pc, #108] @ (20e28 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #100] @ (20fa4 ) │ │ │ │ + ldr r5, [pc, #100] @ (20e2c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #84] @ (20fa8 ) │ │ │ │ + ldr r3, [pc, #84] @ (20e30 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #84] @ (20fac ) │ │ │ │ + ldr r0, [pc, #84] @ (20e34 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #76] @ (20fb0 ) │ │ │ │ + ldr r2, [pc, #76] @ (20e38 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #72] @ (20fb4 ) │ │ │ │ + ldr r3, [pc, #72] @ (20e3c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #64] @ (20fb8 ) │ │ │ │ - ldr r2, [pc, #64] @ (20fbc ) │ │ │ │ + ldr r3, [pc, #64] @ (20e40 ) │ │ │ │ + ldr r2, [pc, #64] @ (20e44 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #28] @ (20fa0 ) │ │ │ │ + ldr r3, [pc, #28] @ (20e28 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20f96 │ │ │ │ + bne.n 20e1e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0c80003 │ │ │ │ + movw r0, #3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b80003 │ │ │ │ + @ instruction: 0xf2300003 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, r1 │ │ │ │ + @ instruction: 0xeb920001 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ - eor.w r0, r0, #3 │ │ │ │ + @ instruction: 0xf1f80003 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (21078 ) │ │ │ │ + ldr r2, [pc, #168] @ (20f00 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (2107c ) │ │ │ │ + ldr r3, [pc, #168] @ (20f04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 21056 │ │ │ │ - ldr.w ip, [pc, #152] @ 21080 │ │ │ │ + bne.n 20ede │ │ │ │ + ldr.w ip, [pc, #152] @ 20f08 │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #148] @ (21084 ) │ │ │ │ + ldr r2, [pc, #148] @ (20f0c ) │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2103c │ │ │ │ + beq.n 20ec4 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 21034 │ │ │ │ - ldr r2, [pc, #104] @ (21088 ) │ │ │ │ - ldr r3, [pc, #92] @ (2107c ) │ │ │ │ + bne.n 20ebc │ │ │ │ + ldr r2, [pc, #104] @ (20f10 ) │ │ │ │ + ldr r3, [pc, #92] @ (20f04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2106a │ │ │ │ + bne.n 20ef2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2101c │ │ │ │ + b.n 20ea4 │ │ │ │ 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 2101c │ │ │ │ - ldr r2, [pc, #52] @ (2108c ) │ │ │ │ - ldr r3, [pc, #32] @ (2107c ) │ │ │ │ + b.n 20ea4 │ │ │ │ + ldr r2, [pc, #52] @ (20f14 ) │ │ │ │ + ldr r3, [pc, #32] @ (20f04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2106e │ │ │ │ + beq.n 20ef6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - bic.w r0, r8, #3 │ │ │ │ + sub.w r0, r0, #3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - stc 0, cr0, [lr], #4 │ │ │ │ - vaddl.s16 q8, d12, d3 │ │ │ │ - vaddl.s32 q0, d2, d3 │ │ │ │ + ldcl 0, cr0, [sl], #-4 │ │ │ │ + adcs.w r0, r4, #3 │ │ │ │ + adds.w r0, sl, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #460] @ (21270 ) │ │ │ │ + ldr r2, [pc, #460] @ (210f8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #460] @ (21274 ) │ │ │ │ + ldr r3, [pc, #460] @ (210fc ) │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 211ec │ │ │ │ + beq.w 21074 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21268 │ │ │ │ + bne.w 210f0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #416] @ (21278 ) │ │ │ │ + ldr r2, [pc, #416] @ (21100 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ str.w r8, [sp] │ │ │ │ @@ -31803,19 +31682,19 @@ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb.w sl, [r6, #9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 211a2 │ │ │ │ + bne.n 2102a │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (2127c ) │ │ │ │ + ldr r1, [pc, #360] @ (21104 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r8, sp, #60 @ 0x3c │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -31839,48 +31718,48 @@ │ │ │ │ blx ca00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d5cc │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ - cbz r3, 21174 │ │ │ │ + cbz r3, 20ffc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 21224 │ │ │ │ + beq.n 210ac │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2122a │ │ │ │ + beq.n 210b2 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21280 ) │ │ │ │ - ldr r3, [pc, #232] @ (21274 ) │ │ │ │ + ldr r2, [pc, #244] @ (21108 ) │ │ │ │ + ldr r3, [pc, #232] @ (210fc ) │ │ │ │ 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 21264 │ │ │ │ + bne.n 210ec │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #204] @ (21284 ) │ │ │ │ + ldr r1, [pc, #204] @ (2110c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r3, sl │ │ │ │ @@ -31893,105 +31772,105 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c6d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2114a │ │ │ │ - ldr r5, [pc, #152] @ (21288 ) │ │ │ │ + b.n 20fd2 │ │ │ │ + ldr r5, [pc, #152] @ (21110 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #144] @ (2128c ) │ │ │ │ + ldr r2, [pc, #144] @ (21114 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2124a │ │ │ │ + beq.n 210d2 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21188 │ │ │ │ + beq.n 21010 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21188 │ │ │ │ + b.n 21010 │ │ │ │ blx c684 │ │ │ │ - b.n 21174 │ │ │ │ + b.n 20ffc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ 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 21188 │ │ │ │ + b.n 21010 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ - beq.n 21188 │ │ │ │ + beq.n 21010 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21188 │ │ │ │ + b.n 21010 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - vhadd.s16 d16, d4, d3 │ │ │ │ + @ instruction: 0xf0cc0003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, ip, r1 │ │ │ │ - @ instruction: 0xeb9c0001 │ │ │ │ - cdp 0, 7, cr0, cr0, cr3, {0} │ │ │ │ - @ instruction: 0xeaf80001 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + @ instruction: 0xeb980001 │ │ │ │ + sbc.w r0, r8, r1 │ │ │ │ + vaddl.s32 q8, d8, d3 │ │ │ │ + pkhbt r0, r4, r1 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xeaae0001 │ │ │ │ + orns r0, sl, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #460] @ (21470 ) │ │ │ │ + ldr r2, [pc, #460] @ (212f8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #460] @ (21474 ) │ │ │ │ + ldr r3, [pc, #460] @ (212fc ) │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 213ec │ │ │ │ + beq.w 21274 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21468 │ │ │ │ + bne.w 212f0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #416] @ (21478 ) │ │ │ │ + ldr r2, [pc, #416] @ (21300 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ str.w r8, [sp] │ │ │ │ @@ -32000,19 +31879,19 @@ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb.w sl, [r6, #9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 213a2 │ │ │ │ + bne.n 2122a │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (2147c ) │ │ │ │ + ldr r1, [pc, #360] @ (21304 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r8, sp, #60 @ 0x3c │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -32036,48 +31915,48 @@ │ │ │ │ blx ca00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d5cc │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ - cbz r3, 21374 │ │ │ │ + cbz r3, 211fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 21424 │ │ │ │ + beq.n 212ac │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2142a │ │ │ │ + beq.n 212b2 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21480 ) │ │ │ │ - ldr r3, [pc, #232] @ (21474 ) │ │ │ │ + ldr r2, [pc, #244] @ (21308 ) │ │ │ │ + ldr r3, [pc, #232] @ (212fc ) │ │ │ │ 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 21464 │ │ │ │ + bne.n 212ec │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #204] @ (21484 ) │ │ │ │ + ldr r1, [pc, #204] @ (2130c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r3, sl │ │ │ │ @@ -32090,105 +31969,105 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c6d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2134a │ │ │ │ - ldr r5, [pc, #152] @ (21488 ) │ │ │ │ + b.n 211d2 │ │ │ │ + ldr r5, [pc, #152] @ (21310 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #144] @ (2148c ) │ │ │ │ + ldr r2, [pc, #144] @ (21314 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2144a │ │ │ │ + beq.n 212d2 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21388 │ │ │ │ + beq.n 21210 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21388 │ │ │ │ + b.n 21210 │ │ │ │ blx c684 │ │ │ │ - b.n 21374 │ │ │ │ + b.n 211fc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ 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 21388 │ │ │ │ + b.n 21210 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ - beq.n 21388 │ │ │ │ + beq.n 21210 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21388 │ │ │ │ + b.n 21210 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r4, #-12] │ │ │ │ + cdp 0, 12, cr0, cr12, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8, #4] │ │ │ │ - @ instruction: 0xe99c0001 │ │ │ │ - ldcl 0, cr0, [r0], #-12 │ │ │ │ - ldrd r0, r0, [r8], #4 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + @ instruction: 0xe9a40001 │ │ │ │ + strd r0, r0, [r8, #-4]! │ │ │ │ + stcl 0, cr0, [r8, #12]! │ │ │ │ + @ instruction: 0xe8c40001 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia.w sl!, {r0} │ │ │ │ + stmia.w r6, {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, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #460] @ (21670 ) │ │ │ │ + ldr r2, [pc, #460] @ (214f8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #460] @ (21674 ) │ │ │ │ + ldr r3, [pc, #460] @ (214fc ) │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 215ec │ │ │ │ + beq.w 21474 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21668 │ │ │ │ + bne.w 214f0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #416] @ (21678 ) │ │ │ │ + ldr r2, [pc, #416] @ (21500 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ str.w r8, [sp] │ │ │ │ @@ -32197,19 +32076,19 @@ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb.w sl, [r6, #9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 215a2 │ │ │ │ + bne.n 2142a │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (2167c ) │ │ │ │ + ldr r1, [pc, #360] @ (21504 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r8, sp, #60 @ 0x3c │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -32233,48 +32112,48 @@ │ │ │ │ blx ca00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d5cc │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ - cbz r3, 21574 │ │ │ │ + cbz r3, 213fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 21624 │ │ │ │ + beq.n 214ac │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2162a │ │ │ │ + beq.n 214b2 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21680 ) │ │ │ │ - ldr r3, [pc, #232] @ (21674 ) │ │ │ │ + ldr r2, [pc, #244] @ (21508 ) │ │ │ │ + ldr r3, [pc, #232] @ (214fc ) │ │ │ │ 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 21664 │ │ │ │ + bne.n 214ec │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #204] @ (21684 ) │ │ │ │ + ldr r1, [pc, #204] @ (2150c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r3, sl │ │ │ │ @@ -32287,109 +32166,109 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c6d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2154a │ │ │ │ - ldr r5, [pc, #152] @ (21688 ) │ │ │ │ + b.n 213d2 │ │ │ │ + ldr r5, [pc, #152] @ (21510 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #144] @ (2168c ) │ │ │ │ + ldr r2, [pc, #144] @ (21514 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2164a │ │ │ │ + beq.n 214d2 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21588 │ │ │ │ + beq.n 21410 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21588 │ │ │ │ + b.n 21410 │ │ │ │ blx c684 │ │ │ │ - b.n 21574 │ │ │ │ + b.n 213fc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ 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 21588 │ │ │ │ + b.n 21410 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ - beq.n 21588 │ │ │ │ + beq.n 21410 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21588 │ │ │ │ + b.n 21410 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adcs.w r0, r4, r3 │ │ │ │ + stcl 0, cr0, [ip], {3} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2163c │ │ │ │ + b.n 2145c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 215b8 │ │ │ │ + b.n 213d8 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, r0, r3 │ │ │ │ - b.n 21478 │ │ │ │ + @ instruction: 0xebe80003 │ │ │ │ + b.n 21298 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 21414 │ │ │ │ + b.n 21234 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #480] @ (21884 ) │ │ │ │ + ldr r2, [pc, #480] @ (2170c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #480] @ (21888 ) │ │ │ │ + ldr r3, [pc, #480] @ (21710 ) │ │ │ │ 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 cd50 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 21878 │ │ │ │ + bne.w 21700 │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21874 │ │ │ │ + bne.w 216fc │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ str r6, [r5, #8] │ │ │ │ blx c454 │ │ │ │ mov r2, r4 │ │ │ │ @@ -32397,19 +32276,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx c710 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21868 │ │ │ │ + beq.w 216f0 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #8 │ │ │ │ blx d204 │ │ │ │ - ldr r0, [pc, #384] @ (2188c ) │ │ │ │ + ldr r0, [pc, #384] @ (21714 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r6, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32419,30 +32298,30 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21860 │ │ │ │ - ldr.w r8, [pc, #336] @ 21890 │ │ │ │ + bne.w 216e8 │ │ │ │ + ldr.w r8, [pc, #336] @ 21718 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r8, pc │ │ │ │ - ldr r2, [pc, #324] @ (21894 ) │ │ │ │ + ldr r2, [pc, #324] @ (2171c ) │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r3, #5 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #304] @ (21898 ) │ │ │ │ + ldr r0, [pc, #304] @ (21720 ) │ │ │ │ movs r1, #5 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r6, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32452,27 +32331,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21860 │ │ │ │ + bne.n 216e8 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #252] @ (2189c ) │ │ │ │ + ldr r2, [pc, #252] @ (21724 ) │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #232] @ (218a0 ) │ │ │ │ + ldr r0, [pc, #232] @ (21728 ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r6, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32482,292 +32361,289 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21860 │ │ │ │ + bne.n 216e8 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #180] @ (218a4 ) │ │ │ │ + ldr r2, [pc, #180] @ (2172c ) │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r8] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #156] @ (218a8 ) │ │ │ │ + ldr r0, [pc, #156] @ (21730 ) │ │ │ │ movs r1, #6 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ blx cb5c │ │ │ │ - cbz r0, 2182c │ │ │ │ - ldr r1, [pc, #140] @ (218ac ) │ │ │ │ + cbz r0, 216b4 │ │ │ │ + ldr r1, [pc, #140] @ (21734 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx dc78 │ │ │ │ - ldr r0, [pc, #128] @ (218b0 ) │ │ │ │ + ldr r0, [pc, #128] @ (21738 ) │ │ │ │ movs r3, #5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #124] @ (218b4 ) │ │ │ │ + ldr r2, [pc, #124] @ (2173c ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #112] @ (218b8 ) │ │ │ │ - ldr r3, [pc, #60] @ (21888 ) │ │ │ │ + ldr r2, [pc, #112] @ (21740 ) │ │ │ │ + ldr r3, [pc, #60] @ (21710 ) │ │ │ │ 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 21870 │ │ │ │ + bne.n 216f8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 21846 │ │ │ │ + b.n 216ce │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 21846 │ │ │ │ + b.n 216ce │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 21846 │ │ │ │ - ldrd r0, r0, [r4, #-12] │ │ │ │ + b.n 216ce │ │ │ │ + pkhbt r0, ip, r3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21404 │ │ │ │ + b.n 21224 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 21364 │ │ │ │ + b.n 21184 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2136c │ │ │ │ + b.n 2118c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 212d0 │ │ │ │ + b.n 210f0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 212e4 │ │ │ │ + b.n 21104 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2121c │ │ │ │ + b.n 2103c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21244 │ │ │ │ + b.n 21064 │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 21190 │ │ │ │ + b.n 20fb0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21820 │ │ │ │ - movs r3, r0 │ │ │ │ + stmdb sl!, {r0, r1} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #364] @ (21a3c ) │ │ │ │ - ldr r1, [pc, #364] @ (21a40 ) │ │ │ │ + ldr r0, [pc, #364] @ (218c4 ) │ │ │ │ + ldr r1, [pc, #364] @ (218c8 ) │ │ │ │ mov ip, r2 │ │ │ │ add r0, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r2, #7 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ - beq.n 21906 │ │ │ │ + beq.n 2178e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #344] @ (21a44 ) │ │ │ │ - ldr r3, [pc, #336] @ (21a40 ) │ │ │ │ + ldr r2, [pc, #344] @ (218cc ) │ │ │ │ + ldr r3, [pc, #336] @ (218c8 ) │ │ │ │ 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 21a38 │ │ │ │ + bne.w 218c0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #320] @ (21a48 ) │ │ │ │ + ldr r1, [pc, #320] @ (218d0 ) │ │ │ │ movs r2, #8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [ip] │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 218e8 │ │ │ │ - ldr r1, [pc, #300] @ (21a4c ) │ │ │ │ + beq.n 21770 │ │ │ │ + ldr r1, [pc, #300] @ (218d4 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 218e8 │ │ │ │ - ldr r1, [pc, #284] @ (21a50 ) │ │ │ │ + beq.n 21770 │ │ │ │ + ldr r1, [pc, #284] @ (218d8 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 218e8 │ │ │ │ - ldr r1, [pc, #272] @ (21a54 ) │ │ │ │ + beq.n 21770 │ │ │ │ + ldr r1, [pc, #272] @ (218dc ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 218e8 │ │ │ │ - ldr r1, [pc, #256] @ (21a58 ) │ │ │ │ + beq.n 21770 │ │ │ │ + ldr r1, [pc, #256] @ (218e0 ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 218e8 │ │ │ │ + beq.n 21770 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 219d0 │ │ │ │ + beq.n 21858 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 21a26 │ │ │ │ + beq.n 218ae │ │ │ │ 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, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r4, [pc, #208] @ (21a5c ) │ │ │ │ + ldr r4, [pc, #208] @ (218e4 ) │ │ │ │ movs r2, #8 │ │ │ │ add r7, sp, #24 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ blx c1d8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 219c0 │ │ │ │ + cbz r0, 21848 │ │ │ │ ldr.w ip, [r0] │ │ │ │ add r7, sp, #24 │ │ │ │ - ldr r1, [pc, #188] @ (21a60 ) │ │ │ │ + ldr r1, [pc, #188] @ (218e8 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r6, [ip] │ │ │ │ add r1, pc │ │ │ │ adds r6, #1 │ │ │ │ str.w r6, [ip] │ │ │ │ blx c738 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ blx c608 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r1, 21a18 │ │ │ │ + cbz r1, 218a0 │ │ │ │ mov r2, r7 │ │ │ │ blx d6dc │ │ │ │ - b.n 218e8 │ │ │ │ + b.n 21770 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 2196a │ │ │ │ + ble.n 217f2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 21a22 │ │ │ │ + bne.n 218aa │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 21a22 │ │ │ │ + bne.n 218aa │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 21a22 │ │ │ │ + bne.n 218aa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 21a22 │ │ │ │ + bne.n 218aa │ │ │ │ strd sl, r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #96] @ (21a64 ) │ │ │ │ + ldr r1, [pc, #96] @ (218ec ) │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #6 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ strd r5, r7, [sp] │ │ │ │ blx dc78 │ │ │ │ - b.n 218e8 │ │ │ │ + b.n 21770 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 218e8 │ │ │ │ + b.n 21770 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 218ea │ │ │ │ + b.n 21772 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 21988 │ │ │ │ + b.n 21810 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 21890 │ │ │ │ - movs r3, r0 │ │ │ │ + stmia.w r0!, {r0, r1} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21864 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 22200 │ │ │ │ + stmia.w r6, {r0, r1} │ │ │ │ + b.n 22020 │ │ │ │ movs r1, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ pop {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ pop {r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ itte ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.n 22114 @ unpredictable branch in IT block │ │ │ │ + bls.n 21f34 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ movhi r1, r0 │ │ │ │ - b.n 220f8 │ │ │ │ + b.n 21f18 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #368] @ (21bec ) │ │ │ │ + ldr r1, [pc, #368] @ (21a74 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #368] @ (21bf0 ) │ │ │ │ + ldr r3, [pc, #368] @ (21a78 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ ldrd sl, r9, [r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -32775,272 +32651,272 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldrd r7, r8, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w fp, [r2, #20] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21b84 │ │ │ │ + beq.n 21a0c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx ce38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21b84 │ │ │ │ + beq.n 21a0c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce38 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21b84 │ │ │ │ + beq.n 21a0c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21b84 │ │ │ │ + beq.n 21a0c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ - cbz r3, 21af0 │ │ │ │ + cbz r3, 21978 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #256] @ (21bf4 ) │ │ │ │ + ldr r1, [pc, #256] @ (21a7c ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ mov r6, sp │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 21b0c │ │ │ │ + cbz r3, 21994 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #232] @ (21bf8 ) │ │ │ │ + ldr r1, [pc, #232] @ (21a80 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 21b26 │ │ │ │ + cbz r3, 219ae │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #212] @ (21bfc ) │ │ │ │ + ldr r1, [pc, #212] @ (21a84 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ - cbz r3, 21b44 │ │ │ │ + cbz r3, 219cc │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #184] @ (21c00 ) │ │ │ │ + ldr r1, [pc, #184] @ (21a88 ) │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 21b5e │ │ │ │ + cbz r3, 219e6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #164] @ (21c04 ) │ │ │ │ + ldr r1, [pc, #164] @ (21a8c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - cbz r1, 21ba6 │ │ │ │ + cbz r1, 21a2e │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx d1d4 │ │ │ │ - cbz r0, 21ba0 │ │ │ │ + cbz r0, 21a28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx d0c0 │ │ │ │ - ldr r2, [pc, #128] @ (21c08 ) │ │ │ │ - ldr r3, [pc, #104] @ (21bf0 ) │ │ │ │ + ldr r2, [pc, #128] @ (21a90 ) │ │ │ │ + ldr r3, [pc, #104] @ (21a78 ) │ │ │ │ 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 21be6 │ │ │ │ + bne.n 21a6e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - cbnz r3, 21bb6 │ │ │ │ + cbnz r3, 21a3e │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21b7c │ │ │ │ + bne.n 21a04 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d0c0 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r1, 21bda │ │ │ │ + cbz r1, 21a62 │ │ │ │ add r2, sp, #16 │ │ │ │ blx d6dc │ │ │ │ - b.n 21b84 │ │ │ │ + b.n 21a0c │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r2, sp, #16 │ │ │ │ blx dc44 │ │ │ │ - b.n 21b84 │ │ │ │ + b.n 21a0c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 216e8 │ │ │ │ + b.n 21860 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21ff0 │ │ │ │ + b.n 21e10 │ │ │ │ movs r1, r0 │ │ │ │ stmia r1!, {r3} │ │ │ │ movs r1, r0 │ │ │ │ revsh r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 21c5a │ │ │ │ + cbnz r4, 21ae2 │ │ │ │ movs r1, r0 │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - b.n 214f4 │ │ │ │ + b.n 2166c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00021c0c : │ │ │ │ - ldr r3, [pc, #4] @ (21c14 ) │ │ │ │ +00021a94 : │ │ │ │ + ldr r3, [pc, #4] @ (21a9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00021c18 : │ │ │ │ +00021aa0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #172] @ 21cd4 │ │ │ │ + ldr.w ip, [pc, #172] @ 21b5c │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #168] @ (21cd8 ) │ │ │ │ + ldr r3, [pc, #168] @ (21b60 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #160] @ (21cdc ) │ │ │ │ + ldr r5, [pc, #160] @ (21b64 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #144] @ (21ce0 ) │ │ │ │ + ldr r3, [pc, #144] @ (21b68 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #144] @ (21ce4 ) │ │ │ │ + ldr r0, [pc, #144] @ (21b6c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #136] @ (21ce8 ) │ │ │ │ + ldr r2, [pc, #136] @ (21b70 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #136] @ (21cec ) │ │ │ │ + ldr r3, [pc, #136] @ (21b74 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #120] @ (21cf0 ) │ │ │ │ + ldr r4, [pc, #120] @ (21b78 ) │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #120] @ (21cf4 ) │ │ │ │ + ldr r1, [pc, #120] @ (21b7c ) │ │ │ │ movs r3, #2 │ │ │ │ add r4, pc │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #108] @ (21cf8 ) │ │ │ │ + ldr r1, [pc, #108] @ (21b80 ) │ │ │ │ movs r3, #2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #96] @ (21cfc ) │ │ │ │ + ldr r1, [pc, #96] @ (21b84 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #88] @ (21d00 ) │ │ │ │ + ldr r1, [pc, #88] @ (21b88 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #76] @ (21d04 ) │ │ │ │ - ldr r3, [pc, #32] @ (21cd8 ) │ │ │ │ + ldr r2, [pc, #76] @ (21b8c ) │ │ │ │ + ldr r3, [pc, #32] @ (21b60 ) │ │ │ │ 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 21cce │ │ │ │ + bne.n 21b56 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 22470 │ │ │ │ + b.n 215e8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22458 │ │ │ │ + b.n 215d0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21e34 │ │ │ │ + b.n 21c54 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl], #-12 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + ldc2 0, cr0, [r2, #12]! │ │ │ │ + asrs r2, r2, #2 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 21d64 │ │ │ │ + b.n 21b84 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21d58 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21d1c │ │ │ │ + svc 218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 22390 │ │ │ │ + b.n 21508 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -33069,36 +32945,36 @@ │ │ │ │ ldrb.w ip, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r6, r9, [sp, #32] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ cmp.w ip, #8 │ │ │ │ - bne.n 21d8e │ │ │ │ + bne.n 21c16 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - cbz r6, 21dd8 │ │ │ │ + cbz r6, 21c60 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 21de4 │ │ │ │ - bgt.n 21db2 │ │ │ │ + beq.n 21c6c │ │ │ │ + bgt.n 21c3a │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 21df6 │ │ │ │ + bne.n 21c7e │ │ │ │ vldr d0, [r6] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w d28c │ │ │ │ blx cb20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 21e54 │ │ │ │ + beq.n 21cdc │ │ │ │ cmp r5, #6 │ │ │ │ - beq.n 21e06 │ │ │ │ - bgt.n 21dc0 │ │ │ │ + beq.n 21c8e │ │ │ │ + bgt.n 21c48 │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 21e44 │ │ │ │ + bne.n 21ccc │ │ │ │ vldr d0, [r6] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w db4c │ │ │ │ mov r3, r2 │ │ │ │ @@ -33192,150 +33068,150 @@ │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ 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 r5, [pc, #184] @ (21f74 ) │ │ │ │ + ldr r5, [pc, #184] @ (21dfc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #184] @ (21f78 ) │ │ │ │ + ldr r0, [pc, #184] @ (21e00 ) │ │ │ │ sub sp, #24 │ │ │ │ add r5, pc │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq.w r5, #40960 @ 0xa000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f52 │ │ │ │ + beq.n 21dda │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ - cbz r1, 21f3e │ │ │ │ + cbz r1, 21dc6 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 21f4c │ │ │ │ + cbnz r0, 21dd4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - cbz r1, 21f26 │ │ │ │ + cbz r1, 21dae │ │ │ │ add.w r0, r4, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #120] @ (21f7c ) │ │ │ │ + ldr r4, [pc, #120] @ (21e04 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx ce08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 21f1c │ │ │ │ + cbz r3, 21da4 │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #88] @ (21f80 ) │ │ │ │ - ldr r3, [pc, #76] @ (21f78 ) │ │ │ │ + ldr r2, [pc, #88] @ (21e08 ) │ │ │ │ + ldr r3, [pc, #76] @ (21e00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21f6e │ │ │ │ + bne.n 21df6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c384 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ef6 │ │ │ │ + beq.n 21d7e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 21f26 │ │ │ │ - ldr r6, [pc, #48] @ (21f84 ) │ │ │ │ + b.n 21dae │ │ │ │ + ldr r6, [pc, #48] @ (21e0c ) │ │ │ │ cmp r1, #0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r6, pc │ │ │ │ ite ne │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx ce08 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 21f1c │ │ │ │ + b.n 21da4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 221ec │ │ │ │ + b.n 22364 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22128 │ │ │ │ + b.n 222a0 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r5 │ │ │ │ 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, 21fcc │ │ │ │ - vldr d7, [pc, #52] @ 21fd8 │ │ │ │ + cbnz r0, 21e54 │ │ │ │ + vldr d7, [pc, #52] @ 21e60 │ │ │ │ vldr d6, [r4, #40] @ 0x28 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 21fb8 │ │ │ │ + bge.n 21e40 │ │ │ │ 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 d85c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 21fb6 │ │ │ │ + b.n 21e3e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ - bcs.n 21fc0 │ │ │ │ + bcs.n 21e48 │ │ │ │ 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 cf14 │ │ │ │ - cbnz r0, 22000 │ │ │ │ + cbnz r0, 21e88 │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 2200c │ │ │ │ + bpl.n 21e94 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ blx c4a8 │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 21ffc │ │ │ │ + bmi.n 21e84 │ │ │ │ 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 │ │ │ │ @@ -33359,86 +33235,86 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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] @ 220ac │ │ │ │ + ldr.w ip, [pc, #68] @ 21f34 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (220b0 ) │ │ │ │ + ldr r2, [pc, #68] @ (21f38 ) │ │ │ │ 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 d748 │ │ │ │ - ldr r2, [pc, #40] @ (220b4 ) │ │ │ │ - ldr r3, [pc, #32] @ (220b0 ) │ │ │ │ + ldr r2, [pc, #40] @ (21f3c ) │ │ │ │ + ldr r3, [pc, #32] @ (21f38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 220a8 │ │ │ │ + bne.n 21f30 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + b.n 22144 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 2210c │ │ │ │ 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] @ 22110 │ │ │ │ + ldr.w ip, [pc, #68] @ 21f98 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (22114 ) │ │ │ │ + ldr r2, [pc, #68] @ (21f9c ) │ │ │ │ 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 d748 │ │ │ │ - ldr r2, [pc, #40] @ (22118 ) │ │ │ │ - ldr r3, [pc, #32] @ (22114 ) │ │ │ │ + ldr r2, [pc, #40] @ (21fa0 ) │ │ │ │ + ldr r3, [pc, #32] @ (21f9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2210c │ │ │ │ + bne.n 21f94 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + b.n 220e0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 10 │ │ │ │ + b.n 220a8 │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ b.w c674 │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w dcc4 │ │ │ │ nop │ │ │ │ @@ -33447,164 +33323,164 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 221e8 │ │ │ │ + beq.n 22070 │ │ │ │ mvn.w ip, r3 │ │ │ │ - ldr r3, [pc, #216] @ (22228 ) │ │ │ │ + ldr r3, [pc, #216] @ (220b0 ) │ │ │ │ and.w ip, ip, #4 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #208] @ (2222c ) │ │ │ │ + ldr r3, [pc, #208] @ (220b4 ) │ │ │ │ add.w ip, ip, #8 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #196] @ (22230 ) │ │ │ │ + ldr r3, [pc, #196] @ (220b8 ) │ │ │ │ mov.w r9, ip, lsl #1 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 221e2 │ │ │ │ + beq.n 2206a │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2220c │ │ │ │ + beq.n 22094 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2221e │ │ │ │ + bne.n 220a6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 2218e │ │ │ │ + bmi.n 22016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrb.w r7, [sl, #68] @ 0x44 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ lsls r0, r7, #29 │ │ │ │ - bpl.n 221ee │ │ │ │ + bpl.n 22076 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #15 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 221b6 │ │ │ │ + cbnz r0, 2203e │ │ │ │ bfi r7, r0, #2, #1 │ │ │ │ strb.w r7, [sl, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 221e2 │ │ │ │ + bmi.n 2206a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 221e2 │ │ │ │ + cbnz r3, 2206a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 22200 │ │ │ │ + bpl.n 22088 │ │ │ │ blx caf0 │ │ │ │ add r5, r9 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 22172 │ │ │ │ + bne.n 21ffa │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, fp │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ - b.n 221c4 │ │ │ │ + b.n 2204c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r5, r9 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 22172 │ │ │ │ - b.n 221e8 │ │ │ │ + bne.n 21ffa │ │ │ │ + b.n 22070 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ add r5, r9 │ │ │ │ - bl 22130 │ │ │ │ + bl 21fb8 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 22172 │ │ │ │ - b.n 221e8 │ │ │ │ + bne.n 21ffa │ │ │ │ + b.n 22070 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2218e │ │ │ │ - svc 18 │ │ │ │ + b.n 22016 │ │ │ │ + udf #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 221d0 │ │ │ │ + blt.n 21ff0 │ │ │ │ movs r1, r0 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ 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, #308] @ (2237c ) │ │ │ │ + ldr r2, [pc, #308] @ (22204 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #308] @ (22380 ) │ │ │ │ + ldr r3, [pc, #308] @ (22208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ands.w r2, r2, #3 │ │ │ │ - bne.w 22370 │ │ │ │ + bne.w 221f8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4e4 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrd r7, r8, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx cc40 │ │ │ │ - ldr r1, [pc, #260] @ (22384 ) │ │ │ │ + ldr r1, [pc, #260] @ (2220c ) │ │ │ │ mov r3, r8 │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx dab8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 22346 │ │ │ │ + beq.n 221ce │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ sub.w r2, r3, #100 @ 0x64 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ - bls.n 2234c │ │ │ │ + bls.n 221d4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2235a │ │ │ │ + bne.n 221e2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22130 │ │ │ │ + bl 21fb8 │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 22318 │ │ │ │ - ldr r1, [pc, #204] @ (22388 ) │ │ │ │ + bmi.n 221a0 │ │ │ │ + ldr r1, [pc, #204] @ (22210 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldrd r1, r6, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ @@ -33617,154 +33493,154 @@ │ │ │ │ strbeq.w r3, [r4, #68] @ 0x44 │ │ │ │ blx cf8c │ │ │ │ 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 22326 │ │ │ │ + bmi.n 221ae │ │ │ │ and.w r0, r0, #1 │ │ │ │ subs r0, #1 │ │ │ │ - ldr r2, [pc, #140] @ (2238c ) │ │ │ │ - ldr r3, [pc, #124] @ (22380 ) │ │ │ │ + ldr r2, [pc, #140] @ (22214 ) │ │ │ │ + ldr r3, [pc, #124] @ (22208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22376 │ │ │ │ + bne.n 221fe │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #116] @ (22390 ) │ │ │ │ + ldr r1, [pc, #116] @ (22218 ) │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 222ba │ │ │ │ - ldr r0, [pc, #108] @ (22394 ) │ │ │ │ + b.n 22142 │ │ │ │ + ldr r0, [pc, #108] @ (2221c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ blx c104 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 22340 │ │ │ │ + cbz r0, 221c8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ adds r0, #20 │ │ │ │ blx d8d8 <_php_stream_filter_append@plt> │ │ │ │ ldrb.w r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 222f8 │ │ │ │ + b.n 22180 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 22294 │ │ │ │ + bne.n 2211c │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - b.n 222a8 │ │ │ │ + b.n 22130 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 222a8 │ │ │ │ - ldr r1, [pc, #52] @ (22398 ) │ │ │ │ + bhi.n 22130 │ │ │ │ + ldr r1, [pc, #52] @ (22220 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 222a8 │ │ │ │ - b.n 2234c │ │ │ │ + bne.n 22130 │ │ │ │ + b.n 221d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 222fe │ │ │ │ + b.n 22186 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ble.n 222e4 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 22308 │ │ │ │ + bge.n 22128 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 222dc │ │ │ │ + ble.n 222fc │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 22384 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 22418 │ │ │ │ + bge.n 22238 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 22440 │ │ │ │ + bge.n 22260 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 22384 │ │ │ │ + bls.n 221a4 │ │ │ │ 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 223f6 │ │ │ │ + bmi.n 2227e │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n 223ec │ │ │ │ + bpl.n 22274 │ │ │ │ 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 223dc │ │ │ │ + bpl.n 22264 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 223dc │ │ │ │ + cbz r0, 22264 │ │ │ │ movs r1, #1 │ │ │ │ blx d5f4 <_php_stream_filter_flush@plt> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ blx c71c │ │ │ │ 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 22234 │ │ │ │ + bl 220bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 223b8 │ │ │ │ + beq.n 22240 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ 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 r2, r3, #30 │ │ │ │ - bmi.n 2242c │ │ │ │ + bmi.n 222b4 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 22420 │ │ │ │ + bmi.n 222a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22234 │ │ │ │ - cbnz r0, 2242c │ │ │ │ + bl 220bc │ │ │ │ + cbnz r0, 222b4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d424 <_php_stream_flush@plt> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldrb.w r3, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 22470 │ │ │ │ + bmi.n 222f8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 2245c │ │ │ │ + bmi.n 222e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22234 │ │ │ │ - cbnz r0, 22470 │ │ │ │ + bl 220bc │ │ │ │ + cbnz r0, 222f8 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ subs r0, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -33775,844 +33651,844 @@ │ │ │ │ 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 2249a │ │ │ │ + bne.n 22322 │ │ │ │ blx c608 │ │ │ │ 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, 224d0 │ │ │ │ + cbnz r0, 22358 │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ blx c0ec │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ blx c71c │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 224b6 │ │ │ │ + b.n 2233e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ add.w r8, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #200] @ (225cc ) │ │ │ │ + ldr r2, [pc, #200] @ (22454 ) │ │ │ │ add.w r9, sp, #16 │ │ │ │ - ldr r3, [pc, #196] @ (225d0 ) │ │ │ │ + ldr r3, [pc, #196] @ (22458 ) │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #172] @ (225d4 ) │ │ │ │ + ldr r1, [pc, #172] @ (2245c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 225ba │ │ │ │ + bne.n 22442 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #148] @ (225d8 ) │ │ │ │ + ldr r1, [pc, #148] @ (22460 ) │ │ │ │ movs r2, #13 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r9, [sp] │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #120] @ (225dc ) │ │ │ │ + ldr r1, [pc, #120] @ (22464 ) │ │ │ │ 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 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 225c6 │ │ │ │ + bne.n 2244e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 225b2 │ │ │ │ - ldr r2, [pc, #68] @ (225e0 ) │ │ │ │ - ldr r3, [pc, #52] @ (225d0 ) │ │ │ │ + bne.n 2243a │ │ │ │ + ldr r2, [pc, #68] @ (22468 ) │ │ │ │ + ldr r3, [pc, #52] @ (22458 ) │ │ │ │ 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 225c2 │ │ │ │ + bne.n 2244a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22598 │ │ │ │ + b.n 22420 │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ - b.n 22598 │ │ │ │ + b.n 22420 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bge.n 225b0 │ │ │ │ + bgt.n 22528 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 226a8 │ │ │ │ + bhi.n 224c8 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 2265c │ │ │ │ + bhi.n 2247c │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 22644 │ │ │ │ + bvc.n 22464 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 226a4 │ │ │ │ + blt.n 2241c │ │ │ │ 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, #168] @ (226a0 ) │ │ │ │ + ldr r2, [pc, #168] @ (22528 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #156] @ (226a4 ) │ │ │ │ + ldr r3, [pc, #156] @ (2252c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (226a8 ) │ │ │ │ + ldr r1, [pc, #136] @ (22530 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2268e │ │ │ │ + cbnz r0, 22516 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (226ac ) │ │ │ │ + ldr r1, [pc, #112] @ (22534 ) │ │ │ │ cmp r3, #8 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2269a │ │ │ │ + bne.n 22522 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 22686 │ │ │ │ - ldr r2, [pc, #64] @ (226b0 ) │ │ │ │ - ldr r3, [pc, #48] @ (226a4 ) │ │ │ │ + bne.n 2250e │ │ │ │ + ldr r2, [pc, #64] @ (22538 ) │ │ │ │ + ldr r3, [pc, #48] @ (2252c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22696 │ │ │ │ + bne.n 2251e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2266e │ │ │ │ + b.n 224f6 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2266e │ │ │ │ + b.n 224f6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bge.n 226a8 │ │ │ │ + blt.n 22620 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 225d0 │ │ │ │ + bvc.n 225f0 │ │ │ │ movs r1, r0 │ │ │ │ cpsid a │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 225c8 │ │ │ │ + blt.n 22540 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (22770 ) │ │ │ │ + ldr r2, [pc, #168] @ (225f8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #168] @ (22774 ) │ │ │ │ + ldr r3, [pc, #168] @ (225fc ) │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22778 ) │ │ │ │ + ldr r1, [pc, #136] @ (22600 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2275e │ │ │ │ + cbnz r0, 225e6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (2277c ) │ │ │ │ + ldr r1, [pc, #116] @ (22604 ) │ │ │ │ movs r2, #12 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #4 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ strd r8, r5, [sp] │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2276a │ │ │ │ + bne.n 225f2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 22756 │ │ │ │ - ldr r2, [pc, #64] @ (22780 ) │ │ │ │ - ldr r3, [pc, #52] @ (22774 ) │ │ │ │ + bne.n 225de │ │ │ │ + ldr r2, [pc, #64] @ (22608 ) │ │ │ │ + ldr r3, [pc, #52] @ (225fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22766 │ │ │ │ + bne.n 225ee │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2273c │ │ │ │ + b.n 225c4 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2273c │ │ │ │ + b.n 225c4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bls.n 227d4 │ │ │ │ + bge.n 2254c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22784 │ │ │ │ + bge.n 225a4 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 226c4 │ │ │ │ + bvs.n 226e4 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 226fc │ │ │ │ + bge.n 22674 │ │ │ │ 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, #168] @ (22840 ) │ │ │ │ + ldr r2, [pc, #168] @ (226c8 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #156] @ (22844 ) │ │ │ │ + ldr r3, [pc, #156] @ (226cc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22848 ) │ │ │ │ + ldr r1, [pc, #136] @ (226d0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2282e │ │ │ │ + cbnz r0, 226b6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (2284c ) │ │ │ │ + ldr r1, [pc, #112] @ (226d4 ) │ │ │ │ cmp r3, #8 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2283a │ │ │ │ + bne.n 226c2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 22826 │ │ │ │ - ldr r2, [pc, #64] @ (22850 ) │ │ │ │ - ldr r3, [pc, #48] @ (22844 ) │ │ │ │ + bne.n 226ae │ │ │ │ + ldr r2, [pc, #64] @ (226d8 ) │ │ │ │ + ldr r3, [pc, #48] @ (226cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22836 │ │ │ │ + bne.n 226be │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2280e │ │ │ │ + b.n 22696 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2280e │ │ │ │ + b.n 22696 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bhi.n 22908 │ │ │ │ + bls.n 22680 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 22830 │ │ │ │ + bpl.n 22650 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 22808 │ │ │ │ + bpl.n 22628 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 22828 │ │ │ │ + bls.n 227a0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (22910 ) │ │ │ │ + ldr r2, [pc, #168] @ (22798 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #168] @ (22914 ) │ │ │ │ + ldr r3, [pc, #168] @ (2279c ) │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22918 ) │ │ │ │ + ldr r1, [pc, #136] @ (227a0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 228fe │ │ │ │ + cbnz r0, 22786 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (2291c ) │ │ │ │ + ldr r1, [pc, #116] @ (227a4 ) │ │ │ │ movs r2, #15 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #4 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ strd r8, r5, [sp] │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2290a │ │ │ │ + bne.n 22792 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 228f6 │ │ │ │ - ldr r2, [pc, #64] @ (22920 ) │ │ │ │ - ldr r3, [pc, #52] @ (22914 ) │ │ │ │ + bne.n 2277e │ │ │ │ + ldr r2, [pc, #64] @ (227a8 ) │ │ │ │ + ldr r3, [pc, #52] @ (2279c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22906 │ │ │ │ + bne.n 2278e │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 228dc │ │ │ │ + b.n 22764 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 228dc │ │ │ │ + b.n 22764 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bvc.n 22834 │ │ │ │ + bls.n 227ac │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 229e4 │ │ │ │ + bls.n 22804 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 22964 │ │ │ │ + bmi.n 22784 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 2295c │ │ │ │ + bhi.n 226d4 │ │ │ │ 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] @ (229c8 ) │ │ │ │ + ldr r2, [pc, #148] @ (22850 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (229cc ) │ │ │ │ + ldr r3, [pc, #148] @ (22854 ) │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #116] @ (229d0 ) │ │ │ │ + ldr r1, [pc, #116] @ (22858 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 229b8 │ │ │ │ + cbnz r0, 22840 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #96] @ (229d4 ) │ │ │ │ + ldr r2, [pc, #96] @ (2285c ) │ │ │ │ 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 229c4 │ │ │ │ + bne.n 2284c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 229b0 │ │ │ │ - ldr r2, [pc, #60] @ (229d8 ) │ │ │ │ - ldr r3, [pc, #48] @ (229cc ) │ │ │ │ + bne.n 22838 │ │ │ │ + ldr r2, [pc, #60] @ (22860 ) │ │ │ │ + ldr r3, [pc, #48] @ (22854 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 229c0 │ │ │ │ + bne.n 22848 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22998 │ │ │ │ + b.n 22820 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 22998 │ │ │ │ + b.n 22820 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 22950 │ │ │ │ + bhi.n 228c8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 228f0 │ │ │ │ + bmi.n 22910 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 22acc │ │ │ │ + bmi.n 228ec │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 22a9c │ │ │ │ + bvc.n 22814 │ │ │ │ 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, #168] @ (22a98 ) │ │ │ │ + ldr r2, [pc, #168] @ (22920 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #156] @ (22a9c ) │ │ │ │ + ldr r3, [pc, #156] @ (22924 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22aa0 ) │ │ │ │ + ldr r1, [pc, #136] @ (22928 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22a86 │ │ │ │ + cbnz r0, 2290e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (22aa4 ) │ │ │ │ + ldr r1, [pc, #112] @ (2292c ) │ │ │ │ cmp r3, #8 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22a92 │ │ │ │ + bne.n 2291a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 22a7e │ │ │ │ - ldr r2, [pc, #64] @ (22aa8 ) │ │ │ │ - ldr r3, [pc, #48] @ (22a9c ) │ │ │ │ + bne.n 22906 │ │ │ │ + ldr r2, [pc, #64] @ (22930 ) │ │ │ │ + ldr r3, [pc, #48] @ (22924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22a8e │ │ │ │ + bne.n 22916 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22a66 │ │ │ │ + b.n 228ee │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 22a66 │ │ │ │ + b.n 228ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 22ab0 │ │ │ │ + bvc.n 22828 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 229d8 │ │ │ │ + bcc.n 229f8 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22a20 │ │ │ │ + bcc.n 22840 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 229d0 │ │ │ │ + bvc.n 22948 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #172] @ (22b6c ) │ │ │ │ + ldr r2, [pc, #172] @ (229f4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #12 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #164] @ (22b70 ) │ │ │ │ + ldr r3, [pc, #164] @ (229f8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ blx d120 │ │ │ │ - ldr r1, [pc, #136] @ (22b74 ) │ │ │ │ + ldr r1, [pc, #136] @ (229fc ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22b5a │ │ │ │ + cbnz r0, 229e2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (22b78 ) │ │ │ │ + ldr r1, [pc, #112] @ (22a00 ) │ │ │ │ movs r2, #7 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ movs r3, #8 │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22b66 │ │ │ │ + bne.n 229ee │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 22b52 │ │ │ │ - ldr r2, [pc, #64] @ (22b7c ) │ │ │ │ - ldr r3, [pc, #48] @ (22b70 ) │ │ │ │ + bne.n 229da │ │ │ │ + ldr r2, [pc, #64] @ (22a04 ) │ │ │ │ + ldr r3, [pc, #48] @ (229f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22b62 │ │ │ │ + bne.n 229ea │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22b3a │ │ │ │ + b.n 229c2 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 22b3a │ │ │ │ + b.n 229c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bpl.n 22be4 │ │ │ │ + bvs.n 2295c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #40 @ (adr r3, 22ba0 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 22a28 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #40 @ (adr r3, 22ba4 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 22a2c ) │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 22afc │ │ │ │ + bvs.n 22a74 │ │ │ │ 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] @ 22c34 │ │ │ │ + ldr.w ip, [pc, #160] @ 22abc │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #148] @ (22c38 ) │ │ │ │ + ldr r0, [pc, #148] @ (22ac0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #144] @ (22c3c ) │ │ │ │ + ldr r1, [pc, #144] @ (22ac4 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbz r0, 22bd8 │ │ │ │ - ldr r2, [pc, #124] @ (22c40 ) │ │ │ │ - ldr r3, [pc, #116] @ (22c38 ) │ │ │ │ + cbz r0, 22a60 │ │ │ │ + ldr r2, [pc, #124] @ (22ac8 ) │ │ │ │ + ldr r3, [pc, #116] @ (22ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22c28 │ │ │ │ + bne.n 22ab0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 22c2c │ │ │ │ + bne.n 22ab4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 22c0c │ │ │ │ + cbz r3, 22a94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 22c20 │ │ │ │ + cbz r3, 22aa8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 22c16 │ │ │ │ - cbz r0, 22c00 │ │ │ │ + bpl.n 22a9e │ │ │ │ + cbz r0, 22a88 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 22c00 │ │ │ │ + cbz r0, 22a88 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 22bc0 │ │ │ │ + b.n 22a48 │ │ │ │ movs r1, #2 │ │ │ │ blx c710 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 22bea │ │ │ │ + b.n 22a72 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ blx c180 │ │ │ │ - b.n 22c06 │ │ │ │ + b.n 22a8e │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 22bee │ │ │ │ + b.n 22a76 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bmi.n 22d00 │ │ │ │ + bpl.n 22a78 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 22cb4 │ │ │ │ + bpl.n 22a2c │ │ │ │ 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, #136] @ (22cdc ) │ │ │ │ + ldr r2, [pc, #136] @ (22b64 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #136] @ (22ce0 ) │ │ │ │ + ldr r3, [pc, #136] @ (22b68 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - cbnz r6, 22cce │ │ │ │ + cbnz r6, 22b56 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22cca │ │ │ │ + bne.n 22b52 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ blx c454 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ @@ -34621,68 +34497,68 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #2 │ │ │ │ blx c710 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #52] @ (22ce4 ) │ │ │ │ - ldr r3, [pc, #44] @ (22ce0 ) │ │ │ │ + ldr r2, [pc, #52] @ (22b6c ) │ │ │ │ + ldr r3, [pc, #44] @ (22b68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22cc6 │ │ │ │ + bne.n 22b4e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 22cae │ │ │ │ + b.n 22b36 │ │ │ │ nop │ │ │ │ - bcc.n 22c24 │ │ │ │ + bpl.n 22b9c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 22d7c │ │ │ │ + bmi.n 22af4 │ │ │ │ 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] @ (22e0c ) │ │ │ │ + ldr r5, [pc, #272] @ (22c94 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #272] @ (22e10 ) │ │ │ │ + ldr r4, [pc, #272] @ (22c98 ) │ │ │ │ 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 22e02 │ │ │ │ + bne.n 22c8a │ │ │ │ mov r8, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ blx c410 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ blx c620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22dfc │ │ │ │ + beq.n 22c84 │ │ │ │ sub.w r5, r0, sl │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ strd r6, r5, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ @@ -34691,54 +34567,54 @@ │ │ │ │ movs r3, #22 │ │ │ │ mov r1, sl │ │ │ │ adds r0, #16 │ │ │ │ strd ip, r3, [r4] │ │ │ │ blx ce90 │ │ │ │ strb r6, [r5, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 22dc0 │ │ │ │ + bne.n 22c48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 22dc0 │ │ │ │ + cbz r0, 22c48 │ │ │ │ blx cb20 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 21e64 │ │ │ │ + bl 21cec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c744 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 22da4 │ │ │ │ + bmi.n 22c2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 22da4 │ │ │ │ + cbnz r3, 22c2c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 22df6 │ │ │ │ + bpl.n 22c7e │ │ │ │ blx caf0 │ │ │ │ - ldr r2, [pc, #108] @ (22e14 ) │ │ │ │ - ldr r3, [pc, #104] @ (22e10 ) │ │ │ │ + ldr r2, [pc, #108] @ (22c9c ) │ │ │ │ + ldr r3, [pc, #104] @ (22c98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22e08 │ │ │ │ + bne.n 22c90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 21e64 │ │ │ │ + bl 21cec │ │ │ │ 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 │ │ │ │ @@ -34748,363 +34624,363 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d6dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 22da4 │ │ │ │ - b.n 22d92 │ │ │ │ + bmi.n 22c2c │ │ │ │ + b.n 22c1a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 22da4 │ │ │ │ + b.n 22c2c │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 22da4 │ │ │ │ + b.n 22c2c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 22e08 │ │ │ │ + bmi.n 22d80 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 22ec0 │ │ │ │ + bcc.n 22c38 │ │ │ │ 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] @ 22e70 │ │ │ │ + ldr.w ip, [pc, #68] @ 22cf8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (22e74 ) │ │ │ │ + ldr r2, [pc, #68] @ (22cfc ) │ │ │ │ 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 22ce8 │ │ │ │ - ldr r2, [pc, #40] @ (22e78 ) │ │ │ │ - ldr r3, [pc, #32] @ (22e74 ) │ │ │ │ + bl 22b70 │ │ │ │ + ldr r2, [pc, #40] @ (22d00 ) │ │ │ │ + ldr r3, [pc, #32] @ (22cfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22e6c │ │ │ │ + bne.n 22cf4 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bne.n 22e08 │ │ │ │ + bcc.n 22d80 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 22dd0 │ │ │ │ + bcc.n 22d48 │ │ │ │ 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] @ 22ed4 │ │ │ │ + ldr.w ip, [pc, #68] @ 22d5c │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (22ed8 ) │ │ │ │ + ldr r2, [pc, #68] @ (22d60 ) │ │ │ │ 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 22ce8 │ │ │ │ - ldr r2, [pc, #40] @ (22edc ) │ │ │ │ - ldr r3, [pc, #32] @ (22ed8 ) │ │ │ │ + bl 22b70 │ │ │ │ + ldr r2, [pc, #40] @ (22d64 ) │ │ │ │ + ldr r3, [pc, #32] @ (22d60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22ed0 │ │ │ │ + bne.n 22d58 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bne.n 22fa4 │ │ │ │ + bcs.n 22d1c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 22f6c │ │ │ │ + bcs.n 22ce4 │ │ │ │ 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 r5, [pc, #152] @ (22f88 ) │ │ │ │ + ldr r5, [pc, #152] @ (22e10 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r4, [pc, #152] @ (22f8c ) │ │ │ │ + ldr r4, [pc, #152] @ (22e14 ) │ │ │ │ cmp r1, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bne.n 22f3e │ │ │ │ + bne.n 22dc6 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx d868 │ │ │ │ - cbz r0, 22f1c │ │ │ │ + cbz r0, 22da4 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbnz r3, 22f34 │ │ │ │ - ldr r2, [pc, #112] @ (22f90 ) │ │ │ │ - ldr r3, [pc, #108] @ (22f8c ) │ │ │ │ + cbnz r3, 22dbc │ │ │ │ + ldr r2, [pc, #112] @ (22e18 ) │ │ │ │ + ldr r3, [pc, #108] @ (22e14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22f80 │ │ │ │ + bne.n 22e08 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 22f1c │ │ │ │ + b.n 22da4 │ │ │ │ cmp r1, #7 │ │ │ │ - bne.n 22f84 │ │ │ │ + bne.n 22e0c │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 22f58 │ │ │ │ + bls.n 22de0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - b.n 22f16 │ │ │ │ + b.n 22d9e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 22f68 │ │ │ │ + bhi.n 22df0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 22f4c │ │ │ │ + bne.n 22dd4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 22f4c │ │ │ │ + bhi.n 22dd4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22f4c │ │ │ │ + beq.n 22dd4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx ce38 │ │ │ │ - b.n 22f16 │ │ │ │ + b.n 22d9e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ - bne.n 22f98 │ │ │ │ + bcs.n 22f10 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 22f4c │ │ │ │ + bcs.n 22ec4 │ │ │ │ movs r3, 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 ip, [pc, #140] @ 23034 │ │ │ │ + ldr.w ip, [pc, #140] @ 22ebc │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #140] @ (23038 ) │ │ │ │ + ldr r2, [pc, #140] @ (22ec0 ) │ │ │ │ add ip, pc │ │ │ │ movs r3, #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #132] @ (2303c ) │ │ │ │ + ldr r4, [pc, #132] @ (22ec4 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 22fde │ │ │ │ + cbz r0, 22e66 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 22ffc │ │ │ │ + beq.n 22e84 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 22ff8 │ │ │ │ + cbz r3, 22e80 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #96] @ (23040 ) │ │ │ │ - ldr r3, [pc, #88] @ (2303c ) │ │ │ │ + ldr r2, [pc, #96] @ (22ec8 ) │ │ │ │ + ldr r3, [pc, #88] @ (22ec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2302e │ │ │ │ + bne.n 22eb6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - b.n 22fde │ │ │ │ + b.n 22e66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx cbbc │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2301e │ │ │ │ + beq.n 22ea6 │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ - cbnz r0, 2301e │ │ │ │ + cbnz r0, 22ea6 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 2302a │ │ │ │ + cbz r3, 22eb2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 22fda │ │ │ │ + b.n 22e62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 23012 │ │ │ │ + b.n 22e9a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 22fde │ │ │ │ + b.n 22e66 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n 230d8 │ │ │ │ + bne.n 22e50 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 22ff8 │ │ │ │ + beq.n 22e18 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 23078 │ │ │ │ + bne.n 22df0 │ │ │ │ movs r3, 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 ip, [pc, #136] @ 230e0 │ │ │ │ + ldr.w ip, [pc, #136] @ 22f68 │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #136] @ (230e4 ) │ │ │ │ + ldr r2, [pc, #136] @ (22f6c ) │ │ │ │ add ip, pc │ │ │ │ movs r3, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #128] @ (230e8 ) │ │ │ │ + ldr r4, [pc, #128] @ (22f70 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2308e │ │ │ │ + cbz r0, 22f16 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 230ac │ │ │ │ + beq.n 22f34 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 230a8 │ │ │ │ + cbz r3, 22f30 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #92] @ (230ec ) │ │ │ │ - ldr r3, [pc, #84] @ (230e8 ) │ │ │ │ + ldr r2, [pc, #92] @ (22f74 ) │ │ │ │ + ldr r3, [pc, #84] @ (22f70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 230dc │ │ │ │ + bne.n 22f64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - b.n 2308e │ │ │ │ + b.n 22f16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 230c2 │ │ │ │ + beq.n 22f4a │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ - cbz r0, 230cc │ │ │ │ + cbz r0, 22f54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 230d8 │ │ │ │ + cbz r3, 22f60 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 2308a │ │ │ │ + b.n 22f12 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2308e │ │ │ │ + b.n 22f16 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bne.n 22f9c │ │ │ │ movs r3, r0 │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + beq.n 22f3c │ │ │ │ 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, #172] @ (231ac ) │ │ │ │ + ldr r2, [pc, #172] @ (23034 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #172] @ (231b0 ) │ │ │ │ + ldr r3, [pc, #172] @ (23038 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r6, [pc, #164] @ (231b4 ) │ │ │ │ + ldr r6, [pc, #164] @ (2303c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr.w ip, [r7, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #132] @ (231b8 ) │ │ │ │ + ldr r2, [pc, #132] @ (23040 ) │ │ │ │ movs r1, #8 │ │ │ │ ldr.w r7, [ip] │ │ │ │ adds r7, #1 │ │ │ │ str.w r7, [ip] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ @@ -35120,1441 +34996,1441 @@ │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - bl 23044 │ │ │ │ + bl 22ecc │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - cbnz r0, 23196 │ │ │ │ - ldr r2, [pc, #64] @ (231bc ) │ │ │ │ - ldr r3, [pc, #48] @ (231b0 ) │ │ │ │ + cbnz r0, 2301e │ │ │ │ + ldr r2, [pc, #64] @ (23044 ) │ │ │ │ + ldr r3, [pc, #48] @ (23038 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 231a6 │ │ │ │ + bne.n 2302e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2317a │ │ │ │ + bne.n 23002 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2317a │ │ │ │ + bne.n 23002 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 2317a │ │ │ │ + b.n 23002 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 23114 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 23104 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, 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, #612] @ (23438 ) │ │ │ │ + ldr r2, [pc, #612] @ (232c0 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #612] @ (2343c ) │ │ │ │ + ldr r3, [pc, #612] @ (232c4 ) │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r8, [pc, #608] @ 23440 │ │ │ │ + ldr.w r8, [pc, #608] @ 232c8 │ │ │ │ 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 cd50 │ │ │ │ - ldr r1, [pc, #580] @ (23444 ) │ │ │ │ + ldr r1, [pc, #580] @ (232cc ) │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 233fe │ │ │ │ + bne.w 23286 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #24 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 233b4 │ │ │ │ + beq.w 2323c │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 23392 │ │ │ │ + beq.w 2321a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 23412 │ │ │ │ + bne.w 2329a │ │ │ │ ldr r7, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2324a │ │ │ │ + bmi.n 230d2 │ │ │ │ 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 233c8 │ │ │ │ + bpl.w 23250 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfd0 │ │ │ │ mov r1, r9 │ │ │ │ blx db8c │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb.w r3, [sl, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 23424 │ │ │ │ + bne.w 232ac │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add.w r3, sl, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #416] @ (23448 ) │ │ │ │ + ldr r2, [pc, #416] @ (232d0 ) │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r1, [sl, #24] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 232c8 │ │ │ │ + cbz r0, 23150 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 233e4 │ │ │ │ + beq.w 2326c │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldrd r3, r4, [r9, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 23406 │ │ │ │ + beq.w 2328e │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add.w fp, sp, #48 @ 0x30 │ │ │ │ mov r8, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 232fa │ │ │ │ + b.n 23182 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, fp │ │ │ │ blx c738 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 23334 │ │ │ │ + beq.n 231bc │ │ │ │ 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 232f4 │ │ │ │ + beq.n 2317c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 232e6 │ │ │ │ + bne.n 2316e │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 232f8 │ │ │ │ + bne.n 23180 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r1, [pc, #276] @ (2344c ) │ │ │ │ + ldr r1, [pc, #276] @ (232d4 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ strd fp, r4, [sp] │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ mov r0, fp │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d518 │ │ │ │ ldrb.w r3, [sl, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 23420 │ │ │ │ + bne.n 232a8 │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ ldrd r2, r1, [sl, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - beq.n 23378 │ │ │ │ + beq.n 23200 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (23450 ) │ │ │ │ - ldr r3, [pc, #192] @ (2343c ) │ │ │ │ + ldr r2, [pc, #212] @ (232d8 ) │ │ │ │ + ldr r3, [pc, #192] @ (232c4 ) │ │ │ │ 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 2341c │ │ │ │ + bne.n 232a4 │ │ │ │ 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 cfd0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 233e0 │ │ │ │ + beq.n 23268 │ │ │ │ mov r0, r7 │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 233b4 │ │ │ │ + cbz r0, 2323c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2327c │ │ │ │ + b.n 23104 │ │ │ │ movs r0, #0 │ │ │ │ blx d3a0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfd0 │ │ │ │ mov r1, r7 │ │ │ │ - b.n 2326e │ │ │ │ + b.n 230f6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23264 │ │ │ │ + bne.w 230ec │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2340c │ │ │ │ + bpl.n 23294 │ │ │ │ blx caf0 │ │ │ │ - b.n 23264 │ │ │ │ + b.n 230ec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 233aa │ │ │ │ - ldr r3, [pc, #108] @ (23454 ) │ │ │ │ + b.n 23232 │ │ │ │ + ldr r3, [pc, #108] @ (232dc ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 232c8 │ │ │ │ + b.n 23150 │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 23378 │ │ │ │ + b.n 23200 │ │ │ │ add.w fp, sp, #48 @ 0x30 │ │ │ │ - b.n 23336 │ │ │ │ + b.n 231be │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23264 │ │ │ │ + b.n 230ec │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2324a │ │ │ │ + b.n 230d2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4c0 <_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 r6!, {r2, r5} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00023458 : │ │ │ │ +000232e0 : │ │ │ │ stmdb 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 sl, r2 │ │ │ │ - ldr r2, [pc, #288] @ (2358c ) │ │ │ │ + ldr r2, [pc, #288] @ (23414 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #288] @ (23590 ) │ │ │ │ + ldr r3, [pc, #288] @ (23418 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 22f94 │ │ │ │ + bl 22e1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23544 │ │ │ │ + beq.n 233cc │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #256] @ (23594 ) │ │ │ │ + ldr r2, [pc, #256] @ (2341c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2351c │ │ │ │ + cbz r0, 233a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2351c │ │ │ │ + beq.n 233a4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 23578 │ │ │ │ + bne.n 23400 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 234c6 │ │ │ │ + bmi.n 2334e │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ add.w r0, r8, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 234ea │ │ │ │ + bmi.n 23372 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2356c │ │ │ │ + beq.n 233f4 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - cbz r6, 2351c │ │ │ │ + cbz r6, 233a4 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx d82c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2353e │ │ │ │ + cbz r0, 233c6 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ blx c034 │ │ │ │ - cbnz r0, 23562 │ │ │ │ + cbnz r0, 233ea │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23546 │ │ │ │ + b.n 233ce │ │ │ │ mov r0, r7 │ │ │ │ blx d970 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23544 │ │ │ │ + cbz r0, 233cc │ │ │ │ blx cde4 │ │ │ │ - ldr r1, [pc, #108] @ (23598 ) │ │ │ │ + ldr r1, [pc, #108] @ (23420 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 21d48 │ │ │ │ - b.n 234f2 │ │ │ │ + bl 21bd0 │ │ │ │ + b.n 2337a │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #84] @ (2359c ) │ │ │ │ - ldr r3, [pc, #68] @ (23590 ) │ │ │ │ + ldr r2, [pc, #84] @ (23424 ) │ │ │ │ + ldr r3, [pc, #68] @ (23418 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23586 │ │ │ │ + bne.n 2340e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23514 │ │ │ │ + b.n 2339c │ │ │ │ mov r0, r8 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 23580 │ │ │ │ + bpl.n 23408 │ │ │ │ blx caf0 │ │ │ │ - b.n 234ea │ │ │ │ + b.n 23372 │ │ │ │ blx c19c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 234c6 │ │ │ │ + b.n 2334e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 234ea │ │ │ │ + b.n 23372 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #584 @ (adr r7, 237e4 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 2366c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ 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.w ip, [pc, #136] @ 2363c │ │ │ │ + ldr.w ip, [pc, #136] @ 234c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r0, [pc, #124] @ (23640 ) │ │ │ │ + ldr r0, [pc, #124] @ (234c8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #124] @ (23644 ) │ │ │ │ + ldr r1, [pc, #124] @ (234cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 235f6 │ │ │ │ - ldr r2, [pc, #104] @ (23648 ) │ │ │ │ - ldr r3, [pc, #92] @ (23640 ) │ │ │ │ + cbz r0, 2347e │ │ │ │ + ldr r2, [pc, #104] @ (234d0 ) │ │ │ │ + ldr r3, [pc, #92] @ (234c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23630 │ │ │ │ + bne.n 234b8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 23624 │ │ │ │ + cbz r3, 234ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 23624 │ │ │ │ + cbz r3, 234ac │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23634 │ │ │ │ + bne.n 234bc │ │ │ │ ldrd r6, r7, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23044 │ │ │ │ + bl 22ecc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d928 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 235de │ │ │ │ - ldr r3, [pc, #36] @ (2364c ) │ │ │ │ + b.n 23466 │ │ │ │ + ldr r3, [pc, #36] @ (234d4 ) │ │ │ │ movs r2, #13 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - b.n 235fe │ │ │ │ + b.n 23486 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00023650 : │ │ │ │ +000234d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #244] @ (23758 ) │ │ │ │ + ldr r2, [pc, #244] @ (235e0 ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #244] @ (2375c ) │ │ │ │ + ldr r3, [pc, #244] @ (235e4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 22f94 │ │ │ │ + bl 22e1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23722 │ │ │ │ + beq.n 235aa │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #204] @ (23760 ) │ │ │ │ + ldr r2, [pc, #204] @ (235e8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 236ba │ │ │ │ + cbz r0, 23542 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 2374a │ │ │ │ + bne.n 235d2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ asrs r7, r7, #31 │ │ │ │ str r7, [sp, #12] │ │ │ │ blx d518 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bge.n 236ec │ │ │ │ + bge.n 23574 │ │ │ │ mov r0, r6 │ │ │ │ blx c0f8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #148] @ (23764 ) │ │ │ │ + ldr r1, [pc, #148] @ (235ec ) │ │ │ │ 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, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl 21d48 │ │ │ │ + bl 21bd0 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx d82c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23722 │ │ │ │ + cbz r0, 235aa │ │ │ │ movs r1, #0 │ │ │ │ blx cfa4 │ │ │ │ asrs r3, r0, #31 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r2, r3, #0 │ │ │ │ - blt.n 23740 │ │ │ │ + blt.n 235c8 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ it ge │ │ │ │ movge r5, #1 │ │ │ │ - blt.n 23740 │ │ │ │ + blt.n 235c8 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23724 │ │ │ │ + b.n 235ac │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #64] @ (23768 ) │ │ │ │ - ldr r3, [pc, #52] @ (2375c ) │ │ │ │ + ldr r2, [pc, #64] @ (235f0 ) │ │ │ │ + ldr r3, [pc, #52] @ (235e4 ) │ │ │ │ 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 23754 │ │ │ │ + bne.n 235dc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23724 │ │ │ │ + b.n 235ac │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 236ae │ │ │ │ + b.n 23536 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ 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.w ip, [pc, #136] @ 23808 │ │ │ │ + ldr.w ip, [pc, #136] @ 23690 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r0, [pc, #124] @ (2380c ) │ │ │ │ + ldr r0, [pc, #124] @ (23694 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #124] @ (23810 ) │ │ │ │ + ldr r1, [pc, #124] @ (23698 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 237c2 │ │ │ │ - ldr r2, [pc, #104] @ (23814 ) │ │ │ │ - ldr r3, [pc, #92] @ (2380c ) │ │ │ │ + cbz r0, 2364a │ │ │ │ + ldr r2, [pc, #104] @ (2369c ) │ │ │ │ + ldr r3, [pc, #92] @ (23694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 237fc │ │ │ │ + bne.n 23684 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 237f0 │ │ │ │ + cbz r3, 23678 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 237f0 │ │ │ │ + cbz r3, 23678 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23800 │ │ │ │ + bne.n 23688 │ │ │ │ ldrd r6, r7, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23044 │ │ │ │ + bl 22ecc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cf38 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 237aa │ │ │ │ - ldr r3, [pc, #36] @ (23818 ) │ │ │ │ + b.n 23632 │ │ │ │ + ldr r3, [pc, #36] @ (236a0 ) │ │ │ │ movs r2, #17 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - b.n 237ca │ │ │ │ + b.n 23652 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + setpan #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002381c : │ │ │ │ +000236a4 : │ │ │ │ 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, 23834 │ │ │ │ + cbz r3, 236bc │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx c78c │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 2384e │ │ │ │ + cbz r0, 236d6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 23858 │ │ │ │ + cbz r0, 236e0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ - cbz r3, 2386a │ │ │ │ + cbz r3, 236f2 │ │ │ │ add.w r0, r4, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002386c : │ │ │ │ +000236f4 : │ │ │ │ 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, 2388e │ │ │ │ + cbz r0, 23716 │ │ │ │ blx d820 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00023890 : │ │ │ │ +00023718 : │ │ │ │ stmdb 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, #2916] @ 24408 │ │ │ │ + ldr.w r2, [pc, #2916] @ 24290 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [pc, #2916] @ 2440c │ │ │ │ + ldr.w r3, [pc, #2916] @ 24294 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ - ldr.w r7, [pc, #2908] @ 24410 │ │ │ │ + ldr.w r7, [pc, #2908] @ 24298 │ │ │ │ add.w r9, 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 23044 │ │ │ │ + bl 22ecc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 22f94 │ │ │ │ - cbz r0, 23930 │ │ │ │ + bl 22e1c │ │ │ │ + cbz r0, 237b8 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r1, [pc, #2860] @ 24414 │ │ │ │ + ldr.w r1, [pc, #2860] @ 2429c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23a68 │ │ │ │ - ldr.w r3, [pc, #2848] @ 24418 │ │ │ │ + bne.w 238f0 │ │ │ │ + ldr.w r3, [pc, #2848] @ 242a0 │ │ │ │ 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, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d36c │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq.w 23ab8 │ │ │ │ + beq.w 23940 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 23a6e │ │ │ │ - cbnz r0, 23930 │ │ │ │ + beq.w 238f6 │ │ │ │ + cbnz r0, 237b8 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ - cbz r7, 23964 │ │ │ │ + cbz r7, 237ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2464e │ │ │ │ - ldr.w r2, [pc, #2772] @ 2441c │ │ │ │ - ldr.w r3, [pc, #2752] @ 2440c │ │ │ │ + bne.w 244d6 │ │ │ │ + ldr.w r2, [pc, #2772] @ 242a4 │ │ │ │ + ldr.w r3, [pc, #2752] @ 24294 │ │ │ │ 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 243f8 │ │ │ │ + bne.w 24280 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #2744] @ 24420 │ │ │ │ + ldr.w r2, [pc, #2744] @ 242a8 │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #7 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2399a │ │ │ │ + cbz r0, 23822 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 23994 │ │ │ │ + bne.n 2381c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r3, r4 │ │ │ │ blx c27c │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #2688] @ 24424 │ │ │ │ + ldr.w r2, [pc, #2688] @ 242ac │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 239d4 │ │ │ │ + cbz r0, 2385c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 24092 │ │ │ │ + bne.w 23f1a │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 239d4 │ │ │ │ + ble.n 2385c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23a5a │ │ │ │ + bne.n 238e2 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #2636] @ 24428 │ │ │ │ + ldr.w r2, [pc, #2636] @ 242b0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23b66 │ │ │ │ + beq.w 239ee │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 240ac │ │ │ │ + bne.w 23f34 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 23b40 │ │ │ │ + bpl.w 239c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23b60 │ │ │ │ + beq.w 239e8 │ │ │ │ add.w sl, sp, #64 @ 0x40 │ │ │ │ add.w r1, r7, #16 │ │ │ │ mov r0, sl │ │ │ │ blx d19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 240da │ │ │ │ + beq.w 23f62 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ blx c158 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 23a4c │ │ │ │ + bmi.n 238d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 23a4c │ │ │ │ + cbnz r3, 238d4 │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 23fc6 │ │ │ │ + bpl.w 23e4e │ │ │ │ blx caf0 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 23b66 │ │ │ │ - ldr.w r2, [pc, #2512] @ 2442c │ │ │ │ + beq.w 239ee │ │ │ │ + ldr.w r2, [pc, #2512] @ 242b4 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 23944 │ │ │ │ - ldr.w r0, [pc, #2496] @ 24430 │ │ │ │ + b.n 237cc │ │ │ │ + ldr.w r0, [pc, #2496] @ 242b8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ blx c958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23c0e │ │ │ │ + bne.w 23a96 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23a68 │ │ │ │ + bne.n 238f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [pc, #2448] @ 24434 │ │ │ │ + ldr.w r1, [pc, #2448] @ 242bc │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23930 │ │ │ │ - b.n 23a68 │ │ │ │ - ldr.w r6, [pc, #2428] @ 24438 │ │ │ │ + beq.w 237b8 │ │ │ │ + b.n 238f0 │ │ │ │ + ldr.w r6, [pc, #2428] @ 242c0 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ blx d928 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 23c22 │ │ │ │ + beq.w 23aaa │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 23c22 │ │ │ │ - ldr.w r1, [pc, #2392] @ 2443c │ │ │ │ + beq.w 23aaa │ │ │ │ + ldr.w r1, [pc, #2392] @ 242c4 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx d928 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23b20 │ │ │ │ - ldr.w r1, [pc, #2376] @ 24440 │ │ │ │ + beq.n 239a8 │ │ │ │ + ldr.w r1, [pc, #2376] @ 242c8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #19 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23b20 │ │ │ │ - ldr.w r1, [pc, #2360] @ 24444 │ │ │ │ + beq.n 239a8 │ │ │ │ + ldr.w r1, [pc, #2360] @ 242cc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 23930 │ │ │ │ + bne.w 237b8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23930 │ │ │ │ - b.n 23a68 │ │ │ │ + beq.w 237b8 │ │ │ │ + b.n 238f0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23a0a │ │ │ │ + bne.w 23892 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, 23b62 │ │ │ │ + cbnz r1, 239ea │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 240d4 │ │ │ │ + bpl.w 23f5c │ │ │ │ blx caf0 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #7 │ │ │ │ - ldr.w r2, [pc, #2264] @ 24448 │ │ │ │ + ldr.w r2, [pc, #2264] @ 242d0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 23b8a │ │ │ │ + cbz r0, 23a12 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 23f3c │ │ │ │ + beq.w 23dc4 │ │ │ │ blx d518 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #2232] @ 2444c │ │ │ │ + ldr.w r2, [pc, #2232] @ 242d4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23c52 │ │ │ │ + beq.n 23ada │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 241b8 │ │ │ │ + bne.w 24040 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 23bba │ │ │ │ + bmi.n 23a42 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 23c38 │ │ │ │ + beq.n 23ac0 │ │ │ │ add.w sl, r7, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ blx c620 │ │ │ │ - cbz r0, 23c38 │ │ │ │ + cbz r0, 23ac0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #2164] @ 24450 │ │ │ │ + ldr.w r1, [pc, #2164] @ 242d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ mov r3, sl │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24166 │ │ │ │ + beq.w 23fee │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 23a5a │ │ │ │ + bmi.w 238e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 242ce │ │ │ │ + bpl.w 24156 │ │ │ │ blx caf0 │ │ │ │ - b.n 23a5a │ │ │ │ + b.n 238e2 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23936 │ │ │ │ - b.n 23964 │ │ │ │ + bne.w 237be │ │ │ │ + b.n 237ec │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23936 │ │ │ │ - b.n 23964 │ │ │ │ + bne.w 237be │ │ │ │ + b.n 237ec │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 23c52 │ │ │ │ + bmi.n 23ada │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 23c52 │ │ │ │ + cbnz r3, 23ada │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 2418e │ │ │ │ + bpl.w 24016 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 241d4 │ │ │ │ + beq.w 2405c │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #2032] @ 24454 │ │ │ │ + ldr.w r2, [pc, #2032] @ 242dc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23cb0 │ │ │ │ + cbz r0, 23b38 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2420a │ │ │ │ + bne.w 24092 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 23c88 │ │ │ │ + bmi.n 23b10 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 24108 │ │ │ │ + bne.w 23f90 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 23cb0 │ │ │ │ + bmi.n 23b38 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 23cb0 │ │ │ │ + cbnz r3, 23b38 │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 2427a │ │ │ │ + bpl.w 24102 │ │ │ │ blx caf0 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #18 │ │ │ │ - ldr.w r2, [pc, #1952] @ 24458 │ │ │ │ + ldr.w r2, [pc, #1952] @ 242e0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23cd4 │ │ │ │ + cbz r0, 23b5c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 24212 │ │ │ │ + beq.w 2409a │ │ │ │ blx d518 │ │ │ │ str.w r8, [sp] │ │ │ │ movs r3, #15 │ │ │ │ - ldr.w r2, [pc, #1920] @ 2445c │ │ │ │ + ldr.w r2, [pc, #1920] @ 242e4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23d1a │ │ │ │ + cbz r0, 23ba2 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 243e2 │ │ │ │ + bne.w 2426a │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 242d6 │ │ │ │ + beq.w 2415e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr.w r1, [pc, #1880] @ 24460 │ │ │ │ + ldr.w r1, [pc, #1880] @ 242e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ 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 23e94 │ │ │ │ - ldr.w r0, [pc, #1840] @ 24464 │ │ │ │ + bhi.w 23d1c │ │ │ │ + ldr.w r0, [pc, #1840] @ 242ec │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #13 │ │ │ │ add r0, pc │ │ │ │ blx c958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23e94 │ │ │ │ + bne.w 23d1c │ │ │ │ mov r0, r5 │ │ │ │ blx c07c │ │ │ │ - ldr.w r3, [pc, #1820] @ 24468 │ │ │ │ - ldr.w r2, [pc, #1820] @ 2446c │ │ │ │ + ldr.w r3, [pc, #1820] @ 242f0 │ │ │ │ + ldr.w r2, [pc, #1820] @ 242f4 │ │ │ │ movs r1, #2 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 23e94 │ │ │ │ - ldr.w r1, [pc, #1804] @ 24470 │ │ │ │ + beq.w 23d1c │ │ │ │ + ldr.w r1, [pc, #1804] @ 242f8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx d928 │ │ │ │ - cbnz r0, 23d84 │ │ │ │ - ldr.w r1, [pc, #1788] @ 24474 │ │ │ │ + cbnz r0, 23c0c │ │ │ │ + ldr.w r1, [pc, #1788] @ 242fc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 23da0 │ │ │ │ + bne.n 23c28 │ │ │ │ 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.w r8, [sp] │ │ │ │ - ldr.w r2, [pc, #1740] @ 24478 │ │ │ │ + ldr.w r2, [pc, #1740] @ 24300 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23e1e │ │ │ │ + beq.n 23ca6 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 24560 │ │ │ │ + bne.w 243e8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 23dd0 │ │ │ │ + bmi.n 23c58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r2, r6, #16 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 2452c │ │ │ │ + beq.w 243b4 │ │ │ │ cmp r1, #87 @ 0x57 │ │ │ │ - bne.n 23df8 │ │ │ │ + bne.n 23c80 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne.n 23df8 │ │ │ │ + bne.n 23c80 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 2452c │ │ │ │ - ldr.w r1, [pc, #1664] @ 2447c │ │ │ │ + beq.w 243b4 │ │ │ │ + ldr.w r1, [pc, #1664] @ 24304 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 23e1e │ │ │ │ + bmi.n 23ca6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 23e1e │ │ │ │ + cbnz r3, 23ca6 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 24538 │ │ │ │ + bpl.w 243c0 │ │ │ │ blx caf0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ movs r3, #12 │ │ │ │ str.w r8, [sp] │ │ │ │ - ldr.w r2, [pc, #1624] @ 24480 │ │ │ │ + ldr.w r2, [pc, #1624] @ 24308 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23e8e │ │ │ │ + cbz r0, 23d16 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 24556 │ │ │ │ + bne.w 243de │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - cbz r7, 23e8e │ │ │ │ - ldr.w r0, [pc, #1592] @ 24484 │ │ │ │ + cbz r7, 23d16 │ │ │ │ + ldr.w r0, [pc, #1592] @ 2430c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ asrs r3, r7, #31 │ │ │ │ movs r1, #21 │ │ │ │ blx ca5c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 23e8e │ │ │ │ + cbz r0, 23d16 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r0, #16 │ │ │ │ - ldr.w r1, [pc, #1568] @ 24488 │ │ │ │ + ldr.w r1, [pc, #1568] @ 24310 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 23e8e │ │ │ │ + bmi.n 23d16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 23e8e │ │ │ │ + cbnz r3, 23d16 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 245e2 │ │ │ │ + bpl.w 2446a │ │ │ │ blx caf0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ ldrb.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23936 │ │ │ │ + bne.w 237be │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 22f94 │ │ │ │ + bl 22e1c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23936 │ │ │ │ - ldr.w r2, [pc, #1500] @ 2448c │ │ │ │ + beq.w 237be │ │ │ │ + ldr.w r2, [pc, #1500] @ 24314 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23edc │ │ │ │ + cbz r0, 23d64 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w 240a6 │ │ │ │ + bne.w 23f2e │ │ │ │ vldr d0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ vstr d0, [r4, #40] @ 0x28 │ │ │ │ blx d518 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ - ldr.w r2, [pc, #1452] @ 24490 │ │ │ │ + ldr.w r2, [pc, #1452] @ 24318 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 22ee0 │ │ │ │ + bl 22d68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23f04 │ │ │ │ + cbz r0, 23d8c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 2409c │ │ │ │ + bne.w 23f24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 23fec │ │ │ │ - ldr.w r1, [pc, #1416] @ 24494 │ │ │ │ + beq.n 23e74 │ │ │ │ + ldr.w r1, [pc, #1416] @ 2431c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx d724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23fcc │ │ │ │ - ldr.w r2, [pc, #1384] @ 24498 │ │ │ │ + beq.n 23e54 │ │ │ │ + ldr.w r2, [pc, #1384] @ 24320 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 23a68 │ │ │ │ + b.n 238f0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrd r6, r7, [r1, #16] │ │ │ │ mvn.w ip, r3 │ │ │ │ and.w ip, ip, #4 │ │ │ │ add.w ip, ip, #8 │ │ │ │ mov.w sl, ip, lsl #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 23fe8 │ │ │ │ - ldr.w fp, [pc, #1344] @ 2449c │ │ │ │ + beq.n 23e70 │ │ │ │ + ldr.w fp, [pc, #1344] @ 24324 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ adds r6, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ add fp, pc │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ strd r3, r9, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ - b.n 23f76 │ │ │ │ + b.n 23dfe │ │ │ │ add r6, sl │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 23fe0 │ │ │ │ + beq.n 23e68 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 23f70 │ │ │ │ + bne.n 23df8 │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx cfd0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 23f96 │ │ │ │ + beq.n 23e1e │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23f70 │ │ │ │ + beq.n 23df8 │ │ │ │ ldr.w r0, [r6, #-8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx cf74 │ │ │ │ @@ -36562,72 +36438,72 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 241c0 │ │ │ │ + bne.w 24048 │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23f70 │ │ │ │ + b.n 23df8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23a4c │ │ │ │ + b.n 238d4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21eac │ │ │ │ + bl 21d34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23936 │ │ │ │ - b.n 23f2c │ │ │ │ + beq.w 237be │ │ │ │ + b.n 23db4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ mov r0, r2 │ │ │ │ - b.n 23b86 │ │ │ │ + b.n 23a0e │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 24194 │ │ │ │ + beq.w 2401c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w fp, [r4, #72] @ 0x48 │ │ │ │ mvn.w ip, r3 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ and.w ip, ip, #4 │ │ │ │ add.w ip, ip, #8 │ │ │ │ mov.w sl, ip, lsl #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2413c │ │ │ │ - ldr.w r3, [pc, #1160] @ 244a0 │ │ │ │ + beq.w 23fc4 │ │ │ │ + ldr.w r3, [pc, #1160] @ 24328 │ │ │ │ mov.w r9, #0 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr.w r3, [pc, #1152] @ 244a4 │ │ │ │ + ldr.w r3, [pc, #1152] @ 2432c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 24034 │ │ │ │ + b.n 23ebc │ │ │ │ add r5, sl │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 240f2 │ │ │ │ + beq.n 23f7a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2402c │ │ │ │ + beq.n 23eb4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #2 │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 2402c │ │ │ │ + bne.n 23eb4 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24102 │ │ │ │ + beq.n 23f8a │ │ │ │ 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] │ │ │ │ @@ -36645,247 +36521,247 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ blx d724 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2402c │ │ │ │ + b.n 23eb4 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 239bc │ │ │ │ + b.n 23844 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23efc │ │ │ │ + b.n 23d84 │ │ │ │ blx c65c │ │ │ │ - b.n 23ed2 │ │ │ │ + b.n 23d5a │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23a0a │ │ │ │ + bne.w 23892 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 23b60 │ │ │ │ + bmi.w 239e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23b60 │ │ │ │ + bne.w 239e8 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bmi.w 23b5c │ │ │ │ + bmi.w 239e4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23b60 │ │ │ │ + b.n 239e8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 23b60 │ │ │ │ + bmi.w 239e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23b60 │ │ │ │ + bne.w 239e8 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 240ce │ │ │ │ + b.n 23f56 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2413c │ │ │ │ + beq.n 23fc4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d048 │ │ │ │ - b.n 23f2c │ │ │ │ - ldr r3, [pc, #932] @ (244a8 ) │ │ │ │ + b.n 23db4 │ │ │ │ + ldr r3, [pc, #932] @ (24330 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 24058 │ │ │ │ + b.n 23ee0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #924] @ (244ac ) │ │ │ │ + ldr r1, [pc, #924] @ (24334 ) │ │ │ │ ldr r6, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r7, #16 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 24134 │ │ │ │ + bmi.n 23fbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 24134 │ │ │ │ + cbnz r3, 23fbc │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 24280 │ │ │ │ + bpl.w 24108 │ │ │ │ blx caf0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ - b.n 23cb0 │ │ │ │ - ldr r1, [pc, #880] @ (244b0 ) │ │ │ │ + bne.w 238e2 │ │ │ │ + b.n 23b38 │ │ │ │ + ldr r1, [pc, #880] @ (24338 ) │ │ │ │ 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 21eac │ │ │ │ + bl 21d34 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d048 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23936 │ │ │ │ - b.n 23f2c │ │ │ │ + beq.w 237be │ │ │ │ + b.n 23db4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, sl │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 23c52 │ │ │ │ + bmi.w 23ada │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23c52 │ │ │ │ + bne.w 23ada │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r3, #24 │ │ │ │ - bmi.w 23c4e │ │ │ │ + bmi.w 23ad6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23c52 │ │ │ │ + b.n 23ada │ │ │ │ add.w r7, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2428c │ │ │ │ + beq.n 24114 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 23f2c │ │ │ │ + b.n 23db4 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 23bba │ │ │ │ + b.n 23a42 │ │ │ │ mov r0, r3 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ blx d518 │ │ │ │ - b.n 23a5a │ │ │ │ + b.n 238e2 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 24392 │ │ │ │ + beq.w 2421a │ │ │ │ add.w r5, r4, #96 @ 0x60 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx cee4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #692] @ (244b4 ) │ │ │ │ + ldr r1, [pc, #692] @ (2433c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 23e8e │ │ │ │ + b.n 23d16 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 23c88 │ │ │ │ + b.n 23b10 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ blx c4e4 │ │ │ │ - ldr r2, [pc, #660] @ (244b8 ) │ │ │ │ + ldr r2, [pc, #660] @ (24340 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #656] @ (244bc ) │ │ │ │ + ldr r2, [pc, #656] @ (24344 ) │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #17 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #644] @ (244c0 ) │ │ │ │ + ldr r2, [pc, #644] @ (24348 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx c33c │ │ │ │ - cbz r0, 24270 │ │ │ │ + cbz r0, 240f8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - cbz r2, 24270 │ │ │ │ + cbz r2, 240f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #628] @ (244c4 ) │ │ │ │ + ldr r1, [pc, #628] @ (2434c ) │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx cf8c │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ - b.n 23cd4 │ │ │ │ + bne.w 238e2 │ │ │ │ + b.n 23b5c │ │ │ │ mov r0, r7 │ │ │ │ blx cf8c │ │ │ │ mov r0, r6 │ │ │ │ - b.n 23cd0 │ │ │ │ + b.n 23b58 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23cb0 │ │ │ │ + b.n 23b38 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ - b.n 23cb0 │ │ │ │ + bne.w 238e2 │ │ │ │ + b.n 23b38 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 241a4 │ │ │ │ + bne.n 2402c │ │ │ │ ldrd r3, r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #544] @ (244c8 ) │ │ │ │ + ldr r1, [pc, #544] @ (24350 ) │ │ │ │ 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 d724 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2453e │ │ │ │ + beq.w 243c6 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ - b.n 23f2c │ │ │ │ + b.n 23db4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.w 23a5a │ │ │ │ + b.w 238e2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r7, [pc, #496] @ (244cc ) │ │ │ │ - ldr r1, [pc, #496] @ (244d0 ) │ │ │ │ + ldr r7, [pc, #496] @ (24354 ) │ │ │ │ + ldr r1, [pc, #496] @ (24358 ) │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ add r7, pc │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ @@ -36893,411 +36769,411 @@ │ │ │ │ blx cf98 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add.w sl, sp, #44 @ 0x2c │ │ │ │ blx cf98 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #460] @ (244d4 ) │ │ │ │ + ldr r6, [pc, #460] @ (2435c ) │ │ │ │ movs r2, #7 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ blx cf98 │ │ │ │ - ldr r0, [pc, #452] @ (244d8 ) │ │ │ │ + ldr r0, [pc, #452] @ (24360 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr.w fp, [sp, #64] @ 0x40 │ │ │ │ blx d82c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 243ec │ │ │ │ + beq.n 24274 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx d150 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 243ec │ │ │ │ + beq.n 24274 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ add.w r3, fp, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d1e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 244e0 │ │ │ │ + beq.w 24368 │ │ │ │ mov r0, fp │ │ │ │ blx d048 │ │ │ │ mov r0, fp │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23d1a │ │ │ │ + beq.w 23ba2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d1a │ │ │ │ + bne.w 23ba2 │ │ │ │ blx c684 │ │ │ │ - b.n 23d1a │ │ │ │ + b.n 23ba2 │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 243fc │ │ │ │ + bne.n 24284 │ │ │ │ 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 243fc │ │ │ │ + bne.n 24284 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ 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, #260] @ (244dc ) │ │ │ │ + ldr r1, [pc, #260] @ (24364 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 23e8e │ │ │ │ + b.n 23d16 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 23cf6 │ │ │ │ + b.n 23b7e │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23d1a │ │ │ │ - b.n 2437e │ │ │ │ + beq.w 23ba2 │ │ │ │ + b.n 24206 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ - b.w 23a5a │ │ │ │ + b.w 238e2 │ │ │ │ nop │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ str r2, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - nop {9} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + itt pl │ │ │ │ + movpl r1, r0 │ │ │ │ + addpl r7, sp, #600 @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + bkpt 0x00ac │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + bkpt 0x008c │ │ │ │ movs r1, r0 │ │ │ │ svc 143 @ 0x8f │ │ │ │ - @ instruction: 0xffffc144 │ │ │ │ + vsra.u32 d28, d0, #1 │ │ │ │ + movs r1, r0 │ │ │ │ + itee cc │ │ │ │ + movcc r1, r0 │ │ │ │ + itte le @ unpredictable │ │ │ │ + movle r1, r0 │ │ │ │ + udfle #131 @ 0x83 │ │ │ │ + vqdmulhgt.s , , d28[0] │ │ │ │ movs r1, r0 │ │ │ │ - itte vs │ │ │ │ - movvs r1, r0 │ │ │ │ - stmiavs r0!, {r1, r2, r3} │ │ │ │ - movvc r1, r0 │ │ │ │ - udf #131 @ 0x83 │ │ │ │ - @ instruction: 0xffffbd20 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x00f4 │ │ │ │ movs r1, r0 │ │ │ │ - it cs │ │ │ │ - movcs r1, r0 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 244ce │ │ │ │ - vmull.u , d31, d12 │ │ │ │ + bgt.n 24356 │ │ │ │ + vcvt.f16.u16 , q4, #1 │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r6} │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 24524 │ │ │ │ + revsh r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 245e8 │ │ │ │ + beq.n 24470 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 24568 │ │ │ │ + beq.n 243f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #364] @ (24660 ) │ │ │ │ + ldr r1, [pc, #364] @ (244e8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 245ae │ │ │ │ + beq.n 24436 │ │ │ │ mov r0, fp │ │ │ │ blx d048 │ │ │ │ mov r0, fp │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23a5a │ │ │ │ + beq.w 238e2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ blx c684 │ │ │ │ - b.w 23d14 │ │ │ │ - ldr r1, [pc, #308] @ (24664 ) │ │ │ │ + b.w 23b9c │ │ │ │ + ldr r1, [pc, #308] @ (244ec ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 23e04 │ │ │ │ + b.n 23c8c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23e1e │ │ │ │ + b.n 23ca6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21eac │ │ │ │ + bl 21d34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23936 │ │ │ │ - b.n 23f2c │ │ │ │ + beq.w 237be │ │ │ │ + b.n 23db4 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 23e40 │ │ │ │ + b.n 23cc8 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 23dd0 │ │ │ │ + b.n 23c58 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 244ec │ │ │ │ + bne.n 24374 │ │ │ │ blx d59c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c964 │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24622 │ │ │ │ + beq.n 244aa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #212] @ (24668 ) │ │ │ │ + ldr r1, [pc, #212] @ (244f0 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24500 │ │ │ │ + bne.n 24388 │ │ │ │ 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, #184] @ (2466c ) │ │ │ │ + ldr r1, [pc, #184] @ (244f4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx d048 │ │ │ │ mov r0, fp │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23d14 │ │ │ │ + beq.w 23b9c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d14 │ │ │ │ - b.n 24524 │ │ │ │ + bne.w 23b9c │ │ │ │ + b.n 243ac │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23e8e │ │ │ │ + b.n 23d16 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 244ec │ │ │ │ + bne.w 24374 │ │ │ │ blx d59c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c964 │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 24622 │ │ │ │ + cbz r0, 244aa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (24670 ) │ │ │ │ + ldr r1, [pc, #92] @ (244f8 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24500 │ │ │ │ - b.n 2459e │ │ │ │ + bne.w 24388 │ │ │ │ + b.n 24426 │ │ │ │ mov r0, fp │ │ │ │ blx d048 │ │ │ │ mov r0, fp │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23a5a │ │ │ │ + beq.w 238e2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23a5a │ │ │ │ + bne.w 238e2 │ │ │ │ blx c684 │ │ │ │ - b.w 23a5a │ │ │ │ - ldr r2, [pc, #36] @ (24674 ) │ │ │ │ + b.w 238e2 │ │ │ │ + ldr r2, [pc, #36] @ (244fc ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.w 23a68 │ │ │ │ + b.w 238f0 │ │ │ │ nop │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x003c │ │ │ │ + hlt 0x0008 │ │ │ │ movs r1, r0 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r4, 24528 │ │ │ │ movs r1, r0 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r6, 2452a │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 24690 │ │ │ │ + cbnz r4, 2450a │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00024678 : │ │ │ │ - ldr r0, [pc, #4] @ (24680 ) │ │ │ │ +00024500 : │ │ │ │ + ldr r0, [pc, #4] @ (24508 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 24620 │ │ │ │ + bmi.n 24598 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024684 : │ │ │ │ +0002450c : │ │ │ │ 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 r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24718 │ │ │ │ + beq.n 245a0 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx c798 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ - cbz r6, 2470a │ │ │ │ + cbz r6, 24592 │ │ │ │ str.w r6, [r8, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ blx c4e4 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -37308,354 +37184,354 @@ │ │ │ │ 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, 246f6 │ │ │ │ + cbz r3, 2457e │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 24702 │ │ │ │ - cbz r5, 246fc │ │ │ │ + cbz r0, 2458a │ │ │ │ + cbz r5, 24584 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d820 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ blx d890 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx c550 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ - b.n 246b6 │ │ │ │ + b.n 2453e │ │ │ │ blx dbb0 <_emalloc_160@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 246a4 │ │ │ │ + b.n 2452c │ │ │ │ │ │ │ │ -00024720 : │ │ │ │ - ldr r0, [pc, #4] @ (24728 ) │ │ │ │ +000245a8 : │ │ │ │ + ldr r0, [pc, #4] @ (245b0 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bx lr │ │ │ │ - bcs.n 24778 │ │ │ │ + bcc.n 244f0 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ - ldr r5, [pc, #216] @ (24818 ) │ │ │ │ + ldr r5, [pc, #216] @ (246a0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #212] @ (2481c ) │ │ │ │ + ldr r1, [pc, #212] @ (246a4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #208] @ (24820 ) │ │ │ │ + ldr r3, [pc, #208] @ (246a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2477e │ │ │ │ - ldr r2, [pc, #188] @ (24824 ) │ │ │ │ - ldr r3, [pc, #184] @ (24820 ) │ │ │ │ + cbz r0, 24606 │ │ │ │ + ldr r2, [pc, #188] @ (246ac ) │ │ │ │ + ldr r3, [pc, #184] @ (246a8 ) │ │ │ │ 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 24814 │ │ │ │ + bne.n 2469c │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ blx cecc │ │ │ │ ldr r7, [sp, #0] │ │ │ │ - cbz r7, 247da │ │ │ │ + cbz r7, 24662 │ │ │ │ blx d210 │ │ │ │ mov r8, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #148] @ (24828 ) │ │ │ │ + ldr r1, [pc, #148] @ (246b0 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24764 │ │ │ │ + beq.n 245ec │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ it eq │ │ │ │ addeq.w r5, r4, #16 │ │ │ │ blx cabc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx dc20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 2480e │ │ │ │ + cbz r0, 24696 │ │ │ │ blx c750 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #8] │ │ │ │ blx d890 │ │ │ │ - b.n 24764 │ │ │ │ + b.n 245ec │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ addeq.w r7, r4, #16 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx dc20 │ │ │ │ - cbz r0, 2480e │ │ │ │ + cbz r0, 24696 │ │ │ │ mov r0, r4 │ │ │ │ blx c750 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #8] │ │ │ │ blx d820 │ │ │ │ - b.n 24764 │ │ │ │ + b.n 245ec │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 24764 │ │ │ │ + b.n 245ec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + rev r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 24838 │ │ │ │ + cbnz r2, 246b4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + rev r4, r1 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002482c : │ │ │ │ - ldr r3, [pc, #4] @ (24834 ) │ │ │ │ +000246b4 : │ │ │ │ + ldr r3, [pc, #4] @ (246bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - b.n 24f14 │ │ │ │ + b.n 2408c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024838 : │ │ │ │ +000246c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #328] @ 24990 │ │ │ │ + ldr.w ip, [pc, #328] @ 24818 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #324] @ (24994 ) │ │ │ │ + ldr r3, [pc, #324] @ (2481c ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #316] @ (24998 ) │ │ │ │ + ldr r5, [pc, #316] @ (24820 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #300] @ (2499c ) │ │ │ │ + ldr r3, [pc, #300] @ (24824 ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #300] @ (249a0 ) │ │ │ │ + ldr r0, [pc, #300] @ (24828 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #292] @ (249a4 ) │ │ │ │ + ldr r2, [pc, #292] @ (2482c ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #292] @ (249a8 ) │ │ │ │ + ldr r3, [pc, #292] @ (24830 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #276] @ (249ac ) │ │ │ │ + ldr r4, [pc, #276] @ (24834 ) │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #272] @ (249b0 ) │ │ │ │ + ldr r1, [pc, #272] @ (24838 ) │ │ │ │ movs r3, #0 │ │ │ │ add r4, pc │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (249b4 ) │ │ │ │ + ldr r1, [pc, #260] @ (2483c ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #252] @ (249b8 ) │ │ │ │ + ldr r1, [pc, #252] @ (24840 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (249bc ) │ │ │ │ + ldr r1, [pc, #240] @ (24844 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #232] @ (249c0 ) │ │ │ │ + ldr r1, [pc, #232] @ (24848 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #220] @ (249c4 ) │ │ │ │ + ldr r1, [pc, #220] @ (2484c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #212] @ (249c8 ) │ │ │ │ + ldr r1, [pc, #212] @ (24850 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #200] @ (249cc ) │ │ │ │ + ldr r1, [pc, #200] @ (24854 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #192] @ (249d0 ) │ │ │ │ + ldr r1, [pc, #192] @ (24858 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #180] @ (249d4 ) │ │ │ │ + ldr r1, [pc, #180] @ (2485c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #172] @ (249d8 ) │ │ │ │ + ldr r1, [pc, #172] @ (24860 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #160] @ (249dc ) │ │ │ │ + ldr r1, [pc, #160] @ (24864 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #152] @ (249e0 ) │ │ │ │ + ldr r1, [pc, #152] @ (24868 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #140] @ (249e4 ) │ │ │ │ + ldr r1, [pc, #140] @ (2486c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #132] @ (249e8 ) │ │ │ │ + ldr r1, [pc, #132] @ (24870 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #120] @ (249ec ) │ │ │ │ - ldr r3, [pc, #32] @ (24994 ) │ │ │ │ + ldr r2, [pc, #120] @ (24874 ) │ │ │ │ + ldr r3, [pc, #32] @ (2481c ) │ │ │ │ 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 2498a │ │ │ │ + bne.n 24812 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + cbnz r4, 24824 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + cbnz r4, 24828 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb80e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 24930 │ │ │ │ + bcs.n 248a8 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24fa8 │ │ │ │ + b.n 24120 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb808 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb806 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ movs r1, r0 │ │ │ │ strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r1, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r3} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r3} │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000249f0 : │ │ │ │ +00024878 : │ │ │ │ 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 cde4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -37675,62 +37551,62 @@ │ │ │ │ strd r3, r6, [r4, #4] │ │ │ │ blx ce90 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx c028 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ and.w r2, r3, #64 @ 0x40 │ │ │ │ - cbz r0, 24a6e │ │ │ │ + cbz r0, 248f6 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 24a58 │ │ │ │ + cbz r2, 248e0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ adds r0, #7 │ │ │ │ blx c774 <_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 24a40 │ │ │ │ + bne.n 248c8 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 24a88 │ │ │ │ + bpl.n 24910 │ │ │ │ blx caf0 │ │ │ │ - b.n 24a40 │ │ │ │ - cbnz r2, 24a82 │ │ │ │ + b.n 248c8 │ │ │ │ + cbnz r2, 2490a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 24a82 │ │ │ │ + cbnz r2, 2490a │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 24a8e │ │ │ │ + bpl.n 24916 │ │ │ │ blx caf0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 24a40 │ │ │ │ + b.n 248c8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 24a82 │ │ │ │ + b.n 2490a │ │ │ │ │ │ │ │ -00024a94 : │ │ │ │ +0002491c : │ │ │ │ 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, #148] @ (24b38 ) │ │ │ │ + ldr r6, [pc, #148] @ (249c0 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r5, [pc, #148] @ (24b3c ) │ │ │ │ + ldr r5, [pc, #148] @ (249c4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -37744,203 +37620,203 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ lsls r6, r7, #1 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ble.n 24b30 │ │ │ │ - ldr r1, [pc, #96] @ (24b40 ) │ │ │ │ + ble.n 249b8 │ │ │ │ + ldr r1, [pc, #96] @ (249c8 ) │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r0, r6, #2 │ │ │ │ add.w ip, sp, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [ip, #1]! │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, r0 │ │ │ │ and.w lr, r2, #15 │ │ │ │ mov.w r2, r2, lsr #4 │ │ │ │ ldrb.w lr, [r1, lr] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ strb.w lr, [r3, #-3] │ │ │ │ strb.w r2, [r3, #-4] │ │ │ │ - bne.n 24aea │ │ │ │ + bne.n 24972 │ │ │ │ add r6, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r6, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (24b44 ) │ │ │ │ - ldr r3, [pc, #32] @ (24b3c ) │ │ │ │ + ldr r2, [pc, #44] @ (249cc ) │ │ │ │ + ldr r3, [pc, #32] @ (249c4 ) │ │ │ │ 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 24b34 │ │ │ │ + bne.n 249bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b.n 24b0c │ │ │ │ + b.n 24994 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 24a4c │ │ │ │ + bmi.n 24a6c │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024b48 : │ │ │ │ +000249d0 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00024b64 : │ │ │ │ - ldr r3, [pc, #4] @ (24b6c ) │ │ │ │ +000249ec : │ │ │ │ + ldr r3, [pc, #4] @ (249f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - b.n 24be4 │ │ │ │ + b.n 24d5c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024b70 : │ │ │ │ - ldr r3, [pc, #4] @ (24b78 ) │ │ │ │ +000249f8 : │ │ │ │ + ldr r3, [pc, #4] @ (24a00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - b.n 24bd8 │ │ │ │ + b.n 24d50 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024b7c : │ │ │ │ - ldr r3, [pc, #4] @ (24b84 ) │ │ │ │ +00024a04 : │ │ │ │ + ldr r3, [pc, #4] @ (24a0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - b.n 24bcc │ │ │ │ + b.n 24d44 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024b88 : │ │ │ │ - ldr r3, [pc, #4] @ (24b90 ) │ │ │ │ +00024a10 : │ │ │ │ + ldr r3, [pc, #4] @ (24a18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ - b.n 24bc0 │ │ │ │ + b.n 24d38 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024b94 : │ │ │ │ - ldr r3, [pc, #4] @ (24b9c ) │ │ │ │ +00024a1c : │ │ │ │ + ldr r3, [pc, #4] @ (24a24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - b.n 24bb4 │ │ │ │ + b.n 24d2c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024ba0 : │ │ │ │ - ldr r3, [pc, #4] @ (24ba8 ) │ │ │ │ +00024a28 : │ │ │ │ + ldr r3, [pc, #4] @ (24a30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 24d20 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024bac : │ │ │ │ - ldr r3, [pc, #4] @ (24bb4 ) │ │ │ │ +00024a34 : │ │ │ │ + ldr r3, [pc, #4] @ (24a3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 24d14 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024bb8 : │ │ │ │ - ldr r3, [pc, #4] @ (24bc0 ) │ │ │ │ +00024a40 : │ │ │ │ + ldr r3, [pc, #4] @ (24a48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 24d08 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024bc4 : │ │ │ │ - ldr r3, [pc, #4] @ (24bcc ) │ │ │ │ +00024a4c : │ │ │ │ + ldr r3, [pc, #4] @ (24a54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 24cfc │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024bd0 : │ │ │ │ - ldr r3, [pc, #4] @ (24bd8 ) │ │ │ │ +00024a58 : │ │ │ │ + ldr r3, [pc, #4] @ (24a60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - svc 206 @ 0xce │ │ │ │ + b.n 24cf0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024bdc : │ │ │ │ +00024a64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r6, [pc, #656] @ (24e80 ) │ │ │ │ + ldr r6, [pc, #656] @ (24d08 ) │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ - ldr r5, [pc, #656] @ (24e84 ) │ │ │ │ + ldr r5, [pc, #656] @ (24d0c ) │ │ │ │ add r4, sp, #4 │ │ │ │ add r6, pc │ │ │ │ - ldr r3, [pc, #656] @ (24e88 ) │ │ │ │ + ldr r3, [pc, #656] @ (24d10 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #644] @ (24e8c ) │ │ │ │ + ldr r6, [pc, #644] @ (24d14 ) │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #332] @ 0x14c │ │ │ │ mov.w r5, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #632] @ (24e90 ) │ │ │ │ + ldr r3, [pc, #632] @ (24d18 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #632] @ (24e94 ) │ │ │ │ + ldr r0, [pc, #632] @ (24d1c ) │ │ │ │ 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, #620] @ (24e98 ) │ │ │ │ + ldr r3, [pc, #620] @ (24d20 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ blx da00 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #588] @ (24e9c ) │ │ │ │ + ldr r0, [pc, #588] @ (24d24 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #580] @ (24ea0 ) │ │ │ │ + ldr r3, [pc, #580] @ (24d28 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -37949,21 +37825,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #532] @ (24ea4 ) │ │ │ │ + ldr r0, [pc, #532] @ (24d2c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #524] @ (24ea8 ) │ │ │ │ + ldr r3, [pc, #524] @ (24d30 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -37972,21 +37848,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #8] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #480] @ (24eac ) │ │ │ │ + ldr r0, [pc, #480] @ (24d34 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #472] @ (24eb0 ) │ │ │ │ + ldr r3, [pc, #472] @ (24d38 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -37995,21 +37871,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #12] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #424] @ (24eb4 ) │ │ │ │ + ldr r0, [pc, #424] @ (24d3c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #416] @ (24eb8 ) │ │ │ │ + ldr r3, [pc, #416] @ (24d40 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38018,21 +37894,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #16] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #372] @ (24ebc ) │ │ │ │ + ldr r0, [pc, #372] @ (24d44 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #364] @ (24ec0 ) │ │ │ │ + ldr r3, [pc, #364] @ (24d48 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr.w r1, [r8] │ │ │ │ blx dce0 │ │ │ │ @@ -38041,15 +37917,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #20] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #316] @ (24ec4 ) │ │ │ │ + ldr r0, [pc, #316] @ (24d4c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -38062,15 +37938,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #24] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #260] @ (24ec8 ) │ │ │ │ + ldr r0, [pc, #260] @ (24d50 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -38083,15 +37959,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #28] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #208] @ (24ecc ) │ │ │ │ + ldr r0, [pc, #208] @ (24d54 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -38104,15 +37980,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ blx c97c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r6, #32] │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #152] @ (24ed0 ) │ │ │ │ + ldr r0, [pc, #152] @ (24d58 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -38120,375 +37996,375 @@ │ │ │ │ str.w r9, [r4, #236] @ 0xec │ │ │ │ str.w r5, [r4, #316] @ 0x13c │ │ │ │ blx dce0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #116] @ (24ed4 ) │ │ │ │ - ldr r3, [pc, #32] @ (24e84 ) │ │ │ │ + ldr r2, [pc, #116] @ (24d5c ) │ │ │ │ + ldr r3, [pc, #32] @ (24d0c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24e7c │ │ │ │ + bne.n 24d04 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - push {r3} │ │ │ │ + push {r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 24f0a │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ movs r3, r0 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 24f10 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ movs r1, r0 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r5, lr} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 24efe │ │ │ │ + cbz r2, 24da4 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #60] @ (24f24 ) │ │ │ │ + ldr r1, [pc, #60] @ (24dac ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #60] @ (24f28 ) │ │ │ │ + ldr r2, [pc, #60] @ (24db0 ) │ │ │ │ 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, #36] @ (24f2c ) │ │ │ │ - ldr r3, [pc, #32] @ (24f28 ) │ │ │ │ + ldr r2, [pc, #36] @ (24db4 ) │ │ │ │ + ldr r3, [pc, #32] @ (24db0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24f1e │ │ │ │ + bne.n 24da6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r6, 24f2a │ │ │ │ + uxth r6, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + sxtb r4, r5 │ │ │ │ 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, #524] @ (25154 ) │ │ │ │ - ldr r7, [pc, #528] @ (25158 ) │ │ │ │ + ldr r1, [pc, #524] @ (24fdc ) │ │ │ │ + ldr r7, [pc, #528] @ (24fe0 ) │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #524] @ (2515c ) │ │ │ │ + ldr r3, [pc, #524] @ (24fe4 ) │ │ │ │ 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 24f70 │ │ │ │ + beq.n 24df8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 25042 │ │ │ │ + beq.n 24eca │ │ │ │ mov r3, sl │ │ │ │ add.w r9, sp, #36 @ 0x24 │ │ │ │ mov sl, r6 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ - cbz r6, 24f9c │ │ │ │ + cbz r6, 24e24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr.w r7, [fp] │ │ │ │ blx d958 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [fp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 25020 │ │ │ │ + cbnz r0, 24ea8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 24ffe │ │ │ │ + cbz r0, 24e86 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 24ffa │ │ │ │ + cbz r3, 24e82 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 2500a │ │ │ │ + cbnz r2, 24e92 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 25020 │ │ │ │ + cbz r4, 24ea8 │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx ce90 │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 25012 │ │ │ │ + cbz r0, 24e9a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, fp │ │ │ │ blx d530 │ │ │ │ - cbz r7, 2503e │ │ │ │ + cbz r7, 24ec6 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 24f8c │ │ │ │ + b.n 24e14 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 24fce │ │ │ │ + b.n 24e56 │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 250da │ │ │ │ + bne.n 24f62 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #316] @ (25160 ) │ │ │ │ - ldr r3, [pc, #308] @ (2515c ) │ │ │ │ + ldr r2, [pc, #316] @ (24fe8 ) │ │ │ │ + ldr r3, [pc, #308] @ (24fe4 ) │ │ │ │ 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 25150 │ │ │ │ + bne.w 24fd8 │ │ │ │ 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 250e0 │ │ │ │ + bmi.n 24f68 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 25072 │ │ │ │ + bmi.n 24efa │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ - cbnz r0, 25072 │ │ │ │ - ldr r3, [pc, #264] @ (25164 ) │ │ │ │ + cbnz r0, 24efa │ │ │ │ + ldr r3, [pc, #264] @ (24fec ) │ │ │ │ ldr r1, [r7, r3] │ │ │ │ - ldr r3, [pc, #264] @ (25168 ) │ │ │ │ + ldr r3, [pc, #264] @ (24ff0 ) │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 250ce │ │ │ │ + bne.n 24f56 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 250ce │ │ │ │ + bpl.n 24f56 │ │ │ │ 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 25020 │ │ │ │ + bne.n 24ea8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 250ce │ │ │ │ + cbz r0, 24f56 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 250ca │ │ │ │ + cbz r3, 24f52 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 25140 │ │ │ │ + bne.n 24fc8 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25020 │ │ │ │ + beq.n 24ea8 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 250d2 │ │ │ │ + cbz r0, 24f5a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 25022 │ │ │ │ + b.n 24eaa │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2501c │ │ │ │ + beq.n 24ea4 │ │ │ │ blx caf0 │ │ │ │ - b.n 25020 │ │ │ │ + b.n 24ea8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ blx d600 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25020 │ │ │ │ + bne.n 24ea8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25048 │ │ │ │ + beq.n 24ed0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2513a │ │ │ │ + cbz r3, 24fc2 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25148 │ │ │ │ + cbnz r2, 24fd0 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25020 │ │ │ │ + beq.n 24ea8 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 250d2 │ │ │ │ + beq.n 24f5a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25048 │ │ │ │ + b.n 24ed0 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2509c │ │ │ │ + b.n 24f24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2510a │ │ │ │ + b.n 24f92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sxth r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + sxth r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + cbz r6, 24ffe │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ 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] @ (25310 ) │ │ │ │ + ldr r2, [pc, #396] @ (25198 ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w sl, [pc, #396] @ 25314 │ │ │ │ + ldr.w sl, [pc, #396] @ 2519c │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #392] @ (25318 ) │ │ │ │ + ldr r3, [pc, #392] @ (251a0 ) │ │ │ │ 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, 251a4 │ │ │ │ + cbz r7, 2502c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4e4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 25284 │ │ │ │ - ldr r3, [pc, #352] @ (2531c ) │ │ │ │ + beq.n 2510c │ │ │ │ + ldr r3, [pc, #352] @ (251a4 ) │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #344] @ (25320 ) │ │ │ │ + ldr r3, [pc, #344] @ (251a8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 251dc │ │ │ │ + beq.n 25064 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ blx d958 │ │ │ │ @@ -38501,131 +38377,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, 2524e │ │ │ │ + cbnz r3, 250d6 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 25264 │ │ │ │ + cbz r4, 250ec │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r8, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 25256 │ │ │ │ + cbz r0, 250de │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd98 │ │ │ │ mov r0, r5 │ │ │ │ blx d144 │ │ │ │ mov r0, r6 │ │ │ │ blx d530 │ │ │ │ - cbz r7, 25280 │ │ │ │ + cbz r7, 25108 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 251ca │ │ │ │ + b.n 25052 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25210 │ │ │ │ + b.n 25098 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 252d0 │ │ │ │ + bne.n 25158 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ (25324 ) │ │ │ │ - ldr r3, [pc, #172] @ (25318 ) │ │ │ │ + ldr r2, [pc, #188] @ (251ac ) │ │ │ │ + ldr r3, [pc, #172] @ (251a0 ) │ │ │ │ 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 2530a │ │ │ │ + bne.n 25192 │ │ │ │ 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 cf8c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 252de │ │ │ │ + bpl.n 25166 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ - cbz r3, 252d6 │ │ │ │ + cbz r3, 2515e │ │ │ │ movs r0, #5 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25264 │ │ │ │ - ldr r5, [pc, #132] @ (25328 ) │ │ │ │ + beq.n 250ec │ │ │ │ + ldr r5, [pc, #132] @ (251b0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldrb.w r6, [r8, #32] │ │ │ │ movs r3, #1 │ │ │ │ add r5, pc │ │ │ │ movs r2, #5 │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25256 │ │ │ │ + beq.n 250de │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 25266 │ │ │ │ + b.n 250ee │ │ │ │ blx caf0 │ │ │ │ - b.n 25264 │ │ │ │ + b.n 250ec │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2529e │ │ │ │ + b.n 25126 │ │ │ │ mov r0, r9 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25290 │ │ │ │ - ldr r2, [pc, #64] @ (2532c ) │ │ │ │ + bne.n 25118 │ │ │ │ + ldr r2, [pc, #64] @ (251b4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ - ldr r2, [pc, #60] @ (25330 ) │ │ │ │ + ldr r2, [pc, #60] @ (251b8 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 252cc │ │ │ │ + bne.n 25154 │ │ │ │ ldrb.w r3, [r9, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 25290 │ │ │ │ - b.n 252cc │ │ │ │ + bmi.n 25118 │ │ │ │ + b.n 25154 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 2535e │ │ │ │ + cbz r4, 251d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 25330 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -38633,217 +38509,217 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 2535a │ │ │ │ + cbz r3, 251e2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w caec │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #760] @ (25670 ) │ │ │ │ + ldr r1, [pc, #760] @ (254f8 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #760] @ (25674 ) │ │ │ │ + ldr r3, [pc, #760] @ (254fc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - ldr.w fp, [pc, #756] @ 25678 │ │ │ │ + ldr.w fp, [pc, #756] @ 25500 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add fp, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 253a4 │ │ │ │ + beq.n 2522c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r8, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 253ea │ │ │ │ + beq.n 25272 │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r4, 253c2 │ │ │ │ + cbz r4, 2524a │ │ │ │ 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 253f2 │ │ │ │ + beq.n 2527a │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r8 │ │ │ │ blx d958 │ │ │ │ mov r0, r8 │ │ │ │ blx d530 │ │ │ │ - cbz r5, 253e6 │ │ │ │ + cbz r5, 2526e │ │ │ │ mov r8, r5 │ │ │ │ - b.n 253b6 │ │ │ │ + b.n 2523e │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ - cbnz r0, 25410 │ │ │ │ + cbnz r0, 25298 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (2567c ) │ │ │ │ - ldr r3, [pc, #636] @ (25674 ) │ │ │ │ + ldr r2, [pc, #644] @ (25504 ) │ │ │ │ + ldr r3, [pc, #636] @ (254fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2566c │ │ │ │ + bne.w 254f4 │ │ │ │ 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 25668 │ │ │ │ + beq.w 254f0 │ │ │ │ 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 25492 │ │ │ │ + beq.n 2531a │ │ │ │ cmp r3, r0 │ │ │ │ - bls.n 254ce │ │ │ │ + bls.n 25356 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 255c2 │ │ │ │ + beq.w 2544a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25528 │ │ │ │ + bne.n 253b0 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 253f2 │ │ │ │ + beq.n 2527a │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 255f8 │ │ │ │ + beq.w 25480 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [r4, #20] │ │ │ │ blx d144 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 254b8 │ │ │ │ + cbz r0, 25340 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2542c │ │ │ │ + bne.n 252b4 │ │ │ │ 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 25518 │ │ │ │ + bne.n 253a0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 25498 │ │ │ │ + bne.n 25320 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c878 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25530 │ │ │ │ + bne.n 253b8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 255c8 │ │ │ │ + bpl.w 25450 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25604 │ │ │ │ + bne.w 2548c │ │ │ │ add.w r0, r8, #1 │ │ │ │ - b.n 253f4 │ │ │ │ + b.n 2527c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25520 │ │ │ │ + cbnz r2, 253a8 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 253f2 │ │ │ │ + beq.n 2527a │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce90 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 255f8 │ │ │ │ + beq.n 25480 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c878 │ │ │ │ str.w r9, [r4, #20] │ │ │ │ - b.n 25482 │ │ │ │ + b.n 2530a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 254b4 │ │ │ │ + beq.n 2533c │ │ │ │ mov r2, r3 │ │ │ │ - b.n 254aa │ │ │ │ + b.n 25332 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 254da │ │ │ │ + b.n 25362 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25444 │ │ │ │ + b.n 252cc │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ ldrd lr, r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 254b8 │ │ │ │ + beq.n 25340 │ │ │ │ add.w ip, lr, r0 │ │ │ │ mov r1, lr │ │ │ │ - b.n 2554a │ │ │ │ + b.n 253d2 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 254b8 │ │ │ │ + beq.n 25340 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ mov r3, r1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - bne.n 25546 │ │ │ │ + bne.n 253ce │ │ │ │ cmp r2, #13 │ │ │ │ - bne.w 25662 │ │ │ │ + bne.w 254ea │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite eq │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #16 │ │ │ │ @@ -38852,423 +38728,423 @@ │ │ │ │ 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 253f2 │ │ │ │ + beq.w 2527a │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r3, r2 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25486 │ │ │ │ + bne.w 2530e │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 254b8 │ │ │ │ + beq.n 25340 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 254b8 │ │ │ │ + beq.n 25340 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 254b8 │ │ │ │ + beq.n 25340 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #8 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ blx cb14 │ │ │ │ - b.n 254b8 │ │ │ │ + b.n 25340 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 25606 │ │ │ │ + bmi.n 2548e │ │ │ │ mov r0, r6 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 254c0 │ │ │ │ - ldr r3, [pc, #168] @ (25680 ) │ │ │ │ + bne.w 25348 │ │ │ │ + ldr r3, [pc, #168] @ (25508 ) │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ - ldr r3, [pc, #168] @ (25684 ) │ │ │ │ + ldr r3, [pc, #168] @ (2550c ) │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 254c8 │ │ │ │ + bne.w 25350 │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 254c0 │ │ │ │ - b.n 254c8 │ │ │ │ + bmi.w 25348 │ │ │ │ + b.n 25350 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ - cbz r3, 25654 │ │ │ │ + cbz r3, 254dc │ │ │ │ blx caf0 │ │ │ │ - b.n 253f2 │ │ │ │ + b.n 2527a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 254c8 │ │ │ │ + beq.w 25350 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 2565a │ │ │ │ + cbnz r3, 254e2 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 253f2 │ │ │ │ + beq.w 2527a │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ blx c3e8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 255f8 │ │ │ │ + beq.n 25480 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ mov r0, r4 │ │ │ │ blx d144 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 253f4 │ │ │ │ + b.n 2527c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 253f2 │ │ │ │ + b.n 2527a │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25616 │ │ │ │ + b.n 2549e │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 2556a │ │ │ │ + b.n 253f2 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 254b8 │ │ │ │ + b.n 25340 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #584] @ (258e4 ) │ │ │ │ + ldr r2, [pc, #584] @ (2576c ) │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - ldr r3, [pc, #580] @ (258e8 ) │ │ │ │ + ldr r3, [pc, #580] @ (25770 ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ lsls r6, r6, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, 256ce │ │ │ │ + cbz r1, 25556 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 257ae │ │ │ │ + bls.n 25636 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 2589a │ │ │ │ + bne.w 25722 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #4026531840 @ 0xf0000000 │ │ │ │ orrs r6, r0 │ │ │ │ - ldr r1, [pc, #540] @ (258ec ) │ │ │ │ + ldr r1, [pc, #540] @ (25774 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ - cbnz r0, 2572a │ │ │ │ + cbnz r0, 255b2 │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 257dc │ │ │ │ + bne.n 25664 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 258d4 │ │ │ │ + beq.w 2575c │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4e4 │ │ │ │ - ldr r0, [pc, #500] @ (258f0 ) │ │ │ │ + ldr r0, [pc, #500] @ (25778 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 258d8 │ │ │ │ - ldr r2, [pc, #484] @ (258f4 ) │ │ │ │ - ldr r3, [pc, #468] @ (258e8 ) │ │ │ │ + beq.w 25760 │ │ │ │ + ldr r2, [pc, #484] @ (2577c ) │ │ │ │ + ldr r3, [pc, #468] @ (25770 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 258e0 │ │ │ │ + bne.w 25768 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #460] @ (258f8 ) │ │ │ │ + ldr r1, [pc, #460] @ (25780 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2580c │ │ │ │ - ldr r1, [pc, #448] @ (258fc ) │ │ │ │ + beq.n 25694 │ │ │ │ + ldr r1, [pc, #448] @ (25784 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25868 │ │ │ │ - ldr r1, [pc, #432] @ (25900 ) │ │ │ │ + beq.w 256f0 │ │ │ │ + ldr r1, [pc, #432] @ (25788 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25830 │ │ │ │ - ldr r1, [pc, #420] @ (25904 ) │ │ │ │ + beq.n 256b8 │ │ │ │ + ldr r1, [pc, #420] @ (2578c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 258a2 │ │ │ │ - ldr r1, [pc, #408] @ (25908 ) │ │ │ │ + beq.w 2572a │ │ │ │ + ldr r1, [pc, #408] @ (25790 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 258d4 │ │ │ │ + bne.w 2575c │ │ │ │ str r0, [sp, #0] │ │ │ │ blx cdfc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c964 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2570e │ │ │ │ - ldr r0, [pc, #368] @ (2590c ) │ │ │ │ + beq.n 25596 │ │ │ │ + ldr r0, [pc, #368] @ (25794 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2570e │ │ │ │ - b.n 25860 │ │ │ │ + bne.n 25596 │ │ │ │ + b.n 256e8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 257ba │ │ │ │ + beq.n 25642 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #340] @ (25910 ) │ │ │ │ + ldr r1, [pc, #340] @ (25798 ) │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 256ce │ │ │ │ + beq.n 25556 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.w 256c0 │ │ │ │ + bne.w 25548 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 256c0 │ │ │ │ - b.n 256ce │ │ │ │ + bne.w 25548 │ │ │ │ + b.n 25556 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 258d4 │ │ │ │ + beq.n 2575c │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4e4 │ │ │ │ - ldr r0, [pc, #288] @ (25914 ) │ │ │ │ + ldr r0, [pc, #288] @ (2579c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2570e │ │ │ │ + bne.n 25596 │ │ │ │ mov r0, r6 │ │ │ │ blx caf0 │ │ │ │ - b.n 2570e │ │ │ │ - ldr r2, [pc, #264] @ (25918 ) │ │ │ │ - ldr r3, [pc, #216] @ (258e8 ) │ │ │ │ + b.n 25596 │ │ │ │ + ldr r2, [pc, #264] @ (257a0 ) │ │ │ │ + ldr r3, [pc, #216] @ (25770 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 258e0 │ │ │ │ - ldr r0, [pc, #248] @ (2591c ) │ │ │ │ + bne.n 25768 │ │ │ │ + ldr r0, [pc, #248] @ (257a4 ) │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c8f0 <_php_stream_filter_alloc@plt> │ │ │ │ str r0, [sp, #0] │ │ │ │ blx d59c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c964 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2570e │ │ │ │ - ldr r0, [pc, #212] @ (25920 ) │ │ │ │ + beq.w 25596 │ │ │ │ + ldr r0, [pc, #212] @ (257a8 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2570e │ │ │ │ + bne.w 25596 │ │ │ │ mov r0, sp │ │ │ │ blx d670 │ │ │ │ - b.n 2570e │ │ │ │ + b.n 25596 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx d078 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c964 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2570e │ │ │ │ - ldr r0, [pc, #160] @ (25924 ) │ │ │ │ + beq.w 25596 │ │ │ │ + ldr r0, [pc, #160] @ (257ac ) │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2570e │ │ │ │ - b.n 25860 │ │ │ │ + bne.w 25596 │ │ │ │ + b.n 256e8 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 256c8 │ │ │ │ + b.n 25550 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx c5b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c964 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2570e │ │ │ │ - ldr r0, [pc, #104] @ (25928 ) │ │ │ │ + beq.w 25596 │ │ │ │ + ldr r0, [pc, #104] @ (257b0 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2570e │ │ │ │ - b.n 25860 │ │ │ │ + bne.w 25596 │ │ │ │ + b.n 256e8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2570e │ │ │ │ + b.n 25596 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2570e │ │ │ │ + b.n 25596 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #328 @ (adr r6, 25a44 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 257fc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #944 @ (adr r7, 25ccc ) │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002592c : │ │ │ │ +000257b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (25958 ) │ │ │ │ + ldr r3, [pc, #28] @ (257e0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (2595c ) │ │ │ │ + ldr r2, [pc, #28] @ (257e4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (25960 ) │ │ │ │ + ldr r0, [pc, #28] @ (257e8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx cc94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - add r6, pc, #752 @ (adr r6, 25c4c ) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -39289,1018 +39165,1018 @@ │ │ │ │ blx ce90 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000259ac : │ │ │ │ +00025834 : │ │ │ │ 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, #204] @ (25a8c ) │ │ │ │ + ldr r2, [pc, #204] @ (25914 ) │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #192] @ (25a90 ) │ │ │ │ + ldr r3, [pc, #192] @ (25918 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #168] @ (25a94 ) │ │ │ │ + ldr r1, [pc, #168] @ (2591c ) │ │ │ │ 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, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25a80 │ │ │ │ + bne.n 25908 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 25a10 │ │ │ │ + cbz r0, 25898 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r1, 25a4c │ │ │ │ + cbnz r1, 258d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 25a18 │ │ │ │ + cbz r0, 258a0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 25a30 │ │ │ │ - ldr r2, [pc, #124] @ (25a98 ) │ │ │ │ - ldr r3, [pc, #116] @ (25a90 ) │ │ │ │ + cbnz r5, 258b8 │ │ │ │ + ldr r2, [pc, #124] @ (25920 ) │ │ │ │ + ldr r3, [pc, #116] @ (25918 ) │ │ │ │ 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 25a88 │ │ │ │ + bne.n 25910 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr.w ip, [pc, #104] @ 25a9c │ │ │ │ + ldr.w ip, [pc, #104] @ 25924 │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ strd r0, r5, [sp] │ │ │ │ - ldr r2, [pc, #96] @ (25aa0 ) │ │ │ │ + ldr r2, [pc, #96] @ (25928 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d8f4 │ │ │ │ - b.n 25a18 │ │ │ │ + b.n 258a0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #80] @ (25aa4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2592c ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #60] @ (25aa8 ) │ │ │ │ + ldr r2, [pc, #60] @ (25930 ) │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx d8f4 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25a10 │ │ │ │ + b.n 25898 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 25a18 │ │ │ │ + b.n 258a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #232 @ (adr r6, 25b78 ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 25be0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #896 @ (adr r5, 25e1c ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 25a84 ) │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 259c0 │ │ │ │ + bcc.n 25938 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 25b8c │ │ │ │ + bcs.n 25904 │ │ │ │ movs r3, r0 │ │ │ │ strh r2, [r5, #12] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00025aac : │ │ │ │ +00025934 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #164] @ (25b60 ) │ │ │ │ + ldr r2, [pc, #164] @ (259e8 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #164] @ (25b64 ) │ │ │ │ + ldr r3, [pc, #164] @ (259ec ) │ │ │ │ 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 25b5a │ │ │ │ + bne.n 259e2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #140] @ (25b68 ) │ │ │ │ + ldr r3, [pc, #140] @ (259f0 ) │ │ │ │ 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] @ (25b6c ) │ │ │ │ + ldr r2, [pc, #124] @ (259f4 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25b0a │ │ │ │ + cbz r3, 25992 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r3, [pc, #92] @ (25b70 ) │ │ │ │ + ldr r3, [pc, #92] @ (259f8 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #24 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - ldr r2, [pc, #84] @ (25b74 ) │ │ │ │ + ldr r2, [pc, #84] @ (259fc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25b38 │ │ │ │ + cbz r3, 259c0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r2, [pc, #56] @ (25b78 ) │ │ │ │ - ldr r3, [pc, #32] @ (25b64 ) │ │ │ │ + ldr r2, [pc, #56] @ (25a00 ) │ │ │ │ + ldr r3, [pc, #32] @ (259ec ) │ │ │ │ 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 25b56 │ │ │ │ + bne.n 259de │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - b.n 25ad6 │ │ │ │ - add r5, pc, #232 @ (adr r5, 25c4c ) │ │ │ │ + b.n 2595e │ │ │ │ + add r6, pc, #712 @ (adr r6, 25cb4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 25b3c │ │ │ │ + bcs.n 25ab4 │ │ │ │ movs r3, r0 │ │ │ │ strh r4, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 25ad8 │ │ │ │ + bcs.n 25a50 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #744 @ (adr r4, 25e64 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 25acc ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025b7c : │ │ │ │ +00025a04 : │ │ │ │ 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, #160] @ (25c2c ) │ │ │ │ + ldr r2, [pc, #160] @ (25ab4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #160] @ (25c30 ) │ │ │ │ + ldr r3, [pc, #160] @ (25ab8 ) │ │ │ │ add r6, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #132] @ (25c34 ) │ │ │ │ + ldr r1, [pc, #132] @ (25abc ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25c20 │ │ │ │ + bne.n 25aa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx ce38 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 25bfa │ │ │ │ - ldr r2, [pc, #84] @ (25c38 ) │ │ │ │ - ldr r3, [pc, #72] @ (25c30 ) │ │ │ │ + bne.n 25a82 │ │ │ │ + ldr r2, [pc, #84] @ (25ac0 ) │ │ │ │ + ldr r3, [pc, #72] @ (25ab8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25c28 │ │ │ │ + bne.n 25ab0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #64] @ (25c3c ) │ │ │ │ + ldr r7, [pc, #64] @ (25ac4 ) │ │ │ │ movs r3, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [pc, #60] @ (25c40 ) │ │ │ │ + ldr r2, [pc, #60] @ (25ac8 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #52] @ (25c44 ) │ │ │ │ + ldr r2, [pc, #52] @ (25acc ) │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 25be2 │ │ │ │ + b.n 25a6a │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 25be2 │ │ │ │ + b.n 25a6a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, pc, #424 @ (adr r4, 25dd8 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 25e40 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #88 @ (adr r4, 25c94 ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 25cfc ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + bne.n 25b48 │ │ │ │ movs r3, r0 │ │ │ │ strh r6, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00025c48 : │ │ │ │ +00025ad0 : │ │ │ │ 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] @ (25db4 ) │ │ │ │ + ldr r2, [pc, #348] @ (25c3c ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #348] @ (25db8 ) │ │ │ │ + ldr r3, [pc, #348] @ (25c40 ) │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r7, [pc, #344] @ (25dbc ) │ │ │ │ + ldr r7, [pc, #344] @ (25c44 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 25da2 │ │ │ │ + bne.w 25c2a │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ blx c4e4 │ │ │ │ - ldr r2, [pc, #312] @ (25dc0 ) │ │ │ │ + ldr r2, [pc, #312] @ (25c48 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #300] @ (25dc4 ) │ │ │ │ + ldr r2, [pc, #300] @ (25c4c ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 25d8e │ │ │ │ + bne.n 25c16 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 25d62 │ │ │ │ + bpl.n 25bea │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 25cc8 │ │ │ │ + bmi.n 25b50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25d6a │ │ │ │ - ldr r2, [pc, #252] @ (25dc8 ) │ │ │ │ + beq.n 25bf2 │ │ │ │ + ldr r2, [pc, #252] @ (25c50 ) │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r5, #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] @ (25dcc ) │ │ │ │ + ldr r2, [pc, #240] @ (25c54 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 25d96 │ │ │ │ + bne.n 25c1e │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 25d5a │ │ │ │ + bpl.n 25be2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 25d4c │ │ │ │ - ldr r1, [pc, #216] @ (25dd0 ) │ │ │ │ + cbz r3, 25bd4 │ │ │ │ + ldr r1, [pc, #216] @ (25c58 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 25d1a │ │ │ │ + bmi.n 25ba2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 25d76 │ │ │ │ + cbz r3, 25bfe │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 25964 │ │ │ │ + bl 257ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #156] @ (25dd4 ) │ │ │ │ - ldr r3, [pc, #128] @ (25db8 ) │ │ │ │ + ldr r2, [pc, #156] @ (25c5c ) │ │ │ │ + ldr r3, [pc, #128] @ (25c40 ) │ │ │ │ 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 25d9e │ │ │ │ + bne.n 25c26 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #136] @ (25dd8 ) │ │ │ │ + ldr r1, [pc, #136] @ (25c60 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 25d0c │ │ │ │ + b.n 25b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 25cf0 │ │ │ │ + b.n 25b78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 25cac │ │ │ │ + b.n 25b34 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 25d88 │ │ │ │ + bpl.n 25c10 │ │ │ │ blx caf0 │ │ │ │ - b.n 25cc8 │ │ │ │ + b.n 25b50 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 25d82 │ │ │ │ + bpl.n 25c0a │ │ │ │ blx caf0 │ │ │ │ - b.n 25d1a │ │ │ │ + b.n 25ba2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25d1a │ │ │ │ + b.n 25ba2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25cc8 │ │ │ │ + b.n 25b50 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25cac │ │ │ │ + b.n 25b34 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25cf0 │ │ │ │ + b.n 25b78 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #52] @ (25ddc ) │ │ │ │ + ldr r3, [pc, #52] @ (25c64 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 25d34 │ │ │ │ - add r3, pc, #632 @ (adr r3, 26030 ) │ │ │ │ + b.n 25bbc │ │ │ │ + add r5, pc, #88 @ (adr r5, 25c98 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, 26018 ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 25c80 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + beq.n 25bb4 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 25d38 │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #232 @ (adr r7, 25ebc ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 25c74 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #784 @ (adr r2, 260e8 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 25d50 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #920 @ (adr r6, 26174 ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 25f2c ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00025de0 : │ │ │ │ +00025c68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #208] @ 25ec4 │ │ │ │ + ldr.w ip, [pc, #208] @ 25d4c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #20 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #192] @ (25ec8 ) │ │ │ │ + ldr r0, [pc, #192] @ (25d50 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r1, [pc, #188] @ (25ecc ) │ │ │ │ + ldr r1, [pc, #188] @ (25d54 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 25e3c │ │ │ │ - ldr r2, [pc, #168] @ (25ed0 ) │ │ │ │ - ldr r3, [pc, #160] @ (25ec8 ) │ │ │ │ + cbz r0, 25cc4 │ │ │ │ + ldr r2, [pc, #168] @ (25d58 ) │ │ │ │ + ldr r3, [pc, #160] @ (25d50 ) │ │ │ │ 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 25ec0 │ │ │ │ + bne.n 25d48 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #148] @ 25ed4 │ │ │ │ + ldr.w ip, [pc, #148] @ 25d5c │ │ │ │ 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, #136] @ (25ed8 ) │ │ │ │ + ldr r2, [pc, #136] @ (25d60 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 25eb8 │ │ │ │ + bne.n 25d40 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 25e6c │ │ │ │ + bmi.n 25cf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx c034 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and.w r3, r2, #64 @ 0x40 │ │ │ │ - cbnz r0, 25e9e │ │ │ │ + cbnz r0, 25d26 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25e24 │ │ │ │ + bne.n 25cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25e24 │ │ │ │ + bne.n 25cac │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 25eb2 │ │ │ │ + bpl.n 25d3a │ │ │ │ blx caf0 │ │ │ │ - b.n 25e24 │ │ │ │ + b.n 25cac │ │ │ │ movs r1, #3 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25e24 │ │ │ │ + bne.n 25cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25e24 │ │ │ │ - b.n 25e92 │ │ │ │ + bne.n 25cac │ │ │ │ + b.n 25d1a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25e24 │ │ │ │ + b.n 25cac │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25e6c │ │ │ │ + b.n 25cf4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r2, pc, #16 @ (adr r2, 25ed8 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 25f40 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #168 @ (adr r6, 25f78 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, 26130 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #848 @ (adr r1, 26224 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 25e8c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00025edc : │ │ │ │ +00025d64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #956] @ (262ac ) │ │ │ │ + ldr r5, [pc, #956] @ (26134 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #956] @ (262b0 ) │ │ │ │ + ldr r0, [pc, #956] @ (26138 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #952] @ (262b4 ) │ │ │ │ + ldr r1, [pc, #952] @ (2613c ) │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r7, [pc, #952] @ (262b8 ) │ │ │ │ + ldr r7, [pc, #952] @ (26140 ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ add r7, pc │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26080 │ │ │ │ + bne.w 25f08 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 25f4a │ │ │ │ + cbz r3, 25dd2 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 26120 │ │ │ │ + beq.w 25fa8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 25f3c │ │ │ │ + cbz r2, 25dc4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2611a │ │ │ │ + beq.w 25fa2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #880] @ (262bc ) │ │ │ │ + ldr r3, [pc, #880] @ (26144 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ - ldr r2, [pc, #868] @ (262c0 ) │ │ │ │ + ldr r2, [pc, #868] @ (26148 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 260c6 │ │ │ │ + bne.w 25f4e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ ands.w r8, sl, #64 @ 0x40 │ │ │ │ - bne.w 2609c │ │ │ │ + bne.w 25f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 260dc │ │ │ │ + beq.w 25f64 │ │ │ │ cmp r3, #15 │ │ │ │ it ne │ │ │ │ movne r9, r8 │ │ │ │ - beq.w 261ea │ │ │ │ + beq.w 26072 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 25fac │ │ │ │ + cbnz r3, 25e34 │ │ │ │ mov r0, r5 │ │ │ │ tst.w sl, #128 @ 0x80 │ │ │ │ - beq.w 26234 │ │ │ │ + beq.w 260bc │ │ │ │ blx caf0 │ │ │ │ - ldr r3, [pc, #788] @ (262c4 ) │ │ │ │ - ldr r2, [pc, #792] @ (262c8 ) │ │ │ │ + ldr r3, [pc, #788] @ (2614c ) │ │ │ │ + ldr r2, [pc, #792] @ (26150 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #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 d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2623a │ │ │ │ + bne.w 260c2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 25fdc │ │ │ │ + bmi.n 25e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r5, #16 │ │ │ │ str.w r8, [sp] │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26140 │ │ │ │ + beq.w 25fc8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 2600c │ │ │ │ + cbz r3, 25e94 │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 26212 │ │ │ │ + beq.w 2609a │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2613a │ │ │ │ + beq.w 25fc2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 2626e │ │ │ │ + beq.w 260f6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 26046 │ │ │ │ + beq.n 25ece │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2605a │ │ │ │ - ldr r2, [pc, #640] @ (262cc ) │ │ │ │ + cbz r3, 25ee2 │ │ │ │ + ldr r2, [pc, #640] @ (26154 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26080 │ │ │ │ + bmi.n 25f08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 26080 │ │ │ │ + cbnz r3, 25f08 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 2622e │ │ │ │ + bpl.w 260b6 │ │ │ │ blx caf0 │ │ │ │ - ldr r2, [pc, #588] @ (262d0 ) │ │ │ │ - ldr r3, [pc, #556] @ (262b0 ) │ │ │ │ + ldr r2, [pc, #588] @ (26158 ) │ │ │ │ + ldr r3, [pc, #556] @ (26138 ) │ │ │ │ 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 262a6 │ │ │ │ + bne.w 2612e │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 26100 │ │ │ │ + beq.n 25f88 │ │ │ │ cmp r2, #15 │ │ │ │ it ne │ │ │ │ movne r8, r9 │ │ │ │ - bne.n 25fac │ │ │ │ - ldr r1, [pc, #552] @ (262d4 ) │ │ │ │ + bne.n 25e34 │ │ │ │ + ldr r1, [pc, #552] @ (2615c ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 26136 │ │ │ │ - ldr.w r9, [pc, #540] @ 262d8 │ │ │ │ + bne.n 25fbe │ │ │ │ + ldr.w r9, [pc, #540] @ 26160 │ │ │ │ mov.w r8, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 25fac │ │ │ │ + b.n 25e34 │ │ │ │ blx c19c │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ and.w r8, sl, #64 @ 0x40 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 261e6 │ │ │ │ - ldr r1, [pc, #508] @ (262dc ) │ │ │ │ + bne.w 2606e │ │ │ │ + ldr r1, [pc, #508] @ (26164 ) │ │ │ │ movs r2, #6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26242 │ │ │ │ + beq.w 260ca │ │ │ │ mov r3, r8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f96 │ │ │ │ - b.n 25fac │ │ │ │ - ldr r1, [pc, #476] @ (262e0 ) │ │ │ │ + beq.w 25e1e │ │ │ │ + b.n 25e34 │ │ │ │ + ldr r1, [pc, #476] @ (26168 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ - cbnz r0, 26136 │ │ │ │ - ldr.w r9, [pc, #468] @ 262e4 │ │ │ │ + cbnz r0, 25fbe │ │ │ │ + ldr.w r9, [pc, #468] @ 2616c │ │ │ │ mov.w r8, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 25fac │ │ │ │ + b.n 25e34 │ │ │ │ blx c684 │ │ │ │ - b.n 25f3c │ │ │ │ + b.n 25dc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 25f3c │ │ │ │ + beq.w 25dc4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 25f32 │ │ │ │ + b.n 25dba │ │ │ │ mov r8, r9 │ │ │ │ - b.n 25fac │ │ │ │ + b.n 25e34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26046 │ │ │ │ + b.n 25ece │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26268 │ │ │ │ + beq.w 260f0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 2628a │ │ │ │ + beq.w 26112 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 26260 │ │ │ │ + bne.n 260e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26066 │ │ │ │ + beq.w 25eee │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldrd r6, r7, [r2, #16] │ │ │ │ mvn.w r8, r3 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - cbnz r7, 261a2 │ │ │ │ - b.n 26066 │ │ │ │ + cbnz r7, 2602a │ │ │ │ + b.n 25eee │ │ │ │ blx caf0 │ │ │ │ add r6, r8 │ │ │ │ subs r7, #1 │ │ │ │ - beq.w 26066 │ │ │ │ + beq.w 25eee │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2619a │ │ │ │ + beq.n 26022 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26256 │ │ │ │ + bne.n 260de │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 261ba │ │ │ │ + bmi.n 26042 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2619a │ │ │ │ + bmi.n 26022 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2619a │ │ │ │ + bne.n 26022 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 26196 │ │ │ │ + bmi.n 2601e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2619a │ │ │ │ + b.n 26022 │ │ │ │ cmp r3, #15 │ │ │ │ - bne.n 260f0 │ │ │ │ - ldr r1, [pc, #252] @ (262e8 ) │ │ │ │ + bne.n 25f78 │ │ │ │ + ldr r1, [pc, #252] @ (26170 ) │ │ │ │ movs r2, #15 │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 260f0 │ │ │ │ - ldr.w r9, [pc, #236] @ 262ec │ │ │ │ + bne.w 25f78 │ │ │ │ + ldr.w r9, [pc, #236] @ 26174 │ │ │ │ mov r3, r8 │ │ │ │ mov.w r8, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f96 │ │ │ │ - b.n 25fac │ │ │ │ + beq.w 25e1e │ │ │ │ + b.n 25e34 │ │ │ │ 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 26046 │ │ │ │ + b.n 25ece │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 26080 │ │ │ │ + b.n 25f08 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25fac │ │ │ │ + b.n 25e34 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 25fdc │ │ │ │ - ldr.w r9, [pc, #172] @ 262f0 │ │ │ │ + b.n 25e64 │ │ │ │ + ldr.w r9, [pc, #172] @ 26178 │ │ │ │ mov r3, r8 │ │ │ │ mov.w r8, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f96 │ │ │ │ - b.n 25fac │ │ │ │ + beq.w 25e1e │ │ │ │ + b.n 25e34 │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 261ba │ │ │ │ + b.n 26042 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 26172 │ │ │ │ + b.n 25ffa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26172 │ │ │ │ + b.n 25ffa │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - beq.w 26046 │ │ │ │ + beq.w 25ece │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 26046 │ │ │ │ + b.n 25ece │ │ │ │ ldrd r2, r1, [r3, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r6, #8] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ - beq.w 26172 │ │ │ │ + beq.w 25ffa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 26172 │ │ │ │ + b.n 25ffa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #32 @ (adr r1, 262d0 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 26338 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 2669c ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 26304 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #960 @ (adr r0, 2651c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000262f4 : │ │ │ │ +0002617c : │ │ │ │ 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, #268] @ (26414 ) │ │ │ │ + ldr r2, [pc, #268] @ (2629c ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #268] @ (26418 ) │ │ │ │ + ldr r3, [pc, #268] @ (262a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #268] @ (2641c ) │ │ │ │ + ldr r4, [pc, #268] @ (262a4 ) │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -40328,122 +40204,122 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx ca0c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r1, #16 │ │ │ │ adds r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ - ldr r2, [pc, #184] @ (26420 ) │ │ │ │ + ldr r2, [pc, #184] @ (262a8 ) │ │ │ │ str r7, [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, #172] @ (26424 ) │ │ │ │ + ldr r2, [pc, #172] @ (262ac ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldrd r1, r2, [ip] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r1, r2, [r4] │ │ │ │ - cbnz r0, 263e4 │ │ │ │ + cbnz r0, 2626c │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c928 <_call_user_function_impl@plt> │ │ │ │ - cbnz r0, 263be │ │ │ │ + cbnz r0, 26246 │ │ │ │ ldrb.w r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 263f0 │ │ │ │ + beq.n 26278 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (26428 ) │ │ │ │ - ldr r3, [pc, #72] @ (26418 ) │ │ │ │ + ldr r2, [pc, #92] @ (262b0 ) │ │ │ │ + ldr r3, [pc, #72] @ (262a0 ) │ │ │ │ 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 26410 │ │ │ │ + bne.n 26298 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r1, r4, #16 │ │ │ │ blx ca50 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 26394 │ │ │ │ + b.n 2621c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r6] │ │ │ │ str r1, [r6, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 263be │ │ │ │ + b.n 26246 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002642c : │ │ │ │ +000262b4 : │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ (264e0 ) │ │ │ │ + ldr r0, [pc, #156] @ (26368 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #156] @ (264e4 ) │ │ │ │ + ldr r3, [pc, #156] @ (2636c ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ - cbz r0, 264d2 │ │ │ │ + cbz r0, 2635a │ │ │ │ add r6, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ blx caa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 264b6 │ │ │ │ + cbz r0, 2633e │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ blx c940 │ │ │ │ @@ -40452,295 +40328,295 @@ │ │ │ │ blx c5fc │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ adds r4, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #72] @ (264e8 ) │ │ │ │ - ldr r3, [pc, #68] @ (264e4 ) │ │ │ │ + ldr r2, [pc, #72] @ (26370 ) │ │ │ │ + ldr r3, [pc, #68] @ (2636c ) │ │ │ │ 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 264ce │ │ │ │ + bne.n 26356 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #44] @ (264ec ) │ │ │ │ + ldr r2, [pc, #44] @ (26374 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2649c │ │ │ │ + b.n 26324 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (264f0 ) │ │ │ │ + ldr r2, [pc, #28] @ (26378 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 264c8 │ │ │ │ + b.n 26350 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000264f4 : │ │ │ │ +0002637c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r4, [pc, #284] @ (26620 ) │ │ │ │ + ldr r4, [pc, #284] @ (264a8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #284] @ (26624 ) │ │ │ │ + ldr r0, [pc, #284] @ (264ac ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #280] @ (26628 ) │ │ │ │ - ldr r6, [pc, #284] @ (2662c ) │ │ │ │ + ldr r1, [pc, #280] @ (264b0 ) │ │ │ │ + ldr r6, [pc, #284] @ (264b4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 26542 │ │ │ │ - ldr r2, [pc, #260] @ (26630 ) │ │ │ │ - ldr r3, [pc, #244] @ (26624 ) │ │ │ │ + cbz r0, 263ca │ │ │ │ + ldr r2, [pc, #260] @ (264b8 ) │ │ │ │ + ldr r3, [pc, #244] @ (264ac ) │ │ │ │ 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 2661a │ │ │ │ + bne.n 264a2 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #240] @ (26634 ) │ │ │ │ + ldr r3, [pc, #240] @ (264bc ) │ │ │ │ add r7, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d798 │ │ │ │ - cbnz r0, 2656c │ │ │ │ + cbnz r0, 263f4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 26574 │ │ │ │ + cbnz r3, 263fc │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ - b.n 2652a │ │ │ │ + b.n 263b2 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx d1e0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 265f4 │ │ │ │ + beq.n 2647c │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 265a8 │ │ │ │ - ldr r2, [pc, #164] @ (26638 ) │ │ │ │ + bne.n 26430 │ │ │ │ + ldr r2, [pc, #164] @ (264c0 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #152] @ (2663c ) │ │ │ │ + ldr r2, [pc, #152] @ (264c4 ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c0c8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 26612 │ │ │ │ + bne.n 2649a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 265c4 │ │ │ │ + bmi.n 2644c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #120] @ (26640 ) │ │ │ │ + ldr r2, [pc, #120] @ (264c8 ) │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #112] @ (26644 ) │ │ │ │ + ldr r2, [pc, #112] @ (264cc ) │ │ │ │ add r2, pc │ │ │ │ blx cf44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2656c │ │ │ │ + bmi.n 263f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2656c │ │ │ │ + bne.n 263f4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2660c │ │ │ │ + bpl.n 26494 │ │ │ │ blx caf0 │ │ │ │ - b.n 2656c │ │ │ │ - ldr r2, [pc, #80] @ (26648 ) │ │ │ │ + b.n 263f4 │ │ │ │ + ldr r2, [pc, #80] @ (264d0 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #72] @ (2664c ) │ │ │ │ + ldr r2, [pc, #72] @ (264d4 ) │ │ │ │ add r2, pc │ │ │ │ blx cf44 │ │ │ │ - b.n 265a8 │ │ │ │ + b.n 26430 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2656c │ │ │ │ + b.n 263f4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 265c4 │ │ │ │ + b.n 2644c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ strb r2, [r7, #25] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ strb r0, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026650 : │ │ │ │ +000264d8 : │ │ │ │ stmdb 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 r6, [pc, #500] @ (26858 ) │ │ │ │ + ldr r6, [pc, #500] @ (266e0 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r6, pc │ │ │ │ mov r5, r1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #488] @ (2685c ) │ │ │ │ + ldr r4, [pc, #488] @ (266e4 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #488] @ (26860 ) │ │ │ │ + ldr r1, [pc, #488] @ (266e8 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r4, [r6, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 266a8 │ │ │ │ - ldr r2, [pc, #468] @ (26864 ) │ │ │ │ - ldr r3, [pc, #460] @ (2685c ) │ │ │ │ + cbz r0, 26530 │ │ │ │ + ldr r2, [pc, #468] @ (266ec ) │ │ │ │ + ldr r3, [pc, #460] @ (266e4 ) │ │ │ │ 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 26854 │ │ │ │ + bne.w 266dc │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ blx d798 │ │ │ │ - cbz r0, 266de │ │ │ │ + cbz r0, 26566 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 266d8 │ │ │ │ + cbz r3, 26560 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2684e │ │ │ │ + beq.w 266d6 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2668c │ │ │ │ + b.n 26514 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2668c │ │ │ │ - ldr r3, [pc, #384] @ (26868 ) │ │ │ │ + beq.n 26514 │ │ │ │ + ldr r3, [pc, #384] @ (266f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 266f6 │ │ │ │ + beq.n 2657e │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2668c │ │ │ │ + beq.n 26514 │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldrd r4, r7, [fp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2668c │ │ │ │ - ldr r2, [pc, #360] @ (2686c ) │ │ │ │ + beq.n 26514 │ │ │ │ + ldr r2, [pc, #360] @ (266f4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r3 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #352] @ (26870 ) │ │ │ │ + ldr r2, [pc, #352] @ (266f8 ) │ │ │ │ str r5, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #348] @ (26874 ) │ │ │ │ + ldr r2, [pc, #348] @ (266fc ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 2676e │ │ │ │ + b.n 265f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov.w lr, #2 │ │ │ │ mov.w ip, #11 │ │ │ │ add.w r9, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -40760,68 +40636,68 @@ │ │ │ │ blx d518 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ add.w r1, r6, #16 │ │ │ │ blx c738 │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 2668c │ │ │ │ + beq.n 26514 │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ lsls r5, r3, #29 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ittet mi │ │ │ │ movmi r9, sl │ │ │ │ addmi.w r8, r4, #16 │ │ │ │ ldrdpl r9, r6, [r4, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r8, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26768 │ │ │ │ + beq.n 265f0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - cbz r6, 267d8 │ │ │ │ + cbz r6, 26660 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ it mi │ │ │ │ movmi r3, #6 │ │ │ │ - bmi.n 267aa │ │ │ │ + bmi.n 26632 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ blx ca0c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2671e │ │ │ │ + bne.n 265a6 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #180] @ (26878 ) │ │ │ │ + ldr r3, [pc, #180] @ (26700 ) │ │ │ │ add.w r9, 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.w r9, [sp, #12] │ │ │ │ - b.n 2674a │ │ │ │ + b.n 265d2 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ blx ca0c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 26834 │ │ │ │ + cbz r3, 266bc │ │ │ │ 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 │ │ │ │ @@ -40841,51 +40717,51 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx dc44 │ │ │ │ - b.n 26768 │ │ │ │ + b.n 265f0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 26814 │ │ │ │ + b.n 2669c │ │ │ │ blx c684 │ │ │ │ - b.n 266d8 │ │ │ │ + b.n 26560 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002687c : │ │ │ │ +00026704 : │ │ │ │ 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 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -40894,146 +40770,146 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r9, [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 2694a │ │ │ │ + beq.n 267d2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.n 26908 │ │ │ │ + beq.n 26790 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 26956 │ │ │ │ + beq.n 267de │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.n 26998 │ │ │ │ + bne.n 26820 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 268d2 │ │ │ │ + bmi.n 2675a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2697a │ │ │ │ - ldr r1, [pc, #196] @ (269a4 ) │ │ │ │ + bne.n 26802 │ │ │ │ + ldr r1, [pc, #196] @ (2682c ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #192] @ (269a8 ) │ │ │ │ + ldr r1, [pc, #192] @ (26830 ) │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26944 │ │ │ │ + bmi.n 267cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 26944 │ │ │ │ + cbnz r3, 267cc │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2698e │ │ │ │ + bpl.n 26816 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w caec │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr.w r8, [r2, #20] │ │ │ │ mvn.w sl, r3 │ │ │ │ and.w sl, sl, #4 │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 26944 │ │ │ │ + beq.n 267cc │ │ │ │ ldr r7, [r2, #16] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ - cbz r3, 2693c │ │ │ │ + cbz r3, 267c4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 2687c │ │ │ │ + bl 26704 │ │ │ │ add r7, sl │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 26928 │ │ │ │ + bne.n 267b0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cbnz r2, 26974 │ │ │ │ - ldr r3, [pc, #92] @ (269ac ) │ │ │ │ + cbnz r2, 267fc │ │ │ │ + ldr r3, [pc, #92] @ (26834 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #92] @ (269b0 ) │ │ │ │ + ldr r1, [pc, #92] @ (26838 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 26960 │ │ │ │ - cbnz r2, 2696e │ │ │ │ - ldr r3, [pc, #88] @ (269b4 ) │ │ │ │ + b.n 267e8 │ │ │ │ + cbnz r2, 267f6 │ │ │ │ + ldr r3, [pc, #88] @ (2683c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #88] @ (269b8 ) │ │ │ │ + ldr r1, [pc, #88] @ (26840 ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov ip, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #76] @ (269bc ) │ │ │ │ + ldr r3, [pc, #76] @ (26844 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 2695c │ │ │ │ - ldr r3, [pc, #72] @ (269c0 ) │ │ │ │ + b.n 267e4 │ │ │ │ + ldr r3, [pc, #72] @ (26848 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 26950 │ │ │ │ - ldr r1, [pc, #72] @ (269c4 ) │ │ │ │ + b.n 267d8 │ │ │ │ + ldr r1, [pc, #72] @ (2684c ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (269c8 ) │ │ │ │ + ldr r1, [pc, #68] @ (26850 ) │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 268f0 │ │ │ │ - b.n 26944 │ │ │ │ + bpl.n 26778 │ │ │ │ + b.n 267cc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 268d2 │ │ │ │ + b.n 2675a │ │ │ │ nop │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000269cc : │ │ │ │ +00026854 : │ │ │ │ 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 r8, r1 │ │ │ │ sub sp, #8 │ │ │ │ ldrd r1, r4, [r0, #16] │ │ │ │ - cbz r4, 26a22 │ │ │ │ + cbz r4, 268aa │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r6, r1, #24 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ @@ -41043,108 +40919,108 @@ │ │ │ │ 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 26a1c │ │ │ │ + beq.n 268a4 │ │ │ │ str.w sl, [sp] │ │ │ │ blx dc14 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 269ee │ │ │ │ + bne.n 26876 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00026a28 : │ │ │ │ - ldr r2, [pc, #24] @ (26a44 ) │ │ │ │ +000268b0 : │ │ │ │ + ldr r2, [pc, #24] @ (268cc ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #24] @ 26a48 │ │ │ │ + ldr.w ip, [pc, #24] @ 268d0 │ │ │ │ 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 r5, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026a4c : │ │ │ │ +000268d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #36] @ (26a80 ) │ │ │ │ + ldr r3, [pc, #36] @ (26908 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #36] @ 26a84 │ │ │ │ + ldr.w ip, [pc, #36] @ 2690c │ │ │ │ mov lr, r1 │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, lr │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx dc14 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026a88 : │ │ │ │ +00026910 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 26ac2 │ │ │ │ + beq.n 2694a │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 26aba │ │ │ │ + beq.n 26942 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 26ae6 │ │ │ │ + beq.n 2696e │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 26b0e │ │ │ │ + bne.n 26996 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 26ab6 │ │ │ │ + bmi.n 2693e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d998 │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #80] @ (26b18 ) │ │ │ │ + ldr r2, [pc, #80] @ (269a0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r4, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, 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 {r4, pc} │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #48] @ (26b1c ) │ │ │ │ + ldr r2, [pc, #48] @ (269a4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r4, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r0, [r3] │ │ │ │ movs r4, #5 │ │ │ │ @@ -41155,252 +41031,252 @@ │ │ │ │ strd r1, r4, [r3, #8] │ │ │ │ strb r2, [r3, #20] │ │ │ │ strb r1, [r3, #21] │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c198 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026b20 : │ │ │ │ +000269a8 : │ │ │ │ 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] @ (26bec ) │ │ │ │ + ldr r5, [pc, #184] @ (26a74 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #184] @ (26bf0 ) │ │ │ │ + ldr r3, [pc, #184] @ (26a78 ) │ │ │ │ sub sp, #24 │ │ │ │ add r5, pc │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ mov r8, sp │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - cbz r6, 26bbe │ │ │ │ + cbz r6, 26a46 │ │ │ │ mvns r7, r7 │ │ │ │ - ldr.w sl, [pc, #148] @ 26bf4 │ │ │ │ + ldr.w sl, [pc, #148] @ 26a7c │ │ │ │ and.w r7, r7, #4 │ │ │ │ - ldr.w r9, [pc, #144] @ 26bf8 │ │ │ │ + ldr.w r9, [pc, #144] @ 26a80 │ │ │ │ adds r7, #8 │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 26b7e │ │ │ │ + b.n 26a06 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 26bbe │ │ │ │ + beq.n 26a46 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26b78 │ │ │ │ + beq.n 26a00 │ │ │ │ mov r0, r5 │ │ │ │ blx dd10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ mov r1, sl │ │ │ │ - cbnz r3, 26b98 │ │ │ │ + cbnz r3, 26a20 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26b78 │ │ │ │ + bmi.n 26a00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26b78 │ │ │ │ + bne.n 26a00 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 26b74 │ │ │ │ + bmi.n 269fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 26b7e │ │ │ │ + bne.n 26a06 │ │ │ │ mov r0, r8 │ │ │ │ blx d3b8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 25964 │ │ │ │ - ldr r2, [pc, #44] @ (26bfc ) │ │ │ │ - ldr r3, [pc, #32] @ (26bf0 ) │ │ │ │ + bl 257ec │ │ │ │ + ldr r2, [pc, #44] @ (26a84 ) │ │ │ │ + ldr r3, [pc, #32] @ (26a78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26be6 │ │ │ │ + bne.n 26a6e │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00026c00 : │ │ │ │ - ldr r3, [pc, #4] @ (26c08 ) │ │ │ │ +00026a88 : │ │ │ │ + ldr r3, [pc, #4] @ (26a90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - itte gt │ │ │ │ - movgt r3, r0 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r3, r0 │ │ │ │ │ │ │ │ -00026c0c : │ │ │ │ - pushgt {r4, r5, lr} │ │ │ │ - movle.w ip, #4096 @ 0x1000 │ │ │ │ +00026a94 : │ │ │ │ + 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] @ 26cf8 │ │ │ │ + ldr.w ip, [pc, #220] @ 26b80 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #216] @ (26cfc ) │ │ │ │ + ldr r3, [pc, #216] @ (26b84 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #208] @ (26d00 ) │ │ │ │ + ldr r5, [pc, #208] @ (26b88 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #192] @ (26d04 ) │ │ │ │ + ldr r3, [pc, #192] @ (26b8c ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #192] @ (26d08 ) │ │ │ │ + ldr r0, [pc, #192] @ (26b90 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #184] @ (26d0c ) │ │ │ │ + ldr r2, [pc, #184] @ (26b94 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (26d10 ) │ │ │ │ - ldr r3, [pc, #184] @ (26d14 ) │ │ │ │ + ldr r4, [pc, #180] @ (26b98 ) │ │ │ │ + ldr r3, [pc, #184] @ (26b9c ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #172] @ (26d18 ) │ │ │ │ + ldr r3, [pc, #172] @ (26ba0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ - ldr r1, [pc, #160] @ (26d1c ) │ │ │ │ + ldr r1, [pc, #160] @ (26ba4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #152] @ (26d20 ) │ │ │ │ + ldr r1, [pc, #152] @ (26ba8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #140] @ (26d24 ) │ │ │ │ + ldr r1, [pc, #140] @ (26bac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #132] @ (26d28 ) │ │ │ │ + ldr r1, [pc, #132] @ (26bb0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (26d2c ) │ │ │ │ + ldr r1, [pc, #120] @ (26bb4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #112] @ (26d30 ) │ │ │ │ + ldr r1, [pc, #112] @ (26bb8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #100] @ (26d34 ) │ │ │ │ + ldr r1, [pc, #100] @ (26bbc ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #92] @ (26d38 ) │ │ │ │ - ldr r3, [pc, #28] @ (26cfc ) │ │ │ │ + ldr r2, [pc, #92] @ (26bc0 ) │ │ │ │ + ldr r3, [pc, #28] @ (26b84 ) │ │ │ │ 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 26cf4 │ │ │ │ + bne.n 26b7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ite vs │ │ │ │ - movvs r3, r0 │ │ │ │ - addvc r7, sp, #192 @ 0xc0 │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + movs r3, r0 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -41444,368 +41320,368 @@ │ │ │ │ mov r2, r5 │ │ │ │ strd ip, r3, [r4] │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ adds r3, r4, r5 │ │ │ │ - ldr r1, [pc, #132] @ (26e54 ) │ │ │ │ + ldr r1, [pc, #132] @ (26cdc ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r8, [r3, #16] │ │ │ │ add r1, pc │ │ │ │ blx d850 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 26df2 │ │ │ │ + bmi.n 26c7a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 26df2 │ │ │ │ + cbnz r2, 26c7a │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 26e20 │ │ │ │ + beq.n 26ca8 │ │ │ │ add.w r3, r6, r9 │ │ │ │ - cbnz r7, 26e38 │ │ │ │ - ldr r2, [pc, #88] @ (26e58 ) │ │ │ │ + cbnz r7, 26cc0 │ │ │ │ + ldr r2, [pc, #88] @ (26ce0 ) │ │ │ │ add.w r1, r8, #16 │ │ │ │ ldrb.w r3, [r6, r9] │ │ │ │ movs r0, #0 │ │ │ │ strd r9, r1, [sp] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ - cbz r7, 26e3e │ │ │ │ - ldr r2, [pc, #56] @ (26e5c ) │ │ │ │ + cbz r7, 26cc6 │ │ │ │ + ldr r2, [pc, #56] @ (26ce4 ) │ │ │ │ add.w r1, r8, #16 │ │ │ │ subs r3, r7, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 26e14 │ │ │ │ + b.n 26c9c │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 26dfc │ │ │ │ - b.n 26e22 │ │ │ │ - ldr r2, [pc, #32] @ (26e60 ) │ │ │ │ + bne.n 26c84 │ │ │ │ + b.n 26caa │ │ │ │ + ldr r2, [pc, #32] @ (26ce8 ) │ │ │ │ add.w r1, r8, #16 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ - b.n 26e14 │ │ │ │ - cbz r2, 26e8e │ │ │ │ + b.n 26c9c │ │ │ │ + cbz r6, 26d08 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r0, [r0] │ │ │ │ cmp r2, r0 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - bge.n 26e90 │ │ │ │ + bge.n 26d18 │ │ │ │ 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, [r4, #16] │ │ │ │ subs r2, r2, r0 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ add r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 26eb4 │ │ │ │ + cbz r3, 26d3c │ │ │ │ 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 26e82 │ │ │ │ + b.n 26d0a │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 26eaa │ │ │ │ + b.n 26d32 │ │ │ │ │ │ │ │ -00026ebc : │ │ │ │ +00026d44 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 26eda │ │ │ │ + cbz r0, 26d62 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c798 │ │ │ │ pop {r3, pc} │ │ │ │ blx cbd4 <_emalloc_56@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c798 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00026eec : │ │ │ │ +00026d74 : │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 26efe │ │ │ │ + cbz r0, 26d86 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 26f30 │ │ │ │ + bne.n 26db8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r5, r5, r2 │ │ │ │ - cbnz r3, 26f36 │ │ │ │ + cbnz r3, 26dbe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx c41c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 26f22 │ │ │ │ + b.n 26daa │ │ │ │ │ │ │ │ -00026f3c : │ │ │ │ +00026dc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d590 │ │ │ │ add.w r0, r4, #20 │ │ │ │ blx ccd0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 26f60 │ │ │ │ + cbz r0, 26de8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 26f6c │ │ │ │ + cbz r0, 26df4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00026f70 : │ │ │ │ +00026df8 : │ │ │ │ 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, 26f92 │ │ │ │ + cbz r0, 26e1a │ │ │ │ blx c5fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00026f94 : │ │ │ │ +00026e1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 26fca │ │ │ │ + cbz r0, 26e52 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 26fb6 │ │ │ │ + cbz r3, 26e3e │ │ │ │ adds r0, r5, #4 │ │ │ │ blx d7d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 26fc0 │ │ │ │ + cbz r3, 26e48 │ │ │ │ mov r0, r5 │ │ │ │ blx c78c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -00026fd0 : │ │ │ │ +00026e58 : │ │ │ │ stmdb 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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #2388] @ 27944 │ │ │ │ + ldr.w r2, [pc, #2388] @ 277cc │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr.w r3, [pc, #2388] @ 27948 │ │ │ │ + ldr.w r3, [pc, #2388] @ 277d0 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2364] @ 2794c │ │ │ │ + ldr.w r3, [pc, #2364] @ 277d4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r6, 2703e │ │ │ │ + cbnz r6, 26ec6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27338 │ │ │ │ + bne.w 271c0 │ │ │ │ mov r0, r4 │ │ │ │ blx c41c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 270b0 │ │ │ │ + b.n 26f38 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 2757c │ │ │ │ + ble.w 27404 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 27068 │ │ │ │ + cbz r3, 26ef0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r7, r0, #4 │ │ │ │ str r7, [r4, #12] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mov r0, r7 │ │ │ │ adds r2, r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi.n 27014 │ │ │ │ + bhi.n 26e9c │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r6, r4, #17 │ │ │ │ movs r7, r0 │ │ │ │ movs r4, r7 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r7 │ │ │ │ - b.n 2707c │ │ │ │ + b.n 26f04 │ │ │ │ subs r2, r3, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - bcs.n 27088 │ │ │ │ + bcs.n 26f10 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 27076 │ │ │ │ + bmi.n 26efe │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - bge.w 27312 │ │ │ │ + bge.w 2719a │ │ │ │ ldr r6, [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 27014 │ │ │ │ + b.n 26e9c │ │ │ │ movs r7, #5 │ │ │ │ - ldr.w r2, [pc, #2204] @ 27950 │ │ │ │ - ldr.w r3, [pc, #2192] @ 27948 │ │ │ │ + ldr.w r2, [pc, #2204] @ 277d8 │ │ │ │ + ldr.w r3, [pc, #2192] @ 277d0 │ │ │ │ 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 2790c │ │ │ │ + bne.w 27794 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 2772e │ │ │ │ + beq.w 275b6 │ │ │ │ add r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 270ee │ │ │ │ + b.n 26f76 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 27482 │ │ │ │ + beq.w 2730a │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #10 │ │ │ │ it ne │ │ │ │ cmpne r3, #13 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 270e8 │ │ │ │ + bne.n 26f70 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.w 27718 │ │ │ │ + bne.w 275a0 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ite ne │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w 2748c │ │ │ │ + beq.w 27314 │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2764a │ │ │ │ + beq.w 274d2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 27136 │ │ │ │ + cbz r3, 26fbe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r8 │ │ │ │ blx ccd0 │ │ │ │ @@ -41814,229 +41690,229 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 2717c │ │ │ │ + blt.n 27004 │ │ │ │ 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 274d8 │ │ │ │ + beq.w 27360 │ │ │ │ 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 r6, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27014 │ │ │ │ + b.n 26e9c │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2720e │ │ │ │ + beq.n 27096 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 27208 │ │ │ │ + beq.n 27090 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 277fa │ │ │ │ + bne.w 27682 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2763c │ │ │ │ + bne.w 274c4 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 27784 │ │ │ │ + bls.w 2760c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 275b6 │ │ │ │ + beq.w 2743e │ │ │ │ mov r0, r6 │ │ │ │ blx cb20 │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 26d3c │ │ │ │ + bl 26bc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c744 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r6, 2720e │ │ │ │ + cbz r6, 27096 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 2721a │ │ │ │ + cbz r0, 270a2 │ │ │ │ blx d878 <_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 27250 │ │ │ │ + blt.n 270d8 │ │ │ │ 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 274e0 │ │ │ │ + beq.w 27368 │ │ │ │ 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 r6, [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 27014 │ │ │ │ + b.n 26e9c │ │ │ │ ldr.w sl, [r5] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r9, sl │ │ │ │ add.w ip, sl, r6 │ │ │ │ mov r2, sl │ │ │ │ - b.n 27276 │ │ │ │ + b.n 270fe │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 27440 │ │ │ │ + beq.w 272c8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ mov r7, r2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #10 │ │ │ │ it ne │ │ │ │ cmpne r1, #13 │ │ │ │ - bne.n 27270 │ │ │ │ + bne.n 270f8 │ │ │ │ cmp r1, #13 │ │ │ │ - bne.w 27712 │ │ │ │ + bne.w 2759a │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub.w r2, r7, sl │ │ │ │ mov r6, r2 │ │ │ │ - cbz r2, 272be │ │ │ │ + cbz r2, 27146 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - b.n 272b0 │ │ │ │ + b.n 27138 │ │ │ │ subs r6, #1 │ │ │ │ - beq.w 27566 │ │ │ │ + beq.w 273ee │ │ │ │ mov sl, r9 │ │ │ │ ldrb.w r3, [r9], #1 │ │ │ │ ldrh.w r3, [r1, r3, lsl #1] │ │ │ │ lsls r3, r3, #18 │ │ │ │ - bmi.n 272aa │ │ │ │ + bmi.n 27132 │ │ │ │ add.w r8, sl, r6 │ │ │ │ mov r9, r2 │ │ │ │ - cbz r6, 272e4 │ │ │ │ + cbz r6, 2716c │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r2, [r8, #-1]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ subs r2, r6, #1 │ │ │ │ ands.w r3, r3, #8192 @ 0x2000 │ │ │ │ - beq.w 27510 │ │ │ │ + beq.w 27398 │ │ │ │ mov r6, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 272c6 │ │ │ │ + bne.n 2714e │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - bge.w 274e8 │ │ │ │ + bge.w 27370 │ │ │ │ adds r2, #1 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27014 │ │ │ │ + b.n 26e9c │ │ │ │ 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.n 27394 │ │ │ │ + beq.n 2721c │ │ │ │ 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 2709e │ │ │ │ + b.n 26f26 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, fp │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 2701e │ │ │ │ + bmi.w 26ea6 │ │ │ │ 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 27014 │ │ │ │ + bhi.w 26e9c │ │ │ │ addw ip, pc, #12 │ │ │ │ ldr.w r1, [ip, r1, lsl #2] │ │ │ │ add ip, r1 │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ lsls r7, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -42047,173 +41923,173 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr5, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2732e │ │ │ │ + b.n 271b6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.w 27028 │ │ │ │ + beq.w 26eb0 │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.n 27416 │ │ │ │ + bge.n 2729e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 27014 │ │ │ │ + b.n 26e9c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands.w ip, r7, #1 │ │ │ │ - bne.n 273ac │ │ │ │ + bne.n 27234 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, lr │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.w 2775a │ │ │ │ + bge.w 275e2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 270b0 │ │ │ │ + b.n 26f38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w 2714a │ │ │ │ + bmi.w 26fd2 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ ldrgt r3, [r4, #0] │ │ │ │ - ble.w 27732 │ │ │ │ + ble.w 275ba │ │ │ │ movs r2, #2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 270b0 │ │ │ │ + b.n 26f38 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 27088 │ │ │ │ + b.n 26f10 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ subs r2, r3, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27570 │ │ │ │ + beq.w 273f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 273b4 │ │ │ │ + b.n 2723c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 273f4 │ │ │ │ + bpl.n 2727c │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r7, r6 │ │ │ │ mov sl, r9 │ │ │ │ ldrb.w r3, [r9], #1 │ │ │ │ ldrh.w r3, [r1, r3, lsl #1] │ │ │ │ lsls r0, r3, #18 │ │ │ │ - bpl.n 27462 │ │ │ │ + bpl.n 272ea │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 2744e │ │ │ │ + bne.n 272d6 │ │ │ │ mov sl, r9 │ │ │ │ add.w r2, sl, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 27630 │ │ │ │ + beq.w 274b8 │ │ │ │ ldrb.w r3, [r2, #-1]! │ │ │ │ subs r0, r7, #1 │ │ │ │ ldrh.w r3, [r1, r3, lsl #1] │ │ │ │ ands.w r3, r3, #8192 @ 0x2000 │ │ │ │ - beq.w 275ee │ │ │ │ + beq.w 27476 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 27466 │ │ │ │ + b.n 272ee │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 2711a │ │ │ │ + bne.w 26fa2 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 274c8 │ │ │ │ + blt.n 27350 │ │ │ │ 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 2770a │ │ │ │ + beq.w 27592 │ │ │ │ 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 r6, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27014 │ │ │ │ + b.n 26e9c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27174 │ │ │ │ + b.n 26ffc │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27248 │ │ │ │ + b.n 270d0 │ │ │ │ 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 27634 │ │ │ │ + beq.w 274bc │ │ │ │ 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 27302 │ │ │ │ + b.n 2718a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ - cbz r0, 27554 │ │ │ │ + cbz r0, 273dc │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r6 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov.w ip, #32 │ │ │ │ @@ -42228,81 +42104,81 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb.w r9, [r2, r3] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, r7, r2 │ │ │ │ - b.n 272e6 │ │ │ │ + b.n 2716e │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ subs r2, r7, r2 │ │ │ │ - b.n 272e6 │ │ │ │ + b.n 2716e │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r2 │ │ │ │ add.w r8, sl, r6 │ │ │ │ - b.n 272c4 │ │ │ │ + b.n 2714c │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27434 │ │ │ │ + b.n 272bc │ │ │ │ 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 277b6 │ │ │ │ + beq.w 2763e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r0, #2 │ │ │ │ ldr r6, [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 27014 │ │ │ │ + b.n 26e9c │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 26d3c │ │ │ │ + bl 26bc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ ldr.w r8, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 277ca │ │ │ │ + bls.w 27652 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ blx d054 │ │ │ │ - b.n 27200 │ │ │ │ + b.n 27088 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2771c │ │ │ │ + beq.w 275a4 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ movs r6, #32 │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r7 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ @@ -42318,400 +42194,400 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb.w r8, [r2, r3] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 27142 │ │ │ │ + b.n 26fca │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27506 │ │ │ │ + b.n 2738e │ │ │ │ ldrd r3, r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ - b.n 271be │ │ │ │ + b.n 27046 │ │ │ │ ldrd r7, r6, [r5] │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx db18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2785e │ │ │ │ + beq.w 276e6 │ │ │ │ cmp r0, r8 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2786a │ │ │ │ + beq.w 276f2 │ │ │ │ subs r1, r0, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r1, [pc, #720] @ (27954 ) │ │ │ │ + ldr r1, [pc, #720] @ (277dc ) │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 278ac │ │ │ │ + bne.w 27734 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb.w r3, [r9, #1]! │ │ │ │ cmp r3, #13 │ │ │ │ it ne │ │ │ │ cmpne r3, #10 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ ite ne │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ ands r1, r3 │ │ │ │ - bne.n 2769c │ │ │ │ + bne.n 27524 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ sub.w r2, r9, r2 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - blt.n 276fa │ │ │ │ + blt.n 27582 │ │ │ │ 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 277c0 │ │ │ │ + beq.n 27648 │ │ │ │ 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 r6, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 27014 │ │ │ │ + b.n 26e9c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 274c0 │ │ │ │ + b.n 27348 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 27296 │ │ │ │ + b.n 2711e │ │ │ │ movs r6, #1 │ │ │ │ - b.n 27114 │ │ │ │ + b.n 26f9c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 27142 │ │ │ │ + b.n 26fca │ │ │ │ mov r8, r6 │ │ │ │ - b.n 27114 │ │ │ │ + b.n 26f9c │ │ │ │ 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 278a4 │ │ │ │ + beq.w 2772c │ │ │ │ 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 27402 │ │ │ │ + b.n 2728a │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27900 │ │ │ │ + beq.w 27788 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r3, ip │ │ │ │ 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 273de │ │ │ │ + b.n 27266 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 27798 │ │ │ │ + bhi.n 27620 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 271d8 │ │ │ │ + bne.w 27060 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 271d8 │ │ │ │ + bhi.w 27060 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 271d8 │ │ │ │ + beq.w 27060 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 271e4 │ │ │ │ + b.n 2706c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2759c │ │ │ │ + b.n 27424 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 276f2 │ │ │ │ + b.n 2757a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 277de │ │ │ │ + bhi.n 27666 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 275e0 │ │ │ │ + bne.w 27468 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 275e0 │ │ │ │ + bhi.w 27468 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 275e0 │ │ │ │ + beq.w 27468 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ blx dc44 │ │ │ │ - b.n 27200 │ │ │ │ + b.n 27088 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 26d84 │ │ │ │ + bl 26c0c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 2780a │ │ │ │ + cbz r0, 27692 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27816 │ │ │ │ + cbz r0, 2769e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 27838 │ │ │ │ + bge.n 276c0 │ │ │ │ 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 r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 270b0 │ │ │ │ + b.n 26f38 │ │ │ │ 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, 2789a │ │ │ │ + cbz r3, 27722 │ │ │ │ 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 27824 │ │ │ │ + b.n 276ac │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2786a │ │ │ │ + bne.n 276f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 27910 │ │ │ │ - ldr r1, [pc, #236] @ (27958 ) │ │ │ │ + bpl.n 27798 │ │ │ │ + ldr r1, [pc, #236] @ (277e0 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 26d84 │ │ │ │ + bl 26c0c │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n 27822 │ │ │ │ + blt.n 276aa │ │ │ │ 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 2784a │ │ │ │ + bne.n 276d2 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 27854 │ │ │ │ + b.n 276dc │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27750 │ │ │ │ + b.n 275d8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 26d84 │ │ │ │ + bl 26c0c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 278bc │ │ │ │ + cbz r0, 27744 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 278da │ │ │ │ + bge.n 27762 │ │ │ │ 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 27832 │ │ │ │ + b.n 276ba │ │ │ │ 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, 2791e │ │ │ │ + cbz r3, 277a6 │ │ │ │ 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 278c8 │ │ │ │ + b.n 27750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2777a │ │ │ │ + b.n 27602 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e64 │ │ │ │ + bl 26cec │ │ │ │ mov r7, r0 │ │ │ │ - b.w 270b0 │ │ │ │ + b.w 26f38 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 278f4 │ │ │ │ - ldr r2, [pc, #52] @ (2795c ) │ │ │ │ + b.n 2777c │ │ │ │ + ldr r2, [pc, #52] @ (277e4 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e64 │ │ │ │ + bl 26cec │ │ │ │ mov r7, r0 │ │ │ │ - b.w 270b0 │ │ │ │ + b.w 26f38 │ │ │ │ nop │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ 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, #220] @ (27a4c ) │ │ │ │ + ldr r2, [pc, #220] @ (278d4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #220] @ (27a50 ) │ │ │ │ + ldr r3, [pc, #220] @ (278d8 ) │ │ │ │ add r6, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #188] @ (27a54 ) │ │ │ │ + ldr r1, [pc, #188] @ (278dc ) │ │ │ │ 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 d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27a38 │ │ │ │ + bne.n 278c0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ 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 279dc │ │ │ │ + beq.n 27864 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbnz r2, 27a26 │ │ │ │ + cbnz r2, 278ae │ │ │ │ blx c4c0 <_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 27a44 │ │ │ │ + bne.n 278cc │ │ │ │ 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 │ │ │ │ @@ -42721,244 +42597,244 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r2, r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ blx c940 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #72] @ (27a58 ) │ │ │ │ - ldr r3, [pc, #60] @ (27a50 ) │ │ │ │ + ldr r2, [pc, #72] @ (278e0 ) │ │ │ │ + ldr r3, [pc, #60] @ (278d8 ) │ │ │ │ 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 27a40 │ │ │ │ + bne.n 278c8 │ │ │ │ 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 279ce │ │ │ │ + bne.n 27856 │ │ │ │ blx c684 │ │ │ │ - b.n 279ce │ │ │ │ + b.n 27856 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 27a0e │ │ │ │ + b.n 27896 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027a5c : │ │ │ │ +000278e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #252] @ (27b70 ) │ │ │ │ + ldr r2, [pc, #252] @ (279f8 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #252] @ (27b74 ) │ │ │ │ + ldr r3, [pc, #252] @ (279fc ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldrd r7, fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27b5c │ │ │ │ + beq.n 279e4 │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 27ad4 │ │ │ │ + b.n 2795c │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 27af2 │ │ │ │ + beq.n 2797a │ │ │ │ cmp r5, #5 │ │ │ │ - beq.n 27af2 │ │ │ │ + beq.n 2797a │ │ │ │ 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, 27b0e │ │ │ │ + cbz r1, 27996 │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27b3a │ │ │ │ + beq.n 279c2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ strd r7, fp, [sp] │ │ │ │ blx c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ cmp.w r3, #4096 @ 0x1000 │ │ │ │ - bcs.n 27a9a │ │ │ │ + bcs.n 27922 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 27a9e │ │ │ │ - ldr r2, [pc, #132] @ (27b78 ) │ │ │ │ - ldr r3, [pc, #124] @ (27b74 ) │ │ │ │ + bne.n 27926 │ │ │ │ + ldr r2, [pc, #132] @ (27a00 ) │ │ │ │ + ldr r3, [pc, #124] @ (279fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27b6a │ │ │ │ + bne.n 279f2 │ │ │ │ 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 27ab6 │ │ │ │ + beq.n 2793e │ │ │ │ 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 27ac2 │ │ │ │ + bne.n 2794a │ │ │ │ mov r0, r6 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27af2 │ │ │ │ + beq.n 2797a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr.w r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c940 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 27af2 │ │ │ │ + b.n 2797a │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ - b.n 27a94 │ │ │ │ + b.n 2791c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #260] @ (27c94 ) │ │ │ │ + ldr r2, [pc, #260] @ (27b1c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #260] @ (27c98 ) │ │ │ │ + ldr r3, [pc, #260] @ (27b20 ) │ │ │ │ add r5, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #228] @ (27c9c ) │ │ │ │ + ldr r1, [pc, #228] @ (27b24 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27c82 │ │ │ │ + bne.n 27b0a │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ blx d210 │ │ │ │ mov r6, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #180] @ (27ca0 ) │ │ │ │ + ldr r1, [pc, #180] @ (27b28 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27c62 │ │ │ │ + beq.n 27aea │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ addeq.w r3, r2, #8 │ │ │ │ streq r3, [sp, #16] │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 27c36 │ │ │ │ + beq.n 27abe │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 27c28 │ │ │ │ + cbz r2, 27ab0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 27c7c │ │ │ │ + cbz r3, 27b04 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 27c8e │ │ │ │ + bne.n 27b16 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ @@ -42967,54 +42843,54 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ blx c7fc │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #64] @ (27ca4 ) │ │ │ │ - ldr r3, [pc, #48] @ (27c98 ) │ │ │ │ + ldr r2, [pc, #64] @ (27b2c ) │ │ │ │ + ldr r3, [pc, #48] @ (27b20 ) │ │ │ │ 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 27c8a │ │ │ │ + bne.n 27b12 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx c684 │ │ │ │ - b.n 27c28 │ │ │ │ + b.n 27ab0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 27c62 │ │ │ │ + b.n 27aea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027ca8 : │ │ │ │ - ldr r3, [pc, #4] @ (27cb0 ) │ │ │ │ +00027b30 : │ │ │ │ + ldr r3, [pc, #4] @ (27b38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027cb4 : │ │ │ │ +00027b3c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -43030,205 +42906,205 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ - cbz r6, 27d12 │ │ │ │ + cbz r6, 27b9a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r6, [r4, #4] │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #20] @ (27d1c ) │ │ │ │ + ldr r3, [pc, #20] @ (27ba4 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx caa4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 27cf6 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + b.n 27b7e │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027d20 : │ │ │ │ +00027ba8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d010 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00027d38 : │ │ │ │ +00027bc0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r6, [pc, #256] @ (27e48 ) │ │ │ │ + ldr r6, [pc, #256] @ (27cd0 ) │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ - ldr r3, [pc, #256] @ (27e4c ) │ │ │ │ + ldr r3, [pc, #256] @ (27cd4 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #244] @ (27e50 ) │ │ │ │ + ldr r5, [pc, #244] @ (27cd8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #232] @ (27e54 ) │ │ │ │ + ldr r3, [pc, #232] @ (27cdc ) │ │ │ │ movs r1, #18 │ │ │ │ - ldr r0, [pc, #232] @ (27e58 ) │ │ │ │ + ldr r0, [pc, #232] @ (27ce0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #224] @ (27e5c ) │ │ │ │ + ldr r2, [pc, #224] @ (27ce4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #220] @ (27e60 ) │ │ │ │ - ldr r3, [pc, #224] @ (27e64 ) │ │ │ │ + ldr r4, [pc, #220] @ (27ce8 ) │ │ │ │ + ldr r3, [pc, #224] @ (27cec ) │ │ │ │ ldr r6, [r5, r2] │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #196] @ (27e68 ) │ │ │ │ - ldr r3, [pc, #196] @ (27e6c ) │ │ │ │ + ldr r2, [pc, #196] @ (27cf0 ) │ │ │ │ + ldr r3, [pc, #196] @ (27cf4 ) │ │ │ │ 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] @ (27e70 ) │ │ │ │ + ldr r1, [pc, #184] @ (27cf8 ) │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r2, [r4, #8] │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #172] @ (27e74 ) │ │ │ │ + ldr r1, [pc, #172] @ (27cfc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (27e78 ) │ │ │ │ + ldr r1, [pc, #160] @ (27d00 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (27e7c ) │ │ │ │ + ldr r1, [pc, #148] @ (27d04 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #140] @ (27e80 ) │ │ │ │ + ldr r1, [pc, #140] @ (27d08 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #128] @ (27e84 ) │ │ │ │ + ldr r1, [pc, #128] @ (27d0c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (27e88 ) │ │ │ │ + ldr r1, [pc, #120] @ (27d10 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #108] @ (27e8c ) │ │ │ │ + ldr r1, [pc, #108] @ (27d14 ) │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #100] @ (27e90 ) │ │ │ │ - ldr r3, [pc, #28] @ (27e4c ) │ │ │ │ + ldr r2, [pc, #100] @ (27d18 ) │ │ │ │ + ldr r3, [pc, #28] @ (27cd4 ) │ │ │ │ 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 27e44 │ │ │ │ + bne.n 27ccc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #832 @ (adr r0, 28030 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027e94 : │ │ │ │ +00027d1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 27eb2 │ │ │ │ + cbz r0, 27d3a │ │ │ │ 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} │ │ │ │ @@ -43237,485 +43113,485 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00027ec4 : │ │ │ │ +00027d4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 27eec │ │ │ │ + beq.n 27d74 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 27eea │ │ │ │ + bne.n 27d72 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 27ee6 │ │ │ │ + cbz r0, 27d6e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 27ef4 │ │ │ │ + cbz r0, 27d7c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27ee2 │ │ │ │ - b.n 27ee6 │ │ │ │ + bne.n 27d6a │ │ │ │ + b.n 27d6e │ │ │ │ │ │ │ │ -00027f00 : │ │ │ │ +00027d88 : │ │ │ │ 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, 27f22 │ │ │ │ + cbz r0, 27daa │ │ │ │ blx ccd0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00027f24 : │ │ │ │ +00027dac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r6, [pc, #476] @ (28114 ) │ │ │ │ + ldr r6, [pc, #476] @ (27f9c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #476] @ (28118 ) │ │ │ │ + ldr r5, [pc, #476] @ (27fa0 ) │ │ │ │ sub sp, #32 │ │ │ │ add r6, pc │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ cmp.w r8, #2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - beq.n 27fb2 │ │ │ │ + beq.n 27e3a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 27f82 │ │ │ │ + beq.n 27e0a │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28044 │ │ │ │ - ldr r2, [pc, #436] @ (2811c ) │ │ │ │ - ldr r3, [pc, #428] @ (28118 ) │ │ │ │ + beq.n 27ecc │ │ │ │ + ldr r2, [pc, #436] @ (27fa4 ) │ │ │ │ + ldr r3, [pc, #428] @ (27fa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28110 │ │ │ │ + bne.w 27f98 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r9, sl, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 27fec │ │ │ │ - ldr r1, [pc, #400] @ (28120 ) │ │ │ │ + beq.n 27e74 │ │ │ │ + ldr r1, [pc, #400] @ (27fa8 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ - cbnz r0, 27ff2 │ │ │ │ + cbnz r0, 27e7a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 280e8 │ │ │ │ + beq.w 27f70 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ blx c6ec │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 2800a │ │ │ │ + b.n 27e92 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 2808a │ │ │ │ + beq.n 27f12 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 27f66 │ │ │ │ + bne.n 27dee │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #200 @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28102 │ │ │ │ + beq.w 27f8a │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 280f4 │ │ │ │ - ldr r1, [pc, #336] @ (28124 ) │ │ │ │ + bne.w 27f7c │ │ │ │ + ldr r1, [pc, #336] @ (27fac ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #332] @ (28128 ) │ │ │ │ + ldr r2, [pc, #332] @ (27fb0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28036 │ │ │ │ - ldr.w r9, [pc, #316] @ 2812c │ │ │ │ + b.n 27ebe │ │ │ │ + ldr.w r9, [pc, #316] @ 27fb4 │ │ │ │ add r9, pc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 280dc │ │ │ │ + beq.n 27f64 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r3 │ │ │ │ blx c0d4 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2801c │ │ │ │ + bne.n 27ea4 │ │ │ │ cmp r3, #0 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #1 │ │ │ │ moveq r3, #1 │ │ │ │ - ldr r2, [pc, #272] @ (28130 ) │ │ │ │ + ldr r2, [pc, #272] @ (27fb8 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r6, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27f66 │ │ │ │ + beq.n 27dee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 27f66 │ │ │ │ + b.n 27dee │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 28056 │ │ │ │ + bne.n 27ede │ │ │ │ cmp r1, #0 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #1 │ │ │ │ moveq r1, #1 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #200 @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 280fa │ │ │ │ + beq.n 27f82 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 280e2 │ │ │ │ - ldr r0, [pc, #200] @ (28134 ) │ │ │ │ + beq.n 27f6a │ │ │ │ + ldr r0, [pc, #200] @ (27fbc ) │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #196] @ (28138 ) │ │ │ │ + ldr r2, [pc, #196] @ (27fc0 ) │ │ │ │ strd r3, r6, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28036 │ │ │ │ + b.n 27ebe │ │ │ │ ldrd r8, r4, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 280c4 │ │ │ │ - ldr r1, [pc, #164] @ (2813c ) │ │ │ │ + beq.n 27f4c │ │ │ │ + ldr r1, [pc, #164] @ (27fc4 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ - cbnz r0, 280ca │ │ │ │ - cbz r4, 2810a │ │ │ │ + cbnz r0, 27f52 │ │ │ │ + cbz r4, 27f92 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #144] @ (28140 ) │ │ │ │ + ldr r2, [pc, #144] @ (27fc8 ) │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28036 │ │ │ │ - ldr.w r8, [pc, #124] @ 28144 │ │ │ │ + b.n 27ebe │ │ │ │ + ldr.w r8, [pc, #124] @ 27fcc │ │ │ │ add r8, pc │ │ │ │ - cbz r4, 280ee │ │ │ │ + cbz r4, 27f76 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx c0d4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 280ae │ │ │ │ - ldr r1, [pc, #104] @ (28148 ) │ │ │ │ + b.n 27f36 │ │ │ │ + ldr r1, [pc, #104] @ (27fd0 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2800a │ │ │ │ - ldr r0, [pc, #104] @ (2814c ) │ │ │ │ + b.n 27e92 │ │ │ │ + ldr r0, [pc, #104] @ (27fd4 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 2806e │ │ │ │ - ldr r1, [pc, #100] @ (28150 ) │ │ │ │ + b.n 27ef6 │ │ │ │ + ldr r1, [pc, #100] @ (27fd8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2800a │ │ │ │ - ldr r1, [pc, #100] @ (28154 ) │ │ │ │ + b.n 27e92 │ │ │ │ + ldr r1, [pc, #100] @ (27fdc ) │ │ │ │ add r1, pc │ │ │ │ - b.n 280ae │ │ │ │ - ldr r1, [pc, #96] @ (28158 ) │ │ │ │ + b.n 27f36 │ │ │ │ + ldr r1, [pc, #96] @ (27fe0 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 27fd6 │ │ │ │ - ldr r0, [pc, #96] @ (2815c ) │ │ │ │ + b.n 27e5e │ │ │ │ + ldr r0, [pc, #96] @ (27fe4 ) │ │ │ │ add r0, pc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2806e │ │ │ │ - ldr r1, [pc, #92] @ (28160 ) │ │ │ │ + b.n 27ef6 │ │ │ │ + ldr r1, [pc, #92] @ (27fe8 ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r1 │ │ │ │ - b.n 27fd6 │ │ │ │ - ldr r1, [pc, #88] @ (28164 ) │ │ │ │ + b.n 27e5e │ │ │ │ + ldr r1, [pc, #88] @ (27fec ) │ │ │ │ add r1, pc │ │ │ │ - b.n 280ae │ │ │ │ + b.n 27f36 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028168 : │ │ │ │ +00027ff0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 282d0 │ │ │ │ + beq.w 28158 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 282d0 │ │ │ │ - ldr r1, [pc, #624] @ (28400 ) │ │ │ │ + beq.w 28158 │ │ │ │ + ldr r1, [pc, #624] @ (28288 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 283ae │ │ │ │ + beq.w 28236 │ │ │ │ subs r3, r7, r6 │ │ │ │ cmp r3, #4 │ │ │ │ - ble.w 282d0 │ │ │ │ + ble.w 28158 │ │ │ │ subs r5, r7, #5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.w 282d0 │ │ │ │ + bhi.w 28158 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 281b8 │ │ │ │ + b.n 28040 │ │ │ │ cmp r5, r0 │ │ │ │ - bcc.w 282d0 │ │ │ │ + bcc.w 28158 │ │ │ │ subs r2, r5, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 282d0 │ │ │ │ + beq.w 28158 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.n 281b2 │ │ │ │ + bne.n 2803a │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 281b2 │ │ │ │ + bne.n 2803a │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 281b2 │ │ │ │ + bne.n 2803a │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne.n 281b2 │ │ │ │ + bne.n 2803a │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx d5c0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28316 │ │ │ │ + beq.w 2819e │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ adds r5, r4, #6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 282e0 │ │ │ │ + bls.n 28168 │ │ │ │ cmp r3, #2 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ - beq.n 282dc │ │ │ │ + beq.n 28164 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 282e8 │ │ │ │ + bne.n 28170 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 28324 │ │ │ │ + beq.w 281ac │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 28316 │ │ │ │ + bne.n 2819e │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r4 │ │ │ │ mov.w r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ite cc │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs.w 283bc │ │ │ │ + bcs.w 28244 │ │ │ │ subs r1, r0, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.w 283c2 │ │ │ │ + bne.w 2824a │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ sub.w r3, r3, #32 │ │ │ │ cmp r5, r4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it cs │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2825a │ │ │ │ + bne.n 280e2 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 28288 │ │ │ │ + bne.n 28110 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 2827e │ │ │ │ + beq.n 28106 │ │ │ │ cmp r5, r4 │ │ │ │ - bcs.w 283ce │ │ │ │ + bcs.w 28256 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - ldr r1, [pc, #368] @ (28404 ) │ │ │ │ + ldr r1, [pc, #368] @ (2828c ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 283e0 │ │ │ │ + bne.w 28268 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ mov r0, r5 │ │ │ │ blx cdbc │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 282d4 │ │ │ │ + cbnz r3, 2815c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 282ca │ │ │ │ + cbz r0, 28152 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 28212 │ │ │ │ + bne.n 2809a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ add.w r5, r4, #8 │ │ │ │ - b.n 28212 │ │ │ │ + b.n 2809a │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bpl.n 28316 │ │ │ │ + bpl.n 2819e │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 28324 │ │ │ │ + beq.n 281ac │ │ │ │ ldrb.w r2, [r4, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 28316 │ │ │ │ + bne.n 2819e │ │ │ │ cmp r3, #13 │ │ │ │ - bhi.n 28316 │ │ │ │ + bhi.n 2819e │ │ │ │ movw r2, #9217 @ 0x2401 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 28224 │ │ │ │ + bmi.n 280ac │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 282d0 │ │ │ │ + bne.n 28158 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d814 │ │ │ │ - b.n 282d0 │ │ │ │ + b.n 28158 │ │ │ │ movs r3, #2 │ │ │ │ cmp r7, r5 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ - bls.n 283f0 │ │ │ │ + bls.n 28278 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 28336 │ │ │ │ + b.n 281be │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 283b8 │ │ │ │ + beq.n 28240 │ │ │ │ mov r2, r3 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 28332 │ │ │ │ + beq.n 281ba │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 283f0 │ │ │ │ + bcs.n 28278 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ movs r0, #10 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ str.w r3, [r8] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ @@ -43724,87 +43600,87 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r8] │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ cmp.w r3, #500 @ 0x1f4 │ │ │ │ - bcs.n 28316 │ │ │ │ + bcs.n 2819e │ │ │ │ adds r0, r2, #3 │ │ │ │ cmp r7, r0 │ │ │ │ - bls.n 283f6 │ │ │ │ + bls.n 2827e │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 28398 │ │ │ │ + bne.n 28220 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ sub.w r3, r3, #32 │ │ │ │ cmp r7, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it ls │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2837e │ │ │ │ + bne.n 28206 │ │ │ │ subs r1, r7, r0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8, #4] │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ adds r7, r6, r0 │ │ │ │ - b.n 2819e │ │ │ │ + b.n 28026 │ │ │ │ mov r2, r7 │ │ │ │ - b.n 28340 │ │ │ │ + b.n 281c8 │ │ │ │ strd r3, r3, [r8] │ │ │ │ - b.n 282d4 │ │ │ │ + b.n 2815c │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - beq.w 2827c │ │ │ │ - b.n 2828e │ │ │ │ + beq.w 28104 │ │ │ │ + b.n 28116 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 283da │ │ │ │ + cbz r0, 28262 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 282d0 │ │ │ │ + b.n 28158 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ blx c2a0 │ │ │ │ - b.n 282b0 │ │ │ │ + b.n 28138 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.n 282d4 │ │ │ │ + b.n 2815c │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ movs r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2842e │ │ │ │ + cbz r3, 282b6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28434 │ │ │ │ + beq.n 282bc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ @@ -43824,24 +43700,24 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #92] @ (284d0 ) │ │ │ │ + ldr r2, [pc, #92] @ (28358 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #92] @ (284d4 ) │ │ │ │ + ldr r3, [pc, #92] @ (2835c ) │ │ │ │ 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, 284c4 │ │ │ │ + cbz r3, 2834c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r5, #776 @ 0x308 │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -43849,35 +43725,35 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r5, [r1, #8] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (284d8 ) │ │ │ │ - ldr r3, [pc, #36] @ (284d4 ) │ │ │ │ + ldr r2, [pc, #40] @ (28360 ) │ │ │ │ + ldr r3, [pc, #36] @ (2835c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 284ca │ │ │ │ + bne.n 28352 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 284ac │ │ │ │ + b.n 28334 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ 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 r6, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -43904,82 +43780,82 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2857c │ │ │ │ + bne.n 28404 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 2856c │ │ │ │ + bpl.n 283f4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r1, r4, #16 │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2856a │ │ │ │ + bmi.n 283f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2856a │ │ │ │ + cbnz r3, 283f2 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 28574 │ │ │ │ + bpl.n 283fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w caec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 28542 │ │ │ │ + b.n 283ca │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28542 │ │ │ │ + b.n 283ca │ │ │ │ nop │ │ │ │ ldr r0, [r0, #0] │ │ │ │ b.w caec │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #380] @ (28720 ) │ │ │ │ + ldr r2, [pc, #380] @ (285a8 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #380] @ (28724 ) │ │ │ │ + ldr r3, [pc, #380] @ (285ac ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #380] @ (28728 ) │ │ │ │ + ldr r6, [pc, #380] @ (285b0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, 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 28670 │ │ │ │ + bhi.n 284f8 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2866a │ │ │ │ + beq.n 284f2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w sl, [r5] │ │ │ │ add r7, sp, #8 │ │ │ │ mov ip, r7 │ │ │ │ - ldr.w r9, [pc, #332] @ 2872c │ │ │ │ + ldr.w r9, [pc, #332] @ 285b4 │ │ │ │ add.w lr, sl, #20 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w lr, {r0, r1, r2} │ │ │ │ @@ -43991,143 +43867,143 @@ │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r3, #7 │ │ │ │ add.w r5, r5, #20 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #0] │ │ │ │ - beq.n 28632 │ │ │ │ + beq.n 284ba │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - bne.n 28632 │ │ │ │ + bne.n 284ba │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #252] @ (28730 ) │ │ │ │ + ldr r3, [pc, #252] @ (285b8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2868a │ │ │ │ - ldr r2, [pc, #228] @ (28734 ) │ │ │ │ - ldr r3, [pc, #212] @ (28724 ) │ │ │ │ + bne.n 28512 │ │ │ │ + ldr r2, [pc, #228] @ (285bc ) │ │ │ │ + ldr r3, [pc, #212] @ (285ac ) │ │ │ │ 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 286fe │ │ │ │ + bne.n 28586 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w fp, [r4] │ │ │ │ - b.n 285d4 │ │ │ │ + b.n 2845c │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 28692 │ │ │ │ + beq.n 2851a │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28666 │ │ │ │ + beq.n 284ee │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 28702 │ │ │ │ + bne.n 2858a │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 285ca │ │ │ │ + b.n 28452 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 2864c │ │ │ │ + b.n 284d4 │ │ │ │ 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, 286e8 │ │ │ │ + cbz r3, 28570 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 286ee │ │ │ │ + beq.n 28576 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 286e0 │ │ │ │ + bne.n 28568 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 28674 │ │ │ │ + bne.n 284fc │ │ │ │ ldr r7, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 28674 │ │ │ │ + bls.n 284fc │ │ │ │ mov r0, r7 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r3, [r7, #0] │ │ │ │ addpl.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strpl r3, [r7, #0] │ │ │ │ - b.n 28674 │ │ │ │ + b.n 284fc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 28674 │ │ │ │ + b.n 284fc │ │ │ │ blx d09c <_efree_32@plt> │ │ │ │ - b.n 286b4 │ │ │ │ + b.n 2853c │ │ │ │ mov r0, r1 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 28674 │ │ │ │ + b.n 284fc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ 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 │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ movs r3, 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, #100] @ (287ac ) │ │ │ │ + ldr r2, [pc, #100] @ (28634 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #100] @ (287b0 ) │ │ │ │ + ldr r3, [pc, #100] @ (28638 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #96] @ (287b4 ) │ │ │ │ + ldr r5, [pc, #96] @ (2863c ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -44135,54 +44011,54 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #64] @ (287b8 ) │ │ │ │ + ldr r3, [pc, #64] @ (28640 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #44] @ (287bc ) │ │ │ │ - ldr r3, [pc, #28] @ (287b0 ) │ │ │ │ + ldr r2, [pc, #44] @ (28644 ) │ │ │ │ + ldr r3, [pc, #28] @ (28638 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 287a6 │ │ │ │ + bne.n 2862e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ 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] @ (28830 ) │ │ │ │ + ldr r2, [pc, #96] @ (286b8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #96] @ (28834 ) │ │ │ │ + ldr r3, [pc, #96] @ (286bc ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -44192,59 +44068,59 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ blx cef0 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #48] @ (28838 ) │ │ │ │ + ldr r2, [pc, #48] @ (286c0 ) │ │ │ │ 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] @ (28834 ) │ │ │ │ + ldr r3, [pc, #24] @ (286bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2882c │ │ │ │ + bne.n 286b4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2885e │ │ │ │ + cbz r3, 286e6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28864 │ │ │ │ + beq.n 286ec │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2885e │ │ │ │ + beq.n 286e6 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -44269,24 +44145,24 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 288c8 │ │ │ │ + cbz r3, 28750 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 288d0 │ │ │ │ + beq.n 28758 │ │ │ │ movs r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 288ca │ │ │ │ + beq.n 28752 │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -44307,76 +44183,76 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #116] @ (289a0 ) │ │ │ │ + ldr r2, [pc, #116] @ (28828 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #116] @ (289a4 ) │ │ │ │ + ldr r3, [pc, #116] @ (2882c ) │ │ │ │ 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, 28950 │ │ │ │ + cbz r3, 287d8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 2896c │ │ │ │ + beq.n 287f4 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #84] @ (289a8 ) │ │ │ │ + ldr r2, [pc, #84] @ (28830 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #76] @ (289a4 ) │ │ │ │ + ldr r3, [pc, #76] @ (2882c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2899a │ │ │ │ + bne.n 28822 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28950 │ │ │ │ + beq.n 287d8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c0d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28950 │ │ │ │ + beq.n 287d8 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ 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 28952 │ │ │ │ + b.n 287da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ 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 28a4c │ │ │ │ + beq.n 288d4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ subs r4, r0, r2 │ │ │ │ blx r3 │ │ │ │ @@ -44387,26 +44263,26 @@ │ │ │ │ adds r1, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r4, #32] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r2, 289fa │ │ │ │ + cbz r2, 28882 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, #8 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ add r3, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbz r2, 28a12 │ │ │ │ + cbz r2, 2889a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ @@ -44414,54 +44290,54 @@ │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrd r3, r4, [r6, #16] │ │ │ │ mvns r2, r2 │ │ │ │ and.w r2, r2, #4 │ │ │ │ adds r2, #8 │ │ │ │ mov.w lr, r2, lsl #1 │ │ │ │ - cbz r4, 28a48 │ │ │ │ + cbz r4, 288d0 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - cbz r1, 28a42 │ │ │ │ + cbz r1, 288ca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r6, r1, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ add.w ip, r0, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldrd r7, r6, [r3, #4] │ │ │ │ str r2, [r0, r1] │ │ │ │ strd r7, r6, [ip, #4] │ │ │ │ add r3, lr │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 28a26 │ │ │ │ + bne.n 288ae │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28aa8 │ │ │ │ + cbnz r3, 28930 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28aac │ │ │ │ + bne.n 28934 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - cbz r3, 28a9a │ │ │ │ + cbz r3, 28922 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 28a9c │ │ │ │ + cbz r5, 28924 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #40]! │ │ │ │ blx d518 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ @@ -44472,76 +44348,76 @@ │ │ │ │ blx d518 │ │ │ │ str r5, [r4, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28ad2 │ │ │ │ + cbnz r3, 2895a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28ad6 │ │ │ │ + bne.n 2895e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ - cbz r0, 28aca │ │ │ │ + cbz r0, 28952 │ │ │ │ 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, 28b30 │ │ │ │ + cbnz r3, 289b8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28b2c │ │ │ │ + bne.n 289b4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ - cbnz r0, 28af4 │ │ │ │ + cbnz r0, 2897c │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, #10 │ │ │ │ - beq.n 28b12 │ │ │ │ + beq.n 2899a │ │ │ │ ldrd r3, r0, [r3, #20] │ │ │ │ strd r2, r3, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ - beq.n 28af2 │ │ │ │ + beq.n 2897a │ │ │ │ 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 28af2 │ │ │ │ + beq.n 2897a │ │ │ │ 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, 28b54 │ │ │ │ + cbnz r3, 289dc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28b58 │ │ │ │ + bne.n 289e0 │ │ │ │ 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 │ │ │ │ @@ -44553,208 +44429,208 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, 28baa │ │ │ │ + cbnz r3, 28a32 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28ba6 │ │ │ │ + bne.n 28a2e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ - cbnz r2, 28b9a │ │ │ │ + cbnz r2, 28a22 │ │ │ │ ldrd r1, r2, [r4, #20] │ │ │ │ strd r3, r1, [r5, #16] │ │ │ │ str r2, [r5, #24] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 28b98 │ │ │ │ + beq.n 28a20 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n 28b82 │ │ │ │ + b.n 28a0a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 28bcc │ │ │ │ + cbz r5, 28a54 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 28bce │ │ │ │ + beq.n 28a56 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 28c22 │ │ │ │ + bne.n 28aaa │ │ │ │ ldr r6, [r1, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 28c12 │ │ │ │ + bpl.n 28a9a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 28c2e │ │ │ │ + cbz r0, 28ab6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 28bcc │ │ │ │ + bmi.n 28a54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28bcc │ │ │ │ + bne.n 28a54 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 28c1a │ │ │ │ + bpl.n 28aa2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w caec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 28bde │ │ │ │ + b.n 28a66 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 28bde │ │ │ │ + b.n 28a66 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 28bfa │ │ │ │ + bpl.n 28a82 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 28c5c │ │ │ │ + cbz r5, 28ae4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 28c5e │ │ │ │ + beq.n 28ae6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 28cb2 │ │ │ │ + bne.n 28b3a │ │ │ │ ldr r6, [r1, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 28ca2 │ │ │ │ + bpl.n 28b2a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 28cbe │ │ │ │ + cbz r0, 28b46 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 28c5c │ │ │ │ + bmi.n 28ae4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28c5c │ │ │ │ + bne.n 28ae4 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 28caa │ │ │ │ + bpl.n 28b32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w caec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 28c6e │ │ │ │ + b.n 28af6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 28c6e │ │ │ │ + b.n 28af6 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 28c8a │ │ │ │ + bpl.n 28b12 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 28cee │ │ │ │ + cbz r3, 28b76 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28cf0 │ │ │ │ + beq.n 28b78 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 28d18 │ │ │ │ + bne.n 28ba0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r1, 28d0a │ │ │ │ + cbz r1, 28b92 │ │ │ │ mov r0, r1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc40 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 28cfa │ │ │ │ + b.n 28b82 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 28d3c │ │ │ │ + cbz r5, 28bc4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 28d3e │ │ │ │ + beq.n 28bc6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r6, r1 │ │ │ │ - cbz r0, 28d4c │ │ │ │ + cbz r0, 28bd4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [r5, #4] │ │ │ │ @@ -44762,76 +44638,76 @@ │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 28d76 │ │ │ │ + beq.n 28bfe │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #96] @ (28dd8 ) │ │ │ │ + ldr r2, [pc, #96] @ (28c60 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 28d92 │ │ │ │ + beq.n 28c1a │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28d74 │ │ │ │ + beq.n 28bfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ - cbz r3, 28dbe │ │ │ │ + cbz r3, 28c46 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add.w r0, r2, #40 @ 0x28 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 28dc6 │ │ │ │ + cbz r3, 28c4e │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 28dce │ │ │ │ + cbz r3, 28c56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx d9c4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - b.n 28dbe │ │ │ │ + b.n 28c46 │ │ │ │ blx c3dc │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - b.n 28dbe │ │ │ │ + b.n 28c46 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #184 @ (adr r0, 28d1c ) │ │ │ │ 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] @ (28e4c ) │ │ │ │ + ldr r2, [pc, #96] @ (28cd4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #96] @ (28e50 ) │ │ │ │ + ldr r3, [pc, #96] @ (28cd8 ) │ │ │ │ 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, 28e40 │ │ │ │ + cbz r3, 28cc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, sp │ │ │ │ ldrd r2, r5, [r1] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -44839,281 +44715,281 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (28e54 ) │ │ │ │ - ldr r3, [pc, #36] @ (28e50 ) │ │ │ │ + ldr r2, [pc, #40] @ (28cdc ) │ │ │ │ + ldr r3, [pc, #36] @ (28cd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28e46 │ │ │ │ + bne.n 28cce │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 28e28 │ │ │ │ + b.n 28cb0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ movs r3, 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 ip, [pc, #112] @ 28edc │ │ │ │ + ldr.w ip, [pc, #112] @ 28d64 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r5, [pc, #112] @ (28ee0 ) │ │ │ │ + ldr r5, [pc, #112] @ (28d68 ) │ │ │ │ add ip, pc │ │ │ │ mov r2, r1 │ │ │ │ strd r4, r3, [sp] │ │ │ │ movs r4, #13 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r4, [pc, #100] @ (28ee4 ) │ │ │ │ + ldr r4, [pc, #100] @ (28d6c ) │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r5, pc │ │ │ │ add r3, sp, #8 │ │ │ │ adds r0, r5, #4 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ blx c18c │ │ │ │ - cbz r0, 28eb4 │ │ │ │ + cbz r0, 28d3c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bmi.n 28ecc │ │ │ │ + bmi.n 28d54 │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, sp │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #48] @ (28ee8 ) │ │ │ │ - ldr r3, [pc, #44] @ (28ee4 ) │ │ │ │ + ldr r2, [pc, #48] @ (28d70 ) │ │ │ │ + ldr r3, [pc, #44] @ (28d6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28ed6 │ │ │ │ + bne.n 28d5e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #8 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28eaa │ │ │ │ + b.n 28d32 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #124] @ (28f7c ) │ │ │ │ + ldr r0, [pc, #124] @ (28e04 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w r8, [pc, #124] @ 28f80 │ │ │ │ + ldr.w r8, [pc, #124] @ 28e08 │ │ │ │ add r0, pc │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ adds r0, #4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ add r8, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 28f5a │ │ │ │ + cbz r0, 28de2 │ │ │ │ ldr.w sl, [r0] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r0, [pc, #92] @ (28f84 ) │ │ │ │ + ldr r0, [pc, #92] @ (28e0c ) │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str.w r9, [sp] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 28f4e │ │ │ │ - cbz r5, 28f56 │ │ │ │ + cbz r3, 28dd6 │ │ │ │ + cbz r5, 28dde │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - ldr r4, [pc, #36] @ (28f84 ) │ │ │ │ + ldr r4, [pc, #36] @ (28e0c ) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r8, r4] │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov ip, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028f88 : │ │ │ │ +00028e10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #236] @ (2908c ) │ │ │ │ + ldr r2, [pc, #236] @ (28f14 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #236] @ (29090 ) │ │ │ │ + ldr r3, [pc, #236] @ (28f18 ) │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r7, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bhi.n 29078 │ │ │ │ + bhi.n 28f00 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov r0, sp │ │ │ │ bic.w r2, r3, #7 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub.w r3, sp, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 28fde │ │ │ │ + beq.n 28e66 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - bne.n 28fd0 │ │ │ │ + bne.n 28e58 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ sub.w sp, sp, r2 │ │ │ │ - cbnz r2, 2903a │ │ │ │ + cbnz r2, 28ec2 │ │ │ │ mov r6, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx ce90 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r2, [r6, r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ adds r5, #20 │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 2904c │ │ │ │ + bls.n 28ed4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #32768 @ 0x8000 │ │ │ │ - bhi.n 29044 │ │ │ │ - ldr r2, [pc, #116] @ (29094 ) │ │ │ │ - ldr r3, [pc, #112] @ (29090 ) │ │ │ │ + bhi.n 28ecc │ │ │ │ + ldr r2, [pc, #116] @ (28f1c ) │ │ │ │ + ldr r3, [pc, #112] @ (28f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29086 │ │ │ │ + bne.n 28f0e │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #16 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, #4 │ │ │ │ add.w r3, sp, r2 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 28fe8 │ │ │ │ + b.n 28e70 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2901c │ │ │ │ + b.n 28ea4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 2905c │ │ │ │ + bhi.n 28ee4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2900a │ │ │ │ + bne.n 28e92 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 2900a │ │ │ │ + bhi.n 28e92 │ │ │ │ add.w r2, r7, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2900a │ │ │ │ + beq.n 28e92 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 29016 │ │ │ │ + b.n 28e9e │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r7, #4] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 28fea │ │ │ │ + b.n 28e72 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #5] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #444] @ (2926c ) │ │ │ │ + ldr r2, [pc, #444] @ (290f4 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #444] @ (29270 ) │ │ │ │ + ldr r3, [pc, #444] @ (290f8 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -45121,218 +44997,218 @@ │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2912a │ │ │ │ + beq.n 28fb2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx dd10 │ │ │ │ cmp r4, #10 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 290f6 │ │ │ │ - ldr r1, [pc, #392] @ (29274 ) │ │ │ │ + beq.n 28f7e │ │ │ │ + ldr r1, [pc, #392] @ (290fc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29170 │ │ │ │ + bne.n 28ff8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c884 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 29146 │ │ │ │ + cbz r0, 28fce │ │ │ │ blx cb20 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d0c0 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #332] @ (29278 ) │ │ │ │ - ldr r3, [pc, #320] @ (29270 ) │ │ │ │ + ldr r2, [pc, #332] @ (29100 ) │ │ │ │ + ldr r3, [pc, #320] @ (290f8 ) │ │ │ │ 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 29268 │ │ │ │ + bne.w 290f0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r6, #20 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 29208 │ │ │ │ + bls.n 29090 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx d054 │ │ │ │ - b.n 29124 │ │ │ │ + b.n 28fac │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 290f6 │ │ │ │ + beq.n 28f7e │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 290f6 │ │ │ │ - ldr r2, [pc, #240] @ (2927c ) │ │ │ │ + beq.n 28f7e │ │ │ │ + ldr r2, [pc, #240] @ (29104 ) │ │ │ │ add.w r3, r6, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r0, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r7, #20 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 2923e │ │ │ │ + bls.n 290c6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx d054 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 291ec │ │ │ │ + bmi.n 29074 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 291ec │ │ │ │ + cbnz r3, 29074 │ │ │ │ mov r0, r8 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 29238 │ │ │ │ + bpl.n 290c0 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 29124 │ │ │ │ + bmi.n 28fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29124 │ │ │ │ + bne.n 28fac │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 29232 │ │ │ │ + bpl.n 290ba │ │ │ │ blx caf0 │ │ │ │ - b.n 29124 │ │ │ │ + b.n 28fac │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 29218 │ │ │ │ + bhi.n 290a0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 29162 │ │ │ │ + bne.n 28fea │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 29162 │ │ │ │ + bhi.n 28fea │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29162 │ │ │ │ + beq.n 28fea │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 29124 │ │ │ │ + b.n 28fac │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29124 │ │ │ │ + b.n 28fac │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 291ec │ │ │ │ + b.n 29074 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 2924e │ │ │ │ + bhi.n 290d6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 291c2 │ │ │ │ + bne.n 2904a │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 291c2 │ │ │ │ + bhi.n 2904a │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 291c2 │ │ │ │ + beq.n 2904a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 291ce │ │ │ │ + b.n 29056 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #3] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + strb r6, [r0, #1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029280 : │ │ │ │ +00029108 : │ │ │ │ stmdb 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, #496] @ (29484 ) │ │ │ │ + ldr r4, [pc, #496] @ (2930c ) │ │ │ │ mov r8, r1 │ │ │ │ - ldr r3, [pc, #496] @ (29488 ) │ │ │ │ + ldr r3, [pc, #496] @ (29310 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #496] @ (2948c ) │ │ │ │ - ldr r5, [pc, #496] @ (29490 ) │ │ │ │ + ldr r1, [pc, #496] @ (29314 ) │ │ │ │ + ldr r5, [pc, #496] @ (29318 ) │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29438 │ │ │ │ + beq.w 292c0 │ │ │ │ blx dd10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29438 │ │ │ │ - ldr r3, [pc, #460] @ (29494 ) │ │ │ │ + beq.w 292c0 │ │ │ │ + ldr r3, [pc, #460] @ (2931c ) │ │ │ │ add r6, sp, #20 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ @@ -45345,689 +45221,689 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ blx d478 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2943c │ │ │ │ + beq.w 292c4 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d1e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c0c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 293fc │ │ │ │ + beq.n 29284 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 293fc │ │ │ │ + bne.n 29284 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 293fc │ │ │ │ + bne.n 29284 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #360] @ (29498 ) │ │ │ │ + ldr r1, [pc, #360] @ (29320 ) │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 293fc │ │ │ │ + beq.n 29284 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 29450 │ │ │ │ - ldr r1, [pc, #344] @ (2949c ) │ │ │ │ + beq.w 292d8 │ │ │ │ + ldr r1, [pc, #344] @ (29324 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29450 │ │ │ │ + beq.n 292d8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 29450 │ │ │ │ + bne.n 292d8 │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldrd r5, r7, [fp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 29450 │ │ │ │ - ldr r3, [pc, #312] @ (294a0 ) │ │ │ │ + beq.n 292d8 │ │ │ │ + ldr r3, [pc, #312] @ (29328 ) │ │ │ │ mov.w r9, #0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 29376 │ │ │ │ + b.n 291fe │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 29450 │ │ │ │ + beq.n 292d8 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldrb.w sl, [r5, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ itee mi │ │ │ │ addmi.w r3, r5, #16 │ │ │ │ addpl.w r3, r5, #24 │ │ │ │ ldrpl.w r9, [r5, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 29370 │ │ │ │ + beq.n 291f8 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 29370 │ │ │ │ + bne.n 291f8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r0, r9, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c644 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29370 │ │ │ │ + bne.n 291f8 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bne.n 29472 │ │ │ │ + bne.n 292fa │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bpl.n 2945a │ │ │ │ + bpl.n 292e2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2946a │ │ │ │ + beq.n 292f2 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ - bne.n 29370 │ │ │ │ + bne.n 291f8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 29370 │ │ │ │ + bne.n 291f8 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 29462 │ │ │ │ + beq.n 292ea │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 29370 │ │ │ │ + b.n 291f8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx d048 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 2941c │ │ │ │ + bmi.n 292a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2941c │ │ │ │ + cbnz r3, 292a4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 29454 │ │ │ │ + bpl.n 292dc │ │ │ │ blx caf0 │ │ │ │ - ldr r2, [pc, #132] @ (294a4 ) │ │ │ │ - ldr r3, [pc, #104] @ (29488 ) │ │ │ │ + ldr r2, [pc, #132] @ (2932c ) │ │ │ │ + ldr r3, [pc, #104] @ (29310 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29480 │ │ │ │ + bne.n 29308 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2941c │ │ │ │ + b.n 292a4 │ │ │ │ mov r0, r6 │ │ │ │ blx d048 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ands.w r1, r2, #64 @ 0x40 │ │ │ │ - bne.n 2941c │ │ │ │ + bne.n 292a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r1 │ │ │ │ - b.n 2940c │ │ │ │ + b.n 29294 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 293fe │ │ │ │ + b.n 29286 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2941c │ │ │ │ + b.n 292a4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 293c2 │ │ │ │ + b.n 2924a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 29370 │ │ │ │ + b.n 291f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r2, r0, #25 │ │ │ │ - bpl.n 293e0 │ │ │ │ - b.n 29370 │ │ │ │ + bpl.n 29268 │ │ │ │ + b.n 291f8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 293c2 │ │ │ │ + b.n 2924a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000294a8 : │ │ │ │ +00029330 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 294dc │ │ │ │ + beq.n 29364 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 294de │ │ │ │ + beq.n 29366 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 294d0 │ │ │ │ + bne.n 29358 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 294d0 │ │ │ │ + cbz r0, 29358 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #16] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 294c8 │ │ │ │ + beq.n 29350 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 294c8 │ │ │ │ + b.n 29350 │ │ │ │ nop │ │ │ │ │ │ │ │ -000294ec : │ │ │ │ +00029374 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #92] @ (29558 ) │ │ │ │ + ldr r7, [pc, #92] @ (293e0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2953c │ │ │ │ + cbz r0, 293c4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cdd8 │ │ │ │ - ldr r2, [pc, #64] @ (2955c ) │ │ │ │ + ldr r2, [pc, #64] @ (293e4 ) │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - cbz r5, 29544 │ │ │ │ + cbz r5, 293cc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c994 <_emalloc_80@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 29508 │ │ │ │ + b.n 29390 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ blx d940 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 29584 │ │ │ │ + bne.n 2940c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cdd4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c89c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cdd4 │ │ │ │ │ │ │ │ -00029598 : │ │ │ │ +00029420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ blx cdd8 │ │ │ │ add.w r2, r5, #8 │ │ │ │ add.w r3, r4, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 295e2 │ │ │ │ + beq.n 2946a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 295e0 │ │ │ │ + bne.n 29468 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 295d6 │ │ │ │ + cbz r0, 2945e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 295de │ │ │ │ + cbz r0, 29466 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 295ea │ │ │ │ + cbz r0, 29472 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 295f8 │ │ │ │ + cbz r3, 29480 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ blx d0b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 29602 │ │ │ │ + cbz r0, 2948a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2960a │ │ │ │ + cbz r0, 29492 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00029610 : │ │ │ │ +00029498 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r5, 2962c │ │ │ │ + cbz r5, 294b4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 29656 │ │ │ │ + cbz r3, 294de │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ str r5, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 29644 │ │ │ │ + cbz r7, 294cc │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r6, 2964e │ │ │ │ + cbz r6, 294d6 │ │ │ │ mov r1, r6 │ │ │ │ blx ce20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, r5, r0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29644 │ │ │ │ - b.n 2962c │ │ │ │ + beq.n 294cc │ │ │ │ + b.n 294b4 │ │ │ │ │ │ │ │ -00029660 : │ │ │ │ +000294e8 : │ │ │ │ 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, #596] @ (298c8 ) │ │ │ │ + ldr r2, [pc, #596] @ (29750 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #596] @ (298cc ) │ │ │ │ + ldr r3, [pc, #596] @ (29754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 298c2 │ │ │ │ + beq.w 2974a │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 298c2 │ │ │ │ + beq.w 2974a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 296b4 │ │ │ │ - ldr r2, [pc, #564] @ (298d0 ) │ │ │ │ - ldr r3, [pc, #560] @ (298cc ) │ │ │ │ + cbz r3, 2953c │ │ │ │ + ldr r2, [pc, #564] @ (29758 ) │ │ │ │ + ldr r3, [pc, #560] @ (29754 ) │ │ │ │ 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 298be │ │ │ │ + bne.w 29746 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #540] @ (298d4 ) │ │ │ │ + ldr r1, [pc, #540] @ (2975c ) │ │ │ │ movs r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29698 │ │ │ │ + bne.n 29520 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29740 │ │ │ │ + beq.n 295c8 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #512] @ (298d8 ) │ │ │ │ + ldr r1, [pc, #512] @ (29760 ) │ │ │ │ add.w r5, r4, #20 │ │ │ │ add r6, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r5 │ │ │ │ blx d054 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29698 │ │ │ │ - ldr r1, [pc, #488] @ (298dc ) │ │ │ │ + beq.n 29520 │ │ │ │ + ldr r1, [pc, #488] @ (29764 ) │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 297f2 │ │ │ │ + beq.n 2967a │ │ │ │ blx dd10 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 297f2 │ │ │ │ - ldr r1, [pc, #464] @ (298e0 ) │ │ │ │ + beq.n 2967a │ │ │ │ + ldr r1, [pc, #464] @ (29768 ) │ │ │ │ add.w r8, r0, #16 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29836 │ │ │ │ + beq.w 296be │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 29698 │ │ │ │ + bmi.n 29520 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 29698 │ │ │ │ + bne.n 29520 │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.w 2988a │ │ │ │ + bpl.w 29712 │ │ │ │ blx caf0 │ │ │ │ - b.n 29698 │ │ │ │ - ldr r1, [pc, #416] @ (298e4 ) │ │ │ │ + b.n 29520 │ │ │ │ + ldr r1, [pc, #416] @ (2976c ) │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 297a2 │ │ │ │ + cbz r0, 2962a │ │ │ │ blx dd10 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 297a2 │ │ │ │ + cbz r0, 2962a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2982e │ │ │ │ - ldr r1, [pc, #392] @ (298e8 ) │ │ │ │ + beq.n 296b6 │ │ │ │ + ldr r1, [pc, #392] @ (29770 ) │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 29698 │ │ │ │ + bmi.n 29520 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29698 │ │ │ │ + bne.n 29520 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 29890 │ │ │ │ - ldr r2, [pc, #360] @ (298ec ) │ │ │ │ - ldr r3, [pc, #328] @ (298cc ) │ │ │ │ + bpl.w 29718 │ │ │ │ + ldr r2, [pc, #360] @ (29774 ) │ │ │ │ + ldr r3, [pc, #328] @ (29754 ) │ │ │ │ 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 298be │ │ │ │ + bne.w 29746 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w caec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 29698 │ │ │ │ - ldr r1, [pc, #324] @ (298f0 ) │ │ │ │ + bne.w 29520 │ │ │ │ + ldr r1, [pc, #324] @ (29778 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29698 │ │ │ │ - ldr r1, [pc, #308] @ (298f4 ) │ │ │ │ - ldr r3, [pc, #308] @ (298f8 ) │ │ │ │ + bne.w 29520 │ │ │ │ + ldr r1, [pc, #308] @ (2977c ) │ │ │ │ + ldr r3, [pc, #308] @ (29780 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #308] @ (298fc ) │ │ │ │ + ldr r2, [pc, #308] @ (29784 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d53c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 29698 │ │ │ │ - ldr r1, [pc, #292] @ (29900 ) │ │ │ │ + blt.w 29520 │ │ │ │ + ldr r1, [pc, #292] @ (29788 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ add r1, pc │ │ │ │ movs r4, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d054 │ │ │ │ - b.n 29698 │ │ │ │ + b.n 29520 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #268] @ (29904 ) │ │ │ │ + ldr r2, [pc, #268] @ (2978c ) │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #248] @ (29908 ) │ │ │ │ + ldr r1, [pc, #248] @ (29790 ) │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r2, #12 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ tst.w r4, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne r4, #6 │ │ │ │ moveq.w r4, #262 @ 0x106 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d054 │ │ │ │ - b.n 29698 │ │ │ │ + b.n 29520 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.n 2976a │ │ │ │ - b.n 2975c │ │ │ │ + beq.n 295f2 │ │ │ │ + b.n 295e4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #200] @ (2990c ) │ │ │ │ + ldr r2, [pc, #200] @ (29794 ) │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 298b0 │ │ │ │ - ldr r1, [pc, #180] @ (29910 ) │ │ │ │ + bmi.n 29738 │ │ │ │ + ldr r1, [pc, #180] @ (29798 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w r4, #262 @ 0x106 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d054 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 29698 │ │ │ │ + bmi.w 29520 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29698 │ │ │ │ + bne.w 29520 │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bmi.w 2973a │ │ │ │ + bmi.w 295c2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29698 │ │ │ │ - ldr r2, [pc, #128] @ (29914 ) │ │ │ │ - ldr r3, [pc, #56] @ (298cc ) │ │ │ │ + b.n 29520 │ │ │ │ + ldr r2, [pc, #128] @ (2979c ) │ │ │ │ + ldr r3, [pc, #56] @ (29754 ) │ │ │ │ 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 298be │ │ │ │ + bne.n 29746 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ - ldr r1, [pc, #100] @ (29918 ) │ │ │ │ + ldr r1, [pc, #100] @ (297a0 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r4, #6 │ │ │ │ - b.n 29868 │ │ │ │ + b.n 296f0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ orrs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ movs r1, r0 │ │ │ │ tst r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ tst r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ rors r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r6, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ adcs r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r1, r0 │ │ │ │ sbcs r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #92] @ (29990 ) │ │ │ │ - ldr r3, [pc, #96] @ (29994 ) │ │ │ │ + ldr r1, [pc, #92] @ (29818 ) │ │ │ │ + ldr r3, [pc, #96] @ (2981c ) │ │ │ │ add r2, sp, #8 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #88] @ (29998 ) │ │ │ │ + ldr r6, [pc, #88] @ (29820 ) │ │ │ │ add r3, pc │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -46037,45 +45913,45 @@ │ │ │ │ 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, 29974 │ │ │ │ + cbz r0, 297fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (2999c ) │ │ │ │ - ldr r3, [pc, #24] @ (29990 ) │ │ │ │ + ldr r2, [pc, #36] @ (29824 ) │ │ │ │ + ldr r3, [pc, #24] @ (29818 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2998c │ │ │ │ + bne.n 29814 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000299a0 : │ │ │ │ +00029828 : │ │ │ │ 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] @ (29a30 ) │ │ │ │ - ldr r3, [pc, #128] @ (29a34 ) │ │ │ │ + ldr r1, [pc, #124] @ (298b8 ) │ │ │ │ + ldr r3, [pc, #128] @ (298bc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ @@ -46083,307 +45959,307 @@ │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2991c │ │ │ │ + bl 297a4 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ blx r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbz r3, 29a14 │ │ │ │ - ldr r1, [pc, #64] @ (29a38 ) │ │ │ │ + cbz r3, 2989c │ │ │ │ + ldr r1, [pc, #64] @ (298c0 ) │ │ │ │ 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 d724 │ │ │ │ - ldr r2, [pc, #36] @ (29a3c ) │ │ │ │ - ldr r3, [pc, #28] @ (29a34 ) │ │ │ │ + ldr r2, [pc, #36] @ (298c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (298bc ) │ │ │ │ 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 29a2c │ │ │ │ + bne.n 298b4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029a40 : │ │ │ │ +000298c8 : │ │ │ │ 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, #180] @ (29b08 ) │ │ │ │ - ldr r3, [pc, #180] @ (29b0c ) │ │ │ │ + ldr r0, [pc, #180] @ (29990 ) │ │ │ │ + ldr r3, [pc, #180] @ (29994 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ add r4, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [pc, #164] @ 29b10 │ │ │ │ + ldr.w r8, [pc, #164] @ 29998 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2991c │ │ │ │ + bl 297a4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ add r8, pc │ │ │ │ - cbnz r3, 29aba │ │ │ │ + cbnz r3, 29942 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - cbz r6, 29af2 │ │ │ │ + cbz r6, 2997a │ │ │ │ mov r0, r4 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #112] @ (29b14 ) │ │ │ │ - ldr r3, [pc, #104] @ (29b0c ) │ │ │ │ + ldr r2, [pc, #112] @ (2999c ) │ │ │ │ + ldr r3, [pc, #104] @ (29994 ) │ │ │ │ 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 29af8 │ │ │ │ + bne.n 29980 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #92] @ (29b18 ) │ │ │ │ + ldr r1, [pc, #92] @ (299a0 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r3, [pc, #84] @ (29b1c ) │ │ │ │ - vldr d7, [pc, #52] @ 29b00 │ │ │ │ + ldr r3, [pc, #84] @ (299a4 ) │ │ │ │ + vldr d7, [pc, #52] @ 29988 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ vstr d7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d724 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 29a9a │ │ │ │ + bne.n 29922 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29a9a │ │ │ │ + b.n 29922 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029b20 : │ │ │ │ +000299a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29b44 │ │ │ │ + cbz r3, 299cc │ │ │ │ movs r4, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r5, r4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29b36 │ │ │ │ + bne.n 299be │ │ │ │ cmp r4, #1 │ │ │ │ - bhi.n 29b48 │ │ │ │ + bhi.n 299d0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ str.w r6, [r3], #4 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 29b58 │ │ │ │ + bne.n 299e0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r6, [r2], #4 │ │ │ │ cmp r3, r5 │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ - bcc.n 29b68 │ │ │ │ + bcc.n 299f0 │ │ │ │ ldr.w r6, [r4, #-4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00029b84 : │ │ │ │ +00029a0c : │ │ │ │ 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, #148] @ (29c2c ) │ │ │ │ - ldr r3, [pc, #148] @ (29c30 ) │ │ │ │ + ldr r0, [pc, #148] @ (29ab4 ) │ │ │ │ + ldr r3, [pc, #148] @ (29ab8 ) │ │ │ │ sub sp, #24 │ │ │ │ add r0, pc │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r4, [pc, #136] @ (29c34 ) │ │ │ │ + ldr r4, [pc, #136] @ (29abc ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, sp │ │ │ │ add r4, pc │ │ │ │ mov r5, sp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #116] @ (29c38 ) │ │ │ │ + ldr r6, [pc, #116] @ (29ac0 ) │ │ │ │ blx db34 │ │ │ │ - ldr r3, [pc, #116] @ (29c3c ) │ │ │ │ + ldr r3, [pc, #116] @ (29ac4 ) │ │ │ │ mov r9, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx c8cc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 29bd0 │ │ │ │ + bne.n 29a58 │ │ │ │ mov r0, r9 │ │ │ │ blx db34 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx d090 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 29c20 │ │ │ │ + beq.n 29aa8 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #56] @ (29c40 ) │ │ │ │ - ldr r3, [pc, #36] @ (29c30 ) │ │ │ │ + ldr r2, [pc, #56] @ (29ac8 ) │ │ │ │ + ldr r3, [pc, #36] @ (29ab8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29c26 │ │ │ │ + bne.n 29aae │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29c00 │ │ │ │ + b.n 29a88 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029c44 : │ │ │ │ +00029acc : │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 29c62 │ │ │ │ + beq.n 29aea │ │ │ │ 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, 29c62 │ │ │ │ + cbz r3, 29aea │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 29c4e │ │ │ │ + bne.n 29ad6 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00029c64 : │ │ │ │ +00029aec : │ │ │ │ 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 r4, r2 │ │ │ │ - ldr r2, [pc, #196] @ (29d3c ) │ │ │ │ - ldr r3, [pc, #196] @ (29d40 ) │ │ │ │ + ldr r2, [pc, #196] @ (29bc4 ) │ │ │ │ + ldr r3, [pc, #196] @ (29bc8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #196] @ (29d44 ) │ │ │ │ + ldr r7, [pc, #196] @ (29bcc ) │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29d1a │ │ │ │ + beq.n 29ba2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r6, sp │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ @@ -46392,23 +46268,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx c2dc │ │ │ │ mov r1, sp │ │ │ │ mov r8, r0 │ │ │ │ blx ce20 │ │ │ │ - ldr r3, [pc, #136] @ (29d48 ) │ │ │ │ + ldr r3, [pc, #136] @ (29bd0 ) │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, r8, #20 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ mov r2, r9 │ │ │ │ blx d91c │ │ │ │ - cbz r4, 29d1a │ │ │ │ + cbz r4, 29ba2 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ - cbz r4, 29d1a │ │ │ │ + cbz r4, 29ba2 │ │ │ │ mov r7, r8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ @@ -46426,168 +46302,168 @@ │ │ │ │ adds r1, #20 │ │ │ │ adds r0, #20 │ │ │ │ blx d91c │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 29cd8 │ │ │ │ - ldr r2, [pc, #48] @ (29d4c ) │ │ │ │ - ldr r3, [pc, #32] @ (29d40 ) │ │ │ │ + bne.n 29b60 │ │ │ │ + ldr r2, [pc, #48] @ (29bd4 ) │ │ │ │ + ldr r3, [pc, #32] @ (29bc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29d36 │ │ │ │ + bne.n 29bbe │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029d50 : │ │ │ │ - cbz r0, 29d9c │ │ │ │ +00029bd8 : │ │ │ │ + cbz r0, 29c24 │ │ │ │ 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 d048 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ blx d4fc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 29d88 │ │ │ │ + beq.n 29c10 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 29d86 │ │ │ │ + bne.n 29c0e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 29d82 │ │ │ │ + cbz r0, 29c0a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 29d90 │ │ │ │ + cbz r0, 29c18 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29d7e │ │ │ │ - b.n 29d82 │ │ │ │ + bne.n 29c06 │ │ │ │ + b.n 29c0a │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00029da0 : │ │ │ │ +00029c28 : │ │ │ │ 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 29e46 │ │ │ │ + beq.n 29cce │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 29dc2 │ │ │ │ + cbz r0, 29c4a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29e38 │ │ │ │ + bne.n 29cc0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 29e2a │ │ │ │ + cbz r0, 29cb2 │ │ │ │ blx d330 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r3, 29e30 │ │ │ │ + cbz r3, 29cb8 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 29e24 │ │ │ │ + cbz r2, 29cac │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 29e56 │ │ │ │ + cbz r3, 29cde │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 29e1a │ │ │ │ + cbz r3, 29ca2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r2, 29e4a │ │ │ │ + cbz r2, 29cd2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 29e50 │ │ │ │ + cbz r3, 29cd8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c6a0 │ │ │ │ blx d9c4 │ │ │ │ - b.n 29df6 │ │ │ │ + b.n 29c7e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dde │ │ │ │ + bne.n 29c66 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dfe │ │ │ │ - b.n 29e1a │ │ │ │ + bne.n 29c86 │ │ │ │ + b.n 29ca2 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 29dc8 │ │ │ │ + b.n 29c50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d9c4 │ │ │ │ - b.n 29e16 │ │ │ │ + b.n 29c9e │ │ │ │ blx c3dc │ │ │ │ - b.n 29e16 │ │ │ │ + b.n 29c9e │ │ │ │ blx c3dc │ │ │ │ - b.n 29df6 │ │ │ │ + b.n 29c7e │ │ │ │ │ │ │ │ -00029e5c : │ │ │ │ +00029ce4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 29ecc │ │ │ │ + cbz r5, 29d54 │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 29ebc │ │ │ │ + cbz r6, 29d44 │ │ │ │ ldr r7, [r6, #68] @ 0x44 │ │ │ │ - cbz r7, 29eaa │ │ │ │ + cbz r7, 29d32 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - cbz r0, 29e98 │ │ │ │ + cbz r0, 29d20 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - cbz r3, 29e88 │ │ │ │ + cbz r3, 29d10 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 29e5c │ │ │ │ + bl 29ce4 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ blx d330 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ ldr r7, [r6, #68] @ 0x44 │ │ │ │ @@ -46610,58 +46486,58 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00029ed0 : │ │ │ │ +00029d58 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #404] @ (2a074 ) │ │ │ │ + ldr r2, [pc, #404] @ (29efc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #404] @ (2a078 ) │ │ │ │ + ldr r3, [pc, #404] @ (29f00 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #400] @ (2a07c ) │ │ │ │ + ldr r5, [pc, #400] @ (29f04 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 29f62 │ │ │ │ + beq.n 29dea │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 29f1c │ │ │ │ + beq.n 29da4 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #380] @ (2a080 ) │ │ │ │ - ldr r3, [pc, #368] @ (2a078 ) │ │ │ │ + ldr r2, [pc, #380] @ (29f08 ) │ │ │ │ + ldr r3, [pc, #368] @ (29f00 ) │ │ │ │ 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 2a030 │ │ │ │ + bne.w 29eb8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #348] @ (2a084 ) │ │ │ │ + ldr r2, [pc, #348] @ (29f0c ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ ldr r1, [r5, #124] @ 0x7c │ │ │ │ - cbz r1, 29f38 │ │ │ │ + cbz r1, 29dc0 │ │ │ │ blx c04c │ │ │ │ - cbnz r0, 29f4e │ │ │ │ + cbnz r0, 29dd6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ str r0, [r3, #0] │ │ │ │ blx cc40 │ │ │ │ @@ -46669,312 +46545,312 @@ │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ blx d4c0 │ │ │ │ blx cf14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29ff2 │ │ │ │ + bne.n 29e7a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 29f02 │ │ │ │ + b.n 29d8a │ │ │ │ blx dcb8 │ │ │ │ mov r5, r0 │ │ │ │ blx c3c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #268] @ (2a088 ) │ │ │ │ + ldr r0, [pc, #268] @ (29f10 ) │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 29f9a │ │ │ │ + cbz r0, 29e22 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (2a08c ) │ │ │ │ + ldr r1, [pc, #252] @ (29f14 ) │ │ │ │ adds r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d9e8 │ │ │ │ - cbz r0, 29fe6 │ │ │ │ - ldr r0, [pc, #244] @ (2a090 ) │ │ │ │ + cbz r0, 29e6e │ │ │ │ + ldr r0, [pc, #244] @ (29f18 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #14 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 29fb4 │ │ │ │ + cbz r0, 29e3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r0, [pc, #220] @ (2a094 ) │ │ │ │ + ldr r0, [pc, #220] @ (29f1c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 29fda │ │ │ │ + cbz r0, 29e62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx c2a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ blx d178 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 29f02 │ │ │ │ + b.n 29d8a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ - b.n 29f9a │ │ │ │ + b.n 29e22 │ │ │ │ blx d49c │ │ │ │ ands.w r5, r0, #8 │ │ │ │ - bne.n 2a034 │ │ │ │ + bne.n 29ebc │ │ │ │ add r0, sp, #16 │ │ │ │ blx d8e4 │ │ │ │ - cbnz r0, 2a064 │ │ │ │ + cbnz r0, 29eec │ │ │ │ ldrd r0, r3, [sp, #12] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c180 │ │ │ │ ldrb.w r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29f5e │ │ │ │ + beq.n 29de6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29f5e │ │ │ │ + bne.n 29de6 │ │ │ │ blx c684 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 29f02 │ │ │ │ + b.n 29d8a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx da88 │ │ │ │ mov r5, r0 │ │ │ │ blx d6f4 │ │ │ │ - ldr r2, [pc, #88] @ (2a098 ) │ │ │ │ + ldr r2, [pc, #88] @ (29f20 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 29f00 │ │ │ │ + bne.w 29d88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29f00 │ │ │ │ + beq.w 29d88 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d560 │ │ │ │ - b.n 29f5e │ │ │ │ - ldr r2, [pc, #52] @ (2a09c ) │ │ │ │ + b.n 29de6 │ │ │ │ + ldr r2, [pc, #52] @ (29f24 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 2a04e │ │ │ │ + b.n 29ed6 │ │ │ │ nop │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a0a0 : │ │ │ │ +00029f28 : │ │ │ │ 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 r6, r3 │ │ │ │ - ldr r3, [pc, #132] @ (2a138 ) │ │ │ │ + ldr r3, [pc, #132] @ (29fc0 ) │ │ │ │ add r4, sp, #12 │ │ │ │ add r5, sp, #32 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #128] @ (2a13c ) │ │ │ │ + ldr r0, [pc, #128] @ (29fc4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ mov r0, r5 │ │ │ │ blx cd2c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - cbz r7, 2a11e │ │ │ │ + cbz r7, 29fa6 │ │ │ │ cmp r6, #0 │ │ │ │ add r6, sp, #4 │ │ │ │ ite ne │ │ │ │ movne r2, #9 │ │ │ │ moveq r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx ceb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2a116 │ │ │ │ + beq.n 29f9e │ │ │ │ mov r0, r5 │ │ │ │ blx cefc │ │ │ │ mov r0, r4 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #64] @ (2a140 ) │ │ │ │ - ldr r3, [pc, #56] @ (2a138 ) │ │ │ │ + ldr r2, [pc, #64] @ (29fc8 ) │ │ │ │ + ldr r3, [pc, #56] @ (29fc0 ) │ │ │ │ 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 2a134 │ │ │ │ + bne.n 29fbc │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r7, 2a12c │ │ │ │ + cbz r7, 29fb4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2a0f0 │ │ │ │ + b.n 29f78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ blx c2dc │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 2a0d8 │ │ │ │ + b.n 29f60 │ │ │ │ mov r0, r6 │ │ │ │ blx d560 │ │ │ │ - b.n 2a118 │ │ │ │ + b.n 29fa0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r7, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #140] @ (2a1e0 ) │ │ │ │ + ldr r5, [pc, #140] @ (2a068 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (2a1e4 ) │ │ │ │ + ldr r0, [pc, #140] @ (2a06c ) │ │ │ │ sub sp, #20 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #136] @ (2a1e8 ) │ │ │ │ + ldr r1, [pc, #136] @ (2a070 ) │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2a1a4 │ │ │ │ + cbnz r0, 2a02c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2a1da │ │ │ │ + bne.n 2a062 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2a192 │ │ │ │ + cbz r0, 2a01a │ │ │ │ blx d330 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ blx da24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2a1bc │ │ │ │ + cbz r0, 2a044 │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r2, [pc, #68] @ (2a1ec ) │ │ │ │ - ldr r3, [pc, #60] @ (2a1e4 ) │ │ │ │ + ldr r2, [pc, #68] @ (2a074 ) │ │ │ │ + ldr r3, [pc, #60] @ (2a06c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a1d6 │ │ │ │ + bne.n 2a05e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #40] @ (2a1f0 ) │ │ │ │ + ldr r2, [pc, #40] @ (2a078 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx d114 │ │ │ │ - b.n 2a1a4 │ │ │ │ + b.n 2a02c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + str r2, [r3, #0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a1f4 : │ │ │ │ - ldr r3, [pc, #4] @ (2a1fc ) │ │ │ │ +0002a07c : │ │ │ │ + ldr r3, [pc, #4] @ (2a084 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a200 : │ │ │ │ +0002a088 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r4 │ │ │ │ subs r1, r0, r1 │ │ │ │ - cbnz r2, 2a22e │ │ │ │ + cbnz r2, 2a0b6 │ │ │ │ ldrd r5, r7, [r3] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ @@ -46982,286 +46858,286 @@ │ │ │ │ str r7, [r1, #4] │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a22e │ │ │ │ + bne.n 2a0b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002a248 : │ │ │ │ +0002a0d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #388] @ (2a3dc ) │ │ │ │ + ldr r2, [pc, #388] @ (2a264 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #388] @ (2a3e0 ) │ │ │ │ + ldr r3, [pc, #388] @ (2a268 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2a30c │ │ │ │ + beq.n 2a194 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 2a324 │ │ │ │ + bne.n 2a1ac │ │ │ │ blx d210 │ │ │ │ mov r6, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #352] @ (2a3e4 ) │ │ │ │ + ldr r1, [pc, #352] @ (2a26c ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a3ca │ │ │ │ + beq.w 2a252 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx d940 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx cbbc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx cc04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a3ba │ │ │ │ + beq.w 2a242 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a376 │ │ │ │ + beq.n 2a1fe │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2a2d8 │ │ │ │ + cbz r3, 2a160 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a396 │ │ │ │ + beq.n 2a21e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a3aa │ │ │ │ + beq.n 2a232 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a386 │ │ │ │ + beq.n 2a20e │ │ │ │ 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, #240] @ (2a3e8 ) │ │ │ │ - ldr r3, [pc, #232] @ (2a3e0 ) │ │ │ │ + ldr r2, [pc, #240] @ (2a270 ) │ │ │ │ + ldr r3, [pc, #232] @ (2a268 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a3c6 │ │ │ │ + bne.n 2a24e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ blx cbbc │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2a362 │ │ │ │ + beq.n 2a1ea │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ - cbnz r0, 2a362 │ │ │ │ + cbnz r0, 2a1ea │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2a3b0 │ │ │ │ + bne.n 2a238 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 2a39c │ │ │ │ + bpl.n 2a224 │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ movs r0, #0 │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r4, r0 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2a296 │ │ │ │ + bmi.n 2a11e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a296 │ │ │ │ + bne.n 2a11e │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2a3a4 │ │ │ │ + bpl.n 2a22c │ │ │ │ blx caf0 │ │ │ │ - b.n 2a296 │ │ │ │ + b.n 2a11e │ │ │ │ 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 2a2b8 │ │ │ │ + bne.n 2a140 │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a2bc │ │ │ │ - b.n 2a2d8 │ │ │ │ + bne.n 2a144 │ │ │ │ + b.n 2a160 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2a2ec │ │ │ │ + b.n 2a174 │ │ │ │ blx d9c4 │ │ │ │ - b.n 2a2d8 │ │ │ │ + b.n 2a160 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 2a330 │ │ │ │ + b.n 2a1b8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2a296 │ │ │ │ + b.n 2a11e │ │ │ │ blx c3dc │ │ │ │ - b.n 2a2d8 │ │ │ │ + b.n 2a160 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2a330 │ │ │ │ + b.n 2a1b8 │ │ │ │ mov r0, sp │ │ │ │ blx d4fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2a2f4 │ │ │ │ + b.n 2a17c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #28] @ (2a3ec ) │ │ │ │ + ldr r2, [pc, #28] @ (2a274 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2a3c0 │ │ │ │ + b.n 2a248 │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #976] @ (2a640 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ b.w c918 │ │ │ │ │ │ │ │ -0002a3f4 : │ │ │ │ +0002a27c : │ │ │ │ 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] @ (2a434 ) │ │ │ │ + ldr r5, [pc, #40] @ (2a2bc ) │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add r5, pc │ │ │ │ blx c3c0 │ │ │ │ blx cbbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #28] @ (2a438 ) │ │ │ │ + ldr r2, [pc, #28] @ (2a2c0 ) │ │ │ │ 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 cd38 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a43c : │ │ │ │ +0002a2c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a50a │ │ │ │ + beq.n 2a392 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a518 │ │ │ │ + beq.n 2a3a0 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a4e6 │ │ │ │ + beq.n 2a36e │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a46c │ │ │ │ + bne.n 2a2f4 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 2a4e6 │ │ │ │ + bls.n 2a36e │ │ │ │ movs r1, #4 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a526 │ │ │ │ + beq.n 2a3ae │ │ │ │ add.w lr, r0, #4 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w r2, [lr] │ │ │ │ mov r6, lr │ │ │ │ mov r3, ip │ │ │ │ add.w lr, lr, #4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2a48e │ │ │ │ + bne.n 2a316 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr.w r2, [r3], #-4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ str r5, [r7, #68] @ 0x44 │ │ │ │ str r1, [r2, #4] │ │ │ │ - bne.n 2a4a8 │ │ │ │ + bne.n 2a330 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -47273,288 +47149,288 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2a532 │ │ │ │ + beq.n 2a3ba │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ strd r3, r1, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2a506 │ │ │ │ + beq.n 2a38e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2a464 │ │ │ │ + b.n 2a2ec │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2a52a │ │ │ │ + cbnz r3, 2a3b2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2a464 │ │ │ │ + b.n 2a2ec │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2a4be │ │ │ │ + b.n 2a346 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2a522 │ │ │ │ + b.n 2a3aa │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r8] │ │ │ │ str.w r1, [r8, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 2a506 │ │ │ │ + b.n 2a38e │ │ │ │ nop │ │ │ │ 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, #128] @ (2a5e0 ) │ │ │ │ + ldr r2, [pc, #128] @ (2a468 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #128] @ (2a5e4 ) │ │ │ │ + ldr r3, [pc, #128] @ (2a46c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - cbnz r5, 2a5ba │ │ │ │ + cbnz r5, 2a442 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r2, [pc, #84] @ (2a5e8 ) │ │ │ │ + ldr r2, [pc, #84] @ (2a470 ) │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #76] @ (2a5e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (2a46c ) │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a5d8 │ │ │ │ + bne.n 2a460 │ │ │ │ mov r1, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w da78 │ │ │ │ blx c0bc │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #36] @ (2a5ec ) │ │ │ │ - ldr r3, [pc, #28] @ (2a5e4 ) │ │ │ │ + ldr r2, [pc, #36] @ (2a474 ) │ │ │ │ + ldr r3, [pc, #28] @ (2a46c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2a5dc │ │ │ │ + beq.n 2a464 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r5, 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 r5, r1 │ │ │ │ - ldr r1, [pc, #176] @ (2a6b4 ) │ │ │ │ - ldr r3, [pc, #180] @ (2a6b8 ) │ │ │ │ + ldr r1, [pc, #176] @ (2a53c ) │ │ │ │ + ldr r3, [pc, #180] @ (2a540 ) │ │ │ │ sub sp, #16 │ │ │ │ add r1, pc │ │ │ │ - ldr r6, [pc, #176] @ (2a6bc ) │ │ │ │ + ldr r6, [pc, #176] @ (2a544 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a67a │ │ │ │ + beq.n 2a502 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 2a646 │ │ │ │ + beq.n 2a4ce │ │ │ │ cmp r2, #18 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2a62e │ │ │ │ + bne.n 2a4b6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #144] @ (2a6c0 ) │ │ │ │ - ldr r3, [pc, #132] @ (2a6b8 ) │ │ │ │ + ldr r2, [pc, #144] @ (2a548 ) │ │ │ │ + ldr r3, [pc, #132] @ (2a540 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a6ae │ │ │ │ + bne.n 2a536 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a68c │ │ │ │ + cbz r0, 2a514 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2a698 │ │ │ │ + cbz r3, 2a520 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx db5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 2a67e │ │ │ │ + cbz r0, 2a506 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ 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 2a62c │ │ │ │ + b.n 2a4b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r3, [pc, #68] @ (2a6c4 ) │ │ │ │ + ldr r3, [pc, #68] @ (2a54c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2a62c │ │ │ │ + b.n 2a4b4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2a654 │ │ │ │ + b.n 2a4dc │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2a6a6 │ │ │ │ + cbnz r3, 2a52e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2a654 │ │ │ │ + b.n 2a4dc │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2a6a2 │ │ │ │ + b.n 2a52a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ movs r3, 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, #4000] @ 0xfa0 │ │ │ │ - ldr.w r2, [pc, #1588] @ 2ad10 │ │ │ │ + ldr.w r2, [pc, #1588] @ 2ab98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #1588] @ 2ad14 │ │ │ │ + ldr.w r3, [pc, #1588] @ 2ab9c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #1584] @ 2ad18 │ │ │ │ + ldr.w r7, [pc, #1584] @ 2aba0 │ │ │ │ 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 2ab96 │ │ │ │ + beq.w 2aa1e │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r0, r3 │ │ │ │ - ldr.w r3, [pc, #1560] @ 2ad1c │ │ │ │ + ldr.w r3, [pc, #1560] @ 2aba4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2abbc │ │ │ │ + beq.w 2aa44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2abfa │ │ │ │ + beq.w 2aa82 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2ab50 │ │ │ │ - ldr.w r1, [pc, #1520] @ 2ad20 │ │ │ │ + beq.w 2a9d8 │ │ │ │ + ldr.w r1, [pc, #1520] @ 2aba8 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r6, #0] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ab62 │ │ │ │ + beq.w 2a9ea │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r6 │ │ │ │ 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, #1472] @ 2ad24 │ │ │ │ + ldr.w r2, [pc, #1472] @ 2abac │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd lr, r3, [ip, #8] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ blx c7b0 │ │ │ │ - ldr.w r1, [pc, #1456] @ 2ad28 │ │ │ │ + ldr.w r1, [pc, #1456] @ 2abb0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2a7b4 │ │ │ │ + cbz r0, 2a63c │ │ │ │ ldr.w r9, [r0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ mov r2, r6 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ite eq │ │ │ │ @@ -47562,97 +47438,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 2aa3c │ │ │ │ + beq.w 2a8c4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2a956 │ │ │ │ - ldr.w r1, [pc, #1380] @ 2ad2c │ │ │ │ + beq.w 2a7de │ │ │ │ + ldr.w r1, [pc, #1380] @ 2abb4 │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2acda │ │ │ │ + beq.w 2ab62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2ad30 │ │ │ │ + ldr.w r1, [pc, #1340] @ 2abb8 │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ac92 │ │ │ │ + beq.w 2ab1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r3, [pc, #1316] @ 2ad34 │ │ │ │ + ldr.w r3, [pc, #1316] @ 2abbc │ │ │ │ mov r0, r5 │ │ │ │ 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, #1292] @ 2ad38 │ │ │ │ + ldr.w r1, [pc, #1292] @ 2abc0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2acae │ │ │ │ + beq.w 2ab36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r5 │ │ │ │ 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, #1252] @ 2ad3c │ │ │ │ + ldr.w r1, [pc, #1252] @ 2abc4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2a878 │ │ │ │ + cbz r0, 2a700 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ 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, #1216] @ 2ad40 │ │ │ │ + ldr.w r1, [pc, #1216] @ 2abc8 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2abe2 │ │ │ │ + beq.w 2aa6a │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r3, [pc, #1196] @ 2ad44 │ │ │ │ + ldr.w r3, [pc, #1196] @ 2abcc │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r6, sp, #32 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ adds r1, #20 │ │ │ │ @@ -47660,103 +47536,103 @@ │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1156] @ 2ad48 │ │ │ │ + ldr.w r1, [pc, #1156] @ 2abd0 │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2abc8 │ │ │ │ + beq.w 2aa50 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab9a │ │ │ │ + beq.w 2aa22 │ │ │ │ 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, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1100] @ 2ad4c │ │ │ │ + ldr.w r1, [pc, #1100] @ 2abd4 │ │ │ │ movs r2, #13 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2a936 │ │ │ │ + cbz r0, 2a7be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2aba0 │ │ │ │ + beq.w 2aa28 │ │ │ │ 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, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - ldr.w r2, [pc, #1048] @ 2ad50 │ │ │ │ - ldr r3, [pc, #984] @ (2ad14 ) │ │ │ │ + ldr.w r2, [pc, #1048] @ 2abd8 │ │ │ │ + ldr r3, [pc, #984] @ (2ab9c ) │ │ │ │ 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 2ad0c │ │ │ │ + bne.w 2ab94 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1020] @ (2ad54 ) │ │ │ │ + ldr r1, [pc, #1020] @ (2abdc ) │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2acf2 │ │ │ │ + beq.w 2ab7a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r6 │ │ │ │ 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, #976] @ (2ad58 ) │ │ │ │ + ldr r1, [pc, #976] @ (2abe0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ac5e │ │ │ │ + beq.w 2aae6 │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2aba4 │ │ │ │ + beq.w 2aa2c │ │ │ │ mov r0, fp │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -47777,88 +47653,88 @@ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #864] @ (2ad5c ) │ │ │ │ + ldr r1, [pc, #864] @ (2abe4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ac3e │ │ │ │ + beq.w 2aac6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #800] @ (2ad34 ) │ │ │ │ + ldr r3, [pc, #800] @ (2abbc ) │ │ │ │ mov r0, r5 │ │ │ │ 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, #820] @ (2ad60 ) │ │ │ │ + ldr r1, [pc, #820] @ (2abe8 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2a862 │ │ │ │ - b.n 2a878 │ │ │ │ - ldr r1, [pc, #804] @ (2ad64 ) │ │ │ │ + bne.w 2a6ea │ │ │ │ + b.n 2a700 │ │ │ │ + ldr r1, [pc, #804] @ (2abec ) │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2acc2 │ │ │ │ + beq.w 2ab4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #768] @ (2ad68 ) │ │ │ │ + ldr r1, [pc, #768] @ (2abf0 ) │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ac76 │ │ │ │ + beq.w 2aafe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #692] @ (2ad34 ) │ │ │ │ + ldr r3, [pc, #692] @ (2abbc ) │ │ │ │ mov r0, r5 │ │ │ │ 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, #724] @ (2ad6c ) │ │ │ │ + ldr r1, [pc, #724] @ (2abf4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2ab00 │ │ │ │ + cbz r0, 2a988 │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2abb0 │ │ │ │ + beq.n 2aa38 │ │ │ │ mov r0, fp │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -47880,514 +47756,514 @@ │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ac10 │ │ │ │ + beq.w 2aa98 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ blx c0d4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #600] @ (2ad70 ) │ │ │ │ + ldr r1, [pc, #600] @ (2abf8 ) │ │ │ │ movs r2, #10 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a878 │ │ │ │ + beq.w 2a700 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - b.n 2a878 │ │ │ │ - ldr r1, [pc, #544] @ (2ad74 ) │ │ │ │ + b.n 2a700 │ │ │ │ + ldr r1, [pc, #544] @ (2abfc ) │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2a744 │ │ │ │ + bne.w 2a5cc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #520] @ (2ad78 ) │ │ │ │ + ldr r2, [pc, #520] @ (2ac00 ) │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #512] @ (2ad7c ) │ │ │ │ + ldr r1, [pc, #512] @ (2ac04 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a7b4 │ │ │ │ + beq.w 2a63c │ │ │ │ ldr.w r9, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2a78e │ │ │ │ + b.n 2a616 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 2a8f0 │ │ │ │ + b.n 2a778 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 2a92a │ │ │ │ + b.n 2a7b2 │ │ │ │ mov r9, fp │ │ │ │ - ldr.w fp, [pc, #472] @ 2ad80 │ │ │ │ + ldr.w fp, [pc, #472] @ 2ac08 │ │ │ │ movs r0, #24 │ │ │ │ add fp, pc │ │ │ │ - b.n 2a9b4 │ │ │ │ + b.n 2a83c │ │ │ │ mov r9, fp │ │ │ │ - ldr.w fp, [pc, #464] @ 2ad84 │ │ │ │ + ldr.w fp, [pc, #464] @ 2ac0c │ │ │ │ movs r0, #24 │ │ │ │ add fp, pc │ │ │ │ - b.n 2aabe │ │ │ │ + b.n 2a946 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2a724 │ │ │ │ + b.n 2a5ac │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #440] @ (2ad88 ) │ │ │ │ + ldr r1, [pc, #440] @ (2ac10 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a936 │ │ │ │ + beq.w 2a7be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2a90e │ │ │ │ + b.n 2a796 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #4 │ │ │ │ - ldr r1, [pc, #420] @ (2ad8c ) │ │ │ │ + ldr r1, [pc, #420] @ (2ac14 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2abc8 │ │ │ │ + beq.n 2aa50 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2a8d6 │ │ │ │ + b.n 2a75e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a724 │ │ │ │ + beq.w 2a5ac │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2a724 │ │ │ │ + b.n 2a5ac │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #376] @ (2ad90 ) │ │ │ │ + ldr r1, [pc, #376] @ (2ac18 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a878 │ │ │ │ - ldr r3, [pc, #268] @ (2ad34 ) │ │ │ │ + beq.w 2a700 │ │ │ │ + ldr r3, [pc, #268] @ (2abbc ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ 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 2a878 │ │ │ │ + b.n 2a700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #336] @ (2ad94 ) │ │ │ │ + ldr r1, [pc, #336] @ (2ac1c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a878 │ │ │ │ - ldr r2, [pc, #224] @ (2ad34 ) │ │ │ │ + beq.w 2a700 │ │ │ │ + ldr r2, [pc, #224] @ (2abbc ) │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2a864 │ │ │ │ + b.n 2a6ec │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #308] @ (2ad98 ) │ │ │ │ + ldr r1, [pc, #308] @ (2ac20 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ac3e │ │ │ │ + beq.n 2aac6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2aa0c │ │ │ │ + b.n 2a894 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #288] @ (2ad9c ) │ │ │ │ + ldr r1, [pc, #288] @ (2ac24 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ab00 │ │ │ │ + beq.w 2a988 │ │ │ │ ldr.w sl, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2aaa4 │ │ │ │ + b.n 2a92c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #264] @ (2ada0 ) │ │ │ │ + ldr r1, [pc, #264] @ (2ac28 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2acae │ │ │ │ - ldr r2, [pc, #144] @ (2ad34 ) │ │ │ │ + cbz r0, 2ab36 │ │ │ │ + ldr r2, [pc, #144] @ (2abbc ) │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2a83c │ │ │ │ + b.n 2a6c4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #240] @ (2ada4 ) │ │ │ │ + ldr r1, [pc, #240] @ (2ac2c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ac52 │ │ │ │ - b.n 2a878 │ │ │ │ + bne.n 2aada │ │ │ │ + b.n 2a700 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #224] @ (2ada8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2ac30 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ac76 │ │ │ │ + beq.n 2aafe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2aa7a │ │ │ │ + b.n 2a902 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #204] @ (2adac ) │ │ │ │ + ldr r1, [pc, #204] @ (2ac34 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ac92 │ │ │ │ + beq.n 2ab1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2a808 │ │ │ │ + b.n 2a690 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #184] @ (2adb0 ) │ │ │ │ + ldr r1, [pc, #184] @ (2ac38 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ac5e │ │ │ │ + beq.n 2aae6 │ │ │ │ ldr.w sl, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 2a998 │ │ │ │ + b.n 2a820 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r0, [r5, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r2, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r2, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r4, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r0, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ 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 2ae60 │ │ │ │ + bne.n 2ace8 │ │ │ │ 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 2a6c8 │ │ │ │ + bl 2a550 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ae66 │ │ │ │ + bne.n 2acee │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr.w r9, [r5, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r3, r4, [r9, #100] @ 0x64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ae5c │ │ │ │ + beq.n 2ace4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2ae1e │ │ │ │ + b.n 2aca6 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r3, 2ae10 │ │ │ │ + cbz r3, 2ac98 │ │ │ │ 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 2ae5c │ │ │ │ + beq.n 2ace4 │ │ │ │ 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 2ae18 │ │ │ │ + beq.n 2aca0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2ae18 │ │ │ │ + beq.n 2aca0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ blx d1d4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ae18 │ │ │ │ + beq.n 2aca0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.n 2ae04 │ │ │ │ + bne.n 2ac8c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ae04 │ │ │ │ + bne.n 2ac8c │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2ae1c │ │ │ │ + bne.n 2aca4 │ │ │ │ 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 2ade8 │ │ │ │ + b.n 2ac70 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r9, [pc, #120] @ 2aef8 │ │ │ │ + ldr.w r9, [pc, #120] @ 2ad80 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ - cbz r0, 2aebc │ │ │ │ + cbz r0, 2ad44 │ │ │ │ mov r8, 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, 2aed8 │ │ │ │ + cbz r2, 2ad60 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2aee4 │ │ │ │ - ldr r0, [pc, #96] @ (2aefc ) │ │ │ │ + cbz r3, 2ad6c │ │ │ │ + ldr r0, [pc, #96] @ (2ad84 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2aec0 │ │ │ │ + cbz r0, 2ad48 │ │ │ │ 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] @ (2af00 ) │ │ │ │ + ldr r2, [pc, #60] @ (2ad88 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r9, 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 2ae9a │ │ │ │ + b.n 2ad22 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ae9a │ │ │ │ + beq.n 2ad22 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2ae9a │ │ │ │ - str r2, [r7, r5] │ │ │ │ + b.n 2ad22 │ │ │ │ + strh r2, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #292] @ (2b03c ) │ │ │ │ + ldr r5, [pc, #292] @ (2aec4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #288] @ (2b040 ) │ │ │ │ + ldr r1, [pc, #288] @ (2aec8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #284] @ (2b044 ) │ │ │ │ + ldr r3, [pc, #284] @ (2aecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2afdc │ │ │ │ + bne.n 2ae64 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b038 │ │ │ │ + bne.n 2aec0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r0, [sp, #8] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aff6 │ │ │ │ + beq.n 2ae7e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b002 │ │ │ │ + beq.n 2ae8a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2af62 │ │ │ │ + cbz r1, 2adea │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ blx cf5c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #2 │ │ │ │ str r0, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2afdc │ │ │ │ + beq.n 2ae64 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2afdc │ │ │ │ + beq.n 2ae64 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 2b020 │ │ │ │ + beq.n 2aea8 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 2af90 │ │ │ │ + cbz r3, 2ae18 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b018 │ │ │ │ + beq.n 2aea0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -48409,69 +48285,69 @@ │ │ │ │ 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] │ │ │ │ - ldr r2, [pc, #104] @ (2b048 ) │ │ │ │ - ldr r3, [pc, #100] @ (2b044 ) │ │ │ │ + ldr r2, [pc, #104] @ (2aed0 ) │ │ │ │ + ldr r3, [pc, #100] @ (2aecc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b034 │ │ │ │ + bne.n 2aebc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2af5c │ │ │ │ + b.n 2ade4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b010 │ │ │ │ + cbnz r3, 2ae98 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2af5c │ │ │ │ + b.n 2ade4 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2b00c │ │ │ │ + b.n 2ae94 │ │ │ │ blx c684 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b.n 2af8e │ │ │ │ + b.n 2ae16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r5, r3, #8 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2af90 │ │ │ │ + beq.n 2ae18 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 2af86 │ │ │ │ + b.n 2ae0e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r2, r6] │ │ │ │ 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] @ (2b1b8 ) │ │ │ │ + ldr r2, [pc, #348] @ (2b040 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #348] @ (2b1bc ) │ │ │ │ + ldr r3, [pc, #348] @ (2b044 ) │ │ │ │ movs r5, #1 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #20 │ │ │ │ strb.w r5, [sp, #15] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -48479,785 +48355,785 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd50 │ │ │ │ - ldr r3, [pc, #312] @ (2b1c0 ) │ │ │ │ + ldr r3, [pc, #312] @ (2b048 ) │ │ │ │ add.w r2, sp, #15 │ │ │ │ - ldr r1, [pc, #308] @ (2b1c4 ) │ │ │ │ + ldr r1, [pc, #308] @ (2b04c ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b1a2 │ │ │ │ + bne.n 2b02a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2b1b4 │ │ │ │ + bne.w 2b03c │ │ │ │ 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 2b152 │ │ │ │ + beq.n 2afda │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b16a │ │ │ │ + beq.n 2aff2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b15e │ │ │ │ + beq.n 2afe6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b17e │ │ │ │ + beq.n 2b006 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - cbz r2, 2b0f6 │ │ │ │ + cbz r2, 2af7e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 2b13c │ │ │ │ + cbz r1, 2afc4 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b192 │ │ │ │ + beq.n 2b01a │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b0e6 │ │ │ │ + bne.n 2af6e │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2b0e4 │ │ │ │ + bne.n 2af6c │ │ │ │ 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 2b1ae │ │ │ │ + bne.n 2b036 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 2b14a │ │ │ │ - ldr r2, [pc, #160] @ (2b1c8 ) │ │ │ │ - ldr r3, [pc, #148] @ (2b1bc ) │ │ │ │ + bne.n 2afd2 │ │ │ │ + ldr r2, [pc, #160] @ (2b050 ) │ │ │ │ + ldr r3, [pc, #148] @ (2b044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b1aa │ │ │ │ + bne.n 2b032 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b0f6 │ │ │ │ + beq.n 2af7e │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2b13c │ │ │ │ - b.n 2b0f6 │ │ │ │ + bne.n 2afc4 │ │ │ │ + b.n 2af7e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2b124 │ │ │ │ + b.n 2afac │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2b0c6 │ │ │ │ + b.n 2af4e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b0dc │ │ │ │ + b.n 2af64 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b0c6 │ │ │ │ + beq.n 2af4e │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2b0c6 │ │ │ │ + b.n 2af4e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b0dc │ │ │ │ + beq.n 2af64 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2b0dc │ │ │ │ + b.n 2af64 │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #52] @ (2b1cc ) │ │ │ │ + ldr r2, [pc, #52] @ (2b054 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2b124 │ │ │ │ + b.n 2afac │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2b124 │ │ │ │ + b.n 2afac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r7, [pc, #616] @ (2b424 ) │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #848] @ (2b51c ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ 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] @ (2b2f0 ) │ │ │ │ + ldr r2, [pc, #268] @ (2b178 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #268] @ (2b2f4 ) │ │ │ │ + ldr r3, [pc, #268] @ (2b17c ) │ │ │ │ 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 2b2ea │ │ │ │ + bne.n 2b172 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r5, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #224] @ (2b2f8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2b180 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b2bc │ │ │ │ + bne.n 2b144 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b2c4 │ │ │ │ + beq.n 2b14c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b2d2 │ │ │ │ + beq.n 2b15a │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd fp, r4, [r7, #16] │ │ │ │ - cbz r4, 2b2a2 │ │ │ │ - ldr.w sl, [pc, #184] @ 2b2fc │ │ │ │ + cbz r4, 2b12a │ │ │ │ + ldr.w sl, [pc, #184] @ 2b184 │ │ │ │ add.w r3, r8, #40 @ 0x28 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sl, pc │ │ │ │ add.w r9, sl, #4 │ │ │ │ - b.n 2b266 │ │ │ │ + b.n 2b0ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ blx r3 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2b2a2 │ │ │ │ + beq.n 2b12a │ │ │ │ mov fp, r6 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ lsls r3, r2, #29 │ │ │ │ ldrb.w r2, [fp, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r6, fp, #16 │ │ │ │ addpl.w r6, fp, #24 │ │ │ │ ldrpl.w r5, [fp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b260 │ │ │ │ + beq.n 2b0e8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, r9 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b256 │ │ │ │ + bne.n 2b0de │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx c5c0 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2b264 │ │ │ │ - ldr r2, [pc, #92] @ (2b300 ) │ │ │ │ - ldr r3, [pc, #76] @ (2b2f4 ) │ │ │ │ + bne.n 2b0ec │ │ │ │ + ldr r2, [pc, #92] @ (2b188 ) │ │ │ │ + ldr r3, [pc, #76] @ (2b17c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b2e6 │ │ │ │ + bne.n 2b16e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 2b2a2 │ │ │ │ + b.n 2b12a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 2b23a │ │ │ │ + b.n 2b0c2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b23a │ │ │ │ + beq.n 2b0c2 │ │ │ │ mov r0, r8 │ │ │ │ blx d56c │ │ │ │ - b.n 2b23a │ │ │ │ + b.n 2b0c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [pc, #88] @ (2b34c ) │ │ │ │ + ldr r7, [pc, #568] @ (2b3b4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #344] @ (2b45c ) │ │ │ │ + ldr r6, [pc, #824] @ (2b4c4 ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ (2b3bc ) │ │ │ │ + ldr r2, [pc, #168] @ (2b244 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #168] @ (2b3c0 ) │ │ │ │ + ldr r3, [pc, #168] @ (2b248 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #164] @ (2b3c4 ) │ │ │ │ + ldr r5, [pc, #164] @ (2b24c ) │ │ │ │ add r5, 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 2b3aa │ │ │ │ + bne.n 2b232 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b3a6 │ │ │ │ + bne.n 2b22e │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2b380 │ │ │ │ + cbz r0, 2b208 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2b38c │ │ │ │ + cbz r3, 2b214 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c11c │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ 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, #92] @ (2b3c8 ) │ │ │ │ - ldr r3, [pc, #84] @ (2b3c0 ) │ │ │ │ + ldr r2, [pc, #92] @ (2b250 ) │ │ │ │ + ldr r3, [pc, #84] @ (2b248 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b3a2 │ │ │ │ + bne.n 2b22a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b346 │ │ │ │ + b.n 2b1ce │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b39a │ │ │ │ + cbnz r3, 2b222 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2b346 │ │ │ │ + b.n 2b1ce │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2b396 │ │ │ │ + b.n 2b21e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #28] @ (2b3cc ) │ │ │ │ + ldr r3, [pc, #28] @ (2b254 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2b368 │ │ │ │ - ldr r4, [pc, #904] @ (2b748 ) │ │ │ │ + b.n 2b1f0 │ │ │ │ + ldr r6, [pc, #360] @ (2b3b0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #888] @ (2b740 ) │ │ │ │ + ldr r6, [pc, #344] @ (2b3a8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #576] @ (2b60c ) │ │ │ │ + ldr r6, [pc, #32] @ (2b274 ) │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [pc, #152] @ 2b47c │ │ │ │ + ldr.w ip, [pc, #152] @ 2b304 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #144] @ (2b480 ) │ │ │ │ + ldr r1, [pc, #144] @ (2b308 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #144] @ (2b484 ) │ │ │ │ + ldr r3, [pc, #144] @ (2b30c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2b424 │ │ │ │ - ldr r2, [pc, #120] @ (2b488 ) │ │ │ │ - ldr r3, [pc, #116] @ (2b484 ) │ │ │ │ + cbz r0, 2b2ac │ │ │ │ + ldr r2, [pc, #120] @ (2b310 ) │ │ │ │ + ldr r3, [pc, #116] @ (2b30c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b472 │ │ │ │ + bne.n 2b2fa │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b476 │ │ │ │ + bne.n 2b2fe │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2b450 │ │ │ │ + cbz r2, 2b2d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2b45c │ │ │ │ + cbz r3, 2b2e4 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ - cbz r3, 2b448 │ │ │ │ + cbz r3, 2b2d0 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b440 │ │ │ │ + bne.n 2b2c8 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2b40c │ │ │ │ + b.n 2b294 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b43a │ │ │ │ + b.n 2b2c2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b46a │ │ │ │ + cbnz r3, 2b2f2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b43a │ │ │ │ + b.n 2b2c2 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2b466 │ │ │ │ + b.n 2b2ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r4, [pc, #72] @ (2b4c8 ) │ │ │ │ + ldr r5, [pc, #552] @ (2b530 ) │ │ │ │ movs r3, r0 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #944] @ (2b83c ) │ │ │ │ + ldr r5, [pc, #400] @ (2b4a4 ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ (2b544 ) │ │ │ │ - ldr r3, [pc, #168] @ (2b548 ) │ │ │ │ + ldr r0, [pc, #164] @ (2b3cc ) │ │ │ │ + ldr r3, [pc, #168] @ (2b3d0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #164] @ (2b54c ) │ │ │ │ - ldr r5, [pc, #168] @ (2b550 ) │ │ │ │ + ldr r1, [pc, #164] @ (2b3d4 ) │ │ │ │ + ldr r5, [pc, #168] @ (2b3d8 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbnz r0, 2b502 │ │ │ │ + cbnz r0, 2b38a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b53c │ │ │ │ + bne.n 2b3c4 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2b51a │ │ │ │ + cbz r2, 2b3a2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2b524 │ │ │ │ + cbz r3, 2b3ac │ │ │ │ ldr r7, [sp, #8] │ │ │ │ blx d210 │ │ │ │ mov r4, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #112] @ (2b554 ) │ │ │ │ + ldr r1, [pc, #112] @ (2b3dc ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2b502 │ │ │ │ - ldr r3, [pc, #96] @ (2b558 ) │ │ │ │ + cbz r0, 2b38a │ │ │ │ + ldr r3, [pc, #96] @ (2b3e0 ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8cc │ │ │ │ - ldr r2, [pc, #88] @ (2b55c ) │ │ │ │ - ldr r3, [pc, #64] @ (2b548 ) │ │ │ │ + ldr r2, [pc, #88] @ (2b3e4 ) │ │ │ │ + ldr r3, [pc, #64] @ (2b3d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b538 │ │ │ │ + bne.n 2b3c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2b4d6 │ │ │ │ + b.n 2b35e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b4d6 │ │ │ │ + beq.n 2b35e │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2b4d6 │ │ │ │ + b.n 2b35e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #360] @ (2b6b0 ) │ │ │ │ + ldr r4, [pc, #840] @ (2b718 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #312] @ (2b68c ) │ │ │ │ + ldr r4, [pc, #792] @ (2b6f4 ) │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #984] @ (2b938 ) │ │ │ │ + ldr r4, [pc, #440] @ (2b5a0 ) │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #272] @ (2b684 ) │ │ │ │ + ldr r0, [pc, #272] @ (2b50c ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #272] @ (2b688 ) │ │ │ │ + ldr r1, [pc, #272] @ (2b510 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #268] @ (2b68c ) │ │ │ │ + ldr r5, [pc, #268] @ (2b514 ) │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #252] @ (2b690 ) │ │ │ │ + ldr r1, [pc, #252] @ (2b518 ) │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2b5b6 │ │ │ │ - ldr r2, [pc, #244] @ (2b694 ) │ │ │ │ - ldr r3, [pc, #232] @ (2b688 ) │ │ │ │ + cbz r0, 2b43e │ │ │ │ + ldr r2, [pc, #244] @ (2b51c ) │ │ │ │ + ldr r3, [pc, #232] @ (2b510 ) │ │ │ │ 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 2b67a │ │ │ │ + bne.n 2b502 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b67e │ │ │ │ + bne.n 2b506 │ │ │ │ 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 2b634 │ │ │ │ + beq.n 2b4bc │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b664 │ │ │ │ + beq.n 2b4ec │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r4, sp, #8 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ it ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #160] @ (2b698 ) │ │ │ │ + ldr r3, [pc, #160] @ (2b520 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8cc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5cc │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2b64a │ │ │ │ + beq.n 2b4d2 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2b59c │ │ │ │ + beq.n 2b424 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2b59c │ │ │ │ + b.n 2b424 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2b5d6 │ │ │ │ + beq.n 2b45e │ │ │ │ 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, [r6] │ │ │ │ str r1, [r6, #8] │ │ │ │ - beq.n 2b59c │ │ │ │ + beq.n 2b424 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2b59c │ │ │ │ + b.n 2b424 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b672 │ │ │ │ + cbnz r3, 2b4fa │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - b.n 2b640 │ │ │ │ + b.n 2b4c8 │ │ │ │ mov r0, r8 │ │ │ │ blx d56c │ │ │ │ - b.n 2b66e │ │ │ │ + b.n 2b4f6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #528] @ (2b898 ) │ │ │ │ + ldr r3, [pc, #1008] @ (2b900 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #472] @ (2b868 ) │ │ │ │ + ldr r3, [pc, #952] @ (2b8d0 ) │ │ │ │ movs r3, r0 │ │ │ │ asrs r0, r1, #31 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #368] @ (2b808 ) │ │ │ │ + ldr r3, [pc, #848] @ (2b870 ) │ │ │ │ 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 r5, r0 │ │ │ │ - ldr r0, [pc, #212] @ (2b784 ) │ │ │ │ - ldr r3, [pc, #216] @ (2b788 ) │ │ │ │ + ldr r0, [pc, #212] @ (2b60c ) │ │ │ │ + ldr r3, [pc, #216] @ (2b610 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ (2b78c ) │ │ │ │ + ldr r1, [pc, #212] @ (2b614 ) │ │ │ │ add.w r2, sp, #3 │ │ │ │ - ldr r6, [pc, #208] @ (2b790 ) │ │ │ │ + ldr r6, [pc, #208] @ (2b618 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #3] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2b708 │ │ │ │ + cbnz r0, 2b590 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b77e │ │ │ │ + bne.n 2b606 │ │ │ │ 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 2b756 │ │ │ │ + beq.n 2b5de │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b764 │ │ │ │ + beq.n 2b5ec │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ - cbz r2, 2b72c │ │ │ │ + cbz r2, 2b5b4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c11c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 2b73c │ │ │ │ - ldr r3, [pc, #136] @ (2b794 ) │ │ │ │ + cbnz r0, 2b5c4 │ │ │ │ + ldr r3, [pc, #136] @ (2b61c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #128] @ (2b798 ) │ │ │ │ - ldr r3, [pc, #112] @ (2b788 ) │ │ │ │ + ldr r2, [pc, #128] @ (2b620 ) │ │ │ │ + ldr r3, [pc, #112] @ (2b610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b77a │ │ │ │ + bne.n 2b602 │ │ │ │ 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 2b708 │ │ │ │ + beq.n 2b590 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ 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 2b714 │ │ │ │ + b.n 2b59c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b6f4 │ │ │ │ + b.n 2b57c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b772 │ │ │ │ + cbnz r3, 2b5fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 2b6f4 │ │ │ │ + b.n 2b57c │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2b76e │ │ │ │ + b.n 2b5f6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r1, [pc, #296] @ (2b8b0 ) │ │ │ │ + ldr r2, [pc, #776] @ (2b918 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #224] @ (2b874 ) │ │ │ │ + ldr r2, [pc, #704] @ (2b8dc ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #912] @ (2bb2c ) │ │ │ │ + ldr r2, [pc, #368] @ (2b794 ) │ │ │ │ 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, #216] @ (2b884 ) │ │ │ │ + ldr r2, [pc, #216] @ (2b70c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #216] @ (2b888 ) │ │ │ │ + ldr r3, [pc, #216] @ (2b710 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -49265,747 +49141,747 @@ │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2b876 │ │ │ │ + bne.n 2b6fe │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b872 │ │ │ │ + bne.n 2b6fa │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2b822 │ │ │ │ + cbz r2, 2b6aa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2b830 │ │ │ │ + cbz r3, 2b6b8 │ │ │ │ ldr r6, [r2, #68] @ 0x44 │ │ │ │ - cbz r6, 2b84a │ │ │ │ + cbz r6, 2b6d2 │ │ │ │ ldr r3, [r4, #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] @ (2b88c ) │ │ │ │ - ldr r3, [pc, #120] @ (2b888 ) │ │ │ │ + ldr r2, [pc, #128] @ (2b714 ) │ │ │ │ + ldr r3, [pc, #120] @ (2b710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b846 │ │ │ │ + bne.n 2b6ce │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b7f2 │ │ │ │ + b.n 2b67a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b83e │ │ │ │ + cbnz r3, 2b6c6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b7f2 │ │ │ │ + b.n 2b67a │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2b83a │ │ │ │ + b.n 2b6c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #64] @ (2b890 ) │ │ │ │ - ldr r3, [pc, #52] @ (2b888 ) │ │ │ │ + ldr r2, [pc, #64] @ (2b718 ) │ │ │ │ + ldr r3, [pc, #52] @ (2b710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b846 │ │ │ │ - ldr r2, [pc, #48] @ (2b894 ) │ │ │ │ + bne.n 2b6ce │ │ │ │ + ldr r2, [pc, #48] @ (2b71c ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cfb0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2b80a │ │ │ │ + b.n 2b692 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #296] @ (2b9b0 ) │ │ │ │ + ldr r1, [pc, #776] @ (2ba18 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r1, [pc, #408] @ (2b8b0 ) │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #136] @ (2b7a4 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r2, [r7, r3] │ │ │ │ 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, #252] @ (2b9a8 ) │ │ │ │ + ldr r2, [pc, #252] @ (2b830 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #252] @ (2b9ac ) │ │ │ │ + ldr r3, [pc, #252] @ (2b834 ) │ │ │ │ add r6, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #224] @ (2b9b0 ) │ │ │ │ + ldr r1, [pc, #224] @ (2b838 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b97e │ │ │ │ + bne.n 2b806 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b9a4 │ │ │ │ + bne.n 2b82c │ │ │ │ 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 2b970 │ │ │ │ + beq.n 2b7f8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b986 │ │ │ │ + beq.n 2b80e │ │ │ │ blx c454 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx d19c │ │ │ │ - cbz r0, 2b97e │ │ │ │ + cbz r0, 2b806 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ adds r3, #8 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b99e │ │ │ │ + bne.n 2b826 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2b968 │ │ │ │ - ldr r2, [pc, #100] @ (2b9b4 ) │ │ │ │ - ldr r3, [pc, #88] @ (2b9ac ) │ │ │ │ + bne.n 2b7f0 │ │ │ │ + ldr r2, [pc, #100] @ (2b83c ) │ │ │ │ + ldr r3, [pc, #88] @ (2b834 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b99a │ │ │ │ + bne.n 2b822 │ │ │ │ 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 2b94e │ │ │ │ + b.n 2b7d6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 2b908 │ │ │ │ + b.n 2b790 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2b94e │ │ │ │ + b.n 2b7d6 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b908 │ │ │ │ + beq.n 2b790 │ │ │ │ mov r0, r8 │ │ │ │ blx d56c │ │ │ │ - b.n 2b908 │ │ │ │ + b.n 2b790 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #784] @ (2bb44 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bx r6 │ │ │ │ + mov lr, pc │ │ │ │ movs r1, r0 │ │ │ │ - mov sl, r5 │ │ │ │ + ldr r0, [pc, #136] @ (2b8c8 ) │ │ │ │ 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, #184] @ (2ba80 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b908 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #184] @ (2ba84 ) │ │ │ │ + ldr r3, [pc, #184] @ (2b90c ) │ │ │ │ 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 2ba58 │ │ │ │ + bne.n 2b8e0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ba70 │ │ │ │ + bne.n 2b8f8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2ba36 │ │ │ │ + cbz r0, 2b8be │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2ba42 │ │ │ │ + cbz r3, 2b8ca │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ blx cef0 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #120] @ (2ba88 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b910 ) │ │ │ │ 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, #96] @ (2ba84 ) │ │ │ │ + ldr r3, [pc, #96] @ (2b90c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ba6c │ │ │ │ + bne.n 2b8f4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b9f6 │ │ │ │ + b.n 2b87e │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2ba50 │ │ │ │ + cbnz r3, 2b8d8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2b9f6 │ │ │ │ + b.n 2b87e │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2ba4c │ │ │ │ - ldr r2, [pc, #48] @ (2ba8c ) │ │ │ │ - ldr r3, [pc, #40] @ (2ba84 ) │ │ │ │ + b.n 2b8d4 │ │ │ │ + ldr r2, [pc, #48] @ (2b914 ) │ │ │ │ + ldr r3, [pc, #40] @ (2b90c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2ba74 │ │ │ │ + beq.n 2b8fc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, fp │ │ │ │ + bxns sl │ │ │ │ movs r3, r0 │ │ │ │ - cmp r8, r4 │ │ │ │ + bx r3 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #356] @ (2bc08 ) │ │ │ │ + ldr r2, [pc, #356] @ (2ba90 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #356] @ (2bc0c ) │ │ │ │ + ldr r3, [pc, #356] @ (2ba94 ) │ │ │ │ add r6, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #328] @ (2bc10 ) │ │ │ │ + ldr r1, [pc, #328] @ (2ba98 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bbda │ │ │ │ + bne.w 2ba62 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2bc04 │ │ │ │ + bne.w 2ba8c │ │ │ │ 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 2bbbe │ │ │ │ + beq.n 2ba46 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bbcc │ │ │ │ + beq.n 2ba54 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 2bbea │ │ │ │ + bne.n 2ba72 │ │ │ │ blx d004 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2bb44 │ │ │ │ + cbz r3, 2b9cc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2bb7e │ │ │ │ + cbz r2, 2ba06 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2bb42 │ │ │ │ + cbz r0, 2b9ca │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2bbfe │ │ │ │ + bne.n 2ba86 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2bb76 │ │ │ │ - ldr r2, [pc, #180] @ (2bc14 ) │ │ │ │ - ldr r3, [pc, #172] @ (2bc0c ) │ │ │ │ + bne.n 2b9fe │ │ │ │ + ldr r2, [pc, #180] @ (2ba9c ) │ │ │ │ + ldr r3, [pc, #172] @ (2ba94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bbfa │ │ │ │ + bne.n 2ba82 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bb5c │ │ │ │ + b.n 2b9e4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2bb34 │ │ │ │ + bne.n 2b9bc │ │ │ │ add r0, sp, #8 │ │ │ │ blx cb50 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #100] @ (2bc18 ) │ │ │ │ + ldr r2, [pc, #100] @ (2baa0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2bb44 │ │ │ │ + b.n 2b9cc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2bafc │ │ │ │ + b.n 2b984 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2bbe2 │ │ │ │ + cbnz r3, 2ba6a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2bafc │ │ │ │ + b.n 2b984 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2bb5c │ │ │ │ + b.n 2b9e4 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2bbd6 │ │ │ │ + b.n 2ba5e │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2bc1c ) │ │ │ │ + ldr r2, [pc, #44] @ (2baa4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2bb5c │ │ │ │ + b.n 2b9e4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r4, sl │ │ │ │ + mov ip, r9 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - add ip, r3 │ │ │ │ + mov r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #152] @ (2bcb4 ) │ │ │ │ + ldr r5, [pc, #968] @ (2be6c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #792] @ (2bf38 ) │ │ │ │ + ldr r5, [pc, #584] @ (2bcf0 ) │ │ │ │ movs r1, 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, #232] @ (2bd18 ) │ │ │ │ + ldr r2, [pc, #232] @ (2bba0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #232] @ (2bd1c ) │ │ │ │ + ldr r3, [pc, #232] @ (2bba4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #232] @ (2bd20 ) │ │ │ │ + ldr r6, [pc, #232] @ (2bba8 ) │ │ │ │ add r6, 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 2bcde │ │ │ │ + bne.n 2bb66 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bd08 │ │ │ │ + bne.n 2bb90 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bcba │ │ │ │ + beq.n 2bb42 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bcc8 │ │ │ │ + beq.n 2bb50 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2bcf6 │ │ │ │ + bne.n 2bb7e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2bcac │ │ │ │ + cbz r0, 2bb34 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c0d4 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ 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, #140] @ (2bd24 ) │ │ │ │ - ldr r3, [pc, #132] @ (2bd1c ) │ │ │ │ + ldr r2, [pc, #140] @ (2bbac ) │ │ │ │ + ldr r3, [pc, #132] @ (2bba4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bcf2 │ │ │ │ + bne.n 2bb7a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ (2bd28 ) │ │ │ │ + ldr r3, [pc, #120] @ (2bbb0 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2bc94 │ │ │ │ + b.n 2bb1c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2bc66 │ │ │ │ + b.n 2baee │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2bcd6 │ │ │ │ + cbnz r3, 2bb5e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2bc66 │ │ │ │ + b.n 2baee │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2bcd2 │ │ │ │ - ldr r2, [pc, #76] @ (2bd2c ) │ │ │ │ - ldr r3, [pc, #56] @ (2bd1c ) │ │ │ │ + b.n 2bb5a │ │ │ │ + ldr r2, [pc, #76] @ (2bbb4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2bba4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2bd0c │ │ │ │ + beq.n 2bb94 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #56] @ (2bd30 ) │ │ │ │ + ldr r2, [pc, #56] @ (2bbb8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2bc94 │ │ │ │ + b.n 2bb1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r0, r8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r0 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - muls r4, r4 │ │ │ │ + add ip, fp │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + add sl, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #752] @ (2c024 ) │ │ │ │ + ldr r4, [pc, #544] @ (2bddc ) │ │ │ │ movs r1, 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, #272] @ (2be54 ) │ │ │ │ + ldr r2, [pc, #272] @ (2bcdc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #272] @ (2be58 ) │ │ │ │ + ldr r3, [pc, #272] @ (2bce0 ) │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #240] @ (2be5c ) │ │ │ │ + ldr r1, [pc, #240] @ (2bce4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2be12 │ │ │ │ + bne.n 2bc9a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2be48 │ │ │ │ + bne.n 2bcd0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2bdf4 │ │ │ │ + beq.n 2bc7c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2be04 │ │ │ │ + beq.n 2bc8c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2be26 │ │ │ │ + bne.n 2bcae │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2be36 │ │ │ │ + beq.n 2bcbe │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2bdb4 │ │ │ │ + cbz r0, 2bc3c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2be4c │ │ │ │ + bne.n 2bcd4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2bdec │ │ │ │ - ldr r2, [pc, #136] @ (2be60 ) │ │ │ │ - ldr r3, [pc, #128] @ (2be58 ) │ │ │ │ + bne.n 2bc74 │ │ │ │ + ldr r2, [pc, #136] @ (2bce8 ) │ │ │ │ + ldr r3, [pc, #128] @ (2bce0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2be22 │ │ │ │ + bne.n 2bcaa │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bdd4 │ │ │ │ + b.n 2bc5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2bd9c │ │ │ │ + b.n 2bc24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2be1a │ │ │ │ + cbnz r3, 2bca2 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - b.n 2bd9c │ │ │ │ + b.n 2bc24 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2bdd4 │ │ │ │ + b.n 2bc5c │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2be0e │ │ │ │ + b.n 2bc96 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #56] @ (2be64 ) │ │ │ │ + ldr r2, [pc, #56] @ (2bcec ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2bdd4 │ │ │ │ + b.n 2bc5c │ │ │ │ str r1, [sp, #4] │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #40] @ (2be68 ) │ │ │ │ + ldr r2, [pc, #40] @ (2bcf0 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2bdd4 │ │ │ │ + b.n 2bc5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r2, r6 │ │ │ │ + add r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ + negs r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - tst r4, r4 │ │ │ │ + bics r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #552] @ (2c090 ) │ │ │ │ + ldr r3, [pc, #344] @ (2be48 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #864] @ (2c1cc ) │ │ │ │ + ldr r3, [pc, #656] @ (2bf84 ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #188] @ (2bf3c ) │ │ │ │ + ldr r5, [pc, #188] @ (2bdc4 ) │ │ │ │ add r5, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2bf20 │ │ │ │ + bne.n 2bda8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bf1c │ │ │ │ + bne.n 2bda4 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2bef8 │ │ │ │ + cbz r2, 2bd80 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2bf06 │ │ │ │ + cbz r3, 2bd8e │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 2bf28 │ │ │ │ + bne.n 2bdb0 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r7, 2bee8 │ │ │ │ + cbz r7, 2bd70 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -50021,199 +49897,199 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ strb r7, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #84] @ (2bf40 ) │ │ │ │ + ldr r3, [pc, #84] @ (2bdc8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2be9e │ │ │ │ + b.n 2bd26 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2bf14 │ │ │ │ + cbnz r3, 2bd9c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2be9e │ │ │ │ + b.n 2bd26 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2bf10 │ │ │ │ + b.n 2bd98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #24] @ (2bf44 ) │ │ │ │ + ldr r2, [pc, #24] @ (2bdcc ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2bee4 │ │ │ │ + b.n 2bd6c │ │ │ │ nop │ │ │ │ - adcs r4, r7 │ │ │ │ + cmn r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #552] @ (2c170 ) │ │ │ │ + ldr r2, [pc, #344] @ (2bf28 ) │ │ │ │ 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, #244] @ (2c04c ) │ │ │ │ + ldr r2, [pc, #244] @ (2bed4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2c050 ) │ │ │ │ + ldr r3, [pc, #244] @ (2bed8 ) │ │ │ │ add r7, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #212] @ (2c054 ) │ │ │ │ + ldr r1, [pc, #212] @ (2bedc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c01c │ │ │ │ + bne.n 2bea4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c048 │ │ │ │ + bne.n 2bed0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - cbz r6, 2bffe │ │ │ │ + cbz r6, 2be86 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 2c00e │ │ │ │ + cbz r3, 2be96 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c02c │ │ │ │ + bne.n 2beb4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 2bfbc │ │ │ │ + cbz r0, 2be44 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c042 │ │ │ │ + bne.n 2beca │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2bff6 │ │ │ │ - ldr r2, [pc, #120] @ (2c058 ) │ │ │ │ - ldr r3, [pc, #108] @ (2c050 ) │ │ │ │ + bne.n 2be7e │ │ │ │ + ldr r2, [pc, #120] @ (2bee0 ) │ │ │ │ + ldr r3, [pc, #108] @ (2bed8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c03e │ │ │ │ + bne.n 2bec6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2bfde │ │ │ │ + b.n 2be66 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2bfac │ │ │ │ + b.n 2be34 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c024 │ │ │ │ + cbnz r3, 2beac │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - b.n 2bfac │ │ │ │ + b.n 2be34 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2bfde │ │ │ │ + b.n 2be66 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2c018 │ │ │ │ + b.n 2bea0 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2c05c ) │ │ │ │ + ldr r2, [pc, #40] @ (2bee4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - b.n 2bfb2 │ │ │ │ + b.n 2be3a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r6, r3 │ │ │ │ + tst r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0 │ │ │ │ + eors r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ands r2, r3 │ │ │ │ + sbcs r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #128] @ (2c0e0 ) │ │ │ │ + ldr r1, [pc, #944] @ (2c298 ) │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #176] @ (2c124 ) │ │ │ │ + ldr r5, [pc, #176] @ (2bfac ) │ │ │ │ add r5, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2c10a │ │ │ │ + bne.n 2bf92 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c106 │ │ │ │ + bne.n 2bf8e │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2c0e2 │ │ │ │ + cbz r2, 2bf6a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2c0f0 │ │ │ │ + cbz r3, 2bf78 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c112 │ │ │ │ + bne.n 2bf9a │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - cbz r7, 2c0d4 │ │ │ │ + cbz r7, 2bf5c │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -50229,61 +50105,61 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #80] @ (2c128 ) │ │ │ │ + ldr r3, [pc, #80] @ (2bfb0 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c090 │ │ │ │ + b.n 2bf18 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c0fe │ │ │ │ + cbnz r3, 2bf86 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c090 │ │ │ │ + b.n 2bf18 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2c0fa │ │ │ │ + b.n 2bf82 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #24] @ (2c12c ) │ │ │ │ + ldr r2, [pc, #24] @ (2bfb4 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c096 │ │ │ │ + b.n 2bf1e │ │ │ │ nop │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + asrs r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #240] @ (2c220 ) │ │ │ │ + ldr r1, [pc, #32] @ (2bfd8 ) │ │ │ │ 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, #296] @ (2c268 ) │ │ │ │ + ldr r2, [pc, #296] @ (2c0f0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #296] @ (2c26c ) │ │ │ │ + ldr r3, [pc, #296] @ (2c0f4 ) │ │ │ │ movs r6, #1 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #12 │ │ │ │ strb.w r6, [sp, #7] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -50291,1183 +50167,1183 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #260] @ (2c270 ) │ │ │ │ + ldr r1, [pc, #260] @ (2c0f8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r3, sp, #7 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c238 │ │ │ │ + bne.n 2c0c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c262 │ │ │ │ + bne.n 2c0ea │ │ │ │ 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 2c21c │ │ │ │ + beq.n 2c0a4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c22a │ │ │ │ + beq.n 2c0b2 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c24c │ │ │ │ + bne.n 2c0d4 │ │ │ │ ldrb.w r3, [sp, #7] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbnz r3, 2c1f8 │ │ │ │ + cbnz r3, 2c080 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r3, 2c1bc │ │ │ │ + cbz r3, 2c044 │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx cc40 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c25c │ │ │ │ + bne.n 2c0e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2c214 │ │ │ │ - ldr r2, [pc, #144] @ (2c274 ) │ │ │ │ - ldr r3, [pc, #136] @ (2c26c ) │ │ │ │ + bne.n 2c09c │ │ │ │ + ldr r2, [pc, #144] @ (2c0fc ) │ │ │ │ + ldr r3, [pc, #136] @ (2c0f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c248 │ │ │ │ + bne.n 2c0d0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp.w r3, #500 @ 0x1f4 │ │ │ │ - bcc.n 2c1ae │ │ │ │ + bcc.n 2c036 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #112] @ (2c278 ) │ │ │ │ + ldr r2, [pc, #112] @ (2c100 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c1e0 │ │ │ │ + b.n 2c068 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c1e0 │ │ │ │ + b.n 2c068 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c1a0 │ │ │ │ + b.n 2c028 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c240 │ │ │ │ + cbnz r3, 2c0c8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c1a0 │ │ │ │ + b.n 2c028 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2c1e0 │ │ │ │ + b.n 2c068 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c234 │ │ │ │ + b.n 2c0bc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2c27c ) │ │ │ │ + ldr r2, [pc, #40] @ (2c104 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c1e0 │ │ │ │ + b.n 2c068 │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + ands r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #32] @ (2c294 ) │ │ │ │ + ldr r0, [pc, #848] @ (2c44c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #464] @ (2c44c ) │ │ │ │ + ldr r0, [pc, #256] @ (2c204 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #0] @ (2c280 ) │ │ │ │ + blxns r9 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 2c2e2 │ │ │ │ + cbnz r3, 2c16a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c2de │ │ │ │ + bne.n 2c166 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2c2ba │ │ │ │ + cbz r2, 2c142 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2c2c8 │ │ │ │ + cbz r3, 2c150 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c2ea │ │ │ │ + bne.n 2c172 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c2aa │ │ │ │ + b.n 2c132 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c2d6 │ │ │ │ + cbnz r3, 2c15e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2c2aa │ │ │ │ + b.n 2c132 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2c2d2 │ │ │ │ + b.n 2c15a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #16] @ (2c2fc ) │ │ │ │ + ldr r2, [pc, #16] @ (2c184 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bxns ip │ │ │ │ + bx r6 │ │ │ │ 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, #240] @ (2c400 ) │ │ │ │ + ldr r2, [pc, #240] @ (2c288 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #240] @ (2c404 ) │ │ │ │ + ldr r3, [pc, #240] @ (2c28c ) │ │ │ │ add r5, sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #208] @ (2c408 ) │ │ │ │ + ldr r1, [pc, #208] @ (2c290 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c3d6 │ │ │ │ + bne.n 2c25e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c3fc │ │ │ │ + bne.n 2c284 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - cbz r2, 2c3b6 │ │ │ │ + cbz r2, 2c23e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 2c3c2 │ │ │ │ + cbz r3, 2c24a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c3de │ │ │ │ + beq.n 2c266 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r5 │ │ │ │ blx ce20 │ │ │ │ mov r0, r5 │ │ │ │ blx ccd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c3f6 │ │ │ │ + bne.n 2c27e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c3ae │ │ │ │ - ldr r2, [pc, #116] @ (2c40c ) │ │ │ │ - ldr r3, [pc, #104] @ (2c404 ) │ │ │ │ + bne.n 2c236 │ │ │ │ + ldr r2, [pc, #116] @ (2c294 ) │ │ │ │ + ldr r3, [pc, #104] @ (2c28c ) │ │ │ │ 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 2c3f2 │ │ │ │ + bne.n 2c27a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c396 │ │ │ │ + b.n 2c21e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2c364 │ │ │ │ + b.n 2c1ec │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c364 │ │ │ │ + beq.n 2c1ec │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2c364 │ │ │ │ + b.n 2c1ec │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 2c396 │ │ │ │ + b.n 2c21e │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cda4 │ │ │ │ - ldr r2, [pc, #40] @ (2c410 ) │ │ │ │ + ldr r2, [pc, #40] @ (2c298 ) │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c396 │ │ │ │ + b.n 2c21e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ - mov lr, r7 │ │ │ │ + mov sl, r1 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #184] @ (2c4dc ) │ │ │ │ + ldr r2, [pc, #184] @ (2c364 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #184] @ (2c4e0 ) │ │ │ │ + ldr r3, [pc, #184] @ (2c368 ) │ │ │ │ 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 2c4b6 │ │ │ │ + bne.n 2c33e │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c4ce │ │ │ │ + bne.n 2c356 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2c494 │ │ │ │ + cbz r0, 2c31c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2c4a0 │ │ │ │ - ldr r3, [pc, #140] @ (2c4e4 ) │ │ │ │ + cbz r3, 2c328 │ │ │ │ + ldr r3, [pc, #140] @ (2c36c ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ add r3, pc │ │ │ │ blx d0fc │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 284dc │ │ │ │ + bl 28364 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #120] @ (2c4e8 ) │ │ │ │ + ldr r2, [pc, #120] @ (2c370 ) │ │ │ │ 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, #92] @ (2c4e0 ) │ │ │ │ + ldr r3, [pc, #92] @ (2c368 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c4ca │ │ │ │ + bne.n 2c352 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c456 │ │ │ │ + b.n 2c2de │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c4ae │ │ │ │ + cbnz r3, 2c336 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2c456 │ │ │ │ + b.n 2c2de │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2c4aa │ │ │ │ - ldr r2, [pc, #52] @ (2c4ec ) │ │ │ │ - ldr r3, [pc, #36] @ (2c4e0 ) │ │ │ │ + b.n 2c332 │ │ │ │ + ldr r2, [pc, #52] @ (2c374 ) │ │ │ │ + ldr r3, [pc, #36] @ (2c368 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2c4d2 │ │ │ │ + beq.n 2c35a │ │ │ │ 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 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ (2c5ac ) │ │ │ │ - ldr r3, [pc, #172] @ (2c5b0 ) │ │ │ │ + ldr r0, [pc, #168] @ (2c434 ) │ │ │ │ + ldr r3, [pc, #172] @ (2c438 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #168] @ (2c5b4 ) │ │ │ │ + ldr r1, [pc, #168] @ (2c43c ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2c540 │ │ │ │ + cbnz r0, 2c3c8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c5a4 │ │ │ │ + bne.n 2c42c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2c578 │ │ │ │ + cbz r2, 2c400 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2c584 │ │ │ │ + cbz r3, 2c40c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ blx cdd8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c59e │ │ │ │ + bne.n 2c426 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2c570 │ │ │ │ - ldr r2, [pc, #92] @ (2c5b8 ) │ │ │ │ - ldr r3, [pc, #84] @ (2c5b0 ) │ │ │ │ + bne.n 2c3f8 │ │ │ │ + ldr r2, [pc, #92] @ (2c440 ) │ │ │ │ + ldr r3, [pc, #84] @ (2c438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c59a │ │ │ │ + bne.n 2c422 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2c558 │ │ │ │ + b.n 2c3e0 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c538 │ │ │ │ + b.n 2c3c0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c592 │ │ │ │ + cbnz r3, 2c41a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c538 │ │ │ │ + b.n 2c3c0 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c58e │ │ │ │ + b.n 2c416 │ │ │ │ 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 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r4, #24 │ │ │ │ movs r3, 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, 2c618 │ │ │ │ + cbnz r3, 2c4a0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c614 │ │ │ │ + bne.n 2c49c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2c5f0 │ │ │ │ + cbz r2, 2c478 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2c5fe │ │ │ │ + cbz r3, 2c486 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c5e6 │ │ │ │ + b.n 2c46e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c60c │ │ │ │ + cbnz r3, 2c494 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2c5e6 │ │ │ │ + b.n 2c46e │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2c608 │ │ │ │ + b.n 2c490 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ 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] @ (2c7d0 ) │ │ │ │ + ldr r7, [pc, #412] @ (2c658 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #412] @ (2c7d4 ) │ │ │ │ + ldr r0, [pc, #412] @ (2c65c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #408] @ (2c7d8 ) │ │ │ │ + ldr r1, [pc, #408] @ (2c660 ) │ │ │ │ add.w r3, sp, #19 │ │ │ │ - ldr r4, [pc, #408] @ (2c7dc ) │ │ │ │ + ldr r4, [pc, #408] @ (2c664 ) │ │ │ │ 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 d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c74e │ │ │ │ + bne.n 2c5d6 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2c7ca │ │ │ │ + bne.w 2c652 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c79e │ │ │ │ + beq.w 2c626 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c7aa │ │ │ │ + beq.w 2c632 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c734 │ │ │ │ + beq.n 2c5bc │ │ │ │ ldrd r3, sl, [r8, #16] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c74e │ │ │ │ + beq.n 2c5d6 │ │ │ │ mov fp, r2 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r4, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ lsls r0, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r0, fp │ │ │ │ addmi.w r7, r3, #16 │ │ │ │ ldrdpl r0, r4, [r3, #16] │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r3, #24 │ │ │ │ - cbz r2, 2c72a │ │ │ │ + cbz r2, 2c5b2 │ │ │ │ cmp r4, #0 │ │ │ │ ldrb.w r2, [sp, #32] │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ strd r0, r4, [sp, #24] │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ strb.w r2, [sp, #32] │ │ │ │ - beq.n 2c788 │ │ │ │ + beq.n 2c610 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 29098 │ │ │ │ + bl 28f20 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 2c720 │ │ │ │ + bpl.n 2c5a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 2c720 │ │ │ │ + bmi.n 2c5a8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 2c720 │ │ │ │ + cbnz r2, 2c5a8 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2c794 │ │ │ │ + bpl.n 2c61c │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 2c72a │ │ │ │ + bpl.n 2c5b2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 2c74e │ │ │ │ + beq.n 2c5d6 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 2c6ae │ │ │ │ - ldr r2, [pc, #168] @ (2c7e0 ) │ │ │ │ + b.n 2c536 │ │ │ │ + ldr r2, [pc, #168] @ (2c668 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ 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 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c7c4 │ │ │ │ + bne.n 2c64c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c780 │ │ │ │ - ldr r2, [pc, #124] @ (2c7e4 ) │ │ │ │ - ldr r3, [pc, #104] @ (2c7d4 ) │ │ │ │ + bne.n 2c608 │ │ │ │ + ldr r2, [pc, #124] @ (2c66c ) │ │ │ │ + ldr r3, [pc, #104] @ (2c65c ) │ │ │ │ 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 2c7c0 │ │ │ │ + bne.n 2c648 │ │ │ │ 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 2c766 │ │ │ │ + b.n 2c5ee │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d524 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 2c6f0 │ │ │ │ + b.n 2c578 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ - b.n 2c720 │ │ │ │ + b.n 2c5a8 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 2c68a │ │ │ │ + b.n 2c512 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c68a │ │ │ │ + beq.w 2c512 │ │ │ │ mov r0, r9 │ │ │ │ blx d56c │ │ │ │ - b.n 2c68a │ │ │ │ + b.n 2c512 │ │ │ │ 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 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r0 │ │ │ │ + add r0, sl │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, #10 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #208] @ (2c8cc ) │ │ │ │ - ldr r3, [pc, #212] @ (2c8d0 ) │ │ │ │ + ldr r0, [pc, #208] @ (2c754 ) │ │ │ │ + ldr r3, [pc, #212] @ (2c758 ) │ │ │ │ sub sp, #28 │ │ │ │ add r0, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #208] @ (2c8d4 ) │ │ │ │ + ldr r1, [pc, #208] @ (2c75c ) │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r6, [pc, #208] @ (2c8d8 ) │ │ │ │ + ldr r6, [pc, #208] @ (2c760 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbnz r0, 2c860 │ │ │ │ + cbnz r0, 2c6e8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c8c4 │ │ │ │ + bne.n 2c74c │ │ │ │ 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 2c898 │ │ │ │ + beq.n 2c720 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c8a4 │ │ │ │ + beq.n 2c72c │ │ │ │ add.w r0, r2, #20 │ │ │ │ blx c26c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 2c860 │ │ │ │ + cbz r2, 2c6e8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (2c8dc ) │ │ │ │ + ldr r2, [pc, #144] @ (2c764 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #20 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c8be │ │ │ │ + bne.n 2c746 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2c890 │ │ │ │ - ldr r2, [pc, #100] @ (2c8e0 ) │ │ │ │ - ldr r3, [pc, #84] @ (2c8d0 ) │ │ │ │ + bne.n 2c718 │ │ │ │ + ldr r2, [pc, #100] @ (2c768 ) │ │ │ │ + ldr r3, [pc, #84] @ (2c758 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c8ba │ │ │ │ + bne.n 2c742 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2c878 │ │ │ │ + b.n 2c700 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2c83c │ │ │ │ + b.n 2c6c4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c8b2 │ │ │ │ + cbnz r3, 2c73a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2c83c │ │ │ │ + b.n 2c6c4 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2c8ae │ │ │ │ + b.n 2c736 │ │ │ │ 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 r7, #254 @ 0xfe │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r0 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ 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] @ (2c968 ) │ │ │ │ + ldr r6, [pc, #112] @ (2c7f0 ) │ │ │ │ add r6, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2c95c │ │ │ │ + bne.n 2c7e4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c958 │ │ │ │ + bne.n 2c7e0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2c938 │ │ │ │ + cbz r2, 2c7c0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2c944 │ │ │ │ + cbz r3, 2c7cc │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #72] @ (2c96c ) │ │ │ │ + ldr r3, [pc, #72] @ (2c7f4 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r5, #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 d918 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c916 │ │ │ │ + b.n 2c79e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c916 │ │ │ │ + beq.n 2c79e │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2c916 │ │ │ │ + b.n 2c79e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - adds r7, #4 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ 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 r6, [pc, #176] @ (2ca30 ) │ │ │ │ + ldr r6, [pc, #176] @ (2c8b8 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #172] @ (2ca34 ) │ │ │ │ + ldr r0, [pc, #172] @ (2c8bc ) │ │ │ │ add r6, pc │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #168] @ (2ca38 ) │ │ │ │ + ldr r1, [pc, #168] @ (2c8c0 ) │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r6, 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 d5e8 │ │ │ │ - cbnz r0, 2c9ca │ │ │ │ + cbnz r0, 2c852 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ca2a │ │ │ │ + bne.n 2c8b2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2ca02 │ │ │ │ + cbz r2, 2c88a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2ca0c │ │ │ │ + cbz r3, 2c894 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 29098 │ │ │ │ + bl 28f20 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ca24 │ │ │ │ + bne.n 2c8ac │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2c9fa │ │ │ │ - ldr r2, [pc, #88] @ (2ca3c ) │ │ │ │ - ldr r3, [pc, #76] @ (2ca34 ) │ │ │ │ + bne.n 2c882 │ │ │ │ + ldr r2, [pc, #88] @ (2c8c4 ) │ │ │ │ + ldr r3, [pc, #76] @ (2c8bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ca20 │ │ │ │ + bne.n 2c8a8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2c9e2 │ │ │ │ + b.n 2c86a │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c9be │ │ │ │ + b.n 2c846 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c9be │ │ │ │ + beq.n 2c846 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c9be │ │ │ │ + b.n 2c846 │ │ │ │ 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 r6, #118 @ 0x76 │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + asrs r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ 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 r6, [pc, #356] @ (2cbb8 ) │ │ │ │ + ldr r6, [pc, #356] @ (2ca40 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #348] @ (2cbbc ) │ │ │ │ + ldr r0, [pc, #348] @ (2ca44 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #344] @ (2cbc0 ) │ │ │ │ + ldr r1, [pc, #344] @ (2ca48 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2cad2 │ │ │ │ + cbnz r0, 2c95a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2cbb2 │ │ │ │ + bne.w 2ca3a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cb14 │ │ │ │ + beq.n 2c99c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cb38 │ │ │ │ + beq.n 2c9c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cb22 │ │ │ │ + beq.n 2c9aa │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ - cbnz r0, 2cb0a │ │ │ │ + cbnz r0, 2c992 │ │ │ │ add.w r6, r2, #20 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2cb4e │ │ │ │ + bls.n 2c9d6 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d054 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cbac │ │ │ │ + bne.n 2ca34 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2cb02 │ │ │ │ - ldr r2, [pc, #216] @ (2cbc4 ) │ │ │ │ - ldr r3, [pc, #204] @ (2cbbc ) │ │ │ │ + bne.n 2c98a │ │ │ │ + ldr r2, [pc, #216] @ (2ca4c ) │ │ │ │ + ldr r3, [pc, #204] @ (2ca44 ) │ │ │ │ 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 2cba8 │ │ │ │ + bne.n 2ca30 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2caea │ │ │ │ + b.n 2c972 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2cab8 │ │ │ │ + b.n 2c940 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2caac │ │ │ │ + b.n 2c934 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ add.w r6, r2, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 2cb7e │ │ │ │ + bls.n 2ca06 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx c608 │ │ │ │ - b.n 2cacc │ │ │ │ + b.n 2c954 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2cb46 │ │ │ │ + cbnz r3, 2c9ce │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2caac │ │ │ │ + b.n 2c934 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2cb42 │ │ │ │ + b.n 2c9ca │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2cb5e │ │ │ │ + bhi.n 2c9e6 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2cac2 │ │ │ │ + bne.n 2c94a │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2cac2 │ │ │ │ + bhi.n 2c94a │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2cac2 │ │ │ │ + beq.n 2c94a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 2cacc │ │ │ │ + b.n 2c954 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 2cb8e │ │ │ │ + bhi.n 2ca16 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2cb2c │ │ │ │ + bne.n 2c9b4 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 2cb2c │ │ │ │ + bhi.n 2c9b4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2cb2c │ │ │ │ + beq.n 2c9b4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx cb08 │ │ │ │ - b.n 2cacc │ │ │ │ + b.n 2c954 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r7, #30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ - ldr r6, [pc, #412] @ (2cd78 ) │ │ │ │ + ldr r6, [pc, #412] @ (2cc00 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r0, [pc, #400] @ (2cd7c ) │ │ │ │ + ldr r0, [pc, #400] @ (2cc04 ) │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r1, [pc, #396] @ (2cd80 ) │ │ │ │ + ldr r1, [pc, #396] @ (2cc08 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ccf2 │ │ │ │ + bne.n 2cb7a │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2cd72 │ │ │ │ + bne.w 2cbfa │ │ │ │ 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 2cd10 │ │ │ │ + beq.n 2cb98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2cd3e │ │ │ │ + beq.w 2cbc6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ blx c884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ccf2 │ │ │ │ + beq.n 2cb7a │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2cd1e │ │ │ │ + beq.n 2cba6 │ │ │ │ blx d418 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2cc50 │ │ │ │ + beq.n 2cad8 │ │ │ │ mov r0, r6 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2cce2 │ │ │ │ + beq.n 2cb6a │ │ │ │ ldrd r8, r7, [sp, #12] │ │ │ │ add.w r0, r7, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r2, r7 │ │ │ │ @@ -51493,15 +51369,15 @@ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx ca0c │ │ │ │ - ldr r2, [pc, #208] @ (2cd84 ) │ │ │ │ + ldr r2, [pc, #208] @ (2cc0c ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #11 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx c988 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #2 │ │ │ │ @@ -51512,295 +51388,295 @@ │ │ │ │ blx cd5c │ │ │ │ mov r0, r5 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ blx d518 │ │ │ │ - b.n 2ccf6 │ │ │ │ + b.n 2cb7e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #160] @ (2cd88 ) │ │ │ │ + ldr r2, [pc, #160] @ (2cc10 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #148] @ (2cd8c ) │ │ │ │ - ldr r3, [pc, #128] @ (2cd7c ) │ │ │ │ + ldr r2, [pc, #148] @ (2cc14 ) │ │ │ │ + ldr r3, [pc, #128] @ (2cc04 ) │ │ │ │ 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 2cd6e │ │ │ │ + bne.n 2cbf6 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2cc26 │ │ │ │ + b.n 2caae │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2cd54 │ │ │ │ + beq.n 2cbdc │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2ccf6 │ │ │ │ + beq.n 2cb7e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ccf6 │ │ │ │ + b.n 2cb7e │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2cd4c │ │ │ │ + cbnz r3, 2cbd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 2cc26 │ │ │ │ + b.n 2caae │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2cd48 │ │ │ │ + b.n 2cbd0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 2ccf6 │ │ │ │ + beq.n 2cb7e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2ccf6 │ │ │ │ + b.n 2cb7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r4, #28 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r6, r2, #13 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #220] @ (2ce80 ) │ │ │ │ + ldr r2, [pc, #220] @ (2cd08 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #220] @ (2ce84 ) │ │ │ │ + ldr r3, [pc, #220] @ (2cd0c ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #216] @ (2ce88 ) │ │ │ │ + ldr r6, [pc, #216] @ (2cd10 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #200] @ (2ce8c ) │ │ │ │ + ldr r1, [pc, #200] @ (2cd14 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2ce14 │ │ │ │ + cbnz r0, 2cc9c │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ce7a │ │ │ │ + bne.n 2cd02 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r7, r7, r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ce4e │ │ │ │ + beq.n 2ccd6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ce5a │ │ │ │ - ldr r3, [pc, #152] @ (2ce90 ) │ │ │ │ + beq.n 2cce2 │ │ │ │ + ldr r3, [pc, #152] @ (2cd18 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d724 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ce74 │ │ │ │ + bne.n 2ccfc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2ce46 │ │ │ │ - ldr r2, [pc, #100] @ (2ce94 ) │ │ │ │ - ldr r3, [pc, #84] @ (2ce84 ) │ │ │ │ + bne.n 2ccce │ │ │ │ + ldr r2, [pc, #100] @ (2cd1c ) │ │ │ │ + ldr r3, [pc, #84] @ (2cd0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ce70 │ │ │ │ + bne.n 2ccf8 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ce2c │ │ │ │ + b.n 2ccb4 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2cdf6 │ │ │ │ + b.n 2cc7e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2ce68 │ │ │ │ + cbnz r3, 2ccf0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2cdf6 │ │ │ │ + b.n 2cc7e │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2ce64 │ │ │ │ + b.n 2ccec │ │ │ │ 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 r2, #84 @ 0x54 │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ vaddl.u16 q8, d12, d0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ 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 r2, [pc, #176] @ (2cf58 ) │ │ │ │ + ldr r2, [pc, #176] @ (2cde0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #176] @ (2cf5c ) │ │ │ │ + ldr r3, [pc, #176] @ (2cde4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #156] @ (2cf60 ) │ │ │ │ + ldr r1, [pc, #156] @ (2cde8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2cef0 │ │ │ │ + cbnz r0, 2cd78 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cf50 │ │ │ │ + bne.n 2cdd8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2cf28 │ │ │ │ + cbz r2, 2cdb0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2cf32 │ │ │ │ + cbz r3, 2cdba │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx c91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cf4a │ │ │ │ + bne.n 2cdd2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2cf20 │ │ │ │ - ldr r2, [pc, #88] @ (2cf64 ) │ │ │ │ - ldr r3, [pc, #80] @ (2cf5c ) │ │ │ │ + bne.n 2cda8 │ │ │ │ + ldr r2, [pc, #88] @ (2cdec ) │ │ │ │ + ldr r3, [pc, #80] @ (2cde4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cf46 │ │ │ │ + bne.n 2cdce │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2cf08 │ │ │ │ + b.n 2cd90 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2cee8 │ │ │ │ + b.n 2cd70 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cee8 │ │ │ │ + beq.n 2cd70 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2cee8 │ │ │ │ + b.n 2cd70 │ │ │ │ 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, #78 @ 0x4e │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ 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, #184] @ (2d030 ) │ │ │ │ + ldr r2, [pc, #184] @ (2ceb8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #184] @ (2d034 ) │ │ │ │ + ldr r3, [pc, #184] @ (2cebc ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -51808,83 +51684,83 @@ │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d022 │ │ │ │ + bne.n 2ceaa │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d01e │ │ │ │ + bne.n 2cea6 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2cfe8 │ │ │ │ + cbz r2, 2ce70 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d006 │ │ │ │ + cbz r3, 2ce8e │ │ │ │ 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] @ (2d038 ) │ │ │ │ - ldr r3, [pc, #96] @ (2d034 ) │ │ │ │ + ldr r2, [pc, #100] @ (2cec0 ) │ │ │ │ + ldr r3, [pc, #96] @ (2cebc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d01a │ │ │ │ + bne.n 2cea2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cfbe │ │ │ │ + bne.n 2ce46 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cfd0 │ │ │ │ - b.n 2cfbe │ │ │ │ + beq.n 2ce58 │ │ │ │ + b.n 2ce46 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cff2 │ │ │ │ + beq.n 2ce7a │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2cff2 │ │ │ │ + b.n 2ce7a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2cfd0 │ │ │ │ + b.n 2ce58 │ │ │ │ nop │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d03c : │ │ │ │ +0002cec4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -51900,55 +51776,55 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ - cbz r6, 2d0a4 │ │ │ │ + cbz r6, 2cf2c │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbz r1, 2d08a │ │ │ │ + cbz r1, 2cf12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d03c │ │ │ │ + bl 2cec4 │ │ │ │ str r0, [r4, #4] │ │ │ │ blx cbbc │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r6, #64 @ 0x40 │ │ │ │ blx d940 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cc04 │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r3, [pc, #8] @ (2d0b0 ) │ │ │ │ + ldr r3, [pc, #8] @ (2cf38 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d0b4 : │ │ │ │ +0002cf3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d280 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002d0cc : │ │ │ │ +0002cf54 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 2d10a │ │ │ │ + cbz r0, 2cf92 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ @@ -51967,133 +51843,133 @@ │ │ │ │ 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, #248] @ (2d21c ) │ │ │ │ + ldr r2, [pc, #248] @ (2d0a4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #240] @ (2d220 ) │ │ │ │ + ldr r3, [pc, #240] @ (2d0a8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d20e │ │ │ │ + bne.n 2d096 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d20a │ │ │ │ + bne.n 2d092 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d1ce │ │ │ │ + beq.n 2d056 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d1da │ │ │ │ + beq.n 2d062 │ │ │ │ mov r1, sp │ │ │ │ blx cf5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d1f6 │ │ │ │ + beq.n 2d07e │ │ │ │ blx dba4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c318 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 2d1e8 │ │ │ │ + cbz r4, 2d070 │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 2d1a4 │ │ │ │ + cbz r0, 2d02c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ blx d280 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #108] @ (2d224 ) │ │ │ │ - ldr r3, [pc, #100] @ (2d220 ) │ │ │ │ + ldr r2, [pc, #108] @ (2d0ac ) │ │ │ │ + ldr r3, [pc, #100] @ (2d0a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d206 │ │ │ │ + bne.n 2d08e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2d16e │ │ │ │ + b.n 2cff6 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d1ee │ │ │ │ + cbnz r3, 2d076 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - b.n 2d16e │ │ │ │ + b.n 2cff6 │ │ │ │ blx d204 │ │ │ │ - b.n 2d1b6 │ │ │ │ + b.n 2d03e │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2d1e4 │ │ │ │ + b.n 2d06c │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2d228 ) │ │ │ │ + ldr r2, [pc, #44] @ (2d0b0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2d1b6 │ │ │ │ + b.n 2d03e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 2d1b6 │ │ │ │ + b.n 2d03e │ │ │ │ nop │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r1, 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, #176] @ (2d2ec ) │ │ │ │ + ldr r2, [pc, #176] @ (2d174 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #176] @ (2d2f0 ) │ │ │ │ + ldr r3, [pc, #176] @ (2d178 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -52101,239 +51977,239 @@ │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d2de │ │ │ │ + bne.n 2d166 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d2da │ │ │ │ + bne.n 2d162 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2d2b4 │ │ │ │ + cbz r0, 2d13c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d2c0 │ │ │ │ + cbz r3, 2d148 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c7f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx d280 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r2, [pc, #84] @ (2d2f4 ) │ │ │ │ - ldr r3, [pc, #80] @ (2d2f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (2d17c ) │ │ │ │ + ldr r3, [pc, #80] @ (2d178 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d2d6 │ │ │ │ + bne.n 2d15e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2d282 │ │ │ │ + b.n 2d10a │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d2ce │ │ │ │ + cbnz r3, 2d156 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2d282 │ │ │ │ + b.n 2d10a │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2d2ca │ │ │ │ + b.n 2d152 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2d29c │ │ │ │ + b.n 2d124 │ │ │ │ nop │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #568] @ (2d548 ) │ │ │ │ - ldr r1, [pc, #568] @ (2d54c ) │ │ │ │ + ldr r0, [pc, #568] @ (2d3d0 ) │ │ │ │ + ldr r1, [pc, #568] @ (2d3d4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r7, #1 │ │ │ │ strb.w r7, [sp, #11] │ │ │ │ cmp r2, #8 │ │ │ │ - ldr r6, [pc, #556] @ (2d550 ) │ │ │ │ + ldr r6, [pc, #556] @ (2d3d8 ) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 2d544 │ │ │ │ + bne.w 2d3cc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ blx dc08 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #516] @ (2d554 ) │ │ │ │ + ldr r1, [pc, #516] @ (2d3dc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r3, sp, #11 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #12 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2d422 │ │ │ │ + bne.n 2d2aa │ │ │ │ mov r0, r9 │ │ │ │ add.w r8, sp, #20 │ │ │ │ blx d204 │ │ │ │ blx dba4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d412 │ │ │ │ + beq.n 2d29a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2d44a │ │ │ │ + beq.n 2d2d2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2d41a │ │ │ │ + bne.n 2d2a2 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 2d398 │ │ │ │ + bmi.n 2d220 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r7, r4, #16 │ │ │ │ ldrb.w r3, [sp, #11] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ blx da24 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d42a │ │ │ │ + beq.n 2d2b2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2d3cc │ │ │ │ + bmi.n 2d254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2d412 │ │ │ │ + cbnz r3, 2d29a │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 2d40e │ │ │ │ + bpl.n 2d296 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2d3e2 │ │ │ │ + cbz r3, 2d26a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d330 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - cbz r1, 2d3e2 │ │ │ │ + cbz r1, 2d26a │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ blx d280 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx d204 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2d43e │ │ │ │ + cbz r2, 2d2c6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d4ec │ │ │ │ - ldr r2, [pc, #356] @ (2d558 ) │ │ │ │ - ldr r3, [pc, #340] @ (2d54c ) │ │ │ │ + beq.n 2d374 │ │ │ │ + ldr r2, [pc, #356] @ (2d3e0 ) │ │ │ │ + ldr r3, [pc, #340] @ (2d3d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2d51e │ │ │ │ + bne.w 2d3a6 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d3e2 │ │ │ │ - b.n 2d3cc │ │ │ │ + beq.n 2d26a │ │ │ │ + b.n 2d254 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2d398 │ │ │ │ + b.n 2d220 │ │ │ │ mov r0, r9 │ │ │ │ blx d204 │ │ │ │ - b.n 2d3f2 │ │ │ │ - ldr r3, [pc, #304] @ (2d55c ) │ │ │ │ + b.n 2d27a │ │ │ │ + ldr r3, [pc, #304] @ (2d3e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r6, [r3, #616] @ 0x268 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2d522 │ │ │ │ + beq.n 2d3aa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2d3b6 │ │ │ │ - b.n 2d3e2 │ │ │ │ + bpl.n 2d23e │ │ │ │ + b.n 2d26a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2d3f2 │ │ │ │ + b.n 2d27a │ │ │ │ add.w sl, sp, #28 │ │ │ │ blx c454 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd50 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ blx d210 │ │ │ │ mov r4, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #244] @ (2d560 ) │ │ │ │ + ldr r1, [pc, #244] @ (2d3e8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d3f2 │ │ │ │ + beq.n 2d27a │ │ │ │ mov r0, sl │ │ │ │ blx d204 │ │ │ │ mov r0, r9 │ │ │ │ blx cd2c │ │ │ │ - cbz r0, 2d4c2 │ │ │ │ + cbz r0, 2d34a │ │ │ │ ldrb.w sl, [sp, #11] │ │ │ │ mov r2, r7 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ mov.w sl, sl, lsl #3 │ │ │ │ blx c4e4 │ │ │ │ @@ -52341,502 +52217,502 @@ │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx d554 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2d502 │ │ │ │ + beq.n 2d38a │ │ │ │ mov r0, r7 │ │ │ │ blx cf8c │ │ │ │ mov r0, r9 │ │ │ │ blx cefc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2d3cc │ │ │ │ - ldr r3, [pc, #144] @ (2d55c ) │ │ │ │ + bne.n 2d254 │ │ │ │ + ldr r3, [pc, #144] @ (2d3e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r4, [r3, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2d3e2 │ │ │ │ + bne.n 2d26a │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #136] @ (2d564 ) │ │ │ │ + ldr r2, [pc, #136] @ (2d3ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d3e2 │ │ │ │ - b.n 2d3cc │ │ │ │ + beq.w 2d26a │ │ │ │ + b.n 2d254 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d3f2 │ │ │ │ + beq.w 2d27a │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2d3f2 │ │ │ │ - ldr r3, [pc, #88] @ (2d55c ) │ │ │ │ + b.n 2d27a │ │ │ │ + ldr r3, [pc, #88] @ (2d3e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r4, [r3, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2d4b6 │ │ │ │ + bne.n 2d33e │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #84] @ (2d568 ) │ │ │ │ + ldr r2, [pc, #84] @ (2d3f0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2d4b6 │ │ │ │ + b.n 2d33e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dba4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #64] @ (2d56c ) │ │ │ │ + ldr r2, [pc, #64] @ (2d3f4 ) │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #25 │ │ │ │ str r7, [sp, #0] │ │ │ │ it cs │ │ │ │ movcs r3, #25 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 2d3b6 │ │ │ │ - b.n 2d412 │ │ │ │ + bpl.w 2d23e │ │ │ │ + b.n 2d29a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r6, #32 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002d570 : │ │ │ │ +0002d3f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r6, [pc, #572] @ (2d7bc ) │ │ │ │ + ldr r6, [pc, #572] @ (2d644 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #572] @ (2d7c0 ) │ │ │ │ + ldr r3, [pc, #572] @ (2d648 ) │ │ │ │ add r4, sp, #12 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #560] @ (2d7c4 ) │ │ │ │ + ldr r5, [pc, #560] @ (2d64c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ - ldr r7, [pc, #560] @ (2d7c8 ) │ │ │ │ + ldr r7, [pc, #560] @ (2d650 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #548] @ (2d7cc ) │ │ │ │ + ldr r3, [pc, #548] @ (2d654 ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r0, [pc, #548] @ (2d7d0 ) │ │ │ │ + ldr r0, [pc, #548] @ (2d658 ) │ │ │ │ movs r2, #1 │ │ │ │ add r7, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #540] @ (2d7d4 ) │ │ │ │ + ldr r2, [pc, #540] @ (2d65c ) │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #536] @ (2d7d8 ) │ │ │ │ - ldr r3, [pc, #540] @ (2d7dc ) │ │ │ │ + ldr r4, [pc, #536] @ (2d660 ) │ │ │ │ + ldr r3, [pc, #540] @ (2d664 ) │ │ │ │ ldr r6, [r5, r2] │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #520] @ (2d7e0 ) │ │ │ │ + ldr r3, [pc, #520] @ (2d668 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #508] @ (2d7e4 ) │ │ │ │ + ldr r2, [pc, #508] @ (2d66c ) │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #504] @ (2d7e8 ) │ │ │ │ + ldr r3, [pc, #504] @ (2d670 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #504] @ (2d7ec ) │ │ │ │ + ldr r1, [pc, #504] @ (2d674 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #500] @ (2d7f0 ) │ │ │ │ + ldr r2, [pc, #500] @ (2d678 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #500] @ (2d7f4 ) │ │ │ │ + ldr r1, [pc, #500] @ (2d67c ) │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #496] @ (2d7f8 ) │ │ │ │ - ldr r3, [pc, #496] @ (2d7fc ) │ │ │ │ + ldr r1, [pc, #496] @ (2d680 ) │ │ │ │ + ldr r3, [pc, #496] @ (2d684 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #496] @ (2d800 ) │ │ │ │ - ldr r6, [pc, #496] @ (2d804 ) │ │ │ │ + ldr r1, [pc, #496] @ (2d688 ) │ │ │ │ + ldr r6, [pc, #496] @ (2d68c ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #496] @ (2d808 ) │ │ │ │ + ldr r1, [pc, #496] @ (2d690 ) │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #488] @ (2d80c ) │ │ │ │ + ldr r1, [pc, #488] @ (2d694 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #480] @ (2d810 ) │ │ │ │ + ldr r1, [pc, #480] @ (2d698 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ movs r5, #2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #468] @ (2d814 ) │ │ │ │ + ldr r2, [pc, #468] @ (2d69c ) │ │ │ │ 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] @ (2d818 ) │ │ │ │ + ldr r3, [pc, #440] @ (2d6a0 ) │ │ │ │ movs r1, #4 │ │ │ │ - ldr r2, [pc, #440] @ (2d81c ) │ │ │ │ - ldr r6, [pc, #444] @ (2d820 ) │ │ │ │ + ldr r2, [pc, #440] @ (2d6a4 ) │ │ │ │ + ldr r6, [pc, #444] @ (2d6a8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r3, [pc, #424] @ (2d824 ) │ │ │ │ - ldr r2, [pc, #424] @ (2d828 ) │ │ │ │ + ldr r3, [pc, #424] @ (2d6ac ) │ │ │ │ + ldr r2, [pc, #424] @ (2d6b0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #420] @ (2d82c ) │ │ │ │ - bl 28e58 │ │ │ │ + ldr r6, [pc, #420] @ (2d6b4 ) │ │ │ │ + bl 28ce0 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r6, pc │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #13 │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #400] @ (2d830 ) │ │ │ │ - ldr r2, [pc, #404] @ (2d834 ) │ │ │ │ + ldr r3, [pc, #400] @ (2d6b8 ) │ │ │ │ + ldr r2, [pc, #404] @ (2d6bc ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ movs r1, #13 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #396] @ (2d838 ) │ │ │ │ - bl 28e58 │ │ │ │ + ldr r7, [pc, #396] @ (2d6c0 ) │ │ │ │ + bl 28ce0 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r7, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #380] @ (2d83c ) │ │ │ │ - ldr r2, [pc, #380] @ (2d840 ) │ │ │ │ + ldr r3, [pc, #380] @ (2d6c4 ) │ │ │ │ + ldr r2, [pc, #380] @ (2d6c8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ movs r1, #10 │ │ │ │ add r2, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (2d844 ) │ │ │ │ + ldr r1, [pc, #368] @ (2d6cc ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ mov r6, r1 │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #356] @ (2d848 ) │ │ │ │ + ldr r3, [pc, #356] @ (2d6d0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #356] @ (2d84c ) │ │ │ │ + ldr r2, [pc, #356] @ (2d6d4 ) │ │ │ │ movs r1, #14 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [pc, #356] @ (2d850 ) │ │ │ │ + ldr r6, [pc, #356] @ (2d6d8 ) │ │ │ │ add r2, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ 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] @ (2d854 ) │ │ │ │ + ldr r3, [pc, #332] @ (2d6dc ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r2, [pc, #332] @ (2d858 ) │ │ │ │ - ldr r6, [pc, #336] @ (2d85c ) │ │ │ │ + ldr r2, [pc, #332] @ (2d6e0 ) │ │ │ │ + ldr r6, [pc, #336] @ (2d6e4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #11 │ │ │ │ blx ce2c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #312] @ (2d860 ) │ │ │ │ + ldr r3, [pc, #312] @ (2d6e8 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r2, [pc, #312] @ (2d864 ) │ │ │ │ - ldr r6, [pc, #316] @ (2d868 ) │ │ │ │ + ldr r2, [pc, #312] @ (2d6ec ) │ │ │ │ + ldr r6, [pc, #316] @ (2d6f0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #292] @ (2d86c ) │ │ │ │ + ldr r3, [pc, #292] @ (2d6f4 ) │ │ │ │ movs r1, #7 │ │ │ │ - ldr r2, [pc, #292] @ (2d870 ) │ │ │ │ - ldr r6, [pc, #296] @ (2d874 ) │ │ │ │ + ldr r2, [pc, #292] @ (2d6f8 ) │ │ │ │ + ldr r6, [pc, #296] @ (2d6fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 28e58 │ │ │ │ + bl 28ce0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ blx ce2c │ │ │ │ - ldr r3, [pc, #276] @ (2d878 ) │ │ │ │ - ldr r2, [pc, #276] @ (2d87c ) │ │ │ │ + ldr r3, [pc, #276] @ (2d700 ) │ │ │ │ + ldr r2, [pc, #276] @ (2d704 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #13 │ │ │ │ add r2, pc │ │ │ │ - bl 28e58 │ │ │ │ - ldr r1, [pc, #268] @ (2d880 ) │ │ │ │ + bl 28ce0 │ │ │ │ + ldr r1, [pc, #268] @ (2d708 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #256] @ (2d884 ) │ │ │ │ + ldr r1, [pc, #256] @ (2d70c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (2d888 ) │ │ │ │ + ldr r1, [pc, #248] @ (2d710 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #236] @ (2d88c ) │ │ │ │ - ldr r3, [pc, #32] @ (2d7c0 ) │ │ │ │ + ldr r2, [pc, #236] @ (2d714 ) │ │ │ │ + ldr r3, [pc, #32] @ (2d648 ) │ │ │ │ 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 2d7b6 │ │ │ │ + bne.n 2d63e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ - blxns r1 │ │ │ │ + ldr r1, [pc, #16] @ (2d678 ) │ │ │ │ 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: 0xb8f3 │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bhi.n 2d74e │ │ │ │ vshr.u64 d29, d27, #1 │ │ │ │ @ instruction: 0xffff09b4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #972 @ 0x3cc │ │ │ │ vshr.u64 d16, d0, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r7, 2d86e │ │ │ │ + cbz r7, 2d6f6 │ │ │ │ vqrdmlsh.s q14, , d11[0] │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffffbef9 │ │ │ │ @ instruction: 0xffffadd7 │ │ │ │ - vtbl.8 d18, {d15-d17}, d24 │ │ │ │ + @ instruction: 0xffff29f4 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r5, {r0, r2, r3, r5, r6} │ │ │ │ @ instruction: 0xffffaddd │ │ │ │ - vmlsl.u q9, d31, d30[0] │ │ │ │ + vqshlu.s64 d18, d26, #63 @ 0x3f │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r1, r2, r3, r4, r7, lr} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - vsubl.u , d31, d0 │ │ │ │ + vmlal.u , d15, d12[0] │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xb65d │ │ │ │ vrshr.u32 , , #1 │ │ │ │ - vrshr.u32 d19, d24, #1 │ │ │ │ + vsubl.u , d15, d4 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r3, r6, r7} │ │ │ │ @ instruction: 0xffffb14d │ │ │ │ - vqshl.u64 d18, d24, #63 @ 0x3f │ │ │ │ + vabdl.u q9, d31, d4 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r2, r6, r7, lr} │ │ │ │ @ instruction: 0xffffacfb │ │ │ │ - vabdl.u q9, d31, d28 │ │ │ │ + vqshl.u32 q9, q12, #31 │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #980 @ 0x3d4 │ │ │ │ vaddl.u , d31, d15 │ │ │ │ - @ instruction: 0xffff28f4 │ │ │ │ + vtbx.8 d18, {d31}, d0 │ │ │ │ movs r1, r0 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ vqrdmlsh.s q13, , d23[0] │ │ │ │ - @ instruction: 0xffff31ec │ │ │ │ + vsra.u64 d19, d24, #1 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r2, r4, r5, r6, r7, lr} │ │ │ │ vmlsl.u , d15, d29[0] │ │ │ │ - vsri.32 d19, d16, #1 │ │ │ │ + vrsra.u64 , q14, #1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d890 : │ │ │ │ +0002d718 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ (2d8ac ) │ │ │ │ + ldr r0, [pc, #12] @ (2d734 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx d048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d8b0 : │ │ │ │ - cbz r0, 2d8f0 │ │ │ │ +0002d738 : │ │ │ │ + cbz r0, 2d778 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2d8f0 │ │ │ │ + cbz r3, 2d778 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r6, 2d8f6 │ │ │ │ + cbz r6, 2d77e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbz r3, 2d8de │ │ │ │ + cbz r3, 2d766 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 2d8fc │ │ │ │ + bne.n 2d784 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2d8ec │ │ │ │ - ldr r2, [pc, #24] @ (2d918 ) │ │ │ │ + b.n 2d774 │ │ │ │ + ldr r2, [pc, #24] @ (2d7a0 ) │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2d8ec │ │ │ │ + b.n 2d774 │ │ │ │ nop │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d9ce │ │ │ │ + beq.n 2d856 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ subs r4, r0, r1 │ │ │ │ blx r3 │ │ │ │ @@ -52845,57 +52721,57 @@ │ │ │ │ adds r1, r5, #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 2d9c8 │ │ │ │ + beq.n 2d850 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - cbz r3, 2d9c8 │ │ │ │ + cbz r3, 2d850 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r3, 2d9c8 │ │ │ │ + cbz r3, 2d850 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r6, #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 │ │ │ │ - cbz r5, 2d9be │ │ │ │ + cbz r5, 2d846 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ mvn.w lr, r2 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ - cbz r5, 2d9be │ │ │ │ + cbz r5, 2d846 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - cbz r2, 2d9b8 │ │ │ │ + cbz r2, 2d840 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ adds r2, r4, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ mov.w ip, r4, lsl #4 │ │ │ │ add.w r2, r0, ip │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldrd r4, r1, [r3, #4] │ │ │ │ str.w r7, [r0, ip] │ │ │ │ strd r4, r1, [r2, #4] │ │ │ │ add r3, lr │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 2d998 │ │ │ │ + bne.n 2d820 │ │ │ │ str.w r0, [r9] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 2d978 │ │ │ │ + b.n 2d800 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -52903,321 +52779,321 @@ │ │ │ │ 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 2db24 │ │ │ │ + bne.w 2d9ac │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ ldr.w r4, [fp, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ subs r2, r2, r0 │ │ │ │ adds r3, r7, r3 │ │ │ │ adds r1, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 2db5c │ │ │ │ + beq.w 2d9e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2dbae │ │ │ │ + beq.w 2da36 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bhi.w 2db2e │ │ │ │ + bhi.w 2d9b6 │ │ │ │ cmp r2, #8 │ │ │ │ movw ip, #1023 @ 0x3ff │ │ │ │ ite hi │ │ │ │ movhi r5, #0 │ │ │ │ movls r5, #1 │ │ │ │ cmp r6, ip │ │ │ │ it le │ │ │ │ orrle.w r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dbb8 │ │ │ │ + beq.w 2da40 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ sub.w ip, r0, r5 │ │ │ │ add.w r9, r3, ip │ │ │ │ ldrb.w r6, [r1, sl] │ │ │ │ cmp r7, r9 │ │ │ │ - bhi.n 2db2e │ │ │ │ + bhi.n 2d9b6 │ │ │ │ subs r2, #2 │ │ │ │ adds r1, #1 │ │ │ │ strd fp, r7, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldrb.w r8, [r4, r0] │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 2da76 │ │ │ │ + b.n 2d8fe │ │ │ │ cmp r5, r9 │ │ │ │ - bhi.n 2db2a │ │ │ │ + bhi.n 2d9b2 │ │ │ │ sub.w r2, r9, r5 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2db2a │ │ │ │ + beq.n 2d9b2 │ │ │ │ ldrb.w r2, [r0, sl] │ │ │ │ adds r5, r0, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 2da72 │ │ │ │ + bne.n 2d8fa │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2da72 │ │ │ │ + bne.n 2d8fa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd fp, r7, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ subs r6, r1, #1 │ │ │ │ add r4, r2 │ │ │ │ adds r2, r4, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 2db10 │ │ │ │ + bls.n 2d998 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r4, r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2db72 │ │ │ │ + beq.n 2d9fa │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r5, r6, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r7, r5 │ │ │ │ add r3, r5 │ │ │ │ subs r5, r2, r5 │ │ │ │ itt ne │ │ │ │ movne r1, r7 │ │ │ │ addne r6, r7, r5 │ │ │ │ - bne.n 2dadc │ │ │ │ - b.n 2dbf0 │ │ │ │ + bne.n 2d964 │ │ │ │ + b.n 2da78 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 2db8e │ │ │ │ + beq.n 2da16 │ │ │ │ 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 2dad8 │ │ │ │ + bne.n 2d960 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 2dbec │ │ │ │ + bne.n 2da74 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #2 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2db94 │ │ │ │ + beq.n 2da1c │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2dbfe │ │ │ │ + bne.n 2da86 │ │ │ │ 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 r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 2da06 │ │ │ │ + b.n 2d88e │ │ │ │ ldrd fp, r7, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 2db10 │ │ │ │ + bcs.n 2d998 │ │ │ │ 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 ceb4 │ │ │ │ - b.n 2db10 │ │ │ │ + b.n 2d998 │ │ │ │ ldrb r1, [r4, r0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx db18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2daa8 │ │ │ │ - b.n 2db2e │ │ │ │ + bne.n 2d930 │ │ │ │ + b.n 2d9b6 │ │ │ │ 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 ceb4 │ │ │ │ - b.n 2dac2 │ │ │ │ + b.n 2d94a │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2db02 │ │ │ │ + bne.n 2d98a │ │ │ │ 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, 2dbd6 │ │ │ │ + cbz r3, 2da5e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2d9f0 │ │ │ │ + bne.w 2d878 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 2dbfa │ │ │ │ + b.n 2da82 │ │ │ │ mov r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2daa8 │ │ │ │ - b.n 2db2e │ │ │ │ + bne.w 2d930 │ │ │ │ + b.n 2d9b6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c460 │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2daa8 │ │ │ │ - b.n 2db2e │ │ │ │ + bne.w 2d930 │ │ │ │ + b.n 2d9b6 │ │ │ │ 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 2dba2 │ │ │ │ + b.n 2da2a │ │ │ │ movs r4, #1 │ │ │ │ - b.n 2dafe │ │ │ │ + b.n 2d986 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2db02 │ │ │ │ + bne.n 2d98a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2dbd2 │ │ │ │ + beq.n 2da5a │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2db10 │ │ │ │ - ldr r2, [pc, #20] @ (2dc14 ) │ │ │ │ + b.n 2d998 │ │ │ │ + ldr r2, [pc, #20] @ (2da9c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2db1c │ │ │ │ + b.n 2d9a4 │ │ │ │ nop │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002dc18 : │ │ │ │ +0002daa0 : │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002dc24 : │ │ │ │ +0002daac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2dc3c │ │ │ │ + cbz r0, 2dac4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbnz r4, 2dc6c │ │ │ │ + cbnz r4, 2daf4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ - cbz r6, 2dc76 │ │ │ │ + cbz r6, 2dafe │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrb.w r3, [r2, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r5, 2dc68 │ │ │ │ + cbz r5, 2daf0 │ │ │ │ str r4, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c3c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dc56 │ │ │ │ + bne.n 2dade │ │ │ │ ldrh r3, [r6, #56] @ 0x38 │ │ │ │ bfi r3, r6, #4, #1 │ │ │ │ strh r3, [r6, #56] @ 0x38 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002dc94 : │ │ │ │ +0002db1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #120] @ (2dd20 ) │ │ │ │ - ldr r3, [pc, #124] @ (2dd24 ) │ │ │ │ + ldr r0, [pc, #120] @ (2dba8 ) │ │ │ │ + ldr r3, [pc, #124] @ (2dbac ) │ │ │ │ sub sp, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #120] @ (2dd28 ) │ │ │ │ + ldr r1, [pc, #120] @ (2dbb0 ) │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2dcfe │ │ │ │ + cbnz r0, 2db86 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2dd1a │ │ │ │ + bne.n 2dba2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -53229,88 +53105,88 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #44] @ (2dd2c ) │ │ │ │ - ldr r3, [pc, #32] @ (2dd24 ) │ │ │ │ + ldr r2, [pc, #44] @ (2dbb4 ) │ │ │ │ + ldr r3, [pc, #32] @ (2dbac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2dd16 │ │ │ │ + bne.n 2db9e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002dd30 : │ │ │ │ +0002dbb8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (2de08 ) │ │ │ │ - ldr r3, [pc, #200] @ (2de0c ) │ │ │ │ + ldr r0, [pc, #196] @ (2dc90 ) │ │ │ │ + ldr r3, [pc, #200] @ (2dc94 ) │ │ │ │ sub sp, #8 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #196] @ (2de10 ) │ │ │ │ + ldr r1, [pc, #196] @ (2dc98 ) │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2dd78 │ │ │ │ - ldr r2, [pc, #176] @ (2de14 ) │ │ │ │ - ldr r3, [pc, #168] @ (2de0c ) │ │ │ │ + cbz r0, 2dc00 │ │ │ │ + ldr r2, [pc, #176] @ (2dc9c ) │ │ │ │ + ldr r3, [pc, #168] @ (2dc94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ddfe │ │ │ │ + bne.n 2dc86 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dd60 │ │ │ │ + beq.n 2dbe8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 2ddf6 │ │ │ │ + bne.n 2dc7e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 2dde8 │ │ │ │ + bpl.n 2dc70 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2de02 │ │ │ │ + bne.n 2dc8a │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ blx d940 │ │ │ │ @@ -53321,66 +53197,66 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #25 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #56] @ 0x38 │ │ │ │ - bmi.n 2dd60 │ │ │ │ + bmi.n 2dbe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dd60 │ │ │ │ + bne.n 2dbe8 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2ddf0 │ │ │ │ + bpl.n 2dc78 │ │ │ │ blx caf0 │ │ │ │ - b.n 2dd60 │ │ │ │ + b.n 2dbe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2dd92 │ │ │ │ + b.n 2dc1a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2dd60 │ │ │ │ + b.n 2dbe8 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2dd92 │ │ │ │ + b.n 2dc1a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7280000 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #16 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002de18 : │ │ │ │ +0002dca0 : │ │ │ │ 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 2de9a │ │ │ │ + bne.n 2dd22 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2de96 │ │ │ │ + bne.n 2dd1e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 2de66 │ │ │ │ + cbz r1, 2dcee │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ - cbz r3, 2dea2 │ │ │ │ + cbz r3, 2dd2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ @@ -53389,58 +53265,58 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 2de90 │ │ │ │ + cbz r0, 2dd18 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2de90 │ │ │ │ + cbz r3, 2dd18 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ str r0, [r1, #0] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb.w r1, [r2, #56] @ 0x38 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strb.w r1, [r2, #56] @ 0x38 │ │ │ │ - b.n 2de44 │ │ │ │ + b.n 2dccc │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002dea8 : │ │ │ │ +0002dd30 : │ │ │ │ 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 2df44 │ │ │ │ + bne.n 2ddcc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2df40 │ │ │ │ + bne.n 2ddc8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 2df0e │ │ │ │ + cbz r1, 2dd96 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ - cbz r7, 2df0c │ │ │ │ + cbz r7, 2dd94 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -53460,372 +53336,372 @@ │ │ │ │ str r3, [r6, #8] │ │ │ │ strb r7, [r5, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2df3a │ │ │ │ + cbz r0, 2ddc2 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2df3a │ │ │ │ + cbz r3, 2ddc2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2, #0] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2ded0 │ │ │ │ + b.n 2dd58 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0002df4c : │ │ │ │ +0002ddd4 : │ │ │ │ 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, #248] @ (2e054 ) │ │ │ │ + ldr r2, [pc, #248] @ (2dedc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #248] @ (2e058 ) │ │ │ │ + ldr r3, [pc, #248] @ (2dee0 ) │ │ │ │ add r6, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #216] @ (2e05c ) │ │ │ │ + ldr r1, [pc, #216] @ (2dee4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e032 │ │ │ │ + bne.n 2deba │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e050 │ │ │ │ + bne.n 2ded8 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - cbz r1, 2e008 │ │ │ │ + cbz r1, 2de90 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx c180 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bne.n 2e03a │ │ │ │ + bne.n 2dec2 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e04a │ │ │ │ + bne.n 2ded2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2e000 │ │ │ │ - ldr r2, [pc, #116] @ (2e060 ) │ │ │ │ - ldr r3, [pc, #108] @ (2e058 ) │ │ │ │ + bne.n 2de88 │ │ │ │ + ldr r2, [pc, #116] @ (2dee8 ) │ │ │ │ + ldr r3, [pc, #108] @ (2dee0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e040 │ │ │ │ + bne.n 2dec8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2dfe8 │ │ │ │ + b.n 2de70 │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2e044 │ │ │ │ + cbz r0, 2decc │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e044 │ │ │ │ + cbz r3, 2decc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ 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 2dfac │ │ │ │ + b.n 2de34 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2dfe8 │ │ │ │ + b.n 2de70 │ │ │ │ blx d204 │ │ │ │ - b.n 2dfe8 │ │ │ │ + b.n 2de70 │ │ │ │ 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, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r2, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e064 : │ │ │ │ +0002deec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 2e084 │ │ │ │ + cbz r5, 2df0c │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #120] @ 0x78 │ │ │ │ - cbz r6, 2e086 │ │ │ │ + cbz r6, 2df0e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ blx c0ec │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2e096 │ │ │ │ + cbz r0, 2df1e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2e084 │ │ │ │ + b.n 2df0c │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e0a4 : │ │ │ │ +0002df2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e0d4 │ │ │ │ + cbz r0, 2df5c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 2e0c4 │ │ │ │ + cbz r0, 2df4c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d4fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e0d8 : │ │ │ │ +0002df60 : │ │ │ │ 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, #220] @ (2e1c4 ) │ │ │ │ + ldr r2, [pc, #220] @ (2e04c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #220] @ (2e1c8 ) │ │ │ │ + ldr r3, [pc, #220] @ (2e050 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e1be │ │ │ │ + bne.n 2e046 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ add r6, sp, #4 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #172] @ (2e1cc ) │ │ │ │ + ldr r1, [pc, #172] @ (2e054 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e1ac │ │ │ │ + bne.n 2e034 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2e194 │ │ │ │ + cbz r3, 2e01c │ │ │ │ blx c454 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ blx d210 │ │ │ │ mov r4, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #124] @ (2e1d0 ) │ │ │ │ + ldr r1, [pc, #124] @ (2e058 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r4, 2e1b4 │ │ │ │ + cbz r4, 2e03c │ │ │ │ blx d204 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 2e172 │ │ │ │ + cbz r3, 2dffa │ │ │ │ mov r0, r5 │ │ │ │ blx d4fc │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx d940 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #60] @ (2e1d4 ) │ │ │ │ - ldr r3, [pc, #48] @ (2e1c8 ) │ │ │ │ + ldr r2, [pc, #60] @ (2e05c ) │ │ │ │ + ldr r3, [pc, #48] @ (2e050 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e1ba │ │ │ │ + bne.n 2e042 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2e194 │ │ │ │ + b.n 2e01c │ │ │ │ blx d204 │ │ │ │ - b.n 2e194 │ │ │ │ + b.n 2e01c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r0, r2, #4 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r3, #7 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e1d8 : │ │ │ │ +0002e060 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e1f0 │ │ │ │ + cbz r0, 2e078 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 2e1f0 │ │ │ │ + cbz r0, 2e078 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r1, r4 │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e1fc : │ │ │ │ +0002e084 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #340] @ (2e368 ) │ │ │ │ + ldr r0, [pc, #340] @ (2e1f0 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #340] @ (2e36c ) │ │ │ │ + ldr r1, [pc, #340] @ (2e1f4 ) │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r5, [pc, #336] @ (2e370 ) │ │ │ │ + ldr r5, [pc, #336] @ (2e1f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e2e0 │ │ │ │ + bne.n 2e168 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2e362 │ │ │ │ + bne.w 2e1ea │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2e2f8 │ │ │ │ + beq.n 2e180 │ │ │ │ mov r0, r1 │ │ │ │ blx c0f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e2e0 │ │ │ │ + beq.n 2e168 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2e2a2 │ │ │ │ + cbz r3, 2e12a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 2e2a2 │ │ │ │ + cbz r2, 2e12a │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - bhi.n 2e354 │ │ │ │ + bhi.n 2e1dc │ │ │ │ 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] │ │ │ │ @@ -53847,158 +53723,158 @@ │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r7, [r3, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ lsls r2, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx ce78 │ │ │ │ - ldr r1, [pc, #200] @ (2e374 ) │ │ │ │ + ldr r1, [pc, #200] @ (2e1fc ) │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #192] @ (2e378 ) │ │ │ │ + ldr r1, [pc, #192] @ (2e200 ) │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #180] @ (2e37c ) │ │ │ │ + ldr r1, [pc, #180] @ (2e204 ) │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #172] @ (2e380 ) │ │ │ │ + ldr r1, [pc, #172] @ (2e208 ) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx d7cc │ │ │ │ - ldr r2, [pc, #160] @ (2e384 ) │ │ │ │ - ldr r3, [pc, #132] @ (2e368 ) │ │ │ │ + ldr r2, [pc, #160] @ (2e20c ) │ │ │ │ + ldr r3, [pc, #132] @ (2e1f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e34a │ │ │ │ + bne.n 2e1d2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d940 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2e34e │ │ │ │ + cbz r0, 2e1d6 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e34e │ │ │ │ + cbz r3, 2e1d6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2, #0] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2e24e │ │ │ │ + b.n 2e0d6 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2e2e0 │ │ │ │ + b.n 2e168 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2e2e0 │ │ │ │ + b.n 2e168 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2e2e0 │ │ │ │ + b.n 2e168 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2e2e0 │ │ │ │ + b.n 2e168 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #48] @ (2e388 ) │ │ │ │ + ldr r2, [pc, #48] @ (2e210 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 2e2e0 │ │ │ │ + b.n 2e168 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r2, #5 │ │ │ │ movs r3, r0 │ │ │ │ sbfx r0, r6, #0, #1 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002e38c : │ │ │ │ +0002e214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ sub sp, #16 │ │ │ │ - cbz r0, 2e3a6 │ │ │ │ + cbz r0, 2e22e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ blx cd68 │ │ │ │ vmov r2, r3, d0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #24] @ (2e3d0 ) │ │ │ │ + ldr r2, [pc, #24] @ (2e258 ) │ │ │ │ mov r0, r3 │ │ │ │ mov r3, ip │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #116 @ 0x74 │ │ │ │ blx c7b0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002e3d4 : │ │ │ │ +0002e25c : │ │ │ │ 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, 2e3f0 │ │ │ │ + cbz r0, 2e278 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2e3f0 │ │ │ │ + cbz r4, 2e278 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ @@ -54006,160 +53882,160 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0002e414 : │ │ │ │ +0002e29c : │ │ │ │ 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, #132] @ (2e4ac ) │ │ │ │ + ldr r5, [pc, #132] @ (2e334 ) │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 2e464 │ │ │ │ + cbnz r3, 2e2ec │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e4a8 │ │ │ │ + bne.n 2e330 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2e478 │ │ │ │ + cbz r0, 2e300 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx d884 │ │ │ │ - cbz r0, 2e468 │ │ │ │ + cbz r0, 2e2f0 │ │ │ │ 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, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #68] @ (2e4b0 ) │ │ │ │ + ldr r2, [pc, #68] @ (2e338 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ blx d940 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 2e4a2 │ │ │ │ + cbz r0, 2e32a │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e4a2 │ │ │ │ + cbz r3, 2e32a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r6, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r6, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2e440 │ │ │ │ + b.n 2e2c8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r1, #5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e4b4 : │ │ │ │ +0002e33c : │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e546 │ │ │ │ + bne.n 2e3ce │ │ │ │ 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 2e540 │ │ │ │ + bne.n 2e3c8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 2e510 │ │ │ │ + cbz r1, 2e398 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r2 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d884 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2e50c │ │ │ │ + cbz r0, 2e394 │ │ │ │ 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 d940 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 2e53a │ │ │ │ + cbz r0, 2e3c2 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e53a │ │ │ │ + cbz r3, 2e3c2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ 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 2e4de │ │ │ │ + b.n 2e366 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 2e4da │ │ │ │ + b.n 2e362 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e54c : │ │ │ │ +0002e3d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e56a │ │ │ │ + cbz r0, 2e3f2 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2e56a │ │ │ │ + cbz r4, 2e3f2 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r2, r6 │ │ │ │ @@ -54168,191 +54044,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 │ │ │ │ │ │ │ │ -0002e590 : │ │ │ │ +0002e418 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2e5dc │ │ │ │ + cbz r0, 2e464 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2e5e0 │ │ │ │ + cbz r1, 2e468 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ - cbz r0, 2e5ae │ │ │ │ + cbz r0, 2e436 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ - cbz r1, 2e5ba │ │ │ │ + cbz r1, 2e442 │ │ │ │ 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, 2e5d0 │ │ │ │ + cbz r0, 2e458 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 2e5da │ │ │ │ + cbz r0, 2e462 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e5b4 │ │ │ │ + bne.n 2e43c │ │ │ │ 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 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e600 : │ │ │ │ +0002e488 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r6, [pc, #232] @ (2e6fc ) │ │ │ │ + ldr r6, [pc, #232] @ (2e584 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ add r2, sp, #16 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #220] @ (2e700 ) │ │ │ │ + ldr r0, [pc, #220] @ (2e588 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #216] @ (2e704 ) │ │ │ │ + ldr r1, [pc, #216] @ (2e58c ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2e69a │ │ │ │ + cbnz r0, 2e522 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e6ee │ │ │ │ + bne.n 2e576 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2e6bc │ │ │ │ + beq.n 2e544 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ blx d210 │ │ │ │ mov r6, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #164] @ (2e708 ) │ │ │ │ + ldr r1, [pc, #164] @ (2e590 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2e69a │ │ │ │ + cbz r0, 2e522 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ asrs r3, r2, #31 │ │ │ │ blx c094 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e6f4 │ │ │ │ + bne.n 2e57c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2e6b4 │ │ │ │ - ldr r2, [pc, #112] @ (2e70c ) │ │ │ │ - ldr r3, [pc, #96] @ (2e700 ) │ │ │ │ + bne.n 2e53c │ │ │ │ + ldr r2, [pc, #112] @ (2e594 ) │ │ │ │ + ldr r3, [pc, #96] @ (2e588 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e6e4 │ │ │ │ + bne.n 2e56c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2e69a │ │ │ │ + b.n 2e522 │ │ │ │ blx d940 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2e6e8 │ │ │ │ + cbz r0, 2e570 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e6e8 │ │ │ │ + cbz r3, 2e570 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ 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 2e654 │ │ │ │ + b.n 2e4dc │ │ │ │ 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 │ │ │ │ nop │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r2, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e710 : │ │ │ │ +0002e598 : │ │ │ │ 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, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2e732 │ │ │ │ + cbz r0, 2e5ba │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ - cbz r6, 2e732 │ │ │ │ + cbz r6, 2e5ba │ │ │ │ ldr r6, [r6, #16] │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ blx c6bc <_emalloc_large@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -54365,180 +54241,180 @@ │ │ │ │ cmp.w r5, #4096 @ 0x1000 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ it cs │ │ │ │ movcs.w r2, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 2e796 │ │ │ │ + cbnz r3, 2e61e │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r4, 2e77a │ │ │ │ - cbnz r5, 2e796 │ │ │ │ + cbnz r4, 2e602 │ │ │ │ + cbnz r5, 2e61e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2e74e │ │ │ │ + b.n 2e5d6 │ │ │ │ mov r2, r4 │ │ │ │ blx r9 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2e79e │ │ │ │ + beq.n 2e626 │ │ │ │ cmp r5, #4 │ │ │ │ mov r3, r5 │ │ │ │ it cs │ │ │ │ movcs r3, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 2e796 │ │ │ │ + bhi.n 2e61e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e776 │ │ │ │ + beq.n 2e5fe │ │ │ │ subs r5, r5, r4 │ │ │ │ - bne.n 2e74e │ │ │ │ + bne.n 2e5d6 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e7a4 : │ │ │ │ +0002e62c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #212] @ (2e888 ) │ │ │ │ + ldr r2, [pc, #212] @ (2e710 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #212] @ (2e88c ) │ │ │ │ + ldr r3, [pc, #212] @ (2e714 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #212] @ (2e890 ) │ │ │ │ + ldr r6, [pc, #212] @ (2e718 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e87e │ │ │ │ + beq.n 2e706 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2e87e │ │ │ │ - ldr r2, [pc, #188] @ (2e894 ) │ │ │ │ - ldr r3, [pc, #192] @ (2e898 ) │ │ │ │ + beq.n 2e706 │ │ │ │ + ldr r2, [pc, #188] @ (2e71c ) │ │ │ │ + ldr r3, [pc, #192] @ (2e720 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n 2e7f8 │ │ │ │ + beq.n 2e680 │ │ │ │ mov r1, r4 │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ ldrd r3, r0, [r4, #80] @ 0x50 │ │ │ │ orrs.w r2, r3, r0 │ │ │ │ - bne.n 2e842 │ │ │ │ - ldr r3, [pc, #160] @ (2e89c ) │ │ │ │ + bne.n 2e6ca │ │ │ │ + ldr r3, [pc, #160] @ (2e724 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx c9a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2e864 │ │ │ │ - ldr r3, [pc, #152] @ (2e8a0 ) │ │ │ │ + cbz r0, 2e6ec │ │ │ │ + ldr r3, [pc, #152] @ (2e728 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ blx d724 │ │ │ │ - ldr r2, [pc, #128] @ (2e8a4 ) │ │ │ │ - ldr r3, [pc, #100] @ (2e88c ) │ │ │ │ + ldr r2, [pc, #128] @ (2e72c ) │ │ │ │ + ldr r3, [pc, #100] @ (2e714 ) │ │ │ │ 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 2e884 │ │ │ │ + bne.n 2e70c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w dbd4 │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #92] @ (2e8a8 ) │ │ │ │ + ldr r2, [pc, #92] @ (2e730 ) │ │ │ │ ldrd r4, r5, [r4, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #32 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx c7b0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - ldr r2, [pc, #68] @ (2e8ac ) │ │ │ │ - ldr r3, [pc, #36] @ (2e88c ) │ │ │ │ + ldr r2, [pc, #68] @ (2e734 ) │ │ │ │ + ldr r3, [pc, #36] @ (2e714 ) │ │ │ │ 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 2e884 │ │ │ │ + bne.n 2e70c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r7, r6 │ │ │ │ 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, r2, #31 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #14 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r1, r4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e8b0 : │ │ │ │ +0002e738 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e96c │ │ │ │ + bne.n 2e7f4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e968 │ │ │ │ + bne.n 2e7f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2e938 │ │ │ │ + cbz r0, 2e7c0 │ │ │ │ blx d970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2e930 │ │ │ │ + cbz r0, 2e7b8 │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ mov.w r8, #0 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -54565,102 +54441,102 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ blx d940 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2e962 │ │ │ │ + cbz r0, 2e7ea │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e962 │ │ │ │ + cbz r3, 2e7ea │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ 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 2e8da │ │ │ │ + b.n 2e762 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ │ │ │ │ -0002e970 : │ │ │ │ +0002e7f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #284] @ (2eaa8 ) │ │ │ │ + ldr r1, [pc, #284] @ (2e930 ) │ │ │ │ add r3, sp, #28 │ │ │ │ strd r0, r0, [sp, #24] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #280] @ (2eaac ) │ │ │ │ + ldr r0, [pc, #280] @ (2e934 ) │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r6, [pc, #272] @ (2eab0 ) │ │ │ │ + ldr r6, [pc, #272] @ (2e938 ) │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #256] @ (2eab4 ) │ │ │ │ + ldr r1, [pc, #256] @ (2e93c ) │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2e9d4 │ │ │ │ - ldr r2, [pc, #252] @ (2eab8 ) │ │ │ │ - ldr r3, [pc, #232] @ (2eaa8 ) │ │ │ │ + cbz r0, 2e85c │ │ │ │ + ldr r2, [pc, #252] @ (2e940 ) │ │ │ │ + ldr r3, [pc, #232] @ (2e930 ) │ │ │ │ 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 2ea90 │ │ │ │ + bne.n 2e918 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2e9e0 │ │ │ │ + beq.n 2e868 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ ldr.w r9, [r8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ea5a │ │ │ │ + beq.n 2e8e2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ it ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #168] @ (2eabc ) │ │ │ │ + ldr r3, [pc, #168] @ (2e944 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -54672,77 +54548,77 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d5cc │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2eaa0 │ │ │ │ + bne.n 2e928 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ - beq.n 2e9ba │ │ │ │ + beq.n 2e842 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2e9ba │ │ │ │ + b.n 2e842 │ │ │ │ mov r1, r9 │ │ │ │ blx d940 │ │ │ │ str.w r0, [r8] │ │ │ │ - cbz r0, 2ea9a │ │ │ │ + cbz r0, 2e922 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ea9a │ │ │ │ + cbz r3, 2e922 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ea94 │ │ │ │ + bne.n 2e91c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n 2e9f4 │ │ │ │ + b.n 2e87c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002eac0 : │ │ │ │ +0002e948 : │ │ │ │ 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] @ 2eb30 │ │ │ │ + ldr.w ip, [pc, #92] @ 2e9b8 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #92] @ (2eb34 ) │ │ │ │ + ldr r2, [pc, #92] @ (2e9bc ) │ │ │ │ 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] │ │ │ │ @@ -54754,227 +54630,227 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (2eb38 ) │ │ │ │ - ldr r3, [pc, #36] @ (2eb34 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e9c0 ) │ │ │ │ + ldr r3, [pc, #36] @ (2e9bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2eb2a │ │ │ │ + bne.n 2e9b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002eb3c : │ │ │ │ +0002e9c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - ldr r6, [pc, #92] @ (2ebb4 ) │ │ │ │ + ldr r6, [pc, #92] @ (2ea3c ) │ │ │ │ add r6, pc │ │ │ │ - cbz r1, 2eba0 │ │ │ │ + cbz r1, 2ea28 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 2eb66 │ │ │ │ + cbz r4, 2e9ee │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 2eb66 │ │ │ │ + cbz r0, 2e9ee │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #72] @ (2ebb8 ) │ │ │ │ + ldr r1, [pc, #72] @ (2ea40 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r3, [pc, #64] @ (2ebbc ) │ │ │ │ + ldr r3, [pc, #64] @ (2ea44 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8cc │ │ │ │ mov r0, r4 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #48] @ (2ebc0 ) │ │ │ │ + ldr r1, [pc, #48] @ (2ea48 ) │ │ │ │ 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] @ (2ebc4 ) │ │ │ │ + ldr r1, [pc, #28] @ (2ea4c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2eb78 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + b.n 2ea00 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002ebc8 : │ │ │ │ +0002ea50 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #272] @ (2ecec ) │ │ │ │ + ldr r2, [pc, #272] @ (2eb74 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #272] @ (2ecf0 ) │ │ │ │ + ldr r3, [pc, #272] @ (2eb78 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #268] @ 2ecf4 │ │ │ │ + ldr.w r8, [pc, #268] @ 2eb7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ blx d120 │ │ │ │ - ldr r1, [pc, #236] @ (2ecf8 ) │ │ │ │ + ldr r1, [pc, #236] @ (2eb80 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ecd0 │ │ │ │ + bne.n 2eb58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ece6 │ │ │ │ + bne.n 2eb6e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r6, r6, r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ - cbz r1, 2ec86 │ │ │ │ + cbz r1, 2eb0e │ │ │ │ blx d4e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx c0a0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r3, [pc, #152] @ (2ecfc ) │ │ │ │ + ldr r3, [pc, #152] @ (2eb84 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbz r3, 2ecb0 │ │ │ │ - ldr r2, [pc, #144] @ (2ed00 ) │ │ │ │ - ldr r3, [pc, #128] @ (2ecf0 ) │ │ │ │ + cbz r3, 2eb38 │ │ │ │ + ldr r2, [pc, #144] @ (2eb88 ) │ │ │ │ + ldr r3, [pc, #128] @ (2eb78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ecd8 │ │ │ │ + bne.n 2eb60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 2ece0 │ │ │ │ + cbz r0, 2eb68 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ece0 │ │ │ │ + cbz r3, 2eb68 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ 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 2ec42 │ │ │ │ + b.n 2eaca │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ecdc │ │ │ │ + bne.n 2eb64 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ - beq.n 2ec6c │ │ │ │ + beq.n 2eaf4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ec6c │ │ │ │ + b.n 2eaf4 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 2ec6c │ │ │ │ + b.n 2eaf4 │ │ │ │ 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, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2f020 │ │ │ │ + b.n 2eea8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002ed04 : │ │ │ │ +0002eb8c : │ │ │ │ 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 │ │ │ │ @@ -54999,279 +54875,279 @@ │ │ │ │ blx ce90 │ │ │ │ strb r7, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2ed64 │ │ │ │ + bmi.n 2ebec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2edd4 │ │ │ │ + beq.n 2ec5c │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2ede6 │ │ │ │ + beq.n 2ec6e │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2ed7a │ │ │ │ + cbz r5, 2ec02 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2ed7a │ │ │ │ + cbz r0, 2ec02 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #128] @ (2ee04 ) │ │ │ │ + ldr r1, [pc, #128] @ (2ec8c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #120] @ (2ee08 ) │ │ │ │ + ldr r1, [pc, #120] @ (2ec90 ) │ │ │ │ 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] @ (2ee0c ) │ │ │ │ + ldr r1, [pc, #96] @ (2ec94 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2edce │ │ │ │ + bmi.n 2ec56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2edce │ │ │ │ + cbnz r3, 2ec56 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2edfa │ │ │ │ + bpl.n 2ec82 │ │ │ │ blx caf0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2ed70 │ │ │ │ + bne.n 2ebf8 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #32] @ (2ee10 ) │ │ │ │ + ldr r1, [pc, #32] @ (2ec98 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2ed8c │ │ │ │ + b.n 2ec14 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ 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 r8, r2 │ │ │ │ - ldr r2, [pc, #416] @ (2efc8 ) │ │ │ │ - ldr r3, [pc, #416] @ (2efcc ) │ │ │ │ + ldr r2, [pc, #416] @ (2ee50 ) │ │ │ │ + ldr r3, [pc, #416] @ (2ee54 ) │ │ │ │ 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, [r8, #4] │ │ │ │ ands.w sl, r3, #32 │ │ │ │ - beq.n 2ee60 │ │ │ │ + beq.n 2ece8 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #392] @ (2efd0 ) │ │ │ │ - ldr r3, [pc, #388] @ (2efcc ) │ │ │ │ + ldr r2, [pc, #392] @ (2ee58 ) │ │ │ │ + ldr r3, [pc, #388] @ (2ee54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2efc4 │ │ │ │ + bne.w 2ee4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r4, r6, [r8, #16] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2ef4e │ │ │ │ - ldr r3, [pc, #352] @ (2efd4 ) │ │ │ │ + beq.n 2edd6 │ │ │ │ + ldr r3, [pc, #352] @ (2ee5c ) │ │ │ │ mov fp, r1 │ │ │ │ mov r5, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #344] @ (2efd8 ) │ │ │ │ + ldr r3, [pc, #344] @ (2ee60 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.n 2ef6e │ │ │ │ + bpl.n 2edf6 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, sl │ │ │ │ adds r4, #16 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ef46 │ │ │ │ + beq.n 2edce │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2ef58 │ │ │ │ + beq.n 2ede0 │ │ │ │ ldrb.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ef58 │ │ │ │ + beq.n 2ede0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2ef98 │ │ │ │ + beq.n 2ee20 │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #24 │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2ef6a │ │ │ │ + beq.n 2edf2 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2ef2a │ │ │ │ + beq.n 2edb2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2efba │ │ │ │ + bne.n 2ee42 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 2eee2 │ │ │ │ + bmi.n 2ed6a │ │ │ │ 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, r9 │ │ │ │ blx dd44 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r2, r0, #25 │ │ │ │ - bmi.n 2ef10 │ │ │ │ + bmi.n 2ed98 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 2ef10 │ │ │ │ + cbnz r2, 2ed98 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 2efae │ │ │ │ + beq.n 2ee36 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 2ef40 │ │ │ │ + cbz r3, 2edc8 │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.n 2ee44 │ │ │ │ + b.n 2eccc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - bl 2ee14 │ │ │ │ + bl 2ec9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ef12 │ │ │ │ + bne.n 2ed9a │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 2ee82 │ │ │ │ + bne.n 2ed0a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.n 2ee42 │ │ │ │ - cbz r5, 2ef88 │ │ │ │ + b.n 2ecca │ │ │ │ + cbz r5, 2ee10 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 2eecc │ │ │ │ + bne.n 2ed54 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2ef34 │ │ │ │ + b.n 2edbc │ │ │ │ cmp r2, #12 │ │ │ │ add.w r1, r4, #24 │ │ │ │ ldrd r3, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r7, r4 │ │ │ │ ldreq r7, [r4, #0] │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, r1 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r7, #8] │ │ │ │ - b.n 2ee96 │ │ │ │ + b.n 2ed1e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - b.n 2eec6 │ │ │ │ - ldr r2, [pc, #64] @ (2efdc ) │ │ │ │ + b.n 2ed4e │ │ │ │ + ldr r2, [pc, #64] @ (2ee64 ) │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - b.n 2eec6 │ │ │ │ + b.n 2ed4e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ef40 │ │ │ │ - b.n 2ef12 │ │ │ │ + beq.n 2edc8 │ │ │ │ + b.n 2ed9a │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2eee2 │ │ │ │ + b.n 2ed6a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002efe0 : │ │ │ │ +0002ee68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -55304,776 +55180,776 @@ │ │ │ │ blx ce90 │ │ │ │ strb.w sl, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f05c │ │ │ │ + bmi.n 2eee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f136 │ │ │ │ + beq.n 2efbe │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ blx c8d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f13e │ │ │ │ + beq.n 2efc6 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2f080 │ │ │ │ + cbz r5, 2ef08 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2f080 │ │ │ │ + cbz r0, 2ef08 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #216] @ (2f160 ) │ │ │ │ + ldr r1, [pc, #216] @ (2efe8 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #208] @ (2f164 ) │ │ │ │ + ldr r1, [pc, #208] @ (2efec ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp] │ │ │ │ blx c1e8 │ │ │ │ - cbz r5, 2f0fa │ │ │ │ + cbz r5, 2ef82 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ - cbz r1, 2f0b0 │ │ │ │ + cbz r1, 2ef38 │ │ │ │ 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, #164] @ (2f168 ) │ │ │ │ + ldr r1, [pc, #164] @ (2eff0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2f120 │ │ │ │ + bpl.n 2efa8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f0ec │ │ │ │ + bmi.n 2ef74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f0ec │ │ │ │ + cbnz r3, 2ef74 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2f152 │ │ │ │ + bpl.n 2efda │ │ │ │ blx caf0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_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, #92] @ (2f16c ) │ │ │ │ + ldr r1, [pc, #92] @ (2eff4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f0d4 │ │ │ │ + bmi.n 2ef5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f0d4 │ │ │ │ + bne.n 2ef5c │ │ │ │ mov r0, r6 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2f158 │ │ │ │ + bpl.n 2efe0 │ │ │ │ blx caf0 │ │ │ │ - b.n 2f0d4 │ │ │ │ + b.n 2ef5c │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f05c │ │ │ │ + b.n 2eee4 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #40] @ (2f170 ) │ │ │ │ + ldr r1, [pc, #40] @ (2eff8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f092 │ │ │ │ + b.n 2ef1a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f0ec │ │ │ │ + b.n 2ef74 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f0d4 │ │ │ │ + b.n 2ef5c │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r4, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r6, r5, #4 │ │ │ │ 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 sl, r0 │ │ │ │ - ldr r0, [pc, #924] @ (2f524 ) │ │ │ │ - ldr r3, [pc, #924] @ (2f528 ) │ │ │ │ + ldr r0, [pc, #924] @ (2f3ac ) │ │ │ │ + ldr r3, [pc, #924] @ (2f3b0 ) │ │ │ │ mov r8, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #924] @ (2f52c ) │ │ │ │ + ldr r1, [pc, #924] @ (2f3b4 ) │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f322 │ │ │ │ - ldr r1, [pc, #896] @ (2f530 ) │ │ │ │ + beq.w 2f1aa │ │ │ │ + ldr r1, [pc, #896] @ (2f3b8 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f322 │ │ │ │ - ldr r1, [pc, #876] @ (2f534 ) │ │ │ │ + beq.w 2f1aa │ │ │ │ + ldr r1, [pc, #876] @ (2f3bc ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f322 │ │ │ │ + beq.w 2f1aa │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2f482 │ │ │ │ + bne.w 2f30a │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f1ec │ │ │ │ + bmi.n 2f074 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r1, [pc, #840] @ (2f538 ) │ │ │ │ + ldr r1, [pc, #840] @ (2f3c0 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f48a │ │ │ │ + beq.w 2f312 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 2f4a0 │ │ │ │ + beq.w 2f328 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2f512 │ │ │ │ + bne.w 2f39a │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f224 │ │ │ │ + bmi.n 2f0ac │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ mov r1, fp │ │ │ │ movs r0, #1 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r9, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f246 │ │ │ │ + bmi.n 2f0ce │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f476 │ │ │ │ + beq.w 2f2fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2f430 │ │ │ │ + beq.w 2f2b8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2f4fe │ │ │ │ + bne.w 2f386 │ │ │ │ ldr.w fp, [r4] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bmi.n 2f26c │ │ │ │ + bmi.n 2f0f4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2f508 │ │ │ │ + bne.w 2f390 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f282 │ │ │ │ + bmi.n 2f10a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f296 │ │ │ │ + beq.n 2f11e │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f44c │ │ │ │ + bne.w 2f2d4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2f4bc │ │ │ │ + beq.w 2f344 │ │ │ │ add.w r0, fp, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r8, r0 │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r8 │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r0, sl │ │ │ │ str.w r9, [sp] │ │ │ │ blx cc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f2e4 │ │ │ │ + bmi.n 2f16c │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 2f2e4 │ │ │ │ + cbnz r3, 2f16c │ │ │ │ mov r0, fp │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 2f4dc │ │ │ │ + bpl.w 2f364 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f2fe │ │ │ │ + bmi.n 2f186 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f2fe │ │ │ │ + cbnz r3, 2f186 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 2f4d0 │ │ │ │ + bpl.w 2f358 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f310 │ │ │ │ + bmi.n 2f198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f46a │ │ │ │ - cbz r5, 2f318 │ │ │ │ + beq.w 2f2f2 │ │ │ │ + cbz r5, 2f1a0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2f3c4 │ │ │ │ + beq.n 2f24c │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r9 │ │ │ │ blx d16c <_php_stream_free@plt> │ │ │ │ - b.n 2f3c4 │ │ │ │ + b.n 2f24c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - bne.n 2f3c2 │ │ │ │ + bne.n 2f24a │ │ │ │ ldrd r4, r6, [r5, #16] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f3bc │ │ │ │ + beq.n 2f244 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ itt mi │ │ │ │ movmi r9, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 2f360 │ │ │ │ + bmi.n 2f1e8 │ │ │ │ cmp r3, #12 │ │ │ │ add.w r2, r4, #24 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ittee ne │ │ │ │ movne r9, r4 │ │ │ │ movne r4, r2 │ │ │ │ ldreq.w r9, [r4] │ │ │ │ moveq r4, r2 │ │ │ │ it eq │ │ │ │ ldrbeq.w r3, [r9, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 2f3b6 │ │ │ │ + bhi.n 2f23e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2f3e2 │ │ │ │ + beq.n 2f26a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f37c │ │ │ │ + beq.n 2f204 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f402 │ │ │ │ + bne.n 2f28a │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldrb.w r2, [r9, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ ite ne │ │ │ │ movne r1, fp │ │ │ │ moveq r1, r8 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 2f3fc │ │ │ │ + beq.n 2f284 │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 2f3ea │ │ │ │ + beq.n 2f272 │ │ │ │ mov r0, sl │ │ │ │ - bl 2f174 │ │ │ │ + bl 2effc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f41c │ │ │ │ + bne.n 2f2a4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f3b6 │ │ │ │ + beq.n 2f23e │ │ │ │ mov r0, fp │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 2f338 │ │ │ │ + bne.n 2f1c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #372] @ (2f53c ) │ │ │ │ - ldr r3, [pc, #352] @ (2f528 ) │ │ │ │ + ldr r2, [pc, #372] @ (2f3c4 ) │ │ │ │ + ldr r3, [pc, #352] @ (2f3b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2f520 │ │ │ │ + bne.w 2f3a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, r7 │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2f3fc │ │ │ │ + beq.n 2f284 │ │ │ │ ldr.w r0, [r9] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2f3a0 │ │ │ │ + b.n 2f228 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - b.n 2f3a0 │ │ │ │ - ldr r2, [pc, #316] @ (2f540 ) │ │ │ │ + b.n 2f228 │ │ │ │ + ldr r2, [pc, #316] @ (2f3c8 ) │ │ │ │ add.w r3, r7, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r3, r8 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c7b0 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ - b.n 2f386 │ │ │ │ + b.n 2f20e │ │ │ │ mov r0, fp │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2f3c4 │ │ │ │ + b.n 2f24c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 2f42a │ │ │ │ + bmi.n 2f2b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f42a │ │ │ │ + bne.n 2f2b2 │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2f51a │ │ │ │ + bpl.n 2f3a2 │ │ │ │ blx caf0 │ │ │ │ - b.n 2f42a │ │ │ │ + b.n 2f2b2 │ │ │ │ mov r3, r8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f4e8 │ │ │ │ + beq.n 2f370 │ │ │ │ add.w r2, fp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (2f544 ) │ │ │ │ + ldr r2, [pc, #232] @ (2f3cc ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - b.n 2f2a8 │ │ │ │ + b.n 2f130 │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2f4d6 │ │ │ │ + bpl.n 2f35e │ │ │ │ blx caf0 │ │ │ │ - b.n 2f310 │ │ │ │ + b.n 2f198 │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2f4e2 │ │ │ │ + bpl.n 2f36a │ │ │ │ blx caf0 │ │ │ │ - b.n 2f246 │ │ │ │ + b.n 2f0ce │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2f1ec │ │ │ │ - ldr r1, [pc, #188] @ (2f548 ) │ │ │ │ + b.n 2f074 │ │ │ │ + ldr r1, [pc, #188] @ (2f3d0 ) │ │ │ │ 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 r9, r0 │ │ │ │ - b.n 2f246 │ │ │ │ + b.n 2f0ce │ │ │ │ blx d210 │ │ │ │ mov r9, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #160] @ (2f54c ) │ │ │ │ + ldr r1, [pc, #160] @ (2f3d4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx dcac │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2f246 │ │ │ │ - ldr r2, [pc, #144] @ (2f550 ) │ │ │ │ + b.n 2f0ce │ │ │ │ + ldr r2, [pc, #144] @ (2f3d8 ) │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - b.n 2f2a8 │ │ │ │ + b.n 2f130 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f2fe │ │ │ │ + b.n 2f186 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f310 │ │ │ │ + b.n 2f198 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f2e4 │ │ │ │ + b.n 2f16c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f246 │ │ │ │ - ldr r2, [pc, #104] @ (2f554 ) │ │ │ │ + b.n 2f0ce │ │ │ │ + ldr r2, [pc, #104] @ (2f3dc ) │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #16 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - b.n 2f2a8 │ │ │ │ + b.n 2f130 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 2f26c │ │ │ │ + b.n 2f0f4 │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2f282 │ │ │ │ + b.n 2f10a │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 2f224 │ │ │ │ + b.n 2f0ac │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f42a │ │ │ │ + b.n 2f2b2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r0, r6, r0 │ │ │ │ - b.n 2ef18 │ │ │ │ + b.n 2eda0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r0, r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r6, r3, r1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr0, {0} │ │ │ │ - subs r4, r7, r0 │ │ │ │ + stc2l 0, cr0, [ip] │ │ │ │ + subs r0, r1, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + adds r2, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002f558 : │ │ │ │ +0002f3e0 : │ │ │ │ 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, r2 │ │ │ │ - cbz r1, 2f576 │ │ │ │ + cbz r1, 2f3fe │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2ee14 │ │ │ │ - cbnz r0, 2f58e │ │ │ │ + bl 2ec9c │ │ │ │ + cbnz r0, 2f416 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 2f58c │ │ │ │ + cbz r4, 2f414 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f174 │ │ │ │ + bl 2effc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002f594 : │ │ │ │ +0002f41c : │ │ │ │ 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, #248] @ (2f6a0 ) │ │ │ │ + ldr r2, [pc, #248] @ (2f528 ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #236] @ (2f6a4 ) │ │ │ │ + ldr r3, [pc, #236] @ (2f52c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #216] @ (2f6a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (2f530 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f680 │ │ │ │ + bne.n 2f508 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2f69c │ │ │ │ + bne.n 2f524 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - cbz r1, 2f656 │ │ │ │ + cbz r1, 2f4de │ │ │ │ blx d4e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx da94 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2f688 │ │ │ │ + bne.n 2f510 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2f698 │ │ │ │ + bne.n 2f520 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2f64e │ │ │ │ - ldr r2, [pc, #116] @ (2f6ac ) │ │ │ │ - ldr r3, [pc, #104] @ (2f6a4 ) │ │ │ │ + bne.n 2f4d6 │ │ │ │ + ldr r2, [pc, #116] @ (2f534 ) │ │ │ │ + ldr r3, [pc, #104] @ (2f52c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f68e │ │ │ │ + bne.n 2f516 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2f636 │ │ │ │ + b.n 2f4be │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2f692 │ │ │ │ + cbz r0, 2f51a │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2f692 │ │ │ │ + cbz r3, 2f51a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ 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 2f5fa │ │ │ │ + b.n 2f482 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 2f636 │ │ │ │ + b.n 2f4be │ │ │ │ blx d204 │ │ │ │ - b.n 2f636 │ │ │ │ + b.n 2f4be │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + adds r6, r5, r5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f6b0 : │ │ │ │ +0002f538 : │ │ │ │ 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] @ (2f784 ) │ │ │ │ + ldr r2, [pc, #192] @ (2f60c ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #192] @ (2f788 ) │ │ │ │ + ldr r3, [pc, #192] @ (2f610 ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #192] @ (2f78c ) │ │ │ │ + ldr r7, [pc, #192] @ (2f614 ) │ │ │ │ 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, 2f6e2 │ │ │ │ + cbz r0, 2f56a │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2f6e2 │ │ │ │ + cbz r4, 2f56a │ │ │ │ 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 c4e4 │ │ │ │ mov r0, r6 │ │ │ │ blx cd2c │ │ │ │ - ldr r2, [pc, #148] @ (2f790 ) │ │ │ │ + ldr r2, [pc, #148] @ (2f618 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r8, [pc, #140] @ 2f794 │ │ │ │ + ldr.w r8, [pc, #140] @ 2f61c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx c7b0 │ │ │ │ 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 2f738 │ │ │ │ - ldr r2, [pc, #116] @ (2f798 ) │ │ │ │ + b.n 2f5c0 │ │ │ │ + ldr r2, [pc, #116] @ (2f620 ) │ │ │ │ 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 ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f722 │ │ │ │ + beq.n 2f5aa │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ blx c78c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx c704 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r0, 2f764 │ │ │ │ + cbz r0, 2f5ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (2f79c ) │ │ │ │ - ldr r3, [pc, #32] @ (2f788 ) │ │ │ │ + ldr r2, [pc, #52] @ (2f624 ) │ │ │ │ + ldr r3, [pc, #32] @ (2f610 ) │ │ │ │ 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 2f780 │ │ │ │ + bne.n 2f608 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fd0a │ │ │ │ + b.n 2fb92 │ │ │ │ @ instruction: 0xffff09bc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f7a0 : │ │ │ │ - ldr r3, [pc, #4] @ (2f7a8 ) │ │ │ │ +0002f628 : │ │ │ │ + ldr r3, [pc, #4] @ (2f630 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f7ac : │ │ │ │ +0002f634 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -56081,56 +55957,56 @@ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ubfx r2, r2, #3, #1 │ │ │ │ eors r2, r0 │ │ │ │ subs r3, r3, r2 │ │ │ │ lsls r3, r3, #4 │ │ │ │ add.w r1, r3, #56 @ 0x38 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ - ldr r3, [pc, #48] @ (2f808 ) │ │ │ │ + ldr r3, [pc, #48] @ (2f690 ) │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #8 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx d454 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbz r6, 2f7fa │ │ │ │ + cbz r6, 2f682 │ │ │ │ str r6, [r4, #0] │ │ │ │ - ldr r3, [pc, #16] @ (2f80c ) │ │ │ │ + ldr r3, [pc, #16] @ (2f694 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f810 : │ │ │ │ +0002f698 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx cc04 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002f828 : │ │ │ │ +0002f6b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 2f860 │ │ │ │ + cbz r0, 2f6e8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx dd04 │ │ │ │ mov r1, r0 │ │ │ │ @@ -56141,135 +56017,135 @@ │ │ │ │ add.w r1, r4, #8 │ │ │ │ blx c040 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002f864 : │ │ │ │ +0002f6ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r6, [pc, #164] @ (2f918 ) │ │ │ │ + ldr r6, [pc, #164] @ (2f7a0 ) │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ - ldr r3, [pc, #164] @ (2f91c ) │ │ │ │ + ldr r3, [pc, #164] @ (2f7a4 ) │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #152] @ (2f920 ) │ │ │ │ + ldr r4, [pc, #152] @ (2f7a8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #140] @ (2f924 ) │ │ │ │ + ldr r3, [pc, #140] @ (2f7ac ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #140] @ (2f928 ) │ │ │ │ + ldr r0, [pc, #140] @ (2f7b0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #132] @ (2f92c ) │ │ │ │ + ldr r2, [pc, #132] @ (2f7b4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #128] @ (2f930 ) │ │ │ │ - ldr r3, [pc, #132] @ (2f934 ) │ │ │ │ + ldr r5, [pc, #128] @ (2f7b8 ) │ │ │ │ + ldr r3, [pc, #132] @ (2f7bc ) │ │ │ │ ldr r6, [r4, r2] │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #112] @ (2f938 ) │ │ │ │ + ldr r3, [pc, #112] @ (2f7c0 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #100] @ (2f93c ) │ │ │ │ + ldr r2, [pc, #100] @ (2f7c4 ) │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #96] @ (2f940 ) │ │ │ │ + ldr r3, [pc, #96] @ (2f7c8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [r5, #16] │ │ │ │ - ldr r2, [pc, #92] @ (2f944 ) │ │ │ │ + ldr r2, [pc, #92] @ (2f7cc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #88] @ (2f948 ) │ │ │ │ + ldr r3, [pc, #88] @ (2f7d0 ) │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #80] @ (2f94c ) │ │ │ │ - ldr r3, [pc, #28] @ (2f91c ) │ │ │ │ + ldr r2, [pc, #80] @ (2f7d4 ) │ │ │ │ + ldr r3, [pc, #28] @ (2f7a4 ) │ │ │ │ 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 2f914 │ │ │ │ + bne.n 2f79c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #8388608 @ 0x800000 │ │ │ │ + bics.w r0, r6, #8388608 @ 0x800000 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9a2 │ │ │ │ + b.n 2f82a │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bne.n 2f816 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ - cbnz r3, 2f994 │ │ │ │ + cbnz r3, 2f81c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 2f984 │ │ │ │ + cbz r3, 2f80c │ │ │ │ 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] │ │ │ │ @@ -56277,149 +56153,149 @@ │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [sp, #4] │ │ │ │ blx c0bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 2f972 │ │ │ │ + b.n 2f7fa │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f9a0 : │ │ │ │ +0002f828 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f9c6 │ │ │ │ + cbz r0, 2f84e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ mov r0, r4 │ │ │ │ blx caa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f9b2 │ │ │ │ + b.n 2f83a │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f9d0 : │ │ │ │ +0002f858 : │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 2f9e2 │ │ │ │ + cbz r0, 2f86a │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f9e4 : │ │ │ │ +0002f86c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx c5fc │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx d590 │ │ │ │ add.w r0, r4, #80 @ 0x50 │ │ │ │ blx d560 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 2fa14 │ │ │ │ + cbz r3, 2f89c │ │ │ │ add.w r0, r4, #84 @ 0x54 │ │ │ │ blx d670 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r3, 2fa24 │ │ │ │ + cbz r3, 2f8ac │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002fa28 : │ │ │ │ +0002f8b0 : │ │ │ │ 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, 2fa4a │ │ │ │ + cbz r0, 2f8d2 │ │ │ │ blx cefc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fa4c : │ │ │ │ +0002f8d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2fa80 │ │ │ │ + cbz r0, 2f908 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 2fa70 │ │ │ │ + cbz r3, 2f8f8 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx c704 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002fa84 : │ │ │ │ +0002f90c : │ │ │ │ stmdb 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, #2908] @ 305f8 │ │ │ │ - ldr.w r3, [pc, #2908] @ 305fc │ │ │ │ + ldr.w r1, [pc, #2908] @ 30480 │ │ │ │ + ldr.w r3, [pc, #2908] @ 30484 │ │ │ │ mov.w sl, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2900] @ 30600 │ │ │ │ + ldr.w r2, [pc, #2900] @ 30488 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2876] @ 30604 │ │ │ │ + ldr.w r3, [pc, #2876] @ 3048c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2fb40 │ │ │ │ - cbz r1, 2fb08 │ │ │ │ + beq.n 2f9c8 │ │ │ │ + cbz r1, 2f990 │ │ │ │ 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 30ad2 │ │ │ │ + bhi.w 3095a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r0, #8 │ │ │ │ movs r3, r1 │ │ │ │ lsls r2, r1, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r3, r7, #9 │ │ │ │ lsls r6, r6, #8 │ │ │ │ @@ -56429,52 +56305,52 @@ │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r1, r7, #10 │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 2fb20 │ │ │ │ + b.n 2f9a8 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 2fb2c │ │ │ │ + bcs.n 2f9b4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 2fb18 │ │ │ │ + bmi.n 2f9a0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 300a0 │ │ │ │ + bne.w 2ff28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3009c │ │ │ │ + beq.w 2ff24 │ │ │ │ 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 307b0 │ │ │ │ + bne.w 30638 │ │ │ │ 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 30acc │ │ │ │ - add r7, pc, #8 @ (adr r7, 2fb84 ) │ │ │ │ + bhi.w 30954 │ │ │ │ + add r7, pc, #8 @ (adr r7, 2fa0c ) │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ add r7, r3 │ │ │ │ bx r7 │ │ │ │ lsls r5, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa9ffff │ │ │ │ lsls r3, r0, #12 │ │ │ │ @@ -56495,89 +56371,89 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r7, #4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ - ldr.w r1, [pc, #2636] @ 30608 │ │ │ │ + ldr.w r1, [pc, #2636] @ 30490 │ │ │ │ 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 d054 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 2facc │ │ │ │ + b.n 2f954 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #56] @ 0x38 │ │ │ │ - blt.n 2fc08 │ │ │ │ + blt.n 2fa90 │ │ │ │ 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 304f6 │ │ │ │ + beq.w 3037e │ │ │ │ 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 30098 │ │ │ │ + beq.w 2ff20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30098 │ │ │ │ + beq.w 2ff20 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ blx c384 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 309dc │ │ │ │ + bne.w 30864 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx db0c │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 30098 │ │ │ │ + beq.w 2ff20 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30098 │ │ │ │ + beq.w 2ff20 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 2fc90 │ │ │ │ + blt.n 2fb18 │ │ │ │ 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 3091c │ │ │ │ + beq.w 307a4 │ │ │ │ movs r1, #4 │ │ │ │ mov r3, r7 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ @@ -56587,24 +56463,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 2fcd0 │ │ │ │ + blt.n 2fb58 │ │ │ │ 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 3092e │ │ │ │ + beq.w 307b6 │ │ │ │ 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 │ │ │ │ @@ -56613,115 +56489,115 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r9, r8 │ │ │ │ adds r2, r3, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ 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 2ff38 │ │ │ │ + bne.w 2fdc0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r9, fp, [sp, #44] @ 0x2c │ │ │ │ blx c7e4 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3012a │ │ │ │ + beq.w 2ffb2 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub.w sl, sl, r1 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 2fd5c │ │ │ │ + blt.n 2fbe4 │ │ │ │ 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 30788 │ │ │ │ + beq.w 30610 │ │ │ │ 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 30170 │ │ │ │ + blt.w 2fff8 │ │ │ │ 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 30508 │ │ │ │ + beq.w 30390 │ │ │ │ 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 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr.w r9, [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 300f8 │ │ │ │ + beq.w 2ff80 │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 2fdf4 │ │ │ │ + blt.n 2fc7c │ │ │ │ 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 3077e │ │ │ │ + beq.w 30606 │ │ │ │ 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 │ │ │ │ @@ -56730,159 +56606,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 30118 │ │ │ │ + blt.w 2ffa0 │ │ │ │ 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 304ee │ │ │ │ + beq.w 30376 │ │ │ │ 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 30118 │ │ │ │ - ldr.w r1, [pc, #2004] @ 3060c │ │ │ │ + b.n 2ffa0 │ │ │ │ + ldr.w r1, [pc, #2004] @ 30494 │ │ │ │ movs r2, #17 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 306ee │ │ │ │ + beq.w 30576 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 301ac │ │ │ │ + bne.w 30034 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 301d2 │ │ │ │ + bpl.w 3005a │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 301c4 │ │ │ │ - ldr.w r1, [pc, #1952] @ 30610 │ │ │ │ + bne.w 3004c │ │ │ │ + ldr.w r1, [pc, #1952] @ 30498 │ │ │ │ add.w r0, r8, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 30204 │ │ │ │ + b.n 3008c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w r7, r2, #1 │ │ │ │ - cbz r3, 2fe92 │ │ │ │ + cbz r3, 2fd1a │ │ │ │ adds r3, #20 │ │ │ │ - ldr.w r2, [pc, #1920] @ 30614 │ │ │ │ + ldr.w r2, [pc, #1920] @ 3049c │ │ │ │ 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 c940 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 2ff38 │ │ │ │ + beq.n 2fdc0 │ │ │ │ cmp r0, #5 │ │ │ │ - bne.w 303ea │ │ │ │ + bne.w 30272 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - blt.n 2fee8 │ │ │ │ + blt.n 2fd70 │ │ │ │ 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 307c0 │ │ │ │ + beq.w 30648 │ │ │ │ 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 2facc │ │ │ │ + b.n 2f954 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r5 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #56] @ 0x38 │ │ │ │ - blt.n 2ff2a │ │ │ │ + blt.n 2fdb2 │ │ │ │ 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 30500 │ │ │ │ + beq.w 30388 │ │ │ │ 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, #1752] @ 30618 │ │ │ │ - ldr.w r3, [pc, #1720] @ 305fc │ │ │ │ + ldr.w r2, [pc, #1752] @ 304a0 │ │ │ │ + ldr.w r3, [pc, #1720] @ 30484 │ │ │ │ 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 30aaa │ │ │ │ + bne.w 30932 │ │ │ │ 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 r9, [r5] │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 2ff96 │ │ │ │ + blt.n 2fe1e │ │ │ │ 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 304de │ │ │ │ + beq.w 30366 │ │ │ │ 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 │ │ │ │ @@ -56891,24 +56767,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 2ffd4 │ │ │ │ + blt.n 2fe5c │ │ │ │ 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 304e6 │ │ │ │ + beq.w 3036e │ │ │ │ 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 │ │ │ │ @@ -56916,279 +56792,279 @@ │ │ │ │ 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 2facc │ │ │ │ + b.n 2f954 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 30034 │ │ │ │ + beq.n 2febc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 30020 │ │ │ │ + cbz r0, 2fea8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30a32 │ │ │ │ + bne.w 308ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 3001c │ │ │ │ + beq.n 2fea4 │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r9, fp, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbz r0, 3002c │ │ │ │ + cbz r0, 2feb4 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 3002c │ │ │ │ + cbz r0, 2feb4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 30174 │ │ │ │ + bne.w 2fffc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ ite ne │ │ │ │ movne.w sl, #1 │ │ │ │ moveq.w sl, #0 │ │ │ │ - beq.n 3005c │ │ │ │ + beq.n 2fee4 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov fp, sl │ │ │ │ mov r9, sl │ │ │ │ - b.n 2facc │ │ │ │ + b.n 2f954 │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 3007c │ │ │ │ + b.n 2ff04 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 30088 │ │ │ │ + bcs.n 2ff10 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 30074 │ │ │ │ + bmi.n 2fefc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 30928 │ │ │ │ + bpl.w 307b0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 2facc │ │ │ │ + b.n 2f954 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 2ff3c │ │ │ │ + b.n 2fdc4 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 300bc │ │ │ │ + bge.n 2ff44 │ │ │ │ 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 2fad4 │ │ │ │ + b.n 2f95c │ │ │ │ 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 301ca │ │ │ │ + beq.n 30052 │ │ │ │ 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 2facc │ │ │ │ + b.n 2f954 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 30088 │ │ │ │ + b.n 2ff10 │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - bge.n 30180 │ │ │ │ + bge.n 30008 │ │ │ │ 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 2fe0c │ │ │ │ + bge.w 2fc94 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov sl, fp │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 2facc │ │ │ │ + b.n 2f954 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 3015c │ │ │ │ + blt.n 2ffe4 │ │ │ │ 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 30792 │ │ │ │ + beq.w 3061a │ │ │ │ mov r3, r1 │ │ │ │ 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, #6 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bge.w 2fd70 │ │ │ │ + bge.w 2fbf8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 2fd98 │ │ │ │ + b.n 2fc20 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ - b.n 3003c │ │ │ │ + b.n 2fec4 │ │ │ │ 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 30774 │ │ │ │ + beq.w 305fc │ │ │ │ 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 30100 │ │ │ │ + b.n 2ff88 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 3045a │ │ │ │ - cbz r3, 301e6 │ │ │ │ + beq.w 302e2 │ │ │ │ + cbz r3, 3006e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 30204 │ │ │ │ + b.n 3008c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 300da │ │ │ │ + b.n 2ff62 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 30478 │ │ │ │ + beq.w 30300 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30204 │ │ │ │ + cbnz r3, 3008c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 3079a │ │ │ │ + bpl.w 30622 │ │ │ │ blx caf0 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 30210 │ │ │ │ + cbz r3, 30098 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ - ldr.w r1, [pc, #1028] @ 3061c │ │ │ │ + ldr.w r1, [pc, #1028] @ 304a4 │ │ │ │ movs r2, #28 │ │ │ │ adds r0, #20 │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #1016] @ (30620 ) │ │ │ │ + ldr r1, [pc, #1016] @ (304a8 ) │ │ │ │ movs r2, #17 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #1004] @ (30624 ) │ │ │ │ + ldr r1, [pc, #1004] @ (304ac ) │ │ │ │ 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 d054 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #984] @ (30628 ) │ │ │ │ + ldr r1, [pc, #984] @ (304b0 ) │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30492 │ │ │ │ + beq.w 3031a │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30492 │ │ │ │ + beq.w 3031a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movs r2, #13 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - ldr r1, [pc, #948] @ (3062c ) │ │ │ │ + ldr r1, [pc, #948] @ (304b4 ) │ │ │ │ ite mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ itt pl │ │ │ │ addpl r3, #1 │ │ │ │ strpl r3, [r0, #0] │ │ │ │ @@ -57198,930 +57074,930 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ blx d054 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 302a6 │ │ │ │ + bpl.n 3012e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 3053c │ │ │ │ - ldr r1, [pc, #904] @ (30630 ) │ │ │ │ + beq.w 303c4 │ │ │ │ + ldr r1, [pc, #904] @ (304b8 ) │ │ │ │ movs r2, #16 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3033e │ │ │ │ + beq.n 301c6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 30880 │ │ │ │ + bne.w 30708 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 302cc │ │ │ │ + bmi.n 30154 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - ldr r1, [pc, #868] @ (30634 ) │ │ │ │ + ldr r1, [pc, #868] @ (304bc ) │ │ │ │ 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 30510 │ │ │ │ + beq.w 30398 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3068c │ │ │ │ + beq.w 30514 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 30308 │ │ │ │ + cbz r2, 30190 │ │ │ │ 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, #808] @ (30638 ) │ │ │ │ + ldr r1, [pc, #808] @ (304c0 ) │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #800] @ (3063c ) │ │ │ │ + ldr r1, [pc, #800] @ (304c4 ) │ │ │ │ movs r2, #16 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 3033e │ │ │ │ + bmi.n 301c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3033e │ │ │ │ + cbnz r3, 301c6 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 307a0 │ │ │ │ + bpl.w 30628 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands.w r7, r3, #2 │ │ │ │ - bne.w 30498 │ │ │ │ + bne.w 30320 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 305ca │ │ │ │ + bne.w 30452 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30398 │ │ │ │ - ldr r1, [pc, #744] @ (30640 ) │ │ │ │ + beq.n 30220 │ │ │ │ + ldr r1, [pc, #744] @ (304c8 ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r8, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 30380 │ │ │ │ + cbnz r0, 30208 │ │ │ │ ldrb.w r3, [r8, #21] │ │ │ │ subs r3, #32 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 30380 │ │ │ │ + bhi.n 30208 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #9216 @ 0x2400 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.w 307da │ │ │ │ + bmi.w 30662 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 30398 │ │ │ │ + bmi.n 30220 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 307cc │ │ │ │ + beq.w 30654 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 306a4 │ │ │ │ + blt.w 3052c │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ - beq.w 30734 │ │ │ │ + beq.w 305bc │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 303dc │ │ │ │ + blt.n 30264 │ │ │ │ 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 308f4 │ │ │ │ + beq.w 3077c │ │ │ │ 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 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ 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 30960 │ │ │ │ + bne.w 307e8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 30444 │ │ │ │ + blt.n 302cc │ │ │ │ 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 307b6 │ │ │ │ + beq.w 3063e │ │ │ │ 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 2facc │ │ │ │ + b.w 2f954 │ │ │ │ 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 2fb40 │ │ │ │ - ldr r1, [pc, #488] @ (30644 ) │ │ │ │ + b.w 2f9c8 │ │ │ │ + ldr r1, [pc, #488] @ (304cc ) │ │ │ │ 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 30204 │ │ │ │ - b.n 3048c │ │ │ │ - ldr r1, [pc, #460] @ (30648 ) │ │ │ │ + bne.w 3008c │ │ │ │ + b.n 30314 │ │ │ │ + ldr r1, [pc, #460] @ (304d0 ) │ │ │ │ add.w r0, r8, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8] │ │ │ │ - b.n 301ee │ │ │ │ + b.n 30076 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 30296 │ │ │ │ + b.n 3011e │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 304b2 │ │ │ │ + bge.n 3033a │ │ │ │ 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 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ 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 307a6 │ │ │ │ + beq.w 3062e │ │ │ │ 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 304a4 │ │ │ │ + b.n 3032c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2ff8c │ │ │ │ + b.n 2fe14 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2ffcc │ │ │ │ + b.n 2fe54 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2fe2c │ │ │ │ + b.n 2fcb4 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 2fc00 │ │ │ │ + b.w 2fa88 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2ff22 │ │ │ │ + b.n 2fdaa │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2fd90 │ │ │ │ - ldr r1, [pc, #312] @ (3064c ) │ │ │ │ + b.n 2fc18 │ │ │ │ + ldr r1, [pc, #312] @ (304d4 ) │ │ │ │ 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 302e8 │ │ │ │ - ldr r1, [pc, #296] @ (30650 ) │ │ │ │ + bne.w 30170 │ │ │ │ + ldr r1, [pc, #296] @ (304d8 ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 302e8 │ │ │ │ - b.n 30324 │ │ │ │ + bne.w 30170 │ │ │ │ + b.n 301ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub.w r3, r3, #300 @ 0x12c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.w 302a6 │ │ │ │ - ldr r1, [pc, #264] @ (30654 ) │ │ │ │ + bhi.w 3012e │ │ │ │ + ldr r1, [pc, #264] @ (304dc ) │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 302a6 │ │ │ │ - ldr r1, [pc, #248] @ (30658 ) │ │ │ │ + beq.w 3012e │ │ │ │ + ldr r1, [pc, #248] @ (304e0 ) │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30918 │ │ │ │ + beq.w 307a0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 30a20 │ │ │ │ + bne.w 308a8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 30582 │ │ │ │ + bmi.n 3040a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r1, [pc, #216] @ (3065c ) │ │ │ │ + ldr r1, [pc, #216] @ (304e4 ) │ │ │ │ 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 30944 │ │ │ │ - cbnz r3, 305b0 │ │ │ │ + beq.w 307cc │ │ │ │ + cbnz r3, 30438 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 305b0 │ │ │ │ + cbnz r3, 30438 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 30aa4 │ │ │ │ + bpl.w 3092c │ │ │ │ blx caf0 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 3088c │ │ │ │ + bge.w 30714 │ │ │ │ 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 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ ldr.w r8, [r4, #84] @ 0x54 │ │ │ │ blx d12c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx c964 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30660 │ │ │ │ + bge.n 304e8 │ │ │ │ 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 30098 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + b.n 2ff20 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 30574 │ │ │ │ + ble.n 303fc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 306dc │ │ │ │ + blt.n 30564 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 30554 │ │ │ │ + bvc.n 303dc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30714 │ │ │ │ + bvc.n 3059c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 306a0 │ │ │ │ + bvc.n 30528 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30534 │ │ │ │ + bvc.n 303bc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 306e8 │ │ │ │ + bvc.n 30570 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 306e8 │ │ │ │ + bvc.n 30570 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {0} │ │ │ │ - bvc.n 3064c │ │ │ │ + stc2l 0, cr0, [r8], #-0 │ │ │ │ + bvc.n 304d4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3060c │ │ │ │ + bvs.n 30494 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa500000 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + @ instruction: 0xfa1c0000 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ movs r1, r0 │ │ │ │ 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 308da │ │ │ │ + beq.w 30762 │ │ │ │ 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 305ea │ │ │ │ + b.n 30472 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ blx d078 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx c964 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 302fc │ │ │ │ + b.n 30184 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 308b4 │ │ │ │ + beq.w 3073c │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 306e0 │ │ │ │ + blt.n 30568 │ │ │ │ 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 308fe │ │ │ │ + beq.w 30786 │ │ │ │ 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 30098 │ │ │ │ - ldr r1, [pc, #1000] @ (30ad8 ) │ │ │ │ + b.n 2ff20 │ │ │ │ + ldr r1, [pc, #1000] @ (30960 ) │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 308e4 │ │ │ │ + beq.w 3076c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 309d2 │ │ │ │ + bne.w 3085a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ - cbz r3, 3071e │ │ │ │ + cbz r3, 305a6 │ │ │ │ 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, #952] @ (30adc ) │ │ │ │ + ldr r1, [pc, #952] @ (30964 ) │ │ │ │ movs r2, #25 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3024e │ │ │ │ + b.n 300d6 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30766 │ │ │ │ + blt.n 305ee │ │ │ │ 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 30908 │ │ │ │ + beq.w 30790 │ │ │ │ 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 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 301a0 │ │ │ │ + b.n 30028 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 2fdea │ │ │ │ + b.w 2fc72 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 2fd52 │ │ │ │ + b.w 2fbda │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 30152 │ │ │ │ + b.n 2ffda │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 30204 │ │ │ │ + b.n 3008c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3033e │ │ │ │ + b.n 301c6 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 304d4 │ │ │ │ + b.n 3035c │ │ │ │ mov r0, r3 │ │ │ │ - b.w 2ff3c │ │ │ │ + b.w 2fdc4 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30428 │ │ │ │ + b.n 302b0 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 2fee0 │ │ │ │ + b.w 2fd68 │ │ │ │ mov r0, r8 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 308ee │ │ │ │ + bpl.w 30776 │ │ │ │ blx caf0 │ │ │ │ - b.n 30398 │ │ │ │ + b.n 30220 │ │ │ │ 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 30380 │ │ │ │ + beq.w 30208 │ │ │ │ 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 3093a │ │ │ │ + beq.w 307c2 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 3093a │ │ │ │ + beq.w 307c2 │ │ │ │ movs r2, #10 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, r7 │ │ │ │ - bhi.w 30380 │ │ │ │ + bhi.w 30208 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, r0 │ │ │ │ - bhi.w 30380 │ │ │ │ + bhi.w 30208 │ │ │ │ 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 30a5c │ │ │ │ + beq.w 308e4 │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.w 309a8 │ │ │ │ + bge.w 30830 │ │ │ │ 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 30098 │ │ │ │ + bmi.w 2ff20 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30098 │ │ │ │ + bne.w 2ff20 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 30ab8 │ │ │ │ + bpl.w 30940 │ │ │ │ blx caf0 │ │ │ │ - b.n 30098 │ │ │ │ + b.n 2ff20 │ │ │ │ str r0, [sp, #32] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 302cc │ │ │ │ + b.n 30154 │ │ │ │ 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, 308d0 │ │ │ │ + cbz r3, 30758 │ │ │ │ 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 305bc │ │ │ │ + b.n 30444 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 305ba │ │ │ │ + blt.w 30442 │ │ │ │ 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 308a0 │ │ │ │ + bne.n 30728 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 308aa │ │ │ │ + b.n 30732 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30682 │ │ │ │ + b.n 3050a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 3024e │ │ │ │ + b.n 300d6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 30398 │ │ │ │ + b.n 30220 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 303d4 │ │ │ │ + b.n 3025c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 306d8 │ │ │ │ + b.n 30560 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 3075e │ │ │ │ + b.n 305e6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 302a6 │ │ │ │ + b.n 3012e │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b.w 2fc86 │ │ │ │ + b.w 2fb0e │ │ │ │ movs r0, #9 │ │ │ │ - b.w 2ff3c │ │ │ │ + b.w 2fdc4 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 2fcc8 │ │ │ │ + b.w 2fb50 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi.w 30380 │ │ │ │ - b.n 3082e │ │ │ │ + bhi.w 30208 │ │ │ │ + b.n 306b6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30918 │ │ │ │ + bne.n 307a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30918 │ │ │ │ + bne.n 307a0 │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 30914 │ │ │ │ + bpl.n 3079c │ │ │ │ blx caf0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 302a6 │ │ │ │ + b.n 3012e │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 3097a │ │ │ │ + bge.n 30802 │ │ │ │ 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 2ff3c │ │ │ │ + b.w 2fdc4 │ │ │ │ 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.w 30a98 │ │ │ │ + beq.w 30920 │ │ │ │ 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 30968 │ │ │ │ + b.n 307f0 │ │ │ │ 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 30aae │ │ │ │ + beq.n 30936 │ │ │ │ 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 3084c │ │ │ │ + b.n 306d4 │ │ │ │ mov r1, r7 │ │ │ │ blx c89c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 3070e │ │ │ │ + b.n 30596 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 309f8 │ │ │ │ + bge.n 30880 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ 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 2ff38 │ │ │ │ + b.w 2fdc0 │ │ │ │ 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, 30a28 │ │ │ │ + cbz r3, 308b0 │ │ │ │ mov r3, r8 │ │ │ │ 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 309e6 │ │ │ │ + b.n 3086e │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 30582 │ │ │ │ + b.n 3040a │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30a16 │ │ │ │ + b.n 3089e │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.n 309e4 │ │ │ │ + blt.n 3086c │ │ │ │ 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 30a28 │ │ │ │ + beq.n 308b0 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30a16 │ │ │ │ + b.n 3089e │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30a72 │ │ │ │ + bge.n 308fa │ │ │ │ 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 30858 │ │ │ │ + b.n 306e0 │ │ │ │ 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, 30ac0 │ │ │ │ + cbz r1, 30948 │ │ │ │ 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 30a64 │ │ │ │ + b.n 308ec │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3099e │ │ │ │ + b.n 30826 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 305b0 │ │ │ │ + b.n 30438 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 309c8 │ │ │ │ + b.n 30850 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.w 30098 │ │ │ │ + b.w 2ff20 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30a8e │ │ │ │ + b.n 30916 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 2fb40 │ │ │ │ + b.w 2f9c8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 2fad4 │ │ │ │ - bcs.n 309e4 │ │ │ │ + b.w 2f95c │ │ │ │ + bcs.n 3086c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 30ba0 │ │ │ │ + bcs.n 30a28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030ae0 : │ │ │ │ +00030968 : │ │ │ │ stmdb 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 r8, r2 │ │ │ │ - ldr r2, [pc, #488] @ (30cdc ) │ │ │ │ + ldr r2, [pc, #488] @ (30b64 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #488] @ (30ce0 ) │ │ │ │ + ldr r3, [pc, #488] @ (30b68 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30cc2 │ │ │ │ + beq.w 30b4a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcc.n 30b7e │ │ │ │ + bcc.n 30a06 │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.w 30ca2 │ │ │ │ + bhi.w 30b2a │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r5, r1, #29 │ │ │ │ lsls r7, r0, #28 │ │ │ │ str r1, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r3, #68] @ 0x44 │ │ │ │ - bne.n 30ae0 │ │ │ │ + bne.n 30968 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ mov r0, r8 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ blx d648 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30c82 │ │ │ │ + beq.w 30b0a │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ca2 │ │ │ │ + beq.w 30b2a │ │ │ │ mov r2, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx ceb4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcs.n 30b26 │ │ │ │ + bcs.n 309ae │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ adds r3, r5, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 30cd8 │ │ │ │ - add r2, pc, #8 @ (adr r2, 30ba0 ) │ │ │ │ + bhi.w 30b60 │ │ │ │ + add r2, pc, #8 @ (adr r2, 30a28 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff9fffff │ │ │ │ @@ -58139,42 +58015,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 30c74 │ │ │ │ - ldr r2, [pc, #272] @ (30ce4 ) │ │ │ │ - ldr r3, [pc, #264] @ (30ce0 ) │ │ │ │ + bne.n 30afc │ │ │ │ + ldr r2, [pc, #272] @ (30b6c ) │ │ │ │ + ldr r3, [pc, #264] @ (30b68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 30cd0 │ │ │ │ + bne.n 30b58 │ │ │ │ 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, r8 │ │ │ │ add r1, r3 │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 30b56 │ │ │ │ + b.n 309de │ │ │ │ ldr.w fp, [r6, #76] @ 0x4c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 30c3c │ │ │ │ + beq.n 30ac4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ cmp r2, fp │ │ │ │ it cs │ │ │ │ movcs r2, fp │ │ │ │ add r1, r3 │ │ │ │ @@ -58183,15 +58059,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 30b5e │ │ │ │ + b.n 309e6 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -58207,114 +58083,114 @@ │ │ │ │ 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 30b5e │ │ │ │ + b.n 309e6 │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - b.n 30bd2 │ │ │ │ + b.n 30a5a │ │ │ │ mov r0, r8 │ │ │ │ blx db68 <_php_stream_getc@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #4] │ │ │ │ - beq.w 30b56 │ │ │ │ + beq.w 309de │ │ │ │ strb.w r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - b.n 30c04 │ │ │ │ + b.n 30a8c │ │ │ │ mov r0, r8 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30bd2 │ │ │ │ + beq.n 30a5a │ │ │ │ mov r3, sl │ │ │ │ orr.w r2, r7, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx ceb4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 30bd2 │ │ │ │ + b.n 30a5a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 30bf8 │ │ │ │ + b.n 30a80 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ - b.n 30b16 │ │ │ │ + b.n 3099e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 30b5e │ │ │ │ - add.w r0, r4, #8519680 @ 0x820000 │ │ │ │ + b.n 309e6 │ │ │ │ + @ instruction: 0xf67c0002 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf59e0002 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #292] @ (30e20 ) │ │ │ │ + ldr r2, [pc, #292] @ (30ca8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #292] @ (30e24 ) │ │ │ │ + ldr r3, [pc, #292] @ (30cac ) │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #260] @ (30e28 ) │ │ │ │ + ldr r1, [pc, #260] @ (30cb0 ) │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30e10 │ │ │ │ + bne.n 30c98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ blx d210 │ │ │ │ mov r7, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #208] @ (30e2c ) │ │ │ │ + ldr r1, [pc, #208] @ (30cb4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30ddc │ │ │ │ + beq.n 30c64 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 30e1c │ │ │ │ + bne.n 30ca4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -58324,112 +58200,112 @@ │ │ │ │ blx d554 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 30df6 │ │ │ │ + beq.n 30c7e │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 30db4 │ │ │ │ + cbz r2, 30c3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 30e0a │ │ │ │ + cbz r3, 30c92 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 30ddc │ │ │ │ + cbz r0, 30c64 │ │ │ │ movs r1, #0 │ │ │ │ blx c7f0 │ │ │ │ mov r4, r0 │ │ │ │ blx d120 │ │ │ │ mov r1, r4 │ │ │ │ blx d280 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #80] @ (30e30 ) │ │ │ │ - ldr r3, [pc, #68] @ (30e24 ) │ │ │ │ + ldr r2, [pc, #80] @ (30cb8 ) │ │ │ │ + ldr r3, [pc, #68] @ (30cac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 30e18 │ │ │ │ + bne.n 30ca0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 30db4 │ │ │ │ + beq.n 30c3c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 30dac │ │ │ │ + b.n 30c34 │ │ │ │ blx c684 │ │ │ │ - b.n 30db2 │ │ │ │ + b.n 30c3a │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 30ddc │ │ │ │ + b.n 30c64 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xf2fc0002 │ │ │ │ + orns r0, r4, #8519680 @ 0x820000 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[0]}, [r8], r0 │ │ │ │ - b.n 308d0 │ │ │ │ + ldr??.w r0, [r4, r0] │ │ │ │ + b.n 306f0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21c0002 │ │ │ │ + @ instruction: 0xf3940002 │ │ │ │ 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] @ (30f38 ) │ │ │ │ + ldr r2, [pc, #244] @ (30dc0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #244] @ (30f3c ) │ │ │ │ + ldr r3, [pc, #244] @ (30dc4 ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #212] @ (30f40 ) │ │ │ │ + ldr r1, [pc, #212] @ (30dc8 ) │ │ │ │ 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 d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30f28 │ │ │ │ + bne.n 30db0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 30f34 │ │ │ │ + bne.n 30dbc │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ @@ -58440,82 +58316,82 @@ │ │ │ │ blx ceb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 30f0e │ │ │ │ + beq.n 30d96 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 30ece │ │ │ │ + cbz r2, 30d56 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 30f22 │ │ │ │ + cbz r3, 30daa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 30ef6 │ │ │ │ + cbz r0, 30d7e │ │ │ │ movs r1, #0 │ │ │ │ blx c7f0 │ │ │ │ mov r4, r0 │ │ │ │ blx d120 │ │ │ │ mov r1, r4 │ │ │ │ blx d280 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #76] @ (30f44 ) │ │ │ │ - ldr r3, [pc, #64] @ (30f3c ) │ │ │ │ + ldr r2, [pc, #76] @ (30dcc ) │ │ │ │ + ldr r3, [pc, #64] @ (30dc4 ) │ │ │ │ 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 30f30 │ │ │ │ + bne.n 30db8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 30ece │ │ │ │ + beq.n 30d56 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 30ec6 │ │ │ │ + b.n 30d4e │ │ │ │ blx c684 │ │ │ │ - b.n 30ecc │ │ │ │ + b.n 30d54 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 30ef6 │ │ │ │ + b.n 30d7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs.w r0, r2, #2 │ │ │ │ + ssat16 r0, #3, sl │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r8, r0] │ │ │ │ - add.w r0, r2, #2 │ │ │ │ + strh.w r0, [r4, r0] │ │ │ │ + @ instruction: 0xf27a0002 │ │ │ │ │ │ │ │ -00030f48 : │ │ │ │ - ldr r3, [pc, #4] @ (30f50 ) │ │ │ │ +00030dd0 : │ │ │ │ + ldr r3, [pc, #4] @ (30dd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00030f54 : │ │ │ │ +00030ddc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -58531,641 +58407,641 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d844 │ │ │ │ - cbz r6, 30fb0 │ │ │ │ + cbz r6, 30e38 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #20] │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #20] @ (30fbc ) │ │ │ │ + ldr r3, [pc, #20] @ (30e44 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx cd2c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 30f96 │ │ │ │ + b.n 30e1e │ │ │ │ nop │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00030fc0 : │ │ │ │ +00030e48 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00030fd8 : │ │ │ │ +00030e60 : │ │ │ │ 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, #356] @ (3114c ) │ │ │ │ + ldr r6, [pc, #356] @ (30fd4 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #356] @ (31150 ) │ │ │ │ + ldr r3, [pc, #356] @ (30fd8 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #344] @ (31154 ) │ │ │ │ + ldr r5, [pc, #344] @ (30fdc ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #328] @ (31158 ) │ │ │ │ + ldr r3, [pc, #328] @ (30fe0 ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #328] @ (3115c ) │ │ │ │ + ldr r0, [pc, #328] @ (30fe4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #320] @ (31160 ) │ │ │ │ + ldr r2, [pc, #320] @ (30fe8 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #320] @ (31164 ) │ │ │ │ - ldr r3, [pc, #320] @ (31168 ) │ │ │ │ + ldr r4, [pc, #320] @ (30fec ) │ │ │ │ + ldr r3, [pc, #320] @ (30ff0 ) │ │ │ │ ldr r6, [r5, r2] │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #292] @ (3116c ) │ │ │ │ - ldr r3, [pc, #296] @ (31170 ) │ │ │ │ + ldr r2, [pc, #292] @ (30ff4 ) │ │ │ │ + ldr r3, [pc, #296] @ (30ff8 ) │ │ │ │ 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, #276] @ (31174 ) │ │ │ │ + ldr r1, [pc, #276] @ (30ffc ) │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #272] @ (31178 ) │ │ │ │ + ldr r1, [pc, #272] @ (31000 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (3117c ) │ │ │ │ + ldr r1, [pc, #260] @ (31004 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #252] @ (31180 ) │ │ │ │ + ldr r1, [pc, #252] @ (31008 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (31184 ) │ │ │ │ + ldr r1, [pc, #240] @ (3100c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (31188 ) │ │ │ │ + ldr r1, [pc, #228] @ (31010 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #220] @ (3118c ) │ │ │ │ + ldr r1, [pc, #220] @ (31014 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #208] @ (31190 ) │ │ │ │ + ldr r1, [pc, #208] @ (31018 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #200] @ (31194 ) │ │ │ │ + ldr r1, [pc, #200] @ (3101c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #188] @ (31198 ) │ │ │ │ + ldr r1, [pc, #188] @ (31020 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #180] @ (3119c ) │ │ │ │ + ldr r1, [pc, #180] @ (31024 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #168] @ (311a0 ) │ │ │ │ + ldr r1, [pc, #168] @ (31028 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (311a4 ) │ │ │ │ + ldr r1, [pc, #160] @ (3102c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (311a8 ) │ │ │ │ + ldr r1, [pc, #148] @ (31030 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #140] @ (311ac ) │ │ │ │ + ldr r1, [pc, #140] @ (31034 ) │ │ │ │ movs r3, #9 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #128] @ (311b0 ) │ │ │ │ - ldr r3, [pc, #32] @ (31150 ) │ │ │ │ + ldr r2, [pc, #128] @ (31038 ) │ │ │ │ + ldr r3, [pc, #32] @ (30fd8 ) │ │ │ │ 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 31146 │ │ │ │ + bne.n 30fce │ │ │ │ mov r0, r7 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - and.w r0, lr, #2 │ │ │ │ + @ instruction: 0xf1860002 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d14, d2, #0 │ │ │ │ + sbcs.w r0, r6, #2 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vrev64. d16, d0 │ │ │ │ + vaddl.u8 q8, d8, d0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6880000 │ │ │ │ - vrev64.32 d0, d0 │ │ │ │ - vaddl.u q0, d6, d0 │ │ │ │ - vrev64.32 d0, d0 │ │ │ │ - @ instruction: 0xf6580000 │ │ │ │ - @ instruction: 0xf65a0000 │ │ │ │ - vaddl.u16 q0, d4, d0 │ │ │ │ - @ instruction: 0xf6720000 │ │ │ │ - vaddl.u8 q0, d8, d0 │ │ │ │ - vaddl.u8 q0, d6, d0 │ │ │ │ - vaddl.u8 q0, d8, d0 │ │ │ │ - vaddl.u8 q0, d14, d0 │ │ │ │ - vaddl.u16 q0, d4, d0 │ │ │ │ - vaddl.u16 q0, d6, d0 │ │ │ │ - @ instruction: 0xf6220000 │ │ │ │ - cdp 0, 12, cr0, cr12, cr2, {0} │ │ │ │ + @ instruction: 0xf6540000 │ │ │ │ + vaddl.u8 q0, d4, d0 │ │ │ │ + vaddl.u8 q0, d2, d0 │ │ │ │ + vaddl.u8 q0, d4, d0 │ │ │ │ + @ instruction: 0xf6240000 │ │ │ │ + @ instruction: 0xf6260000 │ │ │ │ + vhadd.u32 d16, d0, d0 │ │ │ │ + @ instruction: 0xf63e0000 │ │ │ │ + vhadd.u16 d16, d4, d0 │ │ │ │ + vhadd.u16 d16, d2, d0 │ │ │ │ + vhadd.u16 d16, d4, d0 │ │ │ │ + vhadd.u16 d16, d10, d0 │ │ │ │ + vhadd.u32 d16, d0, d0 │ │ │ │ + vhadd.u32 d16, d2, d0 │ │ │ │ + @ instruction: 0xf5ee0000 │ │ │ │ + orr.w r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000311b8 : │ │ │ │ - vldr d7, [pc, #20] @ 311d0 │ │ │ │ +00031040 : │ │ │ │ + vldr d7, [pc, #20] @ 31058 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ vmov r0, s15 │ │ │ │ b.w ca18 │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ │ │ │ │ -000311d8 : │ │ │ │ +00031060 : │ │ │ │ stmdb 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 3129c │ │ │ │ + beq.n 31124 │ │ │ │ mov r5, r2 │ │ │ │ and.w r9, r2, #1 │ │ │ │ ands.w r8, r2, #32 │ │ │ │ - bne.n 312a8 │ │ │ │ + bne.n 31130 │ │ │ │ mov r4, r1 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 312bc │ │ │ │ + bne.n 31144 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c360 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31278 │ │ │ │ + cbz r0, 31100 │ │ │ │ lsls r0, r5, #27 │ │ │ │ - bmi.n 3124e │ │ │ │ + bmi.n 310d6 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 31280 │ │ │ │ + beq.n 31108 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 31278 │ │ │ │ + bmi.n 31100 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31236 │ │ │ │ + beq.n 310be │ │ │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 31236 │ │ │ │ + bpl.n 310be │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 31240 │ │ │ │ + b.n 310c8 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldrb r4, [r6, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31236 │ │ │ │ + beq.n 310be │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 31236 │ │ │ │ - b.n 31278 │ │ │ │ + bpl.n 310be │ │ │ │ + b.n 31100 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31338 │ │ │ │ + beq.n 311c0 │ │ │ │ blx db80 │ │ │ │ clz r8, r0 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 31246 │ │ │ │ + b.n 310ce │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 31364 │ │ │ │ + beq.n 311ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31378 │ │ │ │ + beq.n 31200 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 31278 │ │ │ │ + bcc.n 31100 │ │ │ │ adds r3, r6, r4 │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ it cs │ │ │ │ cmpcs r0, #8 │ │ │ │ - bhi.n 31350 │ │ │ │ + bhi.n 311d8 │ │ │ │ add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ sub.w sl, r3, r0 │ │ │ │ cmp r6, sl │ │ │ │ ldrb.w r1, [r7, r9] │ │ │ │ - bhi.n 31278 │ │ │ │ + bhi.n 31100 │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r0, #2 │ │ │ │ strd r6, r7, [sp] │ │ │ │ mov r4, r1 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ mov r7, r2 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r3 │ │ │ │ - b.n 31302 │ │ │ │ + b.n 3118a │ │ │ │ cmp r6, sl │ │ │ │ - bhi.n 31346 │ │ │ │ + bhi.n 311ce │ │ │ │ sub.w r2, sl, r6 │ │ │ │ mov r0, r6 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx db18 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 31346 │ │ │ │ + cbz r0, 311ce │ │ │ │ ldrb.w r2, [r0, r9] │ │ │ │ adds r6, r0, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 312fe │ │ │ │ + bne.n 31186 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 312fe │ │ │ │ + bne.n 31186 │ │ │ │ mov r4, r8 │ │ │ │ ldrd r6, r7, [sp] │ │ │ │ ldrd r8, r5, [sp, #8] │ │ │ │ - b.n 31232 │ │ │ │ + b.n 310ba │ │ │ │ blx c644 │ │ │ │ clz r8, r0 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 31246 │ │ │ │ + b.n 310ce │ │ │ │ ldrd r6, r7, [sp] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ - b.n 31278 │ │ │ │ + b.n 31100 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c460 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31232 │ │ │ │ - b.n 31278 │ │ │ │ + bne.w 310ba │ │ │ │ + b.n 31100 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31232 │ │ │ │ - b.n 31278 │ │ │ │ + bne.w 310ba │ │ │ │ + b.n 31100 │ │ │ │ lsls r4, r5, #27 │ │ │ │ - bpl.w 31236 │ │ │ │ - b.n 31286 │ │ │ │ + bpl.w 310be │ │ │ │ + b.n 3110e │ │ │ │ │ │ │ │ -00031380 : │ │ │ │ +00031208 : │ │ │ │ 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 313fe │ │ │ │ + beq.n 31286 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r4, [r8] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r7, [r3, r4, lsl #1] │ │ │ │ ands.w r7, r7, #1024 @ 0x400 │ │ │ │ - beq.n 313ce │ │ │ │ + beq.n 31256 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3142e │ │ │ │ + beq.n 312b6 │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ mov.w r7, #1024 @ 0x400 │ │ │ │ strb.w r3, [r8] │ │ │ │ cmp r6, #1 │ │ │ │ ittt ne │ │ │ │ addne.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ movne r4, r8 │ │ │ │ addne r6, r8 │ │ │ │ - beq.n 313fe │ │ │ │ + beq.n 31286 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldrh.w r1, [r3, r5, lsl #1] │ │ │ │ lsls r3, r1, #21 │ │ │ │ - bpl.n 31404 │ │ │ │ - cbz r7, 31418 │ │ │ │ + bpl.n 3128c │ │ │ │ + cbz r7, 312a0 │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ strb r3, [r4, #0] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 313dc │ │ │ │ + bne.n 31264 │ │ │ │ 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, 31414 │ │ │ │ + cbz r3, 3129c │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ strb r3, [r4, #0] │ │ │ │ movs r7, #0 │ │ │ │ - b.n 313fa │ │ │ │ + b.n 31282 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3143a │ │ │ │ + beq.n 312c2 │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ movs r7, #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - b.n 313fa │ │ │ │ + b.n 31282 │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ - b.n 313c6 │ │ │ │ + b.n 3124e │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ - b.n 31428 │ │ │ │ + b.n 312b0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00031448 : │ │ │ │ +000312d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx d508 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ blx cd68 │ │ │ │ - ldr r2, [pc, #24] @ (31488 ) │ │ │ │ + ldr r2, [pc, #24] @ (31310 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vstr d8, [sp] │ │ │ │ blx cc88 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - mcrr2 0, 0, r0, sl, cr0 │ │ │ │ + ldc2 0, cr0, [r6], {-0} │ │ │ │ │ │ │ │ -0003148c : │ │ │ │ +00031314 : │ │ │ │ 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] @ (314fc ) │ │ │ │ + ldr r2, [pc, #92] @ (31384 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #92] @ (31500 ) │ │ │ │ + ldr r3, [pc, #92] @ (31388 ) │ │ │ │ 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 314d4 │ │ │ │ + ble.n 3135c │ │ │ │ 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 c644 │ │ │ │ - cbz r0, 314d8 │ │ │ │ + cbz r0, 31360 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 314c2 │ │ │ │ + bgt.n 3134a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #40] @ (31504 ) │ │ │ │ - ldr r3, [pc, #36] @ (31500 ) │ │ │ │ + ldr r2, [pc, #40] @ (3138c ) │ │ │ │ + ldr r3, [pc, #36] @ (31388 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 314f8 │ │ │ │ + bne.n 31380 │ │ │ │ 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> │ │ │ │ - adcs.w r0, sl, r2 │ │ │ │ + ldcl 0, cr0, [r2], {2} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb200002 │ │ │ │ + ldc 0, cr0, [r8], {2} │ │ │ │ │ │ │ │ -00031508 : │ │ │ │ +00031390 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r1, [pc, #100] @ (31580 ) │ │ │ │ + ldr r1, [pc, #100] @ (31408 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #100] @ (31584 ) │ │ │ │ + ldr r2, [pc, #100] @ (3140c ) │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldrd r2, r1, [r0, #16] │ │ │ │ - cbz r1, 31578 │ │ │ │ + cbz r1, 31400 │ │ │ │ mvn.w ip, r4 │ │ │ │ movs r0, #0 │ │ │ │ and.w ip, ip, #4 │ │ │ │ add.w ip, ip, #8 │ │ │ │ mov.w ip, ip, lsl #1 │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ - cbz r4, 31554 │ │ │ │ + cbz r4, 313dc │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ adds r0, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ add r2, ip │ │ │ │ subs r1, #1 │ │ │ │ - bne.n 31548 │ │ │ │ - ldr r2, [pc, #44] @ (31588 ) │ │ │ │ - ldr r3, [pc, #36] @ (31584 ) │ │ │ │ + bne.n 313d0 │ │ │ │ + ldr r2, [pc, #44] @ (31410 ) │ │ │ │ + ldr r3, [pc, #36] @ (3140c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3157c │ │ │ │ + bne.n 31404 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.n 3155a │ │ │ │ + b.n 313e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xeadc0002 │ │ │ │ + mrrc 0, 0, r0, r4, cr2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, lr, r2 │ │ │ │ + ldc 0, cr0, [r6], {2} │ │ │ │ │ │ │ │ -0003158c : │ │ │ │ +00031414 : │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 31598 │ │ │ │ + cbz r3, 31420 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 315a0 │ │ │ │ + bne.n 31428 │ │ │ │ bx lr │ │ │ │ b.w cd10 <_convert_to_string@plt> │ │ │ │ │ │ │ │ -000315a4 : │ │ │ │ +0003142c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r9, r7, [r2] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r6, r7, #31 │ │ │ │ - bpl.n 315f0 │ │ │ │ + bpl.n 31478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31642 │ │ │ │ + beq.n 314ca │ │ │ │ lsls r3, r7, #30 │ │ │ │ - bpl.n 315f6 │ │ │ │ + bpl.n 3147e │ │ │ │ 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 │ │ │ │ @@ -59173,109 +59049,109 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 31604 │ │ │ │ + b.n 3148c │ │ │ │ lsls r1, r7, #30 │ │ │ │ - bmi.n 31648 │ │ │ │ - cbz r0, 3164c │ │ │ │ + bmi.n 314d0 │ │ │ │ + cbz r0, 314d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx d1d4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bpl.n 31614 │ │ │ │ + bpl.n 3149c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 31614 │ │ │ │ + beq.n 3149c │ │ │ │ mov r0, r4 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 31620 │ │ │ │ + cbz r3, 314a8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r6, 3165c │ │ │ │ + cbz r6, 314e4 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3162e │ │ │ │ + beq.n 314b6 │ │ │ │ mov r0, r6 │ │ │ │ blx cb20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ blx d0c0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31642 │ │ │ │ + beq.n 314ca │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 315ca │ │ │ │ + bne.n 31452 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx ce38 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 31604 │ │ │ │ + b.n 3148c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31672 │ │ │ │ + beq.n 314fa │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx d054 │ │ │ │ - b.n 3163c │ │ │ │ - cbz r1, 3167e │ │ │ │ + b.n 314c4 │ │ │ │ + cbz r1, 31506 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx d6dc │ │ │ │ - b.n 31642 │ │ │ │ + b.n 314ca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 31642 │ │ │ │ + b.n 314ca │ │ │ │ nop │ │ │ │ │ │ │ │ -0003168c : │ │ │ │ +00031514 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r7, r6, [r2] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bpl.n 316aa │ │ │ │ + bpl.n 31532 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 316f8 │ │ │ │ + cbz r3, 31580 │ │ │ │ lsls r2, r6, #29 │ │ │ │ - bpl.n 316ba │ │ │ │ + bpl.n 31542 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 316ba │ │ │ │ + beq.n 31542 │ │ │ │ mov r0, r4 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 316c6 │ │ │ │ + cbz r3, 3154e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r3, r6, #30 │ │ │ │ - bpl.n 316fc │ │ │ │ - cbz r0, 3170c │ │ │ │ + bpl.n 31584 │ │ │ │ + cbz r0, 31594 │ │ │ │ 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 │ │ │ │ @@ -59287,40 +59163,40 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx d054 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 3170c │ │ │ │ + cbz r0, 31594 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d6dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003171c : │ │ │ │ +000315a4 : │ │ │ │ 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 r5, r2 │ │ │ │ add.w r3, r2, #24 │ │ │ │ - ldr r2, [pc, #144] @ (317c4 ) │ │ │ │ + ldr r2, [pc, #144] @ (3164c ) │ │ │ │ mov r7, r0 │ │ │ │ bic.w r0, r3, #7 │ │ │ │ - ldr r3, [pc, #140] @ (317c8 ) │ │ │ │ + ldr r3, [pc, #140] @ (31650 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -59353,32 +59229,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx ca00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d5cc │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (317cc ) │ │ │ │ - ldr r3, [pc, #32] @ (317c8 ) │ │ │ │ + ldr r2, [pc, #40] @ (31654 ) │ │ │ │ + ldr r3, [pc, #32] @ (31650 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 317be │ │ │ │ + bne.n 31646 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8c00002 │ │ │ │ + bics.w r0, r8, r2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8560002 │ │ │ │ + strd r0, r0, [lr, #8] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cca0 │ │ │ │ cmp r0, #0 │ │ │ │ ite gt │ │ │ │ @@ -59387,46 +59263,46 @@ │ │ │ │ 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 r4, [pc, #744] @ (31af0 ) │ │ │ │ + ldr r4, [pc, #744] @ (31978 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r1, [pc, #744] @ (31af4 ) │ │ │ │ + ldr r1, [pc, #744] @ (3197c ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 31ce6 │ │ │ │ + bne.w 31b6e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 31c24 │ │ │ │ + bpl.w 31aac │ │ │ │ ldrd r2, r7, [r4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w fp, [r2, #16] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31aaa │ │ │ │ + beq.w 31932 │ │ │ │ mov.w ip, #0 │ │ │ │ - vldr d8, [pc, #660] @ 31ae0 │ │ │ │ + vldr d8, [pc, #660] @ 31968 │ │ │ │ cmp r1, ip │ │ │ │ it ne │ │ │ │ cmpne sl, ip │ │ │ │ - vldr d9, [pc, #656] @ 31ae8 │ │ │ │ + vldr d9, [pc, #656] @ 31970 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp.w sl, #8 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ @@ -59452,497 +59328,496 @@ │ │ │ │ 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 31a80 │ │ │ │ + beq.w 31908 │ │ │ │ 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 r6, [sp, #4] │ │ │ │ strb.w r3, [sp, #92] @ 0x5c │ │ │ │ - beq.w 31b52 │ │ │ │ + beq.w 319da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r2, r6, #16 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 31a24 │ │ │ │ + beq.w 318ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31a56 │ │ │ │ + beq.w 318de │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 31b6c │ │ │ │ + beq.w 319f4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.w 31cc2 │ │ │ │ + bcc.w 31b4a │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add.w r0, r6, #16 │ │ │ │ adds r3, r0, r7 │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31c6e │ │ │ │ + beq.w 31af6 │ │ │ │ subs r5, r3, r1 │ │ │ │ add.w r8, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r5 │ │ │ │ ldrb.w r9, [r3, r8] │ │ │ │ - bhi.w 31cc2 │ │ │ │ + bhi.w 31b4a │ │ │ │ ldrb.w r4, [r3], #1 │ │ │ │ subs r2, r1, #2 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - b.n 31944 │ │ │ │ + b.n 317cc │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.w 31b64 │ │ │ │ + bcc.w 319ec │ │ │ │ subs r2, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ blx db18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31b5c │ │ │ │ + beq.w 319e4 │ │ │ │ ldrb.w r2, [r0, r8] │ │ │ │ adds r7, r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 3193e │ │ │ │ + bne.n 317c6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3193e │ │ │ │ + bne.n 317c6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ subs r7, r4, r3 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 31b06 │ │ │ │ + bcc.w 3198e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ adds r3, r1, r0 │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31c60 │ │ │ │ + beq.w 31ae8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, r9 │ │ │ │ ldrb.w lr, [r3, r8] │ │ │ │ - bhi.w 31b06 │ │ │ │ + bhi.w 3198e │ │ │ │ mov sl, r1 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ subs r2, #2 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ strd r7, r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, lr │ │ │ │ mov r4, sl │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 319d4 │ │ │ │ + b.n 3185c │ │ │ │ cmp r9, r4 │ │ │ │ - bcc.w 31afc │ │ │ │ + bcc.w 31984 │ │ │ │ sub.w r2, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, fp │ │ │ │ blx db18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31afc │ │ │ │ + beq.w 31984 │ │ │ │ ldrb.w r2, [r0, r8] │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 319ce │ │ │ │ + bne.n 31856 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 319ce │ │ │ │ + bne.n 31856 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldrb.w r8, [r6, #16] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp.w r8, #42 @ 0x2a │ │ │ │ - bne.w 31ba2 │ │ │ │ + bne.w 31a2a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 31c50 │ │ │ │ + beq.w 31ad8 │ │ │ │ movs r6, #5 │ │ │ │ - b.n 31bbe │ │ │ │ + b.n 31a46 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 318ea │ │ │ │ + bne.w 31772 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 31a56 │ │ │ │ + bls.n 318de │ │ │ │ vmov s13, r6 │ │ │ │ vldr d7, [fp] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ 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 31a7c │ │ │ │ + bpl.n 31904 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 31a7c │ │ │ │ + bmi.n 31904 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 31a7c │ │ │ │ + cbnz r2, 31904 │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bmi.w 31c14 │ │ │ │ + bmi.w 31a9c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.n 31a8e │ │ │ │ + bmi.n 31916 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n 31a9c │ │ │ │ + beq.n 31924 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 31884 │ │ │ │ + b.n 3170c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n 31a88 │ │ │ │ + bne.n 31910 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 31c2c │ │ │ │ + bgt.w 31ab4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 31abe │ │ │ │ + bmi.n 31946 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31c44 │ │ │ │ - ldr r2, [pc, #56] @ (31af8 ) │ │ │ │ - ldr r3, [pc, #48] @ (31af4 ) │ │ │ │ + beq.w 31acc │ │ │ │ + ldr r2, [pc, #56] @ (31980 ) │ │ │ │ + ldr r3, [pc, #48] @ (3197c ) │ │ │ │ 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 31d22 │ │ │ │ + bne.w 31baa │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ - b.n 31ad8 │ │ │ │ - movs r2, r0 │ │ │ │ + strd r0, r0, [sl, #-8]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 31570 │ │ │ │ + b.n 316e8 │ │ │ │ movs r2, r0 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ ldrd r7, r4, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 31c56 │ │ │ │ + beq.w 31ade │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ cmp.w sl, #42 @ 0x2a │ │ │ │ - beq.w 31c50 │ │ │ │ + beq.w 31ad8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r6, r7 │ │ │ │ it cs │ │ │ │ movcs r6, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 31c84 │ │ │ │ + beq.w 31b0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 31cf8 │ │ │ │ + beq.w 31b80 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31cb0 │ │ │ │ + beq.w 31b38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 31c9a │ │ │ │ + bne.w 31b22 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31be8 │ │ │ │ - b.n 31ca6 │ │ │ │ + beq.n 31a70 │ │ │ │ + b.n 31b2e │ │ │ │ blx d524 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b.n 318d6 │ │ │ │ + b.n 3175e │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b.n 31978 │ │ │ │ + b.n 31800 │ │ │ │ ldrd r6, r7, [sp, #64] @ 0x40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31978 │ │ │ │ + b.n 31800 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add.w r8, r6, #16 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r1, r5 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31b86 │ │ │ │ + cbz r0, 31a0e │ │ │ │ mov r3, r8 │ │ │ │ subs r7, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx db18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31b06 │ │ │ │ + beq.n 3198e │ │ │ │ ldrb.w r8, [r6, #16] │ │ │ │ cmp.w r8, #42 @ 0x2a │ │ │ │ - beq.w 31a1a │ │ │ │ + beq.w 318a2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ cmp.w sl, #42 @ 0x2a │ │ │ │ - beq.n 31c02 │ │ │ │ + beq.n 31a8a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r6, r5, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 31bf4 │ │ │ │ + beq.n 31a7c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 31cc6 │ │ │ │ + beq.w 31b4e │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ addeq r6, #1 │ │ │ │ - beq.w 31a3a │ │ │ │ + beq.w 318c2 │ │ │ │ ldrb r3, [r5, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 31c5a │ │ │ │ + beq.n 31ae2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c644 │ │ │ │ - cbz r0, 31c40 │ │ │ │ + cbz r0, 31ac8 │ │ │ │ cmp.w r8, #42 @ 0x2a │ │ │ │ - beq.n 31bf0 │ │ │ │ + beq.n 31a78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ cmp.w sl, #42 @ 0x2a │ │ │ │ - bne.w 31a3a │ │ │ │ + bne.w 318c2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 31a3a │ │ │ │ + b.n 318c2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31bb6 │ │ │ │ + bne.n 31a3e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 31a20 │ │ │ │ + bne.w 318a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r6, #5 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 31bdc │ │ │ │ - b.n 31bf0 │ │ │ │ + bne.n 31a64 │ │ │ │ + b.n 31a78 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bpl.w 31a80 │ │ │ │ - b.n 31a8e │ │ │ │ + bpl.w 31908 │ │ │ │ + b.n 31916 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3182c │ │ │ │ + b.n 316b4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #5 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ blx d6dc │ │ │ │ - b.n 31aaa │ │ │ │ + b.n 31932 │ │ │ │ adds r6, #2 │ │ │ │ - b.n 31bdc │ │ │ │ + b.n 31a64 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 31cba │ │ │ │ + bpl.n 31b42 │ │ │ │ mov r0, r1 │ │ │ │ blx caf0 │ │ │ │ - b.n 31abe │ │ │ │ + b.n 31946 │ │ │ │ movs r6, #5 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 31a3a │ │ │ │ + b.n 318c2 │ │ │ │ movs r6, #4 │ │ │ │ - b.n 31a3a │ │ │ │ + b.n 318c2 │ │ │ │ adds r6, #2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 31a3a │ │ │ │ + b.n 318c2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx c460 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 31b92 │ │ │ │ + b.n 31a1a │ │ │ │ add.w r5, r6, #16 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ blx c460 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31cc2 │ │ │ │ + cbz r0, 31b4a │ │ │ │ subs r7, r0, r5 │ │ │ │ - b.n 31978 │ │ │ │ + b.n 31800 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 31cee │ │ │ │ + cbnz r0, 31b76 │ │ │ │ movs r6, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31be8 │ │ │ │ + beq.n 31a70 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 31bf0 │ │ │ │ + beq.n 31a78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31be8 │ │ │ │ + beq.n 31a70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 31be8 │ │ │ │ - b.n 31bf0 │ │ │ │ + bne.n 31a70 │ │ │ │ + b.n 31a78 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 31c9a │ │ │ │ - b.n 31b4c │ │ │ │ + bne.n 31b22 │ │ │ │ + b.n 319d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 31abe │ │ │ │ + b.n 31946 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31978 │ │ │ │ + b.n 31800 │ │ │ │ cmp r6, r7 │ │ │ │ it cs │ │ │ │ movcs r6, r7 │ │ │ │ - cbnz r6, 31d0a │ │ │ │ - cbz r5, 31cd8 │ │ │ │ + cbnz r6, 31b92 │ │ │ │ + cbz r5, 31b60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 31bf0 │ │ │ │ + beq.n 31a78 │ │ │ │ cmp.w sl, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - bne.w 31a56 │ │ │ │ - b.n 31bf0 │ │ │ │ + bne.w 318de │ │ │ │ + b.n 31a78 │ │ │ │ blx c19c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 3182c │ │ │ │ - cbnz r6, 31d08 │ │ │ │ + b.n 316b4 │ │ │ │ + cbnz r6, 31b90 │ │ │ │ mov r5, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 31c9a │ │ │ │ - b.n 31cd8 │ │ │ │ + bne.n 31b22 │ │ │ │ + b.n 31b60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31cd8 │ │ │ │ + beq.n 31b60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 31be8 │ │ │ │ - b.n 31bf0 │ │ │ │ + bne.w 31a70 │ │ │ │ + b.n 31a78 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #5 │ │ │ │ movne r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 31c9a │ │ │ │ - b.n 31b4c │ │ │ │ + bne.n 31b22 │ │ │ │ + b.n 319d4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -00031d28 : │ │ │ │ +00031bb0 : │ │ │ │ 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 r5, r0 │ │ │ │ - ldr r0, [pc, #472] @ (31f18 ) │ │ │ │ + ldr r0, [pc, #472] @ (31da0 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #472] @ (31f1c ) │ │ │ │ + ldr r1, [pc, #472] @ (31da4 ) │ │ │ │ add r0, pc │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - ldr.w r8, [pc, #464] @ 31f20 │ │ │ │ + ldr.w r8, [pc, #464] @ 31da8 │ │ │ │ mov r7, r3 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r8, pc │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ - beq.w 31e98 │ │ │ │ - ldr r3, [pc, #436] @ (31f24 ) │ │ │ │ + beq.w 31d20 │ │ │ │ + ldr r3, [pc, #436] @ (31dac ) │ │ │ │ mov fp, r2 │ │ │ │ movs r1, #10 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -59967,20 +59842,20 @@ │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 31ee2 │ │ │ │ - ldr.w r9, [pc, #348] @ 31f28 │ │ │ │ + beq.w 31d6a │ │ │ │ + ldr.w r9, [pc, #348] @ 31db0 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr r2, [pc, #344] @ (31f2c ) │ │ │ │ + ldr r2, [pc, #344] @ (31db4 ) │ │ │ │ mov r5, sl │ │ │ │ - vldr d8, [pc, #312] @ 31f10 │ │ │ │ + vldr d8, [pc, #312] @ 31d98 │ │ │ │ add r9, pc │ │ │ │ mov r6, sl │ │ │ │ add r2, pc │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ lsls r2, r2, #29 │ │ │ │ @@ -59988,143 +59863,143 @@ │ │ │ │ ittet mi │ │ │ │ movmi fp, sl │ │ │ │ addmi.w r7, r3, #16 │ │ │ │ ldrdpl fp, r5, [r3, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r3, #24 │ │ │ │ - cbz r2, 31e3a │ │ │ │ + cbz r2, 31cc2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 31e14 │ │ │ │ + cbz r0, 31c9c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 31ec2 │ │ │ │ + beq.n 31d4a │ │ │ │ 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 31eb8 │ │ │ │ + beq.n 31d40 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx db50 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 31e42 │ │ │ │ + beq.n 31cca │ │ │ │ mov r3, r7 │ │ │ │ - b.n 31de4 │ │ │ │ + b.n 31c6c │ │ │ │ ldrd fp, r7, [sp, #32] │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #212] @ (31f30 ) │ │ │ │ + ldr r1, [pc, #212] @ (31db8 ) │ │ │ │ mov r0, fp │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #4 │ │ │ │ blx dc78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d048 │ │ │ │ ldrb.w r3, [sp, #49] @ 0x31 │ │ │ │ - cbz r3, 31e84 │ │ │ │ + cbz r3, 31d0c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 31edc │ │ │ │ - ldr r1, [pc, #172] @ (31f34 ) │ │ │ │ + cbz r3, 31d64 │ │ │ │ + ldr r1, [pc, #172] @ (31dbc ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #172] @ (31f38 ) │ │ │ │ + ldr r2, [pc, #172] @ (31dc0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d40c │ │ │ │ - ldr r2, [pc, #160] @ (31f3c ) │ │ │ │ - ldr r3, [pc, #128] @ (31f1c ) │ │ │ │ + ldr r2, [pc, #160] @ (31dc4 ) │ │ │ │ + ldr r3, [pc, #128] @ (31da4 ) │ │ │ │ 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 31f0c │ │ │ │ + bne.n 31d94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d378 │ │ │ │ - b.n 31e3a │ │ │ │ + b.n 31cc2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31e14 │ │ │ │ + beq.n 31c9c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #5 │ │ │ │ - bne.n 31f06 │ │ │ │ + bne.n 31d8e │ │ │ │ vldr d0, [r0] │ │ │ │ - b.n 31e2a │ │ │ │ + b.n 31cb2 │ │ │ │ blx c684 │ │ │ │ - b.n 31e84 │ │ │ │ + b.n 31d0c │ │ │ │ blx c62c <_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 r1, [pc, #72] @ (31f40 ) │ │ │ │ + ldr r1, [pc, #72] @ (31dc8 ) │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ mov r0, fp │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 31e68 │ │ │ │ + b.n 31cf0 │ │ │ │ blx c65c │ │ │ │ - b.n 31e2a │ │ │ │ + b.n 31cb2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - b.n 3248c │ │ │ │ + b.n 31604 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32468 │ │ │ │ + b.n 315e0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31f5c │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e80000 │ │ │ │ + @ instruction: 0xf2b40000 │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r9 :256] │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf941ffff │ │ │ │ - b.n 32200 │ │ │ │ + b.n 32378 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w pc, [pc, #4095] @ 32f43 │ │ │ │ + str??.w pc, [pc, #4095] @ 32dcb │ │ │ │ │ │ │ │ -00031f44 : │ │ │ │ +00031dcc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ @@ -60140,90 +60015,90 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx d454 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx d844 │ │ │ │ - ldr r3, [pc, #8] @ (31f90 ) │ │ │ │ + ldr r3, [pc, #8] @ (31e18 ) │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00031f94 : │ │ │ │ +00031e1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx c6e0 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00031fac : │ │ │ │ +00031e34 : │ │ │ │ b.w c6a0 │ │ │ │ │ │ │ │ -00031fb0 : │ │ │ │ +00031e38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r1, 31fd6 │ │ │ │ + cbz r1, 31e5e │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.n 31fe8 │ │ │ │ + bne.n 31e70 │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - cbz r6, 31fe0 │ │ │ │ + cbz r6, 31e68 │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31fd4 │ │ │ │ + bne.n 31e5c │ │ │ │ blx c454 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #20] @ (32018 ) │ │ │ │ + ldr r2, [pc, #20] @ (31ea0 ) │ │ │ │ adds r3, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf0c00000 │ │ │ │ + eor.w r0, ip, #0 │ │ │ │ │ │ │ │ -0003201c : │ │ │ │ +00031ea4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 3209a │ │ │ │ + cbz r0, 31f22 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c798 │ │ │ │ add.w r0, r6, #24 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -60257,47 +60132,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 cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3203e │ │ │ │ + b.n 31ec6 │ │ │ │ nop │ │ │ │ │ │ │ │ -000320a8 : │ │ │ │ +00031f30 : │ │ │ │ adds r0, #8 │ │ │ │ b.w d514 │ │ │ │ nop │ │ │ │ │ │ │ │ -000320b0 : │ │ │ │ +00031f38 : │ │ │ │ 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, 320d2 │ │ │ │ + cbz r0, 31f5a │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000320d4 : │ │ │ │ +00031f5c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (32174 ) │ │ │ │ + ldr r0, [pc, #140] @ (31ffc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #140] @ (32178 ) │ │ │ │ + ldr r1, [pc, #140] @ (32000 ) │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -60306,244 +60181,244 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r2, sp │ │ │ │ str r5, [r4, #32] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 32112 │ │ │ │ + cbz r6, 31f9a │ │ │ │ mov r2, r6 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 32130 │ │ │ │ + beq.n 31fb8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ 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 c75c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ - cbz r6, 3215e │ │ │ │ - ldr r2, [pc, #52] @ (3217c ) │ │ │ │ - ldr r3, [pc, #48] @ (32178 ) │ │ │ │ + cbz r6, 31fe6 │ │ │ │ + ldr r2, [pc, #52] @ (32004 ) │ │ │ │ + ldr r3, [pc, #48] @ (32000 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3216e │ │ │ │ + bne.n 31ff6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32144 │ │ │ │ + beq.n 31fcc │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - b.n 32144 │ │ │ │ + b.n 31fcc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 12 │ │ │ │ + b.n 32108 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + b.n 32060 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032180 : │ │ │ │ +00032008 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #44] @ (321bc ) │ │ │ │ + ldr r1, [pc, #44] @ (32044 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [pc, #44] @ 321c0 │ │ │ │ + ldr.w ip, [pc, #44] @ 32048 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #40] @ (321c4 ) │ │ │ │ + ldr r3, [pc, #40] @ (3204c ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx ce90 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ 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 cc4c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 321f6 │ │ │ │ + bmi.n 3207e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 32210 │ │ │ │ + cbz r3, 32098 │ │ │ │ ldrb.w r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 32208 │ │ │ │ + bpl.n 32090 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 3221a │ │ │ │ + bpl.n 320a2 │ │ │ │ blx caf0 │ │ │ │ - b.n 321f6 │ │ │ │ + b.n 3207e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 321f6 │ │ │ │ + b.n 3207e │ │ │ │ │ │ │ │ -00032220 : │ │ │ │ +000320a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 3225a │ │ │ │ + cbz r0, 320e2 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c798 │ │ │ │ ldrb.w r0, [r4, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #44] @ (32270 ) │ │ │ │ + ldr r2, [pc, #44] @ (320f8 ) │ │ │ │ movs r1, #0 │ │ │ │ bfi r0, r5, #0, #1 │ │ │ │ add r2, pc │ │ │ │ strb.w r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ - cbz r5, 32268 │ │ │ │ + cbz r5, 320f0 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3223c │ │ │ │ + b.n 320c4 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3223c │ │ │ │ + b.n 320c4 │ │ │ │ vminnm.f16 , , │ │ │ │ │ │ │ │ -00032274 : │ │ │ │ +000320fc : │ │ │ │ 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 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r5, 322ee │ │ │ │ + cbz r5, 32176 │ │ │ │ mvn.w r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ and.w r8, r8, #4 │ │ │ │ mov r9, r1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n 322b2 │ │ │ │ + b.n 3213a │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 322da │ │ │ │ + cbz r3, 32162 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 322e6 │ │ │ │ + cbnz r0, 3216e │ │ │ │ add r4, r8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 32176 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 322ac │ │ │ │ + beq.n 32134 │ │ │ │ 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 322a4 │ │ │ │ + bne.n 3212c │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ add.w r1, sl, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 322a8 │ │ │ │ + bne.n 32130 │ │ │ │ ldr.w r3, [sl, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 322a8 │ │ │ │ + bne.n 32130 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000322f4 : │ │ │ │ +0003217c : │ │ │ │ b.w d044 │ │ │ │ │ │ │ │ -000322f8 : │ │ │ │ +00032180 : │ │ │ │ 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, 32322 │ │ │ │ + cbz r0, 321aa │ │ │ │ blx c508 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 32324 │ │ │ │ + bmi.n 321ac │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 3231e │ │ │ │ + b.n 321a6 │ │ │ │ nop │ │ │ │ │ │ │ │ -0003232c : │ │ │ │ +000321b4 : │ │ │ │ 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, #300] @ (3246c ) │ │ │ │ + ldr r2, [pc, #300] @ (322f4 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #300] @ (32470 ) │ │ │ │ + ldr r3, [pc, #300] @ (322f8 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -60566,15 +60441,15 @@ │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb.w r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 32454 │ │ │ │ + bne.n 322dc │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ movs r3, #22 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r6, [r4, #12] │ │ │ │ @@ -60587,90 +60462,90 @@ │ │ │ │ blx ce90 │ │ │ │ sub.w r3, r9, #2 │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ strb.w sl, [r6, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strb.w r9, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 32466 │ │ │ │ + bhi.n 322ee │ │ │ │ tbb [pc, r3] │ │ │ │ adds r6, #57 @ 0x39 │ │ │ │ lsls r2, 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 3243e │ │ │ │ + bmi.n 322c6 │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ blx ce90 │ │ │ │ mov r2, sp │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #13 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx d6dc │ │ │ │ - ldr r2, [pc, #92] @ (32474 ) │ │ │ │ - ldr r3, [pc, #88] @ (32470 ) │ │ │ │ + ldr r2, [pc, #92] @ (322fc ) │ │ │ │ + ldr r3, [pc, #88] @ (322f8 ) │ │ │ │ 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 32462 │ │ │ │ + bne.n 322ea │ │ │ │ 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 323f2 │ │ │ │ + bpl.n 3227a │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 323f8 │ │ │ │ + b.n 32280 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 323ec │ │ │ │ + b.n 32274 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 323ec │ │ │ │ + b.n 32274 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ - b.n 323a8 │ │ │ │ + b.n 32230 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 323ec │ │ │ │ - bgt.n 323e0 │ │ │ │ + b.n 32274 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 32440 │ │ │ │ + ble.n 323b8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032478 : │ │ │ │ +00032300 : │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r1, 32484 │ │ │ │ + cbz r1, 3230c │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ b.w d1d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -60678,39 +60553,39 @@ │ │ │ │ ldrb.w r4, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ and.w r4, r4, #3 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - cbnz r4, 324b6 │ │ │ │ + cbnz r4, 3233e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 324f0 │ │ │ │ + cbz r3, 32378 │ │ │ │ ldrd r7, r6, [r0] │ │ │ │ add.w r8, r7, #1 │ │ │ │ - b.n 324cc │ │ │ │ + b.n 32354 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ - cbz r3, 324f0 │ │ │ │ + cbz r3, 32378 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ subs r2, r4, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - bls.n 324c6 │ │ │ │ + bls.n 3234e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 324c6 │ │ │ │ + bne.n 3234e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 324c6 │ │ │ │ + bne.n 3234e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60722,59 +60597,59 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ - cbnz r6, 32540 │ │ │ │ - cbnz r7, 32566 │ │ │ │ + cbnz r6, 323c8 │ │ │ │ + cbnz r7, 323ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 32582 │ │ │ │ + beq.n 3240a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32488 │ │ │ │ - cbz r0, 32582 │ │ │ │ + bl 32310 │ │ │ │ + cbz r0, 3240a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32520 │ │ │ │ + beq.n 323a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32520 │ │ │ │ + beq.n 323a8 │ │ │ │ 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 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3254c │ │ │ │ + bne.n 323d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 32522 │ │ │ │ + beq.n 323aa │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32522 │ │ │ │ + beq.n 323aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32566 │ │ │ │ - b.n 32540 │ │ │ │ + beq.n 323ee │ │ │ │ + b.n 323c8 │ │ │ │ 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 r6, r0 │ │ │ │ @@ -60800,30 +60675,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #184] @ (3269c ) │ │ │ │ + ldr r1, [pc, #184] @ (32524 ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ add r1, pc │ │ │ │ blx d850 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 325f8 │ │ │ │ + cbnz r4, 32480 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 32688 │ │ │ │ + beq.n 32510 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add.w r1, r6, #26 │ │ │ │ adds r7, r6, #2 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ ands.w r8, r3, #64 @ 0x40 │ │ │ │ - beq.n 32666 │ │ │ │ + beq.n 324ee │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ @@ -60854,531 +60729,531 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ bic.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3260a │ │ │ │ + bne.n 32492 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #16 │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ strd r8, r7, [r0, #8] │ │ │ │ str r2, [r0, #4] │ │ │ │ - b.n 32640 │ │ │ │ - ldr r1, [pc, #20] @ (326a0 ) │ │ │ │ + b.n 324c8 │ │ │ │ + ldr r1, [pc, #20] @ (32528 ) │ │ │ │ adds r0, #16 │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 325f8 │ │ │ │ - b.n 32660 │ │ │ │ + bne.n 32480 │ │ │ │ + b.n 324e8 │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r4], #-0 │ │ │ │ - orrs.w r0, r6, r0 │ │ │ │ + @ instruction: 0xfbf00000 │ │ │ │ + bic.w r0, r2, r0 │ │ │ │ │ │ │ │ -000326a4 : │ │ │ │ +0003252c : │ │ │ │ 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, #176] @ (32768 ) │ │ │ │ - ldr r3, [pc, #180] @ (3276c ) │ │ │ │ + ldr r0, [pc, #176] @ (325f0 ) │ │ │ │ + ldr r3, [pc, #180] @ (325f4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #176] @ (32770 ) │ │ │ │ + ldr r1, [pc, #176] @ (325f8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 326ee │ │ │ │ - ldr r2, [pc, #156] @ (32774 ) │ │ │ │ - ldr r3, [pc, #144] @ (3276c ) │ │ │ │ + cbz r0, 32576 │ │ │ │ + ldr r2, [pc, #156] @ (325fc ) │ │ │ │ + ldr r3, [pc, #144] @ (325f4 ) │ │ │ │ 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 32764 │ │ │ │ + bne.n 325ec │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #136] @ 32778 │ │ │ │ + ldr.w ip, [pc, #136] @ 32600 │ │ │ │ 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, #124] @ (3277c ) │ │ │ │ + ldr r2, [pc, #124] @ (32604 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 32716 │ │ │ │ + beq.n 3259e │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 326d6 │ │ │ │ + b.n 3255e │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 3273a │ │ │ │ + bls.n 325c2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32710 │ │ │ │ + beq.n 32598 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 326d6 │ │ │ │ + b.n 3255e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 3274a │ │ │ │ + bhi.n 325d2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 32720 │ │ │ │ + bne.n 325a8 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32720 │ │ │ │ + bhi.n 325a8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32720 │ │ │ │ + beq.n 325a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 32728 │ │ │ │ + b.n 325b0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bls.n 327f0 │ │ │ │ + bge.n 32568 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + @ instruction: 0xb878 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 327bc │ │ │ │ + bge.n 32534 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 327b0 │ │ │ │ + bge.n 325d0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032780 : │ │ │ │ +00032608 : │ │ │ │ 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] @ (3286c ) │ │ │ │ - ldr r3, [pc, #220] @ (32870 ) │ │ │ │ + ldr r0, [pc, #216] @ (326f4 ) │ │ │ │ + ldr r3, [pc, #220] @ (326f8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #216] @ (32874 ) │ │ │ │ + ldr r1, [pc, #216] @ (326fc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 327ca │ │ │ │ - ldr r2, [pc, #196] @ (32878 ) │ │ │ │ - ldr r3, [pc, #184] @ (32870 ) │ │ │ │ + cbz r0, 32652 │ │ │ │ + ldr r2, [pc, #196] @ (32700 ) │ │ │ │ + ldr r3, [pc, #184] @ (326f8 ) │ │ │ │ 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 32866 │ │ │ │ + bne.n 326ee │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #176] @ 3287c │ │ │ │ + ldr.w ip, [pc, #176] @ 32704 │ │ │ │ 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] @ (32880 ) │ │ │ │ + ldr r2, [pc, #164] @ (32708 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 327b2 │ │ │ │ + bne.n 3263a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 32822 │ │ │ │ + bls.n 326aa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 327b2 │ │ │ │ + beq.n 3263a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 3284c │ │ │ │ + beq.n 326d4 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 327b2 │ │ │ │ + beq.n 3263a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 327b2 │ │ │ │ + b.n 3263a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 32832 │ │ │ │ + bhi.n 326ba │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 327f6 │ │ │ │ + bne.n 3267e │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 327f6 │ │ │ │ + bhi.n 3267e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 327f6 │ │ │ │ + beq.n 3267e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 327fe │ │ │ │ + b.n 32686 │ │ │ │ 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 327b2 │ │ │ │ + b.n 3263a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bhi.n 3293c │ │ │ │ + bls.n 326b4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 32908 │ │ │ │ + bls.n 32680 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 328fc │ │ │ │ + bge.n 3271c │ │ │ │ ... │ │ │ │ │ │ │ │ -00032884 : │ │ │ │ +0003270c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (3293c ) │ │ │ │ + ldr r2, [pc, #168] @ (327c4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (32940 ) │ │ │ │ + ldr r3, [pc, #168] @ (327c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3291a │ │ │ │ - ldr.w ip, [pc, #152] @ 32944 │ │ │ │ + bne.n 327a2 │ │ │ │ + ldr.w ip, [pc, #152] @ 327cc │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #148] @ (32948 ) │ │ │ │ + ldr r2, [pc, #148] @ (327d0 ) │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32900 │ │ │ │ + beq.n 32788 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 328f8 │ │ │ │ - ldr r2, [pc, #104] @ (3294c ) │ │ │ │ - ldr r3, [pc, #92] @ (32940 ) │ │ │ │ + bne.n 32780 │ │ │ │ + ldr r2, [pc, #104] @ (327d4 ) │ │ │ │ + ldr r3, [pc, #92] @ (327c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3292e │ │ │ │ + bne.n 327b6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 328e0 │ │ │ │ + b.n 32768 │ │ │ │ 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 328e0 │ │ │ │ - ldr r2, [pc, #52] @ (32950 ) │ │ │ │ - ldr r3, [pc, #32] @ (32940 ) │ │ │ │ + b.n 32768 │ │ │ │ + ldr r2, [pc, #52] @ (327d8 ) │ │ │ │ + ldr r3, [pc, #32] @ (327c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 32932 │ │ │ │ + beq.n 327ba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - bvc.n 32a08 │ │ │ │ + bhi.n 32780 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 32a10 │ │ │ │ + bls.n 32830 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 32980 │ │ │ │ + bhi.n 326f8 │ │ │ │ movs r2, r0 │ │ │ │ - bvs.n 32910 │ │ │ │ + bhi.n 32888 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032954 : │ │ │ │ +000327dc : │ │ │ │ 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, #152] @ (32a00 ) │ │ │ │ - ldr r3, [pc, #156] @ (32a04 ) │ │ │ │ + ldr r0, [pc, #152] @ (32888 ) │ │ │ │ + ldr r3, [pc, #156] @ (3288c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #152] @ (32a08 ) │ │ │ │ + ldr r1, [pc, #152] @ (32890 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbz r0, 3299c │ │ │ │ - ldr r2, [pc, #132] @ (32a0c ) │ │ │ │ - ldr r3, [pc, #124] @ (32a04 ) │ │ │ │ + cbz r0, 32824 │ │ │ │ + ldr r2, [pc, #132] @ (32894 ) │ │ │ │ + ldr r3, [pc, #124] @ (3288c ) │ │ │ │ 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 329fc │ │ │ │ + bne.n 32884 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #112] @ 32a10 │ │ │ │ + ldr.w ip, [pc, #112] @ 32898 │ │ │ │ movs r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r2, [pc, #100] @ (32a14 ) │ │ │ │ + ldr r2, [pc, #100] @ (3289c ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 32984 │ │ │ │ + bne.n 3280c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 329d2 │ │ │ │ + bls.n 3285a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d190 │ │ │ │ - b.n 32984 │ │ │ │ + b.n 3280c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 329e2 │ │ │ │ + bhi.n 3286a │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 329c8 │ │ │ │ + bne.n 32850 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 329c8 │ │ │ │ + bhi.n 32850 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 329c8 │ │ │ │ + beq.n 32850 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx cb08 │ │ │ │ - b.n 32984 │ │ │ │ + b.n 3280c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 32928 │ │ │ │ + bhi.n 328a0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 32af8 │ │ │ │ + bvc.n 32870 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 32aec │ │ │ │ + bhi.n 3290c │ │ │ │ ... │ │ │ │ │ │ │ │ -00032a18 : │ │ │ │ +000328a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r5, [pc, #532] @ (32c3c ) │ │ │ │ + ldr r5, [pc, #532] @ (32ac4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #532] @ (32c40 ) │ │ │ │ + ldr r0, [pc, #532] @ (32ac8 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #528] @ (32c44 ) │ │ │ │ - ldr r6, [pc, #532] @ (32c48 ) │ │ │ │ + ldr r1, [pc, #528] @ (32acc ) │ │ │ │ + ldr r6, [pc, #532] @ (32ad0 ) │ │ │ │ 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, #60] @ 0x3c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 32a68 │ │ │ │ - ldr r2, [pc, #508] @ (32c4c ) │ │ │ │ - ldr r3, [pc, #492] @ (32c40 ) │ │ │ │ + cbz r0, 328f0 │ │ │ │ + ldr r2, [pc, #508] @ (32ad4 ) │ │ │ │ + ldr r3, [pc, #492] @ (32ac8 ) │ │ │ │ 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 32c36 │ │ │ │ + bne.w 32abe │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [pc, #484] @ (32c50 ) │ │ │ │ + ldr r5, [pc, #484] @ (32ad8 ) │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #476] @ (32c54 ) │ │ │ │ + ldr r2, [pc, #476] @ (32adc ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ mov r5, r0 │ │ │ │ blx cb20 │ │ │ │ ldrd r4, r0, [sp, #16] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32b06 │ │ │ │ + beq.n 3298e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 32b06 │ │ │ │ + beq.n 3298e │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r3, #7 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ - beq.n 32b60 │ │ │ │ + beq.n 329e8 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 32bd8 │ │ │ │ + bls.w 32a60 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32bbc │ │ │ │ + beq.w 32a44 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.w 32bca │ │ │ │ + beq.w 32a52 │ │ │ │ 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 cb20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 32ae8 │ │ │ │ + cbz r2, 32970 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #364] @ (32c58 ) │ │ │ │ + ldr r1, [pc, #364] @ (32ae0 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c738 │ │ │ │ - b.n 32a4e │ │ │ │ + b.n 328d6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 32bb4 │ │ │ │ + bne.n 32a3c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 32b18 │ │ │ │ + bmi.n 329a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #316] @ (32c5c ) │ │ │ │ + ldr r1, [pc, #316] @ (32ae4 ) │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ @@ -61387,342 +61262,342 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx c738 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 32a4e │ │ │ │ + bmi.n 328d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 32a4e │ │ │ │ + bne.w 328d6 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 32b90 │ │ │ │ + bpl.n 32a18 │ │ │ │ blx caf0 │ │ │ │ - b.n 32a4e │ │ │ │ + b.n 328d6 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 32c08 │ │ │ │ + bls.n 32a90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 32b96 │ │ │ │ + cbz r4, 32a1e │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ - ldr r2, [pc, #232] @ (32c60 ) │ │ │ │ + ldr r2, [pc, #232] @ (32ae8 ) │ │ │ │ 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 32a4e │ │ │ │ + b.n 328d6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 32a4e │ │ │ │ + b.n 328d6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 32ba4 │ │ │ │ + cbz r2, 32a2c │ │ │ │ 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 c738 │ │ │ │ - b.n 32a4e │ │ │ │ + b.n 328d6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32b18 │ │ │ │ + b.n 329a0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 32ada │ │ │ │ + b.n 32962 │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 32ad2 │ │ │ │ + b.n 3295a │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 32bec │ │ │ │ + bhi.n 32a74 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 32aa4 │ │ │ │ + bne.w 3292c │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 32aa4 │ │ │ │ + bhi.w 3292c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ mov r2, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32aa6 │ │ │ │ + beq.w 3292e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ - b.n 32aae │ │ │ │ + b.n 32936 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 32c18 │ │ │ │ + bhi.n 32aa0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 32b64 │ │ │ │ + bne.n 329ec │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32b64 │ │ │ │ + bhi.n 329ec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32b64 │ │ │ │ + beq.n 329ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32b70 │ │ │ │ - b.n 32b96 │ │ │ │ + bne.n 329f8 │ │ │ │ + b.n 32a1e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bpl.n 32bdc │ │ │ │ + bvc.n 32b54 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329cc │ │ │ │ + b.n 327ec │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32bcc │ │ │ │ + bvc.n 32b44 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 32ba4 │ │ │ │ + bvc.n 32b1c │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 32b9c │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bvc.n 32bbc │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ + movs r0, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #452] @ (32e3c ) │ │ │ │ + ldr r5, [pc, #452] @ (32cc4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r4, [pc, #452] @ (32e40 ) │ │ │ │ + ldr r4, [pc, #452] @ (32cc8 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 32c9a │ │ │ │ + beq.n 32b22 │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 32db0 │ │ │ │ + beq.w 32c38 │ │ │ │ add r6, sp, #12 │ │ │ │ add.w r9, r4, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r2, r2, [r6, #4] │ │ │ │ blx c0c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32cc4 │ │ │ │ + cbz r0, 32b4c │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #16 │ │ │ │ blx da18 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 32ce0 │ │ │ │ - ldr r2, [pc, #380] @ (32e44 ) │ │ │ │ - ldr r3, [pc, #376] @ (32e40 ) │ │ │ │ + bne.n 32b68 │ │ │ │ + ldr r2, [pc, #380] @ (32ccc ) │ │ │ │ + ldr r3, [pc, #376] @ (32cc8 ) │ │ │ │ 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 32e36 │ │ │ │ + bne.w 32cbe │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - beq.n 32dd6 │ │ │ │ + beq.n 32c5e │ │ │ │ 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] @ (32e48 ) │ │ │ │ + ldr r1, [pc, #300] @ (32cd0 ) │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 32d4a │ │ │ │ + bpl.n 32bd2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 32d4a │ │ │ │ + bmi.n 32bd2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 32d4a │ │ │ │ + cbnz r2, 32bd2 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 32e26 │ │ │ │ + bpl.n 32cae │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 32dce │ │ │ │ + bmi.n 32c56 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #12 │ │ │ │ itt eq │ │ │ │ ldreq r5, [r5, #0] │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 32de6 │ │ │ │ + bne.n 32c6e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 32dbc │ │ │ │ + bpl.n 32c44 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 32d84 │ │ │ │ + cbz r3, 32c0c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 32de0 │ │ │ │ + cbz r3, 32c68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne r3, #6 │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 32df8 │ │ │ │ + bmi.n 32c80 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 32cc4 │ │ │ │ + b.n 32b4c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32c9a │ │ │ │ + b.n 32b22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 32d6c │ │ │ │ + b.n 32bf4 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 32d4e │ │ │ │ + b.n 32bd6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 32cfc │ │ │ │ + b.n 32b84 │ │ │ │ blx c684 │ │ │ │ - b.n 32d84 │ │ │ │ + b.n 32c0c │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 32d68 │ │ │ │ - b.n 32dc6 │ │ │ │ + bmi.n 32bf0 │ │ │ │ + b.n 32c4e │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 325d0 │ │ │ │ + bl 32458 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 32e12 │ │ │ │ + cbz r3, 32c9a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 32e30 │ │ │ │ + cbz r3, 32cb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 32d9c │ │ │ │ + b.n 32c24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 32d4a │ │ │ │ + b.n 32bd2 │ │ │ │ blx c684 │ │ │ │ - b.n 32e12 │ │ │ │ + b.n 32c9a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcc.n 32d40 │ │ │ │ + bmi.n 32cb8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 32eb0 │ │ │ │ + bmi.n 32c28 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 33604 │ │ │ │ + b.n 33424 │ │ │ │ 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, #312] @ (32f98 ) │ │ │ │ + ldr r2, [pc, #312] @ (32e20 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #312] @ (32f9c ) │ │ │ │ + ldr r3, [pc, #312] @ (32e24 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -61741,372 +61616,372 @@ │ │ │ │ mov.w ip, #22 │ │ │ │ mov.w sl, #0 │ │ │ │ strd lr, ip, [r4] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ blx ce90 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r4, r5 │ │ │ │ - ldr.w r8, [pc, #236] @ 32fa0 │ │ │ │ + ldr.w r8, [pc, #236] @ 32e28 │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ lsls r3, r6, #29 │ │ │ │ add r8, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ strb.w sl, [r4, #16] │ │ │ │ - bmi.n 32f64 │ │ │ │ + bmi.n 32dec │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 32efa │ │ │ │ + bpl.n 32d82 │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ ands.w r1, r6, #32 │ │ │ │ - beq.n 32f30 │ │ │ │ + beq.n 32db8 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 32efa │ │ │ │ + beq.n 32d82 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ - cbz r3, 32eea │ │ │ │ + cbz r3, 32d72 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 32eea │ │ │ │ + cbnz r3, 32d72 │ │ │ │ blx c684 │ │ │ │ - ldr r3, [pc, #184] @ (32fa4 ) │ │ │ │ + ldr r3, [pc, #184] @ (32e2c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 32efc │ │ │ │ + b.n 32d84 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r9] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #144] @ (32fa8 ) │ │ │ │ - ldr r3, [pc, #128] @ (32f9c ) │ │ │ │ + ldr r2, [pc, #144] @ (32e30 ) │ │ │ │ + ldr r3, [pc, #128] @ (32e24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32f94 │ │ │ │ + bne.n 32e1c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 32ed6 │ │ │ │ + bne.n 32d5e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 325d0 │ │ │ │ + bl 32458 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 32f50 │ │ │ │ + cbz r3, 32dd8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 32f50 │ │ │ │ + cbnz r3, 32dd8 │ │ │ │ blx c684 │ │ │ │ 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 32efc │ │ │ │ + b.n 32d84 │ │ │ │ mov r1, r5 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 32f80 │ │ │ │ + cbz r3, 32e08 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 32f80 │ │ │ │ + cbnz r3, 32e08 │ │ │ │ blx c684 │ │ │ │ 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 32ec4 │ │ │ │ + b.n 32d4c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bne.n 32ecc │ │ │ │ + bcc.n 32e44 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 33028 │ │ │ │ + bcs.n 32da0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 32f70 │ │ │ │ + bcs.n 32ee8 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #384] @ (33140 ) │ │ │ │ + ldr r5, [pc, #384] @ (32fc8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #384] @ (33144 ) │ │ │ │ + ldr r4, [pc, #384] @ (32fcc ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ cmp.w ip, #2 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ - ldr r5, [pc, #368] @ (33148 ) │ │ │ │ + ldr r5, [pc, #368] @ (32fd0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ add r5, pc │ │ │ │ - beq.n 33046 │ │ │ │ + beq.n 32ece │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 3302c │ │ │ │ + beq.n 32eb4 │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.n 330f0 │ │ │ │ + bne.n 32f78 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ it mi │ │ │ │ strmi r0, [sp, #0] │ │ │ │ - bpl.n 33074 │ │ │ │ + bpl.n 32efc │ │ │ │ movs r3, #6 │ │ │ │ tst.w r8, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n 3308a │ │ │ │ + bne.n 32f12 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 330c0 │ │ │ │ + bne.n 32f48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx dd38 │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #284] @ (3314c ) │ │ │ │ - ldr r3, [pc, #276] @ (33144 ) │ │ │ │ + ldr r2, [pc, #284] @ (32fd4 ) │ │ │ │ + ldr r3, [pc, #276] @ (32fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3313c │ │ │ │ + bne.n 32fc4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ blx dd38 │ │ │ │ - ldr r2, [pc, #256] @ (33150 ) │ │ │ │ - ldr r3, [pc, #240] @ (33144 ) │ │ │ │ + ldr r2, [pc, #256] @ (32fd8 ) │ │ │ │ + ldr r3, [pc, #240] @ (32fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3313c │ │ │ │ - ldr r1, [pc, #240] @ (33154 ) │ │ │ │ + bne.n 32fc4 │ │ │ │ + ldr r1, [pc, #240] @ (32fdc ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w dd34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ tst.w r8, #4 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n 33008 │ │ │ │ + beq.n 32e90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r9, r0 │ │ │ │ - cbz r3, 330a4 │ │ │ │ + cbz r3, 32f2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 330ea │ │ │ │ + cbz r3, 32f72 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ tst.w r8, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n 3300e │ │ │ │ + beq.n 32e96 │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 33108 │ │ │ │ + beq.n 32f90 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ - cbz r3, 330dc │ │ │ │ + cbz r3, 32f64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 330dc │ │ │ │ + cbnz r3, 32f64 │ │ │ │ blx c684 │ │ │ │ - ldr r3, [pc, #120] @ (33158 ) │ │ │ │ + ldr r3, [pc, #120] @ (32fe0 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 3300e │ │ │ │ + b.n 32e96 │ │ │ │ blx c684 │ │ │ │ - b.n 330a4 │ │ │ │ + b.n 32f2c │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ lsls r3, r3, #25 │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ - bpl.w 33000 │ │ │ │ - b.n 32ffe │ │ │ │ + bpl.w 32e88 │ │ │ │ + b.n 32e86 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 325d0 │ │ │ │ + bl 32458 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 33122 │ │ │ │ + cbz r3, 32faa │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 33136 │ │ │ │ + cbz r3, 32fbe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 3300e │ │ │ │ + b.n 32e96 │ │ │ │ blx c684 │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32faa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - beq.n 331b4 │ │ │ │ + bne.n 32f2c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 33180 │ │ │ │ + bne.n 32ef8 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + bne.n 33060 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + bne.n 33020 │ │ │ │ movs r2, r0 │ │ │ │ - push {r7} │ │ │ │ + push {r2, r3, r6} │ │ │ │ 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, #540] @ (3338c ) │ │ │ │ + ldr r5, [pc, #540] @ (33214 ) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r4, [pc, #540] @ (33390 ) │ │ │ │ + ldr r4, [pc, #540] @ (33218 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, 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, #36] @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq.n 331a0 │ │ │ │ + beq.n 33028 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 33386 │ │ │ │ + bne.w 3320e │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands.w r2, r3, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq.n 331c6 │ │ │ │ - ldr r2, [pc, #488] @ (33394 ) │ │ │ │ - ldr r3, [pc, #480] @ (33390 ) │ │ │ │ + beq.n 3304e │ │ │ │ + ldr r2, [pc, #488] @ (3321c ) │ │ │ │ + ldr r3, [pc, #480] @ (33218 ) │ │ │ │ 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 33382 │ │ │ │ + bne.w 3320a │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx c4e4 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r8] │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 332cc │ │ │ │ - ldr r3, [pc, #428] @ (33398 ) │ │ │ │ + beq.n 33154 │ │ │ │ + ldr r3, [pc, #428] @ (33220 ) │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #420] @ (3339c ) │ │ │ │ + ldr r3, [pc, #420] @ (33224 ) │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 332dc │ │ │ │ + bpl.n 33164 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r5 │ │ │ │ adds r5, #16 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 332c4 │ │ │ │ + beq.n 3314c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 33316 │ │ │ │ + beq.n 3319e │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 332c4 │ │ │ │ + beq.n 3314c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w r1, r7, #16 │ │ │ │ mov r0, r6 │ │ │ │ @@ -62114,168 +61989,168 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 332f6 │ │ │ │ + bls.n 3317e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 33330 │ │ │ │ + bne.n 331b8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ it mi │ │ │ │ strmi r4, [sp, #64] @ 0x40 │ │ │ │ - bpl.n 33346 │ │ │ │ + bpl.n 331ce │ │ │ │ movs r3, #6 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33360 │ │ │ │ + bne.n 331e8 │ │ │ │ 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 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, r9 │ │ │ │ ldrd fp, r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ blx dd38 │ │ │ │ mov r0, fp │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ - bl 32fac │ │ │ │ + bl 32e34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 332b6 │ │ │ │ + bmi.n 3313e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33370 │ │ │ │ + beq.n 331f8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ subs r2, r2, r1 │ │ │ │ blx c878 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33208 │ │ │ │ + bne.n 33090 │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx cf8c │ │ │ │ - b.n 331aa │ │ │ │ + b.n 33032 │ │ │ │ cmp r3, #12 │ │ │ │ add.w r2, r5, #24 │ │ │ │ ldrd fp, r7, [r5, #16] │ │ │ │ itete ne │ │ │ │ movne r4, r5 │ │ │ │ ldreq r4, [r5, #0] │ │ │ │ movne r5, r2 │ │ │ │ moveq r5, r2 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r4, #8] │ │ │ │ - b.n 3321e │ │ │ │ + b.n 330a6 │ │ │ │ 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, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3315c │ │ │ │ - b.n 332b6 │ │ │ │ - ldr r1, [pc, #136] @ (333a0 ) │ │ │ │ + bl 32fe4 │ │ │ │ + b.n 3313e │ │ │ │ + ldr r1, [pc, #136] @ (33228 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #128] @ (333a4 ) │ │ │ │ + ldr r1, [pc, #128] @ (3322c ) │ │ │ │ mov r2, fp │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 33242 │ │ │ │ + b.n 330ca │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 33264 │ │ │ │ + bmi.n 330ec │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 33266 │ │ │ │ + b.n 330ee │ │ │ │ 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 33274 │ │ │ │ + beq.n 330fc │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 33274 │ │ │ │ + b.n 330fc │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 3337c │ │ │ │ + bpl.n 33204 │ │ │ │ blx caf0 │ │ │ │ - b.n 332b6 │ │ │ │ + b.n 3313e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 332b6 │ │ │ │ + b.n 3313e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + beq.n 33218 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 24 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3338c │ │ │ │ + ble.n 331ac │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 33358 │ │ │ │ + blt.n 33178 │ │ │ │ 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 r6, r2 │ │ │ │ - ldr r2, [pc, #756] @ (336b0 ) │ │ │ │ + ldr r2, [pc, #756] @ (33538 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #756] @ (336b4 ) │ │ │ │ + ldr r3, [pc, #756] @ (3353c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r6, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -62293,309 +62168,309 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ strd ip, r3, [r4] │ │ │ │ adds r0, #16 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ blx ce90 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ add r6, r4 │ │ │ │ - ldr.w sl, [pc, #688] @ 336b8 │ │ │ │ + ldr.w sl, [pc, #688] @ 33540 │ │ │ │ add sl, pc │ │ │ │ strb.w r9, [r6, #16] │ │ │ │ - cbz r3, 33420 │ │ │ │ + cbz r3, 332a8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 335e0 │ │ │ │ + beq.w 33468 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 33482 │ │ │ │ + bmi.n 3330a │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r1, 3348a │ │ │ │ + cbz r1, 33312 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.n 334a4 │ │ │ │ + bmi.n 3332c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 33466 │ │ │ │ + cbz r3, 332ee │ │ │ │ lsls r1, r7, #27 │ │ │ │ - bpl.n 3345c │ │ │ │ + bpl.n 332e4 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.w 335ee │ │ │ │ + beq.w 33476 │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bmi.w 335a8 │ │ │ │ + bmi.w 33430 │ │ │ │ lsls r3, r7, #28 │ │ │ │ - bmi.n 334c0 │ │ │ │ - ldr r2, [pc, #596] @ (336bc ) │ │ │ │ - ldr r3, [pc, #584] @ (336b4 ) │ │ │ │ + bmi.n 33348 │ │ │ │ + ldr r2, [pc, #596] @ (33544 ) │ │ │ │ + ldr r3, [pc, #584] @ (3353c ) │ │ │ │ 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 336ac │ │ │ │ + bne.w 33534 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33444 │ │ │ │ + bne.n 332cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33444 │ │ │ │ + bne.n 332cc │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 335e6 │ │ │ │ + bpl.w 3346e │ │ │ │ blx caf0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bpl.n 33448 │ │ │ │ + bpl.n 332d0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 334b6 │ │ │ │ + bne.n 3333e │ │ │ │ ldr r4, [r6, #12] │ │ │ │ adds r2, r6, r4 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 33642 │ │ │ │ + beq.w 334ca │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - b.n 33448 │ │ │ │ + b.n 332d0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ add.w r4, r6, #16 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ blx c4c0 <_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 33536 │ │ │ │ + bcs.n 333be │ │ │ │ add.w r9, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r9 │ │ │ │ strd r2, r9, [sp, #4] │ │ │ │ - b.n 33514 │ │ │ │ + b.n 3339c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ it ne │ │ │ │ movne r9, r4 │ │ │ │ - bne.n 3355a │ │ │ │ + bne.n 333e2 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ ldr.w r0, [fp] │ │ │ │ adds r4, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx d0c0 │ │ │ │ cmp r4, r7 │ │ │ │ mov fp, r0 │ │ │ │ - beq.n 33534 │ │ │ │ + beq.n 333bc │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 334ee │ │ │ │ - ldr r3, [pc, #420] @ (336c0 ) │ │ │ │ + bne.n 33376 │ │ │ │ + ldr r3, [pc, #420] @ (33548 ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ ldr.w r3, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.w 3368c │ │ │ │ + bgt.w 33514 │ │ │ │ adds r4, #1 │ │ │ │ mov r9, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 33560 │ │ │ │ + bne.n 333e8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33608 │ │ │ │ + beq.n 33490 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 3354e │ │ │ │ + cbz r3, 333d6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3367c │ │ │ │ + beq.w 33504 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ strd r0, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 33466 │ │ │ │ + b.n 332ee │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 33534 │ │ │ │ + beq.n 333bc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 335be │ │ │ │ + beq.n 33446 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 3355a │ │ │ │ + bne.n 333e2 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 33500 │ │ │ │ + beq.n 33388 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r6, [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 33610 │ │ │ │ + bls.n 33498 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx d054 │ │ │ │ mov fp, r0 │ │ │ │ strb.w r6, [r4], #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 33512 │ │ │ │ - b.n 33534 │ │ │ │ + bne.n 3339a │ │ │ │ + b.n 333bc │ │ │ │ ldr r4, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx ce6c │ │ │ │ lsls r3, r7, #28 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bpl.w 33466 │ │ │ │ - b.n 334c0 │ │ │ │ - ldr r2, [pc, #256] @ (336c0 ) │ │ │ │ + bpl.w 332ee │ │ │ │ + b.n 33348 │ │ │ │ + ldr r2, [pc, #256] @ (33548 ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr.w r1, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r1 │ │ │ │ - bgt.n 3368c │ │ │ │ + bgt.n 33514 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 3352c │ │ │ │ + beq.n 333b4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ - b.n 33578 │ │ │ │ + b.n 33400 │ │ │ │ blx c684 │ │ │ │ - b.n 33420 │ │ │ │ + b.n 332a8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - b.n 33444 │ │ │ │ + b.n 332cc │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bpl.w 33462 │ │ │ │ - b.n 335a8 │ │ │ │ + bpl.w 332ea │ │ │ │ + b.n 33430 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 33466 │ │ │ │ + b.n 332ee │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 33622 │ │ │ │ + bhi.n 334aa │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 33590 │ │ │ │ + bne.n 33418 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 33590 │ │ │ │ + bhi.n 33418 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33590 │ │ │ │ + beq.n 33418 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ blx dc44 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 3359e │ │ │ │ + b.n 33426 │ │ │ │ subs r4, #2 │ │ │ │ add.w r0, r6, #17 │ │ │ │ mov r1, r4 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 3365e │ │ │ │ + cbz r3, 334e6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 33686 │ │ │ │ + cbz r3, 3350e │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32588 │ │ │ │ + bl 32410 │ │ │ │ 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 334b6 │ │ │ │ + b.n 3333e │ │ │ │ mov r0, r2 │ │ │ │ blx c684 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b.n 3354e │ │ │ │ + b.n 333d6 │ │ │ │ blx c684 │ │ │ │ - b.n 3365e │ │ │ │ + b.n 334e6 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #40] @ (336c4 ) │ │ │ │ + ldr r2, [pc, #40] @ (3354c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 33466 │ │ │ │ + b.n 332ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 337b0 │ │ │ │ + bge.n 335d0 │ │ │ │ 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, #820] @ (33a10 ) │ │ │ │ + ldr r4, [pc, #820] @ (33898 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #820] @ (33a14 ) │ │ │ │ + ldr r3, [pc, #820] @ (3389c ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ @@ -62609,424 +62484,424 @@ │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq.w 338fa │ │ │ │ + beq.w 33782 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 33812 │ │ │ │ + bne.n 3369a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #760] @ (33a18 ) │ │ │ │ + ldr r1, [pc, #760] @ (338a0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33910 │ │ │ │ + bne.w 33798 │ │ │ │ ldr.w sl, [r8, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 337f6 │ │ │ │ + beq.n 3367e │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r5, r9 │ │ │ │ mov fp, r6 │ │ │ │ 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 r1, r2, #29 │ │ │ │ - bpl.w 33896 │ │ │ │ + bpl.w 3371e │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #16 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 337f0 │ │ │ │ + beq.n 33678 │ │ │ │ cmp r5, #0 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ strd r0, r5, [sp, #72] @ 0x48 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ it ne │ │ │ │ movne r0, r5 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ - beq.w 338f2 │ │ │ │ + beq.w 3377a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - cbnz r3, 3379e │ │ │ │ + cbnz r3, 33626 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 338b0 │ │ │ │ + bls.w 33738 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ 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, fp │ │ │ │ - bl 336c8 │ │ │ │ + bl 33550 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 337e6 │ │ │ │ + bpl.n 3366e │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 337e6 │ │ │ │ + bmi.n 3366e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 337e6 │ │ │ │ + cbnz r2, 3366e │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.w 33938 │ │ │ │ + bpl.w 337c0 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n 337f0 │ │ │ │ + bpl.n 33678 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 33750 │ │ │ │ - ldr r2, [pc, #548] @ (33a1c ) │ │ │ │ - ldr r3, [pc, #536] @ (33a14 ) │ │ │ │ + bne.n 335d8 │ │ │ │ + ldr r2, [pc, #548] @ (338a4 ) │ │ │ │ + ldr r3, [pc, #536] @ (3389c ) │ │ │ │ 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 33a0c │ │ │ │ + bne.w 33894 │ │ │ │ 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 3394e │ │ │ │ + bne.w 337d6 │ │ │ │ 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 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r8, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r8 │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r3, r9 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 3386a │ │ │ │ + bpl.n 336f2 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 33850 │ │ │ │ + beq.n 336d8 │ │ │ │ subs r4, #5 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi.n 3386a │ │ │ │ - ldr r3, [pc, #460] @ (33a20 ) │ │ │ │ + bhi.n 336f2 │ │ │ │ + ldr r3, [pc, #460] @ (338a8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #460] @ (33a24 ) │ │ │ │ + ldr r2, [pc, #460] @ (338ac ) │ │ │ │ movs r1, #3 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #456] @ (33a28 ) │ │ │ │ + ldr r3, [pc, #456] @ (338b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d53c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33958 │ │ │ │ - ldr r2, [pc, #448] @ (33a2c ) │ │ │ │ - ldr r3, [pc, #420] @ (33a14 ) │ │ │ │ + bge.n 337e0 │ │ │ │ + ldr r2, [pc, #448] @ (338b4 ) │ │ │ │ + ldr r3, [pc, #420] @ (3389c ) │ │ │ │ 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 33a0c │ │ │ │ + bne.w 33894 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 32fac │ │ │ │ + b.w 32e34 │ │ │ │ cmp r3, #12 │ │ │ │ add.w r2, r4, #24 │ │ │ │ ldrd r0, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r7, r4 │ │ │ │ ldreq r7, [r4, #0] │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r2 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r7, #8] │ │ │ │ - b.n 33766 │ │ │ │ + b.n 335ee │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ - cbnz r2, 33900 │ │ │ │ + cbnz r2, 33788 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, fp │ │ │ │ ldrd r6, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 32c64 │ │ │ │ - b.n 337c0 │ │ │ │ + bl 32aec │ │ │ │ + b.n 33648 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b.n 3378e │ │ │ │ + b.n 33616 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - b.n 3371c │ │ │ │ + b.n 335a4 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 338ba │ │ │ │ + b.n 33742 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbnz r3, 33942 │ │ │ │ + cbnz r3, 337ca │ │ │ │ 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 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r4, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3372e │ │ │ │ + b.n 335b6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 337e6 │ │ │ │ + b.n 3366e │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ - b.n 33914 │ │ │ │ + b.n 3379c │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ - b.n 3381a │ │ │ │ + b.n 336a2 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 33a02 │ │ │ │ + bne.n 3388a │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bmi.n 3396c │ │ │ │ + bmi.n 337f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 325d0 │ │ │ │ + bl 32458 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 3398e │ │ │ │ + bmi.n 33816 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3398e │ │ │ │ + cbnz r3, 33816 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 339dc │ │ │ │ + bpl.n 33864 │ │ │ │ blx caf0 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 337f6 │ │ │ │ + bmi.w 3367e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 337f6 │ │ │ │ + bne.w 3367e │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 339e2 │ │ │ │ - ldr r2, [pc, #112] @ (33a30 ) │ │ │ │ - ldr r3, [pc, #84] @ (33a14 ) │ │ │ │ + bpl.n 3386a │ │ │ │ + ldr r2, [pc, #112] @ (338b8 ) │ │ │ │ + ldr r3, [pc, #84] @ (3389c ) │ │ │ │ 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 33a0c │ │ │ │ + bne.n 33894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w caec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3398e │ │ │ │ - ldr r2, [pc, #80] @ (33a34 ) │ │ │ │ - ldr r3, [pc, #44] @ (33a14 ) │ │ │ │ + b.n 33816 │ │ │ │ + ldr r2, [pc, #80] @ (338bc ) │ │ │ │ + ldr r3, [pc, #44] @ (3389c ) │ │ │ │ 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 33a0c │ │ │ │ + bne.n 33894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3396c │ │ │ │ + b.n 337f4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 33a5c │ │ │ │ + bls.n 3387c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 33a24 │ │ │ │ + bhi.n 33844 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 33a14 │ │ │ │ + bhi.n 33834 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 33a04 │ │ │ │ + bhi.n 33824 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, 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, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #2644] @ 344a0 │ │ │ │ - ldr.w r3, [pc, #2644] @ 344a4 │ │ │ │ + ldr.w r2, [pc, #2644] @ 34328 │ │ │ │ + ldr.w r3, [pc, #2644] @ 3432c │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r1, [pc, #2636] @ 344a8 │ │ │ │ + ldr.w r1, [pc, #2636] @ 34330 │ │ │ │ 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, 33ab4 │ │ │ │ + cbz r3, 3393c │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ - cbz r5, 33a94 │ │ │ │ + cbz r5, 3391c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ str r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 33b16 │ │ │ │ - ldr.w r3, [pc, #2608] @ 344ac │ │ │ │ + bne.n 3399e │ │ │ │ + ldr.w r3, [pc, #2608] @ 34334 │ │ │ │ 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, #2584] @ 344b0 │ │ │ │ - ldr.w r3, [pc, #2568] @ 344a4 │ │ │ │ + ldr.w r2, [pc, #2584] @ 34338 │ │ │ │ + ldr.w r3, [pc, #2568] @ 3432c │ │ │ │ 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 34328 │ │ │ │ + bne.w 341b0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 33be0 │ │ │ │ + beq.w 33a68 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r6 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 33a94 │ │ │ │ + beq.n 3391c │ │ │ │ mov r1, r6 │ │ │ │ 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 333a8 │ │ │ │ + bl 33230 │ │ │ │ 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 33d74 │ │ │ │ + beq.w 33bfc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 33a94 │ │ │ │ + beq.n 3391c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33a94 │ │ │ │ + bne.n 3391c │ │ │ │ mov r0, r5 │ │ │ │ blx c684 │ │ │ │ - b.n 33a94 │ │ │ │ + b.n 3391c │ │ │ │ add.w r0, r6, #24 │ │ │ │ ldr.w r8, [r7, #40] @ 0x28 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldrb.w r7, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r9, r0 │ │ │ │ @@ -63041,78 +62916,78 @@ │ │ │ │ adds r0, #16 │ │ │ │ str.w sl, [r9, #8] │ │ │ │ ubfx r7, r7, #2, #1 │ │ │ │ blx ce90 │ │ │ │ add.w r3, r9, r6 │ │ │ │ strb.w sl, [r3, #16] │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 33b6c │ │ │ │ + cbz r3, 339f4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33de4 │ │ │ │ + beq.w 33c6c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 33bbc │ │ │ │ + bmi.n 33a44 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r1, 33bc4 │ │ │ │ + cbz r1, 33a4c │ │ │ │ and.w fp, r8, #4 │ │ │ │ and.w r6, r8, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 33cb2 │ │ │ │ + bne.w 33b3a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 33cf0 │ │ │ │ + bne.w 33b78 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add.w r0, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ blx ce6c │ │ │ │ str r0, [r5, #12] │ │ │ │ - b.n 33a88 │ │ │ │ + b.n 33910 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33b90 │ │ │ │ + bne.n 33a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33b90 │ │ │ │ + bne.n 33a18 │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 33dea │ │ │ │ + bpl.w 33c72 │ │ │ │ blx caf0 │ │ │ │ - b.n 33b90 │ │ │ │ + b.n 33a18 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 33a94 │ │ │ │ + beq.w 3391c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r8, r3, r1 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 33a94 │ │ │ │ + beq.w 3391c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov.w sl, #1 │ │ │ │ strb.w r6, [sp, #27] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r0, #26 │ │ │ │ - bpl.w 33f04 │ │ │ │ + bpl.w 33d8c │ │ │ │ add.w r0, r8, #24 │ │ │ │ str r1, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r9, r0 │ │ │ │ strd r6, r8, [r0, #8] │ │ │ │ movs r3, #22 │ │ │ │ @@ -63121,101 +62996,101 @@ │ │ │ │ str.w r3, [r9, #4] │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r8, r9 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [sp, #57] @ 0x39 │ │ │ │ strb.w r6, [r8, #16] │ │ │ │ - cbz r3, 33c52 │ │ │ │ + cbz r3, 33ada │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3414c │ │ │ │ - ldr.w r1, [pc, #2144] @ 344b4 │ │ │ │ + beq.w 33fd4 │ │ │ │ + ldr.w r1, [pc, #2144] @ 3433c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 33fc2 │ │ │ │ + bmi.w 33e4a │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 33fcc │ │ │ │ + bne.w 33e54 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 33c98 │ │ │ │ + cbnz r3, 33b20 │ │ │ │ mov r0, r9 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 3415e │ │ │ │ + bpl.w 33fe6 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 340aa │ │ │ │ + beq.w 33f32 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 33fce │ │ │ │ + beq.w 33e56 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 33a94 │ │ │ │ + b.n 3391c │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq.w 33ee6 │ │ │ │ - bhi.n 33dac │ │ │ │ + beq.w 33d6e │ │ │ │ + bhi.n 33c34 │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq.w 33ee6 │ │ │ │ + beq.w 33d6e │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ - beq.w 33df0 │ │ │ │ + beq.w 33c78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 34120 │ │ │ │ + bne.w 33fa8 │ │ │ │ add.w sl, r8, #16 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, sl │ │ │ │ blx ce6c │ │ │ │ str.w r0, [r8, #12] │ │ │ │ - b.n 33a88 │ │ │ │ + b.n 33910 │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq r9, r7 │ │ │ │ moveq sl, r7 │ │ │ │ - bne.n 33db4 │ │ │ │ + bne.n 33c3c │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ add.w r1, r8, r6 │ │ │ │ ldrb r1, [r1, #15] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 3406c │ │ │ │ + beq.w 33ef4 │ │ │ │ mov r0, r8 │ │ │ │ blx c058 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 33dc8 │ │ │ │ + bne.n 33c50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ add.w r0, r6, #16 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ blx ce6c │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 33f2a │ │ │ │ + bne.w 33db2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ strd r0, r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -63225,108 +63100,108 @@ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ blx c738 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 33a88 │ │ │ │ + b.n 33910 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 33b00 │ │ │ │ + beq.w 33988 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 340ee │ │ │ │ + bne.w 33f76 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ add.w r8, r5, #16 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 3429c │ │ │ │ + bls.w 34124 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 33a94 │ │ │ │ - b.n 33b04 │ │ │ │ + beq.w 3391c │ │ │ │ + b.n 3398c │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 33df0 │ │ │ │ + beq.n 33c78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 33cd4 │ │ │ │ + beq.n 33b5c │ │ │ │ mov r0, r8 │ │ │ │ blx c058 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r9 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ add.w r0, r6, #16 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ blx ce6c │ │ │ │ str r0, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ + beq.w 33910 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 33d3a │ │ │ │ - b.n 33a88 │ │ │ │ + bne.n 33bc2 │ │ │ │ + b.n 33910 │ │ │ │ blx c684 │ │ │ │ - b.n 33b6c │ │ │ │ + b.n 339f4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 33b90 │ │ │ │ + b.n 33a18 │ │ │ │ add.w sl, r8, #16 │ │ │ │ - ldr.w r1, [pc, #1728] @ 344b8 │ │ │ │ + ldr.w r1, [pc, #1728] @ 34340 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 33e10 │ │ │ │ + cbnz r0, 33c98 │ │ │ │ add.w r1, r8, #21 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq.n 33e20 │ │ │ │ + beq.n 33ca8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 33fb2 │ │ │ │ + bne.w 33e3a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ - b.n 33ce0 │ │ │ │ + beq.w 33910 │ │ │ │ + b.n 33b68 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ adds r0, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 33e3a │ │ │ │ + beq.n 33cc2 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne.n 33e2e │ │ │ │ + bne.n 33cb6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 33e10 │ │ │ │ + beq.n 33c98 │ │ │ │ subs r1, r3, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r2, 33e64 │ │ │ │ + cbz r2, 33cec │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34314 │ │ │ │ + beq.w 3419c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -63353,1025 +63228,1025 @@ │ │ │ │ str.w r8, [r5] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3416e │ │ │ │ + bne.w 33ff6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33d24 │ │ │ │ + beq.w 33bac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ blx ce6c │ │ │ │ str.w r0, [r8, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 33d3a │ │ │ │ - b.n 33a88 │ │ │ │ - ldr.w r1, [pc, #1492] @ 344bc │ │ │ │ + bne.w 33bc2 │ │ │ │ + b.n 33910 │ │ │ │ + ldr.w r1, [pc, #1492] @ 34344 │ │ │ │ add.w sl, r8, #16 │ │ │ │ movs r2, #10 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ mov r9, r7 │ │ │ │ blx d2a8 │ │ │ │ add.w r1, r8, #26 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33e0a │ │ │ │ - b.n 33df4 │ │ │ │ + beq.n 33c92 │ │ │ │ + b.n 33c7c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ add.w r3, sp, #27 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 333a8 │ │ │ │ + bl 33230 │ │ │ │ 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 33c9e │ │ │ │ + b.n 33b26 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3416a │ │ │ │ + beq.w 33ff2 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #24 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ it mi │ │ │ │ addmi r1, #1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33f38 │ │ │ │ + bne.n 33dc0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx d730 <_safe_emalloc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r2 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ strb r3, [r6, r0] │ │ │ │ lsls r7, r3, #24 │ │ │ │ it pl │ │ │ │ movpl r1, r0 │ │ │ │ - bpl.n 33f7c │ │ │ │ + bpl.n 33e04 │ │ │ │ adds r1, r0, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r6, r1] │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ lsrs r3, r3, #6 │ │ │ │ orn r3, r3, #63 @ 0x3f │ │ │ │ strb r3, [r6, r0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r1, #1 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - bls.n 33f58 │ │ │ │ + bls.n 33de0 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ - cbz r2, 33f98 │ │ │ │ + cbz r2, 33e20 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34152 │ │ │ │ + beq.w 33fda │ │ │ │ mov r0, r6 │ │ │ │ - bl 32588 │ │ │ │ + bl 32410 │ │ │ │ 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 33d46 │ │ │ │ + b.n 33bce │ │ │ │ mov r0, r8 │ │ │ │ blx c058 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33a88 │ │ │ │ - b.n 33bac │ │ │ │ + beq.w 33910 │ │ │ │ + b.n 33a34 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 33c80 │ │ │ │ + beq.w 33b08 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33caa │ │ │ │ + beq.w 33b32 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldrb.w r3, [r7, #32] │ │ │ │ movw r8, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34188 │ │ │ │ + beq.w 34010 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #7 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq.w 3439a │ │ │ │ + beq.w 34222 │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ - beq.n 34010 │ │ │ │ + beq.n 33e98 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb.w r3, [sp, #27] │ │ │ │ - cbz r3, 3401e │ │ │ │ + cbz r3, 33ea6 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 3431a │ │ │ │ - ldr.w r1, [pc, #1184] @ 344c0 │ │ │ │ + bmi.w 341a2 │ │ │ │ + ldr.w r1, [pc, #1184] @ 34348 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r1, [pc, #1168] @ 344c4 │ │ │ │ + ldr.w r1, [pc, #1168] @ 3434c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d054 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add.w r8, r3, #16 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 3436a │ │ │ │ + bls.w 341f2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 33caa │ │ │ │ + b.n 33b32 │ │ │ │ subs r6, #2 │ │ │ │ add.w r0, r8, #17 │ │ │ │ mov r1, r6 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 3408c │ │ │ │ + cbz r2, 33f14 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3420e │ │ │ │ + beq.w 34096 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 32588 │ │ │ │ + bl 32410 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b.n 33d12 │ │ │ │ + b.n 33b9a │ │ │ │ add.w r8, sp, #32 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r9, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ strd r3, r3, [r8, #4] │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 34130 │ │ │ │ + cbz r1, 33fb8 │ │ │ │ mov r0, r5 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3418e │ │ │ │ + beq.n 34016 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 34130 │ │ │ │ + cbz r1, 33fb8 │ │ │ │ mov r0, r5 │ │ │ │ blx d1d4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 34214 │ │ │ │ + beq.w 3409c │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b.n 33caa │ │ │ │ - ldr r1, [pc, #984] @ (344c8 ) │ │ │ │ + b.n 33b32 │ │ │ │ + ldr r1, [pc, #984] @ (34350 ) │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 342d0 │ │ │ │ + beq.w 34158 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add.w r8, r5, #16 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 3433a │ │ │ │ + bls.w 341c2 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ - b.n 33da2 │ │ │ │ + b.n 33c2a │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq.w sl, #0 │ │ │ │ moveq r9, sl │ │ │ │ - beq.w 33d02 │ │ │ │ - b.n 33db4 │ │ │ │ + beq.w 33b8a │ │ │ │ + b.n 33c3c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx ce38 │ │ │ │ - cbz r0, 3418e │ │ │ │ + cbz r0, 34016 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 340da │ │ │ │ + bne.n 33f62 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx ce38 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 340e2 │ │ │ │ + b.n 33f6a │ │ │ │ blx c684 │ │ │ │ - b.n 33c52 │ │ │ │ + b.n 33ada │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c684 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 33f98 │ │ │ │ + b.n 33e20 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 33c9e │ │ │ │ + b.n 33b26 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 33f48 │ │ │ │ + b.n 33dd0 │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 33d02 │ │ │ │ + beq.w 33b8a │ │ │ │ mov r0, r8 │ │ │ │ blx c058 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33d24 │ │ │ │ - b.n 33dc8 │ │ │ │ + beq.w 33bac │ │ │ │ + b.n 33c50 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 34010 │ │ │ │ + b.n 33e98 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 341a6 │ │ │ │ + cbz r3, 3402e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #800] @ (344cc ) │ │ │ │ + ldr r1, [pc, #800] @ (34354 ) │ │ │ │ mov r3, r7 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movs r2, #5 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #775 @ 0x307 │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ blx c738 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #772] @ (344d0 ) │ │ │ │ + ldr r1, [pc, #772] @ (34358 ) │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #9 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ blx d054 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3432c │ │ │ │ + beq.w 341b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ blx d6dc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 341f8 │ │ │ │ + b.n 34080 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 340ea │ │ │ │ + bne.w 33f72 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 341f4 │ │ │ │ - b.n 340ea │ │ │ │ + bne.n 3407c │ │ │ │ + b.n 33f72 │ │ │ │ blx c684 │ │ │ │ - b.n 3408c │ │ │ │ - ldr r1, [pc, #700] @ (344d4 ) │ │ │ │ + b.n 33f14 │ │ │ │ + ldr r1, [pc, #700] @ (3435c ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341f0 │ │ │ │ + beq.n 34078 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341f0 │ │ │ │ + beq.n 34078 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 341f0 │ │ │ │ + bne.n 34078 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov sl, r7 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341f8 │ │ │ │ + beq.n 34080 │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 34426 │ │ │ │ + bne.w 342ae │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 343d4 │ │ │ │ + bne.w 3425c │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ mov r0, r3 │ │ │ │ - beq.n 3428c │ │ │ │ + beq.n 34114 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3444e │ │ │ │ + beq.w 342d6 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3423c │ │ │ │ - b.n 341f0 │ │ │ │ + beq.n 340c4 │ │ │ │ + b.n 34078 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34484 │ │ │ │ + beq.w 3430c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34236 │ │ │ │ + b.n 340be │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 342b0 │ │ │ │ + bhi.n 34138 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 33d96 │ │ │ │ + bne.w 33c1e │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 33d96 │ │ │ │ + bhi.w 33c1e │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33d96 │ │ │ │ + beq.w 33c1e │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ blx dc44 │ │ │ │ - b.n 33da2 │ │ │ │ + b.n 33c2a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w r8, r5, #16 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 343aa │ │ │ │ + bls.n 34232 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ 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, #468] @ (344d8 ) │ │ │ │ + ldr r1, [pc, #468] @ (34360 ) │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 33a94 │ │ │ │ - b.w 33b04 │ │ │ │ + beq.w 3391c │ │ │ │ + b.w 3398c │ │ │ │ blx c684 │ │ │ │ - b.n 33e64 │ │ │ │ - ldr r1, [pc, #448] @ (344dc ) │ │ │ │ + b.n 33cec │ │ │ │ + ldr r1, [pc, #448] @ (34364 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ - b.n 3402c │ │ │ │ + b.n 33eb4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ blx dc44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f0 │ │ │ │ + b.n 34078 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 3434e │ │ │ │ + bhi.n 341d6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 34112 │ │ │ │ + bne.w 33f9a │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 34112 │ │ │ │ + bhi.w 33f9a │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34112 │ │ │ │ + beq.w 33f9a │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 33da2 │ │ │ │ + b.n 33c2a │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 3437e │ │ │ │ + bhi.n 34206 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 3405c │ │ │ │ + bne.w 33ee4 │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 3405c │ │ │ │ + bhi.w 33ee4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3405c │ │ │ │ + beq.w 33ee4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx dc44 │ │ │ │ - b.n 34068 │ │ │ │ + b.n 33ef0 │ │ │ │ mov r0, r3 │ │ │ │ blx dd1c │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 34010 │ │ │ │ + b.n 33e98 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 343ba │ │ │ │ + bhi.n 34242 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 342ec │ │ │ │ + bne.n 34174 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 342ec │ │ │ │ + bhi.n 34174 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 342ec │ │ │ │ + beq.n 34174 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 342f8 │ │ │ │ + b.n 34180 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ - cbz r2, 343e4 │ │ │ │ + cbz r2, 3426c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 343fe │ │ │ │ + beq.n 34286 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 343f2 │ │ │ │ + cbz r3, 3427a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3443a │ │ │ │ + cbz r3, 342c2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - beq.n 34440 │ │ │ │ + beq.n 342c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3442e │ │ │ │ + cbz r1, 342b6 │ │ │ │ mov r2, r7 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ + b.n 34080 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 343e0 │ │ │ │ - b.n 343d8 │ │ │ │ + beq.n 34268 │ │ │ │ + b.n 34260 │ │ │ │ mov r1, r7 │ │ │ │ blx d0c0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ + b.n 34080 │ │ │ │ blx c684 │ │ │ │ - b.n 343f2 │ │ │ │ + b.n 3427a │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ + b.n 34080 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r1, 3446c │ │ │ │ - cbz r3, 3445e │ │ │ │ + cbz r1, 342f4 │ │ │ │ + cbz r3, 342e6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ - cbz r3, 34476 │ │ │ │ + b.n 34080 │ │ │ │ + cbz r3, 342fe │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx d0c0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ + b.n 34080 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 34490 │ │ │ │ + cbz r3, 34318 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 341f8 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + b.n 34080 │ │ │ │ + stmia r7!, {r5} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 344e8 │ │ │ │ + bmi.n 34308 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3459c │ │ │ │ + bcc.n 343bc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3459c │ │ │ │ + bcs.n 343bc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 34564 │ │ │ │ + beq.n 34384 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -000344e0 : │ │ │ │ +00034368 : │ │ │ │ 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, 34520 │ │ │ │ - ldr r5, [pc, #52] @ (34528 ) │ │ │ │ + cbz r0, 343a8 │ │ │ │ + ldr r5, [pc, #52] @ (343b0 ) │ │ │ │ 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 344fc │ │ │ │ + bne.n 34384 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 344f2 │ │ │ │ - b.n 34648 │ │ │ │ + b.n 3437a │ │ │ │ + b.n 347c0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003452c : │ │ │ │ +000343b4 : │ │ │ │ stmdb 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 r3, r0 │ │ │ │ - ldr r4, [pc, #816] @ (34874 ) │ │ │ │ + ldr r4, [pc, #816] @ (346fc ) │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r7, [pc, #816] @ (34878 ) │ │ │ │ + ldr r7, [pc, #816] @ (34700 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #812] @ (3487c ) │ │ │ │ + ldr r3, [pc, #812] @ (34704 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ add r0, sp, #28 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ blx c798 │ │ │ │ mov r3, r8 │ │ │ │ ldrd r4, r5, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 347ca │ │ │ │ + beq.w 34652 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ add r7, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34632 │ │ │ │ + beq.n 344ba │ │ │ │ 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 3459e │ │ │ │ + bpl.n 34426 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 347b2 │ │ │ │ + beq.w 3463a │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 34670 │ │ │ │ + beq.n 344f8 │ │ │ │ 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, 34608 │ │ │ │ + cbz r4, 34490 │ │ │ │ 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 32488 │ │ │ │ + bl 32310 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34684 │ │ │ │ + bne.n 3450c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 346ce │ │ │ │ + bne.n 34556 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32488 │ │ │ │ + bl 32310 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 345f6 │ │ │ │ + cbz r0, 3447e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 347e2 │ │ │ │ + beq.w 3466a │ │ │ │ add.w sl, sl, #1 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3458c │ │ │ │ + bne.n 34414 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r3 │ │ │ │ - b.n 34632 │ │ │ │ + b.n 344ba │ │ │ │ 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 324f8 │ │ │ │ + bl 32380 │ │ │ │ ldrd sl, r5, [sp, #20] │ │ │ │ mov r4, sl │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 345f6 │ │ │ │ + bne.n 3447e │ │ │ │ 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 33a38 │ │ │ │ - ldr r2, [pc, #560] @ (34880 ) │ │ │ │ - ldr r3, [pc, #552] @ (3487c ) │ │ │ │ + bl 338c0 │ │ │ │ + ldr r2, [pc, #560] @ (34708 ) │ │ │ │ + ldr r3, [pc, #552] @ (34704 ) │ │ │ │ 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 3486e │ │ │ │ + bne.w 346f6 │ │ │ │ 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 3475c │ │ │ │ + bmi.n 345e4 │ │ │ │ mvns r1, r3 │ │ │ │ bfi r3, r1, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 345b8 │ │ │ │ + b.n 34440 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 33a38 │ │ │ │ + bl 338c0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrd r3, r4, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 324f8 │ │ │ │ + bl 32380 │ │ │ │ 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 3485a │ │ │ │ + beq.w 346e2 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb.w r2, [sl] │ │ │ │ ands.w r9, r3, #32 │ │ │ │ - beq.n 34760 │ │ │ │ + beq.n 345e8 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - beq.n 3479c │ │ │ │ + beq.n 34624 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - beq.n 34784 │ │ │ │ + beq.n 3460c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ - b.n 345ba │ │ │ │ + b.n 34442 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 33a38 │ │ │ │ + bl 338c0 │ │ │ │ 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 34724 │ │ │ │ + bne.n 345ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 34744 │ │ │ │ + cbz r3, 345cc │ │ │ │ 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 32488 │ │ │ │ - cbz r0, 34744 │ │ │ │ + bl 32310 │ │ │ │ + cbz r0, 345cc │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34702 │ │ │ │ + beq.n 3458a │ │ │ │ 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 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 346fe │ │ │ │ + beq.n 34586 │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ - b.n 34724 │ │ │ │ + b.n 345ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34862 │ │ │ │ + beq.w 346ea │ │ │ │ ldrb.w r3, [sl] │ │ │ │ mov r9, sl │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 3459e │ │ │ │ + b.n 34426 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ - b.n 345a2 │ │ │ │ + b.n 3442a │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 3466c │ │ │ │ + beq.n 344f4 │ │ │ │ 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 345ba │ │ │ │ + b.n 34442 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 345ba │ │ │ │ + b.n 34442 │ │ │ │ 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 345ba │ │ │ │ + b.n 34442 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq.n 3484c │ │ │ │ + beq.n 346d4 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.w 345b8 │ │ │ │ + bne.w 34440 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ bfi r3, r9, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 345b8 │ │ │ │ + b.n 34440 │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #180] @ (34884 ) │ │ │ │ + ldr r3, [pc, #180] @ (3470c ) │ │ │ │ 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 34574 │ │ │ │ + b.n 343fc │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 33a38 │ │ │ │ + bl 338c0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ add.w sl, r2, r8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ sub.w r5, r5, r8 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3483e │ │ │ │ + beq.n 346c6 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 34820 │ │ │ │ + b.n 346a8 │ │ │ │ add sl, r0 │ │ │ │ sub.w r9, r9, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 32488 │ │ │ │ + bl 32310 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3481a │ │ │ │ + bne.n 346a2 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3458c │ │ │ │ - b.n 34600 │ │ │ │ + bne.w 34414 │ │ │ │ + b.n 34488 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 345b8 │ │ │ │ + b.n 34440 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 34632 │ │ │ │ + b.n 344ba │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 34632 │ │ │ │ + b.n 344ba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - hlt 0x0032 │ │ │ │ + pop {r1, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r5} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 348ae │ │ │ │ + cbnz r2, 34754 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034888 : │ │ │ │ +00034710 : │ │ │ │ stmdb 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 r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ strd r2, r3, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1092] @ 34ce8 │ │ │ │ - ldr.w r3, [pc, #1092] @ 34cec │ │ │ │ + ldr.w r2, [pc, #1092] @ 34b70 │ │ │ │ + ldr.w r3, [pc, #1092] @ 34b74 │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [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, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34cd6 │ │ │ │ + beq.w 34b5e │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34ad2 │ │ │ │ - ldr.w r3, [pc, #1044] @ 34cf0 │ │ │ │ + beq.w 3495a │ │ │ │ + ldr.w r3, [pc, #1044] @ 34b78 │ │ │ │ mov r8, r7 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ @@ -64387,101 +64262,101 @@ │ │ │ │ itett mi │ │ │ │ movmi r2, r3 │ │ │ │ strpl r3, [sp, #28] │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 349e6 │ │ │ │ + beq.n 3486e │ │ │ │ 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 34bc0 │ │ │ │ + beq.w 34a48 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #104] @ 0x68 │ │ │ │ - beq.w 34c4a │ │ │ │ + beq.w 34ad2 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 34b18 │ │ │ │ + bhi.w 349a0 │ │ │ │ tst.w fp, #8 │ │ │ │ - bne.w 34c16 │ │ │ │ + bne.w 34a9e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34bf4 │ │ │ │ + beq.w 34a7c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34ca2 │ │ │ │ + bne.w 34b2a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 32c64 │ │ │ │ + bl 32aec │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 349d2 │ │ │ │ + bpl.n 3485a │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 349d2 │ │ │ │ + bmi.n 3485a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 349d2 │ │ │ │ + cbnz r2, 3485a │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 34c98 │ │ │ │ + bpl.w 34b20 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.w 34b74 │ │ │ │ + bmi.w 349fc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 34b82 │ │ │ │ + beq.w 34a0a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 349f2 │ │ │ │ + beq.n 3487a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.n 34ad0 │ │ │ │ + beq.n 34958 │ │ │ │ mov r4, sl │ │ │ │ - b.n 348f6 │ │ │ │ + b.n 3477e │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldrd r6, r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 349e6 │ │ │ │ + beq.n 3486e │ │ │ │ mov.w ip, #0 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ mov r7, ip │ │ │ │ mov r8, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ @@ -64496,199 +64371,199 @@ │ │ │ │ movmi r0, r4 │ │ │ │ addmi.w sl, r3, #16 │ │ │ │ ldrdpl r0, r7, [r3, #16] │ │ │ │ addmi r4, #1 │ │ │ │ it pl │ │ │ │ addpl.w sl, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34aaa │ │ │ │ + beq.n 34932 │ │ │ │ cmp r6, r5 │ │ │ │ strd r0, r7, [sp, #96] @ 0x60 │ │ │ │ - beq.n 34afc │ │ │ │ + beq.n 34984 │ │ │ │ ldrb.w r2, [sp, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strb.w r2, [sp, #104] @ 0x68 │ │ │ │ - beq.w 34be6 │ │ │ │ + beq.w 34a6e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ str.w fp, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 336c8 │ │ │ │ + bl 33550 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 34aa6 │ │ │ │ + bpl.n 3492e │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 34aa6 │ │ │ │ + bmi.n 3492e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 34aa6 │ │ │ │ + cbnz r2, 3492e │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 34c88 │ │ │ │ + bpl.w 34b10 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 34ab4 │ │ │ │ + bmi.n 3493c │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 34ac0 │ │ │ │ + beq.n 34948 │ │ │ │ mov r3, sl │ │ │ │ - b.n 34a1a │ │ │ │ + b.n 348a2 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 34ab0 │ │ │ │ + bne.n 34938 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne.n 349ee │ │ │ │ + bne.n 34876 │ │ │ │ mov r7, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx cea8 │ │ │ │ mov r0, r7 │ │ │ │ blx d3b8 │ │ │ │ - ldr r2, [pc, #532] @ (34cf4 ) │ │ │ │ - ldr r3, [pc, #520] @ (34cec ) │ │ │ │ + ldr r2, [pc, #532] @ (34b7c ) │ │ │ │ + ldr r3, [pc, #520] @ (34b74 ) │ │ │ │ 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 34ce4 │ │ │ │ + bne.w 34b6c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 34bd6 │ │ │ │ + beq.n 34a5e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w 34c56 │ │ │ │ + beq.w 34ade │ │ │ │ ldrb.w r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ strb.w r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 34a62 │ │ │ │ + b.n 348ea │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ tst.w fp, #32 │ │ │ │ - beq.n 34b98 │ │ │ │ + beq.n 34a20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34c7c │ │ │ │ + bne.w 34b04 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 32e4c │ │ │ │ - ldr r1, [pc, #444] @ (34cf8 ) │ │ │ │ + bl 32cd4 │ │ │ │ + ldr r1, [pc, #444] @ (34b80 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #424] @ (34cfc ) │ │ │ │ + ldr r1, [pc, #424] @ (34b84 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 32fac │ │ │ │ - b.n 349ac │ │ │ │ + bl 32e34 │ │ │ │ + b.n 34834 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 349e0 │ │ │ │ - ldr r1, [pc, #380] @ (34d00 ) │ │ │ │ + bne.w 34868 │ │ │ │ + ldr r1, [pc, #380] @ (34b88 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34cae │ │ │ │ + beq.w 34b36 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 349e0 │ │ │ │ + b.n 34868 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34c70 │ │ │ │ + bne.n 34af8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 32e4c │ │ │ │ + bl 32cd4 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34b62 │ │ │ │ - ldr r1, [pc, #320] @ (34d04 ) │ │ │ │ + b.n 349ea │ │ │ │ + ldr r1, [pc, #320] @ (34b8c ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34cba │ │ │ │ + beq.n 34b42 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347b8 │ │ │ │ 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 34a62 │ │ │ │ + b.n 348ea │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ 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 fp, [sp, #16] │ │ │ │ - bl 336c8 │ │ │ │ - b.n 349ac │ │ │ │ + bl 33550 │ │ │ │ + b.n 34834 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx c3b4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -64699,203 +64574,203 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ - bl 3315c │ │ │ │ + bl 32fe4 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ blx c78c │ │ │ │ - b.n 349ac │ │ │ │ + b.n 34834 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx d524 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b.n 3494c │ │ │ │ + b.n 347d4 │ │ │ │ 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 34aaa │ │ │ │ - b.n 34b08 │ │ │ │ + beq.w 34932 │ │ │ │ + b.n 34990 │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ - b.n 34b9c │ │ │ │ + b.n 34a24 │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ - b.n 34b28 │ │ │ │ + b.n 349b0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 34aaa │ │ │ │ - b.n 34ab4 │ │ │ │ + bpl.w 34932 │ │ │ │ + b.n 3493c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 349d2 │ │ │ │ + b.n 3485a │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ - b.n 34976 │ │ │ │ + b.n 347fe │ │ │ │ cmp r5, r4 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ - bne.w 349e0 │ │ │ │ - b.n 349e6 │ │ │ │ - ldr r1, [pc, #76] @ (34d08 ) │ │ │ │ + bne.w 34868 │ │ │ │ + b.n 3486e │ │ │ │ + ldr r1, [pc, #76] @ (34b90 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r5, r4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 34bd2 │ │ │ │ + b.n 34a5a │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ blx c4e4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 348c8 │ │ │ │ + b.n 34750 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #8 @ (adr r5, 34cfc ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 34eb4 ) │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #416 @ (adr r2, 34ea4 ) │ │ │ │ + add r2, pc, #208 @ (adr r2, 34c5c ) │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #136 @ (adr r2, 34d90 ) │ │ │ │ + add r1, pc, #952 @ (adr r1, 34f48 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ ... │ │ │ │ │ │ │ │ -00034d0c : │ │ │ │ +00034b94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ - ldr r2, [pc, #616] @ (34f88 ) │ │ │ │ + ldr r2, [pc, #616] @ (34e10 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #612] @ (34f8c ) │ │ │ │ + ldr r6, [pc, #612] @ (34e14 ) │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #608] @ (34f90 ) │ │ │ │ + ldr r3, [pc, #608] @ (34e18 ) │ │ │ │ add r6, pc │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #600] @ (34f94 ) │ │ │ │ + ldr r2, [pc, #600] @ (34e1c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #6 │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ mov r8, r0 │ │ │ │ blx cb20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #568] @ (34f98 ) │ │ │ │ + ldr r2, [pc, #568] @ (34e20 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 34f64 │ │ │ │ + bne.w 34dec │ │ │ │ ldr.w r9, [r0] │ │ │ │ - ldr r3, [pc, #552] @ (34f9c ) │ │ │ │ - ldr r2, [pc, #552] @ (34fa0 ) │ │ │ │ + ldr r3, [pc, #552] @ (34e24 ) │ │ │ │ + ldr r2, [pc, #552] @ (34e28 ) │ │ │ │ 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 d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 34ef4 │ │ │ │ + beq.w 34d7c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 34f6e │ │ │ │ + bne.w 34df6 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 34f10 │ │ │ │ - ldr r3, [pc, #508] @ (34fa4 ) │ │ │ │ - ldr r2, [pc, #508] @ (34fa8 ) │ │ │ │ + bpl.w 34d98 │ │ │ │ + ldr r3, [pc, #508] @ (34e2c ) │ │ │ │ + ldr r2, [pc, #508] @ (34e30 ) │ │ │ │ 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 d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 34ece │ │ │ │ + beq.w 34d56 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 34f78 │ │ │ │ + bne.w 34e00 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 34eec │ │ │ │ - ldr r3, [pc, #464] @ (34fac ) │ │ │ │ - ldr r2, [pc, #464] @ (34fb0 ) │ │ │ │ + bpl.w 34d74 │ │ │ │ + ldr r3, [pc, #464] @ (34e34 ) │ │ │ │ + ldr r2, [pc, #464] @ (34e38 ) │ │ │ │ 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 d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 34eaa │ │ │ │ + beq.n 34d32 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 34f5a │ │ │ │ + bne.w 34de2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 34ec6 │ │ │ │ + bpl.n 34d4e │ │ │ │ add.w sl, sp, #104 @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -64907,193 +64782,193 @@ │ │ │ │ add.w ip, r5, #16 │ │ │ │ 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 34e52 │ │ │ │ + bmi.n 34cda │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34f30 │ │ │ │ + beq.n 34db8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 34e62 │ │ │ │ + bmi.n 34cea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34f24 │ │ │ │ + beq.n 34dac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 34e72 │ │ │ │ + bmi.n 34cfa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34f18 │ │ │ │ + beq.n 34da0 │ │ │ │ ldrd r0, r1, [sp, #104] @ 0x68 │ │ │ │ - bl 32588 │ │ │ │ + bl 32410 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #308] @ (34fb4 ) │ │ │ │ + ldr r2, [pc, #308] @ (34e3c ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str.w r0, [fp] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #248] @ (34f90 ) │ │ │ │ + ldr r3, [pc, #248] @ (34e18 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 34f82 │ │ │ │ + bne.n 34e0a │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34f4e │ │ │ │ + beq.n 34dd6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 34f5c │ │ │ │ + bne.n 34de4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 34e0a │ │ │ │ + bmi.n 34c92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 34e0a │ │ │ │ + b.n 34c92 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34f56 │ │ │ │ + beq.n 34dde │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 34f7a │ │ │ │ + bne.n 34e02 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.w 34dda │ │ │ │ + bmi.w 34c62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 34dda │ │ │ │ + b.n 34c62 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ - cbz r0, 34f52 │ │ │ │ + cbz r0, 34dda │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 34f70 │ │ │ │ + bne.n 34df8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 34da6 │ │ │ │ + bmi.w 34c2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 34da6 │ │ │ │ + b.n 34c2e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 34f3c │ │ │ │ + bpl.n 34dc4 │ │ │ │ blx caf0 │ │ │ │ - b.n 34e72 │ │ │ │ + b.n 34cfa │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 34f48 │ │ │ │ + bpl.n 34dd0 │ │ │ │ blx caf0 │ │ │ │ - b.n 34e62 │ │ │ │ + b.n 34cea │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.n 34f42 │ │ │ │ + bpl.n 34dca │ │ │ │ blx caf0 │ │ │ │ - b.n 34e52 │ │ │ │ + b.n 34cda │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34e72 │ │ │ │ + b.n 34cfa │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34e52 │ │ │ │ + b.n 34cda │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34e62 │ │ │ │ + b.n 34cea │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - b.n 34dfc │ │ │ │ + b.n 34c84 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 34d96 │ │ │ │ + b.n 34c1e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 34dca │ │ │ │ + b.n 34c52 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34e0a │ │ │ │ + b.n 34c92 │ │ │ │ mov r1, r5 │ │ │ │ blx c89c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 34d72 │ │ │ │ + b.n 34bfa │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 34da6 │ │ │ │ + b.n 34c2e │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34dda │ │ │ │ + b.n 34c62 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 35128 │ │ │ │ + b.n 352a0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, 3506c ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 34e24 ) │ │ │ │ movs r0, r0 │ │ │ │ - b.n 350ac │ │ │ │ + b.n 35224 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3504c │ │ │ │ + b.n 351c4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34fec │ │ │ │ + b.n 35164 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb766 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 34fd2 │ │ │ │ + uxtb r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00034fb8 : │ │ │ │ +00034e40 : │ │ │ │ stmdb 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, #272] @ (350dc ) │ │ │ │ + ldr r2, [pc, #272] @ (34f64 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #272] @ (350e0 ) │ │ │ │ + ldr r3, [pc, #272] @ (34f68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 350d2 │ │ │ │ + beq.n 34f5a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.n 350c4 │ │ │ │ + beq.n 34f4c │ │ │ │ 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] │ │ │ │ @@ -65111,307 +64986,307 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldrd r5, r6, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - cbnz r6, 35048 │ │ │ │ - b.n 3508c │ │ │ │ + cbnz r6, 34ed0 │ │ │ │ + b.n 34f14 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 35042 │ │ │ │ + bmi.n 34eca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35042 │ │ │ │ + cbnz r3, 34eca │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 350b4 │ │ │ │ + bpl.n 34f3c │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 3508c │ │ │ │ + beq.n 34f14 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35042 │ │ │ │ + beq.n 34eca │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 350ba │ │ │ │ + bne.n 34f42 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 35060 │ │ │ │ + bmi.n 34ee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3502a │ │ │ │ + beq.n 34eb2 │ │ │ │ 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 35030 │ │ │ │ + bpl.n 34eb8 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 35048 │ │ │ │ + bne.n 34ed0 │ │ │ │ mov r0, sl │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r2, [pc, #72] @ (350e4 ) │ │ │ │ - ldr r3, [pc, #68] @ (350e0 ) │ │ │ │ + ldr r2, [pc, #72] @ (34f6c ) │ │ │ │ + ldr r3, [pc, #68] @ (34f68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 350d6 │ │ │ │ + bne.n 34f5e │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35042 │ │ │ │ + b.n 34eca │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35060 │ │ │ │ + b.n 34ee8 │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 34ffa │ │ │ │ + b.n 34e82 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 35098 │ │ │ │ + b.n 34f20 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 34f90 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000350e8 : │ │ │ │ - cbz r0, 35120 │ │ │ │ +00034f70 : │ │ │ │ + cbz r0, 34fa8 │ │ │ │ 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, 35116 │ │ │ │ + cbz r3, 34f9e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 35108 │ │ │ │ + cbz r0, 34f90 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35100 │ │ │ │ + bne.n 34f88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00035124 : │ │ │ │ +00034fac : │ │ │ │ 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 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #584] @ (3538c ) │ │ │ │ + ldr r2, [pc, #584] @ (35214 ) │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #576] @ (35390 ) │ │ │ │ + ldr r3, [pc, #576] @ (35218 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #544] @ (35394 ) │ │ │ │ + ldr r1, [pc, #544] @ (3521c ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35378 │ │ │ │ + bne.w 35200 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ blx d204 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 35204 │ │ │ │ + bhi.n 3508c │ │ │ │ tbb [pc, r3] │ │ │ │ adds r3, r4, r0 │ │ │ │ lsls r5, r1, #8 │ │ │ │ - ldr r2, [pc, #488] @ (35398 ) │ │ │ │ + ldr r2, [pc, #488] @ (35220 ) │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #480] @ (3539c ) │ │ │ │ + ldr r2, [pc, #480] @ (35224 ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ - ldr r2, [pc, #476] @ (353a0 ) │ │ │ │ + ldr r2, [pc, #476] @ (35228 ) │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #464] @ (353a4 ) │ │ │ │ + ldr r2, [pc, #464] @ (3522c ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #460] @ (353a8 ) │ │ │ │ + ldr r2, [pc, #460] @ (35230 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #452] @ (353ac ) │ │ │ │ + ldr r2, [pc, #452] @ (35234 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #448] @ (353b0 ) │ │ │ │ + ldr r2, [pc, #448] @ (35238 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #436] @ (353b4 ) │ │ │ │ + ldr r2, [pc, #436] @ (3523c ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35350 │ │ │ │ + beq.w 351d8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 35276 │ │ │ │ + bls.n 350fe │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 3526e │ │ │ │ + bne.n 350f6 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 35226 │ │ │ │ + bmi.n 350ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 35292 │ │ │ │ + bne.n 3511a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 3523e │ │ │ │ + bmi.n 350c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 35260 │ │ │ │ + cbz r3, 350e8 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #368] @ (353b8 ) │ │ │ │ - ldr r3, [pc, #328] @ (35390 ) │ │ │ │ + ldr r2, [pc, #368] @ (35240 ) │ │ │ │ + ldr r3, [pc, #328] @ (35218 ) │ │ │ │ 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 35386 │ │ │ │ + bne.w 3520e │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 35380 │ │ │ │ + bpl.w 35208 │ │ │ │ blx caf0 │ │ │ │ - b.n 3523e │ │ │ │ + b.n 350c6 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 35226 │ │ │ │ + b.n 350ae │ │ │ │ blx cb20 │ │ │ │ - ldr r0, [pc, #320] @ (353bc ) │ │ │ │ + ldr r0, [pc, #320] @ (35244 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #312] @ (353c0 ) │ │ │ │ + ldr r2, [pc, #312] @ (35248 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 3523e │ │ │ │ - ldr.w r9, [pc, #304] @ 353c4 │ │ │ │ + b.n 350c6 │ │ │ │ + ldr.w r9, [pc, #304] @ 3524c │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r9, pc │ │ │ │ blx c798 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp] │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #276] @ (353c8 ) │ │ │ │ + ldr r2, [pc, #276] @ (35250 ) │ │ │ │ movs r3, #9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add.w ip, r6, #16 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx d868 │ │ │ │ blx c820 │ │ │ │ strd sl, r8, [sp] │ │ │ │ - ldr r2, [pc, #244] @ (353cc ) │ │ │ │ + ldr r2, [pc, #244] @ (35254 ) │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx d868 │ │ │ │ blx c820 │ │ │ │ str.w sl, [sp] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #216] @ (353d0 ) │ │ │ │ + ldr r2, [pc, #216] @ (35258 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx d868 │ │ │ │ blx c820 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -65419,377 +65294,377 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx d478 │ │ │ │ - ldr r2, [pc, #176] @ (353d4 ) │ │ │ │ + ldr r2, [pc, #176] @ (3525c ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w r8, [sp] │ │ │ │ blx d448 │ │ │ │ mov r0, r8 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx d9f4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ blx d9f4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ blx d9f4 │ │ │ │ - b.n 35230 │ │ │ │ + b.n 350b8 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #128] @ (353d8 ) │ │ │ │ + ldr r3, [pc, #128] @ (35260 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #120] @ (353dc ) │ │ │ │ + ldr r2, [pc, #120] @ (35264 ) │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #6 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - b.n 3523e │ │ │ │ + b.n 350c6 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 35244 │ │ │ │ + b.n 350cc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3523e │ │ │ │ + b.n 350c6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3} │ │ │ │ - movs r0, r0 │ │ │ │ - bgt.n 35434 │ │ │ │ + ite le │ │ │ │ + movle r0, r0 │ │ │ │ + ble.n 351ac @ unpredictable │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 35410 │ │ │ │ + ble.n 35188 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 35412 │ │ │ │ + cbz r6, 3528c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 353ec │ │ │ │ + ble.n 35164 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 35412 │ │ │ │ + cbz r0, 3528e │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 353c8 │ │ │ │ + ble.n 35140 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 35412 │ │ │ │ + cbz r6, 3528c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 354b8 │ │ │ │ + bgt.n 35230 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 35488 │ │ │ │ + bgt.n 35200 │ │ │ │ movs r2, r0 │ │ │ │ - uxth r2, r5 │ │ │ │ + sxtb r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r3 │ │ │ │ + sxtb r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r0 │ │ │ │ + sxtb r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3531c │ │ │ │ + bgt.n 35294 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ ... │ │ │ │ │ │ │ │ -000353e0 : │ │ │ │ - ldr r3, [pc, #4] @ (353e8 ) │ │ │ │ +00035268 : │ │ │ │ + ldr r3, [pc, #4] @ (35270 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - bge.n 35420 │ │ │ │ + blt.n 35198 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000353ec : │ │ │ │ +00035274 : │ │ │ │ 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, #412] @ (3559c ) │ │ │ │ + ldr r6, [pc, #412] @ (35424 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #412] @ (355a0 ) │ │ │ │ + ldr r3, [pc, #412] @ (35428 ) │ │ │ │ add r4, sp, #12 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #404] @ (355a4 ) │ │ │ │ + ldr r5, [pc, #404] @ (3542c ) │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ - ldr.w r8, [pc, #396] @ 355a8 │ │ │ │ + ldr.w r8, [pc, #396] @ 35430 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #384] @ (355ac ) │ │ │ │ + ldr r3, [pc, #384] @ (35434 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #384] @ (355b0 ) │ │ │ │ + ldr r0, [pc, #384] @ (35438 ) │ │ │ │ movs r2, #1 │ │ │ │ add r8, pc │ │ │ │ - ldr r7, [pc, #384] @ (355b4 ) │ │ │ │ + ldr r7, [pc, #384] @ (3543c ) │ │ │ │ add r0, pc │ │ │ │ - ldr r6, [pc, #384] @ (355b8 ) │ │ │ │ + ldr r6, [pc, #384] @ (35440 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #376] @ (355bc ) │ │ │ │ + ldr r2, [pc, #376] @ (35444 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #372] @ (355c0 ) │ │ │ │ - ldr r3, [pc, #376] @ (355c4 ) │ │ │ │ + ldr r4, [pc, #372] @ (35448 ) │ │ │ │ + ldr r3, [pc, #376] @ (3544c ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r2, [pc, #364] @ (355c8 ) │ │ │ │ + ldr r2, [pc, #364] @ (35450 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r3, [pc, #360] @ (355cc ) │ │ │ │ + ldr r3, [pc, #360] @ (35454 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (355d0 ) │ │ │ │ + ldr r1, [pc, #344] @ (35458 ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #332] @ (355d4 ) │ │ │ │ + ldr r1, [pc, #332] @ (3545c ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #320] @ (355d8 ) │ │ │ │ + ldr r1, [pc, #320] @ (35460 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ - ldr r3, [pc, #312] @ (355dc ) │ │ │ │ - ldr r1, [pc, #312] @ (355e0 ) │ │ │ │ + ldr r3, [pc, #312] @ (35464 ) │ │ │ │ + ldr r1, [pc, #312] @ (35468 ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ blx d584 │ │ │ │ - ldr r1, [pc, #300] @ (355e4 ) │ │ │ │ + ldr r1, [pc, #300] @ (3546c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #288] @ (355e8 ) │ │ │ │ + ldr r1, [pc, #288] @ (35470 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #280] @ (355ec ) │ │ │ │ + ldr r1, [pc, #280] @ (35474 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #268] @ (355f0 ) │ │ │ │ + ldr r1, [pc, #268] @ (35478 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (355f4 ) │ │ │ │ + ldr r1, [pc, #260] @ (3547c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (355f8 ) │ │ │ │ + ldr r1, [pc, #248] @ (35480 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (355fc ) │ │ │ │ + ldr r1, [pc, #240] @ (35484 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (35600 ) │ │ │ │ + ldr r1, [pc, #228] @ (35488 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #220] @ (35604 ) │ │ │ │ + ldr r1, [pc, #220] @ (3548c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce2c │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #204] @ (35608 ) │ │ │ │ + ldr r1, [pc, #204] @ (35490 ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #192] @ (3560c ) │ │ │ │ + ldr r1, [pc, #192] @ (35494 ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #180] @ (35610 ) │ │ │ │ + ldr r1, [pc, #180] @ (35498 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx dd28 │ │ │ │ - ldr r1, [pc, #168] @ (35614 ) │ │ │ │ + ldr r1, [pc, #168] @ (3549c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c2f4 │ │ │ │ - ldr r2, [pc, #156] @ (35618 ) │ │ │ │ - ldr r3, [pc, #32] @ (355a0 ) │ │ │ │ + ldr r2, [pc, #156] @ (354a0 ) │ │ │ │ + ldr r3, [pc, #32] @ (35428 ) │ │ │ │ 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 35596 │ │ │ │ + bne.n 3541e │ │ │ │ mov r0, r9 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #2] │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3562e │ │ │ │ + cbz r4, 354a8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35524 │ │ │ │ + blt.n 3549c │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 35638 │ │ │ │ + bne.n 353b0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3566c │ │ │ │ + beq.n 354f4 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 35670 │ │ │ │ + bhi.n 354f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - beq.n 35644 │ │ │ │ + beq.n 354cc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #52] @ (3567c ) │ │ │ │ + ldr r1, [pc, #52] @ (35504 ) │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r0, [r4, #0] │ │ │ │ - beq.n 35662 │ │ │ │ + beq.n 354ea │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 35674 │ │ │ │ + bne.n 354fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -65800,189 +65675,189 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffd3ffff │ │ │ │ │ │ │ │ -00035680 : │ │ │ │ +00035508 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #168] @ (35738 ) │ │ │ │ + ldr r2, [pc, #168] @ (355c0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (3573c ) │ │ │ │ + ldr r3, [pc, #168] @ (355c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 35716 │ │ │ │ - ldr.w ip, [pc, #152] @ 35740 │ │ │ │ + bne.n 3559e │ │ │ │ + ldr.w ip, [pc, #152] @ 355c8 │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #148] @ (35744 ) │ │ │ │ + ldr r2, [pc, #148] @ (355cc ) │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 356fc │ │ │ │ + beq.n 35584 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 356f4 │ │ │ │ - ldr r2, [pc, #104] @ (35748 ) │ │ │ │ - ldr r3, [pc, #92] @ (3573c ) │ │ │ │ + bne.n 3557c │ │ │ │ + ldr r2, [pc, #104] @ (355d0 ) │ │ │ │ + ldr r3, [pc, #92] @ (355c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3572a │ │ │ │ + bne.n 355b2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 356dc │ │ │ │ + b.n 35564 │ │ │ │ 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 356dc │ │ │ │ - ldr r2, [pc, #52] @ (3574c ) │ │ │ │ - ldr r3, [pc, #32] @ (3573c ) │ │ │ │ + b.n 35564 │ │ │ │ + ldr r2, [pc, #52] @ (355d4 ) │ │ │ │ + ldr r3, [pc, #32] @ (355c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3572e │ │ │ │ + beq.n 355b6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 357e4 │ │ │ │ + bhi.n 3555c │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 357b8 │ │ │ │ + cbnz r6, 35632 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035750 : │ │ │ │ +000355d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #152] @ (357f8 ) │ │ │ │ + ldr r2, [pc, #152] @ (35680 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #152] @ (357fc ) │ │ │ │ + ldr r3, [pc, #152] @ (35684 ) │ │ │ │ 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 357ec │ │ │ │ - ldr.w ip, [pc, #132] @ 35800 │ │ │ │ + bne.n 35674 │ │ │ │ + ldr.w ip, [pc, #132] @ 35688 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r2, [pc, #120] @ (35804 ) │ │ │ │ + ldr r2, [pc, #120] @ (3568c ) │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 357ce │ │ │ │ + beq.n 35656 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 357c6 │ │ │ │ - ldr r2, [pc, #88] @ (35808 ) │ │ │ │ - ldr r3, [pc, #72] @ (357fc ) │ │ │ │ + bne.n 3564e │ │ │ │ + ldr r2, [pc, #88] @ (35690 ) │ │ │ │ + ldr r3, [pc, #72] @ (35684 ) │ │ │ │ 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 357e8 │ │ │ │ + bne.n 35670 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 357ae │ │ │ │ + b.n 35636 │ │ │ │ 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 357ae │ │ │ │ + b.n 35636 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 35778 │ │ │ │ + b.n 35600 │ │ │ │ nop │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 35900 │ │ │ │ + bvc.n 35678 │ │ │ │ movs r2, r0 │ │ │ │ - revsh r4, r5 │ │ │ │ + hlt 0x0038 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003580c : │ │ │ │ +00035694 : │ │ │ │ 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] @ (359a4 ) │ │ │ │ + ldr r2, [pc, #388] @ (3582c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #388] @ (359a8 ) │ │ │ │ + ldr r3, [pc, #388] @ (35830 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -65990,58 +65865,58 @@ │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 35998 │ │ │ │ - ldr.w r8, [pc, #352] @ 359ac │ │ │ │ + bne.w 35820 │ │ │ │ + ldr.w r8, [pc, #352] @ 35834 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - ldr r1, [pc, #344] @ (359b0 ) │ │ │ │ + ldr r1, [pc, #344] @ (35838 ) │ │ │ │ add r8, pc │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx c9c4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 358a0 │ │ │ │ + bne.n 35728 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 35898 │ │ │ │ - ldr r2, [pc, #308] @ (359b4 ) │ │ │ │ - ldr r3, [pc, #292] @ (359a8 ) │ │ │ │ + bne.n 35720 │ │ │ │ + ldr r2, [pc, #308] @ (3583c ) │ │ │ │ + ldr r3, [pc, #292] @ (35830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3596c │ │ │ │ + bne.n 357f4 │ │ │ │ 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 3587e │ │ │ │ - ldr r0, [pc, #276] @ (359b8 ) │ │ │ │ + b.n 35706 │ │ │ │ + ldr r0, [pc, #276] @ (35840 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35970 │ │ │ │ + beq.n 357f8 │ │ │ │ blx d934 <_emalloc_32@plt> │ │ │ │ - ldr r3, [pc, #260] @ (359bc ) │ │ │ │ + ldr r3, [pc, #260] @ (35844 ) │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r7, [r0, #26] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #22 │ │ │ │ strd r1, r2, [r0] │ │ │ │ @@ -66062,22 +65937,22 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r5, #8] │ │ │ │ movs r2, #2 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r7, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 3590a │ │ │ │ + bmi.n 35792 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3590a │ │ │ │ + cbnz r3, 35792 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 35966 │ │ │ │ + bpl.n 357ee │ │ │ │ blx caf0 │ │ │ │ blx d934 <_emalloc_32@plt> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ @@ -66086,532 +65961,532 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #136] @ (359c0 ) │ │ │ │ + ldr r2, [pc, #136] @ (35848 ) │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (359a8 ) │ │ │ │ + ldr r3, [pc, #104] @ (35830 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3596c │ │ │ │ - ldr r0, [pc, #116] @ (359c4 ) │ │ │ │ + bne.n 357f4 │ │ │ │ + ldr r0, [pc, #116] @ (3584c ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #116] @ (359c8 ) │ │ │ │ + ldr r1, [pc, #116] @ (35850 ) │ │ │ │ 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 d240 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3590a │ │ │ │ + b.n 35792 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #84] @ (359cc ) │ │ │ │ - ldr r3, [pc, #48] @ (359a8 ) │ │ │ │ + ldr r2, [pc, #84] @ (35854 ) │ │ │ │ + ldr r3, [pc, #48] @ (35830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3596c │ │ │ │ - ldr r2, [pc, #68] @ (359d0 ) │ │ │ │ + bne.n 357f4 │ │ │ │ + ldr r2, [pc, #68] @ (35858 ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w cfb0 │ │ │ │ blx c0bc │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 3587e │ │ │ │ - add r7, pc, #864 @ (adr r7, 35d08 ) │ │ │ │ + b.n 35706 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 35904 │ │ │ │ + bvc.n 3587c │ │ │ │ movs r2, r0 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r4, 35878 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #488 @ (adr r7, 35ba0 ) │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #144 @ (adr r4, 35a4c ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 35c04 ) │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 359ee │ │ │ │ + cbnz r2, 3586a │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #768 @ (adr r6, 35cc4 ) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3591c │ │ │ │ + bvs.n 35894 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 359d6 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #528 @ (adr r6, 35be0 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 35c48 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 359d4 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000359d4 : │ │ │ │ +0003585c : │ │ │ │ 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] @ (35a88 ) │ │ │ │ + ldr r2, [pc, #160] @ (35910 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #160] @ (35a8c ) │ │ │ │ + ldr r3, [pc, #160] @ (35914 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r8, [pc, #156] @ 35a90 │ │ │ │ + ldr.w r8, [pc, #156] @ 35918 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 35a7c │ │ │ │ + bne.n 35904 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #116] @ (35a94 ) │ │ │ │ + ldr r2, [pc, #116] @ (3591c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #108] @ (35a98 ) │ │ │ │ + ldr r2, [pc, #108] @ (35920 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ - ldr r3, [pc, #104] @ (35a9c ) │ │ │ │ + ldr r3, [pc, #104] @ (35924 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ blx ca0c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #11 │ │ │ │ - ldr r3, [pc, #80] @ (35aa0 ) │ │ │ │ + ldr r3, [pc, #80] @ (35928 ) │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r4, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d774 │ │ │ │ - ldr r2, [pc, #68] @ (35aa4 ) │ │ │ │ - ldr r3, [pc, #40] @ (35a8c ) │ │ │ │ + ldr r2, [pc, #68] @ (3592c ) │ │ │ │ + ldr r3, [pc, #40] @ (35914 ) │ │ │ │ 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 35a78 │ │ │ │ + bne.n 35900 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 35a5e │ │ │ │ - add r6, pc, #64 @ (adr r6, 35acc ) │ │ │ │ + b.n 358e6 │ │ │ │ + add r7, pc, #544 @ (adr r7, 35b34 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #16 @ (adr r6, 35aa4 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 35b0c ) │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 35a54 │ │ │ │ + bpl.n 359cc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #616 @ (adr r5, 35d10 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 35978 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035aa8 : │ │ │ │ +00035930 : │ │ │ │ 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] @ (35ba0 ) │ │ │ │ - ldr r3, [pc, #232] @ (35ba4 ) │ │ │ │ + ldr r0, [pc, #228] @ (35a28 ) │ │ │ │ + ldr r3, [pc, #232] @ (35a2c ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #228] @ (35ba8 ) │ │ │ │ + ldr r1, [pc, #228] @ (35a30 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 35af2 │ │ │ │ - ldr r2, [pc, #208] @ (35bac ) │ │ │ │ - ldr r3, [pc, #196] @ (35ba4 ) │ │ │ │ + cbz r0, 3597a │ │ │ │ + ldr r2, [pc, #208] @ (35a34 ) │ │ │ │ + ldr r3, [pc, #196] @ (35a2c ) │ │ │ │ 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 35b9a │ │ │ │ + bne.n 35a22 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #188] @ 35bb0 │ │ │ │ + ldr.w ip, [pc, #188] @ 35a38 │ │ │ │ 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] @ (35bb4 ) │ │ │ │ + ldr r2, [pc, #176] @ (35a3c ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 35ada │ │ │ │ + bne.n 35962 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 35b56 │ │ │ │ + bls.n 359de │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35ada │ │ │ │ + beq.n 35962 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 35b80 │ │ │ │ + beq.n 35a08 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 35ada │ │ │ │ + beq.n 35962 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 35ada │ │ │ │ + b.n 35962 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 35b66 │ │ │ │ + bhi.n 359ee │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 35b2a │ │ │ │ + bne.n 359b2 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 35b2a │ │ │ │ + bhi.n 359b2 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35b2a │ │ │ │ + beq.n 359b2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 35b32 │ │ │ │ + b.n 359ba │ │ │ │ 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 35ada │ │ │ │ + b.n 35962 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #248 @ (adr r5, 35c9c ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 35d04 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #120 @ (adr r5, 35c28 ) │ │ │ │ + add r6, pc, #600 @ (adr r6, 35c90 ) │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 35bc0 │ │ │ │ + bmi.n 35b38 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ ... │ │ │ │ │ │ │ │ -00035bb8 : │ │ │ │ +00035a40 : │ │ │ │ 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, #188] @ (35c88 ) │ │ │ │ - ldr r3, [pc, #192] @ (35c8c ) │ │ │ │ + ldr r0, [pc, #188] @ (35b10 ) │ │ │ │ + ldr r3, [pc, #192] @ (35b14 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #188] @ (35c90 ) │ │ │ │ + ldr r1, [pc, #188] @ (35b18 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 35c02 │ │ │ │ - ldr r2, [pc, #168] @ (35c94 ) │ │ │ │ - ldr r3, [pc, #156] @ (35c8c ) │ │ │ │ + cbz r0, 35a8a │ │ │ │ + ldr r2, [pc, #168] @ (35b1c ) │ │ │ │ + ldr r3, [pc, #156] @ (35b14 ) │ │ │ │ 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 35c84 │ │ │ │ + bne.n 35b0c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #148] @ 35c98 │ │ │ │ + ldr.w ip, [pc, #148] @ 35b20 │ │ │ │ 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, #136] @ (35c9c ) │ │ │ │ + ldr r2, [pc, #136] @ (35b24 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 35c36 │ │ │ │ + beq.n 35abe │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 35bea │ │ │ │ + b.n 35a72 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 35c5a │ │ │ │ + bls.n 35ae2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35c30 │ │ │ │ + beq.n 35ab8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 35bea │ │ │ │ + b.n 35a72 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 35c6a │ │ │ │ + bhi.n 35af2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 35c40 │ │ │ │ + bne.n 35ac8 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 35c40 │ │ │ │ + bhi.n 35ac8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35c40 │ │ │ │ + beq.n 35ac8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 35c48 │ │ │ │ + b.n 35ad0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, pc, #184 @ (adr r4, 35d44 ) │ │ │ │ + add r5, pc, #664 @ (adr r5, 35dac ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #56 @ (adr r4, 35cd0 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 35d38 ) │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 35c88 │ │ │ │ + bcc.n 35c00 │ │ │ │ movs r2, r0 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb62c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35cb8 │ │ │ │ + beq.n 35b40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #64] @ (35cfc ) │ │ │ │ + ldr r1, [pc, #64] @ (35b84 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35cb4 │ │ │ │ + beq.n 35b3c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldrd r6, r7, [r0] │ │ │ │ tst.w r5, #65280 @ 0xff00 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r6, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ - cbz r3, 35cea │ │ │ │ + cbz r3, 35b72 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 35cf4 │ │ │ │ + cbz r3, 35b7c │ │ │ │ strd r6, r7, [r4] │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx c684 │ │ │ │ - b.n 35cea │ │ │ │ + b.n 35b72 │ │ │ │ nop │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035d00 : │ │ │ │ - ldr r3, [pc, #4] @ (35d08 ) │ │ │ │ +00035b88 : │ │ │ │ + ldr r3, [pc, #4] @ (35b90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - beq.n 35d08 │ │ │ │ + bcs.n 35c80 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035d0c : │ │ │ │ +00035b94 : │ │ │ │ stmdb 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, #504] @ (35f20 ) │ │ │ │ + ldr r3, [pc, #504] @ (35da8 ) │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #504] @ (35f24 ) │ │ │ │ + ldr r2, [pc, #504] @ (35dac ) │ │ │ │ ldrd r4, r5, [r8, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 35e9a │ │ │ │ + beq.w 35d22 │ │ │ │ mov.w sl, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ strd r3, r0, [sp, #20] │ │ │ │ - b.n 35d98 │ │ │ │ + b.n 35c20 │ │ │ │ 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 35f04 │ │ │ │ + bne.w 35d8c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 35e44 │ │ │ │ + beq.n 35ccc │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35df8 │ │ │ │ + beq.n 35c80 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 35d90 │ │ │ │ + bmi.n 35c18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35d90 │ │ │ │ + cbnz r3, 35c18 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 35eb6 │ │ │ │ + bpl.w 35d3e │ │ │ │ blx caf0 │ │ │ │ subs r5, #1 │ │ │ │ - beq.w 35e9a │ │ │ │ + beq.w 35d22 │ │ │ │ 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 35d90 │ │ │ │ + beq.n 35c18 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 35d52 │ │ │ │ + bne.n 35bda │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 35e70 │ │ │ │ + beq.n 35cf8 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 35d90 │ │ │ │ + bne.n 35c18 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ mov r2, fp │ │ │ │ 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 │ │ │ │ mov r0, fp │ │ │ │ - bl 35d0c │ │ │ │ + bl 35b94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35d90 │ │ │ │ + beq.n 35c18 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35e9c │ │ │ │ + b.n 35d24 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -66619,142 +66494,142 @@ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, fp │ │ │ │ blx c738 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 35d0c │ │ │ │ + bl 35b94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35d76 │ │ │ │ + beq.n 35bfe │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 35df2 │ │ │ │ + bmi.n 35c7a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 35df2 │ │ │ │ + bne.n 35c7a │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 35ebc │ │ │ │ + bpl.n 35d44 │ │ │ │ blx caf0 │ │ │ │ - b.n 35df2 │ │ │ │ + b.n 35c7a │ │ │ │ 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, 35ec2 │ │ │ │ + cbnz r0, 35d4a │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c7d8 │ │ │ │ - b.n 35d76 │ │ │ │ + b.n 35bfe │ │ │ │ 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, 35eda │ │ │ │ + cbnz r0, 35d62 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx dc54 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 35d96 │ │ │ │ + bne.w 35c1e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (35f28 ) │ │ │ │ - ldr r3, [pc, #128] @ (35f20 ) │ │ │ │ + ldr r2, [pc, #136] @ (35db0 ) │ │ │ │ + ldr r3, [pc, #128] @ (35da8 ) │ │ │ │ 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 35efa │ │ │ │ + bne.n 35d82 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35d90 │ │ │ │ + b.n 35c18 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35df2 │ │ │ │ + b.n 35c7a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 35eda │ │ │ │ + bmi.n 35d62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35eda │ │ │ │ + cbnz r3, 35d62 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bmi.n 35efe │ │ │ │ + bmi.n 35d86 │ │ │ │ blx d878 <_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] @ (35f2c ) │ │ │ │ + ldr r2, [pc, #60] @ (35db4 ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 35df2 │ │ │ │ + b.n 35c7a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx caf0 │ │ │ │ - b.n 35eda │ │ │ │ + b.n 35d62 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd fp, r3, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (35f30 ) │ │ │ │ + ldr r2, [pc, #28] @ (35db8 ) │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 35df2 │ │ │ │ + b.n 35c7a │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #824 @ (adr r2, 36260 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 35ec8 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #368 @ (adr r1, 3609c ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 36104 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 35fa4 │ │ │ │ + cbz r2, 35e20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 35fa0 │ │ │ │ + cbz r6, 35e1a │ │ │ │ ... │ │ │ │ │ │ │ │ -00035f34 : │ │ │ │ +00035dbc : │ │ │ │ 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 lr, r1 │ │ │ │ - ldr r1, [pc, #280] @ (36060 ) │ │ │ │ + ldr r1, [pc, #280] @ (35ee8 ) │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #280] @ (36064 ) │ │ │ │ + ldr r2, [pc, #280] @ (35eec ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ str.w sp, [sp, #84] @ 0x54 │ │ │ │ - ldr r4, [pc, #272] @ (36068 ) │ │ │ │ - ldr r5, [pc, #276] @ (3606c ) │ │ │ │ + ldr r4, [pc, #272] @ (35ef0 ) │ │ │ │ + ldr r5, [pc, #276] @ (35ef4 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r4, pc │ │ │ │ add.w ip, r4, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #0 │ │ │ │ @@ -66768,57 +66643,57 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #220] @ (36070 ) │ │ │ │ + ldr r3, [pc, #220] @ (35ef8 ) │ │ │ │ movs r1, #12 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ strd r0, r7, [sp, #32] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ movs r2, #19 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #208] @ (36074 ) │ │ │ │ + ldr r1, [pc, #208] @ (35efc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 35fba │ │ │ │ + cbz r0, 35e42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbnz r0, 35ffc │ │ │ │ + cbnz r0, 35e84 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx d478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3604e │ │ │ │ - ldr r1, [pc, #172] @ (36078 ) │ │ │ │ + beq.n 35ed6 │ │ │ │ + ldr r1, [pc, #172] @ (35f00 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (3607c ) │ │ │ │ - ldr r3, [pc, #124] @ (36064 ) │ │ │ │ + ldr r2, [pc, #152] @ (35f04 ) │ │ │ │ + ldr r3, [pc, #124] @ (35eec ) │ │ │ │ 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 3605a │ │ │ │ + bne.n 35ee2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #16 │ │ │ │ add r7, sp, #16 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ @@ -66826,156 +66701,156 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx cf98 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3600c │ │ │ │ + bne.n 35e94 │ │ │ │ mov r0, r7 │ │ │ │ blx c820 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx d518 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx d478 │ │ │ │ - cbz r0, 36054 │ │ │ │ - ldr r1, [pc, #64] @ (36080 ) │ │ │ │ + cbz r0, 35edc │ │ │ │ + ldr r1, [pc, #64] @ (35f08 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d9f4 │ │ │ │ - b.n 35fd6 │ │ │ │ + b.n 35e5e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35fd6 │ │ │ │ + b.n 35e5e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36046 │ │ │ │ + b.n 35ece │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #696 @ (adr r0, 3631c ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 35f84 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #624 @ (adr r0, 362e0 ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 35f48 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 360ca │ │ │ │ + cbz r2, 35f46 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [sp], {255} @ 0xff │ │ │ │ - add r0, pc, #88 @ (adr r0, 360d8 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 36140 ) │ │ │ │ movs r2, r0 │ │ │ │ mrrc2 15, 15, pc, sp, cr15 @ │ │ │ │ │ │ │ │ -00036084 : │ │ │ │ +00035f0c : │ │ │ │ stmdb 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, #928] @ (36438 ) │ │ │ │ + ldr r4, [pc, #928] @ (362c0 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #928] @ (3643c ) │ │ │ │ + ldr r3, [pc, #928] @ (362c4 ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov sl, 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 362d2 │ │ │ │ + bne.w 3615a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 362dc │ │ │ │ + beq.w 36164 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 36320 │ │ │ │ + beq.w 361a8 │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r4] │ │ │ │ - beq.n 36116 │ │ │ │ + beq.n 35f9e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 36418 │ │ │ │ + bne.w 362a0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 360e4 │ │ │ │ + bmi.n 35f6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 36114 │ │ │ │ + bmi.n 35f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36114 │ │ │ │ + cbnz r3, 35f9c │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 36410 │ │ │ │ + bpl.w 36298 │ │ │ │ blx caf0 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r5, [r9, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 361c6 │ │ │ │ + beq.n 3604e │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ mov r6, fp │ │ │ │ strd r7, sl, [sp, #16] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.w 3628a │ │ │ │ + bpl.w 36112 │ │ │ │ mov r7, r4 │ │ │ │ mov sl, fp │ │ │ │ adds r4, #16 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 361be │ │ │ │ + beq.n 36046 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 362a4 │ │ │ │ + beq.w 3612c │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 361be │ │ │ │ + beq.n 36046 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 36314 │ │ │ │ + beq.w 3619c │ │ │ │ blx d1d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36260 │ │ │ │ + beq.n 360e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 36368 │ │ │ │ + bhi.w 361f0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 36404 │ │ │ │ + beq.w 3628c │ │ │ │ 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 │ │ │ │ @@ -66983,42 +66858,42 @@ │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cb20 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ - bl 36084 │ │ │ │ + bl 35f0c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36396 │ │ │ │ + beq.w 3621e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx d6dc │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 3612c │ │ │ │ + bne.n 35fb4 │ │ │ │ ldrd r7, sl, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 362ea │ │ │ │ + bne.w 36172 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 36242 │ │ │ │ + beq.n 360ca │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ blx c2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36426 │ │ │ │ + bne.w 362ae │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 362fe │ │ │ │ + bne.w 36186 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -67039,115 +66914,115 @@ │ │ │ │ str.w r4, [sl] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str.w r3, [sl, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #504] @ (36440 ) │ │ │ │ - ldr r3, [pc, #500] @ (3643c ) │ │ │ │ + ldr r2, [pc, #504] @ (362c8 ) │ │ │ │ + ldr r3, [pc, #500] @ (362c4 ) │ │ │ │ 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 36422 │ │ │ │ + bne.w 362aa │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 363a6 │ │ │ │ + beq.w 3622e │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 36274 │ │ │ │ + cbz r3, 360fc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r0, r8 │ │ │ │ blx c738 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 3612c │ │ │ │ - b.n 361c2 │ │ │ │ + bne.w 35fb4 │ │ │ │ + b.n 3604a │ │ │ │ cmp r3, #12 │ │ │ │ add.w r1, r4, #24 │ │ │ │ ldrd sl, r6, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r7, r4 │ │ │ │ ldreq r7, [r4, #0] │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, r1 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r7, #8] │ │ │ │ - b.n 36142 │ │ │ │ + b.n 35fca │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 363ec │ │ │ │ + beq.w 36274 │ │ │ │ mov r1, sl │ │ │ │ blx ce38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36168 │ │ │ │ + bne.w 35ff0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 363a6 │ │ │ │ + beq.n 3622e │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 363c4 │ │ │ │ + beq.n 3624c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 363c4 │ │ │ │ + b.n 3624c │ │ │ │ blx cb20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 360ba │ │ │ │ - ldr r1, [pc, #356] @ (36444 ) │ │ │ │ + bne.w 35f42 │ │ │ │ + ldr r1, [pc, #356] @ (362cc ) │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ - b.n 361d0 │ │ │ │ + b.n 36058 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 361d0 │ │ │ │ + bne.w 36058 │ │ │ │ mov r0, r7 │ │ │ │ blx c684 │ │ │ │ - b.n 361d0 │ │ │ │ + b.n 36058 │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 361f8 │ │ │ │ + bne.w 36080 │ │ │ │ blx c684 │ │ │ │ - b.n 361f8 │ │ │ │ + b.n 36080 │ │ │ │ blx d190 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 3612c │ │ │ │ - b.n 361c2 │ │ │ │ - ldr r5, [pc, #292] @ (36448 ) │ │ │ │ + bne.w 35fb4 │ │ │ │ + b.n 3604a │ │ │ │ + ldr r5, [pc, #292] @ (362d0 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3633e │ │ │ │ + beq.n 361c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 363d8 │ │ │ │ + beq.n 36260 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr r2, [pc, #268] @ (3644c ) │ │ │ │ + ldr r2, [pc, #268] @ (362d4 ) │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d868 │ │ │ │ @@ -67156,128 +67031,128 @@ │ │ │ │ cmp r3, #10 │ │ │ │ itt eq │ │ │ │ ldreq r4, [r0, #0] │ │ │ │ addeq r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ ldr.w r9, [r4] │ │ │ │ - b.n 36116 │ │ │ │ + b.n 35f9e │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c580 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - beq.n 36382 │ │ │ │ + beq.n 3620a │ │ │ │ ldrb.w r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 363fa │ │ │ │ + beq.n 36282 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 363fc │ │ │ │ + beq.n 36284 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 361b6 │ │ │ │ + bne.w 3603e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 3612c │ │ │ │ - b.n 361c2 │ │ │ │ + bne.w 35fb4 │ │ │ │ + b.n 3604a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, r7 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 36084 │ │ │ │ + bl 35f0c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 36274 │ │ │ │ + bne.w 360fc │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 3612c │ │ │ │ - b.n 361c2 │ │ │ │ + bne.w 35fb4 │ │ │ │ + b.n 3604a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 360c6 │ │ │ │ + bne.w 35f4e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 36116 │ │ │ │ + b.n 35f9e │ │ │ │ mov r1, sl │ │ │ │ blx cb08 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 3612c │ │ │ │ - b.n 361c2 │ │ │ │ + bne.w 35fb4 │ │ │ │ + b.n 3604a │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 361b6 │ │ │ │ - b.n 36396 │ │ │ │ + bne.w 3603e │ │ │ │ + b.n 3621e │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 36194 │ │ │ │ + b.n 3601c │ │ │ │ mov r7, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 36116 │ │ │ │ + b.n 35f9e │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 360e4 │ │ │ │ + b.n 35f6c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #40] @ (36450 ) │ │ │ │ + ldr r2, [pc, #40] @ (362d8 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36244 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + b.n 360cc │ │ │ │ + add r0, pc, #864 @ (adr r0, 36624 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - bl 36e446 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + bl 36e2ce │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ 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 r5, r2 │ │ │ │ - ldr r2, [pc, #776] @ (36770 ) │ │ │ │ + ldr r2, [pc, #776] @ (365f8 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #776] @ (36774 ) │ │ │ │ + ldr r3, [pc, #776] @ (365fc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w sl, [pc, #768] @ 36778 │ │ │ │ + ldr.w sl, [pc, #768] @ 36600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #768] @ (3677c ) │ │ │ │ + ldr r2, [pc, #768] @ (36604 ) │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #760] @ (36780 ) │ │ │ │ + ldr r3, [pc, #760] @ (36608 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #128] @ 0x80 │ │ │ │ add r3, pc │ │ │ │ ldrb.w fp, [sp, #132] @ 0x84 │ │ │ │ ldr.w r9, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -67290,107 +67165,107 @@ │ │ │ │ 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 364fe │ │ │ │ + beq.n 36386 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 364e2 │ │ │ │ + beq.n 3636a │ │ │ │ ldrb.w r2, [r8, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36662 │ │ │ │ + beq.w 364ea │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ strd r3, r1, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 36560 │ │ │ │ - ldr r2, [pc, #672] @ (36784 ) │ │ │ │ - ldr r3, [pc, #652] @ (36774 ) │ │ │ │ + bne.n 363e8 │ │ │ │ + ldr r2, [pc, #672] @ (3660c ) │ │ │ │ + ldr r3, [pc, #652] @ (365fc ) │ │ │ │ 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 3676c │ │ │ │ + bne.w 365f4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 3667e │ │ │ │ + bls.w 36506 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 364bc │ │ │ │ + beq.n 36344 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ - cbz r6, 36568 │ │ │ │ + cbz r6, 363f0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 36568 │ │ │ │ + beq.n 363f0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ uxtb.w ip, r2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.w 366b0 │ │ │ │ + beq.w 36538 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ add.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r3, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r6, #17 │ │ │ │ - bhi.n 3660e │ │ │ │ + bhi.n 36496 │ │ │ │ tbb [pc, r6] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldrb r0, [r4, #29] │ │ │ │ strh r3, [r7, #26] │ │ │ │ strb r7, [r6, #13] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 364e2 │ │ │ │ + b.n 3636a │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36718 │ │ │ │ + beq.w 365a0 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 36586 │ │ │ │ + beq.n 3640e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 364e2 │ │ │ │ + beq.n 3636a │ │ │ │ add r6, sp, #32 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d394 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #476] @ (36788 ) │ │ │ │ + ldr r3, [pc, #476] @ (36610 ) │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #476] @ (3678c ) │ │ │ │ + ldr r2, [pc, #476] @ (36614 ) │ │ │ │ str r5, [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] │ │ │ │ @@ -67400,105 +67275,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 36734 │ │ │ │ + beq.w 365bc │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #424] @ (36790 ) │ │ │ │ + ldr r2, [pc, #424] @ (36618 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #416] @ (36794 ) │ │ │ │ + ldr r2, [pc, #416] @ (3661c ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 364e2 │ │ │ │ + b.n 3636a │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cab0 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.w 36748 │ │ │ │ + beq.w 365d0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 36586 │ │ │ │ + b.n 3640e │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d138 │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c6f8 │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cb20 │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c6b0 │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx bff4 │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ cmp.w ip, #6 │ │ │ │ - beq.n 36618 │ │ │ │ + beq.n 364a0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ - b.n 3660e │ │ │ │ + b.n 36496 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 364e2 │ │ │ │ + b.n 3636a │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 36692 │ │ │ │ + bhi.n 3651a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 36508 │ │ │ │ + bne.w 36390 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 36508 │ │ │ │ + bhi.w 36390 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36508 │ │ │ │ + beq.w 36390 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ blx ce38 │ │ │ │ - b.n 36512 │ │ │ │ + b.n 3639a │ │ │ │ mov r0, r3 │ │ │ │ subs r6, #1 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ cmp r6, #17 │ │ │ │ - bhi.n 3660e │ │ │ │ - add r3, pc, #8 @ (adr r3, 366d0 ) │ │ │ │ + bhi.n 36496 │ │ │ │ + add r3, pc, #8 @ (adr r3, 36558 ) │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ vminnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ @@ -67522,542 +67397,542 @@ │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r9] │ │ │ │ str.w r1, [r9, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 36586 │ │ │ │ - ldr r3, [pc, #96] @ (36798 ) │ │ │ │ + b.n 3640e │ │ │ │ + ldr r3, [pc, #96] @ (36620 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 365da │ │ │ │ + b.n 36462 │ │ │ │ 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, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 36586 │ │ │ │ + b.n 3640e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003679c : │ │ │ │ +00036624 : │ │ │ │ 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.w ip, [pc, #116] @ 36824 │ │ │ │ + ldr.w ip, [pc, #116] @ 366ac │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (36828 ) │ │ │ │ + ldr r5, [pc, #96] @ (366b0 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (3682c ) │ │ │ │ + ldr r1, [pc, #92] @ (366b4 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36806 │ │ │ │ + cbnz r0, 3668e │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (36830 ) │ │ │ │ - ldr r3, [pc, #28] @ (36828 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (366b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (366b0 ) │ │ │ │ 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 3681e │ │ │ │ + bne.n 366a6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036834 : │ │ │ │ +000366bc : │ │ │ │ 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.w ip, [pc, #116] @ 368bc │ │ │ │ + ldr.w ip, [pc, #116] @ 36744 │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (368c0 ) │ │ │ │ + ldr r5, [pc, #96] @ (36748 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (368c4 ) │ │ │ │ + ldr r1, [pc, #92] @ (3674c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 3689e │ │ │ │ + cbnz r0, 36726 │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (368c8 ) │ │ │ │ - ldr r3, [pc, #28] @ (368c0 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (36750 ) │ │ │ │ + ldr r3, [pc, #28] @ (36748 ) │ │ │ │ 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 368b6 │ │ │ │ + bne.n 3673e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000368cc : │ │ │ │ +00036754 : │ │ │ │ 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.w ip, [pc, #116] @ 36954 │ │ │ │ + ldr.w ip, [pc, #116] @ 367dc │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (36958 ) │ │ │ │ + ldr r5, [pc, #96] @ (367e0 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (3695c ) │ │ │ │ + ldr r1, [pc, #92] @ (367e4 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36936 │ │ │ │ + cbnz r0, 367be │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (36960 ) │ │ │ │ - ldr r3, [pc, #28] @ (36958 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (367e8 ) │ │ │ │ + ldr r3, [pc, #28] @ (367e0 ) │ │ │ │ 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 3694e │ │ │ │ + bne.n 367d6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036964 : │ │ │ │ +000367ec : │ │ │ │ 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.w ip, [pc, #116] @ 369ec │ │ │ │ + ldr.w ip, [pc, #116] @ 36874 │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (369f0 ) │ │ │ │ + ldr r5, [pc, #96] @ (36878 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (369f4 ) │ │ │ │ + ldr r1, [pc, #92] @ (3687c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 369ce │ │ │ │ + cbnz r0, 36856 │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (369f8 ) │ │ │ │ - ldr r3, [pc, #28] @ (369f0 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (36880 ) │ │ │ │ + ldr r3, [pc, #28] @ (36878 ) │ │ │ │ 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 369e6 │ │ │ │ + bne.n 3686e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000369fc : │ │ │ │ +00036884 : │ │ │ │ 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.w ip, [pc, #116] @ 36a84 │ │ │ │ + ldr.w ip, [pc, #116] @ 3690c │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (36a88 ) │ │ │ │ + ldr r5, [pc, #96] @ (36910 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (36a8c ) │ │ │ │ + ldr r1, [pc, #92] @ (36914 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36a66 │ │ │ │ + cbnz r0, 368ee │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (36a90 ) │ │ │ │ - ldr r3, [pc, #28] @ (36a88 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (36918 ) │ │ │ │ + ldr r3, [pc, #28] @ (36910 ) │ │ │ │ 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 36a7e │ │ │ │ + bne.n 36906 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036a94 : │ │ │ │ +0003691c : │ │ │ │ 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.w ip, [pc, #116] @ 36b1c │ │ │ │ + ldr.w ip, [pc, #116] @ 369a4 │ │ │ │ movs r5, #0 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add ip, pc │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strb.w r5, [sp, #23] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r5, [pc, #96] @ (36b20 ) │ │ │ │ + ldr r5, [pc, #96] @ (369a8 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #92] @ (36b24 ) │ │ │ │ + ldr r1, [pc, #92] @ (369ac ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36afe │ │ │ │ + cbnz r0, 36986 │ │ │ │ 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 36454 │ │ │ │ - ldr r2, [pc, #40] @ (36b28 ) │ │ │ │ - ldr r3, [pc, #28] @ (36b20 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #40] @ (369b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (369a8 ) │ │ │ │ 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 36b16 │ │ │ │ + bne.n 3699e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036b2c : │ │ │ │ +000369b4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, sp, #23 │ │ │ │ add r4, sp, #32 │ │ │ │ - ldr r2, [pc, #476] @ (36d24 ) │ │ │ │ + ldr r2, [pc, #476] @ (36bac ) │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #468] @ (36d28 ) │ │ │ │ + ldr r1, [pc, #468] @ (36bb0 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ strb.w r4, [sp, #23] │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - ldr r4, [pc, #452] @ (36d2c ) │ │ │ │ - ldr r7, [pc, #452] @ (36d30 ) │ │ │ │ + ldr r4, [pc, #452] @ (36bb4 ) │ │ │ │ + ldr r7, [pc, #452] @ (36bb8 ) │ │ │ │ add r4, pc │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36bb8 │ │ │ │ + cbnz r0, 36a40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 36bd2 │ │ │ │ + cbz r2, 36a5a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 36bd2 │ │ │ │ + cbz r3, 36a5a │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, 36b9c │ │ │ │ + cbz r0, 36a24 │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ cmp r4, #4 │ │ │ │ it eq │ │ │ │ ldreq r1, [r0, #0] │ │ │ │ - beq.n 36b9c │ │ │ │ + beq.n 36a24 │ │ │ │ cmp r4, #6 │ │ │ │ - beq.n 36c1e │ │ │ │ + beq.n 36aa6 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ ldrb.w r4, [sp, #23] │ │ │ │ cmp r0, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r5, #16 │ │ │ │ movne r0, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36454 │ │ │ │ - ldr r2, [pc, #376] @ (36d34 ) │ │ │ │ - ldr r3, [pc, #360] @ (36d24 ) │ │ │ │ + bl 362dc │ │ │ │ + ldr r2, [pc, #376] @ (36bbc ) │ │ │ │ + ldr r3, [pc, #360] @ (36bac ) │ │ │ │ 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 36d18 │ │ │ │ + bne.w 36ba0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 36d1c │ │ │ │ - ldr r2, [pc, #348] @ (36d38 ) │ │ │ │ + bne.w 36ba4 │ │ │ │ + ldr r2, [pc, #348] @ (36bc0 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #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] @ (36d3c ) │ │ │ │ + ldr r2, [pc, #332] @ (36bc4 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 36c14 │ │ │ │ - ldr r3, [pc, #312] @ (36d40 ) │ │ │ │ + beq.n 36a9c │ │ │ │ + ldr r3, [pc, #312] @ (36bc8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 36bb8 │ │ │ │ + b.n 36a40 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 36bb8 │ │ │ │ + b.n 36a40 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ subs r0, #65 @ 0x41 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - bhi.n 36b9c │ │ │ │ - add r4, pc, #8 @ (adr r4, 36c34 ) │ │ │ │ + bhi.n 36a24 │ │ │ │ + add r4, pc, #8 @ (adr r4, 36abc ) │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ add r4, r0 │ │ │ │ bx r4 │ │ │ │ nop │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @@ -68122,243 +67997,243 @@ │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #5 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ movs r1, #4 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ movs r1, #7 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ movs r1, #6 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ movs r1, #8 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ movs r1, #18 │ │ │ │ - b.n 36b9c │ │ │ │ + b.n 36a24 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #848 @ (adr r7, 3707c ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 36e34 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #552 @ (adr r6, 36f68 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 36d20 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036d44 : │ │ │ │ +00036bcc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (36df4 ) │ │ │ │ + ldr r2, [pc, #160] @ (36c7c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (36df8 ) │ │ │ │ + ldr r3, [pc, #160] @ (36c80 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (36dfc ) │ │ │ │ + ldr r5, [pc, #160] @ (36c84 ) │ │ │ │ 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 36dce │ │ │ │ + bne.n 36c56 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 36de6 │ │ │ │ - ldr r2, [pc, #136] @ (36e00 ) │ │ │ │ + bne.n 36c6e │ │ │ │ + ldr r2, [pc, #136] @ (36c88 ) │ │ │ │ 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] @ (36e04 ) │ │ │ │ + ldr r2, [pc, #124] @ (36c8c ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 36dc4 │ │ │ │ - ldr r3, [pc, #100] @ (36e08 ) │ │ │ │ + beq.n 36c4c │ │ │ │ + ldr r3, [pc, #100] @ (36c90 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (36e0c ) │ │ │ │ - ldr r3, [pc, #72] @ (36df8 ) │ │ │ │ + ldr r2, [pc, #92] @ (36c94 ) │ │ │ │ + ldr r3, [pc, #72] @ (36c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36de2 │ │ │ │ + bne.n 36c6a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 36dac │ │ │ │ - ldr r2, [pc, #64] @ (36e10 ) │ │ │ │ - ldr r3, [pc, #36] @ (36df8 ) │ │ │ │ + b.n 36c34 │ │ │ │ + ldr r2, [pc, #64] @ (36c98 ) │ │ │ │ + ldr r3, [pc, #36] @ (36c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 36dea │ │ │ │ + beq.n 36c72 │ │ │ │ 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 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #960 @ (adr r4, 371c8 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 36f80 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036e14 : │ │ │ │ +00036c9c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (36ec4 ) │ │ │ │ + ldr r2, [pc, #160] @ (36d4c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (36ec8 ) │ │ │ │ + ldr r3, [pc, #160] @ (36d50 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (36ecc ) │ │ │ │ + ldr r5, [pc, #160] @ (36d54 ) │ │ │ │ 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 36e9e │ │ │ │ + bne.n 36d26 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 36eb6 │ │ │ │ - ldr r2, [pc, #136] @ (36ed0 ) │ │ │ │ + bne.n 36d3e │ │ │ │ + ldr r2, [pc, #136] @ (36d58 ) │ │ │ │ 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] @ (36ed4 ) │ │ │ │ + ldr r2, [pc, #124] @ (36d5c ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 36e94 │ │ │ │ - ldr r3, [pc, #100] @ (36ed8 ) │ │ │ │ + beq.n 36d1c │ │ │ │ + ldr r3, [pc, #100] @ (36d60 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (36edc ) │ │ │ │ - ldr r3, [pc, #72] @ (36ec8 ) │ │ │ │ + ldr r2, [pc, #92] @ (36d64 ) │ │ │ │ + ldr r3, [pc, #72] @ (36d50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36eb2 │ │ │ │ + bne.n 36d3a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 36e7c │ │ │ │ - ldr r2, [pc, #64] @ (36ee0 ) │ │ │ │ - ldr r3, [pc, #36] @ (36ec8 ) │ │ │ │ + b.n 36d04 │ │ │ │ + ldr r2, [pc, #64] @ (36d68 ) │ │ │ │ + ldr r3, [pc, #36] @ (36d50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 36eba │ │ │ │ + beq.n 36d42 │ │ │ │ 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 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ - ite lt │ │ │ │ - movlt r2, r0 │ │ │ │ - addge r4, pc, #128 @ (adr r4, 36f58 ) │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #944 @ (adr r3, 37110 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036ee4 : │ │ │ │ +00036d6c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #100] @ (36f58 ) │ │ │ │ + ldr r2, [pc, #100] @ (36de0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #100] @ (36f5c ) │ │ │ │ + ldr r3, [pc, #100] @ (36de4 ) │ │ │ │ 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 │ │ │ │ @@ -68367,384 +68242,384 @@ │ │ │ │ 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] @ (36f60 ) │ │ │ │ + ldr r0, [pc, #60] @ (36de8 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #56] @ (36f64 ) │ │ │ │ + ldr r2, [pc, #56] @ (36dec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #44] @ (36f68 ) │ │ │ │ - ldr r3, [pc, #28] @ (36f5c ) │ │ │ │ + ldr r2, [pc, #44] @ (36df0 ) │ │ │ │ + ldr r3, [pc, #28] @ (36de4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36f54 │ │ │ │ + bne.n 36ddc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #296 @ (adr r3, 37090 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 36e48 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036f6c : │ │ │ │ +00036df4 : │ │ │ │ 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, #176] @ (3702c ) │ │ │ │ + ldr r2, [pc, #176] @ (36eb4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #176] @ (37030 ) │ │ │ │ + ldr r3, [pc, #176] @ (36eb8 ) │ │ │ │ add r6, sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #148] @ (37034 ) │ │ │ │ + ldr r1, [pc, #148] @ (36ebc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37004 │ │ │ │ + cbnz r0, 36e8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37010 │ │ │ │ + bne.n 36e98 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #100] @ (37038 ) │ │ │ │ + ldr r0, [pc, #100] @ (36ec0 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #92] @ (3703c ) │ │ │ │ + ldr r2, [pc, #92] @ (36ec4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #80] @ (37040 ) │ │ │ │ - ldr r3, [pc, #64] @ (37030 ) │ │ │ │ + ldr r2, [pc, #80] @ (36ec8 ) │ │ │ │ + ldr r3, [pc, #64] @ (36eb8 ) │ │ │ │ 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 3700c │ │ │ │ + bne.n 36e94 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 36fec │ │ │ │ + b.n 36e74 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0028 │ │ │ │ + nop {10} │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 372a0 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 37058 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037044 : │ │ │ │ +00036ecc : │ │ │ │ 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, #208] @ (37128 ) │ │ │ │ + ldr r2, [pc, #208] @ (36fb0 ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #200] @ (3712c ) │ │ │ │ + ldr r3, [pc, #200] @ (36fb4 ) │ │ │ │ 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 cd50 │ │ │ │ - ldr r1, [pc, #176] @ (37130 ) │ │ │ │ + ldr r1, [pc, #176] @ (36fb8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 370fe │ │ │ │ + bne.n 36f86 │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ blx c0ac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3710a │ │ │ │ + bne.n 36f92 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #108] @ (37134 ) │ │ │ │ + ldr r2, [pc, #108] @ (36fbc ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #100] @ (37138 ) │ │ │ │ + ldr r2, [pc, #100] @ (36fc0 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #84] @ (3713c ) │ │ │ │ - ldr r3, [pc, #68] @ (3712c ) │ │ │ │ + ldr r2, [pc, #84] @ (36fc4 ) │ │ │ │ + ldr r3, [pc, #68] @ (36fb4 ) │ │ │ │ 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 37106 │ │ │ │ + bne.n 36f8e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 370e4 │ │ │ │ + b.n 36f6c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #32] │ │ │ │ blx d324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #728 @ (adr r2, 3740c ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 371c4 ) │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + bkpt 0x00ae │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #664 @ (adr r1, 373d4 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 3718c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037140 : │ │ │ │ +00036fc8 : │ │ │ │ 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, #164] @ (371f8 ) │ │ │ │ - ldr r3, [pc, #168] @ (371fc ) │ │ │ │ + ldr r0, [pc, #164] @ (37080 ) │ │ │ │ + ldr r3, [pc, #168] @ (37084 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #164] @ (37200 ) │ │ │ │ + ldr r1, [pc, #164] @ (37088 ) │ │ │ │ add r2, sp, #12 │ │ │ │ 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 d5e8 │ │ │ │ - cbnz r0, 371b2 │ │ │ │ + cbnz r0, 3703a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 371ea │ │ │ │ + bne.n 37072 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 371ce │ │ │ │ + bne.n 37056 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #104] @ (37204 ) │ │ │ │ + ldr r0, [pc, #104] @ (3708c ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #10 │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #100] @ (37208 ) │ │ │ │ + ldr r2, [pc, #100] @ (37090 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #88] @ (3720c ) │ │ │ │ - ldr r3, [pc, #68] @ (371fc ) │ │ │ │ + ldr r2, [pc, #88] @ (37094 ) │ │ │ │ + ldr r3, [pc, #68] @ (37084 ) │ │ │ │ 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 371ca │ │ │ │ + bne.n 37052 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #36] @ (37210 ) │ │ │ │ + ldr r2, [pc, #36] @ (37098 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 371b2 │ │ │ │ + b.n 3703a │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #840 @ (adr r0, 37554 ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 3730c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #312 @ (adr r1, 3734c ) │ │ │ │ + add r1, pc, #104 @ (adr r1, 37104 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -00037214 : │ │ │ │ +0003709c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #336] @ (37378 ) │ │ │ │ + ldr r2, [pc, #336] @ (37200 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ - ldr r3, [pc, #336] @ (3737c ) │ │ │ │ + ldr r3, [pc, #336] @ (37204 ) │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #304] @ (37380 ) │ │ │ │ + ldr r1, [pc, #304] @ (37208 ) │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37340 │ │ │ │ + bne.n 371c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ add.w r8, sp, #24 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #260] @ (37384 ) │ │ │ │ + ldr r2, [pc, #260] @ (3720c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #252] @ (37388 ) │ │ │ │ + ldr r2, [pc, #252] @ (37210 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #10 │ │ │ │ itt eq │ │ │ │ @@ -68760,245 +68635,245 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx cbe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 37348 │ │ │ │ + bne.n 371d0 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37358 │ │ │ │ + bne.n 371e0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #160] @ (3738c ) │ │ │ │ + ldr r3, [pc, #160] @ (37214 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #160] @ (37390 ) │ │ │ │ + ldr r2, [pc, #160] @ (37218 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37374 │ │ │ │ + bne.n 371fc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ str r3, [r7, #8] │ │ │ │ strd r2, r1, [r7] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #108] @ (37394 ) │ │ │ │ - ldr r3, [pc, #80] @ (3737c ) │ │ │ │ + ldr r2, [pc, #108] @ (3721c ) │ │ │ │ + ldr r3, [pc, #80] @ (37204 ) │ │ │ │ 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 37354 │ │ │ │ + bne.n 371dc │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 37326 │ │ │ │ + b.n 371ae │ │ │ │ blx d204 │ │ │ │ mov r0, r8 │ │ │ │ blx d518 │ │ │ │ - b.n 37326 │ │ │ │ + b.n 371ae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ blx d324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 373e8 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 373d4 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037398 : │ │ │ │ +00037220 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #244] @ (374a0 ) │ │ │ │ - ldr r3, [pc, #244] @ (374a4 ) │ │ │ │ + ldr r0, [pc, #244] @ (37328 ) │ │ │ │ + ldr r3, [pc, #244] @ (3732c ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #244] @ (374a8 ) │ │ │ │ + ldr r1, [pc, #244] @ (37330 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r7, [pc, #244] @ (374ac ) │ │ │ │ + ldr r7, [pc, #244] @ (37334 ) │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37452 │ │ │ │ + bne.n 372da │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37490 │ │ │ │ + bne.n 37318 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #196] @ (374b0 ) │ │ │ │ + ldr r3, [pc, #196] @ (37338 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #192] @ (374b4 ) │ │ │ │ + ldr r2, [pc, #192] @ (3733c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ 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 37474 │ │ │ │ + beq.n 372fc │ │ │ │ add r6, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #148] @ (374b8 ) │ │ │ │ + ldr r2, [pc, #148] @ (37340 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #140] @ (374bc ) │ │ │ │ + ldr r2, [pc, #140] @ (37344 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3748a │ │ │ │ + bne.n 37312 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 3746c │ │ │ │ - ldr r2, [pc, #108] @ (374c0 ) │ │ │ │ - ldr r3, [pc, #76] @ (374a4 ) │ │ │ │ + bne.n 372f4 │ │ │ │ + ldr r2, [pc, #108] @ (37348 ) │ │ │ │ + ldr r3, [pc, #76] @ (3732c ) │ │ │ │ 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 37486 │ │ │ │ + bne.n 3730e │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 37452 │ │ │ │ - ldr r3, [pc, #76] @ (374c4 ) │ │ │ │ + b.n 372da │ │ │ │ + ldr r3, [pc, #76] @ (3734c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 37414 │ │ │ │ + b.n 3729c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - rev r4, r2 │ │ │ │ + cbnz r4, 3739e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 374f2 │ │ │ │ + cbnz r2, 37398 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -000374c8 : │ │ │ │ +00037350 : │ │ │ │ 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, #404] @ (37670 ) │ │ │ │ + ldr r2, [pc, #404] @ (374f8 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #404] @ (37674 ) │ │ │ │ + ldr r3, [pc, #404] @ (374fc ) │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r8, [pc, #400] @ 37678 │ │ │ │ + ldr.w r8, [pc, #400] @ 37500 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ @@ -69006,860 +68881,860 @@ │ │ │ │ addeq.w r9, r0, #16 │ │ │ │ movne.w r9, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #360] @ (3767c ) │ │ │ │ + ldr r1, [pc, #360] @ (37504 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 375cc │ │ │ │ + bne.n 37454 │ │ │ │ add r7, sp, #24 │ │ │ │ blx d204 │ │ │ │ blx c0ac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #312] @ (37680 ) │ │ │ │ + ldr r2, [pc, #312] @ (37508 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #32 │ │ │ │ strd r5, r3, [sp] │ │ │ │ movs r3, #10 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 375ea │ │ │ │ + beq.n 37472 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37614 │ │ │ │ + beq.n 3749c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #264] @ (37684 ) │ │ │ │ + ldr r3, [pc, #264] @ (3750c ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #260] @ (37688 ) │ │ │ │ + ldr r2, [pc, #260] @ (37510 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx d868 │ │ │ │ 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 3763e │ │ │ │ + beq.n 374c6 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #216] @ (3768c ) │ │ │ │ + ldr r2, [pc, #216] @ (37514 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #208] @ (37690 ) │ │ │ │ + ldr r2, [pc, #208] @ (37518 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #192] @ (37694 ) │ │ │ │ - ldr r3, [pc, #160] @ (37674 ) │ │ │ │ + ldr r2, [pc, #192] @ (3751c ) │ │ │ │ + ldr r3, [pc, #160] @ (374fc ) │ │ │ │ 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 3766a │ │ │ │ + bne.n 374f2 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrd r3, r2, [r0, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r3, r2, [r5, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 37652 │ │ │ │ + cbz r3, 374da │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3765a │ │ │ │ + beq.n 374e2 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 37568 │ │ │ │ + beq.n 373f0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3756c │ │ │ │ + b.n 373f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 3756c │ │ │ │ + bls.n 373f4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx dd1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ lsls r2, r2, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strpl r2, [r3, #0] │ │ │ │ - b.n 3756c │ │ │ │ - ldr r3, [pc, #88] @ (37698 ) │ │ │ │ + b.n 373f4 │ │ │ │ + ldr r3, [pc, #88] @ (37520 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 375a4 │ │ │ │ + b.n 3742c │ │ │ │ blx d09c <_efree_32@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 37568 │ │ │ │ + b.n 373f0 │ │ │ │ mov r0, r1 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3756c │ │ │ │ + b.n 373f4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 3754e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + cbnz r2, 37548 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003769c : │ │ │ │ +00037524 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ (377d0 ) │ │ │ │ - ldr r3, [pc, #292] @ (377d4 ) │ │ │ │ + ldr r0, [pc, #288] @ (37658 ) │ │ │ │ + ldr r3, [pc, #292] @ (3765c ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #288] @ (377d8 ) │ │ │ │ - ldr r6, [pc, #292] @ (377dc ) │ │ │ │ + ldr r1, [pc, #288] @ (37660 ) │ │ │ │ + ldr r6, [pc, #292] @ (37664 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 376e8 │ │ │ │ - ldr r2, [pc, #268] @ (377e0 ) │ │ │ │ - ldr r3, [pc, #256] @ (377d4 ) │ │ │ │ + cbz r0, 37570 │ │ │ │ + ldr r2, [pc, #268] @ (37668 ) │ │ │ │ + ldr r3, [pc, #256] @ (3765c ) │ │ │ │ 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 377ba │ │ │ │ + bne.n 37642 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bls.n 3778e │ │ │ │ + bls.n 37616 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 377be │ │ │ │ + bne.n 37646 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #204] @ (377e4 ) │ │ │ │ + ldr r2, [pc, #204] @ (3766c ) │ │ │ │ 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, #180] @ (377e8 ) │ │ │ │ + ldr r2, [pc, #180] @ (37670 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ 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 3777c │ │ │ │ + beq.n 37604 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #144] @ (377ec ) │ │ │ │ + ldr r2, [pc, #144] @ (37674 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #136] @ (377f0 ) │ │ │ │ + ldr r2, [pc, #136] @ (37678 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 376d0 │ │ │ │ - ldr r3, [pc, #116] @ (377f4 ) │ │ │ │ + b.n 37558 │ │ │ │ + ldr r3, [pc, #116] @ (3767c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 3774c │ │ │ │ + b.n 375d4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 3779e │ │ │ │ + bhi.n 37626 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 37702 │ │ │ │ + bne.n 3758a │ │ │ │ ldrb r3, [r7, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 37702 │ │ │ │ + bhi.n 3758a │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37702 │ │ │ │ + beq.n 3758a │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx dc44 │ │ │ │ - b.n 3770c │ │ │ │ + b.n 37594 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_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 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb85c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -000377f8 : │ │ │ │ +00037680 : │ │ │ │ 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, #516] @ (37a10 ) │ │ │ │ + ldr r5, [pc, #516] @ (37898 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #516] @ (37a14 ) │ │ │ │ + ldr r0, [pc, #516] @ (3789c ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #516] @ (37a18 ) │ │ │ │ - ldr r6, [pc, #516] @ (37a1c ) │ │ │ │ + ldr r1, [pc, #516] @ (378a0 ) │ │ │ │ + ldr r6, [pc, #516] @ (378a4 ) │ │ │ │ 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 d5e8 │ │ │ │ - cbz r0, 3784c │ │ │ │ - ldr r2, [pc, #492] @ (37a20 ) │ │ │ │ - ldr r3, [pc, #480] @ (37a14 ) │ │ │ │ + cbz r0, 376d4 │ │ │ │ + ldr r2, [pc, #492] @ (378a8 ) │ │ │ │ + ldr r3, [pc, #480] @ (3789c ) │ │ │ │ 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 379fa │ │ │ │ + bne.w 37882 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bls.w 379c8 │ │ │ │ + bls.w 37850 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 379fe │ │ │ │ + bne.w 37886 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #420] @ (37a24 ) │ │ │ │ + ldr r3, [pc, #420] @ (378ac ) │ │ │ │ add.w r8, sp, #72 @ 0x48 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #400] @ (37a28 ) │ │ │ │ + ldr r2, [pc, #400] @ (378b0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ 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 37982 │ │ │ │ + beq.n 3780a │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r7, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #356] @ (37a2c ) │ │ │ │ + ldr r3, [pc, #356] @ (378b4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #356] @ (37a30 ) │ │ │ │ + ldr r2, [pc, #356] @ (378b8 ) │ │ │ │ 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, 378ec │ │ │ │ + cbz r2, 37774 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldrb.w r2, [r9, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 37994 │ │ │ │ + bls.n 3781c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 379fe │ │ │ │ + bne.n 37886 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #284] @ (37a34 ) │ │ │ │ + ldr r3, [pc, #284] @ (378bc ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #276] @ (37a38 ) │ │ │ │ + ldr r2, [pc, #276] @ (378c0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ 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 37970 │ │ │ │ + beq.n 377f8 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #236] @ (37a3c ) │ │ │ │ + ldr r2, [pc, #236] @ (378c4 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #228] @ (37a40 ) │ │ │ │ + ldr r2, [pc, #228] @ (378c8 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ - b.n 37830 │ │ │ │ - ldr r3, [pc, #208] @ (37a44 ) │ │ │ │ + b.n 376b8 │ │ │ │ + ldr r3, [pc, #208] @ (378cc ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 37944 │ │ │ │ - ldr r3, [pc, #192] @ (37a44 ) │ │ │ │ + b.n 377cc │ │ │ │ + ldr r3, [pc, #192] @ (378cc ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 378b6 │ │ │ │ + b.n 3773e │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 379a6 │ │ │ │ + bhi.n 3782e │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 378fc │ │ │ │ + bne.n 37784 │ │ │ │ ldrb.w r2, [r9, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 378fc │ │ │ │ + bhi.n 37784 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, r9, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 378fc │ │ │ │ + beq.n 37784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ blx dc44 │ │ │ │ - b.n 37906 │ │ │ │ + b.n 3778e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 379dc │ │ │ │ + bhi.n 37864 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 37868 │ │ │ │ + bne.w 376f0 │ │ │ │ ldrb r3, [r7, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 37868 │ │ │ │ + bhi.w 376f0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37868 │ │ │ │ + beq.w 376f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx dc44 │ │ │ │ - b.n 37872 │ │ │ │ + b.n 376fa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_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 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r2, r0 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037a48 : │ │ │ │ +000378d0 : │ │ │ │ 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] @ 37b58 │ │ │ │ + ldr.w ip, [pc, #256] @ 379e0 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #252] @ (37b5c ) │ │ │ │ + ldr r3, [pc, #252] @ (379e4 ) │ │ │ │ add r4, sp, #12 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #244] @ (37b60 ) │ │ │ │ + ldr r5, [pc, #244] @ (379e8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #228] @ (37b64 ) │ │ │ │ + ldr r3, [pc, #228] @ (379ec ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #228] @ (37b68 ) │ │ │ │ + ldr r0, [pc, #228] @ (379f0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #220] @ (37b6c ) │ │ │ │ + ldr r2, [pc, #220] @ (379f4 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #216] @ (37b70 ) │ │ │ │ - ldr r3, [pc, #220] @ (37b74 ) │ │ │ │ + ldr r4, [pc, #216] @ (379f8 ) │ │ │ │ + ldr r3, [pc, #220] @ (379fc ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r2, [pc, #208] @ (37b78 ) │ │ │ │ + ldr r2, [pc, #208] @ (37a00 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r3, [pc, #208] @ (37b7c ) │ │ │ │ + ldr r3, [pc, #208] @ (37a04 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r0, #248] @ 0xf8 │ │ │ │ - ldr r2, [pc, #204] @ (37b80 ) │ │ │ │ + ldr r2, [pc, #204] @ (37a08 ) │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #200] @ (37b84 ) │ │ │ │ + ldr r1, [pc, #200] @ (37a0c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c97c │ │ │ │ - ldr r1, [pc, #188] @ (37b88 ) │ │ │ │ + ldr r1, [pc, #188] @ (37a10 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #20 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #176] @ (37b8c ) │ │ │ │ + ldr r1, [pc, #176] @ (37a14 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #168] @ (37b90 ) │ │ │ │ + ldr r1, [pc, #168] @ (37a18 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #156] @ (37b94 ) │ │ │ │ + ldr r1, [pc, #156] @ (37a1c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (37b98 ) │ │ │ │ + ldr r1, [pc, #148] @ (37a20 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #136] @ (37b9c ) │ │ │ │ + ldr r1, [pc, #136] @ (37a24 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #128] @ (37ba0 ) │ │ │ │ + ldr r1, [pc, #128] @ (37a28 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #116] @ (37ba4 ) │ │ │ │ + ldr r1, [pc, #116] @ (37a2c ) │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #108] @ (37ba8 ) │ │ │ │ - ldr r3, [pc, #28] @ (37b5c ) │ │ │ │ + ldr r2, [pc, #108] @ (37a30 ) │ │ │ │ + ldr r3, [pc, #28] @ (379e4 ) │ │ │ │ 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 37b54 │ │ │ │ + bne.n 379dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 37bce │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w ip, [pc, #140] @ 37c40 │ │ │ │ + ldr.w ip, [pc, #140] @ 37ac8 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ add ip, pc │ │ │ │ ldrb.w r0, [ip, r3] │ │ │ │ - cbz r0, 37bd6 │ │ │ │ + cbz r0, 37a5e │ │ │ │ cmp r0, #4 │ │ │ │ sub.w r2, r2, r1 │ │ │ │ ite ls │ │ │ │ movls r5, #0 │ │ │ │ movhi r5, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ orrcc.w r5, r5, #1 │ │ │ │ - cbz r5, 37bda │ │ │ │ + cbz r5, 37a62 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ add.w r2, ip, r0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrb.w r2, [r2, #256] @ 0x100 │ │ │ │ and.w r3, r3, r2 │ │ │ │ - beq.n 37c28 │ │ │ │ + beq.n 37ab0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 37c12 │ │ │ │ + beq.n 37a9a │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - bne.n 37c08 │ │ │ │ + bne.n 37a90 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r1, r2, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne.n 37bd4 │ │ │ │ + bne.n 37a5c │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add.w r3, r2, r3, lsl #6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37bd6 │ │ │ │ + beq.n 37a5e │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w ip, r2, #192 @ 0xc0 │ │ │ │ cmp.w ip, #128 @ 0x80 │ │ │ │ - bne.n 37bd4 │ │ │ │ + bne.n 37a5c │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r2, r3, lsl #6 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r5, r2, #192 @ 0xc0 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ - bne.n 37bd4 │ │ │ │ + bne.n 37a5c │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r2, r3, lsl #6 │ │ │ │ - b.n 37bf6 │ │ │ │ + b.n 37a7e │ │ │ │ nop │ │ │ │ - add r6, pc, #952 @ (adr r6, 37ffc ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 37db4 ) │ │ │ │ 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] @ 37cc4 │ │ │ │ + ldr.w ip, [pc, #112] @ 37b4c │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ - ldr r3, [pc, #108] @ (37cc8 ) │ │ │ │ + ldr r3, [pc, #108] @ (37b50 ) │ │ │ │ add r4, sp, #4 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1023 @ 0x3ff │ │ │ │ blx d3dc │ │ │ │ - cbnz r0, 37c92 │ │ │ │ - ldr r1, [pc, #68] @ (37ccc ) │ │ │ │ + cbnz r0, 37b1a │ │ │ │ + ldr r1, [pc, #68] @ (37b54 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ - cbnz r0, 37cb8 │ │ │ │ - ldr r0, [pc, #60] @ (37cd0 ) │ │ │ │ + cbnz r0, 37b40 │ │ │ │ + ldr r0, [pc, #60] @ (37b58 ) │ │ │ │ movs r1, #9 │ │ │ │ add r0, pc │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #52] @ (37cd4 ) │ │ │ │ - ldr r3, [pc, #40] @ (37cc8 ) │ │ │ │ + ldr r2, [pc, #52] @ (37b5c ) │ │ │ │ + ldr r3, [pc, #40] @ (37b50 ) │ │ │ │ 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 37cc0 │ │ │ │ + bne.n 37b48 │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ - b.n 37c9c │ │ │ │ + b.n 37b24 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ 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, r2 │ │ │ │ - ldr r2, [pc, #268] @ (37df8 ) │ │ │ │ + ldr r2, [pc, #268] @ (37c80 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #268] @ (37dfc ) │ │ │ │ + ldr r3, [pc, #268] @ (37c84 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -69870,115 +69745,115 @@ │ │ │ │ movs r0, #8 │ │ │ │ adds r1, r6, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37dd8 │ │ │ │ + beq.n 37c60 │ │ │ │ mov fp, r3 │ │ │ │ movw sl, #2047 @ 0x7ff │ │ │ │ adds r3, r7, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 37d4c │ │ │ │ + b.n 37bd4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ add.w r0, r4, #1 │ │ │ │ - bcs.n 37db0 │ │ │ │ + bcs.n 37c38 │ │ │ │ mov r0, r4 │ │ │ │ uxth r1, r2 │ │ │ │ cmp r6, fp │ │ │ │ add.w r2, r0, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ strh.w r1, [ip, r0, lsl #1] │ │ │ │ - bls.n 37dd8 │ │ │ │ + bls.n 37c60 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r1, r7, fp │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r9 │ │ │ │ ldr.w ip, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ddc │ │ │ │ + beq.n 37c64 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add fp, r0 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r0, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ cmp r0, sl │ │ │ │ it ls │ │ │ │ orrls.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37d2e │ │ │ │ + beq.n 37bb6 │ │ │ │ mov r0, ip │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #120] @ (37e00 ) │ │ │ │ + ldr r2, [pc, #120] @ (37c88 ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #108] @ (37e04 ) │ │ │ │ - ldr r3, [pc, #96] @ (37dfc ) │ │ │ │ + ldr r2, [pc, #108] @ (37c8c ) │ │ │ │ + ldr r3, [pc, #96] @ (37c84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37df4 │ │ │ │ + bne.n 37c7c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ubfx r1, r2, #0, #10 │ │ │ │ sub.w r2, r2, #65536 @ 0x10000 │ │ │ │ sub.w r1, r1, #9216 @ 0x2400 │ │ │ │ cmp r6, fp │ │ │ │ mov.w r2, r2, lsr #10 │ │ │ │ sub.w r2, r2, #10240 @ 0x2800 │ │ │ │ uxth r1, r1 │ │ │ │ strh.w r2, [ip, r4, lsl #1] │ │ │ │ add.w r2, r0, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ strh.w r1, [ip, r0, lsl #1] │ │ │ │ - bhi.n 37d4c │ │ │ │ + bhi.n 37bd4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37d96 │ │ │ │ + b.n 37c1e │ │ │ │ mov r0, ip │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (37e08 ) │ │ │ │ + ldr r2, [pc, #36] @ (37c90 ) │ │ │ │ mov r3, fp │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d114 │ │ │ │ - b.n 37d92 │ │ │ │ + b.n 37c1a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #80] @ (37e6c ) │ │ │ │ + ldr r5, [pc, #80] @ (37cf4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #80] @ (37e70 ) │ │ │ │ + ldr r3, [pc, #80] @ (37cf8 ) │ │ │ │ subs r2, r2, r1 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -69988,44 +69863,44 @@ │ │ │ │ str r5, [r3, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c934 │ │ │ │ subs r3, r0, #1 │ │ │ │ adds r3, #3 │ │ │ │ it hi │ │ │ │ movhi r0, r5 │ │ │ │ - bhi.n 37e4e │ │ │ │ - cbz r4, 37e4e │ │ │ │ + bhi.n 37cd6 │ │ │ │ + cbz r4, 37cd6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #36] @ (37e74 ) │ │ │ │ - ldr r3, [pc, #28] @ (37e70 ) │ │ │ │ + ldr r2, [pc, #36] @ (37cfc ) │ │ │ │ + ldr r3, [pc, #28] @ (37cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37e66 │ │ │ │ + bne.n 37cee │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ 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, #3456] @ 0xd80 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #276] @ (37fa0 ) │ │ │ │ - ldr r3, [pc, #276] @ (37fa4 ) │ │ │ │ + ldr r0, [pc, #276] @ (37e28 ) │ │ │ │ + ldr r3, [pc, #276] @ (37e2c ) │ │ │ │ sub.w sp, sp, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w sl, sp, #540 @ 0x21c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -70035,27 +69910,27 @@ │ │ │ │ str r3, [sp, #604] @ 0x25c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 37f56 │ │ │ │ + bmi.n 37dde │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 37f98 │ │ │ │ - ldr r0, [pc, #228] @ (37fa8 ) │ │ │ │ + bpl.n 37e20 │ │ │ │ + ldr r0, [pc, #228] @ (37e30 ) │ │ │ │ add.w r9, sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37cd8 │ │ │ │ + bl 37b60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37f6e │ │ │ │ + bne.n 37df6 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r1, [r9] │ │ │ │ movs r3, #3 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -70065,98 +69940,98 @@ │ │ │ │ blx c49c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r9 │ │ │ │ - bgt.n 37f78 │ │ │ │ + bgt.n 37e00 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ subs r1, r6, r7 │ │ │ │ strb.w r9, [r3, r6] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ subs r3, r6, #1 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ add.w r2, r4, r6, lsl #1 │ │ │ │ - cbz r6, 37f38 │ │ │ │ + cbz r6, 37dc0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldrh.w r0, [r2, #-2]! │ │ │ │ strb r0, [r1, r3] │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 37f2c │ │ │ │ + bcs.n 37db4 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ (37fac ) │ │ │ │ - ldr r3, [pc, #100] @ (37fa4 ) │ │ │ │ + ldr r2, [pc, #112] @ (37e34 ) │ │ │ │ + ldr r3, [pc, #100] @ (37e2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #604] @ 0x25c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37f74 │ │ │ │ + bne.n 37dfc │ │ │ │ add.w sp, sp, #608 @ 0x260 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #88] @ (37fb0 ) │ │ │ │ + ldr r0, [pc, #88] @ (37e38 ) │ │ │ │ add.w r9, sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37cd8 │ │ │ │ + bl 37b60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37eda │ │ │ │ - ldr r3, [pc, #68] @ (37fb4 ) │ │ │ │ + beq.n 37d62 │ │ │ │ + ldr r3, [pc, #68] @ (37e3c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 37f86 │ │ │ │ + b.n 37e0e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (37fb8 ) │ │ │ │ + ldr r2, [pc, #60] @ (37e40 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ mov r3, sl │ │ │ │ - ldr r2, [pc, #52] @ (37fbc ) │ │ │ │ + ldr r2, [pc, #52] @ (37e44 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37f3a │ │ │ │ - ldr r3, [pc, #36] @ (37fc0 ) │ │ │ │ + b.n 37dc2 │ │ │ │ + ldr r3, [pc, #36] @ (37e48 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 37f86 │ │ │ │ + b.n 37e0e │ │ │ │ nop │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ mcrr2 15, 15, pc, r9, cr15 @ │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ 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, #3176] @ 0xc68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #416] @ (38178 ) │ │ │ │ - ldr r3, [pc, #416] @ (3817c ) │ │ │ │ + ldr r0, [pc, #416] @ (38000 ) │ │ │ │ + ldr r3, [pc, #416] @ (38004 ) │ │ │ │ sub.w sp, sp, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ add r6, sp, #28 │ │ │ │ add.w r9, sp, #16 │ │ │ │ add.w fp, sp, #556 @ 0x22c │ │ │ │ mov r8, r1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ @@ -70173,36 +70048,36 @@ │ │ │ │ str.w r3, [r9] │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ movs r3, #16 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx c614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38144 │ │ │ │ + beq.w 37fcc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 38144 │ │ │ │ + bgt.w 37fcc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 380dc │ │ │ │ + bmi.n 37f64 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 3812e │ │ │ │ - ldr r0, [pc, #328] @ (38180 ) │ │ │ │ + bpl.n 37fb6 │ │ │ │ + ldr r0, [pc, #328] @ (38008 ) │ │ │ │ add r5, sp, #24 │ │ │ │ add.w sl, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ mov r2, sl │ │ │ │ - bl 37cd8 │ │ │ │ - ldr r3, [pc, #312] @ (38184 ) │ │ │ │ + bl 37b60 │ │ │ │ + ldr r3, [pc, #312] @ (3800c ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38132 │ │ │ │ + bne.n 37fba │ │ │ │ ldr.w sl, [sl] │ │ │ │ movw r3, #511 @ 0x1ff │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ @@ -70211,282 +70086,282 @@ │ │ │ │ blx d630 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 38160 │ │ │ │ + bgt.n 37fe8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3814e │ │ │ │ + bne.n 37fd6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub.w r8, sl, r8 │ │ │ │ strb.w r3, [r2, sl] │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds.w r3, r3, r8 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 380b8 │ │ │ │ + beq.n 37f40 │ │ │ │ add.w r3, r5, sl, lsl #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh.w r5, [r3, #-2]! │ │ │ │ strb r5, [r1, r2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 380ac │ │ │ │ + bcs.n 37f34 │ │ │ │ mov r0, r7 │ │ │ │ blx d7c0 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #196] @ (38188 ) │ │ │ │ - ldr r3, [pc, #184] @ (3817c ) │ │ │ │ + ldr r2, [pc, #196] @ (38010 ) │ │ │ │ + ldr r3, [pc, #184] @ (38004 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #876] @ 0x36c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3814a │ │ │ │ + bne.n 37fd2 │ │ │ │ add.w sp, sp, #884 @ 0x374 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strd r6, r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w sl, sp, #620 @ 0x26c │ │ │ │ mov r3, sl │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx d7f0 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 38160 │ │ │ │ + bgt.n 37fe8 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3814e │ │ │ │ + bne.n 37fd6 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, sl │ │ │ │ sub.w r8, r5, r8 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb.w r9, [r3, r5] │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds.w r3, r3, r8 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b.n 380b8 │ │ │ │ - ldr r3, [pc, #92] @ (3818c ) │ │ │ │ + b.n 37f40 │ │ │ │ + ldr r3, [pc, #92] @ (38014 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #92] @ (38190 ) │ │ │ │ + ldr r2, [pc, #92] @ (38018 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov r0, r7 │ │ │ │ blx d7c0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 380c0 │ │ │ │ + b.n 37f48 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #68] @ (38194 ) │ │ │ │ + ldr r2, [pc, #68] @ (3801c ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, fp │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ mov r3, fp │ │ │ │ - b.n 38132 │ │ │ │ + b.n 37fba │ │ │ │ mov r0, r1 │ │ │ │ blx ccdc │ │ │ │ - ldr r2, [pc, #48] @ (38198 ) │ │ │ │ + ldr r2, [pc, #48] @ (38020 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r2, pc │ │ │ │ mov r0, fp │ │ │ │ blx daa0 │ │ │ │ mov r3, fp │ │ │ │ - b.n 38132 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + b.n 37fba │ │ │ │ + strh r6, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ 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, #624] @ (38420 ) │ │ │ │ + ldr r5, [pc, #624] @ (382a8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #624] @ (38424 ) │ │ │ │ + ldr r0, [pc, #624] @ (382ac ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w sl, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ands.w r9, r1, #131072 @ 0x20000 │ │ │ │ ldrb.w r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ - bne.n 382ae │ │ │ │ + bne.n 38136 │ │ │ │ ands.w r5, r1, #65536 @ 0x10000 │ │ │ │ - bne.n 3824c │ │ │ │ + bne.n 380d4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3821c │ │ │ │ + beq.n 380a4 │ │ │ │ ands.w r5, r1, #268435456 @ 0x10000000 │ │ │ │ - beq.n 381fe │ │ │ │ + beq.n 38086 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ movs r5, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #552] @ (38428 ) │ │ │ │ - ldr r3, [pc, #544] @ (38424 ) │ │ │ │ + ldr r2, [pc, #552] @ (382b0 ) │ │ │ │ + ldr r3, [pc, #544] @ (382ac ) │ │ │ │ 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 38404 │ │ │ │ + bne.w 3828c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bmi.n 381e0 │ │ │ │ - ldr r3, [pc, #520] @ (3842c ) │ │ │ │ + bmi.n 38068 │ │ │ │ + ldr r3, [pc, #520] @ (382b4 ) │ │ │ │ sub.w r2, r6, sl │ │ │ │ str.w sl, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 38408 │ │ │ │ + beq.w 38290 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #500] @ (38430 ) │ │ │ │ + ldr r2, [pc, #500] @ (382b8 ) │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 381e0 │ │ │ │ + b.n 38068 │ │ │ │ subs r2, r3, r2 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ strd r9, r9, [sp, #28] │ │ │ │ blx c934 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, #3 │ │ │ │ - bhi.w 383be │ │ │ │ + bhi.w 38246 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ lsls r2, r1, #10 │ │ │ │ - bmi.n 38338 │ │ │ │ + bmi.n 381c0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 383dc │ │ │ │ + beq.w 38264 │ │ │ │ lsls r2, r1, #14 │ │ │ │ - bmi.w 383e4 │ │ │ │ + bmi.w 3826c │ │ │ │ tst.w r1, #65536 @ 0x10000 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq.n 38290 │ │ │ │ + beq.n 38118 │ │ │ │ mov r0, fp │ │ │ │ blx d2c0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 381da │ │ │ │ + beq.n 38062 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ add r0, r4 │ │ │ │ blx ce90 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b.n 381fe │ │ │ │ + b.n 38086 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #384] @ (38434 ) │ │ │ │ + ldr r2, [pc, #384] @ (382bc ) │ │ │ │ add r2, pc │ │ │ │ ldrb r5, [r2, r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 381da │ │ │ │ + beq.n 38062 │ │ │ │ cmp r5, #4 │ │ │ │ sub.w r3, r3, r6 │ │ │ │ ite ls │ │ │ │ movls.w ip, #0 │ │ │ │ movhi.w ip, #1 │ │ │ │ cmp r3, r5 │ │ │ │ it cc │ │ │ │ orrcc.w ip, ip, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 382e4 │ │ │ │ + beq.n 3816c │ │ │ │ movs r5, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 381e0 │ │ │ │ - b.n 3821c │ │ │ │ + bne.w 38068 │ │ │ │ + b.n 380a4 │ │ │ │ add r2, r5 │ │ │ │ cmp r5, #3 │ │ │ │ ldrb.w r3, [r2, #256] @ 0x100 │ │ │ │ and.w r3, r3, r0 │ │ │ │ - beq.w 383fc │ │ │ │ + beq.w 38284 │ │ │ │ cmp r5, #4 │ │ │ │ - bne.n 383cc │ │ │ │ + bne.n 38254 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ and.w r0, r2, #192 @ 0xc0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne.n 382d8 │ │ │ │ + bne.n 38160 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add.w r3, r2, r3, lsl #6 │ │ │ │ adds r2, r6, #1 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ and.w ip, r0, #192 @ 0xc0 │ │ │ │ cmp.w ip, #128 @ 0x80 │ │ │ │ - bne.n 382d8 │ │ │ │ + bne.n 38160 │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ adds r2, #1 │ │ │ │ add.w r3, r0, r3, lsl #6 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ and.w r0, r2, #192 @ 0xc0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne.n 382d8 │ │ │ │ + bne.n 38160 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ lsls r0, r1, #10 │ │ │ │ add.w fp, r2, r3, lsl #6 │ │ │ │ - bpl.n 383d8 │ │ │ │ + bpl.n 38260 │ │ │ │ bics.w r3, r7, #2 │ │ │ │ - beq.n 38270 │ │ │ │ + beq.n 380f8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ subs r1, r6, #1 │ │ │ │ - ldr.w r8, [pc, #244] @ 38438 │ │ │ │ + ldr.w r8, [pc, #244] @ 382c0 │ │ │ │ add.w sl, r1, r5 │ │ │ │ adds r6, r3, #1 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r6, [sp, #16] │ │ │ │ adds r6, r3, #2 │ │ │ │ adds r0, r4, r3 │ │ │ │ add r8, pc │ │ │ │ @@ -70516,97 +70391,97 @@ │ │ │ │ strb.w ip, [r6, r7] │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ strd r3, r2, [r4, #48] @ 0x30 │ │ │ │ and.w r6, r6, #15 │ │ │ │ add r6, r8 │ │ │ │ ldrb.w r6, [r6, #264] @ 0x108 │ │ │ │ strb r6, [r5, r7] │ │ │ │ - bne.n 38362 │ │ │ │ + bne.n 381ea │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b.n 381fe │ │ │ │ + b.n 38086 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r5, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 381e0 │ │ │ │ - b.n 3821c │ │ │ │ + bne.w 38068 │ │ │ │ + b.n 380a4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 38400 │ │ │ │ + beq.n 38288 │ │ │ │ mov fp, r3 │ │ │ │ movs r5, #1 │ │ │ │ lsls r3, r1, #10 │ │ │ │ - bmi.n 38338 │ │ │ │ + bmi.n 381c0 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 383e4 │ │ │ │ + bne.n 3826c │ │ │ │ lsls r0, r1, #11 │ │ │ │ - bpl.w 38276 │ │ │ │ - b.n 38290 │ │ │ │ + bpl.w 380fe │ │ │ │ + b.n 38118 │ │ │ │ mov r0, fp │ │ │ │ blx d7fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 38290 │ │ │ │ + bne.w 38118 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 381e0 │ │ │ │ - b.n 3821c │ │ │ │ + bne.w 38068 │ │ │ │ + b.n 380a4 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 3830c │ │ │ │ + b.n 38194 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 38322 │ │ │ │ + b.n 381aa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #40] @ (3843c ) │ │ │ │ + ldr r2, [pc, #40] @ (382c4 ) │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 381e0 │ │ │ │ + b.n 38068 │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ 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, #1840] @ 38b84 │ │ │ │ + ldr.w r2, [pc, #1840] @ 38a0c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1840] @ 38b88 │ │ │ │ + ldr.w r3, [pc, #1840] @ 38a10 │ │ │ │ mov.w sl, #0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ - cbz r3, 384b2 │ │ │ │ + cbz r3, 3833a │ │ │ │ subs r3, #35 @ 0x23 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #29 │ │ │ │ - bhi.n 384a2 │ │ │ │ + bhi.n 3832a │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 384a2 │ │ │ │ + bhi.n 3832a │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r7, r2, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ @@ -70620,30 +70495,30 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ ldrh r7, [r2, #32] │ │ │ │ mov r2, r5 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 38470 │ │ │ │ + bcs.n 382f8 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 3862a │ │ │ │ + beq.w 384b2 │ │ │ │ ldrb.w fp, [r8] │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ cmp.w fp, #91 @ 0x5b │ │ │ │ it ne │ │ │ │ movne r6, r8 │ │ │ │ - beq.w 3897c │ │ │ │ + beq.w 38804 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, r9 │ │ │ │ sub.w r2, fp, #33 @ 0x21 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bhi.w 38692 │ │ │ │ + bhi.w 3851a │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ @@ -70732,23 +70607,23 @@ │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 38836 │ │ │ │ + beq.w 386be │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38b0c │ │ │ │ + beq.w 38994 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 38a9a │ │ │ │ + bpl.w 38922 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r5, r2, #1 │ │ │ │ - b.n 384a6 │ │ │ │ + b.n 3832e │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #10 │ │ │ │ add.w r3, r4, ip │ │ │ │ add.w r2, ip, #60 @ 0x3c │ │ │ │ add r2, r4 │ │ │ │ strb.w fp, [r3, #60] @ 0x3c │ │ │ │ @@ -70773,163 +70648,163 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #93 @ 0x5d │ │ │ │ strh r3, [r1, #60] @ 0x3c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ ldrbne.w fp, [r7, #1] │ │ │ │ - bne.w 384cc │ │ │ │ + bne.w 38354 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 38a9e │ │ │ │ + beq.w 38926 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #11 │ │ │ │ - bmi.w 38a78 │ │ │ │ + bmi.w 38900 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - ldr.w r2, [pc, #1376] @ 38b8c │ │ │ │ - ldr.w r3, [pc, #1368] @ 38b88 │ │ │ │ + ldr.w r2, [pc, #1376] @ 38a14 │ │ │ │ + ldr.w r3, [pc, #1368] @ 38a10 │ │ │ │ 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 38af2 │ │ │ │ + bne.w 3897a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 387f6 │ │ │ │ + beq.w 3867e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38b68 │ │ │ │ + beq.w 389f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 38a9a │ │ │ │ + bpl.w 38922 │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 38618 │ │ │ │ + bls.n 384a0 │ │ │ │ ldrb.w fp, [r3, #1] │ │ │ │ - b.n 384d2 │ │ │ │ + b.n 3835a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 387f6 │ │ │ │ + beq.w 3867e │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ uxth r3, r3 │ │ │ │ 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 38666 │ │ │ │ + b.n 384ee │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 38662 │ │ │ │ + beq.n 384ea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38952 │ │ │ │ + beq.w 387da │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - bne.n 3865c │ │ │ │ + bne.n 384e4 │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1252] @ 38b90 │ │ │ │ + ldr.w r2, [pc, #1252] @ 38a18 │ │ │ │ mov r3, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3865c │ │ │ │ + b.n 384e4 │ │ │ │ clz r3, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38816 │ │ │ │ + beq.w 3869e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 3865c │ │ │ │ + bmi.n 384e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38b46 │ │ │ │ - ldr.w r3, [pc, #1200] @ 38b94 │ │ │ │ + beq.w 389ce │ │ │ │ + ldr.w r3, [pc, #1200] @ 38a1c │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1188] @ 38b98 │ │ │ │ + ldr.w r2, [pc, #1188] @ 38a20 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3865c │ │ │ │ - cbz r7, 38718 │ │ │ │ + b.n 384e4 │ │ │ │ + cbz r7, 385a0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38b30 │ │ │ │ + beq.w 389b8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 38a9a │ │ │ │ + bpl.w 38922 │ │ │ │ adds r7, r6, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 38666 │ │ │ │ + b.n 384ee │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3864c │ │ │ │ + bne.n 384d4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.n 3865c │ │ │ │ + bmi.n 384e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38b62 │ │ │ │ - ldr.w r3, [pc, #1128] @ 38b9c │ │ │ │ + beq.w 389ea │ │ │ │ + ldr.w r3, [pc, #1128] @ 38a24 │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1116] @ 38ba0 │ │ │ │ + ldr.w r2, [pc, #1116] @ 38a28 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 386bc │ │ │ │ + b.n 38544 │ │ │ │ ldrb.w fp, [r6, #1] │ │ │ │ cmp.w fp, #37 @ 0x25 │ │ │ │ - beq.n 387aa │ │ │ │ + beq.n 38632 │ │ │ │ subs r3, r5, r6 │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 3877e │ │ │ │ + ble.n 38606 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r2, [r3, fp, lsl #1] │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bpl.n 3877e │ │ │ │ + bpl.n 38606 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ lsls r0, r3, #19 │ │ │ │ - bmi.n 387aa │ │ │ │ + bmi.n 38632 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38b4c │ │ │ │ + beq.w 389d4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 38a9a │ │ │ │ + bpl.w 38922 │ │ │ │ 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 38666 │ │ │ │ + b.n 384ee │ │ │ │ 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 │ │ │ │ @@ -70945,101 +70820,101 @@ │ │ │ │ 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 38666 │ │ │ │ + b.n 384ee │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ mov r9, r6 │ │ │ │ movs r7, #0 │ │ │ │ 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 38666 │ │ │ │ + b.n 384ee │ │ │ │ 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 38666 │ │ │ │ + b.n 384ee │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 38972 │ │ │ │ + beq.w 387fa │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ movw r7, #49129 @ 0xbfe9 │ │ │ │ movt r7, #5631 @ 0x15ff │ │ │ │ mov r6, r8 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ mov fp, sl │ │ │ │ add r3, r4 │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - b.n 38898 │ │ │ │ + b.n 38720 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne.w 389e4 │ │ │ │ + bne.w 3886c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 38a4c │ │ │ │ + beq.w 388d4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38a36 │ │ │ │ + beq.w 388be │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38a9a │ │ │ │ + bpl.w 38922 │ │ │ │ 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 38930 │ │ │ │ + bls.n 387b8 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bhi.w 389fa │ │ │ │ + bhi.w 38882 │ │ │ │ cmp r2, #32 │ │ │ │ - bls.w 389e4 │ │ │ │ + bls.w 3886c │ │ │ │ sub.w r3, r2, #33 @ 0x21 │ │ │ │ uxtb r3, r3 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ ands r3, r7 │ │ │ │ - bne.n 3887c │ │ │ │ + bne.n 38704 │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne.n 3885e │ │ │ │ + bne.n 386e6 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.n 388e6 │ │ │ │ + beq.n 3876e │ │ │ │ subs r2, r5, r6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w 38a10 │ │ │ │ + ble.w 38898 │ │ │ │ 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 38a10 │ │ │ │ + bpl.w 38898 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r2, r3, #19 │ │ │ │ - bpl.w 38a10 │ │ │ │ + bpl.w 38898 │ │ │ │ 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 │ │ │ │ @@ -71055,628 +70930,628 @@ │ │ │ │ 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 38898 │ │ │ │ + bhi.n 38720 │ │ │ │ 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 r8, r2, #1 │ │ │ │ - b.n 38976 │ │ │ │ + b.n 387fe │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, r7, [sp] │ │ │ │ - bl 3819c │ │ │ │ + bl 38024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 386bc │ │ │ │ + beq.w 38544 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ add r3, r6 │ │ │ │ add r6, r0 │ │ │ │ - b.n 38666 │ │ │ │ + b.n 384ee │ │ │ │ mov r8, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov sl, ip │ │ │ │ - b.n 384a6 │ │ │ │ + b.n 3832e │ │ │ │ sub.w r6, r5, r8 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx db18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38ac4 │ │ │ │ + beq.w 3894c │ │ │ │ sub.w r1, r0, r8 │ │ │ │ add.w r9, sp, #28 │ │ │ │ subs r1, #1 │ │ │ │ add.w r0, r8, #1 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #10 │ │ │ │ blx cb8c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 385ba │ │ │ │ + beq.w 38442 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 38aca │ │ │ │ - ldr r7, [pc, #484] @ (38ba4 ) │ │ │ │ + beq.w 38952 │ │ │ │ + ldr r7, [pc, #484] @ (38a2c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 38b1a │ │ │ │ + beq.w 389a2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38a9a │ │ │ │ + bpl.n 38922 │ │ │ │ ldrb.w fp, [r8] │ │ │ │ mov r6, r8 │ │ │ │ - b.n 384cc │ │ │ │ + b.n 38354 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq.w 3887c │ │ │ │ + beq.w 38704 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, fp, [sp] │ │ │ │ - bl 3819c │ │ │ │ - cbz r0, 38a48 │ │ │ │ + bl 38024 │ │ │ │ + cbz r0, 388d0 │ │ │ │ add r6, r0 │ │ │ │ - b.n 38894 │ │ │ │ + b.n 3871c │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - bhi.n 389de │ │ │ │ + bhi.n 38866 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bhi.w 3887c │ │ │ │ + bhi.w 38704 │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ - bhi.n 38a70 │ │ │ │ + bhi.n 388f8 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi.w 3887c │ │ │ │ - b.n 389e4 │ │ │ │ + bhi.w 38704 │ │ │ │ + b.n 3886c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 38af6 │ │ │ │ + beq.n 3897e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 38a9a │ │ │ │ + bpl.n 38922 │ │ │ │ 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 38894 │ │ │ │ - ldr r2, [pc, #368] @ (38ba8 ) │ │ │ │ + b.n 3871c │ │ │ │ + ldr r2, [pc, #368] @ (38a30 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38876 │ │ │ │ + b.n 386fe │ │ │ │ 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 38894 │ │ │ │ + b.n 3871c │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq.w 3887c │ │ │ │ - b.n 389e4 │ │ │ │ + beq.w 38704 │ │ │ │ + b.n 3886c │ │ │ │ and.w r2, r3, #5242880 @ 0x500000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r2, #5242880 @ 0x500000 │ │ │ │ - beq.n 38a90 │ │ │ │ + beq.n 38918 │ │ │ │ and.w r3, r3, #9437184 @ 0x900000 │ │ │ │ cmp.w r3, #9437184 @ 0x900000 │ │ │ │ - beq.n 38ae6 │ │ │ │ - bl 37fc4 │ │ │ │ + beq.n 3896e │ │ │ │ + bl 37e4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38628 │ │ │ │ + beq.w 384b0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3862a │ │ │ │ + b.n 384b2 │ │ │ │ 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 38620 │ │ │ │ - ldr r7, [pc, #228] @ (38bac ) │ │ │ │ + b.n 384a8 │ │ │ │ + ldr r7, [pc, #228] @ (38a34 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 389c8 │ │ │ │ + b.n 38850 │ │ │ │ blx dbfc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx c110 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 389d6 │ │ │ │ - b.n 389c8 │ │ │ │ - bl 37e78 │ │ │ │ + beq.w 3885e │ │ │ │ + b.n 38850 │ │ │ │ + bl 37d00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38628 │ │ │ │ - b.n 38a9a │ │ │ │ + beq.w 384b0 │ │ │ │ + b.n 38922 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #184] @ (38bb0 ) │ │ │ │ + ldr r2, [pc, #184] @ (38a38 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38a18 │ │ │ │ - ldr r2, [pc, #164] @ (38bb4 ) │ │ │ │ + b.n 388a0 │ │ │ │ + ldr r2, [pc, #164] @ (38a3c ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 385ae │ │ │ │ - ldr r2, [pc, #156] @ (38bb8 ) │ │ │ │ + b.n 38436 │ │ │ │ + ldr r2, [pc, #156] @ (38a40 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 389d2 │ │ │ │ - ldr r2, [pc, #136] @ (38bbc ) │ │ │ │ + b.n 3885a │ │ │ │ + ldr r2, [pc, #136] @ (38a44 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38712 │ │ │ │ - ldr r3, [pc, #120] @ (38bc0 ) │ │ │ │ + b.n 3859a │ │ │ │ + ldr r3, [pc, #120] @ (38a48 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 386e6 │ │ │ │ - ldr r2, [pc, #116] @ (38bc4 ) │ │ │ │ + b.n 3856e │ │ │ │ + ldr r2, [pc, #116] @ (38a4c ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38788 │ │ │ │ - ldr r3, [pc, #100] @ (38bc8 ) │ │ │ │ + b.n 38610 │ │ │ │ + ldr r3, [pc, #100] @ (38a50 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 38738 │ │ │ │ + b.n 385c0 │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #92] @ (38bcc ) │ │ │ │ + ldr r2, [pc, #92] @ (38a54 ) │ │ │ │ mov r3, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3865c │ │ │ │ + b.n 384e4 │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r2] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, r0] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ ... │ │ │ │ │ │ │ │ -00038bd0 : │ │ │ │ +00038a58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #496] @ (38dd4 ) │ │ │ │ + ldr r1, [pc, #496] @ (38c5c ) │ │ │ │ mov r7, r2 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - ldr r3, [pc, #492] @ (38dd8 ) │ │ │ │ + ldr r3, [pc, #492] @ (38c60 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 38c10 │ │ │ │ + cbz r1, 38a98 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38d0e │ │ │ │ + bne.n 38b96 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38daa │ │ │ │ + beq.w 38c32 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 38cb2 │ │ │ │ - ldr r1, [pc, #444] @ (38ddc ) │ │ │ │ + beq.n 38b3a │ │ │ │ + ldr r1, [pc, #444] @ (38c64 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 38c34 │ │ │ │ + cbz r3, 38abc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38cc4 │ │ │ │ + bne.n 38b4c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 38c40 │ │ │ │ + cbz r1, 38ac8 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38d42 │ │ │ │ + bne.w 38bca │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 38d2e │ │ │ │ + beq.n 38bb6 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 38d2e │ │ │ │ + beq.n 38bb6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 38dbc │ │ │ │ + bne.w 38c44 │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 38c72 │ │ │ │ + cbz r3, 38afa │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38d68 │ │ │ │ + bne.n 38bf0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 38c7e │ │ │ │ + cbz r3, 38b06 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38d8a │ │ │ │ + bne.w 38c12 │ │ │ │ mov r0, r5 │ │ │ │ blx cea8 │ │ │ │ mov r0, r5 │ │ │ │ blx d3b8 │ │ │ │ - cbz r7, 38c90 │ │ │ │ + cbz r7, 38b18 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r6, 38c96 │ │ │ │ + cbz r6, 38b1e │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #328] @ (38de0 ) │ │ │ │ - ldr r3, [pc, #316] @ (38dd8 ) │ │ │ │ + ldr r2, [pc, #328] @ (38c68 ) │ │ │ │ + ldr r3, [pc, #316] @ (38c60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 38dce │ │ │ │ + bne.w 38c56 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 38c40 │ │ │ │ + beq.n 38ac8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38c1e │ │ │ │ + bne.n 38aa6 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 38c34 │ │ │ │ + beq.n 38abc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 38d00 │ │ │ │ + cbz r3, 38b88 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 38d00 │ │ │ │ - ldr r1, [pc, #256] @ (38de4 ) │ │ │ │ + cbz r3, 38b88 │ │ │ │ + ldr r1, [pc, #256] @ (38c6c ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #228] @ (38de8 ) │ │ │ │ + ldr r1, [pc, #228] @ (38c70 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 38c34 │ │ │ │ + b.n 38abc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #200] @ (38dec ) │ │ │ │ + ldr r1, [pc, #200] @ (38c74 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 38c2a │ │ │ │ + b.n 38ab2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 38c68 │ │ │ │ - ldr r1, [pc, #184] @ (38df0 ) │ │ │ │ + beq.n 38af0 │ │ │ │ + ldr r1, [pc, #184] @ (38c78 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 38c68 │ │ │ │ + b.n 38af0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 38c40 │ │ │ │ - ldr r1, [pc, #148] @ (38df4 ) │ │ │ │ + beq.w 38ac8 │ │ │ │ + ldr r1, [pc, #148] @ (38c7c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 38c40 │ │ │ │ - ldr r1, [pc, #140] @ (38df8 ) │ │ │ │ + b.n 38ac8 │ │ │ │ + ldr r1, [pc, #140] @ (38c80 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ - b.n 38c72 │ │ │ │ - ldr r1, [pc, #112] @ (38dfc ) │ │ │ │ + b.n 38afa │ │ │ │ + ldr r1, [pc, #112] @ (38c84 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx cde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ - b.n 38c7e │ │ │ │ + b.n 38b06 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38c40 │ │ │ │ + beq.w 38ac8 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38c1e │ │ │ │ - b.n 38c40 │ │ │ │ - ldr r1, [pc, #64] @ (38e00 ) │ │ │ │ + bne.w 38aa6 │ │ │ │ + b.n 38ac8 │ │ │ │ + ldr r1, [pc, #64] @ (38c88 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ - b.n 38c58 │ │ │ │ + b.n 38ae0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -00038e04 : │ │ │ │ +00038c8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #212] @ (38eec ) │ │ │ │ - ldr r3, [pc, #212] @ (38ef0 ) │ │ │ │ + ldr r1, [pc, #212] @ (38d74 ) │ │ │ │ + ldr r3, [pc, #212] @ (38d78 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #0 │ │ │ │ mov r7, sp │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 38e42 │ │ │ │ + cbz r6, 38cca │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ - cbnz r3, 38ea4 │ │ │ │ + cbnz r3, 38d2c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 38e4a │ │ │ │ + cbz r6, 38cd2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ - cbnz r3, 38e82 │ │ │ │ + cbnz r3, 38d0a │ │ │ │ mov r0, r7 │ │ │ │ blx cea8 │ │ │ │ mov r0, r7 │ │ │ │ blx d3b8 │ │ │ │ - cbz r5, 38e5c │ │ │ │ + cbz r5, 38ce4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 38e68 │ │ │ │ + beq.n 38cf0 │ │ │ │ str.w r0, [r8] │ │ │ │ - ldr r2, [pc, #136] @ (38ef4 ) │ │ │ │ - ldr r3, [pc, #132] @ (38ef0 ) │ │ │ │ + ldr r2, [pc, #136] @ (38d7c ) │ │ │ │ + ldr r3, [pc, #132] @ (38d78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 38ee8 │ │ │ │ + bne.n 38d70 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 38e4a │ │ │ │ - ldr r1, [pc, #92] @ (38ef8 ) │ │ │ │ + beq.n 38cd2 │ │ │ │ + ldr r1, [pc, #92] @ (38d80 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 38e4a │ │ │ │ + b.n 38cd2 │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 38eda │ │ │ │ + cbz r3, 38d62 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 38eda │ │ │ │ - ldr r1, [pc, #60] @ (38efc ) │ │ │ │ + cbz r3, 38d62 │ │ │ │ + ldr r1, [pc, #60] @ (38d84 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #36] @ (38f00 ) │ │ │ │ + ldr r1, [pc, #36] @ (38d88 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 38e42 │ │ │ │ + b.n 38cca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ ... │ │ │ │ │ │ │ │ -00038f04 : │ │ │ │ +00038d8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r5, [pc, #1804] @ 39624 │ │ │ │ + ldr.w r5, [pc, #1804] @ 394ac │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1804] @ 39628 │ │ │ │ + ldr.w r3, [pc, #1804] @ 394b0 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -71686,30 +71561,30 @@ │ │ │ │ blx c4e4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx daac │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ blx c798 │ │ │ │ - ldr.w r1, [pc, #1756] @ 3962c │ │ │ │ + ldr.w r1, [pc, #1756] @ 394b4 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39008 │ │ │ │ + beq.n 38e90 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39590 │ │ │ │ + beq.w 39418 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39606 │ │ │ │ + bne.w 3948e │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 38f82 │ │ │ │ + bmi.n 38e0a │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -71723,66 +71598,66 @@ │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldrd r8, r7, [r5, #8] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 39002 │ │ │ │ + beq.n 38e8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r5, r3, r5 │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 38fce │ │ │ │ + beq.n 38e56 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 38fda │ │ │ │ + beq.n 38e62 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r7, 38fe2 │ │ │ │ + cbz r7, 38e6a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 38fee │ │ │ │ + beq.n 38e76 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 38ff8 │ │ │ │ + cbz r2, 38e80 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r2, 39002 │ │ │ │ + cbz r2, 38e8a │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3951c │ │ │ │ - ldr.w r1, [pc, #1572] @ 39630 │ │ │ │ + beq.w 393a4 │ │ │ │ + ldr.w r1, [pc, #1572] @ 394b8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 390c4 │ │ │ │ + beq.n 38f4c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39584 │ │ │ │ + beq.w 3940c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 395f6 │ │ │ │ + bne.w 3947e │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 3903e │ │ │ │ + bmi.n 38ec6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -71796,66 +71671,66 @@ │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldrd r8, r7, [r5, #8] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 390be │ │ │ │ + beq.n 38f46 │ │ │ │ subs r5, r3, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39084 │ │ │ │ + beq.n 38f0c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39096 │ │ │ │ + beq.n 38f1e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r7, 3909e │ │ │ │ + cbz r7, 38f26 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 390aa │ │ │ │ + beq.n 38f32 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 390b4 │ │ │ │ + cbz r2, 38f3c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r2, 390be │ │ │ │ + cbz r2, 38f46 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39538 │ │ │ │ - ldr.w r1, [pc, #1388] @ 39634 │ │ │ │ + beq.w 393c0 │ │ │ │ + ldr.w r1, [pc, #1388] @ 394bc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39182 │ │ │ │ + beq.n 3900a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39560 │ │ │ │ + beq.w 393e8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 395e6 │ │ │ │ + bne.w 3946e │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 390fa │ │ │ │ + bmi.n 38f82 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -71870,66 +71745,66 @@ │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3917c │ │ │ │ + beq.n 39004 │ │ │ │ subs r5, r3, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39142 │ │ │ │ + beq.n 38fca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3914e │ │ │ │ + beq.n 38fd6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r7, 3915c │ │ │ │ + cbz r7, 38fe4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39168 │ │ │ │ + beq.n 38ff0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r2, 39172 │ │ │ │ + cbz r2, 38ffa │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 3917c │ │ │ │ + cbz r2, 39004 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 394e4 │ │ │ │ - ldr.w r1, [pc, #1204] @ 39638 │ │ │ │ + beq.w 3936c │ │ │ │ + ldr.w r1, [pc, #1204] @ 394c0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3923e │ │ │ │ + beq.n 390c6 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 3959c │ │ │ │ + beq.w 39424 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 395fe │ │ │ │ + bne.w 39486 │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 391b8 │ │ │ │ + bmi.n 39040 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -71943,80 +71818,80 @@ │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldrd r8, r7, [r5, #4] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 39238 │ │ │ │ + beq.n 390c0 │ │ │ │ subs r5, r3, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 391fe │ │ │ │ + beq.n 39086 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3920a │ │ │ │ + beq.n 39092 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r7, 39212 │ │ │ │ + cbz r7, 3909a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39224 │ │ │ │ + beq.n 390ac │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r2, 3922e │ │ │ │ + cbz r2, 390b6 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 39238 │ │ │ │ + cbz r2, 390c0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r5 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39500 │ │ │ │ - ldr r1, [pc, #1020] @ (3963c ) │ │ │ │ + beq.w 39388 │ │ │ │ + ldr r1, [pc, #1020] @ (394c4 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 39260 │ │ │ │ + cbz r0, 390e8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 3956c │ │ │ │ + beq.w 393f4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 395de │ │ │ │ + bne.w 39466 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #988] @ (39640 ) │ │ │ │ + ldr r1, [pc, #988] @ (394c8 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3931a │ │ │ │ + beq.n 391a2 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 395a8 │ │ │ │ + beq.w 39430 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39616 │ │ │ │ + bne.w 3949e │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 39294 │ │ │ │ + bmi.n 3911c │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, fp, #16 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -72031,66 +71906,66 @@ │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 39314 │ │ │ │ + beq.n 3919c │ │ │ │ subs r5, r3, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 392da │ │ │ │ + beq.n 39162 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 392e6 │ │ │ │ + beq.n 3916e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 392f2 │ │ │ │ + beq.n 3917a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 392fa │ │ │ │ + cbz r7, 39182 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 3930a │ │ │ │ + cbz r1, 39192 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 39314 │ │ │ │ + cbz r1, 3919c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 394c8 │ │ │ │ - ldr r1, [pc, #808] @ (39644 ) │ │ │ │ + beq.w 39350 │ │ │ │ + ldr r1, [pc, #808] @ (394cc ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 393d2 │ │ │ │ + beq.n 3925a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39554 │ │ │ │ + beq.w 393dc │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 395ee │ │ │ │ + bne.w 39476 │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 3934e │ │ │ │ + bmi.n 391d6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrd r5, r3, [sp, #8] │ │ │ │ add.w r1, fp, #16 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -72105,66 +71980,66 @@ │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 393ce │ │ │ │ + beq.n 39256 │ │ │ │ subs r5, r3, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39394 │ │ │ │ + beq.n 3921c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 393a0 │ │ │ │ + beq.n 39228 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 393ac │ │ │ │ + beq.n 39234 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 393b4 │ │ │ │ + cbz r7, 3923c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 393be │ │ │ │ + cbz r1, 39246 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 393ce │ │ │ │ + cbz r1, 39256 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r5 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 394ac │ │ │ │ - ldr r1, [pc, #628] @ (39648 ) │ │ │ │ + beq.n 39334 │ │ │ │ + ldr r1, [pc, #628] @ (394d0 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 394a8 │ │ │ │ + beq.n 39330 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39578 │ │ │ │ + beq.w 39400 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 3960e │ │ │ │ + bne.w 39496 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 393fe │ │ │ │ + bmi.n 39286 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrd r4, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ @@ -72175,274 +72050,274 @@ │ │ │ │ ldrd r9, r8, [r4, #8] │ │ │ │ ldrd r7, r6, [r4, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ and.w r1, r3, #64 @ 0x40 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 39474 │ │ │ │ + beq.n 392fc │ │ │ │ subs r4, r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3943a │ │ │ │ + beq.n 392c2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39446 │ │ │ │ + beq.n 392ce │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39452 │ │ │ │ + beq.n 392da │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3945e │ │ │ │ + beq.n 392e6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #12] │ │ │ │ - cbz r7, 39466 │ │ │ │ + cbz r7, 392ee │ │ │ │ ldr r2, [r0, #20] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbz r6, 3946e │ │ │ │ + cbz r6, 392f6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #28] │ │ │ │ - cbz r1, 39492 │ │ │ │ - ldr r2, [pc, #468] @ (3964c ) │ │ │ │ - ldr r3, [pc, #428] @ (39628 ) │ │ │ │ + cbz r1, 3931a │ │ │ │ + ldr r2, [pc, #468] @ (394d4 ) │ │ │ │ + ldr r3, [pc, #428] @ (394b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3961e │ │ │ │ + bne.w 394a6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39476 │ │ │ │ + bne.n 392fe │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 395c6 │ │ │ │ + bpl.w 3944e │ │ │ │ blx caf0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 39476 │ │ │ │ + b.n 392fe │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 393d2 │ │ │ │ + bne.n 3925a │ │ │ │ mov r0, fp │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 395d8 │ │ │ │ + bpl.w 39460 │ │ │ │ blx caf0 │ │ │ │ - b.n 393d2 │ │ │ │ + b.n 3925a │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3931a │ │ │ │ + bne.w 391a2 │ │ │ │ mov r0, fp │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 395ba │ │ │ │ + bpl.n 39442 │ │ │ │ blx caf0 │ │ │ │ - b.n 3931a │ │ │ │ + b.n 391a2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39182 │ │ │ │ + bne.w 3900a │ │ │ │ mov r0, sl │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.n 395cc │ │ │ │ + bpl.n 39454 │ │ │ │ blx caf0 │ │ │ │ - b.n 39182 │ │ │ │ + b.n 3900a │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3923e │ │ │ │ + bne.w 390c6 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 395d2 │ │ │ │ + bpl.n 3945a │ │ │ │ blx caf0 │ │ │ │ - b.n 3923e │ │ │ │ + b.n 390c6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39008 │ │ │ │ + bne.w 38e90 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 395c0 │ │ │ │ + bpl.n 39448 │ │ │ │ blx caf0 │ │ │ │ - b.n 39008 │ │ │ │ + b.n 38e90 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 390c4 │ │ │ │ + bne.w 38f4c │ │ │ │ mov r0, sl │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bpl.n 395b4 │ │ │ │ + bpl.n 3943c │ │ │ │ blx caf0 │ │ │ │ - b.n 390c4 │ │ │ │ + b.n 38f4c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39332 │ │ │ │ - b.n 393d2 │ │ │ │ + bne.w 391ba │ │ │ │ + b.n 3925a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 390de │ │ │ │ - b.n 39182 │ │ │ │ + bne.w 38f66 │ │ │ │ + b.n 3900a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39254 │ │ │ │ - b.n 39260 │ │ │ │ + bne.w 390dc │ │ │ │ + b.n 390e8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 393ea │ │ │ │ - b.n 394a8 │ │ │ │ + bne.w 39272 │ │ │ │ + b.n 39330 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39022 │ │ │ │ - b.n 390c4 │ │ │ │ + bne.w 38eaa │ │ │ │ + b.n 38f4c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38f66 │ │ │ │ - b.n 39008 │ │ │ │ + bne.w 38dee │ │ │ │ + b.n 38e90 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3919c │ │ │ │ - b.n 3923e │ │ │ │ + bne.w 39024 │ │ │ │ + b.n 390c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39278 │ │ │ │ - b.n 3931a │ │ │ │ + bne.w 39100 │ │ │ │ + b.n 391a2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 390c4 │ │ │ │ + b.n 38f4c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3931a │ │ │ │ + b.n 391a2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 39008 │ │ │ │ + b.n 38e90 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 394a8 │ │ │ │ + b.n 39330 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 39182 │ │ │ │ + b.n 3900a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3923e │ │ │ │ + b.n 390c6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 393d2 │ │ │ │ + b.n 3925a │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 3925c │ │ │ │ + b.n 390e4 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 390fa │ │ │ │ + b.n 38f82 │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 3934e │ │ │ │ + b.n 391d6 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3903e │ │ │ │ + b.n 38ec6 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 391b8 │ │ │ │ + b.n 39040 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 38f82 │ │ │ │ + b.n 38e0a │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 393fe │ │ │ │ + b.n 39286 │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 39294 │ │ │ │ + b.n 3911c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #384] @ (397b0 ) │ │ │ │ + ldr r0, [pc, #384] @ (39638 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #760] @ (3993c ) │ │ │ │ + ldr r0, [pc, #760] @ (397c4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00039650 : │ │ │ │ +000394d8 : │ │ │ │ stmdb 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 r2, [pc, #1716] @ 39d18 │ │ │ │ + ldr.w r2, [pc, #1716] @ 39ba0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1716] @ 39d1c │ │ │ │ + ldr.w r3, [pc, #1716] @ 39ba4 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1712] @ 39d20 │ │ │ │ + ldr.w r6, [pc, #1712] @ 39ba8 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39c9e │ │ │ │ + beq.w 39b26 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 399ce │ │ │ │ + bls.w 39856 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ - cbz r3, 396a2 │ │ │ │ + cbz r3, 3952a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39b40 │ │ │ │ + beq.w 399c8 │ │ │ │ blx c4c0 <_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 399b0 │ │ │ │ + beq.w 39838 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39720 │ │ │ │ + beq.n 395a8 │ │ │ │ mov r0, r8 │ │ │ │ mov.w sl, #1 │ │ │ │ blx cde4 │ │ │ │ mov fp, r0 │ │ │ │ adds r0, #24 │ │ │ │ mov.w r9, #22 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -72457,27 +72332,27 @@ │ │ │ │ strd sl, r9, [r6] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ blx ce90 │ │ │ │ strb.w r8, [fp, #16] │ │ │ │ str r6, [sp, #16] │ │ │ │ mov.w fp, #262 @ 0x106 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ - cbz r4, 39710 │ │ │ │ + cbz r4, 39598 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39c3c │ │ │ │ - ldr.w r1, [pc, #1552] @ 39d24 │ │ │ │ + bne.w 39ac4 │ │ │ │ + ldr.w r1, [pc, #1552] @ 39bac │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39788 │ │ │ │ + beq.n 39610 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -72493,27 +72368,27 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 39778 │ │ │ │ + cbz r4, 39600 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39bd4 │ │ │ │ - ldr.w r1, [pc, #1452] @ 39d28 │ │ │ │ + bne.w 39a5c │ │ │ │ + ldr.w r1, [pc, #1452] @ 39bb0 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 397f0 │ │ │ │ + beq.n 39678 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -72529,27 +72404,27 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 397e0 │ │ │ │ + cbz r4, 39668 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39b6c │ │ │ │ - ldr.w r1, [pc, #1352] @ 39d2c │ │ │ │ + bne.w 399f4 │ │ │ │ + ldr.w r1, [pc, #1352] @ 39bb4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39858 │ │ │ │ + beq.n 396e0 │ │ │ │ mov r0, r9 │ │ │ │ mov.w fp, #1 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -72565,43 +72440,43 @@ │ │ │ │ str.w r9, [r6, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 39848 │ │ │ │ + cbz r4, 396d0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39b46 │ │ │ │ - ldr.w r1, [pc, #1252] @ 39d30 │ │ │ │ + bne.w 399ce │ │ │ │ + ldr.w r1, [pc, #1252] @ 39bb8 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ - cbz r3, 3987e │ │ │ │ + cbz r3, 39706 │ │ │ │ movs r2, #4 │ │ │ │ add r6, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbz r4, 3986e │ │ │ │ + cbz r4, 396f6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 399e0 │ │ │ │ - ldr.w r1, [pc, #1220] @ 39d34 │ │ │ │ + bne.w 39868 │ │ │ │ + ldr.w r1, [pc, #1220] @ 39bbc │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 398e6 │ │ │ │ + beq.n 3976e │ │ │ │ mov r0, r9 │ │ │ │ mov.w sl, #1 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -72617,27 +72492,27 @@ │ │ │ │ str.w r9, [r6, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 398d6 │ │ │ │ + cbz r4, 3975e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39a4e │ │ │ │ - ldr.w r1, [pc, #1120] @ 39d38 │ │ │ │ + bne.w 398d6 │ │ │ │ + ldr.w r1, [pc, #1120] @ 39bc0 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3994c │ │ │ │ + beq.n 397d4 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -72653,27 +72528,27 @@ │ │ │ │ str.w r9, [r6, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 3993e │ │ │ │ + cbz r4, 397c6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39abc │ │ │ │ - ldr r1, [pc, #1020] @ (39d3c ) │ │ │ │ + bne.w 39944 │ │ │ │ + ldr r1, [pc, #1020] @ (39bc4 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 399b0 │ │ │ │ + beq.n 39838 │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -72689,56 +72564,56 @@ │ │ │ │ str.w r8, [r5, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ strb.w r8, [r6, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 399a2 │ │ │ │ + cbz r4, 3982a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39b28 │ │ │ │ - ldr r1, [pc, #924] @ (39d40 ) │ │ │ │ + bne.w 399b0 │ │ │ │ + ldr r1, [pc, #924] @ (39bc8 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #912] @ (39d44 ) │ │ │ │ - ldr r3, [pc, #872] @ (39d1c ) │ │ │ │ + ldr r2, [pc, #912] @ (39bcc ) │ │ │ │ + ldr r3, [pc, #872] @ (39ba4 ) │ │ │ │ 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 39d14 │ │ │ │ + bne.w 39b9c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 396ae │ │ │ │ + beq.w 39536 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 396b0 │ │ │ │ + b.n 39538 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #864] @ (39d48 ) │ │ │ │ + ldr r2, [pc, #864] @ (39bd0 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr.w sl, [r5, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 398e6 │ │ │ │ + beq.w 3976e │ │ │ │ mov r0, sl │ │ │ │ mov.w fp, #1 │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -72755,27 +72630,27 @@ │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ strb.w sl, [r9, #16] │ │ │ │ cmp r3, #7 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - beq.w 398d6 │ │ │ │ + beq.w 3975e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #760] @ (39d4c ) │ │ │ │ + ldr r2, [pc, #760] @ (39bd4 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr.w sl, [r5, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3994c │ │ │ │ + beq.w 397d4 │ │ │ │ mov r0, sl │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -72792,27 +72667,27 @@ │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ strb.w sl, [r9, #16] │ │ │ │ cmp r3, #7 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - beq.w 3993e │ │ │ │ + beq.w 397c6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #652] @ (39d50 ) │ │ │ │ + ldr r2, [pc, #652] @ (39bd8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr.w r9, [r5, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 399b0 │ │ │ │ + beq.w 39838 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -72829,55 +72704,55 @@ │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ cmp r3, #7 │ │ │ │ strb.w r9, [r8, #16] │ │ │ │ - beq.w 399a2 │ │ │ │ + beq.w 3982a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ - ldr r2, [pc, #548] @ (39d54 ) │ │ │ │ + ldr r2, [pc, #548] @ (39bdc ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 399b0 │ │ │ │ + b.n 39838 │ │ │ │ blx c684 │ │ │ │ - b.n 396a2 │ │ │ │ + b.n 3952a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #524] @ (39d58 ) │ │ │ │ + ldr r2, [pc, #524] @ (39be0 ) │ │ │ │ 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 399f6 │ │ │ │ + beq.w 3987e │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 39866 │ │ │ │ + b.n 396ee │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #488] @ (39d5c ) │ │ │ │ + ldr r2, [pc, #488] @ (39be4 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 39cb6 │ │ │ │ + beq.w 39b3e │ │ │ │ mov r0, sl │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -72892,27 +72767,27 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [r8, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ strb.w sl, [r9, #16] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 39840 │ │ │ │ + b.n 396c8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #388] @ (39d60 ) │ │ │ │ + ldr r2, [pc, #388] @ (39be8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 397f0 │ │ │ │ + beq.w 39678 │ │ │ │ mov r0, sl │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -72927,28 +72802,28 @@ │ │ │ │ adds r0, #16 │ │ │ │ str.w sl, [r8, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ strb.w sl, [r9, #16] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 397d8 │ │ │ │ + b.n 39660 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r2, [pc, #288] @ (39d64 ) │ │ │ │ + ldr r2, [pc, #288] @ (39bec ) │ │ │ │ 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 39788 │ │ │ │ + beq.w 39610 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -72964,31 +72839,31 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ce90 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ str.w fp, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, r3 │ │ │ │ strb.w r8, [r2, #16] │ │ │ │ - b.n 39770 │ │ │ │ + b.n 395f8 │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #196] @ (39d68 ) │ │ │ │ + ldr r3, [pc, #196] @ (39bf0 ) │ │ │ │ movs r1, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - b.n 396b0 │ │ │ │ + b.n 39538 │ │ │ │ ldrh.w r9, [r5, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 39d0a │ │ │ │ + bne.n 39b92 │ │ │ │ ldr.w fp, [r5, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 398e6 │ │ │ │ + beq.w 3976e │ │ │ │ mov r0, fp │ │ │ │ blx cde4 │ │ │ │ mov sl, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ @@ -73001,85 +72876,85 @@ │ │ │ │ strd ip, r3, [r8] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ strb.w r9, [sl, #16] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 398ce │ │ │ │ + b.n 39756 │ │ │ │ movs r3, #4 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 39866 │ │ │ │ + b.n 396ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #110 @ 0x6e │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00039d6c : │ │ │ │ +00039bf4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldrd r1, r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - bne.n 39dbe │ │ │ │ + bne.n 39c46 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r4, [pc, #40] @ (39dc8 ) │ │ │ │ + ldr r4, [pc, #40] @ (39c50 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r4, pc │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #12 │ │ │ │ @@ -73088,148 +72963,148 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - b.n 39d90 │ │ │ │ + b.n 39c18 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -00039dcc : │ │ │ │ +00039c54 : │ │ │ │ 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, #176] @ (39e90 ) │ │ │ │ + ldr r2, [pc, #176] @ (39d18 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #176] @ (39e94 ) │ │ │ │ + ldr r3, [pc, #176] @ (39d1c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #172] @ (39e98 ) │ │ │ │ + ldr r4, [pc, #172] @ (39d20 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #148] @ (39e9c ) │ │ │ │ + ldr r3, [pc, #148] @ (39d24 ) │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r2, #20 │ │ │ │ - ldr r1, [pc, #144] @ (39ea0 ) │ │ │ │ + ldr r1, [pc, #144] @ (39d28 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 39e78 │ │ │ │ + cbz r0, 39d00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ - cbz r3, 39e70 │ │ │ │ - ldr r1, [pc, #120] @ (39ea4 ) │ │ │ │ + cbz r3, 39cf8 │ │ │ │ + ldr r1, [pc, #120] @ (39d2c ) │ │ │ │ mov r0, r7 │ │ │ │ strd r8, r9, [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, 39e80 │ │ │ │ + cbnz r0, 39d08 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx d090 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c78c │ │ │ │ - ldr r2, [pc, #80] @ (39ea8 ) │ │ │ │ - ldr r3, [pc, #60] @ (39e94 ) │ │ │ │ + ldr r2, [pc, #80] @ (39d30 ) │ │ │ │ + ldr r3, [pc, #60] @ (39d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 39e8c │ │ │ │ + bne.n 39d14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #56] @ (39eac ) │ │ │ │ + ldr r2, [pc, #56] @ (39d34 ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 39e2a │ │ │ │ - ldr r2, [pc, #52] @ (39eb0 ) │ │ │ │ + b.n 39cb2 │ │ │ │ + ldr r2, [pc, #52] @ (39d38 ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 39e2a │ │ │ │ + b.n 39cb2 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c78c │ │ │ │ - b.n 39e54 │ │ │ │ + b.n 39cdc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ ... │ │ │ │ │ │ │ │ -00039eb4 : │ │ │ │ +00039d3c : │ │ │ │ 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, 39ed0 │ │ │ │ + cbz r0, 39d58 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00039ed4 : │ │ │ │ +00039d5c : │ │ │ │ stmdb 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 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #2592] @ 3a90c │ │ │ │ + ldr.w r2, [pc, #2592] @ 3a794 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r3, [pc, #2592] @ 3a910 │ │ │ │ + ldr.w r3, [pc, #2592] @ 3a798 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ - ldr.w r9, [pc, #2580] @ 3a914 │ │ │ │ + ldr.w r9, [pc, #2580] @ 3a79c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ @@ -73242,20 +73117,20 @@ │ │ │ │ blx daac │ │ │ │ mov r1, r7 │ │ │ │ ldrd r0, r2, [sp, #76] @ 0x4c │ │ │ │ blx c798 │ │ │ │ and.w r6, r4, #4 │ │ │ │ ands.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.w 3a1f6 │ │ │ │ + bne.w 3a07e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a1c4 │ │ │ │ + beq.w 3a04c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a3e8 │ │ │ │ + beq.w 3a270 │ │ │ │ ldrd r9, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r8, [r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ @@ -73270,53 +73145,53 @@ │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrd r7, sl, [r9, #8] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r3, r2 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 39fd2 │ │ │ │ + beq.n 39e5a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r9, r2, r9 │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 39fa0 │ │ │ │ + cbz r1, 39e28 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r7, 39fa8 │ │ │ │ + cbz r7, 39e30 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39fb4 │ │ │ │ + beq.n 39e3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 39fbe │ │ │ │ + cbz r1, 39e46 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 39fc8 │ │ │ │ + cbz r1, 39e50 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 39fd2 │ │ │ │ + cbz r1, 39e5a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3a05a │ │ │ │ + bne.n 39ee2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b06a │ │ │ │ + beq.w 3aef2 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w sl, [r3] │ │ │ │ add r2, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -73329,53 +73204,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3a05a │ │ │ │ + beq.n 39ee2 │ │ │ │ subs r3, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a024 │ │ │ │ + beq.n 39eac │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3a036 │ │ │ │ + beq.n 39ebe │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a040 │ │ │ │ + cbz r1, 39ec8 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r7, 3a048 │ │ │ │ + cbz r7, 39ed0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - cbz r6, 3a050 │ │ │ │ + cbz r6, 39ed8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a05a │ │ │ │ + cbz r1, 39ee2 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a0e4 │ │ │ │ + bne.n 39f6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a410 │ │ │ │ + beq.w 3a298 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ @@ -73390,50 +73265,50 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a0e4 │ │ │ │ + beq.n 39f6c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ - cbz r1, 3a0ae │ │ │ │ + cbz r1, 39f36 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a0ba │ │ │ │ + beq.n 39f42 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a0ca │ │ │ │ + cbz r1, 39f52 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a0d4 │ │ │ │ + cbz r1, 39f5c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - cbz r7, 3a0dc │ │ │ │ + cbz r7, 39f64 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r6, 3a0e4 │ │ │ │ + cbz r6, 39f6c │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a772 │ │ │ │ + beq.w 3a5fa │ │ │ │ ldr r6, [r2, #8] │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r2, sl │ │ │ │ @@ -73451,200 +73326,200 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 3a174 │ │ │ │ + beq.n 39ffc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r3, r2, sl │ │ │ │ - cbz r1, 3a140 │ │ │ │ + cbz r1, 39fc8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a14a │ │ │ │ + cbz r1, 39fd2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r6, 3a152 │ │ │ │ + cbz r6, 39fda │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a162 │ │ │ │ + cbz r1, 39fea │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3a16c │ │ │ │ + cbz r1, 39ff4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r7, 3a174 │ │ │ │ + cbz r7, 39ffc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3a4d0 │ │ │ │ + bne.w 3a358 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ae74 │ │ │ │ + beq.w 3acfc │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r7, r4, #25 │ │ │ │ - bmi.w 3a832 │ │ │ │ + bmi.w 3a6ba │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bpl.w 3a4da │ │ │ │ + bpl.w 3a362 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3b1bc │ │ │ │ + beq.w 3b044 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a95c │ │ │ │ + bne.w 3a7e4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a4e2 │ │ │ │ + bne.w 3a36a │ │ │ │ lsls r7, r4, #24 │ │ │ │ - bmi.w 3a6ec │ │ │ │ + bmi.w 3a574 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r6, r4, #30 │ │ │ │ - bpl.w 3b2f4 │ │ │ │ + bpl.w 3b17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a57c │ │ │ │ - b.w 3ad80 │ │ │ │ + bne.w 3a404 │ │ │ │ + b.w 3ac08 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3a882 │ │ │ │ + beq.w 3a70a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a33c │ │ │ │ + bne.w 3a1c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3ac8e │ │ │ │ + bne.w 3ab16 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ac8e │ │ │ │ + beq.w 3ab16 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w sl, [r8] │ │ │ │ ldr.w r9, [r8, #28] │ │ │ │ - b.w 3af36 │ │ │ │ + b.w 3adbe │ │ │ │ add.w r8, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ blx c4e4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ blx daac │ │ │ │ mov r1, r7 │ │ │ │ ldrd r0, r2, [sp, #96] @ 0x60 │ │ │ │ blx c798 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #5 │ │ │ │ - ldr.w r0, [pc, #1784] @ 3a918 │ │ │ │ + ldr.w r0, [pc, #1784] @ 3a7a0 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a244 │ │ │ │ + cbz r0, 3a0cc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1768] @ 3a91c │ │ │ │ + ldr.w r1, [pc, #1768] @ 3a7a4 │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a8a6 │ │ │ │ - ldr.w r1, [pc, #1752] @ 3a920 │ │ │ │ + beq.w 3a72e │ │ │ │ + ldr.w r1, [pc, #1752] @ 3a7a8 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #9 │ │ │ │ - ldr.w r0, [pc, #1736] @ 3a924 │ │ │ │ + ldr.w r0, [pc, #1736] @ 3a7ac │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #12] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b0d6 │ │ │ │ + beq.w 3af5e │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae9c │ │ │ │ - bl 37c44 │ │ │ │ + bne.w 3ad24 │ │ │ │ + bl 37acc │ │ │ │ mov r7, r0 │ │ │ │ blx cde4 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr.w r0, [pc, #1684] @ 3a928 │ │ │ │ + ldr.w r0, [pc, #1684] @ 3a7b0 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a2ac │ │ │ │ + cbz r0, 3a134 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 3a840 │ │ │ │ + bls.w 3a6c8 │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1656] @ 3a92c │ │ │ │ + ldr.w r3, [pc, #1656] @ 3a7b4 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr.w r9, [r7, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3a2fc │ │ │ │ + beq.n 3a184 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ - cbz r3, 3a2fc │ │ │ │ + cbz r3, 3a184 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ mov r0, r9 │ │ │ │ blx c620 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b27a │ │ │ │ + beq.w 3b102 │ │ │ │ sub.w r2, r0, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1604] @ 3a930 │ │ │ │ + ldr.w r1, [pc, #1604] @ 3a7b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - cbz r7, 3a308 │ │ │ │ + cbz r7, 3a190 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a8b4 │ │ │ │ + bne.w 3a73c │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ eor.w r2, r4, #4096 @ 0x1000 │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ - bl 39ed4 │ │ │ │ + bl 39d5c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ blx cb50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3aec6 │ │ │ │ + beq.w 3ad4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39f4a │ │ │ │ + bne.w 39dd2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a862 │ │ │ │ + beq.w 3a6ea │ │ │ │ ldrd r9, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ ldrd r7, r3, [r9, #4] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r8, [fp] │ │ │ │ @@ -73660,79 +73535,79 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 3a8d2 │ │ │ │ + beq.w 3a75a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ sub.w r9, r2, r9 │ │ │ │ add.w sl, r3, r9 │ │ │ │ str.w sl, [r2] │ │ │ │ - cbz r7, 3a398 │ │ │ │ + cbz r7, 3a220 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 3a3a2 │ │ │ │ + cbz r3, 3a22a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a3ac │ │ │ │ + cbz r3, 3a234 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a3b6 │ │ │ │ + cbz r3, 3a23e │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a3c0 │ │ │ │ + cbz r3, 3a248 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b20e │ │ │ │ + beq.w 3b096 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r9, r3 │ │ │ │ str.w r9, [r2, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3af04 │ │ │ │ + bne.w 3ad8c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b1da │ │ │ │ + beq.w 3b062 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af20 │ │ │ │ + beq.w 3ada8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 39fde │ │ │ │ + b.n 39e66 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 3a332 │ │ │ │ - cbnz r6, 3a3f6 │ │ │ │ + bne.n 3a1ba │ │ │ │ + cbnz r6, 3a27e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a3e4 │ │ │ │ + bne.n 3a26c │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b12c │ │ │ │ + beq.w 3afb4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b026 │ │ │ │ + beq.w 3aeae │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b.n 3a0ec │ │ │ │ + b.n 39f74 │ │ │ │ and.w r9, r4, #32 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3b0ae │ │ │ │ + beq.w 3af36 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b000 │ │ │ │ + beq.w 3ae88 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr.w r8, [r7, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -73749,65 +73624,65 @@ │ │ │ │ mov r1, sl │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ mov r2, sl │ │ │ │ cmp sl, r7 │ │ │ │ - beq.w 3b26a │ │ │ │ + beq.w 3b0f2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r7, sl, r7 │ │ │ │ - cbz r3, 3a476 │ │ │ │ + cbz r3, 3a2fe │ │ │ │ ldr.w r1, [sl] │ │ │ │ add r1, r7 │ │ │ │ str.w r1, [sl] │ │ │ │ - cbz r6, 3a47e │ │ │ │ + cbz r6, 3a306 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r7 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add r6, r7 │ │ │ │ str r6, [r2, #8] │ │ │ │ - cbz r3, 3a48e │ │ │ │ + cbz r3, 3a316 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r7 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a498 │ │ │ │ + cbz r3, 3a320 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r7 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a4a2 │ │ │ │ + cbz r3, 3a32a │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r7 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3b2b2 │ │ │ │ + beq.w 3b13a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r7, r1 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3ac44 │ │ │ │ + beq.w 3aacc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a0f6 │ │ │ │ + bne.w 39f7e │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a790 │ │ │ │ + bne.w 3a618 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3affc │ │ │ │ + beq.w 3ae84 │ │ │ │ lsls r6, r4, #25 │ │ │ │ - bmi.n 3a55a │ │ │ │ + bmi.n 3a3e2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ac60 │ │ │ │ + bmi.w 3aae8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3ac7a │ │ │ │ + beq.w 3ab02 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldrd sl, r9, [r2, #4] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -73820,61 +73695,61 @@ │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a55a │ │ │ │ + beq.n 3a3e2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ - cbz r1, 3a522 │ │ │ │ + cbz r1, 3a3aa │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a52e │ │ │ │ + beq.n 3a3b6 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3a53a │ │ │ │ + beq.n 3a3c2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a544 │ │ │ │ + cbz r1, 3a3cc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - cbz r7, 3a552 │ │ │ │ + cbz r7, 3a3da │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r6, 3a55a │ │ │ │ + cbz r6, 3a3e2 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ lsls r1, r4, #24 │ │ │ │ - bmi.w 3ad04 │ │ │ │ + bmi.w 3ab8c │ │ │ │ lsls r2, r4, #30 │ │ │ │ - bpl.w 3ab14 │ │ │ │ + bpl.w 3a99c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3ae56 │ │ │ │ + beq.w 3acde │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ad78 │ │ │ │ + beq.w 3ac00 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3b1d4 │ │ │ │ + beq.w 3b05c │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ab22 │ │ │ │ + beq.w 3a9aa │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr.w r7, [fp, #24] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx cde4 │ │ │ │ @@ -73955,119 +73830,119 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r0, [sp, #105] @ 0x69 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a6c8 │ │ │ │ + beq.n 3a550 │ │ │ │ sub.w r3, r2, r8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a692 │ │ │ │ + beq.n 3a51a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3a69e │ │ │ │ + beq.n 3a526 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3a6a8 │ │ │ │ + cbz r1, 3a530 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ - cbz r7, 3a6b0 │ │ │ │ + cbz r7, 3a538 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r6, 3a6b8 │ │ │ │ + cbz r6, 3a540 │ │ │ │ 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, #32] │ │ │ │ - cbz r1, 3a6c8 │ │ │ │ + cbz r1, 3a550 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ - cbz r0, 3a6d8 │ │ │ │ + cbz r0, 3a560 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b328 │ │ │ │ + beq.w 3b1b0 │ │ │ │ ldrb.w r3, [sp, #65] @ 0x41 │ │ │ │ - cbz r3, 3a6ec │ │ │ │ + cbz r3, 3a574 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b320 │ │ │ │ + beq.w 3b1a8 │ │ │ │ lsls r6, r4, #23 │ │ │ │ - bpl.w 3b0a0 │ │ │ │ + bpl.w 3af28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ac3c │ │ │ │ + bne.w 3aac4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r5, r2 │ │ │ │ lsls r7, r4, #18 │ │ │ │ - bpl.w 3acce │ │ │ │ + bpl.w 3ab56 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3acce │ │ │ │ + beq.w 3ab56 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3acce │ │ │ │ + beq.w 3ab56 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3acce │ │ │ │ + beq.w 3ab56 │ │ │ │ mov r0, r6 │ │ │ │ blx cde4 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r3 │ │ │ │ blx c620 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3a754 │ │ │ │ - b.n 3acce │ │ │ │ + cbnz r0, 3a5dc │ │ │ │ + b.n 3ab56 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3ad74 │ │ │ │ + bne.w 3abfc │ │ │ │ adds r1, r4, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r6, r1 │ │ │ │ blx d654 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ blx c620 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3accc │ │ │ │ + beq.w 3ab54 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 3a734 │ │ │ │ + bne.n 3a5bc │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 3ad68 │ │ │ │ + beq.w 3abf0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b0c8 │ │ │ │ + beq.w 3af50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ad74 │ │ │ │ + bne.w 3abfc │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b.n 3a744 │ │ │ │ + b.n 3a5cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3b026 │ │ │ │ + beq.w 3aeae │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b018 │ │ │ │ + beq.w 3aea0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -74086,177 +73961,177 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 3a938 │ │ │ │ + beq.w 3a7c0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r3, r2, sl │ │ │ │ - cbz r1, 3a7dc │ │ │ │ + cbz r1, 3a664 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a7e6 │ │ │ │ + cbz r1, 3a66e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r6, 3a7ee │ │ │ │ + cbz r6, 3a676 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a7fe │ │ │ │ + cbz r1, 3a686 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3a808 │ │ │ │ + cbz r1, 3a690 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3a938 │ │ │ │ + beq.w 3a7c0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3a940 │ │ │ │ + bne.w 3a7c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3acac │ │ │ │ + beq.w 3ab34 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3acac │ │ │ │ + beq.w 3ab34 │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bpl.w 3b174 │ │ │ │ + bpl.w 3affc │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bmi.w 3b35c │ │ │ │ + bmi.w 3b1e4 │ │ │ │ lsls r7, r4, #30 │ │ │ │ - bmi.w 3a56c │ │ │ │ - b.n 3ab1a │ │ │ │ + bmi.w 3a3f4 │ │ │ │ + b.n 3a9a2 │ │ │ │ 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 c4d8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ strheq.w r3, [sl, #16] │ │ │ │ - b.n 3a2b0 │ │ │ │ + b.n 3a138 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3a3dc │ │ │ │ + beq.w 3a264 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab0a │ │ │ │ + bne.w 3a992 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a06a │ │ │ │ + bne.w 39ef2 │ │ │ │ and.w r9, r4, #32 │ │ │ │ - b.n 3a41c │ │ │ │ + b.n 3a2a4 │ │ │ │ ands.w r3, r4, #32 │ │ │ │ - bne.w 3b122 │ │ │ │ + bne.w 3afaa │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r4, #25 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.n 3a898 │ │ │ │ + bmi.n 3a720 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3a6fc │ │ │ │ + bmi.w 3a584 │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bpl.w 3a6fa │ │ │ │ + bpl.w 3a582 │ │ │ │ lsls r0, r4, #23 │ │ │ │ - bpl.w 3a6fa │ │ │ │ - b.n 3a6fc │ │ │ │ - ldr r1, [pc, #140] @ (3a934 ) │ │ │ │ + bpl.w 3a582 │ │ │ │ + b.n 3a584 │ │ │ │ + ldr r1, [pc, #140] @ (3a7bc ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 3a252 │ │ │ │ + b.n 3a0da │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #24] │ │ │ │ blx cde4 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ - b.n 3a308 │ │ │ │ + b.n 3a190 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3aafa │ │ │ │ + bne.w 3a982 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a3dc │ │ │ │ + bne.w 3a264 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3af2e │ │ │ │ + bne.w 3adb6 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b142 │ │ │ │ + bne.w 3afca │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b156 │ │ │ │ + beq.w 3afde │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr.w r8, [r7, #28] │ │ │ │ - b.n 3a42e │ │ │ │ + b.n 3a2b6 │ │ │ │ nop │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3a81c │ │ │ │ + beq.w 3a6a4 │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.w 3a55a │ │ │ │ + bmi.w 3a3e2 │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bpl.w 3ac74 │ │ │ │ + bpl.w 3aafc │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b22a │ │ │ │ + beq.w 3b0b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a4e2 │ │ │ │ + beq.w 3a36a │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3a4e2 │ │ │ │ + beq.w 3a36a │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r1, r6 │ │ │ │ - beq.w 3a4e2 │ │ │ │ + beq.w 3a36a │ │ │ │ mov r0, r1 │ │ │ │ blx cde4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx cde4 │ │ │ │ adds r1, r6, r0 │ │ │ │ @@ -74265,38 +74140,38 @@ │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r7, r0 │ │ │ │ blx d63c │ │ │ │ adds r3, r7, r6 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 3a9b6 │ │ │ │ + beq.n 3a83e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx cb74 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ - ldr.w r3, [pc, #2488] @ 3b368 │ │ │ │ + ldr.w r3, [pc, #2488] @ 3b1f0 │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, r0] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx d63c │ │ │ │ ldrd r6, r3, [sp, #76] @ 0x4c │ │ │ │ add.w r9, r6, r3 │ │ │ │ str.w r9, [r6, #20] │ │ │ │ ldr.w r8, [r6, #28] │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 3aa52 │ │ │ │ + beq.n 3a8da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2448] @ 3b36c │ │ │ │ + ldr.w r1, [pc, #2448] @ 3b1f4 │ │ │ │ ldrd sl, r3, [r6, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ @@ -74304,45 +74179,45 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ it eq │ │ │ │ moveq r8, r1 │ │ │ │ - beq.n 3aa52 │ │ │ │ + beq.n 3a8da │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3aa10 │ │ │ │ + cbz r2, 3a898 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3aa1c │ │ │ │ + beq.n 3a8a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbz r2, 3aa26 │ │ │ │ + cbz r2, 3a8ae │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cbz r2, 3aa30 │ │ │ │ + cbz r2, 3a8b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r9, r6 │ │ │ │ str.w r9, [r3, #20] │ │ │ │ - cbz r2, 3aa40 │ │ │ │ + cbz r2, 3a8c8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3b340 │ │ │ │ + beq.w 3b1c8 │ │ │ │ add.w r8, r1, r6 │ │ │ │ mov r6, r3 │ │ │ │ str.w r8, [r3, #28] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd sl, r3, [r6, #4] │ │ │ │ @@ -74354,81 +74229,81 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3aac8 │ │ │ │ + beq.n 3a950 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3aa86 │ │ │ │ + cbz r2, 3a90e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3aa92 │ │ │ │ + beq.n 3a91a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbz r2, 3aa9c │ │ │ │ + cbz r2, 3a924 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cbz r2, 3aaa6 │ │ │ │ + cbz r2, 3a92e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3aab2 │ │ │ │ + beq.n 3a93a │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbz r2, 3aabc │ │ │ │ + cbz r2, 3a944 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3aac8 │ │ │ │ + beq.n 3a950 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3a6ec │ │ │ │ + bmi.w 3a574 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bpl.w 3b2f4 │ │ │ │ + bpl.w 3b17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a57c │ │ │ │ + bne.w 3a404 │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ and.w sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ad8e │ │ │ │ + bne.w 3ac16 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b0a0 │ │ │ │ - b.n 3a6f2 │ │ │ │ + beq.w 3af28 │ │ │ │ + b.n 3a57a │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af0e │ │ │ │ + beq.w 3ad96 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b142 │ │ │ │ + beq.w 3afca │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a40c │ │ │ │ - b.n 3a77a │ │ │ │ + bne.w 3a294 │ │ │ │ + b.n 3a602 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3ae56 │ │ │ │ + beq.w 3acde │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ad78 │ │ │ │ + beq.w 3ac00 │ │ │ │ ldrd r8, r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r8 │ │ │ │ str.w r2, [r8, #24] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd sl, r3, [r8, #4] │ │ │ │ @@ -74442,53 +74317,53 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ ldr.w r6, [r8, #28] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ and.w r0, r4, #256 @ 0x100 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3af16 │ │ │ │ + beq.w 3ad9e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ - cbz r1, 3ab74 │ │ │ │ + cbz r1, 3a9fc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ab80 │ │ │ │ + beq.n 3aa08 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3ab8a │ │ │ │ + cbz r1, 3aa12 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3ab94 │ │ │ │ + cbz r1, 3aa1c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r7, 3ab9c │ │ │ │ + cbz r7, 3aa24 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3af16 │ │ │ │ + beq.w 3ad9e │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a6f2 │ │ │ │ + bne.w 3a57a │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ad10 │ │ │ │ + beq.w 3ab98 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov fp, r2 │ │ │ │ ldrd sl, r9, [r2] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ @@ -74500,126 +74375,126 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ sub.w fp, r2, fp │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ac00 │ │ │ │ + beq.n 3aa88 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3ac0c │ │ │ │ + beq.n 3aa94 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3ac16 │ │ │ │ + cbz r3, 3aa9e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #8] │ │ │ │ - cbz r7, 3ac1e │ │ │ │ + cbz r7, 3aaa6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #12] │ │ │ │ - cbz r6, 3ac26 │ │ │ │ + cbz r6, 3aaae │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #20] │ │ │ │ - cbz r5, 3ac2e │ │ │ │ + cbz r5, 3aab6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, fp │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a6fa │ │ │ │ + beq.w 3a582 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx cb50 │ │ │ │ - b.n 3a6fa │ │ │ │ + b.n 3a582 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a790 │ │ │ │ + bne.w 3a618 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b152 │ │ │ │ + beq.w 3afda │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.w 3a55a │ │ │ │ + bmi.w 3a3e2 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 3ac7a │ │ │ │ + bpl.n 3ab02 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 3a94c │ │ │ │ + bne.w 3a7d4 │ │ │ │ and.w r3, r4, #128 @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b1c0 │ │ │ │ - b.n 3a6f2 │ │ │ │ + bne.w 3b048 │ │ │ │ + b.n 3a57a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a4da │ │ │ │ + bne.w 3a362 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3ae94 │ │ │ │ + beq.w 3ad1c │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a4e2 │ │ │ │ - b.n 3a55a │ │ │ │ + bne.w 3a36a │ │ │ │ + b.n 3a3e2 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a8f2 │ │ │ │ + beq.w 3a77a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a784 │ │ │ │ + bne.w 3a60c │ │ │ │ lsls r6, r4, #26 │ │ │ │ - bmi.w 3a940 │ │ │ │ + bmi.w 3a7c8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ ldrh.w r3, [fp, #16] │ │ │ │ strh r3, [r0, #16] │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.w 3a55a │ │ │ │ + bmi.w 3a3e2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3a94c │ │ │ │ + bmi.w 3a7d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3ac82 │ │ │ │ + beq.n 3ab0a │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a4e4 │ │ │ │ - b.n 3ac82 │ │ │ │ + bne.w 3a36c │ │ │ │ + b.n 3ab0a │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ - cbz r3, 3ace2 │ │ │ │ + cbz r3, 3ab6a │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq.w 3ae1e │ │ │ │ + beq.w 3aca6 │ │ │ │ movw r2, #443 @ 0x1bb │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ae3c │ │ │ │ - ldr.w r2, [pc, #1676] @ 3b370 │ │ │ │ - ldr.w r3, [pc, #1676] @ 3b374 │ │ │ │ + beq.w 3acc4 │ │ │ │ + ldr.w r2, [pc, #1676] @ 3b1f8 │ │ │ │ + ldr.w r3, [pc, #1676] @ 3b1fc │ │ │ │ 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 3b358 │ │ │ │ + bne.w 3b1e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bmi.w 3a6f2 │ │ │ │ + bmi.w 3a57a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3abb4 │ │ │ │ + bne.w 3aa3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr.w fp, [fp, #28] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ @@ -74629,32 +74504,32 @@ │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrd sl, r9, [r8] │ │ │ │ ldrd r6, r5, [r8, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ sub.w fp, r2, r8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3abfa │ │ │ │ - b.n 3ac00 │ │ │ │ + bne.w 3aa82 │ │ │ │ + b.n 3aa88 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b1e8 │ │ │ │ - cbnz r3, 3ad74 │ │ │ │ + beq.w 3b070 │ │ │ │ + cbnz r3, 3abfc │ │ │ │ strb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3a744 │ │ │ │ + b.n 3a5cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3b0fe │ │ │ │ + beq.w 3af86 │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ and.w sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b092 │ │ │ │ + beq.w 3af1a │ │ │ │ ldrd r6, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ str r3, [r6, #24] │ │ │ │ ldrd r9, r3, [r6] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r8, [fp, #24] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -74668,144 +74543,144 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 3ae08 │ │ │ │ + beq.n 3ac90 │ │ │ │ subs r6, r2, r6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3add2 │ │ │ │ + beq.n 3ac5a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3addc │ │ │ │ + cbz r3, 3ac64 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #4] │ │ │ │ - cbz r7, 3ade4 │ │ │ │ + cbz r7, 3ac6c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3adee │ │ │ │ + cbz r3, 3ac76 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3adf8 │ │ │ │ + cbz r3, 3ac80 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3ae08 │ │ │ │ + cbz r3, 3ac90 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3a6f2 │ │ │ │ + bne.w 3a57a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3ad18 │ │ │ │ + beq.n 3aba0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3abbe │ │ │ │ - b.n 3ad18 │ │ │ │ + bne.w 3aa46 │ │ │ │ + b.n 3aba0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ace2 │ │ │ │ - ldr.w r1, [pc, #1360] @ 3b378 │ │ │ │ + beq.w 3ab6a │ │ │ │ + ldr.w r1, [pc, #1360] @ 3b200 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ace2 │ │ │ │ + bne.w 3ab6a │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r5, #16] │ │ │ │ - b.n 3ace2 │ │ │ │ + b.n 3ab6a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ace2 │ │ │ │ - ldr.w r1, [pc, #1332] @ 3b37c │ │ │ │ + beq.w 3ab6a │ │ │ │ + ldr.w r1, [pc, #1332] @ 3b204 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ace2 │ │ │ │ - b.n 3ae36 │ │ │ │ + bne.w 3ab6a │ │ │ │ + b.n 3acbe │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ and.w sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ad8e │ │ │ │ + bne.n 3ac16 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3ad18 │ │ │ │ - b.n 3a6f2 │ │ │ │ + beq.w 3aba0 │ │ │ │ + b.n 3a57a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 3acac │ │ │ │ + bne.w 3ab34 │ │ │ │ strh.w fp, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3b196 │ │ │ │ + bmi.w 3b01e │ │ │ │ lsls r7, r4, #31 │ │ │ │ - bmi.w 3b1bc │ │ │ │ + bmi.w 3b044 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3a4e4 │ │ │ │ + bne.w 3a36c │ │ │ │ mov.w fp, #0 │ │ │ │ - b.w 3a55a │ │ │ │ - ldr.w r1, [pc, #1248] @ 3b380 │ │ │ │ + b.w 3a3e2 │ │ │ │ + ldr.w r1, [pc, #1248] @ 3b208 │ │ │ │ adds r7, #16 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1228] @ 3b384 │ │ │ │ + ldr.w r1, [pc, #1228] @ 3b20c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.w 3a292 │ │ │ │ + b.w 3a11a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a33c │ │ │ │ + bne.w 3a1c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3ac8e │ │ │ │ + bne.w 3ab16 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - cbnz r3, 3af2a │ │ │ │ + cbnz r3, 3adb2 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a8f2 │ │ │ │ + beq.w 3a77a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a784 │ │ │ │ + bne.w 3a60c │ │ │ │ lsls r2, r4, #26 │ │ │ │ - bpl.w 3aca8 │ │ │ │ + bpl.w 3ab30 │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3a55a │ │ │ │ + bmi.w 3a3e2 │ │ │ │ lsls r7, r4, #31 │ │ │ │ - bmi.w 3a94c │ │ │ │ - b.n 3ac7a │ │ │ │ + bmi.w 3a7d4 │ │ │ │ + b.n 3ab02 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b13c │ │ │ │ + bne.w 3afc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a8f2 │ │ │ │ - b.n 3b086 │ │ │ │ + beq.w 3a77a │ │ │ │ + b.n 3af0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3abb4 │ │ │ │ - b.w 3a6f2 │ │ │ │ + beq.w 3aa3c │ │ │ │ + b.w 3a57a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a868 │ │ │ │ + beq.w 3a6f0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w sl, [r8] │ │ │ │ ldr.w r9, [r8, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ @@ -74823,426 +74698,426 @@ │ │ │ │ mov r1, r6 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 3b240 │ │ │ │ + beq.w 3b0c8 │ │ │ │ sub.w r8, r7, r8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3af84 │ │ │ │ + beq.n 3ae0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r6, r3, r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r3, 3af96 │ │ │ │ + cbz r3, 3ae1e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3afa0 │ │ │ │ + cbz r3, 3ae28 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3afaa │ │ │ │ + cbz r3, 3ae32 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3afb4 │ │ │ │ + cbz r3, 3ae3c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b292 │ │ │ │ + beq.w 3b11a │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r8, r3 │ │ │ │ and.w r3, r4, #8 │ │ │ │ str.w r8, [r2, #28] │ │ │ │ - cbnz r3, 3afe0 │ │ │ │ + cbnz r3, 3ae68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b086 │ │ │ │ + bne.n 3af0e │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b156 │ │ │ │ + beq.w 3afde │ │ │ │ and.w r9, r4, #32 │ │ │ │ - b.w 3a42e │ │ │ │ + b.w 3a2b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3aee6 │ │ │ │ + beq.n 3ad6e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a0ec │ │ │ │ + bne.w 39f74 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a786 │ │ │ │ + bne.w 3a60e │ │ │ │ lsls r7, r4, #26 │ │ │ │ - bmi.w 3a940 │ │ │ │ + bmi.w 3a7c8 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 3a822 │ │ │ │ + b.n 3a6aa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b17c │ │ │ │ + beq.w 3b004 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr.w r7, [sl, #28] │ │ │ │ - b.w 3a0f6 │ │ │ │ + b.w 39f7e │ │ │ │ lsls r3, r4, #26 │ │ │ │ - bmi.w 3a940 │ │ │ │ + bmi.w 3a7c8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ - b.w 3a822 │ │ │ │ + b.w 3a6aa │ │ │ │ lsls r0, r4, #26 │ │ │ │ - bpl.n 3b04e │ │ │ │ + bpl.n 3aed6 │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bmi.w 3ae94 │ │ │ │ + bmi.w 3ad1c │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3ac68 │ │ │ │ + bmi.w 3aaf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b196 │ │ │ │ + beq.w 3b01e │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov.w fp, #0 │ │ │ │ - b.w 3a4e4 │ │ │ │ + b.w 3a36c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r7, r4, #25 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.w 3b196 │ │ │ │ + bmi.w 3b01e │ │ │ │ ands.w r3, r4, #1 │ │ │ │ - bne.w 3b1bc │ │ │ │ + bne.w 3b044 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b046 │ │ │ │ - b.n 3ae94 │ │ │ │ + bne.n 3aece │ │ │ │ + b.n 3ad1c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3a3f6 │ │ │ │ + beq.w 3a27e │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3af2c │ │ │ │ + bne.w 3adb4 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab0a │ │ │ │ + bne.w 3a992 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a06a │ │ │ │ - b.w 3a87c │ │ │ │ + bne.w 39ef2 │ │ │ │ + b.w 3a704 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3a6f2 │ │ │ │ + bne.w 3a57a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3ad18 │ │ │ │ + beq.w 3aba0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3abbc │ │ │ │ - b.n 3ad18 │ │ │ │ + bne.w 3aa44 │ │ │ │ + b.n 3aba0 │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b1a8 │ │ │ │ + beq.n 3b030 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr.w r7, [sl, #28] │ │ │ │ - b.w 3a0f6 │ │ │ │ + b.w 39f7e │ │ │ │ adds r1, r4, #3 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r6, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3a744 │ │ │ │ - ldr r0, [pc, #688] @ (3b388 ) │ │ │ │ + b.w 3a5cc │ │ │ │ + ldr r0, [pc, #688] @ (3b210 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a26e │ │ │ │ - ldr r0, [pc, #672] @ (3b38c ) │ │ │ │ + bne.w 3a0f6 │ │ │ │ + ldr r0, [pc, #672] @ (3b214 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a26e │ │ │ │ - b.w 3a278 │ │ │ │ + bne.w 3a0f6 │ │ │ │ + b.w 3a100 │ │ │ │ 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 3a6f2 │ │ │ │ + beq.w 3a57a │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3abbc │ │ │ │ - b.w 3a6f2 │ │ │ │ + bne.w 3aa44 │ │ │ │ + b.w 3a57a │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.w 3ae94 │ │ │ │ - b.w 3a6fa │ │ │ │ + bmi.w 3ad1c │ │ │ │ + b.w 3a582 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b0aa │ │ │ │ + beq.n 3af32 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov.w fp, #0 │ │ │ │ - b.w 3a06a │ │ │ │ + b.w 39ef2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b2fc │ │ │ │ + bne.w 3b184 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a786 │ │ │ │ + bne.w 3a60e │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bmi.w 3a940 │ │ │ │ + bmi.w 3a7c8 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 3acac │ │ │ │ + b.n 3ab34 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3aef0 │ │ │ │ + beq.w 3ad78 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr.w r7, [sl, #28] │ │ │ │ - b.w 3a790 │ │ │ │ + b.w 3a618 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3a19a │ │ │ │ - b.n 3acc2 │ │ │ │ + bmi.w 3a022 │ │ │ │ + b.n 3ab4a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b2c0 │ │ │ │ + beq.w 3b148 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr.w r7, [sl, #28] │ │ │ │ - b.w 3a790 │ │ │ │ + b.w 3a618 │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3b348 │ │ │ │ + bmi.w 3b1d0 │ │ │ │ mov.w fp, #0 │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bmi.w 3a56c │ │ │ │ - b.n 3ab1a │ │ │ │ + bmi.w 3a3f4 │ │ │ │ + b.n 3a9a2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b04e │ │ │ │ + beq.w 3aed6 │ │ │ │ lsls r7, r4, #25 │ │ │ │ - bmi.w 3ae94 │ │ │ │ + bmi.w 3ad1c │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bpl.w 3b03c │ │ │ │ + bpl.w 3aec4 │ │ │ │ and.w r3, r4, #128 @ 0x80 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3b044 │ │ │ │ + bne.w 3aecc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b318 │ │ │ │ + bne.w 3b1a0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b0fe │ │ │ │ + beq.n 3af86 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 3ab22 │ │ │ │ + b.n 3a9aa │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3af36 │ │ │ │ - b.w 3a8e8 │ │ │ │ + bne.w 3adbe │ │ │ │ + b.w 3a770 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ adds r1, r4, #4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - b.n 3b1fe │ │ │ │ + b.n 3b086 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ subs r2, r4, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b33a │ │ │ │ + beq.w 3b1c2 │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 3b1f0 │ │ │ │ + bne.n 3b078 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r6, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3a744 │ │ │ │ + b.w 3a5cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3af04 │ │ │ │ + bne.w 3ad8c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a3dc │ │ │ │ + bne.w 3a264 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a8e8 │ │ │ │ + beq.w 3a770 │ │ │ │ ldr.w r9, [r2, #28] │ │ │ │ - b.n 3af36 │ │ │ │ + b.n 3adbe │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a1a4 │ │ │ │ + bne.w 3a02c │ │ │ │ lsls r2, r4, #24 │ │ │ │ - bpl.w 3ae5e │ │ │ │ + bpl.w 3ace6 │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bpl.w 3ad18 │ │ │ │ - b.w 3a6f2 │ │ │ │ + bpl.w 3aba0 │ │ │ │ + b.w 3a57a │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3afe0 │ │ │ │ + bne.w 3ae68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b086 │ │ │ │ + bne.w 3af0e │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b156 │ │ │ │ + beq.w 3afde │ │ │ │ ldr.w r6, [r8, #4] │ │ │ │ and.w r9, r4, #32 │ │ │ │ ldr.w r8, [r8, #28] │ │ │ │ - b.w 3a42e │ │ │ │ + b.w 3a2b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b2ea │ │ │ │ + beq.n 3b172 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 3b2d8 │ │ │ │ + cbz r1, 3b160 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r7, [r7, #28] │ │ │ │ - b.w 3a0f6 │ │ │ │ + b.w 39f7e │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx dd38 │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ - b.w 3a2fc │ │ │ │ + b.w 3a184 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3afe0 │ │ │ │ + bne.w 3ae68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b086 │ │ │ │ + bne.w 3af0e │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b156 │ │ │ │ + beq.w 3afde │ │ │ │ ldr.w r8, [r2, #28] │ │ │ │ - b.n 3afd8 │ │ │ │ + b.n 3ae60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b330 │ │ │ │ + beq.n 3b1b8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 3b308 │ │ │ │ + cbz r1, 3b190 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - b.w 3a0f6 │ │ │ │ + b.w 39f7e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b01e │ │ │ │ + beq.w 3aea6 │ │ │ │ lsls r6, r4, #25 │ │ │ │ - bmi.w 3a55a │ │ │ │ + bmi.w 3a3e2 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3a94c │ │ │ │ - b.w 3a4da │ │ │ │ + bmi.w 3a7d4 │ │ │ │ + b.w 3a362 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a4c8 │ │ │ │ + beq.w 3a350 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r7, [r7, #28] │ │ │ │ - b.w 3a790 │ │ │ │ + b.w 3a618 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b2e2 │ │ │ │ - b.n 3ac4e │ │ │ │ + bne.n 3b16a │ │ │ │ + b.n 3aad6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab22 │ │ │ │ - b.n 3ad80 │ │ │ │ + bne.w 3a9aa │ │ │ │ + b.n 3ac08 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a0ec │ │ │ │ - b.w 3a77a │ │ │ │ + bne.w 39f74 │ │ │ │ + b.w 3a602 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a4c8 │ │ │ │ + beq.w 3a350 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - b.w 3a790 │ │ │ │ + b.w 3a618 │ │ │ │ lsls r0, r4, #23 │ │ │ │ - bmi.w 3a6f2 │ │ │ │ - b.n 3b116 │ │ │ │ + bmi.w 3a57a │ │ │ │ + b.n 3af9e │ │ │ │ blx c684 │ │ │ │ - b.w 3a6ec │ │ │ │ + b.w 3a574 │ │ │ │ blx c684 │ │ │ │ - b.w 3a6d8 │ │ │ │ + b.w 3a560 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b312 │ │ │ │ - b.n 3ac4e │ │ │ │ + bne.n 3b19a │ │ │ │ + b.n 3aad6 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 3b204 │ │ │ │ + b.n 3b08c │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b.w 3aa52 │ │ │ │ + b.w 3a8da │ │ │ │ lsls r2, r4, #23 │ │ │ │ it pl │ │ │ │ movpl.w fp, #0 │ │ │ │ - bpl.w 3abb4 │ │ │ │ - b.w 3a6f2 │ │ │ │ + bpl.w 3aa3c │ │ │ │ + b.w 3a57a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #23 │ │ │ │ - bpl.w 3abb4 │ │ │ │ - b.w 3a6f2 │ │ │ │ + bpl.w 3aa3c │ │ │ │ + b.w 3a57a │ │ │ │ nop │ │ │ │ - bics r4, r6 │ │ │ │ + bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r7 │ │ │ │ + muls r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #768] @ (3b688 ) │ │ │ │ + ldr r6, [pc, #560] @ (3b440 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003b390 : │ │ │ │ +0003b218 : │ │ │ │ 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, #188] @ (3b460 ) │ │ │ │ + ldr r2, [pc, #188] @ (3b2e8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #188] @ (3b464 ) │ │ │ │ + ldr r3, [pc, #188] @ (3b2ec ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #28] │ │ │ │ - ldr r5, [pc, #184] @ (3b468 ) │ │ │ │ + ldr r5, [pc, #184] @ (3b2f0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b45a │ │ │ │ + bne.n 3b2e2 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3b456 │ │ │ │ + bne.n 3b2de │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbnz r0, 3b3fa │ │ │ │ - ldr r3, [pc, #148] @ (3b46c ) │ │ │ │ + cbnz r0, 3b282 │ │ │ │ + ldr r3, [pc, #148] @ (3b2f4 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #140] @ (3b470 ) │ │ │ │ - ldr r3, [pc, #128] @ (3b464 ) │ │ │ │ + ldr r2, [pc, #140] @ (3b2f8 ) │ │ │ │ + ldr r3, [pc, #128] @ (3b2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3b452 │ │ │ │ + bne.n 3b2da │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c0d4 │ │ │ │ mov r0, sp │ │ │ │ @@ -75267,96 +75142,96 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 3b3e0 │ │ │ │ + b.n 3b268 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 3b3d4 │ │ │ │ - ldr r4, [pc, #336] @ (3b5b4 ) │ │ │ │ + b.n 3b25c │ │ │ │ + ldr r5, [pc, #816] @ (3b61c ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #304] @ (3b59c ) │ │ │ │ + ldr r5, [pc, #784] @ (3b604 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #96] @ (3b4d4 ) │ │ │ │ + ldr r5, [pc, #576] @ (3b53c ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003b474 : │ │ │ │ +0003b2fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ (3b4f8 ) │ │ │ │ + ldr r2, [pc, #116] @ (3b380 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #116] @ (3b4fc ) │ │ │ │ + ldr r3, [pc, #116] @ (3b384 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 3b4d2 │ │ │ │ + cbnz r3, 3b35a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3b4ea │ │ │ │ + bne.n 3b372 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx d688 │ │ │ │ mov r0, sp │ │ │ │ blx cb50 │ │ │ │ - ldr r2, [pc, #68] @ (3b500 ) │ │ │ │ - ldr r3, [pc, #60] @ (3b4fc ) │ │ │ │ + ldr r2, [pc, #68] @ (3b388 ) │ │ │ │ + ldr r3, [pc, #60] @ (3b384 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3b4e6 │ │ │ │ + bne.n 3b36e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #48] @ (3b504 ) │ │ │ │ - ldr r3, [pc, #36] @ (3b4fc ) │ │ │ │ + ldr r2, [pc, #48] @ (3b38c ) │ │ │ │ + ldr r3, [pc, #36] @ (3b384 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3b4ee │ │ │ │ + beq.n 3b376 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r3, [pc, #464] @ (3b6cc ) │ │ │ │ + ldr r4, [pc, #944] @ (3b734 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #248] @ (3b5fc ) │ │ │ │ + ldr r4, [pc, #728] @ (3b664 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #152] @ (3b5a0 ) │ │ │ │ + ldr r4, [pc, #632] @ (3b608 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003b508 : │ │ │ │ +0003b390 : │ │ │ │ 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 r3, [r0, #0] │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ @@ -75383,83 +75258,83 @@ │ │ │ │ cmp r5, r2 │ │ │ │ it cc │ │ │ │ movcc r5, r2 │ │ │ │ cmp r5, r3 │ │ │ │ it cc │ │ │ │ movcc r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b5d8 │ │ │ │ + beq.n 3b460 │ │ │ │ mov r0, r5 │ │ │ │ blx cde4 │ │ │ │ adds r0, #1 │ │ │ │ add r5, r0 │ │ │ │ movs r0, #1 │ │ │ │ subs r5, r5, r4 │ │ │ │ mov r1, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b5d0 │ │ │ │ + bne.n 3b458 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ sub.w r2, r5, #32 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r6, #32 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3b58a │ │ │ │ + cbz r3, 3b412 │ │ │ │ subs r3, r3, r4 │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r2, 3b594 │ │ │ │ + cbz r2, 3b41c │ │ │ │ subs r2, r2, r4 │ │ │ │ add r2, r6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ - cbz r3, 3b59e │ │ │ │ + cbz r3, 3b426 │ │ │ │ subs r3, r3, r4 │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r3, [r6, #4] │ │ │ │ - cbz r2, 3b5a8 │ │ │ │ + cbz r2, 3b430 │ │ │ │ subs r2, r2, r4 │ │ │ │ add r2, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r6, #12] │ │ │ │ - cbz r3, 3b5b2 │ │ │ │ + cbz r3, 3b43a │ │ │ │ subs r3, r3, r4 │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - cbz r2, 3b5bc │ │ │ │ + cbz r2, 3b444 │ │ │ │ subs r2, r2, r4 │ │ │ │ add r2, r6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r6, #24] │ │ │ │ - cbz r3, 3b5c6 │ │ │ │ + cbz r3, 3b44e │ │ │ │ subs r3, r3, r4 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r6, #28] │ │ │ │ mov r0, r6 │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ strh r3, [r6, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3b572 │ │ │ │ + b.n 3b3fa │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r6, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003b5ec : │ │ │ │ +0003b474 : │ │ │ │ stmdb 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 │ │ │ │ add.w r8, r1, r1, lsl #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -75475,127 +75350,127 @@ │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ str r5, [r0, #32] │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi.n 3b6c8 │ │ │ │ + bhi.n 3b550 │ │ │ │ tbb [pc, r3] │ │ │ │ - ldr r4, [pc, #160] @ (3b6d4 ) │ │ │ │ + ldr r4, [pc, #160] @ (3b55c ) │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ ldrh r0, [r5, r0] │ │ │ │ - ldr r4, [pc, #304] @ (3b774 ) │ │ │ │ - ldr r4, [pc, #304] @ (3b774 ) │ │ │ │ - ldr r4, [pc, #304] @ (3b778 ) │ │ │ │ + ldr r4, [pc, #304] @ (3b5fc ) │ │ │ │ + ldr r4, [pc, #304] @ (3b5fc ) │ │ │ │ + ldr r4, [pc, #304] @ (3b600 ) │ │ │ │ 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 r4, [pc, #304] @ (3b794 ) │ │ │ │ - ldr r4, [pc, #304] @ (3b794 ) │ │ │ │ - ldr r4, [pc, #304] @ (3b798 ) │ │ │ │ + ldr r4, [pc, #304] @ (3b61c ) │ │ │ │ + ldr r4, [pc, #304] @ (3b61c ) │ │ │ │ + ldr r4, [pc, #304] @ (3b620 ) │ │ │ │ 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 r5, r2 │ │ │ │ - beq.w 3bd0e │ │ │ │ + beq.w 3bb96 │ │ │ │ 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 3b624 │ │ │ │ + bcc.n 3b4ac │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - cbnz r5, 3b704 │ │ │ │ + cbnz r5, 3b58c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.w 3bd1a │ │ │ │ + bpl.w 3bba2 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 3819c │ │ │ │ + bl 38024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b6a6 │ │ │ │ + beq.n 3b52e │ │ │ │ ldr r2, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ add r2, r0 │ │ │ │ - b.n 3b69c │ │ │ │ + b.n 3b524 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r5, 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 r5, [r4, #32] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3b8d4 │ │ │ │ + bne.w 3b75c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3b71c │ │ │ │ + ble.n 3b5a4 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b8be │ │ │ │ + beq.w 3b746 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r6, r5 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r3, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ subs r3, #33 @ 0x21 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi.w 3b8e2 │ │ │ │ + bhi.w 3b76a │ │ │ │ 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 │ │ │ │ @@ -75695,47 +75570,47 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r4, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 3b726 │ │ │ │ + bcc.n 3b5ae │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 3bcd4 │ │ │ │ + beq.w 3bb5c │ │ │ │ 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 r6, [r4, #32] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.w 3ba18 │ │ │ │ + bne.w 3b8a0 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r5, r6, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, r2, #60 @ 0x3c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r0, [r4, #24] │ │ │ │ - bcs.w 3ba04 │ │ │ │ + bcs.w 3b88c │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ subs r2, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.w 3bd62 │ │ │ │ + bhi.w 3bbea │ │ │ │ tbb [pc, r2] │ │ │ │ strb r1, [r5, r5] │ │ │ │ - beq.n 3b936 │ │ │ │ + beq.n 3b7be │ │ │ │ push {r0, r2, r4, r6} │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ @@ -75777,71 +75652,71 @@ │ │ │ │ strb r5, [r2, r5] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ lsls r5, r2, #1 │ │ │ │ adds r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bl 38440 │ │ │ │ + bl 382c8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b6b8 │ │ │ │ + beq.w 3b540 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b71c │ │ │ │ + bne.w 3b5a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #3 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3819c │ │ │ │ + bl 38024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3bbe4 │ │ │ │ + bne.w 3ba6c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 3b6b8 │ │ │ │ + bpl.w 3b540 │ │ │ │ ldrd r6, r3, [r4, #32] │ │ │ │ - b.n 3b808 │ │ │ │ + b.n 3b690 │ │ │ │ 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 r6, r2, #1 │ │ │ │ str r6, [r4, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bhi.n 3b850 │ │ │ │ + bhi.n 3b6d8 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ - b.n 3ba04 │ │ │ │ + b.n 3b88c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #10 │ │ │ │ - bpl.n 3b908 │ │ │ │ + bpl.n 3b790 │ │ │ │ ldrd r3, r0, [r4, #48] @ 0x30 │ │ │ │ mov.w ip, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r6, 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, [r6, #60] @ 0x3c │ │ │ │ adds r6, r3, #2 │ │ │ │ - ldr.w r1, [pc, #1108] @ 3bdac │ │ │ │ + ldr.w r1, [pc, #1108] @ 3bc34 │ │ │ │ adc.w r8, r0, #0 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r3, #3 │ │ │ │ add r1, pc │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ adc.w r0, r0, #0 │ │ │ │ @@ -75851,77 +75726,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, [r6, #60] @ 0x3c │ │ │ │ - b.n 3b920 │ │ │ │ + b.n 3b7a8 │ │ │ │ ldrb.w r8, [r6, #1] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3bc0e │ │ │ │ + beq.w 3ba96 │ │ │ │ subs r2, r3, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.w 3bbee │ │ │ │ + bgt.w 3ba76 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3bd3c │ │ │ │ + beq.w 3bbc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 3b6b8 │ │ │ │ + bpl.w 3b540 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ - b.n 3b7f4 │ │ │ │ + b.n 3b67c │ │ │ │ ldrb.w r8, [r6, #1] │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3bc86 │ │ │ │ + beq.w 3bb0e │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.w 3bc6a │ │ │ │ + bgt.w 3baf2 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3bd2a │ │ │ │ + beq.w 3bbb2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 3b932 │ │ │ │ + bmi.n 3b7ba │ │ │ │ ands.w r0, r7, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3b6b8 │ │ │ │ - ldr r2, [pc, #956] @ (3bdb0 ) │ │ │ │ + bne.w 3b540 │ │ │ │ + ldr r2, [pc, #956] @ (3bc38 ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3b6b8 │ │ │ │ + b.n 3b540 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r6, [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, [r6, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne.w 3b8da │ │ │ │ + bne.w 3b762 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r2, r6, #1 │ │ │ │ - ldr.w r8, [pc, #912] @ 3bdb4 │ │ │ │ + ldr.w r8, [pc, #912] @ 3bc3c │ │ │ │ mov r5, r2 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ mov.w r9, #37 @ 0x25 │ │ │ │ add r8, pc │ │ │ │ add r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ subs r3, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.w 3bcda │ │ │ │ + bhi.w 3bb62 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ stmia r3!, {r0, r1, r2, r3, r6} │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ @@ -75944,59 +75819,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] @ (3bb44 ) │ │ │ │ - ldr r7, [pc, #316] @ (3bbc0 ) │ │ │ │ + ldr r7, [pc, #192] @ (3b9cc ) │ │ │ │ + ldr r7, [pc, #316] @ (3ba48 ) │ │ │ │ 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] @ (3bb64 ) │ │ │ │ - ldr r7, [pc, #316] @ (3bbe0 ) │ │ │ │ + ldr r7, [pc, #192] @ (3b9ec ) │ │ │ │ + ldr r7, [pc, #316] @ (3ba68 ) │ │ │ │ movs r0, r6 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r5, r6 │ │ │ │ - bcc.n 3ba38 │ │ │ │ + bcc.n 3b8c0 │ │ │ │ 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, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #10 │ │ │ │ - bpl.n 3baa6 │ │ │ │ + bpl.n 3b92e │ │ │ │ ldrd r2, r0, [r4, #48] @ 0x30 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ add.w ip, r4, r2 │ │ │ │ adds r1, r2, #1 │ │ │ │ adc.w r3, r0, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ @@ -76014,38 +75889,38 @@ │ │ │ │ strb.w lr, [r1, #60] @ 0x3c │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ strd r2, r0, [r4, #48] @ 0x30 │ │ │ │ and.w r2, r1, #15 │ │ │ │ add r2, r8 │ │ │ │ ldrb.w r2, [r2, #264] @ 0x108 │ │ │ │ strb.w r2, [ip, #60] @ 0x3c │ │ │ │ - b.n 3babe │ │ │ │ + b.n 3b946 │ │ │ │ ldrb.w sl, [r5, #1] │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp.w sl, #37 @ 0x25 │ │ │ │ - beq.n 3bb7c │ │ │ │ + beq.n 3ba04 │ │ │ │ subs r2, r6, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 3bb68 │ │ │ │ + ble.n 3b9f0 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r1, [r2, sl, lsl #1] │ │ │ │ lsls r3, r1, #19 │ │ │ │ - bpl.n 3bb68 │ │ │ │ + bpl.n 3b9f0 │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ lsls r0, r2, #19 │ │ │ │ - bmi.n 3bb7c │ │ │ │ + bmi.n 3ba04 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3bd4e │ │ │ │ + beq.w 3bbd6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 3bcf8 │ │ │ │ + bpl.w 3bb80 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - b.n 3bae6 │ │ │ │ + b.n 3b96e │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ adds r3, r2, #1 │ │ │ │ add.w sl, r4, r2 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ @@ -76064,38 +75939,38 @@ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w sl, [r5, #1] │ │ │ │ strb.w sl, [lr, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ mov r5, r0 │ │ │ │ strb.w r2, [ip, #60] @ 0x3c │ │ │ │ - b.n 3babe │ │ │ │ + b.n 3b946 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3bd80 │ │ │ │ + beq.w 3bc08 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 3bcf8 │ │ │ │ + bpl.w 3bb80 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - b.n 3baaa │ │ │ │ + b.n 3b932 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r6, r0 │ │ │ │ - b.n 3b808 │ │ │ │ + b.n 3b690 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r1, [r2, r8, lsl #1] │ │ │ │ lsls r3, r1, #19 │ │ │ │ - bpl.w 3b9ae │ │ │ │ + bpl.w 3b836 │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ tst.w r2, #4096 @ 0x1000 │ │ │ │ - beq.w 3b9ae │ │ │ │ + beq.w 3b836 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ add.w ip, r6, #1 │ │ │ │ str.w ip, [r4, #32] │ │ │ │ adds.w lr, r2, #1 │ │ │ │ add.w r8, r4, r2 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ @@ -76114,24 +75989,24 @@ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w r8, [r6, #1] │ │ │ │ strb.w r8, [lr, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ mov r6, r0 │ │ │ │ strb.w r2, [ip, #60] @ 0x3c │ │ │ │ - b.n 3b808 │ │ │ │ + b.n 3b690 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r2, [r3, r8, lsl #1] │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bpl.w 3b9da │ │ │ │ + bpl.w 3b862 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ lsls r3, r3, #19 │ │ │ │ - bpl.w 3b9da │ │ │ │ + bpl.w 3b862 │ │ │ │ adds r3, r6, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ adds r0, r3, #1 │ │ │ │ add.w lr, r4, r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -76149,381 +76024,381 @@ │ │ │ │ str r2, [r4, #32] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w lr, [r6, #1] │ │ │ │ strb.w lr, [ip, #60] @ 0x3c │ │ │ │ strd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ - b.n 3b920 │ │ │ │ + b.n 3b7a8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 3b82e │ │ │ │ + b.n 3b6b6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #5 │ │ │ │ - bl 3819c │ │ │ │ + bl 38024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bd9c │ │ │ │ + bne.n 3bc24 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3bda6 │ │ │ │ + bmi.n 3bc2e │ │ │ │ ands.w r0, r7, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3b6b8 │ │ │ │ - ldr r2, [pc, #180] @ (3bdb8 ) │ │ │ │ + bne.w 3b540 │ │ │ │ + ldr r2, [pc, #180] @ (3bc40 ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3b6b8 │ │ │ │ + b.n 3b540 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 3b704 │ │ │ │ - ldr r2, [pc, #160] @ (3bdbc ) │ │ │ │ + b.n 3b58c │ │ │ │ + ldr r2, [pc, #160] @ (3bc44 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3b6b8 │ │ │ │ - ldr r2, [pc, #148] @ (3bdc0 ) │ │ │ │ + b.n 3b540 │ │ │ │ + ldr r2, [pc, #148] @ (3bc48 ) │ │ │ │ subs r3, r6, r5 │ │ │ │ movs r1, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3b9e4 │ │ │ │ - ldr r2, [pc, #132] @ (3bdc4 ) │ │ │ │ + b.n 3b86c │ │ │ │ + ldr r2, [pc, #132] @ (3bc4c ) │ │ │ │ subs r3, r6, r5 │ │ │ │ movs r1, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3b9b8 │ │ │ │ + b.n 3b840 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ subs r3, r5, r2 │ │ │ │ - ldr r2, [pc, #112] @ (3bdc8 ) │ │ │ │ + ldr r2, [pc, #112] @ (3bc50 ) │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3bb72 │ │ │ │ + b.n 3b9fa │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3819c │ │ │ │ - cbnz r0, 3bd94 │ │ │ │ + bl 38024 │ │ │ │ + cbnz r0, 3bc1c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 3b9e8 │ │ │ │ + bpl.w 3b870 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b.n 3b920 │ │ │ │ + b.n 3b7a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ subs r3, r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ (3bdcc ) │ │ │ │ + ldr r2, [pc, #64] @ (3bc54 ) │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3bbd6 │ │ │ │ + b.n 3ba5e │ │ │ │ ldr r2, [r4, #32] │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, r3 │ │ │ │ - b.n 3b920 │ │ │ │ + b.n 3b7a8 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ subs r3, r0, #1 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ add r5, r3 │ │ │ │ - b.n 3babe │ │ │ │ + b.n 3b946 │ │ │ │ ldrd r5, r6, [r4, #32] │ │ │ │ - b.n 3babe │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + b.n 3b946 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003bdd0 : │ │ │ │ +0003bc58 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r1, #7 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 3be26 │ │ │ │ + bls.n 3bcae │ │ │ │ cmp r1, #6 │ │ │ │ - bne.n 3be42 │ │ │ │ + bne.n 3bcca │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 3bdfc │ │ │ │ + bmi.n 3bc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx c2a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 3be20 │ │ │ │ + bmi.n 3bca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be20 │ │ │ │ + cbnz r3, 3bca8 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 3be3c │ │ │ │ + bpl.n 3bcc4 │ │ │ │ blx caf0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r1, #7 │ │ │ │ - beq.n 3be32 │ │ │ │ + beq.n 3bcba │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w d764 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3be20 │ │ │ │ + b.n 3bca8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3bdfc │ │ │ │ + b.n 3bc84 │ │ │ │ nop │ │ │ │ │ │ │ │ -0003be50 : │ │ │ │ +0003bcd8 : │ │ │ │ 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 r2, [pc, #276] @ (3bf78 ) │ │ │ │ + ldr r2, [pc, #276] @ (3be00 ) │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #264] @ (3bf7c ) │ │ │ │ + ldr r3, [pc, #264] @ (3be04 ) │ │ │ │ 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 cd50 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #240] @ (3bf80 ) │ │ │ │ + ldr r1, [pc, #240] @ (3be08 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bf32 │ │ │ │ + bne.n 3bdba │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3bf72 │ │ │ │ - ldr r3, [pc, #212] @ (3bf84 ) │ │ │ │ + bne.n 3bdfa │ │ │ │ + ldr r3, [pc, #212] @ (3be0c ) │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3bf50 │ │ │ │ + beq.n 3bdd8 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bf50 │ │ │ │ + bne.n 3bdd8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3bf5e │ │ │ │ + bne.n 3bde6 │ │ │ │ blx d004 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ - cbz r0, 3beee │ │ │ │ + cbz r0, 3bd76 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 3bf32 │ │ │ │ + cbz r0, 3bdba │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bf6a │ │ │ │ + beq.n 3bdf2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 3bf28 │ │ │ │ + cbz r0, 3bdb0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx d308 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r4, #16 │ │ │ │ movne r1, #0 │ │ │ │ blx d688 │ │ │ │ add r0, sp, #24 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3bf28 │ │ │ │ + cbz r3, 3bdb0 │ │ │ │ add r0, sp, #32 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3bf32 │ │ │ │ + cbz r3, 3bdba │ │ │ │ add r0, sp, #28 │ │ │ │ blx cb50 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #76] @ (3bf88 ) │ │ │ │ - ldr r3, [pc, #64] @ (3bf7c ) │ │ │ │ + ldr r2, [pc, #76] @ (3be10 ) │ │ │ │ + ldr r3, [pc, #64] @ (3be04 ) │ │ │ │ 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 3bf6e │ │ │ │ + bne.n 3bdf6 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #20] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - beq.n 3becc │ │ │ │ + beq.n 3bd54 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ blx cd50 │ │ │ │ - b.n 3beda │ │ │ │ + b.n 3bd62 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 3befe │ │ │ │ + b.n 3bd86 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - sbcs r6, r2 │ │ │ │ + orrs r6, r1 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0 │ │ │ │ + tst r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003bf8c : │ │ │ │ +0003be14 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r2, [pc, #236] @ (3c09c ) │ │ │ │ - ldr r3, [pc, #240] @ (3c0a0 ) │ │ │ │ + ldr r2, [pc, #236] @ (3bf24 ) │ │ │ │ + ldr r3, [pc, #240] @ (3bf28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #216] @ (3c0a4 ) │ │ │ │ + ldr r1, [pc, #216] @ (3bf2c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c060 │ │ │ │ + bne.n 3bee8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3c07e │ │ │ │ + bne.n 3bf06 │ │ │ │ blx d004 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - cbz r0, 3c00e │ │ │ │ + cbz r0, 3be96 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - cbz r0, 3c060 │ │ │ │ + cbz r0, 3bee8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c08e │ │ │ │ + bne.n 3bf16 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 3c056 │ │ │ │ + cbz r0, 3bede │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c094 │ │ │ │ + bne.n 3bf1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx d2cc │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ @@ -76532,53 +76407,53 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ blx d688 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #12 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c060 │ │ │ │ + cbz r3, 3bee8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cb50 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #64] @ (3c0a8 ) │ │ │ │ - ldr r3, [pc, #52] @ (3c0a0 ) │ │ │ │ + ldr r2, [pc, #64] @ (3bf30 ) │ │ │ │ + ldr r3, [pc, #52] @ (3bf28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c08a │ │ │ │ + bne.n 3bf12 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx cd50 │ │ │ │ - b.n 3bffa │ │ │ │ + b.n 3be82 │ │ │ │ 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 │ │ │ │ - eors r4, r1 │ │ │ │ + rors r4, r0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + asrs r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c0ac : │ │ │ │ +0003bf34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r8, r1, r1, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -76588,683 +76463,683 @@ │ │ │ │ mov r7, r2 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r5, r6 │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ strd r6, r5, [r0, #32] │ │ │ │ str.w r8, [r0, #40] @ 0x28 │ │ │ │ - bl 38440 │ │ │ │ + bl 382c8 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 3c102 │ │ │ │ + cbz r0, 3bf8a │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3c0fa │ │ │ │ + beq.n 3bf82 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r1, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 3c112 │ │ │ │ + beq.n 3bf9a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 3c102 │ │ │ │ + bpl.n 3bf8a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #20] @ (3c128 ) │ │ │ │ + ldr r2, [pc, #20] @ (3bfb0 ) │ │ │ │ subs r3, r0, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c0f6 │ │ │ │ + b.n 3bf7e │ │ │ │ nop │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c12c : │ │ │ │ - ldr r3, [pc, #4] @ (3c134 ) │ │ │ │ +0003bfb4 : │ │ │ │ + ldr r3, [pc, #4] @ (3bfbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c138 : │ │ │ │ - ldr r3, [pc, #4] @ (3c140 ) │ │ │ │ +0003bfc0 : │ │ │ │ + ldr r3, [pc, #4] @ (3bfc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c144 : │ │ │ │ +0003bfcc : │ │ │ │ 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] @ (3c3a8 ) │ │ │ │ + ldr r6, [pc, #596] @ (3c230 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #596] @ (3c3ac ) │ │ │ │ + ldr r3, [pc, #596] @ (3c234 ) │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #588] @ (3c3b0 ) │ │ │ │ + ldr r4, [pc, #588] @ (3c238 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #572] @ (3c3b4 ) │ │ │ │ + ldr r3, [pc, #572] @ (3c23c ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #572] @ (3c3b8 ) │ │ │ │ + ldr r0, [pc, #572] @ (3c240 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] @ (3c3bc ) │ │ │ │ + ldr r3, [pc, #564] @ (3c244 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr r3, [pc, #560] @ (3c3c0 ) │ │ │ │ - ldr r4, [pc, #560] @ (3c3c4 ) │ │ │ │ + ldr r3, [pc, #560] @ (3c248 ) │ │ │ │ + ldr r4, [pc, #560] @ (3c24c ) │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r1, [pc, #552] @ (3c3c8 ) │ │ │ │ + ldr r1, [pc, #552] @ (3c250 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #540] @ (3c3cc ) │ │ │ │ + ldr r1, [pc, #540] @ (3c254 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #532] @ (3c3d0 ) │ │ │ │ + ldr r1, [pc, #532] @ (3c258 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #520] @ (3c3d4 ) │ │ │ │ + ldr r1, [pc, #520] @ (3c25c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #512] @ (3c3d8 ) │ │ │ │ + ldr r1, [pc, #512] @ (3c260 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #500] @ (3c3dc ) │ │ │ │ + ldr r1, [pc, #500] @ (3c264 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #492] @ (3c3e0 ) │ │ │ │ + ldr r1, [pc, #492] @ (3c268 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #5 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #480] @ (3c3e4 ) │ │ │ │ + ldr r1, [pc, #480] @ (3c26c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #472] @ (3c3e8 ) │ │ │ │ + ldr r1, [pc, #472] @ (3c270 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #460] @ (3c3ec ) │ │ │ │ + ldr r1, [pc, #460] @ (3c274 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #452] @ (3c3f0 ) │ │ │ │ + ldr r1, [pc, #452] @ (3c278 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #440] @ (3c3f4 ) │ │ │ │ + ldr r1, [pc, #440] @ (3c27c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #432] @ (3c3f8 ) │ │ │ │ + ldr r1, [pc, #432] @ (3c280 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #420] @ (3c3fc ) │ │ │ │ + ldr r1, [pc, #420] @ (3c284 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #412] @ (3c400 ) │ │ │ │ + ldr r1, [pc, #412] @ (3c288 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #400] @ (3c404 ) │ │ │ │ + ldr r1, [pc, #400] @ (3c28c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #392] @ (3c408 ) │ │ │ │ + ldr r1, [pc, #392] @ (3c290 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #380] @ (3c40c ) │ │ │ │ + ldr r1, [pc, #380] @ (3c294 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #368] @ (3c410 ) │ │ │ │ + ldr r1, [pc, #368] @ (3c298 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #492 @ 0x1ec │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #356] @ (3c414 ) │ │ │ │ + ldr r1, [pc, #356] @ (3c29c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #344] @ (3c418 ) │ │ │ │ + ldr r1, [pc, #344] @ (3c2a0 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #332] @ (3c41c ) │ │ │ │ + ldr r1, [pc, #332] @ (3c2a4 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #320] @ (3c420 ) │ │ │ │ + ldr r1, [pc, #320] @ (3c2a8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #308] @ (3c424 ) │ │ │ │ + ldr r1, [pc, #308] @ (3c2ac ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #296] @ (3c428 ) │ │ │ │ + ldr r1, [pc, #296] @ (3c2b0 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #9437184 @ 0x900000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #284] @ (3c42c ) │ │ │ │ + ldr r1, [pc, #284] @ (3c2b4 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #5242880 @ 0x500000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #272] @ (3c430 ) │ │ │ │ + ldr r1, [pc, #272] @ (3c2b8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (3c434 ) │ │ │ │ + ldr r1, [pc, #260] @ (3c2bc ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (3c438 ) │ │ │ │ + ldr r1, [pc, #248] @ (3c2c0 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #236] @ (3c43c ) │ │ │ │ + ldr r1, [pc, #236] @ (3c2c4 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #208] @ (3c440 ) │ │ │ │ + ldr r0, [pc, #208] @ (3c2c8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #184] @ (3c444 ) │ │ │ │ - ldr r3, [pc, #32] @ (3c3ac ) │ │ │ │ + ldr r2, [pc, #184] @ (3c2cc ) │ │ │ │ + ldr r3, [pc, #32] @ (3c234 ) │ │ │ │ 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 3c3a4 │ │ │ │ + bne.n 3c22c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + ands r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + ands r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c448 : │ │ │ │ +0003c2d0 : │ │ │ │ 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, r2 │ │ │ │ - cbz r0, 3c462 │ │ │ │ + cbz r0, 3c2ea │ │ │ │ strd r5, r4, [r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ strd r5, r4, [r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003c46c : │ │ │ │ +0003c2f4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ and.w r3, r5, #223 @ 0xdf │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r7, r1 │ │ │ │ - beq.n 3c4ae │ │ │ │ + beq.n 3c336 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi.n 3c4fa │ │ │ │ + bhi.n 3c382 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 3c4d8 │ │ │ │ + bne.n 3c360 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 3c4fa │ │ │ │ + ble.n 3c382 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ 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 3c4fa │ │ │ │ + bne.n 3c382 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 3c4fa │ │ │ │ + bne.n 3c382 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne.n 3c4fa │ │ │ │ + bne.n 3c382 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.n 3c4fa │ │ │ │ + bne.n 3c382 │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ adds r7, r1, #5 │ │ │ │ - b.n 3c48e │ │ │ │ + b.n 3c316 │ │ │ │ cmp r3, #31 │ │ │ │ - bls.n 3c4e4 │ │ │ │ + bls.n 3c36c │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq.n 3c4f2 │ │ │ │ - ldr r2, [pc, #40] @ (3c510 ) │ │ │ │ + beq.n 3c37a │ │ │ │ + ldr r2, [pc, #40] @ (3c398 ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls.n 3c4a0 │ │ │ │ - ldr r2, [pc, #24] @ (3c514 ) │ │ │ │ + bls.n 3c328 │ │ │ │ + ldr r2, [pc, #24] @ (3c39c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c518 : │ │ │ │ +0003c3a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 3c556 │ │ │ │ - cbz r3, 3c572 │ │ │ │ + beq.n 3c3de │ │ │ │ + cbz r3, 3c3fa │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ - cbz r5, 3c56c │ │ │ │ + cbz r5, 3c3f4 │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ - ldr r2, [pc, #72] @ (3c590 ) │ │ │ │ + ldr r2, [pc, #72] @ (3c418 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r3, 3c580 │ │ │ │ - cbz r5, 3c588 │ │ │ │ - ldr r2, [pc, #56] @ (3c594 ) │ │ │ │ + cbz r3, 3c408 │ │ │ │ + cbz r5, 3c410 │ │ │ │ + ldr r2, [pc, #56] @ (3c41c ) │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #40] @ (3c598 ) │ │ │ │ + ldr r5, [pc, #40] @ (3c420 ) │ │ │ │ add r5, pc │ │ │ │ - b.n 3c540 │ │ │ │ - ldr r3, [pc, #40] @ (3c59c ) │ │ │ │ + b.n 3c3c8 │ │ │ │ + ldr r3, [pc, #40] @ (3c424 ) │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ add r3, pc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3c540 │ │ │ │ - b.n 3c56c │ │ │ │ - ldr r3, [pc, #28] @ (3c5a0 ) │ │ │ │ + bne.n 3c3c8 │ │ │ │ + b.n 3c3f4 │ │ │ │ + ldr r3, [pc, #28] @ (3c428 ) │ │ │ │ add r3, pc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3c55a │ │ │ │ - ldr r5, [pc, #24] @ (3c5a4 ) │ │ │ │ + bne.n 3c3e2 │ │ │ │ + ldr r5, [pc, #24] @ (3c42c ) │ │ │ │ add r5, pc │ │ │ │ - b.n 3c55a │ │ │ │ + b.n 3c3e2 │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c5a8 : │ │ │ │ +0003c430 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0003c5ac : │ │ │ │ +0003c434 : │ │ │ │ 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, 3c5ce │ │ │ │ + cbz r0, 3c456 │ │ │ │ blx c158 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3c5dc │ │ │ │ + b.n 3c464 │ │ │ │ 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 3c7ca │ │ │ │ + beq.w 3c652 │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ - ble.n 3c62e │ │ │ │ + ble.n 3c4b6 │ │ │ │ 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 3c64c │ │ │ │ + beq.n 3c4d4 │ │ │ │ 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 3c660 │ │ │ │ + beq.n 3c4e8 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ - beq.w 3c7b6 │ │ │ │ + beq.w 3c63e │ │ │ │ sub.w r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt.n 3c68e │ │ │ │ + blt.n 3c516 │ │ │ │ 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 3c6ac │ │ │ │ + b.n 3c534 │ │ │ │ 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 3c6c2 │ │ │ │ + bpl.n 3c54a │ │ │ │ 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 3c700 │ │ │ │ + bcc.n 3c588 │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ - bcc.n 3c6e8 │ │ │ │ + bcc.n 3c570 │ │ │ │ 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 3c81c │ │ │ │ + bcs.w 3c6a4 │ │ │ │ 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 3c6e8 │ │ │ │ + bcs.n 3c570 │ │ │ │ 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 3c74a │ │ │ │ + bge.n 3c5d2 │ │ │ │ adds r2, #12 │ │ │ │ - ble.n 3c746 │ │ │ │ + ble.n 3c5ce │ │ │ │ add.w ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl.w r0, r1, ip │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ - b.n 3c760 │ │ │ │ + b.n 3c5e8 │ │ │ │ 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 │ │ │ │ @@ -77272,17 +77147,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 3c7ae │ │ │ │ + bge.n 3c636 │ │ │ │ adds r4, #12 │ │ │ │ - bgt.n 3c796 │ │ │ │ + bgt.n 3c61e │ │ │ │ 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 │ │ │ │ @@ -77299,35 +77174,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 3c668 │ │ │ │ + b.n 3c4f0 │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ it ne │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.n 3c82a │ │ │ │ + beq.n 3c6b2 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ - beq.n 3c7ee │ │ │ │ + beq.n 3c676 │ │ │ │ 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 3c80c │ │ │ │ + bne.n 3c694 │ │ │ │ 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 │ │ │ │ @@ -77358,28 +77233,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 3c714 │ │ │ │ + b.n 3c59c │ │ │ │ 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 3c714 │ │ │ │ + b.n 3c59c │ │ │ │ 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 │ │ │ │ @@ -77393,34 +77268,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 3c714 │ │ │ │ + b.n 3c59c │ │ │ │ nop │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r5, #0 │ │ │ │ - b.n 3c902 │ │ │ │ + b.n 3c78a │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 3c902 │ │ │ │ + bpl.n 3c78a │ │ │ │ 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 3c6c2 │ │ │ │ + beq.w 3c54a │ │ │ │ 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 │ │ │ │ @@ -77428,65 +77303,65 @@ │ │ │ │ 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 3c6c2 │ │ │ │ + b.n 3c54a │ │ │ │ nop │ │ │ │ - cbnz r3, 3c96a │ │ │ │ - cbnz r2, 3c96a │ │ │ │ + cbnz r3, 3c7f2 │ │ │ │ + cbnz r2, 3c7f2 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 3c966 │ │ │ │ + blt.n 3c7ee │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3c9e8 │ │ │ │ + b.w 3c870 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3c98a │ │ │ │ + blt.n 3c812 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3c9b0 │ │ │ │ - bl 3ca68 │ │ │ │ + blt.n 3c838 │ │ │ │ + bl 3c8f0 │ │ │ │ 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 3c9cc │ │ │ │ - bl 3ca68 │ │ │ │ + blt.n 3c854 │ │ │ │ + bl 3c8f0 │ │ │ │ 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 3ca68 │ │ │ │ + bl 3c8f0 │ │ │ │ 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 3ca68 │ │ │ │ + bl 3c8f0 │ │ │ │ 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} │ │ │ │ @@ -77495,28 +77370,28 @@ │ │ │ │ pop {r1, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov r3, r1 │ │ │ │ vmov d7, r2, r3 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3ca10 │ │ │ │ + bmi.n 3c898 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3ca28 │ │ │ │ + b.w 3c8b0 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 3ca28 │ │ │ │ + bl 3c8b0 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vldr d6, [pc, #44] @ 3ca58 │ │ │ │ + vldr d6, [pc, #44] @ 3c8e0 │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 3ca60 │ │ │ │ + vldr d5, [pc, #44] @ 3c8e8 │ │ │ │ vmul.f64 d6, d7, d6 │ │ │ │ vcvt.u32.f64 s12, d6 │ │ │ │ vcvt.f64.u32 d4, s12 │ │ │ │ vmov r1, s12 │ │ │ │ vmls.f64 d7, d4, d5 │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r0, s15 │ │ │ │ @@ -77537,64 +77412,64 @@ │ │ │ │ sbcs.w r1, r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 3cb4c │ │ │ │ + bcc.n 3c9d4 │ │ │ │ clz r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3cb5e │ │ │ │ + beq.n 3c9e6 │ │ │ │ clz r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3cb56 │ │ │ │ + beq.n 3c9de │ │ │ │ subs r6, r6, r1 │ │ │ │ sub.w ip, r6, #32 │ │ │ │ rsb lr, r6, #32 │ │ │ │ lsls r3, r6 │ │ │ │ lsl.w r1, r2, ip │ │ │ │ lsl.w r8, r2, r6 │ │ │ │ orrs r3, r1 │ │ │ │ lsr.w r2, r2, lr │ │ │ │ cmp r4, r8 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, r5, r3 │ │ │ │ itt cc │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 3cad4 │ │ │ │ + bcc.n 3c95c │ │ │ │ movs r0, #1 │ │ │ │ subs.w r4, r4, r8 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ lsl.w r1, r0, ip │ │ │ │ lsr.w r2, r0, lr │ │ │ │ orrs r1, r2 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r6, 3cb4c │ │ │ │ + cbz r6, 3c9d4 │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ mov r8, r6 │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 3cafa │ │ │ │ + b.n 3c982 │ │ │ │ subs r4, r4, r2 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 3cb0c │ │ │ │ + beq.n 3c994 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ - bcs.n 3cae4 │ │ │ │ + bcs.n 3c96c │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 3cafa │ │ │ │ + bne.n 3c982 │ │ │ │ adds r0, r0, r4 │ │ │ │ lsl.w lr, r5, lr │ │ │ │ lsr.w r4, r4, r6 │ │ │ │ adc.w r1, r1, r5 │ │ │ │ lsr.w ip, r5, ip │ │ │ │ orr.w r4, r4, lr │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -77605,20 +77480,20 @@ │ │ │ │ lsl.w ip, r4, ip │ │ │ │ lsr.w r3, r4, r3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ orrs r2, r3 │ │ │ │ lsl.w r3, r4, r6 │ │ │ │ subs r0, r0, r3 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ - cbz r7, 3cb52 │ │ │ │ + cbz r7, 3c9da │ │ │ │ strd r4, r5, [r7] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ clz r1, r4 │ │ │ │ adds r1, #32 │ │ │ │ - b.n 3ca92 │ │ │ │ + b.n 3c91a │ │ │ │ clz r6, r2 │ │ │ │ clz r1, r5 │ │ │ │ adds r6, #32 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3ca92 │ │ │ │ - b.n 3cb56 │ │ │ │ + bne.n 3c91a │ │ │ │ + b.n 3c9de │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003cb70 <.fini>: │ │ │ │ +0003c9f8 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1428 +1,1425 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003cb78 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x0003cb88 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x0003cb98 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x0003cba8 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x0003cbb8 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x0003cbc8 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x0003cbd8 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x0003cbe8 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x0003cbf8 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x0003cc08 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ - 0x0003cc18 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ - 0x0003cc28 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ - 0x0003cc38 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ - 0x0003cc48 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ - 0x0003cc58 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ - 0x0003cc68 6c69627a 00000000 382e3133 2e300000 libz....8.13.0.. │ │ │ │ - 0x0003cc78 6c696263 75726c00 322e312e 31322d73 libcurl.2.1.12-s │ │ │ │ - 0x0003cc88 7461626c 65000000 6c696265 76656e74 table...libevent │ │ │ │ - 0x0003cc98 00000000 37362e31 00000000 6c696269 ....76.1....libi │ │ │ │ - 0x0003cca8 63752028 49444e41 32303038 2f49444e cu (IDNA2008/IDN │ │ │ │ - 0x0003ccb8 41323030 33290000 322e332e 38000000 A2003)..2.3.8... │ │ │ │ - 0x0003ccc8 6c696269 646e3220 2849444e 41323030 libidn2 (IDNA200 │ │ │ │ - 0x0003ccd8 38290000 64697361 626c6564 00000000 8)..disabled.... │ │ │ │ - 0x0003cce8 6c696269 646e2028 49444e41 32303033 libidn (IDNA2003 │ │ │ │ - 0x0003ccf8 29000000 6c696269 646e6b69 74322028 )...libidnkit2 ( │ │ │ │ - 0x0003cd08 49444e41 32303038 29000000 6c696269 IDNA2008)...libi │ │ │ │ - 0x0003cd18 646e6b69 74202849 444e4132 30303329 dnkit (IDNA2003) │ │ │ │ - 0x0003cd28 00000000 68747470 2e657461 672e6d6f ....http.etag.mo │ │ │ │ - 0x0003cd38 64650000 63726333 32620000 68747470 de..crc32b..http │ │ │ │ - 0x0003cd48 00000000 41504932 30323430 3932342c ....API20240924, │ │ │ │ - 0x0003cd58 4e545300 72617068 66000000 73706c00 NTS.raphf...spl. │ │ │ │ - 0x0003cd68 69636f6e 76000000 7c660000 68697374 iconv...|f..hist │ │ │ │ - 0x0003cd78 6f727900 6f627365 72766572 73000000 ory.observers... │ │ │ │ - 0x0003cd88 4f627365 72766572 2073746f 72616765 Observer storage │ │ │ │ - 0x0003cd98 20697320 636f7272 75707465 64000000 is corrupted... │ │ │ │ - 0x0003cda8 4f000000 64657461 63680000 75706461 O...detach..upda │ │ │ │ - 0x0003cdb8 74650000 61747461 63680000 7c4f216f te..attach..|O!o │ │ │ │ - 0x0003cdc8 21000000 73746172 74656400 66696e69 !...started.fini │ │ │ │ - 0x0003cdd8 73686564 00000000 646c746f 74616c00 shed....dltotal. │ │ │ │ - 0x0003cde8 646c6e6f 77000000 756c746f 74616c00 dlnow...ultotal. │ │ │ │ - 0x0003cdf8 756c6e6f 77000000 7c4f0000 436f756c ulnow...|O..Coul │ │ │ │ - 0x0003ce08 64206e6f 74206669 6e642072 6573706f d not find respo │ │ │ │ - 0x0003ce18 6e736520 666f7220 74686520 72657175 nse for the requ │ │ │ │ - 0x0003ce28 65737400 7c6c0000 6765744f 7074696f est.|l..getOptio │ │ │ │ - 0x0003ce38 6e730000 7c61212f 00000000 636f6f6b ns..|a!/....cook │ │ │ │ - 0x0003ce48 69657300 7265636f 72644869 73746f72 ies.recordHistor │ │ │ │ - 0x0003ce58 79000000 72657370 6f6e7365 4d657373 y...responseMess │ │ │ │ - 0x0003ce68 61676543 6c617373 00000000 436f756c ageClass....Coul │ │ │ │ - 0x0003ce78 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ - 0x0003ce88 20636c69 656e7400 64656661 756c7400 client.default. │ │ │ │ - 0x0003ce98 7c532153 21000000 4e6f2068 7474705c |S!S!...No http\ │ │ │ │ - 0x0003cea8 436c6965 6e742064 72697665 72732061 Client drivers a │ │ │ │ - 0x0003ceb8 7661696c 61626c65 00000000 4661696c vailable....Fail │ │ │ │ - 0x0003cec8 65642074 6f206c6f 63617465 20222573 ed to locate "%s │ │ │ │ - 0x0003ced8 2220636c 69656e74 20726571 75657374 " client request │ │ │ │ - 0x0003cee8 2068616e 646c6572 00000000 6e6f7469 handler....noti │ │ │ │ - 0x0003cef8 66790000 4661696c 65642074 6f20656e fy..Failed to en │ │ │ │ - 0x0003cf08 71756575 65207265 71756573 743b2072 queue request; r │ │ │ │ - 0x0003cf18 65717565 73742061 6c726561 64792069 equest already i │ │ │ │ - 0x0003cf28 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ - 0x0003cf38 6f206465 71756575 65207265 71756573 o dequeue reques │ │ │ │ - 0x0003cf48 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ - 0x0003cf58 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ - 0x0003cf68 6f207265 71756575 65207265 71756573 o requeue reques │ │ │ │ - 0x0003cf78 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ - 0x0003cf88 6e207175 65756500 4f7c6600 70726570 n queue.O|f.prep │ │ │ │ - 0x0003cf98 61726500 7c640000 7c620000 7c482100 are.|d..|b..|H!. │ │ │ │ - 0x0003cfa8 7472616e 73666572 496e666f 00000000 transferInfo.... │ │ │ │ - 0x0003cfb8 68747470 5c436c69 656e7400 44454255 http\Client.DEBU │ │ │ │ - 0x0003cfc8 475f494e 464f0000 44454255 475f494e G_INFO..DEBUG_IN │ │ │ │ - 0x0003cfd8 00000000 44454255 475f4f55 54000000 ....DEBUG_OUT... │ │ │ │ - 0x0003cfe8 44454255 475f4845 41444552 00000000 DEBUG_HEADER.... │ │ │ │ - 0x0003cff8 44454255 475f424f 44590000 44454255 DEBUG_BODY..DEBU │ │ │ │ - 0x0003d008 475f5353 4c000000 5f5f636f 6e737472 G_SSL...__constr │ │ │ │ - 0x0003d018 75637400 72657365 74000000 656e7175 uct.reset...enqu │ │ │ │ - 0x0003d028 65756500 64657175 65756500 72657175 eue.dequeue.requ │ │ │ │ - 0x0003d038 65756500 636f756e 74000000 73656e64 eue.count...send │ │ │ │ - 0x0003d048 00000000 6f6e6365 00000000 77616974 ....once....wait │ │ │ │ - 0x0003d058 00000000 67657452 6573706f 6e736500 ....getResponse. │ │ │ │ - 0x0003d068 67657448 6973746f 72790000 636f6e66 getHistory..conf │ │ │ │ - 0x0003d078 69677572 65000000 656e6162 6c655069 igure...enablePi │ │ │ │ - 0x0003d088 70656c69 6e696e67 00000000 656e6162 pelining....enab │ │ │ │ - 0x0003d098 6c654576 656e7473 00000000 6765744f leEvents....getO │ │ │ │ - 0x0003d0a8 62736572 76657273 00000000 67657450 bservers....getP │ │ │ │ - 0x0003d0b8 726f6772 65737349 6e666f00 67657454 rogressInfo.getT │ │ │ │ - 0x0003d0c8 72616e73 66657249 6e666f00 7365744f ransferInfo.setO │ │ │ │ - 0x0003d0d8 7074696f 6e730000 73657453 736c4f70 ptions..setSslOp │ │ │ │ - 0x0003d0e8 74696f6e 73000000 61646453 736c4f70 tions...addSslOp │ │ │ │ - 0x0003d0f8 74696f6e 73000000 67657453 736c4f70 tions...getSslOp │ │ │ │ - 0x0003d108 74696f6e 73000000 73657443 6f6f6b69 tions...setCooki │ │ │ │ - 0x0003d118 65730000 61646443 6f6f6b69 65730000 es..addCookies.. │ │ │ │ - 0x0003d128 67657443 6f6f6b69 65730000 67657441 getCookies..getA │ │ │ │ - 0x0003d138 7661696c 61626c65 44726976 65727300 vailableDrivers. │ │ │ │ - 0x0003d148 67657441 7661696c 61626c65 4f707469 getAvailableOpti │ │ │ │ - 0x0003d158 6f6e7300 67657441 7661696c 61626c65 ons.getAvailable │ │ │ │ - 0x0003d168 436f6e66 69677572 6174696f 6e000000 Configuration... │ │ │ │ - 0x0003d178 73657444 65627567 00000000 63616c6c setDebug....call │ │ │ │ - 0x0003d188 6261636b 00000000 73736c5f 6f707469 back....ssl_opti │ │ │ │ - 0x0003d198 6f6e7300 73736c5f 6f707469 6f6e0000 ons.ssl_option.. │ │ │ │ - 0x0003d1a8 68747470 5c436c69 656e745c 52657175 http\Client\Requ │ │ │ │ - 0x0003d1b8 65737400 6f627365 72766572 00000000 est.observer.... │ │ │ │ - 0x0003d1c8 53706c4f 62736572 76657200 70726f67 SplObserver.prog │ │ │ │ - 0x0003d1d8 72657373 00000000 656e6162 6c650000 ress....enable.. │ │ │ │ - 0x0003d1e8 73657474 696e6773 00000000 74696d65 settings....time │ │ │ │ - 0x0003d1f8 6f757400 63616c6c 61626c65 00000000 out.callable.... │ │ │ │ - 0x0003d208 64726976 65720000 70657273 69737465 driver..persiste │ │ │ │ - 0x0003d218 6e745f68 616e646c 655f6964 00000000 nt_handle_id.... │ │ │ │ - 0x0003d228 464c5553 48000000 53455353 00000000 FLUSH...SESS.... │ │ │ │ - 0x0003d238 436f756c 64206e6f 74206465 71756575 Could not dequeu │ │ │ │ - 0x0003d248 65207265 71756573 74207768 696c6520 e request while │ │ │ │ - 0x0003d258 65786563 7574696e 67206361 6c6c6261 executing callba │ │ │ │ - 0x0003d268 636b7300 436f756c 64206e6f 74206465 cks.Could not de │ │ │ │ - 0x0003d278 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ - 0x0003d288 73000000 41646469 6e672068 616e646c s...Adding handl │ │ │ │ - 0x0003d298 653a0000 73657475 70000000 61646448 e:..setup...addH │ │ │ │ - 0x0003d2a8 616e646c 65000000 41626f75 7420746f andle...About to │ │ │ │ - 0x0003d2b8 20636f6e 6e656374 00000000 7265736f connect....reso │ │ │ │ - 0x0003d2c8 6c766500 54727969 6e670000 636f6e6e lve.Trying..conn │ │ │ │ - 0x0003d2d8 65637400 466f756e 64206275 6e646c65 ect.Found bundle │ │ │ │ - 0x0003d2e8 20666f72 20686f73 74000000 436f6e6e for host...Conn │ │ │ │ - 0x0003d2f8 65637465 64000000 636f6e6e 65637465 ected...connecte │ │ │ │ - 0x0003d308 64000000 52652d75 73696e67 20657869 d...Re-using exi │ │ │ │ - 0x0003d318 7374696e 6720636f 6e6e6563 74696f6e sting connection │ │ │ │ - 0x0003d328 21000000 626c6163 6b6c6973 74656400 !...blacklisted. │ │ │ │ - 0x0003d338 626c6163 6b6c6973 74206368 65636b00 blacklist check. │ │ │ │ - 0x0003d348 73736c20 6e65676f 74696174 696f6e00 ssl negotiation. │ │ │ │ - 0x0003d358 63657274 69666963 61746500 414c504e certificate.ALPN │ │ │ │ - 0x0003d368 00000000 75706c6f 61640000 6c656674 ....upload..left │ │ │ │ - 0x0003d378 20696e74 61637400 6e6f7420 64697363 intact.not disc │ │ │ │ - 0x0003d388 6f6e6e65 63746564 00000000 636c6f73 onnected....clos │ │ │ │ - 0x0003d398 65640000 49737375 6520616e 6f746865 ed..Issue anothe │ │ │ │ - 0x0003d3a8 72207265 71756573 74000000 72656469 r request...redi │ │ │ │ - 0x0003d3b8 72656374 00000000 4f706572 6174696f rect....Operatio │ │ │ │ - 0x0003d3c8 6e207469 6d656420 6f757400 72656365 n timed out.rece │ │ │ │ - 0x0003d3d8 69766500 75706c6f 61646564 00000000 ive.uploaded.... │ │ │ │ - 0x0003d3e8 6e706e00 616c706e 00000000 25733a20 npn.alpn....%s: │ │ │ │ - 0x0003d3f8 25730000 414c4c00 436f756c 64206e6f %s..ALL.Could no │ │ │ │ - 0x0003d408 74207365 74206f70 74696f6e 20257320 t set option %s │ │ │ │ - 0x0003d418 28257329 00000000 436f756c 64206e6f (%s)....Could no │ │ │ │ - 0x0003d428 74207365 74206f70 74696f6e 20257300 t set option %s. │ │ │ │ - 0x0003d438 256c642d 256c642c 00000000 256c642d %ld-%ld,....%ld- │ │ │ │ - 0x0003d448 00000000 2d256c64 00000000 25733a20 ....-%ld....%s: │ │ │ │ - 0x0003d458 22257322 00000000 49662d4d 61746368 "%s"....If-Match │ │ │ │ - 0x0003d468 00000000 49662d4e 6f6e652d 4d617463 ....If-None-Matc │ │ │ │ - 0x0003d478 68000000 4661696c 65642074 6f20696e h...Failed to in │ │ │ │ - 0x0003d488 69746961 6c697a65 20637572 6c206861 itialize curl ha │ │ │ │ - 0x0003d498 6e646c65 00000000 3b000000 25733d25 ndle....;...%s=% │ │ │ │ - 0x0003d4a8 733b2000 6e6f6e65 00000000 6f70656e s; .none....open │ │ │ │ - 0x0003d4b8 73736c00 676e7574 6c730000 6e737300 ssl.gnutls..nss. │ │ │ │ - 0x0003d4c8 67736b69 74000000 706f6c61 7273736c gskit...polarssl │ │ │ │ - 0x0003d4d8 00000000 63796173 736c0000 73636861 ....cyassl..scha │ │ │ │ - 0x0003d4e8 6e6e656c 00000000 64617277 696e7373 nnel....darwinss │ │ │ │ - 0x0003d4f8 6c000000 756e6b6e 6f776e00 65666665 l...unknown.effe │ │ │ │ - 0x0003d508 63746976 655f7572 6c000000 72657370 ctive_url...resp │ │ │ │ - 0x0003d518 6f6e7365 5f636f64 65000000 746f7461 onse_code...tota │ │ │ │ - 0x0003d528 6c5f7469 6d650000 6e616d65 6c6f6f6b l_time..namelook │ │ │ │ - 0x0003d538 75705f74 696d6500 636f6e6e 6563745f up_time.connect_ │ │ │ │ - 0x0003d548 74696d65 00000000 70726574 72616e73 time....pretrans │ │ │ │ - 0x0003d558 6665725f 74696d65 00000000 73697a65 fer_time....size │ │ │ │ - 0x0003d568 5f75706c 6f616400 73697a65 5f75706c _upload.size_upl │ │ │ │ - 0x0003d578 6f61645f 74000000 73697a65 5f646f77 oad_t...size_dow │ │ │ │ - 0x0003d588 6e6c6f61 64000000 73697a65 5f646f77 nload...size_dow │ │ │ │ - 0x0003d598 6e6c6f61 645f7400 73706565 645f646f nload_t.speed_do │ │ │ │ - 0x0003d5a8 776e6c6f 61640000 73706565 645f646f wnload..speed_do │ │ │ │ - 0x0003d5b8 776e6c6f 61645f74 00000000 73706565 wnload_t....spee │ │ │ │ - 0x0003d5c8 645f7570 6c6f6164 00000000 73706565 d_upload....spee │ │ │ │ - 0x0003d5d8 645f7570 6c6f6164 5f740000 68656164 d_upload_t..head │ │ │ │ - 0x0003d5e8 65725f73 697a6500 72657175 6573745f er_size.request_ │ │ │ │ - 0x0003d5f8 73697a65 00000000 73736c5f 76657269 size....ssl_veri │ │ │ │ - 0x0003d608 66797265 73756c74 00000000 66696c65 fyresult....file │ │ │ │ - 0x0003d618 74696d65 00000000 66696c65 74696d65 time....filetime │ │ │ │ - 0x0003d628 5f740000 636f6e74 656e745f 6c656e67 _t..content_leng │ │ │ │ - 0x0003d638 74685f64 6f776e6c 6f616400 636f6e74 th_download.cont │ │ │ │ - 0x0003d648 656e745f 6c656e67 74685f64 6f776e6c ent_length_downl │ │ │ │ - 0x0003d658 6f61645f 74000000 636f6e74 656e745f oad_t...content_ │ │ │ │ - 0x0003d668 6c656e67 74685f75 706c6f61 64000000 length_upload... │ │ │ │ - 0x0003d678 636f6e74 656e745f 6c656e67 74685f75 content_length_u │ │ │ │ - 0x0003d688 706c6f61 645f7400 73746172 74747261 pload_t.starttra │ │ │ │ - 0x0003d698 6e736665 725f7469 6d650000 636f6e74 nsfer_time..cont │ │ │ │ - 0x0003d6a8 656e745f 74797065 00000000 72656469 ent_type....redi │ │ │ │ - 0x0003d6b8 72656374 5f74696d 65000000 72656469 rect_time...redi │ │ │ │ - 0x0003d6c8 72656374 5f636f75 6e740000 636f6e6e rect_count..conn │ │ │ │ - 0x0003d6d8 6563745f 636f6465 00000000 68747470 ect_code....http │ │ │ │ - 0x0003d6e8 61757468 5f617661 696c0000 70726f78 auth_avail..prox │ │ │ │ - 0x0003d6f8 79617574 685f6176 61696c00 6f735f65 yauth_avail.os_e │ │ │ │ - 0x0003d708 72726e6f 00000000 6e756d5f 636f6e6e rrno....num_conn │ │ │ │ - 0x0003d718 65637473 00000000 73736c5f 656e6769 ects....ssl_engi │ │ │ │ - 0x0003d728 6e657300 72656469 72656374 5f75726c nes.redirect_url │ │ │ │ - 0x0003d738 00000000 7072696d 6172795f 69700000 ....primary_ip.. │ │ │ │ - 0x0003d748 61707063 6f6e6e65 63745f74 696d6500 appconnect_time. │ │ │ │ - 0x0003d758 636f6e64 6974696f 6e5f756e 6d657400 condition_unmet. │ │ │ │ - 0x0003d768 7072696d 6172795f 706f7274 00000000 primary_port.... │ │ │ │ - 0x0003d778 6c6f6361 6c5f6970 00000000 6c6f6361 local_ip....loca │ │ │ │ - 0x0003d788 6c5f706f 72740000 68747470 5f766572 l_port..http_ver │ │ │ │ - 0x0003d798 73696f6e 00000000 70726f78 795f7373 sion....proxy_ss │ │ │ │ - 0x0003d7a8 6c5f7665 72696679 72657375 6c740000 l_verifyresult.. │ │ │ │ - 0x0003d7b8 73636865 6d650000 746f7461 6c5f7469 scheme..total_ti │ │ │ │ - 0x0003d7c8 6d655f74 00000000 6e616d65 6c6f6f6b me_t....namelook │ │ │ │ - 0x0003d7d8 75705f74 696d655f 74000000 636f6e6e up_time_t...conn │ │ │ │ - 0x0003d7e8 6563745f 74696d65 5f740000 70726574 ect_time_t..pret │ │ │ │ - 0x0003d7f8 72616e73 6665725f 74696d65 5f740000 ransfer_time_t.. │ │ │ │ - 0x0003d808 73746172 74747261 6e736665 725f7469 starttransfer_ti │ │ │ │ - 0x0003d818 6d655f74 00000000 72656469 72656374 me_t....redirect │ │ │ │ - 0x0003d828 5f74696d 655f7400 61707063 6f6e6e65 _time_t.appconne │ │ │ │ - 0x0003d838 63745f74 696d655f 74000000 72657472 ct_time_t...retr │ │ │ │ - 0x0003d848 795f6166 74657200 65666665 63746976 y_after.effectiv │ │ │ │ - 0x0003d858 655f6d65 74686f64 00000000 70726f78 e_method....prox │ │ │ │ - 0x0003d868 795f6572 726f7200 6361696e 666f0000 y_error.cainfo.. │ │ │ │ - 0x0003d878 63617061 74680000 6e756d62 65720000 capath..number.. │ │ │ │ - 0x0003d888 636f6e6e 6563745f 676f6f64 00000000 connect_good.... │ │ │ │ - 0x0003d898 636f6e6e 6563745f 72656e65 676f7469 connect_renegoti │ │ │ │ - 0x0003d8a8 61746500 68697473 00000000 63616368 ate.hits....cach │ │ │ │ - 0x0003d8b8 655f6675 6c6c0000 6261636b 656e6400 e_full..backend. │ │ │ │ - 0x0003d8c8 696e7465 726e616c 73000000 746c735f internals...tls_ │ │ │ │ - 0x0003d8d8 73657373 696f6e00 63657274 696e666f session.certinfo │ │ │ │ - 0x0003d8e8 00000000 6375726c 636f6465 00000000 ....curlcode.... │ │ │ │ - 0x0003d8f8 6572726f 72000000 43616e6e 6f742072 error...Cannot r │ │ │ │ - 0x0003d908 65717565 73742065 6d707479 2055524c equest empty URL │ │ │ │ - 0x0003d918 00000000 50555400 48454144 00000000 ....PUT.HEAD.... │ │ │ │ - 0x0003d928 43616e6e 6f742075 73652065 6d707479 Cannot use empty │ │ │ │ - 0x0003d938 20726571 75657374 206d6574 686f6400 request method. │ │ │ │ - 0x0003d948 436f756c 64206e6f 7420656e 71756575 Could not enqueu │ │ │ │ - 0x0003d958 65207265 71756573 743a2025 73000000 e request: %s... │ │ │ │ - 0x0003d968 73746172 74000000 252e2a73 3a25733a start...%.*s:%s: │ │ │ │ - 0x0003d978 25640000 436f6e74 656e742d 4c656e67 %d..Content-Leng │ │ │ │ - 0x0003d988 74680000 582d4f72 6967696e 616c2d43 th..X-Original-C │ │ │ │ - 0x0003d998 6f6e7465 6e742d4c 656e6774 68000000 ontent-Length... │ │ │ │ - 0x0003d9a8 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ - 0x0003d9b8 67000000 582d4f72 6967696e 616c2d54 g...X-Original-T │ │ │ │ - 0x0003d9c8 72616e73 6665722d 456e636f 64696e67 ransfer-Encoding │ │ │ │ - 0x0003d9d8 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ - 0x0003d9e8 65000000 582d4f72 6967696e 616c2d43 e...X-Original-C │ │ │ │ - 0x0003d9f8 6f6e7465 6e742d52 616e6765 00000000 ontent-Range.... │ │ │ │ - 0x0003da08 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x0003da18 00000000 582d4f72 6967696e 616c2d43 ....X-Original-C │ │ │ │ - 0x0003da28 6f6e7465 6e742d45 6e636f64 696e6700 ontent-Encoding. │ │ │ │ - 0x0003da38 25733b20 25732028 25732900 6375726c %s; %s (%s).curl │ │ │ │ - 0x0003da48 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003da58 4375726c 00000000 68747470 5c436c69 Curl....http\Cli │ │ │ │ - 0x0003da68 656e745c 4375726c 5c526571 75657374 ent\Curl\Request │ │ │ │ - 0x0003da78 00000000 70617468 5f61735f 69730000 ....path_as_is.. │ │ │ │ - 0x0003da88 70726f78 79686f73 74000000 70726f78 proxyhost...prox │ │ │ │ - 0x0003da98 79747970 65000000 70726f78 79706f72 ytype...proxypor │ │ │ │ - 0x0003daa8 74000000 70726f78 79617574 68000000 t...proxyauth... │ │ │ │ - 0x0003dab8 70726f78 79617574 68747970 65000000 proxyauthtype... │ │ │ │ - 0x0003dac8 70726f78 7974756e 6e656c00 6e6f7072 proxytunnel.nopr │ │ │ │ - 0x0003dad8 6f787900 736f636b 73355f61 75746800 oxy.socks5_auth. │ │ │ │ - 0x0003dae8 70726f78 79686561 64657200 70726f78 proxyheader.prox │ │ │ │ - 0x0003daf8 795f7365 72766963 655f6e61 6d650000 y_service_name.. │ │ │ │ - 0x0003db08 68617072 6f78795f 70726f74 6f636f6c haproxy_protocol │ │ │ │ - 0x0003db18 00000000 756e6978 5f736f63 6b65745f ....unix_socket_ │ │ │ │ - 0x0003db28 70617468 00000000 61627374 72616374 path....abstract │ │ │ │ - 0x0003db38 5f756e69 785f736f 636b6574 00000000 _unix_socket.... │ │ │ │ - 0x0003db48 646e735f 63616368 655f7469 6d656f75 dns_cache_timeou │ │ │ │ - 0x0003db58 74000000 69707265 736f6c76 65000000 t...ipresolve... │ │ │ │ - 0x0003db68 646e735f 73687566 666c655f 61646472 dns_shuffle_addr │ │ │ │ - 0x0003db78 65737365 73000000 646f685f 75726c00 esses...doh_url. │ │ │ │ - 0x0003db88 6c6f775f 73706565 645f6c69 6d697400 low_speed_limit. │ │ │ │ - 0x0003db98 6c6f775f 73706565 645f7469 6d650000 low_speed_time.. │ │ │ │ - 0x0003dba8 66726573 685f636f 6e6e6563 74000000 fresh_connect... │ │ │ │ - 0x0003dbb8 666f7262 69645f72 65757365 00000000 forbid_reuse.... │ │ │ │ - 0x0003dbc8 6d617861 67655f63 6f6e6e00 696e7465 maxage_conn.inte │ │ │ │ - 0x0003dbd8 72666163 65000000 706f7274 72616e67 rface...portrang │ │ │ │ - 0x0003dbe8 65000000 61646472 6573735f 73636f70 e...address_scop │ │ │ │ - 0x0003dbf8 65000000 68747470 61757468 00000000 e...httpauth.... │ │ │ │ - 0x0003dc08 68747470 61757468 74797065 00000000 httpauthtype.... │ │ │ │ - 0x0003dc18 73657276 6963655f 6e616d65 00000000 service_name.... │ │ │ │ - 0x0003dc28 786f6175 7468325f 62656172 65720000 xoauth2_bearer.. │ │ │ │ - 0x0003dc38 6177735f 73696776 34000000 756e7265 aws_sigv4...unre │ │ │ │ - 0x0003dc48 73747269 63746564 5f617574 68000000 stricted_auth... │ │ │ │ - 0x0003dc58 706f7374 72656469 72000000 72657472 postredir...retr │ │ │ │ - 0x0003dc68 79636f75 6e740000 72657472 7964656c ycount..retrydel │ │ │ │ - 0x0003dc78 61790000 6175746f 72656665 72657200 ay..autoreferer. │ │ │ │ - 0x0003dc88 75736572 6167656e 74000000 5045434c useragent...PECL │ │ │ │ - 0x0003dc98 5f485454 502f342e 322e3620 5048502f _HTTP/4.2.6 PHP/ │ │ │ │ - 0x0003dca8 382e342e 36206c69 62637572 6c2f382e 8.4.6 libcurl/8. │ │ │ │ - 0x0003dcb8 31332e30 00000000 72657375 6d650000 13.0....resume.. │ │ │ │ - 0x0003dcc8 65746167 00000000 636f6d70 72657373 etag....compress │ │ │ │ - 0x0003dcd8 00000000 6c617374 6d6f6469 66696564 ....lastmodified │ │ │ │ - 0x0003dce8 00000000 656e636f 6465636f 6f6b6965 ....encodecookie │ │ │ │ - 0x0003dcf8 73000000 636f6f6b 69657365 7373696f s...cookiesessio │ │ │ │ - 0x0003dd08 6e000000 636f6f6b 69657374 6f726500 n...cookiestore. │ │ │ │ - 0x0003dd18 6d617866 696c6573 697a6500 68747470 maxfilesize.http │ │ │ │ - 0x0003dd28 30395f61 6c6c6f77 65640000 636f6e6e 09_allowed..conn │ │ │ │ - 0x0003dd38 65637474 696d656f 75740000 65787065 ecttimeout..expe │ │ │ │ - 0x0003dd48 63745f31 30305f74 696d656f 75740000 ct_100_timeout.. │ │ │ │ - 0x0003dd58 7463705f 6e6f6465 6c617900 7463705f tcp_nodelay.tcp_ │ │ │ │ - 0x0003dd68 6b656570 616c6976 65000000 7463705f keepalive...tcp_ │ │ │ │ - 0x0003dd78 6b656570 69646c65 00000000 7463705f keepidle....tcp_ │ │ │ │ - 0x0003dd88 6b656570 696e7476 6c000000 7463705f keepintvl...tcp_ │ │ │ │ - 0x0003dd98 66617374 6f70656e 00000000 63657274 fastopen....cert │ │ │ │ - 0x0003dda8 00000000 63657274 74797065 00000000 ....certtype.... │ │ │ │ - 0x0003ddb8 50454d00 6b657900 6b657974 79706500 PEM.key.keytype. │ │ │ │ - 0x0003ddc8 6b657970 61737377 64000000 656e6769 keypasswd...engi │ │ │ │ - 0x0003ddd8 6e650000 76657273 696f6e00 76657269 ne..version.veri │ │ │ │ - 0x0003dde8 66797065 65720000 76657269 6679686f fypeer..verifyho │ │ │ │ - 0x0003ddf8 73740000 76657269 66797374 61747573 st..verifystatus │ │ │ │ - 0x0003de08 00000000 63697068 65725f6c 69737400 ....cipher_list. │ │ │ │ - 0x0003de18 2f657463 2f73736c 2f636572 74732f63 /etc/ssl/certs/c │ │ │ │ - 0x0003de28 612d6365 72746966 69636174 65732e63 a-certificates.c │ │ │ │ - 0x0003de38 72740000 2f657463 2f73736c 2f636572 rt../etc/ssl/cer │ │ │ │ - 0x0003de48 74730000 72616e64 6f6d5f66 696c6500 ts..random_file. │ │ │ │ - 0x0003de58 65676473 6f636b65 74000000 69737375 egdsocket...issu │ │ │ │ - 0x0003de68 65726365 72740000 63726c66 696c6500 ercert..crlfile. │ │ │ │ - 0x0003de78 656e6162 6c655f6e 706e0000 656e6162 enable_npn..enab │ │ │ │ - 0x0003de88 6c655f61 6c706e00 70696e6e 65645f70 le_alpn.pinned_p │ │ │ │ - 0x0003de98 75626c69 636b6579 00000000 70726f78 ublickey....prox │ │ │ │ - 0x0003dea8 795f7373 6c000000 616c7473 76635f63 y_ssl...altsvc_c │ │ │ │ - 0x0003deb8 74726c00 616c7473 76630000 68737473 trl.altsvc..hsts │ │ │ │ - 0x0003dec8 5f637472 6c000000 68737473 00000000 _ctrl...hsts.... │ │ │ │ - 0x0003ded8 6d617863 6f6e6e65 63747300 6d61785f maxconnects.max_ │ │ │ │ - 0x0003dee8 686f7374 5f636f6e 6e656374 696f6e73 host_connections │ │ │ │ - 0x0003def8 00000000 6d61785f 746f7461 6c5f636f ....max_total_co │ │ │ │ - 0x0003df08 6e6e6563 74696f6e 73000000 6d61785f nnections...max_ │ │ │ │ - 0x0003df18 636f6e63 75727265 6e745f73 74726561 concurrent_strea │ │ │ │ - 0x0003df28 6d730000 7573655f 6576656e 746c6f6f ms..use_eventloo │ │ │ │ - 0x0003df38 70000000 73686172 655f636f 6f6b6965 p...share_cookie │ │ │ │ - 0x0003df48 73000000 73686172 655f7373 6c000000 s...share_ssl... │ │ │ │ - 0x0003df58 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003df68 5c464541 54555245 53000000 68747470 \FEATURES...http │ │ │ │ - 0x0003df78 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003df88 74757265 735c4950 56360000 68747470 tures\IPV6..http │ │ │ │ - 0x0003df98 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003dfa8 74757265 735c4b45 52424552 4f533400 tures\KERBEROS4. │ │ │ │ - 0x0003dfb8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003dfc8 5c466561 74757265 735c5353 4c000000 \Features\SSL... │ │ │ │ - 0x0003dfd8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003dfe8 5c466561 74757265 735c4c49 425a0000 \Features\LIBZ.. │ │ │ │ - 0x0003dff8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e008 5c466561 74757265 735c4e54 4c4d0000 \Features\NTLM.. │ │ │ │ - 0x0003e018 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e028 5c466561 74757265 735c4753 534e4547 \Features\GSSNEG │ │ │ │ - 0x0003e038 4f544941 54450000 68747470 5c436c69 OTIATE..http\Cli │ │ │ │ - 0x0003e048 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e058 735c4153 594e4348 444e5300 68747470 s\ASYNCHDNS.http │ │ │ │ - 0x0003e068 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e078 74757265 735c5350 4e45474f 00000000 tures\SPNEGO.... │ │ │ │ - 0x0003e088 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e098 5c466561 74757265 735c4c41 52474546 \Features\LARGEF │ │ │ │ - 0x0003e0a8 494c4500 68747470 5c436c69 656e745c ILE.http\Client\ │ │ │ │ - 0x0003e0b8 4375726c 5c466561 74757265 735c4944 Curl\Features\ID │ │ │ │ - 0x0003e0c8 4e000000 68747470 5c436c69 656e745c N...http\Client\ │ │ │ │ - 0x0003e0d8 4375726c 5c466561 74757265 735c5353 Curl\Features\SS │ │ │ │ - 0x0003e0e8 50490000 68747470 5c436c69 656e745c PI..http\Client\ │ │ │ │ - 0x0003e0f8 4375726c 5c466561 74757265 735c544c Curl\Features\TL │ │ │ │ - 0x0003e108 53415554 485f5352 50000000 68747470 SAUTH_SRP...http │ │ │ │ - 0x0003e118 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e128 74757265 735c4e54 4c4d5f57 42000000 tures\NTLM_WB... │ │ │ │ - 0x0003e138 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e148 5c466561 74757265 735c4854 54503200 \Features\HTTP2. │ │ │ │ - 0x0003e158 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e168 5c466561 74757265 735c4753 53415049 \Features\GSSAPI │ │ │ │ - 0x0003e178 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e188 4375726c 5c466561 74757265 735c4b45 Curl\Features\KE │ │ │ │ - 0x0003e198 52424552 4f533500 68747470 5c436c69 RBEROS5.http\Cli │ │ │ │ - 0x0003e1a8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e1b8 735c554e 49585f53 4f434b45 54530000 s\UNIX_SOCKETS.. │ │ │ │ - 0x0003e1c8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e1d8 5c466561 74757265 735c5053 4c000000 \Features\PSL... │ │ │ │ - 0x0003e1e8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e1f8 5c466561 74757265 735c4854 5450535f \Features\HTTPS_ │ │ │ │ - 0x0003e208 50524f58 59000000 68747470 5c436c69 PROXY...http\Cli │ │ │ │ - 0x0003e218 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e228 735c4d55 4c54495f 53534c00 68747470 s\MULTI_SSL.http │ │ │ │ - 0x0003e238 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e248 74757265 735c4252 4f544c49 00000000 tures\BROTLI.... │ │ │ │ - 0x0003e258 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e268 5c466561 74757265 735c414c 54535643 \Features\ALTSVC │ │ │ │ - 0x0003e278 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e288 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ - 0x0003e298 54503300 68747470 5c436c69 656e745c TP3.http\Client\ │ │ │ │ - 0x0003e2a8 4375726c 5c466561 74757265 735c5a53 Curl\Features\ZS │ │ │ │ - 0x0003e2b8 54440000 68747470 5c436c69 656e745c TD..http\Client\ │ │ │ │ - 0x0003e2c8 4375726c 5c466561 74757265 735c554e Curl\Features\UN │ │ │ │ - 0x0003e2d8 49434f44 45000000 68747470 5c436c69 ICODE...http\Cli │ │ │ │ - 0x0003e2e8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e2f8 735c4853 54530000 68747470 5c436c69 s\HSTS..http\Cli │ │ │ │ - 0x0003e308 656e745c 4375726c 5c564552 53494f4e ent\Curl\VERSION │ │ │ │ - 0x0003e318 53000000 68747470 5c436c69 656e745c S...http\Client\ │ │ │ │ - 0x0003e328 4375726c 5c566572 73696f6e 735c4355 Curl\Versions\CU │ │ │ │ - 0x0003e338 524c0000 68747470 5c436c69 656e745c RL..http\Client\ │ │ │ │ - 0x0003e348 4375726c 5c566572 73696f6e 735c5353 Curl\Versions\SS │ │ │ │ - 0x0003e358 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ - 0x0003e368 4375726c 5c566572 73696f6e 735c4c49 Curl\Versions\LI │ │ │ │ - 0x0003e378 425a0000 68747470 5c436c69 656e745c BZ..http\Client\ │ │ │ │ - 0x0003e388 4375726c 5c566572 73696f6e 735c4152 Curl\Versions\AR │ │ │ │ - 0x0003e398 45530000 68747470 5c436c69 656e745c ES..http\Client\ │ │ │ │ - 0x0003e3a8 4375726c 5c566572 73696f6e 735c4944 Curl\Versions\ID │ │ │ │ - 0x0003e3b8 4e000000 68747470 5c436c69 656e745c N...http\Client\ │ │ │ │ - 0x0003e3c8 4375726c 5c566572 73696f6e 735c4943 Curl\Versions\IC │ │ │ │ - 0x0003e3d8 4f4e5600 68747470 5c436c69 656e745c ONV.http\Client\ │ │ │ │ - 0x0003e3e8 4375726c 5c566572 73696f6e 735c4252 Curl\Versions\BR │ │ │ │ - 0x0003e3f8 4f544c49 00000000 68747470 5c436c69 OTLI....http\Cli │ │ │ │ - 0x0003e408 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ - 0x0003e418 735c4e47 48545450 32000000 68747470 s\NGHTTP2...http │ │ │ │ - 0x0003e428 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003e438 73696f6e 735c5155 49430000 68747470 sions\QUIC..http │ │ │ │ - 0x0003e448 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003e458 73696f6e 735c4341 494e464f 00000000 sions\CAINFO.... │ │ │ │ - 0x0003e468 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e478 5c566572 73696f6e 735c4341 50415448 \Versions\CAPATH │ │ │ │ - 0x0003e488 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e498 4375726c 5c566572 73696f6e 735c5a53 Curl\Versions\ZS │ │ │ │ - 0x0003e4a8 54440000 68747470 5c436c69 656e745c TD..http\Client\ │ │ │ │ - 0x0003e4b8 4375726c 5c566572 73696f6e 735c4859 Curl\Versions\HY │ │ │ │ - 0x0003e4c8 50455200 68747470 5c436c69 656e745c PER.http\Client\ │ │ │ │ - 0x0003e4d8 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003e4e8 4e5f315f 30000000 68747470 5c436c69 N_1_0...http\Cli │ │ │ │ - 0x0003e4f8 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ - 0x0003e508 5253494f 4e5f315f 31000000 68747470 RSION_1_1...http │ │ │ │ - 0x0003e518 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003e528 505f5645 5253494f 4e5f325f 30000000 P_VERSION_2_0... │ │ │ │ - 0x0003e538 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e548 5c485454 505f5645 5253494f 4e5f3254 \HTTP_VERSION_2T │ │ │ │ - 0x0003e558 4c530000 68747470 5c436c69 656e745c LS..http\Client\ │ │ │ │ - 0x0003e568 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003e578 4e5f325f 5052494f 525f4b4e 4f574c45 N_2_PRIOR_KNOWLE │ │ │ │ - 0x0003e588 44474500 68747470 5c436c69 656e745c DGE.http\Client\ │ │ │ │ - 0x0003e598 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003e5a8 4e5f3300 68747470 5c436c69 656e745c N_3.http\Client\ │ │ │ │ - 0x0003e5b8 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003e5c8 4e5f414e 59000000 68747470 5c436c69 N_ANY...http\Cli │ │ │ │ - 0x0003e5d8 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003e5e8 53494f4e 5f544c53 76310000 68747470 SION_TLSv1..http │ │ │ │ - 0x0003e5f8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003e608 5f564552 53494f4e 5f544c53 76315f30 _VERSION_TLSv1_0 │ │ │ │ - 0x0003e618 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e628 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003e638 5f544c53 76315f31 00000000 68747470 _TLSv1_1....http │ │ │ │ - 0x0003e648 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003e658 5f564552 53494f4e 5f544c53 76315f32 _VERSION_TLSv1_2 │ │ │ │ - 0x0003e668 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e678 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003e688 5f544c53 76315f33 00000000 68747470 _TLSv1_3....http │ │ │ │ - 0x0003e698 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003e6a8 5f564552 53494f4e 5f53534c 76320000 _VERSION_SSLv2.. │ │ │ │ - 0x0003e6b8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e6c8 5c53534c 5f564552 53494f4e 5f53534c \SSL_VERSION_SSL │ │ │ │ - 0x0003e6d8 76330000 68747470 5c436c69 656e745c v3..http\Client\ │ │ │ │ - 0x0003e6e8 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003e6f8 5f414e59 00000000 68747470 5c436c69 _ANY....http\Cli │ │ │ │ - 0x0003e708 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003e718 53494f4e 5f4d4158 5f444546 41554c54 SION_MAX_DEFAULT │ │ │ │ - 0x0003e728 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e738 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003e748 5f4d4158 5f544c53 76315f30 00000000 _MAX_TLSv1_0.... │ │ │ │ - 0x0003e758 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e768 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x0003e778 5f544c53 76315f31 00000000 68747470 _TLSv1_1....http │ │ │ │ - 0x0003e788 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003e798 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ - 0x0003e7a8 76315f32 00000000 68747470 5c436c69 v1_2....http\Cli │ │ │ │ - 0x0003e7b8 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003e7c8 53494f4e 5f4d4158 5f544c53 76315f33 SION_MAX_TLSv1_3 │ │ │ │ - 0x0003e7d8 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003e7e8 4375726c 5c495052 45534f4c 56455f56 Curl\IPRESOLVE_V │ │ │ │ - 0x0003e7f8 34000000 68747470 5c436c69 656e745c 4...http\Client\ │ │ │ │ - 0x0003e808 4375726c 5c495052 45534f4c 56455f56 Curl\IPRESOLVE_V │ │ │ │ - 0x0003e818 36000000 68747470 5c436c69 656e745c 6...http\Client\ │ │ │ │ - 0x0003e828 4375726c 5c495052 45534f4c 56455f41 Curl\IPRESOLVE_A │ │ │ │ - 0x0003e838 4e590000 68747470 5c436c69 656e745c NY..http\Client\ │ │ │ │ - 0x0003e848 4375726c 5c415554 485f4e4f 4e450000 Curl\AUTH_NONE.. │ │ │ │ - 0x0003e858 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e868 5c415554 485f4241 53494300 68747470 \AUTH_BASIC.http │ │ │ │ - 0x0003e878 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003e888 485f4449 47455354 00000000 68747470 H_DIGEST....http │ │ │ │ - 0x0003e898 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003e8a8 485f4449 47455354 5f494500 68747470 H_DIGEST_IE.http │ │ │ │ - 0x0003e8b8 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003e8c8 485f4e54 4c4d0000 68747470 5c436c69 H_NTLM..http\Cli │ │ │ │ - 0x0003e8d8 656e745c 4375726c 5c415554 485f4753 ent\Curl\AUTH_GS │ │ │ │ - 0x0003e8e8 534e4547 00000000 68747470 5c436c69 SNEG....http\Cli │ │ │ │ - 0x0003e8f8 656e745c 4375726c 5c415554 485f5350 ent\Curl\AUTH_SP │ │ │ │ - 0x0003e908 4e45474f 00000000 68747470 5c436c69 NEGO....http\Cli │ │ │ │ - 0x0003e918 656e745c 4375726c 5c415554 485f4245 ent\Curl\AUTH_BE │ │ │ │ - 0x0003e928 41524552 00000000 68747470 5c436c69 ARER....http\Cli │ │ │ │ - 0x0003e938 656e745c 4375726c 5c415753 5f534947 ent\Curl\AWS_SIG │ │ │ │ - 0x0003e948 56340000 68747470 5c436c69 656e745c V4..http\Client\ │ │ │ │ - 0x0003e958 4375726c 5c415554 485f414e 59000000 Curl\AUTH_ANY... │ │ │ │ - 0x0003e968 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e978 5c50524f 58595f53 4f434b53 34000000 \PROXY_SOCKS4... │ │ │ │ - 0x0003e988 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e998 5c50524f 58595f53 4f434b53 34410000 \PROXY_SOCKS4A.. │ │ │ │ - 0x0003e9a8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e9b8 5c50524f 58595f53 4f434b53 355f484f \PROXY_SOCKS5_HO │ │ │ │ - 0x0003e9c8 53544e41 4d450000 68747470 5c436c69 STNAME..http\Cli │ │ │ │ - 0x0003e9d8 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003e9e8 4f434b53 35000000 68747470 5c436c69 OCKS5...http\Cli │ │ │ │ - 0x0003e9f8 656e745c 4375726c 5c50524f 58595f48 ent\Curl\PROXY_H │ │ │ │ - 0x0003ea08 54545000 68747470 5c436c69 656e745c TTP.http\Client\ │ │ │ │ - 0x0003ea18 4375726c 5c50524f 58595f48 5454505f Curl\PROXY_HTTP_ │ │ │ │ - 0x0003ea28 315f3000 68747470 5c436c69 656e745c 1_0.http\Client\ │ │ │ │ - 0x0003ea38 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x0003ea48 30310000 68747470 5c436c69 656e745c 01..http\Client\ │ │ │ │ - 0x0003ea58 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x0003ea68 30320000 68747470 5c436c69 656e745c 02..http\Client\ │ │ │ │ - 0x0003ea78 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x0003ea88 30330000 68747470 5c436c69 656e745c 03..http\Client\ │ │ │ │ - 0x0003ea98 4375726c 5c504f53 54524544 49525f41 Curl\POSTREDIR_A │ │ │ │ - 0x0003eaa8 4c4c0000 68747470 5c436c69 656e745c LL..http\Client\ │ │ │ │ - 0x0003eab8 4375726c 5c414c54 5356435f 52454144 Curl\ALTSVC_READ │ │ │ │ - 0x0003eac8 4f4e4c59 46494c45 00000000 68747470 ONLYFILE....http │ │ │ │ - 0x0003ead8 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x0003eae8 5356435f 48310000 68747470 5c436c69 SVC_H1..http\Cli │ │ │ │ - 0x0003eaf8 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ - 0x0003eb08 48320000 68747470 5c436c69 656e745c H2..http\Client\ │ │ │ │ - 0x0003eb18 4375726c 5c414c54 5356435f 48330000 Curl\ALTSVC_H3.. │ │ │ │ - 0x0003eb28 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eb38 5c485354 535f454e 41424c45 00000000 \HSTS_ENABLE.... │ │ │ │ - 0x0003eb48 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eb58 5c485354 535f5245 41444f4e 4c594649 \HSTS_READONLYFI │ │ │ │ - 0x0003eb68 4c450000 556e6b6e 6f776e20 736f636b LE..Unknown sock │ │ │ │ - 0x0003eb78 65742061 6374696f 6e202564 00000000 et action %d.... │ │ │ │ - 0x0003eb88 4f7c726c 00000000 7068705f 68747470 O|rl....php_http │ │ │ │ - 0x0003eb98 5f636c69 656e745f 6375726c 5f757365 _client_curl_use │ │ │ │ - 0x0003eba8 725f6861 6e646c65 72000000 696e6974 r_handler...init │ │ │ │ - 0x0003ebb8 00000000 74696d65 72000000 736f636b ....timer...sock │ │ │ │ - 0x0003ebc8 65740000 68747470 5c436c69 656e745c et..http\Client\ │ │ │ │ - 0x0003ebd8 4375726c 5c557365 72000000 504f4c4c Curl\User...POLL │ │ │ │ - 0x0003ebe8 5f4e4f4e 45000000 504f4c4c 5f494e00 _NONE...POLL_IN. │ │ │ │ - 0x0003ebf8 504f4c4c 5f4f5554 00000000 504f4c4c POLL_OUT....POLL │ │ │ │ - 0x0003ec08 5f494e4f 55540000 504f4c4c 5f52454d _INOUT..POLL_REM │ │ │ │ - 0x0003ec18 4f564500 74696d65 6f75745f 6d730000 OVE.timeout_ms.. │ │ │ │ - 0x0003ec28 61637469 6f6e0000 72756e00 636c6965 action..run.clie │ │ │ │ - 0x0003ec38 6e740000 22687474 705c5c43 6c69656e nt.."http\\Clien │ │ │ │ - 0x0003ec48 74220000 7a000000 7a210000 436f6e74 t"..z...z!..Cont │ │ │ │ - 0x0003ec58 656e742d 54797065 00000000 436f6e74 ent-Type....Cont │ │ │ │ - 0x0003ec68 656e7420 74797065 20222573 2220646f ent type "%s" do │ │ │ │ - 0x0003ec78 6573206e 6f742073 65656d20 746f2063 es not seem to c │ │ │ │ - 0x0003ec88 6f6e7461 696e2061 20707269 6d617279 ontain a primary │ │ │ │ - 0x0003ec98 20616e64 20612073 65636f6e 64617279 and a secondary │ │ │ │ - 0x0003eca8 20706172 74000000 7c73217a 2161214f part...|s!z!a!O │ │ │ │ - 0x0003ecb8 21000000 73657443 6f6e7465 6e745479 !...setContentTy │ │ │ │ - 0x0003ecc8 70650000 67657443 6f6e7465 6e745479 pe..getContentTy │ │ │ │ - 0x0003ecd8 70650000 73657451 75657279 00000000 pe..setQuery.... │ │ │ │ - 0x0003ece8 67657451 75657279 00000000 61646451 getQuery....addQ │ │ │ │ - 0x0003ecf8 75657279 00000000 71756572 795f6461 uery....query_da │ │ │ │ - 0x0003ed08 74610000 68747470 5c4d6573 73616765 ta..http\Message │ │ │ │ - 0x0003ed18 5c426f64 79000000 7c730000 496e636f \Body...|s..Inco │ │ │ │ - 0x0003ed28 6d706c65 74652073 74617465 00000000 mplete state.... │ │ │ │ - 0x0003ed38 436f756c 64206e6f 74206669 6e642074 Could not find t │ │ │ │ - 0x0003ed48 72616e73 66657220 696e666f 20776974 ransfer info wit │ │ │ │ - 0x0003ed58 68206e61 6d652027 25732700 7c6c6121 h name '%s'.|la! │ │ │ │ - 0x0003ed68 2f000000 5365742d 436f6f6b 69650000 /...Set-Cookie.. │ │ │ │ - 0x0003ed78 68747470 5c436c69 656e745c 52657370 http\Client\Resp │ │ │ │ - 0x0003ed88 6f6e7365 00000000 656c656d 656e7400 onse....element. │ │ │ │ - 0x0003ed98 666c6167 73000000 616c6c6f 7765645f flags...allowed_ │ │ │ │ - 0x0003eda8 65787472 61730000 646f6d61 696e0000 extras..domain.. │ │ │ │ - 0x0003edb8 65787069 72657300 73656375 72650000 expires.secure.. │ │ │ │ - 0x0003edc8 68747470 4f6e6c79 00000000 6d61782d httpOnly....max- │ │ │ │ - 0x0003edd8 61676500 7c732100 7c482f00 737c7321 age.|s!.|H/.s|s! │ │ │ │ - 0x0003ede8 00000000 76616c75 65000000 61726775 ....value...argu │ │ │ │ - 0x0003edf8 6d656e74 73000000 7c7a216c 482f0000 ments...|z!lH/.. │ │ │ │ - 0x0003ee08 646f6d61 696e3d25 733b2000 70617468 domain=%s; .path │ │ │ │ - 0x0003ee18 3d25733b 20000000 442c2064 204d2059 =%s; ...D, d M Y │ │ │ │ - 0x0003ee28 20483a69 3a73205c 475c4d5c 54000000 H:i:s \G\M\T... │ │ │ │ - 0x0003ee38 65787069 7265733d 25733b20 00000000 expires=%s; .... │ │ │ │ - 0x0003ee48 6d61782d 6167653d 256c643b 20000000 max-age=%ld; ... │ │ │ │ - 0x0003ee58 73656375 72653b20 00000000 68747470 secure; ....http │ │ │ │ - 0x0003ee68 4f6e6c79 3b200000 68747470 5c436f6f Only; ..http\Coo │ │ │ │ - 0x0003ee78 6b696500 50415253 455f5241 57000000 kie.PARSE_RAW... │ │ │ │ - 0x0003ee88 53454355 52450000 48545450 4f4e4c59 SECURE..HTTPONLY │ │ │ │ - 0x0003ee98 00000000 67657443 6f6f6b69 65000000 ....getCookie... │ │ │ │ - 0x0003eea8 73657443 6f6f6b69 65000000 61646443 setCookie...addC │ │ │ │ - 0x0003eeb8 6f6f6b69 65000000 67657445 78747261 ookie...getExtra │ │ │ │ - 0x0003eec8 73000000 73657445 78747261 73000000 s...setExtras... │ │ │ │ - 0x0003eed8 61646445 78747261 73000000 67657445 addExtras...getE │ │ │ │ - 0x0003eee8 78747261 00000000 73657445 78747261 xtra....setExtra │ │ │ │ - 0x0003eef8 00000000 61646445 78747261 00000000 ....addExtra.... │ │ │ │ - 0x0003ef08 67657444 6f6d6169 6e000000 73657444 getDomain...setD │ │ │ │ - 0x0003ef18 6f6d6169 6e000000 67657450 61746800 omain...getPath. │ │ │ │ - 0x0003ef28 73657450 61746800 67657445 78706972 setPath.getExpir │ │ │ │ - 0x0003ef38 65730000 73657445 78706972 65730000 es..setExpires.. │ │ │ │ - 0x0003ef48 6765744d 61784167 65000000 7365744d getMaxAge...setM │ │ │ │ - 0x0003ef58 61784167 65000000 67657446 6c616773 axAge...getFlags │ │ │ │ - 0x0003ef68 00000000 73657446 6c616773 00000000 ....setFlags.... │ │ │ │ - 0x0003ef78 746f4172 72617900 746f5374 72696e67 toArray.toString │ │ │ │ - 0x0003ef88 00000000 5f5f746f 53747269 6e670000 ....__toString.. │ │ │ │ - 0x0003ef98 65787472 615f6e61 6d650000 65787472 extra_name..extr │ │ │ │ - 0x0003efa8 615f7661 6c756500 636f6f6b 69655f6e a_value.cookie_n │ │ │ │ - 0x0003efb8 616d6500 636f6f6b 69655f76 616c7565 ame.cookie_value │ │ │ │ - 0x0003efc8 00000000 636f6f6b 69655f73 7472696e ....cookie_strin │ │ │ │ - 0x0003efd8 67000000 70617273 65725f66 6c616773 g...parser_flags │ │ │ │ - 0x0003efe8 00000000 44656368 756e6b20 656e636f ....Dechunk enco │ │ │ │ - 0x0003eff8 64696e67 20737472 65616d20 68617320 ding stream has │ │ │ │ - 0x0003f008 616c7265 61647920 72656163 68656420 already reached │ │ │ │ - 0x0003f018 74686520 656e6420 6f662063 68756e6b the end of chunk │ │ │ │ - 0x0003f028 65642069 6e707574 00000000 4661696c ed input....Fail │ │ │ │ - 0x0003f038 65642074 6f207061 72736520 6368756e ed to parse chun │ │ │ │ - 0x0003f048 6b206c65 6e206672 6f6d2027 252e2a73 k len from '%.*s │ │ │ │ - 0x0003f058 27000000 4661696c 65642074 6f20636f '...Failed to co │ │ │ │ - 0x0003f068 70792069 6e666c61 74652065 6e636f64 py inflate encod │ │ │ │ - 0x0003f078 696e6720 73747265 616d3a20 6f757420 ing stream: out │ │ │ │ - 0x0003f088 6f66206d 656d6f72 79000000 44617461 of memory...Data │ │ │ │ - 0x0003f098 20646f65 73206e6f 74207365 656d2074 does not seem t │ │ │ │ - 0x0003f0a8 6f206265 20636875 6e6b6564 20656e63 o be chunked enc │ │ │ │ - 0x0003f0b8 6f646564 00000000 45787065 63746564 oded....Expected │ │ │ │ - 0x0003f0c8 20636875 6e6b2073 697a6520 61742070 chunk size at p │ │ │ │ - 0x0003f0d8 6f732025 7475206f 6620257a 75206275 os %tu of %zu bu │ │ │ │ - 0x0003f0e8 7420676f 74207472 61736800 45787065 t got trash.Expe │ │ │ │ - 0x0003f0f8 63746564 204c4620 61742070 6f732025 cted LF at pos % │ │ │ │ - 0x0003f108 7475206f 6620257a 75206275 7420676f tu of %zu but go │ │ │ │ - 0x0003f118 74203078 25303258 00000000 5472756e t 0x%02X....Trun │ │ │ │ - 0x0003f128 63617465 64206d65 73736167 653a2063 cated message: c │ │ │ │ - 0x0003f138 68756e6b 2073697a 6520256c 75206578 hunk size %lu ex │ │ │ │ - 0x0003f148 63656564 73207265 6d61696e 696e6720 ceeds remaining │ │ │ │ - 0x0003f158 64617461 2073697a 6520256c 75206174 data size %lu at │ │ │ │ - 0x0003f168 20706f73 20257475 206f6620 257a7500 pos %tu of %zu. │ │ │ │ - 0x0003f178 45787065 63746564 2043524c 46206174 Expected CRLF at │ │ │ │ - 0x0003f188 20706f73 20257475 206f6620 257a7520 pos %tu of %zu │ │ │ │ - 0x0003f198 62757420 676f7420 30782530 32582030 but got 0x%02X 0 │ │ │ │ - 0x0003f1a8 78253032 58000000 737c7a21 00000000 x%02X...s|z!.... │ │ │ │ - 0x0003f1b8 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x0003f1c8 7265616d 2063616e 6e6f7420 62652069 ream cannot be i │ │ │ │ - 0x0003f1d8 6e697469 616c697a 65642074 77696365 nitialized twice │ │ │ │ - 0x0003f1e8 00000000 556e6b6e 6f776e20 68747470 ....Unknown http │ │ │ │ - 0x0003f1f8 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x0003f208 20636c61 73732027 25732700 68747470 class '%s'.http │ │ │ │ - 0x0003f218 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x0003f228 00000000 464c5553 485f4e4f 4e450000 ....FLUSH_NONE.. │ │ │ │ - 0x0003f238 464c5553 485f5359 4e430000 464c5553 FLUSH_SYNC..FLUS │ │ │ │ - 0x0003f248 485f4655 4c4c0000 68747470 5c456e63 H_FULL..http\Enc │ │ │ │ - 0x0003f258 6f64696e 675c5374 7265616d 5c446563 oding\Stream\Dec │ │ │ │ - 0x0003f268 68756e6b 00000000 6465636f 6465645f hunk....decoded_ │ │ │ │ - 0x0003f278 6c656e00 666c7573 68000000 646f6e65 len.flush...done │ │ │ │ - 0x0003f288 00000000 66696e69 73680000 4661696c ....finish..Fail │ │ │ │ - 0x0003f298 65642074 6f20666c 75736820 62726f74 ed to flush brot │ │ │ │ - 0x0003f2a8 6c692065 6e636f64 696e6720 73747265 li encoding stre │ │ │ │ - 0x0003f2b8 616d0000 4661696c 65642074 6f207570 am..Failed to up │ │ │ │ - 0x0003f2c8 64617465 2062726f 746c6920 656e636f date brotli enco │ │ │ │ - 0x0003f2d8 64696e67 20737472 65616d00 4661696c ding stream.Fail │ │ │ │ - 0x0003f2e8 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x0003f2f8 2062726f 746c6920 656e636f 64696e67 brotli encoding │ │ │ │ - 0x0003f308 20737472 65616d00 436f756c 64206e6f stream.Could no │ │ │ │ - 0x0003f318 74206272 6f746c69 20646563 6f646520 t brotli decode │ │ │ │ - 0x0003f328 64617461 3a202573 00000000 4661696c data: %s....Fail │ │ │ │ - 0x0003f338 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x0003f348 2062726f 746c6920 6465636f 64696e67 brotli decoding │ │ │ │ - 0x0003f358 20737472 65616d00 436f756c 64206e6f stream.Could no │ │ │ │ - 0x0003f368 74206272 6f746c69 20656e63 6f646520 t brotli encode │ │ │ │ - 0x0003f378 64617461 00000000 737c6c00 68747470 data....s|l.http │ │ │ │ - 0x0003f388 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x0003f398 5c456e62 726f746c 69000000 4c455645 \Enbrotli...LEVE │ │ │ │ - 0x0003f3a8 4c5f4d49 4e000000 4c455645 4c5f4445 L_MIN...LEVEL_DE │ │ │ │ - 0x0003f3b8 46000000 4c455645 4c5f4d41 58000000 F...LEVEL_MAX... │ │ │ │ - 0x0003f3c8 57424954 535f4d49 4e000000 57424954 WBITS_MIN...WBIT │ │ │ │ - 0x0003f3d8 535f4445 46000000 57424954 535f4d41 S_DEF...WBITS_MA │ │ │ │ - 0x0003f3e8 58000000 4d4f4445 5f47454e 45524943 X...MODE_GENERIC │ │ │ │ - 0x0003f3f8 00000000 4d4f4445 5f544558 54000000 ....MODE_TEXT... │ │ │ │ - 0x0003f408 4d4f4445 5f464f4e 54000000 68747470 MODE_FONT...http │ │ │ │ - 0x0003f418 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x0003f428 5c446562 726f746c 69000000 4661696c \Debrotli...Fail │ │ │ │ - 0x0003f438 65642074 6f20666c 75736820 6465666c ed to flush defl │ │ │ │ - 0x0003f448 61746520 73747265 616d3a20 25730000 ate stream: %s.. │ │ │ │ - 0x0003f458 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ - 0x0003f468 20646566 6c617465 20737472 65616d3a deflate stream: │ │ │ │ - 0x0003f478 20257300 4661696c 65642074 6f206669 %s.Failed to fi │ │ │ │ - 0x0003f488 6e697368 20696e66 6c617465 20737472 nish inflate str │ │ │ │ - 0x0003f498 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ - 0x0003f4a8 6f207570 64617465 20646566 6c617465 o update deflate │ │ │ │ - 0x0003f4b8 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x0003f4c8 65642074 6f207570 64617465 20696e66 ed to update inf │ │ │ │ - 0x0003f4d8 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ - 0x0003f4e8 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ - 0x0003f4f8 6c697a65 20646566 6c617465 20656e63 lize deflate enc │ │ │ │ - 0x0003f508 6f64696e 67207374 7265616d 3a202573 oding stream: %s │ │ │ │ - 0x0003f518 00000000 4661696c 65642074 6f20696e ....Failed to in │ │ │ │ - 0x0003f528 69746961 6c697a65 20696e66 6c617465 itialize inflate │ │ │ │ - 0x0003f538 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x0003f548 65642074 6f20636f 70792064 65666c61 ed to copy defla │ │ │ │ - 0x0003f558 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ - 0x0003f568 616d3a20 25730000 4661696c 65642074 am: %s..Failed t │ │ │ │ - 0x0003f578 6f20636f 70792069 6e666c61 74652065 o copy inflate e │ │ │ │ - 0x0003f588 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ - 0x0003f598 25730000 436f756c 64206e6f 74206465 %s..Could not de │ │ │ │ - 0x0003f5a8 666c6174 65206461 74613a20 25730000 flate data: %s.. │ │ │ │ - 0x0003f5b8 436f756c 64206e6f 7420696e 666c6174 Could not inflat │ │ │ │ - 0x0003f5c8 65206461 74613a20 25730000 68747470 e data: %s..http │ │ │ │ - 0x0003f5d8 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x0003f5e8 5c446566 6c617465 00000000 54595045 \Deflate....TYPE │ │ │ │ - 0x0003f5f8 5f475a49 50000000 54595045 5f5a4c49 _GZIP...TYPE_ZLI │ │ │ │ - 0x0003f608 42000000 54595045 5f524157 00000000 B...TYPE_RAW.... │ │ │ │ - 0x0003f618 53545241 54454759 5f444546 00000000 STRATEGY_DEF.... │ │ │ │ - 0x0003f628 53545241 54454759 5f46494c 54000000 STRATEGY_FILT... │ │ │ │ - 0x0003f638 53545241 54454759 5f485546 46000000 STRATEGY_HUFF... │ │ │ │ - 0x0003f648 53545241 54454759 5f524c45 00000000 STRATEGY_RLE.... │ │ │ │ - 0x0003f658 53545241 54454759 5f464958 45440000 STRATEGY_FIXED.. │ │ │ │ - 0x0003f668 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x0003f678 7265616d 5c496e66 6c617465 00000000 ream\Inflate.... │ │ │ │ - 0x0003f688 73487c73 217a0000 436f6e74 696e7565 sH|s!z..Continue │ │ │ │ - 0x0003f698 00000000 53776974 6368696e 67205072 ....Switching Pr │ │ │ │ - 0x0003f6a8 6f746f63 6f6c7300 50726f63 65737369 otocols.Processi │ │ │ │ - 0x0003f6b8 6e670000 4f4b0000 43726561 74656400 ng..OK..Created. │ │ │ │ - 0x0003f6c8 41636365 70746564 00000000 4e6f6e2d Accepted....Non- │ │ │ │ - 0x0003f6d8 41757468 6f726974 61746976 6520496e Authoritative In │ │ │ │ - 0x0003f6e8 666f726d 6174696f 6e000000 4e6f2043 formation...No C │ │ │ │ - 0x0003f6f8 6f6e7465 6e740000 52657365 7420436f ontent..Reset Co │ │ │ │ - 0x0003f708 6e74656e 74000000 50617274 69616c20 ntent...Partial │ │ │ │ - 0x0003f718 436f6e74 656e7400 4d756c74 692d5374 Content.Multi-St │ │ │ │ - 0x0003f728 61747573 00000000 416c7265 61647920 atus....Already │ │ │ │ - 0x0003f738 5265706f 72746564 00000000 494d2055 Reported....IM U │ │ │ │ - 0x0003f748 73656400 4d756c74 69706c65 2043686f sed.Multiple Cho │ │ │ │ - 0x0003f758 69636573 00000000 4d6f7665 64205065 ices....Moved Pe │ │ │ │ - 0x0003f768 726d616e 656e746c 79000000 53656520 rmanently...See │ │ │ │ - 0x0003f778 4f746865 72000000 4e6f7420 4d6f6469 Other...Not Modi │ │ │ │ - 0x0003f788 66696564 00000000 55736520 50726f78 fied....Use Prox │ │ │ │ - 0x0003f798 79000000 54656d70 6f726172 79205265 y...Temporary Re │ │ │ │ - 0x0003f7a8 64697265 63740000 5065726d 616e656e direct..Permanen │ │ │ │ - 0x0003f7b8 74205265 64697265 63740000 42616420 t Redirect..Bad │ │ │ │ - 0x0003f7c8 52657175 65737400 556e6175 74686f72 Request.Unauthor │ │ │ │ - 0x0003f7d8 697a6564 00000000 5061796d 656e7420 ized....Payment │ │ │ │ - 0x0003f7e8 52657175 69726564 00000000 466f7262 Required....Forb │ │ │ │ - 0x0003f7f8 69646465 6e000000 4e6f7420 466f756e idden...Not Foun │ │ │ │ - 0x0003f808 64000000 4d657468 6f64204e 6f742041 d...Method Not A │ │ │ │ - 0x0003f818 6c6c6f77 65640000 4e6f7420 41636365 llowed..Not Acce │ │ │ │ - 0x0003f828 70746162 6c650000 50726f78 79204175 ptable..Proxy Au │ │ │ │ - 0x0003f838 7468656e 74696361 74696f6e 20526571 thentication Req │ │ │ │ - 0x0003f848 75697265 64000000 52657175 65737420 uired...Request │ │ │ │ - 0x0003f858 54696d65 6f757400 436f6e66 6c696374 Timeout.Conflict │ │ │ │ - 0x0003f868 00000000 476f6e65 00000000 4c656e67 ....Gone....Leng │ │ │ │ - 0x0003f878 74682052 65717569 72656400 50726563 th Required.Prec │ │ │ │ - 0x0003f888 6f6e6469 74696f6e 20466169 6c656400 ondition Failed. │ │ │ │ - 0x0003f898 52657175 65737420 456e7469 74792054 Request Entity T │ │ │ │ - 0x0003f8a8 6f6f204c 61726765 00000000 52657175 oo Large....Requ │ │ │ │ - 0x0003f8b8 65737420 55524920 546f6f20 4c6f6e67 est URI Too Long │ │ │ │ - 0x0003f8c8 00000000 556e7375 70706f72 74656420 ....Unsupported │ │ │ │ - 0x0003f8d8 4d656469 61205479 70650000 52657175 Media Type..Requ │ │ │ │ - 0x0003f8e8 65737465 64205261 6e676520 4e6f7420 ested Range Not │ │ │ │ - 0x0003f8f8 53617469 73666961 626c6500 45787065 Satisfiable.Expe │ │ │ │ - 0x0003f908 63746174 696f6e20 4661696c 65640000 ctation Failed.. │ │ │ │ - 0x0003f918 556e7072 6f636573 7369626c 6520456e Unprocessible En │ │ │ │ - 0x0003f928 74697479 00000000 4c6f636b 65640000 tity....Locked.. │ │ │ │ - 0x0003f938 4661696c 65642044 6570656e 64656e63 Failed Dependenc │ │ │ │ - 0x0003f948 79000000 55706772 61646520 52657175 y...Upgrade Requ │ │ │ │ - 0x0003f958 69726564 00000000 50726563 6f6e6469 ired....Precondi │ │ │ │ - 0x0003f968 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ - 0x0003f978 546f6f20 4d616e79 20526571 75657374 Too Many Request │ │ │ │ - 0x0003f988 73000000 52657175 65737420 48656164 s...Request Head │ │ │ │ - 0x0003f998 65722046 69656c64 7320546f 6f204c61 er Fields Too La │ │ │ │ - 0x0003f9a8 72676500 496e7465 726e616c 20536572 rge.Internal Ser │ │ │ │ - 0x0003f9b8 76657220 4572726f 72000000 4e6f7420 ver Error...Not │ │ │ │ - 0x0003f9c8 496d706c 656d656e 74656400 42616420 Implemented.Bad │ │ │ │ - 0x0003f9d8 47617465 77617900 53657276 69636520 Gateway.Service │ │ │ │ - 0x0003f9e8 556e6176 61696c61 626c6500 47617465 Unavailable.Gate │ │ │ │ - 0x0003f9f8 77617920 54696d65 6f757400 48545450 way Timeout.HTTP │ │ │ │ - 0x0003fa08 20566572 73696f6e 204e6f74 20537570 Version Not Sup │ │ │ │ - 0x0003fa18 706f7274 65640000 56617269 616e7420 ported..Variant │ │ │ │ - 0x0003fa28 416c736f 204e6567 6f746961 74657300 Also Negotiates. │ │ │ │ - 0x0003fa38 496e7375 66666963 69656e74 2053746f Insufficient Sto │ │ │ │ - 0x0003fa48 72616765 00000000 4c6f6f70 20446574 rage....Loop Det │ │ │ │ - 0x0003fa58 65637465 64000000 4e6f7420 45787465 ected...Not Exte │ │ │ │ - 0x0003fa68 6e646564 00000000 4e657477 6f726b20 nded....Network │ │ │ │ - 0x0003fa78 41757468 656e7469 63617469 6f6e2052 Authentication R │ │ │ │ - 0x0003fa88 65717569 72656400 5f534552 56455200 equired._SERVER. │ │ │ │ - 0x0003fa98 48545450 5f000000 434f4e54 454e545f HTTP_...CONTENT_ │ │ │ │ - 0x0003faa8 00000000 487c7a00 41636365 70740000 ....H|z.Accept.. │ │ │ │ - 0x0003fab8 41636365 70742d43 68617273 65740000 Accept-Charset.. │ │ │ │ - 0x0003fac8 41636365 70742d45 6e636f64 696e6700 Accept-Encoding. │ │ │ │ - 0x0003fad8 41636365 70742d4c 616e6775 61676500 Accept-Language. │ │ │ │ - 0x0003fae8 2d000000 7068703a 2f2f696e 70757400 -...php://input. │ │ │ │ - 0x0003faf8 7c430000 47455400 62797465 733d0000 |C..GET.bytes=.. │ │ │ │ - 0x0003fb08 737c7a21 6c620000 48545450 2f25752e s|z!lb..HTTP/%u. │ │ │ │ - 0x0003fb18 25752025 6c642025 73000000 68747470 %u %ld %s...http │ │ │ │ - 0x0003fb28 5c456e76 00000000 67657452 65717565 \Env....getReque │ │ │ │ - 0x0003fb38 73744865 61646572 00000000 67657452 stHeader....getR │ │ │ │ - 0x0003fb48 65717565 7374426f 64790000 67657452 equestBody..getR │ │ │ │ - 0x0003fb58 6573706f 6e736553 74617475 73466f72 esponseStatusFor │ │ │ │ - 0x0003fb68 436f6465 00000000 67657452 6573706f Code....getRespo │ │ │ │ - 0x0003fb78 6e736553 74617475 73466f72 416c6c43 nseStatusForAllC │ │ │ │ - 0x0003fb88 6f646573 00000000 67657452 6573706f odes....getRespo │ │ │ │ - 0x0003fb98 6e736548 65616465 72000000 67657452 nseHeader...getR │ │ │ │ - 0x0003fba8 6573706f 6e736543 6f646500 73657452 esponseCode.setR │ │ │ │ - 0x0003fbb8 6573706f 6e736548 65616465 72000000 esponseHeader... │ │ │ │ - 0x0003fbc8 73657452 6573706f 6e736543 6f646500 setResponseCode. │ │ │ │ - 0x0003fbd8 6e65676f 74696174 654c616e 67756167 negotiateLanguag │ │ │ │ - 0x0003fbe8 65000000 6e65676f 74696174 65436f6e e...negotiateCon │ │ │ │ - 0x0003fbf8 74656e74 54797065 00000000 6e65676f tentType....nego │ │ │ │ - 0x0003fc08 74696174 65456e63 6f64696e 67000000 tiateEncoding... │ │ │ │ - 0x0003fc18 6e65676f 74696174 65436861 72736574 negotiateCharset │ │ │ │ - 0x0003fc28 00000000 6e65676f 74696174 65000000 ....negotiate... │ │ │ │ - 0x0003fc38 73757070 6f727465 64000000 7072696d supported...prim │ │ │ │ - 0x0003fc48 6172795f 74797065 5f736570 61726174 ary_type_separat │ │ │ │ - 0x0003fc58 6f720000 72657375 6c745f61 72726179 or..result_array │ │ │ │ - 0x0003fc68 00000000 68656164 65725f6e 616d6500 ....header_name. │ │ │ │ - 0x0003fc78 68656164 65725f76 616c7565 00000000 header_value.... │ │ │ │ - 0x0003fc88 7265706c 6163655f 68656164 65720000 replace_header.. │ │ │ │ - 0x0003fc98 626f6479 5f636c61 73735f6e 616d6500 body_class_name. │ │ │ │ - 0x0003fca8 66696c65 73000000 636f6f6b 69650000 files...cookie.. │ │ │ │ - 0x0003fcb8 67657400 71756572 79000000 666f726d get.query...form │ │ │ │ - 0x0003fcc8 00000000 5f474554 00000000 5f504f53 ...._GET...._POS │ │ │ │ - 0x0003fcd8 54000000 5f434f4f 4b494500 5f46494c T..._COOKIE._FIL │ │ │ │ - 0x0003fce8 45530000 746d705f 6e616d65 00000000 ES..tmp_name.... │ │ │ │ - 0x0003fcf8 66696c65 00000000 68747470 5c456e76 file....http\Env │ │ │ │ - 0x0003fd08 5c526571 75657374 00000000 67657446 \Request....getF │ │ │ │ - 0x0003fd18 6f726d00 67657446 696c6573 00000000 orm.getFiles.... │ │ │ │ - 0x0003fd28 64656676 616c0000 64656c65 74650000 defval..delete.. │ │ │ │ - 0x0003fd38 436f6e74 656e742d 4c656e67 74683a00 Content-Length:. │ │ │ │ - 0x0003fd48 48545450 2f25752e 25752025 6c642025 HTTP/%u.%u %ld % │ │ │ │ - 0x0003fd58 730d0a00 434f4e4e 45435400 5472616e s...CONNECT.Tran │ │ │ │ - 0x0003fd68 73666572 2d456e63 6f64696e 673a2063 sfer-Encoding: c │ │ │ │ - 0x0003fd78 68756e6b 65640d0a 00000000 68747470 hunked......http │ │ │ │ - 0x0003fd88 2e636875 6e6b6564 5f656e63 6f646500 .chunked_encode. │ │ │ │ - 0x0003fd98 6c7c6400 7468726f 74746c65 44656c61 l|d.throttleDela │ │ │ │ - 0x0003fda8 79000000 7468726f 74746c65 4368756e y...throttleChun │ │ │ │ - 0x0003fdb8 6b000000 73210000 6c617374 4d6f6469 k...s!..lastModi │ │ │ │ - 0x0003fdc8 66696564 00000000 63616368 65436f6e fied....cacheCon │ │ │ │ - 0x0003fdd8 74726f6c 00000000 636f6e74 656e7445 trol....contentE │ │ │ │ - 0x0003fde8 6e636f64 696e6700 61000000 636f6e74 ncoding.a...cont │ │ │ │ - 0x0003fdf8 656e7444 6973706f 73697469 6f6e0000 entDisposition.. │ │ │ │ - 0x0003fe08 636f6e74 656e7454 79706500 49662d4d contentType.If-M │ │ │ │ - 0x0003fe18 6f646966 6965642d 53696e63 65000000 odified-Since... │ │ │ │ - 0x0003fe28 6170706c 69636174 696f6e2f 6f637465 application/octe │ │ │ │ - 0x0003fe38 742d7374 7265616d 00000000 41636365 t-stream....Acce │ │ │ │ - 0x0003fe48 70742d52 616e6765 733a2062 79746573 pt-Ranges: bytes │ │ │ │ - 0x0003fe58 00000000 49662d52 616e6765 00000000 ....If-Range.... │ │ │ │ - 0x0003fe68 436f6e74 656e742d 52616e67 653a2062 Content-Range: b │ │ │ │ - 0x0003fe78 79746573 202a2f25 7a750000 49662d55 ytes */%zu..If-U │ │ │ │ - 0x0003fe88 6e6d6f64 69666965 642d5369 6e636500 nmodified-Since. │ │ │ │ - 0x0003fe98 556e6c65 73732d4d 6f646966 6965642d Unless-Modified- │ │ │ │ - 0x0003fea8 53696e63 65000000 72657370 6f6e7365 Since...response │ │ │ │ - 0x0003feb8 436f6465 00000000 68747470 56657273 Code....httpVers │ │ │ │ - 0x0003fec8 696f6e00 5365742d 436f6f6b 69653a20 ion.Set-Cookie: │ │ │ │ - 0x0003fed8 25730000 436f6e74 656e742d 54797065 %s..Content-Type │ │ │ │ - 0x0003fee8 3a20252e 2a730000 436f6e74 656e742d : %.*s..Content- │ │ │ │ - 0x0003fef8 52616e67 653a2062 79746573 20256c64 Range: bytes %ld │ │ │ │ - 0x0003ff08 2d256c64 2f257a75 00000000 436f6e74 -%ld/%zu....Cont │ │ │ │ - 0x0003ff18 656e742d 54797065 3a206d75 6c746970 ent-Type: multip │ │ │ │ - 0x0003ff28 6172742f 62797465 72616e67 65733b20 art/byteranges; │ │ │ │ - 0x0003ff38 626f756e 64617279 3d257300 43616368 boundary=%s.Cach │ │ │ │ - 0x0003ff48 652d436f 6e74726f 6c3a2025 2e2a7300 e-Control: %.*s. │ │ │ │ - 0x0003ff58 2c000000 436f6e74 656e742d 44697370 ,...Content-Disp │ │ │ │ - 0x0003ff68 6f736974 696f6e3a 20252e2a 73000000 osition: %.*s... │ │ │ │ - 0x0003ff78 677a6970 00000000 6465666c 61746500 gzip....deflate. │ │ │ │ - 0x0003ff88 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x0003ff98 3a20677a 69700000 436f6e74 656e742d : gzip..Content- │ │ │ │ - 0x0003ffa8 456e636f 64696e67 3a206465 666c6174 Encoding: deflat │ │ │ │ - 0x0003ffb8 65000000 56617279 3a204163 63657074 e...Vary: Accept │ │ │ │ - 0x0003ffc8 2d456e63 6f64696e 67000000 41757468 -Encoding...Auth │ │ │ │ - 0x0003ffd8 6f72697a 6174696f 6e000000 45546167 orization...ETag │ │ │ │ - 0x0003ffe8 3a202225 73220000 45546167 3a202573 : "%s"..ETag: %s │ │ │ │ - 0x0003fff8 00000000 4c617374 2d4d6f64 69666965 ....Last-Modifie │ │ │ │ - 0x00040008 643a2025 73000000 4661696c 65642074 d: %s...Failed t │ │ │ │ - 0x00040018 6f207365 6e642072 6573706f 6e736520 o send response │ │ │ │ - 0x00040028 68656164 65727300 0d0a2d2d 25730d0a headers...--%s.. │ │ │ │ - 0x00040038 436f6e74 656e742d 54797065 3a202573 Content-Type: %s │ │ │ │ - 0x00040048 0d0a436f 6e74656e 742d5261 6e67653a ..Content-Range: │ │ │ │ - 0x00040058 20627974 65732025 6c642d25 6c642f25 bytes %ld-%ld/% │ │ │ │ - 0x00040068 7a750d0a 0d0a0000 0d0a2d2d 25732d2d zu........--%s-- │ │ │ │ - 0x00040078 00000000 4661696c 65642074 6f207365 ....Failed to se │ │ │ │ - 0x00040088 6e642072 6573706f 6e736520 626f6479 nd response body │ │ │ │ - 0x00040098 00000000 4661696c 65642074 6f206669 ....Failed to fi │ │ │ │ - 0x000400a8 6e697368 20726573 706f6e73 65000000 nish response... │ │ │ │ - 0x000400b8 7c720000 68747470 5c456e76 5c526573 |r..http\Env\Res │ │ │ │ - 0x000400c8 706f6e73 65000000 434f4e54 454e545f ponse...CONTENT_ │ │ │ │ - 0x000400d8 454e434f 44494e47 5f4e4f4e 45000000 ENCODING_NONE... │ │ │ │ - 0x000400e8 434f4e54 454e545f 454e434f 44494e47 CONTENT_ENCODING │ │ │ │ - 0x000400f8 5f475a49 50000000 43414348 455f4e4f _GZIP...CACHE_NO │ │ │ │ - 0x00040108 00000000 43414348 455f4849 54000000 ....CACHE_HIT... │ │ │ │ - 0x00040118 43414348 455f4d49 53530000 5f5f696e CACHE_MISS..__in │ │ │ │ - 0x00040128 766f6b65 00000000 73657445 6e765265 voke....setEnvRe │ │ │ │ - 0x00040138 71756573 74000000 73657443 6f6e7465 quest...setConte │ │ │ │ - 0x00040148 6e744469 73706f73 6974696f 6e000000 ntDisposition... │ │ │ │ - 0x00040158 73657443 6f6e7465 6e74456e 636f6469 setContentEncodi │ │ │ │ - 0x00040168 6e670000 73657443 61636865 436f6e74 ng..setCacheCont │ │ │ │ - 0x00040178 726f6c00 7365744c 6173744d 6f646966 rol.setLastModif │ │ │ │ - 0x00040188 69656400 69734361 63686564 42794c61 ied.isCachedByLa │ │ │ │ - 0x00040198 73744d6f 64696669 65640000 73657445 stModified..setE │ │ │ │ - 0x000401a8 74616700 69734361 63686564 42794574 tag.isCachedByEt │ │ │ │ - 0x000401b8 61670000 73657454 68726f74 746c6552 ag..setThrottleR │ │ │ │ - 0x000401c8 61746500 6368756e 6b5f7369 7a650000 ate.chunk_size.. │ │ │ │ - 0x000401d8 64656c61 79000000 6c617374 5f6d6f64 delay...last_mod │ │ │ │ - 0x000401e8 69666965 64000000 63616368 655f636f ified...cache_co │ │ │ │ - 0x000401f8 6e74726f 6c000000 636f6e74 656e745f ntrol...content_ │ │ │ │ - 0x00040208 656e636f 64696e67 00000000 64697370 encoding....disp │ │ │ │ - 0x00040218 6f736974 696f6e5f 70617261 6d730000 osition_params.. │ │ │ │ - 0x00040228 656e765f 72657175 65737400 68747470 env_request.http │ │ │ │ - 0x00040238 5c4d6573 73616765 00000000 6f625f73 \Message....ob_s │ │ │ │ - 0x00040248 7472696e 67000000 6f625f66 6c616773 tring...ob_flags │ │ │ │ - 0x00040258 00000000 68747470 5c457863 65707469 ....http\Excepti │ │ │ │ - 0x00040268 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ - 0x00040278 6f6e5c52 756e7469 6d654578 63657074 on\RuntimeExcept │ │ │ │ - 0x00040288 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00040298 6f6e5c55 6e657870 65637465 6456616c on\UnexpectedVal │ │ │ │ - 0x000402a8 75654578 63657074 696f6e00 68747470 ueException.http │ │ │ │ - 0x000402b8 5c457863 65707469 6f6e5c42 61644d65 \Exception\BadMe │ │ │ │ - 0x000402c8 74686f64 43616c6c 45786365 7074696f thodCallExceptio │ │ │ │ - 0x000402d8 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ - 0x000402e8 6f6e5c49 6e76616c 69644172 67756d65 on\InvalidArgume │ │ │ │ - 0x000402f8 6e744578 63657074 696f6e00 68747470 ntException.http │ │ │ │ - 0x00040308 5c457863 65707469 6f6e5c42 61644865 \Exception\BadHe │ │ │ │ - 0x00040318 61646572 45786365 7074696f 6e000000 aderException... │ │ │ │ - 0x00040328 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ - 0x00040338 61645572 6c457863 65707469 6f6e0000 adUrlException.. │ │ │ │ - 0x00040348 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ - 0x00040358 61644d65 73736167 65457863 65707469 adMessageExcepti │ │ │ │ - 0x00040368 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ - 0x00040378 6f6e5c42 6164436f 6e766572 73696f6e on\BadConversion │ │ │ │ - 0x00040388 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ - 0x00040398 5c457863 65707469 6f6e5c42 61645175 \Exception\BadQu │ │ │ │ - 0x000403a8 65727953 7472696e 67457863 65707469 eryStringExcepti │ │ │ │ - 0x000403b8 6f6e0000 256c780d 0a000000 300d0a0d on..%lx.....0... │ │ │ │ - 0x000403c8 0a000000 68747470 2e636875 6e6b6564 ....http.chunked │ │ │ │ - 0x000403d8 5f646563 6f646500 68747470 2e696e66 _decode.http.inf │ │ │ │ - 0x000403e8 6c617465 00000000 68747470 2e646566 late....http.def │ │ │ │ - 0x000403f8 6c617465 00000000 68747470 2e62726f late....http.bro │ │ │ │ - 0x00040408 746c695f 656e636f 64650000 68747470 tli_encode..http │ │ │ │ - 0x00040418 2e62726f 746c695f 6465636f 64650000 .brotli_decode.. │ │ │ │ - 0x00040428 68747470 2e2a0000 7c732173 21000000 http.*..|s!s!... │ │ │ │ - 0x00040438 3a200000 3a000000 7c736c00 436f756c : ..:...|sl.Coul │ │ │ │ - 0x00040448 64206e6f 7420616c 6c6f6361 74652062 d not allocate b │ │ │ │ - 0x00040458 75666665 72000000 436f756c 64206e6f uffer...Could no │ │ │ │ - 0x00040468 7420696e 69746961 6c697a65 20686561 t initialize hea │ │ │ │ - 0x00040478 64657220 70617273 65720000 737c4300 der parser..s|C. │ │ │ │ - 0x00040488 25733a20 74727565 25730000 25733a20 %s: true%s..%s: │ │ │ │ - 0x00040498 66616c73 65257300 25733a20 25732573 false%s.%s: %s%s │ │ │ │ - 0x000404a8 00000000 74727565 00000000 66616c73 ....true....fals │ │ │ │ - 0x000404b8 65000000 2c202573 00000000 68747470 e..., %s....http │ │ │ │ - 0x000404c8 5c486561 64657200 4d415443 485f4c4f \Header.MATCH_LO │ │ │ │ - 0x000404d8 4f534500 4d415443 485f4341 53450000 OSE.MATCH_CASE.. │ │ │ │ - 0x000404e8 4d415443 485f574f 52440000 4d415443 MATCH_WORD..MATC │ │ │ │ - 0x000404f8 485f4655 4c4c0000 4d415443 485f5354 H_FULL..MATCH_ST │ │ │ │ - 0x00040508 52494354 00000000 5f5f756e 73657269 RICT....__unseri │ │ │ │ - 0x00040518 616c697a 65000000 5f5f7365 7269616c alize...__serial │ │ │ │ - 0x00040528 697a6500 756e7365 7269616c 697a6500 ize.unserialize. │ │ │ │ - 0x00040538 6d617463 68000000 67657450 6172616d match...getParam │ │ │ │ - 0x00040548 73000000 70617273 65000000 73747269 s...parse...stri │ │ │ │ - 0x00040558 6e670000 68656164 65725f63 6c617373 ng..header_class │ │ │ │ - 0x00040568 00000000 70617261 6d5f7365 70000000 ....param_sep... │ │ │ │ - 0x00040578 6172675f 73657000 76616c5f 73657000 arg_sep.val_sep. │ │ │ │ - 0x00040588 73657269 616c697a 65640000 4661696c serialized..Fail │ │ │ │ - 0x00040598 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ - 0x000405a8 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ - 0x000405b8 63686172 61637465 7220275c 2530336f character '\%03o │ │ │ │ - 0x000405c8 27206174 20706f73 20257a75 206f6620 ' at pos %zu of │ │ │ │ - 0x000405d8 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x000405e8 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ - 0x000405f8 20756e65 78706563 74656420 656e6420 unexpected end │ │ │ │ - 0x00040608 6f66206c 696e6520 61742070 6f732025 of line at pos % │ │ │ │ - 0x00040618 7a75206f 66202725 73270000 4661696c zu of '%s'..Fail │ │ │ │ - 0x00040628 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ - 0x00040638 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ - 0x00040648 656e6420 6f662069 6e707574 20617420 end of input at │ │ │ │ - 0x00040658 706f7320 257a7520 6f662027 25732700 pos %zu of '%s'. │ │ │ │ - 0x00040668 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00040678 68656164 65727300 21232425 26272a2b headers.!#$%&'*+ │ │ │ │ - 0x00040688 2d2e5e5f 607c7e31 32333435 36373839 -.^_`|~123456789 │ │ │ │ - 0x00040698 30616263 64656667 68696a6b 6c6d6e6f 0abcdefghijklmno │ │ │ │ - 0x000406a8 70717273 74757677 78797a41 42434445 pqrstuvwxyzABCDE │ │ │ │ - 0x000406b8 46474849 4a4b4c4d 4e4f5051 52535455 FGHIJKLMNOPQRSTU │ │ │ │ - 0x000406c8 56575859 5a000000 736c7a00 726c7a00 VWXYZ...slz.rlz. │ │ │ │ - 0x000406d8 68747470 5c486561 6465725c 50617273 http\Header\Pars │ │ │ │ - 0x000406e8 65720000 434c4541 4e555000 53544154 er..CLEANUP.STAT │ │ │ │ - 0x000406f8 455f4641 494c5552 45000000 53544154 E_FAILURE...STAT │ │ │ │ - 0x00040708 455f5354 41525400 53544154 455f4b45 E_START.STATE_KE │ │ │ │ - 0x00040718 59000000 53544154 455f5641 4c554500 Y...STATE_VALUE. │ │ │ │ - 0x00040728 53544154 455f5641 4c55455f 45580000 STATE_VALUE_EX.. │ │ │ │ - 0x00040738 53544154 455f4845 41444552 5f444f4e STATE_HEADER_DON │ │ │ │ - 0x00040748 45000000 53544154 455f444f 4e450000 E...STATE_DONE.. │ │ │ │ - 0x00040758 67657453 74617465 00000000 554e4b4e getState....UNKN │ │ │ │ - 0x00040768 4f574e00 25732025 73204854 54502f32 OWN.%s %s HTTP/2 │ │ │ │ - 0x00040778 25730000 48545450 2f322025 64257325 %s..HTTP/2 %d%s% │ │ │ │ - 0x00040788 73257300 25732025 73204854 54502f25 s%s.%s %s HTTP/% │ │ │ │ - 0x00040798 752e2575 25730000 48545450 2f25752e u.%u%s..HTTP/%u. │ │ │ │ - 0x000407a8 25752025 64257325 73257300 48545450 %u %d%s%s%s.HTTP │ │ │ │ - 0x000407b8 2f000000 25732c20 25730000 6d756c74 /...%s, %s..mult │ │ │ │ - 0x000407c8 69706172 74000000 626f756e 64617279 ipart...boundary │ │ │ │ - 0x000407d8 00000000 6d756c74 69706172 742f666f ....multipart/fo │ │ │ │ - 0x000407e8 726d2d64 6174613b 20626f75 6e646172 rm-data; boundar │ │ │ │ - 0x000407f8 793d2225 73220000 626f756e 64617279 y="%s"..boundary │ │ │ │ - 0x00040808 3d000000 25733b20 626f756e 64617279 =...%s; boundary │ │ │ │ - 0x00040818 3d222573 22000000 504f5354 00000000 ="%s"...POST.... │ │ │ │ - 0x00040828 50415443 48000000 53455256 45525f50 PATCH...SERVER_P │ │ │ │ - 0x00040838 524f544f 434f4c00 52455155 4553545f ROTOCOL.REQUEST_ │ │ │ │ - 0x00040848 4d455448 4f440000 52455155 4553545f METHOD..REQUEST_ │ │ │ │ - 0x00040858 55524900 436f756c 64206e6f 74206665 URI.Could not fe │ │ │ │ - 0x00040868 74636820 72657370 6f6e7365 20626f64 tch response bod │ │ │ │ - 0x00040878 792c206f 75747075 74206861 7320616c y, output has al │ │ │ │ - 0x00040888 72656164 79206265 656e2073 656e7420 ready been sent │ │ │ │ - 0x00040898 61742025 733a2564 00000000 436f756c at %s:%d....Coul │ │ │ │ - 0x000408a8 64206e6f 74206665 74636820 72657370 d not fetch resp │ │ │ │ - 0x000408b8 6f6e7365 20626f64 79000000 436f756c onse body...Coul │ │ │ │ - 0x000408c8 64206e6f 7420756e 73657269 616c697a d not unserializ │ │ │ │ - 0x000408d8 65206874 74705c4d 65737361 67650000 e http\Message.. │ │ │ │ - 0x000408e8 54686520 73747265 616d2069 73206e6f The stream is no │ │ │ │ - 0x000408f8 74206120 76616c69 64207265 736f7572 t a valid resour │ │ │ │ - 0x00040908 63650000 25752e25 75000000 72657370 ce..%u.%u...resp │ │ │ │ - 0x00040918 6f6e7365 53746174 75730000 72657175 onseStatus..requ │ │ │ │ - 0x00040928 6573744d 6574686f 64000000 72657175 estMethod...requ │ │ │ │ - 0x00040938 65737455 726c0000 70617265 6e744d65 estUrl..parentMe │ │ │ │ - 0x00040948 73736167 65000000 7c7a2100 4f7c6200 ssage...|z!.O|b. │ │ │ │ - 0x00040958 43616e6e 6f742070 72657065 6e642061 Cannot prepend a │ │ │ │ - 0x00040968 206d6573 73616765 206c6f63 61746564 message located │ │ │ │ - 0x00040978 20776974 68696e20 74686520 73616d65 within the same │ │ │ │ - 0x00040988 206d6573 73616765 20636861 696e0000 message chain.. │ │ │ │ - 0x00040998 68747470 5c4d6573 73616765 20686173 http\Message has │ │ │ │ - 0x000409a8 206e6f20 70617265 6e74206d 65737361 no parent messa │ │ │ │ - 0x000409b8 67650000 68747470 5c4d6573 73616765 ge..http\Message │ │ │ │ - 0x000409c8 20697320 6e6f7420 6f662074 79706520 is not of type │ │ │ │ - 0x000409d8 72657175 65737400 43616e6e 6f742073 request.Cannot s │ │ │ │ - 0x000409e8 65742068 7474705c 4d657373 61676527 et http\Message' │ │ │ │ - 0x000409f8 73207265 71756573 74207572 6c20746f s request url to │ │ │ │ - 0x00040a08 20616e20 656d7074 79207374 72696e67 an empty string │ │ │ │ - 0x00040a18 00000000 43616e6e 6f742073 65742068 ....Cannot set h │ │ │ │ - 0x00040a28 7474705c 4d657373 61676527 73207265 ttp\Message's re │ │ │ │ - 0x00040a38 71756573 74206d65 74686f64 20746f20 quest method to │ │ │ │ - 0x00040a48 616e2065 6d707479 20737472 696e6700 an empty string. │ │ │ │ - 0x00040a58 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ - 0x00040a68 6e6f7420 6f662074 79706520 72657370 not of type resp │ │ │ │ - 0x00040a78 6f6e7365 00000000 6c7c6200 496e7661 onse....l|b.Inva │ │ │ │ - 0x00040a88 6c696420 72657370 6f6e7365 20636f64 lid response cod │ │ │ │ - 0x00040a98 65202831 30302d35 3939293a 20256c64 e (100-599): %ld │ │ │ │ - 0x00040aa8 00000000 436f756c 64206e6f 74207061 ....Could not pa │ │ │ │ - 0x00040ab8 72736520 6d657373 61676520 696e666f rse message info │ │ │ │ - 0x00040ac8 20272573 27000000 617c6200 612f2100 '%s'...a|b.a/!. │ │ │ │ - 0x00040ad8 737a0000 737c4321 00000000 436c6173 sz..s|C!....Clas │ │ │ │ - 0x00040ae8 73202725 73272069 73206e6f 74206173 s '%s' is not as │ │ │ │ - 0x00040af8 20646573 63656e64 616e7420 6f662068 descendant of h │ │ │ │ - 0x00040b08 7474705c 48656164 65720000 68747470 ttp\Header..http │ │ │ │ - 0x00040b18 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ - 0x00040b28 61206d75 6c746970 61727420 6d657373 a multipart mess │ │ │ │ - 0x00040b38 61676500 7c7a2162 00000000 436f756c age.|z!b....Coul │ │ │ │ - 0x00040b48 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x00040b58 61676520 66726f6d 20737472 65616d00 age from stream. │ │ │ │ - 0x00040b68 456d7074 79206d65 73736167 65207265 Empty message re │ │ │ │ - 0x00040b78 63656976 65642066 726f6d20 73747265 ceived from stre │ │ │ │ - 0x00040b88 616d0000 436f756c 64206e6f 74207061 am..Could not pa │ │ │ │ - 0x00040b98 72736520 6d657373 6167653a 20252e2a rse message: %.* │ │ │ │ - 0x00040ba8 73000000 54595045 5f4e4f4e 45000000 s...TYPE_NONE... │ │ │ │ - 0x00040bb8 54595045 5f524551 55455354 00000000 TYPE_REQUEST.... │ │ │ │ - 0x00040bc8 54595045 5f524553 504f4e53 45000000 TYPE_RESPONSE... │ │ │ │ - 0x00040bd8 67657442 6f647900 73657442 6f647900 getBody.setBody. │ │ │ │ - 0x00040be8 61646442 6f647900 67657448 65616465 addBody.getHeade │ │ │ │ - 0x00040bf8 72000000 73657448 65616465 72000000 r...setHeader... │ │ │ │ - 0x00040c08 61646448 65616465 72000000 67657448 addHeader...getH │ │ │ │ - 0x00040c18 65616465 72730000 73657448 65616465 eaders..setHeade │ │ │ │ - 0x00040c28 72730000 61646448 65616465 72730000 rs..addHeaders.. │ │ │ │ - 0x00040c38 67657454 79706500 73657454 79706500 getType.setType. │ │ │ │ - 0x00040c48 67657449 6e666f00 73657449 6e666f00 getInfo.setInfo. │ │ │ │ - 0x00040c58 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ - 0x00040c68 73000000 73657452 6573706f 6e736553 s...setResponseS │ │ │ │ - 0x00040c78 74617475 73000000 67657452 65717565 tatus...getReque │ │ │ │ - 0x00040c88 73744d65 74686f64 00000000 73657452 stMethod....setR │ │ │ │ - 0x00040c98 65717565 73744d65 74686f64 00000000 equestMethod.... │ │ │ │ - 0x00040ca8 67657452 65717565 73745572 6c000000 getRequestUrl... │ │ │ │ - 0x00040cb8 73657452 65717565 73745572 6c000000 setRequestUrl... │ │ │ │ - 0x00040cc8 67657448 74747056 65727369 6f6e0000 getHttpVersion.. │ │ │ │ - 0x00040cd8 73657448 74747056 65727369 6f6e0000 setHttpVersion.. │ │ │ │ - 0x00040ce8 67657450 6172656e 744d6573 73616765 getParentMessage │ │ │ │ - 0x00040cf8 00000000 746f4361 6c6c6261 636b0000 ....toCallback.. │ │ │ │ - 0x00040d08 746f5374 7265616d 00000000 72657769 toStream....rewi │ │ │ │ - 0x00040d18 6e640000 76616c69 64000000 63757272 nd..valid...curr │ │ │ │ - 0x00040d28 656e7400 6e657874 00000000 70726570 ent.next....prep │ │ │ │ - 0x00040d38 656e6400 72657665 72736500 69734d75 end.reverse.isMu │ │ │ │ - 0x00040d48 6c746970 61727400 73706c69 744d756c ltipart.splitMul │ │ │ │ - 0x00040d58 74697061 7274426f 64790000 746f7000 tipartBody..top. │ │ │ │ - 0x00040d68 696e636c 7564655f 70617265 6e740000 include_parent.. │ │ │ │ - 0x00040d78 72657175 6573745f 6d657468 6f640000 request_method.. │ │ │ │ - 0x00040d88 72657370 6f6e7365 5f737461 74757300 response_status. │ │ │ │ - 0x00040d98 73747269 63740000 68747470 5f696e66 strict..http_inf │ │ │ │ - 0x00040da8 6f000000 61707065 6e640000 696e746f o...append..into │ │ │ │ - 0x00040db8 5f636c61 73730000 67726565 64790000 _class..greedy.. │ │ │ │ - 0x00040dc8 4661696c 65642074 6f206170 70656e64 Failed to append │ │ │ │ - 0x00040dd8 20257a75 20627974 65732074 6f20626f %zu bytes to bo │ │ │ │ - 0x00040de8 64793b20 77726f74 6520257a 75000000 dy; wrote %zu... │ │ │ │ - 0x00040df8 4d616c66 6f726d65 64206d75 6c746970 Malformed multip │ │ │ │ - 0x00040e08 61727420 626f756e 64617279 20617420 art boundary at │ │ │ │ - 0x00040e18 706f7320 257a7500 7c722100 556e6b6e pos %zu.|r!.Unkn │ │ │ │ - 0x00040e28 6f776e20 73746174 20666965 6c643a20 own stat field: │ │ │ │ - 0x00040e38 27257327 20287368 6f756c64 20626520 '%s' (should be │ │ │ │ - 0x00040e48 6f6e6520 6f66205b 735d697a 652c205b one of [s]ize, [ │ │ │ │ - 0x00040e58 615d7469 6d652c20 5b6d5d74 696d6520 a]time, [m]time │ │ │ │ - 0x00040e68 6f72205b 635d7469 6d652900 6174696d or [c]time).atim │ │ │ │ - 0x00040e78 65000000 6d74696d 65000000 6374696d e...mtime...ctim │ │ │ │ - 0x00040e88 65000000 25782e25 78000000 727c6c6c e...%x.%x...r|ll │ │ │ │ - 0x00040e98 00000000 256c782d 256c782d 256c7800 ....%lx-%lx-%lx. │ │ │ │ - 0x00040ea8 667c6c6c 00000000 2d2d2573 0d0a0000 f|ll....--%s.... │ │ │ │ - 0x00040eb8 0d0a2d2d 25732d2d 0d0a0000 436f6e74 ..--%s--....Cont │ │ │ │ - 0x00040ec8 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ - 0x00040ed8 20666f72 6d2d6461 74613b20 6e616d65 form-data; name │ │ │ │ - 0x00040ee8 3d222573 220d0a0d 0a000000 25735b25 ="%s".......%s[% │ │ │ │ - 0x00040ef8 735d0000 25735b25 6c755d00 256c7500 s]..%s[%lu].%lu. │ │ │ │ - 0x00040f08 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ - 0x00040f18 696f6e3a 20666f72 6d2d6461 74613b20 ion: form-data; │ │ │ │ - 0x00040f28 6e616d65 3d222573 223b2066 696c656e name="%s"; filen │ │ │ │ - 0x00040f38 616d653d 22257322 0d0a436f 6e74656e ame="%s"..Conten │ │ │ │ - 0x00040f48 742d5472 616e7366 65722d45 6e636f64 t-Transfer-Encod │ │ │ │ - 0x00040f58 696e673a 2062696e 6172790d 0a436f6e ing: binary..Con │ │ │ │ - 0x00040f68 74656e74 2d547970 653a2025 730d0a0d tent-Type: %s... │ │ │ │ - 0x00040f78 0a000000 7c682168 21000000 0a2d2d25 ....|h!h!....--% │ │ │ │ - 0x00040f88 73000000 67657452 65736f75 72636500 s...getResource. │ │ │ │ - 0x00040f98 67657442 6f756e64 61727900 61646446 getBoundary.addF │ │ │ │ - 0x00040fa8 6f726d00 61646450 61727400 73746174 orm.addPart.stat │ │ │ │ - 0x00040fb8 00000000 6669656c 64000000 6669656c ....field...fiel │ │ │ │ - 0x00040fc8 64730000 6f666673 65740000 6d61786c ds..offset..maxl │ │ │ │ - 0x00040fd8 656e0000 6368756e 6b656400 4c6f6361 en..chunked.Loca │ │ │ │ - 0x00040fe8 74696f6e 00000000 436f6e6e 65637469 tion....Connecti │ │ │ │ - 0x00040ff8 6f6e0000 636c6f73 65000000 782d677a on..close...x-gz │ │ │ │ - 0x00041008 69700000 62797465 73000000 68747470 ip..bytes...http │ │ │ │ - 0x00041018 5c4d6573 73616765 5c506172 73657200 \Message\Parser. │ │ │ │ - 0x00041028 44554d42 5f424f44 49455300 454d5054 DUMB_BODIES.EMPT │ │ │ │ - 0x00041038 595f5245 44495245 43545300 47524545 Y_REDIRECTS.GREE │ │ │ │ - 0x00041048 44590000 53544154 455f4845 41444552 DY..STATE_HEADER │ │ │ │ - 0x00041058 00000000 53544154 455f424f 44590000 ....STATE_BODY.. │ │ │ │ - 0x00041068 53544154 455f424f 44595f44 554d4200 STATE_BODY_DUMB. │ │ │ │ - 0x00041078 53544154 455f424f 44595f4c 454e4754 STATE_BODY_LENGT │ │ │ │ - 0x00041088 48000000 53544154 455f424f 44595f43 H...STATE_BODY_C │ │ │ │ - 0x00041098 48554e4b 45440000 53544154 455f424f HUNKED..STATE_BO │ │ │ │ - 0x000410a8 44595f44 4f4e4500 53544154 455f5550 DY_DONE.STATE_UP │ │ │ │ - 0x000410b8 44415445 5f434c00 2531352e 31354600 DATE_CL.%15.15F. │ │ │ │ - 0x000410c8 71000000 436c6173 73202573 20646f65 q...Class %s doe │ │ │ │ - 0x000410d8 73206e6f 74206578 74656e64 20257300 s not extend %s. │ │ │ │ - 0x000410e8 28293c3e 402c3b3a 225b5d3f 3d7b7d20 ()<>@,;:"[]?={} │ │ │ │ - 0x000410f8 00000000 53217a00 2a252e2a 73757466 ....S!z.*%.*sutf │ │ │ │ - 0x00041108 2d382725 2e2a7327 00000000 5b000000 -8'%.*s'....[... │ │ │ │ - 0x00041118 5d000000 4d617820 696e7075 74206e65 ]...Max input ne │ │ │ │ - 0x00041128 7374696e 67206c65 76656c20 6f662025 sting level of % │ │ │ │ - 0x00041138 6c642065 78636565 64656400 2a726663 ld exceeded.*rfc │ │ │ │ - 0x00041148 35393837 2a000000 7469746c 65000000 5987*...title... │ │ │ │ - 0x00041158 72656c00 616e6368 6f720000 69736f2d rel.anchor..iso- │ │ │ │ - 0x00041168 38383539 2d310000 7574662d 38000000 8859-1..utf-8... │ │ │ │ - 0x00041178 203e3c00 3c000000 3e000000 7c7a212f ><.<...>...|z!/ │ │ │ │ - 0x00041188 7a2f7a2f 7a2f6c00 68747470 5c506172 z/z/z/l.http\Par │ │ │ │ - 0x00041198 616d7300 4445465f 50415241 4d5f5345 ams.DEF_PARAM_SE │ │ │ │ - 0x000411a8 50000000 4445465f 4152475f 53455000 P...DEF_ARG_SEP. │ │ │ │ - 0x000411b8 4445465f 56414c5f 53455000 434f4f4b DEF_VAL_SEP.COOK │ │ │ │ - 0x000411c8 49455f50 4152414d 5f534550 00000000 IE_PARAM_SEP.... │ │ │ │ - 0x000411d8 50415253 455f4553 43415045 44000000 PARSE_ESCAPED... │ │ │ │ - 0x000411e8 50415253 455f5552 4c454e43 4f444544 PARSE_URLENCODED │ │ │ │ - 0x000411f8 00000000 50415253 455f4449 4d454e53 ....PARSE_DIMENS │ │ │ │ - 0x00041208 494f4e00 50415253 455f5246 43353938 ION.PARSE_RFC598 │ │ │ │ - 0x00041218 37000000 50415253 455f5246 43353938 7...PARSE_RFC598 │ │ │ │ - 0x00041228 38000000 50415253 455f4445 4641554c 8...PARSE_DEFAUL │ │ │ │ - 0x00041238 54000000 50415253 455f5155 45525900 T...PARSE_QUERY. │ │ │ │ - 0x00041248 6f666673 65744578 69737473 00000000 offsetExists.... │ │ │ │ - 0x00041258 6f666673 6574556e 73657400 6f666673 offsetUnset.offs │ │ │ │ - 0x00041268 65745365 74000000 6f666673 65744765 etSet...offsetGe │ │ │ │ - 0x00041278 74000000 71756572 79417272 61790000 t...queryArray.. │ │ │ │ - 0x00041288 696e7374 616e6365 00000000 436f756c instance....Coul │ │ │ │ - 0x00041298 64206e6f 74206163 71756972 65207265 d not acquire re │ │ │ │ - 0x000412a8 66657265 6e636520 746f2073 75706572 ference to super │ │ │ │ - 0x000412b8 676c6f62 616c2047 45542061 72726179 global GET array │ │ │ │ - 0x000412c8 00000000 4661696c 65642074 6f20636f ....Failed to co │ │ │ │ - 0x000412d8 6e766572 74202725 2e2a7327 2066726f nvert '%.*s' fro │ │ │ │ - 0x000412e8 6d202725 73272074 6f202725 73270000 m '%s' to '%s'.. │ │ │ │ - 0x000412f8 6172675f 73657061 7261746f 722e696e arg_separator.in │ │ │ │ - 0x00041308 70757400 4661696c 65642074 6f20656e put.Failed to en │ │ │ │ - 0x00041318 636f6465 20717565 72792073 7472696e code query strin │ │ │ │ - 0x00041328 67000000 737c7a62 00000000 7c737a7a g...s|zb....|szz │ │ │ │ - 0x00041338 62000000 7c7a0000 45787065 63746564 b...|z..Expected │ │ │ │ - 0x00041348 20612073 7472696e 67206173 20706172 a string as par │ │ │ │ - 0x00041358 616d6574 65720000 537a0000 68747470 ameter..Sz..http │ │ │ │ - 0x00041368 5c517565 72795374 72696e67 00000000 \QueryString.... │ │ │ │ - 0x00041378 54595045 5f424f4f 4c000000 54595045 TYPE_BOOL...TYPE │ │ │ │ - 0x00041388 5f494e54 00000000 54595045 5f464c4f _INT....TYPE_FLO │ │ │ │ - 0x00041398 41540000 54595045 5f535452 494e4700 AT..TYPE_STRING. │ │ │ │ - 0x000413a8 54595045 5f415252 41590000 54595045 TYPE_ARRAY..TYPE │ │ │ │ - 0x000413b8 5f4f424a 45435400 26000000 6d6f6400 _OBJECT.&...mod. │ │ │ │ - 0x000413c8 67657442 6f6f6c00 67657449 6e740000 getBool.getInt.. │ │ │ │ - 0x000413d8 67657446 6c6f6174 00000000 67657453 getFloat....getS │ │ │ │ - 0x000413e8 7472696e 67000000 67657441 72726179 tring...getArray │ │ │ │ - 0x000413f8 00000000 6765744f 626a6563 74000000 ....getObject... │ │ │ │ - 0x00041408 67657449 74657261 746f7200 67657447 getIterator.getG │ │ │ │ - 0x00041418 6c6f6261 6c496e73 74616e63 65000000 lobalInstance... │ │ │ │ - 0x00041428 786c6174 65000000 66726f6d 5f656e63 xlate...from_enc │ │ │ │ - 0x00041438 6f64696e 67000000 746f5f65 6e636f64 oding...to_encod │ │ │ │ - 0x00041448 696e6700 54726176 65727361 626c6500 ing.Traversable. │ │ │ │ - 0x00041458 286e6f6e 65290000 6c6f6361 6c686f73 (none)..localhos │ │ │ │ - 0x00041468 74000000 4661696c 65642074 6f207061 t...Failed to pa │ │ │ │ - 0x00041478 72736520 5554462d 38206174 20706f73 rse UTF-8 at pos │ │ │ │ - 0x00041488 20257a75 206f6620 27257327 00000000 %zu of '%s'.... │ │ │ │ - 0x00041498 4661696c 65642074 6f20636f 6e766572 Failed to conver │ │ │ │ - 0x000414a8 74205554 462d3332 2027552b 25582720 t UTF-32 'U+%X' │ │ │ │ - 0x000414b8 746f2055 54462d31 36000000 6661696c to UTF-16...fail │ │ │ │ - 0x000414c8 65642074 6f20636f 6e766572 7420746f ed to convert to │ │ │ │ - 0x000414d8 20555446 2d313600 636f6465 70616765 UTF-16.codepage │ │ │ │ - 0x000414e8 206e6f74 20737065 63696669 65640000 not specified.. │ │ │ │ - 0x000414f8 6572726f 72636f64 653a2025 64000000 errorcode: %d... │ │ │ │ - 0x00041508 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041518 49444e20 28494355 2049444e 41323030 IDN (ICU IDNA200 │ │ │ │ - 0x00041528 33293b20 25730000 636f756c 64206e6f 3); %s..could no │ │ │ │ - 0x00041538 7420636f 6e766572 7420746f 20555446 t convert to UTF │ │ │ │ - 0x00041548 2d313600 4661696c 65642074 6f207061 -16.Failed to pa │ │ │ │ - 0x00041558 72736520 49444e20 28494355 2049444e rse IDN (ICU IDN │ │ │ │ - 0x00041568 41323030 38293b20 25730000 49435520 A2008); %s..ICU │ │ │ │ - 0x00041578 49444e41 20657272 6f722063 6f646573 IDNA error codes │ │ │ │ - 0x00041588 3a203078 25780000 4661696c 65642074 : 0x%x..Failed t │ │ │ │ - 0x00041598 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ - 0x000415a8 70656374 6564206d 756c7469 62797465 pected multibyte │ │ │ │ - 0x000415b8 20736571 75656e63 65203078 25782061 sequence 0x%x a │ │ │ │ - 0x000415c8 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x000415d8 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x000415e8 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ - 0x000415f8 65642062 79746520 30782530 32782061 ed byte 0x%02x a │ │ │ │ - 0x00041608 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041618 00000000 65787065 63746564 20275d27 ....expected ']' │ │ │ │ - 0x00041628 00000000 756e6578 70656374 65642027 ....unexpected ' │ │ │ │ - 0x00041638 5b270000 686f7374 00000000 4661696c ['..host....Fail │ │ │ │ - 0x00041648 65642074 6f207061 72736520 75736572 ed to parse user │ │ │ │ - 0x00041658 696e666f 3b20756e 65787065 63746564 info; unexpected │ │ │ │ - 0x00041668 20274027 00000000 4661696c 65642074 '@'....Failed t │ │ │ │ - 0x00041678 6f207061 72736520 70617373 776f7264 o parse password │ │ │ │ - 0x00041688 3b206475 706c6963 61746520 273a2720 ; duplicate ':' │ │ │ │ - 0x00041698 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x000416a8 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ - 0x000416b8 72736520 75736572 696e666f 3b20696e rse userinfo; in │ │ │ │ - 0x000416c8 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x000416d8 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x000416e8 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x000416f8 65642074 6f207061 72736520 686f7374 ed to parse host │ │ │ │ - 0x00041708 696e666f 3b202573 20617420 706f7320 info; %s at pos │ │ │ │ - 0x00041718 25752069 6e202725 73270000 4661696c %u in '%s'..Fail │ │ │ │ - 0x00041728 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x00041738 3b20756e 65787065 63746564 20273a27 ; unexpected ':' │ │ │ │ - 0x00041748 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x00041758 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x00041768 72736520 686f7374 696e666f 3b20696e rse hostinfo; in │ │ │ │ - 0x00041778 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x00041788 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x00041798 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x000417a8 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ - 0x000417b8 756e6578 70656374 65642027 25632720 unexpected '%c' │ │ │ │ - 0x000417c8 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x000417d8 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ - 0x000417e8 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x000417f8 63746564 20636861 72202725 63272061 cted char '%c' a │ │ │ │ - 0x00041808 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041818 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041828 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x00041838 63746564 20627974 65203078 25303278 cted byte 0x%02x │ │ │ │ - 0x00041848 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x00041858 73270000 3a2f2f00 2f2f0000 40000000 s'..://.//..@... │ │ │ │ - 0x00041868 3a256875 00000000 3f000000 23000000 :%hu....?...#... │ │ │ │ - 0x00041878 75736572 00000000 70617373 00000000 user....pass.... │ │ │ │ - 0x00041888 66726167 6d656e74 00000000 6172675f fragment....arg_ │ │ │ │ - 0x00041898 73657061 7261746f 722e6f75 74707574 separator.output │ │ │ │ - 0x000418a8 00000000 48545450 53000000 4f4e0000 ....HTTPS...ON.. │ │ │ │ - 0x000418b8 68747470 73000000 48545450 5f484f53 https...HTTP_HOS │ │ │ │ - 0x000418c8 54000000 53455256 45525f4e 414d4500 T...SERVER_NAME. │ │ │ │ - 0x000418d8 53455256 45525f41 44445200 30313233 SERVER_ADDR.0123 │ │ │ │ - 0x000418e8 34353637 38396162 63646566 6768696a 456789abcdefghij │ │ │ │ - 0x000418f8 6b6c6d6e 6f707172 73747576 7778797a klmnopqrstuvwxyz │ │ │ │ - 0x00041908 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ │ │ - 0x00041918 51525354 55565758 595a2d2e 00000000 QRSTUVWXYZ-..... │ │ │ │ - 0x00041928 53455256 45525f50 4f525400 4661696c SERVER_PORT.Fail │ │ │ │ - 0x00041938 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ - 0x00041948 73636865 6d653a20 27257327 00000000 scheme: '%s'.... │ │ │ │ - 0x00041958 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041968 70617468 3b20696e 76616c69 64207065 path; invalid pe │ │ │ │ - 0x00041978 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x00041988 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041998 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x000419a8 72736520 71756572 793b2069 6e76616c rse query; inval │ │ │ │ - 0x000419b8 69642070 65726365 6e742065 6e636f64 id percent encod │ │ │ │ - 0x000419c8 696e6720 61742070 6f732025 7520696e ing at pos %u in │ │ │ │ - 0x000419d8 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ - 0x000419e8 6f207061 72736520 55524c20 71756572 o parse URL quer │ │ │ │ - 0x000419f8 793a2027 25732700 4661696c 65642074 y: '%s'.Failed t │ │ │ │ - 0x00041a08 6f207061 72736520 66726167 6d656e74 o parse fragment │ │ │ │ - 0x00041a18 3b20696e 76616c69 64206672 61676d65 ; invalid fragme │ │ │ │ - 0x00041a28 6e742069 64656e74 69666965 72206174 nt identifier at │ │ │ │ - 0x00041a38 20706f73 20257520 696e2027 25732700 pos %u in '%s'. │ │ │ │ - 0x00041a48 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041a58 66726167 6d656e74 3b20696e 76616c69 fragment; invali │ │ │ │ - 0x00041a68 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ - 0x00041a78 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ - 0x00041a88 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x00041a98 6f207061 72736520 55524c20 66726167 o parse URL frag │ │ │ │ - 0x00041aa8 6d656e74 3a202725 73270000 7c7a217a ment: '%s'..|z!z │ │ │ │ - 0x00041ab8 216c0000 7a217c6c 00000000 4661696c !l..z!|l....Fail │ │ │ │ - 0x00041ac8 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ - 0x00041ad8 61757468 6f726974 792c2075 6e657870 authority, unexp │ │ │ │ - 0x00041ae8 65637465 64206368 61726163 74657220 ected character │ │ │ │ - 0x00041af8 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x00041b08 27000000 68747470 5c55726c 00000000 '...http\Url.... │ │ │ │ - 0x00041b18 5245504c 41434500 4a4f494e 5f504154 REPLACE.JOIN_PAT │ │ │ │ - 0x00041b28 48000000 4a4f494e 5f515545 52590000 H...JOIN_QUERY.. │ │ │ │ - 0x00041b38 53545249 505f5553 45520000 53545249 STRIP_USER..STRI │ │ │ │ - 0x00041b48 505f5041 53530000 53545249 505f4155 P_PASS..STRIP_AU │ │ │ │ - 0x00041b58 54480000 53545249 505f504f 52540000 TH..STRIP_PORT.. │ │ │ │ - 0x00041b68 53545249 505f5041 54480000 53545249 STRIP_PATH..STRI │ │ │ │ - 0x00041b78 505f5155 45525900 53545249 505f4652 P_QUERY.STRIP_FR │ │ │ │ - 0x00041b88 41474d45 4e540000 53545249 505f414c AGMENT..STRIP_AL │ │ │ │ - 0x00041b98 4c000000 46524f4d 5f454e56 00000000 L...FROM_ENV.... │ │ │ │ - 0x00041ba8 53414e49 54495a45 5f504154 48000000 SANITIZE_PATH... │ │ │ │ - 0x00041bb8 50415253 455f4d42 4c4f4300 50415253 PARSE_MBLOC.PARS │ │ │ │ - 0x00041bc8 455f4d42 55544638 00000000 50415253 E_MBUTF8....PARS │ │ │ │ - 0x00041bd8 455f544f 49444e00 50415253 455f544f E_TOIDN.PARSE_TO │ │ │ │ - 0x00041be8 49444e5f 32303033 00000000 50415253 IDN_2003....PARS │ │ │ │ - 0x00041bf8 455f544f 49444e5f 32303038 00000000 E_TOIDN_2008.... │ │ │ │ - 0x00041c08 50415253 455f544f 50435400 49474e4f PARSE_TOPCT.IGNO │ │ │ │ - 0x00041c18 52455f45 52524f52 53000000 53494c45 RE_ERRORS...SILE │ │ │ │ - 0x00041c28 4e545f45 52524f52 53000000 53544446 NT_ERRORS...STDF │ │ │ │ - 0x00041c38 4c414753 00000000 68747470 5c456e76 LAGS....http\Env │ │ │ │ - 0x00041c48 5c55726c 00000000 6d6f7265 5f75726c \Url....more_url │ │ │ │ - 0x00041c58 5f706172 74730000 6f6c645f 75726c00 _parts..old_url. │ │ │ │ - 0x00041c68 6e65775f 75726c00 75736572 696e666f new_url.userinfo │ │ │ │ - 0x00041c78 00000000 686f7374 696e666f 00000000 ....hostinfo.... │ │ │ │ - 0x00041c88 4e6f6e2d 7374616e 64617264 20766572 Non-standard ver │ │ │ │ - 0x00041c98 73696f6e 20736570 61726174 6f722027 sion separator ' │ │ │ │ - 0x00041ca8 25632720 696e2048 54545020 70726f74 %c' in HTTP prot │ │ │ │ - 0x00041cb8 6f636f6c 20766572 73696f6e 20272573 ocol version '%s │ │ │ │ - 0x00041cc8 27000000 436f756c 64206e6f 74207061 '...Could not pa │ │ │ │ - 0x00041cd8 72736520 48545450 2070726f 746f636f rse HTTP protoco │ │ │ │ - 0x00041ce8 6c207665 7273696f 6e202725 73270000 l version '%s'.. │ │ │ │ - 0x00041cf8 25733225 73000000 25732575 2e257525 %s2%s...%s%u.%u% │ │ │ │ - 0x00041d08 73000000 00000000 00000000 00000000 s............... │ │ │ │ - 0x00041d18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041d98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041da8 00000000 00000000 00000000 10000020 ............... │ │ │ │ - 0x00041db8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041dc8 00000000 01000000 00000000 02000000 ................ │ │ │ │ - 0x00041dd8 00000000 03000000 00000000 00000000 ................ │ │ │ │ - 0x00041de8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041df8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e48 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00041e58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041e98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041eb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ed8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ee8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ef8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f08 00000000 00000000 ffffffff 00000000 ................ │ │ │ │ - 0x00041f18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041f68 00000000 00000000 30313233 34353637 ........01234567 │ │ │ │ - 0x00041f78 38396162 63646566 00000000 00000000 89abcdef........ │ │ │ │ - 0x00041f88 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ - 0x00041f98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041fa8 00000000 80000000 00000000 002e2e1f ................ │ │ │ │ - 0x00041fb8 7f2e2eff 00000000 00000000 01000000 ................ │ │ │ │ - 0x00041fc8 01000000 01000000 02000000 01000000 ................ │ │ │ │ - 0x00041fd8 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00041fe8 05000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00041ff8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042008 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00042018 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x00042028 00400020 00000000 00000000 00000000 .@. ............ │ │ │ │ - 0x00042038 0c000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x00042048 00400020 00000000 00000000 00000000 .@. ............ │ │ │ │ - 0x00042058 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x00042068 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042078 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042088 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042098 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420a8 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000420f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042108 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042118 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042128 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042138 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042148 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042158 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00042168 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042178 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042188 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042198 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000421a8 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x000421b8 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000421c8 03000000 00000000 04000000 01000000 ................ │ │ │ │ - 0x000421d8 05000000 01000000 06000000 01000000 ................ │ │ │ │ - 0x000421e8 07000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000421f8 09000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042208 00000000 00000000 002e2e1f 7b5c2200 ............{\". │ │ │ │ - 0x00042218 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x00042228 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042238 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042248 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x00042258 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042268 00000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x00042278 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042288 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042298 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000422a8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000422b8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000422c8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000422d8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000422e8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x000422f8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042308 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042318 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042328 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042338 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042348 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042358 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042368 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x00042378 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x00042388 03030303 03030303 03030303 03030303 ................ │ │ │ │ - 0x00042398 04040404 04040404 05050505 06060606 ................ │ │ │ │ - 0x000423a8 007f1f0f 07030100 30313233 34353637 ........01234567 │ │ │ │ - 0x000423b8 38394142 43444546 00000000 00000000 89ABCDEF........ │ │ │ │ - 0x000423c8 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ - 0x000423d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000423e8 00000000 00000000 00000000 3e000000 ............>... │ │ │ │ - 0x000423f8 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ - 0x00042408 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ - 0x00042418 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ - 0x00042428 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ - 0x00042438 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ - 0x00042448 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ - 0x00042458 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ - 0x00042468 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ - 0x00042478 41000000 00000000 00000000 A........... │ │ │ │ + 0x0003ca00 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x0003ca10 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x0003ca20 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x0003ca30 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x0003ca40 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x0003ca50 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x0003ca60 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x0003ca70 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x0003ca80 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x0003ca90 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ + 0x0003caa0 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ + 0x0003cab0 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ + 0x0003cac0 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ + 0x0003cad0 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ + 0x0003cae0 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ + 0x0003caf0 6c69627a 00000000 382e3133 2e300000 libz....8.13.0.. │ │ │ │ + 0x0003cb00 6c696263 75726c00 322e312e 31322d73 libcurl.2.1.12-s │ │ │ │ + 0x0003cb10 7461626c 65000000 6c696265 76656e74 table...libevent │ │ │ │ + 0x0003cb20 00000000 37362e31 00000000 6c696269 ....76.1....libi │ │ │ │ + 0x0003cb30 63752028 49444e41 32303038 2f49444e cu (IDNA2008/IDN │ │ │ │ + 0x0003cb40 41323030 33290000 322e332e 38000000 A2003)..2.3.8... │ │ │ │ + 0x0003cb50 6c696269 646e3220 2849444e 41323030 libidn2 (IDNA200 │ │ │ │ + 0x0003cb60 38290000 64697361 626c6564 00000000 8)..disabled.... │ │ │ │ + 0x0003cb70 6c696269 646e2028 49444e41 32303033 libidn (IDNA2003 │ │ │ │ + 0x0003cb80 29000000 6c696269 646e6b69 74322028 )...libidnkit2 ( │ │ │ │ + 0x0003cb90 49444e41 32303038 29000000 6c696269 IDNA2008)...libi │ │ │ │ + 0x0003cba0 646e6b69 74202849 444e4132 30303329 dnkit (IDNA2003) │ │ │ │ + 0x0003cbb0 00000000 68747470 2e657461 672e6d6f ....http.etag.mo │ │ │ │ + 0x0003cbc0 64650000 63726333 32620000 68747470 de..crc32b..http │ │ │ │ + 0x0003cbd0 00000000 41504932 30323430 3932342c ....API20240924, │ │ │ │ + 0x0003cbe0 4e545300 72617068 66000000 73706c00 NTS.raphf...spl. │ │ │ │ + 0x0003cbf0 69636f6e 76000000 7c660000 68697374 iconv...|f..hist │ │ │ │ + 0x0003cc00 6f727900 6f627365 72766572 73000000 ory.observers... │ │ │ │ + 0x0003cc10 4f627365 72766572 2073746f 72616765 Observer storage │ │ │ │ + 0x0003cc20 20697320 636f7272 75707465 64000000 is corrupted... │ │ │ │ + 0x0003cc30 4f000000 64657461 63680000 75706461 O...detach..upda │ │ │ │ + 0x0003cc40 74650000 61747461 63680000 7c4f216f te..attach..|O!o │ │ │ │ + 0x0003cc50 21000000 73746172 74656400 66696e69 !...started.fini │ │ │ │ + 0x0003cc60 73686564 00000000 646c746f 74616c00 shed....dltotal. │ │ │ │ + 0x0003cc70 646c6e6f 77000000 756c746f 74616c00 dlnow...ultotal. │ │ │ │ + 0x0003cc80 756c6e6f 77000000 7c4f0000 436f756c ulnow...|O..Coul │ │ │ │ + 0x0003cc90 64206e6f 74206669 6e642072 6573706f d not find respo │ │ │ │ + 0x0003cca0 6e736520 666f7220 74686520 72657175 nse for the requ │ │ │ │ + 0x0003ccb0 65737400 7c6c0000 6765744f 7074696f est.|l..getOptio │ │ │ │ + 0x0003ccc0 6e730000 7c61212f 00000000 636f6f6b ns..|a!/....cook │ │ │ │ + 0x0003ccd0 69657300 7265636f 72644869 73746f72 ies.recordHistor │ │ │ │ + 0x0003cce0 79000000 72657370 6f6e7365 4d657373 y...responseMess │ │ │ │ + 0x0003ccf0 61676543 6c617373 00000000 436f756c ageClass....Coul │ │ │ │ + 0x0003cd00 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ + 0x0003cd10 20636c69 656e7400 64656661 756c7400 client.default. │ │ │ │ + 0x0003cd20 7c532153 21000000 4e6f2068 7474705c |S!S!...No http\ │ │ │ │ + 0x0003cd30 436c6965 6e742064 72697665 72732061 Client drivers a │ │ │ │ + 0x0003cd40 7661696c 61626c65 00000000 4661696c vailable....Fail │ │ │ │ + 0x0003cd50 65642074 6f206c6f 63617465 20222573 ed to locate "%s │ │ │ │ + 0x0003cd60 2220636c 69656e74 20726571 75657374 " client request │ │ │ │ + 0x0003cd70 2068616e 646c6572 00000000 6e6f7469 handler....noti │ │ │ │ + 0x0003cd80 66790000 4661696c 65642074 6f20656e fy..Failed to en │ │ │ │ + 0x0003cd90 71756575 65207265 71756573 743b2072 queue request; r │ │ │ │ + 0x0003cda0 65717565 73742061 6c726561 64792069 equest already i │ │ │ │ + 0x0003cdb0 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ + 0x0003cdc0 6f206465 71756575 65207265 71756573 o dequeue reques │ │ │ │ + 0x0003cdd0 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ + 0x0003cde0 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ + 0x0003cdf0 6f207265 71756575 65207265 71756573 o requeue reques │ │ │ │ + 0x0003ce00 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ + 0x0003ce10 6e207175 65756500 4f7c6600 70726570 n queue.O|f.prep │ │ │ │ + 0x0003ce20 61726500 7c640000 7c620000 7c482100 are.|d..|b..|H!. │ │ │ │ + 0x0003ce30 7472616e 73666572 496e666f 00000000 transferInfo.... │ │ │ │ + 0x0003ce40 68747470 5c436c69 656e7400 44454255 http\Client.DEBU │ │ │ │ + 0x0003ce50 475f494e 464f0000 44454255 475f494e G_INFO..DEBUG_IN │ │ │ │ + 0x0003ce60 00000000 44454255 475f4f55 54000000 ....DEBUG_OUT... │ │ │ │ + 0x0003ce70 44454255 475f4845 41444552 00000000 DEBUG_HEADER.... │ │ │ │ + 0x0003ce80 44454255 475f424f 44590000 44454255 DEBUG_BODY..DEBU │ │ │ │ + 0x0003ce90 475f5353 4c000000 5f5f636f 6e737472 G_SSL...__constr │ │ │ │ + 0x0003cea0 75637400 72657365 74000000 656e7175 uct.reset...enqu │ │ │ │ + 0x0003ceb0 65756500 64657175 65756500 72657175 eue.dequeue.requ │ │ │ │ + 0x0003cec0 65756500 636f756e 74000000 73656e64 eue.count...send │ │ │ │ + 0x0003ced0 00000000 6f6e6365 00000000 77616974 ....once....wait │ │ │ │ + 0x0003cee0 00000000 67657452 6573706f 6e736500 ....getResponse. │ │ │ │ + 0x0003cef0 67657448 6973746f 72790000 636f6e66 getHistory..conf │ │ │ │ + 0x0003cf00 69677572 65000000 656e6162 6c655069 igure...enablePi │ │ │ │ + 0x0003cf10 70656c69 6e696e67 00000000 656e6162 pelining....enab │ │ │ │ + 0x0003cf20 6c654576 656e7473 00000000 6765744f leEvents....getO │ │ │ │ + 0x0003cf30 62736572 76657273 00000000 67657450 bservers....getP │ │ │ │ + 0x0003cf40 726f6772 65737349 6e666f00 67657454 rogressInfo.getT │ │ │ │ + 0x0003cf50 72616e73 66657249 6e666f00 7365744f ransferInfo.setO │ │ │ │ + 0x0003cf60 7074696f 6e730000 73657453 736c4f70 ptions..setSslOp │ │ │ │ + 0x0003cf70 74696f6e 73000000 61646453 736c4f70 tions...addSslOp │ │ │ │ + 0x0003cf80 74696f6e 73000000 67657453 736c4f70 tions...getSslOp │ │ │ │ + 0x0003cf90 74696f6e 73000000 73657443 6f6f6b69 tions...setCooki │ │ │ │ + 0x0003cfa0 65730000 61646443 6f6f6b69 65730000 es..addCookies.. │ │ │ │ + 0x0003cfb0 67657443 6f6f6b69 65730000 67657441 getCookies..getA │ │ │ │ + 0x0003cfc0 7661696c 61626c65 44726976 65727300 vailableDrivers. │ │ │ │ + 0x0003cfd0 67657441 7661696c 61626c65 4f707469 getAvailableOpti │ │ │ │ + 0x0003cfe0 6f6e7300 67657441 7661696c 61626c65 ons.getAvailable │ │ │ │ + 0x0003cff0 436f6e66 69677572 6174696f 6e000000 Configuration... │ │ │ │ + 0x0003d000 73657444 65627567 00000000 63616c6c setDebug....call │ │ │ │ + 0x0003d010 6261636b 00000000 73736c5f 6f707469 back....ssl_opti │ │ │ │ + 0x0003d020 6f6e7300 73736c5f 6f707469 6f6e0000 ons.ssl_option.. │ │ │ │ + 0x0003d030 68747470 5c436c69 656e745c 52657175 http\Client\Requ │ │ │ │ + 0x0003d040 65737400 6f627365 72766572 00000000 est.observer.... │ │ │ │ + 0x0003d050 53706c4f 62736572 76657200 70726f67 SplObserver.prog │ │ │ │ + 0x0003d060 72657373 00000000 656e6162 6c650000 ress....enable.. │ │ │ │ + 0x0003d070 73657474 696e6773 00000000 74696d65 settings....time │ │ │ │ + 0x0003d080 6f757400 63616c6c 61626c65 00000000 out.callable.... │ │ │ │ + 0x0003d090 64726976 65720000 70657273 69737465 driver..persiste │ │ │ │ + 0x0003d0a0 6e745f68 616e646c 655f6964 00000000 nt_handle_id.... │ │ │ │ + 0x0003d0b0 464c5553 48000000 53455353 00000000 FLUSH...SESS.... │ │ │ │ + 0x0003d0c0 436f756c 64206e6f 74206465 71756575 Could not dequeu │ │ │ │ + 0x0003d0d0 65207265 71756573 74207768 696c6520 e request while │ │ │ │ + 0x0003d0e0 65786563 7574696e 67206361 6c6c6261 executing callba │ │ │ │ + 0x0003d0f0 636b7300 436f756c 64206e6f 74206465 cks.Could not de │ │ │ │ + 0x0003d100 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ + 0x0003d110 73000000 41646469 6e672068 616e646c s...Adding handl │ │ │ │ + 0x0003d120 653a0000 73657475 70000000 61646448 e:..setup...addH │ │ │ │ + 0x0003d130 616e646c 65000000 41626f75 7420746f andle...About to │ │ │ │ + 0x0003d140 20636f6e 6e656374 00000000 7265736f connect....reso │ │ │ │ + 0x0003d150 6c766500 54727969 6e670000 636f6e6e lve.Trying..conn │ │ │ │ + 0x0003d160 65637400 466f756e 64206275 6e646c65 ect.Found bundle │ │ │ │ + 0x0003d170 20666f72 20686f73 74000000 436f6e6e for host...Conn │ │ │ │ + 0x0003d180 65637465 64000000 636f6e6e 65637465 ected...connecte │ │ │ │ + 0x0003d190 64000000 52652d75 73696e67 20657869 d...Re-using exi │ │ │ │ + 0x0003d1a0 7374696e 6720636f 6e6e6563 74696f6e sting connection │ │ │ │ + 0x0003d1b0 21000000 626c6163 6b6c6973 74656400 !...blacklisted. │ │ │ │ + 0x0003d1c0 626c6163 6b6c6973 74206368 65636b00 blacklist check. │ │ │ │ + 0x0003d1d0 73736c20 6e65676f 74696174 696f6e00 ssl negotiation. │ │ │ │ + 0x0003d1e0 63657274 69666963 61746500 414c504e certificate.ALPN │ │ │ │ + 0x0003d1f0 00000000 75706c6f 61640000 6c656674 ....upload..left │ │ │ │ + 0x0003d200 20696e74 61637400 6e6f7420 64697363 intact.not disc │ │ │ │ + 0x0003d210 6f6e6e65 63746564 00000000 636c6f73 onnected....clos │ │ │ │ + 0x0003d220 65640000 49737375 6520616e 6f746865 ed..Issue anothe │ │ │ │ + 0x0003d230 72207265 71756573 74000000 72656469 r request...redi │ │ │ │ + 0x0003d240 72656374 00000000 4f706572 6174696f rect....Operatio │ │ │ │ + 0x0003d250 6e207469 6d656420 6f757400 72656365 n timed out.rece │ │ │ │ + 0x0003d260 69766500 75706c6f 61646564 00000000 ive.uploaded.... │ │ │ │ + 0x0003d270 6e706e00 616c706e 00000000 25733a20 npn.alpn....%s: │ │ │ │ + 0x0003d280 25730000 414c4c00 436f756c 64206e6f %s..ALL.Could no │ │ │ │ + 0x0003d290 74207365 74206f70 74696f6e 20257320 t set option %s │ │ │ │ + 0x0003d2a0 28257329 00000000 436f756c 64206e6f (%s)....Could no │ │ │ │ + 0x0003d2b0 74207365 74206f70 74696f6e 20257300 t set option %s. │ │ │ │ + 0x0003d2c0 256c642d 256c642c 00000000 256c642d %ld-%ld,....%ld- │ │ │ │ + 0x0003d2d0 00000000 2d256c64 00000000 25733a20 ....-%ld....%s: │ │ │ │ + 0x0003d2e0 22257322 00000000 49662d4d 61746368 "%s"....If-Match │ │ │ │ + 0x0003d2f0 00000000 49662d4e 6f6e652d 4d617463 ....If-None-Matc │ │ │ │ + 0x0003d300 68000000 4661696c 65642074 6f20696e h...Failed to in │ │ │ │ + 0x0003d310 69746961 6c697a65 20637572 6c206861 itialize curl ha │ │ │ │ + 0x0003d320 6e646c65 00000000 3b000000 25733d25 ndle....;...%s=% │ │ │ │ + 0x0003d330 733b2000 6e6f6e65 00000000 6f70656e s; .none....open │ │ │ │ + 0x0003d340 73736c00 676e7574 6c730000 6e737300 ssl.gnutls..nss. │ │ │ │ + 0x0003d350 67736b69 74000000 706f6c61 7273736c gskit...polarssl │ │ │ │ + 0x0003d360 00000000 63796173 736c0000 73636861 ....cyassl..scha │ │ │ │ + 0x0003d370 6e6e656c 00000000 64617277 696e7373 nnel....darwinss │ │ │ │ + 0x0003d380 6c000000 756e6b6e 6f776e00 65666665 l...unknown.effe │ │ │ │ + 0x0003d390 63746976 655f7572 6c000000 72657370 ctive_url...resp │ │ │ │ + 0x0003d3a0 6f6e7365 5f636f64 65000000 746f7461 onse_code...tota │ │ │ │ + 0x0003d3b0 6c5f7469 6d650000 6e616d65 6c6f6f6b l_time..namelook │ │ │ │ + 0x0003d3c0 75705f74 696d6500 636f6e6e 6563745f up_time.connect_ │ │ │ │ + 0x0003d3d0 74696d65 00000000 70726574 72616e73 time....pretrans │ │ │ │ + 0x0003d3e0 6665725f 74696d65 00000000 73697a65 fer_time....size │ │ │ │ + 0x0003d3f0 5f75706c 6f616400 73697a65 5f75706c _upload.size_upl │ │ │ │ + 0x0003d400 6f61645f 74000000 73697a65 5f646f77 oad_t...size_dow │ │ │ │ + 0x0003d410 6e6c6f61 64000000 73697a65 5f646f77 nload...size_dow │ │ │ │ + 0x0003d420 6e6c6f61 645f7400 73706565 645f646f nload_t.speed_do │ │ │ │ + 0x0003d430 776e6c6f 61640000 73706565 645f646f wnload..speed_do │ │ │ │ + 0x0003d440 776e6c6f 61645f74 00000000 73706565 wnload_t....spee │ │ │ │ + 0x0003d450 645f7570 6c6f6164 00000000 73706565 d_upload....spee │ │ │ │ + 0x0003d460 645f7570 6c6f6164 5f740000 68656164 d_upload_t..head │ │ │ │ + 0x0003d470 65725f73 697a6500 72657175 6573745f er_size.request_ │ │ │ │ + 0x0003d480 73697a65 00000000 73736c5f 76657269 size....ssl_veri │ │ │ │ + 0x0003d490 66797265 73756c74 00000000 66696c65 fyresult....file │ │ │ │ + 0x0003d4a0 74696d65 00000000 66696c65 74696d65 time....filetime │ │ │ │ + 0x0003d4b0 5f740000 636f6e74 656e745f 6c656e67 _t..content_leng │ │ │ │ + 0x0003d4c0 74685f64 6f776e6c 6f616400 636f6e74 th_download.cont │ │ │ │ + 0x0003d4d0 656e745f 6c656e67 74685f64 6f776e6c ent_length_downl │ │ │ │ + 0x0003d4e0 6f61645f 74000000 636f6e74 656e745f oad_t...content_ │ │ │ │ + 0x0003d4f0 6c656e67 74685f75 706c6f61 64000000 length_upload... │ │ │ │ + 0x0003d500 636f6e74 656e745f 6c656e67 74685f75 content_length_u │ │ │ │ + 0x0003d510 706c6f61 645f7400 73746172 74747261 pload_t.starttra │ │ │ │ + 0x0003d520 6e736665 725f7469 6d650000 636f6e74 nsfer_time..cont │ │ │ │ + 0x0003d530 656e745f 74797065 00000000 72656469 ent_type....redi │ │ │ │ + 0x0003d540 72656374 5f74696d 65000000 72656469 rect_time...redi │ │ │ │ + 0x0003d550 72656374 5f636f75 6e740000 636f6e6e rect_count..conn │ │ │ │ + 0x0003d560 6563745f 636f6465 00000000 68747470 ect_code....http │ │ │ │ + 0x0003d570 61757468 5f617661 696c0000 70726f78 auth_avail..prox │ │ │ │ + 0x0003d580 79617574 685f6176 61696c00 6f735f65 yauth_avail.os_e │ │ │ │ + 0x0003d590 72726e6f 00000000 6e756d5f 636f6e6e rrno....num_conn │ │ │ │ + 0x0003d5a0 65637473 00000000 73736c5f 656e6769 ects....ssl_engi │ │ │ │ + 0x0003d5b0 6e657300 72656469 72656374 5f75726c nes.redirect_url │ │ │ │ + 0x0003d5c0 00000000 7072696d 6172795f 69700000 ....primary_ip.. │ │ │ │ + 0x0003d5d0 61707063 6f6e6e65 63745f74 696d6500 appconnect_time. │ │ │ │ + 0x0003d5e0 636f6e64 6974696f 6e5f756e 6d657400 condition_unmet. │ │ │ │ + 0x0003d5f0 7072696d 6172795f 706f7274 00000000 primary_port.... │ │ │ │ + 0x0003d600 6c6f6361 6c5f6970 00000000 6c6f6361 local_ip....loca │ │ │ │ + 0x0003d610 6c5f706f 72740000 68747470 5f766572 l_port..http_ver │ │ │ │ + 0x0003d620 73696f6e 00000000 70726f78 795f7373 sion....proxy_ss │ │ │ │ + 0x0003d630 6c5f7665 72696679 72657375 6c740000 l_verifyresult.. │ │ │ │ + 0x0003d640 73636865 6d650000 746f7461 6c5f7469 scheme..total_ti │ │ │ │ + 0x0003d650 6d655f74 00000000 6e616d65 6c6f6f6b me_t....namelook │ │ │ │ + 0x0003d660 75705f74 696d655f 74000000 636f6e6e up_time_t...conn │ │ │ │ + 0x0003d670 6563745f 74696d65 5f740000 70726574 ect_time_t..pret │ │ │ │ + 0x0003d680 72616e73 6665725f 74696d65 5f740000 ransfer_time_t.. │ │ │ │ + 0x0003d690 73746172 74747261 6e736665 725f7469 starttransfer_ti │ │ │ │ + 0x0003d6a0 6d655f74 00000000 72656469 72656374 me_t....redirect │ │ │ │ + 0x0003d6b0 5f74696d 655f7400 61707063 6f6e6e65 _time_t.appconne │ │ │ │ + 0x0003d6c0 63745f74 696d655f 74000000 72657472 ct_time_t...retr │ │ │ │ + 0x0003d6d0 795f6166 74657200 65666665 63746976 y_after.effectiv │ │ │ │ + 0x0003d6e0 655f6d65 74686f64 00000000 70726f78 e_method....prox │ │ │ │ + 0x0003d6f0 795f6572 726f7200 6361696e 666f0000 y_error.cainfo.. │ │ │ │ + 0x0003d700 63617061 74680000 6e756d62 65720000 capath..number.. │ │ │ │ + 0x0003d710 636f6e6e 6563745f 676f6f64 00000000 connect_good.... │ │ │ │ + 0x0003d720 636f6e6e 6563745f 72656e65 676f7469 connect_renegoti │ │ │ │ + 0x0003d730 61746500 68697473 00000000 63616368 ate.hits....cach │ │ │ │ + 0x0003d740 655f6675 6c6c0000 6261636b 656e6400 e_full..backend. │ │ │ │ + 0x0003d750 696e7465 726e616c 73000000 746c735f internals...tls_ │ │ │ │ + 0x0003d760 73657373 696f6e00 63657274 696e666f session.certinfo │ │ │ │ + 0x0003d770 00000000 6375726c 636f6465 00000000 ....curlcode.... │ │ │ │ + 0x0003d780 6572726f 72000000 43616e6e 6f742072 error...Cannot r │ │ │ │ + 0x0003d790 65717565 73742065 6d707479 2055524c equest empty URL │ │ │ │ + 0x0003d7a0 00000000 50555400 48454144 00000000 ....PUT.HEAD.... │ │ │ │ + 0x0003d7b0 43616e6e 6f742075 73652065 6d707479 Cannot use empty │ │ │ │ + 0x0003d7c0 20726571 75657374 206d6574 686f6400 request method. │ │ │ │ + 0x0003d7d0 436f756c 64206e6f 7420656e 71756575 Could not enqueu │ │ │ │ + 0x0003d7e0 65207265 71756573 743a2025 73000000 e request: %s... │ │ │ │ + 0x0003d7f0 73746172 74000000 252e2a73 3a25733a start...%.*s:%s: │ │ │ │ + 0x0003d800 25640000 436f6e74 656e742d 4c656e67 %d..Content-Leng │ │ │ │ + 0x0003d810 74680000 582d4f72 6967696e 616c2d43 th..X-Original-C │ │ │ │ + 0x0003d820 6f6e7465 6e742d4c 656e6774 68000000 ontent-Length... │ │ │ │ + 0x0003d830 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ + 0x0003d840 67000000 582d4f72 6967696e 616c2d54 g...X-Original-T │ │ │ │ + 0x0003d850 72616e73 6665722d 456e636f 64696e67 ransfer-Encoding │ │ │ │ + 0x0003d860 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x0003d870 65000000 582d4f72 6967696e 616c2d43 e...X-Original-C │ │ │ │ + 0x0003d880 6f6e7465 6e742d52 616e6765 00000000 ontent-Range.... │ │ │ │ + 0x0003d890 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ + 0x0003d8a0 00000000 582d4f72 6967696e 616c2d43 ....X-Original-C │ │ │ │ + 0x0003d8b0 6f6e7465 6e742d45 6e636f64 696e6700 ontent-Encoding. │ │ │ │ + 0x0003d8c0 25733b20 25732028 25732900 6375726c %s; %s (%s).curl │ │ │ │ + 0x0003d8d0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003d8e0 4375726c 00000000 68747470 5c436c69 Curl....http\Cli │ │ │ │ + 0x0003d8f0 656e745c 4375726c 5c526571 75657374 ent\Curl\Request │ │ │ │ + 0x0003d900 00000000 70617468 5f61735f 69730000 ....path_as_is.. │ │ │ │ + 0x0003d910 70726f78 79686f73 74000000 70726f78 proxyhost...prox │ │ │ │ + 0x0003d920 79747970 65000000 70726f78 79706f72 ytype...proxypor │ │ │ │ + 0x0003d930 74000000 70726f78 79617574 68000000 t...proxyauth... │ │ │ │ + 0x0003d940 70726f78 79617574 68747970 65000000 proxyauthtype... │ │ │ │ + 0x0003d950 70726f78 7974756e 6e656c00 6e6f7072 proxytunnel.nopr │ │ │ │ + 0x0003d960 6f787900 736f636b 73355f61 75746800 oxy.socks5_auth. │ │ │ │ + 0x0003d970 70726f78 79686561 64657200 70726f78 proxyheader.prox │ │ │ │ + 0x0003d980 795f7365 72766963 655f6e61 6d650000 y_service_name.. │ │ │ │ + 0x0003d990 68617072 6f78795f 70726f74 6f636f6c haproxy_protocol │ │ │ │ + 0x0003d9a0 00000000 756e6978 5f736f63 6b65745f ....unix_socket_ │ │ │ │ + 0x0003d9b0 70617468 00000000 61627374 72616374 path....abstract │ │ │ │ + 0x0003d9c0 5f756e69 785f736f 636b6574 00000000 _unix_socket.... │ │ │ │ + 0x0003d9d0 646e735f 63616368 655f7469 6d656f75 dns_cache_timeou │ │ │ │ + 0x0003d9e0 74000000 69707265 736f6c76 65000000 t...ipresolve... │ │ │ │ + 0x0003d9f0 646e735f 73687566 666c655f 61646472 dns_shuffle_addr │ │ │ │ + 0x0003da00 65737365 73000000 646f685f 75726c00 esses...doh_url. │ │ │ │ + 0x0003da10 6c6f775f 73706565 645f6c69 6d697400 low_speed_limit. │ │ │ │ + 0x0003da20 6c6f775f 73706565 645f7469 6d650000 low_speed_time.. │ │ │ │ + 0x0003da30 66726573 685f636f 6e6e6563 74000000 fresh_connect... │ │ │ │ + 0x0003da40 666f7262 69645f72 65757365 00000000 forbid_reuse.... │ │ │ │ + 0x0003da50 6d617861 67655f63 6f6e6e00 696e7465 maxage_conn.inte │ │ │ │ + 0x0003da60 72666163 65000000 706f7274 72616e67 rface...portrang │ │ │ │ + 0x0003da70 65000000 61646472 6573735f 73636f70 e...address_scop │ │ │ │ + 0x0003da80 65000000 68747470 61757468 00000000 e...httpauth.... │ │ │ │ + 0x0003da90 68747470 61757468 74797065 00000000 httpauthtype.... │ │ │ │ + 0x0003daa0 73657276 6963655f 6e616d65 00000000 service_name.... │ │ │ │ + 0x0003dab0 786f6175 7468325f 62656172 65720000 xoauth2_bearer.. │ │ │ │ + 0x0003dac0 6177735f 73696776 34000000 756e7265 aws_sigv4...unre │ │ │ │ + 0x0003dad0 73747269 63746564 5f617574 68000000 stricted_auth... │ │ │ │ + 0x0003dae0 706f7374 72656469 72000000 72657472 postredir...retr │ │ │ │ + 0x0003daf0 79636f75 6e740000 72657472 7964656c ycount..retrydel │ │ │ │ + 0x0003db00 61790000 6175746f 72656665 72657200 ay..autoreferer. │ │ │ │ + 0x0003db10 75736572 6167656e 74000000 5045434c useragent...PECL │ │ │ │ + 0x0003db20 5f485454 502f342e 322e3620 5048502f _HTTP/4.2.6 PHP/ │ │ │ │ + 0x0003db30 382e342e 36206c69 62637572 6c2f382e 8.4.6 libcurl/8. │ │ │ │ + 0x0003db40 31332e30 00000000 72657375 6d650000 13.0....resume.. │ │ │ │ + 0x0003db50 65746167 00000000 636f6d70 72657373 etag....compress │ │ │ │ + 0x0003db60 00000000 6c617374 6d6f6469 66696564 ....lastmodified │ │ │ │ + 0x0003db70 00000000 656e636f 6465636f 6f6b6965 ....encodecookie │ │ │ │ + 0x0003db80 73000000 636f6f6b 69657365 7373696f s...cookiesessio │ │ │ │ + 0x0003db90 6e000000 636f6f6b 69657374 6f726500 n...cookiestore. │ │ │ │ + 0x0003dba0 6d617866 696c6573 697a6500 68747470 maxfilesize.http │ │ │ │ + 0x0003dbb0 30395f61 6c6c6f77 65640000 636f6e6e 09_allowed..conn │ │ │ │ + 0x0003dbc0 65637474 696d656f 75740000 65787065 ecttimeout..expe │ │ │ │ + 0x0003dbd0 63745f31 30305f74 696d656f 75740000 ct_100_timeout.. │ │ │ │ + 0x0003dbe0 7463705f 6e6f6465 6c617900 7463705f tcp_nodelay.tcp_ │ │ │ │ + 0x0003dbf0 6b656570 616c6976 65000000 7463705f keepalive...tcp_ │ │ │ │ + 0x0003dc00 6b656570 69646c65 00000000 7463705f keepidle....tcp_ │ │ │ │ + 0x0003dc10 6b656570 696e7476 6c000000 7463705f keepintvl...tcp_ │ │ │ │ + 0x0003dc20 66617374 6f70656e 00000000 63657274 fastopen....cert │ │ │ │ + 0x0003dc30 00000000 63657274 74797065 00000000 ....certtype.... │ │ │ │ + 0x0003dc40 50454d00 6b657900 6b657974 79706500 PEM.key.keytype. │ │ │ │ + 0x0003dc50 6b657970 61737377 64000000 656e6769 keypasswd...engi │ │ │ │ + 0x0003dc60 6e650000 76657273 696f6e00 76657269 ne..version.veri │ │ │ │ + 0x0003dc70 66797065 65720000 76657269 6679686f fypeer..verifyho │ │ │ │ + 0x0003dc80 73740000 76657269 66797374 61747573 st..verifystatus │ │ │ │ + 0x0003dc90 00000000 63697068 65725f6c 69737400 ....cipher_list. │ │ │ │ + 0x0003dca0 72616e64 6f6d5f66 696c6500 65676473 random_file.egds │ │ │ │ + 0x0003dcb0 6f636b65 74000000 69737375 65726365 ocket...issuerce │ │ │ │ + 0x0003dcc0 72740000 63726c66 696c6500 656e6162 rt..crlfile.enab │ │ │ │ + 0x0003dcd0 6c655f6e 706e0000 656e6162 6c655f61 le_npn..enable_a │ │ │ │ + 0x0003dce0 6c706e00 70696e6e 65645f70 75626c69 lpn.pinned_publi │ │ │ │ + 0x0003dcf0 636b6579 00000000 70726f78 795f7373 ckey....proxy_ss │ │ │ │ + 0x0003dd00 6c000000 616c7473 76635f63 74726c00 l...altsvc_ctrl. │ │ │ │ + 0x0003dd10 616c7473 76630000 68737473 5f637472 altsvc..hsts_ctr │ │ │ │ + 0x0003dd20 6c000000 68737473 00000000 6d617863 l...hsts....maxc │ │ │ │ + 0x0003dd30 6f6e6e65 63747300 6d61785f 686f7374 onnects.max_host │ │ │ │ + 0x0003dd40 5f636f6e 6e656374 696f6e73 00000000 _connections.... │ │ │ │ + 0x0003dd50 6d61785f 746f7461 6c5f636f 6e6e6563 max_total_connec │ │ │ │ + 0x0003dd60 74696f6e 73000000 6d61785f 636f6e63 tions...max_conc │ │ │ │ + 0x0003dd70 75727265 6e745f73 74726561 6d730000 urrent_streams.. │ │ │ │ + 0x0003dd80 7573655f 6576656e 746c6f6f 70000000 use_eventloop... │ │ │ │ + 0x0003dd90 73686172 655f636f 6f6b6965 73000000 share_cookies... │ │ │ │ + 0x0003dda0 73686172 655f7373 6c000000 68747470 share_ssl...http │ │ │ │ + 0x0003ddb0 5c436c69 656e745c 4375726c 5c464541 \Client\Curl\FEA │ │ │ │ + 0x0003ddc0 54555245 53000000 68747470 5c436c69 TURES...http\Cli │ │ │ │ + 0x0003ddd0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003dde0 735c4950 56360000 68747470 5c436c69 s\IPV6..http\Cli │ │ │ │ + 0x0003ddf0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003de00 735c4b45 52424552 4f533400 68747470 s\KERBEROS4.http │ │ │ │ + 0x0003de10 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003de20 74757265 735c5353 4c000000 68747470 tures\SSL...http │ │ │ │ + 0x0003de30 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003de40 74757265 735c4c49 425a0000 68747470 tures\LIBZ..http │ │ │ │ + 0x0003de50 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003de60 74757265 735c4e54 4c4d0000 68747470 tures\NTLM..http │ │ │ │ + 0x0003de70 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003de80 74757265 735c4753 534e4547 4f544941 tures\GSSNEGOTIA │ │ │ │ + 0x0003de90 54450000 68747470 5c436c69 656e745c TE..http\Client\ │ │ │ │ + 0x0003dea0 4375726c 5c466561 74757265 735c4153 Curl\Features\AS │ │ │ │ + 0x0003deb0 594e4348 444e5300 68747470 5c436c69 YNCHDNS.http\Cli │ │ │ │ + 0x0003dec0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003ded0 735c5350 4e45474f 00000000 68747470 s\SPNEGO....http │ │ │ │ + 0x0003dee0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003def0 74757265 735c4c41 52474546 494c4500 tures\LARGEFILE. │ │ │ │ + 0x0003df00 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003df10 5c466561 74757265 735c4944 4e000000 \Features\IDN... │ │ │ │ + 0x0003df20 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003df30 5c466561 74757265 735c5353 50490000 \Features\SSPI.. │ │ │ │ + 0x0003df40 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003df50 5c466561 74757265 735c544c 53415554 \Features\TLSAUT │ │ │ │ + 0x0003df60 485f5352 50000000 68747470 5c436c69 H_SRP...http\Cli │ │ │ │ + 0x0003df70 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003df80 735c4e54 4c4d5f57 42000000 68747470 s\NTLM_WB...http │ │ │ │ + 0x0003df90 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003dfa0 74757265 735c4854 54503200 68747470 tures\HTTP2.http │ │ │ │ + 0x0003dfb0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003dfc0 74757265 735c4753 53415049 00000000 tures\GSSAPI.... │ │ │ │ + 0x0003dfd0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003dfe0 5c466561 74757265 735c4b45 52424552 \Features\KERBER │ │ │ │ + 0x0003dff0 4f533500 68747470 5c436c69 656e745c OS5.http\Client\ │ │ │ │ + 0x0003e000 4375726c 5c466561 74757265 735c554e Curl\Features\UN │ │ │ │ + 0x0003e010 49585f53 4f434b45 54530000 68747470 IX_SOCKETS..http │ │ │ │ + 0x0003e020 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e030 74757265 735c5053 4c000000 68747470 tures\PSL...http │ │ │ │ + 0x0003e040 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e050 74757265 735c4854 5450535f 50524f58 tures\HTTPS_PROX │ │ │ │ + 0x0003e060 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x0003e070 4375726c 5c466561 74757265 735c4d55 Curl\Features\MU │ │ │ │ + 0x0003e080 4c54495f 53534c00 68747470 5c436c69 LTI_SSL.http\Cli │ │ │ │ + 0x0003e090 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e0a0 735c4252 4f544c49 00000000 68747470 s\BROTLI....http │ │ │ │ + 0x0003e0b0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e0c0 74757265 735c414c 54535643 00000000 tures\ALTSVC.... │ │ │ │ + 0x0003e0d0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e0e0 5c466561 74757265 735c4854 54503300 \Features\HTTP3. │ │ │ │ + 0x0003e0f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e100 5c466561 74757265 735c5a53 54440000 \Features\ZSTD.. │ │ │ │ + 0x0003e110 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e120 5c466561 74757265 735c554e 49434f44 \Features\UNICOD │ │ │ │ + 0x0003e130 45000000 68747470 5c436c69 656e745c E...http\Client\ │ │ │ │ + 0x0003e140 4375726c 5c466561 74757265 735c4853 Curl\Features\HS │ │ │ │ + 0x0003e150 54530000 68747470 5c436c69 656e745c TS..http\Client\ │ │ │ │ + 0x0003e160 4375726c 5c564552 53494f4e 53000000 Curl\VERSIONS... │ │ │ │ + 0x0003e170 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e180 5c566572 73696f6e 735c4355 524c0000 \Versions\CURL.. │ │ │ │ + 0x0003e190 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e1a0 5c566572 73696f6e 735c5353 4c000000 \Versions\SSL... │ │ │ │ + 0x0003e1b0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e1c0 5c566572 73696f6e 735c4c49 425a0000 \Versions\LIBZ.. │ │ │ │ + 0x0003e1d0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e1e0 5c566572 73696f6e 735c4152 45530000 \Versions\ARES.. │ │ │ │ + 0x0003e1f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e200 5c566572 73696f6e 735c4944 4e000000 \Versions\IDN... │ │ │ │ + 0x0003e210 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e220 5c566572 73696f6e 735c4943 4f4e5600 \Versions\ICONV. │ │ │ │ + 0x0003e230 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e240 5c566572 73696f6e 735c4252 4f544c49 \Versions\BROTLI │ │ │ │ + 0x0003e250 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e260 4375726c 5c566572 73696f6e 735c4e47 Curl\Versions\NG │ │ │ │ + 0x0003e270 48545450 32000000 68747470 5c436c69 HTTP2...http\Cli │ │ │ │ + 0x0003e280 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e290 735c5155 49430000 68747470 5c436c69 s\QUIC..http\Cli │ │ │ │ + 0x0003e2a0 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e2b0 735c4341 494e464f 00000000 68747470 s\CAINFO....http │ │ │ │ + 0x0003e2c0 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ + 0x0003e2d0 73696f6e 735c4341 50415448 00000000 sions\CAPATH.... │ │ │ │ + 0x0003e2e0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e2f0 5c566572 73696f6e 735c5a53 54440000 \Versions\ZSTD.. │ │ │ │ + 0x0003e300 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e310 5c566572 73696f6e 735c4859 50455200 \Versions\HYPER. │ │ │ │ + 0x0003e320 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e330 5c485454 505f5645 5253494f 4e5f315f \HTTP_VERSION_1_ │ │ │ │ + 0x0003e340 30000000 68747470 5c436c69 656e745c 0...http\Client\ │ │ │ │ + 0x0003e350 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ + 0x0003e360 4e5f315f 31000000 68747470 5c436c69 N_1_1...http\Cli │ │ │ │ + 0x0003e370 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003e380 5253494f 4e5f325f 30000000 68747470 RSION_2_0...http │ │ │ │ + 0x0003e390 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ + 0x0003e3a0 505f5645 5253494f 4e5f3254 4c530000 P_VERSION_2TLS.. │ │ │ │ + 0x0003e3b0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e3c0 5c485454 505f5645 5253494f 4e5f325f \HTTP_VERSION_2_ │ │ │ │ + 0x0003e3d0 5052494f 525f4b4e 4f574c45 44474500 PRIOR_KNOWLEDGE. │ │ │ │ + 0x0003e3e0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e3f0 5c485454 505f5645 5253494f 4e5f3300 \HTTP_VERSION_3. │ │ │ │ + 0x0003e400 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e410 5c485454 505f5645 5253494f 4e5f414e \HTTP_VERSION_AN │ │ │ │ + 0x0003e420 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x0003e430 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003e440 5f544c53 76310000 68747470 5c436c69 _TLSv1..http\Cli │ │ │ │ + 0x0003e450 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003e460 53494f4e 5f544c53 76315f30 00000000 SION_TLSv1_0.... │ │ │ │ + 0x0003e470 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e480 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003e490 76315f31 00000000 68747470 5c436c69 v1_1....http\Cli │ │ │ │ + 0x0003e4a0 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003e4b0 53494f4e 5f544c53 76315f32 00000000 SION_TLSv1_2.... │ │ │ │ + 0x0003e4c0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e4d0 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003e4e0 76315f33 00000000 68747470 5c436c69 v1_3....http\Cli │ │ │ │ + 0x0003e4f0 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003e500 53494f4e 5f53534c 76320000 68747470 SION_SSLv2..http │ │ │ │ + 0x0003e510 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003e520 5f564552 53494f4e 5f53534c 76330000 _VERSION_SSLv3.. │ │ │ │ + 0x0003e530 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e540 5c53534c 5f564552 53494f4e 5f414e59 \SSL_VERSION_ANY │ │ │ │ + 0x0003e550 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e560 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003e570 5f4d4158 5f444546 41554c54 00000000 _MAX_DEFAULT.... │ │ │ │ + 0x0003e580 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e590 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ + 0x0003e5a0 5f544c53 76315f30 00000000 68747470 _TLSv1_0....http │ │ │ │ + 0x0003e5b0 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003e5c0 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ + 0x0003e5d0 76315f31 00000000 68747470 5c436c69 v1_1....http\Cli │ │ │ │ + 0x0003e5e0 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003e5f0 53494f4e 5f4d4158 5f544c53 76315f32 SION_MAX_TLSv1_2 │ │ │ │ + 0x0003e600 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e610 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003e620 5f4d4158 5f544c53 76315f33 00000000 _MAX_TLSv1_3.... │ │ │ │ + 0x0003e630 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e640 5c495052 45534f4c 56455f56 34000000 \IPRESOLVE_V4... │ │ │ │ + 0x0003e650 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e660 5c495052 45534f4c 56455f56 36000000 \IPRESOLVE_V6... │ │ │ │ + 0x0003e670 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e680 5c495052 45534f4c 56455f41 4e590000 \IPRESOLVE_ANY.. │ │ │ │ + 0x0003e690 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e6a0 5c415554 485f4e4f 4e450000 68747470 \AUTH_NONE..http │ │ │ │ + 0x0003e6b0 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003e6c0 485f4241 53494300 68747470 5c436c69 H_BASIC.http\Cli │ │ │ │ + 0x0003e6d0 656e745c 4375726c 5c415554 485f4449 ent\Curl\AUTH_DI │ │ │ │ + 0x0003e6e0 47455354 00000000 68747470 5c436c69 GEST....http\Cli │ │ │ │ + 0x0003e6f0 656e745c 4375726c 5c415554 485f4449 ent\Curl\AUTH_DI │ │ │ │ + 0x0003e700 47455354 5f494500 68747470 5c436c69 GEST_IE.http\Cli │ │ │ │ + 0x0003e710 656e745c 4375726c 5c415554 485f4e54 ent\Curl\AUTH_NT │ │ │ │ + 0x0003e720 4c4d0000 68747470 5c436c69 656e745c LM..http\Client\ │ │ │ │ + 0x0003e730 4375726c 5c415554 485f4753 534e4547 Curl\AUTH_GSSNEG │ │ │ │ + 0x0003e740 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e750 4375726c 5c415554 485f5350 4e45474f Curl\AUTH_SPNEGO │ │ │ │ + 0x0003e760 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e770 4375726c 5c415554 485f4245 41524552 Curl\AUTH_BEARER │ │ │ │ + 0x0003e780 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e790 4375726c 5c415753 5f534947 56340000 Curl\AWS_SIGV4.. │ │ │ │ + 0x0003e7a0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e7b0 5c415554 485f414e 59000000 68747470 \AUTH_ANY...http │ │ │ │ + 0x0003e7c0 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003e7d0 58595f53 4f434b53 34000000 68747470 XY_SOCKS4...http │ │ │ │ + 0x0003e7e0 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003e7f0 58595f53 4f434b53 34410000 68747470 XY_SOCKS4A..http │ │ │ │ + 0x0003e800 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003e810 58595f53 4f434b53 355f484f 53544e41 XY_SOCKS5_HOSTNA │ │ │ │ + 0x0003e820 4d450000 68747470 5c436c69 656e745c ME..http\Client\ │ │ │ │ + 0x0003e830 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003e840 35000000 68747470 5c436c69 656e745c 5...http\Client\ │ │ │ │ + 0x0003e850 4375726c 5c50524f 58595f48 54545000 Curl\PROXY_HTTP. │ │ │ │ + 0x0003e860 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e870 5c50524f 58595f48 5454505f 315f3000 \PROXY_HTTP_1_0. │ │ │ │ + 0x0003e880 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e890 5c504f53 54524544 49525f33 30310000 \POSTREDIR_301.. │ │ │ │ + 0x0003e8a0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e8b0 5c504f53 54524544 49525f33 30320000 \POSTREDIR_302.. │ │ │ │ + 0x0003e8c0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e8d0 5c504f53 54524544 49525f33 30330000 \POSTREDIR_303.. │ │ │ │ + 0x0003e8e0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e8f0 5c504f53 54524544 49525f41 4c4c0000 \POSTREDIR_ALL.. │ │ │ │ + 0x0003e900 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e910 5c414c54 5356435f 52454144 4f4e4c59 \ALTSVC_READONLY │ │ │ │ + 0x0003e920 46494c45 00000000 68747470 5c436c69 FILE....http\Cli │ │ │ │ + 0x0003e930 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x0003e940 48310000 68747470 5c436c69 656e745c H1..http\Client\ │ │ │ │ + 0x0003e950 4375726c 5c414c54 5356435f 48320000 Curl\ALTSVC_H2.. │ │ │ │ + 0x0003e960 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e970 5c414c54 5356435f 48330000 68747470 \ALTSVC_H3..http │ │ │ │ + 0x0003e980 5c436c69 656e745c 4375726c 5c485354 \Client\Curl\HST │ │ │ │ + 0x0003e990 535f454e 41424c45 00000000 68747470 S_ENABLE....http │ │ │ │ + 0x0003e9a0 5c436c69 656e745c 4375726c 5c485354 \Client\Curl\HST │ │ │ │ + 0x0003e9b0 535f5245 41444f4e 4c594649 4c450000 S_READONLYFILE.. │ │ │ │ + 0x0003e9c0 556e6b6e 6f776e20 736f636b 65742061 Unknown socket a │ │ │ │ + 0x0003e9d0 6374696f 6e202564 00000000 4f7c726c ction %d....O|rl │ │ │ │ + 0x0003e9e0 00000000 7068705f 68747470 5f636c69 ....php_http_cli │ │ │ │ + 0x0003e9f0 656e745f 6375726c 5f757365 725f6861 ent_curl_user_ha │ │ │ │ + 0x0003ea00 6e646c65 72000000 696e6974 00000000 ndler...init.... │ │ │ │ + 0x0003ea10 74696d65 72000000 736f636b 65740000 timer...socket.. │ │ │ │ + 0x0003ea20 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ea30 5c557365 72000000 504f4c4c 5f4e4f4e \User...POLL_NON │ │ │ │ + 0x0003ea40 45000000 504f4c4c 5f494e00 504f4c4c E...POLL_IN.POLL │ │ │ │ + 0x0003ea50 5f4f5554 00000000 504f4c4c 5f494e4f _OUT....POLL_INO │ │ │ │ + 0x0003ea60 55540000 504f4c4c 5f52454d 4f564500 UT..POLL_REMOVE. │ │ │ │ + 0x0003ea70 74696d65 6f75745f 6d730000 61637469 timeout_ms..acti │ │ │ │ + 0x0003ea80 6f6e0000 72756e00 636c6965 6e740000 on..run.client.. │ │ │ │ + 0x0003ea90 22687474 705c5c43 6c69656e 74220000 "http\\Client".. │ │ │ │ + 0x0003eaa0 7a000000 7a210000 436f6e74 656e742d z...z!..Content- │ │ │ │ + 0x0003eab0 54797065 00000000 436f6e74 656e7420 Type....Content │ │ │ │ + 0x0003eac0 74797065 20222573 2220646f 6573206e type "%s" does n │ │ │ │ + 0x0003ead0 6f742073 65656d20 746f2063 6f6e7461 ot seem to conta │ │ │ │ + 0x0003eae0 696e2061 20707269 6d617279 20616e64 in a primary and │ │ │ │ + 0x0003eaf0 20612073 65636f6e 64617279 20706172 a secondary par │ │ │ │ + 0x0003eb00 74000000 7c73217a 2161214f 21000000 t...|s!z!a!O!... │ │ │ │ + 0x0003eb10 73657443 6f6e7465 6e745479 70650000 setContentType.. │ │ │ │ + 0x0003eb20 67657443 6f6e7465 6e745479 70650000 getContentType.. │ │ │ │ + 0x0003eb30 73657451 75657279 00000000 67657451 setQuery....getQ │ │ │ │ + 0x0003eb40 75657279 00000000 61646451 75657279 uery....addQuery │ │ │ │ + 0x0003eb50 00000000 71756572 795f6461 74610000 ....query_data.. │ │ │ │ + 0x0003eb60 68747470 5c4d6573 73616765 5c426f64 http\Message\Bod │ │ │ │ + 0x0003eb70 79000000 7c730000 496e636f 6d706c65 y...|s..Incomple │ │ │ │ + 0x0003eb80 74652073 74617465 00000000 436f756c te state....Coul │ │ │ │ + 0x0003eb90 64206e6f 74206669 6e642074 72616e73 d not find trans │ │ │ │ + 0x0003eba0 66657220 696e666f 20776974 68206e61 fer info with na │ │ │ │ + 0x0003ebb0 6d652027 25732700 7c6c6121 2f000000 me '%s'.|la!/... │ │ │ │ + 0x0003ebc0 5365742d 436f6f6b 69650000 68747470 Set-Cookie..http │ │ │ │ + 0x0003ebd0 5c436c69 656e745c 52657370 6f6e7365 \Client\Response │ │ │ │ + 0x0003ebe0 00000000 656c656d 656e7400 666c6167 ....element.flag │ │ │ │ + 0x0003ebf0 73000000 616c6c6f 7765645f 65787472 s...allowed_extr │ │ │ │ + 0x0003ec00 61730000 646f6d61 696e0000 65787069 as..domain..expi │ │ │ │ + 0x0003ec10 72657300 73656375 72650000 68747470 res.secure..http │ │ │ │ + 0x0003ec20 4f6e6c79 00000000 6d61782d 61676500 Only....max-age. │ │ │ │ + 0x0003ec30 7c732100 7c482f00 737c7321 00000000 |s!.|H/.s|s!.... │ │ │ │ + 0x0003ec40 76616c75 65000000 61726775 6d656e74 value...argument │ │ │ │ + 0x0003ec50 73000000 7c7a216c 482f0000 646f6d61 s...|z!lH/..doma │ │ │ │ + 0x0003ec60 696e3d25 733b2000 70617468 3d25733b in=%s; .path=%s; │ │ │ │ + 0x0003ec70 20000000 442c2064 204d2059 20483a69 ...D, d M Y H:i │ │ │ │ + 0x0003ec80 3a73205c 475c4d5c 54000000 65787069 :s \G\M\T...expi │ │ │ │ + 0x0003ec90 7265733d 25733b20 00000000 6d61782d res=%s; ....max- │ │ │ │ + 0x0003eca0 6167653d 256c643b 20000000 73656375 age=%ld; ...secu │ │ │ │ + 0x0003ecb0 72653b20 00000000 68747470 4f6e6c79 re; ....httpOnly │ │ │ │ + 0x0003ecc0 3b200000 68747470 5c436f6f 6b696500 ; ..http\Cookie. │ │ │ │ + 0x0003ecd0 50415253 455f5241 57000000 53454355 PARSE_RAW...SECU │ │ │ │ + 0x0003ece0 52450000 48545450 4f4e4c59 00000000 RE..HTTPONLY.... │ │ │ │ + 0x0003ecf0 67657443 6f6f6b69 65000000 73657443 getCookie...setC │ │ │ │ + 0x0003ed00 6f6f6b69 65000000 61646443 6f6f6b69 ookie...addCooki │ │ │ │ + 0x0003ed10 65000000 67657445 78747261 73000000 e...getExtras... │ │ │ │ + 0x0003ed20 73657445 78747261 73000000 61646445 setExtras...addE │ │ │ │ + 0x0003ed30 78747261 73000000 67657445 78747261 xtras...getExtra │ │ │ │ + 0x0003ed40 00000000 73657445 78747261 00000000 ....setExtra.... │ │ │ │ + 0x0003ed50 61646445 78747261 00000000 67657444 addExtra....getD │ │ │ │ + 0x0003ed60 6f6d6169 6e000000 73657444 6f6d6169 omain...setDomai │ │ │ │ + 0x0003ed70 6e000000 67657450 61746800 73657450 n...getPath.setP │ │ │ │ + 0x0003ed80 61746800 67657445 78706972 65730000 ath.getExpires.. │ │ │ │ + 0x0003ed90 73657445 78706972 65730000 6765744d setExpires..getM │ │ │ │ + 0x0003eda0 61784167 65000000 7365744d 61784167 axAge...setMaxAg │ │ │ │ + 0x0003edb0 65000000 67657446 6c616773 00000000 e...getFlags.... │ │ │ │ + 0x0003edc0 73657446 6c616773 00000000 746f4172 setFlags....toAr │ │ │ │ + 0x0003edd0 72617900 746f5374 72696e67 00000000 ray.toString.... │ │ │ │ + 0x0003ede0 5f5f746f 53747269 6e670000 65787472 __toString..extr │ │ │ │ + 0x0003edf0 615f6e61 6d650000 65787472 615f7661 a_name..extra_va │ │ │ │ + 0x0003ee00 6c756500 636f6f6b 69655f6e 616d6500 lue.cookie_name. │ │ │ │ + 0x0003ee10 636f6f6b 69655f76 616c7565 00000000 cookie_value.... │ │ │ │ + 0x0003ee20 636f6f6b 69655f73 7472696e 67000000 cookie_string... │ │ │ │ + 0x0003ee30 70617273 65725f66 6c616773 00000000 parser_flags.... │ │ │ │ + 0x0003ee40 44656368 756e6b20 656e636f 64696e67 Dechunk encoding │ │ │ │ + 0x0003ee50 20737472 65616d20 68617320 616c7265 stream has alre │ │ │ │ + 0x0003ee60 61647920 72656163 68656420 74686520 ady reached the │ │ │ │ + 0x0003ee70 656e6420 6f662063 68756e6b 65642069 end of chunked i │ │ │ │ + 0x0003ee80 6e707574 00000000 4661696c 65642074 nput....Failed t │ │ │ │ + 0x0003ee90 6f207061 72736520 6368756e 6b206c65 o parse chunk le │ │ │ │ + 0x0003eea0 6e206672 6f6d2027 252e2a73 27000000 n from '%.*s'... │ │ │ │ + 0x0003eeb0 4661696c 65642074 6f20636f 70792069 Failed to copy i │ │ │ │ + 0x0003eec0 6e666c61 74652065 6e636f64 696e6720 nflate encoding │ │ │ │ + 0x0003eed0 73747265 616d3a20 6f757420 6f66206d stream: out of m │ │ │ │ + 0x0003eee0 656d6f72 79000000 44617461 20646f65 emory...Data doe │ │ │ │ + 0x0003eef0 73206e6f 74207365 656d2074 6f206265 s not seem to be │ │ │ │ + 0x0003ef00 20636875 6e6b6564 20656e63 6f646564 chunked encoded │ │ │ │ + 0x0003ef10 00000000 45787065 63746564 20636875 ....Expected chu │ │ │ │ + 0x0003ef20 6e6b2073 697a6520 61742070 6f732025 nk size at pos % │ │ │ │ + 0x0003ef30 7475206f 6620257a 75206275 7420676f tu of %zu but go │ │ │ │ + 0x0003ef40 74207472 61736800 45787065 63746564 t trash.Expected │ │ │ │ + 0x0003ef50 204c4620 61742070 6f732025 7475206f LF at pos %tu o │ │ │ │ + 0x0003ef60 6620257a 75206275 7420676f 74203078 f %zu but got 0x │ │ │ │ + 0x0003ef70 25303258 00000000 5472756e 63617465 %02X....Truncate │ │ │ │ + 0x0003ef80 64206d65 73736167 653a2063 68756e6b d message: chunk │ │ │ │ + 0x0003ef90 2073697a 6520256c 75206578 63656564 size %lu exceed │ │ │ │ + 0x0003efa0 73207265 6d61696e 696e6720 64617461 s remaining data │ │ │ │ + 0x0003efb0 2073697a 6520256c 75206174 20706f73 size %lu at pos │ │ │ │ + 0x0003efc0 20257475 206f6620 257a7500 45787065 %tu of %zu.Expe │ │ │ │ + 0x0003efd0 63746564 2043524c 46206174 20706f73 cted CRLF at pos │ │ │ │ + 0x0003efe0 20257475 206f6620 257a7520 62757420 %tu of %zu but │ │ │ │ + 0x0003eff0 676f7420 30782530 32582030 78253032 got 0x%02X 0x%02 │ │ │ │ + 0x0003f000 58000000 737c7a21 00000000 68747470 X...s|z!....http │ │ │ │ + 0x0003f010 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x0003f020 2063616e 6e6f7420 62652069 6e697469 cannot be initi │ │ │ │ + 0x0003f030 616c697a 65642074 77696365 00000000 alized twice.... │ │ │ │ + 0x0003f040 556e6b6e 6f776e20 68747470 5c456e63 Unknown http\Enc │ │ │ │ + 0x0003f050 6f64696e 675c5374 7265616d 20636c61 oding\Stream cla │ │ │ │ + 0x0003f060 73732027 25732700 68747470 5c456e63 ss '%s'.http\Enc │ │ │ │ + 0x0003f070 6f64696e 675c5374 7265616d 00000000 oding\Stream.... │ │ │ │ + 0x0003f080 464c5553 485f4e4f 4e450000 464c5553 FLUSH_NONE..FLUS │ │ │ │ + 0x0003f090 485f5359 4e430000 464c5553 485f4655 H_SYNC..FLUSH_FU │ │ │ │ + 0x0003f0a0 4c4c0000 68747470 5c456e63 6f64696e LL..http\Encodin │ │ │ │ + 0x0003f0b0 675c5374 7265616d 5c446563 68756e6b g\Stream\Dechunk │ │ │ │ + 0x0003f0c0 00000000 6465636f 6465645f 6c656e00 ....decoded_len. │ │ │ │ + 0x0003f0d0 666c7573 68000000 646f6e65 00000000 flush...done.... │ │ │ │ + 0x0003f0e0 66696e69 73680000 4661696c 65642074 finish..Failed t │ │ │ │ + 0x0003f0f0 6f20666c 75736820 62726f74 6c692065 o flush brotli e │ │ │ │ + 0x0003f100 6e636f64 696e6720 73747265 616d0000 ncoding stream.. │ │ │ │ + 0x0003f110 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ + 0x0003f120 2062726f 746c6920 656e636f 64696e67 brotli encoding │ │ │ │ + 0x0003f130 20737472 65616d00 4661696c 65642074 stream.Failed t │ │ │ │ + 0x0003f140 6f20696e 69746961 6c697a65 2062726f o initialize bro │ │ │ │ + 0x0003f150 746c6920 656e636f 64696e67 20737472 tli encoding str │ │ │ │ + 0x0003f160 65616d00 436f756c 64206e6f 74206272 eam.Could not br │ │ │ │ + 0x0003f170 6f746c69 20646563 6f646520 64617461 otli decode data │ │ │ │ + 0x0003f180 3a202573 00000000 4661696c 65642074 : %s....Failed t │ │ │ │ + 0x0003f190 6f20696e 69746961 6c697a65 2062726f o initialize bro │ │ │ │ + 0x0003f1a0 746c6920 6465636f 64696e67 20737472 tli decoding str │ │ │ │ + 0x0003f1b0 65616d00 436f756c 64206e6f 74206272 eam.Could not br │ │ │ │ + 0x0003f1c0 6f746c69 20656e63 6f646520 64617461 otli encode data │ │ │ │ + 0x0003f1d0 00000000 737c6c00 68747470 5c456e63 ....s|l.http\Enc │ │ │ │ + 0x0003f1e0 6f64696e 675c5374 7265616d 5c456e62 oding\Stream\Enb │ │ │ │ + 0x0003f1f0 726f746c 69000000 4c455645 4c5f4d49 rotli...LEVEL_MI │ │ │ │ + 0x0003f200 4e000000 4c455645 4c5f4445 46000000 N...LEVEL_DEF... │ │ │ │ + 0x0003f210 4c455645 4c5f4d41 58000000 57424954 LEVEL_MAX...WBIT │ │ │ │ + 0x0003f220 535f4d49 4e000000 57424954 535f4445 S_MIN...WBITS_DE │ │ │ │ + 0x0003f230 46000000 57424954 535f4d41 58000000 F...WBITS_MAX... │ │ │ │ + 0x0003f240 4d4f4445 5f47454e 45524943 00000000 MODE_GENERIC.... │ │ │ │ + 0x0003f250 4d4f4445 5f544558 54000000 4d4f4445 MODE_TEXT...MODE │ │ │ │ + 0x0003f260 5f464f4e 54000000 68747470 5c456e63 _FONT...http\Enc │ │ │ │ + 0x0003f270 6f64696e 675c5374 7265616d 5c446562 oding\Stream\Deb │ │ │ │ + 0x0003f280 726f746c 69000000 4661696c 65642074 rotli...Failed t │ │ │ │ + 0x0003f290 6f20666c 75736820 6465666c 61746520 o flush deflate │ │ │ │ + 0x0003f2a0 73747265 616d3a20 25730000 4661696c stream: %s..Fail │ │ │ │ + 0x0003f2b0 65642074 6f206669 6e697368 20646566 ed to finish def │ │ │ │ + 0x0003f2c0 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0003f2d0 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ + 0x0003f2e0 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ + 0x0003f2f0 20257300 4661696c 65642074 6f207570 %s.Failed to up │ │ │ │ + 0x0003f300 64617465 20646566 6c617465 20737472 date deflate str │ │ │ │ + 0x0003f310 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x0003f320 6f207570 64617465 20696e66 6c617465 o update inflate │ │ │ │ + 0x0003f330 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ + 0x0003f340 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ + 0x0003f350 20646566 6c617465 20656e63 6f64696e deflate encodin │ │ │ │ + 0x0003f360 67207374 7265616d 3a202573 00000000 g stream: %s.... │ │ │ │ + 0x0003f370 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0003f380 6c697a65 20696e66 6c617465 20737472 lize inflate str │ │ │ │ + 0x0003f390 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x0003f3a0 6f20636f 70792064 65666c61 74652065 o copy deflate e │ │ │ │ + 0x0003f3b0 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ + 0x0003f3c0 25730000 4661696c 65642074 6f20636f %s..Failed to co │ │ │ │ + 0x0003f3d0 70792069 6e666c61 74652065 6e636f64 py inflate encod │ │ │ │ + 0x0003f3e0 696e6720 73747265 616d3a20 25730000 ing stream: %s.. │ │ │ │ + 0x0003f3f0 436f756c 64206e6f 74206465 666c6174 Could not deflat │ │ │ │ + 0x0003f400 65206461 74613a20 25730000 436f756c e data: %s..Coul │ │ │ │ + 0x0003f410 64206e6f 7420696e 666c6174 65206461 d not inflate da │ │ │ │ + 0x0003f420 74613a20 25730000 68747470 5c456e63 ta: %s..http\Enc │ │ │ │ + 0x0003f430 6f64696e 675c5374 7265616d 5c446566 oding\Stream\Def │ │ │ │ + 0x0003f440 6c617465 00000000 54595045 5f475a49 late....TYPE_GZI │ │ │ │ + 0x0003f450 50000000 54595045 5f5a4c49 42000000 P...TYPE_ZLIB... │ │ │ │ + 0x0003f460 54595045 5f524157 00000000 53545241 TYPE_RAW....STRA │ │ │ │ + 0x0003f470 54454759 5f444546 00000000 53545241 TEGY_DEF....STRA │ │ │ │ + 0x0003f480 54454759 5f46494c 54000000 53545241 TEGY_FILT...STRA │ │ │ │ + 0x0003f490 54454759 5f485546 46000000 53545241 TEGY_HUFF...STRA │ │ │ │ + 0x0003f4a0 54454759 5f524c45 00000000 53545241 TEGY_RLE....STRA │ │ │ │ + 0x0003f4b0 54454759 5f464958 45440000 68747470 TEGY_FIXED..http │ │ │ │ + 0x0003f4c0 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x0003f4d0 5c496e66 6c617465 00000000 73487c73 \Inflate....sH|s │ │ │ │ + 0x0003f4e0 217a0000 436f6e74 696e7565 00000000 !z..Continue.... │ │ │ │ + 0x0003f4f0 53776974 6368696e 67205072 6f746f63 Switching Protoc │ │ │ │ + 0x0003f500 6f6c7300 50726f63 65737369 6e670000 ols.Processing.. │ │ │ │ + 0x0003f510 4f4b0000 43726561 74656400 41636365 OK..Created.Acce │ │ │ │ + 0x0003f520 70746564 00000000 4e6f6e2d 41757468 pted....Non-Auth │ │ │ │ + 0x0003f530 6f726974 61746976 6520496e 666f726d oritative Inform │ │ │ │ + 0x0003f540 6174696f 6e000000 4e6f2043 6f6e7465 ation...No Conte │ │ │ │ + 0x0003f550 6e740000 52657365 7420436f 6e74656e nt..Reset Conten │ │ │ │ + 0x0003f560 74000000 50617274 69616c20 436f6e74 t...Partial Cont │ │ │ │ + 0x0003f570 656e7400 4d756c74 692d5374 61747573 ent.Multi-Status │ │ │ │ + 0x0003f580 00000000 416c7265 61647920 5265706f ....Already Repo │ │ │ │ + 0x0003f590 72746564 00000000 494d2055 73656400 rted....IM Used. │ │ │ │ + 0x0003f5a0 4d756c74 69706c65 2043686f 69636573 Multiple Choices │ │ │ │ + 0x0003f5b0 00000000 4d6f7665 64205065 726d616e ....Moved Perman │ │ │ │ + 0x0003f5c0 656e746c 79000000 53656520 4f746865 ently...See Othe │ │ │ │ + 0x0003f5d0 72000000 4e6f7420 4d6f6469 66696564 r...Not Modified │ │ │ │ + 0x0003f5e0 00000000 55736520 50726f78 79000000 ....Use Proxy... │ │ │ │ + 0x0003f5f0 54656d70 6f726172 79205265 64697265 Temporary Redire │ │ │ │ + 0x0003f600 63740000 5065726d 616e656e 74205265 ct..Permanent Re │ │ │ │ + 0x0003f610 64697265 63740000 42616420 52657175 direct..Bad Requ │ │ │ │ + 0x0003f620 65737400 556e6175 74686f72 697a6564 est.Unauthorized │ │ │ │ + 0x0003f630 00000000 5061796d 656e7420 52657175 ....Payment Requ │ │ │ │ + 0x0003f640 69726564 00000000 466f7262 69646465 ired....Forbidde │ │ │ │ + 0x0003f650 6e000000 4e6f7420 466f756e 64000000 n...Not Found... │ │ │ │ + 0x0003f660 4d657468 6f64204e 6f742041 6c6c6f77 Method Not Allow │ │ │ │ + 0x0003f670 65640000 4e6f7420 41636365 70746162 ed..Not Acceptab │ │ │ │ + 0x0003f680 6c650000 50726f78 79204175 7468656e le..Proxy Authen │ │ │ │ + 0x0003f690 74696361 74696f6e 20526571 75697265 tication Require │ │ │ │ + 0x0003f6a0 64000000 52657175 65737420 54696d65 d...Request Time │ │ │ │ + 0x0003f6b0 6f757400 436f6e66 6c696374 00000000 out.Conflict.... │ │ │ │ + 0x0003f6c0 476f6e65 00000000 4c656e67 74682052 Gone....Length R │ │ │ │ + 0x0003f6d0 65717569 72656400 50726563 6f6e6469 equired.Precondi │ │ │ │ + 0x0003f6e0 74696f6e 20466169 6c656400 52657175 tion Failed.Requ │ │ │ │ + 0x0003f6f0 65737420 456e7469 74792054 6f6f204c est Entity Too L │ │ │ │ + 0x0003f700 61726765 00000000 52657175 65737420 arge....Request │ │ │ │ + 0x0003f710 55524920 546f6f20 4c6f6e67 00000000 URI Too Long.... │ │ │ │ + 0x0003f720 556e7375 70706f72 74656420 4d656469 Unsupported Medi │ │ │ │ + 0x0003f730 61205479 70650000 52657175 65737465 a Type..Requeste │ │ │ │ + 0x0003f740 64205261 6e676520 4e6f7420 53617469 d Range Not Sati │ │ │ │ + 0x0003f750 73666961 626c6500 45787065 63746174 sfiable.Expectat │ │ │ │ + 0x0003f760 696f6e20 4661696c 65640000 556e7072 ion Failed..Unpr │ │ │ │ + 0x0003f770 6f636573 7369626c 6520456e 74697479 ocessible Entity │ │ │ │ + 0x0003f780 00000000 4c6f636b 65640000 4661696c ....Locked..Fail │ │ │ │ + 0x0003f790 65642044 6570656e 64656e63 79000000 ed Dependency... │ │ │ │ + 0x0003f7a0 55706772 61646520 52657175 69726564 Upgrade Required │ │ │ │ + 0x0003f7b0 00000000 50726563 6f6e6469 74696f6e ....Precondition │ │ │ │ + 0x0003f7c0 20526571 75697265 64000000 546f6f20 Required...Too │ │ │ │ + 0x0003f7d0 4d616e79 20526571 75657374 73000000 Many Requests... │ │ │ │ + 0x0003f7e0 52657175 65737420 48656164 65722046 Request Header F │ │ │ │ + 0x0003f7f0 69656c64 7320546f 6f204c61 72676500 ields Too Large. │ │ │ │ + 0x0003f800 496e7465 726e616c 20536572 76657220 Internal Server │ │ │ │ + 0x0003f810 4572726f 72000000 4e6f7420 496d706c Error...Not Impl │ │ │ │ + 0x0003f820 656d656e 74656400 42616420 47617465 emented.Bad Gate │ │ │ │ + 0x0003f830 77617900 53657276 69636520 556e6176 way.Service Unav │ │ │ │ + 0x0003f840 61696c61 626c6500 47617465 77617920 ailable.Gateway │ │ │ │ + 0x0003f850 54696d65 6f757400 48545450 20566572 Timeout.HTTP Ver │ │ │ │ + 0x0003f860 73696f6e 204e6f74 20537570 706f7274 sion Not Support │ │ │ │ + 0x0003f870 65640000 56617269 616e7420 416c736f ed..Variant Also │ │ │ │ + 0x0003f880 204e6567 6f746961 74657300 496e7375 Negotiates.Insu │ │ │ │ + 0x0003f890 66666963 69656e74 2053746f 72616765 fficient Storage │ │ │ │ + 0x0003f8a0 00000000 4c6f6f70 20446574 65637465 ....Loop Detecte │ │ │ │ + 0x0003f8b0 64000000 4e6f7420 45787465 6e646564 d...Not Extended │ │ │ │ + 0x0003f8c0 00000000 4e657477 6f726b20 41757468 ....Network Auth │ │ │ │ + 0x0003f8d0 656e7469 63617469 6f6e2052 65717569 entication Requi │ │ │ │ + 0x0003f8e0 72656400 5f534552 56455200 48545450 red._SERVER.HTTP │ │ │ │ + 0x0003f8f0 5f000000 434f4e54 454e545f 00000000 _...CONTENT_.... │ │ │ │ + 0x0003f900 487c7a00 41636365 70740000 41636365 H|z.Accept..Acce │ │ │ │ + 0x0003f910 70742d43 68617273 65740000 41636365 pt-Charset..Acce │ │ │ │ + 0x0003f920 70742d45 6e636f64 696e6700 41636365 pt-Encoding.Acce │ │ │ │ + 0x0003f930 70742d4c 616e6775 61676500 2d000000 pt-Language.-... │ │ │ │ + 0x0003f940 7068703a 2f2f696e 70757400 7c430000 php://input.|C.. │ │ │ │ + 0x0003f950 47455400 62797465 733d0000 737c7a21 GET.bytes=..s|z! │ │ │ │ + 0x0003f960 6c620000 48545450 2f25752e 25752025 lb..HTTP/%u.%u % │ │ │ │ + 0x0003f970 6c642025 73000000 68747470 5c456e76 ld %s...http\Env │ │ │ │ + 0x0003f980 00000000 67657452 65717565 73744865 ....getRequestHe │ │ │ │ + 0x0003f990 61646572 00000000 67657452 65717565 ader....getReque │ │ │ │ + 0x0003f9a0 7374426f 64790000 67657452 6573706f stBody..getRespo │ │ │ │ + 0x0003f9b0 6e736553 74617475 73466f72 436f6465 nseStatusForCode │ │ │ │ + 0x0003f9c0 00000000 67657452 6573706f 6e736553 ....getResponseS │ │ │ │ + 0x0003f9d0 74617475 73466f72 416c6c43 6f646573 tatusForAllCodes │ │ │ │ + 0x0003f9e0 00000000 67657452 6573706f 6e736548 ....getResponseH │ │ │ │ + 0x0003f9f0 65616465 72000000 67657452 6573706f eader...getRespo │ │ │ │ + 0x0003fa00 6e736543 6f646500 73657452 6573706f nseCode.setRespo │ │ │ │ + 0x0003fa10 6e736548 65616465 72000000 73657452 nseHeader...setR │ │ │ │ + 0x0003fa20 6573706f 6e736543 6f646500 6e65676f esponseCode.nego │ │ │ │ + 0x0003fa30 74696174 654c616e 67756167 65000000 tiateLanguage... │ │ │ │ + 0x0003fa40 6e65676f 74696174 65436f6e 74656e74 negotiateContent │ │ │ │ + 0x0003fa50 54797065 00000000 6e65676f 74696174 Type....negotiat │ │ │ │ + 0x0003fa60 65456e63 6f64696e 67000000 6e65676f eEncoding...nego │ │ │ │ + 0x0003fa70 74696174 65436861 72736574 00000000 tiateCharset.... │ │ │ │ + 0x0003fa80 6e65676f 74696174 65000000 73757070 negotiate...supp │ │ │ │ + 0x0003fa90 6f727465 64000000 7072696d 6172795f orted...primary_ │ │ │ │ + 0x0003faa0 74797065 5f736570 61726174 6f720000 type_separator.. │ │ │ │ + 0x0003fab0 72657375 6c745f61 72726179 00000000 result_array.... │ │ │ │ + 0x0003fac0 68656164 65725f6e 616d6500 68656164 header_name.head │ │ │ │ + 0x0003fad0 65725f76 616c7565 00000000 7265706c er_value....repl │ │ │ │ + 0x0003fae0 6163655f 68656164 65720000 626f6479 ace_header..body │ │ │ │ + 0x0003faf0 5f636c61 73735f6e 616d6500 66696c65 _class_name.file │ │ │ │ + 0x0003fb00 73000000 636f6f6b 69650000 67657400 s...cookie..get. │ │ │ │ + 0x0003fb10 71756572 79000000 666f726d 00000000 query...form.... │ │ │ │ + 0x0003fb20 5f474554 00000000 5f504f53 54000000 _GET...._POST... │ │ │ │ + 0x0003fb30 5f434f4f 4b494500 5f46494c 45530000 _COOKIE._FILES.. │ │ │ │ + 0x0003fb40 746d705f 6e616d65 00000000 66696c65 tmp_name....file │ │ │ │ + 0x0003fb50 00000000 68747470 5c456e76 5c526571 ....http\Env\Req │ │ │ │ + 0x0003fb60 75657374 00000000 67657446 6f726d00 uest....getForm. │ │ │ │ + 0x0003fb70 67657446 696c6573 00000000 64656676 getFiles....defv │ │ │ │ + 0x0003fb80 616c0000 64656c65 74650000 436f6e74 al..delete..Cont │ │ │ │ + 0x0003fb90 656e742d 4c656e67 74683a00 48545450 ent-Length:.HTTP │ │ │ │ + 0x0003fba0 2f25752e 25752025 6c642025 730d0a00 /%u.%u %ld %s... │ │ │ │ + 0x0003fbb0 434f4e4e 45435400 5472616e 73666572 CONNECT.Transfer │ │ │ │ + 0x0003fbc0 2d456e63 6f64696e 673a2063 68756e6b -Encoding: chunk │ │ │ │ + 0x0003fbd0 65640d0a 00000000 68747470 2e636875 ed......http.chu │ │ │ │ + 0x0003fbe0 6e6b6564 5f656e63 6f646500 6c7c6400 nked_encode.l|d. │ │ │ │ + 0x0003fbf0 7468726f 74746c65 44656c61 79000000 throttleDelay... │ │ │ │ + 0x0003fc00 7468726f 74746c65 4368756e 6b000000 throttleChunk... │ │ │ │ + 0x0003fc10 73210000 6c617374 4d6f6469 66696564 s!..lastModified │ │ │ │ + 0x0003fc20 00000000 63616368 65436f6e 74726f6c ....cacheControl │ │ │ │ + 0x0003fc30 00000000 636f6e74 656e7445 6e636f64 ....contentEncod │ │ │ │ + 0x0003fc40 696e6700 61000000 636f6e74 656e7444 ing.a...contentD │ │ │ │ + 0x0003fc50 6973706f 73697469 6f6e0000 636f6e74 isposition..cont │ │ │ │ + 0x0003fc60 656e7454 79706500 49662d4d 6f646966 entType.If-Modif │ │ │ │ + 0x0003fc70 6965642d 53696e63 65000000 6170706c ied-Since...appl │ │ │ │ + 0x0003fc80 69636174 696f6e2f 6f637465 742d7374 ication/octet-st │ │ │ │ + 0x0003fc90 7265616d 00000000 41636365 70742d52 ream....Accept-R │ │ │ │ + 0x0003fca0 616e6765 733a2062 79746573 00000000 anges: bytes.... │ │ │ │ + 0x0003fcb0 49662d52 616e6765 00000000 436f6e74 If-Range....Cont │ │ │ │ + 0x0003fcc0 656e742d 52616e67 653a2062 79746573 ent-Range: bytes │ │ │ │ + 0x0003fcd0 202a2f25 7a750000 49662d55 6e6d6f64 */%zu..If-Unmod │ │ │ │ + 0x0003fce0 69666965 642d5369 6e636500 556e6c65 ified-Since.Unle │ │ │ │ + 0x0003fcf0 73732d4d 6f646966 6965642d 53696e63 ss-Modified-Sinc │ │ │ │ + 0x0003fd00 65000000 72657370 6f6e7365 436f6465 e...responseCode │ │ │ │ + 0x0003fd10 00000000 68747470 56657273 696f6e00 ....httpVersion. │ │ │ │ + 0x0003fd20 5365742d 436f6f6b 69653a20 25730000 Set-Cookie: %s.. │ │ │ │ + 0x0003fd30 436f6e74 656e742d 54797065 3a20252e Content-Type: %. │ │ │ │ + 0x0003fd40 2a730000 436f6e74 656e742d 52616e67 *s..Content-Rang │ │ │ │ + 0x0003fd50 653a2062 79746573 20256c64 2d256c64 e: bytes %ld-%ld │ │ │ │ + 0x0003fd60 2f257a75 00000000 436f6e74 656e742d /%zu....Content- │ │ │ │ + 0x0003fd70 54797065 3a206d75 6c746970 6172742f Type: multipart/ │ │ │ │ + 0x0003fd80 62797465 72616e67 65733b20 626f756e byteranges; boun │ │ │ │ + 0x0003fd90 64617279 3d257300 43616368 652d436f dary=%s.Cache-Co │ │ │ │ + 0x0003fda0 6e74726f 6c3a2025 2e2a7300 2c000000 ntrol: %.*s.,... │ │ │ │ + 0x0003fdb0 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ + 0x0003fdc0 696f6e3a 20252e2a 73000000 677a6970 ion: %.*s...gzip │ │ │ │ + 0x0003fdd0 00000000 6465666c 61746500 436f6e74 ....deflate.Cont │ │ │ │ + 0x0003fde0 656e742d 456e636f 64696e67 3a20677a ent-Encoding: gz │ │ │ │ + 0x0003fdf0 69700000 436f6e74 656e742d 456e636f ip..Content-Enco │ │ │ │ + 0x0003fe00 64696e67 3a206465 666c6174 65000000 ding: deflate... │ │ │ │ + 0x0003fe10 56617279 3a204163 63657074 2d456e63 Vary: Accept-Enc │ │ │ │ + 0x0003fe20 6f64696e 67000000 41757468 6f72697a oding...Authoriz │ │ │ │ + 0x0003fe30 6174696f 6e000000 45546167 3a202225 ation...ETag: "% │ │ │ │ + 0x0003fe40 73220000 45546167 3a202573 00000000 s"..ETag: %s.... │ │ │ │ + 0x0003fe50 4c617374 2d4d6f64 69666965 643a2025 Last-Modified: % │ │ │ │ + 0x0003fe60 73000000 4661696c 65642074 6f207365 s...Failed to se │ │ │ │ + 0x0003fe70 6e642072 6573706f 6e736520 68656164 nd response head │ │ │ │ + 0x0003fe80 65727300 0d0a2d2d 25730d0a 436f6e74 ers...--%s..Cont │ │ │ │ + 0x0003fe90 656e742d 54797065 3a202573 0d0a436f ent-Type: %s..Co │ │ │ │ + 0x0003fea0 6e74656e 742d5261 6e67653a 20627974 ntent-Range: byt │ │ │ │ + 0x0003feb0 65732025 6c642d25 6c642f25 7a750d0a es %ld-%ld/%zu.. │ │ │ │ + 0x0003fec0 0d0a0000 0d0a2d2d 25732d2d 00000000 ......--%s--.... │ │ │ │ + 0x0003fed0 4661696c 65642074 6f207365 6e642072 Failed to send r │ │ │ │ + 0x0003fee0 6573706f 6e736520 626f6479 00000000 esponse body.... │ │ │ │ + 0x0003fef0 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ + 0x0003ff00 20726573 706f6e73 65000000 7c720000 response...|r.. │ │ │ │ + 0x0003ff10 68747470 5c456e76 5c526573 706f6e73 http\Env\Respons │ │ │ │ + 0x0003ff20 65000000 434f4e54 454e545f 454e434f e...CONTENT_ENCO │ │ │ │ + 0x0003ff30 44494e47 5f4e4f4e 45000000 434f4e54 DING_NONE...CONT │ │ │ │ + 0x0003ff40 454e545f 454e434f 44494e47 5f475a49 ENT_ENCODING_GZI │ │ │ │ + 0x0003ff50 50000000 43414348 455f4e4f 00000000 P...CACHE_NO.... │ │ │ │ + 0x0003ff60 43414348 455f4849 54000000 43414348 CACHE_HIT...CACH │ │ │ │ + 0x0003ff70 455f4d49 53530000 5f5f696e 766f6b65 E_MISS..__invoke │ │ │ │ + 0x0003ff80 00000000 73657445 6e765265 71756573 ....setEnvReques │ │ │ │ + 0x0003ff90 74000000 73657443 6f6e7465 6e744469 t...setContentDi │ │ │ │ + 0x0003ffa0 73706f73 6974696f 6e000000 73657443 sposition...setC │ │ │ │ + 0x0003ffb0 6f6e7465 6e74456e 636f6469 6e670000 ontentEncoding.. │ │ │ │ + 0x0003ffc0 73657443 61636865 436f6e74 726f6c00 setCacheControl. │ │ │ │ + 0x0003ffd0 7365744c 6173744d 6f646966 69656400 setLastModified. │ │ │ │ + 0x0003ffe0 69734361 63686564 42794c61 73744d6f isCachedByLastMo │ │ │ │ + 0x0003fff0 64696669 65640000 73657445 74616700 dified..setEtag. │ │ │ │ + 0x00040000 69734361 63686564 42794574 61670000 isCachedByEtag.. │ │ │ │ + 0x00040010 73657454 68726f74 746c6552 61746500 setThrottleRate. │ │ │ │ + 0x00040020 6368756e 6b5f7369 7a650000 64656c61 chunk_size..dela │ │ │ │ + 0x00040030 79000000 6c617374 5f6d6f64 69666965 y...last_modifie │ │ │ │ + 0x00040040 64000000 63616368 655f636f 6e74726f d...cache_contro │ │ │ │ + 0x00040050 6c000000 636f6e74 656e745f 656e636f l...content_enco │ │ │ │ + 0x00040060 64696e67 00000000 64697370 6f736974 ding....disposit │ │ │ │ + 0x00040070 696f6e5f 70617261 6d730000 656e765f ion_params..env_ │ │ │ │ + 0x00040080 72657175 65737400 68747470 5c4d6573 request.http\Mes │ │ │ │ + 0x00040090 73616765 00000000 6f625f73 7472696e sage....ob_strin │ │ │ │ + 0x000400a0 67000000 6f625f66 6c616773 00000000 g...ob_flags.... │ │ │ │ + 0x000400b0 68747470 5c457863 65707469 6f6e0000 http\Exception.. │ │ │ │ + 0x000400c0 68747470 5c457863 65707469 6f6e5c52 http\Exception\R │ │ │ │ + 0x000400d0 756e7469 6d654578 63657074 696f6e00 untimeException. │ │ │ │ + 0x000400e0 68747470 5c457863 65707469 6f6e5c55 http\Exception\U │ │ │ │ + 0x000400f0 6e657870 65637465 6456616c 75654578 nexpectedValueEx │ │ │ │ + 0x00040100 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x00040110 65707469 6f6e5c42 61644d65 74686f64 eption\BadMethod │ │ │ │ + 0x00040120 43616c6c 45786365 7074696f 6e000000 CallException... │ │ │ │ + 0x00040130 68747470 5c457863 65707469 6f6e5c49 http\Exception\I │ │ │ │ + 0x00040140 6e76616c 69644172 67756d65 6e744578 nvalidArgumentEx │ │ │ │ + 0x00040150 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x00040160 65707469 6f6e5c42 61644865 61646572 eption\BadHeader │ │ │ │ + 0x00040170 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ + 0x00040180 5c457863 65707469 6f6e5c42 61645572 \Exception\BadUr │ │ │ │ + 0x00040190 6c457863 65707469 6f6e0000 68747470 lException..http │ │ │ │ + 0x000401a0 5c457863 65707469 6f6e5c42 61644d65 \Exception\BadMe │ │ │ │ + 0x000401b0 73736167 65457863 65707469 6f6e0000 ssageException.. │ │ │ │ + 0x000401c0 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x000401d0 6164436f 6e766572 73696f6e 45786365 adConversionExce │ │ │ │ + 0x000401e0 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ + 0x000401f0 65707469 6f6e5c42 61645175 65727953 eption\BadQueryS │ │ │ │ + 0x00040200 7472696e 67457863 65707469 6f6e0000 tringException.. │ │ │ │ + 0x00040210 256c780d 0a000000 300d0a0d 0a000000 %lx.....0....... │ │ │ │ + 0x00040220 68747470 2e636875 6e6b6564 5f646563 http.chunked_dec │ │ │ │ + 0x00040230 6f646500 68747470 2e696e66 6c617465 ode.http.inflate │ │ │ │ + 0x00040240 00000000 68747470 2e646566 6c617465 ....http.deflate │ │ │ │ + 0x00040250 00000000 68747470 2e62726f 746c695f ....http.brotli_ │ │ │ │ + 0x00040260 656e636f 64650000 68747470 2e62726f encode..http.bro │ │ │ │ + 0x00040270 746c695f 6465636f 64650000 68747470 tli_decode..http │ │ │ │ + 0x00040280 2e2a0000 7c732173 21000000 3a200000 .*..|s!s!...: .. │ │ │ │ + 0x00040290 3a000000 7c736c00 436f756c 64206e6f :...|sl.Could no │ │ │ │ + 0x000402a0 7420616c 6c6f6361 74652062 75666665 t allocate buffe │ │ │ │ + 0x000402b0 72000000 436f756c 64206e6f 7420696e r...Could not in │ │ │ │ + 0x000402c0 69746961 6c697a65 20686561 64657220 itialize header │ │ │ │ + 0x000402d0 70617273 65720000 737c4300 25733a20 parser..s|C.%s: │ │ │ │ + 0x000402e0 74727565 25730000 25733a20 66616c73 true%s..%s: fals │ │ │ │ + 0x000402f0 65257300 25733a20 25732573 00000000 e%s.%s: %s%s.... │ │ │ │ + 0x00040300 74727565 00000000 66616c73 65000000 true....false... │ │ │ │ + 0x00040310 2c202573 00000000 68747470 5c486561 , %s....http\Hea │ │ │ │ + 0x00040320 64657200 4d415443 485f4c4f 4f534500 der.MATCH_LOOSE. │ │ │ │ + 0x00040330 4d415443 485f4341 53450000 4d415443 MATCH_CASE..MATC │ │ │ │ + 0x00040340 485f574f 52440000 4d415443 485f4655 H_WORD..MATCH_FU │ │ │ │ + 0x00040350 4c4c0000 4d415443 485f5354 52494354 LL..MATCH_STRICT │ │ │ │ + 0x00040360 00000000 5f5f756e 73657269 616c697a ....__unserializ │ │ │ │ + 0x00040370 65000000 5f5f7365 7269616c 697a6500 e...__serialize. │ │ │ │ + 0x00040380 756e7365 7269616c 697a6500 6d617463 unserialize.matc │ │ │ │ + 0x00040390 68000000 67657450 6172616d 73000000 h...getParams... │ │ │ │ + 0x000403a0 70617273 65000000 73747269 6e670000 parse...string.. │ │ │ │ + 0x000403b0 68656164 65725f63 6c617373 00000000 header_class.... │ │ │ │ + 0x000403c0 70617261 6d5f7365 70000000 6172675f param_sep...arg_ │ │ │ │ + 0x000403d0 73657000 76616c5f 73657000 73657269 sep.val_sep.seri │ │ │ │ + 0x000403e0 616c697a 65640000 4661696c 65642074 alized..Failed t │ │ │ │ + 0x000403f0 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ + 0x00040400 20756e65 78706563 74656420 63686172 unexpected char │ │ │ │ + 0x00040410 61637465 7220275c 2530336f 27206174 acter '\%03o' at │ │ │ │ + 0x00040420 20706f73 20257a75 206f6620 27257327 pos %zu of '%s' │ │ │ │ + 0x00040430 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x00040440 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ + 0x00040450 78706563 74656420 656e6420 6f66206c xpected end of l │ │ │ │ + 0x00040460 696e6520 61742070 6f732025 7a75206f ine at pos %zu o │ │ │ │ + 0x00040470 66202725 73270000 4661696c 65642074 f '%s'..Failed t │ │ │ │ + 0x00040480 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ + 0x00040490 20756e65 78706563 74656420 656e6420 unexpected end │ │ │ │ + 0x000404a0 6f662069 6e707574 20617420 706f7320 of input at pos │ │ │ │ + 0x000404b0 257a7520 6f662027 25732700 4661696c %zu of '%s'.Fail │ │ │ │ + 0x000404c0 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ + 0x000404d0 65727300 21232425 26272a2b 2d2e5e5f ers.!#$%&'*+-.^_ │ │ │ │ + 0x000404e0 607c7e31 32333435 36373839 30616263 `|~1234567890abc │ │ │ │ + 0x000404f0 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ + 0x00040500 74757677 78797a41 42434445 46474849 tuvwxyzABCDEFGHI │ │ │ │ + 0x00040510 4a4b4c4d 4e4f5051 52535455 56575859 JKLMNOPQRSTUVWXY │ │ │ │ + 0x00040520 5a000000 736c7a00 726c7a00 68747470 Z...slz.rlz.http │ │ │ │ + 0x00040530 5c486561 6465725c 50617273 65720000 \Header\Parser.. │ │ │ │ + 0x00040540 434c4541 4e555000 53544154 455f4641 CLEANUP.STATE_FA │ │ │ │ + 0x00040550 494c5552 45000000 53544154 455f5354 ILURE...STATE_ST │ │ │ │ + 0x00040560 41525400 53544154 455f4b45 59000000 ART.STATE_KEY... │ │ │ │ + 0x00040570 53544154 455f5641 4c554500 53544154 STATE_VALUE.STAT │ │ │ │ + 0x00040580 455f5641 4c55455f 45580000 53544154 E_VALUE_EX..STAT │ │ │ │ + 0x00040590 455f4845 41444552 5f444f4e 45000000 E_HEADER_DONE... │ │ │ │ + 0x000405a0 53544154 455f444f 4e450000 67657453 STATE_DONE..getS │ │ │ │ + 0x000405b0 74617465 00000000 554e4b4e 4f574e00 tate....UNKNOWN. │ │ │ │ + 0x000405c0 25732025 73204854 54502f32 25730000 %s %s HTTP/2%s.. │ │ │ │ + 0x000405d0 48545450 2f322025 64257325 73257300 HTTP/2 %d%s%s%s. │ │ │ │ + 0x000405e0 25732025 73204854 54502f25 752e2575 %s %s HTTP/%u.%u │ │ │ │ + 0x000405f0 25730000 48545450 2f25752e 25752025 %s..HTTP/%u.%u % │ │ │ │ + 0x00040600 64257325 73257300 48545450 2f000000 d%s%s%s.HTTP/... │ │ │ │ + 0x00040610 25732c20 25730000 6d756c74 69706172 %s, %s..multipar │ │ │ │ + 0x00040620 74000000 626f756e 64617279 00000000 t...boundary.... │ │ │ │ + 0x00040630 6d756c74 69706172 742f666f 726d2d64 multipart/form-d │ │ │ │ + 0x00040640 6174613b 20626f75 6e646172 793d2225 ata; boundary="% │ │ │ │ + 0x00040650 73220000 626f756e 64617279 3d000000 s"..boundary=... │ │ │ │ + 0x00040660 25733b20 626f756e 64617279 3d222573 %s; boundary="%s │ │ │ │ + 0x00040670 22000000 504f5354 00000000 50415443 "...POST....PATC │ │ │ │ + 0x00040680 48000000 53455256 45525f50 524f544f H...SERVER_PROTO │ │ │ │ + 0x00040690 434f4c00 52455155 4553545f 4d455448 COL.REQUEST_METH │ │ │ │ + 0x000406a0 4f440000 52455155 4553545f 55524900 OD..REQUEST_URI. │ │ │ │ + 0x000406b0 436f756c 64206e6f 74206665 74636820 Could not fetch │ │ │ │ + 0x000406c0 72657370 6f6e7365 20626f64 792c206f response body, o │ │ │ │ + 0x000406d0 75747075 74206861 7320616c 72656164 utput has alread │ │ │ │ + 0x000406e0 79206265 656e2073 656e7420 61742025 y been sent at % │ │ │ │ + 0x000406f0 733a2564 00000000 436f756c 64206e6f s:%d....Could no │ │ │ │ + 0x00040700 74206665 74636820 72657370 6f6e7365 t fetch response │ │ │ │ + 0x00040710 20626f64 79000000 436f756c 64206e6f body...Could no │ │ │ │ + 0x00040720 7420756e 73657269 616c697a 65206874 t unserialize ht │ │ │ │ + 0x00040730 74705c4d 65737361 67650000 54686520 tp\Message..The │ │ │ │ + 0x00040740 73747265 616d2069 73206e6f 74206120 stream is not a │ │ │ │ + 0x00040750 76616c69 64207265 736f7572 63650000 valid resource.. │ │ │ │ + 0x00040760 25752e25 75000000 72657370 6f6e7365 %u.%u...response │ │ │ │ + 0x00040770 53746174 75730000 72657175 6573744d Status..requestM │ │ │ │ + 0x00040780 6574686f 64000000 72657175 65737455 ethod...requestU │ │ │ │ + 0x00040790 726c0000 70617265 6e744d65 73736167 rl..parentMessag │ │ │ │ + 0x000407a0 65000000 7c7a2100 4f7c6200 43616e6e e...|z!.O|b.Cann │ │ │ │ + 0x000407b0 6f742070 72657065 6e642061 206d6573 ot prepend a mes │ │ │ │ + 0x000407c0 73616765 206c6f63 61746564 20776974 sage located wit │ │ │ │ + 0x000407d0 68696e20 74686520 73616d65 206d6573 hin the same mes │ │ │ │ + 0x000407e0 73616765 20636861 696e0000 68747470 sage chain..http │ │ │ │ + 0x000407f0 5c4d6573 73616765 20686173 206e6f20 \Message has no │ │ │ │ + 0x00040800 70617265 6e74206d 65737361 67650000 parent message.. │ │ │ │ + 0x00040810 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ + 0x00040820 6e6f7420 6f662074 79706520 72657175 not of type requ │ │ │ │ + 0x00040830 65737400 43616e6e 6f742073 65742068 est.Cannot set h │ │ │ │ + 0x00040840 7474705c 4d657373 61676527 73207265 ttp\Message's re │ │ │ │ + 0x00040850 71756573 74207572 6c20746f 20616e20 quest url to an │ │ │ │ + 0x00040860 656d7074 79207374 72696e67 00000000 empty string.... │ │ │ │ + 0x00040870 43616e6e 6f742073 65742068 7474705c Cannot set http\ │ │ │ │ + 0x00040880 4d657373 61676527 73207265 71756573 Message's reques │ │ │ │ + 0x00040890 74206d65 74686f64 20746f20 616e2065 t method to an e │ │ │ │ + 0x000408a0 6d707479 20737472 696e6700 68747470 mpty string.http │ │ │ │ + 0x000408b0 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ + 0x000408c0 6f662074 79706520 72657370 6f6e7365 of type response │ │ │ │ + 0x000408d0 00000000 6c7c6200 496e7661 6c696420 ....l|b.Invalid │ │ │ │ + 0x000408e0 72657370 6f6e7365 20636f64 65202831 response code (1 │ │ │ │ + 0x000408f0 30302d35 3939293a 20256c64 00000000 00-599): %ld.... │ │ │ │ + 0x00040900 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x00040910 6d657373 61676520 696e666f 20272573 message info '%s │ │ │ │ + 0x00040920 27000000 617c6200 612f2100 737a0000 '...a|b.a/!.sz.. │ │ │ │ + 0x00040930 737c4321 00000000 436c6173 73202725 s|C!....Class '% │ │ │ │ + 0x00040940 73272069 73206e6f 74206173 20646573 s' is not as des │ │ │ │ + 0x00040950 63656e64 616e7420 6f662068 7474705c cendant of http\ │ │ │ │ + 0x00040960 48656164 65720000 68747470 5c4d6573 Header..http\Mes │ │ │ │ + 0x00040970 73616765 20697320 6e6f7420 61206d75 sage is not a mu │ │ │ │ + 0x00040980 6c746970 61727420 6d657373 61676500 ltipart message. │ │ │ │ + 0x00040990 7c7a2162 00000000 436f756c 64206e6f |z!b....Could no │ │ │ │ + 0x000409a0 74207061 72736520 6d657373 61676520 t parse message │ │ │ │ + 0x000409b0 66726f6d 20737472 65616d00 456d7074 from stream.Empt │ │ │ │ + 0x000409c0 79206d65 73736167 65207265 63656976 y message receiv │ │ │ │ + 0x000409d0 65642066 726f6d20 73747265 616d0000 ed from stream.. │ │ │ │ + 0x000409e0 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x000409f0 6d657373 6167653a 20252e2a 73000000 message: %.*s... │ │ │ │ + 0x00040a00 54595045 5f4e4f4e 45000000 54595045 TYPE_NONE...TYPE │ │ │ │ + 0x00040a10 5f524551 55455354 00000000 54595045 _REQUEST....TYPE │ │ │ │ + 0x00040a20 5f524553 504f4e53 45000000 67657442 _RESPONSE...getB │ │ │ │ + 0x00040a30 6f647900 73657442 6f647900 61646442 ody.setBody.addB │ │ │ │ + 0x00040a40 6f647900 67657448 65616465 72000000 ody.getHeader... │ │ │ │ + 0x00040a50 73657448 65616465 72000000 61646448 setHeader...addH │ │ │ │ + 0x00040a60 65616465 72000000 67657448 65616465 eader...getHeade │ │ │ │ + 0x00040a70 72730000 73657448 65616465 72730000 rs..setHeaders.. │ │ │ │ + 0x00040a80 61646448 65616465 72730000 67657454 addHeaders..getT │ │ │ │ + 0x00040a90 79706500 73657454 79706500 67657449 ype.setType.getI │ │ │ │ + 0x00040aa0 6e666f00 73657449 6e666f00 67657452 nfo.setInfo.getR │ │ │ │ + 0x00040ab0 6573706f 6e736553 74617475 73000000 esponseStatus... │ │ │ │ + 0x00040ac0 73657452 6573706f 6e736553 74617475 setResponseStatu │ │ │ │ + 0x00040ad0 73000000 67657452 65717565 73744d65 s...getRequestMe │ │ │ │ + 0x00040ae0 74686f64 00000000 73657452 65717565 thod....setReque │ │ │ │ + 0x00040af0 73744d65 74686f64 00000000 67657452 stMethod....getR │ │ │ │ + 0x00040b00 65717565 73745572 6c000000 73657452 equestUrl...setR │ │ │ │ + 0x00040b10 65717565 73745572 6c000000 67657448 equestUrl...getH │ │ │ │ + 0x00040b20 74747056 65727369 6f6e0000 73657448 ttpVersion..setH │ │ │ │ + 0x00040b30 74747056 65727369 6f6e0000 67657450 ttpVersion..getP │ │ │ │ + 0x00040b40 6172656e 744d6573 73616765 00000000 arentMessage.... │ │ │ │ + 0x00040b50 746f4361 6c6c6261 636b0000 746f5374 toCallback..toSt │ │ │ │ + 0x00040b60 7265616d 00000000 72657769 6e640000 ream....rewind.. │ │ │ │ + 0x00040b70 76616c69 64000000 63757272 656e7400 valid...current. │ │ │ │ + 0x00040b80 6e657874 00000000 70726570 656e6400 next....prepend. │ │ │ │ + 0x00040b90 72657665 72736500 69734d75 6c746970 reverse.isMultip │ │ │ │ + 0x00040ba0 61727400 73706c69 744d756c 74697061 art.splitMultipa │ │ │ │ + 0x00040bb0 7274426f 64790000 746f7000 696e636c rtBody..top.incl │ │ │ │ + 0x00040bc0 7564655f 70617265 6e740000 72657175 ude_parent..requ │ │ │ │ + 0x00040bd0 6573745f 6d657468 6f640000 72657370 est_method..resp │ │ │ │ + 0x00040be0 6f6e7365 5f737461 74757300 73747269 onse_status.stri │ │ │ │ + 0x00040bf0 63740000 68747470 5f696e66 6f000000 ct..http_info... │ │ │ │ + 0x00040c00 61707065 6e640000 696e746f 5f636c61 append..into_cla │ │ │ │ + 0x00040c10 73730000 67726565 64790000 4661696c ss..greedy..Fail │ │ │ │ + 0x00040c20 65642074 6f206170 70656e64 20257a75 ed to append %zu │ │ │ │ + 0x00040c30 20627974 65732074 6f20626f 64793b20 bytes to body; │ │ │ │ + 0x00040c40 77726f74 6520257a 75000000 4d616c66 wrote %zu...Malf │ │ │ │ + 0x00040c50 6f726d65 64206d75 6c746970 61727420 ormed multipart │ │ │ │ + 0x00040c60 626f756e 64617279 20617420 706f7320 boundary at pos │ │ │ │ + 0x00040c70 257a7500 7c722100 556e6b6e 6f776e20 %zu.|r!.Unknown │ │ │ │ + 0x00040c80 73746174 20666965 6c643a20 27257327 stat field: '%s' │ │ │ │ + 0x00040c90 20287368 6f756c64 20626520 6f6e6520 (should be one │ │ │ │ + 0x00040ca0 6f66205b 735d697a 652c205b 615d7469 of [s]ize, [a]ti │ │ │ │ + 0x00040cb0 6d652c20 5b6d5d74 696d6520 6f72205b me, [m]time or [ │ │ │ │ + 0x00040cc0 635d7469 6d652900 6174696d 65000000 c]time).atime... │ │ │ │ + 0x00040cd0 6d74696d 65000000 6374696d 65000000 mtime...ctime... │ │ │ │ + 0x00040ce0 25782e25 78000000 727c6c6c 00000000 %x.%x...r|ll.... │ │ │ │ + 0x00040cf0 256c782d 256c782d 256c7800 667c6c6c %lx-%lx-%lx.f|ll │ │ │ │ + 0x00040d00 00000000 2d2d2573 0d0a0000 0d0a2d2d ....--%s......-- │ │ │ │ + 0x00040d10 25732d2d 0d0a0000 436f6e74 656e742d %s--....Content- │ │ │ │ + 0x00040d20 44697370 6f736974 696f6e3a 20666f72 Disposition: for │ │ │ │ + 0x00040d30 6d2d6461 74613b20 6e616d65 3d222573 m-data; name="%s │ │ │ │ + 0x00040d40 220d0a0d 0a000000 25735b25 735d0000 ".......%s[%s].. │ │ │ │ + 0x00040d50 25735b25 6c755d00 256c7500 436f6e74 %s[%lu].%lu.Cont │ │ │ │ + 0x00040d60 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ + 0x00040d70 20666f72 6d2d6461 74613b20 6e616d65 form-data; name │ │ │ │ + 0x00040d80 3d222573 223b2066 696c656e 616d653d ="%s"; filename= │ │ │ │ + 0x00040d90 22257322 0d0a436f 6e74656e 742d5472 "%s"..Content-Tr │ │ │ │ + 0x00040da0 616e7366 65722d45 6e636f64 696e673a ansfer-Encoding: │ │ │ │ + 0x00040db0 2062696e 6172790d 0a436f6e 74656e74 binary..Content │ │ │ │ + 0x00040dc0 2d547970 653a2025 730d0a0d 0a000000 -Type: %s....... │ │ │ │ + 0x00040dd0 7c682168 21000000 0a2d2d25 73000000 |h!h!....--%s... │ │ │ │ + 0x00040de0 67657452 65736f75 72636500 67657442 getResource.getB │ │ │ │ + 0x00040df0 6f756e64 61727900 61646446 6f726d00 oundary.addForm. │ │ │ │ + 0x00040e00 61646450 61727400 73746174 00000000 addPart.stat.... │ │ │ │ + 0x00040e10 6669656c 64000000 6669656c 64730000 field...fields.. │ │ │ │ + 0x00040e20 6f666673 65740000 6d61786c 656e0000 offset..maxlen.. │ │ │ │ + 0x00040e30 6368756e 6b656400 4c6f6361 74696f6e chunked.Location │ │ │ │ + 0x00040e40 00000000 436f6e6e 65637469 6f6e0000 ....Connection.. │ │ │ │ + 0x00040e50 636c6f73 65000000 782d677a 69700000 close...x-gzip.. │ │ │ │ + 0x00040e60 62797465 73000000 68747470 5c4d6573 bytes...http\Mes │ │ │ │ + 0x00040e70 73616765 5c506172 73657200 44554d42 sage\Parser.DUMB │ │ │ │ + 0x00040e80 5f424f44 49455300 454d5054 595f5245 _BODIES.EMPTY_RE │ │ │ │ + 0x00040e90 44495245 43545300 47524545 44590000 DIRECTS.GREEDY.. │ │ │ │ + 0x00040ea0 53544154 455f4845 41444552 00000000 STATE_HEADER.... │ │ │ │ + 0x00040eb0 53544154 455f424f 44590000 53544154 STATE_BODY..STAT │ │ │ │ + 0x00040ec0 455f424f 44595f44 554d4200 53544154 E_BODY_DUMB.STAT │ │ │ │ + 0x00040ed0 455f424f 44595f4c 454e4754 48000000 E_BODY_LENGTH... │ │ │ │ + 0x00040ee0 53544154 455f424f 44595f43 48554e4b STATE_BODY_CHUNK │ │ │ │ + 0x00040ef0 45440000 53544154 455f424f 44595f44 ED..STATE_BODY_D │ │ │ │ + 0x00040f00 4f4e4500 53544154 455f5550 44415445 ONE.STATE_UPDATE │ │ │ │ + 0x00040f10 5f434c00 2531352e 31354600 71000000 _CL.%15.15F.q... │ │ │ │ + 0x00040f20 436c6173 73202573 20646f65 73206e6f Class %s does no │ │ │ │ + 0x00040f30 74206578 74656e64 20257300 28293c3e t extend %s.()<> │ │ │ │ + 0x00040f40 402c3b3a 225b5d3f 3d7b7d20 00000000 @,;:"[]?={} .... │ │ │ │ + 0x00040f50 53217a00 2a252e2a 73757466 2d382725 S!z.*%.*sutf-8'% │ │ │ │ + 0x00040f60 2e2a7327 00000000 5b000000 5d000000 .*s'....[...]... │ │ │ │ + 0x00040f70 4d617820 696e7075 74206e65 7374696e Max input nestin │ │ │ │ + 0x00040f80 67206c65 76656c20 6f662025 6c642065 g level of %ld e │ │ │ │ + 0x00040f90 78636565 64656400 2a726663 35393837 xceeded.*rfc5987 │ │ │ │ + 0x00040fa0 2a000000 7469746c 65000000 72656c00 *...title...rel. │ │ │ │ + 0x00040fb0 616e6368 6f720000 69736f2d 38383539 anchor..iso-8859 │ │ │ │ + 0x00040fc0 2d310000 7574662d 38000000 203e3c00 -1..utf-8... ><. │ │ │ │ + 0x00040fd0 3c000000 3e000000 7c7a212f 7a2f7a2f <...>...|z!/z/z/ │ │ │ │ + 0x00040fe0 7a2f6c00 68747470 5c506172 616d7300 z/l.http\Params. │ │ │ │ + 0x00040ff0 4445465f 50415241 4d5f5345 50000000 DEF_PARAM_SEP... │ │ │ │ + 0x00041000 4445465f 4152475f 53455000 4445465f DEF_ARG_SEP.DEF_ │ │ │ │ + 0x00041010 56414c5f 53455000 434f4f4b 49455f50 VAL_SEP.COOKIE_P │ │ │ │ + 0x00041020 4152414d 5f534550 00000000 50415253 ARAM_SEP....PARS │ │ │ │ + 0x00041030 455f4553 43415045 44000000 50415253 E_ESCAPED...PARS │ │ │ │ + 0x00041040 455f5552 4c454e43 4f444544 00000000 E_URLENCODED.... │ │ │ │ + 0x00041050 50415253 455f4449 4d454e53 494f4e00 PARSE_DIMENSION. │ │ │ │ + 0x00041060 50415253 455f5246 43353938 37000000 PARSE_RFC5987... │ │ │ │ + 0x00041070 50415253 455f5246 43353938 38000000 PARSE_RFC5988... │ │ │ │ + 0x00041080 50415253 455f4445 4641554c 54000000 PARSE_DEFAULT... │ │ │ │ + 0x00041090 50415253 455f5155 45525900 6f666673 PARSE_QUERY.offs │ │ │ │ + 0x000410a0 65744578 69737473 00000000 6f666673 etExists....offs │ │ │ │ + 0x000410b0 6574556e 73657400 6f666673 65745365 etUnset.offsetSe │ │ │ │ + 0x000410c0 74000000 6f666673 65744765 74000000 t...offsetGet... │ │ │ │ + 0x000410d0 71756572 79417272 61790000 696e7374 queryArray..inst │ │ │ │ + 0x000410e0 616e6365 00000000 436f756c 64206e6f ance....Could no │ │ │ │ + 0x000410f0 74206163 71756972 65207265 66657265 t acquire refere │ │ │ │ + 0x00041100 6e636520 746f2073 75706572 676c6f62 nce to superglob │ │ │ │ + 0x00041110 616c2047 45542061 72726179 00000000 al GET array.... │ │ │ │ + 0x00041120 4661696c 65642074 6f20636f 6e766572 Failed to conver │ │ │ │ + 0x00041130 74202725 2e2a7327 2066726f 6d202725 t '%.*s' from '% │ │ │ │ + 0x00041140 73272074 6f202725 73270000 6172675f s' to '%s'..arg_ │ │ │ │ + 0x00041150 73657061 7261746f 722e696e 70757400 separator.input. │ │ │ │ + 0x00041160 4661696c 65642074 6f20656e 636f6465 Failed to encode │ │ │ │ + 0x00041170 20717565 72792073 7472696e 67000000 query string... │ │ │ │ + 0x00041180 737c7a62 00000000 7c737a7a 62000000 s|zb....|szzb... │ │ │ │ + 0x00041190 7c7a0000 45787065 63746564 20612073 |z..Expected a s │ │ │ │ + 0x000411a0 7472696e 67206173 20706172 616d6574 tring as paramet │ │ │ │ + 0x000411b0 65720000 537a0000 68747470 5c517565 er..Sz..http\Que │ │ │ │ + 0x000411c0 72795374 72696e67 00000000 54595045 ryString....TYPE │ │ │ │ + 0x000411d0 5f424f4f 4c000000 54595045 5f494e54 _BOOL...TYPE_INT │ │ │ │ + 0x000411e0 00000000 54595045 5f464c4f 41540000 ....TYPE_FLOAT.. │ │ │ │ + 0x000411f0 54595045 5f535452 494e4700 54595045 TYPE_STRING.TYPE │ │ │ │ + 0x00041200 5f415252 41590000 54595045 5f4f424a _ARRAY..TYPE_OBJ │ │ │ │ + 0x00041210 45435400 26000000 6d6f6400 67657442 ECT.&...mod.getB │ │ │ │ + 0x00041220 6f6f6c00 67657449 6e740000 67657446 ool.getInt..getF │ │ │ │ + 0x00041230 6c6f6174 00000000 67657453 7472696e loat....getStrin │ │ │ │ + 0x00041240 67000000 67657441 72726179 00000000 g...getArray.... │ │ │ │ + 0x00041250 6765744f 626a6563 74000000 67657449 getObject...getI │ │ │ │ + 0x00041260 74657261 746f7200 67657447 6c6f6261 terator.getGloba │ │ │ │ + 0x00041270 6c496e73 74616e63 65000000 786c6174 lInstance...xlat │ │ │ │ + 0x00041280 65000000 66726f6d 5f656e63 6f64696e e...from_encodin │ │ │ │ + 0x00041290 67000000 746f5f65 6e636f64 696e6700 g...to_encoding. │ │ │ │ + 0x000412a0 54726176 65727361 626c6500 286e6f6e Traversable.(non │ │ │ │ + 0x000412b0 65290000 6c6f6361 6c686f73 74000000 e)..localhost... │ │ │ │ + 0x000412c0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x000412d0 5554462d 38206174 20706f73 20257a75 UTF-8 at pos %zu │ │ │ │ + 0x000412e0 206f6620 27257327 00000000 4661696c of '%s'....Fail │ │ │ │ + 0x000412f0 65642074 6f20636f 6e766572 74205554 ed to convert UT │ │ │ │ + 0x00041300 462d3332 2027552b 25582720 746f2055 F-32 'U+%X' to U │ │ │ │ + 0x00041310 54462d31 36000000 6661696c 65642074 TF-16...failed t │ │ │ │ + 0x00041320 6f20636f 6e766572 7420746f 20555446 o convert to UTF │ │ │ │ + 0x00041330 2d313600 636f6465 70616765 206e6f74 -16.codepage not │ │ │ │ + 0x00041340 20737065 63696669 65640000 6572726f specified..erro │ │ │ │ + 0x00041350 72636f64 653a2025 64000000 4661696c rcode: %d...Fail │ │ │ │ + 0x00041360 65642074 6f207061 72736520 49444e20 ed to parse IDN │ │ │ │ + 0x00041370 28494355 2049444e 41323030 33293b20 (ICU IDNA2003); │ │ │ │ + 0x00041380 25730000 636f756c 64206e6f 7420636f %s..could not co │ │ │ │ + 0x00041390 6e766572 7420746f 20555446 2d313600 nvert to UTF-16. │ │ │ │ + 0x000413a0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x000413b0 49444e20 28494355 2049444e 41323030 IDN (ICU IDNA200 │ │ │ │ + 0x000413c0 38293b20 25730000 49435520 49444e41 8); %s..ICU IDNA │ │ │ │ + 0x000413d0 20657272 6f722063 6f646573 3a203078 error codes: 0x │ │ │ │ + 0x000413e0 25780000 4661696c 65642074 6f207061 %x..Failed to pa │ │ │ │ + 0x000413f0 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ + 0x00041400 6564206d 756c7469 62797465 20736571 ed multibyte seq │ │ │ │ + 0x00041410 75656e63 65203078 25782061 7420706f uence 0x%x at po │ │ │ │ + 0x00041420 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041430 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041440 25733b20 756e6578 70656374 65642062 %s; unexpected b │ │ │ │ + 0x00041450 79746520 30782530 32782061 7420706f yte 0x%02x at po │ │ │ │ + 0x00041460 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041470 65787065 63746564 20275d27 00000000 expected ']'.... │ │ │ │ + 0x00041480 756e6578 70656374 65642027 5b270000 unexpected '['.. │ │ │ │ + 0x00041490 686f7374 00000000 4661696c 65642074 host....Failed t │ │ │ │ + 0x000414a0 6f207061 72736520 75736572 696e666f o parse userinfo │ │ │ │ + 0x000414b0 3b20756e 65787065 63746564 20274027 ; unexpected '@' │ │ │ │ + 0x000414c0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x000414d0 72736520 70617373 776f7264 3b206475 rse password; du │ │ │ │ + 0x000414e0 706c6963 61746520 273a2720 61742070 plicate ':' at p │ │ │ │ + 0x000414f0 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x00041500 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041510 75736572 696e666f 3b20696e 76616c69 userinfo; invali │ │ │ │ + 0x00041520 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x00041530 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x00041540 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041550 6f207061 72736520 686f7374 696e666f o parse hostinfo │ │ │ │ + 0x00041560 3b202573 20617420 706f7320 25752069 ; %s at pos %u i │ │ │ │ + 0x00041570 6e202725 73270000 4661696c 65642074 n '%s'..Failed t │ │ │ │ + 0x00041580 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x00041590 65787065 63746564 20273a27 20617420 expected ':' at │ │ │ │ + 0x000415a0 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x000415b0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x000415c0 686f7374 696e666f 3b20696e 76616c69 hostinfo; invali │ │ │ │ + 0x000415d0 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x000415e0 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x000415f0 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041600 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ + 0x00041610 70656374 65642027 25632720 61742070 pected '%c' at p │ │ │ │ + 0x00041620 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x00041630 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041640 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x00041650 20636861 72202725 63272061 7420706f char '%c' at po │ │ │ │ + 0x00041660 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041670 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041680 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x00041690 20627974 65203078 25303278 20617420 byte 0x%02x at │ │ │ │ + 0x000416a0 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x000416b0 3a2f2f00 2f2f0000 40000000 3a256875 ://.//..@...:%hu │ │ │ │ + 0x000416c0 00000000 3f000000 23000000 75736572 ....?...#...user │ │ │ │ + 0x000416d0 00000000 70617373 00000000 66726167 ....pass....frag │ │ │ │ + 0x000416e0 6d656e74 00000000 6172675f 73657061 ment....arg_sepa │ │ │ │ + 0x000416f0 7261746f 722e6f75 74707574 00000000 rator.output.... │ │ │ │ + 0x00041700 48545450 53000000 4f4e0000 68747470 HTTPS...ON..http │ │ │ │ + 0x00041710 73000000 48545450 5f484f53 54000000 s...HTTP_HOST... │ │ │ │ + 0x00041720 53455256 45525f4e 414d4500 53455256 SERVER_NAME.SERV │ │ │ │ + 0x00041730 45525f41 44445200 30313233 34353637 ER_ADDR.01234567 │ │ │ │ + 0x00041740 38396162 63646566 6768696a 6b6c6d6e 89abcdefghijklmn │ │ │ │ + 0x00041750 6f707172 73747576 7778797a 41424344 opqrstuvwxyzABCD │ │ │ │ + 0x00041760 45464748 494a4b4c 4d4e4f50 51525354 EFGHIJKLMNOPQRST │ │ │ │ + 0x00041770 55565758 595a2d2e 00000000 53455256 UVWXYZ-.....SERV │ │ │ │ + 0x00041780 45525f50 4f525400 4661696c 65642074 ER_PORT.Failed t │ │ │ │ + 0x00041790 6f207061 72736520 55524c20 73636865 o parse URL sche │ │ │ │ + 0x000417a0 6d653a20 27257327 00000000 4661696c me: '%s'....Fail │ │ │ │ + 0x000417b0 65642074 6f207061 72736520 70617468 ed to parse path │ │ │ │ + 0x000417c0 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x000417d0 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x000417e0 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x000417f0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041800 71756572 793b2069 6e76616c 69642070 query; invalid p │ │ │ │ + 0x00041810 65726365 6e742065 6e636f64 696e6720 ercent encoding │ │ │ │ + 0x00041820 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ + 0x00041830 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ + 0x00041840 72736520 55524c20 71756572 793a2027 rse URL query: ' │ │ │ │ + 0x00041850 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x00041860 72736520 66726167 6d656e74 3b20696e rse fragment; in │ │ │ │ + 0x00041870 76616c69 64206672 61676d65 6e742069 valid fragment i │ │ │ │ + 0x00041880 64656e74 69666965 72206174 20706f73 dentifier at pos │ │ │ │ + 0x00041890 20257520 696e2027 25732700 4661696c %u in '%s'.Fail │ │ │ │ + 0x000418a0 65642074 6f207061 72736520 66726167 ed to parse frag │ │ │ │ + 0x000418b0 6d656e74 3b20696e 76616c69 64207065 ment; invalid pe │ │ │ │ + 0x000418c0 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ + 0x000418d0 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ + 0x000418e0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x000418f0 72736520 55524c20 66726167 6d656e74 rse URL fragment │ │ │ │ + 0x00041900 3a202725 73270000 7c7a217a 216c0000 : '%s'..|z!z!l.. │ │ │ │ + 0x00041910 7a217c6c 00000000 4661696c 65642074 z!|l....Failed t │ │ │ │ + 0x00041920 6f207061 72736520 55524c20 61757468 o parse URL auth │ │ │ │ + 0x00041930 6f726974 792c2075 6e657870 65637465 ority, unexpecte │ │ │ │ + 0x00041940 64206368 61726163 74657220 61742070 d character at p │ │ │ │ + 0x00041950 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x00041960 68747470 5c55726c 00000000 5245504c http\Url....REPL │ │ │ │ + 0x00041970 41434500 4a4f494e 5f504154 48000000 ACE.JOIN_PATH... │ │ │ │ + 0x00041980 4a4f494e 5f515545 52590000 53545249 JOIN_QUERY..STRI │ │ │ │ + 0x00041990 505f5553 45520000 53545249 505f5041 P_USER..STRIP_PA │ │ │ │ + 0x000419a0 53530000 53545249 505f4155 54480000 SS..STRIP_AUTH.. │ │ │ │ + 0x000419b0 53545249 505f504f 52540000 53545249 STRIP_PORT..STRI │ │ │ │ + 0x000419c0 505f5041 54480000 53545249 505f5155 P_PATH..STRIP_QU │ │ │ │ + 0x000419d0 45525900 53545249 505f4652 41474d45 ERY.STRIP_FRAGME │ │ │ │ + 0x000419e0 4e540000 53545249 505f414c 4c000000 NT..STRIP_ALL... │ │ │ │ + 0x000419f0 46524f4d 5f454e56 00000000 53414e49 FROM_ENV....SANI │ │ │ │ + 0x00041a00 54495a45 5f504154 48000000 50415253 TIZE_PATH...PARS │ │ │ │ + 0x00041a10 455f4d42 4c4f4300 50415253 455f4d42 E_MBLOC.PARSE_MB │ │ │ │ + 0x00041a20 55544638 00000000 50415253 455f544f UTF8....PARSE_TO │ │ │ │ + 0x00041a30 49444e00 50415253 455f544f 49444e5f IDN.PARSE_TOIDN_ │ │ │ │ + 0x00041a40 32303033 00000000 50415253 455f544f 2003....PARSE_TO │ │ │ │ + 0x00041a50 49444e5f 32303038 00000000 50415253 IDN_2008....PARS │ │ │ │ + 0x00041a60 455f544f 50435400 49474e4f 52455f45 E_TOPCT.IGNORE_E │ │ │ │ + 0x00041a70 52524f52 53000000 53494c45 4e545f45 RRORS...SILENT_E │ │ │ │ + 0x00041a80 52524f52 53000000 53544446 4c414753 RRORS...STDFLAGS │ │ │ │ + 0x00041a90 00000000 68747470 5c456e76 5c55726c ....http\Env\Url │ │ │ │ + 0x00041aa0 00000000 6d6f7265 5f75726c 5f706172 ....more_url_par │ │ │ │ + 0x00041ab0 74730000 6f6c645f 75726c00 6e65775f ts..old_url.new_ │ │ │ │ + 0x00041ac0 75726c00 75736572 696e666f 00000000 url.userinfo.... │ │ │ │ + 0x00041ad0 686f7374 696e666f 00000000 4e6f6e2d hostinfo....Non- │ │ │ │ + 0x00041ae0 7374616e 64617264 20766572 73696f6e standard version │ │ │ │ + 0x00041af0 20736570 61726174 6f722027 25632720 separator '%c' │ │ │ │ + 0x00041b00 696e2048 54545020 70726f74 6f636f6c in HTTP protocol │ │ │ │ + 0x00041b10 20766572 73696f6e 20272573 27000000 version '%s'... │ │ │ │ + 0x00041b20 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x00041b30 48545450 2070726f 746f636f 6c207665 HTTP protocol ve │ │ │ │ + 0x00041b40 7273696f 6e202725 73270000 25733225 rsion '%s'..%s2% │ │ │ │ + 0x00041b50 73000000 25732575 2e257525 73000000 s...%s%u.%u%s... │ │ │ │ + 0x00041b60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041b70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041bf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c00 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ + 0x00041c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c20 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00041c30 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041c90 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x00041ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041cd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d60 00000000 ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00041d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041d90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041dc0 00000000 30313233 34353637 38396162 ....0123456789ab │ │ │ │ + 0x00041dd0 63646566 00000000 00000000 00000000 cdef............ │ │ │ │ + 0x00041de0 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x00041df0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041e00 80000000 00000000 002e2e1f 7f2e2eff ................ │ │ │ │ + 0x00041e10 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x00041e20 01000000 02000000 01000000 03000000 ................ │ │ │ │ + 0x00041e30 00000000 04000000 00000000 05000000 ................ │ │ │ │ + 0x00041e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041e50 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x00041e60 00000000 00000000 00000000 10000020 ............... │ │ │ │ + 0x00041e70 00000000 00000000 00000000 00400020 .............@. │ │ │ │ + 0x00041e80 00000000 00000000 00000000 0c000020 ............... │ │ │ │ + 0x00041e90 00000000 00000000 00000000 00400020 .............@. │ │ │ │ + 0x00041ea0 00000000 00000000 00000000 10000020 ............... │ │ │ │ + 0x00041eb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ec0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ee0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041ef0 00000000 00000000 00000000 80000000 ................ │ │ │ │ + 0x00041f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041fa0 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x00041fb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00041fe0 00000000 00000000 00000000 80000000 ................ │ │ │ │ + 0x00041ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042000 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x00042010 00000000 02000000 00000000 03000000 ................ │ │ │ │ + 0x00042020 00000000 04000000 01000000 05000000 ................ │ │ │ │ + 0x00042030 01000000 06000000 01000000 07000000 ................ │ │ │ │ + 0x00042040 00000000 08000000 00000000 09000000 ................ │ │ │ │ + 0x00042050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042060 00000000 002e2e1f 7b5c2200 00000000 ........{\"..... │ │ │ │ + 0x00042070 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x00042080 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000420a0 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x000420b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000420c0 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x000420d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000420e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000420f0 00000000 00000000 00000000 01010101 ................ │ │ │ │ + 0x00042100 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042110 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042120 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042130 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042140 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042150 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042160 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042170 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042180 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042190 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000421a0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000421b0 01010101 01010101 01010101 02020202 ................ │ │ │ │ + 0x000421c0 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x000421d0 02020202 02020202 02020202 03030303 ................ │ │ │ │ + 0x000421e0 03030303 03030303 03030303 04040404 ................ │ │ │ │ + 0x000421f0 04040404 05050505 06060606 007f1f0f ................ │ │ │ │ + 0x00042200 07030100 30313233 34353637 38394142 ....0123456789AB │ │ │ │ + 0x00042210 43444546 00000000 00000000 00000000 CDEF............ │ │ │ │ + 0x00042220 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x00042230 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042240 00000000 00000000 3e000000 41000000 ........>...A... │ │ │ │ + 0x00042250 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ + 0x00042260 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ + 0x00042270 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ + 0x00042280 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ + 0x00042290 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ + 0x000422a0 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ + 0x000422b0 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ + 0x000422c0 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ + 0x000422d0 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00042484 e4a5ff7f 01000000 ........ │ │ │ │ + 0x000422d8 18a6ff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004248c 00000000 .... │ │ │ │ + 0x000422e0 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 84d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e708 0cd00300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e718 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e728 44ce0300 00000000 82000000 00000000 D............... │ │ │ │ + 0x0005e728 cccc0300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e738 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e748 44ce0300 00000000 82000000 00000000 D............... │ │ │ │ + 0x0005e748 cccc0300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e758 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e768 90d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e768 18d00300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e778 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e788 9cd10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e788 24d00300 00000000 82000000 00000000 $............... │ │ │ │ 0x0005e798 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7a8 94d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e7a8 1cd00300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e7b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7c8 24ce0300 a8d10300 00008000 00000000 $............... │ │ │ │ + 0x0005e7c8 accc0300 30d00300 00008000 00000000 ....0........... │ │ │ │ 0x0005e7d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7e8 24ce0300 a8d10300 00008000 00000000 $............... │ │ │ │ + 0x0005e7e8 accc0300 30d00300 00008000 00000000 ....0........... │ │ │ │ 0x0005e7f8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e808 bcd10300 c8d10300 00008000 00000000 ................ │ │ │ │ + 0x0005e808 44d00300 50d00300 00008000 00000000 D...P........... │ │ │ │ 0x0005e818 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e828 bcd10300 c8d10300 00008000 00000000 ................ │ │ │ │ + 0x0005e828 44d00300 50d00300 00008000 00000000 D...P........... │ │ │ │ 0x0005e838 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e848 24ce0300 a8d10300 02008000 00000000 $............... │ │ │ │ - 0x0005e858 d4d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e848 accc0300 30d00300 02008000 00000000 ....0........... │ │ │ │ + 0x0005e858 5cd00300 00000000 00000000 00000000 \............... │ │ │ │ 0x0005e868 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e878 e0d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e878 68d00300 00000000 00000000 00000000 h............... │ │ │ │ 0x0005e888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e898 e0d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e898 68d00300 00000000 00000000 00000000 h............... │ │ │ │ 0x0005e8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8b8 e8d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e8b8 70d00300 00000000 82000000 00000000 p............... │ │ │ │ 0x0005e8c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8d8 f4d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e8d8 7cd00300 00000000 00000000 00000000 |............... │ │ │ │ 0x0005e8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8f8 24ce0300 a8d10300 02008000 00000000 $............... │ │ │ │ + 0x0005e8f8 accc0300 30d00300 02008000 00000000 ....0........... │ │ │ │ 0x0005e908 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e918 24ce0300 a8d10300 00008000 00000000 $............... │ │ │ │ - 0x0005e928 fcd10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e918 accc0300 30d00300 00008000 00000000 ....0........... │ │ │ │ + 0x0005e928 84d00300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e948 24ce0300 a8d10300 00008000 00000000 $............... │ │ │ │ + 0x0005e948 accc0300 30d00300 00008000 00000000 ....0........... │ │ │ │ 0x0005e958 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e968 24ce0300 a8d10300 00008000 00000000 $............... │ │ │ │ - 0x0005e978 fcd10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e968 accc0300 30d00300 00008000 00000000 ....0........... │ │ │ │ + 0x0005e978 84d00300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e988 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e998 08d20300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9a8 10d20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e998 90d00300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e9a8 98d00300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e9b8 01000000 00000000 12000000 00000000 ................ │ │ │ │ - 0x0005e9c8 34ec0300 3cec0300 00008000 00000000 4...<........... │ │ │ │ - 0x0005e9d8 b4f20300 00000000 02020000 00000000 ................ │ │ │ │ - 0x0005e9e8 28ec0300 00000000 12000000 00000000 (............... │ │ │ │ + 0x0005e9c8 88ea0300 90ea0300 00008000 00000000 ................ │ │ │ │ + 0x0005e9d8 08f10300 00000000 02020000 00000000 ................ │ │ │ │ + 0x0005e9e8 7cea0300 00000000 12000000 00000000 |............... │ │ │ │ 0x0005e9f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea08 1cec0300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea08 70ea0300 00000000 10000000 00000000 p............... │ │ │ │ 0x0005ea18 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea28 c4eb0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea38 28ec0300 00000000 10000000 00000000 (............... │ │ │ │ + 0x0005ea28 18ea0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ea38 7cea0300 00000000 10000000 00000000 |............... │ │ │ │ 0x0005ea48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea58 1cec0300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea58 70ea0300 00000000 10000000 00000000 p............... │ │ │ │ 0x0005ea68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea78 30ec0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005ea78 84ea0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ea88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea98 90d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005ea98 18d00300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eaa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eab8 90d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005eab8 18d00300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ead8 94d10300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005ead8 1cd00300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eae8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eaf8 00ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eaf8 54eb0300 00000000 00000000 00000000 T............... │ │ │ │ 0x0005eb08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb18 00ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb18 54eb0300 00000000 00000000 00000000 T............... │ │ │ │ 0x0005eb28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb38 a4d60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb38 2cd50300 00000000 00000000 00000000 ,............... │ │ │ │ 0x0005eb48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb58 800d0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb68 641c0400 00000000 00000000 00000000 d............... │ │ │ │ - 0x0005eb78 28000400 00000000 82000000 00000000 (............... │ │ │ │ - 0x0005eb88 94000400 0ced0300 02008000 00000000 ................ │ │ │ │ + 0x0005eb58 d40b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb68 b81a0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb78 7cfe0300 00000000 82000000 00000000 |............... │ │ │ │ + 0x0005eb88 e8fe0300 60eb0300 02008000 00000000 ....`........... │ │ │ │ 0x0005eb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eba8 90ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eba8 e4eb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebc8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebd8 a0ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebc8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebd8 f4eb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebf8 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebf8 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005ec08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec18 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec18 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005ec28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec38 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec38 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005ec48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec58 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec58 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005ec68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec78 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec78 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005ec88 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec98 98ef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eca8 a4ef0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec98 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eca8 f8ed0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecc8 98ef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecd8 a4ef0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecc8 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecd8 f8ed0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ece8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecf8 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005ecf8 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed08 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed18 b0ef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed28 bcef0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed18 04ee0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed28 10ee0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed38 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed48 b0ef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed58 bcef0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed48 04ee0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed58 10ee0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed78 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005ed78 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed98 a8ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed98 fceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eda8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edb8 a8ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005edb8 fceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005edc8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edd8 44ce0300 00000000 00000000 00000000 D............... │ │ │ │ + 0x0005edd8 cccc0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ede8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edf8 44ce0300 00000000 00000000 00000000 D............... │ │ │ │ + 0x0005edf8 cccc0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee18 ccef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee28 dcef0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee38 a0ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee18 20ee0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005ee28 30ee0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005ee38 f4eb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee58 78f30300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ee68 70f20300 00000000 00000002 00000000 p............... │ │ │ │ + 0x0005ee58 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee68 c4f00300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005ee78 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee88 78f30300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005ee88 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eea8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eea8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eeb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eec8 78f30300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005eec8 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eed8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eee8 78f30300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005eef8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eee8 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eef8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef08 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef18 78f30300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005ef18 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef38 78f30300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ef48 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef38 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef48 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef58 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef68 20020400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005ef78 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005ef88 44fc0300 00000000 00000000 00000000 D............... │ │ │ │ - 0x0005ef98 5cfc0300 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005ef68 74000400 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005ef78 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef88 98fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef98 b0fa0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efa8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efb8 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005efc8 5cfc0300 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005efb8 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005efc8 b0fa0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efd8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efe8 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005eff8 5cfc0300 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005efe8 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eff8 b0fa0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f008 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f018 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f028 5cfc0300 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005f018 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f028 b0fa0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f038 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f048 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f058 5cfc0300 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005f048 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f058 b0fa0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f068 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f078 dcd60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f078 64d50300 00000000 00000000 00000000 d............... │ │ │ │ 0x0005f088 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f098 6cfc0300 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005f0a8 78fc0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f0b8 14d50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0c8 88fc0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f098 c0fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0a8 ccfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0b8 9cd30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0c8 dcfa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0e8 6cfc0300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f0e8 c0fa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f108 dcd60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f108 64d50300 00000000 00000000 00000000 d............... │ │ │ │ 0x0005f118 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f128 98fc0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f128 ecfa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f138 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f148 6cfc0300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f148 c0fa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f168 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005f178 acd60300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f188 28fd0300 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f198 30fd0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f168 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f178 34d50300 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f188 7cfb0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f198 84fb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f1a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1b8 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005f1c8 acd60300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1d8 28fd0300 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f1e8 30fd0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f1b8 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f1c8 34d50300 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f1d8 7cfb0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f1e8 84fb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f1f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f208 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005f218 acd60300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f228 28fd0300 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f238 30fd0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f208 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f218 34d50300 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f228 7cfb0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f238 84fb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f248 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f258 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f258 08f10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f268 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f278 b0fc0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f278 04fb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f288 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f298 cc010400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2a8 d8010400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f298 20000400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005f2a8 2c000400 00000000 00000000 00000000 ,............... │ │ │ │ 0x0005f2b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2c8 6cfc0300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f2c8 c0fa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f2d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2e8 c8dc0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f2e8 50db0300 00000000 00000000 00000000 P............... │ │ │ │ 0x0005f2f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f308 6cfc0300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f308 c0fa0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f318 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f328 e0010400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f328 34000400 00000000 00000000 00000000 4............... │ │ │ │ 0x0005f338 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f348 f0010400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f348 44000400 00000000 00000000 00000000 D............... │ │ │ │ 0x0005f358 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f368 00020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f368 54000400 00000000 00000000 00000000 T............... │ │ │ │ 0x0005f378 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f388 14020400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f388 68000400 00000000 82000000 00000000 h............... │ │ │ │ 0x0005f398 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3a8 a4d60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f3a8 2cd50300 00000000 00000000 00000000 ,............... │ │ │ │ 0x0005f3b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3c8 28020400 34020400 02008000 00000000 (...4........... │ │ │ │ + 0x0005f3c8 7c000400 88000400 02008000 00000000 |............... │ │ │ │ 0x0005f3d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3e8 44020400 00000000 00000000 00000000 D............... │ │ │ │ - 0x0005f3f8 50020400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f3e8 98000400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f3f8 a4000400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f408 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f418 54050400 00000000 00000000 00000000 T............... │ │ │ │ - 0x0005f428 5c050400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005f418 a8030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f428 b0030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f438 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f448 6c050400 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005f458 78050400 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f468 80050400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f478 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f448 c0030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f458 cc030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f468 d4030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f478 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f488 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f498 38fc0300 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f4a8 b0d70300 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005f498 8cfa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4a8 38d60300 00000000 00000002 00000000 8............... │ │ │ │ 0x0005f4b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4c8 eced0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4d8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4c8 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005f4d8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f4e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4f8 88050400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4f8 dc030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f508 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f518 78f30300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005f518 ccf10300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f528 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f538 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005f548 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f538 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f548 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005f558 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f568 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f578 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f588 28000400 00000000 82000002 00000000 (............... │ │ │ │ + 0x0005f568 08f10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f578 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f588 7cfe0300 00000000 82000002 00000000 |............... │ │ │ │ 0x0005f598 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5a8 78f30300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f5b8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5c8 28000400 00000000 82000002 00000000 (............... │ │ │ │ - 0x0005f5d8 00000000 34020400 00008020 00000000 ....4...... .... │ │ │ │ + 0x0005f5a8 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5b8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5c8 7cfe0300 00000000 82000002 00000000 |............... │ │ │ │ + 0x0005f5d8 00000000 88000400 00008020 00000000 ........... .... │ │ │ │ 0x0005f5e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5f8 d0070400 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005f5f8 24060400 00000000 00000002 00000000 $............... │ │ │ │ 0x0005f608 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f618 340b0400 34020400 00008000 00000000 4...4........... │ │ │ │ - 0x0005f628 640d0400 00000000 00000000 00000000 d............... │ │ │ │ + 0x0005f618 88090400 88000400 00008000 00000000 ................ │ │ │ │ + 0x0005f628 b80b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f638 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f648 88050400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f648 dc030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f658 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f668 78f30300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005f668 ccf10300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f678 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f688 84d10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f688 0cd00300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f698 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6a8 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f6a8 08f10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6c8 680d0400 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f6c8 bc0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6e8 641c0400 00000000 00000000 00000000 d............... │ │ │ │ + 0x0005f6e8 b81a0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f708 780d0400 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005f708 cc0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f718 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f728 880d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f728 dc0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f738 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f748 14d50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f758 980d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f748 9cd30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f758 ec0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f768 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f778 90d70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f778 18d60300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f788 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f798 a00d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f798 f40b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7b8 acd60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f7b8 34d50300 00000000 00000000 00000000 4............... │ │ │ │ 0x0005f7c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7d8 28000400 00000000 80000000 00000000 (............... │ │ │ │ - 0x0005f7e8 ac0d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f7d8 7cfe0300 00000000 80000000 00000000 |............... │ │ │ │ + 0x0005f7e8 000c0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7f8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f808 90fc0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f818 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f808 e4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f818 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005f828 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f838 28000400 00000000 82000000 00000000 (............... │ │ │ │ + 0x0005f838 7cfe0300 00000000 82000000 00000000 |............... │ │ │ │ 0x0005f848 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f858 90fc0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f868 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f858 e4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f868 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005f878 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f888 90fc0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f898 b40d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f888 e4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f898 080c0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8b8 94000400 0ced0300 00008000 00000000 ................ │ │ │ │ + 0x0005f8b8 e8fe0300 60eb0300 00008000 00000000 ....`........... │ │ │ │ 0x0005f8c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8d8 94000400 0ced0300 00008000 00000000 ................ │ │ │ │ + 0x0005f8d8 e8fe0300 60eb0300 00008000 00000000 ....`........... │ │ │ │ 0x0005f8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8f8 340b0400 00000000 00000000 00000000 4............... │ │ │ │ - 0x0005f908 c00d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f8f8 88090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f908 140c0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f918 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f928 bc0f0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f928 100e0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f948 340b0400 34020400 00008000 00000000 4...4........... │ │ │ │ + 0x0005f948 88090400 88000400 00008000 00000000 ................ │ │ │ │ 0x0005f958 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f968 c40f0400 00000000 82000000 00000000 ................ │ │ │ │ - 0x0005f978 a8fc0300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f968 180e0400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f978 fcfa0300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005f988 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f998 54050400 00000000 00000000 00000000 T............... │ │ │ │ + 0x0005f998 a8030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f9a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9b8 84d10300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9c8 cc0f0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9d8 d40f0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9b8 0cd00300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9c8 200e0400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005f9d8 280e0400 00000000 00000000 00000000 (............... │ │ │ │ 0x0005f9e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9f8 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa08 cc0f0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa18 d40f0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9f8 08f10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa08 200e0400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fa18 280e0400 00000000 00000000 00000000 (............... │ │ │ │ 0x0005fa28 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fa38 78f30300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005fa38 ccf10300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fa48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa58 88050400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa58 dc030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa78 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa78 08f10300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa88 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa98 b4f20300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005faa8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fab8 340b0400 00000000 00000002 00000000 4............... │ │ │ │ + 0x0005fa98 08f10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faa8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fab8 88090400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005fac8 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fad8 78f30300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005fae8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005faf8 340b0400 00000000 00000002 00000000 4............... │ │ │ │ + 0x0005fad8 ccf10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fae8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faf8 88090400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005fb08 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb18 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fb28 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb18 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb28 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005fb38 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb48 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fb48 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb58 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fb68 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fb68 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb78 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fb88 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fb88 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fba8 20020400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fbb8 6c050400 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005fbc8 78050400 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005fbd8 80050400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fbe8 98ed0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fba8 74000400 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fbb8 c0030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbc8 cc030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbd8 d4030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbe8 eceb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fbf8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc08 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fc08 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc18 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fc28 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fc28 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc38 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc48 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fc58 eced0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc48 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc58 40ec0300 00000000 00000000 00000000 @............... │ │ │ │ 0x0005fc68 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fc78 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fc78 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc98 88050400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc98 dc030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fca8 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fcb8 78f30300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005fcb8 ccf10300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fcc8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcd8 30140400 00000000 00000000 00000000 0............... │ │ │ │ - 0x0005fce8 40140400 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005fcd8 84120400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fce8 94120400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fcf8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd08 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fd18 28fd0300 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005fd28 30fd0300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005fd08 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd18 7cfb0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005fd28 84fb0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd48 20020400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fd48 74000400 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fd58 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd68 20020400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fd68 74000400 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd88 20dc0300 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fd98 acd60300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fda8 28fd0300 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005fdb8 30fd0300 00000000 00000000 00000000 0............... │ │ │ │ - 0x0005fdc8 00000000 4c140400 00008000 00000000 ....L........... │ │ │ │ + 0x0005fd88 a8da0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd98 34d50300 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005fda8 7cfb0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005fdb8 84fb0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fdc8 00000000 a0120400 00008000 00000000 ................ │ │ │ │ 0x0005fdd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fde8 20020400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fdf8 b8d70300 701c0400 7c1c0400 28db0300 ....p...|...(... │ │ │ │ - 0x0005fe08 bcfc0300 88180400 01000000 00000000 ................ │ │ │ │ - 0x0005fe18 00000000 00000000 501c0400 00000000 ........P....... │ │ │ │ - 0x0005fe28 00000000 00000000 98ed0300 00000000 ................ │ │ │ │ + 0x0005fde8 74000400 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fdf8 40d60300 c41a0400 d01a0400 b0d90300 @............... │ │ │ │ + 0x0005fe08 10fb0300 dc160400 01000000 00000000 ................ │ │ │ │ + 0x0005fe18 00000000 00000000 a41a0400 00000000 ................ │ │ │ │ + 0x0005fe28 00000000 00000000 eceb0300 00000000 ................ │ │ │ │ 0x0005fe38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe48 00000000 00000000 601c0400 00000000 ........`....... │ │ │ │ - 0x0005fe58 00000000 00000000 681c0400 00000000 ........h....... │ │ │ │ - 0x0005fe68 00000000 00000000 98ed0300 00000000 ................ │ │ │ │ - 0x0005fe78 00000000 00000000 2ccd0300 00000000 ........,....... │ │ │ │ - 0x0005fe88 04000000 00000000 00000000 3ccd0300 ............<... │ │ │ │ + 0x0005fe48 00000000 00000000 b41a0400 00000000 ................ │ │ │ │ + 0x0005fe58 00000000 00000000 bc1a0400 00000000 ................ │ │ │ │ + 0x0005fe68 00000000 00000000 eceb0300 00000000 ................ │ │ │ │ + 0x0005fe78 00000000 00000000 b4cb0300 00000000 ................ │ │ │ │ + 0x0005fe88 04000000 00000000 00000000 c4cb0300 ................ │ │ │ │ 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 44cd0300 00000000 ........D....... │ │ │ │ + 0x00060ab8 00000000 080b0600 cccb0300 00000000 ................ │ │ │ │ 0x00060ac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060ad8 00000000 20cc0300 00000000 00000000 .... ........... │ │ │ │ + 0x00060ad8 00000000 a8ca0300 00000000 00000000 ................ │ │ │ │ 0x00060ae8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060af8 00000000 00000000 00000000 4ccd0300 ............L... │ │ │ │ - 0x00060b08 5ccd0300 00000000 00000000 01000000 \............... │ │ │ │ - 0x00060b18 64cd0300 00000000 00000000 01000000 d............... │ │ │ │ - 0x00060b28 68cd0300 00000000 00000000 01000000 h............... │ │ │ │ + 0x00060af8 00000000 00000000 00000000 d4cb0300 ................ │ │ │ │ + 0x00060b08 e4cb0300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b18 eccb0300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b28 f0cb0300 00000000 00000000 01000000 ................ │ │ │ │ 0x00060b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060b48 10d00300 2d030100 88e90500 02000000 ....-........... │ │ │ │ - 0x00060b58 01000000 00000000 00000000 1cd00300 ................ │ │ │ │ - 0x00060b68 450f0100 bc1d0400 00000000 01000000 E............... │ │ │ │ - 0x00060b78 00000000 00000000 24d00300 f1090100 ........$....... │ │ │ │ + 0x00060b48 98ce0300 2d030100 88e90500 02000000 ....-........... │ │ │ │ + 0x00060b58 01000000 00000000 00000000 a4ce0300 ................ │ │ │ │ + 0x00060b68 450f0100 101c0400 00000000 01000000 E............... │ │ │ │ + 0x00060b78 00000000 00000000 acce0300 f1090100 ................ │ │ │ │ 0x00060b88 58e90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x00060b98 00000000 2cd00300 d5080100 38e90500 ....,.......8... │ │ │ │ + 0x00060b98 00000000 b4ce0300 d5080100 38e90500 ............8... │ │ │ │ 0x00060ba8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060bb8 34d00300 21060100 08e90500 02000000 4...!........... │ │ │ │ - 0x00060bc8 01000000 00000000 00000000 3cd00300 ............<... │ │ │ │ - 0x00060bd8 11f50000 ac1d0400 00000000 01000000 ................ │ │ │ │ - 0x00060be8 00000000 00000000 44d00300 950d0100 ........D....... │ │ │ │ - 0x00060bf8 8c1d0400 00000000 01000000 00000000 ................ │ │ │ │ - 0x00060c08 00000000 4cd00300 490d0100 7c1d0400 ....L...I...|... │ │ │ │ + 0x00060bb8 bcce0300 21060100 08e90500 02000000 ....!........... │ │ │ │ + 0x00060bc8 01000000 00000000 00000000 c4ce0300 ................ │ │ │ │ + 0x00060bd8 11f50000 001c0400 00000000 01000000 ................ │ │ │ │ + 0x00060be8 00000000 00000000 ccce0300 950d0100 ................ │ │ │ │ + 0x00060bf8 e01b0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00060c08 00000000 d4ce0300 490d0100 d01b0400 ........I....... │ │ │ │ 0x00060c18 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c28 54d00300 410c0100 c8e80500 01000000 T...A........... │ │ │ │ - 0x00060c38 01000000 00000000 00000000 5cd00300 ............\... │ │ │ │ + 0x00060c28 dcce0300 410c0100 c8e80500 01000000 ....A........... │ │ │ │ + 0x00060c38 01000000 00000000 00000000 e4ce0300 ................ │ │ │ │ 0x00060c48 5df30000 e8e80500 01000000 01000000 ]............... │ │ │ │ - 0x00060c58 00000000 00000000 68d00300 8dec0000 ........h....... │ │ │ │ - 0x00060c68 9c1d0400 00000000 01000000 00000000 ................ │ │ │ │ - 0x00060c78 00000000 74d00300 ed110100 a8e80500 ....t........... │ │ │ │ + 0x00060c58 00000000 00000000 f0ce0300 8dec0000 ................ │ │ │ │ + 0x00060c68 f01b0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00060c78 00000000 fcce0300 ed110100 a8e80500 ................ │ │ │ │ 0x00060c88 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c98 80d00300 f9100100 88e80500 01000000 ................ │ │ │ │ - 0x00060ca8 01080000 00000000 00000000 94d00300 ................ │ │ │ │ + 0x00060c98 08cf0300 f9100100 88e80500 01000000 ................ │ │ │ │ + 0x00060ca8 01080000 00000000 00000000 1ccf0300 ................ │ │ │ │ 0x00060cb8 09100100 68e80500 01000000 01080000 ....h........... │ │ │ │ - 0x00060cc8 00000000 00000000 f4ce0300 35f00000 ............5... │ │ │ │ + 0x00060cc8 00000000 00000000 7ccd0300 35f00000 ........|...5... │ │ │ │ 0x00060cd8 38e80500 02000000 01000000 00000000 8............... │ │ │ │ - 0x00060ce8 00000000 bccd0300 11ef0000 18e80500 ................ │ │ │ │ + 0x00060ce8 00000000 44cc0300 11ef0000 18e80500 ....D........... │ │ │ │ 0x00060cf8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d08 accd0300 1dee0000 f8e70500 01000000 ................ │ │ │ │ - 0x00060d18 01000000 00000000 00000000 a4d00300 ................ │ │ │ │ - 0x00060d28 59ed0000 6c1d0400 00000000 01000000 Y...l........... │ │ │ │ - 0x00060d38 00000000 00000000 b4d00300 69140100 ............i... │ │ │ │ + 0x00060d08 34cc0300 1dee0000 f8e70500 01000000 4............... │ │ │ │ + 0x00060d18 01000000 00000000 00000000 2ccf0300 ............,... │ │ │ │ + 0x00060d28 59ed0000 c01b0400 00000000 01000000 Y............... │ │ │ │ + 0x00060d38 00000000 00000000 3ccf0300 69140100 ........<...i... │ │ │ │ 0x00060d48 d8e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060d58 00000000 c4d00300 85130100 b8e70500 ................ │ │ │ │ + 0x00060d58 00000000 4ccf0300 85130100 b8e70500 ....L........... │ │ │ │ 0x00060d68 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d78 d4d00300 a5000100 98e70500 01000000 ................ │ │ │ │ - 0x00060d88 01000000 00000000 00000000 30ce0300 ............0... │ │ │ │ - 0x00060d98 bdeb0000 5c1d0400 00000000 01000000 ....\........... │ │ │ │ - 0x00060da8 00000000 00000000 e0d00300 05fd0000 ................ │ │ │ │ + 0x00060d78 5ccf0300 a5000100 98e70500 01000000 \............... │ │ │ │ + 0x00060d88 01000000 00000000 00000000 b8cc0300 ................ │ │ │ │ + 0x00060d98 bdeb0000 b01b0400 00000000 01000000 ................ │ │ │ │ + 0x00060da8 00000000 00000000 68cf0300 05fd0000 ........h....... │ │ │ │ 0x00060db8 78e70500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00060dc8 00000000 f0d00300 3dfc0000 58e70500 ........=...X... │ │ │ │ + 0x00060dc8 00000000 78cf0300 3dfc0000 58e70500 ....x...=...X... │ │ │ │ 0x00060dd8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060de8 00d10300 6d020100 4c1d0400 00000000 ....m...L....... │ │ │ │ - 0x00060df8 01000000 00000000 00000000 10d10300 ................ │ │ │ │ + 0x00060de8 88cf0300 6d020100 a01b0400 00000000 ....m........... │ │ │ │ + 0x00060df8 01000000 00000000 00000000 98cf0300 ................ │ │ │ │ 0x00060e08 75fb0000 38e70500 01000000 01000000 u...8........... │ │ │ │ - 0x00060e18 00000000 00000000 1cd10300 adfa0000 ................ │ │ │ │ + 0x00060e18 00000000 00000000 a4cf0300 adfa0000 ................ │ │ │ │ 0x00060e28 18e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060e38 00000000 28d10300 49020100 3c1d0400 ....(...I...<... │ │ │ │ + 0x00060e38 00000000 b0cf0300 49020100 901b0400 ........I....... │ │ │ │ 0x00060e48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060e58 34d10300 c9f70000 2c1d0400 00000000 4.......,....... │ │ │ │ - 0x00060e68 11000000 00000000 00000000 48d10300 ............H... │ │ │ │ - 0x00060e78 39130100 1c1d0400 00000000 01000000 9............... │ │ │ │ - 0x00060e88 00000000 00000000 5cd10300 ed120100 ........\....... │ │ │ │ - 0x00060e98 0c1d0400 00000000 01000000 00000000 ................ │ │ │ │ - 0x00060ea8 00000000 78d10300 1de90000 f8e60500 ....x........... │ │ │ │ + 0x00060e58 bccf0300 c9f70000 801b0400 00000000 ................ │ │ │ │ + 0x00060e68 11000000 00000000 00000000 d0cf0300 ................ │ │ │ │ + 0x00060e78 39130100 701b0400 00000000 01000000 9...p........... │ │ │ │ + 0x00060e88 00000000 00000000 e4cf0300 ed120100 ................ │ │ │ │ + 0x00060e98 601b0400 00000000 01000000 00000000 `............... │ │ │ │ + 0x00060ea8 00000000 00d00300 1de90000 f8e60500 ................ │ │ │ │ 0x00060eb8 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00060ec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060ed8 00000000 00000000 00000000 a54d0100 .............M.. │ │ │ │ 0x00060ee8 354e0100 d54c0100 240f0600 31350100 5N...L..$...15.. │ │ │ │ 0x00060ef8 00000000 e9290100 4d1f0100 c95c0100 .....)..M....\.. │ │ │ │ 0x00060f08 a9370100 8d5c0100 15560100 c91e0100 .7...\...V...... │ │ │ │ 0x00060f18 f9540100 e1330100 6d390100 f52a0100 .T...3..m9...*.. │ │ │ │ - 0x00060f28 00000000 cd2a0100 f17b0100 6d7b0100 .....*...{..m{.. │ │ │ │ - 0x00060f38 517b0100 617e0100 f57a0100 c5820100 Q{..a~...z...... │ │ │ │ - 0x00060f48 39800100 11800100 29850100 9d7f0100 9.......)....... │ │ │ │ - 0x00060f58 b4eb0300 00000000 68ea0500 01000000 ........h....... │ │ │ │ - 0x00060f68 41000000 00000000 00000000 bceb0300 A............... │ │ │ │ + 0x00060f28 00000000 cd2a0100 7d7a0100 f9790100 .....*..}z...y.. │ │ │ │ + 0x00060f38 dd790100 ed7c0100 81790100 51810100 .y...|...y..Q... │ │ │ │ + 0x00060f48 c57e0100 9d7e0100 b5830100 297e0100 .~...~......)~.. │ │ │ │ + 0x00060f58 08ea0300 00000000 68ea0500 01000000 ........h....... │ │ │ │ + 0x00060f68 41000000 00000000 00000000 10ea0300 A............... │ │ │ │ 0x00060f78 00000000 48ea0500 01000000 41000000 ....H.......A... │ │ │ │ - 0x00060f88 00000000 00000000 c4eb0300 00000000 ................ │ │ │ │ + 0x00060f88 00000000 00000000 18ea0300 00000000 ................ │ │ │ │ 0x00060f98 18ea0500 02000000 41000000 00000000 ........A....... │ │ │ │ - 0x00060fa8 00000000 4cd00300 00000000 f01d0400 ....L........... │ │ │ │ + 0x00060fa8 00000000 d4ce0300 00000000 441c0400 ............D... │ │ │ │ 0x00060fb8 00000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00060fc8 54d00300 00000000 f8e90500 01000000 T............... │ │ │ │ - 0x00060fd8 41000000 00000000 00000000 44d00300 A...........D... │ │ │ │ - 0x00060fe8 00000000 e01d0400 00000000 41000000 ............A... │ │ │ │ + 0x00060fc8 dcce0300 00000000 f8e90500 01000000 ................ │ │ │ │ + 0x00060fd8 41000000 00000000 00000000 ccce0300 A............... │ │ │ │ + 0x00060fe8 00000000 341c0400 00000000 41000000 ....4.......A... │ │ │ │ 0x00060ff8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061008 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061018 00000000 10d00300 f98f0100 48eb0500 ............H... │ │ │ │ + 0x00061018 00000000 98ce0300 858e0100 48eb0500 ............H... │ │ │ │ 0x00061028 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061038 bcec0300 c58e0100 28eb0500 01000000 ........(....... │ │ │ │ - 0x00061048 01000000 00000000 00000000 ccec0300 ................ │ │ │ │ - 0x00061058 358e0100 301e0400 00000000 01000000 5...0........... │ │ │ │ - 0x00061068 00000000 00000000 dcec0300 198c0100 ................ │ │ │ │ + 0x00061038 10eb0300 518d0100 28eb0500 01000000 ....Q...(....... │ │ │ │ + 0x00061048 01000000 00000000 00000000 20eb0300 ............ ... │ │ │ │ + 0x00061058 c18c0100 841c0400 00000000 01000000 ................ │ │ │ │ + 0x00061068 00000000 00000000 30eb0300 a58a0100 ........0....... │ │ │ │ 0x00061078 08eb0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061088 00000000 e8ec0300 b18d0100 201e0400 ............ ... │ │ │ │ + 0x00061088 00000000 3ceb0300 3d8c0100 741c0400 ....<...=...t... │ │ │ │ 0x00061098 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000610a8 f4ec0300 8d8a0100 e8ea0500 01000000 ................ │ │ │ │ - 0x000610b8 01000000 00000000 00000000 d4d00300 ................ │ │ │ │ - 0x000610c8 d1890100 c8ea0500 01000000 01000000 ................ │ │ │ │ - 0x000610d8 00000000 00000000 30ce0300 01890100 ........0....... │ │ │ │ - 0x000610e8 101e0400 00000000 01000000 00000000 ................ │ │ │ │ - 0x000610f8 00000000 e0d00300 15880100 a8ea0500 ................ │ │ │ │ + 0x000610a8 48eb0300 19890100 e8ea0500 01000000 H............... │ │ │ │ + 0x000610b8 01000000 00000000 00000000 5ccf0300 ............\... │ │ │ │ + 0x000610c8 5d880100 c8ea0500 01000000 01000000 ]............... │ │ │ │ + 0x000610d8 00000000 00000000 b8cc0300 8d870100 ................ │ │ │ │ + 0x000610e8 641c0400 00000000 01000000 00000000 d............... │ │ │ │ + 0x000610f8 00000000 68cf0300 a1860100 a8ea0500 ....h........... │ │ │ │ 0x00061108 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061118 00d10300 dd880100 001e0400 00000000 ................ │ │ │ │ - 0x00061128 01000000 00000000 00000000 f0d00300 ................ │ │ │ │ - 0x00061138 4d870100 88ea0500 01000000 01000000 M............... │ │ │ │ + 0x00061118 88cf0300 69870100 541c0400 00000000 ....i...T....... │ │ │ │ + 0x00061128 01000000 00000000 00000000 78cf0300 ............x... │ │ │ │ + 0x00061138 d9850100 88ea0500 01000000 01000000 ................ │ │ │ │ 0x00061148 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061168 00000000 28d10300 51930100 b8eb0500 ....(...Q....... │ │ │ │ + 0x00061168 00000000 b0cf0300 dd910100 b8eb0500 ................ │ │ │ │ 0x00061178 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061188 c4d00300 19920100 98eb0500 01000000 ................ │ │ │ │ + 0x00061188 4ccf0300 a5900100 98eb0500 01000000 L............... │ │ │ │ 0x00061198 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000611a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000611b8 00000000 00000000 10d00300 11b60100 ................ │ │ │ │ + 0x000611b8 00000000 00000000 98ce0300 9db40100 ................ │ │ │ │ 0x000611c8 08ee0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x000611d8 00000000 28d10300 69a40100 d01e0400 ....(...i....... │ │ │ │ + 0x000611d8 00000000 b0cf0300 f5a20100 241d0400 ............$... │ │ │ │ 0x000611e8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000611f8 10d10300 6da30100 e8ed0500 01000000 ....m........... │ │ │ │ - 0x00061208 01000000 00000000 00000000 1cd10300 ................ │ │ │ │ - 0x00061218 79a20100 c8ed0500 01000000 01000000 y............... │ │ │ │ - 0x00061228 00000000 00000000 9cee0300 89a60100 ................ │ │ │ │ + 0x000611f8 98cf0300 f9a10100 e8ed0500 01000000 ................ │ │ │ │ + 0x00061208 01000000 00000000 00000000 a4cf0300 ................ │ │ │ │ + 0x00061218 05a10100 c8ed0500 01000000 01000000 ................ │ │ │ │ + 0x00061228 00000000 00000000 f0ec0300 15a50100 ................ │ │ │ │ 0x00061238 68ed0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00061248 00000000 a8ee0300 95aa0100 38ed0500 ............8... │ │ │ │ + 0x00061248 00000000 fcec0300 21a90100 38ed0500 ........!...8... │ │ │ │ 0x00061258 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061268 b4ee0300 b9a90100 08ed0500 02000000 ................ │ │ │ │ - 0x00061278 01000000 00000000 00000000 c0ee0300 ................ │ │ │ │ - 0x00061288 09a20100 c01e0400 00000000 01000000 ................ │ │ │ │ - 0x00061298 00000000 00000000 ccee0300 05a10100 ................ │ │ │ │ + 0x00061268 08ed0300 45a80100 08ed0500 02000000 ....E........... │ │ │ │ + 0x00061278 01000000 00000000 00000000 14ed0300 ................ │ │ │ │ + 0x00061288 95a00100 141d0400 00000000 01000000 ................ │ │ │ │ + 0x00061298 00000000 00000000 20ed0300 919f0100 ........ ....... │ │ │ │ 0x000612a8 a8ed0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000612b8 00000000 d8ee0300 11a00100 88ed0500 ................ │ │ │ │ + 0x000612b8 00000000 2ced0300 9d9e0100 88ed0500 ....,........... │ │ │ │ 0x000612c8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000612d8 e4ee0300 11a80100 e8ec0500 01000000 ................ │ │ │ │ - 0x000612e8 01000000 00000000 00000000 f0ee0300 ................ │ │ │ │ - 0x000612f8 7dad0100 b8ec0500 02000000 01000000 }............... │ │ │ │ - 0x00061308 00000000 00000000 fcee0300 a1ac0100 ................ │ │ │ │ + 0x000612d8 38ed0300 9da60100 e8ec0500 01000000 8............... │ │ │ │ + 0x000612e8 01000000 00000000 00000000 44ed0300 ............D... │ │ │ │ + 0x000612f8 09ac0100 b8ec0500 02000000 01000000 ................ │ │ │ │ + 0x00061308 00000000 00000000 50ed0300 2dab0100 ........P...-... │ │ │ │ 0x00061318 88ec0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061328 00000000 08ef0300 999f0100 b01e0400 ................ │ │ │ │ + 0x00061328 00000000 5ced0300 259e0100 041d0400 ....\...%....... │ │ │ │ 0x00061338 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061348 14ef0300 b59e0100 68ec0500 01000000 ........h....... │ │ │ │ - 0x00061358 01000000 00000000 00000000 20ef0300 ............ ... │ │ │ │ - 0x00061368 3d9e0100 a01e0400 00000000 01000000 =............... │ │ │ │ - 0x00061378 00000000 00000000 28ef0300 599d0100 ........(...Y... │ │ │ │ + 0x00061348 68ed0300 419d0100 68ec0500 01000000 h...A...h....... │ │ │ │ + 0x00061358 01000000 00000000 00000000 74ed0300 ............t... │ │ │ │ + 0x00061368 c99c0100 f41c0400 00000000 01000000 ................ │ │ │ │ + 0x00061378 00000000 00000000 7ced0300 e59b0100 ........|....... │ │ │ │ 0x00061388 48ec0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x00061398 00000000 30ef0300 159d0100 901e0400 ....0........... │ │ │ │ + 0x00061398 00000000 84ed0300 a19b0100 e41c0400 ................ │ │ │ │ 0x000613a8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000613b8 3cef0300 399c0100 28ec0500 01000000 <...9...(....... │ │ │ │ - 0x000613c8 01000000 00000000 00000000 48ef0300 ............H... │ │ │ │ - 0x000613d8 f59b0100 801e0400 00000000 01000000 ................ │ │ │ │ - 0x000613e8 00000000 00000000 54ef0300 199b0100 ........T....... │ │ │ │ + 0x000613b8 90ed0300 c59a0100 28ec0500 01000000 ........(....... │ │ │ │ + 0x000613c8 01000000 00000000 00000000 9ced0300 ................ │ │ │ │ + 0x000613d8 819a0100 d41c0400 00000000 01000000 ................ │ │ │ │ + 0x000613e8 00000000 00000000 a8ed0300 a5990100 ................ │ │ │ │ 0x000613f8 08ec0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061408 00000000 60ef0300 d59a0100 701e0400 ....`.......p... │ │ │ │ + 0x00061408 00000000 b4ed0300 61990100 c41c0400 ........a....... │ │ │ │ 0x00061418 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061428 6cef0300 059a0100 e8eb0500 01000000 l............... │ │ │ │ - 0x00061438 01000000 00000000 00000000 78ef0300 ............x... │ │ │ │ - 0x00061448 41b20100 501e0400 00000000 01000000 A...P........... │ │ │ │ - 0x00061458 00000000 00000000 80ef0300 cdbc0100 ................ │ │ │ │ - 0x00061468 601e0400 00000000 01000000 00000000 `............... │ │ │ │ - 0x00061478 00000000 8cef0300 cdbc0100 401e0400 ............@... │ │ │ │ + 0x00061428 c0ed0300 91980100 e8eb0500 01000000 ................ │ │ │ │ + 0x00061438 01000000 00000000 00000000 cced0300 ................ │ │ │ │ + 0x00061448 cdb00100 a41c0400 00000000 01000000 ................ │ │ │ │ + 0x00061458 00000000 00000000 d4ed0300 59bb0100 ............Y... │ │ │ │ + 0x00061468 b41c0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00061478 00000000 e0ed0300 59bb0100 941c0400 ........Y....... │ │ │ │ 0x00061488 00000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061498 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614a8 00000000 00000000 00000000 ddc20100 ................ │ │ │ │ - 0x000614b8 4dc20100 31c00100 edbf0100 adbf0100 M...1........... │ │ │ │ - 0x000614c8 00000000 b9bf0100 10d00300 e1c60100 ................ │ │ │ │ + 0x000614a8 00000000 00000000 00000000 69c10100 ............i... │ │ │ │ + 0x000614b8 d9c00100 bdbe0100 79be0100 39be0100 ........y...9... │ │ │ │ + 0x000614c8 00000000 45be0100 98ce0300 6dc50100 ....E.......m... │ │ │ │ 0x000614d8 98ee0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000614e8 00000000 b4cd0300 1dc90100 78ee0500 ............x... │ │ │ │ + 0x000614e8 00000000 3ccc0300 a9c70100 78ee0500 ....<.......x... │ │ │ │ 0x000614f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061508 7cf20300 f9c90100 001f0400 00000000 |............... │ │ │ │ - 0x00061518 01000000 00000000 00000000 84f20300 ................ │ │ │ │ - 0x00061528 ddca0100 f01e0400 00000000 01000000 ................ │ │ │ │ - 0x00061538 00000000 00000000 8cf20300 3dcb0100 ............=... │ │ │ │ - 0x00061548 e01e0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00061508 d0f00300 85c80100 541d0400 00000000 ........T....... │ │ │ │ + 0x00061518 01000000 00000000 00000000 d8f00300 ................ │ │ │ │ + 0x00061528 69c90100 441d0400 00000000 01000000 i...D........... │ │ │ │ + 0x00061538 00000000 00000000 e0f00300 c9c90100 ................ │ │ │ │ + 0x00061548 341d0400 00000000 01000000 00000000 4............... │ │ │ │ 0x00061558 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061568 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061578 20040400 79c50100 48ee0500 02000000 ...y...H....... │ │ │ │ + 0x00061578 74020400 05c40100 48ee0500 02000000 t.......H....... │ │ │ │ 0x00061588 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061598 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615a8 00000000 00000000 19d10100 00000000 ................ │ │ │ │ - 0x000615b8 fdcf0100 01cf0100 d9ce0100 25d30100 ............%... │ │ │ │ - 0x000615c8 b9ce0100 25d40100 00000000 d5d10100 ....%........... │ │ │ │ - 0x000615d8 00000000 a9d10100 00000000 89d10100 ................ │ │ │ │ - 0x000615e8 0c040400 f1d40100 d8ee0500 02000000 ................ │ │ │ │ + 0x000615a8 00000000 00000000 a5cf0100 00000000 ................ │ │ │ │ + 0x000615b8 89ce0100 8dcd0100 65cd0100 b1d10100 ........e....... │ │ │ │ + 0x000615c8 45cd0100 b1d20100 00000000 61d00100 E...........a... │ │ │ │ + 0x000615d8 00000000 35d00100 00000000 15d00100 ....5........... │ │ │ │ + 0x000615e8 60020400 7dd30100 d8ee0500 02000000 `...}........... │ │ │ │ 0x000615f8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061608 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061618 00000000 00000000 20040400 49d60100 ........ ...I... │ │ │ │ + 0x00061618 00000000 00000000 74020400 d5d40100 ........t....... │ │ │ │ 0x00061628 b8ee0500 01000000 11000000 00000000 ................ │ │ │ │ 0x00061638 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061658 9ddd0100 25df0100 2ddb0100 e1d80100 ....%...-....... │ │ │ │ - 0x00061668 c9d80100 edd90100 6dd90100 91de0100 ........m....... │ │ │ │ - 0x00061678 a9df0100 05dc0100 00000000 75e00100 ............u... │ │ │ │ - 0x00061688 89da0100 add90100 0c040400 1de20100 ................ │ │ │ │ + 0x00061658 25dc0100 addd0100 b5d90100 69d70100 %...........i... │ │ │ │ + 0x00061668 51d70100 75d80100 f5d70100 19dd0100 Q...u........... │ │ │ │ + 0x00061678 31de0100 8dda0100 00000000 fdde0100 1............... │ │ │ │ + 0x00061688 11d90100 35d80100 60020400 a5e00100 ....5...`....... │ │ │ │ 0x00061698 28ef0500 02000000 11000000 00000000 (............... │ │ │ │ 0x000616a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616c8 20040400 6de40100 08ef0500 01000000 ...m........... │ │ │ │ + 0x000616c8 74020400 f5e20100 08ef0500 01000000 t............... │ │ │ │ 0x000616d8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616f8 00000000 00000000 30fb0300 f1fc0100 ........0....... │ │ │ │ + 0x000616f8 00000000 00000000 84f90300 79fb0100 ............y... │ │ │ │ 0x00061708 38f10500 01000000 11000000 00000000 8............... │ │ │ │ - 0x00061718 00000000 44fb0300 01ff0100 18f10500 ....D........... │ │ │ │ + 0x00061718 00000000 98f90300 89fd0100 18f10500 ................ │ │ │ │ 0x00061728 01000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061738 54fb0300 690e0200 f8f00500 01000000 T...i........... │ │ │ │ - 0x00061748 11000000 00000000 00000000 70fb0300 ............p... │ │ │ │ - 0x00061758 a5e90100 301f0400 00000000 11000000 ....0........... │ │ │ │ - 0x00061768 00000000 00000000 90fb0300 41030200 ............A... │ │ │ │ + 0x00061738 a8f90300 f10c0200 f8f00500 01000000 ................ │ │ │ │ + 0x00061748 11000000 00000000 00000000 c4f90300 ................ │ │ │ │ + 0x00061758 2de80100 841d0400 00000000 11000000 -............... │ │ │ │ + 0x00061768 00000000 00000000 e4f90300 c9010200 ................ │ │ │ │ 0x00061778 d8f00500 01000000 11000000 00000000 ................ │ │ │ │ - 0x00061788 00000000 a4fb0300 39040200 201f0400 ........9... ... │ │ │ │ + 0x00061788 00000000 f8f90300 c1020200 741d0400 ............t... │ │ │ │ 0x00061798 00000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x000617a8 b4fb0300 9d070200 88f00500 04000000 ................ │ │ │ │ - 0x000617b8 11000000 00000000 00000000 c8fb0300 ................ │ │ │ │ - 0x000617c8 65040200 68f00500 01000000 11000000 e...h........... │ │ │ │ - 0x000617d8 00000000 00000000 d8fb0300 b1f90100 ................ │ │ │ │ + 0x000617a8 08fa0300 25060200 88f00500 04000000 ....%........... │ │ │ │ + 0x000617b8 11000000 00000000 00000000 1cfa0300 ................ │ │ │ │ + 0x000617c8 ed020200 68f00500 01000000 11000000 ....h........... │ │ │ │ + 0x000617d8 00000000 00000000 2cfa0300 39f80100 ........,...9... │ │ │ │ 0x000617e8 38f00500 02000000 11000000 00000000 8............... │ │ │ │ - 0x000617f8 00000000 ecfb0300 65f20100 a8ef0500 ........e....... │ │ │ │ + 0x000617f8 00000000 40fa0300 edf00100 a8ef0500 ....@........... │ │ │ │ 0x00061808 02000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061818 04fc0300 45f70100 d8ef0500 02000000 ....E........... │ │ │ │ - 0x00061828 11000000 00000000 00000000 18fc0300 ................ │ │ │ │ - 0x00061838 d9f40100 08f00500 02000000 11000000 ................ │ │ │ │ - 0x00061848 00000000 00000000 2cfc0300 51e70100 ........,...Q... │ │ │ │ + 0x00061818 58fa0300 cdf50100 d8ef0500 02000000 X............... │ │ │ │ + 0x00061828 11000000 00000000 00000000 6cfa0300 ............l... │ │ │ │ + 0x00061838 61f30100 08f00500 02000000 11000000 a............... │ │ │ │ + 0x00061848 00000000 00000000 80fa0300 d9e50100 ................ │ │ │ │ 0x00061858 58ef0500 04000000 11000000 00000000 X............... │ │ │ │ - 0x00061868 00000000 1cd00300 75ee0100 101f0400 ........u....... │ │ │ │ + 0x00061868 00000000 a4ce0300 fdec0100 641d0400 ............d... │ │ │ │ 0x00061878 00000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061898 00000000 00000000 00000000 10d00300 ................ │ │ │ │ - 0x000618a8 91160200 501f0400 00000000 01000000 ....P........... │ │ │ │ - 0x000618b8 00000000 00000000 14fd0300 91140200 ................ │ │ │ │ + 0x00061898 00000000 00000000 00000000 98ce0300 ................ │ │ │ │ + 0x000618a8 19150200 a41d0400 00000000 01000000 ................ │ │ │ │ + 0x000618b8 00000000 00000000 68fb0300 19130200 ........h....... │ │ │ │ 0x000618c8 f8f10500 04000000 01000000 00000000 ................ │ │ │ │ - 0x000618d8 00000000 e8ec0300 91120200 a8f10500 ................ │ │ │ │ + 0x000618d8 00000000 3ceb0300 19110200 a8f10500 ....<........... │ │ │ │ 0x000618e8 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000618f8 9cee0300 91100200 58f10500 04000000 ........X....... │ │ │ │ - 0x00061908 01000000 00000000 00000000 1cfd0300 ................ │ │ │ │ - 0x00061918 c10f0200 401f0400 00000000 01000000 ....@........... │ │ │ │ + 0x000618f8 f0ec0300 190f0200 58f10500 04000000 ........X....... │ │ │ │ + 0x00061908 01000000 00000000 00000000 70fb0300 ............p... │ │ │ │ + 0x00061918 490e0200 941d0400 00000000 01000000 I............... │ │ │ │ 0x00061928 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061948 00000000 00000000 00000000 2d210200 ............-!.. │ │ │ │ - 0x00061958 25210200 1d210200 b9200200 55200200 %!...!... ..U .. │ │ │ │ - 0x00061968 35200200 15200200 e11f0200 091d0200 5 ... .......... │ │ │ │ - 0x00061978 f1300200 a1240200 0d1d0200 151d0200 .0...$.......... │ │ │ │ - 0x00061988 291d0200 192e0200 7d2e0200 79240200 ).......}...y$.. │ │ │ │ - 0x00061998 35240200 fd230200 9d230200 10d00300 5$...#...#...... │ │ │ │ - 0x000619a8 452c0200 601f0400 00000000 01000000 E,..`........... │ │ │ │ - 0x000619b8 00000000 00000000 24010400 812b0200 ........$....+.. │ │ │ │ + 0x00061948 00000000 00000000 00000000 b51f0200 ................ │ │ │ │ + 0x00061958 ad1f0200 a51f0200 411f0200 dd1e0200 ........A....... │ │ │ │ + 0x00061968 bd1e0200 9d1e0200 691e0200 911b0200 ........i....... │ │ │ │ + 0x00061978 792f0200 29230200 951b0200 9d1b0200 y/..)#.......... │ │ │ │ + 0x00061988 b11b0200 a12c0200 052d0200 01230200 .....,...-...#.. │ │ │ │ + 0x00061998 bd220200 85220200 25220200 98ce0300 ."..."..%"...... │ │ │ │ + 0x000619a8 cd2a0200 b41d0400 00000000 01000000 .*.............. │ │ │ │ + 0x000619b8 00000000 00000000 78ff0300 092a0200 ........x....*.. │ │ │ │ 0x000619c8 d8f30500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000619d8 00000000 30010400 ad2a0200 b8f30500 ....0....*...... │ │ │ │ + 0x000619d8 00000000 84ff0300 35290200 b8f30500 ........5)...... │ │ │ │ 0x000619e8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000619f8 a8ee0300 c1310200 68f20500 01000000 .....1..h....... │ │ │ │ - 0x00061a08 01000000 00000000 00000000 bcec0300 ................ │ │ │ │ - 0x00061a18 dd290200 98f30500 01000000 01000000 .).............. │ │ │ │ - 0x00061a28 00000000 00000000 40010400 25290200 ........@...%).. │ │ │ │ + 0x000619f8 fcec0300 49300200 68f20500 01000000 ....I0..h....... │ │ │ │ + 0x00061a08 01000000 00000000 00000000 10eb0300 ................ │ │ │ │ + 0x00061a18 65280200 98f30500 01000000 01000000 e(.............. │ │ │ │ + 0x00061a28 00000000 00000000 94ff0300 ad270200 .............'.. │ │ │ │ 0x00061a38 78f30500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00061a48 00000000 58010400 55280200 58f30500 ....X...U(..X... │ │ │ │ + 0x00061a48 00000000 acff0300 dd260200 58f30500 .........&..X... │ │ │ │ 0x00061a58 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061a68 6c010400 85270200 38f30500 01000000 l....'..8....... │ │ │ │ - 0x00061a78 01000000 00000000 00000000 7c010400 ............|... │ │ │ │ - 0x00061a88 b5260200 18f30500 01000000 01000000 .&.............. │ │ │ │ - 0x00061a98 00000000 00000000 8c010400 6d370200 ............m7.. │ │ │ │ + 0x00061a68 c0ff0300 0d260200 38f30500 01000000 .....&..8....... │ │ │ │ + 0x00061a78 01000000 00000000 00000000 d0ff0300 ................ │ │ │ │ + 0x00061a88 3d250200 18f30500 01000000 01000000 =%.............. │ │ │ │ + 0x00061a98 00000000 00000000 e0ff0300 f5350200 .............5.. │ │ │ │ 0x00061aa8 f8f20500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ab8 00000000 a4010400 e5250200 d8f20500 .........%...... │ │ │ │ + 0x00061ab8 00000000 f8ff0300 6d240200 d8f20500 ........m$...... │ │ │ │ 0x00061ac8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ad8 ac010400 a1350200 b8f20500 01000000 .....5.......... │ │ │ │ - 0x00061ae8 01000000 00000000 00000000 bc010400 ................ │ │ │ │ - 0x00061af8 dd240200 88f20500 02000000 01000000 .$.............. │ │ │ │ - 0x00061b08 00000000 00000000 44d00300 2d470200 ........D...-G.. │ │ │ │ + 0x00061ad8 00000400 29340200 b8f20500 01000000 ....)4.......... │ │ │ │ + 0x00061ae8 01000000 00000000 00000000 10000400 ................ │ │ │ │ + 0x00061af8 65230200 88f20500 02000000 01000000 e#.............. │ │ │ │ + 0x00061b08 00000000 00000000 ccce0300 b5450200 .............E.. │ │ │ │ 0x00061b18 48f20500 01000000 01000000 00000000 H............... │ │ │ │ 0x00061b28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061b48 6d510200 00000000 84fd0300 314f0200 mQ..........1O.. │ │ │ │ - 0x00061b58 d94e0200 e0030400 314f0200 d94e0200 .N......1O...N.. │ │ │ │ - 0x00061b68 f0030400 314f0200 d94e0200 00040400 ....1O...N...... │ │ │ │ - 0x00061b78 314f0200 d94e0200 14040400 65530200 1O...N......eS.. │ │ │ │ - 0x00061b88 35530200 cc030400 89560200 10d00300 5S.......V...... │ │ │ │ + 0x00061b48 f54f0200 00000000 d8fb0300 b94d0200 .O...........M.. │ │ │ │ + 0x00061b58 614d0200 34020400 b94d0200 614d0200 aM..4....M..aM.. │ │ │ │ + 0x00061b68 44020400 b94d0200 614d0200 54020400 D....M..aM..T... │ │ │ │ + 0x00061b78 b94d0200 614d0200 68020400 ed510200 .M..aM..h....Q.. │ │ │ │ + 0x00061b88 bd510200 20020400 11550200 98ce0300 .Q.. ....U...... │ │ │ │ 0x00061b98 00000000 28f50500 02000000 01000000 ....(........... │ │ │ │ - 0x00061ba8 00000000 00000000 10050400 00000000 ................ │ │ │ │ + 0x00061ba8 00000000 00000000 64030400 00000000 ........d....... │ │ │ │ 0x00061bb8 08f50500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061bc8 00000000 20050400 00000000 a41f0400 .... ........... │ │ │ │ + 0x00061bc8 00000000 74030400 00000000 f81d0400 ....t........... │ │ │ │ 0x00061bd8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061be8 2c050400 00000000 e8f40500 01000000 ,............... │ │ │ │ - 0x00061bf8 01000000 00000000 00000000 14050400 ................ │ │ │ │ - 0x00061c08 00000000 941f0400 00000000 01000000 ................ │ │ │ │ - 0x00061c18 00000000 00000000 80ef0300 00000000 ................ │ │ │ │ - 0x00061c28 941f0400 00000000 01000000 00000000 ................ │ │ │ │ - 0x00061c38 00000000 8cef0300 00000000 841f0400 ................ │ │ │ │ + 0x00061be8 80030400 00000000 e8f40500 01000000 ................ │ │ │ │ + 0x00061bf8 01000000 00000000 00000000 68030400 ............h... │ │ │ │ + 0x00061c08 00000000 e81d0400 00000000 01000000 ................ │ │ │ │ + 0x00061c18 00000000 00000000 d4ed0300 00000000 ................ │ │ │ │ + 0x00061c28 e81d0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00061c38 00000000 e0ed0300 00000000 d81d0400 ................ │ │ │ │ 0x00061c48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061c58 38050400 00000000 b8f40500 02000000 8............... │ │ │ │ - 0x00061c68 01000000 00000000 00000000 2cfc0300 ............,... │ │ │ │ + 0x00061c58 8c030400 00000000 b8f40500 02000000 ................ │ │ │ │ + 0x00061c68 01000000 00000000 00000000 80fa0300 ................ │ │ │ │ 0x00061c78 00000000 88f40500 02000000 01000000 ................ │ │ │ │ - 0x00061c88 00000000 00000000 40050400 00000000 ........@....... │ │ │ │ + 0x00061c88 00000000 00000000 94030400 00000000 ................ │ │ │ │ 0x00061c98 38f40500 04000000 01000000 00000000 8............... │ │ │ │ - 0x00061ca8 00000000 4c050400 00000000 08f40500 ....L........... │ │ │ │ + 0x00061ca8 00000000 a0030400 00000000 08f40500 ................ │ │ │ │ 0x00061cb8 02000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061cc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061cd8 00000000 00000000 00000000 58070400 ............X... │ │ │ │ - 0x00061ce8 016f0200 f01f0400 00000000 01000000 .o.............. │ │ │ │ - 0x00061cf8 00000000 00000000 4c050400 61790200 ........L...ay.. │ │ │ │ + 0x00061cd8 00000000 00000000 00000000 ac050400 ................ │ │ │ │ + 0x00061ce8 896d0200 441e0400 00000000 01000000 .m..D........... │ │ │ │ + 0x00061cf8 00000000 00000000 a0030400 e9770200 .............w.. │ │ │ │ 0x00061d08 98f50500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00061d18 00000000 b4f20300 7d7b0200 58f50500 ........}{..X... │ │ │ │ + 0x00061d18 00000000 08f10300 057a0200 58f50500 .........z..X... │ │ │ │ 0x00061d28 03000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d48 00000000 00000000 00000000 10d00300 ................ │ │ │ │ - 0x00061d58 f9d20200 e8f80500 02000000 01000000 ................ │ │ │ │ - 0x00061d68 00000000 00000000 d80b0400 69cf0200 ............i... │ │ │ │ - 0x00061d78 40210400 00000000 01000000 00000000 @!.............. │ │ │ │ - 0x00061d88 00000000 e00b0400 99ce0200 c8f80500 ................ │ │ │ │ + 0x00061d48 00000000 00000000 00000000 98ce0300 ................ │ │ │ │ + 0x00061d58 81d10200 e8f80500 02000000 01000000 ................ │ │ │ │ + 0x00061d68 00000000 00000000 2c0a0400 f1cd0200 ........,....... │ │ │ │ + 0x00061d78 941f0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00061d88 00000000 340a0400 21cd0200 c8f80500 ....4...!....... │ │ │ │ 0x00061d98 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061da8 e80b0400 91cd0200 a8f80500 01000000 ................ │ │ │ │ - 0x00061db8 01000000 00000000 00000000 f00b0400 ................ │ │ │ │ - 0x00061dc8 c9cb0200 78f80500 02000000 01000000 ....x........... │ │ │ │ - 0x00061dd8 00000000 00000000 fc0b0400 41ca0200 ............A... │ │ │ │ + 0x00061da8 3c0a0400 19cc0200 a8f80500 01000000 <............... │ │ │ │ + 0x00061db8 01000000 00000000 00000000 440a0400 ............D... │ │ │ │ + 0x00061dc8 51ca0200 78f80500 02000000 01000000 Q...x........... │ │ │ │ + 0x00061dd8 00000000 00000000 500a0400 c9c80200 ........P....... │ │ │ │ 0x00061de8 48f80500 02000000 01000000 00000000 H............... │ │ │ │ - 0x00061df8 00000000 080c0400 71c90200 f8f70500 ........q....... │ │ │ │ + 0x00061df8 00000000 5c0a0400 f9c70200 f8f70500 ....\........... │ │ │ │ 0x00061e08 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e18 140c0400 e5c80200 30210400 00000000 ........0!...... │ │ │ │ - 0x00061e28 01000000 00000000 00000000 200c0400 ............ ... │ │ │ │ - 0x00061e38 e9c70200 28f80500 01000000 01000000 ....(........... │ │ │ │ - 0x00061e48 00000000 00000000 2c0c0400 21c60200 ........,...!... │ │ │ │ + 0x00061e18 680a0400 6dc70200 841f0400 00000000 h...m........... │ │ │ │ + 0x00061e28 01000000 00000000 00000000 740a0400 ............t... │ │ │ │ + 0x00061e38 71c60200 28f80500 01000000 01000000 q...(........... │ │ │ │ + 0x00061e48 00000000 00000000 800a0400 a9c40200 ................ │ │ │ │ 0x00061e58 c8f70500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061e68 00000000 380c0400 bdc50200 20210400 ....8....... !.. │ │ │ │ + 0x00061e68 00000000 8c0a0400 45c40200 741f0400 ........E...t... │ │ │ │ 0x00061e78 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e88 400c0400 f1c40200 a8f70500 01000000 @............... │ │ │ │ - 0x00061e98 01000000 00000000 00000000 480c0400 ............H... │ │ │ │ - 0x00061ea8 15c40200 10210400 00000000 01000000 .....!.......... │ │ │ │ - 0x00061eb8 00000000 00000000 500c0400 01c30200 ........P....... │ │ │ │ + 0x00061e88 940a0400 79c30200 a8f70500 01000000 ....y........... │ │ │ │ + 0x00061e98 01000000 00000000 00000000 9c0a0400 ................ │ │ │ │ + 0x00061ea8 9dc20200 641f0400 00000000 01000000 ....d........... │ │ │ │ + 0x00061eb8 00000000 00000000 a40a0400 89c10200 ................ │ │ │ │ 0x00061ec8 88f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ed8 00000000 a4fb0300 81c20200 f0200400 ............. .. │ │ │ │ + 0x00061ed8 00000000 f8f90300 09c10200 441f0400 ............D... │ │ │ │ 0x00061ee8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ef8 c8fb0300 31c10200 38f70500 02000000 ....1...8....... │ │ │ │ - 0x00061f08 01000000 00000000 00000000 580c0400 ............X... │ │ │ │ - 0x00061f18 61c00200 e0200400 00000000 01000000 a.... .......... │ │ │ │ - 0x00061f28 00000000 00000000 6c0c0400 49bf0200 ........l...I... │ │ │ │ + 0x00061ef8 1cfa0300 b9bf0200 38f70500 02000000 ........8....... │ │ │ │ + 0x00061f08 01000000 00000000 00000000 ac0a0400 ................ │ │ │ │ + 0x00061f18 e9be0200 341f0400 00000000 01000000 ....4........... │ │ │ │ + 0x00061f28 00000000 00000000 c00a0400 d1bd0200 ................ │ │ │ │ 0x00061f38 18f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061f48 00000000 800c0400 6dbe0200 d0200400 ........m.... .. │ │ │ │ + 0x00061f48 00000000 d40a0400 f5bc0200 241f0400 ............$... │ │ │ │ 0x00061f58 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061f68 940c0400 35bd0200 f8f60500 01000000 ....5........... │ │ │ │ - 0x00061f78 01000000 00000000 00000000 a80c0400 ................ │ │ │ │ - 0x00061f88 21bc0200 c0200400 00000000 01000000 !.... .......... │ │ │ │ - 0x00061f98 00000000 00000000 b80c0400 91ba0200 ................ │ │ │ │ + 0x00061f68 e80a0400 bdbb0200 f8f60500 01000000 ................ │ │ │ │ + 0x00061f78 01000000 00000000 00000000 fc0a0400 ................ │ │ │ │ + 0x00061f88 a9ba0200 141f0400 00000000 01000000 ................ │ │ │ │ + 0x00061f98 00000000 00000000 0c0b0400 19b90200 ................ │ │ │ │ 0x00061fa8 d8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061fb8 00000000 c80c0400 b9b90200 00210400 .............!.. │ │ │ │ + 0x00061fb8 00000000 1c0b0400 41b80200 541f0400 ........A...T... │ │ │ │ 0x00061fc8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061fd8 d80c0400 99b80200 68f70500 01000000 ........h....... │ │ │ │ - 0x00061fe8 01000000 00000000 00000000 e80c0400 ................ │ │ │ │ - 0x00061ff8 9db70200 b0200400 00000000 01000000 ..... .......... │ │ │ │ - 0x00062008 00000000 00000000 80ef0300 9db60200 ................ │ │ │ │ + 0x00061fd8 2c0b0400 21b70200 68f70500 01000000 ,...!...h....... │ │ │ │ + 0x00061fe8 01000000 00000000 00000000 3c0b0400 ............<... │ │ │ │ + 0x00061ff8 25b60200 041f0400 00000000 01000000 %............... │ │ │ │ + 0x00062008 00000000 00000000 d4ed0300 25b50200 ............%... │ │ │ │ 0x00062018 b8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062028 00000000 fc0c0400 61b50200 78f60500 ........a...x... │ │ │ │ + 0x00062028 00000000 500b0400 e9b30200 78f60500 ....P.......x... │ │ │ │ 0x00062038 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062048 080d0400 8db40200 98f60500 01000000 ................ │ │ │ │ - 0x00062058 01000000 00000000 00000000 3cd00300 ............<... │ │ │ │ - 0x00062068 d1b30200 50200400 00000000 01000000 ....P .......... │ │ │ │ - 0x00062078 00000000 00000000 14050400 05b30200 ................ │ │ │ │ - 0x00062088 90200400 00000000 01000000 00000000 . .............. │ │ │ │ - 0x00062098 00000000 2c050400 45a10200 38f60500 ....,...E...8... │ │ │ │ + 0x00062048 5c0b0400 15b30200 98f60500 01000000 \............... │ │ │ │ + 0x00062058 01000000 00000000 00000000 c4ce0300 ................ │ │ │ │ + 0x00062068 59b20200 a41e0400 00000000 01000000 Y............... │ │ │ │ + 0x00062078 00000000 00000000 68030400 8db10200 ........h....... │ │ │ │ + 0x00062088 e41e0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00062098 00000000 80030400 cd9f0200 38f60500 ............8... │ │ │ │ 0x000620a8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000620b8 20050400 b5ad0200 a0200400 00000000 ........ ...... │ │ │ │ - 0x000620c8 01000000 00000000 00000000 10050400 ................ │ │ │ │ - 0x000620d8 d1b10200 58f60500 01000000 01000000 ....X........... │ │ │ │ - 0x000620e8 00000000 00000000 140d0400 5d8b0200 ............]... │ │ │ │ - 0x000620f8 40200400 00000000 01000000 00000000 @ .............. │ │ │ │ - 0x00062108 00000000 1c0d0400 358b0200 30200400 ........5...0 .. │ │ │ │ + 0x000620b8 74030400 3dac0200 f41e0400 00000000 t...=........... │ │ │ │ + 0x000620c8 01000000 00000000 00000000 64030400 ............d... │ │ │ │ + 0x000620d8 59b00200 58f60500 01000000 01000000 Y...X........... │ │ │ │ + 0x000620e8 00000000 00000000 680b0400 e5890200 ........h....... │ │ │ │ + 0x000620f8 941e0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x00062108 00000000 700b0400 bd890200 841e0400 ....p........... │ │ │ │ 0x00062118 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062128 240d0400 dd8a0200 d8f50500 00000000 $............... │ │ │ │ - 0x00062138 01000000 00000000 00000000 bcdd0300 ................ │ │ │ │ - 0x00062148 b18a0200 10200400 00000000 01000000 ..... .......... │ │ │ │ - 0x00062158 00000000 00000000 2c0d0400 518a0200 ........,...Q... │ │ │ │ - 0x00062168 20200400 00000000 01000000 00000000 .............. │ │ │ │ - 0x00062178 00000000 8cef0300 9db60200 00200400 ............. .. │ │ │ │ + 0x00062128 780b0400 65890200 d8f50500 00000000 x...e........... │ │ │ │ + 0x00062138 01000000 00000000 00000000 44dc0300 ............D... │ │ │ │ + 0x00062148 39890200 641e0400 00000000 01000000 9...d........... │ │ │ │ + 0x00062158 00000000 00000000 800b0400 d9880200 ................ │ │ │ │ + 0x00062168 741e0400 00000000 01000000 00000000 t............... │ │ │ │ + 0x00062178 00000000 e0ed0300 25b50200 541e0400 ........%...T... │ │ │ │ 0x00062188 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062198 accd0300 2dd20200 80200400 00000000 ....-.... ...... │ │ │ │ - 0x000621a8 01000000 00000000 00000000 340d0400 ............4... │ │ │ │ - 0x000621b8 4db00200 08f60500 02000000 01000000 M............... │ │ │ │ - 0x000621c8 00000000 00000000 3c0d0400 51a50200 ........<...Q... │ │ │ │ - 0x000621d8 70200400 00000000 01000000 00000000 p .............. │ │ │ │ - 0x000621e8 00000000 440d0400 05af0200 e8f50500 ....D........... │ │ │ │ + 0x00062198 34cc0300 b5d00200 d41e0400 00000000 4............... │ │ │ │ + 0x000621a8 01000000 00000000 00000000 880b0400 ................ │ │ │ │ + 0x000621b8 d5ae0200 08f60500 02000000 01000000 ................ │ │ │ │ + 0x000621c8 00000000 00000000 900b0400 d9a30200 ................ │ │ │ │ + 0x000621d8 c41e0400 00000000 01000000 00000000 ................ │ │ │ │ + 0x000621e8 00000000 980b0400 8dad0200 e8f50500 ................ │ │ │ │ 0x000621f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062208 500d0400 11d10200 60200400 00000000 P.......` ...... │ │ │ │ + 0x00062208 a40b0400 99cf0200 b41e0400 00000000 ................ │ │ │ │ 0x00062218 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062228 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062238 00000000 00000000 10d00300 00000000 ................ │ │ │ │ + 0x00062238 00000000 00000000 98ce0300 00000000 ................ │ │ │ │ 0x00062248 68fa0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00062258 00000000 14050400 00000000 a0210400 .............!.. │ │ │ │ + 0x00062258 00000000 68030400 00000000 f41f0400 ....h........... │ │ │ │ 0x00062268 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062278 80ef0300 00000000 a0210400 00000000 .........!...... │ │ │ │ - 0x00062288 01000000 00000000 00000000 8cef0300 ................ │ │ │ │ - 0x00062298 00000000 50210400 00000000 01000000 ....P!.......... │ │ │ │ - 0x000622a8 00000000 00000000 2c050400 00000000 ........,....... │ │ │ │ + 0x00062278 d4ed0300 00000000 f41f0400 00000000 ................ │ │ │ │ + 0x00062288 01000000 00000000 00000000 e0ed0300 ................ │ │ │ │ + 0x00062298 00000000 a41f0400 00000000 01000000 ................ │ │ │ │ + 0x000622a8 00000000 00000000 80030400 00000000 ................ │ │ │ │ 0x000622b8 48fa0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x000622c8 00000000 20050400 00000000 90210400 .... ........!.. │ │ │ │ + 0x000622c8 00000000 74030400 00000000 e41f0400 ....t........... │ │ │ │ 0x000622d8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000622e8 10050400 00000000 28fa0500 01000000 ........(....... │ │ │ │ - 0x000622f8 01000000 00000000 00000000 080d0400 ................ │ │ │ │ + 0x000622e8 64030400 00000000 28fa0500 01000000 d.......(....... │ │ │ │ + 0x000622f8 01000000 00000000 00000000 5c0b0400 ............\... │ │ │ │ 0x00062308 00000000 e8f90500 03000000 01000000 ................ │ │ │ │ - 0x00062318 00000000 00000000 fc0c0400 00000000 ................ │ │ │ │ + 0x00062318 00000000 00000000 500b0400 00000000 ........P....... │ │ │ │ 0x00062328 a8f90500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062338 00000000 8c0f0400 00000000 80210400 .............!.. │ │ │ │ + 0x00062338 00000000 e00d0400 00000000 d41f0400 ................ │ │ │ │ 0x00062348 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062358 980f0400 00000000 70210400 00000000 ........p!...... │ │ │ │ - 0x00062368 01000000 00000000 00000000 ac0d0400 ................ │ │ │ │ + 0x00062358 ec0d0400 00000000 c41f0400 00000000 ................ │ │ │ │ + 0x00062368 01000000 00000000 00000000 000c0400 ................ │ │ │ │ 0x00062378 00000000 88f90500 01000000 01000000 ................ │ │ │ │ - 0x00062388 00000000 00000000 a40f0400 00000000 ................ │ │ │ │ + 0x00062388 00000000 00000000 f80d0400 00000000 ................ │ │ │ │ 0x00062398 58f90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x000623a8 00000000 ac0f0400 00000000 38f90500 ............8... │ │ │ │ + 0x000623a8 00000000 000e0400 00000000 38f90500 ............8... │ │ │ │ 0x000623b8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000623c8 c8dc0300 00000000 60210400 00000000 ........`!...... │ │ │ │ - 0x000623d8 01000000 00000000 00000000 b40f0400 ................ │ │ │ │ + 0x000623c8 50db0300 00000000 b41f0400 00000000 P............... │ │ │ │ + 0x000623d8 01000000 00000000 00000000 080e0400 ................ │ │ │ │ 0x000623e8 00000000 18f90500 01000000 01000000 ................ │ │ │ │ 0x000623f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062408 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062418 00000000 58070400 51f90200 00220400 ....X...Q....".. │ │ │ │ + 0x00062418 00000000 ac050400 d9f70200 54200400 ............T .. │ │ │ │ 0x00062428 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062438 4c050400 350e0300 c8fa0500 03000000 L...5........... │ │ │ │ - 0x00062448 01000000 00000000 00000000 b4f20300 ................ │ │ │ │ - 0x00062458 e90c0300 88fa0500 03000000 01000000 ................ │ │ │ │ + 0x00062438 a0030400 bd0c0300 c8fa0500 03000000 ................ │ │ │ │ + 0x00062448 01000000 00000000 00000000 08f10300 ................ │ │ │ │ + 0x00062458 710b0300 88fa0500 03000000 01000000 q............... │ │ │ │ 0x00062468 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062478 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062488 00000000 10d00300 00000000 98fb0500 ................ │ │ │ │ + 0x00062488 00000000 98ce0300 00000000 98fb0500 ................ │ │ │ │ 0x00062498 05000000 21000000 00000000 00000000 ....!........... │ │ │ │ - 0x000624a8 78ef0300 00000000 38220400 00000000 x.......8"...... │ │ │ │ - 0x000624b8 01000000 00000000 00000000 80ef0300 ................ │ │ │ │ - 0x000624c8 00000000 28220400 00000000 01000000 ....(".......... │ │ │ │ - 0x000624d8 00000000 00000000 8cef0300 00000000 ................ │ │ │ │ - 0x000624e8 18220400 00000000 01000000 00000000 .".............. │ │ │ │ - 0x000624f8 00000000 48120400 00000000 78fb0500 ....H.......x... │ │ │ │ + 0x000624a8 cced0300 00000000 8c200400 00000000 ......... ...... │ │ │ │ + 0x000624b8 01000000 00000000 00000000 d4ed0300 ................ │ │ │ │ + 0x000624c8 00000000 7c200400 00000000 01000000 ....| .......... │ │ │ │ + 0x000624d8 00000000 00000000 e0ed0300 00000000 ................ │ │ │ │ + 0x000624e8 6c200400 00000000 01000000 00000000 l .............. │ │ │ │ + 0x000624f8 00000000 9c100400 00000000 78fb0500 ............x... │ │ │ │ 0x00062508 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062518 58120400 00000000 38fb0500 01000000 X.......8....... │ │ │ │ - 0x00062528 01000000 00000000 00000000 64120400 ............d... │ │ │ │ + 0x00062518 ac100400 00000000 38fb0500 01000000 ........8....... │ │ │ │ + 0x00062528 01000000 00000000 00000000 b8100400 ................ │ │ │ │ 0x00062538 00000000 08fb0500 02000000 01000000 ................ │ │ │ │ - 0x00062548 00000000 00000000 70120400 00000000 ........p....... │ │ │ │ + 0x00062548 00000000 00000000 c4100400 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 08080400 01000000 .%.............. │ │ │ │ - 0x000625c8 d0250600 00000000 a0d40300 01000000 .%.............. │ │ │ │ - 0x000625d8 e0250600 00000000 58ff0300 01000000 .%......X....... │ │ │ │ - 0x000625e8 c0130400 01000000 08080400 01000000 ................ │ │ │ │ - 0x000625f8 10d00300 00000000 d8fd0500 01000000 ................ │ │ │ │ - 0x00062608 21000000 00000000 00000000 78ef0300 !...........x... │ │ │ │ - 0x00062618 00000000 78220400 00000000 01000000 ....x".......... │ │ │ │ - 0x00062628 00000000 00000000 80ef0300 00000000 ................ │ │ │ │ - 0x00062638 88220400 00000000 01000000 00000000 .".............. │ │ │ │ - 0x00062648 00000000 8cef0300 00000000 48220400 ............H".. │ │ │ │ + 0x000625b8 c0250600 00000000 5c060400 01000000 .%......\....... │ │ │ │ + 0x000625c8 d0250600 00000000 28d30300 01000000 .%......(....... │ │ │ │ + 0x000625d8 e0250600 00000000 acfd0300 01000000 .%.............. │ │ │ │ + 0x000625e8 14120400 01000000 5c060400 01000000 ........\....... │ │ │ │ + 0x000625f8 98ce0300 00000000 d8fd0500 01000000 ................ │ │ │ │ + 0x00062608 21000000 00000000 00000000 cced0300 !............... │ │ │ │ + 0x00062618 00000000 cc200400 00000000 01000000 ..... .......... │ │ │ │ + 0x00062628 00000000 00000000 d4ed0300 00000000 ................ │ │ │ │ + 0x00062638 dc200400 00000000 01000000 00000000 . .............. │ │ │ │ + 0x00062648 00000000 e0ed0300 00000000 9c200400 ............. .. │ │ │ │ 0x00062658 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062668 b8fc0300 00000000 78fd0500 04000000 ........x....... │ │ │ │ - 0x00062678 01000000 00000000 00000000 60120400 ............`... │ │ │ │ + 0x00062668 0cfb0300 00000000 78fd0500 04000000 ........x....... │ │ │ │ + 0x00062678 01000000 00000000 00000000 b4100400 ................ │ │ │ │ 0x00062688 00000000 58fd0500 01000000 01000000 ....X........... │ │ │ │ - 0x00062698 00000000 00000000 c4130400 00000000 ................ │ │ │ │ + 0x00062698 00000000 00000000 18120400 00000000 ................ │ │ │ │ 0x000626a8 38fd0500 01000000 01000000 00000000 8............... │ │ │ │ - 0x000626b8 00000000 c8130400 00000000 f8fc0500 ................ │ │ │ │ + 0x000626b8 00000000 1c120400 00000000 f8fc0500 ................ │ │ │ │ 0x000626c8 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000626d8 d0130400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x000626e8 01000000 00000000 00000000 d8130400 ................ │ │ │ │ + 0x000626d8 24120400 00000000 f8fc0500 03000000 $............... │ │ │ │ + 0x000626e8 01000000 00000000 00000000 2c120400 ............,... │ │ │ │ 0x000626f8 00000000 f8fc0500 03000000 01000000 ................ │ │ │ │ - 0x00062708 00000000 00000000 e4130400 00000000 ................ │ │ │ │ + 0x00062708 00000000 00000000 38120400 00000000 ........8....... │ │ │ │ 0x00062718 f8fc0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062728 00000000 f0130400 00000000 f8fc0500 ................ │ │ │ │ + 0x00062728 00000000 44120400 00000000 f8fc0500 ....D........... │ │ │ │ 0x00062738 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062748 fc130400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x00062758 01000000 00000000 00000000 08140400 ................ │ │ │ │ + 0x00062748 50120400 00000000 f8fc0500 03000000 P............... │ │ │ │ + 0x00062758 01000000 00000000 00000000 5c120400 ............\... │ │ │ │ 0x00062768 00000000 c8fd0500 00000000 01000000 ................ │ │ │ │ - 0x00062778 00000000 00000000 14140400 00000000 ................ │ │ │ │ - 0x00062788 98220400 00000000 11000000 00000000 .".............. │ │ │ │ - 0x00062798 00000000 28140400 00000000 c8fc0500 ....(........... │ │ │ │ + 0x00062778 00000000 00000000 68120400 00000000 ........h....... │ │ │ │ + 0x00062788 ec200400 00000000 11000000 00000000 . .............. │ │ │ │ + 0x00062798 00000000 7c120400 00000000 c8fc0500 ....|........... │ │ │ │ 0x000627a8 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000627b8 14050400 00000000 58220400 00000000 ........X"...... │ │ │ │ - 0x000627c8 01000000 00000000 00000000 2c050400 ............,... │ │ │ │ + 0x000627b8 68030400 00000000 ac200400 00000000 h........ ...... │ │ │ │ + 0x000627c8 01000000 00000000 00000000 80030400 ................ │ │ │ │ 0x000627d8 00000000 88fc0500 01000000 01000000 ................ │ │ │ │ - 0x000627e8 00000000 00000000 20050400 00000000 ........ ....... │ │ │ │ - 0x000627f8 68220400 00000000 01000000 00000000 h".............. │ │ │ │ - 0x00062808 00000000 10050400 00000000 a8fc0500 ................ │ │ │ │ + 0x000627e8 00000000 00000000 74030400 00000000 ........t....... │ │ │ │ + 0x000627f8 bc200400 00000000 01000000 00000000 . .............. │ │ │ │ + 0x00062808 00000000 64030400 00000000 a8fc0500 ....d........... │ │ │ │ 0x00062818 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062828 70120400 00000000 68fc0500 01000000 p.......h....... │ │ │ │ - 0x00062838 01000000 00000000 00000000 64120400 ............d... │ │ │ │ + 0x00062828 c4100400 00000000 68fc0500 01000000 ........h....... │ │ │ │ + 0x00062838 01000000 00000000 00000000 b8100400 ................ │ │ │ │ 0x00062848 00000000 38fc0500 02000000 01000000 ....8........... │ │ │ │ - 0x00062858 00000000 00000000 48120400 00000000 ........H....... │ │ │ │ + 0x00062858 00000000 00000000 9c100400 00000000 ................ │ │ │ │ 0x00062868 18fc0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062878 00000000 58120400 00000000 f8fb0500 ....X........... │ │ │ │ + 0x00062878 00000000 ac100400 00000000 f8fb0500 ................ │ │ │ │ 0x00062888 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00062898 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000628a8 00000000 00000000 00000000 10d00300 ................ │ │ │ │ + 0x000628a8 00000000 00000000 00000000 98ce0300 ................ │ │ │ │ 0x000628b8 00000000 40fe0500 03000000 01000000 ....@........... │ │ │ │ - 0x000628c8 00000000 00000000 c4130400 00000000 ................ │ │ │ │ + 0x000628c8 00000000 00000000 18120400 00000000 ................ │ │ │ │ 0x000628d8 10fe0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000628e8 00000000 80ef0300 00000000 e4230400 .............#.. │ │ │ │ + 0x000628e8 00000000 d4ed0300 00000000 38220400 ............8".. │ │ │ │ 0x000628f8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062908 8cef0300 00000000 c4230400 00000000 .........#...... │ │ │ │ - 0x00062918 01000000 00000000 00000000 78ef0300 ............x... │ │ │ │ - 0x00062928 00000000 d4230400 00000000 01000000 .....#.......... │ │ │ │ + 0x00062908 e0ed0300 00000000 18220400 00000000 ........."...... │ │ │ │ + 0x00062918 01000000 00000000 00000000 cced0300 ................ │ │ │ │ + 0x00062928 00000000 28220400 00000000 01000000 ....(".......... │ │ │ │ 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 63353838 30356338 33373434 61633562 c58805c83744ac5b │ │ │ │ - 0x00000010 62613862 62373333 39333234 31356361 ba8bb733932415ca │ │ │ │ - 0x00000020 65336633 66312e64 65627567 00000000 e3f3f1.debug.... │ │ │ │ - 0x00000030 2c47e1bb ,G.. │ │ │ │ + 0x00000000 61346162 30346464 61343730 61646139 a4ab04dda470ada9 │ │ │ │ + 0x00000010 34306536 37663964 66643132 37306632 40e67f9dfd1270f2 │ │ │ │ + 0x00000020 35666136 61652e64 65627567 00000000 5fa6ae.debug.... │ │ │ │ + 0x00000030 71ee4cd8 q.L.