--- /home/fdroid/fdroiddata/tmp/org.cipherdyne.fwknop2_32.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.cipherdyne.fwknop2_32.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,19 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 20f22140f0476d3a564656fa1abec0b49c7cbcbae7bb2c340736c4cb3795b57c │ -Signer #1 certificate SHA-1 digest: 35b7ffbc65e760eeb7567d871f03762890f13e9d │ -Signer #1 certificate MD5 digest: f3c9f7feb558abc39f5edc580dd1ba15 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: afee272f78c80fdb316c7dd32e9d5633dfe8ffc60a56d7d3b5144c16ed5ffec5 │ -Signer #1 public key SHA-1 digest: 7e65478545dfba44f4afc9f3fc30f7ba4e379803 │ -Signer #1 public key MD5 digest: fe472edf523873691a56bb285bdf42c8 │ -WARNING: META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,421 +1,419 @@ │ -Zip file size: 2756726 bytes, number of entries: 419 │ --rw---- 2.0 fat 43591 bl defN 16-Sep-19 13:05 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 43712 bl defN 16-Sep-19 13:05 META-INF/17F89769.SF │ --rw---- 2.0 fat 1326 bl defN 16-Sep-19 13:05 META-INF/17F89769.RSA │ --rw---- 2.0 fat 47 bl defN 16-Sep-19 10:36 META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor │ --rw---- 2.0 fat 41 bl defN 16-Sep-19 10:36 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-Sep-19 10:36 META-INF/fdroidserverid │ --rw---- 2.0 fat 6472 bX defN 16-Sep-19 10:36 AndroidManifest.xml │ --rw---- 2.0 fat 396 bl defN 16-Sep-19 10:36 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Sep-19 10:36 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Sep-19 10:36 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Sep-19 10:36 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Sep-19 10:36 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Sep-19 10:36 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Sep-19 10:36 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Sep-19 10:36 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Sep-19 10:36 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Sep-19 10:36 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 472 bl defN 16-Sep-19 10:36 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Sep-19 10:36 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 504 bl defN 16-Sep-19 10:36 res/color-v23/abc_btn_colored_borderless_text_material.xml │ --rw---- 2.0 fat 548 bl defN 16-Sep-19 10:36 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 628 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_btn_checkable.xml │ --rw---- 2.0 fat 1128 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_default.xml │ --rw---- 2.0 fat 672 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_edittext.xml │ --rw---- 2.0 fat 504 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_seek_thumb.xml │ --rw---- 2.0 fat 672 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_spinner.xml │ --rw---- 2.0 fat 628 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_switch_thumb.xml │ --rw---- 2.0 fat 668 bl defN 16-Sep-19 10:36 res/color-v23/abc_tint_switch_track.xml │ --rw---- 2.0 fat 608 bl defN 16-Sep-19 10:36 res/color/abc_btn_colored_borderless_text_material.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Sep-19 10:36 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 732 bl defN 16-Sep-19 10:36 res/color/abc_tint_btn_checkable.xml │ --rw---- 2.0 fat 1232 bl defN 16-Sep-19 10:36 res/color/abc_tint_default.xml │ --rw---- 2.0 fat 776 bl defN 16-Sep-19 10:36 res/color/abc_tint_edittext.xml │ --rw---- 2.0 fat 608 bl defN 16-Sep-19 10:36 res/color/abc_tint_seek_thumb.xml │ --rw---- 2.0 fat 776 bl defN 16-Sep-19 10:36 res/color/abc_tint_spinner.xml │ --rw---- 2.0 fat 732 bl defN 16-Sep-19 10:36 res/color/abc_tint_switch_thumb.xml │ --rw---- 2.0 fat 772 bl defN 16-Sep-19 10:36 res/color/abc_tint_switch_track.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Sep-19 10:36 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1548 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 233 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 281 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 494 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 975 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 1234 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_black_48dp.png │ --rw---- 1.0 fat 350 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 623 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 784 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png │ --rw---- 1.0 fat 170 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 817 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 368 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 309 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ --rw---- 1.0 fat 654 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ --rw---- 1.0 fat 303 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ --rw---- 1.0 fat 192 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 9193 b- stor 16-Sep-19 10:33 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 289 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 585 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 367 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 174 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 342 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 237 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 483 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 346 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 934 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 593 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 399 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 518 b- stor 16-Sep-19 10:33 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1047 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 263 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 177 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 360 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 709 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 893 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_black_48dp.png │ --rw---- 1.0 fat 254 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 475 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 586 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png │ --rw---- 1.0 fat 170 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 589 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 247 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ --rw---- 1.0 fat 463 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ --rw---- 1.0 fat 230 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 5057 b- stor 16-Sep-19 10:33 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 336 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1360 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_edit_text_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_ratingbar_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Sep-19 10:36 res/drawable-v21/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 380 bl defN 16-Sep-19 10:36 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2259 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 693 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 656 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1234 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 1579 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png │ --rw---- 1.0 fat 432 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 784 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 983 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png │ --rw---- 1.0 fat 170 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1122 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 376 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ --rw---- 1.0 fat 922 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ --rw---- 1.0 fat 198 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 14068 b- stor 16-Sep-19 10:33 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 305 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3755 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 4239 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 348 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 934 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 511 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 893 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1705 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 2096 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png │ --rw---- 1.0 fat 586 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1104 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 1329 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png │ --rw---- 1.0 fat 178 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1779 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 212 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 595 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 490 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ --rw---- 1.0 fat 1134 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ --rw---- 1.0 fat 491 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Sep-19 10:33 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 295 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3524 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 401 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1173 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 665 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 2096 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 2520 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png │ --rw---- 1.0 fat 731 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1329 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 1651 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png │ --rw---- 1.0 fat 666 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 513 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 604 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ --rw---- 1.0 fat 625 b- stor 16-Sep-19 10:33 res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ --rw---- 2.0 fat 700 bl defN 16-Sep-19 10:36 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Sep-19 10:36 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-Sep-19 10:36 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Sep-19 10:36 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Sep-19 10:36 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-Sep-19 10:36 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Sep-19 10:36 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Sep-19 10:36 res/drawable/abc_dialog_material_background.xml │ --rw---- 2.0 fat 1040 bl defN 16-Sep-19 10:36 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 908 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_ab_back_material.xml │ --rw---- 2.0 fat 1248 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_arrow_drop_right_black_24dp.xml │ --rw---- 2.0 fat 924 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_clear_material.xml │ --rw---- 2.0 fat 832 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_go_search_api_material.xml │ --rw---- 2.0 fat 1132 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_menu_overflow_material.xml │ --rw---- 2.0 fat 1172 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_search_api_material.xml │ --rw---- 2.0 fat 1208 bl defN 16-Sep-19 10:36 res/drawable/abc_ic_voice_search_api_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Sep-19 10:36 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Sep-19 10:36 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Sep-19 10:36 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Sep-19 10:36 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Sep-19 10:36 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Sep-19 10:36 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 760 bl defN 16-Sep-19 10:36 res/drawable/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Sep-19 10:36 res/drawable/abc_ratingbar_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Sep-19 10:36 res/drawable/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-Sep-19 10:36 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Sep-19 10:36 res/drawable/abc_seekbar_tick_mark_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-Sep-19 10:36 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Sep-19 10:36 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Sep-19 10:36 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Sep-19 10:36 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Sep-19 10:36 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-Sep-19 10:36 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 812 bl defN 16-Sep-19 10:36 res/drawable/abc_vector_test.xml │ --rw---- 1.0 fat 157953 b- stor 16-Sep-19 10:33 res/drawable/fwknop2.png │ --rw---- 1.0 fat 152806 b- stor 16-Sep-19 10:33 res/drawable/fwknop2_outline.png │ --rw---- 1.0 fat 15634 b- stor 16-Sep-19 10:33 res/drawable/fwknop2_small.png │ --rw---- 2.0 fat 1032 bl defN 16-Sep-19 10:36 res/layout-sw600dp-v13/activity_config_list.xml │ --rw---- 2.0 fat 1648 bl defN 16-Sep-19 10:36 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3328 bl defN 16-Sep-19 10:36 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1156 bl defN 16-Sep-19 10:36 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 856 bl defN 16-Sep-19 10:36 res/layout-v17/abc_popup_menu_header_item_layout.xml │ --rw---- 2.0 fat 1884 bl defN 16-Sep-19 10:36 res/layout-v17/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 3568 bl defN 16-Sep-19 10:36 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 1780 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Sep-19 10:36 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 872 bl defN 16-Sep-19 10:36 res/layout-v17/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-Sep-19 10:36 res/layout-v17/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1632 bl defN 16-Sep-19 10:36 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 940 bl defN 16-Sep-19 10:36 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Sep-19 10:36 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Sep-19 10:36 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 804 bl defN 16-Sep-19 10:36 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Sep-19 10:36 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 500 bl defN 16-Sep-19 10:36 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 704 bl defN 16-Sep-19 10:36 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1728 bl defN 16-Sep-19 10:36 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Sep-19 10:36 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1604 bl defN 16-Sep-19 10:36 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3284 bl defN 16-Sep-19 10:36 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1112 bl defN 16-Sep-19 10:36 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 396 bl defN 16-Sep-19 10:36 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Sep-19 10:36 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Sep-19 10:36 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1404 bl defN 16-Sep-19 10:36 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Sep-19 10:36 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 812 bl defN 16-Sep-19 10:36 res/layout/abc_popup_menu_header_item_layout.xml │ --rw---- 2.0 fat 1832 bl defN 16-Sep-19 10:36 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 556 bl defN 16-Sep-19 10:36 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 872 bl defN 16-Sep-19 10:36 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 828 bl defN 16-Sep-19 10:36 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1580 bl defN 16-Sep-19 10:36 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-Sep-19 10:36 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3524 bl defN 16-Sep-19 10:36 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-Sep-19 10:36 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 360 bl defN 16-Sep-19 10:36 res/layout/activity_config_detail.xml │ --rw---- 2.0 fat 540 bl defN 16-Sep-19 10:36 res/layout/activity_config_list.xml │ --rw---- 2.0 fat 1020 bl defN 16-Sep-19 10:36 res/layout/activity_help.xml │ --rw---- 2.0 fat 1896 bl defN 16-Sep-19 10:36 res/layout/activity_menu.xml │ --rw---- 2.0 fat 11496 bl defN 16-Sep-19 10:36 res/layout/fragment_config_detail.xml │ --rw---- 2.0 fat 840 bl defN 16-Sep-19 10:36 res/layout/fragment_list.xml │ --rw---- 2.0 fat 616 bl defN 16-Sep-19 10:36 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 792 bl defN 16-Sep-19 10:36 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1640 bl defN 16-Sep-19 10:36 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Sep-19 10:36 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Sep-19 10:36 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Sep-19 10:36 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Sep-19 10:36 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Sep-19 10:36 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 648 bl defN 16-Sep-19 10:36 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Sep-19 10:36 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Sep-19 10:36 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 836 bl defN 16-Sep-19 10:36 res/layout/spinner_list_item.xml │ --rw---- 2.0 fat 508 bl defN 16-Sep-19 10:36 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 1228 bl defN 16-Sep-19 10:36 res/layout/write_fwknop_host_to_nfc.xml │ --rw---- 2.0 fat 932 bl defN 16-Sep-19 10:36 res/layout/zxing_barcode_scanner.xml │ --rw---- 2.0 fat 692 bl defN 16-Sep-19 10:36 res/layout/zxing_capture.xml │ --rw---- 2.0 fat 476 bl defN 16-Sep-19 10:36 res/menu/detail_menu.xml │ --rw---- 2.0 fat 576 bl defN 16-Sep-19 10:36 res/menu/list_longtap_menu.xml │ --rw---- 2.0 fat 576 bl defN 16-Sep-19 10:36 res/menu/list_menu.xml │ --rw---- 1.0 fat 157953 b- stor 16-Sep-19 10:33 res/mipmap-xxhdpi-v4/fwknop2.png │ --rw---- 1.0 fat 6401 b- stor 16-Sep-19 10:33 res/raw/zxing_beep.ogg │ --rw---- 1.0 fat 262608 b- stor 16-Sep-19 10:33 resources.arsc │ --rw---- 2.0 fat 3425048 bl defN 16-Sep-19 10:36 classes.dex │ --rw---- 2.0 fat 8504 bl defN 16-Sep-19 10:36 org/apache/commons/digester/xmlrules/digester-rules.dtd │ --rw---- 2.0 fat 4434 bl defN 16-Sep-19 10:36 org/apache/commons/validator/digester-rules.xml │ --rw---- 2.0 fat 783 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateByte-compress.js │ --rw---- 2.0 fat 3223 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateByte.js │ --rw---- 2.0 fat 967 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateCreditCard-compress.js │ --rw---- 2.0 fat 3963 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateCreditCard.js │ --rw---- 2.0 fat 3677 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateDate-compress.js │ --rw---- 2.0 fat 10241 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateDate.js │ --rw---- 2.0 fat 1608 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateEmail-compress.js │ --rw---- 2.0 fat 4644 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateEmail.js │ --rw---- 2.0 fat 893 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateFloat-compress.js │ --rw---- 2.0 fat 3648 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateFloat.js │ --rw---- 2.0 fat 599 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateFloatRange-compress.js │ --rw---- 2.0 fat 2515 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateFloatRange.js │ --rw---- 2.0 fat 803 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateInteger-compress.js │ --rw---- 2.0 fat 3256 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateInteger.js │ --rw---- 2.0 fat 705 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateIntRange-compress.js │ --rw---- 2.0 fat 2872 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateIntRange.js │ --rw---- 2.0 fat 586 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMask-compress.js │ --rw---- 2.0 fat 2646 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMask.js │ --rw---- 2.0 fat 776 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMaxLength-compress.js │ --rw---- 2.0 fat 3568 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMaxLength.js │ --rw---- 2.0 fat 805 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMinLength-compress.js │ --rw---- 2.0 fat 3598 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateMinLength.js │ --rw---- 2.0 fat 1362 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateRequired-compress.js │ --rw---- 2.0 fat 4466 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateRequired.js │ --rw---- 2.0 fat 789 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateShort-compress.js │ --rw---- 2.0 fat 3235 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateShort.js │ --rw---- 2.0 fat 1777 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateUtilities-compress.js │ --rw---- 2.0 fat 6452 bl defN 16-Sep-19 10:36 org/apache/commons/validator/javascript/validateUtilities.js │ --rw---- 2.0 fat 9274 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_0.dtd │ --rw---- 2.0 fat 9198 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_0_1.dtd │ --rw---- 2.0 fat 10330 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_1.dtd │ --rw---- 2.0 fat 11490 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_1_3.dtd │ --rw---- 2.0 fat 9313 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_2_0.dtd │ --rw---- 2.0 fat 9313 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_3_0.dtd │ --rw---- 2.0 fat 9548 bl defN 16-Sep-19 10:36 org/apache/commons/validator/resources/validator_1_4_0.dtd │ --rw---- 2.0 fat 70248 bl defN 16-Sep-19 10:36 lib/armeabi/libfwknop.so │ --rw---- 2.0 fat 111136 bl defN 16-Sep-19 10:36 lib/x86/libfwknop.so │ --rw---- 2.0 fat 146264 bl defN 16-Sep-19 10:36 lib/mips/libfwknop.so │ --rw---- 2.0 fat 66160 bl defN 16-Sep-19 10:36 lib/armeabi-v7a/libfwknop.so │ -419 files, 5137434 bytes uncompressed, 2678602 bytes compressed: 47.9% │ +Zip file size: 2751676 bytes, number of entries: 417 │ +-rw---- 2.0 fat 6472 bX defN 17-Sep-20 15:00 AndroidManifest.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:00 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:00 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 17-Sep-20 15:00 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:00 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:00 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 17-Sep-20 15:00 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:00 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:00 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:00 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:00 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 472 bl defN 17-Sep-20 15:00 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 17-Sep-20 15:00 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 504 bl defN 17-Sep-20 15:00 res/color-v23/abc_btn_colored_borderless_text_material.xml │ +-rw---- 2.0 fat 548 bl defN 17-Sep-20 15:00 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 628 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_btn_checkable.xml │ +-rw---- 2.0 fat 1128 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_default.xml │ +-rw---- 2.0 fat 672 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_edittext.xml │ +-rw---- 2.0 fat 504 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_seek_thumb.xml │ +-rw---- 2.0 fat 672 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_spinner.xml │ +-rw---- 2.0 fat 628 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_switch_thumb.xml │ +-rw---- 2.0 fat 668 bl defN 17-Sep-20 15:00 res/color-v23/abc_tint_switch_track.xml │ +-rw---- 2.0 fat 608 bl defN 17-Sep-20 15:00 res/color/abc_btn_colored_borderless_text_material.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 17-Sep-20 15:00 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 732 bl defN 17-Sep-20 15:00 res/color/abc_tint_btn_checkable.xml │ +-rw---- 2.0 fat 1232 bl defN 17-Sep-20 15:00 res/color/abc_tint_default.xml │ +-rw---- 2.0 fat 776 bl defN 17-Sep-20 15:00 res/color/abc_tint_edittext.xml │ +-rw---- 2.0 fat 608 bl defN 17-Sep-20 15:00 res/color/abc_tint_seek_thumb.xml │ +-rw---- 2.0 fat 776 bl defN 17-Sep-20 15:00 res/color/abc_tint_spinner.xml │ +-rw---- 2.0 fat 732 bl defN 17-Sep-20 15:00 res/color/abc_tint_switch_thumb.xml │ +-rw---- 2.0 fat 772 bl defN 17-Sep-20 15:00 res/color/abc_tint_switch_track.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:00 res/color/switch_thumb_material_light.xml │ +-rw---- 1.0 fat 287 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 549 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 622 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 753 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1548 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1748 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 233 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 281 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 612 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 373 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 270 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 791 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 494 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 975 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 1234 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_black_48dp.png │ +-rw---- 1.0 fat 350 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 623 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 784 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 817 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 368 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 309 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ +-rw---- 1.0 fat 654 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ +-rw---- 1.0 fat 303 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ +-rw---- 1.0 fat 192 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 9193 b- stor 17-Sep-20 14:59 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 289 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 585 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 367 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 174 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 342 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 237 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 483 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 346 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 934 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 593 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 399 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 518 b- stor 17-Sep-20 14:59 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 288 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 429 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 428 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 493 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1047 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 263 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 177 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 377 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 234 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 186 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 545 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 360 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 709 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 893 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_black_48dp.png │ +-rw---- 1.0 fat 254 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 475 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 586 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 589 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 247 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ +-rw---- 1.0 fat 463 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ +-rw---- 1.0 fat 230 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ +-rw---- 1.0 fat 186 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 5057 b- stor 17-Sep-20 14:59 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 336 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1360 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_edit_text_material.xml │ +-rw---- 2.0 fat 712 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 712 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_ratingbar_material.xml │ +-rw---- 2.0 fat 712 bl defN 17-Sep-20 15:00 res/drawable-v21/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 380 bl defN 17-Sep-20 15:00 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 354 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 556 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 831 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 996 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2259 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 693 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 238 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 919 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 656 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1234 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 1579 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png │ +-rw---- 1.0 fat 432 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 784 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 983 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1122 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 376 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ +-rw---- 1.0 fat 922 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ +-rw---- 1.0 fat 198 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 14068 b- stor 17-Sep-20 14:59 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 305 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 369 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 725 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1249 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1467 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3755 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 4239 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 348 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 934 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 511 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 337 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1292 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 893 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1705 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 2096 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png │ +-rw---- 1.0 fat 586 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1104 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 1329 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png │ +-rw---- 1.0 fat 178 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1779 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 595 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 490 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ +-rw---- 1.0 fat 1134 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_alpha.png │ +-rw---- 1.0 fat 491 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Sep-20 14:59 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 295 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 551 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1014 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1226 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3524 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 401 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1173 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 665 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 390 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1559 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 2096 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 2520 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png │ +-rw---- 1.0 fat 731 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1329 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 1651 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png │ +-rw---- 1.0 fat 666 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 513 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 604 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_alpha.png │ +-rw---- 1.0 fat 625 b- stor 17-Sep-20 14:59 res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_alpha.png │ +-rw---- 2.0 fat 700 bl defN 17-Sep-20 15:00 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:00 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 428 bl defN 17-Sep-20 15:00 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Sep-20 15:00 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:00 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:00 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 17-Sep-20 15:00 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 17-Sep-20 15:00 res/drawable/abc_dialog_material_background.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Sep-20 15:00 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 908 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_ab_back_material.xml │ +-rw---- 2.0 fat 1248 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_arrow_drop_right_black_24dp.xml │ +-rw---- 2.0 fat 924 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_clear_material.xml │ +-rw---- 2.0 fat 832 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_go_search_api_material.xml │ +-rw---- 2.0 fat 1132 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_menu_overflow_material.xml │ +-rw---- 2.0 fat 1172 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_search_api_material.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:00 res/drawable/abc_ic_voice_search_api_material.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Sep-20 15:00 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Sep-20 15:00 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:00 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:00 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:00 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:00 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 760 bl defN 17-Sep-20 15:00 res/drawable/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 760 bl defN 17-Sep-20 15:00 res/drawable/abc_ratingbar_material.xml │ +-rw---- 2.0 fat 760 bl defN 17-Sep-20 15:00 res/drawable/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 1232 bl defN 17-Sep-20 15:00 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:00 res/drawable/abc_seekbar_tick_mark_material.xml │ +-rw---- 2.0 fat 1532 bl defN 17-Sep-20 15:00 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Sep-20 15:00 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:00 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 17-Sep-20 15:00 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:00 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 880 bl defN 17-Sep-20 15:00 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 812 bl defN 17-Sep-20 15:00 res/drawable/abc_vector_test.xml │ +-rw---- 1.0 fat 157953 b- stor 17-Sep-20 14:59 res/drawable/fwknop2.png │ +-rw---- 1.0 fat 152806 b- stor 17-Sep-20 14:59 res/drawable/fwknop2_outline.png │ +-rw---- 1.0 fat 15634 b- stor 17-Sep-20 14:59 res/drawable/fwknop2_small.png │ +-rw---- 2.0 fat 1032 bl defN 17-Sep-20 15:00 res/layout-sw600dp-v13/activity_config_list.xml │ +-rw---- 2.0 fat 1648 bl defN 17-Sep-20 15:00 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3328 bl defN 17-Sep-20 15:00 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1156 bl defN 17-Sep-20 15:00 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 856 bl defN 17-Sep-20 15:00 res/layout-v17/abc_popup_menu_header_item_layout.xml │ +-rw---- 2.0 fat 1884 bl defN 17-Sep-20 15:00 res/layout-v17/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 3568 bl defN 17-Sep-20 15:00 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 1780 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 17-Sep-20 15:00 res/layout-v17/notification_template_part_time.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:00 res/layout-v17/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:00 res/layout-v17/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1632 bl defN 17-Sep-20 15:00 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 940 bl defN 17-Sep-20 15:00 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Sep-20 15:00 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:00 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 804 bl defN 17-Sep-20 15:00 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 17-Sep-20 15:00 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 500 bl defN 17-Sep-20 15:00 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 704 bl defN 17-Sep-20 15:00 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1728 bl defN 17-Sep-20 15:00 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Sep-20 15:00 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1604 bl defN 17-Sep-20 15:00 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3284 bl defN 17-Sep-20 15:00 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1112 bl defN 17-Sep-20 15:00 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:00 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Sep-20 15:00 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Sep-20 15:00 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1404 bl defN 17-Sep-20 15:00 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Sep-20 15:00 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 812 bl defN 17-Sep-20 15:00 res/layout/abc_popup_menu_header_item_layout.xml │ +-rw---- 2.0 fat 1832 bl defN 17-Sep-20 15:00 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 556 bl defN 17-Sep-20 15:00 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:00 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 828 bl defN 17-Sep-20 15:00 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1580 bl defN 17-Sep-20 15:00 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 17-Sep-20 15:00 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3524 bl defN 17-Sep-20 15:00 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 17-Sep-20 15:00 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 360 bl defN 17-Sep-20 15:00 res/layout/activity_config_detail.xml │ +-rw---- 2.0 fat 540 bl defN 17-Sep-20 15:00 res/layout/activity_config_list.xml │ +-rw---- 2.0 fat 1020 bl defN 17-Sep-20 15:00 res/layout/activity_help.xml │ +-rw---- 2.0 fat 1896 bl defN 17-Sep-20 15:00 res/layout/activity_menu.xml │ +-rw---- 2.0 fat 11496 bl defN 17-Sep-20 15:00 res/layout/fragment_config_detail.xml │ +-rw---- 2.0 fat 840 bl defN 17-Sep-20 15:00 res/layout/fragment_list.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:00 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 792 bl defN 17-Sep-20 15:00 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 1640 bl defN 17-Sep-20 15:00 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1660 bl defN 17-Sep-20 15:00 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2676 bl defN 17-Sep-20 15:00 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1336 bl defN 17-Sep-20 15:00 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:00 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:00 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 648 bl defN 17-Sep-20 15:00 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Sep-20 15:00 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Sep-20 15:00 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 836 bl defN 17-Sep-20 15:00 res/layout/spinner_list_item.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:00 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 1228 bl defN 17-Sep-20 15:00 res/layout/write_fwknop_host_to_nfc.xml │ +-rw---- 2.0 fat 932 bl defN 17-Sep-20 15:00 res/layout/zxing_barcode_scanner.xml │ +-rw---- 2.0 fat 692 bl defN 17-Sep-20 15:00 res/layout/zxing_capture.xml │ +-rw---- 2.0 fat 476 bl defN 17-Sep-20 15:00 res/menu/detail_menu.xml │ +-rw---- 2.0 fat 576 bl defN 17-Sep-20 15:00 res/menu/list_longtap_menu.xml │ +-rw---- 2.0 fat 576 bl defN 17-Sep-20 15:00 res/menu/list_menu.xml │ +-rw---- 1.0 fat 157953 b- stor 17-Sep-20 14:59 res/mipmap-xxhdpi-v4/fwknop2.png │ +-rw---- 1.0 fat 6401 b- stor 17-Sep-20 14:59 res/raw/zxing_beep.ogg │ +-rw---- 1.0 fat 262608 b- stor 17-Sep-20 14:59 resources.arsc │ +-rw---- 2.0 fat 3425048 bl defN 17-Sep-20 15:00 classes.dex │ +-rw---- 2.0 fat 8504 bl defN 17-Sep-20 15:00 org/apache/commons/digester/xmlrules/digester-rules.dtd │ +-rw---- 2.0 fat 47 bl defN 17-Sep-20 15:00 META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor │ +-rw---- 2.0 fat 4434 bl defN 17-Sep-20 15:00 org/apache/commons/validator/digester-rules.xml │ +-rw---- 2.0 fat 783 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateByte-compress.js │ +-rw---- 2.0 fat 3223 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateByte.js │ +-rw---- 2.0 fat 967 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateCreditCard-compress.js │ +-rw---- 2.0 fat 3963 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateCreditCard.js │ +-rw---- 2.0 fat 3677 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateDate-compress.js │ +-rw---- 2.0 fat 10241 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateDate.js │ +-rw---- 2.0 fat 1608 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateEmail-compress.js │ +-rw---- 2.0 fat 4644 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateEmail.js │ +-rw---- 2.0 fat 893 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateFloat-compress.js │ +-rw---- 2.0 fat 3648 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateFloat.js │ +-rw---- 2.0 fat 599 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateFloatRange-compress.js │ +-rw---- 2.0 fat 2515 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateFloatRange.js │ +-rw---- 2.0 fat 803 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateInteger-compress.js │ +-rw---- 2.0 fat 3256 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateInteger.js │ +-rw---- 2.0 fat 705 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateIntRange-compress.js │ +-rw---- 2.0 fat 2872 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateIntRange.js │ +-rw---- 2.0 fat 586 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMask-compress.js │ +-rw---- 2.0 fat 2646 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMask.js │ +-rw---- 2.0 fat 776 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMaxLength-compress.js │ +-rw---- 2.0 fat 3568 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMaxLength.js │ +-rw---- 2.0 fat 805 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMinLength-compress.js │ +-rw---- 2.0 fat 3598 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateMinLength.js │ +-rw---- 2.0 fat 1362 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateRequired-compress.js │ +-rw---- 2.0 fat 4466 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateRequired.js │ +-rw---- 2.0 fat 789 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateShort-compress.js │ +-rw---- 2.0 fat 3235 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateShort.js │ +-rw---- 2.0 fat 1777 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateUtilities-compress.js │ +-rw---- 2.0 fat 6452 bl defN 17-Sep-20 15:00 org/apache/commons/validator/javascript/validateUtilities.js │ +-rw---- 2.0 fat 9274 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_0.dtd │ +-rw---- 2.0 fat 9198 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_0_1.dtd │ +-rw---- 2.0 fat 10330 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_1.dtd │ +-rw---- 2.0 fat 11490 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_1_3.dtd │ +-rw---- 2.0 fat 9313 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_2_0.dtd │ +-rw---- 2.0 fat 9313 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_3_0.dtd │ +-rw---- 2.0 fat 9548 bl defN 17-Sep-20 15:00 org/apache/commons/validator/resources/validator_1_4_0.dtd │ +-rw---- 2.0 fat 66160 bl defN 17-Sep-20 15:00 lib/armeabi-v7a/libfwknop.so │ +-rw---- 2.0 fat 111136 bl defN 17-Sep-20 15:00 lib/x86/libfwknop.so │ +-rw---- 2.0 fat 70248 bl defN 17-Sep-20 15:00 lib/armeabi/libfwknop.so │ +-rw---- 2.0 fat 146264 bl defN 17-Sep-20 15:00 lib/mips/libfwknop.so │ +-rw---- 2.0 fat 43591 b- defN 17-Sep-20 15:00 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 43712 b- defN 17-Sep-20 15:00 META-INF/17F89769.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Sep-20 15:00 META-INF/17F89769.RSA │ +417 files, 5137352 bytes uncompressed, 2674210 bytes compressed: 47.9% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │┄ Format-specific differences are supported for Dalvik .dex files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Dalvik dex file version 035 │ @@ -1,9 +1,9 @@ │ -00000000: 6465 780a 3033 3500 726e 4025 41bf e901 dex.035.rn@%A... │ -00000010: afeb f2a7 696f 581b 0ac6 7a7a a723 bbd4 ....ioX...zz.#.. │ +00000000: 6465 780a 3033 3500 e85d 5378 b5a5 4891 dex.035..]Sx..H. │ +00000010: 3099 b9fb 870c 5b97 9ebd df1a f37b b4f8 0.....[......{.. │ 00000020: 1843 3400 7000 0000 7856 3412 0000 0000 .C4.p...xV4..... │ 00000030: 0000 0000 6ceb 0800 8a76 0000 7000 0000 ....l....v..p... │ 00000040: cf0d 0000 98da 0100 3c14 0000 d411 0200 ........<....... │ 00000050: 2c2e 0000 a404 0300 c165 0000 0476 0400 ,........e...v.. │ 00000060: 3b0a 0000 0ca4 0700 ac57 2b00 6ceb 0800 ;........W+.l... │ 00000070: ace9 2100 aee9 2100 f1e9 2100 5cea 2100 ..!...!...!.\.!. │ 00000080: 5fea 2100 63ea 2100 67ea 2100 6aea 2100 _.!.c.!.g.!.j.!. │ @@ -31448,71 +31448,71 @@ │ 0007ad70: 0106 0000 840a 0000 0000 0000 cb06 0000 ................ │ 0007ad80: 0000 0000 cee9 0900 0000 0000 6b01 0000 ............k... │ 0007ad90: 0006 0000 840a 0000 0000 0000 cd06 0000 ................ │ 0007ada0: 0000 0000 e3e9 0900 0000 0000 6c01 0000 ............l... │ 0007adb0: 0106 0000 840a 0000 0000 0000 cf06 0000 ................ │ 0007adc0: 0000 0000 f0e9 0900 0000 0000 6d01 0000 ............m... │ 0007add0: 0000 0000 840a 0000 1844 0900 c90f 0000 .........D...... │ -0007ade0: 302c 3400 f9e9 0900 0000 0000 7001 0000 0,4.........p... │ +0007ade0: 3030 3400 f9e9 0900 0000 0000 7001 0000 004.........p... │ 0007adf0: 0000 0000 840a 0000 d4f8 0800 2710 0000 ............'... │ -0007ae00: 702c 3400 0fea 0900 0000 0000 7101 0000 p,4.........q... │ +0007ae00: 7030 3400 0fea 0900 0000 0000 7101 0000 p04.........q... │ 0007ae10: 0000 0000 840a 0000 f4f8 0800 2710 0000 ............'... │ -0007ae20: 802c 3400 35ea 0900 0000 0000 7401 0000 .,4.5.......t... │ +0007ae20: 8030 3400 35ea 0900 0000 0000 7401 0000 .04.5.......t... │ 0007ae30: 0106 0000 840a 0000 0000 0000 df2d 0000 .............-.. │ 0007ae40: 0000 0000 4eea 0900 0000 0000 7501 0000 ....N.......u... │ 0007ae50: 0010 0000 840a 0000 0000 0000 2d06 0000 ............-... │ 0007ae60: 60b3 3300 0000 0000 0000 0000 7601 0000 `.3.........v... │ 0007ae70: 0006 0000 840a 0000 0000 0000 2d06 0000 ............-... │ 0007ae80: 70b3 3300 6fea 0900 0000 0000 7a01 0000 p.3.o.......z... │ 0007ae90: 0106 0000 840a 0000 0000 0000 2d06 0000 ............-... │ 0007aea0: b0b3 3300 80ea 0900 0000 0000 7b01 0000 ..3.........{... │ 0007aeb0: 0106 0000 840a 0000 0000 0000 2d06 0000 ............-... │ 0007aec0: d8b3 3300 91ea 0900 0000 0000 7c01 0000 ..3.........|... │ 0007aed0: 0000 0000 9400 0000 cc08 0900 2d06 0000 ............-... │ 0007aee0: f0b3 3300 9aea 0900 0000 0000 7e01 0000 ..3.........~... │ 0007aef0: 0000 0000 840a 0000 0000 0000 2f06 0000 ............/... │ -0007af00: 202a 3400 ceea 0900 0000 0000 7f01 0000 *4............. │ +0007af00: 003c 3400 ceea 0900 0000 0000 7f01 0000 .<4............. │ 0007af10: 0000 0000 840a 0000 0000 0000 2f06 0000 ............/... │ -0007af20: 302a 3400 e1ea 0900 9737 3300 8001 0000 0*4......73..... │ +0007af20: 103c 3400 e1ea 0900 2639 3300 8001 0000 .<4.....&93..... │ 0007af30: 0000 0000 840a 0000 0000 0000 3406 0000 ............4... │ -0007af40: 0000 0000 08eb 0900 9b37 3300 8101 0000 .........73..... │ +0007af40: 0000 0000 08eb 0900 2a39 3300 8101 0000 ........*93..... │ 0007af50: 1000 0000 840a 0000 1844 0900 8406 0000 .........D...... │ 0007af60: 088c 3300 2feb 0900 0000 0000 8201 0000 ..3./........... │ 0007af70: 0106 0000 840a 0000 0000 0000 8406 0000 ................ │ 0007af80: 188c 3300 4beb 0900 0000 0000 8601 0000 ..3.K........... │ 0007af90: 0104 0000 840a 0000 0000 0000 8506 0000 ................ │ -0007afa0: b02c 3400 54eb 0900 0000 0000 8701 0000 .,4.T........... │ +0007afa0: b030 3400 54eb 0900 0000 0000 8701 0000 .04.T........... │ 0007afb0: 0000 0000 3100 0000 0000 0000 8506 0000 ....1........... │ -0007afc0: e02c 3400 79eb 0900 0000 0000 8801 0000 .,4.y........... │ +0007afc0: e030 3400 79eb 0900 0000 0000 8801 0000 .04.y........... │ 0007afd0: 0000 0000 840a 0000 0000 0000 8506 0000 ................ │ -0007afe0: 102d 3400 a7eb 0900 0000 0000 8901 0000 .-4............. │ +0007afe0: 1031 3400 a7eb 0900 0000 0000 8901 0000 .14............. │ 0007aff0: 0000 0000 840a 0000 0000 0000 8606 0000 ................ │ 0007b000: 0000 0000 d6eb 0900 0000 0000 8b01 0000 ................ │ 0007b010: 0106 0000 840a 0000 0000 0000 8706 0000 ................ │ -0007b020: 202d 3400 e7eb 0900 0000 0000 8c01 0000 -4............. │ +0007b020: 2031 3400 e7eb 0900 0000 0000 8c01 0000 14............. │ 0007b030: 0106 0000 840a 0000 0000 0000 8706 0000 ................ │ -0007b040: 302d 3400 f0eb 0900 0000 0000 8f01 0000 0-4............. │ +0007b040: 3031 3400 f0eb 0900 0000 0000 8f01 0000 014............. │ 0007b050: 0000 0000 3100 0000 0000 0000 8706 0000 ....1........... │ -0007b060: 682d 3400 f9eb 0900 0000 0000 9001 0000 h-4............. │ +0007b060: 6831 3400 f9eb 0900 0000 0000 9001 0000 h14............. │ 0007b070: 0000 0000 840a 0000 0000 0000 8706 0000 ................ │ -0007b080: a02d 3400 2cec 0900 0000 0000 9101 0000 .-4.,........... │ +0007b080: a031 3400 2cec 0900 0000 0000 9101 0000 .14.,........... │ 0007b090: 0000 0000 840a 0000 0000 0000 8806 0000 ................ │ 0007b0a0: 0000 0000 51ec 0900 0000 0000 9201 0000 ....Q........... │ 0007b0b0: 0000 0000 840a 0000 0000 0000 8906 0000 ................ │ -0007b0c0: b02d 3400 67ec 0900 0000 0000 9301 0000 .-4.g........... │ +0007b0c0: b031 3400 67ec 0900 0000 0000 9301 0000 .14.g........... │ 0007b0d0: 1100 0000 840a 0000 0000 0000 8b06 0000 ................ │ 0007b0e0: 588d 3300 87ec 0900 0000 0000 9401 0000 X.3............. │ 0007b0f0: 0000 0000 840a 0000 0000 0000 8c06 0000 ................ │ 0007b100: 0000 0000 98ec 0900 0000 0000 9901 0000 ................ │ 0007b110: 0000 0000 840a 0000 0000 0000 8f06 0000 ................ │ 0007b120: 0000 0000 a9ec 0900 0000 0000 9a01 0000 ................ │ 0007b130: 0000 0000 840a 0000 0000 0000 9006 0000 ................ │ 0007b140: 0000 0000 e1ec 0900 0000 0000 9b01 0000 ................ │ 0007b150: 0000 0000 840a 0000 0000 0000 9106 0000 ................ │ -0007b160: c82d 3400 28ed 0900 0000 0000 9c01 0000 .-4.(........... │ +0007b160: c831 3400 28ed 0900 0000 0000 9c01 0000 .14.(........... │ 0007b170: 0100 0000 840a 0000 0000 0000 8e06 0000 ................ │ 0007b180: 708d 3300 79ed 0900 161d 3300 9d01 0000 p.3.y.....3..... │ 0007b190: 0000 0000 840a 0000 0000 0000 9206 0000 ................ │ 0007b1a0: 0000 0000 cded 0900 0000 0000 9e01 0000 ................ │ 0007b1b0: 0100 0000 840a 0000 0000 0000 9807 0000 ................ │ 0007b1c0: 0000 0000 f6ed 0900 ca23 3300 9f01 0000 .........#3..... │ 0007b1d0: 0010 0000 840a 0000 0000 0000 9a07 0000 ................ │ @@ -31532,19 +31532,19 @@ │ 0007b2b0: 0100 0000 840a 0000 0000 0000 2708 0000 ............'... │ 0007b2c0: 80c4 3300 ecee 0900 0000 0000 aa01 0000 ..3............. │ 0007b2d0: 1000 0000 840a 0000 2c0d 0900 2708 0000 ........,...'... │ 0007b2e0: d8c5 3300 04ef 0900 0000 0000 ab01 0000 ..3............. │ 0007b2f0: 1000 0000 840a 0000 340d 0900 2708 0000 ........4...'... │ 0007b300: e8c5 3300 27ef 0900 0000 0000 ac01 0000 ..3.'........... │ 0007b310: 0004 0000 1500 0000 0000 0000 4508 0000 ............E... │ -0007b320: 802a 3400 6bef 0900 0000 0000 af01 0000 .*4.k........... │ +0007b320: 603c 3400 6bef 0900 0000 0000 af01 0000 `<4.k........... │ 0007b330: 1100 0000 840a 0000 0000 0000 4109 0000 ............A... │ 0007b340: 0000 0000 93ef 0900 0000 0000 b001 0000 ................ │ 0007b350: 0000 0000 840a 0000 0000 0000 4309 0000 ............C... │ -0007b360: 0000 0000 a9ef 0900 bd37 3300 b101 0000 .........73..... │ +0007b360: 0000 0000 a9ef 0900 3138 3300 b101 0000 ........183..... │ 0007b370: 0000 0000 840a 0000 0000 0000 4409 0000 ............D... │ 0007b380: 0000 0000 caef 0900 0000 0000 b201 0000 ................ │ 0007b390: 0000 0000 840a 0000 0000 0000 4509 0000 ............E... │ 0007b3a0: 0000 0000 e0ef 0900 0000 0000 b501 0000 ................ │ 0007b3b0: 0100 0000 8a0a 0000 0000 0000 750f 0000 ............u... │ 0007b3c0: b0c7 3300 f1ef 0900 0000 0000 b601 0000 ..3............. │ 0007b3d0: 1000 0000 840a 0000 2c0d 0900 750f 0000 ........,...u... │ @@ -31602,27 +31602,27 @@ │ 0007b710: 1000 0000 840a 0000 0000 0000 870f 0000 ................ │ 0007b720: a0cb 3300 1af7 0900 0000 0000 d801 0000 ..3............. │ 0007b730: 0100 0000 3c08 0000 a031 0900 870f 0000 ....<....1...... │ 0007b740: c0cb 3300 4df7 0900 0000 0000 d901 0000 ..3.M........... │ 0007b750: 0104 0000 840a 0000 0000 0000 890f 0000 ................ │ 0007b760: a0c4 3300 b8f7 0900 8624 3300 da01 0000 ..3......$3..... │ 0007b770: 1000 0000 9007 0000 0000 0000 8a0f 0000 ................ │ -0007b780: c82a 3400 40f8 0900 0000 0000 db01 0000 .*4.@........... │ +0007b780: a83c 3400 40f8 0900 0000 0000 db01 0000 .<4.@........... │ 0007b790: 1000 0000 840a 0000 0c2f 0900 8a0f 0000 ........./...... │ -0007b7a0: d82a 3400 56f8 0900 0000 0000 dc01 0000 .*4.V........... │ +0007b7a0: b83c 3400 56f8 0900 0000 0000 dc01 0000 .<4.V........... │ 0007b7b0: 1000 0000 9007 0000 0000 0000 8a0f 0000 ................ │ -0007b7c0: e82a 3400 81f8 0900 0000 0000 dd01 0000 .*4............. │ +0007b7c0: c83c 3400 81f8 0900 0000 0000 dd01 0000 .<4............. │ 0007b7d0: 1000 0000 840a 0000 0c2f 0900 8a0f 0000 ........./...... │ -0007b7e0: f82a 3400 99f8 0900 0000 0000 de01 0000 .*4............. │ +0007b7e0: d83c 3400 99f8 0900 0000 0000 de01 0000 .<4............. │ 0007b7f0: 0100 0000 840a 0000 0000 0000 8a0f 0000 ................ │ -0007b800: 082b 3400 cdf8 0900 0000 0000 df01 0000 .+4............. │ +0007b800: e83c 3400 cdf8 0900 0000 0000 df01 0000 .<4............. │ 0007b810: 0106 0000 840a 0000 0000 0000 8a0f 0000 ................ │ -0007b820: 182b 3400 dcf8 0900 0000 0000 e001 0000 .+4............. │ +0007b820: f83c 3400 dcf8 0900 0000 0000 e001 0000 .<4............. │ 0007b830: 0000 0000 840a 0000 0000 0000 8a0f 0000 ................ │ -0007b840: 282b 3400 e5f8 0900 0000 0000 e301 0000 (+4............. │ +0007b840: 083d 3400 e5f8 0900 0000 0000 e301 0000 .=4............. │ 0007b850: 0106 0000 840a 0000 780c 0900 cd10 0000 ........x....... │ 0007b860: 388e 3300 76f9 0900 0000 0000 e401 0000 8.3.v........... │ 0007b870: 0000 0000 840a 0000 1844 0900 081e 0000 .........D...... │ 0007b880: e8cb 3300 87f9 0900 0000 0000 e501 0000 ..3............. │ 0007b890: 0000 0000 840a 0000 2c30 0900 081e 0000 ........,0...... │ 0007b8a0: f8cb 3300 9df9 0900 0000 0000 e701 0000 ..3............. │ 0007b8b0: 0106 0000 840a 0000 0000 0000 cb1f 0000 ................ │ @@ -31660,41 +31660,41 @@ │ 0007bab0: 0006 0000 840a 0000 0000 0000 d524 0000 .............$.. │ 0007bac0: 4890 3300 e1fc 0900 0000 0000 0e02 0000 H.3............. │ 0007bad0: 0104 0000 840a 0000 0000 0000 d524 0000 .............$.. │ 0007bae0: 108f 3300 1afd 0900 0000 0000 1002 0000 ..3............. │ 0007baf0: 0100 0000 840a 0000 0000 0000 d524 0000 .............$.. │ 0007bb00: 6091 3300 44fd 0900 c21d 3300 1202 0000 `.3.D.....3..... │ 0007bb10: 0000 0000 840a 0000 0000 0000 d624 0000 .............$.. │ -0007bb20: f82d 3400 36fe 0900 0000 0000 1402 0000 .-4.6........... │ +0007bb20: f831 3400 36fe 0900 0000 0000 1402 0000 .14.6........... │ 0007bb30: 0000 0000 840a 0000 0000 0000 d724 0000 .............$.. │ -0007bb40: 302e 3400 74fe 0900 c137 3300 1502 0000 0.4.t....73..... │ +0007bb40: 3032 3400 74fe 0900 3538 3300 1502 0000 024.t...583..... │ 0007bb50: 0000 0000 840a 0000 0000 0000 d824 0000 .............$.. │ -0007bb60: 0000 0000 c6fe 0900 0438 3300 1702 0000 .........83..... │ +0007bb60: 0000 0000 c6fe 0900 7838 3300 1702 0000 ........x83..... │ 0007bb70: 0000 0000 840a 0000 0000 0000 d924 0000 .............$.. │ -0007bb80: 582e 3400 d5fe 0900 0838 3300 1802 0000 X.4......83..... │ +0007bb80: 5832 3400 d5fe 0900 7c38 3300 1802 0000 X24.....|83..... │ 0007bb90: 0106 0000 840a 0000 0000 0000 da24 0000 .............$.. │ -0007bba0: 702e 3400 03ff 0900 0000 0000 1902 0000 p.4............. │ +0007bba0: 7032 3400 03ff 0900 0000 0000 1902 0000 p24............. │ 0007bbb0: 0104 0000 840a 0000 0000 0000 da24 0000 .............$.. │ -0007bbc0: 802e 3400 10ff 0900 0000 0000 1a02 0000 ..4............. │ +0007bbc0: 8032 3400 10ff 0900 0000 0000 1a02 0000 .24............. │ 0007bbd0: 0106 0000 840a 0000 0000 0000 da24 0000 .............$.. │ -0007bbe0: 902e 3400 35ff 0900 0000 0000 1b02 0000 ..4.5........... │ +0007bbe0: 9032 3400 35ff 0900 0000 0000 1b02 0000 .24.5........... │ 0007bbf0: 0104 0000 840a 0000 0000 0000 da24 0000 .............$.. │ -0007bc00: a02e 3400 3eff 0900 0000 0000 1c02 0000 ..4.>........... │ +0007bc00: a032 3400 3eff 0900 0000 0000 1c02 0000 .24.>........... │ 0007bc10: 0100 0000 840a 0000 0000 0000 da24 0000 .............$.. │ -0007bc20: b02e 3400 67ff 0900 0000 0000 1d02 0000 ..4.g........... │ +0007bc20: b032 3400 67ff 0900 0000 0000 1d02 0000 .24.g........... │ 0007bc30: 1100 0000 840a 0000 0000 0000 db24 0000 .............$.. │ 0007bc40: 0000 0000 78ff 0900 721e 3300 1e02 0000 ....x...r.3..... │ 0007bc50: 0000 0000 840a 0000 0000 0000 dc24 0000 .............$.. │ 0007bc60: 0000 0000 91ff 0900 0000 0000 2002 0000 ............ ... │ 0007bc70: 0000 0000 840a 0000 0000 0000 dd24 0000 .............$.. │ -0007bc80: d02e 3400 a2ff 0900 0000 0000 2202 0000 ..4........."... │ +0007bc80: d032 3400 a2ff 0900 0000 0000 2202 0000 .24........."... │ 0007bc90: 0000 0000 840a 0000 0000 0000 e924 0000 .............$.. │ -0007bca0: f82e 3400 aeff 0900 3338 3300 2402 0000 ..4.....383.$... │ +0007bca0: f832 3400 aeff 0900 a738 3300 2402 0000 .24......83.$... │ 0007bcb0: 0000 0000 840a 0000 0000 0000 ea24 0000 .............$.. │ -0007bcc0: 502f 3400 5300 0a00 0000 0000 2502 0000 P/4.S.......%... │ +0007bcc0: 5033 3400 5300 0a00 0000 0000 2502 0000 P34.S.......%... │ 0007bcd0: 0010 0000 840a 0000 0000 0000 eb24 0000 .............$.. │ 0007bce0: 8891 3300 0000 0000 0000 0000 2702 0000 ..3.........'... │ 0007bcf0: 0104 0000 2f00 0000 0000 0000 eb24 0000 ..../........$.. │ 0007bd00: b891 3300 8200 0a00 0000 0000 2902 0000 ..3.........)... │ 0007bd10: 0006 0000 840a 0000 0000 0000 ed24 0000 .............$.. │ 0007bd20: f891 3300 ab00 0a00 0000 0000 2f02 0000 ..3........./... │ 0007bd30: 0000 0000 840a 0000 0000 0000 ed24 0000 .............$.. │ @@ -31706,31 +31706,31 @@ │ 0007bd90: 0006 0000 840a 0000 0000 0000 ed24 0000 .............$.. │ 0007bda0: c891 3300 5001 0a00 0000 0000 3302 0000 ..3.P.......3... │ 0007bdb0: 1100 0000 840a 0000 0000 0000 ed24 0000 .............$.. │ 0007bdc0: a892 3300 5901 0a00 911e 3300 3402 0000 ..3.Y.....3.4... │ 0007bdd0: 0000 0000 840a 0000 0000 0000 ee24 0000 .............$.. │ 0007bde0: 0000 0000 da01 0a00 0000 0000 3502 0000 ............5... │ 0007bdf0: 0000 0000 840a 0000 0000 0000 ef24 0000 .............$.. │ -0007be00: 0000 0000 f001 0a00 6138 3300 3602 0000 ........a83.6... │ +0007be00: 0000 0000 f001 0a00 d538 3300 3602 0000 .........83.6... │ 0007be10: 0000 0000 840a 0000 0000 0000 f024 0000 .............$.. │ -0007be20: 0000 0000 ff01 0a00 6438 3300 3802 0000 ........d83.8... │ +0007be20: 0000 0000 ff01 0a00 d838 3300 3802 0000 .........83.8... │ 0007be30: 1100 0000 840a 0000 0000 0000 5027 0000 ............P'.. │ 0007be40: d892 3300 1502 0a00 0000 0000 3902 0000 ..3.........9... │ 0007be50: 0006 0000 840a 0000 0000 0000 5027 0000 ............P'.. │ 0007be60: e892 3300 4b02 0a00 0000 0000 3e02 0000 ..3.K.......>... │ 0007be70: 0000 0000 840a 0000 0000 0000 5127 0000 ............Q'.. │ 0007be80: 0000 0000 5802 0a00 0000 0000 3f02 0000 ....X.......?... │ 0007be90: 0106 0000 840a 0000 0000 0000 5227 0000 ............R'.. │ -0007bea0: 602f 3400 7802 0a00 0000 0000 4002 0000 `/4.x.......@... │ +0007bea0: 6033 3400 7802 0a00 0000 0000 4002 0000 `34.x.......@... │ 0007beb0: 0104 0000 840a 0000 0000 0000 5227 0000 ............R'.. │ -0007bec0: 702f 3400 8502 0a00 0000 0000 4102 0000 p/4.........A... │ +0007bec0: 7033 3400 8502 0a00 0000 0000 4102 0000 p34.........A... │ 0007bed0: 0000 0000 840a 0000 0000 0000 5227 0000 ............R'.. │ -0007bee0: 802f 3400 a602 0a00 0000 0000 4202 0000 ./4.........B... │ +0007bee0: 8033 3400 a602 0a00 0000 0000 4202 0000 .34.........B... │ 0007bef0: 0000 0000 840a 0000 0000 0000 5327 0000 ............S'.. │ -0007bf00: 0000 0000 b202 0a00 6b38 3300 4502 0000 ........k83.E... │ +0007bf00: 0000 0000 b202 0a00 df38 3300 4502 0000 .........83.E... │ 0007bf10: 0006 0000 840a 0000 0000 0000 1c29 0000 .............).. │ 0007bf20: 3893 3300 eb02 0a00 0000 0000 4602 0000 8.3.........F... │ 0007bf30: 0126 0000 840a 0000 6c4d 0900 1c29 0000 .&......lM...).. │ 0007bf40: 6893 3300 0000 0000 0000 0000 4702 0000 h.3.........G... │ 0007bf50: 1100 0000 840a 0000 0000 0000 1c29 0000 .............).. │ 0007bf60: 7893 3300 f402 0a00 c31e 3300 4802 0000 x.3.......3.H... │ 0007bf70: 0000 0000 840a 0000 0000 0000 1d29 0000 .............).. │ @@ -31740,15 +31740,15 @@ │ 0007bfb0: 0100 0000 840a 0000 0000 0000 4b29 0000 ............K).. │ 0007bfc0: c893 3300 ba03 0a00 cb1e 3300 4b02 0000 ..3.......3.K... │ 0007bfd0: 0006 0000 840a 0000 0000 0000 4b29 0000 ............K).. │ 0007bfe0: e093 3300 3404 0a00 0000 0000 4f02 0000 ..3.4.......O... │ 0007bff0: 1100 0000 840a 0000 0000 0000 4b29 0000 ............K).. │ 0007c000: 2094 3300 4104 0a00 cf1e 3300 5002 0000 .3.A.....3.P... │ 0007c010: 0000 0000 840a 0000 0000 0000 4c29 0000 ............L).. │ -0007c020: 0000 0000 7504 0a00 8138 3300 5102 0000 ....u....83.Q... │ +0007c020: 0000 0000 7504 0a00 f538 3300 5102 0000 ....u....83.Q... │ 0007c030: 0000 0000 840a 0000 0000 0000 5129 0000 ............Q).. │ 0007c040: 0000 0000 8904 0a00 0000 0000 5202 0000 ............R... │ 0007c050: 0106 0000 840a 0000 0000 0000 5329 0000 ............S).. │ 0007c060: 608c 3300 9a04 0a00 0000 0000 5302 0000 `.3.........S... │ 0007c070: 0104 0000 840a 0000 0000 0000 5329 0000 ............S).. │ 0007c080: 3094 3300 a304 0a00 d61e 3300 5402 0000 0.3.......3.T... │ 0007c090: 1000 0000 9407 0000 0000 0000 c429 0000 .............).. │ @@ -31850,27 +31850,27 @@ │ 0007c690: 0010 0000 840a 0000 0000 0000 f90a 0000 ................ │ 0007c6a0: 7896 3300 0000 0000 0000 0000 9202 0000 x.3............. │ 0007c6b0: 0006 0000 840a 0000 0000 0000 f90a 0000 ................ │ 0007c6c0: 8896 3300 550b 0a00 0000 0000 9602 0000 ..3.U........... │ 0007c6d0: 1100 0000 840a 0000 0000 0000 f90a 0000 ................ │ 0007c6e0: 2897 3300 6a0b 0a00 0000 0000 9702 0000 (.3.j........... │ 0007c6f0: 0000 0000 840a 0000 0000 0000 fa0a 0000 ................ │ -0007c700: 902f 3400 940b 0a00 0000 0000 9802 0000 ./4............. │ +0007c700: 9033 3400 940b 0a00 0000 0000 9802 0000 .34............. │ 0007c710: 0000 0000 840a 0000 0000 0000 fb0a 0000 ................ │ -0007c720: c02f 3400 b40b 0a00 0000 0000 9902 0000 ./4............. │ +0007c720: c033 3400 b40b 0a00 0000 0000 9902 0000 .34............. │ 0007c730: 0000 0000 840a 0000 0000 0000 fd0a 0000 ................ │ -0007c740: e82f 3400 cf0b 0a00 0000 0000 9a02 0000 ./4............. │ +0007c740: e833 3400 cf0b 0a00 0000 0000 9a02 0000 .34............. │ 0007c750: 1100 0000 840a 0000 0000 0000 7127 0000 ............q'.. │ 0007c760: 5897 3300 e00b 0a00 0000 0000 9b02 0000 X.3............. │ 0007c770: 0000 0000 840a 0000 0000 0000 7227 0000 ............r'.. │ -0007c780: 0030 3400 000c 0a00 0000 0000 9c02 0000 .04............. │ +0007c780: 0034 3400 000c 0a00 0000 0000 9c02 0000 .44............. │ 0007c790: 0000 0000 840a 0000 0000 0000 7327 0000 ............s'.. │ -0007c7a0: 2030 3400 160c 0a00 0000 0000 9d02 0000 04............. │ +0007c7a0: 2034 3400 160c 0a00 0000 0000 9d02 0000 44............. │ 0007c7b0: 0000 0000 840a 0000 0000 0000 7427 0000 ............t'.. │ -0007c7c0: 4030 3400 2c0c 0a00 0000 0000 9e02 0000 @04.,........... │ +0007c7c0: 4034 3400 2c0c 0a00 0000 0000 9e02 0000 @44.,........... │ 0007c7d0: 0100 0000 840a 0000 0000 0000 102c 0000 .............,.. │ 0007c7e0: b0c1 3300 3d0c 0a00 0000 0000 9f02 0000 ..3.=........... │ 0007c7f0: 1100 0000 840a 0000 0000 0000 7a0c 0000 ............z... │ 0007c800: 0000 0000 6c0c 0a00 0000 0000 a102 0000 ....l........... │ 0007c810: 0006 0000 840a 0000 0000 0000 2009 0000 ............ ... │ 0007c820: a897 3300 820c 0a00 0000 0000 a502 0000 ..3............. │ 0007c830: 1100 0000 840a 0000 0000 0000 2009 0000 ............ ... │ @@ -31886,33 +31886,33 @@ │ 0007c8d0: 0006 0000 840a 0000 0000 0000 000d 0000 ................ │ 0007c8e0: 0898 3300 9b0d 0a00 0000 0000 b102 0000 ..3............. │ 0007c8f0: 1100 0000 840a 0000 0000 0000 000d 0000 ................ │ 0007c900: 9098 3300 e40d 0a00 0000 0000 b202 0000 ..3............. │ 0007c910: 0000 0000 840a 0000 0000 0000 010d 0000 ................ │ 0007c920: 0000 0000 540e 0a00 0000 0000 b302 0000 ....T........... │ 0007c930: 0000 0000 840a 0000 0000 0000 020d 0000 ................ │ -0007c940: 5830 3400 6a0e 0a00 0000 0000 b402 0000 X04.j........... │ +0007c940: 5834 3400 6a0e 0a00 0000 0000 b402 0000 X44.j........... │ 0007c950: 0000 0000 840a 0000 0000 0000 030d 0000 ................ │ 0007c960: 0000 0000 8f0e 0a00 0000 0000 b502 0000 ................ │ 0007c970: 0000 0000 840a 0000 0000 0000 050d 0000 ................ │ -0007c980: 0000 0000 a50e 0a00 8538 3300 b602 0000 .........83..... │ +0007c980: 0000 0000 a50e 0a00 f938 3300 b602 0000 .........83..... │ 0007c990: 0000 0000 840a 0000 0000 0000 060d 0000 ................ │ 0007c9a0: 0000 0000 c60e 0a00 0000 0000 b702 0000 ................ │ 0007c9b0: 0000 0000 840a 0000 0000 0000 070d 0000 ................ │ -0007c9c0: 7030 3400 e60e 0a00 0000 0000 b802 0000 p04............. │ +0007c9c0: 7034 3400 e60e 0a00 0000 0000 b802 0000 p44............. │ 0007c9d0: 0106 0000 840a 0000 0000 0000 0c0d 0000 ................ │ 0007c9e0: 0000 0000 290f 0a00 0000 0000 b902 0000 ....)........... │ 0007c9f0: 0104 0000 8f00 0000 0000 0000 0d0d 0000 ................ │ -0007ca00: 8830 3400 360f 0a00 0000 0000 c302 0000 .04.6........... │ +0007ca00: 8834 3400 360f 0a00 0000 0000 c302 0000 .44.6........... │ 0007ca10: 0104 0000 9000 0000 0000 0000 8e27 0000 .............'.. │ -0007ca20: 0000 0000 5f0f 0a00 a337 3300 c502 0000 ...._....73..... │ +0007ca20: 0000 0000 5f0f 0a00 1738 3300 c502 0000 ...._....83..... │ 0007ca30: 1100 0000 840a 0000 0000 0000 9127 0000 .............'.. │ 0007ca40: f8c2 3300 2510 0a00 3e24 3300 c602 0000 ..3.%...>$3..... │ 0007ca50: 0106 0000 840a 0000 0000 0000 b92b 0000 .............+.. │ -0007ca60: c830 3400 4310 0a00 0000 0000 c902 0000 .04.C........... │ +0007ca60: c834 3400 4310 0a00 0000 0000 c902 0000 .44.C........... │ 0007ca70: 0104 0000 840a 0000 0000 0000 ed0c 0000 ................ │ 0007ca80: 4099 3300 5410 0a00 0d1f 3300 ca02 0000 @.3.T.....3..... │ 0007ca90: 1000 0000 840a 0000 0000 0000 ee0c 0000 ................ │ 0007caa0: 0000 0000 7e10 0a00 0000 0000 cd02 0000 ....~........... │ 0007cab0: 0104 0000 840a 0000 0000 0000 400f 0000 ............@... │ 0007cac0: a899 3300 9e10 0a00 0000 0000 ce02 0000 ..3............. │ 0007cad0: 1100 0000 840a 0000 0000 0000 400f 0000 ............@... │ @@ -31920,23 +31920,23 @@ │ 0007caf0: 0100 0000 840a 0000 0000 0000 400f 0000 ............@... │ 0007cb00: c899 3300 d410 0a00 0000 0000 d002 0000 ..3............. │ 0007cb10: 0006 0000 840a 0000 0000 0000 400f 0000 ............@... │ 0007cb20: 8899 3300 0511 0a00 0000 0000 d202 0000 ..3............. │ 0007cb30: 1100 0000 840a 0000 0000 0000 400f 0000 ............@... │ 0007cb40: e899 3300 1611 0a00 0000 0000 d302 0000 ..3............. │ 0007cb50: 1000 0000 ab00 0000 0000 0000 410f 0000 ............A... │ -0007cb60: c831 3400 4411 0a00 0000 0000 d402 0000 .14.D........... │ +0007cb60: c835 3400 4411 0a00 0000 0000 d402 0000 .54.D........... │ 0007cb70: 0104 0000 840a 0000 0000 0000 410f 0000 ............A... │ -0007cb80: d831 3400 6911 0a00 0000 0000 d502 0000 .14.i........... │ +0007cb80: d835 3400 6911 0a00 0000 0000 d502 0000 .54.i........... │ 0007cb90: 1100 0000 840a 0000 0000 0000 410f 0000 ............A... │ -0007cba0: e831 3400 8a11 0a00 0000 0000 d602 0000 .14............. │ +0007cba0: e835 3400 8a11 0a00 0000 0000 d602 0000 .54............. │ 0007cbb0: 0100 0000 840a 0000 0000 0000 410f 0000 ............A... │ -0007cbc0: f831 3400 9f11 0a00 0000 0000 d702 0000 .14............. │ +0007cbc0: f835 3400 9f11 0a00 0000 0000 d702 0000 .54............. │ 0007cbd0: 1100 0000 840a 0000 0000 0000 410f 0000 ............A... │ -0007cbe0: 0832 3400 d011 0a00 0000 0000 d802 0000 .24............. │ +0007cbe0: 0836 3400 d011 0a00 0000 0000 d802 0000 .64............. │ 0007cbf0: 0106 0000 840a 0000 e028 0900 cd29 0000 .........(...).. │ 0007cc00: 0000 0000 0512 0a00 111f 3300 d902 0000 ..........3..... │ 0007cc10: 0106 0000 840a 0000 1429 0900 d029 0000 .........)...).. │ 0007cc20: 0000 0000 1412 0a00 1e1f 3300 db02 0000 ..........3..... │ 0007cc30: 0010 0000 840a 0000 0000 0000 2a23 0000 ............*#.. │ 0007cc40: 08cd 3300 0000 0000 0000 0000 dc02 0000 ..3............. │ 0007cc50: 0000 0000 ea00 0000 0000 0000 2a23 0000 ............*#.. │ @@ -31980,33 +31980,33 @@ │ 0007ceb0: 0000 0000 840a 0000 0000 0000 2a23 0000 ............*#.. │ 0007cec0: d8cf 3300 c714 0a00 0000 0000 f902 0000 ..3............. │ 0007ced0: 0104 0000 840a 0000 0000 0000 2a23 0000 ............*#.. │ 0007cee0: 60d0 3300 f214 0a00 0000 0000 fa02 0000 `.3............. │ 0007cef0: 1100 0000 840a 0000 0000 0000 2a23 0000 ............*#.. │ 0007cf00: a8d0 3300 3715 0a00 5d25 3300 fb02 0000 ..3.7...]%3..... │ 0007cf10: 0006 0000 840a 0000 0000 0000 2b23 0000 ............+#.. │ -0007cf20: 0038 3400 9915 0a00 0000 0000 fc02 0000 .84............. │ +0007cf20: 202a 3400 9915 0a00 0000 0000 fc02 0000 *4............. │ 0007cf30: 0000 0000 c400 0000 0000 0000 2b23 0000 ............+#.. │ -0007cf40: 1038 3400 aa15 0a00 0000 0000 fd02 0000 .84............. │ +0007cf40: 302a 3400 aa15 0a00 0000 0000 fd02 0000 0*4............. │ 0007cf50: 0000 0000 840a 0000 0000 0000 2b23 0000 ............+#.. │ -0007cf60: 3038 3400 c915 0a00 0000 0000 fe02 0000 084............. │ +0007cf60: 502a 3400 c915 0a00 0000 0000 fe02 0000 P*4............. │ 0007cf70: 0006 0000 840a 0000 0000 0000 2b23 0000 ............+#.. │ -0007cf80: 4038 3400 df15 0a00 0000 0000 ff02 0000 @84............. │ +0007cf80: 602a 3400 df15 0a00 0000 0000 ff02 0000 `*4............. │ 0007cf90: 0000 0000 c700 0000 0000 0000 2b23 0000 ............+#.. │ -0007cfa0: 6838 3400 ec15 0a00 0000 0000 0003 0000 h84............. │ +0007cfa0: 882a 3400 ec15 0a00 0000 0000 0003 0000 .*4............. │ 0007cfb0: 0000 0000 840a 0000 0000 0000 2b23 0000 ............+#.. │ -0007cfc0: a038 3400 0616 0a00 b238 3300 0103 0000 .84......83..... │ +0007cfc0: c02a 3400 0616 0a00 9737 3300 0103 0000 .*4......73..... │ 0007cfd0: 0006 0000 840a 0000 0000 0000 2c23 0000 ............,#.. │ -0007cfe0: b038 3400 5116 0a00 0000 0000 0203 0000 .84.Q........... │ +0007cfe0: d02a 3400 5116 0a00 0000 0000 0203 0000 .*4.Q........... │ 0007cff0: 0000 0000 c500 0000 0000 0000 2c23 0000 ............,#.. │ -0007d000: c838 3400 5e16 0a00 0000 0000 0303 0000 .84.^........... │ +0007d000: e82a 3400 5e16 0a00 0000 0000 0303 0000 .*4.^........... │ 0007d010: 0000 0000 840a 0000 0000 0000 2c23 0000 ............,#.. │ -0007d020: f038 3400 7816 0a00 0000 0000 0603 0000 .84.x........... │ +0007d020: 102b 3400 7816 0a00 0000 0000 0603 0000 .+4.x........... │ 0007d030: 0000 0000 840a 0000 0000 0000 2d23 0000 ............-#.. │ -0007d040: 5839 3400 8e16 0a00 0000 0000 0703 0000 X94............. │ +0007d040: 782b 3400 8e16 0a00 0000 0000 0703 0000 x+4............. │ 0007d050: 0100 0000 840a 0000 0000 0000 2e23 0000 .............#.. │ 0007d060: 0000 0000 a916 0a00 0000 0000 0803 0000 ................ │ 0007d070: 0000 0000 840a 0000 0000 0000 3423 0000 ............4#.. │ 0007d080: 0000 0000 bf16 0a00 6825 3300 0b03 0000 ........h%3..... │ 0007d090: 1100 0000 840a 0000 0000 0000 3723 0000 ............7#.. │ 0007d0a0: 48d1 3300 0017 0a00 a925 3300 0c03 0000 H.3......%3..... │ 0007d0b0: 0000 0000 840a 0000 0000 0000 3723 0000 ............7#.. │ @@ -32040,39 +32040,39 @@ │ 0007d270: 0006 0000 840a 0000 0000 0000 3723 0000 ............7#.. │ 0007d280: d0d2 3300 ea18 0a00 0000 0000 2303 0000 ..3.........#... │ 0007d290: 1000 0000 ea00 0000 0000 0000 3723 0000 ............7#.. │ 0007d2a0: 28d3 3300 ff18 0a00 0000 0000 2403 0000 (.3.........$... │ 0007d2b0: 0104 0000 2f00 0000 0000 0000 3723 0000 ..../.......7#.. │ 0007d2c0: 38d3 3300 2819 0a00 b625 3300 2503 0000 8.3.(....%3.%... │ 0007d2d0: 0000 0000 840a 0000 0000 0000 3823 0000 ............8#.. │ -0007d2e0: 6839 3400 e619 0a00 0000 0000 2603 0000 h94.........&... │ +0007d2e0: 882b 3400 e619 0a00 0000 0000 2603 0000 .+4.........&... │ 0007d2f0: 0000 0000 1501 0000 0000 0000 3823 0000 ............8#.. │ -0007d300: 7839 3400 f719 0a00 0000 0000 2703 0000 x94.........'... │ +0007d300: 982b 3400 f719 0a00 0000 0000 2703 0000 .+4.........'... │ 0007d310: 0000 0000 840a 0000 0000 0000 3823 0000 ............8#.. │ -0007d320: 9039 3400 111a 0a00 0000 0000 2803 0000 .94.........(... │ +0007d320: b02b 3400 111a 0a00 0000 0000 2803 0000 .+4.........(... │ 0007d330: 0106 0000 840a 0000 0000 0000 3823 0000 ............8#.. │ -0007d340: b039 3400 301a 0a00 0000 0000 2903 0000 .94.0.......)... │ +0007d340: d02b 3400 301a 0a00 0000 0000 2903 0000 .+4.0.......)... │ 0007d350: 0000 0000 840a 0000 0000 0000 3823 0000 ............8#.. │ -0007d360: c839 3400 3d1a 0a00 0000 0000 2c03 0000 .94.=.......,... │ +0007d360: e82b 3400 3d1a 0a00 0000 0000 2c03 0000 .+4.=.......,... │ 0007d370: 0000 0000 840a 0000 0000 0000 3923 0000 ............9#.. │ -0007d380: 083a 3400 621a 0a00 0000 0000 2e03 0000 .:4.b........... │ +0007d380: 282c 3400 621a 0a00 0000 0000 2e03 0000 (,4.b........... │ 0007d390: 0000 0000 840a 0000 0000 0000 3a23 0000 ............:#.. │ -0007d3a0: 303a 3400 731a 0a00 0000 0000 3003 0000 0:4.s.......0... │ +0007d3a0: 502c 3400 731a 0a00 0000 0000 3003 0000 P,4.s.......0... │ 0007d3b0: 0000 0000 840a 0000 0000 0000 3a23 0000 ............:#.. │ -0007d3c0: 603a 3400 921a 0a00 b638 3300 3103 0000 `:4......83.1... │ +0007d3c0: 802c 3400 921a 0a00 9b37 3300 3103 0000 .,4......73.1... │ 0007d3d0: 1000 0000 840a 0000 2c0d 0900 4d23 0000 ........,...M#.. │ 0007d3e0: a8d3 3300 bf1a 0a00 0000 0000 3203 0000 ..3.........2... │ 0007d3f0: 1100 0000 840a 0000 0000 0000 4d23 0000 ............M#.. │ 0007d400: b8d3 3300 e21a 0a00 0000 0000 3303 0000 ..3.........3... │ 0007d410: 1100 0000 840a 0000 340d 0900 4d23 0000 ........4...M#.. │ 0007d420: 08d4 3300 2d1b 0a00 c325 3300 3403 0000 ..3.-....%3.4... │ 0007d430: 0000 0000 840a 0000 0000 0000 4e23 0000 ............N#.. │ -0007d440: 703a 3400 c11b 0a00 0000 0000 3503 0000 p:4.........5... │ +0007d440: 902c 3400 c11b 0a00 0000 0000 3503 0000 .,4.........5... │ 0007d450: 0000 0000 840a 0000 0000 0000 4e23 0000 ............N#.. │ -0007d460: 803a 3400 fa1b 0a00 0000 0000 3803 0000 .:4.........8... │ +0007d460: a02c 3400 fa1b 0a00 0000 0000 3803 0000 .,4.........8... │ 0007d470: 1000 0000 840a 0000 2c0d 0900 5423 0000 ........,...T#.. │ 0007d480: 60d4 3300 331c 0a00 0000 0000 3903 0000 `.3.3.......9... │ 0007d490: 0126 0000 840a 0000 6c4d 0900 5423 0000 .&......lM..T#.. │ 0007d4a0: 70d4 3300 0000 0000 0000 0000 3a03 0000 p.3.........:... │ 0007d4b0: 1100 0000 840a 0000 0000 0000 5423 0000 ............T#.. │ 0007d4c0: 80d4 3300 561c 0a00 0000 0000 3b03 0000 ..3.V.......;... │ 0007d4d0: 0126 0000 840a 0000 6c4d 0900 5423 0000 .&......lM..T#.. │ @@ -32080,19 +32080,19 @@ │ 0007d4f0: 0126 0000 840a 0000 6c4d 0900 5423 0000 .&......lM..T#.. │ 0007d500: a0d4 3300 0000 0000 0000 0000 3d03 0000 ..3.........=... │ 0007d510: 0126 0000 840a 0000 6c4d 0900 5423 0000 .&......lM..T#.. │ 0007d520: b0d4 3300 0000 0000 0000 0000 3e03 0000 ..3.........>... │ 0007d530: 1100 0000 840a 0000 340d 0900 5423 0000 ........4...T#.. │ 0007d540: c0d4 3300 971c 0a00 dc25 3300 3f03 0000 ..3......%3.?... │ 0007d550: 0100 0000 840a 0000 0000 0000 5523 0000 ............U#.. │ -0007d560: b03a 3400 681d 0a00 0000 0000 4003 0000 .:4.h.......@... │ +0007d560: d02c 3400 681d 0a00 0000 0000 4003 0000 .,4.h.......@... │ 0007d570: 0000 0000 840a 0000 0000 0000 5523 0000 ............U#.. │ -0007d580: c03a 3400 971d 0a00 0000 0000 4103 0000 .:4.........A... │ +0007d580: e02c 3400 971d 0a00 0000 0000 4103 0000 .,4.........A... │ 0007d590: 0000 0000 840a 0000 0000 0000 1926 0000 .............&.. │ -0007d5a0: d83a 3400 c61d 0a00 0000 0000 4203 0000 .:4.........B... │ +0007d5a0: f82c 3400 c61d 0a00 0000 0000 4203 0000 .,4.........B... │ 0007d5b0: 1000 0000 840a 0000 2c0d 0900 2727 0000 ........,...''.. │ 0007d5c0: e8d4 3300 e11d 0a00 0000 0000 4303 0000 ..3.........C... │ 0007d5d0: 0126 0000 840a 0000 6c4d 0900 2727 0000 .&......lM..''.. │ 0007d5e0: f8d4 3300 0000 0000 0000 0000 4403 0000 ..3.........D... │ 0007d5f0: 0126 0000 840a 0000 6c4d 0900 2727 0000 .&......lM..''.. │ 0007d600: 08d5 3300 0000 0000 0000 0000 4503 0000 ..3.........E... │ 0007d610: 1100 0000 840a 0000 340d 0900 2727 0000 ........4...''.. │ @@ -32102,43 +32102,43 @@ │ 0007d650: 0104 0000 840a 0000 0000 0000 f82b 0000 .............+.. │ 0007d660: 0000 0000 ce1e 0a00 0000 0000 4903 0000 ............I... │ 0007d670: 0000 0000 840a 0000 6c28 0900 fe2b 0000 ........l(...+.. │ 0007d680: 30d5 3300 071f 0a00 0000 0000 4b03 0000 0.3.........K... │ 0007d690: 0006 0000 840a 0000 0000 0000 ff2b 0000 .............+.. │ 0007d6a0: 0000 0000 2c1f 0a00 0000 0000 4c03 0000 ....,.......L... │ 0007d6b0: 0000 0000 840a 0000 1c2f 0900 002c 0000 ........./...,.. │ -0007d6c0: f03a 3400 411f 0a00 0000 0000 4d03 0000 .:4.A.......M... │ +0007d6c0: 102d 3400 411f 0a00 0000 0000 4d03 0000 .-4.A.......M... │ 0007d6d0: 0000 0000 840a 0000 242f 0900 002c 0000 ........$/...,.. │ -0007d6e0: f03a 3400 5c1f 0a00 0000 0000 4e03 0000 .:4.\.......N... │ +0007d6e0: 102d 3400 5c1f 0a00 0000 0000 4e03 0000 .-4.\.......N... │ 0007d6f0: 0000 0000 3400 0000 0000 0000 002c 0000 ....4........,.. │ -0007d700: f03a 3400 721f 0a00 0000 0000 4f03 0000 .:4.r.......O... │ +0007d700: 102d 3400 721f 0a00 0000 0000 4f03 0000 .-4.r.......O... │ 0007d710: 0000 0000 840a 0000 4c0a 0900 002c 0000 ........L....,.. │ -0007d720: f03a 3400 881f 0a00 0000 0000 5003 0000 .:4.........P... │ +0007d720: 102d 3400 881f 0a00 0000 0000 5003 0000 .-4.........P... │ 0007d730: 0000 0000 840a 0000 a80a 0900 002c 0000 .............,.. │ -0007d740: f03a 3400 9e1f 0a00 0000 0000 5103 0000 .:4.........Q... │ +0007d740: 102d 3400 9e1f 0a00 0000 0000 5103 0000 .-4.........Q... │ 0007d750: 0000 0000 840a 0000 b80a 0900 002c 0000 .............,.. │ -0007d760: f03a 3400 b41f 0a00 0000 0000 5203 0000 .:4.........R... │ +0007d760: 102d 3400 b41f 0a00 0000 0000 5203 0000 .-4.........R... │ 0007d770: 0000 0000 840a 0000 0000 0000 002c 0000 .............,.. │ 0007d780: 0000 0000 ca1f 0a00 0000 0000 5303 0000 ............S... │ 0007d790: 0104 0000 840a 0000 0000 0000 012c 0000 .............,.. │ 0007d7a0: 0000 0000 3820 0a00 7326 3300 5403 0000 ....8 ..s&3.T... │ 0007d7b0: 0100 0000 840a 0000 0000 0000 022c 0000 .............,.. │ 0007d7c0: 0000 0000 8720 0a00 0000 0000 5603 0000 ..... ......V... │ 0007d7d0: 0104 0000 840a 0000 0000 0000 4e2e 0000 ............N... │ 0007d7e0: 68d5 3300 9e20 0a00 0000 0000 5703 0000 h.3.. ......W... │ 0007d7f0: 0126 0000 840a 0000 6c4d 0900 4e2e 0000 .&......lM..N... │ 0007d800: 78d5 3300 0000 0000 0000 0000 5803 0000 x.3.........X... │ 0007d810: 0104 0000 840a 0000 0000 0000 4e2e 0000 ............N... │ 0007d820: 88d5 3300 af20 0a00 8026 3300 5903 0000 ..3.. ...&3.Y... │ 0007d830: 1000 0000 c300 0000 0000 0000 4f2e 0000 ............O... │ -0007d840: 003b 3400 f620 0a00 0000 0000 5a03 0000 .;4.. ......Z... │ +0007d840: 202d 3400 f620 0a00 0000 0000 5a03 0000 -4.. ......Z... │ 0007d850: 0106 0000 840a 0000 0000 0000 4f2e 0000 ............O... │ -0007d860: 103b 3400 1121 0a00 0000 0000 5b03 0000 .;4..!......[... │ +0007d860: 302d 3400 1121 0a00 0000 0000 5b03 0000 0-4..!......[... │ 0007d870: 0000 0000 840a 0000 0000 0000 4f2e 0000 ............O... │ -0007d880: 203b 3400 1e21 0a00 0000 0000 5e03 0000 ;4..!......^... │ +0007d880: 402d 3400 1e21 0a00 0000 0000 5e03 0000 @-4..!......^... │ 0007d890: 0106 0000 840a 0000 780c 0900 9c10 0000 ........x....... │ 0007d8a0: 98d5 3300 3421 0a00 0000 0000 6103 0000 ..3.4!......a... │ 0007d8b0: 0106 0000 840a 0000 780c 0900 9d10 0000 ........x....... │ 0007d8c0: 50d6 3300 5921 0a00 0000 0000 6203 0000 P.3.Y!......b... │ 0007d8d0: 0100 0000 3400 0000 0000 0000 4223 0000 ....4.......B#.. │ 0007d8e0: 0000 0000 ee21 0a00 e726 3300 6303 0000 .....!...&3.c... │ 0007d8f0: 0010 0000 840a 0000 0000 0000 4423 0000 ............D#.. │ @@ -32152,27 +32152,27 @@ │ 0007d970: 1100 0000 840a 0000 0000 0000 4423 0000 ............D#.. │ 0007d980: e8d9 3300 f422 0a00 fc26 3300 6e03 0000 ..3.."...&3.n... │ 0007d990: 0104 0000 840a 0000 0000 0000 4423 0000 ............D#.. │ 0007d9a0: f8d9 3300 2a23 0a00 0000 0000 7303 0000 ..3.*#......s... │ 0007d9b0: 1100 0000 840a 0000 0000 0000 4423 0000 ............D#.. │ 0007d9c0: 48da 3300 8323 0a00 0127 3300 7403 0000 H.3..#...'3.t... │ 0007d9d0: 0106 0000 840a 0000 0000 0000 4523 0000 ............E#.. │ -0007d9e0: 303b 3400 0324 0a00 0000 0000 7503 0000 0;4..$......u... │ +0007d9e0: 502d 3400 0324 0a00 0000 0000 7503 0000 P-4..$......u... │ 0007d9f0: 0000 0000 c900 0000 0000 0000 4523 0000 ............E#.. │ -0007da00: 483b 3400 2824 0a00 0000 0000 7603 0000 H;4.($......v... │ +0007da00: 682d 3400 2824 0a00 0000 0000 7603 0000 h-4.($......v... │ 0007da10: 0100 0000 840a 0000 0000 0000 4523 0000 ............E#.. │ -0007da20: 703b 3400 6024 0a00 ba38 3300 7703 0000 p;4.`$...83.w... │ +0007da20: 902d 3400 6024 0a00 9f37 3300 7703 0000 .-4.`$...73.w... │ 0007da30: 0100 0000 840a 0000 0000 0000 4523 0000 ............E#.. │ -0007da40: 803b 3400 9624 0a00 0000 0000 7803 0000 .;4..$......x... │ +0007da40: a02d 3400 9624 0a00 0000 0000 7803 0000 .-4..$......x... │ 0007da50: 0000 0000 840a 0000 0000 0000 4523 0000 ............E#.. │ -0007da60: 903b 3400 e324 0a00 0000 0000 7a03 0000 .;4..$......z... │ +0007da60: b02d 3400 e324 0a00 0000 0000 7a03 0000 .-4..$......z... │ 0007da70: 0000 0000 840a 0000 0000 0000 4623 0000 ............F#.. │ -0007da80: b83b 3400 4e25 0a00 0000 0000 7c03 0000 .;4.N%......|... │ +0007da80: d82d 3400 4e25 0a00 0000 0000 7c03 0000 .-4.N%......|... │ 0007da90: 0000 0000 840a 0000 0000 0000 4723 0000 ............G#.. │ -0007daa0: d83b 3400 5a25 0a00 0000 0000 7d03 0000 .;4.Z%......}... │ +0007daa0: f82d 3400 5a25 0a00 0000 0000 7d03 0000 .-4.Z%......}... │ 0007dab0: 0010 0000 840a 0000 0000 0000 5b23 0000 ............[#.. │ 0007dac0: 68da 3300 0000 0000 0000 0000 8103 0000 h.3............. │ 0007dad0: 0104 0000 840a 0000 0000 0000 5b23 0000 ............[#.. │ 0007dae0: a8da 3300 6625 0a00 0000 0000 8203 0000 ..3.f%.......... │ 0007daf0: 0006 0000 840a 0000 0000 0000 5b23 0000 ............[#.. │ 0007db00: b8da 3300 da25 0a00 0000 0000 8603 0000 ..3..%.......... │ 0007db10: 1000 0000 840a 0000 0000 0000 5b23 0000 ............[#.. │ @@ -32194,37 +32194,37 @@ │ 0007dc10: 1000 0000 840a 0000 2c0d 0900 5b23 0000 ........,...[#.. │ 0007dc20: 78dc 3300 8427 0a00 0000 0000 9103 0000 x.3..'.......... │ 0007dc30: 1100 0000 840a 0000 340d 0900 5b23 0000 ........4...[#.. │ 0007dc40: 88dc 3300 a727 0a00 0000 0000 9203 0000 ..3..'.......... │ 0007dc50: 0100 0000 840a 0000 0000 0000 5b23 0000 ............[#.. │ 0007dc60: a0dc 3300 df27 0a00 3a27 3300 9303 0000 ..3..'..:'3..... │ 0007dc70: 0000 0000 840a 0000 0000 0000 5c23 0000 ............\#.. │ -0007dc80: 0000 0000 a628 0a00 c138 3300 9403 0000 .....(...83..... │ +0007dc80: 0000 0000 a628 0a00 a637 3300 9403 0000 .....(...73..... │ 0007dc90: 0006 0000 840a 0000 0000 0000 5e23 0000 ............^#.. │ -0007dca0: e83b 3400 2829 0a00 0000 0000 9503 0000 .;4.().......... │ +0007dca0: 082e 3400 2829 0a00 0000 0000 9503 0000 ..4.().......... │ 0007dcb0: 0000 0000 840a 0000 b80a 0900 5e23 0000 ............^#.. │ -0007dcc0: f83b 3400 3129 0a00 0000 0000 9603 0000 .;4.1).......... │ +0007dcc0: 182e 3400 3129 0a00 0000 0000 9603 0000 ..4.1).......... │ 0007dcd0: 0000 0000 840a 0000 0000 0000 5e23 0000 ............^#.. │ -0007dce0: 183c 3400 4629 0a00 1a39 3300 9803 0000 .<4.F)...93..... │ +0007dce0: 382e 3400 4629 0a00 ff37 3300 9803 0000 8.4.F)...73..... │ 0007dcf0: 0000 0000 840a 0000 b00a 0900 5f23 0000 ............_#.. │ -0007dd00: 383c 3400 8329 0a00 0000 0000 9903 0000 8<4..).......... │ +0007dd00: 582e 3400 8329 0a00 0000 0000 9903 0000 X.4..).......... │ 0007dd10: 0000 0000 840a 0000 0000 0000 5f23 0000 ............_#.. │ -0007dd20: 583c 3400 9829 0a00 2139 3300 9b03 0000 X<4..)..!93..... │ +0007dd20: 782e 3400 9829 0a00 0638 3300 9b03 0000 x.4..)...83..... │ 0007dd30: 0000 0000 cd00 0000 0000 0000 6023 0000 ............`#.. │ -0007dd40: 783c 3400 cb29 0a00 0000 0000 9c03 0000 x<4..).......... │ +0007dd40: 982e 3400 cb29 0a00 0000 0000 9c03 0000 ..4..).......... │ 0007dd50: 0000 0000 840a 0000 0000 0000 6023 0000 ............`#.. │ -0007dd60: 983c 3400 262a 0a00 0000 0000 9d03 0000 .<4.&*.......... │ +0007dd60: b82e 3400 262a 0a00 0000 0000 9d03 0000 ..4.&*.......... │ 0007dd70: 0000 0000 840a 0000 0000 0000 6023 0000 ............`#.. │ -0007dd80: a83c 3400 412a 0a00 0000 0000 9e03 0000 .<4.A*.......... │ +0007dd80: c82e 3400 412a 0a00 0000 0000 9e03 0000 ..4.A*.......... │ 0007dd90: 0000 0000 840a 0000 0000 0000 6123 0000 ............a#.. │ 0007dda0: 0000 0000 b12a 0a00 0000 0000 a103 0000 .....*.......... │ 0007ddb0: 0000 0000 840a 0000 0000 0000 6223 0000 ............b#.. │ -0007ddc0: e83c 3400 c22a 0a00 0000 0000 a403 0000 .<4..*.......... │ +0007ddc0: 082f 3400 c22a 0a00 0000 0000 a403 0000 ./4..*.......... │ 0007ddd0: 0000 0000 840a 0000 0000 0000 6423 0000 ............d#.. │ -0007dde0: 203d 3400 d32a 0a00 2e39 3300 a503 0000 =4..*...93..... │ +0007dde0: 402f 3400 d32a 0a00 1338 3300 a503 0000 @/4..*...83..... │ 0007ddf0: 1000 0000 840a 0000 2c0d 0900 1826 0000 ........,....&.. │ 0007de00: c8dc 3300 ec2a 0a00 0000 0000 a603 0000 ..3..*.......... │ 0007de10: 0100 0000 840a 0000 340d 0900 1826 0000 ........4....&.. │ 0007de20: d8dc 3300 0f2b 0a00 0000 0000 a703 0000 ..3..+.......... │ 0007de30: 1000 0000 840a 0000 2c0d 0900 4a26 0000 ........,...J&.. │ 0007de40: f0dc 3300 422b 0a00 0000 0000 a803 0000 ..3.B+.......... │ 0007de50: 0126 0000 840a 0000 6c4d 0900 4a26 0000 .&......lM..J&.. │ @@ -32240,49 +32240,49 @@ │ 0007def0: 0126 0000 840a 0000 6c4d 0900 4a26 0000 .&......lM..J&.. │ 0007df00: 60dd 3300 0000 0000 0000 0000 ae03 0000 `.3............. │ 0007df10: 0126 0000 840a 0000 6c4d 0900 4a26 0000 .&......lM..J&.. │ 0007df20: 70dd 3300 0000 0000 0000 0000 af03 0000 p.3............. │ 0007df30: 1100 0000 840a 0000 340d 0900 4a26 0000 ........4...J&.. │ 0007df40: 80dd 3300 672c 0a00 6027 3300 b003 0000 ..3.g,..`'3..... │ 0007df50: 1000 0000 840a 0000 0000 0000 4b26 0000 ............K&.. │ -0007df60: 303d 3400 782d 0a00 0000 0000 b103 0000 0=4.x-.......... │ +0007df60: 502f 3400 782d 0a00 0000 0000 b103 0000 P/4.x-.......... │ 0007df70: 0000 0000 840a 0000 0000 0000 4b26 0000 ............K&.. │ -0007df80: 403d 3400 9d2d 0a00 0000 0000 b203 0000 @=4..-.......... │ +0007df80: 602f 3400 9d2d 0a00 0000 0000 b203 0000 `/4..-.......... │ 0007df90: 0000 0000 840a 0000 0000 0000 4c26 0000 ............L&.. │ -0007dfa0: 603d 3400 db2d 0a00 0000 0000 b403 0000 `=4..-.......... │ +0007dfa0: 802f 3400 db2d 0a00 0000 0000 b403 0000 ./4..-.......... │ 0007dfb0: 0006 0000 840a 0000 0000 0000 0d0b 0000 ................ │ 0007dfc0: 009a 3300 f12d 0a00 0000 0000 b703 0000 ..3..-.......... │ 0007dfd0: 1100 0000 840a 0000 0000 0000 0d0b 0000 ................ │ 0007dfe0: 409a 3300 fa2d 0a00 0000 0000 b803 0000 @.3..-.......... │ 0007dff0: 0000 0000 840a 0000 0000 0000 0e0b 0000 ................ │ 0007e000: 0000 0000 1a2e 0a00 0000 0000 b903 0000 ................ │ 0007e010: 0000 0000 840a 0000 0000 0000 100b 0000 ................ │ 0007e020: 0000 0000 2b2e 0a00 0000 0000 ba03 0000 ....+........... │ 0007e030: 0000 0000 b70a 0000 0000 0000 7c0c 0000 ............|... │ -0007e040: 1832 3400 3c2e 0a00 0000 0000 bb03 0000 .24.<........... │ +0007e040: 1836 3400 3c2e 0a00 0000 0000 bb03 0000 .64.<........... │ 0007e050: 0000 0000 b40a 0000 0000 0000 7c0c 0000 ............|... │ -0007e060: 9832 3400 8f2e 0a00 0000 0000 bc03 0000 .24............. │ +0007e060: 9836 3400 8f2e 0a00 0000 0000 bc03 0000 .64............. │ 0007e070: 0010 0000 840a 0000 0000 0000 f12b 0000 .............+.. │ 0007e080: 509a 3300 0000 0000 0000 0000 be03 0000 P.3............. │ 0007e090: 0000 0000 930a 0000 0000 0000 f12b 0000 .............+.. │ 0007e0a0: e09a 3300 9b2e 0a00 0000 0000 bf03 0000 ..3............. │ 0007e0b0: 0000 0000 840a 0000 0000 0000 f12b 0000 .............+.. │ 0007e0c0: f09a 3300 b72e 0a00 0000 0000 c203 0000 ..3............. │ 0007e0d0: 0006 0000 840a 0000 0000 0000 f12b 0000 .............+.. │ 0007e0e0: 609a 3300 cd2e 0a00 0000 0000 c303 0000 `.3............. │ 0007e0f0: 1100 0000 840a 0000 0000 0000 f12b 0000 .............+.. │ 0007e100: 189b 3300 f62e 0a00 0000 0000 c403 0000 ..3............. │ 0007e110: 0100 0000 840a 0000 0000 0000 f22b 0000 .............+.. │ -0007e120: b032 3400 392f 0a00 0000 0000 c503 0000 .24.9/.......... │ +0007e120: b036 3400 392f 0a00 0000 0000 c503 0000 .64.9/.......... │ 0007e130: 0000 0000 840a 0000 0000 0000 f32b 0000 .............+.. │ -0007e140: d032 3400 4f2f 0a00 0000 0000 c603 0000 .24.O/.......... │ +0007e140: d036 3400 4f2f 0a00 0000 0000 c603 0000 .64.O/.......... │ 0007e150: 1100 0000 840a 0000 0000 0000 ac07 0000 ................ │ 0007e160: 489b 3300 882f 0a00 0000 0000 c703 0000 H.3../.......... │ 0007e170: 0000 0000 840a 0000 0000 0000 ad07 0000 ................ │ -0007e180: 0033 3400 9a2f 0a00 0000 0000 c803 0000 .34../.......... │ +0007e180: 0037 3400 9a2f 0a00 0000 0000 c803 0000 .74../.......... │ 0007e190: 0100 0000 840a 0000 0000 0000 3b09 0000 ............;... │ 0007e1a0: 0000 0000 ac2f 0a00 0000 0000 c903 0000 ...../.......... │ 0007e1b0: 0106 0000 840a 0000 0000 0000 7f0a 0000 ................ │ 0007e1c0: 609b 3300 c22f 0a00 0000 0000 ca03 0000 `.3../.......... │ 0007e1d0: 1100 0000 840a 0000 0000 0000 7f0a 0000 ................ │ 0007e1e0: 709b 3300 cb2f 0a00 0000 0000 cb03 0000 p.3../.......... │ 0007e1f0: 0000 0000 840a 0000 0000 0000 800a 0000 ................ │ @@ -32296,19 +32296,19 @@ │ 0007e270: 0100 0000 8a0a 0000 0000 0000 6925 0000 ............i%.. │ 0007e280: 0000 0000 4530 0a00 0000 0000 d203 0000 ....E0.......... │ 0007e290: 0000 0000 840a 0000 2c0d 0900 1326 0000 ........,....&.. │ 0007e2a0: c89b 3300 5830 0a00 0000 0000 d303 0000 ..3.X0.......... │ 0007e2b0: 1100 0000 840a 0000 0000 0000 1326 0000 .............&.. │ 0007e2c0: f89b 3300 7230 0a00 0000 0000 d403 0000 ..3.r0.......... │ 0007e2d0: 0106 0000 840a 0000 0000 0000 1426 0000 .............&.. │ -0007e2e0: 1833 3400 8330 0a00 0000 0000 d503 0000 .34..0.......... │ +0007e2e0: 1837 3400 8330 0a00 0000 0000 d503 0000 .74..0.......... │ 0007e2f0: 0000 0000 840a 0000 240d 0900 1526 0000 ........$....&.. │ -0007e300: 3833 3400 9030 0a00 0000 0000 d603 0000 834..0.......... │ +0007e300: 3837 3400 9030 0a00 0000 0000 d603 0000 874..0.......... │ 0007e310: 0000 0000 840a 0000 0000 0000 1526 0000 .............&.. │ -0007e320: 7033 3400 af30 0a00 0000 0000 d703 0000 p34..0.......... │ +0007e320: 7037 3400 af30 0a00 0000 0000 d703 0000 p74..0.......... │ 0007e330: 1000 0000 840a 0000 2c0d 0900 8027 0000 ........,....'.. │ 0007e340: 109c 3300 c030 0a00 0000 0000 d903 0000 ..3..0.......... │ 0007e350: 0000 0000 840a 0000 1844 0900 8027 0000 .........D...'.. │ 0007e360: 309c 3300 e330 0a00 0000 0000 da03 0000 0.3..0.......... │ 0007e370: 0100 0000 840a 0000 340d 0900 8027 0000 ........4....'.. │ 0007e380: 409c 3300 fd30 0a00 0000 0000 db03 0000 @.3..0.......... │ 0007e390: 1100 0000 840a 0000 0000 0000 ef2b 0000 .............+.. │ @@ -32324,49 +32324,49 @@ │ 0007e430: 0106 0000 840a 0000 0000 0000 8526 0000 .............&.. │ 0007e440: 18c3 3300 8e31 0a00 0000 0000 e903 0000 ..3..1.......... │ 0007e450: 0006 0000 840a 0000 0000 0000 8526 0000 .............&.. │ 0007e460: 28c3 3300 9731 0a00 0000 0000 ea03 0000 (.3..1.......... │ 0007e470: 1100 0000 840a 0000 0000 0000 8526 0000 .............&.. │ 0007e480: d8c3 3300 bc31 0a00 4224 3300 ee03 0000 ..3..1..B$3..... │ 0007e490: 0000 0000 0a01 0000 0000 0000 8e26 0000 .............&.. │ -0007e4a0: c82b 3400 1032 0a00 0000 0000 ef03 0000 .+4..2.......... │ +0007e4a0: c82f 3400 1032 0a00 0000 0000 ef03 0000 ./4..2.......... │ 0007e4b0: 0000 0000 df00 0000 0000 0000 8e26 0000 .............&.. │ -0007e4c0: d82b 3400 3e32 0a00 0000 0000 f003 0000 .+4.>2.......... │ +0007e4c0: d82f 3400 3e32 0a00 0000 0000 f003 0000 ./4.>2.......... │ 0007e4d0: 0000 0000 840a 0000 100c 0900 8e26 0000 .............&.. │ -0007e4e0: e82b 3400 7b32 0a00 0000 0000 f103 0000 .+4.{2.......... │ +0007e4e0: e82f 3400 7b32 0a00 0000 0000 f103 0000 ./4.{2.......... │ 0007e4f0: 0000 0000 df00 0000 0000 0000 8e26 0000 .............&.. │ -0007e500: f82b 3400 9132 0a00 0000 0000 f203 0000 .+4..2.......... │ +0007e500: f82f 3400 9132 0a00 0000 0000 f203 0000 ./4..2.......... │ 0007e510: 0000 0000 0a01 0000 0000 0000 8e26 0000 .............&.. │ -0007e520: 082c 3400 d532 0a00 0000 0000 f303 0000 .,4..2.......... │ +0007e520: 0830 3400 d532 0a00 0000 0000 f303 0000 .04..2.......... │ 0007e530: 0106 0000 840a 0000 0000 0000 8e26 0000 .............&.. │ -0007e540: 202c 3400 1833 0a00 0000 0000 f403 0000 ,4..3.......... │ +0007e540: 2030 3400 1833 0a00 0000 0000 f403 0000 04..3.......... │ 0007e550: 0000 0000 840a 0000 0000 0000 8e26 0000 .............&.. │ -0007e560: 982b 3400 2133 0a00 a637 3300 f503 0000 .+4.!3...73..... │ +0007e560: 982f 3400 2133 0a00 1a38 3300 f503 0000 ./4.!3...83..... │ 0007e570: 0104 0000 840a 0000 0000 0000 f40c 0000 ................ │ 0007e580: 0000 0000 bf33 0a00 4f24 3300 f603 0000 .....3..O$3..... │ 0007e590: 0000 0000 840a 0000 0000 0000 f50c 0000 ................ │ -0007e5a0: 0000 0000 2c34 0a00 b937 3300 f703 0000 ....,4...73..... │ +0007e5a0: 0000 0000 2c34 0a00 2d38 3300 f703 0000 ....,4..-83..... │ 0007e5b0: 0000 0000 840a 0000 0000 0000 f60c 0000 ................ │ -0007e5c0: 0000 0000 8b34 0a00 b937 3300 fb03 0000 .....4...73..... │ +0007e5c0: 0000 0000 8b34 0a00 2d38 3300 fb03 0000 .....4..-83..... │ 0007e5d0: 0010 0000 840a 0000 0000 0000 0909 0000 ................ │ 0007e5e0: f8c3 3300 0000 0000 0000 0000 fc03 0000 ..3............. │ 0007e5f0: 1100 0000 840a 0000 0000 0000 0909 0000 ................ │ 0007e600: 08c4 3300 b834 0a00 0000 0000 fd03 0000 ..3..4.......... │ 0007e610: 0000 0000 840a 0000 0000 0000 0909 0000 ................ │ 0007e620: 18c4 3300 f334 0a00 5324 3300 fe03 0000 ..3..4..S$3..... │ 0007e630: 1100 0000 840a 0000 0000 0000 0909 0000 ................ │ 0007e640: 28c4 3300 4435 0a00 5824 3300 ff03 0000 (.3.D5..X$3..... │ 0007e650: 0006 0000 840a 0000 0000 0000 4310 0000 ............C... │ 0007e660: 789c 3300 ea35 0a00 0000 0000 0304 0000 x.3..5.......... │ 0007e670: 1100 0000 840a 0000 0000 0000 4310 0000 ............C... │ 0007e680: b89c 3300 f335 0a00 0000 0000 0404 0000 ..3..5.......... │ 0007e690: 0000 0000 840a 0000 0000 0000 4410 0000 ............D... │ -0007e6a0: 0000 0000 0e36 0a00 8938 3300 0504 0000 .....6...83..... │ +0007e6a0: 0000 0000 0e36 0a00 fd38 3300 0504 0000 .....6...83..... │ 0007e6b0: 0000 0000 840a 0000 0000 0000 4610 0000 ............F... │ -0007e6c0: 0000 0000 2b36 0a00 8938 3300 0604 0000 ....+6...83..... │ +0007e6c0: 0000 0000 2b36 0a00 fd38 3300 0604 0000 ....+6...83..... │ 0007e6d0: 0106 0000 840a 0000 0000 0000 612b 0000 ............a+.. │ 0007e6e0: 0000 0000 5436 0a00 0000 0000 0704 0000 ....T6.......... │ 0007e6f0: 0010 0000 840a 0000 0000 0000 652b 0000 ............e+.. │ 0007e700: c89c 3300 0000 0000 0000 0000 0a04 0000 ..3............. │ 0007e710: 0006 0000 840a 0000 0000 0000 652b 0000 ............e+.. │ 0007e720: d89c 3300 6136 0a00 0000 0000 0e04 0000 ..3.a6.......... │ 0007e730: 1100 0000 840a 0000 0000 0000 652b 0000 ............e+.. │ @@ -32374,15 +32374,15 @@ │ 0007e750: 0010 0000 840a 0000 0000 0000 6a2b 0000 ............j+.. │ 0007e760: 489d 3300 0000 0000 0000 0000 1004 0000 H.3............. │ 0007e770: 0000 0000 840a 0000 0000 0000 6a2b 0000 ............j+.. │ 0007e780: 589d 3300 a636 0a00 0000 0000 1204 0000 X.3..6.......... │ 0007e790: 1100 0000 840a 0000 0000 0000 6a2b 0000 ............j+.. │ 0007e7a0: b09d 3300 c936 0a00 0000 0000 1304 0000 ..3..6.......... │ 0007e7b0: 0000 0000 840a 0000 0000 0000 6c2b 0000 ............l+.. │ -0007e7c0: 8833 3400 fb36 0a00 0000 0000 1404 0000 .34..6.......... │ +0007e7c0: 8837 3400 fb36 0a00 0000 0000 1404 0000 .74..6.......... │ 0007e7d0: 1000 0000 840a 0000 c050 0900 061e 0000 .........P...... │ 0007e7e0: d89d 3300 1137 0a00 0000 0000 1504 0000 ..3..7.......... │ 0007e7f0: 0000 0000 840a 0000 0000 0000 061e 0000 ................ │ 0007e800: e89d 3300 2937 0a00 0000 0000 1604 0000 ..3.)7.......... │ 0007e810: 0126 0000 840a 0000 6c4d 0900 061e 0000 .&......lM...... │ 0007e820: f89d 3300 0000 0000 0000 0000 1704 0000 ..3............. │ 0007e830: 1100 0000 840a 0000 0000 0000 061e 0000 ................ │ @@ -32432,25 +32432,25 @@ │ 0007eaf0: 0104 0000 840a 0000 340d 0900 b805 0000 ........4....... │ 0007eb00: 30b4 3300 fb3d 0a00 0000 0000 3604 0000 0.3..=......6... │ 0007eb10: 0006 0000 840a 0000 0000 0000 ca05 0000 ................ │ 0007eb20: 30a3 3300 423e 0a00 0000 0000 3a04 0000 0.3.B>......:... │ 0007eb30: 0100 0000 840a 0000 0000 0000 ca05 0000 ................ │ 0007eb40: 80a3 3300 733e 0a00 0000 0000 3b04 0000 ..3.s>......;... │ 0007eb50: 1000 0000 c807 0000 0000 0000 cb05 0000 ................ │ -0007eb60: b033 3400 c13e 0a00 0000 0000 3c04 0000 .34..>......<... │ +0007eb60: b037 3400 c13e 0a00 0000 0000 3c04 0000 .74..>......<... │ 0007eb70: 0106 0000 840a 0000 0000 0000 cb05 0000 ................ │ -0007eb80: c033 3400 f53e 0a00 0000 0000 3d04 0000 .34..>......=... │ +0007eb80: c037 3400 f53e 0a00 0000 0000 3d04 0000 .74..>......=... │ 0007eb90: 0000 0000 840a 0000 0000 0000 cb05 0000 ................ │ -0007eba0: d033 3400 163f 0a00 0000 0000 3e04 0000 .34..?......>... │ +0007eba0: d037 3400 163f 0a00 0000 0000 3e04 0000 .74..?......>... │ 0007ebb0: 1000 0000 c807 0000 0000 0000 cc05 0000 ................ │ -0007ebc0: e033 3400 4f3f 0a00 0000 0000 3f04 0000 .34.O?......?... │ +0007ebc0: e037 3400 4f3f 0a00 0000 0000 3f04 0000 .74.O?......?... │ 0007ebd0: 0106 0000 840a 0000 0000 0000 cc05 0000 ................ │ -0007ebe0: f033 3400 8d3f 0a00 0000 0000 4004 0000 .34..?......@... │ +0007ebe0: f037 3400 8d3f 0a00 0000 0000 4004 0000 .74..?......@... │ 0007ebf0: 0000 0000 840a 0000 0000 0000 cc05 0000 ................ │ -0007ec00: 0034 3400 b63f 0a00 0000 0000 4104 0000 .44..?......A... │ +0007ec00: 0038 3400 b63f 0a00 0000 0000 4104 0000 .84..?......A... │ 0007ec10: 0106 0000 840a 0000 0000 0000 7206 0000 ............r... │ 0007ec20: 90a3 3300 d13f 0a00 0000 0000 4204 0000 ..3..?......B... │ 0007ec30: 0106 0000 840a 0000 0000 0000 7206 0000 ............r... │ 0007ec40: a0a3 3300 da3f 0a00 0000 0000 4304 0000 ..3..?......C... │ 0007ec50: 0104 0000 840a 0000 0000 0000 7206 0000 ............r... │ 0007ec60: b0a3 3300 e33f 0a00 991f 3300 4404 0000 ..3..?....3.D... │ 0007ec70: 0000 0000 840a 0000 180c 0900 aa07 0000 ................ │ @@ -32486,19 +32486,19 @@ │ 0007ee50: 0000 0000 840a 0000 0000 0000 4912 0000 ............I... │ 0007ee60: 0000 0000 5342 0a00 0000 0000 5a04 0000 ....SB......Z... │ 0007ee70: 0006 0000 840a 0000 0000 0000 e71b 0000 ................ │ 0007ee80: b0a4 3300 7342 0a00 0000 0000 5e04 0000 ..3.sB......^... │ 0007ee90: 1100 0000 840a 0000 0000 0000 e71b 0000 ................ │ 0007eea0: f0a4 3300 8042 0a00 0000 0000 5f04 0000 ..3..B......_... │ 0007eeb0: 0000 0000 840a 0000 b428 0900 e81b 0000 .........(...... │ -0007eec0: 1034 3400 a042 0a00 0000 0000 6004 0000 .44..B......`... │ +0007eec0: 1038 3400 a042 0a00 0000 0000 6004 0000 .84..B......`... │ 0007eed0: 0000 0000 840a 0000 0000 0000 e81b 0000 ................ │ -0007eee0: 2034 3400 ba42 0a00 0000 0000 6204 0000 44..B......b... │ +0007eee0: 2038 3400 ba42 0a00 0000 0000 6204 0000 84..B......b... │ 0007eef0: 0000 0000 840a 0000 0000 0000 ea1b 0000 ................ │ -0007ef00: 4034 3400 d042 0a00 8d38 3300 6304 0000 @44..B...83.c... │ +0007ef00: 4038 3400 d042 0a00 0139 3300 6304 0000 @84..B...93.c... │ 0007ef10: 0000 0000 840a 0000 0000 0000 ef1b 0000 ................ │ 0007ef20: 0000 0000 ed42 0a00 0000 0000 6404 0000 .....B......d... │ 0007ef30: 0106 0000 840a 0000 0000 0000 f01b 0000 ................ │ 0007ef40: 0000 0000 fe42 0a00 0000 0000 6504 0000 .....B......e... │ 0007ef50: 0006 0000 840a 0000 0000 0000 1623 0000 .............#.. │ 0007ef60: 00a5 3300 0743 0a00 0000 0000 6804 0000 ..3..C......h... │ 0007ef70: 1100 0000 840a 0000 0000 0000 1623 0000 .............#.. │ @@ -32512,19 +32512,19 @@ │ 0007eff0: 0106 0000 840a 0000 0000 0000 7c23 0000 ............|#.. │ 0007f000: a8a5 3300 d443 0a00 0000 0000 7104 0000 ..3..C......q... │ 0007f010: 1100 0000 840a 0000 0000 0000 7c23 0000 ............|#.. │ 0007f020: b8a5 3300 e143 0a00 0020 3300 7204 0000 ..3..C... 3.r... │ 0007f030: 0000 0000 840a 0000 0000 0000 7d23 0000 ............}#.. │ 0007f040: 0000 0000 3544 0a00 0000 0000 7304 0000 ....5D......s... │ 0007f050: 0000 0000 840a 0000 0429 0900 7e23 0000 .........)..~#.. │ -0007f060: 5034 3400 5544 0a00 0000 0000 7404 0000 P44.UD......t... │ +0007f060: 5038 3400 5544 0a00 0000 0000 7404 0000 P84.UD......t... │ 0007f070: 0006 0000 840a 0000 0000 0000 7e23 0000 ............~#.. │ -0007f080: 6034 3400 6f44 0a00 0000 0000 7504 0000 `44.oD......u... │ +0007f080: 6038 3400 6f44 0a00 0000 0000 7504 0000 `84.oD......u... │ 0007f090: 0000 0000 840a 0000 0000 0000 7e23 0000 ............~#.. │ -0007f0a0: 7034 3400 7c44 0a00 0000 0000 7604 0000 p44.|D......v... │ +0007f0a0: 7038 3400 7c44 0a00 0000 0000 7604 0000 p84.|D......v... │ 0007f0b0: 0010 0000 840a 0000 0000 0000 c923 0000 .............#.. │ 0007f0c0: c8a5 3300 0000 0000 0000 0000 7a04 0000 ..3.........z... │ 0007f0d0: 0006 0000 840a 0000 0000 0000 c923 0000 .............#.. │ 0007f0e0: d8a5 3300 9c44 0a00 0000 0000 7b04 0000 ..3..D......{... │ 0007f0f0: 1100 0000 840a 0000 0000 0000 c923 0000 .............#.. │ 0007f100: 18a6 3300 ad44 0a00 0f20 3300 7c04 0000 ..3..D... 3.|... │ 0007f110: 0000 0000 840a 0000 0000 0000 ca23 0000 .............#.. │ @@ -32550,17 +32550,17 @@ │ 0007f250: 0010 0000 840a 0000 0000 0000 0826 0000 .............&.. │ 0007f260: a0b5 3300 0000 0000 0000 0000 8904 0000 ..3............. │ 0007f270: 0006 0000 840a 0000 0000 0000 0826 0000 .............&.. │ 0007f280: e8b5 3300 0147 0a00 0000 0000 8c04 0000 ..3..G.......... │ 0007f290: 0100 0000 d907 0000 0000 0000 0826 0000 .............&.. │ 0007f2a0: 40b5 3300 0a47 0a00 2b22 3300 8d04 0000 @.3..G..+"3..... │ 0007f2b0: 0000 0000 8807 0000 0000 0000 0926 0000 .............&.. │ -0007f2c0: 402a 3400 a547 0a00 9f37 3300 8e04 0000 @*4..G...73..... │ +0007f2c0: 203c 3400 a547 0a00 2e39 3300 8e04 0000 <4..G...93..... │ 0007f2d0: 0000 0000 840a 0000 0000 0000 0926 0000 .............&.. │ -0007f2e0: 502a 3400 bd47 0a00 0000 0000 9104 0000 P*4..G.......... │ +0007f2e0: 303c 3400 bd47 0a00 0000 0000 9104 0000 0<4..G.......... │ 0007f2f0: 0006 0000 840a 0000 0000 0000 6026 0000 ............`&.. │ 0007f300: 58a6 3300 ce47 0a00 0000 0000 9204 0000 X.3..G.......... │ 0007f310: 1100 0000 840a 0000 0000 0000 6026 0000 ............`&.. │ 0007f320: 88a6 3300 df47 0a00 7f20 3300 9304 0000 ..3..G... 3..... │ 0007f330: 0000 0000 840a 0000 0000 0000 6126 0000 ............a&.. │ 0007f340: 0000 0000 3b48 0a00 0000 0000 9404 0000 ....;H.......... │ 0007f350: 0010 0000 840a 0000 0000 0000 da28 0000 .............(.. │ @@ -32570,15 +32570,15 @@ │ 0007f390: 1100 0000 840a 0000 0000 0000 da28 0000 .............(.. │ 0007f3a0: d8a6 3300 6348 0a00 0000 0000 9904 0000 ..3.cH.......... │ 0007f3b0: 0000 0000 840a 0000 0000 0000 db28 0000 .............(.. │ 0007f3c0: 0000 0000 8348 0a00 0000 0000 9a04 0000 .....H.......... │ 0007f3d0: 0106 0000 840a 0000 0000 0000 e928 0000 .............(.. │ 0007f3e0: 0000 0000 9948 0a00 0000 0000 9b04 0000 .....H.......... │ 0007f3f0: 0106 0000 840a 0000 0000 0000 be2b 0000 .............+.. │ -0007f400: 8034 3400 b648 0a00 0000 0000 9e04 0000 .44..H.......... │ +0007f400: 8038 3400 b648 0a00 0000 0000 9e04 0000 .84..H.......... │ 0007f410: 0006 0000 840a 0000 0000 0000 ee2d 0000 .............-.. │ 0007f420: e8a6 3300 cb48 0a00 0000 0000 9f04 0000 ..3..H.......... │ 0007f430: 1100 0000 840a 0000 0000 0000 ee2d 0000 .............-.. │ 0007f440: 18a7 3300 d848 0a00 0000 0000 a004 0000 ..3..H.......... │ 0007f450: 0000 0000 840a 0000 0000 0000 ef2d 0000 .............-.. │ 0007f460: 0000 0000 f848 0a00 0000 0000 a304 0000 .....H.......... │ 0007f470: 0126 0000 840a 0000 6c4d 0900 ff2d 0000 .&......lM...-.. │ @@ -32592,35 +32592,35 @@ │ 0007f4f0: 0006 0000 840a 0000 0000 0000 ff2d 0000 .............-.. │ 0007f500: 28a7 3300 0e49 0a00 0000 0000 b204 0000 (.3..I.......... │ 0007f510: 0100 0000 840a 0000 0000 0000 ff2d 0000 .............-.. │ 0007f520: 58a8 3300 d74a 0a00 c520 3300 b304 0000 X.3..J... 3..... │ 0007f530: 0000 0000 840a 0000 0000 0000 002e 0000 ................ │ 0007f540: 0000 0000 714d 0a00 0000 0000 b404 0000 ....qM.......... │ 0007f550: 0000 0000 840a 0000 0000 0000 022e 0000 ................ │ -0007f560: 0000 0000 824d 0a00 9138 3300 b504 0000 .....M...83..... │ +0007f560: 0000 0000 824d 0a00 0539 3300 b504 0000 .....M...93..... │ 0007f570: 0000 0000 840a 0000 0000 0000 032e 0000 ................ │ 0007f580: 0000 0000 cb4d 0a00 0000 0000 b604 0000 .....M.......... │ 0007f590: 0000 0000 840a 0000 0000 0000 042e 0000 ................ │ -0007f5a0: b034 3400 9a4e 0a00 0000 0000 b704 0000 .44..N.......... │ +0007f5a0: b038 3400 9a4e 0a00 0000 0000 b704 0000 .84..N.......... │ 0007f5b0: 0000 0000 840a 0000 0000 0000 052e 0000 ................ │ 0007f5c0: 0000 0000 c94e 0a00 0000 0000 b804 0000 .....N.......... │ 0007f5d0: 0000 0000 840a 0000 0000 0000 072e 0000 ................ │ 0007f5e0: 0000 0000 da4e 0a00 0000 0000 b904 0000 .....N.......... │ 0007f5f0: 0000 0000 840a 0000 0000 0000 082e 0000 ................ │ 0007f600: 0000 0000 364f 0a00 0000 0000 ba04 0000 ....6O.......... │ 0007f610: 0000 0000 840a 0000 0000 0000 092e 0000 ................ │ 0007f620: 0000 0000 744f 0a00 0000 0000 bb04 0000 ....tO.......... │ 0007f630: 0000 0000 840a 0000 0000 0000 0a2e 0000 ................ │ 0007f640: 0000 0000 8f4f 0a00 0000 0000 bc04 0000 .....O.......... │ 0007f650: 1000 0000 840a 0000 ec29 0900 0b2e 0000 .........)...... │ -0007f660: c834 3400 b44f 0a00 0000 0000 bd04 0000 .44..O.......... │ +0007f660: c838 3400 b44f 0a00 0000 0000 bd04 0000 .84..O.......... │ 0007f670: 0106 0000 840a 0000 0000 0000 0b2e 0000 ................ │ -0007f680: d834 3400 ca4f 0a00 0000 0000 be04 0000 .44..O.......... │ +0007f680: d838 3400 ca4f 0a00 0000 0000 be04 0000 .84..O.......... │ 0007f690: 0000 0000 840a 0000 0000 0000 0b2e 0000 ................ │ -0007f6a0: e834 3400 d34f 0a00 0000 0000 bf04 0000 .44..O.......... │ +0007f6a0: e838 3400 d34f 0a00 0000 0000 bf04 0000 .84..O.......... │ 0007f6b0: 0000 0000 840a 0000 0000 0000 0c2e 0000 ................ │ 0007f6c0: 0000 0000 7350 0a00 0000 0000 c304 0000 ....sP.......... │ 0007f6d0: 0006 0000 840a 0000 0000 0000 0d2e 0000 ................ │ 0007f6e0: d0a8 3300 9850 0a00 0000 0000 c404 0000 ..3..P.......... │ 0007f6f0: 1100 0000 840a 0000 0000 0000 0d2e 0000 ................ │ 0007f700: 10a9 3300 a150 0a00 0000 0000 c504 0000 ..3..P.......... │ 0007f710: 0000 0000 840a 0000 0000 0000 0e2e 0000 ................ │ @@ -32666,35 +32666,35 @@ │ 0007f990: 1100 0000 840a 0000 0000 0000 232e 0000 ............#... │ 0007f9a0: e8a9 3300 2555 0a00 0000 0000 e804 0000 ..3.%U.......... │ 0007f9b0: 0000 0000 840a 0000 0000 0000 242e 0000 ............$... │ 0007f9c0: 0000 0000 6855 0a00 0000 0000 e904 0000 ....hU.......... │ 0007f9d0: 0000 0000 840a 0000 0000 0000 272e 0000 ............'... │ 0007f9e0: 0000 0000 7955 0a00 0000 0000 ea04 0000 ....yU.......... │ 0007f9f0: 0000 0000 840a 0000 0000 0000 292e 0000 ............)... │ -0007fa00: 0000 0000 8a55 0a00 9538 3300 eb04 0000 .....U...83..... │ +0007fa00: 0000 0000 8a55 0a00 0939 3300 eb04 0000 .....U...93..... │ 0007fa10: 0010 0000 840a 0000 0000 0000 2d2e 0000 ............-... │ 0007fa20: f8a9 3300 0000 0000 0000 0000 ec04 0000 ..3............. │ 0007fa30: 0000 0000 840a 0000 1844 0900 2d2e 0000 .........D..-... │ 0007fa40: 08aa 3300 bc55 0a00 0000 0000 f404 0000 ..3..U.......... │ 0007fa50: 0006 0000 840a 0000 0000 0000 2d2e 0000 ............-... │ 0007fa60: 20aa 3300 dd55 0a00 0000 0000 f504 0000 .3..U.......... │ 0007fa70: 1100 0000 840a 0000 0000 0000 2d2e 0000 ............-... │ 0007fa80: b0aa 3300 7656 0a00 1721 3300 f604 0000 ..3.vV...!3..... │ 0007fa90: 1000 0000 0a00 0000 0000 0000 2e2e 0000 ................ │ -0007faa0: 0035 3400 7757 0a00 0000 0000 f704 0000 .54.wW.......... │ +0007faa0: 0039 3400 7757 0a00 0000 0000 f704 0000 .94.wW.......... │ 0007fab0: 0000 0000 840a 0000 0000 0000 2e2e 0000 ................ │ 0007fac0: 0000 0000 9a57 0a00 0000 0000 f804 0000 .....W.......... │ 0007fad0: 1000 0000 0a00 0000 0000 0000 302e 0000 ............0... │ -0007fae0: 1035 3400 3258 0a00 0000 0000 f904 0000 .54.2X.......... │ +0007fae0: 1039 3400 3258 0a00 0000 0000 f904 0000 .94.2X.......... │ 0007faf0: 0000 0000 840a 0000 0000 0000 302e 0000 ............0... │ 0007fb00: 0000 0000 5558 0a00 0000 0000 fa04 0000 ....UX.......... │ 0007fb10: 0000 0000 840a 0000 0000 0000 312e 0000 ............1... │ 0007fb20: 0000 0000 7558 0a00 0000 0000 fb04 0000 ....uX.......... │ 0007fb30: 1000 0000 840a 0000 f4f8 0800 322e 0000 ............2... │ -0007fb40: 2035 3400 8658 0a00 0000 0000 fc04 0000 54..X.......... │ +0007fb40: 2039 3400 8658 0a00 0000 0000 fc04 0000 94..X.......... │ 0007fb50: 0000 0000 840a 0000 0000 0000 322e 0000 ............2... │ 0007fb60: 0000 0000 9f58 0a00 0000 0000 fd04 0000 .....X.......... │ 0007fb70: 0000 0000 840a 0000 0000 0000 332e 0000 ............3... │ 0007fb80: 0000 0000 b058 0a00 0000 0000 fe04 0000 .....X.......... │ 0007fb90: 0106 0000 840a 0000 0000 0000 352e 0000 ............5... │ 0007fba0: 0000 0000 d058 0a00 0000 0000 0005 0000 .....X.......... │ 0007fbb0: 0106 0000 840a 0000 0000 0000 372e 0000 ............7... │ @@ -32726,27 +32726,27 @@ │ 0007fd50: 0106 0000 840a 0000 0000 0000 da05 0000 ................ │ 0007fd60: 18ac 3300 6c5b 0a00 0000 0000 1b05 0000 ..3.l[.......... │ 0007fd70: 0106 0000 840a 0000 0000 0000 da05 0000 ................ │ 0007fd80: 38ac 3300 755b 0a00 0000 0000 1c05 0000 8.3.u[.......... │ 0007fd90: 1100 0000 840a 0000 0000 0000 da05 0000 ................ │ 0007fda0: 48ac 3300 7e5b 0a00 0000 0000 1d05 0000 H.3.~[.......... │ 0007fdb0: 0006 0000 840a 0000 0000 0000 db05 0000 ................ │ -0007fdc0: 3035 3400 b75b 0a00 0000 0000 1e05 0000 054..[.......... │ +0007fdc0: 3039 3400 b75b 0a00 0000 0000 1e05 0000 094..[.......... │ 0007fdd0: 0100 0000 840a 0000 6c2f 0900 db05 0000 ........l/...... │ -0007fde0: 4035 3400 c05b 0a00 0000 0000 1f05 0000 @54..[.......... │ +0007fde0: 4039 3400 c05b 0a00 0000 0000 1f05 0000 @94..[.......... │ 0007fdf0: 0000 0000 840a 0000 0000 0000 db05 0000 ................ │ -0007fe00: 5035 3400 e15b 0a00 0000 0000 2005 0000 P54..[...... ... │ +0007fe00: 5039 3400 e15b 0a00 0000 0000 2005 0000 P94..[...... ... │ 0007fe10: 1000 0000 840a 0000 742f 0900 dc05 0000 ........t/...... │ -0007fe20: 7035 3400 065c 0a00 0000 0000 2105 0000 p54..\......!... │ +0007fe20: 7039 3400 065c 0a00 0000 0000 2105 0000 p94..\......!... │ 0007fe30: 0006 0000 840a 0000 0000 0000 dc05 0000 ................ │ -0007fe40: 8035 3400 1c5c 0a00 0000 0000 2205 0000 .54..\......"... │ +0007fe40: 8039 3400 1c5c 0a00 0000 0000 2205 0000 .94..\......"... │ 0007fe50: 0100 0000 840a 0000 742f 0900 dc05 0000 ........t/...... │ -0007fe60: 9035 3400 255c 0a00 0000 0000 2305 0000 .54.%\......#... │ +0007fe60: 9039 3400 255c 0a00 0000 0000 2305 0000 .94.%\......#... │ 0007fe70: 0000 0000 840a 0000 0000 0000 dc05 0000 ................ │ -0007fe80: a035 3400 465c 0a00 0000 0000 2405 0000 .54.F\......$... │ +0007fe80: a039 3400 465c 0a00 0000 0000 2405 0000 .94.F\......$... │ 0007fe90: 0010 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007fea0: 68ac 3300 0000 0000 0000 0000 2505 0000 h.3.........%... │ 0007feb0: 0100 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007fec0: 78ac 3300 615c 0a00 0000 0000 2b05 0000 x.3.a\......+... │ 0007fed0: 0006 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007fee0: 88ac 3300 d35c 0a00 0000 0000 3105 0000 ..3..\......1... │ 0007fef0: 0100 0000 840a 0000 0000 0000 e705 0000 ................ │ @@ -32754,65 +32754,65 @@ │ 0007ff10: 0100 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007ff20: 90ad 3300 555f 0a00 0000 0000 3305 0000 ..3.U_......3... │ 0007ff30: 0100 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007ff40: a0ad 3300 9a5f 0a00 7d21 3300 3405 0000 ..3.._..}!3.4... │ 0007ff50: 0100 0000 840a 0000 0000 0000 e705 0000 ................ │ 0007ff60: b0ad 3300 d75f 0a00 8421 3300 3505 0000 ..3.._...!3.5... │ 0007ff70: 0000 0000 840a 0000 0000 0000 e805 0000 ................ │ -0007ff80: b035 3400 af62 0a00 0000 0000 3605 0000 .54..b......6... │ +0007ff80: b039 3400 af62 0a00 0000 0000 3605 0000 .94..b......6... │ 0007ff90: 0000 0000 840a 0000 0000 0000 e805 0000 ................ │ -0007ffa0: c035 3400 c062 0a00 0000 0000 3705 0000 .54..b......7... │ +0007ffa0: c039 3400 c062 0a00 0000 0000 3705 0000 .94..b......7... │ 0007ffb0: 0000 0000 840a 0000 0000 0000 e805 0000 ................ │ -0007ffc0: d035 3400 d162 0a00 0000 0000 3805 0000 .54..b......8... │ +0007ffc0: d039 3400 d162 0a00 0000 0000 3805 0000 .94..b......8... │ 0007ffd0: 0000 0000 840a 0000 0000 0000 e905 0000 ................ │ 0007ffe0: 0000 0000 2863 0a00 0000 0000 3905 0000 ....(c......9... │ 0007fff0: 0000 0000 840a 0000 0000 0000 ea05 0000 ................ │ 00080000: 0000 0000 5263 0a00 0000 0000 3a05 0000 ....Rc......:... │ 00080010: 0000 0000 840a 0000 0000 0000 eb05 0000 ................ │ 00080020: 0000 0000 8b63 0a00 0000 0000 3b05 0000 .....c......;... │ 00080030: 0000 0000 840a 0000 0000 0000 ec05 0000 ................ │ -00080040: e835 3400 b063 0a00 0000 0000 3c05 0000 .54..c......<... │ +00080040: e839 3400 b063 0a00 0000 0000 3c05 0000 .94..c......<... │ 00080050: 0000 0000 840a 0000 0000 0000 ed05 0000 ................ │ 00080060: 0000 0000 a764 0a00 0000 0000 3d05 0000 .....d......=... │ 00080070: 0000 0000 840a 0000 0000 0000 ee05 0000 ................ │ 00080080: 0000 0000 f464 0a00 0000 0000 3e05 0000 .....d......>... │ 00080090: 0000 0000 840a 0000 0000 0000 ef05 0000 ................ │ -000800a0: 0036 3400 1e65 0a00 0000 0000 3f05 0000 .64..e......?... │ +000800a0: 003a 3400 1e65 0a00 0000 0000 3f05 0000 .:4..e......?... │ 000800b0: 0000 0000 840a 0000 0000 0000 f005 0000 ................ │ -000800c0: 1836 3400 5765 0a00 0000 0000 4005 0000 .64.We......@... │ +000800c0: 183a 3400 5765 0a00 0000 0000 4005 0000 .:4.We......@... │ 000800d0: 0000 0000 840a 0000 0000 0000 f005 0000 ................ │ -000800e0: 2836 3400 7265 0a00 0000 0000 4105 0000 (64.re......A... │ +000800e0: 283a 3400 7265 0a00 0000 0000 4105 0000 (:4.re......A... │ 000800f0: 0000 0000 840a 0000 0000 0000 f005 0000 ................ │ -00080100: 3836 3400 9765 0a00 0000 0000 4205 0000 864..e......B... │ +00080100: 383a 3400 9765 0a00 0000 0000 4205 0000 8:4..e......B... │ 00080110: 0000 0000 840a 0000 0000 0000 f005 0000 ................ │ -00080120: 4836 3400 b765 0a00 9938 3300 4305 0000 H64..e...83.C... │ +00080120: 483a 3400 b765 0a00 0d39 3300 4305 0000 H:4..e...93.C... │ 00080130: 0010 0000 840a 0000 0000 0000 f805 0000 ................ │ 00080140: e8ad 3300 0000 0000 0000 0000 4405 0000 ..3.........D... │ 00080150: 0006 0000 840a 0000 0000 0000 f805 0000 ................ │ 00080160: f8ad 3300 5366 0a00 0000 0000 4a05 0000 ..3.Sf......J... │ 00080170: 0100 0000 840a 0000 0000 0000 f805 0000 ................ │ 00080180: 68ae 3300 5c66 0a00 f121 3300 4b05 0000 h.3.\f...!3.K... │ 00080190: 1000 0000 f107 0000 0000 0000 f905 0000 ................ │ -000801a0: 5836 3400 9866 0a00 0000 0000 4c05 0000 X64..f......L... │ +000801a0: 583a 3400 9866 0a00 0000 0000 4c05 0000 X:4..f......L... │ 000801b0: 0006 0000 840a 0000 0000 0000 f905 0000 ................ │ -000801c0: 7036 3400 b866 0a00 0000 0000 4d05 0000 p64..f......M... │ +000801c0: 703a 3400 b866 0a00 0000 0000 4d05 0000 p:4..f......M... │ 000801d0: 0000 0000 840a 0000 0000 0000 f905 0000 ................ │ -000801e0: 8836 3400 c966 0a00 0000 0000 4e05 0000 .64..f......N... │ +000801e0: 883a 3400 c966 0a00 0000 0000 4e05 0000 .:4..f......N... │ 000801f0: 1000 0000 f107 0000 0000 0000 fa05 0000 ................ │ -00080200: 9836 3400 da66 0a00 0000 0000 4f05 0000 .64..f......O... │ +00080200: 983a 3400 da66 0a00 0000 0000 4f05 0000 .:4..f......O... │ 00080210: 0006 0000 840a 0000 0000 0000 fa05 0000 ................ │ -00080220: b036 3400 ff66 0a00 0000 0000 5005 0000 .64..f......P... │ +00080220: b03a 3400 ff66 0a00 0000 0000 5005 0000 .:4..f......P... │ 00080230: 0000 0000 840a 0000 0000 0000 fa05 0000 ................ │ -00080240: c836 3400 1467 0a00 0000 0000 5305 0000 .64..g......S... │ +00080240: c83a 3400 1467 0a00 0000 0000 5305 0000 .:4..g......S... │ 00080250: 0006 0000 840a 0000 0000 0000 ff05 0000 ................ │ 00080260: 90ae 3300 2567 0a00 0000 0000 5605 0000 ..3.%g......V... │ 00080270: 0100 0000 840a 0000 0000 0000 ff05 0000 ................ │ 00080280: f8ae 3300 e267 0a00 0000 0000 5705 0000 ..3..g......W... │ 00080290: 0000 0000 840a 0000 0000 0000 0006 0000 ................ │ -000802a0: d836 3400 f168 0a00 0000 0000 5805 0000 .64..h......X... │ +000802a0: d83a 3400 f168 0a00 0000 0000 5805 0000 .:4..h......X... │ 000802b0: 0000 0000 840a 0000 0000 0000 0106 0000 ................ │ 000802c0: 0000 0000 ca69 0a00 0000 0000 5905 0000 .....i......Y... │ 000802d0: 0000 0000 840a 0000 0000 0000 0206 0000 ................ │ 000802e0: 0000 0000 ea69 0a00 0000 0000 5a05 0000 .....i......Z... │ 000802f0: 0010 0000 840a 0000 0000 0000 1706 0000 ................ │ 00080300: 20af 3300 0000 0000 0000 0000 5d05 0000 .3.........]... │ 00080310: 0006 0000 840a 0000 0000 0000 1706 0000 ................ │ @@ -32828,15 +32828,15 @@ │ 000803b0: 1100 0000 840a 0000 0000 0000 2a26 0000 ............*&.. │ 000803c0: 0000 0000 4e6b 0a00 0000 0000 6705 0000 ....Nk......g... │ 000803d0: 0000 0000 840a 0000 0000 0000 2b26 0000 ............+&.. │ 000803e0: 0000 0000 696b 0a00 0000 0000 6805 0000 ....ik......h... │ 000803f0: 0000 0000 840a 0000 0000 0000 2c26 0000 ............,&.. │ 00080400: 0000 0000 846b 0a00 0000 0000 6905 0000 .....k......i... │ 00080410: 0000 0000 840a 0000 f42f 0900 2d26 0000 ........./..-&.. │ -00080420: 0000 0000 9f6b 0a00 a438 3300 6a05 0000 .....k...83.j... │ +00080420: 0000 0000 9f6b 0a00 1839 3300 6a05 0000 .....k...93.j... │ 00080430: 0010 0000 840a 0000 0000 0000 bf07 0000 ................ │ 00080440: 78b7 3300 0000 0000 0000 0000 6b05 0000 x.3.........k... │ 00080450: 0000 0000 840a 0000 0000 0000 bf07 0000 ................ │ 00080460: 88b7 3300 d16b 0a00 0000 0000 6c05 0000 ..3..k......l... │ 00080470: 0000 0000 840a 0000 1844 0900 bf07 0000 .........D...... │ 00080480: 98b7 3300 366c 0a00 0000 0000 6d05 0000 ..3.6l......m... │ 00080490: 0104 0000 840a 0000 242a 0900 bf07 0000 ........$*...... │ @@ -32848,15 +32848,15 @@ │ 000804f0: 0006 0000 840a 0000 0000 0000 ea0a 0000 ................ │ 00080500: 80af 3300 e66d 0a00 0000 0000 7405 0000 ..3..m......t... │ 00080510: 1100 0000 840a 0000 0000 0000 ea0a 0000 ................ │ 00080520: c0af 3300 ff6d 0a00 0000 0000 7505 0000 ..3..m......u... │ 00080530: 0000 0000 840a 0000 0000 0000 eb0a 0000 ................ │ 00080540: 0000 0000 2e6e 0a00 0000 0000 7605 0000 .....n......v... │ 00080550: 0000 0000 840a 0000 0000 0000 ed0a 0000 ................ │ -00080560: 0000 0000 3f6e 0a00 aa38 3300 7705 0000 ....?n...83.w... │ +00080560: 0000 0000 3f6e 0a00 1e39 3300 7705 0000 ....?n...93.w... │ 00080570: 0000 0000 840a 0000 0000 0000 ef0a 0000 ................ │ 00080580: 0000 0000 6b6e 0a00 0000 0000 7805 0000 ....kn......x... │ 00080590: 0000 0000 840a 0000 1844 0900 170b 0000 .........D...... │ 000805a0: d8b7 3300 8b6e 0a00 0000 0000 7905 0000 ..3..n......y... │ 000805b0: 0000 0000 840a 0000 1844 0900 170b 0000 .........D...... │ 000805c0: d8b7 3300 a16e 0a00 0000 0000 7a05 0000 ..3..n......z... │ 000805d0: 0100 0000 2b08 0000 0000 0000 170b 0000 ....+........... │ @@ -32876,17 +32876,17 @@ │ 000806b0: 0106 0000 840a 0000 0000 0000 220d 0000 ............"... │ 000806c0: 00b4 3300 986f 0a00 0000 0000 8705 0000 ..3..o.......... │ 000806d0: 0100 0000 d807 0000 0000 0000 220d 0000 ............"... │ 000806e0: b0b8 3300 ad6f 0a00 c022 3300 8b05 0000 ..3..o..."3..... │ 000806f0: 0000 0000 840a 0000 1844 0900 220d 0000 .........D.."... │ 00080700: f8b8 3300 1070 0a00 0000 0000 8e05 0000 ..3..p.......... │ 00080710: 0000 0000 840a 0000 ec29 0900 230d 0000 .........)..#... │ -00080720: 602a 3400 2670 0a00 0000 0000 8f05 0000 `*4.&p.......... │ +00080720: 403c 3400 2670 0a00 0000 0000 8f05 0000 @<4.&p.......... │ 00080730: 0000 0000 840a 0000 0000 0000 230d 0000 ............#... │ -00080740: 702a 3400 3870 0a00 0000 0000 9005 0000 p*4.8p.......... │ +00080740: 503c 3400 3870 0a00 0000 0000 9005 0000 P<4.8p.......... │ 00080750: 0006 0000 840a 0000 0000 0000 270d 0000 ............'... │ 00080760: 0000 0000 6770 0a00 0000 0000 9305 0000 ....gp.......... │ 00080770: 0006 0000 840a 0000 0000 0000 e90d 0000 ................ │ 00080780: 10b0 3300 7070 0a00 0000 0000 9505 0000 ..3.pp.......... │ 00080790: 1100 0000 840a 0000 0000 0000 e90d 0000 ................ │ 000807a0: 50b0 3300 9970 0a00 0000 0000 9605 0000 P.3..p.......... │ 000807b0: 0000 0000 840a 0000 0000 0000 ea0d 0000 ................ │ @@ -32938,15 +32938,15 @@ │ 00080a90: 0000 0000 840a 0000 0000 0000 6c26 0000 ............l&.. │ 00080aa0: 0000 0000 cb74 0a00 0000 0000 bd05 0000 .....t.......... │ 00080ab0: 0006 0000 840a 0000 0000 0000 7426 0000 ............t&.. │ 00080ac0: 00b1 3300 dc74 0a00 0000 0000 be05 0000 ..3..t.......... │ 00080ad0: 1100 0000 840a 0000 0000 0000 7426 0000 ............t&.. │ 00080ae0: 50b1 3300 f574 0a00 0000 0000 bf05 0000 P.3..t.......... │ 00080af0: 0000 0000 840a 0000 0000 0000 7626 0000 ............v&.. │ -00080b00: 0000 0000 2475 0a00 ae38 3300 c005 0000 ....$u...83..... │ +00080b00: 0000 0000 2475 0a00 2239 3300 c005 0000 ....$u.."93..... │ 00080b10: 0000 0000 840a 0000 0000 0000 7726 0000 ............w&.. │ 00080b20: 0000 0000 4675 0a00 0000 0000 c105 0000 ....Fu.......... │ 00080b30: 0000 0000 840a 0000 0000 0000 7826 0000 ............x&.. │ 00080b40: 0000 0000 6675 0a00 0000 0000 c305 0000 ....fu.......... │ 00080b50: 1100 0000 840a 0000 0000 0000 e528 0000 .............(.. │ 00080b60: 0000 0000 7775 0a00 0000 0000 c405 0000 ....wu.......... │ 00080b70: 0000 0000 840a 0000 0000 0000 e628 0000 .............(.. │ @@ -32956,27 +32956,27 @@ │ 00080bb0: 0106 0000 840a 0000 0000 0000 f128 0000 .............(.. │ 00080bc0: 80b1 3300 fd75 0a00 0000 0000 cd05 0000 ..3..u.......... │ 00080bd0: 0006 0000 840a 0000 0000 0000 f128 0000 .............(.. │ 00080be0: c0b1 3300 0a76 0a00 0000 0000 cf05 0000 ..3..v.......... │ 00080bf0: 1100 0000 840a 0000 0000 0000 f128 0000 .............(.. │ 00080c00: 00b2 3300 5776 0a00 0000 0000 d005 0000 ..3.Wv.......... │ 00080c10: 1000 0000 840a 0000 6831 0900 f228 0000 ........h1...(.. │ -00080c20: f036 3400 bd76 0a00 0000 0000 d105 0000 .64..v.......... │ +00080c20: f03a 3400 bd76 0a00 0000 0000 d105 0000 .:4..v.......... │ 00080c30: 1000 0000 840a 0000 6031 0900 f228 0000 ........`1...(.. │ -00080c40: 0037 3400 d876 0a00 0000 0000 d205 0000 .74..v.......... │ +00080c40: 003b 3400 d876 0a00 0000 0000 d205 0000 .;4..v.......... │ 00080c50: 0006 0000 840a 0000 0000 0000 f228 0000 .............(.. │ -00080c60: 1037 3400 ee76 0a00 0000 0000 d305 0000 .74..v.......... │ +00080c60: 103b 3400 ee76 0a00 0000 0000 d305 0000 .;4..v.......... │ 00080c70: 0006 0000 840a 0000 0000 0000 f228 0000 .............(.. │ -00080c80: 2037 3400 f776 0a00 0000 0000 d405 0000 74..v.......... │ +00080c80: 203b 3400 f776 0a00 0000 0000 d405 0000 ;4..v.......... │ 00080c90: 0000 0000 840a 0000 0000 0000 f228 0000 .............(.. │ -00080ca0: 3037 3400 0477 0a00 0000 0000 d505 0000 074..w.......... │ +00080ca0: 303b 3400 0477 0a00 0000 0000 d505 0000 0;4..w.......... │ 00080cb0: 0100 0000 3308 0000 0000 0000 f428 0000 ....3........(.. │ -00080cc0: 4037 3400 6577 0a00 0000 0000 d605 0000 @74.ew.......... │ +00080cc0: 403b 3400 6577 0a00 0000 0000 d605 0000 @;4.ew.......... │ 00080cd0: 0000 0000 840a 0000 0000 0000 f428 0000 .............(.. │ -00080ce0: 5037 3400 7777 0a00 0000 0000 d705 0000 P74.ww.......... │ +00080ce0: 503b 3400 7777 0a00 0000 0000 d705 0000 P;4.ww.......... │ 00080cf0: 0106 0000 840a 0000 0000 0000 6629 0000 ............f).. │ 00080d00: 10bc 3300 9277 0a00 0000 0000 d805 0000 ..3..w.......... │ 00080d10: 0106 0000 840a 0000 0000 0000 6629 0000 ............f).. │ 00080d20: 20bc 3300 9b77 0a00 0000 0000 da05 0000 .3..w.......... │ 00080d30: 0010 0000 840a 0000 0000 0000 7a29 0000 ............z).. │ 00080d40: 48bc 3300 0000 0000 0000 0000 dc05 0000 H.3............. │ 00080d50: 0000 0000 840a 0000 1844 0900 7a29 0000 .........D..z).. │ @@ -33014,25 +33014,25 @@ │ 00080f50: 0106 0000 840a 0000 0000 0000 d729 0000 .............).. │ 00080f60: 00be 3300 197b 0a00 0000 0000 fa05 0000 ..3..{.......... │ 00080f70: 0006 0000 840a 0000 0000 0000 6f2b 0000 ............o+.. │ 00080f80: 10b2 3300 227b 0a00 0000 0000 fb05 0000 ..3."{.......... │ 00080f90: 1100 0000 840a 0000 0000 0000 6f2b 0000 ............o+.. │ 00080fa0: 00b3 3300 437b 0a00 0000 0000 fc05 0000 ..3.C{.......... │ 00080fb0: 0000 0000 840a 0000 0000 0000 702b 0000 ............p+.. │ -00080fc0: 6037 3400 7c7b 0a00 0000 0000 fd05 0000 `74.|{.......... │ +00080fc0: 603b 3400 7c7b 0a00 0000 0000 fd05 0000 `;4.|{.......... │ 00080fd0: 0000 0000 840a 0000 0000 0000 722b 0000 ............r+.. │ 00080fe0: 48b3 3300 8d7b 0a00 0222 3300 fe05 0000 H.3..{..."3..... │ 00080ff0: 0000 0000 840a 0000 0000 0000 742b 0000 ............t+.. │ 00081000: 0000 0000 cc7b 0a00 0000 0000 ff05 0000 .....{.......... │ 00081010: 0000 0000 840a 0000 0000 0000 752b 0000 ............u+.. │ -00081020: 7837 3400 e27b 0a00 0000 0000 0006 0000 x74..{.......... │ +00081020: 783b 3400 e27b 0a00 0000 0000 0006 0000 x;4..{.......... │ 00081030: 0000 0000 840a 0000 0000 0000 762b 0000 ............v+.. │ -00081040: a837 3400 027c 0a00 0000 0000 0106 0000 .74..|.......... │ +00081040: a83b 3400 027c 0a00 0000 0000 0106 0000 .;4..|.......... │ 00081050: 0106 0000 840a 0000 0000 0000 bf2b 0000 .............+.. │ -00081060: d037 3400 1d7c 0a00 0000 0000 0206 0000 .74..|.......... │ +00081060: d03b 3400 1d7c 0a00 0000 0000 0206 0000 .;4..|.......... │ 00081070: 1000 0000 840a 0000 f42f 0900 122e 0000 ........./...... │ 00081080: 70be 3300 327c 0a00 0000 0000 0306 0000 p.3.2|.......... │ 00081090: 0000 0000 840a 0000 1844 0900 122e 0000 .........D...... │ 000810a0: 80be 3300 447c 0a00 0000 0000 0406 0000 ..3.D|.......... │ 000810b0: 0104 0000 840a 0000 0000 0000 122e 0000 ................ │ 000810c0: 08b9 3300 5a7c 0a00 0000 0000 0506 0000 ..3.Z|.......... │ 000810d0: 0100 0000 840a 0000 0000 0000 122e 0000 ................ │ @@ -34584,21 +34584,21 @@ │ 00087170: 0000 0000 5801 0000 0000 0000 ea2d 0000 ....X........-.. │ 00087180: 30de 3300 9f3c 0b00 0000 0000 5601 0000 0.3..<......V... │ 00087190: 0000 0000 5801 0000 0000 0000 ea2d 0000 ....X........-.. │ 000871a0: 40de 3300 c23c 0b00 0000 0000 6301 0000 @.3..<......c... │ 000871b0: 0000 0000 840a 0000 680e 0900 0806 0000 ........h....... │ 000871c0: b88b 3300 5f3d 0b00 0000 0000 6e01 0000 ..3._=......n... │ 000871d0: 0000 0000 840a 0000 a80e 0900 c90f 0000 ................ │ -000871e0: 402c 3400 8f3d 0b00 0000 0000 6f01 0000 @,4..=......o... │ +000871e0: 4030 3400 8f3d 0b00 0000 0000 6f01 0000 @04..=......o... │ 000871f0: 0000 0000 840a 0000 800e 0900 c90f 0000 ................ │ -00087200: 602c 3400 1b3e 0b00 0000 0000 7201 0000 `,4..>......r... │ +00087200: 6030 3400 1b3e 0b00 0000 0000 7201 0000 `04..>......r... │ 00087210: 0000 0000 840a 0000 a80e 0900 2710 0000 ............'... │ -00087220: 902c 3400 323e 0b00 0000 0000 7301 0000 .,4.2>......s... │ +00087220: 9030 3400 323e 0b00 0000 0000 7301 0000 .04.2>......s... │ 00087230: 0000 0000 840a 0000 800e 0900 2710 0000 ............'... │ -00087240: a02c 3400 653e 0b00 0000 0000 7701 0000 .,4.e>......w... │ +00087240: a030 3400 653e 0b00 0000 0000 7701 0000 .04.e>......w... │ 00087250: 0000 0000 840a 0000 b80e 0900 2d06 0000 ............-... │ 00087260: 80b3 3300 7f3e 0b00 0000 0000 7801 0000 ..3..>......x... │ 00087270: 0000 0000 840a 0000 b80e 0900 2d06 0000 ............-... │ 00087280: 90b3 3300 a23e 0b00 0000 0000 7901 0000 ..3..>......y... │ 00087290: 0000 0000 840a 0000 b80e 0900 2d06 0000 ............-... │ 000872a0: a0b3 3300 c53e 0b00 0000 0000 7d01 0000 ..3..>......}... │ 000872b0: 0100 0000 840a 0000 e01d 0900 2d06 0000 ............-... │ @@ -34606,17 +34606,17 @@ │ 000872d0: 0000 0000 8601 0000 0000 0000 8406 0000 ................ │ 000872e0: 308c 3300 743f 0b00 0000 0000 8401 0000 0.3.t?.......... │ 000872f0: 0000 0000 840a 0000 2813 0900 8406 0000 ........(....... │ 00087300: 708c 3300 a23f 0b00 0000 0000 8a01 0000 p.3..?.......... │ 00087310: 0100 0000 6402 0000 0000 0000 8406 0000 ....d........... │ 00087320: 088d 3300 bb3f 0b00 0000 0000 8d01 0000 ..3..?.......... │ 00087330: 0104 0000 8601 0000 0000 0000 8706 0000 ................ │ -00087340: 402d 3400 1340 0b00 0000 0000 8e01 0000 @-4..@.......... │ +00087340: 4031 3400 1340 0b00 0000 0000 8e01 0000 @14..@.......... │ 00087350: 0000 0000 840a 0000 f40e 0900 8706 0000 ................ │ -00087360: 582d 3400 2440 0b00 0000 0000 9501 0000 X-4.$@.......... │ +00087360: 5831 3400 2440 0b00 0000 0000 9501 0000 X14.$@.......... │ 00087370: 0000 0000 9c01 0000 0000 0000 8e06 0000 ................ │ 00087380: 988d 3300 3d40 0b00 0000 0000 9601 0000 ..3.=@.......... │ 00087390: 0000 0000 9c01 0000 0000 0000 8e06 0000 ................ │ 000873a0: a88d 3300 5740 0b00 0000 0000 9701 0000 ..3.W@.......... │ 000873b0: 0000 0000 9c01 0000 0000 0000 8e06 0000 ................ │ 000873c0: b88d 3300 7640 0b00 0000 0000 9801 0000 ..3.v@.......... │ 000873d0: 0000 0000 9c01 0000 0000 0000 8e06 0000 ................ │ @@ -34676,25 +34676,25 @@ │ 00087730: 0100 0000 0e02 0000 0000 0000 d524 0000 .............$.. │ 00087740: 2890 3300 154b 0b00 6b1d 3300 0902 0000 (.3..K..k.3..... │ 00087750: 0000 0000 840a 0000 8412 0900 d524 0000 .............$.. │ 00087760: 6890 3300 604b 0b00 0000 0000 0f02 0000 h.3.`K.......... │ 00087770: 1100 0000 840a 0000 7412 0900 d524 0000 ........t....$.. │ 00087780: 1891 3300 ae4b 0b00 6e1d 3300 1102 0000 ..3..K..n.3..... │ 00087790: 0100 0000 840a 0000 d011 0900 d624 0000 .............$.. │ -000877a0: e02d 3400 074d 0b00 0000 0000 1302 0000 .-4..M.......... │ +000877a0: e031 3400 074d 0b00 0000 0000 1302 0000 .14..M.......... │ 000877b0: 0100 0000 840a 0000 d011 0900 d724 0000 .............$.. │ -000877c0: 182e 3400 2c4d 0b00 0000 0000 1602 0000 ..4.,M.......... │ +000877c0: 1832 3400 2c4d 0b00 0000 0000 1602 0000 .24.,M.......... │ 000877d0: 0100 0000 840a 0000 d011 0900 d924 0000 .............$.. │ -000877e0: 402e 3400 534d 0b00 0000 0000 1f02 0000 @.4.SM.......... │ +000877e0: 4032 3400 534d 0b00 0000 0000 1f02 0000 @24.SM.......... │ 000877f0: 0100 0000 840a 0000 a811 0900 dd24 0000 .............$.. │ -00087800: c02e 3400 724d 0b00 0000 0000 2102 0000 ..4.rM......!... │ +00087800: c032 3400 724d 0b00 0000 0000 2102 0000 .24.rM......!... │ 00087810: 0100 0000 840a 0000 d011 0900 e924 0000 .............$.. │ -00087820: e02e 3400 8c4d 0b00 0000 0000 2302 0000 ..4..M......#... │ +00087820: e032 3400 8c4d 0b00 0000 0000 2302 0000 .24..M......#... │ 00087830: 0100 0000 840a 0000 d011 0900 ea24 0000 .............$.. │ -00087840: 302f 3400 b34d 0b00 0000 0000 2802 0000 0/4..M......(... │ +00087840: 3033 3400 b34d 0b00 0000 0000 2802 0000 034..M......(... │ 00087850: 0000 0000 840a 0000 f012 0900 ed24 0000 .............$.. │ 00087860: e091 3300 da4d 0b00 0000 0000 2b02 0000 ..3..M......+... │ 00087870: 0000 0000 840a 0000 e012 0900 ed24 0000 .............$.. │ 00087880: 0892 3300 014e 0b00 0000 0000 2e02 0000 ..3..N.......... │ 00087890: 0000 0000 840a 0000 f012 0900 ed24 0000 .............$.. │ 000878a0: 4892 3300 274e 0b00 0000 0000 3702 0000 H.3.'N......7... │ 000878b0: 1000 0000 840a 0000 0813 0900 5027 0000 ............P'.. │ @@ -34734,23 +34734,23 @@ │ 00087ad0: 0000 0000 840a 0000 e813 0900 f90a 0000 ................ │ 00087ae0: b896 3300 7950 0b00 0000 0000 a002 0000 ..3.yP.......... │ 00087af0: 0000 0000 840a 0000 f013 0900 2009 0000 ............ ... │ 00087b00: b897 3300 a150 0b00 0000 0000 aa02 0000 ..3..P.......... │ 00087b10: 0000 0000 840a 0000 f813 0900 000d 0000 ................ │ 00087b20: 2098 3300 bd50 0b00 0000 0000 ba02 0000 .3..P.......... │ 00087b30: 0000 0000 b902 0000 0000 0000 0d0d 0000 ................ │ -00087b40: a830 3400 1f51 0b00 0000 0000 bb02 0000 .04..Q.......... │ +00087b40: a834 3400 1f51 0b00 0000 0000 bb02 0000 .44..Q.......... │ 00087b50: 0000 0000 9000 0000 d408 0900 0d0d 0000 ................ │ -00087b60: e030 3400 3151 0b00 0000 0000 bc02 0000 .04.1Q.......... │ +00087b60: e034 3400 3151 0b00 0000 0000 bc02 0000 .44.1Q.......... │ 00087b70: 0000 0000 b902 0000 0000 0000 0e0d 0000 ................ │ -00087b80: 2031 3400 1052 0b00 0000 0000 be02 0000 14..R.......... │ +00087b80: 2035 3400 1052 0b00 0000 0000 be02 0000 54..R.......... │ 00087b90: 0000 0000 b902 0000 0000 0000 0f0d 0000 ................ │ -00087ba0: 5831 3400 2252 0b00 0000 0000 c002 0000 X14."R.......... │ +00087ba0: 5835 3400 2252 0b00 0000 0000 c002 0000 X54."R.......... │ 00087bb0: 0000 0000 b902 0000 0000 0000 100d 0000 ................ │ -00087bc0: 9031 3400 3452 0b00 0000 0000 c202 0000 .14.4R.......... │ +00087bc0: 9035 3400 3452 0b00 0000 0000 c202 0000 .54.4R.......... │ 00087bd0: 0000 0000 c302 0000 0000 0000 8f27 0000 .............'.. │ 00087be0: 0000 0000 4652 0b00 0000 0000 c402 0000 ....FR.......... │ 00087bf0: 0000 0000 c302 0000 0000 0000 9127 0000 .............'.. │ 00087c00: e8c2 3300 6752 0b00 0000 0000 c702 0000 ..3.gR.......... │ 00087c10: 0000 0000 c902 0000 0000 0000 ed0c 0000 ................ │ 00087c20: 5899 3300 8352 0b00 0000 0000 c802 0000 X.3..R.......... │ 00087c30: 0000 0000 c902 0000 0000 0000 ed0c 0000 ................ │ @@ -34772,17 +34772,17 @@ │ 00087d30: 0000 0000 840a 0000 a014 0900 2a23 0000 ............*#.. │ 00087d40: 08ce 3300 9353 0b00 0000 0000 f002 0000 ..3..S.......... │ 00087d50: 0000 0000 840a 0000 9814 0900 2a23 0000 ............*#.. │ 00087d60: e0ce 3300 fd53 0b00 4e25 3300 f702 0000 ..3..S..N%3..... │ 00087d70: 0000 0000 840a 0000 5815 0900 2a23 0000 ........X...*#.. │ 00087d80: 08d0 3300 d154 0b00 0000 0000 0403 0000 ..3..T.......... │ 00087d90: 0006 0000 840a 0000 5815 0900 2d23 0000 ........X...-#.. │ -00087da0: 0039 3400 f854 0b00 0000 0000 0503 0000 .94..T.......... │ +00087da0: 202b 3400 f854 0b00 0000 0000 0503 0000 +4..T.......... │ 00087db0: 0000 0000 ff02 0000 0000 0000 2d23 0000 ............-#.. │ -00087dc0: 2839 3400 0555 0b00 0000 0000 0903 0000 (94..U.......... │ +00087dc0: 482b 3400 0555 0b00 0000 0000 0903 0000 H+4..U.......... │ 00087dd0: 0000 0000 1803 0000 0000 0000 3723 0000 ............7#.. │ 00087de0: 20d1 3300 1c55 0b00 0000 0000 0a03 0000 .3..U.......... │ 00087df0: 0000 0000 1803 0000 0000 0000 3723 0000 ............7#.. │ 00087e00: 38d1 3300 4155 0b00 0000 0000 0f03 0000 8.3.AU.......... │ 00087e10: 0000 0000 1803 0000 0000 0000 3723 0000 ............7#.. │ 00087e20: 98d1 3300 6055 0b00 0000 0000 1003 0000 ..3.`U.......... │ 00087e30: 0000 0000 840a 0000 7815 0900 3723 0000 ........x...7#.. │ @@ -34792,21 +34792,21 @@ │ 00087e70: 0000 0000 1803 0000 0000 0000 3723 0000 ............7#.. │ 00087e80: f0d1 3300 e055 0b00 0000 0000 1703 0000 ..3..U.......... │ 00087e90: 0000 0000 840a 0000 7015 0900 3723 0000 ........p...7#.. │ 00087ea0: 38d2 3300 0456 0b00 0000 0000 2203 0000 8.3..V......"... │ 00087eb0: 0000 0000 840a 0000 1016 0900 3723 0000 ............7#.. │ 00087ec0: f8d2 3300 3056 0b00 0000 0000 2a03 0000 ..3.0V......*... │ 00087ed0: 0000 0000 2603 0000 0000 0000 3923 0000 ....&.......9#.. │ -00087ee0: d839 3400 5c56 0b00 0000 0000 2b03 0000 .94.\V......+... │ +00087ee0: f82b 3400 5c56 0b00 0000 0000 2b03 0000 .+4.\V......+... │ 00087ef0: 0106 0000 840a 0000 a016 0900 3923 0000 ............9#.. │ -00087f00: f039 3400 6e56 0b00 0000 0000 3603 0000 .94.nV......6... │ +00087f00: 102c 3400 6e56 0b00 0000 0000 3603 0000 .,4.nV......6... │ 00087f10: 0000 0000 3403 0000 0000 0000 4f23 0000 ....4.......O#.. │ -00087f20: 903a 3400 7756 0b00 0000 0000 3703 0000 .:4.wV......7... │ +00087f20: b02c 3400 7756 0b00 0000 0000 3703 0000 .,4.wV......7... │ 00087f30: 0000 0000 3503 0000 0000 0000 4f23 0000 ....5.......O#.. │ -00087f40: a03a 3400 8856 0b00 0000 0000 4803 0000 .:4..V......H... │ +00087f40: c02c 3400 8856 0b00 0000 0000 4803 0000 .,4..V......H... │ 00087f50: 0000 0000 840a 0000 f016 0900 fe2b 0000 .............+.. │ 00087f60: 30d5 3300 9956 0b00 0000 0000 4a03 0000 0.3..V......J... │ 00087f70: 0100 0000 4703 0000 0000 0000 fe2b 0000 ....G........+.. │ 00087f80: 40d5 3300 be56 0b00 5a26 3300 5503 0000 @.3..V..Z&3.U... │ 00087f90: 0000 0000 840a 0000 1817 0900 4e2e 0000 ............N... │ 00087fa0: 58d5 3300 6757 0b00 0000 0000 5c03 0000 X.3.gW......\... │ 00087fb0: 0000 0000 840a 0000 2017 0900 9c10 0000 ........ ....... │ @@ -34824,25 +34824,25 @@ │ 00088070: 0000 0000 840a 0000 5817 0900 4423 0000 ........X...D#.. │ 00088080: d0d9 3300 d959 0b00 0000 0000 6f03 0000 ..3..Y......o... │ 00088090: 0000 0000 6e03 0000 0000 0000 4423 0000 ....n.......D#.. │ 000880a0: 08da 3300 475a 0b00 0000 0000 7203 0000 ..3.GZ......r... │ 000880b0: 0000 0000 6e03 0000 0000 0000 4423 0000 ....n.......D#.. │ 000880c0: 38da 3300 b65a 0b00 0000 0000 7903 0000 8.3..Z......y... │ 000880d0: 0100 0000 7703 0000 0000 0000 4623 0000 ....w.......F#.. │ -000880e0: a83b 3400 255b 0b00 0000 0000 8303 0000 .;4.%[.......... │ +000880e0: c82d 3400 255b 0b00 0000 0000 8303 0000 .-4.%[.......... │ 000880f0: 0000 0000 840a 0000 9017 0900 5b23 0000 ............[#.. │ 00088100: d0da 3300 365b 0b00 0000 0000 8403 0000 ..3.6[.......... │ 00088110: 0000 0000 5603 0000 0000 0000 5b23 0000 ....V.......[#.. │ 00088120: e8da 3300 b55b 0b00 0000 0000 8903 0000 ..3..[.......... │ 00088130: 0000 0000 840a 0000 9017 0900 5b23 0000 ............[#.. │ 00088140: c8db 3300 cb5b 0b00 0000 0000 9703 0000 ..3..[.......... │ 00088150: 0006 0000 840a 0000 fc17 0900 5f23 0000 ............_#.. │ -00088160: 283c 3400 585d 0b00 0000 0000 a003 0000 (<4.X].......... │ +00088160: 482e 3400 585d 0b00 0000 0000 a003 0000 H.4.X].......... │ 00088170: 0000 0000 9b03 0000 0000 0000 6223 0000 ............b#.. │ -00088180: d03c 3400 615d 0b00 0000 0000 b303 0000 .<4.a].......... │ +00088180: f02e 3400 615d 0b00 0000 0000 b303 0000 ..4.a].......... │ 00088190: 0000 0000 840a 0000 4418 0900 0d0b 0000 ........D....... │ 000881a0: 109a 3300 735d 0b00 0000 0000 b503 0000 ..3.s].......... │ 000881b0: 0000 0000 840a 0000 4418 0900 0d0b 0000 ........D....... │ 000881c0: 209a 3300 855d 0b00 0000 0000 b603 0000 .3..].......... │ 000881d0: 0000 0000 840a 0000 4418 0900 0d0b 0000 ........D....... │ 000881e0: 309a 3300 975d 0b00 0000 0000 c003 0000 0.3..].......... │ 000881f0: 0000 0000 840a 0000 5c18 0900 f12b 0000 ........\....+.. │ @@ -34908,15 +34908,15 @@ │ 000885b0: 0000 0000 840a 0000 7c1a 0900 d40f 0000 ........|....... │ 000885c0: 30a4 3300 5e63 0b00 0000 0000 5504 0000 0.3.^c......U... │ 000885d0: 0000 0000 840a 0000 841a 0900 4812 0000 ............H... │ 000885e0: 60a4 3300 7f63 0b00 f91f 3300 5b04 0000 `.3..c....3.[... │ 000885f0: 0000 0000 840a 0000 8c1a 0900 e71b 0000 ................ │ 00088600: c0a4 3300 aa63 0b00 0000 0000 6104 0000 ..3..c......a... │ 00088610: 0000 0000 5f04 0000 ac28 0900 ea1b 0000 ...._....(...... │ -00088620: 3034 3400 c163 0b00 0000 0000 6604 0000 044..c......f... │ +00088620: 3038 3400 c163 0b00 0000 0000 6604 0000 084..c......f... │ 00088630: 0000 0000 840a 0000 9c1a 0900 1623 0000 .............#.. │ 00088640: 10a5 3300 d363 0b00 0000 0000 6704 0000 ..3..c......g... │ 00088650: 0000 0000 840a 0000 9c1a 0900 1623 0000 .............#.. │ 00088660: 20a5 3300 0864 0b00 0000 0000 6b04 0000 .3..d......k... │ 00088670: 0000 0000 840a 0000 ac1a 0900 7c23 0000 ............|#.. │ 00088680: 68a5 3300 3d64 0b00 0000 0000 6c04 0000 h.3.=d......l... │ 00088690: 0000 0000 840a 0000 ac1a 0900 7c23 0000 ............|#.. │ @@ -35850,15 +35850,15 @@ │ 0008c090: 0100 0000 5301 0000 0000 0000 ea2d 0000 ....S........-.. │ 0008c0a0: a8de 3300 c5e3 0b00 2328 3300 6001 0000 ..3.....#(3.`... │ 0008c0b0: 0000 0000 6301 0000 0000 0000 0806 0000 ....c........... │ 0008c0c0: c88b 3300 45e5 0b00 0000 0000 8501 0000 ..3.E........... │ 0008c0d0: 0000 0000 8d01 0000 0000 0000 8406 0000 ................ │ 0008c0e0: 808c 3300 70e5 0b00 0000 0000 ae01 0000 ..3.p........... │ 0008c0f0: 0004 0000 ad01 0000 0000 0000 4708 0000 ............G... │ -0008c100: a02a 3400 a3e5 0b00 0000 0000 ba01 0000 .*4............. │ +0008c100: 803c 3400 a3e5 0b00 0000 0000 ba01 0000 .<4............. │ 0008c110: 0000 0000 bf01 0000 0000 0000 770f 0000 ............w... │ 0008c120: 58c8 3300 bde5 0b00 0000 0000 ed01 0000 X.3............. │ 0008c130: 0000 0000 ec01 0000 0000 0000 6324 0000 ............c$.. │ 0008c140: c0be 3300 1fe6 0b00 0000 0000 0a02 0000 ..3............. │ 0008c150: 0000 0000 0902 0000 0000 0000 d524 0000 .............$.. │ 0008c160: f890 3300 45e6 0b00 0000 0000 0b02 0000 ..3.E........... │ 0008c170: 0000 0000 0902 0000 0000 0000 d524 0000 .............$.. │ @@ -35880,41 +35880,41 @@ │ 0008c270: 0000 0000 9302 0000 0000 0000 f90a 0000 ................ │ 0008c280: e896 3300 b2e7 0b00 0000 0000 a202 0000 ..3............. │ 0008c290: 0000 0000 a002 0000 0000 0000 2009 0000 ............ ... │ 0008c2a0: c897 3300 d5e7 0b00 0000 0000 ac02 0000 ..3............. │ 0008c2b0: 0000 0000 aa02 0000 0000 0000 000d 0000 ................ │ 0008c2c0: 3898 3300 e7e7 0b00 0000 0000 bd02 0000 8.3............. │ 0008c2d0: 0000 0000 bb02 0000 0000 0000 0e0d 0000 ................ │ -0008c2e0: 4031 3400 fee7 0b00 0000 0000 e802 0000 @14............. │ +0008c2e0: 4035 3400 fee7 0b00 0000 0000 e802 0000 @54............. │ 0008c2f0: 0000 0000 e702 0000 0000 0000 2a23 0000 ............*#.. │ 0008c300: 50ce 3300 1ce8 0b00 0000 0000 f802 0000 P.3............. │ 0008c310: 0000 0000 f702 0000 6815 0900 2a23 0000 ........h...*#.. │ 0008c320: 38d0 3300 2ee8 0b00 0000 0000 1203 0000 8.3............. │ 0008c330: 0000 0000 1003 0000 a816 0900 3723 0000 ............7#.. │ 0008c340: d8d1 3300 50e8 0b00 0000 0000 2d03 0000 ..3.P.......-... │ 0008c350: 0000 0000 2a03 0000 0000 0000 3a23 0000 ....*.......:#.. │ -0008c360: 183a 3400 6be8 0b00 0000 0000 2f03 0000 .:4.k......./... │ +0008c360: 382c 3400 6be8 0b00 0000 0000 2f03 0000 8,4.k......./... │ 0008c370: 0106 0000 840a 0000 a816 0900 3a23 0000 ............:#.. │ -0008c380: 503a 3400 7de8 0b00 0000 0000 6603 0000 P:4.}.......f... │ +0008c380: 702c 3400 7de8 0b00 0000 0000 6603 0000 p,4.}.......f... │ 0008c390: 0000 0000 5d03 0000 0000 0000 4423 0000 ....].......D#.. │ 0008c3a0: 00d9 3300 86e8 0b00 0000 0000 6a03 0000 ..3.........j... │ 0008c3b0: 0000 0000 6903 0000 0000 0000 4423 0000 ....i.......D#.. │ 0008c3c0: a0d9 3300 c6e8 0b00 0000 0000 7003 0000 ..3.........p... │ 0008c3d0: 0000 0000 6f03 0000 0000 0000 4423 0000 ....o.......D#.. │ 0008c3e0: 18da 3300 dfe8 0b00 0000 0000 7b03 0000 ..3.........{... │ 0008c3f0: 0100 0000 7903 0000 0000 0000 4723 0000 ....y.......G#.. │ -0008c400: c83b 3400 f1e8 0b00 0000 0000 8503 0000 .;4............. │ +0008c400: e82d 3400 f1e8 0b00 0000 0000 8503 0000 .-4............. │ 0008c410: 0000 0000 840a 0000 0418 0900 5b23 0000 ............[#.. │ 0008c420: f8da 3300 11e9 0b00 0000 0000 8703 0000 ..3............. │ 0008c430: 0000 0000 6003 0000 0000 0000 5b23 0000 ....`.......[#.. │ 0008c440: 18db 3300 2ce9 0b00 0000 0000 9a03 0000 ..3.,........... │ 0008c450: 0006 0000 840a 0000 0418 0900 6023 0000 ............`#.. │ -0008c460: 683c 3400 f1e9 0b00 0000 0000 a303 0000 h<4............. │ +0008c460: 882e 3400 f1e9 0b00 0000 0000 a303 0000 ..4............. │ 0008c470: 0000 0000 a003 0000 0000 0000 6423 0000 ............d#.. │ -0008c480: 083d 3400 2aea 0b00 0000 0000 bd03 0000 .=4.*........... │ +0008c480: 282f 3400 2aea 0b00 0000 0000 bd03 0000 (/4.*........... │ 0008c490: 0000 0000 c103 0000 0000 0000 f12b 0000 .............+.. │ 0008c4a0: c09a 3300 4bea 0b00 0000 0000 d803 0000 ..3.K........... │ 0008c4b0: 0000 0000 cf03 0000 0000 0000 8027 0000 .............'.. │ 0008c4c0: 209c 3300 62ea 0b00 0000 0000 e103 0000 .3.b........... │ 0008c4d0: 1000 0000 e603 0000 0000 0000 8526 0000 .............&.. │ 0008c4e0: 68c3 3300 78ea 0b00 0000 0000 e203 0000 h.3.x........... │ 0008c4f0: 1000 0000 e603 0000 0000 0000 8526 0000 .............&.. │ @@ -36280,27 +36280,27 @@ │ 0008db70: 0000 0000 9402 0000 0000 0000 f90a 0000 ................ │ 0008db80: 1097 3300 7a17 0c00 0000 0000 a302 0000 ..3.z........... │ 0008db90: 0000 0000 a202 0000 0000 0000 2009 0000 ............ ... │ 0008dba0: d897 3300 9617 0c00 0000 0000 ad02 0000 ..3............. │ 0008dbb0: 0000 0000 ac02 0000 0000 0000 000d 0000 ................ │ 0008dbc0: 4898 3300 b017 0c00 0000 0000 bf02 0000 H.3............. │ 0008dbd0: 0000 0000 bd02 0000 0000 0000 0f0d 0000 ................ │ -0008dbe0: 7831 3400 ca17 0c00 0000 0000 e902 0000 x14............. │ +0008dbe0: 7835 3400 ca17 0c00 0000 0000 e902 0000 x54............. │ 0008dbf0: 0000 0000 e802 0000 0000 0000 2a23 0000 ............*#.. │ 0008dc00: 68ce 3300 f217 0c00 0000 0000 1403 0000 h.3............. │ 0008dc10: 0000 0000 1203 0000 b016 0900 3723 0000 ............7#.. │ 0008dc20: 08d2 3300 1218 0c00 0000 0000 6b03 0000 ..3.........k... │ 0008dc30: 0000 0000 6a03 0000 0000 0000 4423 0000 ....j.......D#.. │ 0008dc40: b8d9 3300 3c18 0c00 0000 0000 7103 0000 ..3.<.......q... │ 0008dc50: 0000 0000 7003 0000 0000 0000 4423 0000 ....p.......D#.. │ 0008dc60: 28da 3300 5818 0c00 0000 0000 7e03 0000 (.3.X.......~... │ 0008dc70: 0000 0000 840a 0000 0c18 0900 5b23 0000 ............[#.. │ 0008dc80: 78da 3300 7e18 0c00 0000 0000 9f03 0000 x.3.~........... │ 0008dc90: 0106 0000 840a 0000 0c18 0900 6223 0000 ............b#.. │ -0008dca0: c03c 3400 f218 0c00 0000 0000 ed03 0000 .<4............. │ +0008dca0: e02e 3400 f218 0c00 0000 0000 ed03 0000 ..4............. │ 0008dcb0: 0000 0000 ec03 0000 0000 0000 8a26 0000 .............&.. │ 0008dcc0: 0000 0000 fb18 0c00 0000 0000 3804 0000 ............8... │ 0008dcd0: 0000 0000 3504 0000 0000 0000 ca05 0000 ....5........... │ 0008dce0: 70a3 3300 0819 0c00 0000 0000 5d04 0000 p.3.........]... │ 0008dcf0: 0000 0000 5c04 0000 0000 0000 e71b 0000 ....\........... │ 0008dd00: e0a4 3300 2819 0c00 0000 0000 7904 0000 ..3.(.......y... │ 0008dd10: 0000 0000 7804 0000 0000 0000 c923 0000 ....x........#.. │ @@ -36416,19 +36416,19 @@ │ 0008e3f0: 0000 0000 2d02 0000 0000 0000 ed24 0000 ....-........$.. │ 0008e400: 3892 3300 0025 0c00 0000 0000 a402 0000 8.3..%.......... │ 0008e410: 0000 0000 a302 0000 0000 0000 2009 0000 ............ ... │ 0008e420: e897 3300 1a25 0c00 0000 0000 ae02 0000 ..3..%.......... │ 0008e430: 0000 0000 ad02 0000 0000 0000 000d 0000 ................ │ 0008e440: 5898 3300 2e25 0c00 0000 0000 c102 0000 X.3..%.......... │ 0008e450: 0000 0000 bf02 0000 0000 0000 100d 0000 ................ │ -0008e460: b031 3400 5425 0c00 0000 0000 7f03 0000 .14.T%.......... │ +0008e460: b035 3400 5425 0c00 0000 0000 7f03 0000 .54.T%.......... │ 0008e470: 0000 0000 7e03 0000 1418 0900 5b23 0000 ....~.......[#.. │ 0008e480: 88da 3300 a625 0c00 0000 0000 a203 0000 ..3..%.......... │ 0008e490: 0106 0000 840a 0000 1418 0900 6423 0000 ............d#.. │ -0008e4a0: f83c 3400 c625 0c00 0000 0000 a704 0000 .<4..%.......... │ +0008e4a0: 182f 3400 c625 0c00 0000 0000 a704 0000 ./4..%.......... │ 0008e4b0: 0000 0000 a804 0000 0000 0000 ff2d 0000 .............-.. │ 0008e4c0: 88a7 3300 db25 0c00 0000 0000 c904 0000 ..3..%.......... │ 0008e4d0: 0000 0000 c704 0000 0000 0000 132e 0000 ................ │ 0008e4e0: 68a9 3300 ef25 0c00 0000 0000 e504 0000 h.3..%.......... │ 0008e4f0: 0000 0000 e404 0000 0000 0000 232e 0000 ............#... │ 0008e500: d8a9 3300 0926 0c00 0000 0000 f004 0000 ..3..&.......... │ 0008e510: 0000 0000 f104 0000 0000 0000 2d2e 0000 ............-... │ @@ -38904,54 +38904,54 @@ │ 00097f70: 0300 0000 a8b7 0900 a8b7 0900 a8b7 0900 ................ │ 00097f80: 0100 0000 a8b7 0900 0200 0000 a8b7 0900 ................ │ 00097f90: a8b7 0900 0100 0000 b0b7 0900 0100 0000 ................ │ 00097fa0: b0b7 0900 0100 0000 b0b7 0900 0100 0000 ................ │ 00097fb0: b0b7 0900 0100 0000 b0b7 0900 0100 0000 ................ │ 00097fc0: b0b7 0900 0100 0000 b0b7 0900 0100 0000 ................ │ 00097fd0: b0b7 0900 0100 0000 50c0 0900 0300 0000 ........P....... │ -00097fe0: 50c0 0900 58c0 0900 38c0 0900 0600 0000 P...X...8....... │ -00097ff0: 38d6 0900 38d6 0900 3cd6 0900 38d6 0900 8...8...<...8... │ -00098000: 38d6 0900 38d6 0900 0300 0000 38d6 0900 8...8.......8... │ -00098010: 38d6 0900 3cd6 0900 0700 0000 38d6 0900 8...<.......8... │ -00098020: 38d6 0900 3cd6 0900 38d6 0900 38d6 0900 8...<...8...8... │ -00098030: 38d6 0900 38d6 0900 0100 0000 f8d8 0900 8...8........... │ -00098040: 0100 0000 00d9 0900 0100 0000 00d9 0900 ................ │ -00098050: 0100 0000 00d9 0900 0100 0000 00d9 0900 ................ │ -00098060: 0100 0000 00d9 0900 0100 0000 00d9 0900 ................ │ -00098070: 0100 0000 00d9 0900 0100 0000 00d9 0900 ................ │ -00098080: 0200 0000 f8d8 0900 f8d8 0900 0100 0000 ................ │ -00098090: f8d8 0900 0200 0000 f8d8 0900 f8d8 0900 ................ │ -000980a0: 0100 0000 f8d8 0900 0100 0000 18dc 0900 ................ │ -000980b0: 0200 0000 00d9 0900 f8d8 0900 0100 0000 ................ │ -000980c0: f8d8 0900 0100 0000 f8d8 0900 0200 0000 ................ │ -000980d0: 00d9 0900 f8d8 0900 0200 0000 f8d8 0900 ................ │ -000980e0: f8d8 0900 0100 0000 f8d8 0900 0200 0000 ................ │ -000980f0: f8d8 0900 f8d8 0900 0100 0000 f8d8 0900 ................ │ -00098100: 0200 0000 f8d8 0900 f8d8 0900 0100 0000 ................ │ -00098110: f8d8 0900 0100 0000 00d9 0900 0100 0000 ................ │ -00098120: f8d8 0900 0100 0000 f8d8 0900 0100 0000 ................ │ -00098130: f8d8 0900 0200 0000 20dc 0900 f8d8 0900 ........ ....... │ -00098140: 0200 0000 00d9 0900 24dc 0900 0500 0000 ........$....... │ -00098150: 00d9 0900 f8d8 0900 f8d8 0900 f8d8 0900 ................ │ -00098160: f8d8 0900 0500 0000 00d9 0900 f8d8 0900 ................ │ -00098170: f8d8 0900 f8d8 0900 f8d8 0900 0500 0000 ................ │ -00098180: 00d9 0900 20dc 0900 20dc 0900 20dc 0900 .... ... ... ... │ -00098190: 20dc 0900 0100 0000 00d9 0900 0500 0000 ............... │ -000981a0: 00d9 0900 f8d8 0900 f8d8 0900 f8d8 0900 ................ │ -000981b0: f8d8 0900 0500 0000 00d9 0900 f8d8 0900 ................ │ -000981c0: f8d8 0900 f8d8 0900 f8d8 0900 0500 0000 ................ │ -000981d0: 00d9 0900 2cdc 0900 2cdc 0900 2cdc 0900 ....,...,...,... │ -000981e0: 2cdc 0900 0100 0000 f8d8 0900 0100 0000 ,............... │ -000981f0: f8d8 0900 0200 0000 98df 0900 a0df 0900 ................ │ -00098200: 0100 0000 98df 0900 0200 0000 98df 0900 ................ │ -00098210: a0df 0900 0100 0000 98df 0900 0100 0000 ................ │ -00098220: 98df 0900 0100 0000 98df 0900 0300 0000 ................ │ -00098230: 98df 0900 a0df 0900 98df 0900 0200 0000 ................ │ -00098240: 98df 0900 98df 0900 0300 0000 98df 0900 ................ │ -00098250: a0df 0900 98df 0900 0200 0000 98df 0900 ................ │ +00097fe0: 50c0 0900 58c0 0900 38c0 0900 0200 0000 P...X...8....... │ +00097ff0: b0d8 0900 b8d8 0900 0100 0000 b0d8 0900 ................ │ +00098000: 0200 0000 b0d8 0900 b8d8 0900 0100 0000 ................ │ +00098010: b0d8 0900 0100 0000 b0d8 0900 0100 0000 ................ │ +00098020: b0d8 0900 0300 0000 b0d8 0900 b8d8 0900 ................ │ +00098030: b0d8 0900 0200 0000 b0d8 0900 b0d8 0900 ................ │ +00098040: 0300 0000 b0d8 0900 b8d8 0900 b0d8 0900 ................ │ +00098050: 0200 0000 b0d8 0900 b0d8 0900 0100 0000 ................ │ +00098060: 70db 0900 0100 0000 78db 0900 0100 0000 p.......x....... │ +00098070: 78db 0900 0100 0000 78db 0900 0100 0000 x.......x....... │ +00098080: 78db 0900 0100 0000 78db 0900 0100 0000 x.......x....... │ +00098090: 78db 0900 0100 0000 78db 0900 0100 0000 x.......x....... │ +000980a0: 78db 0900 0200 0000 70db 0900 70db 0900 x.......p...p... │ +000980b0: 0100 0000 70db 0900 0200 0000 70db 0900 ....p.......p... │ +000980c0: 70db 0900 0100 0000 70db 0900 0100 0000 p.......p....... │ +000980d0: 90de 0900 0200 0000 78db 0900 70db 0900 ........x...p... │ +000980e0: 0100 0000 70db 0900 0100 0000 70db 0900 ....p.......p... │ +000980f0: 0200 0000 78db 0900 70db 0900 0200 0000 ....x...p....... │ +00098100: 70db 0900 70db 0900 0100 0000 70db 0900 p...p.......p... │ +00098110: 0200 0000 70db 0900 70db 0900 0100 0000 ....p...p....... │ +00098120: 70db 0900 0200 0000 70db 0900 70db 0900 p.......p...p... │ +00098130: 0100 0000 70db 0900 0100 0000 78db 0900 ....p.......x... │ +00098140: 0100 0000 70db 0900 0100 0000 70db 0900 ....p.......p... │ +00098150: 0100 0000 70db 0900 0200 0000 98de 0900 ....p........... │ +00098160: 70db 0900 0200 0000 78db 0900 9cde 0900 p.......x....... │ +00098170: 0500 0000 78db 0900 70db 0900 70db 0900 ....x...p...p... │ +00098180: 70db 0900 70db 0900 0500 0000 78db 0900 p...p.......x... │ +00098190: 70db 0900 70db 0900 70db 0900 70db 0900 p...p...p...p... │ +000981a0: 0500 0000 78db 0900 98de 0900 98de 0900 ....x........... │ +000981b0: 98de 0900 98de 0900 0100 0000 78db 0900 ............x... │ +000981c0: 0500 0000 78db 0900 70db 0900 70db 0900 ....x...p...p... │ +000981d0: 70db 0900 70db 0900 0500 0000 78db 0900 p...p.......x... │ +000981e0: 70db 0900 70db 0900 70db 0900 70db 0900 p...p...p...p... │ +000981f0: 0500 0000 78db 0900 a4de 0900 a4de 0900 ....x........... │ +00098200: a4de 0900 a4de 0900 0100 0000 70db 0900 ............p... │ +00098210: 0100 0000 70db 0900 0600 0000 98df 0900 ....p........... │ +00098220: 98df 0900 9cdf 0900 98df 0900 98df 0900 ................ │ +00098230: 98df 0900 0300 0000 98df 0900 98df 0900 ................ │ +00098240: 9cdf 0900 0700 0000 98df 0900 98df 0900 ................ │ +00098250: 9cdf 0900 98df 0900 98df 0900 98df 0900 ................ │ 00098260: 98df 0900 0200 0000 1d84 3200 6794 3200 ..........2.g.2. │ 00098270: 0200 0000 1d84 3200 dfad 3200 0100 0000 ......2...2..... │ 00098280: 23e9 3200 0100 0000 e5f6 3200 0200 0000 #.2.......2..... │ 00098290: 1d84 3200 fbad 3200 0200 0000 9b7c 3200 ..2...2......|2. │ 000982a0: 6ac9 3200 0100 0000 777e 3200 0100 0000 j.2.....w~2..... │ 000982b0: 1918 3300 0100 0000 737e 3200 0100 0000 ..3.....s~2..... │ 000982c0: f27d 3200 0300 0000 0d80 3200 6bbf 3200 .}2.......2.k.2. │ @@ -40271,180 +40271,180 @@ │ 0009d4e0: f380 3200 b994 3200 0100 0000 81c1 3200 ..2...2.......2. │ 0009d4f0: 0200 0000 6b81 3200 859a 3200 0200 0000 ....k.2...2..... │ 0009d500: 6b81 3200 9bbc 3200 0100 0000 5e16 3300 k.2...2.....^.3. │ 0009d510: 0200 0000 6b81 3200 21af 3200 0200 0000 ....k.2.!.2..... │ 0009d520: 6b81 3200 83a8 3200 0100 0000 c5ce 3200 k.2...2.......2. │ 0009d530: 0100 0000 4217 3300 0200 0000 0182 3200 ....B.3.......2. │ 0009d540: 3da8 3200 0100 0000 59c2 3200 0200 0000 =.2.....Y.2..... │ -0009d550: 3d87 3200 43aa 3200 0100 0000 05c5 3200 =.2.C.2.......2. │ -0009d560: 0200 0000 4188 3200 11ac 3200 0100 0000 ....A.2...2..... │ -0009d570: 65c5 3200 0200 0000 5588 3200 b1a0 3200 e.2.....U.2...2. │ -0009d580: 0100 0000 7dc5 3200 0100 0000 0e16 3300 ....}.2.......3. │ -0009d590: 0200 0000 cb8f 3200 859a 3200 0200 0000 ......2...2..... │ -0009d5a0: 8f8f 3200 859a 3200 0200 0000 df8f 3200 ..2...2.......2. │ -0009d5b0: 859a 3200 0200 0000 998f 3200 859a 3200 ..2.......2...2. │ -0009d5c0: 0200 0000 d38c 3200 f1a5 3200 0200 0000 ......2...2..... │ -0009d5d0: d38c 3200 acba 3200 0100 0000 e0cb 3200 ..2...2.......2. │ -0009d5e0: 0100 0000 fd11 3300 0100 0000 2bff 3200 ......3.....+.2. │ -0009d5f0: 0100 0000 4206 3300 0100 0000 9c15 3300 ....B.3.......3. │ -0009d600: 0100 0000 e010 3300 0100 0000 3900 3300 ......3.....9.3. │ -0009d610: 0100 0000 1b00 3300 0100 0000 2703 3300 ......3.....'.3. │ -0009d620: 0100 0000 2106 3300 0100 0000 7914 3300 ....!.3.....y.3. │ -0009d630: 0100 0000 66fa 3200 0000 0000 0100 0000 ....f.2......... │ -0009d640: 777e 3200 0100 0000 f9c7 3200 0100 0000 w~2.......2..... │ -0009d650: b216 3300 0200 0000 b992 3200 6794 3200 ..3.......2.g.2. │ -0009d660: 0300 0000 e192 3200 6794 3200 b8fc 3200 ......2.g.2...2. │ -0009d670: 0200 0000 d391 3200 6794 3200 0300 0000 ......2.g.2..... │ -0009d680: 1992 3200 6794 3200 67fc 3200 0200 0000 ..2.g.2.g.2..... │ -0009d690: cd92 3200 6794 3200 0100 0000 67fc 3200 ..2.g.2.....g.2. │ -0009d6a0: 0200 0000 e18d 3200 d8bb 3200 0200 0000 ......2...2..... │ -0009d6b0: 1b86 3200 6794 3200 0200 0000 2586 3200 ..2.g.2.....%.2. │ -0009d6c0: 17ae 3200 0100 0000 a0e4 3200 0100 0000 ..2.......2..... │ -0009d6d0: b5e4 3200 0100 0000 99c4 3200 0200 0000 ..2.......2..... │ -0009d6e0: 6b86 3200 9fa1 3200 0200 0000 858f 3200 k.2...2.......2. │ -0009d6f0: 6794 3200 0200 0000 6b86 3200 a59c 3200 g.2.....k.2...2. │ -0009d700: 0100 0000 c4c9 3200 0200 0000 a187 3200 ......2.......2. │ -0009d710: 17b9 3200 0100 0000 6711 3300 0100 0000 ..2.....g.3..... │ -0009d720: 1dec 3200 0100 0000 380d 3300 0200 0000 ..2.....8.3..... │ -0009d730: a187 3200 77ab 3200 0100 0000 0fca 3200 ..2.w.2.......2. │ -0009d740: 0200 0000 5f88 3200 6ebc 3200 0200 0000 ...._.2.n.2..... │ -0009d750: 5f88 3200 32bc 3200 0200 0000 5f88 3200 _.2.2.2....._.2. │ -0009d760: 26b9 3200 0100 0000 e40f 3300 0200 0000 &.2.......3..... │ -0009d770: 8193 3200 6794 3200 0200 0000 5f88 3200 ..2.g.2....._.2. │ -0009d780: 77ab 3200 0100 0000 900f 3300 0100 0000 w.2.......3..... │ -0009d790: 54d0 3200 0100 0000 0e16 3300 0200 0000 T.2.......3..... │ -0009d7a0: 5d80 3200 6fa6 3200 0100 0000 2514 3300 ].2.o.2.....%.3. │ -0009d7b0: 0100 0000 fdc0 3200 0100 0000 a60b 3300 ......2.......3. │ -0009d7c0: 0100 0000 cb04 3300 0200 0000 7b80 3200 ......3.....{.2. │ -0009d7d0: 6fa6 3200 0100 0000 d614 3300 0100 0000 o.2.......3..... │ -0009d7e0: 15c1 3200 0200 0000 b780 3200 6fa6 3200 ..2.......2.o.2. │ -0009d7f0: 0100 0000 3615 3300 0100 0000 45c1 3200 ....6.3.....E.2. │ -0009d800: 0100 0000 d413 3300 0200 0000 e980 3200 ......3.......2. │ -0009d810: bcb9 3200 0300 0000 2581 3200 ccb8 3200 ..2.....%.2...2. │ -0009d820: 75c1 3200 0200 0000 0781 3200 bcb9 3200 u.2.......2...2. │ -0009d830: 0300 0000 2581 3200 53b9 3200 99c1 3200 ....%.2.S.2...2. │ -0009d840: 0100 0000 b6c8 3200 0200 0000 7581 3200 ......2.....u.2. │ -0009d850: 6fa6 3200 0100 0000 edc1 3200 0200 0000 o.2.......2..... │ -0009d860: a781 3200 6fa6 3200 0100 0000 65e3 3200 ..2.o.2.....e.2. │ -0009d870: 0100 0000 11c2 3200 0100 0000 c2da 3200 ......2.......2. │ -0009d880: 0100 0000 fa08 3300 0100 0000 1e09 3300 ......3.......3. │ -0009d890: 0200 0000 d981 3200 6fa6 3200 0100 0000 ......2.o.2..... │ -0009d8a0: 41c2 3200 0200 0000 7383 3200 bcb9 3200 A.2.....s.2...2. │ -0009d8b0: 0300 0000 9183 3200 f9b8 3200 0dc3 3200 ......2...2...2. │ -0009d8c0: 0100 0000 31c3 3200 0100 0000 2416 3300 ....1.2.....$.3. │ -0009d8d0: 0100 0000 4618 3300 0200 0000 f38a 3200 ....F.3.......2. │ -0009d8e0: 4cc0 3200 0200 0000 f38a 3200 71a9 3200 L.2.......2.q.2. │ -0009d8f0: 0100 0000 4acb 3200 0100 0000 777e 3200 ....J.2.....w~2. │ -0009d900: 0100 0000 737e 3200 0200 0000 1b8b 3200 ....s~2.......2. │ -0009d910: 7fa9 3200 0100 0000 79c6 3200 0200 0000 ..2.....y.2..... │ -0009d920: 4d8b 3200 9ba9 3200 0100 0000 9dc6 3200 M.2...2.......2. │ -0009d930: 0200 0000 618b 3200 c5a9 3200 0100 0000 ....a.2...2..... │ -0009d940: b5c6 3200 0200 0000 a38f 3200 859a 3200 ..2.......2...2. │ -0009d950: 0200 0000 838c 3200 80b9 3200 0200 0000 ......2...2..... │ -0009d960: 838c 3200 03b3 3200 0200 0000 838c 3200 ..2...2.......2. │ -0009d970: 95a7 3200 0100 0000 1dce 3200 0200 0000 ..2.......2..... │ -0009d980: fd8a 3200 1fac 3200 0100 0000 be16 3300 ..2...2.......3. │ -0009d990: 0100 0000 6617 3300 0100 0000 6dc6 3200 ....f.3.....m.2. │ -0009d9a0: 0100 0000 120c 3300 0100 0000 c9df 3200 ......3.......2. │ -0009d9b0: 0100 0000 e2de 3200 0100 0000 d0d8 3200 ......2.......2. │ -0009d9c0: 0100 0000 3ffd 3200 0100 0000 a4da 3200 ....?.2.......2. │ -0009d9d0: 0100 0000 c1db 3200 0100 0000 9ddb 3200 ......2.......2. │ -0009d9e0: 0100 0000 bd03 3300 0200 0000 c78e 3200 ......3.......2. │ -0009d9f0: 859a 3200 0200 0000 5f83 3200 31bd 3200 ..2....._.2.1.2. │ -0009da00: 0100 0000 01c3 3200 0200 0000 7b8f 3200 ......2.....{.2. │ -0009da10: 859a 3200 0200 0000 8783 3200 40bd 3200 ..2.......2.@.2. │ -0009da20: 0100 0000 25c3 3200 0200 0000 7185 3200 ....%.2.....q.2. │ -0009da30: bb9a 3200 0100 0000 21c4 3200 0200 0000 ..2.....!.2..... │ -0009da40: a385 3200 d79a 3200 0100 0000 51c4 3200 ..2...2.....Q.2. │ -0009da50: 0200 0000 9386 3200 319d 3200 0200 0000 ......2.1.2..... │ -0009da60: 9386 3200 75b7 3200 0100 0000 d3c9 3200 ..2.u.2.......2. │ -0009da70: 0200 0000 2991 3200 859a 3200 0200 0000 ....).2...2..... │ -0009da80: 2f8b 3200 61ba 3200 0100 0000 85c6 3200 /.2.a.2.......2. │ -0009da90: 0100 0000 55e7 3200 0200 0000 0b91 3200 ....U.2.......2. │ -0009daa0: 859a 3200 0200 0000 bf91 3200 859a 3200 ..2.......2...2. │ -0009dab0: 0200 0000 2392 3200 859a 3200 0200 0000 ....#.2...2..... │ -0009dac0: 5781 3200 59b5 3200 0200 0000 5781 3200 W.2.Y.2.....W.2. │ -0009dad0: ffa5 3200 0100 0000 c5c8 3200 0100 0000 ..2.......2..... │ -0009dae0: 1902 3300 0100 0000 3702 3300 0200 0000 ..3.....7.3..... │ -0009daf0: 8391 3200 859a 3200 0200 0000 b181 3200 ..2...2.......2. │ -0009db00: 38b8 3200 0200 0000 b181 3200 f3a8 3200 8.2.......2...2. │ -0009db10: 0100 0000 e3c8 3200 0200 0000 1983 3200 ......2.......2. │ -0009db20: e5a1 3200 0200 0000 1983 3200 1da2 3200 ..2.......2...2. │ -0009db30: 0100 0000 10c9 3200 0100 0000 4701 3300 ......2.....G.3. │ -0009db40: 0100 0000 6306 3300 0200 0000 a583 3200 ....c.3.......2. │ -0009db50: e5a1 3200 0200 0000 a583 3200 1da2 3200 ..2.......2...2. │ -0009db60: 0200 0000 a583 3200 0b9c 3200 0100 0000 ......2...2..... │ -0009db70: b5cc 3200 0200 0000 eb92 3200 859a 3200 ..2.......2...2. │ -0009db80: 0100 0000 bf01 3300 0200 0000 3184 3200 ......3.....1.2. │ -0009db90: fcb7 3200 0100 0000 a101 3300 0100 0000 ..2.......3..... │ -0009dba0: 6dc3 3200 0200 0000 4593 3200 859a 3200 m.2.....E.2...2. │ -0009dbb0: 0200 0000 5984 3200 fcb7 3200 0100 0000 ....Y.2...2..... │ -0009dbc0: 85c3 3200 0100 0000 2901 3300 0200 0000 ..2.....).3..... │ -0009dbd0: bd93 3200 859a 3200 0200 0000 b393 3200 ..2...2.......2. │ -0009dbe0: 859a 3200 0200 0000 518c 3200 3ab6 3200 ..2.....Q.2.:.2. │ -0009dbf0: 0200 0000 518c 3200 a3b6 3200 0100 0000 ....Q.2...2..... │ -0009dc00: b3cb 3200 0200 0000 6f8c 3200 c9a8 3200 ..2.....o.2...2. │ -0009dc10: 0100 0000 21c7 3200 0100 0000 e17d 3200 ....!.2......}2. │ -0009dc20: 0000 0000 0100 0000 811a 3300 0100 0000 ..........3..... │ -0009dc30: f27d 3200 0200 0000 8b7f 3200 d2b4 3200 .}2.......2...2. │ -0009dc40: 0300 0000 8b7f 3200 ad9a 3200 dedf 3200 ......2...2...2. │ -0009dc50: 0100 0000 5cda 3200 0100 0000 c0d9 3200 ....\.2.......2. │ -0009dc60: 0200 0000 8b7f 3200 7d9f 3200 0200 0000 ......2.}.2..... │ -0009dc70: 8b7f 3200 57b7 3200 0100 0000 21df 3200 ..2.W.2.....!.2. │ -0009dc80: 0300 0000 8b7f 3200 2fa1 3200 f3df 3200 ......2./.2...2. │ -0009dc90: 0100 0000 b7fa 3200 0100 0000 d9d2 3200 ......2.......2. │ -0009dca0: 0200 0000 b37f 3200 a2b7 3200 0300 0000 ......2...2..... │ -0009dcb0: b37f 3200 01a2 3200 08e0 3200 0100 0000 ..2...2...2..... │ -0009dcc0: 5cc8 3200 0200 0000 db7f 3200 57b7 3200 \.2.......2.W.2. │ -0009dcd0: 0100 0000 d2fa 3200 0300 0000 db7f 3200 ......2.......2. │ -0009dce0: 2fa1 3200 45f1 3200 0100 0000 c606 3300 /.2.E.2.......3. │ -0009dcf0: 0100 0000 6bc8 3200 0200 0000 5182 3200 ....k.2.....Q.2. │ -0009dd00: 699d 3200 0200 0000 5182 3200 5b9d 3200 i.2.....Q.2.[.2. │ -0009dd10: 0100 0000 0807 3300 0300 0000 5182 3200 ......3.....Q.2. │ -0009dd20: 13a1 3200 c9df 3200 0100 0000 4209 3300 ..2...2.....B.3. │ -0009dd30: 0200 0000 5182 3200 07ba 3200 0100 0000 ....Q.2...2..... │ -0009dd40: 8c07 3300 0100 0000 efce 3200 0200 0000 ..3.......2..... │ -0009dd50: 5b82 3200 5b9d 3200 0100 0000 08fb 3200 [.2.[.2.......2. │ -0009dd60: 0200 0000 5b82 3200 07ba 3200 0100 0000 ....[.2...2..... │ -0009dd70: 3efb 3200 0100 0000 f2c8 3200 0200 0000 >.2.......2..... │ -0009dd80: 8d82 3200 5b9d 3200 0100 0000 ad0d 3300 ..2.[.2.......3. │ -0009dd90: 0200 0000 8d82 3200 13a1 3200 0100 0000 ......2...2..... │ -0009dda0: bdeb 3200 0200 0000 8d82 3200 07ba 3200 ..2.......2...2. │ -0009ddb0: 0100 0000 a3cc 3200 0200 0000 0583 3200 ......2.......2. │ -0009ddc0: a19d 3200 0100 0000 ddc2 3200 0200 0000 ..2.......2..... │ -0009ddd0: 0f83 3200 a19d 3200 0100 0000 e9c2 3200 ..2...2.......2. │ -0009dde0: 0200 0000 7d83 3200 6fa6 3200 0100 0000 ....}.2.o.2..... │ -0009ddf0: 19c3 3200 0100 0000 6501 3300 0100 0000 ..2.....e.3..... │ -0009de00: 73f9 3200 0200 0000 7784 3200 6794 3200 s.2.....w.2.g.2. │ -0009de10: 0200 0000 358f 3200 859a 3200 0200 0000 ....5.2...2..... │ -0009de20: 0385 3200 13bd 3200 0100 0000 d9c3 3200 ..2...2.......2. │ -0009de30: 0200 0000 bb86 3200 06bb 3200 0100 0000 ......2...2..... │ -0009de40: afdb 3200 0300 0000 bb86 3200 1f9e 3200 ..2.......2...2. │ -0009de50: 1de0 3200 0100 0000 a5eb 3200 0200 0000 ..2.......2..... │ -0009de60: bb86 3200 99a6 3200 0200 0000 bb86 3200 ..2...2.......2. │ -0009de70: 1da9 3200 0100 0000 ebcf 3200 0100 0000 ..2.......2..... │ -0009de80: 4701 3300 0200 0000 e386 3200 1da9 3200 G.3.......2...2. │ -0009de90: 0100 0000 e1c4 3200 0200 0000 0187 3200 ......2.......2. │ -0009dea0: 1da9 3200 0100 0000 edc4 3200 0200 0000 ..2.......2..... │ -0009deb0: b988 3200 49b6 3200 0300 0000 b988 3200 ..2.I.2.......2. │ -0009dec0: ff9e 3200 5df1 3200 0100 0000 78ca 3200 ..2.].2.....x.2. │ -0009ded0: 0200 0000 e188 3200 49b6 3200 0300 0000 ......2.I.2..... │ -0009dee0: e188 3200 9d9e 3200 75f1 3200 0100 0000 ..2...2.u.2..... │ -0009def0: 87ca 3200 0200 0000 1d89 3200 49b6 3200 ..2.......2.I.2. │ -0009df00: 0300 0000 1d89 3200 1f9e 3200 32e0 3200 ......2...2.2.2. │ -0009df10: 0200 0000 1d89 3200 3da1 3200 0100 0000 ......2.=.2..... │ -0009df20: b1cd 3200 0100 0000 4bfa 3200 0200 0000 ..2.....K.2..... │ -0009df30: 5989 3200 06bb 3200 0300 0000 5989 3200 Y.2...2.....Y.2. │ -0009df40: 1f9e 3200 15f1 3200 0100 0000 b4ca 3200 ..2...2.......2. │ -0009df50: 0200 0000 9589 3200 06bb 3200 0300 0000 ......2...2..... │ -0009df60: 9589 3200 1f9e 3200 2df1 3200 0100 0000 ..2...2.-.2..... │ -0009df70: e1ca 3200 0200 0000 538a 3200 35b1 3200 ..2.....S.2.5.2. │ -0009df80: 0100 0000 3dc6 3200 0100 0000 9408 3300 ....=.2.......3. │ -0009df90: 0100 0000 970e 3300 0100 0000 737e 3200 ......3.....s~2. │ -0009dfa0: 0000 0000 0200 0000 a786 3200 cbb2 3200 ..........2...2. │ +0009d550: 8b7f 3200 d2b4 3200 0300 0000 8b7f 3200 ..2...2.......2. │ +0009d560: ad9a 3200 dedf 3200 0100 0000 5cda 3200 ..2...2.....\.2. │ +0009d570: 0100 0000 c0d9 3200 0200 0000 8b7f 3200 ......2.......2. │ +0009d580: 7d9f 3200 0200 0000 8b7f 3200 57b7 3200 }.2.......2.W.2. │ +0009d590: 0100 0000 21df 3200 0300 0000 8b7f 3200 ....!.2.......2. │ +0009d5a0: 2fa1 3200 f3df 3200 0100 0000 b7fa 3200 /.2...2.......2. │ +0009d5b0: 0100 0000 d9d2 3200 0200 0000 b37f 3200 ......2.......2. │ +0009d5c0: a2b7 3200 0300 0000 b37f 3200 01a2 3200 ..2.......2...2. │ +0009d5d0: 08e0 3200 0100 0000 5cc8 3200 0200 0000 ..2.....\.2..... │ +0009d5e0: db7f 3200 57b7 3200 0100 0000 d2fa 3200 ..2.W.2.......2. │ +0009d5f0: 0300 0000 db7f 3200 2fa1 3200 45f1 3200 ......2./.2.E.2. │ +0009d600: 0100 0000 c606 3300 0100 0000 6bc8 3200 ......3.....k.2. │ +0009d610: 0200 0000 5182 3200 699d 3200 0200 0000 ....Q.2.i.2..... │ +0009d620: 5182 3200 5b9d 3200 0100 0000 0807 3300 Q.2.[.2.......3. │ +0009d630: 0300 0000 5182 3200 13a1 3200 c9df 3200 ....Q.2...2...2. │ +0009d640: 0100 0000 4209 3300 0200 0000 5182 3200 ....B.3.....Q.2. │ +0009d650: 07ba 3200 0100 0000 8c07 3300 0100 0000 ..2.......3..... │ +0009d660: efce 3200 0200 0000 5b82 3200 5b9d 3200 ..2.....[.2.[.2. │ +0009d670: 0100 0000 08fb 3200 0200 0000 5b82 3200 ......2.....[.2. │ +0009d680: 07ba 3200 0100 0000 3efb 3200 0100 0000 ..2.....>.2..... │ +0009d690: f2c8 3200 0200 0000 8d82 3200 5b9d 3200 ..2.......2.[.2. │ +0009d6a0: 0100 0000 ad0d 3300 0200 0000 8d82 3200 ......3.......2. │ +0009d6b0: 13a1 3200 0100 0000 bdeb 3200 0200 0000 ..2.......2..... │ +0009d6c0: 8d82 3200 07ba 3200 0100 0000 a3cc 3200 ..2...2.......2. │ +0009d6d0: 0200 0000 0583 3200 a19d 3200 0100 0000 ......2...2..... │ +0009d6e0: ddc2 3200 0200 0000 0f83 3200 a19d 3200 ..2.......2...2. │ +0009d6f0: 0100 0000 e9c2 3200 0200 0000 7d83 3200 ......2.....}.2. │ +0009d700: 6fa6 3200 0100 0000 19c3 3200 0100 0000 o.2.......2..... │ +0009d710: 6501 3300 0100 0000 73f9 3200 0200 0000 e.3.....s.2..... │ +0009d720: 7784 3200 6794 3200 0200 0000 358f 3200 w.2.g.2.....5.2. │ +0009d730: 859a 3200 0200 0000 0385 3200 13bd 3200 ..2.......2...2. │ +0009d740: 0100 0000 d9c3 3200 0200 0000 bb86 3200 ......2.......2. │ +0009d750: 06bb 3200 0100 0000 afdb 3200 0300 0000 ..2.......2..... │ +0009d760: bb86 3200 1f9e 3200 1de0 3200 0100 0000 ..2...2...2..... │ +0009d770: a5eb 3200 0200 0000 bb86 3200 99a6 3200 ..2.......2...2. │ +0009d780: 0200 0000 bb86 3200 1da9 3200 0100 0000 ......2...2..... │ +0009d790: ebcf 3200 0100 0000 4701 3300 0200 0000 ..2.....G.3..... │ +0009d7a0: e386 3200 1da9 3200 0100 0000 e1c4 3200 ..2...2.......2. │ +0009d7b0: 0200 0000 0187 3200 1da9 3200 0100 0000 ......2...2..... │ +0009d7c0: edc4 3200 0200 0000 b988 3200 49b6 3200 ..2.......2.I.2. │ +0009d7d0: 0300 0000 b988 3200 ff9e 3200 5df1 3200 ......2...2.].2. │ +0009d7e0: 0100 0000 78ca 3200 0200 0000 e188 3200 ....x.2.......2. │ +0009d7f0: 49b6 3200 0300 0000 e188 3200 9d9e 3200 I.2.......2...2. │ +0009d800: 75f1 3200 0100 0000 87ca 3200 0200 0000 u.2.......2..... │ +0009d810: 1d89 3200 49b6 3200 0300 0000 1d89 3200 ..2.I.2.......2. │ +0009d820: 1f9e 3200 32e0 3200 0200 0000 1d89 3200 ..2.2.2.......2. │ +0009d830: 3da1 3200 0100 0000 b1cd 3200 0100 0000 =.2.......2..... │ +0009d840: 4bfa 3200 0200 0000 5989 3200 06bb 3200 K.2.....Y.2...2. │ +0009d850: 0300 0000 5989 3200 1f9e 3200 15f1 3200 ....Y.2...2...2. │ +0009d860: 0100 0000 b4ca 3200 0200 0000 9589 3200 ......2.......2. │ +0009d870: 06bb 3200 0300 0000 9589 3200 1f9e 3200 ..2.......2...2. │ +0009d880: 2df1 3200 0100 0000 e1ca 3200 0200 0000 -.2.......2..... │ +0009d890: 538a 3200 35b1 3200 0100 0000 3dc6 3200 S.2.5.2.....=.2. │ +0009d8a0: 0100 0000 9408 3300 0100 0000 970e 3300 ......3.......3. │ +0009d8b0: 0100 0000 737e 3200 0000 0000 0100 0000 ....s~2......... │ +0009d8c0: f9c7 3200 0100 0000 b216 3300 0200 0000 ..2.......3..... │ +0009d8d0: b992 3200 6794 3200 0300 0000 e192 3200 ..2.g.2.......2. │ +0009d8e0: 6794 3200 b8fc 3200 0200 0000 d391 3200 g.2...2.......2. │ +0009d8f0: 6794 3200 0300 0000 1992 3200 6794 3200 g.2.......2.g.2. │ +0009d900: 67fc 3200 0200 0000 cd92 3200 6794 3200 g.2.......2.g.2. │ +0009d910: 0100 0000 67fc 3200 0200 0000 e18d 3200 ....g.2.......2. │ +0009d920: d8bb 3200 0200 0000 1b86 3200 6794 3200 ..2.......2.g.2. │ +0009d930: 0200 0000 2586 3200 17ae 3200 0100 0000 ....%.2...2..... │ +0009d940: a0e4 3200 0100 0000 b5e4 3200 0100 0000 ..2.......2..... │ +0009d950: 99c4 3200 0200 0000 6b86 3200 9fa1 3200 ..2.....k.2...2. │ +0009d960: 0200 0000 858f 3200 6794 3200 0200 0000 ......2.g.2..... │ +0009d970: 6b86 3200 a59c 3200 0100 0000 c4c9 3200 k.2...2.......2. │ +0009d980: 0200 0000 a187 3200 17b9 3200 0100 0000 ......2...2..... │ +0009d990: 6711 3300 0100 0000 1dec 3200 0100 0000 g.3.......2..... │ +0009d9a0: 380d 3300 0200 0000 a187 3200 77ab 3200 8.3.......2.w.2. │ +0009d9b0: 0100 0000 0fca 3200 0200 0000 5f88 3200 ......2....._.2. │ +0009d9c0: 6ebc 3200 0200 0000 5f88 3200 32bc 3200 n.2....._.2.2.2. │ +0009d9d0: 0200 0000 5f88 3200 26b9 3200 0100 0000 ...._.2.&.2..... │ +0009d9e0: e40f 3300 0200 0000 8193 3200 6794 3200 ..3.......2.g.2. │ +0009d9f0: 0200 0000 5f88 3200 77ab 3200 0100 0000 ...._.2.w.2..... │ +0009da00: 900f 3300 0100 0000 54d0 3200 0100 0000 ..3.....T.2..... │ +0009da10: 0e16 3300 0200 0000 5d80 3200 6fa6 3200 ..3.....].2.o.2. │ +0009da20: 0100 0000 2514 3300 0100 0000 fdc0 3200 ....%.3.......2. │ +0009da30: 0100 0000 a60b 3300 0100 0000 cb04 3300 ......3.......3. │ +0009da40: 0200 0000 7b80 3200 6fa6 3200 0100 0000 ....{.2.o.2..... │ +0009da50: d614 3300 0100 0000 15c1 3200 0200 0000 ..3.......2..... │ +0009da60: b780 3200 6fa6 3200 0100 0000 3615 3300 ..2.o.2.....6.3. │ +0009da70: 0100 0000 45c1 3200 0100 0000 d413 3300 ....E.2.......3. │ +0009da80: 0200 0000 e980 3200 bcb9 3200 0300 0000 ......2...2..... │ +0009da90: 2581 3200 ccb8 3200 75c1 3200 0200 0000 %.2...2.u.2..... │ +0009daa0: 0781 3200 bcb9 3200 0300 0000 2581 3200 ..2...2.....%.2. │ +0009dab0: 53b9 3200 99c1 3200 0100 0000 b6c8 3200 S.2...2.......2. │ +0009dac0: 0200 0000 7581 3200 6fa6 3200 0100 0000 ....u.2.o.2..... │ +0009dad0: edc1 3200 0200 0000 a781 3200 6fa6 3200 ..2.......2.o.2. │ +0009dae0: 0100 0000 65e3 3200 0100 0000 11c2 3200 ....e.2.......2. │ +0009daf0: 0100 0000 c2da 3200 0100 0000 fa08 3300 ......2.......3. │ +0009db00: 0100 0000 1e09 3300 0200 0000 d981 3200 ......3.......2. │ +0009db10: 6fa6 3200 0100 0000 41c2 3200 0200 0000 o.2.....A.2..... │ +0009db20: 7383 3200 bcb9 3200 0300 0000 9183 3200 s.2...2.......2. │ +0009db30: f9b8 3200 0dc3 3200 0100 0000 31c3 3200 ..2...2.....1.2. │ +0009db40: 0100 0000 2416 3300 0100 0000 4618 3300 ....$.3.....F.3. │ +0009db50: 0200 0000 f38a 3200 4cc0 3200 0200 0000 ......2.L.2..... │ +0009db60: f38a 3200 71a9 3200 0100 0000 4acb 3200 ..2.q.2.....J.2. │ +0009db70: 0100 0000 777e 3200 0100 0000 737e 3200 ....w~2.....s~2. │ +0009db80: 0200 0000 1b8b 3200 7fa9 3200 0100 0000 ......2...2..... │ +0009db90: 79c6 3200 0200 0000 4d8b 3200 9ba9 3200 y.2.....M.2...2. │ +0009dba0: 0100 0000 9dc6 3200 0200 0000 618b 3200 ......2.....a.2. │ +0009dbb0: c5a9 3200 0100 0000 b5c6 3200 0200 0000 ..2.......2..... │ +0009dbc0: a38f 3200 859a 3200 0200 0000 838c 3200 ..2...2.......2. │ +0009dbd0: 80b9 3200 0200 0000 838c 3200 03b3 3200 ..2.......2...2. │ +0009dbe0: 0200 0000 838c 3200 95a7 3200 0100 0000 ......2...2..... │ +0009dbf0: 1dce 3200 0200 0000 fd8a 3200 1fac 3200 ..2.......2...2. │ +0009dc00: 0100 0000 be16 3300 0100 0000 6617 3300 ......3.....f.3. │ +0009dc10: 0100 0000 6dc6 3200 0100 0000 120c 3300 ....m.2.......3. │ +0009dc20: 0100 0000 c9df 3200 0100 0000 e2de 3200 ......2.......2. │ +0009dc30: 0100 0000 d0d8 3200 0100 0000 3ffd 3200 ......2.....?.2. │ +0009dc40: 0100 0000 a4da 3200 0100 0000 c1db 3200 ......2.......2. │ +0009dc50: 0100 0000 9ddb 3200 0100 0000 bd03 3300 ......2.......3. │ +0009dc60: 0200 0000 c78e 3200 859a 3200 0200 0000 ......2...2..... │ +0009dc70: 5f83 3200 31bd 3200 0100 0000 01c3 3200 _.2.1.2.......2. │ +0009dc80: 0200 0000 7b8f 3200 859a 3200 0200 0000 ....{.2...2..... │ +0009dc90: 8783 3200 40bd 3200 0100 0000 25c3 3200 ..2.@.2.....%.2. │ +0009dca0: 0200 0000 7185 3200 bb9a 3200 0100 0000 ....q.2...2..... │ +0009dcb0: 21c4 3200 0200 0000 a385 3200 d79a 3200 !.2.......2...2. │ +0009dcc0: 0100 0000 51c4 3200 0200 0000 9386 3200 ....Q.2.......2. │ +0009dcd0: 319d 3200 0200 0000 9386 3200 75b7 3200 1.2.......2.u.2. │ +0009dce0: 0100 0000 d3c9 3200 0200 0000 2991 3200 ......2.....).2. │ +0009dcf0: 859a 3200 0200 0000 2f8b 3200 61ba 3200 ..2...../.2.a.2. │ +0009dd00: 0100 0000 85c6 3200 0100 0000 55e7 3200 ......2.....U.2. │ +0009dd10: 0200 0000 0b91 3200 859a 3200 0200 0000 ......2...2..... │ +0009dd20: bf91 3200 859a 3200 0200 0000 2392 3200 ..2...2.....#.2. │ +0009dd30: 859a 3200 0200 0000 5781 3200 59b5 3200 ..2.....W.2.Y.2. │ +0009dd40: 0200 0000 5781 3200 ffa5 3200 0100 0000 ....W.2...2..... │ +0009dd50: c5c8 3200 0100 0000 1902 3300 0100 0000 ..2.......3..... │ +0009dd60: 3702 3300 0200 0000 8391 3200 859a 3200 7.3.......2...2. │ +0009dd70: 0200 0000 b181 3200 38b8 3200 0200 0000 ......2.8.2..... │ +0009dd80: b181 3200 f3a8 3200 0100 0000 e3c8 3200 ..2...2.......2. │ +0009dd90: 0200 0000 1983 3200 e5a1 3200 0200 0000 ......2...2..... │ +0009dda0: 1983 3200 1da2 3200 0100 0000 10c9 3200 ..2...2.......2. │ +0009ddb0: 0100 0000 4701 3300 0100 0000 6306 3300 ....G.3.....c.3. │ +0009ddc0: 0200 0000 a583 3200 e5a1 3200 0200 0000 ......2...2..... │ +0009ddd0: a583 3200 1da2 3200 0200 0000 a583 3200 ..2...2.......2. │ +0009dde0: 0b9c 3200 0100 0000 b5cc 3200 0200 0000 ..2.......2..... │ +0009ddf0: eb92 3200 859a 3200 0100 0000 bf01 3300 ..2...2.......3. │ +0009de00: 0200 0000 3184 3200 fcb7 3200 0100 0000 ....1.2...2..... │ +0009de10: a101 3300 0100 0000 6dc3 3200 0200 0000 ..3.....m.2..... │ +0009de20: 4593 3200 859a 3200 0200 0000 5984 3200 E.2...2.....Y.2. │ +0009de30: fcb7 3200 0100 0000 85c3 3200 0100 0000 ..2.......2..... │ +0009de40: 2901 3300 0200 0000 bd93 3200 859a 3200 ).3.......2...2. │ +0009de50: 0200 0000 b393 3200 859a 3200 0200 0000 ......2...2..... │ +0009de60: 518c 3200 3ab6 3200 0200 0000 518c 3200 Q.2.:.2.....Q.2. │ +0009de70: a3b6 3200 0100 0000 b3cb 3200 0200 0000 ..2.......2..... │ +0009de80: 6f8c 3200 c9a8 3200 0100 0000 21c7 3200 o.2...2.....!.2. │ +0009de90: 0100 0000 e17d 3200 0000 0000 0100 0000 .....}2......... │ +0009dea0: 811a 3300 0100 0000 f27d 3200 0200 0000 ..3......}2..... │ +0009deb0: 3d87 3200 43aa 3200 0100 0000 05c5 3200 =.2.C.2.......2. │ +0009dec0: 0200 0000 4188 3200 11ac 3200 0100 0000 ....A.2...2..... │ +0009ded0: 65c5 3200 0200 0000 5588 3200 b1a0 3200 e.2.....U.2...2. │ +0009dee0: 0100 0000 7dc5 3200 0100 0000 0e16 3300 ....}.2.......3. │ +0009def0: 0200 0000 cb8f 3200 859a 3200 0200 0000 ......2...2..... │ +0009df00: 8f8f 3200 859a 3200 0200 0000 df8f 3200 ..2...2.......2. │ +0009df10: 859a 3200 0200 0000 998f 3200 859a 3200 ..2.......2...2. │ +0009df20: 0200 0000 d38c 3200 f1a5 3200 0200 0000 ......2...2..... │ +0009df30: d38c 3200 acba 3200 0100 0000 e0cb 3200 ..2...2.......2. │ +0009df40: 0100 0000 fd11 3300 0100 0000 2bff 3200 ......3.....+.2. │ +0009df50: 0100 0000 4206 3300 0100 0000 9c15 3300 ....B.3.......3. │ +0009df60: 0100 0000 e010 3300 0100 0000 3900 3300 ......3.....9.3. │ +0009df70: 0100 0000 1b00 3300 0100 0000 2703 3300 ......3.....'.3. │ +0009df80: 0100 0000 2106 3300 0100 0000 7914 3300 ....!.3.....y.3. │ +0009df90: 0100 0000 66fa 3200 0000 0000 0100 0000 ....f.2......... │ +0009dfa0: 777e 3200 0200 0000 a786 3200 cbb2 3200 w~2.......2...2. │ 0009dfb0: 0200 0000 a786 3200 85b2 3200 0200 0000 ......2...2..... │ 0009dfc0: a786 3200 e7b2 3200 0200 0000 a786 3200 ..2...2.......2. │ 0009dfd0: 57b3 3200 0200 0000 a786 3200 31b2 3200 W.2.......2.1.2. │ 0009dfe0: 0200 0000 a786 3200 5bb2 3200 0200 0000 ......2.[.2..... │ 0009dff0: a786 3200 2db3 3200 0200 0000 a786 3200 ..2.-.2.......2. │ 0009e000: 3bb3 3200 0200 0000 a786 3200 3fb2 3200 ;.2.......2.?.2. │ 0009e010: 0200 0000 a786 3200 51b1 3200 0200 0000 ......2.Q.2..... │ @@ -209779,41 +209779,41 @@ │ 00333720: 0419 2485 0004 6f04 5f24 f300 0459 0461 ..$...o._$...Y.a │ 00333730: 0441 0462 0417 0445 0425 040b 0475 043f .A.b...E.%...u.? │ 00333740: 0467 0468 01e6 c3b0 502d fb2b a781 01e6 .g.h....P-.+.... │ 00333750: 74e2 5aac fd79 393b 0304 0104 02e6 e25c t.Z..y9;.......\ │ 00333760: 0763 322a 0a80 0804 0604 0704 0104 0004 .c2*............ │ 00333770: 0504 0404 0304 0205 1e1e 379a 6f37 9b6f ..........7.o7.o │ 00333780: 377e 5002 0036 005c 0137 1d03 0237 9204 7~P..6.\.7...7.. │ -00333790: 371e 0301 3793 0401 372e 0601 3733 0601 7...7...7...73.. │ -003337a0: 3772 2901 0403 0804 0204 0137 8d26 24ac 7r)........7.&$. │ -003337b0: 0d04 0104 0204 0204 0101 37f3 0c01 3742 ..........7...7B │ -003337c0: 0916 3784 3337 7337 37f9 3f37 be40 37f6 ..7.37s77.?7.@7. │ -003337d0: 4037 165b 370b 6337 1863 3761 6437 3d68 @7.[7.c7.c7ad7=h │ -003337e0: 37d5 6d37 db6e 37fc 6f37 0672 3795 3537 7.m7.n7.o7.r7.57 │ -003337f0: 485a 3791 5f37 925f 375a 6137 d164 3773 HZ7._7._7Za7.d7s │ -00333800: 7037 fb70 0137 c864 0e37 8433 3773 3737 p7.p.7.d.7.37s77 │ -00333810: f93f 37be 4037 f640 3716 5b37 0b63 3718 .?7.@7.@7.[7.c7. │ -00333820: 6337 6164 373d 6837 d56d 37db 6e37 fc6f c7ad7=h7.m7.n7.o │ -00333830: 3706 720f 376a 3437 6b34 3773 3437 7434 7.r.7j47k47s47t4 │ -00333840: 3775 3437 7734 3778 3437 7934 372a 3237 7u47w47x47y47*27 │ -00333850: bc33 377e 4137 bd4c 37cf 6437 0a71 37d4 .37~A7.L7.d7.q7. │ -00333860: 2401 0421 0237 7f38 370e 2507 3752 3437 $..!.7.87.%.7R47 │ -00333870: bb33 37e0 3837 7e41 37f9 5037 c565 3751 .37.87~A7.P7.e7Q │ -00333880: 3401 37fc 0201 3704 0d01 3745 1001 37e9 4.7...7...7E..7. │ -00333890: 1b01 3701 2e01 3722 2e04 37e1 0537 9634 ..7...7"..7..7.4 │ -003338a0: 0601 00ff 0170 6f12 033b 0137 ec0a 0137 .....po..;.7...7 │ -003338b0: 7526 0137 7e34 0137 4c22 0304 0404 0604 u&.7~4.7L"...... │ -003338c0: 0724 0640 0602 0604 2600 0206 0806 2006 .$.@....&..... . │ -003338d0: 1006 0137 2534 3726 3437 2734 3729 3437 ...7%47&47'47)47 │ -003338e0: 2a34 372c 3437 2e34 372f 3437 3034 3731 *47,47.47/470471 │ -003338f0: 3437 3734 3738 3437 3d34 373e 3437 4034 47747847=47>47@4 │ -00333900: 0400 0406 0408 0407 0404 0400 0402 0403 ................ │ -00333910: 0405 040a 0409 040b 0401 0226 0001 375d ...........&..7] │ -00333920: 2304 2680 0037 3c34 373f 3437 4134 0137 #.&..7<47?47A4.7 │ -00333930: 6323 0a64 0000 057f 6401 0005 7f64 0200 c#.d....d....d.. │ +00333790: 371e 0301 3793 0401 377e 3401 374c 2203 7...7...7~4.7L". │ +003337a0: 0404 0406 0407 2406 4006 0206 0426 0002 ......$.@....&.. │ +003337b0: 0608 0620 0610 0601 3725 3437 2634 3727 ... ....7%47&47' │ +003337c0: 3437 2934 372a 3437 2c34 372e 3437 2f34 47)47*47,47.47/4 │ +003337d0: 3730 3437 3134 3737 3437 3834 373d 3437 7047147747847=47 │ +003337e0: 3e34 3740 3404 0004 0604 0804 0704 0404 >47@4........... │ +003337f0: 0004 0204 0304 0504 0a04 0904 0b04 0102 ................ │ +00333800: 2600 0137 5d23 0426 8000 373c 3437 3f34 &..7]#.&..7<47?4 │ +00333810: 3741 3401 3763 2301 0403 0804 0204 0137 7A4.7c#........7 │ +00333820: 8d26 24ac 0d04 0104 0204 0204 0101 37f3 .&$...........7. │ +00333830: 0c01 3742 0916 3784 3337 7337 37f9 3f37 ..7B..7.37s77.?7 │ +00333840: be40 37f6 4037 165b 370b 6337 1863 3761 .@7.@7.[7.c7.c7a │ +00333850: 6437 3d68 37d5 6d37 db6e 37fc 6f37 0672 d7=h7.m7.n7.o7.r │ +00333860: 3795 3537 485a 3791 5f37 925f 375a 6137 7.57HZ7._7._7Za7 │ +00333870: d164 3773 7037 fb70 0137 c864 0e37 8433 .d7sp7.p.7.d.7.3 │ +00333880: 3773 3737 f93f 37be 4037 f640 3716 5b37 7s77.?7.@7.@7.[7 │ +00333890: 0b63 3718 6337 6164 373d 6837 d56d 37db .c7.c7ad7=h7.m7. │ +003338a0: 6e37 fc6f 3706 720f 376a 3437 6b34 3773 n7.o7.r.7j47k47s │ +003338b0: 3437 7434 3775 3437 7734 3778 3437 7934 47t47u47w47x47y4 │ +003338c0: 372a 3237 bc33 377e 4137 bd4c 37cf 6437 7*27.37~A7.L7.d7 │ +003338d0: 0a71 37d4 2401 0421 0237 7f38 370e 2507 .q7.$..!.7.87.%. │ +003338e0: 3752 3437 bb33 37e0 3837 7e41 37f9 5037 7R47.37.87~A7.P7 │ +003338f0: c565 3751 3401 37fc 0201 3704 0d01 3745 .e7Q4.7...7...7E │ +00333900: 1001 37e9 1b01 3701 2e01 3722 2e04 37e1 ..7...7...7"..7. │ +00333910: 0537 9634 0601 00ff 0170 6f12 033b 0137 .7.4.....po..;.7 │ +00333920: ec0a 0137 7526 0137 2e06 0137 3306 0137 ...7u&.7...73..7 │ +00333930: 7229 0a64 0000 057f 6401 0005 7f64 0200 r).d....d....d.. │ 00333940: 057f 6403 0005 7f64 0400 057f 6405 0005 ..d....d....d... │ 00333950: 7f64 0600 057f 6407 0005 7f64 0800 057f .d....d....d.... │ 00333960: 6409 0005 7fe1 0164 4000 017f 6441 0001 d......d@...dA.. │ 00333970: 7f64 3a00 017f 643f 0001 7f64 3c00 017f .d:...d?...d<... │ 00333980: 643b 0001 7f64 3600 017f 6435 0001 7f64 d;...d6...d5...d │ 00333990: 3700 017f 643d 0001 7f64 3e00 017f 645b 7...d=...d>...d[ │ 003339a0: 0001 7f64 5700 017f 64ac 0001 7f64 4200 ...dW...d....dB. │ @@ -213661,323 +213661,323 @@ │ 003429c0: 9e65 0000 bcd1 0900 9f65 0000 bcd1 0900 .e.......e...... │ 003429d0: a065 0000 bcd1 0900 a165 0000 bcd1 0900 .e.......e...... │ 003429e0: a265 0000 bcd1 0900 a365 0000 bcd1 0900 .e.......e...... │ 003429f0: a465 0000 bcd1 0900 a565 0000 bcd1 0900 .e.......e...... │ 00342a00: a665 0000 bcd1 0900 a865 0000 bcd1 0900 .e.......e...... │ 00342a10: aa65 0000 bcd1 0900 ac65 0000 bcd1 0900 .e.......e...... │ 00342a20: 4cd5 0900 0000 0000 0000 0000 0000 0000 L............... │ -00342a30: 58d5 0900 0000 0000 0000 0000 0000 0000 X............... │ -00342a40: 60d5 0900 0000 0000 0000 0000 0000 0000 `............... │ -00342a50: 6cd5 0900 0000 0000 0000 0000 0000 0000 l............... │ -00342a60: 74d5 0900 0000 0000 0000 0000 0000 0000 t............... │ -00342a70: 80d5 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342a80: 0000 0000 0000 0000 0100 0000 0100 0000 ................ │ -00342a90: 9908 0000 88d5 0900 9908 0000 ec7f 0900 ................ │ -00342aa0: 0000 0000 0000 0000 0100 0000 0200 0000 ................ │ -00342ab0: b708 0000 88d5 0900 b508 0000 0880 0900 ................ │ -00342ac0: b708 0000 1880 0900 90d5 0900 0000 0000 ................ │ -00342ad0: 0000 0000 0000 0000 9cd5 0900 0000 0000 ................ │ -00342ae0: 0000 0000 0000 0000 a8d5 0900 0000 0000 ................ │ -00342af0: 0000 0000 0000 0000 b4d5 0900 0000 0000 ................ │ -00342b00: 0000 0000 0000 0000 c0d5 0900 0000 0000 ................ │ -00342b10: 0000 0000 0000 0000 ccd5 0900 0000 0000 ................ │ -00342b20: 0000 0000 0000 0000 d8d5 0900 0000 0000 ................ │ -00342b30: 0c00 0000 0000 0000 2a0b 0000 30d6 0900 ........*...0... │ -00342b40: 2b0b 0000 f8d5 0900 2d0b 0000 08d6 0900 +.......-....... │ -00342b50: 2e0b 0000 e0d5 0900 2f0b 0000 18d6 0900 ......../....... │ -00342b60: 300b 0000 28d6 0900 320b 0000 10d6 0900 0...(...2....... │ -00342b70: 330b 0000 f0d5 0900 350b 0000 e8d5 0900 3.......5....... │ -00342b80: 360b 0000 20d6 0900 3c0b 0000 30d6 0900 6... ...<...0... │ -00342b90: 3f0b 0000 00d6 0900 44d6 0900 0000 0000 ?.......D....... │ -00342ba0: 0400 0000 0000 0000 9f18 0000 4cd6 0900 ............L... │ -00342bb0: a918 0000 4cd6 0900 aa18 0000 4cd6 0900 ....L.......L... │ -00342bc0: ac18 0000 4cd6 0900 54d6 0900 0000 0000 ....L...T....... │ -00342bd0: 0000 0000 0000 0000 60d6 0900 0000 0000 ........`....... │ -00342be0: 0000 0000 0000 0000 70d6 0900 0000 0000 ........p....... │ -00342bf0: 0000 0000 0000 0000 7cd6 0900 0000 0000 ........|....... │ -00342c00: 0000 0000 0000 0000 8cd6 0900 0100 0000 ................ │ -00342c10: 0000 0000 0000 0000 5408 0000 98d6 0900 ........T....... │ -00342c20: a0d6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342c30: acd6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342c40: b8d6 0900 0200 0000 0000 0000 0000 0000 ................ │ -00342c50: 6101 0000 c4d6 0900 6601 0000 ccd6 0900 a.......f....... │ -00342c60: d4d6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342c70: dcd6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342c80: e8d6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342c90: f4d6 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342ca0: 00d7 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342cb0: 08d7 0900 0000 0000 0400 0000 0000 0000 ................ │ -00342cc0: 8e07 0000 24d7 0900 8f07 0000 1cd7 0900 ....$........... │ -00342cd0: 9007 0000 14d7 0900 9107 0000 14d7 0900 ................ │ -00342ce0: 2cd7 0900 0000 0000 0400 0000 0000 0000 ,............... │ -00342cf0: 9507 0000 24d7 0900 9607 0000 1cd7 0900 ....$........... │ -00342d00: 9707 0000 14d7 0900 9807 0000 14d7 0900 ................ │ -00342d10: 38d7 0900 0000 0000 0000 0000 0000 0000 8............... │ -00342d20: 40d7 0900 0000 0000 0000 0000 0000 0000 @............... │ -00342d30: 4cd7 0900 0000 0000 0000 0000 0000 0000 L............... │ -00342d40: 58d7 0900 0000 0000 0100 0000 0000 0000 X............... │ -00342d50: bc07 0000 64d7 0900 6cd7 0900 0000 0000 ....d...l....... │ -00342d60: 0000 0000 0000 0000 78d7 0900 0000 0000 ........x....... │ -00342d70: 0500 0000 0000 0000 c207 0000 24d7 0900 ............$... │ -00342d80: c307 0000 1cd7 0900 c407 0000 14d7 0900 ................ │ -00342d90: c507 0000 14d7 0900 c607 0000 84d7 0900 ................ │ -00342da0: 8cd7 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342db0: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00342dc0: d407 0000 94d7 0900 0000 0000 0000 0000 ................ │ -00342dd0: 0000 0000 0100 0000 0908 0000 3880 0900 ............8... │ -00342de0: 9cd7 0900 0000 0000 0100 0000 0000 0000 ................ │ -00342df0: 000d 0000 a8d7 0900 b0d7 0900 0000 0000 ................ │ -00342e00: 0200 0000 0000 0000 090d 0000 b8d7 0900 ................ │ -00342e10: 0c0d 0000 c0d7 0900 c8d7 0900 0000 0000 ................ │ -00342e20: 0100 0000 0000 0000 0f0d 0000 d4d7 0900 ................ │ -00342e30: dcd7 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342e40: e4d7 0900 0000 0000 0100 0000 0000 0000 ................ │ -00342e50: 1a0d 0000 f0d7 0900 f8d7 0900 0000 0000 ................ │ -00342e60: 0100 0000 0000 0000 1f0d 0000 00d8 0900 ................ │ -00342e70: 08d8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342e80: 14d8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342e90: 24d8 0900 0000 0000 0000 0000 0000 0000 $............... │ -00342ea0: 30d8 0900 0000 0000 0000 0000 0000 0000 0............... │ -00342eb0: 40d8 0900 0000 0000 0000 0000 0000 0000 @............... │ -00342ec0: 48d8 0900 0000 0000 0000 0000 0000 0000 H............... │ -00342ed0: 54d8 0900 0000 0000 0000 0000 0000 0000 T............... │ -00342ee0: 5cd8 0900 0100 0000 0000 0000 0000 0000 \............... │ -00342ef0: 4204 0000 68d8 0900 70d8 0900 0100 0000 B...h...p....... │ -00342f00: 0400 0000 0000 0000 5504 0000 78d8 0900 ........U...x... │ -00342f10: 430d 0000 80d8 0900 440d 0000 88d8 0900 C.......D....... │ -00342f20: 4a0d 0000 b8d7 0900 4f0d 0000 c0d7 0900 J.......O....... │ -00342f30: 90d8 0900 0100 0000 0100 0000 0000 0000 ................ │ -00342f40: 6004 0000 68d8 0900 540d 0000 a8d7 0900 `...h...T....... │ -00342f50: 9cd8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342f60: a4d8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342f70: b0d8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342f80: c0d8 0900 0000 0000 0000 0000 0000 0000 ................ │ -00342f90: 0000 0000 0000 0000 0000 0000 0400 0000 ................ │ -00342fa0: 860f 0000 5880 0900 870f 0000 4080 0900 ....X.......@... │ -00342fb0: 880f 0000 4880 0900 890f 0000 5080 0900 ....H.......P... │ -00342fc0: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ -00342fd0: 8b0f 0000 6080 0900 8c0f 0000 6880 0900 ....`.......h... │ -00342fe0: 8d0f 0000 7080 0900 0000 0000 0000 0000 ....p........... │ -00342ff0: 0000 0000 0100 0000 8f0f 0000 7880 0900 ............x... │ -00343000: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ -00343010: 960f 0000 c8d8 0900 970f 0000 c8d8 0900 ................ │ -00343020: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ -00343030: 990f 0000 c8d8 0900 9a0f 0000 c8d8 0900 ................ │ -00343040: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343050: 9c0f 0000 c8d8 0900 0000 0000 0000 0000 ................ │ -00343060: 0100 0000 0000 0000 3610 0000 d0d8 0900 ........6....... │ -00343070: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343080: 4b10 0000 d0d8 0900 d8d8 0900 0000 0000 K............... │ -00343090: 0000 0000 0200 0000 5410 0000 8080 0900 ........T....... │ -003430a0: 5810 0000 8c80 0900 e4d8 0900 0000 0000 X............... │ -003430b0: 0000 0000 0200 0000 5910 0000 9480 0900 ........Y....... │ -003430c0: 5a10 0000 a080 0900 0000 0000 0000 0000 Z............... │ -003430d0: 0000 0000 0100 0000 dc10 0000 a880 0900 ................ │ -003430e0: f0d8 0900 0000 0000 0200 0000 0400 0000 ................ │ -003430f0: 6110 0000 f8d8 0900 7110 0000 00d9 0900 a.......q....... │ -00343100: 5c10 0000 bc80 0900 5d10 0000 b080 0900 \.......]....... │ -00343110: 7210 0000 cc80 0900 8710 0000 c480 0900 r............... │ -00343120: 08d9 0900 0000 0000 0000 0000 0200 0000 ................ │ -00343130: 8910 0000 d880 0900 8a10 0000 e480 0900 ................ │ -00343140: 14d9 0900 0000 0000 0100 0000 0000 0000 ................ │ -00343150: 8e10 0000 00d9 0900 1cd9 0900 0000 0000 ................ │ -00343160: 0000 0000 0200 0000 8f10 0000 ec80 0900 ................ │ -00343170: 9010 0000 f880 0900 28d9 0900 0000 0000 ........(....... │ -00343180: 0100 0000 0000 0000 9410 0000 00d9 0900 ................ │ -00343190: 30d9 0900 0000 0000 0000 0000 0200 0000 0............... │ -003431a0: 9a10 0000 0081 0900 9b10 0000 0c81 0900 ................ │ -003431b0: 3cd9 0900 0000 0000 0100 0000 0000 0000 <............... │ -003431c0: a210 0000 00d9 0900 44d9 0900 0000 0000 ........D....... │ -003431d0: 0000 0000 0000 0000 50d9 0900 0000 0000 ........P....... │ -003431e0: 0000 0000 0000 0000 5cd9 0900 0000 0000 ........\....... │ -003431f0: 0000 0000 0000 0000 68d9 0900 0000 0000 ........h....... │ -00343200: 0000 0000 0000 0000 74d9 0900 0000 0000 ........t....... │ -00343210: 0000 0000 0000 0000 7cd9 0900 0000 0000 ........|....... │ -00343220: 0e00 0000 0000 0000 af17 0000 88d9 0900 ................ │ -00343230: b017 0000 88d9 0900 b117 0000 88d9 0900 ................ │ -00343240: b217 0000 88d9 0900 b317 0000 88d9 0900 ................ │ -00343250: b417 0000 88d9 0900 b517 0000 88d9 0900 ................ │ -00343260: b617 0000 88d9 0900 b717 0000 88d9 0900 ................ │ -00343270: b817 0000 90d9 0900 b917 0000 88d9 0900 ................ │ -00343280: ba17 0000 88d9 0900 bb17 0000 88d9 0900 ................ │ -00343290: bc17 0000 90d9 0900 98d9 0900 0000 0000 ................ │ -003432a0: 0100 0000 0000 0000 bd17 0000 90d9 0900 ................ │ -003432b0: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ -003432c0: ef17 0000 90d9 0900 f017 0000 90d9 0900 ................ │ -003432d0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -003432e0: f717 0000 90d9 0900 f817 0000 90d9 0900 ................ │ -003432f0: f917 0000 90d9 0900 fa17 0000 90d9 0900 ................ │ -00343300: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343310: fe17 0000 a0d9 0900 a8d9 0900 0000 0000 ................ │ -00343320: 0200 0000 0000 0000 2418 0000 b0d9 0900 ........$....... │ -00343330: 2518 0000 b8d9 0900 c0d9 0900 0100 0000 %............... │ -00343340: 0400 0000 0000 0000 2208 0000 c8d9 0900 ........"....... │ -00343350: 2618 0000 d0d9 0900 2718 0000 d8d9 0900 &.......'....... │ -00343360: 2818 0000 b0d9 0900 2918 0000 b8d9 0900 (.......)....... │ -00343370: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343380: 2b18 0000 e0d9 0900 0000 0000 0000 0000 +............... │ -00343390: 0100 0000 0200 0000 7719 0000 00d9 0900 ........w....... │ -003433a0: 7619 0000 1c81 0900 7719 0000 1481 0900 v.......w....... │ -003433b0: e8d9 0900 0000 0000 0000 0000 0000 0000 ................ │ -003433c0: f4d9 0900 0000 0000 0000 0000 0000 0000 ................ │ -003433d0: 00da 0900 0000 0000 0000 0000 0000 0000 ................ │ -003433e0: 08da 0900 0000 0000 0000 0000 0000 0000 ................ │ -003433f0: 14da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343400: 20da 0900 0000 0000 0000 0000 0000 0000 ............... │ -00343410: 28da 0900 0000 0000 0000 0000 0000 0000 (............... │ -00343420: 34da 0900 0000 0000 0000 0000 0000 0000 4............... │ -00343430: 3cda 0900 0000 0000 0000 0000 0000 0000 <............... │ -00343440: 48da 0900 0000 0000 0000 0000 0000 0000 H............... │ -00343450: 50da 0900 0000 0000 0000 0000 0000 0000 P............... │ -00343460: 5cda 0900 0000 0000 0000 0000 0000 0000 \............... │ -00343470: 68da 0900 0000 0000 0000 0000 0000 0000 h............... │ -00343480: 0000 0000 0000 0000 0200 0000 0200 0000 ................ │ -00343490: 111d 0000 f8d8 0900 121d 0000 f8d8 0900 ................ │ -003434a0: 131d 0000 2481 0900 141d 0000 2c81 0900 ....$.......,... │ -003434b0: 0000 0000 0000 0000 0000 0000 0100 0000 ................ │ -003434c0: 3f1f 0000 3481 0900 70da 0900 0000 0000 ?...4...p....... │ -003434d0: 0000 0000 0000 0000 7cda 0900 0000 0000 ........|....... │ -003434e0: 0000 0000 0000 0000 88da 0900 0100 0000 ................ │ -003434f0: 0000 0000 0000 0000 440a 0000 90da 0900 ........D....... │ -00343500: 98da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343510: a4da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343520: b0da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343530: bcda 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343540: c8da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343550: d4da 0900 0000 0000 0200 0000 0000 0000 ................ │ -00343560: 7e22 0000 dcda 0900 7f22 0000 e4da 0900 ~"......."...... │ -00343570: ecda 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343580: f8da 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343590: 04db 0900 0000 0000 0000 0000 0000 0000 ................ │ -003435a0: 10db 0900 0000 0000 0000 0000 0000 0000 ................ │ -003435b0: 18db 0900 0000 0000 0000 0000 0000 0000 ................ │ -003435c0: 24db 0900 0000 0000 0000 0000 0000 0000 $............... │ -003435d0: 30db 0900 0000 0000 0100 0000 0000 0000 0............... │ -003435e0: f224 0000 38db 0900 0000 0000 0000 0000 .$..8........... │ -003435f0: 0100 0000 0000 0000 1825 0000 40db 0900 .........%..@... │ -00343600: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343610: 5b25 0000 40db 0900 48db 0900 0000 0000 [%..@...H....... │ -00343620: 0000 0000 0000 0000 54db 0900 0000 0000 ........T....... │ -00343630: 0000 0000 0000 0000 60db 0900 0000 0000 ........`....... │ -00343640: 0000 0000 0000 0000 6cdb 0900 0000 0000 ........l....... │ -00343650: 0000 0000 0000 0000 74db 0900 0000 0000 ........t....... │ -00343660: 0100 0000 0000 0000 ab25 0000 80db 0900 .........%...... │ -00343670: 88db 0900 0000 0000 0100 0000 0000 0000 ................ │ -00343680: ae25 0000 94db 0900 9cdb 0900 0000 0000 .%.............. │ -00343690: 0000 0000 0000 0000 a4db 0900 0000 0000 ................ │ -003436a0: 0100 0000 0000 0000 b425 0000 80db 0900 .........%...... │ -003436b0: b0db 0900 0000 0000 0100 0000 0000 0000 ................ │ -003436c0: b825 0000 94db 0900 bcdb 0900 0000 0000 .%.............. │ -003436d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -003436e0: 0100 0000 0000 0000 8b26 0000 c4db 0900 .........&...... │ -003436f0: ccdb 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343700: d8db 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343710: e4db 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343720: f0db 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343730: fcdb 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343740: 04dc 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343750: 10dc 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343760: 0000 0000 0000 0000 0000 0000 0100 0000 ................ │ -00343770: 392c 0000 4081 0900 0000 0000 0000 0000 9,..@........... │ -00343780: 0000 0000 0400 0000 452c 0000 9481 0900 ........E,...... │ -00343790: 462c 0000 4c81 0900 472c 0000 7c81 0900 F,..L...G,..|... │ -003437a0: 482c 0000 6481 0900 0000 0000 0000 0000 H,..d........... │ -003437b0: 0000 0000 0300 0000 4a2c 0000 9c81 0900 ........J,...... │ -003437c0: 4b2c 0000 cc81 0900 4c2c 0000 b481 0900 K,......L,...... │ -003437d0: 0000 0000 0000 0000 0200 0000 0200 0000 ................ │ -003437e0: 4d2c 0000 f8d8 0900 4e2c 0000 f8d8 0900 M,......N,...... │ -003437f0: 4f2c 0000 e481 0900 502c 0000 ec81 0900 O,......P,...... │ -00343800: 34dc 0900 0000 0000 0000 0000 0000 0000 4............... │ -00343810: 40dc 0900 0100 0000 0100 0000 0000 0000 @............... │ -00343820: d505 0000 50dc 0900 3b12 0000 58dc 0900 ....P...;...X... │ -00343830: 60dc 0900 0000 0000 0000 0000 0000 0000 `............... │ -00343840: 6cdc 0900 0000 0000 0100 0000 0200 0000 l............... │ -00343850: 4212 0000 78dc 0900 4212 0000 f481 0900 B...x...B....... │ -00343860: 4312 0000 0082 0900 80dc 0900 0100 0000 C............... │ -00343870: 0200 0000 0200 0000 d605 0000 50dc 0900 ............P... │ -00343880: 4412 0000 58dc 0900 4512 0000 90dc 0900 D...X...E....... │ -00343890: 4512 0000 0882 0900 4612 0000 1482 0900 E.......F....... │ -003438a0: 98dc 0900 0000 0000 0000 0000 0000 0000 ................ │ -003438b0: a0dc 0900 0000 0000 0000 0000 0100 0000 ................ │ -003438c0: 5412 0000 1c82 0900 acdc 0900 0100 0000 T............... │ -003438d0: 0100 0000 0100 0000 d805 0000 50dc 0900 ............P... │ -003438e0: 5612 0000 58dc 0900 5712 0000 2482 0900 V...X...W...$... │ -003438f0: bcdc 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343900: c4dc 0900 0000 0000 0100 0000 0200 0000 ................ │ -00343910: 5c12 0000 d0dc 0900 5c12 0000 2c82 0900 \.......\...,... │ -00343920: 5d12 0000 3c82 0900 d8dc 0900 0000 0000 ]...<........... │ -00343930: 0200 0000 0200 0000 5e12 0000 58dc 0900 ........^...X... │ -00343940: 5f12 0000 e8dc 0900 5f12 0000 4882 0900 _......._...H... │ -00343950: 6012 0000 5882 0900 f0dc 0900 0000 0000 `...X........... │ -00343960: 0000 0000 0000 0000 f8dc 0900 0000 0000 ................ │ -00343970: 0000 0000 0000 0000 04dd 0900 0000 0000 ................ │ -00343980: 0100 0000 0000 0000 f212 0000 10dd 0900 ................ │ -00343990: 18dd 0900 0000 0000 0200 0000 0000 0000 ................ │ -003439a0: f512 0000 28dd 0900 f612 0000 58dc 0900 ....(.......X... │ -003439b0: 30dd 0900 0000 0000 0100 0000 0000 0000 0............... │ -003439c0: f812 0000 3cdd 0900 44dd 0900 0000 0000 ....<...D....... │ -003439d0: 0000 0000 0000 0000 4cdd 0900 0000 0000 ........L....... │ -003439e0: 0100 0000 0000 0000 0013 0000 58dd 0900 ............X... │ -003439f0: 60dd 0900 0000 0000 0100 0000 0000 0000 `............... │ -00343a00: 0113 0000 6cdd 0900 74dd 0900 0000 0000 ....l...t....... │ -00343a10: 0000 0000 0000 0000 7cdd 0900 0000 0000 ........|....... │ -00343a20: 0100 0000 0000 0000 0513 0000 88dd 0900 ................ │ -00343a30: 90dd 0900 0000 0000 0200 0000 0000 0000 ................ │ -00343a40: 0813 0000 28dd 0900 0913 0000 9cdd 0900 ....(........... │ -00343a50: a4dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343a60: b0dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343a70: b8dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343a80: c4dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343a90: ccdd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343aa0: d8dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343ab0: e0dd 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343ac0: ecdd 0900 0000 0000 0100 0000 0000 0000 ................ │ -00343ad0: 7c13 0000 f4dd 0900 0000 0000 0000 0000 |............... │ -00343ae0: 0100 0000 0000 0000 8013 0000 fcdd 0900 ................ │ -00343af0: 04de 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343b00: 10de 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343b10: 1cde 0900 0000 0000 0000 0000 0000 0000 ................ │ -00343b20: 28de 0900 0000 0000 0000 0000 0000 0000 (............... │ -00343b30: 30de 0900 0000 0000 0100 0000 0000 0000 0............... │ -00343b40: 7c15 0000 3cde 0900 44de 0900 0100 0000 |...<...D....... │ -00343b50: 0200 0000 0000 0000 3807 0000 50dc 0900 ........8...P... │ -00343b60: 8015 0000 58dc 0900 8515 0000 54de 0900 ....X.......T... │ -00343b70: 5cde 0900 0000 0000 0000 0000 0000 0000 \............... │ -00343b80: 68de 0900 0000 0000 0000 0000 0000 0000 h............... │ -00343b90: 74de 0900 0000 0000 0100 0000 0000 0000 t............... │ -00343ba0: aa15 0000 7cde 0900 84de 0900 0000 0000 ....|........... │ -00343bb0: 0000 0000 0000 0000 90de 0900 0000 0000 ................ │ -00343bc0: 0000 0000 0000 0000 98de 0900 0000 0000 ................ │ -00343bd0: 0000 0000 0000 0000 a4de 0900 0000 0000 ................ │ -00343be0: 0000 0000 0000 0000 acde 0900 0000 0000 ................ │ -00343bf0: 0000 0000 0000 0000 b8de 0900 0100 0000 ................ │ -00343c00: 0100 0000 0000 0000 bd07 0000 50dc 0900 ............P... │ -00343c10: db16 0000 58dc 0900 c8de 0900 0000 0000 ....X........... │ -00343c20: 0000 0000 0000 0000 d0de 0900 0000 0000 ................ │ -00343c30: 0000 0000 0000 0000 dcde 0900 0100 0000 ................ │ -00343c40: 0100 0000 0000 0000 c107 0000 50dc 0900 ............P... │ -00343c50: e716 0000 58dc 0900 ecde 0900 0000 0000 ....X........... │ -00343c60: 0000 0000 0000 0000 f4de 0900 0000 0000 ................ │ -00343c70: 0000 0000 0000 0000 00df 0900 0100 0000 ................ │ -00343c80: 0100 0000 0000 0000 c607 0000 50dc 0900 ............P... │ -00343c90: ff16 0000 58dc 0900 10df 0900 0000 0000 ....X........... │ -00343ca0: 0000 0000 0000 0000 1cdf 0900 0000 0000 ................ │ -00343cb0: 0100 0000 0000 0000 2317 0000 24df 0900 ........#...$... │ -00343cc0: 2cdf 0900 0000 0000 0000 0000 0000 0000 ,............... │ -00343cd0: 38df 0900 0000 0000 0100 0000 0000 0000 8............... │ -00343ce0: 2b17 0000 58dc 0900 48df 0900 0000 0000 +...X...H....... │ -00343cf0: 0000 0000 0000 0000 50df 0900 0000 0000 ........P....... │ -00343d00: 0000 0000 0000 0000 5cdf 0900 0000 0000 ........\....... │ -00343d10: 0100 0000 0000 0000 3317 0000 58dc 0900 ........3...X... │ -00343d20: 6cdf 0900 0000 0000 0000 0000 0000 0000 l............... │ -00343d30: 74df 0900 0000 0000 0000 0000 0000 0000 t............... │ -00343d40: 80df 0900 0000 0000 0200 0000 0000 0000 ................ │ -00343d50: 9517 0000 7cde 0900 9b17 0000 88df 0900 ....|........... │ -00343d60: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ -00343d70: 9e17 0000 90df 0900 a4df 0900 0000 0000 ................ │ +00342a30: 58d5 0900 0100 0000 0100 0000 0000 0000 X............... │ +00342a40: d505 0000 68d5 0900 3b12 0000 70d5 0900 ....h...;...p... │ +00342a50: 78d5 0900 0000 0000 0000 0000 0000 0000 x............... │ +00342a60: 84d5 0900 0000 0000 0100 0000 0200 0000 ................ │ +00342a70: 4212 0000 90d5 0900 4212 0000 ec7f 0900 B.......B....... │ +00342a80: 4312 0000 f87f 0900 98d5 0900 0100 0000 C............... │ +00342a90: 0200 0000 0200 0000 d605 0000 68d5 0900 ............h... │ +00342aa0: 4412 0000 70d5 0900 4512 0000 a8d5 0900 D...p...E....... │ +00342ab0: 4512 0000 0080 0900 4612 0000 0c80 0900 E.......F....... │ +00342ac0: b0d5 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342ad0: b8d5 0900 0000 0000 0000 0000 0100 0000 ................ │ +00342ae0: 5412 0000 1480 0900 c4d5 0900 0100 0000 T............... │ +00342af0: 0100 0000 0100 0000 d805 0000 68d5 0900 ............h... │ +00342b00: 5612 0000 70d5 0900 5712 0000 1c80 0900 V...p...W....... │ +00342b10: d4d5 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342b20: dcd5 0900 0000 0000 0100 0000 0200 0000 ................ │ +00342b30: 5c12 0000 e8d5 0900 5c12 0000 2480 0900 \.......\...$... │ +00342b40: 5d12 0000 3480 0900 f0d5 0900 0000 0000 ]...4........... │ +00342b50: 0200 0000 0200 0000 5e12 0000 70d5 0900 ........^...p... │ +00342b60: 5f12 0000 00d6 0900 5f12 0000 4080 0900 _......._...@... │ +00342b70: 6012 0000 5080 0900 08d6 0900 0000 0000 `...P........... │ +00342b80: 0000 0000 0000 0000 10d6 0900 0000 0000 ................ │ +00342b90: 0000 0000 0000 0000 1cd6 0900 0000 0000 ................ │ +00342ba0: 0100 0000 0000 0000 f212 0000 28d6 0900 ............(... │ +00342bb0: 30d6 0900 0000 0000 0200 0000 0000 0000 0............... │ +00342bc0: f512 0000 40d6 0900 f612 0000 70d5 0900 ....@.......p... │ +00342bd0: 48d6 0900 0000 0000 0100 0000 0000 0000 H............... │ +00342be0: f812 0000 54d6 0900 5cd6 0900 0000 0000 ....T...\....... │ +00342bf0: 0000 0000 0000 0000 64d6 0900 0000 0000 ........d....... │ +00342c00: 0100 0000 0000 0000 0013 0000 70d6 0900 ............p... │ +00342c10: 78d6 0900 0000 0000 0100 0000 0000 0000 x............... │ +00342c20: 0113 0000 84d6 0900 8cd6 0900 0000 0000 ................ │ +00342c30: 0000 0000 0000 0000 94d6 0900 0000 0000 ................ │ +00342c40: 0100 0000 0000 0000 0513 0000 a0d6 0900 ................ │ +00342c50: a8d6 0900 0000 0000 0200 0000 0000 0000 ................ │ +00342c60: 0813 0000 40d6 0900 0913 0000 b4d6 0900 ....@........... │ +00342c70: bcd6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342c80: c8d6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342c90: d0d6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342ca0: dcd6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342cb0: e4d6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342cc0: f0d6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342cd0: f8d6 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342ce0: 04d7 0900 0000 0000 0100 0000 0000 0000 ................ │ +00342cf0: 7c13 0000 0cd7 0900 0000 0000 0000 0000 |............... │ +00342d00: 0100 0000 0000 0000 8013 0000 14d7 0900 ................ │ +00342d10: 1cd7 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342d20: 28d7 0900 0000 0000 0000 0000 0000 0000 (............... │ +00342d30: 34d7 0900 0000 0000 0000 0000 0000 0000 4............... │ +00342d40: 40d7 0900 0000 0000 0000 0000 0000 0000 @............... │ +00342d50: 48d7 0900 0000 0000 0100 0000 0000 0000 H............... │ +00342d60: 7c15 0000 54d7 0900 5cd7 0900 0100 0000 |...T...\....... │ +00342d70: 0200 0000 0000 0000 3807 0000 68d5 0900 ........8...h... │ +00342d80: 8015 0000 70d5 0900 8515 0000 6cd7 0900 ....p.......l... │ +00342d90: 74d7 0900 0000 0000 0000 0000 0000 0000 t............... │ +00342da0: 80d7 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342db0: 8cd7 0900 0000 0000 0100 0000 0000 0000 ................ │ +00342dc0: aa15 0000 94d7 0900 9cd7 0900 0000 0000 ................ │ +00342dd0: 0000 0000 0000 0000 a8d7 0900 0000 0000 ................ │ +00342de0: 0000 0000 0000 0000 b0d7 0900 0000 0000 ................ │ +00342df0: 0000 0000 0000 0000 bcd7 0900 0000 0000 ................ │ +00342e00: 0000 0000 0000 0000 c4d7 0900 0000 0000 ................ │ +00342e10: 0000 0000 0000 0000 d0d7 0900 0100 0000 ................ │ +00342e20: 0100 0000 0000 0000 bd07 0000 68d5 0900 ............h... │ +00342e30: db16 0000 70d5 0900 e0d7 0900 0000 0000 ....p........... │ +00342e40: 0000 0000 0000 0000 e8d7 0900 0000 0000 ................ │ +00342e50: 0000 0000 0000 0000 f4d7 0900 0100 0000 ................ │ +00342e60: 0100 0000 0000 0000 c107 0000 68d5 0900 ............h... │ +00342e70: e716 0000 70d5 0900 04d8 0900 0000 0000 ....p........... │ +00342e80: 0000 0000 0000 0000 0cd8 0900 0000 0000 ................ │ +00342e90: 0000 0000 0000 0000 18d8 0900 0100 0000 ................ │ +00342ea0: 0100 0000 0000 0000 c607 0000 68d5 0900 ............h... │ +00342eb0: ff16 0000 70d5 0900 28d8 0900 0000 0000 ....p...(....... │ +00342ec0: 0000 0000 0000 0000 34d8 0900 0000 0000 ........4....... │ +00342ed0: 0100 0000 0000 0000 2317 0000 3cd8 0900 ........#...<... │ +00342ee0: 44d8 0900 0000 0000 0000 0000 0000 0000 D............... │ +00342ef0: 50d8 0900 0000 0000 0100 0000 0000 0000 P............... │ +00342f00: 2b17 0000 70d5 0900 60d8 0900 0000 0000 +...p...`....... │ +00342f10: 0000 0000 0000 0000 68d8 0900 0000 0000 ........h....... │ +00342f20: 0000 0000 0000 0000 74d8 0900 0000 0000 ........t....... │ +00342f30: 0100 0000 0000 0000 3317 0000 70d5 0900 ........3...p... │ +00342f40: 84d8 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342f50: 8cd8 0900 0000 0000 0000 0000 0000 0000 ................ │ +00342f60: 98d8 0900 0000 0000 0200 0000 0000 0000 ................ │ +00342f70: 9517 0000 94d7 0900 9b17 0000 a0d8 0900 ................ │ +00342f80: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00342f90: 9e17 0000 a8d8 0900 bcd8 0900 0000 0000 ................ │ +00342fa0: 0400 0000 0000 0000 9f18 0000 c4d8 0900 ................ │ +00342fb0: a918 0000 c4d8 0900 aa18 0000 c4d8 0900 ................ │ +00342fc0: ac18 0000 c4d8 0900 ccd8 0900 0000 0000 ................ │ +00342fd0: 0000 0000 0000 0000 d8d8 0900 0000 0000 ................ │ +00342fe0: 0000 0000 0000 0000 e8d8 0900 0000 0000 ................ │ +00342ff0: 0000 0000 0000 0000 f4d8 0900 0000 0000 ................ │ +00343000: 0000 0000 0000 0000 04d9 0900 0100 0000 ................ │ +00343010: 0000 0000 0000 0000 5408 0000 10d9 0900 ........T....... │ +00343020: 18d9 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343030: 24d9 0900 0000 0000 0000 0000 0000 0000 $............... │ +00343040: 30d9 0900 0200 0000 0000 0000 0000 0000 0............... │ +00343050: 6101 0000 3cd9 0900 6601 0000 44d9 0900 a...<...f...D... │ +00343060: 4cd9 0900 0000 0000 0000 0000 0000 0000 L............... │ +00343070: 54d9 0900 0000 0000 0000 0000 0000 0000 T............... │ +00343080: 60d9 0900 0000 0000 0000 0000 0000 0000 `............... │ +00343090: 6cd9 0900 0000 0000 0000 0000 0000 0000 l............... │ +003430a0: 78d9 0900 0000 0000 0000 0000 0000 0000 x............... │ +003430b0: 80d9 0900 0000 0000 0400 0000 0000 0000 ................ │ +003430c0: 8e07 0000 9cd9 0900 8f07 0000 94d9 0900 ................ │ +003430d0: 9007 0000 8cd9 0900 9107 0000 8cd9 0900 ................ │ +003430e0: a4d9 0900 0000 0000 0400 0000 0000 0000 ................ │ +003430f0: 9507 0000 9cd9 0900 9607 0000 94d9 0900 ................ │ +00343100: 9707 0000 8cd9 0900 9807 0000 8cd9 0900 ................ │ +00343110: b0d9 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343120: b8d9 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343130: c4d9 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343140: d0d9 0900 0000 0000 0100 0000 0000 0000 ................ │ +00343150: bc07 0000 dcd9 0900 e4d9 0900 0000 0000 ................ │ +00343160: 0000 0000 0000 0000 f0d9 0900 0000 0000 ................ │ +00343170: 0500 0000 0000 0000 c207 0000 9cd9 0900 ................ │ +00343180: c307 0000 94d9 0900 c407 0000 8cd9 0900 ................ │ +00343190: c507 0000 8cd9 0900 c607 0000 fcd9 0900 ................ │ +003431a0: 04da 0900 0000 0000 0000 0000 0000 0000 ................ │ +003431b0: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +003431c0: d407 0000 0cda 0900 0000 0000 0000 0000 ................ │ +003431d0: 0000 0000 0100 0000 0908 0000 5c80 0900 ............\... │ +003431e0: 14da 0900 0000 0000 0100 0000 0000 0000 ................ │ +003431f0: 000d 0000 20da 0900 28da 0900 0000 0000 .... ...(....... │ +00343200: 0200 0000 0000 0000 090d 0000 30da 0900 ............0... │ +00343210: 0c0d 0000 38da 0900 40da 0900 0000 0000 ....8...@....... │ +00343220: 0100 0000 0000 0000 0f0d 0000 4cda 0900 ............L... │ +00343230: 54da 0900 0000 0000 0000 0000 0000 0000 T............... │ +00343240: 5cda 0900 0000 0000 0100 0000 0000 0000 \............... │ +00343250: 1a0d 0000 68da 0900 70da 0900 0000 0000 ....h...p....... │ +00343260: 0100 0000 0000 0000 1f0d 0000 78da 0900 ............x... │ +00343270: 80da 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343280: 8cda 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343290: 9cda 0900 0000 0000 0000 0000 0000 0000 ................ │ +003432a0: a8da 0900 0000 0000 0000 0000 0000 0000 ................ │ +003432b0: b8da 0900 0000 0000 0000 0000 0000 0000 ................ │ +003432c0: c0da 0900 0000 0000 0000 0000 0000 0000 ................ │ +003432d0: ccda 0900 0000 0000 0000 0000 0000 0000 ................ │ +003432e0: d4da 0900 0100 0000 0000 0000 0000 0000 ................ │ +003432f0: 4204 0000 e0da 0900 e8da 0900 0100 0000 B............... │ +00343300: 0400 0000 0000 0000 5504 0000 f0da 0900 ........U....... │ +00343310: 430d 0000 f8da 0900 440d 0000 00db 0900 C.......D....... │ +00343320: 4a0d 0000 30da 0900 4f0d 0000 38da 0900 J...0...O...8... │ +00343330: 08db 0900 0100 0000 0100 0000 0000 0000 ................ │ +00343340: 6004 0000 e0da 0900 540d 0000 20da 0900 `.......T... ... │ +00343350: 14db 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343360: 1cdb 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343370: 28db 0900 0000 0000 0000 0000 0000 0000 (............... │ +00343380: 38db 0900 0000 0000 0000 0000 0000 0000 8............... │ +00343390: 0000 0000 0000 0000 0000 0000 0400 0000 ................ │ +003433a0: 860f 0000 7c80 0900 870f 0000 6480 0900 ....|.......d... │ +003433b0: 880f 0000 6c80 0900 890f 0000 7480 0900 ....l.......t... │ +003433c0: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ +003433d0: 8b0f 0000 8480 0900 8c0f 0000 8c80 0900 ................ │ +003433e0: 8d0f 0000 9480 0900 0000 0000 0000 0000 ................ │ +003433f0: 0000 0000 0100 0000 8f0f 0000 9c80 0900 ................ │ +00343400: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ +00343410: 960f 0000 40db 0900 970f 0000 40db 0900 ....@.......@... │ +00343420: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ +00343430: 990f 0000 40db 0900 9a0f 0000 40db 0900 ....@.......@... │ +00343440: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00343450: 9c0f 0000 40db 0900 0000 0000 0000 0000 ....@........... │ +00343460: 0100 0000 0000 0000 3610 0000 48db 0900 ........6...H... │ +00343470: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00343480: 4b10 0000 48db 0900 50db 0900 0000 0000 K...H...P....... │ +00343490: 0000 0000 0200 0000 5410 0000 a480 0900 ........T....... │ +003434a0: 5810 0000 b080 0900 5cdb 0900 0000 0000 X.......\....... │ +003434b0: 0000 0000 0200 0000 5910 0000 b880 0900 ........Y....... │ +003434c0: 5a10 0000 c480 0900 0000 0000 0000 0000 Z............... │ +003434d0: 0000 0000 0100 0000 dc10 0000 cc80 0900 ................ │ +003434e0: 68db 0900 0000 0000 0200 0000 0400 0000 h............... │ +003434f0: 6110 0000 70db 0900 7110 0000 78db 0900 a...p...q...x... │ +00343500: 5c10 0000 e080 0900 5d10 0000 d480 0900 \.......]....... │ +00343510: 7210 0000 f080 0900 8710 0000 e880 0900 r............... │ +00343520: 80db 0900 0000 0000 0000 0000 0200 0000 ................ │ +00343530: 8910 0000 fc80 0900 8a10 0000 0881 0900 ................ │ +00343540: 8cdb 0900 0000 0000 0100 0000 0000 0000 ................ │ +00343550: 8e10 0000 78db 0900 94db 0900 0000 0000 ....x........... │ +00343560: 0000 0000 0200 0000 8f10 0000 1081 0900 ................ │ +00343570: 9010 0000 1c81 0900 a0db 0900 0000 0000 ................ │ +00343580: 0100 0000 0000 0000 9410 0000 78db 0900 ............x... │ +00343590: a8db 0900 0000 0000 0000 0000 0200 0000 ................ │ +003435a0: 9a10 0000 2481 0900 9b10 0000 3081 0900 ....$.......0... │ +003435b0: b4db 0900 0000 0000 0100 0000 0000 0000 ................ │ +003435c0: a210 0000 78db 0900 bcdb 0900 0000 0000 ....x........... │ +003435d0: 0000 0000 0000 0000 c8db 0900 0000 0000 ................ │ +003435e0: 0000 0000 0000 0000 d4db 0900 0000 0000 ................ │ +003435f0: 0000 0000 0000 0000 e0db 0900 0000 0000 ................ │ +00343600: 0000 0000 0000 0000 ecdb 0900 0000 0000 ................ │ +00343610: 0000 0000 0000 0000 f4db 0900 0000 0000 ................ │ +00343620: 0e00 0000 0000 0000 af17 0000 00dc 0900 ................ │ +00343630: b017 0000 00dc 0900 b117 0000 00dc 0900 ................ │ +00343640: b217 0000 00dc 0900 b317 0000 00dc 0900 ................ │ +00343650: b417 0000 00dc 0900 b517 0000 00dc 0900 ................ │ +00343660: b617 0000 00dc 0900 b717 0000 00dc 0900 ................ │ +00343670: b817 0000 08dc 0900 b917 0000 00dc 0900 ................ │ +00343680: ba17 0000 00dc 0900 bb17 0000 00dc 0900 ................ │ +00343690: bc17 0000 08dc 0900 10dc 0900 0000 0000 ................ │ +003436a0: 0100 0000 0000 0000 bd17 0000 08dc 0900 ................ │ +003436b0: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ +003436c0: ef17 0000 08dc 0900 f017 0000 08dc 0900 ................ │ +003436d0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ +003436e0: f717 0000 08dc 0900 f817 0000 08dc 0900 ................ │ +003436f0: f917 0000 08dc 0900 fa17 0000 08dc 0900 ................ │ +00343700: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00343710: fe17 0000 18dc 0900 20dc 0900 0000 0000 ........ ....... │ +00343720: 0200 0000 0000 0000 2418 0000 28dc 0900 ........$...(... │ +00343730: 2518 0000 30dc 0900 38dc 0900 0100 0000 %...0...8....... │ +00343740: 0400 0000 0000 0000 2208 0000 40dc 0900 ........"...@... │ +00343750: 2618 0000 48dc 0900 2718 0000 50dc 0900 &...H...'...P... │ +00343760: 2818 0000 28dc 0900 2918 0000 30dc 0900 (...(...)...0... │ +00343770: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00343780: 2b18 0000 58dc 0900 0000 0000 0000 0000 +...X........... │ +00343790: 0100 0000 0200 0000 7719 0000 78db 0900 ........w...x... │ +003437a0: 7619 0000 4081 0900 7719 0000 3881 0900 v...@...w...8... │ +003437b0: 60dc 0900 0000 0000 0000 0000 0000 0000 `............... │ +003437c0: 6cdc 0900 0000 0000 0000 0000 0000 0000 l............... │ +003437d0: 78dc 0900 0000 0000 0000 0000 0000 0000 x............... │ +003437e0: 80dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +003437f0: 8cdc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343800: 98dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343810: a0dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343820: acdc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343830: b4dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343840: c0dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343850: c8dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343860: d4dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343870: e0dc 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343880: 0000 0000 0000 0000 0200 0000 0200 0000 ................ │ +00343890: 111d 0000 70db 0900 121d 0000 70db 0900 ....p.......p... │ +003438a0: 131d 0000 4881 0900 141d 0000 5081 0900 ....H.......P... │ +003438b0: 0000 0000 0000 0000 0000 0000 0100 0000 ................ │ +003438c0: 3f1f 0000 5881 0900 e8dc 0900 0000 0000 ?...X........... │ +003438d0: 0000 0000 0000 0000 f4dc 0900 0000 0000 ................ │ +003438e0: 0000 0000 0000 0000 00dd 0900 0100 0000 ................ │ +003438f0: 0000 0000 0000 0000 440a 0000 08dd 0900 ........D....... │ +00343900: 10dd 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343910: 1cdd 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343920: 28dd 0900 0000 0000 0000 0000 0000 0000 (............... │ +00343930: 34dd 0900 0000 0000 0000 0000 0000 0000 4............... │ +00343940: 40dd 0900 0000 0000 0000 0000 0000 0000 @............... │ +00343950: 4cdd 0900 0000 0000 0200 0000 0000 0000 L............... │ +00343960: 7e22 0000 54dd 0900 7f22 0000 5cdd 0900 ~"..T...."..\... │ +00343970: 64dd 0900 0000 0000 0000 0000 0000 0000 d............... │ +00343980: 70dd 0900 0000 0000 0000 0000 0000 0000 p............... │ +00343990: 7cdd 0900 0000 0000 0000 0000 0000 0000 |............... │ +003439a0: 88dd 0900 0000 0000 0000 0000 0000 0000 ................ │ +003439b0: 90dd 0900 0000 0000 0000 0000 0000 0000 ................ │ +003439c0: 9cdd 0900 0000 0000 0000 0000 0000 0000 ................ │ +003439d0: a8dd 0900 0000 0000 0100 0000 0000 0000 ................ │ +003439e0: f224 0000 b0dd 0900 0000 0000 0000 0000 .$.............. │ +003439f0: 0100 0000 0000 0000 1825 0000 b8dd 0900 .........%...... │ +00343a00: 0000 0000 0000 0000 0100 0000 0000 0000 ................ │ +00343a10: 5b25 0000 b8dd 0900 c0dd 0900 0000 0000 [%.............. │ +00343a20: 0000 0000 0000 0000 ccdd 0900 0000 0000 ................ │ +00343a30: 0000 0000 0000 0000 d8dd 0900 0000 0000 ................ │ +00343a40: 0000 0000 0000 0000 e4dd 0900 0000 0000 ................ │ +00343a50: 0000 0000 0000 0000 ecdd 0900 0000 0000 ................ │ +00343a60: 0100 0000 0000 0000 ab25 0000 f8dd 0900 .........%...... │ +00343a70: 00de 0900 0000 0000 0100 0000 0000 0000 ................ │ +00343a80: ae25 0000 0cde 0900 14de 0900 0000 0000 .%.............. │ +00343a90: 0000 0000 0000 0000 1cde 0900 0000 0000 ................ │ +00343aa0: 0100 0000 0000 0000 b425 0000 f8dd 0900 .........%...... │ +00343ab0: 28de 0900 0000 0000 0100 0000 0000 0000 (............... │ +00343ac0: b825 0000 0cde 0900 34de 0900 0000 0000 .%......4....... │ +00343ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00343ae0: 0100 0000 0000 0000 8b26 0000 3cde 0900 .........&..<... │ +00343af0: 44de 0900 0000 0000 0000 0000 0000 0000 D............... │ +00343b00: 50de 0900 0000 0000 0000 0000 0000 0000 P............... │ +00343b10: 5cde 0900 0000 0000 0000 0000 0000 0000 \............... │ +00343b20: 68de 0900 0000 0000 0000 0000 0000 0000 h............... │ +00343b30: 74de 0900 0000 0000 0000 0000 0000 0000 t............... │ +00343b40: 7cde 0900 0000 0000 0000 0000 0000 0000 |............... │ +00343b50: 88de 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343b60: 0000 0000 0000 0000 0000 0000 0100 0000 ................ │ +00343b70: 392c 0000 6481 0900 0000 0000 0000 0000 9,..d........... │ +00343b80: 0000 0000 0400 0000 452c 0000 b881 0900 ........E,...... │ +00343b90: 462c 0000 7081 0900 472c 0000 a081 0900 F,..p...G,...... │ +00343ba0: 482c 0000 8881 0900 0000 0000 0000 0000 H,.............. │ +00343bb0: 0000 0000 0300 0000 4a2c 0000 c081 0900 ........J,...... │ +00343bc0: 4b2c 0000 f081 0900 4c2c 0000 d881 0900 K,......L,...... │ +00343bd0: 0000 0000 0000 0000 0200 0000 0200 0000 ................ │ +00343be0: 4d2c 0000 70db 0900 4e2c 0000 70db 0900 M,..p...N,..p... │ +00343bf0: 4f2c 0000 0882 0900 502c 0000 1082 0900 O,......P,...... │ +00343c00: acde 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c10: b8de 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c20: c0de 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c30: ccde 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c40: d4de 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c50: e0de 0900 0000 0000 0000 0000 0000 0000 ................ │ +00343c60: 0000 0000 0000 0000 0100 0000 0100 0000 ................ │ +00343c70: 9908 0000 e8de 0900 9908 0000 1882 0900 ................ │ +00343c80: 0000 0000 0000 0000 0100 0000 0200 0000 ................ │ +00343c90: b708 0000 e8de 0900 b508 0000 3482 0900 ............4... │ +00343ca0: b708 0000 4482 0900 f0de 0900 0000 0000 ....D........... │ +00343cb0: 0000 0000 0000 0000 fcde 0900 0000 0000 ................ │ +00343cc0: 0000 0000 0000 0000 08df 0900 0000 0000 ................ │ +00343cd0: 0000 0000 0000 0000 14df 0900 0000 0000 ................ │ +00343ce0: 0000 0000 0000 0000 20df 0900 0000 0000 ........ ....... │ +00343cf0: 0000 0000 0000 0000 2cdf 0900 0000 0000 ........,....... │ +00343d00: 0000 0000 0000 0000 38df 0900 0000 0000 ........8....... │ +00343d10: 0c00 0000 0000 0000 2a0b 0000 90df 0900 ........*....... │ +00343d20: 2b0b 0000 58df 0900 2d0b 0000 68df 0900 +...X...-...h... │ +00343d30: 2e0b 0000 40df 0900 2f0b 0000 78df 0900 ....@.../...x... │ +00343d40: 300b 0000 88df 0900 320b 0000 70df 0900 0.......2...p... │ +00343d50: 330b 0000 50df 0900 350b 0000 48df 0900 3...P...5...H... │ +00343d60: 360b 0000 80df 0900 3c0b 0000 90df 0900 6.......<....... │ +00343d70: 3f0b 0000 60df 0900 a4df 0900 0000 0000 ?...`........... │ 00343d80: 0000 0000 0000 0000 b0df 0900 0000 0000 ................ │ 00343d90: 0000 0000 0000 0000 bcdf 0900 0000 0000 ................ │ 00343da0: 0000 0000 0000 0000 c8df 0900 0000 0000 ................ │ 00343db0: 0000 0000 0000 0000 d4df 0900 0000 0000 ................ │ 00343dc0: 0000 0000 0000 0000 e0df 0900 0000 0000 ................ │ 00343dd0: 0000 0000 0000 0000 ecdf 0900 0000 0000 ................ │ 00343de0: 0000 0000 0000 0000 f8df 0900 0000 0000 ................ ├── lib/armeabi/libfwknop.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --symbols {} │ │ @@ -1,240 +1,240 @@ │ │ │ │ Symbol table '.dynsym' contains 284 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ - 3: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 4: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 5: 00004d0b 60 FUNC GLOBAL DEFAULT 12 strlcpy │ │ - 6: 0000b2c4 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ - 7: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ - 8: 0000b2cc 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ - 9: 00003609 40 FUNC GLOBAL DEFAULT 12 constant_runtime_cmp │ │ - 10: 00003631 20 FUNC GLOBAL DEFAULT 12 is_valid_encoded_msg_len │ │ - 11: 00003645 128 FUNC GLOBAL DEFAULT 12 is_valid_ipv4_addr │ │ - 12: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@LIBC (2) │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@LIBC (2) │ │ - 16: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ - 17: 000036c5 172 FUNC GLOBAL DEFAULT 12 is_valid_hostname │ │ - 18: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ - 19: 00003771 156 FUNC GLOBAL DEFAULT 12 digest_strtoint │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@LIBC (2) │ │ - 21: 0000380d 156 FUNC GLOBAL DEFAULT 12 digest_inttostr │ │ - 22: 0000a52d 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ - 23: 000038a9 156 FUNC GLOBAL DEFAULT 12 hmac_digest_strtoint │ │ - 24: 00003945 52 FUNC GLOBAL DEFAULT 12 enc_type_inttostr │ │ - 25: 00003979 108 FUNC GLOBAL DEFAULT 12 msg_type_inttostr │ │ - 26: 000039e5 156 FUNC GLOBAL DEFAULT 12 hmac_digest_inttostr │ │ - 27: 00003a81 20 FUNC GLOBAL DEFAULT 12 is_valid_pt_msg_len │ │ - 28: 00003a95 60 FUNC GLOBAL DEFAULT 12 enc_mode_strtoint │ │ - 29: 00003ad1 76 FUNC GLOBAL DEFAULT 12 enc_mode_inttostr │ │ - 30: 00003b1d 216 FUNC GLOBAL DEFAULT 12 strtol_wrapper │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@LIBC (2) │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND perror@LIBC (2) │ │ - 34: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ - 35: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ - 36: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ - 37: 00003bf5 64 FUNC GLOBAL DEFAULT 12 zero_buf │ │ - 38: 00003c35 30 FUNC GLOBAL DEFAULT 12 zero_free │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ - 40: 00003c55 64 FUNC GLOBAL DEFAULT 12 is_base64 │ │ - 41: 00003c95 40 FUNC GLOBAL DEFAULT 12 chop_char │ │ - 42: 00003cbd 10 FUNC GLOBAL DEFAULT 12 chop_newline │ │ - 43: 00003cc7 40 FUNC GLOBAL DEFAULT 12 chop_spaces │ │ - 44: 00003cef 42 FUNC GLOBAL DEFAULT 12 free_argv │ │ - 45: 00003d19 188 FUNC GLOBAL DEFAULT 12 strtoargv │ │ - 46: 00003dd5 216 FUNC GLOBAL DEFAULT 12 hex_dump │ │ - 47: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ - 48: 00000000 0 FUNC GLOBAL DEFAULT UND putchar@LIBC (2) │ │ - 49: 00003ead 1048 FUNC GLOBAL DEFAULT 12 dump_ctx_to_buffer │ │ - 50: 00006045 34 FUNC GLOBAL DEFAULT 12 fko_get_rand_value │ │ - 51: 00009adf 34 FUNC GLOBAL DEFAULT 12 fko_get_username │ │ - 52: 00009a29 34 FUNC GLOBAL DEFAULT 12 fko_get_timestamp │ │ - 53: 00006f25 34 FUNC GLOBAL DEFAULT 12 fko_get_version │ │ - 54: 00008953 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_message_type │ │ - 55: 00008975 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_message │ │ - 56: 00004ce9 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_nat_access │ │ - 57: 000077a7 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_server_auth │ │ - 58: 00009abd 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_client_timeout │ │ - 59: 00008785 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_digest_type │ │ - 60: 000096bb 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_hmac_type │ │ - 61: 00006093 28 FUNC GLOBAL DEFAULT 12 fko_get_spa_encryption_type │ │ - 62: 000060d7 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_encryption_mode │ │ - 63: 00008615 34 FUNC GLOBAL DEFAULT 12 fko_get_encoded_data │ │ - 64: 0000966d 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_hmac │ │ - 65: 0000881f 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_digest │ │ - 66: 00006fbd 100 FUNC GLOBAL DEFAULT 12 fko_get_spa_data │ │ - 67: 000042c5 144 FUNC GLOBAL DEFAULT 12 ipv4_resolve │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@LIBC (2) │ │ - 70: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@LIBC (2) │ │ - 71: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@LIBC (2) │ │ - 72: 00004355 34 FUNC GLOBAL DEFAULT 12 count_characters │ │ - 73: 00004377 64 FUNC GLOBAL DEFAULT 12 strlcat │ │ - 74: 000043b9 68 FUNC GLOBAL DEFAULT 12 md5 │ │ - 75: 0000559d 40 FUNC GLOBAL DEFAULT 12 MD5Init │ │ - 76: 00005d5d 132 FUNC GLOBAL DEFAULT 12 MD5Update │ │ - 77: 00005de1 124 FUNC GLOBAL DEFAULT 12 MD5Final │ │ - 78: 000043fd 60 FUNC GLOBAL DEFAULT 12 md5_base64 │ │ - 79: 00005eb1 120 FUNC GLOBAL DEFAULT 12 b64_encode │ │ - 80: 00005f29 18 FUNC GLOBAL DEFAULT 12 strip_b64_eq │ │ - 81: 00004439 68 FUNC GLOBAL DEFAULT 12 sha1 │ │ - 82: 00006695 52 FUNC GLOBAL DEFAULT 12 sha1_init │ │ - 83: 000066c9 124 FUNC GLOBAL DEFAULT 12 sha1_update │ │ - 84: 000067ad 118 FUNC GLOBAL DEFAULT 12 sha1_final │ │ - 85: 0000447d 60 FUNC GLOBAL DEFAULT 12 sha1_base64 │ │ - 86: 000044b9 68 FUNC GLOBAL DEFAULT 12 sha256 │ │ - 87: 000077c9 44 FUNC GLOBAL DEFAULT 12 SHA256_Init │ │ - 88: 00007a19 152 FUNC GLOBAL DEFAULT 12 SHA256_Update │ │ - 89: 00007ab1 232 FUNC GLOBAL DEFAULT 12 SHA256_Final │ │ - 90: 000044fd 60 FUNC GLOBAL DEFAULT 12 sha256_base64 │ │ - 91: 00004539 68 FUNC GLOBAL DEFAULT 12 sha384 │ │ - 92: 00008329 52 FUNC GLOBAL DEFAULT 12 SHA384_Init │ │ - 93: 0000835d 8 FUNC GLOBAL DEFAULT 12 SHA384_Update │ │ - 94: 00008365 112 FUNC GLOBAL DEFAULT 12 SHA384_Final │ │ - 95: 0000457d 60 FUNC GLOBAL DEFAULT 12 sha384_base64 │ │ - 96: 000045b9 68 FUNC GLOBAL DEFAULT 12 sha512 │ │ - 97: 00007b99 52 FUNC GLOBAL DEFAULT 12 SHA512_Init │ │ - 98: 000080b9 268 FUNC GLOBAL DEFAULT 12 SHA512_Update │ │ - 99: 000082b9 112 FUNC GLOBAL DEFAULT 12 SHA512_Final │ │ - 100: 000045fd 60 FUNC GLOBAL DEFAULT 12 sha512_base64 │ │ - 101: 00004639 16 FUNC GLOBAL DEFAULT 12 sha3_256 │ │ - 102: 00008f19 42 FUNC GLOBAL DEFAULT 12 FIPS202_SHA3_256 │ │ - 103: 00004649 64 FUNC GLOBAL DEFAULT 12 sha3_256_base64 │ │ - 104: 00004689 16 FUNC GLOBAL DEFAULT 12 sha3_512 │ │ - 105: 00008f43 42 FUNC GLOBAL DEFAULT 12 FIPS202_SHA3_512 │ │ - 106: 00004699 64 FUNC GLOBAL DEFAULT 12 sha3_512_base64 │ │ - 107: 000046d9 1408 FUNC GLOBAL DEFAULT 12 fko_errstr │ │ - 108: 0000a541 20 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uhi │ │ - 109: 00004c59 12 FUNC GLOBAL DEFAULT 12 fko_gpg_errstr │ │ - 110: 00004c65 132 FUNC GLOBAL DEFAULT 12 fko_set_spa_nat_access │ │ - 111: 000089dd 116 FUNC GLOBAL DEFAULT 12 validate_nat_access_msg │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ - 113: 00004d49 44 FUNC GLOBAL DEFAULT 12 fko_errmsg │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@LIBC (2) │ │ - 115: 00004d75 2088 FUNC GLOBAL DEFAULT 12 Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ - 118: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 119: 00006f1d 8 FUNC GLOBAL DEFAULT 12 fko_base64_decode │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 121: 00006cc5 172 FUNC GLOBAL DEFAULT 12 fko_new │ │ - 122: 00008929 42 FUNC GLOBAL DEFAULT 12 fko_set_spa_message_type │ │ - 123: 00008b1f 110 FUNC GLOBAL DEFAULT 12 fko_set_spa_message │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND atoi@LIBC (2) │ │ - 125: 00009a4b 114 FUNC GLOBAL DEFAULT 12 fko_set_spa_client_timeout │ │ - 126: 000060af 40 FUNC GLOBAL DEFAULT 12 fko_set_spa_encryption_mode │ │ - 127: 0000968f 44 FUNC GLOBAL DEFAULT 12 fko_set_spa_hmac_type │ │ - 128: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 129: 00008729 46 FUNC GLOBAL DEFAULT 12 fko_set_spa_digest_type │ │ - 130: 00006f47 116 FUNC GLOBAL DEFAULT 12 fko_spa_data_final │ │ - 131: 00006c01 194 FUNC GLOBAL DEFAULT 12 fko_destroy │ │ - 132: 000055c5 1944 FUNC GLOBAL DEFAULT 12 MD5Transform │ │ - 133: 00005e5d 84 FUNC GLOBAL DEFAULT 12 b64_decode │ │ - 134: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@LIBC (2) │ │ - 135: 00005f3d 264 FUNC GLOBAL DEFAULT 12 fko_set_rand_value │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ - 137: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 138: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ - 139: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ - 140: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ - 141: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ - 142: 00006067 44 FUNC GLOBAL DEFAULT 12 fko_set_spa_encryption_type │ │ - 143: 0000a61c 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 144: 000060f9 492 FUNC GLOBAL DEFAULT 12 fko_encrypt_spa_data │ │ - 145: 00008431 484 FUNC GLOBAL DEFAULT 12 fko_encode_spa_data │ │ - 146: 000069b9 176 FUNC GLOBAL DEFAULT 12 rij_encrypt │ │ - 147: 000062e5 68 FUNC GLOBAL DEFAULT 12 fko_encryption_type │ │ - 148: 00006329 364 FUNC GLOBAL DEFAULT 12 fko_decrypt_spa_data │ │ - 149: 00006b29 116 FUNC GLOBAL DEFAULT 12 add_salted_str │ │ - 150: 00006a69 192 FUNC GLOBAL DEFAULT 12 rij_decrypt │ │ - 151: 00007505 588 FUNC GLOBAL DEFAULT 12 fko_decode_spa_data │ │ - 152: 00006495 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_recipient │ │ - 153: 00006499 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_exe │ │ - 154: 0000649d 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_exe │ │ - 155: 000064a1 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_recipient │ │ - 156: 000064a5 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_signer │ │ - 157: 000064a9 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signer │ │ - 158: 000064ad 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_home_dir │ │ - 159: 000064b1 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_home_dir │ │ - 160: 000064b5 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_signature_verify │ │ - 161: 000064b9 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_verify │ │ - 162: 000064bd 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_ignore_verify_error │ │ - 163: 000064c1 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_ignore_verify_error │ │ - 164: 000064c5 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_fpr │ │ - 165: 000064c9 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_id │ │ - 166: 000064cd 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_summary │ │ - 167: 000064d1 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_status │ │ - 168: 000064d5 4 FUNC GLOBAL DEFAULT 12 fko_gpg_signature_id_match │ │ - 169: 000064d9 4 FUNC GLOBAL DEFAULT 12 fko_gpg_signature_fpr_match │ │ - 170: 000064dd 440 FUNC GLOBAL DEFAULT 12 sha1_transform │ │ - 171: 00006745 104 FUNC GLOBAL DEFAULT 12 sha1_transform_and_copy │ │ - 172: 0000a6f8 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 173: 00006825 92 FUNC GLOBAL DEFAULT 12 get_random_data │ │ - 174: 00009c89 664 FUNC GLOBAL DEFAULT 12 rijndael_setup │ │ - 175: 0000a1f9 408 FUNC GLOBAL DEFAULT 12 block_encrypt │ │ - 176: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ - 178: 0000a391 412 FUNC GLOBAL DEFAULT 12 block_decrypt │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 180: 00006b9d 100 FUNC GLOBAL DEFAULT 12 add_gpg_prefix │ │ - 181: 00009b7d 224 FUNC GLOBAL DEFAULT 12 fko_set_username │ │ - 182: 000099f5 52 FUNC GLOBAL DEFAULT 12 fko_set_timestamp │ │ - 183: 00006d71 228 FUNC GLOBAL DEFAULT 12 fko_new_with_data │ │ - 184: 00009865 400 FUNC GLOBAL DEFAULT 12 fko_verify_hmac │ │ - 185: 00006e55 192 FUNC GLOBAL DEFAULT 12 fko_key_gen │ │ - 186: 00006f15 8 FUNC GLOBAL DEFAULT 12 fko_base64_encode │ │ - 187: 000096dd 392 FUNC GLOBAL DEFAULT 12 fko_set_spa_hmac │ │ - 188: 00007021 92 FUNC GLOBAL DEFAULT 12 fko_set_spa_data │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@LIBC (2) │ │ - 190: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@LIBC (2) │ │ - 191: 00008999 68 FUNC GLOBAL DEFAULT 12 validate_cmd_msg │ │ - 192: 00008ad1 78 FUNC GLOBAL DEFAULT 12 validate_access_msg │ │ - 193: 00009b01 124 FUNC GLOBAL DEFAULT 12 validate_username │ │ - 194: 00007751 86 FUNC GLOBAL DEFAULT 12 fko_set_spa_server_auth │ │ - 195: 000077f5 548 FUNC GLOBAL DEFAULT 12 SHA256_Transform │ │ - 196: 00007bcd 1256 FUNC GLOBAL DEFAULT 12 SHA512_Transform │ │ - 197: 000081c9 240 FUNC GLOBAL DEFAULT 12 SHA512_Last │ │ - 198: 000087c3 46 FUNC GLOBAL DEFAULT 12 fko_set_spa_digest │ │ - 199: 00008757 46 FUNC GLOBAL DEFAULT 12 fko_set_raw_spa_digest_type │ │ - 200: 000087a7 28 FUNC GLOBAL DEFAULT 12 fko_get_raw_spa_digest_type │ │ - 201: 000087f1 46 FUNC GLOBAL DEFAULT 12 fko_set_raw_spa_digest │ │ - 202: 00008841 28 FUNC GLOBAL DEFAULT 12 fko_get_raw_spa_digest │ │ + 3: 000035bd 68 FUNC GLOBAL DEFAULT 12 md5 │ │ + 4: 0000736d 40 FUNC GLOBAL DEFAULT 12 MD5Init │ │ + 5: 00007b2d 132 FUNC GLOBAL DEFAULT 12 MD5Update │ │ + 6: 00007bb1 124 FUNC GLOBAL DEFAULT 12 MD5Final │ │ + 7: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 8: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 9: 0000b2c4 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 10: 00003601 60 FUNC GLOBAL DEFAULT 12 md5_base64 │ │ + 11: 000051a1 120 FUNC GLOBAL DEFAULT 12 b64_encode │ │ + 12: 00005219 18 FUNC GLOBAL DEFAULT 12 strip_b64_eq │ │ + 13: 0000363d 68 FUNC GLOBAL DEFAULT 12 sha1 │ │ + 14: 00004be1 52 FUNC GLOBAL DEFAULT 12 sha1_init │ │ + 15: 00004c15 124 FUNC GLOBAL DEFAULT 12 sha1_update │ │ + 16: 00004cf9 118 FUNC GLOBAL DEFAULT 12 sha1_final │ │ + 17: 00003681 60 FUNC GLOBAL DEFAULT 12 sha1_base64 │ │ + 18: 000036bd 68 FUNC GLOBAL DEFAULT 12 sha256 │ │ + 19: 000084fd 44 FUNC GLOBAL DEFAULT 12 SHA256_Init │ │ + 20: 00008751 152 FUNC GLOBAL DEFAULT 12 SHA256_Update │ │ + 21: 000087e9 232 FUNC GLOBAL DEFAULT 12 SHA256_Final │ │ + 22: 00003701 60 FUNC GLOBAL DEFAULT 12 sha256_base64 │ │ + 23: 0000373d 68 FUNC GLOBAL DEFAULT 12 sha384 │ │ + 24: 00009061 52 FUNC GLOBAL DEFAULT 12 SHA384_Init │ │ + 25: 00009095 8 FUNC GLOBAL DEFAULT 12 SHA384_Update │ │ + 26: 0000909d 112 FUNC GLOBAL DEFAULT 12 SHA384_Final │ │ + 27: 00003781 60 FUNC GLOBAL DEFAULT 12 sha384_base64 │ │ + 28: 000037bd 68 FUNC GLOBAL DEFAULT 12 sha512 │ │ + 29: 000088d1 52 FUNC GLOBAL DEFAULT 12 SHA512_Init │ │ + 30: 00008df1 268 FUNC GLOBAL DEFAULT 12 SHA512_Update │ │ + 31: 00008ff1 112 FUNC GLOBAL DEFAULT 12 SHA512_Final │ │ + 32: 00003801 60 FUNC GLOBAL DEFAULT 12 sha512_base64 │ │ + 33: 0000383d 16 FUNC GLOBAL DEFAULT 12 sha3_256 │ │ + 34: 000050f9 42 FUNC GLOBAL DEFAULT 12 FIPS202_SHA3_256 │ │ + 35: 0000b2cc 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 36: 0000384d 64 FUNC GLOBAL DEFAULT 12 sha3_256_base64 │ │ + 37: 0000388d 16 FUNC GLOBAL DEFAULT 12 sha3_512 │ │ + 38: 00005123 42 FUNC GLOBAL DEFAULT 12 FIPS202_SHA3_512 │ │ + 39: 0000389d 64 FUNC GLOBAL DEFAULT 12 sha3_512_base64 │ │ + 40: 0000a61c 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 41: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ + 43: 0000405f 64 FUNC GLOBAL DEFAULT 12 strlcat │ │ + 44: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 45: 00003939 484 FUNC GLOBAL DEFAULT 12 fko_encode_spa_data │ │ + 46: 000041cd 124 FUNC GLOBAL DEFAULT 12 validate_username │ │ + 47: 0000409f 60 FUNC GLOBAL DEFAULT 12 strlcpy │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@LIBC (2) │ │ + 49: 0000910d 114 FUNC GLOBAL DEFAULT 12 fko_set_spa_client_timeout │ │ + 50: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 51: 00006625 20 FUNC GLOBAL DEFAULT 12 is_valid_encoded_msg_len │ │ + 52: 0000932b 46 FUNC GLOBAL DEFAULT 12 fko_set_spa_digest │ │ + 53: 00003b1d 34 FUNC GLOBAL DEFAULT 12 fko_get_encoded_data │ │ + 54: 00003b3f 194 FUNC GLOBAL DEFAULT 12 fko_destroy │ │ + 55: 00006c29 30 FUNC GLOBAL DEFAULT 12 zero_free │ │ + 56: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 57: 00003c01 172 FUNC GLOBAL DEFAULT 12 fko_new │ │ + 58: 00006485 264 FUNC GLOBAL DEFAULT 12 fko_set_rand_value │ │ + 59: 00004249 224 FUNC GLOBAL DEFAULT 12 fko_set_username │ │ + 60: 00004153 52 FUNC GLOBAL DEFAULT 12 fko_set_timestamp │ │ + 61: 00009291 46 FUNC GLOBAL DEFAULT 12 fko_set_spa_digest_type │ │ + 62: 00006221 42 FUNC GLOBAL DEFAULT 12 fko_set_spa_message_type │ │ + 63: 00005cdd 44 FUNC GLOBAL DEFAULT 12 fko_set_spa_encryption_type │ │ + 64: 00005d25 40 FUNC GLOBAL DEFAULT 12 fko_set_spa_encryption_mode │ │ + 65: 00003cad 228 FUNC GLOBAL DEFAULT 12 fko_new_with_data │ │ + 66: 00009973 44 FUNC GLOBAL DEFAULT 12 fko_set_spa_hmac_type │ │ + 67: 00009b49 400 FUNC GLOBAL DEFAULT 12 fko_verify_hmac │ │ + 68: 00005fa1 364 FUNC GLOBAL DEFAULT 12 fko_decrypt_spa_data │ │ + 69: 00003d91 192 FUNC GLOBAL DEFAULT 12 fko_key_gen │ │ + 70: 0000522d 92 FUNC GLOBAL DEFAULT 12 get_random_data │ │ + 71: 00003e51 8 FUNC GLOBAL DEFAULT 12 fko_base64_encode │ │ + 72: 00003e59 8 FUNC GLOBAL DEFAULT 12 fko_base64_decode │ │ + 73: 0000514d 84 FUNC GLOBAL DEFAULT 12 b64_decode │ │ + 74: 00003e61 34 FUNC GLOBAL DEFAULT 12 fko_get_version │ │ + 75: 00003e83 116 FUNC GLOBAL DEFAULT 12 fko_spa_data_final │ │ + 76: 00005d71 492 FUNC GLOBAL DEFAULT 12 fko_encrypt_spa_data │ │ + 77: 000099c1 392 FUNC GLOBAL DEFAULT 12 fko_set_spa_hmac │ │ + 78: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ + 79: 00003ef9 100 FUNC GLOBAL DEFAULT 12 fko_get_spa_data │ │ + 80: 00003f5d 92 FUNC GLOBAL DEFAULT 12 fko_set_spa_data │ │ + 81: 00003fb9 132 FUNC GLOBAL DEFAULT 12 fko_set_spa_nat_access │ │ + 82: 000062d5 116 FUNC GLOBAL DEFAULT 12 validate_nat_access_msg │ │ + 83: 0000403d 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_nat_access │ │ + 84: 000040db 86 FUNC GLOBAL DEFAULT 12 fko_set_spa_server_auth │ │ + 85: 00004131 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_server_auth │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 87: 00004187 34 FUNC GLOBAL DEFAULT 12 fko_get_timestamp │ │ + 88: 000041a9 34 FUNC GLOBAL DEFAULT 12 fko_get_username │ │ + 89: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@LIBC (2) │ │ + 92: 00004359 248 FUNC GLOBAL DEFAULT 12 hmac_md5 │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 94: 00004451 248 FUNC GLOBAL DEFAULT 12 hmac_sha1 │ │ + 95: 00004549 248 FUNC GLOBAL DEFAULT 12 hmac_sha256 │ │ + 96: 00004641 248 FUNC GLOBAL DEFAULT 12 hmac_sha384 │ │ + 97: 00004739 248 FUNC GLOBAL DEFAULT 12 hmac_sha512 │ │ + 98: 00004831 252 FUNC GLOBAL DEFAULT 12 hmac_sha3_256 │ │ + 99: 0000492d 252 FUNC GLOBAL DEFAULT 12 hmac_sha3_512 │ │ + 100: 00004a29 440 FUNC GLOBAL DEFAULT 12 sha1_transform │ │ + 101: 00004c91 104 FUNC GLOBAL DEFAULT 12 sha1_transform_and_copy │ │ + 102: 00004d8d 32 FUNC GLOBAL DEFAULT 12 LFSR86540 │ │ + 103: 0000a5fc 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 104: 0000a734 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ + 105: 0000a718 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ + 106: 00004dad 576 FUNC GLOBAL DEFAULT 12 KeccakF1600_StatePermute │ │ + 107: 00004fed 268 FUNC GLOBAL DEFAULT 12 Keccak │ │ + 108: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@LIBC (2) │ │ + 109: 0000a6f8 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 111: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ + 115: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ + 116: 00007c59 664 FUNC GLOBAL DEFAULT 12 rijndael_setup │ │ + 117: 000053c1 176 FUNC GLOBAL DEFAULT 12 rij_encrypt │ │ + 118: 000081c9 408 FUNC GLOBAL DEFAULT 12 block_encrypt │ │ + 119: 00006be9 64 FUNC GLOBAL DEFAULT 12 zero_buf │ │ + 120: 00005471 192 FUNC GLOBAL DEFAULT 12 rij_decrypt │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ + 122: 00008361 412 FUNC GLOBAL DEFAULT 12 block_decrypt │ │ + 123: 00005531 116 FUNC GLOBAL DEFAULT 12 add_salted_str │ │ + 124: 00006c49 64 FUNC GLOBAL DEFAULT 12 is_base64 │ │ + 125: 000065fb 40 FUNC GLOBAL DEFAULT 12 constant_runtime_cmp │ │ + 126: 000055a5 100 FUNC GLOBAL DEFAULT 12 add_gpg_prefix │ │ + 127: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@LIBC (2) │ │ + 128: 00006b11 216 FUNC GLOBAL DEFAULT 12 strtol_wrapper │ │ + 129: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@LIBC (2) │ │ + 130: 00006291 68 FUNC GLOBAL DEFAULT 12 validate_cmd_msg │ │ + 131: 000063c9 78 FUNC GLOBAL DEFAULT 12 validate_access_msg │ │ + 132: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@LIBC (2) │ │ + 133: 00005a91 588 FUNC GLOBAL DEFAULT 12 fko_decode_spa_data │ │ + 134: 0000a52d 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ + 135: 00005d09 28 FUNC GLOBAL DEFAULT 12 fko_get_spa_encryption_type │ │ + 136: 00005d4d 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_encryption_mode │ │ + 137: 00006a75 20 FUNC GLOBAL DEFAULT 12 is_valid_pt_msg_len │ │ + 138: 00005f5d 68 FUNC GLOBAL DEFAULT 12 fko_encryption_type │ │ + 139: 0000610d 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_recipient │ │ + 140: 00006111 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_exe │ │ + 141: 00006115 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_exe │ │ + 142: 00006119 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_recipient │ │ + 143: 0000611d 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_signer │ │ + 144: 00006121 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signer │ │ + 145: 00006125 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_home_dir │ │ + 146: 00006129 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_home_dir │ │ + 147: 0000612d 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_signature_verify │ │ + 148: 00006131 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_verify │ │ + 149: 00006135 4 FUNC GLOBAL DEFAULT 12 fko_set_gpg_ignore_verify_error │ │ + 150: 00006139 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_ignore_verify_error │ │ + 151: 0000613d 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_fpr │ │ + 152: 00006141 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_id │ │ + 153: 00006145 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_summary │ │ + 154: 00006149 4 FUNC GLOBAL DEFAULT 12 fko_get_gpg_signature_status │ │ + 155: 0000614d 4 FUNC GLOBAL DEFAULT 12 fko_gpg_signature_id_match │ │ + 156: 00006151 4 FUNC GLOBAL DEFAULT 12 fko_gpg_signature_fpr_match │ │ + 157: 00006639 128 FUNC GLOBAL DEFAULT 12 is_valid_ipv4_addr │ │ + 158: 0000624b 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_message_type │ │ + 159: 0000626d 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_message │ │ + 160: 00007349 34 FUNC GLOBAL DEFAULT 12 count_characters │ │ + 161: 00006349 128 FUNC GLOBAL DEFAULT 12 validate_proto_port_spec │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 163: 00006417 110 FUNC GLOBAL DEFAULT 12 fko_set_spa_message │ │ + 164: 0000658d 34 FUNC GLOBAL DEFAULT 12 fko_get_rand_value │ │ + 165: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ + 166: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@LIBC (2) │ │ + 167: 000066b9 172 FUNC GLOBAL DEFAULT 12 is_valid_hostname │ │ + 168: 00006765 156 FUNC GLOBAL DEFAULT 12 digest_strtoint │ │ + 169: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@LIBC (2) │ │ + 170: 00006801 156 FUNC GLOBAL DEFAULT 12 digest_inttostr │ │ + 171: 0000689d 156 FUNC GLOBAL DEFAULT 12 hmac_digest_strtoint │ │ + 172: 00006939 52 FUNC GLOBAL DEFAULT 12 enc_type_inttostr │ │ + 173: 0000696d 108 FUNC GLOBAL DEFAULT 12 msg_type_inttostr │ │ + 174: 000069d9 156 FUNC GLOBAL DEFAULT 12 hmac_digest_inttostr │ │ + 175: 00006a89 60 FUNC GLOBAL DEFAULT 12 enc_mode_strtoint │ │ + 176: 00006ac5 76 FUNC GLOBAL DEFAULT 12 enc_mode_inttostr │ │ + 177: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 178: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 179: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@LIBC (2) │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND perror@LIBC (2) │ │ + 181: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ + 182: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 183: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 184: 00006c89 40 FUNC GLOBAL DEFAULT 12 chop_char │ │ + 185: 00006cb1 10 FUNC GLOBAL DEFAULT 12 chop_newline │ │ + 186: 00006cbb 40 FUNC GLOBAL DEFAULT 12 chop_spaces │ │ + 187: 00006ce3 42 FUNC GLOBAL DEFAULT 12 free_argv │ │ + 188: 00006d0d 188 FUNC GLOBAL DEFAULT 12 strtoargv │ │ + 189: 00006dc9 216 FUNC GLOBAL DEFAULT 12 hex_dump │ │ + 190: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 191: 00000000 0 FUNC GLOBAL DEFAULT UND putchar@LIBC (2) │ │ + 192: 00006ea1 1048 FUNC GLOBAL DEFAULT 12 dump_ctx_to_buffer │ │ + 193: 0000917f 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_client_timeout │ │ + 194: 000092ed 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_digest_type │ │ + 195: 0000999f 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_hmac_type │ │ + 196: 00009951 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_hmac │ │ + 197: 00009387 34 FUNC GLOBAL DEFAULT 12 fko_get_spa_digest │ │ + 198: 000072b9 144 FUNC GLOBAL DEFAULT 12 ipv4_resolve │ │ + 199: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ + 200: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@LIBC (2) │ │ + 201: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@LIBC (2) │ │ + 202: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@LIBC (2) │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 204: 00008a51 128 FUNC GLOBAL DEFAULT 12 validate_proto_port_spec │ │ - 205: 00008bab 32 FUNC GLOBAL DEFAULT 12 LFSR86540 │ │ - 206: 0000a5fc 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ - 207: 0000a734 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ - 208: 0000a718 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ - 209: 00008bcb 576 FUNC GLOBAL DEFAULT 12 KeccakF1600_StatePermute │ │ - 210: 00008e0d 268 FUNC GLOBAL DEFAULT 12 Keccak │ │ - 211: 00008f9d 248 FUNC GLOBAL DEFAULT 12 hmac_md5 │ │ - 212: 00009095 248 FUNC GLOBAL DEFAULT 12 hmac_sha1 │ │ - 213: 0000918d 248 FUNC GLOBAL DEFAULT 12 hmac_sha256 │ │ - 214: 00009285 248 FUNC GLOBAL DEFAULT 12 hmac_sha384 │ │ - 215: 0000937d 248 FUNC GLOBAL DEFAULT 12 hmac_sha512 │ │ - 216: 00009475 252 FUNC GLOBAL DEFAULT 12 hmac_sha3_256 │ │ - 217: 00009571 252 FUNC GLOBAL DEFAULT 12 hmac_sha3_512 │ │ - 218: 00000000 0 FUNC GLOBAL DEFAULT UND strndup@LIBC (2) │ │ - 219: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ - 220: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ - 221: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@LIBC (2) │ │ - 222: 000113e8 256 OBJECT GLOBAL DEFAULT 20 sbox │ │ - 223: 000111e8 256 OBJECT GLOBAL DEFAULT 20 Logtable │ │ - 224: 000110e8 256 OBJECT GLOBAL DEFAULT 20 Alogtable │ │ - 225: 00009f21 356 FUNC GLOBAL DEFAULT 12 rijndael_encrypt │ │ - 226: 000118e8 1024 OBJECT GLOBAL DEFAULT 20 dtbl │ │ - 227: 0000a085 372 FUNC GLOBAL DEFAULT 12 rijndael_decrypt │ │ - 228: 000114e8 1024 OBJECT GLOBAL DEFAULT 20 itbl │ │ - 229: 000112e8 256 OBJECT GLOBAL DEFAULT 20 isbox │ │ + 204: 00007395 1944 FUNC GLOBAL DEFAULT 12 MD5Transform │ │ + 205: 000113e8 256 OBJECT GLOBAL DEFAULT 20 sbox │ │ + 206: 000111e8 256 OBJECT GLOBAL DEFAULT 20 Logtable │ │ + 207: 000110e8 256 OBJECT GLOBAL DEFAULT 20 Alogtable │ │ + 208: 00007ef1 356 FUNC GLOBAL DEFAULT 12 rijndael_encrypt │ │ + 209: 000118e8 1024 OBJECT GLOBAL DEFAULT 20 dtbl │ │ + 210: 00008055 372 FUNC GLOBAL DEFAULT 12 rijndael_decrypt │ │ + 211: 000114e8 1024 OBJECT GLOBAL DEFAULT 20 itbl │ │ + 212: 000112e8 256 OBJECT GLOBAL DEFAULT 20 isbox │ │ + 213: 00008529 548 FUNC GLOBAL DEFAULT 12 SHA256_Transform │ │ + 214: 00008905 1256 FUNC GLOBAL DEFAULT 12 SHA512_Transform │ │ + 215: 00008f01 240 FUNC GLOBAL DEFAULT 12 SHA512_Last │ │ + 216: 000092bf 46 FUNC GLOBAL DEFAULT 12 fko_set_raw_spa_digest_type │ │ + 217: 0000930f 28 FUNC GLOBAL DEFAULT 12 fko_get_raw_spa_digest_type │ │ + 218: 00009359 46 FUNC GLOBAL DEFAULT 12 fko_set_raw_spa_digest │ │ + 219: 000093a9 28 FUNC GLOBAL DEFAULT 12 fko_get_raw_spa_digest │ │ + 220: 000093c5 1408 FUNC GLOBAL DEFAULT 12 fko_errstr │ │ + 221: 0000a541 20 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uhi │ │ + 222: 00009945 12 FUNC GLOBAL DEFAULT 12 fko_gpg_errstr │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND strndup@LIBC (2) │ │ + 224: 00009cd9 44 FUNC GLOBAL DEFAULT 12 fko_errmsg │ │ + 225: 00009d05 2088 FUNC GLOBAL DEFAULT 12 Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ + 226: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 227: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 229: 00000000 0 FUNC GLOBAL DEFAULT UND atoi@LIBC (2) │ │ 230: 00011ce8 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ 231: 00011ce8 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ 232: 00011de8 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ 233: 0000a554 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ 234: 0000a554 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ 235: 0000a750 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ 236: 0000a61c 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ ├── readelf --wide --relocs {} │ │ @@ -9,74 +9,74 @@ │ │ 00010f08 00000017 R_ARM_RELATIVE │ │ 00010f0c 00000017 R_ARM_RELATIVE │ │ 00010f10 00000017 R_ARM_RELATIVE │ │ 00010f14 00000017 R_ARM_RELATIVE │ │ 00010f18 00000017 R_ARM_RELATIVE │ │ 00010f20 00000017 R_ARM_RELATIVE │ │ 00010f24 00000017 R_ARM_RELATIVE │ │ -000110c4 00000017 R_ARM_RELATIVE │ │ -000110c8 00000017 R_ARM_RELATIVE │ │ -000110cc 00000017 R_ARM_RELATIVE │ │ -000110d0 00000017 R_ARM_RELATIVE │ │ -000110d4 00000017 R_ARM_RELATIVE │ │ -000110d8 00000017 R_ARM_RELATIVE │ │ -000110dc 00000017 R_ARM_RELATIVE │ │ -000110e0 00000017 R_ARM_RELATIVE │ │ -000110e4 00000017 R_ARM_RELATIVE │ │ -00010eec 00001015 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00010ef0 00001215 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ -00010ef4 00002415 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +00011004 00000017 R_ARM_RELATIVE │ │ +00011008 00000017 R_ARM_RELATIVE │ │ +0001100c 00000017 R_ARM_RELATIVE │ │ +00011010 00000017 R_ARM_RELATIVE │ │ +00011014 00000017 R_ARM_RELATIVE │ │ +00011018 00000017 R_ARM_RELATIVE │ │ +0001101c 00000017 R_ARM_RELATIVE │ │ +00011020 00000017 R_ARM_RELATIVE │ │ +00011024 00000017 R_ARM_RELATIVE │ │ +00010eec 00000815 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00010ef0 00005915 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ +00010ef4 0000b715 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ 00010f1c 0000f115 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00010f28 00010515 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x3150 contains 50 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00010f38 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 00010f3c 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00010f40 00000316 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00010f44 00000416 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ -00010f48 00000716 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ -00010f4c 00000c16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -00010f50 00000d16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -00010f54 00000e16 R_ARM_JUMP_SLOT 00000000 strncpy@LIBC │ │ -00010f58 00000f16 R_ARM_JUMP_SLOT 00000000 inet_aton@LIBC │ │ -00010f5c 00001416 R_ARM_JUMP_SLOT 00000000 strcasecmp@LIBC │ │ -00010f60 00001f16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ -00010f64 00002016 R_ARM_JUMP_SLOT 00000000 strtol@LIBC │ │ -00010f68 00002116 R_ARM_JUMP_SLOT 00000000 perror@LIBC │ │ -00010f6c 00002216 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ -00010f70 00002316 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ -00010f74 00002716 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ -00010f78 00002f16 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ -00010f7c 00003016 R_ARM_JUMP_SLOT 00000000 putchar@LIBC │ │ -00010f80 00004416 R_ARM_JUMP_SLOT 00000000 getaddrinfo@LIBC │ │ -00010f84 00004516 R_ARM_JUMP_SLOT 00000000 gai_strerror@LIBC │ │ -00010f88 00004616 R_ARM_JUMP_SLOT 00000000 inet_ntop@LIBC │ │ -00010f8c 00004716 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@LIBC │ │ -00010f90 00007016 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ -00010f94 00007216 R_ARM_JUMP_SLOT 00000000 snprintf@LIBC │ │ -00010f98 00007416 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ -00010f9c 00007516 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ -00010fa0 00007616 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ -00010fa4 00007816 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ -00010fa8 00007c16 R_ARM_JUMP_SLOT 00000000 atoi@LIBC │ │ -00010fac 00008016 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ -00010fb0 00008616 R_ARM_JUMP_SLOT 00000000 strchr@LIBC │ │ -00010fb4 00008816 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ -00010fb8 00008916 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ │ -00010fbc 00008a16 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ -00010fc0 00008b16 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ -00010fc4 00008c16 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ -00010fc8 00008d16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ -00010fcc 0000b116 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ -00010fd0 0000b316 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ -00010fd4 0000bd16 R_ARM_JUMP_SLOT 00000000 strcspn@LIBC │ │ -00010fd8 0000be16 R_ARM_JUMP_SLOT 00000000 strspn@LIBC │ │ -00010fdc 0000da16 R_ARM_JUMP_SLOT 00000000 strndup@LIBC │ │ -00010fe0 0000db16 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ -00010fe4 0000dc16 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ -00010fe8 0000dd16 R_ARM_JUMP_SLOT 00000000 getlogin@LIBC │ │ -00010fec 0000b016 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +00010f40 00000716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00010f44 00002916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00010f48 00002a16 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ +00010f4c 00002c16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +00010f50 00003016 R_ARM_JUMP_SLOT 00000000 snprintf@LIBC │ │ +00010f54 00003216 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ +00010f58 00003816 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00010f5c 00004e16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ +00010f60 00005616 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ +00010f64 00005a16 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ +00010f68 00005b16 R_ARM_JUMP_SLOT 00000000 getlogin@LIBC │ │ +00010f6c 00005d16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +00010f70 00006c16 R_ARM_JUMP_SLOT 00000000 strchr@LIBC │ │ +00010f74 00006e16 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ +00010f78 00006f16 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ │ +00010f7c 00007016 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ +00010f80 00007116 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ +00010f84 00007216 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ +00010f88 00007316 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ +00010f8c 00007916 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ +00010f90 00007f16 R_ARM_JUMP_SLOT 00000000 strcspn@LIBC │ │ +00010f94 00008116 R_ARM_JUMP_SLOT 00000000 strspn@LIBC │ │ +00010f98 00008416 R_ARM_JUMP_SLOT 00000000 strncpy@LIBC │ │ +00010f9c 0000a216 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00010fa0 0000a516 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ +00010fa4 0000a616 R_ARM_JUMP_SLOT 00000000 inet_aton@LIBC │ │ +00010fa8 0000a916 R_ARM_JUMP_SLOT 00000000 strcasecmp@LIBC │ │ +00010fac 0000b216 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +00010fb0 0000b316 R_ARM_JUMP_SLOT 00000000 strtol@LIBC │ │ +00010fb4 0000b416 R_ARM_JUMP_SLOT 00000000 perror@LIBC │ │ +00010fb8 0000b516 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ +00010fbc 0000b616 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +00010fc0 0000be16 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +00010fc4 0000bf16 R_ARM_JUMP_SLOT 00000000 putchar@LIBC │ │ +00010fc8 0000c716 R_ARM_JUMP_SLOT 00000000 getaddrinfo@LIBC │ │ +00010fcc 0000c816 R_ARM_JUMP_SLOT 00000000 gai_strerror@LIBC │ │ +00010fd0 0000c916 R_ARM_JUMP_SLOT 00000000 inet_ntop@LIBC │ │ +00010fd4 0000ca16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@LIBC │ │ +00010fd8 0000df16 R_ARM_JUMP_SLOT 00000000 strndup@LIBC │ │ +00010fdc 0000e216 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ +00010fe0 0000e316 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00010fe4 0000e416 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00010fe8 0000e516 R_ARM_JUMP_SLOT 00000000 atoi@LIBC │ │ +00010fec 0000b116 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ 00010ff0 0000f116 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ 00010ff4 0000cb16 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ 00010ff8 00010216 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ 00010ffc 00010316 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e2ab50226d511498b0c38d446b1b57342e778de │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6f887f439775147d2dcc09f40d2ed0577987a999 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,68 +1,68 @@ │ │ │ │ Version symbols section '.gnu.version' contains 284 entries: │ │ Addr: 0x0000000000002e0c Offset: 0x002e0c Link: 3 (.dynsym) │ │ - 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 004: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 00c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 010: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 014: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 008: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 01c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 020: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 024: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 030: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 02c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 030: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 044: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 054: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 058: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 05c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 070: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 074: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 078: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 07c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 080: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 084: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 088: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 08c: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 06c: 2 (LIBC) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 070: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 07c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 080: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 084: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0a4: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 0a8: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0b0: 2 (LIBC) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ - 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b0: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0b4: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 0b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0bc: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 0bc: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ 0c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0c8: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0d8: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ - 0dc: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0dc: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0e0: 1 (*global*) 1 (*global*) 0 (*local*) 2 (LIBC) │ │ + 0e4: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0f0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 100: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ ├── strings --all --bytes=8 {} │ │ @@ -1,68 +1,16 @@ │ │ /system/bin/linker │ │ __cxa_finalize │ │ libfwknop.so │ │ __cxa_atexit │ │ -__aeabi_unwind_cpp_pr0 │ │ -vsnprintf │ │ -__aeabi_unwind_cpp_pr1 │ │ -constant_runtime_cmp │ │ -is_valid_encoded_msg_len │ │ -is_valid_ipv4_addr │ │ -__stack_chk_fail │ │ -inet_aton │ │ -__stack_chk_guard │ │ -is_valid_hostname │ │ -digest_strtoint │ │ -strcasecmp │ │ -digest_inttostr │ │ -__gnu_thumb1_case_uqi │ │ -hmac_digest_strtoint │ │ -enc_type_inttostr │ │ -msg_type_inttostr │ │ -hmac_digest_inttostr │ │ -is_valid_pt_msg_len │ │ -enc_mode_strtoint │ │ -enc_mode_inttostr │ │ -strtol_wrapper │ │ -zero_buf │ │ -zero_free │ │ -is_base64 │ │ -chop_char │ │ -chop_newline │ │ -chop_spaces │ │ -free_argv │ │ -strtoargv │ │ -hex_dump │ │ -dump_ctx_to_buffer │ │ -fko_get_rand_value │ │ -fko_get_username │ │ -fko_get_timestamp │ │ -fko_get_version │ │ -fko_get_spa_message_type │ │ -fko_get_spa_message │ │ -fko_get_spa_nat_access │ │ -fko_get_spa_server_auth │ │ -fko_get_spa_client_timeout │ │ -fko_get_spa_digest_type │ │ -fko_get_spa_hmac_type │ │ -fko_get_spa_encryption_type │ │ -fko_get_spa_encryption_mode │ │ -fko_get_encoded_data │ │ -fko_get_spa_hmac │ │ -fko_get_spa_digest │ │ -fko_get_spa_data │ │ -ipv4_resolve │ │ -getaddrinfo │ │ -gai_strerror │ │ -inet_ntop │ │ -freeaddrinfo │ │ -count_characters │ │ MD5Update │ │ MD5Final │ │ +__stack_chk_fail │ │ +__stack_chk_guard │ │ +__aeabi_unwind_cpp_pr0 │ │ md5_base64 │ │ b64_encode │ │ strip_b64_eq │ │ sha1_init │ │ sha1_update │ │ sha1_final │ │ sha1_base64 │ │ @@ -76,50 +24,94 @@ │ │ sha384_base64 │ │ SHA512_Init │ │ SHA512_Update │ │ SHA512_Final │ │ sha512_base64 │ │ sha3_256 │ │ FIPS202_SHA3_256 │ │ +__aeabi_unwind_cpp_pr1 │ │ sha3_256_base64 │ │ sha3_512 │ │ FIPS202_SHA3_512 │ │ sha3_512_base64 │ │ -fko_errstr │ │ -__gnu_thumb1_case_uhi │ │ -fko_gpg_errstr │ │ -fko_set_spa_nat_access │ │ -validate_nat_access_msg │ │ -fko_errmsg │ │ +__aeabi_idiv │ │ +fko_encode_spa_data │ │ +validate_username │ │ snprintf │ │ -Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ -__android_log_print │ │ -fko_base64_decode │ │ -fko_set_spa_message_type │ │ -fko_set_spa_message │ │ fko_set_spa_client_timeout │ │ -fko_set_spa_encryption_mode │ │ -fko_set_spa_hmac_type │ │ -fko_set_spa_digest_type │ │ -fko_spa_data_final │ │ +is_valid_encoded_msg_len │ │ +fko_set_spa_digest │ │ +fko_get_encoded_data │ │ fko_destroy │ │ -MD5Transform │ │ -b64_decode │ │ +zero_free │ │ fko_set_rand_value │ │ -gettimeofday │ │ +fko_set_username │ │ +fko_set_timestamp │ │ +fko_set_spa_digest_type │ │ +fko_set_spa_message_type │ │ fko_set_spa_encryption_type │ │ -__aeabi_idiv │ │ +fko_set_spa_encryption_mode │ │ +fko_new_with_data │ │ +fko_set_spa_hmac_type │ │ +fko_verify_hmac │ │ +fko_decrypt_spa_data │ │ +fko_key_gen │ │ +get_random_data │ │ +fko_base64_encode │ │ +fko_base64_decode │ │ +b64_decode │ │ +fko_get_version │ │ +fko_spa_data_final │ │ fko_encrypt_spa_data │ │ -fko_encode_spa_data │ │ +fko_set_spa_hmac │ │ +fko_get_spa_data │ │ +fko_set_spa_data │ │ +fko_set_spa_nat_access │ │ +validate_nat_access_msg │ │ +fko_get_spa_nat_access │ │ +fko_set_spa_server_auth │ │ +fko_get_spa_server_auth │ │ +fko_get_timestamp │ │ +fko_get_username │ │ +getlogin │ │ +hmac_md5 │ │ +hmac_sha1 │ │ +hmac_sha256 │ │ +hmac_sha384 │ │ +hmac_sha512 │ │ +hmac_sha3_256 │ │ +hmac_sha3_512 │ │ +sha1_transform │ │ +sha1_transform_and_copy │ │ +LFSR86540 │ │ +__aeabi_uidivmod │ │ +__aeabi_llsl │ │ +__aeabi_llsr │ │ +KeccakF1600_StatePermute │ │ +__aeabi_idivmod │ │ +gettimeofday │ │ +rijndael_setup │ │ rij_encrypt │ │ -fko_encryption_type │ │ -fko_decrypt_spa_data │ │ -add_salted_str │ │ +block_encrypt │ │ +zero_buf │ │ rij_decrypt │ │ +block_decrypt │ │ +add_salted_str │ │ +is_base64 │ │ +constant_runtime_cmp │ │ +add_gpg_prefix │ │ +strtol_wrapper │ │ +validate_cmd_msg │ │ +validate_access_msg │ │ fko_decode_spa_data │ │ +__gnu_thumb1_case_uqi │ │ +fko_get_spa_encryption_type │ │ +fko_get_spa_encryption_mode │ │ +is_valid_pt_msg_len │ │ +fko_encryption_type │ │ fko_set_gpg_recipient │ │ fko_set_gpg_exe │ │ fko_get_gpg_exe │ │ fko_get_gpg_recipient │ │ fko_set_gpg_signer │ │ fko_get_gpg_signer │ │ fko_set_gpg_home_dir │ │ @@ -130,60 +122,68 @@ │ │ fko_get_gpg_ignore_verify_error │ │ fko_get_gpg_signature_fpr │ │ fko_get_gpg_signature_id │ │ fko_get_gpg_signature_summary │ │ fko_get_gpg_signature_status │ │ fko_gpg_signature_id_match │ │ fko_gpg_signature_fpr_match │ │ -sha1_transform │ │ -sha1_transform_and_copy │ │ -__aeabi_idivmod │ │ -get_random_data │ │ -rijndael_setup │ │ -block_encrypt │ │ -block_decrypt │ │ -add_gpg_prefix │ │ -fko_set_username │ │ -fko_set_timestamp │ │ -fko_new_with_data │ │ -fko_verify_hmac │ │ -fko_key_gen │ │ -fko_base64_encode │ │ -fko_set_spa_hmac │ │ -fko_set_spa_data │ │ -validate_cmd_msg │ │ -validate_access_msg │ │ -validate_username │ │ -fko_set_spa_server_auth │ │ +is_valid_ipv4_addr │ │ +fko_get_spa_message_type │ │ +fko_get_spa_message │ │ +count_characters │ │ +validate_proto_port_spec │ │ +fko_set_spa_message │ │ +fko_get_rand_value │ │ +vsnprintf │ │ +inet_aton │ │ +is_valid_hostname │ │ +digest_strtoint │ │ +strcasecmp │ │ +digest_inttostr │ │ +hmac_digest_strtoint │ │ +enc_type_inttostr │ │ +msg_type_inttostr │ │ +hmac_digest_inttostr │ │ +enc_mode_strtoint │ │ +enc_mode_inttostr │ │ +chop_char │ │ +chop_newline │ │ +chop_spaces │ │ +free_argv │ │ +strtoargv │ │ +hex_dump │ │ +dump_ctx_to_buffer │ │ +fko_get_spa_client_timeout │ │ +fko_get_spa_digest_type │ │ +fko_get_spa_hmac_type │ │ +fko_get_spa_hmac │ │ +fko_get_spa_digest │ │ +ipv4_resolve │ │ +getaddrinfo │ │ +gai_strerror │ │ +inet_ntop │ │ +freeaddrinfo │ │ +MD5Transform │ │ +Logtable │ │ +Alogtable │ │ +rijndael_encrypt │ │ +rijndael_decrypt │ │ SHA256_Transform │ │ SHA512_Transform │ │ SHA512_Last │ │ -fko_set_spa_digest │ │ fko_set_raw_spa_digest_type │ │ fko_get_raw_spa_digest_type │ │ fko_set_raw_spa_digest │ │ fko_get_raw_spa_digest │ │ -validate_proto_port_spec │ │ -LFSR86540 │ │ -__aeabi_uidivmod │ │ -__aeabi_llsl │ │ -__aeabi_llsr │ │ -KeccakF1600_StatePermute │ │ -hmac_md5 │ │ -hmac_sha1 │ │ -hmac_sha256 │ │ -hmac_sha384 │ │ -hmac_sha512 │ │ -hmac_sha3_256 │ │ -hmac_sha3_512 │ │ -getlogin │ │ -Logtable │ │ -Alogtable │ │ -rijndael_encrypt │ │ -rijndael_decrypt │ │ +fko_errstr │ │ +__gnu_thumb1_case_uhi │ │ +fko_gpg_errstr │ │ +fko_errmsg │ │ +Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ +__android_log_print │ │ __bss_start │ │ __udivsi3 │ │ __aeabi_uidiv │ │ __aeabi_idiv0 │ │ __divsi3 │ │ __lshrdi3 │ │ __ashldi3 │ │ @@ -231,43 +231,48 @@ │ │ _Unwind_GetRegionStart │ │ _Unwind_GetLanguageSpecificData │ │ _Unwind_GetDataRelBase │ │ _Unwind_GetTextRelBase │ │ liblog.so │ │ libstdc++.so │ │ libdl.so │ │ +hF|D$h#h │ │ +dCBXA%e@ │ │ +CcfCBCA[ │ │ +(M(L}D-h │ │ +U2FsdGVkX1 │ │ +o pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGp │ │ +CcfCBCA[ │ │ +-H-IxDyD │ │ gK{DgJzD │ │ `K{D`JzD │ │ TK{DTJzD │ │ PK{DPJzD │ │ LK{DLJzD │ │ +K{D+JzD │ │ 'K{D'JzD │ │ #K{D#JzD │ │ -hF|D$h#h │ │ dF~@.@~@ │ │ dF~@.@~@ │ │ dF~@.@~@ │ │ T@<@T@cD │ │ Z@2@Z@bD │ │ $S@;@S@cD │ │ Z@2@Z@bD │ │ $S@;@S@cD │ │ Z@2@Z@bD │ │ --H-IxDyD │ │ -o pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pGo pG │ │ -(M(L}D-h │ │ -U2FsdGVkX1 │ │ -dCBXA%e@ │ │ -CcfCBCA[ │ │ KA@?"bcb │ │ I@"yD 1 │ │ @5@;@>@6 │ │ I@"yD`1 │ │ -CcfCBCA[ │ │ +SPOOF_USER │ │ +/dev/urandom │ │ +Salted__ │ │ +U2FsdGVkX1 │ │ +0123456789 │ │ sha3_256 │ │ sha3_512 │ │ SHA3_256 │ │ SHA3_512 │ │ Unknown encryption type │ │ Rijndael │ │ Command msg │ │ @@ -445,19 +450,14 @@ │ │ Error setting NAT string │ │ Setting digest type to %s. │ │ Error setting SPA digest type │ │ Finished setting digest type. │ │ Error generating SPA data │ │ Finished finalize. │ │ Error getting SPA data │ │ -/dev/urandom │ │ -Salted__ │ │ -U2FsdGVkX1 │ │ -0123456789 │ │ -SPOOF_USER │ │ ?456789:;<= │ │ !"#$%&'()*+,-./0123ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ Asymmetric │ │ L&&jl66Z~??A │ │ D""fT**~; │ │ ;d22Vt::N │ │ J%%o\..r8 │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,228 +1,228 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ 0x0000134c 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ 0x0000135c 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ 0x0000136c 66776b6e 6f702e73 6f005f5f 6378615f fwknop.so.__cxa_ │ │ - 0x0000137c 61746578 69740073 74726c65 6e006361 atexit.strlen.ca │ │ - 0x0000138c 6c6c6f63 00737472 6c637079 005f5f61 lloc.strlcpy.__a │ │ - 0x0000139c 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ - 0x000013ac 70723000 76736e70 72696e74 66005f5f pr0.vsnprintf.__ │ │ - 0x000013bc 61656162 695f756e 77696e64 5f637070 aeabi_unwind_cpp │ │ - 0x000013cc 5f707231 00636f6e 7374616e 745f7275 _pr1.constant_ru │ │ - 0x000013dc 6e74696d 655f636d 70006973 5f76616c ntime_cmp.is_val │ │ - 0x000013ec 69645f65 6e636f64 65645f6d 73675f6c id_encoded_msg_l │ │ - 0x000013fc 656e0069 735f7661 6c69645f 69707634 en.is_valid_ipv4 │ │ - 0x0000140c 5f616464 72006d65 6d736574 005f5f73 _addr.memset.__s │ │ - 0x0000141c 7461636b 5f63686b 5f666169 6c007374 tack_chk_fail.st │ │ - 0x0000142c 726e6370 7900696e 65745f61 746f6e00 rncpy.inet_aton. │ │ - 0x0000143c 5f5f7374 61636b5f 63686b5f 67756172 __stack_chk_guar │ │ - 0x0000144c 64006973 5f76616c 69645f68 6f73746e d.is_valid_hostn │ │ - 0x0000145c 616d6500 5f637479 70655f00 64696765 ame._ctype_.dige │ │ - 0x0000146c 73745f73 7472746f 696e7400 73747263 st_strtoint.strc │ │ - 0x0000147c 61736563 6d700064 69676573 745f696e asecmp.digest_in │ │ - 0x0000148c 74746f73 7472005f 5f676e75 5f746875 ttostr.__gnu_thu │ │ - 0x0000149c 6d62315f 63617365 5f757169 00686d61 mb1_case_uqi.hma │ │ - 0x000014ac 635f6469 67657374 5f737472 746f696e c_digest_strtoin │ │ - 0x000014bc 7400656e 635f7479 70655f69 6e74746f t.enc_type_intto │ │ - 0x000014cc 73747200 6d73675f 74797065 5f696e74 str.msg_type_int │ │ - 0x000014dc 746f7374 7200686d 61635f64 69676573 tostr.hmac_diges │ │ - 0x000014ec 745f696e 74746f73 74720069 735f7661 t_inttostr.is_va │ │ - 0x000014fc 6c69645f 70745f6d 73675f6c 656e0065 lid_pt_msg_len.e │ │ - 0x0000150c 6e635f6d 6f64655f 73747274 6f696e74 nc_mode_strtoint │ │ - 0x0000151c 00656e63 5f6d6f64 655f696e 74746f73 .enc_mode_inttos │ │ - 0x0000152c 74720073 7472746f 6c5f7772 61707065 tr.strtol_wrappe │ │ - 0x0000153c 72005f5f 6572726e 6f007374 72746f6c r.__errno.strtol │ │ - 0x0000154c 00706572 726f7200 66707269 6e746600 .perror.fprintf. │ │ - 0x0000155c 65786974 005f5f73 46007a65 726f5f62 exit.__sF.zero_b │ │ - 0x0000156c 7566007a 65726f5f 66726565 00667265 uf.zero_free.fre │ │ - 0x0000157c 65006973 5f626173 65363400 63686f70 e.is_base64.chop │ │ - 0x0000158c 5f636861 72006368 6f705f6e 65776c69 _char.chop_newli │ │ - 0x0000159c 6e650063 686f705f 73706163 65730066 ne.chop_spaces.f │ │ - 0x000015ac 7265655f 61726776 00737472 746f6172 ree_argv.strtoar │ │ - 0x000015bc 67760068 65785f64 756d7000 7072696e gv.hex_dump.prin │ │ - 0x000015cc 74660070 75746368 61720064 756d705f tf.putchar.dump_ │ │ - 0x000015dc 6374785f 746f5f62 75666665 7200666b ctx_to_buffer.fk │ │ - 0x000015ec 6f5f6765 745f7261 6e645f76 616c7565 o_get_rand_value │ │ - 0x000015fc 00666b6f 5f676574 5f757365 726e616d .fko_get_usernam │ │ - 0x0000160c 6500666b 6f5f6765 745f7469 6d657374 e.fko_get_timest │ │ - 0x0000161c 616d7000 666b6f5f 6765745f 76657273 amp.fko_get_vers │ │ - 0x0000162c 696f6e00 666b6f5f 6765745f 7370615f ion.fko_get_spa_ │ │ - 0x0000163c 6d657373 6167655f 74797065 00666b6f message_type.fko │ │ - 0x0000164c 5f676574 5f737061 5f6d6573 73616765 _get_spa_message │ │ - 0x0000165c 00666b6f 5f676574 5f737061 5f6e6174 .fko_get_spa_nat │ │ - 0x0000166c 5f616363 65737300 666b6f5f 6765745f _access.fko_get_ │ │ - 0x0000167c 7370615f 73657276 65725f61 75746800 spa_server_auth. │ │ - 0x0000168c 666b6f5f 6765745f 7370615f 636c6965 fko_get_spa_clie │ │ - 0x0000169c 6e745f74 696d656f 75740066 6b6f5f67 nt_timeout.fko_g │ │ - 0x000016ac 65745f73 70615f64 69676573 745f7479 et_spa_digest_ty │ │ - 0x000016bc 70650066 6b6f5f67 65745f73 70615f68 pe.fko_get_spa_h │ │ - 0x000016cc 6d61635f 74797065 00666b6f 5f676574 mac_type.fko_get │ │ - 0x000016dc 5f737061 5f656e63 72797074 696f6e5f _spa_encryption_ │ │ - 0x000016ec 74797065 00666b6f 5f676574 5f737061 type.fko_get_spa │ │ - 0x000016fc 5f656e63 72797074 696f6e5f 6d6f6465 _encryption_mode │ │ - 0x0000170c 00666b6f 5f676574 5f656e63 6f646564 .fko_get_encoded │ │ - 0x0000171c 5f646174 6100666b 6f5f6765 745f7370 _data.fko_get_sp │ │ - 0x0000172c 615f686d 61630066 6b6f5f67 65745f73 a_hmac.fko_get_s │ │ - 0x0000173c 70615f64 69676573 7400666b 6f5f6765 pa_digest.fko_ge │ │ - 0x0000174c 745f7370 615f6461 74610069 7076345f t_spa_data.ipv4_ │ │ - 0x0000175c 7265736f 6c766500 67657461 64647269 resolve.getaddri │ │ - 0x0000176c 6e666f00 6761695f 73747265 72726f72 nfo.gai_strerror │ │ - 0x0000177c 00696e65 745f6e74 6f700066 72656561 .inet_ntop.freea │ │ - 0x0000178c 64647269 6e666f00 636f756e 745f6368 ddrinfo.count_ch │ │ - 0x0000179c 61726163 74657273 00737472 6c636174 aracters.strlcat │ │ - 0x000017ac 006d6435 004d4435 496e6974 004d4435 .md5.MD5Init.MD5 │ │ - 0x000017bc 55706461 7465004d 44354669 6e616c00 Update.MD5Final. │ │ - 0x000017cc 6d64355f 62617365 36340062 36345f65 md5_base64.b64_e │ │ - 0x000017dc 6e636f64 65007374 7269705f 6236345f ncode.strip_b64_ │ │ - 0x000017ec 65710073 68613100 73686131 5f696e69 eq.sha1.sha1_ini │ │ - 0x000017fc 74007368 61315f75 70646174 65007368 t.sha1_update.sh │ │ - 0x0000180c 61315f66 696e616c 00736861 315f6261 a1_final.sha1_ba │ │ - 0x0000181c 73653634 00736861 32353600 53484132 se64.sha256.SHA2 │ │ - 0x0000182c 35365f49 6e697400 53484132 35365f55 56_Init.SHA256_U │ │ - 0x0000183c 70646174 65005348 41323536 5f46696e pdate.SHA256_Fin │ │ - 0x0000184c 616c0073 68613235 365f6261 73653634 al.sha256_base64 │ │ - 0x0000185c 00736861 33383400 53484133 38345f49 .sha384.SHA384_I │ │ - 0x0000186c 6e697400 53484133 38345f55 70646174 nit.SHA384_Updat │ │ - 0x0000187c 65005348 41333834 5f46696e 616c0073 e.SHA384_Final.s │ │ - 0x0000188c 68613338 345f6261 73653634 00736861 ha384_base64.sha │ │ - 0x0000189c 35313200 53484135 31325f49 6e697400 512.SHA512_Init. │ │ - 0x000018ac 53484135 31325f55 70646174 65005348 SHA512_Update.SH │ │ - 0x000018bc 41353132 5f46696e 616c0073 68613531 A512_Final.sha51 │ │ - 0x000018cc 325f6261 73653634 00736861 335f3235 2_base64.sha3_25 │ │ - 0x000018dc 36004649 50533230 325f5348 41335f32 6.FIPS202_SHA3_2 │ │ - 0x000018ec 35360073 6861335f 3235365f 62617365 56.sha3_256_base │ │ - 0x000018fc 36340073 6861335f 35313200 46495053 64.sha3_512.FIPS │ │ - 0x0000190c 3230325f 53484133 5f353132 00736861 202_SHA3_512.sha │ │ - 0x0000191c 335f3531 325f6261 73653634 00666b6f 3_512_base64.fko │ │ - 0x0000192c 5f657272 73747200 5f5f676e 755f7468 _errstr.__gnu_th │ │ - 0x0000193c 756d6231 5f636173 655f7568 6900666b umb1_case_uhi.fk │ │ - 0x0000194c 6f5f6770 675f6572 72737472 00666b6f o_gpg_errstr.fko │ │ - 0x0000195c 5f736574 5f737061 5f6e6174 5f616363 _set_spa_nat_acc │ │ - 0x0000196c 65737300 76616c69 64617465 5f6e6174 ess.validate_nat │ │ - 0x0000197c 5f616363 6573735f 6d736700 73747264 _access_msg.strd │ │ - 0x0000198c 75700066 6b6f5f65 72726d73 6700736e up.fko_errmsg.sn │ │ - 0x0000199c 7072696e 7466004a 6176615f 62697a5f printf.Java_biz_ │ │ - 0x000019ac 696e636f 6d737973 74656d73 5f66776b incomsystems_fwk │ │ - 0x000019bc 6e6f7032 5f53656e 64535041 5f73656e nop2_SendSPA_sen │ │ - 0x000019cc 64535041 5061636b 6574005f 5f616e64 dSPAPacket.__and │ │ - 0x000019dc 726f6964 5f6c6f67 5f707269 6e740073 roid_log_print.s │ │ - 0x000019ec 74726370 79007374 72636d70 00666b6f trcpy.strcmp.fko │ │ - 0x000019fc 5f626173 6536345f 6465636f 6465006d _base64_decode.m │ │ - 0x00001a0c 656d6370 7900666b 6f5f6e65 7700666b emcpy.fko_new.fk │ │ - 0x00001a1c 6f5f7365 745f7370 615f6d65 73736167 o_set_spa_messag │ │ - 0x00001a2c 655f7479 70650066 6b6f5f73 65745f73 e_type.fko_set_s │ │ - 0x00001a3c 70615f6d 65737361 67650061 746f6900 pa_message.atoi. │ │ - 0x00001a4c 666b6f5f 7365745f 7370615f 636c6965 fko_set_spa_clie │ │ - 0x00001a5c 6e745f74 696d656f 75740066 6b6f5f73 nt_timeout.fko_s │ │ - 0x00001a6c 65745f73 70615f65 6e637279 7074696f et_spa_encryptio │ │ - 0x00001a7c 6e5f6d6f 64650066 6b6f5f73 65745f73 n_mode.fko_set_s │ │ - 0x00001a8c 70615f68 6d61635f 74797065 00737472 pa_hmac_type.str │ │ - 0x00001a9c 6e636d70 00666b6f 5f736574 5f737061 ncmp.fko_set_spa │ │ - 0x00001aac 5f646967 6573745f 74797065 00666b6f _digest_type.fko │ │ - 0x00001abc 5f737061 5f646174 615f6669 6e616c00 _spa_data_final. │ │ - 0x00001acc 666b6f5f 64657374 726f7900 4d443554 fko_destroy.MD5T │ │ - 0x00001adc 72616e73 666f726d 00623634 5f646563 ransform.b64_dec │ │ - 0x00001aec 6f646500 73747263 68720066 6b6f5f73 ode.strchr.fko_s │ │ - 0x00001afc 65745f72 616e645f 76616c75 6500666f et_rand_value.fo │ │ - 0x00001b0c 70656e00 66726561 64006663 6c6f7365 pen.fread.fclose │ │ - 0x00001b1c 00676574 74696d65 6f666461 79007372 .gettimeofday.sr │ │ - 0x00001b2c 616e6434 38006c72 616e6434 3800666b and48.lrand48.fk │ │ - 0x00001b3c 6f5f7365 745f7370 615f656e 63727970 o_set_spa_encryp │ │ - 0x00001b4c 74696f6e 5f747970 65005f5f 61656162 tion_type.__aeab │ │ - 0x00001b5c 695f6964 69760066 6b6f5f65 6e637279 i_idiv.fko_encry │ │ - 0x00001b6c 70745f73 70615f64 61746100 666b6f5f pt_spa_data.fko_ │ │ - 0x00001b7c 656e636f 64655f73 70615f64 61746100 encode_spa_data. │ │ - 0x00001b8c 72696a5f 656e6372 79707400 666b6f5f rij_encrypt.fko_ │ │ - 0x00001b9c 656e6372 79707469 6f6e5f74 79706500 encryption_type. │ │ - 0x00001bac 666b6f5f 64656372 7970745f 7370615f fko_decrypt_spa_ │ │ - 0x00001bbc 64617461 00616464 5f73616c 7465645f data.add_salted_ │ │ - 0x00001bcc 73747200 72696a5f 64656372 79707400 str.rij_decrypt. │ │ - 0x00001bdc 666b6f5f 6465636f 64655f73 70615f64 fko_decode_spa_d │ │ - 0x00001bec 61746100 666b6f5f 7365745f 6770675f ata.fko_set_gpg_ │ │ - 0x00001bfc 72656369 7069656e 7400666b 6f5f7365 recipient.fko_se │ │ - 0x00001c0c 745f6770 675f6578 6500666b 6f5f6765 t_gpg_exe.fko_ge │ │ - 0x00001c1c 745f6770 675f6578 6500666b 6f5f6765 t_gpg_exe.fko_ge │ │ - 0x00001c2c 745f6770 675f7265 63697069 656e7400 t_gpg_recipient. │ │ - 0x00001c3c 666b6f5f 7365745f 6770675f 7369676e fko_set_gpg_sign │ │ - 0x00001c4c 65720066 6b6f5f67 65745f67 70675f73 er.fko_get_gpg_s │ │ - 0x00001c5c 69676e65 7200666b 6f5f7365 745f6770 igner.fko_set_gp │ │ - 0x00001c6c 675f686f 6d655f64 69720066 6b6f5f67 g_home_dir.fko_g │ │ - 0x00001c7c 65745f67 70675f68 6f6d655f 64697200 et_gpg_home_dir. │ │ - 0x00001c8c 666b6f5f 7365745f 6770675f 7369676e fko_set_gpg_sign │ │ - 0x00001c9c 61747572 655f7665 72696679 00666b6f ature_verify.fko │ │ - 0x00001cac 5f676574 5f677067 5f736967 6e617475 _get_gpg_signatu │ │ - 0x00001cbc 72655f76 65726966 7900666b 6f5f7365 re_verify.fko_se │ │ - 0x00001ccc 745f6770 675f6967 6e6f7265 5f766572 t_gpg_ignore_ver │ │ - 0x00001cdc 6966795f 6572726f 7200666b 6f5f6765 ify_error.fko_ge │ │ - 0x00001cec 745f6770 675f6967 6e6f7265 5f766572 t_gpg_ignore_ver │ │ - 0x00001cfc 6966795f 6572726f 7200666b 6f5f6765 ify_error.fko_ge │ │ - 0x00001d0c 745f6770 675f7369 676e6174 7572655f t_gpg_signature_ │ │ - 0x00001d1c 66707200 666b6f5f 6765745f 6770675f fpr.fko_get_gpg_ │ │ - 0x00001d2c 7369676e 61747572 655f6964 00666b6f signature_id.fko │ │ - 0x00001d3c 5f676574 5f677067 5f736967 6e617475 _get_gpg_signatu │ │ - 0x00001d4c 72655f73 756d6d61 72790066 6b6f5f67 re_summary.fko_g │ │ - 0x00001d5c 65745f67 70675f73 69676e61 74757265 et_gpg_signature │ │ - 0x00001d6c 5f737461 74757300 666b6f5f 6770675f _status.fko_gpg_ │ │ - 0x00001d7c 7369676e 61747572 655f6964 5f6d6174 signature_id_mat │ │ - 0x00001d8c 63680066 6b6f5f67 70675f73 69676e61 ch.fko_gpg_signa │ │ - 0x00001d9c 74757265 5f667072 5f6d6174 63680073 ture_fpr_match.s │ │ - 0x00001dac 6861315f 7472616e 73666f72 6d007368 ha1_transform.sh │ │ - 0x00001dbc 61315f74 72616e73 666f726d 5f616e64 a1_transform_and │ │ - 0x00001dcc 5f636f70 79005f5f 61656162 695f6964 _copy.__aeabi_id │ │ - 0x00001ddc 69766d6f 64006765 745f7261 6e646f6d ivmod.get_random │ │ - 0x00001dec 5f646174 61007269 6a6e6461 656c5f73 _data.rijndael_s │ │ - 0x00001dfc 65747570 00626c6f 636b5f65 6e637279 etup.block_encry │ │ - 0x00001e0c 70740072 61697365 006d656d 6d6f7665 pt.raise.memmove │ │ - 0x00001e1c 00626c6f 636b5f64 65637279 70740072 .block_decrypt.r │ │ - 0x00001e2c 65616c6c 6f630061 64645f67 70675f70 ealloc.add_gpg_p │ │ - 0x00001e3c 72656669 7800666b 6f5f7365 745f7573 refix.fko_set_us │ │ - 0x00001e4c 65726e61 6d650066 6b6f5f73 65745f74 ername.fko_set_t │ │ - 0x00001e5c 696d6573 74616d70 00666b6f 5f6e6577 imestamp.fko_new │ │ - 0x00001e6c 5f776974 685f6461 74610066 6b6f5f76 _with_data.fko_v │ │ - 0x00001e7c 65726966 795f686d 61630066 6b6f5f6b erify_hmac.fko_k │ │ - 0x00001e8c 65795f67 656e0066 6b6f5f62 61736536 ey_gen.fko_base6 │ │ - 0x00001e9c 345f656e 636f6465 00666b6f 5f736574 4_encode.fko_set │ │ - 0x00001eac 5f737061 5f686d61 6300666b 6f5f7365 _spa_hmac.fko_se │ │ - 0x00001ebc 745f7370 615f6461 74610073 74726373 t_spa_data.strcs │ │ - 0x00001ecc 706e0073 74727370 6e007661 6c696461 pn.strspn.valida │ │ - 0x00001edc 74655f63 6d645f6d 73670076 616c6964 te_cmd_msg.valid │ │ - 0x00001eec 6174655f 61636365 73735f6d 73670076 ate_access_msg.v │ │ - 0x00001efc 616c6964 6174655f 75736572 6e616d65 alidate_username │ │ - 0x00001f0c 00666b6f 5f736574 5f737061 5f736572 .fko_set_spa_ser │ │ - 0x00001f1c 7665725f 61757468 00534841 3235365f ver_auth.SHA256_ │ │ - 0x00001f2c 5472616e 73666f72 6d005348 41353132 Transform.SHA512 │ │ - 0x00001f3c 5f547261 6e73666f 726d0053 48413531 _Transform.SHA51 │ │ - 0x00001f4c 325f4c61 73740066 6b6f5f73 65745f73 2_Last.fko_set_s │ │ - 0x00001f5c 70615f64 69676573 7400666b 6f5f7365 pa_digest.fko_se │ │ - 0x00001f6c 745f7261 775f7370 615f6469 67657374 t_raw_spa_digest │ │ - 0x00001f7c 5f747970 6500666b 6f5f6765 745f7261 _type.fko_get_ra │ │ - 0x00001f8c 775f7370 615f6469 67657374 5f747970 w_spa_digest_typ │ │ - 0x00001f9c 6500666b 6f5f7365 745f7261 775f7370 e.fko_set_raw_sp │ │ - 0x00001fac 615f6469 67657374 00666b6f 5f676574 a_digest.fko_get │ │ - 0x00001fbc 5f726177 5f737061 5f646967 65737400 _raw_spa_digest. │ │ - 0x00001fcc 61626f72 74007661 6c696461 74655f70 abort.validate_p │ │ - 0x00001fdc 726f746f 5f706f72 745f7370 6563004c roto_port_spec.L │ │ - 0x00001fec 46535238 36353430 005f5f61 65616269 FSR86540.__aeabi │ │ - 0x00001ffc 5f756964 69766d6f 64005f5f 61656162 _uidivmod.__aeab │ │ - 0x0000200c 695f6c6c 736c005f 5f616561 62695f6c i_llsl.__aeabi_l │ │ - 0x0000201c 6c737200 4b656363 616b4631 3630305f lsr.KeccakF1600_ │ │ - 0x0000202c 53746174 65506572 6d757465 004b6563 StatePermute.Kec │ │ - 0x0000203c 63616b00 686d6163 5f6d6435 00686d61 cak.hmac_md5.hma │ │ - 0x0000204c 635f7368 61310068 6d61635f 73686132 c_sha1.hmac_sha2 │ │ - 0x0000205c 35360068 6d61635f 73686133 38340068 56.hmac_sha384.h │ │ - 0x0000206c 6d61635f 73686135 31320068 6d61635f mac_sha512.hmac_ │ │ - 0x0000207c 73686133 5f323536 00686d61 635f7368 sha3_256.hmac_sh │ │ - 0x0000208c 61335f35 31320073 74726e64 75700074 a3_512.strndup.t │ │ - 0x0000209c 696d6500 67657465 6e760067 65746c6f ime.getenv.getlo │ │ - 0x000020ac 67696e00 73626f78 004c6f67 7461626c gin.sbox.Logtabl │ │ - 0x000020bc 6500416c 6f677461 626c6500 72696a6e e.Alogtable.rijn │ │ - 0x000020cc 6461656c 5f656e63 72797074 00647462 dael_encrypt.dtb │ │ - 0x000020dc 6c007269 6a6e6461 656c5f64 65637279 l.rijndael_decry │ │ - 0x000020ec 70740069 74626c00 6973626f 78005f65 pt.itbl.isbox._e │ │ + 0x0000137c 61746578 6974006d 6435004d 4435496e atexit.md5.MD5In │ │ + 0x0000138c 6974004d 44355570 64617465 004d4435 it.MD5Update.MD5 │ │ + 0x0000139c 46696e61 6c005f5f 73746163 6b5f6368 Final.__stack_ch │ │ + 0x000013ac 6b5f6661 696c005f 5f737461 636b5f63 k_fail.__stack_c │ │ + 0x000013bc 686b5f67 75617264 005f5f61 65616269 hk_guard.__aeabi │ │ + 0x000013cc 5f756e77 696e645f 6370705f 70723000 _unwind_cpp_pr0. │ │ + 0x000013dc 6d64355f 62617365 36340062 36345f65 md5_base64.b64_e │ │ + 0x000013ec 6e636f64 65007374 7269705f 6236345f ncode.strip_b64_ │ │ + 0x000013fc 65710073 68613100 73686131 5f696e69 eq.sha1.sha1_ini │ │ + 0x0000140c 74007368 61315f75 70646174 65007368 t.sha1_update.sh │ │ + 0x0000141c 61315f66 696e616c 00736861 315f6261 a1_final.sha1_ba │ │ + 0x0000142c 73653634 00736861 32353600 53484132 se64.sha256.SHA2 │ │ + 0x0000143c 35365f49 6e697400 53484132 35365f55 56_Init.SHA256_U │ │ + 0x0000144c 70646174 65005348 41323536 5f46696e pdate.SHA256_Fin │ │ + 0x0000145c 616c0073 68613235 365f6261 73653634 al.sha256_base64 │ │ + 0x0000146c 00736861 33383400 53484133 38345f49 .sha384.SHA384_I │ │ + 0x0000147c 6e697400 53484133 38345f55 70646174 nit.SHA384_Updat │ │ + 0x0000148c 65005348 41333834 5f46696e 616c0073 e.SHA384_Final.s │ │ + 0x0000149c 68613338 345f6261 73653634 00736861 ha384_base64.sha │ │ + 0x000014ac 35313200 53484135 31325f49 6e697400 512.SHA512_Init. │ │ + 0x000014bc 53484135 31325f55 70646174 65005348 SHA512_Update.SH │ │ + 0x000014cc 41353132 5f46696e 616c0073 68613531 A512_Final.sha51 │ │ + 0x000014dc 325f6261 73653634 00736861 335f3235 2_base64.sha3_25 │ │ + 0x000014ec 36004649 50533230 325f5348 41335f32 6.FIPS202_SHA3_2 │ │ + 0x000014fc 3536005f 5f616561 62695f75 6e77696e 56.__aeabi_unwin │ │ + 0x0000150c 645f6370 705f7072 31007368 61335f32 d_cpp_pr1.sha3_2 │ │ + 0x0000151c 35365f62 61736536 34007368 61335f35 56_base64.sha3_5 │ │ + 0x0000152c 31320046 49505332 30325f53 4841335f 12.FIPS202_SHA3_ │ │ + 0x0000153c 35313200 73686133 5f353132 5f626173 512.sha3_512_bas │ │ + 0x0000154c 65363400 5f5f6165 6162695f 69646976 e64.__aeabi_idiv │ │ + 0x0000155c 00737472 6c656e00 63616c6c 6f630073 .strlen.calloc.s │ │ + 0x0000156c 74726c63 61740066 72656500 666b6f5f trlcat.free.fko_ │ │ + 0x0000157c 656e636f 64655f73 70615f64 61746100 encode_spa_data. │ │ + 0x0000158c 76616c69 64617465 5f757365 726e616d validate_usernam │ │ + 0x0000159c 65007374 726c6370 7900736e 7072696e e.strlcpy.snprin │ │ + 0x000015ac 74660066 6b6f5f73 65745f73 70615f63 tf.fko_set_spa_c │ │ + 0x000015bc 6c69656e 745f7469 6d656f75 74007374 lient_timeout.st │ │ + 0x000015cc 72647570 0069735f 76616c69 645f656e rdup.is_valid_en │ │ + 0x000015dc 636f6465 645f6d73 675f6c65 6e00666b coded_msg_len.fk │ │ + 0x000015ec 6f5f7365 745f7370 615f6469 67657374 o_set_spa_digest │ │ + 0x000015fc 00666b6f 5f676574 5f656e63 6f646564 .fko_get_encoded │ │ + 0x0000160c 5f646174 6100666b 6f5f6465 7374726f _data.fko_destro │ │ + 0x0000161c 79007a65 726f5f66 72656500 6d656d73 y.zero_free.mems │ │ + 0x0000162c 65740066 6b6f5f6e 65770066 6b6f5f73 et.fko_new.fko_s │ │ + 0x0000163c 65745f72 616e645f 76616c75 6500666b et_rand_value.fk │ │ + 0x0000164c 6f5f7365 745f7573 65726e61 6d650066 o_set_username.f │ │ + 0x0000165c 6b6f5f73 65745f74 696d6573 74616d70 ko_set_timestamp │ │ + 0x0000166c 00666b6f 5f736574 5f737061 5f646967 .fko_set_spa_dig │ │ + 0x0000167c 6573745f 74797065 00666b6f 5f736574 est_type.fko_set │ │ + 0x0000168c 5f737061 5f6d6573 73616765 5f747970 _spa_message_typ │ │ + 0x0000169c 6500666b 6f5f7365 745f7370 615f656e e.fko_set_spa_en │ │ + 0x000016ac 63727970 74696f6e 5f747970 6500666b cryption_type.fk │ │ + 0x000016bc 6f5f7365 745f7370 615f656e 63727970 o_set_spa_encryp │ │ + 0x000016cc 74696f6e 5f6d6f64 6500666b 6f5f6e65 tion_mode.fko_ne │ │ + 0x000016dc 775f7769 74685f64 61746100 666b6f5f w_with_data.fko_ │ │ + 0x000016ec 7365745f 7370615f 686d6163 5f747970 set_spa_hmac_typ │ │ + 0x000016fc 6500666b 6f5f7665 72696679 5f686d61 e.fko_verify_hma │ │ + 0x0000170c 6300666b 6f5f6465 63727970 745f7370 c.fko_decrypt_sp │ │ + 0x0000171c 615f6461 74610066 6b6f5f6b 65795f67 a_data.fko_key_g │ │ + 0x0000172c 656e0067 65745f72 616e646f 6d5f6461 en.get_random_da │ │ + 0x0000173c 74610066 6b6f5f62 61736536 345f656e ta.fko_base64_en │ │ + 0x0000174c 636f6465 00666b6f 5f626173 6536345f code.fko_base64_ │ │ + 0x0000175c 6465636f 64650062 36345f64 65636f64 decode.b64_decod │ │ + 0x0000176c 6500666b 6f5f6765 745f7665 7273696f e.fko_get_versio │ │ + 0x0000177c 6e00666b 6f5f7370 615f6461 74615f66 n.fko_spa_data_f │ │ + 0x0000178c 696e616c 00666b6f 5f656e63 72797074 inal.fko_encrypt │ │ + 0x0000179c 5f737061 5f646174 6100666b 6f5f7365 _spa_data.fko_se │ │ + 0x000017ac 745f7370 615f686d 61630072 65616c6c t_spa_hmac.reall │ │ + 0x000017bc 6f630066 6b6f5f67 65745f73 70615f64 oc.fko_get_spa_d │ │ + 0x000017cc 61746100 666b6f5f 7365745f 7370615f ata.fko_set_spa_ │ │ + 0x000017dc 64617461 00666b6f 5f736574 5f737061 data.fko_set_spa │ │ + 0x000017ec 5f6e6174 5f616363 65737300 76616c69 _nat_access.vali │ │ + 0x000017fc 64617465 5f6e6174 5f616363 6573735f date_nat_access_ │ │ + 0x0000180c 6d736700 666b6f5f 6765745f 7370615f msg.fko_get_spa_ │ │ + 0x0000181c 6e61745f 61636365 73730066 6b6f5f73 nat_access.fko_s │ │ + 0x0000182c 65745f73 70615f73 65727665 725f6175 et_spa_server_au │ │ + 0x0000183c 74680066 6b6f5f67 65745f73 70615f73 th.fko_get_spa_s │ │ + 0x0000184c 65727665 725f6175 74680074 696d6500 erver_auth.time. │ │ + 0x0000185c 666b6f5f 6765745f 74696d65 7374616d fko_get_timestam │ │ + 0x0000186c 7000666b 6f5f6765 745f7573 65726e61 p.fko_get_userna │ │ + 0x0000187c 6d65005f 63747970 655f0067 6574656e me._ctype_.geten │ │ + 0x0000188c 76006765 746c6f67 696e0068 6d61635f v.getlogin.hmac_ │ │ + 0x0000189c 6d643500 6d656d63 70790068 6d61635f md5.memcpy.hmac_ │ │ + 0x000018ac 73686131 00686d61 635f7368 61323536 sha1.hmac_sha256 │ │ + 0x000018bc 00686d61 635f7368 61333834 00686d61 .hmac_sha384.hma │ │ + 0x000018cc 635f7368 61353132 00686d61 635f7368 c_sha512.hmac_sh │ │ + 0x000018dc 61335f32 35360068 6d61635f 73686133 a3_256.hmac_sha3 │ │ + 0x000018ec 5f353132 00736861 315f7472 616e7366 _512.sha1_transf │ │ + 0x000018fc 6f726d00 73686131 5f747261 6e73666f orm.sha1_transfo │ │ + 0x0000190c 726d5f61 6e645f63 6f707900 4c465352 rm_and_copy.LFSR │ │ + 0x0000191c 38363534 30005f5f 61656162 695f7569 86540.__aeabi_ui │ │ + 0x0000192c 6469766d 6f64005f 5f616561 62695f6c divmod.__aeabi_l │ │ + 0x0000193c 6c736c00 5f5f6165 6162695f 6c6c7372 lsl.__aeabi_llsr │ │ + 0x0000194c 004b6563 63616b46 31363030 5f537461 .KeccakF1600_Sta │ │ + 0x0000195c 74655065 726d7574 65004b65 6363616b tePermute.Keccak │ │ + 0x0000196c 00737472 63687200 5f5f6165 6162695f .strchr.__aeabi_ │ │ + 0x0000197c 69646976 6d6f6400 666f7065 6e006672 idivmod.fopen.fr │ │ + 0x0000198c 65616400 66636c6f 73650067 65747469 ead.fclose.getti │ │ + 0x0000199c 6d656f66 64617900 7372616e 64343800 meofday.srand48. │ │ + 0x000019ac 6c72616e 64343800 72696a6e 6461656c lrand48.rijndael │ │ + 0x000019bc 5f736574 75700072 696a5f65 6e637279 _setup.rij_encry │ │ + 0x000019cc 70740062 6c6f636b 5f656e63 72797074 pt.block_encrypt │ │ + 0x000019dc 007a6572 6f5f6275 66007269 6a5f6465 .zero_buf.rij_de │ │ + 0x000019ec 63727970 74006d65 6d6d6f76 6500626c crypt.memmove.bl │ │ + 0x000019fc 6f636b5f 64656372 79707400 6164645f ock_decrypt.add_ │ │ + 0x00001a0c 73616c74 65645f73 74720069 735f6261 salted_str.is_ba │ │ + 0x00001a1c 73653634 00636f6e 7374616e 745f7275 se64.constant_ru │ │ + 0x00001a2c 6e74696d 655f636d 70006164 645f6770 ntime_cmp.add_gp │ │ + 0x00001a3c 675f7072 65666978 00737472 6373706e g_prefix.strcspn │ │ + 0x00001a4c 00737472 746f6c5f 77726170 70657200 .strtol_wrapper. │ │ + 0x00001a5c 73747273 706e0076 616c6964 6174655f strspn.validate_ │ │ + 0x00001a6c 636d645f 6d736700 76616c69 64617465 cmd_msg.validate │ │ + 0x00001a7c 5f616363 6573735f 6d736700 7374726e _access_msg.strn │ │ + 0x00001a8c 63707900 666b6f5f 6465636f 64655f73 cpy.fko_decode_s │ │ + 0x00001a9c 70615f64 61746100 5f5f676e 755f7468 pa_data.__gnu_th │ │ + 0x00001aac 756d6231 5f636173 655f7571 6900666b umb1_case_uqi.fk │ │ + 0x00001abc 6f5f6765 745f7370 615f656e 63727970 o_get_spa_encryp │ │ + 0x00001acc 74696f6e 5f747970 6500666b 6f5f6765 tion_type.fko_ge │ │ + 0x00001adc 745f7370 615f656e 63727970 74696f6e t_spa_encryption │ │ + 0x00001aec 5f6d6f64 65006973 5f76616c 69645f70 _mode.is_valid_p │ │ + 0x00001afc 745f6d73 675f6c65 6e00666b 6f5f656e t_msg_len.fko_en │ │ + 0x00001b0c 63727970 74696f6e 5f747970 6500666b cryption_type.fk │ │ + 0x00001b1c 6f5f7365 745f6770 675f7265 63697069 o_set_gpg_recipi │ │ + 0x00001b2c 656e7400 666b6f5f 7365745f 6770675f ent.fko_set_gpg_ │ │ + 0x00001b3c 65786500 666b6f5f 6765745f 6770675f exe.fko_get_gpg_ │ │ + 0x00001b4c 65786500 666b6f5f 6765745f 6770675f exe.fko_get_gpg_ │ │ + 0x00001b5c 72656369 7069656e 7400666b 6f5f7365 recipient.fko_se │ │ + 0x00001b6c 745f6770 675f7369 676e6572 00666b6f t_gpg_signer.fko │ │ + 0x00001b7c 5f676574 5f677067 5f736967 6e657200 _get_gpg_signer. │ │ + 0x00001b8c 666b6f5f 7365745f 6770675f 686f6d65 fko_set_gpg_home │ │ + 0x00001b9c 5f646972 00666b6f 5f676574 5f677067 _dir.fko_get_gpg │ │ + 0x00001bac 5f686f6d 655f6469 7200666b 6f5f7365 _home_dir.fko_se │ │ + 0x00001bbc 745f6770 675f7369 676e6174 7572655f t_gpg_signature_ │ │ + 0x00001bcc 76657269 66790066 6b6f5f67 65745f67 verify.fko_get_g │ │ + 0x00001bdc 70675f73 69676e61 74757265 5f766572 pg_signature_ver │ │ + 0x00001bec 69667900 666b6f5f 7365745f 6770675f ify.fko_set_gpg_ │ │ + 0x00001bfc 69676e6f 72655f76 65726966 795f6572 ignore_verify_er │ │ + 0x00001c0c 726f7200 666b6f5f 6765745f 6770675f ror.fko_get_gpg_ │ │ + 0x00001c1c 69676e6f 72655f76 65726966 795f6572 ignore_verify_er │ │ + 0x00001c2c 726f7200 666b6f5f 6765745f 6770675f ror.fko_get_gpg_ │ │ + 0x00001c3c 7369676e 61747572 655f6670 7200666b signature_fpr.fk │ │ + 0x00001c4c 6f5f6765 745f6770 675f7369 676e6174 o_get_gpg_signat │ │ + 0x00001c5c 7572655f 69640066 6b6f5f67 65745f67 ure_id.fko_get_g │ │ + 0x00001c6c 70675f73 69676e61 74757265 5f73756d pg_signature_sum │ │ + 0x00001c7c 6d617279 00666b6f 5f676574 5f677067 mary.fko_get_gpg │ │ + 0x00001c8c 5f736967 6e617475 72655f73 74617475 _signature_statu │ │ + 0x00001c9c 7300666b 6f5f6770 675f7369 676e6174 s.fko_gpg_signat │ │ + 0x00001cac 7572655f 69645f6d 61746368 00666b6f ure_id_match.fko │ │ + 0x00001cbc 5f677067 5f736967 6e617475 72655f66 _gpg_signature_f │ │ + 0x00001ccc 70725f6d 61746368 0069735f 76616c69 pr_match.is_vali │ │ + 0x00001cdc 645f6970 76345f61 64647200 666b6f5f d_ipv4_addr.fko_ │ │ + 0x00001cec 6765745f 7370615f 6d657373 6167655f get_spa_message_ │ │ + 0x00001cfc 74797065 00666b6f 5f676574 5f737061 type.fko_get_spa │ │ + 0x00001d0c 5f6d6573 73616765 00636f75 6e745f63 _message.count_c │ │ + 0x00001d1c 68617261 63746572 73007661 6c696461 haracters.valida │ │ + 0x00001d2c 74655f70 726f746f 5f706f72 745f7370 te_proto_port_sp │ │ + 0x00001d3c 65630073 74726e63 6d700066 6b6f5f73 ec.strncmp.fko_s │ │ + 0x00001d4c 65745f73 70615f6d 65737361 67650066 et_spa_message.f │ │ + 0x00001d5c 6b6f5f67 65745f72 616e645f 76616c75 ko_get_rand_valu │ │ + 0x00001d6c 65007673 6e707269 6e746600 696e6574 e.vsnprintf.inet │ │ + 0x00001d7c 5f61746f 6e006973 5f76616c 69645f68 _aton.is_valid_h │ │ + 0x00001d8c 6f73746e 616d6500 64696765 73745f73 ostname.digest_s │ │ + 0x00001d9c 7472746f 696e7400 73747263 61736563 trtoint.strcasec │ │ + 0x00001dac 6d700064 69676573 745f696e 74746f73 mp.digest_inttos │ │ + 0x00001dbc 74720068 6d61635f 64696765 73745f73 tr.hmac_digest_s │ │ + 0x00001dcc 7472746f 696e7400 656e635f 74797065 trtoint.enc_type │ │ + 0x00001ddc 5f696e74 746f7374 72006d73 675f7479 _inttostr.msg_ty │ │ + 0x00001dec 70655f69 6e74746f 73747200 686d6163 pe_inttostr.hmac │ │ + 0x00001dfc 5f646967 6573745f 696e7474 6f737472 _digest_inttostr │ │ + 0x00001e0c 00656e63 5f6d6f64 655f7374 72746f69 .enc_mode_strtoi │ │ + 0x00001e1c 6e740065 6e635f6d 6f64655f 696e7474 nt.enc_mode_intt │ │ + 0x00001e2c 6f737472 00726169 7365005f 5f657272 ostr.raise.__err │ │ + 0x00001e3c 6e6f0073 7472746f 6c007065 72726f72 no.strtol.perror │ │ + 0x00001e4c 00667072 696e7466 00657869 74005f5f .fprintf.exit.__ │ │ + 0x00001e5c 73460063 686f705f 63686172 0063686f sF.chop_char.cho │ │ + 0x00001e6c 705f6e65 776c696e 65006368 6f705f73 p_newline.chop_s │ │ + 0x00001e7c 70616365 73006672 65655f61 72677600 paces.free_argv. │ │ + 0x00001e8c 73747274 6f617267 76006865 785f6475 strtoargv.hex_du │ │ + 0x00001e9c 6d700070 72696e74 66007075 74636861 mp.printf.putcha │ │ + 0x00001eac 72006475 6d705f63 74785f74 6f5f6275 r.dump_ctx_to_bu │ │ + 0x00001ebc 66666572 00666b6f 5f676574 5f737061 ffer.fko_get_spa │ │ + 0x00001ecc 5f636c69 656e745f 74696d65 6f757400 _client_timeout. │ │ + 0x00001edc 666b6f5f 6765745f 7370615f 64696765 fko_get_spa_dige │ │ + 0x00001eec 73745f74 79706500 666b6f5f 6765745f st_type.fko_get_ │ │ + 0x00001efc 7370615f 686d6163 5f747970 6500666b spa_hmac_type.fk │ │ + 0x00001f0c 6f5f6765 745f7370 615f686d 61630066 o_get_spa_hmac.f │ │ + 0x00001f1c 6b6f5f67 65745f73 70615f64 69676573 ko_get_spa_diges │ │ + 0x00001f2c 74006970 76345f72 65736f6c 76650067 t.ipv4_resolve.g │ │ + 0x00001f3c 65746164 6472696e 666f0067 61695f73 etaddrinfo.gai_s │ │ + 0x00001f4c 74726572 726f7200 696e6574 5f6e746f trerror.inet_nto │ │ + 0x00001f5c 70006672 65656164 6472696e 666f0061 p.freeaddrinfo.a │ │ + 0x00001f6c 626f7274 004d4435 5472616e 73666f72 bort.MD5Transfor │ │ + 0x00001f7c 6d007362 6f78004c 6f677461 626c6500 m.sbox.Logtable. │ │ + 0x00001f8c 416c6f67 7461626c 65007269 6a6e6461 Alogtable.rijnda │ │ + 0x00001f9c 656c5f65 6e637279 70740064 74626c00 el_encrypt.dtbl. │ │ + 0x00001fac 72696a6e 6461656c 5f646563 72797074 rijndael_decrypt │ │ + 0x00001fbc 00697462 6c006973 626f7800 53484132 .itbl.isbox.SHA2 │ │ + 0x00001fcc 35365f54 72616e73 666f726d 00534841 56_Transform.SHA │ │ + 0x00001fdc 3531325f 5472616e 73666f72 6d005348 512_Transform.SH │ │ + 0x00001fec 41353132 5f4c6173 7400666b 6f5f7365 A512_Last.fko_se │ │ + 0x00001ffc 745f7261 775f7370 615f6469 67657374 t_raw_spa_digest │ │ + 0x0000200c 5f747970 6500666b 6f5f6765 745f7261 _type.fko_get_ra │ │ + 0x0000201c 775f7370 615f6469 67657374 5f747970 w_spa_digest_typ │ │ + 0x0000202c 6500666b 6f5f7365 745f7261 775f7370 e.fko_set_raw_sp │ │ + 0x0000203c 615f6469 67657374 00666b6f 5f676574 a_digest.fko_get │ │ + 0x0000204c 5f726177 5f737061 5f646967 65737400 _raw_spa_digest. │ │ + 0x0000205c 666b6f5f 65727273 7472005f 5f676e75 fko_errstr.__gnu │ │ + 0x0000206c 5f746875 6d62315f 63617365 5f756869 _thumb1_case_uhi │ │ + 0x0000207c 00666b6f 5f677067 5f657272 73747200 .fko_gpg_errstr. │ │ + 0x0000208c 7374726e 64757000 666b6f5f 6572726d strndup.fko_errm │ │ + 0x0000209c 7367004a 6176615f 62697a5f 696e636f sg.Java_biz_inco │ │ + 0x000020ac 6d737973 74656d73 5f66776b 6e6f7032 msystems_fwknop2 │ │ + 0x000020bc 5f53656e 64535041 5f73656e 64535041 _SendSPA_sendSPA │ │ + 0x000020cc 5061636b 6574005f 5f616e64 726f6964 Packet.__android │ │ + 0x000020dc 5f6c6f67 5f707269 6e740073 74726370 _log_print.strcp │ │ + 0x000020ec 79007374 72636d70 0061746f 69005f65 y.strcmp.atoi._e │ │ 0x000020fc 64617461 005f5f62 73735f73 74617274 data.__bss_start │ │ 0x0000210c 005f656e 64005f5f 75646976 73693300 ._end.__udivsi3. │ │ 0x0000211c 5f5f6165 6162695f 75696469 76005f5f __aeabi_uidiv.__ │ │ 0x0000212c 61656162 695f6964 69763000 5f5f6469 aeabi_idiv0.__di │ │ 0x0000213c 76736933 005f5f6c 73687264 6933005f vsi3.__lshrdi3._ │ │ 0x0000214c 5f617368 6c646933 005f5f61 65616269 _ashldi3.__aeabi │ │ 0x0000215c 5f6c6469 7630005f 5f616561 62695f75 _ldiv0.__aeabi_u │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,141 +1,141 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00002578 07010000 1c010000 ff000000 86000000 ................ │ │ - 0x00002588 0d010000 f9000000 00000000 ad000000 ................ │ │ - 0x00002598 00000000 2a000000 4c000000 00000000 ....*...L....... │ │ - 0x000025a8 15010000 a1000000 e3000000 be000000 ................ │ │ - 0x000025b8 00000000 38000000 e9000000 00000000 ....8........... │ │ - 0x000025c8 f1000000 19010000 00000000 16000000 ................ │ │ - 0x000025d8 83000000 71000000 bc000000 00000000 ....q........... │ │ - 0x000025e8 da000000 00000000 00000000 00000000 ................ │ │ - 0x000025f8 00000000 00000000 00000000 d5000000 ................ │ │ - 0x00002608 ca000000 34000000 00000000 c9000000 ....4........... │ │ - 0x00002618 00000000 00000000 12000000 05010000 ................ │ │ - 0x00002628 00000000 d9000000 96000000 00000000 ................ │ │ - 0x00002638 a5000000 00000000 59000000 98000000 ........Y....... │ │ - 0x00002648 e5000000 aa000000 7b000000 26000000 ........{...&... │ │ - 0x00002658 d6000000 22000000 00000000 07010000 ...."........... │ │ - 0x00002668 30000000 00000000 eb000000 f6000000 0............... │ │ - 0x00002678 f5000000 37000000 6d000000 00000000 ....7...m....... │ │ - 0x00002688 00000000 46000000 b2000000 49000000 ....F.......I... │ │ - 0x00002698 77000000 e6000000 f3000000 af000000 w............... │ │ - 0x000026a8 95000000 9e000000 b6000000 44000000 ............D... │ │ - 0x000026b8 00000000 76000000 06010000 00000000 ....v........... │ │ + 0x00002578 07010000 1c010000 ff000000 6c000000 ............l... │ │ + 0x00002588 0d010000 f9000000 00000000 46000000 ............F... │ │ + 0x00002598 00000000 b9000000 05000000 00000000 ................ │ │ + 0x000025a8 15010000 b0000000 d2000000 81000000 ................ │ │ + 0x000025b8 00000000 53000000 e9000000 00000000 ....S........... │ │ + 0x000025c8 f1000000 19010000 00000000 86000000 ................ │ │ + 0x000025d8 36000000 e0000000 50000000 00000000 6.......P....... │ │ + 0x000025e8 df000000 00000000 00000000 00000000 ................ │ │ + 0x000025f8 00000000 00000000 00000000 5f000000 ............_... │ │ + 0x00002608 db000000 57000000 00000000 da000000 ....W........... │ │ + 0x00002618 00000000 00000000 59000000 05010000 ........Y....... │ │ + 0x00002628 00000000 85000000 78000000 00000000 ........x....... │ │ + 0x00002638 98000000 00000000 15000000 8b000000 ................ │ │ + 0x00002648 d4000000 64000000 a3000000 37000000 ....d.......7... │ │ + 0x00002658 60000000 b5000000 00000000 07010000 `............... │ │ + 0x00002668 bf000000 00000000 eb000000 f6000000 ................ │ │ + 0x00002678 f5000000 9f000000 de000000 00000000 ................ │ │ + 0x00002688 00000000 c9000000 e2000000 2b000000 ............+... │ │ + 0x00002698 48000000 e6000000 f3000000 b7000000 H............... │ │ + 0x000026a8 7b000000 91000000 3c000000 c7000000 {.......<....... │ │ + 0x000026b8 00000000 e4000000 06010000 00000000 ................ │ │ 0x000026c8 00000000 fa000000 00000000 00000000 ................ │ │ - 0x000026d8 08010000 41000000 00000000 48000000 ....A.......H... │ │ - 0x000026e8 84000000 51000000 00000000 00000000 ....Q........... │ │ - 0x000026f8 c4000000 00000000 f8000000 09000000 ................ │ │ - 0x00002708 14010000 00000000 35000000 5f000000 ........5..._... │ │ + 0x000026d8 08010000 c5000000 00000000 a0000000 ................ │ │ + 0x000026e8 cc000000 0d000000 00000000 00000000 ................ │ │ + 0x000026f8 d6000000 00000000 f8000000 7d000000 ............}... │ │ + 0x00002708 14010000 00000000 4a000000 1b000000 ........J....... │ │ 0x00002718 00000000 00000000 12010000 00000000 ................ │ │ - 0x00002728 b8000000 00000000 c3000000 00000000 ................ │ │ - 0x00002738 00000000 00000000 1b010000 b1000000 ................ │ │ - 0x00002748 ba000000 8c000000 6f000000 00000000 ........o....... │ │ - 0x00002758 d3000000 dd000000 00000000 fd000000 ................ │ │ + 0x00002728 43000000 00000000 d5000000 00000000 C............... │ │ + 0x00002738 00000000 00000000 1b010000 9b000000 ................ │ │ + 0x00002748 ca000000 72000000 52000000 00000000 ....r...R....... │ │ + 0x00002758 6d000000 5b000000 00000000 fd000000 m...[........... │ │ 0x00002768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002778 00000000 00000000 00000000 0e000000 ................ │ │ - 0x00002788 d7000000 00000000 ab000000 4d000000 ............M... │ │ - 0x00002798 1a010000 c5000000 b0000000 65000000 ............e... │ │ - 0x000027a8 0f000000 13010000 50000000 8b000000 ........P....... │ │ - 0x000027b8 02010000 f0000000 91000000 a7000000 ................ │ │ - 0x000027c8 f4000000 c0000000 fe000000 8d000000 ................ │ │ - 0x000027d8 e4000000 94000000 a4000000 a6000000 ................ │ │ + 0x00002778 00000000 00000000 00000000 84000000 ................ │ │ + 0x00002788 61000000 00000000 9e000000 06000000 a............... │ │ + 0x00002798 1a010000 d7000000 e3000000 21000000 ............!... │ │ + 0x000027a8 a6000000 13010000 0c000000 71000000 ............q... │ │ + 0x000027b8 02010000 f0000000 2d000000 9a000000 ........-....... │ │ + 0x000027c8 f4000000 83000000 fe000000 bd000000 ................ │ │ + 0x000027d8 d3000000 80000000 97000000 99000000 ................ │ │ 0x000027e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000027f8 c7000000 00000000 00000000 09010000 ................ │ │ - 0x00002808 57000000 5a000000 b3000000 de000000 W...Z........... │ │ - 0x00002818 00000000 00000000 b7000000 60000000 ............`... │ │ + 0x000027f8 d8000000 00000000 00000000 09010000 ................ │ │ + 0x00002808 13000000 16000000 b6000000 cd000000 ................ │ │ + 0x00002818 00000000 00000000 c0000000 1c000000 ................ │ │ 0x00002828 ee000000 ef000000 00000000 0e010000 ................ │ │ - 0x00002838 16010000 17000000 fb000000 32000000 ............2... │ │ - 0x00002848 00000000 d1000000 00000000 00000000 ................ │ │ - 0x00002858 bb000000 3f000000 e2000000 00000000 ....?........... │ │ - 0x00002868 00000000 99000000 0f010000 00000000 ................ │ │ - 0x00002878 00000000 1f000000 d0000000 15000000 ................ │ │ - 0x00002888 00000000 6e000000 ae000000 00000000 ....n........... │ │ - 0x00002898 00000000 c1000000 cb000000 00010000 ................ │ │ - 0x000028a8 00000000 00000000 0b000000 00000000 ................ │ │ - 0x000028b8 45000000 4f000000 00000000 00000000 E...O........... │ │ - 0x000028c8 18010000 df000000 54000000 b4000000 ........T....... │ │ - 0x000028d8 a0000000 0b010000 0a010000 7a000000 ............z... │ │ - 0x000028e8 cf000000 04010000 00000000 e7000000 ................ │ │ - 0x000028f8 00000000 0a000000 01010000 62000000 ............b... │ │ - 0x00002908 00000000 00000000 00000000 2d000000 ............-... │ │ - 0x00002918 9b000000 00000000 00000000 00000000 ................ │ │ - 0x00002928 87000000 ec000000 00000000 b9000000 ................ │ │ - 0x00002938 d2000000 17010000 dc000000 00000000 ................ │ │ + 0x00002838 16010000 ab000000 fb000000 a4000000 ................ │ │ + 0x00002848 00000000 6a000000 00000000 00000000 ....j........... │ │ + 0x00002858 4d000000 35000000 d1000000 00000000 M...5........... │ │ + 0x00002868 00000000 8c000000 0f010000 00000000 ................ │ │ + 0x00002878 00000000 b2000000 a1000000 aa000000 ................ │ │ + 0x00002888 00000000 51000000 74000000 00000000 ....Q...t....... │ │ + 0x00002898 00000000 e5000000 dd000000 00010000 ................ │ │ + 0x000028a8 00000000 00000000 9d000000 00000000 ................ │ │ + 0x000028b8 c8000000 0b000000 00000000 00000000 ................ │ │ + 0x000028c8 18010000 ce000000 c2000000 7e000000 ............~... │ │ + 0x000028d8 a5000000 0b010000 0a010000 88000000 ................ │ │ + 0x000028e8 7f000000 04010000 00000000 e7000000 ................ │ │ + 0x000028f8 00000000 33000000 01010000 c6000000 ....3........... │ │ + 0x00002908 00000000 00000000 00000000 bc000000 ................ │ │ + 0x00002918 ad000000 00000000 00000000 00000000 ................ │ │ + 0x00002928 3a000000 ec000000 00000000 45000000 :...........E... │ │ + 0x00002938 6b000000 17010000 be000000 00000000 k............... │ │ 0x00002948 00000000 00000000 f7000000 00000000 ................ │ │ - 0x00002958 03010000 11010000 14000000 55000000 ............U... │ │ - 0x00002968 00000000 20000000 00000000 00000000 .... ........... │ │ - 0x00002978 78000000 ed000000 00000000 10010000 x............... │ │ - 0x00002988 0c010000 33000000 c2000000 bf000000 ....3........... │ │ - 0x00002998 e1000000 00000000 00000000 00000000 ................ │ │ + 0x00002958 03010000 11010000 a9000000 af000000 ................ │ │ + 0x00002968 00000000 b3000000 00000000 00000000 ................ │ │ + 0x00002978 5d000000 ed000000 00000000 10010000 ]............... │ │ + 0x00002988 0c010000 58000000 dc000000 82000000 ....X........... │ │ + 0x00002998 d0000000 00000000 00000000 00000000 ................ │ │ 0x000029a8 00000000 00000000 00000000 00000000 ................ │ │ 0x000029b8 00000000 00000000 00000000 00000000 ................ │ │ 0x000029c8 00000000 00000000 00000000 00000000 ................ │ │ 0x000029d8 00000000 00000000 00000000 00000000 ................ │ │ 0x000029e8 00000000 00000000 00000000 00000000 ................ │ │ 0x000029f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002a08 03000000 00000000 0e000000 00000000 ................ │ │ 0x00002a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a28 00000000 18000000 00000000 00000000 ................ │ │ - 0x00002a38 00000000 00000000 0c000000 00000000 ................ │ │ - 0x00002a48 00000000 00000000 00000000 03000000 ................ │ │ + 0x00002a28 00000000 00000000 00000000 17000000 ................ │ │ + 0x00002a38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002a48 00000000 00000000 0f000000 00000000 ................ │ │ 0x00002a58 00000000 00000000 00000000 00000000 ................ │ │ 0x00002a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a78 00000000 27000000 00000000 00000000 ....'........... │ │ + 0x00002a78 00000000 00000000 00000000 25000000 ............%... │ │ 0x00002a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a98 00000000 00000000 11000000 00000000 ................ │ │ - 0x00002aa8 40000000 21000000 00000000 42000000 @...!.......B... │ │ + 0x00002a98 00000000 22000000 00000000 3f000000 ....".......?... │ │ + 0x00002aa8 00000000 00000000 00000000 00000000 ................ │ │ 0x00002ab8 00000000 00000000 00000000 00000000 ................ │ │ 0x00002ac8 00000000 00000000 00000000 00000000 ................ │ │ 0x00002ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ae8 00000000 3b000000 1c000000 00000000 ....;........... │ │ - 0x00002af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002b18 4a000000 00000000 52000000 43000000 J.......R...C... │ │ - 0x00002b28 00000000 00000000 00000000 1d000000 ................ │ │ - 0x00002b38 00000000 00000000 5b000000 00000000 ........[....... │ │ - 0x00002b48 00000000 00000000 61000000 00000000 ........a....... │ │ - 0x00002b58 00000000 6c000000 00000000 00000000 ....l........... │ │ - 0x00002b68 00000000 00000000 39000000 00000000 ........9....... │ │ - 0x00002b78 00000000 00000000 2f000000 3e000000 ......../...>... │ │ - 0x00002b88 1b000000 73000000 00000000 66000000 ....s.......f... │ │ - 0x00002b98 00000000 31000000 00000000 00000000 ....1........... │ │ - 0x00002ba8 00000000 05000000 19000000 00000000 ................ │ │ - 0x00002bb8 68000000 00000000 6a000000 00000000 h.......j....... │ │ - 0x00002bc8 06000000 00000000 2e000000 7f000000 ................ │ │ - 0x00002bd8 36000000 00000000 53000000 00000000 6.......S....... │ │ - 0x00002be8 00000000 1e000000 00000000 00000000 ................ │ │ - 0x00002bf8 00000000 90000000 81000000 3d000000 ............=... │ │ - 0x00002c08 85000000 00000000 00000000 00000000 ................ │ │ - 0x00002c18 58000000 07000000 7e000000 67000000 X.......~...g... │ │ - 0x00002c28 5d000000 00000000 00000000 5e000000 ]...........^... │ │ - 0x00002c38 00000000 93000000 7d000000 00000000 ........}....... │ │ - 0x00002c48 8f000000 00000000 00000000 00000000 ................ │ │ - 0x00002c58 24000000 75000000 a8000000 74000000 $...u.......t... │ │ - 0x00002c68 23000000 63000000 00000000 00000000 #...c........... │ │ - 0x00002c78 80000000 00000000 00000000 47000000 ............G... │ │ - 0x00002c88 00000000 00000000 00000000 89000000 ................ │ │ - 0x00002c98 72000000 00000000 7c000000 6b000000 r.......|...k... │ │ - 0x00002ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002cb8 4e000000 00000000 9c000000 69000000 N...........i... │ │ - 0x00002cc8 70000000 92000000 00000000 00000000 p............... │ │ - 0x00002cd8 bd000000 cc000000 00000000 00000000 ................ │ │ - 0x00002ce8 ac000000 3c000000 8e000000 00000000 ....<........... │ │ - 0x00002cf8 02000000 64000000 97000000 00000000 ....d........... │ │ - 0x00002d08 00000000 79000000 04000000 c6000000 ....y........... │ │ - 0x00002d18 5c000000 29000000 b5000000 00000000 \...)........... │ │ - 0x00002d28 3a000000 00000000 00000000 00000000 :............... │ │ - 0x00002d38 00000000 cd000000 00000000 00000000 ................ │ │ - 0x00002d48 d8000000 00000000 00000000 25000000 ............%... │ │ - 0x00002d58 0d000000 a2000000 00000000 56000000 ............V... │ │ - 0x00002d68 00000000 2b000000 ce000000 13000000 ....+........... │ │ - 0x00002d78 e8000000 c8000000 00000000 88000000 ................ │ │ - 0x00002d88 2c000000 db000000 00000000 a9000000 ,............... │ │ - 0x00002d98 00000000 10000000 e0000000 08000000 ................ │ │ - 0x00002da8 00000000 d4000000 01000000 9d000000 ................ │ │ - 0x00002db8 00000000 ea000000 4b000000 fc000000 ........K....... │ │ - 0x00002dc8 00000000 f2000000 00000000 28000000 ............(... │ │ - 0x00002dd8 a3000000 00000000 8a000000 9f000000 ................ │ │ - 0x00002de8 82000000 00000000 00000000 00000000 ................ │ │ - 0x00002df8 9a000000 00000000 00000000 1a000000 ................ │ │ + 0x00002ae8 2c000000 00000000 00000000 00000000 ,............... │ │ + 0x00002af8 00000000 00000000 00000000 39000000 ............9... │ │ + 0x00002b08 2a000000 00000000 00000000 00000000 *............... │ │ + 0x00002b18 42000000 00000000 02000000 20000000 B........... ... │ │ + 0x00002b28 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00002b38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002b48 00000000 00000000 5c000000 00000000 ........\....... │ │ + 0x00002b58 27000000 00000000 09000000 00000000 '............... │ │ + 0x00002b68 29000000 00000000 69000000 00000000 ).......i....... │ │ + 0x00002b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002b88 00000000 00000000 00000000 1f000000 ................ │ │ + 0x00002b98 68000000 44000000 6f000000 30000000 h...D...o...0... │ │ + 0x00002ba8 00000000 00000000 63000000 00000000 ........c....... │ │ + 0x00002bb8 00000000 3e000000 00000000 79000000 ....>.......y... │ │ + 0x00002bc8 4c000000 3d000000 87000000 49000000 L...=.......I... │ │ + 0x00002bd8 00000000 00000000 00000000 14000000 ................ │ │ + 0x00002be8 00000000 40000000 24000000 19000000 ....@...$....... │ │ + 0x00002bf8 00000000 00000000 1a000000 00000000 ................ │ │ + 0x00002c08 8a000000 31000000 00000000 65000000 ....1.......e... │ │ + 0x00002c18 00000000 00000000 75000000 41000000 ........u...A... │ │ + 0x00002c28 89000000 00000000 93000000 00000000 ................ │ │ + 0x00002c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002c48 00000000 76000000 8e000000 00000000 ....v........... │ │ + 0x00002c58 11000000 94000000 55000000 00000000 ........U....... │ │ + 0x00002c68 00000000 00000000 00000000 4e000000 ............N... │ │ + 0x00002c78 ac000000 38000000 00000000 00000000 ....8........... │ │ + 0x00002c88 00000000 00000000 73000000 5a000000 ........s...Z... │ │ + 0x00002c98 00000000 a2000000 00000000 10000000 ................ │ │ + 0x00002ca8 5e000000 1e000000 a7000000 c4000000 ^............... │ │ + 0x00002cb8 b4000000 00000000 4f000000 47000000 ........O...G... │ │ + 0x00002cc8 32000000 2f000000 34000000 18000000 2.../...4....... │ │ + 0x00002cd8 b8000000 3b000000 00000000 c1000000 ....;........... │ │ + 0x00002ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002cf8 00000000 0a000000 00000000 8f000000 ................ │ │ + 0x00002d08 26000000 54000000 cb000000 1d000000 &...T........... │ │ + 0x00002d18 00000000 00000000 2e000000 7a000000 ............z... │ │ + 0x00002d28 b1000000 00000000 e1000000 00000000 ................ │ │ + 0x00002d38 00000000 66000000 00000000 00000000 ....f........... │ │ + 0x00002d48 62000000 00000000 00000000 77000000 b...........w... │ │ + 0x00002d58 07000000 95000000 00000000 12000000 ................ │ │ + 0x00002d68 00000000 ba000000 67000000 a8000000 ........g....... │ │ + 0x00002d78 e8000000 d9000000 00000000 6e000000 ............n... │ │ + 0x00002d88 bb000000 56000000 00000000 9c000000 ....V........... │ │ + 0x00002d98 00000000 08000000 cf000000 23000000 ............#... │ │ + 0x00002da8 00000000 c3000000 01000000 90000000 ................ │ │ + 0x00002db8 00000000 ea000000 04000000 fc000000 ................ │ │ + 0x00002dc8 00000000 f2000000 00000000 7c000000 ............|... │ │ + 0x00002dd8 96000000 00000000 70000000 92000000 ........p....... │ │ + 0x00002de8 4b000000 00000000 00000000 00000000 K............... │ │ + 0x00002df8 8d000000 00000000 00000000 ae000000 ................ │ │ 0x00002e08 00000000 .... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,225 +16,225 @@ │ │ ldr pc, [ip, #3132]! ; 0xc3c │ │ │ │ 00003300 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3124]! ; 0xc34 │ │ │ │ -0000330c : │ │ +0000330c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3116]! ; 0xc2c │ │ │ │ -00003318 : │ │ +00003318 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3108]! ; 0xc24 │ │ │ │ -00003324 : │ │ +00003324 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3100]! ; 0xc1c │ │ │ │ -00003330 : │ │ +00003330 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3092]! ; 0xc14 │ │ │ │ -0000333c <__stack_chk_fail@plt>: │ │ +0000333c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3084]! ; 0xc0c │ │ │ │ -00003348 : │ │ +00003348 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3076]! ; 0xc04 │ │ │ │ -00003354 : │ │ +00003354 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3068]! ; 0xbfc │ │ │ │ -00003360 : │ │ +00003360 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3060]! ; 0xbf4 │ │ │ │ -0000336c <__errno@plt>: │ │ +0000336c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3052]! ; 0xbec │ │ │ │ -00003378 : │ │ +00003378 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3044]! ; 0xbe4 │ │ │ │ -00003384 : │ │ +00003384 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3036]! ; 0xbdc │ │ │ │ -00003390 : │ │ +00003390 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3028]! ; 0xbd4 │ │ │ │ -0000339c : │ │ +0000339c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3020]! ; 0xbcc │ │ │ │ -000033a8 : │ │ +000033a8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3012]! ; 0xbc4 │ │ │ │ -000033b4 : │ │ +000033b4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #3004]! ; 0xbbc │ │ │ │ -000033c0 : │ │ +000033c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2996]! ; 0xbb4 │ │ │ │ -000033cc : │ │ +000033cc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2988]! ; 0xbac │ │ │ │ -000033d8 : │ │ +000033d8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2980]! ; 0xba4 │ │ │ │ -000033e4 : │ │ +000033e4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2972]! ; 0xb9c │ │ │ │ -000033f0 : │ │ +000033f0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2964]! ; 0xb94 │ │ │ │ -000033fc : │ │ +000033fc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2956]! ; 0xb8c │ │ │ │ -00003408 : │ │ +00003408 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2948]! ; 0xb84 │ │ │ │ -00003414 <__android_log_print@plt>: │ │ +00003414 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2940]! ; 0xb7c │ │ │ │ -00003420 : │ │ +00003420 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2932]! ; 0xb74 │ │ │ │ -0000342c : │ │ +0000342c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2924]! ; 0xb6c │ │ │ │ -00003438 : │ │ +00003438 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2916]! ; 0xb64 │ │ │ │ -00003444 : │ │ +00003444 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2908]! ; 0xb5c │ │ │ │ -00003450 : │ │ +00003450 <__errno@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2900]! ; 0xb54 │ │ │ │ -0000345c : │ │ +0000345c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2892]! ; 0xb4c │ │ │ │ -00003468 : │ │ +00003468 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2884]! ; 0xb44 │ │ │ │ -00003474 : │ │ +00003474 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2876]! ; 0xb3c │ │ │ │ -00003480 : │ │ +00003480 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2868]! ; 0xb34 │ │ │ │ -0000348c : │ │ +0000348c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2860]! ; 0xb2c │ │ │ │ -00003498 : │ │ +00003498 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2852]! ; 0xb24 │ │ │ │ -000034a4 : │ │ +000034a4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2844]! ; 0xb1c │ │ │ │ -000034b0 : │ │ +000034b0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2836]! ; 0xb14 │ │ │ │ -000034bc : │ │ +000034bc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2828]! ; 0xb0c │ │ │ │ -000034c8 : │ │ +000034c8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2820]! ; 0xb04 │ │ │ │ -000034d4 : │ │ +000034d4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2812]! ; 0xafc │ │ │ │ -000034e0 : │ │ +000034e0 <__android_log_print@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2804]! ; 0xaf4 │ │ │ │ -000034ec : │ │ +000034ec : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2796]! ; 0xaec │ │ │ │ -000034f8 : │ │ +000034f8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2788]! ; 0xae4 │ │ │ │ -00003504 : │ │ +00003504 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ │ ldr pc, [ip, #2780]! ; 0xadc │ │ │ │ 00003510 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #53248 ; 0xd000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00003550 : │ │ +00003550 : │ │ cfstrsne mvf11, [r3], {12} │ │ andcs fp, r0, r3, lsl r5 │ │ andle r4, sp, r1, lsl #5 │ │ bls 10a5c4 <_end@@Base+0xf87dc> │ │ ; instruction: 0x1c0cab05 │ │ ; instruction: 0xf0089301 │ │ - stmdacs r0, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ + stmdacs r0, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ adcmi sp, r0, #3072 ; 0xc00 │ │ stcne 3, cr13, [r0], #-8 │ │ andcs lr, r0, r0 │ │ stclt 12, cr11, [r8], {22} │ │ ldrmi fp, [r8, -r2] │ │ ldr r0, [pc, #4] ; 358c <__cxa_type_match@plt+0x4c> │ │ add r0, pc, r0 │ │ @@ -27,164 +27,5979 @@ │ │ ldr r2, [pc, #12] ; 35b4 <__cxa_type_match@plt+0x74> │ │ ldr r0, [pc, #12] ; 35b8 <__cxa_type_match@plt+0x78> │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ b 32f4 <__cxa_atexit@plt> │ │ andeq sp, r0, r0, asr sl │ │ ; instruction: 0xffffffdc │ │ - cfstr32ne mvfx11, [r6], {247} ; 0xf7 │ │ - stcne 12, cr1, [sp], {16} │ │ - ; instruction: 0xf0081c17 │ │ - mcrrne 11, 5, pc, r3, cr11 ; │ │ - stmdavs fp!, {r0, r8, r9, ip, pc} │ │ - stmdbls r1, {r0, sp} │ │ - ; instruction: 0xf008009c │ │ - ldmdbne r4!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ - stmdavs fp!, {r5, sp, lr} │ │ - ldmibpl r8, {r0, r1, r3, r4, r7} │ │ - tstle r1, r0, lsl #16 │ │ - and r2, ip, r0 │ │ - bls 4a6d8 <_end@@Base+0x388f0> │ │ - blx fe2ff5fe <_end@@Base+0xfe2ed816> │ │ - movwcc r6, #6187 ; 0x182b │ │ - blcs 71b6ac <_end@@Base+0x7098c4> │ │ - andcs sp, r0, #244, 24 ; 0xf400 │ │ - addseq r2, fp, r1 │ │ - ldflte f5, [lr, #616]! ; 0x268 │ │ │ │ -00003608 : │ │ +000035bc : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #56] ; (35fc ) │ │ + sub sp, #108 ; 0x6c │ │ + add r5, sp, #12 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #100] ; 0x64 │ │ + bl 736c │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 7b2c │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 7bb0 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 35f6 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #108 ; 0x6c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bls.n 3640 │ │ + ... │ │ + │ │ +00003600 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [pc, #48] ; (3638 ) │ │ + sub sp, #24 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r6, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + bl 35bc │ │ + movs r2, #16 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 51a0 │ │ + adds r0, r5, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3634 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + bhi.n 35f8 │ │ + ... │ │ + │ │ +0000363c : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #56] ; (367c ) │ │ + sub sp, #124 ; 0x7c │ │ + add r5, sp, #8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #116] ; 0x74 │ │ + bl 4be0 │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 4c14 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 4cf8 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3676 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bhi.n 35c0 │ │ + ... │ │ + │ │ +00003680 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [pc, #48] ; (36b8 ) │ │ + sub sp, #24 │ │ + mov r0, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + bl 363c │ │ + movs r2, #20 │ │ + adds r1, r5, #0 │ │ + mov r0, sp │ │ + bl 51a0 │ │ + adds r0, r5, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 36b2 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + bhi.n 3778 │ │ + ... │ │ + │ │ +000036bc : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #56] ; (36fc ) │ │ + sub sp, #124 ; 0x7c │ │ + add r5, sp, #8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #116] ; 0x74 │ │ + bl 84fc │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 8750 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 87e8 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 36f6 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bhi.n 3740 │ │ + ... │ │ + │ │ +00003700 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [pc, #48] ; (3738 ) │ │ + sub sp, #40 ; 0x28 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r6, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 36bc │ │ + movs r2, #32 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 51a0 │ │ + adds r0, r5, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3734 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #40 ; 0x28 │ │ + pop {r4, r5, r6, pc} │ │ + bvc.n 36f8 │ │ + ... │ │ + │ │ +0000373c : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #56] ; (377c ) │ │ + sub sp, #228 ; 0xe4 │ │ + add r5, sp, #8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #220] ; 0xdc │ │ + bl 9060 │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 9094 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 909c │ │ + ldr r2, [sp, #220] ; 0xdc │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3776 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #228 ; 0xe4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bvc.n 36c0 │ │ + ... │ │ + │ │ +00003780 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [pc, #48] ; (37b8 ) │ │ + sub sp, #56 ; 0x38 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r6, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 373c │ │ + movs r2, #48 ; 0x30 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 51a0 │ │ + adds r0, r5, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 37b4 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #56 ; 0x38 │ │ + pop {r4, r5, r6, pc} │ │ + bvc.n 3878 │ │ + ... │ │ + │ │ +000037bc : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #56] ; (37fc ) │ │ + sub sp, #228 ; 0xe4 │ │ + add r5, sp, #8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #220] ; 0xdc │ │ + bl 88d0 │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 8df0 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 8ff0 │ │ + ldr r2, [sp, #220] ; 0xdc │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 37f6 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #228 ; 0xe4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bvc.n 3840 │ │ + ... │ │ + │ │ +00003800 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [pc, #48] ; (3838 ) │ │ + sub sp, #72 ; 0x48 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r6, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 37bc │ │ + movs r2, #64 ; 0x40 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 51a0 │ │ + adds r0, r5, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3834 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + bvs.n 37f8 │ │ + ... │ │ + │ │ +0000383c : │ │ + push {r3, lr} │ │ + adds r3, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r1, r2, #0 │ │ + adds r2, r3, #0 │ │ + bl 50f8 │ │ + pop {r3, pc} │ │ + │ │ +0000384c : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #52] ; (3888 ) │ │ + sub sp, #40 ; 0x28 │ │ + add r5, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r1, r2, #0 │ │ + adds r2, r5, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 50f8 │ │ + movs r2, #32 │ │ + adds r1, r6, #0 │ │ + adds r0, r5, #0 │ │ + bl 51a0 │ │ + adds r0, r6, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3884 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #40 ; 0x28 │ │ + pop {r4, r5, r6, pc} │ │ + bvs.n 37b0 │ │ + ... │ │ + │ │ +0000388c : │ │ + push {r3, lr} │ │ + adds r3, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r1, r2, #0 │ │ + adds r2, r3, #0 │ │ + bl 5122 │ │ + pop {r3, pc} │ │ + │ │ +0000389c : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #52] ; (38d8 ) │ │ + sub sp, #72 ; 0x48 │ │ + add r5, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r1, r2, #0 │ │ + adds r2, r5, #0 │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 5122 │ │ + movs r2, #64 ; 0x40 │ │ + adds r1, r6, #0 │ │ + adds r0, r5, #0 │ │ + bl 51a0 │ │ + adds r0, r6, #0 │ │ + bl 5218 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 38d4 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + bvs.n 3960 │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r6, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #72] ; (3934 ) │ │ + adds r5, r0, #0 │ │ + movs r0, #43 ; 0x2b │ │ + cmp r5, r3 │ │ + bhi.n 3930 │ │ + movs r1, #3 │ │ + adds r0, r5, #0 │ │ + bl bca0 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + adds r1, r0, #2 │ │ + lsls r1, r1, #2 │ │ + movs r0, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + adds r4, r0, #0 │ │ + movs r0, #2 │ │ + cmp r4, #0 │ │ + beq.n 3930 │ │ + adds r1, r4, #0 │ │ + adds r2, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 51a0 │ │ + adds r0, r4, #0 │ │ + bl 5218 │ │ + movs r2, #128 ; 0x80 │ │ + adds r1, r4, #0 │ │ + lsls r2, r2, #3 │ │ + adds r0, r7, #0 │ │ + bl 405e │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsls r3, r3, #23 │ │ + ... │ │ + │ │ +00003938 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + movs r5, #1 │ │ + cmp r0, #0 │ │ + bne.n 3942 │ │ + b.n 3af6 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #129 ; 0x81 │ │ + beq.n 394e │ │ + b.n 3af6 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #4] │ │ + bl 41cc │ │ + movs r5, #97 ; 0x61 │ │ + cmp r0, #0 │ │ + beq.n 395e │ │ + b.n 3af6 │ │ + ldr r6, [r4, #44] ; 0x2c │ │ + cmp r6, #0 │ │ + bne.n 3966 │ │ + b.n 3af6 │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #7 │ │ + bhi.n 3978 │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #0 │ │ + bne.n 3978 │ │ + b.n 3af6 │ │ + ldr r6, [r4, #16] │ │ + movs r5, #97 ; 0x61 │ │ + cmp r6, #0 │ │ + bne.n 3982 │ │ + b.n 3af6 │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 3994 │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #0 │ │ + bne.n 3994 │ │ + b.n 3af6 │ │ + movs r2, #12 │ │ + ldrsh r3, [r4, r2] │ │ + cmp r3, #2 │ │ + bne.n 39b8 │ │ + ldr r6, [r4, #20] │ │ + movs r5, #97 ; 0x61 │ │ + cmp r6, #0 │ │ + bne.n 39a6 │ │ + b.n 3af6 │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 39b8 │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #0 │ │ + bne.n 39b8 │ │ + b.n 3af6 │ │ + movs r7, #128 ; 0x80 │ │ + lsls r7, r7, #3 │ │ + movs r0, #1 │ │ + adds r1, r7, #0 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 39cc │ │ + movs r5, #2 │ │ + b.n 3af6 │ │ + ldr r1, [r4, #0] │ │ + adds r2, r7, #0 │ │ + bl 409e │ │ + ldr r3, [pc, #292] ; (3afc ) │ │ + adds r2, r7, #0 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #4] │ │ + bl 405e │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #4] │ │ + bl 38dc │ │ + adds r5, r0, #0 │ │ + adds r0, r6, #0 │ │ + cmp r5, #0 │ │ + bne.n 3a40 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r1, r0, #0 │ │ + ldr r2, [pc, #260] ; (3b00 ) │ │ + ldr r3, [r4, #8] │ │ + subs r1, r7, r1 │ │ + add r2, pc │ │ + adds r0, r6, r0 │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + adds r2, r7, #0 │ │ + ldr r1, [r4, #44] ; 0x2c │ │ + adds r0, r6, #0 │ │ + bl 405e │ │ + ldr r1, [r4, #28] │ │ + adds r0, r4, #0 │ │ + bl 910c │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r1, r0, #0 │ │ + movs r2, #12 │ │ + ldrsh r3, [r4, r2] │ │ + ldr r2, [pc, #220] ; (3b04 ) │ │ + subs r1, r7, r1 │ │ + adds r0, r6, r0 │ │ + add r2, pc │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #16] │ │ + bl 38dc │ │ + subs r5, r0, #0 │ │ + beq.n 3a46 │ │ + adds r0, r6, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + b.n 3af6 │ │ + ldr r3, [r4, #20] │ │ + cmp r3, #0 │ │ + beq.n 3a62 │ │ + ldr r1, [sp, #4] │ │ + adds r2, r7, #0 │ │ + adds r0, r6, #0 │ │ + bl 405e │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #20] │ │ + bl 38dc │ │ + subs r5, r0, #0 │ │ + bne.n 3a3e │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 3a82 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r1, [pc, #156] ; (3b08 ) │ │ + lsls r2, r2, #3 │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 405e │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #24] │ │ + bl 38dc │ │ + subs r5, r0, #0 │ │ + bne.n 3a3e │ │ + ldr r5, [r4, #28] │ │ + cmp r5, #0 │ │ + beq.n 3aaa │ │ + movs r2, #12 │ │ + ldrsh r3, [r4, r2] │ │ + cmp r3, #0 │ │ + beq.n 3aaa │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #128 ; 0x80 │ │ + adds r1, r0, #0 │ │ + ldr r2, [pc, #112] ; (3b0c ) │ │ + lsls r3, r3, #3 │ │ + subs r1, r3, r1 │ │ + adds r0, r6, r0 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 3ab4 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + adds r5, r0, #0 │ │ + str r0, [r4, #68] ; 0x44 │ │ + adds r0, r6, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + cmp r5, #0 │ │ + bne.n 3aca │ │ + b.n 39c8 │ │ + adds r0, r5, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #60] ; (3b10 ) │ │ + cmp r0, r3 │ │ + bls.n 3ad8 │ │ + ldr r0, [pc, #60] ; (3b14 ) │ │ + str r0, [r4, #72] ; 0x48 │ │ + bl 6624 │ │ + movs r5, #44 ; 0x2c │ │ + cmp r0, #0 │ │ + beq.n 3af6 │ │ + adds r0, r4, #0 │ │ + bl 932a │ │ + subs r5, r0, #0 │ │ + bne.n 3af6 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + ldr r3, [pc, #36] ; (3b18 ) │ │ + ands r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + adds r0, r5, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r4, [r7, #36] ; 0x24 │ │ + movs r0, r0 │ │ + ldrh r6, [r2, #36] ; 0x24 │ │ + movs r0, r0 │ │ + ldrh r7, [r5, #34] ; 0x22 │ │ + movs r0, r0 │ │ + ldrh r4, [r4, #32] │ │ + movs r0, r0 │ │ + ldrh r6, [r7, #30] │ │ + movs r0, r0 │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + movs r0, r0 │ │ + ldmia r7, {r0, r2, r3, r4, r5, r7} │ │ + ... │ │ + │ │ +00003b1c : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 3b3a │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 3b3a │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 3b3a │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +00003b3e : │ │ + push {r3, r4, r5, lr} │ │ + subs r5, r0, #0 │ │ + beq.n 3bfc │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + movs r5, #0 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3bfc │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, r5 │ │ + beq.n 3b5c │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 3b66 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + beq.n 3b70 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.n 3b7a │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq.n 3b84 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 3b8e │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + bne.n 3b98 │ │ + movs r5, #0 │ │ + b.n 3ba4 │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 3b94 │ │ + movs r5, #112 ; 0x70 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + beq.n 3bb6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 3bb6 │ │ + movs r5, #112 ; 0x70 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 3bc8 │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 3bc8 │ │ + movs r5, #112 ; 0x70 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + beq.n 3bda │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 3bda │ │ + movs r5, #112 ; 0x70 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + cmp r0, #0 │ │ + beq.n 3bec │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 3bec │ │ + movs r5, #112 ; 0x70 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + movs r2, #108 ; 0x6c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00003c00 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r1, #108 ; 0x6c │ │ + adds r7, r0, #0 │ │ + movs r0, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r5, #2 │ │ + subs r4, r0, #0 │ │ + beq.n 3ca2 │ │ + adds r3, r0, #0 │ │ + movs r2, #129 ; 0x81 │ │ + ldr r0, [pc, #144] ; (3ca8 ) │ │ + adds r3, #104 ; 0x68 │ │ + strb r2, [r3, #0] │ │ + add r0, pc │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + cmp r0, #0 │ │ + beq.n 3c90 │ │ + str r0, [r4, #44] ; 0x2c │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + bl 6484 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + bne.n 3c7e │ │ + adds r1, r6, #0 │ │ + bl 4248 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + bne.n 3c7e │ │ + adds r1, r6, #0 │ │ + bl 4152 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + bne.n 3c7e │ │ + movs r1, #3 │ │ + bl 9290 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + bne.n 3c7e │ │ + movs r1, #1 │ │ + bl 6220 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + bne.n 3c7e │ │ + movs r1, #1 │ │ + bl 5cdc │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r6, #0 │ │ + beq.n 3c86 │ │ + bl 3b3e │ │ + adds r5, r6, #0 │ │ + b.n 3ca2 │ │ + adds r1, r5, #0 │ │ + bl 5d24 │ │ + subs r5, r0, #0 │ │ + beq.n 3c98 │ │ + adds r0, r4, #0 │ │ + bl 3b3e │ │ + b.n 3ca2 │ │ + movs r3, #129 ; 0x81 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + str r4, [r7, #0] │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + adds r0, r5, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r1, #20] │ │ + ... │ │ + │ │ +00003cac : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + movs r0, #66 ; 0x42 │ │ + cmp r1, #0 │ │ + beq.n 3d86 │ │ + movs r0, #95 ; 0x5f │ │ + cmp r3, #0 │ │ + blt.n 3d86 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + blt.n 3d86 │ │ + str r1, [sp, #0] │ │ + movs r0, #1 │ │ + movs r1, #108 ; 0x6c │ │ + str r3, [sp, #4] │ │ + adds r7, r2, #0 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + adds r4, r0, #0 │ │ + movs r0, #2 │ │ + cmp r4, #0 │ │ + beq.n 3d86 │ │ + ldr r0, [sp, #0] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #168] ; (3d88 ) │ │ + subs r5, r0, #0 │ │ + cmp r5, r3 │ │ + bls.n 3ce8 │ │ + ldr r5, [pc, #164] ; (3d8c ) │ │ + adds r0, r5, #0 │ │ + bl 6624 │ │ + cmp r0, #0 │ │ + bne.n 3cfc │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #67 ; 0x43 │ │ + b.n 3d86 │ │ + ldr r0, [sp, #0] │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + str r5, [r4, #80] ; 0x50 │ │ + str r0, [r4, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + bne.n 3d14 │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #2 │ │ + b.n 3d86 │ │ + adds r3, r4, #0 │ │ + movs r2, #129 ; 0x81 │ │ + adds r3, #104 ; 0x68 │ │ + strb r2, [r3, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #32] │ │ + bl 5d24 │ │ + subs r5, r0, #0 │ │ + bne.n 3d52 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + lsls r1, r3, #16 │ │ + asrs r1, r1, #16 │ │ + bl 9972 │ │ + subs r5, r0, #0 │ │ + bne.n 3d52 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 3d5a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 3d5a │ │ + adds r0, r4, #0 │ │ + adds r1, r3, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + bl 9b48 │ │ + subs r5, r0, #0 │ │ + beq.n 3d5a │ │ + adds r0, r4, #0 │ │ + bl 3b3e │ │ + b.n 3d7e │ │ + movs r3, #129 ; 0x81 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + cmp r7, #0 │ │ + beq.n 3d82 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #4] │ │ + bl 5fa0 │ │ + subs r5, r0, #0 │ │ + beq.n 3d82 │ │ + adds r0, r4, #0 │ │ + bl 3b3e │ │ movs r3, #0 │ │ + str r3, [r6, #0] │ │ + adds r0, r5, #0 │ │ + b.n 3d86 │ │ + movs r0, #0 │ │ + str r4, [r6, #0] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00003d90 : │ │ push {r4, r5, r6, r7, lr} │ │ + sub sp, #188 ; 0xbc │ │ + str r2, [sp, #8] │ │ + ldr r2, [pc, #180] ; (3e4c ) │ │ adds r4, r3, #0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + str r0, [sp, #4] │ │ + ldr r6, [sp, #208] ; 0xd0 │ │ + ldr r3, [r2, #0] │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #180] ; 0xb4 │ │ + cmp r1, #0 │ │ + beq.n 3ddc │ │ + adds r5, r1, #0 │ │ + cmp r4, #0 │ │ + bne.n 3dd0 │ │ + movs r4, #64 ; 0x40 │ │ + cmp r6, #3 │ │ + beq.n 3dd0 │ │ + movs r4, #16 │ │ + cmp r6, #1 │ │ + beq.n 3dd0 │ │ + movs r4, #20 │ │ + cmp r6, #2 │ │ + beq.n 3dd0 │ │ + movs r4, #0 │ │ + movs r3, #1 │ │ + subs r6, #4 │ │ + cmp r3, r6 │ │ + adcs r4, r4 │ │ + lsls r4, r4, #7 │ │ + subs r2, r5, #1 │ │ + adds r1, r5, #0 │ │ + movs r3, #68 ; 0x44 │ │ + cmp r2, #31 │ │ + bhi.n 3e20 │ │ + b.n 3de4 │ │ + cmp r4, #0 │ │ + beq.n 3e30 │ │ + movs r1, #32 │ │ + adds r5, r1, #0 │ │ + subs r2, r4, #1 │ │ + movs r3, #69 ; 0x45 │ │ + cmp r2, #127 ; 0x7f │ │ + bhi.n 3e20 │ │ + add r7, sp, #20 │ │ + adds r0, r7, #0 │ │ + add r6, sp, #52 ; 0x34 │ │ + bl 522c │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 522c │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #4] │ │ + adds r2, r5, #0 │ │ + bl 51a0 │ │ + movs r3, #70 ; 0x46 │ │ + cmp r0, r5 │ │ + blt.n 3e20 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + adds r2, r4, #0 │ │ + bl 51a0 │ │ + movs r3, #71 ; 0x47 │ │ + cmp r0, r4 │ │ + blt.n 3e20 │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #180] ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3e48 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + cmp r6, #3 │ │ + bne.n 3e3c │ │ + movs r1, #32 │ │ + movs r4, #64 ; 0x40 │ │ + adds r5, r1, #0 │ │ + b.n 3dec │ │ + movs r5, #32 │ │ + cmp r6, #1 │ │ + bne.n 3dbe │ │ + movs r4, #16 │ │ + adds r1, r5, #0 │ │ + b.n 3dec │ │ + add sp, #188 ; 0xbc │ │ + pop {r4, r5, r6, r7, pc} │ │ + bne.n 3eec │ │ + ... │ │ + │ │ +00003e50 : │ │ + push {r3, lr} │ │ + bl 51a0 │ │ + pop {r3, pc} │ │ + │ │ +00003e58 : │ │ + push {r3, lr} │ │ + bl 514c │ │ + pop {r3, pc} │ │ + │ │ +00003e60 : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 3e7e │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 3e7e │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 3e7e │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +00003e82 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + movs r0, #1 │ │ + cmp r4, #0 │ │ + beq.n 3ef4 │ │ + adds r0, r4, #0 │ │ + adds r0, #104 ; 0x68 │ │ + ldrb r5, [r0, #0] │ │ + movs r0, #1 │ │ + cmp r5, #129 ; 0x81 │ │ + bne.n 3ef4 │ │ + cmp r2, #0 │ │ + bge.n 3ea0 │ │ + movs r0, #95 ; 0x5f │ │ + b.n 3ef4 │ │ + adds r0, r4, #0 │ │ + adds r5, r3, #0 │ │ + bl 5d70 │ │ + cmp r0, #0 │ │ + bne.n 3ef4 │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r4, r2] │ │ + cmp r3, #0 │ │ + beq.n 3ef4 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + blt.n 3e9c │ │ + cmp r5, #0 │ │ + beq.n 3e9c │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r3, #0 │ │ + bl 99c0 │ │ + subs r7, r0, #0 │ │ + bne.n 3ef4 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r5, r3, r2 │ │ + adds r5, #2 │ │ + adds r1, r5, #0 │ │ + bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + adds r6, r0, #0 │ │ + movs r0, #2 │ │ + cmp r6, #0 │ │ + beq.n 3ef4 │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #84] ; 0x54 │ │ + adds r2, r5, #0 │ │ + bl 405e │ │ + adds r0, r7, #0 │ │ + str r6, [r4, #76] ; 0x4c │ │ + str r5, [r4, #80] ; 0x50 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00003ef8 : │ │ + push {r3, r4, r5, lr} │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + beq.n 3f52 │ │ + adds r2, r3, #0 │ │ + adds r2, #104 ; 0x68 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 3f52 │ │ + movs r0, #4 │ │ + cmp r1, #0 │ │ + beq.n 3f52 │ │ + ldr r0, [r3, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + bne.n 3f1c │ │ + movs r0, #98 ; 0x62 │ │ + b.n 3f52 │ │ adds r5, r3, #0 │ │ + adds r4, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #44] ; (3f54 ) │ │ + cmp r0, r3 │ │ + bls.n 3f2c │ │ + ldr r0, [pc, #44] ; (3f58 ) │ │ + bl 6624 │ │ + cmp r0, #0 │ │ + beq.n 3f18 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + str r3, [r4, #0] │ │ + movs r1, #34 ; 0x22 │ │ + ldrsh r2, [r5, r1] │ │ + cmp r2, #1 │ │ + bne.n 3f48 │ │ + adds r3, #10 │ │ + str r3, [r4, #0] │ │ + movs r0, #0 │ │ + b.n 3f52 │ │ + movs r0, #0 │ │ + cmp r2, #2 │ │ + bne.n 3f52 │ │ + adds r3, #2 │ │ + str r3, [r4, #0] │ │ + pop {r3, r4, r5, pc} │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00003f5c : │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ + movs r0, #1 │ │ + cmp r4, #0 │ │ + beq.n 3fae │ │ + adds r3, r4, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3fae │ │ + cmp r1, #0 │ │ + bne.n 3f78 │ │ + movs r0, #72 ; 0x48 │ │ + b.n 3fae │ │ + adds r0, r1, #0 │ │ + adds r6, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #44] ; (3fb0 ) │ │ + subs r5, r0, #0 │ │ + cmp r5, r3 │ │ + bls.n 3f8a │ │ + ldr r5, [pc, #40] ; (3fb4 ) │ │ + adds r0, r5, #0 │ │ + bl 6624 │ │ + cmp r0, #0 │ │ + beq.n 3f74 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + beq.n 3f9e │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + str r0, [r4, #76] ; 0x4c │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + str r5, [r4, #80] ; 0x50 │ │ + lsls r0, r0, #1 │ │ + pop {r4, r5, r6, pc} │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00003fb8 : │ │ + push {r3, r4, r5, lr} │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 4038 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 4038 │ │ + movs r3, #85 ; 0x55 │ │ + cmp r1, #0 │ │ + beq.n 4038 │ │ + adds r4, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r5, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #94 ; 0x5e │ │ + cmp r0, #127 ; 0x7f │ │ + bhi.n 4038 │ │ + ldrb r2, [r5, #0] │ │ + movs r3, #85 ; 0x55 │ │ + cmp r2, #0 │ │ + beq.n 4038 │ │ + adds r0, r5, #0 │ │ + bl 62d4 │ │ + subs r3, r0, #0 │ │ + bne.n 4038 │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq.n 3ffe │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + movs r1, #2 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + str r0, [r4, #20] │ │ + orrs r3, r1 │ │ + str r3, [r4, #100] ; 0x64 │ │ + adds r3, r1, #0 │ │ + cmp r0, #0 │ │ + beq.n 4038 │ │ + ldr r2, [r4, #28] │ │ + cmp r2, #0 │ │ + beq.n 402c │ │ + movs r3, #12 │ │ + ldrsh r2, [r4, r3] │ │ + movs r3, #0 │ │ + cmp r2, #6 │ │ + beq.n 4038 │ │ + movs r3, #4 │ │ + strh r3, [r4, #12] │ │ + movs r3, #0 │ │ + b.n 4038 │ │ + ldrh r0, [r4, #12] │ │ + adds r3, r2, #0 │ │ + subs r0, #5 │ │ + cmp r0, #1 │ │ + bls.n 4038 │ │ + strh r1, [r4, #12] │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0000403c : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 405a │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 405a │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 405a │ │ + ldr r3, [r0, #20] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +0000405e : │ │ + push {r3, r4, r5, lr} │ │ + adds r3, r0, #0 │ │ + adds r5, r0, r2 │ │ + cmp r3, r5 │ │ + bne.n 407a │ │ + subs r4, r3, r0 │ │ + subs r2, r2, r4 │ │ + adds r5, r1, #0 │ │ + cmp r2, #0 │ │ + bne.n 4090 │ │ + adds r0, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + b.n 409a │ │ + ldrb r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 4068 │ │ + adds r3, #1 │ │ + b.n 4064 │ │ + cmp r2, #1 │ │ + beq.n 408e │ │ + strb r0, [r3, #0] │ │ + subs r2, #1 │ │ + adds r3, #1 │ │ + adds r5, #1 │ │ + ldrb r0, [r5, #0] │ │ + cmp r0, #0 │ │ + bne.n 4084 │ │ + strb r0, [r3, #0] │ │ + subs r0, r5, r1 │ │ + adds r0, r0, r4 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0000409e : │ │ + push {r4, r5, lr} │ │ + cmp r2, #0 │ │ + beq.n 40c0 │ │ + adds r3, r1, #0 │ │ + subs r2, #1 │ │ + cmp r2, #0 │ │ + beq.n 40ce │ │ + adds r3, #1 │ │ + subs r4, r3, #1 │ │ + ldrb r4, [r4, #0] │ │ + adds r0, #1 │ │ + subs r5, r0, #1 │ │ + strb r4, [r5, #0] │ │ + cmp r4, #0 │ │ + beq.n 40d4 │ │ + subs r2, #1 │ │ + b.n 40a8 │ │ + adds r3, r1, #0 │ │ + adds r3, #1 │ │ + subs r2, r3, #1 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #0 │ │ + bne.n 40c2 │ │ + b.n 40d4 │ │ + movs r2, #0 │ │ + strb r2, [r0, #0] │ │ + b.n 40c2 │ │ + subs r0, r3, r1 │ │ + subs r0, #1 │ │ + pop {r4, r5, pc} │ │ + │ │ +000040da : │ │ + push {r3, r4, r5, lr} │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 412c │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 412c │ │ + movs r3, #87 ; 0x57 │ │ + cmp r1, #0 │ │ + beq.n 412c │ │ + adds r4, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r5, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #94 ; 0x5e │ │ + cmp r0, #63 ; 0x3f │ │ + bhi.n 412c │ │ + ldrb r2, [r5, #0] │ │ + movs r3, #87 ; 0x57 │ │ + cmp r2, #0 │ │ + beq.n 412c │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 4116 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + movs r3, #2 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + str r0, [r4, #24] │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + negs r3, r0 │ │ + adcs r3, r0 │ │ + lsls r3, r3, #1 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00004130 : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 414e │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 414e │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 414e │ │ + ldr r3, [r0, #24] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +00004152 : │ │ + push {r3, r4, r5, lr} │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 4182 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 4182 │ │ + adds r4, r0, #0 │ │ + movs r0, #0 │ │ + adds r5, r1, #0 │ │ + bl bd10 <_Unwind_GetTextRelBase@@Base+0x98> │ │ + movs r3, #88 ; 0x58 │ │ + adds r5, r0, r5 │ │ + bmi.n 4182 │ │ + movs r3, #2 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + str r5, [r4, #8] │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00004186 : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 41a4 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 41a4 │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 41a4 │ │ + ldr r3, [r0, #8] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +000041a8 : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 41c6 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 41c6 │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 41c6 │ │ + ldr r3, [r0, #4] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + ... │ │ + │ │ +000041cc : │ │ + push {r4, r5, r6, lr} │ │ + movs r3, #89 ; 0x59 │ │ + cmp r0, #0 │ │ + beq.n 423e │ │ + adds r4, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #63 ; 0x3f │ │ + bhi.n 41e8 │ │ + ldrb r2, [r4, #0] │ │ + movs r3, #89 ; 0x59 │ │ + cmp r2, #0 │ │ + beq.n 423e │ │ + b.n 41ea │ │ + movs r0, #64 ; 0x40 │ │ + movs r1, #0 │ │ + movs r6, #7 │ │ + ldr r3, [pc, #84] ; (4244 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r3, #0] │ │ + cmp r1, r0 │ │ + bne.n 41fe │ │ + movs r3, #0 │ │ + b.n 423e │ │ + ldrb r3, [r4, r1] │ │ + adds r2, r5, r3 │ │ + ldrb r2, [r2, #1] │ │ + tst r2, r6 │ │ + bne.n 423a │ │ + adds r2, r3, #0 │ │ + subs r2, #32 │ │ + cmp r2, #94 ; 0x5e │ │ + bls.n 421a │ │ + negs r0, r1 │ │ + adcs r0, r1 │ │ + movs r3, #91 ; 0x5b │ │ + subs r3, r3, r0 │ │ + b.n 423e │ │ + cmp r3, #34 ; 0x22 │ │ + beq.n 4210 │ │ + cmp r3, #47 ; 0x2f │ │ + beq.n 4210 │ │ + adds r2, r3, #0 │ │ + subs r2, #91 ; 0x5b │ │ + cmp r2, #2 │ │ + bls.n 4210 │ │ + adds r2, #33 ; 0x21 │ │ + cmp r2, #5 │ │ + bls.n 4210 │ │ + cmp r3, #124 ; 0x7c │ │ + beq.n 4210 │ │ + subs r3, #42 ; 0x2a │ │ + cmp r3, #2 │ │ + bls.n 4210 │ │ + adds r1, #1 │ │ + b.n 41f6 │ │ + adds r0, r3, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ + ... │ │ + │ │ +00004248 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r5, #1 │ │ + cmp r0, #0 │ │ + beq.n 4312 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 4312 │ │ + adds r6, r0, #0 │ │ + cmp r1, #0 │ │ + beq.n 4276 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + beq.n 4276 │ │ + adds r0, r1, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + adds r7, r5, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 42bc │ │ + movs r5, #2 │ │ + b.n 4312 │ │ + ldr r0, [pc, #160] ; (4318 ) │ │ + movs r7, #0 │ │ + add r0, pc │ │ + bl bd20 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + subs r4, r0, #0 │ │ + cmp r4, r7 │ │ + bne.n 42bc │ │ + ldr r0, [pc, #148] ; (431c ) │ │ + add r0, pc │ │ + bl bd20 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + subs r4, r0, #0 │ │ + cmp r4, r7 │ │ + bne.n 42bc │ │ + bl bd30 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r4, r0, #0 │ │ + cmp r4, r7 │ │ + bne.n 42bc │ │ + ldr r0, [pc, #128] ; (4320 ) │ │ + add r0, pc │ │ + bl bd20 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + subs r4, r0, #0 │ │ + cmp r4, r7 │ │ + bne.n 42bc │ │ + ldr r0, [pc, #116] ; (4324 ) │ │ + add r0, pc │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + subs r4, r0, #0 │ │ + cmp r4, r7 │ │ + beq.n 4272 │ │ + movs r7, #1 │ │ + adds r0, r4, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #63 ; 0x3f │ │ + bls.n 42ce │ │ + adds r3, r4, #0 │ │ + movs r2, #0 │ │ + adds r3, #63 ; 0x3f │ │ + strb r2, [r3, #0] │ │ + adds r0, r4, #0 │ │ + bl 41cc │ │ + cmp r0, #0 │ │ + beq.n 42e6 │ │ + adds r5, r0, #0 │ │ + cmp r7, #1 │ │ + bne.n 4312 │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + b.n 4312 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + beq.n 42f0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r4, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + movs r3, #2 │ │ + ldr r2, [r6, #100] ; 0x64 │ │ + str r0, [r6, #4] │ │ + orrs r3, r2 │ │ + str r3, [r6, #100] ; 0x64 │ │ + cmp r7, #1 │ │ + bne.n 430a │ │ + adds r0, r4, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r6, #4] │ │ + cmp r3, #0 │ │ + beq.n 4272 │ │ + movs r5, #0 │ │ + adds r0, r5, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r0, [r6, #32] │ │ + movs r0, r0 │ │ + strh r5, [r5, #32] │ │ + movs r0, r0 │ │ + strh r5, [r3, #32] │ │ + movs r0, r0 │ │ + strh r4, [r2, #32] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + movs r6, #54 ; 0x36 │ │ + movs r7, #92 ; 0x5c │ │ + cmp r4, r3 │ │ + bge.n 4348 │ │ + ldrb r5, [r2, r4] │ │ + eors r5, r6 │ │ + strb r5, [r0, r4] │ │ + ldrb r5, [r2, r4] │ │ + eors r5, r7 │ │ + strb r5, [r1, r4] │ │ + adds r4, #1 │ │ + cmp r4, #136 ; 0x88 │ │ + bne.n 4330 │ │ + b.n 4356 │ │ + movs r2, #54 ; 0x36 │ │ + movs r3, #92 ; 0x5c │ │ + strb r2, [r0, r4] │ │ + strb r3, [r1, r4] │ │ + adds r4, #1 │ │ + cmp r4, #136 ; 0x88 │ │ + bne.n 434c │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +00004358 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #232] ; (4448 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #232] ; (444c ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #16 │ │ + str r3, [sp, #532] ; 0x214 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #124 ; 0x7c │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #396 ; 0x18c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #260 ; 0x104 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #81 ; 0x51 │ │ + add r0, sp, #40 ; 0x28 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4430 │ │ + ldr r3, [sp, #560] ; 0x230 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + cmp r3, #64 ; 0x40 │ │ + ble.n 43d0 │ │ + adds r2, r3, #0 │ │ + bl 35bc │ │ + movs r3, #16 │ │ + b.n 43d8 │ │ + ldr r2, [sp, #560] ; 0x230 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #560] ; 0x230 │ │ + add r4, sp, #260 ; 0x104 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #396 ; 0x18c │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #64 ; 0x40 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r2, #64 ; 0x40 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + add r7, sp, #40 ; 0x28 │ │ + bl 35bc │ │ + adds r1, r4, #0 │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r6, #0 │ │ + movs r2, #16 │ │ + add r0, sp, #104 ; 0x68 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r0, [sp, #16] │ │ + adds r1, r7, #0 │ │ + movs r2, #80 ; 0x50 │ │ + bl 35bc │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #532] ; 0x214 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 443e │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #135 ; 0x87 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + stc2l 15, cr15, [r4, #1020]! ; 0x3fc │ │ + ldmia r3!, {r7} │ │ + ... │ │ + │ │ +00004450 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #232] ; (4540 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #232] ; (4544 ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #20 │ │ + str r3, [sp, #540] ; 0x21c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #132 ; 0x84 │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #404 ; 0x194 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #268 ; 0x10c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #85 ; 0x55 │ │ + add r0, sp, #44 ; 0x2c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4528 │ │ + ldr r3, [sp, #568] ; 0x238 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + cmp r3, #64 ; 0x40 │ │ + ble.n 44c8 │ │ + adds r2, r3, #0 │ │ + bl 363c │ │ + movs r3, #20 │ │ + b.n 44d0 │ │ + ldr r2, [sp, #568] ; 0x238 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #568] ; 0x238 │ │ + add r4, sp, #268 ; 0x10c │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #404 ; 0x194 │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #64 ; 0x40 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r0, r6, #0 │ │ + adds r2, #64 ; 0x40 │ │ + adds r1, r5, #0 │ │ + add r7, sp, #44 ; 0x2c │ │ + bl 363c │ │ + adds r1, r4, #0 │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + add r3, sp, #108 ; 0x6c │ │ + ldmia r6!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + ldmia r6!, {r1, r2} │ │ + stmia r3!, {r1, r2} │ │ + adds r1, r7, #0 │ │ + ldr r0, [sp, #16] │ │ + movs r2, #84 ; 0x54 │ │ + bl 363c │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #540] ; 0x21c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4536 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #137 ; 0x89 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldc2l 15, cr15, [ip, #1020] ; 0x3fc │ │ + ldmia r2!, {r3, r7} │ │ + ... │ │ + │ │ +00004548 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #232] ; (4638 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #232] ; (463c ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #32 │ │ + str r3, [sp, #564] ; 0x234 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #156 ; 0x9c │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #428 ; 0x1ac │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #292 ; 0x124 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #97 ; 0x61 │ │ + add r0, sp, #56 ; 0x38 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4620 │ │ + ldr r3, [sp, #592] ; 0x250 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + cmp r3, #64 ; 0x40 │ │ + ble.n 45c0 │ │ + adds r2, r3, #0 │ │ + bl 36bc │ │ + movs r3, #32 │ │ + b.n 45c8 │ │ + ldr r2, [sp, #592] ; 0x250 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #592] ; 0x250 │ │ + add r4, sp, #292 ; 0x124 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #428 ; 0x1ac │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #64 ; 0x40 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r2, #64 ; 0x40 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + add r7, sp, #56 ; 0x38 │ │ + bl 36bc │ │ + adds r1, r4, #0 │ │ + movs r2, #64 ; 0x40 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r6, #0 │ │ + movs r2, #32 │ │ + add r0, sp, #120 ; 0x78 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r0, [sp, #16] │ │ + adds r1, r7, #0 │ │ + movs r2, #96 ; 0x60 │ │ + bl 36bc │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #564] ; 0x234 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 462e │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #143 ; 0x8f │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ + ldmia r1!, {r4, r7} │ │ + ... │ │ + │ │ +00004640 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #232] ; (4730 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #232] ; (4734 ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #48 ; 0x30 │ │ + str r3, [sp, #660] ; 0x294 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #72 ; 0x48 │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #344 ; 0x158 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #208 ; 0xd0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #177 ; 0xb1 │ │ + add r0, sp, #480 ; 0x1e0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4718 │ │ + ldr r3, [sp, #688] ; 0x2b0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + cmp r3, #128 ; 0x80 │ │ + ble.n 46b8 │ │ + adds r2, r3, #0 │ │ + bl 373c │ │ + movs r3, #48 ; 0x30 │ │ + b.n 46c0 │ │ + ldr r2, [sp, #688] ; 0x2b0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #688] ; 0x2b0 │ │ + add r4, sp, #208 ; 0xd0 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #344 ; 0x158 │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #128 ; 0x80 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r2, #128 ; 0x80 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + add r7, sp, #480 ; 0x1e0 │ │ + bl 373c │ │ + adds r1, r4, #0 │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r6, #0 │ │ + movs r2, #48 ; 0x30 │ │ + add r0, sp, #608 ; 0x260 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r0, [sp, #16] │ │ + adds r1, r7, #0 │ │ + movs r2, #176 ; 0xb0 │ │ + bl 373c │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #660] ; 0x294 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4726 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #167 ; 0xa7 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + stc2l 15, cr15, [r4, #-1020]! ; 0xfffffc04 │ │ + ldmia r0!, {r3, r4, r7} │ │ + ... │ │ + │ │ +00004738 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #232] ; (4828 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #232] ; (482c ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #64 ; 0x40 │ │ + str r3, [sp, #692] ; 0x2b4 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #88 ; 0x58 │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #360 ; 0x168 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #224 ; 0xe0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #193 ; 0xc1 │ │ + add r0, sp, #496 ; 0x1f0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4810 │ │ + ldr r3, [sp, #720] ; 0x2d0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + cmp r3, #128 ; 0x80 │ │ + ble.n 47b0 │ │ + adds r2, r3, #0 │ │ + bl 37bc │ │ + movs r3, #64 ; 0x40 │ │ + b.n 47b8 │ │ + ldr r2, [sp, #720] ; 0x2d0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #720] ; 0x2d0 │ │ + add r4, sp, #224 ; 0xe0 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #360 ; 0x168 │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #128 ; 0x80 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r2, #128 ; 0x80 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + add r7, sp, #496 ; 0x1f0 │ │ + bl 37bc │ │ + adds r1, r4, #0 │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r6, #0 │ │ + movs r2, #64 ; 0x40 │ │ + add r0, sp, #624 ; 0x270 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r0, [sp, #16] │ │ + adds r1, r7, #0 │ │ + movs r2, #192 ; 0xc0 │ │ + bl 37bc │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #692] ; 0x2b4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 481e │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #175 ; 0xaf │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + stc2l 15, cr15, [r4, #-1020] ; 0xfffffc04 │ │ + stmia r7!, {r5, r7} │ │ + ... │ │ + │ │ +00004830 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #236] ; (4924 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #236] ; (4928 ) │ │ + str r3, [sp, #4] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #32 │ │ + str r3, [sp, #636] ; 0x27c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #56 ; 0x38 │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #8] │ │ + add r6, sp, #328 ; 0x148 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #192 ; 0xc0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #169 ; 0xa9 │ │ + add r0, sp, #464 ; 0x1d0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 490c │ │ + ldr r3, [sp, #664] ; 0x298 │ │ + cmp r3, #136 ; 0x88 │ │ + ble.n 48a8 │ │ + adds r1, r3, #0 │ │ + ldr r0, [sp, #4] │ │ + adds r2, r6, #0 │ │ + bl 50f8 │ │ + movs r3, #32 │ │ + b.n 48b4 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #664] ; 0x298 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #664] ; 0x298 │ │ + add r6, sp, #192 ; 0xc0 │ │ + ldr r0, [sp, #8] │ │ + adds r1, r6, #0 │ │ + add r2, sp, #328 ; 0x148 │ │ + bl 4328 │ │ + add r1, sp, #56 ; 0x38 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #136 ; 0x88 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r7, #0 │ │ + add r4, sp, #24 │ │ + adds r1, #136 ; 0x88 │ │ + adds r0, r5, #0 │ │ + adds r2, r4, #0 │ │ + add r7, sp, #464 ; 0x1d0 │ │ + bl 50f8 │ │ + adds r1, r6, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r4, #0 │ │ + movs r2, #32 │ │ + add r0, sp, #600 ; 0x258 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r7, #0 │ │ + movs r1, #168 ; 0xa8 │ │ + ldr r2, [sp, #16] │ │ + bl 50f8 │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #636] ; 0x27c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 491a │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #161 ; 0xa1 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldc2l 15, cr15, [ip, #-1020]! ; 0xfffffc04 │ │ + stmia r6!, {r3, r5, r7} │ │ + ... │ │ + │ │ +0000492c : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + ldr r4, [pc, #236] ; (4a20 ) │ │ + movs r1, #0 │ │ + add sp, r4 │ │ + ldr r4, [pc, #236] ; (4a24 ) │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r2, [sp, #16] │ │ + add r0, sp, #24 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #64 ; 0x40 │ │ + str r3, [sp, #636] ; 0x27c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #88 ; 0x58 │ │ + adds r0, r3, #0 │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + add r6, sp, #360 ; 0x168 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + add r0, sp, #224 ; 0xe0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #137 ; 0x89 │ │ + add r0, sp, #496 ; 0x1f0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #137 ; 0x89 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 4a08 │ │ + ldr r3, [sp, #664] ; 0x298 │ │ + cmp r3, #72 ; 0x48 │ │ + ble.n 49a4 │ │ + adds r1, r3, #0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r6, #0 │ │ + bl 5122 │ │ + movs r3, #64 ; 0x40 │ │ + b.n 49b0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + ldr r2, [sp, #664] ; 0x298 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #664] ; 0x298 │ │ + add r4, sp, #224 ; 0xe0 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r4, #0 │ │ + add r2, sp, #360 ; 0x168 │ │ + bl 4328 │ │ + ldr r1, [sp, #4] │ │ + movs r2, #72 ; 0x48 │ │ + adds r0, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #12] │ │ + adds r0, #72 ; 0x48 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r7, #0 │ │ + add r6, sp, #24 │ │ + adds r1, #72 ; 0x48 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + add r7, sp, #496 ; 0x1f0 │ │ + bl 5122 │ │ + adds r1, r4, #0 │ │ + movs r2, #72 ; 0x48 │ │ + adds r0, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r1, r6, #0 │ │ + movs r2, #64 ; 0x40 │ │ + add r0, sp, #568 ; 0x238 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r7, #0 │ │ + movs r1, #136 ; 0x88 │ │ + ldr r2, [sp, #16] │ │ + bl 5122 │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #636] ; 0x27c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4a16 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #161 ; 0xa1 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldc2l 15, cr15, [ip, #-1020]! ; 0xfffffc04 │ │ + stmia r5!, {r2, r3, r5, r7} │ │ + ... │ │ + │ │ +00004a28 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + movs r6, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r1, #0 │ │ + sub sp, #356 ; 0x164 │ │ + str r0, [sp, #0] │ │ + adds r7, #40 ; 0x28 │ │ + add r4, sp, #32 │ │ + lsls r6, r6, #16 │ │ + lsls r5, r5, #8 │ │ + ldr r3, [r7, r1] │ │ + lsrs r2, r3, #24 │ │ + mov ip, r2 │ │ + mov r0, ip │ │ + lsls r2, r3, #24 │ │ + orrs r0, r2 │ │ + lsls r2, r3, #8 │ │ + ands r2, r6 │ │ + lsrs r3, r3, #8 │ │ + orrs r2, r0 │ │ + ands r3, r5 │ │ + orrs r2, r3 │ │ + str r2, [r1, r4] │ │ + adds r1, #4 │ │ + cmp r1, #64 ; 0x40 │ │ + bne.n 4a3e │ │ + movs r5, #128 ; 0x80 │ │ + movs r3, #0 │ │ + movs r6, #31 │ │ + lsls r5, r5, #1 │ │ + adds r1, r4, r3 │ │ + ldr r0, [r1, #32] │ │ + ldr r2, [r1, #52] ; 0x34 │ │ + eors r2, r0 │ │ + ldr r0, [r4, r3] │ │ + adds r3, #4 │ │ + eors r2, r0 │ │ + ldr r0, [r1, #8] │ │ + eors r2, r0 │ │ + rors r2, r6 │ │ + str r2, [r1, #64] ; 0x40 │ │ + cmp r3, r5 │ │ + bne.n 4a66 │ │ + ldr r3, [sp, #0] │ │ + movs r4, #0 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #0] │ │ + ldr r5, [sp, #12] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #0] │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #24] │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ + mov ip, r3 │ │ + movs r3, #27 │ │ + adds r1, r2, #0 │ │ + rors r1, r3 │ │ + add r6, sp, #32 │ │ + ldr r3, [r4, r6] │ │ + adds r4, #4 │ │ + adds r1, r1, r3 │ │ + ldr r3, [pc, #272] ; (4bd0 ) │ │ + adds r1, r1, r3 │ │ + ldr r3, [sp, #4] │ │ + bics r3, r5 │ │ + adds r0, r3, #0 │ │ + mov r3, ip │ │ + ands r3, r5 │ │ + orrs r3, r0 │ │ + adds r1, r1, r3 │ │ + movs r0, #2 │ │ + adds r3, r5, #0 │ │ + adds r1, r1, r7 │ │ + rors r3, r0 │ │ + adds r5, r2, #0 │ │ + ldr r7, [sp, #4] │ │ + cmp r4, #80 ; 0x50 │ │ + beq.n 4ae8 │ │ + mov r2, ip │ │ + mov ip, r3 │ │ + str r2, [sp, #4] │ │ + adds r2, r1, #0 │ │ + b.n 4aae │ │ + str r6, [sp, #28] │ │ + movs r7, #0 │ │ + adds r6, r0, #0 │ │ + movs r0, #27 │ │ + adds r5, r1, #0 │ │ + rors r5, r0 │ │ + ldr r0, [pc, #220] ; (4bd4 ) │ │ + adds r4, r3, #0 │ │ + adds r5, r5, r0 │ │ + mov r0, ip │ │ + eors r4, r2 │ │ + eors r4, r0 │ │ + ldr r0, [sp, #28] │ │ + adds r4, r5, r4 │ │ + rors r2, r6 │ │ + adds r5, r0, r7 │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + ldr r0, [sp, #4] │ │ + adds r7, #4 │ │ + adds r4, r4, r5 │ │ + adds r4, r4, r0 │ │ + mov r0, ip │ │ + adds r5, r2, #0 │ │ + str r0, [sp, #4] │ │ + adds r2, r1, #0 │ │ + cmp r7, #80 ; 0x50 │ │ + beq.n 4b26 │ │ + mov ip, r3 │ │ + adds r1, r4, #0 │ │ + adds r3, r5, #0 │ │ + b.n 4aee │ │ + movs r6, #0 │ │ + add r2, sp, #32 │ │ + str r2, [sp, #4] │ │ + movs r2, #27 │ │ + adds r7, r4, #0 │ │ + rors r7, r2 │ │ + ldr r2, [pc, #164] ; (4bd8 ) │ │ + adds r7, r7, r2 │ │ + adds r2, r3, #0 │ │ + orrs r2, r5 │ │ + ands r2, r1 │ │ + adds r0, r2, #0 │ │ + adds r2, r5, #0 │ │ + ands r2, r3 │ │ + orrs r2, r0 │ │ + adds r7, r7, r2 │ │ + adds r2, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + adds r2, #160 ; 0xa0 │ │ + adds r6, #4 │ │ + ldr r2, [r0, r2] │ │ + adds r7, r7, r2 │ │ + adds r2, r1, #0 │ │ + movs r1, #2 │ │ + add r7, ip │ │ + rors r2, r1 │ │ + mov ip, r3 │ │ + adds r1, r4, #0 │ │ + cmp r6, #80 ; 0x50 │ │ + beq.n 4b6a │ │ + adds r3, r5, #0 │ │ + adds r4, r7, #0 │ │ + adds r5, r2, #0 │ │ + b.n 4b2c │ │ + movs r6, #0 │ │ + add r1, sp, #32 │ │ + str r1, [sp, #4] │ │ + movs r0, #27 │ │ + adds r1, r7, #0 │ │ + rors r1, r0 │ │ + ldr r0, [pc, #100] ; (4bdc ) │ │ + mov ip, r0 │ │ + add ip, r1 │ │ + adds r1, r2, #0 │ │ + eors r1, r4 │ │ + eors r1, r5 │ │ + add ip, r1 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + adds r1, #240 ; 0xf0 │ │ + adds r6, #4 │ │ + ldr r1, [r0, r1] │ │ + add r1, ip │ │ + adds r1, r1, r3 │ │ + movs r3, #2 │ │ + rors r4, r3 │ │ + adds r3, r5, #0 │ │ + mov ip, r4 │ │ + adds r4, r7, #0 │ │ + cmp r6, #80 ; 0x50 │ │ + beq.n 4ba8 │ │ + adds r5, r2, #0 │ │ + adds r7, r1, #0 │ │ + mov r2, ip │ │ + b.n 4b70 │ │ + ldr r3, [sp, #8] │ │ + adds r1, r1, r3 │ │ + ldr r3, [sp, #0] │ │ + str r1, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #0] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + str r7, [r3, #4] │ │ + ldr r3, [sp, #16] │ │ + add r3, ip │ │ + str r3, [r1, #8] │ │ + ldr r3, [sp, #20] │ │ + adds r2, r2, r3 │ │ + ldr r3, [sp, #24] │ │ + str r2, [r1, #12] │ │ + adds r5, r5, r3 │ │ + str r5, [r1, #16] │ │ + add sp, #356 ; 0x164 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r1, [r3, #6] │ │ + ldrh r2, [r0, r2] │ │ + sub.w lr, r1, r9, lsr #27 │ │ + pop {r2, r3, r4, r6, r7} │ │ + ldrh r3, [r3, #56] ; 0x38 │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ + ldmia r2!, {r1, r5, r6} │ │ + │ │ +00004be0 : │ │ + ldr r3, [pc, #28] ; (4c00 ) │ │ + str r3, [r0, #0] │ │ + ldr r3, [pc, #28] ; (4c04 ) │ │ + str r3, [r0, #4] │ │ + ldr r3, [pc, #28] ; (4c08 ) │ │ + str r3, [r0, #8] │ │ + ldr r3, [pc, #28] ; (4c0c ) │ │ + str r3, [r0, #12] │ │ + ldr r3, [pc, #28] ; (4c10 ) │ │ + str r3, [r0, #16] │ │ + movs r3, #0 │ │ + str r3, [r0, #32] │ │ + str r3, [r0, #36] ; 0x24 │ │ + str r3, [r0, #104] ; 0x68 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + movs r3, #1 │ │ + str r5, [r0, #116] ; 0x74 │ │ + add r3, sp, #548 ; 0x224 │ │ + ; instruction: 0xefcddcfe │ │ + ldr r0, [sp, #744] ; 0x2e8 │ │ + strb r6, [r6, r1] │ │ + asrs r2, r6, #32 │ │ + b.n 4ff4 │ │ + stmia r3!, {r1, r4, r6, r7} │ │ + │ │ +00004c14 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + ldr r2, [r0, #32] │ │ + lsls r3, r5, #3 │ │ + adds r4, r0, #0 │ │ + adds r3, r3, r2 │ │ + adds r7, r1, #0 │ │ + cmp r3, r2 │ │ + bcs.n 4c2c │ │ + ldr r2, [r0, #36] ; 0x24 │ │ + adds r2, #1 │ │ + str r2, [r0, #36] ; 0x24 │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + str r3, [r4, #32] │ │ + lsrs r3, r5, #29 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #36] ; 0x24 │ │ + cmp r0, #0 │ │ + beq.n 4c68 │ │ + movs r3, #64 ; 0x40 │ │ + adds r6, r5, #0 │ │ + subs r3, r3, r0 │ │ + cmp r5, r3 │ │ + ble.n 4c48 │ │ + adds r6, r3, #0 │ │ + adds r0, #40 ; 0x28 │ │ + adds r0, r4, r0 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + adds r3, r6, r3 │ │ + str r3, [r4, #104] ; 0x68 │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 4c8e │ │ + adds r0, r4, #0 │ │ + subs r5, r5, r6 │ │ + adds r7, r7, r6 │ │ + bl 4a28 │ │ + adds r6, r5, #0 │ │ + adds r0, r4, #0 │ │ + subs r1, r5, r6 │ │ + adds r1, r7, r1 │ │ + adds r0, #40 ; 0x28 │ │ + cmp r6, #63 ; 0x3f │ │ + ble.n 4c86 │ │ + movs r2, #64 ; 0x40 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r4, #0 │ │ + subs r6, #64 ; 0x40 │ │ + bl 4a28 │ │ + b.n 4c6a │ │ + adds r2, r6, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + str r6, [r4, #104] ; 0x68 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00004c90 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r1, #0 │ │ + adds r5, r0, #0 │ │ + adds r0, r1, #0 │ │ + bl 4a28 │ │ + ldrb r3, [r4, #3] │ │ + strb r3, [r5, #0] │ │ + ldrh r3, [r4, #2] │ │ + strb r3, [r5, #1] │ │ + ldr r3, [r4, #0] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #2] │ │ + ldrb r3, [r4, #0] │ │ + strb r3, [r5, #3] │ │ + ldrb r3, [r4, #7] │ │ + strb r3, [r5, #4] │ │ + ldrh r3, [r4, #6] │ │ + strb r3, [r5, #5] │ │ + ldr r3, [r4, #4] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #6] │ │ + ldrb r3, [r4, #4] │ │ + strb r3, [r5, #7] │ │ + ldrb r3, [r4, #11] │ │ + strb r3, [r5, #8] │ │ + ldrh r3, [r4, #10] │ │ + strb r3, [r5, #9] │ │ + ldr r3, [r4, #8] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #10] │ │ + ldrb r3, [r4, #8] │ │ + strb r3, [r5, #11] │ │ + ldrb r3, [r4, #15] │ │ + strb r3, [r5, #12] │ │ + ldrh r3, [r4, #14] │ │ + strb r3, [r5, #13] │ │ + ldr r3, [r4, #12] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #14] │ │ + ldrb r3, [r4, #12] │ │ + strb r3, [r5, #15] │ │ + ldrb r3, [r4, #19] │ │ + strb r3, [r5, #16] │ │ + ldrh r3, [r4, #18] │ │ + strb r3, [r5, #17] │ │ + ldr r3, [r4, #16] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #18] │ │ + ldr r3, [r4, #16] │ │ + strb r3, [r5, #19] │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00004cf8 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r3, #63 ; 0x3f │ │ + ldr r5, [r1, #32] │ │ + adds r4, r1, #0 │ │ + lsrs r2, r5, #3 │ │ + ands r2, r3 │ │ + ldr r6, [r1, #36] ; 0x24 │ │ + adds r1, r2, #1 │ │ + mov ip, r1 │ │ + adds r7, r0, #0 │ │ + movs r0, #128 ; 0x80 │ │ + adds r1, r4, r2 │ │ + adds r1, #40 ; 0x28 │ │ + strb r0, [r1, #0] │ │ + adds r0, r2, #0 │ │ + mov r1, ip │ │ + adds r0, #41 ; 0x29 │ │ + cmp r1, #56 ; 0x38 │ │ + ble.n 4d38 │ │ + subs r2, r3, r2 │ │ + movs r1, #0 │ │ + adds r0, r4, r0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r0, r4, #0 │ │ + bl 4a28 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + adds r0, #40 ; 0x28 │ │ + movs r2, #56 ; 0x38 │ │ + b.n 4d40 │ │ + movs r3, #55 ; 0x37 │ │ + movs r1, #0 │ │ + subs r2, r3, r2 │ │ + adds r0, r4, r0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r3, r4, #0 │ │ + lsrs r2, r6, #24 │ │ + adds r3, #96 ; 0x60 │ │ + strb r2, [r3, #0] │ │ + lsrs r2, r6, #16 │ │ + strb r2, [r3, #1] │ │ + lsrs r2, r6, #8 │ │ + strb r2, [r3, #2] │ │ + lsrs r2, r5, #24 │ │ + strb r2, [r3, #4] │ │ + lsrs r2, r5, #16 │ │ + strb r2, [r3, #5] │ │ + lsrs r2, r5, #8 │ │ + strb r6, [r3, #3] │ │ + strb r5, [r3, #7] │ │ + adds r0, r7, #0 │ │ + strb r2, [r3, #6] │ │ + adds r1, r4, #0 │ │ + bl 4c90 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + adds r2, r0, #7 │ │ + subs r3, r0, #1 │ │ + movs r0, #0 │ │ + adds r1, r0, #0 │ │ + push {r4, r5, lr} │ │ + ldrb r5, [r2, #0] │ │ + lsrs r4, r0, #24 │ │ + lsls r1, r1, #8 │ │ + lsls r0, r0, #8 │ │ + subs r2, #1 │ │ + orrs r0, r5 │ │ + orrs r1, r4 │ │ + cmp r2, r3 │ │ + bne.n 4d78 │ │ + pop {r4, r5, pc} │ │ + │ │ +00004d8c : │ │ + ldrb r3, [r0, #0] │ │ + adds r2, r0, #0 │ │ + movs r0, #1 │ │ + lsls r1, r3, #24 │ │ + ands r0, r3 │ │ + cmp r1, #0 │ │ + bge.n 4da4 │ │ + movs r1, #113 ; 0x71 │ │ + lsls r3, r3, #1 │ │ + eors r3, r1 │ │ + lsls r3, r3, #24 │ │ + b.n 4da6 │ │ + lsls r3, r3, #25 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r2, #0] │ │ + bx lr │ │ + │ │ +00004dac : │ │ + movs r2, #1 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #100 ; 0x64 │ │ + add r3, sp, #48 ; 0x30 │ │ + strb r2, [r3, #7] │ │ + movs r3, #24 │ │ + str r0, [sp, #4] │ │ + str r3, [sp, #8] │ │ + movs r5, #0 │ │ + ldr r4, [sp, #4] │ │ + add r3, sp, #56 ; 0x38 │ │ + str r3, [sp, #12] │ │ + adds r0, r4, #0 │ │ + bl 4d6e │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + adds r0, #40 ; 0x28 │ │ + adds r6, r1, #0 │ │ + bl 4d6e │ │ + eors r7, r0 │ │ + adds r0, r4, #0 │ │ + adds r0, #80 ; 0x50 │ │ + eors r6, r1 │ │ + bl 4d6e │ │ + eors r7, r0 │ │ + adds r0, r4, #0 │ │ + adds r0, #120 ; 0x78 │ │ + eors r6, r1 │ │ + bl 4d6e │ │ + eors r7, r0 │ │ + adds r0, r4, #0 │ │ + adds r0, #160 ; 0xa0 │ │ + eors r6, r1 │ │ + bl 4d6e │ │ + ldr r3, [sp, #12] │ │ + eors r0, r7 │ │ + eors r6, r1 │ │ + adds r3, r3, r5 │ │ + adds r5, #8 │ │ + str r0, [r3, #0] │ │ + str r6, [r3, #4] │ │ + adds r4, #8 │ │ + cmp r5, #40 ; 0x28 │ │ + bne.n 4dc4 │ │ + movs r4, #0 │ │ + add r3, sp, #56 ; 0x38 │ │ + str r3, [sp, #12] │ │ + adds r6, r4, #1 │ │ + adds r0, r6, #0 │ │ + movs r1, #5 │ │ + bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r3, [sp, #12] │ │ + lsls r1, r1, #3 │ │ + adds r0, r4, #4 │ │ + adds r5, r3, r1 │ │ + ldr r3, [r5, #0] │ │ + ldr r5, [r5, #4] │ │ + movs r1, #5 │ │ + lsls r2, r5, #1 │ │ + lsrs r7, r3, #31 │ │ + lsrs r5, r5, #31 │ │ + lsls r3, r3, #1 │ │ + orrs r5, r3 │ │ + orrs r7, r2 │ │ + bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r3, [sp, #12] │ │ + lsls r1, r1, #3 │ │ + adds r1, r3, r1 │ │ + ldr r3, [r1, #0] │ │ + eors r3, r5 │ │ + ldr r5, [r1, #4] │ │ + movs r1, #0 │ │ + mov ip, r3 │ │ + lsls r3, r4, #3 │ │ + eors r7, r5 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + mov r2, ip │ │ + adds r0, r1, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r7, #0 │ │ + adds r0, r3, r0 │ │ + movs r3, #0 │ │ + ldrb r5, [r0, r3] │ │ + eors r5, r2 │ │ + strb r5, [r0, r3] │ │ + lsrs r2, r2, #8 │ │ + lsls r5, r4, #24 │ │ + adds r3, #1 │ │ + orrs r2, r5 │ │ + lsrs r4, r4, #8 │ │ + cmp r3, #8 │ │ + bne.n 4e60 │ │ + adds r1, #40 ; 0x28 │ │ + cmp r1, #200 ; 0xc8 │ │ + bne.n 4e52 │ │ + subs r4, r6, #0 │ │ + cmp r4, #5 │ │ + bne.n 4e14 │ │ + ldr r3, [sp, #4] │ │ + movs r4, #0 │ │ + adds r3, #8 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + bl 4d6e │ │ + adds r5, r4, #0 │ │ + str r0, [sp, #12] │ │ + adds r7, r1, #0 │ │ + movs r0, #1 │ │ + str r6, [sp, #36] ; 0x24 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #3 │ │ + muls r3, r5 │ │ + lsls r0, r0, #1 │ │ + adds r0, r3, r0 │ │ + movs r1, #5 │ │ + bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #4] │ │ + str r1, [sp, #24] │ │ + muls r3, r1 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #3 │ │ + adds r6, r2, r3 │ │ + adds r0, r6, #0 │ │ + bl 4d6e │ │ + ldr r3, [sp, #20] │ │ + adds r4, #2 │ │ + str r0, [sp, #40] ; 0x28 │ │ + muls r3, r4 │ │ + lsrs r4, r3, #1 │ │ + movs r3, #63 ; 0x3f │ │ + ands r4, r3 │ │ + adds r2, r4, #0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #12] │ │ + adds r1, r7, #0 │ │ + bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + movs r3, #63 ; 0x3f │ │ + negs r2, r4 │ │ + str r0, [sp, #28] │ │ + str r1, [sp, #32] │ │ + ands r2, r3 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r7, #0 │ │ + bl bd70 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + ldr r3, [sp, #32] │ │ + ldr r4, [sp, #28] │ │ + orrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r6, #0 │ │ + orrs r4, r0 │ │ + adds r3, #8 │ │ + strb r4, [r6, #0] │ │ + lsls r2, r1, #24 │ │ + lsrs r4, r4, #8 │ │ + adds r6, #1 │ │ + orrs r4, r2 │ │ + lsrs r1, r1, #8 │ │ + cmp r6, r3 │ │ + bne.n 4ef8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r4, [sp, #20] │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #12] │ │ + ldr r5, [sp, #24] │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + cmp r4, #24 │ │ + bne.n 4e98 │ │ + ldr r3, [sp, #4] │ │ + ldr r6, [sp, #4] │ │ + add r7, sp, #56 ; 0x38 │ │ + adds r3, #200 ; 0xc8 │ │ + str r3, [sp, #24] │ │ + movs r4, #0 │ │ + ldr r3, [sp, #4] │ │ + subs r5, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r0, r4, r5 │ │ + adds r0, r3, r0 │ │ + bl 4d6e │ │ + adds r3, r7, r4 │ │ + adds r4, #8 │ │ + str r0, [r3, #0] │ │ + str r1, [r3, #4] │ │ + cmp r4, #40 ; 0x28 │ │ + bne.n 4f28 │ │ + movs r4, #0 │ │ + str r6, [sp, #12] │ │ + adds r3, r4, #1 │ │ + adds r0, r4, #2 │ │ + movs r1, #5 │ │ + str r3, [sp, #20] │ │ + bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + lsls r1, r1, #3 │ │ + adds r5, r7, r1 │ │ + ldr r0, [sp, #20] │ │ + movs r1, #5 │ │ + bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + lsls r1, r1, #3 │ │ + adds r1, r7, r1 │ │ + ldr r3, [r1, #0] │ │ + ldr r2, [r1, #4] │ │ + ldr r1, [r5, #0] │ │ + lsls r4, r4, #3 │ │ + bics r1, r3 │ │ + ldr r3, [r5, #4] │ │ + bics r3, r2 │ │ + adds r2, r7, r4 │ │ + ldr r4, [r2, #0] │ │ + ldr r2, [r2, #4] │ │ + eors r4, r1 │ │ + eors r3, r2 │ │ + movs r2, #0 │ │ + ldr r1, [sp, #12] │ │ + strb r4, [r1, r2] │ │ + lsls r1, r3, #24 │ │ + lsrs r4, r4, #8 │ │ + adds r2, #1 │ │ + orrs r4, r1 │ │ + lsrs r3, r3, #8 │ │ + cmp r2, #8 │ │ + bne.n 4f78 │ │ + ldr r3, [sp, #12] │ │ + ldr r4, [sp, #20] │ │ + adds r3, #8 │ │ + str r3, [sp, #12] │ │ + cmp r4, #5 │ │ + bne.n 4f42 │ │ + ldr r3, [sp, #24] │ │ + adds r6, #40 ; 0x28 │ │ + cmp r6, r3 │ │ + bne.n 4f22 │ │ + movs r4, #0 │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r0, r3, #7 │ │ + bl 4d8c │ │ + cmp r0, #0 │ │ + bne.n 4fb4 │ │ + adds r4, #1 │ │ + cmp r4, #7 │ │ + bne.n 4fa0 │ │ + b.n 4fdc │ │ + movs r2, #1 │ │ + lsls r2, r4 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + subs r2, #1 │ │ + bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + ldr r2, [sp, #4] │ │ + ldrb r3, [r2, #0] │ │ + eors r3, r0 │ │ + strb r3, [r2, #0] │ │ + lsrs r0, r0, #8 │ │ + lsls r3, r1, #24 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r2, #1 │ │ + lsrs r1, r1, #8 │ │ cmp r3, r2 │ │ - bge.n 3626 │ │ + bne.n 4fc4 │ │ + b.n 4fac │ │ + ldr r3, [sp, #8] │ │ + subs r3, #1 │ │ + str r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 4fe8 │ │ + b.n 4dbc │ │ + add sp, #100 ; 0x64 │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +00004fec : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #236 ; 0xec │ │ + add r3, sp, #256 ; 0x100 │ │ + ldmia r3!, {r5, r6} │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #8] │ │ + adds r1, r0, r1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #268] ; 0x10c │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #240] ; (50f4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + movs r3, #200 ; 0xc8 │ │ + str r2, [sp, #228] ; 0xe4 │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bne.n 50e2 │ │ + movs r7, #7 │ │ + ands r7, r0 │ │ + bne.n 50e2 │ │ + lsrs r4, r0, #3 │ │ + adds r1, r7, #0 │ │ + add r0, sp, #28 │ │ + movs r2, #200 ; 0xc8 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r3, r7, #0 │ │ + adds r2, r5, #0 │ │ + orrs r2, r6 │ │ + beq.n 5074 │ │ + str r5, [sp, #0] │ │ + str r6, [sp, #4] │ │ + cmp r6, #0 │ │ + bne.n 503a │ │ + cmp r5, r4 │ │ + bls.n 5040 │ │ + movs r3, #0 │ │ + str r4, [sp, #0] │ │ + str r3, [sp, #4] │ │ + movs r2, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r2, r3 │ │ + bcs.n 5058 │ │ + ldr r1, [sp, #8] │ │ + ldrb r7, [r1, r2] │ │ + add r1, sp, #28 │ │ + ldrb r0, [r2, r1] │ │ + eors r0, r7 │ │ + strb r0, [r2, r1] │ │ + adds r2, #1 │ │ + b.n 5044 │ │ + ldr r2, [sp, #8] │ │ + adds r2, r2, r3 │ │ + str r2, [sp, #8] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + subs r5, r5, r1 │ │ + sbcs r6, r2 │ │ + cmp r3, r4 │ │ + bne.n 5028 │ │ + add r0, sp, #28 │ │ + bl 4dac │ │ + movs r3, #0 │ │ + b.n 5028 │ │ + add r5, sp, #28 │ │ + ldrb r2, [r5, r3] │ │ + ldr r1, [sp, #16] │ │ + subs r6, r4, #1 │ │ + eors r2, r1 │ │ + strb r2, [r5, r3] │ │ + lsls r2, r1, #24 │ │ + bpl.n 508e │ │ + cmp r3, r6 │ │ + bne.n 508e │ │ + adds r0, r5, #0 │ │ + bl 4dac │ │ + movs r2, #128 ; 0x80 │ │ + ldrb r3, [r5, r6] │ │ + negs r2, r2 │ │ + eors r3, r2 │ │ + strb r3, [r5, r6] │ │ + adds r0, r5, #0 │ │ + bl 4dac │ │ + ldr r3, [sp, #272] ; 0x110 │ │ + ldr r2, [sp, #276] ; 0x114 │ │ + orrs r3, r2 │ │ + beq.n 50e2 │ │ + ldr r6, [sp, #272] ; 0x110 │ │ + ldr r7, [sp, #276] ; 0x114 │ │ + ldr r3, [sp, #276] ; 0x114 │ │ + cmp r3, #0 │ │ + bne.n 50b6 │ │ + ldr r3, [sp, #272] ; 0x110 │ │ + cmp r3, r4 │ │ + bls.n 50ba │ │ + adds r6, r4, #0 │ │ + movs r7, #0 │ │ + add r5, sp, #28 │ │ + adds r2, r6, #0 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #12] │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #272] ; 0x110 │ │ + ldr r3, [sp, #276] ; 0x114 │ │ + subs r2, r2, r6 │ │ + sbcs r3, r7 │ │ + str r2, [sp, #272] ; 0x110 │ │ + str r3, [sp, #276] ; 0x114 │ │ + ldr r3, [sp, #272] ; 0x110 │ │ + ldr r2, [sp, #276] ; 0x114 │ │ + orrs r3, r2 │ │ + beq.n 509e │ │ + b.n 5098 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #228] ; 0xe4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 50f0 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #236 ; 0xec │ │ + pop {r4, r5, r6, r7, pc} │ │ + bkpt 0x00e6 │ │ + ... │ │ + │ │ +000050f8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + str r1, [sp, #0] │ │ + movs r1, #0 │ │ + str r1, [sp, #4] │ │ + movs r1, #6 │ │ + adds r3, r0, #0 │ │ + str r1, [sp, #8] │ │ + movs r0, #32 │ │ + movs r1, #0 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + movs r0, #136 ; 0x88 │ │ + movs r1, #128 ; 0x80 │ │ + str r2, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + lsls r1, r1, #2 │ │ + adds r2, r3, #0 │ │ + bl 4fec │ │ + add sp, #28 │ │ + pop {pc} │ │ + │ │ +00005122 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + str r1, [sp, #0] │ │ + movs r1, #0 │ │ + str r1, [sp, #4] │ │ + movs r1, #6 │ │ + adds r3, r0, #0 │ │ + str r1, [sp, #8] │ │ + movs r0, #64 ; 0x40 │ │ + movs r1, #0 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + movs r0, #144 ; 0x90 │ │ + movs r1, #128 ; 0x80 │ │ + str r2, [sp, #12] │ │ + lsls r0, r0, #2 │ │ + lsls r1, r1, #3 │ │ + adds r2, r3, #0 │ │ + bl 4fec │ │ + add sp, #28 │ │ + pop {pc} │ │ + │ │ +0000514c : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + mov ip, r0 │ │ + adds r3, r1, #0 │ │ + adds r5, r4, #0 │ │ + movs r6, #3 │ │ + ldr r7, [pc, #64] ; (519c ) │ │ + add r7, pc │ │ + mov r2, ip │ │ + ldrb r2, [r2, r5] │ │ + cmp r2, #0 │ │ + bne.n 516c │ │ + movs r2, #0 │ │ + subs r0, r3, r1 │ │ + strb r2, [r3, #0] │ │ + b.n 519a │ │ + cmp r2, #61 ; 0x3d │ │ + beq.n 5164 │ │ + subs r2, #43 ; 0x2b │ │ + cmp r2, #79 ; 0x4f │ │ + bhi.n 5196 │ │ + ldrb r2, [r7, r2] │ │ + cmp r2, #255 ; 0xff │ │ + beq.n 5196 │ │ + lsls r4, r4, #6 │ │ + adds r4, r4, r2 │ │ + tst r5, r6 │ │ + beq.n 5192 │ │ + adds r2, r6, #0 │ │ + adds r0, r4, #0 │ │ + bics r2, r5 │ │ + lsls r2, r2, #1 │ │ + asrs r0, r2 │ │ + strb r0, [r3, #0] │ │ + adds r3, #1 │ │ + adds r5, #1 │ │ + b.n 515c │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #520] ; 0x208 │ │ + ... │ │ + │ │ +000051a0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r1, #0 │ │ + sub sp, #20 │ │ + cmp r2, #0 │ │ + ble.n 5208 │ │ + movs r4, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r4, #0 │ │ + ldr r3, [pc, #96] ; (5214 ) │ │ + str r0, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #8 │ │ + subs r2, #1 │ │ + ldrb r7, [r3, #0] │ │ + adds r4, #8 │ │ + adds r5, r7, r5 │ │ + lsls r3, r5, #6 │ │ + str r3, [sp, #8] │ │ + ldr r7, [sp, #8] │ │ + movs r0, #63 ; 0x3f │ │ + lsrs r7, r4 │ │ + ands r7, r0 │ │ + ldr r0, [sp, #12] │ │ + subs r4, #6 │ │ + adds r3, r6, #1 │ │ + adds r0, #80 ; 0x50 │ │ + ldrb r7, [r0, r7] │ │ + strb r7, [r6, #0] │ │ + cmp r4, #6 │ │ + ble.n 51e4 │ │ + adds r6, r3, #0 │ │ + b.n 51c8 │ │ + cmp r2, #0 │ │ + beq.n 51f2 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r3, #0 │ │ + adds r0, #1 │ │ + str r0, [sp, #4] │ │ + b.n 51b8 │ │ + cmp r4, #0 │ │ + bgt.n 51e0 │ │ + movs r2, #3 │ │ + movs r5, #61 ; 0x3d │ │ + subs r0, r3, r1 │ │ + adds r4, r3, #0 │ │ + tst r0, r2 │ │ + beq.n 5208 │ │ + strb r5, [r3, #0] │ │ + adds r3, #1 │ │ + b.n 51fa │ │ + movs r3, #0 │ │ + subs r0, r4, r1 │ │ + strb r3, [r4, #0] │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + ... │ │ + │ │ +00005218 : │ │ + push {r3, lr} │ │ + movs r1, #61 ; 0x3d │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 5228 │ │ + movs r3, #0 │ │ + strb r3, [r0, #0] │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +0000522c : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [pc, #76] ; (5280 ) │ │ + ldr r1, [pc, #76] ; (5284 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl bd90 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + subs r6, r0, #0 │ │ + beq.n 525a │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + movs r2, #1 │ │ + adds r3, r6, #0 │ │ + bl bda0 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl bdb0 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + cmp r7, #1 │ │ + beq.n 527e │ │ + movs r1, #0 │ │ + mov r0, sp │ │ + bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + ldr r0, [sp, #4] │ │ + bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + adds r5, r4, r5 │ │ + cmp r4, r5 │ │ + beq.n 527e │ │ + bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + movs r1, #255 ; 0xff │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + strb r1, [r4, #0] │ │ + adds r4, #1 │ │ + b.n 526a │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + strb r4, [r2, #18] │ │ + movs r0, r0 │ │ + strb r7, [r3, #18] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #188 ; 0xbc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #300] ; (53bc ) │ │ + adds r4, r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r5, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #242 ; 0xf2 │ │ + str r2, [sp, #180] ; 0xb4 │ │ + ldr r2, [sp, #208] ; 0xd0 │ │ + str r1, [sp, #4] │ │ + lsls r3, r3, #1 │ │ + cmp r2, #2 │ │ + beq.n 52ae │ │ + cmp r2, #8 │ │ + bne.n 52b2 │ │ + movs r2, #2 │ │ + b.n 52b4 │ │ + ldr r2, [sp, #208] ; 0xd0 │ │ + movs r7, #16 │ │ + add r6, sp, #36 ; 0x24 │ │ + str r2, [r5, r3] │ │ + movs r1, #0 │ │ + movs r2, #32 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #64 ; 0x40 │ │ + add r0, sp, #116 ; 0x74 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + movs r2, #48 ; 0x30 │ │ + add r0, sp, #68 ; 0x44 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r1, #0 │ │ + adds r2, r7, #0 │ │ + add r0, sp, #20 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #208] ; 0xd0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #4] │ │ + adds r2, r4, #0 │ │ + cmp r3, #8 │ │ + bne.n 5302 │ │ + cmp r4, #15 │ │ + bgt.n 5302 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r6, r4 │ │ + subs r2, r7, r4 │ │ + movs r1, #48 ; 0x30 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + b.n 5308 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r7, r4, #0 │ │ + movs r3, #134 ; 0x86 │ │ + lsls r3, r3, #2 │ │ + adds r0, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 5320 │ │ + adds r1, r3, #0 │ │ + movs r2, #8 │ │ + adds r1, #8 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + b.n 5326 │ │ + movs r1, #8 │ │ + bl 522c │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ + add r0, sp, #132 ; 0x84 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r3, r7, #0 │ │ + add r0, sp, #116 ; 0x74 │ │ + adds r3, #16 │ │ + adds r0, r0, r3 │ │ + movs r3, #134 ; 0x86 │ │ + lsls r3, r3, #2 │ │ + adds r1, r5, r3 │ │ + movs r2, #8 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r4, #0 │ │ + add r6, sp, #116 ; 0x74 │ │ + add r0, sp, #20 │ │ + cmp r4, #0 │ │ + bne.n 5356 │ │ + adds r2, r7, #0 │ │ + add r1, sp, #132 ; 0x84 │ │ + adds r2, #8 │ │ + b.n 535c │ │ + adds r2, r7, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, #24 │ │ + bl 35bc │ │ + add r3, sp, #20 │ │ + mov ip, r3 │ │ + adds r3, r6, #0 │ │ + mov r2, ip │ │ + ldmia r2!, {r0, r1, r6} │ │ + stmia r3!, {r0, r1, r6} │ │ + ldr r2, [r2, #0] │ │ + add r6, sp, #68 ; 0x44 │ │ + adds r0, r4, r6 │ │ + str r2, [r3, #0] │ │ + mov r1, ip │ │ + movs r2, #16 │ │ + adds r4, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + cmp r4, #48 ; 0x30 │ │ + bne.n 5346 │ │ + adds r4, r5, #0 │ │ + adds r4, #233 ; 0xe9 │ │ + adds r4, #255 ; 0xff │ │ + adds r1, r6, #0 │ │ + movs r2, #32 │ │ + adds r0, r4, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r3, #130 ; 0x82 │ │ + lsls r3, r3, #2 │ │ + adds r0, r5, r3 │ │ + add r1, sp, #100 ; 0x64 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r2, r4, #0 │ │ + adds r0, r5, #0 │ │ + movs r1, #32 │ │ + bl 7c58 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #180] ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 53b8 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #188 ; 0xbc │ │ + pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r4, r6} │ │ + ... │ │ + │ │ +000053c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [pc, #160] ; (5464 ) │ │ + ldr r4, [pc, #160] ; (5468 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add sp, r4 │ │ + adds r4, r1, #0 │ │ + ldr r1, [r5, #0] │ │ + add r7, sp, #28 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #572] ; 0x23c │ │ + ldr r1, [sp, #604] ; 0x25c │ │ + adds r0, r7, #0 │ │ + str r1, [sp, #0] │ │ + adds r1, r2, #0 │ │ + adds r2, r3, #0 │ │ + movs r3, #0 │ │ + ldr r6, [sp, #600] ; 0x258 │ │ + bl 5288 │ │ + ldr r1, [pc, #128] ; (546c ) │ │ + movs r2, #8 │ │ + add r1, pc │ │ + adds r0, r6, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r6, #0 │ │ + movs r2, #8 │ │ + adds r0, #8 │ │ + add r1, sp, #564 ; 0x234 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r3, r6, #0 │ │ + adds r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #15 │ │ + movs r2, #16 │ │ + ands r3, r4 │ │ + subs r3, r2, r3 │ │ + str r5, [sp, #20] │ │ + adds r5, r4, r3 │ │ + cmp r4, r5 │ │ + bge.n 541e │ │ + ldr r2, [sp, #16] │ │ + strb r3, [r2, r4] │ │ + adds r4, #1 │ │ + b.n 5412 │ │ + add r4, sp, #548 ; 0x224 │ │ + adds r2, r5, #0 │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + str r4, [sp, #0] │ │ + bl 81c8 │ │ + ldr r3, [sp, #12] │ │ + movs r1, #32 │ │ + add r0, sp, #516 ; 0x204 │ │ + adds r5, r3, r5 │ │ + bl 6be8 │ │ + movs r1, #16 │ │ + adds r0, r4, #0 │ │ + bl 6be8 │ │ + add r0, sp, #564 ; 0x234 │ │ + movs r1, #8 │ │ + bl 6be8 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #572] ; 0x23c │ │ + subs r0, r5, r6 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 545a │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #145 ; 0x91 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + cbnz r2, 54b0 │ │ + movs r0, r0 │ │ + ldc2 15, cr15, [ip, #1020]! ; 0x3fc │ │ + strb r5, [r5, #11] │ │ + ... │ │ + │ │ +00005470 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #180] ; (5528 ) │ │ + adds r6, r1, #0 │ │ + add sp, r4 │ │ + adds r4, r0, #0 │ │ + adds r1, r2, #0 │ │ + ldr r2, [pc, #172] ; (552c ) │ │ + ldr r5, [sp, #592] ; 0x250 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + ldr r0, [r2, #0] │ │ + str r2, [sp, #12] │ │ + str r0, [sp, #564] ; 0x234 │ │ + subs r0, r4, #0 │ │ + beq.n 5510 │ │ + subs r0, r1, #0 │ │ + beq.n 5510 │ │ + subs r0, r5, #0 │ │ + beq.n 5510 │ │ + ldr r2, [sp, #596] ; 0x254 │ │ + add r7, sp, #20 │ │ + adds r0, r7, #0 │ │ + str r2, [sp, #0] │ │ + adds r2, r3, #0 │ │ + adds r3, r4, #0 │ │ + bl 5288 │ │ + adds r1, r4, #0 │ │ + subs r6, #16 │ │ + adds r2, r6, #0 │ │ + adds r1, #16 │ │ + adds r0, r4, #0 │ │ + bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + add r3, sp, #540 ; 0x21c │ │ + str r3, [sp, #8] │ │ + str r3, [sp, #0] │ │ + adds r1, r4, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r5, #0 │ │ + adds r0, r7, #0 │ │ + adds r6, r5, r6 │ │ + bl 8360 │ │ + subs r3, r6, #1 │ │ + ldrb r4, [r3, #0] │ │ + cmp r4, #16 │ │ + bhi.n 54f2 │ │ + movs r3, #0 │ │ + subs r0, r6, r4 │ │ + subs r1, r6, r0 │ │ + adds r2, r3, #0 │ │ + mov ip, r1 │ │ + cmp r2, ip │ │ + bge.n 54ec │ │ + ldrb r7, [r0, r2] │ │ + adds r2, #1 │ │ + subs r7, r7, r4 │ │ + subs r1, r7, #1 │ │ + sbcs r7, r1 │ │ + adds r3, r3, r7 │ │ + b.n 54da │ │ + cmp r3, #0 │ │ + bne.n 54f2 │ │ + adds r6, r0, #0 │ │ + movs r3, #0 │ │ + movs r1, #32 │ │ + strb r3, [r6, #0] │ │ + add r0, sp, #508 ; 0x1fc │ │ + bl 6be8 │ │ + movs r1, #16 │ │ + ldr r0, [sp, #8] │ │ + bl 6be8 │ │ + add r0, sp, #556 ; 0x22c │ │ + movs r1, #8 │ │ + bl 6be8 │ │ + subs r0, r6, r5 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #564] ; 0x234 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 551e │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #143 ; 0x8f │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ + rev16 r0, r5 │ │ + ... │ │ + │ │ +00005530 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [r0, #80] ; 0x50 │ │ + adds r4, r0, #0 │ │ + lsls r1, r3, #16 │ │ + lsrs r1, r1, #16 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + bl 6c48 │ │ + adds r3, r0, #0 │ │ + movs r0, #47 ; 0x2f │ │ + cmp r3, #0 │ │ + beq.n 5592 │ │ + ldr r1, [pc, #72] ; (5594 ) │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + movs r2, #10 │ │ + add r1, pc │ │ + bl 65fa │ │ + cmp r0, #0 │ │ + beq.n 5592 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r1, #11 │ │ + bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 5592 │ │ + adds r0, r5, #0 │ │ + adds r1, r5, #0 │ │ + adds r0, #10 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + movs r0, #0 │ │ + ldr r3, [pc, #28] ; (5598 ) │ │ + str r3, [r5, #0] │ │ + ldr r3, [pc, #28] ; (559c ) │ │ + str r3, [r5, #4] │ │ + ldr r3, [pc, #28] ; (55a0 ) │ │ + strh r3, [r5, #8] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r5, [r4, #76] ; 0x4c │ │ + adds r3, #10 │ │ + str r3, [r4, #80] ; 0x50 │ │ + strb r0, [r5, r3] │ │ + movs r3, #1 │ │ + str r3, [r4, #92] ; 0x5c │ │ + pop {r3, r4, r5, pc} │ │ + strb r4, [r2, #6] │ │ + movs r0, r0 │ │ + adds r2, #85 ; 0x55 │ │ + strb r6, [r0, #13] │ │ + bxns ip │ │ + ldr r6, [r2, #52] ; 0x34 │ │ + adds r1, #88 ; 0x58 │ │ + ... │ │ + │ │ +000055a4 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [r0, #80] ; 0x50 │ │ + adds r4, r0, #0 │ │ + lsls r1, r3, #16 │ │ + lsrs r1, r1, #16 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + bl 6c48 │ │ + adds r3, r0, #0 │ │ + movs r0, #47 ; 0x2f │ │ + cmp r3, #0 │ │ + beq.n 55fc │ │ + ldr r1, [pc, #64] ; (5600 ) │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl 65fa │ │ + cmp r0, #0 │ │ + beq.n 55fc │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r1, r3, #3 │ │ + bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + adds r5, r0, #0 │ │ + movs r0, #2 │ │ + cmp r5, #0 │ │ + beq.n 55fc │ │ + adds r0, r5, r0 │ │ + adds r1, r5, #0 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + movs r0, #0 │ │ + ldr r3, [pc, #24] ; (5604 ) │ │ + strh r3, [r5, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r5, [r4, #76] ; 0x4c │ │ + adds r3, #2 │ │ + str r3, [r4, #80] ; 0x50 │ │ + strb r0, [r5, r3] │ │ + movs r3, #1 │ │ + str r3, [r4, #96] ; 0x60 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + strb r3, [r5, #4] │ │ + movs r0, r0 │ │ + str r0, [r5, r5] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #164] ; (56b8 ) │ │ + sub sp, #28 │ │ + adds r7, r2, #0 │ │ + add r1, pc │ │ + str r3, [sp, #12] │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r4, #22 │ │ + str r0, [r7, #0] │ │ + cmp r0, #0 │ │ + ble.n 56b2 │ │ + movs r4, #23 │ │ + cmp r0, #2 │ │ + bgt.n 56b2 │ │ + adds r2, r0, #1 │ │ + ldr r1, [r6, #0] │ │ + adds r0, r5, #0 │ │ + bl 409e │ │ + movs r1, #0 │ │ + add r3, sp, #20 │ │ + str r3, [sp, #0] │ │ + movs r2, #6 │ │ + adds r3, r1, #0 │ │ + adds r0, r5, #0 │ │ + bl 6b10 │ │ + mov r2, sp │ │ + str r0, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + ldrh r2, [r2, #8] │ │ + ldr r4, [sp, #20] │ │ + strh r2, [r3, #12] │ │ + cmp r4, #0 │ │ + bne.n 56ac │ │ + ldr r3, [r6, #0] │ │ + adds r5, r4, #0 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #12] │ │ + movs r1, #58 ; 0x3a │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 5670 │ │ + adds r5, #1 │ │ + adds r0, #1 │ │ + cmp r5, #11 │ │ + bne.n 565e │ │ + ldr r3, [sp, #8] │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + cmp r3, #6 │ │ + bhi.n 56ac │ │ + movs r2, #1 │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ + movs r2, #80 ; 0x50 │ │ + tst r3, r2 │ │ + bne.n 569c │ │ + movs r2, #44 ; 0x2c │ │ + tst r3, r2 │ │ + bne.n 5696 │ │ + lsls r3, r3, #30 │ │ + beq.n 56ac │ │ + cmp r5, #2 │ │ + bgt.n 56b0 │ │ + b.n 56a0 │ │ + cmp r5, #3 │ │ + bgt.n 56b0 │ │ + b.n 56a0 │ │ + cmp r5, #4 │ │ + bgt.n 56b0 │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [sp, #12] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r6, #0] │ │ + b.n 56b2 │ │ + movs r4, #24 │ │ + b.n 56b2 │ │ + movs r4, #10 │ │ + adds r0, r4, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + strb r6, [r7, #1] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #80] ; (5718 ) │ │ + sub sp, #20 │ │ + adds r5, r2, #0 │ │ + add r1, pc │ │ + adds r7, r3, #0 │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + adds r2, r0, #0 │ │ + str r0, [r5, #0] │ │ + movs r0, #17 │ │ + cmp r2, #0 │ │ + ble.n 5714 │ │ + movs r0, #18 │ │ + cmp r2, #12 │ │ + bgt.n 5714 │ │ + adds r2, #1 │ │ + ldr r1, [r4, #0] │ │ + adds r0, r6, #0 │ │ + bl 409e │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + add r3, sp, #12 │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + negs r2, r2 │ │ + adds r3, r1, #0 │ │ + bl 6b10 │ │ + str r0, [r7, #8] │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #0 │ │ + bne.n 5712 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #0] │ │ + b.n 5714 │ │ + movs r0, #19 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [r1, #124] ; 0x7c │ │ + movs r0, r0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + ldr r0, [r1, #0] │ │ + adds r5, r2, #0 │ │ + adds r4, r3, #0 │ │ + adds r6, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #0 │ │ + str r0, [r5, #0] │ │ + cmp r0, r3 │ │ + ble.n 57e2 │ │ + movs r2, #128 ; 0x80 │ │ + movs r3, #34 ; 0x22 │ │ + lsls r2, r2, #1 │ │ + cmp r0, r2 │ │ + bgt.n 57e2 │ │ + ldrh r3, [r4, #12] │ │ + ldr r1, [r6, #0] │ │ + subs r2, r3, #3 │ │ + str r1, [sp, #4] │ │ + cmp r2, #1 │ │ + bls.n 574e │ │ + cmp r3, #6 │ │ + bne.n 57b2 │ │ + ldr r0, [sp, #4] │ │ + movs r1, #58 ; 0x3a │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r3, r0, #0 │ │ + beq.n 57e2 │ │ + ldr r1, [pc, #140] ; (57e8 ) │ │ + ldr r0, [sp, #4] │ │ + add r1, pc │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r2, #128 ; 0x80 │ │ + str r0, [r5, #0] │ │ + movs r3, #37 ; 0x25 │ │ + lsls r2, r2, #1 │ │ + cmp r0, r2 │ │ + bgt.n 57e2 │ │ + adds r2, r0, #1 │ │ + ldr r1, [r6, #0] │ │ + adds r0, r7, #0 │ │ + bl 409e │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 5784 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r5, #0] │ │ + movs r0, #1 │ │ + adds r1, r3, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r1, r0, #0 │ │ + str r0, [r4, #24] │ │ + bne.n 5798 │ │ + movs r3, #2 │ │ + b.n 57e2 │ │ + adds r0, r7, #0 │ │ + bl 514c │ │ + movs r3, #38 ; 0x26 │ │ + cmp r0, #0 │ │ + blt.n 57e2 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r6, #0] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r6, #0] │ │ + movs r3, #0 │ │ + b.n 57e2 │ │ + adds r2, r0, #1 │ │ + ldr r1, [sp, #4] │ │ + adds r0, r7, #0 │ │ + bl 409e │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 57c6 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r1, [r5, #0] │ │ + movs r0, #1 │ │ + adds r1, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r1, r0, #0 │ │ + str r0, [r4, #24] │ │ + beq.n 5794 │ │ + adds r0, r7, #0 │ │ + bl 514c │ │ + movs r3, #35 ; 0x23 │ │ + asrs r0, r0, #31 │ │ + ands r3, r0 │ │ + adds r0, r3, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [r6, #112] ; 0x70 │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + ldrh r4, [r3, #12] │ │ + adds r5, r3, #0 │ │ + cmp r4, #2 │ │ + beq.n 57fe │ │ + subs r4, #4 │ │ + movs r3, #0 │ │ + cmp r4, #2 │ │ + bhi.n 586a │ │ + adds r4, r1, #0 │ │ + adds r7, r0, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #104] ; (5870 ) │ │ + adds r6, r2, #0 │ │ + add r1, pc │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r3, #30 │ │ + str r0, [r6, #0] │ │ + cmp r0, #0 │ │ + ble.n 586a │ │ + movs r2, #128 ; 0x80 │ │ + movs r3, #31 │ │ + lsls r2, r2, #1 │ │ + cmp r0, r2 │ │ + bgt.n 586a │ │ + adds r2, r0, #1 │ │ + ldr r1, [r4, #0] │ │ + adds r0, r7, #0 │ │ + bl 409e │ │ + ldr r0, [r5, #20] │ │ + cmp r0, #0 │ │ + beq.n 5834 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r6, #0] │ │ + movs r0, #1 │ │ + adds r1, r3, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r3, #2 │ │ + subs r1, r0, #0 │ │ + str r0, [r5, #20] │ │ + beq.n 586a │ │ + adds r0, r7, #0 │ │ + bl 514c │ │ + movs r3, #32 │ │ + cmp r0, #0 │ │ + blt.n 586a │ │ + ldr r0, [r5, #20] │ │ + bl 62d4 │ │ + subs r3, r0, #0 │ │ + bne.n 5868 │ │ + ldr r2, [r6, #0] │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + adds r2, r1, r2 │ │ + str r2, [r4, #0] │ │ + b.n 586a │ │ + movs r3, #33 ; 0x21 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r4, [r1, #104] ; 0x68 │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r3, #0 │ │ + ldrh r3, [r3, #12] │ │ + adds r6, r1, #0 │ │ + subs r1, r3, #3 │ │ + sub sp, #20 │ │ + cmp r1, #1 │ │ + bls.n 588a │ │ + movs r0, #0 │ │ + cmp r3, #6 │ │ + bne.n 58d8 │ │ + ldr r0, [r6, #0] │ │ + adds r7, r2, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r4, r5, #0 │ │ + str r0, [r7, #0] │ │ + adds r5, r0, #0 │ │ + movs r0, #39 ; 0x27 │ │ + cmp r5, #0 │ │ + ble.n 58d8 │ │ + movs r3, #128 ; 0x80 │ │ + movs r0, #40 ; 0x28 │ │ + lsls r3, r3, #1 │ │ + cmp r5, r3 │ │ + bgt.n 58d8 │ │ + ldr r6, [r6, #0] │ │ + ldr r1, [pc, #48] ; (58dc ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl be20 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r3, r0, #0 │ │ + movs r0, #41 ; 0x29 │ │ + cmp r3, r5 │ │ + bne.n 58d8 │ │ + movs r1, #0 │ │ + movs r2, #128 ; 0x80 │ │ + add r3, sp, #12 │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + lsls r2, r2, #9 │ │ + adds r3, r1, #0 │ │ + bl 6b10 │ │ + str r0, [r4, #28] │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #0 │ │ + beq.n 58d8 │ │ + movs r0, #42 ; 0x2a │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [r0, #100] ; 0x64 │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #80] ; (5938 ) │ │ + adds r5, r2, #0 │ │ + add r1, pc │ │ + adds r6, r3, #0 │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r3, #20 │ │ + str r0, [r5, #0] │ │ + cmp r0, #0 │ │ + ble.n 5932 │ │ + movs r3, #21 │ │ + cmp r0, #8 │ │ + bgt.n 5932 │ │ + ldr r0, [r6, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + beq.n 590a │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r5, #0] │ │ + movs r0, #1 │ │ + adds r1, r3, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r3, #2 │ │ + str r0, [r6, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + beq.n 5932 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r4, #0] │ │ + adds r2, r3, #1 │ │ + bl 409e │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #124] ; (59c4 ) │ │ + adds r6, r2, #0 │ │ + add r1, pc │ │ + adds r5, r3, #0 │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r3, #25 │ │ + str r0, [r6, #0] │ │ + cmp r0, #0 │ │ + ble.n 59c0 │ │ + movs r2, #128 ; 0x80 │ │ + movs r3, #26 │ │ + lsls r2, r2, #1 │ │ + cmp r0, r2 │ │ + bgt.n 59c0 │ │ + adds r2, r0, #1 │ │ + ldr r1, [r4, #0] │ │ + adds r0, r7, #0 │ │ + bl 409e │ │ + ldr r0, [r5, #16] │ │ + cmp r0, #0 │ │ + beq.n 5976 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r6, #0] │ │ + movs r0, #1 │ │ + adds r1, r3, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r3, #2 │ │ + subs r1, r0, #0 │ │ + str r0, [r5, #16] │ │ + beq.n 59c0 │ │ + adds r0, r7, #0 │ │ + bl 514c │ │ + movs r3, #27 │ │ + cmp r0, #0 │ │ + blt.n 59c0 │ │ + movs r2, #12 │ │ + ldrsh r3, [r5, r2] │ │ + ldr r0, [r5, #16] │ │ + cmp r3, #0 │ │ + bne.n 59b6 │ │ + bl 6290 │ │ + movs r3, #28 │ │ + cmp r0, #0 │ │ + bne.n 59c0 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #0] │ │ + movs r3, #0 │ │ + b.n 59c0 │ │ + bl 63c8 │ │ + cmp r0, #0 │ │ + beq.n 59a8 │ │ + movs r3, #29 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r4, [r1, #84] ; 0x54 │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #100] ; (5a38 ) │ │ + adds r5, r2, #0 │ │ + add r1, pc │ │ + adds r6, r3, #0 │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r3, #13 │ │ + str r0, [r5, #0] │ │ + cmp r0, #0 │ │ + ble.n 5a34 │ │ + movs r3, #14 │ │ + cmp r0, #64 ; 0x40 │ │ + bgt.n 5a34 │ │ + adds r2, r0, #1 │ │ + ldr r1, [r4, #0] │ │ + adds r0, r7, #0 │ │ + bl 409e │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + beq.n 59fe │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r3, [r5, #0] │ │ + movs r0, #1 │ │ + adds r1, r3, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r3, #2 │ │ + subs r1, r0, #0 │ │ + str r0, [r6, #4] │ │ + beq.n 5a34 │ │ + adds r0, r7, #0 │ │ + bl 514c │ │ + movs r3, #15 │ │ + cmp r0, #0 │ │ + blt.n 5a34 │ │ + ldr r0, [r6, #4] │ │ + bl 41cc │ │ + subs r3, r0, #0 │ │ + bne.n 5a32 │ │ + ldr r2, [r5, #0] │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + adds r2, r1, r2 │ │ + str r2, [r4, #0] │ │ + b.n 5a34 │ │ + movs r3, #16 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r1, #0 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #72] ; (5a8c ) │ │ + adds r6, r2, #0 │ │ + add r1, pc │ │ + adds r5, r3, #0 │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + movs r3, #12 │ │ + str r0, [r6, #0] │ │ + cmp r0, #15 │ │ + ble.n 5a86 │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + beq.n 5a60 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + movs r3, #2 │ │ + str r0, [r5, #0] │ │ + cmp r0, #0 │ │ + beq.n 5a86 │ │ + movs r2, #16 │ │ + ldr r1, [r4, #0] │ │ + bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + str r0, [r5, #0] │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [r1, #68] ; 0x44 │ │ + ... │ │ + │ │ +00005a90 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + sub sp, #60 ; 0x3c │ │ + add r3, sp, #20 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #560] ; (5ccc ) │ │ + ldr r2, [sp, #4] │ │ + movs r6, #6 │ │ + add r3, pc │ │ + ldmia r3!, {r0, r1, r5} │ │ + stmia r2!, {r0, r1, r5} │ │ + ldmia r3!, {r0, r1, r5} │ │ + stmia r2!, {r0, r1, r5} │ │ + ldmia r3!, {r0, r1, r5} │ │ + stmia r2!, {r0, r1, r5} │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + bl 6624 │ │ + cmp r0, #0 │ │ + bne.n 5aba │ │ + b.n 5cc4 │ │ + ldr r5, [r4, #68] ; 0x44 │ │ + adds r0, r5, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #524] ; (5cd0 ) │ │ + ldr r2, [pc, #524] ; (5cd4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r1, [r3, #0] │ │ + adds r3, r5, #0 │ │ + cmp r0, r2 │ │ + bls.n 5ad4 │ │ + ldr r0, [pc, #516] ; (5cd8 ) │ │ + movs r6, #104 ; 0x68 │ │ + adds r0, r5, r0 │ │ + cmp r3, r0 │ │ + bne.n 5b6e │ │ + adds r0, r5, #0 │ │ + movs r7, #0 │ │ + str r5, [sp, #12] │ │ + movs r1, #58 ; 0x3a │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 5af6 │ │ + adds r7, #1 │ │ + adds r0, #1 │ │ + cmp r7, #11 │ │ + bne.n 5ae2 │ │ + b.n 5afe │ │ + movs r6, #8 │ │ + cmp r7, #5 │ │ + bgt.n 5afe │ │ + b.n 5cc4 │ │ + movs r3, #0 │ │ + adds r6, r5, #0 │ │ + movs r7, #11 │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + movs r1, #58 ; 0x3a │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 5b24 │ │ + ldr r3, [sp, #0] │ │ + subs r6, r0, r6 │ │ + adds r6, #1 │ │ + adds r3, r3, r6 │ │ + subs r7, #1 │ │ + str r3, [sp, #0] │ │ + adds r6, r0, #1 │ │ + cmp r7, #0 │ │ + bne.n 5b06 │ │ + ldr r3, [sp, #0] │ │ + adds r0, r5, r3 │ │ + str r0, [sp, #12] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #87 ; 0x57 │ │ + cmp r0, #86 ; 0x56 │ │ + bhi.n 5b36 │ │ + adds r3, r0, #0 │ │ + str r3, [sp, #16] │ │ + cmp r3, #43 ; 0x2b │ │ + beq.n 5b5a │ │ + bgt.n 5b4a │ │ + cmp r3, #22 │ │ + beq.n 5b56 │ │ + movs r2, #2 │ │ + cmp r3, #27 │ │ + beq.n 5b60 │ │ + b.n 5b7e │ │ + cmp r3, #64 ; 0x40 │ │ + beq.n 5b5e │ │ + movs r2, #5 │ │ + cmp r3, #86 ; 0x56 │ │ + beq.n 5b60 │ │ + b.n 5b7e │ │ + movs r2, #1 │ │ + b.n 5b60 │ │ + movs r2, #3 │ │ + b.n 5b60 │ │ + movs r2, #4 │ │ + strh r2, [r4, #32] │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + str r3, [r4, #52] ; 0x34 │ │ + movs r6, #11 │ │ + subs r3, r2, r3 │ │ + bpl.n 5b82 │ │ + b.n 5cc4 │ │ + ldrb r2, [r3, #0] │ │ + adds r3, #1 │ │ + adds r2, r1, r2 │ │ + ldrb r2, [r2, #1] │ │ + bics r2, r6 │ │ + bne.n 5ad8 │ │ + movs r6, #7 │ │ + b.n 5cc4 │ │ + movs r6, #99 ; 0x63 │ │ + b.n 5cc4 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + beq.n 5b8c │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r5, [sp, #12] │ │ + adds r0, r5, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + str r0, [r4, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + bne.n 5b9e │ │ + movs r6, #2 │ │ + b.n 5cc4 │ │ + subs r0, r5, #1 │ │ + movs r1, #0 │ │ + ldr r2, [sp, #16] │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #16] │ │ + movs r1, #128 ; 0x80 │ │ + mvns r6, r3 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + movs r0, #1 │ │ + adds r6, r6, r3 │ │ + str r6, [r4, #72] ; 0x48 │ │ + lsls r1, r1, #3 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r5, r0, #0 │ │ + beq.n 5b9a │ │ + movs r3, #32 │ │ + ldrsh r0, [r4, r3] │ │ + ldr r7, [sp, #16] │ │ + subs r0, #1 │ │ + cmp r0, #4 │ │ + bhi.n 5c7c │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r3, r0, #32 │ │ + asrs r5, r1, #8 │ │ + movs r7, r2 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 3600 │ │ + b.n 5c08 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 3680 │ │ + b.n 5c08 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 3700 │ │ + b.n 5c08 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 3780 │ │ + b.n 5c08 │ │ + adds r0, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 3800 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ + bl 65fa │ │ + cmp r0, #0 │ │ + beq.n 5c86 │ │ + movs r2, #32 │ │ + ldrsh r3, [r4, r2] │ │ + cmp r3, #3 │ │ + bne.n 5c4a │ │ + movs r2, #128 ; 0x80 │ │ + movs r1, #0 │ │ + lsls r2, r2, #3 │ │ + adds r0, r5, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r0, r5, #0 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + bl 384c │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ + bl 65fa │ │ + cmp r0, #0 │ │ + bne.n 5c7c │ │ + movs r3, #6 │ │ + strh r3, [r4, #32] │ │ + movs r3, #43 ; 0x2b │ │ + b.n 5c78 │ │ + cmp r3, #5 │ │ + bne.n 5c7c │ │ + movs r2, #128 ; 0x80 │ │ + movs r1, #0 │ │ + lsls r2, r2, #3 │ │ + adds r0, r5, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r0, r5, #0 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + bl 389c │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ + bl 65fa │ │ + cmp r0, #0 │ │ + bne.n 5c7c │ │ + movs r3, #7 │ │ + strh r3, [r4, #32] │ │ + movs r3, #86 ; 0x56 │ │ + str r3, [r4, #52] ; 0x34 │ │ + b.n 5c86 │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r6, #108 ; 0x6c │ │ + b.n 5cc4 │ │ + movs r7, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r3, r7] │ │ + add r1, sp, #12 │ │ + add r2, sp, #16 │ │ + str r3, [sp, #0] │ │ + ldr r6, [sp, #0] │ │ + adds r3, r4, #0 │ │ + blx r6 │ │ + subs r6, r0, #0 │ │ + beq.n 5caa │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + b.n 5cc4 │ │ + adds r7, #4 │ │ + cmp r7, #36 ; 0x24 │ │ + bne.n 5c8c │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r2, r4, #0 │ │ + movs r3, #129 ; 0x81 │ │ + adds r2, #104 ; 0x68 │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + adds r0, r6, #0 │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + push {r5, r6, lr} │ │ + movs r0, r0 │ │ + push {r1, r2, r5} │ │ + movs r0, r0 │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00005cdc : │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + beq.n 5d06 │ │ + adds r2, r3, #0 │ │ + adds r2, #104 ; 0x68 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 5d06 │ │ + lsls r2, r1, #16 │ │ + lsrs r2, r2, #16 │ │ + movs r0, #63 ; 0x3f │ │ + cmp r2, #2 │ │ + bhi.n 5d06 │ │ + movs r2, #128 ; 0x80 │ │ + movs r0, #0 │ │ + strh r1, [r3, #34] ; 0x22 │ │ + ldr r1, [r3, #100] ; 0x64 │ │ + lsls r2, r2, #6 │ │ + orrs r2, r1 │ │ + str r2, [r3, #100] ; 0x64 │ │ + bx lr │ │ + │ │ +00005d08 : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 5d20 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 5d20 │ │ + ldrh r3, [r0, #34] ; 0x22 │ │ + strh r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +00005d24 : │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + beq.n 5d4a │ │ + adds r2, r3, #0 │ │ + adds r2, #104 ; 0x68 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 5d4a │ │ + movs r0, #64 ; 0x40 │ │ + cmp r1, #8 │ │ + bhi.n 5d4a │ │ + movs r2, #128 ; 0x80 │ │ + movs r0, #0 │ │ + str r1, [r3, #36] ; 0x24 │ │ + ldr r1, [r3, #100] ; 0x64 │ │ + lsls r2, r2, #9 │ │ + orrs r2, r1 │ │ + str r2, [r3, #100] ; 0x64 │ │ + bx lr │ │ + │ │ +00005d4c : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 5d6a │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 5d6a │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 5d6a │ │ + ldr r3, [r0, #36] ; 0x24 │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + ... │ │ + │ │ +00005d70 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r3, #1 │ │ + sub sp, #28 │ │ + subs r4, r0, #0 │ │ + bne.n 5d7c │ │ + b.n 5f46 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r0, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r0, #129 ; 0x81 │ │ + beq.n 5d8a │ │ + b.n 5f46 │ │ + cmp r2, #0 │ │ + bge.n 5d92 │ │ + movs r3, #95 ; 0x5f │ │ + b.n 5f46 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + str r2, [sp, #12] │ │ + adds r7, r1, #0 │ │ + cmp r3, #0 │ │ + beq.n 5db4 │ │ + ldr r3, [pc, #428] ; (5f4c ) │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + tst r2, r3 │ │ + bne.n 5db4 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + bl 6624 │ │ + movs r3, #98 ; 0x62 │ │ + cmp r0, #0 │ │ + bne.n 5db2 │ │ + b.n 5f46 │ │ + b.n 5dc2 │ │ + adds r0, r4, #0 │ │ + bl 3938 │ │ + subs r3, r0, #0 │ │ + beq.n 5dc0 │ │ + b.n 5f46 │ │ + b.n 5da4 │ │ + movs r3, #34 ; 0x22 │ │ + ldrsh r2, [r4, r3] │ │ + cmp r2, #1 │ │ + beq.n 5dcc │ │ + b.n 5f3a │ │ + cmp r7, #0 │ │ + beq.n 5d8e │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #32 │ │ + bgt.n 5d8e │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + bl 6624 │ │ + movs r3, #48 ; 0x30 │ │ + cmp r0, #0 │ │ + bne.n 5de4 │ │ + b.n 5f46 │ │ + ldr r5, [r4, #52] ; 0x34 │ │ + cmp r5, #43 ; 0x2b │ │ + beq.n 5e02 │ │ + bgt.n 5df8 │ │ + cmp r5, #22 │ │ + beq.n 5e02 │ │ + cmp r5, #27 │ │ + beq.n 5df6 │ │ + b.n 5f44 │ │ + b.n 5e02 │ │ + cmp r5, #64 ; 0x40 │ │ + beq.n 5e02 │ │ + cmp r5, #86 ; 0x56 │ │ + beq.n 5e02 │ │ + b.n 5f44 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + movs r0, #1 │ │ + adds r5, r5, r3 │ │ + adds r5, #18 │ │ + adds r1, r5, #0 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 5e18 │ │ + movs r3, #2 │ │ + b.n 5f46 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r2, [pc, #308] ; (5f50 ) │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + add r2, pc │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + adds r5, r0, #0 │ │ + bl 6a74 │ │ + cmp r0, #0 │ │ + bne.n 5e46 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 6c28 │ │ + movs r3, #50 ; 0x32 │ │ + cmp r0, #0 │ │ + bne.n 5e42 │ │ + b.n 5f46 │ │ + movs r3, #112 ; 0x70 │ │ + b.n 5f46 │ │ + adds r3, r5, #0 │ │ + adds r3, #32 │ │ + movs r0, #1 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #20] │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [sp, #8] │ │ + cmp r0, #0 │ │ + beq.n 5e92 │ │ + ldr r3, [sp, #8] │ │ + adds r2, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #4] │ │ + adds r0, r6, #0 │ │ + ldr r3, [sp, #12] │ │ + bl 53c0 │ │ + movs r1, #3 │ │ + str r0, [sp, #12] │ │ + bl bca0 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + adds r1, r0, #2 │ │ + lsls r1, r1, #2 │ │ + movs r0, #1 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r7, r0, #0 │ │ + ldr r0, [sp, #8] │ │ + bne.n 5ea0 │ │ + ldr r1, [sp, #20] │ │ + bl 6c28 │ │ + movs r3, #112 ; 0x70 │ │ + cmp r0, #0 │ │ + bne.n 5f46 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 5e14 │ │ + b.n 5e42 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #12] │ │ + bl 51a0 │ │ + adds r0, r7, #0 │ │ + bl 5218 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 5ed0 │ │ + adds r0, r3, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #148] ; (5f54 ) │ │ + subs r1, r0, #0 │ │ + cmp r1, r3 │ │ + bls.n 5ec8 │ │ + ldr r1, [pc, #144] ; (5f58 ) │ │ + ldr r0, [sp, #16] │ │ + bl 6c28 │ │ + str r0, [sp, #12] │ │ + adds r0, r7, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + adds r1, r5, #0 │ │ + str r0, [r4, #76] ; 0x4c │ │ + adds r0, r6, #0 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 5ee8 │ │ + movs r3, #112 ; 0x70 │ │ + str r3, [sp, #12] │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #20] │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 5ef8 │ │ + movs r3, #112 ; 0x70 │ │ + str r3, [sp, #12] │ │ + adds r0, r7, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #84] ; (5f54 ) │ │ + subs r1, r0, #0 │ │ + cmp r1, r3 │ │ + bls.n 5f08 │ │ + ldr r1, [pc, #80] ; (5f58 ) │ │ + adds r0, r7, #0 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 5f16 │ │ + movs r3, #112 ; 0x70 │ │ + str r3, [sp, #12] │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + bne.n 5f1e │ │ + b.n 5e14 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #48] ; (5f54 ) │ │ + cmp r0, r3 │ │ + bls.n 5f2a │ │ + ldr r0, [pc, #44] ; (5f58 ) │ │ + str r0, [r4, #80] ; 0x50 │ │ + bl 6624 │ │ + movs r3, #51 ; 0x33 │ │ + cmp r0, #0 │ │ + beq.n 5f46 │ │ + ldr r3, [sp, #12] │ │ + b.n 5f46 │ │ + movs r3, #111 ; 0x6f │ │ + cmp r2, #2 │ │ + beq.n 5f46 │ │ + movs r3, #104 ; 0x68 │ │ + b.n 5f46 │ │ + movs r3, #49 ; 0x31 │ │ + adds r0, r3, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r0, #66 ; 0x42 │ │ + movs r0, r0 │ │ + ldr r3, [r3, #12] │ │ + movs r0, r0 │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00005f5c : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 5f92 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #48] ; (5f98 ) │ │ + subs r4, r0, #0 │ │ + cmp r4, r3 │ │ + bls.n 5f70 │ │ + ldr r4, [pc, #44] ; (5f9c ) │ │ + adds r0, r4, #0 │ │ + bl 6624 │ │ + cmp r0, #0 │ │ + beq.n 5f96 │ │ + movs r3, #144 ; 0x90 │ │ + adds r3, #255 ; 0xff │ │ + movs r0, #2 │ │ + cmp r4, r3 │ │ + bgt.n 5f96 │ │ + movs r3, #108 ; 0x6c │ │ + movs r0, #0 │ │ + subs r4, #36 ; 0x24 │ │ + adds r3, #255 ; 0xff │ │ + cmp r3, r4 │ │ + adcs r0, r0 │ │ + b.n 5f96 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, pc} │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +00005fa0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r7, #1 │ │ + sub sp, #28 │ │ + cmp r0, #0 │ │ + bne.n 5fac │ │ + b.n 60fe │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #129 ; 0x81 │ │ + beq.n 5fb8 │ │ + b.n 60fe │ │ + cmp r2, #0 │ │ + bge.n 5fc0 │ │ + movs r7, #95 ; 0x5f │ │ + b.n 60fe │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + str r2, [sp, #12] │ │ + str r1, [sp, #20] │ │ + bl 5f5c │ │ + movs r7, #65 ; 0x41 │ │ + cmp r0, #2 │ │ + bne.n 5fe0 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r3, #7 │ │ + beq.n 5fda │ │ + b.n 60fe │ │ + strh r0, [r4, #34] ; 0x22 │ │ + movs r7, #111 ; 0x6f │ │ + b.n 60fe │ │ + cmp r0, #1 │ │ + beq.n 5fe6 │ │ + b.n 60fe │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + strh r0, [r4, #34] ; 0x22 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #32 │ │ + bgt.n 5fbc │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + beq.n 6006 │ │ + movs r0, #1 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r7, r0, #0 │ │ + bne.n 6038 │ │ + b.n 6034 │ │ + adds r0, r4, #0 │ │ + bl 5530 │ │ + subs r7, r0, #0 │ │ + beq.n 5ff8 │ │ + b.n 60fe │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + str r3, [sp, #8] │ │ + subs r5, r3, #0 │ │ + bne.n 6066 │ │ + movs r0, #1 │ │ + adds r1, r6, #0 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [r4, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + bne.n 6080 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + adds r0, r7, #0 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + bne.n 6052 │ │ + movs r7, #2 │ │ + b.n 60fe │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r1, r7, #0 │ │ + bl 514c │ │ + subs r6, r0, #0 │ │ + bge.n 6056 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl 6c28 │ │ + movs r7, #52 ; 0x34 │ │ + cmp r0, #0 │ │ + beq.n 60fe │ │ + movs r7, #112 ; 0x70 │ │ + b.n 60fe │ │ + lsls r3, r0, #28 │ │ + beq.n 6012 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl 6c28 │ │ + movs r7, #53 ; 0x35 │ │ + b.n 604e │ │ + adds r0, r3, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #148] ; (6104 ) │ │ + subs r1, r0, #0 │ │ + cmp r1, r3 │ │ + bls.n 6076 │ │ + ldr r1, [pc, #144] ; (6108 ) │ │ + ldr r0, [sp, #8] │ │ + bl 6c28 │ │ + adds r5, r0, #0 │ │ + b.n 601a │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #0] │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #4] │ │ + adds r0, r7, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ + bl 5470 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + str r0, [sp, #8] │ │ + adds r0, r7, #0 │ │ + bl 6c28 │ │ + cmp r0, #0 │ │ + beq.n 60a2 │ │ + movs r5, #112 ; 0x70 │ │ + ldr r3, [sp, #8] │ │ + subs r6, #32 │ │ + movs r7, #106 ; 0x6a │ │ + cmp r3, r6 │ │ + blt.n 60fe │ │ + cmp r3, #0 │ │ + ble.n 60fe │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + movs r7, #98 ; 0x62 │ │ + cmp r3, #0 │ │ + beq.n 60fe │ │ + ldr r0, [sp, #8] │ │ + bl 6624 │ │ + movs r7, #6 │ │ + cmp r0, #0 │ │ + beq.n 60fe │ │ + subs r7, r5, #0 │ │ + bne.n 60fe │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr r3, [sp, #8] │ │ + adds r6, r2, #0 │ │ + str r3, [r4, #72] ; 0x48 │ │ + adds r3, r2, #0 │ │ + adds r6, #16 │ │ + ldrb r0, [r3, #0] │ │ + adds r7, r5, #1 │ │ + adds r1, r5, #0 │ │ + subs r0, #48 ; 0x30 │ │ + cmp r0, #9 │ │ + bls.n 60e2 │ │ + adds r1, r7, #0 │ │ + adds r3, #1 │ │ + adds r5, r1, #0 │ │ + cmp r3, r6 │ │ + bne.n 60d4 │ │ + movs r7, #107 ; 0x6b │ │ + cmp r1, #0 │ │ + bne.n 60fe │ │ + ldrb r3, [r2, #16] │ │ + cmp r3, #58 ; 0x3a │ │ + bne.n 60fe │ │ + adds r0, r4, #0 │ │ + bl 5a90 │ │ + adds r7, r0, #0 │ │ + adds r0, r7, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + lsls r3, r3, #23 │ │ + movs r0, r0 │ │ + lsls r4, r3, #23 │ │ + ... │ │ + │ │ +0000610c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006110 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006114 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006118 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000611c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006120 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006124 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006128 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000612c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006130 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006134 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006138 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000613c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006140 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006144 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006148 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000614c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006150 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + push {r4, r5, r6, lr} │ │ + ldr r5, [pc, #96] ; (61b8 ) │ │ + sub sp, #24 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + ldrb r4, [r0, r3] │ │ + add r6, sp, #4 │ │ + cmp r4, #44 ; 0x2c │ │ + beq.n 6186 │ │ + cmp r4, #0 │ │ + beq.n 6188 │ │ + strb r4, [r6, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + beq.n 61a2 │ │ + cmp r4, #46 ; 0x2e │ │ + beq.n 6164 │ │ + subs r4, #48 ; 0x30 │ │ + cmp r4, #9 │ │ + bls.n 6164 │ │ + movs r4, #100 ; 0x64 │ │ + b.n 6188 │ │ + movs r4, #0 │ │ + movs r2, #0 │ │ + strb r2, [r6, r3] │ │ + cmp r4, r2 │ │ + bne.n 61a4 │ │ + adds r0, r6, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r1, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 6638 │ │ + cmp r0, #0 │ │ + bne.n 61a4 │ │ + movs r4, #100 ; 0x64 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + adds r0, r4, #0 │ │ + cmp r2, r3 │ │ + beq.n 61b2 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + add r5, sp, #568 ; 0x238 │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + movs r4, #0 │ │ + sub sp, #24 │ │ + add r5, sp, #16 │ │ + adds r6, r0, #0 │ │ + str r4, [sp, #16] │ │ + strh r4, [r5, #4] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 61d6 │ │ + movs r0, #78 ; 0x4e │ │ + b.n 6216 │ │ + ldrb r3, [r6, #0] │ │ + adds r2, r4, #0 │ │ + subs r3, #48 ; 0x30 │ │ + cmp r3, #9 │ │ + bls.n 61f8 │ │ + movs r0, #102 ; 0x66 │ │ + b.n 6216 │ │ + cmp r3, #44 ; 0x2c │ │ + beq.n 61fe │ │ + adds r1, r3, #0 │ │ + subs r1, #48 ; 0x30 │ │ + cmp r1, #9 │ │ + bhi.n 61e0 │ │ + cmp r2, #5 │ │ + beq.n 61e0 │ │ + strb r3, [r5, r2] │ │ + adds r2, #1 │ │ + ldrb r3, [r6, r2] │ │ + cmp r3, #0 │ │ + bne.n 61e4 │ │ + movs r3, #0 │ │ + strb r3, [r5, r2] │ │ + add r2, sp, #12 │ │ + str r2, [sp, #0] │ │ + adds r0, r5, #0 │ │ + movs r1, #1 │ │ + ldr r2, [pc, #16] ; (621c ) │ │ + bl 6b10 │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #0 │ │ + bne.n 61e0 │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + vaddl.u q8, d15, d0 │ │ + │ │ +00006220 : │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + beq.n 6248 │ │ + adds r2, r3, #0 │ │ + adds r2, #104 ; 0x68 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 6248 │ │ + lsls r2, r1, #16 │ │ + lsrs r2, r2, #16 │ │ + movs r0, #79 ; 0x4f │ │ + cmp r2, #6 │ │ + bhi.n 6248 │ │ + movs r2, #64 ; 0x40 │ │ + movs r0, #0 │ │ + strh r1, [r3, #12] │ │ + ldr r1, [r3, #100] ; 0x64 │ │ + orrs r2, r1 │ │ + str r2, [r3, #100] ; 0x64 │ │ + bx lr │ │ + │ │ +0000624a : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 6268 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 6268 │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 6268 │ │ + ldrh r3, [r0, #12] │ │ + strh r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +0000626c : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 628a │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 628a │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 628a │ │ + ldr r3, [r0, #16] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + ... │ │ + │ │ +00006290 : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #52] ; (62d0 ) │ │ + adds r5, r0, #0 │ │ + movs r4, #81 ; 0x51 │ │ + cmp r0, r3 │ │ + bhi.n 62ca │ │ + adds r0, r6, #0 │ │ + bl 6154 │ │ + movs r4, #101 ; 0x65 │ │ + cmp r0, #0 │ │ + bne.n 62ca │ │ + adds r0, r6, #0 │ │ + movs r1, #44 ; 0x2c │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 62ca │ │ + subs r0, r0, r6 │ │ + adds r0, #1 │ │ + asrs r2, r0, #31 │ │ + lsrs r3, r5, #31 │ │ + cmp r0, r5 │ │ + adcs r3, r2 │ │ + negs r3, r3 │ │ + ands r4, r3 │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + lsls r7, r6, #21 │ │ + ... │ │ + │ │ +000062d4 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r4, r0, #0 │ │ + movs r0, #83 ; 0x53 │ │ + cmp r4, #255 ; 0xff │ │ + bhi.n 633c │ │ + adds r0, r5, #0 │ │ + movs r1, #44 ; 0x2c │ │ + adds r2, r4, #0 │ │ + bl 7348 │ │ + cmp r0, #1 │ │ + beq.n 62f6 │ │ + movs r0, #103 ; 0x67 │ │ + b.n 633c │ │ + ldr r1, [pc, #72] ; (6340 ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + subs r6, r0, #0 │ │ + cmp r6, #70 ; 0x46 │ │ + bgt.n 62f2 │ │ + ldr r1, [pc, #60] ; (6344 ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + cmp r0, r6 │ │ + bcc.n 62f2 │ │ + adds r0, r5, #0 │ │ + movs r1, #44 ; 0x2c │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + beq.n 62f2 │ │ + subs r3, r0, r5 │ │ + adds r3, #1 │ │ + cmp r3, r4 │ │ + bge.n 62f2 │ │ + adds r0, #1 │ │ + bl 61bc │ │ + cmp r0, #0 │ │ + bne.n 62f2 │ │ + adds r4, r5, r4 │ │ + subs r4, #1 │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #44 ; 0x2c │ │ + beq.n 62f2 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + str r7, [r0, #64] ; 0x40 │ │ + movs r0, r0 │ │ + str r1, [r7, #60] ; 0x3c │ │ + ... │ │ + │ │ +00006348 : │ │ + push {r4, lr} │ │ + adds r4, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #84 ; 0x54 │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 63b4 │ │ + ldr r1, [pc, #96] ; (63b8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #3 │ │ + bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #0 │ │ + beq.n 6398 │ │ + ldr r1, [pc, #84] ; (63bc ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #3 │ │ + bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #0 │ │ + beq.n 6398 │ │ + ldr r1, [pc, #72] ; (63c0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #4 │ │ + bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #0 │ │ + beq.n 6398 │ │ + ldr r1, [pc, #60] ; (63c4 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #4 │ │ + bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #102 ; 0x66 │ │ + cmp r0, #0 │ │ + bne.n 63b4 │ │ + adds r0, r4, #0 │ │ + movs r1, #47 ; 0x2f │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + movs r3, #102 ; 0x66 │ │ + cmp r0, #0 │ │ + beq.n 63b4 │ │ + subs r4, r0, r4 │ │ + cmp r4, #3 │ │ + bgt.n 63b4 │ │ + adds r0, #1 │ │ + bl 61bc │ │ + adds r3, r0, #0 │ │ + adds r0, r3, #0 │ │ + pop {r4, pc} │ │ + str r6, [r7, #56] ; 0x38 │ │ + movs r0, r0 │ │ + str r0, [r4, #56] ; 0x38 │ │ + movs r0, r0 │ │ + str r4, [r2, #56] ; 0x38 │ │ + movs r0, r0 │ │ + str r1, [r1, #56] ; 0x38 │ │ + ... │ │ + │ │ +000063c8 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #82 ; 0x52 │ │ + subs r5, r0, #0 │ │ + cmp r5, #255 ; 0xff │ │ + bhi.n 6412 │ │ + adds r0, r4, #0 │ │ + bl 6154 │ │ + subs r3, r0, #0 │ │ + bne.n 6412 │ │ + adds r0, r4, #0 │ │ + movs r1, #44 ; 0x2c │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + movs r3, #102 ; 0x66 │ │ + cmp r0, #0 │ │ + beq.n 6412 │ │ + subs r4, r0, r4 │ │ + adds r4, #1 │ │ + cmp r4, r5 │ │ + bge.n 6412 │ │ + adds r5, r0, #1 │ │ + adds r0, r5, #0 │ │ + bl 6348 │ │ + subs r4, r0, #0 │ │ + bne.n 6410 │ │ + adds r0, r5, #0 │ │ + movs r1, #44 ; 0x2c │ │ + bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + cmp r0, #0 │ │ + bne.n 63f8 │ │ + adds r3, r4, #0 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00006416 : │ │ + push {r3, r4, r5, lr} │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 6480 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 6480 │ │ + movs r3, #80 ; 0x50 │ │ + cmp r1, #0 │ │ + beq.n 6480 │ │ + adds r4, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r5, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #94 ; 0x5e │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 6480 │ │ + ldrb r2, [r5, #0] │ │ + movs r3, #80 ; 0x50 │ │ + cmp r2, #0 │ │ + beq.n 6480 │ │ + movs r2, #12 │ │ + ldrsh r3, [r4, r2] │ │ + adds r0, r5, #0 │ │ + cmp r3, #0 │ │ + bne.n 6458 │ │ + bl 6290 │ │ + b.n 645c │ │ + bl 63c8 │ │ + subs r3, r0, #0 │ │ + bne.n 6480 │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.n 646a │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + movs r3, #2 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + str r0, [r4, #16] │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + negs r3, r0 │ │ + adcs r3, r0 │ │ + lsls r3, r3, #1 │ │ + adds r0, r3, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00006484 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r5, #1 │ │ + sub sp, #20 │ │ + cmp r0, #0 │ │ + beq.n 6574 │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 6574 │ │ + adds r6, r1, #0 │ │ + adds r4, r0, #0 │ │ + cmp r1, #0 │ │ + beq.n 64c6 │ │ + adds r0, r1, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r5, #86 ; 0x56 │ │ + cmp r0, #16 │ │ + bne.n 6574 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 64b6 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + str r0, [r4, #0] │ │ + cmp r0, #0 │ │ + bne.n 656a │ │ + movs r5, #2 │ │ + b.n 6574 │ │ + ldr r0, [pc, #180] ; (657c ) │ │ + ldr r1, [pc, #180] ; (6580 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl bd90 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + subs r6, r0, #0 │ │ + beq.n 64f2 │ │ + adds r2, r5, #0 │ │ + movs r1, #4 │ │ + adds r3, r6, #0 │ │ + add r0, sp, #4 │ │ + bl bda0 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl bdb0 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + movs r5, #3 │ │ + cmp r7, #1 │ │ + bne.n 6574 │ │ + b.n 6500 │ │ + add r5, sp, #8 │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + ldr r3, [r5, #4] │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #4] │ │ + bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 6510 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + str r0, [r4, #0] │ │ + beq.n 64c2 │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r5, r0, #0 │ │ + beq.n 64c2 │ │ + bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + ldr r2, [pc, #84] ; (6584 ) │ │ + adds r3, r0, #0 │ │ + movs r1, #16 │ │ + adds r0, r6, #0 │ │ + add r2, pc │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + ldr r0, [r4, #0] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #15 │ │ + bhi.n 6564 │ │ + bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + ldr r2, [pc, #60] ; (6588 ) │ │ + adds r3, r0, #0 │ │ + movs r1, #16 │ │ + adds r0, r5, #0 │ │ + add r2, pc │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + ldr r0, [r4, #0] │ │ + adds r1, r5, #0 │ │ + movs r2, #17 │ │ + bl 405e │ │ + b.n 653c │ │ + adds r0, r5, #0 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r3, #2 │ │ + movs r5, #0 │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + orrs r3, r2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + adds r0, r5, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r0, [r0, #32] │ │ + movs r0, r0 │ │ + str r3, [r1, #32] │ │ + movs r0, r0 │ │ + str r6, [r4, #28] │ │ + movs r0, r0 │ │ + str r2, [r1, #28] │ │ + ... │ │ + │ │ +0000658c : │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 65aa │ │ + adds r3, r0, #0 │ │ + adds r3, #104 ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + movs r3, #1 │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 65aa │ │ + movs r3, #4 │ │ + cmp r1, #0 │ │ + beq.n 65aa │ │ + ldr r3, [r0, #0] │ │ + str r3, [r1, #0] │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r0, r2, #0 │ │ + adds r5, r1, #0 │ │ + adds r7, r2, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r3, r0, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + movs r0, #1 │ │ + ldr r1, [sp, #4] │ │ + lsls r4, r3, #2 │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + adds r4, r6, r4 │ │ + str r0, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r6] │ │ + cmp r0, #0 │ │ + bne.n 65de │ │ + movs r0, #0 │ │ + b.n 65f8 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #4] │ │ + bl 409e │ │ + ldr r3, [r5, #0] │ │ + adds r3, #1 │ │ + str r3, [r5, #0] │ │ + cmp r3, #28 │ │ + bgt.n 65da │ │ + movs r2, #0 │ │ + movs r0, #1 │ │ + lsls r3, r3, #2 │ │ + str r2, [r3, r6] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + │ │ +000065fa : │ │ + movs r3, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r3, #0 │ │ + adds r5, r3, #0 │ │ + cmp r3, r2 │ │ + bge.n 6618 │ │ ldrb r7, [r0, r3] │ │ ldrb r6, [r1, r3] │ │ cmp r7, r6 │ │ - bne.n 3620 │ │ + bne.n 6612 │ │ adds r5, #1 │ │ - b.n 3622 │ │ + b.n 6614 │ │ adds r4, #1 │ │ adds r3, #1 │ │ - b.n 3610 │ │ + b.n 6602 │ │ movs r0, #0 │ │ cmp r5, r2 │ │ - beq.n 362e │ │ + beq.n 6620 │ │ negs r0, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00003630 : │ │ +00006624 : │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ - ldr r2, [pc, #8] ; (3640 ) │ │ + ldr r2, [pc, #8] ; (6634 ) │ │ subs r3, #36 ; 0x24 │ │ cmp r2, r3 │ │ adcs r0, r0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ lsls r7, r6, #22 │ │ ... │ │ │ │ -00003644 : │ │ +00006638 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ - ldr r4, [pc, #116] ; (36c0 ) │ │ + ldr r4, [pc, #116] ; (66b4 ) │ │ sub sp, #36 ; 0x24 │ │ add r6, sp, #8 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r7, r1, #0 │ │ ldr r3, [r4, #0] │ │ adds r0, r6, #0 │ │ movs r1, #0 │ │ movs r2, #17 │ │ str r3, [sp, #28] │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ subs r0, r5, #0 │ │ - beq.n 3692 │ │ + beq.n 6686 │ │ subs r3, r7, #7 │ │ movs r0, #0 │ │ cmp r3, #9 │ │ - bhi.n 3692 │ │ + bhi.n 6686 │ │ adds r3, r5, #0 │ │ adds r2, r0, #0 │ │ adds r1, r5, r7 │ │ ldrb r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 3692 │ │ + beq.n 6686 │ │ cmp r0, #46 ; 0x2e │ │ - bne.n 3682 │ │ + bne.n 6676 │ │ adds r2, #1 │ │ - b.n 3688 │ │ + b.n 667c │ │ subs r0, #48 ; 0x30 │ │ cmp r0, #9 │ │ - bhi.n 3690 │ │ + bhi.n 6684 │ │ adds r3, #1 │ │ cmp r3, r1 │ │ - bne.n 3674 │ │ - b.n 369e │ │ + bne.n 6668 │ │ + b.n 6692 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 36bc │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + beq.n 66b0 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r0, #0 │ │ cmp r2, #3 │ │ - bne.n 3692 │ │ + bne.n 6686 │ │ adds r1, r5, #0 │ │ adds r2, r7, #0 │ │ adds r0, r6, #0 │ │ - bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ adds r0, r6, #0 │ │ add r1, sp, #4 │ │ - bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl be60 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - b.n 3692 │ │ + b.n 6686 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - bhi.n 35f8 <__cxa_type_match@plt+0xb8> │ │ + add r0, sp, #664 ; 0x298 │ │ ... │ │ │ │ -000036c4 : │ │ +000066b8 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ subs r6, r0, #0 │ │ str r1, [sp, #8] │ │ - beq.n 3768 │ │ + beq.n 675c │ │ movs r0, #0 │ │ cmp r1, #254 ; 0xfe │ │ - bgt.n 3768 │ │ + bgt.n 675c │ │ adds r4, r6, #0 │ │ adds r2, r0, #0 │ │ mov ip, r0 │ │ - ldr r3, [pc, #144] ; (376c ) │ │ + ldr r3, [pc, #144] ; (6760 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #4] │ │ ldr r1, [sp, #8] │ │ subs r3, r4, r6 │ │ cmp r3, r1 │ │ - bge.n 374c │ │ + bge.n 6740 │ │ ldrb r5, [r4, #0] │ │ cmp r5, #0 │ │ - beq.n 3762 │ │ + beq.n 6756 │ │ ldr r3, [sp, #4] │ │ adds r3, r3, r5 │ │ cmp r2, #0 │ │ - bne.n 3706 │ │ + bne.n 66fa │ │ movs r1, #7 │ │ ldrb r3, [r3, #1] │ │ tst r3, r1 │ │ - bne.n 3742 │ │ + bne.n 6736 │ │ adds r0, r2, #0 │ │ - b.n 3768 │ │ + b.n 675c │ │ ldrb r0, [r3, #1] │ │ movs r3, #7 │ │ ands r3, r0 │ │ str r3, [sp, #12] │ │ adds r3, r5, #0 │ │ mov r0, ip │ │ movs r7, #1 │ │ @@ -192,3803 +6007,1549 @@ │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ cmp r7, r3 │ │ adcs r0, r0 │ │ adds r3, r0, #0 │ │ ldr r0, [sp, #12] │ │ orrs r0, r3 │ │ - beq.n 3768 │ │ + beq.n 675c │ │ cmp r5, #46 ; 0x2e │ │ - bne.n 3746 │ │ + bne.n 673a │ │ cmp r2, #63 ; 0x3f │ │ - bgt.n 3766 │ │ + bgt.n 675a │ │ subs r3, r4, #1 │ │ ldrb r3, [r3, #0] │ │ ldr r2, [sp, #4] │ │ adds r3, r2, r3 │ │ ldrb r0, [r3, #1] │ │ movs r3, #7 │ │ ands r0, r3 │ │ - beq.n 3768 │ │ + beq.n 675c │ │ movs r2, #0 │ │ - b.n 3748 │ │ + b.n 673c │ │ cmp r5, #46 ; 0x2e │ │ - beq.n 372e │ │ + beq.n 6722 │ │ adds r2, #1 │ │ adds r4, #1 │ │ - b.n 36e4 │ │ + b.n 66d8 │ │ movs r7, #0 │ │ subs r4, #1 │ │ ldrb r3, [r4, #0] │ │ adds r0, r7, #0 │ │ cmp r3, #45 ; 0x2d │ │ - beq.n 3768 │ │ + beq.n 675c │ │ movs r4, #63 ; 0x3f │ │ lsrs r0, r2, #31 │ │ cmp r4, r2 │ │ adcs r0, r7 │ │ - b.n 3768 │ │ + b.n 675c │ │ adds r0, r5, #0 │ │ - b.n 3768 │ │ + b.n 675c │ │ movs r0, #0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - bhi.n 3790 │ │ + add r0, sp, #112 ; 0x70 │ │ ... │ │ │ │ -00003770 : │ │ - ldr r1, [pc, #120] ; (37ec ) │ │ +00006764 : │ │ + ldr r1, [pc, #120] ; (67e0 ) │ │ push {r4, lr} │ │ add r1, pc │ │ adds r4, r0, #0 │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #108] ; (37f0 ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #108] ; (67e4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #2 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #96] ; (37f4 ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #96] ; (67e8 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #3 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #84] ; (37f8 ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #84] ; (67ec ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #4 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #72] ; (37fc ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #72] ; (67f0 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #5 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #60] ; (3800 ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #60] ; (67f4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #6 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r1, [pc, #48] ; (3804 ) │ │ + beq.n 67d8 │ │ + ldr r1, [pc, #48] ; (67f8 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #7 │ │ cmp r0, #0 │ │ - beq.n 37e4 │ │ - ldr r3, [pc, #36] ; (3808 ) │ │ + beq.n 67d8 │ │ + ldr r3, [pc, #36] ; (67fc ) │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r4, #56] ; 0x38 │ │ + ldrsh r7, [r6, r6] │ │ movs r0, r0 │ │ - ldrh r2, [r2, #56] ; 0x38 │ │ + ldrsh r1, [r5, r6] │ │ movs r0, r0 │ │ - ldrh r7, [r0, #56] ; 0x38 │ │ + ldrsh r6, [r3, r6] │ │ movs r0, r0 │ │ - ldrh r6, [r7, #54] ; 0x36 │ │ + ldrsh r5, [r2, r6] │ │ movs r0, r0 │ │ - ldrh r5, [r6, #54] ; 0x36 │ │ + ldrsh r4, [r1, r6] │ │ movs r0, r0 │ │ - ldrh r4, [r5, #54] ; 0x36 │ │ + ldrsh r3, [r0, r6] │ │ movs r0, r0 │ │ - ldrh r5, [r4, #54] ; 0x36 │ │ + ldrsh r4, [r7, r5] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ │ │ -0000380c : │ │ +00006800 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ movs r1, #0 │ │ adds r4, r2, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ subs r0, r6, #1 │ │ cmp r0, #6 │ │ - bhi.n 386e │ │ + bhi.n 6862 │ │ bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r4, r0, #32 │ │ asrs r0, r2, #16 │ │ adds r0, r3, #0 │ │ movs r0, r4 │ │ - ldr r1, [pc, #84] ; (3884 ) │ │ + ldr r1, [pc, #84] ; (6878 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ + b.n 6830 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #76] ; (3888 ) │ │ + ldr r1, [pc, #76] ; (687c ) │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 4d0a │ │ + bl 409e │ │ movs r0, #0 │ │ - b.n 387c │ │ - ldr r1, [pc, #68] ; (388c ) │ │ + b.n 6870 │ │ + ldr r1, [pc, #68] ; (6880 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ - ldr r1, [pc, #64] ; (3890 ) │ │ + b.n 6830 │ │ + ldr r1, [pc, #64] ; (6884 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ - ldr r1, [pc, #60] ; (3894 ) │ │ + b.n 6830 │ │ + ldr r1, [pc, #60] ; (6888 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ - ldr r1, [pc, #56] ; (3898 ) │ │ + b.n 6830 │ │ + ldr r1, [pc, #56] ; (688c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ - ldr r1, [pc, #52] ; (389c ) │ │ + b.n 6830 │ │ + ldr r1, [pc, #52] ; (6890 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 383c │ │ - ldr r1, [pc, #48] ; (38a0 ) │ │ + b.n 6830 │ │ + ldr r1, [pc, #48] ; (6894 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 4d0a │ │ - ldr r0, [pc, #40] ; (38a4 ) │ │ + bl 409e │ │ + ldr r0, [pc, #40] ; (6898 ) │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r2, [r2, #52] ; 0x34 │ │ + ldrsh r1, [r5, r4] │ │ movs r0, r0 │ │ - ldrh r6, [r1, #52] ; 0x34 │ │ + ldrsh r5, [r4, r4] │ │ movs r0, r0 │ │ - ldrh r3, [r0, #52] ; 0x34 │ │ + ldrsh r2, [r3, r4] │ │ movs r0, r0 │ │ - ldrh r2, [r0, #52] ; 0x34 │ │ + ldrsh r1, [r3, r4] │ │ movs r0, r0 │ │ - ldrh r1, [r0, #52] ; 0x34 │ │ + ldrsh r0, [r3, r4] │ │ movs r0, r0 │ │ - ldrh r0, [r0, #52] ; 0x34 │ │ + ldrsh r7, [r2, r4] │ │ movs r0, r0 │ │ - ldrh r1, [r0, #52] ; 0x34 │ │ + ldrsh r0, [r3, r4] │ │ movs r0, r0 │ │ - ldrh r2, [r0, #52] ; 0x34 │ │ + ldrsh r1, [r3, r4] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ │ │ -000038a8 : │ │ - ldr r1, [pc, #120] ; (3924 ) │ │ +0000689c : │ │ + ldr r1, [pc, #120] ; (6918 ) │ │ push {r4, lr} │ │ add r1, pc │ │ adds r4, r0, #0 │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #108] ; (3928 ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #108] ; (691c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #2 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #96] ; (392c ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #96] ; (6920 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #3 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #84] ; (3930 ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #84] ; (6924 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #4 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #72] ; (3934 ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #72] ; (6928 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #5 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #60] ; (3938 ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #60] ; (692c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #6 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r1, [pc, #48] ; (393c ) │ │ + beq.n 6910 │ │ + ldr r1, [pc, #48] ; (6930 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ movs r3, #7 │ │ cmp r0, #0 │ │ - beq.n 391c │ │ - ldr r3, [pc, #36] ; (3940 ) │ │ + beq.n 6910 │ │ + ldr r3, [pc, #36] ; (6934 ) │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r5, #46] ; 0x2e │ │ + ldrsh r7, [r7, r1] │ │ movs r0, r0 │ │ - ldrh r2, [r3, #46] ; 0x2e │ │ + ldrsh r1, [r6, r1] │ │ movs r0, r0 │ │ - ldrh r7, [r1, #46] ; 0x2e │ │ + ldrsh r6, [r4, r1] │ │ movs r0, r0 │ │ - ldrh r6, [r0, #46] ; 0x2e │ │ + ldrsh r5, [r3, r1] │ │ movs r0, r0 │ │ - ldrh r5, [r7, #44] ; 0x2c │ │ + ldrsh r4, [r2, r1] │ │ movs r0, r0 │ │ - ldrh r4, [r6, #44] ; 0x2c │ │ + ldrsh r3, [r1, r1] │ │ movs r0, r0 │ │ - ldrh r5, [r5, #44] ; 0x2c │ │ + ldrsh r4, [r0, r1] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ │ │ -00003944 : │ │ +00006938 : │ │ cmp r0, #0 │ │ - beq.n 3956 │ │ + beq.n 694a │ │ cmp r0, #1 │ │ - beq.n 395c │ │ + beq.n 6950 │ │ cmp r0, #2 │ │ - beq.n 3962 │ │ - ldr r0, [pc, #20] ; (3968 ) │ │ + beq.n 6956 │ │ + ldr r0, [pc, #20] ; (695c ) │ │ add r0, pc │ │ - b.n 3966 │ │ - ldr r0, [pc, #20] ; (396c ) │ │ + b.n 695a │ │ + ldr r0, [pc, #20] ; (6960 ) │ │ add r0, pc │ │ - b.n 3966 │ │ - ldr r0, [pc, #16] ; (3970 ) │ │ + b.n 695a │ │ + ldr r0, [pc, #16] ; (6964 ) │ │ add r0, pc │ │ - b.n 3966 │ │ - ldr r0, [pc, #16] ; (3974 ) │ │ + b.n 695a │ │ + ldr r0, [pc, #16] ; (6968 ) │ │ add r0, pc │ │ bx lr │ │ - ldrh r2, [r5, #44] ; 0x2c │ │ + ldrsh r1, [r0, r1] │ │ movs r0, r0 │ │ - ldrh r4, [r4, #44] ; 0x2c │ │ + ldrsh r3, [r7, r0] │ │ movs r0, r0 │ │ - ldrh r2, [r7, #44] ; 0x2c │ │ + ldrsh r1, [r2, r1] │ │ movs r0, r0 │ │ - ldrh r0, [r6, #44] ; 0x2c │ │ + ldrsh r7, [r0, r1] │ │ ... │ │ │ │ -00003978 : │ │ +0000696c : │ │ cmp r0, #0 │ │ - beq.n 399a │ │ + beq.n 698e │ │ cmp r0, #1 │ │ - beq.n 39a0 │ │ + beq.n 6994 │ │ cmp r0, #2 │ │ - beq.n 39a6 │ │ + beq.n 699a │ │ cmp r0, #3 │ │ - beq.n 39ac │ │ + beq.n 69a0 │ │ cmp r0, #4 │ │ - beq.n 39b2 │ │ + beq.n 69a6 │ │ cmp r0, #5 │ │ - beq.n 39b8 │ │ + beq.n 69ac │ │ cmp r0, #6 │ │ - beq.n 39be │ │ - ldr r0, [pc, #44] ; (39c4 ) │ │ + beq.n 69b2 │ │ + ldr r0, [pc, #44] ; (69b8 ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #44] ; (39c8 ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #44] ; (69bc ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #40] ; (39cc ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #40] ; (69c0 ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #40] ; (39d0 ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #40] ; (69c4 ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #36] ; (39d4 ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #36] ; (69c8 ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #36] ; (39d8 ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #36] ; (69cc ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #32] ; (39dc ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #32] ; (69d0 ) │ │ add r0, pc │ │ - b.n 39c2 │ │ - ldr r0, [pc, #32] ; (39e0 ) │ │ + b.n 69b6 │ │ + ldr r0, [pc, #32] ; (69d4 ) │ │ add r0, pc │ │ bx lr │ │ - ldrh r2, [r4, #48] ; 0x30 │ │ + ldrsh r1, [r7, r2] │ │ movs r0, r0 │ │ - ldrh r5, [r0, #44] ; 0x2c │ │ + ldrsh r4, [r3, r0] │ │ movs r0, r0 │ │ - ldrh r3, [r1, #44] ; 0x2c │ │ + ldrsh r2, [r4, r0] │ │ movs r0, r0 │ │ - ldrh r0, [r2, #44] ; 0x2c │ │ + ldrsh r7, [r4, r0] │ │ movs r0, r0 │ │ - ldrh r1, [r3, #44] ; 0x2c │ │ + ldrsh r0, [r6, r0] │ │ movs r0, r0 │ │ - ldrh r5, [r5, #44] ; 0x2c │ │ + ldrsh r4, [r0, r1] │ │ movs r0, r0 │ │ - ldrh r1, [r5, #46] ; 0x2e │ │ + ldrsh r0, [r0, r2] │ │ movs r0, r0 │ │ - ldrh r7, [r7, #44] ; 0x2c │ │ + ldrsh r6, [r2, r1] │ │ ... │ │ │ │ -000039e4 : │ │ +000069d8 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ movs r1, #0 │ │ adds r4, r2, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ subs r0, r6, #1 │ │ cmp r0, #6 │ │ - bhi.n 3a46 │ │ + bhi.n 6a3a │ │ bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r4, r0, #32 │ │ asrs r0, r2, #16 │ │ adds r0, r3, #0 │ │ movs r0, r4 │ │ - ldr r1, [pc, #84] ; (3a5c ) │ │ + ldr r1, [pc, #84] ; (6a50 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ + b.n 6a08 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #76] ; (3a60 ) │ │ + ldr r1, [pc, #76] ; (6a54 ) │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 4d0a │ │ + bl 409e │ │ movs r0, #0 │ │ - b.n 3a54 │ │ - ldr r1, [pc, #68] ; (3a64 ) │ │ + b.n 6a48 │ │ + ldr r1, [pc, #68] ; (6a58 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ - ldr r1, [pc, #64] ; (3a68 ) │ │ + b.n 6a08 │ │ + ldr r1, [pc, #64] ; (6a5c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ - ldr r1, [pc, #60] ; (3a6c ) │ │ + b.n 6a08 │ │ + ldr r1, [pc, #60] ; (6a60 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ - ldr r1, [pc, #56] ; (3a70 ) │ │ + b.n 6a08 │ │ + ldr r1, [pc, #56] ; (6a64 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ - ldr r1, [pc, #52] ; (3a74 ) │ │ + b.n 6a08 │ │ + ldr r1, [pc, #52] ; (6a68 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 3a14 │ │ - ldr r1, [pc, #48] ; (3a78 ) │ │ + b.n 6a08 │ │ + ldr r1, [pc, #48] ; (6a6c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 4d0a │ │ - ldr r0, [pc, #40] ; (3a7c ) │ │ + bl 409e │ │ + ldr r0, [pc, #40] ; (6a70 ) │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r2, [r7, #36] ; 0x24 │ │ + ldrb r1, [r2, r5] │ │ movs r0, r0 │ │ - ldrh r6, [r6, #36] ; 0x24 │ │ + ldrb r5, [r1, r5] │ │ movs r0, r0 │ │ - ldrh r3, [r5, #36] ; 0x24 │ │ + ldrb r2, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r2, [r5, #36] ; 0x24 │ │ + ldrb r1, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r1, [r5, #36] ; 0x24 │ │ + ldrb r0, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r0, [r5, #36] ; 0x24 │ │ + ldrb r7, [r7, r4] │ │ movs r0, r0 │ │ - ldrh r1, [r5, #36] ; 0x24 │ │ + ldrb r0, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r2, [r5, #36] ; 0x24 │ │ + ldrb r1, [r0, r5] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ │ │ -00003a80 : │ │ +00006a74 : │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ - ldr r2, [pc, #8] ; (3a90 ) │ │ + ldr r2, [pc, #8] ; (6a84 ) │ │ subs r3, #36 ; 0x24 │ │ cmp r2, r3 │ │ adcs r0, r0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ lsls r7, r6, #22 │ │ ... │ │ │ │ -00003a94 : │ │ +00006a88 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ movs r5, #0 │ │ movs r7, #24 │ │ - ldr r3, [pc, #44] ; (3acc ) │ │ + ldr r3, [pc, #44] ; (6ac0 ) │ │ add r3, pc │ │ str r3, [sp, #4] │ │ adds r4, r7, #0 │ │ muls r4, r5 │ │ ldr r3, [sp, #4] │ │ adds r0, r6, #0 │ │ adds r4, r3, r4 │ │ adds r1, r4, #0 │ │ - bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r0, #0 │ │ - bne.n 3ac0 │ │ + bne.n 6ab4 │ │ ldr r3, [r4, #20] │ │ cmp r3, #0 │ │ - bne.n 3ac0 │ │ + bne.n 6ab4 │ │ ldr r0, [r4, #16] │ │ - b.n 3aca │ │ + b.n 6abe │ │ adds r5, #1 │ │ cmp r5, #8 │ │ - bne.n 3aa2 │ │ + bne.n 6a96 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bpl.n 3b94 │ │ + add r5, pc, #584 ; (adr r5, 6d0c ) │ │ ... │ │ │ │ -00003ad0 : │ │ +00006ac4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ movs r1, #0 │ │ adds r6, r2, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r3, #0 │ │ movs r0, #24 │ │ - ldr r2, [pc, #44] ; (3b14 ) │ │ + ldr r2, [pc, #44] ; (6b08 ) │ │ add r2, pc │ │ adds r1, r0, #0 │ │ muls r1, r3 │ │ adds r1, r2, r1 │ │ ldr r4, [r1, #16] │ │ cmp r4, r7 │ │ - bne.n 3b06 │ │ + bne.n 6afa │ │ ldr r4, [r1, #20] │ │ cmp r4, #0 │ │ - bne.n 3b06 │ │ + bne.n 6afa │ │ adds r0, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 4d0a │ │ + bl 409e │ │ adds r0, r4, #0 │ │ - b.n 3b0e │ │ + b.n 6b02 │ │ adds r3, #1 │ │ cmp r3, #8 │ │ - bne.n 3ae8 │ │ - ldr r0, [pc, #8] ; (3b18 ) │ │ + bne.n 6adc │ │ + ldr r0, [pc, #8] ; (6b0c ) │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bpl.n 3b4c │ │ + add r5, pc, #296 ; (adr r5, 6c34 ) │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ │ │ -00003b1c : │ │ +00006b10 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ str r1, [sp, #8] │ │ adds r6, r2, #0 │ │ adds r5, r3, #0 │ │ - bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ movs r1, #0 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r1, [r0, #0] │ │ movs r2, #10 │ │ str r1, [r3, #0] │ │ adds r0, r4, #0 │ │ - bl bd10 <_Unwind_GetTextRelBase@@Base+0x98> │ │ + bl be90 <_Unwind_GetTextRelBase@@Base+0x218> │ │ adds r4, r0, #0 │ │ - bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ - ldr r7, [pc, #152] ; (3bdc ) │ │ + bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ + ldr r7, [pc, #152] ; (6bd0 ) │ │ ldr r3, [r0, #0] │ │ add r7, pc │ │ cmp r3, #34 ; 0x22 │ │ - bne.n 3b74 │ │ - bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bne.n 6b68 │ │ + bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [r0, #0] │ │ str r3, [r2, #0] │ │ cmp r5, #1 │ │ - bne.n 3b82 │ │ - ldr r0, [pc, #132] ; (3be0 ) │ │ + bne.n 6b76 │ │ + ldr r0, [pc, #132] ; (6bd4 ) │ │ add r0, pc │ │ - bl bd20 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ - ldr r3, [pc, #128] ; (3be4 ) │ │ - ldr r1, [pc, #128] ; (3be8 ) │ │ + bl bea0 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + ldr r3, [pc, #128] ; (6bd8 ) │ │ + ldr r1, [pc, #128] ; (6bdc ) │ │ ldr r3, [r7, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #12] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 3ba2 │ │ - bl bd00 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + b.n 6b96 │ │ + bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - beq.n 3b82 │ │ + beq.n 6b76 │ │ cmp r4, #0 │ │ - beq.n 3b4c │ │ + beq.n 6b40 │ │ ldr r3, [sp, #8] │ │ cmp r4, r3 │ │ - bge.n 3bb0 │ │ + bge.n 6ba4 │ │ movs r3, #92 ; 0x5c │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ cmp r5, #1 │ │ - bne.n 3bb0 │ │ - ldr r3, [pc, #80] ; (3be4 ) │ │ - ldr r1, [pc, #84] ; (3bec ) │ │ + bne.n 6ba4 │ │ + ldr r3, [pc, #80] ; (6bd8 ) │ │ + ldr r1, [pc, #84] ; (6be0 ) │ │ ldr r3, [r7, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #12] │ │ adds r0, #168 ; 0xa8 │ │ adds r2, r4, #0 │ │ ldr r3, [sp, #8] │ │ - bl bd30 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl beb0 <_Unwind_GetTextRelBase@@Base+0x238> │ │ adds r0, r5, #0 │ │ - bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ cmp r6, #0 │ │ - blt.n 3bd4 │ │ + blt.n 6bc8 │ │ cmp r4, r6 │ │ - ble.n 3bd4 │ │ + ble.n 6bc8 │ │ movs r3, #93 ; 0x5d │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ cmp r5, #1 │ │ - bne.n 3bd4 │ │ - ldr r3, [pc, #32] ; (3be4 ) │ │ - ldr r1, [pc, #40] ; (3bf0 ) │ │ + bne.n 6bc8 │ │ + ldr r3, [pc, #32] ; (6bd8 ) │ │ + ldr r1, [pc, #40] ; (6be4 ) │ │ ldr r3, [r7, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #12] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 3ba2 │ │ + b.n 6b96 │ │ adds r0, r4, #0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bcc.n 3ba4 │ │ + add r3, pc, #952 ; (adr r3, 6f8c ) │ │ movs r0, r0 │ │ - ldrh r1, [r6, #34] ; 0x22 │ │ + ldrb r0, [r1, r4] │ │ movs r0, r0 │ │ ; instruction: 0xffc8ffff │ │ - ldrh r4, [r5, #34] ; 0x22 │ │ + ldrb r3, [r0, r4] │ │ movs r0, r0 │ │ - ldrh r4, [r7, #32] │ │ + ldrb r3, [r2, r3] │ │ movs r0, r0 │ │ - ldrh r4, [r1, #32] │ │ + ldrb r3, [r4, r2] │ │ ... │ │ │ │ -00003bf4 : │ │ +00006be8 : │ │ push {r4, r5, lr} │ │ subs r3, r0, #0 │ │ - beq.n 3c2e │ │ + beq.n 6c22 │ │ movs r0, #0 │ │ cmp r1, r0 │ │ - beq.n 3c2e │ │ - ldr r2, [pc, #44] ; (3c30 ) │ │ + beq.n 6c22 │ │ + ldr r2, [pc, #44] ; (6c24 ) │ │ movs r0, #112 ; 0x70 │ │ cmp r1, r2 │ │ - bhi.n 3c2e │ │ + bhi.n 6c22 │ │ adds r2, r3, #0 │ │ movs r4, #0 │ │ strb r4, [r2, #0] │ │ adds r2, #1 │ │ subs r0, r2, r3 │ │ cmp r0, r1 │ │ - blt.n 3c0c │ │ + blt.n 6c00 │ │ adds r2, r3, #0 │ │ movs r4, #0 │ │ ldrb r5, [r2, #0] │ │ adds r0, r4, #0 │ │ cmp r5, #0 │ │ - beq.n 3c24 │ │ + beq.n 6c18 │ │ movs r0, #112 ; 0x70 │ │ adds r2, #1 │ │ adds r4, r0, #0 │ │ subs r5, r2, r3 │ │ cmp r5, r1 │ │ - blt.n 3c1a │ │ + blt.n 6c0e │ │ pop {r4, r5, pc} │ │ lsls r4, r3, #23 │ │ ... │ │ │ │ -00003c34 : │ │ +00006c28 : │ │ push {r3, r4, r5, lr} │ │ subs r4, r0, #0 │ │ - beq.n 3c4e │ │ + beq.n 6c42 │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ cmp r1, #0 │ │ - beq.n 3c4a │ │ - bl 3bf4 │ │ + beq.n 6c3e │ │ + bl 6be8 │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00003c54 : │ │ +00006c48 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r2, r0, #0 │ │ movs r6, #4 │ │ - ldr r3, [pc, #52] ; (3c90 ) │ │ + ldr r3, [pc, #52] ; (6c84 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r4, [r3, #0] │ │ subs r3, r2, r0 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ cmp r3, r1 │ │ - bcs.n 3c88 │ │ + bcs.n 6c7c │ │ movs r5, #7 │ │ ldrb r7, [r2, #0] │ │ adds r3, r4, r7 │ │ ldrb r3, [r3, #1] │ │ ands r3, r5 │ │ - bne.n 3c84 │ │ + bne.n 6c78 │ │ adds r5, r7, #0 │ │ - bics r5, r6 │ │ - cmp r5, #43 ; 0x2b │ │ - beq.n 3c84 │ │ - cmp r7, #61 ; 0x3d │ │ - bne.n 3c8c │ │ - adds r2, #1 │ │ - b.n 3c62 │ │ - movs r0, #1 │ │ - b.n 3c8e │ │ - adds r0, r3, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - bcs.n 3bb4 │ │ - ... │ │ - │ │ -00003c94 : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - beq.n 3cba │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - beq.n 3cba │ │ - adds r4, r1, #0 │ │ - adds r5, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #1 │ │ - bls.n 3cba │ │ - subs r0, #1 │ │ - adds r0, r5, r0 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, r4 │ │ - bne.n 3cba │ │ - movs r3, #0 │ │ - strb r3, [r0, #0] │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00003cbc : │ │ - push {r3, lr} │ │ - movs r1, #10 │ │ - bl 3c94 │ │ - pop {r3, pc} │ │ - │ │ -00003cc6 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 3cec │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - beq.n 3cec │ │ - adds r4, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r2, #0 │ │ - subs r3, r0, #1 │ │ - cmp r3, #0 │ │ - ble.n 3cec │ │ - ldrb r1, [r4, r3] │ │ - cmp r1, #32 │ │ - bne.n 3cec │ │ - strb r2, [r4, r3] │ │ - subs r3, #1 │ │ - b.n 3cdc │ │ - pop {r4, pc} │ │ - │ │ -00003cee : │ │ - push {r4, r5, r6, lr} │ │ - cmp r0, #0 │ │ - beq.n 3d16 │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #0 │ │ - beq.n 3d16 │ │ - adds r6, r1, #0 │ │ - adds r5, r0, #0 │ │ - movs r4, #0 │ │ - ldr r3, [r6, #0] │ │ - cmp r4, r3 │ │ - bge.n 3d16 │ │ - lsls r3, r4, #2 │ │ - ldr r0, [r5, r3] │ │ - cmp r0, #0 │ │ - beq.n 3d16 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r4, #1 │ │ - b.n 3d00 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00003d18 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #168] ; (3dc4 ) │ │ - ldr r4, [pc, #168] ; (3dc8 ) │ │ - movs r6, #0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - str r2, [sp, #0] │ │ - ldr r3, [r5, #0] │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #16 │ │ - str r3, [r2, #0] │ │ - movs r2, #128 ; 0x80 │ │ - str r0, [sp, #4] │ │ - adds r7, r1, #0 │ │ - add r0, sp, #12 │ │ - movs r1, #0 │ │ - lsls r2, r2, #3 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r4, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r6, r0 │ │ - bge.n 3d90 │ │ - ldr r3, [sp, #4] │ │ - ldrb r2, [r3, r6] │ │ - ldr r3, [pc, #120] ; (3dcc ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - adds r3, r3, r2 │ │ - ldrb r3, [r3, #1] │ │ - lsls r3, r3, #28 │ │ - bmi.n 3d68 │ │ - add r3, sp, #12 │ │ - strb r2, [r3, r4] │ │ - adds r4, #1 │ │ - b.n 3d8c │ │ - cmp r4, #0 │ │ - beq.n 3d8a │ │ - movs r3, #0 │ │ - add r2, sp, #12 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #0] │ │ - strb r3, [r2, r4] │ │ - bl 35bc <__cxa_type_match@plt+0x7c> │ │ - cmp r0, #1 │ │ - beq.n 3d8a │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #0] │ │ - bl 3cee │ │ - movs r0, #0 │ │ - b.n 3dac │ │ - movs r4, #0 │ │ - adds r6, #1 │ │ - b.n 3d42 │ │ - cmp r4, #0 │ │ - bne.n 3d98 │ │ - movs r0, #1 │ │ - b.n 3dac │ │ - movs r3, #0 │ │ - add r2, sp, #12 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #0] │ │ - strb r3, [r2, r4] │ │ - bl 35bc <__cxa_type_match@plt+0x7c> │ │ - cmp r0, #1 │ │ - bne.n 3d7e │ │ - b.n 3d94 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #16 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 3dbc │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #16] ; (3dd0 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bne.n 3d58 │ │ - movs r0, r0 │ │ - ; instruction: 0xfbecffff │ │ - bne.n 3d04 │ │ - movs r0, r0 │ │ - lsls r4, r2, #16 │ │ - ... │ │ - │ │ -00003dd4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r5, #0 │ │ - adds r4, r5, #0 │ │ - ldr r6, [pc, #188] ; (3e98 ) │ │ - sub sp, #44 ; 0x2c │ │ - str r0, [sp, #4] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - str r1, [sp, #8] │ │ - add r0, sp, #16 │ │ - ldr r3, [r6, #0] │ │ - movs r1, #0 │ │ - movs r2, #17 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - str r6, [sp, #12] │ │ - ldr r3, [sp, #8] │ │ - add r7, sp, #16 │ │ - cmp r4, r3 │ │ - bge.n 3e4e │ │ - movs r6, #15 │ │ - ands r6, r4 │ │ - bne.n 3e1c │ │ - ldr r0, [pc, #148] ; (3e9c ) │ │ - adds r1, r7, #0 │ │ - adds r2, r4, #0 │ │ - add r0, pc │ │ - bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - movs r2, #15 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r5, r6, #0 │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [pc, #128] ; (3ea0 ) │ │ - adds r6, r5, #1 │ │ - ldrb r1, [r3, r4] │ │ - add r0, pc │ │ - bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ - ldr r3, [sp, #4] │ │ - ldrb r2, [r3, r4] │ │ - movs r3, #46 ; 0x2e │ │ - adds r1, r2, #0 │ │ - subs r1, #32 │ │ - cmp r1, #94 ; 0x5e │ │ - bhi.n 3e3a │ │ - adds r3, r2, #0 │ │ - add r2, sp, #16 │ │ - strb r3, [r2, r5] │ │ - cmp r6, #8 │ │ - bne.n 3e48 │ │ - movs r0, #32 │ │ - bl bd70 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ - adds r4, #1 │ │ - adds r5, r6, #0 │ │ - b.n 3df6 │ │ - adds r0, r7, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r6, #0 │ │ - subs r4, r0, #0 │ │ - cmp r4, r6 │ │ - ble.n 3e84 │ │ - movs r5, #16 │ │ - subs r5, r5, r0 │ │ - cmp r6, r5 │ │ - bge.n 3e70 │ │ - ldr r0, [pc, #60] ; (3ea4 ) │ │ - adds r6, #1 │ │ - add r0, pc │ │ - bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ - b.n 3e60 │ │ - cmp r4, #7 │ │ - bgt.n 3e7a │ │ - movs r0, #32 │ │ - bl bd70 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ - ldr r0, [pc, #44] ; (3ea8 ) │ │ - adds r1, r7, #0 │ │ - add r0, pc │ │ - bl bd60 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 3e92 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bne.n 3eac │ │ - movs r0, r0 │ │ - ldrh r1, [r6, #14] │ │ - movs r0, r0 │ │ - ldrh r7, [r4, #14] │ │ - movs r0, r0 │ │ - ldrh r1, [r5, #12] │ │ - movs r0, r0 │ │ - ldrh r7, [r2, #12] │ │ - ... │ │ - │ │ -00003eac : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r7, #0 │ │ - ldr r3, [pc, #492] ; (40a0 ) │ │ - sub sp, #156 ; 0x9c │ │ - adds r5, r1, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r3, #0] │ │ - adds r1, r7, #0 │ │ - str r3, [sp, #148] ; 0x94 │ │ - add r3, sp, #100 ; 0x64 │ │ - movs r2, #24 │ │ - adds r6, r0, #0 │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #12] │ │ - str r7, [sp, #32] │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r7, [sp, #40] ; 0x28 │ │ - str r7, [sp, #44] ; 0x2c │ │ - str r7, [sp, #48] ; 0x30 │ │ - str r7, [sp, #52] ; 0x34 │ │ - str r7, [sp, #56] ; 0x38 │ │ - str r7, [sp, #60] ; 0x3c │ │ - str r7, [sp, #64] ; 0x40 │ │ - str r7, [sp, #68] ; 0x44 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r2, #24 │ │ - add r0, sp, #124 ; 0x7c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r2, #16 │ │ - add r0, sp, #84 ; 0x54 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #24 │ │ - str r3, [sp, #16] │ │ - movs r3, #1 │ │ - ldr r2, [sp, #16] │ │ - negs r3, r3 │ │ - add r1, sp, #16 │ │ - strh r3, [r2, #0] │ │ - movs r2, #10 │ │ - adds r2, r2, r1 │ │ - strh r3, [r2, #0] │ │ - add r2, sp, #28 │ │ - strh r3, [r2, #0] │ │ - movs r2, #14 │ │ - adds r2, r2, r1 │ │ - strh r3, [r2, #0] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r4, #0 │ │ - str r3, [sp, #76] ; 0x4c │ │ - str r3, [sp, #80] ; 0x50 │ │ - str r7, [sp, #72] ; 0x48 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r3, [sp, #8] │ │ - movs r0, #1 │ │ - str r3, [sp, #20] │ │ - cmp r6, r7 │ │ - bne.n 3f34 │ │ - b.n 4248 │ │ - adds r3, r6, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - beq.n 3f40 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #32 │ │ - bl 6044 │ │ - cmp r0, r7 │ │ - beq.n 3f4e │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - bl 9ade │ │ - cmp r0, r7 │ │ - beq.n 3f5c │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #72 ; 0x48 │ │ - bl 9a28 │ │ - cmp r0, r7 │ │ - beq.n 3f6a │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #40 ; 0x28 │ │ - bl 6f24 │ │ - cmp r0, r7 │ │ - beq.n 3f78 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #16] │ │ - bl 8952 │ │ - cmp r0, r7 │ │ - beq.n 3f86 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #44 ; 0x2c │ │ - bl 8974 │ │ - cmp r0, r7 │ │ - beq.n 3f94 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #48 ; 0x30 │ │ - bl 4ce8 │ │ - cmp r0, r7 │ │ - beq.n 3fa2 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ - bl 77a6 │ │ - cmp r0, r7 │ │ - beq.n 3fb0 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #80 ; 0x50 │ │ - bl 9abc │ │ - cmp r0, r7 │ │ - beq.n 3fbe │ │ - b.n 4248 │ │ - movs r7, #10 │ │ - add r3, sp, #16 │ │ - adds r7, r7, r3 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 8784 │ │ - cmp r0, #0 │ │ - beq.n 3fd2 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #28 │ │ - bl 96ba │ │ - cmp r0, #0 │ │ - beq.n 3fe0 │ │ - b.n 4248 │ │ - movs r1, #14 │ │ - add r3, sp, #16 │ │ - adds r0, r6, #0 │ │ - adds r1, r1, r3 │ │ - bl 6092 │ │ - cmp r0, #0 │ │ - beq.n 3ff2 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #76 ; 0x4c │ │ - bl 60d6 │ │ - cmp r0, #0 │ │ - beq.n 4000 │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #56 ; 0x38 │ │ - bl 8614 │ │ - cmp r0, #0 │ │ - beq.n 400e │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #60 ; 0x3c │ │ - bl 966c │ │ - cmp r0, #0 │ │ - beq.n 401c │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #64 ; 0x40 │ │ - bl 881e │ │ - cmp r0, #0 │ │ - beq.n 402a │ │ - b.n 4248 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #68 ; 0x44 │ │ - bl 6fbc │ │ - cmp r0, #0 │ │ - beq.n 4038 │ │ - b.n 4248 │ │ - movs r3, #0 │ │ - ldrsh r0, [r7, r3] │ │ - ldr r1, [sp, #12] │ │ - movs r2, #24 │ │ - bl 380c │ │ - adds r3, r0, #0 │ │ - movs r0, #99 ; 0x63 │ │ - cmp r3, #0 │ │ - beq.n 404e │ │ - b.n 4248 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - add r1, sp, #84 ; 0x54 │ │ - movs r2, #16 │ │ - bl 3ad0 │ │ - adds r3, r0, #0 │ │ - movs r0, #104 ; 0x68 │ │ - cmp r3, #0 │ │ - beq.n 4062 │ │ - b.n 4248 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - cmp r3, #0 │ │ - bne.n 4086 │ │ - ldr r2, [pc, #56] ; (40a4 ) │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - adds r6, r0, #0 │ │ - ldr r3, [sp, #32] │ │ - adds r0, r5, r0 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 40ac │ │ - ldr r3, [pc, #36] ; (40a8 ) │ │ - add r3, pc │ │ - b.n 40ac │ │ - add r3, sp, #28 │ │ - movs r0, #0 │ │ - ldrsh r0, [r3, r0] │ │ - add r1, sp, #124 ; 0x7c │ │ - movs r2, #24 │ │ - bl 39e4 │ │ - adds r3, r0, #0 │ │ - movs r0, #110 ; 0x6e │ │ - cmp r3, #0 │ │ - beq.n 409e │ │ - b.n 4248 │ │ - b.n 4068 │ │ - beq.n 4108 │ │ - movs r0, r0 │ │ - strh r1, [r7, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r1, [r3, #60] ; 0x3c │ │ - movs r0, r0 │ │ - ldr r2, [pc, #428] ; (425c ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 40c4 │ │ - ldr r3, [pc, #412] ; (4260 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #412] ; (4264 ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r2, [pc, #408] ; (4268 ) │ │ - adds r6, r6, r0 │ │ - subs r1, r4, r6 │ │ - adds r0, r5, r6 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 40ec │ │ - ldr r3, [pc, #384] ; (426c ) │ │ - add r3, pc │ │ - ldr r2, [pc, #384] ; (4270 ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - adds r6, r6, r0 │ │ - adds r3, r5, r6 │ │ - str r3, [sp, #8] │ │ - subs r3, r4, r6 │ │ - str r3, [sp, #12] │ │ - add r3, sp, #24 │ │ - movs r7, #0 │ │ - ldrsh r7, [r3, r7] │ │ - adds r0, r7, #0 │ │ - bl 3978 │ │ - ldr r2, [pc, #360] ; (4274 ) │ │ - str r0, [sp, #0] │ │ - ldr r1, [sp, #12] │ │ - adds r3, r7, #0 │ │ - ldr r0, [sp, #8] │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 412a │ │ - ldr r3, [pc, #336] ; (4278 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #336] ; (427c ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 4142 │ │ - ldr r3, [pc, #320] ; (4280 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #320] ; (4284 ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 415a │ │ - ldr r3, [pc, #304] ; (4288 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #304] ; (428c ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r2, [pc, #300] ; (4290 ) │ │ - adds r6, r6, r0 │ │ - subs r1, r4, r6 │ │ - adds r0, r5, r6 │ │ - add r2, pc │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - movs r3, #10 │ │ - add r2, sp, #16 │ │ - adds r3, r3, r2 │ │ - movs r2, #0 │ │ - ldrsh r3, [r3, r2] │ │ - add r2, sp, #100 ; 0x64 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #272] ; (4294 ) │ │ - adds r6, r6, r0 │ │ - subs r1, r4, r6 │ │ - adds r0, r5, r6 │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - add r3, sp, #28 │ │ - ldrh r7, [r3, #0] │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - lsls r3, r7, #16 │ │ - subs r1, r4, r6 │ │ - asrs r3, r3, #16 │ │ - add r2, sp, #124 ; 0x7c │ │ - cmp r7, #0 │ │ - bne.n 41a6 │ │ - ldr r2, [pc, #244] ; (4298 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #240] ; (429c ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - adds r6, r6, r0 │ │ - adds r3, r5, r6 │ │ - str r3, [sp, #8] │ │ - subs r3, r4, r6 │ │ - str r3, [sp, #12] │ │ - movs r3, #14 │ │ - add r2, sp, #16 │ │ - adds r3, r3, r2 │ │ - movs r7, #0 │ │ - ldrsh r7, [r3, r7] │ │ - adds r0, r7, #0 │ │ - bl 3944 │ │ - ldr r2, [pc, #212] ; (42a0 ) │ │ - str r0, [sp, #0] │ │ - ldr r1, [sp, #12] │ │ - add r2, pc │ │ - adds r3, r7, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r2, [pc, #200] ; (42a4 ) │ │ - adds r6, r6, r0 │ │ - add r3, sp, #84 ; 0x54 │ │ - subs r1, r4, r6 │ │ - adds r0, r5, r6 │ │ - str r3, [sp, #0] │ │ - add r2, pc │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 41fe │ │ - ldr r3, [pc, #172] ; (42a8 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #172] ; (42ac ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 4216 │ │ - ldr r3, [pc, #156] ; (42b0 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #156] ; (42b4 ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - adds r6, r6, r0 │ │ - adds r0, r5, r6 │ │ - subs r1, r4, r6 │ │ - cmp r3, #0 │ │ - bne.n 422e │ │ - ldr r3, [pc, #140] ; (42b8 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #140] ; (42bc ) │ │ - add r2, pc │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - ldr r2, [pc, #136] ; (42c0 ) │ │ - adds r1, r6, r0 │ │ - adds r0, r5, r1 │ │ - add r2, pc │ │ - subs r1, r4, r1 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - bl 3550 <__cxa_type_match@plt+0x10> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 4256 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #156 ; 0x9c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r6, [r3, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r1, [r3, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r3, [r3, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r0, [r4, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r1, [r6, #56] ; 0x38 │ │ - movs r0, r0 │ │ - strh r5, [r3, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r4, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r3, [r6, #54] ; 0x36 │ │ - movs r0, r0 │ │ - strh r6, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r3, [r3, #54] ; 0x36 │ │ - movs r0, r0 │ │ - strh r3, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r3, [r0, #54] ; 0x36 │ │ - movs r0, r0 │ │ - strh r0, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r7, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r6, [r0, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r6, [r7, #50] ; 0x32 │ │ - movs r0, r0 │ │ - strh r6, [r7, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r2, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r6, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r7, [r3, #48] ; 0x30 │ │ - movs r0, r0 │ │ - strh r6, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r7, [r0, #48] ; 0x30 │ │ - movs r0, r0 │ │ - strh r3, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r7, [r5, #46] ; 0x2e │ │ - movs r0, r0 │ │ - strh r0, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r1, [r7, #58] ; 0x3a │ │ - ... │ │ - │ │ -000042c4 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #40 ; 0x28 │ │ - add r4, sp, #8 │ │ - adds r5, r0, #0 │ │ - movs r2, #32 │ │ - adds r6, r1, #0 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r3, #2 │ │ - str r3, [r4, #4] │ │ - movs r3, #1 │ │ - str r3, [r4, #8] │ │ - movs r3, #6 │ │ - adds r0, r5, #0 │ │ - str r3, [r4, #12] │ │ - movs r1, #0 │ │ - adds r2, r4, #0 │ │ - add r3, sp, #4 │ │ - bl bd80 <_Unwind_GetTextRelBase@@Base+0x108> │ │ - subs r5, r0, #0 │ │ - beq.n 430c │ │ - bl bd90 <_Unwind_GetTextRelBase@@Base+0x118> │ │ - adds r2, r0, #0 │ │ - ldr r0, [pc, #80] ; (434c ) │ │ - ldr r1, [pc, #80] ; (4350 ) │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - bl bd30 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ - b.n 4344 │ │ - ldr r4, [sp, #4] │ │ - cmp r4, #0 │ │ - beq.n 433c │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r3, [r4, #24] │ │ - adds r1, r3, #0 │ │ - ldrh r2, [r3, #0] │ │ - adds r1, #8 │ │ - cmp r2, #2 │ │ - bne.n 432a │ │ - adds r1, r3, #4 │ │ - ldr r0, [r4, #4] │ │ - adds r2, r6, #0 │ │ - movs r3, #16 │ │ - bl bda0 <_Unwind_GetTextRelBase@@Base+0x128> │ │ - cmp r0, #0 │ │ - bne.n 433e │ │ - ldr r4, [r4, #28] │ │ - b.n 430e │ │ - movs r5, #1 │ │ - ldr r0, [sp, #4] │ │ - bl bdb0 <_Unwind_GetTextRelBase@@Base+0x138> │ │ - adds r0, r5, #0 │ │ - add sp, #40 ; 0x28 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - strh r0, [r1, #54] ; 0x36 │ │ - ... │ │ - │ │ -00004354 : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r4, r0, #0 │ │ - movs r0, #0 │ │ - subs r3, r4, r5 │ │ - cmp r3, r2 │ │ - bge.n 4374 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 4374 │ │ - subs r3, r3, r1 │ │ - negs r6, r3 │ │ - adcs r3, r6 │ │ - adds r4, #1 │ │ - adds r0, r0, r3 │ │ - b.n 435c │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00004376 : │ │ - push {r3, r4, r5, lr} │ │ - adds r3, r0, #0 │ │ - adds r5, r0, r2 │ │ - cmp r3, r5 │ │ - bne.n 4392 │ │ - subs r4, r3, r0 │ │ - subs r2, r2, r4 │ │ - adds r5, r1, #0 │ │ - cmp r2, #0 │ │ - bne.n 43a8 │ │ - adds r0, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - b.n 43b2 │ │ - ldrb r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 4380 │ │ - adds r3, #1 │ │ - b.n 437c │ │ - cmp r2, #1 │ │ - beq.n 43a6 │ │ - strb r0, [r3, #0] │ │ - subs r2, #1 │ │ - adds r3, #1 │ │ - adds r5, #1 │ │ - ldrb r0, [r5, #0] │ │ - cmp r0, #0 │ │ - bne.n 439c │ │ - strb r0, [r3, #0] │ │ - subs r0, r5, r1 │ │ - adds r0, r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - ... │ │ - │ │ -000043b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #56] ; (43f8 ) │ │ - sub sp, #108 ; 0x6c │ │ - add r5, sp, #12 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #100] ; 0x64 │ │ - bl 559c │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 5d5c │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 5de0 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 43f2 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #108 ; 0x6c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r3!, {r2, r5} │ │ - ... │ │ - │ │ -000043fc : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #48] ; (4434 ) │ │ - sub sp, #24 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r6, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - bl 43b8 │ │ - movs r2, #16 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 5eb0 │ │ - adds r0, r5, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4430 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ - ... │ │ - │ │ -00004438 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #56] ; (4478 ) │ │ - sub sp, #124 ; 0x7c │ │ - add r5, sp, #8 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #116] ; 0x74 │ │ - bl 6694 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 66c8 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 67ac │ │ - ldr r2, [sp, #116] ; 0x74 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4472 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #124 ; 0x7c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r2, {r2, r5, r7} │ │ - ... │ │ - │ │ -0000447c : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #48] ; (44b4 ) │ │ - sub sp, #24 │ │ - mov r0, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - bl 4438 │ │ - movs r2, #20 │ │ - adds r1, r5, #0 │ │ - mov r0, sp │ │ - bl 5eb0 │ │ - adds r0, r5, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 44ae │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r2!, {r1, r5, r6} │ │ - ... │ │ - │ │ -000044b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #56] ; (44f8 ) │ │ - sub sp, #124 ; 0x7c │ │ - add r5, sp, #8 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #116] ; 0x74 │ │ - bl 77c8 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 7a18 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 7ab0 │ │ - ldr r2, [sp, #116] ; 0x74 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 44f2 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #124 ; 0x7c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r2, {r2, r5} │ │ - ... │ │ - │ │ -000044fc : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #48] ; (4534 ) │ │ - sub sp, #40 ; 0x28 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r6, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 44b8 │ │ - movs r2, #32 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 5eb0 │ │ - adds r0, r5, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4530 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #40 ; 0x28 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r1, {r1, r5, r6, r7} │ │ - ... │ │ - │ │ -00004538 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #56] ; (4578 ) │ │ - sub sp, #228 ; 0xe4 │ │ - add r5, sp, #8 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #220] ; 0xdc │ │ - bl 8328 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 835c │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 8364 │ │ - ldr r2, [sp, #220] ; 0xdc │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4572 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #228 ; 0xe4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r1!, {r2, r5, r7} │ │ - ... │ │ - │ │ -0000457c : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #48] ; (45b4 ) │ │ - sub sp, #56 ; 0x38 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r6, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 4538 │ │ - movs r2, #48 ; 0x30 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 5eb0 │ │ - adds r0, r5, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 45b0 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #56 ; 0x38 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r1, {r1, r5, r6} │ │ - ... │ │ - │ │ -000045b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #56] ; (45f8 ) │ │ - sub sp, #228 ; 0xe4 │ │ - add r5, sp, #8 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #220] ; 0xdc │ │ - bl 7b98 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 80b8 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 82b8 │ │ - ldr r2, [sp, #220] ; 0xdc │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 45f2 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #228 ; 0xe4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r1!, {r2, r5} │ │ - ... │ │ - │ │ -000045fc : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #48] ; (4634 ) │ │ - sub sp, #72 ; 0x48 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r6, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - bl 45b8 │ │ - movs r2, #64 ; 0x40 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 5eb0 │ │ - adds r0, r5, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4630 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ - ... │ │ - │ │ -00004638 : │ │ - push {r3, lr} │ │ - adds r3, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r1, r2, #0 │ │ - adds r2, r3, #0 │ │ - bl 8f18 │ │ - pop {r3, pc} │ │ - │ │ -00004648 : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #52] ; (4684 ) │ │ - sub sp, #40 ; 0x28 │ │ - add r5, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r1, #0 │ │ - ldr r3, [r4, #0] │ │ - adds r1, r2, #0 │ │ - adds r2, r5, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 8f18 │ │ - movs r2, #32 │ │ - adds r1, r6, #0 │ │ - adds r0, r5, #0 │ │ - bl 5eb0 │ │ - adds r0, r6, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4680 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #40 ; 0x28 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ - ... │ │ - │ │ -00004688 : │ │ - push {r3, lr} │ │ - adds r3, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r1, r2, #0 │ │ - adds r2, r3, #0 │ │ - bl 8f42 │ │ - pop {r3, pc} │ │ - │ │ -00004698 : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #52] ; (46d4 ) │ │ - sub sp, #72 ; 0x48 │ │ - add r5, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r0, r1, #0 │ │ - ldr r3, [r4, #0] │ │ - adds r1, r2, #0 │ │ - adds r2, r5, #0 │ │ - str r3, [sp, #68] ; 0x44 │ │ - bl 8f42 │ │ - movs r2, #64 ; 0x40 │ │ - adds r1, r6, #0 │ │ - adds r0, r5, #0 │ │ - bl 5eb0 │ │ - adds r0, r6, #0 │ │ - bl 5f28 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 46d0 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ - ldmia r0!, {r1, r2, r6} │ │ - ... │ │ - │ │ -000046d8 : │ │ - push {lr} │ │ - cmp r0, #113 ; 0x71 │ │ - bls.n 46e0 │ │ - b.n 4c04 │ │ - bl a540 <__gnu_thumb1_case_uhi@@Base> │ │ - lsls r6, r2, #10 │ │ - lsls r2, r6, #1 │ │ - lsls r5, r6, #1 │ │ - lsls r0, r7, #1 │ │ - lsls r3, r7, #1 │ │ - lsls r6, r7, #1 │ │ - lsls r1, r0, #2 │ │ - lsls r4, r0, #2 │ │ - lsls r7, r0, #2 │ │ - lsls r2, r1, #2 │ │ - lsls r5, r1, #2 │ │ - lsls r0, r2, #2 │ │ - lsls r3, r2, #2 │ │ - lsls r6, r2, #2 │ │ - lsls r1, r3, #2 │ │ - lsls r4, r3, #2 │ │ - lsls r7, r3, #2 │ │ - lsls r2, r4, #2 │ │ - lsls r5, r4, #2 │ │ - lsls r0, r5, #2 │ │ - lsls r3, r5, #2 │ │ - lsls r6, r5, #2 │ │ - lsls r1, r6, #2 │ │ - lsls r4, r6, #2 │ │ - lsls r7, r6, #2 │ │ - lsls r2, r7, #2 │ │ - lsls r5, r7, #2 │ │ - lsls r0, r0, #3 │ │ - lsls r3, r0, #3 │ │ - lsls r6, r0, #3 │ │ - lsls r1, r1, #3 │ │ - lsls r4, r1, #3 │ │ - lsls r7, r1, #3 │ │ - lsls r2, r2, #3 │ │ - lsls r5, r2, #3 │ │ - lsls r0, r3, #3 │ │ - lsls r3, r3, #3 │ │ - lsls r6, r3, #3 │ │ - lsls r1, r4, #3 │ │ - lsls r4, r4, #3 │ │ - lsls r7, r4, #3 │ │ - lsls r2, r5, #3 │ │ - lsls r5, r5, #3 │ │ - lsls r0, r6, #3 │ │ - lsls r3, r6, #3 │ │ - lsls r6, r6, #3 │ │ - lsls r1, r7, #3 │ │ - lsls r4, r7, #3 │ │ - lsls r7, r7, #3 │ │ - lsls r2, r0, #4 │ │ - lsls r5, r0, #4 │ │ - lsls r0, r1, #4 │ │ - lsls r3, r1, #4 │ │ - lsls r6, r1, #4 │ │ - lsls r1, r2, #4 │ │ - lsls r4, r2, #4 │ │ - lsls r7, r2, #4 │ │ - lsls r2, r3, #4 │ │ - lsls r5, r3, #4 │ │ - lsls r0, r4, #4 │ │ - lsls r3, r4, #4 │ │ - lsls r6, r4, #4 │ │ - lsls r1, r5, #4 │ │ - lsls r4, r5, #4 │ │ - lsls r7, r5, #4 │ │ - lsls r2, r6, #4 │ │ - lsls r5, r6, #4 │ │ - lsls r0, r7, #4 │ │ - lsls r3, r7, #4 │ │ - lsls r6, r7, #4 │ │ - lsls r1, r0, #5 │ │ - lsls r4, r0, #5 │ │ - lsls r7, r0, #5 │ │ - lsls r2, r1, #5 │ │ - lsls r5, r1, #5 │ │ - lsls r0, r2, #5 │ │ - lsls r3, r2, #5 │ │ - lsls r6, r2, #5 │ │ - lsls r1, r3, #5 │ │ - lsls r4, r3, #5 │ │ - lsls r7, r3, #5 │ │ - lsls r2, r4, #5 │ │ - lsls r5, r4, #5 │ │ - lsls r0, r5, #5 │ │ - lsls r3, r5, #5 │ │ - lsls r6, r5, #5 │ │ - lsls r1, r6, #5 │ │ - lsls r4, r6, #5 │ │ - lsls r7, r6, #5 │ │ - lsls r2, r7, #5 │ │ - lsls r5, r7, #5 │ │ - lsls r0, r0, #6 │ │ - lsls r3, r0, #6 │ │ - lsls r6, r0, #6 │ │ - lsls r1, r1, #6 │ │ - lsls r4, r1, #6 │ │ - lsls r7, r1, #6 │ │ - lsls r2, r2, #6 │ │ - lsls r5, r2, #6 │ │ - lsls r0, r3, #6 │ │ - lsls r3, r3, #6 │ │ - lsls r6, r3, #6 │ │ - lsls r4, r5, #9 │ │ - lsls r7, r5, #9 │ │ - lsls r2, r6, #9 │ │ - lsls r5, r6, #9 │ │ - lsls r0, r7, #9 │ │ - lsls r3, r7, #9 │ │ - lsls r6, r7, #9 │ │ - lsls r1, r0, #10 │ │ - lsls r4, r0, #10 │ │ - lsls r7, r0, #10 │ │ - lsls r2, r1, #10 │ │ - lsls r5, r1, #10 │ │ - ldr r0, [pc, #604] ; (4a28 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #604] ; (4a2c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #600] ; (4a30 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #600] ; (4a34 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #596] ; (4a38 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #596] ; (4a3c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #592] ; (4a40 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #592] ; (4a44 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #588] ; (4a48 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #588] ; (4a4c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #584] ; (4a50 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #584] ; (4a54 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #580] ; (4a58 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #580] ; (4a5c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #576] ; (4a60 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #576] ; (4a64 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #572] ; (4a68 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #572] ; (4a6c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #568] ; (4a70 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #568] ; (4a74 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #564] ; (4a78 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #564] ; (4a7c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #560] ; (4a80 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #560] ; (4a84 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #556] ; (4a88 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #556] ; (4a8c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #552] ; (4a90 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #552] ; (4a94 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #548] ; (4a98 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #548] ; (4a9c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #544] ; (4aa0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #544] ; (4aa4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #540] ; (4aa8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #540] ; (4aac ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #536] ; (4ab0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #536] ; (4ab4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #532] ; (4ab8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #532] ; (4abc ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #528] ; (4ac0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #528] ; (4ac4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #524] ; (4ac8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #524] ; (4acc ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #520] ; (4ad0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #520] ; (4ad4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #516] ; (4ad8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #516] ; (4adc ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #512] ; (4ae0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #512] ; (4ae4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #508] ; (4ae8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #508] ; (4aec ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #504] ; (4af0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #504] ; (4af4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #500] ; (4af8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #500] ; (4afc ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #496] ; (4b00 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #496] ; (4b04 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #492] ; (4b08 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #492] ; (4b0c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #488] ; (4b10 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #488] ; (4b14 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #484] ; (4b18 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #484] ; (4b1c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #480] ; (4b20 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #480] ; (4b24 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #476] ; (4b28 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #476] ; (4b2c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #472] ; (4b30 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #472] ; (4b34 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #468] ; (4b38 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #468] ; (4b3c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #464] ; (4b40 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #464] ; (4b44 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #460] ; (4b48 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #460] ; (4b4c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #456] ; (4b50 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #456] ; (4b54 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #452] ; (4b58 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #452] ; (4b5c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #448] ; (4b60 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #448] ; (4b64 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #444] ; (4b68 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #444] ; (4b6c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #440] ; (4b70 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #440] ; (4b74 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #436] ; (4b78 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #436] ; (4b7c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #432] ; (4b80 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #432] ; (4b84 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #428] ; (4b88 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #428] ; (4b8c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #424] ; (4b90 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #424] ; (4b94 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #420] ; (4b98 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #420] ; (4b9c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #416] ; (4ba0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #416] ; (4ba4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #412] ; (4ba8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #412] ; (4bac ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #408] ; (4bb0 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #408] ; (4bb4 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #404] ; (4bb8 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - nop ; (mov r8, r8) │ │ - strh r5, [r3, #16] │ │ - movs r0, r0 │ │ - strh r6, [r6, #16] │ │ - movs r0, r0 │ │ - strh r2, [r1, #18] │ │ - movs r0, r0 │ │ - strh r6, [r3, #18] │ │ - movs r0, r0 │ │ - strh r2, [r6, #18] │ │ - movs r0, r0 │ │ - strh r6, [r6, #20] │ │ - movs r0, r0 │ │ - strh r2, [r7, #22] │ │ - movs r0, r0 │ │ - strh r7, [r6, #24] │ │ - movs r0, r0 │ │ - strh r0, [r7, #26] │ │ - movs r0, r0 │ │ - strh r1, [r7, #28] │ │ - movs r0, r0 │ │ - strh r5, [r7, #30] │ │ - movs r0, r0 │ │ - strh r6, [r0, #34] ; 0x22 │ │ - movs r0, r0 │ │ - strh r6, [r0, #36] ; 0x24 │ │ - movs r0, r0 │ │ - strh r2, [r1, #38] ; 0x26 │ │ - movs r0, r0 │ │ - strh r5, [r1, #40] ; 0x28 │ │ - movs r0, r0 │ │ - strh r4, [r2, #42] ; 0x2a │ │ - movs r0, r0 │ │ - strh r2, [r3, #44] ; 0x2c │ │ - movs r0, r0 │ │ - strh r7, [r3, #46] ; 0x2e │ │ - movs r0, r0 │ │ - strh r3, [r4, #48] ; 0x30 │ │ - movs r0, r0 │ │ - strh r3, [r5, #50] ; 0x32 │ │ - movs r0, r0 │ │ - strh r6, [r5, #52] ; 0x34 │ │ - movs r0, r0 │ │ - strh r0, [r6, #54] ; 0x36 │ │ - movs r0, r0 │ │ - strh r3, [r6, #56] ; 0x38 │ │ - movs r0, r0 │ │ - strh r5, [r6, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r3, [r7, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r6, [r7, #62] ; 0x3e │ │ - movs r0, r0 │ │ - ldrh r0, [r0, #2] │ │ - movs r0, r0 │ │ - ldrh r6, [r0, #4] │ │ - movs r0, r0 │ │ - ldrh r3, [r1, #6] │ │ - movs r0, r0 │ │ - ldrh r7, [r1, #8] │ │ - movs r0, r0 │ │ - ldrh r4, [r2, #10] │ │ - movs r0, r0 │ │ - ldrh r0, [r3, #12] │ │ - movs r0, r0 │ │ - ldrh r0, [r4, #14] │ │ - movs r0, r0 │ │ - ldrh r7, [r4, #16] │ │ - movs r0, r0 │ │ - ldrh r2, [r5, #18] │ │ - movs r0, r0 │ │ - ldrh r0, [r6, #20] │ │ - movs r0, r0 │ │ - ldrh r4, [r6, #22] │ │ - movs r0, r0 │ │ - ldrh r4, [r6, #24] │ │ - movs r0, r0 │ │ - ldrh r0, [r7, #26] │ │ - movs r0, r0 │ │ - ldrh r3, [r7, #28] │ │ - movs r0, r0 │ │ - ldrh r5, [r7, #30] │ │ - movs r0, r0 │ │ - ldrh r2, [r0, #34] ; 0x22 │ │ - movs r0, r0 │ │ - ldrh r0, [r1, #36] ; 0x24 │ │ - movs r0, r0 │ │ - ldrh r2, [r1, #38] ; 0x26 │ │ - movs r0, r0 │ │ - ldrh r6, [r1, #40] ; 0x28 │ │ - movs r0, r0 │ │ - ldrh r2, [r2, #42] ; 0x2a │ │ - movs r0, r0 │ │ - ldrh r3, [r2, #44] ; 0x2c │ │ - movs r0, r0 │ │ - ldrh r0, [r2, #46] ; 0x2e │ │ - movs r0, r0 │ │ - ldrh r5, [r2, #48] ; 0x30 │ │ - movs r0, r0 │ │ - ldrh r5, [r3, #50] ; 0x32 │ │ - movs r0, r0 │ │ - ldrh r1, [r4, #52] ; 0x34 │ │ - movs r0, r0 │ │ - ldrh r5, [r5, #54] ; 0x36 │ │ - movs r0, r0 │ │ - ldrh r6, [r6, #56] ; 0x38 │ │ - movs r0, r0 │ │ - ldrh r6, [r7, #58] ; 0x3a │ │ - movs r0, r0 │ │ - ldrh r4, [r1, #62] ; 0x3e │ │ - movs r0, r0 │ │ - str r0, [sp, #108] ; 0x6c │ │ - movs r0, r0 │ │ - str r0, [sp, #404] ; 0x194 │ │ - movs r0, r0 │ │ - str r0, [sp, #696] ; 0x2b8 │ │ - movs r0, r0 │ │ - str r0, [sp, #988] ; 0x3dc │ │ - movs r0, r0 │ │ - str r1, [sp, #284] ; 0x11c │ │ - movs r0, r0 │ │ - str r1, [sp, #580] ; 0x244 │ │ - movs r0, r0 │ │ - str r1, [sp, #868] ; 0x364 │ │ - movs r0, r0 │ │ - str r2, [sp, #164] ; 0xa4 │ │ - movs r0, r0 │ │ - str r2, [sp, #432] ; 0x1b0 │ │ - movs r0, r0 │ │ - str r2, [sp, #700] ; 0x2bc │ │ - movs r0, r0 │ │ - str r2, [sp, #960] ; 0x3c0 │ │ - movs r0, r0 │ │ - str r3, [sp, #212] ; 0xd4 │ │ - movs r0, r0 │ │ - str r3, [sp, #496] ; 0x1f0 │ │ - movs r0, r0 │ │ - str r3, [sp, #780] ; 0x30c │ │ - movs r0, r0 │ │ - str r4, [sp, #44] ; 0x2c │ │ - movs r0, r0 │ │ - str r4, [sp, #320] ; 0x140 │ │ - movs r0, r0 │ │ - str r4, [sp, #600] ; 0x258 │ │ - movs r0, r0 │ │ - str r4, [sp, #884] ; 0x374 │ │ - movs r0, r0 │ │ - str r5, [sp, #124] ; 0x7c │ │ - movs r0, r0 │ │ - str r5, [sp, #400] ; 0x190 │ │ - movs r0, r0 │ │ - str r5, [sp, #644] ; 0x284 │ │ - movs r0, r0 │ │ - str r5, [sp, #900] ; 0x384 │ │ - movs r0, r0 │ │ - str r6, [sp, #128] ; 0x80 │ │ - movs r0, r0 │ │ - str r6, [sp, #388] ; 0x184 │ │ - movs r0, r0 │ │ - str r6, [sp, #656] ; 0x290 │ │ - movs r0, r0 │ │ - str r6, [sp, #888] ; 0x378 │ │ - movs r0, r0 │ │ - str r7, [sp, #120] ; 0x78 │ │ - movs r0, r0 │ │ - str r7, [sp, #388] ; 0x184 │ │ - movs r0, r0 │ │ - str r7, [sp, #644] ; 0x284 │ │ - movs r0, r0 │ │ - str r7, [sp, #924] ; 0x39c │ │ - movs r0, r0 │ │ - ldr r0, [sp, #116] ; 0x74 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #368] ; 0x170 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #608] ; 0x260 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #864] ; 0x360 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #344] ; 0x158 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #612] ; 0x264 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #864] ; 0x360 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - movs r0, r0 │ │ - ldr r2, [sp, #272] ; 0x110 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #324] ; 0x144 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #416] ; 0x1a0 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #516] ; 0x204 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #636] ; 0x27c │ │ - movs r0, r0 │ │ - ldr r2, [sp, #692] ; 0x2b4 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #864] ; 0x360 │ │ - movs r0, r0 │ │ - ldr r0, [pc, #92] ; (4c1c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #92] ; (4c20 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #88] ; (4c24 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #88] ; (4c28 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #84] ; (4c2c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #84] ; (4c30 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #80] ; (4c34 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #80] ; (4c38 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #76] ; (4c3c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #76] ; (4c40 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #72] ; (4c44 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #72] ; (4c48 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - subs r0, #115 ; 0x73 │ │ - cmp r0, #24 │ │ - bls.n 4c16 │ │ - ldr r0, [pc, #64] ; (4c4c ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #60] ; (4c50 ) │ │ - add r0, pc │ │ - b.n 4c1a │ │ - ldr r0, [pc, #60] ; (4c54 ) │ │ - add r0, pc │ │ - pop {pc} │ │ - ldr r1, [sp, #380] ; 0x17c │ │ - movs r0, r0 │ │ - ldr r1, [sp, #492] ; 0x1ec │ │ - movs r0, r0 │ │ - ldr r1, [sp, #620] ; 0x26c │ │ - movs r0, r0 │ │ - ldr r1, [sp, #692] ; 0x2b4 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #900] ; 0x384 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #200] ; 0xc8 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #420] ; 0x1a4 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #492] ; 0x1ec │ │ - movs r0, r0 │ │ - ldr r2, [sp, #628] ; 0x274 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #800] ; 0x320 │ │ - movs r0, r0 │ │ - ldr r2, [sp, #912] ; 0x390 │ │ - movs r0, r0 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - movs r0, r0 │ │ - ldrb r5, [r1, #23] │ │ - movs r0, r0 │ │ - ldr r2, [sp, #924] ; 0x39c │ │ - ... │ │ - │ │ -00004c58 : │ │ - ldr r0, [pc, #4] ; (4c60 ) │ │ - add r0, pc │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - ldr r2, [sp, #944] ; 0x3b0 │ │ - ... │ │ - │ │ -00004c64 : │ │ - push {r3, r4, r5, lr} │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 4ce4 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 4ce4 │ │ - movs r3, #85 ; 0x55 │ │ - cmp r1, #0 │ │ - beq.n 4ce4 │ │ - adds r4, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r5, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #94 ; 0x5e │ │ - cmp r0, #127 ; 0x7f │ │ - bhi.n 4ce4 │ │ - ldrb r2, [r5, #0] │ │ - movs r3, #85 ; 0x55 │ │ - cmp r2, #0 │ │ - beq.n 4ce4 │ │ - adds r0, r5, #0 │ │ - bl 89dc │ │ - subs r3, r0, #0 │ │ - bne.n 4ce4 │ │ - ldr r0, [r4, #20] │ │ - cmp r0, #0 │ │ - beq.n 4caa │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r5, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - movs r1, #2 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - str r0, [r4, #20] │ │ - orrs r3, r1 │ │ - str r3, [r4, #100] ; 0x64 │ │ - adds r3, r1, #0 │ │ - cmp r0, #0 │ │ - beq.n 4ce4 │ │ - ldr r2, [r4, #28] │ │ - cmp r2, #0 │ │ - beq.n 4cd8 │ │ - movs r3, #12 │ │ - ldrsh r2, [r4, r3] │ │ - movs r3, #0 │ │ - cmp r2, #6 │ │ - beq.n 4ce4 │ │ - movs r3, #4 │ │ - strh r3, [r4, #12] │ │ - movs r3, #0 │ │ - b.n 4ce4 │ │ - ldrh r0, [r4, #12] │ │ - adds r3, r2, #0 │ │ - subs r0, #5 │ │ - cmp r0, #1 │ │ - bls.n 4ce4 │ │ - strh r1, [r4, #12] │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00004ce8 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 4d06 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 4d06 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 4d06 │ │ - ldr r3, [r0, #20] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00004d0a : │ │ - push {r4, r5, lr} │ │ - cmp r2, #0 │ │ - beq.n 4d2c │ │ - adds r3, r1, #0 │ │ - subs r2, #1 │ │ - cmp r2, #0 │ │ - beq.n 4d3a │ │ - adds r3, #1 │ │ - subs r4, r3, #1 │ │ - ldrb r4, [r4, #0] │ │ - adds r0, #1 │ │ - subs r5, r0, #1 │ │ - strb r4, [r5, #0] │ │ - cmp r4, #0 │ │ - beq.n 4d40 │ │ - subs r2, #1 │ │ - b.n 4d14 │ │ - adds r3, r1, #0 │ │ - adds r3, #1 │ │ - subs r2, r3, #1 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #0 │ │ - bne.n 4d2e │ │ - b.n 4d40 │ │ - movs r2, #0 │ │ - strb r2, [r0, #0] │ │ - b.n 4d2e │ │ - subs r0, r3, r1 │ │ - subs r0, #1 │ │ - pop {r4, r5, pc} │ │ - ... │ │ - │ │ -00004d48 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - adds r5, r0, #0 │ │ - adds r0, r1, #0 │ │ - bl 46d8 │ │ - ldr r4, [pc, #24] ; (4d6c ) │ │ - ldr r2, [pc, #24] ; (4d70 ) │ │ - str r0, [sp, #0] │ │ - add r4, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - movs r1, #255 ; 0xff │ │ - add r2, pc │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r7, {r2, r3, r7} │ │ - movs r0, r0 │ │ - ldr r1, [sp, #924] ; 0x39c │ │ - ... │ │ - │ │ -00004d74 : │ │ - ldr r3, [pc, #916] ; (510c ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r4, [pc, #916] ; (5110 ) │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [pc, #916] ; (5114 ) │ │ - add sp, r4 │ │ - str r3, [sp, #24] │ │ - ldr r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - add r1, sp, #112 ; 0x70 │ │ - adds r2, r2, r1 │ │ - str r3, [r2, #0] │ │ - movs r2, #128 ; 0x80 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #136 ; 0x88 │ │ - adds r4, r0, #0 │ │ - movs r1, #0 │ │ - adds r0, r3, #0 │ │ - lsls r2, r2, #1 │ │ - str r3, [sp, #28] │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r2, #128 ; 0x80 │ │ - ldr r0, [pc, #880] ; (5118 ) │ │ - add r3, sp, #112 ; 0x70 │ │ - movs r1, #0 │ │ - adds r0, r0, r3 │ │ - lsls r2, r2, #1 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r2, #129 ; 0x81 │ │ - movs r1, #0 │ │ - lsls r2, r2, #2 │ │ - add r0, sp, #124 ; 0x7c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r2, #129 ; 0x81 │ │ - movs r1, #0 │ │ - lsls r2, r2, #2 │ │ - add r0, sp, #640 ; 0x280 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r1, [pc, #848] ; (511c ) │ │ - ldr r2, [pc, #848] ; (5120 ) │ │ - movs r0, #2 │ │ - add r1, pc │ │ - add r2, pc │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r0, [pc, #840] ; (5124 ) │ │ - add r3, sp, #112 ; 0x70 │ │ - ldr r2, [pc, #840] ; (5128 ) │ │ - adds r0, r0, r3 │ │ - movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r3, [r4, #0] │ │ - adds r1, r6, #0 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - adds r7, r0, #0 │ │ - ldr r3, [r4, #0] │ │ - ldr r5, [pc, #820] ; (512c ) │ │ - ldr r2, [pc, #824] ; (5130 ) │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - add r5, pc │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #772] ; (5134 ) │ │ - str r0, [sp, #32] │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #720] ; (5138 ) │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #60] ; 0x3c │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #668] ; (513c ) │ │ - str r0, [sp, #16] │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #64] ; 0x40 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #616] ; (5140 ) │ │ - str r0, [sp, #68] ; 0x44 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #72] ; 0x48 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #564] ; (5144 ) │ │ - str r0, [sp, #8] │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #76] ; 0x4c │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #512] ; (5148 ) │ │ - str r0, [sp, #12] │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #460] ; (514c ) │ │ - str r0, [sp, #84] ; 0x54 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #88] ; 0x58 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #408] ; (5150 ) │ │ - str r0, [sp, #20] │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #92] ; 0x5c │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #356] ; (5154 ) │ │ - str r0, [sp, #40] ; 0x28 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #96] ; 0x60 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #304] ; (5158 ) │ │ - str r0, [sp, #44] ; 0x2c │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - str r0, [sp, #100] ; 0x64 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - movs r2, #0 │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #252] ; (515c ) │ │ - str r0, [sp, #104] ; 0x68 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r2, #2 │ │ - adds r1, r0, #0 │ │ - ldr r3, [r3, r2] │ │ - adds r0, r4, #0 │ │ - movs r2, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [pc, #200] ; (5160 ) │ │ - str r0, [sp, #108] ; 0x6c │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #0 │ │ - blx ip │ │ - movs r1, #190 ; 0xbe │ │ - ldr r3, [r4, #0] │ │ - lsls r1, r1, #1 │ │ - adds r2, r0, #0 │ │ - ldr r3, [r3, r1] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx r3 │ │ - movs r2, #169 ; 0xa9 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r2, #2 │ │ - adds r1, r0, #0 │ │ - ldr r3, [r3, r2] │ │ - adds r0, r4, #0 │ │ - movs r2, #0 │ │ - blx r3 │ │ - ldr r3, [sp, #24] │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldr r3, [sp, #32] │ │ + bics r5, r6 │ │ + cmp r5, #43 ; 0x2b │ │ + beq.n 6c78 │ │ + cmp r7, #61 ; 0x3d │ │ + bne.n 6c80 │ │ + adds r2, #1 │ │ + b.n 6c56 │ │ + movs r0, #1 │ │ + b.n 6c82 │ │ + adds r0, r3, #0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r2, pc, #624 ; (adr r2, 6ef8 ) │ │ + ... │ │ + │ │ +00006c88 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 6cae │ │ + ldrb r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 50dc │ │ - ldr r1, [pc, #140] ; (5164 ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - b.n 50e8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + beq.n 6cae │ │ + adds r4, r1, #0 │ │ + adds r5, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r0, #1 │ │ + bls.n 6cae │ │ + subs r0, #1 │ │ + adds r0, r5, r0 │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, r4 │ │ + bne.n 6cae │ │ + movs r3, #0 │ │ + strb r3, [r0, #0] │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00006cb0 : │ │ + push {r3, lr} │ │ + movs r1, #10 │ │ + bl 6c88 │ │ + pop {r3, pc} │ │ + │ │ +00006cba : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 6ce0 │ │ + ldrb r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 50ee │ │ - ldr r1, [pc, #132] ; (5168 ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n 54ec │ │ - ldr r3, [sp, #16] │ │ + beq.n 6ce0 │ │ + adds r4, r0, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r2, #0 │ │ + subs r3, r0, #1 │ │ cmp r3, #0 │ │ - bne.n 50fc │ │ - ldr r1, [pc, #116] ; (516c ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - b.n 50e8 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ble.n 6ce0 │ │ + ldrb r1, [r4, r3] │ │ + cmp r1, #32 │ │ + bne.n 6ce0 │ │ + strb r2, [r4, r3] │ │ + subs r3, #1 │ │ + b.n 6cd0 │ │ + pop {r4, pc} │ │ + │ │ +00006ce2 : │ │ + push {r4, r5, r6, lr} │ │ + cmp r0, #0 │ │ + beq.n 6d0a │ │ + ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 5174 │ │ - ldr r1, [pc, #108] ; (5170 ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - b.n 50e8 │ │ - nop ; (mov r8, r8) │ │ - stmia r1!, {r4, r5, r6} │ │ - movs r0, r0 │ │ - bl 162112 <_end@@Base+0x15032a> │ │ - lsrs r4, r5, #24 │ │ - movs r0, r0 │ │ - lsls r4, r2, #20 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #532] ; 0x214 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #564] ; 0x234 │ │ - movs r0, r0 │ │ - lsls r4, r2, #24 │ │ - movs r0, r0 │ │ - lsrs r0, r3, #32 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #528] ; 0x210 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #460] ; 0x1cc │ │ - movs r0, r0 │ │ - ldr r1, [sp, #356] ; 0x164 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #180] ; 0xb4 │ │ - movs r0, r0 │ │ + beq.n 6d0a │ │ + adds r6, r1, #0 │ │ + adds r5, r0, #0 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #0] │ │ + cmp r4, r3 │ │ + bge.n 6d0a │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r5, r3] │ │ + cmp r0, #0 │ │ + beq.n 6d0a │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r4, #1 │ │ + b.n 6cf4 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +00006d0c : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [pc, #168] ; (6db8 ) │ │ + ldr r4, [pc, #168] ; (6dbc ) │ │ + movs r6, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add sp, r4 │ │ + str r2, [sp, #0] │ │ + ldr r3, [r5, #0] │ │ + add r2, sp, #1020 ; 0x3fc │ │ + adds r2, #16 │ │ + str r3, [r2, #0] │ │ + movs r2, #128 ; 0x80 │ │ + str r0, [sp, #4] │ │ + adds r7, r1, #0 │ │ + add r0, sp, #12 │ │ + movs r1, #0 │ │ + lsls r2, r2, #3 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r4, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + cmp r6, r0 │ │ + bge.n 6d84 │ │ + ldr r3, [sp, #4] │ │ + ldrb r2, [r3, r6] │ │ + ldr r3, [pc, #120] ; (6dc0 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + adds r3, r3, r2 │ │ + ldrb r3, [r3, #1] │ │ + lsls r3, r3, #28 │ │ + bmi.n 6d5c │ │ + add r3, sp, #12 │ │ + strb r2, [r3, r4] │ │ + adds r4, #1 │ │ + b.n 6d80 │ │ + cmp r4, #0 │ │ + beq.n 6d7e │ │ + movs r3, #0 │ │ + add r2, sp, #12 │ │ + adds r0, r7, #0 │ │ ldr r1, [sp, #0] │ │ + strb r3, [r2, r4] │ │ + bl 65ae │ │ + cmp r0, #1 │ │ + beq.n 6d7e │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #0] │ │ + bl 6ce2 │ │ + movs r0, #0 │ │ + b.n 6da0 │ │ + movs r4, #0 │ │ + adds r6, #1 │ │ + b.n 6d36 │ │ + cmp r4, #0 │ │ + bne.n 6d8c │ │ + movs r0, #1 │ │ + b.n 6da0 │ │ + movs r3, #0 │ │ + add r2, sp, #12 │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #0] │ │ + strb r3, [r2, r4] │ │ + bl 65ae │ │ + cmp r0, #1 │ │ + bne.n 6d72 │ │ + b.n 6d88 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #16 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 6db0 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #16] ; (6dc4 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r1, pc, #848 ; (adr r1, 710c ) │ │ movs r0, r0 │ │ - ldr r0, [sp, #844] ; 0x34c │ │ - movs r0, r0 │ │ - ldr r0, [sp, #668] ; 0x29c │ │ - movs r0, r0 │ │ - ldr r0, [sp, #480] ; 0x1e0 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #292] ; 0x124 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #108] ; 0x6c │ │ - movs r0, r0 │ │ - str r7, [sp, #968] ; 0x3c8 │ │ - movs r0, r0 │ │ - str r7, [sp, #804] ; 0x324 │ │ - movs r0, r0 │ │ - str r7, [sp, #620] ; 0x26c │ │ - movs r0, r0 │ │ - str r7, [sp, #464] ; 0x1d0 │ │ + ; instruction: 0xfbecffff │ │ + add r1, pc, #664 ; (adr r1, 705c ) │ │ movs r0, r0 │ │ - str r7, [sp, #268] ; 0x10c │ │ + lsls r4, r2, #16 │ │ + ... │ │ + │ │ +00006dc8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r5, #0 │ │ + adds r4, r5, #0 │ │ + ldr r6, [pc, #188] ; (6e8c ) │ │ + sub sp, #44 ; 0x2c │ │ + str r0, [sp, #4] │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + str r1, [sp, #8] │ │ + add r0, sp, #16 │ │ + ldr r3, [r6, #0] │ │ + movs r1, #0 │ │ + movs r2, #17 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + str r6, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + add r7, sp, #16 │ │ + cmp r4, r3 │ │ + bge.n 6e42 │ │ + movs r6, #15 │ │ + ands r6, r4 │ │ + bne.n 6e10 │ │ + ldr r0, [pc, #148] ; (6e90 ) │ │ + adds r1, r7, #0 │ │ + adds r2, r4, #0 │ │ + add r0, pc │ │ + bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #15 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r5, r6, #0 │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [pc, #128] ; (6e94 ) │ │ + adds r6, r5, #1 │ │ + ldrb r1, [r3, r4] │ │ + add r0, pc │ │ + bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + ldr r3, [sp, #4] │ │ + ldrb r2, [r3, r4] │ │ + movs r3, #46 ; 0x2e │ │ + adds r1, r2, #0 │ │ + subs r1, #32 │ │ + cmp r1, #94 ; 0x5e │ │ + bhi.n 6e2e │ │ + adds r3, r2, #0 │ │ + add r2, sp, #16 │ │ + strb r3, [r2, r5] │ │ + cmp r6, #8 │ │ + bne.n 6e3c │ │ + movs r0, #32 │ │ + bl bee0 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + adds r4, #1 │ │ + adds r5, r6, #0 │ │ + b.n 6dea │ │ + adds r0, r7, #0 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r6, #0 │ │ + subs r4, r0, #0 │ │ + cmp r4, r6 │ │ + ble.n 6e78 │ │ + movs r5, #16 │ │ + subs r5, r5, r0 │ │ + cmp r6, r5 │ │ + bge.n 6e64 │ │ + ldr r0, [pc, #60] ; (6e98 ) │ │ + adds r6, #1 │ │ + add r0, pc │ │ + bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + b.n 6e54 │ │ + cmp r4, #7 │ │ + bgt.n 6e6e │ │ + movs r0, #32 │ │ + bl bee0 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + ldr r0, [pc, #44] ; (6e9c ) │ │ + adds r1, r7, #0 │ │ + add r0, pc │ │ + bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6e86 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r1, pc, #80 ; (adr r1, 6ee0 ) │ │ movs r0, r0 │ │ - str r7, [sp, #372] ; 0x174 │ │ + ldrh r0, [r1, r2] │ │ movs r0, r0 │ │ - str r7, [sp, #440] ; 0x1b8 │ │ + ldrh r6, [r7, r1] │ │ movs r0, r0 │ │ - str r7, [sp, #524] ; 0x20c │ │ + ldrh r0, [r0, r1] │ │ movs r0, r0 │ │ - ldr r5, [sp, #12] │ │ - cmp r5, #0 │ │ - beq.n 5182 │ │ - adds r0, r5, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r7, r0, #0 │ │ - cmp r3, #0 │ │ - bne.n 519a │ │ - ldr r1, [pc, #672] ; (5434 ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ - ldr r1, [pc, #668] ; (5438 ) │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - cmp r0, #0 │ │ - bne.n 51d4 │ │ - add r6, sp, #640 ; 0x280 │ │ - ldr r0, [sp, #12] │ │ - adds r1, r6, #0 │ │ - bl 6f1c │ │ - subs r5, r0, #0 │ │ - cmp r5, #128 ; 0x80 │ │ - bls.n 51ca │ │ - movs r3, #128 ; 0x80 │ │ - ldr r1, [pc, #640] ; (543c ) │ │ - ldr r2, [pc, #640] ; (5440 ) │ │ - str r3, [sp, #0] │ │ - movs r0, #2 │ │ - add r1, pc │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - b.n 5212 │ │ - ldr r0, [sp, #12] │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r1, [pc, #620] ; (5444 ) │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - cmp r0, #0 │ │ - bne.n 5222 │ │ - ldr r3, [pc, #612] ; (5448 ) │ │ - ldr r2, [pc, #612] ; (544c ) │ │ - movs r0, #2 │ │ + ldrh r6, [r5, r0] │ │ + ... │ │ + │ │ +00006ea0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r7, #0 │ │ + ldr r3, [pc, #492] ; (7094 ) │ │ + sub sp, #156 ; 0x9c │ │ + adds r5, r1, #0 │ │ add r3, pc │ │ - adds r1, r3, #0 │ │ - add r2, pc │ │ - add r6, sp, #124 ; 0x7c │ │ - str r3, [sp, #24] │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r0, [sp, #16] │ │ - adds r1, r6, #0 │ │ - bl 6f1c │ │ - subs r7, r0, #0 │ │ - cmp r7, #128 ; 0x80 │ │ - bls.n 5218 │ │ - movs r3, #128 ; 0x80 │ │ - movs r0, #2 │ │ - str r3, [sp, #0] │ │ - adds r3, r7, #0 │ │ - ldr r2, [pc, #576] ; (5450 ) │ │ - ldr r1, [sp, #24] │ │ - add r2, pc │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - b.n 54ec │ │ - ldr r0, [sp, #16] │ │ - adds r1, r6, #0 │ │ - adds r2, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - add r0, sp, #120 ; 0x78 │ │ - bl 6cc4 │ │ - subs r1, r0, #0 │ │ - beq.n 523c │ │ - ldr r0, [pc, #548] ; (5454 ) │ │ - add r0, pc │ │ - bl 4d48 │ │ - adds r1, r0, #0 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #136 ; 0x88 │ │ - b.n 50e8 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - ldr r6, [sp, #120] ; 0x78 │ │ + ldr r3, [r3, #0] │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r7, #0 │ │ + str r3, [sp, #148] ; 0x94 │ │ + add r3, sp, #100 ; 0x64 │ │ + movs r2, #24 │ │ + adds r6, r0, #0 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #12] │ │ + str r7, [sp, #32] │ │ + str r7, [sp, #36] ; 0x24 │ │ + str r7, [sp, #40] ; 0x28 │ │ + str r7, [sp, #44] ; 0x2c │ │ + str r7, [sp, #48] ; 0x30 │ │ + str r7, [sp, #52] ; 0x34 │ │ + str r7, [sp, #56] ; 0x38 │ │ + str r7, [sp, #60] ; 0x3c │ │ + str r7, [sp, #64] ; 0x40 │ │ + str r7, [sp, #68] ; 0x44 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r2, #24 │ │ + add r0, sp, #124 ; 0x7c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r7, #0 │ │ + movs r2, #16 │ │ + add r0, sp, #84 ; 0x54 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + add r3, sp, #24 │ │ + str r3, [sp, #16] │ │ + movs r3, #1 │ │ + ldr r2, [sp, #16] │ │ + negs r3, r3 │ │ + add r1, sp, #16 │ │ + strh r3, [r2, #0] │ │ + movs r2, #10 │ │ + adds r2, r2, r1 │ │ + strh r3, [r2, #0] │ │ + add r2, sp, #28 │ │ + strh r3, [r2, #0] │ │ + movs r2, #14 │ │ + adds r2, r2, r1 │ │ + strh r3, [r2, #0] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r4, #0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #80] ; 0x50 │ │ + str r7, [sp, #72] ; 0x48 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #8] │ │ + movs r0, #1 │ │ + str r3, [sp, #20] │ │ + cmp r6, r7 │ │ + bne.n 6f28 │ │ + b.n 723c │ │ + adds r3, r6, #0 │ │ + adds r3, #104 ; 0x68 │ │ ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 525e │ │ + cmp r3, #129 ; 0x81 │ │ + beq.n 6f34 │ │ + b.n 723c │ │ adds r0, r6, #0 │ │ - bl 8928 │ │ - ldr r1, [sp, #108] ; 0x6c │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 8b1e │ │ - subs r1, r0, #0 │ │ - beq.n 52ae │ │ - ldr r0, [pc, #508] ; (5458 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl be20 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ - adds r1, r0, #0 │ │ + add r1, sp, #32 │ │ + bl 658c │ │ + cmp r0, r7 │ │ + beq.n 6f42 │ │ + b.n 723c │ │ adds r0, r6, #0 │ │ - bl 9a4a │ │ - subs r1, r0, #0 │ │ - beq.n 5284 │ │ - ldr r0, [pc, #488] ; (545c ) │ │ - add r0, pc │ │ - bl 4d48 │ │ - adds r1, r0, #0 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #136 ; 0x88 │ │ - bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n 54e6 │ │ - ldr r3, [sp, #32] │ │ - ldr r6, [pc, #472] ; (5460 ) │ │ - ldr r2, [pc, #472] ; (5464 ) │ │ - str r3, [sp, #0] │ │ - add r3, sp, #112 ; 0x70 │ │ - adds r6, r6, r3 │ │ - movs r1, #255 ; 0xff │ │ - add r2, pc │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + add r1, sp, #36 ; 0x24 │ │ + bl 41a8 │ │ + cmp r0, r7 │ │ + beq.n 6f50 │ │ + b.n 723c │ │ adds r0, r6, #0 │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 8b1e │ │ - subs r1, r0, #0 │ │ - beq.n 52ae │ │ - ldr r0, [pc, #444] ; (5468 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r1, [pc, #444] ; (546c ) │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + add r1, sp, #72 ; 0x48 │ │ + bl 4186 │ │ + cmp r0, r7 │ │ + beq.n 6f5e │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #40 ; 0x28 │ │ + bl 3e60 │ │ + cmp r0, r7 │ │ + beq.n 6f6c │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #16] │ │ + bl 624a │ │ + cmp r0, r7 │ │ + beq.n 6f7a │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #44 ; 0x2c │ │ + bl 626c │ │ + cmp r0, r7 │ │ + beq.n 6f88 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #48 ; 0x30 │ │ + bl 403c │ │ + cmp r0, r7 │ │ + beq.n 6f96 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #52 ; 0x34 │ │ + bl 4130 │ │ + cmp r0, r7 │ │ + beq.n 6fa4 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #80 ; 0x50 │ │ + bl 917e │ │ + cmp r0, r7 │ │ + beq.n 6fb2 │ │ + b.n 723c │ │ + movs r7, #10 │ │ + add r3, sp, #16 │ │ + adds r7, r7, r3 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 92ec │ │ cmp r0, #0 │ │ - bne.n 52ca │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - movs r1, #8 │ │ - bl 60ae │ │ - cmp r7, #16 │ │ - ble.n 52ca │ │ - movs r7, #16 │ │ - cmp r5, #0 │ │ - ble.n 5334 │ │ - ldr r1, [pc, #416] ; (5470 ) │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #1 │ │ + beq.n 6fc6 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #28 │ │ + bl 999e │ │ cmp r0, #0 │ │ - beq.n 5320 │ │ - ldr r1, [pc, #404] ; (5474 ) │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #2 │ │ + beq.n 6fd4 │ │ + b.n 723c │ │ + movs r1, #14 │ │ + add r3, sp, #16 │ │ + adds r0, r6, #0 │ │ + adds r1, r1, r3 │ │ + bl 5d08 │ │ cmp r0, #0 │ │ - beq.n 5320 │ │ - ldr r1, [pc, #392] ; (5478 ) │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #3 │ │ + beq.n 6fe6 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #76 ; 0x4c │ │ + bl 5d4c │ │ cmp r0, #0 │ │ - beq.n 5320 │ │ - ldr r1, [pc, #380] ; (547c ) │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #4 │ │ + beq.n 6ff4 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #56 ; 0x38 │ │ + bl 3b1c │ │ cmp r0, #0 │ │ - beq.n 5320 │ │ - ldr r1, [pc, #368] ; (5480 ) │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #3 │ │ + beq.n 7002 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #60 ; 0x3c │ │ + bl 9950 │ │ cmp r0, #0 │ │ - bne.n 5320 │ │ - movs r1, #5 │ │ - lsls r1, r1, #16 │ │ - asrs r1, r1, #16 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 968e │ │ - subs r1, r0, #0 │ │ - beq.n 5334 │ │ - ldr r0, [pc, #340] ; (5484 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 5374 │ │ - ldr r1, [pc, #328] ; (5488 ) │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - movs r2, #4 │ │ - add r1, pc │ │ - bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + beq.n 7010 │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #64 ; 0x40 │ │ + bl 9386 │ │ cmp r0, #0 │ │ - bne.n 5362 │ │ - movs r1, #6 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 8928 │ │ - ldr r1, [pc, #308] ; (548c ) │ │ - ldr r2, [pc, #312] ; (5490 ) │ │ - movs r0, #2 │ │ - add r1, pc │ │ + beq.n 701e │ │ + b.n 723c │ │ + adds r0, r6, #0 │ │ + add r1, sp, #68 ; 0x44 │ │ + bl 3ef8 │ │ + cmp r0, #0 │ │ + beq.n 702c │ │ + b.n 723c │ │ + movs r3, #0 │ │ + ldrsh r0, [r7, r3] │ │ + ldr r1, [sp, #12] │ │ + movs r2, #24 │ │ + bl 6800 │ │ + adds r3, r0, #0 │ │ + movs r0, #99 ; 0x63 │ │ + cmp r3, #0 │ │ + beq.n 7042 │ │ + b.n 723c │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + add r1, sp, #84 ; 0x54 │ │ + movs r2, #16 │ │ + bl 6ac4 │ │ + adds r3, r0, #0 │ │ + movs r0, #104 ; 0x68 │ │ + cmp r3, #0 │ │ + beq.n 7056 │ │ + b.n 723c │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + cmp r3, #0 │ │ + bne.n 707a │ │ + ldr r2, [pc, #56] ; (7098 ) │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ add r2, pc │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 4c64 │ │ - subs r1, r0, #0 │ │ - beq.n 5374 │ │ - ldr r0, [pc, #292] ; (5494 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r1, [pc, #288] ; (5498 ) │ │ - ldr r2, [pc, #292] ; (549c ) │ │ - ldr r3, [sp, #8] │ │ - add r1, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + adds r6, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + adds r0, r5, r0 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 70a0 │ │ + ldr r3, [pc, #36] ; (709c ) │ │ + add r3, pc │ │ + b.n 70a0 │ │ + add r3, sp, #28 │ │ + movs r0, #0 │ │ + ldrsh r0, [r3, r0] │ │ + add r1, sp, #124 ; 0x7c │ │ + movs r2, #24 │ │ + bl 69d8 │ │ + adds r3, r0, #0 │ │ + movs r0, #110 ; 0x6e │ │ + cmp r3, #0 │ │ + beq.n 7092 │ │ + b.n 723c │ │ + b.n 705c │ │ + add r0, pc, #248 ; (adr r0, 7190 ) │ │ + movs r0, r0 │ │ + ldr r0, [r2, r1] │ │ + movs r0, r0 │ │ + ldr r0, [r6, r0] │ │ + movs r0, r0 │ │ + ldr r2, [pc, #428] ; (7250 ) │ │ add r2, pc │ │ - movs r0, #2 │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r1, [pc, #280] ; (54a0 ) │ │ - ldr r0, [sp, #8] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #1 │ │ - cmp r0, #0 │ │ - beq.n 53d6 │ │ - ldr r1, [pc, #268] ; (54a4 ) │ │ - ldr r0, [sp, #8] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #2 │ │ - cmp r0, #0 │ │ - beq.n 53d6 │ │ - ldr r1, [pc, #256] ; (54a8 ) │ │ - ldr r0, [sp, #8] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #3 │ │ - cmp r0, #0 │ │ - beq.n 53d6 │ │ - ldr r1, [pc, #244] ; (54ac ) │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 70b8 │ │ + ldr r3, [pc, #412] ; (7254 ) │ │ + add r3, pc │ │ + ldr r2, [pc, #412] ; (7258 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r2, [pc, #408] ; (725c ) │ │ + adds r6, r6, r0 │ │ + subs r1, r4, r6 │ │ + adds r0, r5, r6 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 70e0 │ │ + ldr r3, [pc, #384] ; (7260 ) │ │ + add r3, pc │ │ + ldr r2, [pc, #384] ; (7264 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + adds r6, r6, r0 │ │ + adds r3, r5, r6 │ │ + str r3, [sp, #8] │ │ + subs r3, r4, r6 │ │ + str r3, [sp, #12] │ │ + add r3, sp, #24 │ │ + movs r7, #0 │ │ + ldrsh r7, [r3, r7] │ │ + adds r0, r7, #0 │ │ + bl 696c │ │ + ldr r2, [pc, #360] ; (7268 ) │ │ + str r0, [sp, #0] │ │ + ldr r1, [sp, #12] │ │ + adds r3, r7, #0 │ │ ldr r0, [sp, #8] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #4 │ │ - cmp r0, #0 │ │ - beq.n 53d6 │ │ - ldr r1, [pc, #232] ; (54b0 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 711e │ │ + ldr r3, [pc, #336] ; (726c ) │ │ + add r3, pc │ │ + ldr r2, [pc, #336] ; (7270 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 7136 │ │ + ldr r3, [pc, #320] ; (7274 ) │ │ + add r3, pc │ │ + ldr r2, [pc, #320] ; (7278 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 714e │ │ + ldr r3, [pc, #304] ; (727c ) │ │ + add r3, pc │ │ + ldr r2, [pc, #304] ; (7280 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r2, [pc, #300] ; (7284 ) │ │ + adds r6, r6, r0 │ │ + subs r1, r4, r6 │ │ + adds r0, r5, r6 │ │ + add r2, pc │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + movs r3, #10 │ │ + add r2, sp, #16 │ │ + adds r3, r3, r2 │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + add r2, sp, #100 ; 0x64 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #272] ; (7288 ) │ │ + adds r6, r6, r0 │ │ + subs r1, r4, r6 │ │ + adds r0, r5, r6 │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + add r3, sp, #28 │ │ + ldrh r7, [r3, #0] │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + lsls r3, r7, #16 │ │ + subs r1, r4, r6 │ │ + asrs r3, r3, #16 │ │ + add r2, sp, #124 ; 0x7c │ │ + cmp r7, #0 │ │ + bne.n 719a │ │ + ldr r2, [pc, #244] ; (728c ) │ │ + add r2, pc │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #240] ; (7290 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + adds r6, r6, r0 │ │ + adds r3, r5, r6 │ │ + str r3, [sp, #8] │ │ + subs r3, r4, r6 │ │ + str r3, [sp, #12] │ │ + movs r3, #14 │ │ + add r2, sp, #16 │ │ + adds r3, r3, r2 │ │ + movs r7, #0 │ │ + ldrsh r7, [r3, r7] │ │ + adds r0, r7, #0 │ │ + bl 6938 │ │ + ldr r2, [pc, #212] ; (7294 ) │ │ + str r0, [sp, #0] │ │ + ldr r1, [sp, #12] │ │ + add r2, pc │ │ + adds r3, r7, #0 │ │ ldr r0, [sp, #8] │ │ - add r1, pc │ │ - bl be00 <_Unwind_GetTextRelBase@@Base+0x188> │ │ - movs r1, #3 │ │ - cmp r0, #0 │ │ - bne.n 53d6 │ │ - movs r1, #5 │ │ - lsls r1, r1, #16 │ │ - asrs r1, r1, #16 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 8728 │ │ - subs r1, r0, #0 │ │ - beq.n 53ea │ │ - ldr r0, [pc, #204] ; (54b4 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r6, [pc, #204] ; (54b8 ) │ │ - ldr r2, [pc, #204] ; (54bc ) │ │ - movs r0, #2 │ │ - add r6, pc │ │ - adds r1, r6, #0 │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r2, [pc, #200] ; (7298 ) │ │ + adds r6, r6, r0 │ │ + add r3, sp, #84 ; 0x54 │ │ + subs r1, r4, r6 │ │ + adds r0, r5, r6 │ │ + str r3, [sp, #0] │ │ add r2, pc │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r1, [sp, #16] │ │ - str r5, [sp, #0] │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #12] │ │ - bl 6f46 │ │ - subs r1, r0, #0 │ │ - beq.n 5412 │ │ - ldr r0, [pc, #176] ; (54c0 ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - ldr r2, [pc, #176] ; (54c4 ) │ │ - adds r1, r6, #0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 71f2 │ │ + ldr r3, [pc, #172] ; (729c ) │ │ + add r3, pc │ │ + ldr r2, [pc, #172] ; (72a0 ) │ │ add r2, pc │ │ - movs r0, #2 │ │ - bl bde0 <_Unwind_GetTextRelBase@@Base+0x168> │ │ - ldr r1, [pc, #168] ; (54c8 ) │ │ - add r3, sp, #112 ; 0x70 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - adds r1, r1, r3 │ │ - bl 6fbc │ │ - subs r1, r0, #0 │ │ - beq.n 54d0 │ │ - ldr r0, [pc, #156] ; (54cc ) │ │ - add r0, pc │ │ - b.n 5274 │ │ - str r7, [sp, #152] ; 0x98 │ │ - movs r0, r0 │ │ - str r7, [sp, #136] ; 0x88 │ │ - movs r0, r0 │ │ - str r5, [sp, #588] ; 0x24c │ │ - movs r0, r0 │ │ - str r7, [sp, #4] │ │ - movs r0, r0 │ │ - str r6, [sp, #928] ; 0x3a0 │ │ - movs r0, r0 │ │ - str r5, [sp, #436] ; 0x1b4 │ │ - movs r0, r0 │ │ - str r7, [sp, #36] ; 0x24 │ │ - movs r0, r0 │ │ - str r6, [sp, #724] ; 0x2d4 │ │ - movs r0, r0 │ │ - str r6, [sp, #864] ; 0x360 │ │ - movs r0, r0 │ │ - str r6, [sp, #804] ; 0x324 │ │ - movs r0, r0 │ │ - str r6, [sp, #844] ; 0x34c │ │ - movs r0, r0 │ │ - lsls r4, r2, #20 │ │ - movs r0, r0 │ │ - str r6, [sp, #816] ; 0x330 │ │ - movs r0, r0 │ │ - str r6, [sp, #484] ; 0x1e4 │ │ - movs r0, r0 │ │ - str r6, [sp, #56] ; 0x38 │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 720a │ │ + ldr r3, [pc, #156] ; (72a4 ) │ │ + add r3, pc │ │ + ldr r2, [pc, #156] ; (72a8 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r6, r6, r0 │ │ + adds r0, r5, r6 │ │ + subs r1, r4, r6 │ │ + cmp r3, #0 │ │ + bne.n 7222 │ │ + ldr r3, [pc, #140] ; (72ac ) │ │ + add r3, pc │ │ + ldr r2, [pc, #140] ; (72b0 ) │ │ + add r2, pc │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + ldr r2, [pc, #136] ; (72b4 ) │ │ + adds r1, r6, r0 │ │ + adds r0, r5, r1 │ │ + add r2, pc │ │ + subs r1, r4, r1 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + bl 3550 <__cxa_type_match@plt+0x10> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 724a │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #156 ; 0x9c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r5, [r6, r0] │ │ movs r0, r0 │ │ - strb r2, [r6, #15] │ │ + ldrsb r0, [r6, r7] │ │ movs r0, r0 │ │ - strb r6, [r4, #15] │ │ + ldr r2, [r6, r0] │ │ movs r0, r0 │ │ - strb r3, [r3, #15] │ │ + ldr r7, [r6, r0] │ │ movs r0, r0 │ │ - strb r2, [r2, #15] │ │ + ldrsb r0, [r1, r7] │ │ movs r0, r0 │ │ - strb r1, [r1, #15] │ │ + ldr r4, [r6, r0] │ │ movs r0, r0 │ │ - str r6, [sp, #208] ; 0xd0 │ │ + ldr r3, [r4, r0] │ │ movs r0, r0 │ │ - str r5, [sp, #504] ; 0x1f8 │ │ + ldrsb r2, [r1, r6] │ │ movs r0, r0 │ │ - str r3, [sp, #1004] ; 0x3ec │ │ + ldr r5, [r4, r0] │ │ movs r0, r0 │ │ - str r6, [sp, #144] ; 0x90 │ │ + ldrsb r2, [r6, r5] │ │ movs r0, r0 │ │ - str r6, [sp, #176] ; 0xb0 │ │ + ldr r2, [r4, r0] │ │ movs r0, r0 │ │ - str r3, [sp, #876] ; 0x36c │ │ + ldrsb r2, [r3, r5] │ │ movs r0, r0 │ │ - str r6, [sp, #228] ; 0xe4 │ │ + ldr r7, [r3, r0] │ │ movs r0, r0 │ │ - strb r4, [r7, #12] │ │ + ldr r6, [r4, r0] │ │ movs r0, r0 │ │ - strb r0, [r6, #12] │ │ + ldr r5, [r3, r0] │ │ movs r0, r0 │ │ - strb r5, [r4, #12] │ │ + ldrsb r5, [r2, r4] │ │ movs r0, r0 │ │ - strb r4, [r3, #12] │ │ + ldr r5, [r2, r0] │ │ movs r0, r0 │ │ - strb r3, [r2, #12] │ │ + ldr r1, [r1, r0] │ │ movs r0, r0 │ │ - str r5, [sp, #936] ; 0x3a8 │ │ + ldr r5, [r1, r0] │ │ movs r0, r0 │ │ - str r3, [sp, #404] ; 0x194 │ │ + ldrsb r6, [r6, r2] │ │ movs r0, r0 │ │ - str r5, [sp, #1000] ; 0x3e8 │ │ + ldr r5, [r1, r0] │ │ movs r0, r0 │ │ - str r5, [sp, #1016] ; 0x3f8 │ │ + ldrsb r6, [r3, r2] │ │ movs r0, r0 │ │ - str r6, [sp, #64] ; 0x40 │ │ + ldr r2, [r1, r0] │ │ movs r0, r0 │ │ - lsls r4, r3, #24 │ │ + ldrsb r6, [r0, r2] │ │ movs r0, r0 │ │ - str r6, [sp, #36] ; 0x24 │ │ + ldr r7, [r0, r0] │ │ movs r0, r0 │ │ - movs r3, #167 ; 0xa7 │ │ - ldr r2, [r4, #0] │ │ - lsls r3, r3, #2 │ │ - add r1, sp, #112 ; 0x70 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [pc, #180] ; (5590 ) │ │ - adds r0, r4, #0 │ │ - adds r2, r2, r1 │ │ - ldr r1, [r2, #0] │ │ - blx r3 │ │ - str r0, [sp, #112] ; 0x70 │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 6c00 │ │ - movs r5, #170 ; 0xaa │ │ - ldr r3, [r4, #0] │ │ - lsls r5, r5, #2 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #16] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #8] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #12] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #20] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r0, [r2, r0] │ │ + ... │ │ + │ │ +000072b8 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #40 ; 0x28 │ │ + add r4, sp, #8 │ │ + adds r5, r0, #0 │ │ + movs r2, #32 │ │ + adds r6, r1, #0 │ │ adds r0, r4, #0 │ │ - ldr r3, [r3, r5] │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - blx r3 │ │ - ldr r3, [pc, #28] ; (5594 ) │ │ - add r2, sp, #112 ; 0x70 │ │ - ldr r0, [sp, #112] ; 0x70 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 558a │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #12] ; (5598 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r4, r3, #24 │ │ - movs r0, r0 │ │ - lsrs r4, r5, #24 │ │ + movs r1, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r3, #2 │ │ + str r3, [r4, #4] │ │ + movs r3, #1 │ │ + str r3, [r4, #8] │ │ + movs r3, #6 │ │ + adds r0, r5, #0 │ │ + str r3, [r4, #12] │ │ + movs r1, #0 │ │ + adds r2, r4, #0 │ │ + add r3, sp, #4 │ │ + bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + subs r5, r0, #0 │ │ + beq.n 7300 │ │ + bl bf00 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r2, r0, #0 │ │ + ldr r0, [pc, #80] ; (7340 ) │ │ + ldr r1, [pc, #80] ; (7344 ) │ │ + add r0, pc │ │ + ldr r0, [r0, #0] │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + bl beb0 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + b.n 7338 │ │ + ldr r4, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 7330 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + adds r0, r6, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r4, #24] │ │ + adds r1, r3, #0 │ │ + ldrh r2, [r3, #0] │ │ + adds r1, #8 │ │ + cmp r2, #2 │ │ + bne.n 731e │ │ + adds r1, r3, #4 │ │ + ldr r0, [r4, #4] │ │ + adds r2, r6, #0 │ │ + movs r3, #16 │ │ + bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + cmp r0, #0 │ │ + bne.n 7332 │ │ + ldr r4, [r4, #28] │ │ + b.n 7302 │ │ + movs r5, #1 │ │ + ldr r0, [sp, #4] │ │ + bl bf20 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ + adds r0, r5, #0 │ │ + add sp, #40 ; 0x28 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r3, [sp, #1016] ; 0x3f8 │ │ movs r0, r0 │ │ - lsrs r4, r4, #26 │ │ + ldrsb r7, [r3, r5] │ │ + ... │ │ + │ │ +00007348 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ + movs r0, #0 │ │ + subs r3, r4, r5 │ │ + cmp r3, r2 │ │ + bge.n 7368 │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 7368 │ │ + subs r3, r3, r1 │ │ + negs r6, r3 │ │ + adcs r3, r6 │ │ + adds r4, #1 │ │ + adds r0, r0, r3 │ │ + b.n 7350 │ │ + pop {r4, r5, r6, pc} │ │ ... │ │ │ │ -0000559c : │ │ - ldr r3, [pc, #20] ; (55b4 ) │ │ +0000736c : │ │ + ldr r3, [pc, #20] ; (7384 ) │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #20] ; (55b8 ) │ │ + ldr r3, [pc, #20] ; (7388 ) │ │ str r3, [r0, #4] │ │ - ldr r3, [pc, #20] ; (55bc ) │ │ + ldr r3, [pc, #20] ; (738c ) │ │ str r3, [r0, #8] │ │ - ldr r3, [pc, #20] ; (55c0 ) │ │ + ldr r3, [pc, #20] ; (7390 ) │ │ str r3, [r0, #12] │ │ movs r3, #0 │ │ str r3, [r0, #16] │ │ str r3, [r0, #20] │ │ bx lr │ │ movs r3, #1 │ │ str r5, [r0, #116] ; 0x74 │ │ add r3, sp, #548 ; 0x224 │ │ ; instruction: 0xefcddcfe │ │ ldr r0, [sp, #744] ; 0x2e8 │ │ strb r6, [r6, r1] │ │ asrs r2, r6, #32 │ │ │ │ -000055c4 : │ │ +00007394 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ sub sp, #76 ; 0x4c │ │ - ldr r2, [pc, #1016] ; (59c4 ) │ │ + ldr r2, [pc, #1016] ; (7794 ) │ │ str r3, [sp, #4] │ │ ldr r3, [r1, #0] │ │ ldr r4, [r0, #8] │ │ ldr r7, [r0, #8] │ │ str r3, [sp, #8] │ │ adds r2, r3, r2 │ │ ldr r3, [r0, #0] │ │ @@ -4000,29 +7561,29 @@ │ │ ldr r4, [r0, #12] │ │ eors r3, r4 │ │ adds r3, r2, r3 │ │ movs r2, #25 │ │ rors r3, r2 │ │ mov ip, r2 │ │ ldr r2, [sp, #4] │ │ - ldr r4, [pc, #980] ; (59c8 ) │ │ + ldr r4, [pc, #980] ; (7798 ) │ │ adds r3, r3, r2 │ │ ldr r2, [r1, #4] │ │ str r2, [sp, #12] │ │ adds r2, r2, r4 │ │ ldr r4, [r0, #12] │ │ adds r2, r2, r4 │ │ ldr r4, [sp, #4] │ │ eors r7, r4 │ │ ldr r4, [r0, #8] │ │ ands r7, r3 │ │ eors r7, r4 │ │ adds r7, r2, r7 │ │ movs r2, #20 │ │ - ldr r4, [pc, #956] ; (59cc ) │ │ + ldr r4, [pc, #956] ; (779c ) │ │ rors r7, r2 │ │ ldr r2, [r1, #8] │ │ adds r7, r7, r3 │ │ str r2, [sp, #16] │ │ adds r5, r2, r4 │ │ ldr r2, [r0, #8] │ │ ldr r4, [sp, #4] │ │ @@ -4030,212 +7591,212 @@ │ │ adds r2, r3, #0 │ │ eors r2, r4 │ │ ands r2, r7 │ │ eors r2, r4 │ │ movs r4, #15 │ │ adds r2, r5, r2 │ │ rors r2, r4 │ │ - ldr r5, [pc, #928] ; (59d0 ) │ │ + ldr r5, [pc, #928] ; (77a0 ) │ │ ldr r4, [r1, #12] │ │ adds r2, r2, r7 │ │ adds r6, r4, r5 │ │ adds r5, r7, #0 │ │ str r4, [sp, #20] │ │ ldr r4, [sp, #4] │ │ eors r5, r3 │ │ ands r5, r2 │ │ adds r6, r6, r4 │ │ movs r4, #10 │ │ eors r5, r3 │ │ adds r5, r6, r5 │ │ rors r5, r4 │ │ - ldr r6, [pc, #904] ; (59d4 ) │ │ + ldr r6, [pc, #904] ; (77a4 ) │ │ ldr r4, [r1, #16] │ │ adds r5, r5, r2 │ │ adds r6, r4, r6 │ │ adds r3, r6, r3 │ │ adds r6, r2, #0 │ │ str r4, [sp, #24] │ │ mov r4, ip │ │ eors r6, r7 │ │ ands r6, r5 │ │ eors r6, r7 │ │ adds r3, r3, r6 │ │ rors r3, r4 │ │ - ldr r6, [pc, #880] ; (59d8 ) │ │ + ldr r6, [pc, #880] ; (77a8 ) │ │ ldr r4, [r1, #20] │ │ adds r3, r3, r5 │ │ adds r6, r4, r6 │ │ adds r7, r6, r7 │ │ adds r6, r5, #0 │ │ str r4, [sp, #28] │ │ movs r4, #20 │ │ eors r6, r2 │ │ ands r6, r3 │ │ eors r6, r2 │ │ adds r7, r7, r6 │ │ rors r7, r4 │ │ - ldr r6, [pc, #860] ; (59dc ) │ │ + ldr r6, [pc, #860] ; (77ac ) │ │ ldr r4, [r1, #24] │ │ adds r7, r7, r3 │ │ adds r6, r4, r6 │ │ adds r2, r6, r2 │ │ adds r6, r3, #0 │ │ str r4, [sp, #32] │ │ movs r4, #15 │ │ eors r6, r5 │ │ ands r6, r7 │ │ eors r6, r5 │ │ adds r2, r2, r6 │ │ rors r2, r4 │ │ - ldr r6, [pc, #836] ; (59e0 ) │ │ + ldr r6, [pc, #836] ; (77b0 ) │ │ ldr r4, [r1, #28] │ │ adds r2, r2, r7 │ │ adds r6, r4, r6 │ │ adds r5, r6, r5 │ │ adds r6, r7, #0 │ │ str r4, [sp, #36] ; 0x24 │ │ movs r4, #10 │ │ eors r6, r3 │ │ ands r6, r2 │ │ eors r6, r3 │ │ adds r5, r5, r6 │ │ rors r5, r4 │ │ - ldr r6, [pc, #816] ; (59e4 ) │ │ + ldr r6, [pc, #816] ; (77b4 ) │ │ ldr r4, [r1, #32] │ │ adds r5, r5, r2 │ │ adds r6, r4, r6 │ │ adds r3, r6, r3 │ │ adds r6, r2, #0 │ │ str r4, [sp, #40] ; 0x28 │ │ mov r4, ip │ │ eors r6, r7 │ │ ands r6, r5 │ │ eors r6, r7 │ │ adds r3, r3, r6 │ │ rors r3, r4 │ │ - ldr r6, [pc, #792] ; (59e8 ) │ │ + ldr r6, [pc, #792] ; (77b8 ) │ │ ldr r4, [r1, #36] ; 0x24 │ │ adds r3, r3, r5 │ │ adds r6, r4, r6 │ │ adds r7, r6, r7 │ │ adds r6, r5, #0 │ │ str r4, [sp, #44] ; 0x2c │ │ movs r4, #20 │ │ eors r6, r2 │ │ ands r6, r3 │ │ eors r6, r2 │ │ adds r7, r7, r6 │ │ rors r7, r4 │ │ - ldr r6, [pc, #772] ; (59ec ) │ │ + ldr r6, [pc, #772] ; (77bc ) │ │ ldr r4, [r1, #40] ; 0x28 │ │ adds r7, r7, r3 │ │ adds r6, r4, r6 │ │ adds r2, r6, r2 │ │ adds r6, r3, #0 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r4, #15 │ │ eors r6, r5 │ │ ands r6, r7 │ │ eors r6, r5 │ │ adds r2, r2, r6 │ │ rors r2, r4 │ │ - ldr r6, [pc, #748] ; (59f0 ) │ │ + ldr r6, [pc, #748] ; (77c0 ) │ │ ldr r4, [r1, #44] ; 0x2c │ │ adds r2, r2, r7 │ │ adds r6, r4, r6 │ │ adds r5, r6, r5 │ │ adds r6, r7, #0 │ │ str r4, [sp, #52] ; 0x34 │ │ movs r4, #10 │ │ eors r6, r3 │ │ ands r6, r2 │ │ eors r6, r3 │ │ adds r5, r5, r6 │ │ rors r5, r4 │ │ - ldr r6, [pc, #728] ; (59f4 ) │ │ + ldr r6, [pc, #728] ; (77c4 ) │ │ ldr r4, [r1, #48] ; 0x30 │ │ adds r5, r5, r2 │ │ adds r6, r4, r6 │ │ adds r3, r6, r3 │ │ adds r6, r2, #0 │ │ str r4, [sp, #56] ; 0x38 │ │ mov r4, ip │ │ eors r6, r7 │ │ ands r6, r5 │ │ eors r6, r7 │ │ adds r3, r3, r6 │ │ rors r3, r4 │ │ - ldr r6, [pc, #704] ; (59f8 ) │ │ + ldr r6, [pc, #704] ; (77c8 ) │ │ ldr r4, [r1, #52] ; 0x34 │ │ adds r3, r3, r5 │ │ adds r6, r4, r6 │ │ adds r7, r6, r7 │ │ adds r6, r5, #0 │ │ str r4, [sp, #60] ; 0x3c │ │ movs r4, #20 │ │ eors r6, r2 │ │ ands r6, r3 │ │ eors r6, r2 │ │ adds r7, r7, r6 │ │ rors r7, r4 │ │ - ldr r6, [pc, #684] ; (59fc ) │ │ + ldr r6, [pc, #684] ; (77cc ) │ │ ldr r4, [r1, #56] ; 0x38 │ │ adds r7, r7, r3 │ │ ldr r1, [r1, #60] ; 0x3c │ │ adds r6, r4, r6 │ │ adds r2, r6, r2 │ │ adds r6, r3, #0 │ │ str r4, [sp, #64] ; 0x40 │ │ movs r4, #15 │ │ eors r6, r5 │ │ ands r6, r7 │ │ eors r6, r5 │ │ adds r2, r2, r6 │ │ rors r2, r4 │ │ adds r6, r7, #0 │ │ - ldr r4, [pc, #656] ; (5a00 ) │ │ + ldr r4, [pc, #656] ; (77d0 ) │ │ str r1, [sp, #68] ; 0x44 │ │ adds r2, r2, r7 │ │ adds r1, r1, r4 │ │ adds r5, r1, r5 │ │ movs r1, #10 │ │ eors r6, r3 │ │ ands r6, r2 │ │ eors r6, r3 │ │ adds r5, r5, r6 │ │ rors r5, r1 │ │ - ldr r4, [pc, #640] ; (5a04 ) │ │ + ldr r4, [pc, #640] ; (77d4 ) │ │ ldr r1, [sp, #12] │ │ adds r5, r5, r2 │ │ adds r6, r1, r4 │ │ adds r1, r5, #0 │ │ eors r1, r2 │ │ ands r1, r7 │ │ eors r1, r2 │ │ adds r3, r6, r3 │ │ adds r3, r3, r1 │ │ movs r1, #27 │ │ rors r3, r1 │ │ - ldr r4, [pc, #620] ; (5a08 ) │ │ + ldr r4, [pc, #620] ; (77d8 ) │ │ ldr r1, [sp, #32] │ │ adds r3, r3, r5 │ │ adds r6, r1, r4 │ │ adds r1, r3, #0 │ │ eors r1, r5 │ │ ands r1, r2 │ │ eors r1, r5 │ │ adds r7, r6, r7 │ │ adds r7, r7, r1 │ │ movs r1, #23 │ │ rors r7, r1 │ │ - ldr r4, [pc, #600] ; (5a0c ) │ │ + ldr r4, [pc, #600] ; (77dc ) │ │ ldr r1, [sp, #52] ; 0x34 │ │ adds r7, r7, r3 │ │ - ldr r6, [pc, #596] ; (5a10 ) │ │ + ldr r6, [pc, #596] ; (77e0 ) │ │ adds r1, r1, r4 │ │ adds r1, r1, r2 │ │ adds r2, r7, #0 │ │ eors r2, r3 │ │ ands r2, r5 │ │ eors r2, r3 │ │ adds r2, r1, r2 │ │ @@ -4250,325 +7811,325 @@ │ │ eors r6, r7 │ │ ands r6, r3 │ │ eors r6, r7 │ │ adds r6, r5, r6 │ │ ldr r5, [sp, #28] │ │ rors r6, r4 │ │ mov ip, r5 │ │ - ldr r4, [pc, #556] ; (5a14 ) │ │ + ldr r4, [pc, #556] ; (77e4 ) │ │ adds r6, r6, r2 │ │ ldr r5, [sp, #48] ; 0x30 │ │ add r4, ip │ │ mov ip, r4 │ │ adds r4, r6, #0 │ │ eors r4, r2 │ │ ands r4, r7 │ │ eors r4, r2 │ │ add r3, ip │ │ mov ip, r4 │ │ movs r4, #27 │ │ add r3, ip │ │ mov ip, r5 │ │ rors r3, r4 │ │ - ldr r4, [pc, #528] ; (5a18 ) │ │ + ldr r4, [pc, #528] ; (77e8 ) │ │ adds r3, r3, r6 │ │ ldr r5, [sp, #68] ; 0x44 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r7 │ │ adds r7, r3, #0 │ │ movs r4, #23 │ │ eors r7, r6 │ │ ands r7, r2 │ │ eors r7, r6 │ │ add r7, ip │ │ mov ip, r5 │ │ rors r7, r4 │ │ - ldr r4, [pc, #504] ; (5a1c ) │ │ + ldr r4, [pc, #504] ; (77ec ) │ │ adds r7, r7, r3 │ │ ldr r5, [sp, #24] │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r7, #0 │ │ eors r2, r3 │ │ ands r2, r6 │ │ eors r2, r3 │ │ add r2, ip │ │ mov ip, r5 │ │ - ldr r4, [pc, #484] ; (5a20 ) │ │ + ldr r4, [pc, #484] ; (77f0 ) │ │ rors r2, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ adds r2, r2, r7 │ │ add ip, r6 │ │ adds r6, r2, #0 │ │ ldr r5, [sp, #44] ; 0x2c │ │ eors r6, r7 │ │ movs r4, #12 │ │ ands r6, r3 │ │ eors r6, r7 │ │ add r6, ip │ │ mov ip, r5 │ │ rors r6, r4 │ │ - ldr r4, [pc, #460] ; (5a24 ) │ │ + ldr r4, [pc, #460] ; (77f4 ) │ │ adds r6, r6, r2 │ │ ldr r5, [sp, #64] ; 0x40 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r3 │ │ adds r3, r6, #0 │ │ movs r4, #27 │ │ eors r3, r2 │ │ ands r3, r7 │ │ eors r3, r2 │ │ add r3, ip │ │ mov ip, r5 │ │ rors r3, r4 │ │ - ldr r4, [pc, #436] ; (5a28 ) │ │ + ldr r4, [pc, #436] ; (77f8 ) │ │ adds r3, r3, r6 │ │ ldr r5, [sp, #20] │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r7 │ │ adds r7, r3, #0 │ │ movs r4, #23 │ │ eors r7, r6 │ │ ands r7, r2 │ │ eors r7, r6 │ │ add r7, ip │ │ mov ip, r5 │ │ rors r7, r4 │ │ - ldr r4, [pc, #412] ; (5a2c ) │ │ + ldr r4, [pc, #412] ; (77fc ) │ │ adds r7, r7, r3 │ │ ldr r5, [sp, #40] ; 0x28 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r7, #0 │ │ eors r2, r3 │ │ ands r2, r6 │ │ eors r2, r3 │ │ add r2, ip │ │ mov ip, r5 │ │ - ldr r4, [pc, #392] ; (5a30 ) │ │ + ldr r4, [pc, #392] ; (7800 ) │ │ rors r2, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ adds r2, r2, r7 │ │ add ip, r6 │ │ adds r6, r2, #0 │ │ ldr r5, [sp, #60] ; 0x3c │ │ eors r6, r7 │ │ movs r4, #12 │ │ ands r6, r3 │ │ eors r6, r7 │ │ add r6, ip │ │ mov ip, r5 │ │ rors r6, r4 │ │ - ldr r4, [pc, #364] ; (5a34 ) │ │ + ldr r4, [pc, #364] ; (7804 ) │ │ adds r6, r6, r2 │ │ ldr r5, [sp, #16] │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r3 │ │ adds r3, r6, #0 │ │ movs r4, #27 │ │ eors r3, r2 │ │ ands r3, r7 │ │ eors r3, r2 │ │ add r3, ip │ │ mov ip, r5 │ │ rors r3, r4 │ │ - ldr r4, [pc, #340] ; (5a38 ) │ │ + ldr r4, [pc, #340] ; (7808 ) │ │ adds r3, r3, r6 │ │ ldr r5, [sp, #36] ; 0x24 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r7 │ │ adds r7, r3, #0 │ │ movs r4, #23 │ │ eors r7, r6 │ │ ands r7, r2 │ │ eors r7, r6 │ │ add r7, ip │ │ mov ip, r5 │ │ rors r7, r4 │ │ - ldr r4, [pc, #316] ; (5a3c ) │ │ + ldr r4, [pc, #316] ; (780c ) │ │ adds r7, r7, r3 │ │ ldr r5, [sp, #56] ; 0x38 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r7, #0 │ │ eors r2, r3 │ │ ands r2, r6 │ │ eors r2, r3 │ │ add r2, ip │ │ mov ip, r5 │ │ - ldr r4, [pc, #296] ; (5a40 ) │ │ + ldr r4, [pc, #296] ; (7810 ) │ │ rors r2, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ adds r2, r2, r7 │ │ adds r1, r2, #0 │ │ add ip, r6 │ │ adds r6, r3, #0 │ │ movs r4, #12 │ │ eors r1, r7 │ │ ands r6, r1 │ │ eors r6, r7 │ │ add r6, ip │ │ rors r6, r4 │ │ - ldr r5, [pc, #272] ; (5a44 ) │ │ + ldr r5, [pc, #272] ; (7814 ) │ │ ldr r4, [sp, #28] │ │ adds r6, r6, r2 │ │ eors r1, r6 │ │ adds r5, r4, r5 │ │ adds r3, r5, r3 │ │ adds r3, r3, r1 │ │ movs r1, #28 │ │ - ldr r4, [pc, #260] ; (5a48 ) │ │ + ldr r4, [pc, #260] ; (7818 ) │ │ rors r3, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ adds r3, r3, r6 │ │ adds r5, r1, r4 │ │ adds r1, r6, #0 │ │ eors r1, r2 │ │ eors r1, r3 │ │ adds r7, r5, r7 │ │ adds r7, r7, r1 │ │ movs r1, #21 │ │ - ldr r4, [pc, #244] ; (5a4c ) │ │ + ldr r4, [pc, #244] ; (781c ) │ │ rors r7, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ adds r7, r7, r3 │ │ adds r5, r1, r4 │ │ adds r1, r3, #0 │ │ adds r2, r5, r2 │ │ movs r5, #16 │ │ eors r1, r6 │ │ eors r1, r7 │ │ adds r2, r2, r1 │ │ - ldr r4, [pc, #224] ; (5a50 ) │ │ + ldr r4, [pc, #224] ; (7820 ) │ │ ldr r1, [sp, #64] ; 0x40 │ │ rors r2, r5 │ │ adds r1, r1, r4 │ │ adds r1, r1, r6 │ │ adds r6, r7, #0 │ │ adds r2, r2, r7 │ │ eors r6, r3 │ │ eors r6, r2 │ │ adds r6, r1, r6 │ │ movs r1, #9 │ │ rors r6, r1 │ │ ldr r1, [sp, #12] │ │ - ldr r4, [pc, #204] ; (5a54 ) │ │ + ldr r4, [pc, #204] ; (7824 ) │ │ adds r6, r6, r2 │ │ mov ip, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ adds r4, r2, #0 │ │ eors r4, r7 │ │ eors r4, r6 │ │ add r3, ip │ │ mov ip, r4 │ │ movs r1, #28 │ │ add r3, ip │ │ rors r3, r1 │ │ adds r3, r3, r6 │ │ mov ip, r3 │ │ - ldr r1, [pc, #176] ; (5a58 ) │ │ + ldr r1, [pc, #176] ; (7828 ) │ │ ldr r3, [sp, #24] │ │ - ldr r4, [pc, #176] ; (5a5c ) │ │ + ldr r4, [pc, #176] ; (782c ) │ │ adds r3, r3, r1 │ │ adds r7, r3, r7 │ │ adds r3, r6, #0 │ │ mov r1, ip │ │ eors r3, r2 │ │ eors r3, r1 │ │ adds r7, r7, r3 │ │ movs r3, #21 │ │ - ldr r1, [pc, #164] ; (5a60 ) │ │ + ldr r1, [pc, #164] ; (7830 ) │ │ rors r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r7, ip │ │ - b.n 5a64 │ │ - add r4, pc, #480 ; (adr r4, 5ba8 ) │ │ - bvc.n 5a9e │ │ + b.n 7834 │ │ + add r4, pc, #480 ; (adr r4, 7978 ) │ │ + bvc.n 786e │ │ ; instruction: 0xb756 │ │ ; instruction: 0xe8c770db │ │ movs r4, #32 │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ lsrs r7, r5, #30 │ │ - blx ff18262c <_end@@Base+0xff170844> │ │ + blx ff1843fc <_end@@Base+0xff172614> │ │ ; instruction: 0x4787 │ │ mov r3, r2 │ │ add r0, sp, #192 ; 0xc0 │ │ str r5, [sp, #4] │ │ stc2l 8, cr9, [r6, #-864] ; 0xfffffca0 │ │ ldr r0, [r0, #24] │ │ undefined (bcc, cond=0xE) │ │ ldrh r1, [r6, r6] │ │ vqshl.u64 d29, d30, #63 ; 0x3f │ │ ldrh r4, [r3, #10] │ │ asrs r2, r4, #4 │ │ ldr r0, [r2, #56] ; 0x38 │ │ strb r3, [r2, #6] │ │ ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 5be4 ) │ │ + add r6, pc, #484 ; (adr r6, 79b4 ) │ │ lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (5cd4 ) │ │ + ldr r1, [pc, #720] ; (7aa4 ) │ │ movs r5, #98 ; 0x62 │ │ - b.w ffa2408a <_end@@Base+0xffa122a2> │ │ + b.w ffa25e5a <_end@@Base+0xffa14072> │ │ stmia r0!, {r6} │ │ ldrh r1, [r2, r1] │ │ movs r6, #94 ; 0x5e │ │ stmia r7!, {r1, r3, r5, r7} │ │ ; instruction: 0xe9b6105d │ │ - bvs.n 5a78 │ │ + bvs.n 7848 │ │ asrs r3, r2, #17 │ │ lsls r4, r0, #9 │ │ - b.n 5722 │ │ - bhi.n 5964 │ │ + b.n 74f2 │ │ + bhi.n 7734 │ │ smlaldx lr, r7, r8, r3 │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ movs r1, #225 ; 0xe1 │ │ lsls r6, r2, #31 │ │ stmia r3!, {r0, r1, r2, r4, r5} │ │ lsrs r7, r0, #22 │ │ ; instruction: 0xf4d514ed │ │ cmp r2, fp │ │ stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ - add r3, pc, #992 ; (adr r3, 5e1c ) │ │ - stc2l 2, cr0, [pc], #868 ; 5da0 │ │ + add r3, pc, #992 ; (adr r3, 7bec ) │ │ + stc2l 2, cr0, [pc], #868 ; 7b70 │ │ str r7, [r5, #116] ; 0x74 │ │ - ldr r4, [pc, #552] ; (5c6c ) │ │ + ldr r4, [pc, #552] ; (7a3c ) │ │ ldrh r2, [r5, #40] ; 0x28 │ │ subs r1, #66 ; 0x42 │ │ vrintm.f32 d31, d1 │ │ strh r1, [r6, #58] ; 0x3a │ │ str r2, [r4, #16] │ │ ldr r5, [r3, #88] ; 0x58 │ │ subs r0, #12 │ │ stc2l 10, cr14, [r5, #272]! ; 0x110 ; │ │ - add r4, pc, #760 ; (adr r4, 5d50 ) │ │ + add r4, pc, #760 ; (adr r4, 7b20 ) │ │ ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (5dd4 ) │ │ + ldr r3, [pc, #888] ; (7ba4 ) │ │ ldrb r6, [r0, #27] │ │ cmp r0, #155 ; 0x9b │ │ - ldr r3, [pc, #384] ; (5be4 ) │ │ + ldr r3, [pc, #384] ; (79b4 ) │ │ ; instruction: 0xf6bb185b │ │ adds r2, r3, r2 │ │ mov r3, ip │ │ eors r3, r6 │ │ eors r3, r7 │ │ adds r2, r2, r3 │ │ - ldr r1, [pc, #648] ; (5cfc ) │ │ + ldr r1, [pc, #648] ; (7acc ) │ │ ldr r3, [sp, #48] ; 0x30 │ │ rors r2, r5 │ │ adds r3, r3, r1 │ │ adds r6, r3, r6 │ │ mov r3, ip │ │ movs r1, #9 │ │ adds r2, r2, r7 │ │ @@ -4583,65 +8144,65 @@ │ │ adds r6, r2, #0 │ │ movs r1, #28 │ │ eors r6, r7 │ │ eors r6, r3 │ │ add r6, ip │ │ rors r6, r1 │ │ ldr r1, [sp, #8] │ │ - ldr r4, [pc, #608] ; (5d00 ) │ │ + ldr r4, [pc, #608] ; (7ad0 ) │ │ adds r6, r6, r3 │ │ mov ip, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r7 │ │ adds r7, r3, #0 │ │ movs r1, #21 │ │ eors r7, r2 │ │ eors r7, r6 │ │ add r7, ip │ │ rors r7, r1 │ │ ldr r1, [sp, #20] │ │ - ldr r4, [pc, #584] ; (5d04 ) │ │ + ldr r4, [pc, #584] ; (7ad4 ) │ │ adds r7, r7, r6 │ │ mov ip, r1 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r6, #0 │ │ ldr r1, [sp, #32] │ │ eors r2, r3 │ │ eors r2, r7 │ │ add r2, ip │ │ mov ip, r1 │ │ - ldr r4, [pc, #564] ; (5d08 ) │ │ + ldr r4, [pc, #564] ; (7ad8 ) │ │ rors r2, r5 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r3 │ │ adds r3, r7, #0 │ │ movs r1, #9 │ │ adds r2, r2, r7 │ │ eors r3, r6 │ │ eors r3, r2 │ │ add r3, ip │ │ rors r3, r1 │ │ adds r3, r3, r2 │ │ mov ip, r3 │ │ - ldr r1, [pc, #540] ; (5d0c ) │ │ + ldr r1, [pc, #540] ; (7adc ) │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r4, [pc, #540] ; (5d10 ) │ │ + ldr r4, [pc, #540] ; (7ae0 ) │ │ adds r3, r3, r1 │ │ adds r6, r3, r6 │ │ adds r3, r2, #0 │ │ mov r1, ip │ │ eors r3, r7 │ │ eors r3, r1 │ │ adds r6, r6, r3 │ │ movs r3, #28 │ │ - ldr r1, [pc, #528] ; (5d14 ) │ │ + ldr r1, [pc, #528] ; (7ae4 ) │ │ rors r6, r3 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r6, ip │ │ adds r3, r3, r1 │ │ adds r7, r3, r7 │ │ mov r3, ip │ │ movs r1, #21 │ │ @@ -4656,40 +8217,40 @@ │ │ mov r7, ip │ │ eors r7, r6 │ │ eors r7, r3 │ │ adds r7, r2, r7 │ │ rors r7, r5 │ │ adds r5, r3, #0 │ │ ldr r2, [sp, #16] │ │ - ldr r1, [pc, #484] ; (5d18 ) │ │ + ldr r1, [pc, #484] ; (7ae8 ) │ │ adds r7, r7, r3 │ │ eors r5, r6 │ │ adds r2, r2, r1 │ │ add r2, ip │ │ eors r5, r7 │ │ adds r5, r2, r5 │ │ - ldr r4, [pc, #476] ; (5d1c ) │ │ + ldr r4, [pc, #476] ; (7aec ) │ │ movs r2, #9 │ │ mov ip, r4 │ │ rors r5, r2 │ │ ldr r2, [sp, #8] │ │ adds r5, r5, r7 │ │ - ldr r4, [pc, #468] ; (5d20 ) │ │ + ldr r4, [pc, #468] ; (7af0 ) │ │ add r2, ip │ │ adds r1, r2, r6 │ │ mvns r2, r3 │ │ orrs r2, r5 │ │ eors r2, r7 │ │ adds r1, r1, r2 │ │ movs r2, #26 │ │ mov ip, r4 │ │ rors r1, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r1, r1, r5 │ │ - ldr r4, [pc, #448] ; (5d24 ) │ │ + ldr r4, [pc, #448] ; (7af4 ) │ │ add r2, ip │ │ adds r2, r2, r3 │ │ mvns r3, r7 │ │ orrs r3, r1 │ │ eors r3, r5 │ │ adds r3, r2, r3 │ │ movs r2, #22 │ │ @@ -4703,50 +8264,50 @@ │ │ mvns r7, r5 │ │ orrs r7, r3 │ │ eors r7, r1 │ │ adds r7, r2, r7 │ │ movs r2, #17 │ │ rors r7, r2 │ │ adds r4, r7, r3 │ │ - ldr r7, [pc, #408] ; (5d28 ) │ │ + ldr r7, [pc, #408] ; (7af8 ) │ │ adds r2, r4, #0 │ │ mov ip, r7 │ │ ldr r4, [sp, #28] │ │ orrs r6, r2 │ │ eors r6, r3 │ │ add r4, ip │ │ adds r7, r4, r5 │ │ ldr r4, [sp, #56] ; 0x38 │ │ adds r6, r7, r6 │ │ movs r7, #11 │ │ adds r5, r4, #0 │ │ - ldr r4, [pc, #388] ; (5d2c ) │ │ + ldr r4, [pc, #388] ; (7afc ) │ │ rors r6, r7 │ │ mov ip, r4 │ │ add r5, ip │ │ adds r5, r5, r1 │ │ mvns r1, r3 │ │ movs r4, #26 │ │ adds r6, r6, r2 │ │ orrs r1, r6 │ │ eors r1, r2 │ │ adds r1, r5, r1 │ │ rors r1, r4 │ │ ldr r4, [sp, #20] │ │ adds r1, r1, r6 │ │ adds r5, r4, #0 │ │ - ldr r4, [pc, #360] ; (5d30 ) │ │ + ldr r4, [pc, #360] ; (7b00 ) │ │ mov ip, r4 │ │ add r5, ip │ │ adds r5, r5, r3 │ │ mvns r3, r2 │ │ orrs r3, r1 │ │ eors r3, r6 │ │ adds r5, r5, r3 │ │ - ldr r4, [pc, #348] ; (5d34 ) │ │ + ldr r4, [pc, #348] ; (7b04 ) │ │ movs r3, #22 │ │ mov ip, r4 │ │ rors r5, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r1 │ │ ldr r4, [sp, #12] │ │ add r3, ip │ │ @@ -4755,70 +8316,70 @@ │ │ mvns r3, r6 │ │ movs r2, #17 │ │ orrs r3, r5 │ │ eors r3, r1 │ │ add r3, ip │ │ rors r3, r2 │ │ adds r2, r4, #0 │ │ - ldr r4, [pc, #320] ; (5d38 ) │ │ + ldr r4, [pc, #320] ; (7b08 ) │ │ adds r3, r3, r5 │ │ mov ip, r4 │ │ add r2, ip │ │ mov ip, r2 │ │ add ip, r6 │ │ mvns r6, r1 │ │ orrs r6, r3 │ │ eors r6, r5 │ │ add r6, ip │ │ rors r6, r7 │ │ adds r4, r6, r3 │ │ adds r2, r4, #0 │ │ ldr r4, [sp, #40] ; 0x28 │ │ adds r6, r4, #0 │ │ - ldr r4, [pc, #292] ; (5d3c ) │ │ + ldr r4, [pc, #292] ; (7b0c ) │ │ mov ip, r4 │ │ add r6, ip │ │ adds r1, r6, r1 │ │ mvns r6, r5 │ │ movs r4, #26 │ │ orrs r6, r2 │ │ eors r6, r3 │ │ adds r1, r1, r6 │ │ rors r1, r4 │ │ ldr r4, [sp, #68] ; 0x44 │ │ adds r1, r1, r2 │ │ adds r6, r4, #0 │ │ - ldr r4, [pc, #272] ; (5d40 ) │ │ + ldr r4, [pc, #272] ; (7b10 ) │ │ mov ip, r4 │ │ add r6, ip │ │ adds r5, r6, r5 │ │ mvns r6, r3 │ │ movs r4, #22 │ │ orrs r6, r1 │ │ eors r6, r2 │ │ adds r6, r5, r6 │ │ rors r6, r4 │ │ ldr r4, [sp, #32] │ │ adds r6, r6, r1 │ │ adds r5, r4, #0 │ │ - ldr r4, [pc, #248] ; (5d44 ) │ │ + ldr r4, [pc, #248] ; (7b14 ) │ │ mov ip, r4 │ │ add r5, ip │ │ adds r5, r5, r3 │ │ mvns r3, r2 │ │ orrs r3, r6 │ │ eors r3, r1 │ │ adds r5, r5, r3 │ │ - ldr r4, [pc, #236] ; (5d48 ) │ │ + ldr r4, [pc, #236] ; (7b18 ) │ │ movs r3, #17 │ │ mov ip, r4 │ │ rors r5, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r5, r5, r6 │ │ - ldr r4, [pc, #228] ; (5d4c ) │ │ + ldr r4, [pc, #228] ; (7b1c ) │ │ add r3, ip │ │ adds r3, r2, r3 │ │ mov ip, r3 │ │ mvns r3, r1 │ │ orrs r3, r5 │ │ eors r3, r6 │ │ add r3, ip │ │ @@ -4834,29 +8395,29 @@ │ │ orrs r3, r4 │ │ eors r3, r5 │ │ adds r3, r1, r3 │ │ movs r1, #26 │ │ rors r3, r1 │ │ adds r2, r4, #0 │ │ adds r3, r3, r4 │ │ - ldr r4, [pc, #184] ; (5d50 ) │ │ + ldr r4, [pc, #184] ; (7b20 ) │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov ip, r4 │ │ add r1, ip │ │ adds r1, r1, r6 │ │ mvns r6, r5 │ │ orrs r6, r3 │ │ eors r6, r2 │ │ adds r6, r1, r6 │ │ - ldr r4, [pc, #172] ; (5d54 ) │ │ + ldr r4, [pc, #172] ; (7b24 ) │ │ movs r1, #22 │ │ mov ip, r4 │ │ rors r6, r1 │ │ ldr r1, [sp, #16] │ │ - ldr r4, [pc, #164] ; (5d58 ) │ │ + ldr r4, [pc, #164] ; (7b28 ) │ │ adds r6, r6, r3 │ │ add r1, ip │ │ adds r5, r1, r5 │ │ mvns r1, r2 │ │ movs r2, #17 │ │ orrs r1, r6 │ │ eors r1, r3 │ │ @@ -4890,118 +8451,118 @@ │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ pop {r4, r5, r6} │ │ bkpt 0x00bf │ │ movs r7, #250 ; 0xfa │ │ ; instruction: 0xeaa13085 │ │ - bmi.n 5ce8 │ │ + bmi.n 7ab8 │ │ adds r5, r0, #4 │ │ lsls r0, r1, #18 │ │ - beq.n 5d82 │ │ - bls.n 5cba │ │ + beq.n 7b52 │ │ + bls.n 7a8a │ │ ldrb r0, [r7, #19] │ │ subs r2, r4, #6 │ │ ldr r1, [sp, #916] ; 0x394 │ │ - b.n 5ad0 │ │ + b.n 78a0 │ │ ldrsb r5, [r4, r1] │ │ stmia r4!, {r2, r3, r5, r7} │ │ movs r2, #68 ; 0x44 │ │ - bl ffc2fc50 <_end@@Base+0xffc1de68> │ │ + bl ffc31a20 <_end@@Base+0xffc1fc38> │ │ orrs r2, r5 │ │ movs r3, #167 ; 0xa7 │ │ add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 5e10 ) │ │ + add r0, pc, #228 ; (adr r0, 7be0 ) │ │ ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ str r3, [r3, #84] ; 0x54 │ │ ldmia r4, {r1, r4, r7} │ │ ldrh r4, [r1, #56] ; 0x38 │ │ - bl ffc83d16 <_end@@Base+0xffc71f2e> │ │ + bl ffc85ae6 <_end@@Base+0xffc73cfe> │ │ ldrb r1, [r2, r7] │ │ strh r4, [r0, #44] ; 0x2c │ │ ldrb r7, [r1, #25] │ │ ldr r0, [r5, #120] ; 0x78 │ │ - b.n 5b04 │ │ + b.n 78d4 │ │ mcr2 3, 1, r4, cr12, cr4, {0} │ │ - add r3, pc, #4 ; (adr r3, 5d4c ) │ │ + add r3, pc, #4 ; (adr r3, 7b1c ) │ │ asrs r1, r4, #6 │ │ - ldr r6, [pc, #32] ; (5d6c ) │ │ + ldr r6, [pc, #32] ; (7b3c ) │ │ ldrb r2, [r0, #26] │ │ - bl ffb591bc <_end@@Base+0xffb473d4> │ │ + bl ffb5af8c <_end@@Base+0xffb491a4> │ │ pop {r1, r3, r4, r5, pc} │ │ - bcs.n 5cce │ │ + bcs.n 7a9e │ │ cmp r2, #215 ; 0xd7 │ │ - bcc.n 5c7e │ │ - Address 0x0000000000005d5a is out of bounds. │ │ + bcc.n 7a4e │ │ + Address 0x0000000000007b2a is out of bounds. │ │ │ │ │ │ -00005d5c : │ │ +00007b2c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #16] │ │ adds r4, r2, #0 │ │ lsls r2, r2, #3 │ │ adds r2, r2, r3 │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ str r2, [r0, #16] │ │ cmp r2, r3 │ │ - bcs.n 5d76 │ │ + bcs.n 7b46 │ │ ldr r2, [r0, #20] │ │ adds r2, #1 │ │ str r2, [r0, #20] │ │ ldr r1, [r5, #20] │ │ lsrs r2, r4, #29 │ │ lsls r3, r3, #23 │ │ adds r2, r1, r2 │ │ str r2, [r5, #20] │ │ lsrs r3, r3, #26 │ │ - beq.n 5daa │ │ + beq.n 7b7a │ │ adds r0, r3, #0 │ │ movs r7, #64 ; 0x40 │ │ adds r0, #24 │ │ adds r0, r5, r0 │ │ subs r7, r7, r3 │ │ adds r1, r6, #0 │ │ subs r2, r4, #0 │ │ cmp r2, r7 │ │ - bcc.n 5dda │ │ + bcc.n 7baa │ │ adds r2, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r1, r5, #0 │ │ adds r0, r5, #0 │ │ adds r1, #24 │ │ - bl 55c4 │ │ + bl 7394 │ │ adds r6, r6, r7 │ │ subs r4, r4, r7 │ │ adds r7, r4, #0 │ │ adds r3, r5, #0 │ │ subs r1, r4, r7 │ │ adds r3, #24 │ │ adds r1, r6, r1 │ │ str r3, [sp, #4] │ │ cmp r7, #63 ; 0x3f │ │ - bls.n 5dce │ │ + bls.n 7b9e │ │ movs r2, #64 ; 0x40 │ │ ldr r0, [sp, #4] │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #4] │ │ - bl 55c4 │ │ + bl 7394 │ │ subs r7, #64 ; 0x40 │ │ - b.n 5dac │ │ + b.n 7b7c │ │ movs r2, #63 ; 0x3f │ │ adds r0, r3, #0 │ │ ands r2, r4 │ │ lsrs r4, r4, #6 │ │ lsls r4, r4, #6 │ │ adds r1, r6, r4 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ │ │ -00005de0 : │ │ +00007bb0 : │ │ movs r2, #63 ; 0x3f │ │ push {r4, r5, r6, lr} │ │ adds r4, r1, #0 │ │ movs r5, #128 ; 0x80 │ │ ldr r3, [r1, #16] │ │ adds r6, r0, #0 │ │ lsrs r3, r3, #3 │ │ @@ -5010,3187 +8571,1179 @@ │ │ adds r1, r1, r3 │ │ strb r5, [r1, #24] │ │ adds r5, r4, #0 │ │ adds r0, #25 │ │ subs r2, r2, r3 │ │ adds r5, #24 │ │ cmp r2, #7 │ │ - bhi.n 5e18 │ │ + bhi.n 7be8 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 55c4 │ │ + bl 7394 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ movs r2, #56 ; 0x38 │ │ - b.n 5e1e │ │ + b.n 7bee │ │ movs r2, #55 ; 0x37 │ │ movs r1, #0 │ │ subs r2, r2, r3 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ movs r2, #4 │ │ adds r1, #16 │ │ adds r0, #80 ; 0x50 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ movs r2, #4 │ │ adds r1, #20 │ │ adds r0, #84 ; 0x54 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 55c4 │ │ + bl 7394 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ pop {r4, r5, r6, pc} │ │ - │ │ -00005e5c : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r4, #0 │ │ - mov ip, r0 │ │ - adds r3, r1, #0 │ │ - adds r5, r4, #0 │ │ - movs r6, #3 │ │ - ldr r7, [pc, #64] ; (5eac ) │ │ - add r7, pc │ │ - mov r2, ip │ │ - ldrb r2, [r2, r5] │ │ - cmp r2, #0 │ │ - bne.n 5e7c │ │ - movs r2, #0 │ │ - subs r0, r3, r1 │ │ - strb r2, [r3, #0] │ │ - b.n 5eaa │ │ - cmp r2, #61 ; 0x3d │ │ - beq.n 5e74 │ │ - subs r2, #43 ; 0x2b │ │ - cmp r2, #79 ; 0x4f │ │ - bhi.n 5ea6 │ │ - ldrb r2, [r7, r2] │ │ - cmp r2, #255 ; 0xff │ │ - beq.n 5ea6 │ │ - lsls r4, r4, #6 │ │ - adds r4, r4, r2 │ │ - tst r5, r6 │ │ - beq.n 5ea2 │ │ - adds r2, r6, #0 │ │ - adds r0, r4, #0 │ │ - bics r2, r5 │ │ - lsls r2, r2, #1 │ │ - asrs r0, r2 │ │ - strb r0, [r3, #0] │ │ - adds r3, #1 │ │ - adds r5, #1 │ │ - b.n 5e6c │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrh r2, [r6, #34] ; 0x22 │ │ - ... │ │ - │ │ -00005eb0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - sub sp, #20 │ │ - cmp r2, #0 │ │ - ble.n 5f18 │ │ - movs r4, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r4, #0 │ │ - ldr r3, [pc, #96] ; (5f24 ) │ │ - str r0, [sp, #4] │ │ - add r3, pc │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #4] │ │ - lsls r5, r5, #8 │ │ - subs r2, #1 │ │ - ldrb r7, [r3, #0] │ │ - adds r4, #8 │ │ - adds r5, r7, r5 │ │ - lsls r3, r5, #6 │ │ - str r3, [sp, #8] │ │ - ldr r7, [sp, #8] │ │ - movs r0, #63 ; 0x3f │ │ - lsrs r7, r4 │ │ - ands r7, r0 │ │ - ldr r0, [sp, #12] │ │ - subs r4, #6 │ │ - adds r3, r6, #1 │ │ - adds r0, #80 ; 0x50 │ │ - ldrb r7, [r0, r7] │ │ - strb r7, [r6, #0] │ │ - cmp r4, #6 │ │ - ble.n 5ef4 │ │ - adds r6, r3, #0 │ │ - b.n 5ed8 │ │ - cmp r2, #0 │ │ - beq.n 5f02 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r3, #0 │ │ - adds r0, #1 │ │ - str r0, [sp, #4] │ │ - b.n 5ec8 │ │ - cmp r4, #0 │ │ - bgt.n 5ef0 │ │ - movs r2, #3 │ │ - movs r5, #61 ; 0x3d │ │ - subs r0, r3, r1 │ │ - adds r4, r3, #0 │ │ - tst r0, r2 │ │ - beq.n 5f18 │ │ - strb r5, [r3, #0] │ │ - adds r3, #1 │ │ - b.n 5f0a │ │ - movs r3, #0 │ │ - subs r0, r4, r1 │ │ - strb r3, [r4, #0] │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r0, [r3, #32] │ │ - ... │ │ - │ │ -00005f28 : │ │ - push {r3, lr} │ │ - movs r1, #61 ; 0x3d │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 5f38 │ │ movs r3, #0 │ │ - strb r3, [r0, #0] │ │ - pop {r3, pc} │ │ - ... │ │ - │ │ -00005f3c : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r5, #1 │ │ - sub sp, #20 │ │ - cmp r0, #0 │ │ - beq.n 602c │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 602c │ │ - adds r6, r1, #0 │ │ - adds r4, r0, #0 │ │ - cmp r1, #0 │ │ - beq.n 5f7e │ │ - adds r0, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r5, #86 ; 0x56 │ │ - cmp r0, #16 │ │ - bne.n 602c │ │ - ldr r0, [r4, #0] │ │ - cmp r0, #0 │ │ - beq.n 5f6e │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r6, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - str r0, [r4, #0] │ │ - cmp r0, #0 │ │ - bne.n 6022 │ │ - movs r5, #2 │ │ - b.n 602c │ │ - ldr r0, [pc, #180] ; (6034 ) │ │ - ldr r1, [pc, #180] ; (6038 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl be50 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ - subs r6, r0, #0 │ │ - beq.n 5faa │ │ - adds r2, r5, #0 │ │ - movs r1, #4 │ │ - adds r3, r6, #0 │ │ - add r0, sp, #4 │ │ - bl be60 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ - movs r5, #3 │ │ - cmp r7, #1 │ │ - bne.n 602c │ │ - b.n 5fb8 │ │ - add r5, sp, #8 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ - ldr r3, [r5, #4] │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #4] │ │ - bl be90 <_Unwind_GetTextRelBase@@Base+0x218> │ │ - ldr r0, [r4, #0] │ │ - cmp r0, #0 │ │ - beq.n 5fc8 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r6, r0, #0 │ │ - str r0, [r4, #0] │ │ - beq.n 5f7a │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r5, r0, #0 │ │ - beq.n 5f7a │ │ - bl bea0 <_Unwind_GetTextRelBase@@Base+0x228> │ │ - ldr r2, [pc, #84] ; (603c ) │ │ - adds r3, r0, #0 │ │ - movs r1, #16 │ │ - adds r0, r6, #0 │ │ - add r2, pc │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - ldr r0, [r4, #0] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #15 │ │ - bhi.n 601c │ │ - bl bea0 <_Unwind_GetTextRelBase@@Base+0x228> │ │ - ldr r2, [pc, #60] ; (6040 ) │ │ - adds r3, r0, #0 │ │ - movs r1, #16 │ │ - adds r0, r5, #0 │ │ - add r2, pc │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - ldr r0, [r4, #0] │ │ - adds r1, r5, #0 │ │ - movs r2, #17 │ │ - bl 4376 │ │ - b.n 5ff4 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r3, #2 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #4] │ │ movs r5, #0 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - adds r0, r5, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r6, [r1, #22] │ │ - movs r0, r0 │ │ - ldrh r1, [r3, #22] │ │ - movs r0, r0 │ │ - ldrh r1, [r6, #18] │ │ - movs r0, r0 │ │ - ldrh r5, [r2, #18] │ │ + adds r4, r5, #0 │ │ + adds r7, r0, r3 │ │ + ldrb r6, [r7, r4] │ │ + lsls r2, r4, #3 │ │ + adds r4, #1 │ │ + lsls r6, r2 │ │ + orrs r5, r6 │ │ + cmp r4, #4 │ │ + bne.n 7c38 │ │ + ldr r2, [r1, r3] │ │ + eors r5, r2 │ │ + ldr r2, [sp, #4] │ │ + str r5, [r2, r3] │ │ + adds r3, #4 │ │ + cmp r3, #16 │ │ + bne.n 7c32 │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00006044 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 6062 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 6062 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 6062 │ │ - ldr r3, [r0, #0] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00006066 : │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - cmp r3, #0 │ │ - beq.n 6090 │ │ - adds r2, r3, #0 │ │ - adds r2, #104 ; 0x68 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 6090 │ │ - lsls r2, r1, #16 │ │ - lsrs r2, r2, #16 │ │ - movs r0, #63 ; 0x3f │ │ - cmp r2, #2 │ │ - bhi.n 6090 │ │ - movs r2, #128 ; 0x80 │ │ - movs r0, #0 │ │ - strh r1, [r3, #34] ; 0x22 │ │ - ldr r1, [r3, #100] ; 0x64 │ │ - lsls r2, r2, #6 │ │ - orrs r2, r1 │ │ - str r2, [r3, #100] ; 0x64 │ │ - bx lr │ │ - │ │ -00006092 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 60aa │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 60aa │ │ - ldrh r3, [r0, #34] ; 0x22 │ │ - strh r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -000060ae : │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - cmp r3, #0 │ │ - beq.n 60d4 │ │ - adds r2, r3, #0 │ │ - adds r2, #104 ; 0x68 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 60d4 │ │ - movs r0, #64 ; 0x40 │ │ - cmp r1, #8 │ │ - bhi.n 60d4 │ │ - movs r2, #128 ; 0x80 │ │ - movs r0, #0 │ │ - str r1, [r3, #36] ; 0x24 │ │ - ldr r1, [r3, #100] ; 0x64 │ │ - lsls r2, r2, #9 │ │ - orrs r2, r1 │ │ - str r2, [r3, #100] ; 0x64 │ │ - bx lr │ │ - │ │ -000060d6 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 60f4 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 60f4 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 60f4 │ │ - ldr r3, [r0, #36] ; 0x24 │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -000060f8 : │ │ +00007c58 : │ │ push {r4, r5, r6, r7, lr} │ │ - movs r3, #1 │ │ - sub sp, #28 │ │ - subs r4, r0, #0 │ │ - bne.n 6104 │ │ - b.n 62ce │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r0, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r0, #129 ; 0x81 │ │ - beq.n 6112 │ │ - b.n 62ce │ │ - cmp r2, #0 │ │ - bge.n 611a │ │ - movs r3, #95 ; 0x5f │ │ - b.n 62ce │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - str r2, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r3, #0 │ │ - beq.n 613c │ │ - ldr r3, [pc, #428] ; (62d4 ) │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - tst r2, r3 │ │ - bne.n 613c │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - bl 3630 │ │ - movs r3, #98 ; 0x62 │ │ - cmp r0, #0 │ │ - bne.n 613a │ │ - b.n 62ce │ │ - b.n 614a │ │ - adds r0, r4, #0 │ │ - bl 8430 │ │ - subs r3, r0, #0 │ │ - beq.n 6148 │ │ - b.n 62ce │ │ - b.n 612c │ │ - movs r3, #34 ; 0x22 │ │ - ldrsh r2, [r4, r3] │ │ - cmp r2, #1 │ │ - beq.n 6154 │ │ - b.n 62c2 │ │ - cmp r7, #0 │ │ - beq.n 6116 │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #32 │ │ - bgt.n 6116 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - bl 3630 │ │ - movs r3, #48 ; 0x30 │ │ - cmp r0, #0 │ │ - bne.n 616c │ │ - b.n 62ce │ │ - ldr r5, [r4, #52] ; 0x34 │ │ - cmp r5, #43 ; 0x2b │ │ - beq.n 618a │ │ - bgt.n 6180 │ │ - cmp r5, #22 │ │ - beq.n 618a │ │ - cmp r5, #27 │ │ - beq.n 617e │ │ - b.n 62cc │ │ - b.n 618a │ │ - cmp r5, #64 ; 0x40 │ │ - beq.n 618a │ │ - cmp r5, #86 ; 0x56 │ │ - beq.n 618a │ │ - b.n 62cc │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - movs r0, #1 │ │ - adds r5, r5, r3 │ │ - adds r5, #18 │ │ - adds r1, r5, #0 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r6, r0, #0 │ │ - bne.n 61a0 │ │ - movs r3, #2 │ │ - b.n 62ce │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [pc, #308] ; (62d8 ) │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #0] │ │ - add r2, pc │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r5, r0, #0 │ │ - bl 3a80 │ │ - cmp r0, #0 │ │ - bne.n 61ce │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 3c34 │ │ - movs r3, #50 ; 0x32 │ │ - cmp r0, #0 │ │ - bne.n 61ca │ │ - b.n 62ce │ │ - movs r3, #112 ; 0x70 │ │ - b.n 62ce │ │ - adds r3, r5, #0 │ │ - adds r3, #32 │ │ - movs r0, #1 │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #20] │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - beq.n 621a │ │ - ldr r3, [sp, #8] │ │ - adds r2, r7, #0 │ │ + ldr r3, [pc, #644] ; (7ee0 ) │ │ + sub sp, #68 ; 0x44 │ │ + str r0, [sp, #12] │ │ + add r3, pc │ │ str r3, [sp, #0] │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - adds r1, r5, #0 │ │ + cmp r1, #31 │ │ + bhi.n 7c72 │ │ + cmp r1, #23 │ │ + bhi.n 7c78 │ │ + movs r4, #10 │ │ + movs r3, #4 │ │ + b.n 7c7c │ │ + movs r4, #14 │ │ + movs r3, #8 │ │ + b.n 7c7c │ │ + movs r4, #12 │ │ + movs r3, #6 │ │ + adds r0, r4, #1 │ │ str r3, [sp, #4] │ │ - adds r0, r6, #0 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #16] │ │ + movs r3, #240 ; 0xf0 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + adds r7, r1, #0 │ │ + str r4, [r1, r3] │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r3, #2 │ │ + adds r3, r7, #0 │ │ + adds r1, r2, r6 │ │ + ldrb r4, [r2, #1] │ │ + ldrb r5, [r2, #0] │ │ + lsls r4, r4, #8 │ │ + adds r4, r5, r4 │ │ + ldrb r5, [r2, #2] │ │ + lsls r5, r5, #16 │ │ + adds r5, r4, r5 │ │ + ldrb r4, [r2, #3] │ │ + adds r2, #4 │ │ + lsls r4, r4, #24 │ │ + adds r4, r5, r4 │ │ + stmia r3!, {r4} │ │ + cmp r2, r1 │ │ + bne.n 7c96 │ │ + movs r5, #1 │ │ ldr r3, [sp, #12] │ │ - bl 69b8 │ │ - movs r1, #3 │ │ - str r0, [sp, #12] │ │ - bl beb0 <_Unwind_GetTextRelBase@@Base+0x238> │ │ - adds r1, r0, #2 │ │ - lsls r1, r1, #2 │ │ - movs r0, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r7, r0, #0 │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + negs r3, r3 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + str r3, [sp, #8] │ │ + subs r3, r6, #4 │ │ ldr r0, [sp, #8] │ │ - bne.n 6228 │ │ - ldr r1, [sp, #20] │ │ - bl 3c34 │ │ - movs r3, #112 ; 0x70 │ │ - cmp r0, #0 │ │ - bne.n 62ce │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 619c │ │ - b.n 61ca │ │ - adds r1, r7, #0 │ │ + ldr r1, [sp, #4] │ │ + ldr r4, [r3, #0] │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + cmp r1, #0 │ │ + bne.n 7d24 │ │ + movs r3, #8 │ │ + rors r4, r3 │ │ + movs r0, #255 ; 0xff │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [pc, #516] ; (7ee4 ) │ │ + ands r0, r4 │ │ + ldr r3, [r2, r3] │ │ + lsrs r2, r4, #24 │ │ + ldrb r2, [r3, r2] │ │ + ldrb r0, [r3, r0] │ │ + lsls r2, r2, #24 │ │ + orrs r2, r0 │ │ + mov ip, r2 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r0, r4, #8 │ │ + ands r0, r2 │ │ + mov r2, ip │ │ + ldrb r0, [r3, r0] │ │ + lsrs r4, r4, #16 │ │ + lsls r0, r0, #8 │ │ + orrs r2, r0 │ │ + movs r0, #255 ; 0xff │ │ + ands r4, r0 │ │ + ldrb r4, [r3, r4] │ │ + movs r3, #27 │ │ + lsls r4, r4, #16 │ │ + orrs r2, r4 │ │ + eors r2, r5 │ │ + adds r4, r2, #0 │ │ + lsls r2, r5, #24 │ │ + lsrs r5, r2, #24 │ │ + cmp r2, #0 │ │ + blt.n 7d18 │ │ + adds r3, r1, #0 │ │ + lsls r5, r5, #25 │ │ + lsrs r5, r5, #24 │ │ + eors r5, r3 │ │ + lsls r5, r5, #24 │ │ + lsrs r5, r5, #24 │ │ + b.n 7d58 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #6 │ │ + ble.n 7d58 │ │ + cmp r1, #4 │ │ + bne.n 7d58 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [pc, #432] ; (7ee4 ) │ │ + ldr r2, [sp, #0] │ │ + ands r1, r4 │ │ + ldr r2, [r2, r3] │ │ + lsrs r3, r4, #24 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r0, [r2, r1] │ │ + lsrs r1, r4, #8 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r0 │ │ + movs r0, #255 ; 0xff │ │ + lsrs r4, r4, #16 │ │ + ands r1, r0 │ │ + ldrb r1, [r2, r1] │ │ + ands r4, r0 │ │ + ldrb r4, [r2, r4] │ │ + lsls r1, r1, #8 │ │ + orrs r3, r1 │ │ + lsls r4, r4, #16 │ │ + orrs r4, r3 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r6, r3] │ │ + eors r4, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + stmia r6!, {r4} │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 7cc4 │ │ ldr r2, [sp, #12] │ │ - bl 5eb0 │ │ - adds r0, r7, #0 │ │ - bl 5f28 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str r3, [sp, #16] │ │ - str r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.n 6258 │ │ - adds r0, r3, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #148] ; (62dc ) │ │ - subs r1, r0, #0 │ │ - cmp r1, r3 │ │ - bls.n 6250 │ │ - ldr r1, [pc, #144] ; (62e0 ) │ │ - ldr r0, [sp, #16] │ │ - bl 3c34 │ │ - str r0, [sp, #12] │ │ - adds r0, r7, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r1, r5, #0 │ │ - str r0, [r4, #76] ; 0x4c │ │ - adds r0, r6, #0 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6270 │ │ - movs r3, #112 ; 0x70 │ │ - str r3, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6280 │ │ - movs r3, #112 ; 0x70 │ │ - str r3, [sp, #12] │ │ - adds r0, r7, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #84] ; (62dc ) │ │ - subs r1, r0, #0 │ │ - cmp r1, r3 │ │ - bls.n 6290 │ │ - ldr r1, [pc, #80] ; (62e0 ) │ │ - adds r0, r7, #0 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 629e │ │ - movs r3, #112 ; 0x70 │ │ - str r3, [sp, #12] │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - bne.n 62a6 │ │ - b.n 619c │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #48] ; (62dc ) │ │ - cmp r0, r3 │ │ - bls.n 62b2 │ │ - ldr r0, [pc, #44] ; (62e0 ) │ │ - str r0, [r4, #80] ; 0x50 │ │ - bl 3630 │ │ - movs r3, #51 ; 0x33 │ │ - cmp r0, #0 │ │ - beq.n 62ce │ │ + lsls r0, r3, #2 │ │ + subs r3, #4 │ │ + adds r2, #16 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r7, #0 │ │ + ldr r1, [r7, #0] │ │ + adds r3, #240 ; 0xf0 │ │ + str r1, [r3, #0] │ │ + adds r3, r7, r0 │ │ + adds r1, r3, #0 │ │ + subs r1, #16 │ │ + ldr r1, [r1, #0] │ │ + adds r3, #224 ; 0xe0 │ │ + adds r7, #4 │ │ + str r1, [r3, #0] │ │ + cmp r7, r2 │ │ + bne.n 7d78 │ │ ldr r3, [sp, #12] │ │ - b.n 62ce │ │ - movs r3, #111 ; 0x6f │ │ - cmp r2, #2 │ │ - beq.n 62ce │ │ - movs r3, #104 ; 0x68 │ │ - b.n 62ce │ │ - movs r3, #49 ; 0x31 │ │ - adds r0, r3, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, #66 ; 0x42 │ │ - movs r0, r0 │ │ - ldrh r2, [r7, #4] │ │ - movs r0, r0 │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - ... │ │ - │ │ -000062e4 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 631a │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #48] ; (6320 ) │ │ - subs r4, r0, #0 │ │ - cmp r4, r3 │ │ - bls.n 62f8 │ │ - ldr r4, [pc, #44] ; (6324 ) │ │ - adds r0, r4, #0 │ │ - bl 3630 │ │ - cmp r0, #0 │ │ - beq.n 631e │ │ - movs r3, #144 ; 0x90 │ │ - adds r3, #255 ; 0xff │ │ - movs r0, #2 │ │ - cmp r4, r3 │ │ - bgt.n 631e │ │ - movs r3, #108 ; 0x6c │ │ - movs r0, #0 │ │ - subs r4, #36 ; 0x24 │ │ + adds r3, #1 │ │ adds r3, #255 ; 0xff │ │ - cmp r3, r4 │ │ - adcs r0, r0 │ │ - b.n 631e │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, pc} │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - ... │ │ - │ │ -00006328 : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r7, #1 │ │ - sub sp, #28 │ │ - cmp r0, #0 │ │ - bne.n 6334 │ │ - b.n 6486 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - beq.n 6340 │ │ - b.n 6486 │ │ - cmp r2, #0 │ │ - bge.n 6348 │ │ - movs r7, #95 ; 0x5f │ │ - b.n 6486 │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - str r2, [sp, #12] │ │ - str r1, [sp, #20] │ │ - bl 62e4 │ │ - movs r7, #65 ; 0x41 │ │ - cmp r0, #2 │ │ - bne.n 6368 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r3, #7 │ │ - beq.n 6362 │ │ - b.n 6486 │ │ - strh r0, [r4, #34] ; 0x22 │ │ - movs r7, #111 ; 0x6f │ │ - b.n 6486 │ │ - cmp r0, #1 │ │ - beq.n 636e │ │ - b.n 6486 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - strh r0, [r4, #34] ; 0x22 │ │ + str r3, [sp, #4] │ │ + movs r3, #4 │ │ + str r3, [sp, #12] │ │ + add r3, sp, #48 ; 0x30 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - cmp r3, #32 │ │ - bgt.n 6344 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r3, #0 │ │ - beq.n 638e │ │ - movs r0, #1 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r7, r0, #0 │ │ - bne.n 63c0 │ │ - b.n 63bc │ │ - adds r0, r4, #0 │ │ - bl 6b28 │ │ - subs r7, r0, #0 │ │ - beq.n 6380 │ │ - b.n 6486 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + blt.n 7dac │ │ + b.n 7edc │ │ + movs r6, #0 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ + subs r3, #240 ; 0xf0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #304] ; (7ee8 ) │ │ + ldr r3, [r2, r3] │ │ + ldrb r2, [r3, #14] │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r3, #11] │ │ + str r2, [sp, #24] │ │ + ldrb r2, [r3, #13] │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r3, #9] │ │ str r3, [sp, #8] │ │ - subs r5, r3, #0 │ │ - bne.n 63ee │ │ - movs r0, #1 │ │ - adds r1, r6, #0 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r0, [r4, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - bne.n 6408 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - adds r0, r7, #0 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - bne.n 63da │ │ - movs r7, #2 │ │ - b.n 6486 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r1, r7, #0 │ │ - bl 5e5c │ │ - subs r6, r0, #0 │ │ - bge.n 63de │ │ - adds r0, r7, #0 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - bl 3c34 │ │ - movs r7, #52 ; 0x34 │ │ - cmp r0, #0 │ │ - beq.n 6486 │ │ - movs r7, #112 ; 0x70 │ │ - b.n 6486 │ │ - lsls r3, r0, #28 │ │ - beq.n 639a │ │ - adds r0, r7, #0 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - bl 3c34 │ │ - movs r7, #53 ; 0x35 │ │ - b.n 63d6 │ │ - adds r0, r3, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #148] ; (648c ) │ │ - subs r1, r0, #0 │ │ - cmp r1, r3 │ │ - bls.n 63fe │ │ - ldr r1, [pc, #144] ; (6490 ) │ │ - ldr r0, [sp, #8] │ │ - bl 3c34 │ │ - adds r5, r0, #0 │ │ - b.n 63a2 │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #0] │ │ - adds r1, r6, #0 │ │ - str r3, [sp, #4] │ │ - adds r0, r7, #0 │ │ - ldr r2, [sp, #20] │ │ + str r2, [sp, #32] │ │ + movs r4, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r7, [r3, r6] │ │ + adds r2, r7, #0 │ │ + lsls r3, r4, #3 │ │ + lsrs r2, r3 │ │ + lsls r5, r2, #24 │ │ + adds r3, r2, #0 │ │ + lsrs r5, r5, #24 │ │ + beq.n 7dfe │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [pc, #264] ; (7eec ) │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + str r2, [sp, #40] ; 0x28 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r3, r0 │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, r1] │ │ + movs r3, #3 │ │ + adds r2, r7, #0 │ │ + adds r4, #1 │ │ + ands r3, r4 │ │ + lsls r3, r3, #3 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + lsls r2, r2, #24 │ │ + lsrs r2, r2, #24 │ │ + beq.n 7e30 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [pc, #212] ; (7eec ) │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + str r2, [sp, #40] ; 0x28 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + adds r0, r3, r0 │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r2, [r3, r1] │ │ + eors r5, r2 │ │ + movs r2, #3 │ │ + adds r3, r4, #1 │ │ + ands r3, r2 │ │ + lsls r3, r2 │ │ + adds r2, r7, #0 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + lsls r2, r2, #24 │ │ + lsrs r2, r2, #24 │ │ + beq.n 7e64 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [pc, #160] ; (7eec ) │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + str r2, [sp, #40] ; 0x28 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + adds r0, r3, r0 │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r2, [r3, r1] │ │ + eors r5, r2 │ │ + movs r2, #3 │ │ + adds r3, r4, #2 │ │ + ands r3, r2 │ │ + lsls r3, r2 │ │ + adds r2, r7, #0 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + lsls r2, r2, #24 │ │ + lsrs r2, r2, #24 │ │ + beq.n 7e98 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [pc, #108] ; (7eec ) │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + str r2, [sp, #40] ; 0x28 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #32] │ │ + adds r0, r3, r0 │ │ + bl bdf0 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r2, [r3, r1] │ │ + ldr r1, [sp, #16] │ │ + adds r3, r4, r6 │ │ + subs r3, #1 │ │ + eors r2, r5 │ │ + strb r2, [r1, r3] │ │ + cmp r4, #4 │ │ + bne.n 7dd2 │ │ + adds r6, #4 │ │ + cmp r6, #16 │ │ + bne.n 7dcc │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + adds r2, r1, #0 │ │ + ldr r0, [sp, #16] │ │ + lsls r4, r2, #3 │ │ + adds r0, r0, r3 │ │ + ldrb r0, [r0, r2] │ │ + adds r2, #1 │ │ + lsls r0, r4 │ │ + orrs r1, r0 │ │ + cmp r2, #4 │ │ + bne.n 7eb2 │ │ + ldr r2, [sp, #4] │ │ + str r1, [r2, r3] │ │ + adds r3, #4 │ │ + cmp r3, #16 │ │ + bne.n 7eae │ │ ldr r3, [sp, #12] │ │ - bl 6a68 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - str r0, [sp, #8] │ │ - adds r0, r7, #0 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 642a │ │ - movs r5, #112 ; 0x70 │ │ - ldr r3, [sp, #8] │ │ - subs r6, #32 │ │ - movs r7, #106 ; 0x6a │ │ - cmp r3, r6 │ │ - blt.n 6486 │ │ - cmp r3, #0 │ │ - ble.n 6486 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - movs r7, #98 ; 0x62 │ │ - cmp r3, #0 │ │ - beq.n 6486 │ │ - ldr r0, [sp, #8] │ │ - bl 3630 │ │ - movs r7, #6 │ │ - cmp r0, #0 │ │ - beq.n 6486 │ │ - subs r7, r5, #0 │ │ - bne.n 6486 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr r3, [sp, #8] │ │ - adds r6, r2, #0 │ │ - str r3, [r4, #72] ; 0x48 │ │ + adds r3, #4 │ │ + str r3, [sp, #12] │ │ adds r3, r2, #0 │ │ - adds r6, #16 │ │ - ldrb r0, [r3, #0] │ │ - adds r7, r5, #1 │ │ - adds r1, r5, #0 │ │ - subs r0, #48 ; 0x30 │ │ - cmp r0, #9 │ │ - bls.n 646a │ │ - adds r1, r7, #0 │ │ - adds r3, #1 │ │ - adds r5, r1, #0 │ │ - cmp r3, r6 │ │ - bne.n 645c │ │ - movs r7, #107 ; 0x6b │ │ - cmp r1, #0 │ │ - bne.n 6486 │ │ - ldrb r3, [r2, #16] │ │ - cmp r3, #58 ; 0x3a │ │ - bne.n 6486 │ │ - adds r0, r4, #0 │ │ - bl 7504 │ │ - adds r7, r0, #0 │ │ - adds r0, r7, #0 │ │ - add sp, #28 │ │ + adds r3, #16 │ │ + str r3, [sp, #4] │ │ + b.n 7da2 │ │ + add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r3, r3, #23 │ │ + str r2, [sp, #800] ; 0x320 │ │ movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - ... │ │ - │ │ -00006494 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006498 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -0000649c : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064a0 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064a4 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064a8 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064ac : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064b0 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064b4 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064b8 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064bc : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064c0 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064c4 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064c8 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064cc : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064d0 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064d4 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000064d8 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ + ; instruction: 0xffccffff │ │ + ; instruction: 0xffd0ffff │ │ + ; instruction: 0xffd4ffff │ │ │ │ -000064dc : │ │ +00007ef0 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ + sub sp, #52 ; 0x34 │ │ + str r0, [sp, #0] │ │ + str r2, [sp, #8] │ │ + adds r0, r1, #0 │ │ + add r2, sp, #16 │ │ + ldr r1, [sp, #0] │ │ + bl 7c2c │ │ + movs r3, #240 ; 0xf0 │ │ + movs r4, #1 │ │ movs r6, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #0] │ │ + lsls r3, r3, #1 │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #304] ; (8044 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bge.n 7f96 │ │ movs r1, #0 │ │ - sub sp, #356 ; 0x164 │ │ - str r0, [sp, #0] │ │ - adds r7, #40 ; 0x28 │ │ - add r4, sp, #32 │ │ - lsls r6, r6, #16 │ │ - lsls r5, r5, #8 │ │ - ldr r3, [r7, r1] │ │ - lsrs r2, r3, #24 │ │ + ldr r3, [pc, #296] ; (8048 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + movs r5, #24 │ │ + ldr r2, [sp, #12] │ │ + add r0, sp, #16 │ │ + adds r7, r2, r1 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r0] │ │ + lsrs r2, r2, #24 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r3] │ │ + rors r2, r5 │ │ mov ip, r2 │ │ - mov r0, ip │ │ - lsls r2, r3, #24 │ │ - orrs r0, r2 │ │ - lsls r2, r3, #8 │ │ + mov r5, ip │ │ + ldr r2, [r7, #32] │ │ + ldr r7, [r7, #16] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r0] │ │ + lsls r7, r7, #2 │ │ + ldr r7, [r7, r0] │ │ + lsrs r2, r2, #16 │ │ ands r2, r6 │ │ - lsrs r3, r3, #8 │ │ - orrs r2, r0 │ │ - ands r3, r5 │ │ - orrs r2, r3 │ │ - str r2, [r1, r4] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r3] │ │ + lsrs r7, r7, #8 │ │ + ands r7, r6 │ │ + eors r2, r5 │ │ + movs r5, #24 │ │ + rors r2, r5 │ │ + lsls r7, r7, #2 │ │ + ldr r7, [r7, r3] │ │ + ldr r0, [r1, r0] │ │ + eors r2, r7 │ │ + rors r2, r5 │ │ + ands r0, r6 │ │ + lsls r0, r0, #2 │ │ + ldr r0, [r0, r3] │ │ + eors r2, r0 │ │ + add r0, sp, #32 │ │ + str r2, [r1, r0] │ │ adds r1, #4 │ │ - cmp r1, #64 ; 0x40 │ │ - bne.n 64f2 │ │ - movs r5, #128 ; 0x80 │ │ + cmp r1, #16 │ │ + bne.n 7f24 │ │ + ldr r3, [sp, #0] │ │ + lsls r1, r4, #4 │ │ + adds r1, r3, r1 │ │ movs r3, #0 │ │ - movs r6, #31 │ │ - lsls r5, r5, #1 │ │ - adds r1, r4, r3 │ │ - ldr r0, [r1, #32] │ │ - ldr r2, [r1, #52] ; 0x34 │ │ + add r2, sp, #32 │ │ + ldr r0, [r1, r3] │ │ + ldr r2, [r3, r2] │ │ eors r2, r0 │ │ - ldr r0, [r4, r3] │ │ + add r0, sp, #16 │ │ + str r2, [r3, r0] │ │ adds r3, #4 │ │ - eors r2, r0 │ │ - ldr r0, [r1, #8] │ │ - eors r2, r0 │ │ - rors r2, r6 │ │ - str r2, [r1, #64] ; 0x40 │ │ - cmp r3, r5 │ │ - bne.n 651a │ │ - ldr r3, [sp, #0] │ │ - movs r4, #0 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r3, #4] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #0] │ │ - ldr r5, [sp, #12] │ │ - ldr r3, [r3, #8] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #0] │ │ - ldr r3, [r3, #16] │ │ - str r3, [sp, #24] │ │ - adds r7, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #16] │ │ + cmp r3, #16 │ │ + bne.n 7f80 │ │ + adds r4, #1 │ │ + b.n 7f16 │ │ + movs r3, #255 ; 0xff │ │ + movs r2, #0 │ │ mov ip, r3 │ │ - movs r3, #27 │ │ - adds r1, r2, #0 │ │ - rors r1, r3 │ │ - add r6, sp, #32 │ │ - ldr r3, [r4, r6] │ │ - adds r4, #4 │ │ - adds r1, r1, r3 │ │ - ldr r3, [pc, #272] ; (6684 ) │ │ - adds r1, r1, r3 │ │ - ldr r3, [sp, #4] │ │ - bics r3, r5 │ │ - adds r0, r3, #0 │ │ + ldr r7, [pc, #172] ; (804c ) │ │ + add r7, pc │ │ mov r3, ip │ │ - ands r3, r5 │ │ - orrs r3, r0 │ │ - adds r1, r1, r3 │ │ - movs r0, #2 │ │ - adds r3, r5, #0 │ │ - adds r1, r1, r7 │ │ - rors r3, r0 │ │ - adds r5, r2, #0 │ │ - ldr r7, [sp, #4] │ │ - cmp r4, #80 ; 0x50 │ │ - beq.n 659c │ │ - mov r2, ip │ │ - mov ip, r3 │ │ - str r2, [sp, #4] │ │ - adds r2, r1, #0 │ │ - b.n 6562 │ │ - str r6, [sp, #28] │ │ - movs r7, #0 │ │ - adds r6, r0, #0 │ │ - movs r0, #27 │ │ - adds r5, r1, #0 │ │ - rors r5, r0 │ │ - ldr r0, [pc, #220] ; (6688 ) │ │ - adds r4, r3, #0 │ │ - adds r5, r5, r0 │ │ - mov r0, ip │ │ - eors r4, r2 │ │ - eors r4, r0 │ │ - ldr r0, [sp, #28] │ │ - adds r4, r5, r4 │ │ - rors r2, r6 │ │ - adds r5, r0, r7 │ │ - ldr r5, [r5, #80] ; 0x50 │ │ - ldr r0, [sp, #4] │ │ - adds r7, #4 │ │ - adds r4, r4, r5 │ │ - adds r4, r4, r0 │ │ - mov r0, ip │ │ + add r1, sp, #16 │ │ + ldr r4, [r2, r1] │ │ + adds r0, r7, r2 │ │ + movs r6, #255 ; 0xff │ │ + ands r4, r3 │ │ + ldr r3, [r0, #16] │ │ + lsls r6, r6, #16 │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r3, r1] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + ands r5, r3 │ │ + ldr r3, [r0, #32] │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r1] │ │ + lsls r0, r0, #2 │ │ + ands r3, r6 │ │ + orrs r5, r3 │ │ + orrs r4, r5 │ │ + ldr r5, [r0, r1] │ │ + add r3, sp, #32 │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r4 │ │ + str r5, [r2, r3] │ │ + adds r2, #4 │ │ + cmp r2, #16 │ │ + bne.n 7fa0 │ │ + adds r7, r3, #0 │ │ + movs r0, #0 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [pc, #108] ; (8050 ) │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + ldr r2, [r0, r7] │ │ adds r5, r2, #0 │ │ - str r0, [sp, #4] │ │ - adds r2, r1, #0 │ │ - cmp r7, #80 ; 0x50 │ │ - beq.n 65da │ │ - mov ip, r3 │ │ - adds r1, r4, #0 │ │ - adds r3, r5, #0 │ │ - b.n 65a2 │ │ - movs r6, #0 │ │ - add r2, sp, #32 │ │ - str r2, [sp, #4] │ │ - movs r2, #27 │ │ - adds r7, r4, #0 │ │ - rors r7, r2 │ │ - ldr r2, [pc, #164] ; (668c ) │ │ - adds r7, r7, r2 │ │ - adds r2, r3, #0 │ │ - orrs r2, r5 │ │ - ands r2, r1 │ │ - adds r0, r2, #0 │ │ - adds r2, r5, #0 │ │ + lsrs r4, r2, #24 │ │ + ldrb r4, [r1, r4] │ │ + ands r5, r3 │ │ + ldrb r5, [r1, r5] │ │ + lsls r4, r4, #24 │ │ + orrs r4, r5 │ │ + lsrs r5, r2, #8 │ │ + ands r5, r3 │ │ + lsrs r2, r2, #16 │ │ + ldrb r6, [r1, r5] │ │ ands r2, r3 │ │ - orrs r2, r0 │ │ - adds r7, r7, r2 │ │ - adds r2, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r2, #160 ; 0xa0 │ │ - adds r6, #4 │ │ - ldr r2, [r0, r2] │ │ - adds r7, r7, r2 │ │ - adds r2, r1, #0 │ │ - movs r1, #2 │ │ - add r7, ip │ │ - rors r2, r1 │ │ - mov ip, r3 │ │ - adds r1, r4, #0 │ │ - cmp r6, #80 ; 0x50 │ │ - beq.n 661e │ │ - adds r3, r5, #0 │ │ - adds r4, r7, #0 │ │ - adds r5, r2, #0 │ │ - b.n 65e0 │ │ - movs r6, #0 │ │ - add r1, sp, #32 │ │ - str r1, [sp, #4] │ │ - movs r0, #27 │ │ - adds r1, r7, #0 │ │ - rors r1, r0 │ │ - ldr r0, [pc, #100] ; (6690 ) │ │ - mov ip, r0 │ │ - add ip, r1 │ │ - adds r1, r2, #0 │ │ - eors r1, r4 │ │ - eors r1, r5 │ │ - add ip, r1 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, #240 ; 0xf0 │ │ - adds r6, #4 │ │ - ldr r1, [r0, r1] │ │ - add r1, ip │ │ - adds r1, r1, r3 │ │ - movs r3, #2 │ │ - rors r4, r3 │ │ - adds r3, r5, #0 │ │ - mov ip, r4 │ │ - adds r4, r7, #0 │ │ - cmp r6, #80 ; 0x50 │ │ - beq.n 665c │ │ - adds r5, r2, #0 │ │ - adds r7, r1, #0 │ │ - mov r2, ip │ │ - b.n 6624 │ │ - ldr r3, [sp, #8] │ │ - adds r1, r1, r3 │ │ - ldr r3, [sp, #0] │ │ - str r1, [r3, #0] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #0] │ │ - adds r7, r7, r3 │ │ + ldrb r2, [r1, r2] │ │ + lsls r6, r6, #8 │ │ + orrs r4, r6 │ │ + lsls r2, r2, #16 │ │ + orrs r4, r2 │ │ + str r4, [r0, r7] │ │ + adds r0, #4 │ │ + cmp r0, #16 │ │ + bne.n 7fe8 │ │ + movs r2, #0 │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r3, #4 │ │ ldr r3, [sp, #0] │ │ - str r7, [r3, #4] │ │ - ldr r3, [sp, #16] │ │ - add r3, ip │ │ - str r3, [r1, #8] │ │ - ldr r3, [sp, #20] │ │ - adds r2, r2, r3 │ │ - ldr r3, [sp, #24] │ │ - str r2, [r1, #12] │ │ - adds r5, r5, r3 │ │ - str r5, [r1, #16] │ │ - add sp, #356 ; 0x164 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r1, [r3, #6] │ │ - ldrh r2, [r0, r2] │ │ - sub.w lr, r1, r9, lsr #27 │ │ - pop {r2, r3, r4, r6, r7} │ │ - ldrh r3, [r3, #56] ; 0x38 │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ - ldmia r2!, {r1, r5, r6} │ │ - │ │ -00006694 : │ │ - ldr r3, [pc, #28] ; (66b4 ) │ │ - str r3, [r0, #0] │ │ - ldr r3, [pc, #28] ; (66b8 ) │ │ - str r3, [r0, #4] │ │ - ldr r3, [pc, #28] ; (66bc ) │ │ - str r3, [r0, #8] │ │ - ldr r3, [pc, #28] ; (66c0 ) │ │ - str r3, [r0, #12] │ │ - ldr r3, [pc, #28] ; (66c4 ) │ │ - str r3, [r0, #16] │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r6, r2] │ │ + adds r4, r3, r2 │ │ + ldr r3, [r7, r2] │ │ + eors r0, r3 │ │ movs r3, #0 │ │ - str r3, [r0, #32] │ │ - str r3, [r0, #36] ; 0x24 │ │ - str r3, [r0, #104] ; 0x68 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - movs r3, #1 │ │ - str r5, [r0, #116] ; 0x74 │ │ - add r3, sp, #548 ; 0x224 │ │ - ; instruction: 0xefcddcfe │ │ - ldr r0, [sp, #744] ; 0x2e8 │ │ - strb r6, [r6, r1] │ │ - asrs r2, r6, #32 │ │ - b.n 6aa8 │ │ - stmia r3!, {r1, r4, r6, r7} │ │ - │ │ -000066c8 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [r0, #32] │ │ - lsls r3, r5, #3 │ │ - adds r4, r0, #0 │ │ - adds r3, r3, r2 │ │ - adds r7, r1, #0 │ │ - cmp r3, r2 │ │ - bcs.n 66e0 │ │ - ldr r2, [r0, #36] ; 0x24 │ │ - adds r2, #1 │ │ - str r2, [r0, #36] ; 0x24 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - str r3, [r4, #32] │ │ - lsrs r3, r5, #29 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #36] ; 0x24 │ │ - cmp r0, #0 │ │ - beq.n 671c │ │ - movs r3, #64 ; 0x40 │ │ - adds r6, r5, #0 │ │ - subs r3, r3, r0 │ │ - cmp r5, r3 │ │ - ble.n 66fc │ │ - adds r6, r3, #0 │ │ - adds r0, #40 ; 0x28 │ │ - adds r0, r4, r0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - adds r3, r6, r3 │ │ - str r3, [r4, #104] ; 0x68 │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 6742 │ │ - adds r0, r4, #0 │ │ - subs r5, r5, r6 │ │ - adds r7, r7, r6 │ │ - bl 64dc │ │ - adds r6, r5, #0 │ │ - adds r0, r4, #0 │ │ - subs r1, r5, r6 │ │ - adds r1, r7, r1 │ │ - adds r0, #40 ; 0x28 │ │ - cmp r6, #63 ; 0x3f │ │ - ble.n 673a │ │ - movs r2, #64 ; 0x40 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r4, #0 │ │ - subs r6, #64 ; 0x40 │ │ - bl 64dc │ │ - b.n 671e │ │ - adds r2, r6, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - str r6, [r4, #104] ; 0x68 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00006744 : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ - adds r0, r1, #0 │ │ - bl 64dc │ │ - ldrb r3, [r4, #3] │ │ - strb r3, [r5, #0] │ │ - ldrh r3, [r4, #2] │ │ - strb r3, [r5, #1] │ │ - ldr r3, [r4, #0] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #2] │ │ - ldrb r3, [r4, #0] │ │ - strb r3, [r5, #3] │ │ - ldrb r3, [r4, #7] │ │ - strb r3, [r5, #4] │ │ - ldrh r3, [r4, #6] │ │ - strb r3, [r5, #5] │ │ - ldr r3, [r4, #4] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #6] │ │ - ldrb r3, [r4, #4] │ │ - strb r3, [r5, #7] │ │ - ldrb r3, [r4, #11] │ │ - strb r3, [r5, #8] │ │ - ldrh r3, [r4, #10] │ │ - strb r3, [r5, #9] │ │ - ldr r3, [r4, #8] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #10] │ │ - ldrb r3, [r4, #8] │ │ - strb r3, [r5, #11] │ │ - ldrb r3, [r4, #15] │ │ - strb r3, [r5, #12] │ │ - ldrh r3, [r4, #14] │ │ - strb r3, [r5, #13] │ │ - ldr r3, [r4, #12] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #14] │ │ - ldrb r3, [r4, #12] │ │ - strb r3, [r5, #15] │ │ - ldrb r3, [r4, #19] │ │ - strb r3, [r5, #16] │ │ - ldrh r3, [r4, #18] │ │ - strb r3, [r5, #17] │ │ - ldr r3, [r4, #16] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #18] │ │ - ldr r3, [r4, #16] │ │ - strb r3, [r5, #19] │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000067ac : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r3, #63 ; 0x3f │ │ - ldr r5, [r1, #32] │ │ - adds r4, r1, #0 │ │ - lsrs r2, r5, #3 │ │ - ands r2, r3 │ │ - ldr r6, [r1, #36] ; 0x24 │ │ - adds r1, r2, #1 │ │ - mov ip, r1 │ │ - adds r7, r0, #0 │ │ - movs r0, #128 ; 0x80 │ │ - adds r1, r4, r2 │ │ - adds r1, #40 ; 0x28 │ │ - strb r0, [r1, #0] │ │ - adds r0, r2, #0 │ │ - mov r1, ip │ │ - adds r0, #41 ; 0x29 │ │ - cmp r1, #56 ; 0x38 │ │ - ble.n 67ec │ │ - subs r2, r3, r2 │ │ - movs r1, #0 │ │ - adds r0, r4, r0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r0, r4, #0 │ │ - bl 64dc │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - adds r0, #40 ; 0x28 │ │ - movs r2, #56 ; 0x38 │ │ - b.n 67f4 │ │ - movs r3, #55 ; 0x37 │ │ - movs r1, #0 │ │ - subs r2, r3, r2 │ │ - adds r0, r4, r0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r3, r4, #0 │ │ - lsrs r2, r6, #24 │ │ - adds r3, #96 ; 0x60 │ │ - strb r2, [r3, #0] │ │ - lsrs r2, r6, #16 │ │ - strb r2, [r3, #1] │ │ - lsrs r2, r6, #8 │ │ - strb r2, [r3, #2] │ │ - lsrs r2, r5, #24 │ │ - strb r2, [r3, #4] │ │ - lsrs r2, r5, #16 │ │ - strb r2, [r3, #5] │ │ - lsrs r2, r5, #8 │ │ - strb r6, [r3, #3] │ │ - strb r5, [r3, #7] │ │ - adds r0, r7, #0 │ │ - strb r2, [r3, #6] │ │ - adds r1, r4, #0 │ │ - bl 6744 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + lsls r1, r3, #3 │ │ + lsrs r5, r1 │ │ + strb r5, [r4, r3] │ │ + adds r3, #1 │ │ + cmp r3, #4 │ │ + bne.n 802a │ │ + adds r2, #4 │ │ + cmp r2, #16 │ │ + bne.n 801e │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [r3, #68] ; 0x44 │ │ + movs r0, r0 │ │ + ldrh r0, [r4, #62] ; 0x3e │ │ + movs r0, r0 │ │ + ldr r2, [r2, #60] ; 0x3c │ │ + movs r0, r0 │ │ + ldrh r0, [r2, #56] ; 0x38 │ │ ... │ │ │ │ -00006824 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +00008054 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r5, #240 ; 0xf0 │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - ldr r0, [pc, #76] ; (6878 ) │ │ - ldr r1, [pc, #76] ; (687c ) │ │ + lsls r5, r5, #1 │ │ + ldr r3, [r4, r5] │ │ + adds r0, r1, #0 │ │ + lsls r1, r3, #4 │ │ + sub sp, #52 ; 0x34 │ │ + adds r1, #240 ; 0xf0 │ │ + str r2, [sp, #4] │ │ + adds r1, r4, r1 │ │ + add r2, sp, #16 │ │ + bl 7c2c │ │ + ldr r3, [r4, r5] │ │ + subs r2, r3, #1 │ │ + mov ip, r2 │ │ + ldr r2, [pc, #320] ; (81b8 ) │ │ + adds r3, #14 │ │ + lsls r3, r3, #4 │ │ + add r2, pc │ │ + adds r3, r4, r3 │ │ + adds r2, #64 ; 0x40 │ │ + str r3, [sp, #0] │ │ + str r2, [sp, #12] │ │ + mov r3, ip │ │ + cmp r3, #0 │ │ + ble.n 810e │ │ + movs r0, #0 │ │ + movs r6, #255 ; 0xff │ │ + ldr r2, [pc, #296] ; (81bc ) │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + movs r3, #24 │ │ + ldr r1, [sp, #12] │ │ + add r5, sp, #16 │ │ + adds r7, r1, r0 │ │ + ldr r1, [r7, #48] ; 0x30 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r5] │ │ + lsrs r1, r1, #24 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r2] │ │ + rors r1, r3 │ │ + ldr r3, [r7, #32] │ │ + str r1, [sp, #8] │ │ + ldr r7, [r7, #16] │ │ + lsls r1, r3, #2 │ │ + ldr r1, [r1, r5] │ │ + ldr r3, [sp, #8] │ │ + lsls r7, r7, #2 │ │ + lsrs r1, r1, #16 │ │ + ands r1, r6 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r2] │ │ + ldr r7, [r7, r5] │ │ + ldr r5, [r0, r5] │ │ + eors r1, r3 │ │ + movs r3, #24 │ │ + rors r1, r3 │ │ + lsrs r7, r7, #8 │ │ + ands r7, r6 │ │ + lsls r7, r7, #2 │ │ + ldr r7, [r7, r2] │ │ + ands r5, r6 │ │ + lsls r5, r5, #2 │ │ + eors r1, r7 │ │ + rors r1, r3 │ │ + ldr r5, [r5, r2] │ │ + eors r1, r5 │ │ + add r5, sp, #32 │ │ + str r1, [r0, r5] │ │ + adds r0, #4 │ │ + cmp r0, #16 │ │ + bne.n 8096 │ │ + movs r2, #0 │ │ + ldr r3, [sp, #0] │ │ + add r1, sp, #32 │ │ + ldr r1, [r2, r1] │ │ + ldr r3, [r3, r2] │ │ + add r0, sp, #16 │ │ + eors r1, r3 │ │ + str r1, [r2, r0] │ │ + adds r2, #4 │ │ + cmp r2, #16 │ │ + bne.n 80ec │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + add ip, r3 │ │ + ldr r3, [sp, #0] │ │ + subs r3, #16 │ │ + str r3, [sp, #0] │ │ + b.n 8086 │ │ + movs r3, #255 ; 0xff │ │ + movs r2, #0 │ │ + mov ip, r3 │ │ + ldr r7, [pc, #168] ; (81c0 ) │ │ + add r7, pc │ │ + adds r7, #64 ; 0x40 │ │ + mov r3, ip │ │ + add r1, sp, #16 │ │ + ldr r5, [r2, r1] │ │ + adds r0, r7, r2 │ │ + ands r5, r3 │ │ + ldr r3, [r0, #16] │ │ + str r5, [sp, #0] │ │ + movs r5, #255 ; 0xff │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r3, r1] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + ands r6, r3 │ │ + ldr r3, [r0, #32] │ │ + lsls r5, r5, #16 │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r1] │ │ + lsls r0, r0, #2 │ │ + ands r3, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r6, r3 │ │ + add r3, sp, #32 │ │ + orrs r5, r6 │ │ + ldr r6, [r0, r1] │ │ + lsrs r6, r6, #24 │ │ + lsls r6, r6, #24 │ │ + orrs r6, r5 │ │ + str r6, [r2, r3] │ │ + adds r2, #4 │ │ + cmp r2, #16 │ │ + bne.n 811a │ │ + movs r7, #0 │ │ + movs r6, #255 ; 0xff │ │ + ldr r0, [pc, #100] ; (81c4 ) │ │ add r0, pc │ │ - add r1, pc │ │ - bl be50 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ - subs r6, r0, #0 │ │ - beq.n 6852 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - movs r2, #1 │ │ - adds r3, r6, #0 │ │ - bl be60 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl be70 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ - cmp r7, #1 │ │ - beq.n 6876 │ │ + ldr r0, [r0, #0] │ │ + ldr r2, [r7, r3] │ │ + lsrs r1, r2, #24 │ │ + ldrb r5, [r0, r1] │ │ + adds r1, r2, #0 │ │ + ands r1, r6 │ │ + ldrb r1, [r0, r1] │ │ + lsls r5, r5, #24 │ │ + orrs r5, r1 │ │ + lsrs r1, r2, #8 │ │ + ands r1, r6 │ │ + ldrb r1, [r0, r1] │ │ + lsls r1, r1, #8 │ │ + orrs r5, r1 │ │ + lsrs r1, r2, #16 │ │ + ands r1, r6 │ │ + ldrb r2, [r0, r1] │ │ + lsls r2, r2, #16 │ │ + orrs r5, r2 │ │ + str r5, [r7, r3] │ │ + adds r7, #4 │ │ + cmp r7, #16 │ │ + bne.n 8164 │ │ + movs r2, #0 │ │ + adds r4, #240 ; 0xf0 │ │ + ldr r1, [sp, #4] │ │ + ldr r5, [r4, r2] │ │ + adds r6, r1, r2 │ │ + ldr r1, [r3, r2] │ │ + eors r5, r1 │ │ movs r1, #0 │ │ - mov r0, sp │ │ - bl be80 <_Unwind_GetTextRelBase@@Base+0x208> │ │ - ldr r0, [sp, #4] │ │ - bl be90 <_Unwind_GetTextRelBase@@Base+0x218> │ │ - adds r5, r4, r5 │ │ - cmp r4, r5 │ │ - beq.n 6876 │ │ - bl bea0 <_Unwind_GetTextRelBase@@Base+0x228> │ │ - movs r1, #255 ; 0xff │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - strb r1, [r4, #0] │ │ - adds r4, #1 │ │ - b.n 6862 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - strh r2, [r4, #16] │ │ + adds r7, r5, #0 │ │ + lsls r0, r1, #3 │ │ + lsrs r7, r0 │ │ + strb r7, [r6, r1] │ │ + adds r1, #1 │ │ + cmp r1, #4 │ │ + bne.n 81a0 │ │ + adds r2, #4 │ │ + cmp r2, #16 │ │ + bne.n 8194 │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r4, [r6, #44] ; 0x2c │ │ + movs r0, r0 │ │ + ldrh r2, [r6, #50] ; 0x32 │ │ movs r0, r0 │ │ - strh r5, [r5, #16] │ │ + ldr r2, [r3, #36] ; 0x24 │ │ movs r0, r0 │ │ + ldrh r0, [r5, #44] ; 0x2c │ │ + ... │ │ + │ │ +000081c8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #188 ; 0xbc │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #300] ; (69b4 ) │ │ - adds r4, r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ - ldr r2, [r3, #0] │ │ + ldr r4, [pc, #400] ; (835c ) │ │ + sub sp, #68 ; 0x44 │ │ str r3, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r5, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str r1, [sp, #8] │ │ + str r4, [sp, #20] │ │ + str r3, [sp, #60] ; 0x3c │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #28 │ │ + adds r2, r3, r2 │ │ + asrs r3, r2, #4 │ │ + str r3, [sp, #4] │ │ movs r3, #242 ; 0xf2 │ │ - str r2, [sp, #180] ; 0xb4 │ │ - ldr r2, [sp, #208] ; 0xd0 │ │ - str r1, [sp, #4] │ │ lsls r3, r3, #1 │ │ - cmp r2, #2 │ │ - beq.n 68a6 │ │ - cmp r2, #8 │ │ - bne.n 68aa │ │ - movs r2, #2 │ │ - b.n 68ac │ │ - ldr r2, [sp, #208] ; 0xd0 │ │ - movs r7, #16 │ │ - add r6, sp, #36 ; 0x24 │ │ - str r2, [r5, r3] │ │ - movs r1, #0 │ │ - movs r2, #32 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #64 ; 0x40 │ │ - add r0, sp, #116 ; 0x74 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #48 ; 0x30 │ │ - add r0, sp, #68 ; 0x44 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - adds r2, r7, #0 │ │ - add r0, sp, #20 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r3, [sp, #208] ; 0xd0 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r4, #0 │ │ - cmp r3, #8 │ │ - bne.n 68fa │ │ - cmp r4, #15 │ │ - bgt.n 68fa │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r6, r4 │ │ - subs r2, r7, r4 │ │ - movs r1, #48 ; 0x30 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - b.n 6900 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r7, r4, #0 │ │ - movs r3, #134 ; 0x86 │ │ - lsls r3, r3, #2 │ │ - adds r0, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - beq.n 6918 │ │ - adds r1, r3, #0 │ │ - movs r2, #8 │ │ - adds r1, #8 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - b.n 691e │ │ - movs r1, #8 │ │ - bl 6824 │ │ - adds r1, r6, #0 │ │ - adds r2, r7, #0 │ │ - add r0, sp, #132 ; 0x84 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r3, r7, #0 │ │ - add r0, sp, #116 ; 0x74 │ │ - adds r3, #16 │ │ - adds r0, r0, r3 │ │ - movs r3, #134 ; 0x86 │ │ - lsls r3, r3, #2 │ │ - adds r1, r5, r3 │ │ - movs r2, #8 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + ldr r0, [r0, r3] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + subs r0, #1 │ │ + cmp r0, #5 │ │ + bls.n 81f8 │ │ + b.n 834a │ │ + bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ + asrs r3, r0, #8 │ │ + add r7, pc, #228 ; (adr r7, 82e4 ) │ │ + strb r0, [r3, #21] │ │ movs r4, #0 │ │ - add r6, sp, #116 ; 0x74 │ │ - add r0, sp, #20 │ │ - cmp r4, #0 │ │ - bne.n 694e │ │ - adds r2, r7, #0 │ │ - add r1, sp, #132 ; 0x84 │ │ - adds r2, #8 │ │ - b.n 6954 │ │ - adds r2, r7, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, #24 │ │ - bl 43b8 │ │ - add r3, sp, #20 │ │ - mov ip, r3 │ │ - adds r3, r6, #0 │ │ - mov r2, ip │ │ - ldmia r2!, {r0, r1, r6} │ │ - stmia r3!, {r0, r1, r6} │ │ - ldr r2, [r2, #0] │ │ - add r6, sp, #68 ; 0x44 │ │ - adds r0, r4, r6 │ │ - str r2, [r3, #0] │ │ - mov r1, ip │ │ - movs r2, #16 │ │ - adds r4, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - cmp r4, #48 ; 0x30 │ │ - bne.n 693e │ │ - adds r4, r5, #0 │ │ - adds r4, #233 ; 0xe9 │ │ - adds r4, #255 ; 0xff │ │ - adds r1, r6, #0 │ │ - movs r2, #32 │ │ - adds r0, r4, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r3, #130 ; 0x82 │ │ - lsls r3, r3, #2 │ │ - adds r0, r5, r3 │ │ - add r1, sp, #100 ; 0x64 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r4, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + blt.n 820c │ │ + b.n 834a │ │ + ldr r3, [sp, #8] │ │ + lsls r2, r4, #4 │ │ adds r0, r5, #0 │ │ - movs r1, #32 │ │ - bl 9c88 │ │ + adds r1, r3, r2 │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #180] ; 0xb4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 69b0 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #188 ; 0xbc │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r6, pc, #376 ; (adr r6, 6b30 ) │ │ - ... │ │ - │ │ -000069b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #160] ; (6a5c ) │ │ - ldr r4, [pc, #160] ; (6a60 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - adds r4, r1, #0 │ │ - ldr r1, [r5, #0] │ │ - add r7, sp, #28 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #572] ; 0x23c │ │ - ldr r1, [sp, #604] ; 0x25c │ │ - adds r0, r7, #0 │ │ - str r1, [sp, #0] │ │ - adds r1, r2, #0 │ │ - adds r2, r3, #0 │ │ - movs r3, #0 │ │ - ldr r6, [sp, #600] ; 0x258 │ │ - bl 6880 │ │ - ldr r1, [pc, #128] ; (6a64 ) │ │ - movs r2, #8 │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r6, #0 │ │ - movs r2, #8 │ │ - adds r0, #8 │ │ - add r1, sp, #564 ; 0x234 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r3, r6, #0 │ │ - adds r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #15 │ │ + adds r4, #1 │ │ + adds r2, r3, r2 │ │ + bl 7ef0 │ │ + b.n 8204 │ │ + add r0, sp, #28 │ │ movs r2, #16 │ │ - ands r3, r4 │ │ - subs r3, r2, r3 │ │ - str r5, [sp, #20] │ │ - adds r5, r4, r3 │ │ - cmp r4, r5 │ │ - bge.n 6a16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r7, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r7, r3 │ │ + blt.n 8232 │ │ + b.n 834a │ │ + movs r4, #0 │ │ + lsls r3, r7, #4 │ │ + str r3, [sp, #16] │ │ ldr r2, [sp, #16] │ │ - strb r3, [r2, r4] │ │ + ldr r3, [sp, #8] │ │ + adds r2, r3, r2 │ │ + add r6, sp, #28 │ │ + ldrb r3, [r4, r6] │ │ + ldrb r1, [r2, r4] │ │ + eors r3, r1 │ │ + strb r3, [r4, r6] │ │ adds r4, #1 │ │ - b.n 6a0a │ │ - add r4, sp, #548 ; 0x224 │ │ - adds r2, r5, #0 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - str r4, [sp, #0] │ │ - bl a1f8 │ │ - ldr r3, [sp, #12] │ │ - movs r1, #32 │ │ - add r0, sp, #516 ; 0x204 │ │ - adds r5, r3, r5 │ │ - bl 3bf4 │ │ - movs r1, #16 │ │ - adds r0, r4, #0 │ │ - bl 3bf4 │ │ - add r0, sp, #564 ; 0x234 │ │ - movs r1, #8 │ │ - bl 3bf4 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #572] ; 0x23c │ │ - subs r0, r5, r6 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6a52 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #145 ; 0x91 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - add r5, pc, #168 ; (adr r5, 6b08 ) │ │ - movs r0, r0 │ │ - ldc2 15, cr15, [ip, #1020]! ; 0x3fc │ │ - strh r4, [r0, #4] │ │ - ... │ │ - │ │ -00006a68 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #180] ; (6b20 ) │ │ - adds r6, r1, #0 │ │ - add sp, r4 │ │ - adds r4, r0, #0 │ │ - adds r1, r2, #0 │ │ - ldr r2, [pc, #172] ; (6b24 ) │ │ - ldr r5, [sp, #592] ; 0x250 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - ldr r0, [r2, #0] │ │ - str r2, [sp, #12] │ │ - str r0, [sp, #564] ; 0x234 │ │ - subs r0, r4, #0 │ │ - beq.n 6b08 │ │ - subs r0, r1, #0 │ │ - beq.n 6b08 │ │ - subs r0, r5, #0 │ │ - beq.n 6b08 │ │ - ldr r2, [sp, #596] ; 0x254 │ │ - add r7, sp, #20 │ │ - adds r0, r7, #0 │ │ - str r2, [sp, #0] │ │ - adds r2, r3, #0 │ │ - adds r3, r4, #0 │ │ - bl 6880 │ │ - adds r1, r4, #0 │ │ - subs r6, #16 │ │ - adds r2, r6, #0 │ │ - adds r1, #16 │ │ - adds r0, r4, #0 │ │ - bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ - add r3, sp, #540 ; 0x21c │ │ - str r3, [sp, #8] │ │ - str r3, [sp, #0] │ │ - adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r7, #0 │ │ - adds r6, r5, r6 │ │ - bl a390 │ │ - subs r3, r6, #1 │ │ - ldrb r4, [r3, #0] │ │ cmp r4, #16 │ │ - bhi.n 6aea │ │ - movs r3, #0 │ │ - subs r0, r6, r4 │ │ - subs r1, r6, r0 │ │ - adds r2, r3, #0 │ │ - mov ip, r1 │ │ - cmp r2, ip │ │ - bge.n 6ae4 │ │ - ldrb r7, [r0, r2] │ │ - adds r2, #1 │ │ - subs r7, r7, r4 │ │ - subs r1, r7, #1 │ │ - sbcs r7, r1 │ │ - adds r3, r3, r7 │ │ - b.n 6ad2 │ │ - cmp r3, #0 │ │ - bne.n 6aea │ │ - adds r6, r0, #0 │ │ - movs r3, #0 │ │ - movs r1, #32 │ │ - strb r3, [r6, #0] │ │ - add r0, sp, #508 ; 0x1fc │ │ - bl 3bf4 │ │ - movs r1, #16 │ │ - ldr r0, [sp, #8] │ │ - bl 3bf4 │ │ - add r0, sp, #556 ; 0x22c │ │ - movs r1, #8 │ │ - bl 3bf4 │ │ - subs r0, r6, r5 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #564] ; 0x234 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6b16 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #143 ; 0x8f │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ - add r4, pc, #448 ; (adr r4, 6ce8 ) │ │ - ... │ │ - │ │ -00006b28 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #80] ; 0x50 │ │ - adds r4, r0, #0 │ │ - lsls r1, r3, #16 │ │ - lsrs r1, r1, #16 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - bl 3c54 │ │ - adds r3, r0, #0 │ │ - movs r0, #47 ; 0x2f │ │ - cmp r3, #0 │ │ - beq.n 6b8a │ │ - ldr r1, [pc, #72] ; (6b8c ) │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - movs r2, #10 │ │ - add r1, pc │ │ - bl 3608 │ │ - cmp r0, #0 │ │ - beq.n 6b8a │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r1, #11 │ │ - bl bee0 <_Unwind_GetTextRelBase@@Base+0x268> │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 6b8a │ │ - adds r0, r5, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, #10 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ - movs r0, #0 │ │ - ldr r3, [pc, #28] ; (6b90 ) │ │ - str r3, [r5, #0] │ │ - ldr r3, [pc, #28] ; (6b94 ) │ │ - str r3, [r5, #4] │ │ - ldr r3, [pc, #28] ; (6b98 ) │ │ - strh r3, [r5, #8] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r5, [r4, #76] ; 0x4c │ │ - adds r3, #10 │ │ - str r3, [r4, #80] ; 0x50 │ │ - strb r0, [r5, r3] │ │ - movs r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - pop {r3, r4, r5, pc} │ │ - ldrb r3, [r5, #28] │ │ - movs r0, r0 │ │ - adds r2, #85 ; 0x55 │ │ - strb r6, [r0, #13] │ │ - bxns ip │ │ - ldr r6, [r2, #52] ; 0x34 │ │ - adds r1, #88 ; 0x58 │ │ - ... │ │ - │ │ -00006b9c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #80] ; 0x50 │ │ - adds r4, r0, #0 │ │ - lsls r1, r3, #16 │ │ - lsrs r1, r1, #16 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - bl 3c54 │ │ - adds r3, r0, #0 │ │ - movs r0, #47 ; 0x2f │ │ - cmp r3, #0 │ │ - beq.n 6bf4 │ │ - ldr r1, [pc, #64] ; (6bf8 ) │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 3608 │ │ - cmp r0, #0 │ │ - beq.n 6bf4 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r1, r3, #3 │ │ - bl bee0 <_Unwind_GetTextRelBase@@Base+0x268> │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 6bf4 │ │ - adds r0, r5, r0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - bl bed0 <_Unwind_GetTextRelBase@@Base+0x258> │ │ - movs r0, #0 │ │ - ldr r3, [pc, #24] ; (6bfc ) │ │ - strh r3, [r5, #0] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r5, [r4, #76] ; 0x4c │ │ - adds r3, #2 │ │ - str r3, [r4, #80] ; 0x50 │ │ - strb r0, [r5, r3] │ │ - movs r3, #1 │ │ - str r3, [r4, #96] ; 0x60 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r2, [r0, #27] │ │ - movs r0, r0 │ │ - str r0, [r5, r5] │ │ - ... │ │ - │ │ -00006c00 : │ │ - push {r3, r4, r5, lr} │ │ - subs r5, r0, #0 │ │ - beq.n 6cbe │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - movs r5, #0 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 6cbe │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, r5 │ │ - beq.n 6c1e │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq.n 6c28 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - beq.n 6c32 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n 6c3c │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #20] │ │ - cmp r0, #0 │ │ - beq.n 6c46 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq.n 6c50 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - bne.n 6c5a │ │ - movs r5, #0 │ │ - b.n 6c66 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6c56 │ │ - movs r5, #112 ; 0x70 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - beq.n 6c78 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6c78 │ │ - movs r5, #112 ; 0x70 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 6c8a │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6c8a │ │ - movs r5, #112 ; 0x70 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - beq.n 6c9c │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6c9c │ │ - movs r5, #112 ; 0x70 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - cmp r0, #0 │ │ - beq.n 6cae │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - bl 3c34 │ │ - cmp r0, #0 │ │ - beq.n 6cae │ │ - movs r5, #112 ; 0x70 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - movs r2, #108 ; 0x6c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + bne.n 823e │ │ adds r0, r5, #0 │ │ - pop {r3, r4, r5, pc} │ │ - ... │ │ - │ │ -00006cc4 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r1, #108 ; 0x6c │ │ - adds r7, r0, #0 │ │ - movs r0, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r5, #2 │ │ - subs r4, r0, #0 │ │ - beq.n 6d66 │ │ - adds r3, r0, #0 │ │ - movs r2, #129 ; 0x81 │ │ - ldr r0, [pc, #144] ; (6d6c ) │ │ - adds r3, #104 ; 0x68 │ │ - strb r2, [r3, #0] │ │ - add r0, pc │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - cmp r0, #0 │ │ - beq.n 6d54 │ │ - str r0, [r4, #44] ; 0x2c │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - bl 5f3c │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - bne.n 6d42 │ │ adds r1, r6, #0 │ │ - bl 9b7c │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - bne.n 6d42 │ │ + adds r2, r6, #0 │ │ + bl 7ef0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ adds r1, r6, #0 │ │ - bl 99f4 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - bne.n 6d42 │ │ - movs r1, #3 │ │ - bl 8728 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - bne.n 6d42 │ │ - movs r1, #1 │ │ - bl 8928 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - bne.n 6d42 │ │ - movs r1, #1 │ │ - bl 6066 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - beq.n 6d4a │ │ - bl 6c00 │ │ - adds r5, r6, #0 │ │ - b.n 6d66 │ │ - adds r1, r5, #0 │ │ - bl 60ae │ │ - subs r5, r0, #0 │ │ - beq.n 6d5c │ │ - adds r0, r4, #0 │ │ - bl 6c00 │ │ - b.n 6d66 │ │ - movs r3, #129 ; 0x81 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - str r4, [r7, #0] │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r0, r3, #0 │ │ + adds r2, r4, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r7, #1 │ │ + b.n 822a │ │ + add r0, sp, #28 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r4, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bge.n 834a │ │ + add r2, sp, #28 │ │ adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r7, [r3, #22] │ │ - ... │ │ - │ │ -00006d70 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - movs r0, #66 ; 0x42 │ │ - cmp r1, #0 │ │ - beq.n 6e4a │ │ - movs r0, #95 ; 0x5f │ │ - cmp r3, #0 │ │ - blt.n 6e4a │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - blt.n 6e4a │ │ - str r1, [sp, #0] │ │ - movs r0, #1 │ │ - movs r1, #108 ; 0x6c │ │ - str r3, [sp, #4] │ │ - adds r7, r2, #0 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - adds r4, r0, #0 │ │ - movs r0, #2 │ │ - cmp r4, #0 │ │ - beq.n 6e4a │ │ - ldr r0, [sp, #0] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #168] ; (6e4c ) │ │ - subs r5, r0, #0 │ │ - cmp r5, r3 │ │ - bls.n 6dac │ │ - ldr r5, [pc, #164] ; (6e50 ) │ │ + adds r1, r2, #0 │ │ + bl 7ef0 │ │ + movs r2, #0 │ │ + ldr r3, [sp, #8] │ │ + lsls r0, r4, #4 │ │ + adds r7, r3, r0 │ │ + add r1, sp, #28 │ │ + ldrb r3, [r2, r1] │ │ + ldrb r6, [r7, r2] │ │ + eors r3, r6 │ │ + strb r3, [r2, r1] │ │ + adds r2, #1 │ │ + cmp r2, #16 │ │ + bne.n 8290 │ │ + ldr r3, [sp, #12] │ │ + adds r4, #1 │ │ + adds r0, r3, r0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + b.n 8278 │ │ + add r0, sp, #28 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r4, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bge.n 834a │ │ + add r2, sp, #28 │ │ adds r0, r5, #0 │ │ - bl 3630 │ │ - cmp r0, #0 │ │ - bne.n 6dc0 │ │ - adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #67 ; 0x43 │ │ - b.n 6e4a │ │ - ldr r0, [sp, #0] │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - str r5, [r4, #80] ; 0x50 │ │ - str r0, [r4, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - bne.n 6dd8 │ │ - adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #2 │ │ - b.n 6e4a │ │ - adds r3, r4, #0 │ │ - movs r2, #129 ; 0x81 │ │ - adds r3, #104 ; 0x68 │ │ - strb r2, [r3, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #32] │ │ - bl 60ae │ │ - subs r5, r0, #0 │ │ - bne.n 6e16 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r0, r4, #0 │ │ - lsls r1, r3, #16 │ │ - asrs r1, r1, #16 │ │ - bl 968e │ │ - subs r5, r0, #0 │ │ - bne.n 6e16 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - beq.n 6e1e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n 6e1e │ │ - adds r0, r4, #0 │ │ - adds r1, r3, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - bl 9864 │ │ - subs r5, r0, #0 │ │ - beq.n 6e1e │ │ - adds r0, r4, #0 │ │ - bl 6c00 │ │ - b.n 6e42 │ │ - movs r3, #129 ; 0x81 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - cmp r7, #0 │ │ - beq.n 6e46 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 6328 │ │ - subs r5, r0, #0 │ │ - beq.n 6e46 │ │ - adds r0, r4, #0 │ │ - bl 6c00 │ │ + adds r1, r2, #0 │ │ + bl 7ef0 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r4, #4 │ │ + adds r0, r3, r1 │ │ + ldr r3, [sp, #12] │ │ + adds r1, r3, r1 │ │ movs r3, #0 │ │ - str r3, [r6, #0] │ │ - adds r0, r5, #0 │ │ - b.n 6e4a │ │ - movs r0, #0 │ │ - str r4, [r6, #0] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - ... │ │ - │ │ -00006e54 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #188 ; 0xbc │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #180] ; (6f10 ) │ │ - adds r4, r3, #0 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - str r0, [sp, #4] │ │ - ldr r6, [sp, #208] ; 0xd0 │ │ - ldr r3, [r2, #0] │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #180] ; 0xb4 │ │ - cmp r1, #0 │ │ - beq.n 6ea0 │ │ - adds r5, r1, #0 │ │ - cmp r4, #0 │ │ - bne.n 6e94 │ │ - movs r4, #64 ; 0x40 │ │ - cmp r6, #3 │ │ - beq.n 6e94 │ │ - movs r4, #16 │ │ - cmp r6, #1 │ │ - beq.n 6e94 │ │ - movs r4, #20 │ │ - cmp r6, #2 │ │ - beq.n 6e94 │ │ + add r2, sp, #28 │ │ + ldrb r6, [r0, r3] │ │ + ldrb r2, [r3, r2] │ │ + eors r2, r6 │ │ + strb r2, [r1, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 82d2 │ │ + adds r4, #1 │ │ + b.n 82b6 │ │ + add r0, sp, #28 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r4, #0 │ │ - movs r3, #1 │ │ - subs r6, #4 │ │ - cmp r3, r6 │ │ - adcs r4, r4 │ │ - lsls r4, r4, #7 │ │ - subs r2, r5, #1 │ │ - adds r1, r5, #0 │ │ - movs r3, #68 ; 0x44 │ │ - cmp r2, #31 │ │ - bhi.n 6ee4 │ │ - b.n 6ea8 │ │ - cmp r4, #0 │ │ - beq.n 6ef4 │ │ - movs r1, #32 │ │ - adds r5, r1, #0 │ │ - subs r2, r4, #1 │ │ - movs r3, #69 ; 0x45 │ │ - cmp r2, #127 ; 0x7f │ │ - bhi.n 6ee4 │ │ - add r7, sp, #20 │ │ - adds r0, r7, #0 │ │ - add r6, sp, #52 ; 0x34 │ │ - bl 6824 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 6824 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r5, #0 │ │ - bl 5eb0 │ │ - movs r3, #70 ; 0x46 │ │ - cmp r0, r5 │ │ - blt.n 6ee4 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - adds r2, r4, #0 │ │ - bl 5eb0 │ │ - movs r3, #71 ; 0x47 │ │ - cmp r0, r4 │ │ - blt.n 6ee4 │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bge.n 834a │ │ + adds r0, r5, #0 │ │ + add r1, sp, #28 │ │ + add r2, sp, #44 ; 0x2c │ │ + bl 7ef0 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r4, #4 │ │ + adds r0, r3, r1 │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #180] ; 0xb4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6f0c │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - cmp r6, #3 │ │ - bne.n 6f00 │ │ - movs r1, #32 │ │ - movs r4, #64 ; 0x40 │ │ - adds r5, r1, #0 │ │ - b.n 6eb0 │ │ - movs r5, #32 │ │ - cmp r6, #1 │ │ - bne.n 6e82 │ │ - movs r4, #16 │ │ - adds r1, r5, #0 │ │ - b.n 6eb0 │ │ - add sp, #188 ; 0xbc │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r0, pc, #552 ; (adr r0, 713c ) │ │ - ... │ │ - │ │ -00006f14 : │ │ - push {r3, lr} │ │ - bl 5eb0 │ │ - pop {r3, pc} │ │ - │ │ -00006f1c : │ │ - push {r3, lr} │ │ - bl 5e5c │ │ - pop {r3, pc} │ │ - │ │ -00006f24 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 6f42 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 6f42 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 6f42 │ │ - ldr r3, [r0, #44] ; 0x2c │ │ - str r3, [r1, #0] │ │ + adds r1, r3, r1 │ │ movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00006f46 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - movs r0, #1 │ │ - cmp r4, #0 │ │ - beq.n 6fb8 │ │ - adds r0, r4, #0 │ │ - adds r0, #104 ; 0x68 │ │ - ldrb r5, [r0, #0] │ │ - movs r0, #1 │ │ - cmp r5, #129 ; 0x81 │ │ - bne.n 6fb8 │ │ - cmp r2, #0 │ │ - bge.n 6f64 │ │ - movs r0, #95 ; 0x5f │ │ - b.n 6fb8 │ │ - adds r0, r4, #0 │ │ - adds r5, r3, #0 │ │ - bl 60f8 │ │ - cmp r0, #0 │ │ - bne.n 6fb8 │ │ - movs r2, #40 ; 0x28 │ │ - ldrsh r3, [r4, r2] │ │ - cmp r3, #0 │ │ - beq.n 6fb8 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - blt.n 6f60 │ │ - cmp r5, #0 │ │ - beq.n 6f60 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - adds r2, r3, #0 │ │ - bl 96dc │ │ - subs r7, r0, #0 │ │ - bne.n 6fb8 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r5, r3, r2 │ │ - adds r5, #2 │ │ - adds r1, r5, #0 │ │ - bl bee0 <_Unwind_GetTextRelBase@@Base+0x268> │ │ - adds r6, r0, #0 │ │ - movs r0, #2 │ │ - cmp r6, #0 │ │ - beq.n 6fb8 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #84] ; 0x54 │ │ - adds r2, r5, #0 │ │ - bl 4376 │ │ - adds r0, r7, #0 │ │ - str r6, [r4, #76] ; 0x4c │ │ - str r5, [r4, #80] ; 0x50 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00006fbc : │ │ - push {r3, r4, r5, lr} │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ + add r2, sp, #44 ; 0x2c │ │ + ldrb r6, [r0, r3] │ │ + ldrb r2, [r3, r2] │ │ + eors r2, r6 │ │ + strb r2, [r1, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 830c │ │ + add r2, sp, #28 │ │ + ldrb r3, [r2, #15] │ │ + adds r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r2, #15] │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + movs r2, #14 │ │ cmp r3, #0 │ │ - beq.n 7016 │ │ - adds r2, r3, #0 │ │ - adds r2, #104 ; 0x68 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 7016 │ │ - movs r0, #4 │ │ - cmp r1, #0 │ │ - beq.n 7016 │ │ - ldr r0, [r3, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - bne.n 6fe0 │ │ - movs r0, #98 ; 0x62 │ │ - b.n 7016 │ │ - adds r5, r3, #0 │ │ - adds r4, r1, #0 │ │ + beq.n 8346 │ │ + add r1, sp, #28 │ │ + ldrb r3, [r2, r1] │ │ + adds r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r2, r1] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r2, #1 │ │ + bcs.n 832e │ │ + adds r4, #1 │ │ + b.n 82f0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 8358 │ │ bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #44] ; (7018 ) │ │ - cmp r0, r3 │ │ - bls.n 6ff0 │ │ - ldr r0, [pc, #44] ; (701c ) │ │ - bl 3630 │ │ - cmp r0, #0 │ │ - beq.n 6fdc │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - str r3, [r4, #0] │ │ - movs r1, #34 ; 0x22 │ │ - ldrsh r2, [r5, r1] │ │ - cmp r2, #1 │ │ - bne.n 700c │ │ - adds r3, #10 │ │ - str r3, [r4, #0] │ │ - movs r0, #0 │ │ - b.n 7016 │ │ - movs r0, #0 │ │ - cmp r2, #2 │ │ - bne.n 7016 │ │ - adds r3, #2 │ │ - str r3, [r4, #0] │ │ - pop {r3, r4, r5, pc} │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrh r0, [r3, #40] ; 0x28 │ │ ... │ │ │ │ -00007020 : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - movs r0, #1 │ │ - cmp r4, #0 │ │ - beq.n 7072 │ │ - adds r3, r4, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 7072 │ │ - cmp r1, #0 │ │ - bne.n 703c │ │ - movs r0, #72 ; 0x48 │ │ - b.n 7072 │ │ - adds r0, r1, #0 │ │ - adds r6, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #44] ; (7074 ) │ │ - subs r5, r0, #0 │ │ - cmp r5, r3 │ │ - bls.n 704e │ │ - ldr r5, [pc, #40] ; (7078 ) │ │ - adds r0, r5, #0 │ │ - bl 3630 │ │ - cmp r0, #0 │ │ - beq.n 7038 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - beq.n 7062 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r6, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - str r0, [r4, #76] ; 0x4c │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - str r5, [r4, #80] ; 0x50 │ │ - lsls r0, r0, #1 │ │ - pop {r4, r5, r6, pc} │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - movs r0, r0 │ │ +00008360 : │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #404] ; (84f8 ) │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #4] │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #164] ; (712c ) │ │ - sub sp, #28 │ │ - adds r7, r2, #0 │ │ - add r1, pc │ │ - str r3, [sp, #12] │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r4, #22 │ │ - str r0, [r7, #0] │ │ - cmp r0, #0 │ │ - ble.n 7126 │ │ - movs r4, #23 │ │ - cmp r0, #2 │ │ - bgt.n 7126 │ │ - adds r2, r0, #1 │ │ - ldr r1, [r6, #0] │ │ - adds r0, r5, #0 │ │ - bl 4d0a │ │ - movs r1, #0 │ │ - add r3, sp, #20 │ │ - str r3, [sp, #0] │ │ - movs r2, #6 │ │ - adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - bl 3b1c │ │ - mov r2, sp │ │ - str r0, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - ldrh r2, [r2, #8] │ │ - ldr r4, [sp, #20] │ │ - strh r2, [r3, #12] │ │ - cmp r4, #0 │ │ - bne.n 7120 │ │ - ldr r3, [r6, #0] │ │ - adds r5, r4, #0 │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #12] │ │ - movs r1, #58 ; 0x3a │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 70e4 │ │ - adds r5, #1 │ │ - adds r0, #1 │ │ - cmp r5, #11 │ │ - bne.n 70d2 │ │ - ldr r3, [sp, #8] │ │ - lsls r3, r3, #16 │ │ - lsrs r3, r3, #16 │ │ - cmp r3, #6 │ │ - bhi.n 7120 │ │ - movs r2, #1 │ │ - lsls r2, r3 │ │ - adds r3, r2, #0 │ │ - movs r2, #80 ; 0x50 │ │ - tst r3, r2 │ │ - bne.n 7110 │ │ - movs r2, #44 ; 0x2c │ │ - tst r3, r2 │ │ - bne.n 710a │ │ - lsls r3, r3, #30 │ │ - beq.n 7120 │ │ - cmp r5, #2 │ │ - bgt.n 7124 │ │ - b.n 7114 │ │ - cmp r5, #3 │ │ - bgt.n 7124 │ │ - b.n 7114 │ │ - cmp r5, #4 │ │ - bgt.n 7124 │ │ ldr r3, [r7, #0] │ │ - ldr r2, [sp, #12] │ │ - adds r3, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [r6, #0] │ │ - b.n 7126 │ │ - movs r4, #24 │ │ - b.n 7126 │ │ - movs r4, #10 │ │ - adds r0, r4, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r3, [r7, #7] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #80] ; (718c ) │ │ - sub sp, #20 │ │ - adds r5, r2, #0 │ │ - add r1, pc │ │ - adds r7, r3, #0 │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - adds r2, r0, #0 │ │ - str r0, [r5, #0] │ │ - movs r0, #17 │ │ - cmp r2, #0 │ │ - ble.n 7188 │ │ - movs r0, #18 │ │ - cmp r2, #12 │ │ - bgt.n 7188 │ │ - adds r2, #1 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r6, #0 │ │ - bl 4d0a │ │ - movs r1, #0 │ │ - movs r2, #1 │ │ - add r3, sp, #12 │ │ - str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - negs r2, r2 │ │ - adds r3, r1, #0 │ │ - bl 3b1c │ │ - str r0, [r7, #8] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, #0 │ │ - bne.n 7186 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #0] │ │ - b.n 7188 │ │ - movs r0, #19 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r7, [r0, #5] │ │ - movs r0, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - ldr r0, [r1, #0] │ │ - adds r5, r2, #0 │ │ - adds r4, r3, #0 │ │ - adds r6, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #0 │ │ - str r0, [r5, #0] │ │ - cmp r0, r3 │ │ - ble.n 7256 │ │ - movs r2, #128 ; 0x80 │ │ - movs r3, #34 ; 0x22 │ │ - lsls r2, r2, #1 │ │ - cmp r0, r2 │ │ - bgt.n 7256 │ │ - ldrh r3, [r4, #12] │ │ - ldr r1, [r6, #0] │ │ - subs r2, r3, #3 │ │ - str r1, [sp, #4] │ │ - cmp r2, #1 │ │ - bls.n 71c2 │ │ - cmp r3, #6 │ │ - bne.n 7226 │ │ - ldr r0, [sp, #4] │ │ - movs r1, #58 ; 0x3a │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - subs r3, r0, #0 │ │ - beq.n 7256 │ │ - ldr r1, [pc, #140] ; (725c ) │ │ - ldr r0, [sp, #4] │ │ - add r1, pc │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r2, #128 ; 0x80 │ │ - str r0, [r5, #0] │ │ - movs r3, #37 ; 0x25 │ │ - lsls r2, r2, #1 │ │ - cmp r0, r2 │ │ - bgt.n 7256 │ │ - adds r2, r0, #1 │ │ - ldr r1, [r6, #0] │ │ - adds r0, r7, #0 │ │ - bl 4d0a │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq.n 71f8 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r5, #0] │ │ - movs r0, #1 │ │ - adds r1, r3, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r1, r0, #0 │ │ - str r0, [r4, #24] │ │ - bne.n 720c │ │ - movs r3, #2 │ │ - b.n 7256 │ │ - adds r0, r7, #0 │ │ - bl 5e5c │ │ - movs r3, #38 ; 0x26 │ │ - cmp r0, #0 │ │ - blt.n 7256 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r6, #0] │ │ - adds r3, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [r6, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #28 │ │ + adds r2, r3, r2 │ │ + asrs r3, r2, #4 │ │ + str r3, [sp, #8] │ │ + movs r3, #242 ; 0xf2 │ │ + lsls r3, r3, #1 │ │ + ldr r0, [r0, r3] │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + str r7, [sp, #12] │ │ + subs r0, #1 │ │ + cmp r0, #5 │ │ + bls.n 8390 │ │ + b.n 84e6 │ │ + bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ + asrs r3, r0, #4 │ │ + add r1, sp, #232 ; 0xe8 │ │ + strb r2, [r3, #29] │ │ + movs r6, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + blt.n 83a4 │ │ + b.n 84e6 │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r6, #4 │ │ + adds r1, r4, r2 │ │ + adds r0, r5, #0 │ │ + adds r2, r3, r2 │ │ + bl 8054 │ │ + adds r6, #1 │ │ + b.n 839c │ │ + adds r0, r5, #0 │ │ + add r2, sp, #20 │ │ + bl 8054 │ │ movs r3, #0 │ │ - b.n 7256 │ │ - adds r2, r0, #1 │ │ + add r2, sp, #20 │ │ + ldrb r1, [r6, r3] │ │ + ldrb r2, [r3, r2] │ │ + eors r2, r1 │ │ ldr r1, [sp, #4] │ │ - adds r0, r7, #0 │ │ - bl 4d0a │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq.n 723a │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r1, [r5, #0] │ │ - movs r0, #1 │ │ - adds r1, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r1, r0, #0 │ │ - str r0, [r4, #24] │ │ - beq.n 7208 │ │ - adds r0, r7, #0 │ │ - bl 5e5c │ │ - movs r3, #35 ; 0x23 │ │ - asrs r0, r0, #31 │ │ - ands r3, r0 │ │ - adds r0, r3, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r3, [r6, #2] │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - ldrh r4, [r3, #12] │ │ - adds r5, r3, #0 │ │ - cmp r4, #2 │ │ - beq.n 7272 │ │ - subs r4, #4 │ │ - movs r3, #0 │ │ - cmp r4, #2 │ │ - bhi.n 72de │ │ - adds r4, r1, #0 │ │ - adds r7, r0, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #104] ; (72e4 ) │ │ - adds r6, r2, #0 │ │ - add r1, pc │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r3, #30 │ │ - str r0, [r6, #0] │ │ - cmp r0, #0 │ │ - ble.n 72de │ │ - movs r2, #128 ; 0x80 │ │ - movs r3, #31 │ │ - lsls r2, r2, #1 │ │ - cmp r0, r2 │ │ - bgt.n 72de │ │ - adds r2, r0, #1 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r7, #0 │ │ - bl 4d0a │ │ - ldr r0, [r5, #20] │ │ - cmp r0, #0 │ │ - beq.n 72a8 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r6, #0] │ │ - movs r0, #1 │ │ - adds r1, r3, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r3, #2 │ │ - subs r1, r0, #0 │ │ - str r0, [r5, #20] │ │ - beq.n 72de │ │ - adds r0, r7, #0 │ │ - bl 5e5c │ │ - movs r3, #32 │ │ - cmp r0, #0 │ │ - blt.n 72de │ │ - ldr r0, [r5, #20] │ │ - bl 89dc │ │ - subs r3, r0, #0 │ │ - bne.n 72dc │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [r4, #0] │ │ - b.n 72de │ │ - movs r3, #33 ; 0x21 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r1, [r1, #0] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r3, #0 │ │ - ldrh r3, [r3, #12] │ │ - adds r6, r1, #0 │ │ - subs r1, r3, #3 │ │ - sub sp, #20 │ │ - cmp r1, #1 │ │ - bls.n 72fe │ │ - movs r0, #0 │ │ - cmp r3, #6 │ │ - bne.n 734c │ │ - ldr r0, [r6, #0] │ │ - adds r7, r2, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r4, r5, #0 │ │ - str r0, [r7, #0] │ │ - adds r5, r0, #0 │ │ - movs r0, #39 ; 0x27 │ │ - cmp r5, #0 │ │ - ble.n 734c │ │ - movs r3, #128 ; 0x80 │ │ - movs r0, #40 ; 0x28 │ │ - lsls r3, r3, #1 │ │ - cmp r5, r3 │ │ - bgt.n 734c │ │ - ldr r6, [r6, #0] │ │ - ldr r1, [pc, #48] ; (7350 ) │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl bf00 <_Unwind_GetTextRelBase@@Base+0x288> │ │ - adds r3, r0, #0 │ │ - movs r0, #41 ; 0x29 │ │ - cmp r3, r5 │ │ - bne.n 734c │ │ - movs r1, #0 │ │ - movs r2, #128 ; 0x80 │ │ - add r3, sp, #12 │ │ - str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - lsls r2, r2, #9 │ │ - adds r3, r1, #0 │ │ - bl 3b1c │ │ - str r0, [r4, #28] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, #0 │ │ - beq.n 734c │ │ - movs r0, #42 ; 0x2a │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strb r5, [r4, #29] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #80] ; (73ac ) │ │ - adds r5, r2, #0 │ │ - add r1, pc │ │ - adds r6, r3, #0 │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r3, #20 │ │ - str r0, [r5, #0] │ │ - cmp r0, #0 │ │ - ble.n 73a6 │ │ - movs r3, #21 │ │ - cmp r0, #8 │ │ - bgt.n 73a6 │ │ - ldr r0, [r6, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - beq.n 737e │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r5, #0] │ │ - movs r0, #1 │ │ - adds r1, r3, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r3, #2 │ │ - str r0, [r6, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - beq.n 73a6 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r4, #0] │ │ - adds r2, r3, #1 │ │ - bl 4d0a │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ + strb r2, [r1, r3] │ │ adds r3, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #0] │ │ + cmp r3, #16 │ │ + bne.n 83c0 │ │ + movs r6, #1 │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + blt.n 83dc │ │ + b.n 84e6 │ │ + adds r7, r4, #0 │ │ + adds r7, #16 │ │ + add r2, sp, #20 │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 8054 │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r6, #4 │ │ + adds r2, r3, r2 │ │ movs r3, #0 │ │ - adds r0, r3, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r7, [r4, #28] │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r4, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #124] ; (7438 ) │ │ - adds r6, r2, #0 │ │ - add r1, pc │ │ - adds r5, r3, #0 │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r3, #25 │ │ - str r0, [r6, #0] │ │ - cmp r0, #0 │ │ - ble.n 7434 │ │ - movs r2, #128 ; 0x80 │ │ - movs r3, #26 │ │ - lsls r2, r2, #1 │ │ - cmp r0, r2 │ │ - bgt.n 7434 │ │ - adds r2, r0, #1 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r7, #0 │ │ - bl 4d0a │ │ - ldr r0, [r5, #16] │ │ - cmp r0, #0 │ │ - beq.n 73ea │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r6, #0] │ │ - movs r0, #1 │ │ - adds r1, r3, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r3, #2 │ │ - subs r1, r0, #0 │ │ - str r0, [r5, #16] │ │ - beq.n 7434 │ │ - adds r0, r7, #0 │ │ - bl 5e5c │ │ - movs r3, #27 │ │ - cmp r0, #0 │ │ - blt.n 7434 │ │ - movs r2, #12 │ │ - ldrsh r3, [r5, r2] │ │ - ldr r0, [r5, #16] │ │ - cmp r3, #0 │ │ - bne.n 742a │ │ - bl 8998 │ │ - movs r3, #28 │ │ - cmp r0, #0 │ │ - bne.n 7434 │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r4, #0] │ │ + add r1, sp, #20 │ │ + ldrb r0, [r4, r3] │ │ + ldrb r1, [r3, r1] │ │ + eors r1, r0 │ │ + strb r1, [r2, r3] │ │ adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 83f2 │ │ + adds r6, #1 │ │ + adds r4, r7, #0 │ │ + b.n 83d4 │ │ + adds r1, r6, #0 │ │ + add r0, sp, #20 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r6, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + bge.n 84e6 │ │ + add r2, sp, #20 │ │ + adds r1, r2, #0 │ │ + adds r0, r5, #0 │ │ + bl 7ef0 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r6, #4 │ │ adds r3, r2, r3 │ │ - str r3, [r4, #0] │ │ - movs r3, #0 │ │ - b.n 7434 │ │ - bl 8ad0 │ │ - cmp r0, #0 │ │ - beq.n 741c │ │ - movs r3, #29 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strb r1, [r1, #27] │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r4, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #100] ; (74ac ) │ │ - adds r5, r2, #0 │ │ - add r1, pc │ │ - adds r6, r3, #0 │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r3, #13 │ │ - str r0, [r5, #0] │ │ - cmp r0, #0 │ │ - ble.n 74a8 │ │ - movs r3, #14 │ │ - cmp r0, #64 ; 0x40 │ │ - bgt.n 74a8 │ │ - adds r2, r0, #1 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r7, #0 │ │ - bl 4d0a │ │ - ldr r0, [r6, #4] │ │ - cmp r0, #0 │ │ - beq.n 7472 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r5, #0] │ │ - movs r0, #1 │ │ - adds r1, r3, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r3, #2 │ │ - subs r1, r0, #0 │ │ - str r0, [r6, #4] │ │ - beq.n 74a8 │ │ - adds r0, r7, #0 │ │ - bl 5e5c │ │ - movs r3, #15 │ │ - cmp r0, #0 │ │ - blt.n 74a8 │ │ - ldr r0, [r6, #4] │ │ - bl 9b00 │ │ - subs r3, r0, #0 │ │ - bne.n 74a6 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [r4, #0] │ │ + movs r2, #0 │ │ + add r0, sp, #20 │ │ + ldrb r7, [r4, r2] │ │ + ldrb r1, [r2, r0] │ │ + eors r1, r7 │ │ + strb r1, [r3, r2] │ │ adds r2, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [r4, #0] │ │ - b.n 74a8 │ │ - movs r3, #16 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strb r5, [r7, #24] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #72] ; (7500 ) │ │ - adds r6, r2, #0 │ │ - add r1, pc │ │ - adds r5, r3, #0 │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - movs r3, #12 │ │ - str r0, [r6, #0] │ │ - cmp r0, #15 │ │ - ble.n 74fa │ │ - ldr r0, [r5, #0] │ │ - cmp r0, #0 │ │ - beq.n 74d4 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - movs r3, #2 │ │ - str r0, [r5, #0] │ │ - cmp r0, #0 │ │ - beq.n 74fa │ │ + cmp r2, #16 │ │ + bne.n 842c │ │ + adds r1, r4, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r6, #1 │ │ + adds r4, #16 │ │ + b.n 8414 │ │ + adds r1, r6, #0 │ │ + add r0, sp, #20 │ │ movs r2, #16 │ │ - ldr r1, [r4, #0] │ │ - bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ - str r0, [r5, #0] │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r3, [r1, #23] │ │ - ... │ │ - │ │ -00007504 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #60 ; 0x3c │ │ - add r3, sp, #20 │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #560] ; (7740 ) │ │ - ldr r2, [sp, #4] │ │ - movs r6, #6 │ │ - add r3, pc │ │ - ldmia r3!, {r0, r1, r5} │ │ - stmia r2!, {r0, r1, r5} │ │ - ldmia r3!, {r0, r1, r5} │ │ - stmia r2!, {r0, r1, r5} │ │ - ldmia r3!, {r0, r1, r5} │ │ - stmia r2!, {r0, r1, r5} │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - bl 3630 │ │ - cmp r0, #0 │ │ - bne.n 752e │ │ - b.n 7738 │ │ - ldr r5, [r4, #68] ; 0x44 │ │ - adds r0, r5, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #524] ; (7744 ) │ │ - ldr r2, [pc, #524] ; (7748 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r1, [r3, #0] │ │ - adds r3, r5, #0 │ │ - cmp r0, r2 │ │ - bls.n 7548 │ │ - ldr r0, [pc, #516] ; (774c ) │ │ - movs r6, #104 ; 0x68 │ │ - adds r0, r5, r0 │ │ - cmp r3, r0 │ │ - bne.n 75e2 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r6, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + bge.n 84e6 │ │ + add r2, sp, #20 │ │ adds r0, r5, #0 │ │ - movs r7, #0 │ │ - str r5, [sp, #12] │ │ - movs r1, #58 ; 0x3a │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 756a │ │ - adds r7, #1 │ │ - adds r0, #1 │ │ - cmp r7, #11 │ │ - bne.n 7556 │ │ - b.n 7572 │ │ - movs r6, #8 │ │ - cmp r7, #5 │ │ - bgt.n 7572 │ │ - b.n 7738 │ │ + adds r1, r2, #0 │ │ + bl 7ef0 │ │ + ldr r3, [sp, #4] │ │ + lsls r1, r6, #4 │ │ + adds r0, r4, r1 │ │ + adds r1, r3, r1 │ │ movs r3, #0 │ │ - adds r6, r5, #0 │ │ - movs r7, #11 │ │ - str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - movs r1, #58 ; 0x3a │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 7598 │ │ - ldr r3, [sp, #0] │ │ - subs r6, r0, r6 │ │ - adds r6, #1 │ │ - adds r3, r3, r6 │ │ - subs r7, #1 │ │ - str r3, [sp, #0] │ │ - adds r6, r0, #1 │ │ - cmp r7, #0 │ │ - bne.n 757a │ │ - ldr r3, [sp, #0] │ │ - adds r0, r5, r3 │ │ - str r0, [sp, #12] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #87 ; 0x57 │ │ - cmp r0, #86 ; 0x56 │ │ - bhi.n 75aa │ │ - adds r3, r0, #0 │ │ - str r3, [sp, #16] │ │ - cmp r3, #43 ; 0x2b │ │ - beq.n 75ce │ │ - bgt.n 75be │ │ - cmp r3, #22 │ │ - beq.n 75ca │ │ - movs r2, #2 │ │ - cmp r3, #27 │ │ - beq.n 75d4 │ │ - b.n 75f2 │ │ - cmp r3, #64 ; 0x40 │ │ - beq.n 75d2 │ │ - movs r2, #5 │ │ - cmp r3, #86 ; 0x56 │ │ - beq.n 75d4 │ │ - b.n 75f2 │ │ - movs r2, #1 │ │ - b.n 75d4 │ │ - movs r2, #3 │ │ - b.n 75d4 │ │ - movs r2, #4 │ │ - strh r2, [r4, #32] │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - str r3, [r4, #52] ; 0x34 │ │ - movs r6, #11 │ │ - subs r3, r2, r3 │ │ - bpl.n 75f6 │ │ - b.n 7738 │ │ - ldrb r2, [r3, #0] │ │ + add r2, sp, #20 │ │ + ldrb r7, [r0, r3] │ │ + ldrb r2, [r3, r2] │ │ + eors r2, r7 │ │ + strb r2, [r1, r3] │ │ adds r3, #1 │ │ - adds r2, r1, r2 │ │ - ldrb r2, [r2, #1] │ │ - bics r2, r6 │ │ - bne.n 754c │ │ - movs r6, #7 │ │ - b.n 7738 │ │ - movs r6, #99 ; 0x63 │ │ - b.n 7738 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - beq.n 7600 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r5, [sp, #12] │ │ - adds r0, r5, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - str r0, [r4, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - bne.n 7612 │ │ - movs r6, #2 │ │ - b.n 7738 │ │ - subs r0, r5, #1 │ │ - movs r1, #0 │ │ - ldr r2, [sp, #16] │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - ldr r3, [sp, #16] │ │ - movs r1, #128 ; 0x80 │ │ - mvns r6, r3 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - movs r0, #1 │ │ - adds r6, r6, r3 │ │ - str r6, [r4, #72] ; 0x48 │ │ - lsls r1, r1, #3 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r5, r0, #0 │ │ - beq.n 760e │ │ - movs r3, #32 │ │ - ldrsh r0, [r4, r3] │ │ - ldr r7, [sp, #16] │ │ - subs r0, #1 │ │ - cmp r0, #4 │ │ - bhi.n 76f0 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r3, r0, #32 │ │ - asrs r5, r1, #8 │ │ - movs r7, r2 │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 43fc │ │ - b.n 767c │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 447c │ │ - b.n 767c │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 44fc │ │ - b.n 767c │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 457c │ │ - b.n 767c │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 45fc │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - adds r1, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 3608 │ │ - cmp r0, #0 │ │ - beq.n 76fa │ │ - movs r2, #32 │ │ - ldrsh r3, [r4, r2] │ │ - cmp r3, #3 │ │ - bne.n 76be │ │ - movs r2, #128 ; 0x80 │ │ - movs r1, #0 │ │ - lsls r2, r2, #3 │ │ - adds r0, r5, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r0, r5, #0 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - bl 4648 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - adds r1, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 3608 │ │ - cmp r0, #0 │ │ - bne.n 76f0 │ │ - movs r3, #6 │ │ - strh r3, [r4, #32] │ │ - movs r3, #43 ; 0x2b │ │ - b.n 76ec │ │ - cmp r3, #5 │ │ - bne.n 76f0 │ │ - movs r2, #128 ; 0x80 │ │ - movs r1, #0 │ │ - lsls r2, r2, #3 │ │ - adds r0, r5, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r0, r5, #0 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - bl 4698 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - adds r1, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 3608 │ │ - cmp r0, #0 │ │ - bne.n 76f0 │ │ - movs r3, #7 │ │ - strh r3, [r4, #32] │ │ - movs r3, #86 ; 0x56 │ │ - str r3, [r4, #52] ; 0x34 │ │ - b.n 76fa │ │ + cmp r3, #16 │ │ + bne.n 846e │ │ + adds r6, #1 │ │ + b.n 8454 │ │ + adds r1, r6, #0 │ │ + add r0, sp, #20 │ │ + movs r2, #16 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + movs r6, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + bge.n 84e6 │ │ adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r6, #108 ; 0x6c │ │ - b.n 7738 │ │ - movs r7, #0 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - str r3, [sp, #12] │ │ + add r1, sp, #20 │ │ + add r2, sp, #36 ; 0x24 │ │ + bl 7ef0 │ │ ldr r3, [sp, #4] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r3, r7] │ │ - add r1, sp, #12 │ │ - add r2, sp, #16 │ │ - str r3, [sp, #0] │ │ - ldr r6, [sp, #0] │ │ - adds r3, r4, #0 │ │ - blx r6 │ │ - subs r6, r0, #0 │ │ - beq.n 771e │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - b.n 7738 │ │ - adds r7, #4 │ │ - cmp r7, #36 ; 0x24 │ │ - bne.n 7700 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r2, r4, #0 │ │ - movs r3, #129 ; 0x81 │ │ - adds r2, #104 ; 0x68 │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - adds r0, r6, #0 │ │ + lsls r1, r6, #4 │ │ + adds r0, r4, r1 │ │ + adds r1, r3, r1 │ │ + movs r3, #0 │ │ + add r2, sp, #36 ; 0x24 │ │ + ldrb r7, [r0, r3] │ │ + ldrb r2, [r3, r2] │ │ + eors r2, r7 │ │ + strb r2, [r1, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 84a8 │ │ + add r2, sp, #20 │ │ + ldrb r3, [r2, #15] │ │ + adds r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r2, #15] │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + movs r2, #14 │ │ + cmp r3, #0 │ │ + beq.n 84e2 │ │ + add r1, sp, #20 │ │ + ldrb r3, [r2, r1] │ │ + adds r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r2, r1] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r2, #1 │ │ + bcs.n 84ca │ │ + adds r6, #1 │ │ + b.n 848e │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 84f4 │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r3, [sp, #688] ; 0x2b0 │ │ - movs r0, r0 │ │ - ldr r1, [sp, #712] ; 0x2c8 │ │ - movs r0, r0 │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ + ldrh r0, [r0, #28] │ │ ... │ │ │ │ -00007750 : │ │ - push {r3, r4, r5, lr} │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 77a2 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 77a2 │ │ - movs r3, #87 ; 0x57 │ │ - cmp r1, #0 │ │ - beq.n 77a2 │ │ - adds r4, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r5, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #94 ; 0x5e │ │ - cmp r0, #63 ; 0x3f │ │ - bhi.n 77a2 │ │ - ldrb r2, [r5, #0] │ │ - movs r3, #87 ; 0x57 │ │ - cmp r2, #0 │ │ - beq.n 77a2 │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq.n 778c │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r5, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - movs r3, #2 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - str r0, [r4, #24] │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - negs r3, r0 │ │ - adcs r3, r0 │ │ - lsls r3, r3, #1 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000077a6 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 77c4 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 77c4 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 77c4 │ │ - ldr r3, [r0, #24] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -000077c8 : │ │ +000084fc : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 77ee │ │ + beq.n 8522 │ │ adds r4, r0, #0 │ │ - ldr r1, [pc, #28] ; (77f0 ) │ │ + ldr r1, [pc, #28] ; (8524 ) │ │ movs r2, #32 │ │ add r1, pc │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r2, #64 ; 0x40 │ │ adds r0, #40 ; 0x28 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r4, #32] │ │ str r3, [r4, #36] ; 0x24 │ │ pop {r4, pc} │ │ - strb r0, [r4, #14] │ │ + str r4, [r5, #108] ; 0x6c │ │ ... │ │ │ │ -000077f4 : │ │ +00008528 : │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r1, #0 │ │ adds r3, #40 ; 0x28 │ │ str r3, [sp, #28] │ │ @@ -8206,23 +9759,23 @@ │ │ ldr r3, [r0, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r6, [pc, #488] ; (7a0c ) │ │ + ldr r6, [pc, #488] ; (8740 ) │ │ ldr r4, [sp, #4] │ │ ldr r3, [r3, r1] │ │ ldr r7, [sp, #4] │ │ adds r2, r3, #0 │ │ str r3, [sp, #32] │ │ movs r3, #16 │ │ rors r2, r3 │ │ - ldr r3, [pc, #476] ; (7a10 ) │ │ + ldr r3, [pc, #476] ; (8744 ) │ │ ands r6, r2 │ │ lsrs r6, r6, #8 │ │ ands r3, r2 │ │ lsls r3, r3, #8 │ │ orrs r6, r3 │ │ ldr r3, [sp, #28] │ │ movs r2, #11 │ │ @@ -8239,15 +9792,15 @@ │ │ eors r3, r4 │ │ ldr r4, [sp, #16] │ │ ands r2, r4 │ │ ldr r4, [sp, #24] │ │ bics r4, r7 │ │ eors r4, r2 │ │ adds r4, r3, r4 │ │ - ldr r3, [pc, #428] ; (7a14 ) │ │ + ldr r3, [pc, #428] ; (8748 ) │ │ ldr r2, [sp, #20] │ │ add r3, pc │ │ adds r3, #32 │ │ adds r7, r3, #0 │ │ ldr r3, [r1, r3] │ │ adds r1, #4 │ │ adds r4, r4, r3 │ │ @@ -8277,26 +9830,26 @@ │ │ ldr r4, [sp, #20] │ │ ldr r2, [sp, #12] │ │ adds r3, r3, r6 │ │ str r4, [sp, #12] │ │ adds r2, r2, r6 │ │ ldr r5, [sp, #24] │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 78c8 │ │ + beq.n 85fc │ │ ldr r4, [sp, #16] │ │ str r4, [sp, #24] │ │ ldr r4, [sp, #4] │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #8] │ │ str r4, [sp, #16] │ │ str r2, [sp, #20] │ │ mov r2, ip │ │ mov ip, r3 │ │ str r2, [sp, #8] │ │ - b.n 7820 │ │ + b.n 8554 │ │ movs r1, #16 │ │ str r7, [sp, #44] ; 0x2c │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #12] │ │ movs r5, #7 │ │ adds r1, #1 │ │ str r1, [sp, #12] │ │ @@ -8407,24 +9960,24 @@ │ │ adds r6, r4, r1 │ │ ldr r1, [sp, #8] │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #16] │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #12] │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 79c8 │ │ + beq.n 86fc │ │ ldr r1, [sp, #4] │ │ str r2, [sp, #4] │ │ adds r2, r6, #0 │ │ str r1, [sp, #16] │ │ mov r1, ip │ │ mov ip, r3 │ │ str r1, [sp, #8] │ │ adds r3, r5, #0 │ │ - b.n 78ce │ │ + b.n 8602 │ │ ldr r1, [r0, #0] │ │ adds r5, r1, r5 │ │ ldr r1, [r0, #4] │ │ str r5, [r0, #0] │ │ adds r3, r1, r3 │ │ ldr r1, [r0, #8] │ │ str r3, [r0, #4] │ │ @@ -8454,76 +10007,78 @@ │ │ str r3, [r0, #28] │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vpmax.f32 d15, d0, d0 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ - strb r4, [r1, #12] │ │ + str r0, [r3, #100] ; 0x64 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ ... │ │ │ │ -00007a18 : │ │ +00008750 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ subs r5, r2, #0 │ │ - beq.n 7aa4 │ │ + beq.n 87dc │ │ ldr r3, [r0, #32] │ │ lsls r0, r3, #23 │ │ lsrs r0, r0, #26 │ │ - beq.n 7a5a │ │ + beq.n 8792 │ │ movs r7, #64 ; 0x40 │ │ subs r7, r7, r0 │ │ adds r0, #40 ; 0x28 │ │ adds r0, r4, r0 │ │ cmp r2, r7 │ │ - bcc.n 7a8e │ │ + bcc.n 87c6 │ │ adds r2, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r0, [r4, #32] │ │ ldr r1, [r4, #36] ; 0x24 │ │ movs r3, #0 │ │ lsls r2, r7, #3 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ adds r1, r4, #0 │ │ str r2, [r4, #32] │ │ str r3, [r4, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, #40 ; 0x28 │ │ subs r5, r5, r7 │ │ adds r6, r6, r7 │ │ - bl 77f4 │ │ + bl 8528 │ │ adds r7, r5, #0 │ │ subs r1, r5, r7 │ │ adds r1, r6, r1 │ │ cmp r7, #63 ; 0x3f │ │ - bls.n 7a7e │ │ + bls.n 87b6 │ │ adds r0, r4, #0 │ │ - bl 77f4 │ │ + bl 8528 │ │ ldr r2, [r4, #32] │ │ ldr r3, [r4, #36] ; 0x24 │ │ - ldr r1, [pc, #60] ; (7aac ) │ │ - ldr r0, [pc, #52] ; (7aa8 ) │ │ + ldr r1, [pc, #60] ; (87e4 ) │ │ + ldr r0, [pc, #52] ; (87e0 ) │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ subs r7, #64 ; 0x40 │ │ str r2, [r4, #32] │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 7a5c │ │ + b.n 8794 │ │ movs r3, #63 ; 0x3f │ │ lsrs r1, r5, #6 │ │ lsls r1, r1, #6 │ │ adds r1, r6, r1 │ │ ands r5, r3 │ │ - beq.n 7aa4 │ │ + beq.n 87dc │ │ adds r0, r4, #0 │ │ adds r0, #40 ; 0x28 │ │ adds r2, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r0, [r4, #32] │ │ ldr r1, [r4, #36] ; 0x24 │ │ movs r3, #0 │ │ lsls r2, r5, #3 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r4, #32] │ │ @@ -8531,36 +10086,36 @@ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ lsls r0, r0, #8 │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00007ab0 : │ │ +000087e8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ str r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne.n 7ac6 │ │ + bne.n 87fe │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #104 ; 0x68 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ldr r5, [r1, #36] ; 0x24 │ │ ldr r7, [r1, #32] │ │ - ldr r6, [pc, #196] ; (7b90 ) │ │ + ldr r6, [pc, #196] ; (88c8 ) │ │ lsls r3, r5, #29 │ │ lsrs r1, r7, #3 │ │ orrs r1, r3 │ │ movs r3, #63 ; 0x3f │ │ adds r2, r7, #0 │ │ mov ip, r3 │ │ ands r1, r3 │ │ - ldr r3, [pc, #184] ; (7b94 ) │ │ + ldr r3, [pc, #184] ; (88cc ) │ │ adds r0, r5, #0 │ │ ands r2, r3 │ │ ands r7, r6 │ │ lsls r7, r7, #8 │ │ lsrs r2, r2, #8 │ │ orrs r2, r7 │ │ lsls r7, r2, #16 │ │ @@ -8576,58 +10131,58 @@ │ │ lsrs r0, r0, #16 │ │ orrs r0, r5 │ │ str r0, [r4, #32] │ │ str r2, [r4, #36] ; 0x24 │ │ adds r5, r3, #0 │ │ adds r7, #40 ; 0x28 │ │ cmp r1, #0 │ │ - beq.n 7b4c │ │ + beq.n 8884 │ │ movs r0, #128 ; 0x80 │ │ adds r3, r4, r1 │ │ adds r3, #40 ; 0x28 │ │ adds r2, r1, #1 │ │ strb r0, [r3, #0] │ │ cmp r2, #56 ; 0x38 │ │ - bhi.n 7b26 │ │ + bhi.n 885e │ │ movs r2, #55 ; 0x37 │ │ subs r2, r2, r1 │ │ adds r1, #41 ; 0x29 │ │ adds r0, r4, r1 │ │ movs r1, #0 │ │ - b.n 7b46 │ │ + b.n 887e │ │ cmp r2, #64 ; 0x40 │ │ - beq.n 7b38 │ │ + beq.n 8870 │ │ mov r3, ip │ │ subs r2, r3, r1 │ │ adds r1, #41 ; 0x29 │ │ adds r0, r4, r1 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 77f4 │ │ + bl 8528 │ │ adds r0, r7, #0 │ │ movs r1, #0 │ │ movs r2, #56 ; 0x38 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - b.n 7b58 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + b.n 8890 │ │ adds r0, r7, #0 │ │ movs r2, #56 ; 0x38 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r7, #0] │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ movs r2, #8 │ │ adds r1, #32 │ │ adds r0, #96 ; 0x60 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 77f4 │ │ + bl 8528 │ │ movs r1, #0 │ │ movs r0, #16 │ │ ldr r2, [r4, r1] │ │ rors r2, r0 │ │ adds r3, r2, #0 │ │ ands r2, r5 │ │ ands r3, r6 │ │ @@ -8635,47 +10190,47 @@ │ │ lsls r3, r3, #8 │ │ orrs r3, r2 │ │ ldr r2, [sp, #4] │ │ str r3, [r4, r1] │ │ str r3, [r2, r1] │ │ adds r1, #4 │ │ cmp r1, #32 │ │ - bne.n 7b72 │ │ - b.n 7aba │ │ + bne.n 88aa │ │ + b.n 87f2 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ vpmax.f32 d15, d0, d0 │ │ │ │ -00007b98 : │ │ +000088d0 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 7bc4 │ │ + beq.n 88fc │ │ adds r4, r0, #0 │ │ - ldr r1, [pc, #36] ; (7bc8 ) │ │ + ldr r1, [pc, #36] ; (8900 ) │ │ movs r2, #64 ; 0x40 │ │ add r1, pc │ │ adds r1, #32 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r2, #128 ; 0x80 │ │ adds r0, #80 ; 0x50 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #76] ; 0x4c │ │ str r2, [r4, #64] ; 0x40 │ │ str r3, [r4, #68] ; 0x44 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r2, #3] │ │ + str r0, [r3, #64] ; 0x40 │ │ ... │ │ │ │ -00007bcc : │ │ +00008904 : │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #80 ; 0x50 │ │ sub sp, #196 ; 0xc4 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [r0, #0] │ │ ldr r4, [r0, #4] │ │ @@ -8706,27 +10261,27 @@ │ │ str r3, [sp, #56] ; 0x38 │ │ str r4, [sp, #60] ; 0x3c │ │ ldr r3, [r0, #56] ; 0x38 │ │ ldr r4, [r0, #60] ; 0x3c │ │ str r3, [sp, #96] ; 0x60 │ │ str r4, [sp, #100] ; 0x64 │ │ movs r3, #0 │ │ - ldr r7, [pc, #440] ; (7dd4 ) │ │ + ldr r7, [pc, #440] ; (8b0c ) │ │ str r1, [sp, #184] ; 0xb8 │ │ str r3, [sp, #64] ; 0x40 │ │ add r7, pc │ │ adds r7, #96 ; 0x60 │ │ str r7, [sp, #188] ; 0xbc │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #184] ; 0xb8 │ │ - ldr r4, [pc, #428] ; (7dd8 ) │ │ - ldr r5, [pc, #432] ; (7ddc ) │ │ + ldr r4, [pc, #428] ; (8b10 ) │ │ + ldr r5, [pc, #432] ; (8b14 ) │ │ adds r3, r3, r2 │ │ ldmia r3!, {r1, r2} │ │ - ldr r3, [pc, #424] ; (7ddc ) │ │ + ldr r3, [pc, #424] ; (8b14 ) │ │ ands r5, r2 │ │ ands r2, r4 │ │ ands r3, r1 │ │ ands r1, r4 │ │ lsrs r5, r5, #8 │ │ lsls r1, r1, #8 │ │ lsrs r3, r3, #8 │ │ @@ -8901,15 +10456,15 @@ │ │ str r4, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r4, [sp, #60] ; 0x3c │ │ str r3, [sp, #96] ; 0x60 │ │ str r4, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #128 ; 0x80 │ │ - beq.n 7de0 │ │ + beq.n 8b18 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #44] ; 0x2c │ │ str r3, [sp, #56] ; 0x38 │ │ str r4, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #8] │ │ ldr r4, [sp, #12] │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -8926,24 +10481,24 @@ │ │ ldr r4, [sp, #4] │ │ str r3, [sp, #32] │ │ str r4, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #24] │ │ ldr r4, [sp, #28] │ │ str r3, [sp, #0] │ │ str r4, [sp, #4] │ │ - b.n 7c24 │ │ + b.n 895c │ │ nop ; (mov r8, r8) │ │ - strb r6, [r2, #1] │ │ + str r6, [r3, #56] ; 0x38 │ │ movs r0, r0 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ vpmax.f32 d15, d0, d0 │ │ movs r3, #16 │ │ mov ip, r3 │ │ - ldr r3, [pc, #712] ; (80b0 ) │ │ + ldr r3, [pc, #712] ; (8de8 ) │ │ add r3, pc │ │ adds r3, #96 ; 0x60 │ │ str r3, [sp, #128] ; 0x80 │ │ movs r3, #1 │ │ add ip, r3 │ │ movs r2, #15 │ │ mov r3, ip │ │ @@ -9208,15 +10763,15 @@ │ │ str r6, [sp, #48] ; 0x30 │ │ str r7, [sp, #52] ; 0x34 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #44] ; 0x2c │ │ str r6, [sp, #56] ; 0x38 │ │ str r7, [sp, #60] ; 0x3c │ │ cmp r1, #80 ; 0x50 │ │ - beq.n 8032 │ │ + beq.n 8d6a │ │ ldr r6, [sp, #8] │ │ ldr r7, [sp, #12] │ │ str r6, [sp, #40] ; 0x28 │ │ str r7, [sp, #44] ; 0x2c │ │ ldr r6, [sp, #16] │ │ ldr r7, [sp, #20] │ │ str r4, [sp, #16] │ │ @@ -9229,15 +10784,15 @@ │ │ str r5, [sp, #36] ; 0x24 │ │ ldr r4, [sp, #24] │ │ ldr r5, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ str r4, [sp, #0] │ │ str r5, [sp, #4] │ │ - b.n 7dec │ │ + b.n 8b24 │ │ ldr r6, [r0, #0] │ │ ldr r7, [r0, #4] │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ ldr r6, [r0, #8] │ │ ldr r7, [r0, #12] │ │ str r2, [r0, #0] │ │ @@ -9293,134 +10848,134 @@ │ │ adds r2, r2, r4 │ │ adcs r3, r5 │ │ str r2, [r0, #56] ; 0x38 │ │ str r3, [r0, #60] ; 0x3c │ │ add sp, #196 ; 0xc4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [r1, #104] ; 0x68 │ │ + str r6, [r2, #28] │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -000080b8 : │ │ +00008df0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ subs r6, r2, #0 │ │ - bne.n 80c4 │ │ - b.n 81b6 │ │ + bne.n 8dfc │ │ + b.n 8eee │ │ ldr r3, [r0, #64] ; 0x40 │ │ lsls r0, r3, #22 │ │ lsrs r0, r0, #25 │ │ - beq.n 8114 │ │ + beq.n 8e4c │ │ movs r4, #128 ; 0x80 │ │ subs r4, r4, r0 │ │ adds r0, #80 ; 0x50 │ │ adds r0, r5, r0 │ │ cmp r2, r4 │ │ - bcc.n 8118 │ │ + bcc.n 8e50 │ │ adds r2, r4, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r2, [r5, #64] ; 0x40 │ │ ldr r3, [r5, #68] ; 0x44 │ │ movs r1, #0 │ │ lsls r0, r4, #3 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #64] ; 0x40 │ │ str r3, [r5, #68] ; 0x44 │ │ cmp r1, r3 │ │ - bne.n 8106 │ │ + bne.n 8e3e │ │ cmp r0, r2 │ │ - bls.n 8106 │ │ + bls.n 8e3e │ │ ldr r0, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #76] ; 0x4c │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #72] ; 0x48 │ │ str r3, [r5, #76] ; 0x4c │ │ adds r1, r5, #0 │ │ adds r0, r5, #0 │ │ adds r1, #80 ; 0x50 │ │ subs r6, r6, r4 │ │ adds r7, r7, r4 │ │ - bl 7bcc │ │ + bl 8904 │ │ adds r4, r6, #0 │ │ - b.n 8156 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + b.n 8e8e │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r0, [r5, #64] ; 0x40 │ │ ldr r1, [r5, #68] ; 0x44 │ │ movs r3, #0 │ │ lsls r2, r6, #3 │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ str r0, [r5, #64] ; 0x40 │ │ str r1, [r5, #68] ; 0x44 │ │ cmp r3, r1 │ │ - bne.n 81b6 │ │ + bne.n 8eee │ │ cmp r2, r0 │ │ - bls.n 81b6 │ │ - b.n 81a6 │ │ + bls.n 8eee │ │ + b.n 8ede │ │ adds r0, r5, #0 │ │ - bl 7bcc │ │ + bl 8904 │ │ ldr r2, [r5, #64] ; 0x40 │ │ ldr r3, [r5, #68] ; 0x44 │ │ - ldr r1, [pc, #120] ; (81bc ) │ │ - ldr r0, [pc, #116] ; (81b8 ) │ │ + ldr r1, [pc, #120] ; (8ef4 ) │ │ + ldr r0, [pc, #116] ; (8ef0 ) │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ adds r1, r2, #0 │ │ adds r2, r3, #0 │ │ str r1, [r5, #64] ; 0x40 │ │ str r2, [r5, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 8160 │ │ + beq.n 8e98 │ │ subs r4, #128 ; 0x80 │ │ subs r1, r6, r4 │ │ adds r1, r7, r1 │ │ cmp r4, #127 ; 0x7f │ │ - bhi.n 8136 │ │ - b.n 8178 │ │ - ldr r3, [pc, #92] ; (81c0 ) │ │ + bhi.n 8e6e │ │ + b.n 8eb0 │ │ + ldr r3, [pc, #92] ; (8ef8 ) │ │ cmp r1, r3 │ │ - bhi.n 8154 │ │ + bhi.n 8e8c │ │ ldr r2, [r5, #72] ; 0x48 │ │ ldr r3, [r5, #76] ; 0x4c │ │ movs r0, #1 │ │ movs r1, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #72] ; 0x48 │ │ str r3, [r5, #76] ; 0x4c │ │ - b.n 8154 │ │ + b.n 8e8c │ │ movs r3, #127 ; 0x7f │ │ lsrs r1, r6, #7 │ │ lsls r1, r1, #7 │ │ adds r1, r7, r1 │ │ ands r6, r3 │ │ - beq.n 81b6 │ │ + beq.n 8eee │ │ adds r0, r5, #0 │ │ adds r2, r6, #0 │ │ adds r0, #80 ; 0x50 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r2, [r5, #64] ; 0x40 │ │ ldr r3, [r5, #68] ; 0x44 │ │ movs r1, #0 │ │ lsls r0, r6, #3 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #64] ; 0x40 │ │ str r3, [r5, #68] ; 0x44 │ │ cmp r1, r3 │ │ - bne.n 81b6 │ │ + bne.n 8eee │ │ cmp r0, r2 │ │ - bls.n 81b6 │ │ + bls.n 8eee │ │ ldr r0, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #76] ; 0x4c │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #72] ; 0x48 │ │ @@ -9431,32 +10986,32 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ movs r0, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -000081c8 : │ │ +00008f00 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r5, [r4, #68] ; 0x44 │ │ lsrs r1, r0, #3 │ │ lsls r3, r5, #29 │ │ orrs r1, r3 │ │ movs r3, #127 ; 0x7f │ │ adds r6, r5, #0 │ │ ands r1, r3 │ │ - ldr r3, [pc, #208] ; (82b0 ) │ │ + ldr r3, [pc, #208] ; (8fe8 ) │ │ adds r7, r0, #0 │ │ ands r6, r3 │ │ lsrs r6, r6, #8 │ │ mov ip, r6 │ │ mov r2, ip │ │ - ldr r6, [pc, #200] ; (82b4 ) │ │ + ldr r6, [pc, #200] ; (8fec ) │ │ ands r7, r3 │ │ lsrs r7, r7, #8 │ │ ands r5, r6 │ │ lsls r5, r5, #8 │ │ orrs r5, r2 │ │ lsls r2, r5, #16 │ │ lsrs r5, r5, #16 │ │ @@ -9489,91 +11044,91 @@ │ │ lsls r6, r0, #16 │ │ lsrs r0, r0, #16 │ │ orrs r0, r6 │ │ str r0, [r4, #72] ; 0x48 │ │ str r3, [r4, #76] ; 0x4c │ │ adds r5, #80 ; 0x50 │ │ cmp r1, #0 │ │ - beq.n 827c │ │ + beq.n 8fb4 │ │ movs r6, #128 ; 0x80 │ │ adds r3, r4, r1 │ │ adds r3, #80 ; 0x50 │ │ adds r0, r1, #1 │ │ strb r6, [r3, #0] │ │ cmp r0, #112 ; 0x70 │ │ - bhi.n 8256 │ │ + bhi.n 8f8e │ │ movs r2, #111 ; 0x6f │ │ subs r2, r2, r1 │ │ adds r1, #81 ; 0x51 │ │ adds r0, r4, r1 │ │ movs r1, #0 │ │ - b.n 8276 │ │ + b.n 8fae │ │ cmp r0, #128 ; 0x80 │ │ - beq.n 8268 │ │ + beq.n 8fa0 │ │ movs r3, #127 ; 0x7f │ │ subs r2, r3, r1 │ │ adds r1, #81 ; 0x51 │ │ adds r0, r4, r1 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 7bcc │ │ + bl 8904 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ movs r2, #126 ; 0x7e │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - b.n 8288 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + b.n 8fc0 │ │ adds r0, r5, #0 │ │ movs r2, #112 ; 0x70 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r5, #0] │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ movs r2, #8 │ │ adds r1, #72 ; 0x48 │ │ adds r0, #192 ; 0xc0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ movs r2, #8 │ │ adds r1, #64 ; 0x40 │ │ adds r0, #200 ; 0xc8 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 7bcc │ │ + bl 8904 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vpmax.f32 d15, d0, d0 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ │ │ -000082b8 : │ │ +00008ff0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 82ce │ │ + bne.n 9006 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #208 ; 0xd0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ adds r0, r1, #0 │ │ - bl 81c8 │ │ + bl 8f00 │ │ adds r3, r5, #0 │ │ adds r3, #64 ; 0x40 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #68] ; (8320 ) │ │ + ldr r3, [pc, #68] ; (9058 ) │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ mov ip, r3 │ │ - ldr r7, [pc, #64] ; (8324 ) │ │ + ldr r7, [pc, #64] ; (905c ) │ │ mov r5, ip │ │ mov r6, ip │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #4] │ │ ands r5, r3 │ │ ands r3, r7 │ │ ands r6, r2 │ │ @@ -9594,72 +11149,72 @@ │ │ str r6, [r0, #0] │ │ str r5, [r0, #4] │ │ str r6, [r1, #0] │ │ str r5, [r1, #4] │ │ adds r1, #8 │ │ adds r0, #8 │ │ cmp r1, r3 │ │ - bne.n 82e4 │ │ - b.n 82c2 │ │ + bne.n 901c │ │ + b.n 8ffa │ │ vpmax.f32 d15, d0, d0 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ │ │ -00008328 : │ │ +00009060 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 8354 │ │ + beq.n 908c │ │ adds r4, r0, #0 │ │ - ldr r1, [pc, #36] ; (8358 ) │ │ + ldr r1, [pc, #36] ; (9090 ) │ │ movs r2, #64 ; 0x40 │ │ add r1, pc │ │ adds r1, #96 ; 0x60 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r2, #128 ; 0x80 │ │ adds r0, #80 ; 0x50 │ │ movs r1, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #76] ; 0x4c │ │ str r2, [r4, #64] ; 0x40 │ │ str r3, [r4, #68] ; 0x44 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r0, [r0, #60] ; 0x3c │ │ + ldrsh r0, [r1, r4] │ │ ... │ │ │ │ -0000835c : │ │ +00009094 : │ │ push {r3, lr} │ │ - bl 80b8 │ │ + bl 8df0 │ │ pop {r3, pc} │ │ │ │ -00008364 : │ │ +0000909c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 837a │ │ + bne.n 90b2 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #208 ; 0xd0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ adds r0, r1, #0 │ │ - bl 81c8 │ │ + bl 8f00 │ │ adds r3, r5, #0 │ │ adds r3, #48 ; 0x30 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #68] ; (83cc ) │ │ + ldr r3, [pc, #68] ; (9104 ) │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ mov ip, r3 │ │ - ldr r7, [pc, #64] ; (83d0 ) │ │ + ldr r7, [pc, #64] ; (9108 ) │ │ mov r5, ip │ │ mov r6, ip │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #4] │ │ ands r5, r3 │ │ ands r3, r7 │ │ ands r6, r2 │ │ @@ -9680,4064 +11235,2525 @@ │ │ str r6, [r0, #0] │ │ str r5, [r0, #4] │ │ str r6, [r1, #0] │ │ str r5, [r1, #4] │ │ adds r1, #8 │ │ adds r0, #8 │ │ cmp r1, r3 │ │ - bne.n 8390 │ │ - b.n 836e │ │ + bne.n 90c8 │ │ + b.n 90a6 │ │ vpmax.f32 d15, d0, d0 │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r6, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #72] ; (842c ) │ │ - adds r5, r0, #0 │ │ - movs r0, #43 ; 0x2b │ │ - cmp r5, r3 │ │ - bhi.n 8428 │ │ - movs r1, #3 │ │ - adds r0, r5, #0 │ │ - bl beb0 <_Unwind_GetTextRelBase@@Base+0x238> │ │ - adds r1, r0, #2 │ │ - lsls r1, r1, #2 │ │ - movs r0, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - adds r4, r0, #0 │ │ - movs r0, #2 │ │ - cmp r4, #0 │ │ - beq.n 8428 │ │ - adds r1, r4, #0 │ │ - adds r2, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 5eb0 │ │ - adds r0, r4, #0 │ │ - bl 5f28 │ │ - movs r2, #128 ; 0x80 │ │ - adds r1, r4, #0 │ │ - lsls r2, r2, #3 │ │ - adds r0, r7, #0 │ │ - bl 4376 │ │ - adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r3, r3, #23 │ │ - ... │ │ │ │ -00008430 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r5, #1 │ │ - cmp r0, #0 │ │ - bne.n 843a │ │ - b.n 85ee │ │ +0000910c : │ │ adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - beq.n 8446 │ │ - b.n 85ee │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #4] │ │ - bl 9b00 │ │ - movs r5, #97 ; 0x61 │ │ - cmp r0, #0 │ │ - beq.n 8456 │ │ - b.n 85ee │ │ - ldr r6, [r4, #44] ; 0x2c │ │ - cmp r6, #0 │ │ - bne.n 845e │ │ - b.n 85ee │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #7 │ │ - bhi.n 8470 │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #0 │ │ - bne.n 8470 │ │ - b.n 85ee │ │ - ldr r6, [r4, #16] │ │ - movs r5, #97 ; 0x61 │ │ - cmp r6, #0 │ │ - bne.n 847a │ │ - b.n 85ee │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 848c │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #0 │ │ - bne.n 848c │ │ - b.n 85ee │ │ - movs r2, #12 │ │ - ldrsh r3, [r4, r2] │ │ - cmp r3, #2 │ │ - bne.n 84b0 │ │ - ldr r6, [r4, #20] │ │ - movs r5, #97 ; 0x61 │ │ - cmp r6, #0 │ │ - bne.n 849e │ │ - b.n 85ee │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 84b0 │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #0 │ │ - bne.n 84b0 │ │ - b.n 85ee │ │ - movs r7, #128 ; 0x80 │ │ - lsls r7, r7, #3 │ │ + push {r4, r5, r6, lr} │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - subs r6, r0, #0 │ │ - bne.n 84c4 │ │ - movs r5, #2 │ │ - b.n 85ee │ │ - ldr r1, [r4, #0] │ │ - adds r2, r7, #0 │ │ - bl 4d0a │ │ - ldr r3, [pc, #292] ; (85f4 ) │ │ - adds r2, r7, #0 │ │ - add r3, pc │ │ - adds r1, r3, #0 │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #4] │ │ - bl 4376 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #4] │ │ - bl 83d4 │ │ - adds r5, r0, #0 │ │ - adds r0, r6, #0 │ │ - cmp r5, #0 │ │ - bne.n 8538 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r1, r0, #0 │ │ - ldr r2, [pc, #260] ; (85f8 ) │ │ - ldr r3, [r4, #8] │ │ - subs r1, r7, r1 │ │ - add r2, pc │ │ - adds r0, r6, r0 │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r2, r7, #0 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - adds r0, r6, #0 │ │ - bl 4376 │ │ - ldr r1, [r4, #28] │ │ - adds r0, r4, #0 │ │ - bl 9a4a │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r1, r0, #0 │ │ - movs r2, #12 │ │ - ldrsh r3, [r4, r2] │ │ - ldr r2, [pc, #220] ; (85fc ) │ │ - subs r1, r7, r1 │ │ - adds r0, r6, r0 │ │ - add r2, pc │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #16] │ │ - bl 83d4 │ │ - subs r5, r0, #0 │ │ - beq.n 853e │ │ - adds r0, r6, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - b.n 85ee │ │ - ldr r3, [r4, #20] │ │ - cmp r3, #0 │ │ - beq.n 855a │ │ - ldr r1, [sp, #4] │ │ - adds r2, r7, #0 │ │ - adds r0, r6, #0 │ │ - bl 4376 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #20] │ │ - bl 83d4 │ │ - subs r5, r0, #0 │ │ - bne.n 8536 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.n 857a │ │ - movs r2, #128 ; 0x80 │ │ - ldr r1, [pc, #156] ; (8600 ) │ │ - lsls r2, r2, #3 │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 4376 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #24] │ │ - bl 83d4 │ │ - subs r5, r0, #0 │ │ - bne.n 8536 │ │ - ldr r5, [r4, #28] │ │ - cmp r5, #0 │ │ - beq.n 85a2 │ │ - movs r2, #12 │ │ - ldrsh r3, [r4, r2] │ │ cmp r3, #0 │ │ - beq.n 85a2 │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #128 ; 0x80 │ │ - adds r1, r0, #0 │ │ - ldr r2, [pc, #112] ; (8604 ) │ │ - lsls r3, r3, #3 │ │ - subs r1, r3, r1 │ │ - adds r0, r6, r0 │ │ - add r2, pc │ │ - adds r3, r5, #0 │ │ - bl bdd0 <_Unwind_GetTextRelBase@@Base+0x158> │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 85ac │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r6, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r5, r0, #0 │ │ - str r0, [r4, #68] ; 0x44 │ │ - adds r0, r6, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - cmp r5, #0 │ │ - bne.n 85c2 │ │ - b.n 84c0 │ │ - adds r0, r5, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #60] ; (8608 ) │ │ - cmp r0, r3 │ │ - bls.n 85d0 │ │ - ldr r0, [pc, #60] ; (860c ) │ │ - str r0, [r4, #72] ; 0x48 │ │ - bl 3630 │ │ - movs r5, #44 ; 0x2c │ │ - cmp r0, #0 │ │ - beq.n 85ee │ │ - adds r0, r4, #0 │ │ - bl 87c2 │ │ - subs r5, r0, #0 │ │ - bne.n 85ee │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #36] ; (8610 ) │ │ - ands r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - adds r0, r5, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r5, [r6, #88] ; 0x58 │ │ - movs r0, r0 │ │ - str r2, [r3, #88] ; 0x58 │ │ - movs r0, r0 │ │ - str r3, [r6, #84] ; 0x54 │ │ - movs r0, r0 │ │ - str r5, [r3, #80] ; 0x50 │ │ - movs r0, r0 │ │ - str r2, [r0, #80] ; 0x50 │ │ - movs r0, r0 │ │ - lsls r3, r3, #23 │ │ - movs r0, r0 │ │ - lsls r4, r3, #23 │ │ - movs r0, r0 │ │ - ldmia r7, {r0, r2, r3, r4, r5, r7} │ │ - ... │ │ + beq.n 917c │ │ + adds r2, r3, #0 │ │ + adds r2, #104 ; 0x68 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #129 ; 0x81 │ │ + bne.n 917c │ │ + movs r0, #5 │ │ + cmp r1, #0 │ │ + blt.n 917c │ │ + movs r5, #2 │ │ + adds r6, r5, #0 │ │ + ldr r4, [r3, #100] ; 0x64 │ │ + ldrh r2, [r3, #12] │ │ + str r1, [r3, #28] │ │ + orrs r6, r4 │ │ + lsls r2, r2, #16 │ │ + str r6, [r3, #100] ; 0x64 │ │ + asrs r2, r2, #16 │ │ + cmp r1, #0 │ │ + beq.n 9156 │ │ + cmp r2, r5 │ │ + beq.n 914c │ │ + cmp r2, r0 │ │ + beq.n 9150 │ │ + movs r1, #3 │ │ + cmp r2, #1 │ │ + bne.n 916c │ │ + b.n 9152 │ │ + movs r1, #4 │ │ + b.n 9152 │ │ + movs r1, #6 │ │ + strh r1, [r3, #12] │ │ + b.n 916c │ │ + cmp r2, #4 │ │ + beq.n 9166 │ │ + cmp r2, #6 │ │ + beq.n 916a │ │ + movs r1, #1 │ │ + cmp r2, #3 │ │ + bne.n 916c │ │ + b.n 9152 │ │ + strh r5, [r3, #12] │ │ + b.n 916c │ │ + strh r0, [r3, #12] │ │ + movs r0, #12 │ │ + ldrsh r1, [r3, r0] │ │ + movs r0, #0 │ │ + cmp r1, r2 │ │ + beq.n 917c │ │ + movs r2, #66 ; 0x42 │ │ + orrs r4, r2 │ │ + str r4, [r3, #100] ; 0x64 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -00008614 : │ │ +0000917e : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 8632 │ │ + beq.n 919c │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 8632 │ │ + bne.n 919c │ │ movs r3, #4 │ │ cmp r1, #0 │ │ - beq.n 8632 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ + beq.n 919c │ │ + ldr r3, [r0, #28] │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ - movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r3, #0 │ │ adds r6, r0, #0 │ │ str r1, [sp, #4] │ │ adds r4, r2, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #220] ; (8724 ) │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #220] ; (928c ) │ │ adds r5, r0, #0 │ │ movs r0, #46 ; 0x2e │ │ cmp r5, r3 │ │ - bhi.n 8720 │ │ + bhi.n 9288 │ │ subs r4, #1 │ │ movs r0, #99 ; 0x63 │ │ cmp r4, #6 │ │ - bhi.n 8720 │ │ + bhi.n 9288 │ │ adds r0, r4, #0 │ │ bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ asrs r4, r0, #8 │ │ cmp r1, #30 │ │ ands r5, r6 │ │ lsls r4, r1, #1 │ │ movs r0, #1 │ │ movs r1, #33 ; 0x21 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - bne.n 8676 │ │ + bne.n 91de │ │ movs r0, #2 │ │ - b.n 8720 │ │ + b.n 9288 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 43fc │ │ + bl 3600 │ │ movs r3, #22 │ │ - b.n 870c │ │ + b.n 9274 │ │ movs r0, #1 │ │ movs r1, #41 ; 0x29 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 447c │ │ + bl 3680 │ │ movs r3, #27 │ │ - b.n 870c │ │ + b.n 9274 │ │ movs r0, #1 │ │ movs r1, #65 ; 0x41 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 44fc │ │ - b.n 86f2 │ │ + bl 3700 │ │ + b.n 925a │ │ movs r0, #1 │ │ movs r1, #97 ; 0x61 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 457c │ │ + bl 3780 │ │ movs r3, #64 ; 0x40 │ │ - b.n 870c │ │ + b.n 9274 │ │ movs r0, #1 │ │ movs r1, #129 ; 0x81 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 45fc │ │ - b.n 870a │ │ + bl 3800 │ │ + b.n 9272 │ │ movs r0, #1 │ │ movs r1, #65 ; 0x41 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 4648 │ │ + bl 384c │ │ movs r3, #43 ; 0x2b │ │ - b.n 870c │ │ + b.n 9274 │ │ movs r0, #1 │ │ movs r1, #129 ; 0x81 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r4, r0, #0 │ │ - beq.n 8672 │ │ + beq.n 91da │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 4698 │ │ + bl 389c │ │ movs r3, #86 ; 0x56 │ │ str r3, [r7, #0] │ │ ldr r3, [sp, #4] │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 871a │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + beq.n 9282 │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ str r4, [r3, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ lsls r3, r3, #23 │ │ ... │ │ │ │ -00008728 : │ │ +00009290 : │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 8754 │ │ + beq.n 92bc │ │ adds r2, r3, #0 │ │ adds r2, #104 ; 0x68 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 8754 │ │ + bne.n 92bc │ │ subs r2, r1, #1 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ movs r0, #45 ; 0x2d │ │ cmp r2, #6 │ │ - bhi.n 8754 │ │ + bhi.n 92bc │ │ movs r2, #128 ; 0x80 │ │ movs r0, #0 │ │ strh r1, [r3, #32] │ │ ldr r1, [r3, #100] ; 0x64 │ │ lsls r2, r2, #5 │ │ orrs r2, r1 │ │ str r2, [r3, #100] ; 0x64 │ │ bx lr │ │ │ │ -00008756 : │ │ +000092be : │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 8782 │ │ + beq.n 92ea │ │ adds r2, r3, #0 │ │ adds r2, #104 ; 0x68 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 8782 │ │ + bne.n 92ea │ │ subs r2, r1, #1 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ movs r0, #45 ; 0x2d │ │ cmp r2, #6 │ │ - bhi.n 8782 │ │ + bhi.n 92ea │ │ movs r2, #128 ; 0x80 │ │ movs r0, #0 │ │ strh r1, [r3, #60] ; 0x3c │ │ ldr r1, [r3, #100] ; 0x64 │ │ lsls r2, r2, #5 │ │ orrs r2, r1 │ │ str r2, [r3, #100] ; 0x64 │ │ bx lr │ │ │ │ -00008784 : │ │ +000092ec : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 87a2 │ │ + beq.n 930a │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 87a2 │ │ + bne.n 930a │ │ movs r3, #4 │ │ cmp r1, #0 │ │ - beq.n 87a2 │ │ + beq.n 930a │ │ ldrh r3, [r0, #32] │ │ strh r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -000087a6 : │ │ +0000930e : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 87be │ │ + beq.n 9326 │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 87be │ │ + bne.n 9326 │ │ ldrh r3, [r0, #60] ; 0x3c │ │ strh r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -000087c2 : │ │ +0000932a : │ │ adds r3, r0, #0 │ │ push {r4, lr} │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 87ee │ │ + beq.n 9356 │ │ adds r2, r3, #0 │ │ adds r2, #104 ; 0x68 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 87ee │ │ + bne.n 9356 │ │ ldr r4, [r3, #68] ; 0x44 │ │ movs r0, #98 ; 0x62 │ │ cmp r4, #0 │ │ - beq.n 87ee │ │ + beq.n 9356 │ │ adds r1, r3, #0 │ │ movs r0, #32 │ │ ldrsh r2, [r3, r0] │ │ adds r1, #48 ; 0x30 │ │ adds r3, #52 ; 0x34 │ │ adds r0, r4, #0 │ │ - bl 8638 │ │ + bl 91a0 │ │ pop {r4, pc} │ │ │ │ -000087f0 : │ │ +00009358 : │ │ adds r3, r0, #0 │ │ push {r4, lr} │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 881c │ │ + beq.n 9384 │ │ adds r2, r3, #0 │ │ adds r2, #104 ; 0x68 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 881c │ │ + bne.n 9384 │ │ ldr r4, [r3, #76] ; 0x4c │ │ movs r0, #98 ; 0x62 │ │ cmp r4, #0 │ │ - beq.n 881c │ │ + beq.n 9384 │ │ adds r1, r3, #0 │ │ movs r0, #60 ; 0x3c │ │ ldrsh r2, [r3, r0] │ │ adds r1, #56 ; 0x38 │ │ adds r3, #64 ; 0x40 │ │ adds r0, r4, #0 │ │ - bl 8638 │ │ + bl 91a0 │ │ pop {r4, pc} │ │ │ │ -0000881e : │ │ +00009386 : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 883c │ │ + beq.n 93a4 │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 883c │ │ + bne.n 93a4 │ │ movs r3, #4 │ │ cmp r1, #0 │ │ - beq.n 883c │ │ + beq.n 93a4 │ │ ldr r3, [r0, #48] ; 0x30 │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -00008840 : │ │ +000093a8 : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 8858 │ │ + beq.n 93c0 │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 8858 │ │ + bne.n 93c0 │ │ ldr r3, [r0, #56] ; 0x38 │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ - push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #96] ; (88c0 ) │ │ - sub sp, #24 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - ldrb r4, [r0, r3] │ │ - add r6, sp, #4 │ │ - cmp r4, #44 ; 0x2c │ │ - beq.n 888e │ │ - cmp r4, #0 │ │ - beq.n 8890 │ │ - strb r4, [r6, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - beq.n 88aa │ │ - cmp r4, #46 ; 0x2e │ │ - beq.n 886c │ │ - subs r4, #48 ; 0x30 │ │ - cmp r4, #9 │ │ - bls.n 886c │ │ - movs r4, #100 ; 0x64 │ │ - b.n 8890 │ │ - movs r4, #0 │ │ - movs r2, #0 │ │ - strb r2, [r6, r3] │ │ - cmp r4, r2 │ │ - bne.n 88ac │ │ - adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 3644 │ │ - cmp r0, #0 │ │ - bne.n 88ac │ │ - movs r4, #100 ; 0x64 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - adds r0, r4, #0 │ │ - cmp r2, r3 │ │ - beq.n 88ba │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r6, [r0, #52] ; 0x34 │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - movs r4, #0 │ │ - sub sp, #24 │ │ - add r5, sp, #16 │ │ - adds r6, r0, #0 │ │ - str r4, [sp, #16] │ │ - strh r4, [r5, #4] │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 88de │ │ - movs r0, #78 ; 0x4e │ │ - b.n 891e │ │ - ldrb r3, [r6, #0] │ │ - adds r2, r4, #0 │ │ - subs r3, #48 ; 0x30 │ │ - cmp r3, #9 │ │ - bls.n 8900 │ │ - movs r0, #102 ; 0x66 │ │ - b.n 891e │ │ - cmp r3, #44 ; 0x2c │ │ - beq.n 8906 │ │ - adds r1, r3, #0 │ │ - subs r1, #48 ; 0x30 │ │ - cmp r1, #9 │ │ - bhi.n 88e8 │ │ - cmp r2, #5 │ │ - beq.n 88e8 │ │ - strb r3, [r5, r2] │ │ - adds r2, #1 │ │ - ldrb r3, [r6, r2] │ │ - cmp r3, #0 │ │ - bne.n 88ec │ │ - movs r3, #0 │ │ - strb r3, [r5, r2] │ │ - add r2, sp, #12 │ │ - str r2, [sp, #0] │ │ - adds r0, r5, #0 │ │ - movs r1, #1 │ │ - ldr r2, [pc, #16] ; (8924 ) │ │ - bl 3b1c │ │ - ldr r0, [sp, #12] │ │ - cmp r0, #0 │ │ - bne.n 88e8 │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - vaddl.u q8, d15, d0 │ │ - │ │ -00008928 : │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - cmp r3, #0 │ │ - beq.n 8950 │ │ - adds r2, r3, #0 │ │ - adds r2, #104 ; 0x68 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 8950 │ │ - lsls r2, r1, #16 │ │ - lsrs r2, r2, #16 │ │ - movs r0, #79 ; 0x4f │ │ - cmp r2, #6 │ │ - bhi.n 8950 │ │ - movs r2, #64 ; 0x40 │ │ - movs r0, #0 │ │ - strh r1, [r3, #12] │ │ - ldr r1, [r3, #100] ; 0x64 │ │ - orrs r2, r1 │ │ - str r2, [r3, #100] ; 0x64 │ │ - bx lr │ │ - │ │ -00008952 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 8970 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 8970 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 8970 │ │ - ldrh r3, [r0, #12] │ │ - strh r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00008974 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 8992 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 8992 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 8992 │ │ - ldr r3, [r0, #16] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - ... │ │ - │ │ -00008998 : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #52] ; (89d8 ) │ │ - adds r5, r0, #0 │ │ - movs r4, #81 ; 0x51 │ │ - cmp r0, r3 │ │ - bhi.n 89d2 │ │ - adds r0, r6, #0 │ │ - bl 885c │ │ - movs r4, #101 ; 0x65 │ │ - cmp r0, #0 │ │ - bne.n 89d2 │ │ - adds r0, r6, #0 │ │ - movs r1, #44 ; 0x2c │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 89d2 │ │ - subs r0, r0, r6 │ │ - adds r0, #1 │ │ - asrs r2, r0, #31 │ │ - lsrs r3, r5, #31 │ │ - cmp r0, r5 │ │ - adcs r3, r2 │ │ - negs r3, r3 │ │ - ands r4, r3 │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r7, r6, #21 │ │ - ... │ │ │ │ -000089dc : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - adds r4, r0, #0 │ │ - movs r0, #83 ; 0x53 │ │ - cmp r4, #255 ; 0xff │ │ - bhi.n 8a44 │ │ - adds r0, r5, #0 │ │ - movs r1, #44 ; 0x2c │ │ - adds r2, r4, #0 │ │ - bl 4354 │ │ - cmp r0, #1 │ │ - beq.n 89fe │ │ - movs r0, #103 ; 0x67 │ │ - b.n 8a44 │ │ - ldr r1, [pc, #72] ; (8a48 ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - subs r6, r0, #0 │ │ - cmp r6, #70 ; 0x46 │ │ - bgt.n 89fa │ │ - ldr r1, [pc, #60] ; (8a4c ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - bl bef0 <_Unwind_GetTextRelBase@@Base+0x278> │ │ - cmp r0, r6 │ │ - bcc.n 89fa │ │ - adds r0, r5, #0 │ │ - movs r1, #44 ; 0x2c │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n 89fa │ │ - subs r3, r0, r5 │ │ - adds r3, #1 │ │ - cmp r3, r4 │ │ - bge.n 89fa │ │ - adds r0, #1 │ │ - bl 88c4 │ │ - cmp r0, #0 │ │ - bne.n 89fa │ │ - adds r4, r5, r4 │ │ - subs r4, #1 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #44 ; 0x2c │ │ - beq.n 89fa │ │ - pop {r4, r5, r6, pc} │ │ +000093c4 : │ │ + push {lr} │ │ + cmp r0, #113 ; 0x71 │ │ + bls.n 93cc │ │ + b.n 98f0 │ │ + bl a540 <__gnu_thumb1_case_uhi@@Base> │ │ + lsls r6, r2, #10 │ │ + lsls r2, r6, #1 │ │ + lsls r5, r6, #1 │ │ + lsls r0, r7, #1 │ │ + lsls r3, r7, #1 │ │ + lsls r6, r7, #1 │ │ + lsls r1, r0, #2 │ │ + lsls r4, r0, #2 │ │ + lsls r7, r0, #2 │ │ + lsls r2, r1, #2 │ │ + lsls r5, r1, #2 │ │ + lsls r0, r2, #2 │ │ + lsls r3, r2, #2 │ │ + lsls r6, r2, #2 │ │ + lsls r1, r3, #2 │ │ + lsls r4, r3, #2 │ │ + lsls r7, r3, #2 │ │ + lsls r2, r4, #2 │ │ + lsls r5, r4, #2 │ │ + lsls r0, r5, #2 │ │ + lsls r3, r5, #2 │ │ + lsls r6, r5, #2 │ │ + lsls r1, r6, #2 │ │ + lsls r4, r6, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r2, r7, #2 │ │ + lsls r5, r7, #2 │ │ + lsls r0, r0, #3 │ │ + lsls r3, r0, #3 │ │ + lsls r6, r0, #3 │ │ + lsls r1, r1, #3 │ │ + lsls r4, r1, #3 │ │ + lsls r7, r1, #3 │ │ + lsls r2, r2, #3 │ │ + lsls r5, r2, #3 │ │ + lsls r0, r3, #3 │ │ + lsls r3, r3, #3 │ │ + lsls r6, r3, #3 │ │ + lsls r1, r4, #3 │ │ + lsls r4, r4, #3 │ │ + lsls r7, r4, #3 │ │ + lsls r2, r5, #3 │ │ + lsls r5, r5, #3 │ │ + lsls r0, r6, #3 │ │ + lsls r3, r6, #3 │ │ + lsls r6, r6, #3 │ │ + lsls r1, r7, #3 │ │ + lsls r4, r7, #3 │ │ + lsls r7, r7, #3 │ │ + lsls r2, r0, #4 │ │ + lsls r5, r0, #4 │ │ + lsls r0, r1, #4 │ │ + lsls r3, r1, #4 │ │ + lsls r6, r1, #4 │ │ + lsls r1, r2, #4 │ │ + lsls r4, r2, #4 │ │ + lsls r7, r2, #4 │ │ + lsls r2, r3, #4 │ │ + lsls r5, r3, #4 │ │ + lsls r0, r4, #4 │ │ + lsls r3, r4, #4 │ │ + lsls r6, r4, #4 │ │ + lsls r1, r5, #4 │ │ + lsls r4, r5, #4 │ │ + lsls r7, r5, #4 │ │ + lsls r2, r6, #4 │ │ + lsls r5, r6, #4 │ │ + lsls r0, r7, #4 │ │ + lsls r3, r7, #4 │ │ + lsls r6, r7, #4 │ │ + lsls r1, r0, #5 │ │ + lsls r4, r0, #5 │ │ + lsls r7, r0, #5 │ │ + lsls r2, r1, #5 │ │ + lsls r5, r1, #5 │ │ + lsls r0, r2, #5 │ │ + lsls r3, r2, #5 │ │ + lsls r6, r2, #5 │ │ + lsls r1, r3, #5 │ │ + lsls r4, r3, #5 │ │ + lsls r7, r3, #5 │ │ + lsls r2, r4, #5 │ │ + lsls r5, r4, #5 │ │ + lsls r0, r5, #5 │ │ + lsls r3, r5, #5 │ │ + lsls r6, r5, #5 │ │ + lsls r1, r6, #5 │ │ + lsls r4, r6, #5 │ │ + lsls r7, r6, #5 │ │ + lsls r2, r7, #5 │ │ + lsls r5, r7, #5 │ │ + lsls r0, r0, #6 │ │ + lsls r3, r0, #6 │ │ + lsls r6, r0, #6 │ │ + lsls r1, r1, #6 │ │ + lsls r4, r1, #6 │ │ + lsls r7, r1, #6 │ │ + lsls r2, r2, #6 │ │ + lsls r5, r2, #6 │ │ + lsls r0, r3, #6 │ │ + lsls r3, r3, #6 │ │ + lsls r6, r3, #6 │ │ + lsls r4, r5, #9 │ │ + lsls r7, r5, #9 │ │ + lsls r2, r6, #9 │ │ + lsls r5, r6, #9 │ │ + lsls r0, r7, #9 │ │ + lsls r3, r7, #9 │ │ + lsls r6, r7, #9 │ │ + lsls r1, r0, #10 │ │ + lsls r4, r0, #10 │ │ + lsls r7, r0, #10 │ │ + lsls r2, r1, #10 │ │ + lsls r5, r1, #10 │ │ + ldr r0, [pc, #604] ; (9714 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #604] ; (9718 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #600] ; (971c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #600] ; (9720 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #596] ; (9724 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #596] ; (9728 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #592] ; (972c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #592] ; (9730 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #588] ; (9734 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #588] ; (9738 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #584] ; (973c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #584] ; (9740 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #580] ; (9744 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #580] ; (9748 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #576] ; (974c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #576] ; (9750 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #572] ; (9754 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #572] ; (9758 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #568] ; (975c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #568] ; (9760 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #564] ; (9764 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #564] ; (9768 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #560] ; (976c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #560] ; (9770 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #556] ; (9774 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #556] ; (9778 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #552] ; (977c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #552] ; (9780 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #548] ; (9784 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #548] ; (9788 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #544] ; (978c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #544] ; (9790 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #540] ; (9794 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #540] ; (9798 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #536] ; (979c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #536] ; (97a0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #532] ; (97a4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #532] ; (97a8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #528] ; (97ac ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #528] ; (97b0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #524] ; (97b4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #524] ; (97b8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #520] ; (97bc ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #520] ; (97c0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #516] ; (97c4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #516] ; (97c8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #512] ; (97cc ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #512] ; (97d0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #508] ; (97d4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #508] ; (97d8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #504] ; (97dc ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #504] ; (97e0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #500] ; (97e4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #500] ; (97e8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #496] ; (97ec ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #496] ; (97f0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #492] ; (97f4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #492] ; (97f8 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #488] ; (97fc ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #488] ; (9800 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #484] ; (9804 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #484] ; (9808 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #480] ; (980c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #480] ; (9810 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #476] ; (9814 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #476] ; (9818 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #472] ; (981c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #472] ; (9820 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #468] ; (9824 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #468] ; (9828 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #464] ; (982c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #464] ; (9830 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #460] ; (9834 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #460] ; (9838 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #456] ; (983c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #456] ; (9840 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #452] ; (9844 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #452] ; (9848 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #448] ; (984c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #448] ; (9850 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #444] ; (9854 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #444] ; (9858 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #440] ; (985c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #440] ; (9860 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #436] ; (9864 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #436] ; (9868 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #432] ; (986c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #432] ; (9870 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #428] ; (9874 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #428] ; (9878 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #424] ; (987c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #424] ; (9880 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #420] ; (9884 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #420] ; (9888 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #416] ; (988c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #416] ; (9890 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #412] ; (9894 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #412] ; (9898 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #408] ; (989c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #408] ; (98a0 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #404] ; (98a4 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ nop ; (mov r8, r8) │ │ - str r6, [r3, #8] │ │ + adds r5, #188 ; 0xbc │ │ movs r0, r0 │ │ - str r0, [r2, #8] │ │ - ... │ │ - │ │ -00008a50 : │ │ - push {r4, lr} │ │ - adds r4, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #84 ; 0x54 │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 8abc │ │ - ldr r1, [pc, #96] ; (8ac0 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #3 │ │ - bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r0, #0 │ │ - beq.n 8aa0 │ │ - ldr r1, [pc, #84] ; (8ac4 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #3 │ │ - bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r0, #0 │ │ - beq.n 8aa0 │ │ - ldr r1, [pc, #72] ; (8ac8 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #4 │ │ - bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r0, #0 │ │ - beq.n 8aa0 │ │ - ldr r1, [pc, #60] ; (8acc ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #4 │ │ - bl be30 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - movs r3, #102 ; 0x66 │ │ - cmp r0, #0 │ │ - bne.n 8abc │ │ - adds r0, r4, #0 │ │ - movs r1, #47 ; 0x2f │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - movs r3, #102 ; 0x66 │ │ - cmp r0, #0 │ │ - beq.n 8abc │ │ - subs r4, r0, r4 │ │ - cmp r4, #3 │ │ - bgt.n 8abc │ │ - adds r0, #1 │ │ - bl 88c4 │ │ - adds r3, r0, #0 │ │ - adds r0, r3, #0 │ │ - pop {r4, pc} │ │ - str r5, [r2, #4] │ │ + adds r5, #213 ; 0xd5 │ │ movs r0, r0 │ │ - str r7, [r6, #0] │ │ + adds r5, #233 ; 0xe9 │ │ movs r0, r0 │ │ - str r3, [r5, #0] │ │ + adds r5, #253 ; 0xfd │ │ + movs r0, r0 │ │ + adds r6, #17 │ │ + movs r0, r0 │ │ + adds r6, #85 ; 0x55 │ │ + movs r0, r0 │ │ + adds r6, #153 ; 0x99 │ │ + movs r0, r0 │ │ + adds r6, #214 ; 0xd6 │ │ + movs r0, r0 │ │ + adds r7, #23 │ │ + movs r0, r0 │ │ + adds r7, #88 ; 0x58 │ │ + movs r0, r0 │ │ + adds r7, #156 ; 0x9c │ │ + movs r0, r0 │ │ + adds r7, #229 ; 0xe5 │ │ + movs r0, r0 │ │ + subs r0, #37 ; 0x25 │ │ + movs r0, r0 │ │ + subs r0, #105 ; 0x69 │ │ + movs r0, r0 │ │ + subs r0, #172 ; 0xac │ │ + movs r0, r0 │ │ + subs r0, #243 ; 0xf3 │ │ + movs r0, r0 │ │ + subs r1, #57 ; 0x39 │ │ + movs r0, r0 │ │ + subs r1, #126 ; 0x7e │ │ + movs r0, r0 │ │ + subs r1, #194 ; 0xc2 │ │ + movs r0, r0 │ │ + subs r2, #10 │ │ + movs r0, r0 │ │ + subs r2, #77 ; 0x4d │ │ + movs r0, r0 │ │ + subs r2, #143 ; 0x8f │ │ + movs r0, r0 │ │ + subs r2, #210 ; 0xd2 │ │ + movs r0, r0 │ │ + subs r3, #20 │ │ + movs r0, r0 │ │ + subs r3, #90 ; 0x5a │ │ + movs r0, r0 │ │ + subs r3, #157 ; 0x9d │ │ + movs r0, r0 │ │ + subs r3, #223 ; 0xdf │ │ + movs r0, r0 │ │ + subs r4, #37 ; 0x25 │ │ + movs r0, r0 │ │ + subs r4, #106 ; 0x6a │ │ + movs r0, r0 │ │ + subs r4, #174 ; 0xae │ │ + movs r0, r0 │ │ + subs r4, #243 ; 0xf3 │ │ + movs r0, r0 │ │ + subs r5, #55 ; 0x37 │ │ + movs r0, r0 │ │ + subs r5, #127 ; 0x7f │ │ + movs r0, r0 │ │ + subs r5, #198 ; 0xc6 │ │ + movs r0, r0 │ │ + subs r6, #9 │ │ + movs r0, r0 │ │ + subs r6, #79 ; 0x4f │ │ + movs r0, r0 │ │ + subs r6, #147 ; 0x93 │ │ + movs r0, r0 │ │ + subs r6, #211 ; 0xd3 │ │ + movs r0, r0 │ │ + subs r7, #23 │ │ + movs r0, r0 │ │ + subs r7, #90 ; 0x5a │ │ + movs r0, r0 │ │ + subs r7, #156 ; 0x9c │ │ + movs r0, r0 │ │ + subs r7, #225 ; 0xe1 │ │ + movs r0, r0 │ │ + ands r7, r4 │ │ + movs r0, r0 │ │ + eors r1, r5 │ │ + movs r0, r0 │ │ + lsls r5, r5 │ │ + movs r0, r0 │ │ + lsrs r1, r6 │ │ + movs r0, r0 │ │ + asrs r2, r6 │ │ + movs r0, r0 │ │ + adcs r7, r5 │ │ + movs r0, r0 │ │ + sbcs r4, r6 │ │ + movs r0, r0 │ │ + rors r4, r7 │ │ + movs r0, r0 │ │ + negs r0, r0 │ │ + movs r0, r0 │ │ + cmp r4, r1 │ │ + movs r0, r0 │ │ + cmn r5, r2 │ │ movs r0, r0 │ │ - str r0, [r4, #0] │ │ - ... │ │ - │ │ -00008ad0 : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #82 ; 0x52 │ │ - subs r5, r0, #0 │ │ - cmp r5, #255 ; 0xff │ │ - bhi.n 8b1a │ │ - adds r0, r4, #0 │ │ - bl 885c │ │ - subs r3, r0, #0 │ │ - bne.n 8b1a │ │ - adds r0, r4, #0 │ │ - movs r1, #44 ; 0x2c │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - movs r3, #102 ; 0x66 │ │ - cmp r0, #0 │ │ - beq.n 8b1a │ │ - subs r4, r0, r4 │ │ - adds r4, #1 │ │ - cmp r4, r5 │ │ - bge.n 8b1a │ │ - adds r5, r0, #1 │ │ - adds r0, r5, #0 │ │ - bl 8a50 │ │ - subs r4, r0, #0 │ │ - bne.n 8b18 │ │ - adds r0, r5, #0 │ │ - movs r1, #44 ; 0x2c │ │ - bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - bne.n 8b00 │ │ - adds r3, r4, #0 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00008b1e : │ │ - push {r3, r4, r5, lr} │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 8b88 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 8b88 │ │ - movs r3, #80 ; 0x50 │ │ - cmp r1, #0 │ │ - beq.n 8b88 │ │ - adds r4, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r5, r1, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - movs r3, #94 ; 0x5e │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 8b88 │ │ - ldrb r2, [r5, #0] │ │ - movs r3, #80 ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 8b88 │ │ - movs r2, #12 │ │ - ldrsh r3, [r4, r2] │ │ - adds r0, r5, #0 │ │ - cmp r3, #0 │ │ - bne.n 8b60 │ │ - bl 8998 │ │ - b.n 8b64 │ │ - bl 8ad0 │ │ - subs r3, r0, #0 │ │ - bne.n 8b88 │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n 8b72 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - adds r0, r5, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - movs r3, #2 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - str r0, [r4, #16] │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - negs r3, r0 │ │ - adcs r3, r0 │ │ - lsls r3, r3, #1 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, pc} │ │ - adds r2, r0, #7 │ │ - subs r3, r0, #1 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - push {r4, r5, lr} │ │ - ldrb r5, [r2, #0] │ │ - lsrs r4, r0, #24 │ │ - lsls r1, r1, #8 │ │ - lsls r0, r0, #8 │ │ - subs r2, #1 │ │ - orrs r0, r5 │ │ - orrs r1, r4 │ │ - cmp r2, r3 │ │ - bne.n 8b96 │ │ - pop {r4, r5, pc} │ │ - │ │ -00008baa : │ │ - ldrb r3, [r0, #0] │ │ - adds r2, r0, #0 │ │ - movs r0, #1 │ │ - lsls r1, r3, #24 │ │ - ands r0, r3 │ │ - cmp r1, #0 │ │ - bge.n 8bc2 │ │ - movs r1, #113 ; 0x71 │ │ - lsls r3, r3, #1 │ │ - eors r3, r1 │ │ - lsls r3, r3, #24 │ │ - b.n 8bc4 │ │ - lsls r3, r3, #25 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r2, #0] │ │ - bx lr │ │ - │ │ -00008bca : │ │ - movs r2, #1 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #100 ; 0x64 │ │ - add r3, sp, #48 ; 0x30 │ │ - strb r2, [r3, #7] │ │ - movs r3, #24 │ │ - str r0, [sp, #4] │ │ - str r3, [sp, #8] │ │ - movs r5, #0 │ │ - ldr r4, [sp, #4] │ │ - add r3, sp, #56 ; 0x38 │ │ - str r3, [sp, #12] │ │ - adds r0, r4, #0 │ │ - bl 8b8c │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r0, #40 ; 0x28 │ │ - adds r6, r1, #0 │ │ - bl 8b8c │ │ - eors r7, r0 │ │ - adds r0, r4, #0 │ │ - adds r0, #80 ; 0x50 │ │ - eors r6, r1 │ │ - bl 8b8c │ │ - eors r7, r0 │ │ - adds r0, r4, #0 │ │ - adds r0, #120 ; 0x78 │ │ - eors r6, r1 │ │ - bl 8b8c │ │ - eors r7, r0 │ │ - adds r0, r4, #0 │ │ - adds r0, #160 ; 0xa0 │ │ - eors r6, r1 │ │ - bl 8b8c │ │ - ldr r3, [sp, #12] │ │ - eors r0, r7 │ │ - eors r6, r1 │ │ - adds r3, r3, r5 │ │ - adds r5, #8 │ │ - str r0, [r3, #0] │ │ - str r6, [r3, #4] │ │ - adds r4, #8 │ │ - cmp r5, #40 ; 0x28 │ │ - bne.n 8be2 │ │ - movs r4, #0 │ │ - add r3, sp, #56 ; 0x38 │ │ - str r3, [sp, #12] │ │ - adds r6, r4, #1 │ │ - adds r0, r6, #0 │ │ - movs r1, #5 │ │ - bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ - ldr r3, [sp, #12] │ │ - lsls r1, r1, #3 │ │ - adds r0, r4, #4 │ │ - adds r5, r3, r1 │ │ - ldr r3, [r5, #0] │ │ - ldr r5, [r5, #4] │ │ - movs r1, #5 │ │ - lsls r2, r5, #1 │ │ - lsrs r7, r3, #31 │ │ - lsrs r5, r5, #31 │ │ - lsls r3, r3, #1 │ │ orrs r5, r3 │ │ - orrs r7, r2 │ │ - bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ - ldr r3, [sp, #12] │ │ - lsls r1, r1, #3 │ │ - adds r1, r3, r1 │ │ - ldr r3, [r1, #0] │ │ - eors r3, r5 │ │ - ldr r5, [r1, #4] │ │ - movs r1, #0 │ │ - mov ip, r3 │ │ - lsls r3, r4, #3 │ │ - eors r7, r5 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - mov r2, ip │ │ - adds r0, r1, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r7, #0 │ │ - adds r0, r3, r0 │ │ - movs r3, #0 │ │ - ldrb r5, [r0, r3] │ │ - eors r5, r2 │ │ - strb r5, [r0, r3] │ │ - lsrs r2, r2, #8 │ │ - lsls r5, r4, #24 │ │ - adds r3, #1 │ │ - orrs r2, r5 │ │ - lsrs r4, r4, #8 │ │ - cmp r3, #8 │ │ - bne.n 8c7e │ │ - adds r1, #40 ; 0x28 │ │ - cmp r1, #200 ; 0xc8 │ │ - bne.n 8c70 │ │ - subs r4, r6, #0 │ │ - cmp r4, #5 │ │ - bne.n 8c32 │ │ - ldr r3, [sp, #4] │ │ - movs r4, #0 │ │ - adds r3, #8 │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - bl 8b8c │ │ - adds r5, r4, #0 │ │ - str r0, [sp, #12] │ │ - adds r7, r1, #0 │ │ - movs r0, #1 │ │ - str r6, [sp, #36] ; 0x24 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #20] │ │ - movs r3, #3 │ │ + movs r0, r0 │ │ muls r3, r5 │ │ - lsls r0, r0, #1 │ │ - adds r0, r3, r0 │ │ - movs r1, #5 │ │ - bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #4] │ │ - str r1, [sp, #24] │ │ - muls r3, r1 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #3 │ │ - adds r6, r2, r3 │ │ - adds r0, r6, #0 │ │ - bl 8b8c │ │ - ldr r3, [sp, #20] │ │ - adds r4, #2 │ │ - str r0, [sp, #40] ; 0x28 │ │ - muls r3, r4 │ │ - lsrs r4, r3, #1 │ │ - movs r3, #63 ; 0x3f │ │ - ands r4, r3 │ │ - adds r2, r4, #0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #12] │ │ - adds r1, r7, #0 │ │ - bl bf20 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ - movs r3, #63 ; 0x3f │ │ - negs r2, r4 │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #32] │ │ - ands r2, r3 │ │ - ldr r0, [sp, #12] │ │ - adds r1, r7, #0 │ │ - bl bf30 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ - ldr r3, [sp, #32] │ │ - ldr r4, [sp, #28] │ │ - orrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r6, #0 │ │ - orrs r4, r0 │ │ - adds r3, #8 │ │ - strb r4, [r6, #0] │ │ - lsls r2, r1, #24 │ │ - lsrs r4, r4, #8 │ │ - adds r6, #1 │ │ - orrs r4, r2 │ │ - lsrs r1, r1, #8 │ │ - cmp r6, r3 │ │ - bne.n 8d16 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #20] │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #12] │ │ - ldr r5, [sp, #24] │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - cmp r4, #24 │ │ - bne.n 8cb6 │ │ - ldr r3, [sp, #4] │ │ - ldr r6, [sp, #4] │ │ - add r7, sp, #56 ; 0x38 │ │ - adds r3, #200 ; 0xc8 │ │ - str r3, [sp, #24] │ │ - movs r4, #0 │ │ - ldr r3, [sp, #4] │ │ - subs r5, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r0, r4, r5 │ │ - adds r0, r3, r0 │ │ - bl 8b8c │ │ - adds r3, r7, r4 │ │ - adds r4, #8 │ │ - str r0, [r3, #0] │ │ - str r1, [r3, #4] │ │ - cmp r4, #40 ; 0x28 │ │ - bne.n 8d46 │ │ - movs r4, #0 │ │ - str r6, [sp, #12] │ │ - adds r3, r4, #1 │ │ - adds r0, r4, #2 │ │ - movs r1, #5 │ │ - str r3, [sp, #20] │ │ - bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ - lsls r1, r1, #3 │ │ - adds r5, r7, r1 │ │ - ldr r0, [sp, #20] │ │ - movs r1, #5 │ │ - bl bf10 <_Unwind_GetTextRelBase@@Base+0x298> │ │ - lsls r1, r1, #3 │ │ - adds r1, r7, r1 │ │ - ldr r3, [r1, #0] │ │ - ldr r2, [r1, #4] │ │ - ldr r1, [r5, #0] │ │ - lsls r4, r4, #3 │ │ - bics r1, r3 │ │ - ldr r3, [r5, #4] │ │ - bics r3, r2 │ │ - adds r2, r7, r4 │ │ - ldr r4, [r2, #0] │ │ - ldr r2, [r2, #4] │ │ - eors r4, r1 │ │ - eors r3, r2 │ │ - movs r2, #0 │ │ - ldr r1, [sp, #12] │ │ - strb r4, [r1, r2] │ │ - lsls r1, r3, #24 │ │ - lsrs r4, r4, #8 │ │ - adds r2, #1 │ │ - orrs r4, r1 │ │ - lsrs r3, r3, #8 │ │ - cmp r2, #8 │ │ - bne.n 8d96 │ │ - ldr r3, [sp, #12] │ │ - ldr r4, [sp, #20] │ │ - adds r3, #8 │ │ - str r3, [sp, #12] │ │ - cmp r4, #5 │ │ - bne.n 8d60 │ │ - ldr r3, [sp, #24] │ │ - adds r6, #40 ; 0x28 │ │ - cmp r6, r3 │ │ - bne.n 8d40 │ │ - movs r4, #0 │ │ - add r3, sp, #48 ; 0x30 │ │ - adds r0, r3, #7 │ │ - bl 8baa │ │ - cmp r0, #0 │ │ - bne.n 8dd2 │ │ - adds r4, #1 │ │ - cmp r4, #7 │ │ - bne.n 8dbe │ │ - b.n 8dfa │ │ - movs r2, #1 │ │ - lsls r2, r4 │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - subs r2, #1 │ │ - bl bf20 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ - ldr r2, [sp, #4] │ │ - ldrb r3, [r2, #0] │ │ - eors r3, r0 │ │ - strb r3, [r2, #0] │ │ - lsrs r0, r0, #8 │ │ - lsls r3, r1, #24 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r2, #1 │ │ - lsrs r1, r1, #8 │ │ - cmp r3, r2 │ │ - bne.n 8de2 │ │ - b.n 8dca │ │ - ldr r3, [sp, #8] │ │ - subs r3, #1 │ │ - str r3, [sp, #8] │ │ - cmp r3, #0 │ │ - beq.n 8e06 │ │ - b.n 8bda │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00008e0c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #236 ; 0xec │ │ - add r3, sp, #256 ; 0x100 │ │ - ldmia r3!, {r5, r6} │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #8] │ │ - adds r1, r0, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #268] ; 0x10c │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #240] ; (8f14 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #20] │ │ - movs r3, #200 ; 0xc8 │ │ - str r2, [sp, #228] ; 0xe4 │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bne.n 8f02 │ │ - movs r7, #7 │ │ - ands r7, r0 │ │ - bne.n 8f02 │ │ - lsrs r4, r0, #3 │ │ - adds r1, r7, #0 │ │ - add r0, sp, #28 │ │ - movs r2, #200 ; 0xc8 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r3, r7, #0 │ │ - adds r2, r5, #0 │ │ - orrs r2, r6 │ │ - beq.n 8e94 │ │ - str r5, [sp, #0] │ │ - str r6, [sp, #4] │ │ - cmp r6, #0 │ │ - bne.n 8e5a │ │ - cmp r5, r4 │ │ - bls.n 8e60 │ │ - movs r3, #0 │ │ - str r4, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r2, r3 │ │ - bcs.n 8e78 │ │ - ldr r1, [sp, #8] │ │ - ldrb r7, [r1, r2] │ │ - add r1, sp, #28 │ │ - ldrb r0, [r2, r1] │ │ - eors r0, r7 │ │ - strb r0, [r2, r1] │ │ - adds r2, #1 │ │ - b.n 8e64 │ │ - ldr r2, [sp, #8] │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - subs r5, r5, r1 │ │ - sbcs r6, r2 │ │ - cmp r3, r4 │ │ - bne.n 8e48 │ │ - add r0, sp, #28 │ │ - bl 8bca │ │ - movs r3, #0 │ │ - b.n 8e48 │ │ - add r5, sp, #28 │ │ - ldrb r2, [r5, r3] │ │ - ldr r1, [sp, #16] │ │ - subs r6, r4, #1 │ │ - eors r2, r1 │ │ - strb r2, [r5, r3] │ │ - lsls r2, r1, #24 │ │ - bpl.n 8eae │ │ - cmp r3, r6 │ │ - bne.n 8eae │ │ - adds r0, r5, #0 │ │ - bl 8bca │ │ - movs r2, #128 ; 0x80 │ │ - ldrb r3, [r5, r6] │ │ - negs r2, r2 │ │ - eors r3, r2 │ │ - strb r3, [r5, r6] │ │ - adds r0, r5, #0 │ │ - bl 8bca │ │ - ldr r3, [sp, #272] ; 0x110 │ │ - ldr r2, [sp, #276] ; 0x114 │ │ - orrs r3, r2 │ │ - beq.n 8f02 │ │ - ldr r6, [sp, #272] ; 0x110 │ │ - ldr r7, [sp, #276] ; 0x114 │ │ - ldr r3, [sp, #276] ; 0x114 │ │ - cmp r3, #0 │ │ - bne.n 8ed6 │ │ - ldr r3, [sp, #272] ; 0x110 │ │ - cmp r3, r4 │ │ - bls.n 8eda │ │ - adds r6, r4, #0 │ │ - movs r7, #0 │ │ - add r5, sp, #28 │ │ - adds r2, r6, #0 │ │ - ldr r0, [sp, #12] │ │ - adds r1, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #12] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #272] ; 0x110 │ │ - ldr r3, [sp, #276] ; 0x114 │ │ - subs r2, r2, r6 │ │ - sbcs r3, r7 │ │ - str r2, [sp, #272] ; 0x110 │ │ - str r3, [sp, #276] ; 0x114 │ │ - ldr r3, [sp, #272] ; 0x110 │ │ - ldr r2, [sp, #276] ; 0x114 │ │ - orrs r3, r2 │ │ - beq.n 8ebe │ │ - b.n 8eb8 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #228] ; 0xe4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 8f10 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #236 ; 0xec │ │ - pop {r4, r5, r6, r7, pc} │ │ - strh r6, [r0, #6] │ │ - ... │ │ - │ │ -00008f18 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - str r1, [sp, #0] │ │ - movs r1, #0 │ │ - str r1, [sp, #4] │ │ - movs r1, #6 │ │ - adds r3, r0, #0 │ │ - str r1, [sp, #8] │ │ - movs r0, #32 │ │ - movs r1, #0 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - movs r0, #136 ; 0x88 │ │ - movs r1, #128 ; 0x80 │ │ - str r2, [sp, #12] │ │ - lsls r0, r0, #3 │ │ - lsls r1, r1, #2 │ │ - adds r2, r3, #0 │ │ - bl 8e0c │ │ - add sp, #28 │ │ - pop {pc} │ │ - │ │ -00008f42 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - str r1, [sp, #0] │ │ - movs r1, #0 │ │ - str r1, [sp, #4] │ │ - movs r1, #6 │ │ - adds r3, r0, #0 │ │ - str r1, [sp, #8] │ │ - movs r0, #64 ; 0x40 │ │ - movs r1, #0 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - movs r0, #144 ; 0x90 │ │ - movs r1, #128 ; 0x80 │ │ - str r2, [sp, #12] │ │ - lsls r0, r0, #2 │ │ - lsls r1, r1, #3 │ │ - adds r2, r3, #0 │ │ - bl 8e0c │ │ - add sp, #28 │ │ + movs r0, r0 │ │ + bics r2, r7 │ │ + movs r0, r0 │ │ + add r4, r0 │ │ + movs r0, r0 │ │ + add r5, r9 │ │ + movs r0, r0 │ │ + add lr, r2 │ │ + movs r0, r0 │ │ + add lr, ip │ │ + movs r0, r0 │ │ + cmp r0, r6 │ │ + movs r0, r0 │ │ + cmp r0, pc │ │ + movs r0, r0 │ │ + cmp r8, r9 │ │ + movs r0, r0 │ │ + mov r3, r1 │ │ + movs r0, r0 │ │ + mov r6, r9 │ │ + movs r0, r0 │ │ + mov pc, r1 │ │ + movs r0, r0 │ │ + mov ip, sl │ │ + movs r0, r0 │ │ + bx r3 │ │ + movs r0, r0 │ │ + bx ip │ │ + movs r0, r0 │ │ + ; instruction: 0x47aa │ │ + movs r0, r0 │ │ + ; instruction: 0x47ef │ │ + movs r0, r0 │ │ + ldr r0, [pc, #212] ; (9908 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #496] ; (9a28 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #760] ; (9b34 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #12] ; (984c ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #256] ; (9944 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #512] ; (9a48 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #764] ; (9b48 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #0] ; (9850 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #268] ; (9960 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #500] ; (9a4c ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #756] ; (9b50 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #0] ; (9860 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #256] ; (9964 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #536] ; (9a80 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #752] ; (9b5c ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #1004] ; (9c5c ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #220] ; (9950 ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #476] ; (9a54 ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #704] ; (9b3c ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #980] ; (9c54 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #224] ; (9964 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #476] ; (9a64 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #728] ; (9b64 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #908] ; (9c1c ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #960] ; (9c54 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #28] ; (98b4 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #128] ; (991c ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #248] ; (9998 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #304] ; (99d4 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #476] ; (9a84 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #92] ; (9908 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #92] ; (990c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #88] ; (9910 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #88] ; (9914 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #84] ; (9918 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #84] ; (991c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #80] ; (9920 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #80] ; (9924 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #76] ; (9928 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #76] ; (992c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #72] ; (9930 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #72] ; (9934 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + subs r0, #115 ; 0x73 │ │ + cmp r0, #24 │ │ + bls.n 9902 │ │ + ldr r0, [pc, #64] ; (9938 ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #60] ; (993c ) │ │ + add r0, pc │ │ + b.n 9906 │ │ + ldr r0, [pc, #60] ; (9940 ) │ │ + add r0, pc │ │ pop {pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r4, #0 │ │ - movs r6, #54 ; 0x36 │ │ - movs r7, #92 ; 0x5c │ │ - cmp r4, r3 │ │ - bge.n 8f8c │ │ - ldrb r5, [r2, r4] │ │ - eors r5, r6 │ │ - strb r5, [r0, r4] │ │ - ldrb r5, [r2, r4] │ │ - eors r5, r7 │ │ - strb r5, [r1, r4] │ │ - adds r4, #1 │ │ - cmp r4, #136 ; 0x88 │ │ - bne.n 8f74 │ │ - b.n 8f9a │ │ - movs r2, #54 ; 0x36 │ │ - movs r3, #92 ; 0x5c │ │ - strb r2, [r0, r4] │ │ - strb r3, [r1, r4] │ │ - adds r4, #1 │ │ - cmp r4, #136 ; 0x88 │ │ - bne.n 8f90 │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -00008f9c : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #232] ; (908c ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #232] ; (9090 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #16 │ │ - str r3, [sp, #532] ; 0x214 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #124 ; 0x7c │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #396 ; 0x18c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #260 ; 0x104 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #81 ; 0x51 │ │ - add r0, sp, #40 ; 0x28 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 9074 │ │ - ldr r3, [sp, #560] ; 0x230 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, #64 ; 0x40 │ │ - ble.n 9014 │ │ - adds r2, r3, #0 │ │ - bl 43b8 │ │ - movs r3, #16 │ │ - b.n 901c │ │ - ldr r2, [sp, #560] ; 0x230 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #560] ; 0x230 │ │ - add r4, sp, #260 ; 0x104 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #396 ; 0x18c │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #64 ; 0x40 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r2, #64 ; 0x40 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - add r7, sp, #40 ; 0x28 │ │ - bl 43b8 │ │ - adds r1, r4, #0 │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r6, #0 │ │ - movs r2, #16 │ │ - add r0, sp, #104 ; 0x68 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r0, [sp, #16] │ │ - adds r1, r7, #0 │ │ - movs r2, #80 ; 0x50 │ │ - bl 43b8 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #532] ; 0x214 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9082 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #135 ; 0x87 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #1020]! ; 0x3fc │ │ - ldrb r4, [r7, #28] │ │ - ... │ │ - │ │ -00009094 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #232] ; (9184 ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #232] ; (9188 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #20 │ │ - str r3, [sp, #540] ; 0x21c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #132 ; 0x84 │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #404 ; 0x194 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #268 ; 0x10c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #85 ; 0x55 │ │ - add r0, sp, #44 ; 0x2c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 916c │ │ - ldr r3, [sp, #568] ; 0x238 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, #64 ; 0x40 │ │ - ble.n 910c │ │ - adds r2, r3, #0 │ │ - bl 4438 │ │ - movs r3, #20 │ │ - b.n 9114 │ │ - ldr r2, [sp, #568] ; 0x238 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #568] ; 0x238 │ │ - add r4, sp, #268 ; 0x10c │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #404 ; 0x194 │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #64 ; 0x40 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r0, r6, #0 │ │ - adds r2, #64 ; 0x40 │ │ - adds r1, r5, #0 │ │ - add r7, sp, #44 ; 0x2c │ │ - bl 4438 │ │ - adds r1, r4, #0 │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - add r3, sp, #108 ; 0x6c │ │ - ldmia r6!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - ldmia r6!, {r1, r2} │ │ - stmia r3!, {r1, r2} │ │ - adds r1, r7, #0 │ │ - ldr r0, [sp, #16] │ │ - movs r2, #84 ; 0x54 │ │ - bl 4438 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #540] ; 0x21c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 917a │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #137 ; 0x89 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldc2l 15, cr15, [ip, #1020] ; 0x3fc │ │ - ldrb r4, [r0, #25] │ │ - ... │ │ - │ │ -0000918c : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #232] ; (927c ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #232] ; (9280 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #32 │ │ - str r3, [sp, #564] ; 0x234 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #156 ; 0x9c │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #428 ; 0x1ac │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #292 ; 0x124 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #97 ; 0x61 │ │ - add r0, sp, #56 ; 0x38 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 9264 │ │ - ldr r3, [sp, #592] ; 0x250 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, #64 ; 0x40 │ │ - ble.n 9204 │ │ - adds r2, r3, #0 │ │ - bl 44b8 │ │ - movs r3, #32 │ │ - b.n 920c │ │ - ldr r2, [sp, #592] ; 0x250 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #592] ; 0x250 │ │ - add r4, sp, #292 ; 0x124 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #428 ; 0x1ac │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #64 ; 0x40 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r2, #64 ; 0x40 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - add r7, sp, #56 ; 0x38 │ │ - bl 44b8 │ │ - adds r1, r4, #0 │ │ - movs r2, #64 ; 0x40 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r6, #0 │ │ - movs r2, #32 │ │ - add r0, sp, #120 ; 0x78 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r0, [sp, #16] │ │ - adds r1, r7, #0 │ │ - movs r2, #96 ; 0x60 │ │ - bl 44b8 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #564] ; 0x234 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9272 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #143 ; 0x8f │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ - ldrb r4, [r1, #21] │ │ - ... │ │ - │ │ -00009284 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #232] ; (9374 ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #232] ; (9378 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #48 ; 0x30 │ │ - str r3, [sp, #660] ; 0x294 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #72 ; 0x48 │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #344 ; 0x158 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #208 ; 0xd0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #177 ; 0xb1 │ │ - add r0, sp, #480 ; 0x1e0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 935c │ │ - ldr r3, [sp, #688] ; 0x2b0 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, #128 ; 0x80 │ │ - ble.n 92fc │ │ - adds r2, r3, #0 │ │ - bl 4538 │ │ - movs r3, #48 ; 0x30 │ │ - b.n 9304 │ │ - ldr r2, [sp, #688] ; 0x2b0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #688] ; 0x2b0 │ │ - add r4, sp, #208 ; 0xd0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #344 ; 0x158 │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #128 ; 0x80 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r2, #128 ; 0x80 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - add r7, sp, #480 ; 0x1e0 │ │ - bl 4538 │ │ - adds r1, r4, #0 │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r6, #0 │ │ - movs r2, #48 ; 0x30 │ │ - add r0, sp, #608 ; 0x260 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r0, [sp, #16] │ │ - adds r1, r7, #0 │ │ - movs r2, #176 ; 0xb0 │ │ - bl 4538 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #660] ; 0x294 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 936a │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #167 ; 0xa7 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #-1020]! ; 0xfffffc04 │ │ - ldrb r4, [r2, #17] │ │ - ... │ │ - │ │ -0000937c : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #232] ; (946c ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #232] ; (9470 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #64 ; 0x40 │ │ - str r3, [sp, #692] ; 0x2b4 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #88 ; 0x58 │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #360 ; 0x168 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #224 ; 0xe0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #193 ; 0xc1 │ │ - add r0, sp, #496 ; 0x1f0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 9454 │ │ - ldr r3, [sp, #720] ; 0x2d0 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, #128 ; 0x80 │ │ - ble.n 93f4 │ │ - adds r2, r3, #0 │ │ - bl 45b8 │ │ - movs r3, #64 ; 0x40 │ │ - b.n 93fc │ │ - ldr r2, [sp, #720] ; 0x2d0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #720] ; 0x2d0 │ │ - add r4, sp, #224 ; 0xe0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #360 ; 0x168 │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #128 ; 0x80 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r2, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r2, #128 ; 0x80 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - add r7, sp, #496 ; 0x1f0 │ │ - bl 45b8 │ │ - adds r1, r4, #0 │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r6, #0 │ │ - movs r2, #64 ; 0x40 │ │ - add r0, sp, #624 ; 0x270 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r0, [sp, #16] │ │ - adds r1, r7, #0 │ │ - movs r2, #192 ; 0xc0 │ │ - bl 45b8 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #692] ; 0x2b4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9462 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #175 ; 0xaf │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2l 15, cr15, [r4, #-1020] ; 0xfffffc04 │ │ - ldrb r4, [r3, #13] │ │ - ... │ │ - │ │ -00009474 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #236] ; (9568 ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #236] ; (956c ) │ │ - str r3, [sp, #4] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #32 │ │ - str r3, [sp, #636] ; 0x27c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #56 ; 0x38 │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #8] │ │ - add r6, sp, #328 ; 0x148 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #192 ; 0xc0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #169 ; 0xa9 │ │ - add r0, sp, #464 ; 0x1d0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 9550 │ │ - ldr r3, [sp, #664] ; 0x298 │ │ - cmp r3, #136 ; 0x88 │ │ - ble.n 94ec │ │ - adds r1, r3, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r2, r6, #0 │ │ - bl 8f18 │ │ - movs r3, #32 │ │ - b.n 94f8 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #664] ; 0x298 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #664] ; 0x298 │ │ - add r6, sp, #192 ; 0xc0 │ │ - ldr r0, [sp, #8] │ │ - adds r1, r6, #0 │ │ - add r2, sp, #328 ; 0x148 │ │ - bl 8f6c │ │ - add r1, sp, #56 ; 0x38 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #136 ; 0x88 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r7, #0 │ │ - add r4, sp, #24 │ │ - adds r1, #136 ; 0x88 │ │ - adds r0, r5, #0 │ │ - adds r2, r4, #0 │ │ - add r7, sp, #464 ; 0x1d0 │ │ - bl 8f18 │ │ - adds r1, r6, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r4, #0 │ │ - movs r2, #32 │ │ - add r0, sp, #600 ; 0x258 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r7, #0 │ │ - movs r1, #168 ; 0xa8 │ │ - ldr r2, [sp, #16] │ │ - bl 8f18 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #636] ; 0x27c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 955e │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #161 ; 0xa1 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldc2l 15, cr15, [ip, #-1020]! ; 0xfffffc04 │ │ - ldrb r4, [r4, #9] │ │ + ldr r4, [pc, #1016] ; (9d04 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #104] ; (9978 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #232] ; (99fc ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #304] ; (9a48 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #512] ; (9b1c ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #672] ; (9bc0 ) │ │ + movs r0, r0 │ │ + ldr r5, [pc, #836] ; (9c68 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #32] ; (9948 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #104] ; (9994 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #240] ; (9a20 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #412] ; (9ad0 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #524] ; (9b44 ) │ │ + movs r0, r0 │ │ + ldr r6, [pc, #804] ; (9c60 ) │ │ + movs r0, r0 │ │ + adds r1, #108 ; 0x6c │ │ + movs r0, r0 │ │ + ldr r6, [pc, #536] ; (9b5c ) │ │ ... │ │ │ │ -00009570 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r4, [pc, #236] ; (9664 ) │ │ - movs r1, #0 │ │ - add sp, r4 │ │ - ldr r4, [pc, #236] ; (9668 ) │ │ - str r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r2, [sp, #16] │ │ - add r0, sp, #24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #64 ; 0x40 │ │ - str r3, [sp, #636] ; 0x27c │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - add r3, sp, #88 ; 0x58 │ │ - adds r0, r3, #0 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - str r3, [sp, #4] │ │ - add r6, sp, #360 ; 0x168 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - add r0, sp, #224 ; 0xe0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - adds r0, r6, #0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - movs r1, #0 │ │ - movs r2, #137 ; 0x89 │ │ - add r0, sp, #496 ; 0x1f0 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - adds r1, #137 ; 0x89 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ - str r4, [sp, #20] │ │ - adds r5, r0, #0 │ │ - movs r0, #2 │ │ - cmp r5, #0 │ │ - beq.n 964c │ │ - ldr r3, [sp, #664] ; 0x298 │ │ - cmp r3, #72 ; 0x48 │ │ - ble.n 95e8 │ │ - adds r1, r3, #0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r6, #0 │ │ - bl 8f42 │ │ - movs r3, #64 ; 0x40 │ │ - b.n 95f4 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #664] ; 0x298 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - ldr r3, [sp, #664] ; 0x298 │ │ - add r4, sp, #224 ; 0xe0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #360 ; 0x168 │ │ - bl 8f6c │ │ - ldr r1, [sp, #4] │ │ - movs r2, #72 ; 0x48 │ │ - adds r0, r5, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r0, #72 ; 0x48 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r7, #0 │ │ - add r6, sp, #24 │ │ - adds r1, #72 ; 0x48 │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - add r7, sp, #496 ; 0x1f0 │ │ - bl 8f42 │ │ - adds r1, r4, #0 │ │ - movs r2, #72 ; 0x48 │ │ - adds r0, r7, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r1, r6, #0 │ │ - movs r2, #64 ; 0x40 │ │ - add r0, sp, #568 ; 0x238 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r0, r7, #0 │ │ - movs r1, #136 ; 0x88 │ │ - ldr r2, [sp, #16] │ │ - bl 8f42 │ │ - adds r0, r5, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #636] ; 0x27c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 965a │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #161 ; 0xa1 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ +00009944 : │ │ + ldr r0, [pc, #4] ; (994c ) │ │ + add r0, pc │ │ + bx lr │ │ nop ; (mov r8, r8) │ │ - ldc2l 15, cr15, [ip, #-1020]! ; 0xfffffc04 │ │ - ldrb r0, [r5, #5] │ │ + ldr r6, [pc, #556] ; (9b7c ) │ │ ... │ │ │ │ -0000966c : │ │ +00009950 : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 968a │ │ + beq.n 996e │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 968a │ │ + bne.n 996e │ │ movs r3, #4 │ │ cmp r1, #0 │ │ - beq.n 968a │ │ + beq.n 996e │ │ ldr r3, [r0, #84] ; 0x54 │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -0000968e : │ │ +00009972 : │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 96b8 │ │ + beq.n 999c │ │ adds r2, r3, #0 │ │ adds r2, #104 ; 0x68 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 96b8 │ │ + bne.n 999c │ │ lsls r2, r1, #16 │ │ lsrs r2, r2, #16 │ │ movs r0, #76 ; 0x4c │ │ cmp r2, #7 │ │ - bhi.n 96b8 │ │ + bhi.n 999c │ │ movs r2, #128 ; 0x80 │ │ movs r0, #0 │ │ strh r1, [r3, #40] ; 0x28 │ │ ldr r1, [r3, #100] ; 0x64 │ │ lsls r2, r2, #10 │ │ orrs r2, r1 │ │ str r2, [r3, #100] ; 0x64 │ │ bx lr │ │ │ │ -000096ba : │ │ +0000999e : │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - beq.n 96d8 │ │ + beq.n 99bc │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r2, [r3, #0] │ │ movs r3, #1 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 96d8 │ │ + bne.n 99bc │ │ movs r3, #4 │ │ cmp r1, #0 │ │ - beq.n 96d8 │ │ + beq.n 99bc │ │ ldrh r3, [r0, #40] ; 0x28 │ │ strh r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -000096dc : │ │ +000099c0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #384] ; (9860 ) │ │ + ldr r7, [pc, #384] ; (9b44 ) │ │ sub sp, #156 ; 0x9c │ │ add r5, sp, #16 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ str r2, [sp, #8] │ │ adds r4, r0, #0 │ │ ldr r3, [r7, #0] │ │ adds r6, r1, #0 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ movs r2, #129 ; 0x81 │ │ str r3, [sp, #148] ; 0x94 │ │ - bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ str r7, [sp, #12] │ │ movs r0, #1 │ │ cmp r4, #0 │ │ - bne.n 9706 │ │ - b.n 984c │ │ + bne.n 99ea │ │ + b.n 9b30 │ │ adds r3, r4, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r7, [r3, #0] │ │ cmp r7, #129 ; 0x81 │ │ - beq.n 9712 │ │ - b.n 984c │ │ + beq.n 99f6 │ │ + b.n 9b30 │ │ movs r0, #4 │ │ cmp r6, #0 │ │ - bne.n 971a │ │ - b.n 984c │ │ + bne.n 99fe │ │ + b.n 9b30 │ │ ldr r3, [sp, #8] │ │ movs r0, #109 ; 0x6d │ │ cmp r3, #136 ; 0x88 │ │ - bls.n 9724 │ │ - b.n 984c │ │ + bls.n 9a08 │ │ + b.n 9b30 │ │ movs r2, #40 ; 0x28 │ │ ldrsh r3, [r4, r2] │ │ cmp r3, #1 │ │ - bne.n 9742 │ │ + bne.n 9a26 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 8f9c │ │ + bl 4358 │ │ movs r6, #16 │ │ movs r7, #33 ; 0x21 │ │ - b.n 97d8 │ │ + b.n 9abc │ │ cmp r3, #2 │ │ - bne.n 975c │ │ + bne.n 9a40 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 9094 │ │ + bl 4450 │ │ movs r6, #20 │ │ movs r7, #41 ; 0x29 │ │ - b.n 97d8 │ │ + b.n 9abc │ │ cmp r3, #3 │ │ - bne.n 9772 │ │ + bne.n 9a56 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 918c │ │ - b.n 97b8 │ │ + bl 4548 │ │ + b.n 9a9c │ │ cmp r3, #4 │ │ - bne.n 978c │ │ + bne.n 9a70 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 9284 │ │ + bl 4640 │ │ movs r6, #48 ; 0x30 │ │ movs r7, #97 ; 0x61 │ │ - b.n 97d8 │ │ + b.n 9abc │ │ cmp r3, #5 │ │ - bne.n 97a4 │ │ + bne.n 9a88 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 937c │ │ + bl 4738 │ │ movs r6, #64 ; 0x40 │ │ - b.n 97d8 │ │ + b.n 9abc │ │ cmp r3, #6 │ │ - bne.n 97be │ │ + bne.n 9aa2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 9474 │ │ + bl 4830 │ │ movs r6, #32 │ │ movs r7, #65 ; 0x41 │ │ - b.n 97d8 │ │ + b.n 9abc │ │ movs r0, #113 ; 0x71 │ │ cmp r3, #7 │ │ - bne.n 984c │ │ + bne.n 9b30 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 9570 │ │ + bl 492c │ │ movs r6, #64 ; 0x40 │ │ movs r7, #129 ; 0x81 │ │ cmp r0, #0 │ │ - bne.n 984c │ │ + bne.n 9b30 │ │ lsls r1, r6, #1 │ │ adds r1, #1 │ │ movs r0, #1 │ │ - bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + bl bcb0 <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 97f0 │ │ + bne.n 9ad4 │ │ movs r0, #2 │ │ - b.n 984c │ │ + b.n 9b30 │ │ ldr r1, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r0, r5, #0 │ │ - bl 5eb0 │ │ + bl 51a0 │ │ ldr r0, [sp, #8] │ │ - bl 5f28 │ │ + bl 5218 │ │ ldr r0, [r4, #84] ; 0x54 │ │ cmp r0, #0 │ │ - beq.n 980a │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + beq.n 9aee │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ ldr r0, [sp, #8] │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + bl bce0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ adds r5, r0, #0 │ │ str r0, [r4, #84] ; 0x54 │ │ ldr r0, [sp, #8] │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ cmp r5, #0 │ │ - beq.n 97ec │ │ + beq.n 9ad0 │ │ adds r0, r5, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ adds r3, r7, #0 │ │ cmp r0, r7 │ │ - bcs.n 982c │ │ + bcs.n 9b10 │ │ adds r3, r0, #0 │ │ str r3, [r4, #88] ; 0x58 │ │ cmp r3, #43 ; 0x2b │ │ - beq.n 9846 │ │ - bgt.n 983e │ │ + beq.n 9b2a │ │ + bgt.n 9b22 │ │ cmp r3, #22 │ │ - beq.n 9846 │ │ + beq.n 9b2a │ │ cmp r3, #27 │ │ - bne.n 984a │ │ - b.n 9846 │ │ + bne.n 9b2e │ │ + b.n 9b2a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 9846 │ │ + beq.n 9b2a │ │ cmp r3, #86 ; 0x56 │ │ - bne.n 984a │ │ + bne.n 9b2e │ │ movs r0, #0 │ │ - b.n 984c │ │ + b.n 9b30 │ │ movs r0, #77 ; 0x4d │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 985a │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + beq.n 9b3e │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #156 ; 0x9c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r4, [r0, #0] │ │ + strb r0, [r4, #20] │ │ ... │ │ │ │ -00009864 : │ │ +00009b48 : │ │ push {r4, r5, r6, r7, lr} │ │ movs r6, #1 │ │ sub sp, #28 │ │ cmp r0, #0 │ │ - bne.n 9870 │ │ - b.n 99e4 │ │ + bne.n 9b54 │ │ + b.n 9cc8 │ │ adds r3, r0, #0 │ │ adds r3, #104 ; 0x68 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #129 ; 0x81 │ │ - beq.n 987c │ │ - b.n 99e4 │ │ + beq.n 9b60 │ │ + b.n 9cc8 │ │ movs r6, #4 │ │ cmp r1, #0 │ │ - bne.n 9884 │ │ - b.n 99e4 │ │ + bne.n 9b68 │ │ + b.n 9cc8 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #80] ; 0x50 │ │ str r2, [sp, #16] │ │ str r1, [sp, #20] │ │ - bl 3630 │ │ + bl 6624 │ │ movs r6, #73 ; 0x49 │ │ cmp r0, #0 │ │ - bne.n 9898 │ │ - b.n 99e4 │ │ + bne.n 9b7c │ │ + b.n 9cc8 │ │ ldr r3, [sp, #16] │ │ movs r6, #109 ; 0x6d │ │ cmp r3, #136 ; 0x88 │ │ - bls.n 98a2 │ │ - b.n 99e4 │ │ + bls.n 9b86 │ │ + b.n 9cc8 │ │ movs r2, #40 ; 0x28 │ │ ldrsh r3, [r4, r2] │ │ cmp r3, #1 │ │ - beq.n 98c8 │ │ + beq.n 9bac │ │ cmp r3, #2 │ │ - beq.n 98cc │ │ + beq.n 9bb0 │ │ cmp r3, #3 │ │ - beq.n 98d8 │ │ + beq.n 9bbc │ │ cmp r3, #4 │ │ - beq.n 98d0 │ │ + beq.n 9bb4 │ │ cmp r3, #5 │ │ - beq.n 98d4 │ │ + beq.n 9bb8 │ │ cmp r3, #6 │ │ - beq.n 98d8 │ │ + beq.n 9bbc │ │ movs r6, #110 ; 0x6e │ │ cmp r3, #7 │ │ - beq.n 98c6 │ │ - b.n 99e4 │ │ - b.n 98d4 │ │ + beq.n 9baa │ │ + b.n 9cc8 │ │ + b.n 9bb8 │ │ movs r5, #22 │ │ - b.n 98da │ │ + b.n 9bbe │ │ movs r5, #27 │ │ - b.n 98da │ │ + b.n 9bbe │ │ movs r5, #64 ; 0x40 │ │ - b.n 98da │ │ + b.n 9bbe │ │ movs r5, #86 ; 0x56 │ │ - b.n 98da │ │ + b.n 9bbe │ │ movs r5, #43 ; 0x2b │ │ ldr r3, [r4, #80] ; 0x50 │ │ movs r6, #74 ; 0x4a │ │ str r3, [sp, #8] │ │ subs r3, r3, r5 │ │ str r3, [sp, #4] │ │ cmp r3, #35 ; 0x23 │ │ - bgt.n 98ea │ │ - b.n 99e4 │ │ + bgt.n 9bce │ │ + b.n 9cc8 │ │ ldr r7, [r4, #76] ; 0x4c │ │ adds r1, r5, #0 │ │ adds r0, r7, r3 │ │ - bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + bl bf30 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ subs r6, r0, #0 │ │ - bne.n 98fc │ │ + bne.n 9be0 │ │ movs r6, #2 │ │ - b.n 99e4 │ │ + b.n 9cc8 │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #4] │ │ - bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + bl bf30 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 9928 │ │ + bne.n 9c0c │ │ adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #216] ; (99ec ) │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #216] ; (9cd0 ) │ │ subs r1, r0, #0 │ │ cmp r1, r3 │ │ - bls.n 991a │ │ - ldr r1, [pc, #212] ; (99f0 ) │ │ + bls.n 9bfe │ │ + ldr r1, [pc, #212] ; (9cd4 ) │ │ adds r0, r6, #0 │ │ - bl 3c34 │ │ + bl 6c28 │ │ movs r6, #112 ; 0x70 │ │ cmp r0, #0 │ │ - bne.n 99e4 │ │ - b.n 98f8 │ │ + bne.n 9cc8 │ │ + b.n 9bdc │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #8] │ │ - bl 3c34 │ │ + bl 6c28 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ cmp r0, r3 │ │ - beq.n 993c │ │ + beq.n 9c20 │ │ movs r3, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #76] ; 0x4c │ │ ldr r3, [r4, #80] ; 0x50 │ │ subs r3, r3, r5 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #7 │ │ - bne.n 995a │ │ + bne.n 9c3e │ │ ldr r3, [r4, #96] ; 0x60 │ │ cmp r3, #0 │ │ - bne.n 9992 │ │ + bne.n 9c76 │ │ adds r0, r4, #0 │ │ - bl 6b9c │ │ - b.n 9966 │ │ + bl 55a4 │ │ + b.n 9c4a │ │ ldr r3, [r4, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.n 9992 │ │ + bne.n 9c76 │ │ adds r0, r4, #0 │ │ - bl 6b28 │ │ + bl 5530 │ │ subs r7, r0, #0 │ │ - beq.n 9992 │ │ + beq.n 9c76 │ │ adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #120] ; (99ec ) │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #120] ; (9cd0 ) │ │ subs r1, r0, #0 │ │ cmp r1, r3 │ │ - bls.n 997a │ │ - ldr r1, [pc, #116] ; (99f0 ) │ │ + bls.n 9c5e │ │ + ldr r1, [pc, #116] ; (9cd4 ) │ │ adds r0, r6, #0 │ │ - bl 3c34 │ │ + bl 6c28 │ │ movs r6, #112 ; 0x70 │ │ cmp r0, #0 │ │ - bne.n 99e4 │ │ + bne.n 9cc8 │ │ ldr r3, [sp, #4] │ │ adds r6, r7, #0 │ │ cmp r3, #0 │ │ - beq.n 99e4 │ │ + beq.n 9cc8 │ │ adds r6, r3, #0 │ │ - b.n 99e4 │ │ + b.n 9cc8 │ │ movs r3, #40 ; 0x28 │ │ ldrsh r1, [r4, r3] │ │ adds r0, r4, #0 │ │ - bl 968e │ │ + bl 9972 │ │ subs r7, r0, #0 │ │ - bne.n 99be │ │ + bne.n 9ca2 │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ - bl 96dc │ │ + bl 99c0 │ │ subs r7, r0, #0 │ │ - bne.n 99be │ │ + bne.n 9ca2 │ │ ldr r1, [r4, #84] ; 0x54 │ │ adds r0, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 3608 │ │ + bl 65fa │ │ cmp r0, #0 │ │ - beq.n 99be │ │ + beq.n 9ca2 │ │ movs r7, #75 ; 0x4b │ │ adds r0, r6, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - ldr r3, [pc, #36] ; (99ec ) │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [pc, #36] ; (9cd0 ) │ │ subs r1, r0, #0 │ │ cmp r1, r3 │ │ - bls.n 99ce │ │ - ldr r1, [pc, #32] ; (99f0 ) │ │ + bls.n 9cb2 │ │ + ldr r1, [pc, #32] ; (9cd4 ) │ │ adds r0, r6, #0 │ │ - bl 3c34 │ │ + bl 6c28 │ │ cmp r0, #0 │ │ - beq.n 99dc │ │ + beq.n 9cc0 │ │ movs r3, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r6, [sp, #4] │ │ cmp r7, #0 │ │ - beq.n 99e4 │ │ + beq.n 9cc8 │ │ adds r6, r7, #0 │ │ adds r0, r6, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ lsls r3, r3, #23 │ │ movs r0, r0 │ │ lsls r4, r3, #23 │ │ ... │ │ │ │ -000099f4 : │ │ - push {r3, r4, r5, lr} │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 9a24 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 9a24 │ │ - adds r4, r0, #0 │ │ - movs r0, #0 │ │ - adds r5, r1, #0 │ │ - bl bf50 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ - movs r3, #88 ; 0x58 │ │ - adds r5, r0, r5 │ │ - bmi.n 9a24 │ │ - movs r3, #2 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - str r5, [r4, #8] │ │ - orrs r3, r2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00009a28 : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 9a46 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 9a46 │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 9a46 │ │ - ldr r3, [r0, #8] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00009a4a : │ │ - adds r3, r0, #0 │ │ - push {r4, r5, r6, lr} │ │ - movs r0, #1 │ │ - cmp r3, #0 │ │ - beq.n 9aba │ │ - adds r2, r3, #0 │ │ - adds r2, #104 ; 0x68 │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 9aba │ │ - movs r0, #5 │ │ - cmp r1, #0 │ │ - blt.n 9aba │ │ - movs r5, #2 │ │ - adds r6, r5, #0 │ │ - ldr r4, [r3, #100] ; 0x64 │ │ - ldrh r2, [r3, #12] │ │ - str r1, [r3, #28] │ │ - orrs r6, r4 │ │ - lsls r2, r2, #16 │ │ - str r6, [r3, #100] ; 0x64 │ │ - asrs r2, r2, #16 │ │ - cmp r1, #0 │ │ - beq.n 9a94 │ │ - cmp r2, r5 │ │ - beq.n 9a8a │ │ - cmp r2, r0 │ │ - beq.n 9a8e │ │ - movs r1, #3 │ │ - cmp r2, #1 │ │ - bne.n 9aaa │ │ - b.n 9a90 │ │ - movs r1, #4 │ │ - b.n 9a90 │ │ - movs r1, #6 │ │ - strh r1, [r3, #12] │ │ - b.n 9aaa │ │ - cmp r2, #4 │ │ - beq.n 9aa4 │ │ - cmp r2, #6 │ │ - beq.n 9aa8 │ │ - movs r1, #1 │ │ - cmp r2, #3 │ │ - bne.n 9aaa │ │ - b.n 9a90 │ │ - strh r5, [r3, #12] │ │ - b.n 9aaa │ │ - strh r0, [r3, #12] │ │ - movs r0, #12 │ │ - ldrsh r1, [r3, r0] │ │ - movs r0, #0 │ │ - cmp r1, r2 │ │ - beq.n 9aba │ │ - movs r2, #66 ; 0x42 │ │ - orrs r4, r2 │ │ - str r4, [r3, #100] ; 0x64 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00009abc : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 9ada │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 9ada │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 9ada │ │ - ldr r3, [r0, #28] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00009ade : │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 9afc │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r2, [r3, #0] │ │ - movs r3, #1 │ │ - cmp r2, #129 ; 0x81 │ │ - bne.n 9afc │ │ - movs r3, #4 │ │ - cmp r1, #0 │ │ - beq.n 9afc │ │ - ldr r3, [r0, #4] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -00009b00 : │ │ - push {r4, r5, r6, lr} │ │ - movs r3, #89 ; 0x59 │ │ - cmp r0, #0 │ │ - beq.n 9b72 │ │ - adds r4, r0, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #63 ; 0x3f │ │ - bhi.n 9b1c │ │ - ldrb r2, [r4, #0] │ │ - movs r3, #89 ; 0x59 │ │ - cmp r2, #0 │ │ - beq.n 9b72 │ │ - b.n 9b1e │ │ - movs r0, #64 ; 0x40 │ │ - movs r1, #0 │ │ - movs r6, #7 │ │ - ldr r3, [pc, #84] ; (9b78 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r5, [r3, #0] │ │ - cmp r1, r0 │ │ - bne.n 9b32 │ │ - movs r3, #0 │ │ - b.n 9b72 │ │ - ldrb r3, [r4, r1] │ │ - adds r2, r5, r3 │ │ - ldrb r2, [r2, #1] │ │ - tst r2, r6 │ │ - bne.n 9b6e │ │ - adds r2, r3, #0 │ │ - subs r2, #32 │ │ - cmp r2, #94 ; 0x5e │ │ - bls.n 9b4e │ │ - negs r0, r1 │ │ - adcs r0, r1 │ │ - movs r3, #91 ; 0x5b │ │ - subs r3, r3, r0 │ │ - b.n 9b72 │ │ - cmp r3, #34 ; 0x22 │ │ - beq.n 9b44 │ │ - cmp r3, #47 ; 0x2f │ │ - beq.n 9b44 │ │ - adds r2, r3, #0 │ │ - subs r2, #91 ; 0x5b │ │ - cmp r2, #2 │ │ - bls.n 9b44 │ │ - adds r2, #33 ; 0x21 │ │ - cmp r2, #5 │ │ - bls.n 9b44 │ │ - cmp r3, #124 ; 0x7c │ │ - beq.n 9b44 │ │ - subs r3, #42 ; 0x2a │ │ - cmp r3, #2 │ │ - bls.n 9b44 │ │ - adds r1, #1 │ │ - b.n 9b2a │ │ - adds r0, r3, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r0, [r1, #15] │ │ - ... │ │ - │ │ -00009b7c : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r5, #1 │ │ - cmp r0, #0 │ │ - beq.n 9c46 │ │ - adds r3, r0, #0 │ │ - adds r3, #104 ; 0x68 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 9c46 │ │ - adds r6, r0, #0 │ │ - cmp r1, #0 │ │ - beq.n 9baa │ │ - ldrb r3, [r1, #0] │ │ - cmp r3, #0 │ │ - beq.n 9baa │ │ - adds r0, r1, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r7, r5, #0 │ │ - subs r4, r0, #0 │ │ - bne.n 9bf0 │ │ - movs r5, #2 │ │ - b.n 9c46 │ │ - ldr r0, [pc, #160] ; (9c4c ) │ │ - movs r7, #0 │ │ - add r0, pc │ │ - bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ - subs r4, r0, #0 │ │ - cmp r4, r7 │ │ - bne.n 9bf0 │ │ - ldr r0, [pc, #148] ; (9c50 ) │ │ - add r0, pc │ │ - bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ - subs r4, r0, #0 │ │ - cmp r4, r7 │ │ - bne.n 9bf0 │ │ - bl bf70 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ - subs r4, r0, #0 │ │ - cmp r4, r7 │ │ - bne.n 9bf0 │ │ - ldr r0, [pc, #128] ; (9c54 ) │ │ - add r0, pc │ │ - bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ - subs r4, r0, #0 │ │ - cmp r4, r7 │ │ - bne.n 9bf0 │ │ - ldr r0, [pc, #116] ; (9c58 ) │ │ - add r0, pc │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - subs r4, r0, #0 │ │ - cmp r4, r7 │ │ - beq.n 9ba6 │ │ - movs r7, #1 │ │ - adds r0, r4, #0 │ │ - bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ - cmp r0, #63 ; 0x3f │ │ - bls.n 9c02 │ │ - adds r3, r4, #0 │ │ - movs r2, #0 │ │ - adds r3, #63 ; 0x3f │ │ - strb r2, [r3, #0] │ │ - adds r0, r4, #0 │ │ - bl 9b00 │ │ - cmp r0, #0 │ │ - beq.n 9c1a │ │ +00009cd8 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ adds r5, r0, #0 │ │ - cmp r7, #1 │ │ - bne.n 9c46 │ │ - adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - b.n 9c46 │ │ - ldr r0, [r6, #4] │ │ - cmp r0, #0 │ │ - beq.n 9c24 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + adds r0, r1, #0 │ │ + bl 93c4 │ │ + ldr r4, [pc, #24] ; (9cfc ) │ │ + ldr r2, [pc, #24] ; (9d00 ) │ │ + str r0, [sp, #0] │ │ + add r4, pc │ │ + adds r3, r5, #0 │ │ adds r0, r4, #0 │ │ - bl bdc0 <_Unwind_GetTextRelBase@@Base+0x148> │ │ - movs r3, #2 │ │ - ldr r2, [r6, #100] ; 0x64 │ │ - str r0, [r6, #4] │ │ - orrs r3, r2 │ │ - str r3, [r6, #100] ; 0x64 │ │ - cmp r7, #1 │ │ - bne.n 9c3e │ │ + movs r1, #255 ; 0xff │ │ + add r2, pc │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ adds r0, r4, #0 │ │ - bl bd50 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ - ldr r3, [r6, #4] │ │ - cmp r3, #0 │ │ - beq.n 9ba6 │ │ - movs r5, #0 │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r7, [pc, #52] ; (9c84 ) │ │ - movs r0, r0 │ │ - ldr r7, [pc, #40] ; (9c7c ) │ │ - movs r0, r0 │ │ - ldr r6, [pc, #1000] ; (a040 ) │ │ + ldrb r4, [r7, #31] │ │ movs r0, r0 │ │ - ldr r6, [pc, #964] ; (a020 ) │ │ - movs r0, r0 │ │ - movs r3, #0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r2, [sp, #4] │ │ - movs r5, #0 │ │ - adds r4, r5, #0 │ │ - adds r7, r0, r3 │ │ - ldrb r6, [r7, r4] │ │ - lsls r2, r4, #3 │ │ - adds r4, #1 │ │ - lsls r6, r2 │ │ - orrs r5, r6 │ │ - cmp r4, #4 │ │ - bne.n 9c68 │ │ - ldr r2, [r1, r3] │ │ - eors r5, r2 │ │ - ldr r2, [sp, #4] │ │ - str r5, [r2, r3] │ │ - adds r3, #4 │ │ - cmp r3, #16 │ │ - bne.n 9c62 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #904] ; (a08c ) │ │ ... │ │ │ │ -00009c88 : │ │ +00009d04 : │ │ + ldr r3, [pc, #916] ; (a09c ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #644] ; (9f10 ) │ │ - sub sp, #68 ; 0x44 │ │ - str r0, [sp, #12] │ │ add r3, pc │ │ - str r3, [sp, #0] │ │ - cmp r1, #31 │ │ - bhi.n 9ca2 │ │ - cmp r1, #23 │ │ - bhi.n 9ca8 │ │ - movs r4, #10 │ │ - movs r3, #4 │ │ - b.n 9cac │ │ - movs r4, #14 │ │ - movs r3, #8 │ │ - b.n 9cac │ │ - movs r4, #12 │ │ - movs r3, #6 │ │ - adds r0, r4, #1 │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #16] │ │ - movs r3, #240 ; 0xf0 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - adds r7, r1, #0 │ │ - str r4, [r1, r3] │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r3, #2 │ │ - adds r3, r7, #0 │ │ - adds r1, r2, r6 │ │ - ldrb r4, [r2, #1] │ │ - ldrb r5, [r2, #0] │ │ - lsls r4, r4, #8 │ │ - adds r4, r5, r4 │ │ - ldrb r5, [r2, #2] │ │ - lsls r5, r5, #16 │ │ - adds r5, r4, r5 │ │ - ldrb r4, [r2, #3] │ │ - adds r2, #4 │ │ - lsls r4, r4, #24 │ │ - adds r4, r5, r4 │ │ - stmia r3!, {r4} │ │ - cmp r2, r1 │ │ - bne.n 9cc6 │ │ - movs r5, #1 │ │ - ldr r3, [sp, #12] │ │ - adds r6, r3, r6 │ │ - ldr r3, [sp, #4] │ │ - lsls r3, r3, #2 │ │ - negs r3, r3 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #4] │ │ - str r3, [sp, #8] │ │ - subs r3, r6, #4 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ - ldr r4, [r3, #0] │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - cmp r1, #0 │ │ - bne.n 9d54 │ │ - movs r3, #8 │ │ - rors r4, r3 │ │ - movs r0, #255 ; 0xff │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [pc, #516] ; (9f14 ) │ │ - ands r0, r4 │ │ - ldr r3, [r2, r3] │ │ - lsrs r2, r4, #24 │ │ - ldrb r2, [r3, r2] │ │ - ldrb r0, [r3, r0] │ │ - lsls r2, r2, #24 │ │ - orrs r2, r0 │ │ - mov ip, r2 │ │ - movs r2, #255 ; 0xff │ │ - lsrs r0, r4, #8 │ │ - ands r0, r2 │ │ - mov r2, ip │ │ - ldrb r0, [r3, r0] │ │ - lsrs r4, r4, #16 │ │ - lsls r0, r0, #8 │ │ - orrs r2, r0 │ │ - movs r0, #255 ; 0xff │ │ - ands r4, r0 │ │ - ldrb r4, [r3, r4] │ │ - movs r3, #27 │ │ - lsls r4, r4, #16 │ │ - orrs r2, r4 │ │ - eors r2, r5 │ │ - adds r4, r2, #0 │ │ - lsls r2, r5, #24 │ │ - lsrs r5, r2, #24 │ │ - cmp r2, #0 │ │ - blt.n 9d48 │ │ - adds r3, r1, #0 │ │ - lsls r5, r5, #25 │ │ - lsrs r5, r5, #24 │ │ - eors r5, r3 │ │ - lsls r5, r5, #24 │ │ - lsrs r5, r5, #24 │ │ - b.n 9d88 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #6 │ │ - ble.n 9d88 │ │ - cmp r1, #4 │ │ - bne.n 9d88 │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [pc, #432] ; (9f14 ) │ │ - ldr r2, [sp, #0] │ │ - ands r1, r4 │ │ - ldr r2, [r2, r3] │ │ - lsrs r3, r4, #24 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r0, [r2, r1] │ │ - lsrs r1, r4, #8 │ │ - lsls r3, r3, #24 │ │ - orrs r3, r0 │ │ - movs r0, #255 ; 0xff │ │ - lsrs r4, r4, #16 │ │ - ands r1, r0 │ │ - ldrb r1, [r2, r1] │ │ - ands r4, r0 │ │ - ldrb r4, [r2, r4] │ │ - lsls r1, r1, #8 │ │ - orrs r3, r1 │ │ - lsls r4, r4, #16 │ │ - orrs r4, r3 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r6, r3] │ │ - eors r4, r3 │ │ + ldr r4, [pc, #916] ; (a0a0 ) │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [pc, #916] ; (a0a4 ) │ │ + add sp, r4 │ │ str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - stmia r6!, {r4} │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - cmp r3, r2 │ │ - bne.n 9cf4 │ │ - ldr r2, [sp, #12] │ │ - lsls r0, r3, #2 │ │ - subs r3, #4 │ │ - adds r2, #16 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r7, #0 │ │ - ldr r1, [r7, #0] │ │ - adds r3, #240 ; 0xf0 │ │ - str r1, [r3, #0] │ │ - adds r3, r7, r0 │ │ - adds r1, r3, #0 │ │ - subs r1, #16 │ │ - ldr r1, [r1, #0] │ │ - adds r3, #224 ; 0xe0 │ │ - adds r7, #4 │ │ - str r1, [r3, #0] │ │ - cmp r7, r2 │ │ - bne.n 9da8 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - adds r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #4 │ │ - str r3, [sp, #12] │ │ - add r3, sp, #48 ; 0x30 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - cmp r3, r2 │ │ - blt.n 9ddc │ │ - b.n 9f0c │ │ - movs r6, #0 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #0] │ │ - subs r3, #240 ; 0xf0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #304] ; (9f18 ) │ │ - ldr r3, [r2, r3] │ │ - ldrb r2, [r3, #14] │ │ - str r2, [sp, #20] │ │ - ldrb r2, [r3, #11] │ │ - str r2, [sp, #24] │ │ - ldrb r2, [r3, #13] │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r3, #9] │ │ - str r3, [sp, #8] │ │ - str r2, [sp, #32] │ │ - movs r4, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r7, [r3, r6] │ │ - adds r2, r7, #0 │ │ - lsls r3, r4, #3 │ │ - lsrs r2, r3 │ │ - lsls r5, r2, #24 │ │ - adds r3, r2, #0 │ │ - lsrs r5, r5, #24 │ │ - beq.n 9e2e │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [pc, #264] ; (9f1c ) │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ - movs r2, #255 ; 0xff │ │ - ands r3, r2 │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - adds r0, r3, r0 │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, r1] │ │ - movs r3, #3 │ │ - adds r2, r7, #0 │ │ - adds r4, #1 │ │ - ands r3, r4 │ │ - lsls r3, r3, #3 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - beq.n 9e60 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [pc, #212] ; (9f1c ) │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ - movs r2, #255 ; 0xff │ │ - ands r3, r2 │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - adds r0, r3, r0 │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r2, [r3, r1] │ │ - eors r5, r2 │ │ - movs r2, #3 │ │ - adds r3, r4, #1 │ │ - ands r3, r2 │ │ - lsls r3, r2 │ │ - adds r2, r7, #0 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - beq.n 9e94 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [pc, #160] ; (9f1c ) │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ - movs r2, #255 ; 0xff │ │ - ands r3, r2 │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - adds r0, r3, r0 │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r2, [r3, r1] │ │ - eors r5, r2 │ │ - movs r2, #3 │ │ - adds r3, r4, #2 │ │ - ands r3, r2 │ │ - lsls r3, r2 │ │ - adds r2, r7, #0 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - beq.n 9ec8 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [pc, #108] ; (9f1c ) │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ - movs r2, #255 ; 0xff │ │ - ands r3, r2 │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ - adds r0, r3, r0 │ │ - bl bec0 <_Unwind_GetTextRelBase@@Base+0x248> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r2, [r3, r1] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r4, r6 │ │ - subs r3, #1 │ │ - eors r2, r5 │ │ - strb r2, [r1, r3] │ │ - cmp r4, #4 │ │ - bne.n 9e02 │ │ - adds r6, #4 │ │ - cmp r6, #16 │ │ - bne.n 9dfc │ │ - movs r3, #0 │ │ + ldr r3, [r3, #0] │ │ + adds r6, r1, #0 │ │ + add r1, sp, #112 ; 0x70 │ │ + adds r2, r2, r1 │ │ + str r3, [r2, #0] │ │ + movs r2, #128 ; 0x80 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #136 ; 0x88 │ │ + adds r4, r0, #0 │ │ + movs r1, #0 │ │ + adds r0, r3, #0 │ │ + lsls r2, r2, #1 │ │ + str r3, [sp, #28] │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r2, #128 ; 0x80 │ │ + ldr r0, [pc, #880] ; (a0a8 ) │ │ + add r3, sp, #112 ; 0x70 │ │ movs r1, #0 │ │ - adds r2, r1, #0 │ │ - ldr r0, [sp, #16] │ │ - lsls r4, r2, #3 │ │ adds r0, r0, r3 │ │ - ldrb r0, [r0, r2] │ │ - adds r2, #1 │ │ - lsls r0, r4 │ │ - orrs r1, r0 │ │ - cmp r2, #4 │ │ - bne.n 9ee2 │ │ - ldr r2, [sp, #4] │ │ - str r1, [r2, r3] │ │ - adds r3, #4 │ │ - cmp r3, #16 │ │ - bne.n 9ede │ │ - ldr r3, [sp, #12] │ │ - adds r3, #4 │ │ - str r3, [sp, #12] │ │ - adds r3, r2, #0 │ │ - adds r3, #16 │ │ - str r3, [sp, #4] │ │ - b.n 9dd2 │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strb r0, [r3, #10] │ │ - movs r0, r0 │ │ - ; instruction: 0xffccffff │ │ - ; instruction: 0xffd0ffff │ │ - ; instruction: 0xffd4ffff │ │ - │ │ -00009f20 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #8] │ │ - adds r0, r1, #0 │ │ - add r2, sp, #16 │ │ - ldr r1, [sp, #0] │ │ - bl 9c5c │ │ - movs r3, #240 ; 0xf0 │ │ - movs r4, #1 │ │ - movs r6, #255 ; 0xff │ │ - ldr r2, [sp, #0] │ │ - lsls r3, r3, #1 │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #304] ; (a074 ) │ │ - add r3, pc │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r3 │ │ - bge.n 9fc6 │ │ + lsls r2, r2, #1 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r2, #129 ; 0x81 │ │ movs r1, #0 │ │ - ldr r3, [pc, #296] ; (a078 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - movs r5, #24 │ │ - ldr r2, [sp, #12] │ │ - add r0, sp, #16 │ │ - adds r7, r2, r1 │ │ - ldr r2, [r7, #48] ; 0x30 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r0] │ │ - lsrs r2, r2, #24 │ │ + add r0, sp, #124 ; 0x7c │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + movs r2, #129 ; 0x81 │ │ + movs r1, #0 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r3] │ │ - rors r2, r5 │ │ - mov ip, r2 │ │ - mov r5, ip │ │ - ldr r2, [r7, #32] │ │ - ldr r7, [r7, #16] │ │ + add r0, sp, #640 ; 0x280 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [pc, #848] ; (a0ac ) │ │ + ldr r2, [pc, #848] ; (a0b0 ) │ │ + movs r0, #2 │ │ + add r1, pc │ │ + add r2, pc │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r0, [pc, #840] ; (a0b4 ) │ │ + add r3, sp, #112 ; 0x70 │ │ + ldr r2, [pc, #840] ; (a0b8 ) │ │ + adds r0, r0, r3 │ │ + movs r1, #0 │ │ + bl bcf0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r4, #0] │ │ + adds r1, r6, #0 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + adds r7, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + ldr r5, [pc, #820] ; (a0bc ) │ │ + ldr r2, [pc, #824] ; (a0c0 ) │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + add r5, pc │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #52] ; 0x34 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r0] │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r0] │ │ - lsrs r2, r2, #16 │ │ - ands r2, r6 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #772] ; (a0c4 ) │ │ + str r0, [sp, #32] │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #56] ; 0x38 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r3] │ │ - lsrs r7, r7, #8 │ │ - ands r7, r6 │ │ - eors r2, r5 │ │ - movs r5, #24 │ │ - rors r2, r5 │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r3] │ │ - ldr r0, [r1, r0] │ │ - eors r2, r7 │ │ - rors r2, r5 │ │ - ands r0, r6 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r3] │ │ - eors r2, r0 │ │ - add r0, sp, #32 │ │ - str r2, [r1, r0] │ │ - adds r1, #4 │ │ - cmp r1, #16 │ │ - bne.n 9f54 │ │ - ldr r3, [sp, #0] │ │ - lsls r1, r4, #4 │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - add r2, sp, #32 │ │ - ldr r0, [r1, r3] │ │ - ldr r2, [r3, r2] │ │ - eors r2, r0 │ │ - add r0, sp, #16 │ │ - str r2, [r3, r0] │ │ - adds r3, #4 │ │ - cmp r3, #16 │ │ - bne.n 9fb0 │ │ - adds r4, #1 │ │ - b.n 9f46 │ │ - movs r3, #255 ; 0xff │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #720] ; (a0c8 ) │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ mov ip, r3 │ │ - ldr r7, [pc, #172] ; (a07c ) │ │ - add r7, pc │ │ - mov r3, ip │ │ - add r1, sp, #16 │ │ - ldr r4, [r2, r1] │ │ - adds r0, r7, r2 │ │ - movs r6, #255 ; 0xff │ │ - ands r4, r3 │ │ - ldr r3, [r0, #16] │ │ - lsls r6, r6, #16 │ │ - lsls r3, r3, #2 │ │ - ldr r5, [r3, r1] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - ands r5, r3 │ │ - ldr r3, [r0, #32] │ │ - ldr r0, [r0, #48] ; 0x30 │ │ - lsls r3, r3, #2 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ ldr r3, [r3, r1] │ │ - lsls r0, r0, #2 │ │ - ands r3, r6 │ │ - orrs r5, r3 │ │ - orrs r4, r5 │ │ - ldr r5, [r0, r1] │ │ - add r3, sp, #32 │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r4 │ │ - str r5, [r2, r3] │ │ - adds r2, #4 │ │ - cmp r2, #16 │ │ - bne.n 9fd0 │ │ - adds r7, r3, #0 │ │ - movs r0, #0 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [pc, #108] ; (a080 ) │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - ldr r2, [r0, r7] │ │ - adds r5, r2, #0 │ │ - lsrs r4, r2, #24 │ │ - ldrb r4, [r1, r4] │ │ - ands r5, r3 │ │ - ldrb r5, [r1, r5] │ │ - lsls r4, r4, #24 │ │ - orrs r4, r5 │ │ - lsrs r5, r2, #8 │ │ - ands r5, r3 │ │ - lsrs r2, r2, #16 │ │ - ldrb r6, [r1, r5] │ │ - ands r2, r3 │ │ - ldrb r2, [r1, r2] │ │ - lsls r6, r6, #8 │ │ - orrs r4, r6 │ │ - lsls r2, r2, #16 │ │ - orrs r4, r2 │ │ - str r4, [r0, r7] │ │ - adds r0, #4 │ │ - cmp r0, #16 │ │ - bne.n a018 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #60] ; 0x3c │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ movs r2, #0 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r3, #4 │ │ - ldr r3, [sp, #0] │ │ - adds r6, r3, r6 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r6, r2] │ │ - adds r4, r3, r2 │ │ - ldr r3, [r7, r2] │ │ - eors r0, r3 │ │ - movs r3, #0 │ │ - adds r5, r0, #0 │ │ - lsls r1, r3, #3 │ │ - lsrs r5, r1 │ │ - strb r5, [r4, r3] │ │ - adds r3, #1 │ │ - cmp r3, #4 │ │ - bne.n a05a │ │ - adds r2, #4 │ │ - cmp r2, #16 │ │ - bne.n a04e │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r2, [r2, r1] │ │ - movs r0, r0 │ │ - ldr r0, [r6, #120] ; 0x78 │ │ - movs r0, r0 │ │ - ldr r7, [pc, #792] ; (a398 ) │ │ - movs r0, r0 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - ... │ │ - │ │ -0000a084 : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r5, #240 ; 0xf0 │ │ - adds r4, r0, #0 │ │ - lsls r5, r5, #1 │ │ - ldr r3, [r4, r5] │ │ - adds r0, r1, #0 │ │ - lsls r1, r3, #4 │ │ - sub sp, #52 ; 0x34 │ │ - adds r1, #240 ; 0xf0 │ │ - str r2, [sp, #4] │ │ - adds r1, r4, r1 │ │ - add r2, sp, #16 │ │ - bl 9c5c │ │ - ldr r3, [r4, r5] │ │ - subs r2, r3, #1 │ │ - mov ip, r2 │ │ - ldr r2, [pc, #320] ; (a1e8 ) │ │ - adds r3, #14 │ │ - lsls r3, r3, #4 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #668] ; (a0cc ) │ │ + str r0, [sp, #16] │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ add r2, pc │ │ - adds r3, r4, r3 │ │ - adds r2, #64 ; 0x40 │ │ - str r3, [sp, #0] │ │ - str r2, [sp, #12] │ │ - mov r3, ip │ │ - cmp r3, #0 │ │ - ble.n a13e │ │ - movs r0, #0 │ │ - movs r6, #255 ; 0xff │ │ - ldr r2, [pc, #296] ; (a1ec ) │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #616] ; (a0d0 ) │ │ + str r0, [sp, #68] ; 0x44 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ add r2, pc │ │ - ldr r2, [r2, #0] │ │ - movs r3, #24 │ │ - ldr r1, [sp, #12] │ │ - add r5, sp, #16 │ │ - adds r7, r1, r0 │ │ - ldr r1, [r7, #48] ; 0x30 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r5] │ │ - lsrs r1, r1, #24 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r2] │ │ - rors r1, r3 │ │ - ldr r3, [r7, #32] │ │ - str r1, [sp, #8] │ │ - ldr r7, [r7, #16] │ │ - lsls r1, r3, #2 │ │ - ldr r1, [r1, r5] │ │ - ldr r3, [sp, #8] │ │ - lsls r7, r7, #2 │ │ - lsrs r1, r1, #16 │ │ - ands r1, r6 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r2] │ │ - ldr r7, [r7, r5] │ │ - ldr r5, [r0, r5] │ │ - eors r1, r3 │ │ - movs r3, #24 │ │ - rors r1, r3 │ │ - lsrs r7, r7, #8 │ │ - ands r7, r6 │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r2] │ │ - ands r5, r6 │ │ - lsls r5, r5, #2 │ │ - eors r1, r7 │ │ - rors r1, r3 │ │ - ldr r5, [r5, r2] │ │ - eors r1, r5 │ │ - add r5, sp, #32 │ │ - str r1, [r0, r5] │ │ - adds r0, #4 │ │ - cmp r0, #16 │ │ - bne.n a0c6 │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #72] ; 0x48 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ movs r2, #0 │ │ - ldr r3, [sp, #0] │ │ - add r1, sp, #32 │ │ - ldr r1, [r2, r1] │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #564] ; (a0d4 ) │ │ + str r0, [sp, #8] │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #76] ; 0x4c │ │ + lsls r2, r2, #2 │ │ ldr r3, [r3, r2] │ │ - add r0, sp, #16 │ │ - eors r1, r3 │ │ - str r1, [r2, r0] │ │ - adds r2, #4 │ │ - cmp r2, #16 │ │ - bne.n a11c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - add ip, r3 │ │ - ldr r3, [sp, #0] │ │ - subs r3, #16 │ │ - str r3, [sp, #0] │ │ - b.n a0b6 │ │ - movs r3, #255 ; 0xff │ │ + ldr r1, [sp, #76] ; 0x4c │ │ movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #512] ; (a0d8 ) │ │ + str r0, [sp, #12] │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ mov ip, r3 │ │ - ldr r7, [pc, #168] ; (a1f0 ) │ │ - add r7, pc │ │ - adds r7, #64 ; 0x40 │ │ - mov r3, ip │ │ - add r1, sp, #16 │ │ - ldr r5, [r2, r1] │ │ - adds r0, r7, r2 │ │ - ands r5, r3 │ │ - ldr r3, [r0, #16] │ │ - str r5, [sp, #0] │ │ - movs r5, #255 ; 0xff │ │ - lsls r3, r3, #2 │ │ - ldr r6, [r3, r1] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - ands r6, r3 │ │ - ldr r3, [r0, #32] │ │ - lsls r5, r5, #16 │ │ - ldr r0, [r0, #48] ; 0x30 │ │ - lsls r3, r3, #2 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ ldr r3, [r3, r1] │ │ - lsls r0, r0, #2 │ │ - ands r3, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r6, r3 │ │ - add r3, sp, #32 │ │ - orrs r5, r6 │ │ - ldr r6, [r0, r1] │ │ - lsrs r6, r6, #24 │ │ - lsls r6, r6, #24 │ │ - orrs r6, r5 │ │ - str r6, [r2, r3] │ │ - adds r2, #4 │ │ - cmp r2, #16 │ │ - bne.n a14a │ │ - movs r7, #0 │ │ - movs r6, #255 ; 0xff │ │ - ldr r0, [pc, #100] ; (a1f4 ) │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r2, [r7, r3] │ │ - lsrs r1, r2, #24 │ │ - ldrb r5, [r0, r1] │ │ - adds r1, r2, #0 │ │ - ands r1, r6 │ │ - ldrb r1, [r0, r1] │ │ - lsls r5, r5, #24 │ │ - orrs r5, r1 │ │ - lsrs r1, r2, #8 │ │ - ands r1, r6 │ │ - ldrb r1, [r0, r1] │ │ - lsls r1, r1, #8 │ │ - orrs r5, r1 │ │ - lsrs r1, r2, #16 │ │ - ands r1, r6 │ │ - ldrb r2, [r0, r1] │ │ - lsls r2, r2, #16 │ │ - orrs r5, r2 │ │ - str r5, [r7, r3] │ │ - adds r7, #4 │ │ - cmp r7, #16 │ │ - bne.n a194 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #80] ; 0x50 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ movs r2, #0 │ │ - adds r4, #240 ; 0xf0 │ │ - ldr r1, [sp, #4] │ │ - ldr r5, [r4, r2] │ │ - adds r6, r1, r2 │ │ - ldr r1, [r3, r2] │ │ - eors r5, r1 │ │ - movs r1, #0 │ │ - adds r7, r5, #0 │ │ - lsls r0, r1, #3 │ │ - lsrs r7, r0 │ │ - strb r7, [r6, r1] │ │ - adds r1, #1 │ │ - cmp r1, #4 │ │ - bne.n a1d0 │ │ - adds r2, #4 │ │ - cmp r2, #16 │ │ - bne.n a1c4 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [pc, #928] ; (a58c <__udivsi3@@Base+0x38>) │ │ - movs r0, r0 │ │ - ldr r2, [r0, #100] ; 0x64 │ │ - movs r0, r0 │ │ - ldr r6, [pc, #312] ; (a32c ) │ │ - movs r0, r0 │ │ - ldr r0, [r7, #84] ; 0x54 │ │ - ... │ │ - │ │ -0000a1f8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #400] ; (a38c ) │ │ - sub sp, #68 ; 0x44 │ │ - str r3, [sp, #12] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ ldr r3, [r4, #0] │ │ - str r1, [sp, #8] │ │ - str r4, [sp, #20] │ │ - str r3, [sp, #60] ; 0x3c │ │ - asrs r3, r2, #31 │ │ - lsrs r3, r3, #28 │ │ - adds r2, r3, r2 │ │ - asrs r3, r2, #4 │ │ - str r3, [sp, #4] │ │ - movs r3, #242 ; 0xf2 │ │ - lsls r3, r3, #1 │ │ - ldr r0, [r0, r3] │ │ + ldr r2, [pc, #460] ; (a0dc ) │ │ + str r0, [sp, #84] ; 0x54 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #88] ; 0x58 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ ldr r1, [sp, #88] ; 0x58 │ │ - subs r0, #1 │ │ - cmp r0, #5 │ │ - bls.n a228 │ │ - b.n a37a │ │ - bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ - asrs r3, r0, #8 │ │ - add r7, pc, #228 ; (adr r7, a314 ) │ │ - strb r0, [r3, #21] │ │ - movs r4, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r3 │ │ - blt.n a23c │ │ - b.n a37a │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r4, #4 │ │ - adds r0, r5, #0 │ │ - adds r1, r3, r2 │ │ - ldr r3, [sp, #12] │ │ - adds r4, #1 │ │ - adds r2, r3, r2 │ │ - bl 9f20 │ │ - b.n a234 │ │ - add r0, sp, #28 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r7, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r7, r3 │ │ - blt.n a262 │ │ - b.n a37a │ │ - movs r4, #0 │ │ - lsls r3, r7, #4 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #8] │ │ - adds r2, r3, r2 │ │ - add r6, sp, #28 │ │ - ldrb r3, [r4, r6] │ │ - ldrb r1, [r2, r4] │ │ - eors r3, r1 │ │ - strb r3, [r4, r6] │ │ - adds r4, #1 │ │ - cmp r4, #16 │ │ - bne.n a26e │ │ - adds r0, r5, #0 │ │ + movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #408] ; (a0e0 ) │ │ + str r0, [sp, #20] │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r6, #0 │ │ - bl 9f20 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #92] ; 0x5c │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + movs r2, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #356] ; (a0e4 ) │ │ + str r0, [sp, #40] ; 0x28 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r0, r3, #0 │ │ - adds r2, r4, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r7, #1 │ │ - b.n a25a │ │ - add r0, sp, #28 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r4, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r3 │ │ - bge.n a37a │ │ - add r2, sp, #28 │ │ - adds r0, r5, #0 │ │ - adds r1, r2, #0 │ │ - bl 9f20 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #96] ; 0x60 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #96] ; 0x60 │ │ movs r2, #0 │ │ - ldr r3, [sp, #8] │ │ - lsls r0, r4, #4 │ │ - adds r7, r3, r0 │ │ - add r1, sp, #28 │ │ - ldrb r3, [r2, r1] │ │ - ldrb r6, [r7, r2] │ │ - eors r3, r6 │ │ - strb r3, [r2, r1] │ │ - adds r2, #1 │ │ - cmp r2, #16 │ │ - bne.n a2c0 │ │ - ldr r3, [sp, #12] │ │ - adds r4, #1 │ │ - adds r0, r3, r0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - b.n a2a8 │ │ - add r0, sp, #28 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r4, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r3 │ │ - bge.n a37a │ │ - add r2, sp, #28 │ │ - adds r0, r5, #0 │ │ - adds r1, r2, #0 │ │ - bl 9f20 │ │ - ldr r3, [sp, #8] │ │ - lsls r1, r4, #4 │ │ - adds r0, r3, r1 │ │ - ldr r3, [sp, #12] │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - add r2, sp, #28 │ │ - ldrb r6, [r0, r3] │ │ - ldrb r2, [r3, r2] │ │ - eors r2, r6 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a302 │ │ - adds r4, #1 │ │ - b.n a2e6 │ │ - add r0, sp, #28 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r4, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r3 │ │ - bge.n a37a │ │ - adds r0, r5, #0 │ │ - add r1, sp, #28 │ │ - add r2, sp, #44 ; 0x2c │ │ - bl 9f20 │ │ - ldr r3, [sp, #8] │ │ - lsls r1, r4, #4 │ │ - adds r0, r3, r1 │ │ - ldr r3, [sp, #12] │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - add r2, sp, #44 ; 0x2c │ │ - ldrb r6, [r0, r3] │ │ - ldrb r2, [r3, r2] │ │ - eors r2, r6 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a33c │ │ - add r2, sp, #28 │ │ - ldrb r3, [r2, #15] │ │ - adds r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r2, #15] │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - movs r2, #14 │ │ - cmp r3, #0 │ │ - beq.n a376 │ │ - add r1, sp, #28 │ │ - ldrb r3, [r2, r1] │ │ - adds r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r2, r1] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ - subs r2, #1 │ │ - bcs.n a35e │ │ - adds r4, #1 │ │ - b.n a320 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n a388 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - ... │ │ - │ │ -0000a390 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #404] ; (a528 ) │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #4] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - adds r5, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - adds r4, r1, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - asrs r3, r2, #31 │ │ - lsrs r3, r3, #28 │ │ - adds r2, r3, r2 │ │ - asrs r3, r2, #4 │ │ - str r3, [sp, #8] │ │ - movs r3, #242 ; 0xf2 │ │ - lsls r3, r3, #1 │ │ - ldr r0, [r0, r3] │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - str r7, [sp, #12] │ │ - subs r0, #1 │ │ - cmp r0, #5 │ │ - bls.n a3c0 │ │ - b.n a516 │ │ - bl a52c <__gnu_thumb1_case_uqi@@Base> │ │ - asrs r3, r0, #4 │ │ - add r1, sp, #232 ; 0xe8 │ │ - strb r2, [r3, #29] │ │ - movs r6, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - blt.n a3d4 │ │ - b.n a516 │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r6, #4 │ │ - adds r1, r4, r2 │ │ - adds r0, r5, #0 │ │ - adds r2, r3, r2 │ │ - bl a084 │ │ - adds r6, #1 │ │ - b.n a3cc │ │ - adds r0, r5, #0 │ │ - add r2, sp, #20 │ │ - bl a084 │ │ - movs r3, #0 │ │ - add r2, sp, #20 │ │ - ldrb r1, [r6, r3] │ │ - ldrb r2, [r3, r2] │ │ - eors r2, r1 │ │ - ldr r1, [sp, #4] │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a3f0 │ │ - movs r6, #1 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - blt.n a40c │ │ - b.n a516 │ │ - adds r7, r4, #0 │ │ - adds r7, #16 │ │ - add r2, sp, #20 │ │ - adds r0, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #304] ; (a0e8 ) │ │ + str r0, [sp, #44] ; 0x2c │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ adds r1, r7, #0 │ │ - bl a084 │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r6, #4 │ │ - adds r2, r3, r2 │ │ - movs r3, #0 │ │ - add r1, sp, #20 │ │ - ldrb r0, [r4, r3] │ │ - ldrb r1, [r3, r1] │ │ - eors r1, r0 │ │ - strb r1, [r2, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a422 │ │ - adds r6, #1 │ │ - adds r4, r7, #0 │ │ - b.n a404 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - add r0, sp, #20 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r6, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - bge.n a516 │ │ - add r2, sp, #20 │ │ - adds r1, r2, #0 │ │ - adds r0, r5, #0 │ │ - bl 9f20 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r6, #4 │ │ - adds r3, r2, r3 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #100] ; 0x64 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #100] ; 0x64 │ │ movs r2, #0 │ │ - add r0, sp, #20 │ │ - ldrb r7, [r4, r2] │ │ - ldrb r1, [r2, r0] │ │ - eors r1, r7 │ │ - strb r1, [r3, r2] │ │ - adds r2, #1 │ │ - cmp r2, #16 │ │ - bne.n a45c │ │ - adds r1, r4, #0 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - adds r6, #1 │ │ - adds r4, #16 │ │ - b.n a444 │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #252] ; (a0ec ) │ │ + str r0, [sp, #104] ; 0x68 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - add r0, sp, #20 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r6, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - bge.n a516 │ │ - add r2, sp, #20 │ │ - adds r0, r5, #0 │ │ - adds r1, r2, #0 │ │ - bl 9f20 │ │ - ldr r3, [sp, #4] │ │ - lsls r1, r6, #4 │ │ - adds r0, r4, r1 │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - add r2, sp, #20 │ │ - ldrb r7, [r0, r3] │ │ - ldrb r2, [r3, r2] │ │ - eors r2, r7 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a49e │ │ - adds r6, #1 │ │ - b.n a484 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + lsls r2, r2, #2 │ │ + adds r1, r0, #0 │ │ + ldr r3, [r3, r2] │ │ + adds r0, r4, #0 │ │ + movs r2, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [pc, #200] ; (a0f0 ) │ │ + str r0, [sp, #108] ; 0x6c │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + adds r0, r4, #0 │ │ + blx ip │ │ + movs r1, #190 ; 0xbe │ │ + ldr r3, [r4, #0] │ │ + lsls r1, r1, #1 │ │ + adds r2, r0, #0 │ │ + ldr r3, [r3, r1] │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - add r0, sp, #20 │ │ - movs r2, #16 │ │ - bl be10 <_Unwind_GetTextRelBase@@Base+0x198> │ │ - movs r6, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - bge.n a516 │ │ + blx r3 │ │ + movs r2, #169 ; 0xa9 │ │ + ldr r3, [r4, #0] │ │ + lsls r2, r2, #2 │ │ + adds r1, r0, #0 │ │ + ldr r3, [r3, r2] │ │ + adds r0, r4, #0 │ │ + movs r2, #0 │ │ + blx r3 │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n a06c │ │ + ldr r1, [pc, #140] ; (a0f4 ) │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + b.n a078 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n a07e │ │ + ldr r1, [pc, #132] ; (a0f8 ) │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + bl bf50 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ + b.n a47c │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + bne.n a08c │ │ + ldr r1, [pc, #116] ; (a0fc ) │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + b.n a078 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n a104 │ │ + ldr r1, [pc, #108] ; (a100 ) │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + b.n a078 │ │ + nop ; (mov r8, r8) │ │ + strb r0, [r4, #7] │ │ + movs r0, r0 │ │ + bl 1670a2 <_end@@Base+0x1552ba> │ │ + lsrs r4, r5, #24 │ │ + movs r0, r0 │ │ + lsls r4, r2, #20 │ │ + movs r0, r0 │ │ + ldr r2, [pc, #512] ; (a2b0 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #544] ; (a2d4 ) │ │ + movs r0, r0 │ │ + lsls r4, r2, #24 │ │ + movs r0, r0 │ │ + lsrs r0, r3, #32 │ │ + movs r0, r0 │ │ + ldr r2, [pc, #508] ; (a2bc ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #440] ; (a27c ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #336] ; (a218 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #160] ; (a16c ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #1004] ; (a4bc ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #824] ; (a40c ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #648] ; (a360 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #460] ; (a2a8 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #272] ; (a1f0 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #88] ; (a13c ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #948] ; (a49c ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #784] ; (a3fc ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #600] ; (a348 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #444] ; (a2b0 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #248] ; (a1f0 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #352] ; (a25c ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #420] ; (a2a4 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #504] ; (a2fc ) │ │ + movs r0, r0 │ │ + ldr r5, [sp, #12] │ │ + cmp r5, #0 │ │ + beq.n a112 │ │ adds r0, r5, #0 │ │ - add r1, sp, #20 │ │ - add r2, sp, #36 ; 0x24 │ │ - bl 9f20 │ │ - ldr r3, [sp, #4] │ │ - lsls r1, r6, #4 │ │ - adds r0, r4, r1 │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - add r2, sp, #36 ; 0x24 │ │ - ldrb r7, [r0, r3] │ │ - ldrb r2, [r3, r2] │ │ - eors r2, r7 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a4d8 │ │ - add r2, sp, #20 │ │ - ldrb r3, [r2, #15] │ │ - adds r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r2, #15] │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - movs r2, #14 │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + bl bc90 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r7, r0, #0 │ │ cmp r3, #0 │ │ - beq.n a512 │ │ - add r1, sp, #20 │ │ - ldrb r3, [r2, r1] │ │ - adds r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r2, r1] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ - subs r2, #1 │ │ - bcs.n a4fa │ │ - adds r6, #1 │ │ - b.n a4be │ │ + bne.n a12a │ │ + ldr r1, [pc, #672] ; (a3c4 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + bl bf50 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ + ldr r1, [pc, #668] ; (a3c8 ) │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + cmp r0, #0 │ │ + bne.n a164 │ │ + add r6, sp, #640 ; 0x280 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r6, #0 │ │ + bl 3e58 │ │ + subs r5, r0, #0 │ │ + cmp r5, #128 ; 0x80 │ │ + bls.n a15a │ │ + movs r3, #128 ; 0x80 │ │ + ldr r1, [pc, #640] ; (a3cc ) │ │ + ldr r2, [pc, #640] ; (a3d0 ) │ │ + str r3, [sp, #0] │ │ + movs r0, #2 │ │ + add r1, pc │ │ + add r2, pc │ │ + adds r3, r5, #0 │ │ + b.n a1a2 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r1, [pc, #620] ; (a3d4 ) │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + cmp r0, #0 │ │ + bne.n a1b2 │ │ + ldr r3, [pc, #612] ; (a3d8 ) │ │ + ldr r2, [pc, #612] ; (a3dc ) │ │ + movs r0, #2 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + add r2, pc │ │ + add r6, sp, #124 ; 0x7c │ │ + str r3, [sp, #24] │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r0, [sp, #16] │ │ + adds r1, r6, #0 │ │ + bl 3e58 │ │ + subs r7, r0, #0 │ │ + cmp r7, #128 ; 0x80 │ │ + bls.n a1a8 │ │ + movs r3, #128 ; 0x80 │ │ + movs r0, #2 │ │ + str r3, [sp, #0] │ │ + adds r3, r7, #0 │ │ + ldr r2, [pc, #576] ; (a3e0 ) │ │ + ldr r1, [sp, #24] │ │ + add r2, pc │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + b.n a47c │ │ + ldr r0, [sp, #16] │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ + bl bd40 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + add r0, sp, #120 ; 0x78 │ │ + bl 3c00 │ │ + subs r1, r0, #0 │ │ + beq.n a1cc │ │ + ldr r0, [pc, #548] ; (a3e4 ) │ │ + add r0, pc │ │ + bl 9cd8 │ │ + adds r1, r0, #0 │ │ + add r0, sp, #1020 ; 0x3fc │ │ + adds r0, #136 ; 0x88 │ │ + b.n a078 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldr r6, [sp, #120] ; 0x78 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n a1ee │ │ + adds r0, r6, #0 │ │ + bl 6220 │ │ + ldr r1, [sp, #108] ; 0x6c │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 6416 │ │ + subs r1, r0, #0 │ │ + beq.n a23e │ │ + ldr r0, [pc, #508] ; (a3e8 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl bf70 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ + adds r1, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 910c │ │ + subs r1, r0, #0 │ │ + beq.n a214 │ │ + ldr r0, [pc, #488] ; (a3ec ) │ │ + add r0, pc │ │ + bl 9cd8 │ │ + adds r1, r0, #0 │ │ + add r0, sp, #1020 ; 0x3fc │ │ + adds r0, #136 ; 0x88 │ │ + bl bf50 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ + b.n a476 │ │ + ldr r3, [sp, #32] │ │ + ldr r6, [pc, #472] ; (a3f0 ) │ │ + ldr r2, [pc, #472] ; (a3f4 ) │ │ + str r3, [sp, #0] │ │ + add r3, sp, #112 ; 0x70 │ │ + adds r6, r6, r3 │ │ + movs r1, #255 ; 0xff │ │ + add r2, pc │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + bl bcd0 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 6416 │ │ + subs r1, r0, #0 │ │ + beq.n a23e │ │ + ldr r0, [pc, #444] ; (a3f8 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r1, [pc, #444] ; (a3fc ) │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + cmp r0, #0 │ │ + bne.n a25a │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + movs r1, #8 │ │ + bl 5d24 │ │ + cmp r7, #16 │ │ + ble.n a25a │ │ + movs r7, #16 │ │ + cmp r5, #0 │ │ + ble.n a2c4 │ │ + ldr r1, [pc, #416] ; (a400 ) │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #1 │ │ + cmp r0, #0 │ │ + beq.n a2b0 │ │ + ldr r1, [pc, #404] ; (a404 ) │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #2 │ │ + cmp r0, #0 │ │ + beq.n a2b0 │ │ + ldr r1, [pc, #392] ; (a408 ) │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #3 │ │ + cmp r0, #0 │ │ + beq.n a2b0 │ │ + ldr r1, [pc, #380] ; (a40c ) │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #4 │ │ + cmp r0, #0 │ │ + beq.n a2b0 │ │ + ldr r1, [pc, #368] ; (a410 ) │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #3 │ │ + cmp r0, #0 │ │ + bne.n a2b0 │ │ + movs r1, #5 │ │ + lsls r1, r1, #16 │ │ + asrs r1, r1, #16 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 9972 │ │ + subs r1, r0, #0 │ │ + beq.n a2c4 │ │ + ldr r0, [pc, #340] ; (a414 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n a304 │ │ + ldr r1, [pc, #328] ; (a418 ) │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + movs r2, #4 │ │ + add r1, pc │ │ + bl be40 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #0 │ │ + bne.n a2f2 │ │ + movs r1, #6 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 6220 │ │ + ldr r1, [pc, #308] ; (a41c ) │ │ + ldr r2, [pc, #312] ; (a420 ) │ │ + movs r0, #2 │ │ + add r1, pc │ │ + add r2, pc │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 3fb8 │ │ + subs r1, r0, #0 │ │ + beq.n a304 │ │ + ldr r0, [pc, #292] ; (a424 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r1, [pc, #288] ; (a428 ) │ │ + ldr r2, [pc, #292] ; (a42c ) │ │ + ldr r3, [sp, #8] │ │ + add r1, pc │ │ + add r2, pc │ │ + movs r0, #2 │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r1, [pc, #280] ; (a430 ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #1 │ │ + cmp r0, #0 │ │ + beq.n a366 │ │ + ldr r1, [pc, #268] ; (a434 ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #2 │ │ + cmp r0, #0 │ │ + beq.n a366 │ │ + ldr r1, [pc, #256] ; (a438 ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #3 │ │ + cmp r0, #0 │ │ + beq.n a366 │ │ + ldr r1, [pc, #244] ; (a43c ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #4 │ │ + cmp r0, #0 │ │ + beq.n a366 │ │ + ldr r1, [pc, #232] ; (a440 ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + bl bf60 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + movs r1, #3 │ │ + cmp r0, #0 │ │ + bne.n a366 │ │ + movs r1, #5 │ │ + lsls r1, r1, #16 │ │ + asrs r1, r1, #16 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 9290 │ │ + subs r1, r0, #0 │ │ + beq.n a37a │ │ + ldr r0, [pc, #204] ; (a444 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r6, [pc, #204] ; (a448 ) │ │ + ldr r2, [pc, #204] ; (a44c ) │ │ + movs r0, #2 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + add r2, pc │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r1, [sp, #16] │ │ + str r5, [sp, #0] │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + adds r2, r7, #0 │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + bl 3e82 │ │ + subs r1, r0, #0 │ │ + beq.n a3a2 │ │ + ldr r0, [pc, #176] ; (a450 ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r2, [pc, #176] ; (a454 ) │ │ + adds r1, r6, #0 │ │ + add r2, pc │ │ + movs r0, #2 │ │ + bl bf40 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r1, [pc, #168] ; (a458 ) │ │ + add r3, sp, #112 ; 0x70 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + adds r1, r1, r3 │ │ + bl 3ef8 │ │ + subs r1, r0, #0 │ │ + beq.n a460 │ │ + ldr r0, [pc, #156] ; (a45c ) │ │ + add r0, pc │ │ + b.n a204 │ │ + ldr r0, [pc, #132] ; (a44c ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #116] ; (a440 ) │ │ + movs r0, r0 │ │ + mov lr, r1 │ │ + movs r0, r0 │ │ + blxns pc │ │ + movs r0, r0 │ │ + ; instruction: 0x47e3 │ │ + movs r0, r0 │ │ + mov r0, sp │ │ + movs r0, r0 │ │ + ldr r0, [pc, #16] ; (a3f0 ) │ │ + movs r0, r0 │ │ + blx r6 │ │ + movs r0, r0 │ │ + ; instruction: 0x47d3 │ │ + movs r0, r0 │ │ + blxns r8 │ │ + movs r0, r0 │ │ + ; instruction: 0x47ce │ │ + movs r0, r0 │ │ + lsls r4, r2, #20 │ │ + movs r0, r0 │ │ + ; instruction: 0x47c7 │ │ + movs r0, r0 │ │ + bxns lr │ │ + movs r0, r0 │ │ + bx r1 │ │ + movs r0, r0 │ │ + movs r4, #237 ; 0xed │ │ + movs r0, r0 │ │ + movs r4, #225 ; 0xe1 │ │ + movs r0, r0 │ │ + movs r4, #214 ; 0xd6 │ │ + movs r0, r0 │ │ + movs r4, #205 ; 0xcd │ │ + movs r0, r0 │ │ + movs r4, #196 ; 0xc4 │ │ + movs r0, r0 │ │ + bx r5 │ │ + movs r0, r0 │ │ + mov r1, pc │ │ + movs r0, r0 │ │ + add lr, lr │ │ + movs r0, r0 │ │ + bx r3 │ │ + movs r0, r0 │ │ + bx r4 │ │ + movs r0, r0 │ │ + add lr, sl │ │ + movs r0, r0 │ │ + bxns r6 │ │ + movs r0, r0 │ │ + movs r4, #55 ; 0x37 │ │ + movs r0, r0 │ │ + movs r4, #43 ; 0x2b │ │ + movs r0, r0 │ │ + movs r4, #32 │ │ + movs r0, r0 │ │ + movs r4, #23 │ │ + movs r0, r0 │ │ + movs r4, #14 │ │ + movs r0, r0 │ │ + mov sp, ip │ │ + movs r0, r0 │ │ + add r0, ip │ │ + movs r0, r0 │ │ + mov sp, lr │ │ + movs r0, r0 │ │ + mov r9, pc │ │ + movs r0, r0 │ │ + bx r1 │ │ + movs r0, r0 │ │ + lsls r4, r3, #24 │ │ + movs r0, r0 │ │ + bxns r0 │ │ + movs r0, r0 │ │ + movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r3, #2 │ │ + add r1, sp, #112 ; 0x70 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [pc, #180] ; (a520 ) │ │ + adds r0, r4, #0 │ │ + adds r2, r2, r1 │ │ + ldr r1, [r2, #0] │ │ + blx r3 │ │ + str r0, [sp, #112] ; 0x70 │ │ + ldr r0, [sp, #120] ; 0x78 │ │ + bl 3b3e │ │ + movs r5, #170 ; 0xaa │ │ + ldr r3, [r4, #0] │ │ + lsls r5, r5, #2 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #32] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #16] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #8] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #12] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #20] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r5] │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + ldr r1, [sp, #100] ; 0x64 │ │ + blx r3 │ │ + ldr r3, [pc, #28] ; (a524 ) │ │ + add r2, sp, #112 ; 0x70 │ │ + ldr r0, [sp, #112] ; 0x70 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n a524 │ │ - bl bcc0 <_Unwind_GetTextRelBase@@Base+0x48> │ │ - add sp, #60 ; 0x3c │ │ + beq.n a51a │ │ + bl bc80 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #12] ; (a528 ) │ │ + add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r2, #52] ; 0x34 │ │ + lsls r4, r3, #24 │ │ + movs r0, r0 │ │ + lsrs r4, r5, #24 │ │ + movs r0, r0 │ │ + lsrs r4, r4, #26 │ │ ... │ │ │ │ 0000a52c <__gnu_thumb1_case_uqi@@Base>: │ │ push {r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r1, r1, #1 │ │ @@ -14127,15 +14143,15 @@ │ │ ldrne r3, [sp, #64] ; 0x40 │ │ bne ab0c <__aeabi_idiv0@@Base+0x3bc> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ - bl 3438 │ │ + bl 3390 │ │ ldr r3, [r4, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, sl │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r7, r0 │ │ @@ -14150,15 +14166,15 @@ │ │ cmp r0, #0 │ │ bne ab74 <__aeabi_idiv0@@Base+0x424> │ │ cmp r5, #0 │ │ bne ab7c <__aeabi_idiv0@@Base+0x42c> │ │ mov r0, fp │ │ mov r1, sl │ │ mov r2, #480 ; 0x1e0 │ │ - bl 3438 │ │ + bl 3390 │ │ cmp r7, #8 │ │ mov r6, r5 │ │ beq aab0 <__aeabi_idiv0@@Base+0x360> │ │ cmp r7, #7 │ │ bne ab74 <__aeabi_idiv0@@Base+0x424> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ @@ -15335,179 +15351,179 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bc9c <_Unwind_GetTextRelBase@@Base+0x24> │ │ add pc, ip, pc │ │ ; instruction: 0xffff7678 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bcac <_Unwind_GetTextRelBase@@Base+0x34> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7674 │ │ + ; instruction: 0xffffe96c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bcbc <_Unwind_GetTextRelBase@@Base+0x44> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7670 │ │ + ; instruction: 0xffff7664 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bccc <_Unwind_GetTextRelBase@@Base+0x54> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff766c │ │ + ; instruction: 0xffff7660 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bcdc <_Unwind_GetTextRelBase@@Base+0x64> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7668 │ │ + ; instruction: 0xffff765c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bcec <_Unwind_GetTextRelBase@@Base+0x74> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7664 │ │ + ; instruction: 0xffff7658 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bcfc <_Unwind_GetTextRelBase@@Base+0x84> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7660 │ │ + ; instruction: 0xffff7654 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd0c <_Unwind_GetTextRelBase@@Base+0x94> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff765c │ │ + ; instruction: 0xffff7650 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd1c <_Unwind_GetTextRelBase@@Base+0xa4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7658 │ │ + ; instruction: 0xffff764c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd2c <_Unwind_GetTextRelBase@@Base+0xb4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7654 │ │ + ; instruction: 0xffff7648 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd3c <_Unwind_GetTextRelBase@@Base+0xc4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7650 │ │ + ; instruction: 0xffff7644 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd4c <_Unwind_GetTextRelBase@@Base+0xd4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff764c │ │ + ; instruction: 0xffff7640 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd5c <_Unwind_GetTextRelBase@@Base+0xe4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7648 │ │ + ; instruction: 0xffffe89c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd6c <_Unwind_GetTextRelBase@@Base+0xf4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7644 │ │ + ; instruction: 0xffffe9c4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd7c <_Unwind_GetTextRelBase@@Base+0x104> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7640 │ │ + ; instruction: 0xffffe998 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd8c <_Unwind_GetTextRelBase@@Base+0x114> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff763c │ │ + ; instruction: 0xffff760c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bd9c <_Unwind_GetTextRelBase@@Base+0x124> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7638 │ │ + ; instruction: 0xffff7608 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bdac <_Unwind_GetTextRelBase@@Base+0x134> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7634 │ │ + ; instruction: 0xffff7604 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bdbc <_Unwind_GetTextRelBase@@Base+0x144> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7630 │ │ + ; instruction: 0xffff7600 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bdcc <_Unwind_GetTextRelBase@@Base+0x154> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff762c │ │ + ; instruction: 0xffff75fc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bddc <_Unwind_GetTextRelBase@@Base+0x164> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7628 │ │ + ; instruction: 0xffff75f8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bdec <_Unwind_GetTextRelBase@@Base+0x174> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7624 │ │ + ; instruction: 0xffff75f4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bdfc <_Unwind_GetTextRelBase@@Base+0x184> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7620 │ │ + ; instruction: 0xffffe8f8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be0c <_Unwind_GetTextRelBase@@Base+0x194> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff761c │ │ + ; instruction: 0xffff75e0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be1c <_Unwind_GetTextRelBase@@Base+0x1a4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7618 │ │ + ; instruction: 0xffff75dc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be2c <_Unwind_GetTextRelBase@@Base+0x1b4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7614 │ │ + ; instruction: 0xffff75d8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be3c <_Unwind_GetTextRelBase@@Base+0x1c4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7610 │ │ + ; instruction: 0xffff75d4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be4c <_Unwind_GetTextRelBase@@Base+0x1d4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff760c │ │ + ; instruction: 0xffff75d0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be5c <_Unwind_GetTextRelBase@@Base+0x1e4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7608 │ │ + ; instruction: 0xffff75cc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be6c <_Unwind_GetTextRelBase@@Base+0x1f4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7604 │ │ + ; instruction: 0xffff75c8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be7c <_Unwind_GetTextRelBase@@Base+0x204> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7600 │ │ + ; instruction: 0xffff75c4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be8c <_Unwind_GetTextRelBase@@Base+0x214> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75fc │ │ + ; instruction: 0xffff75c0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; be9c <_Unwind_GetTextRelBase@@Base+0x224> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75f8 │ │ + ; instruction: 0xffff75bc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; beac <_Unwind_GetTextRelBase@@Base+0x234> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75f4 │ │ + ; instruction: 0xffff75b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bebc <_Unwind_GetTextRelBase@@Base+0x244> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe75c │ │ + ; instruction: 0xffff75b4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; becc <_Unwind_GetTextRelBase@@Base+0x254> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe828 │ │ + ; instruction: 0xffff75b0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bedc <_Unwind_GetTextRelBase@@Base+0x264> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75d0 │ │ + ; instruction: 0xffff75ac │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; beec <_Unwind_GetTextRelBase@@Base+0x274> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75cc │ │ + ; instruction: 0xffff75a8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; befc <_Unwind_GetTextRelBase@@Base+0x284> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75c8 │ │ + ; instruction: 0xffff75a4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf0c <_Unwind_GetTextRelBase@@Base+0x294> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff75c4 │ │ + ; instruction: 0xffff75a0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf1c <_Unwind_GetTextRelBase@@Base+0x2a4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe6dc │ │ + ; instruction: 0xffff759c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf2c <_Unwind_GetTextRelBase@@Base+0x2b4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe804 │ │ + ; instruction: 0xffff7598 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf3c <_Unwind_GetTextRelBase@@Base+0x2c4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe7d8 │ │ + ; instruction: 0xffff7594 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf4c <_Unwind_GetTextRelBase@@Base+0x2d4> │ │ add pc, ip, pc │ │ ; instruction: 0xffff7590 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; bf5c <_Unwind_GetTextRelBase@@Base+0x2e4> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0000bf80 03b10181 b0b001a8 00000000 08b10181 ................ │ │ - 0x0000bf90 b0b00084 00000000 84b20181 b0b0ab01 ................ │ │ + 0x0000bf80 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0000bf90 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0000bfa0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000bfb0 08b10181 b0b00084 00000000 a8b20181 ................ │ │ - 0x0000bfc0 b0b0ab06 00000000 08b10181 b0b00084 ................ │ │ - 0x0000bfd0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000bfe0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0000bff0 b0b00084 00000000 02b10181 b0b00084 ................ │ │ + 0x0000bfb0 08b10181 b0b00084 00000000 03b10181 ................ │ │ + 0x0000bfc0 b0b001a8 00000000 08b10181 b0b00084 ................ │ │ + 0x0000bfd0 00000000 84b20181 b0b0ab01 00000000 ................ │ │ + 0x0000bfe0 08b10181 b0b00084 00000000 a8b20181 ................ │ │ + 0x0000bff0 b0b0ab06 00000000 02b10181 b0b00084 ................ │ │ 0x0000c000 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0000c010 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0000c020 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0000c030 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,95 +1,95 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x0000c034 1c75ff7f 48ffff7f 4475ff7f 01000000 .u..H...Du...... │ │ - 0x0000c044 7875ff7f ab07b180 bc75ff7f b0b0ab80 xu.......u...... │ │ - 0x0000c054 dc75ff7f b0b0b080 e875ff7f b0ab0880 .u.......u...... │ │ - 0x0000c064 6076ff7f b0ab0480 0477ff7f b0b0a880 `v.......w...... │ │ - 0x0000c074 9877ff7f b0b0aa80 2c78ff7f b0b0a880 .w......,x...... │ │ - 0x0000c084 c078ff7f b0b0b080 5879ff7f b0b0aa80 .x......Xy...... │ │ - 0x0000c094 ec79ff7f b0b0b080 f879ff7f ab07b180 .y.......y...... │ │ - 0x0000c0a4 2c7aff7f ab08b180 707aff7f b0ab0480 ,z......pz...... │ │ - 0x0000c0b4 407bff7f b0b0a980 787bff7f a908b180 @{......x{...... │ │ - 0x0000c0c4 907bff7f b0b0ab80 c87bff7f a908b180 .{.......{...... │ │ - 0x0000c0d4 e87bff7f b4feff7f ea7bff7f b0b0a880 .{.......{...... │ │ - 0x0000c0e4 0a7cff7f b0b0aa80 2c7cff7f a8feff7f .|......,|...... │ │ - 0x0000c0f4 e07cff7f b0ab0a80 b07dff7f b0ab2680 .|.......}....&. │ │ - 0x0000c104 c081ff7f b0aa0980 4882ff7f b0b0aa80 ........H....... │ │ - 0x0000c114 6282ff7f 01000000 5a82ff7f a908b180 b.......Z....... │ │ - 0x0000c124 9282ff7f 01000000 8c82ff7f b0ab1a80 ................ │ │ - 0x0000c134 c882ff7f b0aa0580 fc82ff7f b0ab1e80 ................ │ │ - 0x0000c144 3883ff7f b0aa0580 6c83ff7f b0ab1e80 8.......l....... │ │ - 0x0000c154 a883ff7f b0aa0980 dc83ff7f b0ab3880 ..............8. │ │ - 0x0000c164 1884ff7f b0aa0d80 4c84ff7f b0ab3880 ........L.....8. │ │ - 0x0000c174 8884ff7f b0aa1180 bc84ff7f 24feff7f ............$... │ │ - 0x0000c184 c484ff7f b0aa0980 fc84ff7f 20feff7f ............ ... │ │ - 0x0000c194 0485ff7f b0aa1180 3c85ff7f 01000000 ........<....... │ │ - 0x0000c1a4 3485ff7f b0008480 ac8aff7f b0b0b080 4............... │ │ - 0x0000c1b4 b08aff7f 01000000 a88aff7f a908b180 ................ │ │ - 0x0000c1c4 248bff7f b0b0b080 3e8bff7f 01000000 $.......>....... │ │ - 0x0000c1d4 368bff7f b0b0a980 6a8bff7f 01000000 6.......j....... │ │ - 0x0000c1e4 648bff7f a907b180 888bff7f ccfdff7f d............... │ │ - 0x0000c1f4 a893ff7f 01000000 a093ff7f b0b0b080 ................ │ │ - 0x0000c204 c093ff7f b0ab1280 509bff7f ab07b180 ........P....... │ │ - 0x0000c214 cc9bff7f b0b0aa80 409cff7f 01000000 ........@....... │ │ - 0x0000c224 389cff7f b0b0ab80 849cff7f b0ab0480 8............... │ │ - 0x0000c234 f49cff7f 90fdff7f fe9cff7f 01000000 ................ │ │ - 0x0000c244 f89cff7f b0ab0480 f89dff7f b0b0b080 ................ │ │ - 0x0000c254 129eff7f 01000000 0a9eff7f b0b0b080 ................ │ │ - 0x0000c264 949eff7f b0ab0680 78a0ff7f b0b0a880 ........x....... │ │ - 0x0000c274 b4a0ff7f b0ab0680 18a2ff7f b0b0b080 ................ │ │ - 0x0000c284 58a2ff7f 01000000 50a2ff7f ab3f1880 X.......P....?.. │ │ - 0x0000c294 00a4ff7f b0b0b080 2ca4ff7f ab08b180 ........,....... │ │ - 0x0000c2a4 a0a4ff7f a908b180 00a5ff7f ab08b180 ................ │ │ - 0x0000c2b4 6ea5ff7f 01000000 68a5ff7f ab07b180 n.......h....... │ │ - 0x0000c2c4 bca5ff7f b0ab2e80 eca6ff7f ab10b280 ................ │ │ - 0x0000c2d4 94a7ff7f ab0eb280 4ca8ff7f a908b180 ........L....... │ │ - 0x0000c2e4 1ca9ff7f 01000000 14a9ff7f a908b180 ................ │ │ - 0x0000c2f4 d0a9ff7f ab08b180 74aaff7f ab07b180 ........t....... │ │ - 0x0000c304 50abff7f b0ab2e80 08acff7f c4fcff7f P............... │ │ - 0x0000c314 08acff7f c8fcff7f 08acff7f b0b0b080 ................ │ │ - 0x0000c324 22acff7f ab08b180 90acff7f a908b180 "............... │ │ - 0x0000c334 ecacff7f b0b0aa80 40adff7f 01000000 ........@....... │ │ - 0x0000c344 38adff7f b0ab0680 e4adff7f b0ab0480 8............... │ │ - 0x0000c354 3caeff7f ab07b180 04afff7f ab08b180 <............... │ │ - 0x0000c364 84afff7f b0ab0480 e8afff7f b0b0aa80 ................ │ │ - 0x0000c374 3cb0ff7f ab08b180 34b1ff7f b0b0aa80 <.......4....... │ │ - 0x0000c384 80b1ff7f b0ab0e80 c4b3ff7f 01000000 ................ │ │ - 0x0000c394 bcb3ff7f a908b180 0ab4ff7f b0b0b080 ................ │ │ - 0x0000c3a4 24b4ff7f 01000000 1cb4ff7f b0b0a880 $............... │ │ - 0x0000c3b4 40b4ff7f b0ab0c80 5cb6ff7f ab08b180 @.......\....... │ │ - 0x0000c3c4 ecb6ff7f ab07b180 ccb7ff7f b0b0a880 ................ │ │ - 0x0000c3d4 f8b7ff7f b0ab3080 dcbcff7f ab08b180 ......0......... │ │ - 0x0000c3e4 d4beff7f ab07b180 3cbfff7f b0b0a880 ........<....... │ │ - 0x0000c3f4 68bfff7f f4fbff7f 68bfff7f ab07b180 h.......h....... │ │ - 0x0000c404 d0bfff7f 01000000 c8bfff7f ab08b180 ................ │ │ - 0x0000c414 1cc0ff7f ab07b180 f8c1ff7f b0b0b080 ................ │ │ - 0x0000c424 12c2ff7f 01000000 0cc2ff7f ab07b180 ................ │ │ - 0x0000c434 f4c2ff7f b0b0b080 86c3ff7f b0b0a880 ................ │ │ - 0x0000c444 dac3ff7f b0b0b080 10c4ff7f 01000000 ................ │ │ - 0x0000c454 08c4ff7f b0aa0580 ccc4ff7f b0b0b080 ................ │ │ - 0x0000c464 34c5ff7f b0b0aa80 e4c5ff7f b0b0a880 4............... │ │ - 0x0000c474 5cc6ff7f a908b180 10c7ff7f 01000000 \............... │ │ - 0x0000c484 08c7ff7f b0b0a980 1ec7ff7f b0b0b080 ................ │ │ - 0x0000c494 36c7ff7f b0ab1880 70c9ff7f b0ab3a80 6.......p.....:. │ │ - 0x0000c4a4 74caff7f aa0fb180 c0caff7f 01000000 t............... │ │ - 0x0000c4b4 b8caff7f b0b0ab80 e0caff7f ab06b280 ................ │ │ - 0x0000c4c4 d0cbff7f ab08b280 c0ccff7f ab0eb280 ................ │ │ - 0x0000c4d4 b0cdff7f ab26b280 a0ceff7f ab2eb280 .....&.......... │ │ - 0x0000c4e4 90cfff7f ab20b280 80d1ff7f 01000000 ..... .......... │ │ - 0x0000c4f4 78d1ff7f b0b0b080 e0d1ff7f b0ab2680 x.............&. │ │ - 0x0000c504 60d3ff7f b0ab0680 e8d4ff7f 01000000 `............... │ │ - 0x0000c514 e0d4ff7f a908b180 0cd5ff7f b0b0b080 ................ │ │ - 0x0000c524 26d5ff7f 01000000 1ed5ff7f b0b0aa80 &............... │ │ - 0x0000c534 88d5ff7f b0b0b080 a2d5ff7f 01000000 ................ │ │ - 0x0000c544 9ad5ff7f b0b0b080 b4d5ff7f b0b0aa80 ................ │ │ - 0x0000c554 28d6ff7f ab08b180 00d7ff7f 01000000 (............... │ │ - 0x0000c564 f8d6ff7f ab07b180 1cd7ff7f b0ab1080 ................ │ │ - 0x0000c574 acd9ff7f b0ab0c80 7cdcff7f b0ab1080 ........|....... │ │ - 0x0000c584 0cdeff7f b0ab0e80 a0dfff7f 01000000 ................ │ │ + 0x0000c034 1c75ff7f 84ffff7f 4475ff7f 01000000 .u......Du...... │ │ + 0x0000c044 7875ff7f b0ab1a80 b475ff7f b0aa0580 xu.......u...... │ │ + 0x0000c054 e875ff7f b0ab1e80 2476ff7f b0aa0580 .u......$v...... │ │ + 0x0000c064 5876ff7f b0ab1e80 9476ff7f b0aa0980 Xv.......v...... │ │ + 0x0000c074 c876ff7f b0ab3880 0477ff7f b0aa0d80 .v....8..w...... │ │ + 0x0000c084 3877ff7f b0ab3880 7477ff7f b0aa1180 8w....8.tw...... │ │ + 0x0000c094 a877ff7f e8feff7f b077ff7f b0aa0980 .w.......w...... │ │ + 0x0000c0a4 e877ff7f e4feff7f f077ff7f b0aa1180 .w.......w...... │ │ + 0x0000c0b4 2878ff7f 01000000 2078ff7f ab08b180 (x...... x...... │ │ + 0x0000c0c4 7478ff7f ab07b180 507aff7f b0b0b080 tx......Pz...... │ │ + 0x0000c0d4 6a7aff7f 01000000 627aff7f a908b180 jz......bz...... │ │ + 0x0000c0e4 1c7bff7f ab08b180 c07bff7f ab07b180 .{.......{...... │ │ + 0x0000c0f4 9c7cff7f b0ab2e80 547dff7f 98feff7f .|......T}...... │ │ + 0x0000c104 547dff7f 9cfeff7f 547dff7f b0b0b080 T}......T}...... │ │ + 0x0000c114 6e7dff7f ab08b180 dc7dff7f a908b180 n}.......}...... │ │ + 0x0000c124 387eff7f b0b0aa80 8c7eff7f 01000000 8~.......~...... │ │ + 0x0000c134 847eff7f a908b180 007fff7f b0b0b080 .~.............. │ │ + 0x0000c144 1a7fff7f 01000000 127fff7f a908b180 ................ │ │ + 0x0000c154 4a7fff7f 01000000 427fff7f b0b0a980 J.......B....... │ │ + 0x0000c164 767fff7f 01000000 6e7fff7f a908b180 v.......n....... │ │ + 0x0000c174 bc7fff7f b0b0b080 d67fff7f 01000000 ................ │ │ + 0x0000c184 ce7fff7f a908b180 fa7fff7f b0b0b080 ................ │ │ + 0x0000c194 1480ff7f 01000000 0c80ff7f b0b0b080 ................ │ │ + 0x0000c1a4 2880ff7f b0b0aa80 9c80ff7f ab08b180 (............... │ │ + 0x0000c1b4 7481ff7f 01000000 6c81ff7f b0b0ab80 t.......l....... │ │ + 0x0000c1c4 9481ff7f ab06b280 8482ff7f ab08b280 ................ │ │ + 0x0000c1d4 7483ff7f ab0eb280 6484ff7f ab26b280 t.......d....&.. │ │ + 0x0000c1e4 5485ff7f ab2eb280 4486ff7f ab20b280 T.......D.... .. │ │ + 0x0000c1f4 3488ff7f 01000000 2c88ff7f ab3f1880 4.......,....?.. │ │ + 0x0000c204 dc89ff7f b0b0b080 088aff7f ab08b180 ................ │ │ + 0x0000c214 7c8aff7f a908b180 dc8aff7f ab08b180 |............... │ │ + 0x0000c224 4a8bff7f 01000000 428bff7f b0b0a980 J.......B....... │ │ + 0x0000c234 588bff7f b0b0b080 708bff7f b0ab1880 X.......p....... │ │ + 0x0000c244 a88dff7f b0ab3a80 ac8eff7f aa0fb180 ......:......... │ │ + 0x0000c254 f88eff7f 01000000 f08eff7f b0b0ab80 ................ │ │ + 0x0000c264 3c8fff7f b0ab0480 ac8fff7f 40fdff7f <...........@... │ │ + 0x0000c274 b68fff7f 01000000 b08fff7f ab07b180 ................ │ │ + 0x0000c284 0490ff7f b0ab2e80 3491ff7f ab10b280 ........4....... │ │ + 0x0000c294 dc91ff7f ab0eb280 9492ff7f a908b180 ................ │ │ + 0x0000c2a4 6493ff7f 01000000 5c93ff7f b0ab0680 d.......\....... │ │ + 0x0000c2b4 0894ff7f b0ab0480 6094ff7f ab07b180 ........`....... │ │ + 0x0000c2c4 2895ff7f ab08b180 a895ff7f b0ab0480 (............... │ │ + 0x0000c2d4 0c96ff7f b0b0aa80 6096ff7f ab08b180 ........`....... │ │ + 0x0000c2e4 5897ff7f b0b0aa80 a497ff7f b0ab0e80 X............... │ │ + 0x0000c2f4 e899ff7f 01000000 e099ff7f b0b0b080 ................ │ │ + 0x0000c304 6c9aff7f b0ab0680 509cff7f b0b0a880 l.......P....... │ │ + 0x0000c314 8c9cff7f b0ab0680 f09dff7f b0b0b080 ................ │ │ + 0x0000c324 309eff7f 01000000 289eff7f b0aa0580 0.......(....... │ │ + 0x0000c334 ec9eff7f b0b0b080 549fff7f b0b0aa80 ........T....... │ │ + 0x0000c344 04a0ff7f b0b0a880 7ca0ff7f a908b180 ........|....... │ │ + 0x0000c354 30a1ff7f 01000000 28a1ff7f b0ab0480 0.......(....... │ │ + 0x0000c364 28a2ff7f b0b0b080 42a2ff7f 01000000 (.......B....... │ │ + 0x0000c374 3aa2ff7f ab07b180 7ea2ff7f b0b0ab80 :.......~....... │ │ + 0x0000c384 a0a2ff7f b0b0b080 aca2ff7f b0ab0880 ................ │ │ + 0x0000c394 24a3ff7f b0ab0480 c8a3ff7f b0b0a880 $............... │ │ + 0x0000c3a4 5ca4ff7f b0b0aa80 f0a4ff7f b0b0a880 \............... │ │ + 0x0000c3b4 84a5ff7f b0b0b080 1ca6ff7f b0b0aa80 ................ │ │ + 0x0000c3c4 b0a6ff7f b0b0b080 bca6ff7f ab07b180 ................ │ │ + 0x0000c3d4 f0a6ff7f ab08b180 34a7ff7f b0ab0480 ........4....... │ │ + 0x0000c3e4 04a8ff7f b0b0a980 3ca8ff7f a908b180 ........<....... │ │ + 0x0000c3f4 54a8ff7f b0b0ab80 8ca8ff7f a908b180 T............... │ │ + 0x0000c404 aca8ff7f c0fbff7f aea8ff7f b0b0a880 ................ │ │ + 0x0000c414 cea8ff7f b0b0aa80 f0a8ff7f b4fbff7f ................ │ │ + 0x0000c424 a4a9ff7f b0ab0a80 74aaff7f b0ab2680 ........t.....&. │ │ + 0x0000c434 84aeff7f b0aa0980 0cafff7f b0b0aa80 ................ │ │ + 0x0000c444 26afff7f 01000000 20afff7f b0b0b080 &....... ....... │ │ + 0x0000c454 40afff7f b0ab1280 d0b6ff7f ab07b180 @............... │ │ + 0x0000c464 4cb7ff7f b0b0aa80 c0b7ff7f 01000000 L............... │ │ + 0x0000c474 b8b7ff7f ab07b180 dcb7ff7f b0ab1080 ................ │ │ + 0x0000c484 6cbaff7f b0ab0c80 3cbdff7f b0ab1080 l.......<....... │ │ + 0x0000c494 ccbeff7f b0ab0e80 60c0ff7f 01000000 ........`....... │ │ + 0x0000c4a4 58c0ff7f b0b0a880 7cc0ff7f b0ab0c80 X.......|....... │ │ + 0x0000c4b4 9cc2ff7f ab08b180 2cc3ff7f ab07b180 ........,....... │ │ + 0x0000c4c4 0cc4ff7f b0b0a880 38c4ff7f b0ab3080 ........8.....0. │ │ + 0x0000c4d4 1cc9ff7f ab08b180 14cbff7f ab07b180 ................ │ │ + 0x0000c4e4 7ccbff7f b0b0a880 a8cbff7f f0faff7f |............... │ │ + 0x0000c4f4 a8cbff7f ab07b180 10ccff7f 01000000 ................ │ │ + 0x0000c504 08ccff7f b0b0aa80 72ccff7f b0b0b080 ........r....... │ │ + 0x0000c514 8cccff7f 01000000 84ccff7f ab07b180 ................ │ │ + 0x0000c524 6ccdff7f b0b0b080 fecdff7f b0b0a880 l............... │ │ + 0x0000c534 52ceff7f b0b0b080 88ceff7f 01000000 R............... │ │ + 0x0000c544 80ceff7f b0008480 f8d3ff7f b0b0b080 ................ │ │ + 0x0000c554 fcd3ff7f 01000000 f4d3ff7f b0b0b080 ................ │ │ + 0x0000c564 5cd4ff7f b0ab2680 dcd5ff7f b0ab0680 \.....&......... │ │ + 0x0000c574 64d7ff7f 01000000 5cd7ff7f a907b180 d.......\....... │ │ + 0x0000c584 80d7ff7f 64faff7f a0dfff7f 01000000 ....d........... │ │ 0x0000c594 bce1ff7f 60faff7f c4e1ff7f b0b0b080 ....`........... │ │ 0x0000c5a4 d4e1ff7f b0af0280 70e2ff7f b0b0b080 ........p....... │ │ 0x0000c5b4 b8e2ff7f b0a90280 b4e3ff7f b0b0a880 ................ │ │ 0x0000c5c4 18e4ff7f b0b0b080 30e4ff7f b0b0aa80 ........0....... │ │ 0x0000c5d4 8ce4ff7f af72b280 ace5ff7f b0b0b080 .....r.......... │ │ 0x0000c5e4 ace5ff7f ab3f3880 48e6ff7f b0b0b080 .....?8.H....... │ │ 0x0000c5f4 5ce6ff7f b0b0aa80 c8e6ff7f b0b0b080 \............... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,667 +1,667 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x0000c698 6d643500 73686131 00736861 32353600 md5.sha1.sha256. │ │ - 0x0000c6a8 73686133 38340073 68613531 32007368 sha384.sha512.sh │ │ - 0x0000c6b8 61335f32 35360073 6861335f 35313200 a3_256.sha3_512. │ │ - 0x0000c6c8 4d443500 53484131 00534841 32353600 MD5.SHA1.SHA256. │ │ - 0x0000c6d8 53484133 38340053 48413531 32005348 SHA384.SHA512.SH │ │ - 0x0000c6e8 41335f32 35360053 4841335f 35313200 A3_256.SHA3_512. │ │ - 0x0000c6f8 556e6b6e 6f776e00 556e6b6e 6f776e20 Unknown.Unknown │ │ - 0x0000c708 656e6372 79707469 6f6e2074 79706500 encryption type. │ │ - 0x0000c718 47504700 52696a6e 6461656c 00436f6d GPG.Rijndael.Com │ │ - 0x0000c728 6d616e64 206d7367 00416363 65737320 mand msg.Access │ │ - 0x0000c738 6d736700 4e415420 61636365 7373206d msg.NAT access m │ │ - 0x0000c748 73670043 6c69656e 74207469 6d656f75 sg.Client timeou │ │ - 0x0000c758 74206163 63657373 206d7367 00436c69 t access msg.Cli │ │ - 0x0000c768 656e7420 74696d65 6f757420 4e415420 ent timeout NAT │ │ - 0x0000c778 61636365 7373206d 73670043 6c69656e access msg.Clien │ │ - 0x0000c788 74207469 6d656f75 74206c6f 63616c20 t timeout local │ │ - 0x0000c798 4e415420 61636365 7373206d 7367004c NAT access msg.L │ │ - 0x0000c7a8 6f63616c 204e4154 20616363 65737320 ocal NAT access │ │ - 0x0000c7b8 6d736700 556e6b6e 6f776e20 6d657373 msg.Unknown mess │ │ - 0x0000c7c8 61676520 74797065 00737472 746f6c00 age type.strtol. │ │ - 0x0000c7d8 5b2a5d20 56616c75 65202564 206f7574 [*] Value %d out │ │ - 0x0000c7e8 206f6620 72616e67 65205b28 2564292d of range [(%d)- │ │ - 0x0000c7f8 28256429 5d0a0020 25730a20 20307825 (%d)].. %s. 0x% │ │ - 0x0000c808 2e34783a 20200025 2e327820 00202020 .4x: .%.2x . │ │ - 0x0000c818 00202573 0a0a003c 4e554c4c 3e004e6f . %s....No │ │ - 0x0000c828 6e650053 50412046 69656c64 2056616c ne.SPA Field Val │ │ - 0x0000c838 7565733a 0a3d3d3d 3d3d3d3d 3d3d3d3d ues:.=========== │ │ - 0x0000c848 3d3d3d3d 3d3d0a00 20202052 616e646f ======.. Rando │ │ - 0x0000c858 6d205661 6c75653a 2025730a 00202020 m Value: %s.. │ │ - 0x0000c868 20202020 55736572 6e616d65 3a202573 Username: %s │ │ - 0x0000c878 0a002020 20202020 54696d65 7374616d .. Timestam │ │ - 0x0000c888 703a2025 750a0020 20202046 4b4f2056 p: %u.. FKO V │ │ - 0x0000c898 65727369 6f6e3a20 25730a00 2020204d ersion: %s.. M │ │ - 0x0000c8a8 65737361 67652054 7970653a 20256920 essage Type: %i │ │ - 0x0000c8b8 28257329 0a00204d 65737361 67652053 (%s).. Message S │ │ - 0x0000c8c8 7472696e 673a2025 730a0020 20202020 tring: %s.. │ │ - 0x0000c8d8 4e617420 41636365 73733a20 25730a00 Nat Access: %s.. │ │ - 0x0000c8e8 20202020 53657276 65722041 7574683a Server Auth: │ │ - 0x0000c8f8 2025730a 0020436c 69656e74 2054696d %s.. Client Tim │ │ - 0x0000c908 656f7574 3a202575 0a002020 20204469 eout: %u.. Di │ │ - 0x0000c918 67657374 20547970 653a2025 75202825 gest Type: %u (% │ │ - 0x0000c928 73290a00 20202020 2020484d 41432054 s).. HMAC T │ │ - 0x0000c938 7970653a 20257520 28257329 0a00456e ype: %u (%s)..En │ │ - 0x0000c948 63727970 74696f6e 20547970 653a2025 cryption Type: % │ │ - 0x0000c958 64202825 73290a00 456e6372 79707469 d (%s)..Encrypti │ │ - 0x0000c968 6f6e204d 6f64653a 20256420 28257329 on Mode: %d (%s) │ │ - 0x0000c978 0a002020 20456e63 6f646564 20446174 .. Encoded Dat │ │ - 0x0000c988 613a2025 730a0053 50412044 61746120 a: %s..SPA Data │ │ - 0x0000c998 44696765 73743a20 25730a00 20202020 Digest: %s.. │ │ - 0x0000c9a8 20202020 20202048 4d41433a 2025730a HMAC: %s. │ │ - 0x0000c9b8 00204669 6e616c20 53504120 44617461 . Final SPA Data │ │ - 0x0000c9c8 3a202573 0a006970 76345f72 65736f6c : %s..ipv4_resol │ │ - 0x0000c9d8 76652829 203a2025 730a0053 75636365 ve() : %s..Succe │ │ - 0x0000c9e8 73730046 4b4f2043 6f6e7465 78742069 ss.FKO Context i │ │ - 0x0000c9f8 73206e6f 7420696e 69746961 6c697a65 s not initialize │ │ - 0x0000ca08 6400556e 61626c65 20746f20 616c6c6f d.Unable to allo │ │ - 0x0000ca18 63617465 206d656d 6f727900 52656164 cate memory.Read │ │ - 0x0000ca28 2f777269 74652062 79746573 206d6973 /write bytes mis │ │ - 0x0000ca38 6d617463 68004172 67732063 6f6e7461 match.Args conta │ │ - 0x0000ca48 696e2069 6e76616c 69642064 61746100 in invalid data. │ │ - 0x0000ca58 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000ca68 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000ca78 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000ca88 415f434c 49454e54 5f54494d 454f5554 A_CLIENT_TIMEOUT │ │ - 0x0000ca98 5f4e4547 41544956 45004172 67732063 _NEGATIVE.Args c │ │ - 0x0000caa8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000cab8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000cac8 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ - 0x0000cad8 44455f4d 53474c45 4e5f5641 4c494446 DE_MSGLEN_VALIDF │ │ - 0x0000cae8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000caf8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000cb08 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000cb18 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ - 0x0000cb28 5f415343 49490041 72677320 636f6e74 _ASCII.Args cont │ │ - 0x0000cb38 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000cb48 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000cb58 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ - 0x0000cb68 4c545f4d 494e5f46 49454c44 53004172 LT_MIN_FIELDS.Ar │ │ - 0x0000cb78 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000cb88 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cb98 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cba8 4445434f 44455f47 545f4d41 585f4649 DECODE_GT_MAX_FI │ │ - 0x0000cbb8 454c4453 00417267 7320636f 6e746169 ELDS.Args contai │ │ - 0x0000cbc8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000cbd8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000cbe8 445f4441 54415f44 45434f44 455f5752 D_DATA_DECODE_WR │ │ - 0x0000cbf8 4f4e475f 4e554d5f 4649454c 44530041 ONG_NUM_FIELDS.A │ │ - 0x0000cc08 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000cc18 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000cc28 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000cc38 5f444543 4f44455f 454e435f 4d53475f _DECODE_ENC_MSG_ │ │ - 0x0000cc48 4c454e5f 4d545f54 5f53495a 45004172 LEN_MT_T_SIZE.Ar │ │ - 0x0000cc58 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000cc68 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cc78 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cc88 4445434f 44455f52 414e445f 4d495353 DECODE_RAND_MISS │ │ - 0x0000cc98 494e4700 41726773 20636f6e 7461696e ING.Args contain │ │ - 0x0000cca8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000ccb8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000ccc8 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x0000ccd8 524e414d 455f4d49 5353494e 47004172 RNAME_MISSING.Ar │ │ - 0x0000cce8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000ccf8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cd08 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cd18 4445434f 44455f55 5345524e 414d455f DECODE_USERNAME_ │ │ - 0x0000cd28 544f4f42 49470041 72677320 636f6e74 TOOBIG.Args cont │ │ - 0x0000cd38 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000cd48 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000cd58 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ - 0x0000cd68 55534552 4e414d45 5f444543 4f444546 USERNAME_DECODEF │ │ - 0x0000cd78 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000cd88 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000cd98 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000cda8 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x0000cdb8 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ - 0x0000cdc8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000cdd8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000cde8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000cdf8 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ - 0x0000ce08 4d505f4d 49535349 4e470041 72677320 MP_MISSING.Args │ │ - 0x0000ce18 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000ce28 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000ce38 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ - 0x0000ce48 4f44455f 54494d45 5354414d 505f544f ODE_TIMESTAMP_TO │ │ - 0x0000ce58 4f424947 00417267 7320636f 6e746169 OBIG.Args contai │ │ - 0x0000ce68 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000ce78 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000ce88 445f4441 54415f44 45434f44 455f5449 D_DATA_DECODE_TI │ │ - 0x0000ce98 4d455354 414d505f 4445434f 44454641 MESTAMP_DECODEFA │ │ - 0x0000cea8 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000ceb8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000cec8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000ced8 44415441 5f444543 4f44455f 56455253 DATA_DECODE_VERS │ │ - 0x0000cee8 494f4e5f 4d495353 494e4700 41726773 ION_MISSING.Args │ │ - 0x0000cef8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000cf08 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000cf18 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x0000cf28 434f4445 5f564552 53494f4e 5f544f4f CODE_VERSION_TOO │ │ - 0x0000cf38 42494700 41726773 20636f6e 7461696e BIG.Args contain │ │ - 0x0000cf48 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000cf58 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000cf68 5f444154 415f4445 434f4445 5f4d5347 _DATA_DECODE_MSG │ │ - 0x0000cf78 54595045 5f4d4953 53494e47 00417267 TYPE_MISSING.Arg │ │ - 0x0000cf88 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000cf98 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000cfa8 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ - 0x0000cfb8 45434f44 455f4d53 47545950 455f544f ECODE_MSGTYPE_TO │ │ - 0x0000cfc8 4f424947 00417267 7320636f 6e746169 OBIG.Args contai │ │ - 0x0000cfd8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000cfe8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000cff8 445f4441 54415f44 45434f44 455f4d53 D_DATA_DECODE_MS │ │ - 0x0000d008 47545950 455f4445 434f4445 4641494c GTYPE_DECODEFAIL │ │ - 0x0000d018 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000d028 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000d038 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000d048 54415f44 45434f44 455f4d45 53534147 TA_DECODE_MESSAG │ │ - 0x0000d058 455f4d49 5353494e 47004172 67732063 E_MISSING.Args c │ │ - 0x0000d068 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000d078 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000d088 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ - 0x0000d098 44455f4d 45535341 47455f54 4f4f4249 DE_MESSAGE_TOOBI │ │ - 0x0000d0a8 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000d0b8 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d0c8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d0d8 4154415f 4445434f 44455f4d 45535341 ATA_DECODE_MESSA │ │ - 0x0000d0e8 47455f44 45434f44 45464149 4c004172 GE_DECODEFAIL.Ar │ │ - 0x0000d0f8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000d108 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000d118 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000d128 4445434f 44455f4d 45535341 47455f56 DECODE_MESSAGE_V │ │ - 0x0000d138 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000d148 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000d158 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000d168 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ - 0x0000d178 455f4143 43455353 5f56414c 49444641 E_ACCESS_VALIDFA │ │ - 0x0000d188 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d198 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d1a8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d1b8 44415441 5f444543 4f44455f 4e415441 DATA_DECODE_NATA │ │ - 0x0000d1c8 43434553 535f4d49 5353494e 47004172 CCESS_MISSING.Ar │ │ - 0x0000d1d8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000d1e8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000d1f8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000d208 4445434f 44455f4e 41544143 43455353 DECODE_NATACCESS │ │ - 0x0000d218 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x0000d228 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000d238 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000d248 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000d258 5f4e4154 41434345 53535f44 45434f44 _NATACCESS_DECOD │ │ - 0x0000d268 45464149 4c004172 67732063 6f6e7461 EFAIL.Args conta │ │ - 0x0000d278 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d288 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d298 49445f44 4154415f 4445434f 44455f4e ID_DATA_DECODE_N │ │ - 0x0000d2a8 41544143 43455353 5f56414c 49444641 ATACCESS_VALIDFA │ │ - 0x0000d2b8 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d2c8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d2d8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d2e8 44415441 5f444543 4f44455f 53525641 DATA_DECODE_SRVA │ │ - 0x0000d2f8 5554485f 4d495353 494e4700 41726773 UTH_MISSING.Args │ │ - 0x0000d308 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000d318 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000d328 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x0000d338 434f4445 5f535256 41555448 5f444543 CODE_SRVAUTH_DEC │ │ - 0x0000d348 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ - 0x0000d358 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000d368 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000d378 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000d388 5f535041 5f455854 52415f54 4f4f4249 _SPA_EXTRA_TOOBI │ │ - 0x0000d398 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000d3a8 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d3b8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d3c8 4154415f 4445434f 44455f45 58545241 ATA_DECODE_EXTRA │ │ - 0x0000d3d8 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x0000d3e8 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000d3f8 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000d408 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000d418 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ - 0x0000d428 4c004172 67732063 6f6e7461 696e2069 L.Args contain i │ │ - 0x0000d438 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d448 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d458 4154415f 4445434f 44455f54 494d454f ATA_DECODE_TIMEO │ │ - 0x0000d468 55545f4d 49535349 4e470041 72677320 UT_MISSING.Args │ │ - 0x0000d478 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d488 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d498 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ - 0x0000d4a8 4f44455f 54494d45 4f55545f 544f4f42 ODE_TIMEOUT_TOOB │ │ - 0x0000d4b8 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ - 0x0000d4c8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d4d8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d4e8 44415441 5f444543 4f44455f 54494d45 DATA_DECODE_TIME │ │ - 0x0000d4f8 4f55545f 56414c49 44464149 4c004172 OUT_VALIDFAIL.Ar │ │ - 0x0000d508 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000d518 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000d528 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000d538 4445434f 44455f54 494d454f 55545f44 DECODE_TIMEOUT_D │ │ - 0x0000d548 45434f44 45464149 4c004172 67732063 ECODEFAIL.Args c │ │ - 0x0000d558 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000d568 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000d578 4e56414c 49445f44 4154415f 454e434f NVALID_DATA_ENCO │ │ - 0x0000d588 44455f4d 45535341 47455f54 4f4f4249 DE_MESSAGE_TOOBI │ │ - 0x0000d598 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000d5a8 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d5b8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d5c8 4154415f 454e434f 44455f4d 53474c45 ATA_ENCODE_MSGLE │ │ - 0x0000d5d8 4e5f5641 4c494446 41494c00 41726773 N_VALIDFAIL.Args │ │ - 0x0000d5e8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000d5f8 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000d608 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x0000d618 434f4445 5f444947 4553545f 56414c49 CODE_DIGEST_VALI │ │ - 0x0000d628 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000d638 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d648 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d658 49445f44 4154415f 454e434f 44455f44 ID_DATA_ENCODE_D │ │ - 0x0000d668 49474553 545f544f 4f424947 00417267 IGEST_TOOBIG.Arg │ │ - 0x0000d678 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000d688 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000d698 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ - 0x0000d6a8 4e434f44 455f4e4f 54424153 45363400 NCODE_NOTBASE64. │ │ - 0x0000d6b8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000d6c8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000d6d8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000d6e8 415f454e 43525950 545f4d53 474c454e A_ENCRYPT_MSGLEN │ │ - 0x0000d6f8 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d708 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d718 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d728 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d738 52595054 5f444947 4553544c 454e5f56 RYPT_DIGESTLEN_V │ │ - 0x0000d748 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000d758 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000d768 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000d778 56414c49 445f4441 54415f45 4e435259 VALID_DATA_ENCRY │ │ - 0x0000d788 50545f50 544c454e 5f56414c 49444641 PT_PTLEN_VALIDFA │ │ - 0x0000d798 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d7a8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d7b8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d7c8 44415441 5f454e43 52595054 5f524553 DATA_ENCRYPT_RES │ │ - 0x0000d7d8 554c545f 4d53474c 454e5f56 414c4944 ULT_MSGLEN_VALID │ │ - 0x0000d7e8 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ - 0x0000d7f8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000d808 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000d818 445f4441 54415f45 4e435259 50545f43 D_DATA_ENCRYPT_C │ │ - 0x0000d828 49504845 524c454e 5f444543 4f444546 IPHERLEN_DECODEF │ │ - 0x0000d838 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000d848 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000d858 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000d868 5f444154 415f454e 43525950 545f4349 _DATA_ENCRYPT_CI │ │ - 0x0000d878 50484552 4c454e5f 56414c49 44464149 PHERLEN_VALIDFAI │ │ - 0x0000d888 4c004172 67732063 6f6e7461 696e2069 L.Args contain i │ │ - 0x0000d898 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d8a8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d8b8 4154415f 454e4352 5950545f 44454352 ATA_ENCRYPT_DECR │ │ - 0x0000d8c8 59505445 445f4d45 53534147 455f4d49 YPTED_MESSAGE_MI │ │ - 0x0000d8d8 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ - 0x0000d8e8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d8f8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d908 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ - 0x0000d918 44454352 59505445 445f4d53 474c454e DECRYPTED_MSGLEN │ │ - 0x0000d928 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d938 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d948 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d958 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d968 52595054 5f475047 5f4d4553 53414745 RYPT_GPG_MESSAGE │ │ - 0x0000d978 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d988 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d998 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d9a8 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d9b8 52595054 5f475047 5f444947 4553545f RYPT_GPG_DIGEST_ │ │ - 0x0000d9c8 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ - 0x0000d9d8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000d9e8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000d9f8 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ - 0x0000da08 5950545f 4750475f 4d53474c 454e5f56 YPT_GPG_MSGLEN_V │ │ - 0x0000da18 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000da28 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000da38 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000da48 56414c49 445f4441 54415f45 4e435259 VALID_DATA_ENCRY │ │ - 0x0000da58 50545f47 50475f52 4553554c 545f4d53 PT_GPG_RESULT_MS │ │ - 0x0000da68 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ - 0x0000da78 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000da88 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000da98 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000daa8 5f454e43 52595054 5f475047 5f434950 _ENCRYPT_GPG_CIP │ │ - 0x0000dab8 4845525f 4445434f 44454641 494c0041 HER_DECODEFAIL.A │ │ - 0x0000dac8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000dad8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000dae8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000daf8 5f454e43 52595054 5f475047 5f454e43 _ENCRYPT_GPG_ENC │ │ - 0x0000db08 4f444544 4d53475f 4e554c4c 00417267 ODEDMSG_NULL.Arg │ │ - 0x0000db18 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000db28 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000db38 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ - 0x0000db48 4e435259 50545f47 50475f45 4e434f44 NCRYPT_GPG_ENCOD │ │ - 0x0000db58 45444d53 474c454e 5f56414c 49444641 EDMSGLEN_VALIDFA │ │ - 0x0000db68 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000db78 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000db88 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000db98 44415441 5f454e43 52595054 5f545950 DATA_ENCRYPT_TYP │ │ - 0x0000dba8 455f5641 4c494446 41494c00 41726773 E_VALIDFAIL.Args │ │ - 0x0000dbb8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000dbc8 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000dbd8 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x0000dbe8 43525950 545f4d4f 44455f56 414c4944 CRYPT_MODE_VALID │ │ - 0x0000dbf8 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ - 0x0000dc08 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000dc18 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000dc28 445f4441 54415f45 4e435259 50545f54 D_DATA_ENCRYPT_T │ │ - 0x0000dc38 5950455f 554e4b4e 4f574e00 41726773 YPE_UNKNOWN.Args │ │ - 0x0000dc48 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000dc58 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000dc68 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ - 0x0000dc78 4e43535f 4e45575f 454e434d 53475f4d NCS_NEW_ENCMSG_M │ │ - 0x0000dc88 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ - 0x0000dc98 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000dca8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000dcb8 4c49445f 44415441 5f46554e 43535f4e LID_DATA_FUNCS_N │ │ - 0x0000dcc8 45575f4d 53474c45 4e5f5641 4c494446 EW_MSGLEN_VALIDF │ │ - 0x0000dcd8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000dce8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000dcf8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000dd08 5f444154 415f4655 4e43535f 47454e5f _DATA_FUNCS_GEN_ │ │ - 0x0000dd18 4b45594c 454e5f56 414c4944 4641494c KEYLEN_VALIDFAIL │ │ - 0x0000dd28 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000dd38 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000dd48 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000dd58 54415f46 554e4353 5f47454e 5f484d41 TA_FUNCS_GEN_HMA │ │ - 0x0000dd68 434c454e 5f56414c 49444641 494c0041 CLEN_VALIDFAIL.A │ │ - 0x0000dd78 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000dd88 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000dd98 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000dda8 5f46554e 43535f47 454e5f4b 45595f45 _FUNCS_GEN_KEY_E │ │ - 0x0000ddb8 4e434f44 45464149 4c004172 67732063 NCODEFAIL.Args c │ │ - 0x0000ddc8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000ddd8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000dde8 4e56414c 49445f44 4154415f 46554e43 NVALID_DATA_FUNC │ │ - 0x0000ddf8 535f4745 4e5f484d 41435f45 4e434f44 S_GEN_HMAC_ENCOD │ │ - 0x0000de08 45464149 4c004172 67732063 6f6e7461 EFAIL.Args conta │ │ - 0x0000de18 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000de28 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000de38 49445f44 4154415f 46554e43 535f5345 ID_DATA_FUNCS_SE │ │ - 0x0000de48 545f4d53 474c454e 5f56414c 49444641 T_MSGLEN_VALIDFA │ │ - 0x0000de58 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000de68 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000de78 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000de88 44415441 5f484d41 435f4d53 474c454e DATA_HMAC_MSGLEN │ │ - 0x0000de98 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000dea8 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000deb8 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000dec8 494e5641 4c49445f 44415441 5f484d41 INVALID_DATA_HMA │ │ - 0x0000ded8 435f454e 434d5347 4c454e5f 56414c49 C_ENCMSGLEN_VALI │ │ - 0x0000dee8 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000def8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000df08 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000df18 49445f44 4154415f 484d4143 5f434f4d ID_DATA_HMAC_COM │ │ - 0x0000df28 50415245 4641494c 00417267 7320636f PAREFAIL.Args co │ │ - 0x0000df38 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000df48 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000df58 56414c49 445f4441 54415f48 4d41435f VALID_DATA_HMAC_ │ │ - 0x0000df68 54595045 5f56414c 49444641 494c0041 TYPE_VALIDFAIL.A │ │ - 0x0000df78 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000df88 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000df98 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000dfa8 5f484d41 435f4c45 4e5f5641 4c494446 _HMAC_LEN_VALIDF │ │ + 0x0000c698 3a003a25 753a003a 25693a00 3a256900 :.:%u:.:%i:.:%i. │ │ + 0x0000c6a8 322e302e 32005350 4f4f465f 55534552 2.0.2.SPOOF_USER │ │ + 0x0000c6b8 004c4f47 4e414d45 00555345 52004e4f .LOGNAME.USER.NO │ │ + 0x0000c6c8 5f555345 52002f64 65762f75 72616e64 _USER./dev/urand │ │ + 0x0000c6d8 6f6d0072 0053616c 7465645f 5f005532 om.r.Salted__.U2 │ │ + 0x0000c6e8 46736447 566b5831 00685100 30313233 FsdGVkX1.hQ.0123 │ │ + 0x0000c6f8 34353637 38390025 733a2573 002c0020 456789.%s:%s.,. │ │ + 0x0000c708 2f3f2227 5c007564 70006963 6d70006e /?"'\.udp.icmp.n │ │ + 0x0000c718 6f6e6500 74637000 2575006d 64350073 one.tcp.%u.md5.s │ │ + 0x0000c728 68613100 73686132 35360073 68613338 ha1.sha256.sha38 │ │ + 0x0000c738 34007368 61353132 00736861 335f3235 4.sha512.sha3_25 │ │ + 0x0000c748 36007368 61335f35 3132004d 44350053 6.sha3_512.MD5.S │ │ + 0x0000c758 48413100 53484132 35360053 48413338 HA1.SHA256.SHA38 │ │ + 0x0000c768 34005348 41353132 00534841 335f3235 4.SHA512.SHA3_25 │ │ + 0x0000c778 36005348 41335f35 31320055 6e6b6e6f 6.SHA3_512.Unkno │ │ + 0x0000c788 776e0055 6e6b6e6f 776e2065 6e637279 wn.Unknown encry │ │ + 0x0000c798 7074696f 6e207479 70650047 50470052 ption type.GPG.R │ │ + 0x0000c7a8 696a6e64 61656c00 436f6d6d 616e6420 ijndael.Command │ │ + 0x0000c7b8 6d736700 41636365 7373206d 7367004e msg.Access msg.N │ │ + 0x0000c7c8 41542061 63636573 73206d73 6700436c AT access msg.Cl │ │ + 0x0000c7d8 69656e74 2074696d 656f7574 20616363 ient timeout acc │ │ + 0x0000c7e8 65737320 6d736700 436c6965 6e742074 ess msg.Client t │ │ + 0x0000c7f8 696d656f 7574204e 41542061 63636573 imeout NAT acces │ │ + 0x0000c808 73206d73 6700436c 69656e74 2074696d s msg.Client tim │ │ + 0x0000c818 656f7574 206c6f63 616c204e 41542061 eout local NAT a │ │ + 0x0000c828 63636573 73206d73 67004c6f 63616c20 ccess msg.Local │ │ + 0x0000c838 4e415420 61636365 7373206d 73670055 NAT access msg.U │ │ + 0x0000c848 6e6b6e6f 776e206d 65737361 67652074 nknown message t │ │ + 0x0000c858 79706500 73747274 6f6c005b 2a5d2056 ype.strtol.[*] V │ │ + 0x0000c868 616c7565 20256420 6f757420 6f662072 alue %d out of r │ │ + 0x0000c878 616e6765 205b2825 64292d28 2564295d ange [(%d)-(%d)] │ │ + 0x0000c888 0a002025 730a2020 3078252e 34783a20 .. %s. 0x%.4x: │ │ + 0x0000c898 2000252e 32782000 20202000 2025730a .%.2x . . %s. │ │ + 0x0000c8a8 0a003c4e 554c4c3e 004e6f6e 65005350 ...None.SP │ │ + 0x0000c8b8 41204669 656c6420 56616c75 65733a0a A Field Values:. │ │ + 0x0000c8c8 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ + 0x0000c8d8 3d0a0020 20205261 6e646f6d 2056616c =.. Random Val │ │ + 0x0000c8e8 75653a20 25730a00 20202020 20202055 ue: %s.. U │ │ + 0x0000c8f8 7365726e 616d653a 2025730a 00202020 sername: %s.. │ │ + 0x0000c908 20202054 696d6573 74616d70 3a202575 Timestamp: %u │ │ + 0x0000c918 0a002020 2020464b 4f205665 7273696f .. FKO Versio │ │ + 0x0000c928 6e3a2025 730a0020 20204d65 73736167 n: %s.. Messag │ │ + 0x0000c938 65205479 70653a20 25692028 2573290a e Type: %i (%s). │ │ + 0x0000c948 00204d65 73736167 65205374 72696e67 . Message String │ │ + 0x0000c958 3a202573 0a002020 2020204e 61742041 : %s.. Nat A │ │ + 0x0000c968 63636573 733a2025 730a0020 20202053 ccess: %s.. S │ │ + 0x0000c978 65727665 72204175 74683a20 25730a00 erver Auth: %s.. │ │ + 0x0000c988 20436c69 656e7420 54696d65 6f75743a Client Timeout: │ │ + 0x0000c998 2025750a 00202020 20446967 65737420 %u.. Digest │ │ + 0x0000c9a8 54797065 3a202575 20282573 290a0020 Type: %u (%s).. │ │ + 0x0000c9b8 20202020 20484d41 43205479 70653a20 HMAC Type: │ │ + 0x0000c9c8 25752028 2573290a 00456e63 72797074 %u (%s)..Encrypt │ │ + 0x0000c9d8 696f6e20 54797065 3a202564 20282573 ion Type: %d (%s │ │ + 0x0000c9e8 290a0045 6e637279 7074696f 6e204d6f )..Encryption Mo │ │ + 0x0000c9f8 64653a20 25642028 2573290a 00202020 de: %d (%s).. │ │ + 0x0000ca08 456e636f 64656420 44617461 3a202573 Encoded Data: %s │ │ + 0x0000ca18 0a005350 41204461 74612044 69676573 ..SPA Data Diges │ │ + 0x0000ca28 743a2025 730a0020 20202020 20202020 t: %s.. │ │ + 0x0000ca38 2020484d 41433a20 25730a00 2046696e HMAC: %s.. Fin │ │ + 0x0000ca48 616c2053 50412044 6174613a 2025730a al SPA Data: %s. │ │ + 0x0000ca58 00697076 345f7265 736f6c76 65282920 .ipv4_resolve() │ │ + 0x0000ca68 3a202573 0a005375 63636573 7300464b : %s..Success.FK │ │ + 0x0000ca78 4f20436f 6e746578 74206973 206e6f74 O Context is not │ │ + 0x0000ca88 20696e69 7469616c 697a6564 00556e61 initialized.Una │ │ + 0x0000ca98 626c6520 746f2061 6c6c6f63 61746520 ble to allocate │ │ + 0x0000caa8 6d656d6f 72790052 6561642f 77726974 memory.Read/writ │ │ + 0x0000cab8 65206279 74657320 6d69736d 61746368 e bytes mismatch │ │ + 0x0000cac8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000cad8 76616c69 64206461 74610041 72677320 valid data.Args │ │ + 0x0000cae8 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000caf8 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000cb08 494e5641 4c49445f 44415441 5f434c49 INVALID_DATA_CLI │ │ + 0x0000cb18 454e545f 54494d45 4f55545f 4e454741 ENT_TIMEOUT_NEGA │ │ + 0x0000cb28 54495645 00417267 7320636f 6e746169 TIVE.Args contai │ │ + 0x0000cb38 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000cb48 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000cb58 445f4441 54415f44 45434f44 455f4d53 D_DATA_DECODE_MS │ │ + 0x0000cb68 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ + 0x0000cb78 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000cb88 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000cb98 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000cba8 5f444543 4f44455f 4e4f4e5f 41534349 _DECODE_NON_ASCI │ │ + 0x0000cbb8 49004172 67732063 6f6e7461 696e2069 I.Args contain i │ │ + 0x0000cbc8 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000cbd8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000cbe8 4154415f 4445434f 44455f4c 545f4d49 ATA_DECODE_LT_MI │ │ + 0x0000cbf8 4e5f4649 454c4453 00417267 7320636f N_FIELDS.Args co │ │ + 0x0000cc08 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000cc18 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000cc28 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000cc38 455f4754 5f4d4158 5f464945 4c445300 E_GT_MAX_FIELDS. │ │ + 0x0000cc48 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000cc58 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000cc68 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000cc78 415f4445 434f4445 5f57524f 4e475f4e A_DECODE_WRONG_N │ │ + 0x0000cc88 554d5f46 49454c44 53004172 67732063 UM_FIELDS.Args c │ │ + 0x0000cc98 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000cca8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000ccb8 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ + 0x0000ccc8 44455f45 4e435f4d 53475f4c 454e5f4d DE_ENC_MSG_LEN_M │ │ + 0x0000ccd8 545f545f 53495a45 00417267 7320636f T_T_SIZE.Args co │ │ + 0x0000cce8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000ccf8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000cd08 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000cd18 455f5241 4e445f4d 49535349 4e470041 E_RAND_MISSING.A │ │ + 0x0000cd28 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000cd38 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000cd48 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000cd58 5f444543 4f44455f 55534552 4e414d45 _DECODE_USERNAME │ │ + 0x0000cd68 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ + 0x0000cd78 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000cd88 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000cd98 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000cda8 455f5553 45524e41 4d455f54 4f4f4249 E_USERNAME_TOOBI │ │ + 0x0000cdb8 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ + 0x0000cdc8 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000cdd8 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000cde8 4154415f 4445434f 44455f55 5345524e ATA_DECODE_USERN │ │ + 0x0000cdf8 414d455f 4445434f 44454641 494c0041 AME_DECODEFAIL.A │ │ + 0x0000ce08 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000ce18 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000ce28 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000ce38 5f444543 4f44455f 55534552 4e414d45 _DECODE_USERNAME │ │ + 0x0000ce48 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ + 0x0000ce58 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000ce68 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000ce78 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ + 0x0000ce88 4f44455f 54494d45 5354414d 505f4d49 ODE_TIMESTAMP_MI │ │ + 0x0000ce98 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000cea8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000ceb8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000cec8 49445f44 4154415f 4445434f 44455f54 ID_DATA_DECODE_T │ │ + 0x0000ced8 494d4553 54414d50 5f544f4f 42494700 IMESTAMP_TOOBIG. │ │ + 0x0000cee8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000cef8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000cf08 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000cf18 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ + 0x0000cf28 4d505f44 45434f44 45464149 4c004172 MP_DECODEFAIL.Ar │ │ + 0x0000cf38 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000cf48 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000cf58 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000cf68 4445434f 44455f56 45525349 4f4e5f4d DECODE_VERSION_M │ │ + 0x0000cf78 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ + 0x0000cf88 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000cf98 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000cfa8 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ + 0x0000cfb8 56455253 494f4e5f 544f4f42 49470041 VERSION_TOOBIG.A │ │ + 0x0000cfc8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000cfd8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000cfe8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000cff8 5f444543 4f44455f 4d534754 5950455f _DECODE_MSGTYPE_ │ │ + 0x0000d008 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ + 0x0000d018 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000d028 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000d038 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x0000d048 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ + 0x0000d058 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000d068 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000d078 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000d088 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ + 0x0000d098 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x0000d0a8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000d0b8 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000d0c8 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x0000d0d8 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ + 0x0000d0e8 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ + 0x0000d0f8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000d108 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000d118 445f4441 54415f44 45434f44 455f4d45 D_DATA_DECODE_ME │ │ + 0x0000d128 53534147 455f544f 4f424947 00417267 SSAGE_TOOBIG.Arg │ │ + 0x0000d138 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d148 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d158 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000d168 45434f44 455f4d45 53534147 455f4445 ECODE_MESSAGE_DE │ │ + 0x0000d178 434f4445 4641494c 00417267 7320636f CODEFAIL.Args co │ │ + 0x0000d188 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000d198 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000d1a8 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000d1b8 455f4d45 53534147 455f5641 4c494446 E_MESSAGE_VALIDF │ │ + 0x0000d1c8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000d1d8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000d1e8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000d1f8 5f444154 415f4445 434f4445 5f414343 _DATA_DECODE_ACC │ │ + 0x0000d208 4553535f 56414c49 44464149 4c004172 ESS_VALIDFAIL.Ar │ │ + 0x0000d218 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d228 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d238 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d248 4445434f 44455f4e 41544143 43455353 DECODE_NATACCESS │ │ + 0x0000d258 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ + 0x0000d268 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000d278 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000d288 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000d298 455f4e41 54414343 4553535f 544f4f42 E_NATACCESS_TOOB │ │ + 0x0000d2a8 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ + 0x0000d2b8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000d2c8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000d2d8 44415441 5f444543 4f44455f 4e415441 DATA_DECODE_NATA │ │ + 0x0000d2e8 43434553 535f4445 434f4445 4641494c CCESS_DECODEFAIL │ │ + 0x0000d2f8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d308 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d318 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d328 54415f44 45434f44 455f4e41 54414343 TA_DECODE_NATACC │ │ + 0x0000d338 4553535f 56414c49 44464149 4c004172 ESS_VALIDFAIL.Ar │ │ + 0x0000d348 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d358 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d368 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d378 4445434f 44455f53 52564155 54485f4d DECODE_SRVAUTH_M │ │ + 0x0000d388 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ + 0x0000d398 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000d3a8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000d3b8 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ + 0x0000d3c8 53525641 5554485f 4445434f 44454641 SRVAUTH_DECODEFA │ │ + 0x0000d3d8 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ + 0x0000d3e8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000d3f8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000d408 44415441 5f444543 4f44455f 5350415f DATA_DECODE_SPA_ │ │ + 0x0000d418 45585452 415f544f 4f424947 00417267 EXTRA_TOOBIG.Arg │ │ + 0x0000d428 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d438 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d448 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000d458 45434f44 455f4558 5452415f 544f4f42 ECODE_EXTRA_TOOB │ │ + 0x0000d468 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ + 0x0000d478 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000d488 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000d498 44415441 5f444543 4f44455f 45585452 DATA_DECODE_EXTR │ │ + 0x0000d4a8 415f4445 434f4445 4641494c 00417267 A_DECODEFAIL.Arg │ │ + 0x0000d4b8 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d4c8 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d4d8 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000d4e8 45434f44 455f5449 4d454f55 545f4d49 ECODE_TIMEOUT_MI │ │ + 0x0000d4f8 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000d508 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d518 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d528 49445f44 4154415f 4445434f 44455f54 ID_DATA_DECODE_T │ │ + 0x0000d538 494d454f 55545f54 4f4f4249 47004172 IMEOUT_TOOBIG.Ar │ │ + 0x0000d548 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d558 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d568 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d578 4445434f 44455f54 494d454f 55545f56 DECODE_TIMEOUT_V │ │ + 0x0000d588 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ + 0x0000d598 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000d5a8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000d5b8 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000d5c8 455f5449 4d454f55 545f4445 434f4445 E_TIMEOUT_DECODE │ │ + 0x0000d5d8 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000d5e8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000d5f8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000d608 445f4441 54415f45 4e434f44 455f4d45 D_DATA_ENCODE_ME │ │ + 0x0000d618 53534147 455f544f 4f424947 00417267 SSAGE_TOOBIG.Arg │ │ + 0x0000d628 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d638 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d648 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ + 0x0000d658 4e434f44 455f4d53 474c454e 5f56414c NCODE_MSGLEN_VAL │ │ + 0x0000d668 49444641 494c0041 72677320 636f6e74 IDFAIL.Args cont │ │ + 0x0000d678 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000d688 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000d698 4c49445f 44415441 5f454e43 4f44455f LID_DATA_ENCODE_ │ │ + 0x0000d6a8 44494745 53545f56 414c4944 4641494c DIGEST_VALIDFAIL │ │ + 0x0000d6b8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d6c8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d6d8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d6e8 54415f45 4e434f44 455f4449 47455354 TA_ENCODE_DIGEST │ │ + 0x0000d6f8 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x0000d708 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000d718 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000d728 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x0000d738 5f4e4f54 42415345 36340041 72677320 _NOTBASE64.Args │ │ + 0x0000d748 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000d758 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000d768 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ + 0x0000d778 52595054 5f4d5347 4c454e5f 56414c49 RYPT_MSGLEN_VALI │ │ + 0x0000d788 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d798 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d7a8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d7b8 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000d7c8 44494745 53544c45 4e5f5641 4c494446 DIGESTLEN_VALIDF │ │ + 0x0000d7d8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000d7e8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000d7f8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000d808 5f444154 415f454e 43525950 545f5054 _DATA_ENCRYPT_PT │ │ + 0x0000d818 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000d828 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d838 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d848 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d858 454e4352 5950545f 52455355 4c545f4d ENCRYPT_RESULT_M │ │ + 0x0000d868 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ + 0x0000d878 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000d888 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000d898 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000d8a8 415f454e 43525950 545f4349 50484552 A_ENCRYPT_CIPHER │ │ + 0x0000d8b8 4c454e5f 4445434f 44454641 494c0041 LEN_DECODEFAIL.A │ │ + 0x0000d8c8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000d8d8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000d8e8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000d8f8 5f454e43 52595054 5f434950 4845524c _ENCRYPT_CIPHERL │ │ + 0x0000d908 454e5f56 414c4944 4641494c 00417267 EN_VALIDFAIL.Arg │ │ + 0x0000d918 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d928 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d938 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ + 0x0000d948 4e435259 50545f44 45435259 50544544 NCRYPT_DECRYPTED │ │ + 0x0000d958 5f4d4553 53414745 5f4d4953 53494e47 _MESSAGE_MISSING │ │ + 0x0000d968 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d978 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d988 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d998 54415f45 4e435259 50545f44 45435259 TA_ENCRYPT_DECRY │ │ + 0x0000d9a8 50544544 5f4d5347 4c454e5f 56414c49 PTED_MSGLEN_VALI │ │ + 0x0000d9b8 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d9c8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d9d8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d9e8 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000d9f8 4750475f 4d455353 4147455f 56414c49 GPG_MESSAGE_VALI │ │ + 0x0000da08 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000da18 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000da28 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000da38 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000da48 4750475f 44494745 53545f56 414c4944 GPG_DIGEST_VALID │ │ + 0x0000da58 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000da68 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000da78 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000da88 445f4441 54415f45 4e435259 50545f47 D_DATA_ENCRYPT_G │ │ + 0x0000da98 50475f4d 53474c45 4e5f5641 4c494446 PG_MSGLEN_VALIDF │ │ + 0x0000daa8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000dab8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000dac8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000dad8 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x0000dae8 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ + 0x0000daf8 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000db08 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000db18 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000db28 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ + 0x0000db38 5950545f 4750475f 43495048 45525f44 YPT_GPG_CIPHER_D │ │ + 0x0000db48 45434f44 45464149 4c004172 67732063 ECODEFAIL.Args c │ │ + 0x0000db58 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000db68 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000db78 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ + 0x0000db88 5950545f 4750475f 454e434f 4445444d YPT_GPG_ENCODEDM │ │ + 0x0000db98 53475f4e 554c4c00 41726773 20636f6e SG_NULL.Args con │ │ + 0x0000dba8 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000dbb8 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000dbc8 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x0000dbd8 545f4750 475f454e 434f4445 444d5347 T_GPG_ENCODEDMSG │ │ + 0x0000dbe8 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000dbf8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000dc08 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000dc18 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000dc28 454e4352 5950545f 54595045 5f56414c ENCRYPT_TYPE_VAL │ │ + 0x0000dc38 49444641 494c0041 72677320 636f6e74 IDFAIL.Args cont │ │ + 0x0000dc48 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000dc58 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000dc68 4c49445f 44415441 5f454e43 52595054 LID_DATA_ENCRYPT │ │ + 0x0000dc78 5f4d4f44 455f5641 4c494446 41494c00 _MODE_VALIDFAIL. │ │ + 0x0000dc88 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000dc98 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000dca8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000dcb8 415f454e 43525950 545f5459 50455f55 A_ENCRYPT_TYPE_U │ │ + 0x0000dcc8 4e4b4e4f 574e0041 72677320 636f6e74 NKNOWN.Args cont │ │ + 0x0000dcd8 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000dce8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000dcf8 4c49445f 44415441 5f46554e 43535f4e LID_DATA_FUNCS_N │ │ + 0x0000dd08 45575f45 4e434d53 475f4d49 5353494e EW_ENCMSG_MISSIN │ │ + 0x0000dd18 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ + 0x0000dd28 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000dd38 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000dd48 4154415f 46554e43 535f4e45 575f4d53 ATA_FUNCS_NEW_MS │ │ + 0x0000dd58 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ + 0x0000dd68 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000dd78 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000dd88 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000dd98 5f46554e 43535f47 454e5f4b 45594c45 _FUNCS_GEN_KEYLE │ │ + 0x0000dda8 4e5f5641 4c494446 41494c00 41726773 N_VALIDFAIL.Args │ │ + 0x0000ddb8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000ddc8 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000ddd8 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ + 0x0000dde8 4e43535f 47454e5f 484d4143 4c454e5f NCS_GEN_HMACLEN_ │ │ + 0x0000ddf8 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000de08 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000de18 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000de28 4e56414c 49445f44 4154415f 46554e43 NVALID_DATA_FUNC │ │ + 0x0000de38 535f4745 4e5f4b45 595f454e 434f4445 S_GEN_KEY_ENCODE │ │ + 0x0000de48 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000de58 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000de68 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000de78 445f4441 54415f46 554e4353 5f47454e D_DATA_FUNCS_GEN │ │ + 0x0000de88 5f484d41 435f454e 434f4445 4641494c _HMAC_ENCODEFAIL │ │ + 0x0000de98 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000dea8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000deb8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000dec8 54415f46 554e4353 5f534554 5f4d5347 TA_FUNCS_SET_MSG │ │ + 0x0000ded8 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000dee8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000def8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000df08 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000df18 484d4143 5f4d5347 4c454e5f 56414c49 HMAC_MSGLEN_VALI │ │ + 0x0000df28 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000df38 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000df48 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000df58 49445f44 4154415f 484d4143 5f454e43 ID_DATA_HMAC_ENC │ │ + 0x0000df68 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ + 0x0000df78 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000df88 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000df98 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000dfa8 54415f48 4d41435f 434f4d50 41524546 TA_HMAC_COMPAREF │ │ 0x0000dfb8 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ 0x0000dfc8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ 0x0000dfd8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000dfe8 5f444154 415f4d45 53534147 455f504f _DATA_MESSAGE_PO │ │ - 0x0000dff8 52545f4d 49535349 4e470041 72677320 RT_MISSING.Args │ │ - 0x0000e008 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000e018 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000e028 494e5641 4c49445f 44415441 5f4d4553 INVALID_DATA_MES │ │ - 0x0000e038 53414745 5f545950 455f5641 4c494446 SAGE_TYPE_VALIDF │ │ - 0x0000e048 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000e058 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000e068 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000e078 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ - 0x0000e088 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ - 0x0000e098 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000e0a8 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000e0b8 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ - 0x0000e0c8 445f4d49 5353494e 47004172 67732063 D_MISSING.Args c │ │ - 0x0000e0d8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000e0e8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000e0f8 4e56414c 49445f44 4154415f 4d455353 NVALID_DATA_MESS │ │ - 0x0000e108 4147455f 41434345 53535f4d 49535349 AGE_ACCESS_MISSI │ │ - 0x0000e118 4e470041 72677320 636f6e74 61696e20 NG.Args contain │ │ - 0x0000e128 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000e138 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000e148 44415441 5f4d4553 53414745 5f4e4154 DATA_MESSAGE_NAT │ │ - 0x0000e158 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ - 0x0000e168 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000e178 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000e188 56414c49 445f4441 54415f4d 45535341 VALID_DATA_MESSA │ │ - 0x0000e198 47455f50 4f525450 524f544f 5f4d4953 GE_PORTPROTO_MIS │ │ - 0x0000e1a8 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ - 0x0000e1b8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000e1c8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000e1d8 445f4441 54415f4e 41545f45 4d505459 D_DATA_NAT_EMPTY │ │ - 0x0000e1e8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000e1f8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000e208 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000e218 54415f52 414e445f 4c454e5f 56414c49 TA_RAND_LEN_VALI │ │ - 0x0000e228 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000e238 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000e248 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000e258 49445f44 4154415f 53525641 5554485f ID_DATA_SRVAUTH_ │ │ - 0x0000e268 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ - 0x0000e278 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000e288 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000e298 414c4944 5f444154 415f5449 4d455354 ALID_DATA_TIMEST │ │ - 0x0000e2a8 414d505f 56414c49 44464149 4c004172 AMP_VALIDFAIL.Ar │ │ - 0x0000e2b8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000e2c8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000e2d8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000e2e8 55534552 5f4d4953 53494e47 00417267 USER_MISSING.Arg │ │ - 0x0000e2f8 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000e308 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000e318 525f494e 56414c49 445f4441 54415f55 R_INVALID_DATA_U │ │ - 0x0000e328 5345525f 46495253 54434841 525f5641 SER_FIRSTCHAR_VA │ │ - 0x0000e338 4c494446 41494c00 41726773 20636f6e LIDFAIL.Args con │ │ - 0x0000e348 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000e358 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000e368 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ - 0x0000e378 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ - 0x0000e388 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000e398 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000e3a8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000e3b8 54415f55 54494c5f 53545254 4f4c5f4c TA_UTIL_STRTOL_L │ │ - 0x0000e3c8 545f4d49 4e004172 67732063 6f6e7461 T_MIN.Args conta │ │ - 0x0000e3d8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000e3e8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000e3f8 49445f44 4154415f 5554494c 5f535452 ID_DATA_UTIL_STR │ │ - 0x0000e408 544f4c5f 47545f4d 41580056 616c7565 TOL_GT_MAX.Value │ │ - 0x0000e418 206f7220 53697a65 206f6620 74686520 or Size of the │ │ - 0x0000e428 64617461 20657863 65656465 64207468 data exceeded th │ │ - 0x0000e438 65206d61 7820616c 6c6f7765 6400496e e max allowed.In │ │ - 0x0000e448 76616c69 64206b65 79206c65 6e677468 valid key length │ │ - 0x0000e458 00556e61 626c6520 746f2064 65746572 .Unable to deter │ │ - 0x0000e468 6d696e65 20757365 726e616d 65004d69 mine username.Mi │ │ - 0x0000e478 7373696e 67206f72 20696e63 6f6d706c ssing or incompl │ │ - 0x0000e488 65746520 53504120 64617461 00546865 ete SPA data.The │ │ - 0x0000e498 72652069 73206e6f 20656e63 6f646564 re is no encoded │ │ - 0x0000e4a8 20646174 6120746f 2070726f 63657373 data to process │ │ - 0x0000e4b8 00496e76 616c6964 20646967 65737420 .Invalid digest │ │ - 0x0000e4c8 74797065 00496e76 616c6964 20616c6c type.Invalid all │ │ - 0x0000e4d8 6f772049 50206164 64726573 7320696e ow IP address in │ │ - 0x0000e4e8 20746865 20535041 206d6573 73616765 the SPA message │ │ - 0x0000e4f8 20646174 6100496e 76616c69 64205350 data.Invalid SP │ │ - 0x0000e508 4120636f 6d6d616e 64206d65 73736167 A command messag │ │ - 0x0000e518 6520666f 726d6174 00496e76 616c6964 e format.Invalid │ │ - 0x0000e528 20535041 20616363 65737320 6d657373 SPA access mess │ │ - 0x0000e538 61676520 666f726d 61740049 6e76616c age format.Inval │ │ - 0x0000e548 69642053 5041206e 61745f61 63636573 id SPA nat_acces │ │ - 0x0000e558 73206d65 73736167 6520666f 726d6174 s message format │ │ - 0x0000e568 00496e76 616c6964 20656e63 72797074 .Invalid encrypt │ │ - 0x0000e578 696f6e20 74797065 0057726f 6e67206f ion type.Wrong o │ │ - 0x0000e588 7220696e 61707072 6f707269 61746520 r inappropriate │ │ - 0x0000e598 656e6372 79707469 6f6e2074 79706520 encryption type │ │ - 0x0000e5a8 666f7220 74686973 206f7065 72617469 for this operati │ │ - 0x0000e5b8 6f6e0055 6e657870 65637465 64206f72 on.Unexpected or │ │ - 0x0000e5c8 20696e76 616c6964 2073697a 6520666f invalid size fo │ │ - 0x0000e5d8 72206465 63727970 74656420 64617461 r decrypted data │ │ - 0x0000e5e8 00446563 72797074 696f6e20 6661696c .Decryption fail │ │ - 0x0000e5f8 6564206f 72206465 63727970 74656420 ed or decrypted │ │ - 0x0000e608 64617461 20697320 696e7661 6c696400 data is invalid. │ │ - 0x0000e618 54686520 636f6d70 75746564 20646967 The computed dig │ │ - 0x0000e628 65737420 64696420 6e6f7420 6d617463 est did not matc │ │ - 0x0000e638 68207468 65206469 67657374 20696e20 h the digest in │ │ - 0x0000e648 74686520 73706120 64617461 00496e76 the spa data.Inv │ │ - 0x0000e658 616c6964 20484d41 43206b65 79206c65 alid HMAC key le │ │ - 0x0000e668 6e677468 00556e73 7570706f 72746564 ngth.Unsupported │ │ - 0x0000e678 20484d41 43206d6f 64652028 64656661 HMAC mode (defa │ │ - 0x0000e688 756c743a 20534841 32353629 00556e73 ult: SHA256).Uns │ │ - 0x0000e698 7570706f 72746564 206f7220 756e696d upported or unim │ │ - 0x0000e6a8 706c656d 656e7465 64206665 61747572 plemented featur │ │ - 0x0000e6b8 65206f72 2066756e 6374696f 6e00436f e or function.Co │ │ - 0x0000e6c8 756c6420 6e6f7420 7a65726f 206f7574 uld not zero out │ │ - 0x0000e6d8 2073656e 73697469 76652064 61746100 sensitive data. │ │ - 0x0000e6e8 556e6b6e 6f776e2f 556e636c 61737369 Unknown/Unclassi │ │ - 0x0000e6f8 66696564 20657272 6f720047 50472d72 fied error.GPG-r │ │ - 0x0000e708 656c6174 65642065 72726f72 20636f64 elated error cod │ │ - 0x0000e718 65206769 76656e2c 20627574 20475047 e given, but GPG │ │ - 0x0000e728 20697320 6e6f7420 73757070 6f727465 is not supporte │ │ - 0x0000e738 6400556e 64656669 6e656420 4572726f d.Undefined Erro │ │ - 0x0000e748 72000045 72726f72 3a202573 3a202573 r..Error: %s: %s │ │ - 0x0000e758 006c6962 66776b6e 6f70002a 2a2a2a20 .libfwknop.**** │ │ - 0x0000e768 496e6974 2066776b 6e6f7020 2a2a2a2a Init fwknop **** │ │ - 0x0000e778 00616363 6573735f 73747200 4c6a6176 .access_str.Ljav │ │ - 0x0000e788 612f6c61 6e672f53 7472696e 673b0061 a/lang/String;.a │ │ - 0x0000e798 6c6c6f77 69705f73 74720070 61737377 llowip_str.passw │ │ - 0x0000e7a8 645f7374 72007061 73737764 5f623634 d_str.passwd_b64 │ │ - 0x0000e7b8 00646967 6573745f 74797065 00686d61 .digest_type.hma │ │ - 0x0000e7c8 635f7374 7200686d 61635f62 36340068 c_str.hmac_b64.h │ │ - 0x0000e7d8 6d61635f 74797065 0066775f 74696d65 mac_type.fw_time │ │ - 0x0000e7e8 6f75745f 73747200 6e61745f 61636365 out_str.nat_acce │ │ - 0x0000e7f8 73735f73 7472006e 61745f6c 6f63616c ss_str.nat_local │ │ - 0x0000e808 00736572 7665725f 636d645f 73747200 .server_cmd_str. │ │ - 0x0000e818 6c656761 63790045 72726f72 3a20496e legacy.Error: In │ │ - 0x0000e828 76616c69 64206f72 206d6973 73696e67 valid or missing │ │ - 0x0000e838 20616363 65737320 73747269 6e670045 access string.E │ │ - 0x0000e848 72726f72 3a20496e 76616c69 64206f72 rror: Invalid or │ │ - 0x0000e858 206d6973 73696e67 20616c6c 6f772049 missing allow I │ │ - 0x0000e868 50004572 726f723a 20496e76 616c6964 P.Error: Invalid │ │ - 0x0000e878 206f7220 6d697373 696e6720 70617373 or missing pass │ │ - 0x0000e888 776f7264 00457272 6f723a20 496e7661 word.Error: Inva │ │ - 0x0000e898 6c696420 6f72206d 69737369 6e672066 lid or missing f │ │ - 0x0000e8a8 69726577 616c6c20 74696d65 6f757420 irewall timeout │ │ - 0x0000e8b8 76616c75 65006661 6c736500 74727565 value.false.true │ │ - 0x0000e8c8 005b2a5d 20496e76 616c6964 206b6579 .[*] Invalid key │ │ - 0x0000e8d8 206c656e 6774683a 20272564 272c206d length: '%d', m │ │ - 0x0000e8e8 75737420 62652069 6e205b31 2c25645d ust be in [1,%d] │ │ - 0x0000e8f8 00446574 65637465 64206b65 79206236 .Detected key b6 │ │ - 0x0000e908 3400556e 61626c65 20746f20 63726561 4.Unable to crea │ │ - 0x0000e918 74652046 4b4f2063 6f6e7465 78740045 te FKO context.E │ │ - 0x0000e928 72726f72 20736574 74696e67 20535041 rror setting SPA │ │ - 0x0000e938 20726571 75657374 206d6573 73616765 request message │ │ - 0x0000e948 00457272 6f722073 65747469 6e672046 .Error setting F │ │ - 0x0000e958 57207469 6d656f75 74002573 2c257300 W timeout.%s,%s. │ │ - 0x0000e968 4572726f 72207365 7474696e 67205350 Error setting SP │ │ - 0x0000e978 4120484d 41432074 79706500 46696e69 A HMAC type.Fini │ │ - 0x0000e988 73686564 20736574 74696e67 206c6f63 shed setting loc │ │ - 0x0000e998 616c2d6e 61742e00 4572726f 72207365 al-nat..Error se │ │ - 0x0000e9a8 7474696e 67204e41 54207374 72696e67 tting NAT string │ │ - 0x0000e9b8 00536574 74696e67 20646967 65737420 .Setting digest │ │ - 0x0000e9c8 74797065 20746f20 25732e00 4572726f type to %s..Erro │ │ - 0x0000e9d8 72207365 7474696e 67205350 41206469 r setting SPA di │ │ - 0x0000e9e8 67657374 20747970 65004669 6e697368 gest type.Finish │ │ - 0x0000e9f8 65642073 65747469 6e672064 69676573 ed setting diges │ │ - 0x0000ea08 74207479 70652e00 4572726f 72206765 t type..Error ge │ │ - 0x0000ea18 6e657261 74696e67 20535041 20646174 nerating SPA dat │ │ - 0x0000ea28 61004669 6e697368 65642066 696e616c a.Finished final │ │ - 0x0000ea38 697a652e 00457272 6f722067 65747469 ize..Error getti │ │ - 0x0000ea48 6e672053 50412064 61746100 2f646576 ng SPA data./dev │ │ - 0x0000ea58 2f757261 6e646f6d 00720025 75002573 /urandom.r.%u.%s │ │ - 0x0000ea68 3a257300 53616c74 65645f5f 00553246 :%s.Salted__.U2F │ │ - 0x0000ea78 73644756 6b583100 68510032 2e302e32 sdGVkX1.hQ.2.0.2 │ │ - 0x0000ea88 003a0030 31323334 35363738 39003a25 .:.0123456789.:% │ │ - 0x0000ea98 753a003a 25693a00 3a256900 2c00202f u:.:%i:.:%i.,. / │ │ - 0x0000eaa8 3f22275c 00756470 0069636d 70006e6f ?"'\.udp.icmp.no │ │ - 0x0000eab8 6e650074 63700053 504f4f46 5f555345 ne.tcp.SPOOF_USE │ │ - 0x0000eac8 52004c4f 474e414d 45005553 4552004e R.LOGNAME.USER.N │ │ - 0x0000ead8 4f5f5553 45520000 3effffff 3f343536 O_USER..>...?456 │ │ + 0x0000dfe8 5f444154 415f484d 41435f54 5950455f _DATA_HMAC_TYPE_ │ │ + 0x0000dff8 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000e008 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000e018 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000e028 4e56414c 49445f44 4154415f 484d4143 NVALID_DATA_HMAC │ │ + 0x0000e038 5f4c454e 5f56414c 49444641 494c0041 _LEN_VALIDFAIL.A │ │ + 0x0000e048 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000e058 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000e068 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000e078 5f4d4553 53414745 5f504f52 545f4d49 _MESSAGE_PORT_MI │ │ + 0x0000e088 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000e098 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000e0a8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000e0b8 49445f44 4154415f 4d455353 4147455f ID_DATA_MESSAGE_ │ │ + 0x0000e0c8 54595045 5f56414c 49444641 494c0041 TYPE_VALIDFAIL.A │ │ + 0x0000e0d8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000e0e8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000e0f8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000e108 5f4d4553 53414745 5f454d50 54590041 _MESSAGE_EMPTY.A │ │ + 0x0000e118 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000e128 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000e138 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000e148 5f4d4553 53414745 5f434d44 5f4d4953 _MESSAGE_CMD_MIS │ │ + 0x0000e158 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ + 0x0000e168 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000e178 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000e188 445f4441 54415f4d 45535341 47455f41 D_DATA_MESSAGE_A │ │ + 0x0000e198 43434553 535f4d49 5353494e 47004172 CCESS_MISSING.Ar │ │ + 0x0000e1a8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000e1b8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000e1c8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000e1d8 4d455353 4147455f 4e41545f 4d495353 MESSAGE_NAT_MISS │ │ + 0x0000e1e8 494e4700 41726773 20636f6e 7461696e ING.Args contain │ │ + 0x0000e1f8 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000e208 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000e218 5f444154 415f4d45 53534147 455f504f _DATA_MESSAGE_PO │ │ + 0x0000e228 52545052 4f544f5f 4d495353 494e4700 RTPROTO_MISSING. │ │ + 0x0000e238 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000e248 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000e258 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000e268 415f4e41 545f454d 50545900 41726773 A_NAT_EMPTY.Args │ │ + 0x0000e278 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000e288 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000e298 5f494e56 414c4944 5f444154 415f5241 _INVALID_DATA_RA │ │ + 0x0000e2a8 4e445f4c 454e5f56 414c4944 4641494c ND_LEN_VALIDFAIL │ │ + 0x0000e2b8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000e2c8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000e2d8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000e2e8 54415f53 52564155 54485f4d 49535349 TA_SRVAUTH_MISSI │ │ + 0x0000e2f8 4e470041 72677320 636f6e74 61696e20 NG.Args contain │ │ + 0x0000e308 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000e318 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000e328 44415441 5f54494d 45535441 4d505f56 DATA_TIMESTAMP_V │ │ + 0x0000e338 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ + 0x0000e348 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000e358 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000e368 56414c49 445f4441 54415f55 5345525f VALID_DATA_USER_ │ │ + 0x0000e378 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ + 0x0000e388 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000e398 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000e3a8 414c4944 5f444154 415f5553 45525f46 ALID_DATA_USER_F │ │ + 0x0000e3b8 49525354 43484152 5f56414c 49444641 IRSTCHAR_VALIDFA │ │ + 0x0000e3c8 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ + 0x0000e3d8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000e3e8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000e3f8 44415441 5f555345 525f5245 4d434841 DATA_USER_REMCHA │ │ + 0x0000e408 525f5641 4c494446 41494c00 41726773 R_VALIDFAIL.Args │ │ + 0x0000e418 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000e428 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000e438 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ + 0x0000e448 494c5f53 5452544f 4c5f4c54 5f4d494e IL_STRTOL_LT_MIN │ │ + 0x0000e458 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000e468 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000e478 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000e488 54415f55 54494c5f 53545254 4f4c5f47 TA_UTIL_STRTOL_G │ │ + 0x0000e498 545f4d41 58005661 6c756520 6f722053 T_MAX.Value or S │ │ + 0x0000e4a8 697a6520 6f662074 68652064 61746120 ize of the data │ │ + 0x0000e4b8 65786365 65646564 20746865 206d6178 exceeded the max │ │ + 0x0000e4c8 20616c6c 6f776564 00496e76 616c6964 allowed.Invalid │ │ + 0x0000e4d8 206b6579 206c656e 67746800 556e6162 key length.Unab │ │ + 0x0000e4e8 6c652074 6f206465 7465726d 696e6520 le to determine │ │ + 0x0000e4f8 75736572 6e616d65 004d6973 73696e67 username.Missing │ │ + 0x0000e508 206f7220 696e636f 6d706c65 74652053 or incomplete S │ │ + 0x0000e518 50412064 61746100 54686572 65206973 PA data.There is │ │ + 0x0000e528 206e6f20 656e636f 64656420 64617461 no encoded data │ │ + 0x0000e538 20746f20 70726f63 65737300 496e7661 to process.Inva │ │ + 0x0000e548 6c696420 64696765 73742074 79706500 lid digest type. │ │ + 0x0000e558 496e7661 6c696420 616c6c6f 77204950 Invalid allow IP │ │ + 0x0000e568 20616464 72657373 20696e20 74686520 address in the │ │ + 0x0000e578 53504120 6d657373 61676520 64617461 SPA message data │ │ + 0x0000e588 00496e76 616c6964 20535041 20636f6d .Invalid SPA com │ │ + 0x0000e598 6d616e64 206d6573 73616765 20666f72 mand message for │ │ + 0x0000e5a8 6d617400 496e7661 6c696420 53504120 mat.Invalid SPA │ │ + 0x0000e5b8 61636365 7373206d 65737361 67652066 access message f │ │ + 0x0000e5c8 6f726d61 7400496e 76616c69 64205350 ormat.Invalid SP │ │ + 0x0000e5d8 41206e61 745f6163 63657373 206d6573 A nat_access mes │ │ + 0x0000e5e8 73616765 20666f72 6d617400 496e7661 sage format.Inva │ │ + 0x0000e5f8 6c696420 656e6372 79707469 6f6e2074 lid encryption t │ │ + 0x0000e608 79706500 57726f6e 67206f72 20696e61 ype.Wrong or ina │ │ + 0x0000e618 7070726f 70726961 74652065 6e637279 ppropriate encry │ │ + 0x0000e628 7074696f 6e207479 70652066 6f722074 ption type for t │ │ + 0x0000e638 68697320 6f706572 6174696f 6e00556e his operation.Un │ │ + 0x0000e648 65787065 63746564 206f7220 696e7661 expected or inva │ │ + 0x0000e658 6c696420 73697a65 20666f72 20646563 lid size for dec │ │ + 0x0000e668 72797074 65642064 61746100 44656372 rypted data.Decr │ │ + 0x0000e678 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ + 0x0000e688 20646563 72797074 65642064 61746120 decrypted data │ │ + 0x0000e698 69732069 6e76616c 69640054 68652063 is invalid.The c │ │ + 0x0000e6a8 6f6d7075 74656420 64696765 73742064 omputed digest d │ │ + 0x0000e6b8 6964206e 6f74206d 61746368 20746865 id not match the │ │ + 0x0000e6c8 20646967 65737420 696e2074 68652073 digest in the s │ │ + 0x0000e6d8 70612064 61746100 496e7661 6c696420 pa data.Invalid │ │ + 0x0000e6e8 484d4143 206b6579 206c656e 67746800 HMAC key length. │ │ + 0x0000e6f8 556e7375 70706f72 74656420 484d4143 Unsupported HMAC │ │ + 0x0000e708 206d6f64 65202864 65666175 6c743a20 mode (default: │ │ + 0x0000e718 53484132 35362900 556e7375 70706f72 SHA256).Unsuppor │ │ + 0x0000e728 74656420 6f722075 6e696d70 6c656d65 ted or unimpleme │ │ + 0x0000e738 6e746564 20666561 74757265 206f7220 nted feature or │ │ + 0x0000e748 66756e63 74696f6e 00436f75 6c64206e function.Could n │ │ + 0x0000e758 6f74207a 65726f20 6f757420 73656e73 ot zero out sens │ │ + 0x0000e768 69746976 65206461 74610055 6e6b6e6f itive data.Unkno │ │ + 0x0000e778 776e2f55 6e636c61 73736966 69656420 wn/Unclassified │ │ + 0x0000e788 6572726f 72004750 472d7265 6c617465 error.GPG-relate │ │ + 0x0000e798 64206572 726f7220 636f6465 20676976 d error code giv │ │ + 0x0000e7a8 656e2c20 62757420 47504720 6973206e en, but GPG is n │ │ + 0x0000e7b8 6f742073 7570706f 72746564 00556e64 ot supported.Und │ │ + 0x0000e7c8 6566696e 65642045 72726f72 00004572 efined Error..Er │ │ + 0x0000e7d8 726f723a 2025733a 20257300 6c696266 ror: %s: %s.libf │ │ + 0x0000e7e8 776b6e6f 70002a2a 2a2a2049 6e697420 wknop.**** Init │ │ + 0x0000e7f8 66776b6e 6f70202a 2a2a2a00 61636365 fwknop ****.acce │ │ + 0x0000e808 73735f73 7472004c 6a617661 2f6c616e ss_str.Ljava/lan │ │ + 0x0000e818 672f5374 72696e67 3b00616c 6c6f7769 g/String;.allowi │ │ + 0x0000e828 705f7374 72007061 73737764 5f737472 p_str.passwd_str │ │ + 0x0000e838 00706173 7377645f 62363400 64696765 .passwd_b64.dige │ │ + 0x0000e848 73745f74 79706500 686d6163 5f737472 st_type.hmac_str │ │ + 0x0000e858 00686d61 635f6236 3400686d 61635f74 .hmac_b64.hmac_t │ │ + 0x0000e868 79706500 66775f74 696d656f 75745f73 ype.fw_timeout_s │ │ + 0x0000e878 7472006e 61745f61 63636573 735f7374 tr.nat_access_st │ │ + 0x0000e888 72006e61 745f6c6f 63616c00 73657276 r.nat_local.serv │ │ + 0x0000e898 65725f63 6d645f73 7472006c 65676163 er_cmd_str.legac │ │ + 0x0000e8a8 79004572 726f723a 20496e76 616c6964 y.Error: Invalid │ │ + 0x0000e8b8 206f7220 6d697373 696e6720 61636365 or missing acce │ │ + 0x0000e8c8 73732073 7472696e 67004572 726f723a ss string.Error: │ │ + 0x0000e8d8 20496e76 616c6964 206f7220 6d697373 Invalid or miss │ │ + 0x0000e8e8 696e6720 616c6c6f 77204950 00457272 ing allow IP.Err │ │ + 0x0000e8f8 6f723a20 496e7661 6c696420 6f72206d or: Invalid or m │ │ + 0x0000e908 69737369 6e672070 61737377 6f726400 issing password. │ │ + 0x0000e918 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ + 0x0000e928 72206d69 7373696e 67206669 72657761 r missing firewa │ │ + 0x0000e938 6c6c2074 696d656f 75742076 616c7565 ll timeout value │ │ + 0x0000e948 0066616c 73650074 72756500 5b2a5d20 .false.true.[*] │ │ + 0x0000e958 496e7661 6c696420 6b657920 6c656e67 Invalid key leng │ │ + 0x0000e968 74683a20 27256427 2c206d75 73742062 th: '%d', must b │ │ + 0x0000e978 6520696e 205b312c 25645d00 44657465 e in [1,%d].Dete │ │ + 0x0000e988 63746564 206b6579 20623634 00556e61 cted key b64.Una │ │ + 0x0000e998 626c6520 746f2063 72656174 6520464b ble to create FK │ │ + 0x0000e9a8 4f20636f 6e746578 74004572 726f7220 O context.Error │ │ + 0x0000e9b8 73657474 696e6720 53504120 72657175 setting SPA requ │ │ + 0x0000e9c8 65737420 6d657373 61676500 4572726f est message.Erro │ │ + 0x0000e9d8 72207365 7474696e 67204657 2074696d r setting FW tim │ │ + 0x0000e9e8 656f7574 0025732c 25730045 72726f72 eout.%s,%s.Error │ │ + 0x0000e9f8 20736574 74696e67 20535041 20484d41 setting SPA HMA │ │ + 0x0000ea08 43207479 70650046 696e6973 68656420 C type.Finished │ │ + 0x0000ea18 73657474 696e6720 6c6f6361 6c2d6e61 setting local-na │ │ + 0x0000ea28 742e0045 72726f72 20736574 74696e67 t..Error setting │ │ + 0x0000ea38 204e4154 20737472 696e6700 53657474 NAT string.Sett │ │ + 0x0000ea48 696e6720 64696765 73742074 79706520 ing digest type │ │ + 0x0000ea58 746f2025 732e0045 72726f72 20736574 to %s..Error set │ │ + 0x0000ea68 74696e67 20535041 20646967 65737420 ting SPA digest │ │ + 0x0000ea78 74797065 0046696e 69736865 64207365 type.Finished se │ │ + 0x0000ea88 7474696e 67206469 67657374 20747970 tting digest typ │ │ + 0x0000ea98 652e0045 72726f72 2067656e 65726174 e..Error generat │ │ + 0x0000eaa8 696e6720 53504120 64617461 0046696e ing SPA data.Fin │ │ + 0x0000eab8 69736865 64206669 6e616c69 7a652e00 ished finalize.. │ │ + 0x0000eac8 4572726f 72206765 7474696e 67205350 Error getting SP │ │ + 0x0000ead8 41206461 74610000 3effffff 3f343536 A data..>...?456 │ │ 0x0000eae8 3738393a 3b3c3dff ffffffff ffff0001 789:;<=......... │ │ 0x0000eaf8 02030405 06070809 0a0b0c0d 0e0f1011 ................ │ │ 0x0000eb08 12131415 16171819 ffffffff ffff1a1b ................ │ │ 0x0000eb18 1c1d1e1f 20212223 24252627 28292a2b .... !"#$%&'()*+ │ │ 0x0000eb28 2c2d2e2f 30313233 41424344 45464748 ,-./0123ABCDEFGH │ │ 0x0000eb38 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ 0x0000eb48 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ 0x0000eb58 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ 0x0000eb68 34353637 38392b2f 00000000 00000000 456789+/........ │ │ - 0x0000eb78 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ - 0x0000eb88 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ - 0x0000eb98 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ - 0x0000eba8 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ - 0x0000ebb8 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ - 0x0000ebc8 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ - 0x0000ebd8 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ - 0x0000ebe8 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ - 0x0000ebf8 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ - 0x0000ec08 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ - 0x0000ec18 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ - 0x0000ec28 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ - 0x0000ec38 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ - 0x0000ec48 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ - 0x0000ec58 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ - 0x0000ec68 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ - 0x0000ec78 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ - 0x0000ec88 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ - 0x0000ec98 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ - 0x0000eca8 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ - 0x0000ecb8 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ - 0x0000ecc8 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ - 0x0000ecd8 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ - 0x0000ece8 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ - 0x0000ecf8 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ - 0x0000ed08 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ - 0x0000ed18 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ - 0x0000ed28 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ - 0x0000ed38 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ - 0x0000ed48 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ - 0x0000ed58 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ - 0x0000ed68 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ - 0x0000ed78 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ - 0x0000ed88 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ - 0x0000ed98 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ - 0x0000eda8 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ - 0x0000edb8 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ - 0x0000edc8 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ - 0x0000edd8 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ - 0x0000ede8 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ - 0x0000edf8 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ - 0x0000ee08 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ - 0x0000ee18 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ - 0x0000ee28 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ - 0x0000ee38 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ - 0x0000ee48 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ - 0x0000ee58 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ - 0x0000ee68 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ - 0x0000ee78 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ - 0x0000ee88 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ - 0x0000ee98 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ - 0x0000eea8 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ - 0x0000eeb8 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ - 0x0000eec8 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ - 0x0000eed8 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ - 0x0000eee8 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ - 0x0000eef8 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ - 0x0000ef08 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ - 0x0000ef18 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ - 0x0000ef28 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ - 0x0000ef48 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ - 0x0000ef58 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ - 0x0000ef68 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ - 0x0000ef78 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ - 0x0000ef88 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ - 0x0000ef98 00000000 01000000 02000000 03000000 ................ │ │ - 0x0000efa8 01000000 02000000 03000000 00000000 ................ │ │ - 0x0000efb8 02000000 03000000 00000000 01000000 ................ │ │ - 0x0000efc8 03000000 00000000 01000000 02000000 ................ │ │ - 0x0000efd8 00000000 01000000 02000000 03000000 ................ │ │ - 0x0000efe8 03000000 00000000 01000000 02000000 ................ │ │ - 0x0000eff8 02000000 03000000 00000000 01000000 ................ │ │ - 0x0000f008 01000000 02000000 03000000 00000000 ................ │ │ + 0x0000eb78 01000000 02000000 03000000 01000000 ................ │ │ + 0x0000eb88 02000000 03000000 00000000 02000000 ................ │ │ + 0x0000eb98 03000000 00000000 01000000 03000000 ................ │ │ + 0x0000eba8 00000000 01000000 02000000 00000000 ................ │ │ + 0x0000ebb8 01000000 02000000 03000000 03000000 ................ │ │ + 0x0000ebc8 00000000 01000000 02000000 02000000 ................ │ │ + 0x0000ebd8 03000000 00000000 01000000 01000000 ................ │ │ + 0x0000ebe8 02000000 03000000 00000000 00000000 ................ │ │ + 0x0000ebf8 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ + 0x0000ec08 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ + 0x0000ec18 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ + 0x0000ec28 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ + 0x0000ec38 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ + 0x0000ec48 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ + 0x0000ec58 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ + 0x0000ec68 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ + 0x0000ec78 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ + 0x0000ec88 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ + 0x0000ec98 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ + 0x0000eca8 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ + 0x0000ecb8 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ + 0x0000ecc8 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ + 0x0000ecd8 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ + 0x0000ece8 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ + 0x0000ecf8 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ + 0x0000ed08 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ + 0x0000ed18 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ + 0x0000ed28 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ + 0x0000ed38 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ + 0x0000ed48 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ + 0x0000ed58 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ + 0x0000ed68 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ + 0x0000ed78 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ + 0x0000ed88 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ + 0x0000ed98 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ + 0x0000eda8 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ + 0x0000edb8 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ + 0x0000edc8 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ + 0x0000edd8 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ + 0x0000ede8 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ + 0x0000edf8 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ + 0x0000ee08 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ + 0x0000ee18 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ + 0x0000ee28 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ + 0x0000ee38 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ + 0x0000ee48 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ + 0x0000ee58 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ + 0x0000ee68 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ + 0x0000ee78 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ + 0x0000ee88 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ + 0x0000ee98 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ + 0x0000eea8 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ + 0x0000eeb8 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ + 0x0000eec8 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ + 0x0000eed8 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ + 0x0000eee8 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ + 0x0000eef8 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ + 0x0000ef08 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ + 0x0000ef18 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ + 0x0000ef28 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ + 0x0000ef38 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ + 0x0000ef48 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ + 0x0000ef58 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ + 0x0000ef68 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ + 0x0000ef78 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ + 0x0000ef88 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ + 0x0000ef98 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ + 0x0000efa8 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ + 0x0000efc8 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ + 0x0000efd8 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ + 0x0000efe8 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ + 0x0000eff8 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ + 0x0000f008 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00011000 00000000 43424300 00000000 00000000 ....CBC......... │ │ - 0x00011010 00000000 02000000 00000000 45434200 ............ECB. │ │ - 0x00011020 00000000 00000000 00000000 01000000 ................ │ │ - 0x00011030 00000000 43464200 00000000 00000000 ....CFB......... │ │ - 0x00011040 00000000 03000000 00000000 50434243 ............PCBC │ │ - 0x00011050 00000000 00000000 00000000 04000000 ................ │ │ - 0x00011060 01000000 4f464200 00000000 00000000 ....OFB......... │ │ - 0x00011070 00000000 05000000 00000000 43545200 ............CTR. │ │ - 0x00011080 00000000 00000000 00000000 06000000 ................ │ │ - 0x00011090 00000000 4173796d 6d657472 69630000 ....Asymmetric.. │ │ - 0x000110a0 00000000 07000000 00000000 6c656761 ............lega │ │ - 0x000110b0 63790000 00000000 00000000 08000000 cy.............. │ │ - 0x000110c0 00000000 b1740000 3d740000 31710000 .....t..=t..1q.. │ │ - 0x000110d0 55730000 7d700000 b1730000 61720000 Us..}p...s..ar.. │ │ - 0x000110e0 91710000 e9720000 0103050f 113355ff .q...r.......3U. │ │ + 0x00011000 00000000 3d5a0000 c9590000 bd560000 ....=Z...Y...V.. │ │ + 0x00011010 e1580000 09560000 3d590000 ed570000 .X...V..=Y...W.. │ │ + 0x00011020 1d570000 75580000 43424300 00000000 .W..uX..CBC..... │ │ + 0x00011030 00000000 00000000 02000000 00000000 ................ │ │ + 0x00011040 45434200 00000000 00000000 00000000 ECB............. │ │ + 0x00011050 01000000 00000000 43464200 00000000 ........CFB..... │ │ + 0x00011060 00000000 00000000 03000000 00000000 ................ │ │ + 0x00011070 50434243 00000000 00000000 00000000 PCBC............ │ │ + 0x00011080 04000000 01000000 4f464200 00000000 ........OFB..... │ │ + 0x00011090 00000000 00000000 05000000 00000000 ................ │ │ + 0x000110a0 43545200 00000000 00000000 00000000 CTR............. │ │ + 0x000110b0 06000000 00000000 4173796d 6d657472 ........Asymmetr │ │ + 0x000110c0 69630000 00000000 07000000 00000000 ic.............. │ │ + 0x000110d0 6c656761 63790000 00000000 00000000 legacy.......... │ │ + 0x000110e0 08000000 00000000 0103050f 113355ff .............3U. │ │ 0x000110f0 1a2e7296 a1f81335 5fe13848 d87395a4 ..r....5_.8H.s.. │ │ 0x00011100 f702060a 1e2266aa e5345ce4 3759eb26 ....."f..4\.7Y.& │ │ 0x00011110 6abed970 90abe631 53f5040c 143c44cc j..p...1S............... │ │ - 0x0000281c 00000000 96000000 0d010000 00000000 ................ │ │ - 0x0000282c 00000000 1e000000 cd000000 15000000 ................ │ │ - 0x0000283c 00000000 6c000000 ab000000 00000000 ....l........... │ │ - 0x0000284c 00000000 be000000 c4000000 fe000000 ................ │ │ - 0x0000285c 00000000 00000000 0b000000 00000000 ................ │ │ - 0x0000286c 44000000 4e000000 00000000 00000000 D...N........... │ │ - 0x0000287c 16010000 dc000000 53000000 b0000000 ........S....... │ │ - 0x0000288c 9d000000 09010000 08010000 78000000 ............x... │ │ - 0x0000289c cc000000 02010000 00000000 e4000000 ................ │ │ - 0x000028ac 00000000 0a000000 ff000000 61000000 ............a... │ │ - 0x000028bc 00000000 00000000 00000000 2c000000 ............,... │ │ - 0x000028cc 98000000 00000000 00000000 00000000 ................ │ │ - 0x000028dc 85000000 e9000000 00000000 b5000000 ................ │ │ - 0x000028ec cf000000 15010000 d9000000 00000000 ................ │ │ + 0x000027ec 14010000 a9000000 f9000000 a2000000 ................ │ │ + 0x000027fc 00000000 68000000 00000000 00000000 ....h........... │ │ + 0x0000280c 4b000000 33000000 cf000000 00000000 K...3........... │ │ + 0x0000281c 00000000 8a000000 0d010000 00000000 ................ │ │ + 0x0000282c 00000000 af000000 9f000000 a8000000 ................ │ │ + 0x0000283c 00000000 4f000000 73000000 00000000 ....O...s....... │ │ + 0x0000284c 00000000 e2000000 c4000000 fe000000 ................ │ │ + 0x0000285c 00000000 00000000 9b000000 00000000 ................ │ │ + 0x0000286c c7000000 0b000000 00000000 00000000 ................ │ │ + 0x0000287c 16010000 cc000000 c0000000 7d000000 ............}... │ │ + 0x0000288c a3000000 09010000 08010000 86000000 ................ │ │ + 0x0000289c 7e000000 02010000 00000000 e4000000 ~............... │ │ + 0x000028ac 00000000 31000000 ff000000 c5000000 ....1........... │ │ + 0x000028bc 00000000 00000000 00000000 ba000000 ................ │ │ + 0x000028cc ab000000 00000000 00000000 00000000 ................ │ │ + 0x000028dc 38000000 e9000000 00000000 43000000 8...........C... │ │ + 0x000028ec 69000000 15010000 bc000000 00000000 i............... │ │ 0x000028fc 00000000 00000000 f5000000 00000000 ................ │ │ - 0x0000290c 01010000 0f010000 14000000 54000000 ............T... │ │ - 0x0000291c 00000000 1f000000 00000000 00000000 ................ │ │ - 0x0000292c 76000000 eb000000 00000000 0e010000 v............... │ │ - 0x0000293c 0a010000 32000000 bf000000 bc000000 ....2........... │ │ - 0x0000294c de000000 00000000 00000000 00000000 ................ │ │ + 0x0000290c 01010000 0f010000 a7000000 ad000000 ................ │ │ + 0x0000291c 00000000 b0000000 00000000 00000000 ................ │ │ + 0x0000292c 5b000000 eb000000 00000000 0e010000 [............... │ │ + 0x0000293c 0a010000 56000000 da000000 81000000 ....V........... │ │ + 0x0000294c ce000000 00000000 00000000 00000000 ................ │ │ 0x0000295c 00000000 00000000 00000000 00000000 ................ │ │ 0x0000296c 00000000 00000000 00000000 00000000 ................ │ │ 0x0000297c 00000000 00000000 00000000 00000000 ................ │ │ 0x0000298c 00000000 00000000 00000000 00000000 ................ │ │ 0x0000299c 00000000 00000000 00000000 00000000 ................ │ │ 0x000029ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000029bc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000029bc 03000000 00000000 0e000000 00000000 ................ │ │ 0x000029cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000029dc 17000000 00000000 00000000 00000000 ................ │ │ - 0x000029ec 00000000 0c000000 00000000 00000000 ................ │ │ - 0x000029fc 00000000 00000000 03000000 00000000 ................ │ │ + 0x000029dc 00000000 00000000 17000000 00000000 ................ │ │ + 0x000029ec 00000000 00000000 00000000 00000000 ................ │ │ + 0x000029fc 0f000000 00000000 00000000 00000000 ................ │ │ 0x00002a0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00002a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a2c 26000000 00000000 00000000 00000000 &............... │ │ - 0x00002a3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a4c 00000000 11000000 00000000 3f000000 ............?... │ │ - 0x00002a5c 20000000 00000000 41000000 00000000 .......A....... │ │ + 0x00002a2c 00000000 24000000 00000000 00000000 ....$........... │ │ + 0x00002a3c 00000000 00000000 00000000 22000000 ............"... │ │ + 0x00002a4c 00000000 3d000000 00000000 00000000 ....=........... │ │ + 0x00002a5c 00000000 00000000 00000000 00000000 ................ │ │ 0x00002a6c 00000000 00000000 00000000 00000000 ................ │ │ 0x00002a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002a9c 3a000000 1b000000 00000000 00000000 :............... │ │ - 0x00002aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002abc 00000000 00000000 00000000 49000000 ............I... │ │ - 0x00002acc 00000000 51000000 42000000 00000000 ....Q...B....... │ │ - 0x00002adc 00000000 00000000 1c000000 00000000 ................ │ │ - 0x00002aec 00000000 5a000000 00000000 00000000 ....Z........... │ │ - 0x00002afc 60000000 00000000 00000000 00000000 `............... │ │ - 0x00002b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002b1c 38000000 00000000 00000000 00000000 8............... │ │ - 0x00002b2c 2e000000 3d000000 1a000000 71000000 ....=.......q... │ │ - 0x00002b3c 00000000 65000000 00000000 30000000 ....e.......0... │ │ - 0x00002b4c 00000000 00000000 00000000 05000000 ................ │ │ - 0x00002b5c 18000000 00000000 67000000 00000000 ........g....... │ │ - 0x00002b6c 69000000 00000000 06000000 00000000 i............... │ │ - 0x00002b7c 2d000000 7d000000 00000000 52000000 -...}.......R... │ │ - 0x00002b8c 00000000 00000000 1d000000 00000000 ................ │ │ - 0x00002b9c 00000000 00000000 8d000000 7f000000 ................ │ │ - 0x00002bac 3c000000 83000000 00000000 00000000 <............... │ │ - 0x00002bbc 00000000 57000000 07000000 7c000000 ....W.......|... │ │ - 0x00002bcc 66000000 5c000000 00000000 00000000 f...\........... │ │ - 0x00002bdc 5d000000 00000000 90000000 7b000000 ]...........{... │ │ - 0x00002bec 00000000 35000000 00000000 00000000 ....5........... │ │ - 0x00002bfc 00000000 23000000 a5000000 72000000 ....#.......r... │ │ - 0x00002c0c 22000000 62000000 00000000 00000000 "...b........... │ │ - 0x00002c1c 7e000000 00000000 00000000 46000000 ~...........F... │ │ - 0x00002c2c 00000000 00000000 73000000 00000000 ........s....... │ │ - 0x00002c3c 87000000 70000000 00000000 7a000000 ....p.......z... │ │ - 0x00002c4c 6a000000 00000000 00000000 00000000 j............... │ │ - 0x00002c5c 00000000 6e000000 4d000000 00000000 ....n...M....... │ │ - 0x00002c6c 99000000 68000000 8f000000 00000000 ....h........... │ │ - 0x00002c7c 00000000 ba000000 c9000000 00000000 ................ │ │ - 0x00002c8c 00000000 a9000000 3b000000 8c000000 ........;....... │ │ - 0x00002c9c 00000000 02000000 63000000 94000000 ........c....... │ │ - 0x00002cac 00000000 00000000 77000000 04000000 ........w....... │ │ - 0x00002cbc c3000000 5b000000 28000000 b1000000 ....[...(....... │ │ - 0x00002ccc 00000000 39000000 00000000 00000000 ....9........... │ │ - 0x00002cdc 00000000 00000000 ca000000 00000000 ................ │ │ - 0x00002cec 00000000 d5000000 00000000 a8000000 ................ │ │ - 0x00002cfc 00000000 24000000 0d000000 9f000000 ....$........... │ │ - 0x00002d0c 00000000 55000000 00000000 2a000000 ....U.......*... │ │ - 0x00002d1c cb000000 13000000 e5000000 c6000000 ................ │ │ - 0x00002d2c 00000000 86000000 2b000000 d8000000 ........+....... │ │ - 0x00002d3c 00000000 a6000000 00000000 10000000 ................ │ │ - 0x00002d4c dd000000 08000000 00000000 d1000000 ................ │ │ - 0x00002d5c 01000000 9a000000 00000000 e7000000 ................ │ │ - 0x00002d6c 4a000000 fa000000 00000000 f0000000 J............... │ │ - 0x00002d7c 00000000 27000000 a0000000 00000000 ....'........... │ │ - 0x00002d8c 88000000 9c000000 80000000 00000000 ................ │ │ - 0x00002d9c 00000000 00000000 97000000 00000000 ................ │ │ - 0x00002dac 00000000 19000000 00000000 ............ │ │ + 0x00002a8c 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00002a9c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002aac 00000000 37000000 28000000 00000000 ....7...(....... │ │ + 0x00002abc 00000000 00000000 40000000 00000000 ........@....... │ │ + 0x00002acc 02000000 20000000 00000000 00000000 .... ........... │ │ + 0x00002adc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002aec 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002afc 00000000 5a000000 00000000 26000000 ....Z.......&... │ │ + 0x00002b0c 00000000 09000000 00000000 27000000 ............'... │ │ + 0x00002b1c 00000000 67000000 00000000 00000000 ....g........... │ │ + 0x00002b2c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002b3c 00000000 00000000 1f000000 66000000 ............f... │ │ + 0x00002b4c 42000000 6e000000 2e000000 00000000 B...n........... │ │ + 0x00002b5c 00000000 61000000 00000000 3c000000 ....a.......<... │ │ + 0x00002b6c 00000000 78000000 4a000000 3b000000 ....x...J...;... │ │ + 0x00002b7c 85000000 47000000 00000000 00000000 ....G........... │ │ + 0x00002b8c 00000000 14000000 00000000 3e000000 ............>... │ │ + 0x00002b9c 23000000 19000000 00000000 00000000 #............... │ │ + 0x00002bac 1a000000 00000000 88000000 2f000000 ............/... │ │ + 0x00002bbc 00000000 63000000 00000000 00000000 ....c........... │ │ + 0x00002bcc 74000000 3f000000 87000000 00000000 t...?........... │ │ + 0x00002bdc 91000000 00000000 00000000 00000000 ................ │ │ + 0x00002bec 00000000 00000000 00000000 75000000 ............u... │ │ + 0x00002bfc 8c000000 00000000 11000000 92000000 ................ │ │ + 0x00002c0c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002c1c 4c000000 aa000000 36000000 00000000 L.......6....... │ │ + 0x00002c2c 00000000 00000000 53000000 00000000 ........S....... │ │ + 0x00002c3c 72000000 58000000 00000000 a0000000 r...X........... │ │ + 0x00002c4c 00000000 10000000 5c000000 1e000000 ........\....... │ │ + 0x00002c5c a5000000 30000000 c2000000 b1000000 ....0........... │ │ + 0x00002c6c 00000000 4d000000 45000000 2d000000 ....M...E...-... │ │ + 0x00002c7c 32000000 18000000 b5000000 39000000 2...........9... │ │ + 0x00002c8c 00000000 bf000000 00000000 00000000 ................ │ │ + 0x00002c9c 00000000 00000000 00000000 0a000000 ................ │ │ + 0x00002cac 00000000 8d000000 25000000 52000000 ........%...R... │ │ + 0x00002cbc 1d000000 00000000 00000000 2c000000 ............,... │ │ + 0x00002ccc 79000000 b9000000 00000000 de000000 y............... │ │ + 0x00002cdc 00000000 00000000 64000000 00000000 ........d....... │ │ + 0x00002cec 00000000 60000000 00000000 9c000000 ....`........... │ │ + 0x00002cfc 00000000 76000000 07000000 93000000 ....v........... │ │ + 0x00002d0c 00000000 12000000 00000000 b7000000 ................ │ │ + 0x00002d1c 65000000 a6000000 e5000000 d7000000 e............... │ │ + 0x00002d2c 00000000 6d000000 b8000000 54000000 ....m.......T... │ │ + 0x00002d3c 00000000 9a000000 00000000 08000000 ................ │ │ + 0x00002d4c cd000000 6b000000 00000000 c1000000 ....k........... │ │ + 0x00002d5c 01000000 8e000000 00000000 e7000000 ................ │ │ + 0x00002d6c 04000000 fa000000 00000000 f0000000 ................ │ │ + 0x00002d7c 00000000 7b000000 94000000 00000000 ....{........... │ │ + 0x00002d8c 6f000000 90000000 49000000 00000000 o.......I....... │ │ + 0x00002d9c 00000000 00000000 8b000000 00000000 ................ │ │ + 0x00002dac 00000000 ac000000 00000000 ............ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,225 +16,225 @@ │ │ ldr pc, [ip, #3220]! ; 0xc94 │ │ │ │ 000032a8 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3212]! ; 0xc8c │ │ │ │ -000032b4 : │ │ +000032b4 <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3204]! ; 0xc84 │ │ │ │ -000032c0 : │ │ +000032c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3196]! ; 0xc7c │ │ │ │ -000032cc : │ │ +000032cc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3188]! ; 0xc74 │ │ │ │ -000032d8 : │ │ +000032d8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3180]! ; 0xc6c │ │ │ │ -000032e4 <__stack_chk_fail@plt>: │ │ +000032e4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3172]! ; 0xc64 │ │ │ │ -000032f0 : │ │ +000032f0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3164]! ; 0xc5c │ │ │ │ -000032fc : │ │ +000032fc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3156]! ; 0xc54 │ │ │ │ -00003308 : │ │ +00003308 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3148]! ; 0xc4c │ │ │ │ -00003314 <__errno@plt>: │ │ +00003314 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3140]! ; 0xc44 │ │ │ │ -00003320 : │ │ +00003320 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3132]! ; 0xc3c │ │ │ │ -0000332c : │ │ +0000332c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3124]! ; 0xc34 │ │ │ │ -00003338 : │ │ +00003338 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3116]! ; 0xc2c │ │ │ │ -00003344 : │ │ +00003344 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3108]! ; 0xc24 │ │ │ │ -00003350 : │ │ +00003350 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3100]! ; 0xc1c │ │ │ │ -0000335c : │ │ +0000335c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3092]! ; 0xc14 │ │ │ │ -00003368 : │ │ +00003368 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3084]! ; 0xc0c │ │ │ │ -00003374 : │ │ +00003374 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3076]! ; 0xc04 │ │ │ │ -00003380 : │ │ +00003380 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3068]! ; 0xbfc │ │ │ │ -0000338c : │ │ +0000338c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3060]! ; 0xbf4 │ │ │ │ -00003398 : │ │ +00003398 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3052]! ; 0xbec │ │ │ │ -000033a4 : │ │ +000033a4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3044]! ; 0xbe4 │ │ │ │ -000033b0 : │ │ +000033b0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3036]! ; 0xbdc │ │ │ │ -000033bc <__android_log_print@plt>: │ │ +000033bc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3028]! ; 0xbd4 │ │ │ │ -000033c8 : │ │ +000033c8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3020]! ; 0xbcc │ │ │ │ -000033d4 : │ │ +000033d4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3012]! ; 0xbc4 │ │ │ │ -000033e0 : │ │ +000033e0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #3004]! ; 0xbbc │ │ │ │ -000033ec : │ │ +000033ec : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2996]! ; 0xbb4 │ │ │ │ -000033f8 : │ │ +000033f8 <__errno@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2988]! ; 0xbac │ │ │ │ -00003404 : │ │ +00003404 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2980]! ; 0xba4 │ │ │ │ -00003410 : │ │ +00003410 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2972]! ; 0xb9c │ │ │ │ -0000341c : │ │ +0000341c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2964]! ; 0xb94 │ │ │ │ -00003428 : │ │ +00003428 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2956]! ; 0xb8c │ │ │ │ -00003434 : │ │ +00003434 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2948]! ; 0xb84 │ │ │ │ -00003440 : │ │ +00003440 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2940]! ; 0xb7c │ │ │ │ -0000344c : │ │ +0000344c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2932]! ; 0xb74 │ │ │ │ -00003458 : │ │ +00003458 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2924]! ; 0xb6c │ │ │ │ -00003464 : │ │ +00003464 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2916]! ; 0xb64 │ │ │ │ -00003470 : │ │ +00003470 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2908]! ; 0xb5c │ │ │ │ -0000347c : │ │ +0000347c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2900]! ; 0xb54 │ │ │ │ -00003488 : │ │ +00003488 <__android_log_print@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2892]! ; 0xb4c │ │ │ │ -00003494 : │ │ +00003494 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2884]! ; 0xb44 │ │ │ │ -000034a0 : │ │ +000034a0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2876]! ; 0xb3c │ │ │ │ -000034ac : │ │ +000034ac : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ │ ldr pc, [ip, #2868]! ; 0xb34 │ │ │ │ 000034b8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #12, 20 ; 0xc000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -000034f4 : │ │ +000034f4 : │ │ ldrlt fp, [r3, #-1036] ; 0xfffffbf4 │ │ cmnlt r1, ip, lsl #12 │ │ bls 12e118 <_end@@Base+0x11d330> │ │ ; instruction: 0xf7ff9301 │ │ - stmdacs r0, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ + stmdacs r0, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ adcmi sp, r0, #3072 ; 0xc00 │ │ strtmi fp, [r0], -r8, lsr #30 │ │ andcs lr, r0, r2 │ │ strmi lr, [r8], -r0 │ │ pop {r1, ip, sp, pc} │ │ andlt r4, r2, r0, lsl r0 │ │ andeq r4, r0, r0, ror r7 │ │ @@ -27,1013 +27,6265 @@ │ │ ldr r2, [pc, #12] ; 3558 <__cxa_type_match@plt+0x70> │ │ ldr r0, [pc, #12] ; 355c <__cxa_type_match@plt+0x74> │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ b 329c <__cxa_atexit@plt> │ │ andeq ip, r0, ip, lsr #21 │ │ ; instruction: 0xffffffdc │ │ - mvnsmi lr, sp, lsr #18 │ │ - ldrmi r4, [r0], -r5, lsl #12 │ │ - ldrmi r4, [r7], -ip, lsl #12 │ │ - mcr 7, 5, pc, cr2, cr15, {7} ; │ │ - ldrdhi pc, [r0], -r4 │ │ - andcs r1, r1, r6, asr #24 │ │ - ; instruction: 0xf7ff4631 │ │ - ; instruction: 0xf845eea2 │ │ - stmdavs r3!, {r3, r5} │ │ - eoreq pc, r3, r5, asr r8 ; │ │ - andcs fp, r0, r0, lsl r9 │ │ - ldrhhi lr, [r0, #141]! ; 0x8d │ │ - ; instruction: 0x46324639 │ │ - blx cbf5a2 <_end@@Base+0xcae7ba> │ │ - movwcc r6, #6179 ; 0x1823 │ │ - blcs 71b630 <_end@@Base+0x70a848> │ │ - andcs sp, r0, #62208 ; 0xf300 │ │ - ; instruction: 0xf8452001 │ │ - pop {r0, r1, r5, sp} │ │ - Address 0x00000000000035ac is out of bounds. │ │ │ │ +00003560 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #96 ; 0x60 │ │ + ldr r4, [pc, #60] ; (35a4 ) │ │ + add r5, sp, #4 │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r7, r2 │ │ + mov r0, r5 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #92] ; 0x5c │ │ + bl 7274 │ │ + mov r2, r7 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + bl 794c │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 79da │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 359c │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #96 ; 0x60 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ + ... │ │ + │ │ +000035a8 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (35e0 ) │ │ + add r6, sp, #4 │ │ + mov r5, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + bl 3560 │ │ + movs r2, #16 │ │ + mov r1, r5 │ │ + mov r0, r6 │ │ + bl 517c │ │ + mov r0, r5 │ │ + bl 51e4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 35dc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + ldmia r1, {r1, r2, r4, r5} │ │ + ... │ │ + │ │ +000035e4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #112 ; 0x70 │ │ + ldr r4, [pc, #56] ; (3624 ) │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #108] ; 0x6c │ │ + bl 4b50 │ │ + mov r2, r7 │ │ + mov r0, sp │ │ + mov r1, r8 │ │ + bl 4b84 │ │ + mov r0, r6 │ │ + mov r1, sp │ │ + bl 4c76 │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 361e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #112 ; 0x70 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ + ... │ │ + │ │ +00003628 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (3660 ) │ │ + mov r5, r0 │ │ + mov r0, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + bl 35e4 │ │ + movs r2, #20 │ │ + mov r1, r5 │ │ + mov r0, sp │ │ + bl 517c │ │ + mov r0, r5 │ │ + bl 51e4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 365a │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ + ... │ │ + │ │ +00003664 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #112 ; 0x70 │ │ + ldr r4, [pc, #56] ; (36a4 ) │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #108] ; 0x6c │ │ + bl 843c │ │ + mov r2, r7 │ │ + mov r0, sp │ │ + mov r1, r8 │ │ + bl 8628 │ │ + mov r0, r6 │ │ + mov r1, sp │ │ + bl 86ba │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 369e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #112 ; 0x70 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ + ... │ │ + │ │ +000036a8 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #40 ; 0x28 │ │ + ldr r4, [pc, #48] ; (36e0 ) │ │ + add r6, sp, #4 │ │ + mov r5, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 3664 │ │ + movs r2, #32 │ │ + mov r1, r5 │ │ + mov r0, r6 │ │ + bl 517c │ │ + mov r0, r5 │ │ + bl 51e4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 36dc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #40 ; 0x28 │ │ + pop {r4, r5, r6, pc} │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ + ... │ │ + │ │ +000036e4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #216 ; 0xd8 │ │ + ldr r4, [pc, #56] ; (3724 ) │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #212] ; 0xd4 │ │ + bl 8f00 │ │ + mov r2, r7 │ │ + mov r0, sp │ │ + mov r1, r8 │ │ + bl 8f48 │ │ + mov r0, r6 │ │ + mov r1, sp │ │ + bl 8f4c │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 371e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #216 ; 0xd8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ + ... │ │ + │ │ +00003728 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #56 ; 0x38 │ │ + ldr r4, [pc, #48] ; (3760 ) │ │ + add r6, sp, #4 │ │ + mov r5, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 36e4 │ │ + movs r2, #48 ; 0x30 │ │ + mov r1, r5 │ │ + mov r0, r6 │ │ + bl 517c │ │ + mov r0, r5 │ │ + bl 51e4 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 375c │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #56 ; 0x38 │ │ + pop {r4, r5, r6, pc} │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ + ... │ │ + │ │ +00003764 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #216 ; 0xd8 │ │ + ldr r4, [pc, #56] ; (37a4 ) │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #212] ; 0xd4 │ │ + bl 8764 │ │ + mov r2, r7 │ │ + mov r0, sp │ │ + mov r1, r8 │ │ + bl 8d0c │ │ + mov r0, r6 │ │ + mov r1, sp │ │ + bl 8ec0 │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 379e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #216 ; 0xd8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ + ... │ │ + │ │ +000037a8 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #72 ; 0x48 │ │ + ldr r4, [pc, #48] ; (37e0 ) │ │ + add r6, sp, #4 │ │ + mov r5, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 3764 │ │ + movs r2, #64 ; 0x40 │ │ + mov r1, r5 │ │ + mov r0, r6 │ │ + bl 517c │ │ + mov r0, r5 │ │ + bl 51e4 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 37dc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + stmia r7!, {r1, r2, r4, r5} │ │ + ... │ │ + │ │ +000037e4 : │ │ + mov r3, r0 │ │ + mov r0, r1 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + b.w 50d0 │ │ + │ │ +000037f0 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #40 ; 0x28 │ │ + ldr r4, [pc, #52] ; (382c ) │ │ + add r5, sp, #4 │ │ + mov r6, r0 │ │ + mov r0, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 50d0 │ │ + movs r2, #32 │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + bl 517c │ │ + mov r0, r6 │ │ + bl 51e4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3828 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #40 ; 0x28 │ │ + pop {r4, r5, r6, pc} │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ + ... │ │ + │ │ +00003830 : │ │ + mov r3, r0 │ │ + mov r0, r1 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + b.w 50fc │ │ + │ │ +0000383c : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #72 ; 0x48 │ │ + ldr r4, [pc, #52] ; (3878 ) │ │ + add r5, sp, #4 │ │ + mov r6, r0 │ │ + mov r0, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 50fc │ │ + movs r2, #64 ; 0x40 │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + bl 517c │ │ + mov r0, r6 │ │ + bl 51e4 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3874 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + stmia r6!, {r5, r7} │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + mov r0, r1 │ │ + mov r6, r1 │ │ + blx 32c0 │ │ + movw r3, #1499 ; 0x5db │ │ + cmp r0, r3 │ │ + mov r5, r0 │ │ + bhi.n 38d0 │ │ + ldr r2, [pc, #68] ; (38d8 ) │ │ + smull r2, r3, r0, r2 │ │ + sub.w r1, r3, r0, asr #31 │ │ + movs r0, #1 │ │ + adds r1, #2 │ │ + lsls r1, r1, #2 │ │ + blx 32cc │ │ + mov r4, r0 │ │ + cbz r0, 38d4 │ │ + mov r1, r4 │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + bl 517c │ │ + mov r0, r4 │ │ + bl 51e4 │ │ + mov r1, r4 │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r7 │ │ + bl 3faa │ │ + mov r0, r4 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #43 ; 0x2b │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + strb r6, [r2, r5] │ │ + strb r5, [r2, r5] │ │ + │ │ +000038dc : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 3a92 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.w 3a92 │ │ + ldr r0, [r0, #4] │ │ + bl 40f0 │ │ + cmp r0, #0 │ │ + bne.w 3a96 │ │ + ldr r4, [r5, #44] ; 0x2c │ │ + cmp r4, #0 │ │ + beq.w 3a96 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + cmp r0, #7 │ │ + bhi.n 3916 │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.w 3a96 │ │ + ldr r4, [r5, #16] │ │ + cmp r4, #0 │ │ + beq.w 3a96 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 3930 │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.w 3a96 │ │ + ldrsh.w r3, [r5, #12] │ │ + cmp r3, #2 │ │ + bne.n 3952 │ │ + ldr r4, [r5, #20] │ │ + cmp r4, #0 │ │ + beq.w 3a96 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 3952 │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.w 3a96 │ │ + movs r0, #1 │ │ + mov.w r1, #1024 ; 0x400 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cbnz r0, 3964 │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r7, [pc, #312] ; (3aa0 ) │ │ + mov.w r2, #1024 ; 0x400 │ │ + ldr r1, [r5, #0] │ │ + add r7, pc │ │ + bl 3ff2 │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 3faa │ │ + mov r0, r6 │ │ + ldr r1, [r5, #4] │ │ + bl 387c │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cmp r4, #0 │ │ + bne.n 3a1a │ │ + blx 32c0 │ │ + ldr r2, [pc, #272] ; (3aa4 ) │ │ + ldr r3, [r5, #8] │ │ + add r2, pc │ │ + mov r1, r0 │ │ + adds r0, r6, r0 │ │ + rsb r1, r1, #1024 ; 0x400 │ │ + blx 32e4 │ │ + mov.w r2, #1024 ; 0x400 │ │ + ldr r1, [r5, #44] ; 0x2c │ │ + mov r0, r6 │ │ + bl 3faa │ │ + ldr r1, [r5, #28] │ │ + mov r0, r5 │ │ + bl 8f8c │ │ + mov r0, r6 │ │ + blx 32c0 │ │ + ldr r2, [pc, #232] ; (3aa8 ) │ │ + ldrsh.w r3, [r5, #12] │ │ + add r2, pc │ │ + mov r1, r0 │ │ + adds r0, r6, r0 │ │ + rsb r1, r1, #1024 ; 0x400 │ │ + blx 32e4 │ │ + mov r0, r6 │ │ + ldr r1, [r5, #16] │ │ + bl 387c │ │ + mov r4, r0 │ │ + cbnz r0, 3a18 │ │ + ldr r3, [r5, #20] │ │ + cbz r3, 39fa │ │ + mov r1, r7 │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r6 │ │ + bl 3faa │ │ + mov r0, r6 │ │ + ldr r1, [r5, #20] │ │ + bl 387c │ │ + mov r4, r0 │ │ + cbnz r0, 3a18 │ │ + ldr r3, [r5, #24] │ │ + cbz r3, 3a22 │ │ + ldr r1, [pc, #172] ; (3aac ) │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r6 │ │ + add r1, pc │ │ + bl 3faa │ │ + mov r0, r6 │ │ + ldr r1, [r5, #24] │ │ + bl 387c │ │ + mov r4, r0 │ │ + cbz r0, 3a22 │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r4, [r5, #28] │ │ + cbz r4, 3a44 │ │ + ldrsh.w r3, [r5, #12] │ │ + cbz r3, 3a44 │ │ + mov r0, r6 │ │ + blx 32c0 │ │ + ldr r2, [pc, #124] ; (3ab0 ) │ │ + mov r3, r4 │ │ + add r2, pc │ │ + mov r1, r0 │ │ + adds r0, r6, r0 │ │ + rsb r1, r1, #1024 ; 0x400 │ │ + blx 32e4 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + cbz r0, 3a4c │ │ + blx 32d8 │ │ + mov r0, r6 │ │ + blx 32f0 │ │ + mov r4, r0 │ │ + str r0, [r5, #68] ; 0x44 │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + cmp r4, #0 │ │ + beq.w 3960 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + movw r2, #1499 ; 0x5db │ │ + cmp r0, r2 │ │ + it hi │ │ + movhi r0, r3 │ │ + str r0, [r5, #72] ; 0x48 │ │ + bl 65cc │ │ + cbz r0, 3a9a │ │ + mov r0, r5 │ │ + bl 9196 │ │ + cbnz r0, 3a9c │ │ + ldr r2, [r5, #100] ; 0x64 │ │ + movw r3, #53181 ; 0xcfbd │ │ + ands r3, r2 │ │ + str r3, [r5, #100] ; 0x64 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #97 ; 0x61 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #44 ; 0x2c │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop │ │ + strh r0, [r1, #60] ; 0x3c │ │ + movs r0, r0 │ │ + strh r0, [r4, #58] ; 0x3a │ │ + movs r0, r0 │ │ + strh r7, [r6, #56] ; 0x38 │ │ + movs r0, r0 │ │ + strh r6, [r5, #54] ; 0x36 │ │ + movs r0, r0 │ │ + strh r2, [r1, #54] ; 0x36 │ │ + ... │ │ + │ │ +00003ab4 : │ │ + cbz r0, 3ac8 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3ac8 │ │ + cbz r1, 3acc │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00003ad0 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 3b76 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3b7a │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 3ae8 │ │ + blx 32d8 │ │ + ldr r0, [r4, #4] │ │ + cbz r0, 3af0 │ │ + blx 32d8 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + cbz r0, 3af8 │ │ + blx 32d8 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 3b00 │ │ + blx 32d8 │ │ + ldr r0, [r4, #20] │ │ + cbz r0, 3b08 │ │ + blx 32d8 │ │ + ldr r0, [r4, #24] │ │ + cbz r0, 3b10 │ │ + blx 32d8 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + cbnz r0, 3b18 │ │ + movs r5, #0 │ │ + b.n 3b24 │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + beq.n 3b14 │ │ + movs r5, #112 ; 0x70 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + cbz r0, 3b34 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r5, #112 ; 0x70 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cbz r0, 3b44 │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r5, #112 ; 0x70 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cbz r0, 3b54 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r5, #112 ; 0x70 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + cbz r0, 3b64 │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r5, #112 ; 0x70 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + movs r2, #108 ; 0x6c │ │ + blx 32fc │ │ + mov r0, r4 │ │ + blx 32d8 │ │ + b.n 3b7c │ │ + mov r5, r0 │ │ + b.n 3b7c │ │ + movs r5, #0 │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00003b80 : │ │ + push {r4, r5, r6, lr} │ │ + movs r1, #108 ; 0x6c │ │ + mov r5, r0 │ │ + movs r0, #1 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 3c16 │ │ + movs r3, #129 ; 0x81 │ │ + strb.w r3, [r0, #104] ; 0x68 │ │ + ldr r0, [pc, #128] ; (3c1c ) │ │ + add r0, pc │ │ + blx 32f0 │ │ + cbnz r0, 3baa │ │ + mov r0, r6 │ │ + bl 3ad0 │ │ + b.n 3c16 │ │ + str r0, [r6, #44] ; 0x2c │ │ + movs r1, #0 │ │ + mov r0, r6 │ │ + bl 6438 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + mov r1, r4 │ │ + bl 4168 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + mov r1, r4 │ │ + bl 4086 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + movs r1, #3 │ │ + bl 9114 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + movs r1, #1 │ │ + bl 6206 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + movs r1, #1 │ │ + bl 5ce0 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + cbnz r4, 3c02 │ │ + movs r1, #2 │ │ + bl 5d1c │ │ + mov r4, r0 │ │ + cbz r0, 3c08 │ │ + mov r0, r6 │ │ + bl 3ad0 │ │ + b.n 3c12 │ │ + ldr r3, [r6, #100] ; 0x64 │ │ + str r6, [r5, #0] │ │ + orr.w r3, r3, #129 ; 0x81 │ │ + str r3, [r6, #100] ; 0x64 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #2 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + strh r2, [r5, #42] ; 0x2a │ │ + ... │ │ + │ │ +00003c20 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r0 │ │ + mov r9, r2 │ │ + mov r8, r3 │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + mov fp, r1 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + beq.n 3cfc │ │ + cmp r3, #0 │ │ + blt.n 3d02 │ │ + cmp r6, #0 │ │ + blt.n 3d02 │ │ + movs r0, #1 │ │ + movs r1, #108 ; 0x6c │ │ + blx 32cc │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 3d08 │ │ + mov r0, fp │ │ + movw r4, #1499 ; 0x5db │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + cmp r0, r4 │ │ + ite ls │ │ + movls r4, r0 │ │ + movhi r4, r3 │ │ + mov r0, r4 │ │ + bl 65cc │ │ + cbnz r0, 3c76 │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + movs r0, #67 ; 0x43 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + mov r0, fp │ │ + blx 32f0 │ │ + str r4, [r5, #80] ; 0x50 │ │ + str r0, [r5, #76] ; 0x4c │ │ + cbnz r0, 3c8a │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + b.n 3d08 │ │ + movs r3, #129 ; 0x81 │ │ + mov r0, r5 │ │ + strb.w r3, [r5, #104] ; 0x68 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl 5d1c │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + cbnz r4, 3cc2 │ │ + ldrsh.w r1, [sp, #52] ; 0x34 │ │ + bl 97b8 │ │ + mov r4, r0 │ │ + cbnz r0, 3cc0 │ │ + cbz r6, 3cc8 │ │ + cmp.w sl, #0 │ │ + beq.n 3cc8 │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + bl 996c │ │ + mov r4, r0 │ │ + cbz r0, 3cc8 │ │ + mov r0, r5 │ │ + bl 3ad0 │ │ + b.n 3cee │ │ + ldr r3, [r5, #100] ; 0x64 │ │ + orr.w r3, r3, #129 ; 0x81 │ │ + str r3, [r5, #100] ; 0x64 │ │ + cmp.w r9, #0 │ │ + beq.n 3cf4 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + mov r2, r8 │ │ + bl 5f7c │ │ + mov r4, r0 │ │ + cbz r0, 3cf4 │ │ + mov r0, r5 │ │ + bl 3ad0 │ │ + movs r3, #0 │ │ + str r3, [r7, #0] │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + str r5, [r7, #0] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r0, #66 ; 0x42 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r0, #95 ; 0x5f │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r0, #2 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ... │ │ + │ │ +00003d10 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r4, r3 │ │ + ldr r6, [pc, #188] ; (3dd4 ) │ │ + sub sp, #168 ; 0xa8 │ │ + mov r7, r0 │ │ + mov r8, r2 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r0, [sp, #200] ; 0xc8 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #164] ; 0xa4 │ │ + cbz r1, 3d5a │ │ + mov r5, r1 │ │ + cbnz r4, 3d50 │ │ + cmp r0, #3 │ │ + beq.n 3d46 │ │ + cmp r0, #1 │ │ + beq.n 3d4a │ │ + cmp r0, #2 │ │ + beq.n 3d4e │ │ + subs r0, #4 │ │ + cmp r0, #1 │ │ + ite hi │ │ + movhi r4, #0 │ │ + movls r4, #128 ; 0x80 │ │ + b.n 3d50 │ │ + movs r4, #64 ; 0x40 │ │ + b.n 3d50 │ │ + movs r4, #16 │ │ + b.n 3d50 │ │ + movs r4, #20 │ │ + subs r3, r5, #1 │ │ + mov r1, r5 │ │ + cmp r3, #31 │ │ + bhi.n 3d9e │ │ + b.n 3d60 │ │ + cbz r4, 3db4 │ │ + movs r1, #32 │ │ + mov r5, r1 │ │ + subs r3, r4, #1 │ │ + cmp r3, #127 ; 0x7f │ │ + bhi.n 3da2 │ │ + add.w sl, sp, #4 │ │ + add.w r9, sp, #36 ; 0x24 │ │ + mov r0, sl │ │ + bl 51f4 │ │ + mov r0, r9 │ │ + mov r1, r4 │ │ + bl 51f4 │ │ + mov r0, sl │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ + bl 517c │ │ + cmp r0, r5 │ │ + blt.n 3da6 │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + mov r2, r4 │ │ + bl 517c │ │ + cmp r0, r4 │ │ + ite lt │ │ + movlt r0, #71 ; 0x47 │ │ + movge r0, #0 │ │ + b.n 3da8 │ │ + movs r0, #68 ; 0x44 │ │ + b.n 3da8 │ │ + movs r0, #69 ; 0x45 │ │ + b.n 3da8 │ │ + movs r0, #70 ; 0x46 │ │ + ldr r2, [sp, #164] ; 0xa4 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 3dcc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + cmp r0, #3 │ │ + bne.n 3dbe │ │ + movs r1, #32 │ │ + movs r4, #64 ; 0x40 │ │ + b.n 3d5e │ │ + cmp r0, #1 │ │ + mov.w r5, #32 │ │ + bne.n 3d36 │ │ + movs r4, #16 │ │ + mov r1, r5 │ │ + b.n 3d60 │ │ + add sp, #168 ; 0xa8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + stmia r1!, {r1, r3, r6, r7} │ │ + ... │ │ + │ │ +00003dd8 : │ │ + b.w 517c │ │ + │ │ +00003ddc : │ │ + b.w 5128 │ │ + │ │ +00003de0 : │ │ + cbz r0, 3df4 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3df4 │ │ + cbz r1, 3df8 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00003dfc : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r3 │ │ + ldr r4, [sp, #24] │ │ + mov r5, r0 │ │ + cbz r0, 3e5a │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3e5a │ │ + cmp r2, #0 │ │ + bge.n 3e16 │ │ + movs r0, #95 ; 0x5f │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + bl 5d5c │ │ + cbnz r0, 3e64 │ │ + ldrsh.w r0, [r5, #40] ; 0x28 │ │ + cbz r0, 3e64 │ │ + cmp r4, #0 │ │ + blt.n 3e12 │ │ + cmp r6, #0 │ │ + beq.n 3e12 │ │ + mov r2, r4 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 97fc │ │ + mov r4, r0 │ │ + cbnz r0, 3e5e │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + ldr r0, [r5, #76] ; 0x4c │ │ + add r3, r2 │ │ + adds r6, r3, #2 │ │ + mov r1, r6 │ │ + blx 3308 │ │ + mov r7, r0 │ │ + cbz r0, 3e62 │ │ + ldr r1, [r5, #84] ; 0x54 │ │ + mov r2, r6 │ │ + bl 3faa │ │ + str r7, [r5, #76] ; 0x4c │ │ + str r6, [r5, #80] ; 0x50 │ │ + b.n 3e5e │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00003e66 : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cbz r0, 3eb4 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3eb4 │ │ + cbz r1, 3eb8 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + cbnz r0, 3e80 │ │ + movs r0, #98 ; 0x62 │ │ + pop {r3, r4, r5, pc} │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + movw r2, #1499 ; 0x5db │ │ + cmp r0, r2 │ │ + it hi │ │ + movhi r0, r3 │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + beq.n 3e7c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r3, [r5, #0] │ │ + ldrsh.w r2, [r4, #34] ; 0x22 │ │ + cmp r2, #1 │ │ + bne.n 3eaa │ │ + adds r3, #10 │ │ + b.n 3eb0 │ │ + cmp r2, #2 │ │ + bne.n 3ebc │ │ + adds r3, #2 │ │ + str r3, [r5, #0] │ │ + b.n 3ebc │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #4 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00003ec0 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r1 │ │ + mov r4, r0 │ │ + cbz r0, 3f12 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3f12 │ │ + cbnz r1, 3ed6 │ │ + movs r0, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r1 │ │ + movw r5, #1499 ; 0x5db │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + cmp r0, r5 │ │ + ite ls │ │ + movls r5, r0 │ │ + movhi r5, r3 │ │ + mov r0, r5 │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + beq.n 3ed2 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cbz r0, 3efe │ │ + blx 32d8 │ │ + mov r0, r6 │ │ + blx 32f0 │ │ + str r5, [r4, #80] ; 0x50 │ │ + cmp r0, #0 │ │ + str r0, [r4, #76] ; 0x4c │ │ + ite eq │ │ + moveq r0, #2 │ │ + movne r0, #0 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #1 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +00003f16 : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cbz r0, 3f7a │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3f7a │ │ + cbz r1, 3f82 │ │ + mov r0, r1 │ │ + blx 32c0 │ │ + cmp r0, #127 ; 0x7f │ │ + bhi.n 3f7e │ │ + ldrb r3, [r5, #0] │ │ + cbz r3, 3f82 │ │ + mov r0, r5 │ │ + bl 629c │ │ + cbnz r0, 3f8c │ │ + ldr r0, [r4, #20] │ │ + cbz r0, 3f46 │ │ + blx 32d8 │ │ + mov r0, r5 │ │ + blx 32f0 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + str r0, [r4, #20] │ │ + cbz r0, 3f86 │ │ + ldr r0, [r4, #28] │ │ + cbz r0, 3f6a │ │ + ldrsh.w r3, [r4, #12] │ │ + cmp r3, #6 │ │ + beq.n 3f8a │ │ + movs r3, #4 │ │ + strh r3, [r4, #12] │ │ + b.n 3f8a │ │ + ldrh r3, [r4, #12] │ │ + subs r3, #5 │ │ + uxth r3, r3 │ │ + cmp r3, #1 │ │ + bls.n 3f8c │ │ + movs r3, #2 │ │ + strh r3, [r4, #12] │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #94 ; 0x5e │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #85 ; 0x55 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00003f8e : │ │ + cbz r0, 3fa2 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 3fa2 │ │ + cbz r1, 3fa6 │ │ + ldr r3, [r0, #20] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00003faa : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, r2 │ │ + mov r4, r0 │ │ + cmp r4, r5 │ │ + mov r3, r4 │ │ + bne.n 3fc0 │ │ + subs r4, r3, r0 │ │ + subs r2, r2, r4 │ │ + beq.n 3fcc │ │ + mov r0, r1 │ │ + b.n 3fd4 │ │ + ldrb r6, [r3, #0] │ │ + adds r4, #1 │ │ + cmp r6, #0 │ │ + bne.n 3fb0 │ │ + mov r5, r3 │ │ + b.n 3fb6 │ │ + mov r0, r1 │ │ + blx 32c0 │ │ + b.n 3fee │ │ + mov r6, r0 │ │ + ldrb.w r3, [r0], #1 │ │ + cbz r3, 3fea │ │ + cmp r2, #1 │ │ + ittt ne │ │ + strbne r3, [r5, #0] │ │ + addne.w r2, r2, #4294967295 ; 0xffffffff │ │ + addne r5, #1 │ │ + b.n 3fd4 │ │ + subs r0, r6, r1 │ │ + strb r3, [r5, #0] │ │ + add r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +00003ff2 : │ │ + push {r4, lr} │ │ + mov r3, r1 │ │ + cbz r2, 400e │ │ + subs r2, #1 │ │ + beq.n 400a │ │ + ldrb.w r4, [r3], #1 │ │ + strb.w r4, [r0], #1 │ │ + cmp r4, #0 │ │ + bne.n 3ff8 │ │ + b.n 4016 │ │ + movs r2, #0 │ │ + strb r2, [r0, #0] │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + bne.n 400e │ │ + subs r0, r3, r1 │ │ + subs r0, #1 │ │ + pop {r4, pc} │ │ + │ │ +0000401c : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cbz r0, 405e │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 405e │ │ + cbz r1, 4066 │ │ + mov r0, r1 │ │ + blx 32c0 │ │ + cmp r0, #63 ; 0x3f │ │ + bhi.n 4062 │ │ + ldrb r3, [r5, #0] │ │ + cbz r3, 4066 │ │ + ldr r0, [r4, #24] │ │ + cbz r0, 4044 │ │ + blx 32d8 │ │ + mov r0, r5 │ │ + blx 32f0 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + cmp r0, #0 │ │ + str r0, [r4, #24] │ │ + ite eq │ │ + moveq r0, #2 │ │ + movne r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #94 ; 0x5e │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #87 ; 0x57 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0000406a : │ │ + cbz r0, 407e │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 407e │ │ + cbz r1, 4082 │ │ + ldr r3, [r0, #24] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00004086 : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cbz r0, 40ae │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 40ae │ │ + movs r0, #0 │ │ + blx 3314 │ │ + adds r0, r0, r5 │ │ + bmi.n 40b2 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + str r0, [r4, #8] │ │ + movs r0, #0 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #88 ; 0x58 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +000040b6 : │ │ + cbz r0, 40ca │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 40ca │ │ + cbz r1, 40ce │ │ + ldr r3, [r0, #8] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +000040d2 : │ │ + cbz r0, 40e6 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 40e6 │ │ + cbz r1, 40ea │ │ + ldr r3, [r0, #4] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + ... │ │ + │ │ +000040f0 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + cbz r0, 411c │ │ + blx 32c0 │ │ + cmp r0, #63 ; 0x3f │ │ + bhi.n 4102 │ │ + ldrb r3, [r4, #0] │ │ + cbz r3, 411c │ │ + ldr r3, [pc, #96] ; (4164 ) │ │ + cmp r0, #63 ; 0x3f │ │ + mov.w r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + it hi │ │ + movhi r0, #64 ; 0x40 │ │ + ldr r1, [r3, #0] │ │ + cmp r2, r0 │ │ + bne.n 4120 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #89 ; 0x59 │ │ + pop {r3, r4, r5, pc} │ │ + ldrb r3, [r4, r2] │ │ + adds r5, r1, r3 │ │ + ldrb r5, [r5, #1] │ │ + lsls r5, r5, #29 │ │ + bne.n 415e │ │ + sub.w r5, r3, #32 │ │ + cmp r5, #94 ; 0x5e │ │ + bls.n 413c │ │ + cmp r2, #0 │ │ + ite eq │ │ + moveq r0, #90 ; 0x5a │ │ + movne r0, #91 ; 0x5b │ │ + pop {r3, r4, r5, pc} │ │ + cmp r3, #34 ; 0x22 │ │ + beq.n 4132 │ │ + cmp r3, #47 ; 0x2f │ │ + beq.n 4132 │ │ + sub.w r5, r3, #91 ; 0x5b │ │ + cmp r5, #2 │ │ + bls.n 4132 │ │ + sub.w r5, r3, #58 ; 0x3a │ │ + cmp r5, #5 │ │ + bls.n 4132 │ │ + cmp r3, #124 ; 0x7c │ │ + beq.n 4132 │ │ + subs r3, #42 ; 0x2a │ │ + cmp r3, #2 │ │ + bls.n 4132 │ │ + adds r2, #1 │ │ + b.n 4114 │ │ + nop │ │ + pop {r1, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00004168 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 4212 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 4212 │ │ + cbz r1, 418c │ │ + ldrb r3, [r1, #0] │ │ + cbz r3, 418c │ │ + mov r0, r1 │ │ + blx 32f0 │ │ + mov r4, r0 │ │ + cbnz r0, 41be │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #140] ; (421c ) │ │ + add r0, pc │ │ + blx 3320 │ │ + mov r4, r0 │ │ + cbnz r0, 41c2 │ │ + ldr r0, [pc, #132] ; (4220 ) │ │ + add r0, pc │ │ + blx 3320 │ │ + mov r4, r0 │ │ + cbnz r0, 41c2 │ │ + blx 332c │ │ + mov r4, r0 │ │ + cbnz r0, 41c2 │ │ + ldr r0, [pc, #116] ; (4224 ) │ │ + add r0, pc │ │ + blx 3320 │ │ + mov r4, r0 │ │ + cbnz r0, 41c2 │ │ + ldr r0, [pc, #108] ; (4228 ) │ │ + add r0, pc │ │ + b.n 4180 │ │ + movs r7, #1 │ │ + b.n 41c4 │ │ + movs r7, #0 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + cmp r0, #63 ; 0x3f │ │ + mov r0, r4 │ │ + itt hi │ │ + movhi r3, #0 │ │ + strbhi.w r3, [r4, #63] ; 0x3f │ │ + bl 40f0 │ │ + mov r5, r0 │ │ + cbz r0, 41e8 │ │ + cbz r7, 4216 │ │ + mov r0, r4 │ │ + blx 32d8 │ │ + b.n 4216 │ │ + ldr r0, [r6, #4] │ │ + cbz r0, 41f0 │ │ + blx 32d8 │ │ + mov r0, r4 │ │ + blx 32f0 │ │ + ldr r3, [r6, #100] ; 0x64 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r6, #100] ; 0x64 │ │ + str r0, [r6, #4] │ │ + cbz r7, 4208 │ │ + mov r0, r4 │ │ + blx 32d8 │ │ + ldr r3, [r6, #4] │ │ + cmp r3, #0 │ │ + beq.n 4188 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop │ │ + ldrb r4, [r7, #29] │ │ + movs r0, r0 │ │ + ldrb r3, [r7, #29] │ │ + movs r0, r0 │ │ + ldrb r7, [r5, #29] │ │ + movs r0, r0 │ │ + ldrb r0, [r5, #29] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + movs r4, #0 │ │ + cmp r4, r3 │ │ + bge.n 4250 │ │ + mov r6, r2 │ │ + ldrb.w r5, [r2], #1 │ │ + eor.w r5, r5, #54 ; 0x36 │ │ + strb r5, [r0, r4] │ │ + ldrb r5, [r6, #0] │ │ + eor.w r5, r5, #92 ; 0x5c │ │ + strb r5, [r1, r4] │ │ + adds r4, #1 │ │ + cmp r4, #136 ; 0x88 │ │ + bne.n 4230 │ │ + b.n 4266 │ │ + adds r3, r0, r4 │ │ + adds r0, #136 ; 0x88 │ │ + add r4, r1 │ │ + movs r2, #92 ; 0x5c │ │ + movs r1, #54 ; 0x36 │ │ + strb.w r1, [r3], #1 │ │ + cmp r3, r0 │ │ + strb.w r2, [r4], #1 │ │ + bne.n 425a │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +00004268 : │ │ + ldr.w ip, [pc, #272] ; 437c │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #532 ; 0x214 │ │ + mov sl, r1 │ │ + add r7, sp, #16 │ │ + add r5, sp, #116 ; 0x74 │ │ + str r2, [sp, #4] │ │ + movs r1, #0 │ │ + ldr.w r2, [ip] │ │ + mov fp, r0 │ │ + add r4, sp, #252 ; 0xfc │ │ + mov r0, r7 │ │ + str r3, [sp, #12] │ │ + add.w r9, sp, #388 ; 0x184 │ │ + str r2, [sp, #524] ; 0x20c │ │ + movs r2, #16 │ │ + str.w ip, [sp, #8] │ │ + ldr r6, [sp, #568] ; 0x238 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r5 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r4 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r9 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #81 ; 0x51 │ │ + add r0, sp, #32 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, sl, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + beq.n 4362 │ │ + ldr r3, [sp, #12] │ │ + cmp r6, #64 ; 0x40 │ │ + mov r0, r9 │ │ + mov r2, r6 │ │ + mov r1, r3 │ │ + ble.n 42ee │ │ + bl 3560 │ │ + movs r3, #16 │ │ + b.n 42f4 │ │ + blx 3338 │ │ + mov r3, r6 │ │ + mov r1, r4 │ │ + mov r0, r5 │ │ + mov r2, r9 │ │ + mov r6, r8 │ │ + bl 422c │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r6!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r6!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r6!, {r0, r1, r2, r3} │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia.w r6, {r0, r1, r2, r3} │ │ + mov r1, fp │ │ + mov r2, sl │ │ + add.w r0, r8, #64 ; 0x40 │ │ + blx 3338 │ │ + mov r0, r7 │ │ + mov r1, r8 │ │ + add.w r2, sl, #64 ; 0x40 │ │ + bl 3560 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r6, sp, #32 │ │ + mov r5, r6 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + 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, r3} │ │ + add r4, sp, #96 ; 0x60 │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + ldmia.w r7, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + mov r1, r6 │ │ + ldr r0, [sp, #4] │ │ + movs r2, #80 ; 0x50 │ │ + bl 3560 │ │ + mov r0, r8 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 4364 │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #524] ; 0x20c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4372 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #532 ; 0x214 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + pop {r3, r4, r5, r6} │ │ + ... │ │ + │ │ +00004380 : │ │ + ldr.w ip, [pc, #272] ; 4494 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #540 ; 0x21c │ │ + mov sl, r1 │ │ + add r6, sp, #16 │ │ + add r5, sp, #124 ; 0x7c │ │ + str r2, [sp, #4] │ │ + movs r1, #0 │ │ + ldr.w r2, [ip] │ │ + mov fp, r0 │ │ + add r4, sp, #260 ; 0x104 │ │ + mov r0, r6 │ │ + str r3, [sp, #12] │ │ + add.w r9, sp, #396 ; 0x18c │ │ + str r2, [sp, #532] ; 0x214 │ │ + movs r2, #20 │ │ + str.w ip, [sp, #8] │ │ + ldr r7, [sp, #576] ; 0x240 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r5 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r4 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r9 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #85 ; 0x55 │ │ + add r0, sp, #36 ; 0x24 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, sl, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + beq.n 447a │ │ + ldr r3, [sp, #12] │ │ + cmp r7, #64 ; 0x40 │ │ + mov r0, r9 │ │ + mov r2, r7 │ │ + mov r1, r3 │ │ + ble.n 4406 │ │ + bl 35e4 │ │ + movs r3, #20 │ │ + b.n 440c │ │ + blx 3338 │ │ + mov r3, r7 │ │ + mov r1, r4 │ │ + mov r0, r5 │ │ + mov r2, r9 │ │ + mov r7, r8 │ │ + bl 422c │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia.w r7, {r0, r1, r2, r3} │ │ + mov r1, fp │ │ + mov r2, sl │ │ + add.w r0, r8, #64 ; 0x40 │ │ + blx 3338 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + add.w r2, sl, #64 ; 0x40 │ │ + bl 35e4 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r7, sp, #36 ; 0x24 │ │ + mov r5, r7 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + 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, r3} │ │ + add r4, sp, #100 ; 0x64 │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + mov r1, r7 │ │ + ldr r3, [r6, #0] │ │ + movs r2, #84 ; 0x54 │ │ + ldr r0, [sp, #4] │ │ + str r3, [r4, #0] │ │ + bl 35e4 │ │ + mov r0, r8 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 447c │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #532] ; 0x214 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 448a │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #540 ; 0x21c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + cbnz r0, 44f0 │ │ + ... │ │ + │ │ +00004498 : │ │ + ldr.w ip, [pc, #276] ; 45b0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #564 ; 0x234 │ │ + mov sl, r1 │ │ + add r6, sp, #16 │ │ + add r5, sp, #148 ; 0x94 │ │ + str r2, [sp, #4] │ │ + movs r1, #0 │ │ + ldr.w r2, [ip] │ │ + mov fp, r0 │ │ + add r4, sp, #284 ; 0x11c │ │ + mov r0, r6 │ │ + str r3, [sp, #12] │ │ + add.w r9, sp, #420 ; 0x1a4 │ │ + str r2, [sp, #556] ; 0x22c │ │ + movs r2, #32 │ │ + str.w ip, [sp, #8] │ │ + ldr r7, [sp, #600] ; 0x258 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r5 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r4 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r9 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #97 ; 0x61 │ │ + add r0, sp, #48 ; 0x30 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, sl, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + beq.n 4596 │ │ + ldr r3, [sp, #12] │ │ + cmp r7, #64 ; 0x40 │ │ + mov r0, r9 │ │ + mov r2, r7 │ │ + mov r1, r3 │ │ + ble.n 451e │ │ + bl 3664 │ │ + movs r3, #32 │ │ + b.n 4524 │ │ + blx 3338 │ │ + mov r3, r7 │ │ + mov r1, r4 │ │ + mov r0, r5 │ │ + mov r2, r9 │ │ + mov r7, r8 │ │ + bl 422c │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r7!, {r0, r1, r2, r3} │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia.w r7, {r0, r1, r2, r3} │ │ + mov r1, fp │ │ + mov r2, sl │ │ + add.w r0, r8, #64 ; 0x40 │ │ + blx 3338 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + add.w r2, sl, #64 ; 0x40 │ │ + bl 3664 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r7, sp, #48 ; 0x30 │ │ + mov r5, r7 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + 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, r3} │ │ + add r4, sp, #112 ; 0x70 │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + ldmia.w r6, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + mov r1, r7 │ │ + ldr r0, [sp, #4] │ │ + movs r2, #96 ; 0x60 │ │ + bl 3664 │ │ + mov r0, r8 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 4598 │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #556] ; 0x22c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 45a6 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #564 ; 0x234 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + rev16 r0, r1 │ │ + ... │ │ + │ │ +000045b4 : │ │ + ldr.w ip, [pc, #256] ; 46b8 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #660 ; 0x294 │ │ + mov r9, r1 │ │ + add r4, sp, #16 │ │ + add.w sl, sp, #64 ; 0x40 │ │ + str r2, [sp, #4] │ │ + movs r1, #0 │ │ + ldr.w r2, [ip] │ │ + mov fp, r0 │ │ + add.w r8, sp, #200 ; 0xc8 │ │ + mov r0, r4 │ │ + str r3, [sp, #12] │ │ + add r7, sp, #336 ; 0x150 │ │ + str r2, [sp, #652] ; 0x28c │ │ + movs r2, #48 ; 0x30 │ │ + str.w ip, [sp, #8] │ │ + ldr r5, [sp, #696] ; 0x2b8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, sl │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r7 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #177 ; 0xb1 │ │ + add r0, sp, #472 ; 0x1d8 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, r9, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 46a0 │ │ + ldr r3, [sp, #12] │ │ + cmp r5, #128 ; 0x80 │ │ + mov r0, r7 │ │ + mov r2, r5 │ │ + mov r1, r3 │ │ + ble.n 463c │ │ + bl 36e4 │ │ + movs r3, #48 ; 0x30 │ │ + b.n 4642 │ │ + blx 3338 │ │ + mov r3, r5 │ │ + mov r2, r7 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + add r7, sp, #472 ; 0x1d8 │ │ + bl 422c │ │ + mov r1, sl │ │ + movs r2, #128 ; 0x80 │ │ + mov r0, r6 │ │ + blx 3338 │ │ + mov r1, fp │ │ + mov r2, r9 │ │ + add.w r0, r6, #128 ; 0x80 │ │ + blx 3338 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + add.w r2, r9, #128 ; 0x80 │ │ + bl 36e4 │ │ + mov r1, r8 │ │ + movs r2, #128 ; 0x80 │ │ + mov r0, r7 │ │ + blx 3338 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r5, sp, #600 ; 0x258 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + ldmia.w r4, {r0, r1, r2, r3} │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + mov r1, r7 │ │ + ldr r0, [sp, #4] │ │ + movs r2, #176 ; 0xb0 │ │ + bl 36e4 │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 46a2 │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #652] ; 0x28c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 46b0 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #660 ; 0x294 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cbnz r4, 46c6 │ │ + ... │ │ + │ │ +000046bc : │ │ + ldr.w ip, [pc, #260] ; 47c4 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #692 ; 0x2b4 │ │ + mov r9, r1 │ │ + add r4, sp, #16 │ │ + add.w sl, sp, #80 ; 0x50 │ │ + str r2, [sp, #4] │ │ + movs r1, #0 │ │ + ldr.w r2, [ip] │ │ + mov fp, r0 │ │ + add.w r8, sp, #216 ; 0xd8 │ │ + mov r0, r4 │ │ + str r3, [sp, #12] │ │ + add r7, sp, #352 ; 0x160 │ │ + str r2, [sp, #684] ; 0x2ac │ │ + movs r2, #64 ; 0x40 │ │ + str.w ip, [sp, #8] │ │ + ldr r5, [sp, #728] ; 0x2d8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, sl │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r7 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #193 ; 0xc1 │ │ + add r0, sp, #488 ; 0x1e8 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, r9, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 47ac │ │ + ldr r3, [sp, #12] │ │ + cmp r5, #128 ; 0x80 │ │ + mov r0, r7 │ │ + mov r2, r5 │ │ + mov r1, r3 │ │ + ble.n 4744 │ │ + bl 3764 │ │ + movs r3, #64 ; 0x40 │ │ + b.n 474a │ │ + blx 3338 │ │ + mov r3, r5 │ │ + mov r2, r7 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + add r7, sp, #488 ; 0x1e8 │ │ + bl 422c │ │ + mov r1, sl │ │ + movs r2, #128 ; 0x80 │ │ + mov r0, r6 │ │ + blx 3338 │ │ + mov r1, fp │ │ + mov r2, r9 │ │ + add.w r0, r6, #128 ; 0x80 │ │ + blx 3338 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + add.w r2, r9, #128 ; 0x80 │ │ + bl 3764 │ │ + mov r1, r8 │ │ + movs r2, #128 ; 0x80 │ │ + mov r0, r7 │ │ + blx 3338 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r5, sp, #616 ; 0x268 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + 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, r3} │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + mov r1, r7 │ │ + ldr r0, [sp, #4] │ │ + movs r2, #192 ; 0xc0 │ │ + bl 3764 │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 47ae │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #684] ; 0x2ac │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 47bc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #692 ; 0x2b4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ; instruction: 0xb824 │ │ + ... │ │ + │ │ +000047c8 : │ │ + ldr.w ip, [pc, #260] ; 48d0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #636 ; 0x27c │ │ + mov fp, r2 │ │ + ldr.w r2, [ip] │ │ + add r4, sp, #16 │ │ + add.w sl, sp, #48 ; 0x30 │ │ + str r0, [sp, #4] │ │ + mov r9, r1 │ │ + mov r0, r4 │ │ + str r2, [sp, #628] ; 0x274 │ │ + movs r1, #0 │ │ + movs r2, #32 │ │ + add.w r8, sp, #184 ; 0xb8 │ │ + str r3, [sp, #12] │ │ + add r7, sp, #320 ; 0x140 │ │ + str.w ip, [sp, #8] │ │ + ldr r5, [sp, #672] ; 0x2a0 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, sl │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r7 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #169 ; 0xa9 │ │ + add r0, sp, #456 ; 0x1c8 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, r9, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 48b6 │ │ + cmp r5, #136 ; 0x88 │ │ + ldr r3, [sp, #12] │ │ + ble.n 4850 │ │ + mov r0, r3 │ │ + mov r1, r5 │ │ + mov r2, r7 │ │ + bl 50d0 │ │ + movs r3, #32 │ │ + b.n 485c │ │ + mov r1, r3 │ │ + mov r0, r7 │ │ + mov r2, r5 │ │ + blx 3338 │ │ + mov r3, r5 │ │ + mov r2, r7 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + add r7, sp, #456 ; 0x1c8 │ │ + bl 422c │ │ + mov r1, sl │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r6 │ │ + blx 3338 │ │ + ldr r1, [sp, #4] │ │ + mov r2, r9 │ │ + add.w r0, r6, #136 ; 0x88 │ │ + blx 3338 │ │ + mov r2, r4 │ │ + mov r0, r6 │ │ + add.w r1, r9, #136 ; 0x88 │ │ + bl 50d0 │ │ + mov r1, r8 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r7 │ │ + blx 3338 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r5, sp, #592 ; 0x250 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + ldmia.w r4, {r0, r1, r2, r3} │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + mov r0, r7 │ │ + movs r1, #168 ; 0xa8 │ │ + mov r2, fp │ │ + bl 50d0 │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 48b8 │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #628] ; 0x274 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 48c6 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #636 ; 0x27c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ; instruction: 0xb718 │ │ + ... │ │ + │ │ +000048d4 : │ │ + ldr.w ip, [pc, #268] ; 49e4 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add ip, pc │ │ + ldr.w ip, [ip] │ │ + sub.w sp, sp, #636 ; 0x27c │ │ + mov fp, r2 │ │ + ldr.w r2, [ip] │ │ + add r4, sp, #16 │ │ + add.w sl, sp, #80 ; 0x50 │ │ + str r0, [sp, #4] │ │ + mov r9, r1 │ │ + mov r0, r4 │ │ + str r2, [sp, #628] ; 0x274 │ │ + movs r1, #0 │ │ + movs r2, #64 ; 0x40 │ │ + add.w r8, sp, #216 ; 0xd8 │ │ + str r3, [sp, #12] │ │ + add r7, sp, #352 ; 0x160 │ │ + str.w ip, [sp, #8] │ │ + ldr r5, [sp, #672] ; 0x2a0 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, sl │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r8 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #136 ; 0x88 │ │ + mov r0, r7 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #137 ; 0x89 │ │ + add r0, sp, #488 ; 0x1e8 │ │ + blx 32fc │ │ + movs r0, #1 │ │ + add.w r1, r9, #137 ; 0x89 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 49ca │ │ + cmp r5, #72 ; 0x48 │ │ + ldr r3, [sp, #12] │ │ + ble.n 495c │ │ + mov r0, r3 │ │ + mov r1, r5 │ │ + mov r2, r7 │ │ + bl 50fc │ │ + movs r3, #64 ; 0x40 │ │ + b.n 4968 │ │ + mov r1, r3 │ │ + mov r0, r7 │ │ + mov r2, r5 │ │ + blx 3338 │ │ + mov r3, r5 │ │ + mov r2, r7 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + add r7, sp, #488 ; 0x1e8 │ │ + bl 422c │ │ + mov r1, sl │ │ + movs r2, #72 ; 0x48 │ │ + mov r0, r6 │ │ + blx 3338 │ │ + ldr r1, [sp, #4] │ │ + mov r2, r9 │ │ + add.w r0, r6, #72 ; 0x48 │ │ + blx 3338 │ │ + mov r2, r4 │ │ + mov r0, r6 │ │ + add.w r1, r9, #72 ; 0x48 │ │ + bl 50fc │ │ + mov r1, r8 │ │ + movs r2, #72 ; 0x48 │ │ + mov r0, r7 │ │ + blx 3338 │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ + add r5, sp, #560 ; 0x230 │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + 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, r3} │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + mov r0, r7 │ │ + movs r1, #136 ; 0x88 │ │ + mov r2, fp │ │ + bl 50fc │ │ + mov r0, r6 │ │ + blx 32d8 │ │ + movs r0, #0 │ │ + b.n 49cc │ │ + movs r0, #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #628] ; 0x274 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 49da │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #636 ; 0x27c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ; instruction: 0xb60c │ │ + ... │ │ + │ │ +000049e8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #332 ; 0x14c │ │ + add.w r4, r0, #40 ; 0x28 │ │ + add r1, sp, #8 │ │ + movs r3, #0 │ │ + ldr.w r2, [r4, r3, lsl #2] │ │ + rev r2, r2 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 49f6 │ │ + add r3, sp, #4 │ │ + add r5, sp, #260 ; 0x104 │ │ + ldr r2, [r3, #56] ; 0x38 │ │ + ldr r1, [r3, #36] ; 0x24 │ │ + eors r1, r2 │ │ + ldr r2, [r3, #12] │ │ + eors r1, r2 │ │ + ldr.w r2, [r3, #4]! │ │ + eors r2, r1 │ │ + cmp r3, r5 │ │ + mov.w r2, r2, ror #31 │ │ + str r2, [r3, #64] ; 0x40 │ │ + bne.n 4a0a │ │ + ldr r3, [r0, #12] │ │ + add.w fp, sp, #8 │ │ + ldmia.w r0, {r8, ip, lr} │ │ + movs r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r0, #16] │ │ + ldr r7, [sp, #0] │ │ + mov r6, lr │ │ + mov r9, ip │ │ + mov sl, r3 │ │ + mov r1, r8 │ │ + str r3, [sp, #4] │ │ + ldr.w r3, [fp, r5, lsl #2] │ │ + bic.w r2, r7, r9 │ │ + ldr r4, [pc, #244] ; (4b40 ) │ │ + adds r5, #1 │ │ + add.w r3, r3, r1, ror #27 │ │ + cmp r5, #20 │ │ + add r4, r3 │ │ + and.w r3, r6, r9 │ │ + orr.w r2, r2, r3 │ │ + add r2, r4 │ │ + mov.w r4, r9, ror #2 │ │ + add r2, sl │ │ + mov r9, r1 │ │ + mov sl, r7 │ │ + beq.n 4a72 │ │ + mov r7, r6 │ │ + mov r1, r2 │ │ + mov r6, r4 │ │ + b.n 4a40 │ │ + add.w r9, sp, #88 ; 0x58 │ │ + add.w sl, sp, #168 ; 0xa8 │ │ + ldr.w r3, [r9], #4 │ │ + ldr r5, [pc, #196] ; (4b44 ) │ │ + cmp r9, sl │ │ + add r5, r3 │ │ + eor.w r3, r4, r1 │ │ + add.w r5, r5, r2, ror #27 │ │ + eor.w r3, r3, r6 │ │ + add r3, r5 │ │ + mov.w r5, r1, ror #2 │ │ + add r3, r7 │ │ + mov r1, r2 │ │ + mov r7, r6 │ │ + beq.n 4aa6 │ │ + mov r6, r4 │ │ + mov r2, r3 │ │ + mov r4, r5 │ │ + b.n 4a7a │ │ + add.w fp, sp, #8 │ │ + movs r7, #0 │ │ + ldr r1, [pc, #152] ; (4b48 ) │ │ + mov.w r9, r3, ror #27 │ │ + orr.w sl, r4, r5 │ │ + add r1, r9 │ │ + add.w r9, fp, r7 │ │ + and.w sl, sl, r2 │ │ + adds r7, #4 │ │ + ldr.w r9, [r9, #160] ; 0xa0 │ │ + cmp r7, #80 ; 0x50 │ │ + add r9, r1 │ │ + and.w r1, r4, r5 │ │ + orr.w r1, sl, r1 │ │ + add r9, r1 │ │ + mov.w r1, r2, ror #2 │ │ + add r9, r6 │ │ + mov r2, r3 │ │ + mov r6, r4 │ │ + beq.n 4ae8 │ │ + mov r4, r5 │ │ + mov r3, r9 │ │ + mov r5, r1 │ │ + b.n 4aac │ │ + add r7, sp, #8 │ │ + movs r6, #0 │ │ + ldr.w sl, [pc, #92] ; 4b4c │ │ + mov.w r2, r9, ror #27 │ │ + mov.w fp, r3, ror #2 │ │ + add sl, r2 │ │ + eor.w r2, r1, r3 │ │ + eors r2, r5 │ │ + mov r3, r9 │ │ + add sl, r2 │ │ + adds r2, r7, r6 │ │ + adds r6, #4 │ │ + ldr.w r2, [r2, #240] ; 0xf0 │ │ + cmp r6, #80 ; 0x50 │ │ + add r2, sl │ │ + add r2, r4 │ │ + mov r4, r5 │ │ + beq.n 4b1e │ │ + mov r5, r1 │ │ + mov r9, r2 │ │ + mov r1, fp │ │ + b.n 4aec │ │ + add.w r3, r9, ip │ │ + str r3, [r0, #4] │ │ + add.w r3, fp, lr │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #0] │ │ + add r2, r8 │ │ + str r2, [r0, #0] │ │ + add r1, r3 │ │ + ldr r3, [sp, #4] │ │ + str r1, [r0, #12] │ │ + add r5, r3 │ │ + str r5, [r0, #16] │ │ + add sp, #332 ; 0x14c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r1, [r3, #6] │ │ + ldrh r2, [r0, r2] │ │ + sub.w lr, r1, r9, lsr #27 │ │ + pop {r2, r3, r4, r6, r7} │ │ + ldrh r3, [r3, #56] ; 0x38 │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ + ldmia r2!, {r1, r5, r6} │ │ + │ │ +00004b50 : │ │ + ldr r3, [pc, #40] ; (4b7c ) │ │ + str r3, [r0, #0] │ │ + add.w r3, r3, #2290649224 ; 0x88888888 │ │ + str r3, [r0, #4] │ │ + add.w r3, r3, #2835349504 ; 0xa9000000 │ │ + sub.w r3, r3, #1228800 ; 0x12c000 │ │ + subw r3, r3, #3723 ; 0xe8b │ │ + str r3, [r0, #8] │ │ + sub.w r3, r3, #2290649224 ; 0x88888888 │ │ + str r3, [r0, #12] │ │ + ldr r3, [pc, #16] ; (4b80 ) │ │ + str r3, [r0, #16] │ │ + movs r3, #0 │ │ + str r3, [r0, #32] │ │ + str r3, [r0, #36] ; 0x24 │ │ + str r3, [r0, #104] ; 0x68 │ │ + bx lr │ │ + movs r3, #1 │ │ + str r5, [r0, #116] ; 0x74 │ │ + b.n 4f64 │ │ + stmia r3!, {r1, r4, r6, r7} │ │ + │ │ +00004b84 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r2 │ │ + ldr r3, [r0, #32] │ │ + mov r4, r0 │ │ + mov r7, r1 │ │ + add.w r2, r3, r2, lsl #3 │ │ + str r2, [r0, #32] │ │ + cmp r2, r3 │ │ + ittt cc │ │ + ldrcc r3, [r0, #36] ; 0x24 │ │ + addcc r3, #1 │ │ + strcc r3, [r0, #36] ; 0x24 │ │ + ldr r3, [r0, #36] ; 0x24 │ │ + add.w r3, r3, r5, lsr #29 │ │ + str r3, [r0, #36] ; 0x24 │ │ + ldr r0, [r0, #104] ; 0x68 │ │ + cbz r0, 4bd4 │ │ + rsb r6, r0, #64 ; 0x40 │ │ + adds r0, #40 ; 0x28 │ │ + cmp r6, r5 │ │ + add r0, r4 │ │ + it ge │ │ + movge r6, r5 │ │ + mov r2, r6 │ │ + blx 3338 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + add r3, r6 │ │ + str r3, [r4, #104] ; 0x68 │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 4c0a │ │ + mov r0, r4 │ │ + subs r5, r5, r6 │ │ + add r7, r6 │ │ + bl 49e8 │ │ + add.w r8, r4, #40 ; 0x28 │ │ + mov r6, r5 │ │ + cmp r6, #63 ; 0x3f │ │ + sub.w r1, r5, r6 │ │ + add r1, r7 │ │ + ble.n 4c00 │ │ + add.w r2, r1, #64 ; 0x40 │ │ + mov r3, r8 │ │ + ldr.w r0, [r1], #4 │ │ + cmp r1, r2 │ │ + str.w r0, [r3], #4 │ │ + bne.n 4bea │ │ + mov r0, r4 │ │ + subs r6, #64 ; 0x40 │ │ + bl 49e8 │ │ + b.n 4bda │ │ + mov r0, r8 │ │ + mov r2, r6 │ │ + blx 3338 │ │ + str r6, [r4, #104] ; 0x68 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +00004c0e : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + mov r0, r1 │ │ + bl 49e8 │ │ + ldrb r3, [r4, #3] │ │ + strb r3, [r5, #0] │ │ + ldrh r3, [r4, #2] │ │ + strb r3, [r5, #1] │ │ + ldr r3, [r4, #0] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #2] │ │ + ldr r3, [r4, #0] │ │ + strb r3, [r5, #3] │ │ + ldrb r3, [r4, #7] │ │ + strb r3, [r5, #4] │ │ + ldrh r3, [r4, #6] │ │ + strb r3, [r5, #5] │ │ + ldr r3, [r4, #4] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #6] │ │ + ldr r3, [r4, #4] │ │ + strb r3, [r5, #7] │ │ + ldrb r3, [r4, #11] │ │ + strb r3, [r5, #8] │ │ + ldrh r3, [r4, #10] │ │ + strb r3, [r5, #9] │ │ + ldr r3, [r4, #8] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #10] │ │ + ldr r3, [r4, #8] │ │ + strb r3, [r5, #11] │ │ + ldrb r3, [r4, #15] │ │ + strb r3, [r5, #12] │ │ + ldrh r3, [r4, #14] │ │ + strb r3, [r5, #13] │ │ + ldr r3, [r4, #12] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #14] │ │ + ldr r3, [r4, #12] │ │ + strb r3, [r5, #15] │ │ + ldrb r3, [r4, #19] │ │ + strb r3, [r5, #16] │ │ + ldrh r3, [r4, #18] │ │ + strb r3, [r5, #17] │ │ + ldr r3, [r4, #16] │ │ + lsrs r3, r3, #8 │ │ + strb r3, [r5, #18] │ │ + ldr r3, [r4, #16] │ │ + strb r3, [r5, #19] │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00004c76 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r4, r1 │ │ + ldr r5, [r1, #32] │ │ + mov r7, r0 │ │ + ldr r6, [r1, #36] ; 0x24 │ │ + movs r0, #128 ; 0x80 │ │ + ubfx r2, r5, #3, #6 │ │ + add r1, r2 │ │ + adds r3, r2, #1 │ │ + cmp r3, #56 ; 0x38 │ │ + strb.w r0, [r1, #40] ; 0x28 │ │ + add.w r0, r2, #41 ; 0x29 │ │ + add r0, r4 │ │ + mov.w r1, #0 │ │ + ble.n 4cb4 │ │ + rsb r2, r2, #63 ; 0x3f │ │ + blx 32fc │ │ + mov r0, r4 │ │ + bl 49e8 │ │ + add.w r0, r4, #40 ; 0x28 │ │ + movs r1, #0 │ │ + movs r2, #56 ; 0x38 │ │ + b.n 4cb8 │ │ + rsb r2, r2, #55 ; 0x37 │ │ + blx 32fc │ │ + lsrs r3, r6, #24 │ │ + strb.w r6, [r4, #99] ; 0x63 │ │ + mov r0, r7 │ │ + strb.w r3, [r4, #96] ; 0x60 │ │ + mov r1, r4 │ │ + lsrs r3, r6, #16 │ │ + strb.w r5, [r4, #103] ; 0x67 │ │ + strb.w r3, [r4, #97] ; 0x61 │ │ + lsrs r3, r6, #8 │ │ + strb.w r3, [r4, #98] ; 0x62 │ │ + lsrs r3, r5, #24 │ │ + strb.w r3, [r4, #100] ; 0x64 │ │ + lsrs r3, r5, #16 │ │ + strb.w r3, [r4, #101] ; 0x65 │ │ + lsrs r3, r5, #8 │ │ + strb.w r3, [r4, #102] ; 0x66 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 4c0e │ │ + add.w r1, r0, #8 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + push {r4, r5, lr} │ │ + lsls r5, r3, #8 │ │ + orr.w r5, r5, r2, lsr #24 │ │ + lsls r4, r2, #8 │ │ + ldrb.w r2, [r1, #-1]! │ │ + movs r3, #0 │ │ + orrs r3, r5 │ │ + cmp r1, r0 │ │ + orr.w r2, r2, r4 │ │ + bne.n 4cfe │ │ + mov r0, r2 │ │ + mov r1, r3 │ │ + pop {r4, r5, pc} │ │ + │ │ +00004d1c : │ │ + ldrb r3, [r0, #0] │ │ + mov r2, r0 │ │ + tst.w r3, #128 ; 0x80 │ │ + and.w r0, r3, #1 │ │ + mov.w r3, r3, lsl #1 │ │ + it ne │ │ + eorne.w r3, r3, #113 ; 0x71 │ │ + uxtb r3, r3 │ │ + strb r3, [r2, #0] │ │ + bx lr │ │ + │ │ +00004d38 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #84 ; 0x54 │ │ + mov fp, r0 │ │ + movs r3, #1 │ │ + strb.w r3, [sp, #39] ; 0x27 │ │ + movs r3, #24 │ │ + str r3, [sp, #16] │ │ + add r5, sp, #32 │ │ + add.w sl, fp, #40 ; 0x28 │ │ + mov r4, fp │ │ + mov r0, r4 │ │ + bl 4cf4 │ │ + mov r8, r0 │ │ + add.w r0, r4, #40 ; 0x28 │ │ + mov r9, r1 │ │ + bl 4cf4 │ │ + eor.w r6, r0, r8 │ │ + add.w r0, r4, #80 ; 0x50 │ │ + eor.w r7, r1, r9 │ │ + bl 4cf4 │ │ + eors r6, r0 │ │ + add.w r0, r4, #120 ; 0x78 │ │ + eors r7, r1 │ │ + bl 4cf4 │ │ + eors r6, r0 │ │ + add.w r0, r4, #160 ; 0xa0 │ │ + eors r7, r1 │ │ + bl 4cf4 │ │ + adds r4, #8 │ │ + cmp r4, sl │ │ + eor.w r0, r0, r6 │ │ + eor.w r1, r1, r7 │ │ + strd r0, r1, [r5, #8]! │ │ + bne.n 4d52 │ │ + movs r4, #0 │ │ + adds r5, r4, #1 │ │ + movs r1, #5 │ │ + movs r6, #0 │ │ + mov r0, r5 │ │ + blx a3b0 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #80 ; 0x50 │ │ + adds r0, r4, #4 │ │ + lsls r4, r4, #3 │ │ + add.w r1, r3, r1, lsl #3 │ │ + ldr.w r2, [r1, #-36] │ │ + ldr.w r3, [r1, #-40] │ │ + lsls r1, r2, #1 │ │ + orr.w r1, r1, r3, lsr #31 │ │ + lsls r3, r3, #1 │ │ + str r1, [sp, #4] │ │ + movs r1, #5 │ │ + orr.w r3, r3, r2, lsr #31 │ │ + str r3, [sp, #0] │ │ + blx a3b0 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #80 ; 0x50 │ │ + add.w r1, r3, r1, lsl #3 │ │ + ldrd r2, r3, [r1, #-40] ; 0x28 │ │ + ldrd r0, r1, [sp] │ │ + eors r0, r2 │ │ + eors r1, r3 │ │ + adds r2, r6, r4 │ │ + mov r3, r0 │ │ + add r2, fp │ │ + mov lr, r1 │ │ + movs r7, #0 │ │ + ldrb.w ip, [r2] │ │ + adds r7, #1 │ │ + cmp r7, #8 │ │ + eor.w ip, ip, r3 │ │ + mov.w r3, r3, lsr #8 │ │ + orr.w r3, r3, lr, lsl #24 │ │ + strb.w ip, [r2], #1 │ │ + mov.w lr, lr, lsr #8 │ │ + bne.n 4df0 │ │ + adds r6, #40 ; 0x28 │ │ + cmp r6, #200 ; 0xc8 │ │ + bne.n 4de6 │ │ + cmp r5, #5 │ │ + mov r4, r5 │ │ + bne.n 4da0 │ │ + add.w r9, fp, #8 │ │ + movs r4, #0 │ │ + mov r6, r4 │ │ + mov r0, r9 │ │ + bl 4cf4 │ │ + movs r2, #1 │ │ + mov sl, r0 │ │ + mov r7, r1 │ │ + add.w r0, r6, r6, lsl #1 │ │ + movs r1, #5 │ │ + add.w r0, r0, r2, lsl #1 │ │ + add.w r8, r4, #1 │ │ + blx a3b0 <__aeabi_uidivmod@@Base> │ │ + adds r4, #2 │ │ + mul.w r4, r8, r4 │ │ + ubfx r4, r4, #1, #6 │ │ + add.w r5, r1, r1, lsl #2 │ │ + str r1, [sp, #28] │ │ + add r5, r6 │ │ + add.w r5, fp, r5, lsl #3 │ │ + mov r0, r5 │ │ + bl 4cf4 │ │ + mov r2, r4 │ │ + str r0, [sp, #24] │ │ + mov r0, sl │ │ + str r1, [sp, #20] │ │ + mov r1, r7 │ │ + blx a4e8 <__aeabi_llsl@@Base> │ │ + negs r2, r4 │ │ + and.w r2, r2, #63 ; 0x3f │ │ + strd r0, r1, [sp, #8] │ │ + mov r0, sl │ │ + mov r1, r7 │ │ + blx a4cc <__aeabi_llsr@@Base> │ │ + ldrd r2, r3, [sp, #8] │ │ + ldr.w ip, [sp, #24] │ │ + orrs r3, r1 │ │ + orrs r2, r0 │ │ + mov r1, r3 │ │ + ldr r3, [sp, #28] │ │ + mov r0, r2 │ │ + subs r2, r5, #1 │ │ + adds r5, #7 │ │ + lsrs r4, r0, #8 │ │ + strb.w r0, [r2, #1]! │ │ + orr.w r4, r4, r1, lsl #24 │ │ + lsrs r7, r1, #8 │ │ + cmp r2, r5 │ │ + mov r0, r4 │ │ + mov r1, r7 │ │ + bne.n 4e92 │ │ + mov r4, r8 │ │ + cmp r4, #24 │ │ + mov r2, r6 │ │ + mov sl, ip │ │ + mov r6, r3 │ │ + ldr r7, [sp, #20] │ │ + bne.n 4e2e │ │ + add.w r8, sp, #32 │ │ + movs r4, #0 │ │ + mov r6, r8 │ │ + mov r7, r8 │ │ + movs r5, #0 │ │ + adds r0, r5, r4 │ │ + adds r5, #8 │ │ + add r0, fp │ │ + bl 4cf4 │ │ + cmp r5, #40 ; 0x28 │ │ + strd r0, r1, [r7, #8]! │ │ + bne.n 4ec0 │ │ + add.w r5, fp, r4 │ │ + movs r0, #0 │ │ + adds r7, r0, #1 │ │ + movs r1, #5 │ │ + adds r0, #2 │ │ + blx a3b0 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #80 ; 0x50 │ │ + mov r0, r7 │ │ + add.w sl, r3, r1, lsl #3 │ │ + movs r1, #5 │ │ + blx a3b0 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #80 ; 0x50 │ │ + add.w r1, r3, r1, lsl #3 │ │ + ldrd r2, r3, [sl, #-40] ; 0x28 │ │ + ldrd r0, r1, [r1, #-40] ; 0x28 │ │ + bic.w r2, r2, r0 │ │ + bic.w r3, r3, r1 │ │ + ldrd r0, r1, [r6, #8]! │ │ + eors r2, r0 │ │ + eors r3, r1 │ │ + movs r1, #0 │ │ + strb r2, [r5, r1] │ │ + lsrs r0, r2, #8 │ │ + adds r1, #1 │ │ + orr.w r0, r0, r3, lsl #24 │ │ + mov.w lr, r3, lsr #8 │ │ + cmp r1, #8 │ │ + mov r2, r0 │ │ + mov r3, lr │ │ + bne.n 4f10 │ │ + cmp r7, #5 │ │ + add.w r5, r5, #8 │ │ + mov r0, r7 │ │ + bne.n 4ed8 │ │ + adds r4, #40 ; 0x28 │ │ + cmp r4, #200 ; 0xc8 │ │ + bne.n 4eba │ │ + add.w r4, sp, #39 ; 0x27 │ │ + movs r6, #0 │ │ + movs r5, #1 │ │ + mov r0, r4 │ │ + bl 4d1c │ │ + cbnz r0, 4f4e │ │ + adds r6, #1 │ │ + cmp r6, #7 │ │ + bne.n 4f3e │ │ + b.n 4f78 │ │ + lsl.w r2, r5, r6 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + subs r2, #1 │ │ + blx a4e8 <__aeabi_llsl@@Base> │ │ + mov r3, fp │ │ + ldrb r2, [r3, #0] │ │ + eors r2, r0 │ │ + strb.w r2, [r3], #1 │ │ + cmp r3, r9 │ │ + mov.w r0, r0, lsr #8 │ │ + orr.w r0, r0, r1, lsl #24 │ │ + mov.w r1, r1, lsr #8 │ │ + bne.n 4f5e │ │ + b.n 4f46 │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + bne.w 4d4a │ │ + add sp, #84 ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00004f88 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #228 ; 0xe4 │ │ + ldr r6, [pc, #316] ; (50cc ) │ │ + add r3, sp, #280 ; 0x118 │ │ + add r1, r0 │ │ + str r2, [sp, #8] │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldrd sl, fp, [r3] │ │ + cmp.w r1, #1600 ; 0x640 │ │ + ldrb.w r5, [sp, #272] ; 0x110 │ │ + ldr r3, [r6, #0] │ │ + ldr r7, [sp, #276] ; 0x114 │ │ + str r6, [sp, #12] │ │ + str r3, [sp, #220] ; 0xdc │ │ + bne.w 50b6 │ │ + ands.w r9, r0, #7 │ │ + bne.n 50b6 │ │ + add r6, sp, #20 │ │ + lsrs r4, r0, #3 │ │ + mov r1, r9 │ │ + movs r2, #200 ; 0xc8 │ │ + mov r0, r6 │ │ + blx 32fc │ │ + mov r3, r9 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add r2, sp, #264 ; 0x108 │ │ + ldrd r0, r1, [r2] │ │ + orrs.w r2, r0, r1 │ │ + beq.n 503c │ │ + add r3, sp, #264 ; 0x108 │ │ + ldrd r2, r3, [r3] │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + ldrd r2, r3, [sp] │ │ + cmp r3, r9 │ │ + it eq │ │ + cmpeq r2, r8 │ │ + itt cc │ │ + movcc r8, r2 │ │ + movcc r9, r3 │ │ + movs r2, #0 │ │ + mov r3, r8 │ │ + cmp r2, r3 │ │ + bcs.n 5012 │ │ + ldr r1, [sp, #8] │ │ + ldrb.w lr, [r1, r2] │ │ + add r1, sp, #20 │ │ + ldrb r0, [r2, r1] │ │ + eor.w r0, lr, r0 │ │ + strb r0, [r2, r1] │ │ + adds r2, #1 │ │ + b.n 4ffa │ │ + ldr r2, [sp, #8] │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + add r2, r3 │ │ + str r2, [sp, #8] │ │ + add r2, sp, #264 ; 0x108 │ │ + ldrd r8, r9, [r2] │ │ + subs.w r0, r8, r0 │ │ + sbc.w r1, r9, r1 │ │ + cmp r3, r4 │ │ + strd r0, r1, [r2] │ │ + bne.n 4fd0 │ │ + add r0, sp, #20 │ │ + bl 4d38 │ │ + movs r3, #0 │ │ + b.n 4fd0 │ │ + add r2, sp, #224 ; 0xe0 │ │ + tst.w r5, #128 ; 0x80 │ │ + add.w r1, r2, r3 │ │ + add.w r8, sp, #20 │ │ + ldrb.w r2, [r1, #-204] │ │ + eor.w r2, r2, r5 │ │ + add.w r5, r4, #4294967295 ; 0xffffffff │ │ + strb.w r2, [r1, #-204] │ │ + beq.n 5066 │ │ + cmp r3, r5 │ │ + bne.n 5066 │ │ + mov r0, r8 │ │ + bl 4d38 │ │ + add r3, sp, #224 ; 0xe0 │ │ + mov r0, r8 │ │ + add r5, r3 │ │ + ldrb.w r3, [r5, #-204] │ │ + eor.w r3, r3, #128 ; 0x80 │ │ + strb.w r3, [r5, #-204] │ │ + bl 4d38 │ │ + movs r5, #0 │ │ + orrs.w r3, sl, fp │ │ + beq.n 50b6 │ │ + cmp r5, fp │ │ + mov r8, sl │ │ + it eq │ │ + cmpeq r4, sl │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + mov r9, fp │ │ + itt cc │ │ + movcc r8, r4 │ │ + movcc r9, r5 │ │ + mov r2, r8 │ │ + add r7, r8 │ │ + blx 3338 │ │ + subs.w sl, sl, r8 │ │ + sbc.w fp, fp, r9 │ │ + orrs.w r3, sl, fp │ │ + beq.n 507e │ │ + mov r0, r6 │ │ + bl 4d38 │ │ + b.n 507e │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #220] ; 0xdc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 50c4 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #228 ; 0xe4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + add r7, sp, #328 ; 0x148 │ │ + ... │ │ + │ │ +000050d0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r3, r0 │ │ + str r1, [sp, #0] │ │ + movs r0, #32 │ │ + str r2, [sp, #12] │ │ + movs r1, #0 │ │ + mov r2, r3 │ │ + str r1, [sp, #4] │ │ + movs r1, #6 │ │ + str r1, [sp, #8] │ │ + movs r1, #0 │ │ + strd r0, r1, [sp, #16] │ │ + mov.w r0, #1088 ; 0x440 │ │ + mov.w r1, #512 ; 0x200 │ │ + bl 4f88 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +000050fc : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r3, r0 │ │ + str r1, [sp, #0] │ │ + movs r0, #64 ; 0x40 │ │ + str r2, [sp, #12] │ │ + movs r1, #0 │ │ + mov r2, r3 │ │ + str r1, [sp, #4] │ │ + movs r1, #6 │ │ + str r1, [sp, #8] │ │ + movs r1, #0 │ │ + strd r0, r1, [sp, #16] │ │ + mov.w r0, #576 ; 0x240 │ │ + mov.w r1, #1024 ; 0x400 │ │ + bl 4f88 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +00005128 : │ │ + push {r4, r5, r6, lr} │ │ + movs r5, #0 │ │ + ldr r6, [pc, #72] ; (5178 ) │ │ + mov r3, r1 │ │ + mov r4, r5 │ │ + add r6, pc │ │ + ldrb r2, [r0, r4] │ │ + cbnz r2, 5140 │ │ + movs r2, #0 │ │ + subs r0, r3, r1 │ │ + strb r2, [r3, #0] │ │ + pop {r4, r5, r6, pc} │ │ + cmp r2, #61 ; 0x3d │ │ + beq.n 5138 │ │ + subs r2, #43 ; 0x2b │ │ + cmp r2, #79 ; 0x4f │ │ + bhi.n 5170 │ │ + ldrb r2, [r6, r2] │ │ + cmp r2, #255 ; 0xff │ │ + beq.n 5170 │ │ + add.w r5, r2, r5, lsl #6 │ │ + lsls r2, r4, #30 │ │ + itt ne │ │ + mvnne r2, r4 │ │ + andne.w r2, r2, #3 │ │ + add.w r4, r4, #1 │ │ + itttt ne │ │ + lslne r2, r2, #1 │ │ + asrne.w r2, r5, r2 │ │ + strbne r2, [r3, #0] │ │ + addne r3, #1 │ │ + b.n 5134 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + str r4, [sp, #40] ; 0x28 │ │ + ... │ │ + │ │ +0000517c : │ │ + subs.w ip, r2, #0 │ │ + mov r3, r1 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + ble.n 51d6 │ │ + ldr.w r8, [pc, #84] ; 51e0 │ │ + movs r4, #0 │ │ + mov r6, r0 │ │ + mov r7, r4 │ │ + add r8, pc │ │ + ldrb.w r2, [r6], #1 │ │ + adds r4, #8 │ │ + add.w r7, r2, r7, lsl #8 │ │ + rsb r2, r6, ip │ │ + add r2, r0 │ │ + mov.w lr, r7, lsl #6 │ │ + lsr.w r5, lr, r4 │ │ + subs r4, #6 │ │ + and.w r5, r5, #63 ; 0x3f │ │ + cmp r4, #6 │ │ + add r5, r8 │ │ + ldrb.w r5, [r5, #80] ; 0x50 │ │ + strb.w r5, [r3], #1 │ │ + bgt.n 51a8 │ │ + cmp r2, #0 │ │ + bne.n 5194 │ │ + cmp r4, #0 │ │ + bgt.n 51a8 │ │ + movs r0, #61 ; 0x3d │ │ + subs r2, r3, r1 │ │ + lsls r2, r2, #30 │ │ + beq.n 51d6 │ │ + strb.w r0, [r3], #1 │ │ + b.n 51ca │ │ + movs r2, #0 │ │ + subs r0, r3, r1 │ │ + strb r2, [r3, #0] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r3, [sp, #680] ; 0x2a8 │ │ + ... │ │ + │ │ +000051e4 : │ │ + push {r3, lr} │ │ + movs r1, #61 ; 0x3d │ │ + blx 3344 │ │ + cbz r0, 51f2 │ │ + movs r3, #0 │ │ + strb r3, [r0, #0] │ │ + pop {r3, pc} │ │ + │ │ +000051f4 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + ldr r0, [pc, #80] ; (524c ) │ │ + ldr r1, [pc, #80] ; (5250 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + blx 3350 │ │ + mov r6, r0 │ │ + cbz r0, 5222 │ │ + mov r1, r5 │ │ + movs r2, #1 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ + blx 335c │ │ + mov r7, r0 │ │ + mov r0, r6 │ │ + blx 3368 │ │ + cmp r7, #1 │ │ + beq.n 5246 │ │ + movs r1, #0 │ │ + mov r0, sp │ │ + blx 3374 │ │ + ldr r0, [sp, #4] │ │ + blx 3380 │ │ + add r5, r4 │ │ + cmp r4, r5 │ │ + beq.n 5246 │ │ + blx 338c │ │ + movs r1, #255 ; 0xff │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + strb.w r1, [r4], #1 │ │ + b.n 5232 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r4, [r5, #112] ; 0x70 │ │ + movs r0, r0 │ │ + ldr r7, [r6, #112] ; 0x70 │ │ + movs r0, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r8, r3 │ │ + ldr r3, [pc, #364] ; (53c8 ) │ │ + sub sp, #180 ; 0xb4 │ │ + mov sl, r2 │ │ + mov r5, r0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [sp, #216] ; 0xd8 │ │ + mov fp, r1 │ │ + str r3, [sp, #0] │ │ + ldr r2, [r3, #0] │ │ + cmp r4, #2 │ │ + str r2, [sp, #172] ; 0xac │ │ + beq.n 5278 │ │ + cmp r4, #8 │ │ + bne.n 5280 │ │ + movs r3, #2 │ │ + str.w r3, [r5, #484] ; 0x1e4 │ │ + b.n 5284 │ │ + str.w r4, [r0, #484] ; 0x1e4 │ │ + add.w r9, sp, #28 │ │ + add r6, sp, #108 ; 0x6c │ │ + movs r1, #0 │ │ + movs r2, #32 │ │ + mov r0, r9 │ │ + add r7, sp, #60 ; 0x3c │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #64 ; 0x40 │ │ + mov r0, r6 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #48 ; 0x30 │ │ + mov r0, r7 │ │ + blx 32fc │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + add r0, sp, #12 │ │ + blx 32fc │ │ + cmp r4, #8 │ │ + mov r0, r9 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + bne.n 52da │ │ + cmp.w sl, #15 │ │ + bgt.n 52da │ │ + blx 3338 │ │ + add.w r0, r9, sl │ │ + movs r1, #48 ; 0x30 │ │ + rsb r2, sl, #16 │ │ + blx 32fc │ │ + movs r4, #16 │ │ + b.n 52e0 │ │ + blx 3338 │ │ + mov r4, sl │ │ + add.w fp, r5, #536 ; 0x218 │ │ + cmp.w r8, #0 │ │ + beq.n 52fc │ │ + mov r3, r8 │ │ + ldr.w r2, [r3, #8]! │ │ + str.w r2, [r5, #536] ; 0x218 │ │ + ldr r2, [r3, #4] │ │ + str.w r2, [fp, #4] │ │ + b.n 5304 │ │ + mov r0, fp │ │ + movs r1, #8 │ │ + bl 51f4 │ │ + add.w sl, sp, #124 ; 0x7c │ │ + mov r1, r9 │ │ + mov r2, r4 │ │ + add.w r8, sp, #12 │ │ + mov r0, sl │ │ + blx 3338 │ │ + ldr.w r3, [fp] │ │ + add.w r2, r4, #16 │ │ + adds r1, r6, r2 │ │ + str r3, [r6, r2] │ │ + ldr.w r3, [fp, #4] │ │ + mov.w fp, #0 │ │ + str r3, [r1, #4] │ │ + add.w r3, r4, #24 │ │ + str r3, [sp, #4] │ │ + mov r0, r8 │ │ + cmp.w fp, #0 │ │ + bne.n 5342 │ │ + mov r1, sl │ │ + add.w r2, r4, #8 │ │ + b.n 5346 │ │ + ldr r2, [sp, #4] │ │ + mov r1, r6 │ │ + bl 3560 │ │ + ldmia.w r8, {r0, r1, r2, r3} │ │ + mov lr, r8 │ │ + stmia.w r6, {r0, r1, r2, r3} │ │ + add.w r2, r7, fp │ │ + mov r3, lr │ │ + adds r2, #8 │ │ + ldmia r3!, {r0, r1} │ │ + cmp r3, r9 │ │ + str.w r0, [r2, #-8] │ │ + mov lr, r3 │ │ + str.w r1, [r2, #-4] │ │ + bne.n 5358 │ │ + add.w fp, fp, #16 │ │ + cmp.w fp, #48 ; 0x30 │ │ + bne.n 5332 │ │ + add.w r2, r5, #488 ; 0x1e8 │ │ + add r3, sp, #92 ; 0x5c │ │ + mov lr, r2 │ │ + mov r4, r7 │ │ + add.w lr, lr, #8 │ │ + ldmia r4!, {r0, r1} │ │ + cmp r4, r3 │ │ + str.w r0, [lr, #-8] │ │ + mov r7, r4 │ │ + str.w r1, [lr, #-4] │ │ + bne.n 537e │ │ + add.w r7, r5, #520 ; 0x208 │ │ + mov r4, r3 │ │ + adds r7, #8 │ │ + ldmia r4!, {r0, r1} │ │ + cmp r4, r6 │ │ + str.w r0, [r7, #-8] │ │ + mov r3, r4 │ │ + str.w r1, [r7, #-4] │ │ + bne.n 5398 │ │ + mov r0, r5 │ │ + movs r1, #32 │ │ + bl 7a78 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #172] ; 0xac │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 53c2 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #180 ; 0xb4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add r4, sp, #536 ; 0x218 │ │ + ... │ │ + │ │ +000053cc : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r1 │ │ + ldr r4, [pc, #152] ; (546c ) │ │ + sub.w sp, sp, #560 ; 0x230 │ │ + add.w r8, sp, #12 │ │ + mov r7, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r6, [sp, #592] ; 0x250 │ │ + mov r0, r8 │ │ + ldr r1, [r4, #0] │ │ + add.w r9, r6, #16 │ │ + str r1, [sp, #556] ; 0x22c │ │ + ldr r1, [sp, #596] ; 0x254 │ │ + str r1, [sp, #0] │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + movs r3, #0 │ │ + bl 5254 │ │ + ldr r2, [pc, #112] ; (5470 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #0] │ │ + str r3, [r6, #0] │ │ + ldr r3, [r2, #4] │ │ + adds r2, r7, r5 │ │ + str r3, [r6, #4] │ │ + add r3, sp, #548 ; 0x224 │ │ + ldmia r3!, {r0, r1} │ │ + and.w r3, r5, #15 │ │ + rsb r3, r3, #16 │ │ + add r5, r3 │ │ + str r0, [r6, #8] │ │ + str r1, [r6, #12] │ │ + subs r1, r2, r7 │ │ + cmp r1, r5 │ │ + bge.n 5428 │ │ + strb.w r3, [r2], #1 │ │ + b.n 541c │ │ + mov r2, r5 │ │ + mov r3, r9 │ │ + add.w sl, sp, #532 ; 0x214 │ │ + mov r0, r8 │ │ + mov r1, r7 │ │ + str.w sl, [sp] │ │ + bl 800c │ │ + movs r1, #32 │ │ + add r0, sp, #500 ; 0x1f4 │ │ + add r5, r9 │ │ + bl 6b34 │ │ + movs r1, #16 │ │ + mov r0, sl │ │ + bl 6b34 │ │ + add r0, sp, #548 ; 0x224 │ │ + movs r1, #8 │ │ + bl 6b34 │ │ + ldr r2, [sp, #556] ; 0x22c │ │ + ldr r3, [r4, #0] │ │ + subs r0, r5, r6 │ │ + cmp r2, r3 │ │ + beq.n 5464 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #560 ; 0x230 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + add r3, sp, #40 ; 0x28 │ │ + movs r0, r0 │ │ + ldr r3, [r7, #80] ; 0x50 │ │ + ... │ │ + │ │ +00005474 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r1 │ │ + ldr r7, [pc, #188] ; (5538 ) │ │ + mov r1, r2 │ │ + sub.w sp, sp, #564 ; 0x234 │ │ + mov r4, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r6, [sp, #592] ; 0x250 │ │ + ldr r2, [r7, #0] │ │ + str r2, [sp, #556] ; 0x22c │ │ + cmp r0, #0 │ │ + beq.n 551a │ │ + cmp r1, #0 │ │ + beq.n 551c │ │ + cmp r6, #0 │ │ + beq.n 5520 │ │ + ldr r2, [sp, #596] ; 0x254 │ │ + add.w r8, sp, #12 │ │ + subs r5, #16 │ │ + add.w r9, sp, #532 ; 0x214 │ │ + mov r0, r8 │ │ + str r2, [sp, #0] │ │ + mov r2, r3 │ │ + mov r3, r4 │ │ + bl 5254 │ │ + add.w r1, r4, #16 │ │ + mov r0, r4 │ │ + mov r2, r5 │ │ + blx 3398 │ │ + mov r1, r4 │ │ + adds r4, r6, r5 │ │ + mov r0, r8 │ │ + str.w r9, [sp] │ │ + mov r2, r5 │ │ + mov r3, r6 │ │ + bl 8234 │ │ + ldrb.w r0, [r4, #-1] │ │ + cmp r0, #16 │ │ + bhi.n 54fa │ │ + subs r3, r4, r0 │ │ + movs r2, #0 │ │ + subs r5, r4, r3 │ │ + mov r1, r3 │ │ + rsb lr, r3, r1 │ │ + cmp lr, r5 │ │ + bge.n 54f4 │ │ + ldrb.w lr, [r1], #1 │ │ + cmp lr, r0 │ │ + it ne │ │ + addne r2, #1 │ │ + b.n 54e0 │ │ + cmp r2, #0 │ │ + it eq │ │ + moveq r4, r3 │ │ + movs r3, #0 │ │ + movs r1, #32 │ │ + strb r3, [r4, #0] │ │ + add r0, sp, #500 ; 0x1f4 │ │ + bl 6b34 │ │ + movs r1, #16 │ │ + mov r0, r9 │ │ + bl 6b34 │ │ + add r0, sp, #548 ; 0x224 │ │ + movs r1, #8 │ │ + bl 6b34 │ │ + subs r0, r4, r6 │ │ + b.n 5522 │ │ + b.n 5522 │ │ + mov r0, r1 │ │ + b.n 5522 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #556] ; 0x22c │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 552e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #564 ; 0x234 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + add r2, sp, #400 ; 0x190 │ │ + ... │ │ + │ │ +0000553c : │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r0 │ │ + ldrh.w r1, [r4, #80] ; 0x50 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + bl 6b90 │ │ + cbz r0, 5592 │ │ + ldr r6, [pc, #76] ; (559c ) │ │ + movs r2, #10 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + add r6, pc │ │ + mov r1, r6 │ │ + bl 65a6 │ │ + cbz r0, 5598 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r1, #11 │ │ + blx 3308 │ │ + mov r5, r0 │ │ + cbz r0, 5596 │ │ + mov r1, r5 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + adds r0, #10 │ │ + blx 3398 │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r6, #4] │ │ + mov r3, r5 │ │ + ldrh r2, [r6, #8] │ │ + stmia r3!, {r0, r1} │ │ + movs r0, #0 │ │ + strh r2, [r3, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r5, [r4, #76] ; 0x4c │ │ + adds r3, #10 │ │ + str r3, [r4, #80] ; 0x50 │ │ + strb r0, [r5, r3] │ │ + movs r3, #1 │ │ + str r3, [r4, #92] ; 0x5c │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #47 ; 0x2f │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #2 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldr r0, [r6, #60] ; 0x3c │ │ + ... │ │ + │ │ +000055a0 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldrh.w r1, [r4, #80] ; 0x50 │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + bl 6b90 │ │ + cbz r0, 55ee │ │ + ldr r1, [pc, #68] ; (55f8 ) │ │ + movs r2, #2 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + add r1, pc │ │ + bl 65a6 │ │ + cbz r0, 55f4 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + adds r1, #3 │ │ + blx 3308 │ │ + mov r5, r0 │ │ + cbz r0, 55f2 │ │ + mov r1, r5 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + adds r0, #2 │ │ + blx 3398 │ │ + movw r3, #20840 ; 0x5168 │ │ + strh r3, [r5, #0] │ │ + movs r0, #0 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r5, [r4, #76] ; 0x4c │ │ + adds r3, #2 │ │ + str r3, [r4, #80] ; 0x50 │ │ + strb r0, [r5, r3] │ │ + movs r3, #1 │ │ + str r3, [r4, #96] ; 0x60 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #47 ; 0x2f │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, pc} │ │ + nop │ │ + ldr r7, [r2, #56] ; 0x38 │ │ + movs r0, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #156] ; (56a4 ) │ │ + sub sp, #20 │ │ + mov r8, r2 │ │ + mov r5, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str.w r0, [r8] │ │ + ble.n 568e │ │ + cmp r0, #2 │ │ + bgt.n 5692 │ │ + mov r0, r4 │ │ + ldr r1, [r6, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + movs r1, #0 │ │ + add r3, sp, #12 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + movs r2, #6 │ │ + mov r3, r1 │ │ + bl 6a5c │ │ + ldr r4, [sp, #12] │ │ + mov r7, r0 │ │ + strh r0, [r5, #12] │ │ + cbnz r4, 5696 │ │ + ldr.w r9, [r6] │ │ + mov r5, r4 │ │ + mov r0, r9 │ │ + movs r1, #58 ; 0x3a │ │ + blx 3344 │ │ + cbz r0, 565c │ │ + adds r5, #1 │ │ + adds r0, #1 │ │ + cmp r5, #11 │ │ + bne.n 564c │ │ + uxth r7, r7 │ │ + cmp r7, #6 │ │ + bhi.n 5696 │ │ + movs r3, #1 │ │ + lsls r3, r7 │ │ + tst.w r3, #80 ; 0x50 │ │ + bne.n 567e │ │ + tst.w r3, #44 ; 0x2c │ │ + bne.n 567a │ │ + lsls r3, r3, #30 │ │ + beq.n 5696 │ │ + cmp r5, #2 │ │ + b.n 5680 │ │ + cmp r5, #3 │ │ + b.n 5680 │ │ + cmp r5, #4 │ │ + bgt.n 569a │ │ + ldr.w r3, [r8] │ │ + adds r3, #1 │ │ + add r3, r9 │ │ + str r3, [r6, #0] │ │ + b.n 569c │ │ + movs r4, #22 │ │ + b.n 569c │ │ + movs r4, #23 │ │ + b.n 569c │ │ + movs r4, #24 │ │ + b.n 569c │ │ + movs r4, #10 │ │ + mov r0, r4 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r6, [r4, #44] ; 0x2c │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ + mov r4, r1 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #84] ; (5708 ) │ │ + sub sp, #20 │ │ + mov r5, r2 │ │ + mov r7, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str r0, [r5, #0] │ │ + ble.n 56f8 │ │ + cmp r0, #12 │ │ + bgt.n 56fc │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + mov r0, r6 │ │ + bl 3ff2 │ │ + movs r1, #0 │ │ + add r3, sp, #12 │ │ + mov r0, r6 │ │ + str r3, [sp, #0] │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + mov r3, r1 │ │ + bl 6a5c │ │ + str r0, [r7, #8] │ │ + ldr r0, [sp, #12] │ │ + cbnz r0, 5700 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + b.n 5702 │ │ + movs r0, #17 │ │ + b.n 5702 │ │ + movs r0, #18 │ │ + b.n 5702 │ │ + movs r0, #19 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r4, [r7, #32] │ │ + movs r0, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r7, r0 │ │ + ldr r0, [r1, #0] │ │ + mov r6, r2 │ │ + mov r4, r1 │ │ + mov r5, r3 │ │ + blx 32c0 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str r0, [r6, #0] │ │ + ble.n 57d0 │ │ + cmp.w r0, #256 ; 0x100 │ │ + bgt.n 57d6 │ │ + ldrh r3, [r5, #12] │ │ + subs r1, r3, #3 │ │ + cmp r1, #1 │ │ + bls.n 5738 │ │ + cmp r3, #6 │ │ + bne.n 579a │ │ + ldr.w r8, [r4] │ │ + movs r1, #58 ; 0x3a │ │ + mov r0, r8 │ │ + blx 3344 │ │ + cmp r0, #0 │ │ + beq.n 57e4 │ │ + ldr r1, [pc, #156] ; (57e8 ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp.w r0, #256 ; 0x100 │ │ + mov r2, r0 │ │ + str r0, [r6, #0] │ │ + bgt.n 57dc │ │ + mov r0, r7 │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r0, [r5, #24] │ │ + cbz r0, 576e │ │ + blx 32d8 │ │ + ldr r1, [r6, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + mov r1, r0 │ │ + str r0, [r5, #24] │ │ + cbnz r0, 5784 │ │ + movs r0, #2 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r7 │ │ + bl 5128 │ │ + cmp r0, #0 │ │ + blt.n 57e2 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + b.n 57d0 │ │ + mov r0, r7 │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r0, [r5, #24] │ │ + cbz r0, 57ac │ │ + blx 32d8 │ │ + ldr r1, [r6, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + mov r1, r0 │ │ + str r0, [r5, #24] │ │ + cmp r0, #0 │ │ + beq.n 577e │ │ + mov r0, r7 │ │ + bl 5128 │ │ + cmp r0, #0 │ │ + ite lt │ │ + movlt r0, #35 ; 0x23 │ │ + movge r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r0, #34 ; 0x22 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r0, #37 ; 0x25 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r0, #38 ; 0x26 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r0, [r5, #24] │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r3 │ │ + ldrh r3, [r3, #12] │ │ + mov r7, r0 │ │ + mov r4, r1 │ │ + mov r6, r2 │ │ + cmp r3, #2 │ │ + beq.n 5802 │ │ + subs r3, #4 │ │ + cmp r3, #2 │ │ + bhi.n 585a │ │ + ldr r1, [pc, #112] ; (5874 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str r0, [r6, #0] │ │ + ble.n 585e │ │ + cmp.w r0, #256 ; 0x100 │ │ + bgt.n 5862 │ │ + mov r0, r7 │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r0, [r5, #20] │ │ + cbz r0, 582c │ │ + blx 32d8 │ │ + ldr r1, [r6, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + mov r1, r0 │ │ + str r0, [r5, #20] │ │ + cbz r0, 5866 │ │ + mov r0, r7 │ │ + bl 5128 │ │ + cmp r0, #0 │ │ + blt.n 586a │ │ + ldr r0, [r5, #20] │ │ + bl 629c │ │ + cbnz r0, 586e │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #30 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #31 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #32 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #33 ; 0x21 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r6, [r5, #12] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r5, r3 │ │ + ldrh r3, [r3, #12] │ │ + mov r7, r2 │ │ + sub sp, #20 │ │ + mov r6, r1 │ │ + subs r2, r3, #3 │ │ + cmp r2, #1 │ │ + bls.n 588e │ │ + cmp r3, #6 │ │ + bne.n 58dc │ │ + ldr r0, [r6, #0] │ │ + blx 32c0 │ │ + cmp r0, #0 │ │ + mov r4, r0 │ │ + str r0, [r7, #0] │ │ + ble.n 58d0 │ │ + cmp.w r0, #256 ; 0x100 │ │ + bgt.n 58d4 │ │ + ldr r6, [r6, #0] │ │ + ldr r1, [pc, #60] ; (58e4 ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 33b0 │ │ + cmp r0, r4 │ │ + bne.n 58d8 │ │ + movs r1, #0 │ │ + add r3, sp, #12 │ │ + mov r0, r6 │ │ + str r3, [sp, #0] │ │ + mov.w r2, #65536 ; 0x10000 │ │ + mov r3, r1 │ │ + bl 6a5c │ │ + str r0, [r5, #28] │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r0, #42 ; 0x2a │ │ + b.n 58de │ │ + movs r0, #39 ; 0x27 │ │ + b.n 58de │ │ + movs r0, #40 ; 0x28 │ │ + b.n 58de │ │ + movs r0, #41 ; 0x29 │ │ + b.n 58de │ │ + movs r0, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r0, [r5, #8] │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r1 │ │ + ldr r0, [r1, #0] │ │ + mov r5, r2 │ │ + ldr r1, [pc, #76] ; (5940 ) │ │ + mov r6, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + str r0, [r5, #0] │ │ + ble.n 5932 │ │ + cmp r0, #8 │ │ + bgt.n 5936 │ │ + ldr r0, [r6, #44] ; 0x2c │ │ + cbz r0, 590c │ │ + blx 32d8 │ │ + ldr r1, [r5, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + str r0, [r6, #44] ; 0x2c │ │ + cbz r0, 593a │ │ + ldr r2, [r5, #0] │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ + movs r0, #0 │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #20 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #21 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #2 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldr r0, [r0, #0] │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + mov r5, r1 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #128] ; (59d0 ) │ │ + mov r6, r2 │ │ + mov r4, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str r0, [r6, #0] │ │ + ble.n 59ba │ │ + cmp.w r0, #256 ; 0x100 │ │ + bgt.n 59be │ │ + mov r0, r7 │ │ + ldr r1, [r5, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 5978 │ │ + blx 32d8 │ │ + ldr r1, [r6, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + mov r1, r0 │ │ + str r0, [r4, #16] │ │ + cbz r0, 59c2 │ │ + mov r0, r7 │ │ + bl 5128 │ │ + cmp r0, #0 │ │ + blt.n 59c6 │ │ + ldrsh.w r3, [r4, #12] │ │ + ldr r0, [r4, #16] │ │ + cbnz r3, 59ae │ │ + bl 6264 │ │ + cbnz r0, 59ca │ │ + ldr r3, [r6, #0] │ │ + movs r0, #0 │ │ + ldr r2, [r5, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r5, #0] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + bl 6388 │ │ + cmp r0, #0 │ │ + beq.n 59a0 │ │ + movs r0, #29 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #25 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #26 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #27 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #28 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop │ │ + str r2, [r4, #120] ; 0x78 │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + mov r4, r1 │ │ + ldr r0, [r1, #0] │ │ + ldr r1, [pc, #104] ; (5a48 ) │ │ + mov r5, r2 │ │ + mov r6, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + str r0, [r5, #0] │ │ + ble.n 5a34 │ │ + cmp r0, #64 ; 0x40 │ │ + bgt.n 5a38 │ │ + mov r0, r7 │ │ + ldr r1, [r4, #0] │ │ + adds r2, #1 │ │ + bl 3ff2 │ │ + ldr r0, [r6, #4] │ │ + cbz r0, 5a06 │ │ + blx 32d8 │ │ + ldr r1, [r5, #0] │ │ + movs r0, #1 │ │ + add r1, r0 │ │ + blx 32cc │ │ + mov r1, r0 │ │ + str r0, [r6, #4] │ │ + cbz r0, 5a3c │ │ + mov r0, r7 │ │ + bl 5128 │ │ + cmp r0, #0 │ │ + blt.n 5a40 │ │ + ldr r0, [r6, #4] │ │ + bl 40f0 │ │ + cbnz r0, 5a44 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #13 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #14 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #15 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, #16 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + str r2, [r2, #112] ; 0x70 │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r1 │ │ + ldr r0, [r1, #0] │ │ + mov r6, r2 │ │ + ldr r1, [pc, #64] ; (5a98 ) │ │ + mov r5, r3 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #15 │ │ + str r0, [r6, #0] │ │ + ble.n 5a90 │ │ + ldr r0, [r5, #0] │ │ + cbz r0, 5a6c │ │ + blx 32d8 │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + blx 32cc │ │ + str r0, [r5, #0] │ │ + cbz r0, 5a94 │ │ + ldr r1, [r4, #0] │ │ + movs r2, #16 │ │ + blx 33bc │ │ + str r0, [r5, #0] │ │ + movs r0, #0 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r4, #0] │ │ + adds r3, #1 │ │ + add r3, r2 │ │ + str r3, [r4, #0] │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #12 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #2 │ │ + pop {r4, r5, r6, pc} │ │ + str r4, [r3, #104] ; 0x68 │ │ + ... │ │ + │ │ +00005a9c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r4, r0 │ │ + ldr r6, [pc, #564] ; (5cd8 ) │ │ + sub sp, #56 ; 0x38 │ │ + add r5, sp, #20 │ │ + add r7, sp, #20 │ │ + add r6, pc │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ + stmia r5!, {r0, r1, r2, r3} │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + str r3, [r5, #0] │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + beq.n 5b74 │ │ + ldr r5, [r4, #68] ; 0x44 │ │ + movw r6, #1499 ; 0x5db │ │ + mov r0, r5 │ │ + blx 32c0 │ │ + ldr r3, [pc, #524] ; (5cdc ) │ │ + mov r2, r5 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r1, [r3, #0] │ │ + movw r3, #1500 ; 0x5dc │ │ + cmp r0, r6 │ │ + it hi │ │ + movhi r0, r3 │ │ + add r0, r5 │ │ + cmp r2, r0 │ │ + bne.n 5b7c │ │ + mov r0, r5 │ │ + movs r6, #0 │ │ + str r5, [sp, #12] │ │ + movs r1, #58 ; 0x3a │ │ + blx 3344 │ │ + cbz r0, 5b00 │ │ + adds r6, #1 │ │ + adds r0, #1 │ │ + cmp r6, #11 │ │ + bne.n 5aee │ │ + b.n 5b04 │ │ + cmp r6, #5 │ │ + ble.n 5b78 │ │ + mov r6, r5 │ │ + mov.w r9, #11 │ │ + mov.w r8, #0 │ │ + mov r0, r6 │ │ + movs r1, #58 ; 0x3a │ │ + blx 3344 │ │ + cbz r0, 5b2a │ │ + subs r6, r0, r6 │ │ + subs.w r9, r9, #1 │ │ + add.w r6, r6, #1 │ │ + add r8, r6 │ │ + add.w r6, r0, #1 │ │ + bne.n 5b0e │ │ + add.w r0, r5, r8 │ │ + str r0, [sp, #12] │ │ + blx 32c0 │ │ + cmp r0, #86 ; 0x56 │ │ + it hi │ │ + movhi r0, #87 ; 0x57 │ │ + str r0, [sp, #16] │ │ + cmp r0, #43 ; 0x2b │ │ + beq.n 5b5e │ │ + bgt.n 5b4e │ │ + cmp r0, #22 │ │ + beq.n 5b5a │ │ + cmp r0, #27 │ │ + bne.n 5b8e │ │ + movs r3, #2 │ │ + b.n 5b64 │ │ + cmp r0, #64 ; 0x40 │ │ + beq.n 5b62 │ │ + cmp r0, #86 ; 0x56 │ │ + bne.n 5b8e │ │ + movs r3, #5 │ │ + b.n 5b64 │ │ + movs r3, #1 │ │ + b.n 5b64 │ │ + movs r3, #3 │ │ + b.n 5b64 │ │ + movs r3, #4 │ │ + strh r3, [r4, #32] │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + str r0, [r4, #52] ; 0x34 │ │ + subs r0, r3, r0 │ │ + cmp r0, #0 │ │ + bge.n 5b92 │ │ + movs r0, #11 │ │ + b.n 5cd2 │ │ + movs r0, #6 │ │ + b.n 5cd2 │ │ + movs r0, #8 │ │ + b.n 5cd2 │ │ + ldrb.w r3, [r2], #1 │ │ + add r3, r1 │ │ + ldrb r3, [r3, #1] │ │ + tst.w r3, #151 ; 0x97 │ │ + bne.n 5ae4 │ │ + movs r0, #7 │ │ + b.n 5cd2 │ │ + movs r0, #99 ; 0x63 │ │ + b.n 5cd2 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + cbz r0, 5b9a │ │ + blx 32d8 │ │ + ldr r5, [sp, #12] │ │ + mov r0, r5 │ │ + blx 32f0 │ │ + str r0, [r4, #48] ; 0x30 │ │ + cbnz r0, 5baa │ │ + movs r0, #2 │ │ + b.n 5cd2 │ │ + subs r0, r5, #1 │ │ + movs r1, #0 │ │ + ldr r2, [sp, #16] │ │ + blx 32fc │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + movs r0, #1 │ │ + mov.w r1, #1024 ; 0x400 │ │ + mvns r2, r2 │ │ + add r2, r3 │ │ + str r2, [r4, #72] ; 0x48 │ │ + str r2, [sp, #4] │ │ + blx 32cc │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 5ba6 │ │ + ldrsh.w r3, [r4, #32] │ │ + ldr r6, [sp, #16] │ │ + subs r3, #1 │ │ + ldr r2, [sp, #4] │ │ + cmp r3, #4 │ │ + bhi.n 5c7c │ │ + tbb [pc, r3] │ │ + lsls r3, r0, #28 │ │ + lsrs r3, r1, #28 │ │ + movs r3, r2 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl 35a8 │ │ + b.n 5c0e │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl 3628 │ │ + b.n 5c0e │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl 36a8 │ │ + b.n 5c0e │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl 3728 │ │ + b.n 5c0e │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + bl 37a8 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + bl 65a6 │ │ + cbz r0, 5c86 │ │ + ldrsh.w r3, [r4, #32] │ │ + cmp r3, #3 │ │ + bne.n 5c4c │ │ + movs r1, #0 │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r5 │ │ + blx 32fc │ │ + mov r0, r5 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + bl 37f0 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + bl 65a6 │ │ + cbnz r0, 5c7c │ │ + movs r3, #6 │ │ + strh r3, [r4, #32] │ │ + movs r3, #43 ; 0x2b │ │ + b.n 5c78 │ │ + cmp r3, #5 │ │ + bne.n 5c7c │ │ + movs r1, #0 │ │ + mov.w r2, #1024 ; 0x400 │ │ + mov r0, r5 │ │ + blx 32fc │ │ + mov r0, r5 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + bl 383c │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + bl 65a6 │ │ + cbnz r0, 5c7c │ │ + movs r3, #7 │ │ + strh r3, [r4, #32] │ │ + movs r3, #86 ; 0x56 │ │ + str r3, [r4, #52] ; 0x34 │ │ + b.n 5c86 │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + movs r0, #108 ; 0x6c │ │ + b.n 5cd2 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + add.w r9, sp, #56 ; 0x38 │ │ + add.w sl, sp, #16 │ │ + mov.w r8, #0 │ │ + str.w r3, [r9, #-44]! │ │ + ldr.w r6, [r7, r8, lsl #2] │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + mov r2, sl │ │ + mov r3, r4 │ │ + blx r6 │ │ + mov r6, r0 │ │ + cbz r0, 5cb2 │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + b.n 5cd0 │ │ + add.w r8, r8, #1 │ │ + cmp.w r8, #9 │ │ + bne.n 5c98 │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + movs r3, #129 ; 0x81 │ │ + strb.w r3, [r4, #104] ; 0x68 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + orr.w r3, r3, #129 ; 0x81 │ │ + str r3, [r4, #100] ; 0x64 │ │ + mov r0, r6 │ │ + add sp, #56 ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + add r5, pc, #344 ; (adr r5, 5e34 ) │ │ + movs r0, r0 │ │ + add r4, pc, #104 ; (adr r4, 5d48 ) │ │ + ... │ │ + │ │ +00005ce0 : │ │ + cbz r0, 5cfe │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 5cfe │ │ + uxth r3, r1 │ │ + cmp r3, #2 │ │ + bhi.n 5d02 │ │ + ldr r3, [r0, #100] ; 0x64 │ │ + strh r1, [r0, #34] ; 0x22 │ │ + orr.w r3, r3, #8192 ; 0x2000 │ │ + str r3, [r0, #100] ; 0x64 │ │ + movs r0, #0 │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #63 ; 0x3f │ │ + bx lr │ │ + │ │ +00005d06 : │ │ + cbz r0, 5d18 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 5d18 │ │ + ldrh r3, [r0, #34] ; 0x22 │ │ + movs r0, #0 │ │ + strh r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00005d1c : │ │ + cbz r0, 5d38 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 5d38 │ │ + cmp r1, #8 │ │ + bhi.n 5d3c │ │ + ldr r3, [r0, #100] ; 0x64 │ │ + str r1, [r0, #36] ; 0x24 │ │ + orr.w r3, r3, #65536 ; 0x10000 │ │ + str r3, [r0, #100] ; 0x64 │ │ + movs r0, #0 │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #64 ; 0x40 │ │ + bx lr │ │ + │ │ +00005d40 : │ │ + cbz r0, 5d54 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 5d54 │ │ + cbz r1, 5d58 │ │ + ldr r3, [r0, #36] ; 0x24 │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00005d5c : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r6, r1 │ │ + mov r4, r2 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 5f1a │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.w 5f1a │ │ + cmp r2, #0 │ │ + bge.n 5d7e │ │ + movs r0, #95 ; 0x5f │ │ + b.n 5f2c │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cbz r3, 5d9a │ │ + ldr r2, [r0, #100] ; 0x64 │ │ + movw r3, #12354 ; 0x3042 │ │ + ands r3, r2 │ │ + cbnz r3, 5d9a │ │ + ldr r0, [r5, #72] ; 0x48 │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + beq.w 5f1e │ │ + b.n 5da8 │ │ + mov r0, r5 │ │ + bl 38dc │ │ + cmp r0, #0 │ │ + bne.w 5f2c │ │ + b.n 5d8c │ │ + ldrsh.w r3, [r5, #34] ; 0x22 │ │ + cmp r3, #1 │ │ + bne.w 5f10 │ │ + cmp r6, #0 │ │ + beq.n 5d7a │ │ + cmp r4, #32 │ │ + bgt.n 5d7a │ │ + ldr r0, [r5, #72] ; 0x48 │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + beq.w 5f22 │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + cmp r2, #43 ; 0x2b │ │ + beq.n 5de0 │ │ + bgt.n 5dd6 │ │ + cmp r2, #22 │ │ + beq.n 5de0 │ │ + cmp r2, #27 │ │ + b.n 5ddc │ │ + cmp r2, #64 ; 0x40 │ │ + beq.n 5de0 │ │ + cmp r2, #86 ; 0x56 │ │ + bne.w 5f26 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + movs r0, #1 │ │ + add r3, r2 │ │ + add.w r7, r3, #18 │ │ + mov r1, r7 │ │ + blx 32cc │ │ + mov r9, r0 │ │ + cbnz r0, 5df8 │ │ + movs r0, #2 │ │ + b.n 5f2c │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + mov r1, r7 │ │ + ldr r2, [pc, #312] ; (5f38 ) │ │ + str r3, [sp, #0] │ │ + add r2, pc │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + blx 32e4 │ │ + mov r7, r0 │ │ + bl 69c0 │ │ + cbnz r0, 5e22 │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + bne.w 5f2a │ │ + movs r0, #50 ; 0x32 │ │ + b.n 5f2c │ │ + add.w sl, r7, #32 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + blx 32cc │ │ + mov r8, r0 │ │ + cbz r0, 5e6a │ │ + str r0, [sp, #0] │ │ + mov r2, r6 │ │ + ldr r3, [r5, #36] ; 0x24 │ │ + mov r1, r7 │ │ + mov r0, r9 │ │ + str r3, [sp, #4] │ │ + mov r3, r4 │ │ + bl 53cc │ │ + ldr r2, [pc, #236] ; (5f34 ) │ │ + smull r2, r3, r0, r2 │ │ + mov r4, r0 │ │ + sub.w r1, r3, r0, asr #31 │ │ + movs r0, #1 │ │ + adds r1, #2 │ │ + lsls r1, r1, #2 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + mov r0, r8 │ │ + cbnz r6, 5e78 │ │ + mov r1, sl │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + bne.n 5f2a │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + beq.n 5df4 │ │ + b.n 5f2a │ │ + mov r2, r4 │ │ + mov r1, r6 │ │ + bl 517c │ │ + mov r0, r6 │ │ + bl 51e4 │ │ + ldr r4, [r5, #76] ; 0x4c │ │ + cbz r4, 5ea8 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + movw r1, #1499 ; 0x5db │ │ + cmp r0, r1 │ │ + ite ls │ │ + movls r1, r0 │ │ + movhi r1, r3 │ │ + mov r0, r4 │ │ + bl 6b72 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + blx 32f0 │ │ + mov r1, r7 │ │ + movw r7, #1500 ; 0x5dc │ │ + str r0, [r5, #76] ; 0x4c │ │ + mov r0, r9 │ │ + bl 6b72 │ │ + mov r1, sl │ │ + cmp r0, #0 │ │ + mov r0, r8 │ │ + movw r8, #1499 ; 0x5db │ │ + it ne │ │ + movne r4, #112 ; 0x70 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + mov r0, r6 │ │ + it ne │ │ + movne r4, #112 ; 0x70 │ │ + blx 32c0 │ │ + cmp r0, r8 │ │ + ite ls │ │ + movls r1, r0 │ │ + movhi r1, r7 │ │ + mov r0, r6 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + ldr r0, [r5, #76] ; 0x4c │ │ + it ne │ │ + movne r4, #112 ; 0x70 │ │ + cmp r0, #0 │ │ + beq.w 5df4 │ │ + blx 32c0 │ │ + cmp r0, r8 │ │ + it hi │ │ + movhi r0, r7 │ │ + str r0, [r5, #80] ; 0x50 │ │ + bl 65cc │ │ + cmp r0, #0 │ │ + ite ne │ │ + movne r0, r4 │ │ + moveq r0, #51 ; 0x33 │ │ + b.n 5f2c │ │ + cmp r3, #2 │ │ + ite eq │ │ + moveq r0, #111 ; 0x6f │ │ + movne r0, #104 ; 0x68 │ │ + b.n 5f2c │ │ + movs r0, #1 │ │ + b.n 5f2c │ │ + movs r0, #98 ; 0x62 │ │ + b.n 5f2c │ │ + movs r0, #48 ; 0x30 │ │ + b.n 5f2c │ │ + movs r0, #49 ; 0x31 │ │ + b.n 5f2c │ │ + movs r0, #112 ; 0x70 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + strb r6, [r2, r5] │ │ + strb r5, [r2, r5] │ │ + str r3, [r3, #52] ; 0x34 │ │ + ... │ │ + │ │ +00005f3c : │ │ + push {r4, lr} │ │ + cbz r0, 5f72 │ │ + blx 32c0 │ │ + movw r4, #1499 ; 0x5db │ │ + movw r3, #1500 ; 0x5dc │ │ + cmp r0, r4 │ │ + ite ls │ │ + movls r4, r0 │ │ + movhi r4, r3 │ │ + mov r0, r4 │ │ + bl 65cc │ │ + cbz r0, 5f7a │ │ + cmp.w r4, #400 ; 0x190 │ │ + bge.n 5f78 │ │ + sub.w r0, r4, #36 ; 0x24 │ │ + cmp.w r0, #364 ; 0x16c │ │ + ite cs │ │ + movcs r0, #0 │ │ + movcc r0, #1 │ │ + pop {r4, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + movs r0, #2 │ │ + pop {r4, pc} │ │ + │ │ +00005f7c : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r9, r1 │ │ + mov r8, r2 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 60bc │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.w 60bc │ │ + cmp r2, #0 │ │ + bge.n 5f9e │ │ + movs r0, #95 ; 0x5f │ │ + b.n 60da │ │ + ldr r0, [r0, #76] ; 0x4c │ │ + bl 5f3c │ │ + cmp r0, #2 │ │ + bne.n 5fb6 │ │ + ldr r3, [r5, #36] ; 0x24 │ │ + cmp r3, #7 │ │ + bne.w 60c0 │ │ + strh r0, [r5, #34] ; 0x22 │ │ + movs r0, #111 ; 0x6f │ │ + b.n 60da │ │ + cmp r0, #1 │ │ + bne.w 60c0 │ │ + cmp.w r8, #32 │ │ + strh r0, [r5, #34] ; 0x22 │ │ + ldr.w sl, [r5, #36] ; 0x24 │ │ + bgt.n 5f9a │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + cbz r3, 5fda │ │ + movs r0, #1 │ │ + ldr r1, [r5, #80] ; 0x50 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + cbnz r0, 5fe6 │ │ + b.n 602e │ │ + mov r0, r5 │ │ + bl 553c │ │ + cmp r0, #0 │ │ + beq.n 5fcc │ │ + b.n 60da │ │ + ldr r0, [r5, #76] ; 0x4c │ │ + mov r1, r6 │ │ + bl 5128 │ │ + subs r7, r0, #0 │ │ + blt.n 6032 │ │ + lsls r3, r7, #28 │ │ + bne.n 6042 │ │ + ldr r4, [r5, #68] ; 0x44 │ │ + cbz r4, 6018 │ │ + mov r0, r4 │ │ + blx 32c0 │ │ + movw r3, #1500 ; 0x5dc │ │ + movw r1, #1499 ; 0x5db │ │ + cmp r0, r1 │ │ + ite ls │ │ + movls r1, r0 │ │ + movhi r1, r3 │ │ + mov r0, r4 │ │ + bl 6b72 │ │ + mov r4, r0 │ │ + movs r0, #1 │ │ + mov r1, r7 │ │ + blx 32cc │ │ + str r0, [r5, #68] ; 0x44 │ │ + cbnz r0, 6052 │ │ + mov r0, r6 │ │ + ldr r1, [r5, #80] ; 0x50 │ │ + bl 6b72 │ │ + cbnz r0, 603e │ │ + movs r0, #2 │ │ + b.n 60da │ │ + mov r0, r6 │ │ + ldr r1, [r5, #80] ; 0x50 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + beq.n 60c4 │ │ + movs r0, #112 ; 0x70 │ │ + b.n 60da │ │ + mov r0, r6 │ │ + ldr r1, [r5, #80] ; 0x50 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + bne.n 603e │ │ + movs r0, #53 ; 0x35 │ │ + b.n 60da │ │ + mov r1, r7 │ │ + mov r3, r8 │ │ + stmia.w sp, {r0, sl} │ │ + mov r2, r9 │ │ + mov r0, r6 │ │ + subs r7, #32 │ │ + bl 5474 │ │ + ldr r1, [r5, #80] ; 0x50 │ │ + mov r8, r0 │ │ + mov r0, r6 │ │ + bl 6b72 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r4, #112 ; 0x70 │ │ + cmp r8, r7 │ │ + blt.n 60c8 │ │ + cmp.w r8, #0 │ │ + ble.n 60c8 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cbz r3, 60cc │ │ + mov r0, r8 │ │ + bl 65cc │ │ + cbz r0, 60d0 │ │ + cbnz r4, 60d4 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + str.w r8, [r5, #72] ; 0x48 │ │ + add.w r1, r0, #16 │ │ + mov r3, r0 │ │ + ldrb.w r2, [r3], #1 │ │ + subs r2, #48 ; 0x30 │ │ + cmp r2, #9 │ │ + it hi │ │ + addhi r4, #1 │ │ + cmp r3, r1 │ │ + bne.n 6098 │ │ + cbnz r4, 60d8 │ │ + ldrb r3, [r0, #16] │ │ + cmp r3, #58 ; 0x3a │ │ + bne.n 60d8 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b.w 5a9c │ │ + movs r0, #1 │ │ + b.n 60da │ │ + movs r0, #65 ; 0x41 │ │ + b.n 60da │ │ + movs r0, #52 ; 0x34 │ │ + b.n 60da │ │ + movs r0, #106 ; 0x6a │ │ + b.n 60da │ │ + movs r0, #98 ; 0x62 │ │ + b.n 60da │ │ + movs r0, #6 │ │ + b.n 60da │ │ + mov r0, r4 │ │ + b.n 60da │ │ + movs r0, #107 ; 0x6b │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + │ │ +000060e0 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060e4 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060e8 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060ec : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060f0 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060f4 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060f8 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +000060fc : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006100 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006104 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006108 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000610c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006110 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006114 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006118 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +0000611c : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006120 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + │ │ +00006124 : │ │ + movs r0, #111 ; 0x6f │ │ + bx lr │ │ + ldr r2, [pc, #108] ; (6198 ) │ │ + push {r4, r5, r6, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #24 │ │ + ldr r3, [r2, #0] │ │ + mov r5, r2 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + ldrb r4, [r0, r3] │ │ + cmp r4, #44 ; 0x2c │ │ + beq.n 616a │ │ + cbz r4, 616c │ │ + add r2, sp, #4 │ │ + strb r4, [r3, r2] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + beq.n 615a │ │ + cmp r4, #46 ; 0x2e │ │ + beq.n 613a │ │ + subs r4, #48 ; 0x30 │ │ + cmp r4, #9 │ │ + bls.n 613a │ │ + movs r4, #100 ; 0x64 │ │ + b.n 616c │ │ + movs r4, #100 ; 0x64 │ │ + ldr r2, [sp, #20] │ │ + mov r0, r4 │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 6192 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + movs r4, #0 │ │ + add r2, sp, #24 │ │ + add r3, r2 │ │ + movs r2, #0 │ │ + strb.w r2, [r3, #-20] │ │ + cmp r4, #0 │ │ + bne.n 615c │ │ + add r6, sp, #4 │ │ + mov r0, r6 │ │ + blx 32c0 │ │ + mov r1, r0 │ │ + mov r0, r6 │ │ + bl 65dc │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r4, #100 ; 0x64 │ │ + b.n 615c │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldr r5, [sp, #752] ; 0x2f0 │ │ + movs r0, r0 │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + movs r4, #0 │ │ + mov r5, r0 │ │ + str r4, [sp, #16] │ │ + strh.w r4, [sp, #20] │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 61b6 │ │ + movs r0, #78 ; 0x4e │ │ + b.n 6202 │ │ + ldrb r3, [r5, #0] │ │ + subs r3, #48 ; 0x30 │ │ + cmp r3, #9 │ │ + bls.n 61c2 │ │ + movs r0, #102 ; 0x66 │ │ + b.n 6202 │ │ + mov r3, r4 │ │ + ldrb r2, [r5, r3] │ │ + cbnz r2, 61ea │ │ + add r2, sp, #24 │ │ + add r0, sp, #16 │ │ + add r2, r3 │ │ + movs r1, #1 │ │ + movs r3, #0 │ │ + strb.w r3, [r2, #-8] │ │ + add r2, sp, #12 │ │ + str r2, [sp, #0] │ │ + movw r2, #65535 ; 0xffff │ │ + bl 6a5c │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #0 │ │ + bne.n 61be │ │ + b.n 6202 │ │ + cmp r2, #44 ; 0x2c │ │ + beq.n 61c8 │ │ + sub.w r1, r2, #48 ; 0x30 │ │ + cmp r1, #9 │ │ + bhi.n 61be │ │ + cmp r3, #5 │ │ + beq.n 61be │ │ + add r1, sp, #16 │ │ + strb r2, [r3, r1] │ │ + adds r3, #1 │ │ + b.n 61c4 │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + │ │ +00006206 : │ │ + cbz r0, 6224 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 6224 │ │ + uxth r3, r1 │ │ + cmp r3, #6 │ │ + bhi.n 6228 │ │ + ldr r3, [r0, #100] ; 0x64 │ │ + strh r1, [r0, #12] │ │ + orr.w r3, r3, #64 ; 0x40 │ │ + str r3, [r0, #100] ; 0x64 │ │ + movs r0, #0 │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #79 ; 0x4f │ │ + bx lr │ │ + │ │ +0000622c : │ │ + cbz r0, 6240 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 6240 │ │ + cbz r1, 6244 │ │ + ldrh r3, [r0, #12] │ │ + movs r0, #0 │ │ + strh r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00006248 : │ │ + cbz r0, 625c │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 625c │ │ + cbz r1, 6260 │ │ + ldr r3, [r0, #16] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + │ │ +00006264 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + blx 32c0 │ │ + cmp.w r0, #1400 ; 0x578 │ │ + mov r5, r0 │ │ + bcs.n 6294 │ │ + mov r0, r4 │ │ + bl 6128 │ │ + cbnz r0, 6298 │ │ + mov r0, r4 │ │ + movs r1, #44 ; 0x2c │ │ + blx 3344 │ │ + cbz r0, 6298 │ │ + subs r0, r0, r4 │ │ + adds r0, #1 │ │ + cmp r0, r5 │ │ + ite ge │ │ + movge r0, #101 ; 0x65 │ │ + movlt r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #81 ; 0x51 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #101 ; 0x65 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0000629c : │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + mov r4, r0 │ │ + bhi.n 6304 │ │ + mov r0, r5 │ │ + movs r1, #44 ; 0x2c │ │ + mov r2, r4 │ │ + bl 7254 │ │ + cmp r0, #1 │ │ + beq.n 62bc │ │ + movs r0, #103 ; 0x67 │ │ + pop {r4, r5, r6, pc} │ │ + ldr r1, [pc, #72] ; (6308 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, #70 ; 0x46 │ │ + mov r6, r0 │ │ + bgt.n 62b8 │ │ + ldr r1, [pc, #60] ; (630c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + blx 33a4 │ │ + cmp r0, r6 │ │ + bcc.n 62b8 │ │ + mov r0, r5 │ │ + movs r1, #44 ; 0x2c │ │ + blx 3344 │ │ + cmp r0, #0 │ │ + beq.n 62b8 │ │ + subs r3, r0, r5 │ │ + adds r3, #1 │ │ + cmp r3, r4 │ │ + bge.n 62b8 │ │ + adds r0, #1 │ │ + bl 619c │ │ + cmp r0, #0 │ │ + bne.n 62b8 │ │ + add r4, r5 │ │ + ldrb.w r3, [r4, #-1] │ │ + cmp r3, #44 ; 0x2c │ │ + beq.n 62b8 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #83 ; 0x53 │ │ + pop {r4, r5, r6, pc} │ │ + ldrsh r1, [r4, r2] │ │ + movs r0, r0 │ │ + ldrsh r3, [r2, r2] │ │ + ... │ │ + │ │ +00006310 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 6320 │ │ + movs r0, #84 ; 0x54 │ │ + pop {r4, pc} │ │ + ldr r1, [pc, #84] ; (6378 ) │ │ + mov r0, r4 │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx 33c8 │ │ + cbz r0, 6358 │ │ + ldr r1, [pc, #76] ; (637c ) │ │ + mov r0, r4 │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx 33c8 │ │ + cbz r0, 6358 │ │ + ldr r1, [pc, #64] ; (6380 ) │ │ + mov r0, r4 │ │ + movs r2, #4 │ │ + add r1, pc │ │ + blx 33c8 │ │ + cbz r0, 6358 │ │ + ldr r1, [pc, #56] ; (6384 ) │ │ + mov r0, r4 │ │ + movs r2, #4 │ │ + add r1, pc │ │ + blx 33c8 │ │ + cbnz r0, 6372 │ │ + mov r0, r4 │ │ + movs r1, #47 ; 0x2f │ │ + blx 3344 │ │ + cbz r0, 6372 │ │ + subs r4, r0, r4 │ │ + cmp r4, #3 │ │ + bgt.n 6372 │ │ + adds r0, #1 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 619c │ │ + movs r0, #102 ; 0x66 │ │ + pop {r4, pc} │ │ + nop │ │ + ldrsh r2, [r2, r1] │ │ + movs r0, r0 │ │ + ldrsh r6, [r6, r0] │ │ + movs r0, r0 │ │ + ldrsh r4, [r5, r0] │ │ + movs r0, r0 │ │ + ldrsh r3, [r4, r0] │ │ + ... │ │ + │ │ +00006388 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + mov r5, r0 │ │ + bhi.n 63cc │ │ + mov r0, r4 │ │ + bl 6128 │ │ + cbnz r0, 63d2 │ │ + mov r0, r4 │ │ + movs r1, #44 ; 0x2c │ │ + blx 3344 │ │ + cbz r0, 63d0 │ │ + subs r4, r0, r4 │ │ + adds r4, #1 │ │ + cmp r4, r5 │ │ + bge.n 63d0 │ │ + adds r5, r0, #1 │ │ + mov r0, r5 │ │ + bl 6310 │ │ + mov r4, r0 │ │ + cbnz r0, 63c8 │ │ + mov r0, r5 │ │ + movs r1, #44 ; 0x2c │ │ + blx 3344 │ │ + cmp r0, #0 │ │ + bne.n 63b0 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #82 ; 0x52 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #102 ; 0x66 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +000063d4 : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cbz r0, 642a │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 642a │ │ + cbz r1, 6432 │ │ + mov r0, r1 │ │ + blx 32c0 │ │ + cmp r0, #255 ; 0xff │ │ + bhi.n 642e │ │ + ldrb r3, [r5, #0] │ │ + cbz r3, 6432 │ │ + ldrsh.w r3, [r4, #12] │ │ + mov r0, r5 │ │ + cbnz r3, 6402 │ │ + bl 6264 │ │ + b.n 6406 │ │ + bl 6388 │ │ + cbnz r0, 6434 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 6410 │ │ + blx 32d8 │ │ + mov r0, r5 │ │ + blx 32f0 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + cmp r0, #0 │ │ + str r0, [r4, #16] │ │ + ite eq │ │ + moveq r0, #2 │ │ + movne r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #94 ; 0x5e │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, #80 ; 0x50 │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -000035ae : │ │ +00006438 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 651e │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 651e │ │ + cbz r1, 646e │ │ + mov r0, r1 │ │ + blx 32c0 │ │ + cmp r0, #16 │ │ + bne.n 6522 │ │ + ldr r0, [r4, #0] │ │ + cbz r0, 645e │ │ + blx 32d8 │ │ + mov r0, r5 │ │ + blx 32f0 │ │ + str r0, [r4, #0] │ │ + cmp r0, #0 │ │ + bne.n 6512 │ │ + movs r0, #2 │ │ + b.n 6528 │ │ + ldr r0, [pc, #188] ; (652c ) │ │ + ldr r1, [pc, #188] ; (6530 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + blx 3350 │ │ + mov r5, r0 │ │ + cbz r0, 6498 │ │ + movs r1, #4 │ │ + movs r2, #1 │ │ + mov r3, r5 │ │ + add r0, sp, #4 │ │ + blx 335c │ │ + mov r6, r0 │ │ + mov r0, r5 │ │ + blx 3368 │ │ + cmp r6, #1 │ │ + bne.n 6526 │ │ + b.n 64a4 │ │ + add r0, sp, #8 │ │ + mov r1, r5 │ │ + blx 3374 │ │ + ldr r3, [sp, #12] │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #4] │ │ + blx 3380 │ │ + ldr r0, [r4, #0] │ │ + cbz r0, 64b2 │ │ + blx 32d8 │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + blx 32cc │ │ + mov r6, r0 │ │ + str r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 646a │ │ + movs r0, #1 │ │ + movs r1, #17 │ │ + blx 32cc │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 646a │ │ + blx 338c │ │ + ldr r2, [pc, #92] ; (6534 ) │ │ + movs r1, #16 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + mov r0, r6 │ │ + blx 32e4 │ │ + ldr r6, [pc, #84] ; (6538 ) │ │ + add r6, pc │ │ + ldr r0, [r4, #0] │ │ + blx 32c0 │ │ + cmp r0, #15 │ │ + bhi.n 650c │ │ + blx 338c │ │ + mov r2, r6 │ │ + movs r1, #16 │ │ + mov r3, r0 │ │ + mov r0, r5 │ │ + blx 32e4 │ │ + ldr r0, [r4, #0] │ │ + mov r1, r5 │ │ + movs r2, #17 │ │ + bl 3faa │ │ + b.n 64e6 │ │ + mov r0, r5 │ │ + blx 32d8 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + movs r0, #0 │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #100] ; 0x64 │ │ + b.n 6528 │ │ + movs r0, #1 │ │ + b.n 6528 │ │ + movs r0, #86 ; 0x56 │ │ + b.n 6528 │ │ + movs r0, #3 │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + ldrb r0, [r7, r2] │ │ + movs r0, r0 │ │ + ldrb r3, [r0, r3] │ │ + movs r0, r0 │ │ + ldrb r4, [r4, r2] │ │ + movs r0, r0 │ │ + ldrb r0, [r3, r2] │ │ + ... │ │ + │ │ +0000653c : │ │ + cbz r0, 6550 │ │ + ldrb.w r3, [r0, #104] ; 0x68 │ │ + cmp r3, #129 ; 0x81 │ │ + bne.n 6550 │ │ + cbz r1, 6554 │ │ + ldr r3, [r0, #0] │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + movs r0, #4 │ │ + bx lr │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + mov r0, r2 │ │ + mov r4, r1 │ │ + mov r7, r2 │ │ + blx 32c0 │ │ + ldr.w r8, [r4] │ │ + adds r6, r0, #1 │ │ + movs r0, #1 │ │ + mov r1, r6 │ │ + blx 32cc │ │ + str.w r0, [r5, r8, lsl #2] │ │ + ldr r3, [r4, #0] │ │ + ldr.w r0, [r5, r3, lsl #2] │ │ + cbnz r0, 6588 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + bl 3ff2 │ │ + ldr r3, [r4, #0] │ │ + adds r3, #1 │ │ + str r3, [r4, #0] │ │ + cmp r3, #28 │ │ + bgt.n 6582 │ │ + movs r2, #0 │ │ + movs r0, #1 │ │ + str.w r2, [r5, r3, lsl #2] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +000065a6 : │ │ movs r3, #0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r3 │ │ mov r5, r3 │ │ cmp r3, r2 │ │ - bge.n 35ca │ │ + bge.n 65c2 │ │ ldrb r7, [r0, r3] │ │ ldrb r6, [r1, r3] │ │ adds r3, #1 │ │ cmp r7, r6 │ │ ite eq │ │ addeq r5, #1 │ │ addne r4, #1 │ │ - b.n 35b6 │ │ + b.n 65ae │ │ cmp r5, r2 │ │ ite ne │ │ negne r0, r4 │ │ moveq r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000035d4 : │ │ +000065cc : │ │ subs r0, #36 ; 0x24 │ │ cmp.w r0, #1464 ; 0x5b8 │ │ ite cs │ │ movcs r0, #0 │ │ movcc r0, #1 │ │ bx lr │ │ ... │ │ │ │ -000035e4 : │ │ +000065dc : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r5, [pc, #112] ; (365c ) │ │ + ldr r5, [pc, #112] ; (6654 ) │ │ add r6, sp, #8 │ │ mov r4, r0 │ │ mov r7, r1 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r0, r6 │ │ movs r1, #0 │ │ movs r2, #17 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ - blx 32d8 │ │ - cbz r4, 362a │ │ + blx 32fc │ │ + cbz r4, 6622 │ │ subs r3, r7, #7 │ │ cmp r3, #9 │ │ - bhi.n 362a │ │ + bhi.n 6622 │ │ adds r1, r4, r7 │ │ mov r2, r4 │ │ movs r3, #0 │ │ ldrb.w r0, [r2], #1 │ │ - cbz r0, 362c │ │ + cbz r0, 6624 │ │ cmp r0, #46 ; 0x2e │ │ - bne.n 361e │ │ + bne.n 6616 │ │ adds r3, #1 │ │ - b.n 3624 │ │ + b.n 661c │ │ subs r0, #48 ; 0x30 │ │ cmp r0, #9 │ │ - bhi.n 362a │ │ + bhi.n 6622 │ │ cmp r2, r1 │ │ - bne.n 3610 │ │ - b.n 3638 │ │ + bne.n 6608 │ │ + b.n 6630 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 3656 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ + beq.n 664e │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ cmp r3, #3 │ │ - bne.n 362a │ │ + bne.n 6622 │ │ mov r1, r4 │ │ mov r2, r7 │ │ mov r0, r6 │ │ - blx 32f0 │ │ + blx 33bc │ │ mov r0, r6 │ │ add r1, sp, #4 │ │ - blx 32fc │ │ + blx 33e0 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ - b.n 362c │ │ + b.n 6624 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ + ldr r1, [sp, #0] │ │ ... │ │ │ │ -00003660 : │ │ +00006658 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 36d6 │ │ + beq.n 66ce │ │ cmp r1, #254 ; 0xfe │ │ - bgt.n 36dc │ │ - ldr r3, [pc, #116] ; (36e4 ) │ │ + bgt.n 66d4 │ │ + ldr r3, [pc, #116] ; (66dc ) │ │ mov r4, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r6, [r3, #0] │ │ movs r3, #0 │ │ subs r2, r4, r5 │ │ cmp r2, r1 │ │ - bge.n 36c4 │ │ + bge.n 66bc │ │ ldrb.w r2, [r4], #1 │ │ - cbz r2, 36d8 │ │ + cbz r2, 66d0 │ │ adds r0, r6, r2 │ │ ldrb r0, [r0, #1] │ │ - cbnz r3, 3692 │ │ + cbnz r3, 668a │ │ lsls r7, r0, #29 │ │ - bne.n 36bc │ │ + bne.n 66b4 │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ and.w r0, r0, #7 │ │ sub.w r7, r2, #45 ; 0x2d │ │ cmp r7, #1 │ │ it ls │ │ orrls.w r0, r0, #1 │ │ - cbz r0, 36e0 │ │ + cbz r0, 66d8 │ │ cmp r2, #46 ; 0x2e │ │ - bne.n 36c0 │ │ + bne.n 66b8 │ │ cmp r3, #63 ; 0x3f │ │ - bgt.n 36dc │ │ + bgt.n 66d4 │ │ ldrb.w r3, [r4, #-2] │ │ add r3, r6 │ │ ldrb r0, [r3, #1] │ │ ands.w r0, r0, #7 │ │ - bne.n 3676 │ │ - b.n 36e0 │ │ + bne.n 666e │ │ + b.n 66d8 │ │ cmp r2, #46 ; 0x2e │ │ - beq.n 36ac │ │ + beq.n 66a4 │ │ adds r3, #1 │ │ - b.n 3678 │ │ + b.n 6670 │ │ ldrb.w r2, [r4, #-1] │ │ cmp r2, #45 ; 0x2d │ │ - beq.n 36dc │ │ + beq.n 66d4 │ │ cmp r3, #63 ; 0x3f │ │ ite gt │ │ movgt r0, #0 │ │ movle r0, #1 │ │ pop {r4, r5, r6, r7, pc} │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #528] ; 0x210 │ │ ... │ │ │ │ -000036e8 : │ │ - ldr r1, [pc, #120] ; (3764 ) │ │ +000066e0 : │ │ + ldr r1, [pc, #120] ; (675c ) │ │ push {r4, lr} │ │ add r1, pc │ │ mov r4, r0 │ │ - blx 3308 │ │ - cbz r0, 3748 │ │ - ldr r1, [pc, #112] ; (3768 ) │ │ + blx 33ec │ │ + cbz r0, 6740 │ │ + ldr r1, [pc, #112] ; (6760 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 374c │ │ - ldr r1, [pc, #104] ; (376c ) │ │ + blx 33ec │ │ + cbz r0, 6744 │ │ + ldr r1, [pc, #104] ; (6764 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3750 │ │ - ldr r1, [pc, #96] ; (3770 ) │ │ + blx 33ec │ │ + cbz r0, 6748 │ │ + ldr r1, [pc, #96] ; (6768 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3754 │ │ - ldr r1, [pc, #88] ; (3774 ) │ │ + blx 33ec │ │ + cbz r0, 674c │ │ + ldr r1, [pc, #88] ; (676c ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3758 │ │ - ldr r1, [pc, #80] ; (3778 ) │ │ + blx 33ec │ │ + cbz r0, 6750 │ │ + ldr r1, [pc, #80] ; (6770 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 375c │ │ - ldr r1, [pc, #72] ; (377c ) │ │ + blx 33ec │ │ + cbz r0, 6754 │ │ + ldr r1, [pc, #72] ; (6774 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ + blx 33ec │ │ cmp r0, #0 │ │ movw r0, #65535 ; 0xffff │ │ it eq │ │ moveq r0, #7 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #1 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #2 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #3 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #4 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #5 │ │ - b.n 375e │ │ + b.n 6756 │ │ movs r0, #6 │ │ sxth r0, r0 │ │ pop {r4, pc} │ │ nop │ │ - ldrh r0, [r2, #16] │ │ + ldrh r3, [r3, r2] │ │ movs r0, r0 │ │ - ldrh r6, [r0, #16] │ │ + ldrh r1, [r2, r2] │ │ movs r0, r0 │ │ - ldrh r7, [r7, #14] │ │ + ldrh r2, [r1, r2] │ │ movs r0, r0 │ │ - ldrh r2, [r7, #14] │ │ + ldrh r5, [r0, r2] │ │ movs r0, r0 │ │ - ldrh r5, [r6, #14] │ │ + ldrh r0, [r0, r2] │ │ movs r0, r0 │ │ - ldrh r0, [r6, #14] │ │ + ldrh r3, [r7, r1] │ │ movs r0, r0 │ │ - ldrh r5, [r5, #14] │ │ + ldrh r0, [r7, r1] │ │ ... │ │ │ │ -00003780 : │ │ +00006778 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ mov r4, r1 │ │ mov r0, r1 │ │ movs r1, #0 │ │ mov r5, r2 │ │ - blx 32d8 │ │ + blx 32fc │ │ subs r3, r6, #1 │ │ mov r0, r4 │ │ cmp r3, #6 │ │ - bhi.n 37d6 │ │ + bhi.n 67ce │ │ tbb [pc, r3] │ │ lsls r4, r0, #28 │ │ asrs r6, r1, #4 │ │ asrs r4, r2, #28 │ │ movs r2, r3 │ │ - ldr r1, [pc, #64] ; (37e8 ) │ │ + ldr r1, [pc, #64] ; (67e0 ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #64] ; (37ec ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #64] ; (67e4 ) │ │ add r1, pc │ │ mov r2, r5 │ │ - bl 4bfc │ │ + bl 3ff2 │ │ movs r0, #0 │ │ - b.n 37e4 │ │ - ldr r1, [pc, #52] ; (37f0 ) │ │ + b.n 67dc │ │ + ldr r1, [pc, #52] ; (67e8 ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #52] ; (37f4 ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #52] ; (67ec ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #48] ; (37f8 ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #48] ; (67f0 ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #48] ; (37fc ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #48] ; (67f4 ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #44] ; (3800 ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #44] ; (67f8 ) │ │ add r1, pc │ │ - b.n 37ae │ │ - ldr r1, [pc, #44] ; (3804 ) │ │ + b.n 67a6 │ │ + ldr r1, [pc, #44] ; (67fc ) │ │ mov r2, r5 │ │ add r1, pc │ │ - bl 4bfc │ │ + bl 3ff2 │ │ movw r0, #65535 ; 0xffff │ │ sxth r0, r0 │ │ pop {r4, r5, r6, pc} │ │ - ldrh r6, [r0, #12] │ │ + ldrh r1, [r2, r0] │ │ movs r0, r0 │ │ - ldrh r4, [r0, #12] │ │ + ldrh r7, [r1, r0] │ │ movs r0, r0 │ │ - ldrh r3, [r7, #10] │ │ + ldrh r6, [r0, r0] │ │ movs r0, r0 │ │ - ldrh r4, [r7, #10] │ │ + ldrh r7, [r0, r0] │ │ movs r0, r0 │ │ - ldrh r5, [r7, #10] │ │ + ldrh r0, [r1, r0] │ │ movs r0, r0 │ │ - ldrh r6, [r7, #10] │ │ + ldrh r1, [r1, r0] │ │ movs r0, r0 │ │ - ldrh r1, [r0, #12] │ │ + ldrh r4, [r1, r0] │ │ movs r0, r0 │ │ - ldrh r2, [r0, #12] │ │ + ldrh r5, [r1, r0] │ │ ... │ │ │ │ -00003808 : │ │ - ldr r1, [pc, #120] ; (3884 ) │ │ +00006800 : │ │ + ldr r1, [pc, #120] ; (687c ) │ │ push {r4, lr} │ │ add r1, pc │ │ mov r4, r0 │ │ - blx 3308 │ │ - cbz r0, 3868 │ │ - ldr r1, [pc, #112] ; (3888 ) │ │ + blx 33ec │ │ + cbz r0, 6860 │ │ + ldr r1, [pc, #112] ; (6880 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 386c │ │ - ldr r1, [pc, #104] ; (388c ) │ │ + blx 33ec │ │ + cbz r0, 6864 │ │ + ldr r1, [pc, #104] ; (6884 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3870 │ │ - ldr r1, [pc, #96] ; (3890 ) │ │ + blx 33ec │ │ + cbz r0, 6868 │ │ + ldr r1, [pc, #96] ; (6888 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3874 │ │ - ldr r1, [pc, #88] ; (3894 ) │ │ + blx 33ec │ │ + cbz r0, 686c │ │ + ldr r1, [pc, #88] ; (688c ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 3878 │ │ - ldr r1, [pc, #80] ; (3898 ) │ │ + blx 33ec │ │ + cbz r0, 6870 │ │ + ldr r1, [pc, #80] ; (6890 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ - cbz r0, 387c │ │ - ldr r1, [pc, #72] ; (389c ) │ │ + blx 33ec │ │ + cbz r0, 6874 │ │ + ldr r1, [pc, #72] ; (6894 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx 3308 │ │ + blx 33ec │ │ cmp r0, #0 │ │ movw r0, #65535 ; 0xffff │ │ it eq │ │ moveq r0, #7 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #1 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #2 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #3 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #4 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #5 │ │ - b.n 387e │ │ + b.n 6876 │ │ movs r0, #6 │ │ sxth r0, r0 │ │ pop {r4, pc} │ │ nop │ │ - ldrh r0, [r6, #6] │ │ + ldr r3, [r7, r5] │ │ movs r0, r0 │ │ - ldrh r6, [r4, #6] │ │ + ldr r1, [r6, r5] │ │ movs r0, r0 │ │ - ldrh r7, [r3, #6] │ │ + ldr r2, [r5, r5] │ │ movs r0, r0 │ │ - ldrh r2, [r3, #6] │ │ + ldr r5, [r4, r5] │ │ movs r0, r0 │ │ - ldrh r5, [r2, #6] │ │ + ldr r0, [r4, r5] │ │ movs r0, r0 │ │ - ldrh r0, [r2, #6] │ │ + ldr r3, [r3, r5] │ │ movs r0, r0 │ │ - ldrh r5, [r1, #6] │ │ + ldr r0, [r3, r5] │ │ ... │ │ │ │ -000038a0 : │ │ - cbz r0, 38b0 │ │ +00006898 : │ │ + cbz r0, 68a8 │ │ cmp r0, #1 │ │ - beq.n 38b6 │ │ + beq.n 68ae │ │ cmp r0, #2 │ │ - beq.n 38bc │ │ - ldr r0, [pc, #24] ; (38c4 ) │ │ + beq.n 68b4 │ │ + ldr r0, [pc, #24] ; (68bc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #20] ; (38c8 ) │ │ + ldr r0, [pc, #20] ; (68c0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #20] ; (38cc ) │ │ + ldr r0, [pc, #20] ; (68c4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #16] ; (38d0 ) │ │ + ldr r0, [pc, #16] ; (68c8 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldrh r0, [r7, #4] │ │ + ldr r3, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r2, [r6, #4] │ │ + ldr r5, [r7, r4] │ │ movs r0, r0 │ │ - ldrh r0, [r1, #6] │ │ + ldr r3, [r2, r5] │ │ movs r0, r0 │ │ - ldrh r6, [r7, #4] │ │ + ldr r1, [r1, r5] │ │ ... │ │ │ │ -000038d4 : │ │ - cbz r0, 38f4 │ │ +000068cc : │ │ + cbz r0, 68ec │ │ cmp r0, #1 │ │ - beq.n 38fa │ │ + beq.n 68f2 │ │ cmp r0, #2 │ │ - beq.n 3900 │ │ + beq.n 68f8 │ │ cmp r0, #3 │ │ - beq.n 3906 │ │ + beq.n 68fe │ │ cmp r0, #4 │ │ - beq.n 390c │ │ + beq.n 6904 │ │ cmp r0, #5 │ │ - beq.n 3912 │ │ + beq.n 690a │ │ cmp r0, #6 │ │ - beq.n 3918 │ │ - ldr r0, [pc, #48] ; (3920 ) │ │ + beq.n 6910 │ │ + ldr r0, [pc, #48] ; (6918 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #44] ; (3924 ) │ │ + ldr r0, [pc, #44] ; (691c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #44] ; (3928 ) │ │ + ldr r0, [pc, #44] ; (6920 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #40] ; (392c ) │ │ + ldr r0, [pc, #40] ; (6924 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #40] ; (3930 ) │ │ + ldr r0, [pc, #40] ; (6928 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #36] ; (3934 ) │ │ + ldr r0, [pc, #36] ; (692c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #36] ; (3938 ) │ │ + ldr r0, [pc, #36] ; (6930 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #32] ; (393c ) │ │ + ldr r0, [pc, #32] ; (6934 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldrh r0, [r6, #8] │ │ + ldr r3, [r7, r6] │ │ movs r0, r0 │ │ - ldrh r3, [r2, #4] │ │ + ldr r6, [r3, r4] │ │ movs r0, r0 │ │ - ldrh r1, [r3, #4] │ │ + ldr r4, [r4, r4] │ │ movs r0, r0 │ │ - ldrh r6, [r3, #4] │ │ + ldr r1, [r5, r4] │ │ movs r0, r0 │ │ - ldrh r7, [r4, #4] │ │ + ldr r2, [r6, r4] │ │ movs r0, r0 │ │ - ldrh r3, [r7, #4] │ │ + ldr r6, [r0, r5] │ │ movs r0, r0 │ │ - ldrh r7, [r6, #6] │ │ + ldr r2, [r0, r6] │ │ movs r0, r0 │ │ - ldrh r5, [r1, #6] │ │ + ldr r0, [r3, r5] │ │ ... │ │ │ │ -00003940 : │ │ +00006938 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ mov r4, r1 │ │ mov r0, r1 │ │ movs r1, #0 │ │ mov r5, r2 │ │ - blx 32d8 │ │ + blx 32fc │ │ subs r3, r6, #1 │ │ mov r0, r4 │ │ cmp r3, #6 │ │ - bhi.n 3996 │ │ + bhi.n 698e │ │ tbb [pc, r3] │ │ lsls r4, r0, #28 │ │ asrs r6, r1, #4 │ │ asrs r4, r2, #28 │ │ movs r2, r3 │ │ - ldr r1, [pc, #64] ; (39a8 ) │ │ + ldr r1, [pc, #64] ; (69a0 ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #64] ; (39ac ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #64] ; (69a4 ) │ │ add r1, pc │ │ mov r2, r5 │ │ - bl 4bfc │ │ + bl 3ff2 │ │ movs r0, #0 │ │ - b.n 39a4 │ │ - ldr r1, [pc, #52] ; (39b0 ) │ │ + b.n 699c │ │ + ldr r1, [pc, #52] ; (69a8 ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #52] ; (39b4 ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #52] ; (69ac ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #48] ; (39b8 ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #48] ; (69b0 ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #48] ; (39bc ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #48] ; (69b4 ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #44] ; (39c0 ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #44] ; (69b8 ) │ │ add r1, pc │ │ - b.n 396e │ │ - ldr r1, [pc, #44] ; (39c4 ) │ │ + b.n 6966 │ │ + ldr r1, [pc, #44] ; (69bc ) │ │ mov r2, r5 │ │ add r1, pc │ │ - bl 4bfc │ │ + bl 3ff2 │ │ movw r0, #65535 ; 0xffff │ │ sxth r0, r0 │ │ pop {r4, r5, r6, pc} │ │ - strh r6, [r0, #62] ; 0x3e │ │ + ldr r1, [r2, r1] │ │ movs r0, r0 │ │ - strh r4, [r0, #62] ; 0x3e │ │ + ldr r7, [r1, r1] │ │ movs r0, r0 │ │ - strh r3, [r7, #60] ; 0x3c │ │ + ldr r6, [r0, r1] │ │ movs r0, r0 │ │ - strh r4, [r7, #60] ; 0x3c │ │ + ldr r7, [r0, r1] │ │ movs r0, r0 │ │ - strh r5, [r7, #60] ; 0x3c │ │ + ldr r0, [r1, r1] │ │ movs r0, r0 │ │ - strh r6, [r7, #60] ; 0x3c │ │ + ldr r1, [r1, r1] │ │ movs r0, r0 │ │ - strh r1, [r0, #62] ; 0x3e │ │ + ldr r4, [r1, r1] │ │ movs r0, r0 │ │ - strh r2, [r0, #62] ; 0x3e │ │ + ldr r5, [r1, r1] │ │ ... │ │ │ │ -000039c8 : │ │ +000069c0 : │ │ subs r0, #36 ; 0x24 │ │ cmp.w r0, #1464 ; 0x5b8 │ │ ite cs │ │ movcs r0, #0 │ │ movcc r0, #1 │ │ bx lr │ │ ... │ │ │ │ -000039d8 : │ │ +000069d0 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #44] ; (3a0c ) │ │ + ldr r5, [pc, #44] ; (6a04 ) │ │ movs r4, #0 │ │ add r5, pc │ │ mov r0, r6 │ │ mov r1, r5 │ │ - blx 3308 │ │ - cbnz r0, 39fe │ │ + blx 33ec │ │ + cbnz r0, 69f6 │ │ ldr r3, [r5, #20] │ │ - cbnz r3, 39fe │ │ - ldr r3, [pc, #28] ; (3a10 ) │ │ + cbnz r3, 69f6 │ │ + ldr r3, [pc, #28] ; (6a08 ) │ │ movs r2, #24 │ │ add r3, pc │ │ mla r4, r2, r4, r3 │ │ ldr r0, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ adds r4, #1 │ │ adds r5, #24 │ │ cmp r4, #8 │ │ - bne.n 39e2 │ │ + bne.n 69da │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - stmia r6!, {r5} │ │ + str r6, [sp, #304] ; 0x130 │ │ movs r0, r0 │ │ - stmia r6!, {r2, r3} │ │ + str r6, [sp, #224] ; 0xe0 │ │ ... │ │ │ │ -00003a14 : │ │ +00006a0c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r0, r1 │ │ movs r1, #0 │ │ mov r7, r2 │ │ - blx 32d8 │ │ - ldr r3, [pc, #52] ; (3a5c ) │ │ + blx 32fc │ │ + ldr r3, [pc, #52] ; (6a54 ) │ │ movs r2, #0 │ │ add r3, pc │ │ adds r3, #16 │ │ ldr r1, [r3, #0] │ │ cmp r1, r6 │ │ - bne.n 3a4c │ │ + bne.n 6a44 │ │ ldr r4, [r3, #4] │ │ - cbnz r4, 3a4c │ │ - ldr r3, [pc, #40] ; (3a60 ) │ │ + cbnz r4, 6a44 │ │ + ldr r3, [pc, #40] ; (6a58 ) │ │ movs r1, #24 │ │ mov r0, r5 │ │ add r3, pc │ │ mla r1, r1, r2, r3 │ │ mov r2, r7 │ │ - bl 4bfc │ │ + bl 3ff2 │ │ mov r0, r4 │ │ - b.n 3a58 │ │ + b.n 6a50 │ │ adds r2, #1 │ │ adds r3, #24 │ │ cmp r2, #8 │ │ - bne.n 3a2c │ │ + bne.n 6a24 │ │ movw r0, #65535 ; 0xffff │ │ sxth r0, r0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - stmia r5!, {r3, r4, r6, r7} │ │ + str r6, [sp, #16] │ │ movs r0, r0 │ │ - stmia r5!, {r2, r6, r7} │ │ + str r5, [sp, #960] ; 0x3c0 │ │ ... │ │ │ │ -00003a64 : │ │ +00006a5c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r3 │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ ldr.w r9, [sp, #40] ; 0x28 │ │ - blx 3314 <__errno@plt> │ │ + blx 33f8 <__errno@plt> │ │ movs r1, #0 │ │ movs r2, #10 │ │ - ldr.w r8, [pc, #164] ; 3b24 │ │ + ldr.w r8, [pc, #164] ; 6b1c │ │ add r8, pc │ │ str r1, [r0, #0] │ │ mov r0, r4 │ │ str.w r1, [r9] │ │ - blx 3320 │ │ + blx 3404 │ │ mov r4, r0 │ │ - blx 3314 <__errno@plt> │ │ + blx 33f8 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ cmp r3, #34 ; 0x22 │ │ - bne.n 3ac0 │ │ - blx 3314 <__errno@plt> │ │ + bne.n 6ab8 │ │ + blx 33f8 <__errno@plt> │ │ cmp r5, #1 │ │ ldr r3, [r0, #0] │ │ str.w r3, [r9] │ │ - bne.n 3acc │ │ - ldr r0, [pc, #124] ; (3b28 ) │ │ + bne.n 6ac4 │ │ + ldr r0, [pc, #124] ; (6b20 ) │ │ add r0, pc │ │ - blx 332c │ │ - ldr r3, [pc, #120] ; (3b2c ) │ │ - ldr r1, [pc, #124] ; (3b30 ) │ │ + blx 3410 │ │ + ldr r3, [pc, #120] ; (6b24 ) │ │ + ldr r1, [pc, #124] ; (6b28 ) │ │ ldr.w r0, [r8, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 3aea │ │ - blx 3314 <__errno@plt> │ │ + b.n 6ae2 │ │ + blx 33f8 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ - cbz r3, 3acc │ │ + cbz r3, 6ac4 │ │ cmp r4, #0 │ │ - beq.n 3a9a │ │ + beq.n 6a92 │ │ cmp r4, r7 │ │ - bge.n 3af8 │ │ + bge.n 6af0 │ │ cmp r5, #1 │ │ mov.w r3, #92 ; 0x5c │ │ str.w r3, [r9] │ │ - bne.n 3af8 │ │ - ldr r3, [pc, #76] ; (3b2c ) │ │ - ldr r1, [pc, #84] ; (3b34 ) │ │ + bne.n 6af0 │ │ + ldr r3, [pc, #76] ; (6b24 ) │ │ + ldr r1, [pc, #84] ; (6b2c ) │ │ ldr.w r0, [r8, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, #168 ; 0xa8 │ │ mov r2, r4 │ │ mov r3, r7 │ │ - blx 3338 │ │ + blx 341c │ │ mov r0, r5 │ │ - blx 3344 │ │ + blx 3428 │ │ cmp r6, #0 │ │ - blt.n 3b1c │ │ + blt.n 6b14 │ │ cmp r4, r6 │ │ - ble.n 3b1c │ │ + ble.n 6b14 │ │ cmp r5, #1 │ │ mov.w r3, #93 ; 0x5d │ │ str.w r3, [r9] │ │ - bne.n 3b1c │ │ - ldr r3, [pc, #28] ; (3b2c ) │ │ - ldr r1, [pc, #40] ; (3b38 ) │ │ + bne.n 6b14 │ │ + ldr r3, [pc, #28] ; (6b24 ) │ │ + ldr r1, [pc, #40] ; (6b30 ) │ │ ldr.w r0, [r8, r3] │ │ add r1, pc │ │ str r6, [sp, #0] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 3aea │ │ + b.n 6ae2 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - stmia r4!, {r3, r5, r7} │ │ + str r4, [sp, #704] ; 0x2c0 │ │ movs r0, r0 │ │ - strh r3, [r1, #60] ; 0x3c │ │ + ldr r6, [r2, r0] │ │ movs r0, r0 │ │ ; instruction: 0xffc8ffff │ │ - strh r4, [r0, #60] ; 0x3c │ │ + ldr r7, [r1, r0] │ │ movs r0, r0 │ │ - strh r0, [r3, #58] ; 0x3a │ │ + ldrsb r3, [r4, r7] │ │ movs r0, r0 │ │ - strh r0, [r5, #56] ; 0x38 │ │ + ldrsb r3, [r6, r6] │ │ ... │ │ │ │ -00003b3c : │ │ +00006b34 : │ │ push {r4, lr} │ │ - cbz r0, 3b78 │ │ - cbz r1, 3b72 │ │ + cbz r0, 6b70 │ │ + cbz r1, 6b6a │ │ movw r3, #1500 ; 0x5dc │ │ cmp r1, r3 │ │ - bhi.n 3b76 │ │ + bhi.n 6b6e │ │ mov r3, r0 │ │ movs r4, #0 │ │ strb.w r4, [r3], #1 │ │ subs r2, r3, r0 │ │ cmp r2, r1 │ │ - blt.n 3b4e │ │ + blt.n 6b46 │ │ mov r2, r0 │ │ movs r3, #0 │ │ ldrb.w r4, [r2], #1 │ │ cmp r4, #0 │ │ sub.w r4, r2, r0 │ │ it ne │ │ movne r3, #112 ; 0x70 │ │ cmp r4, r1 │ │ - blt.n 3b5c │ │ + blt.n 6b54 │ │ mov r0, r3 │ │ pop {r4, pc} │ │ mov r0, r1 │ │ pop {r4, pc} │ │ movs r0, #112 ; 0x70 │ │ pop {r4, pc} │ │ │ │ -00003b7a : │ │ +00006b72 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ - cbz r0, 3b94 │ │ - cbz r1, 3b8c │ │ - bl 3b3c │ │ + cbz r0, 6b8c │ │ + cbz r1, 6b84 │ │ + bl 6b34 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - blx 3350 │ │ + blx 32d8 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00003b98 : │ │ - ldr r3, [pc, #52] ; (3bd0 ) │ │ +00006b90 : │ │ + ldr r3, [pc, #52] ; (6bc8 ) │ │ mov r2, r0 │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r5, [r3, #0] │ │ subs r3, r2, r0 │ │ uxth r3, r3 │ │ cmp r3, r1 │ │ - bcs.n 3bca │ │ + bcs.n 6bc2 │ │ ldrb.w r4, [r2], #1 │ │ adds r3, r5, r4 │ │ ldrb r3, [r3, #1] │ │ ands.w r3, r3, #7 │ │ - bne.n 3ba4 │ │ + bne.n 6b9c │ │ and.w r6, r4, #251 ; 0xfb │ │ cmp r6, #43 ; 0x2b │ │ - beq.n 3ba4 │ │ + beq.n 6b9c │ │ cmp r4, #61 ; 0x3d │ │ - beq.n 3ba4 │ │ + beq.n 6b9c │ │ mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #1 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - stmia r3!, {r1, r2, r3, r6} │ │ + str r3, [sp, #344] ; 0x158 │ │ ... │ │ │ │ -00003bd4 : │ │ +00006bcc : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ - cbz r0, 3bf4 │ │ + cbz r0, 6bec │ │ ldrb r3, [r0, #0] │ │ - cbz r3, 3bf4 │ │ - blx 32b4 │ │ + cbz r3, 6bec │ │ + blx 32c0 │ │ cmp r0, #1 │ │ - bls.n 3bf4 │ │ + bls.n 6bec │ │ subs r0, #1 │ │ ldrb r3, [r4, r0] │ │ cmp r3, r5 │ │ itt eq │ │ moveq r3, #0 │ │ strbeq r3, [r4, r0] │ │ pop {r3, r4, r5, pc} │ │ │ │ -00003bf6 : │ │ +00006bee : │ │ movs r1, #10 │ │ - b.w 3bd4 │ │ + b.w 6bcc │ │ │ │ -00003bfc : │ │ +00006bf4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3c22 │ │ + cbz r0, 6c1a │ │ ldrb r3, [r0, #0] │ │ - cbz r3, 3c22 │ │ - blx 32b4 │ │ + cbz r3, 6c1a │ │ + blx 32c0 │ │ movs r2, #0 │ │ subs r3, r0, #1 │ │ add r0, r4 │ │ cmp r3, #0 │ │ - ble.n 3c22 │ │ + ble.n 6c1a │ │ ldrb.w r1, [r0, #-1]! │ │ cmp r1, #32 │ │ - bne.n 3c22 │ │ + bne.n 6c1a │ │ strb r2, [r0, #0] │ │ subs r3, #1 │ │ - b.n 3c10 │ │ + b.n 6c08 │ │ pop {r4, pc} │ │ │ │ -00003c24 : │ │ +00006c1c : │ │ push {r4, r5, r6, lr} │ │ mov r6, r1 │ │ mov r5, r0 │ │ - cbz r0, 3c46 │ │ + cbz r0, 6c3e │ │ ldr r3, [r0, #0] │ │ - cbz r3, 3c46 │ │ + cbz r3, 6c3e │ │ movs r4, #0 │ │ ldr r3, [r6, #0] │ │ cmp r4, r3 │ │ - bge.n 3c46 │ │ + bge.n 6c3e │ │ ldr.w r0, [r5, r4, lsl #2] │ │ - cbz r0, 3c46 │ │ - blx 3350 │ │ + cbz r0, 6c3e │ │ + blx 32d8 │ │ adds r4, #1 │ │ - b.n 3c32 │ │ + b.n 6c2a │ │ pop {r4, r5, r6, pc} │ │ │ │ -00003c48 : │ │ +00006c40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ subw sp, sp, #1036 ; 0x40c │ │ - ldr r7, [pc, #156] ; (3cf0 ) │ │ + ldr r7, [pc, #156] ; (6ce8 ) │ │ add r5, sp, #4 │ │ mov sl, r0 │ │ mov r9, r1 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ mov r8, r2 │ │ mov r0, r5 │ │ movs r1, #0 │ │ ldr r3, [r7, #0] │ │ mov.w r2, #1024 ; 0x400 │ │ movs r6, #0 │ │ mov r4, r6 │ │ mov fp, r6 │ │ str.w r3, [sp, #1028] ; 0x404 │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r0, sl │ │ - blx 32b4 │ │ + blx 32c0 │ │ cmp r6, r0 │ │ - bge.n 3cc0 │ │ - ldr r3, [pc, #112] ; (3cf4 ) │ │ + bge.n 6cb8 │ │ + ldr r3, [pc, #112] ; (6cec ) │ │ ldrb.w r2, [sl, r6] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ add r3, r2 │ │ ldrb r3, [r3, #1] │ │ lsls r3, r3, #28 │ │ - bmi.n 3c9a │ │ + bmi.n 6c92 │ │ strb r2, [r5, r4] │ │ adds r4, #1 │ │ - b.n 3cbc │ │ - cbz r4, 3cba │ │ + b.n 6cb4 │ │ + cbz r4, 6cb2 │ │ mov r0, r9 │ │ mov r1, r8 │ │ mov r2, r5 │ │ strb.w fp, [r5, r4] │ │ - bl 3560 <__cxa_type_match@plt+0x78> │ │ + bl 6558 │ │ cmp r0, #1 │ │ - beq.n 3cba │ │ + beq.n 6cb2 │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 3c24 │ │ + bl 6c1c │ │ movs r0, #0 │ │ - b.n 3cda │ │ + b.n 6cd2 │ │ movs r4, #0 │ │ adds r6, #1 │ │ - b.n 3c76 │ │ - cbnz r4, 3cc6 │ │ + b.n 6c6e │ │ + cbnz r4, 6cbe │ │ movs r0, #1 │ │ - b.n 3cda │ │ + b.n 6cd2 │ │ mov r0, r9 │ │ mov r1, r8 │ │ mov r2, r5 │ │ movs r3, #0 │ │ strb r3, [r5, r4] │ │ - bl 3560 <__cxa_type_match@plt+0x78> │ │ + bl 6558 │ │ cmp r0, #1 │ │ - bne.n 3cae │ │ - b.n 3cc2 │ │ + bne.n 6ca6 │ │ + b.n 6cba │ │ ldr.w r2, [sp, #1028] ; 0x404 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 3ce8 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ + beq.n 6ce0 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ addw sp, sp, #1036 ; 0x40c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - stmia r2!, {r4, r7} │ │ + str r2, [sp, #608] ; 0x260 │ │ movs r0, r0 │ │ - stmia r2!, {r1, r2, r5, r6} │ │ + str r2, [sp, #440] ; 0x1b8 │ │ ... │ │ │ │ -00003cf8 : │ │ +00006cf0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r5, [pc, #204] ; (3dcc ) │ │ + ldr r5, [pc, #204] ; (6dc4 ) │ │ add r6, sp, #8 │ │ str r1, [sp, #4] │ │ mov r7, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r0, r6 │ │ movs r1, #0 │ │ movs r2, #17 │ │ ldr r3, [r5, #0] │ │ movs r4, #0 │ │ - ldr.w sl, [pc, #184] ; 3dd0 │ │ + ldr.w sl, [pc, #184] ; 6dc8 │ │ mov r9, r4 │ │ - ldr.w fp, [pc, #184] ; 3dd4 │ │ + ldr.w fp, [pc, #184] ; 6dcc │ │ str r3, [sp, #28] │ │ - blx 32d8 │ │ + blx 32fc │ │ add sl, pc │ │ add fp, pc │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bge.n 3d80 │ │ + bge.n 6d78 │ │ ands.w r8, r9, #15 │ │ - bne.n 3d4a │ │ + bne.n 6d42 │ │ mov r1, r6 │ │ mov r2, r9 │ │ mov r0, sl │ │ mov r4, r8 │ │ - blx 335c │ │ + blx 3434 │ │ mov r0, r6 │ │ mov r1, r8 │ │ movs r2, #15 │ │ - blx 32d8 │ │ + blx 32fc │ │ ldrb r1, [r7, #0] │ │ mov r0, fp │ │ - blx 335c │ │ + blx 3434 │ │ ldrb.w r2, [r7], #1 │ │ add.w r8, r4, #1 │ │ add r3, sp, #32 │ │ sub.w r1, r2, #32 │ │ add r4, r3 │ │ cmp r1, #94 ; 0x5e │ │ it hi │ │ movhi r2, #46 ; 0x2e │ │ cmp.w r8, #8 │ │ strb.w r2, [r4, #-24] │ │ - bne.n 3d78 │ │ + bne.n 6d70 │ │ movs r0, #32 │ │ - blx 3368 │ │ + blx 3440 │ │ add.w r9, r9, #1 │ │ mov r4, r8 │ │ - b.n 3d28 │ │ + b.n 6d20 │ │ mov r0, r6 │ │ - blx 32b4 │ │ + blx 32c0 │ │ subs r7, r0, #0 │ │ - ble.n 3db8 │ │ - ldr.w r9, [pc, #76] ; 3dd8 │ │ + ble.n 6db0 │ │ + ldr.w r9, [pc, #76] ; 6dd0 │ │ rsb r8, r7, #16 │ │ movs r4, #0 │ │ add r9, pc │ │ cmp r4, r8 │ │ - bge.n 3da4 │ │ + bge.n 6d9c │ │ mov r0, r9 │ │ adds r4, #1 │ │ - blx 335c │ │ - b.n 3d96 │ │ + blx 3434 │ │ + b.n 6d8e │ │ cmp r7, #7 │ │ - bgt.n 3dae │ │ + bgt.n 6da6 │ │ movs r0, #32 │ │ - blx 3368 │ │ - ldr r0, [pc, #44] ; (3ddc ) │ │ + blx 3440 │ │ + ldr r0, [pc, #44] ; (6dd4 ) │ │ mov r1, r6 │ │ add r0, pc │ │ - blx 335c │ │ + blx 3434 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 3dc4 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ + beq.n 6dbc │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - stmia r1!, {r1, r5, r6, r7} │ │ + str r1, [sp, #936] ; 0x3a8 │ │ movs r0, r0 │ │ - strh r7, [r7, #40] ; 0x28 │ │ + strb r2, [r1, r7] │ │ movs r0, r0 │ │ - strh r5, [r1, #42] ; 0x2a │ │ + strb r0, [r3, r7] │ │ movs r0, r0 │ │ - strh r5, [r4, #38] ; 0x26 │ │ + strb r0, [r6, r5] │ │ movs r0, r0 │ │ - strh r3, [r1, #38] ; 0x26 │ │ + strb r6, [r2, r5] │ │ ... │ │ │ │ -00003de0 : │ │ +00006dd8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #148 ; 0x94 │ │ - ldr.w fp, [pc, #884] ; 415c │ │ + ldr.w fp, [pc, #884] ; 7154 │ │ add.w sl, sp, #92 ; 0x5c │ │ movs r7, #0 │ │ add.w r8, sp, #116 ; 0x74 │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ mov r6, r1 │ │ mov r5, r2 │ │ @@ -1050,2556 +6302,482 @@ │ │ str r7, [sp, #36] ; 0x24 │ │ str r7, [sp, #40] ; 0x28 │ │ str r7, [sp, #44] ; 0x2c │ │ str r7, [sp, #48] ; 0x30 │ │ str r7, [sp, #52] ; 0x34 │ │ str r7, [sp, #56] ; 0x38 │ │ str r7, [sp, #60] ; 0x3c │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r1, r7 │ │ movs r2, #24 │ │ mov r0, r8 │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r1, r7 │ │ movs r2, #16 │ │ mov r0, r9 │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r1, r7 │ │ mov r0, r6 │ │ mov r2, r5 │ │ movw r3, #65535 ; 0xffff │ │ str r7, [sp, #64] ; 0x40 │ │ strh.w r3, [sp, #16] │ │ mov r7, fp │ │ strh.w r3, [sp, #18] │ │ strh.w r3, [sp, #20] │ │ strh.w r3, [sp, #22] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #72] ; 0x48 │ │ - blx 32d8 │ │ + blx 32fc │ │ cmp r4, #0 │ │ - beq.w 413e │ │ + beq.w 7136 │ │ ldrb.w r3, [r4, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.w 413e │ │ + bne.w 7136 │ │ mov r0, r4 │ │ add r1, sp, #24 │ │ - bl 5dd0 │ │ + bl 653c │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #28 │ │ - bl 97ca │ │ + bl 40d2 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #64 ; 0x40 │ │ - bl 9728 │ │ + bl 40b6 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #32 │ │ - bl 6c58 │ │ + bl 3de0 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #16 │ │ - bl 858c │ │ + bl 622c │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #36 ; 0x24 │ │ - bl 85a8 │ │ + bl 6248 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #40 ; 0x28 │ │ - bl 4be0 │ │ + bl 3f8e │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #44 ; 0x2c │ │ - bl 74c2 │ │ + bl 406a │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #72 ; 0x48 │ │ - bl 97ae │ │ + bl 8ff6 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add.w r1, sp, #18 │ │ - bl 83d6 │ │ + bl 9164 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #20 │ │ - bl 93ca │ │ + bl 97de │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add.w r1, sp, #22 │ │ - bl 5e12 │ │ + bl 5d06 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #68 ; 0x44 │ │ - bl 5e4c │ │ + bl 5d40 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #48 ; 0x30 │ │ - bl 8268 │ │ + bl 3ab4 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #52 ; 0x34 │ │ - bl 9388 │ │ + bl 979c │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #56 ; 0x38 │ │ - bl 8454 │ │ + bl 91e2 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ mov r0, r4 │ │ add r1, sp, #60 ; 0x3c │ │ - bl 6cde │ │ + bl 3e66 │ │ cmp r0, #0 │ │ - bne.w 4148 │ │ + bne.w 7140 │ │ ldrsh.w r0, [sp, #18] │ │ mov r1, sl │ │ movs r2, #24 │ │ - bl 3780 │ │ + bl 6778 │ │ cmp r0, #0 │ │ - bne.w 4142 │ │ + bne.w 713a │ │ ldr r0, [sp, #68] ; 0x44 │ │ mov r1, r9 │ │ movs r2, #16 │ │ - bl 3a14 │ │ + bl 6a0c │ │ cmp r0, #0 │ │ - bne.w 4146 │ │ + bne.w 713e │ │ ldr r3, [r4, #88] ; 0x58 │ │ - cbnz r3, 3faa │ │ - ldr r2, [pc, #464] ; (4160 ) │ │ + cbnz r3, 6fa2 │ │ + ldr r2, [pc, #464] ; (7158 ) │ │ mov r1, r5 │ │ mov r0, r6 │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #24] │ │ mov r4, r0 │ │ adds r0, r6, r0 │ │ subs r1, r5, r4 │ │ - cbnz r3, 3fbe │ │ - ldr r3, [pc, #444] ; (4164 ) │ │ + cbnz r3, 6fb6 │ │ + ldr r3, [pc, #444] ; (715c ) │ │ add r3, pc │ │ - b.n 3fbe │ │ + b.n 6fb6 │ │ ldrsh.w r0, [sp, #20] │ │ mov r1, r8 │ │ movs r2, #24 │ │ - bl 3940 │ │ + bl 6938 │ │ cmp r0, #0 │ │ - beq.n 3f8e │ │ + beq.n 6f86 │ │ movs r0, #110 ; 0x6e │ │ - b.n 4148 │ │ - ldr r2, [pc, #424] ; (4168 ) │ │ + b.n 7140 │ │ + ldr r2, [pc, #424] ; (7160 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #28] │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 3fd4 │ │ - ldr r3, [pc, #408] ; (416c ) │ │ + cbnz r3, 6fcc │ │ + ldr r3, [pc, #408] ; (7164 ) │ │ add r3, pc │ │ - ldr r2, [pc, #408] ; (4170 ) │ │ + ldr r2, [pc, #408] ; (7168 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ - ldr r2, [pc, #404] ; (4174 ) │ │ + ldr r2, [pc, #404] ; (716c ) │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r2, pc │ │ add r4, r0 │ │ subs r1, r5, r4 │ │ adds r0, r6, r4 │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #32] │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 3ffa │ │ - ldr r3, [pc, #384] ; (4178 ) │ │ + cbnz r3, 6ff2 │ │ + ldr r3, [pc, #384] ; (7170 ) │ │ add r3, pc │ │ - ldr r2, [pc, #384] ; (417c ) │ │ + ldr r2, [pc, #384] ; (7174 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldrsh.w fp, [sp, #16] │ │ add r4, r0 │ │ mov r0, fp │ │ adds r3, r6, r4 │ │ subs r1, r5, r4 │ │ str r3, [sp, #12] │ │ str r1, [sp, #8] │ │ - bl 38d4 │ │ + bl 68cc │ │ ldr r3, [sp, #12] │ │ - ldr r2, [pc, #356] ; (4180 ) │ │ + ldr r2, [pc, #356] ; (7178 ) │ │ ldr r1, [sp, #8] │ │ add r2, pc │ │ str r0, [sp, #0] │ │ mov r0, r3 │ │ mov r3, fp │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 4036 │ │ - ldr r3, [pc, #336] ; (4184 ) │ │ + cbnz r3, 702e │ │ + ldr r3, [pc, #336] ; (717c ) │ │ add r3, pc │ │ - ldr r2, [pc, #336] ; (4188 ) │ │ + ldr r2, [pc, #336] ; (7180 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 404c │ │ - ldr r3, [pc, #320] ; (418c ) │ │ + cbnz r3, 7044 │ │ + ldr r3, [pc, #320] ; (7184 ) │ │ add r3, pc │ │ - ldr r2, [pc, #320] ; (4190 ) │ │ + ldr r2, [pc, #320] ; (7188 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 4062 │ │ - ldr r3, [pc, #308] ; (4194 ) │ │ + cbnz r3, 705a │ │ + ldr r3, [pc, #308] ; (718c ) │ │ add r3, pc │ │ - ldr r2, [pc, #308] ; (4198 ) │ │ + ldr r2, [pc, #308] ; (7190 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ - ldr r2, [pc, #304] ; (419c ) │ │ + ldr r2, [pc, #304] ; (7194 ) │ │ ldr r3, [sp, #72] ; 0x48 │ │ add r2, pc │ │ add r4, r0 │ │ subs r1, r5, r4 │ │ adds r0, r6, r4 │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ - ldr r2, [pc, #292] ; (41a0 ) │ │ + ldr r2, [pc, #292] ; (7198 ) │ │ ldrsh.w r3, [sp, #18] │ │ add r2, pc │ │ str.w sl, [sp] │ │ add r4, r0 │ │ subs r1, r5, r4 │ │ adds r0, r6, r4 │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldrh.w r2, [sp, #20] │ │ sxth r3, r2 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r2, 40a4 │ │ - ldr r2, [pc, #260] ; (41a4 ) │ │ + cbnz r2, 709c │ │ + ldr r2, [pc, #260] ; (719c ) │ │ add r2, pc │ │ - b.n 40a6 │ │ + b.n 709e │ │ mov r2, r8 │ │ str r2, [sp, #0] │ │ - ldr r2, [pc, #252] ; (41a8 ) │ │ + ldr r2, [pc, #252] ; (71a0 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldrsh.w r8, [sp, #22] │ │ add r4, r0 │ │ mov r0, r8 │ │ - bl 38a0 │ │ + bl 6898 │ │ add.w fp, r6, r4 │ │ rsb sl, r4, r5 │ │ - ldr r2, [pc, #228] ; (41ac ) │ │ + ldr r2, [pc, #228] ; (71a4 ) │ │ mov r3, r8 │ │ mov r1, sl │ │ add r2, pc │ │ str r0, [sp, #0] │ │ mov r0, fp │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ - ldr r2, [pc, #216] ; (41b0 ) │ │ + ldr r2, [pc, #216] ; (71a8 ) │ │ ldr r3, [sp, #68] ; 0x44 │ │ str.w r9, [sp] │ │ add r2, pc │ │ add r4, r0 │ │ subs r1, r5, r4 │ │ adds r0, r6, r4 │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 40f6 │ │ - ldr r3, [pc, #192] ; (41b4 ) │ │ + cbnz r3, 70ee │ │ + ldr r3, [pc, #192] ; (71ac ) │ │ add r3, pc │ │ - ldr r2, [pc, #192] ; (41b8 ) │ │ + ldr r2, [pc, #192] ; (71b0 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 410c │ │ - ldr r3, [pc, #176] ; (41bc ) │ │ + cbnz r3, 7104 │ │ + ldr r3, [pc, #176] ; (71b4 ) │ │ add r3, pc │ │ - ldr r2, [pc, #176] ; (41c0 ) │ │ + ldr r2, [pc, #176] ; (71b8 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r4, r0 │ │ adds r0, r6, r4 │ │ subs r1, r5, r4 │ │ - cbnz r3, 4122 │ │ - ldr r3, [pc, #164] ; (41c4 ) │ │ + cbnz r3, 711a │ │ + ldr r3, [pc, #164] ; (71bc ) │ │ add r3, pc │ │ - ldr r2, [pc, #164] ; (41c8 ) │ │ + ldr r2, [pc, #164] ; (71c0 ) │ │ add r2, pc │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ - ldr r2, [pc, #160] ; (41cc ) │ │ + ldr r2, [pc, #160] ; (71c4 ) │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r2, pc │ │ adds r1, r4, r0 │ │ adds r0, r6, r1 │ │ subs r1, r5, r1 │ │ bl 34f4 <__cxa_type_match@plt+0xc> │ │ movs r0, #0 │ │ - b.n 4148 │ │ + b.n 7140 │ │ movs r0, #1 │ │ - b.n 4148 │ │ + b.n 7140 │ │ movs r0, #99 ; 0x63 │ │ - b.n 4148 │ │ + b.n 7140 │ │ movs r0, #104 ; 0x68 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 4154 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ + beq.n 714c │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ add sp, #148 ; 0x94 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ + str r0, [sp, #1008] ; 0x3f0 │ │ movs r0, r0 │ │ - strh r3, [r7, #22] │ │ + strh r6, [r0, r6] │ │ movs r0, r0 │ │ - strh r5, [r3, #22] │ │ + strh r0, [r5, r5] │ │ movs r0, r0 │ │ - strh r4, [r6, #22] │ │ + strh r7, [r7, r5] │ │ movs r0, r0 │ │ - strh r1, [r6, #20] │ │ + strh r4, [r7, r4] │ │ movs r0, r0 │ │ - strh r3, [r6, #22] │ │ + strh r6, [r7, r5] │ │ movs r0, r0 │ │ - strh r6, [r7, #22] │ │ + strh r1, [r1, r6] │ │ movs r0, r0 │ │ - strh r3, [r1, #20] │ │ + strh r6, [r2, r4] │ │ movs r0, r0 │ │ - strh r7, [r6, #22] │ │ + strh r2, [r0, r6] │ │ movs r0, r0 │ │ - strh r4, [r5, #22] │ │ + strh r7, [r6, r5] │ │ movs r0, r0 │ │ - strh r7, [r1, #18] │ │ + strh r2, [r3, r3] │ │ movs r0, r0 │ │ - strh r2, [r5, #22] │ │ + strh r5, [r6, r5] │ │ movs r0, r0 │ │ - strh r1, [r7, #16] │ │ + strh r4, [r0, r3] │ │ movs r0, r0 │ │ - strh r1, [r5, #22] │ │ + strh r4, [r6, r5] │ │ movs r0, r0 │ │ - strh r3, [r4, #16] │ │ + strh r6, [r5, r2] │ │ movs r0, r0 │ │ - strh r0, [r5, #22] │ │ + strh r3, [r6, r5] │ │ movs r0, r0 │ │ - strh r3, [r6, #22] │ │ + strh r6, [r7, r5] │ │ movs r0, r0 │ │ - strh r6, [r6, #22] │ │ + strh r1, [r0, r6] │ │ movs r0, r0 │ │ - strh r2, [r5, #14] │ │ + strh r5, [r6, r1] │ │ movs r0, r0 │ │ - strh r6, [r4, #22] │ │ + strh r1, [r6, r5] │ │ movs r0, r0 │ │ - strh r0, [r4, #22] │ │ + strh r3, [r5, r5] │ │ movs r0, r0 │ │ - strh r0, [r5, #22] │ │ + strh r3, [r6, r5] │ │ movs r0, r0 │ │ - strh r7, [r1, #12] │ │ + strh r2, [r3, r0] │ │ movs r0, r0 │ │ - strh r6, [r4, #22] │ │ + strh r1, [r6, r5] │ │ movs r0, r0 │ │ - strh r1, [r7, #10] │ │ + strh r4, [r0, r0] │ │ movs r0, r0 │ │ - strh r5, [r4, #22] │ │ + strh r0, [r6, r5] │ │ movs r0, r0 │ │ - strh r3, [r4, #10] │ │ + str r6, [r5, r7] │ │ movs r0, r0 │ │ - strh r4, [r4, #22] │ │ + strh r7, [r5, r5] │ │ movs r0, r0 │ │ - strh r7, [r5, #22] │ │ + strh r2, [r7, r5] │ │ ... │ │ │ │ -000041d0 : │ │ +000071c8 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #40 ; 0x28 │ │ add r4, sp, #8 │ │ mov r5, r0 │ │ movs r2, #32 │ │ mov r6, r1 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r3, #2 │ │ mov r0, r5 │ │ str r3, [sp, #12] │ │ movs r1, #0 │ │ movs r3, #1 │ │ mov r2, r4 │ │ str r3, [sp, #16] │ │ movs r3, #6 │ │ str r3, [sp, #20] │ │ add r3, sp, #4 │ │ - blx 3374 │ │ + blx 344c │ │ mov r5, r0 │ │ - cbz r0, 4218 │ │ - blx 3380 │ │ - ldr r1, [pc, #76] ; (4254 ) │ │ + cbz r0, 7210 │ │ + blx 3458 │ │ + ldr r1, [pc, #76] ; (724c ) │ │ add r1, pc │ │ mov r2, r0 │ │ - ldr r0, [pc, #76] ; (4258 ) │ │ + ldr r0, [pc, #76] ; (7250 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r0, #168 ; 0xa8 │ │ - blx 3338 │ │ - b.n 424c │ │ + blx 341c │ │ + b.n 7244 │ │ ldr r4, [sp, #4] │ │ - cbz r4, 4244 │ │ + cbz r4, 723c │ │ movs r1, #0 │ │ movs r2, #16 │ │ mov r0, r6 │ │ - blx 32d8 │ │ + blx 32fc │ │ ldr r1, [r4, #24] │ │ ldr r0, [r4, #4] │ │ mov r2, r6 │ │ ldrh r3, [r1, #0] │ │ cmp r3, #2 │ │ mov.w r3, #16 │ │ ite eq │ │ addeq r1, #4 │ │ addne r1, #8 │ │ - blx 338c │ │ - cbnz r0, 4246 │ │ + blx 3464 │ │ + cbnz r0, 723e │ │ ldr r4, [r4, #28] │ │ - b.n 421a │ │ + b.n 7212 │ │ movs r5, #1 │ │ ldr r0, [sp, #4] │ │ - blx 3398 │ │ + blx 3470 │ │ mov r0, r5 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strh r4, [r5, #16] │ │ + strh r7, [r6, r2] │ │ movs r0, r0 │ │ - pop {r2, r5, r6, r7} │ │ + ldrh r4, [r5, #38] ; 0x26 │ │ ... │ │ │ │ -0000425c : │ │ +00007254 : │ │ push {r4, r5, lr} │ │ movs r3, #0 │ │ mov r4, r0 │ │ subs r5, r4, r0 │ │ cmp r5, r2 │ │ - bge.n 4276 │ │ + bge.n 726e │ │ ldrb.w r5, [r4], #1 │ │ - cbz r5, 4276 │ │ + cbz r5, 726e │ │ cmp r5, r1 │ │ it eq │ │ addeq r3, #1 │ │ - b.n 4262 │ │ + b.n 725a │ │ mov r0, r3 │ │ pop {r4, r5, pc} │ │ - │ │ -0000427a : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, r2 │ │ - mov r4, r0 │ │ - cmp r4, r5 │ │ - mov r3, r4 │ │ - bne.n 4290 │ │ - subs r4, r3, r0 │ │ - subs r2, r2, r4 │ │ - beq.n 429c │ │ - mov r0, r1 │ │ - b.n 42a4 │ │ - ldrb r6, [r3, #0] │ │ - adds r4, #1 │ │ - cmp r6, #0 │ │ - bne.n 4280 │ │ - mov r5, r3 │ │ - b.n 4286 │ │ - mov r0, r1 │ │ - blx 32b4 │ │ - b.n 42be │ │ - mov r6, r0 │ │ - ldrb.w r3, [r0], #1 │ │ - cbz r3, 42ba │ │ - cmp r2, #1 │ │ - ittt ne │ │ - strbne r3, [r5, #0] │ │ - addne.w r2, r2, #4294967295 ; 0xffffffff │ │ - addne r5, #1 │ │ - b.n 42a4 │ │ - subs r0, r6, r1 │ │ - strb r3, [r5, #0] │ │ - add r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -000042c4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #96 ; 0x60 │ │ - ldr r4, [pc, #60] ; (4308 ) │ │ - add r5, sp, #4 │ │ - mov r6, r0 │ │ - mov r8, r1 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r7, r2 │ │ - mov r0, r5 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #92] ; 0x5c │ │ - bl 5424 │ │ - mov r2, r7 │ │ - mov r0, r5 │ │ - mov r1, r8 │ │ - bl 5afc │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - bl 5b8a │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4300 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #96 ; 0x60 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - pop {r1, r2, r4} │ │ - ... │ │ - │ │ -0000430c : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #24 │ │ - ldr r4, [pc, #48] ; (4344 ) │ │ - add r6, sp, #4 │ │ - mov r5, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - bl 42c4 │ │ - movs r2, #16 │ │ - mov r1, r5 │ │ - mov r0, r6 │ │ - bl 5c54 │ │ - mov r0, r5 │ │ - bl 5cbc │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4340 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - cbnz r2, 43bc │ │ - ... │ │ - │ │ -00004348 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #112 ; 0x70 │ │ - ldr r4, [pc, #56] ; (4388 ) │ │ - mov r6, r0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, sp │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #108] ; 0x6c │ │ - bl 639c │ │ - mov r2, r7 │ │ - mov r0, sp │ │ - mov r1, r8 │ │ - bl 63d0 │ │ - mov r0, r6 │ │ - mov r1, sp │ │ - bl 64c2 │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4382 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #112 ; 0x70 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cbnz r2, 43f0 │ │ - ... │ │ - │ │ -0000438c : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #24 │ │ - ldr r4, [pc, #48] ; (43c4 ) │ │ - mov r5, r0 │ │ - mov r0, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - bl 4348 │ │ - movs r2, #20 │ │ - mov r1, r5 │ │ - mov r0, sp │ │ - bl 5c54 │ │ - mov r0, r5 │ │ - bl 5cbc │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 43be │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - cbnz r2, 441c │ │ - ... │ │ - │ │ -000043c8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #112 ; 0x70 │ │ - ldr r4, [pc, #56] ; (4408 ) │ │ - mov r6, r0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, sp │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #108] ; 0x6c │ │ - bl 74e0 │ │ - mov r2, r7 │ │ - mov r0, sp │ │ - mov r1, r8 │ │ - bl 76cc │ │ - mov r0, r6 │ │ - mov r1, sp │ │ - bl 775e │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4402 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #112 ; 0x70 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cbnz r2, 4450 │ │ - ... │ │ - │ │ -0000440c : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #40 ; 0x28 │ │ - ldr r4, [pc, #48] ; (4444 ) │ │ - add r6, sp, #4 │ │ - mov r5, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 43c8 │ │ - movs r2, #32 │ │ - mov r1, r5 │ │ - mov r0, r6 │ │ - bl 5c54 │ │ - mov r0, r5 │ │ - bl 5cbc │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4440 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #40 ; 0x28 │ │ - pop {r4, r5, r6, pc} │ │ - revsh r2, r2 │ │ - ... │ │ - │ │ -00004448 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #216 ; 0xd8 │ │ - ldr r4, [pc, #56] ; (4488 ) │ │ - mov r6, r0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, sp │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #212] ; 0xd4 │ │ - bl 7fa4 │ │ - mov r2, r7 │ │ - mov r0, sp │ │ - mov r1, r8 │ │ - bl 7fec │ │ - mov r0, r6 │ │ - mov r1, sp │ │ - bl 7ff0 │ │ - ldr r2, [sp, #212] ; 0xd4 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4482 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #216 ; 0xd8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - hlt 0x0012 │ │ ... │ │ │ │ -0000448c : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #56 ; 0x38 │ │ - ldr r4, [pc, #48] ; (44c4 ) │ │ - add r6, sp, #4 │ │ - mov r5, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 4448 │ │ - movs r2, #48 ; 0x30 │ │ - mov r1, r5 │ │ - mov r0, r6 │ │ - bl 5c54 │ │ - mov r0, r5 │ │ - bl 5cbc │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 44c0 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #56 ; 0x38 │ │ - pop {r4, r5, r6, pc} │ │ - rev16 r2, r2 │ │ - ... │ │ - │ │ -000044c8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #216 ; 0xd8 │ │ - ldr r4, [pc, #56] ; (4508 ) │ │ - mov r6, r0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, sp │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #212] ; 0xd4 │ │ - bl 7808 │ │ - mov r2, r7 │ │ - mov r0, sp │ │ - mov r1, r8 │ │ - bl 7db0 │ │ - mov r0, r6 │ │ - mov r1, sp │ │ - bl 7f64 │ │ - ldr r2, [sp, #212] ; 0xd4 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4502 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #216 ; 0xd8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - rev r2, r2 │ │ - ... │ │ - │ │ -0000450c : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #72 ; 0x48 │ │ - ldr r4, [pc, #48] ; (4544 ) │ │ - add r6, sp, #4 │ │ - mov r5, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - bl 44c8 │ │ - movs r2, #64 ; 0x40 │ │ - mov r1, r5 │ │ - mov r0, r6 │ │ - bl 5c54 │ │ - mov r0, r5 │ │ - bl 5cbc │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 4540 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ - cbnz r2, 457c │ │ - ... │ │ - │ │ -00004548 : │ │ - mov r3, r0 │ │ - mov r0, r1 │ │ - mov r1, r2 │ │ - mov r2, r3 │ │ - b.w 8b74 │ │ - │ │ -00004554 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #40 ; 0x28 │ │ - ldr r4, [pc, #52] ; (4590 ) │ │ - add r5, sp, #4 │ │ - mov r6, r0 │ │ - mov r0, r1 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r1, r2 │ │ - mov r2, r5 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 8b74 │ │ - movs r2, #32 │ │ - mov r1, r6 │ │ - mov r0, r5 │ │ - bl 5c54 │ │ - mov r0, r6 │ │ - bl 5cbc │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 458c │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #40 ; 0x28 │ │ - pop {r4, r5, r6, pc} │ │ - cbnz r0, 45b6 │ │ - ... │ │ - │ │ -00004594 : │ │ - mov r3, r0 │ │ - mov r0, r1 │ │ - mov r1, r2 │ │ - mov r2, r3 │ │ - b.w 8ba0 │ │ - │ │ -000045a0 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #72 ; 0x48 │ │ - ldr r4, [pc, #52] ; (45dc ) │ │ - add r5, sp, #4 │ │ - mov r6, r0 │ │ - mov r0, r1 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r1, r2 │ │ - mov r2, r5 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - bl 8ba0 │ │ - movs r2, #64 ; 0x40 │ │ - mov r1, r6 │ │ - mov r0, r5 │ │ - bl 5c54 │ │ - mov r0, r6 │ │ - bl 5cbc │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 45d8 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ - cbnz r4, 45ee │ │ - ... │ │ - │ │ -000045e0 : │ │ - cmp r0, #113 ; 0x71 │ │ - bhi.w 4974 │ │ - tbh [pc, r0, lsl #1] │ │ - lsls r3, r1, #7 │ │ - lsls r2, r6, #1 │ │ - lsls r5, r6, #1 │ │ - lsls r0, r7, #1 │ │ - lsls r3, r7, #1 │ │ - lsls r6, r7, #1 │ │ - lsls r1, r0, #2 │ │ - lsls r4, r0, #2 │ │ - lsls r7, r0, #2 │ │ - lsls r2, r1, #2 │ │ - lsls r5, r1, #2 │ │ - lsls r0, r2, #2 │ │ - lsls r3, r2, #2 │ │ - lsls r6, r2, #2 │ │ - lsls r1, r3, #2 │ │ - lsls r4, r3, #2 │ │ - lsls r7, r3, #2 │ │ - lsls r2, r4, #2 │ │ - lsls r5, r4, #2 │ │ - lsls r0, r5, #2 │ │ - lsls r3, r5, #2 │ │ - lsls r6, r5, #2 │ │ - lsls r1, r6, #2 │ │ - lsls r4, r6, #2 │ │ - lsls r7, r6, #2 │ │ - lsls r2, r7, #2 │ │ - lsls r5, r7, #2 │ │ - lsls r0, r0, #3 │ │ - lsls r3, r0, #3 │ │ - lsls r6, r0, #3 │ │ - lsls r1, r1, #3 │ │ - lsls r4, r1, #3 │ │ - lsls r7, r1, #3 │ │ - lsls r2, r2, #3 │ │ - lsls r5, r2, #3 │ │ - lsls r0, r3, #3 │ │ - lsls r3, r3, #3 │ │ - lsls r6, r3, #3 │ │ - lsls r1, r4, #3 │ │ - lsls r4, r4, #3 │ │ - lsls r7, r4, #3 │ │ - lsls r2, r5, #3 │ │ - lsls r5, r5, #3 │ │ - lsls r0, r6, #3 │ │ - lsls r3, r6, #3 │ │ - lsls r6, r6, #3 │ │ - lsls r1, r7, #3 │ │ - lsls r4, r7, #3 │ │ - lsls r7, r7, #3 │ │ - lsls r2, r0, #4 │ │ - lsls r5, r0, #4 │ │ - lsls r0, r1, #4 │ │ - lsls r3, r1, #4 │ │ - lsls r6, r1, #4 │ │ - lsls r1, r2, #4 │ │ - lsls r4, r2, #4 │ │ - lsls r7, r2, #4 │ │ - lsls r2, r3, #4 │ │ - lsls r5, r3, #4 │ │ - lsls r0, r4, #4 │ │ - lsls r3, r4, #4 │ │ - lsls r6, r4, #4 │ │ - lsls r1, r5, #4 │ │ - lsls r4, r5, #4 │ │ - lsls r7, r5, #4 │ │ - lsls r2, r6, #4 │ │ - lsls r5, r6, #4 │ │ - lsls r0, r7, #4 │ │ - lsls r3, r7, #4 │ │ - lsls r6, r7, #4 │ │ - lsls r1, r0, #5 │ │ - lsls r4, r0, #5 │ │ - lsls r7, r0, #5 │ │ - lsls r2, r1, #5 │ │ - lsls r5, r1, #5 │ │ - lsls r0, r2, #5 │ │ - lsls r3, r2, #5 │ │ - lsls r6, r2, #5 │ │ - lsls r1, r3, #5 │ │ - lsls r4, r3, #5 │ │ - lsls r7, r3, #5 │ │ - lsls r2, r4, #5 │ │ - lsls r5, r4, #5 │ │ - lsls r0, r5, #5 │ │ - lsls r3, r5, #5 │ │ - lsls r6, r5, #5 │ │ - lsls r1, r6, #5 │ │ - lsls r4, r6, #5 │ │ - lsls r7, r6, #5 │ │ - lsls r2, r7, #5 │ │ - lsls r5, r7, #5 │ │ - lsls r0, r0, #6 │ │ - lsls r3, r0, #6 │ │ - lsls r6, r0, #6 │ │ - lsls r1, r1, #6 │ │ - lsls r4, r1, #6 │ │ - lsls r7, r1, #6 │ │ - lsls r2, r2, #6 │ │ - lsls r5, r2, #6 │ │ - lsls r0, r3, #6 │ │ - lsls r3, r3, #6 │ │ - lsls r6, r3, #6 │ │ - lsls r1, r4, #6 │ │ - lsls r4, r4, #6 │ │ - lsls r7, r4, #6 │ │ - lsls r2, r5, #6 │ │ - lsls r5, r5, #6 │ │ - lsls r0, r6, #6 │ │ - lsls r3, r6, #6 │ │ - lsls r6, r6, #6 │ │ - lsls r1, r7, #6 │ │ - lsls r4, r7, #6 │ │ - lsls r7, r7, #6 │ │ - lsls r2, r0, #7 │ │ - ldr r0, [pc, #700] ; (498c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #696] ; (4990 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #696] ; (4994 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #692] ; (4998 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #692] ; (499c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #688] ; (49a0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #688] ; (49a4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #684] ; (49a8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #684] ; (49ac ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #680] ; (49b0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #680] ; (49b4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #676] ; (49b8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #676] ; (49bc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #672] ; (49c0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #672] ; (49c4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #668] ; (49c8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #668] ; (49cc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #664] ; (49d0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #664] ; (49d4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #660] ; (49d8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #660] ; (49dc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #656] ; (49e0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #656] ; (49e4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #652] ; (49e8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #652] ; (49ec ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #648] ; (49f0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #648] ; (49f4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #644] ; (49f8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #644] ; (49fc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #640] ; (4a00 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #640] ; (4a04 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #636] ; (4a08 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #636] ; (4a0c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #632] ; (4a10 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #632] ; (4a14 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #628] ; (4a18 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #628] ; (4a1c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #624] ; (4a20 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #624] ; (4a24 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #620] ; (4a28 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #620] ; (4a2c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #616] ; (4a30 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #616] ; (4a34 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #612] ; (4a38 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #612] ; (4a3c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #608] ; (4a40 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #608] ; (4a44 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #604] ; (4a48 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #604] ; (4a4c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #600] ; (4a50 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #600] ; (4a54 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #596] ; (4a58 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #596] ; (4a5c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #592] ; (4a60 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #592] ; (4a64 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #588] ; (4a68 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #588] ; (4a6c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #584] ; (4a70 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #584] ; (4a74 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #580] ; (4a78 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #580] ; (4a7c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #576] ; (4a80 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #576] ; (4a84 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #572] ; (4a88 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #572] ; (4a8c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #568] ; (4a90 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #568] ; (4a94 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #564] ; (4a98 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #564] ; (4a9c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #560] ; (4aa0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #560] ; (4aa4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #556] ; (4aa8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #556] ; (4aac ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #552] ; (4ab0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #552] ; (4ab4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #548] ; (4ab8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #548] ; (4abc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #544] ; (4ac0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #544] ; (4ac4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #540] ; (4ac8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #540] ; (4acc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #536] ; (4ad0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #536] ; (4ad4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #532] ; (4ad8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #532] ; (4adc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #528] ; (4ae0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #528] ; (4ae4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #524] ; (4ae8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #524] ; (4aec ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #520] ; (4af0 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #520] ; (4af4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #516] ; (4af8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #516] ; (4afc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #512] ; (4b00 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #512] ; (4b04 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #508] ; (4b08 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #508] ; (4b0c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #504] ; (4b10 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #504] ; (4b14 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #500] ; (4b18 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #500] ; (4b1c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #496] ; (4b20 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #496] ; (4b24 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #492] ; (4b28 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #492] ; (4b2c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #488] ; (4b30 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #488] ; (4b34 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #484] ; (4b38 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #484] ; (4b3c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #480] ; (4b40 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #480] ; (4b44 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #476] ; (4b48 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #476] ; (4b4c ) │ │ - add r0, pc │ │ - bx lr │ │ - subs r0, #115 ; 0x73 │ │ - cmp r0, #24 │ │ - bls.n 4986 │ │ - ldr r0, [pc, #468] ; (4b50 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #464] ; (4b54 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #464] ; (4b58 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldrb r7, [r7, #21] │ │ - movs r0, r0 │ │ - ldrb r0, [r3, #22] │ │ - movs r0, r0 │ │ - ldrb r4, [r5, #22] │ │ - movs r0, r0 │ │ - ldrb r0, [r0, #23] │ │ - movs r0, r0 │ │ - ldrb r4, [r2, #23] │ │ - movs r0, r0 │ │ - ldrb r0, [r3, #24] │ │ - movs r0, r0 │ │ - ldrb r4, [r3, #25] │ │ - movs r0, r0 │ │ - ldrb r1, [r3, #26] │ │ - movs r0, r0 │ │ - ldrb r2, [r3, #27] │ │ - movs r0, r0 │ │ - ldrb r3, [r3, #28] │ │ - movs r0, r0 │ │ - ldrb r7, [r3, #29] │ │ - movs r0, r0 │ │ - ldrb r0, [r5, #30] │ │ - movs r0, r0 │ │ - ldrb r0, [r5, #31] │ │ - movs r0, r0 │ │ - strh r4, [r5, #0] │ │ - movs r0, r0 │ │ - strh r7, [r5, #2] │ │ - movs r0, r0 │ │ - strh r6, [r6, #4] │ │ - movs r0, r0 │ │ - strh r4, [r7, #6] │ │ - movs r0, r0 │ │ - strh r1, [r0, #10] │ │ - movs r0, r0 │ │ - strh r5, [r0, #12] │ │ - movs r0, r0 │ │ - strh r5, [r1, #14] │ │ - movs r0, r0 │ │ - strh r0, [r2, #16] │ │ - movs r0, r0 │ │ - strh r2, [r2, #18] │ │ - movs r0, r0 │ │ - strh r5, [r2, #20] │ │ - movs r0, r0 │ │ - strh r7, [r2, #22] │ │ - movs r0, r0 │ │ - strh r5, [r3, #24] │ │ - movs r0, r0 │ │ - strh r0, [r4, #26] │ │ - movs r0, r0 │ │ - strh r2, [r4, #28] │ │ - movs r0, r0 │ │ - strh r0, [r5, #30] │ │ - movs r0, r0 │ │ - strh r5, [r5, #32] │ │ - movs r0, r0 │ │ - strh r1, [r6, #34] ; 0x22 │ │ - movs r0, r0 │ │ - strh r6, [r6, #36] ; 0x24 │ │ - movs r0, r0 │ │ - strh r2, [r7, #38] ; 0x26 │ │ - movs r0, r0 │ │ - strh r2, [r0, #42] ; 0x2a │ │ - movs r0, r0 │ │ - strh r1, [r1, #44] ; 0x2c │ │ - movs r0, r0 │ │ - strh r4, [r1, #46] ; 0x2e │ │ - movs r0, r0 │ │ - strh r2, [r2, #48] ; 0x30 │ │ - movs r0, r0 │ │ - strh r6, [r2, #50] ; 0x32 │ │ - movs r0, r0 │ │ - strh r6, [r2, #52] ; 0x34 │ │ - movs r0, r0 │ │ - strh r2, [r3, #54] ; 0x36 │ │ - movs r0, r0 │ │ - strh r5, [r3, #56] ; 0x38 │ │ - movs r0, r0 │ │ - strh r7, [r3, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r4, [r4, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r2, [r5, #62] ; 0x3e │ │ - movs r0, r0 │ │ - ldrh r4, [r5, #0] │ │ - movs r0, r0 │ │ - ldrh r0, [r6, #2] │ │ - movs r0, r0 │ │ - ldrh r4, [r6, #4] │ │ - movs r0, r0 │ │ - ldrh r5, [r6, #6] │ │ - movs r0, r0 │ │ - ldrh r2, [r6, #8] │ │ - movs r0, r0 │ │ - ldrh r7, [r6, #10] │ │ - movs r0, r0 │ │ - ldrh r7, [r7, #12] │ │ - movs r0, r0 │ │ - ldrh r3, [r0, #16] │ │ - movs r0, r0 │ │ - ldrh r7, [r1, #18] │ │ - movs r0, r0 │ │ - ldrh r0, [r3, #20] │ │ - movs r0, r0 │ │ - ldrh r0, [r4, #22] │ │ - movs r0, r0 │ │ - ldrh r6, [r5, #24] │ │ - movs r0, r0 │ │ - ldrh r5, [r7, #26] │ │ - movs r0, r0 │ │ - ldrh r7, [r0, #30] │ │ - movs r0, r0 │ │ - ldrh r0, [r2, #32] │ │ - movs r0, r0 │ │ - ldrh r1, [r3, #34] ; 0x22 │ │ - movs r0, r0 │ │ - ldrh r1, [r5, #36] ; 0x24 │ │ - movs r0, r0 │ │ - ldrh r3, [r6, #38] ; 0x26 │ │ - movs r0, r0 │ │ - ldrh r3, [r7, #40] ; 0x28 │ │ - movs r0, r0 │ │ - ldrh r3, [r1, #44] ; 0x2c │ │ - movs r0, r0 │ │ - ldrh r6, [r1, #46] ; 0x2e │ │ - movs r0, r0 │ │ - ldrh r1, [r2, #48] ; 0x30 │ │ - movs r0, r0 │ │ - ldrh r2, [r2, #50] ; 0x32 │ │ - movs r0, r0 │ │ - ldrh r7, [r2, #52] ; 0x34 │ │ - movs r0, r0 │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ - movs r0, r0 │ │ - ldrh r5, [r4, #56] ; 0x38 │ │ - movs r0, r0 │ │ - ldrh r5, [r5, #58] ; 0x3a │ │ - movs r0, r0 │ │ - ldrh r2, [r6, #60] ; 0x3c │ │ - movs r0, r0 │ │ - ldrh r0, [r7, #62] ; 0x3e │ │ - movs r0, r0 │ │ - str r0, [sp, #252] ; 0xfc │ │ - movs r0, r0 │ │ - str r0, [sp, #516] ; 0x204 │ │ - movs r0, r0 │ │ - str r0, [sp, #792] ; 0x318 │ │ - movs r0, r0 │ │ - str r1, [sp, #12] │ │ - movs r0, r0 │ │ - str r1, [sp, #268] ; 0x10c │ │ - movs r0, r0 │ │ - str r1, [sp, #520] ; 0x208 │ │ - movs r0, r0 │ │ - str r1, [sp, #780] ; 0x30c │ │ - movs r0, r0 │ │ - str r2, [sp, #24] │ │ - movs r0, r0 │ │ - str r2, [sp, #256] ; 0x100 │ │ - movs r0, r0 │ │ - str r2, [sp, #512] ; 0x200 │ │ - movs r0, r0 │ │ - str r2, [sp, #780] ; 0x30c │ │ - movs r0, r0 │ │ - str r3, [sp, #12] │ │ - movs r0, r0 │ │ - str r3, [sp, #292] ; 0x124 │ │ - movs r0, r0 │ │ - str r3, [sp, #508] ; 0x1fc │ │ - movs r0, r0 │ │ - str r3, [sp, #760] ; 0x2f8 │ │ - movs r0, r0 │ │ - str r3, [sp, #1000] ; 0x3e8 │ │ - movs r0, r0 │ │ - str r4, [sp, #232] ; 0xe8 │ │ - movs r0, r0 │ │ - str r4, [sp, #460] ; 0x1cc │ │ - movs r0, r0 │ │ - str r4, [sp, #736] ; 0x2e0 │ │ - movs r0, r0 │ │ - str r4, [sp, #1004] ; 0x3ec │ │ - movs r0, r0 │ │ - str r5, [sp, #232] ; 0xe8 │ │ - movs r0, r0 │ │ - str r5, [sp, #484] ; 0x1e4 │ │ - movs r0, r0 │ │ - str r5, [sp, #664] ; 0x298 │ │ - movs r0, r0 │ │ - str r5, [sp, #716] ; 0x2cc │ │ - movs r0, r0 │ │ - str r5, [sp, #808] ; 0x328 │ │ - movs r0, r0 │ │ - str r5, [sp, #908] ; 0x38c │ │ - movs r0, r0 │ │ - str r6, [sp, #4] │ │ - movs r0, r0 │ │ - str r6, [sp, #60] ; 0x3c │ │ - movs r0, r0 │ │ - str r6, [sp, #232] ; 0xe8 │ │ - movs r0, r0 │ │ - str r6, [sp, #348] ; 0x15c │ │ - movs r0, r0 │ │ - str r6, [sp, #460] ; 0x1cc │ │ - movs r0, r0 │ │ - str r6, [sp, #588] ; 0x24c │ │ - movs r0, r0 │ │ - str r6, [sp, #660] ; 0x294 │ │ - movs r0, r0 │ │ - str r6, [sp, #868] ; 0x364 │ │ - movs r0, r0 │ │ - str r7, [sp, #4] │ │ - movs r0, r0 │ │ - str r7, [sp, #168] ; 0xa8 │ │ - movs r0, r0 │ │ - str r7, [sp, #388] ; 0x184 │ │ - movs r0, r0 │ │ - str r7, [sp, #460] ; 0x1cc │ │ - movs r0, r0 │ │ - str r7, [sp, #596] ; 0x254 │ │ - movs r0, r0 │ │ - str r7, [sp, #768] ; 0x300 │ │ - movs r0, r0 │ │ - str r7, [sp, #880] ; 0x370 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #136] ; 0x88 │ │ - movs r0, r0 │ │ - ldrb r5, [r0, #11] │ │ - movs r0, r0 │ │ - str r7, [sp, #892] ; 0x37c │ │ - ... │ │ - │ │ -00004b5c : │ │ - ldr r0, [pc, #4] ; (4b64 ) │ │ - add r0, pc │ │ - bx lr │ │ - nop │ │ - str r6, [sp, #320] ; 0x140 │ │ - ... │ │ - │ │ -00004b68 : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - cbz r0, 4bcc │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 4bcc │ │ - cbz r1, 4bd4 │ │ - mov r0, r1 │ │ - blx 32b4 │ │ - cmp r0, #127 ; 0x7f │ │ - bhi.n 4bd0 │ │ - ldrb r3, [r5, #0] │ │ - cbz r3, 4bd4 │ │ - mov r0, r5 │ │ - bl 85fc │ │ - cbnz r0, 4bde │ │ - ldr r0, [r4, #20] │ │ - cbz r0, 4b98 │ │ - blx 3350 │ │ - mov r0, r5 │ │ - blx 33a4 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - str r0, [r4, #20] │ │ - cbz r0, 4bd8 │ │ - ldr r0, [r4, #28] │ │ - cbz r0, 4bbc │ │ - ldrsh.w r3, [r4, #12] │ │ - cmp r3, #6 │ │ - beq.n 4bdc │ │ - movs r3, #4 │ │ - strh r3, [r4, #12] │ │ - b.n 4bdc │ │ - ldrh r3, [r4, #12] │ │ - subs r3, #5 │ │ - uxth r3, r3 │ │ - cmp r3, #1 │ │ - bls.n 4bde │ │ - movs r3, #2 │ │ - strh r3, [r4, #12] │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #94 ; 0x5e │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #85 ; 0x55 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00004be0 : │ │ - cbz r0, 4bf4 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 4bf4 │ │ - cbz r1, 4bf8 │ │ - ldr r3, [r0, #20] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -00004bfc : │ │ - push {r4, lr} │ │ - mov r3, r1 │ │ - cbz r2, 4c18 │ │ - subs r2, #1 │ │ - beq.n 4c14 │ │ - ldrb.w r4, [r3], #1 │ │ - strb.w r4, [r0], #1 │ │ - cmp r4, #0 │ │ - bne.n 4c02 │ │ - b.n 4c20 │ │ - movs r2, #0 │ │ - strb r2, [r0, #0] │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - bne.n 4c18 │ │ - subs r0, r3, r1 │ │ - subs r0, #1 │ │ - pop {r4, pc} │ │ - ... │ │ - │ │ -00004c28 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - mov r5, r0 │ │ - mov r0, r1 │ │ - ldr r4, [pc, #28] ; (4c4c ) │ │ - bl 45e0 │ │ - ldr r2, [pc, #24] ; (4c50 ) │ │ - add r4, pc │ │ - movs r1, #255 ; 0xff │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #0] │ │ - mov r0, r4 │ │ - blx 33b0 │ │ - mov r0, r4 │ │ - add sp, #12 │ │ - pop {r4, r5, pc} │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ - movs r0, r0 │ │ - str r5, [sp, #468] ; 0x1d4 │ │ - ... │ │ - │ │ -00004c54 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - subw sp, sp, #3732 ; 0xe94 │ │ - ldr.w fp, [pc, #1756] ; 533c │ │ - addw r9, sp, #1140 ; 0x474 │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - add fp, pc │ │ - ldr.w fp, [fp] │ │ - movs r1, #0 │ │ - mov.w r2, #256 ; 0x100 │ │ - mov r0, r9 │ │ - ldr.w r3, [fp] │ │ - ldr.w r5, [pc, #1732] ; 5340 │ │ - str.w r3, [sp, #3724] ; 0xe8c │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - mov.w r2, #256 ; 0x100 │ │ - addw r0, sp, #1396 ; 0x574 │ │ - add r5, pc │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - mov.w r2, #516 ; 0x204 │ │ - add r0, sp, #108 ; 0x6c │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - mov.w r2, #516 ; 0x204 │ │ - add r0, sp, #624 ; 0x270 │ │ - blx 32d8 │ │ - ldr.w r1, [pc, #1684] ; 5344 │ │ - ldr.w r2, [pc, #1684] ; 5348 │ │ - movs r0, #2 │ │ - add r1, pc │ │ - add r2, pc │ │ - blx 33bc <__android_log_print@plt> │ │ - movw r2, #2072 ; 0x818 │ │ - movs r1, #0 │ │ - addw r0, sp, #1652 ; 0x674 │ │ - blx 32d8 │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - mov r0, r4 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1648] ; 534c │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #32] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1600] ; 5350 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #16] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #36] ; 0x24 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1552] ; 5354 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #20] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1504] ; 5358 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #8] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r0, r4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1456] ; 535c │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #48] ; 0x30 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #52] ; 0x34 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1408] ; 5360 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #56] ; 0x38 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1360] ; 5364 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - mov sl, r0 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #60] ; 0x3c │ │ - mov r0, r4 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1312] ; 5368 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #64] ; 0x40 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #68] ; 0x44 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1264] ; 536c │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #12] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #72] ; 0x48 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1216] ; 5370 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #24] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #76] ; 0x4c │ │ - mov r0, r4 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1168] ; 5374 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #28] │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - str r0, [sp, #80] ; 0x50 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1120] ; 5378 │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #84] ; 0x54 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - mov r1, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r2, [pc, #1072] ; 537c │ │ - mov r1, r7 │ │ - ldr.w ip, [r3, #376] ; 0x178 │ │ - add r2, pc │ │ - mov r3, r5 │ │ - str r0, [sp, #88] ; 0x58 │ │ - mov r0, r4 │ │ - blx ip │ │ - ldr r3, [r4, #0] │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - mov r1, r0 │ │ - mov r0, r4 │ │ - blx r3 │ │ - ldr r3, [sp, #16] │ │ - str.w fp, [sp, #96] ; 0x60 │ │ - mov r6, r0 │ │ - cbnz r3, 4f8a │ │ - ldr r1, [pc, #1020] ; (5380 ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - b.n 4f94 │ │ - ldr r3, [sp, #20] │ │ - cbnz r3, 4f9a │ │ - ldr r1, [pc, #1012] ; (5384 ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - blx 33c8 │ │ - b.n 5286 │ │ - ldr r3, [sp, #8] │ │ - cbnz r3, 4fa6 │ │ - ldr r1, [pc, #1000] ; (5388 ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - b.n 4f94 │ │ - ldr r3, [sp, #24] │ │ - cbnz r3, 4fb2 │ │ - ldr r1, [pc, #992] ; (538c ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - b.n 4f94 │ │ - cmp.w sl, #0 │ │ - beq.n 4fc2 │ │ - mov r0, sl │ │ - blx 32b4 │ │ - mov r7, r0 │ │ - b.n 4fc4 │ │ - mov r7, sl │ │ - ldr r0, [sp, #8] │ │ - blx 32b4 │ │ - mov r5, r0 │ │ - cbnz r6, 4fd8 │ │ - ldr r1, [pc, #960] ; (5390 ) │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 33c8 │ │ - ldr r1, [pc, #952] ; (5394 ) │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbnz r0, 5012 │ │ - add.w r9, sp, #624 ; 0x270 │ │ - mov r0, sl │ │ - mov r1, r9 │ │ - bl 6c54 │ │ - cmp r0, #128 ; 0x80 │ │ - mov r7, r0 │ │ - bls.n 5008 │ │ - ldr r1, [pc, #928] ; (5398 ) │ │ - movs r3, #128 ; 0x80 │ │ - ldr r2, [pc, #928] ; (539c ) │ │ - movs r0, #2 │ │ - str r3, [sp, #0] │ │ - add r1, pc │ │ - add r2, pc │ │ - mov r3, r7 │ │ - b.n 5052 │ │ - mov r0, sl │ │ - mov r1, r9 │ │ - mov r2, r7 │ │ - blx 33e0 │ │ - ldr r1, [pc, #908] ; (53a0 ) │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbnz r0, 5062 │ │ - ldr r3, [pc, #900] ; (53a4 ) │ │ - add.w r9, sp, #108 ; 0x6c │ │ - ldr r2, [pc, #896] ; (53a8 ) │ │ - movs r0, #2 │ │ - add r3, pc │ │ - str r3, [sp, #100] ; 0x64 │ │ - add r2, pc │ │ - mov r1, r3 │ │ - blx 33bc <__android_log_print@plt> │ │ - ldr r0, [sp, #8] │ │ - mov r1, r9 │ │ - bl 6c54 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - cmp r0, #128 ; 0x80 │ │ - mov r5, r0 │ │ - bls.n 5058 │ │ - movs r2, #128 ; 0x80 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #864] ; (53ac ) │ │ - mov r1, r3 │ │ - movs r0, #2 │ │ - mov r3, r5 │ │ - add r2, pc │ │ - blx 33bc <__android_log_print@plt> │ │ - b.n 5286 │ │ - ldr r0, [sp, #8] │ │ - mov r1, r9 │ │ - mov r2, r5 │ │ - blx 33e0 │ │ - add.w r9, sp, #104 ; 0x68 │ │ - mov r0, r9 │ │ - bl 69f8 │ │ - mov r1, r0 │ │ - cbz r0, 5080 │ │ - ldr r0, [pc, #828] ; (53b0 ) │ │ - add r0, pc │ │ - bl 4c28 │ │ - mov r1, r0 │ │ - addw r0, sp, #1140 ; 0x474 │ │ - b.n 4f94 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldrb r3, [r3, #0] │ │ - cbz r3, 50a2 │ │ - ldr.w r0, [r9] │ │ - bl 8566 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - ldr.w r0, [r9] │ │ - bl 8734 │ │ - mov r1, r0 │ │ - cbz r0, 50f6 │ │ - ldr r0, [pc, #788] ; (53b4 ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r0, [sp, #24] │ │ - ldr.w fp, [r9] │ │ - blx 33ec │ │ - mov r1, r0 │ │ - mov r0, fp │ │ - bl 9744 │ │ - mov r1, r0 │ │ - cbz r0, 50cc │ │ - ldr r0, [pc, #764] ; (53b8 ) │ │ - add r0, pc │ │ - bl 4c28 │ │ - mov r1, r0 │ │ - addw r0, sp, #1140 ; 0x474 │ │ - blx 33c8 │ │ - b.n 5280 │ │ - ldr r3, [sp, #16] │ │ - addw fp, sp, #1396 ; 0x574 │ │ - ldr r2, [pc, #744] ; (53bc ) │ │ - movs r1, #255 ; 0xff │ │ - mov r0, fp │ │ - str r3, [sp, #0] │ │ - add r2, pc │ │ - ldr r3, [sp, #20] │ │ - blx 33b0 │ │ - mov r1, fp │ │ - ldr.w r0, [r9] │ │ - bl 8734 │ │ - mov r1, r0 │ │ - cbz r0, 50f6 │ │ - ldr r0, [pc, #716] ; (53c0 ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r1, [pc, #716] ; (53c4 ) │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbnz r0, 5110 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - movs r1, #8 │ │ - bl 5e28 │ │ - cmp r5, #16 │ │ - it ge │ │ - movge r5, #16 │ │ - cmp r7, #0 │ │ - ble.n 5176 │ │ - ldr r1, [pc, #688] ; (53c8 ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 5158 │ │ - ldr r1, [pc, #680] ; (53cc ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 515c │ │ - ldr r1, [pc, #672] ; (53d0 ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 5160 │ │ - ldr r1, [pc, #664] ; (53d4 ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 5164 │ │ - ldr r1, [pc, #656] ; (53d8 ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - blx 33d4 │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne r1, #3 │ │ - moveq r1, #5 │ │ - b.n 5166 │ │ - movs r1, #1 │ │ - b.n 5166 │ │ - movs r1, #2 │ │ - b.n 5166 │ │ - movs r1, #3 │ │ - b.n 5166 │ │ - movs r1, #4 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - bl 93a4 │ │ - mov r1, r0 │ │ - cbz r0, 5176 │ │ - ldr r0, [pc, #616] ; (53dc ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r3, [sp, #28] │ │ - ldrb r3, [r3, #0] │ │ - cbz r3, 51b2 │ │ - ldr r1, [pc, #608] ; (53e0 ) │ │ - movs r2, #4 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r1, pc │ │ - blx 33f8 │ │ - cbnz r0, 51a0 │ │ - movs r1, #6 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - bl 8566 │ │ - ldr r1, [pc, #592] ; (53e4 ) │ │ - ldr r2, [pc, #592] ; (53e8 ) │ │ - movs r0, #2 │ │ - add r1, pc │ │ - add r2, pc │ │ - blx 33bc <__android_log_print@plt> │ │ - ldr r1, [sp, #28] │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - bl 4b68 │ │ - mov r1, r0 │ │ - cbz r0, 51b2 │ │ - ldr r0, [pc, #572] ; (53ec ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r1, [pc, #572] ; (53f0 ) │ │ - movs r0, #2 │ │ - ldr r2, [pc, #572] ; (53f4 ) │ │ - mov r3, r8 │ │ - add r1, pc │ │ - add r2, pc │ │ - blx 33bc <__android_log_print@plt> │ │ - ldr r1, [pc, #564] ; (53f8 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 5206 │ │ - ldr r1, [pc, #556] ; (53fc ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 520a │ │ - ldr r1, [pc, #548] ; (5400 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 520e │ │ - ldr r1, [pc, #540] ; (5404 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cbz r0, 5212 │ │ - ldr r1, [pc, #532] ; (5408 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 33d4 │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne r1, #3 │ │ - moveq r1, #5 │ │ - b.n 5214 │ │ - movs r1, #1 │ │ - b.n 5214 │ │ - movs r1, #2 │ │ - b.n 5214 │ │ - movs r1, #3 │ │ - b.n 5214 │ │ - movs r1, #4 │ │ - add r6, sp, #104 ; 0x68 │ │ - ldr r0, [r6, #0] │ │ - bl 8386 │ │ - mov r1, r0 │ │ - cbz r0, 5226 │ │ - ldr r0, [pc, #488] ; (540c ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr.w r9, [pc, #488] ; 5410 │ │ - movs r0, #2 │ │ - ldr r2, [pc, #484] ; (5414 ) │ │ - add r9, pc │ │ - add r2, pc │ │ - mov r1, r9 │ │ - blx 33bc <__android_log_print@plt> │ │ - str r7, [sp, #0] │ │ - ldr r1, [sp, #8] │ │ - mov r2, r5 │ │ - ldr r0, [r6, #0] │ │ - mov r3, sl │ │ - bl 6c74 │ │ - mov r1, r0 │ │ - cbz r0, 5250 │ │ - ldr r0, [pc, #460] ; (5418 ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r2, [pc, #456] ; (541c ) │ │ - mov r1, r9 │ │ - movs r0, #2 │ │ - add r2, pc │ │ - blx 33bc <__android_log_print@plt> │ │ - addw r1, sp, #1660 ; 0x67c │ │ - ldr r0, [r6, #0] │ │ - bl 6cde │ │ - mov r1, r0 │ │ - cbz r0, 5270 │ │ - ldr r0, [pc, #436] ; (5420 ) │ │ - add r0, pc │ │ - b.n 50bc │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr.w r1, [sp, #1660] ; 0x67c │ │ - ldr.w r3, [r3, #668] ; 0x29c │ │ - blx r3 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - bl 6948 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #16] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #20] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #8] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - mov r2, r8 │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - mov r2, sl │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #12] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #24] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ - blx r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr.w r2, [sp, #3724] ; 0xe8c │ │ - ldr r0, [sp, #92] ; 0x5c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 5332 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3732 ; 0xe94 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - uxth r0, r0 │ │ - movs r0, r0 │ │ - str r5, [sp, #352] ; 0x160 │ │ - movs r0, r0 │ │ - str r5, [sp, #20] │ │ - movs r0, r0 │ │ - str r5, [sp, #52] ; 0x34 │ │ - movs r0, r0 │ │ - str r4, [sp, #1004] ; 0x3ec │ │ - movs r0, r0 │ │ - str r4, [sp, #908] ; 0x38c │ │ - movs r0, r0 │ │ - str r4, [sp, #748] ; 0x2ec │ │ - movs r0, r0 │ │ - str r4, [sp, #584] ; 0x248 │ │ - movs r0, r0 │ │ - str r4, [sp, #420] ; 0x1a4 │ │ - movs r0, r0 │ │ - str r4, [sp, #260] ; 0x104 │ │ - movs r0, r0 │ │ - str r4, [sp, #88] ; 0x58 │ │ - movs r0, r0 │ │ - str r3, [sp, #940] ; 0x3ac │ │ - movs r0, r0 │ │ - str r3, [sp, #772] ; 0x304 │ │ - movs r0, r0 │ │ - str r3, [sp, #624] ; 0x270 │ │ - movs r0, r0 │ │ - str r3, [sp, #476] ; 0x1dc │ │ - movs r0, r0 │ │ - str r3, [sp, #308] ; 0x134 │ │ - movs r0, r0 │ │ - str r3, [sp, #168] ; 0xa8 │ │ - movs r0, r0 │ │ - str r2, [sp, #1012] ; 0x3f4 │ │ - movs r0, r0 │ │ - str r3, [sp, #100] ; 0x64 │ │ - movs r0, r0 │ │ - str r3, [sp, #176] ; 0xb0 │ │ - movs r0, r0 │ │ - str r3, [sp, #268] ; 0x10c │ │ - movs r0, r0 │ │ - str r3, [sp, #320] ; 0x140 │ │ - movs r0, r0 │ │ - str r3, [sp, #304] ; 0x130 │ │ - movs r0, r0 │ │ - str r1, [sp, #756] ; 0x2f4 │ │ - movs r0, r0 │ │ - str r3, [sp, #172] ; 0xac │ │ - movs r0, r0 │ │ - str r3, [sp, #72] ; 0x48 │ │ - movs r0, r0 │ │ - str r1, [sp, #596] ; 0x254 │ │ - movs r0, r0 │ │ - str r3, [sp, #196] ; 0xc4 │ │ - movs r0, r0 │ │ - str r2, [sp, #884] ; 0x374 │ │ - movs r0, r0 │ │ - str r2, [sp, #1008] ; 0x3f0 │ │ - movs r0, r0 │ │ - str r2, [sp, #948] ; 0x3b4 │ │ - movs r0, r0 │ │ - str r2, [sp, #972] ; 0x3cc │ │ - movs r0, r0 │ │ - str r2, [sp, #944] ; 0x3b0 │ │ - movs r0, r0 │ │ - str r2, [sp, #612] ; 0x264 │ │ - movs r0, r0 │ │ - str r2, [sp, #184] ; 0xb8 │ │ - movs r0, r0 │ │ - strb r4, [r2, #0] │ │ - movs r0, r0 │ │ - strb r4, [r1, #0] │ │ - movs r0, r0 │ │ - strb r5, [r0, #0] │ │ - movs r0, r0 │ │ - strb r0, [r0, #0] │ │ - movs r0, r0 │ │ - ldr r3, [r7, #124] ; 0x7c │ │ - movs r0, r0 │ │ - str r2, [sp, #360] ; 0x168 │ │ - movs r0, r0 │ │ - str r1, [sp, #664] ; 0x298 │ │ - movs r0, r0 │ │ - str r0, [sp, #148] ; 0x94 │ │ - movs r0, r0 │ │ - str r2, [sp, #312] ; 0x138 │ │ - movs r0, r0 │ │ - str r2, [sp, #344] ; 0x158 │ │ - movs r0, r0 │ │ - str r0, [sp, #12] │ │ - movs r0, r0 │ │ - str r2, [sp, #388] ; 0x184 │ │ - movs r0, r0 │ │ - ldr r6, [r4, #116] ; 0x74 │ │ - movs r0, r0 │ │ - ldr r6, [r3, #116] ; 0x74 │ │ - movs r0, r0 │ │ - ldr r7, [r2, #116] ; 0x74 │ │ - movs r0, r0 │ │ - ldr r2, [r2, #116] ; 0x74 │ │ - movs r0, r0 │ │ - ldr r5, [r1, #116] ; 0x74 │ │ - movs r0, r0 │ │ - str r2, [sp, #88] ; 0x58 │ │ - movs r0, r0 │ │ - ldrh r7, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - str r2, [sp, #152] ; 0x98 │ │ - movs r0, r0 │ │ - str r2, [sp, #160] ; 0xa0 │ │ - movs r0, r0 │ │ - str r2, [sp, #224] ; 0xe0 │ │ - movs r0, r0 │ │ - str r2, [sp, #212] ; 0xd4 │ │ - ... │ │ - │ │ -00005424 : │ │ - ldr r3, [pc, #36] ; (544c ) │ │ +00007274 : │ │ + ldr r3, [pc, #36] ; (729c ) │ │ str r3, [r0, #0] │ │ add.w r3, r3, #2290649224 ; 0x88888888 │ │ str r3, [r0, #4] │ │ add.w r3, r3, #2835349504 ; 0xa9000000 │ │ sub.w r3, r3, #1228800 ; 0x12c000 │ │ subw r3, r3, #3723 ; 0xe8b │ │ str r3, [r0, #8] │ │ @@ -3609,25 +6787,25 @@ │ │ str r3, [r0, #16] │ │ str r3, [r0, #20] │ │ bx lr │ │ nop │ │ movs r3, #1 │ │ str r5, [r0, #116] ; 0x74 │ │ │ │ -00005450 : │ │ +000072a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr.w sl, [r1] │ │ - ldr r2, [pc, #852] ; (57b0 ) │ │ + ldr r2, [pc, #852] ; (7600 ) │ │ ldr r3, [r0, #0] │ │ add r2, sl │ │ ldr r4, [r0, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #12] │ │ - ldr r5, [pc, #844] ; (57b4 ) │ │ + ldr r5, [pc, #844] ; (7604 ) │ │ eors r3, r4 │ │ ldr r4, [r0, #4] │ │ ldr r6, [r0, #4] │ │ ands r3, r4 │ │ ldr r4, [r0, #12] │ │ ldr.w r9, [r1, #28] │ │ eors r3, r4 │ │ @@ -3640,27 +6818,27 @@ │ │ add r5, r4 │ │ ldr r3, [r0, #8] │ │ ldr r4, [r0, #4] │ │ eors r3, r4 │ │ ldr r4, [r0, #8] │ │ ands r3, r2 │ │ eors r3, r4 │ │ - ldr r4, [pc, #800] ; (57b8 ) │ │ + ldr r4, [pc, #800] ; (7608 ) │ │ add r5, r3 │ │ ldr r3, [r1, #8] │ │ add r4, r3 │ │ add.w r5, r2, r5, ror #20 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #8] │ │ add r4, r3 │ │ ldr r3, [r0, #4] │ │ eors r3, r2 │ │ ands r3, r5 │ │ eors r3, r6 │ │ - ldr r6, [pc, #780] ; (57bc ) │ │ + ldr r6, [pc, #780] ; (760c ) │ │ add r4, r3 │ │ ldr r3, [r1, #12] │ │ add r6, r3 │ │ add.w r4, r5, r4, ror #15 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #4] │ │ add r6, r3 │ │ @@ -3668,28 +6846,28 @@ │ │ ands r3, r4 │ │ eors r3, r2 │ │ add r3, r6 │ │ ldr r6, [r1, #16] │ │ add.w r3, r4, r3, ror #10 │ │ str r6, [sp, #12] │ │ ldr r7, [sp, #12] │ │ - ldr r6, [pc, #744] ; (57c0 ) │ │ + ldr r6, [pc, #744] ; (7610 ) │ │ add r6, r7 │ │ add r2, r6 │ │ eor.w r6, r4, r5 │ │ ands r6, r3 │ │ eors r6, r5 │ │ add r2, r6 │ │ ldr r6, [r1, #20] │ │ add.w r2, r3, r2, ror #25 │ │ str r6, [sp, #16] │ │ ldr r7, [sp, #16] │ │ - ldr r6, [pc, #724] ; (57c4 ) │ │ + ldr r6, [pc, #724] ; (7614 ) │ │ add r6, r7 │ │ - ldr r7, [pc, #724] ; (57c8 ) │ │ + ldr r7, [pc, #724] ; (7618 ) │ │ add r5, r6 │ │ eor.w r6, r3, r4 │ │ ands r6, r2 │ │ eors r6, r4 │ │ add r5, r6 │ │ ldr r6, [r1, #24] │ │ add r7, r6 │ │ @@ -3697,35 +6875,35 @@ │ │ add r4, r7 │ │ eor.w r7, r2, r3 │ │ ands r7, r5 │ │ str r6, [sp, #20] │ │ eors r7, r3 │ │ ldr r6, [r1, #32] │ │ add r4, r7 │ │ - ldr r7, [pc, #688] ; (57cc ) │ │ + ldr r7, [pc, #688] ; (761c ) │ │ add r7, r9 │ │ add.w r4, r5, r4, ror #15 │ │ add r3, r7 │ │ eor.w r7, r5, r2 │ │ ands r7, r4 │ │ str r6, [sp, #24] │ │ eors r7, r2 │ │ add r3, r7 │ │ - ldr r7, [pc, #672] ; (57d0 ) │ │ + ldr r7, [pc, #672] ; (7620 ) │ │ add r7, r6 │ │ add.w r3, r4, r3, ror #10 │ │ ldr r6, [r1, #36] ; 0x24 │ │ add r2, r7 │ │ eor.w r7, r4, r5 │ │ eor.w lr, r3, r4 │ │ ands r7, r3 │ │ eors r7, r5 │ │ str r6, [sp, #28] │ │ add r2, r7 │ │ - ldr r6, [pc, #648] ; (57d4 ) │ │ + ldr r6, [pc, #648] ; (7624 ) │ │ ldr r7, [sp, #28] │ │ add.w r2, r3, r2, ror #25 │ │ ldr.w ip, [r1, #48] ; 0x30 │ │ add r6, r7 │ │ and.w lr, r2, lr │ │ add r5, r6 │ │ ldr r6, [r1, #40] ; 0x28 │ │ @@ -3738,184 +6916,184 @@ │ │ add.w r5, r2, r5, ror #20 │ │ add r4, lr │ │ eor.w lr, r2, r3 │ │ str r7, [sp, #36] ; 0x24 │ │ and.w lr, r5, lr │ │ ldr r6, [sp, #36] ; 0x24 │ │ eor.w lr, lr, r3 │ │ - ldr r7, [pc, #588] ; (57d8 ) │ │ + ldr r7, [pc, #588] ; (7628 ) │ │ add r4, lr │ │ eor.w fp, r5, r2 │ │ add r7, r6 │ │ ldr.w r8, [r1, #56] ; 0x38 │ │ add.w r4, r5, r4, ror #15 │ │ add r3, r7 │ │ and.w fp, r4, fp │ │ - ldr r7, [pc, #568] ; (57dc ) │ │ + ldr r7, [pc, #568] ; (762c ) │ │ eor.w fp, fp, r2 │ │ ldr.w lr, [r1, #60] ; 0x3c │ │ add r3, fp │ │ eor.w fp, r4, r5 │ │ add r7, ip │ │ ldr r6, [sp, #0] │ │ add.w r3, r4, r3, ror #10 │ │ add r2, r7 │ │ and.w fp, r3, fp │ │ ldr r7, [r1, #52] ; 0x34 │ │ eor.w fp, fp, r5 │ │ - ldr r1, [pc, #536] ; (57e0 ) │ │ + ldr r1, [pc, #536] ; (7630 ) │ │ add r2, fp │ │ - ldr.w fp, [pc, #608] ; 582c │ │ + ldr.w fp, [pc, #608] ; 767c │ │ add r1, lr │ │ add fp, r7 │ │ add.w r2, r3, r2, ror #25 │ │ add r5, fp │ │ eor.w fp, r3, r4 │ │ and.w fp, r2, fp │ │ eor.w fp, fp, r4 │ │ add r5, fp │ │ - ldr.w fp, [pc, #584] ; 5830 │ │ + ldr.w fp, [pc, #584] ; 7680 │ │ add fp, r8 │ │ add.w r5, r2, r5, ror #20 │ │ add r4, fp │ │ eor.w fp, r2, r3 │ │ and.w fp, r5, fp │ │ eor.w fp, fp, r3 │ │ add r3, r1 │ │ add r4, fp │ │ eor.w r1, r5, r2 │ │ - ldr.w fp, [pc, #556] ; 5834 │ │ + ldr.w fp, [pc, #556] ; 7684 │ │ add.w r4, r5, r4, ror #15 │ │ ands r1, r4 │ │ add fp, ip │ │ eors r1, r2 │ │ add r3, r1 │ │ - ldr r1, [pc, #460] ; (57e4 ) │ │ + ldr r1, [pc, #460] ; (7634 ) │ │ add.w r3, r4, r3, ror #10 │ │ add r1, r6 │ │ add r2, r1 │ │ eor.w r1, r3, r4 │ │ ands r1, r5 │ │ ldr r6, [sp, #20] │ │ eors r1, r4 │ │ add r2, r1 │ │ - ldr r1, [pc, #444] ; (57e8 ) │ │ + ldr r1, [pc, #444] ; (7638 ) │ │ add.w r2, r3, r2, ror #27 │ │ add r1, r6 │ │ add r5, r1 │ │ eor.w r1, r2, r3 │ │ ands r1, r4 │ │ ldr r6, [sp, #36] ; 0x24 │ │ eors r1, r3 │ │ add r1, r5 │ │ - ldr r5, [pc, #424] ; (57ec ) │ │ + ldr r5, [pc, #424] ; (763c ) │ │ add.w r1, r2, r1, ror #23 │ │ add r5, r6 │ │ add r4, r5 │ │ eor.w r5, r1, r2 │ │ ands r5, r3 │ │ ldr r6, [sp, #16] │ │ eors r5, r2 │ │ add r4, r5 │ │ - ldr r5, [pc, #408] ; (57f0 ) │ │ + ldr r5, [pc, #408] ; (7640 ) │ │ add.w r4, r1, r4, ror #18 │ │ add r5, sl │ │ add r3, r5 │ │ eor.w r5, r4, r1 │ │ ands r5, r2 │ │ eors r5, r1 │ │ add r3, r5 │ │ - ldr r5, [pc, #392] ; (57f4 ) │ │ + ldr r5, [pc, #392] ; (7644 ) │ │ add.w r3, r4, r3, ror #12 │ │ add r5, r6 │ │ add r2, r5 │ │ eor.w r5, r3, r4 │ │ ands r5, r1 │ │ ldr r6, [sp, #32] │ │ eors r5, r4 │ │ add r2, r5 │ │ - ldr r5, [pc, #372] ; (57f8 ) │ │ + ldr r5, [pc, #372] ; (7648 ) │ │ add.w r2, r3, r2, ror #27 │ │ add r5, r6 │ │ add r1, r5 │ │ eor.w r5, r2, r3 │ │ ands r5, r4 │ │ ldr r6, [sp, #12] │ │ eors r5, r3 │ │ add r1, r5 │ │ - ldr r5, [pc, #356] ; (57fc ) │ │ + ldr r5, [pc, #356] ; (764c ) │ │ add.w r1, r2, r1, ror #23 │ │ add r5, lr │ │ add r4, r5 │ │ eor.w r5, r1, r2 │ │ ands r5, r3 │ │ eors r5, r2 │ │ add r4, r5 │ │ - ldr r5, [pc, #340] ; (5800 ) │ │ + ldr r5, [pc, #340] ; (7650 ) │ │ add.w r4, r1, r4, ror #18 │ │ add r5, r6 │ │ add r3, r5 │ │ eor.w r5, r4, r1 │ │ ands r5, r2 │ │ ldr r6, [sp, #28] │ │ eors r5, r1 │ │ add r3, r5 │ │ - ldr r5, [pc, #320] ; (5804 ) │ │ + ldr r5, [pc, #320] ; (7654 ) │ │ add.w r3, r4, r3, ror #12 │ │ add r5, r6 │ │ add r2, r5 │ │ eor.w r5, r3, r4 │ │ ands r5, r1 │ │ ldr r6, [sp, #8] │ │ eors r5, r4 │ │ add r2, r5 │ │ - ldr r5, [pc, #304] ; (5808 ) │ │ + ldr r5, [pc, #304] ; (7658 ) │ │ add.w r2, r3, r2, ror #27 │ │ add r5, r8 │ │ add r1, r5 │ │ eor.w r5, r2, r3 │ │ ands r5, r4 │ │ eors r5, r3 │ │ add r1, r5 │ │ - ldr r5, [pc, #288] ; (580c ) │ │ + ldr r5, [pc, #288] ; (765c ) │ │ add.w r1, r2, r1, ror #23 │ │ add r5, r6 │ │ add r4, r5 │ │ eor.w r5, r1, r2 │ │ ands r5, r3 │ │ ldr r6, [sp, #24] │ │ eors r5, r2 │ │ add r4, r5 │ │ - ldr r5, [pc, #268] ; (5810 ) │ │ + ldr r5, [pc, #268] ; (7660 ) │ │ add.w r4, r1, r4, ror #18 │ │ add r5, r6 │ │ add r3, r5 │ │ eor.w r5, r4, r1 │ │ ands r5, r2 │ │ ldr r6, [sp, #4] │ │ eors r5, r1 │ │ add r3, r5 │ │ - ldr r5, [pc, #252] ; (5814 ) │ │ + ldr r5, [pc, #252] ; (7664 ) │ │ add.w r3, r4, r3, ror #12 │ │ add r5, r7 │ │ add r2, r5 │ │ eor.w r5, r3, r4 │ │ ands r5, r1 │ │ eors r5, r4 │ │ add r2, r5 │ │ - ldr r5, [pc, #236] ; (5818 ) │ │ + ldr r5, [pc, #236] ; (7668 ) │ │ add.w r2, r3, r2, ror #27 │ │ add r5, r6 │ │ add r1, r5 │ │ eor.w r5, r2, r3 │ │ ands r5, r4 │ │ ldr r6, [sp, #16] │ │ eors r5, r3 │ │ add r1, r5 │ │ - ldr r5, [pc, #216] ; (581c ) │ │ + ldr r5, [pc, #216] ; (766c ) │ │ add.w r1, r2, r1, ror #23 │ │ add r5, r9 │ │ add r4, r5 │ │ eor.w r5, r1, r2 │ │ ands r5, r3 │ │ add r3, fp │ │ eors r5, r2 │ │ @@ -3928,300 +7106,300 @@ │ │ sub.w fp, r6, #376832 ; 0x5c000 │ │ subw fp, fp, #1726 ; 0x6be │ │ ldr r6, [sp, #24] │ │ add.w r3, r5, r3, ror #12 │ │ add r2, fp │ │ eors r4, r3 │ │ add r2, r4 │ │ - ldr r4, [pc, #160] ; (5820 ) │ │ + ldr r4, [pc, #160] ; (7670 ) │ │ add r4, r6 │ │ add.w r2, r3, r2, ror #28 │ │ add r1, r4 │ │ eor.w r4, r3, r5 │ │ eors r4, r2 │ │ ldr r6, [sp, #36] ; 0x24 │ │ add r1, r4 │ │ - ldr r4, [pc, #144] ; (5824 ) │ │ + ldr r4, [pc, #144] ; (7674 ) │ │ add r4, r6 │ │ add.w r1, r2, r1, ror #21 │ │ add r5, r4 │ │ eor.w r4, r2, r3 │ │ eors r4, r1 │ │ ldr r6, [sp, #0] │ │ add r5, r4 │ │ - ldr r4, [pc, #128] ; (5828 ) │ │ + ldr r4, [pc, #128] ; (7678 ) │ │ add r4, r8 │ │ add.w r5, r1, r5, ror #16 │ │ - b.n 5838 │ │ + b.n 7688 │ │ nop │ │ - add r4, pc, #480 ; (adr r4, 5994 ) │ │ - bvc.n 588a │ │ + add r4, pc, #480 ; (adr r4, 77e4 ) │ │ + bvc.n 76da │ │ ; instruction: 0xb756 │ │ ; instruction: 0xe8c770db │ │ movs r4, #32 │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ lsrs r7, r5, #30 │ │ - blx ff182418 <_end@@Base+0xff171630> │ │ + blx ff184268 <_end@@Base+0xff173480> │ │ ; instruction: 0x4787 │ │ mov r3, r2 │ │ add r0, sp, #192 ; 0xc0 │ │ str r5, [sp, #4] │ │ stc2l 8, cr9, [r6, #-864] ; 0xfffffca0 │ │ ldr r0, [r0, #24] │ │ undefined (bcc, cond=0xE) │ │ - bvc.n 5758 │ │ + bvc.n 75a8 │ │ ldrh r4, [r3, #10] │ │ asrs r2, r4, #4 │ │ ldr r0, [r2, #56] ; 0x38 │ │ lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (5ab4 ) │ │ + ldr r1, [pc, #720] ; (7904 ) │ │ movs r5, #98 ; 0x62 │ │ - b.w ffa23e6a <_end@@Base+0xffa13082> │ │ + b.w ffa25cba <_end@@Base+0xffa14ed2> │ │ stmia r0!, {r6} │ │ ldrh r1, [r2, r1] │ │ movs r6, #94 ; 0x5e │ │ stmia r7!, {r1, r3, r5, r7} │ │ ; instruction: 0xe9b6105d │ │ - bvs.n 5858 │ │ + bvs.n 76a8 │ │ asrs r3, r2, #17 │ │ lsls r4, r0, #9 │ │ - b.n 5502 │ │ - bhi.n 5744 │ │ + b.n 7352 │ │ + bhi.n 7594 │ │ smlaldx lr, r7, r8, r3 │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ movs r1, #225 ; 0xe1 │ │ lsls r6, r2, #31 │ │ stmia r3!, {r0, r1, r2, r4, r5} │ │ lsrs r7, r0, #22 │ │ ; instruction: 0xf4d514ed │ │ cmp r2, fp │ │ stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ - add r3, pc, #992 ; (adr r3, 5bfc ) │ │ - stc2l 2, cr0, [pc], #868 ; 5b80 │ │ + add r3, pc, #992 ; (adr r3, 7a4c ) │ │ + stc2l 2, cr0, [pc], #868 ; 79d0 │ │ str r7, [r5, #116] ; 0x74 │ │ - bge.w fff07706 <_end@@Base+0xffef691e> │ │ + bge.w fff09556 <_end@@Base+0xffef876e> │ │ str r2, [r4, #16] │ │ ldr r5, [r3, #88] ; 0x58 │ │ subs r0, #12 │ │ stc2l 1, cr7, [r5, #588]! ; 0x24c │ │ ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 5a18 ) │ │ - ldr r4, [pc, #552] ; (5a60 ) │ │ + add r6, pc, #484 ; (adr r6, 7868 ) │ │ + ldr r4, [pc, #552] ; (78b0 ) │ │ ldrh r2, [r5, #40] ; 0x28 │ │ add r3, r4 │ │ eor.w r4, r1, r2 │ │ eors r4, r5 │ │ add r3, r4 │ │ - ldr r4, [pc, #588] ; (5a90 ) │ │ + ldr r4, [pc, #588] ; (78e0 ) │ │ add r4, r6 │ │ add.w r3, r5, r3, ror #9 │ │ add r2, r4 │ │ eor.w r4, r5, r1 │ │ eors r4, r3 │ │ ldr r6, [sp, #12] │ │ add r4, r2 │ │ - ldr r2, [pc, #572] ; (5a94 ) │ │ + ldr r2, [pc, #572] ; (78e4 ) │ │ add r2, r6 │ │ add.w r4, r3, r4, ror #28 │ │ add r1, r2 │ │ eor.w r2, r3, r5 │ │ eors r2, r4 │ │ ldr r6, [sp, #32] │ │ add r1, r2 │ │ - ldr r2, [pc, #556] ; (5a98 ) │ │ + ldr r2, [pc, #556] ; (78e8 ) │ │ add r2, r9 │ │ add.w r1, r4, r1, ror #21 │ │ add r5, r2 │ │ eor.w r2, r4, r3 │ │ eors r2, r1 │ │ add r2, r5 │ │ - ldr r5, [pc, #540] ; (5a9c ) │ │ + ldr r5, [pc, #540] ; (78ec ) │ │ add r5, r6 │ │ add.w r2, r1, r2, ror #16 │ │ add r3, r5 │ │ eor.w r5, r1, r4 │ │ eors r5, r2 │ │ ldr r6, [sp, #8] │ │ add r5, r3 │ │ - ldr r3, [pc, #524] ; (5aa0 ) │ │ + ldr r3, [pc, #524] ; (78f0 ) │ │ add r3, r7 │ │ add.w r5, r2, r5, ror #9 │ │ add r4, r3 │ │ eor.w r3, r2, r1 │ │ eors r3, r5 │ │ add r4, r3 │ │ - ldr r3, [pc, #512] ; (5aa4 ) │ │ + ldr r3, [pc, #512] ; (78f4 ) │ │ add r3, sl │ │ add.w r4, r5, r4, ror #28 │ │ add r1, r3 │ │ eor.w r3, r5, r2 │ │ eors r3, r4 │ │ add r3, r1 │ │ - ldr r1, [pc, #496] ; (5aa8 ) │ │ + ldr r1, [pc, #496] ; (78f8 ) │ │ add r1, r6 │ │ add.w r3, r4, r3, ror #21 │ │ add r2, r1 │ │ eor.w r1, r4, r5 │ │ eors r1, r3 │ │ ldr r6, [sp, #20] │ │ add r1, r2 │ │ - ldr r2, [pc, #480] ; (5aac ) │ │ + ldr r2, [pc, #480] ; (78fc ) │ │ add r2, r6 │ │ add.w r1, r3, r1, ror #16 │ │ add r5, r2 │ │ eor.w r2, r3, r4 │ │ eors r2, r1 │ │ ldr r6, [sp, #28] │ │ add r5, r2 │ │ - ldr r2, [pc, #464] ; (5ab0 ) │ │ + ldr r2, [pc, #464] ; (7900 ) │ │ add r2, r6 │ │ add.w r5, r1, r5, ror #9 │ │ add r4, r2 │ │ eor.w r2, r1, r3 │ │ eors r2, r5 │ │ ldr r6, [sp, #4] │ │ add r2, r4 │ │ - ldr r4, [pc, #448] ; (5ab4 ) │ │ + ldr r4, [pc, #448] ; (7904 ) │ │ add r4, ip │ │ add.w r2, r5, r2, ror #28 │ │ add r3, r4 │ │ eor.w r4, r5, r1 │ │ eors r4, r2 │ │ add r4, r3 │ │ - ldr r3, [pc, #436] ; (5ab8 ) │ │ + ldr r3, [pc, #436] ; (7908 ) │ │ add r3, lr │ │ add.w r4, r2, r4, ror #21 │ │ add r1, r3 │ │ eor.w r3, r2, r5 │ │ eors r3, r4 │ │ add r1, r3 │ │ - ldr r3, [pc, #420] ; (5abc ) │ │ + ldr r3, [pc, #420] ; (790c ) │ │ add r3, r6 │ │ add.w r1, r4, r1, ror #16 │ │ add r5, r3 │ │ eor.w r3, r4, r2 │ │ eors r3, r1 │ │ add r3, r5 │ │ - ldr r5, [pc, #408] ; (5ac0 ) │ │ + ldr r5, [pc, #408] ; (7910 ) │ │ add.w r3, r1, r3, ror #9 │ │ add r5, sl │ │ orn sl, r3, r4 │ │ add r2, r5 │ │ eor.w sl, sl, r1 │ │ add sl, r2 │ │ - ldr r2, [pc, #392] ; (5ac4 ) │ │ + ldr r2, [pc, #392] ; (7914 ) │ │ add.w sl, r3, sl, ror #26 │ │ add r2, r9 │ │ orn r5, sl, r1 │ │ add r4, r2 │ │ eors r5, r3 │ │ - ldr r2, [pc, #380] ; (5ac8 ) │ │ + ldr r2, [pc, #380] ; (7918 ) │ │ add r4, r5 │ │ add r2, r8 │ │ add.w r9, sl, r4, ror #22 │ │ add r1, r2 │ │ orn r4, r9, r3 │ │ - ldr r2, [pc, #368] ; (5acc ) │ │ + ldr r2, [pc, #368] ; (791c ) │ │ eor.w r4, r4, sl │ │ add r1, r4 │ │ ldr r4, [sp, #16] │ │ add.w r1, r9, r1, ror #17 │ │ add r2, r4 │ │ orn r8, r1, sl │ │ add r3, r2 │ │ eor.w r8, r8, r9 │ │ - ldr r2, [pc, #344] ; (5ad0 ) │ │ + ldr r2, [pc, #344] ; (7920 ) │ │ add r3, r8 │ │ add r2, ip │ │ add.w r3, r1, r3, ror #11 │ │ add sl, r2 │ │ orn r4, r3, r9 │ │ - ldr r2, [pc, #332] ; (5ad4 ) │ │ + ldr r2, [pc, #332] ; (7924 ) │ │ eors r4, r1 │ │ add sl, r4 │ │ ldr r4, [sp, #8] │ │ add.w sl, r3, sl, ror #26 │ │ add r2, r4 │ │ orn ip, sl, r1 │ │ add r2, r9 │ │ eor.w ip, ip, r3 │ │ ldr r4, [sp, #32] │ │ add r2, ip │ │ ldr r5, [sp, #0] │ │ sub.w r6, r4, #1048576 ; 0x100000 │ │ - ldr r4, [pc, #304] ; (5ad8 ) │ │ + ldr r4, [pc, #304] ; (7928 ) │ │ add.w r2, sl, r2, ror #22 │ │ subw r6, r6, #2947 ; 0xb83 │ │ orn ip, r2, r3 │ │ add r1, r6 │ │ eor.w ip, ip, sl │ │ add r4, r5 │ │ add r1, ip │ │ add r3, r4 │ │ ldr r5, [sp, #24] │ │ add.w r1, r2, r1, ror #17 │ │ - ldr r4, [pc, #276] ; (5adc ) │ │ + ldr r4, [pc, #276] ; (792c ) │ │ orn r6, r1, sl │ │ eors r6, r2 │ │ add r4, r5 │ │ add r3, r6 │ │ add sl, r4 │ │ - ldr r4, [pc, #264] ; (5ae0 ) │ │ + ldr r4, [pc, #264] ; (7930 ) │ │ add.w r3, r1, r3, ror #11 │ │ ldr r5, [sp, #20] │ │ orn r6, r3, r2 │ │ add r4, lr │ │ eors r6, r1 │ │ add r2, r4 │ │ add sl, r6 │ │ - ldr r4, [pc, #248] ; (5ae4 ) │ │ + ldr r4, [pc, #248] ; (7934 ) │ │ add.w sl, r3, sl, ror #26 │ │ add r4, r5 │ │ orn r6, sl, r1 │ │ add r1, r4 │ │ eors r6, r3 │ │ - ldr r4, [pc, #236] ; (5ae8 ) │ │ + ldr r4, [pc, #236] ; (7938 ) │ │ add r2, r6 │ │ ldr r5, [sp, #12] │ │ add r4, r7 │ │ add.w r2, sl, r2, ror #22 │ │ orn lr, r2, r3 │ │ add r3, r4 │ │ eor.w lr, lr, sl │ │ - ldr r4, [pc, #220] ; (5aec ) │ │ + ldr r4, [pc, #220] ; (793c ) │ │ add r1, lr │ │ add r4, r5 │ │ ldr r5, [sp, #36] ; 0x24 │ │ add.w r1, r2, r1, ror #17 │ │ orn r7, r1, sl │ │ add sl, r4 │ │ eors r7, r2 │ │ add r3, r7 │ │ add.w r3, r1, r3, ror #11 │ │ orn r4, r3, r2 │ │ eors r4, r1 │ │ add sl, r4 │ │ - ldr r4, [pc, #188] ; (5af0 ) │ │ + ldr r4, [pc, #188] ; (7940 ) │ │ add.w sl, r3, sl, ror #26 │ │ add r4, r5 │ │ add r2, r4 │ │ orn r4, sl, r1 │ │ eors r4, r3 │ │ ldr r5, [sp, #4] │ │ add r2, r4 │ │ - ldr r4, [pc, #172] ; (5af4 ) │ │ + ldr r4, [pc, #172] ; (7944 ) │ │ add.w r2, sl, r2, ror #22 │ │ add r4, r5 │ │ add r1, r4 │ │ orn r4, r2, r3 │ │ eor.w r4, r4, sl │ │ ldr r5, [sp, #28] │ │ add r1, r4 │ │ - ldr r4, [pc, #156] ; (5af8 ) │ │ + ldr r4, [pc, #156] ; (7948 ) │ │ add.w r1, r2, r1, ror #17 │ │ add r4, r5 │ │ add r3, r4 │ │ orn r4, r1, sl │ │ eors r4, r2 │ │ add r3, r4 │ │ ldr r4, [r0, #0] │ │ @@ -4237,62 +7415,62 @@ │ │ str r1, [r0, #8] │ │ add r2, r3 │ │ str r2, [r0, #12] │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xea44a4be │ │ ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (5e10 ) │ │ - ldr r3, [pc, #384] ; (5c1c ) │ │ - b.w ffec137e <_end@@Base+0xffeb0596> │ │ + ldr r3, [pc, #888] ; (7c60 ) │ │ + ldr r3, [pc, #384] ; (7a6c ) │ │ + b.w ffec31ce <_end@@Base+0xffeb23e6> │ │ bkpt 0x00bf │ │ ldrb r6, [r0, #27] │ │ cmp r0, #155 ; 0x9b │ │ movs r7, #250 ; 0xfa │ │ ; instruction: 0xeaa13085 │ │ - bmi.n 5a8c │ │ + bmi.n 78dc │ │ adds r5, r0, #4 │ │ lsls r0, r1, #18 │ │ - beq.n 5b26 │ │ - bls.n 5a5e │ │ + beq.n 7976 │ │ + bls.n 78ae │ │ ldr r1, [sp, #916] ; 0x394 │ │ - b.n 5870 │ │ + b.n 76c0 │ │ ldrb r0, [r7, #19] │ │ subs r2, r4, #6 │ │ ldrsb r5, [r4, r1] │ │ stmia r4!, {r2, r3, r5, r7} │ │ movs r2, #68 ; 0x44 │ │ - bl ffc2f9f4 <_end@@Base+0xffc1ec0c> │ │ + bl ffc31844 <_end@@Base+0xffc20a5c> │ │ orrs r2, r5 │ │ movs r3, #167 ; 0xa7 │ │ add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 5bb4 ) │ │ + add r0, pc, #228 ; (adr r0, 7a04 ) │ │ ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ str r3, [r3, #84] ; 0x54 │ │ ldmia r4, {r1, r4, r7} │ │ ldrh r4, [r1, #56] ; 0x38 │ │ ldrb r1, [r2, r7] │ │ strh r4, [r0, #44] ; 0x2c │ │ ldrb r7, [r1, #25] │ │ ldr r0, [r5, #120] ; 0x78 │ │ - b.n 58a4 │ │ + b.n 76f4 │ │ mcr2 3, 1, r4, cr12, cr4, {0} │ │ - add r3, pc, #4 ; (adr r3, 5aec ) │ │ + add r3, pc, #4 ; (adr r3, 793c ) │ │ asrs r1, r4, #6 │ │ - ldr r6, [pc, #32] ; (5b0c ) │ │ + ldr r6, [pc, #32] ; (795c ) │ │ ldrb r2, [r0, #26] │ │ - bl ffb58f5c <_end@@Base+0xffb48174> │ │ + bl ffb5adac <_end@@Base+0xffb49fc4> │ │ pop {r1, r3, r4, r5, pc} │ │ - bcs.n 5a6e │ │ + bcs.n 78be │ │ cmp r2, #215 ; 0xd7 │ │ - bcc.n 5a1e │ │ - Address 0x0000000000005afa is out of bounds. │ │ + bcc.n 786e │ │ + Address 0x000000000000794a is out of bounds. │ │ │ │ │ │ -00005afc : │ │ +0000794c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #16] │ │ mov r7, r1 │ │ mov r6, r2 │ │ add.w r3, r4, r2, lsl #3 │ │ str r3, [r0, #16] │ │ @@ -4301,2897 +7479,1059 @@ │ │ ittt cc │ │ ldrcc r3, [r0, #20] │ │ addcc r3, #1 │ │ strcc r3, [r0, #20] │ │ ldr r3, [r0, #20] │ │ add.w r3, r3, r2, lsr #29 │ │ str r3, [r0, #20] │ │ - cbz r4, 5b48 │ │ + cbz r4, 7998 │ │ add.w r0, r4, #24 │ │ rsb r4, r4, #64 ; 0x40 │ │ cmp r2, r4 │ │ add r0, r5 │ │ - bcc.n 5b82 │ │ + bcc.n 79d2 │ │ mov r2, r4 │ │ add r7, r4 │ │ - blx 33e0 │ │ + blx 3338 │ │ mov r0, r5 │ │ add.w r1, r5, #24 │ │ subs r6, r6, r4 │ │ - bl 5450 │ │ + bl 72a0 │ │ add.w r8, r5, #24 │ │ mov r4, r6 │ │ cmp r4, #63 ; 0x3f │ │ sub.w r3, r6, r4 │ │ add r3, r7 │ │ - bls.n 5b76 │ │ + bls.n 79c6 │ │ add.w r1, r3, #64 ; 0x40 │ │ mov r2, r8 │ │ ldr.w r0, [r3], #4 │ │ cmp r3, r1 │ │ str.w r0, [r2], #4 │ │ - bne.n 5b5e │ │ + bne.n 79ae │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl 5450 │ │ + bl 72a0 │ │ subs r4, #64 ; 0x40 │ │ - b.n 5b4e │ │ + b.n 799e │ │ bic.w r1, r6, #63 ; 0x3f │ │ and.w r2, r6, #63 ; 0x3f │ │ add r1, r7 │ │ mov r0, r8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w ba3c <_Unwind_GetTextRelBase@@Base+0x8> │ │ + b.w ba34 <_Unwind_GetTextRelBase@@Base+0x8> │ │ │ │ -00005b8a : │ │ +000079da : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ ldr r3, [r1, #16] │ │ mov r5, r0 │ │ add.w r7, r4, #24 │ │ ubfx r3, r3, #3, #6 │ │ adds r2, r1, r3 │ │ adds r0, r1, r3 │ │ movs r1, #128 ; 0x80 │ │ adds r0, #25 │ │ strb r1, [r2, #24] │ │ rsb r2, r3, #63 ; 0x3f │ │ cmp r2, #7 │ │ mov.w r1, #0 │ │ - bhi.n 5bc4 │ │ - blx 32d8 │ │ + bhi.n 7a14 │ │ + blx 32fc │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 5450 │ │ + bl 72a0 │ │ mov r0, r7 │ │ movs r1, #0 │ │ movs r2, #56 ; 0x38 │ │ - b.n 5bc8 │ │ + b.n 7a18 │ │ rsb r2, r3, #55 ; 0x37 │ │ mov r6, r4 │ │ - blx 32d8 │ │ + blx 32fc │ │ ldr.w r3, [r6, #16]! │ │ mov r0, r4 │ │ mov r1, r7 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #20] │ │ str r3, [r4, #84] ; 0x54 │ │ - bl 5450 │ │ + bl 72a0 │ │ mov r3, r4 │ │ mov r2, r5 │ │ ldr.w r1, [r3], #4 │ │ cmp r3, r6 │ │ str.w r1, [r2], #4 │ │ - bne.n 5be4 │ │ + bne.n 7a34 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w ba4c <_Unwind_GetTextRelBase@@Base+0x18> │ │ - ... │ │ - │ │ -00005c00 : │ │ - push {r4, r5, r6, lr} │ │ - movs r5, #0 │ │ - ldr r6, [pc, #72] ; (5c50 ) │ │ - mov r3, r1 │ │ - mov r4, r5 │ │ - add r6, pc │ │ - ldrb r2, [r0, r4] │ │ - cbnz r2, 5c18 │ │ - movs r2, #0 │ │ - subs r0, r3, r1 │ │ - strb r2, [r3, #0] │ │ - pop {r4, r5, r6, pc} │ │ - cmp r2, #61 ; 0x3d │ │ - beq.n 5c10 │ │ - subs r2, #43 ; 0x2b │ │ - cmp r2, #79 ; 0x4f │ │ - bhi.n 5c48 │ │ - ldrb r2, [r6, r2] │ │ - cmp r2, #255 ; 0xff │ │ - beq.n 5c48 │ │ - add.w r5, r2, r5, lsl #6 │ │ - lsls r2, r4, #30 │ │ - itt ne │ │ - mvnne r2, r4 │ │ - andne.w r2, r2, #3 │ │ - add.w r4, r4, #1 │ │ - itttt ne │ │ - lslne r2, r2, #1 │ │ - asrne.w r2, r5, r2 │ │ - strbne r2, [r3, #0] │ │ - addne r3, #1 │ │ - b.n 5c0c │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldrh r2, [r7, #8] │ │ - ... │ │ - │ │ -00005c54 : │ │ - subs.w ip, r2, #0 │ │ - mov r3, r1 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - ble.n 5cae │ │ - ldr.w r8, [pc, #84] ; 5cb8 │ │ + b.w ba44 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + movs r3, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ movs r4, #0 │ │ - mov r6, r0 │ │ - mov r7, r4 │ │ - add r8, pc │ │ - ldrb.w r2, [r6], #1 │ │ + adds r7, r0, r3 │ │ + mov r5, r4 │ │ + ldrb.w r6, [r7], #1 │ │ + lsls r6, r4 │ │ adds r4, #8 │ │ - add.w r7, r2, r7, lsl #8 │ │ - rsb r2, r6, ip │ │ - add r2, r0 │ │ - mov.w lr, r7, lsl #6 │ │ - lsr.w r5, lr, r4 │ │ - subs r4, #6 │ │ - and.w r5, r5, #63 ; 0x3f │ │ - cmp r4, #6 │ │ - add r5, r8 │ │ - ldrb.w r5, [r5, #80] ; 0x50 │ │ - strb.w r5, [r3], #1 │ │ - bgt.n 5c80 │ │ - cmp r2, #0 │ │ - bne.n 5c6c │ │ - cmp r4, #0 │ │ - bgt.n 5c80 │ │ - movs r0, #61 ; 0x3d │ │ - subs r2, r3, r1 │ │ - lsls r2, r2, #30 │ │ - beq.n 5cae │ │ - strb.w r0, [r3], #1 │ │ - b.n 5ca2 │ │ - movs r2, #0 │ │ - subs r0, r3, r1 │ │ - strb r2, [r3, #0] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldrh r2, [r3, #6] │ │ + cmp r4, #32 │ │ + orr.w r5, r5, r6 │ │ + bne.n 7a58 │ │ + ldr r4, [r1, r3] │ │ + eors r4, r5 │ │ + str r4, [r2, r3] │ │ + adds r3, #4 │ │ + cmp r3, #16 │ │ + bne.n 7a52 │ │ + pop {r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00005cbc : │ │ - push {r3, lr} │ │ - movs r1, #61 ; 0x3d │ │ - blx 3404 │ │ - cbz r0, 5cca │ │ - movs r3, #0 │ │ - strb r3, [r0, #0] │ │ - pop {r3, pc} │ │ - │ │ -00005ccc : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r5, r1 │ │ +00007a78 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r1, #31 │ │ + ldr.w sl, [pc, #624] ; 7cf0 │ │ + sub sp, #60 ; 0x3c │ │ mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 5db2 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5db2 │ │ - cbz r1, 5d02 │ │ - mov r0, r1 │ │ - blx 32b4 │ │ - cmp r0, #16 │ │ - bne.n 5db6 │ │ - ldr r0, [r4, #0] │ │ - cbz r0, 5cf2 │ │ - blx 3350 │ │ - mov r0, r5 │ │ - blx 33a4 │ │ - str r0, [r4, #0] │ │ - cmp r0, #0 │ │ - bne.n 5da6 │ │ - movs r0, #2 │ │ - b.n 5dbc │ │ - ldr r0, [pc, #188] ; (5dc0 ) │ │ - ldr r1, [pc, #188] ; (5dc4 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - blx 3410 │ │ - mov r5, r0 │ │ - cbz r0, 5d2c │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - mov r3, r5 │ │ - add r0, sp, #4 │ │ - blx 341c │ │ - mov r6, r0 │ │ - mov r0, r5 │ │ - blx 3428 │ │ - cmp r6, #1 │ │ - bne.n 5dba │ │ - b.n 5d38 │ │ - add r0, sp, #8 │ │ - mov r1, r5 │ │ - blx 3434 │ │ - ldr r3, [sp, #12] │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #4] │ │ - blx 3440 │ │ - ldr r0, [r4, #0] │ │ - cbz r0, 5d46 │ │ - blx 3350 │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - str r0, [r4, #0] │ │ - cmp r0, #0 │ │ - beq.n 5cfe │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - blx 32c0 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 5cfe │ │ - blx 344c │ │ - ldr r2, [pc, #92] ; (5dc8 ) │ │ - movs r1, #16 │ │ - add r2, pc │ │ - mov r3, r0 │ │ - mov r0, r6 │ │ - blx 33b0 │ │ - ldr r6, [pc, #84] ; (5dcc ) │ │ - add r6, pc │ │ - ldr r0, [r4, #0] │ │ - blx 32b4 │ │ - cmp r0, #15 │ │ - bhi.n 5da0 │ │ - blx 344c │ │ - mov r2, r6 │ │ - movs r1, #16 │ │ - mov r3, r0 │ │ - mov r0, r5 │ │ - blx 33b0 │ │ - ldr r0, [r4, #0] │ │ - mov r1, r5 │ │ - movs r2, #17 │ │ - bl 427a │ │ - b.n 5d7a │ │ - mov r0, r5 │ │ - blx 3350 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - movs r0, #0 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - b.n 5dbc │ │ - movs r0, #1 │ │ - b.n 5dbc │ │ - movs r0, #86 ; 0x56 │ │ - b.n 5dbc │ │ - movs r0, #3 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - strh r2, [r6, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r5, [r7, #60] ; 0x3c │ │ - movs r0, r0 │ │ - strh r3, [r3, #58] ; 0x3a │ │ - movs r0, r0 │ │ - strh r7, [r1, #58] ; 0x3a │ │ - ... │ │ - │ │ -00005dd0 : │ │ - cbz r0, 5de4 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5de4 │ │ - cbz r1, 5de8 │ │ - ldr r3, [r0, #0] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -00005dec : │ │ - cbz r0, 5e0a │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5e0a │ │ - uxth r3, r1 │ │ - cmp r3, #2 │ │ - bhi.n 5e0e │ │ - ldr r3, [r0, #100] ; 0x64 │ │ - strh r1, [r0, #34] ; 0x22 │ │ - orr.w r3, r3, #8192 ; 0x2000 │ │ - str r3, [r0, #100] ; 0x64 │ │ - movs r0, #0 │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #63 ; 0x3f │ │ - bx lr │ │ - │ │ -00005e12 : │ │ - cbz r0, 5e24 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5e24 │ │ - ldrh r3, [r0, #34] ; 0x22 │ │ - movs r0, #0 │ │ - strh r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - │ │ -00005e28 : │ │ - cbz r0, 5e44 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5e44 │ │ - cmp r1, #8 │ │ - bhi.n 5e48 │ │ - ldr r3, [r0, #100] ; 0x64 │ │ - str r1, [r0, #36] ; 0x24 │ │ - orr.w r3, r3, #65536 ; 0x10000 │ │ - str r3, [r0, #100] ; 0x64 │ │ - movs r0, #0 │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #64 ; 0x40 │ │ - bx lr │ │ - │ │ -00005e4c : │ │ - cbz r0, 5e60 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 5e60 │ │ - cbz r1, 5e64 │ │ - ldr r3, [r0, #36] ; 0x24 │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -00005e68 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r6, r1 │ │ - mov r4, r2 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w 6026 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.w 6026 │ │ - cmp r2, #0 │ │ - bge.n 5e8a │ │ - movs r0, #95 ; 0x5f │ │ - b.n 6038 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cbz r3, 5ea6 │ │ - ldr r2, [r0, #100] ; 0x64 │ │ - movw r3, #12354 ; 0x3042 │ │ - ands r3, r2 │ │ - cbnz r3, 5ea6 │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - beq.w 602a │ │ - b.n 5eb4 │ │ - mov r0, r5 │ │ - bl 8090 │ │ - cmp r0, #0 │ │ - bne.w 6038 │ │ - b.n 5e98 │ │ - ldrsh.w r3, [r5, #34] ; 0x22 │ │ - cmp r3, #1 │ │ - bne.w 601c │ │ - cmp r6, #0 │ │ - beq.n 5e86 │ │ - cmp r4, #32 │ │ - bgt.n 5e86 │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - beq.w 602e │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - cmp r2, #43 ; 0x2b │ │ - beq.n 5eec │ │ - bgt.n 5ee2 │ │ - cmp r2, #22 │ │ - beq.n 5eec │ │ - cmp r2, #27 │ │ - b.n 5ee8 │ │ - cmp r2, #64 ; 0x40 │ │ - beq.n 5eec │ │ - cmp r2, #86 ; 0x56 │ │ - bne.w 6032 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - movs r0, #1 │ │ - add r3, r2 │ │ - add.w r7, r3, #18 │ │ - mov r1, r7 │ │ - blx 32c0 │ │ - mov r9, r0 │ │ - cbnz r0, 5f04 │ │ - movs r0, #2 │ │ - b.n 6038 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - mov r1, r7 │ │ - ldr r2, [pc, #312] ; (6044 ) │ │ - str r3, [sp, #0] │ │ - add r2, pc │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - blx 33b0 │ │ - mov r7, r0 │ │ - bl 39c8 │ │ - cbnz r0, 5f2e │ │ - mov r0, r9 │ │ - mov r1, r7 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - bne.w 6036 │ │ - movs r0, #50 ; 0x32 │ │ - b.n 6038 │ │ - add.w sl, r7, #32 │ │ - movs r0, #1 │ │ - mov r1, sl │ │ - blx 32c0 │ │ - mov r8, r0 │ │ - cbz r0, 5f76 │ │ - str r0, [sp, #0] │ │ - mov r2, r6 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - mov r1, r7 │ │ + add sl, pc │ │ + bhi.n 7a9c │ │ + cmp r1, #23 │ │ + itete hi │ │ + movhi r5, #12 │ │ + movls r5, #10 │ │ + movhi.w r8, #6 │ │ + movls.w r8, #4 │ │ + b.n 7aa2 │ │ + movs r5, #14 │ │ + mov.w r8, #8 │ │ + adds r7, r5, #1 │ │ + mov.w r6, r8, lsl #2 │ │ + subs r1, r4, #4 │ │ + adds r0, r2, r6 │ │ + lsls r7, r7, #2 │ │ + str.w r5, [r4, #480] ; 0x1e0 │ │ + ldrb.w lr, [r2, #1] │ │ + adds r2, #4 │ │ + ldrb.w r3, [r2, #-4] │ │ + ldrb.w fp, [r2, #-2] │ │ + ldrb.w r5, [r2, #-1] │ │ + add.w r3, r3, lr, lsl #8 │ │ + cmp r2, r0 │ │ + add.w fp, r3, fp, lsl #16 │ │ + add.w r5, fp, r5, lsl #24 │ │ + str.w r5, [r1, #4]! │ │ + bne.n 7ab2 │ │ + add r6, r4 │ │ + sub.w r3, r4, r8, lsl #2 │ │ + mov r9, r8 │ │ + mov.w fp, #1 │ │ mov r0, r9 │ │ + mov r1, r8 │ │ str r3, [sp, #4] │ │ - mov r3, r4 │ │ - bl 6718 │ │ - ldr r2, [pc, #236] ; (6040 ) │ │ - smull r2, r3, r0, r2 │ │ - mov r4, r0 │ │ - sub.w r1, r3, r0, asr #31 │ │ - movs r0, #1 │ │ - adds r1, #2 │ │ - lsls r1, r1, #2 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - mov r0, r8 │ │ - cbnz r6, 5f84 │ │ - mov r1, sl │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - bne.n 6036 │ │ - mov r0, r9 │ │ - mov r1, r7 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - beq.n 5f00 │ │ - b.n 6036 │ │ - mov r2, r4 │ │ - mov r1, r6 │ │ - bl 5c54 │ │ - mov r0, r6 │ │ - bl 5cbc │ │ - ldr r4, [r5, #76] ; 0x4c │ │ - cbz r4, 5fb4 │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - movw r1, #1499 ; 0x5db │ │ - cmp r0, r1 │ │ - ite ls │ │ - movls r1, r0 │ │ - movhi r1, r3 │ │ - mov r0, r4 │ │ - bl 3b7a │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - blx 33a4 │ │ - mov r1, r7 │ │ - movw r7, #1500 ; 0x5dc │ │ - str r0, [r5, #76] ; 0x4c │ │ - mov r0, r9 │ │ - bl 3b7a │ │ - mov r1, sl │ │ - cmp r0, #0 │ │ - mov r0, r8 │ │ - movw r8, #1499 ; 0x5db │ │ - it ne │ │ - movne r4, #112 ; 0x70 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - mov r0, r6 │ │ - it ne │ │ - movne r4, #112 ; 0x70 │ │ - blx 32b4 │ │ - cmp r0, r8 │ │ - ite ls │ │ - movls r1, r0 │ │ - movhi r1, r7 │ │ - mov r0, r6 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - it ne │ │ - movne r4, #112 ; 0x70 │ │ - cmp r0, #0 │ │ - beq.w 5f00 │ │ - blx 32b4 │ │ - cmp r0, r8 │ │ - it hi │ │ - movhi r0, r7 │ │ - str r0, [r5, #80] ; 0x50 │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne r0, r4 │ │ - moveq r0, #51 ; 0x33 │ │ - b.n 6038 │ │ - cmp r3, #2 │ │ - ite eq │ │ - moveq r0, #111 ; 0x6f │ │ - movne r0, #104 ; 0x68 │ │ - b.n 6038 │ │ - movs r0, #1 │ │ - b.n 6038 │ │ - movs r0, #98 ; 0x62 │ │ - b.n 6038 │ │ - movs r0, #48 ; 0x30 │ │ - b.n 6038 │ │ - movs r0, #49 ; 0x31 │ │ - b.n 6038 │ │ - movs r0, #112 ; 0x70 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - strb r6, [r2, r5] │ │ - strb r5, [r2, r5] │ │ - strh r6, [r7, #44] ; 0x2c │ │ - ... │ │ - │ │ -00006048 : │ │ - push {r4, lr} │ │ - cbz r0, 607e │ │ - blx 32b4 │ │ - movw r4, #1499 ; 0x5db │ │ - movw r3, #1500 ; 0x5dc │ │ - cmp r0, r4 │ │ - ite ls │ │ - movls r4, r0 │ │ - movhi r4, r3 │ │ - mov r0, r4 │ │ - bl 35d4 │ │ - cbz r0, 6086 │ │ - cmp.w r4, #400 ; 0x190 │ │ - bge.n 6084 │ │ - sub.w r0, r4, #36 ; 0x24 │ │ - cmp.w r0, #364 ; 0x16c │ │ - ite cs │ │ - movcs r0, #0 │ │ - movcc r0, #1 │ │ - pop {r4, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - movs r0, #2 │ │ - pop {r4, pc} │ │ - │ │ -00006088 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r9, r1 │ │ - mov r8, r2 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w 61c8 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.w 61c8 │ │ - cmp r2, #0 │ │ - bge.n 60aa │ │ - movs r0, #95 ; 0x5f │ │ - b.n 61e6 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - bl 6048 │ │ - cmp r0, #2 │ │ - bne.n 60c2 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - cmp r3, #7 │ │ - bne.w 61cc │ │ - strh r0, [r5, #34] ; 0x22 │ │ - movs r0, #111 ; 0x6f │ │ - b.n 61e6 │ │ - cmp r0, #1 │ │ - bne.w 61cc │ │ - cmp.w r8, #32 │ │ - strh r0, [r5, #34] ; 0x22 │ │ - ldr.w sl, [r5, #36] ; 0x24 │ │ - bgt.n 60a6 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cbz r3, 60e6 │ │ - movs r0, #1 │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cbnz r0, 60f2 │ │ - b.n 613a │ │ - mov r0, r5 │ │ - bl 6888 │ │ - cmp r0, #0 │ │ - beq.n 60d8 │ │ - b.n 61e6 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - mov r1, r6 │ │ - bl 5c00 │ │ - subs r7, r0, #0 │ │ - blt.n 613e │ │ - lsls r3, r7, #28 │ │ - bne.n 614e │ │ - ldr r4, [r5, #68] ; 0x44 │ │ - cbz r4, 6124 │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - movw r1, #1499 ; 0x5db │ │ - cmp r0, r1 │ │ - ite ls │ │ - movls r1, r0 │ │ - movhi r1, r3 │ │ - mov r0, r4 │ │ - bl 3b7a │ │ - mov r4, r0 │ │ - movs r0, #1 │ │ - mov r1, r7 │ │ - blx 32c0 │ │ - str r0, [r5, #68] ; 0x44 │ │ - cbnz r0, 615e │ │ - mov r0, r6 │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - bl 3b7a │ │ - cbnz r0, 614a │ │ - movs r0, #2 │ │ - b.n 61e6 │ │ - mov r0, r6 │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - beq.n 61d0 │ │ - movs r0, #112 ; 0x70 │ │ - b.n 61e6 │ │ - mov r0, r6 │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - bne.n 614a │ │ - movs r0, #53 ; 0x35 │ │ - b.n 61e6 │ │ - mov r1, r7 │ │ - mov r3, r8 │ │ - stmia.w sp, {r0, sl} │ │ - mov r2, r9 │ │ - mov r0, r6 │ │ - subs r7, #32 │ │ - bl 67c0 │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - mov r8, r0 │ │ - mov r0, r6 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + ldr.w r5, [r6, #-4] │ │ + ldr r3, [sp, #4] │ │ + cbnz r1, 7b40 │ │ + ldr r2, [pc, #508] ; (7cf4 ) │ │ + mov.w r5, r5, ror #8 │ │ + tst.w fp, #128 ; 0x80 │ │ + ldr.w r1, [sl, r2] │ │ + mov.w r2, r5, lsr #24 │ │ + ldrb r0, [r1, r2] │ │ + uxtb r2, r5 │ │ + ldrb r2, [r1, r2] │ │ + orr.w r2, r2, r0, lsl #24 │ │ + ubfx r0, r5, #8, #8 │ │ + ubfx r5, r5, #16, #8 │ │ + ldrb r0, [r1, r0] │ │ + ldrb r5, [r1, r5] │ │ + orr.w r2, r2, r0, lsl #8 │ │ + orr.w r5, r2, r5, lsl #16 │ │ it ne │ │ - movne r4, #112 ; 0x70 │ │ - cmp r8, r7 │ │ - blt.n 61d4 │ │ - cmp.w r8, #0 │ │ - ble.n 61d4 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cbz r3, 61d8 │ │ - mov r0, r8 │ │ - bl 35d4 │ │ - cbz r0, 61dc │ │ - cbnz r4, 61e0 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - str.w r8, [r5, #72] ; 0x48 │ │ - add.w r1, r0, #16 │ │ - mov r3, r0 │ │ - ldrb.w r2, [r3], #1 │ │ - subs r2, #48 ; 0x30 │ │ - cmp r2, #9 │ │ - it hi │ │ - addhi r4, #1 │ │ - cmp r3, r1 │ │ - bne.n 61a4 │ │ - cbnz r4, 61e4 │ │ - ldrb r3, [r0, #16] │ │ - cmp r3, #58 ; 0x3a │ │ - bne.n 61e4 │ │ - mov r0, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 7230 │ │ - movs r0, #1 │ │ - b.n 61e6 │ │ - movs r0, #65 ; 0x41 │ │ - b.n 61e6 │ │ - movs r0, #52 ; 0x34 │ │ - b.n 61e6 │ │ - movs r0, #106 ; 0x6a │ │ - b.n 61e6 │ │ - movs r0, #98 ; 0x62 │ │ - b.n 61e6 │ │ - movs r0, #6 │ │ - b.n 61e6 │ │ - mov r0, r4 │ │ - b.n 61e6 │ │ - movs r0, #107 ; 0x6b │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - │ │ -000061ec : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000061f0 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000061f4 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000061f8 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -000061fc : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006200 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006204 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006208 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -0000620c : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006210 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006214 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006218 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -0000621c : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006220 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006224 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006228 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -0000622c : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006230 : │ │ - movs r0, #111 ; 0x6f │ │ - bx lr │ │ - │ │ -00006234 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #332 ; 0x14c │ │ - add.w r4, r0, #40 ; 0x28 │ │ - add r1, sp, #8 │ │ - movs r3, #0 │ │ - ldr.w r2, [r4, r3, lsl #2] │ │ - rev r2, r2 │ │ - str.w r2, [r1, r3, lsl #2] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n 6242 │ │ - add r3, sp, #4 │ │ - add r5, sp, #260 ; 0x104 │ │ - ldr r2, [r3, #56] ; 0x38 │ │ - ldr r1, [r3, #36] ; 0x24 │ │ - eors r1, r2 │ │ - ldr r2, [r3, #12] │ │ - eors r1, r2 │ │ - ldr.w r2, [r3, #4]! │ │ - eors r2, r1 │ │ - cmp r3, r5 │ │ - mov.w r2, r2, ror #31 │ │ - str r2, [r3, #64] ; 0x40 │ │ - bne.n 6256 │ │ - ldr r3, [r0, #12] │ │ - add.w fp, sp, #8 │ │ - ldmia.w r0, {r8, ip, lr} │ │ - movs r5, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r0, #16] │ │ - ldr r7, [sp, #0] │ │ - mov r6, lr │ │ - mov r9, ip │ │ - mov sl, r3 │ │ - mov r1, r8 │ │ + movne r2, #27 │ │ + eor.w r5, r5, fp │ │ + mov.w fp, fp, lsl #1 │ │ + it eq │ │ + moveq r2, #0 │ │ + uxtb.w fp, fp │ │ + eor.w fp, r2, fp │ │ + b.n 7b70 │ │ + cmp.w r8, #6 │ │ + ble.n 7b70 │ │ + cmp r1, #4 │ │ + bne.n 7b70 │ │ + ldr r2, [pc, #424] ; (7cf4 ) │ │ + ldr.w r1, [sl, r2] │ │ + lsrs r2, r5, #24 │ │ + ldrb r0, [r1, r2] │ │ + uxtb r2, r5 │ │ + ldrb r2, [r1, r2] │ │ + orr.w r2, r2, r0, lsl #24 │ │ + ubfx r0, r5, #8, #8 │ │ + ubfx r5, r5, #16, #8 │ │ + ldrb r0, [r1, r0] │ │ + ldrb r5, [r1, r5] │ │ + orr.w r2, r2, r0, lsl #8 │ │ + orr.w r5, r2, r5, lsl #16 │ │ + ldr.w r2, [r3, r9, lsl #2] │ │ + add.w r9, r9, #1 │ │ + cmp r9, r7 │ │ + eor.w r2, r2, r5 │ │ + str.w r2, [r6], #4 │ │ + bne.n 7ae4 │ │ + add.w r3, r4, r7, lsl #2 │ │ + add.w r2, r4, #236 ; 0xec │ │ + mov.w fp, #0 │ │ + ldr.w r1, [r4, fp, lsl #2] │ │ + add.w fp, fp, #1 │ │ + cmp.w fp, #4 │ │ + add.w r3, r3, #4 │ │ + str.w r1, [r2, #4]! │ │ + sub.w r1, r7, #4 │ │ + str r1, [sp, #20] │ │ + ldr.w r1, [r3, #-20] │ │ + str.w r1, [r3, #220] ; 0xdc │ │ + bne.n 7b90 │ │ + add.w r4, r4, #272 ; 0x110 │ │ + add r3, sp, #40 ; 0x28 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #20] │ │ + cmp fp, r3 │ │ + bge.w 7cea │ │ + sub.w r3, r4, #256 ; 0x100 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #300] ; (7cf8 ) │ │ + movs r6, #0 │ │ + ldr.w r5, [sl, r3] │ │ + ldrb r3, [r5, #14] │ │ str r3, [sp, #4] │ │ - ldr.w r3, [fp, r5, lsl #2] │ │ - bic.w r2, r7, r9 │ │ - ldr r4, [pc, #244] ; (638c ) │ │ - adds r5, #1 │ │ - add.w r3, r3, r1, ror #27 │ │ - cmp r5, #20 │ │ - add r4, r3 │ │ - and.w r3, r6, r9 │ │ - orr.w r2, r2, r3 │ │ - add r2, r4 │ │ - mov.w r4, r9, ror #2 │ │ - add r2, sl │ │ - mov r9, r1 │ │ - mov sl, r7 │ │ - beq.n 62be │ │ - mov r7, r6 │ │ - mov r1, r2 │ │ - mov r6, r4 │ │ - b.n 628c │ │ - add.w r9, sp, #88 ; 0x58 │ │ - add.w sl, sp, #168 ; 0xa8 │ │ - ldr.w r3, [r9], #4 │ │ - ldr r5, [pc, #196] ; (6390 ) │ │ - cmp r9, sl │ │ - add r5, r3 │ │ - eor.w r3, r4, r1 │ │ - add.w r5, r5, r2, ror #27 │ │ - eor.w r3, r3, r6 │ │ - add r3, r5 │ │ - mov.w r5, r1, ror #2 │ │ - add r3, r7 │ │ - mov r1, r2 │ │ - mov r7, r6 │ │ - beq.n 62f2 │ │ - mov r6, r4 │ │ - mov r2, r3 │ │ - mov r4, r5 │ │ - b.n 62c6 │ │ - add.w fp, sp, #8 │ │ + ldrb r3, [r5, #11] │ │ + str r3, [sp, #8] │ │ + ldrb r3, [r5, #13] │ │ + str r3, [sp, #12] │ │ + ldrb r3, [r5, #9] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + add.w r9, r6, #4294967295 ; 0xffffffff │ │ movs r7, #0 │ │ - ldr r1, [pc, #152] ; (6394 ) │ │ - mov.w r9, r3, ror #27 │ │ - orr.w sl, r4, r5 │ │ - add r1, r9 │ │ - add.w r9, fp, r7 │ │ - and.w sl, sl, r2 │ │ - adds r7, #4 │ │ - ldr.w r9, [r9, #160] ; 0xa0 │ │ - cmp r7, #80 ; 0x50 │ │ - add r9, r1 │ │ - and.w r1, r4, r5 │ │ - orr.w r1, sl, r1 │ │ - add r9, r1 │ │ - mov.w r1, r2, ror #2 │ │ - add r9, r6 │ │ - mov r2, r3 │ │ - mov r6, r4 │ │ - beq.n 6334 │ │ - mov r4, r5 │ │ - mov r3, r9 │ │ - mov r5, r1 │ │ - b.n 62f8 │ │ - add r7, sp, #8 │ │ - movs r6, #0 │ │ - ldr.w sl, [pc, #92] ; 6398 │ │ - mov.w r2, r9, ror #27 │ │ - mov.w fp, r3, ror #2 │ │ - add sl, r2 │ │ - eor.w r2, r1, r3 │ │ - eors r2, r5 │ │ - mov r3, r9 │ │ - add sl, r2 │ │ - adds r2, r7, r6 │ │ - adds r6, #4 │ │ - ldr.w r2, [r2, #240] ; 0xf0 │ │ - cmp r6, #80 ; 0x50 │ │ - add r2, sl │ │ - add r2, r4 │ │ - mov r4, r5 │ │ - beq.n 636a │ │ - mov r5, r1 │ │ - mov r9, r2 │ │ - mov r1, fp │ │ - b.n 6338 │ │ - add.w r3, r9, ip │ │ - str r3, [r0, #4] │ │ - add.w r3, fp, lr │ │ - str r3, [r0, #8] │ │ - ldr r3, [sp, #0] │ │ - add r2, r8 │ │ - str r2, [r0, #0] │ │ - add r1, r3 │ │ + ldr.w r8, [r3, r6] │ │ + ldr r3, [sp, #32] │ │ + add r9, r3 │ │ + lsls r2, r7, #3 │ │ + lsr.w r2, r8, r2 │ │ + ands.w r2, r2, #255 ; 0xff │ │ + beq.n 7c16 │ │ + ldr r1, [pc, #252] ; (7cfc ) │ │ + ldrb r0, [r5, r2] │ │ + ldr.w r3, [sl, r1] │ │ + movs r1, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ - str r1, [r0, #12] │ │ - add r5, r3 │ │ - str r5, [r0, #16] │ │ - add sp, #332 ; 0x14c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r1, [r3, #6] │ │ - ldrh r2, [r0, r2] │ │ - sub.w lr, r1, r9, lsr #27 │ │ - pop {r2, r3, r4, r6, r7} │ │ - ldrh r3, [r3, #56] ; 0x38 │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ - ldmia r2!, {r1, r5, r6} │ │ - │ │ -0000639c : │ │ - ldr r3, [pc, #40] ; (63c8 ) │ │ - str r3, [r0, #0] │ │ - add.w r3, r3, #2290649224 ; 0x88888888 │ │ - str r3, [r0, #4] │ │ - add.w r3, r3, #2835349504 ; 0xa9000000 │ │ - sub.w r3, r3, #1228800 ; 0x12c000 │ │ - subw r3, r3, #3723 ; 0xe8b │ │ - str r3, [r0, #8] │ │ - sub.w r3, r3, #2290649224 ; 0x88888888 │ │ - str r3, [r0, #12] │ │ - ldr r3, [pc, #16] ; (63cc ) │ │ - str r3, [r0, #16] │ │ + add r0, r3 │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldrb r2, [r3, r1] │ │ + adds r7, #1 │ │ + and.w r1, r7, #3 │ │ + lsls r1, r1, #3 │ │ + lsr.w r1, r8, r1 │ │ + ands.w r1, r1, #255 ; 0xff │ │ + beq.n 7c44 │ │ + ldr r0, [pc, #208] ; (7cfc ) │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr.w r3, [sl, r0] │ │ + ldrb r0, [r5, r1] │ │ + movs r1, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + add r0, r3 │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrb r1, [r3, r1] │ │ + eors r2, r1 │ │ + adds r1, r7, #1 │ │ + and.w r1, r1, #3 │ │ + lsls r1, r1, #3 │ │ + lsr.w r1, r8, r1 │ │ + ands.w r1, r1, #255 ; 0xff │ │ + beq.n 7c74 │ │ + ldr r0, [pc, #160] ; (7cfc ) │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr.w r3, [sl, r0] │ │ + ldrb r0, [r5, r1] │ │ + movs r1, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + add r0, r3 │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrb r1, [r3, r1] │ │ + eors r2, r1 │ │ + adds r1, r7, #2 │ │ + and.w r1, r1, #3 │ │ + uxtb r2, r2 │ │ + lsls r1, r1, #3 │ │ + lsr.w r1, r8, r1 │ │ + ands.w r1, r1, #255 ; 0xff │ │ + beq.n 7ca6 │ │ + ldr r0, [pc, #112] ; (7cfc ) │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr.w r3, [sl, r0] │ │ + ldrb r0, [r5, r1] │ │ + movs r1, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + add r0, r3 │ │ + blx a4ac <__aeabi_idivmod@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrb r1, [r3, r1] │ │ + cmp r7, #4 │ │ + eor.w r1, r1, r2 │ │ + strb.w r1, [r9, #1]! │ │ + bne.n 7bf2 │ │ + adds r6, #4 │ │ + cmp r6, #16 │ │ + bne.n 7be2 │ │ + sub.w r2, r4, #16 │ │ + add.w r1, sp, #39 ; 0x27 │ │ movs r3, #0 │ │ - str r3, [r0, #32] │ │ - str r3, [r0, #36] ; 0x24 │ │ - str r3, [r0, #104] ; 0x68 │ │ - bx lr │ │ - movs r3, #1 │ │ - str r5, [r0, #116] ; 0x74 │ │ - b.n 67b0 │ │ - stmia r3!, {r1, r4, r6, r7} │ │ + mov r6, r1 │ │ + mov r0, r3 │ │ + ldrb.w r5, [r6, #1]! │ │ + lsls r5, r3 │ │ + adds r3, #8 │ │ + cmp r3, #32 │ │ + orr.w r0, r0, r5 │ │ + bne.n 7cc6 │ │ + str.w r0, [r2], #4 │ │ + cmp r2, r4 │ │ + add.w r1, r1, #4 │ │ + bne.n 7cc0 │ │ + add.w fp, fp, #4 │ │ + adds r4, #16 │ │ + b.n 7bbc │ │ + add sp, #60 ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r2, [r4, #36] ; 0x24 │ │ + movs r0, r0 │ │ + ; instruction: 0xffccffff │ │ + ; instruction: 0xffd0ffff │ │ + ; instruction: 0xffd4ffff │ │ │ │ -000063d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r5, r2 │ │ - ldr r3, [r0, #32] │ │ +00007d00 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ mov r4, r0 │ │ - mov r7, r1 │ │ - add.w r2, r3, r2, lsl #3 │ │ - str r2, [r0, #32] │ │ - cmp r2, r3 │ │ - ittt cc │ │ - ldrcc r3, [r0, #36] ; 0x24 │ │ - addcc r3, #1 │ │ - strcc r3, [r0, #36] ; 0x24 │ │ - ldr r3, [r0, #36] ; 0x24 │ │ - add.w r3, r3, r5, lsr #29 │ │ - str r3, [r0, #36] ; 0x24 │ │ - ldr r0, [r0, #104] ; 0x68 │ │ - cbz r0, 6420 │ │ - rsb r6, r0, #64 ; 0x40 │ │ - adds r0, #40 ; 0x28 │ │ - cmp r6, r5 │ │ - add r0, r4 │ │ - it ge │ │ - movge r6, r5 │ │ - mov r2, r6 │ │ - blx 33e0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - add r3, r6 │ │ - str r3, [r4, #104] ; 0x68 │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 6456 │ │ - mov r0, r4 │ │ - subs r5, r5, r6 │ │ - add r7, r6 │ │ - bl 6234 │ │ - add.w r8, r4, #40 ; 0x28 │ │ - mov r6, r5 │ │ - cmp r6, #63 ; 0x3f │ │ - sub.w r1, r5, r6 │ │ - add r1, r7 │ │ - ble.n 644c │ │ - add.w r2, r1, #64 ; 0x40 │ │ - mov r3, r8 │ │ - ldr.w r0, [r1], #4 │ │ - cmp r1, r2 │ │ - str.w r0, [r3], #4 │ │ - bne.n 6436 │ │ - mov r0, r4 │ │ - subs r6, #64 ; 0x40 │ │ - bl 6234 │ │ - b.n 6426 │ │ - mov r0, r8 │ │ - mov r2, r6 │ │ - blx 33e0 │ │ - str r6, [r4, #104] ; 0x68 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -0000645a : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ + mov r5, r2 │ │ mov r0, r1 │ │ - bl 6234 │ │ - ldrb r3, [r4, #3] │ │ - strb r3, [r5, #0] │ │ - ldrh r3, [r4, #2] │ │ - strb r3, [r5, #1] │ │ - ldr r3, [r4, #0] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #2] │ │ - ldr r3, [r4, #0] │ │ - strb r3, [r5, #3] │ │ - ldrb r3, [r4, #7] │ │ - strb r3, [r5, #4] │ │ - ldrh r3, [r4, #6] │ │ - strb r3, [r5, #5] │ │ - ldr r3, [r4, #4] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #6] │ │ - ldr r3, [r4, #4] │ │ - strb r3, [r5, #7] │ │ - ldrb r3, [r4, #11] │ │ - strb r3, [r5, #8] │ │ - ldrh r3, [r4, #10] │ │ - strb r3, [r5, #9] │ │ - ldr r3, [r4, #8] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #10] │ │ - ldr r3, [r4, #8] │ │ - strb r3, [r5, #11] │ │ - ldrb r3, [r4, #15] │ │ - strb r3, [r5, #12] │ │ - ldrh r3, [r4, #14] │ │ - strb r3, [r5, #13] │ │ - ldr r3, [r4, #12] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #14] │ │ - ldr r3, [r4, #12] │ │ - strb r3, [r5, #15] │ │ - ldrb r3, [r4, #19] │ │ - strb r3, [r5, #16] │ │ - ldrh r3, [r4, #18] │ │ - strb r3, [r5, #17] │ │ - ldr r3, [r4, #16] │ │ - lsrs r3, r3, #8 │ │ - strb r3, [r5, #18] │ │ - ldr r3, [r4, #16] │ │ - strb r3, [r5, #19] │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000064c2 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r1 │ │ - ldr r5, [r1, #32] │ │ - mov r7, r0 │ │ - ldr r6, [r1, #36] ; 0x24 │ │ - movs r0, #128 ; 0x80 │ │ - ubfx r2, r5, #3, #6 │ │ - add r1, r2 │ │ - adds r3, r2, #1 │ │ - cmp r3, #56 ; 0x38 │ │ - strb.w r0, [r1, #40] ; 0x28 │ │ - add.w r0, r2, #41 ; 0x29 │ │ - add r0, r4 │ │ - mov.w r1, #0 │ │ - ble.n 6500 │ │ - rsb r2, r2, #63 ; 0x3f │ │ - blx 32d8 │ │ - mov r0, r4 │ │ - bl 6234 │ │ - add.w r0, r4, #40 ; 0x28 │ │ - movs r1, #0 │ │ - movs r2, #56 ; 0x38 │ │ - b.n 6504 │ │ - rsb r2, r2, #55 ; 0x37 │ │ - blx 32d8 │ │ - lsrs r3, r6, #24 │ │ - strb.w r6, [r4, #99] ; 0x63 │ │ - mov r0, r7 │ │ - strb.w r3, [r4, #96] ; 0x60 │ │ + mov r2, sp │ │ mov r1, r4 │ │ - lsrs r3, r6, #16 │ │ - strb.w r5, [r4, #103] ; 0x67 │ │ - strb.w r3, [r4, #97] ; 0x61 │ │ - lsrs r3, r6, #8 │ │ - strb.w r3, [r4, #98] ; 0x62 │ │ - lsrs r3, r5, #24 │ │ - strb.w r3, [r4, #100] ; 0x64 │ │ - lsrs r3, r5, #16 │ │ - strb.w r3, [r4, #101] ; 0x65 │ │ - lsrs r3, r5, #8 │ │ - strb.w r3, [r4, #102] ; 0x66 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 645a │ │ - │ │ -00006540 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - ldr r0, [pc, #80] ; (6598 ) │ │ - ldr r1, [pc, #80] ; (659c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - blx 3410 │ │ - mov r6, r0 │ │ - cbz r0, 656e │ │ - mov r1, r5 │ │ - movs r2, #1 │ │ - mov r3, r6 │ │ - mov r0, r4 │ │ - blx 341c │ │ - mov r7, r0 │ │ - mov r0, r6 │ │ - blx 3428 │ │ - cmp r7, #1 │ │ - beq.n 6592 │ │ - movs r1, #0 │ │ - mov r0, sp │ │ - blx 3434 │ │ - ldr r0, [sp, #4] │ │ - blx 3440 │ │ - add r5, r4 │ │ - cmp r4, r5 │ │ - beq.n 6592 │ │ - blx 344c │ │ - movs r1, #255 ; 0xff │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - strb.w r1, [r4], #1 │ │ - b.n 657e │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldrb r6, [r5, #29] │ │ - movs r0, r0 │ │ - ldrb r1, [r7, #29] │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r8, r3 │ │ - ldr r3, [pc, #364] ; (6714 ) │ │ - sub sp, #180 ; 0xb4 │ │ - mov sl, r2 │ │ - mov r5, r0 │ │ + mov r7, sp │ │ + bl 7a4e │ │ + ldr.w ip, [pc, #348] ; 7e74 │ │ + ldr.w r6, [r4, #480] ; 0x1e0 │ │ + mov.w lr, #1 │ │ + add ip, pc │ │ + cmp lr, r6 │ │ + add r2, sp, #16 │ │ + bge.n 7db0 │ │ + ldr r3, [pc, #332] ; (7e78 ) │ │ + add.w r8, ip, #12 │ │ + movs r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r4, [sp, #216] ; 0xd8 │ │ - mov fp, r1 │ │ - str r3, [sp, #0] │ │ - ldr r2, [r3, #0] │ │ - cmp r4, #2 │ │ - str r2, [sp, #172] ; 0xac │ │ - beq.n 65c4 │ │ - cmp r4, #8 │ │ - bne.n 65cc │ │ - movs r3, #2 │ │ - str.w r3, [r5, #484] ; 0x1e4 │ │ - b.n 65d0 │ │ - str.w r4, [r0, #484] ; 0x1e4 │ │ - add.w r9, sp, #28 │ │ - add r6, sp, #108 ; 0x6c │ │ - movs r1, #0 │ │ - movs r2, #32 │ │ - mov r0, r9 │ │ - add r7, sp, #60 ; 0x3c │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #64 ; 0x40 │ │ - mov r0, r6 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #48 ; 0x30 │ │ - mov r0, r7 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ - add r0, sp, #12 │ │ - blx 32d8 │ │ - cmp r4, #8 │ │ - mov r0, r9 │ │ - mov r1, fp │ │ - mov r2, sl │ │ - bne.n 6626 │ │ - cmp.w sl, #15 │ │ - bgt.n 6626 │ │ - blx 33e0 │ │ - add.w r0, r9, sl │ │ - movs r1, #48 ; 0x30 │ │ - rsb r2, sl, #16 │ │ - blx 32d8 │ │ - movs r4, #16 │ │ - b.n 662c │ │ - blx 33e0 │ │ - mov r4, sl │ │ - add.w fp, r5, #536 ; 0x218 │ │ - cmp.w r8, #0 │ │ - beq.n 6648 │ │ - mov r3, r8 │ │ - ldr.w r2, [r3, #8]! │ │ - str.w r2, [r5, #536] ; 0x218 │ │ - ldr r2, [r3, #4] │ │ - str.w r2, [fp, #4] │ │ - b.n 6650 │ │ - mov r0, fp │ │ - movs r1, #8 │ │ - bl 6540 │ │ - add.w sl, sp, #124 ; 0x7c │ │ - mov r1, r9 │ │ - mov r2, r4 │ │ - add.w r8, sp, #12 │ │ - mov r0, sl │ │ - blx 33e0 │ │ - ldr.w r3, [fp] │ │ - add.w r2, r4, #16 │ │ - adds r1, r6, r2 │ │ - str r3, [r6, r2] │ │ - ldr.w r3, [fp, #4] │ │ - mov.w fp, #0 │ │ - str r3, [r1, #4] │ │ - add.w r3, r4, #24 │ │ - str r3, [sp, #4] │ │ - mov r0, r8 │ │ - cmp.w fp, #0 │ │ - bne.n 668e │ │ - mov r1, sl │ │ - add.w r2, r4, #8 │ │ - b.n 6692 │ │ - ldr r2, [sp, #4] │ │ - mov r1, r6 │ │ - bl 42c4 │ │ - ldmia.w r8, {r0, r1, r2, r3} │ │ - mov lr, r8 │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ - add.w r2, r7, fp │ │ - mov r3, lr │ │ - adds r2, #8 │ │ - ldmia r3!, {r0, r1} │ │ - cmp r3, r9 │ │ - str.w r0, [r2, #-8] │ │ - mov lr, r3 │ │ - str.w r1, [r2, #-4] │ │ - bne.n 66a4 │ │ - add.w fp, fp, #16 │ │ - cmp.w fp, #48 ; 0x30 │ │ - bne.n 667e │ │ - add.w r2, r5, #488 ; 0x1e8 │ │ - add r3, sp, #92 ; 0x5c │ │ - mov lr, r2 │ │ - mov r4, r7 │ │ - add.w lr, lr, #8 │ │ - ldmia r4!, {r0, r1} │ │ - cmp r4, r3 │ │ - str.w r0, [lr, #-8] │ │ - mov r7, r4 │ │ - str.w r1, [lr, #-4] │ │ - bne.n 66ca │ │ - add.w r7, r5, #520 ; 0x208 │ │ - mov r4, r3 │ │ - adds r7, #8 │ │ - ldmia r4!, {r0, r1} │ │ - cmp r4, r6 │ │ - str.w r0, [r7, #-8] │ │ - mov r3, r4 │ │ - str.w r1, [r7, #-4] │ │ - bne.n 66e4 │ │ - mov r0, r5 │ │ - movs r1, #32 │ │ - bl 994c │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #172] ; 0xac │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 670e │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #180 ; 0xb4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [sp, #232] ; 0xe8 │ │ - ... │ │ - │ │ -00006718 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r5, r1 │ │ - ldr r4, [pc, #152] ; (67b8 ) │ │ - sub.w sp, sp, #560 ; 0x230 │ │ - add.w r8, sp, #12 │ │ - mov r7, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r6, [sp, #592] ; 0x250 │ │ - mov r0, r8 │ │ - ldr r1, [r4, #0] │ │ - add.w r9, r6, #16 │ │ - str r1, [sp, #556] ; 0x22c │ │ - ldr r1, [sp, #596] ; 0x254 │ │ - str r1, [sp, #0] │ │ - mov r1, r2 │ │ - mov r2, r3 │ │ - movs r3, #0 │ │ - bl 65a0 │ │ - ldr r2, [pc, #112] ; (67bc ) │ │ - add r2, pc │ │ - ldr r3, [r2, #0] │ │ - str r3, [r6, #0] │ │ - ldr r3, [r2, #4] │ │ - adds r2, r7, r5 │ │ - str r3, [r6, #4] │ │ - add r3, sp, #548 ; 0x224 │ │ - ldmia r3!, {r0, r1} │ │ - and.w r3, r5, #15 │ │ - rsb r3, r3, #16 │ │ - add r5, r3 │ │ - str r0, [r6, #8] │ │ - str r1, [r6, #12] │ │ - subs r1, r2, r7 │ │ - cmp r1, r5 │ │ - bge.n 6774 │ │ - strb.w r3, [r2], #1 │ │ - b.n 6768 │ │ - mov r2, r5 │ │ - mov r3, r9 │ │ - add.w sl, sp, #532 ; 0x214 │ │ - mov r0, r8 │ │ - mov r1, r7 │ │ - str.w sl, [sp] │ │ - bl 9ee0 │ │ - movs r1, #32 │ │ - add r0, sp, #500 ; 0x1f4 │ │ - add r5, r9 │ │ - bl 3b3c │ │ - movs r1, #16 │ │ - mov r0, sl │ │ - bl 3b3c │ │ - add r0, sp, #548 ; 0x224 │ │ - movs r1, #8 │ │ - bl 3b3c │ │ - ldr r2, [sp, #556] ; 0x22c │ │ - ldr r3, [r4, #0] │ │ - subs r0, r5, r6 │ │ - cmp r2, r3 │ │ - beq.n 67b0 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #560 ; 0x230 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - str r7, [sp, #760] ; 0x2f8 │ │ - movs r0, r0 │ │ - ldrb r6, [r0, #22] │ │ - ... │ │ - │ │ -000067c0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - mov r5, r1 │ │ - ldr r7, [pc, #188] ; (6884 ) │ │ - mov r1, r2 │ │ - sub.w sp, sp, #564 ; 0x234 │ │ - mov r4, r0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r6, [sp, #592] ; 0x250 │ │ - ldr r2, [r7, #0] │ │ - str r2, [sp, #556] ; 0x22c │ │ - cmp r0, #0 │ │ - beq.n 6866 │ │ - cmp r1, #0 │ │ - beq.n 6868 │ │ - cmp r6, #0 │ │ - beq.n 686c │ │ - ldr r2, [sp, #596] ; 0x254 │ │ - add.w r8, sp, #12 │ │ - subs r5, #16 │ │ - add.w r9, sp, #532 ; 0x214 │ │ - mov r0, r8 │ │ - str r2, [sp, #0] │ │ - mov r2, r3 │ │ - mov r3, r4 │ │ - bl 65a0 │ │ - add.w r1, r4, #16 │ │ - mov r0, r4 │ │ - mov r2, r5 │ │ - blx 3458 │ │ - mov r1, r4 │ │ - adds r4, r6, r5 │ │ - mov r0, r8 │ │ - str.w r9, [sp] │ │ - mov r2, r5 │ │ - mov r3, r6 │ │ - bl a108 │ │ - ldrb.w r0, [r4, #-1] │ │ - cmp r0, #16 │ │ - bhi.n 6846 │ │ - subs r3, r4, r0 │ │ - movs r2, #0 │ │ - subs r5, r4, r3 │ │ - mov r1, r3 │ │ - rsb lr, r3, r1 │ │ - cmp lr, r5 │ │ - bge.n 6840 │ │ - ldrb.w lr, [r1], #1 │ │ - cmp lr, r0 │ │ - it ne │ │ - addne r2, #1 │ │ - b.n 682c │ │ - cmp r2, #0 │ │ - it eq │ │ - moveq r4, r3 │ │ + add.w r8, r8, #4 │ │ + ldr.w r1, [r8, #32] │ │ + add.w sl, sp, #32 │ │ + add.w fp, sp, #32 │ │ + ldrb.w r9, [r7, r0, lsl #2] │ │ + add.w r1, sl, r1, lsl #2 │ │ + ldrb.w r1, [r1, #-29] │ │ + ldr.w sl, [r3, r1, lsl #2] │ │ + ldr.w r1, [r8, #16] │ │ + add.w r1, fp, r1, lsl #2 │ │ + ldrb.w r1, [r1, #-30] │ │ + ldr.w r1, [r3, r1, lsl #2] │ │ + eor.w sl, r1, sl, ror #24 │ │ + ldr.w r1, [r8] │ │ + add.w r1, fp, r1, lsl #2 │ │ + ldrb.w r1, [r1, #-31] │ │ + ldr.w r1, [r3, r1, lsl #2] │ │ + eor.w sl, r1, sl, ror #24 │ │ + ldr.w r1, [r3, r9, lsl #2] │ │ + eor.w r1, r1, sl, ror #24 │ │ + str.w r1, [r2, r0, lsl #2] │ │ + adds r0, #1 │ │ + cmp r0, #4 │ │ + bne.n 7d36 │ │ + add.w r8, r4, lr, lsl #4 │ │ movs r3, #0 │ │ - movs r1, #32 │ │ - strb r3, [r4, #0] │ │ - add r0, sp, #500 ; 0x1f4 │ │ - bl 3b3c │ │ - movs r1, #16 │ │ - mov r0, r9 │ │ - bl 3b3c │ │ - add r0, sp, #548 ; 0x224 │ │ - movs r1, #8 │ │ - bl 3b3c │ │ - subs r0, r4, r6 │ │ - b.n 686e │ │ - b.n 686e │ │ - mov r0, r1 │ │ - b.n 686e │ │ - mov r0, r6 │ │ - ldr r2, [sp, #556] ; 0x22c │ │ - ldr r3, [r7, #0] │ │ - cmp r2, r3 │ │ - beq.n 687a │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #564 ; 0x234 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - str r7, [sp, #96] ; 0x60 │ │ - ... │ │ - │ │ -00006888 : │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - ldrh.w r1, [r4, #80] ; 0x50 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - bl 3b98 │ │ - cbz r0, 68de │ │ - ldr r6, [pc, #76] ; (68e8 ) │ │ - movs r2, #10 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 35ae │ │ - cbz r0, 68e4 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r1, #11 │ │ - blx 3464 │ │ - mov r5, r0 │ │ - cbz r0, 68e2 │ │ - mov r1, r5 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - adds r0, #10 │ │ - blx 3458 │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r6, #4] │ │ - mov r3, r5 │ │ - ldrh r2, [r6, #8] │ │ - stmia r3!, {r0, r1} │ │ - movs r0, #0 │ │ - strh r2, [r3, #0] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r5, [r4, #76] ; 0x4c │ │ - adds r3, #10 │ │ - str r3, [r4, #80] ; 0x50 │ │ - strb r0, [r5, r3] │ │ - movs r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #47 ; 0x2f │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldrb r3, [r7, #16] │ │ - ... │ │ - │ │ -000068ec : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldrh.w r1, [r4, #80] ; 0x50 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - bl 3b98 │ │ - cbz r0, 693a │ │ - ldr r1, [pc, #68] ; (6944 ) │ │ - movs r2, #2 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - add r1, pc │ │ - bl 35ae │ │ - cbz r0, 6940 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r1, #3 │ │ - blx 3464 │ │ - mov r5, r0 │ │ - cbz r0, 693e │ │ - mov r1, r5 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - adds r0, #2 │ │ - blx 3458 │ │ - movw r3, #20840 ; 0x5168 │ │ - strh r3, [r5, #0] │ │ - movs r0, #0 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r5, [r4, #76] ; 0x4c │ │ - adds r3, #2 │ │ - str r3, [r4, #80] ; 0x50 │ │ - strb r0, [r5, r3] │ │ - movs r3, #1 │ │ - str r3, [r4, #96] ; 0x60 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #47 ; 0x2f │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - ldrb r2, [r4, #15] │ │ - ... │ │ - │ │ -00006948 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 69ee │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 69f2 │ │ - ldr r0, [r0, #0] │ │ - cbz r0, 6960 │ │ - blx 3350 │ │ - ldr r0, [r4, #4] │ │ - cbz r0, 6968 │ │ - blx 3350 │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - cbz r0, 6970 │ │ - blx 3350 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 6978 │ │ - blx 3350 │ │ - ldr r0, [r4, #20] │ │ - cbz r0, 6980 │ │ - blx 3350 │ │ - ldr r0, [r4, #24] │ │ - cbz r0, 6988 │ │ - blx 3350 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - cbnz r0, 6990 │ │ - movs r5, #0 │ │ - b.n 699c │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - beq.n 698c │ │ - movs r5, #112 ; 0x70 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, 69ac │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r5, #112 ; 0x70 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, 69bc │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r5, #112 ; 0x70 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cbz r0, 69cc │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r5, #112 ; 0x70 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - cbz r0, 69dc │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - bl 3b7a │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r5, #112 ; 0x70 │ │ - mov r0, r4 │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ + ldr.w r1, [r8, r3, lsl #2] │ │ + eors r1, r0 │ │ + str.w r1, [r7, r3, lsl #2] │ │ + adds r3, #1 │ │ + cmp r3, #4 │ │ + bne.n 7d96 │ │ + add.w lr, lr, #1 │ │ + b.n 7d24 │ │ + ldr r3, [pc, #200] ; (7e7c ) │ │ movs r1, #0 │ │ - movs r2, #108 ; 0x6c │ │ - blx 32d8 │ │ - mov r0, r4 │ │ - blx 3350 │ │ - b.n 69f4 │ │ - mov r5, r0 │ │ - b.n 69f4 │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000069f8 : │ │ - push {r4, r5, r6, lr} │ │ - movs r1, #108 ; 0x6c │ │ - mov r5, r0 │ │ - movs r0, #1 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 6a8e │ │ - movs r3, #129 ; 0x81 │ │ - strb.w r3, [r0, #104] ; 0x68 │ │ - ldr r0, [pc, #128] ; (6a94 ) │ │ + add r3, pc │ │ + adds r3, #12 │ │ + adds r3, #4 │ │ + ldr r0, [r3, #16] │ │ + add.w lr, sp, #32 │ │ + ldrb.w ip, [r7, r1, lsl #2] │ │ + add.w r0, lr, r0, lsl #2 │ │ + ldr.w r0, [r0, #-32] │ │ + and.w r8, r0, #16711680 ; 0xff0000 │ │ + ldr r0, [r3, #0] │ │ + add.w r0, lr, r0, lsl #2 │ │ + ldr.w r0, [r0, #-32] │ │ + and.w lr, r0, #65280 ; 0xff00 │ │ + ldr r0, [r3, #32] │ │ + orr.w r8, r8, lr │ │ + add.w lr, sp, #32 │ │ + add.w r0, lr, r0, lsl #2 │ │ + ldr.w r0, [r0, #-32] │ │ + and.w lr, r0, #4278190080 ; 0xff000000 │ │ + orr.w r0, r8, lr │ │ + orr.w r0, r0, ip │ │ + str.w r0, [r2, r1, lsl #2] │ │ + adds r1, #1 │ │ + cmp r1, #4 │ │ + bne.n 7db8 │ │ + ldr r0, [pc, #120] ; (7e80 ) │ │ + movs r7, #0 │ │ add r0, pc │ │ - blx 33a4 │ │ - cbnz r0, 6a22 │ │ - mov r0, r6 │ │ - bl 6948 │ │ - b.n 6a8e │ │ - str r0, [r6, #44] ; 0x2c │ │ + ldr r0, [r0, #0] │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r3, r1, #24 │ │ + ldrb.w lr, [r0, r3] │ │ + uxtb r3, r1 │ │ + ldrb r3, [r0, r3] │ │ + orr.w r3, r3, lr, lsl #24 │ │ + ubfx lr, r1, #8, #8 │ │ + ubfx r1, r1, #16, #8 │ │ + ldrb.w lr, [r0, lr] │ │ + ldrb r1, [r0, r1] │ │ + orr.w r3, r3, lr, lsl #8 │ │ + orr.w r3, r3, r1, lsl #16 │ │ + str.w r3, [r2, r7, lsl #2] │ │ + adds r7, #1 │ │ + cmp r7, #4 │ │ + bne.n 7e0e │ │ + add.w r3, r4, r6, lsl #4 │ │ + subs r5, #1 │ │ movs r1, #0 │ │ - mov r0, r6 │ │ - bl 5ccc │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - mov r1, r4 │ │ - bl 9860 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - mov r1, r4 │ │ - bl 96f8 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - movs r1, #3 │ │ - bl 8386 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - movs r1, #1 │ │ - bl 8566 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - movs r1, #1 │ │ - bl 5dec │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cbnz r4, 6a7a │ │ - movs r1, #2 │ │ - bl 5e28 │ │ - mov r4, r0 │ │ - cbz r0, 6a80 │ │ - mov r0, r6 │ │ - bl 6948 │ │ - b.n 6a8a │ │ - ldr r3, [r6, #100] ; 0x64 │ │ - str r6, [r5, #0] │ │ - orr.w r3, r3, #129 ; 0x81 │ │ - str r3, [r6, #100] ; 0x64 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldrb r5, [r2, #11] │ │ - ... │ │ - │ │ -00006a98 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r7, r0 │ │ - mov r9, r2 │ │ - mov r8, r3 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - mov fp, r1 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - cmp r1, #0 │ │ - beq.n 6b74 │ │ - cmp r3, #0 │ │ - blt.n 6b7a │ │ - cmp r6, #0 │ │ - blt.n 6b7a │ │ - movs r0, #1 │ │ - movs r1, #108 ; 0x6c │ │ - blx 32c0 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 6b80 │ │ - mov r0, fp │ │ - movw r4, #1499 ; 0x5db │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - cmp r0, r4 │ │ - ite ls │ │ - movls r4, r0 │ │ - movhi r4, r3 │ │ - mov r0, r4 │ │ - bl 35d4 │ │ - cbnz r0, 6aee │ │ - mov r0, r5 │ │ - blx 3350 │ │ - movs r0, #67 ; 0x43 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mov r0, fp │ │ - blx 33a4 │ │ - str r4, [r5, #80] ; 0x50 │ │ - str r0, [r5, #76] ; 0x4c │ │ - cbnz r0, 6b02 │ │ - mov r0, r5 │ │ - blx 3350 │ │ - b.n 6b80 │ │ - movs r3, #129 ; 0x81 │ │ - mov r0, r5 │ │ - strb.w r3, [r5, #104] ; 0x68 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 5e28 │ │ - mov r4, r0 │ │ - mov r0, r5 │ │ - cbnz r4, 6b3a │ │ - ldrsh.w r1, [sp, #52] ; 0x34 │ │ - bl 93a4 │ │ - mov r4, r0 │ │ - cbnz r0, 6b38 │ │ - cbz r6, 6b40 │ │ - cmp.w sl, #0 │ │ - beq.n 6b40 │ │ - mov r0, r5 │ │ - mov r1, sl │ │ - mov r2, r6 │ │ - bl 9558 │ │ - mov r4, r0 │ │ - cbz r0, 6b40 │ │ - mov r0, r5 │ │ - bl 6948 │ │ - b.n 6b66 │ │ - ldr r3, [r5, #100] ; 0x64 │ │ - orr.w r3, r3, #129 ; 0x81 │ │ - str r3, [r5, #100] ; 0x64 │ │ - cmp.w r9, #0 │ │ - beq.n 6b6c │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ - mov r2, r8 │ │ - bl 6088 │ │ - mov r4, r0 │ │ - cbz r0, 6b6c │ │ - mov r0, r5 │ │ - bl 6948 │ │ - movs r3, #0 │ │ - str r3, [r7, #0] │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r5, [r7, #0] │ │ + ldr.w r0, [r2, r1, lsl #2] │ │ + mov r6, r5 │ │ + ldr.w r4, [r3, r1, lsl #2] │ │ + eors r4, r0 │ │ movs r0, #0 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, #66 ; 0x42 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, #95 ; 0x5f │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, #2 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ... │ │ - │ │ -00006b88 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r3 │ │ - ldr r6, [pc, #188] ; (6c4c ) │ │ - sub sp, #168 ; 0xa8 │ │ - mov r7, r0 │ │ - mov r8, r2 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr r0, [sp, #200] ; 0xc8 │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #164] ; 0xa4 │ │ - cbz r1, 6bd2 │ │ - mov r5, r1 │ │ - cbnz r4, 6bc8 │ │ - cmp r0, #3 │ │ - beq.n 6bbe │ │ - cmp r0, #1 │ │ - beq.n 6bc2 │ │ - cmp r0, #2 │ │ - beq.n 6bc6 │ │ - subs r0, #4 │ │ - cmp r0, #1 │ │ - ite hi │ │ - movhi r4, #0 │ │ - movls r4, #128 ; 0x80 │ │ - b.n 6bc8 │ │ - movs r4, #64 ; 0x40 │ │ - b.n 6bc8 │ │ - movs r4, #16 │ │ - b.n 6bc8 │ │ - movs r4, #20 │ │ - subs r3, r5, #1 │ │ - mov r1, r5 │ │ - cmp r3, #31 │ │ - bhi.n 6c16 │ │ - b.n 6bd8 │ │ - cbz r4, 6c2c │ │ - movs r1, #32 │ │ - mov r5, r1 │ │ - subs r3, r4, #1 │ │ - cmp r3, #127 ; 0x7f │ │ - bhi.n 6c1a │ │ - add.w sl, sp, #4 │ │ - add.w r9, sp, #36 ; 0x24 │ │ - mov r0, sl │ │ - bl 6540 │ │ - mov r0, r9 │ │ - mov r1, r4 │ │ - bl 6540 │ │ - mov r0, sl │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ - bl 5c54 │ │ - cmp r0, r5 │ │ - blt.n 6c1e │ │ - mov r0, r9 │ │ - mov r1, r8 │ │ - mov r2, r4 │ │ - bl 5c54 │ │ - cmp r0, r4 │ │ - ite lt │ │ - movlt r0, #71 ; 0x47 │ │ - movge r0, #0 │ │ - b.n 6c20 │ │ - movs r0, #68 ; 0x44 │ │ - b.n 6c20 │ │ - movs r0, #69 ; 0x45 │ │ - b.n 6c20 │ │ - movs r0, #70 ; 0x46 │ │ - ldr r2, [sp, #164] ; 0xa4 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 6c44 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - cmp r0, #3 │ │ - bne.n 6c36 │ │ - movs r1, #32 │ │ - movs r4, #64 ; 0x40 │ │ - b.n 6bd6 │ │ - cmp r0, #1 │ │ - mov.w r5, #32 │ │ - bne.n 6bae │ │ - movs r4, #16 │ │ - mov r1, r5 │ │ - b.n 6bd8 │ │ - add sp, #168 ; 0xa8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + lsr.w r7, r4, r0 │ │ + adds r0, #8 │ │ + cmp r0, #32 │ │ + strb.w r7, [r6, #1]! │ │ + bne.n 7e56 │ │ + adds r1, #1 │ │ + adds r5, #4 │ │ + cmp r1, #4 │ │ + bne.n 7e48 │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r3, [sp, #328] ; 0x148 │ │ + ldr r6, [r5, #8] │ │ + movs r0, r0 │ │ + strh r6, [r1, #14] │ │ + movs r0, r0 │ │ + ldr r4, [r3, #0] │ │ + movs r0, r0 │ │ + strh r2, [r5, #6] │ │ ... │ │ │ │ -00006c50 : │ │ - b.w 5c54 │ │ - │ │ -00006c54 : │ │ - b.w 5c00 │ │ - │ │ -00006c58 : │ │ - cbz r0, 6c6c │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 6c6c │ │ - cbz r1, 6c70 │ │ - ldr r3, [r0, #44] ; 0x2c │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -00006c74 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r6, r3 │ │ - ldr r4, [sp, #24] │ │ - mov r5, r0 │ │ - cbz r0, 6cd2 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 6cd2 │ │ - cmp r2, #0 │ │ - bge.n 6c8e │ │ - movs r0, #95 ; 0x5f │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - bl 5e68 │ │ - cbnz r0, 6cdc │ │ - ldrsh.w r0, [r5, #40] ; 0x28 │ │ - cbz r0, 6cdc │ │ - cmp r4, #0 │ │ - blt.n 6c8a │ │ - cmp r6, #0 │ │ - beq.n 6c8a │ │ - mov r2, r4 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl 93e8 │ │ - mov r4, r0 │ │ - cbnz r0, 6cd6 │ │ - ldr r2, [r5, #80] ; 0x50 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - add r3, r2 │ │ - adds r6, r3, #2 │ │ - mov r1, r6 │ │ - blx 3464 │ │ - mov r7, r0 │ │ - cbz r0, 6cda │ │ - ldr r1, [r5, #84] ; 0x54 │ │ - mov r2, r6 │ │ - bl 427a │ │ - str r7, [r5, #76] ; 0x4c │ │ - str r6, [r5, #80] ; 0x50 │ │ - b.n 6cd6 │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00006cde : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - cbz r0, 6d2c │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 6d2c │ │ - cbz r1, 6d30 │ │ - ldr r0, [r0, #76] ; 0x4c │ │ - cbnz r0, 6cf8 │ │ - movs r0, #98 ; 0x62 │ │ - pop {r3, r4, r5, pc} │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - movw r2, #1499 ; 0x5db │ │ - cmp r0, r2 │ │ - it hi │ │ - movhi r0, r3 │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - beq.n 6cf4 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str r3, [r5, #0] │ │ - ldrsh.w r2, [r4, #34] ; 0x22 │ │ - cmp r2, #1 │ │ - bne.n 6d22 │ │ - adds r3, #10 │ │ - b.n 6d28 │ │ - cmp r2, #2 │ │ - bne.n 6d34 │ │ - adds r3, #2 │ │ - str r3, [r5, #0] │ │ - b.n 6d34 │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #4 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00006d38 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ +00007e84 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr.w r3, [r0, #480] ; 0x1e0 │ │ mov r4, r0 │ │ - cbz r0, 6d8a │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 6d8a │ │ - cbnz r1, 6d4e │ │ - movs r0, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ + mov r5, r2 │ │ + mov r2, sp │ │ + mov r6, sp │ │ + add.w r3, r0, r3, lsl #4 │ │ mov r0, r1 │ │ - movw r5, #1499 ; 0x5db │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - cmp r0, r5 │ │ - ite ls │ │ - movls r5, r0 │ │ - movhi r5, r3 │ │ - mov r0, r5 │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - beq.n 6d4a │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cbz r0, 6d76 │ │ - blx 3350 │ │ - mov r0, r6 │ │ - blx 33a4 │ │ - str r5, [r4, #80] ; 0x50 │ │ - cmp r0, #0 │ │ - str r0, [r4, #76] ; 0x4c │ │ - ite eq │ │ - moveq r0, #2 │ │ - movne r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #1 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #156] ; (6e38 ) │ │ - sub sp, #20 │ │ - mov r8, r2 │ │ - mov r5, r3 │ │ + add.w r1, r3, #240 ; 0xf0 │ │ + bl 7a4e │ │ + ldr.w r3, [r4, #480] ; 0x1e0 │ │ + ldr.w ip, [pc, #336] ; 7ffc │ │ + add.w lr, r3, #4294967295 ; 0xffffffff │ │ + adds r3, #14 │ │ + add ip, pc │ │ + add.w r3, r4, r3, lsl #4 │ │ + cmp.w lr, #0 │ │ + add r2, sp, #16 │ │ + ble.n 7f44 │ │ + ldr r1, [pc, #316] ; (8000 ) │ │ + add.w r8, ip, #76 ; 0x4c │ │ + movs r7, #0 │ │ add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str.w r0, [r8] │ │ - ble.n 6e22 │ │ - cmp r0, #2 │ │ - bgt.n 6e26 │ │ - mov r0, r4 │ │ - ldr r1, [r6, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ + ldr r1, [r1, #0] │ │ + add.w r8, r8, #4 │ │ + ldr.w r0, [r8, #32] │ │ + add.w sl, sp, #32 │ │ + add.w fp, sp, #32 │ │ + ldrb.w r9, [r6, r7, lsl #2] │ │ + add.w r0, sl, r0, lsl #2 │ │ + ldrb.w r0, [r0, #-29] │ │ + ldr.w sl, [r1, r0, lsl #2] │ │ + ldr.w r0, [r8, #16] │ │ + add.w r0, fp, r0, lsl #2 │ │ + ldrb.w r0, [r0, #-30] │ │ + ldr.w r0, [r1, r0, lsl #2] │ │ + eor.w sl, r0, sl, ror #24 │ │ + ldr.w r0, [r8] │ │ + add.w r0, fp, r0, lsl #2 │ │ + ldrb.w r0, [r0, #-31] │ │ + ldr.w r0, [r1, r0, lsl #2] │ │ + eor.w sl, r0, sl, ror #24 │ │ + ldr.w r0, [r1, r9, lsl #2] │ │ + eor.w r0, r0, sl, ror #24 │ │ + str.w r0, [r2, r7, lsl #2] │ │ + adds r7, #1 │ │ + cmp r7, #4 │ │ + bne.n 7ecc │ │ movs r1, #0 │ │ - add r3, sp, #12 │ │ - mov r0, r4 │ │ - str r3, [sp, #0] │ │ - movs r2, #6 │ │ - mov r3, r1 │ │ - bl 3a64 │ │ - ldr r4, [sp, #12] │ │ - mov r7, r0 │ │ - strh r0, [r5, #12] │ │ - cbnz r4, 6e2a │ │ - ldr.w r9, [r6] │ │ - mov r5, r4 │ │ - mov r0, r9 │ │ - movs r1, #58 ; 0x3a │ │ - blx 3404 │ │ - cbz r0, 6df0 │ │ - adds r5, #1 │ │ - adds r0, #1 │ │ - cmp r5, #11 │ │ - bne.n 6de0 │ │ - uxth r7, r7 │ │ - cmp r7, #6 │ │ - bhi.n 6e2a │ │ - movs r3, #1 │ │ - lsls r3, r7 │ │ - tst.w r3, #80 ; 0x50 │ │ - bne.n 6e12 │ │ - tst.w r3, #44 ; 0x2c │ │ - bne.n 6e0e │ │ - lsls r3, r3, #30 │ │ - beq.n 6e2a │ │ - cmp r5, #2 │ │ - b.n 6e14 │ │ - cmp r5, #3 │ │ - b.n 6e14 │ │ - cmp r5, #4 │ │ - bgt.n 6e2e │ │ - ldr.w r3, [r8] │ │ - adds r3, #1 │ │ - add r3, r9 │ │ - str r3, [r6, #0] │ │ - b.n 6e30 │ │ - movs r4, #22 │ │ - b.n 6e30 │ │ - movs r4, #23 │ │ - b.n 6e30 │ │ - movs r4, #24 │ │ - b.n 6e30 │ │ - movs r4, #10 │ │ - mov r0, r4 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - strb r3, [r1, #29] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #84] ; (6e9c ) │ │ - sub sp, #20 │ │ - mov r5, r2 │ │ - mov r7, r3 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str r0, [r5, #0] │ │ - ble.n 6e8c │ │ - cmp r0, #12 │ │ - bgt.n 6e90 │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - mov r0, r6 │ │ - bl 4bfc │ │ + ldr.w r7, [r2, r1, lsl #2] │ │ + ldr.w r0, [r3, r1, lsl #2] │ │ + eors r0, r7 │ │ + str.w r0, [r6, r1, lsl #2] │ │ + adds r1, #1 │ │ + cmp r1, #4 │ │ + bne.n 7f28 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + subs r3, #16 │ │ + b.n 7eb8 │ │ + ldr r3, [pc, #188] ; (8004 ) │ │ movs r1, #0 │ │ - add r3, sp, #12 │ │ - mov r0, r6 │ │ - str r3, [sp, #0] │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - mov r3, r1 │ │ - bl 3a64 │ │ - str r0, [r7, #8] │ │ - ldr r0, [sp, #12] │ │ - cbnz r0, 6e94 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - b.n 6e96 │ │ - movs r0, #17 │ │ - b.n 6e96 │ │ - movs r0, #18 │ │ - b.n 6e96 │ │ - movs r0, #19 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - strb r1, [r4, #26] │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ - ldr r0, [r1, #0] │ │ - mov r6, r2 │ │ - mov r4, r1 │ │ - mov r5, r3 │ │ - blx 32b4 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str r0, [r6, #0] │ │ - ble.n 6f64 │ │ - cmp.w r0, #256 ; 0x100 │ │ - bgt.n 6f6a │ │ - ldrh r3, [r5, #12] │ │ - subs r1, r3, #3 │ │ - cmp r1, #1 │ │ - bls.n 6ecc │ │ - cmp r3, #6 │ │ - bne.n 6f2e │ │ - ldr.w r8, [r4] │ │ - movs r1, #58 ; 0x3a │ │ - mov r0, r8 │ │ - blx 3404 │ │ - cmp r0, #0 │ │ - beq.n 6f78 │ │ - ldr r1, [pc, #156] ; (6f7c ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp.w r0, #256 ; 0x100 │ │ - mov r2, r0 │ │ - str r0, [r6, #0] │ │ - bgt.n 6f70 │ │ - mov r0, r7 │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ - ldr r0, [r5, #24] │ │ - cbz r0, 6f02 │ │ - blx 3350 │ │ - ldr r1, [r6, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - mov r1, r0 │ │ - str r0, [r5, #24] │ │ - cbnz r0, 6f18 │ │ - movs r0, #2 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - mov r0, r7 │ │ - bl 5c00 │ │ - cmp r0, #0 │ │ - blt.n 6f76 │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - b.n 6f64 │ │ - mov r0, r7 │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ - ldr r0, [r5, #24] │ │ - cbz r0, 6f40 │ │ - blx 3350 │ │ - ldr r1, [r6, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - mov r1, r0 │ │ - str r0, [r5, #24] │ │ - cmp r0, #0 │ │ - beq.n 6f12 │ │ - mov r0, r7 │ │ - bl 5c00 │ │ - cmp r0, #0 │ │ - ite lt │ │ - movlt r0, #35 ; 0x23 │ │ - movge r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, #34 ; 0x22 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, #37 ; 0x25 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, #38 ; 0x26 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - strb r5, [r1, #24] │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r3 │ │ - ldrh r3, [r3, #12] │ │ - mov r7, r0 │ │ - mov r4, r1 │ │ - mov r6, r2 │ │ - cmp r3, #2 │ │ - beq.n 6f96 │ │ - subs r3, #4 │ │ - cmp r3, #2 │ │ - bhi.n 6fee │ │ - ldr r1, [pc, #112] ; (7008 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str r0, [r6, #0] │ │ - ble.n 6ff2 │ │ - cmp.w r0, #256 ; 0x100 │ │ - bgt.n 6ff6 │ │ - mov r0, r7 │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ - ldr r0, [r5, #20] │ │ - cbz r0, 6fc0 │ │ - blx 3350 │ │ - ldr r1, [r6, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - mov r1, r0 │ │ - str r0, [r5, #20] │ │ - cbz r0, 6ffa │ │ - mov r0, r7 │ │ - bl 5c00 │ │ - cmp r0, #0 │ │ - blt.n 6ffe │ │ - ldr r0, [r5, #20] │ │ - bl 85fc │ │ - cbnz r0, 7002 │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r4, #0] │ │ + add r3, pc │ │ + adds r3, #76 ; 0x4c │ │ + adds r3, #4 │ │ + ldr r0, [r3, #16] │ │ + add r7, sp, #32 │ │ + add.w ip, sp, #32 │ │ + ldrb.w lr, [r6, r1, lsl #2] │ │ + add.w r0, r7, r0, lsl #2 │ │ + ldr r7, [r3, #0] │ │ + ldr.w r0, [r0, #-32] │ │ + add.w r7, ip, r7, lsl #2 │ │ + and.w r0, r0, #16711680 ; 0xff0000 │ │ + ldr.w r7, [r7, #-32] │ │ + and.w r7, r7, #65280 ; 0xff00 │ │ + orrs r0, r7 │ │ + ldr r7, [r3, #32] │ │ + add.w r7, ip, r7, lsl #2 │ │ + ldr.w r7, [r7, #-32] │ │ + and.w r7, r7, #4278190080 ; 0xff000000 │ │ + orrs r0, r7 │ │ + orr.w r0, r0, lr │ │ + str.w r0, [r2, r1, lsl #2] │ │ + adds r1, #1 │ │ + cmp r1, #4 │ │ + bne.n 7f4c │ │ + ldr r0, [pc, #112] ; (8008 ) │ │ + movs r6, #0 │ │ + add r0, pc │ │ + ldr r0, [r0, #0] │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + lsrs r3, r1, #24 │ │ + ldrb r7, [r0, r3] │ │ + uxtb r3, r1 │ │ + ldrb r3, [r0, r3] │ │ + orr.w r3, r3, r7, lsl #24 │ │ + ubfx r7, r1, #8, #8 │ │ + ubfx r1, r1, #16, #8 │ │ + ldrb r7, [r0, r7] │ │ + ldrb r1, [r0, r1] │ │ + orr.w r3, r3, r7, lsl #8 │ │ + orr.w r3, r3, r1, lsl #16 │ │ + str.w r3, [r2, r6, lsl #2] │ │ + adds r6, #1 │ │ + cmp r6, #4 │ │ + bne.n 7f9c │ │ + adds r4, #240 ; 0xf0 │ │ + subs r5, #1 │ │ + movs r3, #0 │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ + mov r6, r5 │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ + eors r0, r1 │ │ + movs r1, #0 │ │ + lsr.w r7, r0, r1 │ │ + adds r1, #8 │ │ + cmp r1, #32 │ │ + strb.w r7, [r6, #1]! │ │ + bne.n 7fde │ │ adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #30 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #31 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #32 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #33 ; 0x21 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + adds r5, #4 │ │ + cmp r3, #4 │ │ + bne.n 7fd0 │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strb r3, [r2, #21] │ │ + str r6, [r3, #112] ; 0x70 │ │ movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r5, r3 │ │ - ldrh r3, [r3, #12] │ │ - mov r7, r2 │ │ - sub sp, #20 │ │ - mov r6, r1 │ │ - subs r2, r3, #3 │ │ - cmp r2, #1 │ │ - bls.n 7022 │ │ - cmp r3, #6 │ │ - bne.n 7070 │ │ - ldr r0, [r6, #0] │ │ - blx 32b4 │ │ - cmp r0, #0 │ │ - mov r4, r0 │ │ - str r0, [r7, #0] │ │ - ble.n 7064 │ │ - cmp.w r0, #256 ; 0x100 │ │ - bgt.n 7068 │ │ - ldr r6, [r6, #0] │ │ - ldr r1, [pc, #60] ; (7078 ) │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 347c │ │ - cmp r0, r4 │ │ - bne.n 706c │ │ - movs r1, #0 │ │ - add r3, sp, #12 │ │ - mov r0, r6 │ │ - str r3, [sp, #0] │ │ - mov.w r2, #65536 ; 0x10000 │ │ - mov r3, r1 │ │ - bl 3a64 │ │ - str r0, [r5, #28] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r0, #42 ; 0x2a │ │ - b.n 7072 │ │ - movs r0, #39 ; 0x27 │ │ - b.n 7072 │ │ - movs r0, #40 ; 0x28 │ │ - b.n 7072 │ │ - movs r0, #41 ; 0x29 │ │ - b.n 7072 │ │ - movs r0, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - strb r3, [r6, #18] │ │ + strh r4, [r7, #0] │ │ movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r1 │ │ - ldr r0, [r1, #0] │ │ - mov r5, r2 │ │ - ldr r1, [pc, #76] ; (70d4 ) │ │ - mov r6, r3 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - str r0, [r5, #0] │ │ - ble.n 70c6 │ │ - cmp r0, #8 │ │ - bgt.n 70ca │ │ - ldr r0, [r6, #44] ; 0x2c │ │ - cbz r0, 70a0 │ │ - blx 3350 │ │ - ldr r1, [r5, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - str r0, [r6, #44] ; 0x2c │ │ - cbz r0, 70ce │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [r4, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #20 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #21 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - strb r5, [r4, #17] │ │ + str r0, [r1, #104] ; 0x68 │ │ movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - mov r5, r1 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #128] ; (7164 ) │ │ - mov r6, r2 │ │ - mov r4, r3 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str r0, [r6, #0] │ │ - ble.n 714e │ │ - cmp.w r0, #256 ; 0x100 │ │ - bgt.n 7152 │ │ - mov r0, r7 │ │ + ldrb r0, [r6, #29] │ │ + ... │ │ + │ │ +0000800c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r2, #0 │ │ + ldr r5, [pc, #540] ; (8230 ) │ │ + it lt │ │ + addlt r2, #15 │ │ + mov r7, r1 │ │ + sub sp, #52 ; 0x34 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + asrs r4, r2, #4 │ │ + ldr.w r2, [r0, #484] ; 0x1e4 │ │ + mov r8, r3 │ │ ldr r1, [r5, #0] │ │ - adds r2, #1 │ │ - bl 4bfc │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 710c │ │ - blx 3350 │ │ - ldr r1, [r6, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - mov r1, r0 │ │ - str r0, [r4, #16] │ │ - cbz r0, 7156 │ │ - mov r0, r7 │ │ - bl 5c00 │ │ - cmp r0, #0 │ │ - blt.n 715a │ │ - ldrsh.w r3, [r4, #12] │ │ - ldr r0, [r4, #16] │ │ - cbnz r3, 7142 │ │ - bl 85c4 │ │ - cbnz r0, 715e │ │ - ldr r3, [r6, #0] │ │ - movs r0, #0 │ │ - ldr r2, [r5, #0] │ │ + mov r6, r0 │ │ + subs r2, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r1, [sp, #44] ; 0x2c │ │ + cmp r2, #5 │ │ + bhi.w 821e │ │ + tbb [pc, r2] │ │ + asrs r3, r0, #8 │ │ + bpl.w d6f4e <_end@@Base+0xc6166> │ │ + mov.w r9, #0 │ │ + cmp r9, r4 │ │ + bge.w 821e │ │ + mov.w r2, r9, lsl #4 │ │ + mov r0, r6 │ │ + adds r1, r7, r2 │ │ + add r2, r8 │ │ + bl 7d00 │ │ + add.w r9, r9, #1 │ │ + b.n 8046 │ │ + add r2, sp, #12 │ │ + add.w ip, r3, #16 │ │ + mov r9, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 8068 │ │ + add.w fp, sp, #28 │ │ + mov.w sl, #0 │ │ + cmp sl, r4 │ │ + bge.w 821e │ │ + mov.w ip, sl, lsl #4 │ │ + movs r3, #0 │ │ + add.w r1, r7, ip │ │ + ldrb.w r2, [r9, r3] │ │ + ldrb r0, [r1, r3] │ │ + eors r2, r0 │ │ + strb.w r2, [r9, r3] │ │ adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r5, #0] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - bl 86e8 │ │ - cmp r0, #0 │ │ - beq.n 7134 │ │ - movs r0, #29 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #25 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #26 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #27 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #28 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - strb r7, [r0, #16] │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - mov r4, r1 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #104] ; (71dc ) │ │ - mov r5, r2 │ │ - mov r6, r3 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - str r0, [r5, #0] │ │ - ble.n 71c8 │ │ - cmp r0, #64 ; 0x40 │ │ - bgt.n 71cc │ │ - mov r0, r7 │ │ - ldr r1, [r4, #0] │ │ + cmp r3, #16 │ │ + bne.n 8094 │ │ + mov r2, r9 │ │ + mov r0, r6 │ │ + mov r1, r9 │ │ + str.w ip, [sp, #4] │ │ + bl 7d00 │ │ + ldr.w ip, [sp, #4] │ │ + mov lr, r9 │ │ + add.w r2, r8, ip │ │ + mov r3, lr │ │ + adds r2, #8 │ │ + ldmia r3!, {r0, r1} │ │ + cmp r3, fp │ │ + str.w r0, [r2, #-8] │ │ + mov lr, r3 │ │ + str.w r1, [r2, #-4] │ │ + bne.n 80be │ │ + add.w sl, sl, #1 │ │ + b.n 8084 │ │ + add r2, sp, #12 │ │ + add.w ip, r3, #16 │ │ + mov r9, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 80e0 │ │ + add.w fp, sp, #28 │ │ + mov.w sl, #0 │ │ + cmp sl, r4 │ │ + bge.w 821e │ │ + mov r2, r9 │ │ + mov r0, r6 │ │ + mov r1, r9 │ │ + bl 7d00 │ │ + mov.w r3, sl, lsl #4 │ │ + add.w lr, r7, r3 │ │ + movs r2, #0 │ │ + ldrb.w r1, [r9, r2] │ │ + ldrb.w r0, [lr, r2] │ │ + eors r1, r0 │ │ + strb.w r1, [r9, r2] │ │ adds r2, #1 │ │ - bl 4bfc │ │ - ldr r0, [r6, #4] │ │ - cbz r0, 719a │ │ - blx 3350 │ │ - ldr r1, [r5, #0] │ │ - movs r0, #1 │ │ - add r1, r0 │ │ - blx 32c0 │ │ - mov r1, r0 │ │ - str r0, [r6, #4] │ │ - cbz r0, 71d0 │ │ - mov r0, r7 │ │ - bl 5c00 │ │ - cmp r0, #0 │ │ - blt.n 71d4 │ │ - ldr r0, [r6, #4] │ │ - bl 97e8 │ │ - cbnz r0, 71d8 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ + cmp r2, #16 │ │ + bne.n 8116 │ │ + add r3, r8 │ │ + mov lr, r9 │ │ + mov r2, lr │ │ + adds r3, #8 │ │ + ldmia r2!, {r0, r1} │ │ + cmp r2, fp │ │ + str.w r0, [r3, #-8] │ │ + mov lr, r2 │ │ + str.w r1, [r3, #-4] │ │ + bne.n 812e │ │ + add.w sl, sl, #1 │ │ + b.n 80fc │ │ + add r2, sp, #12 │ │ + add.w ip, r3, #16 │ │ + mov r9, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 8150 │ │ + mov.w sl, #0 │ │ + cmp sl, r4 │ │ + bge.n 821e │ │ + mov r2, r9 │ │ + mov r0, r6 │ │ + mov r1, r9 │ │ + bl 7d00 │ │ + mov.w r2, sl, lsl #4 │ │ + add.w lr, r7, r2 │ │ + add r2, r8 │ │ + movs r3, #0 │ │ + ldrb.w r0, [lr, r3] │ │ + ldrb.w r1, [r9, r3] │ │ + eors r1, r0 │ │ + strb r1, [r2, r3] │ │ adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #13 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #14 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #15 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #16 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strb r7, [r6, #13] │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r1 │ │ - ldr r0, [r1, #0] │ │ - mov r6, r2 │ │ - ldr r1, [pc, #64] ; (722c ) │ │ - mov r5, r3 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #15 │ │ - str r0, [r6, #0] │ │ - ble.n 7224 │ │ - ldr r0, [r5, #0] │ │ - cbz r0, 7200 │ │ - blx 3350 │ │ - movs r0, #1 │ │ - movs r1, #17 │ │ - blx 32c0 │ │ - str r0, [r5, #0] │ │ - cbz r0, 7228 │ │ - ldr r1, [r4, #0] │ │ - movs r2, #16 │ │ - blx 32f0 │ │ - str r0, [r5, #0] │ │ - movs r0, #0 │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r4, #0] │ │ + cmp r3, #16 │ │ + bne.n 8182 │ │ + add.w sl, sl, #1 │ │ + b.n 8168 │ │ + add r2, sp, #12 │ │ + add.w ip, r3, #16 │ │ + mov sl, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 81a2 │ │ + add.w fp, sp, #28 │ │ + mov.w r9, #0 │ │ + cmp r9, r4 │ │ + bge.n 821e │ │ + mov r0, r6 │ │ + mov r2, fp │ │ + mov r1, sl │ │ + bl 7d00 │ │ + mov.w r2, r9, lsl #4 │ │ + adds r0, r7, r2 │ │ + add r2, r8 │ │ + movs r3, #0 │ │ + ldrb.w lr, [r0, r3] │ │ + ldrb.w r1, [fp, r3] │ │ + eor.w r1, lr, r1 │ │ + strb r1, [r2, r3] │ │ adds r3, #1 │ │ - add r3, r2 │ │ - str r3, [r4, #0] │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #12 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #2 │ │ - pop {r4, r5, r6, pc} │ │ - strb r1, [r0, #12] │ │ + cmp r3, #16 │ │ + bne.n 81d6 │ │ + ldrb.w r3, [sp, #27] │ │ + add r2, sp, #48 ; 0x30 │ │ + adds r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [r2, #-21]! │ │ + clz r3, r3 │ │ + lsrs r3, r3, #5 │ │ + cbz r3, 8218 │ │ + ldrb.w r3, [r2, #-1] │ │ + adds r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [r2, #-1]! │ │ + clz r3, r3 │ │ + cmp r2, sl │ │ + mov.w r3, r3, lsr #5 │ │ + bne.n 81fe │ │ + add.w r9, r9, #1 │ │ + b.n 81be │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 822a │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r4, [r1, #27] │ │ ... │ │ │ │ -00007230 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r0 │ │ - ldr r6, [pc, #564] ; (746c ) │ │ - sub sp, #56 ; 0x38 │ │ - add r5, sp, #20 │ │ - add r7, sp, #20 │ │ - add r6, pc │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - str r3, [r5, #0] │ │ - bl 35d4 │ │ - cmp r0, #0 │ │ - beq.n 7308 │ │ - ldr r5, [r4, #68] ; 0x44 │ │ - movw r6, #1499 ; 0x5db │ │ - mov r0, r5 │ │ - blx 32b4 │ │ - ldr r3, [pc, #524] ; (7470 ) │ │ - mov r2, r5 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r1, [r3, #0] │ │ - movw r3, #1500 ; 0x5dc │ │ - cmp r0, r6 │ │ - it hi │ │ - movhi r0, r3 │ │ - add r0, r5 │ │ - cmp r2, r0 │ │ - bne.n 7310 │ │ - mov r0, r5 │ │ - movs r6, #0 │ │ - str r5, [sp, #12] │ │ - movs r1, #58 ; 0x3a │ │ - blx 3404 │ │ - cbz r0, 7294 │ │ - adds r6, #1 │ │ - adds r0, #1 │ │ - cmp r6, #11 │ │ - bne.n 7282 │ │ - b.n 7298 │ │ - cmp r6, #5 │ │ - ble.n 730c │ │ - mov r6, r5 │ │ - mov.w r9, #11 │ │ - mov.w r8, #0 │ │ - mov r0, r6 │ │ - movs r1, #58 ; 0x3a │ │ - blx 3404 │ │ - cbz r0, 72be │ │ - subs r6, r0, r6 │ │ - subs.w r9, r9, #1 │ │ - add.w r6, r6, #1 │ │ - add r8, r6 │ │ - add.w r6, r0, #1 │ │ - bne.n 72a2 │ │ - add.w r0, r5, r8 │ │ - str r0, [sp, #12] │ │ - blx 32b4 │ │ - cmp r0, #86 ; 0x56 │ │ - it hi │ │ - movhi r0, #87 ; 0x57 │ │ - str r0, [sp, #16] │ │ - cmp r0, #43 ; 0x2b │ │ - beq.n 72f2 │ │ - bgt.n 72e2 │ │ - cmp r0, #22 │ │ - beq.n 72ee │ │ - cmp r0, #27 │ │ - bne.n 7322 │ │ - movs r3, #2 │ │ - b.n 72f8 │ │ - cmp r0, #64 ; 0x40 │ │ - beq.n 72f6 │ │ - cmp r0, #86 ; 0x56 │ │ - bne.n 7322 │ │ - movs r3, #5 │ │ - b.n 72f8 │ │ - movs r3, #1 │ │ - b.n 72f8 │ │ - movs r3, #3 │ │ - b.n 72f8 │ │ - movs r3, #4 │ │ - strh r3, [r4, #32] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - str r0, [r4, #52] ; 0x34 │ │ - subs r0, r3, r0 │ │ - cmp r0, #0 │ │ - bge.n 7326 │ │ - movs r0, #11 │ │ - b.n 7466 │ │ - movs r0, #6 │ │ - b.n 7466 │ │ - movs r0, #8 │ │ - b.n 7466 │ │ - ldrb.w r3, [r2], #1 │ │ - add r3, r1 │ │ - ldrb r3, [r3, #1] │ │ - tst.w r3, #151 ; 0x97 │ │ - bne.n 7278 │ │ - movs r0, #7 │ │ - b.n 7466 │ │ - movs r0, #99 ; 0x63 │ │ - b.n 7466 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - cbz r0, 732e │ │ - blx 3350 │ │ - ldr r5, [sp, #12] │ │ - mov r0, r5 │ │ - blx 33a4 │ │ - str r0, [r4, #48] ; 0x30 │ │ - cbnz r0, 733e │ │ - movs r0, #2 │ │ - b.n 7466 │ │ - subs r0, r5, #1 │ │ - movs r1, #0 │ │ - ldr r2, [sp, #16] │ │ - blx 32d8 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - movs r0, #1 │ │ - mov.w r1, #1024 ; 0x400 │ │ - mvns r2, r2 │ │ - add r2, r3 │ │ - str r2, [r4, #72] ; 0x48 │ │ - str r2, [sp, #4] │ │ - blx 32c0 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 733a │ │ - ldrsh.w r3, [r4, #32] │ │ - ldr r6, [sp, #16] │ │ +00008234 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r8, r3 │ │ + ldr r7, [pc, #508] ; (8438 ) │ │ + sub sp, #44 ; 0x2c │ │ + cmp r2, #0 │ │ + mov r6, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + it lt │ │ + addlt r2, #15 │ │ + mov r4, r1 │ │ + ldr.w r9, [sp, #80] ; 0x50 │ │ + ldr r3, [r7, #0] │ │ + asrs r5, r2, #4 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [r0, #484] ; 0x1e4 │ │ subs r3, #1 │ │ - ldr r2, [sp, #4] │ │ - cmp r3, #4 │ │ - bhi.n 7410 │ │ - tbb [pc, r3] │ │ - lsls r3, r0, #28 │ │ - lsrs r3, r1, #28 │ │ - movs r3, r2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl 430c │ │ - b.n 73a2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl 438c │ │ - b.n 73a2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl 440c │ │ - b.n 73a2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl 448c │ │ - b.n 73a2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - bl 450c │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 35ae │ │ - cbz r0, 741a │ │ - ldrsh.w r3, [r4, #32] │ │ - cmp r3, #3 │ │ - bne.n 73e0 │ │ - movs r1, #0 │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r5 │ │ - blx 32d8 │ │ - mov r0, r5 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - bl 4554 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 35ae │ │ - cbnz r0, 7410 │ │ - movs r3, #6 │ │ - strh r3, [r4, #32] │ │ - movs r3, #43 ; 0x2b │ │ - b.n 740c │ │ cmp r3, #5 │ │ - bne.n 7410 │ │ - movs r1, #0 │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r5 │ │ - blx 32d8 │ │ - mov r0, r5 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - bl 45a0 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 35ae │ │ - cbnz r0, 7410 │ │ - movs r3, #7 │ │ - strh r3, [r4, #32] │ │ - movs r3, #86 ; 0x56 │ │ - str r3, [r4, #52] ; 0x34 │ │ - b.n 741a │ │ - mov r0, r5 │ │ - blx 3350 │ │ - movs r0, #108 ; 0x6c │ │ - b.n 7466 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - add.w r9, sp, #56 ; 0x38 │ │ - add.w sl, sp, #16 │ │ - mov.w r8, #0 │ │ - str.w r3, [r9, #-44]! │ │ - ldr.w r6, [r7, r8, lsl #2] │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ + bhi.w 8424 │ │ + tbb [pc, r3] │ │ + asrs r3, r0, #8 │ │ + svc 61 ; 0x3d │ │ + ldr r4, [sp, #456] ; 0x1c8 │ │ + mov.w r9, #0 │ │ + cmp r9, r5 │ │ + bge.w 8424 │ │ + mov.w r2, r9, lsl #4 │ │ + mov r0, r6 │ │ + adds r1, r4, r2 │ │ + add r2, r8 │ │ + bl 7e84 │ │ + add.w r9, r9, #1 │ │ + b.n 8270 │ │ + add.w sl, sp, #4 │ │ + mov r2, sl │ │ + bl 7e84 │ │ + movs r3, #0 │ │ + ldrb.w r1, [r9, r3] │ │ + ldrb.w r2, [sl, r3] │ │ + eors r2, r1 │ │ + strb.w r2, [r8, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 8296 │ │ + mov.w r9, #1 │ │ + cmp r9, r5 │ │ + bge.w 8424 │ │ + add.w fp, r4, #16 │ │ + mov r0, r6 │ │ mov r2, sl │ │ + mov r1, fp │ │ + bl 7e84 │ │ + add.w r1, r8, r9, lsl #4 │ │ + movs r3, #0 │ │ + ldrb r0, [r4, r3] │ │ + ldrb.w r2, [sl, r3] │ │ + eors r2, r0 │ │ + strb r2, [r1, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 82c8 │ │ + add.w r9, r9, #1 │ │ + mov r4, fp │ │ + b.n 82ae │ │ + add r2, sp, #4 │ │ + mov r3, r9 │ │ + add.w ip, r9, #16 │ │ + mov r9, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 82ea │ │ + mov.w sl, #0 │ │ + cmp sl, r5 │ │ + bge.w 8424 │ │ + mov r1, r9 │ │ + mov r0, r6 │ │ + mov r2, r9 │ │ + bl 7d00 │ │ + add.w r1, r8, sl, lsl #4 │ │ + movs r3, #0 │ │ + ldrb r0, [r4, r3] │ │ + ldrb.w r2, [r9, r3] │ │ + eors r2, r0 │ │ + strb r2, [r1, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 8318 │ │ + add.w ip, r4, #16 │ │ mov r3, r4 │ │ - blx r6 │ │ - mov r6, r0 │ │ - cbz r0, 7446 │ │ - mov r0, r5 │ │ - blx 3350 │ │ - b.n 7464 │ │ - add.w r8, r8, #1 │ │ - cmp.w r8, #9 │ │ - bne.n 742c │ │ - mov r0, r5 │ │ - blx 3350 │ │ - movs r3, #129 ; 0x81 │ │ - strb.w r3, [r4, #104] ; 0x68 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - orr.w r3, r3, #129 ; 0x81 │ │ - str r3, [r4, #100] ; 0x64 │ │ + mov lr, r9 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov r2, lr │ │ + stmia r2!, {r0, r1} │ │ + mov lr, r2 │ │ + bne.n 8330 │ │ + add.w sl, sl, #1 │ │ + adds r4, #16 │ │ + b.n 8302 │ │ + add r2, sp, #4 │ │ + add.w ip, r9, #16 │ │ + mov r3, r9 │ │ + mov sl, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 8354 │ │ + mov.w r9, #0 │ │ + cmp r9, r5 │ │ + bge.n 8424 │ │ + mov r2, sl │ │ mov r0, r6 │ │ - add sp, #56 ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldrh r2, [r0, #52] ; 0x34 │ │ - movs r0, r0 │ │ - ldrh r6, [r0, #36] ; 0x24 │ │ - ... │ │ - │ │ -00007474 : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - cbz r0, 74b6 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 74b6 │ │ - cbz r1, 74be │ │ - mov r0, r1 │ │ - blx 32b4 │ │ - cmp r0, #63 ; 0x3f │ │ - bhi.n 74ba │ │ - ldrb r3, [r5, #0] │ │ - cbz r3, 74be │ │ - ldr r0, [r4, #24] │ │ - cbz r0, 749c │ │ - blx 3350 │ │ - mov r0, r5 │ │ - blx 33a4 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - cmp r0, #0 │ │ - str r0, [r4, #24] │ │ - ite eq │ │ - moveq r0, #2 │ │ - movne r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #94 ; 0x5e │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #87 ; 0x57 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000074c2 : │ │ - cbz r0, 74d6 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 74d6 │ │ - cbz r1, 74da │ │ - ldr r3, [r0, #24] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ + mov r1, sl │ │ + bl 7d00 │ │ + mov.w r2, r9, lsl #4 │ │ + add.w lr, r4, r2 │ │ + add r2, r8 │ │ + movs r3, #0 │ │ + ldrb.w r0, [lr, r3] │ │ + ldrb.w r1, [sl, r3] │ │ + eors r1, r0 │ │ + strb r1, [r2, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 8386 │ │ + add.w r9, r9, #1 │ │ + b.n 836c │ │ + add r2, sp, #4 │ │ + add.w ip, r9, #16 │ │ + mov r3, r9 │ │ + mov sl, r2 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #8 │ │ + ldr.w r1, [r3, #-4] │ │ + cmp r3, ip │ │ + mov lr, r2 │ │ + stmia.w lr!, {r0, r1} │ │ + mov r2, lr │ │ + bne.n 83a8 │ │ + add.w fp, sp, #20 │ │ + mov.w r9, #0 │ │ + cmp r9, r5 │ │ + bge.n 8424 │ │ + mov r0, r6 │ │ + mov r2, fp │ │ + mov r1, sl │ │ + bl 7d00 │ │ + mov.w r2, r9, lsl #4 │ │ + adds r0, r4, r2 │ │ + add r2, r8 │ │ + movs r3, #0 │ │ + ldrb.w lr, [r0, r3] │ │ + ldrb.w r1, [fp, r3] │ │ + eor.w r1, lr, r1 │ │ + strb r1, [r2, r3] │ │ + adds r3, #1 │ │ + cmp r3, #16 │ │ + bne.n 83dc │ │ + ldrb.w r3, [sp, #19] │ │ + add r2, sp, #40 ; 0x28 │ │ + adds r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [r2, #-21]! │ │ + clz r3, r3 │ │ + lsrs r3, r3, #5 │ │ + cbz r3, 841e │ │ + ldrb.w r3, [r2, #-1] │ │ + adds r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [r2, #-1]! │ │ + clz r3, r3 │ │ + cmp r2, sl │ │ + mov.w r3, r3, lsr #5 │ │ + bne.n 8404 │ │ + add.w r9, r9, #1 │ │ + b.n 83c4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 8430 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldrb r6, [r4, #18] │ │ ... │ │ │ │ -000074e0 : │ │ +0000843c : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cbz r0, 7518 │ │ - ldr r5, [pc, #52] ; (751c ) │ │ + cbz r0, 8474 │ │ + ldr r5, [pc, #52] ; (8478 ) │ │ mov r2, r0 │ │ add r5, pc │ │ add.w r6, r5, #32 │ │ mov r3, r5 │ │ adds r2, #8 │ │ ldmia r3!, {r0, r1} │ │ cmp r3, r6 │ │ str.w r0, [r2, #-8] │ │ mov r5, r3 │ │ str.w r1, [r2, #-4] │ │ - bne.n 74f0 │ │ + bne.n 844c │ │ movs r2, #64 ; 0x40 │ │ add.w r0, r4, #40 ; 0x28 │ │ movs r1, #0 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #32] │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strb r2, [r6, #3] │ │ + str r6, [r1, #32] │ │ ... │ │ │ │ -00007520 : │ │ +0000847c : │ │ ldr r3, [r0, #8] │ │ movs r2, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w sl, [pc, #412] ; 76c8 │ │ + ldr.w sl, [pc, #412] ; 8624 │ │ add.w fp, r0, #40 ; 0x28 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ add sl, pc │ │ ldmia.w r0, {r5, r7} │ │ ldr.w r8, [r0, #12] │ │ str r3, [sp, #0] │ │ @@ -7229,23 +8569,23 @@ │ │ cmp r2, #16 │ │ add r3, lr │ │ add ip, r6 │ │ ldr.w lr, [sp, #12] │ │ add.w r6, r8, r3 │ │ add r3, ip │ │ mov r8, r1 │ │ - beq.n 75c6 │ │ + beq.n 8522 │ │ ldr r1, [sp, #0] │ │ str r7, [sp, #8] │ │ mov r7, r5 │ │ str r4, [sp, #0] │ │ mov r5, r3 │ │ str r1, [sp, #12] │ │ mov r4, r6 │ │ - b.n 754e │ │ + b.n 84aa │ │ str r2, [sp, #4] │ │ str.w sl, [sp, #20] │ │ ldr r2, [sp, #4] │ │ adds r1, r2, #1 │ │ str r1, [sp, #16] │ │ and.w r1, r1, #15 │ │ and.w sl, r2, #15 │ │ @@ -7298,22 +8638,22 @@ │ │ add ip, sl │ │ mov r1, r2 │ │ ldr r2, [sp, #0] │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #16] │ │ cmp r2, #64 ; 0x40 │ │ str r2, [sp, #4] │ │ - beq.n 7690 │ │ + beq.n 85ec │ │ str r4, [sp, #0] │ │ mov r7, r5 │ │ mov r4, r6 │ │ mov r5, r3 │ │ mov r6, r1 │ │ mov r3, ip │ │ - b.n 75cc │ │ + b.n 8528 │ │ ldr r2, [r0, #0] │ │ add r2, ip │ │ str r2, [r0, #0] │ │ ldr r2, [r0, #4] │ │ add r3, r2 │ │ str r3, [r0, #4] │ │ ldr r3, [r0, #8] │ │ @@ -7333,175 +8673,175 @@ │ │ add r4, r3 │ │ ldr r3, [r0, #28] │ │ str r4, [r0, #24] │ │ add r3, r2 │ │ str r3, [r0, #28] │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strb r6, [r4, #2] │ │ + str r2, [r0, #28] │ │ ... │ │ │ │ -000076cc : │ │ +00008628 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r4, r2 │ │ cmp r2, #0 │ │ - beq.n 775c │ │ + beq.n 86b8 │ │ ldr r0, [r0, #32] │ │ ubfx r0, r0, #3, #6 │ │ - cbz r0, 7710 │ │ + cbz r0, 866c │ │ rsb r6, r0, #64 ; 0x40 │ │ adds r0, #40 ; 0x28 │ │ cmp r2, r6 │ │ add r0, r5 │ │ - bcc.n 7748 │ │ + bcc.n 86a4 │ │ mov r2, r6 │ │ subs r4, r4, r6 │ │ - blx 33e0 │ │ + blx 3338 │ │ ldrd r2, r3, [r5, #32] │ │ lsls r1, r6, #3 │ │ mov r0, r5 │ │ adds r2, r2, r1 │ │ add.w r1, r5, #40 ; 0x28 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r5, #32] │ │ add r7, r6 │ │ - bl 7520 │ │ + bl 847c │ │ mov r6, r4 │ │ cmp r6, #63 ; 0x3f │ │ sub.w r1, r4, r6 │ │ add r1, r7 │ │ - bls.n 7736 │ │ + bls.n 8692 │ │ mov r0, r5 │ │ subs r6, #64 ; 0x40 │ │ - bl 7520 │ │ + bl 847c │ │ ldrd r2, r3, [r5, #32] │ │ adds.w r2, r2, #512 ; 0x200 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r5, #32] │ │ - b.n 7712 │ │ + b.n 866e │ │ bic.w r1, r4, #63 ; 0x3f │ │ ands.w r4, r4, #63 ; 0x3f │ │ add r1, r7 │ │ - beq.n 775c │ │ + beq.n 86b8 │ │ add.w r0, r5, #40 ; 0x28 │ │ mov r2, r4 │ │ - blx 33e0 │ │ + blx 3338 │ │ ldrd r2, r3, [r5, #32] │ │ lsls r4, r4, #3 │ │ adds r2, r2, r4 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r5, #32] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000775e : │ │ +000086ba : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ mov r7, r0 │ │ - cbnz r0, 7774 │ │ + cbnz r0, 86d0 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #104 ; 0x68 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w ba4c <_Unwind_GetTextRelBase@@Base+0x18> │ │ + b.w ba44 <_Unwind_GetTextRelBase@@Base+0x18> │ │ ldr r3, [r1, #32] │ │ add.w r6, r4, #40 ; 0x28 │ │ ldr r1, [r1, #36] ; 0x24 │ │ ubfx r2, r3, #3, #6 │ │ rev r3, r3 │ │ rev r1, r1 │ │ str r3, [r4, #36] ; 0x24 │ │ str r1, [r4, #32] │ │ - cbz r2, 77d0 │ │ + cbz r2, 872c │ │ adds r1, r2, #1 │ │ adds r3, r4, r2 │ │ cmp r1, #56 ; 0x38 │ │ mov.w r0, #128 ; 0x80 │ │ strb.w r0, [r3, #40] ; 0x28 │ │ - bhi.n 77a8 │ │ + bhi.n 8704 │ │ add.w r0, r2, #41 ; 0x29 │ │ movs r1, #0 │ │ add r0, r4 │ │ rsb r2, r2, #55 ; 0x37 │ │ - b.n 77ca │ │ + b.n 8726 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 77bc │ │ + beq.n 8718 │ │ add.w r0, r2, #41 ; 0x29 │ │ movs r1, #0 │ │ add r0, r4 │ │ rsb r2, r2, #63 ; 0x3f │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl 7520 │ │ + bl 847c │ │ mov r0, r6 │ │ movs r1, #0 │ │ movs r2, #56 ; 0x38 │ │ - blx 32d8 │ │ - b.n 77e0 │ │ + blx 32fc │ │ + b.n 873c │ │ mov r1, r2 │ │ mov r0, r6 │ │ movs r2, #56 ; 0x38 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r3, #128 ; 0x80 │ │ strb.w r3, [r4, #40] ; 0x28 │ │ mov r5, r4 │ │ mov r0, r4 │ │ ldr.w r3, [r5, #32]! │ │ mov r1, r6 │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r5, #4] │ │ str r3, [r4, #100] ; 0x64 │ │ - bl 7520 │ │ + bl 847c │ │ mov r3, r4 │ │ ldr r2, [r3, #0] │ │ rev r2, r2 │ │ str.w r2, [r3], #4 │ │ cmp r3, r5 │ │ str.w r2, [r7], #4 │ │ - bne.n 77f6 │ │ - b.n 7766 │ │ + bne.n 8752 │ │ + b.n 86c2 │ │ │ │ -00007808 : │ │ +00008764 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cbz r0, 7848 │ │ - ldr r2, [pc, #60] ; (784c ) │ │ + cbz r0, 87a4 │ │ + ldr r2, [pc, #60] ; (87a8 ) │ │ mov r5, r0 │ │ add r2, pc │ │ add.w r6, r2, #288 ; 0x120 │ │ add.w r2, r2, #352 ; 0x160 │ │ mov r3, r6 │ │ adds r5, #8 │ │ ldmia r3!, {r0, r1} │ │ cmp r3, r2 │ │ str.w r0, [r5, #-8] │ │ mov r6, r3 │ │ str.w r1, [r5, #-4] │ │ - bne.n 781c │ │ + bne.n 8778 │ │ movs r2, #128 ; 0x80 │ │ add.w r0, r4, #80 ; 0x50 │ │ movs r1, #0 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #72] ; 0x48 │ │ strd r2, r3, [r4, #64] ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r2, [r1, #92] ; 0x5c │ │ + ldrsh r6, [r4, r3] │ │ ... │ │ │ │ -00007850 : │ │ +000087ac : │ │ ldrd r2, r3, [r0] │ │ add.w ip, r0, #72 ; 0x48 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #220 ; 0xdc │ │ - ldr.w r6, [pc, #1352] ; 7da8 │ │ + ldr.w r6, [pc, #1352] ; 8d04 │ │ add.w lr, r0, #80 ; 0x50 │ │ strd r2, r3, [sp] │ │ ldrd r2, r3, [r0, #8] │ │ add r6, pc │ │ ldrd r8, r9, [r0, #32] │ │ strd r2, r3, [sp, #16] │ │ ldrd r2, r3, [r0, #16] │ │ @@ -7639,28 +8979,28 @@ │ │ adc.w fp, fp, r5 │ │ ldrd r4, r5, [sp, #32] │ │ cmp r2, r3 │ │ strd sl, fp, [sp, #8] │ │ strd r4, r5, [sp, #64] ; 0x40 │ │ ldrd r4, r5, [sp, #40] ; 0x28 │ │ strd r4, r5, [sp, #72] ; 0x48 │ │ - beq.n 7a72 │ │ + beq.n 89ce │ │ ldrd r4, r5, [sp, #24] │ │ strd r8, r9, [sp, #24] │ │ mov r8, r6 │ │ mov r9, r7 │ │ strd r4, r5, [sp, #40] ; 0x28 │ │ ldrd r4, r5, [sp, #16] │ │ strd r4, r5, [sp, #32] │ │ ldrd r4, r5, [sp] │ │ strd r4, r5, [sp, #16] │ │ ldrd r4, r5, [sp, #8] │ │ strd r4, r5, [sp] │ │ - b.n 78aa │ │ - ldr r3, [pc, #824] ; (7dac ) │ │ + b.n 8806 │ │ + ldr r3, [pc, #824] ; (8d08 ) │ │ movs r1, #16 │ │ add r3, pc │ │ add.w r3, r3, #472 ; 0x1d8 │ │ str r3, [sp, #64] ; 0x40 │ │ adds r1, #1 │ │ and.w r2, r1, #15 │ │ add.w ip, r1, #4294967295 ; 0xffffffff │ │ @@ -7856,26 +9196,26 @@ │ │ cmp r1, #80 ; 0x50 │ │ mov r2, sl │ │ mov r3, fp │ │ ldrd sl, fp, [sp, #16] │ │ strd sl, fp, [sp, #32] │ │ ldrd sl, fp, [sp, #24] │ │ strd sl, fp, [sp, #40] ; 0x28 │ │ - beq.n 7d06 │ │ + beq.n 8c62 │ │ strd r8, r9, [sp, #24] │ │ mov r8, r6 │ │ mov r9, r7 │ │ mov r6, r4 │ │ mov r7, r5 │ │ ldrd r4, r5, [sp] │ │ strd r4, r5, [sp, #16] │ │ ldrd r4, r5, [sp, #8] │ │ strd r2, r3, [sp, #8] │ │ strd r4, r5, [sp] │ │ - b.n 7a7e │ │ + b.n 89da │ │ ldrd sl, fp, [r0] │ │ adds.w sl, sl, r2 │ │ adc.w fp, fp, r3 │ │ mov r2, sl │ │ mov r3, fp │ │ ldrd sl, fp, [sp, #8] │ │ strd r2, r3, [r0] │ │ @@ -7915,113 +9255,113 @@ │ │ adcs r5, r3 │ │ mov r2, r4 │ │ mov r3, r5 │ │ strd r2, r3, [r0, #56] ; 0x38 │ │ add sp, #220 ; 0xdc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r6, [r5, #84] ; 0x54 │ │ + ldrsh r2, [r1, r2] │ │ movs r0, r0 │ │ - ldr r6, [r4, #52] ; 0x34 │ │ + ldrb r2, [r0, r2] │ │ ... │ │ │ │ -00007db0 : │ │ +00008d0c : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r8, r2 │ │ cmp r2, #0 │ │ - beq.n 7eb8 │ │ + beq.n 8e14 │ │ ldr r0, [r0, #64] ; 0x40 │ │ ubfx r0, r0, #3, #7 │ │ - cbz r0, 7e0e │ │ + cbz r0, 8d6a │ │ rsb r6, r0, #128 ; 0x80 │ │ adds r0, #80 ; 0x50 │ │ cmp r2, r6 │ │ add r0, r4 │ │ - bcc.n 7e18 │ │ + bcc.n 8d74 │ │ mov r2, r6 │ │ - blx 33e0 │ │ + blx 3338 │ │ ldrd r2, r3, [r4, #64] ; 0x40 │ │ lsls r0, r6, #3 │ │ movs r1, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ strd r2, r3, [r4, #64] ; 0x40 │ │ cmp r3, r1 │ │ it eq │ │ cmpeq r2, r0 │ │ - bcs.n 7dfe │ │ + bcs.n 8d5a │ │ ldrd r2, r3, [r4, #72] ; 0x48 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r4, #72] ; 0x48 │ │ mov r0, r4 │ │ add.w r1, r4, #80 ; 0x50 │ │ rsb r8, r6, r8 │ │ add r5, r6 │ │ - bl 7850 │ │ + bl 87ac │ │ mov r9, r8 │ │ movw r6, #1023 ; 0x3ff │ │ movs r7, #0 │ │ - b.n 7e6c │ │ - blx 33e0 │ │ + b.n 8dc8 │ │ + blx 3338 │ │ ldrd r2, r3, [r4, #64] ; 0x40 │ │ mov.w r8, r8, lsl #3 │ │ mov.w r9, #0 │ │ adds.w r2, r2, r8 │ │ adc.w r3, r3, r9 │ │ strd r2, r3, [r4, #64] ; 0x40 │ │ cmp r3, r9 │ │ it eq │ │ cmpeq r2, r8 │ │ - b.n 7ea8 │ │ + b.n 8e04 │ │ mov r0, r4 │ │ - bl 7850 │ │ + bl 87ac │ │ ldrd r2, r3, [r4, #64] ; 0x40 │ │ adds.w r2, r2, #1024 ; 0x400 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r4, #64] ; 0x40 │ │ cmp r7, r3 │ │ it eq │ │ cmpeq r6, r2 │ │ - bcc.n 7e68 │ │ + bcc.n 8dc4 │ │ ldrd r2, r3, [r4, #72] ; 0x48 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r4, #72] ; 0x48 │ │ sub.w r9, r9, #128 ; 0x80 │ │ cmp.w r9, #127 ; 0x7f │ │ rsb r1, r9, r8 │ │ add r1, r5 │ │ - bhi.n 7e3c │ │ + bhi.n 8d98 │ │ bic.w r1, r8, #127 ; 0x7f │ │ ands.w r8, r8, #127 ; 0x7f │ │ add r1, r5 │ │ - beq.n 7eb8 │ │ + beq.n 8e14 │ │ mov r2, r8 │ │ add.w r0, r4, #80 ; 0x50 │ │ - blx 33e0 │ │ + blx 3338 │ │ ldrd r0, r1, [r4, #64] ; 0x40 │ │ mov.w r8, r8, lsl #3 │ │ movs r3, #0 │ │ adds.w r0, r0, r8 │ │ adcs r1, r3 │ │ strd r0, r1, [r4, #64] ; 0x40 │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r8 │ │ - bcs.n 7eb8 │ │ + bcs.n 8e14 │ │ ldrd r2, r3, [r4, #72] ; 0x48 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r4, #72] ; 0x48 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00007ebc : │ │ +00008e18 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #64] ; 0x40 │ │ add.w r5, r0, #80 ; 0x50 │ │ ldr r1, [r0, #68] ; 0x44 │ │ ubfx r2, r3, #3, #7 │ │ rev r3, r3 │ │ @@ -8030,45 +9370,45 @@ │ │ str r1, [r0, #64] ; 0x40 │ │ ldr r3, [r0, #72] ; 0x48 │ │ ldr r1, [r0, #76] ; 0x4c │ │ rev r3, r3 │ │ str r3, [r0, #76] ; 0x4c │ │ rev r1, r1 │ │ str r1, [r0, #72] ; 0x48 │ │ - cbz r2, 7f28 │ │ + cbz r2, 8e84 │ │ adds r1, r2, #1 │ │ adds r3, r0, r2 │ │ cmp r1, #112 ; 0x70 │ │ mov.w r0, #128 ; 0x80 │ │ strb.w r0, [r3, #80] ; 0x50 │ │ - bhi.n 7f00 │ │ + bhi.n 8e5c │ │ add.w r0, r2, #81 ; 0x51 │ │ movs r1, #0 │ │ add r0, r4 │ │ rsb r2, r2, #111 ; 0x6f │ │ - b.n 7f22 │ │ + b.n 8e7e │ │ cmp r1, #128 ; 0x80 │ │ - beq.n 7f14 │ │ + beq.n 8e70 │ │ add.w r0, r2, #81 ; 0x51 │ │ movs r1, #0 │ │ add r0, r4 │ │ rsb r2, r2, #127 ; 0x7f │ │ - blx 32d8 │ │ + blx 32fc │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 7850 │ │ + bl 87ac │ │ mov r0, r5 │ │ movs r1, #0 │ │ movs r2, #126 ; 0x7e │ │ - blx 32d8 │ │ - b.n 7f38 │ │ + blx 32fc │ │ + b.n 8e94 │ │ mov r1, r2 │ │ mov r0, r5 │ │ movs r2, #112 ; 0x70 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r3, #128 ; 0x80 │ │ strb.w r3, [r4, #80] ; 0x50 │ │ mov r2, r4 │ │ mov r0, r4 │ │ ldr.w r3, [r2, #72]! │ │ mov r1, r5 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ @@ -8076,3700 +9416,2364 @@ │ │ mov r2, r4 │ │ str.w r3, [r4, #196] ; 0xc4 │ │ ldr.w r3, [r2, #64]! │ │ str.w r3, [r4, #200] ; 0xc8 │ │ ldr r3, [r2, #4] │ │ str.w r3, [r4, #204] ; 0xcc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 7850 │ │ + b.w 87ac │ │ │ │ -00007f64 : │ │ +00008ec0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ - cbnz r0, 7f7a │ │ + cbnz r0, 8ed6 │ │ mov r0, r5 │ │ movs r1, #0 │ │ movs r2, #208 ; 0xd0 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w ba4c <_Unwind_GetTextRelBase@@Base+0x18> │ │ + b.w ba44 <_Unwind_GetTextRelBase@@Base+0x18> │ │ mov r0, r1 │ │ - bl 7ebc │ │ + bl 8e18 │ │ add.w r1, r4, #64 ; 0x40 │ │ mov r3, r5 │ │ ldr r2, [r3, #0] │ │ ldr r0, [r3, #4] │ │ rev r2, r2 │ │ rev r0, r0 │ │ stmia.w r3, {r0, r2} │ │ str.w r0, [r4], #8 │ │ cmp r4, r1 │ │ add.w r3, r3, #8 │ │ str.w r2, [r4, #-4] │ │ - bne.n 7f86 │ │ - b.n 7f6c │ │ + bne.n 8ee2 │ │ + b.n 8ec8 │ │ │ │ -00007fa4 : │ │ +00008f00 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cbz r0, 7fe4 │ │ - ldr r2, [pc, #60] ; (7fe8 ) │ │ + cbz r0, 8f40 │ │ + ldr r2, [pc, #60] ; (8f44 ) │ │ mov r5, r0 │ │ add r2, pc │ │ add.w r6, r2, #992 ; 0x3e0 │ │ add.w r2, r2, #1056 ; 0x420 │ │ mov r3, r6 │ │ adds r5, #8 │ │ ldmia r3!, {r0, r1} │ │ cmp r3, r2 │ │ str.w r0, [r5, #-8] │ │ mov r6, r3 │ │ str.w r1, [r5, #-4] │ │ - bne.n 7fb8 │ │ + bne.n 8f14 │ │ movs r2, #128 ; 0x80 │ │ add.w r0, r4, #80 ; 0x50 │ │ movs r1, #0 │ │ - blx 32d8 │ │ + blx 32fc │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #72] ; 0x48 │ │ strd r2, r3, [r4, #64] ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - str r6, [r5, #96] ; 0x60 │ │ + ldrsb r2, [r1, r5] │ │ ... │ │ │ │ -00007fec : │ │ - b.w 7db0 │ │ +00008f48 : │ │ + b.w 8d0c │ │ │ │ -00007ff0 : │ │ +00008f4c : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ - cbnz r0, 8006 │ │ + cbnz r0, 8f62 │ │ mov r0, r5 │ │ movs r1, #0 │ │ movs r2, #208 ; 0xd0 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w ba4c <_Unwind_GetTextRelBase@@Base+0x18> │ │ + b.w ba44 <_Unwind_GetTextRelBase@@Base+0x18> │ │ mov r0, r1 │ │ - bl 7ebc │ │ + bl 8e18 │ │ add.w r1, r4, #48 ; 0x30 │ │ mov r3, r5 │ │ ldr r2, [r3, #0] │ │ ldr r0, [r3, #4] │ │ rev r2, r2 │ │ rev r0, r0 │ │ stmia.w r3, {r0, r2} │ │ str.w r0, [r4], #8 │ │ cmp r4, r1 │ │ add.w r3, r3, #8 │ │ str.w r2, [r4, #-4] │ │ - bne.n 8012 │ │ - b.n 7ff8 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - mov r0, r1 │ │ - mov r6, r1 │ │ - blx 32b4 │ │ - movw r3, #1499 ; 0x5db │ │ - cmp r0, r3 │ │ - mov r5, r0 │ │ - bhi.n 8084 │ │ - ldr r2, [pc, #68] ; (808c ) │ │ - smull r2, r3, r0, r2 │ │ - sub.w r1, r3, r0, asr #31 │ │ - movs r0, #1 │ │ - adds r1, #2 │ │ - lsls r1, r1, #2 │ │ - blx 32c0 │ │ - mov r4, r0 │ │ - cbz r0, 8088 │ │ - mov r1, r4 │ │ - mov r2, r5 │ │ - mov r0, r6 │ │ - bl 5c54 │ │ - mov r0, r4 │ │ - bl 5cbc │ │ - mov r1, r4 │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r7 │ │ - bl 427a │ │ - mov r0, r4 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #43 ; 0x2b │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strb r6, [r2, r5] │ │ - strb r5, [r2, r5] │ │ + bne.n 8f6e │ │ + b.n 8f54 │ │ │ │ -00008090 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w 8246 │ │ +00008f8c : │ │ + cbz r0, 8fea │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.w 8246 │ │ - ldr r0, [r0, #4] │ │ - bl 97e8 │ │ - cmp r0, #0 │ │ - bne.w 824a │ │ - ldr r4, [r5, #44] ; 0x2c │ │ - cmp r4, #0 │ │ - beq.w 824a │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - cmp r0, #7 │ │ - bhi.n 80ca │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.w 824a │ │ - ldr r4, [r5, #16] │ │ - cmp r4, #0 │ │ - beq.w 824a │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 80e4 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.w 824a │ │ - ldrsh.w r3, [r5, #12] │ │ + bne.n 8fea │ │ + cmp r1, #0 │ │ + blt.n 8fee │ │ + ldrh r3, [r0, #12] │ │ + ldr r2, [r0, #100] ; 0x64 │ │ + str r1, [r0, #28] │ │ + sxth r3, r3 │ │ + orr.w r1, r2, #2 │ │ + str r1, [r0, #100] ; 0x64 │ │ + beq.n 8fc2 │ │ cmp r3, #2 │ │ - bne.n 8106 │ │ - ldr r4, [r5, #20] │ │ - cmp r4, #0 │ │ - beq.w 824a │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 8106 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.w 824a │ │ - movs r0, #1 │ │ - mov.w r1, #1024 ; 0x400 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cbnz r0, 8118 │ │ - movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r7, [pc, #312] ; (8254 ) │ │ - mov.w r2, #1024 ; 0x400 │ │ - ldr r1, [r5, #0] │ │ - add r7, pc │ │ - bl 4bfc │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 427a │ │ - mov r0, r6 │ │ - ldr r1, [r5, #4] │ │ - bl 8030 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - cmp r4, #0 │ │ - bne.n 81ce │ │ - blx 32b4 │ │ - ldr r2, [pc, #272] ; (8258 ) │ │ - ldr r3, [r5, #8] │ │ - add r2, pc │ │ - mov r1, r0 │ │ - adds r0, r6, r0 │ │ - rsb r1, r1, #1024 ; 0x400 │ │ - blx 33b0 │ │ - mov.w r2, #1024 ; 0x400 │ │ - ldr r1, [r5, #44] ; 0x2c │ │ - mov r0, r6 │ │ - bl 427a │ │ - ldr r1, [r5, #28] │ │ - mov r0, r5 │ │ - bl 9744 │ │ - mov r0, r6 │ │ - blx 32b4 │ │ - ldr r2, [pc, #232] ; (825c ) │ │ - ldrsh.w r3, [r5, #12] │ │ - add r2, pc │ │ - mov r1, r0 │ │ - adds r0, r6, r0 │ │ - rsb r1, r1, #1024 ; 0x400 │ │ - blx 33b0 │ │ - mov r0, r6 │ │ - ldr r1, [r5, #16] │ │ - bl 8030 │ │ - mov r4, r0 │ │ - cbnz r0, 81cc │ │ - ldr r3, [r5, #20] │ │ - cbz r3, 81ae │ │ - mov r1, r7 │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r6 │ │ - bl 427a │ │ - mov r0, r6 │ │ - ldr r1, [r5, #20] │ │ - bl 8030 │ │ - mov r4, r0 │ │ - cbnz r0, 81cc │ │ - ldr r3, [r5, #24] │ │ - cbz r3, 81d6 │ │ - ldr r1, [pc, #172] ; (8260 ) │ │ - mov.w r2, #1024 ; 0x400 │ │ - mov r0, r6 │ │ - add r1, pc │ │ - bl 427a │ │ - mov r0, r6 │ │ - ldr r1, [r5, #24] │ │ - bl 8030 │ │ - mov r4, r0 │ │ - cbz r0, 81d6 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r4, [r5, #28] │ │ - cbz r4, 81f8 │ │ - ldrsh.w r3, [r5, #12] │ │ - cbz r3, 81f8 │ │ - mov r0, r6 │ │ - blx 32b4 │ │ - ldr r2, [pc, #124] ; (8264 ) │ │ - mov r3, r4 │ │ - add r2, pc │ │ - mov r1, r0 │ │ - adds r0, r6, r0 │ │ - rsb r1, r1, #1024 ; 0x400 │ │ - blx 33b0 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - cbz r0, 8200 │ │ - blx 3350 │ │ - mov r0, r6 │ │ - blx 33a4 │ │ - mov r4, r0 │ │ - str r0, [r5, #68] ; 0x44 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - cmp r4, #0 │ │ - beq.w 8114 │ │ - mov r0, r4 │ │ - blx 32b4 │ │ - movw r3, #1500 ; 0x5dc │ │ - movw r2, #1499 ; 0x5db │ │ - cmp r0, r2 │ │ - it hi │ │ - movhi r0, r3 │ │ - str r0, [r5, #72] ; 0x48 │ │ - bl 35d4 │ │ - cbz r0, 824e │ │ - mov r0, r5 │ │ - bl 8408 │ │ - cbnz r0, 8250 │ │ - ldr r2, [r5, #100] ; 0x64 │ │ - movw r3, #53181 ; 0xcfbd │ │ - ands r3, r2 │ │ - str r3, [r5, #100] ; 0x64 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + beq.n 8fba │ │ + cmp r3, #5 │ │ + beq.n 8fbe │ │ + cmp r3, #1 │ │ + bne.n 8fda │ │ + movs r1, #3 │ │ + b.n 8fd8 │ │ + movs r1, #4 │ │ + b.n 8fd8 │ │ + movs r1, #6 │ │ + b.n 8fd8 │ │ + cmp r3, #4 │ │ + beq.n 8fd2 │ │ + cmp r3, #6 │ │ + beq.n 8fd6 │ │ + cmp r3, #3 │ │ + bne.n 8fda │ │ + movs r1, #1 │ │ + b.n 8fd8 │ │ + movs r1, #2 │ │ + b.n 8fd8 │ │ + movs r1, #5 │ │ + strh r1, [r0, #12] │ │ + ldrsh.w r1, [r0, #12] │ │ + cmp r1, r3 │ │ + beq.n 8ff2 │ │ + orr.w r2, r2, #66 ; 0x42 │ │ + str r2, [r0, #100] ; 0x64 │ │ + b.n 8ff2 │ │ movs r0, #1 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #97 ; 0x61 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #44 ; 0x2c │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - str r5, [r1, #60] ; 0x3c │ │ - movs r0, r0 │ │ - str r0, [r6, #56] ; 0x38 │ │ - movs r0, r0 │ │ - str r7, [r0, #56] ; 0x38 │ │ - movs r0, r0 │ │ - str r3, [r6, #48] ; 0x30 │ │ - movs r0, r0 │ │ - str r2, [r3, #48] ; 0x30 │ │ - ... │ │ + bx lr │ │ + movs r0, #5 │ │ + bx lr │ │ + movs r0, #0 │ │ + bx lr │ │ │ │ -00008268 : │ │ - cbz r0, 827c │ │ +00008ff6 : │ │ + cbz r0, 900a │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 827c │ │ - cbz r1, 8280 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ + bne.n 900a │ │ + cbz r1, 900e │ │ + ldr r3, [r0, #28] │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #4 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r3 │ │ mov r7, r0 │ │ mov r8, r1 │ │ mov r5, r2 │ │ - blx 32b4 │ │ + blx 32c0 │ │ movw r3, #1499 ; 0x5db │ │ cmp r0, r3 │ │ mov r4, r0 │ │ - bhi.n 837a │ │ + bhi.n 9108 │ │ subs r2, r5, #1 │ │ cmp r2, #6 │ │ - bhi.n 8380 │ │ + bhi.n 910e │ │ tbb [pc, r2] │ │ asrs r4, r0, #12 │ │ cmp r4, #32 │ │ cmp r1, r7 │ │ lsls r2, r2, #1 │ │ movs r0, #1 │ │ movs r1, #33 ; 0x21 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ - cbnz r0, 82c2 │ │ + cbnz r0, 9050 │ │ movs r0, #2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 430c │ │ + bl 35a8 │ │ movs r3, #22 │ │ - b.n 8364 │ │ + b.n 90f2 │ │ movs r0, #1 │ │ movs r1, #41 ; 0x29 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 438c │ │ + bl 3628 │ │ movs r3, #27 │ │ - b.n 8364 │ │ + b.n 90f2 │ │ movs r0, #1 │ │ movs r1, #65 ; 0x41 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 440c │ │ - b.n 8348 │ │ + bl 36a8 │ │ + b.n 90d6 │ │ movs r0, #1 │ │ movs r1, #97 ; 0x61 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 448c │ │ + bl 3728 │ │ movs r3, #64 ; 0x40 │ │ - b.n 8364 │ │ + b.n 90f2 │ │ movs r0, #1 │ │ movs r1, #129 ; 0x81 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 450c │ │ - b.n 8362 │ │ + bl 37a8 │ │ + b.n 90f0 │ │ movs r0, #1 │ │ movs r1, #65 ; 0x41 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 4554 │ │ + bl 37f0 │ │ movs r3, #43 ; 0x2b │ │ - b.n 8364 │ │ + b.n 90f2 │ │ movs r0, #1 │ │ movs r1, #129 ; 0x81 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 82bc │ │ + beq.n 904a │ │ mov r1, r7 │ │ mov r2, r4 │ │ - bl 45a0 │ │ + bl 383c │ │ movs r3, #86 ; 0x56 │ │ str r3, [r6, #0] │ │ ldr.w r0, [r8] │ │ - cbz r0, 8370 │ │ - blx 3350 │ │ + cbz r0, 90fe │ │ + blx 32d8 │ │ str.w r5, [r8] │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #46 ; 0x2e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #99 ; 0x63 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00008386 : │ │ - cbz r0, 83a6 │ │ +00009114 : │ │ + cbz r0, 9134 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 83a6 │ │ + bne.n 9134 │ │ subs r3, r1, #1 │ │ uxth r3, r3 │ │ cmp r3, #6 │ │ - bhi.n 83aa │ │ + bhi.n 9138 │ │ ldr r3, [r0, #100] ; 0x64 │ │ strh r1, [r0, #32] │ │ orr.w r3, r3, #4096 ; 0x1000 │ │ str r3, [r0, #100] ; 0x64 │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #45 ; 0x2d │ │ bx lr │ │ │ │ -000083ae : │ │ - cbz r0, 83ce │ │ +0000913c : │ │ + cbz r0, 915c │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 83ce │ │ + bne.n 915c │ │ subs r3, r1, #1 │ │ uxth r3, r3 │ │ cmp r3, #6 │ │ - bhi.n 83d2 │ │ + bhi.n 9160 │ │ ldr r3, [r0, #100] ; 0x64 │ │ strh r1, [r0, #60] ; 0x3c │ │ orr.w r3, r3, #4096 ; 0x1000 │ │ str r3, [r0, #100] ; 0x64 │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #45 ; 0x2d │ │ bx lr │ │ │ │ -000083d6 : │ │ - cbz r0, 83ea │ │ +00009164 : │ │ + cbz r0, 9178 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 83ea │ │ - cbz r1, 83ee │ │ + bne.n 9178 │ │ + cbz r1, 917c │ │ ldrh r3, [r0, #32] │ │ movs r0, #0 │ │ strh r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #4 │ │ bx lr │ │ │ │ -000083f2 : │ │ - cbz r0, 8404 │ │ +00009180 : │ │ + cbz r0, 9192 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 8404 │ │ + bne.n 9192 │ │ ldrh r3, [r0, #60] ; 0x3c │ │ movs r0, #0 │ │ strh r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ │ │ -00008408 : │ │ +00009196 : │ │ mov r3, r0 │ │ - cbz r0, 8426 │ │ + cbz r0, 91b4 │ │ ldrb.w r2, [r0, #104] ; 0x68 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 8426 │ │ + bne.n 91b4 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - cbz r0, 842a │ │ + cbz r0, 91b8 │ │ add.w r1, r3, #48 ; 0x30 │ │ ldrsh.w r2, [r3, #32] │ │ adds r3, #52 ; 0x34 │ │ - b.w 8284 │ │ + b.w 9012 │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #98 ; 0x62 │ │ bx lr │ │ │ │ -0000842e : │ │ +000091bc : │ │ mov r3, r0 │ │ - cbz r0, 844c │ │ + cbz r0, 91da │ │ ldrb.w r2, [r0, #104] ; 0x68 │ │ cmp r2, #129 ; 0x81 │ │ - bne.n 844c │ │ + bne.n 91da │ │ ldr r0, [r0, #76] ; 0x4c │ │ - cbz r0, 8450 │ │ + cbz r0, 91de │ │ add.w r1, r3, #56 ; 0x38 │ │ ldrsh.w r2, [r3, #60] ; 0x3c │ │ adds r3, #64 ; 0x40 │ │ - b.w 8284 │ │ + b.w 9012 │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #98 ; 0x62 │ │ bx lr │ │ │ │ -00008454 : │ │ - cbz r0, 8468 │ │ +000091e2 : │ │ + cbz r0, 91f6 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 8468 │ │ - cbz r1, 846c │ │ + bne.n 91f6 │ │ + cbz r1, 91fa │ │ ldr r3, [r0, #48] ; 0x30 │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #4 │ │ bx lr │ │ │ │ -00008470 : │ │ - cbz r0, 8482 │ │ +000091fe : │ │ + cbz r0, 9210 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 8482 │ │ + bne.n 9210 │ │ ldr r3, [r0, #56] ; 0x38 │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ - movs r0, r0 │ │ - ldr r2, [pc, #108] ; (84f8 ) │ │ - push {r4, r5, r6, lr} │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - sub sp, #24 │ │ - ldr r3, [r2, #0] │ │ - mov r5, r2 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - ldrb r4, [r0, r3] │ │ - cmp r4, #44 ; 0x2c │ │ - beq.n 84ca │ │ - cbz r4, 84cc │ │ - add r2, sp, #4 │ │ - strb r4, [r3, r2] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - beq.n 84ba │ │ - cmp r4, #46 ; 0x2e │ │ - beq.n 849a │ │ - subs r4, #48 ; 0x30 │ │ - cmp r4, #9 │ │ - bls.n 849a │ │ - movs r4, #100 ; 0x64 │ │ - b.n 84cc │ │ - movs r4, #100 ; 0x64 │ │ - ldr r2, [sp, #20] │ │ - mov r0, r4 │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 84f2 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - movs r4, #0 │ │ - add r2, sp, #24 │ │ - add r3, r2 │ │ - movs r2, #0 │ │ - strb.w r2, [r3, #-20] │ │ - cmp r4, #0 │ │ - bne.n 84bc │ │ - add r6, sp, #4 │ │ - mov r0, r6 │ │ - blx 32b4 │ │ - mov r1, r0 │ │ - mov r0, r6 │ │ - bl 35e4 │ │ - cmp r0, #0 │ │ - it eq │ │ - moveq r4, #100 ; 0x64 │ │ - b.n 84bc │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldrb r4, [r3, #9] │ │ - movs r0, r0 │ │ - push {r4, r5, lr} │ │ - sub sp, #28 │ │ - movs r4, #0 │ │ - mov r5, r0 │ │ - str r4, [sp, #16] │ │ - strh.w r4, [sp, #20] │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 8516 │ │ - movs r0, #78 ; 0x4e │ │ - b.n 8562 │ │ - ldrb r3, [r5, #0] │ │ - subs r3, #48 ; 0x30 │ │ - cmp r3, #9 │ │ - bls.n 8522 │ │ - movs r0, #102 ; 0x66 │ │ - b.n 8562 │ │ - mov r3, r4 │ │ - ldrb r2, [r5, r3] │ │ - cbnz r2, 854a │ │ - add r2, sp, #24 │ │ - add r0, sp, #16 │ │ - add r2, r3 │ │ - movs r1, #1 │ │ - movs r3, #0 │ │ - strb.w r3, [r2, #-8] │ │ - add r2, sp, #12 │ │ - str r2, [sp, #0] │ │ - movw r2, #65535 ; 0xffff │ │ - bl 3a64 │ │ - ldr r0, [sp, #12] │ │ - cmp r0, #0 │ │ - bne.n 851e │ │ - b.n 8562 │ │ - cmp r2, #44 ; 0x2c │ │ - beq.n 8528 │ │ - sub.w r1, r2, #48 ; 0x30 │ │ - cmp r1, #9 │ │ - bhi.n 851e │ │ - cmp r3, #5 │ │ - beq.n 851e │ │ - add r1, sp, #16 │ │ - strb r2, [r3, r1] │ │ - adds r3, #1 │ │ - b.n 8524 │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ │ │ -00008566 : │ │ - cbz r0, 8584 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 8584 │ │ - uxth r3, r1 │ │ - cmp r3, #6 │ │ - bhi.n 8588 │ │ - ldr r3, [r0, #100] ; 0x64 │ │ - strh r1, [r0, #12] │ │ - orr.w r3, r3, #64 ; 0x40 │ │ - str r3, [r0, #100] ; 0x64 │ │ - movs r0, #0 │ │ +00009214 : │ │ + cmp r0, #113 ; 0x71 │ │ + bhi.w 95a8 │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r3, r1, #7 │ │ + lsls r2, r6, #1 │ │ + lsls r5, r6, #1 │ │ + lsls r0, r7, #1 │ │ + lsls r3, r7, #1 │ │ + lsls r6, r7, #1 │ │ + lsls r1, r0, #2 │ │ + lsls r4, r0, #2 │ │ + lsls r7, r0, #2 │ │ + lsls r2, r1, #2 │ │ + lsls r5, r1, #2 │ │ + lsls r0, r2, #2 │ │ + lsls r3, r2, #2 │ │ + lsls r6, r2, #2 │ │ + lsls r1, r3, #2 │ │ + lsls r4, r3, #2 │ │ + lsls r7, r3, #2 │ │ + lsls r2, r4, #2 │ │ + lsls r5, r4, #2 │ │ + lsls r0, r5, #2 │ │ + lsls r3, r5, #2 │ │ + lsls r6, r5, #2 │ │ + lsls r1, r6, #2 │ │ + lsls r4, r6, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r2, r7, #2 │ │ + lsls r5, r7, #2 │ │ + lsls r0, r0, #3 │ │ + lsls r3, r0, #3 │ │ + lsls r6, r0, #3 │ │ + lsls r1, r1, #3 │ │ + lsls r4, r1, #3 │ │ + lsls r7, r1, #3 │ │ + lsls r2, r2, #3 │ │ + lsls r5, r2, #3 │ │ + lsls r0, r3, #3 │ │ + lsls r3, r3, #3 │ │ + lsls r6, r3, #3 │ │ + lsls r1, r4, #3 │ │ + lsls r4, r4, #3 │ │ + lsls r7, r4, #3 │ │ + lsls r2, r5, #3 │ │ + lsls r5, r5, #3 │ │ + lsls r0, r6, #3 │ │ + lsls r3, r6, #3 │ │ + lsls r6, r6, #3 │ │ + lsls r1, r7, #3 │ │ + lsls r4, r7, #3 │ │ + lsls r7, r7, #3 │ │ + lsls r2, r0, #4 │ │ + lsls r5, r0, #4 │ │ + lsls r0, r1, #4 │ │ + lsls r3, r1, #4 │ │ + lsls r6, r1, #4 │ │ + lsls r1, r2, #4 │ │ + lsls r4, r2, #4 │ │ + lsls r7, r2, #4 │ │ + lsls r2, r3, #4 │ │ + lsls r5, r3, #4 │ │ + lsls r0, r4, #4 │ │ + lsls r3, r4, #4 │ │ + lsls r6, r4, #4 │ │ + lsls r1, r5, #4 │ │ + lsls r4, r5, #4 │ │ + lsls r7, r5, #4 │ │ + lsls r2, r6, #4 │ │ + lsls r5, r6, #4 │ │ + lsls r0, r7, #4 │ │ + lsls r3, r7, #4 │ │ + lsls r6, r7, #4 │ │ + lsls r1, r0, #5 │ │ + lsls r4, r0, #5 │ │ + lsls r7, r0, #5 │ │ + lsls r2, r1, #5 │ │ + lsls r5, r1, #5 │ │ + lsls r0, r2, #5 │ │ + lsls r3, r2, #5 │ │ + lsls r6, r2, #5 │ │ + lsls r1, r3, #5 │ │ + lsls r4, r3, #5 │ │ + lsls r7, r3, #5 │ │ + lsls r2, r4, #5 │ │ + lsls r5, r4, #5 │ │ + lsls r0, r5, #5 │ │ + lsls r3, r5, #5 │ │ + lsls r6, r5, #5 │ │ + lsls r1, r6, #5 │ │ + lsls r4, r6, #5 │ │ + lsls r7, r6, #5 │ │ + lsls r2, r7, #5 │ │ + lsls r5, r7, #5 │ │ + lsls r0, r0, #6 │ │ + lsls r3, r0, #6 │ │ + lsls r6, r0, #6 │ │ + lsls r1, r1, #6 │ │ + lsls r4, r1, #6 │ │ + lsls r7, r1, #6 │ │ + lsls r2, r2, #6 │ │ + lsls r5, r2, #6 │ │ + lsls r0, r3, #6 │ │ + lsls r3, r3, #6 │ │ + lsls r6, r3, #6 │ │ + lsls r1, r4, #6 │ │ + lsls r4, r4, #6 │ │ + lsls r7, r4, #6 │ │ + lsls r2, r5, #6 │ │ + lsls r5, r5, #6 │ │ + lsls r0, r6, #6 │ │ + lsls r3, r6, #6 │ │ + lsls r6, r6, #6 │ │ + lsls r1, r7, #6 │ │ + lsls r4, r7, #6 │ │ + lsls r7, r7, #6 │ │ + lsls r2, r0, #7 │ │ + ldr r0, [pc, #700] ; (95c0 ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #1 │ │ + ldr r0, [pc, #696] ; (95c4 ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #79 ; 0x4f │ │ + ldr r0, [pc, #696] ; (95c8 ) │ │ + add r0, pc │ │ bx lr │ │ - │ │ -0000858c : │ │ - cbz r0, 85a0 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 85a0 │ │ - cbz r1, 85a4 │ │ - ldrh r3, [r0, #12] │ │ - movs r0, #0 │ │ - strh r3, [r1, #0] │ │ + ldr r0, [pc, #692] ; (95cc ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #1 │ │ + ldr r0, [pc, #692] ; (95d0 ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #4 │ │ + ldr r0, [pc, #688] ; (95d4 ) │ │ + add r0, pc │ │ bx lr │ │ - │ │ -000085a8 : │ │ - cbz r0, 85bc │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 85bc │ │ - cbz r1, 85c0 │ │ - ldr r3, [r0, #16] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ + ldr r0, [pc, #688] ; (95d8 ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #1 │ │ + ldr r0, [pc, #684] ; (95dc ) │ │ + add r0, pc │ │ bx lr │ │ - movs r0, #4 │ │ + ldr r0, [pc, #684] ; (95e0 ) │ │ + add r0, pc │ │ bx lr │ │ - │ │ -000085c4 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - blx 32b4 │ │ - cmp.w r0, #1400 ; 0x578 │ │ - mov r5, r0 │ │ - bcs.n 85f4 │ │ - mov r0, r4 │ │ - bl 8488 │ │ - cbnz r0, 85f8 │ │ - mov r0, r4 │ │ - movs r1, #44 ; 0x2c │ │ - blx 3404 │ │ - cbz r0, 85f8 │ │ - subs r0, r0, r4 │ │ - adds r0, #1 │ │ - cmp r0, r5 │ │ - ite ge │ │ - movge r0, #101 ; 0x65 │ │ - movlt r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #81 ; 0x51 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #101 ; 0x65 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000085fc : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - mov r4, r0 │ │ - bhi.n 8664 │ │ - mov r0, r5 │ │ - movs r1, #44 ; 0x2c │ │ - mov r2, r4 │ │ - bl 425c │ │ - cmp r0, #1 │ │ - beq.n 861c │ │ - movs r0, #103 ; 0x67 │ │ - pop {r4, r5, r6, pc} │ │ - ldr r1, [pc, #72] ; (8668 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, #70 ; 0x46 │ │ - mov r6, r0 │ │ - bgt.n 8618 │ │ - ldr r1, [pc, #60] ; (866c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - blx 3470 │ │ - cmp r0, r6 │ │ - bcc.n 8618 │ │ - mov r0, r5 │ │ - movs r1, #44 ; 0x2c │ │ - blx 3404 │ │ - cmp r0, #0 │ │ - beq.n 8618 │ │ - subs r3, r0, r5 │ │ - adds r3, #1 │ │ - cmp r3, r4 │ │ - bge.n 8618 │ │ - adds r0, #1 │ │ - bl 84fc │ │ - cmp r0, #0 │ │ - bne.n 8618 │ │ - add r4, r5 │ │ - ldrb.w r3, [r4, #-1] │ │ - cmp r3, #44 ; 0x2c │ │ - beq.n 8618 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #83 ; 0x53 │ │ - pop {r4, r5, r6, pc} │ │ - ldrsh r0, [r5, r3] │ │ + ldr r0, [pc, #680] ; (95e4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #680] ; (95e8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #676] ; (95ec ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #676] ; (95f0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #672] ; (95f4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #672] ; (95f8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #668] ; (95fc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #668] ; (9600 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #664] ; (9604 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #664] ; (9608 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #660] ; (960c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #660] ; (9610 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #656] ; (9614 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #656] ; (9618 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #652] ; (961c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #652] ; (9620 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #648] ; (9624 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #648] ; (9628 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #644] ; (962c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #644] ; (9630 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #640] ; (9634 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #640] ; (9638 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #636] ; (963c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #636] ; (9640 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #632] ; (9644 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #632] ; (9648 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #628] ; (964c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #628] ; (9650 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #624] ; (9654 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #624] ; (9658 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #620] ; (965c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #620] ; (9660 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #616] ; (9664 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #616] ; (9668 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #612] ; (966c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #612] ; (9670 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #608] ; (9674 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #608] ; (9678 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #604] ; (967c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #604] ; (9680 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #600] ; (9684 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #600] ; (9688 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #596] ; (968c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #596] ; (9690 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #592] ; (9694 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #592] ; (9698 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #588] ; (969c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #588] ; (96a0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #584] ; (96a4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #584] ; (96a8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #580] ; (96ac ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #580] ; (96b0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #576] ; (96b4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #576] ; (96b8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #572] ; (96bc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #572] ; (96c0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #568] ; (96c4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #568] ; (96c8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #564] ; (96cc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #564] ; (96d0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #560] ; (96d4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #560] ; (96d8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #556] ; (96dc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #556] ; (96e0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #552] ; (96e4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #552] ; (96e8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #548] ; (96ec ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #548] ; (96f0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #544] ; (96f4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #544] ; (96f8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #540] ; (96fc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #540] ; (9700 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #536] ; (9704 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #536] ; (9708 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #532] ; (970c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #532] ; (9710 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #528] ; (9714 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #528] ; (9718 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #524] ; (971c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #524] ; (9720 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #520] ; (9724 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #520] ; (9728 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #516] ; (972c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #516] ; (9730 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #512] ; (9734 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #512] ; (9738 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #508] ; (973c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #508] ; (9740 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #504] ; (9744 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #504] ; (9748 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #500] ; (974c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #500] ; (9750 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #496] ; (9754 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #496] ; (9758 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #492] ; (975c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #492] ; (9760 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #488] ; (9764 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #488] ; (9768 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #484] ; (976c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #484] ; (9770 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #480] ; (9774 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #480] ; (9778 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #476] ; (977c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #476] ; (9780 ) │ │ + add r0, pc │ │ + bx lr │ │ + subs r0, #115 ; 0x73 │ │ + cmp r0, #24 │ │ + bls.n 95ba │ │ + ldr r0, [pc, #468] ; (9784 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #464] ; (9788 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #464] ; (978c ) │ │ + add r0, pc │ │ + bx lr │ │ + adds r1, #206 ; 0xce │ │ movs r0, r0 │ │ - ldrsh r2, [r3, r3] │ │ - ... │ │ - │ │ -00008670 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 8680 │ │ - movs r0, #84 ; 0x54 │ │ - pop {r4, pc} │ │ - ldr r1, [pc, #84] ; (86d8 ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx 33f8 │ │ - cbz r0, 86b8 │ │ - ldr r1, [pc, #76] ; (86dc ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx 33f8 │ │ - cbz r0, 86b8 │ │ - ldr r1, [pc, #64] ; (86e0 ) │ │ - mov r0, r4 │ │ - movs r2, #4 │ │ - add r1, pc │ │ - blx 33f8 │ │ - cbz r0, 86b8 │ │ - ldr r1, [pc, #56] ; (86e4 ) │ │ - mov r0, r4 │ │ - movs r2, #4 │ │ - add r1, pc │ │ - blx 33f8 │ │ - cbnz r0, 86d2 │ │ - mov r0, r4 │ │ - movs r1, #47 ; 0x2f │ │ - blx 3404 │ │ - cbz r0, 86d2 │ │ - subs r4, r0, r4 │ │ - cmp r4, #3 │ │ - bgt.n 86d2 │ │ - adds r0, #1 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 84fc │ │ - movs r0, #102 ; 0x66 │ │ - pop {r4, pc} │ │ - nop │ │ - ldrsh r1, [r3, r2] │ │ + adds r1, #231 ; 0xe7 │ │ movs r0, r0 │ │ - ldrsh r5, [r7, r1] │ │ + adds r1, #251 ; 0xfb │ │ movs r0, r0 │ │ - ldrsh r3, [r6, r1] │ │ + adds r2, #15 │ │ + movs r0, r0 │ │ + adds r2, #35 ; 0x23 │ │ + movs r0, r0 │ │ + adds r2, #103 ; 0x67 │ │ + movs r0, r0 │ │ + adds r2, #171 ; 0xab │ │ + movs r0, r0 │ │ + adds r2, #232 ; 0xe8 │ │ + movs r0, r0 │ │ + adds r3, #41 ; 0x29 │ │ + movs r0, r0 │ │ + adds r3, #106 ; 0x6a │ │ + movs r0, r0 │ │ + adds r3, #174 ; 0xae │ │ + movs r0, r0 │ │ + adds r3, #247 ; 0xf7 │ │ + movs r0, r0 │ │ + adds r4, #55 ; 0x37 │ │ + movs r0, r0 │ │ + adds r4, #123 ; 0x7b │ │ + movs r0, r0 │ │ + adds r4, #190 ; 0xbe │ │ + movs r0, r0 │ │ + adds r5, #5 │ │ + movs r0, r0 │ │ + adds r5, #75 ; 0x4b │ │ + movs r0, r0 │ │ + adds r5, #144 ; 0x90 │ │ + movs r0, r0 │ │ + adds r5, #212 ; 0xd4 │ │ + movs r0, r0 │ │ + adds r6, #28 │ │ + movs r0, r0 │ │ + adds r6, #95 ; 0x5f │ │ + movs r0, r0 │ │ + adds r6, #161 ; 0xa1 │ │ + movs r0, r0 │ │ + adds r6, #228 ; 0xe4 │ │ + movs r0, r0 │ │ + adds r7, #38 ; 0x26 │ │ + movs r0, r0 │ │ + adds r7, #108 ; 0x6c │ │ + movs r0, r0 │ │ + adds r7, #175 ; 0xaf │ │ + movs r0, r0 │ │ + adds r7, #241 ; 0xf1 │ │ + movs r0, r0 │ │ + subs r0, #55 ; 0x37 │ │ + movs r0, r0 │ │ + subs r0, #124 ; 0x7c │ │ + movs r0, r0 │ │ + subs r0, #192 ; 0xc0 │ │ + movs r0, r0 │ │ + subs r1, #5 │ │ + movs r0, r0 │ │ + subs r1, #73 ; 0x49 │ │ + movs r0, r0 │ │ + subs r1, #145 ; 0x91 │ │ + movs r0, r0 │ │ + subs r1, #216 ; 0xd8 │ │ + movs r0, r0 │ │ + subs r2, #27 │ │ + movs r0, r0 │ │ + subs r2, #97 ; 0x61 │ │ + movs r0, r0 │ │ + subs r2, #165 ; 0xa5 │ │ + movs r0, r0 │ │ + subs r2, #229 ; 0xe5 │ │ + movs r0, r0 │ │ + subs r3, #41 ; 0x29 │ │ + movs r0, r0 │ │ + subs r3, #108 ; 0x6c │ │ + movs r0, r0 │ │ + subs r3, #174 ; 0xae │ │ + movs r0, r0 │ │ + subs r3, #243 ; 0xf3 │ │ + movs r0, r0 │ │ + subs r4, #57 ; 0x39 │ │ + movs r0, r0 │ │ + subs r4, #123 ; 0x7b │ │ + movs r0, r0 │ │ + subs r4, #191 ; 0xbf │ │ + movs r0, r0 │ │ + subs r5, #3 │ │ + movs r0, r0 │ │ + subs r5, #68 ; 0x44 │ │ + movs r0, r0 │ │ + subs r5, #129 ; 0x81 │ │ + movs r0, r0 │ │ + subs r5, #198 ; 0xc6 │ │ + movs r0, r0 │ │ + subs r6, #14 │ │ + movs r0, r0 │ │ + subs r6, #82 ; 0x52 │ │ + movs r0, r0 │ │ + subs r6, #158 ; 0x9e │ │ + movs r0, r0 │ │ + subs r6, #231 ; 0xe7 │ │ + movs r0, r0 │ │ + subs r7, #47 ; 0x2f │ │ + movs r0, r0 │ │ + subs r7, #125 ; 0x7d │ │ + movs r0, r0 │ │ + subs r7, #204 ; 0xcc │ │ + movs r0, r0 │ │ + ands r6, r2 │ │ + movs r0, r0 │ │ + eors r7, r3 │ │ + movs r0, r0 │ │ + lsls r0, r5 │ │ + movs r0, r0 │ │ + lsrs r0, r7 │ │ + movs r0, r0 │ │ + adcs r2, r0 │ │ + movs r0, r0 │ │ + sbcs r2, r1 │ │ + movs r0, r0 │ │ + rors r2, r3 │ │ + movs r0, r0 │ │ + tst r5, r3 │ │ + movs r0, r0 │ │ + negs r0, r4 │ │ + movs r0, r0 │ │ + cmp r1, r4 │ │ + movs r0, r0 │ │ + cmn r6, r4 │ │ + movs r0, r0 │ │ + orrs r5, r5 │ │ + movs r0, r0 │ │ + muls r4, r6 │ │ + movs r0, r0 │ │ + bics r4, r7 │ │ movs r0, r0 │ │ - ldrsh r2, [r5, r1] │ │ - ... │ │ - │ │ -000086e8 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - mov r5, r0 │ │ - bhi.n 872c │ │ - mov r0, r4 │ │ - bl 8488 │ │ - cbnz r0, 8732 │ │ - mov r0, r4 │ │ - movs r1, #44 ; 0x2c │ │ - blx 3404 │ │ - cbz r0, 8730 │ │ - subs r4, r0, r4 │ │ - adds r4, #1 │ │ - cmp r4, r5 │ │ - bge.n 8730 │ │ - adds r5, r0, #1 │ │ - mov r0, r5 │ │ - bl 8670 │ │ - mov r4, r0 │ │ - cbnz r0, 8728 │ │ - mov r0, r5 │ │ - movs r1, #44 ; 0x2c │ │ - blx 3404 │ │ - cmp r0, #0 │ │ - bne.n 8710 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #82 ; 0x52 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #102 ; 0x66 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00008734 : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - cbz r0, 878a │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 878a │ │ - cbz r1, 8792 │ │ - mov r0, r1 │ │ - blx 32b4 │ │ - cmp r0, #255 ; 0xff │ │ - bhi.n 878e │ │ - ldrb r3, [r5, #0] │ │ - cbz r3, 8792 │ │ - ldrsh.w r3, [r4, #12] │ │ - mov r0, r5 │ │ - cbnz r3, 8762 │ │ - bl 85c4 │ │ - b.n 8766 │ │ - bl 86e8 │ │ - cbnz r0, 8794 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 8770 │ │ - blx 3350 │ │ - mov r0, r5 │ │ - blx 33a4 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - cmp r0, #0 │ │ - str r0, [r4, #16] │ │ - ite eq │ │ - moveq r0, #2 │ │ - movne r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #94 ; 0x5e │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #80 ; 0x50 │ │ - pop {r3, r4, r5, pc} │ │ - add.w r1, r0, #8 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - push {r4, r5, lr} │ │ - lsls r5, r3, #8 │ │ - orr.w r5, r5, r2, lsr #24 │ │ - lsls r4, r2, #8 │ │ - ldrb.w r2, [r1, #-1]! │ │ - movs r3, #0 │ │ - orrs r3, r5 │ │ - cmp r1, r0 │ │ - orr.w r2, r2, r4 │ │ - bne.n 87a0 │ │ - mov r0, r2 │ │ - mov r1, r3 │ │ - pop {r4, r5, pc} │ │ - │ │ -000087be : │ │ - ldrb r3, [r0, #0] │ │ - mov r2, r0 │ │ - tst.w r3, #128 ; 0x80 │ │ - and.w r0, r3, #1 │ │ - mov.w r3, r3, lsl #1 │ │ - it ne │ │ - eorne.w r3, r3, #113 ; 0x71 │ │ - uxtb r3, r3 │ │ - strb r3, [r2, #0] │ │ - bx lr │ │ - │ │ -000087da : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #84 ; 0x54 │ │ - mov fp, r0 │ │ - movs r3, #1 │ │ - strb.w r3, [sp, #39] ; 0x27 │ │ - movs r3, #24 │ │ - str r3, [sp, #16] │ │ - add r5, sp, #32 │ │ - add.w sl, fp, #40 ; 0x28 │ │ - mov r4, fp │ │ - mov r0, r4 │ │ - bl 8796 │ │ - mov r8, r0 │ │ - add.w r0, r4, #40 ; 0x28 │ │ - mov r9, r1 │ │ - bl 8796 │ │ - eor.w r6, r0, r8 │ │ - add.w r0, r4, #80 ; 0x50 │ │ - eor.w r7, r1, r9 │ │ - bl 8796 │ │ - eors r6, r0 │ │ - add.w r0, r4, #120 ; 0x78 │ │ - eors r7, r1 │ │ - bl 8796 │ │ - eors r6, r0 │ │ - add.w r0, r4, #160 ; 0xa0 │ │ - eors r7, r1 │ │ - bl 8796 │ │ - adds r4, #8 │ │ - cmp r4, sl │ │ - eor.w r0, r0, r6 │ │ - eor.w r1, r1, r7 │ │ - strd r0, r1, [r5, #8]! │ │ - bne.n 87f4 │ │ - movs r4, #0 │ │ - adds r5, r4, #1 │ │ - movs r1, #5 │ │ - movs r6, #0 │ │ - mov r0, r5 │ │ - blx a3b8 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #80 ; 0x50 │ │ - adds r0, r4, #4 │ │ - lsls r4, r4, #3 │ │ - add.w r1, r3, r1, lsl #3 │ │ - ldr.w r2, [r1, #-36] │ │ - ldr.w r3, [r1, #-40] │ │ - lsls r1, r2, #1 │ │ - orr.w r1, r1, r3, lsr #31 │ │ - lsls r3, r3, #1 │ │ - str r1, [sp, #4] │ │ - movs r1, #5 │ │ - orr.w r3, r3, r2, lsr #31 │ │ - str r3, [sp, #0] │ │ - blx a3b8 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #80 ; 0x50 │ │ - add.w r1, r3, r1, lsl #3 │ │ - ldrd r2, r3, [r1, #-40] ; 0x28 │ │ - ldrd r0, r1, [sp] │ │ - eors r0, r2 │ │ - eors r1, r3 │ │ - adds r2, r6, r4 │ │ - mov r3, r0 │ │ - add r2, fp │ │ - mov lr, r1 │ │ - movs r7, #0 │ │ - ldrb.w ip, [r2] │ │ - adds r7, #1 │ │ - cmp r7, #8 │ │ - eor.w ip, ip, r3 │ │ - mov.w r3, r3, lsr #8 │ │ - orr.w r3, r3, lr, lsl #24 │ │ - strb.w ip, [r2], #1 │ │ - mov.w lr, lr, lsr #8 │ │ - bne.n 8892 │ │ - adds r6, #40 ; 0x28 │ │ - cmp r6, #200 ; 0xc8 │ │ - bne.n 8888 │ │ - cmp r5, #5 │ │ - mov r4, r5 │ │ - bne.n 8842 │ │ - add.w r9, fp, #8 │ │ - movs r4, #0 │ │ - mov r6, r4 │ │ - mov r0, r9 │ │ - bl 8796 │ │ - movs r2, #1 │ │ - mov sl, r0 │ │ - mov r7, r1 │ │ - add.w r0, r6, r6, lsl #1 │ │ - movs r1, #5 │ │ - add.w r0, r0, r2, lsl #1 │ │ - add.w r8, r4, #1 │ │ - blx a3b8 <__aeabi_uidivmod@@Base> │ │ - adds r4, #2 │ │ - mul.w r4, r8, r4 │ │ - ubfx r4, r4, #1, #6 │ │ - add.w r5, r1, r1, lsl #2 │ │ - str r1, [sp, #28] │ │ - add r5, r6 │ │ - add.w r5, fp, r5, lsl #3 │ │ - mov r0, r5 │ │ - bl 8796 │ │ - mov r2, r4 │ │ - str r0, [sp, #24] │ │ - mov r0, sl │ │ - str r1, [sp, #20] │ │ - mov r1, r7 │ │ - blx a4f0 <__aeabi_llsl@@Base> │ │ - negs r2, r4 │ │ - and.w r2, r2, #63 ; 0x3f │ │ - strd r0, r1, [sp, #8] │ │ - mov r0, sl │ │ - mov r1, r7 │ │ - blx a4d4 <__aeabi_llsr@@Base> │ │ - ldrd r2, r3, [sp, #8] │ │ - ldr.w ip, [sp, #24] │ │ - orrs r3, r1 │ │ - orrs r2, r0 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #28] │ │ - mov r0, r2 │ │ - subs r2, r5, #1 │ │ - adds r5, #7 │ │ - lsrs r4, r0, #8 │ │ - strb.w r0, [r2, #1]! │ │ - orr.w r4, r4, r1, lsl #24 │ │ - lsrs r7, r1, #8 │ │ - cmp r2, r5 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - bne.n 8934 │ │ - mov r4, r8 │ │ - cmp r4, #24 │ │ - mov r2, r6 │ │ - mov sl, ip │ │ - mov r6, r3 │ │ - ldr r7, [sp, #20] │ │ - bne.n 88d0 │ │ - add.w r8, sp, #32 │ │ - movs r4, #0 │ │ - mov r6, r8 │ │ - mov r7, r8 │ │ - movs r5, #0 │ │ - adds r0, r5, r4 │ │ - adds r5, #8 │ │ - add r0, fp │ │ - bl 8796 │ │ - cmp r5, #40 ; 0x28 │ │ - strd r0, r1, [r7, #8]! │ │ - bne.n 8962 │ │ - add.w r5, fp, r4 │ │ - movs r0, #0 │ │ - adds r7, r0, #1 │ │ - movs r1, #5 │ │ - adds r0, #2 │ │ - blx a3b8 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #80 ; 0x50 │ │ - mov r0, r7 │ │ - add.w sl, r3, r1, lsl #3 │ │ - movs r1, #5 │ │ - blx a3b8 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #80 ; 0x50 │ │ - add.w r1, r3, r1, lsl #3 │ │ - ldrd r2, r3, [sl, #-40] ; 0x28 │ │ - ldrd r0, r1, [r1, #-40] ; 0x28 │ │ - bic.w r2, r2, r0 │ │ - bic.w r3, r3, r1 │ │ - ldrd r0, r1, [r6, #8]! │ │ - eors r2, r0 │ │ - eors r3, r1 │ │ - movs r1, #0 │ │ - strb r2, [r5, r1] │ │ - lsrs r0, r2, #8 │ │ - adds r1, #1 │ │ - orr.w r0, r0, r3, lsl #24 │ │ - mov.w lr, r3, lsr #8 │ │ - cmp r1, #8 │ │ - mov r2, r0 │ │ - mov r3, lr │ │ - bne.n 89b2 │ │ - cmp r7, #5 │ │ - add.w r5, r5, #8 │ │ - mov r0, r7 │ │ - bne.n 897a │ │ - adds r4, #40 ; 0x28 │ │ - cmp r4, #200 ; 0xc8 │ │ - bne.n 895c │ │ - add.w r4, sp, #39 ; 0x27 │ │ - movs r6, #0 │ │ - movs r5, #1 │ │ - mov r0, r4 │ │ - bl 87be │ │ - cbnz r0, 89f0 │ │ - adds r6, #1 │ │ - cmp r6, #7 │ │ - bne.n 89e0 │ │ - b.n 8a1a │ │ - lsl.w r2, r5, r6 │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - subs r2, #1 │ │ - blx a4f0 <__aeabi_llsl@@Base> │ │ - mov r3, fp │ │ - ldrb r2, [r3, #0] │ │ - eors r2, r0 │ │ - strb.w r2, [r3], #1 │ │ - cmp r3, r9 │ │ - mov.w r0, r0, lsr #8 │ │ - orr.w r0, r0, r1, lsl #24 │ │ - mov.w r1, r1, lsr #8 │ │ - bne.n 8a00 │ │ - b.n 89e8 │ │ - ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - bne.w 87ec │ │ - add sp, #84 ; 0x54 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ... │ │ - │ │ -00008a2c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #228 ; 0xe4 │ │ - ldr r6, [pc, #316] ; (8b70 ) │ │ - add r3, sp, #280 ; 0x118 │ │ add r1, r0 │ │ - str r2, [sp, #8] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldrd sl, fp, [r3] │ │ - cmp.w r1, #1600 ; 0x640 │ │ - ldrb.w r5, [sp, #272] ; 0x110 │ │ - ldr r3, [r6, #0] │ │ - ldr r7, [sp, #276] ; 0x114 │ │ - str r6, [sp, #12] │ │ - str r3, [sp, #220] ; 0xdc │ │ - bne.w 8b5a │ │ - ands.w r9, r0, #7 │ │ - bne.n 8b5a │ │ - add r6, sp, #20 │ │ - lsrs r4, r0, #3 │ │ - mov r1, r9 │ │ - movs r2, #200 ; 0xc8 │ │ - mov r0, r6 │ │ - blx 32d8 │ │ - mov r3, r9 │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - strd r0, r1, [sp] │ │ - add r2, sp, #264 ; 0x108 │ │ - ldrd r0, r1, [r2] │ │ - orrs.w r2, r0, r1 │ │ - beq.n 8ae0 │ │ - add r3, sp, #264 ; 0x108 │ │ - ldrd r2, r3, [r3] │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - ldrd r2, r3, [sp] │ │ - cmp r3, r9 │ │ - it eq │ │ - cmpeq r2, r8 │ │ - itt cc │ │ - movcc r8, r2 │ │ - movcc r9, r3 │ │ - movs r2, #0 │ │ - mov r3, r8 │ │ - cmp r2, r3 │ │ - bcs.n 8ab6 │ │ - ldr r1, [sp, #8] │ │ - ldrb.w lr, [r1, r2] │ │ - add r1, sp, #20 │ │ - ldrb r0, [r2, r1] │ │ - eor.w r0, lr, r0 │ │ - strb r0, [r2, r1] │ │ - adds r2, #1 │ │ - b.n 8a9e │ │ - ldr r2, [sp, #8] │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - add r2, r3 │ │ - str r2, [sp, #8] │ │ - add r2, sp, #264 ; 0x108 │ │ - ldrd r8, r9, [r2] │ │ - subs.w r0, r8, r0 │ │ - sbc.w r1, r9, r1 │ │ - cmp r3, r4 │ │ - strd r0, r1, [r2] │ │ - bne.n 8a74 │ │ - add r0, sp, #20 │ │ - bl 87da │ │ - movs r3, #0 │ │ - b.n 8a74 │ │ - add r2, sp, #224 ; 0xe0 │ │ - tst.w r5, #128 ; 0x80 │ │ - add.w r1, r2, r3 │ │ - add.w r8, sp, #20 │ │ - ldrb.w r2, [r1, #-204] │ │ - eor.w r2, r2, r5 │ │ - add.w r5, r4, #4294967295 ; 0xffffffff │ │ - strb.w r2, [r1, #-204] │ │ - beq.n 8b0a │ │ - cmp r3, r5 │ │ - bne.n 8b0a │ │ - mov r0, r8 │ │ - bl 87da │ │ - add r3, sp, #224 ; 0xe0 │ │ - mov r0, r8 │ │ - add r5, r3 │ │ - ldrb.w r3, [r5, #-204] │ │ - eor.w r3, r3, #128 ; 0x80 │ │ - strb.w r3, [r5, #-204] │ │ - bl 87da │ │ - movs r5, #0 │ │ - orrs.w r3, sl, fp │ │ - beq.n 8b5a │ │ - cmp r5, fp │ │ - mov r8, sl │ │ - it eq │ │ - cmpeq r4, sl │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - mov r9, fp │ │ - itt cc │ │ - movcc r8, r4 │ │ - movcc r9, r5 │ │ - mov r2, r8 │ │ + movs r0, r0 │ │ add r7, r8 │ │ - blx 33e0 │ │ - subs.w sl, sl, r8 │ │ - sbc.w fp, fp, r9 │ │ - orrs.w r3, sl, fp │ │ - beq.n 8b22 │ │ - mov r0, r6 │ │ - bl 87da │ │ - b.n 8b22 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #220] ; 0xdc │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 8b68 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #228 ; 0xe4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strb r6, [r5, #18] │ │ - ... │ │ - │ │ -00008b74 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r3, r0 │ │ - str r1, [sp, #0] │ │ - movs r0, #32 │ │ - str r2, [sp, #12] │ │ - movs r1, #0 │ │ - mov r2, r3 │ │ - str r1, [sp, #4] │ │ - movs r1, #6 │ │ - str r1, [sp, #8] │ │ - movs r1, #0 │ │ - strd r0, r1, [sp, #16] │ │ - mov.w r0, #1088 ; 0x440 │ │ - mov.w r1, #512 ; 0x200 │ │ - bl 8a2c │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - │ │ -00008ba0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r3, r0 │ │ - str r1, [sp, #0] │ │ - movs r0, #64 ; 0x40 │ │ - str r2, [sp, #12] │ │ - movs r1, #0 │ │ - mov r2, r3 │ │ - str r1, [sp, #4] │ │ - movs r1, #6 │ │ - str r1, [sp, #8] │ │ - movs r1, #0 │ │ - strd r0, r1, [sp, #16] │ │ - mov.w r0, #576 ; 0x240 │ │ - mov.w r1, #1024 ; 0x400 │ │ - bl 8a2c │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - push {r4, r5, r6, lr} │ │ - movs r4, #0 │ │ - cmp r4, r3 │ │ - bge.n 8bf0 │ │ - mov r6, r2 │ │ - ldrb.w r5, [r2], #1 │ │ - eor.w r5, r5, #54 ; 0x36 │ │ - strb r5, [r0, r4] │ │ - ldrb r5, [r6, #0] │ │ - eor.w r5, r5, #92 ; 0x5c │ │ - strb r5, [r1, r4] │ │ - adds r4, #1 │ │ - cmp r4, #136 ; 0x88 │ │ - bne.n 8bd0 │ │ - b.n 8c06 │ │ - adds r3, r0, r4 │ │ - adds r0, #136 ; 0x88 │ │ - add r4, r1 │ │ - movs r2, #92 ; 0x5c │ │ - movs r1, #54 ; 0x36 │ │ - strb.w r1, [r3], #1 │ │ - cmp r3, r0 │ │ - strb.w r2, [r4], #1 │ │ - bne.n 8bfa │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00008c08 : │ │ - ldr.w ip, [pc, #272] ; 8d1c │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #532 ; 0x214 │ │ - mov sl, r1 │ │ - add r7, sp, #16 │ │ - add r5, sp, #116 ; 0x74 │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr.w r2, [ip] │ │ - mov fp, r0 │ │ - add r4, sp, #252 ; 0xfc │ │ - mov r0, r7 │ │ - str r3, [sp, #12] │ │ - add.w r9, sp, #388 ; 0x184 │ │ - str r2, [sp, #524] ; 0x20c │ │ - movs r2, #16 │ │ - str.w ip, [sp, #8] │ │ - ldr r6, [sp, #568] ; 0x238 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r5 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r4 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r9 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #81 ; 0x51 │ │ - add r0, sp, #32 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, sl, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - beq.n 8d02 │ │ - ldr r3, [sp, #12] │ │ - cmp r6, #64 ; 0x40 │ │ - mov r0, r9 │ │ - mov r2, r6 │ │ - mov r1, r3 │ │ - ble.n 8c8e │ │ - bl 42c4 │ │ - movs r3, #16 │ │ - b.n 8c94 │ │ - blx 33e0 │ │ - mov r3, r6 │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - mov r2, r9 │ │ - mov r6, r8 │ │ - bl 8bcc │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r6!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r6!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r6!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ - mov r1, fp │ │ - mov r2, sl │ │ - add.w r0, r8, #64 ; 0x40 │ │ - blx 33e0 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ - add.w r2, sl, #64 ; 0x40 │ │ - bl 42c4 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r6, sp, #32 │ │ - mov r5, r6 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - 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, r3} │ │ - add r4, sp, #96 ; 0x60 │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - ldmia.w r7, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - mov r1, r6 │ │ - ldr r0, [sp, #4] │ │ - movs r2, #80 ; 0x50 │ │ - bl 42c4 │ │ - mov r0, r8 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 8d04 │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #524] ; 0x20c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 8d12 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #532 ; 0x214 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strb r0, [r3, #11] │ │ - ... │ │ - │ │ -00008d20 : │ │ - ldr.w ip, [pc, #272] ; 8e34 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #540 ; 0x21c │ │ - mov sl, r1 │ │ - add r6, sp, #16 │ │ - add r5, sp, #124 ; 0x7c │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr.w r2, [ip] │ │ - mov fp, r0 │ │ - add r4, sp, #260 ; 0x104 │ │ - mov r0, r6 │ │ - str r3, [sp, #12] │ │ - add.w r9, sp, #396 ; 0x18c │ │ - str r2, [sp, #532] ; 0x214 │ │ - movs r2, #20 │ │ - str.w ip, [sp, #8] │ │ - ldr r7, [sp, #576] ; 0x240 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r5 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r4 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r9 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #85 ; 0x55 │ │ - add r0, sp, #36 ; 0x24 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, sl, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - beq.n 8e1a │ │ - ldr r3, [sp, #12] │ │ - cmp r7, #64 ; 0x40 │ │ - mov r0, r9 │ │ - mov r2, r7 │ │ - mov r1, r3 │ │ - ble.n 8da6 │ │ - bl 4348 │ │ - movs r3, #20 │ │ - b.n 8dac │ │ - blx 33e0 │ │ - mov r3, r7 │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - mov r2, r9 │ │ - mov r7, r8 │ │ - bl 8bcc │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w r7, {r0, r1, r2, r3} │ │ - mov r1, fp │ │ - mov r2, sl │ │ - add.w r0, r8, #64 ; 0x40 │ │ - blx 33e0 │ │ - mov r0, r6 │ │ - mov r1, r8 │ │ - add.w r2, sl, #64 ; 0x40 │ │ - bl 4348 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r7, sp, #36 ; 0x24 │ │ - mov r5, r7 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - 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, r3} │ │ - add r4, sp, #100 ; 0x64 │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - mov r1, r7 │ │ - ldr r3, [r6, #0] │ │ - movs r2, #84 ; 0x54 │ │ - ldr r0, [sp, #4] │ │ - str r3, [r4, #0] │ │ - bl 4348 │ │ - mov r0, r8 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 8e1c │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #532] ; 0x214 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 8e2a │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #540 ; 0x21c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strb r0, [r0, #7] │ │ - ... │ │ - │ │ -00008e38 : │ │ - ldr.w ip, [pc, #276] ; 8f50 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #564 ; 0x234 │ │ - mov sl, r1 │ │ - add r6, sp, #16 │ │ - add r5, sp, #148 ; 0x94 │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr.w r2, [ip] │ │ - mov fp, r0 │ │ - add r4, sp, #284 ; 0x11c │ │ - mov r0, r6 │ │ - str r3, [sp, #12] │ │ - add.w r9, sp, #420 ; 0x1a4 │ │ - str r2, [sp, #556] ; 0x22c │ │ - movs r2, #32 │ │ - str.w ip, [sp, #8] │ │ - ldr r7, [sp, #600] ; 0x258 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r5 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r4 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r9 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #97 ; 0x61 │ │ - add r0, sp, #48 ; 0x30 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, sl, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - beq.n 8f36 │ │ - ldr r3, [sp, #12] │ │ - cmp r7, #64 ; 0x40 │ │ - mov r0, r9 │ │ - mov r2, r7 │ │ - mov r1, r3 │ │ - ble.n 8ebe │ │ - bl 43c8 │ │ - movs r3, #32 │ │ - b.n 8ec4 │ │ - blx 33e0 │ │ - mov r3, r7 │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - mov r2, r9 │ │ - mov r7, r8 │ │ - bl 8bcc │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r7!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w r7, {r0, r1, r2, r3} │ │ - mov r1, fp │ │ - mov r2, sl │ │ - add.w r0, r8, #64 ; 0x40 │ │ - blx 33e0 │ │ - mov r0, r6 │ │ - mov r1, r8 │ │ - add.w r2, sl, #64 ; 0x40 │ │ - bl 43c8 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r7, sp, #48 ; 0x30 │ │ - mov r5, r7 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - 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, r3} │ │ - add r4, sp, #112 ; 0x70 │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r6, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - mov r1, r7 │ │ - ldr r0, [sp, #4] │ │ - movs r2, #96 ; 0x60 │ │ - bl 43c8 │ │ - mov r0, r8 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 8f38 │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #556] ; 0x22c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 8f46 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #564 ; 0x234 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strb r0, [r5, #2] │ │ - ... │ │ - │ │ -00008f54 : │ │ - ldr.w ip, [pc, #256] ; 9058 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #660 ; 0x294 │ │ - mov r9, r1 │ │ - add r4, sp, #16 │ │ - add.w sl, sp, #64 ; 0x40 │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr.w r2, [ip] │ │ - mov fp, r0 │ │ - add.w r8, sp, #200 ; 0xc8 │ │ - mov r0, r4 │ │ - str r3, [sp, #12] │ │ - add r7, sp, #336 ; 0x150 │ │ - str r2, [sp, #652] ; 0x28c │ │ - movs r2, #48 ; 0x30 │ │ - str.w ip, [sp, #8] │ │ - ldr r5, [sp, #696] ; 0x2b8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, sl │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r7 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #177 ; 0xb1 │ │ - add r0, sp, #472 ; 0x1d8 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, r9, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 9040 │ │ - ldr r3, [sp, #12] │ │ - cmp r5, #128 ; 0x80 │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ - mov r1, r3 │ │ - ble.n 8fdc │ │ - bl 4448 │ │ - movs r3, #48 ; 0x30 │ │ - b.n 8fe2 │ │ - blx 33e0 │ │ - mov r3, r5 │ │ - mov r2, r7 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - add r7, sp, #472 ; 0x1d8 │ │ - bl 8bcc │ │ - mov r1, sl │ │ - movs r2, #128 ; 0x80 │ │ - mov r0, r6 │ │ - blx 33e0 │ │ - mov r1, fp │ │ - mov r2, r9 │ │ - add.w r0, r6, #128 ; 0x80 │ │ - blx 33e0 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - add.w r2, r9, #128 ; 0x80 │ │ - bl 4448 │ │ - mov r1, r8 │ │ - movs r2, #128 ; 0x80 │ │ - mov r0, r7 │ │ - blx 33e0 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r5, sp, #600 ; 0x258 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - ldmia.w r4, {r0, r1, r2, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - mov r1, r7 │ │ - ldr r0, [sp, #4] │ │ - movs r2, #176 ; 0xb0 │ │ - bl 4448 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 9042 │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #652] ; 0x28c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9050 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #660 ; 0x294 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r4, [r1, #120] ; 0x78 │ │ - ... │ │ - │ │ -0000905c : │ │ - ldr.w ip, [pc, #260] ; 9164 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #692 ; 0x2b4 │ │ - mov r9, r1 │ │ - add r4, sp, #16 │ │ - add.w sl, sp, #80 ; 0x50 │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr.w r2, [ip] │ │ - mov fp, r0 │ │ - add.w r8, sp, #216 ; 0xd8 │ │ - mov r0, r4 │ │ - str r3, [sp, #12] │ │ - add r7, sp, #352 ; 0x160 │ │ - str r2, [sp, #684] ; 0x2ac │ │ - movs r2, #64 ; 0x40 │ │ - str.w ip, [sp, #8] │ │ - ldr r5, [sp, #728] ; 0x2d8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, sl │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r7 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #193 ; 0xc1 │ │ - add r0, sp, #488 ; 0x1e8 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, r9, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 914c │ │ - ldr r3, [sp, #12] │ │ - cmp r5, #128 ; 0x80 │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ - mov r1, r3 │ │ - ble.n 90e4 │ │ - bl 44c8 │ │ - movs r3, #64 ; 0x40 │ │ - b.n 90ea │ │ - blx 33e0 │ │ - mov r3, r5 │ │ - mov r2, r7 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - add r7, sp, #488 ; 0x1e8 │ │ - bl 8bcc │ │ - mov r1, sl │ │ - movs r2, #128 ; 0x80 │ │ - mov r0, r6 │ │ - blx 33e0 │ │ - mov r1, fp │ │ - mov r2, r9 │ │ - add.w r0, r6, #128 ; 0x80 │ │ - blx 33e0 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - add.w r2, r9, #128 ; 0x80 │ │ - bl 44c8 │ │ - mov r1, r8 │ │ - movs r2, #128 ; 0x80 │ │ - mov r0, r7 │ │ - blx 33e0 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r5, sp, #616 ; 0x268 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - 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, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - mov r1, r7 │ │ - ldr r0, [sp, #4] │ │ - movs r2, #192 ; 0xc0 │ │ - bl 44c8 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 914e │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #684] ; 0x2ac │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 915c │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #692 ; 0x2b4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r4, [r0, #104] ; 0x68 │ │ - ... │ │ - │ │ -00009168 : │ │ - ldr.w ip, [pc, #260] ; 9270 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #636 ; 0x27c │ │ - mov fp, r2 │ │ - ldr.w r2, [ip] │ │ - add r4, sp, #16 │ │ - add.w sl, sp, #48 ; 0x30 │ │ - str r0, [sp, #4] │ │ - mov r9, r1 │ │ - mov r0, r4 │ │ - str r2, [sp, #628] ; 0x274 │ │ - movs r1, #0 │ │ - movs r2, #32 │ │ - add.w r8, sp, #184 ; 0xb8 │ │ - str r3, [sp, #12] │ │ - add r7, sp, #320 ; 0x140 │ │ - str.w ip, [sp, #8] │ │ - ldr r5, [sp, #672] ; 0x2a0 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, sl │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r7 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #169 ; 0xa9 │ │ - add r0, sp, #456 ; 0x1c8 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, r9, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 9256 │ │ - cmp r5, #136 ; 0x88 │ │ - ldr r3, [sp, #12] │ │ - ble.n 91f0 │ │ - mov r0, r3 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - bl 8b74 │ │ - movs r3, #32 │ │ - b.n 91fc │ │ - mov r1, r3 │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ - blx 33e0 │ │ - mov r3, r5 │ │ - mov r2, r7 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - add r7, sp, #456 ; 0x1c8 │ │ - bl 8bcc │ │ - mov r1, sl │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r6 │ │ - blx 33e0 │ │ - ldr r1, [sp, #4] │ │ - mov r2, r9 │ │ - add.w r0, r6, #136 ; 0x88 │ │ - blx 33e0 │ │ - mov r2, r4 │ │ - mov r0, r6 │ │ - add.w r1, r9, #136 ; 0x88 │ │ - bl 8b74 │ │ - mov r1, r8 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r7 │ │ - blx 33e0 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r5, sp, #592 ; 0x250 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - ldmia.w r4, {r0, r1, r2, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - mov r0, r7 │ │ - movs r1, #168 ; 0xa8 │ │ - mov r2, fp │ │ - bl 8b74 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 9258 │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #628] ; 0x274 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9266 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #636 ; 0x27c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r0, [r7, #84] ; 0x54 │ │ + movs r0, r0 │ │ + add lr, r1 │ │ + movs r0, r0 │ │ + add r8, sl │ │ + movs r0, r0 │ │ + cmp r5, r2 │ │ + movs r0, r0 │ │ + cmp r2, sl │ │ + movs r0, r0 │ │ + cmp sl, r2 │ │ + movs r0, r0 │ │ + cmp r9, sl │ │ + movs r0, r0 │ │ + mov r2, r2 │ │ + movs r0, r0 │ │ + mov r5, sl │ │ + movs r0, r0 │ │ + mov pc, r1 │ │ + movs r0, r0 │ │ + mov pc, r9 │ │ + movs r0, r0 │ │ + bx r2 │ │ + movs r0, r0 │ │ + bx sl │ │ + movs r0, r0 │ │ + blx r3 │ │ + movs r0, r0 │ │ + ; instruction: 0x47ce │ │ + movs r0, r0 │ │ + ldr r0, [pc, #52] ; (9750 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #292] ; (9844 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #548] ; (9948 ) │ │ + movs r0, r0 │ │ + ldr r0, [pc, #776] ; (9a30 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #28] ; (9748 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #296] ; (9858 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #548] ; (9958 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #800] ; (9a58 ) │ │ + movs r0, r0 │ │ + ldr r1, [pc, #980] ; (9b10 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #8] ; (9748 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #100] ; (97a8 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #200] ; (9810 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #320] ; (988c ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #376] ; (98c8 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #548] ; (9978 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #664] ; (99f0 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #776] ; (9a64 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #904] ; (9ae8 ) │ │ + movs r0, r0 │ │ + ldr r2, [pc, #976] ; (9b34 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #160] ; (9808 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #320] ; (98ac ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #484] ; (9954 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #704] ; (9a34 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #776] ; (9a80 ) │ │ + movs r0, r0 │ │ + ldr r3, [pc, #912] ; (9b0c ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #60] ; (97bc ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #172] ; (9830 ) │ │ + movs r0, r0 │ │ + ldr r4, [pc, #452] ; (994c ) │ │ + movs r0, r0 │ │ + cmp r7, #20 │ │ + movs r0, r0 │ │ + ldr r4, [pc, #184] ; (9848 ) │ │ ... │ │ │ │ -00009274 : │ │ - ldr.w ip, [pc, #268] ; 9384 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add ip, pc │ │ - ldr.w ip, [ip] │ │ - sub.w sp, sp, #636 ; 0x27c │ │ - mov fp, r2 │ │ - ldr.w r2, [ip] │ │ - add r4, sp, #16 │ │ - add.w sl, sp, #80 ; 0x50 │ │ - str r0, [sp, #4] │ │ - mov r9, r1 │ │ - mov r0, r4 │ │ - str r2, [sp, #628] ; 0x274 │ │ - movs r1, #0 │ │ - movs r2, #64 ; 0x40 │ │ - add.w r8, sp, #216 ; 0xd8 │ │ - str r3, [sp, #12] │ │ - add r7, sp, #352 ; 0x160 │ │ - str.w ip, [sp, #8] │ │ - ldr r5, [sp, #672] ; 0x2a0 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, sl │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r8 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #136 ; 0x88 │ │ - mov r0, r7 │ │ - blx 32d8 │ │ - movs r1, #0 │ │ - movs r2, #137 ; 0x89 │ │ - add r0, sp, #488 ; 0x1e8 │ │ - blx 32d8 │ │ - movs r0, #1 │ │ - add.w r1, r9, #137 ; 0x89 │ │ - blx 32c0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 936a │ │ - cmp r5, #72 ; 0x48 │ │ - ldr r3, [sp, #12] │ │ - ble.n 92fc │ │ - mov r0, r3 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - bl 8ba0 │ │ - movs r3, #64 ; 0x40 │ │ - b.n 9308 │ │ - mov r1, r3 │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ - blx 33e0 │ │ - mov r3, r5 │ │ - mov r2, r7 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - add r7, sp, #488 ; 0x1e8 │ │ - bl 8bcc │ │ - mov r1, sl │ │ - movs r2, #72 ; 0x48 │ │ - mov r0, r6 │ │ - blx 33e0 │ │ - ldr r1, [sp, #4] │ │ - mov r2, r9 │ │ - add.w r0, r6, #72 ; 0x48 │ │ - blx 33e0 │ │ - mov r2, r4 │ │ - mov r0, r6 │ │ - add.w r1, r9, #72 ; 0x48 │ │ - bl 8ba0 │ │ - mov r1, r8 │ │ - movs r2, #72 ; 0x48 │ │ - mov r0, r7 │ │ - blx 33e0 │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ - add r5, sp, #560 ; 0x230 │ │ - stmia r5!, {r0, r1, r2, r3} │ │ - 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, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - mov r0, r7 │ │ - movs r1, #136 ; 0x88 │ │ - mov r2, fp │ │ - bl 8ba0 │ │ - mov r0, r6 │ │ - blx 3350 │ │ - movs r0, #0 │ │ - b.n 936c │ │ - movs r0, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #628] ; 0x274 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 937a │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #636 ; 0x27c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ +00009790 : │ │ + ldr r0, [pc, #4] ; (9798 ) │ │ + add r0, pc │ │ + bx lr │ │ nop │ │ - ldr r4, [r5, #68] ; 0x44 │ │ + ldr r2, [pc, #636] ; (9a18 ) │ │ ... │ │ │ │ -00009388 : │ │ - cbz r0, 939c │ │ +0000979c : │ │ + cbz r0, 97b0 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 939c │ │ - cbz r1, 93a0 │ │ + bne.n 97b0 │ │ + cbz r1, 97b4 │ │ ldr r3, [r0, #84] ; 0x54 │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #4 │ │ bx lr │ │ │ │ -000093a4 : │ │ - cbz r0, 93c2 │ │ +000097b8 : │ │ + cbz r0, 97d6 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 93c2 │ │ + bne.n 97d6 │ │ uxth r3, r1 │ │ cmp r3, #7 │ │ - bhi.n 93c6 │ │ + bhi.n 97da │ │ ldr r3, [r0, #100] ; 0x64 │ │ strh r1, [r0, #40] ; 0x28 │ │ orr.w r3, r3, #131072 ; 0x20000 │ │ str r3, [r0, #100] ; 0x64 │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #76 ; 0x4c │ │ bx lr │ │ │ │ -000093ca : │ │ - cbz r0, 93de │ │ +000097de : │ │ + cbz r0, 97f2 │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.n 93de │ │ - cbz r1, 93e2 │ │ + bne.n 97f2 │ │ + cbz r1, 97f6 │ │ ldrh r3, [r0, #40] ; 0x28 │ │ movs r0, #0 │ │ strh r3, [r1, #0] │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ movs r0, #4 │ │ bx lr │ │ ... │ │ │ │ -000093e8 : │ │ +000097fc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r2 │ │ - ldr.w r8, [pc, #356] ; 9554 │ │ + ldr.w r8, [pc, #356] ; 9968 │ │ sub sp, #156 ; 0x9c │ │ add r6, sp, #16 │ │ mov r4, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ str r1, [sp, #12] │ │ mov r0, r6 │ │ movs r1, #0 │ │ ldr.w r2, [r8] │ │ str r2, [sp, #148] ; 0x94 │ │ movs r2, #129 ; 0x81 │ │ - blx 32d8 │ │ + blx 32fc │ │ cmp r4, #0 │ │ - beq.w 952e │ │ + beq.w 9942 │ │ ldrb.w r9, [r4, #104] ; 0x68 │ │ ldr r3, [sp, #12] │ │ cmp.w r9, #129 ; 0x81 │ │ - bne.w 952e │ │ + bne.w 9942 │ │ cmp r3, #0 │ │ - beq.w 9532 │ │ + beq.w 9946 │ │ cmp r5, #136 ; 0x88 │ │ - bhi.w 9536 │ │ + bhi.w 994a │ │ ldrsh.w r2, [r4, #40] ; 0x28 │ │ cmp r2, #1 │ │ - bne.n 944a │ │ + bne.n 985e │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ movs r7, #16 │ │ ldr r1, [r4, #80] ; 0x50 │ │ movs r5, #33 ; 0x21 │ │ - bl 8c08 │ │ - b.n 94c4 │ │ + bl 4268 │ │ + b.n 98d8 │ │ cmp r2, #2 │ │ - bne.n 9460 │ │ + bne.n 9874 │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ movs r7, #20 │ │ ldr r1, [r4, #80] ; 0x50 │ │ movs r5, #41 ; 0x29 │ │ - bl 8d20 │ │ - b.n 94c4 │ │ + bl 4380 │ │ + b.n 98d8 │ │ cmp r2, #3 │ │ - bne.n 9472 │ │ + bne.n 9886 │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 8e38 │ │ - b.n 94aa │ │ + bl 4498 │ │ + b.n 98be │ │ cmp r2, #4 │ │ - bne.n 9488 │ │ + bne.n 989c │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ movs r7, #48 ; 0x30 │ │ ldr r1, [r4, #80] ; 0x50 │ │ movs r5, #97 ; 0x61 │ │ - bl 8f54 │ │ - b.n 94c4 │ │ + bl 45b4 │ │ + b.n 98d8 │ │ cmp r2, #5 │ │ - bne.n 949a │ │ + bne.n 98ae │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 905c │ │ - b.n 94c0 │ │ + bl 46bc │ │ + b.n 98d4 │ │ cmp r2, #6 │ │ - bne.n 94b0 │ │ + bne.n 98c4 │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 9168 │ │ + bl 47c8 │ │ movs r7, #32 │ │ movs r5, #65 ; 0x41 │ │ - b.n 94c4 │ │ + b.n 98d8 │ │ cmp r2, #7 │ │ - bne.n 953a │ │ + bne.n 994e │ │ str r5, [sp, #0] │ │ mov r2, r6 │ │ ldr r0, [r4, #76] ; 0x4c │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 9274 │ │ + bl 48d4 │ │ movs r7, #64 ; 0x40 │ │ movs r5, #129 ; 0x81 │ │ cmp r0, #0 │ │ - bne.n 9540 │ │ + bne.n 9954 │ │ lsls r1, r7, #1 │ │ movs r0, #1 │ │ add r1, r0 │ │ - blx 32c0 │ │ + blx 32cc │ │ mov r9, r0 │ │ - cbnz r0, 94da │ │ + cbnz r0, 98ee │ │ movs r0, #2 │ │ - b.n 9540 │ │ + b.n 9954 │ │ mov r1, r9 │ │ mov r2, r7 │ │ mov r0, r6 │ │ - bl 5c54 │ │ + bl 517c │ │ mov r0, r9 │ │ - bl 5cbc │ │ + bl 51e4 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - cbz r0, 94f2 │ │ - blx 3350 │ │ + cbz r0, 9906 │ │ + blx 32d8 │ │ mov r0, r9 │ │ - blx 33a4 │ │ + blx 32f0 │ │ mov r6, r0 │ │ str r0, [r4, #84] ; 0x54 │ │ mov r0, r9 │ │ - blx 3350 │ │ + blx 32d8 │ │ cmp r6, #0 │ │ - beq.n 94d6 │ │ + beq.n 98ea │ │ mov r0, r6 │ │ - blx 32b4 │ │ + blx 32c0 │ │ cmp r0, r5 │ │ it cs │ │ movcs r0, r5 │ │ cmp r0, #43 ; 0x2b │ │ str r0, [r4, #88] ; 0x58 │ │ - beq.n 952a │ │ - bgt.n 9522 │ │ + beq.n 993e │ │ + bgt.n 9936 │ │ cmp r0, #22 │ │ - beq.n 952a │ │ + beq.n 993e │ │ cmp r0, #27 │ │ - b.n 9528 │ │ + b.n 993c │ │ cmp r0, #64 ; 0x40 │ │ - beq.n 952a │ │ + beq.n 993e │ │ cmp r0, #86 ; 0x56 │ │ - bne.n 953e │ │ + bne.n 9952 │ │ movs r0, #0 │ │ - b.n 9540 │ │ + b.n 9954 │ │ movs r0, #1 │ │ - b.n 9540 │ │ + b.n 9954 │ │ movs r0, #4 │ │ - b.n 9540 │ │ + b.n 9954 │ │ movs r0, #109 ; 0x6d │ │ - b.n 9540 │ │ + b.n 9954 │ │ movs r0, #113 ; 0x71 │ │ - b.n 9540 │ │ + b.n 9954 │ │ movs r0, #77 ; 0x4d │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 954e │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ + beq.n 9962 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ add sp, #156 ; 0x9c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r0, [r6, #44] ; 0x2c │ │ + str r4, [r3, #108] ; 0x6c │ │ ... │ │ │ │ -00009558 : │ │ +0000996c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r1 │ │ mov r8, r2 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 96d8 │ │ + beq.w 9aec │ │ ldrb.w r3, [r0, #104] ; 0x68 │ │ cmp r3, #129 ; 0x81 │ │ - bne.w 96d8 │ │ + bne.w 9aec │ │ cmp r1, #0 │ │ - beq.w 96dc │ │ + beq.w 9af0 │ │ ldr r0, [r0, #80] ; 0x50 │ │ - bl 35d4 │ │ + bl 65cc │ │ cmp r0, #0 │ │ - beq.w 96e0 │ │ + beq.w 9af4 │ │ cmp.w r8, #136 ; 0x88 │ │ - bhi.w 96e4 │ │ + bhi.w 9af8 │ │ ldrsh.w r3, [r5, #40] ; 0x28 │ │ cmp r3, #1 │ │ - beq.n 95b0 │ │ + beq.n 99c4 │ │ cmp r3, #2 │ │ - beq.n 95b4 │ │ + beq.n 99c8 │ │ cmp r3, #3 │ │ - beq.n 95c0 │ │ + beq.n 99d4 │ │ cmp r3, #4 │ │ - beq.n 95b8 │ │ + beq.n 99cc │ │ cmp r3, #5 │ │ - beq.n 95bc │ │ + beq.n 99d0 │ │ cmp r3, #6 │ │ - beq.n 95c0 │ │ + beq.n 99d4 │ │ cmp r3, #7 │ │ - bne.w 96e8 │ │ - b.n 95bc │ │ + bne.w 9afc │ │ + b.n 99d0 │ │ movs r6, #22 │ │ - b.n 95c2 │ │ + b.n 99d6 │ │ movs r6, #27 │ │ - b.n 95c2 │ │ + b.n 99d6 │ │ movs r6, #64 ; 0x40 │ │ - b.n 95c2 │ │ + b.n 99d6 │ │ movs r6, #86 ; 0x56 │ │ - b.n 95c2 │ │ + b.n 99d6 │ │ movs r6, #43 ; 0x2b │ │ ldr.w fp, [r5, #80] ; 0x50 │ │ rsb sl, r6, fp │ │ cmp.w sl, #35 ; 0x23 │ │ - ble.w 96ec │ │ + ble.w 9b00 │ │ ldr r4, [r5, #76] ; 0x4c │ │ mov r1, r6 │ │ add.w r0, r4, sl │ │ - blx 3488 │ │ + blx 347c │ │ mov r7, r0 │ │ - cbnz r0, 95e6 │ │ + cbnz r0, 99fa │ │ movs r0, #2 │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ mov r0, r4 │ │ mov r1, sl │ │ - blx 3488 │ │ - cbnz r0, 9612 │ │ + blx 347c │ │ + cbnz r0, 9a26 │ │ mov r0, r7 │ │ - blx 32b4 │ │ + blx 32c0 │ │ movw r3, #1500 ; 0x5dc │ │ movw r1, #1499 ; 0x5db │ │ cmp r0, r1 │ │ ite ls │ │ movls r1, r0 │ │ movhi r1, r3 │ │ mov r0, r7 │ │ - bl 3b7a │ │ + bl 6b72 │ │ cmp r0, #0 │ │ - beq.n 95e2 │ │ - b.n 96f0 │ │ + beq.n 99f6 │ │ + b.n 9b04 │ │ str r0, [sp, #4] │ │ mov r1, fp │ │ mov r0, r4 │ │ - bl 3b7a │ │ + bl 6b72 │ │ ldr r3, [sp, #4] │ │ str r3, [r5, #76] ; 0x4c │ │ ldr r3, [r5, #80] ; 0x50 │ │ subs r3, r3, r6 │ │ str r3, [r5, #80] ; 0x50 │ │ ldr r3, [r5, #36] ; 0x24 │ │ cmp r0, #0 │ │ ite eq │ │ moveq.w sl, #0 │ │ movne.w sl, #112 ; 0x70 │ │ cmp r3, #7 │ │ - bne.n 9644 │ │ + bne.n 9a58 │ │ ldr r3, [r5, #96] ; 0x60 │ │ - cbnz r3, 967e │ │ + cbnz r3, 9a92 │ │ mov r0, r5 │ │ - bl 68ec │ │ - b.n 964e │ │ + bl 55a0 │ │ + b.n 9a62 │ │ ldr r3, [r5, #92] ; 0x5c │ │ - cbnz r3, 967e │ │ + cbnz r3, 9a92 │ │ mov r0, r5 │ │ - bl 6888 │ │ + bl 553c │ │ mov r4, r0 │ │ - cbz r0, 967e │ │ + cbz r0, 9a92 │ │ mov r0, r7 │ │ - blx 32b4 │ │ + blx 32c0 │ │ movw r3, #1500 ; 0x5dc │ │ movw r1, #1499 ; 0x5db │ │ cmp r0, r1 │ │ ite ls │ │ movls r1, r0 │ │ movhi r1, r3 │ │ mov r0, r7 │ │ - bl 3b7a │ │ + bl 6b72 │ │ cmp r0, #0 │ │ - bne.n 96f0 │ │ + bne.n 9b04 │ │ cmp.w sl, #0 │ │ ite ne │ │ movne r0, sl │ │ moveq r0, r4 │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ mov r0, r5 │ │ ldrsh.w r1, [r5, #40] ; 0x28 │ │ - bl 93a4 │ │ + bl 97b8 │ │ mov r4, r0 │ │ - cbnz r0, 96aa │ │ + cbnz r0, 9abe │ │ mov r0, r5 │ │ mov r1, r9 │ │ mov r2, r8 │ │ - bl 93e8 │ │ + bl 97fc │ │ mov r4, r0 │ │ - cbnz r0, 96aa │ │ + cbnz r0, 9abe │ │ mov r0, r7 │ │ ldr r1, [r5, #84] ; 0x54 │ │ mov r2, r6 │ │ - bl 35ae │ │ + bl 65a6 │ │ cmp r0, #0 │ │ it ne │ │ movne r4, #75 ; 0x4b │ │ mov r0, r7 │ │ - blx 32b4 │ │ + blx 32c0 │ │ movw r3, #1500 ; 0x5dc │ │ movw r1, #1499 ; 0x5db │ │ cmp r0, r1 │ │ ite ls │ │ movls r1, r0 │ │ movhi r1, r3 │ │ mov r0, r7 │ │ - bl 3b7a │ │ + bl 6b72 │ │ cmp r0, #0 │ │ it ne │ │ movne.w sl, #112 ; 0x70 │ │ cmp r4, #0 │ │ ite ne │ │ movne r0, r4 │ │ moveq r0, sl │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #1 │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #4 │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #73 ; 0x49 │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #109 ; 0x6d │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #110 ; 0x6e │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #74 ; 0x4a │ │ - b.n 96f2 │ │ + b.n 9b06 │ │ movs r0, #112 ; 0x70 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -000096f8 : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - cbz r0, 9720 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 9720 │ │ - movs r0, #0 │ │ - blx 3494 │ │ - adds r0, r0, r5 │ │ - bmi.n 9724 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - str r0, [r4, #8] │ │ - movs r0, #0 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #100] ; 0x64 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #88 ; 0x58 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00009728 : │ │ - cbz r0, 973c │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 973c │ │ - cbz r1, 9740 │ │ - ldr r3, [r0, #8] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -00009744 : │ │ - cbz r0, 97a2 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 97a2 │ │ - cmp r1, #0 │ │ - blt.n 97a6 │ │ - ldrh r3, [r0, #12] │ │ - ldr r2, [r0, #100] ; 0x64 │ │ - str r1, [r0, #28] │ │ - sxth r3, r3 │ │ - orr.w r1, r2, #2 │ │ - str r1, [r0, #100] ; 0x64 │ │ - beq.n 977a │ │ - cmp r3, #2 │ │ - beq.n 9772 │ │ - cmp r3, #5 │ │ - beq.n 9776 │ │ - cmp r3, #1 │ │ - bne.n 9792 │ │ - movs r1, #3 │ │ - b.n 9790 │ │ - movs r1, #4 │ │ - b.n 9790 │ │ - movs r1, #6 │ │ - b.n 9790 │ │ - cmp r3, #4 │ │ - beq.n 978a │ │ - cmp r3, #6 │ │ - beq.n 978e │ │ - cmp r3, #3 │ │ - bne.n 9792 │ │ - movs r1, #1 │ │ - b.n 9790 │ │ - movs r1, #2 │ │ - b.n 9790 │ │ - movs r1, #5 │ │ - strh r1, [r0, #12] │ │ - ldrsh.w r1, [r0, #12] │ │ - cmp r1, r3 │ │ - beq.n 97aa │ │ - orr.w r2, r2, #66 ; 0x42 │ │ - str r2, [r0, #100] ; 0x64 │ │ - b.n 97aa │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #5 │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -000097ae : │ │ - cbz r0, 97c2 │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 97c2 │ │ - cbz r1, 97c6 │ │ - ldr r3, [r0, #28] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ - │ │ -000097ca : │ │ - cbz r0, 97de │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 97de │ │ - cbz r1, 97e2 │ │ - ldr r3, [r0, #4] │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - movs r0, #4 │ │ - bx lr │ │ +00009b0c : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + mov r5, r0 │ │ + mov r0, r1 │ │ + ldr r4, [pc, #28] ; (9b30 ) │ │ + bl 9214 │ │ + ldr r2, [pc, #24] ; (9b34 ) │ │ + add r4, pc │ │ + movs r1, #255 ; 0xff │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #0] │ │ + mov r0, r4 │ │ + blx 32e4 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + strb r2, [r1, #7] │ │ + movs r0, r0 │ │ + bxns r2 │ │ ... │ │ │ │ -000097e8 : │ │ - push {r3, r4, r5, lr} │ │ +00009b38 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + subw sp, sp, #3732 ; 0xe94 │ │ + ldr.w fp, [pc, #1756] ; a220 │ │ + addw r9, sp, #1140 ; 0x474 │ │ mov r4, r0 │ │ - cbz r0, 9814 │ │ - blx 32b4 │ │ - cmp r0, #63 ; 0x3f │ │ - bhi.n 97fa │ │ - ldrb r3, [r4, #0] │ │ - cbz r3, 9814 │ │ - ldr r3, [pc, #96] ; (985c ) │ │ - cmp r0, #63 ; 0x3f │ │ - mov.w r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - it hi │ │ - movhi r0, #64 ; 0x40 │ │ - ldr r1, [r3, #0] │ │ - cmp r2, r0 │ │ - bne.n 9818 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #89 ; 0x59 │ │ - pop {r3, r4, r5, pc} │ │ - ldrb r3, [r4, r2] │ │ - adds r5, r1, r3 │ │ - ldrb r5, [r5, #1] │ │ - lsls r5, r5, #29 │ │ - bne.n 9856 │ │ - sub.w r5, r3, #32 │ │ - cmp r5, #94 ; 0x5e │ │ - bls.n 9834 │ │ - cmp r2, #0 │ │ - ite eq │ │ - moveq r0, #90 ; 0x5a │ │ - movne r0, #91 ; 0x5b │ │ - pop {r3, r4, r5, pc} │ │ - cmp r3, #34 ; 0x22 │ │ - beq.n 982a │ │ - cmp r3, #47 ; 0x2f │ │ - beq.n 982a │ │ - sub.w r5, r3, #91 ; 0x5b │ │ - cmp r5, #2 │ │ - bls.n 982a │ │ - sub.w r5, r3, #58 ; 0x3a │ │ - cmp r5, #5 │ │ - bls.n 982a │ │ - cmp r3, #124 ; 0x7c │ │ - beq.n 982a │ │ - subs r3, #42 ; 0x2a │ │ - cmp r3, #2 │ │ - bls.n 982a │ │ - adds r2, #1 │ │ - b.n 980c │ │ - nop │ │ - str r2, [r5, #108] ; 0x6c │ │ - ... │ │ - │ │ -00009860 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r1 │ │ + add fp, pc │ │ + ldr.w fp, [fp] │ │ + movs r1, #0 │ │ + mov.w r2, #256 ; 0x100 │ │ + mov r0, r9 │ │ + ldr.w r3, [fp] │ │ + ldr.w r5, [pc, #1732] ; a224 │ │ + str.w r3, [sp, #3724] ; 0xe8c │ │ + blx 32fc │ │ + movs r1, #0 │ │ + mov.w r2, #256 ; 0x100 │ │ + addw r0, sp, #1396 ; 0x574 │ │ + add r5, pc │ │ + blx 32fc │ │ + movs r1, #0 │ │ + mov.w r2, #516 ; 0x204 │ │ + add r0, sp, #108 ; 0x6c │ │ + blx 32fc │ │ + movs r1, #0 │ │ + mov.w r2, #516 ; 0x204 │ │ + add r0, sp, #624 ; 0x270 │ │ + blx 32fc │ │ + ldr.w r1, [pc, #1684] ; a228 │ │ + ldr.w r2, [pc, #1684] ; a22c │ │ + movs r0, #2 │ │ + add r1, pc │ │ + add r2, pc │ │ + blx 3488 <__android_log_print@plt> │ │ + movw r2, #2072 ; 0x818 │ │ + movs r1, #0 │ │ + addw r0, sp, #1652 ; 0x674 │ │ + blx 32fc │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + mov r0, r4 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1648] ; a230 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + mov r1, r7 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #32] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #32] │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1600] ; a234 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #16] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #36] ; 0x24 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1552] ; a238 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #20] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1504] ; a23c │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #8] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1456] ; a240 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #48] ; 0x30 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #52] ; 0x34 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1408] ; a244 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #56] ; 0x38 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1360] ; a248 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + mov sl, r0 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #60] ; 0x3c │ │ + mov r0, r4 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1312] ; a24c │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #64] ; 0x40 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #68] ; 0x44 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1264] ; a250 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #12] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #72] ; 0x48 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1216] ; a254 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #24] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #76] ; 0x4c │ │ + mov r0, r4 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1168] ; a258 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #28] │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + str r0, [sp, #80] ; 0x50 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1120] ; a25c │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #84] ; 0x54 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + mov r1, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r2, [pc, #1072] ; a260 │ │ + mov r1, r7 │ │ + ldr.w ip, [r3, #376] ; 0x178 │ │ + add r2, pc │ │ + mov r3, r5 │ │ + str r0, [sp, #88] ; 0x58 │ │ + mov r0, r4 │ │ + blx ip │ │ + ldr r3, [r4, #0] │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + ldr.w r3, [r3, #676] ; 0x2a4 │ │ + mov r1, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + ldr r3, [sp, #16] │ │ + str.w fp, [sp, #96] ; 0x60 │ │ mov r6, r0 │ │ + cbnz r3, 9e6e │ │ + ldr r1, [pc, #1020] ; (a264 ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + b.n 9e78 │ │ + ldr r3, [sp, #20] │ │ + cbnz r3, 9e7e │ │ + ldr r1, [pc, #1012] ; (a268 ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + blx 3494 │ │ + b.n a16a │ │ + ldr r3, [sp, #8] │ │ + cbnz r3, 9e8a │ │ + ldr r1, [pc, #1000] ; (a26c ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + b.n 9e78 │ │ + ldr r3, [sp, #24] │ │ + cbnz r3, 9e96 │ │ + ldr r1, [pc, #992] ; (a270 ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + b.n 9e78 │ │ + cmp.w sl, #0 │ │ + beq.n 9ea6 │ │ + mov r0, sl │ │ + blx 32c0 │ │ + mov r7, r0 │ │ + b.n 9ea8 │ │ + mov r7, sl │ │ + ldr r0, [sp, #8] │ │ + blx 32c0 │ │ + mov r5, r0 │ │ + cbnz r6, 9ebc │ │ + ldr r1, [pc, #960] ; (a274 ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 3494 │ │ + ldr r1, [pc, #952] ; (a278 ) │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbnz r0, 9ef6 │ │ + add.w r9, sp, #624 ; 0x270 │ │ + mov r0, sl │ │ + mov r1, r9 │ │ + bl 3ddc │ │ + cmp r0, #128 ; 0x80 │ │ + mov r7, r0 │ │ + bls.n 9eec │ │ + ldr r1, [pc, #928] ; (a27c ) │ │ + movs r3, #128 ; 0x80 │ │ + ldr r2, [pc, #928] ; (a280 ) │ │ + movs r0, #2 │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + add r2, pc │ │ + mov r3, r7 │ │ + b.n 9f36 │ │ + mov r0, sl │ │ + mov r1, r9 │ │ + mov r2, r7 │ │ + blx 3338 │ │ + ldr r1, [pc, #908] ; (a284 ) │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbnz r0, 9f46 │ │ + ldr r3, [pc, #900] ; (a288 ) │ │ + add.w r9, sp, #108 ; 0x6c │ │ + ldr r2, [pc, #896] ; (a28c ) │ │ + movs r0, #2 │ │ + add r3, pc │ │ + str r3, [sp, #100] ; 0x64 │ │ + add r2, pc │ │ + mov r1, r3 │ │ + blx 3488 <__android_log_print@plt> │ │ + ldr r0, [sp, #8] │ │ + mov r1, r9 │ │ + bl 3ddc │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + cmp r0, #128 ; 0x80 │ │ + mov r5, r0 │ │ + bls.n 9f3c │ │ + movs r2, #128 ; 0x80 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #864] ; (a290 ) │ │ + mov r1, r3 │ │ + movs r0, #2 │ │ + mov r3, r5 │ │ + add r2, pc │ │ + blx 3488 <__android_log_print@plt> │ │ + b.n a16a │ │ + ldr r0, [sp, #8] │ │ + mov r1, r9 │ │ + mov r2, r5 │ │ + blx 3338 │ │ + add.w r9, sp, #104 ; 0x68 │ │ + mov r0, r9 │ │ + bl 3b80 │ │ + mov r1, r0 │ │ + cbz r0, 9f64 │ │ + ldr r0, [pc, #828] ; (a294 ) │ │ + add r0, pc │ │ + bl 9b0c │ │ + mov r1, r0 │ │ + addw r0, sp, #1140 ; 0x474 │ │ + b.n 9e78 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldrb r3, [r3, #0] │ │ + cbz r3, 9f86 │ │ + ldr.w r0, [r9] │ │ + bl 6206 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + ldr.w r0, [r9] │ │ + bl 63d4 │ │ + mov r1, r0 │ │ + cbz r0, 9fda │ │ + ldr r0, [pc, #788] ; (a298 ) │ │ + add r0, pc │ │ + b.n 9fa0 │ │ + ldr r0, [sp, #24] │ │ + ldr.w fp, [r9] │ │ + blx 34ac │ │ + mov r1, r0 │ │ + mov r0, fp │ │ + bl 8f8c │ │ + mov r1, r0 │ │ + cbz r0, 9fb0 │ │ + ldr r0, [pc, #764] ; (a29c ) │ │ + add r0, pc │ │ + bl 9b0c │ │ + mov r1, r0 │ │ + addw r0, sp, #1140 ; 0x474 │ │ + blx 3494 │ │ + b.n a164 │ │ + ldr r3, [sp, #16] │ │ + addw fp, sp, #1396 ; 0x574 │ │ + ldr r2, [pc, #744] ; (a2a0 ) │ │ + movs r1, #255 ; 0xff │ │ + mov r0, fp │ │ + str r3, [sp, #0] │ │ + add r2, pc │ │ + ldr r3, [sp, #20] │ │ + blx 32e4 │ │ + mov r1, fp │ │ + ldr.w r0, [r9] │ │ + bl 63d4 │ │ + mov r1, r0 │ │ + cbz r0, 9fda │ │ + ldr r0, [pc, #716] ; (a2a4 ) │ │ + add r0, pc │ │ + b.n 9fa0 │ │ + ldr r1, [pc, #716] ; (a2a8 ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbnz r0, 9ff4 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + movs r1, #8 │ │ + bl 5d1c │ │ + cmp r5, #16 │ │ + it ge │ │ + movge r5, #16 │ │ + cmp r7, #0 │ │ + ble.n a05a │ │ + ldr r1, [pc, #688] ; (a2ac ) │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a03c │ │ + ldr r1, [pc, #680] ; (a2b0 ) │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a040 │ │ + ldr r1, [pc, #672] ; (a2b4 ) │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a044 │ │ + ldr r1, [pc, #664] ; (a2b8 ) │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a048 │ │ + ldr r1, [pc, #656] ; (a2bc ) │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + blx 34a0 │ │ cmp r0, #0 │ │ - beq.n 990a │ │ - ldrb.w r3, [r0, #104] ; 0x68 │ │ - cmp r3, #129 ; 0x81 │ │ - bne.n 990a │ │ - cbz r1, 9884 │ │ - ldrb r3, [r1, #0] │ │ - cbz r3, 9884 │ │ - mov r0, r1 │ │ - blx 33a4 │ │ - mov r4, r0 │ │ - cbnz r0, 98b6 │ │ + ite ne │ │ + movne r1, #3 │ │ + moveq r1, #5 │ │ + b.n a04a │ │ + movs r1, #1 │ │ + b.n a04a │ │ + movs r1, #2 │ │ + b.n a04a │ │ + movs r1, #3 │ │ + b.n a04a │ │ + movs r1, #4 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + bl 97b8 │ │ + mov r1, r0 │ │ + cbz r0, a05a │ │ + ldr r0, [pc, #616] ; (a2c0 ) │ │ + add r0, pc │ │ + b.n 9fa0 │ │ + ldr r3, [sp, #28] │ │ + ldrb r3, [r3, #0] │ │ + cbz r3, a096 │ │ + ldr r1, [pc, #608] ; (a2c4 ) │ │ + movs r2, #4 │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r1, pc │ │ + blx 33c8 │ │ + cbnz r0, a084 │ │ + movs r1, #6 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + bl 6206 │ │ + ldr r1, [pc, #592] ; (a2c8 ) │ │ + ldr r2, [pc, #592] ; (a2cc ) │ │ movs r0, #2 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #140] ; (9914 ) │ │ + add r1, pc │ │ + add r2, pc │ │ + blx 3488 <__android_log_print@plt> │ │ + ldr r1, [sp, #28] │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + bl 3f16 │ │ + mov r1, r0 │ │ + cbz r0, a096 │ │ + ldr r0, [pc, #572] ; (a2d0 ) │ │ add r0, pc │ │ - blx 34a0 │ │ - mov r4, r0 │ │ - cbnz r0, 98ba │ │ - ldr r0, [pc, #132] ; (9918 ) │ │ + b.n 9fa0 │ │ + ldr r1, [pc, #572] ; (a2d4 ) │ │ + movs r0, #2 │ │ + ldr r2, [pc, #572] ; (a2d8 ) │ │ + mov r3, r8 │ │ + add r1, pc │ │ + add r2, pc │ │ + blx 3488 <__android_log_print@plt> │ │ + ldr r1, [pc, #564] ; (a2dc ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a0ea │ │ + ldr r1, [pc, #556] ; (a2e0 ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a0ee │ │ + ldr r1, [pc, #548] ; (a2e4 ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a0f2 │ │ + ldr r1, [pc, #540] ; (a2e8 ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cbz r0, a0f6 │ │ + ldr r1, [pc, #532] ; (a2ec ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx 34a0 │ │ + cmp r0, #0 │ │ + ite ne │ │ + movne r1, #3 │ │ + moveq r1, #5 │ │ + b.n a0f8 │ │ + movs r1, #1 │ │ + b.n a0f8 │ │ + movs r1, #2 │ │ + b.n a0f8 │ │ + movs r1, #3 │ │ + b.n a0f8 │ │ + movs r1, #4 │ │ + add r6, sp, #104 ; 0x68 │ │ + ldr r0, [r6, #0] │ │ + bl 9114 │ │ + mov r1, r0 │ │ + cbz r0, a10a │ │ + ldr r0, [pc, #488] ; (a2f0 ) │ │ add r0, pc │ │ - blx 34a0 │ │ - mov r4, r0 │ │ - cbnz r0, 98ba │ │ - blx 34ac │ │ - mov r4, r0 │ │ - cbnz r0, 98ba │ │ - ldr r0, [pc, #116] ; (991c ) │ │ + b.n 9fa0 │ │ + ldr.w r9, [pc, #488] ; a2f4 │ │ + movs r0, #2 │ │ + ldr r2, [pc, #484] ; (a2f8 ) │ │ + add r9, pc │ │ + add r2, pc │ │ + mov r1, r9 │ │ + blx 3488 <__android_log_print@plt> │ │ + str r7, [sp, #0] │ │ + ldr r1, [sp, #8] │ │ + mov r2, r5 │ │ + ldr r0, [r6, #0] │ │ + mov r3, sl │ │ + bl 3dfc │ │ + mov r1, r0 │ │ + cbz r0, a134 │ │ + ldr r0, [pc, #460] ; (a2fc ) │ │ add r0, pc │ │ - blx 34a0 │ │ - mov r4, r0 │ │ - cbnz r0, 98ba │ │ - ldr r0, [pc, #108] ; (9920 ) │ │ + b.n 9fa0 │ │ + ldr r2, [pc, #456] ; (a300 ) │ │ + mov r1, r9 │ │ + movs r0, #2 │ │ + add r2, pc │ │ + blx 3488 <__android_log_print@plt> │ │ + addw r1, sp, #1660 ; 0x67c │ │ + ldr r0, [r6, #0] │ │ + bl 3e66 │ │ + mov r1, r0 │ │ + cbz r0, a154 │ │ + ldr r0, [pc, #436] ; (a304 ) │ │ add r0, pc │ │ - b.n 9878 │ │ - movs r7, #1 │ │ - b.n 98bc │ │ - movs r7, #0 │ │ + b.n 9fa0 │ │ + ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - blx 32b4 │ │ - cmp r0, #63 ; 0x3f │ │ + ldr.w r1, [sp, #1660] ; 0x67c │ │ + ldr.w r3, [r3, #668] ; 0x29c │ │ + blx r3 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + bl 3ad0 │ │ + ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - itt hi │ │ - movhi r3, #0 │ │ - strbhi.w r3, [r4, #63] ; 0x3f │ │ - bl 97e8 │ │ - mov r5, r0 │ │ - cbz r0, 98e0 │ │ - cbz r7, 990e │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #16] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - blx 3350 │ │ - b.n 990e │ │ - ldr r0, [r6, #4] │ │ - cbz r0, 98e8 │ │ - blx 3350 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - blx 33a4 │ │ - ldr r3, [r6, #100] ; 0x64 │ │ - orr.w r3, r3, #2 │ │ - str r3, [r6, #100] ; 0x64 │ │ - str r0, [r6, #4] │ │ - cbz r7, 9900 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #8] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - blx 3350 │ │ - ldr r3, [r6, #4] │ │ - cmp r3, #0 │ │ - beq.n 9880 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + mov r2, r8 │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r2, sl │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #24] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr.w r3, [r3, #680] ; 0x2a8 │ │ + blx r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr.w r2, [sp, #3724] ; 0xe8c │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n a216 │ │ + blx 32b4 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3732 ; 0xe94 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r4, [pc, #628] ; (9b8c ) │ │ + str r4, [r3, #56] ; 0x38 │ │ movs r0, r0 │ │ - ldr r4, [pc, #624] ; (9b8c ) │ │ + mov pc, lr │ │ movs r0, r0 │ │ - ldr r4, [pc, #576] ; (9b60 ) │ │ + mov ip, r4 │ │ movs r0, r0 │ │ - ldr r4, [pc, #548] ; (9b48 ) │ │ + mov ip, r5 │ │ movs r0, r0 │ │ - movs r3, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r4, #0 │ │ - adds r7, r0, r3 │ │ - mov r5, r4 │ │ - ldrb.w r6, [r7], #1 │ │ - lsls r6, r4 │ │ - adds r4, #8 │ │ - cmp r4, #32 │ │ - orr.w r5, r5, r6 │ │ - bne.n 992e │ │ - ldr r4, [r1, r3] │ │ - eors r4, r5 │ │ - str r4, [r2, r3] │ │ - adds r3, #4 │ │ - cmp r3, #16 │ │ - bne.n 9928 │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -0000994c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r1, #31 │ │ - ldr.w sl, [pc, #624] ; 9bc4 │ │ - sub sp, #60 ; 0x3c │ │ - mov r4, r0 │ │ - add sl, pc │ │ - bhi.n 9970 │ │ - cmp r1, #23 │ │ - itete hi │ │ - movhi r5, #12 │ │ - movls r5, #10 │ │ - movhi.w r8, #6 │ │ - movls.w r8, #4 │ │ - b.n 9976 │ │ - movs r5, #14 │ │ - mov.w r8, #8 │ │ - adds r7, r5, #1 │ │ - mov.w r6, r8, lsl #2 │ │ - subs r1, r4, #4 │ │ - adds r0, r2, r6 │ │ - lsls r7, r7, #2 │ │ - str.w r5, [r4, #480] ; 0x1e0 │ │ - ldrb.w lr, [r2, #1] │ │ - adds r2, #4 │ │ - ldrb.w r3, [r2, #-4] │ │ - ldrb.w fp, [r2, #-2] │ │ - ldrb.w r5, [r2, #-1] │ │ - add.w r3, r3, lr, lsl #8 │ │ - cmp r2, r0 │ │ - add.w fp, r3, fp, lsl #16 │ │ - add.w r5, fp, r5, lsl #24 │ │ - str.w r5, [r1, #4]! │ │ - bne.n 9986 │ │ - add r6, r4 │ │ - sub.w r3, r4, r8, lsl #2 │ │ - mov r9, r8 │ │ - mov.w fp, #1 │ │ - mov r0, r9 │ │ - mov r1, r8 │ │ - str r3, [sp, #4] │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - ldr.w r5, [r6, #-4] │ │ - ldr r3, [sp, #4] │ │ - cbnz r1, 9a14 │ │ - ldr r2, [pc, #508] ; (9bc8 ) │ │ - mov.w r5, r5, ror #8 │ │ - tst.w fp, #128 ; 0x80 │ │ - ldr.w r1, [sl, r2] │ │ - mov.w r2, r5, lsr #24 │ │ - ldrb r0, [r1, r2] │ │ - uxtb r2, r5 │ │ - ldrb r2, [r1, r2] │ │ - orr.w r2, r2, r0, lsl #24 │ │ - ubfx r0, r5, #8, #8 │ │ - ubfx r5, r5, #16, #8 │ │ - ldrb r0, [r1, r0] │ │ - ldrb r5, [r1, r5] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - orr.w r5, r2, r5, lsl #16 │ │ - it ne │ │ - movne r2, #27 │ │ - eor.w r5, r5, fp │ │ - mov.w fp, fp, lsl #1 │ │ - it eq │ │ - moveq r2, #0 │ │ - uxtb.w fp, fp │ │ - eor.w fp, r2, fp │ │ - b.n 9a44 │ │ - cmp.w r8, #6 │ │ - ble.n 9a44 │ │ - cmp r1, #4 │ │ - bne.n 9a44 │ │ - ldr r2, [pc, #424] ; (9bc8 ) │ │ - ldr.w r1, [sl, r2] │ │ - lsrs r2, r5, #24 │ │ - ldrb r0, [r1, r2] │ │ - uxtb r2, r5 │ │ - ldrb r2, [r1, r2] │ │ - orr.w r2, r2, r0, lsl #24 │ │ - ubfx r0, r5, #8, #8 │ │ - ubfx r5, r5, #16, #8 │ │ - ldrb r0, [r1, r0] │ │ - ldrb r5, [r1, r5] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - orr.w r5, r2, r5, lsl #16 │ │ - ldr.w r2, [r3, r9, lsl #2] │ │ - add.w r9, r9, #1 │ │ - cmp r9, r7 │ │ - eor.w r2, r2, r5 │ │ - str.w r2, [r6], #4 │ │ - bne.n 99b8 │ │ - add.w r3, r4, r7, lsl #2 │ │ - add.w r2, r4, #236 ; 0xec │ │ - mov.w fp, #0 │ │ - ldr.w r1, [r4, fp, lsl #2] │ │ - add.w fp, fp, #1 │ │ - cmp.w fp, #4 │ │ - add.w r3, r3, #4 │ │ - str.w r1, [r2, #4]! │ │ - sub.w r1, r7, #4 │ │ - str r1, [sp, #20] │ │ - ldr.w r1, [r3, #-20] │ │ - str.w r1, [r3, #220] ; 0xdc │ │ - bne.n 9a64 │ │ - add.w r4, r4, #272 ; 0x110 │ │ - add r3, sp, #40 ; 0x28 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #20] │ │ - cmp fp, r3 │ │ - bge.w 9bbe │ │ - sub.w r3, r4, #256 ; 0x100 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #300] ; (9bcc ) │ │ - movs r6, #0 │ │ - ldr.w r5, [sl, r3] │ │ - ldrb r3, [r5, #14] │ │ - str r3, [sp, #4] │ │ - ldrb r3, [r5, #11] │ │ - str r3, [sp, #8] │ │ - ldrb r3, [r5, #13] │ │ - str r3, [sp, #12] │ │ - ldrb r3, [r5, #9] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #24] │ │ - add.w r9, r6, #4294967295 ; 0xffffffff │ │ - movs r7, #0 │ │ - ldr.w r8, [r3, r6] │ │ - ldr r3, [sp, #32] │ │ - add r9, r3 │ │ - lsls r2, r7, #3 │ │ - lsr.w r2, r8, r2 │ │ - ands.w r2, r2, #255 ; 0xff │ │ - beq.n 9aea │ │ - ldr r1, [pc, #252] ; (9bd0 ) │ │ - ldrb r0, [r5, r2] │ │ - ldr.w r3, [sl, r1] │ │ - movs r1, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #4] │ │ - add r0, r3 │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - ldr r3, [sp, #28] │ │ - ldrb r2, [r3, r1] │ │ - adds r7, #1 │ │ - and.w r1, r7, #3 │ │ - lsls r1, r1, #3 │ │ - lsr.w r1, r8, r1 │ │ - ands.w r1, r1, #255 ; 0xff │ │ - beq.n 9b18 │ │ - ldr r0, [pc, #208] ; (9bd0 ) │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr.w r3, [sl, r0] │ │ - ldrb r0, [r5, r1] │ │ - movs r1, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #8] │ │ - add r0, r3 │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldrb r1, [r3, r1] │ │ - eors r2, r1 │ │ - adds r1, r7, #1 │ │ - and.w r1, r1, #3 │ │ - lsls r1, r1, #3 │ │ - lsr.w r1, r8, r1 │ │ - ands.w r1, r1, #255 ; 0xff │ │ - beq.n 9b48 │ │ - ldr r0, [pc, #160] ; (9bd0 ) │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr.w r3, [sl, r0] │ │ - ldrb r0, [r5, r1] │ │ - movs r1, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - add r0, r3 │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldrb r1, [r3, r1] │ │ - eors r2, r1 │ │ - adds r1, r7, #2 │ │ - and.w r1, r1, #3 │ │ - uxtb r2, r2 │ │ - lsls r1, r1, #3 │ │ - lsr.w r1, r8, r1 │ │ - ands.w r1, r1, #255 ; 0xff │ │ - beq.n 9b7a │ │ - ldr r0, [pc, #112] ; (9bd0 ) │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr.w r3, [sl, r0] │ │ - ldrb r0, [r5, r1] │ │ - movs r1, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #16] │ │ - add r0, r3 │ │ - blx a4b4 <__aeabi_idivmod@@Base> │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldrb r1, [r3, r1] │ │ - cmp r7, #4 │ │ - eor.w r1, r1, r2 │ │ - strb.w r1, [r9, #1]! │ │ - bne.n 9ac6 │ │ - adds r6, #4 │ │ - cmp r6, #16 │ │ - bne.n 9ab6 │ │ - sub.w r2, r4, #16 │ │ - add.w r1, sp, #39 ; 0x27 │ │ - movs r3, #0 │ │ - mov r6, r1 │ │ - mov r0, r3 │ │ - ldrb.w r5, [r6, #1]! │ │ - lsls r5, r3 │ │ - adds r3, #8 │ │ - cmp r3, #32 │ │ - orr.w r0, r0, r5 │ │ - bne.n 9b9a │ │ - str.w r0, [r2], #4 │ │ - cmp r2, r4 │ │ - add.w r1, r1, #4 │ │ - bne.n 9b94 │ │ - add.w fp, fp, #4 │ │ - adds r4, #16 │ │ - b.n 9a90 │ │ - add sp, #60 ; 0x3c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r6, [r1, #92] ; 0x5c │ │ + mov sl, r3 │ │ movs r0, r0 │ │ - ; instruction: 0xffccffff │ │ - ; instruction: 0xffd0ffff │ │ - ; instruction: 0xffd4ffff │ │ - │ │ -00009bd4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - mov r0, r1 │ │ - mov r2, sp │ │ - mov r1, r4 │ │ - mov r7, sp │ │ - bl 9924 │ │ - ldr.w ip, [pc, #348] ; 9d48 │ │ - ldr.w r6, [r4, #480] ; 0x1e0 │ │ - mov.w lr, #1 │ │ - add ip, pc │ │ - cmp lr, r6 │ │ - add r2, sp, #16 │ │ - bge.n 9c84 │ │ - ldr r3, [pc, #332] ; (9d4c ) │ │ - add.w r8, ip, #12 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - add.w r8, r8, #4 │ │ - ldr.w r1, [r8, #32] │ │ - add.w sl, sp, #32 │ │ - add.w fp, sp, #32 │ │ - ldrb.w r9, [r7, r0, lsl #2] │ │ - add.w r1, sl, r1, lsl #2 │ │ - ldrb.w r1, [r1, #-29] │ │ - ldr.w sl, [r3, r1, lsl #2] │ │ - ldr.w r1, [r8, #16] │ │ - add.w r1, fp, r1, lsl #2 │ │ - ldrb.w r1, [r1, #-30] │ │ - ldr.w r1, [r3, r1, lsl #2] │ │ - eor.w sl, r1, sl, ror #24 │ │ - ldr.w r1, [r8] │ │ - add.w r1, fp, r1, lsl #2 │ │ - ldrb.w r1, [r1, #-31] │ │ - ldr.w r1, [r3, r1, lsl #2] │ │ - eor.w sl, r1, sl, ror #24 │ │ - ldr.w r1, [r3, r9, lsl #2] │ │ - eor.w r1, r1, sl, ror #24 │ │ - str.w r1, [r2, r0, lsl #2] │ │ - adds r0, #1 │ │ - cmp r0, #4 │ │ - bne.n 9c0a │ │ - add.w r8, r4, lr, lsl #4 │ │ - movs r3, #0 │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - ldr.w r1, [r8, r3, lsl #2] │ │ - eors r1, r0 │ │ - str.w r1, [r7, r3, lsl #2] │ │ - adds r3, #1 │ │ - cmp r3, #4 │ │ - bne.n 9c6a │ │ - add.w lr, lr, #1 │ │ - b.n 9bf8 │ │ - ldr r3, [pc, #200] ; (9d50 ) │ │ - movs r1, #0 │ │ - add r3, pc │ │ - adds r3, #12 │ │ - adds r3, #4 │ │ - ldr r0, [r3, #16] │ │ - add.w lr, sp, #32 │ │ - ldrb.w ip, [r7, r1, lsl #2] │ │ - add.w r0, lr, r0, lsl #2 │ │ - ldr.w r0, [r0, #-32] │ │ - and.w r8, r0, #16711680 ; 0xff0000 │ │ - ldr r0, [r3, #0] │ │ - add.w r0, lr, r0, lsl #2 │ │ - ldr.w r0, [r0, #-32] │ │ - and.w lr, r0, #65280 ; 0xff00 │ │ - ldr r0, [r3, #32] │ │ - orr.w r8, r8, lr │ │ - add.w lr, sp, #32 │ │ - add.w r0, lr, r0, lsl #2 │ │ - ldr.w r0, [r0, #-32] │ │ - and.w lr, r0, #4278190080 ; 0xff000000 │ │ - orr.w r0, r8, lr │ │ - orr.w r0, r0, ip │ │ - str.w r0, [r2, r1, lsl #2] │ │ - adds r1, #1 │ │ - cmp r1, #4 │ │ - bne.n 9c8c │ │ - ldr r0, [pc, #120] ; (9d54 ) │ │ - movs r7, #0 │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r3, r1, #24 │ │ - ldrb.w lr, [r0, r3] │ │ - uxtb r3, r1 │ │ - ldrb r3, [r0, r3] │ │ - orr.w r3, r3, lr, lsl #24 │ │ - ubfx lr, r1, #8, #8 │ │ - ubfx r1, r1, #16, #8 │ │ - ldrb.w lr, [r0, lr] │ │ - ldrb r1, [r0, r1] │ │ - orr.w r3, r3, lr, lsl #8 │ │ - orr.w r3, r3, r1, lsl #16 │ │ - str.w r3, [r2, r7, lsl #2] │ │ - adds r7, #1 │ │ - cmp r7, #4 │ │ - bne.n 9ce2 │ │ - add.w r3, r4, r6, lsl #4 │ │ - subs r5, #1 │ │ - movs r1, #0 │ │ - ldr.w r0, [r2, r1, lsl #2] │ │ - mov r6, r5 │ │ - ldr.w r4, [r3, r1, lsl #2] │ │ - eors r4, r0 │ │ - movs r0, #0 │ │ - lsr.w r7, r4, r0 │ │ - adds r0, #8 │ │ - cmp r0, #32 │ │ - strb.w r7, [r6, #1]! │ │ - bne.n 9d2a │ │ - adds r1, #1 │ │ - adds r5, #4 │ │ - cmp r1, #4 │ │ - bne.n 9d1c │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r6, [pc, #24] ; (9d64 ) │ │ + mov sl, r0 │ │ movs r0, r0 │ │ - str r2, [r7, #44] ; 0x2c │ │ + mov r2, fp │ │ movs r0, r0 │ │ - ldr r5, [pc, #464] ; (9f24 ) │ │ + mov r1, r6 │ │ movs r0, r0 │ │ - str r6, [r2, #32] │ │ - ... │ │ - │ │ -00009d58 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ - ldr.w r3, [r0, #480] ; 0x1e0 │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - mov r2, sp │ │ - mov r6, sp │ │ - add.w r3, r0, r3, lsl #4 │ │ mov r0, r1 │ │ - add.w r1, r3, #240 ; 0xf0 │ │ - bl 9924 │ │ - ldr.w r3, [r4, #480] ; 0x1e0 │ │ - ldr.w ip, [pc, #336] ; 9ed0 │ │ - add.w lr, r3, #4294967295 ; 0xffffffff │ │ - adds r3, #14 │ │ - add ip, pc │ │ - add.w r3, r4, r3, lsl #4 │ │ - cmp.w lr, #0 │ │ - add r2, sp, #16 │ │ - ble.n 9e18 │ │ - ldr r1, [pc, #316] ; (9ed4 ) │ │ - add.w r8, ip, #76 ; 0x4c │ │ - movs r7, #0 │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - add.w r8, r8, #4 │ │ - ldr.w r0, [r8, #32] │ │ - add.w sl, sp, #32 │ │ - add.w fp, sp, #32 │ │ - ldrb.w r9, [r6, r7, lsl #2] │ │ - add.w r0, sl, r0, lsl #2 │ │ - ldrb.w r0, [r0, #-29] │ │ - ldr.w sl, [r1, r0, lsl #2] │ │ - ldr.w r0, [r8, #16] │ │ - add.w r0, fp, r0, lsl #2 │ │ - ldrb.w r0, [r0, #-30] │ │ - ldr.w r0, [r1, r0, lsl #2] │ │ - eor.w sl, r0, sl, ror #24 │ │ - ldr.w r0, [r8] │ │ - add.w r0, fp, r0, lsl #2 │ │ - ldrb.w r0, [r0, #-31] │ │ - ldr.w r0, [r1, r0, lsl #2] │ │ - eor.w sl, r0, sl, ror #24 │ │ - ldr.w r0, [r1, r9, lsl #2] │ │ - eor.w r0, r0, sl, ror #24 │ │ - str.w r0, [r2, r7, lsl #2] │ │ - adds r7, #1 │ │ - cmp r7, #4 │ │ - bne.n 9da0 │ │ - movs r1, #0 │ │ - ldr.w r7, [r2, r1, lsl #2] │ │ - ldr.w r0, [r3, r1, lsl #2] │ │ - eors r0, r7 │ │ - str.w r0, [r6, r1, lsl #2] │ │ - adds r1, #1 │ │ - cmp r1, #4 │ │ - bne.n 9dfc │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - subs r3, #16 │ │ - b.n 9d8c │ │ - ldr r3, [pc, #188] ; (9ed8 ) │ │ - movs r1, #0 │ │ - add r3, pc │ │ - adds r3, #76 ; 0x4c │ │ - adds r3, #4 │ │ - ldr r0, [r3, #16] │ │ - add r7, sp, #32 │ │ - add.w ip, sp, #32 │ │ - ldrb.w lr, [r6, r1, lsl #2] │ │ - add.w r0, r7, r0, lsl #2 │ │ - ldr r7, [r3, #0] │ │ - ldr.w r0, [r0, #-32] │ │ - add.w r7, ip, r7, lsl #2 │ │ - and.w r0, r0, #16711680 ; 0xff0000 │ │ - ldr.w r7, [r7, #-32] │ │ - and.w r7, r7, #65280 ; 0xff00 │ │ - orrs r0, r7 │ │ - ldr r7, [r3, #32] │ │ - add.w r7, ip, r7, lsl #2 │ │ - ldr.w r7, [r7, #-32] │ │ - and.w r7, r7, #4278190080 ; 0xff000000 │ │ - orrs r0, r7 │ │ - orr.w r0, r0, lr │ │ - str.w r0, [r2, r1, lsl #2] │ │ - adds r1, #1 │ │ - cmp r1, #4 │ │ - bne.n 9e20 │ │ - ldr r0, [pc, #112] ; (9edc ) │ │ - movs r6, #0 │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - lsrs r3, r1, #24 │ │ - ldrb r7, [r0, r3] │ │ - uxtb r3, r1 │ │ - ldrb r3, [r0, r3] │ │ - orr.w r3, r3, r7, lsl #24 │ │ - ubfx r7, r1, #8, #8 │ │ - ubfx r1, r1, #16, #8 │ │ - ldrb r7, [r0, r7] │ │ - ldrb r1, [r0, r1] │ │ - orr.w r3, r3, r7, lsl #8 │ │ - orr.w r3, r3, r1, lsl #16 │ │ - str.w r3, [r2, r6, lsl #2] │ │ - adds r6, #1 │ │ - cmp r6, #4 │ │ - bne.n 9e70 │ │ - adds r4, #240 ; 0xf0 │ │ - subs r5, #1 │ │ - movs r3, #0 │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - mov r6, r5 │ │ - ldr.w r0, [r4, r3, lsl #2] │ │ - eors r0, r1 │ │ - movs r1, #0 │ │ - lsr.w r7, r0, r1 │ │ - adds r1, #8 │ │ - cmp r1, #32 │ │ - strb.w r7, [r6, #1]! │ │ - bne.n 9eb2 │ │ - adds r3, #1 │ │ - adds r5, #4 │ │ - cmp r3, #4 │ │ - bne.n 9ea4 │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r4, [pc, #472] ; (a0ac ) │ │ movs r0, r0 │ │ - str r0, [r5, #20] │ │ + cmp r8, ip │ │ movs r0, r0 │ │ - ldr r3, [pc, #896] ; (a25c ) │ │ + cmp sp, r6 │ │ movs r0, r0 │ │ - str r4, [r3, #8] │ │ - ... │ │ - │ │ -00009ee0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r2, #0 │ │ - ldr r5, [pc, #540] ; (a104 ) │ │ - it lt │ │ - addlt r2, #15 │ │ - mov r7, r1 │ │ - sub sp, #52 ; 0x34 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - asrs r4, r2, #4 │ │ - ldr.w r2, [r0, #484] ; 0x1e4 │ │ - mov r8, r3 │ │ - ldr r1, [r5, #0] │ │ - mov r6, r0 │ │ - subs r2, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - str r1, [sp, #44] ; 0x2c │ │ - cmp r2, #5 │ │ - bhi.w a0f2 │ │ - tbb [pc, r2] │ │ - asrs r3, r0, #8 │ │ - bpl.w d8e22 <_end@@Base+0xc803a> │ │ - mov.w r9, #0 │ │ - cmp r9, r4 │ │ - bge.w a0f2 │ │ - mov.w r2, r9, lsl #4 │ │ - mov r0, r6 │ │ - adds r1, r7, r2 │ │ - add r2, r8 │ │ - bl 9bd4 │ │ - add.w r9, r9, #1 │ │ - b.n 9f1a │ │ - add r2, sp, #12 │ │ - add.w ip, r3, #16 │ │ - mov r9, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n 9f3c │ │ - add.w fp, sp, #28 │ │ - mov.w sl, #0 │ │ - cmp sl, r4 │ │ - bge.w a0f2 │ │ - mov.w ip, sl, lsl #4 │ │ - movs r3, #0 │ │ - add.w r1, r7, ip │ │ - ldrb.w r2, [r9, r3] │ │ - ldrb r0, [r1, r3] │ │ - eors r2, r0 │ │ - strb.w r2, [r9, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n 9f68 │ │ - mov r2, r9 │ │ - mov r0, r6 │ │ - mov r1, r9 │ │ - str.w ip, [sp, #4] │ │ - bl 9bd4 │ │ - ldr.w ip, [sp, #4] │ │ - mov lr, r9 │ │ - add.w r2, r8, ip │ │ - mov r3, lr │ │ - adds r2, #8 │ │ - ldmia r3!, {r0, r1} │ │ - cmp r3, fp │ │ - str.w r0, [r2, #-8] │ │ - mov lr, r3 │ │ - str.w r1, [r2, #-4] │ │ - bne.n 9f92 │ │ - add.w sl, sl, #1 │ │ - b.n 9f58 │ │ - add r2, sp, #12 │ │ - add.w ip, r3, #16 │ │ - mov r9, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n 9fb4 │ │ - add.w fp, sp, #28 │ │ - mov.w sl, #0 │ │ - cmp sl, r4 │ │ - bge.w a0f2 │ │ - mov r2, r9 │ │ - mov r0, r6 │ │ - mov r1, r9 │ │ - bl 9bd4 │ │ - mov.w r3, sl, lsl #4 │ │ - add.w lr, r7, r3 │ │ - movs r2, #0 │ │ - ldrb.w r1, [r9, r2] │ │ - ldrb.w r0, [lr, r2] │ │ - eors r1, r0 │ │ - strb.w r1, [r9, r2] │ │ - adds r2, #1 │ │ - cmp r2, #16 │ │ - bne.n 9fea │ │ - add r3, r8 │ │ - mov lr, r9 │ │ - mov r2, lr │ │ - adds r3, #8 │ │ - ldmia r2!, {r0, r1} │ │ - cmp r2, fp │ │ - str.w r0, [r3, #-8] │ │ - mov lr, r2 │ │ - str.w r1, [r3, #-4] │ │ - bne.n a002 │ │ - add.w sl, sl, #1 │ │ - b.n 9fd0 │ │ - add r2, sp, #12 │ │ - add.w ip, r3, #16 │ │ - mov r9, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n a024 │ │ - mov.w sl, #0 │ │ - cmp sl, r4 │ │ - bge.n a0f2 │ │ - mov r2, r9 │ │ - mov r0, r6 │ │ - mov r1, r9 │ │ - bl 9bd4 │ │ - mov.w r2, sl, lsl #4 │ │ - add.w lr, r7, r2 │ │ - add r2, r8 │ │ - movs r3, #0 │ │ - ldrb.w r0, [lr, r3] │ │ - ldrb.w r1, [r9, r3] │ │ - eors r1, r0 │ │ - strb r1, [r2, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a056 │ │ - add.w sl, sl, #1 │ │ - b.n a03c │ │ - add r2, sp, #12 │ │ - add.w ip, r3, #16 │ │ - mov sl, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n a076 │ │ - add.w fp, sp, #28 │ │ - mov.w r9, #0 │ │ - cmp r9, r4 │ │ - bge.n a0f2 │ │ - mov r0, r6 │ │ - mov r2, fp │ │ - mov r1, sl │ │ - bl 9bd4 │ │ - mov.w r2, r9, lsl #4 │ │ - adds r0, r7, r2 │ │ - add r2, r8 │ │ - movs r3, #0 │ │ - ldrb.w lr, [r0, r3] │ │ - ldrb.w r1, [fp, r3] │ │ - eor.w r1, lr, r1 │ │ - strb r1, [r2, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a0aa │ │ - ldrb.w r3, [sp, #27] │ │ - add r2, sp, #48 ; 0x30 │ │ - adds r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r2, #-21]! │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - cbz r3, a0ec │ │ - ldrb.w r3, [r2, #-1] │ │ - adds r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r2, #-1]! │ │ - clz r3, r3 │ │ - cmp r2, sl │ │ - mov.w r3, r3, lsr #5 │ │ - bne.n a0d2 │ │ - add.w r9, r9, #1 │ │ - b.n a092 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n a0fe │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrsh r0, [r7, r7] │ │ - ... │ │ - │ │ -0000a108 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r8, r3 │ │ - ldr r7, [pc, #508] ; (a30c ) │ │ - sub sp, #44 ; 0x2c │ │ - cmp r2, #0 │ │ - mov r6, r0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - it lt │ │ - addlt r2, #15 │ │ - mov r4, r1 │ │ - ldr.w r9, [sp, #80] ; 0x50 │ │ - ldr r3, [r7, #0] │ │ - asrs r5, r2, #4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w r3, [r0, #484] ; 0x1e4 │ │ - subs r3, #1 │ │ - cmp r3, #5 │ │ - bhi.w a2f8 │ │ - tbb [pc, r3] │ │ - asrs r3, r0, #8 │ │ - svc 61 ; 0x3d │ │ - ldr r4, [sp, #456] ; 0x1c8 │ │ - mov.w r9, #0 │ │ - cmp r9, r5 │ │ - bge.w a2f8 │ │ - mov.w r2, r9, lsl #4 │ │ - mov r0, r6 │ │ - adds r1, r4, r2 │ │ - add r2, r8 │ │ - bl 9d58 │ │ - add.w r9, r9, #1 │ │ - b.n a144 │ │ - add.w sl, sp, #4 │ │ - mov r2, sl │ │ - bl 9d58 │ │ - movs r3, #0 │ │ - ldrb.w r1, [r9, r3] │ │ - ldrb.w r2, [sl, r3] │ │ - eors r2, r1 │ │ - strb.w r2, [r8, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a16a │ │ - mov.w r9, #1 │ │ - cmp r9, r5 │ │ - bge.w a2f8 │ │ - add.w fp, r4, #16 │ │ - mov r0, r6 │ │ - mov r2, sl │ │ - mov r1, fp │ │ - bl 9d58 │ │ - add.w r1, r8, r9, lsl #4 │ │ - movs r3, #0 │ │ - ldrb r0, [r4, r3] │ │ - ldrb.w r2, [sl, r3] │ │ - eors r2, r0 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a19c │ │ - add.w r9, r9, #1 │ │ - mov r4, fp │ │ - b.n a182 │ │ - add r2, sp, #4 │ │ - mov r3, r9 │ │ - add.w ip, r9, #16 │ │ - mov r9, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n a1be │ │ - mov.w sl, #0 │ │ - cmp sl, r5 │ │ - bge.w a2f8 │ │ - mov r1, r9 │ │ - mov r0, r6 │ │ - mov r2, r9 │ │ - bl 9bd4 │ │ - add.w r1, r8, sl, lsl #4 │ │ - movs r3, #0 │ │ - ldrb r0, [r4, r3] │ │ - ldrb.w r2, [r9, r3] │ │ - eors r2, r0 │ │ - strb r2, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a1ec │ │ - add.w ip, r4, #16 │ │ - mov r3, r4 │ │ - mov lr, r9 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov r2, lr │ │ - stmia r2!, {r0, r1} │ │ - mov lr, r2 │ │ - bne.n a204 │ │ - add.w sl, sl, #1 │ │ - adds r4, #16 │ │ - b.n a1d6 │ │ - add r2, sp, #4 │ │ - add.w ip, r9, #16 │ │ - mov r3, r9 │ │ - mov sl, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n a228 │ │ - mov.w r9, #0 │ │ - cmp r9, r5 │ │ - bge.n a2f8 │ │ - mov r2, sl │ │ - mov r0, r6 │ │ - mov r1, sl │ │ - bl 9bd4 │ │ - mov.w r2, r9, lsl #4 │ │ - add.w lr, r4, r2 │ │ - add r2, r8 │ │ - movs r3, #0 │ │ - ldrb.w r0, [lr, r3] │ │ - ldrb.w r1, [sl, r3] │ │ - eors r1, r0 │ │ - strb r1, [r2, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a25a │ │ - add.w r9, r9, #1 │ │ - b.n a240 │ │ - add r2, sp, #4 │ │ - add.w ip, r9, #16 │ │ - mov r3, r9 │ │ - mov sl, r2 │ │ - ldr r0, [r3, #0] │ │ - adds r3, #8 │ │ - ldr.w r1, [r3, #-4] │ │ - cmp r3, ip │ │ - mov lr, r2 │ │ - stmia.w lr!, {r0, r1} │ │ - mov r2, lr │ │ - bne.n a27c │ │ - add.w fp, sp, #20 │ │ - mov.w r9, #0 │ │ - cmp r9, r5 │ │ - bge.n a2f8 │ │ - mov r0, r6 │ │ - mov r2, fp │ │ - mov r1, sl │ │ - bl 9bd4 │ │ - mov.w r2, r9, lsl #4 │ │ - adds r0, r4, r2 │ │ - add r2, r8 │ │ - movs r3, #0 │ │ - ldrb.w lr, [r0, r3] │ │ - ldrb.w r1, [fp, r3] │ │ - eor.w r1, lr, r1 │ │ - strb r1, [r2, r3] │ │ - adds r3, #1 │ │ - cmp r3, #16 │ │ - bne.n a2b0 │ │ - ldrb.w r3, [sp, #19] │ │ - add r2, sp, #40 ; 0x28 │ │ - adds r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r2, #-21]! │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - cbz r3, a2f2 │ │ - ldrb.w r3, [r2, #-1] │ │ - adds r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r2, #-1]! │ │ - clz r3, r3 │ │ - cmp r2, sl │ │ - mov.w r3, r3, lsr #5 │ │ - bne.n a2d8 │ │ - add.w r9, r9, #1 │ │ - b.n a298 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r7, #0] │ │ - cmp r2, r3 │ │ - beq.n a304 │ │ - blx 32e4 <__stack_chk_fail@plt> │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldrb r2, [r2, r7] │ │ + cmp sl, r1 │ │ + movs r0, r0 │ │ + cmp r0, ip │ │ + movs r0, r0 │ │ + cmp r3, r7 │ │ + movs r0, r0 │ │ + cmp r6, r2 │ │ + movs r0, r0 │ │ + add ip, sp │ │ + movs r0, r0 │ │ + add r9, r9 │ │ + movs r0, r0 │ │ + add ip, r3 │ │ + movs r0, r0 │ │ + add r8, r7 │ │ + movs r0, r0 │ │ + add fp, r9 │ │ + movs r0, r0 │ │ + add sl, ip │ │ + movs r0, r0 │ │ + add pc, sp │ │ + movs r0, r0 │ │ + add fp, sp │ │ + movs r0, r0 │ │ + muls r4, r3 │ │ + movs r0, r0 │ │ + add sl, r9 │ │ + movs r0, r0 │ │ + add r9, r6 │ │ + movs r0, r0 │ │ + orrs r4, r6 │ │ + movs r0, r0 │ │ + add r8, sl │ │ + movs r0, r0 │ │ + add r4, pc │ │ + movs r0, r0 │ │ + add fp, r3 │ │ + movs r0, r0 │ │ + add ip, r1 │ │ + movs r0, r0 │ │ + add sl, r2 │ │ + movs r0, r0 │ │ + add fp, r1 │ │ + movs r0, r0 │ │ + add r0, r7 │ │ + movs r0, r0 │ │ + mvns r5, r1 │ │ + movs r0, r0 │ │ + movs r1, #179 ; 0xb3 │ │ + movs r0, r0 │ │ + movs r1, #171 ; 0xab │ │ + movs r0, r0 │ │ + movs r1, #164 ; 0xa4 │ │ + movs r0, r0 │ │ + movs r1, #159 ; 0x9f │ │ + movs r0, r0 │ │ + movs r1, #154 ; 0x9a │ │ + movs r0, r0 │ │ + mvns r1, r7 │ │ + movs r0, r0 │ │ + muls r5, r0 │ │ + movs r0, r0 │ │ + rors r4, r0 │ │ + movs r0, r0 │ │ + mvns r5, r5 │ │ + movs r0, r0 │ │ + mvns r5, r6 │ │ + movs r0, r0 │ │ + sbcs r2, r4 │ │ + movs r0, r0 │ │ + add r0, r0 │ │ + movs r0, r0 │ │ + movs r1, #5 │ │ + movs r0, r0 │ │ + movs r0, #253 ; 0xfd │ │ + movs r0, r0 │ │ + movs r0, #246 ; 0xf6 │ │ + movs r0, r0 │ │ + movs r0, #241 ; 0xf1 │ │ + movs r0, r0 │ │ + movs r0, #236 ; 0xec │ │ + movs r0, r0 │ │ + bics r5, r6 │ │ + movs r0, r0 │ │ + asrs r6, r5 │ │ + movs r0, r0 │ │ + mvns r5, r0 │ │ + movs r0, r0 │ │ + mvns r7, r0 │ │ + movs r0, r0 │ │ + mvns r7, r2 │ │ + movs r0, r0 │ │ + mvns r4, r2 │ │ ... │ │ │ │ -0000a310 <__udivsi3@@Base>: │ │ +0000a308 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc a3ac <__udivsi3@@Base+0x9c> │ │ + bcc a3a4 <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls a390 <__udivsi3@@Base+0x80> │ │ + bls a388 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq a39c <__udivsi3@@Base+0x8c> │ │ + beq a394 <__udivsi3@@Base+0x8c> │ │ clz r3, r1 │ │ clz r2, r0 │ │ sub r2, r3, r2 │ │ mov r3, #1 │ │ lsl r1, r1, r2 │ │ lsl r3, r3, r2 │ │ mov r2, #0 │ │ @@ -11784,51 +11788,51 @@ │ │ orrcs r2, r2, r3, lsr #2 │ │ cmp r0, r1, lsr #3 │ │ subcs r0, r0, r1, lsr #3 │ │ orrcs r2, r2, r3, lsr #3 │ │ cmp r0, #0 │ │ lsrsne r3, r3, #4 │ │ lsrne r1, r1, #4 │ │ - bne a348 <__udivsi3@@Base+0x38> │ │ + bne a340 <__udivsi3@@Base+0x38> │ │ mov r0, r2 │ │ bx lr │ │ moveq r0, #1 │ │ movne r0, #0 │ │ bx lr │ │ clz r2, r1 │ │ rsb r2, r2, #31 │ │ lsr r0, r0, r2 │ │ bx lr │ │ cmp r0, #0 │ │ mvnne r0, #0 │ │ - b a50c <__aeabi_idiv0@@Base> │ │ + b a504 <__aeabi_idiv0@@Base> │ │ │ │ -0000a3b8 <__aeabi_uidivmod@@Base>: │ │ +0000a3b0 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq a3ac <__udivsi3@@Base+0x9c> │ │ + beq a3a4 <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl a310 <__udivsi3@@Base> │ │ + bl a308 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -0000a3d8 <__divsi3@@Base>: │ │ +0000a3d0 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq a4a4 <__divsi3@@Base+0xcc> │ │ + beq a49c <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq a470 <__divsi3@@Base+0x98> │ │ + beq a468 <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls a47c <__divsi3@@Base+0xa4> │ │ + bls a474 <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq a48c <__divsi3@@Base+0xb4> │ │ + beq a484 <__divsi3@@Base+0xb4> │ │ clz r2, r1 │ │ clz r0, r3 │ │ sub r0, r2, r0 │ │ mov r2, #1 │ │ lsl r1, r1, r0 │ │ lsl r2, r2, r0 │ │ mov r0, #0 │ │ @@ -11843,15 +11847,15 @@ │ │ orrcs r0, r0, r2, lsr #2 │ │ cmp r3, r1, lsr #3 │ │ subcs r3, r3, r1, lsr #3 │ │ orrcs r0, r0, r2, lsr #3 │ │ cmp r3, #0 │ │ lsrsne r2, r2, #4 │ │ lsrne r1, r1, #4 │ │ - bne a424 <__divsi3@@Base+0x4c> │ │ + bne a41c <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -11863,241 +11867,241 @@ │ │ cmp ip, #0 │ │ lsr r0, r3, r2 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ cmp r0, #0 │ │ mvngt r0, #-2147483648 ; 0x80000000 │ │ movlt r0, #-2147483648 ; 0x80000000 │ │ - b a50c <__aeabi_idiv0@@Base> │ │ + b a504 <__aeabi_idiv0@@Base> │ │ │ │ -0000a4b4 <__aeabi_idivmod@@Base>: │ │ +0000a4ac <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq a4a4 <__divsi3@@Base+0xcc> │ │ + beq a49c <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl a3e0 <__divsi3@@Base+0x8> │ │ + bl a3d8 <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -0000a4d4 <__aeabi_llsr@@Base>: │ │ +0000a4cc <__aeabi_llsr@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lsrmi r0, r0, r2 │ │ lsrpl r0, r1, r3 │ │ orrmi r0, r0, r1, lsl ip │ │ lsr r1, r1, r2 │ │ bx lr │ │ │ │ -0000a4f0 <__aeabi_llsl@@Base>: │ │ +0000a4e8 <__aeabi_llsl@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lslmi r1, r1, r2 │ │ lslpl r1, r0, r3 │ │ orrmi r1, r1, r0, lsr ip │ │ lsl r0, r0, r2 │ │ bx lr │ │ │ │ -0000a50c <__aeabi_idiv0@@Base>: │ │ +0000a504 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ bl 34b8 │ │ pop {r1, pc} │ │ ldr r3, [r0] │ │ tst r3, #1073741824 ; 0x40000000 │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ mov r5, r1 │ │ - beq a5cc <__aeabi_idiv0@@Base+0xc0> │ │ + beq a5c4 <__aeabi_idiv0@@Base+0xc0> │ │ sub r8, r1, #1 │ │ mov r6, r2 │ │ mov r7, r0 │ │ mov r9, r8 │ │ mov fp, #0 │ │ add r4, fp, r9 │ │ add r4, r4, r4, lsr #31 │ │ asr r4, r4, #1 │ │ lsl sl, r4, #3 │ │ add r5, r7, sl │ │ mov r0, r5 │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ cmp r4, r8 │ │ - beq a5c4 <__aeabi_idiv0@@Base+0xb8> │ │ + beq a5bc <__aeabi_idiv0@@Base+0xb8> │ │ str r0, [sp, #4] │ │ add r0, sl, #8 │ │ add r0, r7, r0 │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs a5a8 <__aeabi_idiv0@@Base+0x9c> │ │ + bcs a5a0 <__aeabi_idiv0@@Base+0x9c> │ │ cmp r4, fp │ │ - beq a5bc <__aeabi_idiv0@@Base+0xb0> │ │ + beq a5b4 <__aeabi_idiv0@@Base+0xb0> │ │ sub r9, r4, #1 │ │ - b a558 <__aeabi_idiv0@@Base+0x4c> │ │ + b a550 <__aeabi_idiv0@@Base+0x4c> │ │ sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls a5cc <__aeabi_idiv0@@Base+0xc0> │ │ + bls a5c4 <__aeabi_idiv0@@Base+0xc0> │ │ add fp, r4, #1 │ │ - b a558 <__aeabi_idiv0@@Base+0x4c> │ │ + b a550 <__aeabi_idiv0@@Base+0x4c> │ │ mov r5, #0 │ │ - b a5cc <__aeabi_idiv0@@Base+0xc0> │ │ + b a5c4 <__aeabi_idiv0@@Base+0xc0> │ │ cmp r6, r0 │ │ - bcc a598 <__aeabi_idiv0@@Base+0x8c> │ │ + bcc a590 <__aeabi_idiv0@@Base+0x8c> │ │ mov r0, r5 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq a5fc <__aeabi_idiv0@@Base+0xf0> │ │ + beq a5f4 <__aeabi_idiv0@@Base+0xf0> │ │ cmp r0, #2 │ │ - beq a608 <__aeabi_idiv0@@Base+0xfc> │ │ + beq a600 <__aeabi_idiv0@@Base+0xfc> │ │ cmp r0, #0 │ │ - bne a614 <__aeabi_idiv0@@Base+0x108> │ │ - ldr r0, [pc, #36] ; a61c <__aeabi_idiv0@@Base+0x110> │ │ + bne a60c <__aeabi_idiv0@@Base+0x108> │ │ + ldr r0, [pc, #36] ; a614 <__aeabi_idiv0@@Base+0x110> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #28] ; a620 <__aeabi_idiv0@@Base+0x114> │ │ + ldr r0, [pc, #28] ; a618 <__aeabi_idiv0@@Base+0x114> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #20] ; a624 <__aeabi_idiv0@@Base+0x118> │ │ + ldr r0, [pc, #20] ; a61c <__aeabi_idiv0@@Base+0x118> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ + andeq r5, r0, ip, lsl r9 │ │ andeq r5, r0, r4, lsl r9 │ │ andeq r5, r0, ip, lsl #18 │ │ - andeq r5, r0, r4, lsl #18 │ │ - ldr r3, [pc, #240] ; a720 <__aeabi_idiv0@@Base+0x214> │ │ + ldr r3, [pc, #240] ; a718 <__aeabi_idiv0@@Base+0x214> │ │ push {r0, r1, r2, r4, r5, lr} │ │ ldr r3, [pc, r3] │ │ mov r4, r0 │ │ cmp r3, #0 │ │ sub r5, r1, #2 │ │ - beq a668 <__aeabi_idiv0@@Base+0x15c> │ │ + beq a660 <__aeabi_idiv0@@Base+0x15c> │ │ mov r0, r5 │ │ add r1, sp, #4 │ │ bl 34c4 <__gnu_Unwind_Find_exidx@plt> │ │ cmp r0, #0 │ │ - bne a684 <__aeabi_idiv0@@Base+0x178> │ │ + bne a67c <__aeabi_idiv0@@Base+0x178> │ │ mov r3, #0 │ │ str r3, [r4, #16] │ │ mov r0, #9 │ │ - b a718 <__aeabi_idiv0@@Base+0x20c> │ │ - ldr r3, [pc, #180] ; a724 <__aeabi_idiv0@@Base+0x218> │ │ - ldr r0, [pc, #180] ; a728 <__aeabi_idiv0@@Base+0x21c> │ │ + b a710 <__aeabi_idiv0@@Base+0x20c> │ │ + ldr r3, [pc, #180] ; a71c <__aeabi_idiv0@@Base+0x218> │ │ + ldr r0, [pc, #180] ; a720 <__aeabi_idiv0@@Base+0x21c> │ │ ldr r3, [pc, r3] │ │ ldr r0, [pc, r0] │ │ rsb r3, r0, r3 │ │ asr r3, r3, #3 │ │ str r3, [sp, #4] │ │ mov r2, r5 │ │ ldr r1, [sp, #4] │ │ - bl a534 <__aeabi_idiv0@@Base+0x28> │ │ + bl a52c <__aeabi_idiv0@@Base+0x28> │ │ subs r5, r0, #0 │ │ - beq a658 <__aeabi_idiv0@@Base+0x14c> │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + beq a650 <__aeabi_idiv0@@Base+0x14c> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq a718 <__aeabi_idiv0@@Base+0x20c> │ │ + beq a710 <__aeabi_idiv0@@Base+0x20c> │ │ cmp r3, #0 │ │ add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt a6d8 <__aeabi_idiv0@@Base+0x1cc> │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + blt a6d0 <__aeabi_idiv0@@Base+0x1cc> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ mov r3, #0 │ │ str r0, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #76] ; 0x4c │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ - bge a70c <__aeabi_idiv0@@Base+0x200> │ │ + bge a704 <__aeabi_idiv0@@Base+0x200> │ │ lsr r0, r3, #24 │ │ and r0, r0, #15 │ │ - bl a5d8 <__aeabi_idiv0@@Base+0xcc> │ │ + bl a5d0 <__aeabi_idiv0@@Base+0xcc> │ │ cmp r0, #0 │ │ str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b a718 <__aeabi_idiv0@@Base+0x20c> │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + b a710 <__aeabi_idiv0@@Base+0x20c> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ - andeq r5, r0, r4, ror #17 │ │ - andeq r5, r0, r8, lsr #17 │ │ - andeq r5, r0, r8, lsr #17 │ │ + andeq r5, r0, ip, ror #17 │ │ + ; instruction: 0x000058b0 │ │ + ; instruction: 0x000058b0 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne a758 <__aeabi_idiv0@@Base+0x24c> │ │ + bne a750 <__aeabi_idiv0@@Base+0x24c> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq a754 <__aeabi_idiv0@@Base+0x248> │ │ - bl b428 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ - b a758 <__aeabi_idiv0@@Base+0x24c> │ │ - bl b418 <__gnu_Unwind_Restore_VFP@@Base> │ │ + beq a74c <__aeabi_idiv0@@Base+0x248> │ │ + bl b420 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b a750 <__aeabi_idiv0@@Base+0x24c> │ │ + bl b410 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne a76c <__aeabi_idiv0@@Base+0x260> │ │ + bne a764 <__aeabi_idiv0@@Base+0x260> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl b438 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + bl b430 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne a780 <__aeabi_idiv0@@Base+0x274> │ │ + bne a778 <__aeabi_idiv0@@Base+0x274> │ │ add r0, r4, #336 ; 0x150 │ │ - bl b448 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + bl b440 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b b4d0 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b b4c8 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ ldrne r0, [r3, r0] │ │ moveq r0, r3 │ │ bx lr │ │ mov r0, #9 │ │ bx lr │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r5 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl a628 <__aeabi_idiv0@@Base+0x11c> │ │ + bl a620 <__aeabi_idiv0@@Base+0x11c> │ │ subs r6, r0, #0 │ │ - beq a7dc <__aeabi_idiv0@@Base+0x2d0> │ │ + beq a7d4 <__aeabi_idiv0@@Base+0x2d0> │ │ bl 34d0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ str r3, [r5, #20] │ │ mov r0, #1 │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #8 │ │ - beq a7c4 <__aeabi_idiv0@@Base+0x2b8> │ │ + beq a7bc <__aeabi_idiv0@@Base+0x2b8> │ │ cmp r0, #7 │ │ - bne a7d8 <__aeabi_idiv0@@Base+0x2cc> │ │ + bne a7d0 <__aeabi_idiv0@@Base+0x2cc> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl a7b4 <__aeabi_idiv0@@Base+0x2a8> │ │ + bl a7ac <__aeabi_idiv0@@Base+0x2a8> │ │ add r0, r4, #4 │ │ - bl b404 <__restore_core_regs@@Base> │ │ + bl b3fc <__restore_core_regs@@Base> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add lr, r1, #4 │ │ ldr r8, [r0, #12] │ │ ldr r9, [r0, #24] │ │ mov r4, r0 │ │ mov r6, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -12112,28 +12116,28 @@ │ │ mov r7, #0 │ │ add fp, sp, #8 │ │ add sl, sp, #488 ; 0x1e8 │ │ stm ip, {r0, r1, r2, r3} │ │ str r7, [sp, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl a628 <__aeabi_idiv0@@Base+0x11c> │ │ + bl a620 <__aeabi_idiv0@@Base+0x11c> │ │ cmp r6, #0 │ │ movne r6, #10 │ │ moveq r6, #9 │ │ subs r5, r0, #0 │ │ orrne r6, r6, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne a8c8 <__aeabi_idiv0@@Base+0x3bc> │ │ + bne a8c0 <__aeabi_idiv0@@Base+0x3bc> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ - bl 33e0 │ │ + bl 3338 │ │ ldr r3, [r4, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, sl │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r7, r0 │ │ @@ -12142,42 +12146,42 @@ │ │ str r9, [sp, #4] │ │ mov r0, #1 │ │ mov r1, r6 │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne a930 <__aeabi_idiv0@@Base+0x424> │ │ + bne a928 <__aeabi_idiv0@@Base+0x424> │ │ cmp r5, #0 │ │ - bne a938 <__aeabi_idiv0@@Base+0x42c> │ │ + bne a930 <__aeabi_idiv0@@Base+0x42c> │ │ mov r0, fp │ │ mov r1, sl │ │ mov r2, #480 ; 0x1e0 │ │ - bl 33e0 │ │ + bl 3338 │ │ cmp r7, #8 │ │ mov r6, r5 │ │ - beq a86c <__aeabi_idiv0@@Base+0x360> │ │ + beq a864 <__aeabi_idiv0@@Base+0x360> │ │ cmp r7, #7 │ │ - bne a930 <__aeabi_idiv0@@Base+0x424> │ │ + bne a928 <__aeabi_idiv0@@Base+0x424> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl a7b4 <__aeabi_idiv0@@Base+0x2a8> │ │ + bl a7ac <__aeabi_idiv0@@Base+0x2a8> │ │ add r0, sp, #12 │ │ - bl b404 <__restore_core_regs@@Base> │ │ + bl b3fc <__restore_core_regs@@Base> │ │ mov r0, #9 │ │ - b a93c <__aeabi_idiv0@@Base+0x430> │ │ + b a934 <__aeabi_idiv0@@Base+0x430> │ │ mov r0, r5 │ │ add sp, sp, #972 ; 0x3cc │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000a944 <_Unwind_GetCFA@@Base>: │ │ +0000a93c <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -0000a94c <__gnu_Unwind_RaiseException@@Base>: │ │ +0000a944 <__gnu_Unwind_RaiseException@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #60] ; 0x3c │ │ add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ mov r5, r0 │ │ mov r4, r1 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -12191,110 +12195,110 @@ │ │ ldm lr, {r0, r1, r2, r3} │ │ add r6, sp, #480 ; 0x1e0 │ │ stm ip, {r0, r1, r2, r3} │ │ mvn r3, #0 │ │ str r3, [r6, #-480]! ; 0xfffffe20 │ │ mov r0, r5 │ │ ldr r1, [sp, #64] ; 0x40 │ │ - bl a628 <__aeabi_idiv0@@Base+0x11c> │ │ + bl a620 <__aeabi_idiv0@@Base+0x11c> │ │ cmp r0, #0 │ │ - bne a9e4 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne a9dc <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ mov r7, r0 │ │ - beq a998 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + beq a990 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ mov r0, r6 │ │ - bl a72c <__aeabi_idiv0@@Base+0x220> │ │ + bl a724 <__aeabi_idiv0@@Base+0x220> │ │ cmp r7, #6 │ │ - bne a9e4 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne a9dc <__gnu_Unwind_RaiseException@@Base+0x98> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl a7b8 <__aeabi_idiv0@@Base+0x2ac> │ │ + bl a7b0 <__aeabi_idiv0@@Base+0x2ac> │ │ mov r0, #9 │ │ add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000a9f0 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ +0000a9e8 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ str r2, [r3, #64] ; 0x40 │ │ mov r1, r3 │ │ mov r2, #0 │ │ - b a81c <__aeabi_idiv0@@Base+0x310> │ │ + b a814 <__aeabi_idiv0@@Base+0x310> │ │ │ │ -0000aa0c <__gnu_Unwind_Resume@@Base>: │ │ +0000aa04 <__gnu_Unwind_Resume@@Base>: │ │ push {r4, r5, r6, lr} │ │ ldr r6, [r0, #12] │ │ ldr r3, [r0, #20] │ │ cmp r6, #0 │ │ mov r5, r0 │ │ mov r4, r1 │ │ str r3, [r1, #64] ; 0x40 │ │ - beq aa38 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + beq aa30 <__gnu_Unwind_Resume@@Base+0x2c> │ │ mov r2, #1 │ │ - bl a81c <__aeabi_idiv0@@Base+0x310> │ │ - b aa7c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bl a814 <__aeabi_idiv0@@Base+0x310> │ │ + b aa74 <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq aa68 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + beq aa60 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne aa7c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bne aa74 <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl a7b8 <__aeabi_idiv0@@Base+0x2ac> │ │ + bl a7b0 <__aeabi_idiv0@@Base+0x2ac> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl a7b4 <__aeabi_idiv0@@Base+0x2a8> │ │ + bl a7ac <__aeabi_idiv0@@Base+0x2a8> │ │ add r0, r4, #4 │ │ - bl b404 <__restore_core_regs@@Base> │ │ + bl b3fc <__restore_core_regs@@Base> │ │ bl 34d0 │ │ │ │ -0000aa80 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ +0000aa78 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ cmp r2, #0 │ │ - bne aa90 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ - b a94c <__gnu_Unwind_RaiseException@@Base> │ │ + bne aa88 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b a944 <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ mov r2, #0 │ │ - b a81c <__aeabi_idiv0@@Base+0x310> │ │ + b a814 <__aeabi_idiv0@@Base+0x310> │ │ │ │ -0000aaa0 <_Unwind_Complete@@Base>: │ │ +0000aa98 <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -0000aaa4 <_Unwind_DeleteException@@Base>: │ │ +0000aa9c <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ mov r1, r0 │ │ cmp r3, #0 │ │ bxeq lr │ │ mov r0, #1 │ │ bx r3 │ │ │ │ -0000aabc <_Unwind_VRS_Get@@Base>: │ │ +0000aab4 <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b ab10 <_Unwind_VRS_Get@@Base+0x54> │ │ - b aadc <_Unwind_VRS_Get@@Base+0x20> │ │ - b ab08 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b ab10 <_Unwind_VRS_Get@@Base+0x54> │ │ - b ab08 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b ab08 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b ab08 <_Unwind_VRS_Get@@Base+0x54> │ │ + b aad4 <_Unwind_VRS_Get@@Base+0x20> │ │ + b ab00 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b ab08 <_Unwind_VRS_Get@@Base+0x54> │ │ + b ab00 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b ab00 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne ab10 <_Unwind_VRS_Get@@Base+0x54> │ │ + bne ab08 <_Unwind_VRS_Get@@Base+0x54> │ │ add r0, r0, r2, lsl #2 │ │ ldr r2, [sp] │ │ ldr r1, [r0, #4] │ │ str r1, [r2] │ │ mov r0, r3 │ │ bx lr │ │ mov r0, #1 │ │ @@ -12303,33 +12307,33 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ add r3, sp, #12 │ │ mov r1, #0 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0000ab40 <_Unwind_VRS_Set@@Base>: │ │ +0000ab38 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b ab94 <_Unwind_VRS_Set@@Base+0x54> │ │ - b ab60 <_Unwind_VRS_Set@@Base+0x20> │ │ - b ab8c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b ab94 <_Unwind_VRS_Set@@Base+0x54> │ │ - b ab8c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b ab8c <_Unwind_VRS_Set@@Base+0x4c> │ │ + b ab8c <_Unwind_VRS_Set@@Base+0x54> │ │ + b ab58 <_Unwind_VRS_Set@@Base+0x20> │ │ + b ab84 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b ab8c <_Unwind_VRS_Set@@Base+0x54> │ │ + b ab84 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b ab84 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne ab94 <_Unwind_VRS_Set@@Base+0x54> │ │ + bne ab8c <_Unwind_VRS_Set@@Base+0x54> │ │ ldr r1, [sp] │ │ add r0, r0, r2, lsl #2 │ │ ldr r1, [r1] │ │ str r1, [r0, #4] │ │ mov r0, r3 │ │ bx lr │ │ mov r0, #1 │ │ @@ -12340,19 +12344,19 @@ │ │ mov ip, r1 │ │ add r3, sp, #16 │ │ mov r1, #0 │ │ str r2, [r3, #-4]! │ │ mov r2, ip │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl ab40 <_Unwind_VRS_Set@@Base> │ │ + bl ab38 <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0000abc8 <__gnu_Unwind_Backtrace@@Base>: │ │ +0000abc0 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ add ip, r2, #4 │ │ push {r4, r5, r6, r7, r8, lr} │ │ str r3, [r2, #64] ; 0x40 │ │ mov r7, r0 │ │ mov r8, r1 │ │ ldm ip!, {r0, r1, r2, r3} │ │ @@ -12367,560 +12371,560 @@ │ │ mov r6, sp │ │ stm lr, {r0, r1, r2, r3} │ │ add r4, sp, #88 ; 0x58 │ │ mvn r3, #0 │ │ str r3, [sp, #88] ; 0x58 │ │ mov r0, r6 │ │ ldr r1, [sp, #152] ; 0x98 │ │ - bl a628 <__aeabi_idiv0@@Base+0x11c> │ │ + bl a620 <__aeabi_idiv0@@Base+0x11c> │ │ cmp r0, #0 │ │ - beq ac34 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + beq ac2c <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ mov r5, #9 │ │ - b ac7c <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + b ac74 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ mov r0, r4 │ │ mov r1, #12 │ │ mov r2, r6 │ │ - bl ab9c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl ab94 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne ac2c <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + bne ac24 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ ldr r3, [sp, #16] │ │ mov r0, #8 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ sub r3, r0, #5 │ │ bics r3, r3, #4 │ │ mov r5, r0 │ │ - bne ac18 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + bne ac10 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ mov r0, r4 │ │ - bl a72c <__aeabi_idiv0@@Base+0x220> │ │ + bl a724 <__aeabi_idiv0@@Base+0x220> │ │ mov r0, r5 │ │ add sp, sp, #568 ; 0x238 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r2 │ │ ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ ldr r4, [r2] │ │ add ip, r2, #4 │ │ subs r9, r3, #0 │ │ mov r5, r1 │ │ and r8, r0, #3 │ │ str r4, [sp, #20] │ │ str ip, [sp, #24] │ │ - bne acd8 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + bne acd0 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ lsl r4, r4, #8 │ │ mov r3, #3 │ │ str r4, [sp, #20] │ │ strb r9, [sp, #29] │ │ strb r3, [sp, #28] │ │ - b ad00 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + b acf8 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ cmp r9, #2 │ │ - bgt ad00 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + bgt acf8 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ and r3, r3, #255 ; 0xff │ │ lsl r4, r4, #16 │ │ mov r2, #2 │ │ add ip, ip, r3, lsl #2 │ │ str r4, [sp, #20] │ │ strb r2, [sp, #28] │ │ ldr r3, [r5, #80] ; 0x50 │ │ cmp r8, #2 │ │ ldreq ip, [r5, #56] ; 0x38 │ │ ands r3, r3, #1 │ │ - bne afd8 <__gnu_Unwind_Backtrace@@Base+0x410> │ │ + bne afd0 <__gnu_Unwind_Backtrace@@Base+0x410> │ │ lsr r0, r0, #3 │ │ eor r0, r0, #1 │ │ str r3, [sp, #4] │ │ and r3, r0, #1 │ │ str r3, [sp, #8] │ │ ldr r4, [ip] │ │ cmp r4, #0 │ │ - beq afe0 <__gnu_Unwind_Backtrace@@Base+0x418> │ │ + beq afd8 <__gnu_Unwind_Backtrace@@Base+0x418> │ │ cmp r9, #2 │ │ ldreq sl, [ip, #4] │ │ ldrhne sl, [ip, #2] │ │ ldr r3, [r5, #72] ; 0x48 │ │ bic fp, sl, #1 │ │ mov r0, r7 │ │ mov r1, #15 │ │ addeq r6, ip, #8 │ │ ldrhne r4, [ip] │ │ addne r6, ip, #4 │ │ add fp, fp, r3 │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp fp, r0 │ │ movhi ip, #0 │ │ - bhi ad84 <__gnu_Unwind_Backtrace@@Base+0x1bc> │ │ + bhi ad7c <__gnu_Unwind_Backtrace@@Base+0x1bc> │ │ bic r3, r4, #1 │ │ add fp, fp, r3 │ │ cmp r0, fp │ │ movcs ip, #0 │ │ movcc ip, #1 │ │ and sl, sl, #1 │ │ and r4, r4, #1 │ │ orr r4, r4, sl, lsl #1 │ │ cmp r4, #1 │ │ - beq adf8 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ - bcc ada8 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ + beq adf0 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ + bcc ada0 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ cmp r4, #2 │ │ - beq aec8 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ - b b04c <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + beq aec0 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ + b b044 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ cmp r8, #0 │ │ moveq ip, #0 │ │ andne ip, ip, #1 │ │ cmp ip, #0 │ │ add sl, r6, #4 │ │ - beq adf0 <__gnu_Unwind_Backtrace@@Base+0x228> │ │ + beq ade8 <__gnu_Unwind_Backtrace@@Base+0x228> │ │ mov r0, r6 │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ str sl, [r5, #56] ; 0x38 │ │ mov r4, r0 │ │ mov r0, r5 │ │ bl 34dc <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq b04c <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + beq b044 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ mov r0, r7 │ │ mov r1, #15 │ │ mov r2, r4 │ │ - b b040 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + b b038 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ mov ip, sl │ │ - b ad28 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + b ad20 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ cmp r8, #0 │ │ - bne ae78 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ + bne ae70 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ cmp ip, #0 │ │ - beq aec0 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + beq aeb8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ ldr r3, [r6, #4] │ │ ldr sl, [r6] │ │ cmn r3, #2 │ │ lsr sl, sl, #31 │ │ - beq b04c <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + beq b044 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ add r2, r5, #88 ; 0x58 │ │ cmn r3, #1 │ │ str r2, [sp, #16] │ │ - beq ae50 <__gnu_Unwind_Backtrace@@Base+0x288> │ │ + beq ae48 <__gnu_Unwind_Backtrace@@Base+0x288> │ │ add r0, r6, #4 │ │ - bl a798 <__aeabi_idiv0@@Base+0x28c> │ │ + bl a790 <__aeabi_idiv0@@Base+0x28c> │ │ mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 34e8 <__cxa_type_match@plt> │ │ subs r4, r0, #0 │ │ - beq aec0 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + beq aeb8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, #2 │ │ ldr r2, [sp, #16] │ │ moveq r3, r5 │ │ movne r3, r2 │ │ str r0, [r5, #32] │ │ streq r2, [r3, #44]! ; 0x2c │ │ - b b068 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ + b b060 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr r4, [r5, #32] │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, r0 │ │ - bne aec0 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + bne aeb8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne aec0 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + bne aeb8 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ mov r0, r6 │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl ab9c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl ab94 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, #0 │ │ - b afb0 <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ + b afa8 <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ add ip, r6, #8 │ │ - b ad28 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + b ad20 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ ldr r4, [r6] │ │ cmp r8, #0 │ │ bic r4, r4, #-2147483648 ; 0x80000000 │ │ - bne af40 <__gnu_Unwind_Backtrace@@Base+0x378> │ │ + bne af38 <__gnu_Unwind_Backtrace@@Base+0x378> │ │ cmp ip, #0 │ │ - beq afc0 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + beq afb8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ ldr r3, [sp, #8] │ │ cmp r4, #0 │ │ orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - beq afc0 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + beq afb8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov sl, r8 │ │ add ip, r5, #88 ; 0x58 │ │ add fp, sp, #16 │ │ cmp sl, r4 │ │ - beq b054 <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ + beq b04c <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ add sl, sl, #1 │ │ add r0, r6, sl, lsl #2 │ │ str ip, [sp, #16] │ │ str ip, [sp, #12] │ │ - bl a798 <__aeabi_idiv0@@Base+0x28c> │ │ + bl a790 <__aeabi_idiv0@@Base+0x28c> │ │ mov r2, #0 │ │ mov r3, fp │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 34e8 <__cxa_type_match@plt> │ │ ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq af00 <__gnu_Unwind_Backtrace@@Base+0x338> │ │ - b afc0 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + beq aef8 <__gnu_Unwind_Backtrace@@Base+0x338> │ │ + b afb8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr sl, [r5, #32] │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne afc0 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + bne afb8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne afc0 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + bne afb8 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov r3, #4 │ │ mov sl, #0 │ │ str r3, [r5, #48] ; 0x30 │ │ add r3, r6, r3 │ │ str r4, [r5, #40] ; 0x28 │ │ str sl, [r5, #44] ; 0x2c │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [r6] │ │ cmp r3, sl │ │ - bge afb8 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ + bge afb0 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ add r0, r4, #1 │ │ add r0, r6, r0, lsl #2 │ │ - bl a51c <__aeabi_idiv0@@Base+0x10> │ │ + bl a514 <__aeabi_idiv0@@Base+0x10> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl ab9c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl ab94 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, sl │ │ mov r2, r5 │ │ - b b040 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + b b038 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ mov r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [r6] │ │ add ip, r4, #1 │ │ cmp r3, #0 │ │ addlt r6, r6, #4 │ │ add ip, r6, ip, lsl #2 │ │ - b ad28 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + b ad20 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ mov r3, #0 │ │ str r3, [sp, #4] │ │ cmp r9, #2 │ │ - ble aff0 <__gnu_Unwind_Backtrace@@Base+0x428> │ │ - bl a7ac <__aeabi_idiv0@@Base+0x2a0> │ │ - b affc <__gnu_Unwind_Backtrace@@Base+0x434> │ │ + ble afe8 <__gnu_Unwind_Backtrace@@Base+0x428> │ │ + bl a7a4 <__aeabi_idiv0@@Base+0x2a0> │ │ + b aff4 <__gnu_Unwind_Backtrace@@Base+0x434> │ │ mov r0, r7 │ │ add r1, sp, #20 │ │ - bl b638 <__gnu_unwind_execute@@Base> │ │ + bl b630 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne b04c <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + bne b044 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ moveq r0, #8 │ │ - beq b074 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + beq b06c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r1, #15 │ │ mov r0, r7 │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl ab9c <_Unwind_VRS_Set@@Base+0x5c> │ │ - ldr r2, [pc, #68] ; b07c <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ + bl ab94 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; b074 <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ mov r0, r7 │ │ ldr r2, [pc, r2] │ │ mov r1, #15 │ │ - bl ab9c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl ab94 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b b074 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + b b06c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r0, #9 │ │ - b b074 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + b b06c <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl ab18 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl ab10 <_Unwind_VRS_Get@@Base+0x5c> │ │ ldr r3, [sp, #16] │ │ str r0, [r5, #32] │ │ mov r0, #6 │ │ str r3, [r5, #36] ; 0x24 │ │ str r6, [r5, #40] ; 0x28 │ │ add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - andeq r4, r0, r8, ror #29 │ │ + strdeq r4, [r0], -r0 │ │ │ │ -0000b080 <__aeabi_unwind_cpp_pr0@@Base>: │ │ +0000b078 <__aeabi_unwind_cpp_pr0@@Base>: │ │ mov r3, #0 │ │ - b ac90 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b ac88 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0000b088 <__aeabi_unwind_cpp_pr1@@Base>: │ │ +0000b080 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b ac90 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b ac88 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0000b090 <__aeabi_unwind_cpp_pr2@@Base>: │ │ +0000b088 <__aeabi_unwind_cpp_pr2@@Base>: │ │ mov r3, #2 │ │ - b ac90 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b ac88 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0000b098 <_Unwind_VRS_Pop@@Base>: │ │ +0000b090 <_Unwind_VRS_Pop@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r0 │ │ sub sp, sp, #268 ; 0x10c │ │ mov r4, r2 │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ - b b0c8 <_Unwind_VRS_Pop@@Base+0x30> │ │ - b b114 <_Unwind_VRS_Pop@@Base+0x7c> │ │ - b b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ - b b2cc <_Unwind_VRS_Pop@@Base+0x234> │ │ - b b340 <_Unwind_VRS_Pop@@Base+0x2a8> │ │ + b b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b b0c0 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b b10c <_Unwind_VRS_Pop@@Base+0x7c> │ │ + b b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b b2c4 <_Unwind_VRS_Pop@@Base+0x234> │ │ + b b338 <_Unwind_VRS_Pop@@Base+0x2a8> │ │ cmp r3, #0 │ │ - bne b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bne b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsl r1, r2, #16 │ │ mov r3, #1 │ │ ldr r2, [r0, #56] ; 0x38 │ │ lsr r1, r1, #16 │ │ mov r0, r3 │ │ sub ip, r3, #1 │ │ ands ip, r1, r0, lsl ip │ │ ldrne ip, [r2] │ │ strne ip, [r5, r3, lsl #2] │ │ add r3, r3, #1 │ │ addne r2, r2, #4 │ │ cmp r3, #17 │ │ - bne b0e4 <_Unwind_VRS_Pop@@Base+0x4c> │ │ + bne b0dc <_Unwind_VRS_Pop@@Base+0x4c> │ │ ands r0, r4, #8192 ; 0x2000 │ │ streq r2, [r5, #56] ; 0x38 │ │ - beq b3fc <_Unwind_VRS_Pop@@Base+0x364> │ │ - b b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + beq b3f4 <_Unwind_VRS_Pop@@Base+0x364> │ │ + b b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bne b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsr r7, r4, #16 │ │ lsl r4, r4, #16 │ │ lsr r4, r4, #16 │ │ cmp r3, #1 │ │ add r6, r4, r7 │ │ - bne b154 <_Unwind_VRS_Pop@@Base+0xbc> │ │ + bne b14c <_Unwind_VRS_Pop@@Base+0xbc> │ │ cmp r6, #16 │ │ - bhi b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bhi b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ movls r8, r3 │ │ movls r6, #0 │ │ - bhi b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ - b b16c <_Unwind_VRS_Pop@@Base+0xd4> │ │ + bhi b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b b164 <_Unwind_VRS_Pop@@Base+0xd4> │ │ cmp r6, #32 │ │ - bhi b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bhi b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ - bls b3b8 <_Unwind_VRS_Pop@@Base+0x320> │ │ + bls b3b0 <_Unwind_VRS_Pop@@Base+0x320> │ │ mov r6, r4 │ │ mov r8, #0 │ │ adds r9, r6, #0 │ │ movne r9, #1 │ │ cmp r3, #5 │ │ cmpne r6, #0 │ │ - bne b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bne b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ - bhi b1d4 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + bhi b1cc <_Unwind_VRS_Pop@@Base+0x13c> │ │ ldr r2, [r5] │ │ tst r2, #1 │ │ - beq b1d4 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + beq b1cc <_Unwind_VRS_Pop@@Base+0x13c> │ │ bic r1, r2, #1 │ │ mov r0, r5 │ │ cmp r3, #5 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne b1c8 <_Unwind_VRS_Pop@@Base+0x130> │ │ + bne b1c0 <_Unwind_VRS_Pop@@Base+0x130> │ │ orr r1, r1, #2 │ │ str r1, [r5] │ │ - bl b430 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + bl b428 <__gnu_Unwind_Save_VFP_D@@Base> │ │ cmp r9, #0 │ │ - bne b1dc <_Unwind_VRS_Pop@@Base+0x144> │ │ + bne b1d4 <_Unwind_VRS_Pop@@Base+0x144> │ │ add r0, sp, #128 ; 0x80 │ │ - bl b430 <__gnu_Unwind_Save_VFP_D@@Base> │ │ - b b208 <_Unwind_VRS_Pop@@Base+0x170> │ │ + bl b428 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b b200 <_Unwind_VRS_Pop@@Base+0x170> │ │ bic r2, r2, #3 │ │ str r2, [r5] │ │ - bl b420 <__gnu_Unwind_Save_VFP@@Base> │ │ + bl b418 <__gnu_Unwind_Save_VFP@@Base> │ │ cmp r9, #0 │ │ - beq b3d0 <_Unwind_VRS_Pop@@Base+0x338> │ │ + beq b3c8 <_Unwind_VRS_Pop@@Base+0x338> │ │ ldr r3, [r5] │ │ tst r3, #4 │ │ - beq b1f8 <_Unwind_VRS_Pop@@Base+0x160> │ │ + beq b1f0 <_Unwind_VRS_Pop@@Base+0x160> │ │ bic r3, r3, #4 │ │ mov r0, r5 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl b440 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl b438 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - bne b3e4 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + bne b3dc <_Unwind_VRS_Pop@@Base+0x34c> │ │ cmp r7, #15 │ │ - bls b1bc <_Unwind_VRS_Pop@@Base+0x124> │ │ + bls b1b4 <_Unwind_VRS_Pop@@Base+0x124> │ │ cmp r9, #0 │ │ - beq b21c <_Unwind_VRS_Pop@@Base+0x184> │ │ + beq b214 <_Unwind_VRS_Pop@@Base+0x184> │ │ mov r0, sp │ │ - bl b440 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl b438 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ rsb r4, r7, #16 │ │ ldr r2, [r5, #56] ; 0x38 │ │ cmp r4, #0 │ │ mov r3, r2 │ │ - ble b254 <_Unwind_VRS_Pop@@Base+0x1bc> │ │ + ble b24c <_Unwind_VRS_Pop@@Base+0x1bc> │ │ add r1, sp, #128 ; 0x80 │ │ add r1, r1, r7, lsl #3 │ │ lsl r4, r4, #1 │ │ mov r3, #0 │ │ cmp r3, r4 │ │ ldrne r0, [r2, r3, lsl #2] │ │ strne r0, [r1, r3, lsl #2] │ │ addne r3, r3, #1 │ │ - bne b23c <_Unwind_VRS_Pop@@Base+0x1a4> │ │ + bne b234 <_Unwind_VRS_Pop@@Base+0x1a4> │ │ add r3, r2, r3, lsl #2 │ │ cmp r9, #0 │ │ - beq b288 <_Unwind_VRS_Pop@@Base+0x1f0> │ │ + beq b280 <_Unwind_VRS_Pop@@Base+0x1f0> │ │ cmp r7, #16 │ │ movcs r4, r7 │ │ movcc r4, #16 │ │ add r2, sp, #264 ; 0x108 │ │ add r4, r2, r4, lsl #3 │ │ sub r4, r4, #396 ; 0x18c │ │ add r6, r3, r6, lsl #3 │ │ cmp r3, r6 │ │ ldrne r2, [r3], #4 │ │ strne r2, [r4, #4]! │ │ - bne b278 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ + bne b270 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ str r3, [r5, #56] ; 0x38 │ │ - beq b2a8 <_Unwind_VRS_Pop@@Base+0x210> │ │ + beq b2a0 <_Unwind_VRS_Pop@@Base+0x210> │ │ add r0, sp, #128 ; 0x80 │ │ - bl b418 <__gnu_Unwind_Restore_VFP@@Base> │ │ - b b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bl b410 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r7, #15 │ │ - bhi b2b8 <_Unwind_VRS_Pop@@Base+0x220> │ │ + bhi b2b0 <_Unwind_VRS_Pop@@Base+0x220> │ │ add r0, sp, #128 ; 0x80 │ │ - bl b428 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + bl b420 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ cmp r9, #0 │ │ - beq b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + beq b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ mov r0, sp │ │ - bl b438 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ - b b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bl b430 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r3, #3 │ │ - bne b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bne b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsl r7, r2, #16 │ │ lsr r6, r2, #16 │ │ lsr r7, r7, #16 │ │ add r3, r7, r6 │ │ cmp r3, #16 │ │ - bhi b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bhi b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq b304 <_Unwind_VRS_Pop@@Base+0x26c> │ │ + beq b2fc <_Unwind_VRS_Pop@@Base+0x26c> │ │ bic r3, r3, #8 │ │ str r3, [r0], #336 ; 0x150 │ │ - bl b48c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl b484 <__gnu_Unwind_Save_WMMXD@@Base> │ │ add r8, sp, #128 ; 0x80 │ │ mov r0, r8 │ │ - bl b48c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl b484 <__gnu_Unwind_Save_WMMXD@@Base> │ │ ldr r4, [r5, #56] ; 0x38 │ │ add r6, r8, r6, lsl #3 │ │ sub r6, r6, #4 │ │ add r7, r4, r7, lsl #3 │ │ cmp r4, r7 │ │ ldrne r3, [r4], #4 │ │ strne r3, [r6, #4]! │ │ - bne b320 <_Unwind_VRS_Pop@@Base+0x288> │ │ + bne b318 <_Unwind_VRS_Pop@@Base+0x288> │ │ str r4, [r5, #56] ; 0x38 │ │ mov r0, r8 │ │ - bl b448 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ - b b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bl b440 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne b3a8 <_Unwind_VRS_Pop@@Base+0x310> │ │ + bne b3a0 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq b364 <_Unwind_VRS_Pop@@Base+0x2cc> │ │ + beq b35c <_Unwind_VRS_Pop@@Base+0x2cc> │ │ bic r3, r3, #16 │ │ str r3, [r0], #464 ; 0x1d0 │ │ - bl b4e4 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl b4dc <__gnu_Unwind_Save_WMMXC@@Base> │ │ add r6, sp, #128 ; 0x80 │ │ mov r0, r6 │ │ - bl b4e4 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl b4dc <__gnu_Unwind_Save_WMMXC@@Base> │ │ ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ ands r0, r4, r1, lsl r3 │ │ ldrne r0, [r2] │ │ strne r0, [r6, r3, lsl #2] │ │ add r3, r3, #1 │ │ addne r2, r2, #4 │ │ cmp r3, #4 │ │ - bne b37c <_Unwind_VRS_Pop@@Base+0x2e4> │ │ + bne b374 <_Unwind_VRS_Pop@@Base+0x2e4> │ │ str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - bl b4d0 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ - b b3b0 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bl b4c8 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b b3a8 <_Unwind_VRS_Pop@@Base+0x318> │ │ mov r0, #2 │ │ - b b3fc <_Unwind_VRS_Pop@@Base+0x364> │ │ + b b3f4 <_Unwind_VRS_Pop@@Base+0x364> │ │ mov r0, #0 │ │ - b b3fc <_Unwind_VRS_Pop@@Base+0x364> │ │ + b b3f4 <_Unwind_VRS_Pop@@Base+0x364> │ │ cmp r6, #16 │ │ movls r8, #0 │ │ movls r6, r8 │ │ - bls b16c <_Unwind_VRS_Pop@@Base+0xd4> │ │ + bls b164 <_Unwind_VRS_Pop@@Base+0xd4> │ │ sub r6, r6, #16 │ │ - b b168 <_Unwind_VRS_Pop@@Base+0xd0> │ │ + b b160 <_Unwind_VRS_Pop@@Base+0xd0> │ │ cmp r8, #0 │ │ - beq b3f0 <_Unwind_VRS_Pop@@Base+0x358> │ │ + beq b3e8 <_Unwind_VRS_Pop@@Base+0x358> │ │ add r0, sp, #128 ; 0x80 │ │ - bl b420 <__gnu_Unwind_Save_VFP@@Base> │ │ - b b21c <_Unwind_VRS_Pop@@Base+0x184> │ │ + bl b418 <__gnu_Unwind_Save_VFP@@Base> │ │ + b b214 <_Unwind_VRS_Pop@@Base+0x184> │ │ add r0, sp, #128 ; 0x80 │ │ - bl b420 <__gnu_Unwind_Save_VFP@@Base> │ │ - b b218 <_Unwind_VRS_Pop@@Base+0x180> │ │ + bl b418 <__gnu_Unwind_Save_VFP@@Base> │ │ + b b210 <_Unwind_VRS_Pop@@Base+0x180> │ │ cmp r7, #15 │ │ - bhi b21c <_Unwind_VRS_Pop@@Base+0x184> │ │ - b b1bc <_Unwind_VRS_Pop@@Base+0x124> │ │ + bhi b214 <_Unwind_VRS_Pop@@Base+0x184> │ │ + b b1b4 <_Unwind_VRS_Pop@@Base+0x124> │ │ add sp, sp, #268 ; 0x10c │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000b404 <__restore_core_regs@@Base>: │ │ +0000b3fc <__restore_core_regs@@Base>: │ │ add r1, r0, #52 ; 0x34 │ │ ldm r1, {r3, r4, r5} │ │ push {r3, r4, r5} │ │ ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ ldm sp, {sp, lr, pc} │ │ │ │ -0000b418 <__gnu_Unwind_Restore_VFP@@Base>: │ │ +0000b410 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0000b420 <__gnu_Unwind_Save_VFP@@Base>: │ │ +0000b418 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0000b428 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ +0000b420 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0000b430 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ +0000b428 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0000b438 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ +0000b430 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0000b440 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ +0000b438 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0000b448 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ +0000b440 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ ldfe f0, [r0], #8 │ │ ldfe f1, [r0], #8 │ │ ldfe f2, [r0], #8 │ │ ldfe f3, [r0], #8 │ │ ldfe f4, [r0], #8 │ │ ldfe f5, [r0], #8 │ │ ldfe f6, [r0], #8 │ │ @@ -12931,15 +12935,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0000b48c <__gnu_Unwind_Save_WMMXD@@Base>: │ │ +0000b484 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ stfe f0, [r0], #8 │ │ stfe f1, [r0], #8 │ │ stfe f2, [r0], #8 │ │ stfe f3, [r0], #8 │ │ stfe f4, [r0], #8 │ │ stfe f5, [r0], #8 │ │ stfe f6, [r0], #8 │ │ @@ -12950,97 +12954,97 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0000b4d0 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ +0000b4c8 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ ldc2 1, cr8, [r0], #4 │ │ ldc2 1, cr9, [r0], #4 │ │ ldc2 1, cr10, [r0], #4 │ │ ldc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -0000b4e4 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ +0000b4dc <__gnu_Unwind_Save_WMMXC@@Base>: │ │ stc2 1, cr8, [r0], #4 │ │ stc2 1, cr9, [r0], #4 │ │ stc2 1, cr10, [r0], #4 │ │ stc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -0000b4f8 <_Unwind_RaiseException@@Base>: │ │ +0000b4f0 <_Unwind_RaiseException@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl a94c <__gnu_Unwind_RaiseException@@Base> │ │ + bl a944 <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0000b51c <_Unwind_Resume@@Base>: │ │ +0000b514 <_Unwind_Resume@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl aa0c <__gnu_Unwind_Resume@@Base> │ │ + bl aa04 <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0000b540 <_Unwind_Resume_or_Rethrow@@Base>: │ │ +0000b538 <_Unwind_Resume_or_Rethrow@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl aa80 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + bl aa78 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0000b564 <_Unwind_ForcedUnwind@@Base>: │ │ +0000b55c <_Unwind_ForcedUnwind@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r3, sp, #4 │ │ - bl a9f0 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + bl a9e8 <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0000b588 <_Unwind_Backtrace@@Base>: │ │ +0000b580 <_Unwind_Backtrace@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r2, sp, #4 │ │ - bl abc8 <__gnu_Unwind_Backtrace@@Base> │ │ + bl abc0 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ ldrb r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne b5e8 <_Unwind_Backtrace@@Base+0x60> │ │ + bne b5e0 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ cmp r3, #0 │ │ - beq b604 <_Unwind_Backtrace@@Base+0x7c> │ │ + beq b5fc <_Unwind_Backtrace@@Base+0x7c> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #9] │ │ ldr r3, [r0, #4] │ │ add r2, r3, #4 │ │ ldr r3, [r3] │ │ str r3, [r0] │ │ str r2, [r0, #4] │ │ mov r3, #3 │ │ - b b5ec <_Unwind_Backtrace@@Base+0x64> │ │ + b b5e4 <_Unwind_Backtrace@@Base+0x64> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #8] │ │ ldr r3, [r0] │ │ lsl r2, r3, #8 │ │ str r2, [r0] │ │ lsr r0, r3, #24 │ │ bx lr │ │ @@ -13048,289 +13052,289 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ str r3, [sp] │ │ mov r2, #12 │ │ mov r3, r1 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ - b b60c <_Unwind_Backtrace@@Base+0x84> │ │ + b b604 <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -0000b638 <__gnu_unwind_execute@@Base>: │ │ +0000b630 <__gnu_unwind_execute@@Base>: │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r6, #0 │ │ add r8, sp, #12 │ │ mov r9, #4080 ; 0xff0 │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne b6a4 <__gnu_unwind_execute@@Base+0x6c> │ │ + bne b69c <__gnu_unwind_execute@@Base+0x6c> │ │ cmp r6, #0 │ │ - bne b9b4 <__gnu_unwind_execute@@Base+0x37c> │ │ + bne b9ac <__gnu_unwind_execute@@Base+0x37c> │ │ add r4, sp, #12 │ │ mov r1, r6 │ │ mov r3, r6 │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r2, #14 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, #15 │ │ mov r3, r6 │ │ - bl ab40 <_Unwind_VRS_Set@@Base> │ │ - b b9b4 <__gnu_unwind_execute@@Base+0x37c> │ │ + bl ab38 <_Unwind_VRS_Set@@Base> │ │ + b b9ac <__gnu_unwind_execute@@Base+0x37c> │ │ ands r1, r0, #128 ; 0x80 │ │ - bne b6e4 <__gnu_unwind_execute@@Base+0xac> │ │ + bne b6dc <__gnu_unwind_execute@@Base+0xac> │ │ lsl sl, r0, #2 │ │ mov r3, r1 │ │ str r8, [sp] │ │ mov r0, r5 │ │ mov r2, #13 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ and sl, sl, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ add sl, sl, #4 │ │ tst r4, #64 ; 0x40 │ │ rsbne sl, sl, r3 │ │ addeq sl, sl, r3 │ │ str sl, [sp, #12] │ │ - b b76c <__gnu_unwind_execute@@Base+0x134> │ │ + b b764 <__gnu_unwind_execute@@Base+0x134> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne b740 <__gnu_unwind_execute@@Base+0x108> │ │ + bne b738 <__gnu_unwind_execute@@Base+0x108> │ │ lsl r4, r0, #8 │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ orr r0, r0, r4 │ │ cmp r0, #32768 ; 0x8000 │ │ - bne b710 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne b708 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, #9 │ │ - b b9b8 <__gnu_unwind_execute@@Base+0x380> │ │ + b b9b0 <__gnu_unwind_execute@@Base+0x380> │ │ lsl r2, r0, #20 │ │ mov r1, #0 │ │ lsl r4, r0, #4 │ │ lsr r2, r2, #16 │ │ mov r0, r5 │ │ mov r3, r1 │ │ - bl b098 <_Unwind_VRS_Pop@@Base> │ │ + bl b090 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ tst r4, #32768 ; 0x8000 │ │ movne r6, #1 │ │ - b b650 <__gnu_unwind_execute@@Base+0x18> │ │ + b b648 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #144 ; 0x90 │ │ - bne b788 <__gnu_unwind_execute@@Base+0x150> │ │ + bne b780 <__gnu_unwind_execute@@Base+0x150> │ │ and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + beq b700 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r1, #0 │ │ str r8, [sp] │ │ mov r0, r5 │ │ and r2, r4, #15 │ │ mov r3, r1 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ mov r0, r5 │ │ mov r1, #0 │ │ str r8, [sp] │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl ab40 <_Unwind_VRS_Set@@Base> │ │ - b b650 <__gnu_unwind_execute@@Base+0x18> │ │ + bl ab38 <_Unwind_VRS_Set@@Base> │ │ + b b648 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #160 ; 0xa0 │ │ - bne b7b4 <__gnu_unwind_execute@@Base+0x17c> │ │ + bne b7ac <__gnu_unwind_execute@@Base+0x17c> │ │ mvn r2, r0 │ │ and r2, r2, #7 │ │ asr r2, r9, r2 │ │ tst r0, #8 │ │ and r2, r2, #4080 ; 0xff0 │ │ orrne r2, r2, #16384 ; 0x4000 │ │ mov r0, r5 │ │ mov r1, #0 │ │ - b b7e0 <__gnu_unwind_execute@@Base+0x1a8> │ │ + b b7d8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #176 ; 0xb0 │ │ - bne b8a0 <__gnu_unwind_execute@@Base+0x268> │ │ + bne b898 <__gnu_unwind_execute@@Base+0x268> │ │ cmp r0, #177 ; 0xb1 │ │ - bne b7e8 <__gnu_unwind_execute@@Base+0x1b0> │ │ + bne b7e0 <__gnu_unwind_execute@@Base+0x1b0> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + beq b700 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b b9a4 <__gnu_unwind_execute@@Base+0x36c> │ │ + b b99c <__gnu_unwind_execute@@Base+0x36c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne b854 <__gnu_unwind_execute@@Base+0x21c> │ │ + bne b84c <__gnu_unwind_execute@@Base+0x21c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ str r8, [sp] │ │ mov r0, r5 │ │ - bl aabc <_Unwind_VRS_Get@@Base> │ │ + bl aab4 <_Unwind_VRS_Get@@Base> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ mov r4, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - beq b83c <__gnu_unwind_execute@@Base+0x204> │ │ + beq b834 <__gnu_unwind_execute@@Base+0x204> │ │ add r3, r3, r0, lsl r4 │ │ mov r0, r7 │ │ str r3, [sp, #12] │ │ add r4, r4, #7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ - b b814 <__gnu_unwind_execute@@Base+0x1dc> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ + b b80c <__gnu_unwind_execute@@Base+0x1dc> │ │ add r3, r3, #516 ; 0x204 │ │ add r3, r3, r0, lsl r4 │ │ str r8, [sp] │ │ str r3, [sp, #12] │ │ mov r0, r5 │ │ - b b778 <__gnu_unwind_execute@@Base+0x140> │ │ + b b770 <__gnu_unwind_execute@@Base+0x140> │ │ cmp r0, #179 ; 0xb3 │ │ - bne b87c <__gnu_unwind_execute@@Base+0x244> │ │ + bne b874 <__gnu_unwind_execute@@Base+0x244> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ - b b8cc <__gnu_unwind_execute@@Base+0x294> │ │ + b b8c4 <__gnu_unwind_execute@@Base+0x294> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + beq b700 <__gnu_unwind_execute@@Base+0xd0> │ │ and r2, r0, #7 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #1 │ │ orr r2, r2, #524288 ; 0x80000 │ │ - b b7e0 <__gnu_unwind_execute@@Base+0x1a8> │ │ + b b7d8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #192 ; 0xc0 │ │ - bne b980 <__gnu_unwind_execute@@Base+0x348> │ │ + bne b978 <__gnu_unwind_execute@@Base+0x348> │ │ cmp r0, #198 ; 0xc6 │ │ - bne b8d4 <__gnu_unwind_execute@@Base+0x29c> │ │ + bne b8cc <__gnu_unwind_execute@@Base+0x29c> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b b7e0 <__gnu_unwind_execute@@Base+0x1a8> │ │ + b b7d8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #199 ; 0xc7 │ │ - bne b900 <__gnu_unwind_execute@@Base+0x2c8> │ │ + bne b8f8 <__gnu_unwind_execute@@Base+0x2c8> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + beq b700 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b b9a4 <__gnu_unwind_execute@@Base+0x36c> │ │ + b b99c <__gnu_unwind_execute@@Base+0x36c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne b924 <__gnu_unwind_execute@@Base+0x2ec> │ │ + bne b91c <__gnu_unwind_execute@@Base+0x2ec> │ │ and r2, r0, #15 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #3 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - b b7e0 <__gnu_unwind_execute@@Base+0x1a8> │ │ + b b7d8 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #200 ; 0xc8 │ │ - bne b954 <__gnu_unwind_execute@@Base+0x31c> │ │ + bne b94c <__gnu_unwind_execute@@Base+0x31c> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ and r0, r0, #15 │ │ add r3, r0, #1 │ │ add r2, r2, #16 │ │ mov r0, r5 │ │ orr r2, r3, r2, lsl #12 │ │ - b b9a0 <__gnu_unwind_execute@@Base+0x368> │ │ + b b998 <__gnu_unwind_execute@@Base+0x368> │ │ cmp r0, #201 ; 0xc9 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r7 │ │ - bl b5ac <_Unwind_Backtrace@@Base+0x24> │ │ + bl b5a4 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b b9a0 <__gnu_unwind_execute@@Base+0x368> │ │ + b b998 <__gnu_unwind_execute@@Base+0x368> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ and r2, r0, #7 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #1 │ │ orr r2, r2, #524288 ; 0x80000 │ │ mov r3, #5 │ │ - bl b098 <_Unwind_VRS_Pop@@Base> │ │ + bl b090 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne b708 <__gnu_unwind_execute@@Base+0xd0> │ │ - b b650 <__gnu_unwind_execute@@Base+0x18> │ │ + bne b700 <__gnu_unwind_execute@@Base+0xd0> │ │ + b b648 <__gnu_unwind_execute@@Base+0x18> │ │ mov r0, #0 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -0000b9c0 <__gnu_unwind_frame@@Base>: │ │ +0000b9b8 <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r0, r1 │ │ ldr r2, [r3, #4] │ │ add r1, sp, #4 │ │ lsl r2, r2, #8 │ │ str r2, [sp, #4] │ │ add r2, r3, #8 │ │ str r2, [sp, #8] │ │ mov r2, #3 │ │ strb r2, [sp, #12] │ │ ldrb r3, [r3, #7] │ │ strb r3, [sp, #13] │ │ - bl b638 <__gnu_unwind_execute@@Base> │ │ + bl b630 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0000ba00 <_Unwind_GetRegionStart@@Base>: │ │ +0000b9f8 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl b634 <_Unwind_Backtrace@@Base+0xac> │ │ + bl b62c <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -0000ba10 <_Unwind_GetLanguageSpecificData@@Base>: │ │ +0000ba08 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl b634 <_Unwind_Backtrace@@Base+0xac> │ │ + bl b62c <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3, #7] │ │ add r0, r3, r0, lsl #2 │ │ add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -0000ba2c <_Unwind_GetDataRelBase@@Base>: │ │ +0000ba24 <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ bl 34d0 │ │ │ │ -0000ba34 <_Unwind_GetTextRelBase@@Base>: │ │ +0000ba2c <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ bl 34d0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; ba48 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + ldr ip, [pc] ; ba40 <_Unwind_GetTextRelBase@@Base+0x14> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff7994 │ │ + ; instruction: 0xffff78f4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; ba58 <_Unwind_GetTextRelBase@@Base+0x24> │ │ + ldr ip, [pc] ; ba50 <_Unwind_GetTextRelBase@@Base+0x24> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff787c │ │ + ; instruction: 0xffff78a8 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,10 +1,10 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0000ba5c a8010181 b0b00cb1 00000000 82b20181 ................ │ │ - 0x0000ba6c b0b0af01 00000000 a4b20181 b0b0af06 ................ │ │ - 0x0000ba7c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000ba8c 02b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0000ba9c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000baac 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000babc 08b10181 b0b00084 00000000 ............ │ │ + 0x0000ba54 08b10181 b0b00084 00000000 a8010181 ................ │ │ + 0x0000ba64 b0b00cb1 00000000 82b20181 b0b0af01 ................ │ │ + 0x0000ba74 00000000 a4b20181 b0b0af06 00000000 ................ │ │ + 0x0000ba84 02b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0000ba94 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0000baa4 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0000bab4 08b10181 b0b00084 00000000 ............ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,103 +1,103 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x0000bac8 2c7aff7f 90ffff7f 527aff7f 01000000 ,z......Rz...... │ │ - 0x0000bad8 887aff7f b0b0ac80 ce7aff7f b0b0ab80 .z.......z...... │ │ - 0x0000bae8 ec7aff7f b0b0b080 f47aff7f b0ab0880 .z.......z...... │ │ - 0x0000baf8 687bff7f b0b0ab80 e87bff7f b0b0a880 h{.......{...... │ │ - 0x0000bb08 787cff7f b0b0aa80 f87cff7f b0b0a880 x|.......|...... │ │ - 0x0000bb18 887dff7f b0b0b080 207eff7f b0b0aa80 .}...... ~...... │ │ - 0x0000bb28 a07eff7f b0b0b080 a87eff7f b0b0aa80 .~.......~...... │ │ - 0x0000bb38 dc7eff7f ab08b180 247fff7f b0ad0280 .~......$....... │ │ - 0x0000bb48 f47fff7f b0b0a880 2a80ff7f a908b180 ........*....... │ │ - 0x0000bb58 4080ff7f b0b0aa80 7480ff7f a908b180 @.......t....... │ │ - 0x0000bb68 8e80ff7f b0b0b080 8c80ff7f b0b0a880 ................ │ │ - 0x0000bb78 ac80ff7f b0b0aa80 c880ff7f e4feff7f ................ │ │ - 0x0000bb88 7081ff7f b0af0880 5082ff7f b0af2480 p.......P.....$. │ │ - 0x0000bb98 3886ff7f b0aa0980 bc86ff7f b0b0a980 8............... │ │ - 0x0000bba8 d286ff7f 01000000 ca86ff7f b0b0aa80 ................ │ │ - 0x0000bbb8 0a87ff7f 01000000 0487ff7f b0ac1780 ................ │ │ - 0x0000bbc8 4487ff7f b0aa0580 7887ff7f b0ac1b80 D.......x....... │ │ - 0x0000bbd8 b487ff7f b0aa0580 e887ff7f b0ac1b80 ................ │ │ - 0x0000bbe8 2488ff7f b0aa0980 5888ff7f b0ac3580 $.......X.....5. │ │ - 0x0000bbf8 9488ff7f b0aa0d80 c888ff7f b0ac3580 ..............5. │ │ - 0x0000bc08 0489ff7f b0aa1180 3889ff7f b0b0b080 ........8....... │ │ - 0x0000bc18 3c89ff7f b0aa0980 7489ff7f b0b0b080 <.......t....... │ │ - 0x0000bc28 7889ff7f b0aa1180 b089ff7f 01000000 x............... │ │ - 0x0000bc38 a889ff7f b0b0b080 288fff7f 01000000 ........(....... │ │ - 0x0000bc48 208fff7f a908b180 908fff7f b0b0b080 ............... │ │ - 0x0000bc58 a48fff7f 01000000 9c8fff7f b0b0a880 ................ │ │ - 0x0000bc68 be8fff7f 01000000 b88fff7f b0a90280 ................ │ │ - 0x0000bc78 dc8fff7f f8fdff7f a497ff7f 01000000 ................ │ │ - 0x0000bc88 9c97ff7f b0b0b080 c097ff7f b0af0a80 ................ │ │ - 0x0000bc98 649eff7f b0b0ac80 ea9eff7f ab08b180 d............... │ │ - 0x0000bca8 569fff7f 01000000 509fff7f b0b0aa80 V.......P....... │ │ - 0x0000bcb8 9c9fff7f b0b0ac80 fc9fff7f bcfdff7f ................ │ │ - 0x0000bcc8 04a0ff7f 01000000 fc9fff7f b0aa0380 ................ │ │ - 0x0000bcd8 f8a0ff7f b0b0b080 0ca1ff7f 01000000 ................ │ │ - 0x0000bce8 04a1ff7f b0b0b080 78a1ff7f b0ae0180 ........x....... │ │ - 0x0000bcf8 50a3ff7f b0b0a880 88a3ff7f b0ae0180 P............... │ │ - 0x0000bd08 e4a4ff7f b0b0b080 24a5ff7f 01000000 ........$....... │ │ - 0x0000bd18 1ca5ff7f af3f1280 7ca6ff7f b0b0b080 .....?..|....... │ │ - 0x0000bd28 a8a6ff7f b0b0ac80 2aa7ff7f a908b180 ........*....... │ │ - 0x0000bd38 8aa7ff7f ab08b180 00a8ff7f 01000000 ................ │ │ - 0x0000bd48 f8a7ff7f b0ab0280 50a8ff7f b0af2c80 ........P.....,. │ │ - 0x0000bd58 c0a9ff7f ae0bb280 60aaff7f ad0cb280 ........`....... │ │ - 0x0000bd68 20abff7f b0b0aa80 7cabff7f a908b180 .......|....... │ │ - 0x0000bd78 d0abff7f 01000000 c8abff7f a908b180 ................ │ │ - 0x0000bd88 70acff7f b0b0aa80 08adff7f af08b180 p............... │ │ - 0x0000bd98 f0adff7f b0ae2980 b0aeff7f b0b0b080 ......)......... │ │ - 0x0000bda8 ccaeff7f ab08b180 2eafff7f a908b180 ................ │ │ - 0x0000bdb8 80afff7f b0b0aa80 ceafff7f 01000000 ................ │ │ - 0x0000bdc8 c8afff7f b0ad0480 6cb0ff7f b0ab0480 ........l....... │ │ - 0x0000bdd8 c8b0ff7f b0b0ac80 a0b1ff7f ab08b180 ................ │ │ - 0x0000bde8 24b2ff7f b0ab0480 8cb2ff7f b0b0aa80 $............... │ │ - 0x0000bdf8 e0b2ff7f ab08b180 e0b3ff7f b0b0aa80 ................ │ │ - 0x0000be08 28b4ff7f b0ae0d80 64b6ff7f 01000000 (.......d....... │ │ - 0x0000be18 5cb6ff7f a908b180 a2b6ff7f b0b0b080 \............... │ │ - 0x0000be28 b6b6ff7f 01000000 b0b6ff7f b0b0aa80 ................ │ │ - 0x0000be38 e8b6ff7f b0af0680 8cb8ff7f ab08b180 ................ │ │ - 0x0000be48 c0b9ff7f b0b0aa80 00baff7f b0af3680 ..............6. │ │ - 0x0000be58 58bfff7f ad08b180 5cc0ff7f a908b180 X.......\....... │ │ - 0x0000be68 3cc1ff7f b0b0aa80 7cc1ff7f b0b0b080 <.......|....... │ │ - 0x0000be78 78c1ff7f a908b180 b0c1ff7f 01000000 x............... │ │ - 0x0000be88 a8c1ff7f ab08b180 d8c3ff7f b0b0b080 ................ │ │ - 0x0000be98 ecc3ff7f 01000000 e4c3ff7f b0b0ac80 ................ │ │ - 0x0000bea8 dec4ff7f b0b0b080 d6c5ff7f 01000000 ................ │ │ - 0x0000beb8 d0c5ff7f b0aa0580 3cc6ff7f b0a90680 ........<....... │ │ - 0x0000bec8 9ec6ff7f b0b0b080 f4c6ff7f a908b180 ................ │ │ - 0x0000bed8 24c7ff7f b0b0aa80 90c7ff7f b0b0a880 $............... │ │ - 0x0000bee8 00c8ff7f a908b180 a6c8ff7f 01000000 ................ │ │ - 0x0000bef8 9ec8ff7f b0b0a980 bec8ff7f b0b0b080 ................ │ │ - 0x0000bf08 d2c8ff7f b0af1480 1ccbff7f b0af3880 ..............8. │ │ - 0x0000bf18 5cccff7f 00840680 acccff7f 01000000 \............... │ │ - 0x0000bf28 a4ccff7f b0b0aa80 d8ccff7f af04b280 ................ │ │ - 0x0000bf38 e8cdff7f af06b280 f8ceff7f af0cb280 ................ │ │ - 0x0000bf48 0cd0ff7f af24b280 0cd1ff7f af2cb280 .....$.......,.. │ │ - 0x0000bf58 10d2ff7f af1eb280 28d4ff7f 01000000 ........(....... │ │ - 0x0000bf68 20d4ff7f b0b0b080 78d4ff7f b0ad2680 .......x.....&. │ │ - 0x0000bf78 e0d5ff7f b0af0280 78d7ff7f 01000000 ........x....... │ │ - 0x0000bf88 70d7ff7f a908b180 98d7ff7f b0b0b080 p............... │ │ - 0x0000bf98 acd7ff7f 01000000 a4d7ff7f b0b0b080 ................ │ │ - 0x0000bfa8 22d8ff7f 01000000 1ad8ff7f b0b0b080 "............... │ │ - 0x0000bfb8 30d8ff7f a908b180 a0d8ff7f ab08b180 0............... │ │ - 0x0000bfc8 5cd9ff7f 01000000 54d9ff7f b0b0ab80 \.......T....... │ │ - 0x0000bfd8 74d9ff7f b0af0e80 f4dbff7f b0af0880 t............... │ │ - 0x0000bfe8 f8deff7f b0af0c80 18e1ff7f b0af0a80 ................ │ │ - 0x0000bff8 18e3ff7f 01000000 0ce5ff7f 88faff7f ................ │ │ - 0x0000c008 14e5ff7f b0b0b080 24e5ff7f b0af0280 ........$....... │ │ - 0x0000c018 c0e5ff7f b0b0b080 08e6ff7f b0a90280 ................ │ │ - 0x0000c028 04e7ff7f b0b0a880 68e7ff7f b0b0b080 ........h....... │ │ - 0x0000c038 80e7ff7f b0b0aa80 dce7ff7f af72b280 .............r.. │ │ - 0x0000c048 fce8ff7f b0b0b080 fce8ff7f ab3f3880 .............?8. │ │ - 0x0000c058 98e9ff7f b0b0b080 ace9ff7f b0b0aa80 ................ │ │ - 0x0000c068 18eaff7f b0b0b080 a8eaff7f 00840480 ................ │ │ - 0x0000c078 c8eaff7f b0b0b080 1cebff7f 00840480 ................ │ │ - 0x0000c088 40ebff7f ac0db280 00ecff7f b0af0880 @............... │ │ - 0x0000c098 e8efff7f b0b0b080 f8efff7f ad3f0280 .............?.. │ │ - 0x0000c0a8 5cf3ff7f 01000000 fcf4ff7f b0b0b080 \............... │ │ - 0x0000c0b8 54f5ff7f 00840480 74f5ff7f b0b0b080 T.......t....... │ │ - 0x0000c0c8 70f5ff7f b0ae0380 f0f8ff7f 00840480 p............... │ │ - 0x0000c0d8 28f9ff7f bcf9ff7f 30f9ff7f c0f9ff7f (.......0....... │ │ - 0x0000c0e8 44f9ff7f c4f9ff7f 44f9ff7f c8f9ff7f D.......D....... │ │ - 0x0000c0f8 64f9ff7f 01000000 d....... │ │ + 0x0000bac0 347aff7f 9cffff7f 5a7aff7f 01000000 4z......Zz...... │ │ + 0x0000bad0 907aff7f b0ac1780 d07aff7f b0aa0580 .z.......z...... │ │ + 0x0000bae0 047bff7f b0ac1b80 407bff7f b0aa0580 .{......@{...... │ │ + 0x0000baf0 747bff7f b0ac1b80 b07bff7f b0aa0980 t{.......{...... │ │ + 0x0000bb00 e47bff7f b0ac3580 207cff7f b0aa0d80 .{....5. |...... │ │ + 0x0000bb10 547cff7f b0ac3580 907cff7f b0aa1180 T|....5..|...... │ │ + 0x0000bb20 c47cff7f b0b0b080 c87cff7f b0aa0980 .|.......|...... │ │ + 0x0000bb30 007dff7f b0b0b080 047dff7f b0aa1180 .}.......}...... │ │ + 0x0000bb40 3c7dff7f 01000000 347dff7f ab08b180 <}......4}...... │ │ + 0x0000bb50 647fff7f b0b0b080 787fff7f 01000000 d.......x....... │ │ + 0x0000bb60 707fff7f a908b180 1880ff7f b0b0aa80 p............... │ │ + 0x0000bb70 b080ff7f af08b180 9881ff7f b0ae2980 ..............). │ │ + 0x0000bb80 5882ff7f b0b0b080 7482ff7f ab08b180 X.......t....... │ │ + 0x0000bb90 d682ff7f a908b180 2883ff7f b0b0aa80 ........(....... │ │ + 0x0000bba0 7683ff7f 01000000 6e83ff7f a908b180 v.......n....... │ │ + 0x0000bbb0 de83ff7f b0b0b080 f283ff7f 01000000 ................ │ │ + 0x0000bbc0 ea83ff7f b0b0aa80 2a84ff7f 01000000 ........*....... │ │ + 0x0000bbd0 2284ff7f b0b0a880 4484ff7f 01000000 ".......D....... │ │ + 0x0000bbe0 3c84ff7f a908b180 8284ff7f b0b0b080 <............... │ │ + 0x0000bbf0 9684ff7f 01000000 8e84ff7f a908b180 ................ │ │ + 0x0000bc00 b684ff7f b0b0b080 ca84ff7f 01000000 ................ │ │ + 0x0000bc10 c284ff7f b0b0b080 d884ff7f a908b180 ................ │ │ + 0x0000bc20 4885ff7f ab08b180 0486ff7f 01000000 H............... │ │ + 0x0000bc30 fc85ff7f b0b0aa80 3086ff7f af04b280 ........0....... │ │ + 0x0000bc40 4087ff7f af06b280 5088ff7f af0cb280 @.......P....... │ │ + 0x0000bc50 6489ff7f af24b280 648aff7f af2cb280 d....$..d....,.. │ │ + 0x0000bc60 688bff7f af1eb280 808dff7f 01000000 h............... │ │ + 0x0000bc70 788dff7f af3f1280 d88eff7f b0b0b080 x....?.......... │ │ + 0x0000bc80 048fff7f b0b0ac80 868fff7f a908b180 ................ │ │ + 0x0000bc90 e68fff7f ab08b180 5c90ff7f 01000000 ........\....... │ │ + 0x0000bca0 5490ff7f b0b0a980 7490ff7f b0b0b080 T.......t....... │ │ + 0x0000bcb0 8890ff7f b0af1480 d092ff7f b0af3880 ..............8. │ │ + 0x0000bcc0 1094ff7f 00840680 6094ff7f 01000000 ........`....... │ │ + 0x0000bcd0 5894ff7f b0b0aa80 a494ff7f b0b0ac80 X............... │ │ + 0x0000bce0 0495ff7f 70fdff7f 0c95ff7f 01000000 ....p........... │ │ + 0x0000bcf0 0495ff7f b0ab0280 5c95ff7f b0af2c80 ........\.....,. │ │ + 0x0000bd00 cc96ff7f ae0bb280 6c97ff7f ad0cb280 ........l....... │ │ + 0x0000bd10 2c98ff7f b0b0aa80 8898ff7f a908b180 ,............... │ │ + 0x0000bd20 dc98ff7f 01000000 d498ff7f b0ad0480 ................ │ │ + 0x0000bd30 7899ff7f b0ab0480 d499ff7f b0b0ac80 x............... │ │ + 0x0000bd40 ac9aff7f ab08b180 309bff7f b0ab0480 ........0....... │ │ + 0x0000bd50 989bff7f b0b0aa80 ec9bff7f ab08b180 ................ │ │ + 0x0000bd60 ec9cff7f b0b0aa80 349dff7f b0ae0d80 ........4....... │ │ + 0x0000bd70 709fff7f 01000000 689fff7f b0b0b080 p.......h....... │ │ + 0x0000bd80 dc9fff7f b0ae0180 b4a1ff7f b0b0a880 ................ │ │ + 0x0000bd90 eca1ff7f b0ae0180 48a3ff7f b0b0b080 ........H....... │ │ + 0x0000bda0 88a3ff7f 01000000 80a3ff7f b0aa0580 ................ │ │ + 0x0000bdb0 eca3ff7f b0a90680 4ea4ff7f b0b0b080 ........N....... │ │ + 0x0000bdc0 a4a4ff7f a908b180 d4a4ff7f b0b0aa80 ................ │ │ + 0x0000bdd0 40a5ff7f b0b0a880 b0a5ff7f a908b180 @............... │ │ + 0x0000bde0 56a6ff7f 01000000 50a6ff7f b0aa0380 V.......P....... │ │ + 0x0000bdf0 4ca7ff7f b0b0b080 60a7ff7f 01000000 L.......`....... │ │ + 0x0000be00 58a7ff7f b0b0ac80 9ea7ff7f b0b0ab80 X............... │ │ + 0x0000be10 bca7ff7f b0b0b080 c4a7ff7f b0ab0880 ................ │ │ + 0x0000be20 38a8ff7f b0b0ab80 b8a8ff7f b0b0a880 8............... │ │ + 0x0000be30 48a9ff7f b0b0aa80 c8a9ff7f b0b0a880 H............... │ │ + 0x0000be40 58aaff7f b0b0b080 f0aaff7f b0b0aa80 X............... │ │ + 0x0000be50 70abff7f b0b0b080 78abff7f b0b0aa80 p.......x....... │ │ + 0x0000be60 acabff7f ab08b180 f4abff7f b0ad0280 ................ │ │ + 0x0000be70 c4acff7f b0b0a880 faacff7f a908b180 ................ │ │ + 0x0000be80 10adff7f b0b0aa80 44adff7f a908b180 ........D....... │ │ + 0x0000be90 5eadff7f b0b0b080 5cadff7f b0b0a880 ^.......\....... │ │ + 0x0000bea0 7cadff7f b0b0aa80 98adff7f c0fbff7f |............... │ │ + 0x0000beb0 40aeff7f b0af0880 20afff7f b0af2480 @....... .....$. │ │ + 0x0000bec0 08b3ff7f b0aa0980 8cb3ff7f b0b0a980 ................ │ │ + 0x0000bed0 a2b3ff7f 01000000 9cb3ff7f b0b0b080 ................ │ │ + 0x0000bee0 c0b3ff7f b0af0a80 64baff7f b0b0ac80 ........d....... │ │ + 0x0000bef0 eabaff7f ab08b180 56bbff7f 01000000 ........V....... │ │ + 0x0000bf00 4ebbff7f b0b0ab80 70bbff7f b0af0e80 N.......p....... │ │ + 0x0000bf10 f0bdff7f b0af0880 f4c0ff7f b0af0c80 ................ │ │ + 0x0000bf20 14c3ff7f b0af0a80 14c5ff7f 01000000 ................ │ │ + 0x0000bf30 0cc5ff7f b0b0aa80 44c5ff7f b0af0680 ........D....... │ │ + 0x0000bf40 e8c6ff7f ab08b180 1cc8ff7f b0b0aa80 ................ │ │ + 0x0000bf50 5cc8ff7f b0af3680 b4cdff7f ad08b180 \.....6......... │ │ + 0x0000bf60 b8ceff7f a908b180 98cfff7f b0b0aa80 ................ │ │ + 0x0000bf70 d8cfff7f b0b0b080 d4cfff7f a908b180 ................ │ │ + 0x0000bf80 0cd0ff7f 01000000 04d0ff7f b0b0b080 ................ │ │ + 0x0000bf90 82d0ff7f 01000000 7ad0ff7f b0b0ac80 ........z....... │ │ + 0x0000bfa0 74d1ff7f b0b0b080 6cd2ff7f 01000000 t.......l....... │ │ + 0x0000bfb0 64d2ff7f b0b0b080 e4d7ff7f 01000000 d............... │ │ + 0x0000bfc0 dcd7ff7f b0b0b080 34d8ff7f b0ad2680 ........4.....&. │ │ + 0x0000bfd0 9cd9ff7f b0af0280 34dbff7f 01000000 ........4....... │ │ + 0x0000bfe0 2cdbff7f b0a90280 50dbff7f 8cfaff7f ,.......P....... │ │ + 0x0000bff0 18e3ff7f 01000000 0ce5ff7f 88faff7f ................ │ │ + 0x0000c000 14e5ff7f b0b0b080 24e5ff7f b0af0280 ........$....... │ │ + 0x0000c010 c0e5ff7f b0b0b080 08e6ff7f b0a90280 ................ │ │ + 0x0000c020 04e7ff7f b0b0a880 68e7ff7f b0b0b080 ........h....... │ │ + 0x0000c030 80e7ff7f b0b0aa80 dce7ff7f af72b280 .............r.. │ │ + 0x0000c040 fce8ff7f b0b0b080 fce8ff7f ab3f3880 .............?8. │ │ + 0x0000c050 98e9ff7f b0b0b080 ace9ff7f b0b0aa80 ................ │ │ + 0x0000c060 18eaff7f b0b0b080 a8eaff7f 00840480 ................ │ │ + 0x0000c070 c8eaff7f b0b0b080 1cebff7f 00840480 ................ │ │ + 0x0000c080 40ebff7f ac0db280 00ecff7f b0af0880 @............... │ │ + 0x0000c090 e8efff7f b0b0b080 f8efff7f ad3f0280 .............?.. │ │ + 0x0000c0a0 5cf3ff7f 01000000 fcf4ff7f b0b0b080 \............... │ │ + 0x0000c0b0 54f5ff7f 00840480 74f5ff7f b0b0b080 T.......t....... │ │ + 0x0000c0c0 70f5ff7f b0ae0380 f0f8ff7f 00840480 p............... │ │ + 0x0000c0d0 28f9ff7f bcf9ff7f 30f9ff7f c0f9ff7f (.......0....... │ │ + 0x0000c0e0 44f9ff7f c4f9ff7f 44f9ff7f c8f9ff7f D.......D....... │ │ + 0x0000c0f0 64f9ff7f 01000000 d....... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,667 +1,667 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x0000c100 6d643500 73686131 00736861 32353600 md5.sha1.sha256. │ │ - 0x0000c110 73686133 38340073 68613531 32007368 sha384.sha512.sh │ │ - 0x0000c120 61335f32 35360073 6861335f 35313200 a3_256.sha3_512. │ │ - 0x0000c130 4d443500 53484131 00534841 32353600 MD5.SHA1.SHA256. │ │ - 0x0000c140 53484133 38340053 48413531 32005348 SHA384.SHA512.SH │ │ - 0x0000c150 41335f32 35360053 4841335f 35313200 A3_256.SHA3_512. │ │ - 0x0000c160 556e6b6e 6f776e00 556e6b6e 6f776e20 Unknown.Unknown │ │ - 0x0000c170 656e6372 79707469 6f6e2074 79706500 encryption type. │ │ - 0x0000c180 47504700 52696a6e 6461656c 00436f6d GPG.Rijndael.Com │ │ - 0x0000c190 6d616e64 206d7367 00416363 65737320 mand msg.Access │ │ - 0x0000c1a0 6d736700 4e415420 61636365 7373206d msg.NAT access m │ │ - 0x0000c1b0 73670043 6c69656e 74207469 6d656f75 sg.Client timeou │ │ - 0x0000c1c0 74206163 63657373 206d7367 00436c69 t access msg.Cli │ │ - 0x0000c1d0 656e7420 74696d65 6f757420 4e415420 ent timeout NAT │ │ - 0x0000c1e0 61636365 7373206d 73670043 6c69656e access msg.Clien │ │ - 0x0000c1f0 74207469 6d656f75 74206c6f 63616c20 t timeout local │ │ - 0x0000c200 4e415420 61636365 7373206d 7367004c NAT access msg.L │ │ - 0x0000c210 6f63616c 204e4154 20616363 65737320 ocal NAT access │ │ - 0x0000c220 6d736700 556e6b6e 6f776e20 6d657373 msg.Unknown mess │ │ - 0x0000c230 61676520 74797065 00737472 746f6c00 age type.strtol. │ │ - 0x0000c240 5b2a5d20 56616c75 65202564 206f7574 [*] Value %d out │ │ - 0x0000c250 206f6620 72616e67 65205b28 2564292d of range [(%d)- │ │ - 0x0000c260 28256429 5d0a0020 25730a20 20307825 (%d)].. %s. 0x% │ │ - 0x0000c270 2e34783a 20200025 2e327820 00202020 .4x: .%.2x . │ │ - 0x0000c280 00202573 0a0a003c 4e554c4c 3e004e6f . %s....No │ │ - 0x0000c290 6e650053 50412046 69656c64 2056616c ne.SPA Field Val │ │ - 0x0000c2a0 7565733a 0a3d3d3d 3d3d3d3d 3d3d3d3d ues:.=========== │ │ - 0x0000c2b0 3d3d3d3d 3d3d0a00 20202052 616e646f ======.. Rando │ │ - 0x0000c2c0 6d205661 6c75653a 2025730a 00202020 m Value: %s.. │ │ - 0x0000c2d0 20202020 55736572 6e616d65 3a202573 Username: %s │ │ - 0x0000c2e0 0a002020 20202020 54696d65 7374616d .. Timestam │ │ - 0x0000c2f0 703a2025 750a0020 20202046 4b4f2056 p: %u.. FKO V │ │ - 0x0000c300 65727369 6f6e3a20 25730a00 2020204d ersion: %s.. M │ │ - 0x0000c310 65737361 67652054 7970653a 20256920 essage Type: %i │ │ - 0x0000c320 28257329 0a00204d 65737361 67652053 (%s).. Message S │ │ - 0x0000c330 7472696e 673a2025 730a0020 20202020 tring: %s.. │ │ - 0x0000c340 4e617420 41636365 73733a20 25730a00 Nat Access: %s.. │ │ - 0x0000c350 20202020 53657276 65722041 7574683a Server Auth: │ │ - 0x0000c360 2025730a 0020436c 69656e74 2054696d %s.. Client Tim │ │ - 0x0000c370 656f7574 3a202575 0a002020 20204469 eout: %u.. Di │ │ - 0x0000c380 67657374 20547970 653a2025 75202825 gest Type: %u (% │ │ - 0x0000c390 73290a00 20202020 2020484d 41432054 s).. HMAC T │ │ - 0x0000c3a0 7970653a 20257520 28257329 0a00456e ype: %u (%s)..En │ │ - 0x0000c3b0 63727970 74696f6e 20547970 653a2025 cryption Type: % │ │ - 0x0000c3c0 64202825 73290a00 456e6372 79707469 d (%s)..Encrypti │ │ - 0x0000c3d0 6f6e204d 6f64653a 20256420 28257329 on Mode: %d (%s) │ │ - 0x0000c3e0 0a002020 20456e63 6f646564 20446174 .. Encoded Dat │ │ - 0x0000c3f0 613a2025 730a0053 50412044 61746120 a: %s..SPA Data │ │ - 0x0000c400 44696765 73743a20 25730a00 20202020 Digest: %s.. │ │ - 0x0000c410 20202020 20202048 4d41433a 2025730a HMAC: %s. │ │ - 0x0000c420 00204669 6e616c20 53504120 44617461 . Final SPA Data │ │ - 0x0000c430 3a202573 0a006970 76345f72 65736f6c : %s..ipv4_resol │ │ - 0x0000c440 76652829 203a2025 730a0053 75636365 ve() : %s..Succe │ │ - 0x0000c450 73730046 4b4f2043 6f6e7465 78742069 ss.FKO Context i │ │ - 0x0000c460 73206e6f 7420696e 69746961 6c697a65 s not initialize │ │ - 0x0000c470 6400556e 61626c65 20746f20 616c6c6f d.Unable to allo │ │ - 0x0000c480 63617465 206d656d 6f727900 52656164 cate memory.Read │ │ - 0x0000c490 2f777269 74652062 79746573 206d6973 /write bytes mis │ │ - 0x0000c4a0 6d617463 68004172 67732063 6f6e7461 match.Args conta │ │ - 0x0000c4b0 696e2069 6e76616c 69642064 61746100 in invalid data. │ │ - 0x0000c4c0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000c4d0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000c4e0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000c4f0 415f434c 49454e54 5f54494d 454f5554 A_CLIENT_TIMEOUT │ │ - 0x0000c500 5f4e4547 41544956 45004172 67732063 _NEGATIVE.Args c │ │ - 0x0000c510 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000c520 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000c530 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ - 0x0000c540 44455f4d 53474c45 4e5f5641 4c494446 DE_MSGLEN_VALIDF │ │ - 0x0000c550 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000c560 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000c570 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000c580 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ - 0x0000c590 5f415343 49490041 72677320 636f6e74 _ASCII.Args cont │ │ - 0x0000c5a0 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000c5b0 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000c5c0 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ - 0x0000c5d0 4c545f4d 494e5f46 49454c44 53004172 LT_MIN_FIELDS.Ar │ │ - 0x0000c5e0 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000c5f0 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000c600 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000c610 4445434f 44455f47 545f4d41 585f4649 DECODE_GT_MAX_FI │ │ - 0x0000c620 454c4453 00417267 7320636f 6e746169 ELDS.Args contai │ │ - 0x0000c630 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000c640 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000c650 445f4441 54415f44 45434f44 455f5752 D_DATA_DECODE_WR │ │ - 0x0000c660 4f4e475f 4e554d5f 4649454c 44530041 ONG_NUM_FIELDS.A │ │ - 0x0000c670 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000c680 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000c690 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000c6a0 5f444543 4f44455f 454e435f 4d53475f _DECODE_ENC_MSG_ │ │ - 0x0000c6b0 4c454e5f 4d545f54 5f53495a 45004172 LEN_MT_T_SIZE.Ar │ │ - 0x0000c6c0 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000c6d0 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000c6e0 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000c6f0 4445434f 44455f52 414e445f 4d495353 DECODE_RAND_MISS │ │ - 0x0000c700 494e4700 41726773 20636f6e 7461696e ING.Args contain │ │ - 0x0000c710 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000c720 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000c730 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x0000c740 524e414d 455f4d49 5353494e 47004172 RNAME_MISSING.Ar │ │ - 0x0000c750 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000c760 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000c770 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000c780 4445434f 44455f55 5345524e 414d455f DECODE_USERNAME_ │ │ - 0x0000c790 544f4f42 49470041 72677320 636f6e74 TOOBIG.Args cont │ │ - 0x0000c7a0 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000c7b0 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000c7c0 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ - 0x0000c7d0 55534552 4e414d45 5f444543 4f444546 USERNAME_DECODEF │ │ - 0x0000c7e0 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000c7f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000c800 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000c810 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x0000c820 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ - 0x0000c830 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000c840 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000c850 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000c860 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ - 0x0000c870 4d505f4d 49535349 4e470041 72677320 MP_MISSING.Args │ │ - 0x0000c880 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000c890 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000c8a0 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ - 0x0000c8b0 4f44455f 54494d45 5354414d 505f544f ODE_TIMESTAMP_TO │ │ - 0x0000c8c0 4f424947 00417267 7320636f 6e746169 OBIG.Args contai │ │ - 0x0000c8d0 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000c8e0 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000c8f0 445f4441 54415f44 45434f44 455f5449 D_DATA_DECODE_TI │ │ - 0x0000c900 4d455354 414d505f 4445434f 44454641 MESTAMP_DECODEFA │ │ - 0x0000c910 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000c920 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000c930 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000c940 44415441 5f444543 4f44455f 56455253 DATA_DECODE_VERS │ │ - 0x0000c950 494f4e5f 4d495353 494e4700 41726773 ION_MISSING.Args │ │ - 0x0000c960 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000c970 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000c980 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x0000c990 434f4445 5f564552 53494f4e 5f544f4f CODE_VERSION_TOO │ │ - 0x0000c9a0 42494700 41726773 20636f6e 7461696e BIG.Args contain │ │ - 0x0000c9b0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000c9c0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000c9d0 5f444154 415f4445 434f4445 5f4d5347 _DATA_DECODE_MSG │ │ - 0x0000c9e0 54595045 5f4d4953 53494e47 00417267 TYPE_MISSING.Arg │ │ - 0x0000c9f0 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000ca00 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000ca10 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ - 0x0000ca20 45434f44 455f4d53 47545950 455f544f ECODE_MSGTYPE_TO │ │ - 0x0000ca30 4f424947 00417267 7320636f 6e746169 OBIG.Args contai │ │ - 0x0000ca40 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000ca50 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000ca60 445f4441 54415f44 45434f44 455f4d53 D_DATA_DECODE_MS │ │ - 0x0000ca70 47545950 455f4445 434f4445 4641494c GTYPE_DECODEFAIL │ │ - 0x0000ca80 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000ca90 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000caa0 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000cab0 54415f44 45434f44 455f4d45 53534147 TA_DECODE_MESSAG │ │ - 0x0000cac0 455f4d49 5353494e 47004172 67732063 E_MISSING.Args c │ │ - 0x0000cad0 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000cae0 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000caf0 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ - 0x0000cb00 44455f4d 45535341 47455f54 4f4f4249 DE_MESSAGE_TOOBI │ │ - 0x0000cb10 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000cb20 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000cb30 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000cb40 4154415f 4445434f 44455f4d 45535341 ATA_DECODE_MESSA │ │ - 0x0000cb50 47455f44 45434f44 45464149 4c004172 GE_DECODEFAIL.Ar │ │ - 0x0000cb60 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000cb70 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cb80 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cb90 4445434f 44455f4d 45535341 47455f56 DECODE_MESSAGE_V │ │ - 0x0000cba0 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000cbb0 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000cbc0 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000cbd0 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ - 0x0000cbe0 455f4143 43455353 5f56414c 49444641 E_ACCESS_VALIDFA │ │ - 0x0000cbf0 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000cc00 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000cc10 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000cc20 44415441 5f444543 4f44455f 4e415441 DATA_DECODE_NATA │ │ - 0x0000cc30 43434553 535f4d49 5353494e 47004172 CCESS_MISSING.Ar │ │ - 0x0000cc40 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000cc50 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cc60 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cc70 4445434f 44455f4e 41544143 43455353 DECODE_NATACCESS │ │ - 0x0000cc80 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x0000cc90 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000cca0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000ccb0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000ccc0 5f4e4154 41434345 53535f44 45434f44 _NATACCESS_DECOD │ │ - 0x0000ccd0 45464149 4c004172 67732063 6f6e7461 EFAIL.Args conta │ │ - 0x0000cce0 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000ccf0 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000cd00 49445f44 4154415f 4445434f 44455f4e ID_DATA_DECODE_N │ │ - 0x0000cd10 41544143 43455353 5f56414c 49444641 ATACCESS_VALIDFA │ │ - 0x0000cd20 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000cd30 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000cd40 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000cd50 44415441 5f444543 4f44455f 53525641 DATA_DECODE_SRVA │ │ - 0x0000cd60 5554485f 4d495353 494e4700 41726773 UTH_MISSING.Args │ │ - 0x0000cd70 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000cd80 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000cd90 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x0000cda0 434f4445 5f535256 41555448 5f444543 CODE_SRVAUTH_DEC │ │ - 0x0000cdb0 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ - 0x0000cdc0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000cdd0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000cde0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000cdf0 5f535041 5f455854 52415f54 4f4f4249 _SPA_EXTRA_TOOBI │ │ - 0x0000ce00 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000ce10 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000ce20 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000ce30 4154415f 4445434f 44455f45 58545241 ATA_DECODE_EXTRA │ │ - 0x0000ce40 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x0000ce50 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000ce60 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000ce70 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x0000ce80 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ - 0x0000ce90 4c004172 67732063 6f6e7461 696e2069 L.Args contain i │ │ - 0x0000cea0 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000ceb0 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000cec0 4154415f 4445434f 44455f54 494d454f ATA_DECODE_TIMEO │ │ - 0x0000ced0 55545f4d 49535349 4e470041 72677320 UT_MISSING.Args │ │ - 0x0000cee0 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000cef0 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000cf00 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ - 0x0000cf10 4f44455f 54494d45 4f55545f 544f4f42 ODE_TIMEOUT_TOOB │ │ - 0x0000cf20 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ - 0x0000cf30 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000cf40 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000cf50 44415441 5f444543 4f44455f 54494d45 DATA_DECODE_TIME │ │ - 0x0000cf60 4f55545f 56414c49 44464149 4c004172 OUT_VALIDFAIL.Ar │ │ - 0x0000cf70 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000cf80 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000cf90 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000cfa0 4445434f 44455f54 494d454f 55545f44 DECODE_TIMEOUT_D │ │ - 0x0000cfb0 45434f44 45464149 4c004172 67732063 ECODEFAIL.Args c │ │ - 0x0000cfc0 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000cfd0 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000cfe0 4e56414c 49445f44 4154415f 454e434f NVALID_DATA_ENCO │ │ - 0x0000cff0 44455f4d 45535341 47455f54 4f4f4249 DE_MESSAGE_TOOBI │ │ - 0x0000d000 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ - 0x0000d010 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d020 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d030 4154415f 454e434f 44455f4d 53474c45 ATA_ENCODE_MSGLE │ │ - 0x0000d040 4e5f5641 4c494446 41494c00 41726773 N_VALIDFAIL.Args │ │ - 0x0000d050 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000d060 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000d070 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x0000d080 434f4445 5f444947 4553545f 56414c49 CODE_DIGEST_VALI │ │ - 0x0000d090 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000d0a0 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d0b0 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d0c0 49445f44 4154415f 454e434f 44455f44 ID_DATA_ENCODE_D │ │ - 0x0000d0d0 49474553 545f544f 4f424947 00417267 IGEST_TOOBIG.Arg │ │ - 0x0000d0e0 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000d0f0 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000d100 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ - 0x0000d110 4e434f44 455f4e4f 54424153 45363400 NCODE_NOTBASE64. │ │ - 0x0000d120 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x0000d130 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x0000d140 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x0000d150 415f454e 43525950 545f4d53 474c454e A_ENCRYPT_MSGLEN │ │ - 0x0000d160 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d170 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d180 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d190 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d1a0 52595054 5f444947 4553544c 454e5f56 RYPT_DIGESTLEN_V │ │ - 0x0000d1b0 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000d1c0 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000d1d0 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000d1e0 56414c49 445f4441 54415f45 4e435259 VALID_DATA_ENCRY │ │ - 0x0000d1f0 50545f50 544c454e 5f56414c 49444641 PT_PTLEN_VALIDFA │ │ - 0x0000d200 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d210 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d220 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d230 44415441 5f454e43 52595054 5f524553 DATA_ENCRYPT_RES │ │ - 0x0000d240 554c545f 4d53474c 454e5f56 414c4944 ULT_MSGLEN_VALID │ │ - 0x0000d250 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ - 0x0000d260 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000d270 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000d280 445f4441 54415f45 4e435259 50545f43 D_DATA_ENCRYPT_C │ │ - 0x0000d290 49504845 524c454e 5f444543 4f444546 IPHERLEN_DECODEF │ │ - 0x0000d2a0 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000d2b0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000d2c0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000d2d0 5f444154 415f454e 43525950 545f4349 _DATA_ENCRYPT_CI │ │ - 0x0000d2e0 50484552 4c454e5f 56414c49 44464149 PHERLEN_VALIDFAI │ │ - 0x0000d2f0 4c004172 67732063 6f6e7461 696e2069 L.Args contain i │ │ - 0x0000d300 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ - 0x0000d310 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ - 0x0000d320 4154415f 454e4352 5950545f 44454352 ATA_ENCRYPT_DECR │ │ - 0x0000d330 59505445 445f4d45 53534147 455f4d49 YPTED_MESSAGE_MI │ │ - 0x0000d340 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ - 0x0000d350 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d360 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d370 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ - 0x0000d380 44454352 59505445 445f4d53 474c454e DECRYPTED_MSGLEN │ │ - 0x0000d390 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d3a0 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d3b0 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d3c0 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d3d0 52595054 5f475047 5f4d4553 53414745 RYPT_GPG_MESSAGE │ │ - 0x0000d3e0 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d3f0 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d400 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d410 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ - 0x0000d420 52595054 5f475047 5f444947 4553545f RYPT_GPG_DIGEST_ │ │ - 0x0000d430 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ - 0x0000d440 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000d450 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000d460 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ - 0x0000d470 5950545f 4750475f 4d53474c 454e5f56 YPT_GPG_MSGLEN_V │ │ - 0x0000d480 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ - 0x0000d490 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000d4a0 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000d4b0 56414c49 445f4441 54415f45 4e435259 VALID_DATA_ENCRY │ │ - 0x0000d4c0 50545f47 50475f52 4553554c 545f4d53 PT_GPG_RESULT_MS │ │ - 0x0000d4d0 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ - 0x0000d4e0 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000d4f0 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000d500 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000d510 5f454e43 52595054 5f475047 5f434950 _ENCRYPT_GPG_CIP │ │ - 0x0000d520 4845525f 4445434f 44454641 494c0041 HER_DECODEFAIL.A │ │ - 0x0000d530 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000d540 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000d550 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000d560 5f454e43 52595054 5f475047 5f454e43 _ENCRYPT_GPG_ENC │ │ - 0x0000d570 4f444544 4d53475f 4e554c4c 00417267 ODEDMSG_NULL.Arg │ │ - 0x0000d580 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000d590 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000d5a0 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ - 0x0000d5b0 4e435259 50545f47 50475f45 4e434f44 NCRYPT_GPG_ENCOD │ │ - 0x0000d5c0 45444d53 474c454e 5f56414c 49444641 EDMSGLEN_VALIDFA │ │ - 0x0000d5d0 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d5e0 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d5f0 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d600 44415441 5f454e43 52595054 5f545950 DATA_ENCRYPT_TYP │ │ - 0x0000d610 455f5641 4c494446 41494c00 41726773 E_VALIDFAIL.Args │ │ - 0x0000d620 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000d630 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000d640 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x0000d650 43525950 545f4d4f 44455f56 414c4944 CRYPT_MODE_VALID │ │ - 0x0000d660 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ - 0x0000d670 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000d680 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000d690 445f4441 54415f45 4e435259 50545f54 D_DATA_ENCRYPT_T │ │ - 0x0000d6a0 5950455f 554e4b4e 4f574e00 41726773 YPE_UNKNOWN.Args │ │ - 0x0000d6b0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x0000d6c0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x0000d6d0 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ - 0x0000d6e0 4e43535f 4e45575f 454e434d 53475f4d NCS_NEW_ENCMSG_M │ │ - 0x0000d6f0 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ - 0x0000d700 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x0000d710 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ - 0x0000d720 4c49445f 44415441 5f46554e 43535f4e LID_DATA_FUNCS_N │ │ - 0x0000d730 45575f4d 53474c45 4e5f5641 4c494446 EW_MSGLEN_VALIDF │ │ - 0x0000d740 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000d750 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000d760 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000d770 5f444154 415f4655 4e43535f 47454e5f _DATA_FUNCS_GEN_ │ │ - 0x0000d780 4b45594c 454e5f56 414c4944 4641494c KEYLEN_VALIDFAIL │ │ - 0x0000d790 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000d7a0 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000d7b0 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000d7c0 54415f46 554e4353 5f47454e 5f484d41 TA_FUNCS_GEN_HMA │ │ - 0x0000d7d0 434c454e 5f56414c 49444641 494c0041 CLEN_VALIDFAIL.A │ │ - 0x0000d7e0 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000d7f0 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000d800 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000d810 5f46554e 43535f47 454e5f4b 45595f45 _FUNCS_GEN_KEY_E │ │ - 0x0000d820 4e434f44 45464149 4c004172 67732063 NCODEFAIL.Args c │ │ - 0x0000d830 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000d840 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000d850 4e56414c 49445f44 4154415f 46554e43 NVALID_DATA_FUNC │ │ - 0x0000d860 535f4745 4e5f484d 41435f45 4e434f44 S_GEN_HMAC_ENCOD │ │ - 0x0000d870 45464149 4c004172 67732063 6f6e7461 EFAIL.Args conta │ │ - 0x0000d880 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d890 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d8a0 49445f44 4154415f 46554e43 535f5345 ID_DATA_FUNCS_SE │ │ - 0x0000d8b0 545f4d53 474c454e 5f56414c 49444641 T_MSGLEN_VALIDFA │ │ - 0x0000d8c0 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ - 0x0000d8d0 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000d8e0 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000d8f0 44415441 5f484d41 435f4d53 474c454e DATA_HMAC_MSGLEN │ │ - 0x0000d900 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ - 0x0000d910 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000d920 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000d930 494e5641 4c49445f 44415441 5f484d41 INVALID_DATA_HMA │ │ - 0x0000d940 435f454e 434d5347 4c454e5f 56414c49 C_ENCMSGLEN_VALI │ │ - 0x0000d950 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000d960 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000d970 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000d980 49445f44 4154415f 484d4143 5f434f4d ID_DATA_HMAC_COM │ │ - 0x0000d990 50415245 4641494c 00417267 7320636f PAREFAIL.Args co │ │ - 0x0000d9a0 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000d9b0 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000d9c0 56414c49 445f4441 54415f48 4d41435f VALID_DATA_HMAC_ │ │ - 0x0000d9d0 54595045 5f56414c 49444641 494c0041 TYPE_VALIDFAIL.A │ │ - 0x0000d9e0 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ - 0x0000d9f0 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ - 0x0000da00 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ - 0x0000da10 5f484d41 435f4c45 4e5f5641 4c494446 _HMAC_LEN_VALIDF │ │ - 0x0000da20 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000da30 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000da40 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000da50 5f444154 415f4d45 53534147 455f504f _DATA_MESSAGE_PO │ │ - 0x0000da60 52545f4d 49535349 4e470041 72677320 RT_MISSING.Args │ │ - 0x0000da70 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ - 0x0000da80 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ - 0x0000da90 494e5641 4c49445f 44415441 5f4d4553 INVALID_DATA_MES │ │ - 0x0000daa0 53414745 5f545950 455f5641 4c494446 SAGE_TYPE_VALIDF │ │ - 0x0000dab0 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x0000dac0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000dad0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000dae0 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ - 0x0000daf0 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ - 0x0000db00 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x0000db10 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x0000db20 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ - 0x0000db30 445f4d49 5353494e 47004172 67732063 D_MISSING.Args c │ │ - 0x0000db40 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ - 0x0000db50 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ - 0x0000db60 4e56414c 49445f44 4154415f 4d455353 NVALID_DATA_MESS │ │ - 0x0000db70 4147455f 41434345 53535f4d 49535349 AGE_ACCESS_MISSI │ │ - 0x0000db80 4e470041 72677320 636f6e74 61696e20 NG.Args contain │ │ - 0x0000db90 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ - 0x0000dba0 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ - 0x0000dbb0 44415441 5f4d4553 53414745 5f4e4154 DATA_MESSAGE_NAT │ │ - 0x0000dbc0 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ - 0x0000dbd0 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ - 0x0000dbe0 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ - 0x0000dbf0 56414c49 445f4441 54415f4d 45535341 VALID_DATA_MESSA │ │ - 0x0000dc00 47455f50 4f525450 524f544f 5f4d4953 GE_PORTPROTO_MIS │ │ - 0x0000dc10 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ - 0x0000dc20 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ - 0x0000dc30 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ - 0x0000dc40 445f4441 54415f4e 41545f45 4d505459 D_DATA_NAT_EMPTY │ │ - 0x0000dc50 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000dc60 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000dc70 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000dc80 54415f52 414e445f 4c454e5f 56414c49 TA_RAND_LEN_VALI │ │ - 0x0000dc90 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ - 0x0000dca0 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000dcb0 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000dcc0 49445f44 4154415f 53525641 5554485f ID_DATA_SRVAUTH_ │ │ - 0x0000dcd0 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ - 0x0000dce0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000dcf0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000dd00 414c4944 5f444154 415f5449 4d455354 ALID_DATA_TIMEST │ │ - 0x0000dd10 414d505f 56414c49 44464149 4c004172 AMP_VALIDFAIL.Ar │ │ - 0x0000dd20 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ - 0x0000dd30 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ - 0x0000dd40 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ - 0x0000dd50 55534552 5f4d4953 53494e47 00417267 USER_MISSING.Arg │ │ - 0x0000dd60 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ - 0x0000dd70 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ - 0x0000dd80 525f494e 56414c49 445f4441 54415f55 R_INVALID_DATA_U │ │ - 0x0000dd90 5345525f 46495253 54434841 525f5641 SER_FIRSTCHAR_VA │ │ - 0x0000dda0 4c494446 41494c00 41726773 20636f6e LIDFAIL.Args con │ │ - 0x0000ddb0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x0000ddc0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x0000ddd0 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ - 0x0000dde0 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ - 0x0000ddf0 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ - 0x0000de00 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ - 0x0000de10 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ - 0x0000de20 54415f55 54494c5f 53545254 4f4c5f4c TA_UTIL_STRTOL_L │ │ - 0x0000de30 545f4d49 4e004172 67732063 6f6e7461 T_MIN.Args conta │ │ - 0x0000de40 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ - 0x0000de50 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ - 0x0000de60 49445f44 4154415f 5554494c 5f535452 ID_DATA_UTIL_STR │ │ - 0x0000de70 544f4c5f 47545f4d 41580056 616c7565 TOL_GT_MAX.Value │ │ - 0x0000de80 206f7220 53697a65 206f6620 74686520 or Size of the │ │ - 0x0000de90 64617461 20657863 65656465 64207468 data exceeded th │ │ - 0x0000dea0 65206d61 7820616c 6c6f7765 6400496e e max allowed.In │ │ - 0x0000deb0 76616c69 64206b65 79206c65 6e677468 valid key length │ │ - 0x0000dec0 00556e61 626c6520 746f2064 65746572 .Unable to deter │ │ - 0x0000ded0 6d696e65 20757365 726e616d 65004d69 mine username.Mi │ │ - 0x0000dee0 7373696e 67206f72 20696e63 6f6d706c ssing or incompl │ │ - 0x0000def0 65746520 53504120 64617461 00546865 ete SPA data.The │ │ - 0x0000df00 72652069 73206e6f 20656e63 6f646564 re is no encoded │ │ - 0x0000df10 20646174 6120746f 2070726f 63657373 data to process │ │ - 0x0000df20 00496e76 616c6964 20646967 65737420 .Invalid digest │ │ - 0x0000df30 74797065 00496e76 616c6964 20616c6c type.Invalid all │ │ - 0x0000df40 6f772049 50206164 64726573 7320696e ow IP address in │ │ - 0x0000df50 20746865 20535041 206d6573 73616765 the SPA message │ │ - 0x0000df60 20646174 6100496e 76616c69 64205350 data.Invalid SP │ │ - 0x0000df70 4120636f 6d6d616e 64206d65 73736167 A command messag │ │ - 0x0000df80 6520666f 726d6174 00496e76 616c6964 e format.Invalid │ │ - 0x0000df90 20535041 20616363 65737320 6d657373 SPA access mess │ │ - 0x0000dfa0 61676520 666f726d 61740049 6e76616c age format.Inval │ │ - 0x0000dfb0 69642053 5041206e 61745f61 63636573 id SPA nat_acces │ │ - 0x0000dfc0 73206d65 73736167 6520666f 726d6174 s message format │ │ - 0x0000dfd0 00496e76 616c6964 20656e63 72797074 .Invalid encrypt │ │ - 0x0000dfe0 696f6e20 74797065 0057726f 6e67206f ion type.Wrong o │ │ - 0x0000dff0 7220696e 61707072 6f707269 61746520 r inappropriate │ │ - 0x0000e000 656e6372 79707469 6f6e2074 79706520 encryption type │ │ - 0x0000e010 666f7220 74686973 206f7065 72617469 for this operati │ │ - 0x0000e020 6f6e0055 6e657870 65637465 64206f72 on.Unexpected or │ │ - 0x0000e030 20696e76 616c6964 2073697a 6520666f invalid size fo │ │ - 0x0000e040 72206465 63727970 74656420 64617461 r decrypted data │ │ - 0x0000e050 00446563 72797074 696f6e20 6661696c .Decryption fail │ │ - 0x0000e060 6564206f 72206465 63727970 74656420 ed or decrypted │ │ - 0x0000e070 64617461 20697320 696e7661 6c696400 data is invalid. │ │ - 0x0000e080 54686520 636f6d70 75746564 20646967 The computed dig │ │ - 0x0000e090 65737420 64696420 6e6f7420 6d617463 est did not matc │ │ - 0x0000e0a0 68207468 65206469 67657374 20696e20 h the digest in │ │ - 0x0000e0b0 74686520 73706120 64617461 00496e76 the spa data.Inv │ │ - 0x0000e0c0 616c6964 20484d41 43206b65 79206c65 alid HMAC key le │ │ - 0x0000e0d0 6e677468 00556e73 7570706f 72746564 ngth.Unsupported │ │ - 0x0000e0e0 20484d41 43206d6f 64652028 64656661 HMAC mode (defa │ │ - 0x0000e0f0 756c743a 20534841 32353629 00556e73 ult: SHA256).Uns │ │ - 0x0000e100 7570706f 72746564 206f7220 756e696d upported or unim │ │ - 0x0000e110 706c656d 656e7465 64206665 61747572 plemented featur │ │ - 0x0000e120 65206f72 2066756e 6374696f 6e00436f e or function.Co │ │ - 0x0000e130 756c6420 6e6f7420 7a65726f 206f7574 uld not zero out │ │ - 0x0000e140 2073656e 73697469 76652064 61746100 sensitive data. │ │ - 0x0000e150 556e6b6e 6f776e2f 556e636c 61737369 Unknown/Unclassi │ │ - 0x0000e160 66696564 20657272 6f720047 50472d72 fied error.GPG-r │ │ - 0x0000e170 656c6174 65642065 72726f72 20636f64 elated error cod │ │ - 0x0000e180 65206769 76656e2c 20627574 20475047 e given, but GPG │ │ - 0x0000e190 20697320 6e6f7420 73757070 6f727465 is not supporte │ │ - 0x0000e1a0 6400556e 64656669 6e656420 4572726f d.Undefined Erro │ │ - 0x0000e1b0 72000045 72726f72 3a202573 3a202573 r..Error: %s: %s │ │ - 0x0000e1c0 006c6962 66776b6e 6f70002a 2a2a2a20 .libfwknop.**** │ │ - 0x0000e1d0 496e6974 2066776b 6e6f7020 2a2a2a2a Init fwknop **** │ │ - 0x0000e1e0 00616363 6573735f 73747200 4c6a6176 .access_str.Ljav │ │ - 0x0000e1f0 612f6c61 6e672f53 7472696e 673b0061 a/lang/String;.a │ │ - 0x0000e200 6c6c6f77 69705f73 74720070 61737377 llowip_str.passw │ │ - 0x0000e210 645f7374 72007061 73737764 5f623634 d_str.passwd_b64 │ │ - 0x0000e220 00646967 6573745f 74797065 00686d61 .digest_type.hma │ │ - 0x0000e230 635f7374 7200686d 61635f62 36340068 c_str.hmac_b64.h │ │ - 0x0000e240 6d61635f 74797065 0066775f 74696d65 mac_type.fw_time │ │ - 0x0000e250 6f75745f 73747200 6e61745f 61636365 out_str.nat_acce │ │ - 0x0000e260 73735f73 7472006e 61745f6c 6f63616c ss_str.nat_local │ │ - 0x0000e270 00736572 7665725f 636d645f 73747200 .server_cmd_str. │ │ - 0x0000e280 6c656761 63790045 72726f72 3a20496e legacy.Error: In │ │ - 0x0000e290 76616c69 64206f72 206d6973 73696e67 valid or missing │ │ - 0x0000e2a0 20616363 65737320 73747269 6e670045 access string.E │ │ - 0x0000e2b0 72726f72 3a20496e 76616c69 64206f72 rror: Invalid or │ │ - 0x0000e2c0 206d6973 73696e67 20616c6c 6f772049 missing allow I │ │ - 0x0000e2d0 50004572 726f723a 20496e76 616c6964 P.Error: Invalid │ │ - 0x0000e2e0 206f7220 6d697373 696e6720 70617373 or missing pass │ │ - 0x0000e2f0 776f7264 00457272 6f723a20 496e7661 word.Error: Inva │ │ - 0x0000e300 6c696420 6f72206d 69737369 6e672066 lid or missing f │ │ - 0x0000e310 69726577 616c6c20 74696d65 6f757420 irewall timeout │ │ - 0x0000e320 76616c75 65006661 6c736500 74727565 value.false.true │ │ - 0x0000e330 005b2a5d 20496e76 616c6964 206b6579 .[*] Invalid key │ │ - 0x0000e340 206c656e 6774683a 20272564 272c206d length: '%d', m │ │ - 0x0000e350 75737420 62652069 6e205b31 2c25645d ust be in [1,%d] │ │ - 0x0000e360 00446574 65637465 64206b65 79206236 .Detected key b6 │ │ - 0x0000e370 3400556e 61626c65 20746f20 63726561 4.Unable to crea │ │ - 0x0000e380 74652046 4b4f2063 6f6e7465 78740045 te FKO context.E │ │ - 0x0000e390 72726f72 20736574 74696e67 20535041 rror setting SPA │ │ - 0x0000e3a0 20726571 75657374 206d6573 73616765 request message │ │ - 0x0000e3b0 00457272 6f722073 65747469 6e672046 .Error setting F │ │ - 0x0000e3c0 57207469 6d656f75 74002573 2c257300 W timeout.%s,%s. │ │ - 0x0000e3d0 4572726f 72207365 7474696e 67205350 Error setting SP │ │ - 0x0000e3e0 4120484d 41432074 79706500 46696e69 A HMAC type.Fini │ │ - 0x0000e3f0 73686564 20736574 74696e67 206c6f63 shed setting loc │ │ - 0x0000e400 616c2d6e 61742e00 4572726f 72207365 al-nat..Error se │ │ - 0x0000e410 7474696e 67204e41 54207374 72696e67 tting NAT string │ │ - 0x0000e420 00536574 74696e67 20646967 65737420 .Setting digest │ │ - 0x0000e430 74797065 20746f20 25732e00 4572726f type to %s..Erro │ │ - 0x0000e440 72207365 7474696e 67205350 41206469 r setting SPA di │ │ - 0x0000e450 67657374 20747970 65004669 6e697368 gest type.Finish │ │ - 0x0000e460 65642073 65747469 6e672064 69676573 ed setting diges │ │ - 0x0000e470 74207479 70652e00 4572726f 72206765 t type..Error ge │ │ - 0x0000e480 6e657261 74696e67 20535041 20646174 nerating SPA dat │ │ - 0x0000e490 61004669 6e697368 65642066 696e616c a.Finished final │ │ - 0x0000e4a0 697a652e 00457272 6f722067 65747469 ize..Error getti │ │ - 0x0000e4b0 6e672053 50412064 61746100 2f646576 ng SPA data./dev │ │ - 0x0000e4c0 2f757261 6e646f6d 00720025 75002573 /urandom.r.%u.%s │ │ - 0x0000e4d0 3a257300 53616c74 65645f5f 00553246 :%s.Salted__.U2F │ │ - 0x0000e4e0 73644756 6b583100 68510032 2e302e32 sdGVkX1.hQ.2.0.2 │ │ - 0x0000e4f0 003a0030 31323334 35363738 39003a25 .:.0123456789.:% │ │ - 0x0000e500 753a003a 25693a00 3a256900 2c00202f u:.:%i:.:%i.,. / │ │ - 0x0000e510 3f22275c 00756470 0069636d 70006e6f ?"'\.udp.icmp.no │ │ - 0x0000e520 6e650074 63700053 504f4f46 5f555345 ne.tcp.SPOOF_USE │ │ - 0x0000e530 52004c4f 474e414d 45005553 4552004e R.LOGNAME.USER.N │ │ - 0x0000e540 4f5f5553 45520000 3effffff 3f343536 O_USER..>...?456 │ │ - 0x0000e550 3738393a 3b3c3dff ffffffff ffff0001 789:;<=......... │ │ - 0x0000e560 02030405 06070809 0a0b0c0d 0e0f1011 ................ │ │ - 0x0000e570 12131415 16171819 ffffffff ffff1a1b ................ │ │ - 0x0000e580 1c1d1e1f 20212223 24252627 28292a2b .... !"#$%&'()*+ │ │ - 0x0000e590 2c2d2e2f 30313233 41424344 45464748 ,-./0123ABCDEFGH │ │ - 0x0000e5a0 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ - 0x0000e5b0 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ - 0x0000e5c0 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ - 0x0000e5d0 34353637 38392b2f 00000000 00000000 456789+/........ │ │ - 0x0000e5e0 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ - 0x0000e5f0 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ - 0x0000e600 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ - 0x0000e610 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ - 0x0000e620 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ - 0x0000e630 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ - 0x0000e640 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ - 0x0000e650 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ - 0x0000e660 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ - 0x0000e670 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ - 0x0000e680 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ - 0x0000e690 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ - 0x0000e6a0 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ - 0x0000e6b0 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ - 0x0000e6c0 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ - 0x0000e6d0 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ - 0x0000e6e0 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ - 0x0000e6f0 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ - 0x0000e700 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ - 0x0000e710 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ - 0x0000e720 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ - 0x0000e730 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ - 0x0000e740 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ - 0x0000e750 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ - 0x0000e760 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ - 0x0000e770 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ - 0x0000e780 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ - 0x0000e790 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ - 0x0000e7a0 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ - 0x0000e7b0 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ - 0x0000e7c0 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ - 0x0000e7d0 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ - 0x0000e7e0 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ - 0x0000e7f0 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ - 0x0000e800 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ - 0x0000e810 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ - 0x0000e820 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ - 0x0000e830 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ - 0x0000e840 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ - 0x0000e850 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ - 0x0000e860 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ - 0x0000e870 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ - 0x0000e880 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ - 0x0000e890 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ - 0x0000e8a0 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ - 0x0000e8b0 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ - 0x0000e8c0 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ - 0x0000e8d0 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ - 0x0000e8e0 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ - 0x0000e8f0 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ - 0x0000e900 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ - 0x0000e910 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ - 0x0000e920 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ - 0x0000e930 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ - 0x0000e940 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ - 0x0000e950 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ - 0x0000e960 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ - 0x0000e970 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ - 0x0000e980 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ - 0x0000e990 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ - 0x0000e9b0 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ - 0x0000e9c0 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ - 0x0000e9d0 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ - 0x0000e9e0 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ - 0x0000e9f0 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ - 0x0000ea00 00000000 01000000 02000000 03000000 ................ │ │ - 0x0000ea10 01000000 02000000 03000000 00000000 ................ │ │ - 0x0000ea20 02000000 03000000 00000000 01000000 ................ │ │ - 0x0000ea30 03000000 00000000 01000000 02000000 ................ │ │ - 0x0000ea40 00000000 01000000 02000000 03000000 ................ │ │ - 0x0000ea50 03000000 00000000 01000000 02000000 ................ │ │ - 0x0000ea60 02000000 03000000 00000000 01000000 ................ │ │ - 0x0000ea70 01000000 02000000 03000000 00000000 ................ │ │ + 0x0000c0f8 3a003a25 753a003a 25693a00 3a256900 :.:%u:.:%i:.:%i. │ │ + 0x0000c108 322e302e 32005350 4f4f465f 55534552 2.0.2.SPOOF_USER │ │ + 0x0000c118 004c4f47 4e414d45 00555345 52004e4f .LOGNAME.USER.NO │ │ + 0x0000c128 5f555345 52002f64 65762f75 72616e64 _USER./dev/urand │ │ + 0x0000c138 6f6d0072 0053616c 7465645f 5f005532 om.r.Salted__.U2 │ │ + 0x0000c148 46736447 566b5831 00685100 30313233 FsdGVkX1.hQ.0123 │ │ + 0x0000c158 34353637 38390025 733a2573 002c0020 456789.%s:%s.,. │ │ + 0x0000c168 2f3f2227 5c007564 70006963 6d70006e /?"'\.udp.icmp.n │ │ + 0x0000c178 6f6e6500 74637000 2575006d 64350073 one.tcp.%u.md5.s │ │ + 0x0000c188 68613100 73686132 35360073 68613338 ha1.sha256.sha38 │ │ + 0x0000c198 34007368 61353132 00736861 335f3235 4.sha512.sha3_25 │ │ + 0x0000c1a8 36007368 61335f35 3132004d 44350053 6.sha3_512.MD5.S │ │ + 0x0000c1b8 48413100 53484132 35360053 48413338 HA1.SHA256.SHA38 │ │ + 0x0000c1c8 34005348 41353132 00534841 335f3235 4.SHA512.SHA3_25 │ │ + 0x0000c1d8 36005348 41335f35 31320055 6e6b6e6f 6.SHA3_512.Unkno │ │ + 0x0000c1e8 776e0055 6e6b6e6f 776e2065 6e637279 wn.Unknown encry │ │ + 0x0000c1f8 7074696f 6e207479 70650047 50470052 ption type.GPG.R │ │ + 0x0000c208 696a6e64 61656c00 436f6d6d 616e6420 ijndael.Command │ │ + 0x0000c218 6d736700 41636365 7373206d 7367004e msg.Access msg.N │ │ + 0x0000c228 41542061 63636573 73206d73 6700436c AT access msg.Cl │ │ + 0x0000c238 69656e74 2074696d 656f7574 20616363 ient timeout acc │ │ + 0x0000c248 65737320 6d736700 436c6965 6e742074 ess msg.Client t │ │ + 0x0000c258 696d656f 7574204e 41542061 63636573 imeout NAT acces │ │ + 0x0000c268 73206d73 6700436c 69656e74 2074696d s msg.Client tim │ │ + 0x0000c278 656f7574 206c6f63 616c204e 41542061 eout local NAT a │ │ + 0x0000c288 63636573 73206d73 67004c6f 63616c20 ccess msg.Local │ │ + 0x0000c298 4e415420 61636365 7373206d 73670055 NAT access msg.U │ │ + 0x0000c2a8 6e6b6e6f 776e206d 65737361 67652074 nknown message t │ │ + 0x0000c2b8 79706500 73747274 6f6c005b 2a5d2056 ype.strtol.[*] V │ │ + 0x0000c2c8 616c7565 20256420 6f757420 6f662072 alue %d out of r │ │ + 0x0000c2d8 616e6765 205b2825 64292d28 2564295d ange [(%d)-(%d)] │ │ + 0x0000c2e8 0a002025 730a2020 3078252e 34783a20 .. %s. 0x%.4x: │ │ + 0x0000c2f8 2000252e 32782000 20202000 2025730a .%.2x . . %s. │ │ + 0x0000c308 0a003c4e 554c4c3e 004e6f6e 65005350 ...None.SP │ │ + 0x0000c318 41204669 656c6420 56616c75 65733a0a A Field Values:. │ │ + 0x0000c328 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ + 0x0000c338 3d0a0020 20205261 6e646f6d 2056616c =.. Random Val │ │ + 0x0000c348 75653a20 25730a00 20202020 20202055 ue: %s.. U │ │ + 0x0000c358 7365726e 616d653a 2025730a 00202020 sername: %s.. │ │ + 0x0000c368 20202054 696d6573 74616d70 3a202575 Timestamp: %u │ │ + 0x0000c378 0a002020 2020464b 4f205665 7273696f .. FKO Versio │ │ + 0x0000c388 6e3a2025 730a0020 20204d65 73736167 n: %s.. Messag │ │ + 0x0000c398 65205479 70653a20 25692028 2573290a e Type: %i (%s). │ │ + 0x0000c3a8 00204d65 73736167 65205374 72696e67 . Message String │ │ + 0x0000c3b8 3a202573 0a002020 2020204e 61742041 : %s.. Nat A │ │ + 0x0000c3c8 63636573 733a2025 730a0020 20202053 ccess: %s.. S │ │ + 0x0000c3d8 65727665 72204175 74683a20 25730a00 erver Auth: %s.. │ │ + 0x0000c3e8 20436c69 656e7420 54696d65 6f75743a Client Timeout: │ │ + 0x0000c3f8 2025750a 00202020 20446967 65737420 %u.. Digest │ │ + 0x0000c408 54797065 3a202575 20282573 290a0020 Type: %u (%s).. │ │ + 0x0000c418 20202020 20484d41 43205479 70653a20 HMAC Type: │ │ + 0x0000c428 25752028 2573290a 00456e63 72797074 %u (%s)..Encrypt │ │ + 0x0000c438 696f6e20 54797065 3a202564 20282573 ion Type: %d (%s │ │ + 0x0000c448 290a0045 6e637279 7074696f 6e204d6f )..Encryption Mo │ │ + 0x0000c458 64653a20 25642028 2573290a 00202020 de: %d (%s).. │ │ + 0x0000c468 456e636f 64656420 44617461 3a202573 Encoded Data: %s │ │ + 0x0000c478 0a005350 41204461 74612044 69676573 ..SPA Data Diges │ │ + 0x0000c488 743a2025 730a0020 20202020 20202020 t: %s.. │ │ + 0x0000c498 2020484d 41433a20 25730a00 2046696e HMAC: %s.. Fin │ │ + 0x0000c4a8 616c2053 50412044 6174613a 2025730a al SPA Data: %s. │ │ + 0x0000c4b8 00697076 345f7265 736f6c76 65282920 .ipv4_resolve() │ │ + 0x0000c4c8 3a202573 0a005375 63636573 7300464b : %s..Success.FK │ │ + 0x0000c4d8 4f20436f 6e746578 74206973 206e6f74 O Context is not │ │ + 0x0000c4e8 20696e69 7469616c 697a6564 00556e61 initialized.Una │ │ + 0x0000c4f8 626c6520 746f2061 6c6c6f63 61746520 ble to allocate │ │ + 0x0000c508 6d656d6f 72790052 6561642f 77726974 memory.Read/writ │ │ + 0x0000c518 65206279 74657320 6d69736d 61746368 e bytes mismatch │ │ + 0x0000c528 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000c538 76616c69 64206461 74610041 72677320 valid data.Args │ │ + 0x0000c548 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000c558 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000c568 494e5641 4c49445f 44415441 5f434c49 INVALID_DATA_CLI │ │ + 0x0000c578 454e545f 54494d45 4f55545f 4e454741 ENT_TIMEOUT_NEGA │ │ + 0x0000c588 54495645 00417267 7320636f 6e746169 TIVE.Args contai │ │ + 0x0000c598 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000c5a8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000c5b8 445f4441 54415f44 45434f44 455f4d53 D_DATA_DECODE_MS │ │ + 0x0000c5c8 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ + 0x0000c5d8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000c5e8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000c5f8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000c608 5f444543 4f44455f 4e4f4e5f 41534349 _DECODE_NON_ASCI │ │ + 0x0000c618 49004172 67732063 6f6e7461 696e2069 I.Args contain i │ │ + 0x0000c628 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000c638 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000c648 4154415f 4445434f 44455f4c 545f4d49 ATA_DECODE_LT_MI │ │ + 0x0000c658 4e5f4649 454c4453 00417267 7320636f N_FIELDS.Args co │ │ + 0x0000c668 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000c678 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000c688 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000c698 455f4754 5f4d4158 5f464945 4c445300 E_GT_MAX_FIELDS. │ │ + 0x0000c6a8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000c6b8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000c6c8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000c6d8 415f4445 434f4445 5f57524f 4e475f4e A_DECODE_WRONG_N │ │ + 0x0000c6e8 554d5f46 49454c44 53004172 67732063 UM_FIELDS.Args c │ │ + 0x0000c6f8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000c708 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000c718 4e56414c 49445f44 4154415f 4445434f NVALID_DATA_DECO │ │ + 0x0000c728 44455f45 4e435f4d 53475f4c 454e5f4d DE_ENC_MSG_LEN_M │ │ + 0x0000c738 545f545f 53495a45 00417267 7320636f T_T_SIZE.Args co │ │ + 0x0000c748 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000c758 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000c768 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000c778 455f5241 4e445f4d 49535349 4e470041 E_RAND_MISSING.A │ │ + 0x0000c788 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000c798 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000c7a8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000c7b8 5f444543 4f44455f 55534552 4e414d45 _DECODE_USERNAME │ │ + 0x0000c7c8 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ + 0x0000c7d8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000c7e8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000c7f8 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000c808 455f5553 45524e41 4d455f54 4f4f4249 E_USERNAME_TOOBI │ │ + 0x0000c818 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ + 0x0000c828 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000c838 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000c848 4154415f 4445434f 44455f55 5345524e ATA_DECODE_USERN │ │ + 0x0000c858 414d455f 4445434f 44454641 494c0041 AME_DECODEFAIL.A │ │ + 0x0000c868 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000c878 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000c888 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000c898 5f444543 4f44455f 55534552 4e414d45 _DECODE_USERNAME │ │ + 0x0000c8a8 5f56414c 49444641 494c0041 72677320 _VALIDFAIL.Args │ │ + 0x0000c8b8 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000c8c8 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000c8d8 494e5641 4c49445f 44415441 5f444543 INVALID_DATA_DEC │ │ + 0x0000c8e8 4f44455f 54494d45 5354414d 505f4d49 ODE_TIMESTAMP_MI │ │ + 0x0000c8f8 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000c908 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000c918 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000c928 49445f44 4154415f 4445434f 44455f54 ID_DATA_DECODE_T │ │ + 0x0000c938 494d4553 54414d50 5f544f4f 42494700 IMESTAMP_TOOBIG. │ │ + 0x0000c948 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000c958 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000c968 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000c978 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ + 0x0000c988 4d505f44 45434f44 45464149 4c004172 MP_DECODEFAIL.Ar │ │ + 0x0000c998 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000c9a8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000c9b8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000c9c8 4445434f 44455f56 45525349 4f4e5f4d DECODE_VERSION_M │ │ + 0x0000c9d8 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ + 0x0000c9e8 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000c9f8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000ca08 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ + 0x0000ca18 56455253 494f4e5f 544f4f42 49470041 VERSION_TOOBIG.A │ │ + 0x0000ca28 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000ca38 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000ca48 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000ca58 5f444543 4f44455f 4d534754 5950455f _DECODE_MSGTYPE_ │ │ + 0x0000ca68 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ + 0x0000ca78 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000ca88 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000ca98 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x0000caa8 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ + 0x0000cab8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000cac8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000cad8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000cae8 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ + 0x0000caf8 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x0000cb08 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000cb18 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000cb28 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x0000cb38 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ + 0x0000cb48 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ + 0x0000cb58 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000cb68 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000cb78 445f4441 54415f44 45434f44 455f4d45 D_DATA_DECODE_ME │ │ + 0x0000cb88 53534147 455f544f 4f424947 00417267 SSAGE_TOOBIG.Arg │ │ + 0x0000cb98 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000cba8 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000cbb8 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000cbc8 45434f44 455f4d45 53534147 455f4445 ECODE_MESSAGE_DE │ │ + 0x0000cbd8 434f4445 4641494c 00417267 7320636f CODEFAIL.Args co │ │ + 0x0000cbe8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000cbf8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000cc08 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000cc18 455f4d45 53534147 455f5641 4c494446 E_MESSAGE_VALIDF │ │ + 0x0000cc28 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000cc38 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000cc48 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000cc58 5f444154 415f4445 434f4445 5f414343 _DATA_DECODE_ACC │ │ + 0x0000cc68 4553535f 56414c49 44464149 4c004172 ESS_VALIDFAIL.Ar │ │ + 0x0000cc78 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000cc88 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000cc98 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000cca8 4445434f 44455f4e 41544143 43455353 DECODE_NATACCESS │ │ + 0x0000ccb8 5f4d4953 53494e47 00417267 7320636f _MISSING.Args co │ │ + 0x0000ccc8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000ccd8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000cce8 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000ccf8 455f4e41 54414343 4553535f 544f4f42 E_NATACCESS_TOOB │ │ + 0x0000cd08 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ + 0x0000cd18 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000cd28 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000cd38 44415441 5f444543 4f44455f 4e415441 DATA_DECODE_NATA │ │ + 0x0000cd48 43434553 535f4445 434f4445 4641494c CCESS_DECODEFAIL │ │ + 0x0000cd58 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000cd68 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000cd78 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000cd88 54415f44 45434f44 455f4e41 54414343 TA_DECODE_NATACC │ │ + 0x0000cd98 4553535f 56414c49 44464149 4c004172 ESS_VALIDFAIL.Ar │ │ + 0x0000cda8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000cdb8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000cdc8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000cdd8 4445434f 44455f53 52564155 54485f4d DECODE_SRVAUTH_M │ │ + 0x0000cde8 49535349 4e470041 72677320 636f6e74 ISSING.Args cont │ │ + 0x0000cdf8 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000ce08 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000ce18 4c49445f 44415441 5f444543 4f44455f LID_DATA_DECODE_ │ │ + 0x0000ce28 53525641 5554485f 4445434f 44454641 SRVAUTH_DECODEFA │ │ + 0x0000ce38 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ + 0x0000ce48 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000ce58 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000ce68 44415441 5f444543 4f44455f 5350415f DATA_DECODE_SPA_ │ │ + 0x0000ce78 45585452 415f544f 4f424947 00417267 EXTRA_TOOBIG.Arg │ │ + 0x0000ce88 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000ce98 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000cea8 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000ceb8 45434f44 455f4558 5452415f 544f4f42 ECODE_EXTRA_TOOB │ │ + 0x0000cec8 49470041 72677320 636f6e74 61696e20 IG.Args contain │ │ + 0x0000ced8 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000cee8 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000cef8 44415441 5f444543 4f44455f 45585452 DATA_DECODE_EXTR │ │ + 0x0000cf08 415f4445 434f4445 4641494c 00417267 A_DECODEFAIL.Arg │ │ + 0x0000cf18 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000cf28 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000cf38 525f494e 56414c49 445f4441 54415f44 R_INVALID_DATA_D │ │ + 0x0000cf48 45434f44 455f5449 4d454f55 545f4d49 ECODE_TIMEOUT_MI │ │ + 0x0000cf58 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000cf68 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000cf78 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000cf88 49445f44 4154415f 4445434f 44455f54 ID_DATA_DECODE_T │ │ + 0x0000cf98 494d454f 55545f54 4f4f4249 47004172 IMEOUT_TOOBIG.Ar │ │ + 0x0000cfa8 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000cfb8 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000cfc8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000cfd8 4445434f 44455f54 494d454f 55545f56 DECODE_TIMEOUT_V │ │ + 0x0000cfe8 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ + 0x0000cff8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000d008 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000d018 56414c49 445f4441 54415f44 45434f44 VALID_DATA_DECOD │ │ + 0x0000d028 455f5449 4d454f55 545f4445 434f4445 E_TIMEOUT_DECODE │ │ + 0x0000d038 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000d048 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000d058 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000d068 445f4441 54415f45 4e434f44 455f4d45 D_DATA_ENCODE_ME │ │ + 0x0000d078 53534147 455f544f 4f424947 00417267 SSAGE_TOOBIG.Arg │ │ + 0x0000d088 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d098 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d0a8 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ + 0x0000d0b8 4e434f44 455f4d53 474c454e 5f56414c NCODE_MSGLEN_VAL │ │ + 0x0000d0c8 49444641 494c0041 72677320 636f6e74 IDFAIL.Args cont │ │ + 0x0000d0d8 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000d0e8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000d0f8 4c49445f 44415441 5f454e43 4f44455f LID_DATA_ENCODE_ │ │ + 0x0000d108 44494745 53545f56 414c4944 4641494c DIGEST_VALIDFAIL │ │ + 0x0000d118 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d128 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d138 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d148 54415f45 4e434f44 455f4449 47455354 TA_ENCODE_DIGEST │ │ + 0x0000d158 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x0000d168 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000d178 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000d188 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x0000d198 5f4e4f54 42415345 36340041 72677320 _NOTBASE64.Args │ │ + 0x0000d1a8 636f6e74 61696e20 696e7661 6c696420 contain invalid │ │ + 0x0000d1b8 64617461 3a20464b 4f5f4552 524f525f data: FKO_ERROR_ │ │ + 0x0000d1c8 494e5641 4c49445f 44415441 5f454e43 INVALID_DATA_ENC │ │ + 0x0000d1d8 52595054 5f4d5347 4c454e5f 56414c49 RYPT_MSGLEN_VALI │ │ + 0x0000d1e8 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d1f8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d208 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d218 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000d228 44494745 53544c45 4e5f5641 4c494446 DIGESTLEN_VALIDF │ │ + 0x0000d238 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000d248 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000d258 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000d268 5f444154 415f454e 43525950 545f5054 _DATA_ENCRYPT_PT │ │ + 0x0000d278 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000d288 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d298 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d2a8 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d2b8 454e4352 5950545f 52455355 4c545f4d ENCRYPT_RESULT_M │ │ + 0x0000d2c8 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ + 0x0000d2d8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000d2e8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000d2f8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000d308 415f454e 43525950 545f4349 50484552 A_ENCRYPT_CIPHER │ │ + 0x0000d318 4c454e5f 4445434f 44454641 494c0041 LEN_DECODEFAIL.A │ │ + 0x0000d328 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000d338 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000d348 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000d358 5f454e43 52595054 5f434950 4845524c _ENCRYPT_CIPHERL │ │ + 0x0000d368 454e5f56 414c4944 4641494c 00417267 EN_VALIDFAIL.Arg │ │ + 0x0000d378 7320636f 6e746169 6e20696e 76616c69 s contain invali │ │ + 0x0000d388 64206461 74613a20 464b4f5f 4552524f d data: FKO_ERRO │ │ + 0x0000d398 525f494e 56414c49 445f4441 54415f45 R_INVALID_DATA_E │ │ + 0x0000d3a8 4e435259 50545f44 45435259 50544544 NCRYPT_DECRYPTED │ │ + 0x0000d3b8 5f4d4553 53414745 5f4d4953 53494e47 _MESSAGE_MISSING │ │ + 0x0000d3c8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d3d8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d3e8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d3f8 54415f45 4e435259 50545f44 45435259 TA_ENCRYPT_DECRY │ │ + 0x0000d408 50544544 5f4d5347 4c454e5f 56414c49 PTED_MSGLEN_VALI │ │ + 0x0000d418 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d428 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d438 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d448 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000d458 4750475f 4d455353 4147455f 56414c49 GPG_MESSAGE_VALI │ │ + 0x0000d468 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d478 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d488 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d498 49445f44 4154415f 454e4352 5950545f ID_DATA_ENCRYPT_ │ │ + 0x0000d4a8 4750475f 44494745 53545f56 414c4944 GPG_DIGEST_VALID │ │ + 0x0000d4b8 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000d4c8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000d4d8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000d4e8 445f4441 54415f45 4e435259 50545f47 D_DATA_ENCRYPT_G │ │ + 0x0000d4f8 50475f4d 53474c45 4e5f5641 4c494446 PG_MSGLEN_VALIDF │ │ + 0x0000d508 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000d518 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000d528 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000d538 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x0000d548 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ + 0x0000d558 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000d568 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000d578 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000d588 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ + 0x0000d598 5950545f 4750475f 43495048 45525f44 YPT_GPG_CIPHER_D │ │ + 0x0000d5a8 45434f44 45464149 4c004172 67732063 ECODEFAIL.Args c │ │ + 0x0000d5b8 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000d5c8 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000d5d8 4e56414c 49445f44 4154415f 454e4352 NVALID_DATA_ENCR │ │ + 0x0000d5e8 5950545f 4750475f 454e434f 4445444d YPT_GPG_ENCODEDM │ │ + 0x0000d5f8 53475f4e 554c4c00 41726773 20636f6e SG_NULL.Args con │ │ + 0x0000d608 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000d618 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000d628 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x0000d638 545f4750 475f454e 434f4445 444d5347 T_GPG_ENCODEDMSG │ │ + 0x0000d648 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000d658 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d668 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d678 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d688 454e4352 5950545f 54595045 5f56414c ENCRYPT_TYPE_VAL │ │ + 0x0000d698 49444641 494c0041 72677320 636f6e74 IDFAIL.Args cont │ │ + 0x0000d6a8 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000d6b8 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000d6c8 4c49445f 44415441 5f454e43 52595054 LID_DATA_ENCRYPT │ │ + 0x0000d6d8 5f4d4f44 455f5641 4c494446 41494c00 _MODE_VALIDFAIL. │ │ + 0x0000d6e8 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000d6f8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000d708 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000d718 415f454e 43525950 545f5459 50455f55 A_ENCRYPT_TYPE_U │ │ + 0x0000d728 4e4b4e4f 574e0041 72677320 636f6e74 NKNOWN.Args cont │ │ + 0x0000d738 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ + 0x0000d748 3a20464b 4f5f4552 524f525f 494e5641 : FKO_ERROR_INVA │ │ + 0x0000d758 4c49445f 44415441 5f46554e 43535f4e LID_DATA_FUNCS_N │ │ + 0x0000d768 45575f45 4e434d53 475f4d49 5353494e EW_ENCMSG_MISSIN │ │ + 0x0000d778 47004172 67732063 6f6e7461 696e2069 G.Args contain i │ │ + 0x0000d788 6e76616c 69642064 6174613a 20464b4f nvalid data: FKO │ │ + 0x0000d798 5f455252 4f525f49 4e56414c 49445f44 _ERROR_INVALID_D │ │ + 0x0000d7a8 4154415f 46554e43 535f4e45 575f4d53 ATA_FUNCS_NEW_MS │ │ + 0x0000d7b8 474c454e 5f56414c 49444641 494c0041 GLEN_VALIDFAIL.A │ │ + 0x0000d7c8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000d7d8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000d7e8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000d7f8 5f46554e 43535f47 454e5f4b 45594c45 _FUNCS_GEN_KEYLE │ │ + 0x0000d808 4e5f5641 4c494446 41494c00 41726773 N_VALIDFAIL.Args │ │ + 0x0000d818 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000d828 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000d838 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ + 0x0000d848 4e43535f 47454e5f 484d4143 4c454e5f NCS_GEN_HMACLEN_ │ │ + 0x0000d858 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000d868 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000d878 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000d888 4e56414c 49445f44 4154415f 46554e43 NVALID_DATA_FUNC │ │ + 0x0000d898 535f4745 4e5f4b45 595f454e 434f4445 S_GEN_KEY_ENCODE │ │ + 0x0000d8a8 4641494c 00417267 7320636f 6e746169 FAIL.Args contai │ │ + 0x0000d8b8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000d8c8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000d8d8 445f4441 54415f46 554e4353 5f47454e D_DATA_FUNCS_GEN │ │ + 0x0000d8e8 5f484d41 435f454e 434f4445 4641494c _HMAC_ENCODEFAIL │ │ + 0x0000d8f8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d908 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d918 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000d928 54415f46 554e4353 5f534554 5f4d5347 TA_FUNCS_SET_MSG │ │ + 0x0000d938 4c454e5f 56414c49 44464149 4c004172 LEN_VALIDFAIL.Ar │ │ + 0x0000d948 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000d958 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000d968 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000d978 484d4143 5f4d5347 4c454e5f 56414c49 HMAC_MSGLEN_VALI │ │ + 0x0000d988 44464149 4c004172 67732063 6f6e7461 DFAIL.Args conta │ │ + 0x0000d998 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000d9a8 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000d9b8 49445f44 4154415f 484d4143 5f454e43 ID_DATA_HMAC_ENC │ │ + 0x0000d9c8 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ + 0x0000d9d8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000d9e8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000d9f8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000da08 54415f48 4d41435f 434f4d50 41524546 TA_HMAC_COMPAREF │ │ + 0x0000da18 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x0000da28 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000da38 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000da48 5f444154 415f484d 41435f54 5950455f _DATA_HMAC_TYPE_ │ │ + 0x0000da58 56414c49 44464149 4c004172 67732063 VALIDFAIL.Args c │ │ + 0x0000da68 6f6e7461 696e2069 6e76616c 69642064 ontain invalid d │ │ + 0x0000da78 6174613a 20464b4f 5f455252 4f525f49 ata: FKO_ERROR_I │ │ + 0x0000da88 4e56414c 49445f44 4154415f 484d4143 NVALID_DATA_HMAC │ │ + 0x0000da98 5f4c454e 5f56414c 49444641 494c0041 _LEN_VALIDFAIL.A │ │ + 0x0000daa8 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000dab8 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000dac8 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000dad8 5f4d4553 53414745 5f504f52 545f4d49 _MESSAGE_PORT_MI │ │ + 0x0000dae8 5353494e 47004172 67732063 6f6e7461 SSING.Args conta │ │ + 0x0000daf8 696e2069 6e76616c 69642064 6174613a in invalid data: │ │ + 0x0000db08 20464b4f 5f455252 4f525f49 4e56414c FKO_ERROR_INVAL │ │ + 0x0000db18 49445f44 4154415f 4d455353 4147455f ID_DATA_MESSAGE_ │ │ + 0x0000db28 54595045 5f56414c 49444641 494c0041 TYPE_VALIDFAIL.A │ │ + 0x0000db38 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000db48 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000db58 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000db68 5f4d4553 53414745 5f454d50 54590041 _MESSAGE_EMPTY.A │ │ + 0x0000db78 72677320 636f6e74 61696e20 696e7661 rgs contain inva │ │ + 0x0000db88 6c696420 64617461 3a20464b 4f5f4552 lid data: FKO_ER │ │ + 0x0000db98 524f525f 494e5641 4c49445f 44415441 ROR_INVALID_DATA │ │ + 0x0000dba8 5f4d4553 53414745 5f434d44 5f4d4953 _MESSAGE_CMD_MIS │ │ + 0x0000dbb8 53494e47 00417267 7320636f 6e746169 SING.Args contai │ │ + 0x0000dbc8 6e20696e 76616c69 64206461 74613a20 n invalid data: │ │ + 0x0000dbd8 464b4f5f 4552524f 525f494e 56414c49 FKO_ERROR_INVALI │ │ + 0x0000dbe8 445f4441 54415f4d 45535341 47455f41 D_DATA_MESSAGE_A │ │ + 0x0000dbf8 43434553 535f4d49 5353494e 47004172 CCESS_MISSING.Ar │ │ + 0x0000dc08 67732063 6f6e7461 696e2069 6e76616c gs contain inval │ │ + 0x0000dc18 69642064 6174613a 20464b4f 5f455252 id data: FKO_ERR │ │ + 0x0000dc28 4f525f49 4e56414c 49445f44 4154415f OR_INVALID_DATA_ │ │ + 0x0000dc38 4d455353 4147455f 4e41545f 4d495353 MESSAGE_NAT_MISS │ │ + 0x0000dc48 494e4700 41726773 20636f6e 7461696e ING.Args contain │ │ + 0x0000dc58 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x0000dc68 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x0000dc78 5f444154 415f4d45 53534147 455f504f _DATA_MESSAGE_PO │ │ + 0x0000dc88 52545052 4f544f5f 4d495353 494e4700 RTPROTO_MISSING. │ │ + 0x0000dc98 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x0000dca8 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x0000dcb8 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x0000dcc8 415f4e41 545f454d 50545900 41726773 A_NAT_EMPTY.Args │ │ + 0x0000dcd8 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000dce8 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000dcf8 5f494e56 414c4944 5f444154 415f5241 _INVALID_DATA_RA │ │ + 0x0000dd08 4e445f4c 454e5f56 414c4944 4641494c ND_LEN_VALIDFAIL │ │ + 0x0000dd18 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000dd28 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000dd38 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000dd48 54415f53 52564155 54485f4d 49535349 TA_SRVAUTH_MISSI │ │ + 0x0000dd58 4e470041 72677320 636f6e74 61696e20 NG.Args contain │ │ + 0x0000dd68 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000dd78 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000dd88 44415441 5f54494d 45535441 4d505f56 DATA_TIMESTAMP_V │ │ + 0x0000dd98 414c4944 4641494c 00417267 7320636f ALIDFAIL.Args co │ │ + 0x0000dda8 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x0000ddb8 74613a20 464b4f5f 4552524f 525f494e ta: FKO_ERROR_IN │ │ + 0x0000ddc8 56414c49 445f4441 54415f55 5345525f VALID_DATA_USER_ │ │ + 0x0000ddd8 4d495353 494e4700 41726773 20636f6e MISSING.Args con │ │ + 0x0000dde8 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x0000ddf8 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x0000de08 414c4944 5f444154 415f5553 45525f46 ALID_DATA_USER_F │ │ + 0x0000de18 49525354 43484152 5f56414c 49444641 IRSTCHAR_VALIDFA │ │ + 0x0000de28 494c0041 72677320 636f6e74 61696e20 IL.Args contain │ │ + 0x0000de38 696e7661 6c696420 64617461 3a20464b invalid data: FK │ │ + 0x0000de48 4f5f4552 524f525f 494e5641 4c49445f O_ERROR_INVALID_ │ │ + 0x0000de58 44415441 5f555345 525f5245 4d434841 DATA_USER_REMCHA │ │ + 0x0000de68 525f5641 4c494446 41494c00 41726773 R_VALIDFAIL.Args │ │ + 0x0000de78 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x0000de88 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x0000de98 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ + 0x0000dea8 494c5f53 5452544f 4c5f4c54 5f4d494e IL_STRTOL_LT_MIN │ │ + 0x0000deb8 00417267 7320636f 6e746169 6e20696e .Args contain in │ │ + 0x0000dec8 76616c69 64206461 74613a20 464b4f5f valid data: FKO_ │ │ + 0x0000ded8 4552524f 525f494e 56414c49 445f4441 ERROR_INVALID_DA │ │ + 0x0000dee8 54415f55 54494c5f 53545254 4f4c5f47 TA_UTIL_STRTOL_G │ │ + 0x0000def8 545f4d41 58005661 6c756520 6f722053 T_MAX.Value or S │ │ + 0x0000df08 697a6520 6f662074 68652064 61746120 ize of the data │ │ + 0x0000df18 65786365 65646564 20746865 206d6178 exceeded the max │ │ + 0x0000df28 20616c6c 6f776564 00496e76 616c6964 allowed.Invalid │ │ + 0x0000df38 206b6579 206c656e 67746800 556e6162 key length.Unab │ │ + 0x0000df48 6c652074 6f206465 7465726d 696e6520 le to determine │ │ + 0x0000df58 75736572 6e616d65 004d6973 73696e67 username.Missing │ │ + 0x0000df68 206f7220 696e636f 6d706c65 74652053 or incomplete S │ │ + 0x0000df78 50412064 61746100 54686572 65206973 PA data.There is │ │ + 0x0000df88 206e6f20 656e636f 64656420 64617461 no encoded data │ │ + 0x0000df98 20746f20 70726f63 65737300 496e7661 to process.Inva │ │ + 0x0000dfa8 6c696420 64696765 73742074 79706500 lid digest type. │ │ + 0x0000dfb8 496e7661 6c696420 616c6c6f 77204950 Invalid allow IP │ │ + 0x0000dfc8 20616464 72657373 20696e20 74686520 address in the │ │ + 0x0000dfd8 53504120 6d657373 61676520 64617461 SPA message data │ │ + 0x0000dfe8 00496e76 616c6964 20535041 20636f6d .Invalid SPA com │ │ + 0x0000dff8 6d616e64 206d6573 73616765 20666f72 mand message for │ │ + 0x0000e008 6d617400 496e7661 6c696420 53504120 mat.Invalid SPA │ │ + 0x0000e018 61636365 7373206d 65737361 67652066 access message f │ │ + 0x0000e028 6f726d61 7400496e 76616c69 64205350 ormat.Invalid SP │ │ + 0x0000e038 41206e61 745f6163 63657373 206d6573 A nat_access mes │ │ + 0x0000e048 73616765 20666f72 6d617400 496e7661 sage format.Inva │ │ + 0x0000e058 6c696420 656e6372 79707469 6f6e2074 lid encryption t │ │ + 0x0000e068 79706500 57726f6e 67206f72 20696e61 ype.Wrong or ina │ │ + 0x0000e078 7070726f 70726961 74652065 6e637279 ppropriate encry │ │ + 0x0000e088 7074696f 6e207479 70652066 6f722074 ption type for t │ │ + 0x0000e098 68697320 6f706572 6174696f 6e00556e his operation.Un │ │ + 0x0000e0a8 65787065 63746564 206f7220 696e7661 expected or inva │ │ + 0x0000e0b8 6c696420 73697a65 20666f72 20646563 lid size for dec │ │ + 0x0000e0c8 72797074 65642064 61746100 44656372 rypted data.Decr │ │ + 0x0000e0d8 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ + 0x0000e0e8 20646563 72797074 65642064 61746120 decrypted data │ │ + 0x0000e0f8 69732069 6e76616c 69640054 68652063 is invalid.The c │ │ + 0x0000e108 6f6d7075 74656420 64696765 73742064 omputed digest d │ │ + 0x0000e118 6964206e 6f74206d 61746368 20746865 id not match the │ │ + 0x0000e128 20646967 65737420 696e2074 68652073 digest in the s │ │ + 0x0000e138 70612064 61746100 496e7661 6c696420 pa data.Invalid │ │ + 0x0000e148 484d4143 206b6579 206c656e 67746800 HMAC key length. │ │ + 0x0000e158 556e7375 70706f72 74656420 484d4143 Unsupported HMAC │ │ + 0x0000e168 206d6f64 65202864 65666175 6c743a20 mode (default: │ │ + 0x0000e178 53484132 35362900 556e7375 70706f72 SHA256).Unsuppor │ │ + 0x0000e188 74656420 6f722075 6e696d70 6c656d65 ted or unimpleme │ │ + 0x0000e198 6e746564 20666561 74757265 206f7220 nted feature or │ │ + 0x0000e1a8 66756e63 74696f6e 00436f75 6c64206e function.Could n │ │ + 0x0000e1b8 6f74207a 65726f20 6f757420 73656e73 ot zero out sens │ │ + 0x0000e1c8 69746976 65206461 74610055 6e6b6e6f itive data.Unkno │ │ + 0x0000e1d8 776e2f55 6e636c61 73736966 69656420 wn/Unclassified │ │ + 0x0000e1e8 6572726f 72004750 472d7265 6c617465 error.GPG-relate │ │ + 0x0000e1f8 64206572 726f7220 636f6465 20676976 d error code giv │ │ + 0x0000e208 656e2c20 62757420 47504720 6973206e en, but GPG is n │ │ + 0x0000e218 6f742073 7570706f 72746564 00556e64 ot supported.Und │ │ + 0x0000e228 6566696e 65642045 72726f72 00004572 efined Error..Er │ │ + 0x0000e238 726f723a 2025733a 20257300 6c696266 ror: %s: %s.libf │ │ + 0x0000e248 776b6e6f 70002a2a 2a2a2049 6e697420 wknop.**** Init │ │ + 0x0000e258 66776b6e 6f70202a 2a2a2a00 61636365 fwknop ****.acce │ │ + 0x0000e268 73735f73 7472004c 6a617661 2f6c616e ss_str.Ljava/lan │ │ + 0x0000e278 672f5374 72696e67 3b00616c 6c6f7769 g/String;.allowi │ │ + 0x0000e288 705f7374 72007061 73737764 5f737472 p_str.passwd_str │ │ + 0x0000e298 00706173 7377645f 62363400 64696765 .passwd_b64.dige │ │ + 0x0000e2a8 73745f74 79706500 686d6163 5f737472 st_type.hmac_str │ │ + 0x0000e2b8 00686d61 635f6236 3400686d 61635f74 .hmac_b64.hmac_t │ │ + 0x0000e2c8 79706500 66775f74 696d656f 75745f73 ype.fw_timeout_s │ │ + 0x0000e2d8 7472006e 61745f61 63636573 735f7374 tr.nat_access_st │ │ + 0x0000e2e8 72006e61 745f6c6f 63616c00 73657276 r.nat_local.serv │ │ + 0x0000e2f8 65725f63 6d645f73 7472006c 65676163 er_cmd_str.legac │ │ + 0x0000e308 79004572 726f723a 20496e76 616c6964 y.Error: Invalid │ │ + 0x0000e318 206f7220 6d697373 696e6720 61636365 or missing acce │ │ + 0x0000e328 73732073 7472696e 67004572 726f723a ss string.Error: │ │ + 0x0000e338 20496e76 616c6964 206f7220 6d697373 Invalid or miss │ │ + 0x0000e348 696e6720 616c6c6f 77204950 00457272 ing allow IP.Err │ │ + 0x0000e358 6f723a20 496e7661 6c696420 6f72206d or: Invalid or m │ │ + 0x0000e368 69737369 6e672070 61737377 6f726400 issing password. │ │ + 0x0000e378 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ + 0x0000e388 72206d69 7373696e 67206669 72657761 r missing firewa │ │ + 0x0000e398 6c6c2074 696d656f 75742076 616c7565 ll timeout value │ │ + 0x0000e3a8 0066616c 73650074 72756500 5b2a5d20 .false.true.[*] │ │ + 0x0000e3b8 496e7661 6c696420 6b657920 6c656e67 Invalid key leng │ │ + 0x0000e3c8 74683a20 27256427 2c206d75 73742062 th: '%d', must b │ │ + 0x0000e3d8 6520696e 205b312c 25645d00 44657465 e in [1,%d].Dete │ │ + 0x0000e3e8 63746564 206b6579 20623634 00556e61 cted key b64.Una │ │ + 0x0000e3f8 626c6520 746f2063 72656174 6520464b ble to create FK │ │ + 0x0000e408 4f20636f 6e746578 74004572 726f7220 O context.Error │ │ + 0x0000e418 73657474 696e6720 53504120 72657175 setting SPA requ │ │ + 0x0000e428 65737420 6d657373 61676500 4572726f est message.Erro │ │ + 0x0000e438 72207365 7474696e 67204657 2074696d r setting FW tim │ │ + 0x0000e448 656f7574 0025732c 25730045 72726f72 eout.%s,%s.Error │ │ + 0x0000e458 20736574 74696e67 20535041 20484d41 setting SPA HMA │ │ + 0x0000e468 43207479 70650046 696e6973 68656420 C type.Finished │ │ + 0x0000e478 73657474 696e6720 6c6f6361 6c2d6e61 setting local-na │ │ + 0x0000e488 742e0045 72726f72 20736574 74696e67 t..Error setting │ │ + 0x0000e498 204e4154 20737472 696e6700 53657474 NAT string.Sett │ │ + 0x0000e4a8 696e6720 64696765 73742074 79706520 ing digest type │ │ + 0x0000e4b8 746f2025 732e0045 72726f72 20736574 to %s..Error set │ │ + 0x0000e4c8 74696e67 20535041 20646967 65737420 ting SPA digest │ │ + 0x0000e4d8 74797065 0046696e 69736865 64207365 type.Finished se │ │ + 0x0000e4e8 7474696e 67206469 67657374 20747970 tting digest typ │ │ + 0x0000e4f8 652e0045 72726f72 2067656e 65726174 e..Error generat │ │ + 0x0000e508 696e6720 53504120 64617461 0046696e ing SPA data.Fin │ │ + 0x0000e518 69736865 64206669 6e616c69 7a652e00 ished finalize.. │ │ + 0x0000e528 4572726f 72206765 7474696e 67205350 Error getting SP │ │ + 0x0000e538 41206461 74610000 3effffff 3f343536 A data..>...?456 │ │ + 0x0000e548 3738393a 3b3c3dff ffffffff ffff0001 789:;<=......... │ │ + 0x0000e558 02030405 06070809 0a0b0c0d 0e0f1011 ................ │ │ + 0x0000e568 12131415 16171819 ffffffff ffff1a1b ................ │ │ + 0x0000e578 1c1d1e1f 20212223 24252627 28292a2b .... !"#$%&'()*+ │ │ + 0x0000e588 2c2d2e2f 30313233 41424344 45464748 ,-./0123ABCDEFGH │ │ + 0x0000e598 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ + 0x0000e5a8 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ + 0x0000e5b8 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ + 0x0000e5c8 34353637 38392b2f 00000000 00000000 456789+/........ │ │ + 0x0000e5d8 01000000 02000000 03000000 01000000 ................ │ │ + 0x0000e5e8 02000000 03000000 00000000 02000000 ................ │ │ + 0x0000e5f8 03000000 00000000 01000000 03000000 ................ │ │ + 0x0000e608 00000000 01000000 02000000 00000000 ................ │ │ + 0x0000e618 01000000 02000000 03000000 03000000 ................ │ │ + 0x0000e628 00000000 01000000 02000000 02000000 ................ │ │ + 0x0000e638 03000000 00000000 01000000 01000000 ................ │ │ + 0x0000e648 02000000 03000000 00000000 00000000 ................ │ │ + 0x0000e658 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ + 0x0000e668 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ + 0x0000e678 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ + 0x0000e688 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ + 0x0000e698 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ + 0x0000e6a8 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ + 0x0000e6b8 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ + 0x0000e6c8 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ + 0x0000e6d8 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ + 0x0000e6e8 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ + 0x0000e6f8 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ + 0x0000e708 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ + 0x0000e718 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ + 0x0000e728 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ + 0x0000e738 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ + 0x0000e748 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ + 0x0000e758 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ + 0x0000e768 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ + 0x0000e778 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ + 0x0000e788 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ + 0x0000e798 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ + 0x0000e7a8 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ + 0x0000e7b8 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ + 0x0000e7c8 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ + 0x0000e7d8 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ + 0x0000e7e8 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ + 0x0000e7f8 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ + 0x0000e808 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ + 0x0000e818 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ + 0x0000e828 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ + 0x0000e838 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ + 0x0000e848 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ + 0x0000e858 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ + 0x0000e868 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ + 0x0000e878 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ + 0x0000e888 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ + 0x0000e898 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ + 0x0000e8a8 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ + 0x0000e8b8 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ + 0x0000e8c8 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ + 0x0000e8d8 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ + 0x0000e8e8 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ + 0x0000e8f8 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ + 0x0000e908 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ + 0x0000e918 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ + 0x0000e928 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ + 0x0000e938 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ + 0x0000e948 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ + 0x0000e958 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ + 0x0000e968 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ + 0x0000e978 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ + 0x0000e988 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ + 0x0000e998 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ + 0x0000e9a8 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ + 0x0000e9b8 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ + 0x0000e9c8 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ + 0x0000e9d8 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ + 0x0000e9e8 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ + 0x0000e9f8 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ + 0x0000ea08 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ + 0x0000ea28 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ + 0x0000ea38 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ + 0x0000ea48 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ + 0x0000ea58 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ + 0x0000ea68 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.got': │ │ 0x0000feec 00000000 00000000 00000000 e8030100 ................ │ │ 0x0000fefc e8010100 e8000100 e8080100 e8040100 ................ │ │ - 0x0000ff0c e8020100 80b00000 88b00000 90b00000 ................ │ │ - 0x0000ff1c 00000000 00c10000 c8ba0000 00000000 ................ │ │ + 0x0000ff0c e8020100 78b00000 80b00000 88b00000 ....x........... │ │ + 0x0000ff1c 00000000 f8c00000 c0ba0000 00000000 ................ │ │ 0x0000ff2c 00000000 00000000 00000000 88320000 .............2.. │ │ 0x0000ff3c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ │ 0x0000ff4c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ │ 0x0000ff5c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ │ 0x0000ff6c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ │ 0x0000ff7c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ │ 0x0000ff8c 88320000 88320000 88320000 88320000 .2...2...2...2.. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00010000 00000000 43424300 00000000 00000000 ....CBC......... │ │ - 0x00010010 00000000 02000000 00000000 45434200 ............ECB. │ │ - 0x00010020 00000000 00000000 00000000 01000000 ................ │ │ - 0x00010030 00000000 43464200 00000000 00000000 ....CFB......... │ │ - 0x00010040 00000000 03000000 00000000 50434243 ............PCBC │ │ - 0x00010050 00000000 00000000 00000000 04000000 ................ │ │ - 0x00010060 01000000 4f464200 00000000 00000000 ....OFB......... │ │ - 0x00010070 00000000 05000000 00000000 43545200 ............CTR. │ │ - 0x00010080 00000000 00000000 00000000 06000000 ................ │ │ - 0x00010090 00000000 4173796d 6d657472 69630000 ....Asymmetric.. │ │ - 0x000100a0 00000000 07000000 00000000 6c656761 ............lega │ │ - 0x000100b0 63790000 00000000 00000000 08000000 cy.............. │ │ - 0x000100c0 00000000 e1710000 69710000 3d6e0000 .....q..iq..=n.. │ │ - 0x000100d0 7d700000 916d0000 d9700000 816f0000 }p...m...p...o.. │ │ - 0x000100e0 a16e0000 0d700000 0103050f 113355ff .n...p.......3U. │ │ + 0x00010000 00000000 4d5a0000 d5590000 a9560000 ....MZ...Y...V.. │ │ + 0x00010010 e9580000 fd550000 45590000 ed570000 .X...U..EY...W.. │ │ + 0x00010020 0d570000 79580000 43424300 00000000 .W..yX..CBC..... │ │ + 0x00010030 00000000 00000000 02000000 00000000 ................ │ │ + 0x00010040 45434200 00000000 00000000 00000000 ECB............. │ │ + 0x00010050 01000000 00000000 43464200 00000000 ........CFB..... │ │ + 0x00010060 00000000 00000000 03000000 00000000 ................ │ │ + 0x00010070 50434243 00000000 00000000 00000000 PCBC............ │ │ + 0x00010080 04000000 01000000 4f464200 00000000 ........OFB..... │ │ + 0x00010090 00000000 00000000 05000000 00000000 ................ │ │ + 0x000100a0 43545200 00000000 00000000 00000000 CTR............. │ │ + 0x000100b0 06000000 00000000 4173796d 6d657472 ........Asymmetr │ │ + 0x000100c0 69630000 00000000 07000000 00000000 ic.............. │ │ + 0x000100d0 6c656761 63790000 00000000 00000000 legacy.......... │ │ + 0x000100e0 08000000 00000000 0103050f 113355ff .............3U. │ │ 0x000100f0 1a2e7296 a1f81335 5fe13848 d87395a4 ..r....5_.8H.s.. │ │ 0x00010100 f702060a 1e2266aa e5345ce4 3759eb26 ....."f..4\.7Y.& │ │ 0x00010110 6abed970 90abe631 53f5040c 143c44cc j..p...1S........... │ │ - 0x00001cb0 94000000 39000000 c3000000 00000000 ....9........... │ │ - 0x00001cc0 a0000000 00000000 00000000 a7000000 ................ │ │ - 0x00001cd0 00000000 d0000000 27000000 54000000 ........'...T... │ │ - 0x00001ce0 81000000 00000000 00000000 00000000 ................ │ │ - 0x00001cf0 38000000 85000000 d2000000 d8000000 8............... │ │ - 0x00001d00 22000000 d1000000 d7000000 33000000 "...........3... │ │ - 0x00001d10 00000000 74000000 bf000000 00000000 ....t........... │ │ - 0x00001d20 00000000 4d000000 b4000000 b8000000 ....M........... │ │ - 0x00001d30 00000000 01000000 ad000000 6d000000 ............m... │ │ - 0x00001d40 1b000000 40000000 00000000 96000000 ....@........... │ │ - 0x00001d50 d6000000 00000000 00000000 00000000 ................ │ │ - 0x00001d60 1f000000 bd000000 23000000 00000000 ........#....... │ │ - 0x00001d70 d3000000 51000000 88000000 00000000 ....Q........... │ │ - 0x00001d80 d4000000 bc000000 b1000000 00000000 ................ │ │ - 0x00001d90 82000000 00000000 bb000000 00000000 ................ │ │ - 0x00001da0 7d000000 00000000 c9000000 00000000 }............... │ │ - 0x00001db0 70000000 3f000000 72000000 8a000000 p...?...r....... │ │ - 0x00001dc0 68000000 00000000 80000000 32000000 h...........2... │ │ - 0x00001dd0 cd000000 3c000000 7e000000 87000000 ....<...~....... │ │ - 0x00001de0 b6000000 00000000 00000000 00000000 ................ │ │ - 0x00001df0 c4000000 00000000 62000000 00000000 ........b....... │ │ - 0x00001e00 00000000 ab000000 9a000000 00000000 ................ │ │ - 0x00001e10 00000000 cb000000 53000000 48000000 ........S...H... │ │ - 0x00001e20 02000000 92000000 cc000000 00000000 ................ │ │ - 0x00001e30 b7000000 b2000000 00000000 91000000 ................ │ │ - 0x00001e40 20000000 c7000000 af000000 7a000000 ...........z... │ │ - 0x00001e50 79000000 44000000 00000000 00000000 y...D........... │ │ - 0x00001e60 29000000 00000000 13000000 00000000 )............... │ │ - 0x00001e70 83000000 00000000 00000000 49000000 ............I... │ │ - 0x00001e80 c8000000 31000000 0f000000 00000000 ....1........... │ │ - 0x00001e90 00000000 be000000 a6000000 60000000 ............`... │ │ - 0x00001ea0 ce000000 00000000 00000000 78000000 ............x... │ │ - 0x00001eb0 9c000000 b0000000 12000000 00000000 ................ │ │ - 0x00001ec0 b9000000 00000000 5e000000 00000000 ........^....... │ │ - 0x00001ed0 6f000000 58000000 95000000 00000000 o...X........... │ │ - 0x00001ee0 00000000 00000000 6b000000 d9000000 ........k....... │ │ - 0x00001ef0 6c000000 00000000 c6000000 8e000000 l............... │ │ - 0x00001f00 8c000000 5a000000 2f000000 86000000 ....Z.../....... │ │ - 0x00001f10 00000000 93000000 b5000000 71000000 ............q... │ │ - 0x00001f20 00000000 c5000000 97000000 00000000 ................ │ │ + 0x00001c10 c5000000 da000000 25000000 49000000 ........%...I... │ │ + 0x00001c20 00000000 00000000 0d000000 a5000000 ................ │ │ + 0x00001c30 ad000000 aa000000 c0000000 19000000 ................ │ │ + 0x00001c40 90000000 2d000000 00000000 00000000 ....-........... │ │ + 0x00001c50 8d000000 cf000000 00000000 6a000000 ............j... │ │ + 0x00001c60 6f000000 00000000 d5000000 5d000000 o...........]... │ │ + 0x00001c70 60000000 41000000 50000000 00000000 `...A...P....... │ │ + 0x00001c80 be000000 00000000 bd000000 b2000000 ................ │ │ + 0x00001c90 3d000000 00000000 00000000 97000000 =............... │ │ + 0x00001ca0 00000000 a3000000 4a000000 00000000 ........J....... │ │ + 0x00001cb0 86000000 a7000000 62000000 00000000 ........b....... │ │ + 0x00001cc0 92000000 00000000 00000000 71000000 ............q... │ │ + 0x00001cd0 00000000 c1000000 af000000 12000000 ................ │ │ + 0x00001ce0 d6000000 00000000 00000000 00000000 ................ │ │ + 0x00001cf0 b7000000 9b000000 c3000000 d8000000 ................ │ │ + 0x00001d00 73000000 c2000000 d7000000 95000000 s............... │ │ + 0x00001d10 00000000 9d000000 ce000000 00000000 ................ │ │ + 0x00001d20 00000000 0b000000 8a000000 c8000000 ................ │ │ + 0x00001d30 00000000 01000000 bf000000 a6000000 ................ │ │ + 0x00001d40 a8000000 bb000000 00000000 88000000 ................ │ │ + 0x00001d50 c7000000 00000000 00000000 00000000 ................ │ │ + 0x00001d60 ab000000 cc000000 ac000000 00000000 ................ │ │ + 0x00001d70 c4000000 0f000000 29000000 00000000 ........)....... │ │ + 0x00001d80 c5000000 cb000000 4b000000 00000000 ........K....... │ │ + 0x00001d90 66000000 00000000 40000000 00000000 f.......@....... │ │ + 0x00001da0 7b000000 00000000 ca000000 00000000 {............... │ │ + 0x00001db0 34000000 ba000000 98000000 80000000 4............... │ │ + 0x00001dc0 d0000000 00000000 64000000 b1000000 ........d....... │ │ + 0x00001dd0 55000000 b8000000 63000000 47000000 U.......c...G... │ │ + 0x00001de0 91000000 00000000 00000000 00000000 ................ │ │ + 0x00001df0 57000000 00000000 9e000000 00000000 W............... │ │ + 0x00001e00 00000000 9a000000 b3000000 00000000 ................ │ │ + 0x00001e10 00000000 d1000000 11000000 06000000 ................ │ │ + 0x00001e20 02000000 bc000000 6c000000 00000000 ........l....... │ │ + 0x00001e30 4f000000 76000000 00000000 83000000 O...v........... │ │ + 0x00001e40 33000000 5a000000 42000000 38000000 3...Z...B...8... │ │ + 0x00001e50 9f000000 96000000 00000000 00000000 ................ │ │ + 0x00001e60 26000000 00000000 a2000000 00000000 &............... │ │ + 0x00001e70 b9000000 00000000 00000000 9c000000 ................ │ │ + 0x00001e80 5b000000 45000000 6b000000 00000000 [...E...k....... │ │ + 0x00001e90 00000000 cd000000 70000000 1e000000 ........p....... │ │ + 0x00001ea0 81000000 00000000 00000000 52000000 ............R... │ │ + 0x00001eb0 8e000000 b4000000 a1000000 00000000 ................ │ │ + 0x00001ec0 c9000000 00000000 1c000000 00000000 ................ │ │ + 0x00001ed0 d4000000 16000000 b5000000 00000000 ................ │ │ + 0x00001ee0 00000000 00000000 2e000000 d9000000 ................ │ │ + 0x00001ef0 d2000000 00000000 5e000000 7c000000 ........^...|... │ │ + 0x00001f00 72000000 18000000 53000000 7e000000 r.......S...~... │ │ + 0x00001f10 00000000 85000000 7a000000 39000000 ........z...9... │ │ + 0x00001f20 00000000 b0000000 89000000 00000000 ................ │ │ 0x00001f30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001f40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001f40 00000000 03000000 00000000 00000000 ................ │ │ 0x00001f50 00000000 00000000 00000000 00000000 ................ │ │ 0x00001f60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001f70 00000000 00000000 00000000 11000000 ................ │ │ - 0x00001f80 00000000 00000000 00000000 08000000 ................ │ │ + 0x00001f70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001f80 00000000 00000000 00000000 00000000 ................ │ │ 0x00001f90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001fa0 00000000 00000000 1e000000 00000000 ................ │ │ - 0x00001fb0 07000000 00000000 00000000 00000000 ................ │ │ + 0x00001fa0 00000000 00000000 00000000 14000000 ................ │ │ + 0x00001fb0 00000000 00000000 00000000 00000000 ................ │ │ 0x00001fc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001fd0 00000000 26000000 00000000 21000000 ....&.......!... │ │ - 0x00001fe0 00000000 2a000000 00000000 00000000 ....*........... │ │ - 0x00001ff0 00000000 2e000000 00000000 00000000 ................ │ │ + 0x00001fd0 00000000 00000000 00000000 23000000 ............#... │ │ + 0x00001fe0 00000000 2b000000 00000000 00000000 ....+........... │ │ + 0x00001ff0 00000000 00000000 00000000 22000000 ............"... │ │ 0x00002000 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002010 1a000000 00000000 1c000000 00000000 ................ │ │ - 0x00002020 0b000000 00000000 00000000 00000000 ................ │ │ - 0x00002030 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002040 00000000 1d000000 00000000 03000000 ................ │ │ - 0x00002050 0a000000 00000000 00000000 00000000 ................ │ │ - 0x00002060 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002070 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002080 3a000000 0d000000 00000000 00000000 :............... │ │ - 0x00002090 00000000 00000000 00000000 18000000 ................ │ │ - 0x000020a0 00000000 00000000 16000000 00000000 ................ │ │ - 0x000020b0 00000000 56000000 00000000 00000000 ....V........... │ │ - 0x000020c0 19000000 00000000 4a000000 00000000 ........J....... │ │ - 0x000020d0 36000000 5f000000 10000000 00000000 6..._........... │ │ - 0x000020e0 65000000 00000000 6a000000 64000000 e.......j...d... │ │ - 0x000020f0 00000000 00000000 00000000 0c000000 ................ │ │ - 0x00002100 15000000 00000000 05000000 30000000 ............0... │ │ - 0x00002110 0e000000 00000000 4e000000 00000000 ........N....... │ │ - 0x00002120 5c000000 4b000000 14000000 50000000 \...K.......P... │ │ - 0x00002130 77000000 57000000 3d000000 25000000 w...W...=...%... │ │ - 0x00002140 09000000 55000000 00000000 00000000 ....U........... │ │ - 0x00002150 61000000 00000000 00000000 52000000 a...........R... │ │ - 0x00002160 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002170 00000000 41000000 00000000 00000000 ....A........... │ │ - 0x00002180 69000000 00000000 00000000 00000000 i............... │ │ - 0x00002190 45000000 2c000000 00000000 34000000 E...,.......4... │ │ - 0x000021a0 00000000 00000000 00000000 90000000 ................ │ │ - 0x000021b0 59000000 37000000 00000000 00000000 Y...7........... │ │ - 0x000021c0 3b000000 00000000 00000000 7b000000 ;...........{... │ │ - 0x000021d0 98000000 00000000 04000000 00000000 ................ │ │ - 0x000021e0 7c000000 00000000 00000000 2d000000 |...........-... │ │ - 0x000021f0 66000000 00000000 28000000 a9000000 f.......(....... │ │ - 0x00002200 00000000 9f000000 00000000 00000000 ................ │ │ - 0x00002210 00000000 a5000000 ae000000 8b000000 ................ │ │ - 0x00002220 a2000000 99000000 4c000000 00000000 ........L....... │ │ - 0x00002230 5d000000 75000000 47000000 63000000 ]...u...G...c... │ │ - 0x00002240 b3000000 a1000000 00000000 00000000 ................ │ │ - 0x00002250 ba000000 00000000 00000000 89000000 ................ │ │ - 0x00002260 06000000 8f000000 00000000 00000000 ................ │ │ - 0x00002270 00000000 ac000000 aa000000 00000000 ................ │ │ - 0x00002280 00000000 d5000000 00000000 6e000000 ............n... │ │ - 0x00002290 9d000000 .... │ │ + 0x00002010 00000000 13000000 00000000 00000000 ................ │ │ + 0x00002020 00000000 00000000 00000000 30000000 ............0... │ │ + 0x00002030 00000000 00000000 00000000 1a000000 ................ │ │ + 0x00002040 00000000 0c000000 00000000 00000000 ................ │ │ + 0x00002050 46000000 00000000 24000000 00000000 F.......$....... │ │ + 0x00002060 1d000000 00000000 00000000 00000000 ................ │ │ + 0x00002070 1f000000 32000000 00000000 00000000 ....2........... │ │ + 0x00002080 2f000000 00000000 21000000 00000000 /.......!....... │ │ + 0x00002090 17000000 00000000 00000000 31000000 ............1... │ │ + 0x000020a0 00000000 59000000 00000000 1b000000 ....Y........... │ │ + 0x000020b0 00000000 05000000 09000000 0e000000 ................ │ │ + 0x000020c0 00000000 15000000 00000000 54000000 ............T... │ │ + 0x000020d0 00000000 00000000 00000000 51000000 ............Q... │ │ + 0x000020e0 5c000000 00000000 00000000 00000000 \............... │ │ + 0x000020f0 00000000 10000000 00000000 65000000 ............e... │ │ + 0x00002100 00000000 00000000 44000000 58000000 ........D...X... │ │ + 0x00002110 75000000 00000000 77000000 00000000 u.......w....... │ │ + 0x00002120 00000000 3a000000 61000000 00000000 ....:...a....... │ │ + 0x00002130 56000000 00000000 00000000 00000000 V............... │ │ + 0x00002140 00000000 00000000 4c000000 00000000 ........L....... │ │ + 0x00002150 00000000 79000000 27000000 28000000 ....y...'...(... │ │ + 0x00002160 00000000 4e000000 00000000 00000000 ....N........... │ │ + 0x00002170 2a000000 82000000 8c000000 00000000 *............... │ │ + 0x00002180 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002190 94000000 37000000 67000000 07000000 ....7...g....... │ │ + 0x000021a0 43000000 20000000 3b000000 35000000 C... ...;...5... │ │ + 0x000021b0 00000000 00000000 a0000000 4d000000 ............M... │ │ + 0x000021c0 00000000 2c000000 7d000000 00000000 ....,...}....... │ │ + 0x000021d0 6d000000 04000000 6e000000 00000000 m.......n....... │ │ + 0x000021e0 69000000 99000000 00000000 78000000 i...........x... │ │ + 0x000021f0 ae000000 00000000 93000000 48000000 ............H... │ │ + 0x00002200 87000000 5f000000 00000000 00000000 ...._........... │ │ + 0x00002210 68000000 00000000 00000000 84000000 h............... │ │ + 0x00002220 00000000 00000000 3f000000 00000000 ........?....... │ │ + 0x00002230 00000000 00000000 3c000000 36000000 ........<...6... │ │ + 0x00002240 00000000 00000000 c6000000 00000000 ................ │ │ + 0x00002250 00000000 a9000000 3e000000 b6000000 ........>....... │ │ + 0x00002260 8b000000 0a000000 08000000 00000000 ................ │ │ + 0x00002270 00000000 00000000 00000000 a4000000 ................ │ │ + 0x00002280 7f000000 74000000 00000000 d3000000 ....t........... │ │ + 0x00002290 8f000000 .... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -20,201 +20,201 @@ │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ 00002630 <__cxa_finalize@plt>: │ │ jmp *0x14(%ebx) │ │ push $0x10 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002640 : │ │ +00002640 : │ │ jmp *0x18(%ebx) │ │ push $0x18 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002650 : │ │ +00002650 : │ │ jmp *0x1c(%ebx) │ │ push $0x20 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002660 : │ │ +00002660 : │ │ jmp *0x20(%ebx) │ │ push $0x28 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002670 : │ │ +00002670 : │ │ jmp *0x24(%ebx) │ │ push $0x30 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002680 : │ │ +00002680 : │ │ jmp *0x28(%ebx) │ │ push $0x38 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002690 <__errno@plt>: │ │ +00002690 : │ │ jmp *0x2c(%ebx) │ │ push $0x40 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026a0 : │ │ +000026a0 : │ │ jmp *0x30(%ebx) │ │ push $0x48 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026b0 : │ │ +000026b0 : │ │ jmp *0x34(%ebx) │ │ push $0x50 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026c0 : │ │ +000026c0 : │ │ jmp *0x38(%ebx) │ │ push $0x58 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026d0 : │ │ +000026d0 : │ │ jmp *0x3c(%ebx) │ │ push $0x60 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026e0 : │ │ +000026e0 : │ │ jmp *0x40(%ebx) │ │ push $0x68 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000026f0 : │ │ +000026f0 : │ │ jmp *0x44(%ebx) │ │ push $0x70 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002700 : │ │ +00002700 : │ │ jmp *0x48(%ebx) │ │ push $0x78 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002710 : │ │ +00002710 : │ │ jmp *0x4c(%ebx) │ │ push $0x80 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002720 : │ │ +00002720 : │ │ jmp *0x50(%ebx) │ │ push $0x88 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002730 : │ │ +00002730 : │ │ jmp *0x54(%ebx) │ │ push $0x90 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002740 : │ │ +00002740 : │ │ jmp *0x58(%ebx) │ │ push $0x98 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002750 : │ │ +00002750 : │ │ jmp *0x5c(%ebx) │ │ push $0xa0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002760 : │ │ +00002760 : │ │ jmp *0x60(%ebx) │ │ push $0xa8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002770 : │ │ +00002770 : │ │ jmp *0x64(%ebx) │ │ push $0xb0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002780 : │ │ +00002780 : │ │ jmp *0x68(%ebx) │ │ push $0xb8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002790 <__android_log_print@plt>: │ │ +00002790 : │ │ jmp *0x6c(%ebx) │ │ push $0xc0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027a0 : │ │ +000027a0 : │ │ jmp *0x70(%ebx) │ │ push $0xc8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027b0 : │ │ +000027b0 : │ │ jmp *0x74(%ebx) │ │ push $0xd0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027c0 : │ │ +000027c0 <__errno@plt>: │ │ jmp *0x78(%ebx) │ │ push $0xd8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027d0 : │ │ +000027d0 : │ │ jmp *0x7c(%ebx) │ │ push $0xe0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027e0 : │ │ +000027e0 : │ │ jmp *0x80(%ebx) │ │ push $0xe8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000027f0 : │ │ +000027f0 : │ │ jmp *0x84(%ebx) │ │ push $0xf0 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002800 : │ │ +00002800 : │ │ jmp *0x88(%ebx) │ │ push $0xf8 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002810 : │ │ +00002810 : │ │ jmp *0x8c(%ebx) │ │ push $0x100 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002820 : │ │ +00002820 : │ │ jmp *0x90(%ebx) │ │ push $0x108 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002830 : │ │ +00002830 : │ │ jmp *0x94(%ebx) │ │ push $0x110 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002840 : │ │ +00002840 : │ │ jmp *0x98(%ebx) │ │ push $0x118 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002850 : │ │ +00002850 : │ │ jmp *0x9c(%ebx) │ │ push $0x120 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002860 : │ │ +00002860 : │ │ jmp *0xa0(%ebx) │ │ push $0x128 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ 00002870 : │ │ jmp *0xa4(%ebx) │ │ push $0x130 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002880 : │ │ +00002880 <__android_log_print@plt>: │ │ jmp *0xa8(%ebx) │ │ push $0x138 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -00002890 : │ │ +00002890 : │ │ jmp *0xac(%ebx) │ │ push $0x140 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ │ │ │ -000028a0 : │ │ +000028a0 : │ │ jmp *0xb0(%ebx) │ │ push $0x148 │ │ jmp 2600 <__cxa_atexit@plt-0x10> │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -000028c0 : │ │ +000028c0 : │ │ push %esi │ │ xor %eax,%eax │ │ push %ebx │ │ - call 29b0 │ │ + call 29b0 │ │ add $0x18683,%ebx │ │ push %ecx │ │ mov 0x14(%esp),%esi │ │ test %esi,%esi │ │ - je 28fb │ │ + je 28fb │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ pushl 0x1c(%esp) │ │ push %esi │ │ pushl 0x1c(%esp) │ │ - call 2640 │ │ + call 2790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - js 28f9 │ │ + js 28f9 │ │ cmp %esi,%eax │ │ cmovae %esi,%eax │ │ - jmp 28fb │ │ + jmp 28fb │ │ xor %eax,%eax │ │ pop %edx │ │ pop %ebx │ │ pop %esi │ │ retq │ │ add %dl,-0x18(%ebx) │ │ stos %al,%es:(%edi) │ │ @@ -40,22 +40,22 @@ │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ ... │ │ lea -0xc(%esp),%esp │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ - je 293e │ │ + je 293e │ │ call *%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call 29b0 │ │ + call 29b0 │ │ add $0x185f6,%ebx │ │ lea -0x18(%esp),%esp │ │ lea 0xb4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1861c(%ebx),%eax │ │ @@ -63,6333 +63,4450 @@ │ │ call 2610 <__cxa_atexit@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call 29b0 │ │ + call 29b0 │ │ add $0x185b6,%ebx │ │ lea -0x8(%esp),%esp │ │ call 2620 <__stack_chk_fail@plt> │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esp),%ebx │ │ retq │ │ - jmp 29cd │ │ nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - ... │ │ - │ │ -000029e0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - lea -0x8(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edi │ │ - test %esi,%esi │ │ - jle 2a45 │ │ - xor %ecx,%ecx │ │ - xor %edx,%edx │ │ - mov %ecx,(%esp) │ │ - xor %esi,%esi │ │ - mov (%esp),%ecx │ │ - lea 0x1(%ecx),%ebp │ │ - lea 0x1(%esi),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - movzbl (%edi,%edx,1),%ecx │ │ - cmp %cl,(%eax,%edx,1) │ │ - mov (%esp),%ecx │ │ - cmovne %ecx,%ebp │ │ - mov 0x4(%esp),%ecx │ │ - mov %ebp,(%esp) │ │ - cmovne %ecx,%esi │ │ - add $0x1,%edx │ │ - cmp 0x20(%esp),%edx │ │ - jne 2a00 │ │ - mov %ebp,%ecx │ │ - neg %esi │ │ - cmp 0x20(%esp),%ecx │ │ - mov $0x0,%eax │ │ - cmovne %esi,%eax │ │ - lea 0x8(%esp),%esp │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xor %esi,%esi │ │ - xor %ecx,%ecx │ │ - jmp 2a2f │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00002a50 : │ │ - mov 0x4(%esp),%eax │ │ - sub $0x24,%eax │ │ - cmp $0x5b7,%eax │ │ - setbe %al │ │ - movzbl %al,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00002a70 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x184d3,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x2c(%esp) │ │ - xor %eax,%eax │ │ - mov 0x54(%esp),%ebp │ │ - test %edi,%edi │ │ - movl $0x0,0x1b(%esp) │ │ - movl $0x0,0x1f(%esp) │ │ - movl $0x0,0x23(%esp) │ │ - movl $0x0,0x27(%esp) │ │ - movb $0x0,0x2b(%esp) │ │ - je 2b28 │ │ - lea -0x7(%ebp),%edx │ │ - cmp $0x9,%edx │ │ - ja 2b10 │ │ - lea (%edi,%ebp,1),%ecx │ │ - mov %edi,%edx │ │ - xor %esi,%esi │ │ - jmp 2ae7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - sub $0x30,%eax │ │ - cmp $0x9,%eax │ │ - ja 2b28 │ │ - add $0x1,%edx │ │ - cmp %ecx,%edx │ │ - je 2afc │ │ - movsbl (%edx),%eax │ │ - test %al,%al │ │ - je 2b28 │ │ - cmp $0x2e,%al │ │ - jne 2ad8 │ │ - add $0x1,%edx │ │ - add $0x1,%esi │ │ - cmp %ecx,%edx │ │ - jne 2ae7 │ │ - xor %eax,%eax │ │ - cmp $0x3,%esi │ │ - je 2b2c │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov 0x2c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 2b5a │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - xor %eax,%eax │ │ - jmp 2b10 │ │ - mov %ebp,0x8(%esp) │ │ - lea 0x1b(%esp),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2650 │ │ - mov %esi,(%esp) │ │ - lea 0x14(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2660 │ │ - test %eax,%eax │ │ - setne %al │ │ - movzbl %al,%eax │ │ - jmp 2b10 │ │ - call 2990 │ │ - nop │ │ - │ │ -00002b60 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x183e3,%ebx │ │ - lea -0x8(%esp),%esp │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x20(%esp),%esi │ │ - test %eax,%eax │ │ - sete %al │ │ - cmp $0xfe,%esi │ │ - mov %eax,%edi │ │ - setg %dl │ │ - mov %edi,%ecx │ │ - xor %eax,%eax │ │ - or %cl,%dl │ │ - jne 2c70 │ │ - test %esi,%esi │ │ - jle 2c8b │ │ - mov 0x1c(%esp),%edi │ │ - movzbl (%edi),%edx │ │ - test %dl,%dl │ │ - je 2c70 │ │ - mov -0x8(%ebx),%eax │ │ - add %edi,%esi │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,%ecx │ │ - xor %esi,%esi │ │ - mov (%eax),%ebp │ │ - jmp 2bfb │ │ - lea 0x0(%esi),%esi │ │ - cmp $0xff,%dl │ │ - je 2c80 │ │ - movzbl %dl,%eax │ │ - testb $0x7,0x1(%ebp,%eax,1) │ │ - je 2c80 │ │ - cmp $0x2e,%dl │ │ - je 2c39 │ │ - add $0x1,%ecx │ │ - add $0x1,%esi │ │ - cmp 0x4(%esp),%ecx │ │ - je 2c57 │ │ - movzbl (%ecx),%edx │ │ - test %dl,%dl │ │ - je 2c80 │ │ - test %esi,%esi │ │ - je 2bc8 │ │ - movl $0x0,(%esp) │ │ - cmp $0xff,%dl │ │ - je 2c19 │ │ - movzbl %dl,%eax │ │ - movzbl 0x1(%ebp,%eax,1),%eax │ │ - and $0x7,%eax │ │ - mov %eax,(%esp) │ │ - lea -0x2d(%edx),%edi │ │ - mov %edi,%eax │ │ - cmp $0x1,%al │ │ - setbe %al │ │ - movzbl %al,%eax │ │ - mov %eax,%edi │ │ - mov (%esp),%eax │ │ - or %edi,%eax │ │ - je 2c70 │ │ - cmp $0x2e,%dl │ │ - jne 2be4 │ │ - cmp $0x3f,%esi │ │ - jg 2c80 │ │ - movsbl -0x1(%ecx),%eax │ │ - cmp $0xffffffff,%eax │ │ - je 2c80 │ │ - movzbl %al,%eax │ │ - testb $0x7,0x1(%ebp,%eax,1) │ │ - je 2c80 │ │ - add $0x1,%ecx │ │ - xor %esi,%esi │ │ - cmp 0x4(%esp),%ecx │ │ - jne 2bf0 │ │ - cmp $0x3f,%esi │ │ - setg %dl │ │ - mov 0x4(%esp),%eax │ │ - cmpb $0x2d,-0x1(%eax) │ │ - sete %al │ │ - or %eax,%edx │ │ - xor $0x1,%edx │ │ - movzbl %dl,%eax │ │ - lea 0x8(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x8(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - jmp 2c5d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00002ca0 : │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x182a5,%ebx │ │ - lea -0x14(%esp),%esp │ │ - lea -0x768c(%ebx),%eax │ │ - mov 0x20(%esp),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x1,%edx │ │ - je 2ceb │ │ - mov %esi,(%esp) │ │ - lea -0x7688(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x2,%edx │ │ - jne 2cf8 │ │ - lea 0x14(%esp),%esp │ │ - mov %edx,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7683(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x3,%edx │ │ - je 2ceb │ │ - mov %esi,(%esp) │ │ - lea -0x767c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x4,%edx │ │ - je 2ceb │ │ - mov %esi,(%esp) │ │ - lea -0x7675(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x5,%edx │ │ - je 2ceb │ │ - mov %esi,(%esp) │ │ - lea -0x766e(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x6,%edx │ │ - je 2ceb │ │ - mov %esi,(%esp) │ │ - lea -0x7665(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - cmp $0x1,%eax │ │ - sbb %edx,%edx │ │ - and $0x8,%edx │ │ - sub $0x1,%edx │ │ - jmp 2ceb │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00002d90 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x181b3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x38(%esp),%edi │ │ - mov 0x34(%esp),%esi │ │ - mov 0x30(%esp),%ebp │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 2680 │ │ - mov %edi,0x8(%esp) │ │ - cmp $0x7,%ebp │ │ - ja 2ec0 │ │ - mov -0x7024(%ebx,%ebp,4),%eax │ │ - add %ebx,%eax │ │ - jmp *%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7635(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x765c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7658(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7653(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x764c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7645(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x763e(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x762c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - │ │ -00002ee0 : │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x18065,%ebx │ │ - lea -0x14(%esp),%esp │ │ - lea -0x768c(%ebx),%eax │ │ - mov 0x20(%esp),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x1,%edx │ │ - je 2f2b │ │ - mov %esi,(%esp) │ │ - lea -0x7688(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x2,%edx │ │ - jne 2f38 │ │ - lea 0x14(%esp),%esp │ │ - mov %edx,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7683(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x3,%edx │ │ - je 2f2b │ │ - mov %esi,(%esp) │ │ - lea -0x767c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x4,%edx │ │ - je 2f2b │ │ - mov %esi,(%esp) │ │ - lea -0x7675(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x5,%edx │ │ - je 2f2b │ │ - mov %esi,(%esp) │ │ - lea -0x766e(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0x6,%edx │ │ - je 2f2b │ │ - mov %esi,(%esp) │ │ - lea -0x7665(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - cmp $0x1,%eax │ │ - sbb %edx,%edx │ │ - and $0x8,%edx │ │ - sub $0x1,%edx │ │ - jmp 2f2b │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00002fd0 : │ │ - call 477c │ │ - add $0x17f77,%ecx │ │ - mov 0x4(%esp),%edx │ │ - lea -0x7624(%ecx),%eax │ │ - test %edx,%edx │ │ - je 3006 │ │ - cmp $0x1,%edx │ │ - je 3000 │ │ - cmp $0x2,%edx │ │ - lea -0x760c(%ecx),%edx │ │ - cmove %edx,%eax │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x7608(%ecx),%eax │ │ - retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003010 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17f36,%ebx │ │ - mov 0x8(%esp),%edx │ │ - lea -0x75ff(%ebx),%eax │ │ - test %edx,%edx │ │ - je 3055 │ │ - cmp $0x1,%edx │ │ - je 3058 │ │ - cmp $0x2,%edx │ │ - je 3060 │ │ - cmp $0x3,%edx │ │ - je 3068 │ │ - cmp $0x4,%edx │ │ - je 3070 │ │ - cmp $0x5,%edx │ │ - je 3078 │ │ - cmp $0x6,%edx │ │ - lea -0x6fe4(%ebx),%eax │ │ - lea -0x758c(%ebx),%ecx │ │ - cmovne %ecx,%eax │ │ - pop %ebx │ │ - retq │ │ - nop │ │ - lea -0x75f3(%ebx),%eax │ │ - pop %ebx │ │ - retq │ │ - lea -0x75e8(%ebx),%eax │ │ - pop %ebx │ │ - retq │ │ - lea -0x75d9(%ebx),%eax │ │ - pop %ebx │ │ - retq │ │ - lea -0x75bf(%ebx),%eax │ │ - pop %ebx │ │ - retq │ │ - lea -0x75a1(%ebx),%eax │ │ - pop %ebx │ │ - retq │ │ - │ │ -00003080 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17ec3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x38(%esp),%edi │ │ - mov 0x34(%esp),%esi │ │ - mov 0x30(%esp),%ebp │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 2680 │ │ - mov %edi,0x8(%esp) │ │ - cmp $0x7,%ebp │ │ - ja 31b0 │ │ - mov -0x7004(%ebx,%ebp,4),%eax │ │ - add %ebx,%eax │ │ - jmp *%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7635(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x765c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7658(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7653(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x764c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x7645(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x763e(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x762c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - lea 0x1c(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - │ │ -000031d0 : │ │ - mov 0x4(%esp),%eax │ │ - sub $0x24,%eax │ │ - cmp $0x5b7,%eax │ │ - setbe %al │ │ - movzbl %al,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000031f0 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17d54,%ebx │ │ - lea -0x10(%esp),%esp │ │ - lea 0xf4(%ebx),%edi │ │ - mov 0x20(%esp),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 322a │ │ - mov 0x108(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3340 │ │ - mov %esi,(%esp) │ │ - lea 0x10c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 324e │ │ - mov 0x120(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3358 │ │ - mov %esi,(%esp) │ │ - lea 0x124(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 3272 │ │ - mov 0x138(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3368 │ │ - mov %esi,(%esp) │ │ - lea 0x13c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 3296 │ │ - mov 0x150(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3360 │ │ - mov %esi,(%esp) │ │ - lea 0x154(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 32ba │ │ - mov 0x168(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3370 │ │ - mov %esi,(%esp) │ │ - lea 0x16c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 32de │ │ - mov 0x180(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3378 │ │ - mov %esi,(%esp) │ │ - lea 0x184(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - jne 32fe │ │ - mov 0x198(%ebx),%eax │ │ - test %eax,%eax │ │ - je 3330 │ │ - mov %esi,(%esp) │ │ - lea 0x19c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2670 │ │ - test %eax,%eax │ │ - mov $0xffffffff,%edx │ │ - jne 3325 │ │ - mov 0x1b0(%ebx),%ecx │ │ - mov $0x7,%al │ │ - test %ecx,%ecx │ │ - je 3340 │ │ - lea 0x10(%esp),%esp │ │ - mov %edx,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - nop │ │ - mov $0x6,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea (%eax,%eax,2),%eax │ │ - mov 0x10(%edi,%eax,8),%edx │ │ - lea 0x10(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - mov %edx,%eax │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x1,%eax │ │ - jmp 3340 │ │ - nop │ │ - mov $0x3,%eax │ │ - jmp 3340 │ │ - nop │ │ - mov $0x2,%eax │ │ - jmp 3340 │ │ - nop │ │ - mov $0x4,%eax │ │ - jmp 3340 │ │ - nop │ │ - mov $0x5,%eax │ │ - jmp 3340 │ │ - nop │ │ - │ │ -00003380 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17bc3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x30(%esp),%esi │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - call 2680 │ │ - cmp %esi,0x104(%ebx) │ │ - je 3420 │ │ - cmp %esi,0x11c(%ebx) │ │ - je 3450 │ │ - cmp %esi,0x134(%ebx) │ │ - je 3468 │ │ - cmp %esi,0x14c(%ebx) │ │ - je 3480 │ │ - cmp %esi,0x164(%ebx) │ │ - je 3498 │ │ - cmp %esi,0x17c(%ebx) │ │ - je 34b0 │ │ - cmp %esi,0x194(%ebx) │ │ - je 34c8 │ │ - cmp %esi,0x1ac(%ebx) │ │ - mov $0xffffffff,%eax │ │ - je 34e0 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x108(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33bb │ │ - lea 0x0(%esi),%esi │ │ - mov %ebp,0x8(%esp) │ │ - lea (%eax,%eax,2),%eax │ │ - mov %edi,(%esp) │ │ - lea 0xf4(%ebx,%eax,8),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5380 │ │ - xor %eax,%eax │ │ - jmp 3414 │ │ - xchg %ax,%ax │ │ - mov 0x120(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33c7 │ │ - mov $0x1,%eax │ │ - jmp 3430 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x138(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33d3 │ │ - mov $0x2,%eax │ │ - jmp 3430 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x150(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33df │ │ - mov $0x3,%eax │ │ - jmp 3430 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x168(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33eb │ │ - mov $0x4,%eax │ │ - jmp 3430 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x180(%ebx),%eax │ │ - test %eax,%eax │ │ - jne 33f7 │ │ - mov $0x5,%eax │ │ - jmp 3430 │ │ - mov 0x198(%ebx),%ecx │ │ - test %ecx,%ecx │ │ - jne 3403 │ │ - mov $0x6,%eax │ │ - jmp 3430 │ │ - mov 0x1b0(%ebx),%edx │ │ - test %edx,%edx │ │ - jne 3414 │ │ - mov $0x7,%eax │ │ - jmp 3430 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003500 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17a43,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - call 2690 <__errno@plt> │ │ - movl $0x0,(%eax) │ │ - mov 0x40(%esp),%eax │ │ - movl $0x0,(%edi) │ │ - movl $0xa,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 26a0 │ │ - mov %eax,%esi │ │ - call 2690 <__errno@plt> │ │ - mov (%eax),%eax │ │ - cmp $0x22,%eax │ │ - je 3565 │ │ - call 2690 <__errno@plt> │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - je 3575 │ │ - test %esi,%esi │ │ - jne 3575 │ │ - call 2690 <__errno@plt> │ │ - mov (%eax),%eax │ │ - cmpl $0x1,0x4c(%esp) │ │ - mov %eax,(%edi) │ │ - je 35e7 │ │ - cmp 0x44(%esp),%esi │ │ - jl 35a0 │ │ - cmp %ebp,%esi │ │ - jle 3593 │ │ - mov %ebp,%eax │ │ - sub $0x0,%eax │ │ - js 3593 │ │ - movl $0x5d,(%edi) │ │ - cmpl $0x1,0x4c(%esp) │ │ - je 35ad │ │ - lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - movl $0x5c,(%edi) │ │ - cmpl $0x1,0x4c(%esp) │ │ - jne 357b │ │ - mov 0x44(%esp),%eax │ │ - mov %ebp,0x10(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x6fc0(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov -0x4(%ebx),%eax │ │ - lea 0xa8(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 26b0 │ │ - movl $0x1,(%esp) │ │ - call 26c0 │ │ - lea -0x7577(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 26d0 │ │ - jmp 35ad │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003600 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov 0x10(%esp),%ecx │ │ - mov 0x14(%esp),%edx │ │ - test %ecx,%ecx │ │ - je 3670 │ │ - test %edx,%edx │ │ - je 3670 │ │ - cmp $0x5dc,%edx │ │ - mov $0x70,%eax │ │ - jbe 3628 │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %edx,%edx │ │ - mov $0x1,%esi │ │ - cmovg %edx,%esi │ │ - lea -0x10(%esi),%eax │ │ - shr $0x4,%eax │ │ - add $0x1,%eax │ │ - mov %eax,%ebp │ │ - shl $0x4,%ebp │ │ - cmp $0xf,%edx │ │ - jle 3678 │ │ - pxor %xmm0,%xmm0 │ │ - xor %edi,%edi │ │ - mov %edi,%edx │ │ - add $0x1,%edi │ │ - shl $0x4,%edx │ │ - cmp %edi,%eax │ │ - movdqu %xmm0,(%ecx,%edx,1) │ │ - ja 364b │ │ - cmp %ebp,%esi │ │ - mov %ebp,%eax │ │ - mov 0x14(%esp),%edx │ │ - jne 367a │ │ - jmp 3732 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - pop %esi │ │ - xor %eax,%eax │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - xor %eax,%eax │ │ - movb $0x0,(%ecx,%eax,1) │ │ - lea 0x1(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x1(%ecx,%eax,1) │ │ - lea 0x2(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x2(%ecx,%eax,1) │ │ - lea 0x3(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x3(%ecx,%eax,1) │ │ - lea 0x4(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x4(%ecx,%eax,1) │ │ - lea 0x5(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x5(%ecx,%eax,1) │ │ - lea 0x6(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x6(%ecx,%eax,1) │ │ - lea 0x7(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x7(%ecx,%eax,1) │ │ - lea 0x8(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x8(%ecx,%eax,1) │ │ - lea 0x9(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0x9(%ecx,%eax,1) │ │ - lea 0xa(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0xa(%ecx,%eax,1) │ │ - lea 0xb(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0xb(%ecx,%eax,1) │ │ - lea 0xc(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0xc(%ecx,%eax,1) │ │ - lea 0xd(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0xd(%ecx,%eax,1) │ │ - lea 0xe(%eax),%esi │ │ - cmp %esi,%edx │ │ - jle 3732 │ │ - movb $0x0,0xe(%ecx,%eax,1) │ │ - xor %eax,%eax │ │ - xor %esi,%esi │ │ - mov $0x70,%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x0,(%ecx,%esi,1) │ │ - cmovne %edi,%eax │ │ - add $0x1,%esi │ │ - cmp %esi,%edx │ │ - jg 3740 │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003760 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x177e4,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%eax │ │ - test %esi,%esi │ │ - je 37c0 │ │ - test %eax,%eax │ │ - je 37a8 │ │ - mov %esi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 3600 │ │ - mov %esi,(%esp) │ │ - mov %eax,%edi │ │ - call 26e0 │ │ - lea 0x10(%esp),%esp │ │ - mov %edi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,(%esp) │ │ - call 26e0 │ │ - lea 0x10(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x10(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - jmp 37e0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -000037e0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17763,%ebx │ │ - lea -0x8(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - test %ax,%ax │ │ - je 38a0 │ │ - mov 0x1c(%esp),%eax │ │ - mov -0x8(%ebx),%esi │ │ - movzbl (%eax),%ecx │ │ - mov (%esi),%edi │ │ - mov %ecx,%edx │ │ - and $0xfffffffb,%edx │ │ - cmp $0x2b,%dl │ │ - setne %dl │ │ - cmp $0x3d,%cl │ │ - mov %edx,%ebp │ │ - setne %dl │ │ - mov %ebp,%eax │ │ - test %dl,%al │ │ - je 3833 │ │ - testb $0x7,0x1(%edi,%ecx,1) │ │ - je 3891 │ │ - mov 0x1c(%esp),%eax │ │ - movzwl 0x4(%esp),%esi │ │ - mov %eax,(%esp) │ │ - sub $0x1,%esi │ │ - movzwl %si,%esi │ │ - add %eax,%esi │ │ - jmp 3860 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - cmp %esi,(%esp) │ │ - je 38a0 │ │ - mov (%esp),%edx │ │ - movzbl 0x1(%edx),%eax │ │ - add $0x1,%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,%ecx │ │ - and $0xfffffffb,%ecx │ │ - cmp $0x2b,%cl │ │ - setne %cl │ │ - cmp $0x3d,%al │ │ - mov %ecx,%ebp │ │ - setne %cl │ │ - mov %ebp,%edx │ │ - test %cl,%dl │ │ - je 3860 │ │ - testb $0x7,0x1(%edi,%eax,1) │ │ - jne 3860 │ │ - lea 0x8(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x8(%esp),%esp │ │ - mov $0x1,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -000038b0 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17694,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - test %esi,%esi │ │ - je 38ea │ │ - cmpb $0x0,(%esi) │ │ - je 38ea │ │ - mov %esi,(%esp) │ │ - call 26f0 │ │ - cmp $0x1,%eax │ │ - jbe 38ea │ │ - lea -0x1(%esi,%eax,1),%eax │ │ - mov %edi,%edx │ │ - cmp (%eax),%dl │ │ - je 38f8 │ │ - lea 0x10(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,(%eax) │ │ - lea 0x10(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003910 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17636,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - movl $0xa,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 38b0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00003940 : │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x17605,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je 3990 │ │ - cmpb $0x0,(%esi) │ │ - je 3990 │ │ - mov %esi,(%esp) │ │ - call 26f0 │ │ - lea -0x1(%eax),%edx │ │ - test %edx,%edx │ │ - jle 3990 │ │ - lea (%esi,%edx,1),%ecx │ │ - cmpb $0x20,(%ecx) │ │ - jne 3990 │ │ - sub %eax,%ecx │ │ - mov %ecx,%eax │ │ - jmp 3986 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x20,(%esi,%edx,1) │ │ - jne 3990 │ │ - movb $0x0,0x1(%eax,%edx,1) │ │ - sub $0x1,%edx │ │ - jne 3980 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000039a0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x175a3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov 0x34(%esp),%ebp │ │ - test %edi,%edi │ │ - je 39e7 │ │ - mov (%edi),%eax │ │ - test %eax,%eax │ │ - je 39e7 │ │ - mov 0x0(%ebp),%edx │ │ - xor %esi,%esi │ │ - test %edx,%edx │ │ - jg 39d7 │ │ - jmp 39e7 │ │ - mov (%edi,%esi,4),%eax │ │ - test %eax,%eax │ │ - je 39e7 │ │ - mov %eax,(%esp) │ │ - add $0x1,%esi │ │ - call 26e0 │ │ - cmp %esi,0x0(%ebp) │ │ - jg 39d0 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - jmp 3a00 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -00003a00 : │ │ - push %ebp │ │ - mov $0x100,%ecx │ │ - push %edi │ │ - push %esi │ │ - xor %esi,%esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x1753c,%ebx │ │ - lea -0x44c(%esp),%esp │ │ - mov 0x464(%esp),%eax │ │ - lea 0x3c(%esp),%edi │ │ - mov 0x460(%esp),%ebp │ │ - mov %edi,0x20(%esp) │ │ - mov %eax,0x24(%esp) │ │ - mov 0x468(%esp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x43c(%esp) │ │ - xor %eax,%eax │ │ - rep stos %eax,%es:(%edi) │ │ - mov %ebp,(%esp) │ │ - xor %edi,%edi │ │ - call 26f0 │ │ - mov %ebp,0x1c(%esp) │ │ - jmp 3b63 │ │ - xchg %ax,%ax │ │ - mov -0x8(%ebx),%ebp │ │ - movzbl %dl,%ecx │ │ - mov 0x0(%ebp),%ebp │ │ - testb $0x8,0x1(%ebp,%ecx,1) │ │ - je 3b78 │ │ - test %edi,%edi │ │ - je 3b60 │ │ - movb $0x0,0x3c(%esp,%edi,1) │ │ - mov 0x20(%esp),%edx │ │ - mov 0x1c(%esp),%ebp │ │ - mov (%edx),%ecx │ │ - add $0x4,%edx │ │ - lea -0x1010101(%ecx),%eax │ │ - not %ecx │ │ - and %ecx,%eax │ │ - and $0x80808080,%eax │ │ - je 3a94 │ │ - mov %ebp,0x1c(%esp) │ │ - mov %eax,%ecx │ │ - shr $0x10,%ecx │ │ - test $0x8080,%eax │ │ - mov 0x2c(%esp),%ebp │ │ - cmove %ecx,%eax │ │ - lea 0x2(%edx),%ecx │ │ - cmove %ecx,%edx │ │ - mov 0x24(%esp),%ecx │ │ - add %al,%al │ │ - mov 0x0(%ebp),%eax │ │ - movl $0x1,(%esp) │ │ - sbb $0x3,%edx │ │ - sub 0x20(%esp),%edx │ │ - lea 0x1(%edx),%edi │ │ - lea (%ecx,%eax,4),%edx │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 2700 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x24(%esp),%ecx │ │ - mov %eax,(%edx) │ │ - mov 0x0(%ebp),%eax │ │ - mov (%ecx,%eax,4),%eax │ │ - test %eax,%eax │ │ - je 3b90 │ │ - mov %edi,0x8(%esp) │ │ - mov 0x20(%esp),%edi │ │ - mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5380 │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0x28(%esp) │ │ - add $0x1,%eax │ │ - mov %eax,0x0(%ebp) │ │ - cmp $0x1c,%eax │ │ - jg 3b90 │ │ - mov 0x24(%esp),%ecx │ │ - xor %edi,%edi │ │ - movl $0x0,(%ecx,%eax,4) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - jmp 3b60 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - add $0x1,%esi │ │ - cmp %eax,%esi │ │ - jge 3bc8 │ │ - mov 0x1c(%esp),%ecx │ │ - movzbl (%ecx,%esi,1),%edx │ │ - cmp $0xff,%dl │ │ - jne 3a68 │ │ - mov 0x1c(%esp),%eax │ │ - mov %dl,0x3c(%esp,%edi,1) │ │ - add $0x1,%edi │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - jmp 3b60 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 39a0 │ │ - xor %eax,%eax │ │ - mov 0x43c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 3c7e │ │ - lea 0x44c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - test %edi,%edi │ │ - mov $0x1,%eax │ │ - je 3ba6 │ │ - movb $0x0,0x3c(%esp,%edi,1) │ │ - mov 0x20(%esp),%edx │ │ - mov (%edx),%ecx │ │ - add $0x4,%edx │ │ - lea -0x1010101(%ecx),%eax │ │ - not %ecx │ │ - and %ecx,%eax │ │ - and $0x80808080,%eax │ │ - je 3bda │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,%ecx │ │ - shr $0x10,%ecx │ │ - test $0x8080,%eax │ │ - mov 0x24(%esp),%edi │ │ - cmove %ecx,%eax │ │ - lea 0x2(%edx),%ecx │ │ - cmove %ecx,%edx │ │ - add %al,%al │ │ - mov 0x0(%ebp),%eax │ │ - movl $0x1,(%esp) │ │ - sbb $0x3,%edx │ │ - sub 0x20(%esp),%edx │ │ - lea (%edi,%eax,4),%edi │ │ - lea 0x1(%edx),%esi │ │ - mov %esi,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,(%edi) │ │ - mov %ebp,%edi │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x24(%esp),%ebp │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - test %eax,%eax │ │ - je 3b90 │ │ - mov %esi,0x8(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov %eax,(%esp) │ │ - mov %esi,0x4(%esp) │ │ - call 5380 │ │ - mov (%edi),%eax │ │ - mov %eax,0x1c(%esp) │ │ - add $0x1,%eax │ │ - mov %eax,(%edi) │ │ - cmp $0x1c,%eax │ │ - jg 3b90 │ │ - movl $0x0,0x0(%ebp,%eax,4) │ │ - mov $0x1,%eax │ │ - jmp 3ba6 │ │ - call 2990 │ │ - jmp 3ca0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -00003ca0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x172a3,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x3c(%esp) │ │ - xor %eax,%eax │ │ - mov 0x64(%esp),%eax │ │ - mov 0x60(%esp),%edi │ │ - movl $0x0,0x2b(%esp) │ │ - movl $0x0,0x2f(%esp) │ │ - test %eax,%eax │ │ - movl $0x0,0x33(%esp) │ │ - movl $0x0,0x37(%esp) │ │ - movb $0x0,0x3b(%esp) │ │ - jle 3e99 │ │ - lea 0x2b(%esp),%eax │ │ - xor %ebp,%ebp │ │ - mov %eax,0x18(%esp) │ │ - lea -0x7560(%ebx),%eax │ │ - mov %eax,0x14(%esp) │ │ - lea -0x7570(%ebx),%eax │ │ - mov %eax,0x1c(%esp) │ │ - xor %esi,%esi │ │ - jmp 3d2e │ │ - xchg %ax,%ax │ │ - mov %ebp,%ecx │ │ - cmp $0x8,%edx │ │ - mov %al,0x2b(%esp,%ecx,1) │ │ - mov %edx,%ebp │ │ - je 3d6f │ │ - add $0x1,%esi │ │ - cmp 0x64(%esp),%esi │ │ - je 3d90 │ │ - test $0xf,%esi │ │ - je 3e10 │ │ - movzbl (%edi,%esi,1),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2710 │ │ - movzbl (%edi,%esi,1),%eax │ │ - lea 0x1(%ebp),%edx │ │ - lea -0x20(%eax),%ecx │ │ - cmp $0x5e,%cl │ │ - jbe 3d18 │ │ - mov %ebp,%ecx │ │ - mov $0x2e,%eax │ │ - cmp $0x8,%edx │ │ - mov %edx,%ebp │ │ - mov %al,0x2b(%esp,%ecx,1) │ │ - jne 3d25 │ │ - movl $0x20,(%esp) │ │ - add $0x1,%esi │ │ - call 2720 │ │ - cmp 0x64(%esp),%esi │ │ - jne 3d2e │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov %eax,0x14(%esp) │ │ - test %eax,%eax │ │ - jle 3df0 │ │ - mov $0x10,%esi │ │ - xor %ebp,%ebp │ │ - sub 0x14(%esp),%esi │ │ - lea -0x755a(%ebx),%edi │ │ - test %esi,%esi │ │ - jle 3dcf │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - add $0x1,%ebp │ │ - call 2710 │ │ - cmp %esi,%ebp │ │ - jne 3dc0 │ │ - cmpl $0x7,0x14(%esp) │ │ - jle 3e88 │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - lea -0x7556(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 2710 │ │ - mov 0x3c(%esp),%eax │ │ - xor %gs:0x14,%eax │ │ - jne 3ea6 │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%ebp │ │ - mov 0x1c(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 2710 │ │ - movzbl (%edi,%esi,1),%eax │ │ - movl $0x0,0x0(%ebp) │ │ - movl $0x0,0x4(%ebp) │ │ - movl $0x0,0x8(%ebp) │ │ - movw $0x0,0xc(%ebp) │ │ - movb $0x0,0xe(%ebp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2710 │ │ - movzbl (%edi,%esi,1),%eax │ │ - lea -0x20(%eax),%edx │ │ - cmp $0x5e,%dl │ │ - jbe 3e78 │ │ - movb $0x2e,0x2b(%esp) │ │ - mov $0x1,%ebp │ │ - jmp 3d25 │ │ - xchg %ax,%ax │ │ - mov $0x1,%edx │ │ - xor %ebp,%ebp │ │ - jmp 3d18 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x20,(%esp) │ │ - call 2720 │ │ - jmp 3dda │ │ - lea 0x2b(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ - jmp 3d90 │ │ - call 2990 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003eb0 : │ │ - push %ebp │ │ - mov $0x6,%ecx │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x1708e,%ebx │ │ - lea -0xbc(%esp),%esp │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0xac(%esp) │ │ - xor %eax,%eax │ │ - mov 0xd0(%esp),%esi │ │ - lea 0x7c(%esp),%edi │ │ - mov %edi,0x20(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x94(%esp),%edi │ │ - mov $0x6,%cl │ │ - mov 0xd4(%esp),%ebp │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - movl $0x0,0x50(%esp) │ │ - movl $0x0,0x54(%esp) │ │ - movl $0x0,0x58(%esp) │ │ - movl $0x0,0x5c(%esp) │ │ - movl $0x0,0x6c(%esp) │ │ - movl $0x0,0x70(%esp) │ │ - movl $0x0,0x74(%esp) │ │ - movl $0x0,0x78(%esp) │ │ - movl $0x0,0x60(%esp) │ │ - movw $0xffff,0x30(%esp) │ │ - movw $0xffff,0x32(%esp) │ │ - movw $0xffff,0x34(%esp) │ │ - movw $0xffff,0x36(%esp) │ │ - movl $0xffffffff,0x64(%esp) │ │ - movl $0xffffffff,0x68(%esp) │ │ - mov %edi,0x24(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - mov 0xd8(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call 2680 │ │ - test %esi,%esi │ │ - mov $0x1,%eax │ │ - je 3fcf │ │ - cmpb $0x81,0x68(%esi) │ │ - je 3ff0 │ │ - mov 0xac(%esp),%edx │ │ - xor %gs:0x14,%edx │ │ - jne 45c6 │ │ - lea 0xbc(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov %esi,(%esp) │ │ - lea 0x38(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 7510 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11bf0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x60(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11ae0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x40(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 9920 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x30(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call d450 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x44(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call d480 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x48(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5340 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x4c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call acc0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x68(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11bc0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x32(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call d040 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11350 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x36(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 7570 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x64(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 75e0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x50(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call cd10 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x54(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 112f0 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x58(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call d140 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov %esi,(%esp) │ │ - lea 0x5c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 9a30 │ │ - test %eax,%eax │ │ - jne 3fcf │ │ - mov 0x20(%esp),%eax │ │ - movl $0x18,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movswl 0x32(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2d90 │ │ - mov %eax,%ecx │ │ - mov $0x63,%eax │ │ - test %cx,%cx │ │ - jne 3fcf │ │ - movl $0x10,0x8(%esp) │ │ - lea 0x6c(%esp),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3380 │ │ - mov %eax,%ecx │ │ - mov $0x68,%eax │ │ - test %cx,%cx │ │ - jne 3fcf │ │ - cmpl $0x0,0x58(%esi) │ │ - jne 45cb │ │ - lea -0x6f98(%ebx),%eax │ │ - lea -0x7550(%ebx),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 28c0 │ │ - mov %eax,%edx │ │ - mov 0x38(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7544(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x3c(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x752f(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x60(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x751a(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7505(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %edx,%eax │ │ - mov %eax,%esi │ │ - movswl 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3010 │ │ - mov %eax,0x10(%esp) │ │ - movswl 0x30(%esp),%eax │ │ - mov 0xd8(%esp),%ecx │ │ - mov %eax,0xc(%esp) │ │ - lea -0x74f0(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,%eax │ │ - sub %esi,%ecx │ │ - add %ebp,%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov %esi,%edx │ │ - add %eax,%edx │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x74d6(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x48(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x74c1(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x4c(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x74ac(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x68(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7497(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x2c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x20(%esp),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movswl 0x32(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7482(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - mov 0x20(%esp),%edx │ │ - lea (%eax,%edx,1),%esi │ │ - lea -0x7549(%ebx),%eax │ │ - movswl 0x34(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - test %dx,%dx │ │ - cmovne 0x24(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - lea -0x7468(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - movswl 0x36(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2fd0 │ │ - mov %eax,0x10(%esp) │ │ - movswl 0x36(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x744e(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7434(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - mov 0x50(%esp),%eax │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x741a(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7405(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - mov 0x54(%esp),%eax │ │ - test %eax,%eax │ │ - cmove %edi,%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x73f0(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - mov %eax,0x4(%esp) │ │ - lea 0x0(%ebp,%esi,1),%eax │ │ - mov %eax,(%esp) │ │ - call 28c0 │ │ - add %eax,%esi │ │ - mov 0x5c(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x73db(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xd8(%esp),%eax │ │ - sub %esi,%eax │ │ - add %ebp,%esi │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 28c0 │ │ - xor %eax,%eax │ │ - jmp 3fcf │ │ - call 2990 │ │ - mov 0x24(%esp),%eax │ │ - movl $0x18,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movswl 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3080 │ │ - mov %eax,%edx │ │ - mov $0x6e,%eax │ │ - test %dx,%dx │ │ - jne 3fcf │ │ - jmp 41df │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00004600 : │ │ - push %ebp │ │ - xor %eax,%eax │ │ - mov $0x8,%ecx │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x1693c,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x64(%esp),%esi │ │ - lea 0x20(%esp),%edx │ │ - mov %edx,%edi │ │ - rep stos %eax,%es:(%edi) │ │ - mov %edx,0x8(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x60(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - movl $0x2,0x24(%esp) │ │ - mov %eax,(%esp) │ │ - movl $0x1,0x28(%esp) │ │ - movl $0x6,0x2c(%esp) │ │ - call 2730 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - jne 46f0 │ │ - mov 0x1c(%esp),%edi │ │ - test %edi,%edi │ │ - jne 467f │ │ - jmp 4725 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x1c(%edi),%edi │ │ - test %edi,%edi │ │ - je 46e0 │ │ - movl $0x0,(%esi) │ │ - movl $0x0,0x4(%esi) │ │ - movl $0x0,0x8(%esi) │ │ - movl $0x0,0xc(%esi) │ │ - mov 0x18(%edi),%edx │ │ - cmpw $0x2,(%edx) │ │ - lea 0x4(%edx),%ecx │ │ - movl $0x10,0xc(%esp) │ │ - lea 0x8(%edx),%eax │ │ - mov %esi,0x8(%esp) │ │ - cmove %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 2740 │ │ - test %eax,%eax │ │ - je 4678 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2750 │ │ - lea 0x4c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x1c(%esp),%eax │ │ - mov $0x1,%ebp │ │ - jmp 46cd │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,(%esp) │ │ - call 2760 │ │ - mov %eax,0x8(%esp) │ │ - lea -0x73c6(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov -0x4(%ebx),%eax │ │ - lea 0xa8(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 26b0 │ │ - lea 0x4c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xor %eax,%eax │ │ - mov $0x1,%ebp │ │ - jmp 46cd │ │ - xchg %ax,%ax │ │ - │ │ -00004730 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x10(%esp),%esi │ │ - movzbl 0x14(%esp),%edi │ │ - test %eax,%eax │ │ - jle 4778 │ │ - movzbl (%esi),%ecx │ │ - test %cl,%cl │ │ - je 4778 │ │ - lea 0x1(%esi),%edx │ │ - xor %ebp,%ebp │ │ - add %eax,%esi │ │ - jmp 4762 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%edx),%ecx │ │ - add $0x1,%edx │ │ - test %cl,%cl │ │ - je 4772 │ │ - mov %edi,%eax │ │ - cmp %al,%cl │ │ - sete %cl │ │ - movzbl %cl,%ecx │ │ - add %ecx,%ebp │ │ - cmp %esi,%edx │ │ - jne 4758 │ │ - pop %esi │ │ - mov %ebp,%eax │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xor %ebp,%ebp │ │ - jmp 4772 │ │ - mov (%esp),%ecx │ │ - retq │ │ - │ │ -00004780 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x167c3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x38(%esp),%esi │ │ - mov 0x30(%esp),%ebp │ │ - test %esi,%esi │ │ - je 4833 │ │ - cmpb $0x0,0x0(%ebp) │ │ - je 4837 │ │ - lea 0x1(%ebp),%ecx │ │ - lea 0x0(%ebp,%esi,1),%edi │ │ - jmp 47c1 │ │ - xchg %ax,%ax │ │ - lea 0x1(%ecx),%ecx │ │ - cmpb $0x0,-0x1(%ecx) │ │ - je 4810 │ │ - cmp %edi,%ecx │ │ - mov %ecx,%edx │ │ - jne 47b8 │ │ - sub %ebp,%edi │ │ - sub %edi,%esi │ │ - je 4818 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x34(%esp),%ecx │ │ - movzbl (%eax),%eax │ │ - test %al,%al │ │ - je 482f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x1,%esi │ │ - je 47ed │ │ - mov %al,(%edx) │ │ - sub $0x1,%esi │ │ - lea 0x1(%edx),%edx │ │ - movzbl 0x1(%ecx),%eax │ │ - add $0x1,%ecx │ │ - test %al,%al │ │ - jne 47e0 │ │ - sub 0x34(%esp),%ecx │ │ - movb $0x0,(%edx) │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - lea (%ecx,%edi,1),%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%edi │ │ - sub %ebp,%edi │ │ - sub %edi,%esi │ │ - jne 47cd │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - lea 0x1c(%esp),%esp │ │ - add %edi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xor %ecx,%ecx │ │ - jmp 47fc │ │ - xor %edi,%edi │ │ - jmp 4818 │ │ - mov %ebp,%edx │ │ - xor %edi,%edi │ │ - jmp 47cd │ │ - lea 0x0(%esi),%esi │ │ + add %al,(%eax) │ │ + ... │ │ │ │ -00004840 : │ │ +000029c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16703,%ebx │ │ + call 29b0 │ │ + add $0x18583,%ebx │ │ lea -0x7c(%esp),%esp │ │ lea 0x14(%esp),%esi │ │ mov %esi,(%esp) │ │ mov 0x90(%esp),%edi │ │ mov 0x94(%esp),%ebp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x6c(%esp) │ │ xor %eax,%eax │ │ - call 6490 │ │ + call d580 │ │ mov 0x98(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call 6bc0 │ │ + call dcc0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 6e80 │ │ + call df80 │ │ mov 0x6c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 48b2 │ │ + jne 2a32 │ │ lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000048c0 : │ │ +00002a40 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16684,%ebx │ │ + call 29b0 │ │ + add $0x18504,%ebx │ │ lea -0x30(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ mov 0x48(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 4840 │ │ + call 29c0 │ │ movl $0x10,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x2c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 492f │ │ + jne 2aaf │ │ lea 0x30(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004940 : │ │ +00002ac0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16603,%ebx │ │ + call 29b0 │ │ + add $0x18483,%ebx │ │ lea -0x8c(%esp),%esp │ │ lea 0x10(%esp),%esi │ │ mov %esi,(%esp) │ │ mov 0xa0(%esp),%edi │ │ mov 0xa4(%esp),%ebp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ xor %eax,%eax │ │ - call 8110 │ │ + call 6d10 │ │ mov 0xa8(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call 8160 │ │ + call 6d60 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 84e0 │ │ + call 70e0 │ │ mov 0x7c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 49b8 │ │ + jne 2b38 │ │ lea 0x8c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ │ │ -000049c0 : │ │ +00002b40 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16584,%ebx │ │ + call 29b0 │ │ + add $0x18404,%ebx │ │ lea -0x30(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ mov 0x48(%esp),%eax │ │ lea 0x18(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 4940 │ │ + call 2ac0 │ │ movl $0x14,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x2c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4a2f │ │ + jne 2baf │ │ lea 0x30(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004a40 : │ │ +00002bc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16503,%ebx │ │ + call 29b0 │ │ + add $0x18383,%ebx │ │ lea -0x8c(%esp),%esp │ │ lea 0x14(%esp),%esi │ │ mov %esi,(%esp) │ │ mov 0xa0(%esp),%edi │ │ mov 0xa4(%esp),%ebp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ xor %eax,%eax │ │ - call acf0 │ │ + call fc30 │ │ mov 0xa8(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call b080 │ │ + call ffc0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call b370 │ │ + call 102b0 │ │ mov 0x7c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4ab8 │ │ + jne 2c38 │ │ lea 0x8c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ │ │ -00004ac0 : │ │ +00002c40 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16484,%ebx │ │ + call 29b0 │ │ + add $0x18304,%ebx │ │ lea -0x40(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x3c(%esp) │ │ xor %eax,%eax │ │ mov 0x58(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x50(%esp),%esi │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 4a40 │ │ + call 2bc0 │ │ movl $0x20,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x3c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4b2f │ │ + jne 2caf │ │ lea 0x40(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004b40 : │ │ +00002cc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16403,%ebx │ │ + call 29b0 │ │ + add $0x18283,%ebx │ │ lea -0xfc(%esp),%esp │ │ lea 0x1c(%esp),%esi │ │ mov %esi,(%esp) │ │ mov 0x110(%esp),%edi │ │ mov 0x114(%esp),%ebp │ │ mov %gs:0x14,%eax │ │ mov %eax,0xec(%esp) │ │ xor %eax,%eax │ │ - call c640 │ │ + call 11580 │ │ mov 0x118(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call c770 │ │ + call 116b0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call c7b0 │ │ + call 116f0 │ │ mov 0xec(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4bbe │ │ + jne 2d3e │ │ lea 0xfc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004bd0 : │ │ +00002d50 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16374,%ebx │ │ + call 29b0 │ │ + add $0x181f4,%ebx │ │ lea -0x50(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x4c(%esp) │ │ xor %eax,%eax │ │ mov 0x68(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x60(%esp),%esi │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x64(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 4b40 │ │ + call 2cc0 │ │ movl $0x30,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x4c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4c3f │ │ + jne 2dbf │ │ lea 0x50(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004c50 : │ │ +00002dd0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x162f3,%ebx │ │ + call 29b0 │ │ + add $0x18173,%ebx │ │ lea -0xfc(%esp),%esp │ │ lea 0x1c(%esp),%esi │ │ mov %esi,(%esp) │ │ mov 0x110(%esp),%edi │ │ mov 0x114(%esp),%ebp │ │ mov %gs:0x14,%eax │ │ mov %eax,0xec(%esp) │ │ xor %eax,%eax │ │ - call b650 │ │ + call 10590 │ │ mov 0x118(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call bec0 │ │ + call 10e00 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call c500 │ │ + call 11440 │ │ mov 0xec(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4cce │ │ + jne 2e4e │ │ lea 0xfc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004ce0 : │ │ +00002e60 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16264,%ebx │ │ + call 29b0 │ │ + add $0x180e4,%ebx │ │ lea -0x60(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x5c(%esp) │ │ xor %eax,%eax │ │ mov 0x78(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x70(%esp),%esi │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x74(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 4c50 │ │ + call 2dd0 │ │ movl $0x40,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x5c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4d4f │ │ + jne 2ecf │ │ lea 0x60(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004d60 : │ │ +00002ee0 : │ │ push %ebx │ │ - call 29b0 │ │ - add $0x161e6,%ebx │ │ + call 29b0 │ │ + add $0x18066,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ec90 │ │ + call 8710 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004da0 : │ │ +00002f20 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x161a4,%ebx │ │ + call 29b0 │ │ + add $0x18024,%ebx │ │ lea -0x40(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x3c(%esp) │ │ xor %eax,%eax │ │ mov 0x58(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x50(%esp),%esi │ │ mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ec90 │ │ + call 8710 │ │ movl $0x20,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x3c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4e0f │ │ + jne 2f8f │ │ lea 0x40(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00004e20 : │ │ +00002fa0 : │ │ push %ebx │ │ - call 29b0 │ │ - add $0x16126,%ebx │ │ + call 29b0 │ │ + add $0x17fa6,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ed00 │ │ + call 8780 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004e60 : │ │ +00002fe0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x160e4,%ebx │ │ + call 29b0 │ │ + add $0x17f64,%ebx │ │ lea -0x60(%esp),%esp │ │ mov %gs:0x14,%eax │ │ mov %eax,0x5c(%esp) │ │ xor %eax,%eax │ │ mov 0x78(%esp),%eax │ │ lea 0x1c(%esp),%edi │ │ mov 0x70(%esp),%esi │ │ mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ed00 │ │ + call 8780 │ │ movl $0x40,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 7200 │ │ + call 88e0 │ │ mov %esi,(%esp) │ │ - call 72f0 │ │ + call 89d0 │ │ mov 0x5c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 4ecf │ │ + jne 304f │ │ lea 0x60(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - call 2990 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ - │ │ -00004ee0 : │ │ - mov 0x4(%esp),%eax │ │ - call 477c │ │ - add $0x16063,%ecx │ │ - cmp $0x71,%eax │ │ - ja 5221 │ │ - mov -0x5204(%ecx,%eax,4),%eax │ │ - add %ecx,%eax │ │ - jmp *%eax │ │ - lea -0x73b1(%ecx),%eax │ │ - retq │ │ - lea -0x72e7(%ecx),%eax │ │ - retq │ │ - lea -0x52b4(%ecx),%eax │ │ - retq │ │ - lea -0x52e8(%ecx),%eax │ │ - retq │ │ - lea -0x5310(%ecx),%eax │ │ - retq │ │ - lea -0x72ff(%ecx),%eax │ │ - retq │ │ - lea -0x5350(%ecx),%eax │ │ - retq │ │ - lea -0x5380(%ecx),%eax │ │ - retq │ │ - lea -0x53b0(%ecx),%eax │ │ - retq │ │ - lea -0x53ec(%ecx),%eax │ │ - retq │ │ - lea -0x7317(%ecx),%eax │ │ - retq │ │ - lea -0x5414(%ecx),%eax │ │ - retq │ │ - lea -0x5438(%ecx),%eax │ │ - retq │ │ - lea -0x545c(%ecx),%eax │ │ - retq │ │ - lea -0x5490(%ecx),%eax │ │ - retq │ │ - lea -0x732b(%ecx),%eax │ │ - retq │ │ - lea -0x54b4(%ecx),%eax │ │ - retq │ │ - lea -0x54d4(%ecx),%eax │ │ - retq │ │ - lea -0x7348(%ecx),%eax │ │ - retq │ │ - lea -0x735b(%ecx),%eax │ │ - retq │ │ - lea -0x5508(%ecx),%eax │ │ - retq │ │ - lea -0x5550(%ecx),%eax │ │ - retq │ │ - lea -0x5598(%ecx),%eax │ │ - retq │ │ - lea -0x55e4(%ecx),%eax │ │ - retq │ │ - lea -0x5630(%ecx),%eax │ │ - retq │ │ - lea -0x5670(%ecx),%eax │ │ - retq │ │ - lea -0x56b8(%ecx),%eax │ │ - retq │ │ - lea -0x56fc(%ecx),%eax │ │ - retq │ │ - lea -0x5744(%ecx),%eax │ │ - retq │ │ - lea -0x5780(%ecx),%eax │ │ - retq │ │ - lea -0x57cc(%ecx),%eax │ │ - retq │ │ - lea -0x5814(%ecx),%eax │ │ - retq │ │ - lea -0x5860(%ecx),%eax │ │ - retq │ │ - lea -0x58a8(%ecx),%eax │ │ - retq │ │ - lea -0x58e8(%ecx),%eax │ │ - retq │ │ - lea -0x5934(%ecx),%eax │ │ - retq │ │ - lea -0x597c(%ecx),%eax │ │ - retq │ │ - lea -0x59c4(%ecx),%eax │ │ - retq │ │ - lea -0x5a0c(%ecx),%eax │ │ - retq │ │ - lea -0x5a50(%ecx),%eax │ │ - retq │ │ - lea -0x5a9c(%ecx),%eax │ │ - retq │ │ - lea -0x5ae4(%ecx),%eax │ │ - retq │ │ - lea -0x5b34(%ecx),%eax │ │ - retq │ │ - lea -0x5b80(%ecx),%eax │ │ - retq │ │ - lea -0x5bcc(%ecx),%eax │ │ - retq │ │ - lea -0x5c1c(%ecx),%eax │ │ - retq │ │ - lea -0x5c6c(%ecx),%eax │ │ - retq │ │ - lea -0x5cbc(%ecx),%eax │ │ - retq │ │ - lea -0x5d08(%ecx),%eax │ │ - retq │ │ - lea -0x5d50(%ecx),%eax │ │ - retq │ │ - lea -0x5d9c(%ecx),%eax │ │ - retq │ │ - lea -0x5de8(%ecx),%eax │ │ - retq │ │ - lea -0x5e40(%ecx),%eax │ │ - retq │ │ - lea -0x5e90(%ecx),%eax │ │ - retq │ │ - lea -0x5ee0(%ecx),%eax │ │ - retq │ │ - lea -0x5f38(%ecx),%eax │ │ - retq │ │ - lea -0x5f88(%ecx),%eax │ │ - retq │ │ - lea -0x5fd8(%ecx),%eax │ │ - retq │ │ - lea -0x6028(%ecx),%eax │ │ - retq │ │ - lea -0x6080(%ecx),%eax │ │ - retq │ │ - lea -0x60d4(%ecx),%eax │ │ - retq │ │ - lea -0x6124(%ecx),%eax │ │ - retq │ │ - lea -0x6174(%ecx),%eax │ │ - retq │ │ - lea -0x61c8(%ecx),%eax │ │ - retq │ │ - lea -0x6214(%ecx),%eax │ │ - retq │ │ - lea -0x6264(%ecx),%eax │ │ - retq │ │ - lea -0x62b0(%ecx),%eax │ │ - retq │ │ - lea -0x62f4(%ecx),%eax │ │ - retq │ │ - lea -0x633c(%ecx),%eax │ │ - retq │ │ - lea -0x6388(%ecx),%eax │ │ - retq │ │ - lea -0x63d4(%ecx),%eax │ │ - retq │ │ - lea -0x641c(%ecx),%eax │ │ - retq │ │ - lea -0x6468(%ecx),%eax │ │ - retq │ │ - lea -0x64b4(%ecx),%eax │ │ - retq │ │ - lea -0x64fc(%ecx),%eax │ │ - retq │ │ - lea -0x6548(%ecx),%eax │ │ - retq │ │ - lea -0x6594(%ecx),%eax │ │ - retq │ │ - lea -0x65dc(%ecx),%eax │ │ - retq │ │ - lea -0x6628(%ecx),%eax │ │ - retq │ │ - lea -0x6674(%ecx),%eax │ │ - retq │ │ - lea -0x66c0(%ecx),%eax │ │ - retq │ │ - lea -0x6710(%ecx),%eax │ │ - retq │ │ - lea -0x6760(%ecx),%eax │ │ - retq │ │ - lea -0x67ac(%ecx),%eax │ │ - retq │ │ - lea -0x67f8(%ecx),%eax │ │ - retq │ │ - lea -0x6844(%ecx),%eax │ │ - retq │ │ - lea -0x6890(%ecx),%eax │ │ - retq │ │ - lea -0x68dc(%ecx),%eax │ │ - retq │ │ - lea -0x6924(%ecx),%eax │ │ - retq │ │ - lea -0x6970(%ecx),%eax │ │ - retq │ │ - lea -0x69bc(%ecx),%eax │ │ - retq │ │ - lea -0x6a04(%ecx),%eax │ │ - retq │ │ - lea -0x6a50(%ecx),%eax │ │ - retq │ │ - lea -0x6a98(%ecx),%eax │ │ - retq │ │ - lea -0x6ae4(%ecx),%eax │ │ - retq │ │ - lea -0x6b34(%ecx),%eax │ │ - retq │ │ - lea -0x6b80(%ecx),%eax │ │ - retq │ │ - lea -0x6bcc(%ecx),%eax │ │ - retq │ │ - lea -0x6c18(%ecx),%eax │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + mov %edx,%edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17edf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov %edx,(%esp) │ │ + call 2640 │ │ + mov %eax,%esi │ │ + mov $0x2b,%eax │ │ + cmp $0x5db,%esi │ │ + ja 3110 │ │ + mov %esi,%eax │ │ + mov $0x55555556,%edx │ │ + imul %edx │ │ + mov %esi,%eax │ │ + sar $0x1f,%eax │ │ + movl $0x1,(%esp) │ │ + sub %eax,%edx │ │ + lea 0x8(,%edx,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,%edx │ │ + mov $0x2,%eax │ │ + test %edx,%edx │ │ + je 3110 │ │ + mov %edx,0x4(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 88e0 │ │ + mov 0x1c(%esp),%edx │ │ + mov %edx,(%esp) │ │ + call 89d0 │ │ + mov 0x1c(%esp),%edx │ │ + movl $0x400,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 3f40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %edx,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6c68(%ecx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003120 : │ │ + push %ebp │ │ + push %edi │ │ + mov $0x1,%edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17e1e,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ + test %esi,%esi │ │ + je 3146 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 3158 │ │ + lea 0x2c(%esp),%esp │ │ + mov %edi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6cb4(%ecx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%esi),%eax │ │ + mov $0x61,%di │ │ + mov %eax,(%esp) │ │ + call 41e0 │ │ + test %eax,%eax │ │ + jne 3146 │ │ + mov 0x2c(%esi),%ebp │ │ + test %ebp,%ebp │ │ + je 3146 │ │ + mov %ebp,(%esp) │ │ + call 2640 │ │ + cmp $0x7,%eax │ │ + ja 3185 │ │ + cmpb $0x0,0x0(%ebp) │ │ + je 3146 │ │ + mov 0x10(%esi),%ebp │ │ + mov $0x61,%edi │ │ + test %ebp,%ebp │ │ + je 3146 │ │ + mov %ebp,(%esp) │ │ + call 2640 │ │ + cmp $0xff,%eax │ │ + ja 31a6 │ │ + cmpb $0x0,0x0(%ebp) │ │ + je 3146 │ │ + cmpw $0x2,0xc(%esi) │ │ + jne 31e0 │ │ + mov 0x14(%esi),%ebp │ │ + mov $0x61,%edi │ │ + test %ebp,%ebp │ │ + je 3146 │ │ + mov %ebp,(%esp) │ │ + call 2640 │ │ + cmp $0xff,%eax │ │ + ja 31e0 │ │ + cmpb $0x0,0x0(%ebp) │ │ + je 3146 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x400,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 3440 │ │ + movl $0x400,0x8(%esp) │ │ + lea -0x764c(%ebx),%edi │ │ + mov (%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + movl $0x400,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 3f40 │ │ + mov 0x4(%esi),%edx │ │ + mov %ebp,%eax │ │ + call 3060 │ │ + test %eax,%eax │ │ + mov %ebp,%edx │ │ + jne 344a │ │ + mov (%edx),%ecx │ │ + add $0x4,%edx │ │ + lea -0x1010101(%ecx),%eax │ │ + not %ecx │ │ + and %ecx,%eax │ │ + and $0x80808080,%eax │ │ + je 3242 │ │ + mov %eax,%ecx │ │ + shr $0x10,%ecx │ │ + test $0x8080,%eax │ │ + cmove %ecx,%eax │ │ + lea 0x2(%edx),%ecx │ │ + cmove %ecx,%edx │ │ + add %al,%al │ │ + mov 0x8(%esi),%eax │ │ + sbb $0x3,%edx │ │ + mov %eax,0xc(%esp) │ │ + lea -0x764a(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + sub %ebp,%edx │ │ + mov $0x400,%eax │ │ + sub %edx,%eax │ │ + add %ebp,%edx │ │ + mov %edx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2670 │ │ + movl $0x400,0x8(%esp) │ │ + mov 0x2c(%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 3f40 │ │ + mov 0x1c(%esi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 11800 │ │ + mov %ebp,%eax │ │ + mov (%eax),%ecx │ │ + add $0x4,%eax │ │ + lea -0x1010101(%ecx),%edx │ │ + not %ecx │ │ + and %ecx,%edx │ │ + and $0x80808080,%edx │ │ + je 32c0 │ │ + mov %edx,%ecx │ │ + shr $0x10,%ecx │ │ + test $0x8080,%edx │ │ + cmove %ecx,%edx │ │ + lea 0x2(%eax),%ecx │ │ + cmove %ecx,%eax │ │ + add %dl,%dl │ │ + movswl 0xc(%esi),%edx │ │ + sbb $0x3,%eax │ │ + mov %edx,0xc(%esp) │ │ + lea -0x7645(%ebx),%edx │ │ + mov %edx,0x8(%esp) │ │ + sub %ebp,%eax │ │ + mov $0x400,%edx │ │ + sub %eax,%edx │ │ + add %ebp,%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 2670 │ │ + mov 0x10(%esi),%edx │ │ + mov %ebp,%eax │ │ + call 3060 │ │ + test %eax,%eax │ │ + jne 344a │ │ + mov 0x14(%esi),%edx │ │ + test %edx,%edx │ │ + je 3358 │ │ + movl $0x400,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 3f40 │ │ + mov 0x14(%esi),%edx │ │ + mov %ebp,%eax │ │ + call 3060 │ │ + test %eax,%eax │ │ + jne 344a │ │ + mov 0x18(%esi),%eax │ │ + test %eax,%eax │ │ + je 3387 │ │ + mov %edi,0x4(%esp) │ │ + movl $0x400,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call 3f40 │ │ + mov 0x18(%esi),%edx │ │ + mov %ebp,%eax │ │ + call 3060 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 3461 │ │ + mov 0x1c(%esi),%edx │ │ + test %edx,%edx │ │ + je 3399 │ │ + cmpw $0x0,0xc(%esi) │ │ + jne 346e │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + je 33a8 │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov %ebp,(%esp) │ │ + call 2680 │ │ + mov %eax,0x44(%esi) │ │ + mov %eax,%edi │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + test %edi,%edi │ │ + je 3440 │ │ + mov %edi,%edx │ │ + mov (%edx),%eax │ │ + add $0x4,%edx │ │ + lea -0x1010101(%eax),%ecx │ │ + not %eax │ │ + and %eax,%ecx │ │ + and $0x80808080,%ecx │ │ + je 33c3 │ │ + mov %ecx,%eax │ │ + shr $0x10,%eax │ │ + test $0x8080,%ecx │ │ + cmove %eax,%ecx │ │ + lea 0x2(%edx),%eax │ │ + cmove %eax,%edx │ │ + mov $0x5dc,%eax │ │ + add %cl,%cl │ │ + sbb $0x3,%edx │ │ + sub %edi,%edx │ │ + mov $0x2c,%edi │ │ + cmp $0x5db,%edx │ │ + cmova %eax,%edx │ │ + mov %edx,0x48(%esi) │ │ + mov %edx,(%esp) │ │ + call b850 │ │ + test %eax,%eax │ │ + je 3146 │ │ + mov %esi,(%esp) │ │ + call 11c40 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 3146 │ │ + andl $0xcfbd,0x64(%esi) │ │ + jmp 3146 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x2,%edi │ │ + jmp 3146 │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 2660 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,%edi │ │ + jmp 3146 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + jmp 3146 │ │ + xor %eax,%eax │ │ + or $0xffffffff,%ecx │ │ + mov %ebp,%edi │ │ + repnz scas %es:(%edi),%al │ │ + mov %edx,0xc(%esp) │ │ + mov %ecx,%eax │ │ + lea -0x7640(%ebx),%edx │ │ + not %eax │ │ + mov %edx,0x8(%esp) │ │ + sub $0x1,%eax │ │ + mov $0x400,%edx │ │ + sub %eax,%edx │ │ + add %ebp,%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 2670 │ │ + jmp 3399 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000034b0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 34c3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 34c8 │ │ retq │ │ - lea -0x6d00(%ecx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 34c3 │ │ + mov 0x44(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ retq │ │ - lea -0x6d48(%ecx),%eax │ │ + xchg %ax,%ax │ │ + │ │ +000034e0 : │ │ + push %ebp │ │ + xor %ebp,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17a61,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + test %esi,%esi │ │ + je 3503 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 3510 │ │ + lea 0x1c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6d98(%ecx),%eax │ │ + xchg %ax,%ax │ │ + mov (%esi),%eax │ │ + test %eax,%eax │ │ + je 351e │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x4(%esi),%eax │ │ + test %eax,%eax │ │ + je 352d │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x2c(%esi),%eax │ │ + test %eax,%eax │ │ + je 353c │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x10(%esi),%eax │ │ + test %eax,%eax │ │ + je 354b │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x14(%esi),%eax │ │ + test %eax,%eax │ │ + je 355a │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x18(%esi),%eax │ │ + test %eax,%eax │ │ + je 3569 │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x30(%esi),%eax │ │ + test %eax,%eax │ │ + je 3587 │ │ + mov 0x34(%esi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + jne 3668 │ │ + xor %ebp,%ebp │ │ + mov 0x38(%esi),%eax │ │ + test %eax,%eax │ │ + je 35a9 │ │ + mov 0x40(%esi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + mov $0x70,%eax │ │ + cmovne %eax,%ebp │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + je 35c9 │ │ + mov 0x48(%esi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + mov $0x70,%eax │ │ + cmovne %eax,%ebp │ │ + mov 0x4c(%esi),%eax │ │ + test %eax,%eax │ │ + je 35e9 │ │ + mov 0x50(%esi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + mov $0x70,%eax │ │ + cmovne %eax,%ebp │ │ + mov 0x54(%esi),%eax │ │ + test %eax,%eax │ │ + je 3609 │ │ + mov 0x58(%esi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + mov $0x70,%eax │ │ + cmovne %eax,%ebp │ │ + test $0x1,%esi │ │ + mov %esi,%edi │ │ + mov $0x6c,%edx │ │ + jne 3688 │ │ + test $0x2,%edi │ │ + jne 3678 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + jne 3658 │ │ + and $0x1,%edx │ │ + jne 3648 │ │ + mov %esi,(%esp) │ │ + call 2660 │ │ + lea 0x1c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6de4(%ecx),%eax │ │ + xchg %ax,%ax │ │ + movb $0x0,(%edi) │ │ + mov %esi,(%esp) │ │ + call 2660 │ │ + jmp 363b │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 3633 │ │ + jmp 3648 │ │ + nop │ │ + mov $0x70,%ebp │ │ + jmp 3589 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 3620 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,(%esi) │ │ + lea 0x1(%esi),%edi │ │ + mov $0x6b,%dl │ │ + jmp 3618 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000036a0 : │ │ + push %edi │ │ + push %esi │ │ + mov $0x2,%esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x1789f,%ebx │ │ + lea -0x10(%esp),%esp │ │ + movl $0x6c,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 37b0 │ │ + movb $0x81,0x68(%eax) │ │ + lea -0x763c(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 2680 │ │ + test %eax,%eax │ │ + je 37a8 │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x2c(%edi) │ │ + call b5b0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 42e0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 4120 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x3,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 11b60 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x1,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call b1c0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x1,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call a6a0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + movl $0x2,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call a700 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 37a8 │ │ + mov 0x20(%esp),%eax │ │ + orl $0x81,0x64(%edi) │ │ + xor %esi,%esi │ │ + mov %edi,(%eax) │ │ + jmp 37b0 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ + call 34e0 │ │ + lea 0x10(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea -0x6e2c(%ecx),%eax │ │ + lea 0x0(%esi),%esi │ │ + │ │ +000037c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + mov $0x42,%esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x1777e,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%edi │ │ + test %edi,%edi │ │ + je 37f7 │ │ + mov 0x3c(%esp),%eax │ │ + shr $0x1f,%eax │ │ + jne 37f2 │ │ + mov 0x48(%esp),%eax │ │ + shr $0x1f,%eax │ │ + je 3808 │ │ + mov $0x5f,%esi │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6e74(%ecx),%eax │ │ + lea 0x0(%esi),%esi │ │ + movl $0x6c,0x4(%esp) │ │ + mov $0x2,%si │ │ + movl $0x1,(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 37f7 │ │ + mov 0x34(%esp),%eax │ │ + mov $0x5dc,%ebp │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + cmp $0x5db,%eax │ │ + cmovbe %eax,%ebp │ │ + mov %ebp,(%esp) │ │ + call b850 │ │ + test %eax,%eax │ │ + jne 3860 │ │ + mov %edi,(%esp) │ │ + mov $0x43,%si │ │ + call 2660 │ │ + jmp 37f7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2680 │ │ + mov %eax,0x4c(%edi) │ │ + test %eax,%eax │ │ + mov %ebp,0x50(%edi) │ │ + je 392d │ │ + mov 0x40(%esp),%eax │ │ + movb $0x81,0x68(%edi) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call a700 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 3920 │ │ + movswl 0x4c(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 120f0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 3920 │ │ + mov 0x48(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 38bf │ │ + mov 0x44(%esp),%edx │ │ + test %edx,%edx │ │ + jne 38f9 │ │ + mov 0x38(%esp),%eax │ │ + orl $0x81,0x64(%edi) │ │ + test %eax,%eax │ │ + je 38ec │ │ + mov 0x3c(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call ab60 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 393a │ │ + mov 0x30(%esp),%eax │ │ + xor %esi,%esi │ │ + mov %edi,(%eax) │ │ + jmp 37f7 │ │ + mov 0x48(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 12550 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 38bf │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %edi,(%esp) │ │ + call 34e0 │ │ + jmp 37f7 │ │ + mov %edi,(%esp) │ │ + call 2660 │ │ + jmp 37f7 │ │ + mov %edi,(%esp) │ │ + call 34e0 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + jmp 37f7 │ │ + jmp 3960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00003960 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x175e3,%ebx │ │ + lea -0xdc(%esp),%esp │ │ + mov 0xf4(%esp),%edx │ │ + mov 0xf8(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0xcc(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x14(%esp) │ │ + test %edx,%edx │ │ + mov 0xf0(%esp),%ebp │ │ + mov 0x100(%esp),%esi │ │ + mov 0xfc(%esp),%eax │ │ + jne 39d8 │ │ + test %eax,%eax │ │ + je 3a38 │ │ + mov %eax,%esi │ │ + mov $0x20,%edx │ │ + mov $0x20,%edi │ │ + lea -0x1(%esi),%ecx │ │ + mov $0x45,%eax │ │ + cmp $0x7f,%ecx │ │ + ja 39ed │ │ + jmp 3a73 │ │ + nop │ │ + test %eax,%eax │ │ + lea -0x1(%edx),%ecx │ │ + mov %edx,%edi │ │ + je 3a10 │ │ + mov %eax,%esi │ │ + cmp $0x1f,%ecx │ │ + mov $0x44,%eax │ │ + jbe 39c5 │ │ + mov 0xcc(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 3b32 │ │ + lea 0xdc(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6eb8(%ecx),%eax │ │ + lea 0x0(%esi),%esi │ │ + cmp $0x3,%esi │ │ + je 3a60 │ │ + cmp $0x1,%esi │ │ + je 3b18 │ │ + cmp $0x2,%esi │ │ + je 3af0 │ │ + sub $0x4,%esi │ │ + cmp $0x1,%esi │ │ + jbe 3b28 │ │ + xor %esi,%esi │ │ + jmp 39e3 │ │ + nop │ │ + cmp $0x3,%esi │ │ + je 3b00 │ │ + cmp $0x1,%esi │ │ + mov $0x1f,%ecx │ │ + mov $0x20,%edi │ │ + mov $0x20,%edx │ │ + jne 3a1e │ │ + mov $0x10,%si │ │ + jmp 3a73 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x40,%esi │ │ + cmp $0x1f,%ecx │ │ + mov $0x44,%eax │ │ + ja 39ed │ │ + mov %edx,0x4(%esp) │ │ + lea 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 8a20 │ │ + mov %esi,0x4(%esp) │ │ + lea 0x4c(%esp),%edx │ │ + mov %edx,(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 8a20 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 88e0 │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,%ecx │ │ + cmp %edi,%ecx │ │ + mov $0x46,%eax │ │ + jl 39ed │ │ + mov 0x14(%esp),%eax │ │ + mov %edx,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 88e0 │ │ + cmp %esi,%eax │ │ + mov $0x47,%edx │ │ + mov $0x0,%eax │ │ + cmovl %edx,%eax │ │ + jmp 39ed │ │ + lea 0x0(%esi),%esi │ │ + mov $0x14,%esi │ │ + jmp 3a65 │ │ + lea 0x0(%esi),%esi │ │ + mov $0x20,%edi │ │ + mov $0x40,%esi │ │ + mov $0x20,%edx │ │ + jmp 3a73 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x10,%esi │ │ + jmp 3a65 │ │ + lea 0x0(%esi),%esi │ │ + mov $0x80,%esi │ │ + jmp 3a65 │ │ + call 2990 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00003b40 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17406,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 88e0 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - lea -0x6f04(%ecx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00003b80 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x173c6,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 8800 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - lea -0x6f50(%ecx),%eax │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00003bb0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 3bc3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 3bc8 │ │ retq │ │ - lea -0x7375(%ecx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 3bc3 │ │ + mov 0x2c(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ retq │ │ - lea -0x738f(%ecx),%eax │ │ + xchg %ax,%ax │ │ + │ │ +00003be0 : │ │ + push %ebp │ │ + mov $0x1,%eax │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x1735e,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + test %esi,%esi │ │ + je 3c06 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 3c10 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x73a9(%ecx),%eax │ │ + nop │ │ + mov 0x38(%esp),%edx │ │ + test %edx,%edx │ │ + jns 3c28 │ │ + lea 0x1c(%esp),%esp │ │ + mov $0x5f,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x6f70(%ecx),%eax │ │ + xchg %ax,%ax │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call a770 │ │ + test %eax,%eax │ │ + jne 3c06 │ │ + cmpw $0x0,0x28(%esi) │ │ + je 3c06 │ │ + mov 0x40(%esp),%eax │ │ + shr $0x1f,%eax │ │ + jne 3c18 │ │ + mov 0x3c(%esp),%eax │ │ + test %eax,%eax │ │ + je 3c18 │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 12150 │ │ + test %eax,%eax │ │ + jne 3c06 │ │ + mov 0x58(%esi),%eax │ │ + mov 0x50(%esi),%edx │ │ + lea 0x2(%edx,%eax,1),%edi │ │ + mov %edi,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2690 │ │ + mov %eax,%ebp │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 3c06 │ │ + mov %edi,0x8(%esp) │ │ + mov 0x54(%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 3f40 │ │ + mov %ebp,0x4c(%esi) │ │ + xor %eax,%eax │ │ + mov %edi,0x50(%esi) │ │ + jmp 3c06 │ │ + │ │ +00003cc0 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17280,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je 3ce4 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 3cf0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - sub $0x73,%eax │ │ - lea -0x72cc(%ecx),%edx │ │ - cmp $0x19,%eax │ │ - lea -0x5290(%ecx),%eax │ │ - cmovae %edx,%eax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%edx │ │ + mov $0x4,%al │ │ + test %edx,%edx │ │ + je 3ce4 │ │ + mov 0x4c(%esi),%eax │ │ + test %eax,%eax │ │ + je 3d22 │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + cmp $0x5db,%eax │ │ + mov $0x5dc,%edx │ │ + cmova %edx,%eax │ │ + mov %eax,(%esp) │ │ + call b850 │ │ + test %eax,%eax │ │ + jne 3d30 │ │ + lea 0x14(%esp),%esp │ │ + mov $0x62,%eax │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xchg %ax,%ax │ │ + mov 0x4c(%esi),%edx │ │ + movzwl 0x22(%esi),%ecx │ │ + mov 0x24(%esp),%eax │ │ + cmp $0x1,%cx │ │ + mov %edx,(%eax) │ │ + je 3d58 │ │ + xor %eax,%eax │ │ + cmp $0x2,%cx │ │ + jne 3ce4 │ │ + mov 0x24(%esp),%ecx │ │ + add $0x2,%edx │ │ + mov %edx,(%ecx) │ │ + jmp 3ce4 │ │ + xchg %ax,%ax │ │ + add $0xa,%edx │ │ + mov %edx,(%eax) │ │ + xor %eax,%eax │ │ + jmp 3ce4 │ │ + jmp 3d70 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00005240 : │ │ - call 477c │ │ - add $0x15d07,%ecx │ │ - lea -0x72bc(%ecx),%eax │ │ +00003d70 : │ │ + push %edi │ │ + mov $0x1,%eax │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x171cf,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je 3d95 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 3da0 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%eax │ │ + test %eax,%eax │ │ + je 3dcd │ │ + mov 0x24(%esp),%eax │ │ + mov $0x5dc,%edi │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + cmp $0x5db,%eax │ │ + cmovbe %eax,%edi │ │ + mov %edi,(%esp) │ │ + call b850 │ │ + test %eax,%eax │ │ + jne 3de0 │ │ + lea 0x10(%esp),%esp │ │ + mov $0x48,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4c(%esi),%eax │ │ + test %eax,%eax │ │ + je 3def │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2680 │ │ + mov %eax,0x4c(%esi) │ │ + cmp $0x1,%eax │ │ + mov %edi,0x50(%esi) │ │ + sbb %eax,%eax │ │ + and $0x2,%eax │ │ + jmp 3d95 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00005260 : │ │ +00003e10 : │ │ push %esi │ │ mov $0x1,%eax │ │ push %ebx │ │ - call 29b0 │ │ - add $0x15ce0,%ebx │ │ + call 29b0 │ │ + add $0x17130,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 5284 │ │ + je 3e34 │ │ cmpb $0x81,0x68(%esi) │ │ - je 5290 │ │ + je 3e40 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x24(%esp),%ecx │ │ mov $0x55,%al │ │ test %ecx,%ecx │ │ - je 5284 │ │ + je 3e34 │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ mov %eax,%edx │ │ mov $0x5e,%eax │ │ cmp $0x7f,%edx │ │ - ja 5284 │ │ + ja 3e34 │ │ mov 0x24(%esp),%ecx │ │ mov $0x55,%al │ │ cmpb $0x0,(%ecx) │ │ - je 5284 │ │ + je 3e34 │ │ mov %ecx,(%esp) │ │ - call d520 │ │ + call b2c0 │ │ test %eax,%eax │ │ - jne 5284 │ │ + jne 3e34 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 52d8 │ │ + je 3e88 │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2770 │ │ + call 2680 │ │ mov %eax,%edx │ │ orl $0x2,0x64(%esi) │ │ mov %eax,0x14(%esi) │ │ test %edx,%edx │ │ mov $0x2,%eax │ │ - je 5284 │ │ + je 3e34 │ │ mov 0x1c(%esi),%edx │ │ test %edx,%edx │ │ - je 5315 │ │ + je 3ec5 │ │ xor %al,%al │ │ cmpw $0x6,0xc(%esi) │ │ - je 5284 │ │ + je 3e34 │ │ movw $0x4,0xc(%esi) │ │ - jmp 5284 │ │ + jmp 3e34 │ │ movzwl 0xc(%esi),%eax │ │ sub $0x5,%eax │ │ cmp $0x1,%ax │ │ - jbe 532f │ │ + jbe 3edf │ │ movw $0x2,0xc(%esi) │ │ xor %eax,%eax │ │ - jmp 5284 │ │ + jmp 3e34 │ │ xor %eax,%eax │ │ - jmp 5284 │ │ + jmp 3e34 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00005340 : │ │ +00003ef0 : │ │ mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ - je 5353 │ │ + je 3f03 │ │ cmpb $0x81,0x68(%edx) │ │ - je 5358 │ │ + je 3f08 │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esp),%ecx │ │ mov $0x4,%al │ │ test %ecx,%ecx │ │ - je 5353 │ │ + je 3f03 │ │ mov 0x14(%edx),%eax │ │ mov 0x8(%esp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ retq │ │ - jmp 5380 │ │ + jmp 3f30 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + ... │ │ + │ │ +00003f40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x17003,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%esi │ │ + mov 0x30(%esp),%ebp │ │ + test %esi,%esi │ │ + je 3ff3 │ │ + cmpb $0x0,0x0(%ebp) │ │ + je 3ff7 │ │ + lea 0x1(%ebp),%ecx │ │ + lea 0x0(%ebp,%esi,1),%edi │ │ + jmp 3f81 │ │ + xchg %ax,%ax │ │ + lea 0x1(%ecx),%ecx │ │ + cmpb $0x0,-0x1(%ecx) │ │ + je 3fd0 │ │ + cmp %edi,%ecx │ │ + mov %ecx,%edx │ │ + jne 3f78 │ │ + sub %ebp,%edi │ │ + sub %edi,%esi │ │ + je 3fd8 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + movzbl (%eax),%eax │ │ + test %al,%al │ │ + je 3fef │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp $0x1,%esi │ │ + je 3fad │ │ + mov %al,(%edx) │ │ + sub $0x1,%esi │ │ + lea 0x1(%edx),%edx │ │ + movzbl 0x1(%ecx),%eax │ │ + add $0x1,%ecx │ │ + test %al,%al │ │ + jne 3fa0 │ │ + sub 0x34(%esp),%ecx │ │ + movb $0x0,(%edx) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + lea (%ecx,%edi,1),%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,%edi │ │ + sub %ebp,%edi │ │ + sub %edi,%esi │ │ + jne 3f8d │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + lea 0x1c(%esp),%esp │ │ + add %edi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %ecx,%ecx │ │ + jmp 3fbc │ │ + xor %edi,%edi │ │ + jmp 3fd8 │ │ + mov %ebp,%edx │ │ + xor %edi,%edi │ │ + jmp 3f8d │ │ + lea 0x0(%esi),%esi │ │ │ │ -00005380 : │ │ +00004000 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov 0x18(%esp),%edx │ │ mov 0x14(%esp),%edi │ │ mov 0x10(%esp),%ecx │ │ test %edx,%edx │ │ mov %edi,%eax │ │ - je 53a0 │ │ + je 4020 │ │ sub $0x1,%edx │ │ mov %edx,%ebp │ │ - jne 53bd │ │ + jne 403d │ │ movb $0x0,(%ecx) │ │ nop │ │ add $0x1,%eax │ │ cmpb $0x0,-0x1(%eax) │ │ - jne 53a0 │ │ + jne 4020 │ │ pop %esi │ │ sub %edi,%eax │ │ pop %edi │ │ sub $0x1,%eax │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ sub $0x1,%ebp │ │ - je 539c │ │ + je 401c │ │ add $0x1,%eax │ │ add $0x1,%ecx │ │ movzbl -0x1(%eax),%esi │ │ mov %esi,%edx │ │ mov %dl,-0x1(%ecx) │ │ test %dl,%dl │ │ - jne 53b8 │ │ + jne 4038 │ │ pop %esi │ │ sub %edi,%eax │ │ pop %edi │ │ sub $0x1,%eax │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000053e0 : │ │ +00004060 : │ │ push %esi │ │ + mov $0x1,%eax │ │ push %ebx │ │ - call 29b0 │ │ - add $0x15b65,%ebx │ │ - lea -0x24(%esp),%esp │ │ - lea 0xdb4(%ebx),%esi │ │ - mov 0x34(%esp),%eax │ │ + call 29b0 │ │ + add $0x16ee0,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je 4084 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 4090 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%edx │ │ + mov $0x57,%al │ │ + test %edx,%edx │ │ + je 4084 │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 4ee0 │ │ - mov %eax,0x10(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %esi,(%esp) │ │ - movl $0xff,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x72bb(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - call 2780 │ │ - lea 0x24(%esp),%esp │ │ - mov %esi,%eax │ │ + call 2640 │ │ + mov %eax,%edx │ │ + mov $0x5e,%eax │ │ + cmp $0x3f,%edx │ │ + ja 4084 │ │ + mov 0x24(%esp),%ecx │ │ + mov $0x57,%al │ │ + cmpb $0x0,(%ecx) │ │ + je 4084 │ │ + mov 0x18(%esi),%eax │ │ + test %eax,%eax │ │ + je 40cc │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2680 │ │ + mov %eax,0x18(%esi) │ │ + orl $0x2,0x64(%esi) │ │ + cmp $0x1,%eax │ │ + sbb %eax,%eax │ │ + and $0x2,%eax │ │ + jmp 4084 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000040f0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 4103 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 4108 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 4103 │ │ + mov 0x18(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +00004120 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x16e20,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je 4144 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 4150 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,(%esp) │ │ + call 26a0 │ │ + mov %eax,%edx │ │ + mov $0x58,%eax │ │ + add 0x24(%esp),%edx │ │ + js 4144 │ │ + mov %edx,0x8(%esi) │ │ + orl $0x2,0x64(%esi) │ │ + lea 0x14(%esp),%esp │ │ + xor %al,%al │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004180 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 4193 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 4198 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 4193 │ │ + mov 0x8(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +000041b0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 41c3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 41c8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 41c3 │ │ + mov 0x4(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ │ │ -00005440 : │ │ +000041e0 : │ │ push %ebp │ │ - mov $0x40,%ecx │ │ push %edi │ │ push %esi │ │ + mov $0x59,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x15afe,%ebx │ │ - lea -0xeec(%esp),%esp │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0xedc(%esp) │ │ - xor %eax,%eax │ │ - mov 0xf00(%esp),%ebp │ │ - lea 0x4c4(%esp),%edi │ │ - mov %edi,0x9c(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x5c4(%esp),%edi │ │ - mov $0x40,%cl │ │ - mov %edi,0xa4(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0xbc(%esp),%edi │ │ - mov $0x81,%cl │ │ - mov %edi,0x98(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x2c0(%esp),%edi │ │ - mov $0x81,%cl │ │ - mov %edi,0xa0(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea -0x72ad(%ebx),%eax │ │ - lea -0x728d(%ebx),%edi │ │ - mov %eax,0x8(%esp) │ │ - lea -0x7297(%ebx),%eax │ │ - movl $0x2,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0xf04(%esp),%esi │ │ - mov %eax,0x8c(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - movl $0x818,0x8(%esp) │ │ - lea 0x6c4(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 2680 │ │ - mov 0x0(%ebp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x7c(%eax) │ │ - lea -0x727a(%ebx),%edx │ │ - mov %eax,%ecx │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x5c(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x726f(%ebx),%edx │ │ - mov %eax,0x38(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x60(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7263(%ebx),%edx │ │ - mov %eax,0x40(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x64(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7258(%ebx),%edx │ │ - mov %eax,0x30(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x68(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x724d(%ebx),%edx │ │ - mov %eax,0x48(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x6c(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7241(%ebx),%edx │ │ - mov %eax,0x54(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x70(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7238(%ebx),%edx │ │ - mov %eax,0x34(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x74(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x722f(%ebx),%edx │ │ - mov %eax,0x44(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x78(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7225(%ebx),%edx │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x7c(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7216(%ebx),%edx │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x80(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x7207(%ebx),%edx │ │ - mov %eax,0x50(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov %eax,0x84(%esp) │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%eax) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x71fd(%ebx),%edx │ │ - mov %eax,0x58(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov 0x0(%ebp),%edx │ │ - movl $0x0,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%edx) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x71ee(%ebx),%edx │ │ - mov %eax,0x90(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x178(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x17c(%edx) │ │ - mov 0x0(%ebp),%edx │ │ - movl $0x0,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a4(%edx) │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x38(%esp),%eax │ │ - test %eax,%eax │ │ - je 61b8 │ │ - mov 0x40(%esp),%eax │ │ - test %eax,%eax │ │ - je 6230 │ │ - mov 0x30(%esp),%edi │ │ + call 29b0 │ │ + add $0x16d5e,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%edi │ │ test %edi,%edi │ │ - je 62f0 │ │ - mov 0x3c(%esp),%esi │ │ + je 42aa │ │ + mov %edi,(%esp) │ │ + call 2640 │ │ + cmp $0x3f,%eax │ │ + jbe 42b8 │ │ + mov -0x8(%ebx),%edx │ │ + cmp $0x3f,%eax │ │ + mov $0x40,%ebp │ │ + cmova %ebp,%eax │ │ + mov (%edx),%esi │ │ + mov %eax,0x18(%esp) │ │ + mov %esi,0x1c(%esp) │ │ + xor %esi,%esi │ │ + jmp 4249 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1c(%esp),%eax │ │ + movzbl %dl,%ecx │ │ + testb $0x7,0x1(%eax,%ecx,1) │ │ + je 425c │ │ + add $0x1,%esi │ │ + cmp 0x18(%esp),%esi │ │ + je 42d0 │ │ + movzbl (%edi,%esi,1),%edx │ │ + cmp $0xff,%dl │ │ + jne 4238 │ │ + lea -0x20(%edx),%ecx │ │ + cmp $0x5e,%cl │ │ + ja 42a2 │ │ + cmp $0x2f,%dl │ │ + sete %cl │ │ + cmp $0x22,%dl │ │ + mov %ecx,%ebp │ │ + sete %cl │ │ + or %ebp,%ecx │ │ + cmp $0x7c,%dl │ │ + sete %al │ │ + mov %eax,%ebp │ │ + or %ebp,%ecx │ │ + lea -0x5b(%edx),%ebp │ │ + mov %ebp,%eax │ │ + cmp $0x2,%al │ │ + setbe %al │ │ + mov %eax,%ebp │ │ + or %ebp,%ecx │ │ + lea -0x3a(%edx),%ebp │ │ + mov %ebp,%eax │ │ + cmp $0x5,%al │ │ + setbe %al │ │ + or %cl,%al │ │ + jne 42a2 │ │ + sub $0x2a,%edx │ │ + cmp $0x2,%dl │ │ + ja 4246 │ │ + cmp $0x1,%esi │ │ + sbb %esi,%esi │ │ + add $0x5b,%esi │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + cmpb $0x0,(%edi) │ │ + jne 4215 │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %esi,%esi │ │ + jmp 42aa │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + │ │ +000042e0 : │ │ + push %ebp │ │ + mov $0x1,%eax │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x16c5e,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ test %esi,%esi │ │ - je 6360 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 6068 │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov %eax,0x94(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %eax,%edx │ │ - test %ecx,%ecx │ │ - je 6190 │ │ - mov 0x44(%esp),%esi │ │ - lea -0x71e7(%ebx),%edi │ │ - mov %edi,0x88(%esp) │ │ - mov $0x5,%ecx │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 5c18 │ │ - mov 0x48(%esp),%esi │ │ - mov $0x5,%ecx │ │ - mov 0x88(%esp),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 5b90 │ │ - mov %edx,0xa0(%esp) │ │ - lea 0xb8(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 9410 │ │ + je 4306 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 4310 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jne 6078 │ │ - mov 0x90(%esp),%eax │ │ + je 4325 │ │ + mov 0x44(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ - je 5e20 │ │ - mov 0xb8(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d420 │ │ - mov 0x90(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ + jne 43b0 │ │ + lea -0x7636(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call d760 │ │ + call 26b0 │ │ test %eax,%eax │ │ - jne 60a8 │ │ - mov 0x2c(%esp),%esi │ │ - mov $0x5,%ecx │ │ - mov 0x88(%esp),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 5f00 │ │ - mov 0x94(%esp),%eax │ │ + mov %eax,%edi │ │ + je 43e8 │ │ + mov %edi,(%esp) │ │ + call 2640 │ │ + cmp $0x3f,%eax │ │ + jbe 4350 │ │ + movb $0x0,0x3f(%edi) │ │ + mov %edi,(%esp) │ │ + call 41e0 │ │ test %eax,%eax │ │ - jle 5f38 │ │ - mov 0x4c(%esp),%esi │ │ - mov $0x4,%ecx │ │ - lea -0x765c(%ebx),%edi │ │ - mov $0x1,%eax │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 5b60 │ │ - mov 0x4c(%esp),%esi │ │ - mov $0x5,%ecx │ │ - lea -0x7658(%ebx),%edi │ │ - mov $0x2,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 5b60 │ │ - mov 0x4c(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x7653(%ebx),%edi │ │ - mov $0x3,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 5b60 │ │ - mov 0x4c(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x764c(%ebx),%edi │ │ - mov $0x4,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 5b60 │ │ - mov 0x4c(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x7645(%ebx),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %al │ │ - setb %dl │ │ - sub %edx,%eax │ │ - movsbl %al,%eax │ │ - cmp $0x1,%eax │ │ - sbb %eax,%eax │ │ - and $0x2,%eax │ │ - add $0x3,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 11320 │ │ + jne 4390 │ │ + mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 5f38 │ │ - mov %eax,0x4(%esp) │ │ - lea -0x7195(%ebx),%eax │ │ - jmp 5e4d │ │ - lea 0x0(%esi),%esi │ │ - movl $0x2,(%esp) │ │ - lea -0x71e2(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - mov 0x98(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 98f0 │ │ - mov %eax,0xa0(%esp) │ │ - cmp $0x80,%eax │ │ - ja 5c90 │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x30(%esp),%edi │ │ - mov 0x98(%esp),%esi │ │ - cmp $0x4,%eax │ │ - mov %eax,%edx │ │ - jae 5ed8 │ │ - xor %ecx,%ecx │ │ - test $0x2,%dl │ │ - jne 5eb8 │ │ - and $0x1,%edx │ │ - je 5a30 │ │ - movzbl (%esi,%ecx,1),%eax │ │ - mov %al,(%edi,%ecx,1) │ │ - jmp 5a30 │ │ - nop │ │ - mov 0xa0(%esp),%eax │ │ - mov %edx,0xac(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ + je 436b │ │ mov %eax,(%esp) │ │ - call 98f0 │ │ - mov %eax,0x94(%esp) │ │ - cmp $0x80,%eax │ │ - mov 0xac(%esp),%edx │ │ - ja 5c90 │ │ - mov 0x94(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ - mov 0xa0(%esp),%esi │ │ - cmp $0x4,%ecx │ │ - mov %ecx,%eax │ │ - jae 6168 │ │ - xor %ecx,%ecx │ │ - test $0x2,%al │ │ - je 5c79 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - test $0x1,%al │ │ - je 5a11 │ │ - movzbl (%esi,%ecx,1),%eax │ │ - mov %al,(%edi,%ecx,1) │ │ - jmp 5a11 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,0xc(%esp) │ │ - lea -0x5258(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - movl $0x80,0x10(%esp) │ │ - movl $0x2,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - mov 0x38(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x5c(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x40(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x60(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x30(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x64(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x48(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x68(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x54(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x6c(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x34(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x70(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x44(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x74(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x78(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x7c(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x80(%esp),%edi │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x58(%esp),%esi │ │ - mov 0x84(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0xedc(%esp),%edi │ │ - xor %gs:0x14,%edi │ │ - mov 0xa8(%esp),%eax │ │ - jne 6483 │ │ - lea 0xeec(%esp),%esp │ │ + call 2660 │ │ + mov %edi,(%esp) │ │ + call 2680 │ │ + mov %eax,0x4(%esi) │ │ + orl $0x2,0x64(%esi) │ │ + cmp $0x1,%ebp │ │ + je 43d8 │ │ + test %eax,%eax │ │ + je 43c7 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - mov 0x3c(%esp),%eax │ │ + cmp $0x1,%ebp │ │ + jne 4306 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 2660 │ │ + mov 0x1c(%esp),%eax │ │ + jmp 4306 │ │ + xchg %ax,%ax │ │ mov %eax,(%esp) │ │ - call 27a0 │ │ - mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ + mov $0x1,%ebp │ │ + call 2680 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 433f │ │ + mov $0x2,%eax │ │ + jmp 4306 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ + call 2660 │ │ + mov 0x4(%esi),%eax │ │ + jmp 437f │ │ + lea 0x0(%esi),%esi │ │ + lea -0x762b(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 11b10 │ │ + call 26b0 │ │ test %eax,%eax │ │ - je 5e80 │ │ - mov %eax,0x4(%esp) │ │ - lea -0x71b4(%ebx),%eax │ │ + mov %eax,%edi │ │ + jne 433f │ │ + call 26c0 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 433f │ │ + lea -0x7623(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 53e0 │ │ - mov %eax,0x4(%esp) │ │ - mov 0x9c(%esp),%eax │ │ + call 26b0 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 433f │ │ + lea -0x761e(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 27b0 │ │ - mov 0xb8(%esp),%eax │ │ + call 2680 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 43c7 │ │ + mov $0x1,%bp │ │ + jmp 433f │ │ + jmp 4460 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + xor %ecx,%ecx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x16ae1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x2c(%esp),%ebp │ │ mov %eax,(%esp) │ │ - call 9250 │ │ - jmp 5cbd │ │ + mov 0x28(%esp),%edi │ │ + mov %edx,0x4(%esp) │ │ + test %ebp,%ebp │ │ + jle 44c6 │ │ + mov %eax,%esi │ │ + jmp 4498 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov 0xa4(%esp),%esi │ │ - movl $0xff,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0x40(%esp),%eax │ │ + cmp $0x87,%ecx │ │ + jg 44b3 │ │ + movzbl (%edi,%ecx,1),%eax │ │ + xor $0x36,%eax │ │ + mov %al,(%esi,%ecx,1) │ │ + movzbl (%edi,%ecx,1),%eax │ │ + xor $0x5c,%eax │ │ + mov %al,(%edx,%ecx,1) │ │ + add $0x1,%ecx │ │ + cmp %ecx,%ebp │ │ + jg 4490 │ │ mov %esi,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x719b(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - call 2780 │ │ - mov %esi,%eax │ │ - jmp 5a75 │ │ - movzwl (%esi),%ecx │ │ - and $0x1,%edx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - je 5a30 │ │ - jmp 5c0b │ │ + cmp $0x87,%ecx │ │ + mov %edx,0x4(%esp) │ │ + jg 46a8 │ │ + mov 0x4(%esp),%ebp │ │ + mov $0x88,%edi │ │ + mov (%esp),%eax │ │ + sub %ecx,%edi │ │ + mov %edi,0x8(%esp) │ │ + lea 0x10(%ecx),%esi │ │ + lea 0x0(%ebp,%ecx,1),%edx │ │ + add %esi,%ebp │ │ + mov %edx,0xc(%esp) │ │ + lea (%eax,%ecx,1),%edi │ │ + cmp %ebp,%edi │ │ + setae %al │ │ + add (%esp),%esi │ │ + mov %eax,%ebp │ │ + cmp %esi,%edx │ │ + setae %al │ │ + mov %eax,%esi │ │ + mov %ebp,%eax │ │ + mov %esi,%edx │ │ + or %dl,%al │ │ + je 46b8 │ │ + cmpl $0xf,0x8(%esp) │ │ + jbe 46b8 │ │ + mov $0x78,%ebp │ │ + mov $0x87,%esi │ │ + sub %ecx,%ebp │ │ + sub %ecx,%esi │ │ + shr $0x4,%ebp │ │ + add $0x1,%ebp │ │ + mov %ebp,%eax │ │ + shl $0x4,%eax │ │ + cmp $0xe,%esi │ │ + mov %eax,0x10(%esp) │ │ + jbe 4590 │ │ + mov 0xc(%esp),%esi │ │ + movdqa -0x6fdc(%ebx),%xmm1 │ │ + movdqa -0x6fcc(%ebx),%xmm0 │ │ + mov (%esp),%eax │ │ + mov 0x4(%esp),%edx │ │ + movl $0x0,0xc(%esp) │ │ + addl $0x1,0xc(%esp) │ │ + add $0x10,%edi │ │ + movdqu %xmm1,-0x10(%edi) │ │ + add $0x10,%esi │ │ + movdqu %xmm0,-0x10(%esi) │ │ + cmp %ebp,0xc(%esp) │ │ + jb 4555 │ │ + mov %eax,(%esp) │ │ + mov 0x10(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + add %eax,%ecx │ │ + cmp %eax,0x8(%esp) │ │ + je 46a8 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%esp),%esi │ │ + cmp $0x87,%ecx │ │ + mov 0x4(%esp),%eax │ │ + movb $0x36,(%esi,%ecx,1) │ │ + movb $0x5c,(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x1(%esi,%ecx,1) │ │ + cmp $0x86,%ecx │ │ + movb $0x5c,0x1(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x2(%esi,%ecx,1) │ │ + cmp $0x85,%ecx │ │ + movb $0x5c,0x2(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x3(%esi,%ecx,1) │ │ + cmp $0x84,%ecx │ │ + movb $0x5c,0x3(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x4(%esi,%ecx,1) │ │ + cmp $0x83,%ecx │ │ + movb $0x5c,0x4(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x5(%esi,%ecx,1) │ │ + cmp $0x82,%ecx │ │ + movb $0x5c,0x5(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x6(%esi,%ecx,1) │ │ + cmp $0x81,%ecx │ │ + movb $0x5c,0x6(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x7(%esi,%ecx,1) │ │ + cmp $0x80,%ecx │ │ + movb $0x5c,0x7(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x8(%esi,%ecx,1) │ │ + cmp $0x7f,%ecx │ │ + movb $0x5c,0x8(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0x9(%esi,%ecx,1) │ │ + cmp $0x7e,%ecx │ │ + movb $0x5c,0x9(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0xa(%esi,%ecx,1) │ │ + cmp $0x7d,%ecx │ │ + movb $0x5c,0xa(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0xb(%esi,%ecx,1) │ │ + cmp $0x7c,%ecx │ │ + movb $0x5c,0xb(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0xc(%esi,%ecx,1) │ │ + cmp $0x7b,%ecx │ │ + movb $0x5c,0xc(%eax,%ecx,1) │ │ + je 46a8 │ │ + movb $0x36,0xd(%esi,%ecx,1) │ │ + cmp $0x7a,%ecx │ │ + movb $0x5c,0xd(%eax,%ecx,1) │ │ + je 46a8 │ │ + mov (%esp),%eax │ │ + movb $0x36,0xe(%eax,%ecx,1) │ │ + mov 0x4(%esp),%eax │ │ + movb $0x5c,0xe(%eax,%ecx,1) │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 6430 │ │ + mov (%esp),%eax │ │ + mov 0x4(%esp),%edx │ │ + nop │ │ + movb $0x36,(%eax,%ecx,1) │ │ + movb $0x5c,(%edx,%ecx,1) │ │ + add $0x1,%ecx │ │ + cmp $0x88,%ecx │ │ + jne 46c0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000046e0 : │ │ + push %ebp │ │ + mov $0x22,%ecx │ │ + mov $0x51,%edx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x16859,%ebx │ │ + lea -0x23c(%esp),%esp │ │ + mov 0x250(%esp),%eax │ │ + lea 0x94(%esp),%edi │ │ + mov %edi,0x24(%esp) │ │ + mov 0x25c(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x258(%esp),%eax │ │ + movl $0x0,0x33(%esp) │ │ + movl $0x0,0x37(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x22c(%esp) │ │ + xor %eax,%eax │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x11c(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x2c(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x1a4(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x18(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + movl $0x0,0x3b(%esp) │ │ + lea 0x43(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + movl $0x0,0x3f(%esp) │ │ + mov %eax,0x28(%esp) │ │ + jne 4ac0 │ │ test $0x2,%edi │ │ - jne 641b │ │ + jne 4ae0 │ │ mov %edx,%ecx │ │ + xor %eax,%eax │ │ shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 5bf7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xb8(%esp),%eax │ │ - movl $0x8,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 75a0 │ │ - mov 0xa0(%esp),%edi │ │ - mov $0x10,%eax │ │ - cmp $0x10,%edi │ │ - cmovle %edi,%eax │ │ - mov %eax,0xa0(%esp) │ │ - jmp 5aa8 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x50(%esp),%eax │ │ - cmpb $0x0,(%eax) │ │ - je 5f78 │ │ - mov 0x58(%esp),%esi │ │ - mov $0x4,%ecx │ │ - mov 0x88(%esp),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 62b0 │ │ - mov 0x50(%esp),%eax │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 47ab │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 47b3 │ │ + movb $0x0,(%edi) │ │ + mov 0x254(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5260 │ │ - test %eax,%eax │ │ - jne 62a0 │ │ - lea -0x7144(%ebx),%eax │ │ - lea -0x765c(%ebx),%edi │ │ - mov 0x54(%esp),%esi │ │ + call 2650 │ │ + mov %eax,%ebp │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 4a29 │ │ + cmpl $0x40,0x260(%esp) │ │ + jle 4a50 │ │ + mov 0x260(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - movl $0x2,(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - mov $0x4,%ecx │ │ - mov $0x1,%eax │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 6040 │ │ - mov 0x54(%esp),%esi │ │ - mov $0x5,%ecx │ │ - lea -0x7658(%ebx),%edi │ │ - mov $0x2,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 6040 │ │ - mov 0x54(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x7653(%ebx),%edi │ │ - mov $0x3,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 6040 │ │ - mov 0x54(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x764c(%ebx),%edi │ │ - mov $0x4,%al │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - cmp %dl,%cl │ │ - je 6040 │ │ - mov 0x54(%esp),%esi │ │ - mov $0x7,%ecx │ │ - lea -0x7645(%ebx),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %al │ │ - setb %dl │ │ - sub %edx,%eax │ │ - movsbl %al,%eax │ │ - cmp $0x1,%eax │ │ - sbb %eax,%eax │ │ - and $0x2,%eax │ │ - add $0x3,%eax │ │ - nop │ │ - mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfc0 │ │ - test %eax,%eax │ │ - je 60b8 │ │ - mov %eax,0x4(%esp) │ │ - lea -0x7129(%ebx),%eax │ │ - jmp 5e4d │ │ - xchg %ax,%ax │ │ - movl $0x0,0x94(%esp) │ │ - jmp 59d9 │ │ - mov %eax,0x4(%esp) │ │ - lea -0x71d1(%ebx),%eax │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 53e0 │ │ + call 29c0 │ │ + mov $0x10,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x9c(%esp),%eax │ │ + lea 0x40(%ebp),%edi │ │ + mov 0x18(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 27b0 │ │ - jmp 5cbd │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,0x4(%esp) │ │ - lea -0x5228(%ebx),%eax │ │ - jmp 5e4d │ │ - nop │ │ - movl $0x2,(%esp) │ │ - lea -0x710b(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ + mov 0x24(%esp),%eax │ │ + call 4460 │ │ mov 0x94(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ + mov 0x1c(%esp),%esi │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x98(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x9c(%esp),%eax │ │ + mov %eax,0x8(%ebp) │ │ mov 0xa0(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0xc(%ebp) │ │ + mov 0xa4(%esp),%eax │ │ + mov %eax,0x10(%ebp) │ │ + mov 0xa8(%esp),%eax │ │ + mov %eax,0x14(%ebp) │ │ + mov 0xac(%esp),%eax │ │ + mov %eax,0x18(%ebp) │ │ + mov 0xb0(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0xb4(%esp),%eax │ │ + mov %eax,0x20(%ebp) │ │ mov 0xb8(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 9950 │ │ - test %eax,%eax │ │ - jne 61a8 │ │ - movl $0x2,(%esp) │ │ - lea -0x70d3(%ebx),%eax │ │ + mov %eax,0x24(%ebp) │ │ + mov 0xbc(%esp),%eax │ │ + mov %eax,0x28(%ebp) │ │ + mov 0xc0(%esp),%eax │ │ + mov %eax,0x2c(%ebp) │ │ + mov 0xc4(%esp),%eax │ │ + mov %eax,0x30(%ebp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %eax,0x34(%ebp) │ │ + mov 0xcc(%esp),%eax │ │ + mov %eax,0x38(%ebp) │ │ + mov 0xd0(%esp),%eax │ │ + mov %eax,0x3c(%ebp) │ │ + cmpl $0x4,0x254(%esp) │ │ + jb 48e1 │ │ + mov 0x254(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + testb $0x2,0x254(%esp) │ │ + je 48f8 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + testb $0x1,0x254(%esp) │ │ + je 4909 │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + mov 0x254(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + add $0x40,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - lea 0x6cc(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0xb8(%esp),%eax │ │ + lea 0x33(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 9a30 │ │ - test %eax,%eax │ │ - je 63f8 │ │ + call 29c0 │ │ + mov 0x11c(%esp),%eax │ │ + mov %eax,0x43(%esp) │ │ + mov 0x120(%esp),%eax │ │ + mov %eax,0x47(%esp) │ │ + mov 0x124(%esp),%eax │ │ + mov %eax,0x4b(%esp) │ │ + mov 0x128(%esp),%eax │ │ + mov %eax,0x4f(%esp) │ │ + mov 0x12c(%esp),%eax │ │ + mov %eax,0x53(%esp) │ │ + mov 0x130(%esp),%eax │ │ + mov %eax,0x57(%esp) │ │ + mov 0x134(%esp),%eax │ │ + mov %eax,0x5b(%esp) │ │ + mov 0x138(%esp),%eax │ │ + mov %eax,0x5f(%esp) │ │ + mov 0x13c(%esp),%eax │ │ + mov %eax,0x63(%esp) │ │ + mov 0x140(%esp),%eax │ │ + mov %eax,0x67(%esp) │ │ + mov 0x144(%esp),%eax │ │ + mov %eax,0x6b(%esp) │ │ + mov 0x148(%esp),%eax │ │ + mov %eax,0x6f(%esp) │ │ + mov 0x14c(%esp),%eax │ │ + mov %eax,0x73(%esp) │ │ + mov 0x150(%esp),%eax │ │ + mov %eax,0x77(%esp) │ │ + mov 0x154(%esp),%eax │ │ + mov %eax,0x7b(%esp) │ │ + mov 0x158(%esp),%eax │ │ + mov %eax,0x7f(%esp) │ │ + mov 0x33(%esp),%eax │ │ + mov %eax,0x83(%esp) │ │ + mov 0x37(%esp),%eax │ │ + movl $0x50,0x8(%esp) │ │ + mov %eax,0x87(%esp) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x8b(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x8f(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x70c0(%ebx),%eax │ │ - jmp 5e4d │ │ - test $0x1,%edi │ │ - jne 644f │ │ - test $0x2,%edi │ │ - jne 646e │ │ - mov %eax,%ecx │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 29c0 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x22c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 4af0 │ │ + lea 0x23c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%esp),%edi │ │ + cmpl $0x4,0x260(%esp) │ │ + jb 4a6a │ │ + mov 0x260(%esp),%ecx │ │ shr $0x2,%ecx │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 5c68 │ │ + xor %edx,%edx │ │ + testb $0x2,0x260(%esp) │ │ + jne 4aa8 │ │ + testb $0x1,0x260(%esp) │ │ + jne 4a90 │ │ + mov 0x260(%esp),%eax │ │ + jmp 480c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x736c6166,0x0 │ │ - movw $0x65,0x4 │ │ - jmp 59f3 │ │ - mov %eax,0x4(%esp) │ │ - lea -0x70ed(%ebx),%eax │ │ - jmp 5e4d │ │ - nop │ │ - movl $0x6f727245,0x4c4(%esp) │ │ - movl $0x49203a72,0x4c8(%esp) │ │ - movl $0x6c61766e,0x4cc(%esp) │ │ - movl $0x6f206469,0x4d0(%esp) │ │ - movl $0x696d2072,0x4d4(%esp) │ │ - movl $0x6e697373,0x4d8(%esp) │ │ - movl $0x63612067,0x4dc(%esp) │ │ - movl $0x73736563,0x4e0(%esp) │ │ - movl $0x72747320,0x4e4(%esp) │ │ - movl $0x676e69,0x4e8(%esp) │ │ - jmp 5cbd │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x260(%esp),%eax │ │ + jmp 480c │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x6f727245,0x4c4(%esp) │ │ - movl $0x49203a72,0x4c8(%esp) │ │ - movl $0x6c61766e,0x4cc(%esp) │ │ - movl $0x6f206469,0x4d0(%esp) │ │ - movl $0x696d2072,0x4d4(%esp) │ │ - movl $0x6e697373,0x4d8(%esp) │ │ - movl $0x6c612067,0x4dc(%esp) │ │ - movl $0x20776f6c,0x4e0(%esp) │ │ - movw $0x5049,0x4e4(%esp) │ │ - movb $0x0,0x4e6(%esp) │ │ - jmp 5cbd │ │ - nop │ │ - mov %eax,0x4(%esp) │ │ - lea -0x715d(%ebx),%eax │ │ - jmp 5e4d │ │ - nop │ │ - mov 0xb8(%esp),%eax │ │ - movl $0x6,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d420 │ │ - movl $0x2,(%esp) │ │ - lea -0x7179(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2790 <__android_log_print@plt> │ │ - jmp 5f59 │ │ - lea 0x0(%esi),%esi │ │ - movl $0x6f727245,0x4c4(%esp) │ │ - movl $0x49203a72,0x4c8(%esp) │ │ - movl $0x6c61766e,0x4cc(%esp) │ │ - movl $0x6f206469,0x4d0(%esp) │ │ - movl $0x696d2072,0x4d4(%esp) │ │ - movl $0x6e697373,0x4d8(%esp) │ │ - movl $0x61702067,0x4dc(%esp) │ │ - movl $0x6f777373,0x4e0(%esp) │ │ - movw $0x6472,0x4e4(%esp) │ │ - movb $0x0,0x4e6(%esp) │ │ - jmp 5cbd │ │ - nop │ │ - movl $0x6f727245,0x4c4(%esp) │ │ - movl $0x49203a72,0x4c8(%esp) │ │ - movl $0x6c61766e,0x4cc(%esp) │ │ - movl $0x6f206469,0x4d0(%esp) │ │ - movl $0x696d2072,0x4d4(%esp) │ │ - movl $0x6e697373,0x4d8(%esp) │ │ - movl $0x69662067,0x4dc(%esp) │ │ - movl $0x61776572,0x4e0(%esp) │ │ - movl $0x74206c6c,0x4e4(%esp) │ │ - movl $0x6f656d69,0x4e8(%esp) │ │ - movl $0x76207475,0x4ec(%esp) │ │ - movl $0x65756c61,0x4f0(%esp) │ │ - movb $0x0,0x4f4(%esp) │ │ - jmp 5cbd │ │ + movzwl (%esi),%eax │ │ + mov $0x2,%dl │ │ + mov %ax,(%edi) │ │ + testb $0x1,0x260(%esp) │ │ + je 4a80 │ │ + jmp 4a90 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x6cc(%esp),%edx │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call *0x29c(%eax) │ │ - mov %eax,0xa8(%esp) │ │ - jmp 5e68 │ │ - movzwl (%esi),%ecx │ │ - lea 0x2(%edi),%edi │ │ + lea 0x44(%esp),%edi │ │ + mov $0x50,%dl │ │ + movb $0x0,0x43(%esp) │ │ + test $0x2,%edi │ │ + je 4795 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ - lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp 5ef0 │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%edi),%edi │ │ - lea 0xbd(%esp),%esi │ │ - mov %al,-0x1(%edi) │ │ - mov 0xa0(%esp),%eax │ │ - lea -0x1(%eax),%edx │ │ - jmp 5ee4 │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%edi),%edi │ │ - lea 0x2c1(%esp),%esi │ │ - mov %al,-0x1(%edi) │ │ - mov 0x94(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp 6174 │ │ - movzwl (%esi),%ecx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp 6180 │ │ - call 2990 │ │ - nop │ │ + add $0x2,%edi │ │ + jmp 4795 │ │ + call 2990 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00006490 : │ │ - mov 0x4(%esp),%eax │ │ - movl $0x67452301,(%eax) │ │ - movl $0xefcdab89,0x4(%eax) │ │ - movl $0x98badcfe,0x8(%eax) │ │ - movl $0x10325476,0xc(%eax) │ │ - movl $0x0,0x10(%eax) │ │ - movl $0x0,0x14(%eax) │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -000064c0 : │ │ +00004b00 : │ │ push %ebp │ │ + mov $0x22,%ecx │ │ + mov $0x55,%edx │ │ push %edi │ │ push %esi │ │ - lea -0x54(%esp),%esp │ │ - mov 0x64(%esp),%eax │ │ - mov 0x68(%esp),%edi │ │ - mov (%eax),%eax │ │ - mov %eax,%edx │ │ - mov 0x64(%esp),%eax │ │ - mov %edx,0x40(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,%ecx │ │ - mov 0x64(%esp),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,%esi │ │ - mov 0x64(%esp),%eax │ │ - mov 0xc(%eax),%eax │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x16439,%ebx │ │ + lea -0x24c(%esp),%esp │ │ + mov 0x260(%esp),%eax │ │ + lea 0xa4(%esp),%edi │ │ + mov %edi,0x2c(%esp) │ │ + mov 0x26c(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x268(%esp),%eax │ │ + movl $0x0,0x3b(%esp) │ │ + movl $0x0,0x3f(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x23c(%esp) │ │ + xor %eax,%eax │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x12c(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x28(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x1b4(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x18(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + movl $0x0,0x43(%esp) │ │ + lea 0x4f(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + movl $0x0,0x47(%esp) │ │ + movl $0x0,0x4b(%esp) │ │ + mov %eax,0x24(%esp) │ │ + jne 4ef8 │ │ + test $0x2,%edi │ │ + jne 4f10 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 4bd3 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 4bdb │ │ + movb $0x0,(%edi) │ │ + mov 0x264(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ mov %eax,%ebp │ │ - mov (%edi),%eax │ │ - mov %ebp,0x4c(%esp) │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 4e65 │ │ + cmpl $0x40,0x270(%esp) │ │ + jle 4e88 │ │ + mov 0x270(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - lea -0x28955b88(%edx,%eax,1),%edx │ │ - mov %ebp,%eax │ │ - xor %esi,%eax │ │ - and %ecx,%eax │ │ - xor %ebp,%eax │ │ - add %edx,%eax │ │ - mov 0x4(%edi),%edx │ │ - rol $0x7,%eax │ │ - add %ecx,%eax │ │ - mov %edx,0x4(%esp) │ │ - lea -0x173848aa(%ebp,%edx,1),%edx │ │ - mov %esi,%ebp │ │ - xor %ecx,%esi │ │ - mov %ebp,0x48(%esp) │ │ - and %eax,%esi │ │ - xor %ebp,%esi │ │ - add %edx,%esi │ │ - mov 0x8(%edi),%edx │ │ - rol $0xc,%esi │ │ - add %eax,%esi │ │ - mov %edx,0x8(%esp) │ │ - lea 0x242070db(%ebp,%edx,1),%edx │ │ - mov %ecx,%ebp │ │ - xor %eax,%ecx │ │ - mov %ebp,0x44(%esp) │ │ - and %esi,%ecx │ │ - xor %ebp,%ecx │ │ - add %edx,%ecx │ │ - mov 0xc(%edi),%edx │ │ - ror $0xf,%ecx │ │ - add %esi,%ecx │ │ - mov %edx,0xc(%esp) │ │ - lea -0x3e423112(%ebp,%edx,1),%ebp │ │ - mov %esi,%edx │ │ - xor %eax,%edx │ │ - and %ecx,%edx │ │ - xor %eax,%edx │ │ - add %ebp,%edx │ │ - mov 0x10(%edi),%ebp │ │ - ror $0xa,%edx │ │ - add %ecx,%edx │ │ - mov %ebp,0x10(%esp) │ │ - lea -0xa83f051(%eax,%ebp,1),%ebp │ │ - mov %ecx,%eax │ │ - xor %esi,%eax │ │ - and %edx,%eax │ │ - xor %esi,%eax │ │ - add %ebp,%eax │ │ - mov 0x14(%edi),%ebp │ │ - rol $0x7,%eax │ │ - add %edx,%eax │ │ - mov %ebp,0x14(%esp) │ │ - lea 0x4787c62a(%esi,%ebp,1),%ebp │ │ - mov %edx,%esi │ │ - xor %ecx,%esi │ │ - and %eax,%esi │ │ - xor %ecx,%esi │ │ - add %ebp,%esi │ │ - mov 0x18(%edi),%ebp │ │ - rol $0xc,%esi │ │ - add %eax,%esi │ │ - mov %ebp,0x18(%esp) │ │ - lea -0x57cfb9ed(%ecx,%ebp,1),%ebp │ │ - mov %eax,%ecx │ │ - xor %edx,%ecx │ │ - and %esi,%ecx │ │ - xor %edx,%ecx │ │ - add %ebp,%ecx │ │ - mov 0x1c(%edi),%ebp │ │ - ror $0xf,%ecx │ │ - add %esi,%ecx │ │ - mov %ebp,0x1c(%esp) │ │ - lea -0x2b96aff(%edx,%ebp,1),%ebp │ │ - mov %esi,%edx │ │ - xor %eax,%edx │ │ - and %ecx,%edx │ │ - xor %eax,%edx │ │ - add %ebp,%edx │ │ - mov 0x20(%edi),%ebp │ │ - ror $0xa,%edx │ │ - add %ecx,%edx │ │ - mov %ebp,0x20(%esp) │ │ - lea 0x698098d8(%eax,%ebp,1),%ebp │ │ - mov %ecx,%eax │ │ - xor %esi,%eax │ │ - and %edx,%eax │ │ - xor %esi,%eax │ │ - add %ebp,%eax │ │ - mov 0x24(%edi),%ebp │ │ - rol $0x7,%eax │ │ - add %edx,%eax │ │ - mov %ebp,0x24(%esp) │ │ - lea -0x74bb0851(%esi,%ebp,1),%ebp │ │ - mov %edx,%esi │ │ - xor %ecx,%esi │ │ - and %eax,%esi │ │ - xor %ecx,%esi │ │ - add %ebp,%esi │ │ - mov 0x28(%edi),%ebp │ │ - rol $0xc,%esi │ │ - add %eax,%esi │ │ - mov %ebp,0x28(%esp) │ │ - lea -0xa44f(%ecx,%ebp,1),%ebp │ │ - mov %eax,%ecx │ │ - xor %edx,%ecx │ │ - and %esi,%ecx │ │ - xor %edx,%ecx │ │ - add %ebp,%ecx │ │ - mov 0x2c(%edi),%ebp │ │ - ror $0xf,%ecx │ │ - add %esi,%ecx │ │ - mov %ebp,0x2c(%esp) │ │ - lea -0x76a32842(%edx,%ebp,1),%ebp │ │ - mov %esi,%edx │ │ - xor %eax,%edx │ │ - and %ecx,%edx │ │ - xor %eax,%edx │ │ - add %ebp,%edx │ │ - mov 0x30(%edi),%ebp │ │ - ror $0xa,%edx │ │ - add %ecx,%edx │ │ - mov %ebp,0x30(%esp) │ │ - lea 0x6b901122(%eax,%ebp,1),%ebp │ │ - mov %ecx,%eax │ │ - xor %esi,%eax │ │ - and %edx,%eax │ │ - xor %esi,%eax │ │ - add %ebp,%eax │ │ - mov 0x34(%edi),%ebp │ │ - rol $0x7,%eax │ │ - add %edx,%eax │ │ - mov %ebp,0x34(%esp) │ │ - lea -0x2678e6d(%esi,%ebp,1),%ebp │ │ - mov %edx,%esi │ │ - xor %ecx,%esi │ │ - and %eax,%esi │ │ - xor %ecx,%esi │ │ - add %ebp,%esi │ │ - mov 0x38(%edi),%ebp │ │ - rol $0xc,%esi │ │ - add %eax,%esi │ │ - mov %ebp,0x38(%esp) │ │ - lea -0x5986bc72(%ecx,%ebp,1),%ebp │ │ - mov %eax,%ecx │ │ - xor %edx,%ecx │ │ - and %esi,%ecx │ │ - xor %edx,%ecx │ │ - add %ebp,%ecx │ │ - mov 0x3c(%edi),%ebp │ │ - ror $0xf,%ecx │ │ - add %esi,%ecx │ │ - lea 0x49b40821(%edx,%ebp,1),%edi │ │ - mov %esi,%edx │ │ - xor %eax,%edx │ │ - and %ecx,%edx │ │ - xor %eax,%edx │ │ - add %edi,%edx │ │ - mov 0x4(%esp),%edi │ │ - ror $0xa,%edx │ │ - add %ecx,%edx │ │ - lea -0x9e1da9e(%edi,%eax,1),%edi │ │ - mov %edx,%eax │ │ - xor %ecx,%eax │ │ - and %esi,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x18(%esp),%edi │ │ - rol $0x5,%eax │ │ - add %edx,%eax │ │ - lea -0x3fbf4cc0(%edi,%esi,1),%edi │ │ - mov %eax,%esi │ │ - xor %edx,%esi │ │ - and %ecx,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ - mov 0x2c(%esp),%edi │ │ - rol $0x9,%esi │ │ - add %eax,%esi │ │ - lea 0x265e5a51(%edi,%ecx,1),%edi │ │ - mov %esi,%ecx │ │ - xor %eax,%ecx │ │ - and %edx,%ecx │ │ - xor %eax,%ecx │ │ - add %edi,%ecx │ │ - mov (%esp),%edi │ │ - rol $0xe,%ecx │ │ - add %esi,%ecx │ │ - lea -0x16493856(%edi,%edx,1),%edi │ │ - mov %ecx,%edx │ │ - xor %esi,%edx │ │ - and %eax,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x14(%esp),%edi │ │ - ror $0xc,%edx │ │ - add %ecx,%edx │ │ - lea -0x29d0efa3(%edi,%eax,1),%edi │ │ - mov %edx,%eax │ │ - xor %ecx,%eax │ │ - and %esi,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x28(%esp),%edi │ │ - rol $0x5,%eax │ │ - add %edx,%eax │ │ - lea 0x2441453(%edi,%esi,1),%edi │ │ - mov %eax,%esi │ │ - xor %edx,%esi │ │ - and %ecx,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ - lea -0x275e197f(%ebp,%ecx,1),%edi │ │ - rol $0x9,%esi │ │ - add %eax,%esi │ │ - mov %esi,%ecx │ │ - xor %eax,%ecx │ │ - and %edx,%ecx │ │ - xor %eax,%ecx │ │ - add %edi,%ecx │ │ - mov 0x10(%esp),%edi │ │ - rol $0xe,%ecx │ │ - add %esi,%ecx │ │ - lea -0x182c0438(%edi,%edx,1),%edi │ │ - mov %ecx,%edx │ │ - xor %esi,%edx │ │ - and %eax,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x24(%esp),%edi │ │ - ror $0xc,%edx │ │ - add %ecx,%edx │ │ - lea 0x21e1cde6(%edi,%eax,1),%edi │ │ - mov %edx,%eax │ │ - xor %ecx,%eax │ │ - and %esi,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x38(%esp),%edi │ │ - rol $0x5,%eax │ │ - add %edx,%eax │ │ - lea -0x3cc8f82a(%edi,%esi,1),%edi │ │ - mov %eax,%esi │ │ - xor %edx,%esi │ │ - and %ecx,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ - mov 0xc(%esp),%edi │ │ - rol $0x9,%esi │ │ - add %eax,%esi │ │ - lea -0xb2af279(%edi,%ecx,1),%edi │ │ - mov %esi,%ecx │ │ - xor %eax,%ecx │ │ - and %edx,%ecx │ │ - xor %eax,%ecx │ │ - add %edi,%ecx │ │ - mov 0x20(%esp),%edi │ │ - rol $0xe,%ecx │ │ - add %esi,%ecx │ │ - lea 0x455a14ed(%edi,%edx,1),%edi │ │ - mov %ecx,%edx │ │ - xor %esi,%edx │ │ - and %eax,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x34(%esp),%edi │ │ - ror $0xc,%edx │ │ - add %ecx,%edx │ │ - lea -0x561c16fb(%edi,%eax,1),%edi │ │ - mov %edx,%eax │ │ - xor %ecx,%eax │ │ - and %esi,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x8(%esp),%edi │ │ - rol $0x5,%eax │ │ - add %edx,%eax │ │ - lea -0x3105c08(%edi,%esi,1),%edi │ │ - mov %eax,%esi │ │ - xor %edx,%esi │ │ - and %ecx,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ - mov 0x1c(%esp),%edi │ │ - rol $0x9,%esi │ │ - add %eax,%esi │ │ - lea 0x676f02d9(%edi,%ecx,1),%ecx │ │ - mov %esi,%edi │ │ - xor %eax,%edi │ │ - and %edx,%edi │ │ - xor %eax,%edi │ │ - add %ecx,%edi │ │ - rol $0xe,%edi │ │ - add %esi,%edi │ │ - mov %edi,%ecx │ │ - xor %esi,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - lea -0x72d5b376(%ecx,%edx,1),%ecx │ │ - mov %ecx,0x50(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - and %eax,%ecx │ │ - mov %ecx,%edx │ │ - xor %esi,%edx │ │ - add 0x50(%esp),%edx │ │ - mov 0x14(%esp),%ecx │ │ - ror $0xc,%edx │ │ - lea -0x5c6be(%ecx,%eax,1),%eax │ │ - add %edi,%edx │ │ - mov 0x3c(%esp),%ecx │ │ - xor %edx,%ecx │ │ - add %eax,%ecx │ │ - mov 0x20(%esp),%eax │ │ - rol $0x4,%ecx │ │ - add %edx,%ecx │ │ - lea -0x788e097f(%eax,%esi,1),%esi │ │ - mov %edx,%eax │ │ - xor %edi,%eax │ │ - xor %ecx,%eax │ │ - add %esi,%eax │ │ - mov 0x2c(%esp),%esi │ │ - rol $0xb,%eax │ │ - add %ecx,%eax │ │ - lea 0x6d9d6122(%esi,%edi,1),%edi │ │ - mov %ecx,%esi │ │ - xor %edx,%esi │ │ - xor %eax,%esi │ │ - add %edi,%esi │ │ - mov 0x38(%esp),%edi │ │ - rol $0x10,%esi │ │ - add %eax,%esi │ │ - lea -0x21ac7f4(%edi,%edx,1),%edi │ │ - mov %eax,%edx │ │ - xor %ecx,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x4(%esp),%edi │ │ - ror $0x9,%edx │ │ - add %esi,%edx │ │ - lea -0x5b4115bc(%edi,%ecx,1),%edi │ │ - mov %esi,%ecx │ │ - xor %eax,%ecx │ │ - xor %edx,%ecx │ │ - add %edi,%ecx │ │ - mov 0x10(%esp),%edi │ │ - rol $0x4,%ecx │ │ - add %edx,%ecx │ │ - lea 0x4bdecfa9(%edi,%eax,1),%edi │ │ - mov %edx,%eax │ │ - xor %esi,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x1c(%esp),%edi │ │ - rol $0xb,%eax │ │ - add %ecx,%eax │ │ - lea -0x944b4a0(%edi,%esi,1),%edi │ │ - mov %ecx,%esi │ │ - xor %edx,%esi │ │ - xor %eax,%esi │ │ - add %edi,%esi │ │ - mov 0x28(%esp),%edi │ │ - rol $0x10,%esi │ │ - add %eax,%esi │ │ - lea -0x41404390(%edi,%edx,1),%edx │ │ - mov %eax,%edi │ │ - xor %ecx,%edi │ │ - xor %esi,%edi │ │ - add %edx,%edi │ │ - mov 0x34(%esp),%edx │ │ - ror $0x9,%edi │ │ - add %esi,%edi │ │ - lea 0x289b7ec6(%edx,%ecx,1),%ecx │ │ - mov %esi,%edx │ │ - xor %eax,%edx │ │ - xor %edi,%edx │ │ - add %ecx,%edx │ │ - mov (%esp),%ecx │ │ - rol $0x4,%edx │ │ - add %edi,%edx │ │ - lea -0x155ed806(%ecx,%eax,1),%eax │ │ - mov %edi,%ecx │ │ - xor %esi,%ecx │ │ - xor %edx,%ecx │ │ - add %eax,%ecx │ │ - mov 0xc(%esp),%eax │ │ - rol $0xb,%ecx │ │ - add %edx,%ecx │ │ - lea -0x2b10cf7b(%eax,%esi,1),%eax │ │ - mov %edx,%esi │ │ - xor %edi,%esi │ │ - xor %ecx,%esi │ │ - add %eax,%esi │ │ + call 2ac0 │ │ + mov $0x14,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x40(%ebp),%edi │ │ mov 0x18(%esp),%eax │ │ - rol $0x10,%esi │ │ - add %ecx,%esi │ │ - lea 0x4881d05(%eax,%edi,1),%edi │ │ - mov %ecx,%eax │ │ - xor %edx,%eax │ │ - xor %esi,%eax │ │ - add %edi,%eax │ │ - mov 0x24(%esp),%edi │ │ - ror $0x9,%eax │ │ - add %esi,%eax │ │ - lea -0x262b2fc7(%edi,%edx,1),%edx │ │ - mov %esi,%edi │ │ - xor %ecx,%edi │ │ - xor %eax,%edi │ │ - add %edx,%edi │ │ - mov 0x30(%esp),%edx │ │ - rol $0x4,%edi │ │ - add %eax,%edi │ │ - lea -0x1924661b(%edx,%ecx,1),%edx │ │ - mov %eax,%ecx │ │ - xor %esi,%ecx │ │ - lea 0x1fa27cf8(%ebp,%esi,1),%esi │ │ - xor %edi,%ecx │ │ - add %edx,%ecx │ │ - mov %edi,%edx │ │ - rol $0xb,%ecx │ │ - xor %eax,%edx │ │ - add %edi,%ecx │ │ - xor %ecx,%edx │ │ - add %esi,%edx │ │ - mov 0x8(%esp),%esi │ │ - rol $0x10,%edx │ │ - add %ecx,%edx │ │ - lea -0x3b53a99b(%esi,%eax,1),%eax │ │ - mov %ecx,%esi │ │ - xor %edi,%esi │ │ - xor %edx,%esi │ │ - add %eax,%esi │ │ - mov (%esp),%eax │ │ - ror $0x9,%esi │ │ - add %edx,%esi │ │ - lea -0xbd6ddbc(%eax,%edi,1),%eax │ │ - mov %ecx,%edi │ │ - not %edi │ │ - or %esi,%edi │ │ - xor %edx,%edi │ │ - add %eax,%edi │ │ - mov 0x1c(%esp),%eax │ │ - rol $0x6,%edi │ │ - add %esi,%edi │ │ - lea 0x432aff97(%eax,%ecx,1),%ecx │ │ - mov %edx,%eax │ │ - not %eax │ │ - or %edi,%eax │ │ - xor %esi,%eax │ │ - add %ecx,%eax │ │ - mov 0x38(%esp),%ecx │ │ - rol $0xa,%eax │ │ - add %edi,%eax │ │ - lea -0x546bdc59(%ecx,%edx,1),%edx │ │ - mov %esi,%ecx │ │ - not %ecx │ │ - or %eax,%ecx │ │ - xor %edi,%ecx │ │ - add %edx,%ecx │ │ - mov 0x14(%esp),%edx │ │ - rol $0xf,%ecx │ │ - add %eax,%ecx │ │ - lea -0x36c5fc7(%edx,%esi,1),%esi │ │ - mov %edi,%edx │ │ - not %edx │ │ - or %ecx,%edx │ │ - xor %eax,%edx │ │ - add %esi,%edx │ │ - mov 0x30(%esp),%esi │ │ - ror $0xb,%edx │ │ - add %ecx,%edx │ │ - lea 0x655b59c3(%esi,%edi,1),%esi │ │ - mov %eax,%edi │ │ - not %edi │ │ - or %edx,%edi │ │ - xor %ecx,%edi │ │ - add %esi,%edi │ │ - mov 0xc(%esp),%esi │ │ - rol $0x6,%edi │ │ - add %edx,%edi │ │ - lea -0x70f3336e(%esi,%eax,1),%eax │ │ - mov %ecx,%esi │ │ - not %esi │ │ - or %edi,%esi │ │ - xor %edx,%esi │ │ - add %eax,%esi │ │ - mov 0x28(%esp),%eax │ │ - rol $0xa,%esi │ │ - add %edi,%esi │ │ - lea -0x100b83(%eax,%ecx,1),%eax │ │ - mov %edx,%ecx │ │ - not %ecx │ │ - or %esi,%ecx │ │ - xor %edi,%ecx │ │ - add %eax,%ecx │ │ - mov 0x4(%esp),%eax │ │ - rol $0xf,%ecx │ │ - add %esi,%ecx │ │ - lea -0x7a7ba22f(%eax,%edx,1),%eax │ │ - mov %edi,%edx │ │ - not %edx │ │ - or %ecx,%edx │ │ - xor %esi,%edx │ │ - add %eax,%edx │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + call 4460 │ │ + mov 0xa4(%esp),%eax │ │ + mov 0x1c(%esp),%esi │ │ + mov %eax,0x0(%ebp) │ │ + mov 0xa8(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + mov 0xac(%esp),%eax │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xb0(%esp),%eax │ │ + mov %eax,0xc(%ebp) │ │ + mov 0xb4(%esp),%eax │ │ + mov %eax,0x10(%ebp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,0x14(%ebp) │ │ + mov 0xbc(%esp),%eax │ │ + mov %eax,0x18(%ebp) │ │ + mov 0xc0(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0xc4(%esp),%eax │ │ + mov %eax,0x20(%ebp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %eax,0x24(%ebp) │ │ + mov 0xcc(%esp),%eax │ │ + mov %eax,0x28(%ebp) │ │ + mov 0xd0(%esp),%eax │ │ + mov %eax,0x2c(%ebp) │ │ + mov 0xd4(%esp),%eax │ │ + mov %eax,0x30(%ebp) │ │ + mov 0xd8(%esp),%eax │ │ + mov %eax,0x34(%ebp) │ │ + mov 0xdc(%esp),%eax │ │ + mov %eax,0x38(%ebp) │ │ + mov 0xe0(%esp),%eax │ │ + mov %eax,0x3c(%ebp) │ │ + cmpl $0x4,0x264(%esp) │ │ + jb 4d09 │ │ + mov 0x264(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + testb $0x2,0x264(%esp) │ │ + je 4d20 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + testb $0x1,0x264(%esp) │ │ + je 4d31 │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + mov 0x264(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + add $0x40,%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x3b(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2ac0 │ │ + mov 0x12c(%esp),%eax │ │ + mov %eax,0x4f(%esp) │ │ + mov 0x130(%esp),%eax │ │ + mov %eax,0x53(%esp) │ │ + mov 0x134(%esp),%eax │ │ + mov %eax,0x57(%esp) │ │ + mov 0x138(%esp),%eax │ │ + mov %eax,0x5b(%esp) │ │ + mov 0x13c(%esp),%eax │ │ + mov %eax,0x5f(%esp) │ │ + mov 0x140(%esp),%eax │ │ + mov %eax,0x63(%esp) │ │ + mov 0x144(%esp),%eax │ │ + mov %eax,0x67(%esp) │ │ + mov 0x148(%esp),%eax │ │ + mov %eax,0x6b(%esp) │ │ + mov 0x14c(%esp),%eax │ │ + mov %eax,0x6f(%esp) │ │ + mov 0x150(%esp),%eax │ │ + mov %eax,0x73(%esp) │ │ + mov 0x154(%esp),%eax │ │ + mov %eax,0x77(%esp) │ │ + mov 0x158(%esp),%eax │ │ + mov %eax,0x7b(%esp) │ │ + mov 0x15c(%esp),%eax │ │ + mov %eax,0x7f(%esp) │ │ + mov 0x160(%esp),%eax │ │ + mov %eax,0x83(%esp) │ │ + mov 0x164(%esp),%eax │ │ + mov %eax,0x87(%esp) │ │ + mov 0x168(%esp),%eax │ │ + mov %eax,0x8b(%esp) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x8f(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + movl $0x54,0x8(%esp) │ │ + mov %eax,0x93(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0x97(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0x9b(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0x9f(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ - ror $0xb,%edx │ │ - add %ecx,%edx │ │ - lea 0x6fa87e4f(%eax,%edi,1),%edi │ │ - mov %esi,%eax │ │ - not %eax │ │ - or %edx,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - lea -0x1d31920(%ebp,%esi,1),%edi │ │ - rol $0x6,%eax │ │ - mov %ecx,%esi │ │ - add %edx,%eax │ │ - not %esi │ │ - or %eax,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ + mov %eax,(%esp) │ │ + call 2ac0 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x23c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 4f20 │ │ + lea 0x24c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ mov 0x18(%esp),%edi │ │ - rol $0xa,%esi │ │ - add %eax,%esi │ │ - lea -0x5cfebcec(%edi,%ecx,1),%edi │ │ + cmpl $0x4,0x270(%esp) │ │ + jb 4ea2 │ │ + mov 0x270(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x270(%esp) │ │ + jne 4ee0 │ │ + testb $0x1,0x270(%esp) │ │ + jne 4ec8 │ │ + mov 0x270(%esp),%eax │ │ + jmp 4c34 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x270(%esp),%eax │ │ + jmp 4c34 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%eax │ │ + mov $0x2,%dl │ │ + mov %ax,(%edi) │ │ + testb $0x1,0x270(%esp) │ │ + je 4eb8 │ │ + jmp 4ec8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x50(%esp),%edi │ │ + mov $0x54,%dl │ │ + movb $0x0,0x4f(%esp) │ │ + test $0x2,%edi │ │ + je 4bbd │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 4bbd │ │ + call 2990 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00004f30 : │ │ + push %ebp │ │ + mov $0x20,%edx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x1600e,%ebx │ │ + lea -0x25c(%esp),%esp │ │ + mov 0x270(%esp),%eax │ │ + mov 0x27c(%esp),%esi │ │ + mov %eax,0x18(%esp) │ │ + mov 0x278(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x24c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x33(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x24(%esp) │ │ + jne 5368 │ │ + test $0x2,%edi │ │ + jne 5380 │ │ mov %edx,%ecx │ │ - not %ecx │ │ - or %esi,%ecx │ │ - xor %eax,%ecx │ │ - add %edi,%ecx │ │ - mov 0x34(%esp),%edi │ │ - rol $0xf,%ecx │ │ - add %esi,%ecx │ │ - lea 0x4e0811a1(%edi,%edx,1),%edi │ │ - mov %eax,%edx │ │ - not %edx │ │ - or %ecx,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x10(%esp),%edi │ │ - ror $0xb,%edx │ │ - add %ecx,%edx │ │ - lea -0x8ac817e(%edi,%eax,1),%edi │ │ - mov %esi,%eax │ │ - not %eax │ │ - or %edx,%eax │ │ - xor %ecx,%eax │ │ - add %edi,%eax │ │ - mov 0x2c(%esp),%edi │ │ - rol $0x6,%eax │ │ - add %edx,%eax │ │ - lea -0x42c50dcb(%edi,%esi,1),%edi │ │ - mov %ecx,%esi │ │ - not %esi │ │ - or %eax,%esi │ │ - xor %edx,%esi │ │ - add %edi,%esi │ │ - mov 0x8(%esp),%edi │ │ - rol $0xa,%esi │ │ - add %eax,%esi │ │ - lea 0x2ad7d2bb(%edi,%ecx,1),%edi │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 4fab │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 4fb3 │ │ + movb $0x0,(%edi) │ │ + xor %eax,%eax │ │ + lea 0xb4(%esp),%edi │ │ + mov $0x22,%ecx │ │ + mov $0x61,%edx │ │ + mov %edi,0x20(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x13c(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x28(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x1c4(%esp),%edi │ │ + mov $0x22,%cl │ │ + mov %edi,0x14(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x53(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x2c(%esp) │ │ + jne 5390 │ │ + test $0x2,%edi │ │ + jne 53b0 │ │ mov %edx,%ecx │ │ - not %ecx │ │ - or %esi,%ecx │ │ - xor %eax,%ecx │ │ - add %edi,%ecx │ │ - mov 0x24(%esp),%edi │ │ - rol $0xf,%ecx │ │ - add %esi,%ecx │ │ - lea -0x14792c6f(%edi,%edx,1),%edi │ │ - mov %eax,%edx │ │ - not %edx │ │ - add 0x40(%esp),%eax │ │ - or %ecx,%edx │ │ - xor %esi,%edx │ │ - add %edi,%edx │ │ - mov 0x64(%esp),%edi │ │ - add 0x4c(%esp),%esi │ │ - mov 0x44(%esp),%ebp │ │ - ror $0xb,%edx │ │ - mov %eax,(%edi) │ │ - mov %esi,0xc(%edi) │ │ - add %ecx,%ebp │ │ - add 0x48(%esp),%ecx │ │ - add %edx,%ebp │ │ - mov %ebp,0x4(%edi) │ │ - mov %ecx,0x8(%edi) │ │ - lea 0x54(%esp),%esp │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 501e │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5026 │ │ + movb $0x0,(%edi) │ │ + mov 0x274(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,%ebp │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 52d4 │ │ + cmpl $0x40,0x280(%esp) │ │ + jle 52f8 │ │ + mov 0x280(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2bc0 │ │ + mov $0x20,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x40(%ebp),%edi │ │ + mov 0x14(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov 0x20(%esp),%eax │ │ + call 4460 │ │ + mov 0xb4(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %eax,0x0(%ebp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + mov 0xbc(%esp),%eax │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xc0(%esp),%eax │ │ + mov %eax,0xc(%ebp) │ │ + mov 0xc4(%esp),%eax │ │ + mov %eax,0x10(%ebp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %eax,0x14(%ebp) │ │ + mov 0xcc(%esp),%eax │ │ + mov %eax,0x18(%ebp) │ │ + mov 0xd0(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0xd4(%esp),%eax │ │ + mov %eax,0x20(%ebp) │ │ + mov 0xd8(%esp),%eax │ │ + mov %eax,0x24(%ebp) │ │ + mov 0xdc(%esp),%eax │ │ + mov %eax,0x28(%ebp) │ │ + mov 0xe0(%esp),%eax │ │ + mov %eax,0x2c(%ebp) │ │ + mov 0xe4(%esp),%eax │ │ + mov %eax,0x30(%ebp) │ │ + mov 0xe8(%esp),%eax │ │ + mov %eax,0x34(%ebp) │ │ + mov 0xec(%esp),%eax │ │ + mov %eax,0x38(%ebp) │ │ + mov 0xf0(%esp),%eax │ │ + mov %eax,0x3c(%ebp) │ │ + cmpl $0x4,0x274(%esp) │ │ + jb 5154 │ │ + mov 0x274(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x274(%esp) │ │ + je 516b │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + testb $0x1,0x274(%esp) │ │ + je 517c │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%edi,%edx,1) │ │ + mov 0x274(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + add $0x40,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2bc0 │ │ + mov 0x13c(%esp),%eax │ │ + mov %eax,0x53(%esp) │ │ + mov 0x140(%esp),%eax │ │ + mov %eax,0x57(%esp) │ │ + mov 0x144(%esp),%eax │ │ + mov %eax,0x5b(%esp) │ │ + mov 0x148(%esp),%eax │ │ + mov %eax,0x5f(%esp) │ │ + mov 0x14c(%esp),%eax │ │ + mov %eax,0x63(%esp) │ │ + mov 0x150(%esp),%eax │ │ + mov %eax,0x67(%esp) │ │ + mov 0x154(%esp),%eax │ │ + mov %eax,0x6b(%esp) │ │ + mov 0x158(%esp),%eax │ │ + mov %eax,0x6f(%esp) │ │ + mov 0x15c(%esp),%eax │ │ + mov %eax,0x73(%esp) │ │ + mov 0x160(%esp),%eax │ │ + mov %eax,0x77(%esp) │ │ + mov 0x164(%esp),%eax │ │ + mov %eax,0x7b(%esp) │ │ + mov 0x168(%esp),%eax │ │ + mov %eax,0x7f(%esp) │ │ + mov 0x16c(%esp),%eax │ │ + mov %eax,0x83(%esp) │ │ + mov 0x170(%esp),%eax │ │ + mov %eax,0x87(%esp) │ │ + mov 0x174(%esp),%eax │ │ + mov %eax,0x8b(%esp) │ │ + mov 0x178(%esp),%eax │ │ + mov %eax,0x8f(%esp) │ │ + mov 0x33(%esp),%eax │ │ + mov %eax,0x93(%esp) │ │ + mov 0x37(%esp),%eax │ │ + movl $0x60,0x8(%esp) │ │ + mov %eax,0x97(%esp) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x9b(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x9f(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0xa3(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0xa7(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0xab(%esp) │ │ + mov 0x4f(%esp),%eax │ │ + mov %eax,0xaf(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2bc0 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x24c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 53c0 │ │ + lea 0x25c(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%edi │ │ + cmpl $0x4,0x280(%esp) │ │ + jb 5312 │ │ + mov 0x280(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x280(%esp) │ │ + jne 5350 │ │ + testb $0x1,0x280(%esp) │ │ + jne 5338 │ │ + mov 0x280(%esp),%eax │ │ + jmp 507f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x280(%esp),%eax │ │ + jmp 507f │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%eax │ │ + mov $0x2,%dl │ │ + mov %ax,(%edi) │ │ + testb $0x1,0x280(%esp) │ │ + je 5328 │ │ + jmp 5338 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x34(%esp),%edi │ │ + mov $0x1f,%dl │ │ + movb $0x0,0x33(%esp) │ │ + test $0x2,%edi │ │ + je 4f95 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 4f95 │ │ + lea 0x54(%esp),%edi │ │ + mov $0x60,%dl │ │ + movb $0x0,0x53(%esp) │ │ + test $0x2,%edi │ │ + je 5008 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5008 │ │ + call 2990 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00006bc0 : │ │ +000053d0 : │ │ push %ebp │ │ + mov $0x30,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x14383,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x10(%eax),%eax │ │ - lea (%eax,%ecx,8),%edx │ │ - mov 0x40(%esp),%ecx │ │ - cmp %edx,%eax │ │ - mov %edx,0x10(%ecx) │ │ - ja 6d70 │ │ - mov 0x14(%ecx),%ecx │ │ - mov 0x48(%esp),%edx │ │ - shr $0x3,%eax │ │ - shr $0x1d,%edx │ │ - add %ecx,%edx │ │ - and $0x3f,%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov %edx,0x14(%ecx) │ │ - jne 6d10 │ │ - lea 0x18(%ecx),%edi │ │ - cmpl $0x3f,0x48(%esp) │ │ - jbe 6cd4 │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x44(%esp),%esi │ │ - jmp 6c40 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - mov (%esi),%edx │ │ - sub $0x40,%ebp │ │ - add $0x40,%esi │ │ - mov %edx,(%edi) │ │ - mov -0x3c(%esi),%edx │ │ - mov %edx,0x4(%edi) │ │ - mov -0x38(%esi),%edx │ │ - mov %edx,0x8(%edi) │ │ - mov -0x34(%esi),%edx │ │ - mov %edx,0xc(%edi) │ │ - mov -0x30(%esi),%edx │ │ - mov %edx,0x10(%edi) │ │ - mov -0x2c(%esi),%edx │ │ - mov %edx,0x14(%edi) │ │ - mov -0x28(%esi),%edx │ │ - mov %edx,0x18(%edi) │ │ - mov -0x24(%esi),%edx │ │ - mov %edx,0x1c(%edi) │ │ - mov -0x20(%esi),%edx │ │ - mov %edx,0x20(%edi) │ │ - mov -0x1c(%esi),%edx │ │ - mov %edx,0x24(%edi) │ │ - mov -0x18(%esi),%edx │ │ - mov %edx,0x28(%edi) │ │ - mov -0x14(%esi),%edx │ │ - mov %edx,0x2c(%edi) │ │ - mov -0x10(%esi),%edx │ │ - mov %edx,0x30(%edi) │ │ - mov -0xc(%esi),%edx │ │ - mov %edx,0x34(%edi) │ │ - mov -0x8(%esi),%edx │ │ - mov %edx,0x38(%edi) │ │ - mov -0x4(%esi),%edx │ │ - mov %edx,0x3c(%edi) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ + call 29b0 │ │ + add $0x15b6e,%ebx │ │ + lea -0x2bc(%esp),%esp │ │ + mov 0x2d0(%esp),%eax │ │ + mov 0x2dc(%esp),%esi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x2d8(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2ac(%esp) │ │ + xor %eax,%eax │ │ + lea 0x33(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x28(%esp) │ │ + jne 57d8 │ │ + test $0x2,%edi │ │ + jne 57f0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 544b │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5453 │ │ + movb $0x0,(%edi) │ │ + lea 0x63(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x2c(%esp) │ │ + jne 5800 │ │ + test $0x2,%edi │ │ + jne 5820 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 548c │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5494 │ │ + movb $0x0,(%edi) │ │ + lea 0xeb(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + jne 5830 │ │ + test $0x2,%edi │ │ + jne 5850 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 54d0 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 54d8 │ │ + movb $0x0,(%edi) │ │ + lea 0x173(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + jne 5860 │ │ + test $0x2,%edi │ │ + jne 5880 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5514 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 551c │ │ + movb $0x0,(%edi) │ │ + lea 0x1fb(%esp),%eax │ │ + mov $0xb1,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x1c(%esp) │ │ + jne 5890 │ │ + test $0x2,%edi │ │ + jne 58b0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5558 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5560 │ │ + movb $0x0,(%edi) │ │ + mov 0x2d4(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,%ebp │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 5739 │ │ + mov 0x2e0(%esp),%eax │ │ + cmpl $0x80,0x2e0(%esp) │ │ + jle 5760 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov $0x30,%esi │ │ mov %eax,(%esp) │ │ - call 64c0 │ │ - cmp $0x3f,%ebp │ │ - ja 6c40 │ │ - mov 0x48(%esp),%eax │ │ - andl $0x3f,0x48(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - sub $0x40,%eax │ │ - and $0xffffffc0,%eax │ │ - lea 0x40(%ecx,%eax,1),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%eax │ │ - jae 6d88 │ │ + call 2cc0 │ │ + mov 0x14(%esp),%eax │ │ + mov %ebp,%edi │ │ + mov %esi,0x4(%esp) │ │ + mov 0x2c(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 4460 │ │ + cmpl $0x4,0x2d4(%esp) │ │ + mov $0x20,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov 0x20(%esp),%esi │ │ + lea 0x80(%ebp),%edi │ │ + jb 55ff │ │ + mov 0x2d4(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x2d4(%esp) │ │ + je 5616 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + testb $0x1,0x2d4(%esp) │ │ + je 5627 │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%edi,%edx,1) │ │ + mov 0x2d4(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + lea 0x80(%eax),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 2cc0 │ │ + mov 0x1c(%esp),%edx │ │ + mov $0x80,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %edx,%edi │ │ + and $0x1,%edx │ │ + jne 58d8 │ │ + test $0x2,%edi │ │ + jne 58c0 │ │ + mov %eax,%ecx │ │ xor %edx,%edx │ │ + shr $0x2,%ecx │ │ test $0x2,%al │ │ - je 6cf6 │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + je 5684 │ │ movzwl (%esi),%edx │ │ mov %dx,(%edi) │ │ mov $0x2,%edx │ │ test $0x1,%al │ │ - je 6d01 │ │ + je 568f │ │ movzbl (%esi,%edx,1),%eax │ │ mov %al,(%edi,%edx,1) │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x33(%esp),%eax │ │ + movl $0xb0,0x8(%esp) │ │ + mov %eax,0x27b(%esp) │ │ + mov 0x37(%esp),%eax │ │ + mov %eax,0x27f(%esp) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x283(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x287(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0x28b(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0x28f(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0x293(%esp) │ │ + mov 0x4f(%esp),%eax │ │ + mov %eax,0x297(%esp) │ │ + mov 0x53(%esp),%eax │ │ + mov %eax,0x29b(%esp) │ │ + mov 0x57(%esp),%eax │ │ + mov %eax,0x29f(%esp) │ │ + mov 0x5b(%esp),%eax │ │ + mov %eax,0x2a3(%esp) │ │ + mov 0x5f(%esp),%eax │ │ + mov %eax,0x2a7(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2cc0 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x2ac(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 5935 │ │ + lea 0x2bc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x40(%esp),%ecx │ │ - mov $0x40,%edx │ │ - sub %eax,%edx │ │ - cmp %edx,0x48(%esp) │ │ - mov %edx,%ebp │ │ - lea 0x10(%ecx,%eax,1),%ecx │ │ - lea 0x8(%ecx),%edi │ │ - jb 6db0 │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%ebp │ │ - jae 6e08 │ │ - xor %ecx,%ecx │ │ - test $0x2,%dl │ │ - jne 6df0 │ │ - and $0x1,%edx │ │ - jne 6de0 │ │ - mov 0x40(%esp),%eax │ │ - mov %eax,(%esp) │ │ - lea 0x18(%eax),%edi │ │ - mov %edi,0x4(%esp) │ │ - call 64c0 │ │ - add %ebp,0x44(%esp) │ │ - sub %ebp,0x48(%esp) │ │ - jmp 6c12 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jae 57b0 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 5798 │ │ + test $0x1,%al │ │ + jne 5780 │ │ + mov 0x2e0(%esp),%esi │ │ + jmp 55bc │ │ nop │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x14(%ecx),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - add $0x1,%ecx │ │ - jmp 6bf3 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x2e0(%esp),%esi │ │ + jmp 55bc │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 5773 │ │ + jmp 5780 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test $0x1,%edi │ │ - jne 6e41 │ │ + jne 5900 │ │ test $0x2,%edi │ │ - jne 6e2c │ │ + jne 5920 │ │ mov %eax,%ecx │ │ shr $0x2,%ecx │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 6ce5 │ │ + jmp 5769 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x48(%esp),%eax │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%eax │ │ - jb 6ce5 │ │ - test $0x1,%edi │ │ - je 6d94 │ │ - movzbl (%esi),%edx │ │ - lea 0x9(%ecx),%edi │ │ - sub $0x1,%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %dl,0x8(%ecx) │ │ - jmp 6d94 │ │ + lea 0x34(%esp),%edi │ │ + mov $0x2f,%dl │ │ + movb $0x0,0x33(%esp) │ │ + test $0x2,%edi │ │ + je 5435 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5435 │ │ + lea 0x64(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x63(%esp) │ │ + test $0x2,%edi │ │ + je 5476 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5476 │ │ + lea 0xec(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0xeb(%esp) │ │ + test $0x2,%edi │ │ + je 54ba │ │ lea 0x0(%esi),%esi │ │ - movzbl (%esi,%ecx,1),%edx │ │ - mov %dl,(%edi,%ecx,1) │ │ - jmp 6d4f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%ecx │ │ - and $0x1,%edx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - je 6d4f │ │ - jmp 6de0 │ │ - xchg %ax,%ax │ │ - test $0x1,%edi │ │ - jne 6e67 │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 54ba │ │ + lea 0x174(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x173(%esp) │ │ test $0x2,%edi │ │ - jne 6e55 │ │ - mov %edx,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %ecx,%ecx │ │ - test $0x2,%dl │ │ - je 6d46 │ │ - jmp 6df0 │ │ + je 54fe │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 54fe │ │ + lea 0x1fc(%esp),%edi │ │ + mov $0xb0,%dl │ │ + movb $0x0,0x1fb(%esp) │ │ + test $0x2,%edi │ │ + je 5542 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5542 │ │ movzwl (%esi),%edx │ │ lea 0x2(%edi),%edi │ │ sub $0x2,%eax │ │ lea 0x2(%esi),%esi │ │ mov %dx,-0x2(%edi) │ │ - jmp 6da0 │ │ - movzbl (%esi),%edx │ │ - lea 0x1(%edi),%edi │ │ - sub $0x1,%eax │ │ + jmp 566c │ │ + lea 0x0(%esi),%esi │ │ + movzbl 0xeb(%esp),%eax │ │ + lea 0x1fc(%esp),%edi │ │ + lea 0xec(%esp),%esi │ │ + mov %al,0x1fb(%esp) │ │ + mov $0x7f,%eax │ │ + jmp 5660 │ │ + nop │ │ + movzbl (%esi),%eax │ │ lea 0x1(%esi),%esi │ │ - mov %dl,-0x1(%edi) │ │ - jmp 6d94 │ │ - movzwl (%esi),%ecx │ │ + mov %al,(%edi) │ │ + lea 0x174(%esp),%edi │ │ + mov 0x2e0(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 57bc │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%edx │ │ lea 0x2(%edi),%edi │ │ - sub $0x2,%edx │ │ + sub $0x2,%eax │ │ lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp 6e18 │ │ - movzbl (%esi),%edx │ │ - lea 0x9(%ecx),%edi │ │ - mov %dl,0x8(%ecx) │ │ - lea -0x1(%ebp),%edx │ │ - mov 0x44(%esp),%eax │ │ - lea 0x1(%eax),%esi │ │ - jmp 6e10 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 57c8 │ │ + call 2990 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00006e80 : │ │ +00005940 : │ │ push %ebp │ │ - mov $0x3f,%edx │ │ + mov $0x40,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x140be,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%esi │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x10(%esi),%eax │ │ - shr $0x3,%eax │ │ - and $0x3f,%eax │ │ - sub %eax,%edx │ │ - lea 0x10(%esi,%eax,1),%ecx │ │ - cmp $0x7,%edx │ │ - lea 0x9(%ecx),%edi │ │ - movb $0x80,0x18(%esi,%eax,1) │ │ - jbe 6fa8 │ │ - mov $0x37,%edx │ │ - sub %eax,%edx │ │ - cmp $0x4,%edx │ │ - jae 6f78 │ │ - test $0x2,%dl │ │ - jne 6f60 │ │ - and $0x1,%edx │ │ - jne 6f58 │ │ - lea 0x18(%esi),%edx │ │ - mov 0x10(%esi),%eax │ │ - mov %esi,%edi │ │ - mov %eax,0x50(%esi) │ │ - mov 0x14(%esi),%eax │ │ - mov %eax,0x54(%esi) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 64c0 │ │ - mov (%esi),%eax │ │ - test $0x1,%esi │ │ - mov $0x58,%edx │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,0x4(%ebp) │ │ - mov 0x8(%esi),%eax │ │ - mov %eax,0x8(%ebp) │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,0xc(%ebp) │ │ - jne 7080 │ │ + call 29b0 │ │ + add $0x155fe,%ebx │ │ + lea -0x2dc(%esp),%esp │ │ + mov 0x2f0(%esp),%eax │ │ + mov 0x2fc(%esp),%esi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x2f8(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2cc(%esp) │ │ + xor %eax,%eax │ │ + lea 0x33(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x28(%esp) │ │ + jne 5d70 │ │ test $0x2,%edi │ │ - jne 70a0 │ │ + jne 5d90 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - je 6f45 │ │ + je 59bb │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 6f4d │ │ - movb $0x0,(%edi) │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ + je 59c3 │ │ movb $0x0,(%edi) │ │ - jmp 6ede │ │ + lea 0x73(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x2c(%esp) │ │ + jne 5da0 │ │ + test $0x2,%edi │ │ + jne 5dc0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 59fc │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 6ede │ │ - jmp 6f58 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 70f0 │ │ + je 5a04 │ │ + movb $0x0,(%edi) │ │ + lea 0xfb(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + jne 5dd0 │ │ test $0x2,%edi │ │ - jne 70e0 │ │ + jne 5df0 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - je 6ed9 │ │ - jmp 6f60 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x4,%edx │ │ - jae 7058 │ │ - test $0x2,%dl │ │ - jne 7040 │ │ + je 5a40 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ and $0x1,%edx │ │ - jne 7038 │ │ - mov %esi,(%esp) │ │ - lea 0x18(%esi),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 64c0 │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x38,0x1c(%esp) │ │ - test $0x1,%dl │ │ - mov %edx,%edi │ │ - jne 70c8 │ │ + je 5a48 │ │ + movb $0x0,(%edi) │ │ + lea 0x183(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + jne 5e00 │ │ test $0x2,%edi │ │ - jne 70b0 │ │ - mov 0x1c(%esp),%ecx │ │ + jne 5e20 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ + test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - testb $0x2,0x1c(%esp) │ │ - jne 7020 │ │ - testb $0x1,0x1c(%esp) │ │ - je 6ee1 │ │ - movb $0x0,(%edi) │ │ - jmp 6ee1 │ │ - lea 0x0(%esi),%esi │ │ + je 5a84 │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ - testb $0x1,0x1c(%esp) │ │ - je 6ee1 │ │ - jmp 7012 │ │ - lea 0x0(%esi),%esi │ │ + and $0x1,%edx │ │ + je 5a8c │ │ movb $0x0,(%edi) │ │ - jmp 6fbf │ │ - lea 0x0(%esi),%esi │ │ + lea 0x20b(%esp),%eax │ │ + mov $0xc1,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x1c(%esp) │ │ + jne 5e30 │ │ + test $0x2,%edi │ │ + jne 5e50 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5ac8 │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 6fbf │ │ - jmp 7038 │ │ + je 5ad0 │ │ + movb $0x0,(%edi) │ │ + mov 0x2f4(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,%ebp │ │ + mov $0x2,%eax │ │ + test %ebp,%ebp │ │ + je 5cd5 │ │ + mov 0x300(%esp),%eax │ │ + cmpl $0x80,0x300(%esp) │ │ + jle 5cf8 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov $0x40,%esi │ │ + mov %eax,(%esp) │ │ + call 2dd0 │ │ + mov 0x14(%esp),%eax │ │ + mov %ebp,%edi │ │ + mov %esi,0x4(%esp) │ │ + mov 0x2c(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 4460 │ │ + cmpl $0x4,0x2f4(%esp) │ │ + mov $0x20,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov 0x20(%esp),%esi │ │ + lea 0x80(%ebp),%edi │ │ + jb 5b6f │ │ + mov 0x2f4(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x2f4(%esp) │ │ + je 5b86 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + testb $0x1,0x2f4(%esp) │ │ + je 5b97 │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%edi,%edx,1) │ │ + mov 0x2f4(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + lea 0x80(%eax),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 2dd0 │ │ + mov 0x1c(%esp),%edx │ │ + mov $0x80,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %edx,%edi │ │ + and $0x1,%edx │ │ + jne 5e78 │ │ + test $0x2,%edi │ │ + jne 5e60 │ │ + mov %eax,%ecx │ │ + xor %edx,%edx │ │ + shr $0x2,%ecx │ │ + test $0x2,%al │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + je 5bf4 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5bff │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x33(%esp),%eax │ │ + movl $0xc0,0x8(%esp) │ │ + mov %eax,0x28b(%esp) │ │ + mov 0x37(%esp),%eax │ │ + mov %eax,0x28f(%esp) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x293(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x297(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0x29b(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0x29f(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0x2a3(%esp) │ │ + mov 0x4f(%esp),%eax │ │ + mov %eax,0x2a7(%esp) │ │ + mov 0x53(%esp),%eax │ │ + mov %eax,0x2ab(%esp) │ │ + mov 0x57(%esp),%eax │ │ + mov %eax,0x2af(%esp) │ │ + mov 0x5b(%esp),%eax │ │ + mov %eax,0x2b3(%esp) │ │ + mov 0x5f(%esp),%eax │ │ + mov %eax,0x2b7(%esp) │ │ + mov 0x63(%esp),%eax │ │ + mov %eax,0x2bb(%esp) │ │ + mov 0x67(%esp),%eax │ │ + mov %eax,0x2bf(%esp) │ │ + mov 0x6b(%esp),%eax │ │ + mov %eax,0x2c3(%esp) │ │ + mov 0x6f(%esp),%eax │ │ + mov %eax,0x2c7(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2dd0 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x2cc(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 5ed5 │ │ + lea 0x2dc(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x14(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jae 5d48 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 5d30 │ │ + test $0x1,%al │ │ + jne 5d18 │ │ + mov 0x300(%esp),%esi │ │ + jmp 5b2c │ │ + nop │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x300(%esp),%esi │ │ + jmp 5b2c │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 5d0b │ │ + jmp 5d18 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test $0x1,%edi │ │ - jne 7110 │ │ + jne 5ea0 │ │ test $0x2,%edi │ │ - jne 7100 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ + jne 5ec0 │ │ + mov %eax,%ecx │ │ shr $0x2,%ecx │ │ - rep stos %eax,%es:(%edi) │ │ - jmp 6fb1 │ │ - xchg %ax,%ax │ │ - add $0x1,%edi │ │ - mov $0x57,%dl │ │ - movb $0x0,(%esi) │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5d01 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x34(%esp),%edi │ │ + mov $0x3f,%dl │ │ + movb $0x0,0x33(%esp) │ │ test $0x2,%edi │ │ - je 6f2f │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + je 59a5 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 6f2f │ │ + jmp 59a5 │ │ + lea 0x74(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x73(%esp) │ │ + test $0x2,%edi │ │ + je 59e6 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ add $0x2,%edi │ │ - subl $0x2,0x1c(%esp) │ │ - jmp 6ff5 │ │ + jmp 59e6 │ │ + lea 0xfc(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0xfb(%esp) │ │ + test $0x2,%edi │ │ + je 5a2a │ │ lea 0x0(%esi),%esi │ │ - movb $0x0,0x18(%esi) │ │ - lea 0x19(%esi),%edi │ │ - movl $0x37,0x1c(%esp) │ │ - jmp 6fe9 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 6f90 │ │ - movb $0x0,0x9(%ecx) │ │ - lea 0xa(%ecx),%edi │ │ - sub $0x1,%edx │ │ - jmp 6f84 │ │ - nop │ │ + jmp 5a2a │ │ + lea 0x184(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x183(%esp) │ │ + test $0x2,%edi │ │ + je 5a6e │ │ + lea 0x0(%esi),%esi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 7070 │ │ - movb $0x0,0x9(%ecx) │ │ - lea 0xa(%ecx),%edi │ │ - sub $0x1,%edx │ │ - jmp 7064 │ │ - nop │ │ - │ │ -00007120 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x13e23,%ebx │ │ - mov 0x14(%esp),%eax │ │ - movsbl (%eax),%eax │ │ - cmp $0x3d,%al │ │ - je 71f2 │ │ - test %al,%al │ │ - je 71f2 │ │ - lea -0x2b(%eax),%edx │ │ - cmp $0x4f,%edx │ │ - ja 71e8 │ │ - lea -0x4f8c(%ebx),%ebp │ │ - xor %esi,%esi │ │ - movzbl -0x2b(%eax,%ebp,1),%eax │ │ - mov 0x18(%esp),%edi │ │ - cmp $0xff,%al │ │ - je 71e8 │ │ - jmp 7180 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - mov 0x14(%esp),%ecx │ │ - add $0x1,%esi │ │ - movsbl (%ecx,%esi,1),%edx │ │ - cmp $0x3d,%dl │ │ - je 71d9 │ │ - test %dl,%dl │ │ - je 71d9 │ │ - lea -0x2b(%edx),%ecx │ │ - cmp $0x4f,%ecx │ │ - ja 71e8 │ │ - movzbl -0x2b(%edx,%ebp,1),%edx │ │ - cmp $0xff,%dl │ │ - je 71e8 │ │ - shl $0x6,%eax │ │ - movzbl %dl,%ecx │ │ - add %ecx,%eax │ │ - test $0x3,%esi │ │ - je 7180 │ │ - mov %esi,%ecx │ │ - mov %eax,%edx │ │ - not %ecx │ │ - add $0x1,%esi │ │ - and $0x3,%ecx │ │ - lea 0x1(%edi),%edi │ │ - add %ecx,%ecx │ │ - sar %cl,%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov %dl,-0x1(%edi) │ │ - movsbl (%ecx,%esi,1),%edx │ │ - cmp $0x3d,%dl │ │ - jne 7190 │ │ - mov %edi,%eax │ │ - sub 0x18(%esp),%eax │ │ - movb $0x0,(%edi) │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - pop %ebx │ │ - mov $0xffffffff,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x18(%esp),%edi │ │ - xor %eax,%eax │ │ - jmp 71df │ │ + jmp 5a6e │ │ + lea 0x20c(%esp),%edi │ │ + mov $0xc0,%dl │ │ + movb $0x0,0x20b(%esp) │ │ + test $0x2,%edi │ │ + je 5ab2 │ │ lea 0x0(%esi),%esi │ │ - │ │ -00007200 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x13d43,%ebx │ │ - lea -0x8(%esp),%esp │ │ - mov 0x24(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 72da │ │ - mov 0x20(%esp),%eax │ │ - xor %ecx,%ecx │ │ - movl $0x0,0x4(%esp) │ │ - lea -0x500c(%ebx),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5ab2 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5bdc │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - addl $0x1,0x1c(%esp) │ │ - add $0x8,%ecx │ │ - mov 0x1c(%esp),%edi │ │ - mov 0x4(%esp),%edx │ │ - movzbl -0x1(%edi),%edi │ │ - shl $0x8,%edx │ │ - add %edx,%edi │ │ - mov %edi,0x4(%esp) │ │ - mov %edi,%edx │ │ - shl $0x6,%edx │ │ - subl $0x1,0x24(%esp) │ │ - mov %edx,%ebp │ │ - sete %dl │ │ - mov %ebp,(%esp) │ │ - mov %edx,%edi │ │ - jmp 7280 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + movzbl 0xfb(%esp),%eax │ │ + lea 0x20c(%esp),%edi │ │ + lea 0xfc(%esp),%esi │ │ + mov %al,0x20b(%esp) │ │ + mov $0x7f,%eax │ │ + jmp 5bd0 │ │ nop │ │ - mov (%esp),%ebp │ │ - add $0x1,%eax │ │ - shr %cl,%ebp │ │ - sub $0x6,%ecx │ │ - and $0x3f,%ebp │ │ - cmp $0x6,%ecx │ │ - movzbl (%esi,%ebp,1),%edx │ │ - mov %dl,-0x1(%eax) │ │ - jg 7280 │ │ - test %ecx,%ecx │ │ - jle 72a4 │ │ - mov %edi,%edx │ │ - test %dl,%dl │ │ - jne 7280 │ │ - mov 0x24(%esp),%edx │ │ - test %edx,%edx │ │ - jne 7240 │ │ - mov %eax,%edx │ │ - sub 0x20(%esp),%eax │ │ - test $0x3,%al │ │ - je 72ce │ │ - mov 0x20(%esp),%ecx │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %al,(%edi) │ │ + lea 0x184(%esp),%edi │ │ + mov 0x300(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5d54 │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5d60 │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ - movb $0x3d,(%edx) │ │ - add $0x1,%edx │ │ - mov %edx,%eax │ │ - sub %ecx,%eax │ │ - test $0x3,%al │ │ - jne 72c0 │ │ - movb $0x0,(%edx) │ │ - lea 0x8(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x20(%esp),%edx │ │ - xor %eax,%eax │ │ - movb $0x0,(%edx) │ │ - lea 0x8(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000072f0 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x13c56,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - movl $0x3d,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 27c0 │ │ - test %eax,%eax │ │ - je 731b │ │ - movb $0x0,(%eax) │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - jmp 7330 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ │ │ -00007330 : │ │ +00005ee0 : │ │ push %ebp │ │ - mov $0x1,%eax │ │ + mov $0x20,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x13c0e,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - test %esi,%esi │ │ - je 7356 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 7360 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 73b0 │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov %eax,%edx │ │ - mov $0x56,%eax │ │ - cmp $0x10,%edx │ │ - jne 7356 │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 738e │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - mov %eax,(%esi) │ │ - test %eax,%eax │ │ - je 74d7 │ │ - orl $0x2,0x64(%esi) │ │ + call 29b0 │ │ + add $0x1505e,%ebx │ │ + lea -0x2ac(%esp),%esp │ │ + mov 0x2c0(%esp),%eax │ │ + mov 0x2cc(%esp),%esi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x2c8(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x29c(%esp) │ │ xor %eax,%eax │ │ - jmp 7356 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x70a9(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - lea -0x70a7(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 27d0 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 74e1 │ │ - mov %eax,0xc(%esp) │ │ - lea 0x14(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 27e0 │ │ - mov %ebp,(%esp) │ │ + lea 0x3b(%esp),%eax │ │ + test $0x1,%al │ │ mov %eax,%edi │ │ - call 27f0 │ │ - cmp $0x1,%edi │ │ - mov $0x3,%eax │ │ - jne 7356 │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2800 │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 7424 │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - movl $0x11,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 2700 │ │ - mov %eax,(%esi) │ │ - test %eax,%eax │ │ - je 74d7 │ │ - movl $0x11,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ + mov %eax,0x2c(%esp) │ │ + jne 62c0 │ │ + test $0x2,%edi │ │ + jne 62e0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5f5b │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5f63 │ │ + movb $0x0,(%edi) │ │ + lea 0x5b(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ mov %eax,%edi │ │ - je 74d7 │ │ - call 2810 │ │ - mov %eax,0xc(%esp) │ │ - lea -0x709a(%ebx),%ebp │ │ - movl $0x10,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 2780 │ │ - jmp 74bb │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - call 2810 │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - movl $0x10,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 2780 │ │ - movl $0x11,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 4780 │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - cmp $0xf,%eax │ │ - jbe 7488 │ │ - mov %edi,(%esp) │ │ - call 26e0 │ │ - jmp 73a4 │ │ - mov $0x2,%eax │ │ - jmp 7356 │ │ - movl $0x0,0x4(%esp) │ │ - lea 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2820 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - jmp 740e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007510 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 7523 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 7528 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 7523 │ │ - mov (%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ + mov %eax,0x28(%esp) │ │ + jne 62f0 │ │ + test $0x2,%edi │ │ + jne 6310 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00007540 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - mov 0x8(%esp),%ecx │ │ - test %edx,%edx │ │ - je 7557 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 7558 │ │ - retq │ │ - cmp $0x2,%cx │ │ - mov $0x3f,%al │ │ - xchg %ax,%ax │ │ - ja 7557 │ │ - mov %cx,0x22(%edx) │ │ - orl $0x2000,0x64(%edx) │ │ - xor %al,%al │ │ - retq │ │ - │ │ -00007570 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 7583 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 7588 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%eax │ │ - movzwl 0x22(%edx),%edx │ │ - mov %dx,(%eax) │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5f9c │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5fa4 │ │ + movb $0x0,(%edi) │ │ + lea 0xe3(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + jne 6320 │ │ + test $0x2,%edi │ │ + jne 6340 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000075a0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 75b3 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 75b8 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpl $0x8,0x8(%esp) │ │ - mov $0x40,%al │ │ - ja 75b3 │ │ - mov 0x8(%esp),%eax │ │ - orl $0x10000,0x64(%edx) │ │ - mov %eax,0x24(%edx) │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 5fe0 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 5fe8 │ │ + movb $0x0,(%edi) │ │ + lea 0x16b(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + jne 6350 │ │ + test $0x2,%edi │ │ + jne 6370 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000075e0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 75f3 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 75f8 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 75f3 │ │ - mov 0x24(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 6024 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 602c │ │ + movb $0x0,(%edi) │ │ + lea 0x1f3(%esp),%eax │ │ + mov $0xa9,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x1c(%esp) │ │ + jne 6380 │ │ + test $0x2,%edi │ │ + jne 63a0 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -00007610 : │ │ - push %ebp │ │ - mov $0x1,%eax │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x1392e,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - test %esi,%esi │ │ - je 7636 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 7640 │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x68(%esp),%ecx │ │ - test %ecx,%ecx │ │ - js 7690 │ │ - mov 0x44(%esi),%edx │ │ - test %edx,%edx │ │ - je 76a0 │ │ - testl $0x3042,0x64(%esi) │ │ - jne 76a0 │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 2a50 │ │ - mov %eax,%edx │ │ - mov $0x62,%eax │ │ - test %edx,%edx │ │ - je 7636 │ │ - movzwl 0x22(%esi),%eax │ │ - cmp $0x1,%ax │ │ - je 76b5 │ │ - cmp $0x2,%ax │ │ - mov $0x6f,%edx │ │ - mov $0x68,%eax │ │ - cmove %edx,%eax │ │ - jmp 7636 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4c(%esp),%esp │ │ - mov $0x5f,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - mov %esi,(%esp) │ │ - call c980 │ │ - test %eax,%eax │ │ - je 7658 │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - cmpl $0x20,0x68(%esp) │ │ - jg 7690 │ │ - mov 0x64(%esp),%eax │ │ - test %eax,%eax │ │ - je 7690 │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 2a50 │ │ - mov %eax,%edx │ │ - mov $0x30,%eax │ │ - test %edx,%edx │ │ - je 7636 │ │ - mov 0x34(%esi),%eax │ │ - cmp $0x2b,%eax │ │ - je 7706 │ │ - jg 76fc │ │ - cmp $0x16,%eax │ │ - je 7706 │ │ - cmp $0x1b,%eax │ │ - je 7706 │ │ - mov $0x31,%eax │ │ - jmp 7636 │ │ - cmp $0x40,%eax │ │ - je 7706 │ │ - cmp $0x56,%eax │ │ - jne 76f2 │ │ - add 0x48(%esi),%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 6068 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 6070 │ │ + movb $0x0,(%edi) │ │ + mov 0x2c4(%esp),%eax │ │ movl $0x1,(%esp) │ │ - lea 0x12(%eax),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,0x2c(%esp) │ │ - test %eax,%eax │ │ - je 77be │ │ - mov 0x30(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x44(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7097(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2780 │ │ - mov %eax,(%esp) │ │ - mov %eax,%ebp │ │ - call 31d0 │ │ - test %eax,%eax │ │ - jne 77c8 │ │ - mov 0x2c(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - mov %eax,%edx │ │ - mov $0x32,%eax │ │ - test %edx,%edx │ │ - je 7636 │ │ - mov $0x70,%eax │ │ - jmp 7636 │ │ - mov 0x38(%esp),%eax │ │ + add $0x89,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - mov %eax,%edx │ │ - mov $0x70,%eax │ │ - test %edx,%edx │ │ - jne 7636 │ │ - mov 0x2c(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - jne 777d │ │ + call 2650 │ │ + mov %eax,%ebp │ │ mov $0x2,%eax │ │ - jmp 7636 │ │ - movl $0x1,(%esp) │ │ - lea 0x20(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %eax,0x38(%esp) │ │ - call 2700 │ │ - mov %eax,0x30(%esp) │ │ - test %eax,%eax │ │ - je 77aa │ │ - mov 0x24(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x68(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x64(%esp),%eax │ │ + test %ebp,%ebp │ │ + je 621d │ │ + cmpl $0x88,0x2d0(%esp) │ │ + jle 6240 │ │ + mov 0x14(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov $0x20,%esi │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 8cb0 │ │ - mov %eax,%edx │ │ - mov $0x3,%ecx │ │ - sar $0x1f,%edx │ │ - mov %eax,%edi │ │ - idiv %ecx │ │ - movl $0x1,(%esp) │ │ - lea 0x8(,%eax,4),%eax │ │ + mov 0x2d0(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,0x34(%esp) │ │ - test %eax,%eax │ │ - je 7787 │ │ - mov %edi,0x8(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%edi │ │ + call 8710 │ │ + mov 0x14(%esp),%eax │ │ + mov %ebp,%edi │ │ + mov %esi,0x4(%esp) │ │ + mov 0x28(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 7200 │ │ - mov %edi,(%esp) │ │ - call 72f0 │ │ - mov 0x4c(%esi),%edx │ │ - test %edx,%edx │ │ - je 797f │ │ - xor %eax,%eax │ │ - mov %edx,%edi │ │ - or $0xffffffff,%ecx │ │ - repnz scas %es:(%edi),%al │ │ - mov %edx,(%esp) │ │ - mov %ecx,%eax │ │ - not %eax │ │ - mov $0x5dc,%ecx │ │ - sub $0x1,%eax │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - mov %eax,%edx │ │ - mov 0x34(%esp),%edi │ │ - mov %edx,0x3c(%esp) │ │ - mov %edi,(%esp) │ │ - call 2770 │ │ - mov %eax,0x4c(%esi) │ │ + mov %esi,%eax │ │ + call 4460 │ │ + cmpl $0x4,0x2c4(%esp) │ │ + mov $0x22,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov 0x20(%esp),%esi │ │ + lea 0x88(%ebp),%edi │ │ + jb 610f │ │ + mov 0x2c4(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x2c4(%esp) │ │ + je 6126 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + testb $0x1,0x2c4(%esp) │ │ + je 6137 │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%edi,%edx,1) │ │ mov 0x2c(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov $0x70,%ebp │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - mov 0x3c(%esp),%edx │ │ - test %eax,%eax │ │ - mov 0x38(%esp),%eax │ │ - cmovne %ebp,%edx │ │ - mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - mov 0x2c(%esp),%edx │ │ - test %eax,%eax │ │ - mov %edi,0x34(%esp) │ │ - cmovne %ebp,%edx │ │ - xor %eax,%eax │ │ - or $0xffffffff,%ecx │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x30(%esp) │ │ - repnz scas %es:(%edi),%al │ │ - mov 0x34(%esp),%edi │ │ - mov %ecx,%eax │ │ - not %eax │ │ - mov $0x5dc,%ecx │ │ - sub $0x1,%eax │ │ - mov %edi,(%esp) │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - mov 0x2c(%esp),%edx │ │ - test %eax,%eax │ │ - mov 0x4c(%esi),%edi │ │ - cmovne %ebp,%edx │ │ - test %edi,%edi │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x30(%esp) │ │ - je 77be │ │ - xor %eax,%eax │ │ - or $0xffffffff,%ecx │ │ - repnz scas %es:(%edi),%al │ │ - mov %ecx,%eax │ │ - mov $0x5dc,%ecx │ │ - not %eax │ │ - sub $0x1,%eax │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x50(%esi) │ │ - mov %eax,(%esp) │ │ - call 2a50 │ │ - mov 0x2c(%esp),%edx │ │ - test %eax,%eax │ │ - mov $0x33,%eax │ │ - cmovne %edx,%eax │ │ - jmp 7636 │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c4(%esp),%eax │ │ + lea 0x88(%eax),%esi │ │ + mov %esi,0x4(%esp) │ │ + call 8710 │ │ + mov 0x1c(%esp),%edx │ │ + mov $0x88,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %edx,%edi │ │ + and $0x1,%edx │ │ + jne 63c8 │ │ + test $0x2,%edi │ │ + jne 63b0 │ │ + mov %eax,%ecx │ │ xor %edx,%edx │ │ - jmp 789d │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007990 : │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x135b5,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - je 79f5 │ │ + shr $0x2,%ecx │ │ + test $0x2,%al │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + je 6194 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 619f │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x3b(%esp),%eax │ │ + movl $0xa8,0x4(%esp) │ │ + mov %eax,0x27b(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x27f(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0x283(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0x287(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0x28b(%esp) │ │ + mov 0x4f(%esp),%eax │ │ + mov %eax,0x28f(%esp) │ │ + mov 0x53(%esp),%eax │ │ + mov %eax,0x293(%esp) │ │ + mov 0x57(%esp),%eax │ │ + mov %eax,0x297(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov $0x5dc,%esi │ │ - call 26f0 │ │ - cmp $0x5db,%eax │ │ - cmovbe %eax,%esi │ │ - mov %esi,(%esp) │ │ - call 2a50 │ │ - test %eax,%eax │ │ - je 79d7 │ │ - cmp $0x18f,%esi │ │ - mov $0x2,%eax │ │ - jle 79e0 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - sub $0x24,%esi │ │ + call 8710 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ xor %eax,%eax │ │ - cmp $0x16b,%esi │ │ - setbe %al │ │ - lea 0x14(%esp),%esp │ │ + mov 0x29c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 6425 │ │ + lea 0x2ac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov $0xffffffff,%eax │ │ - jmp 79d7 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2d0(%esp),%eax │ │ + mov 0x14(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jae 6298 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 6280 │ │ + test $0x1,%al │ │ + jne 6268 │ │ + mov 0x2d0(%esp),%esi │ │ + jmp 60cc │ │ + xchg %ax,%ax │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x2d0(%esp),%esi │ │ + jmp 60cc │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 625a │ │ + jmp 6268 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 63f0 │ │ + test $0x2,%edi │ │ + jne 6410 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 6250 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x3c(%esp),%edi │ │ + mov $0x1f,%dl │ │ + movb $0x0,0x3b(%esp) │ │ + test $0x2,%edi │ │ + je 5f45 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5f45 │ │ + lea 0x5c(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x5b(%esp) │ │ + test $0x2,%edi │ │ + je 5f86 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5f86 │ │ + lea 0xe4(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0xe3(%esp) │ │ + test $0x2,%edi │ │ + je 5fca │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 5fca │ │ + lea 0x16c(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x16b(%esp) │ │ + test $0x2,%edi │ │ + je 600e │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 600e │ │ + lea 0x1f4(%esp),%edi │ │ + mov $0xa8,%dl │ │ + movb $0x0,0x1f3(%esp) │ │ + test $0x2,%edi │ │ + je 6052 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 6052 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 617c │ │ + lea 0x0(%esi),%esi │ │ + movzbl 0xe3(%esp),%eax │ │ + lea 0x1f4(%esp),%edi │ │ + lea 0xe4(%esp),%esi │ │ + mov %al,0x1f3(%esp) │ │ + mov $0x87,%eax │ │ + jmp 6170 │ │ + nop │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %al,(%edi) │ │ + lea 0x16c(%esp),%edi │ │ + mov 0x2d0(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 62a4 │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 62b0 │ │ + call 2990 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00007a00 : │ │ +00006430 : │ │ push %ebp │ │ - mov $0x1,%eax │ │ + mov $0x40,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x1353e,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ - test %esi,%esi │ │ - je 7a26 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 7a30 │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x58(%esp),%edx │ │ - test %edx,%edx │ │ - jns 7a48 │ │ - lea 0x3c(%esp),%esp │ │ - mov $0x5f,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 7990 │ │ - mov %eax,%edx │ │ - mov $0x41,%eax │ │ - cmp $0x2,%edx │ │ - je 7c08 │ │ - cmp $0x1,%edx │ │ - jne 7a26 │ │ - movw $0x1,0x22(%esi) │ │ - cmpl $0x20,0x58(%esp) │ │ - mov 0x24(%esi),%ebp │ │ - jg 7a38 │ │ - mov 0x5c(%esi),%eax │ │ - test %eax,%eax │ │ - jne 7a8b │ │ - mov %esi,(%esp) │ │ - call 90c0 │ │ - test %eax,%eax │ │ - jne 7a26 │ │ - mov 0x50(%esi),%eax │ │ - movl $0x1,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 29b0 │ │ + add $0x14b0e,%ebx │ │ + lea -0x2ac(%esp),%esp │ │ + mov 0x2c0(%esp),%eax │ │ + mov 0x2cc(%esp),%esi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x2c8(%esp),%eax │ │ mov %eax,0x24(%esp) │ │ - test %eax,%eax │ │ - je 7c36 │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 7120 │ │ - mov %eax,0x28(%esp) │ │ - test %eax,%eax │ │ - js 7c7d │ │ - mov 0x28(%esp),%eax │ │ - and $0xf,%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x29c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x3b(%esp),%eax │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ mov %eax,0x2c(%esp) │ │ - jne 7c4a │ │ - mov 0x44(%esi),%edx │ │ - test %edx,%edx │ │ - je 7c76 │ │ + jne 6860 │ │ + test $0x2,%edi │ │ + jne 6880 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ - mov %edx,%edi │ │ - or $0xffffffff,%ecx │ │ - repnz scas %es:(%edi),%al │ │ - mov %edx,(%esp) │ │ - mov %ecx,%eax │ │ - not %eax │ │ - mov $0x5dc,%ecx │ │ - sub $0x1,%eax │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 64ab │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 64b3 │ │ + movb $0x0,(%edi) │ │ + lea 0x7b(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ mov %eax,%edi │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ + jne 6890 │ │ + test $0x2,%edi │ │ + jne 68b0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 64ec │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 64f4 │ │ + movb $0x0,(%edi) │ │ + lea 0x103(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + jne 68c0 │ │ + test $0x2,%edi │ │ + jne 68e0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 6530 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 6538 │ │ + movb $0x0,(%edi) │ │ + lea 0x18b(%esp),%eax │ │ + mov $0x88,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + jne 68f0 │ │ + test $0x2,%edi │ │ + jne 6910 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 6574 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 657c │ │ + movb $0x0,(%edi) │ │ + lea 0x213(%esp),%eax │ │ + mov $0x89,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x1c(%esp) │ │ + jne 6920 │ │ + test $0x2,%edi │ │ + jne 6940 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 65b8 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 65c0 │ │ + movb $0x0,(%edi) │ │ + mov 0x2c4(%esp),%eax │ │ movl $0x1,(%esp) │ │ + add $0x89,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,0x44(%esi) │ │ - test %eax,%eax │ │ - je 7c1f │ │ - mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov 0x24(%esp),%ecx │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 8f20 │ │ - mov 0x24(%esp),%ecx │ │ + call 2650 │ │ mov %eax,%ebp │ │ - mov 0x50(%esi),%eax │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%edi │ │ - mov 0x28(%esp),%eax │ │ - sub $0x20,%eax │ │ - cmp %eax,%ebp │ │ - jl 7c40 │ │ + mov $0x2,%eax │ │ test %ebp,%ebp │ │ - jle 7c40 │ │ - cmpl $0x0,0x44(%esi) │ │ - mov $0x62,%eax │ │ - je 7a26 │ │ - mov %ebp,(%esp) │ │ - call 2a50 │ │ - mov %eax,%edx │ │ - mov $0x6,%eax │ │ - test %edx,%edx │ │ - je 7a26 │ │ - test %edi,%edi │ │ - mov %edi,%eax │ │ - jne 7a26 │ │ - mov %ebp,0x48(%esi) │ │ - xor %edx,%edx │ │ - mov 0x44(%esi),%ecx │ │ - mov 0x2c(%esp),%eax │ │ - movzbl (%ecx,%eax,1),%edi │ │ - lea 0x1(%edx),%ebp │ │ - sub $0x30,%edi │ │ - cmp $0x9,%edi │ │ - cmova %ebp,%edx │ │ - add $0x1,%eax │ │ - cmp $0x10,%eax │ │ - jne 7bcd │ │ - test %edx,%edx │ │ - mov $0x6b,%al │ │ - jne 7a26 │ │ - cmpb $0x3a,0x10(%ecx) │ │ - jne 7a26 │ │ + je 67bc │ │ + cmpl $0x48,0x2d0(%esp) │ │ + jle 67e0 │ │ + mov 0x14(%esp),%eax │ │ mov %esi,(%esp) │ │ - call a5c0 │ │ - jmp 7a26 │ │ - xchg %ax,%ax │ │ - cmpl $0x7,0x24(%esi) │ │ - jne 7a26 │ │ - movw $0x2,0x22(%esi) │ │ - mov $0x6f,%al │ │ - jmp 7a26 │ │ - mov 0x50(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - jne 7c6c │ │ - mov $0x2,%eax │ │ - jmp 7a26 │ │ - mov $0x6a,%eax │ │ - jmp 7a26 │ │ - mov 0x50(%esi),%eax │ │ + mov $0x40,%esi │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2d0(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ + call 8780 │ │ + mov 0x14(%esp),%eax │ │ + mov %ebp,%edi │ │ + mov %esi,0x4(%esp) │ │ + mov 0x28(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 3760 │ │ - mov %eax,%edx │ │ - mov $0x35,%eax │ │ - test %edx,%edx │ │ - je 7a26 │ │ - mov $0x70,%eax │ │ - jmp 7a26 │ │ - xor %edi,%edi │ │ - jmp 7b10 │ │ - mov 0x50(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %esi,%eax │ │ + call 4460 │ │ + cmpl $0x4,0x2c4(%esp) │ │ + mov $0x12,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov 0x20(%esp),%esi │ │ + lea 0x48(%ebp),%edi │ │ + jb 6659 │ │ + mov 0x2c4(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x2c4(%esp) │ │ + je 6670 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + testb $0x1,0x2c4(%esp) │ │ + je 6681 │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%edi,%edx,1) │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c4(%esp),%eax │ │ + lea 0x48(%eax),%esi │ │ + mov %esi,0x4(%esp) │ │ + call 8780 │ │ + mov 0x1c(%esp),%edx │ │ + mov $0x48,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %edx,%edi │ │ + and $0x1,%edx │ │ + jne 6968 │ │ + test $0x2,%edi │ │ + jne 6950 │ │ + mov %eax,%ecx │ │ + xor %edx,%edx │ │ + shr $0x2,%ecx │ │ + test $0x2,%al │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + je 66db │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 66e6 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x3b(%esp),%eax │ │ + mov %eax,0x25b(%esp) │ │ + mov 0x3f(%esp),%eax │ │ + mov %eax,0x25f(%esp) │ │ + mov 0x43(%esp),%eax │ │ + mov %eax,0x263(%esp) │ │ + mov 0x47(%esp),%eax │ │ + mov %eax,0x267(%esp) │ │ + mov 0x4b(%esp),%eax │ │ + mov %eax,0x26b(%esp) │ │ + mov 0x4f(%esp),%eax │ │ + mov %eax,0x26f(%esp) │ │ + mov 0x53(%esp),%eax │ │ + mov %eax,0x273(%esp) │ │ + mov 0x57(%esp),%eax │ │ + mov %eax,0x277(%esp) │ │ + mov 0x5b(%esp),%eax │ │ + mov %eax,0x27b(%esp) │ │ + mov 0x5f(%esp),%eax │ │ + mov %eax,0x27f(%esp) │ │ + mov 0x63(%esp),%eax │ │ + mov %eax,0x283(%esp) │ │ + mov 0x67(%esp),%eax │ │ + mov %eax,0x287(%esp) │ │ + mov 0x6b(%esp),%eax │ │ + mov %eax,0x28b(%esp) │ │ + mov 0x6f(%esp),%eax │ │ + mov %eax,0x28f(%esp) │ │ + mov 0x73(%esp),%eax │ │ + mov %eax,0x293(%esp) │ │ + mov 0x77(%esp),%eax │ │ + mov %eax,0x297(%esp) │ │ mov 0x24(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x88,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3760 │ │ - mov %eax,%edx │ │ - mov $0x34,%eax │ │ - test %edx,%edx │ │ - je 7a26 │ │ - jmp 7c6c │ │ - jmp 7cb0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -00007cb0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007cc0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007cd0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007ce0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007cf0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d00 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d10 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d20 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d30 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d40 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d50 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d60 : │ │ - mov $0x6f,%eax │ │ + call 8780 │ │ + mov %ebp,(%esp) │ │ + call 2660 │ │ + xor %eax,%eax │ │ + mov 0x29c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 69c5 │ │ + lea 0x2ac(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2d0(%esp),%eax │ │ + mov 0x14(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jae 6838 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 6820 │ │ + test $0x1,%al │ │ + jne 6808 │ │ + mov 0x2d0(%esp),%esi │ │ + jmp 6619 │ │ + xchg %ax,%ax │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x2d0(%esp),%esi │ │ + jmp 6619 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 67fa │ │ + jmp 6808 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 6990 │ │ + test $0x2,%edi │ │ + jne 69b0 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 67f0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x3c(%esp),%edi │ │ + mov $0x3f,%dl │ │ + movb $0x0,0x3b(%esp) │ │ + test $0x2,%edi │ │ + je 6495 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d70 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 6495 │ │ + lea 0x7c(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x7b(%esp) │ │ + test $0x2,%edi │ │ + je 64d6 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d80 : │ │ - mov $0x6f,%eax │ │ - retq │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 64d6 │ │ + lea 0x104(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x103(%esp) │ │ + test $0x2,%edi │ │ + je 651a │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d90 : │ │ - mov $0x6f,%eax │ │ - retq │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 651a │ │ + lea 0x18c(%esp),%edi │ │ + mov $0x87,%dl │ │ + movb $0x0,0x18b(%esp) │ │ + test $0x2,%edi │ │ + je 655e │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007da0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 655e │ │ + lea 0x214(%esp),%edi │ │ + mov $0x88,%dl │ │ + movb $0x0,0x213(%esp) │ │ + test $0x2,%edi │ │ + je 65a2 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007db0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 65a2 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 66c3 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007dc0 : │ │ - mov $0x6f,%eax │ │ - retq │ │ - jmp 7de0 │ │ - nop │ │ - nop │ │ - nop │ │ + movzbl 0x103(%esp),%eax │ │ + lea 0x214(%esp),%edi │ │ + lea 0x104(%esp),%esi │ │ + mov %al,0x213(%esp) │ │ + mov $0x47,%eax │ │ + jmp 66b7 │ │ nop │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %al,(%edi) │ │ + lea 0x18c(%esp),%edi │ │ + mov 0x2d0(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 6844 │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 6850 │ │ + call 2990 │ │ + jmp 69e0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -6400,15 +4517,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00007de0 : │ │ +000069e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x164(%esp),%esp │ │ mov 0x174(%esp),%eax │ │ lea 0x124(%esp),%esi │ │ mov 0x28(%eax),%eax │ │ @@ -6482,15 +4599,15 @@ │ │ add $0x4,%ecx │ │ xor 0x30(%ecx),%edx │ │ xor 0x4(%ecx),%edx │ │ xor -0x4(%ecx),%edx │ │ rol %edx │ │ mov %edx,0x3c(%ecx) │ │ cmp %esi,%ecx │ │ - jne 7f00 │ │ + jne 6b00 │ │ mov 0x174(%esp),%edi │ │ mov 0x174(%esp),%edx │ │ mov 0x174(%esp),%ebp │ │ mov 0x174(%esp),%esi │ │ mov 0x174(%esp),%ecx │ │ mov 0x4(%edi),%edi │ │ mov 0xc(%edx),%edx │ │ @@ -6506,15 +4623,15 @@ │ │ mov %edi,%edx │ │ mov %esi,0x4(%esp) │ │ lea 0x74(%esp),%edi │ │ mov %ecx,0x18(%esp) │ │ mov %eax,%esi │ │ mov %ecx,(%esp) │ │ mov %edi,0xc(%esp) │ │ - jmp 7f82 │ │ + jmp 6b82 │ │ mov (%esp),%ebp │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ mov 0x4(%esp),%ecx │ │ add $0x4,%esi │ │ mov (%esp),%eax │ │ mov %edx,%edi │ │ @@ -6527,22 +4644,22 @@ │ │ lea 0x5a827999(%ecx,%eax,1),%edi │ │ mov %edx,%eax │ │ ror $0x2,%eax │ │ add 0x8(%esp),%edi │ │ mov 0x4(%esp),%edx │ │ cmp 0xc(%esp),%esi │ │ mov %ebp,0x8(%esp) │ │ - jne 7f78 │ │ + jne 6b78 │ │ mov %esi,%edx │ │ lea 0xc4(%esp),%ecx │ │ mov 0x4(%esp),%esi │ │ mov %edx,%ebp │ │ mov %ecx,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - jmp 7fe1 │ │ + jmp 6be1 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,(%esp) │ │ mov %edx,%edi │ │ mov %ecx,0x4(%esp) │ │ mov %edi,%ecx │ │ add $0x4,%ebp │ │ @@ -6556,21 +4673,21 @@ │ │ lea 0x6ed9eba1(%ecx,%edx,1),%edx │ │ mov %esi,%ecx │ │ add 0x8(%esp),%edx │ │ cmp 0xc(%esp),%ebp │ │ mov %eax,0x8(%esp) │ │ mov %edi,%esi │ │ mov 0x4(%esp),%eax │ │ - jne 7fd8 │ │ + jne 6bd8 │ │ mov %edx,0x8(%esp) │ │ lea 0x114(%esp),%esi │ │ mov %edi,0x4(%esp) │ │ mov %ebp,%edx │ │ mov %esi,0xc(%esp) │ │ - jmp 8038 │ │ + jmp 6c38 │ │ xchg %ax,%ax │ │ mov %esi,0x8(%esp) │ │ mov %ecx,%eax │ │ mov %edi,%ecx │ │ mov 0x8(%esp),%edi │ │ mov %eax,%esi │ │ mov 0x4(%esp),%ebp │ │ @@ -6586,20 +4703,20 @@ │ │ lea -0x70e44324(%edi,%esi,1),%esi │ │ mov 0x4(%esp),%edi │ │ add (%esp),%esi │ │ mov %eax,(%esp) │ │ mov %ebp,0x4(%esp) │ │ ror $0x2,%edi │ │ cmp 0xc(%esp),%edx │ │ - jne 8030 │ │ + jne 6c30 │ │ mov %edi,(%esp) │ │ mov %edx,%ebp │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esp),%edx │ │ - jmp 8094 │ │ + jmp 6c94 │ │ xchg %ax,%ax │ │ mov 0x8(%esp),%eax │ │ mov %edi,%esi │ │ mov (%esp),%ecx │ │ mov %eax,(%esp) │ │ mov %esi,%edi │ │ add $0x4,%ebp │ │ @@ -6613,15 +4730,15 @@ │ │ ror $0x2,%eax │ │ add 0x4(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ lea 0x164(%esp),%eax │ │ cmp %eax,%ebp │ │ mov %esi,%edx │ │ mov %ecx,0x4(%esp) │ │ - jne 8088 │ │ + jne 6c88 │ │ mov 0x8(%esp),%ebp │ │ add 0x10(%esp),%edi │ │ mov 0x174(%esp),%eax │ │ add 0x14(%esp),%esi │ │ add 0x20(%esp),%ecx │ │ add 0x18(%esp),%ebp │ │ mov %esi,0x4(%eax) │ │ @@ -6635,26 +4752,26 @@ │ │ lea 0x164(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00008110 : │ │ +00006d10 : │ │ mov 0x4(%esp),%eax │ │ movl $0x67452301,(%eax) │ │ movl $0xefcdab89,0x4(%eax) │ │ movl $0x98badcfe,0x8(%eax) │ │ movl $0x10325476,0xc(%eax) │ │ movl $0xc3d2e1f0,0x10(%eax) │ │ movl $0x0,0x20(%eax) │ │ movl $0x0,0x24(%eax) │ │ movl $0x0,0x68(%eax) │ │ retq │ │ - jmp 8160 │ │ + jmp 6d60 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -6663,79 +4780,79 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00008160 : │ │ +00006d60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x12de3,%ebx │ │ + call 29b0 │ │ + add $0x141e3,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%ebp │ │ mov 0x38(%esp),%eax │ │ mov 0x20(%ebp),%edx │ │ lea (%edx,%eax,8),%eax │ │ cmp %eax,%edx │ │ - ja 8308 │ │ + ja 6f08 │ │ mov 0x24(%ebp),%edx │ │ mov %eax,0x20(%ebp) │ │ mov 0x38(%esp),%eax │ │ shr $0x1d,%eax │ │ add %edx,%eax │ │ mov 0x68(%ebp),%edx │ │ mov %eax,0x24(%ebp) │ │ test %edx,%edx │ │ - je 8210 │ │ + je 6e10 │ │ mov 0x38(%esp),%ecx │ │ mov $0x40,%eax │ │ mov 0x34(%esp),%esi │ │ sub %edx,%eax │ │ cmp %eax,0x38(%esp) │ │ cmovle %ecx,%eax │ │ lea 0x20(%ebp,%edx,1),%ecx │ │ lea 0x8(%ecx),%edi │ │ cmp $0x4,%eax │ │ mov %eax,%edx │ │ - jae 83a0 │ │ + jae 6fa0 │ │ xor %ecx,%ecx │ │ test $0x2,%dl │ │ - jne 8360 │ │ + jne 6f60 │ │ and $0x1,%edx │ │ - jne 8340 │ │ + jne 6f40 │ │ mov 0x68(%ebp),%edx │ │ add %eax,%edx │ │ mov %edx,0x68(%ebp) │ │ cmp $0x40,%edx │ │ - je 81f8 │ │ + je 6df8 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,(%esp) │ │ sub %eax,0x38(%esp) │ │ add %eax,0x34(%esp) │ │ - call 7de0 │ │ + call 69e0 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x38(%esp),%eax │ │ lea 0x28(%ebp),%edi │ │ mov 0x34(%esp),%esi │ │ cmp $0x3f,%eax │ │ - jle 82d8 │ │ + jle 6ed8 │ │ mov %ebp,0x30(%esp) │ │ mov %eax,%ebp │ │ - jmp 8240 │ │ + jmp 6e40 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -6784,144 +4901,144 @@ │ │ mov -0xc(%esi),%edx │ │ mov %edx,0x34(%edi) │ │ mov -0x8(%esi),%edx │ │ mov %edx,0x38(%edi) │ │ mov -0x4(%esi),%edx │ │ mov %edx,0x3c(%edi) │ │ mov %eax,(%esp) │ │ - call 7de0 │ │ + call 69e0 │ │ cmp $0x3f,%ebp │ │ - jg 8240 │ │ + jg 6e40 │ │ mov 0x38(%esp),%eax │ │ mov 0x30(%esp),%ebp │ │ lea -0x40(%eax),%edx │ │ mov %edx,%eax │ │ shr $0x6,%eax │ │ lea 0x1(%eax),%ecx │ │ shl $0x6,%eax │ │ shl $0x6,%ecx │ │ sub %eax,%edx │ │ mov %edx,0x38(%esp) │ │ add %ecx,0x34(%esp) │ │ mov 0x38(%esp),%eax │ │ mov 0x34(%esp),%esi │ │ cmp $0x4,%eax │ │ - jae 8378 │ │ + jae 6f78 │ │ xor %edx,%edx │ │ test $0x2,%al │ │ - jne 8328 │ │ + jne 6f28 │ │ test $0x1,%al │ │ - jne 8318 │ │ + jne 6f18 │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x68(%ebp) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x24(%ebp),%ecx │ │ lea 0x1(%ecx),%edx │ │ - jmp 818c │ │ + jmp 6d8c │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzbl (%esi,%edx,1),%eax │ │ mov %al,(%edi,%edx,1) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x68(%ebp) │ │ - jmp 82fa │ │ + jmp 6efa │ │ movzwl (%esi),%edx │ │ test $0x1,%al │ │ mov %dx,(%edi) │ │ mov $0x2,%edx │ │ - je 82f3 │ │ - jmp 8318 │ │ + je 6ef3 │ │ + jmp 6f18 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzbl (%esi,%ecx,1),%edx │ │ mov %dl,(%edi,%ecx,1) │ │ mov 0x68(%ebp),%edx │ │ add %eax,%edx │ │ mov %edx,0x68(%ebp) │ │ cmp $0x40,%edx │ │ - jne 81eb │ │ - jmp 81f8 │ │ + jne 6deb │ │ + jmp 6df8 │ │ lea 0x0(%esi),%esi │ │ movzwl (%esi),%ecx │ │ and $0x1,%edx │ │ mov %cx,(%edi) │ │ mov $0x2,%ecx │ │ - je 81de │ │ - jmp 8340 │ │ + je 6dde │ │ + jmp 6f40 │ │ xchg %ax,%ax │ │ test $0x1,%edi │ │ - jne 83eb │ │ + jne 6feb │ │ test $0x2,%edi │ │ - jne 8400 │ │ + jne 7000 │ │ mov %eax,%ecx │ │ xor %edx,%edx │ │ shr $0x2,%ecx │ │ test $0x2,%al │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ - je 82ef │ │ - jmp 8328 │ │ + je 6eef │ │ + jmp 6f28 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ test $0x1,%edi │ │ - jne 83d6 │ │ + jne 6fd6 │ │ test $0x2,%edi │ │ - jne 83c4 │ │ + jne 6fc4 │ │ mov %edx,%ecx │ │ shr $0x2,%ecx │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ xor %ecx,%ecx │ │ test $0x2,%dl │ │ - je 81d5 │ │ - jmp 8360 │ │ + je 6dd5 │ │ + jmp 6f60 │ │ movzwl (%esi),%ecx │ │ lea 0x2(%edi),%edi │ │ sub $0x2,%edx │ │ lea 0x2(%esi),%esi │ │ mov %cx,-0x2(%edi) │ │ - jmp 83b0 │ │ + jmp 6fb0 │ │ movzbl (%esi),%edx │ │ lea 0x9(%ecx),%edi │ │ mov %dl,0x8(%ecx) │ │ lea -0x1(%eax),%edx │ │ mov 0x34(%esp),%ecx │ │ lea 0x1(%ecx),%esi │ │ - jmp 83a8 │ │ + jmp 6fa8 │ │ movzbl (%esi),%eax │ │ lea 0x1(%edi),%edi │ │ lea 0x1(%esi),%esi │ │ mov %al,-0x1(%edi) │ │ mov 0x38(%esp),%eax │ │ sub $0x1,%eax │ │ - jmp 8380 │ │ + jmp 6f80 │ │ movzwl (%esi),%edx │ │ lea 0x2(%edi),%edi │ │ sub $0x2,%eax │ │ lea 0x2(%esi),%esi │ │ mov %dx,-0x2(%edi) │ │ - jmp 8388 │ │ + jmp 6f88 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00008420 : │ │ +00007020 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x12b24,%ebx │ │ + call 29b0 │ │ + add $0x13f24,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x24(%esp),%esi │ │ mov 0x20(%esp),%edi │ │ mov %esi,(%esp) │ │ - call 7de0 │ │ + call 69e0 │ │ mov (%esi),%eax │ │ shr $0x18,%eax │ │ mov %al,(%edi) │ │ mov (%esi),%eax │ │ shr $0x10,%eax │ │ mov %al,0x1(%edi) │ │ mov (%esi),%eax │ │ @@ -6968,45 +5085,45 @@ │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -000084e0 : │ │ +000070e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x12a63,%ebx │ │ + call 29b0 │ │ + add $0x13e63,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x44(%esp),%esi │ │ mov 0x24(%esi),%eax │ │ mov 0x20(%esi),%ebp │ │ mov %eax,0x1c(%esp) │ │ mov %ebp,%eax │ │ shr $0x3,%eax │ │ and $0x3f,%eax │ │ lea 0x1(%eax),%edx │ │ lea 0x21(%esi,%eax,1),%ecx │ │ movb $0x80,0x28(%esi,%eax,1) │ │ cmp $0x38,%edx │ │ - jg 85c0 │ │ + jg 71c0 │ │ mov $0x37,%edx │ │ lea 0x8(%ecx),%edi │ │ sub %eax,%edx │ │ cmp $0x4,%edx │ │ - jae 8598 │ │ + jae 7198 │ │ test $0x2,%dl │ │ - je 853a │ │ + je 713a │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 8542 │ │ + je 7142 │ │ movb $0x0,(%edi) │ │ mov 0x1c(%esp),%ecx │ │ mov %cl,0x63(%esi) │ │ mov %ecx,%eax │ │ shr $0x18,%eax │ │ mov %al,0x60(%esi) │ │ mov %ecx,%eax │ │ @@ -7025,134 +5142,783 @@ │ │ shr $0x8,%eax │ │ mov %al,0x66(%esi) │ │ mov %ebp,%eax │ │ mov %al,0x67(%esi) │ │ mov 0x40(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 8420 │ │ + call 7020 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ test $0x1,%edi │ │ - jne 8648 │ │ + jne 7248 │ │ test $0x2,%edi │ │ - jne 8638 │ │ + jne 7238 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ rep stos %eax,%es:(%edi) │ │ - jmp 852d │ │ + jmp 712d │ │ xchg %ax,%ax │ │ mov $0x3f,%edx │ │ lea 0x8(%ecx),%edi │ │ sub %eax,%edx │ │ cmp $0x4,%edx │ │ - jae 8618 │ │ + jae 7218 │ │ test $0x2,%dl │ │ - jne 8608 │ │ + jne 7208 │ │ and $0x1,%edx │ │ - jne 8600 │ │ + jne 7200 │ │ mov %esi,(%esp) │ │ lea 0x28(%esi),%edi │ │ - call 7de0 │ │ + call 69e0 │ │ test $0x1,%edi │ │ mov $0x38,%edx │ │ - je 85a4 │ │ + je 71a4 │ │ movb $0x0,0x28(%esi) │ │ lea 0x29(%esi),%edi │ │ mov $0x37,%dl │ │ - jmp 85a4 │ │ + jmp 71a4 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movb $0x0,(%edi) │ │ - jmp 85d9 │ │ + jmp 71d9 │ │ lea 0x0(%esi),%esi │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 85d9 │ │ - jmp 8600 │ │ + je 71d9 │ │ + jmp 7200 │ │ nop │ │ test $0x1,%edi │ │ - jne 8668 │ │ + jne 7268 │ │ test $0x2,%edi │ │ - jne 8658 │ │ + jne 7258 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ rep stos %eax,%es:(%edi) │ │ - jmp 85cf │ │ + jmp 71cf │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 85b0 │ │ + jmp 71b0 │ │ movb $0x0,0x8(%ecx) │ │ lea 0x9(%ecx),%edi │ │ sub $0x1,%edx │ │ - jmp 85a4 │ │ + jmp 71a4 │ │ nop │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 8628 │ │ + jmp 7228 │ │ lea 0x0(%esi),%esi │ │ movb $0x0,0x8(%ecx) │ │ lea 0x9(%ecx),%edi │ │ sub $0x1,%edx │ │ - jmp 8620 │ │ + jmp 7220 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00008680 : │ │ +00007280 : │ │ + push %esi │ │ + mov 0x8(%esp),%ecx │ │ + movzbl (%ecx),%edx │ │ + mov %edx,%eax │ │ + lea (%edx,%edx,1),%esi │ │ + and $0x1,%eax │ │ + test %dl,%dl │ │ + js 72a0 │ │ + mov %esi,%edx │ │ + mov %dl,(%ecx) │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + xor $0x71,%esi │ │ + mov %esi,%edx │ │ + mov %dl,(%ecx) │ │ + pop %esi │ │ + retq │ │ + jmp 72c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +000072c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x128c3,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - lea -0x70a9(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - lea -0x70a7(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - mov 0x44(%esp),%esi │ │ - call 27d0 │ │ - test %eax,%eax │ │ + call 29b0 │ │ + add $0x13c83,%ebx │ │ + lea -0x24c(%esp),%esp │ │ + movb $0x1,0x217(%esp) │ │ + lea 0x218(%esp),%eax │ │ + mov %eax,0xdc(%esp) │ │ + mov 0x260(%esp),%eax │ │ + movl $0x18,0x20c(%esp) │ │ + lea 0xc8(%eax),%eax │ │ + mov %eax,0x208(%esp) │ │ + lea 0x217(%esp),%eax │ │ + mov %eax,0x1d4(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x260(%esp),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x1d0(%esp) │ │ mov %eax,%ebp │ │ - je 86e0 │ │ - mov %eax,0xc(%esp) │ │ - mov 0x40(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 27e0 │ │ - mov %ebp,(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movzbl 0x7(%ebp),%eax │ │ + xor %edx,%edx │ │ + movzbl 0x6(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1a4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1a0(%esp) │ │ + mov 0x1a4(%esp),%edx │ │ + mov 0x1a0(%esp),%eax │ │ + movzbl 0x5(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1ac(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1a8(%esp) │ │ + mov 0x1ac(%esp),%edx │ │ + mov 0x1a8(%esp),%eax │ │ + movzbl 0x4(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1b4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1b0(%esp) │ │ + mov 0x1b4(%esp),%edx │ │ + mov 0x1b0(%esp),%eax │ │ + movzbl 0x3(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1bc(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1b8(%esp) │ │ + mov 0x1bc(%esp),%edx │ │ + mov 0x1b8(%esp),%eax │ │ + movzbl 0x2(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1c4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1c0(%esp) │ │ + mov 0x1c4(%esp),%edx │ │ + mov 0x1c0(%esp),%eax │ │ + movzbl 0x1(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1cc(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1c8(%esp) │ │ + mov 0x1cc(%esp),%edx │ │ + mov 0x1c8(%esp),%eax │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x24(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0x20(%esp) │ │ + movzbl 0x2f(%ebp),%eax │ │ + movzbl 0x2e(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x174(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x170(%esp) │ │ + mov 0x174(%esp),%edx │ │ + mov 0x170(%esp),%eax │ │ + movzbl 0x2d(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x17c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x178(%esp) │ │ + mov 0x17c(%esp),%edx │ │ + mov 0x178(%esp),%eax │ │ + movzbl 0x2c(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x184(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x180(%esp) │ │ + mov 0x184(%esp),%edx │ │ + mov 0x180(%esp),%eax │ │ + movzbl 0x2b(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x18c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x188(%esp) │ │ + mov 0x18c(%esp),%edx │ │ + mov 0x188(%esp),%eax │ │ + movzbl 0x2a(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x194(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x190(%esp) │ │ + mov 0x194(%esp),%edx │ │ + mov 0x190(%esp),%eax │ │ + movzbl 0x29(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x19c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x198(%esp) │ │ + mov 0x198(%esp),%edx │ │ + mov 0x19c(%esp),%ecx │ │ + shld $0x8,%edx,%ecx │ │ + shl $0x8,%edx │ │ + mov %ecx,0xac(%esp) │ │ + mov %edx,0xa8(%esp) │ │ + xor %edx,%edx │ │ + movzbl 0x57(%ebp),%eax │ │ + movzbl 0x56(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x144(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x140(%esp) │ │ + mov 0x144(%esp),%edx │ │ + mov 0x140(%esp),%eax │ │ + movzbl 0x55(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x14c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x148(%esp) │ │ + mov 0x14c(%esp),%edx │ │ + mov 0x148(%esp),%eax │ │ + movzbl 0x54(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x154(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x150(%esp) │ │ + mov 0x154(%esp),%edx │ │ + mov 0x150(%esp),%eax │ │ + movzbl 0x53(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x15c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x158(%esp) │ │ + mov 0x15c(%esp),%edx │ │ + mov 0x158(%esp),%eax │ │ + movzbl 0x52(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x164(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x160(%esp) │ │ + mov 0x164(%esp),%edx │ │ + mov 0x160(%esp),%eax │ │ + movzbl 0x51(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x16c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x168(%esp) │ │ + mov 0x16c(%esp),%edx │ │ + mov 0x168(%esp),%eax │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x64(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0x60(%esp) │ │ + movzbl 0x7f(%ebp),%eax │ │ + movzbl 0x7e(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x114(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x110(%esp) │ │ + mov 0x114(%esp),%edx │ │ + mov 0x110(%esp),%eax │ │ + movzbl 0x7d(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x11c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x118(%esp) │ │ + mov 0x11c(%esp),%edx │ │ + mov 0x118(%esp),%eax │ │ + movzbl 0x7c(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x124(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x120(%esp) │ │ + mov 0x124(%esp),%edx │ │ + mov 0x120(%esp),%eax │ │ + movzbl 0x7b(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x12c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x128(%esp) │ │ + mov 0x12c(%esp),%edx │ │ + mov 0x128(%esp),%eax │ │ + movzbl 0x7a(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x134(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x130(%esp) │ │ + mov 0x134(%esp),%edx │ │ + mov 0x130(%esp),%eax │ │ + movzbl 0x79(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x13c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x138(%esp) │ │ + mov 0x13c(%esp),%edx │ │ + mov 0x138(%esp),%eax │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x9c(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0x98(%esp) │ │ + movzbl 0xa7(%ebp),%eax │ │ + movzbl 0xa6(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0xe4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0xe0(%esp) │ │ + mov 0xe4(%esp),%edx │ │ + mov 0xe0(%esp),%eax │ │ + movzbl 0xa5(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0xec(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0xe8(%esp) │ │ + mov 0xec(%esp),%edx │ │ + mov 0xe8(%esp),%eax │ │ + movzbl 0xa4(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0xf4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0xf0(%esp) │ │ + mov 0xf4(%esp),%edx │ │ + mov 0xf0(%esp),%eax │ │ + movzbl 0xa3(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0xfc(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0xf8(%esp) │ │ + mov 0xfc(%esp),%edx │ │ + mov 0xf8(%esp),%eax │ │ + movzbl 0xa2(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x104(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x100(%esp) │ │ + add $0x8,%ebp │ │ + mov 0x104(%esp),%edx │ │ + mov 0x100(%esp),%eax │ │ + movzbl 0x99(%ebp),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x10c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x108(%esp) │ │ + mov 0x108(%esp),%edx │ │ + mov 0x10c(%esp),%ecx │ │ + shld $0x8,%edx,%ecx │ │ + shl $0x8,%edx │ │ + mov %ecx,0xa4(%esp) │ │ + mov %edx,0xa0(%esp) │ │ + movzbl 0x20(%ebp),%eax │ │ + mov 0xa8(%esp),%edx │ │ + mov 0xac(%esp),%ecx │ │ + or %edx,%eax │ │ + mov 0x24(%esp),%edx │ │ + mov %ecx,%esi │ │ + movzbl -0x8(%ebp),%ecx │ │ + xor %edx,%esi │ │ + movzbl 0x48(%ebp),%edx │ │ + or 0x20(%esp),%ecx │ │ + or 0x60(%esp),%edx │ │ + xor %ecx,%eax │ │ + mov 0x64(%esp),%ecx │ │ + xor %eax,%edx │ │ + movzbl 0x70(%ebp),%eax │ │ + xor %ecx,%esi │ │ + mov 0x9c(%esp),%ecx │ │ + or 0x98(%esp),%eax │ │ + xor %esi,%ecx │ │ + mov 0xa4(%esp),%esi │ │ + xor %edx,%eax │ │ + movzbl 0x98(%ebp),%edx │ │ + xor %esi,%ecx │ │ + or 0xa0(%esp),%edx │ │ + xor %eax,%edx │ │ + mov 0xdc(%esp),%eax │ │ + mov %edx,(%eax,%edi,8) │ │ + mov %ecx,0x4(%eax,%edi,8) │ │ + add $0x1,%edi │ │ + cmp $0x5,%edi │ │ + jne 7340 │ │ + mov 0x260(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov %ebp,0xb4(%esp) │ │ + mov %eax,0xa8(%esp) │ │ + mov 0xb4(%esp),%edi │ │ + mov $0xcccccccd,%eax │ │ + lea 0x4(%edi),%ecx │ │ + add $0x1,%edi │ │ + mul %ecx │ │ + mov %edi,0xb4(%esp) │ │ + shr $0x2,%edx │ │ + lea (%edx,%edx,4),%eax │ │ + sub %eax,%ecx │ │ + mov $0xcccccccd,%eax │ │ + mul %edi │ │ + shr $0x2,%edx │ │ + lea (%edx,%edx,4),%eax │ │ + sub %eax,%edi │ │ + mov 0x21c(%esp,%edi,8),%edx │ │ + mov 0x218(%esp,%edi,8),%eax │ │ mov %eax,%edi │ │ - call 27f0 │ │ - cmp $0x1,%edi │ │ - je 8748 │ │ - movl $0x0,0x4(%esp) │ │ - lea 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2820 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2800 │ │ - test %esi,%esi │ │ - je 8748 │ │ - mov 0x40(%esp),%ebp │ │ - mov $0x80808081,%edi │ │ - add %ebp,%esi │ │ - jmp 8720 │ │ + shld $0x1,%edx,%eax │ │ + shld $0x1,%edi,%edx │ │ + mov 0x218(%esp,%ecx,8),%edi │ │ + xor %eax,%edi │ │ + mov 0x21c(%esp,%ecx,8),%eax │ │ + mov %edi,0xd0(%esp) │ │ + mov 0xd0(%esp),%esi │ │ + xor %edx,%eax │ │ + xor %edx,%edx │ │ + mov %eax,0xd4(%esp) │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xd4(%esp),%edi │ │ + lea 0xc8(%eax),%ebp │ │ + mov %esi,%eax │ │ + shrd $0x8,%edi,%eax │ │ + mov %al,0x20(%esp) │ │ + mov %esi,%eax │ │ + shrd $0x10,%edi,%eax │ │ + mov %al,0x60(%esp) │ │ + mov %esi,%eax │ │ + shrd $0x18,%edi,%eax │ │ + mov %al,0x98(%esp) │ │ + mov %edi,%esi │ │ + shrd $0x8,%edx,%esi │ │ + mov %edi,%eax │ │ + mov %esi,%ecx │ │ + mov %al,0xb8(%esp) │ │ + mov %eax,%esi │ │ + shrd $0x18,%edx,%eax │ │ + mov %al,0xa0(%esp) │ │ + mov %edx,%edi │ │ + mov 0xa8(%esp),%edx │ │ + shrd $0x10,%edi,%esi │ │ + mov %ecx,%edi │ │ + movzbl 0xb8(%esp),%ecx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + movzbl 0xd0(%esp),%eax │ │ + xor %cl,0x4(%edx) │ │ + xor %al,(%edx) │ │ + movzbl 0x20(%esp),%eax │ │ + xor %al,0x1(%edx) │ │ + movzbl 0x60(%esp),%eax │ │ + xor %al,0x2(%edx) │ │ + movzbl 0x98(%esp),%eax │ │ + xor %al,0x3(%edx) │ │ + mov %edi,%eax │ │ + xor %al,0x5(%edx) │ │ + mov %esi,%eax │ │ + xor %al,0x6(%edx) │ │ + movzbl 0xa0(%esp),%eax │ │ + xor %al,0x7(%edx) │ │ + add $0x28,%edx │ │ + cmp %edx,%ebp │ │ + jne 7a20 │ │ + addl $0x8,0xa8(%esp) │ │ + cmpl $0x5,0xb4(%esp) │ │ + jne 7937 │ │ + mov 0x260(%esp),%eax │ │ + xor %edx,%edx │ │ + movzbl 0xf(%eax),%eax │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1dc(%esp) │ │ + mov %eax,%edi │ │ + mov 0x260(%esp),%eax │ │ + mov 0x1dc(%esp),%edx │ │ + movzbl 0xe(%eax),%ecx │ │ + or %edi,%ecx │ │ + mov %ecx,0x1d8(%esp) │ │ + mov 0x260(%esp),%edi │ │ + mov 0x1d8(%esp),%eax │ │ + movzbl 0xd(%edi),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1e4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1e0(%esp) │ │ + mov 0x1e4(%esp),%edx │ │ + mov 0x1e0(%esp),%eax │ │ + movzbl 0xc(%edi),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1ec(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1e8(%esp) │ │ + mov 0x1ec(%esp),%edx │ │ + mov 0x1e8(%esp),%eax │ │ + movzbl 0xb(%edi),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1f4(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1f0(%esp) │ │ + mov 0x1f4(%esp),%edx │ │ + mov 0x1f0(%esp),%eax │ │ + movzbl 0xa(%edi),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1fc(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x1f8(%esp) │ │ + mov 0x1fc(%esp),%edx │ │ + mov 0x1f8(%esp),%eax │ │ + movzbl 0x9(%edi),%ecx │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x204(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x200(%esp) │ │ + mov 0x200(%esp),%eax │ │ + mov 0x204(%esp),%edx │ │ + movzbl 0x8(%edi),%ecx │ │ + movl $0x0,0x20(%esp) │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x1c(%esp) │ │ + or %eax,%ecx │ │ + mov %ecx,0x18(%esp) │ │ + xor %ecx,%ecx │ │ + mov $0x1,%eax │ │ + mov %ecx,%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,%edi │ │ + lea 0x1(%esi),%edx │ │ + mov 0x20(%esp),%esi │ │ + mov %edx,0x60(%esp) │ │ + lea (%esi,%esi,2),%edx │ │ + lea (%edx,%eax,2),%ecx │ │ + mov $0xcccccccd,%eax │ │ + mul %ecx │ │ + mov %edx,%ebp │ │ + xor %edx,%edx │ │ + shr $0x2,%ebp │ │ + lea 0x0(%ebp,%ebp,4),%eax │ │ + sub %eax,%ecx │ │ + mov %ecx,0xa0(%esp) │ │ + lea (%ecx,%ecx,4),%ecx │ │ + add %esi,%ecx │ │ + mov 0x260(%esp),%esi │ │ + shl $0x3,%ecx │ │ + lea 0x7(%esi,%ecx,1),%ebp │ │ + lea 0x6(%esi,%ecx,1),%esi │ │ + movzbl 0x0(%ebp),%eax │ │ + mov %esi,0xbc(%esp) │ │ + movzbl (%esi),%esi │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %eax,0x98(%esp) │ │ + mov 0x98(%esp),%eax │ │ + mov %edx,0x9c(%esp) │ │ + mov %ebp,0xc0(%esp) │ │ + or %esi,%eax │ │ + mov 0x9c(%esp),%esi │ │ + mov %eax,0x70(%esp) │ │ + mov 0x70(%esp),%eax │ │ + mov %esi,0x74(%esp) │ │ + mov 0x260(%esp),%esi │ │ + mov 0x74(%esp),%edx │ │ + lea 0x5(%esi,%ecx,1),%ebp │ │ + shld $0x8,%eax,%edx │ │ + movzbl 0x0(%ebp),%esi │ │ + shl $0x8,%eax │ │ + mov %edx,0x6c(%esp) │ │ + mov 0x6c(%esp),%edx │ │ + or %eax,%esi │ │ + mov %esi,0x68(%esp) │ │ + mov 0x260(%esp),%esi │ │ + mov 0x68(%esp),%eax │ │ + mov %ebp,0xb8(%esp) │ │ + lea 0x4(%esi,%ecx,1),%ebp │ │ + shld $0x8,%eax,%edx │ │ + movzbl 0x0(%ebp),%esi │ │ + shl $0x8,%eax │ │ + mov %edx,0x7c(%esp) │ │ + mov 0x7c(%esp),%edx │ │ + or %eax,%esi │ │ + mov %esi,0x78(%esp) │ │ + mov 0x260(%esp),%esi │ │ + mov 0x78(%esp),%eax │ │ + mov %ebp,0xb4(%esp) │ │ + lea 0x3(%esi,%ecx,1),%esi │ │ + shld $0x8,%eax,%edx │ │ + mov %esi,0xc4(%esp) │ │ + movzbl (%esi),%esi │ │ + shl $0x8,%eax │ │ + or %eax,%esi │ │ + mov %esi,0x80(%esp) │ │ + mov 0x260(%esp),%esi │ │ + mov %edx,0x84(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x84(%esp),%edx │ │ + lea 0x2(%esi,%ecx,1),%ebp │ │ + movzbl 0x0(%ebp),%esi │ │ + mov %ebp,0xc8(%esp) │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x8c(%esp) │ │ + or %eax,%esi │ │ + mov %esi,0x88(%esp) │ │ + mov 0x260(%esp),%esi │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x88(%esp),%eax │ │ + lea 0x1(%esi,%ecx,1),%esi │ │ + add 0x260(%esp),%ecx │ │ + movzbl (%esi),%ebp │ │ + shld $0x8,%eax,%edx │ │ + shl $0x8,%eax │ │ + mov %edx,0x94(%esp) │ │ + or %eax,%ebp │ │ + mov %ebp,0x90(%esp) │ │ + mov %ecx,%ebp │ │ + mov 0x94(%esp),%edx │ │ + mov 0x90(%esp),%eax │ │ + movzbl (%ecx),%ecx │ │ + shld $0x8,%eax,%edx │ │ + mov %edx,0xac(%esp) │ │ + mov %edx,0xd8(%esp) │ │ + lea 0x2(%edi),%edx │ │ + mov 0x60(%esp),%edi │ │ + shl $0x8,%eax │ │ + mov %ecx,0xcc(%esp) │ │ + imul %edx,%edi │ │ + mov %eax,0xa8(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x18(%esp),%eax │ │ + mov %edi,%ecx │ │ + xor %edi,%edi │ │ + shr %ecx │ │ + and $0x3f,%ecx │ │ + shld %cl,%eax,%edx │ │ + shl %cl,%eax │ │ + test $0x20,%cl │ │ + cmovne %eax,%edx │ │ + cmovne %edi,%eax │ │ + neg %ecx │ │ + xor %edi,%edi │ │ + mov %eax,0x98(%esp) │ │ + and $0x3f,%ecx │ │ + mov %edx,0x9c(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + shrd %cl,%edx,%eax │ │ + shr %cl,%edx │ │ + test $0x20,%cl │ │ + cmovne %edx,%eax │ │ + cmovne %edi,%edx │ │ + mov 0x98(%esp),%edi │ │ + or %eax,%edi │ │ + mov %edi,%ecx │ │ + mov 0x9c(%esp),%edi │ │ + mov %ecx,%eax │ │ + mov %al,0x0(%ebp) │ │ + or %edx,%edi │ │ + mov %edi,%edx │ │ + mov %eax,%edi │ │ + shrd $0x8,%edx,%edi │ │ + mov %edi,%ecx │ │ + mov %eax,%edi │ │ + shrd $0x10,%edx,%edi │ │ + mov %cl,(%esi) │ │ + mov %edi,%ecx │ │ + mov %eax,%edi │ │ + mov %edx,%ebp │ │ + mov 0xc8(%esp),%esi │ │ + mov %edx,%eax │ │ + shrd $0x18,%edx,%edi │ │ + mov %cl,(%esi) │ │ + xor %edx,%edx │ │ + mov 0xc4(%esp),%esi │ │ + mov %edi,%ecx │ │ + mov %ebp,%edi │ │ + shrd $0x8,%edx,%edi │ │ + mov %cl,(%esi) │ │ + mov 0xb4(%esp),%ecx │ │ + mov 0xb8(%esp),%esi │ │ + mov %al,(%ecx) │ │ + mov %edi,%ecx │ │ + mov %cl,(%esi) │ │ + mov %eax,%edi │ │ + shrd $0x10,%edx,%edi │ │ + shrd $0x18,%edx,%eax │ │ + mov 0xbc(%esp),%esi │ │ + mov %edi,%ecx │ │ + mov 0xc0(%esp),%edi │ │ + mov 0x60(%esp),%edx │ │ + mov %cl,(%esi) │ │ + mov 0xcc(%esp),%ecx │ │ + mov %al,(%edi) │ │ + mov %edx,%esi │ │ + mov 0xa0(%esp),%edi │ │ + mov 0x20(%esp),%eax │ │ + or 0xa8(%esp),%ecx │ │ + cmp $0x18,%edx │ │ + mov %edi,0x20(%esp) │ │ + mov 0xd8(%esp),%edi │ │ + mov %ecx,0x18(%esp) │ │ + mov %edi,0x1c(%esp) │ │ + jne 7bc0 │ │ + mov 0x1d0(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0xdc(%esp),%ecx │ │ + jmp 7ec0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -7160,150 +5926,1071 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - call 2810 │ │ - mov %eax,%ecx │ │ - imul %edi │ │ - mov %ecx,%eax │ │ - add $0x1,%ebp │ │ - sar $0x1f,%eax │ │ - add %ecx,%edx │ │ - sar $0x7,%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl 0x7(%eax),%esi │ │ + xor %edi,%edi │ │ + movzbl 0x6(%eax),%ebp │ │ + add $0x8,%eax │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x5c(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x58(%esp) │ │ + mov 0x5c(%esp),%edi │ │ + mov 0x58(%esp),%esi │ │ + movzbl -0x3(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x54(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x50(%esp) │ │ + mov 0x54(%esp),%edi │ │ + mov 0x50(%esp),%esi │ │ + movzbl -0x4(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x4c(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x48(%esp) │ │ + mov 0x4c(%esp),%edi │ │ + mov 0x48(%esp),%esi │ │ + movzbl -0x5(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x44(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x40(%esp) │ │ + mov 0x44(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ + movzbl -0x6(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x3c(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x38(%esp) │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x38(%esp),%esi │ │ + movzbl -0x7(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + mov %edi,0x34(%esp) │ │ + or %esi,%ebp │ │ + mov %ebp,0x30(%esp) │ │ + mov 0x34(%esp),%edi │ │ + mov 0x30(%esp),%esi │ │ + movzbl -0x8(%eax),%ebp │ │ + shld $0x8,%esi,%edi │ │ + shl $0x8,%esi │ │ + or %esi,%ebp │ │ + mov %ebp,(%ecx,%edx,8) │ │ + mov %edi,0x4(%ecx,%edx,8) │ │ + add $0x1,%edx │ │ + cmp $0x5,%edx │ │ + jne 7ec0 │ │ + mov 0x1d0(%esp),%esi │ │ + xor %edi,%edi │ │ + lea 0x2(%edi),%ecx │ │ + mov $0xcccccccd,%eax │ │ + mul %ecx │ │ + lea 0x1(%edi),%ebp │ │ + mov %ebp,0x20(%esp) │ │ + add $0x8,%esi │ │ + shr $0x2,%edx │ │ + lea (%edx,%edx,4),%eax │ │ + sub %eax,%ecx │ │ + mov $0xcccccccd,%eax │ │ + mul %ebp │ │ + shr $0x2,%edx │ │ + lea (%edx,%edx,4),%eax │ │ + mov %ebp,%edx │ │ sub %eax,%edx │ │ mov %edx,%eax │ │ - shl $0x8,%eax │ │ - sub %edx,%eax │ │ - sub %eax,%ecx │ │ - mov %cl,-0x1(%ebp) │ │ - cmp %esi,%ebp │ │ - jne 8720 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - jmp 8760 │ │ + mov 0x21c(%esp,%eax,8),%eax │ │ + mov 0x218(%esp,%edx,8),%edx │ │ + not %eax │ │ + not %edx │ │ + and 0x21c(%esp,%ecx,8),%eax │ │ + and 0x218(%esp,%ecx,8),%edx │ │ + mov 0xdc(%esp),%ecx │ │ + xor (%ecx,%edi,8),%edx │ │ + xor 0x4(%ecx,%edi,8),%eax │ │ + mov %edx,0x28(%esp) │ │ + xor %edx,%edx │ │ + mov 0x28(%esp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x2c(%esp),%ebp │ │ + mov %edi,%eax │ │ + mov %al,-0x8(%esi) │ │ + mov %edi,%eax │ │ + shrd $0x8,%ebp,%eax │ │ + mov %al,-0x7(%esi) │ │ + mov %edi,%eax │ │ + shrd $0x10,%ebp,%eax │ │ + mov %al,-0x6(%esi) │ │ + mov %edi,%eax │ │ + shrd $0x18,%ebp,%eax │ │ + mov %al,-0x5(%esi) │ │ + mov %ebp,%edi │ │ + shrd $0x8,%edx,%edi │ │ + mov %ebp,%eax │ │ + mov %edi,%ecx │ │ + mov %al,-0x4(%esi) │ │ + mov %eax,%edi │ │ + shrd $0x10,%edx,%edi │ │ + shrd $0x18,%edx,%eax │ │ + mov %cl,-0x3(%esi) │ │ + mov %edi,%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov %al,-0x1(%esi) │ │ + mov %cl,-0x2(%esi) │ │ + cmp $0x5,%edi │ │ + jne 7fa0 │ │ + addl $0x28,0x1d0(%esp) │ │ + mov 0x1d0(%esp),%eax │ │ + cmp 0x208(%esp),%eax │ │ + jne 7e98 │ │ + xor %esi,%esi │ │ + mov %esi,0x20(%esp) │ │ + mov 0x260(%esp),%esi │ │ + jmp 80a0 │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1d4(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 7280 │ │ + test %eax,%eax │ │ + je 811e │ │ + movzbl 0x20(%esp),%ecx │ │ + mov $0x1,%eax │ │ + xor %edx,%edx │ │ + shl %cl,%eax │ │ + mov %eax,%ecx │ │ + xor %eax,%eax │ │ + sub $0x1,%ecx │ │ + test $0x20,%cl │ │ + sete %al │ │ + setne %dl │ │ + shl %cl,%eax │ │ + shl %cl,%edx │ │ + mov %eax,%edi │ │ + shrd $0x8,%edx,%edi │ │ + mov %edi,%ecx │ │ + mov %eax,%edi │ │ + shrd $0x10,%edx,%edi │ │ + xor %cl,0x1(%esi) │ │ + mov %edi,%ecx │ │ + mov %eax,%edi │ │ + mov %edx,%ebp │ │ + shrd $0x18,%edx,%edi │ │ + xor %al,(%esi) │ │ + xor %cl,0x2(%esi) │ │ + mov %edx,%eax │ │ + mov %edi,%ecx │ │ + xor %edx,%edx │ │ + mov %ebp,%edi │ │ + shrd $0x8,%edx,%edi │ │ + xor %cl,0x3(%esi) │ │ + mov %edi,%ecx │ │ + mov %eax,%edi │ │ + xor %al,0x4(%esi) │ │ + shrd $0x10,%edx,%edi │ │ + shrd $0x18,%edx,%eax │ │ + xor %cl,0x5(%esi) │ │ + mov %edi,%ecx │ │ + xor %al,0x7(%esi) │ │ + xor %cl,0x6(%esi) │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + cmp $0x7,%eax │ │ + jne 80a0 │ │ + subl $0x1,0x20c(%esp) │ │ + jne 7320 │ │ + lea 0x24c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00008150 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - mov %edx,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x127e1,%ebx │ │ - lea -0xec(%esp),%esp │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x108(%esp),%eax │ │ - mov %gs:0x14,%edi │ │ - mov %edi,0xdc(%esp) │ │ - xor %edi,%edi │ │ - mov 0x104(%esp),%edx │ │ - cmp $0x8,%eax │ │ - sete 0x14(%esp) │ │ - je 8ac0 │ │ - cmp $0x2,%eax │ │ - je 8ac0 │ │ - cmp $0x6,%eax │ │ - je 8bf8 │ │ - cmp $0x4,%eax │ │ - je 8c48 │ │ - cmp $0x5,%eax │ │ - je 8c60 │ │ - cmp $0x3,%eax │ │ - nop │ │ - je 8c78 │ │ - cmp $0x1,%eax │ │ - je 8c90 │ │ - mov 0x1c(%esp),%ecx │ │ - mov %eax,0x1e4(%ecx) │ │ + call 29b0 │ │ + add $0x12df3,%ebx │ │ + lea -0x11c(%esp),%esp │ │ + mov 0x13c(%esp),%eax │ │ + mov 0x140(%esp),%edx │ │ + mov 0x130(%esp),%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x144(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ + mov 0x150(%esp),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov 0x148(%esp),%eax │ │ + mov 0x138(%esp),%esi │ │ + mov %edx,0x3c(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x14c(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x10c(%esp) │ │ xor %eax,%eax │ │ - lea 0x4c(%esp),%edi │ │ - mov $0x8,%ecx │ │ - lea 0x6c(%esp),%ebp │ │ - mov %edi,0x18(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x9c(%esp),%edi │ │ - mov $0x10,%cl │ │ - mov %edi,0x10(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - mov %ebp,%edi │ │ - mov $0xc,%cl │ │ + mov 0x134(%esp),%eax │ │ + add %ecx,%eax │ │ + cmp $0x640,%eax │ │ + je 81f8 │ │ + mov 0x10c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 86f9 │ │ + lea 0x11c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %ecx,%eax │ │ + and $0x7,%eax │ │ + jne 81d5 │ │ + shr $0x3,%ecx │ │ + lea 0x40(%esp),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %ecx,%edx │ │ + mov 0x14(%esp),%ebp │ │ + mov $0x32,%ecx │ │ + mov %edi,0x24(%esp) │ │ rep stos %eax,%es:(%edi) │ │ - movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - mov 0x100(%esp),%eax │ │ - mov 0x18(%esp),%edi │ │ - mov %eax,0x14(%esp) │ │ - cmp $0x4,%eax │ │ - jb 884e │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %eax,%eax │ │ - testb $0x2,0x100(%esp) │ │ - je 8865 │ │ - movzwl (%esi),%eax │ │ - mov %ax,(%edi) │ │ - mov $0x2,%eax │ │ - testb $0x1,0x100(%esp) │ │ - je 8876 │ │ - movzbl (%esi,%eax,1),%ecx │ │ - mov %cl,(%edi,%eax,1) │ │ - mov 0x100(%esp),%eax │ │ - add $0x10,%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x100(%esp),%eax │ │ - add $0x18,%eax │ │ - test %edx,%edx │ │ - mov %eax,0x20(%esp) │ │ - mov 0x100(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ - je 8bd0 │ │ - mov 0x8(%edx),%ecx │ │ - mov 0x1c(%esp),%edi │ │ - mov %ecx,0x218(%edi) │ │ - mov %edi,%eax │ │ - mov 0xc(%edx),%edx │ │ - add $0x218,%eax │ │ - mov %edx,0x4(%eax) │ │ - cmpl $0x4,0x14(%esp) │ │ - lea 0xac(%esp),%edi │ │ - mov 0x18(%esp),%esi │ │ - mov %edi,0x2c(%esp) │ │ - jb 88de │ │ - mov 0x14(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x14(%esp) │ │ - je 88f2 │ │ - movzwl (%esi),%edx │ │ + mov 0x10(%esp),%edi │ │ + mov %ebp,%eax │ │ + or %edi,%eax │ │ + je 86f0 │ │ + mov %edx,0x28(%esp) │ │ + movl $0x0,0x2c(%esp) │ │ + jmp 8503 │ │ + lea 0x0(%esi),%esi │ │ + movdqu (%esi),%xmm0 │ │ + cmp $0x1,%ecx │ │ + pxor 0x40(%esp),%xmm0 │ │ + movdqa %xmm0,0x40(%esp) │ │ + je 83bd │ │ + movdqu 0x10(%esi),%xmm0 │ │ + cmp $0x2,%ecx │ │ + pxor 0x50(%esp),%xmm0 │ │ + movdqa %xmm0,0x50(%esp) │ │ + je 83bd │ │ + movdqu 0x20(%esi),%xmm0 │ │ + cmp $0x3,%ecx │ │ + pxor 0x60(%esp),%xmm0 │ │ + movdqa %xmm0,0x60(%esp) │ │ + je 83bd │ │ + movdqu 0x30(%esi),%xmm0 │ │ + cmp $0x4,%ecx │ │ + pxor 0x70(%esp),%xmm0 │ │ + movdqa %xmm0,0x70(%esp) │ │ + je 83bd │ │ + movdqu 0x40(%esi),%xmm0 │ │ + cmp $0x5,%ecx │ │ + pxor 0x80(%esp),%xmm0 │ │ + movdqa %xmm0,0x80(%esp) │ │ + je 83bd │ │ + movdqu 0x50(%esi),%xmm0 │ │ + cmp $0x6,%ecx │ │ + pxor 0x90(%esp),%xmm0 │ │ + movdqa %xmm0,0x90(%esp) │ │ + je 83bd │ │ + movdqu 0x60(%esi),%xmm0 │ │ + cmp $0x7,%ecx │ │ + pxor 0xa0(%esp),%xmm0 │ │ + movdqa %xmm0,0xa0(%esp) │ │ + je 83bd │ │ + movdqu 0x70(%esi),%xmm0 │ │ + cmp $0x8,%ecx │ │ + pxor 0xb0(%esp),%xmm0 │ │ + movdqa %xmm0,0xb0(%esp) │ │ + je 83bd │ │ + movdqu 0x80(%esi),%xmm0 │ │ + cmp $0x9,%ecx │ │ + pxor 0xc0(%esp),%xmm0 │ │ + movdqa %xmm0,0xc0(%esp) │ │ + je 83bd │ │ + movdqu 0x90(%esi),%xmm0 │ │ + cmp $0xa,%ecx │ │ + pxor 0xd0(%esp),%xmm0 │ │ + movdqa %xmm0,0xd0(%esp) │ │ + je 83bd │ │ + movdqu 0xa0(%esi),%xmm0 │ │ + cmp $0xb,%ecx │ │ + pxor 0xe0(%esp),%xmm0 │ │ + movdqa %xmm0,0xe0(%esp) │ │ + je 83bd │ │ + movdqu 0xb0(%esi),%xmm0 │ │ + cmp $0xc,%ecx │ │ + pxor 0xf0(%esp),%xmm0 │ │ + movdqa %xmm0,0xf0(%esp) │ │ + je 83bd │ │ + movdqu 0xc0(%esi),%xmm0 │ │ + pxor 0x100(%esp),%xmm0 │ │ + movdqa %xmm0,0x100(%esp) │ │ + cmp %eax,0x10(%esp) │ │ + je 84e7 │ │ + movzbl (%esi,%eax,1),%ecx │ │ + xor %cl,0x40(%esp,%eax,1) │ │ + lea 0x1(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x1(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x2(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x2(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x3(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x3(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x4(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x5(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x5(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x6(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x6(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x7(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x7(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x8(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x8(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0x9(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0x9(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0xa(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0xa(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0xb(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0xb(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0xc(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0xc(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0xd(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0xd(%esi,%eax,1),%edx │ │ + xor %dl,0x40(%esp,%ecx,1) │ │ + lea 0xe(%eax),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jbe 84e7 │ │ + movzbl 0xe(%esi,%eax,1),%eax │ │ + xor %al,0x40(%esp,%ecx,1) │ │ + mov 0x10(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + add %eax,%esi │ │ + sub 0x18(%esp),%edi │ │ + sbb 0x1c(%esp),%ebp │ │ + cmp %edx,%eax │ │ + je 8560 │ │ + mov %ebp,%eax │ │ + or %edi,%eax │ │ + je 8578 │ │ + mov %edi,0x18(%esp) │ │ + cmp 0x2c(%esp),%ebp │ │ + mov %ebp,0x1c(%esp) │ │ + jb 8529 │ │ + ja 8519 │ │ + cmp 0x28(%esp),%edi │ │ + jbe 8529 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,%ecx │ │ + mov %eax,0x10(%esp) │ │ + or %eax,%ecx │ │ + je 84e7 │ │ + mov 0x10(%esp),%edx │ │ + lea -0x10(%edx),%ecx │ │ + sub $0x1,%edx │ │ + shr $0x4,%ecx │ │ + add $0x1,%ecx │ │ + mov %ecx,%eax │ │ + shl $0x4,%eax │ │ + cmp $0xe,%edx │ │ + ja 8240 │ │ + xor %eax,%eax │ │ + jmp 83c7 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 72c0 │ │ + movl $0x0,0x10(%esp) │ │ + jmp 84fd │ │ + xchg %ax,%ax │ │ + mov 0x10(%esp),%edx │ │ + movzbl 0x40(%esp,%edx,1),%eax │ │ + mov %edx,%ecx │ │ + mov 0x34(%esp),%edi │ │ + xor %edi,%eax │ │ + mov %al,0x40(%esp,%ecx,1) │ │ + mov %edi,%eax │ │ + test %al,%al │ │ + mov 0x30(%esp),%eax │ │ + lea -0x1(%eax),%esi │ │ + js 86d0 │ │ + mov 0x24(%esp),%eax │ │ + addb $0x80,0x40(%esp,%esi,1) │ │ + mov %eax,(%esp) │ │ + call 72c0 │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ + mov %edx,%edi │ │ + or %eax,%edi │ │ + je 81d5 │ │ + mov 0x30(%esp),%edi │ │ + movl $0x0,0x2c(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %edi,0x28(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ + cmp %edi,%edx │ │ + mov %eax,0x10(%esp) │ │ + jb 860d │ │ + ja 85fd │ │ + mov 0x28(%esp),%eax │ │ + cmp %eax,0x18(%esp) │ │ + jbe 860d │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov 0x10(%esp),%eax │ │ + mov 0x20(%esp),%edi │ │ + mov 0x24(%esp),%esi │ │ + cmp $0x4,%eax │ │ + mov %eax,%ebp │ │ + mov %eax,0x30(%esp) │ │ + jae 8680 │ │ + xor %ecx,%ecx │ │ + test $0x2,%ebp │ │ + je 8639 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + and $0x1,%ebp │ │ + je 8645 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ + sub %eax,0x18(%esp) │ │ + mov 0x18(%esp),%edi │ │ + sbb %edx,0x1c(%esp) │ │ + mov 0x1c(%esp),%ebp │ │ + mov %ebp,%eax │ │ + or %edi,%eax │ │ + je 81d5 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov %eax,(%esp) │ │ + add %edi,0x20(%esp) │ │ + call 72c0 │ │ + jmp 85d9 │ │ + test $0x1,%edi │ │ + jne 86a0 │ │ + test $0x2,%edi │ │ + jne 86b8 │ │ + mov %ebp,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 8624 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x41(%esp),%esi │ │ + mov %cl,-0x1(%edi) │ │ + mov 0x30(%esp),%eax │ │ + lea -0x1(%eax),%ebp │ │ + jmp 8688 │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%ebp │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 8690 │ │ + lea 0x0(%esi),%esi │ │ + cmp %ecx,%esi │ │ + jne 859e │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 72c0 │ │ + jmp 859e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %ecx,%ecx │ │ + jmp 8583 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 2990 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008710 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12836,%ebx │ │ + lea -0x38(%esp),%esp │ │ + mov 0x48(%esp),%eax │ │ + movl $0x20,0x1c(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x6,0x14(%esp) │ │ + movl $0x0,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x200,0x4(%esp) │ │ + movl $0x440,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 8150 │ │ + lea 0x38(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008780 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x127c6,%ebx │ │ + lea -0x38(%esp),%esp │ │ + mov 0x48(%esp),%eax │ │ + movl $0x40,0x1c(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x6,0x14(%esp) │ │ + movl $0x0,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x400,0x4(%esp) │ │ + movl $0x240,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 8150 │ │ + lea 0x38(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + jmp 8800 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00008800 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12743,%ebx │ │ + mov 0x14(%esp),%eax │ │ + movsbl (%eax),%eax │ │ + cmp $0x3d,%al │ │ + je 88d2 │ │ + test %al,%al │ │ + je 88d2 │ │ + lea -0x2b(%eax),%edx │ │ + cmp $0x4f,%edx │ │ + ja 88c8 │ │ + lea -0x6f0c(%ebx),%ebp │ │ + xor %esi,%esi │ │ + movzbl -0x2b(%eax,%ebp,1),%eax │ │ + mov 0x18(%esp),%edi │ │ + cmp $0xff,%al │ │ + je 88c8 │ │ + jmp 8860 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x14(%esp),%ecx │ │ + add $0x1,%esi │ │ + movsbl (%ecx,%esi,1),%edx │ │ + cmp $0x3d,%dl │ │ + je 88b9 │ │ + test %dl,%dl │ │ + je 88b9 │ │ + lea -0x2b(%edx),%ecx │ │ + cmp $0x4f,%ecx │ │ + ja 88c8 │ │ + movzbl -0x2b(%edx,%ebp,1),%edx │ │ + cmp $0xff,%dl │ │ + je 88c8 │ │ + shl $0x6,%eax │ │ + movzbl %dl,%ecx │ │ + add %ecx,%eax │ │ + test $0x3,%esi │ │ + je 8860 │ │ + mov %esi,%ecx │ │ + mov %eax,%edx │ │ + not %ecx │ │ + add $0x1,%esi │ │ + and $0x3,%ecx │ │ + lea 0x1(%edi),%edi │ │ + add %ecx,%ecx │ │ + sar %cl,%edx │ │ + mov 0x14(%esp),%ecx │ │ + mov %dl,-0x1(%edi) │ │ + movsbl (%ecx,%esi,1),%edx │ │ + cmp $0x3d,%dl │ │ + jne 8870 │ │ + mov %edi,%eax │ │ + sub 0x18(%esp),%eax │ │ + movb $0x0,(%edi) │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + pop %ebx │ │ + mov $0xffffffff,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x18(%esp),%edi │ │ + xor %eax,%eax │ │ + jmp 88bf │ │ + lea 0x0(%esi),%esi │ │ + │ │ +000088e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12663,%ebx │ │ + lea -0x8(%esp),%esp │ │ + mov 0x24(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 89ba │ │ + mov 0x20(%esp),%eax │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x4(%esp) │ │ + lea -0x6f8c(%ebx),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + addl $0x1,0x1c(%esp) │ │ + add $0x8,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x4(%esp),%edx │ │ + movzbl -0x1(%edi),%edi │ │ + shl $0x8,%edx │ │ + add %edx,%edi │ │ + mov %edi,0x4(%esp) │ │ + mov %edi,%edx │ │ + shl $0x6,%edx │ │ + subl $0x1,0x24(%esp) │ │ + mov %edx,%ebp │ │ + sete %dl │ │ + mov %ebp,(%esp) │ │ + mov %edx,%edi │ │ + jmp 8960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esp),%ebp │ │ + add $0x1,%eax │ │ + shr %cl,%ebp │ │ + sub $0x6,%ecx │ │ + and $0x3f,%ebp │ │ + cmp $0x6,%ecx │ │ + movzbl (%esi,%ebp,1),%edx │ │ + mov %dl,-0x1(%eax) │ │ + jg 8960 │ │ + test %ecx,%ecx │ │ + jle 8984 │ │ + mov %edi,%edx │ │ + test %dl,%dl │ │ + jne 8960 │ │ + mov 0x24(%esp),%edx │ │ + test %edx,%edx │ │ + jne 8920 │ │ + mov %eax,%edx │ │ + sub 0x20(%esp),%eax │ │ + test $0x3,%al │ │ + je 89ae │ │ + mov 0x20(%esp),%ecx │ │ + lea 0x0(%esi),%esi │ │ + movb $0x3d,(%edx) │ │ + add $0x1,%edx │ │ + mov %edx,%eax │ │ + sub %ecx,%eax │ │ + test $0x3,%al │ │ + jne 89a0 │ │ + movb $0x0,(%edx) │ │ + lea 0x8(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x20(%esp),%edx │ │ + xor %eax,%eax │ │ + movb $0x0,(%edx) │ │ + lea 0x8(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000089d0 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12576,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + movl $0x3d,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 26d0 │ │ + test %eax,%eax │ │ + je 89fb │ │ + movb $0x0,(%eax) │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + jmp 8a20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00008a20 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12523,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x7616(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea -0x7614(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x44(%esp),%esi │ │ + call 26e0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 8a80 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 26f0 │ │ + mov %ebp,(%esp) │ │ + mov %eax,%edi │ │ + call 2700 │ │ + cmp $0x1,%edi │ │ + je 8ae8 │ │ + movl $0x0,0x4(%esp) │ │ + lea 0x18(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2710 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2720 │ │ + test %esi,%esi │ │ + je 8ae8 │ │ + mov 0x40(%esp),%ebp │ │ + mov $0x80808081,%edi │ │ + add %ebp,%esi │ │ + jmp 8ac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + call 2730 │ │ + mov %eax,%ecx │ │ + imul %edi │ │ + mov %ecx,%eax │ │ + add $0x1,%ebp │ │ + sar $0x1f,%eax │ │ + add %ecx,%edx │ │ + sar $0x7,%edx │ │ + sub %eax,%edx │ │ + mov %edx,%eax │ │ + shl $0x8,%eax │ │ + sub %edx,%eax │ │ + sub %eax,%ecx │ │ + mov %cl,-0x1(%ebp) │ │ + cmp %esi,%ebp │ │ + jne 8ac0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 8b00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + mov %edx,%esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x12441,%ebx │ │ + lea -0xec(%esp),%esp │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x108(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0xdc(%esp) │ │ + xor %edi,%edi │ │ + mov 0x104(%esp),%edx │ │ + cmp $0x8,%eax │ │ + sete 0x14(%esp) │ │ + je 8e60 │ │ + cmp $0x2,%eax │ │ + je 8e60 │ │ + cmp $0x6,%eax │ │ + je 8f98 │ │ + cmp $0x4,%eax │ │ + je 8fe8 │ │ + cmp $0x5,%eax │ │ + je 9000 │ │ + cmp $0x3,%eax │ │ + nop │ │ + je 9018 │ │ + cmp $0x1,%eax │ │ + je 9030 │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,0x1e4(%ecx) │ │ + xor %eax,%eax │ │ + lea 0x4c(%esp),%edi │ │ + mov $0x8,%ecx │ │ + lea 0x6c(%esp),%ebp │ │ + mov %edi,0x18(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x9c(%esp),%edi │ │ + mov $0x10,%cl │ │ + mov %edi,0x10(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + mov %ebp,%edi │ │ + mov $0xc,%cl │ │ + rep stos %eax,%es:(%edi) │ │ + movl $0x0,0x3c(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + movl $0x0,0x44(%esp) │ │ + movl $0x0,0x48(%esp) │ │ + mov 0x100(%esp),%eax │ │ + mov 0x18(%esp),%edi │ │ + mov %eax,0x14(%esp) │ │ + cmp $0x4,%eax │ │ + jb 8bee │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %eax,%eax │ │ + testb $0x2,0x100(%esp) │ │ + je 8c05 │ │ + movzwl (%esi),%eax │ │ + mov %ax,(%edi) │ │ + mov $0x2,%eax │ │ + testb $0x1,0x100(%esp) │ │ + je 8c16 │ │ + movzbl (%esi,%eax,1),%ecx │ │ + mov %cl,(%edi,%eax,1) │ │ + mov 0x100(%esp),%eax │ │ + add $0x10,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x100(%esp),%eax │ │ + add $0x18,%eax │ │ + test %edx,%edx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x100(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + je 8f70 │ │ + mov 0x8(%edx),%ecx │ │ + mov 0x1c(%esp),%edi │ │ + mov %ecx,0x218(%edi) │ │ + mov %edi,%eax │ │ + mov 0xc(%edx),%edx │ │ + add $0x218,%eax │ │ + mov %edx,0x4(%eax) │ │ + cmpl $0x4,0x14(%esp) │ │ + lea 0xac(%esp),%edi │ │ + mov 0x18(%esp),%esi │ │ + mov %edi,0x2c(%esp) │ │ + jb 8c7e │ │ + mov 0x14(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %edx,%edx │ │ + testb $0x2,0x14(%esp) │ │ + je 8c92 │ │ + movzwl (%esi),%edx │ │ mov %dx,(%edi) │ │ mov $0x2,%edx │ │ testb $0x1,0x14(%esp) │ │ - je 8900 │ │ + je 8ca0 │ │ movzbl (%esi,%edx,1),%ecx │ │ mov %cl,(%edi,%edx,1) │ │ mov 0x28(%esp),%ecx │ │ mov $0x10,%esi │ │ mov (%eax),%edx │ │ lea 0x3c(%esp),%edi │ │ mov %edi,0x14(%esp) │ │ @@ -7314,22 +7001,22 @@ │ │ lea 0x5c(%esp),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %ebp,0x24(%esp) │ │ add $0x8,%eax │ │ cmp $0x10,%esi │ │ mov %eax,0x28(%esp) │ │ - je 89a5 │ │ + je 8d45 │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 4840 │ │ + call 29c0 │ │ mov 0x3c(%esp),%eax │ │ mov 0x40(%esp),%edi │ │ mov 0x44(%esp),%ecx │ │ mov %eax,0x9c(%esp) │ │ mov 0x18(%esp),%eax │ │ mov 0x48(%esp),%edx │ │ mov 0x3c(%esp),%ebp │ │ @@ -7338,39 +7025,39 @@ │ │ mov %ecx,0xa4(%esp) │ │ cmp $0x30,%esi │ │ mov %edx,0xa8(%esp) │ │ mov %ebp,(%eax) │ │ mov %edi,0x4(%eax) │ │ mov %ecx,0x8(%eax) │ │ mov %edx,0xc(%eax) │ │ - je 8a00 │ │ + je 8da0 │ │ add $0x10,%esi │ │ cmp $0x10,%esi │ │ - jne 893b │ │ + jne 8cdb │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 4840 │ │ + call 29c0 │ │ mov 0x24(%esp),%ebp │ │ mov 0x3c(%esp),%edx │ │ mov 0x40(%esp),%eax │ │ mov 0x44(%esp),%ecx │ │ mov 0x48(%esp),%edi │ │ mov %edx,0x9c(%esp) │ │ mov %eax,0xa0(%esp) │ │ mov %ecx,0xa4(%esp) │ │ mov %edx,0x0(%ebp) │ │ mov %eax,0x4(%ebp) │ │ mov %ecx,0x8(%ebp) │ │ mov %edi,0xa8(%esp) │ │ mov %edi,0xc(%ebp) │ │ - jmp 899d │ │ + jmp 8d3d │ │ nop │ │ mov 0x24(%esp),%ebp │ │ mov 0x1c(%esp),%esi │ │ mov 0x0(%ebp),%edx │ │ mov %esi,%eax │ │ add $0x1e8,%eax │ │ mov %edx,0x1e8(%esi) │ │ @@ -7395,18 +7082,18 @@ │ │ mov 0x94(%esp),%ecx │ │ mov %ecx,0x210(%esi) │ │ mov 0x98(%esp),%ecx │ │ mov %ecx,0x214(%esi) │ │ mov %eax,0x8(%esp) │ │ movl $0x20,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 11f40 │ │ + call e2e0 │ │ mov 0xdc(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 8ca3 │ │ + jne 9043 │ │ lea 0xec(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ @@ -7426,109 +7113,109 @@ │ │ mov %ebp,%edi │ │ mov $0xc,%cl │ │ movl $0x0,0x3c(%esp) │ │ movl $0x0,0x40(%esp) │ │ movl $0x0,0x44(%esp) │ │ movl $0x0,0x48(%esp) │ │ rep stos %eax,%es:(%edi) │ │ - je 8833 │ │ + je 8bd3 │ │ cmpl $0xf,0x100(%esp) │ │ - jg 8833 │ │ + jg 8bd3 │ │ cmpl $0x4,0x100(%esp) │ │ mov %esi,%eax │ │ mov 0x18(%esp),%ecx │ │ - jae 8c10 │ │ + jae 8fb0 │ │ xor %esi,%esi │ │ testb $0x2,0x100(%esp) │ │ - je 8b5c │ │ + je 8efc │ │ movzwl (%eax),%esi │ │ mov %si,(%ecx) │ │ mov $0x2,%esi │ │ testb $0x1,0x100(%esp) │ │ - je 8b6d │ │ + je 8f0d │ │ movzbl (%eax,%esi,1),%eax │ │ mov %al,(%ecx,%esi,1) │ │ mov 0x18(%esp),%ecx │ │ mov $0x10,%eax │ │ movl $0x30,0x4(%esp) │ │ sub 0x100(%esp),%eax │ │ mov %edx,0x2c(%esp) │ │ add 0x100(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ mov %ecx,(%esp) │ │ - call 2680 │ │ + call 2740 │ │ mov 0x2c(%esp),%edx │ │ movl $0x28,0x20(%esp) │ │ movl $0x20,0x28(%esp) │ │ movl $0x10,0x14(%esp) │ │ test %edx,%edx │ │ movl $0x10,0x24(%esp) │ │ - jne 88a5 │ │ + jne 8c45 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x1c(%esp),%eax │ │ movl $0x8,0x4(%esp) │ │ add $0x218,%eax │ │ mov %eax,(%esp) │ │ mov %eax,0x2c(%esp) │ │ - call 8680 │ │ + call 8a20 │ │ mov 0x2c(%esp),%eax │ │ - jmp 88bf │ │ + jmp 8c5f │ │ xchg %ax,%ax │ │ mov 0x1c(%esp),%eax │ │ movl $0x6,0x1e4(%eax) │ │ - jmp 87e9 │ │ + jmp 8b89 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x100(%esp),%ecx │ │ xor %eax,%eax │ │ mov %edx,0x14(%esp) │ │ and $0xfffffffc,%ecx │ │ mov (%esi,%eax,1),%edi │ │ mov 0x18(%esp),%edx │ │ mov %edi,(%edx,%eax,1) │ │ add $0x4,%eax │ │ cmp %ecx,%eax │ │ - jb 8c20 │ │ + jb 8fc0 │ │ mov 0x18(%esp),%edi │ │ mov 0x14(%esp),%edx │ │ lea (%edi,%eax,1),%ecx │ │ add %esi,%eax │ │ - jmp 8b45 │ │ + jmp 8ee5 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x1c(%esp),%eax │ │ movl $0x4,0x1e4(%eax) │ │ - jmp 87e9 │ │ + jmp 8b89 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x1c(%esp),%eax │ │ movl $0x5,0x1e4(%eax) │ │ - jmp 87e9 │ │ + jmp 8b89 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x1c(%esp),%eax │ │ movl $0x3,0x1e4(%eax) │ │ - jmp 87e9 │ │ + jmp 8b89 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x1c(%esp),%eax │ │ movl $0x1,0x1e4(%eax) │ │ - jmp 87e9 │ │ - call 2990 │ │ + jmp 8b89 │ │ + call 2990 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00008cb0 : │ │ +00009050 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x12293,%ebx │ │ + call 29b0 │ │ + add $0x11ef3,%ebx │ │ lea -0x27c(%esp),%esp │ │ mov 0x2a0(%esp),%eax │ │ mov 0x298(%esp),%edx │ │ movl $0x0,0x4(%esp) │ │ mov %eax,0x2c(%esp) │ │ mov %eax,%esi │ │ mov %gs:0x14,%eax │ │ @@ -7540,153 +7227,153 @@ │ │ mov %eax,%ecx │ │ mov 0x2a4(%esp),%eax │ │ mov 0x290(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ mov 0x29c(%esp),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%eax │ │ - call 8760 │ │ + call 8b00 │ │ mov 0x264(%esp),%eax │ │ mov 0x268(%esp),%edx │ │ movl $0x746c6153,(%esi) │ │ mov %eax,0x8(%esi) │ │ lea 0x10(%esi),%eax │ │ mov %edx,0xc(%esi) │ │ mov %ebp,%edx │ │ mov %eax,0x28(%esp) │ │ and $0xf,%edx │ │ movl $0x5f5f6465,0x4(%esi) │ │ mov $0x10,%eax │ │ sub %edx,%eax │ │ lea (%eax,%ebp,1),%esi │ │ cmp %esi,%ebp │ │ - jge 8e75 │ │ + jge 9215 │ │ mov %esi,%ecx │ │ mov %ebp,%edx │ │ sub %ebp,%ecx │ │ mov %ecx,0x34(%esp) │ │ sub $0x10,%ecx │ │ shr $0x4,%ecx │ │ add $0x1,%ecx │ │ mov %ecx,0x3c(%esp) │ │ shl $0x4,%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %ebp,%ecx │ │ not %ecx │ │ add %esi,%ecx │ │ cmp $0xe,%ecx │ │ - jbe 8dd0 │ │ + jbe 9170 │ │ pxor %xmm1,%xmm1 │ │ movd %eax,%xmm0 │ │ lea (%edi,%ebp,1),%ecx │ │ xor %edx,%edx │ │ pshufb %xmm1,%xmm0 │ │ add $0x1,%edx │ │ add $0x10,%ecx │ │ movdqu %xmm0,-0x10(%ecx) │ │ cmp %edx,0x3c(%esp) │ │ - ja 8d9f │ │ + ja 913f │ │ mov 0x38(%esp),%ecx │ │ mov %ecx,%edx │ │ add %ebp,%edx │ │ cmp %ecx,0x34(%esp) │ │ - je 8e75 │ │ + je 9215 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ mov %al,(%edi,%edx,1) │ │ lea 0x1(%edx),%ecx │ │ cmp %esi,%ecx │ │ - jge 8e75 │ │ + jge 9215 │ │ mov %al,0x1(%edi,%edx,1) │ │ lea 0x2(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x2(%edi,%edx,1) │ │ lea 0x3(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x3(%edi,%edx,1) │ │ lea 0x4(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x4(%edi,%edx,1) │ │ lea 0x5(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x5(%edi,%edx,1) │ │ lea 0x6(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x6(%edi,%edx,1) │ │ lea 0x7(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x7(%edi,%edx,1) │ │ lea 0x8(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x8(%edi,%edx,1) │ │ lea 0x9(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0x9(%edi,%edx,1) │ │ lea 0xa(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0xa(%edi,%edx,1) │ │ lea 0xb(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0xb(%edi,%edx,1) │ │ lea 0xc(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0xc(%edi,%edx,1) │ │ lea 0xd(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0xd(%edi,%edx,1) │ │ lea 0xe(%edx),%ecx │ │ cmp %ecx,%esi │ │ - jle 8e75 │ │ + jle 9215 │ │ mov %al,0xe(%edi,%edx,1) │ │ mov 0x28(%esp),%eax │ │ lea 0x254(%esp),%ebp │ │ mov %edi,0x4(%esp) │ │ mov 0x30(%esp),%edi │ │ mov %esi,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %ebp,0x10(%esp) │ │ mov %edi,(%esp) │ │ - call 12c60 │ │ + call f000 │ │ lea 0x234(%esp),%eax │ │ add 0x28(%esp),%esi │ │ movl $0x20,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3600 │ │ + call c400 │ │ movl $0x10,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 3600 │ │ + call c400 │ │ movl $0x8,0x4(%esp) │ │ lea 0x264(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 3600 │ │ + call c400 │ │ mov %esi,%eax │ │ sub 0x2c(%esp),%eax │ │ mov 0x26c(%esp),%edi │ │ xor %gs:0x14,%edi │ │ - jne 8f00 │ │ + jne 92a0 │ │ lea 0x27c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 2990 │ │ - jmp 8f20 │ │ + call 2990 │ │ + jmp 92c0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -7702,1265 +7389,521 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00008f20 : │ │ +000092c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x12023,%ebx │ │ + call 29b0 │ │ + add $0x11c83,%ebx │ │ lea -0x26c(%esp),%esp │ │ mov 0x280(%esp),%ebp │ │ mov 0x288(%esp),%edx │ │ mov %gs:0x14,%eax │ │ mov %eax,0x25c(%esp) │ │ xor %eax,%eax │ │ mov 0x290(%esp),%esi │ │ test %ebp,%ebp │ │ sete %cl │ │ test %edx,%edx │ │ sete %al │ │ or %al,%cl │ │ - jne 90b0 │ │ + jne 9450 │ │ test %esi,%esi │ │ - je 90b0 │ │ + je 9450 │ │ mov 0x294(%esp),%eax │ │ lea 0x3c(%esp),%ecx │ │ mov %ebp,0x4(%esp) │ │ mov %ecx,0x20(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x28c(%esp),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%eax │ │ - call 8760 │ │ + call 8b00 │ │ mov 0x284(%esp),%eax │ │ mov %ebp,(%esp) │ │ lea -0x10(%eax),%edi │ │ lea 0x10(%ebp),%eax │ │ mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 2830 │ │ + call 2750 │ │ mov 0x20(%esp),%ecx │ │ lea 0x244(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x8(%esp) │ │ mov %ecx,(%esp) │ │ mov %eax,0x28(%esp) │ │ - call 13140 │ │ + call f4e0 │ │ lea (%esi,%edi,1),%ecx │ │ movzbl -0x1(%ecx),%ebp │ │ mov %ebp,%eax │ │ cmp $0x10,%al │ │ - jbe 9058 │ │ + jbe 93f8 │ │ mov %ecx,0x24(%esp) │ │ movb $0x0,(%ecx) │ │ lea 0x224(%esp),%eax │ │ movl $0x20,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3600 │ │ + call c400 │ │ mov 0x28(%esp),%eax │ │ movl $0x10,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3600 │ │ + call c400 │ │ movl $0x8,0x4(%esp) │ │ lea 0x254(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 3600 │ │ + call c400 │ │ mov 0x24(%esp),%eax │ │ sub %esi,%eax │ │ mov 0x25c(%esp),%esi │ │ xor %gs:0x14,%esi │ │ - jne 90b4 │ │ + jne 9454 │ │ lea 0x26c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov %ebp,%eax │ │ mov %ecx,%edi │ │ mov %ecx,0x24(%esp) │ │ movzbl %al,%eax │ │ sub %eax,%edi │ │ test %eax,%eax │ │ mov %edi,0x2c(%esp) │ │ - je 909f │ │ + je 943f │ │ mov %edi,%eax │ │ xor %edx,%edx │ │ mov %ecx,0x20(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ mov %ebp,%ecx │ │ lea 0x1(%edx),%edi │ │ cmp (%eax),%cl │ │ cmovne %edi,%edx │ │ add $0x1,%eax │ │ cmp 0x20(%esp),%eax │ │ - jne 9080 │ │ + jne 9420 │ │ mov 0x20(%esp),%ecx │ │ test %edx,%edx │ │ - jne 8ff1 │ │ + jne 9391 │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x24(%esp) │ │ mov %eax,%ecx │ │ - jmp 8ff1 │ │ + jmp 9391 │ │ xchg %ax,%ax │ │ xor %eax,%eax │ │ - jmp 903c │ │ - call 2990 │ │ + jmp 93dc │ │ + call 2990 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000090c0 : │ │ +00009460 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x11e84,%ebx │ │ + call 29b0 │ │ + add $0x11ae4,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ movzwl 0x50(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 37e0 │ │ + call c5e0 │ │ test %eax,%eax │ │ mov $0x2f,%edx │ │ - jne 9100 │ │ + jne 94a0 │ │ lea 0x10(%esp),%esp │ │ mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0xa,0x8(%esp) │ │ - lea -0x7091(%ebx),%eax │ │ + lea -0x7607(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 29e0 │ │ + call b7e0 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 90f2 │ │ + je 9492 │ │ mov 0x50(%esi),%eax │ │ add $0xb,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 2840 │ │ + call 2690 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ mov $0x2,%edx │ │ - je 90f2 │ │ + je 9492 │ │ mov 0x50(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ lea 0xa(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 2830 │ │ + call 2750 │ │ movl $0x73463255,(%edi) │ │ movl $0x6b564764,0x4(%edi) │ │ movw $0x3158,0x8(%edi) │ │ mov 0x50(%esi),%eax │ │ mov %edi,0x4c(%esi) │ │ lea 0xa(%eax),%edx │ │ mov %edx,0x50(%esi) │ │ xor %edx,%edx │ │ movb $0x0,0xa(%edi,%eax,1) │ │ movl $0x1,0x5c(%esi) │ │ - jmp 90f2 │ │ + jmp 9492 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00009190 : │ │ +00009530 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x11db4,%ebx │ │ + call 29b0 │ │ + add $0x11a14,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ movzwl 0x50(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 37e0 │ │ + call c5e0 │ │ test %eax,%eax │ │ mov $0x2f,%edx │ │ - jne 91d0 │ │ + jne 9570 │ │ lea 0x10(%esp),%esp │ │ mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x2,0x8(%esp) │ │ - lea -0x7086(%ebx),%eax │ │ + lea -0x75fc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 29e0 │ │ + call b7e0 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 91c2 │ │ + je 9562 │ │ mov 0x50(%esi),%eax │ │ add $0x3,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 2840 │ │ + call 2690 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ mov $0x2,%edx │ │ - je 91c2 │ │ + je 9562 │ │ mov 0x50(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ lea 0x2(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 2830 │ │ + call 2750 │ │ movw $0x5168,(%edi) │ │ mov 0x50(%esi),%eax │ │ mov %edi,0x4c(%esi) │ │ lea 0x2(%eax),%edx │ │ mov %edx,0x50(%esi) │ │ xor %edx,%edx │ │ movb $0x0,0x2(%edi,%eax,1) │ │ movl $0x1,0x60(%esi) │ │ - jmp 91c2 │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00009250 : │ │ - push %ebp │ │ - xor %ebp,%ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11cf1,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - test %esi,%esi │ │ - je 9273 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 9280 │ │ - lea 0x1c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 928e │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x4(%esi),%eax │ │ - test %eax,%eax │ │ - je 929d │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x2c(%esi),%eax │ │ - test %eax,%eax │ │ - je 92ac │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x10(%esi),%eax │ │ - test %eax,%eax │ │ - je 92bb │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x14(%esi),%eax │ │ - test %eax,%eax │ │ - je 92ca │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je 92d9 │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x30(%esi),%eax │ │ - test %eax,%eax │ │ - je 92f7 │ │ - mov 0x34(%esi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - jne 93d8 │ │ - xor %ebp,%ebp │ │ - mov 0x38(%esi),%eax │ │ - test %eax,%eax │ │ - je 9319 │ │ - mov 0x40(%esi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%ebp │ │ - mov 0x44(%esi),%eax │ │ - test %eax,%eax │ │ - je 9339 │ │ - mov 0x48(%esi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%ebp │ │ - mov 0x4c(%esi),%eax │ │ - test %eax,%eax │ │ - je 9359 │ │ - mov 0x50(%esi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%ebp │ │ - mov 0x54(%esi),%eax │ │ - test %eax,%eax │ │ - je 9379 │ │ - mov 0x58(%esi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%ebp │ │ - test $0x1,%esi │ │ - mov %esi,%edi │ │ - mov $0x6c,%edx │ │ - jne 93f8 │ │ - test $0x2,%edi │ │ - jne 93e8 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - jne 93c8 │ │ - and $0x1,%edx │ │ - jne 93b8 │ │ - mov %esi,(%esp) │ │ - call 26e0 │ │ - lea 0x1c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - movb $0x0,(%edi) │ │ - mov %esi,(%esp) │ │ - call 26e0 │ │ - jmp 93ab │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 93a3 │ │ - jmp 93b8 │ │ - nop │ │ - mov $0x70,%ebp │ │ - jmp 92f9 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 9390 │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,(%esi) │ │ - lea 0x1(%esi),%edi │ │ - mov $0x6b,%dl │ │ - jmp 9388 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00009410 : │ │ - push %edi │ │ - push %esi │ │ - mov $0x2,%esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11b2f,%ebx │ │ - lea -0x10(%esp),%esp │ │ - movl $0x6c,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 9520 │ │ - movb $0x81,0x68(%eax) │ │ - lea -0x7083(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - test %eax,%eax │ │ - je 9518 │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - mov %eax,0x2c(%edi) │ │ - call 7330 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 11d20 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 11a80 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x3,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfc0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x1,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call d420 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x1,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 7540 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - movl $0x2,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 75a0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9518 │ │ - mov 0x20(%esp),%eax │ │ - orl $0x81,0x64(%edi) │ │ - xor %esi,%esi │ │ - mov %edi,(%eax) │ │ - jmp 9520 │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,(%esp) │ │ - call 9250 │ │ - lea 0x10(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00009530 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov $0x42,%esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11a0e,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x34(%esp),%edi │ │ - test %edi,%edi │ │ - je 9567 │ │ - mov 0x3c(%esp),%eax │ │ - shr $0x1f,%eax │ │ - jne 9562 │ │ - mov 0x48(%esp),%eax │ │ - shr $0x1f,%eax │ │ - je 9578 │ │ - mov $0x5f,%esi │ │ - lea 0x1c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - movl $0x6c,0x4(%esp) │ │ - mov $0x2,%si │ │ - movl $0x1,(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 9567 │ │ - mov 0x34(%esp),%eax │ │ - mov $0x5dc,%ebp │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - cmp $0x5db,%eax │ │ - cmovbe %eax,%ebp │ │ - mov %ebp,(%esp) │ │ - call 2a50 │ │ - test %eax,%eax │ │ - jne 95d0 │ │ - mov %edi,(%esp) │ │ - mov $0x43,%si │ │ - call 26e0 │ │ - jmp 9567 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - mov %eax,0x4c(%edi) │ │ - test %eax,%eax │ │ - mov %ebp,0x50(%edi) │ │ - je 969d │ │ - mov 0x40(%esp),%eax │ │ - movb $0x81,0x68(%edi) │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 75a0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9690 │ │ - movswl 0x4c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 11320 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 9690 │ │ - mov 0x48(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 962f │ │ - mov 0x44(%esp),%edx │ │ - test %edx,%edx │ │ - jne 9669 │ │ - mov 0x38(%esp),%eax │ │ - orl $0x81,0x64(%edi) │ │ - test %eax,%eax │ │ - je 965c │ │ - mov 0x3c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 7a00 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 96aa │ │ - mov 0x30(%esp),%eax │ │ - xor %esi,%esi │ │ - mov %edi,(%eax) │ │ - jmp 9567 │ │ - mov 0x48(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11780 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 962f │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov %edi,(%esp) │ │ - call 9250 │ │ - jmp 9567 │ │ - mov %edi,(%esp) │ │ - call 26e0 │ │ - jmp 9567 │ │ - mov %edi,(%esp) │ │ - call 9250 │ │ - mov 0x30(%esp),%eax │ │ - movl $0x0,(%eax) │ │ - jmp 9567 │ │ - jmp 96d0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -000096d0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11873,%ebx │ │ - lea -0xdc(%esp),%esp │ │ - mov 0xf4(%esp),%edx │ │ - mov 0xf8(%esp),%eax │ │ - mov %gs:0x14,%edi │ │ - mov %edi,0xcc(%esp) │ │ - xor %edi,%edi │ │ - mov %eax,0x14(%esp) │ │ - test %edx,%edx │ │ - mov 0xf0(%esp),%ebp │ │ - mov 0x100(%esp),%esi │ │ - mov 0xfc(%esp),%eax │ │ - jne 9748 │ │ - test %eax,%eax │ │ - je 97a8 │ │ - mov %eax,%esi │ │ - mov $0x20,%edx │ │ - mov $0x20,%edi │ │ - lea -0x1(%esi),%ecx │ │ - mov $0x45,%eax │ │ - cmp $0x7f,%ecx │ │ - ja 975d │ │ - jmp 97e3 │ │ - nop │ │ - test %eax,%eax │ │ - lea -0x1(%edx),%ecx │ │ - mov %edx,%edi │ │ - je 9780 │ │ - mov %eax,%esi │ │ - cmp $0x1f,%ecx │ │ - mov $0x44,%eax │ │ - jbe 9735 │ │ - mov 0xcc(%esp),%edi │ │ - xor %gs:0x14,%edi │ │ - jne 98a2 │ │ - lea 0xdc(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - cmp $0x3,%esi │ │ - je 97d0 │ │ - cmp $0x1,%esi │ │ - je 9888 │ │ - cmp $0x2,%esi │ │ - je 9860 │ │ - sub $0x4,%esi │ │ - cmp $0x1,%esi │ │ - jbe 9898 │ │ - xor %esi,%esi │ │ - jmp 9753 │ │ - nop │ │ - cmp $0x3,%esi │ │ - je 9870 │ │ - cmp $0x1,%esi │ │ - mov $0x1f,%ecx │ │ - mov $0x20,%edi │ │ - mov $0x20,%edx │ │ - jne 978e │ │ - mov $0x10,%si │ │ - jmp 97e3 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x40,%esi │ │ - cmp $0x1f,%ecx │ │ - mov $0x44,%eax │ │ - ja 975d │ │ - mov %edx,0x4(%esp) │ │ - lea 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call 8680 │ │ - mov %esi,0x4(%esp) │ │ - lea 0x4c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - call 8680 │ │ - mov 0x1c(%esp),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 7200 │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,%ecx │ │ - cmp %edi,%ecx │ │ - mov $0x46,%eax │ │ - jl 975d │ │ - mov 0x14(%esp),%eax │ │ - mov %edx,(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 7200 │ │ - cmp %esi,%eax │ │ - mov $0x47,%edx │ │ - mov $0x0,%eax │ │ - cmovl %edx,%eax │ │ - jmp 975d │ │ - lea 0x0(%esi),%esi │ │ - mov $0x14,%esi │ │ - jmp 97d5 │ │ - lea 0x0(%esi),%esi │ │ - mov $0x20,%edi │ │ - mov $0x40,%esi │ │ - mov $0x20,%edx │ │ - jmp 97e3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x10,%esi │ │ - jmp 97d5 │ │ - lea 0x0(%esi),%esi │ │ - mov $0x80,%esi │ │ - jmp 97d5 │ │ - call 2990 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000098b0 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11696,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 7200 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000098f0 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11656,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 7120 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00009920 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 9933 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 9938 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 9933 │ │ - mov 0x2c(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -00009950 : │ │ - push %ebp │ │ - mov $0x1,%eax │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x115ee,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - test %esi,%esi │ │ - je 9976 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 9980 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x38(%esp),%edx │ │ - test %edx,%edx │ │ - jns 9998 │ │ - lea 0x1c(%esp),%esp │ │ - mov $0x5f,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - mov 0x38(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 7610 │ │ - test %eax,%eax │ │ - jne 9976 │ │ - cmpw $0x0,0x28(%esi) │ │ - je 9976 │ │ - mov 0x40(%esp),%eax │ │ - shr $0x1f,%eax │ │ - jne 9988 │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - je 9988 │ │ - mov 0x40(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11380 │ │ - test %eax,%eax │ │ - jne 9976 │ │ - mov 0x58(%esi),%eax │ │ - mov 0x50(%esi),%edx │ │ - lea 0x2(%edx,%eax,1),%edi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 2840 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je 9976 │ │ - mov %edi,0x8(%esp) │ │ - mov 0x54(%esi),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 4780 │ │ - mov %ebp,0x4c(%esi) │ │ - xor %eax,%eax │ │ - mov %edi,0x50(%esi) │ │ - jmp 9976 │ │ - │ │ -00009a30 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x11510,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je 9a54 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 9a60 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esp),%edx │ │ - mov $0x4,%al │ │ - test %edx,%edx │ │ - je 9a54 │ │ - mov 0x4c(%esi),%eax │ │ - test %eax,%eax │ │ - je 9a92 │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - cmp $0x5db,%eax │ │ - mov $0x5dc,%edx │ │ - cmova %edx,%eax │ │ - mov %eax,(%esp) │ │ - call 2a50 │ │ - test %eax,%eax │ │ - jne 9aa0 │ │ - lea 0x14(%esp),%esp │ │ - mov $0x62,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - mov 0x4c(%esi),%edx │ │ - movzwl 0x22(%esi),%ecx │ │ - mov 0x24(%esp),%eax │ │ - cmp $0x1,%cx │ │ - mov %edx,(%eax) │ │ - je 9ac8 │ │ - xor %eax,%eax │ │ - cmp $0x2,%cx │ │ - jne 9a54 │ │ - mov 0x24(%esp),%ecx │ │ - add $0x2,%edx │ │ - mov %edx,(%ecx) │ │ - jmp 9a54 │ │ - xchg %ax,%ax │ │ - add $0xa,%edx │ │ - mov %edx,(%eax) │ │ - xor %eax,%eax │ │ - jmp 9a54 │ │ - jmp 9ae0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -00009ae0 : │ │ - push %edi │ │ - mov $0x1,%eax │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x1145f,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je 9b05 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 9b10 │ │ - lea 0x10(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ + jmp 9562 │ │ lea 0x0(%esi),%esi │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - je 9b3d │ │ - mov 0x24(%esp),%eax │ │ - mov $0x5dc,%edi │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - cmp $0x5db,%eax │ │ - cmovbe %eax,%edi │ │ - mov %edi,(%esp) │ │ - call 2a50 │ │ - test %eax,%eax │ │ - jne 9b50 │ │ - lea 0x10(%esp),%esp │ │ - mov $0x48,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esi),%eax │ │ - test %eax,%eax │ │ - je 9b5f │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - mov %eax,0x4c(%esi) │ │ - cmp $0x1,%eax │ │ - mov %edi,0x50(%esi) │ │ - sbb %eax,%eax │ │ - and $0x2,%eax │ │ - jmp 9b05 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov $0x16,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x113be,%ebx │ │ + call 29b0 │ │ + add $0x1194e,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x54(%esp),%eax │ │ mov (%eax),%edi │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov 0x58(%esp),%edx │ │ test %eax,%eax │ │ mov %eax,(%edx) │ │ - jle 9bc3 │ │ + jle 9633 │ │ cmp $0x2,%eax │ │ mov $0x17,%si │ │ - jle 9bd0 │ │ + jle 9640 │ │ lea 0x3c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ mov %edi,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ movl $0x0,0xc(%esp) │ │ lea 0x2c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x50(%esp),%eax │ │ movl $0x6,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3500 │ │ + call c300 │ │ mov 0x2c(%esp),%esi │ │ mov %eax,%edi │ │ mov 0x5c(%esp),%eax │ │ test %esi,%esi │ │ mov %di,0xc(%eax) │ │ - je 9c30 │ │ + je 96a0 │ │ mov $0x18,%esi │ │ - jmp 9bc3 │ │ + jmp 9633 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x54(%esp),%eax │ │ mov (%eax),%ebp │ │ movl $0x3a,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dbb │ │ + je 982b │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9db4 │ │ + je 9824 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dc2 │ │ + je 9832 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dc9 │ │ + je 9839 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dd0 │ │ + je 9840 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dd7 │ │ + je 9847 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9de1 │ │ + je 9851 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9deb │ │ + je 985b │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9df5 │ │ + je 9865 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je 9dff │ │ + je 986f │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ cmp $0x1,%eax │ │ sbb %eax,%eax │ │ add $0xb,%eax │ │ cmp $0x6,%di │ │ - ja 9c25 │ │ + ja 9695 │ │ mov %edi,%ecx │ │ mov $0x1,%edx │ │ shl %cl,%edx │ │ test $0x50,%dl │ │ mov %edx,%ecx │ │ - jne 9d93 │ │ + jne 9803 │ │ test $0x2c,%dl │ │ - jne 9dad │ │ + jne 981d │ │ and $0x3,%ecx │ │ - je 9c25 │ │ + je 9695 │ │ cmp $0x2,%eax │ │ - jle 9d98 │ │ + jle 9808 │ │ mov $0xa,%esi │ │ - jmp 9bc3 │ │ + jmp 9633 │ │ cmp $0x4,%eax │ │ - jg 9d89 │ │ + jg 97f9 │ │ mov 0x58(%esp),%eax │ │ mov 0x54(%esp),%ecx │ │ mov (%eax),%eax │ │ lea 0x1(%ebp,%eax,1),%eax │ │ mov %eax,(%ecx) │ │ - jmp 9bc3 │ │ + jmp 9633 │ │ cmp $0x3,%eax │ │ - jg 9d89 │ │ - jmp 9d98 │ │ + jg 97f9 │ │ + jmp 9808 │ │ mov $0x1,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ xor %eax,%eax │ │ lea 0x0(%esi),%esi │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x2,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x3,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x4,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x5,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x6,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x7,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x8,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ mov $0x9,%eax │ │ - jmp 9d5c │ │ + jmp 97cc │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x11133,%ebx │ │ + call 29b0 │ │ + add $0x116c3,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%esi │ │ movzwl 0xc(%esi),%edx │ │ lea -0x3(%edx),%eax │ │ cmp $0x1,%ax │ │ - jbe 9e48 │ │ + jbe 98b8 │ │ xor %eax,%eax │ │ cmp $0x6,%dx │ │ - je 9e48 │ │ + je 98b8 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x54(%esp),%eax │ │ mov (%eax),%edi │ │ mov %edi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ mov %eax,%ebp │ │ mov 0x58(%esp),%eax │ │ test %ebp,%ebp │ │ mov %ebp,(%eax) │ │ mov $0x27,%eax │ │ - jle 9e3c │ │ + jle 98ac │ │ cmp $0x100,%ebp │ │ mov $0x28,%al │ │ - jg 9e3c │ │ + jg 98ac │ │ mov %edi,(%esp) │ │ - lea -0x707b(%ebx),%eax │ │ + lea -0x75f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2860 │ │ + call 2770 │ │ mov %eax,%edx │ │ mov $0x29,%eax │ │ cmp %edx,%ebp │ │ - jne 9e3c │ │ + jne 98ac │ │ movl $0x0,0xc(%esp) │ │ lea 0x2c(%esp),%eax │ │ movl $0x10000,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %edi,(%esp) │ │ mov %eax,0x10(%esp) │ │ - call 3500 │ │ + call c300 │ │ mov %eax,0x1c(%esi) │ │ mov $0x2a,%edx │ │ mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ cmovne %edx,%eax │ │ - jmp 9e3c │ │ + jmp 98ac │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x11074,%ebx │ │ + call 29b0 │ │ + add $0x11604,%ebx │ │ lea -0x10(%esp),%esp │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov 0x24(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%esi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%esi) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ mov $0x14,%eax │ │ - jle 9f12 │ │ + jle 9982 │ │ cmp $0x8,%edx │ │ mov $0x15,%al │ │ - jle 9f20 │ │ + jle 9990 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x2c(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ test %eax,%eax │ │ - je 9f35 │ │ + je 99a5 │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov (%esi),%edx │ │ movl $0x1,(%esp) │ │ add $0x1,%edx │ │ mov %edx,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov %eax,%edx │ │ mov 0x2c(%esp),%eax │ │ test %edx,%edx │ │ mov %edx,0x2c(%eax) │ │ mov $0x2,%eax │ │ - je 9f12 │ │ + je 9982 │ │ mov (%esi),%eax │ │ add $0x1,%eax │ │ mov %eax,0x8(%esp) │ │ mov (%edi),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov (%esi),%eax │ │ add $0x1,%eax │ │ add %eax,(%edi) │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ xor %eax,%eax │ │ pop %esi │ │ @@ -8968,146 +7911,146 @@ │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10fb3,%ebx │ │ + call 29b0 │ │ + add $0x11543,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov 0x54(%esp),%esi │ │ mov 0x58(%esp),%edi │ │ mov (%esi),%ebp │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%edi) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ mov $0x11,%eax │ │ - jle 9fd3 │ │ + jle 9a43 │ │ cmp $0xc,%edx │ │ mov $0x12,%al │ │ - jle 9fe0 │ │ + jle 9a50 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x50(%esp),%eax │ │ add $0x1,%edx │ │ mov %ebp,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ movl $0x0,0xc(%esp) │ │ lea 0x2c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x50(%esp),%eax │ │ movl $0xffffffff,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3500 │ │ + call c300 │ │ mov 0x5c(%esp),%edx │ │ mov %eax,0x8(%edx) │ │ mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je a040 │ │ + je 9ab0 │ │ mov $0x13,%eax │ │ - jmp 9fd3 │ │ + jmp 9a43 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%edi),%edx │ │ add $0x1,%edx │ │ add %edx,(%esi) │ │ - jmp 9fd3 │ │ + jmp 9a43 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10ef3,%ebx │ │ + call 29b0 │ │ + add $0x11483,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x34(%esp),%ebp │ │ mov 0x38(%esp),%edi │ │ mov 0x0(%ebp),%esi │ │ mov %esi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ mov %eax,(%edi) │ │ - jle a170 │ │ + jle 9be0 │ │ cmp $0x100,%edx │ │ mov $0x22,%eax │ │ - jle a098 │ │ + jle 9b08 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov 0x3c(%esp),%eax │ │ movzwl 0xc(%eax),%eax │ │ lea -0x3(%eax),%ecx │ │ cmp $0x1,%cx │ │ - jbe a0b3 │ │ + jbe 9b23 │ │ cmp $0x6,%ax │ │ - jne a180 │ │ + jne 9bf0 │ │ movl $0x3a,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a170 │ │ + je 9be0 │ │ mov %esi,(%esp) │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%edi) │ │ mov %eax,%edx │ │ cmp $0x100,%edx │ │ mov $0x25,%eax │ │ - jg a08f │ │ + jg 9aff │ │ mov 0x30(%esp),%eax │ │ add $0x1,%edx │ │ mov %esi,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov 0x3c(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je a118 │ │ + je 9b88 │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov (%edi),%eax │ │ movl $0x1,(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov 0x3c(%esp),%ecx │ │ test %eax,%eax │ │ mov %eax,0x18(%ecx) │ │ - je a1e8 │ │ + je 9c58 │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 7120 │ │ + call 8800 │ │ mov %eax,%edx │ │ mov $0x26,%eax │ │ test %edx,%edx │ │ - js a08f │ │ + js 9aff │ │ mov (%edi),%eax │ │ add $0x1,%eax │ │ add %eax,0x0(%ebp) │ │ xor %eax,%eax │ │ - jmp a08f │ │ + jmp 9aff │ │ lea 0x0(%esi),%esi │ │ lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ @@ -9115,693 +8058,693 @@ │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x30(%esp),%eax │ │ add $0x1,%edx │ │ mov %esi,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov 0x3c(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je a1aa │ │ + je 9c1a │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov (%edi),%eax │ │ movl $0x1,(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov 0x3c(%esp),%ecx │ │ test %eax,%eax │ │ mov %eax,0x18(%ecx) │ │ - je a1e8 │ │ + je 9c58 │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 7120 │ │ + call 8800 │ │ sar $0x1f,%eax │ │ and $0x23,%eax │ │ - jmp a08f │ │ + jmp 9aff │ │ lea 0x0(%esi),%esi │ │ mov $0x2,%eax │ │ - jmp a08f │ │ + jmp 9aff │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10d44,%ebx │ │ + call 29b0 │ │ + add $0x112d4,%ebx │ │ lea -0x20(%esp),%esp │ │ mov 0x3c(%esp),%esi │ │ movzwl 0xc(%esi),%eax │ │ lea -0x4(%eax),%edx │ │ cmp $0x2,%dx │ │ - jbe a238 │ │ + jbe 9ca8 │ │ xor %edx,%edx │ │ cmp $0x2,%ax │ │ - je a238 │ │ + je 9ca8 │ │ lea 0x20(%esp),%esp │ │ mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x34(%esp),%eax │ │ mov (%eax),%edi │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov 0x38(%esp),%ecx │ │ test %eax,%eax │ │ mov $0x1e,%edx │ │ mov %eax,(%ecx) │ │ - jle a22b │ │ + jle 9c9b │ │ cmp $0x100,%eax │ │ mov $0x1f,%dl │ │ - jg a22b │ │ + jg 9c9b │ │ mov %edi,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je a28e │ │ + je 9cfe │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x38(%esp),%eax │ │ mov (%eax),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x1c(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ test %eax,%eax │ │ mov $0x2,%edx │ │ mov %eax,0x14(%esi) │ │ - je a22b │ │ + je 9c9b │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 7120 │ │ + call 8800 │ │ test %eax,%eax │ │ mov $0x20,%edx │ │ - js a22b │ │ + js 9c9b │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call d520 │ │ + call b2c0 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je a2f3 │ │ + je 9d63 │ │ mov $0x21,%edx │ │ - jmp a22b │ │ + jmp 9c9b │ │ mov 0x38(%esp),%eax │ │ mov 0x34(%esp),%ecx │ │ mov (%eax),%eax │ │ add $0x1,%eax │ │ add %eax,(%ecx) │ │ - jmp a22b │ │ + jmp 9c9b │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10c33,%ebx │ │ + call 29b0 │ │ + add $0x111c3,%ebx │ │ lea -0x1c(%esp),%esp │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov 0x34(%esp),%edi │ │ mov 0x38(%esp),%esi │ │ mov (%edi),%ebp │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%esi) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ mov $0x19,%eax │ │ - jle a356 │ │ + jle 9dc6 │ │ cmp $0x100,%edx │ │ mov $0x1a,%al │ │ - jle a360 │ │ + jle 9dd0 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ mov 0x30(%esp),%eax │ │ add $0x1,%edx │ │ mov %ebp,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov 0x3c(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ - je a38a │ │ + je 9dfa │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov (%esi),%eax │ │ movl $0x1,(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov %eax,%edx │ │ mov 0x3c(%esp),%eax │ │ test %edx,%edx │ │ mov %edx,0x10(%eax) │ │ mov $0x2,%eax │ │ - je a356 │ │ + je 9dc6 │ │ mov 0x30(%esp),%eax │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 7120 │ │ + call 8800 │ │ mov %eax,%edx │ │ mov $0x1b,%eax │ │ test %edx,%edx │ │ - js a356 │ │ + js 9dc6 │ │ mov 0x3c(%esp),%eax │ │ cmpw $0x0,0xc(%eax) │ │ - jne a400 │ │ + jne 9e70 │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d4b0 │ │ + call b250 │ │ mov %eax,%edx │ │ mov $0x1c,%eax │ │ test %edx,%edx │ │ - jne a356 │ │ + jne 9dc6 │ │ mov (%esi),%eax │ │ add $0x1,%eax │ │ add %eax,(%edi) │ │ xor %eax,%eax │ │ - jmp a356 │ │ + jmp 9dc6 │ │ nop │ │ mov 0x3c(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d6c0 │ │ + call b460 │ │ test %eax,%eax │ │ - je a3f1 │ │ + je 9e61 │ │ mov $0x1d,%eax │ │ - jmp a356 │ │ + jmp 9dc6 │ │ lea 0x0(%esi),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10b23,%ebx │ │ + call 29b0 │ │ + add $0x110b3,%ebx │ │ lea -0x1c(%esp),%esp │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov 0x34(%esp),%edi │ │ mov 0x38(%esp),%esi │ │ mov (%edi),%ebp │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%esi) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ mov $0xd,%eax │ │ - jle a463 │ │ + jle 9ed3 │ │ cmp $0x40,%edx │ │ mov $0xe,%al │ │ - jle a470 │ │ + jle 9ee0 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x30(%esp),%eax │ │ add $0x1,%edx │ │ mov %ebp,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5380 │ │ + call 4000 │ │ mov 0x3c(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - je a49a │ │ + je 9f0a │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov (%esi),%eax │ │ movl $0x1,(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov %eax,%edx │ │ mov 0x3c(%esp),%eax │ │ test %edx,%edx │ │ mov %edx,0x4(%eax) │ │ mov $0x2,%eax │ │ - je a463 │ │ + je 9ed3 │ │ mov 0x30(%esp),%eax │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 7120 │ │ + call 8800 │ │ mov %eax,%edx │ │ mov $0xf,%eax │ │ test %edx,%edx │ │ - js a463 │ │ + js 9ed3 │ │ mov 0x3c(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 11c20 │ │ + call 41e0 │ │ test %eax,%eax │ │ - je a4f9 │ │ + je 9f69 │ │ mov $0x10,%eax │ │ - jmp a463 │ │ + jmp 9ed3 │ │ mov (%esi),%edx │ │ add $0x1,%edx │ │ add %edx,(%edi) │ │ - jmp a463 │ │ + jmp 9ed3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10a34,%ebx │ │ + call 29b0 │ │ + add $0x10fc4,%ebx │ │ lea -0x10(%esp),%esp │ │ - lea -0x707d(%ebx),%eax │ │ + lea -0x764c(%ebx),%eax │ │ mov 0x24(%esp),%esi │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%edi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 2850 │ │ + call 2760 │ │ mov %eax,(%edi) │ │ mov %eax,%edx │ │ cmp $0xf,%edx │ │ mov $0xc,%eax │ │ - jg a558 │ │ + jg 9fc8 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x2c(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je a56a │ │ + je 9fda │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ movl $0x11,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 2700 │ │ + call 2650 │ │ mov %eax,%edx │ │ mov 0x2c(%esp),%eax │ │ test %edx,%edx │ │ mov %edx,(%eax) │ │ mov $0x2,%eax │ │ - je a54c │ │ + je 9fbc │ │ movl $0x10,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 2650 │ │ + call 2780 │ │ mov 0x2c(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov (%edi),%eax │ │ add $0x1,%eax │ │ add %eax,(%esi) │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000a5c0 : │ │ +0000a030 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10983,%ebx │ │ + call 29b0 │ │ + add $0x10f13,%ebx │ │ lea -0x5c(%esp),%esp │ │ - lea -0x10a3c(%ebx),%eax │ │ + lea -0x10fcc(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x10b2c(%ebx),%eax │ │ + lea -0x110bc(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x10fbc(%ebx),%eax │ │ + lea -0x1154c(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1107c(%ebx),%eax │ │ + lea -0x1160c(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x113cc(%ebx),%eax │ │ + lea -0x1195c(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x10c3c(%ebx),%eax │ │ + lea -0x111cc(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ - lea -0x10d4c(%ebx),%eax │ │ + lea -0x112dc(%ebx),%eax │ │ mov %eax,0x44(%esp) │ │ - lea -0x10efc(%ebx),%eax │ │ + lea -0x1148c(%ebx),%eax │ │ mov %eax,0x48(%esp) │ │ - lea -0x1113c(%ebx),%eax │ │ + lea -0x116cc(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ mov 0x70(%esp),%eax │ │ mov 0x48(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 2a50 │ │ + call b850 │ │ test %eax,%eax │ │ mov $0x6,%edx │ │ - jne a650 │ │ + jne a0c0 │ │ lea 0x5c(%esp),%esp │ │ mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov 0x70(%esp),%eax │ │ mov $0x5dc,%ebp │ │ mov 0x44(%eax),%edi │ │ mov %edi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ cmp $0x5db,%eax │ │ mov %edi,%ecx │ │ mov -0x8(%ebx),%edx │ │ cmova %ebp,%eax │ │ mov (%edx),%esi │ │ add %edi,%eax │ │ - jmp a693 │ │ + jmp a103 │ │ lea 0x0(%esi),%esi │ │ movzbl %dl,%edx │ │ add $0x1,%ecx │ │ movsbl 0x1(%esi,%edx,1),%edx │ │ and $0x97,%edx │ │ - je a69f │ │ + je a10f │ │ cmp %eax,%ecx │ │ - je a6b0 │ │ + je a120 │ │ movsbl (%ecx),%edx │ │ cmp $0xffffffff,%edx │ │ - jne a680 │ │ + jne a0f0 │ │ lea 0x5c(%esp),%esp │ │ mov $0x7,%edx │ │ pop %ebx │ │ mov %edx,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ movl $0x3a,0x4(%esp) │ │ mov %edi,(%esp) │ │ mov %edi,0x24(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je aa68 │ │ + je a4d8 │ │ movl $0x3a,0x4(%esp) │ │ sub %edi,%esi │ │ mov %ebp,(%esp) │ │ add $0x1,%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ movl $0x3a,0x4(%esp) │ │ mov %eax,%edx │ │ sub %ebp,%edx │ │ lea 0x1(%eax),%ebp │ │ mov %ebp,(%esp) │ │ lea 0x1(%esi,%edx,1),%esi │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je a8a3 │ │ + je a313 │ │ sub %ebp,%eax │ │ lea 0x1(%esi,%eax,1),%esi │ │ add %edi,%esi │ │ mov %esi,(%esp) │ │ mov %esi,0x24(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ cmp $0x56,%eax │ │ mov $0x63,%edx │ │ - ja a645 │ │ + ja a0b5 │ │ mov %eax,0x28(%esp) │ │ cmp $0x2b,%eax │ │ - je aab6 │ │ - ja aa7c │ │ + je a526 │ │ + ja a4ec │ │ cmp $0x16,%eax │ │ - je aaa0 │ │ + je a510 │ │ cmp $0x1b,%eax │ │ xchg %ax,%ax │ │ - jne ac17 │ │ + jne a687 │ │ mov 0x70(%esp),%edi │ │ movw $0x2,0x20(%edi) │ │ movl $0x1b,0x34(%edi) │ │ mov 0x70(%esp),%edi │ │ mov $0xb,%edx │ │ cmp %eax,0x48(%edi) │ │ - js a645 │ │ + js a0b5 │ │ mov 0x30(%edi),%eax │ │ test %eax,%eax │ │ - je a918 │ │ + je a388 │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x24(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 2770 │ │ + call 2680 │ │ mov 0x70(%esp),%edi │ │ test %eax,%eax │ │ mov %eax,0x30(%edi) │ │ - je aa72 │ │ + je a4e2 │ │ mov 0x28(%esp),%eax │ │ sub $0x1,%esi │ │ movl $0x0,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call 2680 │ │ + call 2740 │ │ mov 0x28(%esp),%edi │ │ mov 0x70(%esp),%eax │ │ not %edi │ │ add 0x48(%eax),%edi │ │ mov %edi,0x48(%eax) │ │ movl $0x400,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 2700 │ │ + call 2650 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je aa72 │ │ + je a4e2 │ │ mov 0x70(%esp),%eax │ │ mov 0x28(%esp),%esi │ │ cmpw $0x5,0x20(%eax) │ │ - ja a9ec │ │ + ja a45c │ │ movzwl 0x20(%eax),%eax │ │ - mov -0x4f3c(%ebx,%eax,4),%eax │ │ + mov -0x6ebc(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ mov 0x70(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 4ce0 │ │ + call 2e60 │ │ mov 0x70(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 29e0 │ │ + call b7e0 │ │ test %eax,%eax │ │ - je ab3b │ │ + je a5ab │ │ mov 0x70(%esp),%eax │ │ movzwl 0x20(%eax),%eax │ │ cmp $0x3,%ax │ │ - je aae2 │ │ + je a552 │ │ cmp $0x5,%ax │ │ - je abb9 │ │ + je a629 │ │ mov %ebp,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov $0x6c,%edx │ │ - jmp a645 │ │ + jmp a0b5 │ │ mov 0x70(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 4bd0 │ │ - jmp a9b1 │ │ + call 2d50 │ │ + jmp a421 │ │ mov 0x70(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 4ac0 │ │ - jmp a9b1 │ │ + call 2c40 │ │ + jmp a421 │ │ mov 0x70(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49c0 │ │ - jmp a9b1 │ │ + call 2b40 │ │ + jmp a421 │ │ mov 0x70(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 48c0 │ │ - jmp a9b1 │ │ + call 2a40 │ │ + jmp a421 │ │ mov $0x8,%edx │ │ - jmp a645 │ │ + jmp a0b5 │ │ mov $0x2,%edx │ │ - jmp a645 │ │ + jmp a0b5 │ │ cmp $0x40,%eax │ │ - je aacc │ │ + je a53c │ │ cmp $0x56,%eax │ │ - jne ac17 │ │ + jne a687 │ │ mov 0x70(%esp),%edi │ │ movw $0x5,0x20(%edi) │ │ movl $0x56,0x34(%edi) │ │ - jmp a8f7 │ │ + jmp a367 │ │ mov 0x70(%esp),%edi │ │ movw $0x1,0x20(%edi) │ │ movl $0x16,0x34(%edi) │ │ - jmp a8f7 │ │ + jmp a367 │ │ mov 0x70(%esp),%edi │ │ movw $0x3,0x20(%edi) │ │ movl $0x2b,0x34(%edi) │ │ - jmp a8f7 │ │ + jmp a367 │ │ mov 0x70(%esp),%edi │ │ movw $0x4,0x20(%edi) │ │ movl $0x40,0x34(%edi) │ │ - jmp a8f7 │ │ + jmp a367 │ │ xor %eax,%eax │ │ mov $0x100,%ecx │ │ mov %ebp,%edi │ │ rep stos %eax,%es:(%edi) │ │ mov 0x70(%esp),%eax │ │ mov 0x48(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x70(%esp),%eax │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 4da0 │ │ + call 2f20 │ │ mov 0x70(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 29e0 │ │ + call b7e0 │ │ test %eax,%eax │ │ - jne a9ec │ │ + jne a45c │ │ mov 0x70(%esp),%eax │ │ movw $0x6,0x20(%eax) │ │ movl $0x2b,0x34(%eax) │ │ mov 0x70(%esp),%eax │ │ lea 0x2c(%esp),%esi │ │ lea 0x24(%esp),%edi │ │ mov 0x44(%eax),%eax │ │ @@ -9814,2988 +8757,827 @@ │ │ mov %edi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ call *(%esi) │ │ test %eax,%eax │ │ - jne aba2 │ │ + jne a612 │ │ add $0x4,%esi │ │ cmp 0x1c(%esp),%esi │ │ - jne ab5e │ │ + jne a5ce │ │ mov %ebp,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x70(%esp),%eax │ │ xor %edx,%edx │ │ movb $0x81,0x68(%eax) │ │ orl $0x81,0x64(%eax) │ │ - jmp a645 │ │ + jmp a0b5 │ │ mov %ebp,(%esp) │ │ mov %eax,0x18(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x18(%esp),%eax │ │ mov %eax,%edx │ │ - jmp a645 │ │ + jmp a0b5 │ │ xor %eax,%eax │ │ mov $0x100,%ecx │ │ mov %ebp,%edi │ │ rep stos %eax,%es:(%edi) │ │ mov 0x70(%esp),%eax │ │ mov 0x48(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x70(%esp),%eax │ │ mov 0x44(%eax),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 4e60 │ │ + call 2fe0 │ │ mov 0x70(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 29e0 │ │ + call b7e0 │ │ test %eax,%eax │ │ - jne a9ec │ │ + jne a45c │ │ mov 0x70(%esp),%eax │ │ movw $0x7,0x20(%eax) │ │ movl $0x56,0x34(%eax) │ │ - jmp ab3b │ │ + jmp a5ab │ │ mov $0x63,%edx │ │ - jmp a645 │ │ - jmp ac30 │ │ + jmp a0b5 │ │ + jmp a6a0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0000ac30 : │ │ - push %esi │ │ +0000a6a0 : │ │ + mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x10310,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je ac54 │ │ - cmpb $0x81,0x68(%esi) │ │ - je ac60 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ + mov 0x8(%esp),%ecx │ │ + test %edx,%edx │ │ + je a6b7 │ │ + cmpb $0x81,0x68(%edx) │ │ + je a6b8 │ │ + retq │ │ + cmp $0x2,%cx │ │ + mov $0x3f,%al │ │ + xchg %ax,%ax │ │ + ja a6b7 │ │ + mov %cx,0x22(%edx) │ │ + orl $0x2000,0x64(%edx) │ │ + xor %al,%al │ │ + retq │ │ + │ │ +0000a6d0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je a6e3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je a6e8 │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esp),%edx │ │ - mov $0x57,%al │ │ + mov 0x8(%esp),%eax │ │ + movzwl 0x22(%edx),%edx │ │ + mov %dx,(%eax) │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000a700 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ test %edx,%edx │ │ - je ac54 │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov %eax,%edx │ │ - mov $0x5e,%eax │ │ - cmp $0x3f,%edx │ │ - ja ac54 │ │ - mov 0x24(%esp),%ecx │ │ - mov $0x57,%al │ │ - cmpb $0x0,(%ecx) │ │ - je ac54 │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je ac9c │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - mov %eax,0x18(%esi) │ │ - orl $0x2,0x64(%esi) │ │ - cmp $0x1,%eax │ │ - sbb %eax,%eax │ │ - and $0x2,%eax │ │ - jmp ac54 │ │ + je a713 │ │ + cmpb $0x81,0x68(%edx) │ │ + je a718 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpl $0x8,0x8(%esp) │ │ + mov $0x40,%al │ │ + ja a713 │ │ + mov 0x8(%esp),%eax │ │ + orl $0x10000,0x64(%edx) │ │ + mov %eax,0x24(%edx) │ │ + xor %eax,%eax │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000acc0 : │ │ +0000a740 : │ │ mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ - je acd3 │ │ + je a753 │ │ cmpb $0x81,0x68(%edx) │ │ - je acd8 │ │ + je a758 │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esp),%ecx │ │ mov $0x4,%al │ │ test %ecx,%ecx │ │ - je acd3 │ │ - mov 0x18(%edx),%eax │ │ + je a753 │ │ + mov 0x24(%edx),%eax │ │ mov 0x8(%esp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000acf0 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x10254,%ebx │ │ - mov 0x10(%esp),%edx │ │ - test %edx,%edx │ │ - je ad8d │ │ - mov -0x4c0c(%ebx),%eax │ │ - lea 0x28(%edx),%edi │ │ - test $0x1,%edi │ │ - mov $0x40,%esi │ │ - mov %eax,(%edx) │ │ - mov -0x4c08(%ebx),%eax │ │ - mov %eax,0x4(%edx) │ │ - mov -0x4c04(%ebx),%eax │ │ - mov %eax,0x8(%edx) │ │ - mov -0x4c00(%ebx),%eax │ │ - mov %eax,0xc(%edx) │ │ - mov -0x4bfc(%ebx),%eax │ │ - mov %eax,0x10(%edx) │ │ - mov -0x4bf8(%ebx),%eax │ │ - mov %eax,0x14(%edx) │ │ - mov -0x4bf4(%ebx),%eax │ │ - mov %eax,0x18(%edx) │ │ - mov -0x4bf0(%ebx),%eax │ │ - mov %eax,0x1c(%edx) │ │ - jne adc0 │ │ - test $0x2,%edi │ │ - jne adb0 │ │ - mov %esi,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%esi │ │ - rep stos %eax,%es:(%edi) │ │ - jne ada0 │ │ - and $0x1,%esi │ │ - jne ad98 │ │ - movl $0x0,0x20(%edx) │ │ - movl $0x0,0x24(%edx) │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movb $0x0,(%edi) │ │ - jmp ad7f │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%esi │ │ - je ad7f │ │ - jmp ad98 │ │ - nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%esi │ │ - add $0x2,%edi │ │ - jmp ad69 │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,0x28(%edx) │ │ - lea 0x29(%edx),%edi │ │ - mov $0x3f,%si │ │ - jmp ad61 │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0000add0 : │ │ +0000a770 : │ │ push %ebp │ │ - xor %ebp,%ebp │ │ + mov $0x1,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x10171,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%eax │ │ - mov 0x40(%esp),%edi │ │ - add $0x28,%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x14(%edi),%edi │ │ - mov (%eax),%eax │ │ - mov %edi,0xc(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x18(%edi),%edi │ │ - mov 0x4(%eax),%eax │ │ - mov %edi,0x20(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x1c(%edi),%esi │ │ - mov 0x8(%eax),%eax │ │ - mov %esi,%edi │ │ - mov %eax,0x18(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov %eax,%edx │ │ - jmp ae6a │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov %ecx,%edx │ │ - mov %eax,0x20(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x8(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,%esi │ │ - ror $0xb,%esi │ │ - mov (%eax,%ebp,1),%ecx │ │ - bswap %ecx │ │ - mov 0x28(%esp),%eax │ │ - mov %ecx,(%eax,%ebp,1) │ │ - mov %edx,%eax │ │ - ror $0x6,%eax │ │ - add -0x4bcc(%ebx,%ebp,1),%ecx │ │ - xor %esi,%eax │ │ - mov %edx,%esi │ │ - rol $0x7,%esi │ │ - add $0x4,%ebp │ │ - xor %esi,%eax │ │ - mov 0xc(%esp),%esi │ │ - add %eax,%ecx │ │ - mov %edx,%eax │ │ - not %eax │ │ - and 0x20(%esp),%eax │ │ - and %edx,%esi │ │ - xor %esi,%eax │ │ - mov 0x1c(%esp),%esi │ │ - add %ecx,%eax │ │ - mov 0x8(%esp),%ecx │ │ - add %edi,%eax │ │ - mov 0x18(%esp),%edi │ │ - xor %edi,%esi │ │ - and 0x1c(%esp),%edi │ │ - and %ecx,%esi │ │ - xor %edi,%esi │ │ - mov %ecx,%edi │ │ - ror $0xd,%edi │ │ - ror $0x2,%ecx │ │ - xor %ecx,%edi │ │ - mov 0x8(%esp),%ecx │ │ - rol $0xa,%ecx │ │ - xor %edi,%ecx │ │ - mov 0x20(%esp),%edi │ │ - add %ecx,%esi │ │ - mov (%esp),%ecx │ │ - add %eax,%esi │ │ - add %eax,%ecx │ │ - cmp $0x40,%ebp │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - jne ae48 │ │ - mov %esi,0x10(%esp) │ │ - mov $0x10,%edi │ │ - mov %edx,0x14(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - jmp af38 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x4(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov 0x8(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x10(%esp),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - addl $0x1,(%esp) │ │ - mov (%esp),%edi │ │ - mov %edi,%eax │ │ - and $0xf,%eax │ │ - mov (%ecx,%eax,4),%edx │ │ - mov %edx,%ebp │ │ - mov %edx,%eax │ │ - ror $0x7,%eax │ │ - rol $0xe,%ebp │ │ - shr $0x3,%edx │ │ - xor %eax,%ebp │ │ - mov %edx,0x24(%esp) │ │ - mov %edi,%eax │ │ - add $0xd,%eax │ │ - mov %ecx,%edx │ │ - and $0xf,%eax │ │ - xor 0x24(%esp),%ebp │ │ - mov (%ecx,%eax,4),%eax │ │ - mov %eax,%esi │ │ - mov %eax,%ecx │ │ - rol $0xf,%ecx │ │ - rol $0xd,%esi │ │ - shr $0xa,%eax │ │ - xor %ecx,%esi │ │ - lea 0x3c(,%edi,4),%ecx │ │ - add $0x8,%edi │ │ - and $0xf,%edi │ │ - and $0x3c,%ecx │ │ - add %edx,%ecx │ │ - xor %esi,%eax │ │ - mov (%edx,%edi,4),%edx │ │ - add (%ecx),%edx │ │ - add %edx,%ebp │ │ - mov 0x4(%esp),%edx │ │ - lea 0x0(%ebp,%eax,1),%edi │ │ - mov (%esp),%eax │ │ - mov %edi,(%ecx) │ │ - mov %edx,%ebp │ │ - ror $0x6,%edx │ │ - mov -0x4bd0(%ebx,%eax,4),%esi │ │ - mov %edx,%eax │ │ - ror $0xb,%ebp │ │ - xor %ebp,%eax │ │ - mov 0x4(%esp),%ebp │ │ - add %edi,%esi │ │ - mov 0x1c(%esp),%edi │ │ - mov %ebp,%edx │ │ - rol $0x7,%edx │ │ - mov %edi,%ecx │ │ - xor %edx,%eax │ │ - mov 0x14(%esp),%edx │ │ - add %esi,%eax │ │ - mov %ebp,%esi │ │ - not %esi │ │ - and 0xc(%esp),%esi │ │ - and %ebp,%edx │ │ - mov 0x8(%esp),%ebp │ │ - xor %esi,%edx │ │ - mov %edi,%esi │ │ - add %edx,%eax │ │ - xor %ebp,%ecx │ │ - mov 0x10(%esp),%edx │ │ - add 0x20(%esp),%eax │ │ - and %edx,%ecx │ │ - and %ebp,%esi │ │ - xor %esi,%ecx │ │ - mov %edx,%esi │ │ - ror $0xd,%esi │ │ - mov %edx,%ebp │ │ - ror $0x2,%edx │ │ - xor %edx,%esi │ │ - mov %ebp,%edx │ │ - mov 0x18(%esp),%ebp │ │ - rol $0xa,%edx │ │ - mov %edi,0x18(%esp) │ │ - xor %esi,%edx │ │ - add %edx,%ecx │ │ - add %eax,%ebp │ │ - mov 0xc(%esp),%edx │ │ - add %eax,%ecx │ │ - cmpl $0x40,(%esp) │ │ - mov %edi,%esi │ │ - mov %edx,0x20(%esp) │ │ - jne af10 │ │ - mov 0x40(%esp),%edi │ │ - add %ecx,(%edi) │ │ - mov %edi,%eax │ │ - mov 0x10(%esp),%edi │ │ - add %esi,0xc(%eax) │ │ - add %ebp,0x10(%eax) │ │ - add %edx,0x1c(%eax) │ │ - add %edi,0x4(%eax) │ │ - mov 0x8(%esp),%edi │ │ - add %edi,0x8(%eax) │ │ - mov 0x4(%esp),%edi │ │ - add %edi,0x14(%eax) │ │ - mov 0x14(%esp),%edi │ │ - add %edi,0x18(%eax) │ │ - lea 0x2c(%esp),%esp │ │ + call 29b0 │ │ + add $0x107ce,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x60(%esp),%esi │ │ + test %esi,%esi │ │ + je a796 │ │ + cmpb $0x81,0x68(%esi) │ │ + je a7a0 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jmp b080 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - │ │ -0000b080 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xfec3,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x40(%esp),%ebp │ │ + mov 0x68(%esp),%ecx │ │ test %ecx,%ecx │ │ - je b12f │ │ - mov 0x20(%ebp),%eax │ │ - mov 0x24(%ebp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %eax,%esi │ │ - shrd $0x3,%edx,%esi │ │ - mov %edx,0x1c(%esp) │ │ - and $0x3f,%esi │ │ - jne b138 │ │ - cmpl $0x3f,0x48(%esp) │ │ - jbe b2d0 │ │ - mov 0x48(%esp),%edi │ │ - mov 0x44(%esp),%esi │ │ - jmp b0e0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call add0 │ │ - addl $0x200,0x20(%ebp) │ │ - adcl $0x0,0x24(%ebp) │ │ - sub $0x40,%edi │ │ - add $0x40,%esi │ │ - cmp $0x3f,%edi │ │ - ja b0e0 │ │ - mov 0x48(%esp),%eax │ │ - and $0x3f,%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x48(%esp),%eax │ │ - lea -0x40(%eax),%edx │ │ - mov 0x44(%esp),%eax │ │ - and $0xffffffc0,%edx │ │ - lea 0x40(%eax,%edx,1),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x14(%esp),%eax │ │ - test %eax,%eax │ │ - jne b1c0 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov $0x40,%eax │ │ - sub %esi,%eax │ │ - cmp %eax,0x48(%esp) │ │ - jb b228 │ │ - lea 0x20(%ebp,%esi,1),%ecx │ │ - cmp $0x4,%eax │ │ + js a7f0 │ │ + mov 0x44(%esi),%edx │ │ + test %edx,%edx │ │ + je a800 │ │ + testl $0x3042,0x64(%esi) │ │ + jne a800 │ │ + mov 0x48(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call b850 │ │ mov %eax,%edx │ │ - lea 0x8(%ecx),%edi │ │ - mov 0x44(%esp),%esi │ │ - jae b270 │ │ - xor %ecx,%ecx │ │ - test $0x2,%dl │ │ - je b171 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - and $0x1,%edx │ │ - je b17d │ │ - movzbl (%esi,%ecx,1),%edx │ │ - mov %dl,(%edi,%ecx,1) │ │ - lea 0x0(,%eax,8),%esi │ │ - xor %edi,%edi │ │ - add %esi,0x20(%ebp) │ │ - adc %edi,0x24(%ebp) │ │ - sub %eax,0x48(%esp) │ │ - mov %ebp,(%esp) │ │ - add %eax,0x44(%esp) │ │ - lea 0x28(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call add0 │ │ - cmpl $0x3f,0x48(%esp) │ │ - ja b0c7 │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - jmp b123 │ │ + mov $0x62,%eax │ │ + test %edx,%edx │ │ + je a796 │ │ + movzwl 0x22(%esi),%eax │ │ + cmp $0x1,%ax │ │ + je a815 │ │ + cmp $0x2,%ax │ │ + mov $0x6f,%edx │ │ + mov $0x68,%eax │ │ + cmove %edx,%eax │ │ + jmp a796 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%ebp),%eax │ │ - mov 0x24(%ebp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x14(%esp),%eax │ │ - lea 0x28(%ebp),%edi │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%eax │ │ - mov %eax,%edx │ │ - jae b290 │ │ - mov %edx,%eax │ │ - xor %ecx,%ecx │ │ - test $0x2,%al │ │ - je b1f7 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - mov %edx,%eax │ │ - test $0x1,%al │ │ - je b204 │ │ - movzbl (%esi,%ecx,1),%eax │ │ - mov %al,(%edi,%ecx,1) │ │ - mov 0x14(%esp),%ecx │ │ - xor %edi,%edi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - shl $0x3,%ecx │ │ - add %ecx,%eax │ │ - mov %eax,0x20(%ebp) │ │ - adc %edi,%edx │ │ - mov %edx,0x24(%ebp) │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x4c(%esp),%esp │ │ + mov $0x5f,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x48(%esp),%eax │ │ - lea 0x20(%ebp,%esi,1),%edx │ │ - mov 0x44(%esp),%esi │ │ - lea 0x8(%edx),%edi │ │ - cmp $0x4,%eax │ │ - jae b2b0 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - je b24d │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je b258 │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x48(%esp),%eax │ │ - xor %edx,%edx │ │ - shl $0x3,%eax │ │ - add %eax,0x20(%ebp) │ │ - adc %edx,0x24(%ebp) │ │ - lea 0x2c(%esp),%esp │ │ + xchg %ax,%ax │ │ + mov %esi,(%esp) │ │ + call 3120 │ │ + test %eax,%eax │ │ + je a7b8 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - test $0x1,%edi │ │ - jne b2ef │ │ - test $0x2,%edi │ │ - jne b2dd │ │ - mov %edx,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp b15f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne b31d │ │ - test $0x2,%edi │ │ - jne b307 │ │ - mov %edx,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp b1e4 │ │ - test $0x1,%edi │ │ - jne b34c │ │ - test $0x2,%edi │ │ - jne b337 │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp b23c │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - jmp b1ce │ │ - movzwl (%esi),%ecx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%edx │ │ - lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp b280 │ │ - movzbl (%esi),%edx │ │ - lea 0x9(%ecx),%edi │ │ - mov %dl,0x8(%ecx) │ │ - mov 0x44(%esp),%edx │ │ - lea 0x1(%edx),%esi │ │ - lea -0x1(%eax),%edx │ │ - jmp b278 │ │ - movzwl (%esi),%ecx │ │ - mov %edx,%eax │ │ - sub $0x2,%eax │ │ - lea 0x2(%edi),%edi │ │ - lea 0x2(%esi),%esi │ │ + cmpl $0x20,0x68(%esp) │ │ + jg a7f0 │ │ + mov 0x64(%esp),%eax │ │ + test %eax,%eax │ │ + je a7f0 │ │ + mov 0x48(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call b850 │ │ mov %eax,%edx │ │ - mov %cx,-0x2(%edi) │ │ - jmp b2a4 │ │ - movzbl (%esi),%ecx │ │ - lea 0x29(%ebp),%edi │ │ - lea 0x1(%esi),%esi │ │ - mov %cl,0x28(%ebp) │ │ - mov 0x14(%esp),%eax │ │ - sub $0x1,%eax │ │ + mov $0x30,%eax │ │ + test %edx,%edx │ │ + je a796 │ │ + mov 0x34(%esi),%eax │ │ + cmp $0x2b,%eax │ │ + je a866 │ │ + jg a85c │ │ + cmp $0x16,%eax │ │ + je a866 │ │ + cmp $0x1b,%eax │ │ + je a866 │ │ + mov $0x31,%eax │ │ + jmp a796 │ │ + cmp $0x40,%eax │ │ + je a866 │ │ + cmp $0x56,%eax │ │ + jne a852 │ │ + add 0x48(%esi),%eax │ │ + movl $0x1,(%esp) │ │ + lea 0x12(%eax),%ebp │ │ + mov %ebp,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + je a91e │ │ + mov 0x30(%esi),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x75ee(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2670 │ │ + mov %eax,(%esp) │ │ + mov %eax,%ebp │ │ + call bfd0 │ │ + test %eax,%eax │ │ + jne a928 │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call c560 │ │ mov %eax,%edx │ │ - jmp b29c │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp b2c4 │ │ - movzbl (%esi),%eax │ │ - lea 0x9(%edx),%edi │ │ - lea 0x1(%esi),%esi │ │ - mov %al,0x8(%edx) │ │ - mov 0x48(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp b2bc │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - │ │ -0000b370 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xfbd3,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x44(%esp),%esi │ │ - test %ebp,%ebp │ │ - je b49f │ │ - mov 0x24(%esi),%edx │ │ - mov 0x20(%esi),%eax │ │ - mov 0x24(%esi),%ecx │ │ - bswap %ecx │ │ - shrd $0x3,%edx,%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x18(%esp),%eax │ │ - shr $0x3,%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x20(%esi),%edx │ │ - and $0x3f,%eax │ │ - bswap %edx │ │ - mov %ecx,0x20(%esi) │ │ - mov %edx,0x24(%esi) │ │ - je b4e8 │ │ - movb $0x80,0x28(%esi,%eax,1) │ │ - lea 0x1(%eax),%edx │ │ - cmp $0x38,%edx │ │ - jbe b528 │ │ - cmp $0x40,%edx │ │ - jne b580 │ │ - mov %esi,(%esp) │ │ - lea 0x28(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %eax,%edi │ │ - mov %eax,0x18(%esp) │ │ - call add0 │ │ - mov %edi,%eax │ │ - mov $0x38,%edx │ │ - test $0x1,%al │ │ - jne b5f0 │ │ - test $0x2,%edi │ │ - jne b600 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je b425 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je b42d │ │ - movb $0x0,(%edi) │ │ - mov 0x20(%esi),%eax │ │ - mov %eax,0x60(%esi) │ │ - mov 0x24(%esi),%eax │ │ - mov %eax,0x64(%esi) │ │ - mov 0x18(%esp),%eax │ │ - mov %esi,(%esp) │ │ + mov $0x32,%eax │ │ + test %edx,%edx │ │ + je a796 │ │ + mov $0x70,%eax │ │ + jmp a796 │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call add0 │ │ - mov (%esi),%eax │ │ - bswap %eax │ │ - mov %eax,(%esi) │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x4(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x4(%esi) │ │ - mov %eax,0x4(%ebp) │ │ - mov 0x8(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x8(%esi) │ │ - mov %eax,0x8(%ebp) │ │ - mov 0xc(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0xc(%esi) │ │ - mov %eax,0xc(%ebp) │ │ - mov 0x10(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x10(%esi) │ │ - mov %eax,0x10(%ebp) │ │ - mov 0x14(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x14(%esi) │ │ - mov %eax,0x14(%ebp) │ │ - mov 0x18(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x18(%esi) │ │ - mov %eax,0x18(%ebp) │ │ - mov 0x1c(%esi),%eax │ │ - bswap %eax │ │ - mov %eax,0x1c(%esi) │ │ - mov %eax,0x1c(%ebp) │ │ - test $0x1,%esi │ │ - mov %esi,%edi │ │ - mov $0x68,%edx │ │ - jne b5a8 │ │ - test $0x2,%edi │ │ - jne b5c0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je b4d4 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je b4dc │ │ - movb $0x0,(%edi) │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x28(%esi),%eax │ │ - mov $0x38,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x18(%esp) │ │ - jne b620 │ │ - test $0x2,%edi │ │ - jne b610 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - jne b570 │ │ - and $0x1,%edx │ │ - jne b560 │ │ - movb $0x80,0x28(%esi) │ │ - jmp b42d │ │ - xchg %ax,%ax │ │ - mov $0x37,%edx │ │ - lea 0x21(%esi,%eax,1),%ecx │ │ - sub %eax,%edx │ │ - lea 0x8(%ecx),%edi │ │ - cmp $0x4,%edx │ │ - jae b5d0 │ │ - test $0x2,%dl │ │ - je b54c │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je b554 │ │ - movb $0x0,(%edi) │ │ - lea 0x28(%esi),%eax │ │ - mov %eax,0x18(%esp) │ │ - jmp b42d │ │ - movb $0x0,(%edi) │ │ - movb $0x80,0x28(%esi) │ │ - jmp b42d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je b51d │ │ - jmp b560 │ │ - nop │ │ - mov $0x3f,%edx │ │ - lea 0x29(%esi,%eax,1),%ecx │ │ - sub %eax,%edx │ │ - je b3df │ │ - xor %eax,%eax │ │ - movb $0x0,(%ecx,%eax,1) │ │ - add $0x1,%eax │ │ - cmp %edx,%eax │ │ - jb b593 │ │ - jmp b3df │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%edi │ │ - mov $0x67,%dl │ │ - movb $0x0,(%esi) │ │ - test $0x2,%edi │ │ - je b4be │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp b4be │ │ - test $0x1,%edi │ │ - jne b63b │ │ - test $0x2,%edi │ │ - jne b62e │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - rep stos %eax,%es:(%edi) │ │ - jmp b53f │ │ - xchg %ax,%ax │ │ - movb $0x0,0x28(%esi) │ │ - lea 0x29(%esi),%edi │ │ - mov $0x37,%dl │ │ - jmp b403 │ │ - xchg %ax,%ax │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp b40f │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp b50a │ │ - movb $0x0,0x28(%esi) │ │ - lea 0x29(%esi),%edi │ │ - mov $0x37,%dl │ │ - jmp b4fe │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp b5e0 │ │ - movb $0x0,0x8(%ecx) │ │ - lea 0x9(%ecx),%edi │ │ - sub $0x1,%edx │ │ - jmp b5d8 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -0000b650 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xf8f4,%ebx │ │ - mov 0x10(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call c560 │ │ + mov %eax,%edx │ │ + mov $0x70,%eax │ │ test %edx,%edx │ │ - je b743 │ │ - mov -0x4f0c(%ebx),%eax │ │ - lea 0x50(%edx),%edi │ │ - test $0x1,%edi │ │ - mov $0x80,%esi │ │ - mov %eax,(%edx) │ │ - mov -0x4f08(%ebx),%eax │ │ - mov %eax,0x4(%edx) │ │ - mov -0x4f04(%ebx),%eax │ │ - mov %eax,0x8(%edx) │ │ - mov -0x4f00(%ebx),%eax │ │ - mov %eax,0xc(%edx) │ │ - mov -0x4efc(%ebx),%eax │ │ - mov %eax,0x10(%edx) │ │ - mov -0x4ef8(%ebx),%eax │ │ - mov %eax,0x14(%edx) │ │ - mov -0x4ef4(%ebx),%eax │ │ - mov %eax,0x18(%edx) │ │ - mov -0x4ef0(%ebx),%eax │ │ - mov %eax,0x1c(%edx) │ │ - mov -0x4eec(%ebx),%eax │ │ - mov %eax,0x20(%edx) │ │ - mov -0x4ee8(%ebx),%eax │ │ - mov %eax,0x24(%edx) │ │ - mov -0x4ee4(%ebx),%eax │ │ - mov %eax,0x28(%edx) │ │ - mov -0x4ee0(%ebx),%eax │ │ - mov %eax,0x2c(%edx) │ │ - mov -0x4edc(%ebx),%eax │ │ - mov %eax,0x30(%edx) │ │ - mov -0x4ed8(%ebx),%eax │ │ - mov %eax,0x34(%edx) │ │ - mov -0x4ed4(%ebx),%eax │ │ - mov %eax,0x38(%edx) │ │ - mov -0x4ed0(%ebx),%eax │ │ - mov %eax,0x3c(%edx) │ │ - jne b770 │ │ - test $0x2,%edi │ │ - jne b760 │ │ - mov %esi,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%esi │ │ - rep stos %eax,%es:(%edi) │ │ - jne b750 │ │ - and $0x1,%esi │ │ - jne b748 │ │ - movl $0x0,0x48(%edx) │ │ - movl $0x0,0x4c(%edx) │ │ - movl $0x0,0x40(%edx) │ │ - movl $0x0,0x44(%edx) │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - nop │ │ - movb $0x0,(%edi) │ │ - jmp b727 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%esi │ │ - je b727 │ │ - jmp b748 │ │ - nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%esi │ │ - add $0x2,%edi │ │ - jmp b711 │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,0x50(%edx) │ │ - lea 0x51(%edx),%edi │ │ - mov $0x7f,%si │ │ - jmp b709 │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0000b780 : │ │ - push %ebp │ │ - xor %ebp,%ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xf7c1,%ebx │ │ - lea -0xa4(%esp),%esp │ │ - mov 0xb8(%esp),%eax │ │ - add $0x50,%eax │ │ - mov %eax,0x98(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov (%eax),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0xc(%eax),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x14(%eax),%edx │ │ - mov 0x10(%eax),%eax │ │ - mov %edx,0x3c(%esp) │ │ + jne a796 │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + jne a8dd │ │ + mov $0x2,%eax │ │ + jmp a796 │ │ + movl $0x1,(%esp) │ │ + lea 0x20(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov %eax,0x38(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x1c(%eax),%edx │ │ - mov 0x18(%eax),%eax │ │ - mov %edx,0x8c(%esp) │ │ - mov %eax,0x88(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x24(%eax),%edx │ │ - mov 0x20(%eax),%eax │ │ - mov %edx,0x24(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x2c(%eax),%edx │ │ - mov 0x28(%eax),%eax │ │ - mov %edx,0x34(%esp) │ │ + call 2650 │ │ mov %eax,0x30(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x34(%eax),%edx │ │ - mov 0x30(%eax),%eax │ │ - mov %edx,0x84(%esp) │ │ - mov %eax,0x80(%esp) │ │ - mov 0xb8(%esp),%eax │ │ - mov 0x3c(%eax),%edx │ │ - mov 0x38(%eax),%eax │ │ - mov %edx,0x94(%esp) │ │ - mov %eax,0x90(%esp) │ │ - jmp b8c5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov %esi,0x20(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov 0x10(%esp),%esi │ │ - mov 0x14(%esp),%edi │ │ - mov %esi,0x38(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x8(%esp),%esi │ │ - mov 0xc(%esp),%edi │ │ + test %eax,%eax │ │ + je a90a │ │ + mov 0x24(%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x64(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %esi,0x10(%esp) │ │ - mov %edi,0x14(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0xbc(%esp),%eax │ │ - mov (%eax,%ebp,1),%ecx │ │ - bswap %ecx │ │ - mov 0x4(%eax,%ebp,1),%esi │ │ - bswap %esi │ │ - mov %esi,%eax │ │ - mov %ecx,%edx │ │ - mov 0x98(%esp),%ecx │ │ - add -0x4e8c(%ebx,%ebp,1),%eax │ │ - mov %edx,0x4(%ecx,%ebp,1) │ │ - adc -0x4e88(%ebx,%ebp,1),%edx │ │ - mov %esi,(%ecx,%ebp,1) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x20(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,%edi │ │ - mov %edx,%esi │ │ - mov %edx,%eax │ │ - shrd $0x12,%edx,%edi │ │ - shrd $0x12,%ecx,%esi │ │ - mov %ecx,%edx │ │ - mov %eax,%ecx │ │ - shrd $0xe,%edx,%eax │ │ - shrd $0xe,%ecx,%edx │ │ - mov %esi,%ecx │ │ - xor %edx,%edi │ │ - mov 0x24(%esp),%edx │ │ - xor %eax,%ecx │ │ - mov 0x20(%esp),%eax │ │ - mov %edi,%esi │ │ + call 9050 │ │ + mov %eax,%edx │ │ + mov $0x3,%ecx │ │ + sar $0x1f,%edx │ │ mov %eax,%edi │ │ - shld $0x17,%edx,%eax │ │ - shld $0x17,%edi,%edx │ │ - mov 0x4(%esp),%edi │ │ - xor %eax,%ecx │ │ - mov %ecx,0x18(%esp) │ │ - mov %esi,%ecx │ │ - mov (%esp),%esi │ │ - xor %edx,%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - add 0x18(%esp),%esi │ │ - mov %esi,(%esp) │ │ - adc 0x1c(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x24(%esp),%edi │ │ - and %esi,%ecx │ │ - mov %esi,%edx │ │ - mov %ecx,0x9c(%esp) │ │ - not %edx │ │ - mov 0x34(%esp),%ecx │ │ - mov %edi,%eax │ │ - not %eax │ │ - and 0x80(%esp),%edx │ │ - and 0x84(%esp),%eax │ │ - and %edi,%ecx │ │ - mov 0x9c(%esp),%edi │ │ - xor %ecx,%eax │ │ - xor %edx,%edi │ │ - mov %edi,0x28(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov (%esp),%eax │ │ - mov 0x4(%esp),%edx │ │ - mov 0x38(%esp),%esi │ │ - mov 0x38(%esp),%ecx │ │ - add 0x28(%esp),%eax │ │ - mov 0x3c(%esp),%edi │ │ - adc 0x2c(%esp),%edx │ │ - add 0x90(%esp),%eax │ │ + idiv %ecx │ │ + movl $0x1,(%esp) │ │ + lea 0x8(,%eax,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,0x34(%esp) │ │ + test %eax,%eax │ │ + je a8e7 │ │ + mov %edi,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%edi │ │ mov %eax,(%esp) │ │ - adc 0x94(%esp),%edx │ │ - mov 0x14(%esp),%eax │ │ - and 0x10(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x10(%esp),%edx │ │ - xor %edi,%eax │ │ - and 0xc(%esp),%eax │ │ - xor %esi,%edx │ │ - mov 0x8(%esp),%esi │ │ - mov %eax,%edi │ │ - mov 0x8(%esp),%eax │ │ - and %esi,%edx │ │ - mov %ecx,%esi │ │ - mov 0x3c(%esp),%ecx │ │ - xor %esi,%edx │ │ - mov %edx,0x40(%esp) │ │ - mov %eax,%esi │ │ - mov 0xc(%esp),%edx │ │ - and 0x14(%esp),%ecx │ │ - shld $0x1e,%edx,%esi │ │ - xor %ecx,%edi │ │ - mov %eax,%ecx │ │ - mov %edi,0x44(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call 88e0 │ │ + mov %edi,(%esp) │ │ + call 89d0 │ │ + mov 0x4c(%esi),%edx │ │ + test %edx,%edx │ │ + je aadf │ │ + xor %eax,%eax │ │ mov %edx,%edi │ │ - shld $0x1e,%eax,%edi │ │ - shrd $0x1c,%edx,%eax │ │ - shrd $0x1c,%ecx,%edx │ │ - mov %esi,%ecx │ │ - xor %edx,%edi │ │ - mov 0xc(%esp),%edx │ │ - xor %eax,%ecx │ │ - mov 0x8(%esp),%eax │ │ - mov %edi,%esi │ │ - mov %eax,%edi │ │ - shld $0x19,%edx,%eax │ │ - shld $0x19,%edi,%edx │ │ - xor %eax,%ecx │ │ - mov 0x40(%esp),%eax │ │ - mov %ecx,0x48(%esp) │ │ - mov %esi,%ecx │ │ - xor %edx,%ecx │ │ - mov 0x44(%esp),%edx │ │ - add 0x48(%esp),%eax │ │ - mov %ecx,0x4c(%esp) │ │ - adc 0x4c(%esp),%edx │ │ - mov %eax,0x90(%esp) │ │ - mov (%esp),%esi │ │ - mov %edx,0x94(%esp) │ │ - mov 0x88(%esp),%edx │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8c(%esp),%ecx │ │ - mov 0x90(%esp),%eax │ │ - add %esi,%edx │ │ + or $0xffffffff,%ecx │ │ + repnz scas %es:(%edi),%al │ │ mov %edx,(%esp) │ │ - mov 0x94(%esp),%edx │ │ - adc %edi,%ecx │ │ - add %esi,%eax │ │ - mov 0x38(%esp),%esi │ │ - mov %ecx,0x4(%esp) │ │ - adc %edi,%edx │ │ - mov 0x3c(%esp),%edi │ │ - add $0x8,%ebp │ │ - mov %esi,0x88(%esp) │ │ - cmp $0x80,%ebp │ │ - mov 0x80(%esp),%esi │ │ - mov %edi,0x8c(%esp) │ │ - mov 0x84(%esp),%edi │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ - jne b868 │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - movl $0x10,0x18(%esp) │ │ - jmp bb46 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x20(%esp),%edi │ │ - mov 0x24(%esp),%ebp │ │ - mov %edi,0x30(%esp) │ │ - mov %ebp,0x34(%esp) │ │ - mov (%esp),%edi │ │ - mov 0x4(%esp),%ebp │ │ - mov %edi,0x20(%esp) │ │ - mov %ebp,0x24(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ + mov %ecx,%eax │ │ + not %eax │ │ + mov $0x5dc,%ecx │ │ + sub $0x1,%eax │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ + mov %eax,%edx │ │ + mov 0x34(%esp),%edi │ │ + mov %edx,0x3c(%esp) │ │ mov %edi,(%esp) │ │ + call 2680 │ │ + mov %eax,0x4c(%esi) │ │ + mov 0x2c(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - mov 0x8(%esp),%edi │ │ - mov 0xc(%esp),%ebp │ │ - mov %edi,0x10(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - mov 0x28(%esp),%edi │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,0x28(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ + mov $0x70,%ebp │ │ + mov %eax,(%esp) │ │ + call c560 │ │ + mov 0x3c(%esp),%edx │ │ + test %eax,%eax │ │ + mov 0x38(%esp),%eax │ │ + cmovne %ebp,%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ mov %edx,0x2c(%esp) │ │ - mov 0x98(%esp),%edx │ │ - addl $0x1,0x18(%esp) │ │ - mov 0x18(%esp),%ebp │ │ - mov %ebp,%eax │ │ - and $0xf,%eax │ │ - lea (%edx,%eax,8),%edx │ │ - mov (%edx),%eax │ │ - mov 0x4(%edx),%edx │ │ - mov %eax,%esi │ │ - mov %edx,%edi │ │ - shrd $0x8,%eax,%edi │ │ - shrd $0x8,%edx,%esi │ │ - mov %edi,0x1c(%esp) │ │ - mov %edx,%edi │ │ - mov %esi,0x18(%esp) │ │ - mov %eax,%esi │ │ - shrd $0x1,%eax,%edi │ │ - shrd $0x7,%edx,%eax │ │ - shrd $0x1,%edx,%esi │ │ - shr $0x7,%edx │ │ - mov 0x18(%esp),%ecx │ │ - mov %edx,0x44(%esp) │ │ - mov 0x98(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ - lea 0xd(%ebp),%eax │ │ - and $0xf,%eax │ │ - xor %esi,%ecx │ │ - mov %ecx,0x88(%esp) │ │ - lea (%edx,%eax,8),%edx │ │ - mov (%edx),%eax │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x4(%edx),%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %eax,%esi │ │ - xor %edi,%ecx │ │ - mov %edx,%edi │ │ - shld $0x3,%eax,%edi │ │ - shld $0x3,%edx,%esi │ │ - mov %edi,0x4c(%esp) │ │ - mov %edx,%edi │ │ - mov %esi,0x48(%esp) │ │ - mov %eax,%esi │ │ - shrd $0x13,%eax,%edi │ │ - shrd $0x13,%edx,%esi │ │ - mov 0x48(%esp),%ebp │ │ - xor 0x4c(%esp),%edi │ │ - mov %edi,0x9c(%esp) │ │ - xor %esi,%ebp │ │ - mov %eax,%esi │ │ - mov %edx,%edi │ │ - mov 0x18(%esp),%eax │ │ - shrd $0x6,%edx,%esi │ │ - mov 0x98(%esp),%edx │ │ - mov %ebp,0x90(%esp) │ │ - lea 0x78(,%eax,8),%ebp │ │ - add $0x8,%eax │ │ - and $0x78,%ebp │ │ - and $0xf,%eax │ │ - add %edx,%ebp │ │ - shr $0x6,%edi │ │ - lea (%edx,%eax,8),%edx │ │ - mov (%edx),%eax │ │ - mov 0x4(%edx),%edx │ │ - add 0x0(%ebp),%eax │ │ - mov %eax,0x48(%esp) │ │ - adc 0x4(%ebp),%edx │ │ - mov %edx,0x4c(%esp) │ │ - mov 0x88(%esp),%edx │ │ - xor 0x40(%esp),%edx │ │ - mov 0x48(%esp),%eax │ │ - mov %edx,0x50(%esp) │ │ - mov 0x44(%esp),%edx │ │ - xor %ecx,%edx │ │ - add 0x50(%esp),%eax │ │ - mov 0x90(%esp),%ecx │ │ - mov %edx,0x54(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - adc 0x54(%esp),%edx │ │ - xor %esi,%ecx │ │ - mov 0x9c(%esp),%esi │ │ - mov %ecx,0x58(%esp) │ │ - mov %edx,%ecx │ │ - mov %eax,%edx │ │ - mov 0x18(%esp),%eax │ │ - xor %edi,%esi │ │ - mov %esi,0x5c(%esp) │ │ - add 0x58(%esp),%edx │ │ - mov %edx,%edi │ │ - adc 0x5c(%esp),%ecx │ │ - mov %edx,0x0(%ebp) │ │ - add -0x4e94(%ebx,%eax,8),%edi │ │ - mov %ecx,0x4(%ebp) │ │ - mov %ecx,%ebp │ │ - mov 0x4(%esp),%edx │ │ - mov %edi,0x40(%esp) │ │ - adc -0x4e90(%ebx,%eax,8),%ebp │ │ - mov (%esp),%eax │ │ - mov %ebp,0x44(%esp) │ │ - mov %edx,%edi │ │ - mov %eax,%esi │ │ - mov %eax,%ebp │ │ - shrd $0x12,%eax,%edi │ │ - shrd $0x12,%edx,%esi │ │ - shrd $0xe,%edx,%eax │ │ - shrd $0xe,%ebp,%edx │ │ - mov %esi,%ecx │ │ - mov %edi,%ebp │ │ - xor %edx,%ebp │ │ - xor %eax,%ecx │ │ - mov 0x4(%esp),%edx │ │ - mov %ebp,%esi │ │ - mov (%esp),%eax │ │ - mov 0x44(%esp),%edi │ │ - mov %eax,%ebp │ │ - shld $0x17,%edx,%eax │ │ - shld $0x17,%ebp,%edx │ │ - mov %esi,%ebp │ │ - xor %eax,%ecx │ │ - mov 0x40(%esp),%esi │ │ - xor %edx,%ebp │ │ - mov %ecx,0x60(%esp) │ │ - mov %ebp,0x64(%esp) │ │ - add 0x60(%esp),%esi │ │ - mov 0x4(%esp),%ebp │ │ - mov 0x34(%esp),%eax │ │ - mov (%esp),%edx │ │ - adc 0x64(%esp),%edi │ │ - mov 0x24(%esp),%ecx │ │ - not %ebp │ │ - and %ebp,%eax │ │ - mov 0x20(%esp),%ebp │ │ - not %edx │ │ - and 0x30(%esp),%edx │ │ - and 0x4(%esp),%ecx │ │ - and (%esp),%ebp │ │ - xor %ebp,%edx │ │ - mov %edx,0x68(%esp) │ │ - mov %eax,%edx │ │ - mov 0x14(%esp),%ebp │ │ - xor %ecx,%edx │ │ - mov %edx,0x6c(%esp) │ │ - add 0x68(%esp),%esi │ │ - mov 0x10(%esp),%ecx │ │ - mov %esi,%eax │ │ - adc 0x6c(%esp),%edi │ │ - add 0x80(%esp),%eax │ │ - mov %edi,%edx │ │ - mov 0x10(%esp),%edi │ │ - mov %eax,0x40(%esp) │ │ - adc 0x84(%esp),%edx │ │ - and 0x8(%esp),%ecx │ │ - xor 0xc(%esp),%ebp │ │ - mov %edx,0x44(%esp) │ │ - mov 0x8(%esp),%edx │ │ - mov %ecx,%esi │ │ - mov %ebp,%eax │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x2c(%esp),%ebp │ │ - xor %edi,%edx │ │ - mov 0x28(%esp),%edi │ │ - and 0xc(%esp),%ecx │ │ - and %ebp,%eax │ │ - and %edi,%edx │ │ - xor %esi,%edx │ │ - mov %edi,%esi │ │ - mov %edx,0x70(%esp) │ │ - mov %eax,%edx │ │ - xor %ecx,%edx │ │ - mov %edi,%eax │ │ - mov %edx,0x74(%esp) │ │ - mov %ebp,%edx │ │ - mov %ebp,%edi │ │ - mov %eax,%ebp │ │ - shld $0x1e,%edx,%esi │ │ - shld $0x1e,%eax,%edi │ │ - shrd $0x1c,%edx,%eax │ │ - shrd $0x1c,%ebp,%edx │ │ - mov %esi,%ecx │ │ - mov %edi,%ebp │ │ - xor %eax,%ecx │ │ - xor %edx,%ebp │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,%esi │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x44(%esp),%edi │ │ - mov %eax,%ebp │ │ - shld $0x19,%edx,%eax │ │ - shld $0x19,%ebp,%edx │ │ - mov %esi,%ebp │ │ - xor %eax,%ecx │ │ - mov %ecx,0x78(%esp) │ │ - xor %edx,%ebp │ │ - mov 0x70(%esp),%edx │ │ - mov 0x74(%esp),%ecx │ │ - mov %ebp,0x7c(%esp) │ │ - mov 0x40(%esp),%esi │ │ - add 0x78(%esp),%edx │ │ - mov 0x14(%esp),%ebp │ │ - mov %edx,0x48(%esp) │ │ - adc 0x7c(%esp),%ecx │ │ - mov 0x38(%esp),%edx │ │ - mov 0x48(%esp),%eax │ │ - mov %ecx,0x4c(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - add %esi,%edx │ │ - mov %edx,0x40(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %ebp,0x3c(%esp) │ │ - adc %edi,%ecx │ │ - mov 0x34(%esp),%ebp │ │ - add %esi,%eax │ │ - mov %ecx,0x44(%esp) │ │ - adc %edi,%edx │ │ - cmpl $0x50,0x18(%esp) │ │ - mov 0x10(%esp),%edi │ │ - mov %ebp,0x84(%esp) │ │ - mov %edi,0x38(%esp) │ │ - mov 0x30(%esp),%edi │ │ - mov %edi,0x80(%esp) │ │ - jne baf0 │ │ - mov 0xb8(%esp),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - add %eax,(%ecx) │ │ - mov 0x28(%esp),%eax │ │ - adc %edx,0x4(%ecx) │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,(%esp) │ │ + call c560 │ │ mov 0x2c(%esp),%edx │ │ - add %eax,0x8(%ecx) │ │ - mov 0x8(%esp),%eax │ │ - adc %edx,0xc(%ecx) │ │ - mov 0xc(%esp),%edx │ │ - add %eax,0x10(%ecx) │ │ - mov 0x10(%esp),%eax │ │ - adc %edx,0x14(%ecx) │ │ - mov 0x14(%esp),%edx │ │ - add %eax,0x18(%ecx) │ │ - adc %edx,0x1c(%ecx) │ │ - add %esi,0x20(%ecx) │ │ - adc %edi,0x24(%ecx) │ │ - mov (%esp),%eax │ │ - mov 0x4(%esp),%edx │ │ - add %eax,0x28(%ecx) │ │ - mov 0x20(%esp),%eax │ │ - adc %edx,0x2c(%ecx) │ │ - mov 0x24(%esp),%edx │ │ - add %eax,0x30(%ecx) │ │ - mov 0x30(%esp),%eax │ │ - adc %edx,0x34(%ecx) │ │ - mov 0x34(%esp),%edx │ │ - add %eax,0x38(%ecx) │ │ - adc %edx,0x3c(%ecx) │ │ - lea 0xa4(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - │ │ -0000bec0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xf083,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x40(%esp),%ebp │ │ - test %ecx,%ecx │ │ - je bf8f │ │ - mov 0x40(%ebp),%eax │ │ - mov 0x44(%ebp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %eax,%esi │ │ - shrd $0x3,%edx,%esi │ │ - mov %edx,0x1c(%esp) │ │ - and $0x7f,%esi │ │ - jne bf98 │ │ - cmpl $0x7f,0x48(%esp) │ │ - jbe c1b5 │ │ - mov 0x48(%esp),%edi │ │ - mov 0x44(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call b780 │ │ - mov 0x40(%ebp),%eax │ │ - mov 0x44(%ebp),%edx │ │ - add $0x400,%eax │ │ - mov %eax,0x40(%ebp) │ │ - adc $0x0,%edx │ │ - mov %edx,0x44(%ebp) │ │ - cmp $0x0,%edx │ │ - ja bf54 │ │ - cmp $0x3ff,%eax │ │ - ja bf54 │ │ - addl $0x1,0x48(%ebp) │ │ - adcl $0x0,0x4c(%ebp) │ │ - add $0xffffff80,%edi │ │ - sub $0xffffff80,%esi │ │ - cmp $0x7f,%edi │ │ - ja bf20 │ │ - mov 0x48(%esp),%eax │ │ - and $0x7f,%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x48(%esp),%eax │ │ - lea -0x80(%eax),%edx │ │ - mov 0x44(%esp),%eax │ │ - and $0xffffff80,%edx │ │ - lea 0x80(%eax,%edx,1),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ - jne c038 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov $0x80,%eax │ │ - sub %esi,%eax │ │ - cmp %eax,0x48(%esp) │ │ - jb c0c0 │ │ - cmp $0x4,%eax │ │ - lea 0x50(%ebp,%esi,1),%edi │ │ - mov 0x44(%esp),%esi │ │ - mov %eax,%edx │ │ - jae c150 │ │ - xor %ecx,%ecx │ │ - test $0x2,%dl │ │ - je bfce │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - and $0x1,%edx │ │ - je bfda │ │ - movzbl (%esi,%ecx,1),%edx │ │ - mov %dl,(%edi,%ecx,1) │ │ - lea 0x0(,%eax,8),%ecx │ │ - xor %edi,%edi │ │ - mov %ecx,0x10(%esp) │ │ - mov %ecx,%edx │ │ - add 0x40(%ebp),%edx │ │ - mov %edi,%ecx │ │ - mov %edx,0x40(%ebp) │ │ - adc 0x44(%ebp),%ecx │ │ - mov %ecx,0x44(%ebp) │ │ - cmp %ecx,%edi │ │ - jb c009 │ │ - jbe c1a5 │ │ - addl $0x1,0x48(%ebp) │ │ - adcl $0x0,0x4c(%ebp) │ │ - sub %eax,0x48(%esp) │ │ - add %eax,0x44(%esp) │ │ - mov %ebp,(%esp) │ │ - lea 0x50(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call b780 │ │ - cmpl $0x7f,0x48(%esp) │ │ - ja bf0b │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - jmp bf83 │ │ - mov 0x40(%ebp),%eax │ │ - mov 0x44(%ebp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x10(%esp),%eax │ │ - lea 0x50(%ebp),%edi │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%eax │ │ - mov %eax,%edx │ │ - jae c128 │ │ - mov %edx,%eax │ │ - xor %ecx,%ecx │ │ - test $0x2,%al │ │ - je c06f │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - mov %edx,%eax │ │ - test $0x1,%al │ │ - je c07c │ │ - movzbl (%esi,%ecx,1),%eax │ │ - mov %al,(%edi,%ecx,1) │ │ - mov 0x10(%esp),%ecx │ │ - xor %edi,%edi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - shl $0x3,%ecx │ │ - mov %edi,0x14(%esp) │ │ - add %ecx,%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0x40(%ebp) │ │ - adc %edi,%edx │ │ - mov %edx,0x44(%ebp) │ │ - cmp %edx,0x14(%esp) │ │ - jb bf8f │ │ - jbe c198 │ │ - addl $0x1,0x48(%ebp) │ │ - adcl $0x0,0x4c(%ebp) │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x48(%esp),%eax │ │ - lea 0x50(%ebp,%esi,1),%edi │ │ - mov 0x44(%esp),%esi │ │ - cmp $0x4,%eax │ │ - jae c178 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - je c0e6 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je c0f1 │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x48(%esp),%eax │ │ - xor %edi,%edi │ │ - mov %edi,%edx │ │ - lea 0x0(,%eax,8),%ecx │ │ + mov %edi,0x34(%esp) │ │ + cmovne %ebp,%edx │ │ + xor %eax,%eax │ │ + or $0xffffffff,%ecx │ │ + mov %edx,0x2c(%esp) │ │ + mov %edx,0x30(%esp) │ │ + repnz scas %es:(%edi),%al │ │ + mov 0x34(%esp),%edi │ │ mov %ecx,%eax │ │ - add 0x40(%ebp),%eax │ │ - mov %eax,0x40(%ebp) │ │ - adc 0x44(%ebp),%edx │ │ - mov %edx,0x44(%ebp) │ │ - cmp %edx,%edi │ │ - jb bf8f │ │ - ja c0af │ │ - cmp %eax,%ecx │ │ - jbe bf8f │ │ - jmp c0af │ │ - lea 0x0(%esi),%esi │ │ - test $0x1,%edi │ │ - xchg %ax,%ax │ │ - jne c1c2 │ │ - test $0x2,%edi │ │ - jne c1dc │ │ - mov %edx,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp c05c │ │ - xchg %ax,%ax │ │ - test $0x1,%edi │ │ - jne c207 │ │ - test $0x2,%edi │ │ - jne c237 │ │ - mov %edx,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp bfbc │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne c21f │ │ - test $0x2,%edi │ │ - jne c1f5 │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp c0d5 │ │ - cmp %eax,%ecx │ │ - jbe bf8f │ │ - jmp c0af │ │ - cmp %edx,0x10(%esp) │ │ - jbe c009 │ │ - nop │ │ - jmp c001 │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - jmp c046 │ │ - movzbl (%esi),%ecx │ │ - lea 0x51(%ebp),%edi │ │ - lea 0x1(%esi),%esi │ │ - mov %cl,0x50(%ebp) │ │ - mov 0x10(%esp),%eax │ │ - sub $0x1,%eax │ │ - mov %eax,%edx │ │ - jmp c136 │ │ - movzwl (%esi),%ecx │ │ - mov %edx,%eax │ │ - sub $0x2,%eax │ │ - lea 0x2(%edi),%edi │ │ - lea 0x2(%esi),%esi │ │ - mov %eax,%edx │ │ - mov %cx,-0x2(%edi) │ │ - jmp c142 │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp c18c │ │ - movzbl (%esi),%edx │ │ - lea 0x1(%edi),%edi │ │ - mov %dl,-0x1(%edi) │ │ - lea -0x1(%eax),%edx │ │ - mov 0x44(%esp),%ecx │ │ - lea 0x1(%ecx),%esi │ │ - jmp c15c │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%edi),%edi │ │ - lea 0x1(%esi),%esi │ │ - mov %al,-0x1(%edi) │ │ - mov 0x48(%esp),%eax │ │ + not %eax │ │ + mov $0x5dc,%ecx │ │ sub $0x1,%eax │ │ - jmp c184 │ │ - movzwl (%esi),%ecx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%edx │ │ - lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp c168 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -0000c250 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xecf3,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - mov 0x40(%esi),%edi │ │ - mov 0x44(%esi),%ebp │ │ - mov %edi,%eax │ │ - mov %edi,%edx │ │ - shrd $0x3,%ebp,%eax │ │ - bswap %edx │ │ - and $0x7f,%eax │ │ - mov %ebp,%ecx │ │ - mov %edx,0x44(%esi) │ │ - bswap %ecx │ │ - mov 0x48(%esi),%edx │ │ - bswap %edx │ │ - mov %ecx,0x40(%esi) │ │ - mov 0x4c(%esi),%ecx │ │ - bswap %ecx │ │ - mov %edx,0x4c(%esi) │ │ - mov %ecx,0x48(%esi) │ │ - je c390 │ │ - movb $0x80,0x50(%esi,%eax,1) │ │ - lea 0x1(%eax),%edx │ │ - cmp $0x70,%edx │ │ - jbe c430 │ │ - add $0xffffff80,%edx │ │ - jne c358 │ │ - mov %esi,(%esp) │ │ - lea 0x50(%esi),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - mov %ebp,%edi │ │ - call b780 │ │ - test $0x1,%ebp │ │ - mov $0x7e,%edx │ │ - jne c490 │ │ - test $0x2,%edi │ │ - jne c480 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - jne c348 │ │ - and $0x1,%edx │ │ - jne c340 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,0xc0(%esi) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,0xc4(%esi) │ │ - mov 0x40(%esi),%eax │ │ - mov %eax,0xc8(%esi) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,0xcc(%esi) │ │ - mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call b780 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movb $0x0,(%edi) │ │ - jmp c300 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je c300 │ │ - jmp c340 │ │ - nop │ │ - mov $0x7f,%edx │ │ - sub %eax,%edx │ │ - lea 0x51(%esi,%eax,1),%eax │ │ - cmp $0x4,%edx │ │ - jae c3f0 │ │ - test $0x2,%dl │ │ - je c379 │ │ - movw $0x0,(%eax) │ │ - add $0x2,%eax │ │ - and $0x1,%edx │ │ - je c2b4 │ │ - movb $0x0,(%eax) │ │ - jmp c2b4 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x50(%esi),%ebp │ │ - mov $0x70,%edx │ │ - test $0x1,%ebp │ │ - mov %ebp,%edi │ │ - jne c4b0 │ │ - test $0x2,%edi │ │ - jne c4a0 │ │ - mov %edx,%ecx │ │ + mov %edi,(%esp) │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ + mov 0x2c(%esp),%edx │ │ + test %eax,%eax │ │ + mov 0x4c(%esi),%edi │ │ + cmovne %ebp,%edx │ │ + test %edi,%edi │ │ + mov %edx,0x2c(%esp) │ │ + mov %edx,0x30(%esp) │ │ + je a91e │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - jne c3e0 │ │ - and $0x1,%edx │ │ - jne c3d0 │ │ - movb $0x80,0x50(%esi) │ │ - jmp c300 │ │ - xchg %ax,%ax │ │ - movb $0x0,(%edi) │ │ - movb $0x80,0x50(%esi) │ │ - jmp c300 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je c3c5 │ │ - jmp c3d0 │ │ - nop │ │ - test $0x1,%al │ │ - jne c4ce │ │ - test $0x2,%al │ │ - lea 0x0(%esi),%esi │ │ - jne c4be │ │ - cmp $0x4,%edx │ │ - jb c36c │ │ - mov %edx,%edi │ │ - xor %ecx,%ecx │ │ - and $0xfffffffc,%edi │ │ - movl $0x0,(%eax,%ecx,1) │ │ - add $0x4,%ecx │ │ - cmp %edi,%ecx │ │ - jb c416 │ │ - add %ecx,%eax │ │ - jmp c36c │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x6f,%edx │ │ - lea 0x51(%esi,%eax,1),%edi │ │ - sub %eax,%edx │ │ - cmp $0x4,%edx │ │ - jae c460 │ │ - test $0x2,%dl │ │ - je c44d │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je c455 │ │ - movb $0x0,(%edi) │ │ - lea 0x50(%esi),%ebp │ │ - jmp c300 │ │ + or $0xffffffff,%ecx │ │ + repnz scas %es:(%edi),%al │ │ + mov %ecx,%eax │ │ + mov $0x5dc,%ecx │ │ + not %eax │ │ + sub $0x1,%eax │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x50(%esi) │ │ + mov %eax,(%esp) │ │ + call b850 │ │ + mov 0x2c(%esp),%edx │ │ + test %eax,%eax │ │ + mov $0x33,%eax │ │ + cmovne %edx,%eax │ │ + jmp a796 │ │ + xor %edx,%edx │ │ + jmp a9fd │ │ lea 0x0(%esi),%esi │ │ - test $0x1,%edi │ │ - jne c4e9 │ │ - test $0x2,%edi │ │ - jne c4dc │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - rep stos %eax,%es:(%edi) │ │ - jmp c440 │ │ - nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp c2e2 │ │ - movb $0x0,0x50(%esi) │ │ - lea 0x51(%esi),%edi │ │ - mov $0x7d,%dl │ │ - jmp c2d6 │ │ - xchg %ax,%ax │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp c3b2 │ │ - movb $0x0,0x50(%esi) │ │ - lea 0x51(%esi),%edi │ │ - mov $0x6f,%dl │ │ - jmp c3a6 │ │ - movw $0x0,(%eax) │ │ - sub $0x2,%edx │ │ - add $0x2,%eax │ │ - jmp c406 │ │ - movb $0x0,(%eax) │ │ - sub $0x1,%edx │ │ - add $0x1,%eax │ │ - jmp c3f8 │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp c474 │ │ - movb $0x0,(%edi) │ │ - sub $0x1,%edx │ │ - add $0x1,%edi │ │ - jmp c46c │ │ - mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000c500 : │ │ - push %edi │ │ +0000aaf0 : │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xea44,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - test %esi,%esi │ │ - je c5d7 │ │ - mov %edi,(%esp) │ │ - call c250 │ │ - mov (%edi),%eax │ │ - bswap %eax │ │ - mov 0x4(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x4(%edi) │ │ - mov %edx,(%edi) │ │ - mov %edx,(%esi) │ │ - mov %eax,0x4(%esi) │ │ - mov 0x8(%edi),%eax │ │ - bswap %eax │ │ - mov 0xc(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0xc(%edi) │ │ - mov %edx,0x8(%edi) │ │ - mov %edx,0x8(%esi) │ │ - mov %eax,0xc(%esi) │ │ - mov 0x10(%edi),%eax │ │ - bswap %eax │ │ - mov 0x14(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x14(%edi) │ │ - mov %edx,0x10(%edi) │ │ - mov %edx,0x10(%esi) │ │ - mov %eax,0x14(%esi) │ │ - mov 0x18(%edi),%eax │ │ - bswap %eax │ │ - mov 0x1c(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x1c(%edi) │ │ - mov %edx,0x18(%edi) │ │ - mov %edx,0x18(%esi) │ │ - mov %eax,0x1c(%esi) │ │ - mov 0x20(%edi),%eax │ │ - bswap %eax │ │ - mov 0x24(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x24(%edi) │ │ - mov %edx,0x20(%edi) │ │ - mov %edx,0x20(%esi) │ │ - mov %eax,0x24(%esi) │ │ - mov 0x28(%edi),%eax │ │ - bswap %eax │ │ - mov 0x2c(%edi),%edx │ │ - bswap %edx │ │ - mov %edx,0x28(%edi) │ │ - mov %eax,0x2c(%edi) │ │ - mov %edx,0x28(%esi) │ │ - mov %eax,0x2c(%esi) │ │ - mov 0x30(%edi),%eax │ │ - bswap %eax │ │ - mov 0x34(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x34(%edi) │ │ - mov %edx,0x30(%edi) │ │ - mov %edx,0x30(%esi) │ │ - mov %eax,0x34(%esi) │ │ - mov 0x38(%edi),%eax │ │ - bswap %eax │ │ - mov 0x3c(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x3c(%edi) │ │ - mov %edx,0x38(%edi) │ │ - mov %edx,0x38(%esi) │ │ - mov %eax,0x3c(%esi) │ │ - test $0x1,%edi │ │ - mov $0xd0,%edx │ │ - jne c618 │ │ - test $0x2,%edi │ │ - jne c630 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je c602 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je c60a │ │ - movb $0x0,(%edi) │ │ - lea 0x10(%esp),%esp │ │ + call 29b0 │ │ + add $0x10455,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + test %eax,%eax │ │ + je ab55 │ │ + mov %eax,(%esp) │ │ + mov $0x5dc,%esi │ │ + call 2640 │ │ + cmp $0x5db,%eax │ │ + cmovbe %eax,%esi │ │ + mov %esi,(%esp) │ │ + call b850 │ │ + test %eax,%eax │ │ + je ab37 │ │ + cmp $0x18f,%esi │ │ + mov $0x2,%eax │ │ + jle ab40 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,(%edi) │ │ - add $0x1,%edi │ │ - test $0x2,%edi │ │ - mov $0xcf,%dl │ │ - je c5ec │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp c5ec │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0000c640 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xe904,%ebx │ │ - mov 0x10(%esp),%edx │ │ - test %edx,%edx │ │ - je c733 │ │ - mov -0x4ecc(%ebx),%eax │ │ - lea 0x50(%edx),%edi │ │ - test $0x1,%edi │ │ - mov $0x80,%esi │ │ - mov %eax,(%edx) │ │ - mov -0x4ec8(%ebx),%eax │ │ - mov %eax,0x4(%edx) │ │ - mov -0x4ec4(%ebx),%eax │ │ - mov %eax,0x8(%edx) │ │ - mov -0x4ec0(%ebx),%eax │ │ - mov %eax,0xc(%edx) │ │ - mov -0x4ebc(%ebx),%eax │ │ - mov %eax,0x10(%edx) │ │ - mov -0x4eb8(%ebx),%eax │ │ - mov %eax,0x14(%edx) │ │ - mov -0x4eb4(%ebx),%eax │ │ - mov %eax,0x18(%edx) │ │ - mov -0x4eb0(%ebx),%eax │ │ - mov %eax,0x1c(%edx) │ │ - mov -0x4eac(%ebx),%eax │ │ - mov %eax,0x20(%edx) │ │ - mov -0x4ea8(%ebx),%eax │ │ - mov %eax,0x24(%edx) │ │ - mov -0x4ea4(%ebx),%eax │ │ - mov %eax,0x28(%edx) │ │ - mov -0x4ea0(%ebx),%eax │ │ - mov %eax,0x2c(%edx) │ │ - mov -0x4e9c(%ebx),%eax │ │ - mov %eax,0x30(%edx) │ │ - mov -0x4e98(%ebx),%eax │ │ - mov %eax,0x34(%edx) │ │ - mov -0x4e94(%ebx),%eax │ │ - mov %eax,0x38(%edx) │ │ - mov -0x4e90(%ebx),%eax │ │ - mov %eax,0x3c(%edx) │ │ - jne c760 │ │ - test $0x2,%edi │ │ - jne c750 │ │ - mov %esi,%ecx │ │ + xchg %ax,%ax │ │ + sub $0x24,%esi │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%esi │ │ - rep stos %eax,%es:(%edi) │ │ - jne c740 │ │ - and $0x1,%esi │ │ - jne c738 │ │ - movl $0x0,0x48(%edx) │ │ - movl $0x0,0x4c(%edx) │ │ - movl $0x0,0x40(%edx) │ │ - movl $0x0,0x44(%edx) │ │ + cmp $0x16b,%esi │ │ + setbe %al │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - retq │ │ - nop │ │ - movb $0x0,(%edi) │ │ - jmp c717 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%esi │ │ - je c717 │ │ - jmp c738 │ │ - nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%esi │ │ - add $0x2,%edi │ │ - jmp c701 │ │ - lea 0x0(%esi),%esi │ │ - movb $0x0,0x50(%edx) │ │ - lea 0x51(%edx),%edi │ │ - mov $0x7f,%si │ │ - jmp c6f9 │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0000c770 : │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xe7d6,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call bec0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ retq │ │ + mov $0xffffffff,%eax │ │ + jmp ab37 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000c7b0 : │ │ +0000ab60 : │ │ + push %ebp │ │ + mov $0x1,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xe794,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ + call 29b0 │ │ + add $0x103de,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%esi │ │ test %esi,%esi │ │ - je c85b │ │ - mov %edi,(%esp) │ │ - call c250 │ │ - mov (%edi),%eax │ │ - bswap %eax │ │ - mov 0x4(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x4(%edi) │ │ - mov %edx,(%edi) │ │ - mov %edx,(%esi) │ │ - mov %eax,0x4(%esi) │ │ - mov 0x8(%edi),%eax │ │ - bswap %eax │ │ - mov 0xc(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0xc(%edi) │ │ - mov %edx,0x8(%edi) │ │ - mov %edx,0x8(%esi) │ │ - mov %eax,0xc(%esi) │ │ - mov 0x10(%edi),%eax │ │ - bswap %eax │ │ - mov 0x14(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x14(%edi) │ │ - mov %edx,0x10(%edi) │ │ - mov %edx,0x10(%esi) │ │ - mov %eax,0x14(%esi) │ │ - mov 0x18(%edi),%eax │ │ - bswap %eax │ │ - mov 0x1c(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x1c(%edi) │ │ - mov %edx,0x18(%edi) │ │ - mov %edx,0x18(%esi) │ │ - mov %eax,0x1c(%esi) │ │ - mov 0x20(%edi),%eax │ │ - bswap %eax │ │ - mov 0x24(%edi),%edx │ │ - bswap %edx │ │ - mov %eax,0x24(%edi) │ │ - mov %edx,0x20(%edi) │ │ - mov %edx,0x20(%esi) │ │ - mov %eax,0x24(%esi) │ │ - mov 0x28(%edi),%eax │ │ - bswap %eax │ │ - mov 0x2c(%edi),%edx │ │ - bswap %edx │ │ - mov %edx,0x28(%edi) │ │ - mov %eax,0x2c(%edi) │ │ - mov %edx,0x28(%esi) │ │ - mov %eax,0x2c(%esi) │ │ - test $0x1,%edi │ │ - mov $0xd0,%edx │ │ - jne c898 │ │ - test $0x2,%edi │ │ - jne c8b0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je c886 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je c88e │ │ - movb $0x0,(%edi) │ │ - lea 0x10(%esp),%esp │ │ + je ab86 │ │ + cmpb $0x81,0x68(%esi) │ │ + je ab90 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - movb $0x0,(%edi) │ │ - add $0x1,%edi │ │ - test $0x2,%edi │ │ - mov $0xcf,%dl │ │ - je c870 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp c870 │ │ - lea 0x0(%esi),%esi │ │ - push %ebp │ │ - mov %eax,%ebp │ │ - push %edi │ │ - mov %edx,%edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xe67f,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov %edx,(%esp) │ │ - call 26f0 │ │ - mov %eax,%esi │ │ - mov $0x2b,%eax │ │ - cmp $0x5db,%esi │ │ - ja c970 │ │ - mov %esi,%eax │ │ - mov $0x55555556,%edx │ │ - imul %edx │ │ - mov %esi,%eax │ │ - sar $0x1f,%eax │ │ - movl $0x1,(%esp) │ │ - sub %eax,%edx │ │ - lea 0x8(,%edx,4),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%edx │ │ - mov $0x2,%eax │ │ + mov 0x58(%esp),%edx │ │ test %edx,%edx │ │ - je c970 │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 7200 │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 72f0 │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x400,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 4780 │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 26e0 │ │ - xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -0000c980 : │ │ - push %ebp │ │ - push %edi │ │ - mov $0x1,%edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xe5be,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - test %esi,%esi │ │ - je c9a6 │ │ - cmpb $0x81,0x68(%esi) │ │ - je c9b8 │ │ - lea 0x2c(%esp),%esp │ │ - mov %edi,%eax │ │ + jns aba8 │ │ + lea 0x3c(%esp),%esp │ │ + mov $0x5f,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%esi),%eax │ │ - mov $0x61,%di │ │ + xchg %ax,%ax │ │ + mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 11c20 │ │ + call aaf0 │ │ + mov %eax,%edx │ │ + mov $0x41,%eax │ │ + cmp $0x2,%edx │ │ + je ad68 │ │ + cmp $0x1,%edx │ │ + jne ab86 │ │ + movw $0x1,0x22(%esi) │ │ + cmpl $0x20,0x58(%esp) │ │ + mov 0x24(%esi),%ebp │ │ + jg ab98 │ │ + mov 0x5c(%esi),%eax │ │ test %eax,%eax │ │ - jne c9a6 │ │ - mov 0x2c(%esi),%ebp │ │ - test %ebp,%ebp │ │ - je c9a6 │ │ - mov %ebp,(%esp) │ │ - call 26f0 │ │ - cmp $0x7,%eax │ │ - ja c9e5 │ │ - cmpb $0x0,0x0(%ebp) │ │ - je c9a6 │ │ - mov 0x10(%esi),%ebp │ │ - mov $0x61,%edi │ │ - test %ebp,%ebp │ │ - je c9a6 │ │ - mov %ebp,(%esp) │ │ - call 26f0 │ │ - cmp $0xff,%eax │ │ - ja ca06 │ │ - cmpb $0x0,0x0(%ebp) │ │ - je c9a6 │ │ - cmpw $0x2,0xc(%esi) │ │ - jne ca40 │ │ - mov 0x14(%esi),%ebp │ │ - mov $0x61,%edi │ │ - test %ebp,%ebp │ │ - je c9a6 │ │ - mov %ebp,(%esp) │ │ - call 26f0 │ │ - cmp $0xff,%eax │ │ - ja ca40 │ │ - cmpb $0x0,0x0(%ebp) │ │ - je c9a6 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movl $0x400,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 2700 │ │ + jne abeb │ │ + mov %esi,(%esp) │ │ + call 9460 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je cca0 │ │ - movl $0x400,0x8(%esp) │ │ - lea -0x707d(%ebx),%edi │ │ - mov (%esi),%eax │ │ - mov %ebp,(%esp) │ │ + jne ab86 │ │ + mov 0x50(%esi),%eax │ │ + movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5380 │ │ - movl $0x400,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 4780 │ │ - mov 0x4(%esi),%edx │ │ - mov %ebp,%eax │ │ - call c8c0 │ │ + call 2650 │ │ + mov %eax,0x24(%esp) │ │ test %eax,%eax │ │ - mov %ebp,%edx │ │ - jne ccaa │ │ - mov (%edx),%ecx │ │ - add $0x4,%edx │ │ - lea -0x1010101(%ecx),%eax │ │ - not %ecx │ │ - and %ecx,%eax │ │ - and $0x80808080,%eax │ │ - je caa2 │ │ - mov %eax,%ecx │ │ - shr $0x10,%ecx │ │ - test $0x8080,%eax │ │ - cmove %ecx,%eax │ │ - lea 0x2(%edx),%ecx │ │ - cmove %ecx,%edx │ │ - add %al,%al │ │ - mov 0x8(%esi),%eax │ │ - sbb $0x3,%edx │ │ - mov %eax,0xc(%esp) │ │ - lea -0x7070(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - sub %ebp,%edx │ │ - mov $0x400,%eax │ │ - sub %edx,%eax │ │ - add %ebp,%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 2780 │ │ - movl $0x400,0x8(%esp) │ │ - mov 0x2c(%esi),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 4780 │ │ - mov 0x1c(%esi),%eax │ │ - mov %esi,(%esp) │ │ + je ad96 │ │ + mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 11b10 │ │ - mov %ebp,%eax │ │ - mov (%eax),%ecx │ │ - add $0x4,%eax │ │ - lea -0x1010101(%ecx),%edx │ │ - not %ecx │ │ - and %ecx,%edx │ │ - and $0x80808080,%edx │ │ - je cb20 │ │ - mov %edx,%ecx │ │ - shr $0x10,%ecx │ │ - test $0x8080,%edx │ │ - cmove %ecx,%edx │ │ - lea 0x2(%eax),%ecx │ │ - cmove %ecx,%eax │ │ - add %dl,%dl │ │ - movswl 0xc(%esi),%edx │ │ - sbb $0x3,%eax │ │ - mov %edx,0xc(%esp) │ │ - lea -0x706b(%ebx),%edx │ │ - mov %edx,0x8(%esp) │ │ - sub %ebp,%eax │ │ - mov $0x400,%edx │ │ - sub %eax,%edx │ │ - add %ebp,%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 2780 │ │ - mov 0x10(%esi),%edx │ │ - mov %ebp,%eax │ │ - call c8c0 │ │ - test %eax,%eax │ │ - jne ccaa │ │ - mov 0x14(%esi),%edx │ │ - test %edx,%edx │ │ - je cbb8 │ │ - movl $0x400,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 4780 │ │ - mov 0x14(%esi),%edx │ │ - mov %ebp,%eax │ │ - call c8c0 │ │ - test %eax,%eax │ │ - jne ccaa │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je cbe7 │ │ - mov %edi,0x4(%esp) │ │ - movl $0x400,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 4780 │ │ - mov 0x18(%esi),%edx │ │ - mov %ebp,%eax │ │ - call c8c0 │ │ + call 8800 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne ccc1 │ │ - mov 0x1c(%esi),%edx │ │ + js addd │ │ + mov 0x28(%esp),%eax │ │ + and $0xf,%eax │ │ + mov %eax,0x2c(%esp) │ │ + jne adaa │ │ + mov 0x44(%esi),%edx │ │ test %edx,%edx │ │ - je cbf9 │ │ - cmpw $0x0,0xc(%esi) │ │ - jne ccce │ │ - mov 0x44(%esi),%eax │ │ - test %eax,%eax │ │ - je cc08 │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov %ebp,(%esp) │ │ - call 2770 │ │ - mov %eax,0x44(%esi) │ │ - mov %eax,%edi │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ - test %edi,%edi │ │ - je cca0 │ │ - mov %edi,%edx │ │ - mov (%edx),%eax │ │ - add $0x4,%edx │ │ - lea -0x1010101(%eax),%ecx │ │ - not %eax │ │ - and %eax,%ecx │ │ - and $0x80808080,%ecx │ │ - je cc23 │ │ - mov %ecx,%eax │ │ - shr $0x10,%eax │ │ - test $0x8080,%ecx │ │ - cmove %eax,%ecx │ │ - lea 0x2(%edx),%eax │ │ - cmove %eax,%edx │ │ - mov $0x5dc,%eax │ │ - add %cl,%cl │ │ - sbb $0x3,%edx │ │ - sub %edi,%edx │ │ - mov $0x2c,%edi │ │ - cmp $0x5db,%edx │ │ - cmova %eax,%edx │ │ - mov %edx,0x48(%esi) │ │ - mov %edx,(%esp) │ │ - call 2a50 │ │ - test %eax,%eax │ │ - je c9a6 │ │ - mov %esi,(%esp) │ │ - call d0a0 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne c9a6 │ │ - andl $0xcfbd,0x64(%esi) │ │ - jmp c9a6 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x2,%edi │ │ - jmp c9a6 │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call 26e0 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,%edi │ │ - jmp c9a6 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ - jmp c9a6 │ │ + je add6 │ │ xor %eax,%eax │ │ + mov %edx,%edi │ │ or $0xffffffff,%ecx │ │ - mov %ebp,%edi │ │ repnz scas %es:(%edi),%al │ │ - mov %edx,0xc(%esp) │ │ + mov %edx,(%esp) │ │ mov %ecx,%eax │ │ - lea -0x7066(%ebx),%edx │ │ not %eax │ │ - mov %edx,0x8(%esp) │ │ + mov $0x5dc,%ecx │ │ sub $0x1,%eax │ │ - mov $0x400,%edx │ │ - sub %eax,%edx │ │ - add %ebp,%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 2780 │ │ - jmp cbf9 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -0000cd10 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je cd23 │ │ - cmpb $0x81,0x68(%edx) │ │ - je cd28 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je cd23 │ │ - mov 0x44(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - push %ebp │ │ - mov %edx,%ebp │ │ - push %edi │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ mov %eax,%edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xe1ff,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov %eax,(%esp) │ │ - call 26f0 │ │ - mov 0x40(%esp),%esi │ │ - mov %eax,%edx │ │ - cmp $0x5db,%edx │ │ - mov $0x2e,%eax │ │ - ja cde4 │ │ - cmp $0x7,%si │ │ - ja cfb0 │ │ - movzwl %si,%esi │ │ - mov -0x4acc(%ebx,%esi,4),%eax │ │ - add %ebx,%eax │ │ - jmp *%eax │ │ - lea 0x0(%esi),%esi │ │ - movl $0x41,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 4da0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x2b,(%eax) │ │ - mov 0x0(%ebp),%eax │ │ - test %eax,%eax │ │ - je cddf │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov %esi,0x0(%ebp) │ │ - xor %eax,%eax │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - movl $0x81,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 4e60 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x56,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi),%esi │ │ - movl $0x21,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - mov 0x1c(%esp),%edx │ │ - je cfa0 │ │ - mov %eax,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 48c0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x16,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi),%esi │ │ - movl $0x29,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ + mov %eax,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,0x44(%esi) │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 49c0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x1b,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi),%esi │ │ - movl $0x41,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ + je ad7f │ │ + mov %eax,0x10(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov %ebp,0x14(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %ecx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 92c0 │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov 0x50(%esi),%eax │ │ + mov %ecx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ + mov $0x70,%eax │ │ + cmovne %eax,%edi │ │ + mov 0x28(%esp),%eax │ │ + sub $0x20,%eax │ │ + cmp %eax,%ebp │ │ + jl ada0 │ │ + test %ebp,%ebp │ │ + jle ada0 │ │ + cmpl $0x0,0x44(%esi) │ │ + mov $0x62,%eax │ │ + je ab86 │ │ + mov %ebp,(%esp) │ │ + call b850 │ │ + mov %eax,%edx │ │ + mov $0x6,%eax │ │ + test %edx,%edx │ │ + je ab86 │ │ + test %edi,%edi │ │ + mov %edi,%eax │ │ + jne ab86 │ │ + mov %ebp,0x48(%esi) │ │ + xor %edx,%edx │ │ + mov 0x44(%esi),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + movzbl (%ecx,%eax,1),%edi │ │ + lea 0x1(%edx),%ebp │ │ + sub $0x30,%edi │ │ + cmp $0x9,%edi │ │ + cmova %ebp,%edx │ │ + add $0x1,%eax │ │ + cmp $0x10,%eax │ │ + jne ad2d │ │ + test %edx,%edx │ │ + mov $0x6b,%al │ │ + jne ab86 │ │ + cmpb $0x3a,0x10(%ecx) │ │ + jne ab86 │ │ + mov %esi,(%esp) │ │ + call a030 │ │ + jmp ab86 │ │ + xchg %ax,%ax │ │ + cmpl $0x7,0x24(%esi) │ │ + jne ab86 │ │ + movw $0x2,0x22(%esi) │ │ + mov $0x6f,%al │ │ + jmp ab86 │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 4ac0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x2b,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi),%esi │ │ - movl $0x61,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ + call c560 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ + jne adcc │ │ + mov $0x2,%eax │ │ + jmp ab86 │ │ + mov $0x6a,%eax │ │ + jmp ab86 │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 4bd0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x40,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x81,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 2700 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je cfa0 │ │ - mov 0x1c(%esp),%edx │ │ + call c560 │ │ + mov %eax,%edx │ │ + mov $0x35,%eax │ │ + test %edx,%edx │ │ + je ab86 │ │ + mov $0x70,%eax │ │ + jmp ab86 │ │ + xor %edi,%edi │ │ + jmp ac70 │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 4ce0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x56,(%eax) │ │ - jmp cdd0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x2c(%esp),%esp │ │ - mov $0x2,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ + call c560 │ │ + mov %eax,%edx │ │ + mov $0x34,%eax │ │ + test %edx,%edx │ │ + je ab86 │ │ + jmp adcc │ │ + jmp ae10 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +0000ae10 : │ │ + mov $0x6f,%eax │ │ retq │ │ - xchg %ax,%ax │ │ - mov $0x63,%eax │ │ - jmp cde4 │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000cfc0 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - mov 0x8(%esp),%edx │ │ - mov 0xc(%esp),%ecx │ │ - test %edx,%edx │ │ - je cfd8 │ │ - cmpb $0x81,0x68(%edx) │ │ - je cfe0 │ │ - pop %esi │ │ +0000ae20 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x1(%ecx),%esi │ │ - mov $0x2d,%al │ │ - cmp $0x6,%si │ │ - ja cfd8 │ │ - mov %cx,0x20(%edx) │ │ - orl $0x1000,0x64(%edx) │ │ - xor %al,%al │ │ - pop %esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000ae30 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d000 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - mov 0x8(%esp),%edx │ │ - mov 0xc(%esp),%ecx │ │ - test %edx,%edx │ │ - je d018 │ │ - cmpb $0x81,0x68(%edx) │ │ - je d020 │ │ - pop %esi │ │ +0000ae40 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x1(%ecx),%esi │ │ - mov $0x2d,%al │ │ - cmp $0x6,%si │ │ - ja d018 │ │ - mov %cx,0x3c(%edx) │ │ - orl $0x1000,0x64(%edx) │ │ - xor %al,%al │ │ - pop %esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000ae50 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d040 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je d053 │ │ - cmpb $0x81,0x68(%edx) │ │ - je d058 │ │ +0000ae60 : │ │ + mov $0x6f,%eax │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je d053 │ │ - mov 0x8(%esp),%ecx │ │ - movzwl 0x20(%edx),%eax │ │ - mov %ax,(%ecx) │ │ - xor %eax,%eax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000ae70 : │ │ + mov $0x6f,%eax │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d070 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je d083 │ │ - cmpb $0x81,0x68(%edx) │ │ - je d088 │ │ +0000ae80 : │ │ + mov $0x6f,%eax │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%eax │ │ - movzwl 0x3c(%edx),%edx │ │ - mov %dx,(%eax) │ │ - xor %eax,%eax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000ae90 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d0a0 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je d0b8 │ │ - cmpb $0x81,0x68(%ecx) │ │ - je d0c0 │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ +0000aea0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x44(%ecx),%esi │ │ - mov $0x62,%al │ │ - test %esi,%esi │ │ - je d0b8 │ │ - lea 0x34(%ecx),%eax │ │ - lea 0x30(%ecx),%edx │ │ - mov %eax,0x4(%esp) │ │ - movswl 0x20(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call cd40 │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000aeb0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - mov %esi,%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d0f0 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je d108 │ │ - cmpb $0x81,0x68(%ecx) │ │ - je d110 │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ +0000aec0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x4c(%ecx),%esi │ │ - mov $0x62,%al │ │ - test %esi,%esi │ │ - je d108 │ │ - lea 0x40(%ecx),%eax │ │ - lea 0x38(%ecx),%edx │ │ - mov %eax,0x4(%esp) │ │ - movswl 0x3c(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call cd40 │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000aed0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - mov %esi,%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d140 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je d153 │ │ - cmpb $0x81,0x68(%edx) │ │ - je d158 │ │ +0000aee0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je d153 │ │ - mov 0x30(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000aef0 : │ │ + mov $0x6f,%eax │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d170 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je d183 │ │ - cmpb $0x81,0x68(%edx) │ │ - je d188 │ │ +0000af00 : │ │ + mov $0x6f,%eax │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%eax │ │ - mov 0x38(%edx),%edx │ │ - mov %edx,(%eax) │ │ - xor %eax,%eax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000af10 : │ │ + mov $0x6f,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000af20 : │ │ + mov $0x6f,%eax │ │ + retq │ │ + jmp af40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xdda5,%ebx │ │ + call 29b0 │ │ + add $0x10005,%ebx │ │ lea -0x34(%esp),%esp │ │ movsbl (%eax),%edx │ │ mov %gs:0x14,%esi │ │ mov %esi,0x2c(%esp) │ │ xor %esi,%esi │ │ test %dl,%dl │ │ - je d21f │ │ + je afbf │ │ cmp $0x2c,%dl │ │ - je d21f │ │ + je afbf │ │ mov %dl,0x1c(%esp) │ │ mov $0x1,%ecx │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ cmp $0x2e,%dl │ │ - je d1ed │ │ + je af8d │ │ sub $0x30,%edx │ │ cmp $0x9,%edx │ │ - ja d206 │ │ + ja afa6 │ │ movsbl (%eax,%ecx,1),%edx │ │ test %dl,%dl │ │ - je d230 │ │ + je afd0 │ │ cmp $0x2c,%dl │ │ - je d230 │ │ + je afd0 │ │ mov %dl,0x1c(%esp,%ecx,1) │ │ add $0x1,%ecx │ │ cmp $0x10,%ecx │ │ - jne d1e0 │ │ + jne af80 │ │ mov $0x64,%eax │ │ mov 0x2c(%esp),%esi │ │ xor %gs:0x14,%esi │ │ - jne d281 │ │ + jne b021 │ │ lea 0x34(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ xor %ecx,%ecx │ │ - jmp d230 │ │ + jmp afd0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -12810,4995 +9592,4007 @@ │ │ mov %esi,%edx │ │ mov (%edx),%ecx │ │ add $0x4,%edx │ │ lea -0x1010101(%ecx),%eax │ │ not %ecx │ │ and %ecx,%eax │ │ and $0x80808080,%eax │ │ - je d23b │ │ + je afdb │ │ mov %esi,(%esp) │ │ mov %eax,%ecx │ │ shr $0x10,%ecx │ │ test $0x8080,%eax │ │ cmove %ecx,%eax │ │ lea 0x2(%edx),%ecx │ │ cmove %ecx,%edx │ │ add %al,%al │ │ sbb $0x3,%edx │ │ sub %esi,%edx │ │ mov %edx,0x4(%esp) │ │ - call 2a70 │ │ + call b870 │ │ cmp $0x1,%eax │ │ sbb %eax,%eax │ │ and $0x64,%eax │ │ - jmp d20b │ │ - call 2990 │ │ + jmp afab │ │ + call 2990 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xdcb3,%ebx │ │ + call 29b0 │ │ + add $0xff13,%ebx │ │ lea -0x34(%esp),%esp │ │ mov %eax,(%esp) │ │ movl $0x0,0x2a(%esp) │ │ movw $0x0,0x2e(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ cmp $0xff,%eax │ │ - jbe d2d0 │ │ + jbe b070 │ │ mov $0x4e,%eax │ │ lea 0x34(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ movsbl (%esi),%eax │ │ mov %eax,%edx │ │ sub $0x30,%eax │ │ cmp $0x9,%eax │ │ - jbe d2f0 │ │ + jbe b090 │ │ lea 0x34(%esp),%esp │ │ mov $0x66,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ cmp $0x2c,%dl │ │ - je d3f2 │ │ + je b192 │ │ test %dl,%dl │ │ - je d3f2 │ │ + je b192 │ │ movzbl 0x1(%esi),%eax │ │ mov %dl,0x2a(%esp) │ │ cmp $0x2c,%al │ │ - je d3fd │ │ + je b19d │ │ test %al,%al │ │ - je d3fd │ │ + je b19d │ │ movsbl %al,%edx │ │ sub $0x30,%edx │ │ cmp $0x9,%edx │ │ - ja d2dd │ │ + ja b07d │ │ mov %al,0x2b(%esp) │ │ movzbl 0x2(%esi),%eax │ │ cmp $0x2c,%al │ │ - je d40b │ │ + je b1ab │ │ test %al,%al │ │ - je d40b │ │ + je b1ab │ │ movsbl %al,%edx │ │ sub $0x30,%edx │ │ cmp $0x9,%edx │ │ - ja d2dd │ │ + ja b07d │ │ mov %al,0x2c(%esp) │ │ movzbl 0x3(%esi),%eax │ │ cmp $0x2c,%al │ │ - je d404 │ │ + je b1a4 │ │ test %al,%al │ │ - je d404 │ │ + je b1a4 │ │ movsbl %al,%edx │ │ sub $0x30,%edx │ │ cmp $0x9,%edx │ │ - ja d2dd │ │ + ja b07d │ │ mov %al,0x2d(%esp) │ │ movzbl 0x4(%esi),%eax │ │ cmp $0x2c,%al │ │ - je d3f6 │ │ + je b196 │ │ test %al,%al │ │ - je d3f6 │ │ + je b196 │ │ movsbl %al,%edx │ │ sub $0x30,%edx │ │ cmp $0x9,%edx │ │ - ja d2dd │ │ + ja b07d │ │ mov %al,0x2e(%esp) │ │ movzbl 0x5(%esi),%eax │ │ cmp $0x2c,%al │ │ - je d3a1 │ │ + je b141 │ │ test %al,%al │ │ - jne d2dd │ │ + jne b07d │ │ mov $0x5,%eax │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ movb $0x0,0x2a(%esp,%eax,1) │ │ lea 0x24(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0x2a(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ movl $0xffff,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3500 │ │ + call c300 │ │ mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ - jne d2dd │ │ - jmp d2c6 │ │ + jne b07d │ │ + jmp b066 │ │ xor %eax,%eax │ │ - jmp d3b0 │ │ + jmp b150 │ │ mov $0x4,%eax │ │ - jmp d3b0 │ │ + jmp b150 │ │ mov $0x1,%eax │ │ - jmp d3b0 │ │ + jmp b150 │ │ mov $0x3,%eax │ │ - jmp d3b0 │ │ + jmp b150 │ │ mov $0x2,%eax │ │ - jmp d3b0 │ │ + jmp b150 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d420 : │ │ +0000b1c0 : │ │ mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ mov 0x8(%esp),%ecx │ │ test %edx,%edx │ │ - je d437 │ │ + je b1d7 │ │ cmpb $0x81,0x68(%edx) │ │ - je d438 │ │ + je b1d8 │ │ retq │ │ cmp $0x6,%cx │ │ mov $0x4f,%al │ │ xchg %ax,%ax │ │ - ja d437 │ │ + ja b1d7 │ │ mov %cx,0xc(%edx) │ │ orl $0x40,0x64(%edx) │ │ xor %al,%al │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -0000d450 : │ │ +0000b1f0 : │ │ mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ - je d463 │ │ + je b203 │ │ cmpb $0x81,0x68(%edx) │ │ - je d468 │ │ + je b208 │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esp),%ecx │ │ mov $0x4,%al │ │ test %ecx,%ecx │ │ - je d463 │ │ + je b203 │ │ mov 0x8(%esp),%ecx │ │ movzwl 0xc(%edx),%eax │ │ mov %ax,(%ecx) │ │ xor %eax,%eax │ │ retq │ │ │ │ -0000d480 : │ │ +0000b220 : │ │ mov 0x4(%esp),%edx │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ - je d493 │ │ + je b233 │ │ cmpb $0x81,0x68(%edx) │ │ - je d498 │ │ + je b238 │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esp),%ecx │ │ mov $0x4,%al │ │ test %ecx,%ecx │ │ - je d493 │ │ + je b233 │ │ mov 0x10(%edx),%eax │ │ mov 0x8(%esp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000d4b0 : │ │ +0000b250 : │ │ push %ebp │ │ push %edi │ │ mov $0x51,%edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xda8e,%ebx │ │ + call 29b0 │ │ + add $0xfcee,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ cmp $0x577,%eax │ │ mov %eax,%ebp │ │ - ja d4ec │ │ + ja b28c │ │ mov %esi,%eax │ │ mov $0x65,%di │ │ - call d1a0 │ │ + call af40 │ │ test %eax,%eax │ │ - je d4f8 │ │ + je b298 │ │ lea 0x2c(%esp),%esp │ │ mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ movl $0x2c,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %eax,0x1c(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je d4ec │ │ + je b28c │ │ mov 0x1c(%esp),%edx │ │ sub %esi,%eax │ │ add $0x1,%eax │ │ cmp %eax,%ebp │ │ cmovg %edx,%edi │ │ - jmp d4ec │ │ + jmp b28c │ │ │ │ -0000d520 : │ │ +0000b2c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xda23,%ebx │ │ + call 29b0 │ │ + add $0xfc83,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ mov %eax,%edi │ │ mov $0x53,%eax │ │ cmp $0xff,%edi │ │ - ja d56c │ │ + ja b30c │ │ mov %edi,0x8(%esp) │ │ movl $0x2c,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 4730 │ │ + call d530 │ │ cmp $0x1,%eax │ │ - je d578 │ │ + je b318 │ │ mov $0x67,%eax │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - lea -0x7062(%ebx),%eax │ │ + lea -0x75e8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2850 │ │ + call 2760 │ │ cmp $0x46,%eax │ │ mov %eax,%ebp │ │ - jg d567 │ │ + jg b307 │ │ mov %esi,(%esp) │ │ - lea -0x7060(%ebx),%eax │ │ + lea -0x75e6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2850 │ │ + call 2760 │ │ cmp %eax,%ebp │ │ - ja d567 │ │ + ja b307 │ │ movl $0x2c,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ - je d567 │ │ + je b307 │ │ mov %eax,%edx │ │ sub %esi,%edx │ │ add $0x1,%edx │ │ cmp %edx,%edi │ │ - jle d567 │ │ + jle b307 │ │ add $0x1,%eax │ │ - call d290 │ │ + call b030 │ │ test %eax,%eax │ │ - jne d567 │ │ + jne b307 │ │ cmpb $0x2c,-0x1(%esi,%edi,1) │ │ - jne d56c │ │ - jmp d567 │ │ + jne b30c │ │ + jmp b307 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d5e0 : │ │ +0000b380 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xd963,%ebx │ │ + call 29b0 │ │ + add $0xfbc3,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%ebp │ │ mov %ebp,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ cmp $0xff,%eax │ │ - jbe d618 │ │ + jbe b3b8 │ │ mov $0x54,%eax │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov $0x3,%ecx │ │ - lea -0x704b(%ebx),%edi │ │ + lea -0x75d1(%ebx),%edi │ │ mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je d670 │ │ + je b410 │ │ mov $0x3,%ecx │ │ - lea -0x7059(%ebx),%edi │ │ + lea -0x75df(%ebx),%edi │ │ mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je d670 │ │ + je b410 │ │ mov $0x4,%ecx │ │ - lea -0x7055(%ebx),%edi │ │ + lea -0x75db(%ebx),%edi │ │ mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je d670 │ │ + je b410 │ │ mov $0x4,%ecx │ │ - lea -0x7050(%ebx),%edi │ │ + lea -0x75d6(%ebx),%edi │ │ mov %ebp,%esi │ │ mov $0x66,%eax │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ seta %cl │ │ setb %dl │ │ cmp %dl,%cl │ │ - jne d60b │ │ + jne b3ab │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x2f,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je d6a8 │ │ + je b448 │ │ mov %eax,%ecx │ │ mov $0x66,%eax │ │ sub %ebp,%ecx │ │ cmp $0x3,%ecx │ │ - jg d60b │ │ + jg b3ab │ │ lea 0x1c(%esp),%esp │ │ lea 0x1(%edx),%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - jmp d290 │ │ + jmp b030 │ │ lea 0x1c(%esp),%esp │ │ mov $0x66,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d6c0 : │ │ +0000b460 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xd884,%ebx │ │ + call 29b0 │ │ + add $0xfae4,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ mov %eax,%edi │ │ mov $0x52,%eax │ │ cmp $0xff,%edi │ │ - ja d750 │ │ + ja b4f0 │ │ mov %esi,%eax │ │ - call d1a0 │ │ + call af40 │ │ test %eax,%eax │ │ - jne d750 │ │ + jne b4f0 │ │ movl $0x2c,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ mov %eax,%edx │ │ mov $0x66,%eax │ │ test %edx,%edx │ │ - je d750 │ │ + je b4f0 │ │ mov %edx,%ecx │ │ sub %esi,%ecx │ │ add $0x1,%ecx │ │ cmp %ecx,%edi │ │ - jle d750 │ │ - jmp d736 │ │ + jle b4f0 │ │ + jmp b4d6 │ │ movl $0x2c,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 27c0 │ │ + call 26d0 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je d747 │ │ + je b4e7 │ │ lea 0x1(%edx),%edi │ │ mov %edi,(%esp) │ │ - call d5e0 │ │ + call b380 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je d720 │ │ + je b4c0 │ │ mov %esi,%eax │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d760 : │ │ +0000b500 : │ │ push %esi │ │ mov $0x1,%eax │ │ push %ebx │ │ - call 29b0 │ │ - add $0xd7e0,%ebx │ │ + call 29b0 │ │ + add $0xfa40,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je d784 │ │ + je b524 │ │ cmpb $0x81,0x68(%esi) │ │ - je d790 │ │ + je b530 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x24(%esp),%edx │ │ mov $0x50,%al │ │ test %edx,%edx │ │ - je d784 │ │ + je b524 │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 26f0 │ │ + call 2640 │ │ mov %eax,%edx │ │ mov $0x5e,%eax │ │ cmp $0xff,%edx │ │ - ja d784 │ │ + ja b524 │ │ mov 0x24(%esp),%ecx │ │ mov $0x50,%al │ │ cmpb $0x0,(%ecx) │ │ - je d784 │ │ + je b524 │ │ cmpw $0x0,0xc(%esi) │ │ - jne d800 │ │ + jne b5a0 │ │ mov %ecx,(%esp) │ │ - call d4b0 │ │ + call b250 │ │ test %eax,%eax │ │ - jne d784 │ │ + jne b524 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - je d7e2 │ │ + je b582 │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ + call 2660 │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2770 │ │ + call 2680 │ │ mov %eax,0x10(%esi) │ │ orl $0x2,0x64(%esi) │ │ cmp $0x1,%eax │ │ sbb %eax,%eax │ │ and $0x2,%eax │ │ - jmp d784 │ │ + jmp b524 │ │ nop │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d6c0 │ │ - jmp d7cf │ │ + call b460 │ │ + jmp b56f │ │ xchg %ax,%ax │ │ │ │ -0000d810 : │ │ +0000b5b0 : │ │ + push %ebp │ │ + mov $0x1,%eax │ │ + push %edi │ │ push %esi │ │ - mov 0x8(%esp),%ecx │ │ - movzbl (%ecx),%edx │ │ - mov %edx,%eax │ │ - lea (%edx,%edx,1),%esi │ │ - and $0x1,%eax │ │ - test %dl,%dl │ │ - js d830 │ │ - mov %esi,%edx │ │ - mov %dl,(%ecx) │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xf98e,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ + test %esi,%esi │ │ + je b5d6 │ │ + cmpb $0x81,0x68(%esi) │ │ + je b5e0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - xor $0x71,%esi │ │ - mov %esi,%edx │ │ - mov %dl,(%ecx) │ │ + nop │ │ + mov 0x44(%esp),%eax │ │ + test %eax,%eax │ │ + je b630 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + mov %eax,%edx │ │ + mov $0x56,%eax │ │ + cmp $0x10,%edx │ │ + jne b5d6 │ │ + mov (%esi),%eax │ │ + test %eax,%eax │ │ + je b60e │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2680 │ │ + mov %eax,(%esi) │ │ + test %eax,%eax │ │ + je b757 │ │ + orl $0x2,0x64(%esi) │ │ + xor %eax,%eax │ │ + jmp b5d6 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x7616(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea -0x7614(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 26e0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je b761 │ │ + mov %eax,0xc(%esp) │ │ + lea 0x14(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 26f0 │ │ + mov %ebp,(%esp) │ │ + mov %eax,%edi │ │ + call 2700 │ │ + cmp $0x1,%edi │ │ + mov $0x3,%eax │ │ + jne b5d6 │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2720 │ │ + mov (%esi),%eax │ │ + test %eax,%eax │ │ + je b6a4 │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + movl $0x11,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 2650 │ │ + mov %eax,(%esi) │ │ + test %eax,%eax │ │ + je b757 │ │ + movl $0x11,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je b757 │ │ + call 2730 │ │ + mov %eax,0xc(%esp) │ │ + lea -0x75cd(%ebx),%ebp │ │ + movl $0x10,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2670 │ │ + jmp b73b │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 2730 │ │ + mov %eax,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + movl $0x10,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 2670 │ │ + movl $0x11,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 3f40 │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + cmp $0xf,%eax │ │ + jbe b708 │ │ + mov %edi,(%esp) │ │ + call 2660 │ │ + jmp b624 │ │ + mov $0x2,%eax │ │ + jmp b5d6 │ │ + movl $0x0,0x4(%esp) │ │ + lea 0x18(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2710 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + jmp b68e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000b790 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je b7a3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je b7a8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je b7a3 │ │ + mov (%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + ... │ │ + │ │ +0000b7e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x8(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + test %esi,%esi │ │ + jle b845 │ │ + xor %ecx,%ecx │ │ + xor %edx,%edx │ │ + mov %ecx,(%esp) │ │ + xor %esi,%esi │ │ + mov (%esp),%ecx │ │ + lea 0x1(%ecx),%ebp │ │ + lea 0x1(%esi),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + movzbl (%edi,%edx,1),%ecx │ │ + cmp %cl,(%eax,%edx,1) │ │ + mov (%esp),%ecx │ │ + cmovne %ecx,%ebp │ │ + mov 0x4(%esp),%ecx │ │ + mov %ebp,(%esp) │ │ + cmovne %ecx,%esi │ │ + add $0x1,%edx │ │ + cmp 0x20(%esp),%edx │ │ + jne b800 │ │ + mov %ebp,%ecx │ │ + neg %esi │ │ + cmp 0x20(%esp),%ecx │ │ + mov $0x0,%eax │ │ + cmovne %esi,%eax │ │ + lea 0x8(%esp),%esp │ │ pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xor %esi,%esi │ │ + xor %ecx,%ecx │ │ + jmp b82f │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d840 : │ │ +0000b850 : │ │ + mov 0x4(%esp),%eax │ │ + sub $0x24,%eax │ │ + cmp $0x5b7,%eax │ │ + setbe %al │ │ + movzbl %al,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000b870 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xd703,%ebx │ │ - lea -0x24c(%esp),%esp │ │ - movb $0x1,0x217(%esp) │ │ - lea 0x218(%esp),%eax │ │ - mov %eax,0xdc(%esp) │ │ - mov 0x260(%esp),%eax │ │ - movl $0x18,0x20c(%esp) │ │ - lea 0xc8(%eax),%eax │ │ - mov %eax,0x208(%esp) │ │ - lea 0x217(%esp),%eax │ │ - mov %eax,0x1d4(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x260(%esp),%eax │ │ - xor %edi,%edi │ │ - mov %eax,0x1d0(%esp) │ │ - mov %eax,%ebp │ │ + call 29b0 │ │ + add $0xf6d3,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x54(%esp),%ebp │ │ + test %edi,%edi │ │ + movl $0x0,0x1b(%esp) │ │ + movl $0x0,0x1f(%esp) │ │ + movl $0x0,0x23(%esp) │ │ + movl $0x0,0x27(%esp) │ │ + movb $0x0,0x2b(%esp) │ │ + je b928 │ │ + lea -0x7(%ebp),%edx │ │ + cmp $0x9,%edx │ │ + ja b910 │ │ + lea (%edi,%ebp,1),%ecx │ │ + mov %edi,%edx │ │ + xor %esi,%esi │ │ + jmp b8e7 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + sub $0x30,%eax │ │ + cmp $0x9,%eax │ │ + ja b928 │ │ + add $0x1,%edx │ │ + cmp %ecx,%edx │ │ + je b8fc │ │ + movsbl (%edx),%eax │ │ + test %al,%al │ │ + je b928 │ │ + cmp $0x2e,%al │ │ + jne b8d8 │ │ + add $0x1,%edx │ │ + add $0x1,%esi │ │ + cmp %ecx,%edx │ │ + jne b8e7 │ │ + xor %eax,%eax │ │ + cmp $0x3,%esi │ │ + je b92c │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - movzbl 0x7(%ebp),%eax │ │ - xor %edx,%edx │ │ - movzbl 0x6(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1a4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1a0(%esp) │ │ - mov 0x1a4(%esp),%edx │ │ - mov 0x1a0(%esp),%eax │ │ - movzbl 0x5(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1ac(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1a8(%esp) │ │ - mov 0x1ac(%esp),%edx │ │ - mov 0x1a8(%esp),%eax │ │ - movzbl 0x4(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1b4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1b0(%esp) │ │ - mov 0x1b4(%esp),%edx │ │ - mov 0x1b0(%esp),%eax │ │ - movzbl 0x3(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1bc(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1b8(%esp) │ │ - mov 0x1bc(%esp),%edx │ │ - mov 0x1b8(%esp),%eax │ │ - movzbl 0x2(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1c4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1c0(%esp) │ │ - mov 0x1c4(%esp),%edx │ │ - mov 0x1c0(%esp),%eax │ │ - movzbl 0x1(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1cc(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1c8(%esp) │ │ - mov 0x1cc(%esp),%edx │ │ - mov 0x1c8(%esp),%eax │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x24(%esp) │ │ - xor %edx,%edx │ │ - mov %eax,0x20(%esp) │ │ - movzbl 0x2f(%ebp),%eax │ │ - movzbl 0x2e(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x174(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x170(%esp) │ │ - mov 0x174(%esp),%edx │ │ - mov 0x170(%esp),%eax │ │ - movzbl 0x2d(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x17c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x178(%esp) │ │ - mov 0x17c(%esp),%edx │ │ - mov 0x178(%esp),%eax │ │ - movzbl 0x2c(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x184(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x180(%esp) │ │ - mov 0x184(%esp),%edx │ │ - mov 0x180(%esp),%eax │ │ - movzbl 0x2b(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x18c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x188(%esp) │ │ - mov 0x18c(%esp),%edx │ │ - mov 0x188(%esp),%eax │ │ - movzbl 0x2a(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x194(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x190(%esp) │ │ - mov 0x194(%esp),%edx │ │ - mov 0x190(%esp),%eax │ │ - movzbl 0x29(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x19c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x198(%esp) │ │ - mov 0x198(%esp),%edx │ │ - mov 0x19c(%esp),%ecx │ │ - shld $0x8,%edx,%ecx │ │ - shl $0x8,%edx │ │ - mov %ecx,0xac(%esp) │ │ - mov %edx,0xa8(%esp) │ │ - xor %edx,%edx │ │ - movzbl 0x57(%ebp),%eax │ │ - movzbl 0x56(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x144(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x140(%esp) │ │ - mov 0x144(%esp),%edx │ │ - mov 0x140(%esp),%eax │ │ - movzbl 0x55(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x14c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x148(%esp) │ │ - mov 0x14c(%esp),%edx │ │ - mov 0x148(%esp),%eax │ │ - movzbl 0x54(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x154(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x150(%esp) │ │ - mov 0x154(%esp),%edx │ │ - mov 0x150(%esp),%eax │ │ - movzbl 0x53(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x15c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x158(%esp) │ │ - mov 0x15c(%esp),%edx │ │ - mov 0x158(%esp),%eax │ │ - movzbl 0x52(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x164(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x160(%esp) │ │ - mov 0x164(%esp),%edx │ │ - mov 0x160(%esp),%eax │ │ - movzbl 0x51(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x16c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x168(%esp) │ │ - mov 0x16c(%esp),%edx │ │ - mov 0x168(%esp),%eax │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x64(%esp) │ │ - xor %edx,%edx │ │ - mov %eax,0x60(%esp) │ │ - movzbl 0x7f(%ebp),%eax │ │ - movzbl 0x7e(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x114(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x110(%esp) │ │ - mov 0x114(%esp),%edx │ │ - mov 0x110(%esp),%eax │ │ - movzbl 0x7d(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x11c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x118(%esp) │ │ - mov 0x11c(%esp),%edx │ │ - mov 0x118(%esp),%eax │ │ - movzbl 0x7c(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x124(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x120(%esp) │ │ - mov 0x124(%esp),%edx │ │ - mov 0x120(%esp),%eax │ │ - movzbl 0x7b(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x12c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x128(%esp) │ │ - mov 0x12c(%esp),%edx │ │ - mov 0x128(%esp),%eax │ │ - movzbl 0x7a(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x134(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x130(%esp) │ │ - mov 0x134(%esp),%edx │ │ - mov 0x130(%esp),%eax │ │ - movzbl 0x79(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x13c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x138(%esp) │ │ - mov 0x13c(%esp),%edx │ │ - mov 0x138(%esp),%eax │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x9c(%esp) │ │ - xor %edx,%edx │ │ - mov %eax,0x98(%esp) │ │ - movzbl 0xa7(%ebp),%eax │ │ - movzbl 0xa6(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0xe4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0xe0(%esp) │ │ - mov 0xe4(%esp),%edx │ │ - mov 0xe0(%esp),%eax │ │ - movzbl 0xa5(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0xec(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0xe8(%esp) │ │ - mov 0xec(%esp),%edx │ │ - mov 0xe8(%esp),%eax │ │ - movzbl 0xa4(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0xf4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0xf0(%esp) │ │ - mov 0xf4(%esp),%edx │ │ - mov 0xf0(%esp),%eax │ │ - movzbl 0xa3(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0xfc(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0xf8(%esp) │ │ - mov 0xfc(%esp),%edx │ │ - mov 0xf8(%esp),%eax │ │ - movzbl 0xa2(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x104(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x100(%esp) │ │ - add $0x8,%ebp │ │ - mov 0x104(%esp),%edx │ │ - mov 0x100(%esp),%eax │ │ - movzbl 0x99(%ebp),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x10c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x108(%esp) │ │ - mov 0x108(%esp),%edx │ │ - mov 0x10c(%esp),%ecx │ │ - shld $0x8,%edx,%ecx │ │ - shl $0x8,%edx │ │ - mov %ecx,0xa4(%esp) │ │ - mov %edx,0xa0(%esp) │ │ - movzbl 0x20(%ebp),%eax │ │ - mov 0xa8(%esp),%edx │ │ - mov 0xac(%esp),%ecx │ │ - or %edx,%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %ecx,%esi │ │ - movzbl -0x8(%ebp),%ecx │ │ - xor %edx,%esi │ │ - movzbl 0x48(%ebp),%edx │ │ - or 0x20(%esp),%ecx │ │ - or 0x60(%esp),%edx │ │ - xor %ecx,%eax │ │ - mov 0x64(%esp),%ecx │ │ - xor %eax,%edx │ │ - movzbl 0x70(%ebp),%eax │ │ - xor %ecx,%esi │ │ - mov 0x9c(%esp),%ecx │ │ - or 0x98(%esp),%eax │ │ - xor %esi,%ecx │ │ - mov 0xa4(%esp),%esi │ │ - xor %edx,%eax │ │ - movzbl 0x98(%ebp),%edx │ │ - xor %esi,%ecx │ │ - or 0xa0(%esp),%edx │ │ - xor %eax,%edx │ │ - mov 0xdc(%esp),%eax │ │ - mov %edx,(%eax,%edi,8) │ │ - mov %ecx,0x4(%eax,%edi,8) │ │ - add $0x1,%edi │ │ - cmp $0x5,%edi │ │ - jne d8c0 │ │ - mov 0x260(%esp),%eax │ │ - xor %ebp,%ebp │ │ - mov %ebp,0xb4(%esp) │ │ - mov %eax,0xa8(%esp) │ │ - mov 0xb4(%esp),%edi │ │ - mov $0xcccccccd,%eax │ │ - lea 0x4(%edi),%ecx │ │ - add $0x1,%edi │ │ - mul %ecx │ │ - mov %edi,0xb4(%esp) │ │ - shr $0x2,%edx │ │ - lea (%edx,%edx,4),%eax │ │ - sub %eax,%ecx │ │ - mov $0xcccccccd,%eax │ │ - mul %edi │ │ - shr $0x2,%edx │ │ - lea (%edx,%edx,4),%eax │ │ - sub %eax,%edi │ │ - mov 0x21c(%esp,%edi,8),%edx │ │ - mov 0x218(%esp,%edi,8),%eax │ │ - mov %eax,%edi │ │ - shld $0x1,%edx,%eax │ │ - shld $0x1,%edi,%edx │ │ - mov 0x218(%esp,%ecx,8),%edi │ │ - xor %eax,%edi │ │ - mov 0x21c(%esp,%ecx,8),%eax │ │ - mov %edi,0xd0(%esp) │ │ - mov 0xd0(%esp),%esi │ │ - xor %edx,%eax │ │ - xor %edx,%edx │ │ - mov %eax,0xd4(%esp) │ │ - mov 0xa8(%esp),%eax │ │ - mov 0xd4(%esp),%edi │ │ - lea 0xc8(%eax),%ebp │ │ - mov %esi,%eax │ │ - shrd $0x8,%edi,%eax │ │ - mov %al,0x20(%esp) │ │ - mov %esi,%eax │ │ - shrd $0x10,%edi,%eax │ │ - mov %al,0x60(%esp) │ │ - mov %esi,%eax │ │ - shrd $0x18,%edi,%eax │ │ - mov %al,0x98(%esp) │ │ - mov %edi,%esi │ │ - shrd $0x8,%edx,%esi │ │ - mov %edi,%eax │ │ - mov %esi,%ecx │ │ - mov %al,0xb8(%esp) │ │ - mov %eax,%esi │ │ - shrd $0x18,%edx,%eax │ │ - mov %al,0xa0(%esp) │ │ - mov %edx,%edi │ │ - mov 0xa8(%esp),%edx │ │ - shrd $0x10,%edi,%esi │ │ - mov %ecx,%edi │ │ - movzbl 0xb8(%esp),%ecx │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - movzbl 0xd0(%esp),%eax │ │ - xor %cl,0x4(%edx) │ │ - xor %al,(%edx) │ │ - movzbl 0x20(%esp),%eax │ │ - xor %al,0x1(%edx) │ │ - movzbl 0x60(%esp),%eax │ │ - xor %al,0x2(%edx) │ │ - movzbl 0x98(%esp),%eax │ │ - xor %al,0x3(%edx) │ │ - mov %edi,%eax │ │ - xor %al,0x5(%edx) │ │ - mov %esi,%eax │ │ - xor %al,0x6(%edx) │ │ - movzbl 0xa0(%esp),%eax │ │ - xor %al,0x7(%edx) │ │ - add $0x28,%edx │ │ - cmp %edx,%ebp │ │ - jne dfa0 │ │ - addl $0x8,0xa8(%esp) │ │ - cmpl $0x5,0xb4(%esp) │ │ - jne deb7 │ │ - mov 0x260(%esp),%eax │ │ - xor %edx,%edx │ │ - movzbl 0xf(%eax),%eax │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1dc(%esp) │ │ - mov %eax,%edi │ │ - mov 0x260(%esp),%eax │ │ - mov 0x1dc(%esp),%edx │ │ - movzbl 0xe(%eax),%ecx │ │ - or %edi,%ecx │ │ - mov %ecx,0x1d8(%esp) │ │ - mov 0x260(%esp),%edi │ │ - mov 0x1d8(%esp),%eax │ │ - movzbl 0xd(%edi),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1e4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1e0(%esp) │ │ - mov 0x1e4(%esp),%edx │ │ - mov 0x1e0(%esp),%eax │ │ - movzbl 0xc(%edi),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1ec(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1e8(%esp) │ │ - mov 0x1ec(%esp),%edx │ │ - mov 0x1e8(%esp),%eax │ │ - movzbl 0xb(%edi),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1f4(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1f0(%esp) │ │ - mov 0x1f4(%esp),%edx │ │ - mov 0x1f0(%esp),%eax │ │ - movzbl 0xa(%edi),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1fc(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x1f8(%esp) │ │ - mov 0x1fc(%esp),%edx │ │ - mov 0x1f8(%esp),%eax │ │ - movzbl 0x9(%edi),%ecx │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x204(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x200(%esp) │ │ - mov 0x200(%esp),%eax │ │ - mov 0x204(%esp),%edx │ │ - movzbl 0x8(%edi),%ecx │ │ - movl $0x0,0x20(%esp) │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x1c(%esp) │ │ - or %eax,%ecx │ │ - mov %ecx,0x18(%esp) │ │ - xor %ecx,%ecx │ │ - mov $0x1,%eax │ │ - mov %ecx,%esi │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov %esi,%edi │ │ - lea 0x1(%esi),%edx │ │ + mov 0x2c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne b95a │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + jmp b910 │ │ + mov %ebp,0x8(%esp) │ │ + lea 0x1b(%esp),%esi │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 2780 │ │ + mov %esi,(%esp) │ │ + lea 0x14(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27a0 │ │ + test %eax,%eax │ │ + setne %al │ │ + movzbl %al,%eax │ │ + jmp b910 │ │ + call 2990 │ │ + nop │ │ + │ │ +0000b960 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xf5e3,%ebx │ │ + lea -0x8(%esp),%esp │ │ + mov 0x1c(%esp),%eax │ │ mov 0x20(%esp),%esi │ │ - mov %edx,0x60(%esp) │ │ - lea (%esi,%esi,2),%edx │ │ - lea (%edx,%eax,2),%ecx │ │ - mov $0xcccccccd,%eax │ │ - mul %ecx │ │ - mov %edx,%ebp │ │ - xor %edx,%edx │ │ - shr $0x2,%ebp │ │ - lea 0x0(%ebp,%ebp,4),%eax │ │ - sub %eax,%ecx │ │ - mov %ecx,0xa0(%esp) │ │ - lea (%ecx,%ecx,4),%ecx │ │ - add %esi,%ecx │ │ - mov 0x260(%esp),%esi │ │ - shl $0x3,%ecx │ │ - lea 0x7(%esi,%ecx,1),%ebp │ │ - lea 0x6(%esi,%ecx,1),%esi │ │ - movzbl 0x0(%ebp),%eax │ │ - mov %esi,0xbc(%esp) │ │ - movzbl (%esi),%esi │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %eax,0x98(%esp) │ │ - mov 0x98(%esp),%eax │ │ - mov %edx,0x9c(%esp) │ │ - mov %ebp,0xc0(%esp) │ │ - or %esi,%eax │ │ - mov 0x9c(%esp),%esi │ │ - mov %eax,0x70(%esp) │ │ - mov 0x70(%esp),%eax │ │ - mov %esi,0x74(%esp) │ │ - mov 0x260(%esp),%esi │ │ - mov 0x74(%esp),%edx │ │ - lea 0x5(%esi,%ecx,1),%ebp │ │ - shld $0x8,%eax,%edx │ │ - movzbl 0x0(%ebp),%esi │ │ - shl $0x8,%eax │ │ - mov %edx,0x6c(%esp) │ │ - mov 0x6c(%esp),%edx │ │ - or %eax,%esi │ │ - mov %esi,0x68(%esp) │ │ - mov 0x260(%esp),%esi │ │ - mov 0x68(%esp),%eax │ │ - mov %ebp,0xb8(%esp) │ │ - lea 0x4(%esi,%ecx,1),%ebp │ │ - shld $0x8,%eax,%edx │ │ - movzbl 0x0(%ebp),%esi │ │ - shl $0x8,%eax │ │ - mov %edx,0x7c(%esp) │ │ - mov 0x7c(%esp),%edx │ │ - or %eax,%esi │ │ - mov %esi,0x78(%esp) │ │ - mov 0x260(%esp),%esi │ │ - mov 0x78(%esp),%eax │ │ - mov %ebp,0xb4(%esp) │ │ - lea 0x3(%esi,%ecx,1),%esi │ │ - shld $0x8,%eax,%edx │ │ - mov %esi,0xc4(%esp) │ │ - movzbl (%esi),%esi │ │ - shl $0x8,%eax │ │ - or %eax,%esi │ │ - mov %esi,0x80(%esp) │ │ - mov 0x260(%esp),%esi │ │ - mov %edx,0x84(%esp) │ │ - mov 0x80(%esp),%eax │ │ - mov 0x84(%esp),%edx │ │ - lea 0x2(%esi,%ecx,1),%ebp │ │ - movzbl 0x0(%ebp),%esi │ │ - mov %ebp,0xc8(%esp) │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x8c(%esp) │ │ - or %eax,%esi │ │ - mov %esi,0x88(%esp) │ │ - mov 0x260(%esp),%esi │ │ - mov 0x8c(%esp),%edx │ │ - mov 0x88(%esp),%eax │ │ - lea 0x1(%esi,%ecx,1),%esi │ │ - add 0x260(%esp),%ecx │ │ - movzbl (%esi),%ebp │ │ - shld $0x8,%eax,%edx │ │ - shl $0x8,%eax │ │ - mov %edx,0x94(%esp) │ │ - or %eax,%ebp │ │ - mov %ebp,0x90(%esp) │ │ - mov %ecx,%ebp │ │ - mov 0x94(%esp),%edx │ │ - mov 0x90(%esp),%eax │ │ - movzbl (%ecx),%ecx │ │ - shld $0x8,%eax,%edx │ │ - mov %edx,0xac(%esp) │ │ - mov %edx,0xd8(%esp) │ │ - lea 0x2(%edi),%edx │ │ - mov 0x60(%esp),%edi │ │ - shl $0x8,%eax │ │ - mov %ecx,0xcc(%esp) │ │ - imul %edx,%edi │ │ - mov %eax,0xa8(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ - mov %edi,%ecx │ │ - xor %edi,%edi │ │ - shr %ecx │ │ - and $0x3f,%ecx │ │ - shld %cl,%eax,%edx │ │ - shl %cl,%eax │ │ - test $0x20,%cl │ │ - cmovne %eax,%edx │ │ - cmovne %edi,%eax │ │ - neg %ecx │ │ - xor %edi,%edi │ │ - mov %eax,0x98(%esp) │ │ - and $0x3f,%ecx │ │ - mov %edx,0x9c(%esp) │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - shrd %cl,%edx,%eax │ │ - shr %cl,%edx │ │ - test $0x20,%cl │ │ - cmovne %edx,%eax │ │ - cmovne %edi,%edx │ │ - mov 0x98(%esp),%edi │ │ - or %eax,%edi │ │ - mov %edi,%ecx │ │ - mov 0x9c(%esp),%edi │ │ - mov %ecx,%eax │ │ - mov %al,0x0(%ebp) │ │ - or %edx,%edi │ │ - mov %edi,%edx │ │ - mov %eax,%edi │ │ - shrd $0x8,%edx,%edi │ │ - mov %edi,%ecx │ │ - mov %eax,%edi │ │ - shrd $0x10,%edx,%edi │ │ - mov %cl,(%esi) │ │ - mov %edi,%ecx │ │ + test %eax,%eax │ │ + sete %al │ │ + cmp $0xfe,%esi │ │ mov %eax,%edi │ │ - mov %edx,%ebp │ │ - mov 0xc8(%esp),%esi │ │ - mov %edx,%eax │ │ - shrd $0x18,%edx,%edi │ │ - mov %cl,(%esi) │ │ - xor %edx,%edx │ │ - mov 0xc4(%esp),%esi │ │ - mov %edi,%ecx │ │ - mov %ebp,%edi │ │ - shrd $0x8,%edx,%edi │ │ - mov %cl,(%esi) │ │ - mov 0xb4(%esp),%ecx │ │ - mov 0xb8(%esp),%esi │ │ - mov %al,(%ecx) │ │ + setg %dl │ │ mov %edi,%ecx │ │ - mov %cl,(%esi) │ │ - mov %eax,%edi │ │ - shrd $0x10,%edx,%edi │ │ - shrd $0x18,%edx,%eax │ │ - mov 0xbc(%esp),%esi │ │ + xor %eax,%eax │ │ + or %cl,%dl │ │ + jne ba70 │ │ + test %esi,%esi │ │ + jle ba8b │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi),%edx │ │ + test %dl,%dl │ │ + je ba70 │ │ + mov -0x8(%ebx),%eax │ │ + add %edi,%esi │ │ + mov %esi,0x4(%esp) │ │ mov %edi,%ecx │ │ - mov 0xc0(%esp),%edi │ │ - mov 0x60(%esp),%edx │ │ - mov %cl,(%esi) │ │ - mov 0xcc(%esp),%ecx │ │ - mov %al,(%edi) │ │ - mov %edx,%esi │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x20(%esp),%eax │ │ - or 0xa8(%esp),%ecx │ │ - cmp $0x18,%edx │ │ - mov %edi,0x20(%esp) │ │ - mov 0xd8(%esp),%edi │ │ - mov %ecx,0x18(%esp) │ │ - mov %edi,0x1c(%esp) │ │ - jne e140 │ │ - mov 0x1d0(%esp),%eax │ │ - xor %edx,%edx │ │ - mov 0xdc(%esp),%ecx │ │ - jmp e440 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - movzbl 0x7(%eax),%esi │ │ - xor %edi,%edi │ │ - movzbl 0x6(%eax),%ebp │ │ - add $0x8,%eax │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x5c(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x58(%esp),%esi │ │ - movzbl -0x3(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x54(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x50(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov 0x50(%esp),%esi │ │ - movzbl -0x4(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x4c(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x48(%esp),%esi │ │ - movzbl -0x5(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x44(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x40(%esp) │ │ - mov 0x44(%esp),%edi │ │ - mov 0x40(%esp),%esi │ │ - movzbl -0x6(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x3c(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x38(%esp),%esi │ │ - movzbl -0x7(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - mov %edi,0x34(%esp) │ │ - or %esi,%ebp │ │ - mov %ebp,0x30(%esp) │ │ - mov 0x34(%esp),%edi │ │ - mov 0x30(%esp),%esi │ │ - movzbl -0x8(%eax),%ebp │ │ - shld $0x8,%esi,%edi │ │ - shl $0x8,%esi │ │ - or %esi,%ebp │ │ - mov %ebp,(%ecx,%edx,8) │ │ - mov %edi,0x4(%ecx,%edx,8) │ │ - add $0x1,%edx │ │ - cmp $0x5,%edx │ │ - jne e440 │ │ - mov 0x1d0(%esp),%esi │ │ - xor %edi,%edi │ │ - lea 0x2(%edi),%ecx │ │ - mov $0xcccccccd,%eax │ │ - mul %ecx │ │ - lea 0x1(%edi),%ebp │ │ - mov %ebp,0x20(%esp) │ │ - add $0x8,%esi │ │ - shr $0x2,%edx │ │ - lea (%edx,%edx,4),%eax │ │ - sub %eax,%ecx │ │ - mov $0xcccccccd,%eax │ │ - mul %ebp │ │ - shr $0x2,%edx │ │ - lea (%edx,%edx,4),%eax │ │ - mov %ebp,%edx │ │ - sub %eax,%edx │ │ - mov %edx,%eax │ │ - mov 0x21c(%esp,%eax,8),%eax │ │ - mov 0x218(%esp,%edx,8),%edx │ │ - not %eax │ │ - not %edx │ │ - and 0x21c(%esp,%ecx,8),%eax │ │ - and 0x218(%esp,%ecx,8),%edx │ │ - mov 0xdc(%esp),%ecx │ │ - xor (%ecx,%edi,8),%edx │ │ - xor 0x4(%ecx,%edi,8),%eax │ │ - mov %edx,0x28(%esp) │ │ - xor %edx,%edx │ │ - mov 0x28(%esp),%edi │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - mov %edi,%eax │ │ - mov %al,-0x8(%esi) │ │ - mov %edi,%eax │ │ - shrd $0x8,%ebp,%eax │ │ - mov %al,-0x7(%esi) │ │ - mov %edi,%eax │ │ - shrd $0x10,%ebp,%eax │ │ - mov %al,-0x6(%esi) │ │ + xor %esi,%esi │ │ + mov (%eax),%ebp │ │ + jmp b9fb │ │ + lea 0x0(%esi),%esi │ │ + cmp $0xff,%dl │ │ + je ba80 │ │ + movzbl %dl,%eax │ │ + testb $0x7,0x1(%ebp,%eax,1) │ │ + je ba80 │ │ + cmp $0x2e,%dl │ │ + je ba39 │ │ + add $0x1,%ecx │ │ + add $0x1,%esi │ │ + cmp 0x4(%esp),%ecx │ │ + je ba57 │ │ + movzbl (%ecx),%edx │ │ + test %dl,%dl │ │ + je ba80 │ │ + test %esi,%esi │ │ + je b9c8 │ │ + movl $0x0,(%esp) │ │ + cmp $0xff,%dl │ │ + je ba19 │ │ + movzbl %dl,%eax │ │ + movzbl 0x1(%ebp,%eax,1),%eax │ │ + and $0x7,%eax │ │ + mov %eax,(%esp) │ │ + lea -0x2d(%edx),%edi │ │ mov %edi,%eax │ │ - shrd $0x18,%ebp,%eax │ │ - mov %al,-0x5(%esi) │ │ - mov %ebp,%edi │ │ - shrd $0x8,%edx,%edi │ │ - mov %ebp,%eax │ │ - mov %edi,%ecx │ │ - mov %al,-0x4(%esi) │ │ + cmp $0x1,%al │ │ + setbe %al │ │ + movzbl %al,%eax │ │ mov %eax,%edi │ │ - shrd $0x10,%edx,%edi │ │ - shrd $0x18,%edx,%eax │ │ - mov %cl,-0x3(%esi) │ │ - mov %edi,%ecx │ │ - mov 0x20(%esp),%edi │ │ - mov %al,-0x1(%esi) │ │ - mov %cl,-0x2(%esi) │ │ - cmp $0x5,%edi │ │ - jne e520 │ │ - addl $0x28,0x1d0(%esp) │ │ - mov 0x1d0(%esp),%eax │ │ - cmp 0x208(%esp),%eax │ │ - jne e418 │ │ + mov (%esp),%eax │ │ + or %edi,%eax │ │ + je ba70 │ │ + cmp $0x2e,%dl │ │ + jne b9e4 │ │ + cmp $0x3f,%esi │ │ + jg ba80 │ │ + movsbl -0x1(%ecx),%eax │ │ + cmp $0xffffffff,%eax │ │ + je ba80 │ │ + movzbl %al,%eax │ │ + testb $0x7,0x1(%ebp,%eax,1) │ │ + je ba80 │ │ + add $0x1,%ecx │ │ xor %esi,%esi │ │ - mov %esi,0x20(%esp) │ │ - mov 0x260(%esp),%esi │ │ - jmp e620 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - mov 0x1d4(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d810 │ │ - test %eax,%eax │ │ - je e69e │ │ - movzbl 0x20(%esp),%ecx │ │ - mov $0x1,%eax │ │ - xor %edx,%edx │ │ - shl %cl,%eax │ │ - mov %eax,%ecx │ │ - xor %eax,%eax │ │ - sub $0x1,%ecx │ │ - test $0x20,%cl │ │ + cmp 0x4(%esp),%ecx │ │ + jne b9f0 │ │ + cmp $0x3f,%esi │ │ + setg %dl │ │ + mov 0x4(%esp),%eax │ │ + cmpb $0x2d,-0x1(%eax) │ │ sete %al │ │ - setne %dl │ │ - shl %cl,%eax │ │ - shl %cl,%edx │ │ - mov %eax,%edi │ │ - shrd $0x8,%edx,%edi │ │ - mov %edi,%ecx │ │ - mov %eax,%edi │ │ - shrd $0x10,%edx,%edi │ │ - xor %cl,0x1(%esi) │ │ - mov %edi,%ecx │ │ - mov %eax,%edi │ │ - mov %edx,%ebp │ │ - shrd $0x18,%edx,%edi │ │ - xor %al,(%esi) │ │ - xor %cl,0x2(%esi) │ │ - mov %edx,%eax │ │ - mov %edi,%ecx │ │ - xor %edx,%edx │ │ - mov %ebp,%edi │ │ - shrd $0x8,%edx,%edi │ │ - xor %cl,0x3(%esi) │ │ - mov %edi,%ecx │ │ - mov %eax,%edi │ │ - xor %al,0x4(%esi) │ │ - shrd $0x10,%edx,%edi │ │ - shrd $0x18,%edx,%eax │ │ - xor %cl,0x5(%esi) │ │ - mov %edi,%ecx │ │ - xor %al,0x7(%esi) │ │ - xor %cl,0x6(%esi) │ │ - addl $0x1,0x20(%esp) │ │ - mov 0x20(%esp),%eax │ │ - cmp $0x7,%eax │ │ - jne e620 │ │ - subl $0x1,0x20c(%esp) │ │ - jne d8a0 │ │ - lea 0x24c(%esp),%esp │ │ + or %eax,%edx │ │ + xor $0x1,%edx │ │ + movzbl %dl,%eax │ │ + lea 0x8(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x8(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + jmp ba5d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000baa0 : │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xf4a5,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x75ca(%ebx),%eax │ │ + mov 0x20(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x1,%edx │ │ + je baeb │ │ + mov %esi,(%esp) │ │ + lea -0x75c6(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x2,%edx │ │ + jne baf8 │ │ + lea 0x14(%esp),%esp │ │ + mov %edx,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x75c1(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x3,%edx │ │ + je baeb │ │ + mov %esi,(%esp) │ │ + lea -0x75ba(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x4,%edx │ │ + je baeb │ │ + mov %esi,(%esp) │ │ + lea -0x75b3(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x5,%edx │ │ + je baeb │ │ + mov %esi,(%esp) │ │ + lea -0x75ac(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x6,%edx │ │ + je baeb │ │ + mov %esi,(%esp) │ │ + lea -0x75a3(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + cmp $0x1,%eax │ │ + sbb %edx,%edx │ │ + and $0x8,%edx │ │ + sub $0x1,%edx │ │ + jmp baeb │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e6d0 : │ │ +0000bb90 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xc873,%ebx │ │ - lea -0x11c(%esp),%esp │ │ - mov 0x13c(%esp),%eax │ │ - mov 0x140(%esp),%edx │ │ - mov 0x130(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x144(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x150(%esp),%edx │ │ - mov %eax,0x34(%esp) │ │ - mov 0x148(%esp),%eax │ │ - mov 0x138(%esp),%esi │ │ - mov %edx,0x3c(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov 0x14c(%esp),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x10c(%esp) │ │ + call 29b0 │ │ + add $0xf3b3,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%edi │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%ebp │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call 2740 │ │ + mov %edi,0x8(%esp) │ │ + cmp $0x7,%ebp │ │ + ja bcc0 │ │ + mov -0x6ea4(%ebx,%ebp,4),%eax │ │ + add %ebx,%eax │ │ + jmp *%eax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7573(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x134(%esp),%eax │ │ - add %ecx,%eax │ │ - cmp $0x640,%eax │ │ - je e778 │ │ - mov 0x10c(%esp),%eax │ │ - xor %gs:0x14,%eax │ │ - jne ec79 │ │ - lea 0x11c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov %ecx,%eax │ │ - and $0x7,%eax │ │ - jne e755 │ │ - shr $0x3,%ecx │ │ - lea 0x40(%esp),%edi │ │ - mov %ecx,0x30(%esp) │ │ - mov %ecx,%edx │ │ - mov 0x14(%esp),%ebp │ │ - mov $0x32,%ecx │ │ - mov %edi,0x24(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - mov 0x10(%esp),%edi │ │ - mov %ebp,%eax │ │ - or %edi,%eax │ │ - je ec70 │ │ - mov %edx,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - jmp ea83 │ │ + mov %esi,(%esp) │ │ + lea -0x759a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - movdqu (%esi),%xmm0 │ │ - cmp $0x1,%ecx │ │ - pxor 0x40(%esp),%xmm0 │ │ - movdqa %xmm0,0x40(%esp) │ │ - je e93d │ │ - movdqu 0x10(%esi),%xmm0 │ │ - cmp $0x2,%ecx │ │ - pxor 0x50(%esp),%xmm0 │ │ - movdqa %xmm0,0x50(%esp) │ │ - je e93d │ │ - movdqu 0x20(%esi),%xmm0 │ │ - cmp $0x3,%ecx │ │ - pxor 0x60(%esp),%xmm0 │ │ - movdqa %xmm0,0x60(%esp) │ │ - je e93d │ │ - movdqu 0x30(%esi),%xmm0 │ │ - cmp $0x4,%ecx │ │ - pxor 0x70(%esp),%xmm0 │ │ - movdqa %xmm0,0x70(%esp) │ │ - je e93d │ │ - movdqu 0x40(%esi),%xmm0 │ │ - cmp $0x5,%ecx │ │ - pxor 0x80(%esp),%xmm0 │ │ - movdqa %xmm0,0x80(%esp) │ │ - je e93d │ │ - movdqu 0x50(%esi),%xmm0 │ │ - cmp $0x6,%ecx │ │ - pxor 0x90(%esp),%xmm0 │ │ - movdqa %xmm0,0x90(%esp) │ │ - je e93d │ │ - movdqu 0x60(%esi),%xmm0 │ │ - cmp $0x7,%ecx │ │ - pxor 0xa0(%esp),%xmm0 │ │ - movdqa %xmm0,0xa0(%esp) │ │ - je e93d │ │ - movdqu 0x70(%esi),%xmm0 │ │ - cmp $0x8,%ecx │ │ - pxor 0xb0(%esp),%xmm0 │ │ - movdqa %xmm0,0xb0(%esp) │ │ - je e93d │ │ - movdqu 0x80(%esi),%xmm0 │ │ - cmp $0x9,%ecx │ │ - pxor 0xc0(%esp),%xmm0 │ │ - movdqa %xmm0,0xc0(%esp) │ │ - je e93d │ │ - movdqu 0x90(%esi),%xmm0 │ │ - cmp $0xa,%ecx │ │ - pxor 0xd0(%esp),%xmm0 │ │ - movdqa %xmm0,0xd0(%esp) │ │ - je e93d │ │ - movdqu 0xa0(%esi),%xmm0 │ │ - cmp $0xb,%ecx │ │ - pxor 0xe0(%esp),%xmm0 │ │ - movdqa %xmm0,0xe0(%esp) │ │ - je e93d │ │ - movdqu 0xb0(%esi),%xmm0 │ │ - cmp $0xc,%ecx │ │ - pxor 0xf0(%esp),%xmm0 │ │ - movdqa %xmm0,0xf0(%esp) │ │ - je e93d │ │ - movdqu 0xc0(%esi),%xmm0 │ │ - pxor 0x100(%esp),%xmm0 │ │ - movdqa %xmm0,0x100(%esp) │ │ - cmp %eax,0x10(%esp) │ │ - je ea67 │ │ - movzbl (%esi,%eax,1),%ecx │ │ - xor %cl,0x40(%esp,%eax,1) │ │ - lea 0x1(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x1(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x2(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x2(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x3(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x3(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x4(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x4(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x5(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x5(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x6(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x6(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x7(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x7(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x8(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x8(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0x9(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0x9(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0xa(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0xa(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0xb(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0xb(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0xc(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0xc(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0xd(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0xd(%esi,%eax,1),%edx │ │ - xor %dl,0x40(%esp,%ecx,1) │ │ - lea 0xe(%eax),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jbe ea67 │ │ - movzbl 0xe(%esi,%eax,1),%eax │ │ - xor %al,0x40(%esp,%ecx,1) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x30(%esp),%edx │ │ - add %eax,%esi │ │ - sub 0x18(%esp),%edi │ │ - sbb 0x1c(%esp),%ebp │ │ - cmp %edx,%eax │ │ - je eae0 │ │ - mov %ebp,%eax │ │ - or %edi,%eax │ │ - je eaf8 │ │ - mov %edi,0x18(%esp) │ │ - cmp 0x2c(%esp),%ebp │ │ - mov %ebp,0x1c(%esp) │ │ - jb eaa9 │ │ - ja ea99 │ │ - cmp 0x28(%esp),%edi │ │ - jbe eaa9 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ - mov %edx,%ecx │ │ - mov %eax,0x10(%esp) │ │ - or %eax,%ecx │ │ - je ea67 │ │ - mov 0x10(%esp),%edx │ │ - lea -0x10(%edx),%ecx │ │ - sub $0x1,%edx │ │ - shr $0x4,%ecx │ │ - add $0x1,%ecx │ │ - mov %ecx,%eax │ │ - shl $0x4,%eax │ │ - cmp $0xe,%edx │ │ - ja e7c0 │ │ + mov %esi,(%esp) │ │ + lea -0x7596(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - jmp e947 │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d840 │ │ - movl $0x0,0x10(%esp) │ │ - jmp ea7d │ │ - xchg %ax,%ax │ │ - mov 0x10(%esp),%edx │ │ - movzbl 0x40(%esp,%edx,1),%eax │ │ - mov %edx,%ecx │ │ - mov 0x34(%esp),%edi │ │ - xor %edi,%eax │ │ - mov %al,0x40(%esp,%ecx,1) │ │ - mov %edi,%eax │ │ - test %al,%al │ │ - mov 0x30(%esp),%eax │ │ - lea -0x1(%eax),%esi │ │ - js ec50 │ │ - mov 0x24(%esp),%eax │ │ - addb $0x80,0x40(%esp,%esi,1) │ │ - mov %eax,(%esp) │ │ - call d840 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ - mov %edx,%edi │ │ - or %eax,%edi │ │ - je e755 │ │ - mov 0x30(%esp),%edi │ │ - movl $0x0,0x2c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %edi,0x28(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x2c(%esp),%edi │ │ - mov 0x18(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ - cmp %edi,%edx │ │ - mov %eax,0x10(%esp) │ │ - jb eb8d │ │ - ja eb7d │ │ - mov 0x28(%esp),%eax │ │ - cmp %eax,0x18(%esp) │ │ - jbe eb8d │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x20(%esp),%edi │ │ - mov 0x24(%esp),%esi │ │ - cmp $0x4,%eax │ │ - mov %eax,%ebp │ │ - mov %eax,0x30(%esp) │ │ - jae ec00 │ │ - xor %ecx,%ecx │ │ - test $0x2,%ebp │ │ - je ebb9 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - and $0x1,%ebp │ │ - je ebc5 │ │ - movzbl (%esi,%ecx,1),%eax │ │ - mov %al,(%edi,%ecx,1) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x14(%esp),%edx │ │ - sub %eax,0x18(%esp) │ │ - mov 0x18(%esp),%edi │ │ - sbb %edx,0x1c(%esp) │ │ - mov 0x1c(%esp),%ebp │ │ - mov %ebp,%eax │ │ - or %edi,%eax │ │ - je e755 │ │ - mov 0x24(%esp),%eax │ │ - mov 0x30(%esp),%edi │ │ - mov %eax,(%esp) │ │ - add %edi,0x20(%esp) │ │ - call d840 │ │ - jmp eb59 │ │ - test $0x1,%edi │ │ - jne ec20 │ │ - test $0x2,%edi │ │ - jne ec38 │ │ - mov %ebp,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp eba4 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi),%ecx │ │ - lea 0x1(%edi),%edi │ │ - lea 0x41(%esp),%esi │ │ - mov %cl,-0x1(%edi) │ │ - mov 0x30(%esp),%eax │ │ - lea -0x1(%eax),%ebp │ │ - jmp ec08 │ │ - xchg %ax,%ax │ │ - movzwl (%esi),%ecx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%ebp │ │ - lea 0x2(%esi),%esi │ │ - mov %cx,-0x2(%edi) │ │ - jmp ec10 │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - cmp %ecx,%esi │ │ - jne eb1e │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d840 │ │ - jmp eb1e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7591(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - xor %ecx,%ecx │ │ - jmp eb03 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - call 2990 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x758a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7583(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x757c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x756a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ │ │ -0000ec90 : │ │ +0000bce0 : │ │ + push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xc2b6,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - movl $0x20,0x1c(%esp) │ │ - movl $0x0,0x20(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov 0x44(%esp),%eax │ │ - movl $0x6,0x14(%esp) │ │ - movl $0x0,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x40(%esp),%eax │ │ - movl $0x200,0x4(%esp) │ │ - movl $0x440,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call e6d0 │ │ - lea 0x38(%esp),%esp │ │ + call 29b0 │ │ + add $0xf265,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x75ca(%ebx),%eax │ │ + mov 0x20(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x1,%edx │ │ + je bd2b │ │ + mov %esi,(%esp) │ │ + lea -0x75c6(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x2,%edx │ │ + jne bd38 │ │ + lea 0x14(%esp),%esp │ │ + mov %edx,%eax │ │ pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x75c1(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x3,%edx │ │ + je bd2b │ │ + mov %esi,(%esp) │ │ + lea -0x75ba(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x4,%edx │ │ + je bd2b │ │ + mov %esi,(%esp) │ │ + lea -0x75b3(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x5,%edx │ │ + je bd2b │ │ + mov %esi,(%esp) │ │ + lea -0x75ac(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0x6,%edx │ │ + je bd2b │ │ + mov %esi,(%esp) │ │ + lea -0x75a3(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + cmp $0x1,%eax │ │ + sbb %edx,%edx │ │ + and $0x8,%edx │ │ + sub $0x1,%edx │ │ + jmp bd2b │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000bdd0 : │ │ + call d57c │ │ + add $0xf177,%ecx │ │ + mov 0x4(%esp),%edx │ │ + lea -0x7562(%ecx),%eax │ │ + test %edx,%edx │ │ + je be06 │ │ + cmp $0x1,%edx │ │ + je be00 │ │ + cmp $0x2,%edx │ │ + lea -0x754a(%ecx),%edx │ │ + cmove %edx,%eax │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x7546(%ecx),%eax │ │ + retq │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000ed00 : │ │ +0000be10 : │ │ push %ebx │ │ - call 29b0 │ │ - add $0xc246,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - movl $0x40,0x1c(%esp) │ │ - movl $0x0,0x20(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov 0x44(%esp),%eax │ │ - movl $0x6,0x14(%esp) │ │ - movl $0x0,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x40(%esp),%eax │ │ - movl $0x400,0x4(%esp) │ │ - movl $0x240,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call e6d0 │ │ - lea 0x38(%esp),%esp │ │ + call 29b0 │ │ + add $0xf136,%ebx │ │ + mov 0x8(%esp),%edx │ │ + lea -0x753d(%ebx),%eax │ │ + test %edx,%edx │ │ + je be55 │ │ + cmp $0x1,%edx │ │ + je be58 │ │ + cmp $0x2,%edx │ │ + je be60 │ │ + cmp $0x3,%edx │ │ + je be68 │ │ + cmp $0x4,%edx │ │ + je be70 │ │ + cmp $0x5,%edx │ │ + je be78 │ │ + cmp $0x6,%edx │ │ + lea -0x6e64(%ebx),%eax │ │ + lea -0x74ca(%ebx),%ecx │ │ + cmovne %ecx,%eax │ │ pop %ebx │ │ retq │ │ - jmp ed80 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ nop │ │ + lea -0x7531(%ebx),%eax │ │ + pop %ebx │ │ + retq │ │ + lea -0x7526(%ebx),%eax │ │ + pop %ebx │ │ + retq │ │ + lea -0x7517(%ebx),%eax │ │ + pop %ebx │ │ + retq │ │ + lea -0x74fd(%ebx),%eax │ │ + pop %ebx │ │ + retq │ │ + lea -0x74df(%ebx),%eax │ │ + pop %ebx │ │ + retq │ │ + │ │ +0000be80 : │ │ push %ebp │ │ - xor %ecx,%ecx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xc1c1,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,(%esp) │ │ - mov 0x28(%esp),%edi │ │ - mov %edx,0x4(%esp) │ │ - test %ebp,%ebp │ │ - jle ede6 │ │ - mov %eax,%esi │ │ - jmp edb8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x87,%ecx │ │ - jg edd3 │ │ - movzbl (%edi,%ecx,1),%eax │ │ - xor $0x36,%eax │ │ - mov %al,(%esi,%ecx,1) │ │ - movzbl (%edi,%ecx,1),%eax │ │ - xor $0x5c,%eax │ │ - mov %al,(%edx,%ecx,1) │ │ - add $0x1,%ecx │ │ - cmp %ecx,%ebp │ │ - jg edb0 │ │ + call 29b0 │ │ + add $0xf0c3,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%edi │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%ebp │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %esi,(%esp) │ │ - cmp $0x87,%ecx │ │ - mov %edx,0x4(%esp) │ │ - jg efc8 │ │ - mov 0x4(%esp),%ebp │ │ - mov $0x88,%edi │ │ - mov (%esp),%eax │ │ - sub %ecx,%edi │ │ + call 2740 │ │ mov %edi,0x8(%esp) │ │ - lea 0x10(%ecx),%esi │ │ - lea 0x0(%ebp,%ecx,1),%edx │ │ - add %esi,%ebp │ │ - mov %edx,0xc(%esp) │ │ - lea (%eax,%ecx,1),%edi │ │ - cmp %ebp,%edi │ │ - setae %al │ │ - add (%esp),%esi │ │ - mov %eax,%ebp │ │ - cmp %esi,%edx │ │ - setae %al │ │ - mov %eax,%esi │ │ - mov %ebp,%eax │ │ - mov %esi,%edx │ │ - or %dl,%al │ │ - je efd8 │ │ - cmpl $0xf,0x8(%esp) │ │ - jbe efd8 │ │ - mov $0x78,%ebp │ │ - mov $0x87,%esi │ │ - sub %ecx,%ebp │ │ - sub %ecx,%esi │ │ - shr $0x4,%ebp │ │ - add $0x1,%ebp │ │ - mov %ebp,%eax │ │ - shl $0x4,%eax │ │ - cmp $0xe,%esi │ │ - mov %eax,0x10(%esp) │ │ - jbe eeb0 │ │ - mov 0xc(%esp),%esi │ │ - movdqa -0x4aac(%ebx),%xmm1 │ │ - movdqa -0x4a9c(%ebx),%xmm0 │ │ - mov (%esp),%eax │ │ - mov 0x4(%esp),%edx │ │ - movl $0x0,0xc(%esp) │ │ - addl $0x1,0xc(%esp) │ │ - add $0x10,%edi │ │ - movdqu %xmm1,-0x10(%edi) │ │ - add $0x10,%esi │ │ - movdqu %xmm0,-0x10(%esi) │ │ - cmp %ebp,0xc(%esp) │ │ - jb ee75 │ │ - mov %eax,(%esp) │ │ - mov 0x10(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - add %eax,%ecx │ │ - cmp %eax,0x8(%esp) │ │ - je efc8 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov (%esp),%esi │ │ - cmp $0x87,%ecx │ │ - mov 0x4(%esp),%eax │ │ - movb $0x36,(%esi,%ecx,1) │ │ - movb $0x5c,(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x1(%esi,%ecx,1) │ │ - cmp $0x86,%ecx │ │ - movb $0x5c,0x1(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x2(%esi,%ecx,1) │ │ - cmp $0x85,%ecx │ │ - movb $0x5c,0x2(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x3(%esi,%ecx,1) │ │ - cmp $0x84,%ecx │ │ - movb $0x5c,0x3(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x4(%esi,%ecx,1) │ │ - cmp $0x83,%ecx │ │ - movb $0x5c,0x4(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x5(%esi,%ecx,1) │ │ - cmp $0x82,%ecx │ │ - movb $0x5c,0x5(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x6(%esi,%ecx,1) │ │ - cmp $0x81,%ecx │ │ - movb $0x5c,0x6(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x7(%esi,%ecx,1) │ │ - cmp $0x80,%ecx │ │ - movb $0x5c,0x7(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x8(%esi,%ecx,1) │ │ - cmp $0x7f,%ecx │ │ - movb $0x5c,0x8(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0x9(%esi,%ecx,1) │ │ - cmp $0x7e,%ecx │ │ - movb $0x5c,0x9(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0xa(%esi,%ecx,1) │ │ - cmp $0x7d,%ecx │ │ - movb $0x5c,0xa(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0xb(%esi,%ecx,1) │ │ - cmp $0x7c,%ecx │ │ - movb $0x5c,0xb(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0xc(%esi,%ecx,1) │ │ - cmp $0x7b,%ecx │ │ - movb $0x5c,0xc(%eax,%ecx,1) │ │ - je efc8 │ │ - movb $0x36,0xd(%esi,%ecx,1) │ │ - cmp $0x7a,%ecx │ │ - movb $0x5c,0xd(%eax,%ecx,1) │ │ - je efc8 │ │ - mov (%esp),%eax │ │ - movb $0x36,0xe(%eax,%ecx,1) │ │ - mov 0x4(%esp),%eax │ │ - movb $0x5c,0xe(%eax,%ecx,1) │ │ - lea 0x14(%esp),%esp │ │ + cmp $0x7,%ebp │ │ + ja bfb0 │ │ + mov -0x6e84(%ebx,%ebp,4),%eax │ │ + add %ebx,%eax │ │ + jmp *%eax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7573(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esp),%eax │ │ - mov 0x4(%esp),%edx │ │ - nop │ │ - movb $0x36,(%eax,%ecx,1) │ │ - movb $0x5c,(%edx,%ecx,1) │ │ - add $0x1,%ecx │ │ - cmp $0x88,%ecx │ │ - jne efe0 │ │ - lea 0x14(%esp),%esp │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x759a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -0000f000 : │ │ - push %ebp │ │ - mov $0x22,%ecx │ │ - mov $0x51,%edx │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call 29b0 │ │ - add $0xbf39,%ebx │ │ - lea -0x23c(%esp),%esp │ │ - mov 0x250(%esp),%eax │ │ - lea 0x94(%esp),%edi │ │ - mov %edi,0x24(%esp) │ │ - mov 0x25c(%esp),%esi │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x258(%esp),%eax │ │ - movl $0x0,0x33(%esp) │ │ - movl $0x0,0x37(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x22c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7596(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x11c(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x2c(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x1a4(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x18(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - movl $0x0,0x3b(%esp) │ │ - lea 0x43(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - movl $0x0,0x3f(%esp) │ │ - mov %eax,0x28(%esp) │ │ - jne f3e0 │ │ - test $0x2,%edi │ │ - jne f400 │ │ - mov %edx,%ecx │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7591(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je f0cb │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je f0d3 │ │ - movb $0x0,(%edi) │ │ - mov 0x254(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x758a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je f349 │ │ - cmpl $0x40,0x260(%esp) │ │ - jle f370 │ │ - mov 0x260(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4840 │ │ - mov $0x10,%eax │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x7583(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea 0x40(%ebp),%edi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov 0x24(%esp),%eax │ │ - call ed80 │ │ - mov 0x94(%esp),%eax │ │ - mov 0x1c(%esp),%esi │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x98(%esp),%eax │ │ - mov %eax,0x4(%ebp) │ │ - mov 0x9c(%esp),%eax │ │ - mov %eax,0x8(%ebp) │ │ - mov 0xa0(%esp),%eax │ │ - mov %eax,0xc(%ebp) │ │ - mov 0xa4(%esp),%eax │ │ - mov %eax,0x10(%ebp) │ │ - mov 0xa8(%esp),%eax │ │ - mov %eax,0x14(%ebp) │ │ - mov 0xac(%esp),%eax │ │ - mov %eax,0x18(%ebp) │ │ - mov 0xb0(%esp),%eax │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0xb4(%esp),%eax │ │ - mov %eax,0x20(%ebp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,0x24(%ebp) │ │ - mov 0xbc(%esp),%eax │ │ - mov %eax,0x28(%ebp) │ │ - mov 0xc0(%esp),%eax │ │ - mov %eax,0x2c(%ebp) │ │ - mov 0xc4(%esp),%eax │ │ - mov %eax,0x30(%ebp) │ │ - mov 0xc8(%esp),%eax │ │ - mov %eax,0x34(%ebp) │ │ - mov 0xcc(%esp),%eax │ │ - mov %eax,0x38(%ebp) │ │ - mov 0xd0(%esp),%eax │ │ - mov %eax,0x3c(%ebp) │ │ - cmpl $0x4,0x254(%esp) │ │ - jb f201 │ │ - mov 0x254(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %ecx,%ecx │ │ - testb $0x2,0x254(%esp) │ │ - je f218 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - testb $0x1,0x254(%esp) │ │ - je f229 │ │ - movzbl (%esi,%ecx,1),%edx │ │ - mov %dl,(%edi,%ecx,1) │ │ - mov 0x254(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - add $0x40,%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x33(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4840 │ │ - mov 0x11c(%esp),%eax │ │ - mov %eax,0x43(%esp) │ │ - mov 0x120(%esp),%eax │ │ - mov %eax,0x47(%esp) │ │ - mov 0x124(%esp),%eax │ │ - mov %eax,0x4b(%esp) │ │ - mov 0x128(%esp),%eax │ │ - mov %eax,0x4f(%esp) │ │ - mov 0x12c(%esp),%eax │ │ - mov %eax,0x53(%esp) │ │ - mov 0x130(%esp),%eax │ │ - mov %eax,0x57(%esp) │ │ - mov 0x134(%esp),%eax │ │ - mov %eax,0x5b(%esp) │ │ - mov 0x138(%esp),%eax │ │ - mov %eax,0x5f(%esp) │ │ - mov 0x13c(%esp),%eax │ │ - mov %eax,0x63(%esp) │ │ - mov 0x140(%esp),%eax │ │ - mov %eax,0x67(%esp) │ │ - mov 0x144(%esp),%eax │ │ - mov %eax,0x6b(%esp) │ │ - mov 0x148(%esp),%eax │ │ - mov %eax,0x6f(%esp) │ │ - mov 0x14c(%esp),%eax │ │ - mov %eax,0x73(%esp) │ │ - mov 0x150(%esp),%eax │ │ - mov %eax,0x77(%esp) │ │ - mov 0x154(%esp),%eax │ │ - mov %eax,0x7b(%esp) │ │ - mov 0x158(%esp),%eax │ │ - mov %eax,0x7f(%esp) │ │ - mov 0x33(%esp),%eax │ │ - mov %eax,0x83(%esp) │ │ - mov 0x37(%esp),%eax │ │ - movl $0x50,0x8(%esp) │ │ - mov %eax,0x87(%esp) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x8b(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x8f(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x757c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4840 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x22c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne f410 │ │ - lea 0x23c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%edi │ │ - cmpl $0x4,0x260(%esp) │ │ - jb f38a │ │ - mov 0x260(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x260(%esp) │ │ - jne f3c8 │ │ - testb $0x1,0x260(%esp) │ │ - jne f3b0 │ │ - mov 0x260(%esp),%eax │ │ - jmp f12c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x260(%esp),%eax │ │ - jmp f12c │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%eax │ │ - mov $0x2,%dl │ │ - mov %ax,(%edi) │ │ - testb $0x1,0x260(%esp) │ │ - je f3a0 │ │ - jmp f3b0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x44(%esp),%edi │ │ - mov $0x50,%dl │ │ - movb $0x0,0x43(%esp) │ │ - test $0x2,%edi │ │ - je f0b5 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp f0b5 │ │ - call 2990 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x756a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4000 │ │ + lea 0x1c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + │ │ +0000bfd0 : │ │ + mov 0x4(%esp),%eax │ │ + sub $0x24,%eax │ │ + cmp $0x5b7,%eax │ │ + setbe %al │ │ + movzbl %al,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f420 : │ │ - push %ebp │ │ - mov $0x22,%ecx │ │ - mov $0x55,%edx │ │ +0000bff0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xbb19,%ebx │ │ - lea -0x24c(%esp),%esp │ │ - mov 0x260(%esp),%eax │ │ - lea 0xa4(%esp),%edi │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x26c(%esp),%esi │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x268(%esp),%eax │ │ - movl $0x0,0x3b(%esp) │ │ - movl $0x0,0x3f(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x23c(%esp) │ │ - xor %eax,%eax │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x12c(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x28(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x1b4(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x18(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - movl $0x0,0x43(%esp) │ │ - lea 0x4f(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - movl $0x0,0x47(%esp) │ │ - movl $0x0,0x4b(%esp) │ │ - mov %eax,0x24(%esp) │ │ - jne f818 │ │ - test $0x2,%edi │ │ - jne f830 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je f4f3 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je f4fb │ │ - movb $0x0,(%edi) │ │ - mov 0x264(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ + call 29b0 │ │ + add $0xef54,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea 0xf4(%ebx),%edi │ │ + mov 0x20(%esp),%esi │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c02a │ │ + mov 0x108(%ebx),%eax │ │ + test %eax,%eax │ │ + je c140 │ │ + mov %esi,(%esp) │ │ + lea 0x10c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je f785 │ │ - cmpl $0x40,0x270(%esp) │ │ - jle f7a8 │ │ - mov 0x270(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4940 │ │ - mov $0x14,%eax │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c04e │ │ + mov 0x120(%ebx),%eax │ │ + test %eax,%eax │ │ + je c158 │ │ + mov %esi,(%esp) │ │ + lea 0x124(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea 0x40(%ebp),%edi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - call ed80 │ │ - mov 0xa4(%esp),%eax │ │ - mov 0x1c(%esp),%esi │ │ - mov %eax,0x0(%ebp) │ │ - mov 0xa8(%esp),%eax │ │ - mov %eax,0x4(%ebp) │ │ - mov 0xac(%esp),%eax │ │ - mov %eax,0x8(%ebp) │ │ - mov 0xb0(%esp),%eax │ │ - mov %eax,0xc(%ebp) │ │ - mov 0xb4(%esp),%eax │ │ - mov %eax,0x10(%ebp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,0x14(%ebp) │ │ - mov 0xbc(%esp),%eax │ │ - mov %eax,0x18(%ebp) │ │ - mov 0xc0(%esp),%eax │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0xc4(%esp),%eax │ │ - mov %eax,0x20(%ebp) │ │ - mov 0xc8(%esp),%eax │ │ - mov %eax,0x24(%ebp) │ │ - mov 0xcc(%esp),%eax │ │ - mov %eax,0x28(%ebp) │ │ - mov 0xd0(%esp),%eax │ │ - mov %eax,0x2c(%ebp) │ │ - mov 0xd4(%esp),%eax │ │ - mov %eax,0x30(%ebp) │ │ - mov 0xd8(%esp),%eax │ │ - mov %eax,0x34(%ebp) │ │ - mov 0xdc(%esp),%eax │ │ - mov %eax,0x38(%ebp) │ │ - mov 0xe0(%esp),%eax │ │ - mov %eax,0x3c(%ebp) │ │ - cmpl $0x4,0x264(%esp) │ │ - jb f629 │ │ - mov 0x264(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %ecx,%ecx │ │ - testb $0x2,0x264(%esp) │ │ - je f640 │ │ - movzwl (%esi),%ecx │ │ - mov %cx,(%edi) │ │ - mov $0x2,%ecx │ │ - testb $0x1,0x264(%esp) │ │ - je f651 │ │ - movzbl (%esi,%ecx,1),%edx │ │ - mov %dl,(%edi,%ecx,1) │ │ - mov 0x264(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - add $0x40,%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x3b(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4940 │ │ - mov 0x12c(%esp),%eax │ │ - mov %eax,0x4f(%esp) │ │ - mov 0x130(%esp),%eax │ │ - mov %eax,0x53(%esp) │ │ - mov 0x134(%esp),%eax │ │ - mov %eax,0x57(%esp) │ │ - mov 0x138(%esp),%eax │ │ - mov %eax,0x5b(%esp) │ │ - mov 0x13c(%esp),%eax │ │ - mov %eax,0x5f(%esp) │ │ - mov 0x140(%esp),%eax │ │ - mov %eax,0x63(%esp) │ │ - mov 0x144(%esp),%eax │ │ - mov %eax,0x67(%esp) │ │ - mov 0x148(%esp),%eax │ │ - mov %eax,0x6b(%esp) │ │ - mov 0x14c(%esp),%eax │ │ - mov %eax,0x6f(%esp) │ │ - mov 0x150(%esp),%eax │ │ - mov %eax,0x73(%esp) │ │ - mov 0x154(%esp),%eax │ │ - mov %eax,0x77(%esp) │ │ - mov 0x158(%esp),%eax │ │ - mov %eax,0x7b(%esp) │ │ - mov 0x15c(%esp),%eax │ │ - mov %eax,0x7f(%esp) │ │ - mov 0x160(%esp),%eax │ │ - mov %eax,0x83(%esp) │ │ - mov 0x164(%esp),%eax │ │ - mov %eax,0x87(%esp) │ │ - mov 0x168(%esp),%eax │ │ - mov %eax,0x8b(%esp) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x8f(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - movl $0x54,0x8(%esp) │ │ - mov %eax,0x93(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0x97(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0x9b(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0x9f(%esp) │ │ - mov 0x24(%esp),%eax │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c072 │ │ + mov 0x138(%ebx),%eax │ │ + test %eax,%eax │ │ + je c168 │ │ + mov %esi,(%esp) │ │ + lea 0x13c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4940 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ - xor %eax,%eax │ │ - mov 0x23c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne f840 │ │ - lea 0x24c(%esp),%esp │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c096 │ │ + mov 0x150(%ebx),%eax │ │ + test %eax,%eax │ │ + je c160 │ │ + mov %esi,(%esp) │ │ + lea 0x154(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c0ba │ │ + mov 0x168(%ebx),%eax │ │ + test %eax,%eax │ │ + je c170 │ │ + mov %esi,(%esp) │ │ + lea 0x16c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c0de │ │ + mov 0x180(%ebx),%eax │ │ + test %eax,%eax │ │ + je c178 │ │ + mov %esi,(%esp) │ │ + lea 0x184(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + jne c0fe │ │ + mov 0x198(%ebx),%eax │ │ + test %eax,%eax │ │ + je c130 │ │ + mov %esi,(%esp) │ │ + lea 0x19c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 27b0 │ │ + test %eax,%eax │ │ + mov $0xffffffff,%edx │ │ + jne c125 │ │ + mov 0x1b0(%ebx),%ecx │ │ + mov $0x7,%al │ │ + test %ecx,%ecx │ │ + je c140 │ │ + lea 0x10(%esp),%esp │ │ + mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%edi │ │ - cmpl $0x4,0x270(%esp) │ │ - jb f7c2 │ │ - mov 0x270(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x270(%esp) │ │ - jne f800 │ │ - testb $0x1,0x270(%esp) │ │ - jne f7e8 │ │ - mov 0x270(%esp),%eax │ │ - jmp f554 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x270(%esp),%eax │ │ - jmp f554 │ │ nop │ │ + mov $0x6,%eax │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%eax │ │ - mov $0x2,%dl │ │ - mov %ax,(%edi) │ │ - testb $0x1,0x270(%esp) │ │ - je f7d8 │ │ - jmp f7e8 │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea (%eax,%eax,2),%eax │ │ + mov 0x10(%edi,%eax,8),%edx │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + mov %edx,%eax │ │ + pop %edi │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x50(%esp),%edi │ │ - mov $0x54,%dl │ │ - movb $0x0,0x4f(%esp) │ │ - test $0x2,%edi │ │ - je f4dd │ │ + mov $0x1,%eax │ │ + jmp c140 │ │ + nop │ │ + mov $0x3,%eax │ │ + jmp c140 │ │ + nop │ │ + mov $0x2,%eax │ │ + jmp c140 │ │ + nop │ │ + mov $0x4,%eax │ │ + jmp c140 │ │ + nop │ │ + mov $0x5,%eax │ │ + jmp c140 │ │ nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp f4dd │ │ - call 2990 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f850 : │ │ +0000c180 : │ │ push %ebp │ │ - mov $0x20,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xb6ee,%ebx │ │ - lea -0x25c(%esp),%esp │ │ - mov 0x270(%esp),%eax │ │ - mov 0x27c(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ - mov 0x278(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x24c(%esp) │ │ - xor %eax,%eax │ │ - lea 0x33(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x24(%esp) │ │ - jne fc88 │ │ - test $0x2,%edi │ │ - jne fca0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je f8cb │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je f8d3 │ │ - movb $0x0,(%edi) │ │ - xor %eax,%eax │ │ - lea 0xb4(%esp),%edi │ │ - mov $0x22,%ecx │ │ - mov $0x61,%edx │ │ - mov %edi,0x20(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x13c(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x28(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x1c4(%esp),%edi │ │ - mov $0x22,%cl │ │ - mov %edi,0x14(%esp) │ │ - rep stos %eax,%es:(%edi) │ │ - lea 0x53(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x2c(%esp) │ │ - jne fcb0 │ │ - test $0x2,%edi │ │ - jne fcd0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je f93e │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je f946 │ │ - movb $0x0,(%edi) │ │ - mov 0x274(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ + call 29b0 │ │ + add $0xedc3,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%edi │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x30(%esp),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + call 2740 │ │ + cmp %esi,0x104(%ebx) │ │ + je c220 │ │ + cmp %esi,0x11c(%ebx) │ │ + je c250 │ │ + cmp %esi,0x134(%ebx) │ │ + je c268 │ │ + cmp %esi,0x14c(%ebx) │ │ + je c280 │ │ + cmp %esi,0x164(%ebx) │ │ + je c298 │ │ + cmp %esi,0x17c(%ebx) │ │ + je c2b0 │ │ + cmp %esi,0x194(%ebx) │ │ + je c2c8 │ │ + cmp %esi,0x1ac(%ebx) │ │ + mov $0xffffffff,%eax │ │ + je c2e0 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x108(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1bb │ │ + lea 0x0(%esi),%esi │ │ + mov %ebp,0x8(%esp) │ │ + lea (%eax,%eax,2),%eax │ │ + mov %edi,(%esp) │ │ + lea 0xf4(%ebx,%eax,8),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ + call 4000 │ │ + xor %eax,%eax │ │ + jmp c214 │ │ + xchg %ax,%ax │ │ + mov 0x120(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1c7 │ │ + mov $0x1,%eax │ │ + jmp c230 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x138(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1d3 │ │ mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je fbf4 │ │ - cmpl $0x40,0x280(%esp) │ │ - jle fc18 │ │ - mov 0x280(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ + jmp c230 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x150(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1df │ │ + mov $0x3,%eax │ │ + jmp c230 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x168(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1eb │ │ + mov $0x4,%eax │ │ + jmp c230 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x180(%ebx),%eax │ │ + test %eax,%eax │ │ + jne c1f7 │ │ + mov $0x5,%eax │ │ + jmp c230 │ │ + mov 0x198(%ebx),%ecx │ │ + test %ecx,%ecx │ │ + jne c203 │ │ + mov $0x6,%eax │ │ + jmp c230 │ │ + mov 0x1b0(%ebx),%edx │ │ + test %edx,%edx │ │ + jne c214 │ │ + mov $0x7,%eax │ │ + jmp c230 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +0000c300 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xec43,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x50(%esp),%edi │ │ + mov 0x48(%esp),%ebp │ │ + call 27c0 <__errno@plt> │ │ + movl $0x0,(%eax) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x0,(%edi) │ │ + movl $0xa,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 4a40 │ │ - mov $0x20,%eax │ │ + call 27d0 │ │ + mov %eax,%esi │ │ + call 27c0 <__errno@plt> │ │ + mov (%eax),%eax │ │ + cmp $0x22,%eax │ │ + je c365 │ │ + call 27c0 <__errno@plt> │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + je c375 │ │ + test %esi,%esi │ │ + jne c375 │ │ + call 27c0 <__errno@plt> │ │ + mov (%eax),%eax │ │ + cmpl $0x1,0x4c(%esp) │ │ + mov %eax,(%edi) │ │ + je c3e7 │ │ + cmp 0x44(%esp),%esi │ │ + jl c3a0 │ │ + cmp %ebp,%esi │ │ + jle c393 │ │ + mov %ebp,%eax │ │ + sub $0x0,%eax │ │ + js c393 │ │ + movl $0x5d,(%edi) │ │ + cmpl $0x1,0x4c(%esp) │ │ + je c3ad │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + movl $0x5c,(%edi) │ │ + cmpl $0x1,0x4c(%esp) │ │ + jne c37b │ │ + mov 0x44(%esp),%eax │ │ + mov %ebp,0x10(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x6e40(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea 0x40(%ebp),%edi │ │ - mov 0x14(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov 0x20(%esp),%eax │ │ - call ed80 │ │ - mov 0xb4(%esp),%eax │ │ - mov 0x18(%esp),%esi │ │ - mov %eax,0x0(%ebp) │ │ - mov 0xb8(%esp),%eax │ │ - mov %eax,0x4(%ebp) │ │ - mov 0xbc(%esp),%eax │ │ - mov %eax,0x8(%ebp) │ │ - mov 0xc0(%esp),%eax │ │ - mov %eax,0xc(%ebp) │ │ - mov 0xc4(%esp),%eax │ │ - mov %eax,0x10(%ebp) │ │ - mov 0xc8(%esp),%eax │ │ - mov %eax,0x14(%ebp) │ │ - mov 0xcc(%esp),%eax │ │ - mov %eax,0x18(%ebp) │ │ - mov 0xd0(%esp),%eax │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0xd4(%esp),%eax │ │ - mov %eax,0x20(%ebp) │ │ - mov 0xd8(%esp),%eax │ │ - mov %eax,0x24(%ebp) │ │ - mov 0xdc(%esp),%eax │ │ - mov %eax,0x28(%ebp) │ │ - mov 0xe0(%esp),%eax │ │ - mov %eax,0x2c(%ebp) │ │ - mov 0xe4(%esp),%eax │ │ - mov %eax,0x30(%ebp) │ │ - mov 0xe8(%esp),%eax │ │ - mov %eax,0x34(%ebp) │ │ - mov 0xec(%esp),%eax │ │ - mov %eax,0x38(%ebp) │ │ - mov 0xf0(%esp),%eax │ │ - mov %eax,0x3c(%ebp) │ │ - cmpl $0x4,0x274(%esp) │ │ - jb fa74 │ │ - mov 0x274(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x274(%esp) │ │ - je fa8b │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - testb $0x1,0x274(%esp) │ │ - je fa9c │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov %cl,(%edi,%edx,1) │ │ - mov 0x274(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - add $0x40,%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov -0x4(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 4a40 │ │ - mov 0x13c(%esp),%eax │ │ - mov %eax,0x53(%esp) │ │ - mov 0x140(%esp),%eax │ │ - mov %eax,0x57(%esp) │ │ - mov 0x144(%esp),%eax │ │ - mov %eax,0x5b(%esp) │ │ - mov 0x148(%esp),%eax │ │ - mov %eax,0x5f(%esp) │ │ - mov 0x14c(%esp),%eax │ │ - mov %eax,0x63(%esp) │ │ - mov 0x150(%esp),%eax │ │ - mov %eax,0x67(%esp) │ │ - mov 0x154(%esp),%eax │ │ - mov %eax,0x6b(%esp) │ │ - mov 0x158(%esp),%eax │ │ - mov %eax,0x6f(%esp) │ │ - mov 0x15c(%esp),%eax │ │ - mov %eax,0x73(%esp) │ │ - mov 0x160(%esp),%eax │ │ - mov %eax,0x77(%esp) │ │ - mov 0x164(%esp),%eax │ │ - mov %eax,0x7b(%esp) │ │ - mov 0x168(%esp),%eax │ │ - mov %eax,0x7f(%esp) │ │ - mov 0x16c(%esp),%eax │ │ - mov %eax,0x83(%esp) │ │ - mov 0x170(%esp),%eax │ │ - mov %eax,0x87(%esp) │ │ - mov 0x174(%esp),%eax │ │ - mov %eax,0x8b(%esp) │ │ - mov 0x178(%esp),%eax │ │ - mov %eax,0x8f(%esp) │ │ - mov 0x33(%esp),%eax │ │ - mov %eax,0x93(%esp) │ │ - mov 0x37(%esp),%eax │ │ - movl $0x60,0x8(%esp) │ │ - mov %eax,0x97(%esp) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x9b(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x9f(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0xa3(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0xa7(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0xab(%esp) │ │ - mov 0x4f(%esp),%eax │ │ - mov %eax,0xaf(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + call 27e0 │ │ + movl $0x1,(%esp) │ │ + call 27f0 │ │ + lea -0x74b5(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 4a40 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ - xor %eax,%eax │ │ - mov 0x24c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne fce0 │ │ - lea 0x25c(%esp),%esp │ │ - pop %ebx │ │ + call 2800 │ │ + jmp c3ad │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000c400 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + mov 0x10(%esp),%ecx │ │ + mov 0x14(%esp),%edx │ │ + test %ecx,%ecx │ │ + je c470 │ │ + test %edx,%edx │ │ + je c470 │ │ + cmp $0x5dc,%edx │ │ + mov $0x70,%eax │ │ + jbe c428 │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esp),%edi │ │ - cmpl $0x4,0x280(%esp) │ │ - jb fc32 │ │ - mov 0x280(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x280(%esp) │ │ - jne fc70 │ │ - testb $0x1,0x280(%esp) │ │ - jne fc58 │ │ - mov 0x280(%esp),%eax │ │ - jmp f99f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x280(%esp),%eax │ │ - jmp f99f │ │ + test %edx,%edx │ │ + mov $0x1,%esi │ │ + cmovg %edx,%esi │ │ + lea -0x10(%esi),%eax │ │ + shr $0x4,%eax │ │ + add $0x1,%eax │ │ + mov %eax,%ebp │ │ + shl $0x4,%ebp │ │ + cmp $0xf,%edx │ │ + jle c478 │ │ + pxor %xmm0,%xmm0 │ │ + xor %edi,%edi │ │ + mov %edi,%edx │ │ + add $0x1,%edi │ │ + shl $0x4,%edx │ │ + cmp %edi,%eax │ │ + movdqu %xmm0,(%ecx,%edx,1) │ │ + ja c44b │ │ + cmp %ebp,%esi │ │ + mov %ebp,%eax │ │ + mov 0x14(%esp),%edx │ │ + jne c47a │ │ + jmp c532 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%eax │ │ - mov $0x2,%dl │ │ - mov %ax,(%edi) │ │ - testb $0x1,0x280(%esp) │ │ - je fc48 │ │ - jmp fc58 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x34(%esp),%edi │ │ - mov $0x1f,%dl │ │ - movb $0x0,0x33(%esp) │ │ - test $0x2,%edi │ │ - je f8b5 │ │ + pop %esi │ │ + xor %eax,%eax │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + movb $0x0,(%ecx,%eax,1) │ │ + lea 0x1(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x1(%ecx,%eax,1) │ │ + lea 0x2(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x2(%ecx,%eax,1) │ │ + lea 0x3(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x3(%ecx,%eax,1) │ │ + lea 0x4(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x4(%ecx,%eax,1) │ │ + lea 0x5(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x5(%ecx,%eax,1) │ │ + lea 0x6(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x6(%ecx,%eax,1) │ │ + lea 0x7(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x7(%ecx,%eax,1) │ │ + lea 0x8(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x8(%ecx,%eax,1) │ │ + lea 0x9(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0x9(%ecx,%eax,1) │ │ + lea 0xa(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0xa(%ecx,%eax,1) │ │ + lea 0xb(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0xb(%ecx,%eax,1) │ │ + lea 0xc(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0xc(%ecx,%eax,1) │ │ + lea 0xd(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0xd(%ecx,%eax,1) │ │ + lea 0xe(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle c532 │ │ + movb $0x0,0xe(%ecx,%eax,1) │ │ + xor %eax,%eax │ │ + xor %esi,%esi │ │ + mov $0x70,%edi │ │ nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp f8b5 │ │ - lea 0x54(%esp),%edi │ │ - mov $0x60,%dl │ │ - movb $0x0,0x53(%esp) │ │ - test $0x2,%edi │ │ - je f928 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp f928 │ │ - call 2990 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpb $0x0,(%ecx,%esi,1) │ │ + cmovne %edi,%eax │ │ + add $0x1,%esi │ │ + cmp %esi,%edx │ │ + jg c540 │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000fcf0 : │ │ - push %ebp │ │ - mov $0x30,%edx │ │ +0000c560 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xb24e,%ebx │ │ - lea -0x2bc(%esp),%esp │ │ - mov 0x2d0(%esp),%eax │ │ - mov 0x2dc(%esp),%esi │ │ - mov %eax,0x20(%esp) │ │ - mov 0x2d8(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x2ac(%esp) │ │ - xor %eax,%eax │ │ - lea 0x33(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x28(%esp) │ │ - jne 100f8 │ │ - test $0x2,%edi │ │ - jne 10110 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je fd6b │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je fd73 │ │ - movb $0x0,(%edi) │ │ - lea 0x63(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x2c(%esp) │ │ - jne 10120 │ │ - test $0x2,%edi │ │ - jne 10140 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je fdac │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je fdb4 │ │ - movb $0x0,(%edi) │ │ - lea 0xeb(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x18(%esp) │ │ - jne 10150 │ │ - test $0x2,%edi │ │ - jne 10170 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je fdf0 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je fdf8 │ │ - movb $0x0,(%edi) │ │ - lea 0x173(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x14(%esp) │ │ - jne 10180 │ │ - test $0x2,%edi │ │ - jne 101a0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je fe34 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je fe3c │ │ - movb $0x0,(%edi) │ │ - lea 0x1fb(%esp),%eax │ │ - mov $0xb1,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x1c(%esp) │ │ - jne 101b0 │ │ - test $0x2,%edi │ │ - jne 101d0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je fe78 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je fe80 │ │ - movb $0x0,(%edi) │ │ - mov 0x2d4(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je 10059 │ │ - mov 0x2e0(%esp),%eax │ │ - cmpl $0x80,0x2e0(%esp) │ │ - jle 10080 │ │ - mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov $0x30,%esi │ │ - mov %eax,(%esp) │ │ - call 4b40 │ │ - mov 0x14(%esp),%eax │ │ - mov %ebp,%edi │ │ - mov %esi,0x4(%esp) │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call ed80 │ │ - cmpl $0x4,0x2d4(%esp) │ │ - mov $0x20,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ + call 29b0 │ │ + add $0xe9e4,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - lea 0x80(%ebp),%edi │ │ - jb ff1f │ │ - mov 0x2d4(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x2d4(%esp) │ │ - je ff36 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - testb $0x1,0x2d4(%esp) │ │ - je ff47 │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov %cl,(%edi,%edx,1) │ │ - mov 0x2d4(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - lea 0x80(%eax),%esi │ │ - mov 0x28(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 4b40 │ │ - mov 0x1c(%esp),%edx │ │ - mov $0x80,%eax │ │ - mov 0x18(%esp),%esi │ │ - mov %edx,%edi │ │ - and $0x1,%edx │ │ - jne 101f8 │ │ - test $0x2,%edi │ │ - jne 101e0 │ │ - mov %eax,%ecx │ │ - xor %edx,%edx │ │ - shr $0x2,%ecx │ │ - test $0x2,%al │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - je ffa4 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je ffaf │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x33(%esp),%eax │ │ - movl $0xb0,0x8(%esp) │ │ - mov %eax,0x27b(%esp) │ │ - mov 0x37(%esp),%eax │ │ - mov %eax,0x27f(%esp) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x283(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x287(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0x28b(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0x28f(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0x293(%esp) │ │ - mov 0x4f(%esp),%eax │ │ - mov %eax,0x297(%esp) │ │ - mov 0x53(%esp),%eax │ │ - mov %eax,0x29b(%esp) │ │ - mov 0x57(%esp),%eax │ │ - mov %eax,0x29f(%esp) │ │ - mov 0x5b(%esp),%eax │ │ - mov %eax,0x2a3(%esp) │ │ - mov 0x5f(%esp),%eax │ │ - mov %eax,0x2a7(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 4b40 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ + test %esi,%esi │ │ + je c5c0 │ │ + test %eax,%eax │ │ + je c5a8 │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call c400 │ │ + mov %esi,(%esp) │ │ + mov %eax,%edi │ │ + call 2660 │ │ + lea 0x10(%esp),%esp │ │ + mov %edi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + call 2660 │ │ + lea 0x10(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x2ac(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 10255 │ │ - lea 0x2bc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esp),%edi │ │ - cmp $0x4,%eax │ │ - jae 100d0 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - jne 100b8 │ │ - test $0x1,%al │ │ - jne 100a0 │ │ - mov 0x2e0(%esp),%esi │ │ - jmp fedc │ │ + lea 0x0(%esi),%esi │ │ + lea 0x10(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + jmp c5e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x2e0(%esp),%esi │ │ - jmp fedc │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%edx │ │ - test $0x1,%al │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - je 10093 │ │ - jmp 100a0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 10220 │ │ - test $0x2,%edi │ │ - jne 10240 │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 10089 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x34(%esp),%edi │ │ - mov $0x2f,%dl │ │ - movb $0x0,0x33(%esp) │ │ - test $0x2,%edi │ │ - je fd55 │ │ nop │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp fd55 │ │ - lea 0x64(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x63(%esp) │ │ - test $0x2,%edi │ │ - je fd96 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp fd96 │ │ - lea 0xec(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0xeb(%esp) │ │ - test $0x2,%edi │ │ - je fdda │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp fdda │ │ - lea 0x174(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x173(%esp) │ │ - test $0x2,%edi │ │ - je fe1e │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp fe1e │ │ - lea 0x1fc(%esp),%edi │ │ - mov $0xb0,%dl │ │ - movb $0x0,0x1fb(%esp) │ │ - test $0x2,%edi │ │ - je fe62 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp fe62 │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp ff8c │ │ - lea 0x0(%esi),%esi │ │ - movzbl 0xeb(%esp),%eax │ │ - lea 0x1fc(%esp),%edi │ │ - lea 0xec(%esp),%esi │ │ - mov %al,0x1fb(%esp) │ │ - mov $0x7f,%eax │ │ - jmp ff80 │ │ nop │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edi) │ │ - lea 0x174(%esp),%edi │ │ - mov 0x2e0(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp 100dc │ │ - xchg %ax,%ax │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 100e8 │ │ - call 2990 │ │ - lea 0x0(%esi),%esi │ │ │ │ -00010260 : │ │ +0000c5e0 : │ │ push %ebp │ │ - mov $0x40,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xacde,%ebx │ │ - lea -0x2dc(%esp),%esp │ │ - mov 0x2f0(%esp),%eax │ │ - mov 0x2fc(%esp),%esi │ │ - mov %eax,0x20(%esp) │ │ - mov 0x2f8(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x2cc(%esp) │ │ - xor %eax,%eax │ │ - lea 0x33(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x28(%esp) │ │ - jne 10690 │ │ - test $0x2,%edi │ │ - jne 106b0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 102db │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 102e3 │ │ - movb $0x0,(%edi) │ │ - lea 0x73(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x2c(%esp) │ │ - jne 106c0 │ │ - test $0x2,%edi │ │ - jne 106e0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 1031c │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10324 │ │ - movb $0x0,(%edi) │ │ - lea 0xfb(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x18(%esp) │ │ - jne 106f0 │ │ - test $0x2,%edi │ │ - jne 10710 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10360 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10368 │ │ - movb $0x0,(%edi) │ │ - lea 0x183(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x14(%esp) │ │ - jne 10720 │ │ - test $0x2,%edi │ │ - jne 10740 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 103a4 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 103ac │ │ - movb $0x0,(%edi) │ │ - lea 0x20b(%esp),%eax │ │ - mov $0xc1,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x1c(%esp) │ │ - jne 10750 │ │ - test $0x2,%edi │ │ - jne 10770 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 103e8 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 103f0 │ │ - movb $0x0,(%edi) │ │ - mov 0x2f4(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ + call 29b0 │ │ + add $0xe963,%ebx │ │ + lea -0x8(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je 105f5 │ │ - mov 0x300(%esp),%eax │ │ - cmpl $0x80,0x300(%esp) │ │ - jle 10618 │ │ - mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov $0x40,%esi │ │ - mov %eax,(%esp) │ │ - call 4c50 │ │ - mov 0x14(%esp),%eax │ │ - mov %ebp,%edi │ │ - mov %esi,0x4(%esp) │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call ed80 │ │ - cmpl $0x4,0x2f4(%esp) │ │ - mov $0x20,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - mov 0x20(%esp),%esi │ │ - lea 0x80(%ebp),%edi │ │ - jb 1048f │ │ - mov 0x2f4(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x2f4(%esp) │ │ - je 104a6 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - testb $0x1,0x2f4(%esp) │ │ - je 104b7 │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov %cl,(%edi,%edx,1) │ │ - mov 0x2f4(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - lea 0x80(%eax),%esi │ │ - mov 0x28(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 4c50 │ │ - mov 0x1c(%esp),%edx │ │ - mov $0x80,%eax │ │ - mov 0x18(%esp),%esi │ │ - mov %edx,%edi │ │ - and $0x1,%edx │ │ - jne 10798 │ │ - test $0x2,%edi │ │ - jne 10780 │ │ - mov %eax,%ecx │ │ - xor %edx,%edx │ │ - shr $0x2,%ecx │ │ - test $0x2,%al │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - je 10514 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je 1051f │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x33(%esp),%eax │ │ - movl $0xc0,0x8(%esp) │ │ - mov %eax,0x28b(%esp) │ │ - mov 0x37(%esp),%eax │ │ - mov %eax,0x28f(%esp) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x293(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x297(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0x29b(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0x29f(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0x2a3(%esp) │ │ - mov 0x4f(%esp),%eax │ │ - mov %eax,0x2a7(%esp) │ │ - mov 0x53(%esp),%eax │ │ - mov %eax,0x2ab(%esp) │ │ - mov 0x57(%esp),%eax │ │ - mov %eax,0x2af(%esp) │ │ - mov 0x5b(%esp),%eax │ │ - mov %eax,0x2b3(%esp) │ │ - mov 0x5f(%esp),%eax │ │ - mov %eax,0x2b7(%esp) │ │ - mov 0x63(%esp),%eax │ │ - mov %eax,0x2bb(%esp) │ │ - mov 0x67(%esp),%eax │ │ - mov %eax,0x2bf(%esp) │ │ - mov 0x6b(%esp),%eax │ │ - mov %eax,0x2c3(%esp) │ │ - mov 0x6f(%esp),%eax │ │ - mov %eax,0x2c7(%esp) │ │ + test %ax,%ax │ │ + je c6a0 │ │ mov 0x1c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov -0x8(%ebx),%esi │ │ + movzbl (%eax),%ecx │ │ + mov (%esi),%edi │ │ + mov %ecx,%edx │ │ + and $0xfffffffb,%edx │ │ + cmp $0x2b,%dl │ │ + setne %dl │ │ + cmp $0x3d,%cl │ │ + mov %edx,%ebp │ │ + setne %dl │ │ + mov %ebp,%eax │ │ + test %dl,%al │ │ + je c633 │ │ + testb $0x7,0x1(%edi,%ecx,1) │ │ + je c691 │ │ + mov 0x1c(%esp),%eax │ │ + movzwl 0x4(%esp),%esi │ │ mov %eax,(%esp) │ │ - call 4c50 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ + sub $0x1,%esi │ │ + movzwl %si,%esi │ │ + add %eax,%esi │ │ + jmp c660 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp %esi,(%esp) │ │ + je c6a0 │ │ + mov (%esp),%edx │ │ + movzbl 0x1(%edx),%eax │ │ + add $0x1,%edx │ │ + mov %edx,(%esp) │ │ + mov %eax,%ecx │ │ + and $0xfffffffb,%ecx │ │ + cmp $0x2b,%cl │ │ + setne %cl │ │ + cmp $0x3d,%al │ │ + mov %ecx,%ebp │ │ + setne %cl │ │ + mov %ebp,%edx │ │ + test %cl,%dl │ │ + je c660 │ │ + testb $0x7,0x1(%edi,%eax,1) │ │ + jne c660 │ │ + lea 0x8(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x2cc(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 107f5 │ │ - lea 0x2dc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x8(%esp),%esp │ │ + mov $0x1,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +0000c6b0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xe894,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + test %esi,%esi │ │ + je c6ea │ │ + cmpb $0x0,(%esi) │ │ + je c6ea │ │ + mov %esi,(%esp) │ │ + call 2640 │ │ + cmp $0x1,%eax │ │ + jbe c6ea │ │ + lea -0x1(%esi,%eax,1),%eax │ │ + mov %edi,%edx │ │ + cmp (%eax),%dl │ │ + je c6f8 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x14(%esp),%edi │ │ - cmp $0x4,%eax │ │ - jae 10668 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - jne 10650 │ │ - test $0x1,%al │ │ - jne 10638 │ │ - mov 0x300(%esp),%esi │ │ - jmp 1044c │ │ - nop │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x300(%esp),%esi │ │ - jmp 1044c │ │ + movb $0x0,(%eax) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0000c710 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xe836,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + movl $0xa,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call c6b0 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +0000c740 : │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xe805,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je c790 │ │ + cmpb $0x0,(%esi) │ │ + je c790 │ │ + mov %esi,(%esp) │ │ + call 2640 │ │ + lea -0x1(%eax),%edx │ │ + test %edx,%edx │ │ + jle c790 │ │ + lea (%esi,%edx,1),%ecx │ │ + cmpb $0x20,(%ecx) │ │ + jne c790 │ │ + sub %eax,%ecx │ │ + mov %ecx,%eax │ │ + jmp c786 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%edx │ │ - test $0x1,%al │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - je 1062b │ │ - jmp 10638 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 107c0 │ │ - test $0x2,%edi │ │ - jne 107e0 │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 10621 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x34(%esp),%edi │ │ - mov $0x3f,%dl │ │ - movb $0x0,0x33(%esp) │ │ - test $0x2,%edi │ │ - je 102c5 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 102c5 │ │ - lea 0x74(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x73(%esp) │ │ - test $0x2,%edi │ │ - je 10306 │ │ + cmpb $0x20,(%esi,%edx,1) │ │ + jne c790 │ │ + movb $0x0,0x1(%eax,%edx,1) │ │ + sub $0x1,%edx │ │ + jne c780 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10306 │ │ - lea 0xfc(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0xfb(%esp) │ │ - test $0x2,%edi │ │ - je 1034a │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 1034a │ │ - lea 0x184(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x183(%esp) │ │ - test $0x2,%edi │ │ - je 1038e │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 1038e │ │ - lea 0x20c(%esp),%edi │ │ - mov $0xc0,%dl │ │ - movb $0x0,0x20b(%esp) │ │ - test $0x2,%edi │ │ - je 103d2 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 103d2 │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 104fc │ │ - lea 0x0(%esi),%esi │ │ - movzbl 0xfb(%esp),%eax │ │ - lea 0x20c(%esp),%edi │ │ - lea 0xfc(%esp),%esi │ │ - mov %al,0x20b(%esp) │ │ - mov $0x7f,%eax │ │ - jmp 104f0 │ │ + │ │ +0000c7a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xe7a3,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov 0x34(%esp),%ebp │ │ + test %edi,%edi │ │ + je c7e7 │ │ + mov (%edi),%eax │ │ + test %eax,%eax │ │ + je c7e7 │ │ + mov 0x0(%ebp),%edx │ │ + xor %esi,%esi │ │ + test %edx,%edx │ │ + jg c7d7 │ │ + jmp c7e7 │ │ + mov (%edi,%esi,4),%eax │ │ + test %eax,%eax │ │ + je c7e7 │ │ + mov %eax,(%esp) │ │ + add $0x1,%esi │ │ + call 2660 │ │ + cmp %esi,0x0(%ebp) │ │ + jg c7d0 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp c800 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edi) │ │ - lea 0x184(%esp),%edi │ │ - mov 0x300(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp 10674 │ │ - xchg %ax,%ax │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 10680 │ │ - call 2990 │ │ - lea 0x0(%esi),%esi │ │ │ │ -00010800 : │ │ +0000c800 : │ │ push %ebp │ │ - mov $0x20,%edx │ │ + mov $0x100,%ecx │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xa73e,%ebx │ │ - lea -0x2ac(%esp),%esp │ │ - mov 0x2c0(%esp),%eax │ │ - mov 0x2cc(%esp),%esi │ │ - mov %eax,0x20(%esp) │ │ - mov 0x2c8(%esp),%eax │ │ + call 29b0 │ │ + add $0xe73c,%ebx │ │ + lea -0x44c(%esp),%esp │ │ + mov 0x464(%esp),%eax │ │ + lea 0x3c(%esp),%edi │ │ + mov 0x460(%esp),%ebp │ │ + mov %edi,0x20(%esp) │ │ mov %eax,0x24(%esp) │ │ - mov %gs:0x14,%eax │ │ - mov %eax,0x29c(%esp) │ │ - xor %eax,%eax │ │ - lea 0x3b(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ + mov 0x468(%esp),%eax │ │ mov %eax,0x2c(%esp) │ │ - jne 10be0 │ │ - test $0x2,%edi │ │ - jne 10c00 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 1087b │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10883 │ │ - movb $0x0,(%edi) │ │ - lea 0x5b(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x28(%esp) │ │ - jne 10c10 │ │ - test $0x2,%edi │ │ - jne 10c30 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 108bc │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 108c4 │ │ - movb $0x0,(%edi) │ │ - lea 0xe3(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x18(%esp) │ │ - jne 10c40 │ │ - test $0x2,%edi │ │ - jne 10c60 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10900 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10908 │ │ - movb $0x0,(%edi) │ │ - lea 0x16b(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x14(%esp) │ │ - jne 10c70 │ │ - test $0x2,%edi │ │ - jne 10c90 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10944 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 1094c │ │ - movb $0x0,(%edi) │ │ - lea 0x1f3(%esp),%eax │ │ - mov $0xa9,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x1c(%esp) │ │ - jne 10ca0 │ │ - test $0x2,%edi │ │ - jne 10cc0 │ │ - mov %edx,%ecx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x43c(%esp) │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - je 10988 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10990 │ │ - movb $0x0,(%edi) │ │ - mov 0x2c4(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + xor %edi,%edi │ │ + call 2640 │ │ + mov %ebp,0x1c(%esp) │ │ + jmp c963 │ │ + xchg %ax,%ax │ │ + mov -0x8(%ebx),%ebp │ │ + movzbl %dl,%ecx │ │ + mov 0x0(%ebp),%ebp │ │ + testb $0x8,0x1(%ebp,%ecx,1) │ │ + je c978 │ │ + test %edi,%edi │ │ + je c960 │ │ + movb $0x0,0x3c(%esp,%edi,1) │ │ + mov 0x20(%esp),%edx │ │ + mov 0x1c(%esp),%ebp │ │ + mov (%edx),%ecx │ │ + add $0x4,%edx │ │ + lea -0x1010101(%ecx),%eax │ │ + not %ecx │ │ + and %ecx,%eax │ │ + and $0x80808080,%eax │ │ + je c894 │ │ + mov %ebp,0x1c(%esp) │ │ + mov %eax,%ecx │ │ + shr $0x10,%ecx │ │ + test $0x8080,%eax │ │ + mov 0x2c(%esp),%ebp │ │ + cmove %ecx,%eax │ │ + lea 0x2(%edx),%ecx │ │ + cmove %ecx,%edx │ │ + mov 0x24(%esp),%ecx │ │ + add %al,%al │ │ + mov 0x0(%ebp),%eax │ │ movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je 10b3d │ │ - cmpl $0x88,0x2d0(%esp) │ │ - jle 10b60 │ │ - mov 0x14(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov $0x20,%esi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2d0(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call ec90 │ │ - mov 0x14(%esp),%eax │ │ - mov %ebp,%edi │ │ - mov %esi,0x4(%esp) │ │ - mov 0x28(%esp),%esi │ │ - mov 0x18(%esp),%edx │ │ + sbb $0x3,%edx │ │ + sub 0x20(%esp),%edx │ │ + lea 0x1(%edx),%edi │ │ + lea (%ecx,%eax,4),%edx │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 2650 │ │ + mov 0x28(%esp),%edx │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,(%edx) │ │ + mov 0x0(%ebp),%eax │ │ + mov (%ecx,%eax,4),%eax │ │ + test %eax,%eax │ │ + je c990 │ │ + mov %edi,0x8(%esp) │ │ + mov 0x20(%esp),%edi │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call ed80 │ │ - cmpl $0x4,0x2c4(%esp) │ │ - mov $0x22,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - mov 0x20(%esp),%esi │ │ - lea 0x88(%ebp),%edi │ │ - jb 10a2f │ │ - mov 0x2c4(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x2c4(%esp) │ │ - je 10a46 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - testb $0x1,0x2c4(%esp) │ │ - je 10a57 │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov %cl,(%edi,%edx,1) │ │ + mov %edi,0x4(%esp) │ │ + call 4000 │ │ + mov 0x0(%ebp),%eax │ │ + mov %eax,0x28(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x0(%ebp) │ │ + cmp $0x1c,%eax │ │ + jg c990 │ │ + mov 0x24(%esp),%ecx │ │ + xor %edi,%edi │ │ + movl $0x0,(%ecx,%eax,4) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + jmp c960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%esi │ │ + cmp %eax,%esi │ │ + jge c9c8 │ │ + mov 0x1c(%esp),%ecx │ │ + movzbl (%ecx,%esi,1),%edx │ │ + cmp $0xff,%dl │ │ + jne c868 │ │ + mov 0x1c(%esp),%eax │ │ + mov %dl,0x3c(%esp,%edi,1) │ │ + add $0x1,%edi │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + jmp c960 │ │ + lea 0x0(%esi),%esi │ │ mov 0x2c(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2c4(%esp),%eax │ │ - lea 0x88(%eax),%esi │ │ - mov %esi,0x4(%esp) │ │ - call ec90 │ │ - mov 0x1c(%esp),%edx │ │ - mov $0x88,%eax │ │ - mov 0x18(%esp),%esi │ │ - mov %edx,%edi │ │ - and $0x1,%edx │ │ - jne 10ce8 │ │ - test $0x2,%edi │ │ - jne 10cd0 │ │ - mov %eax,%ecx │ │ - xor %edx,%edx │ │ - shr $0x2,%ecx │ │ - test $0x2,%al │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - je 10ab4 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je 10abf │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x3b(%esp),%eax │ │ - movl $0xa8,0x4(%esp) │ │ - mov %eax,0x27b(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x27f(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0x283(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0x287(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0x28b(%esp) │ │ - mov 0x4f(%esp),%eax │ │ - mov %eax,0x28f(%esp) │ │ - mov 0x53(%esp),%eax │ │ - mov %eax,0x293(%esp) │ │ - mov 0x57(%esp),%eax │ │ - mov %eax,0x297(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ec90 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ + call c7a0 │ │ xor %eax,%eax │ │ - mov 0x29c(%esp),%esi │ │ + mov 0x43c(%esp),%esi │ │ xor %gs:0x14,%esi │ │ - jne 10d45 │ │ - lea 0x2ac(%esp),%esp │ │ + jne ca7e │ │ + lea 0x44c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2d0(%esp),%eax │ │ - mov 0x14(%esp),%edi │ │ - cmp $0x4,%eax │ │ - jae 10bb8 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - jne 10ba0 │ │ - test $0x1,%al │ │ - jne 10b88 │ │ - mov 0x2d0(%esp),%esi │ │ - jmp 109ec │ │ xchg %ax,%ax │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x2d0(%esp),%esi │ │ - jmp 109ec │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%edx │ │ - test $0x1,%al │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - je 10b7a │ │ - jmp 10b88 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 10d10 │ │ - test $0x2,%edi │ │ - jne 10d30 │ │ + test %edi,%edi │ │ + mov $0x1,%eax │ │ + je c9a6 │ │ + movb $0x0,0x3c(%esp,%edi,1) │ │ + mov 0x20(%esp),%edx │ │ + mov (%edx),%ecx │ │ + add $0x4,%edx │ │ + lea -0x1010101(%ecx),%eax │ │ + not %ecx │ │ + and %ecx,%eax │ │ + and $0x80808080,%eax │ │ + je c9da │ │ + mov 0x2c(%esp),%ebp │ │ mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 10b70 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x3c(%esp),%edi │ │ - mov $0x1f,%dl │ │ - movb $0x0,0x3b(%esp) │ │ - test $0x2,%edi │ │ - je 10865 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10865 │ │ - lea 0x5c(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x5b(%esp) │ │ - test $0x2,%edi │ │ - je 108a6 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 108a6 │ │ - lea 0xe4(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0xe3(%esp) │ │ - test $0x2,%edi │ │ - je 108ea │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 108ea │ │ - lea 0x16c(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x16b(%esp) │ │ - test $0x2,%edi │ │ - je 1092e │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 1092e │ │ - lea 0x1f4(%esp),%edi │ │ - mov $0xa8,%dl │ │ - movb $0x0,0x1f3(%esp) │ │ - test $0x2,%edi │ │ - je 10972 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10972 │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 10a9c │ │ - lea 0x0(%esi),%esi │ │ - movzbl 0xe3(%esp),%eax │ │ - lea 0x1f4(%esp),%edi │ │ - lea 0xe4(%esp),%esi │ │ - mov %al,0x1f3(%esp) │ │ - mov $0x87,%eax │ │ - jmp 10a90 │ │ + shr $0x10,%ecx │ │ + test $0x8080,%eax │ │ + mov 0x24(%esp),%edi │ │ + cmove %ecx,%eax │ │ + lea 0x2(%edx),%ecx │ │ + cmove %ecx,%edx │ │ + add %al,%al │ │ + mov 0x0(%ebp),%eax │ │ + movl $0x1,(%esp) │ │ + sbb $0x3,%edx │ │ + sub 0x20(%esp),%edx │ │ + lea (%edi,%eax,4),%edi │ │ + lea 0x1(%edx),%esi │ │ + mov %esi,0x4(%esp) │ │ + call 2650 │ │ + mov %eax,(%edi) │ │ + mov %ebp,%edi │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x24(%esp),%ebp │ │ + mov 0x0(%ebp,%eax,4),%eax │ │ + test %eax,%eax │ │ + je c990 │ │ + mov %esi,0x8(%esp) │ │ + mov 0x20(%esp),%esi │ │ + mov %eax,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 4000 │ │ + mov (%edi),%eax │ │ + mov %eax,0x1c(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,(%edi) │ │ + cmp $0x1c,%eax │ │ + jg c990 │ │ + movl $0x0,0x0(%ebp,%eax,4) │ │ + mov $0x1,%eax │ │ + jmp c9a6 │ │ + call 2990 │ │ + jmp caa0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edi) │ │ - lea 0x16c(%esp),%edi │ │ - mov 0x2d0(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp 10bc4 │ │ - xchg %ax,%ax │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 10bd0 │ │ - call 2990 │ │ - lea 0x0(%esi),%esi │ │ │ │ -00010d50 : │ │ +0000caa0 : │ │ push %ebp │ │ - mov $0x40,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0xa1ee,%ebx │ │ - lea -0x2ac(%esp),%esp │ │ - mov 0x2c0(%esp),%eax │ │ - mov 0x2cc(%esp),%esi │ │ - mov %eax,0x20(%esp) │ │ - mov 0x2c8(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ + call 29b0 │ │ + add $0xe4a3,%ebx │ │ + lea -0x4c(%esp),%esp │ │ mov %gs:0x14,%eax │ │ - mov %eax,0x29c(%esp) │ │ - xor %eax,%eax │ │ - lea 0x3b(%esp),%eax │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x2c(%esp) │ │ - jne 11180 │ │ - test $0x2,%edi │ │ - jne 111a0 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10dcb │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10dd3 │ │ - movb $0x0,(%edi) │ │ - lea 0x7b(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ - mov %eax,0x28(%esp) │ │ - jne 111b0 │ │ - test $0x2,%edi │ │ - jne 111d0 │ │ - mov %edx,%ecx │ │ + mov %eax,0x3c(%esp) │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10e0c │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10e14 │ │ - movb $0x0,(%edi) │ │ - lea 0x103(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ + mov 0x64(%esp),%eax │ │ + mov 0x60(%esp),%edi │ │ + movl $0x0,0x2b(%esp) │ │ + movl $0x0,0x2f(%esp) │ │ + test %eax,%eax │ │ + movl $0x0,0x33(%esp) │ │ + movl $0x0,0x37(%esp) │ │ + movb $0x0,0x3b(%esp) │ │ + jle cc99 │ │ + lea 0x2b(%esp),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,0x18(%esp) │ │ - jne 111e0 │ │ - test $0x2,%edi │ │ - jne 11200 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10e50 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10e58 │ │ - movb $0x0,(%edi) │ │ - lea 0x18b(%esp),%eax │ │ - mov $0x88,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ + lea -0x749e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - jne 11210 │ │ - test $0x2,%edi │ │ - jne 11230 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10e94 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10e9c │ │ - movb $0x0,(%edi) │ │ - lea 0x213(%esp),%eax │ │ - mov $0x89,%edx │ │ - test $0x1,%al │ │ - mov %eax,%edi │ │ + lea -0x74ae(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - jne 11240 │ │ - test $0x2,%edi │ │ - jne 11260 │ │ - mov %edx,%ecx │ │ - xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ - rep stos %eax,%es:(%edi) │ │ - je 10ed8 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 10ee0 │ │ - movb $0x0,(%edi) │ │ - mov 0x2c4(%esp),%eax │ │ - movl $0x1,(%esp) │ │ - add $0x89,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 2700 │ │ - mov %eax,%ebp │ │ - mov $0x2,%eax │ │ - test %ebp,%ebp │ │ - je 110dc │ │ - cmpl $0x48,0x2d0(%esp) │ │ - jle 11100 │ │ - mov 0x14(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov $0x40,%esi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2d0(%esp),%eax │ │ + xor %esi,%esi │ │ + jmp cb2e │ │ + xchg %ax,%ax │ │ + mov %ebp,%ecx │ │ + cmp $0x8,%edx │ │ + mov %al,0x2b(%esp,%ecx,1) │ │ + mov %edx,%ebp │ │ + je cb6f │ │ + add $0x1,%esi │ │ + cmp 0x64(%esp),%esi │ │ + je cb90 │ │ + test $0xf,%esi │ │ + je cc10 │ │ + movzbl (%edi,%esi,1),%eax │ │ mov %eax,0x4(%esp) │ │ - call ed00 │ │ mov 0x14(%esp),%eax │ │ - mov %ebp,%edi │ │ - mov %esi,0x4(%esp) │ │ - mov 0x28(%esp),%esi │ │ - mov 0x18(%esp),%edx │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call ed80 │ │ - cmpl $0x4,0x2c4(%esp) │ │ - mov $0x12,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - mov 0x20(%esp),%esi │ │ - lea 0x48(%ebp),%edi │ │ - jb 10f79 │ │ - mov 0x2c4(%esp),%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - xor %edx,%edx │ │ - testb $0x2,0x2c4(%esp) │ │ - je 10f90 │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - testb $0x1,0x2c4(%esp) │ │ - je 10fa1 │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov %cl,(%edi,%edx,1) │ │ - mov 0x2c(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2c4(%esp),%eax │ │ - lea 0x48(%eax),%esi │ │ - mov %esi,0x4(%esp) │ │ - call ed00 │ │ - mov 0x1c(%esp),%edx │ │ - mov $0x48,%eax │ │ - mov 0x18(%esp),%esi │ │ - mov %edx,%edi │ │ - and $0x1,%edx │ │ - jne 11288 │ │ - test $0x2,%edi │ │ - jne 11270 │ │ - mov %eax,%ecx │ │ - xor %edx,%edx │ │ - shr $0x2,%ecx │ │ - test $0x2,%al │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - je 10ffb │ │ - movzwl (%esi),%edx │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - test $0x1,%al │ │ - je 11006 │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x3b(%esp),%eax │ │ - mov %eax,0x25b(%esp) │ │ - mov 0x3f(%esp),%eax │ │ - mov %eax,0x25f(%esp) │ │ - mov 0x43(%esp),%eax │ │ - mov %eax,0x263(%esp) │ │ - mov 0x47(%esp),%eax │ │ - mov %eax,0x267(%esp) │ │ - mov 0x4b(%esp),%eax │ │ - mov %eax,0x26b(%esp) │ │ - mov 0x4f(%esp),%eax │ │ - mov %eax,0x26f(%esp) │ │ - mov 0x53(%esp),%eax │ │ - mov %eax,0x273(%esp) │ │ - mov 0x57(%esp),%eax │ │ - mov %eax,0x277(%esp) │ │ - mov 0x5b(%esp),%eax │ │ - mov %eax,0x27b(%esp) │ │ - mov 0x5f(%esp),%eax │ │ - mov %eax,0x27f(%esp) │ │ - mov 0x63(%esp),%eax │ │ - mov %eax,0x283(%esp) │ │ - mov 0x67(%esp),%eax │ │ - mov %eax,0x287(%esp) │ │ - mov 0x6b(%esp),%eax │ │ - mov %eax,0x28b(%esp) │ │ - mov 0x6f(%esp),%eax │ │ - mov %eax,0x28f(%esp) │ │ - mov 0x73(%esp),%eax │ │ - mov %eax,0x293(%esp) │ │ - mov 0x77(%esp),%eax │ │ - mov %eax,0x297(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - movl $0x88,0x4(%esp) │ │ + call 2810 │ │ + movzbl (%edi,%esi,1),%eax │ │ + lea 0x1(%ebp),%edx │ │ + lea -0x20(%eax),%ecx │ │ + cmp $0x5e,%cl │ │ + jbe cb18 │ │ + mov %ebp,%ecx │ │ + mov $0x2e,%eax │ │ + cmp $0x8,%edx │ │ + mov %edx,%ebp │ │ + mov %al,0x2b(%esp,%ecx,1) │ │ + jne cb25 │ │ + movl $0x20,(%esp) │ │ + add $0x1,%esi │ │ + call 2820 │ │ + cmp 0x64(%esp),%esi │ │ + jne cb2e │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ed00 │ │ - mov %ebp,(%esp) │ │ - call 26e0 │ │ - xor %eax,%eax │ │ - mov 0x29c(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 112e5 │ │ - lea 0x2ac(%esp),%esp │ │ + call 2640 │ │ + mov %eax,0x14(%esp) │ │ + test %eax,%eax │ │ + jle cbf0 │ │ + mov $0x10,%esi │ │ + xor %ebp,%ebp │ │ + sub 0x14(%esp),%esi │ │ + lea -0x7498(%ebx),%edi │ │ + test %esi,%esi │ │ + jle cbcf │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ + add $0x1,%ebp │ │ + call 2810 │ │ + cmp %esi,%ebp │ │ + jne cbc0 │ │ + cmpl $0x7,0x14(%esp) │ │ + jle cc88 │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea -0x7494(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 2810 │ │ + mov 0x3c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne cca6 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2d0(%esp),%eax │ │ - mov 0x14(%esp),%edi │ │ - cmp $0x4,%eax │ │ - jae 11158 │ │ - xor %edx,%edx │ │ - test $0x2,%al │ │ - jne 11140 │ │ - test $0x1,%al │ │ - jne 11128 │ │ - mov 0x2d0(%esp),%esi │ │ - jmp 10f39 │ │ - xchg %ax,%ax │ │ - movzbl (%esi,%edx,1),%eax │ │ - mov %al,(%edi,%edx,1) │ │ - mov 0x2d0(%esp),%esi │ │ - jmp 10f39 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%esi),%edx │ │ - test $0x1,%al │ │ - mov %dx,(%edi) │ │ - mov $0x2,%edx │ │ - je 1111a │ │ - jmp 11128 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test $0x1,%edi │ │ - jne 112b0 │ │ - test $0x2,%edi │ │ - jne 112d0 │ │ - mov %eax,%ecx │ │ - shr $0x2,%ecx │ │ - rep movsl %ds:(%esi),%es:(%edi) │ │ - jmp 11110 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x3c(%esp),%edi │ │ - mov $0x3f,%dl │ │ - movb $0x0,0x3b(%esp) │ │ - test $0x2,%edi │ │ - je 10db5 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10db5 │ │ - lea 0x7c(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x7b(%esp) │ │ - test $0x2,%edi │ │ - je 10df6 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10df6 │ │ - lea 0x104(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x103(%esp) │ │ - test $0x2,%edi │ │ - je 10e3a │ │ lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10e3a │ │ - lea 0x18c(%esp),%edi │ │ - mov $0x87,%dl │ │ - movb $0x0,0x18b(%esp) │ │ - test $0x2,%edi │ │ - je 10e7e │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10e7e │ │ - lea 0x214(%esp),%edi │ │ - mov $0x88,%dl │ │ - movb $0x0,0x213(%esp) │ │ - test $0x2,%edi │ │ - je 10ec2 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 10ec2 │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 10fe3 │ │ - lea 0x0(%esi),%esi │ │ - movzbl 0x103(%esp),%eax │ │ - lea 0x214(%esp),%edi │ │ - lea 0x104(%esp),%esi │ │ - mov %al,0x213(%esp) │ │ - mov $0x47,%eax │ │ - jmp 10fd7 │ │ - nop │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edi) │ │ - lea 0x18c(%esp),%edi │ │ - mov 0x2d0(%esp),%eax │ │ - sub $0x1,%eax │ │ - jmp 11164 │ │ + mov 0x18(%esp),%ebp │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 2810 │ │ + movzbl (%edi,%esi,1),%eax │ │ + movl $0x0,0x0(%ebp) │ │ + movl $0x0,0x4(%ebp) │ │ + movl $0x0,0x8(%ebp) │ │ + movw $0x0,0xc(%ebp) │ │ + movb $0x0,0xe(%ebp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2810 │ │ + movzbl (%edi,%esi,1),%eax │ │ + lea -0x20(%eax),%edx │ │ + cmp $0x5e,%dl │ │ + jbe cc78 │ │ + movb $0x2e,0x2b(%esp) │ │ + mov $0x1,%ebp │ │ + jmp cb25 │ │ xchg %ax,%ax │ │ - movzwl (%esi),%edx │ │ - lea 0x2(%edi),%edi │ │ - sub $0x2,%eax │ │ - lea 0x2(%esi),%esi │ │ - mov %dx,-0x2(%edi) │ │ - jmp 11170 │ │ - call 2990 │ │ - lea 0x0(%esi),%esi │ │ - │ │ -000112f0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 11303 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11308 │ │ - retq │ │ + mov $0x1,%edx │ │ + xor %ebp,%ebp │ │ + jmp cb18 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 11303 │ │ - mov 0x54(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -00011320 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - mov 0x8(%esp),%ecx │ │ - test %edx,%edx │ │ - je 11337 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11338 │ │ - retq │ │ - cmp $0x7,%cx │ │ - mov $0x4c,%al │ │ - xchg %ax,%ax │ │ - ja 11337 │ │ - mov %cx,0x28(%edx) │ │ - orl $0x20000,0x64(%edx) │ │ - xor %al,%al │ │ - retq │ │ - │ │ -00011350 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 11363 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11368 │ │ - retq │ │ + movl $0x20,(%esp) │ │ + call 2820 │ │ + jmp cbda │ │ + lea 0x2b(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp cb90 │ │ + call 2990 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 11363 │ │ - mov 0x8(%esp),%ecx │ │ - movzwl 0x28(%edx),%eax │ │ - mov %ax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ │ │ -00011380 : │ │ +0000ccb0 : │ │ push %ebp │ │ - mov $0x81,%edx │ │ + mov $0x6,%ecx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x9bbe,%ebx │ │ - lea -0xcc(%esp),%esp │ │ - mov 0xe4(%esp),%eax │ │ - lea 0x3b(%esp),%ebp │ │ - mov 0xe0(%esp),%esi │ │ - mov %ebp,%edi │ │ - mov %eax,0x28(%esp) │ │ + call 29b0 │ │ + add $0xe28e,%ebx │ │ + lea -0xbc(%esp),%esp │ │ mov %gs:0x14,%eax │ │ - mov %eax,0xbc(%esp) │ │ - xor %eax,%eax │ │ - test $0x1,%ebp │ │ - jne 115b0 │ │ - test $0x2,%edi │ │ - jne 115d0 │ │ - mov %edx,%ecx │ │ + mov %eax,0xac(%esp) │ │ xor %eax,%eax │ │ - shr $0x2,%ecx │ │ - test $0x2,%dl │ │ + mov 0xd0(%esp),%esi │ │ + lea 0x7c(%esp),%edi │ │ + mov %edi,0x20(%esp) │ │ rep stos %eax,%es:(%edi) │ │ - je 113f0 │ │ - movw $0x0,(%edi) │ │ - add $0x2,%edi │ │ - and $0x1,%edx │ │ - je 113f8 │ │ - movb $0x0,(%edi) │ │ + lea 0x94(%esp),%edi │ │ + mov $0x6,%cl │ │ + mov 0xd4(%esp),%ebp │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x3c(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + movl $0x0,0x44(%esp) │ │ + movl $0x0,0x48(%esp) │ │ + movl $0x0,0x4c(%esp) │ │ + movl $0x0,0x50(%esp) │ │ + movl $0x0,0x54(%esp) │ │ + movl $0x0,0x58(%esp) │ │ + movl $0x0,0x5c(%esp) │ │ + movl $0x0,0x6c(%esp) │ │ + movl $0x0,0x70(%esp) │ │ + movl $0x0,0x74(%esp) │ │ + movl $0x0,0x78(%esp) │ │ + movl $0x0,0x60(%esp) │ │ + movw $0xffff,0x30(%esp) │ │ + movw $0xffff,0x32(%esp) │ │ + movw $0xffff,0x34(%esp) │ │ + movw $0xffff,0x36(%esp) │ │ + movl $0xffffffff,0x64(%esp) │ │ + movl $0xffffffff,0x68(%esp) │ │ + mov %edi,0x24(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + mov 0xd8(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 2740 │ │ test %esi,%esi │ │ mov $0x1,%eax │ │ - je 11407 │ │ + je cdcf │ │ cmpb $0x81,0x68(%esi) │ │ - je 11428 │ │ - mov 0xbc(%esp),%esi │ │ - xor %gs:0x14,%esi │ │ - jne 1176c │ │ - lea 0xcc(%esp),%esp │ │ + je cdf0 │ │ + mov 0xac(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne d3c6 │ │ + lea 0xbc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov 0x28(%esp),%edx │ │ - mov $0x4,%al │ │ - test %edx,%edx │ │ - je 11407 │ │ - cmpl $0x88,0xe8(%esp) │ │ - mov $0x6d,%al │ │ - ja 11407 │ │ - movzwl 0x28(%esi),%edx │ │ - cmp $0x1,%dx │ │ - je 11630 │ │ - cmp $0x2,%dx │ │ - je 1166b │ │ - cmp $0x3,%dx │ │ - je 116a6 │ │ - cmp $0x4,%dx │ │ - je 115e0 │ │ - cmp $0x5,%dx │ │ - je 116e1 │ │ - cmp $0x6,%dx │ │ - je 11731 │ │ - cmp $0x7,%dx │ │ - mov $0x71,%eax │ │ - jne 11407 │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + mov %esi,(%esp) │ │ + lea 0x38(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 10d50 │ │ - movl $0x81,0x2c(%esp) │ │ - mov $0x40,%edx │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call b790 │ │ test %eax,%eax │ │ - jne 11407 │ │ - movl $0x1,(%esp) │ │ - lea 0x1(%edx,%edx,1),%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x3c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 2700 │ │ + call 41b0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - mov 0x28(%esp),%edx │ │ - je 11620 │ │ - mov %edx,0x8(%esp) │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x60(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4180 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 3bb0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call b1f0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call b220 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 3ef0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 40f0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x68(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 118b0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x32(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 11be0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 12120 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x36(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call a6d0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x64(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call a740 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 34b0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 120c0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x58(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ + call 11ce0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov %esi,(%esp) │ │ + lea 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 3cc0 │ │ + test %eax,%eax │ │ + jne cdcf │ │ + mov 0x20(%esp),%eax │ │ + movl $0x18,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + movswl 0x32(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call bb90 │ │ + mov %eax,%ecx │ │ + mov $0x63,%eax │ │ + test %cx,%cx │ │ + jne cdcf │ │ + movl $0x10,0x8(%esp) │ │ + lea 0x6c(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x64(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call c180 │ │ + mov %eax,%ecx │ │ + mov $0x68,%eax │ │ + test %cx,%cx │ │ + jne cdcf │ │ + cmpl $0x0,0x58(%esi) │ │ + jne d3cb │ │ + lea -0x6e18(%ebx),%eax │ │ + lea -0x748e(%ebx),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ mov %ebp,(%esp) │ │ - call 7200 │ │ - mov %edi,(%esp) │ │ - call 72f0 │ │ - mov 0x54(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 28c0 │ │ + mov %eax,%edx │ │ + mov 0x38(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ test %eax,%eax │ │ - je 11525 │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x7482(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call 26e0 │ │ - mov %edi,(%esp) │ │ - call 2770 │ │ - mov %eax,0x54(%esi) │ │ - mov %eax,%ebp │ │ - mov %edi,(%esp) │ │ - call 26e0 │ │ - test %ebp,%ebp │ │ - je 11620 │ │ - mov %ebp,%ecx │ │ - mov (%ecx),%eax │ │ - add $0x4,%ecx │ │ - lea -0x1010101(%eax),%edx │ │ - not %eax │ │ - and %eax,%edx │ │ - and $0x80808080,%edx │ │ - je 11544 │ │ - mov %edx,%eax │ │ - shr $0x10,%eax │ │ - test $0x8080,%edx │ │ - cmove %eax,%edx │ │ - lea 0x2(%ecx),%eax │ │ - cmove %eax,%ecx │ │ - mov 0x2c(%esp),%eax │ │ - add %dl,%dl │ │ - sbb $0x3,%ecx │ │ - sub %ebp,%ecx │ │ - cmp %eax,%ecx │ │ - cmovae %eax,%ecx │ │ - mov %ecx,0x58(%esi) │ │ - cmp $0x2b,%ecx │ │ - je 1172a │ │ - jg 1171c │ │ - cmp $0x16,%ecx │ │ - je 1172a │ │ - cmp $0x1b,%ecx │ │ - lea 0x0(%esi),%esi │ │ - je 1172a │ │ - mov $0x4d,%eax │ │ - jmp 11407 │ │ - lea 0x3c(%esp),%edi │ │ - mov $0x80,%dl │ │ - movb $0x0,0x3b(%esp) │ │ - test $0x2,%edi │ │ - je 113da │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - movw $0x0,(%edi) │ │ - sub $0x2,%edx │ │ - add $0x2,%edi │ │ - jmp 113da │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x746d(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call fcf0 │ │ - movl $0x61,0x2c(%esp) │ │ - mov $0x30,%edx │ │ - jmp 114d0 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x2,%eax │ │ - jmp 11407 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x60(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x7458(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call f000 │ │ - movl $0x21,0x2c(%esp) │ │ - mov $0x10,%edx │ │ - jmp 114d0 │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x7443(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call f420 │ │ - movl $0x29,0x2c(%esp) │ │ - mov $0x14,%edx │ │ - jmp 114d0 │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %edx,%eax │ │ + mov %eax,%esi │ │ + movswl 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call be10 │ │ mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ + movswl 0x30(%esp),%eax │ │ + mov 0xd8(%esp),%ecx │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x742e(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,%eax │ │ + sub %esi,%ecx │ │ + add %ebp,%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + mov %esi,%edx │ │ + add %eax,%edx │ │ + mov 0x44(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x7414(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call f850 │ │ - movl $0x41,0x2c(%esp) │ │ - mov $0x20,%edx │ │ - jmp 114d0 │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x48(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x73ff(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x73ea(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x68(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x73d5(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,%edx │ │ + mov 0x20(%esp),%eax │ │ + mov %edx,0x20(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ + movswl 0x32(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x73c0(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %edx,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call 10260 │ │ - movl $0x81,0x2c(%esp) │ │ - mov $0x40,%edx │ │ - jmp 114d0 │ │ - cmp $0x40,%ecx │ │ - je 1172a │ │ - cmp $0x56,%ecx │ │ - jne 115a6 │ │ - xor %eax,%eax │ │ - jmp 11407 │ │ - mov 0xe8(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + call 28c0 │ │ + mov 0x20(%esp),%edx │ │ + lea (%eax,%edx,1),%esi │ │ + lea -0x7487(%ebx),%eax │ │ + movswl 0x34(%esp),%edx │ │ + mov %edx,0xc(%esp) │ │ + test %dx,%dx │ │ + cmovne 0x24(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x73a6(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + add %eax,%esi │ │ + movswl 0x36(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call bdd0 │ │ mov %eax,0x10(%esp) │ │ + movswl 0x36(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x738c(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + add %eax,%esi │ │ mov 0x28(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x64(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + lea -0x7372(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ mov %eax,(%esp) │ │ - call 10800 │ │ - movl $0x41,0x2c(%esp) │ │ - mov $0x20,%edx │ │ - jmp 114d0 │ │ - call 2990 │ │ - jmp 11780 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call 28c0 │ │ + add %eax,%esi │ │ + mov 0x50(%esp),%eax │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x7358(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + add %eax,%esi │ │ + mov 0x58(%esp),%eax │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x7343(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + add %eax,%esi │ │ + mov 0x54(%esp),%eax │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x732e(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ + mov %eax,(%esp) │ │ + call 28c0 │ │ + add %eax,%esi │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x7319(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xd8(%esp),%eax │ │ + sub %esi,%eax │ │ + add %ebp,%esi │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 28c0 │ │ + xor %eax,%eax │ │ + jmp cdcf │ │ + call 2990 │ │ + mov 0x24(%esp),%eax │ │ + movl $0x18,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + movswl 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call be80 │ │ + mov %eax,%edx │ │ + mov $0x6e,%eax │ │ + test %dx,%dx │ │ + jne cdcf │ │ + jmp cfdf │ │ + lea 0x0(%esi),%esi │ │ │ │ -00011780 : │ │ +0000d400 : │ │ push %ebp │ │ - mov $0x1,%eax │ │ + xor %eax,%eax │ │ + mov $0x8,%ecx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x97be,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ + call 29b0 │ │ + add $0xdb3c,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%esi │ │ + lea 0x20(%esp),%edx │ │ + mov %edx,%edi │ │ + rep stos %eax,%es:(%edi) │ │ + mov %edx,0x8(%esp) │ │ + lea 0x1c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x60(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + movl $0x2,0x24(%esp) │ │ + mov %eax,(%esp) │ │ + movl $0x1,0x28(%esp) │ │ + movl $0x6,0x2c(%esp) │ │ + call 2830 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + jne d4f0 │ │ + mov 0x1c(%esp),%edi │ │ test %edi,%edi │ │ - je 117a6 │ │ - cmpb $0x81,0x68(%edi) │ │ - je 117b0 │ │ - lea 0x2c(%esp),%esp │ │ + jne d47f │ │ + jmp d525 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%edi),%edi │ │ + test %edi,%edi │ │ + je d4e0 │ │ + movl $0x0,(%esi) │ │ + movl $0x0,0x4(%esi) │ │ + movl $0x0,0x8(%esi) │ │ + movl $0x0,0xc(%esi) │ │ + mov 0x18(%edi),%edx │ │ + cmpw $0x2,(%edx) │ │ + lea 0x4(%edx),%ecx │ │ + movl $0x10,0xc(%esp) │ │ + lea 0x8(%edx),%eax │ │ + mov %esi,0x8(%esp) │ │ + cmove %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 2840 │ │ + test %eax,%eax │ │ + je d478 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2850 │ │ + lea 0x4c(%esp),%esp │ │ + mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x1c(%esp),%eax │ │ + mov $0x1,%ebp │ │ + jmp d4cd │ │ nop │ │ - mov 0x44(%esp),%edx │ │ - mov $0x4,%al │ │ - test %edx,%edx │ │ - je 117a6 │ │ - mov 0x50(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 2a50 │ │ - mov %eax,%edx │ │ - mov $0x49,%eax │ │ - test %edx,%edx │ │ - je 117a6 │ │ - cmpl $0x88,0x48(%esp) │ │ - mov $0x6d,%al │ │ - ja 117a6 │ │ - movzwl 0x28(%edi),%edx │ │ - cmp $0x1,%dx │ │ - je 11938 │ │ - cmp $0x2,%dx │ │ - je 1194c │ │ - cmp $0x3,%dx │ │ - je 11942 │ │ - cmp $0x4,%dx │ │ - je 11956 │ │ - cmp $0x5,%dx │ │ - je 11820 │ │ - cmp $0x6,%dx │ │ - je 11942 │ │ - cmp $0x7,%dx │ │ - mov $0x6e,%al │ │ - jne 117a6 │ │ - mov $0x56,%esi │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - mov 0x50(%edi),%edx │ │ - mov $0x4a,%eax │ │ - mov %edx,%ebp │ │ - sub %esi,%ebp │ │ - cmp $0x23,%ebp │ │ - jle 117a6 │ │ - mov 0x4c(%edi),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - add %ebp,%eax │ │ mov %eax,(%esp) │ │ - call 2870 │ │ - mov %eax,0x14(%esp) │ │ - test %eax,%eax │ │ - mov 0x1c(%esp),%edx │ │ - je 11960 │ │ - mov 0x18(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ + call 2860 │ │ + mov %eax,0x8(%esp) │ │ + lea -0x7304(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov -0x4(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 2870 │ │ - mov 0x1c(%esp),%edx │ │ - test %eax,%eax │ │ - je 1196a │ │ - mov %eax,0x1c(%esp) │ │ + call 27e0 │ │ + lea 0x4c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %eax,%eax │ │ + mov $0x1,%ebp │ │ + jmp d4cd │ │ + xchg %ax,%ax │ │ + │ │ +0000d530 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ mov 0x18(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 3760 │ │ - mov 0x1c(%esp),%ecx │ │ - cmp $0x1,%eax │ │ - sbb %ebp,%ebp │ │ - sub %esi,0x50(%edi) │ │ - mov %ecx,0x4c(%edi) │ │ - not %ebp │ │ - and $0x70,%ebp │ │ - cmpl $0x7,0x24(%edi) │ │ - je 119a7 │ │ - cmpl $0x0,0x5c(%edi) │ │ - je 11a15 │ │ - movswl 0x28(%edi),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 11320 │ │ + mov 0x10(%esp),%esi │ │ + movzbl 0x14(%esp),%edi │ │ test %eax,%eax │ │ + jle d578 │ │ + movzbl (%esi),%ecx │ │ + test %cl,%cl │ │ + je d578 │ │ + lea 0x1(%esi),%edx │ │ + xor %ebp,%ebp │ │ + add %eax,%esi │ │ + jmp d562 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%edx),%ecx │ │ + add $0x1,%edx │ │ + test %cl,%cl │ │ + je d572 │ │ + mov %edi,%eax │ │ + cmp %al,%cl │ │ + sete %cl │ │ + movzbl %cl,%ecx │ │ + add %ecx,%ebp │ │ + cmp %esi,%edx │ │ + jne d558 │ │ + pop %esi │ │ + mov %ebp,%eax │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %ebp,%ebp │ │ + jmp d572 │ │ + mov (%esp),%ecx │ │ + retq │ │ + │ │ +0000d580 : │ │ + mov 0x4(%esp),%eax │ │ + movl $0x67452301,(%eax) │ │ + movl $0xefcdab89,0x4(%eax) │ │ + movl $0x98badcfe,0x8(%eax) │ │ + movl $0x10325476,0xc(%eax) │ │ + movl $0x0,0x10(%eax) │ │ + movl $0x0,0x14(%eax) │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +0000d5b0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x54(%esp),%esp │ │ + mov 0x64(%esp),%eax │ │ + mov 0x68(%esp),%edi │ │ + mov (%eax),%eax │ │ mov %eax,%edx │ │ - je 11a21 │ │ - mov 0x14(%esp),%edi │ │ - xor %eax,%eax │ │ - mov %edx,0x18(%esp) │ │ - or $0xffffffff,%ecx │ │ - repnz scas %es:(%edi),%al │ │ - mov 0x14(%esp),%edi │ │ + mov 0x64(%esp),%eax │ │ + mov %edx,0x40(%esp) │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,%ecx │ │ + mov 0x64(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,%esi │ │ + mov 0x64(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,%ebp │ │ + mov (%edi),%eax │ │ + mov %ebp,0x4c(%esp) │ │ + mov %eax,(%esp) │ │ + lea -0x28955b88(%edx,%eax,1),%edx │ │ + mov %ebp,%eax │ │ + xor %esi,%eax │ │ + and %ecx,%eax │ │ + xor %ebp,%eax │ │ + add %edx,%eax │ │ + mov 0x4(%edi),%edx │ │ + rol $0x7,%eax │ │ + add %ecx,%eax │ │ + mov %edx,0x4(%esp) │ │ + lea -0x173848aa(%ebp,%edx,1),%edx │ │ + mov %esi,%ebp │ │ + xor %ecx,%esi │ │ + mov %ebp,0x48(%esp) │ │ + and %eax,%esi │ │ + xor %ebp,%esi │ │ + add %edx,%esi │ │ + mov 0x8(%edi),%edx │ │ + rol $0xc,%esi │ │ + add %eax,%esi │ │ + mov %edx,0x8(%esp) │ │ + lea 0x242070db(%ebp,%edx,1),%edx │ │ + mov %ecx,%ebp │ │ + xor %eax,%ecx │ │ + mov %ebp,0x44(%esp) │ │ + and %esi,%ecx │ │ + xor %ebp,%ecx │ │ + add %edx,%ecx │ │ + mov 0xc(%edi),%edx │ │ + ror $0xf,%ecx │ │ + add %esi,%ecx │ │ + mov %edx,0xc(%esp) │ │ + lea -0x3e423112(%ebp,%edx,1),%ebp │ │ + mov %esi,%edx │ │ + xor %eax,%edx │ │ + and %ecx,%edx │ │ + xor %eax,%edx │ │ + add %ebp,%edx │ │ + mov 0x10(%edi),%ebp │ │ + ror $0xa,%edx │ │ + add %ecx,%edx │ │ + mov %ebp,0x10(%esp) │ │ + lea -0xa83f051(%eax,%ebp,1),%ebp │ │ mov %ecx,%eax │ │ - not %eax │ │ - mov $0x5dc,%ecx │ │ - sub $0x1,%eax │ │ - mov %edi,(%esp) │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - mov 0x18(%esp),%edx │ │ - test %eax,%eax │ │ - mov $0x70,%eax │ │ - cmovne %eax,%ebp │ │ - test %edx,%edx │ │ + xor %esi,%eax │ │ + and %edx,%eax │ │ + xor %esi,%eax │ │ + add %ebp,%eax │ │ + mov 0x14(%edi),%ebp │ │ + rol $0x7,%eax │ │ + add %edx,%eax │ │ + mov %ebp,0x14(%esp) │ │ + lea 0x4787c62a(%esi,%ebp,1),%ebp │ │ + mov %edx,%esi │ │ + xor %ecx,%esi │ │ + and %eax,%esi │ │ + xor %ecx,%esi │ │ + add %ebp,%esi │ │ + mov 0x18(%edi),%ebp │ │ + rol $0xc,%esi │ │ + add %eax,%esi │ │ + mov %ebp,0x18(%esp) │ │ + lea -0x57cfb9ed(%ecx,%ebp,1),%ebp │ │ + mov %eax,%ecx │ │ + xor %edx,%ecx │ │ + and %esi,%ecx │ │ + xor %edx,%ecx │ │ + add %ebp,%ecx │ │ + mov 0x1c(%edi),%ebp │ │ + ror $0xf,%ecx │ │ + add %esi,%ecx │ │ + mov %ebp,0x1c(%esp) │ │ + lea -0x2b96aff(%edx,%ebp,1),%ebp │ │ + mov %esi,%edx │ │ + xor %eax,%edx │ │ + and %ecx,%edx │ │ + xor %eax,%edx │ │ + add %ebp,%edx │ │ + mov 0x20(%edi),%ebp │ │ + ror $0xa,%edx │ │ + add %ecx,%edx │ │ + mov %ebp,0x20(%esp) │ │ + lea 0x698098d8(%eax,%ebp,1),%ebp │ │ + mov %ecx,%eax │ │ + xor %esi,%eax │ │ + and %edx,%eax │ │ + xor %esi,%eax │ │ + add %ebp,%eax │ │ + mov 0x24(%edi),%ebp │ │ + rol $0x7,%eax │ │ + add %edx,%eax │ │ + mov %ebp,0x24(%esp) │ │ + lea -0x74bb0851(%esi,%ebp,1),%ebp │ │ + mov %edx,%esi │ │ + xor %ecx,%esi │ │ + and %eax,%esi │ │ + xor %ecx,%esi │ │ + add %ebp,%esi │ │ + mov 0x28(%edi),%ebp │ │ + rol $0xc,%esi │ │ + add %eax,%esi │ │ + mov %ebp,0x28(%esp) │ │ + lea -0xa44f(%ecx,%ebp,1),%ebp │ │ + mov %eax,%ecx │ │ + xor %edx,%ecx │ │ + and %esi,%ecx │ │ + xor %edx,%ecx │ │ + add %ebp,%ecx │ │ + mov 0x2c(%edi),%ebp │ │ + ror $0xf,%ecx │ │ + add %esi,%ecx │ │ + mov %ebp,0x2c(%esp) │ │ + lea -0x76a32842(%edx,%ebp,1),%ebp │ │ + mov %esi,%edx │ │ + xor %eax,%edx │ │ + and %ecx,%edx │ │ + xor %eax,%edx │ │ + add %ebp,%edx │ │ + mov 0x30(%edi),%ebp │ │ + ror $0xa,%edx │ │ + add %ecx,%edx │ │ + mov %ebp,0x30(%esp) │ │ + lea 0x6b901122(%eax,%ebp,1),%ebp │ │ + mov %ecx,%eax │ │ + xor %esi,%eax │ │ + and %edx,%eax │ │ + xor %esi,%eax │ │ + add %ebp,%eax │ │ + mov 0x34(%edi),%ebp │ │ + rol $0x7,%eax │ │ + add %edx,%eax │ │ + mov %ebp,0x34(%esp) │ │ + lea -0x2678e6d(%esi,%ebp,1),%ebp │ │ + mov %edx,%esi │ │ + xor %ecx,%esi │ │ + and %eax,%esi │ │ + xor %ecx,%esi │ │ + add %ebp,%esi │ │ + mov 0x38(%edi),%ebp │ │ + rol $0xc,%esi │ │ + add %eax,%esi │ │ + mov %ebp,0x38(%esp) │ │ + lea -0x5986bc72(%ecx,%ebp,1),%ebp │ │ + mov %eax,%ecx │ │ + xor %edx,%ecx │ │ + and %esi,%ecx │ │ + xor %edx,%ecx │ │ + add %ebp,%ecx │ │ + mov 0x3c(%edi),%ebp │ │ + ror $0xf,%ecx │ │ + add %esi,%ecx │ │ + lea 0x49b40821(%edx,%ebp,1),%edi │ │ + mov %esi,%edx │ │ + xor %eax,%edx │ │ + and %ecx,%edx │ │ + xor %eax,%edx │ │ + add %edi,%edx │ │ + mov 0x4(%esp),%edi │ │ + ror $0xa,%edx │ │ + add %ecx,%edx │ │ + lea -0x9e1da9e(%edi,%eax,1),%edi │ │ mov %edx,%eax │ │ - cmove %ebp,%eax │ │ - jmp 117a6 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x16,%esi │ │ - jmp 11830 │ │ - mov $0x2b,%esi │ │ - jmp 11830 │ │ - mov $0x1b,%esi │ │ - jmp 11830 │ │ - mov $0x40,%esi │ │ - jmp 11830 │ │ - mov $0x2,%eax │ │ - jmp 117a6 │ │ - mov 0x14(%esp),%edi │ │ - xor %eax,%eax │ │ - or $0xffffffff,%ecx │ │ - mov $0x5dc,%edx │ │ - repnz scas %es:(%edi),%al │ │ + xor %ecx,%eax │ │ + and %esi,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x18(%esp),%edi │ │ + rol $0x5,%eax │ │ + add %edx,%eax │ │ + lea -0x3fbf4cc0(%edi,%esi,1),%edi │ │ + mov %eax,%esi │ │ + xor %edx,%esi │ │ + and %ecx,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + mov 0x2c(%esp),%edi │ │ + rol $0x9,%esi │ │ + add %eax,%esi │ │ + lea 0x265e5a51(%edi,%ecx,1),%edi │ │ + mov %esi,%ecx │ │ + xor %eax,%ecx │ │ + and %edx,%ecx │ │ + xor %eax,%ecx │ │ + add %edi,%ecx │ │ + mov (%esp),%edi │ │ + rol $0xe,%ecx │ │ + add %esi,%ecx │ │ + lea -0x16493856(%edi,%edx,1),%edi │ │ + mov %ecx,%edx │ │ + xor %esi,%edx │ │ + and %eax,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ mov 0x14(%esp),%edi │ │ - mov %ecx,%eax │ │ - not %eax │ │ - sub $0x1,%eax │ │ - mov %edi,(%esp) │ │ - cmp $0x5db,%eax │ │ - cmova %edx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - test %eax,%eax │ │ - je 11960 │ │ - mov $0x70,%eax │ │ - jmp 117a6 │ │ - cmpl $0x0,0x60(%edi) │ │ - jne 118ca │ │ - mov %edi,(%esp) │ │ - call 9190 │ │ + ror $0xc,%edx │ │ + add %ecx,%edx │ │ + lea -0x29d0efa3(%edi,%eax,1),%edi │ │ + mov %edx,%eax │ │ + xor %ecx,%eax │ │ + and %esi,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x28(%esp),%edi │ │ + rol $0x5,%eax │ │ + add %edx,%eax │ │ + lea 0x2441453(%edi,%esi,1),%edi │ │ + mov %eax,%esi │ │ + xor %edx,%esi │ │ + and %ecx,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + lea -0x275e197f(%ebp,%ecx,1),%edi │ │ + rol $0x9,%esi │ │ + add %eax,%esi │ │ + mov %esi,%ecx │ │ + xor %eax,%ecx │ │ + and %edx,%ecx │ │ + xor %eax,%ecx │ │ + add %edi,%ecx │ │ + mov 0x10(%esp),%edi │ │ + rol $0xe,%ecx │ │ + add %esi,%ecx │ │ + lea -0x182c0438(%edi,%edx,1),%edi │ │ + mov %ecx,%edx │ │ + xor %esi,%edx │ │ + and %eax,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ + mov 0x24(%esp),%edi │ │ + ror $0xc,%edx │ │ + add %ecx,%edx │ │ + lea 0x21e1cde6(%edi,%eax,1),%edi │ │ + mov %edx,%eax │ │ + xor %ecx,%eax │ │ + and %esi,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x38(%esp),%edi │ │ + rol $0x5,%eax │ │ + add %edx,%eax │ │ + lea -0x3cc8f82a(%edi,%esi,1),%edi │ │ + mov %eax,%esi │ │ + xor %edx,%esi │ │ + and %ecx,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + mov 0xc(%esp),%edi │ │ + rol $0x9,%esi │ │ + add %eax,%esi │ │ + lea -0xb2af279(%edi,%ecx,1),%edi │ │ + mov %esi,%ecx │ │ + xor %eax,%ecx │ │ + and %edx,%ecx │ │ + xor %eax,%ecx │ │ + add %edi,%ecx │ │ + mov 0x20(%esp),%edi │ │ + rol $0xe,%ecx │ │ + add %esi,%ecx │ │ + lea 0x455a14ed(%edi,%edx,1),%edi │ │ + mov %ecx,%edx │ │ + xor %esi,%edx │ │ + and %eax,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ + mov 0x34(%esp),%edi │ │ + ror $0xc,%edx │ │ + add %ecx,%edx │ │ + lea -0x561c16fb(%edi,%eax,1),%edi │ │ + mov %edx,%eax │ │ + xor %ecx,%eax │ │ + and %esi,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x8(%esp),%edi │ │ + rol $0x5,%eax │ │ + add %edx,%eax │ │ + lea -0x3105c08(%edi,%esi,1),%edi │ │ + mov %eax,%esi │ │ + xor %edx,%esi │ │ + and %ecx,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + mov 0x1c(%esp),%edi │ │ + rol $0x9,%esi │ │ + add %eax,%esi │ │ + lea 0x676f02d9(%edi,%ecx,1),%ecx │ │ + mov %esi,%edi │ │ + xor %eax,%edi │ │ + and %edx,%edi │ │ + xor %eax,%edi │ │ + add %ecx,%edi │ │ + rol $0xe,%edi │ │ + add %esi,%edi │ │ + mov %edi,%ecx │ │ + xor %esi,%ecx │ │ + mov %ecx,0x3c(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + lea -0x72d5b376(%ecx,%edx,1),%ecx │ │ + mov %ecx,0x50(%esp) │ │ + mov 0x3c(%esp),%ecx │ │ + and %eax,%ecx │ │ + mov %ecx,%edx │ │ + xor %esi,%edx │ │ + add 0x50(%esp),%edx │ │ + mov 0x14(%esp),%ecx │ │ + ror $0xc,%edx │ │ + lea -0x5c6be(%ecx,%eax,1),%eax │ │ + add %edi,%edx │ │ + mov 0x3c(%esp),%ecx │ │ + xor %edx,%ecx │ │ + add %eax,%ecx │ │ + mov 0x20(%esp),%eax │ │ + rol $0x4,%ecx │ │ + add %edx,%ecx │ │ + lea -0x788e097f(%eax,%esi,1),%esi │ │ + mov %edx,%eax │ │ + xor %edi,%eax │ │ + xor %ecx,%eax │ │ + add %esi,%eax │ │ + mov 0x2c(%esp),%esi │ │ + rol $0xb,%eax │ │ + add %ecx,%eax │ │ + lea 0x6d9d6122(%esi,%edi,1),%edi │ │ + mov %ecx,%esi │ │ + xor %edx,%esi │ │ + xor %eax,%esi │ │ + add %edi,%esi │ │ + mov 0x38(%esp),%edi │ │ + rol $0x10,%esi │ │ + add %eax,%esi │ │ + lea -0x21ac7f4(%edi,%edx,1),%edi │ │ mov %eax,%edx │ │ - mov %edx,0x18(%esp) │ │ - test %edx,%edx │ │ - je 118ca │ │ - mov 0x14(%esp),%edi │ │ - xor %eax,%eax │ │ - or $0xffffffff,%ecx │ │ - repnz scas %es:(%edi),%al │ │ - mov 0x14(%esp),%edi │ │ + xor %ecx,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ + mov 0x4(%esp),%edi │ │ + ror $0x9,%edx │ │ + add %esi,%edx │ │ + lea -0x5b4115bc(%edi,%ecx,1),%edi │ │ + mov %esi,%ecx │ │ + xor %eax,%ecx │ │ + xor %edx,%ecx │ │ + add %edi,%ecx │ │ + mov 0x10(%esp),%edi │ │ + rol $0x4,%ecx │ │ + add %edx,%ecx │ │ + lea 0x4bdecfa9(%edi,%eax,1),%edi │ │ + mov %edx,%eax │ │ + xor %esi,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x1c(%esp),%edi │ │ + rol $0xb,%eax │ │ + add %ecx,%eax │ │ + lea -0x944b4a0(%edi,%esi,1),%edi │ │ + mov %ecx,%esi │ │ + xor %edx,%esi │ │ + xor %eax,%esi │ │ + add %edi,%esi │ │ + mov 0x28(%esp),%edi │ │ + rol $0x10,%esi │ │ + add %eax,%esi │ │ + lea -0x41404390(%edi,%edx,1),%edx │ │ + mov %eax,%edi │ │ + xor %ecx,%edi │ │ + xor %esi,%edi │ │ + add %edx,%edi │ │ + mov 0x34(%esp),%edx │ │ + ror $0x9,%edi │ │ + add %esi,%edi │ │ + lea 0x289b7ec6(%edx,%ecx,1),%ecx │ │ + mov %esi,%edx │ │ + xor %eax,%edx │ │ + xor %edi,%edx │ │ + add %ecx,%edx │ │ + mov (%esp),%ecx │ │ + rol $0x4,%edx │ │ + add %edi,%edx │ │ + lea -0x155ed806(%ecx,%eax,1),%eax │ │ + mov %edi,%ecx │ │ + xor %esi,%ecx │ │ + xor %edx,%ecx │ │ + add %eax,%ecx │ │ + mov 0xc(%esp),%eax │ │ + rol $0xb,%ecx │ │ + add %edx,%ecx │ │ + lea -0x2b10cf7b(%eax,%esi,1),%eax │ │ + mov %edx,%esi │ │ + xor %edi,%esi │ │ + xor %ecx,%esi │ │ + add %eax,%esi │ │ + mov 0x18(%esp),%eax │ │ + rol $0x10,%esi │ │ + add %ecx,%esi │ │ + lea 0x4881d05(%eax,%edi,1),%edi │ │ mov %ecx,%eax │ │ - not %eax │ │ - mov $0x5dc,%ecx │ │ - sub $0x1,%eax │ │ - mov %edi,(%esp) │ │ - cmp $0x5db,%eax │ │ - cmova %ecx,%eax │ │ - mov %eax,0x4(%esp) │ │ - call 3760 │ │ - mov 0x18(%esp),%edx │ │ + xor %edx,%eax │ │ + xor %esi,%eax │ │ + add %edi,%eax │ │ + mov 0x24(%esp),%edi │ │ + ror $0x9,%eax │ │ + add %esi,%eax │ │ + lea -0x262b2fc7(%edi,%edx,1),%edx │ │ + mov %esi,%edi │ │ + xor %ecx,%edi │ │ + xor %eax,%edi │ │ + add %edx,%edi │ │ + mov 0x30(%esp),%edx │ │ + rol $0x4,%edi │ │ + add %eax,%edi │ │ + lea -0x1924661b(%edx,%ecx,1),%edx │ │ mov %eax,%ecx │ │ - test %ecx,%ecx │ │ - mov $0x70,%eax │ │ - jne 117a6 │ │ - test %ebp,%ebp │ │ - mov %ebp,%eax │ │ - cmove %edx,%eax │ │ - jmp 117a6 │ │ - mov %edi,(%esp) │ │ - call 90c0 │ │ - mov %eax,%edx │ │ - jmp 119bb │ │ - mov 0x48(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 11380 │ │ - test %eax,%eax │ │ + xor %esi,%ecx │ │ + lea 0x1fa27cf8(%ebp,%esi,1),%esi │ │ + xor %edi,%ecx │ │ + add %edx,%ecx │ │ + mov %edi,%edx │ │ + rol $0xb,%ecx │ │ + xor %eax,%edx │ │ + add %edi,%ecx │ │ + xor %ecx,%edx │ │ + add %esi,%edx │ │ + mov 0x8(%esp),%esi │ │ + rol $0x10,%edx │ │ + add %ecx,%edx │ │ + lea -0x3b53a99b(%esi,%eax,1),%eax │ │ + mov %ecx,%esi │ │ + xor %edi,%esi │ │ + xor %edx,%esi │ │ + add %eax,%esi │ │ + mov (%esp),%eax │ │ + ror $0x9,%esi │ │ + add %edx,%esi │ │ + lea -0xbd6ddbc(%eax,%edi,1),%eax │ │ + mov %ecx,%edi │ │ + not %edi │ │ + or %esi,%edi │ │ + xor %edx,%edi │ │ + add %eax,%edi │ │ + mov 0x1c(%esp),%eax │ │ + rol $0x6,%edi │ │ + add %esi,%edi │ │ + lea 0x432aff97(%eax,%ecx,1),%ecx │ │ + mov %edx,%eax │ │ + not %eax │ │ + or %edi,%eax │ │ + xor %esi,%eax │ │ + add %ecx,%eax │ │ + mov 0x38(%esp),%ecx │ │ + rol $0xa,%eax │ │ + add %edi,%eax │ │ + lea -0x546bdc59(%ecx,%edx,1),%edx │ │ + mov %esi,%ecx │ │ + not %ecx │ │ + or %eax,%ecx │ │ + xor %edi,%ecx │ │ + add %edx,%ecx │ │ + mov 0x14(%esp),%edx │ │ + rol $0xf,%ecx │ │ + add %eax,%ecx │ │ + lea -0x36c5fc7(%edx,%esi,1),%esi │ │ + mov %edi,%edx │ │ + not %edx │ │ + or %ecx,%edx │ │ + xor %eax,%edx │ │ + add %esi,%edx │ │ + mov 0x30(%esp),%esi │ │ + ror $0xb,%edx │ │ + add %ecx,%edx │ │ + lea 0x655b59c3(%esi,%edi,1),%esi │ │ + mov %eax,%edi │ │ + not %edi │ │ + or %edx,%edi │ │ + xor %ecx,%edi │ │ + add %esi,%edi │ │ + mov 0xc(%esp),%esi │ │ + rol $0x6,%edi │ │ + add %edx,%edi │ │ + lea -0x70f3336e(%esi,%eax,1),%eax │ │ + mov %ecx,%esi │ │ + not %esi │ │ + or %edi,%esi │ │ + xor %edx,%esi │ │ + add %eax,%esi │ │ + mov 0x28(%esp),%eax │ │ + rol $0xa,%esi │ │ + add %edi,%esi │ │ + lea -0x100b83(%eax,%ecx,1),%eax │ │ + mov %edx,%ecx │ │ + not %ecx │ │ + or %esi,%ecx │ │ + xor %edi,%ecx │ │ + add %eax,%ecx │ │ + mov 0x4(%esp),%eax │ │ + rol $0xf,%ecx │ │ + add %esi,%ecx │ │ + lea -0x7a7ba22f(%eax,%edx,1),%eax │ │ + mov %edi,%edx │ │ + not %edx │ │ + or %ecx,%edx │ │ + xor %esi,%edx │ │ + add %eax,%edx │ │ + mov 0x20(%esp),%eax │ │ + ror $0xb,%edx │ │ + add %ecx,%edx │ │ + lea 0x6fa87e4f(%eax,%edi,1),%edi │ │ + mov %esi,%eax │ │ + not %eax │ │ + or %edx,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + lea -0x1d31920(%ebp,%esi,1),%edi │ │ + rol $0x6,%eax │ │ + mov %ecx,%esi │ │ + add %edx,%eax │ │ + not %esi │ │ + or %eax,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + mov 0x18(%esp),%edi │ │ + rol $0xa,%esi │ │ + add %eax,%esi │ │ + lea -0x5cfebcec(%edi,%ecx,1),%edi │ │ + mov %edx,%ecx │ │ + not %ecx │ │ + or %esi,%ecx │ │ + xor %eax,%ecx │ │ + add %edi,%ecx │ │ + mov 0x34(%esp),%edi │ │ + rol $0xf,%ecx │ │ + add %esi,%ecx │ │ + lea 0x4e0811a1(%edi,%edx,1),%edi │ │ mov %eax,%edx │ │ - jne 118e4 │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov 0x54(%edi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 29e0 │ │ - mov 0x18(%esp),%edx │ │ - test %eax,%eax │ │ - mov $0x4b,%eax │ │ - cmovne %eax,%edx │ │ - jmp 118e4 │ │ - jmp 11a80 │ │ + not %edx │ │ + or %ecx,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ + mov 0x10(%esp),%edi │ │ + ror $0xb,%edx │ │ + add %ecx,%edx │ │ + lea -0x8ac817e(%edi,%eax,1),%edi │ │ + mov %esi,%eax │ │ + not %eax │ │ + or %edx,%eax │ │ + xor %ecx,%eax │ │ + add %edi,%eax │ │ + mov 0x2c(%esp),%edi │ │ + rol $0x6,%eax │ │ + add %edx,%eax │ │ + lea -0x42c50dcb(%edi,%esi,1),%edi │ │ + mov %ecx,%esi │ │ + not %esi │ │ + or %eax,%esi │ │ + xor %edx,%esi │ │ + add %edi,%esi │ │ + mov 0x8(%esp),%edi │ │ + rol $0xa,%esi │ │ + add %eax,%esi │ │ + lea 0x2ad7d2bb(%edi,%ecx,1),%edi │ │ + mov %edx,%ecx │ │ + not %ecx │ │ + or %esi,%ecx │ │ + xor %eax,%ecx │ │ + add %edi,%ecx │ │ + mov 0x24(%esp),%edi │ │ + rol $0xf,%ecx │ │ + add %esi,%ecx │ │ + lea -0x14792c6f(%edi,%edx,1),%edi │ │ + mov %eax,%edx │ │ + not %edx │ │ + add 0x40(%esp),%eax │ │ + or %ecx,%edx │ │ + xor %esi,%edx │ │ + add %edi,%edx │ │ + mov 0x64(%esp),%edi │ │ + add 0x4c(%esp),%esi │ │ + mov 0x44(%esp),%ebp │ │ + ror $0xb,%edx │ │ + mov %eax,(%edi) │ │ + mov %esi,0xc(%edi) │ │ + add %ecx,%ebp │ │ + add 0x48(%esp),%ecx │ │ + add %edx,%ebp │ │ + mov %ebp,0x4(%edi) │ │ + mov %ecx,0x8(%edi) │ │ + lea 0x54(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp dcc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - │ │ -00011a80 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - push %ebx │ │ - call 29b0 │ │ - add $0x94c0,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je 11aa4 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 11ab0 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,(%esp) │ │ - call 2880 │ │ - mov %eax,%edx │ │ - mov $0x58,%eax │ │ - add 0x24(%esp),%edx │ │ - js 11aa4 │ │ - mov %edx,0x8(%esi) │ │ - orl $0x2,0x64(%esi) │ │ - lea 0x14(%esp),%esp │ │ - xor %al,%al │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00011ae0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 11af3 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11af8 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 11af3 │ │ - mov 0x8(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -00011b10 : │ │ - push %esi │ │ - mov $0x1,%eax │ │ - mov 0x8(%esp),%edx │ │ - test %edx,%edx │ │ - je 11b24 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11b28 │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - mov 0xc(%esp),%ecx │ │ - mov $0x5,%al │ │ - test %ecx,%ecx │ │ - js 11b24 │ │ - mov 0xc(%esp),%eax │ │ - movzwl 0xc(%edx),%ecx │ │ - mov %eax,0x1c(%edx) │ │ - mov 0x64(%edx),%eax │ │ - mov %eax,%esi │ │ - or $0x2,%esi │ │ - mov %esi,0x64(%edx) │ │ - mov 0xc(%esp),%esi │ │ - test %esi,%esi │ │ - je 11b68 │ │ - cmp $0x2,%cx │ │ - je 11bb8 │ │ - cmp $0x5,%cx │ │ - je 11ba0 │ │ - cmp $0x1,%cx │ │ - je 11ba8 │ │ - xor %eax,%eax │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - cmp $0x4,%cx │ │ - je 11bb0 │ │ - cmp $0x6,%cx │ │ - je 11b88 │ │ - cmp $0x3,%cx │ │ - jne 11b62 │ │ - movw $0x1,0xc(%edx) │ │ - jmp 11b90 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x5,0xc(%edx) │ │ - xchg %ax,%ax │ │ - or $0x42,%eax │ │ - mov %eax,0x64(%edx) │ │ - xor %eax,%eax │ │ - jmp 11b64 │ │ - lea 0x0(%esi),%esi │ │ - movw $0x6,0xc(%edx) │ │ - jmp 11b90 │ │ - movw $0x3,0xc(%edx) │ │ - jmp 11b90 │ │ - movw $0x2,0xc(%edx) │ │ - jmp 11b90 │ │ - movw $0x4,0xc(%edx) │ │ - jmp 11b90 │ │ - │ │ -00011bc0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 11bd3 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11bd8 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 11bd3 │ │ - mov 0x1c(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -00011bf0 : │ │ - mov 0x4(%esp),%edx │ │ - mov $0x1,%eax │ │ - test %edx,%edx │ │ - je 11c03 │ │ - cmpb $0x81,0x68(%edx) │ │ - je 11c08 │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x4,%al │ │ - test %ecx,%ecx │ │ - je 11c03 │ │ - mov 0x4(%edx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - xor %eax,%eax │ │ - retq │ │ - xchg %ax,%ax │ │ │ │ -00011c20 : │ │ +0000dcc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - mov $0x59,%esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x931e,%ebx │ │ + call 29b0 │ │ + add $0xd283,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - test %edi,%edi │ │ - je 11cea │ │ - mov %edi,(%esp) │ │ - call 26f0 │ │ - cmp $0x3f,%eax │ │ - jbe 11cf8 │ │ - mov -0x8(%ebx),%edx │ │ - cmp $0x3f,%eax │ │ - mov $0x40,%ebp │ │ - cmova %ebp,%eax │ │ - mov (%edx),%esi │ │ - mov %eax,0x18(%esp) │ │ - mov %esi,0x1c(%esp) │ │ - xor %esi,%esi │ │ - jmp 11c89 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%eax │ │ - movzbl %dl,%ecx │ │ - testb $0x7,0x1(%eax,%ecx,1) │ │ - je 11c9c │ │ - add $0x1,%esi │ │ - cmp 0x18(%esp),%esi │ │ - je 11d10 │ │ - movzbl (%edi,%esi,1),%edx │ │ - cmp $0xff,%dl │ │ - jne 11c78 │ │ - lea -0x20(%edx),%ecx │ │ - cmp $0x5e,%cl │ │ - ja 11ce2 │ │ - cmp $0x2f,%dl │ │ - sete %cl │ │ - cmp $0x22,%dl │ │ - mov %ecx,%ebp │ │ - sete %cl │ │ - or %ebp,%ecx │ │ - cmp $0x7c,%dl │ │ - sete %al │ │ - mov %eax,%ebp │ │ - or %ebp,%ecx │ │ - lea -0x5b(%edx),%ebp │ │ - mov %ebp,%eax │ │ - cmp $0x2,%al │ │ - setbe %al │ │ - mov %eax,%ebp │ │ - or %ebp,%ecx │ │ - lea -0x3a(%edx),%ebp │ │ - mov %ebp,%eax │ │ - cmp $0x5,%al │ │ - setbe %al │ │ - or %cl,%al │ │ - jne 11ce2 │ │ - sub $0x2a,%edx │ │ - cmp $0x2,%dl │ │ - ja 11c86 │ │ - cmp $0x1,%esi │ │ - sbb %esi,%esi │ │ - add $0x5b,%esi │ │ + mov 0x40(%esp),%eax │ │ + mov 0x48(%esp),%ecx │ │ + mov 0x10(%eax),%eax │ │ + lea (%eax,%ecx,8),%edx │ │ + mov 0x40(%esp),%ecx │ │ + cmp %edx,%eax │ │ + mov %edx,0x10(%ecx) │ │ + ja de70 │ │ + mov 0x14(%ecx),%ecx │ │ + mov 0x48(%esp),%edx │ │ + shr $0x3,%eax │ │ + shr $0x1d,%edx │ │ + add %ecx,%edx │ │ + and $0x3f,%eax │ │ + mov 0x40(%esp),%ecx │ │ + mov %edx,0x14(%ecx) │ │ + jne de10 │ │ + lea 0x18(%ecx),%edi │ │ + cmpl $0x3f,0x48(%esp) │ │ + jbe ddd4 │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x44(%esp),%esi │ │ + jmp dd40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%edx │ │ + sub $0x40,%ebp │ │ + add $0x40,%esi │ │ + mov %edx,(%edi) │ │ + mov -0x3c(%esi),%edx │ │ + mov %edx,0x4(%edi) │ │ + mov -0x38(%esi),%edx │ │ + mov %edx,0x8(%edi) │ │ + mov -0x34(%esi),%edx │ │ + mov %edx,0xc(%edi) │ │ + mov -0x30(%esi),%edx │ │ + mov %edx,0x10(%edi) │ │ + mov -0x2c(%esi),%edx │ │ + mov %edx,0x14(%edi) │ │ + mov -0x28(%esi),%edx │ │ + mov %edx,0x18(%edi) │ │ + mov -0x24(%esi),%edx │ │ + mov %edx,0x1c(%edi) │ │ + mov -0x20(%esi),%edx │ │ + mov %edx,0x20(%edi) │ │ + mov -0x1c(%esi),%edx │ │ + mov %edx,0x24(%edi) │ │ + mov -0x18(%esi),%edx │ │ + mov %edx,0x28(%edi) │ │ + mov -0x14(%esi),%edx │ │ + mov %edx,0x2c(%edi) │ │ + mov -0x10(%esi),%edx │ │ + mov %edx,0x30(%edi) │ │ + mov -0xc(%esi),%edx │ │ + mov %edx,0x34(%edi) │ │ + mov -0x8(%esi),%edx │ │ + mov %edx,0x38(%edi) │ │ + mov -0x4(%esi),%edx │ │ + mov %edx,0x3c(%edi) │ │ + mov %edi,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d5b0 │ │ + cmp $0x3f,%ebp │ │ + ja dd40 │ │ + mov 0x48(%esp),%eax │ │ + andl $0x3f,0x48(%esp) │ │ + mov 0x44(%esp),%ecx │ │ + sub $0x40,%eax │ │ + and $0xffffffc0,%eax │ │ + lea 0x40(%ecx,%eax,1),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%eax │ │ + jae de88 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je ddf6 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je de01 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - cmpb $0x0,(%edi) │ │ - jne 11c55 │ │ - lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + mov 0x40(%esp),%ecx │ │ + mov $0x40,%edx │ │ + sub %eax,%edx │ │ + cmp %edx,0x48(%esp) │ │ + mov %edx,%ebp │ │ + lea 0x10(%ecx,%eax,1),%ecx │ │ + lea 0x8(%ecx),%edi │ │ + jb deb0 │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%ebp │ │ + jae df08 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + jne def0 │ │ + and $0x1,%edx │ │ + jne dee0 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + lea 0x18(%eax),%edi │ │ + mov %edi,0x4(%esp) │ │ + call d5b0 │ │ + add %ebp,0x44(%esp) │ │ + sub %ebp,0x48(%esp) │ │ + jmp dd12 │ │ + nop │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x14(%ecx),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + add $0x1,%ecx │ │ + jmp dcf3 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - xor %esi,%esi │ │ - jmp 11cea │ │ + test $0x1,%edi │ │ + jne df41 │ │ + test $0x2,%edi │ │ + jne df2c │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp dde5 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x48(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%eax │ │ + jb dde5 │ │ + test $0x1,%edi │ │ + je de94 │ │ + movzbl (%esi),%edx │ │ + lea 0x9(%ecx),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,0x8(%ecx) │ │ + jmp de94 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + jmp de4f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + and $0x1,%edx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + je de4f │ │ + jmp dee0 │ │ + xchg %ax,%ax │ │ + test $0x1,%edi │ │ + jne df67 │ │ + test $0x2,%edi │ │ + jne df55 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je de46 │ │ + jmp def0 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp dea0 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp de94 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp df18 │ │ + movzbl (%esi),%edx │ │ + lea 0x9(%ecx),%edi │ │ + mov %dl,0x8(%ecx) │ │ + lea -0x1(%ebp),%edx │ │ + mov 0x44(%esp),%eax │ │ + lea 0x1(%eax),%esi │ │ + jmp df10 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00011d20 : │ │ +0000df80 : │ │ push %ebp │ │ - mov $0x1,%eax │ │ + mov $0x3f,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x921e,%ebx │ │ + call 29b0 │ │ + add $0xcfbe,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - test %esi,%esi │ │ - je 11d46 │ │ - cmpb $0x81,0x68(%esi) │ │ - je 11d50 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 11d65 │ │ - mov 0x44(%esp),%eax │ │ - cmpb $0x0,(%eax) │ │ - jne 11df0 │ │ - lea -0x7047(%ebx),%eax │ │ - xor %ebp,%ebp │ │ - mov %eax,(%esp) │ │ - call 2890 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 11e28 │ │ - mov %edi,(%esp) │ │ - call 26f0 │ │ - cmp $0x3f,%eax │ │ - jbe 11d90 │ │ - movb $0x0,0x3f(%edi) │ │ - mov %edi,(%esp) │ │ - call 11c20 │ │ - test %eax,%eax │ │ - jne 11dd0 │ │ + mov 0x44(%esp),%esi │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x10(%esi),%eax │ │ + shr $0x3,%eax │ │ + and $0x3f,%eax │ │ + sub %eax,%edx │ │ + lea 0x10(%esi,%eax,1),%ecx │ │ + cmp $0x7,%edx │ │ + lea 0x9(%ecx),%edi │ │ + movb $0x80,0x18(%esi,%eax,1) │ │ + jbe e0a8 │ │ + mov $0x37,%edx │ │ + sub %eax,%edx │ │ + cmp $0x4,%edx │ │ + jae e078 │ │ + test $0x2,%dl │ │ + jne e060 │ │ + and $0x1,%edx │ │ + jne e058 │ │ + lea 0x18(%esi),%edx │ │ + mov 0x10(%esi),%eax │ │ + mov %esi,%edi │ │ + mov %eax,0x50(%esi) │ │ + mov 0x14(%esi),%eax │ │ + mov %eax,0x54(%esi) │ │ + mov %edx,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call d5b0 │ │ + mov (%esi),%eax │ │ + test $0x1,%esi │ │ + mov $0x58,%edx │ │ + mov %eax,0x0(%ebp) │ │ mov 0x4(%esi),%eax │ │ - test %eax,%eax │ │ - je 11dab │ │ - mov %eax,(%esp) │ │ - call 26e0 │ │ - mov %edi,(%esp) │ │ - call 2770 │ │ - mov %eax,0x4(%esi) │ │ - orl $0x2,0x64(%esi) │ │ - cmp $0x1,%ebp │ │ - je 11e18 │ │ - test %eax,%eax │ │ - je 11e07 │ │ - lea 0x2c(%esp),%esp │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,0xc(%ebp) │ │ + jne e180 │ │ + test $0x2,%edi │ │ + jne e1a0 │ │ + mov %edx,%ecx │ │ xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je e045 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je e04d │ │ + movb $0x0,(%edi) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - cmp $0x1,%ebp │ │ - jne 11d46 │ │ - mov %edi,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call 26e0 │ │ - mov 0x1c(%esp),%eax │ │ - jmp 11d46 │ │ - xchg %ax,%ax │ │ - mov %eax,(%esp) │ │ - mov $0x1,%ebp │ │ - call 2770 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 11d7f │ │ - mov $0x2,%eax │ │ - jmp 11d46 │ │ + movb $0x0,(%edi) │ │ + jmp dfde │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je dfde │ │ + jmp e058 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - call 26e0 │ │ - mov 0x4(%esi),%eax │ │ - jmp 11dbf │ │ + test $0x1,%edi │ │ + jne e1f0 │ │ + test $0x2,%edi │ │ + jne e1e0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je dfd9 │ │ + jmp e060 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp $0x4,%edx │ │ + jae e158 │ │ + test $0x2,%dl │ │ + jne e140 │ │ + and $0x1,%edx │ │ + jne e138 │ │ + mov %esi,(%esp) │ │ + lea 0x18(%esi),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call d5b0 │ │ + mov 0x1c(%esp),%edx │ │ + movl $0x38,0x1c(%esp) │ │ + test $0x1,%dl │ │ + mov %edx,%edi │ │ + jne e1c8 │ │ + test $0x2,%edi │ │ + jne e1b0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + rep stos %eax,%es:(%edi) │ │ + testb $0x2,0x1c(%esp) │ │ + jne e120 │ │ + testb $0x1,0x1c(%esp) │ │ + je dfe1 │ │ + movb $0x0,(%edi) │ │ + jmp dfe1 │ │ lea 0x0(%esi),%esi │ │ - lea -0x703c(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 2890 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 11d7f │ │ - call 28a0 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 11d7f │ │ - lea -0x7034(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 2890 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 11d7f │ │ - lea -0x702f(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 2770 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 11e07 │ │ - mov $0x1,%bp │ │ - jmp 11d7f │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + testb $0x1,0x1c(%esp) │ │ + je dfe1 │ │ + jmp e112 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,(%edi) │ │ + jmp e0bf │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je e0bf │ │ + jmp e138 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne e210 │ │ + test $0x2,%edi │ │ + jne e200 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + rep stos %eax,%es:(%edi) │ │ + jmp e0b1 │ │ + xchg %ax,%ax │ │ + add $0x1,%edi │ │ + mov $0x57,%dl │ │ + movb $0x0,(%esi) │ │ + test $0x2,%edi │ │ + je e02f │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp e02f │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + subl $0x2,0x1c(%esp) │ │ + jmp e0f5 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,0x18(%esi) │ │ + lea 0x19(%esi),%edi │ │ + movl $0x37,0x1c(%esp) │ │ + jmp e0e9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp e090 │ │ + movb $0x0,0x9(%ecx) │ │ + lea 0xa(%ecx),%edi │ │ + sub $0x1,%edx │ │ + jmp e084 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp e170 │ │ + movb $0x0,0x9(%ecx) │ │ + lea 0xa(%ecx),%edi │ │ + sub $0x1,%edx │ │ + jmp e164 │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ movzbl 0x1(%eax),%ecx │ │ movzbl (%eax),%ebp │ │ mov 0x10(%esp),%esi │ │ mov %ecx,%edi │ │ @@ -17851,29 +13645,51 @@ │ │ or %eax,%ecx │ │ xor 0xc(%edx),%ecx │ │ mov %ecx,0xc(%esi) │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp e2e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00011f40 : │ │ +0000e2e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x9003,%ebx │ │ + call 29b0 │ │ + add $0xcc63,%ebx │ │ lea -0x4c(%esp),%esp │ │ mov 0x64(%esp),%ecx │ │ mov 0x68(%esp),%eax │ │ cmp $0x1f,%ecx │ │ - ja 124ee │ │ + ja e88e │ │ cmp $0x18,%ecx │ │ sbb %esi,%esi │ │ and $0xfffffff8,%esi │ │ add $0x30,%esi │ │ cmp $0x18,%ecx │ │ mov %esi,0x34(%esp) │ │ sbb %esi,%esi │ │ @@ -17934,54 +13750,54 @@ │ │ add %edx,%ecx │ │ movzbl 0xf(%eax),%edx │ │ shl $0x18,%edx │ │ add %ecx,%edx │ │ mov %edx,0xc(%edi) │ │ mov (%esp),%edi │ │ cmp $0x4,%edi │ │ - je 120d0 │ │ + je e470 │ │ movzbl 0x11(%eax),%edx │ │ movzbl 0x10(%eax),%ecx │ │ shl $0x8,%edx │ │ add %ecx,%edx │ │ movzbl 0x12(%eax),%ecx │ │ shl $0x10,%ecx │ │ add %edx,%ecx │ │ movzbl 0x13(%eax),%edx │ │ shl $0x18,%edx │ │ add %ecx,%edx │ │ cmp $0x5,%edi │ │ mov %edx,0x10(%esi) │ │ - je 120d0 │ │ + je e470 │ │ movzbl 0x15(%eax),%edx │ │ movzbl 0x14(%eax),%ecx │ │ shl $0x8,%edx │ │ add %ecx,%edx │ │ movzbl 0x16(%eax),%ecx │ │ shl $0x10,%ecx │ │ add %edx,%ecx │ │ movzbl 0x17(%eax),%edx │ │ shl $0x18,%edx │ │ add %ecx,%edx │ │ cmp $0x6,%edi │ │ mov %edx,0x14(%esi) │ │ - je 120d0 │ │ + je e470 │ │ movzbl 0x19(%eax),%edx │ │ movzbl 0x18(%eax),%ecx │ │ shl $0x8,%edx │ │ add %ecx,%edx │ │ movzbl 0x1a(%eax),%ecx │ │ shl $0x10,%ecx │ │ add %edx,%ecx │ │ movzbl 0x1b(%eax),%edx │ │ shl $0x18,%edx │ │ add %ecx,%edx │ │ cmp $0x8,%edi │ │ mov %edx,0x18(%esi) │ │ - jne 120d0 │ │ + jne e470 │ │ movzbl 0x1d(%eax),%edx │ │ movzbl 0x1c(%eax),%ecx │ │ shl $0x8,%edx │ │ add %edx,%ecx │ │ movzbl 0x1e(%eax),%edx │ │ movzbl 0x1f(%eax),%eax │ │ shl $0x10,%edx │ │ @@ -17996,21 +13812,21 @@ │ │ mov %eax,%esi │ │ neg %esi │ │ lea (%edi,%eax,4),%edi │ │ shl $0x2,%esi │ │ mov %ebp,0x10(%esp) │ │ mov %esi,0x8(%esp) │ │ mov %eax,%esi │ │ - jmp 12177 │ │ + jmp e517 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ cmp $0x4,%edx │ │ - jne 12160 │ │ + jne e500 │ │ cmpl $0x6,(%esp) │ │ - jle 12160 │ │ + jle e500 │ │ lea 0x4b4(%ebx),%edx │ │ mov %ecx,%eax │ │ lea 0x4b4(%ebx),%ebp │ │ shr $0x18,%eax │ │ movzbl (%edx,%eax,1),%eax │ │ movzbl %cl,%edx │ │ movzbl 0x0(%ebp,%edx,1),%edx │ │ @@ -18021,15 +13837,15 @@ │ │ movzbl 0x0(%ebp,%edx,1),%edx │ │ movzbl %cl,%ecx │ │ movzbl 0x0(%ebp,%ecx,1),%ecx │ │ shl $0x8,%edx │ │ shl $0x10,%ecx │ │ or %edx,%eax │ │ or %eax,%ecx │ │ - jmp 12160 │ │ + jmp e500 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -18048,22 +13864,22 @@ │ │ nop │ │ mov 0x8(%esp),%eax │ │ add $0x1,%esi │ │ add $0x4,%edi │ │ xor -0x4(%edi,%eax,1),%ecx │ │ mov %ecx,-0x4(%edi) │ │ cmp 0xc(%esp),%esi │ │ - je 121e7 │ │ + je e587 │ │ mov %esi,%edx │ │ mov %esi,%eax │ │ sar $0x1f,%edx │ │ idivl (%esp) │ │ mov -0x4(%edi),%ecx │ │ test %edx,%edx │ │ - jne 12100 │ │ + jne e4a0 │ │ ror $0x8,%ecx │ │ mov 0x10(%esp),%ebp │ │ mov %ecx,%eax │ │ shr $0x18,%eax │ │ movzbl 0x0(%ebp,%eax,1),%edx │ │ movzbl %cl,%eax │ │ movzbl 0x0(%ebp,%eax,1),%eax │ │ @@ -18084,15 +13900,15 @@ │ │ mov %edx,%eax │ │ sar $0x7,%al │ │ add %edx,%edx │ │ and $0x1b,%eax │ │ xor %eax,%edx │ │ movzbl %dl,%eax │ │ mov %eax,0x4(%esp) │ │ - jmp 12160 │ │ + jmp e500 │ │ mov 0x60(%esp),%eax │ │ mov 0x60(%esp),%edi │ │ mov 0x34(%esp),%esi │ │ mov (%eax),%eax │ │ movl $0x4,0x2c(%esp) │ │ mov %eax,0xf0(%edi) │ │ lea (%edi,%esi,4),%eax │ │ @@ -18118,15 +13934,15 @@ │ │ mov %eax,0x30(%esp) │ │ lea 0x3c(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ lea 0x1b4(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x20(%esp) │ │ mov %eax,0x24(%esp) │ │ - jmp 12280 │ │ + jmp e620 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -18161,15 +13977,15 @@ │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ mov (%esp),%eax │ │ lea 0x0(,%edi,8),%ecx │ │ xor %esi,%esi │ │ shr %cl,%eax │ │ test %al,%al │ │ - je 12324 │ │ + je e6c4 │ │ lea 0x2b4(%ebx),%edi │ │ movzbl %al,%eax │ │ mov $0x80808081,%edx │ │ movzbl (%edi,%eax,1),%ecx │ │ add 0xc(%esp),%ecx │ │ mov %ecx,%eax │ │ imul %edx │ │ @@ -18185,15 +14001,15 @@ │ │ xor %edx,%edx │ │ mov (%esp),%eax │ │ and $0x3,%ecx │ │ shl $0x3,%ecx │ │ mov %ebp,%edi │ │ shr %cl,%eax │ │ test %al,%al │ │ - je 12369 │ │ + je e709 │ │ lea 0x2b4(%ebx),%edx │ │ movzbl %al,%eax │ │ movzbl (%edx,%eax,1),%ecx │ │ mov $0x80808081,%edx │ │ add 0x10(%esp),%ecx │ │ mov %ecx,%eax │ │ imul %edx │ │ @@ -18210,15 +14026,15 @@ │ │ mov %ebp,%ecx │ │ xor %edx,%edx │ │ mov (%esp),%eax │ │ and $0x3,%ecx │ │ shl $0x3,%ecx │ │ shr %cl,%eax │ │ test %al,%al │ │ - je 123b1 │ │ + je e751 │ │ lea 0x2b4(%ebx),%edx │ │ movzbl %al,%eax │ │ movzbl (%edx,%eax,1),%ecx │ │ mov $0x80808081,%edx │ │ add 0x14(%esp),%ecx │ │ mov %ecx,%eax │ │ imul %edx │ │ @@ -18233,15 +14049,15 @@ │ │ xor %edx,%esi │ │ lea 0x10(,%edi,8),%ecx │ │ mov (%esp),%edx │ │ and $0x18,%ecx │ │ xor %eax,%eax │ │ shr %cl,%edx │ │ test %dl,%dl │ │ - je 123f8 │ │ + je e798 │ │ lea 0x2b4(%ebx),%eax │ │ movzbl %dl,%edx │ │ movzbl (%eax,%edx,1),%ecx │ │ mov $0x80808081,%edx │ │ add 0x18(%esp),%ecx │ │ mov %ecx,%eax │ │ imul %edx │ │ @@ -18253,20 +14069,20 @@ │ │ sub %eax,%ecx │ │ mov 0x24(%esp),%eax │ │ movzbl (%eax,%ecx,1),%eax │ │ xor %esi,%eax │ │ cmp $0x4,%edi │ │ mov 0x4(%esp),%esi │ │ mov %al,-0x1(%esi,%edi,1) │ │ - jne 122e0 │ │ + jne e680 │ │ addl $0x4,0x4(%esp) │ │ addl $0x4,0x8(%esp) │ │ mov 0x4(%esp),%eax │ │ cmp 0x28(%esp),%eax │ │ - jne 122d0 │ │ + jne e670 │ │ movzbl 0x3e(%esp),%esi │ │ addl $0x4,0x2c(%esp) │ │ movzbl 0x3d(%esp),%eax │ │ movzbl 0x3f(%esp),%edx │ │ movzbl 0x3c(%esp),%ecx │ │ shl $0x10,%esi │ │ shl $0x8,%eax │ │ @@ -18309,58 +14125,58 @@ │ │ or %edx,%eax │ │ movzbl 0x48(%esp),%edx │ │ or %edx,%eax │ │ mov %eax,0xec(%edi) │ │ mov 0x2c(%esp),%eax │ │ mov %edi,0x30(%esp) │ │ cmp 0x34(%esp),%eax │ │ - jl 12280 │ │ + jl e620 │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ movl $0x38,0x34(%esp) │ │ mov $0xe,%edx │ │ movl $0x3c,0xc(%esp) │ │ movl $0x8,(%esp) │ │ - jmp 11f9b │ │ - jmp 12520 │ │ + jmp e33b │ │ + jmp e8c0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00012520 : │ │ +0000e8c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x8a23,%ebx │ │ + call 29b0 │ │ + add $0xc683,%ebx │ │ lea -0x40(%esp),%esp │ │ mov 0x54(%esp),%edx │ │ lea 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ mov 0x58(%esp),%eax │ │ - call 11e90 │ │ + call e220 │ │ mov 0x54(%esp),%eax │ │ mov 0x1e0(%eax),%eax │ │ mov %eax,0x10(%esp) │ │ cmp $0x1,%eax │ │ - jle 12674 │ │ + jle ea14 │ │ mov 0x10(%esp),%ecx │ │ mov 0x54(%esp),%eax │ │ lea 0x9b4(%ebx),%edi │ │ shl $0x4,%ecx │ │ add 0x54(%esp),%ecx │ │ add $0x10,%eax │ │ mov %eax,%esi │ │ @@ -18433,15 +14249,15 @@ │ │ rol $0x8,%eax │ │ xor (%edi,%edx,4),%eax │ │ mov %eax,0x30(%esp) │ │ movdqu -0x10(%esi),%xmm0 │ │ cmp 0xc(%esp),%esi │ │ pxor 0x24(%esp),%xmm0 │ │ movdqa %xmm0,0x14(%esp) │ │ - jne 12580 │ │ + jne e920 │ │ mov 0x18(%esp),%ecx │ │ mov 0x1c(%esp),%eax │ │ movzbl 0x14(%esp),%edx │ │ movzbl 0x18(%esp),%edi │ │ and $0xff00,%ecx │ │ and $0xff0000,%eax │ │ or %eax,%ecx │ │ @@ -18613,15 +14429,15 @@ │ │ mov %cl,0xf(%esi) │ │ lea 0x40(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jmp 128c0 │ │ + jmp ec60 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -18637,43 +14453,43 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -000128c0 : │ │ +0000ec60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x8683,%ebx │ │ + call 29b0 │ │ + add $0xc2e3,%ebx │ │ lea -0x40(%esp),%esp │ │ mov 0x54(%esp),%eax │ │ mov 0x54(%esp),%edi │ │ mov 0x1e0(%eax),%eax │ │ lea 0x3c(,%eax,4),%eax │ │ lea (%edi,%eax,4),%edx │ │ lea 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ mov 0x58(%esp),%eax │ │ - call 11e90 │ │ + call e220 │ │ mov 0x54(%esp),%eax │ │ mov 0x1e0(%eax),%edx │ │ cmp $0x1,%edx │ │ - jle 12a31 │ │ + jle edd1 │ │ shl $0x4,%edx │ │ mov 0x54(%esp),%eax │ │ add 0x54(%esp),%edx │ │ lea 0x5b4(%ebx),%esi │ │ add $0x10,%eax │ │ mov %edx,%edi │ │ mov %eax,0xc(%esp) │ │ - jmp 12940 │ │ + jmp ece0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -18758,15 +14574,15 @@ │ │ xor (%esi,%ecx,4),%ebp │ │ rol $0x8,%ebp │ │ xor (%esi,%edx,4),%ebp │ │ mov %ebp,0x30(%esp) │ │ pxor 0x24(%esp),%xmm0 │ │ movdqa %xmm0,0x14(%esp) │ │ cmp 0xc(%esp),%edi │ │ - jne 12940 │ │ + jne ece0 │ │ mov 0x20(%esp),%edx │ │ mov 0x1c(%esp),%eax │ │ movzbl 0x14(%esp),%esi │ │ movzbl 0x18(%esp),%edi │ │ mov %edx,%ecx │ │ and $0xff0000,%eax │ │ and $0xff00,%ecx │ │ @@ -18932,21 +14748,21 @@ │ │ lea 0x40(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ │ │ -00012c60 : │ │ +0000f000 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x82e3,%ebx │ │ + call 29b0 │ │ + add $0xbf43,%ebx │ │ lea -0x5c(%esp),%esp │ │ mov 0x78(%esp),%ecx │ │ mov 0x70(%esp),%eax │ │ mov 0x74(%esp),%esi │ │ mov 0x7c(%esp),%edi │ │ mov %eax,0x14(%esp) │ │ mov %eax,%ebp │ │ @@ -18956,60 +14772,60 @@ │ │ test %ecx,%ecx │ │ lea 0xf(%ecx),%eax │ │ mov 0x80(%esp),%edx │ │ cmovns %ecx,%eax │ │ sar $0x4,%eax │ │ cmpl $0x6,0x1e4(%ebp) │ │ mov %eax,%ecx │ │ - ja 12d50 │ │ + ja f0f0 │ │ mov 0x1e4(%ebp),%eax │ │ - mov -0x4a8c(%ebx,%eax,4),%eax │ │ + mov -0x5084(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ nop │ │ mov (%edx),%eax │ │ test %ecx,%ecx │ │ mov %eax,0x20(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%edx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%edx),%eax │ │ mov %eax,0x2c(%esp) │ │ - jle 12d50 │ │ + jle f0f0 │ │ shl $0x4,%ecx │ │ lea 0x20(%esp),%ebp │ │ lea (%esi,%ecx,1),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x14(%esp),%eax │ │ add $0x10,%esi │ │ mov %ebp,0x8(%esp) │ │ add $0x10,%edi │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ movdqu -0x10(%esi),%xmm0 │ │ pxor 0x20(%esp),%xmm0 │ │ movdqa %xmm0,0x20(%esp) │ │ mov 0x20(%esp),%ecx │ │ mov %ecx,-0x10(%edi) │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,-0xc(%edi) │ │ mov 0x28(%esp),%ecx │ │ mov %ecx,-0x8(%edi) │ │ mov 0x2c(%esp),%ecx │ │ mov %ecx,-0x4(%edi) │ │ cmp 0x18(%esp),%esi │ │ - jne 12d00 │ │ + jne f0a0 │ │ lea 0x0(%esi),%esi │ │ mov 0x4c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 13121 │ │ + jne f4c1 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ @@ -19018,75 +14834,75 @@ │ │ mov %eax,0x20(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%edx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%edx),%eax │ │ mov %eax,0x2c(%esp) │ │ - jle 12d50 │ │ + jle f0f0 │ │ mov %ecx,%eax │ │ lea 0x20(%esp),%ebp │ │ shl $0x4,%eax │ │ add %edi,%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x30(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ - jmp 12e38 │ │ + jmp f1d8 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movdqu (%esi),%xmm0 │ │ pxor 0x30(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ addb $0x1,0x2f(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x2e(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x2d(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x2c(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x2b(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x2a(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x29(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x28(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x27(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x26(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x25(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x24(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x23(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x22(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x21(%esp) │ │ - jne 12e2c │ │ + jne f1cc │ │ addb $0x1,0x20(%esp) │ │ cmp %edi,0x18(%esp) │ │ mov %edx,%esi │ │ - je 12d50 │ │ + je f0f0 │ │ mov 0x1c(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov %edi,%eax │ │ add $0x10,%edi │ │ cmp %edi,%esi │ │ lea 0x10(%esi),%edx │ │ - jae 12db0 │ │ + jae f150 │ │ cmp %edx,%eax │ │ - jae 12db0 │ │ + jae f150 │ │ movzbl (%esi),%ecx │ │ xor 0x30(%esp),%cl │ │ mov %cl,(%eax) │ │ movzbl 0x1(%esi),%ecx │ │ xor 0x31(%esp),%cl │ │ mov %cl,0x1(%eax) │ │ movzbl 0x2(%esi),%ecx │ │ @@ -19127,108 +14943,108 @@ │ │ mov %cl,0xd(%eax) │ │ movzbl 0xe(%esi),%ecx │ │ xor 0x3e(%esp),%cl │ │ mov %cl,0xe(%eax) │ │ movzbl 0xf(%esi),%ecx │ │ xor 0x3f(%esp),%cl │ │ mov %cl,0xf(%eax) │ │ - jmp 12dbe │ │ + jmp f15e │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ test %ecx,%ecx │ │ - jle 12d50 │ │ + jle f0f0 │ │ shl $0x4,%ecx │ │ lea (%esi,%ecx,1),%ebp │ │ mov %ebp,0x18(%esp) │ │ mov %edi,%ebp │ │ mov 0x14(%esp),%edi │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,0x8(%esp) │ │ add $0x10,%ebp │ │ mov %esi,0x4(%esp) │ │ add $0x10,%esi │ │ mov %edi,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ cmp 0x18(%esp),%esi │ │ - jne 12f40 │ │ - jmp 12d50 │ │ + jne f2e0 │ │ + jmp f0f0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%edx),%eax │ │ test %ecx,%ecx │ │ mov %eax,0x20(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%edx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%edx),%eax │ │ mov %eax,0x2c(%esp) │ │ - jle 12d50 │ │ + jle f0f0 │ │ shl $0x4,%ecx │ │ lea 0x20(%esp),%ebp │ │ lea (%esi,%ecx,1),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x14(%esp),%eax │ │ add $0x10,%esi │ │ movdqu -0x10(%esi),%xmm0 │ │ add $0x10,%edi │ │ mov %ebp,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ pxor 0x20(%esp),%xmm0 │ │ mov %eax,(%esp) │ │ movdqa %xmm0,0x20(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov 0x20(%esp),%ecx │ │ mov %ecx,-0x10(%edi) │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,-0xc(%edi) │ │ mov 0x28(%esp),%ecx │ │ mov %ecx,-0x8(%edi) │ │ mov 0x2c(%esp),%ecx │ │ mov %ecx,-0x4(%edi) │ │ cmp 0x18(%esp),%esi │ │ - jne 12fa0 │ │ - jmp 12d50 │ │ + jne f340 │ │ + jmp f0f0 │ │ lea 0x0(%esi),%esi │ │ mov (%edx),%eax │ │ test %ecx,%ecx │ │ mov %eax,0x20(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%edx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%edx),%eax │ │ mov %eax,0x2c(%esp) │ │ - jle 12d50 │ │ + jle f0f0 │ │ mov %ecx,%eax │ │ lea 0x20(%esp),%ebp │ │ shl $0x4,%eax │ │ add %esi,%eax │ │ mov %eax,0x18(%esp) │ │ - jmp 1304a │ │ + jmp f3ea │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movdqu (%esi),%xmm0 │ │ pxor 0x20(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ cmp 0x18(%esp),%edx │ │ mov %edx,%esi │ │ - je 12d50 │ │ + je f0f0 │ │ mov 0x14(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov %edi,%eax │ │ add $0x10,%edi │ │ cmp %edi,%esi │ │ lea 0x10(%esi),%edx │ │ - jae 13030 │ │ + jae f3d0 │ │ cmp %edx,%eax │ │ - jae 13030 │ │ + jae f3d0 │ │ movzbl (%esi),%ecx │ │ xor 0x20(%esp),%cl │ │ mov %cl,(%eax) │ │ movzbl 0x1(%esi),%ecx │ │ xor 0x21(%esp),%cl │ │ mov %cl,0x1(%eax) │ │ movzbl 0x2(%esi),%ecx │ │ @@ -19269,17 +15085,17 @@ │ │ mov %cl,0xd(%eax) │ │ movzbl 0xe(%esi),%ecx │ │ xor 0x2e(%esp),%cl │ │ mov %cl,0xe(%eax) │ │ movzbl 0xf(%esi),%ecx │ │ xor 0x2f(%esp),%cl │ │ mov %cl,0xf(%eax) │ │ - jmp 1303e │ │ - call 2990 │ │ - jmp 13140 │ │ + jmp f3de │ │ + call 2990 │ │ + jmp f4e0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -19294,21 +15110,21 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00013140 : │ │ +0000f4e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call 29b0 │ │ - add $0x7e03,%ebx │ │ + call 29b0 │ │ + add $0xba63,%ebx │ │ lea -0x5c(%esp),%esp │ │ mov 0x78(%esp),%ebp │ │ mov %gs:0x14,%edx │ │ mov %edx,0x4c(%esp) │ │ xor %edx,%edx │ │ test %ebp,%ebp │ │ lea 0xf(%ebp),%edx │ │ @@ -19317,41 +15133,41 @@ │ │ cmovs %edx,%ebp │ │ mov %eax,0x18(%esp) │ │ sar $0x4,%ebp │ │ cmpl $0x6,0x1e4(%edi) │ │ mov 0x7c(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x80(%esp),%eax │ │ - ja 131e0 │ │ + ja f580 │ │ mov 0x1e4(%edi),%edx │ │ - mov -0x4a70(%ebx,%edx,4),%edx │ │ + mov -0x5068(%ebx,%edx,4),%edx │ │ add %ebx,%edx │ │ jmp *%edx │ │ lea 0x0(%esi,%eiz,1),%esi │ │ test %ebp,%ebp │ │ - jle 131e0 │ │ + jle f580 │ │ mov 0x18(%esp),%esi │ │ mov 0x14(%esp),%edx │ │ shl $0x4,%ebp │ │ add %esi,%ebp │ │ mov %ebp,0x10(%esp) │ │ mov %edx,%ebp │ │ nop │ │ mov %ebp,0x8(%esp) │ │ add $0x10,%ebp │ │ mov %esi,0x4(%esp) │ │ add $0x10,%esi │ │ mov %edi,(%esp) │ │ - call 128c0 │ │ + call ec60 │ │ cmp 0x10(%esp),%esi │ │ - jne 131c0 │ │ + jne f560 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4c(%esp),%eax │ │ xor %gs:0x14,%eax │ │ - jne 13887 │ │ + jne fc27 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ @@ -19360,78 +15176,78 @@ │ │ mov %edx,0x20(%esp) │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x24(%esp) │ │ mov 0x8(%eax),%edx │ │ mov 0xc(%eax),%eax │ │ mov %edx,0x28(%esp) │ │ mov %eax,0x2c(%esp) │ │ - jle 131e0 │ │ + jle f580 │ │ mov 0x14(%esp),%edx │ │ mov %ebp,%eax │ │ shl $0x4,%eax │ │ mov 0x18(%esp),%esi │ │ add %edx,%eax │ │ mov %edx,%ebp │ │ mov %eax,0x14(%esp) │ │ lea 0x20(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0x30(%esp),%eax │ │ mov %eax,0x18(%esp) │ │ - jmp 132d8 │ │ + jmp f678 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movdqu (%esi),%xmm0 │ │ pxor 0x30(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ addb $0x1,0x2f(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x2e(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x2d(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x2c(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x2b(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x2a(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x29(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x28(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x27(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x26(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x25(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x24(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x23(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x22(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x21(%esp) │ │ - jne 132cc │ │ + jne f66c │ │ addb $0x1,0x20(%esp) │ │ cmp %ebp,0x14(%esp) │ │ mov %edx,%esi │ │ - je 131e0 │ │ + je f580 │ │ mov 0x18(%esp),%eax │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov %ebp,%eax │ │ add $0x10,%ebp │ │ cmp %ebp,%esi │ │ lea 0x10(%esi),%edx │ │ - jae 13250 │ │ + jae f5f0 │ │ cmp %edx,%eax │ │ - jae 13250 │ │ + jae f5f0 │ │ movzbl (%esi),%ecx │ │ xor 0x30(%esp),%cl │ │ mov %cl,(%eax) │ │ movzbl 0x1(%esi),%ecx │ │ xor 0x31(%esp),%cl │ │ mov %cl,0x1(%eax) │ │ movzbl 0x2(%esi),%ecx │ │ @@ -19472,68 +15288,68 @@ │ │ mov %cl,0xd(%eax) │ │ movzbl 0xe(%esi),%ecx │ │ xor 0x3e(%esp),%cl │ │ mov %cl,0xe(%eax) │ │ movzbl 0xf(%esi),%ecx │ │ xor 0x3f(%esp),%cl │ │ mov %cl,0xf(%eax) │ │ - jmp 1325e │ │ + jmp f5fe │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x1c(%esp) │ │ lea 0x20(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 128c0 │ │ + call ec60 │ │ mov 0x14(%esp),%esi │ │ mov 0x1c(%esp),%eax │ │ lea 0x10(%esi),%edx │ │ cmp %edx,%eax │ │ - jae 133fa │ │ + jae f79a │ │ lea 0x10(%eax),%edx │ │ cmp %edx,%esi │ │ - jb 137d0 │ │ + jb fb70 │ │ movdqu (%eax),%xmm0 │ │ mov 0x14(%esp),%eax │ │ pxor 0x20(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ cmp $0x1,%ebp │ │ - jle 131e0 │ │ + jle f580 │ │ mov 0x18(%esp),%edx │ │ mov 0x14(%esp),%esi │ │ shl $0x4,%ebp │ │ mov %edx,%eax │ │ add %edx,%ebp │ │ add $0x10,%eax │ │ add $0x20,%esi │ │ mov %ebp,0x1c(%esp) │ │ mov %eax,%ebp │ │ - jmp 13458 │ │ + jmp f7f8 │ │ lea 0x0(%esi),%esi │ │ movdqu -0x10(%ebp),%xmm0 │ │ pxor 0x20(%esp),%xmm0 │ │ movdqu %xmm0,-0x10(%esi) │ │ add $0x10,%ebp │ │ add $0x10,%esi │ │ cmp 0x1c(%esp),%ebp │ │ - je 131e0 │ │ + je f580 │ │ mov 0x10(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call 128c0 │ │ + call ec60 │ │ lea -0x10(%ebp),%ecx │ │ cmp %ecx,%esi │ │ - jbe 13438 │ │ + jbe f7d8 │ │ mov 0x18(%esp),%edx │ │ cmp %edx,0x14(%esp) │ │ - jae 13438 │ │ + jae f7d8 │ │ movzbl -0x10(%ebp),%ecx │ │ xor 0x20(%esp),%cl │ │ mov %cl,-0x10(%esi) │ │ movzbl -0xf(%ebp),%ecx │ │ xor 0x21(%esp),%cl │ │ mov %cl,-0xf(%esi) │ │ movzbl -0xe(%ebp),%ecx │ │ @@ -19574,64 +15390,64 @@ │ │ mov %cl,-0x3(%esi) │ │ movzbl -0x2(%ebp),%ecx │ │ xor 0x2e(%esp),%cl │ │ mov %cl,-0x2(%esi) │ │ movzbl -0x1(%ebp),%ecx │ │ xor 0x2f(%esp),%cl │ │ mov %cl,-0x1(%esi) │ │ - jmp 13448 │ │ + jmp f7e8 │ │ lea 0x0(%esi),%esi │ │ mov (%eax),%edx │ │ test %ebp,%ebp │ │ mov %edx,0x20(%esp) │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x24(%esp) │ │ mov 0x8(%eax),%edx │ │ mov 0xc(%eax),%eax │ │ mov %edx,0x28(%esp) │ │ mov %eax,0x2c(%esp) │ │ - jle 131e0 │ │ + jle f580 │ │ mov 0x14(%esp),%edx │ │ mov %ebp,%eax │ │ shl $0x4,%eax │ │ mov 0x18(%esp),%esi │ │ add %edx,%eax │ │ mov %edx,%ebp │ │ mov %eax,0x10(%esp) │ │ lea 0x20(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ mov %eax,%edi │ │ - jmp 135b5 │ │ + jmp f955 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movdqu (%esi),%xmm0 │ │ pxor 0x20(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ mov (%esi),%eax │ │ cmp 0x10(%esp),%ebp │ │ mov %eax,0x20(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %edx,%esi │ │ mov %eax,0x2c(%esp) │ │ - je 131e0 │ │ + je f580 │ │ mov 0x14(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov %ebp,%eax │ │ add $0x10,%ebp │ │ cmp %ebp,%esi │ │ lea 0x10(%esi),%edx │ │ - jae 13580 │ │ + jae f920 │ │ cmp %edx,%eax │ │ - jae 13580 │ │ + jae f920 │ │ movzbl (%esi),%ecx │ │ xor 0x20(%esp),%cl │ │ mov %cl,(%eax) │ │ movzbl 0x1(%esi),%ecx │ │ xor 0x21(%esp),%cl │ │ mov %cl,0x1(%eax) │ │ movzbl 0x2(%esi),%ecx │ │ @@ -19672,56 +15488,56 @@ │ │ mov %cl,0xd(%eax) │ │ movzbl 0xe(%esi),%ecx │ │ xor 0x2e(%esp),%cl │ │ mov %cl,0xe(%eax) │ │ movzbl 0xf(%esi),%ecx │ │ xor 0x2f(%esp),%cl │ │ mov %cl,0xf(%eax) │ │ - jmp 1358e │ │ + jmp f92e │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%eax),%edx │ │ test %ebp,%ebp │ │ mov %edx,0x20(%esp) │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x24(%esp) │ │ mov 0x8(%eax),%edx │ │ mov 0xc(%eax),%eax │ │ mov %edx,0x28(%esp) │ │ mov %eax,0x2c(%esp) │ │ - jle 131e0 │ │ + jle f580 │ │ mov 0x14(%esp),%edx │ │ mov %ebp,%eax │ │ shl $0x4,%eax │ │ mov 0x18(%esp),%esi │ │ add %edx,%eax │ │ mov %edx,%ebp │ │ mov %eax,0x10(%esp) │ │ lea 0x20(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ mov %eax,%edi │ │ - jmp 136f2 │ │ + jmp fa92 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movdqu (%esi),%xmm0 │ │ pxor 0x20(%esp),%xmm0 │ │ movdqu %xmm0,(%eax) │ │ cmp %ebp,0x10(%esp) │ │ mov %edx,%esi │ │ - je 131e0 │ │ + je f580 │ │ mov 0x14(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 12520 │ │ + call e8c0 │ │ mov %ebp,%eax │ │ add $0x10,%ebp │ │ cmp %ebp,%esi │ │ lea 0x10(%esi),%edx │ │ - jae 136d8 │ │ + jae fa78 │ │ cmp %edx,%eax │ │ - jae 136d8 │ │ + jae fa78 │ │ movzbl (%esi),%ecx │ │ xor 0x20(%esp),%cl │ │ mov %cl,(%eax) │ │ movzbl 0x1(%esi),%ecx │ │ xor 0x21(%esp),%cl │ │ mov %cl,0x1(%eax) │ │ movzbl 0x2(%esi),%ecx │ │ @@ -19762,15 +15578,15 @@ │ │ mov %cl,0xd(%eax) │ │ movzbl 0xe(%esi),%ecx │ │ xor 0x2e(%esp),%cl │ │ mov %cl,0xe(%eax) │ │ movzbl 0xf(%esi),%ecx │ │ xor 0x2f(%esp),%cl │ │ mov %cl,0xf(%eax) │ │ - jmp 136e6 │ │ + jmp fa86 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzbl (%eax),%edx │ │ mov 0x14(%esp),%esi │ │ xor 0x20(%esp),%dl │ │ mov %dl,(%esi) │ │ movzbl 0x1(%eax),%edx │ │ xor 0x21(%esp),%dl │ │ @@ -19813,9 +15629,4292 @@ │ │ mov %dl,0xd(%esi) │ │ movzbl 0xe(%eax),%edx │ │ xor 0x2e(%esp),%dl │ │ mov %dl,0xe(%esi) │ │ movzbl 0xf(%eax),%eax │ │ xor 0x2f(%esp),%al │ │ mov %al,0xf(%esi) │ │ - jmp 1340c │ │ - call 2990 │ │ + jmp f7ac │ │ + call 2990 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +0000fc30 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xb314,%ebx │ │ + mov 0x10(%esp),%edx │ │ + test %edx,%edx │ │ + je fccd │ │ + mov -0x4d4c(%ebx),%eax │ │ + lea 0x28(%edx),%edi │ │ + test $0x1,%edi │ │ + mov $0x40,%esi │ │ + mov %eax,(%edx) │ │ + mov -0x4d48(%ebx),%eax │ │ + mov %eax,0x4(%edx) │ │ + mov -0x4d44(%ebx),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov -0x4d40(%ebx),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov -0x4d3c(%ebx),%eax │ │ + mov %eax,0x10(%edx) │ │ + mov -0x4d38(%ebx),%eax │ │ + mov %eax,0x14(%edx) │ │ + mov -0x4d34(%ebx),%eax │ │ + mov %eax,0x18(%edx) │ │ + mov -0x4d30(%ebx),%eax │ │ + mov %eax,0x1c(%edx) │ │ + jne fd00 │ │ + test $0x2,%edi │ │ + jne fcf0 │ │ + mov %esi,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%esi │ │ + rep stos %eax,%es:(%edi) │ │ + jne fce0 │ │ + and $0x1,%esi │ │ + jne fcd8 │ │ + movl $0x0,0x20(%edx) │ │ + movl $0x0,0x24(%edx) │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movb $0x0,(%edi) │ │ + jmp fcbf │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%esi │ │ + je fcbf │ │ + jmp fcd8 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%esi │ │ + add $0x2,%edi │ │ + jmp fca9 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,0x28(%edx) │ │ + lea 0x29(%edx),%edi │ │ + mov $0x3f,%si │ │ + jmp fca1 │ │ + lea 0x0(%esi),%esi │ │ + │ │ +0000fd10 : │ │ + push %ebp │ │ + xor %ebp,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xb231,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ + add $0x28,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x14(%edi),%edi │ │ + mov (%eax),%eax │ │ + mov %edi,0xc(%esp) │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x18(%edi),%edi │ │ + mov 0x4(%eax),%eax │ │ + mov %edi,0x20(%esp) │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x1c(%edi),%esi │ │ + mov 0x8(%eax),%eax │ │ + mov %esi,%edi │ │ + mov %eax,0x18(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,%edx │ │ + jmp fdaa │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov %ecx,%edx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %edx,%esi │ │ + ror $0xb,%esi │ │ + mov (%eax,%ebp,1),%ecx │ │ + bswap %ecx │ │ + mov 0x28(%esp),%eax │ │ + mov %ecx,(%eax,%ebp,1) │ │ + mov %edx,%eax │ │ + ror $0x6,%eax │ │ + add -0x4d0c(%ebx,%ebp,1),%ecx │ │ + xor %esi,%eax │ │ + mov %edx,%esi │ │ + rol $0x7,%esi │ │ + add $0x4,%ebp │ │ + xor %esi,%eax │ │ + mov 0xc(%esp),%esi │ │ + add %eax,%ecx │ │ + mov %edx,%eax │ │ + not %eax │ │ + and 0x20(%esp),%eax │ │ + and %edx,%esi │ │ + xor %esi,%eax │ │ + mov 0x1c(%esp),%esi │ │ + add %ecx,%eax │ │ + mov 0x8(%esp),%ecx │ │ + add %edi,%eax │ │ + mov 0x18(%esp),%edi │ │ + xor %edi,%esi │ │ + and 0x1c(%esp),%edi │ │ + and %ecx,%esi │ │ + xor %edi,%esi │ │ + mov %ecx,%edi │ │ + ror $0xd,%edi │ │ + ror $0x2,%ecx │ │ + xor %ecx,%edi │ │ + mov 0x8(%esp),%ecx │ │ + rol $0xa,%ecx │ │ + xor %edi,%ecx │ │ + mov 0x20(%esp),%edi │ │ + add %ecx,%esi │ │ + mov (%esp),%ecx │ │ + add %eax,%esi │ │ + add %eax,%ecx │ │ + cmp $0x40,%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,(%esp) │ │ + jne fd88 │ │ + mov %esi,0x10(%esp) │ │ + mov $0x10,%edi │ │ + mov %edx,0x14(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + jmp fe78 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x10(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + addl $0x1,(%esp) │ │ + mov (%esp),%edi │ │ + mov %edi,%eax │ │ + and $0xf,%eax │ │ + mov (%ecx,%eax,4),%edx │ │ + mov %edx,%ebp │ │ + mov %edx,%eax │ │ + ror $0x7,%eax │ │ + rol $0xe,%ebp │ │ + shr $0x3,%edx │ │ + xor %eax,%ebp │ │ + mov %edx,0x24(%esp) │ │ + mov %edi,%eax │ │ + add $0xd,%eax │ │ + mov %ecx,%edx │ │ + and $0xf,%eax │ │ + xor 0x24(%esp),%ebp │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %eax,%esi │ │ + mov %eax,%ecx │ │ + rol $0xf,%ecx │ │ + rol $0xd,%esi │ │ + shr $0xa,%eax │ │ + xor %ecx,%esi │ │ + lea 0x3c(,%edi,4),%ecx │ │ + add $0x8,%edi │ │ + and $0xf,%edi │ │ + and $0x3c,%ecx │ │ + add %edx,%ecx │ │ + xor %esi,%eax │ │ + mov (%edx,%edi,4),%edx │ │ + add (%ecx),%edx │ │ + add %edx,%ebp │ │ + mov 0x4(%esp),%edx │ │ + lea 0x0(%ebp,%eax,1),%edi │ │ + mov (%esp),%eax │ │ + mov %edi,(%ecx) │ │ + mov %edx,%ebp │ │ + ror $0x6,%edx │ │ + mov -0x4d10(%ebx,%eax,4),%esi │ │ + mov %edx,%eax │ │ + ror $0xb,%ebp │ │ + xor %ebp,%eax │ │ + mov 0x4(%esp),%ebp │ │ + add %edi,%esi │ │ + mov 0x1c(%esp),%edi │ │ + mov %ebp,%edx │ │ + rol $0x7,%edx │ │ + mov %edi,%ecx │ │ + xor %edx,%eax │ │ + mov 0x14(%esp),%edx │ │ + add %esi,%eax │ │ + mov %ebp,%esi │ │ + not %esi │ │ + and 0xc(%esp),%esi │ │ + and %ebp,%edx │ │ + mov 0x8(%esp),%ebp │ │ + xor %esi,%edx │ │ + mov %edi,%esi │ │ + add %edx,%eax │ │ + xor %ebp,%ecx │ │ + mov 0x10(%esp),%edx │ │ + add 0x20(%esp),%eax │ │ + and %edx,%ecx │ │ + and %ebp,%esi │ │ + xor %esi,%ecx │ │ + mov %edx,%esi │ │ + ror $0xd,%esi │ │ + mov %edx,%ebp │ │ + ror $0x2,%edx │ │ + xor %edx,%esi │ │ + mov %ebp,%edx │ │ + mov 0x18(%esp),%ebp │ │ + rol $0xa,%edx │ │ + mov %edi,0x18(%esp) │ │ + xor %esi,%edx │ │ + add %edx,%ecx │ │ + add %eax,%ebp │ │ + mov 0xc(%esp),%edx │ │ + add %eax,%ecx │ │ + cmpl $0x40,(%esp) │ │ + mov %edi,%esi │ │ + mov %edx,0x20(%esp) │ │ + jne fe50 │ │ + mov 0x40(%esp),%edi │ │ + add %ecx,(%edi) │ │ + mov %edi,%eax │ │ + mov 0x10(%esp),%edi │ │ + add %esi,0xc(%eax) │ │ + add %ebp,0x10(%eax) │ │ + add %edx,0x1c(%eax) │ │ + add %edi,0x4(%eax) │ │ + mov 0x8(%esp),%edi │ │ + add %edi,0x8(%eax) │ │ + mov 0x4(%esp),%edi │ │ + add %edi,0x14(%eax) │ │ + mov 0x14(%esp),%edi │ │ + add %edi,0x18(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp ffc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +0000ffc0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xaf83,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%ecx │ │ + mov 0x40(%esp),%ebp │ │ + test %ecx,%ecx │ │ + je 1006f │ │ + mov 0x20(%ebp),%eax │ │ + mov 0x24(%ebp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%esi │ │ + shrd $0x3,%edx,%esi │ │ + mov %edx,0x1c(%esp) │ │ + and $0x3f,%esi │ │ + jne 10078 │ │ + cmpl $0x3f,0x48(%esp) │ │ + jbe 10210 │ │ + mov 0x48(%esp),%edi │ │ + mov 0x44(%esp),%esi │ │ + jmp 10020 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call fd10 │ │ + addl $0x200,0x20(%ebp) │ │ + adcl $0x0,0x24(%ebp) │ │ + sub $0x40,%edi │ │ + add $0x40,%esi │ │ + cmp $0x3f,%edi │ │ + ja 10020 │ │ + mov 0x48(%esp),%eax │ │ + and $0x3f,%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x48(%esp),%eax │ │ + lea -0x40(%eax),%edx │ │ + mov 0x44(%esp),%eax │ │ + and $0xffffffc0,%edx │ │ + lea 0x40(%eax,%edx,1),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x14(%esp),%eax │ │ + test %eax,%eax │ │ + jne 10100 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov $0x40,%eax │ │ + sub %esi,%eax │ │ + cmp %eax,0x48(%esp) │ │ + jb 10168 │ │ + lea 0x20(%ebp,%esi,1),%ecx │ │ + cmp $0x4,%eax │ │ + mov %eax,%edx │ │ + lea 0x8(%ecx),%edi │ │ + mov 0x44(%esp),%esi │ │ + jae 101b0 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je 100b1 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + and $0x1,%edx │ │ + je 100bd │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + lea 0x0(,%eax,8),%esi │ │ + xor %edi,%edi │ │ + add %esi,0x20(%ebp) │ │ + adc %edi,0x24(%ebp) │ │ + sub %eax,0x48(%esp) │ │ + mov %ebp,(%esp) │ │ + add %eax,0x44(%esp) │ │ + lea 0x28(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call fd10 │ │ + cmpl $0x3f,0x48(%esp) │ │ + ja 10007 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + jmp 10063 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%ebp),%eax │ │ + mov 0x24(%ebp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x14(%esp),%eax │ │ + lea 0x28(%ebp),%edi │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%eax │ │ + mov %eax,%edx │ │ + jae 101d0 │ │ + mov %edx,%eax │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 10137 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + mov %edx,%eax │ │ + test $0x1,%al │ │ + je 10144 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x14(%esp),%ecx │ │ + xor %edi,%edi │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + shl $0x3,%ecx │ │ + add %ecx,%eax │ │ + mov %eax,0x20(%ebp) │ │ + adc %edi,%edx │ │ + mov %edx,0x24(%ebp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x48(%esp),%eax │ │ + lea 0x20(%ebp,%esi,1),%edx │ │ + mov 0x44(%esp),%esi │ │ + lea 0x8(%edx),%edi │ │ + cmp $0x4,%eax │ │ + jae 101f0 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 1018d │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 10198 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x48(%esp),%eax │ │ + xor %edx,%edx │ │ + shl $0x3,%eax │ │ + add %eax,0x20(%ebp) │ │ + adc %edx,0x24(%ebp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + test $0x1,%edi │ │ + jne 1022f │ │ + test $0x2,%edi │ │ + jne 1021d │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 1009f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 1025d │ │ + test $0x2,%edi │ │ + jne 10247 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 10124 │ │ + test $0x1,%edi │ │ + jne 1028c │ │ + test $0x2,%edi │ │ + jne 10277 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 1017c │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + jmp 1010e │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 101c0 │ │ + movzbl (%esi),%edx │ │ + lea 0x9(%ecx),%edi │ │ + mov %dl,0x8(%ecx) │ │ + mov 0x44(%esp),%edx │ │ + lea 0x1(%edx),%esi │ │ + lea -0x1(%eax),%edx │ │ + jmp 101b8 │ │ + movzwl (%esi),%ecx │ │ + mov %edx,%eax │ │ + sub $0x2,%eax │ │ + lea 0x2(%edi),%edi │ │ + lea 0x2(%esi),%esi │ │ + mov %eax,%edx │ │ + mov %cx,-0x2(%edi) │ │ + jmp 101e4 │ │ + movzbl (%esi),%ecx │ │ + lea 0x29(%ebp),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,0x28(%ebp) │ │ + mov 0x14(%esp),%eax │ │ + sub $0x1,%eax │ │ + mov %eax,%edx │ │ + jmp 101dc │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 10204 │ │ + movzbl (%esi),%eax │ │ + lea 0x9(%edx),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,0x8(%edx) │ │ + mov 0x48(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 101fc │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + │ │ +000102b0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xac93,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x44(%esp),%esi │ │ + test %ebp,%ebp │ │ + je 103df │ │ + mov 0x24(%esi),%edx │ │ + mov 0x20(%esi),%eax │ │ + mov 0x24(%esi),%ecx │ │ + bswap %ecx │ │ + shrd $0x3,%edx,%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + shr $0x3,%edx │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x20(%esi),%edx │ │ + and $0x3f,%eax │ │ + bswap %edx │ │ + mov %ecx,0x20(%esi) │ │ + mov %edx,0x24(%esi) │ │ + je 10428 │ │ + movb $0x80,0x28(%esi,%eax,1) │ │ + lea 0x1(%eax),%edx │ │ + cmp $0x38,%edx │ │ + jbe 10468 │ │ + cmp $0x40,%edx │ │ + jne 104c0 │ │ + mov %esi,(%esp) │ │ + lea 0x28(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + call fd10 │ │ + mov %edi,%eax │ │ + mov $0x38,%edx │ │ + test $0x1,%al │ │ + jne 10530 │ │ + test $0x2,%edi │ │ + jne 10540 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 10365 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 1036d │ │ + movb $0x0,(%edi) │ │ + mov 0x20(%esi),%eax │ │ + mov %eax,0x60(%esi) │ │ + mov 0x24(%esi),%eax │ │ + mov %eax,0x64(%esi) │ │ + mov 0x18(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call fd10 │ │ + mov (%esi),%eax │ │ + bswap %eax │ │ + mov %eax,(%esi) │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x4(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x4(%esi) │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x8(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x8(%esi) │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xc(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0xc(%esi) │ │ + mov %eax,0xc(%ebp) │ │ + mov 0x10(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x10(%esi) │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x14(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x14(%esi) │ │ + mov %eax,0x14(%ebp) │ │ + mov 0x18(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x18(%esi) │ │ + mov %eax,0x18(%ebp) │ │ + mov 0x1c(%esi),%eax │ │ + bswap %eax │ │ + mov %eax,0x1c(%esi) │ │ + mov %eax,0x1c(%ebp) │ │ + test $0x1,%esi │ │ + mov %esi,%edi │ │ + mov $0x68,%edx │ │ + jne 104e8 │ │ + test $0x2,%edi │ │ + jne 10500 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 10414 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 1041c │ │ + movb $0x0,(%edi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x28(%esi),%eax │ │ + mov $0x38,%edx │ │ + test $0x1,%al │ │ + mov %eax,%edi │ │ + mov %eax,0x18(%esp) │ │ + jne 10560 │ │ + test $0x2,%edi │ │ + jne 10550 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + jne 104b0 │ │ + and $0x1,%edx │ │ + jne 104a0 │ │ + movb $0x80,0x28(%esi) │ │ + jmp 1036d │ │ + xchg %ax,%ax │ │ + mov $0x37,%edx │ │ + lea 0x21(%esi,%eax,1),%ecx │ │ + sub %eax,%edx │ │ + lea 0x8(%ecx),%edi │ │ + cmp $0x4,%edx │ │ + jae 10510 │ │ + test $0x2,%dl │ │ + je 1048c │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 10494 │ │ + movb $0x0,(%edi) │ │ + lea 0x28(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp 1036d │ │ + movb $0x0,(%edi) │ │ + movb $0x80,0x28(%esi) │ │ + jmp 1036d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 1045d │ │ + jmp 104a0 │ │ + nop │ │ + mov $0x3f,%edx │ │ + lea 0x29(%esi,%eax,1),%ecx │ │ + sub %eax,%edx │ │ + je 1031f │ │ + xor %eax,%eax │ │ + movb $0x0,(%ecx,%eax,1) │ │ + add $0x1,%eax │ │ + cmp %edx,%eax │ │ + jb 104d3 │ │ + jmp 1031f │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edi │ │ + mov $0x67,%dl │ │ + movb $0x0,(%esi) │ │ + test $0x2,%edi │ │ + je 103fe │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 103fe │ │ + test $0x1,%edi │ │ + jne 1057b │ │ + test $0x2,%edi │ │ + jne 1056e │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + rep stos %eax,%es:(%edi) │ │ + jmp 1047f │ │ + xchg %ax,%ax │ │ + movb $0x0,0x28(%esi) │ │ + lea 0x29(%esi),%edi │ │ + mov $0x37,%dl │ │ + jmp 10343 │ │ + xchg %ax,%ax │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 1034f │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 1044a │ │ + movb $0x0,0x28(%esi) │ │ + lea 0x29(%esi),%edi │ │ + mov $0x37,%dl │ │ + jmp 1043e │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 10520 │ │ + movb $0x0,0x8(%ecx) │ │ + lea 0x9(%ecx),%edi │ │ + sub $0x1,%edx │ │ + jmp 10518 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00010590 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xa9b4,%ebx │ │ + mov 0x10(%esp),%edx │ │ + test %edx,%edx │ │ + je 10683 │ │ + mov -0x504c(%ebx),%eax │ │ + lea 0x50(%edx),%edi │ │ + test $0x1,%edi │ │ + mov $0x80,%esi │ │ + mov %eax,(%edx) │ │ + mov -0x5048(%ebx),%eax │ │ + mov %eax,0x4(%edx) │ │ + mov -0x5044(%ebx),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov -0x5040(%ebx),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov -0x503c(%ebx),%eax │ │ + mov %eax,0x10(%edx) │ │ + mov -0x5038(%ebx),%eax │ │ + mov %eax,0x14(%edx) │ │ + mov -0x5034(%ebx),%eax │ │ + mov %eax,0x18(%edx) │ │ + mov -0x5030(%ebx),%eax │ │ + mov %eax,0x1c(%edx) │ │ + mov -0x502c(%ebx),%eax │ │ + mov %eax,0x20(%edx) │ │ + mov -0x5028(%ebx),%eax │ │ + mov %eax,0x24(%edx) │ │ + mov -0x5024(%ebx),%eax │ │ + mov %eax,0x28(%edx) │ │ + mov -0x5020(%ebx),%eax │ │ + mov %eax,0x2c(%edx) │ │ + mov -0x501c(%ebx),%eax │ │ + mov %eax,0x30(%edx) │ │ + mov -0x5018(%ebx),%eax │ │ + mov %eax,0x34(%edx) │ │ + mov -0x5014(%ebx),%eax │ │ + mov %eax,0x38(%edx) │ │ + mov -0x5010(%ebx),%eax │ │ + mov %eax,0x3c(%edx) │ │ + jne 106b0 │ │ + test $0x2,%edi │ │ + jne 106a0 │ │ + mov %esi,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%esi │ │ + rep stos %eax,%es:(%edi) │ │ + jne 10690 │ │ + and $0x1,%esi │ │ + jne 10688 │ │ + movl $0x0,0x48(%edx) │ │ + movl $0x0,0x4c(%edx) │ │ + movl $0x0,0x40(%edx) │ │ + movl $0x0,0x44(%edx) │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + nop │ │ + movb $0x0,(%edi) │ │ + jmp 10667 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%esi │ │ + je 10667 │ │ + jmp 10688 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%esi │ │ + add $0x2,%edi │ │ + jmp 10651 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,0x50(%edx) │ │ + lea 0x51(%edx),%edi │ │ + mov $0x7f,%si │ │ + jmp 10649 │ │ + lea 0x0(%esi),%esi │ │ + │ │ +000106c0 : │ │ + push %ebp │ │ + xor %ebp,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xa881,%ebx │ │ + lea -0xa4(%esp),%esp │ │ + mov 0xb8(%esp),%eax │ │ + add $0x50,%eax │ │ + mov %eax,0x98(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0xc(%eax),%edx │ │ + mov 0x8(%eax),%eax │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x14(%eax),%edx │ │ + mov 0x10(%eax),%eax │ │ + mov %edx,0x3c(%esp) │ │ + mov %eax,0x38(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x1c(%eax),%edx │ │ + mov 0x18(%eax),%eax │ │ + mov %edx,0x8c(%esp) │ │ + mov %eax,0x88(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x24(%eax),%edx │ │ + mov 0x20(%eax),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x2c(%eax),%edx │ │ + mov 0x28(%eax),%eax │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x34(%eax),%edx │ │ + mov 0x30(%eax),%eax │ │ + mov %edx,0x84(%esp) │ │ + mov %eax,0x80(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov 0x3c(%eax),%edx │ │ + mov 0x38(%eax),%eax │ │ + mov %edx,0x94(%esp) │ │ + mov %eax,0x90(%esp) │ │ + jmp 10805 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%esi │ │ + mov 0x34(%esp),%edi │ │ + mov %esi,0x80(%esp) │ │ + mov %edi,0x84(%esp) │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + mov %esi,0x30(%esp) │ │ + mov %edi,0x34(%esp) │ │ + mov (%esp),%esi │ │ + mov 0x4(%esp),%edi │ │ + mov %esi,0x20(%esp) │ │ + mov %edi,0x24(%esp) │ │ + mov 0x10(%esp),%esi │ │ + mov 0x14(%esp),%edi │ │ + mov %esi,0x38(%esp) │ │ + mov %edi,0x3c(%esp) │ │ + mov 0x8(%esp),%esi │ │ + mov 0xc(%esp),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,0x10(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %edx,0xc(%esp) │ │ + mov 0xbc(%esp),%eax │ │ + mov (%eax,%ebp,1),%ecx │ │ + bswap %ecx │ │ + mov 0x4(%eax,%ebp,1),%esi │ │ + bswap %esi │ │ + mov %esi,%eax │ │ + mov %ecx,%edx │ │ + mov 0x98(%esp),%ecx │ │ + add -0x4fcc(%ebx,%ebp,1),%eax │ │ + mov %edx,0x4(%ecx,%ebp,1) │ │ + adc -0x4fc8(%ebx,%ebp,1),%edx │ │ + mov %esi,(%ecx,%ebp,1) │ │ + mov %edx,0x4(%esp) │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x20(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %ecx,%edi │ │ + mov %edx,%esi │ │ + mov %edx,%eax │ │ + shrd $0x12,%edx,%edi │ │ + shrd $0x12,%ecx,%esi │ │ + mov %ecx,%edx │ │ + mov %eax,%ecx │ │ + shrd $0xe,%edx,%eax │ │ + shrd $0xe,%ecx,%edx │ │ + mov %esi,%ecx │ │ + xor %edx,%edi │ │ + mov 0x24(%esp),%edx │ │ + xor %eax,%ecx │ │ + mov 0x20(%esp),%eax │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + shld $0x17,%edx,%eax │ │ + shld $0x17,%edi,%edx │ │ + mov 0x4(%esp),%edi │ │ + xor %eax,%ecx │ │ + mov %ecx,0x18(%esp) │ │ + mov %esi,%ecx │ │ + mov (%esp),%esi │ │ + xor %edx,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + add 0x18(%esp),%esi │ │ + mov %esi,(%esp) │ │ + adc 0x1c(%esp),%edi │ │ + mov 0x20(%esp),%esi │ │ + mov %edi,0x4(%esp) │ │ + mov 0x24(%esp),%edi │ │ + and %esi,%ecx │ │ + mov %esi,%edx │ │ + mov %ecx,0x9c(%esp) │ │ + not %edx │ │ + mov 0x34(%esp),%ecx │ │ + mov %edi,%eax │ │ + not %eax │ │ + and 0x80(%esp),%edx │ │ + and 0x84(%esp),%eax │ │ + and %edi,%ecx │ │ + mov 0x9c(%esp),%edi │ │ + xor %ecx,%eax │ │ + xor %edx,%edi │ │ + mov %edi,0x28(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov (%esp),%eax │ │ + mov 0x4(%esp),%edx │ │ + mov 0x38(%esp),%esi │ │ + mov 0x38(%esp),%ecx │ │ + add 0x28(%esp),%eax │ │ + mov 0x3c(%esp),%edi │ │ + adc 0x2c(%esp),%edx │ │ + add 0x90(%esp),%eax │ │ + mov %eax,(%esp) │ │ + adc 0x94(%esp),%edx │ │ + mov 0x14(%esp),%eax │ │ + and 0x10(%esp),%ecx │ │ + mov %edx,0x4(%esp) │ │ + mov 0x10(%esp),%edx │ │ + xor %edi,%eax │ │ + and 0xc(%esp),%eax │ │ + xor %esi,%edx │ │ + mov 0x8(%esp),%esi │ │ + mov %eax,%edi │ │ + mov 0x8(%esp),%eax │ │ + and %esi,%edx │ │ + mov %ecx,%esi │ │ + mov 0x3c(%esp),%ecx │ │ + xor %esi,%edx │ │ + mov %edx,0x40(%esp) │ │ + mov %eax,%esi │ │ + mov 0xc(%esp),%edx │ │ + and 0x14(%esp),%ecx │ │ + shld $0x1e,%edx,%esi │ │ + xor %ecx,%edi │ │ + mov %eax,%ecx │ │ + mov %edi,0x44(%esp) │ │ + mov %edx,%edi │ │ + shld $0x1e,%eax,%edi │ │ + shrd $0x1c,%edx,%eax │ │ + shrd $0x1c,%ecx,%edx │ │ + mov %esi,%ecx │ │ + xor %edx,%edi │ │ + mov 0xc(%esp),%edx │ │ + xor %eax,%ecx │ │ + mov 0x8(%esp),%eax │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + shld $0x19,%edx,%eax │ │ + shld $0x19,%edi,%edx │ │ + xor %eax,%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %ecx,0x48(%esp) │ │ + mov %esi,%ecx │ │ + xor %edx,%ecx │ │ + mov 0x44(%esp),%edx │ │ + add 0x48(%esp),%eax │ │ + mov %ecx,0x4c(%esp) │ │ + adc 0x4c(%esp),%edx │ │ + mov %eax,0x90(%esp) │ │ + mov (%esp),%esi │ │ + mov %edx,0x94(%esp) │ │ + mov 0x88(%esp),%edx │ │ + mov 0x4(%esp),%edi │ │ + mov 0x8c(%esp),%ecx │ │ + mov 0x90(%esp),%eax │ │ + add %esi,%edx │ │ + mov %edx,(%esp) │ │ + mov 0x94(%esp),%edx │ │ + adc %edi,%ecx │ │ + add %esi,%eax │ │ + mov 0x38(%esp),%esi │ │ + mov %ecx,0x4(%esp) │ │ + adc %edi,%edx │ │ + mov 0x3c(%esp),%edi │ │ + add $0x8,%ebp │ │ + mov %esi,0x88(%esp) │ │ + cmp $0x80,%ebp │ │ + mov 0x80(%esp),%esi │ │ + mov %edi,0x8c(%esp) │ │ + mov 0x84(%esp),%edi │ │ + mov %esi,0x90(%esp) │ │ + mov %edi,0x94(%esp) │ │ + jne 107a8 │ │ + mov %eax,0x28(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + movl $0x10,0x18(%esp) │ │ + jmp 10a86 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x20(%esp),%edi │ │ + mov 0x24(%esp),%ebp │ │ + mov %edi,0x30(%esp) │ │ + mov %ebp,0x34(%esp) │ │ + mov (%esp),%edi │ │ + mov 0x4(%esp),%ebp │ │ + mov %edi,0x20(%esp) │ │ + mov %ebp,0x24(%esp) │ │ + mov 0x40(%esp),%edi │ │ + mov 0x44(%esp),%ebp │ │ + mov %edi,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov 0x8(%esp),%edi │ │ + mov 0xc(%esp),%ebp │ │ + mov %edi,0x10(%esp) │ │ + mov %ebp,0x14(%esp) │ │ + mov 0x28(%esp),%edi │ │ + mov 0x2c(%esp),%ebp │ │ + mov %eax,0x28(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + mov 0x98(%esp),%edx │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%ebp │ │ + mov %ebp,%eax │ │ + and $0xf,%eax │ │ + lea (%edx,%eax,8),%edx │ │ + mov (%edx),%eax │ │ + mov 0x4(%edx),%edx │ │ + mov %eax,%esi │ │ + mov %edx,%edi │ │ + shrd $0x8,%eax,%edi │ │ + shrd $0x8,%edx,%esi │ │ + mov %edi,0x1c(%esp) │ │ + mov %edx,%edi │ │ + mov %esi,0x18(%esp) │ │ + mov %eax,%esi │ │ + shrd $0x1,%eax,%edi │ │ + shrd $0x7,%edx,%eax │ │ + shrd $0x1,%edx,%esi │ │ + shr $0x7,%edx │ │ + mov 0x18(%esp),%ecx │ │ + mov %edx,0x44(%esp) │ │ + mov 0x98(%esp),%edx │ │ + mov %eax,0x40(%esp) │ │ + lea 0xd(%ebp),%eax │ │ + and $0xf,%eax │ │ + xor %esi,%ecx │ │ + mov %ecx,0x88(%esp) │ │ + lea (%edx,%eax,8),%edx │ │ + mov (%edx),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + mov 0x4(%edx),%edx │ │ + mov %ebp,0x18(%esp) │ │ + mov %eax,%esi │ │ + xor %edi,%ecx │ │ + mov %edx,%edi │ │ + shld $0x3,%eax,%edi │ │ + shld $0x3,%edx,%esi │ │ + mov %edi,0x4c(%esp) │ │ + mov %edx,%edi │ │ + mov %esi,0x48(%esp) │ │ + mov %eax,%esi │ │ + shrd $0x13,%eax,%edi │ │ + shrd $0x13,%edx,%esi │ │ + mov 0x48(%esp),%ebp │ │ + xor 0x4c(%esp),%edi │ │ + mov %edi,0x9c(%esp) │ │ + xor %esi,%ebp │ │ + mov %eax,%esi │ │ + mov %edx,%edi │ │ + mov 0x18(%esp),%eax │ │ + shrd $0x6,%edx,%esi │ │ + mov 0x98(%esp),%edx │ │ + mov %ebp,0x90(%esp) │ │ + lea 0x78(,%eax,8),%ebp │ │ + add $0x8,%eax │ │ + and $0x78,%ebp │ │ + and $0xf,%eax │ │ + add %edx,%ebp │ │ + shr $0x6,%edi │ │ + lea (%edx,%eax,8),%edx │ │ + mov (%edx),%eax │ │ + mov 0x4(%edx),%edx │ │ + add 0x0(%ebp),%eax │ │ + mov %eax,0x48(%esp) │ │ + adc 0x4(%ebp),%edx │ │ + mov %edx,0x4c(%esp) │ │ + mov 0x88(%esp),%edx │ │ + xor 0x40(%esp),%edx │ │ + mov 0x48(%esp),%eax │ │ + mov %edx,0x50(%esp) │ │ + mov 0x44(%esp),%edx │ │ + xor %ecx,%edx │ │ + add 0x50(%esp),%eax │ │ + mov 0x90(%esp),%ecx │ │ + mov %edx,0x54(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + adc 0x54(%esp),%edx │ │ + xor %esi,%ecx │ │ + mov 0x9c(%esp),%esi │ │ + mov %ecx,0x58(%esp) │ │ + mov %edx,%ecx │ │ + mov %eax,%edx │ │ + mov 0x18(%esp),%eax │ │ + xor %edi,%esi │ │ + mov %esi,0x5c(%esp) │ │ + add 0x58(%esp),%edx │ │ + mov %edx,%edi │ │ + adc 0x5c(%esp),%ecx │ │ + mov %edx,0x0(%ebp) │ │ + add -0x4fd4(%ebx,%eax,8),%edi │ │ + mov %ecx,0x4(%ebp) │ │ + mov %ecx,%ebp │ │ + mov 0x4(%esp),%edx │ │ + mov %edi,0x40(%esp) │ │ + adc -0x4fd0(%ebx,%eax,8),%ebp │ │ + mov (%esp),%eax │ │ + mov %ebp,0x44(%esp) │ │ + mov %edx,%edi │ │ + mov %eax,%esi │ │ + mov %eax,%ebp │ │ + shrd $0x12,%eax,%edi │ │ + shrd $0x12,%edx,%esi │ │ + shrd $0xe,%edx,%eax │ │ + shrd $0xe,%ebp,%edx │ │ + mov %esi,%ecx │ │ + mov %edi,%ebp │ │ + xor %edx,%ebp │ │ + xor %eax,%ecx │ │ + mov 0x4(%esp),%edx │ │ + mov %ebp,%esi │ │ + mov (%esp),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,%ebp │ │ + shld $0x17,%edx,%eax │ │ + shld $0x17,%ebp,%edx │ │ + mov %esi,%ebp │ │ + xor %eax,%ecx │ │ + mov 0x40(%esp),%esi │ │ + xor %edx,%ebp │ │ + mov %ecx,0x60(%esp) │ │ + mov %ebp,0x64(%esp) │ │ + add 0x60(%esp),%esi │ │ + mov 0x4(%esp),%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov (%esp),%edx │ │ + adc 0x64(%esp),%edi │ │ + mov 0x24(%esp),%ecx │ │ + not %ebp │ │ + and %ebp,%eax │ │ + mov 0x20(%esp),%ebp │ │ + not %edx │ │ + and 0x30(%esp),%edx │ │ + and 0x4(%esp),%ecx │ │ + and (%esp),%ebp │ │ + xor %ebp,%edx │ │ + mov %edx,0x68(%esp) │ │ + mov %eax,%edx │ │ + mov 0x14(%esp),%ebp │ │ + xor %ecx,%edx │ │ + mov %edx,0x6c(%esp) │ │ + add 0x68(%esp),%esi │ │ + mov 0x10(%esp),%ecx │ │ + mov %esi,%eax │ │ + adc 0x6c(%esp),%edi │ │ + add 0x80(%esp),%eax │ │ + mov %edi,%edx │ │ + mov 0x10(%esp),%edi │ │ + mov %eax,0x40(%esp) │ │ + adc 0x84(%esp),%edx │ │ + and 0x8(%esp),%ecx │ │ + xor 0xc(%esp),%ebp │ │ + mov %edx,0x44(%esp) │ │ + mov 0x8(%esp),%edx │ │ + mov %ecx,%esi │ │ + mov %ebp,%eax │ │ + mov 0x14(%esp),%ecx │ │ + mov 0x2c(%esp),%ebp │ │ + xor %edi,%edx │ │ + mov 0x28(%esp),%edi │ │ + and 0xc(%esp),%ecx │ │ + and %ebp,%eax │ │ + and %edi,%edx │ │ + xor %esi,%edx │ │ + mov %edi,%esi │ │ + mov %edx,0x70(%esp) │ │ + mov %eax,%edx │ │ + xor %ecx,%edx │ │ + mov %edi,%eax │ │ + mov %edx,0x74(%esp) │ │ + mov %ebp,%edx │ │ + mov %ebp,%edi │ │ + mov %eax,%ebp │ │ + shld $0x1e,%edx,%esi │ │ + shld $0x1e,%eax,%edi │ │ + shrd $0x1c,%edx,%eax │ │ + shrd $0x1c,%ebp,%edx │ │ + mov %esi,%ecx │ │ + mov %edi,%ebp │ │ + xor %eax,%ecx │ │ + xor %edx,%ebp │ │ + mov 0x28(%esp),%eax │ │ + mov %ebp,%esi │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,%ebp │ │ + shld $0x19,%edx,%eax │ │ + shld $0x19,%ebp,%edx │ │ + mov %esi,%ebp │ │ + xor %eax,%ecx │ │ + mov %ecx,0x78(%esp) │ │ + xor %edx,%ebp │ │ + mov 0x70(%esp),%edx │ │ + mov 0x74(%esp),%ecx │ │ + mov %ebp,0x7c(%esp) │ │ + mov 0x40(%esp),%esi │ │ + add 0x78(%esp),%edx │ │ + mov 0x14(%esp),%ebp │ │ + mov %edx,0x48(%esp) │ │ + adc 0x7c(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x4c(%esp) │ │ + mov 0x3c(%esp),%ecx │ │ + add %esi,%edx │ │ + mov %edx,0x40(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %ebp,0x3c(%esp) │ │ + adc %edi,%ecx │ │ + mov 0x34(%esp),%ebp │ │ + add %esi,%eax │ │ + mov %ecx,0x44(%esp) │ │ + adc %edi,%edx │ │ + cmpl $0x50,0x18(%esp) │ │ + mov 0x10(%esp),%edi │ │ + mov %ebp,0x84(%esp) │ │ + mov %edi,0x38(%esp) │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,0x80(%esp) │ │ + jne 10a30 │ │ + mov 0xb8(%esp),%ecx │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%edi │ │ + add %eax,(%ecx) │ │ + mov 0x28(%esp),%eax │ │ + adc %edx,0x4(%ecx) │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,0x8(%ecx) │ │ + mov 0x8(%esp),%eax │ │ + adc %edx,0xc(%ecx) │ │ + mov 0xc(%esp),%edx │ │ + add %eax,0x10(%ecx) │ │ + mov 0x10(%esp),%eax │ │ + adc %edx,0x14(%ecx) │ │ + mov 0x14(%esp),%edx │ │ + add %eax,0x18(%ecx) │ │ + adc %edx,0x1c(%ecx) │ │ + add %esi,0x20(%ecx) │ │ + adc %edi,0x24(%ecx) │ │ + mov (%esp),%eax │ │ + mov 0x4(%esp),%edx │ │ + add %eax,0x28(%ecx) │ │ + mov 0x20(%esp),%eax │ │ + adc %edx,0x2c(%ecx) │ │ + mov 0x24(%esp),%edx │ │ + add %eax,0x30(%ecx) │ │ + mov 0x30(%esp),%eax │ │ + adc %edx,0x34(%ecx) │ │ + mov 0x34(%esp),%edx │ │ + add %eax,0x38(%ecx) │ │ + adc %edx,0x3c(%ecx) │ │ + lea 0xa4(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + │ │ +00010e00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0xa143,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%ecx │ │ + mov 0x40(%esp),%ebp │ │ + test %ecx,%ecx │ │ + je 10ecf │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%esi │ │ + shrd $0x3,%edx,%esi │ │ + mov %edx,0x1c(%esp) │ │ + and $0x7f,%esi │ │ + jne 10ed8 │ │ + cmpl $0x7f,0x48(%esp) │ │ + jbe 110f5 │ │ + mov 0x48(%esp),%edi │ │ + mov 0x44(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 106c0 │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + add $0x400,%eax │ │ + mov %eax,0x40(%ebp) │ │ + adc $0x0,%edx │ │ + mov %edx,0x44(%ebp) │ │ + cmp $0x0,%edx │ │ + ja 10e94 │ │ + cmp $0x3ff,%eax │ │ + ja 10e94 │ │ + addl $0x1,0x48(%ebp) │ │ + adcl $0x0,0x4c(%ebp) │ │ + add $0xffffff80,%edi │ │ + sub $0xffffff80,%esi │ │ + cmp $0x7f,%edi │ │ + ja 10e60 │ │ + mov 0x48(%esp),%eax │ │ + and $0x7f,%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x48(%esp),%eax │ │ + lea -0x80(%eax),%edx │ │ + mov 0x44(%esp),%eax │ │ + and $0xffffff80,%edx │ │ + lea 0x80(%eax,%edx,1),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x10(%esp),%eax │ │ + test %eax,%eax │ │ + jne 10f78 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov $0x80,%eax │ │ + sub %esi,%eax │ │ + cmp %eax,0x48(%esp) │ │ + jb 11000 │ │ + cmp $0x4,%eax │ │ + lea 0x50(%ebp,%esi,1),%edi │ │ + mov 0x44(%esp),%esi │ │ + mov %eax,%edx │ │ + jae 11090 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je 10f0e │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + and $0x1,%edx │ │ + je 10f1a │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + lea 0x0(,%eax,8),%ecx │ │ + xor %edi,%edi │ │ + mov %ecx,0x10(%esp) │ │ + mov %ecx,%edx │ │ + add 0x40(%ebp),%edx │ │ + mov %edi,%ecx │ │ + mov %edx,0x40(%ebp) │ │ + adc 0x44(%ebp),%ecx │ │ + mov %ecx,0x44(%ebp) │ │ + cmp %ecx,%edi │ │ + jb 10f49 │ │ + jbe 110e5 │ │ + addl $0x1,0x48(%ebp) │ │ + adcl $0x0,0x4c(%ebp) │ │ + sub %eax,0x48(%esp) │ │ + add %eax,0x44(%esp) │ │ + mov %ebp,(%esp) │ │ + lea 0x50(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 106c0 │ │ + cmpl $0x7f,0x48(%esp) │ │ + ja 10e4b │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + jmp 10ec3 │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x10(%esp),%eax │ │ + lea 0x50(%ebp),%edi │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%eax │ │ + mov %eax,%edx │ │ + jae 11068 │ │ + mov %edx,%eax │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 10faf │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + mov %edx,%eax │ │ + test $0x1,%al │ │ + je 10fbc │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x10(%esp),%ecx │ │ + xor %edi,%edi │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + shl $0x3,%ecx │ │ + mov %edi,0x14(%esp) │ │ + add %ecx,%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov %eax,0x40(%ebp) │ │ + adc %edi,%edx │ │ + mov %edx,0x44(%ebp) │ │ + cmp %edx,0x14(%esp) │ │ + jb 10ecf │ │ + jbe 110d8 │ │ + addl $0x1,0x48(%ebp) │ │ + adcl $0x0,0x4c(%ebp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x48(%esp),%eax │ │ + lea 0x50(%ebp,%esi,1),%edi │ │ + mov 0x44(%esp),%esi │ │ + cmp $0x4,%eax │ │ + jae 110b8 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 11026 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 11031 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x48(%esp),%eax │ │ + xor %edi,%edi │ │ + mov %edi,%edx │ │ + lea 0x0(,%eax,8),%ecx │ │ + mov %ecx,%eax │ │ + add 0x40(%ebp),%eax │ │ + mov %eax,0x40(%ebp) │ │ + adc 0x44(%ebp),%edx │ │ + mov %edx,0x44(%ebp) │ │ + cmp %edx,%edi │ │ + jb 10ecf │ │ + ja 10fef │ │ + cmp %eax,%ecx │ │ + jbe 10ecf │ │ + jmp 10fef │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + xchg %ax,%ax │ │ + jne 11102 │ │ + test $0x2,%edi │ │ + jne 1111c │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 10f9c │ │ + xchg %ax,%ax │ │ + test $0x1,%edi │ │ + jne 11147 │ │ + test $0x2,%edi │ │ + jne 11177 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 10efc │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 1115f │ │ + test $0x2,%edi │ │ + jne 11135 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 11015 │ │ + cmp %eax,%ecx │ │ + jbe 10ecf │ │ + jmp 10fef │ │ + cmp %edx,0x10(%esp) │ │ + jbe 10f49 │ │ + nop │ │ + jmp 10f41 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + jmp 10f86 │ │ + movzbl (%esi),%ecx │ │ + lea 0x51(%ebp),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,0x50(%ebp) │ │ + mov 0x10(%esp),%eax │ │ + sub $0x1,%eax │ │ + mov %eax,%edx │ │ + jmp 11076 │ │ + movzwl (%esi),%ecx │ │ + mov %edx,%eax │ │ + sub $0x2,%eax │ │ + lea 0x2(%edi),%edi │ │ + lea 0x2(%esi),%esi │ │ + mov %eax,%edx │ │ + mov %cx,-0x2(%edi) │ │ + jmp 11082 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 110cc │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + mov %dl,-0x1(%edi) │ │ + lea -0x1(%eax),%edx │ │ + mov 0x44(%esp),%ecx │ │ + lea 0x1(%ecx),%esi │ │ + jmp 1109c │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,-0x1(%edi) │ │ + mov 0x48(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 110c4 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 110a8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00011190 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x9db3,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + mov 0x40(%esi),%edi │ │ + mov 0x44(%esi),%ebp │ │ + mov %edi,%eax │ │ + mov %edi,%edx │ │ + shrd $0x3,%ebp,%eax │ │ + bswap %edx │ │ + and $0x7f,%eax │ │ + mov %ebp,%ecx │ │ + mov %edx,0x44(%esi) │ │ + bswap %ecx │ │ + mov 0x48(%esi),%edx │ │ + bswap %edx │ │ + mov %ecx,0x40(%esi) │ │ + mov 0x4c(%esi),%ecx │ │ + bswap %ecx │ │ + mov %edx,0x4c(%esi) │ │ + mov %ecx,0x48(%esi) │ │ + je 112d0 │ │ + movb $0x80,0x50(%esi,%eax,1) │ │ + lea 0x1(%eax),%edx │ │ + cmp $0x70,%edx │ │ + jbe 11370 │ │ + add $0xffffff80,%edx │ │ + jne 11298 │ │ + mov %esi,(%esp) │ │ + lea 0x50(%esi),%ebp │ │ + mov %ebp,0x4(%esp) │ │ + mov %ebp,%edi │ │ + call 106c0 │ │ + test $0x1,%ebp │ │ + mov $0x7e,%edx │ │ + jne 113d0 │ │ + test $0x2,%edi │ │ + jne 113c0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + jne 11288 │ │ + and $0x1,%edx │ │ + jne 11280 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x48(%esi),%eax │ │ + mov %eax,0xc0(%esi) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,0xc4(%esi) │ │ + mov 0x40(%esi),%eax │ │ + mov %eax,0xc8(%esi) │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,0xcc(%esi) │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 106c0 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movb $0x0,(%edi) │ │ + jmp 11240 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 11240 │ │ + jmp 11280 │ │ + nop │ │ + mov $0x7f,%edx │ │ + sub %eax,%edx │ │ + lea 0x51(%esi,%eax,1),%eax │ │ + cmp $0x4,%edx │ │ + jae 11330 │ │ + test $0x2,%dl │ │ + je 112b9 │ │ + movw $0x0,(%eax) │ │ + add $0x2,%eax │ │ + and $0x1,%edx │ │ + je 111f4 │ │ + movb $0x0,(%eax) │ │ + jmp 111f4 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x50(%esi),%ebp │ │ + mov $0x70,%edx │ │ + test $0x1,%ebp │ │ + mov %ebp,%edi │ │ + jne 113f0 │ │ + test $0x2,%edi │ │ + jne 113e0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + jne 11320 │ │ + and $0x1,%edx │ │ + jne 11310 │ │ + movb $0x80,0x50(%esi) │ │ + jmp 11240 │ │ + xchg %ax,%ax │ │ + movb $0x0,(%edi) │ │ + movb $0x80,0x50(%esi) │ │ + jmp 11240 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 11305 │ │ + jmp 11310 │ │ + nop │ │ + test $0x1,%al │ │ + jne 1140e │ │ + test $0x2,%al │ │ + lea 0x0(%esi),%esi │ │ + jne 113fe │ │ + cmp $0x4,%edx │ │ + jb 112ac │ │ + mov %edx,%edi │ │ + xor %ecx,%ecx │ │ + and $0xfffffffc,%edi │ │ + movl $0x0,(%eax,%ecx,1) │ │ + add $0x4,%ecx │ │ + cmp %edi,%ecx │ │ + jb 11356 │ │ + add %ecx,%eax │ │ + jmp 112ac │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x6f,%edx │ │ + lea 0x51(%esi,%eax,1),%edi │ │ + sub %eax,%edx │ │ + cmp $0x4,%edx │ │ + jae 113a0 │ │ + test $0x2,%dl │ │ + je 1138d │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 11395 │ │ + movb $0x0,(%edi) │ │ + lea 0x50(%esi),%ebp │ │ + jmp 11240 │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 11429 │ │ + test $0x2,%edi │ │ + jne 1141c │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + rep stos %eax,%es:(%edi) │ │ + jmp 11380 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 11222 │ │ + movb $0x0,0x50(%esi) │ │ + lea 0x51(%esi),%edi │ │ + mov $0x7d,%dl │ │ + jmp 11216 │ │ + xchg %ax,%ax │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 112f2 │ │ + movb $0x0,0x50(%esi) │ │ + lea 0x51(%esi),%edi │ │ + mov $0x6f,%dl │ │ + jmp 112e6 │ │ + movw $0x0,(%eax) │ │ + sub $0x2,%edx │ │ + add $0x2,%eax │ │ + jmp 11346 │ │ + movb $0x0,(%eax) │ │ + sub $0x1,%edx │ │ + add $0x1,%eax │ │ + jmp 11338 │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 113b4 │ │ + movb $0x0,(%edi) │ │ + sub $0x1,%edx │ │ + add $0x1,%edi │ │ + jmp 113ac │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00011440 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x9b04,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + test %esi,%esi │ │ + je 11517 │ │ + mov %edi,(%esp) │ │ + call 11190 │ │ + mov (%edi),%eax │ │ + bswap %eax │ │ + mov 0x4(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x4(%edi) │ │ + mov %edx,(%edi) │ │ + mov %edx,(%esi) │ │ + mov %eax,0x4(%esi) │ │ + mov 0x8(%edi),%eax │ │ + bswap %eax │ │ + mov 0xc(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0xc(%edi) │ │ + mov %edx,0x8(%edi) │ │ + mov %edx,0x8(%esi) │ │ + mov %eax,0xc(%esi) │ │ + mov 0x10(%edi),%eax │ │ + bswap %eax │ │ + mov 0x14(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x14(%edi) │ │ + mov %edx,0x10(%edi) │ │ + mov %edx,0x10(%esi) │ │ + mov %eax,0x14(%esi) │ │ + mov 0x18(%edi),%eax │ │ + bswap %eax │ │ + mov 0x1c(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x1c(%edi) │ │ + mov %edx,0x18(%edi) │ │ + mov %edx,0x18(%esi) │ │ + mov %eax,0x1c(%esi) │ │ + mov 0x20(%edi),%eax │ │ + bswap %eax │ │ + mov 0x24(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x24(%edi) │ │ + mov %edx,0x20(%edi) │ │ + mov %edx,0x20(%esi) │ │ + mov %eax,0x24(%esi) │ │ + mov 0x28(%edi),%eax │ │ + bswap %eax │ │ + mov 0x2c(%edi),%edx │ │ + bswap %edx │ │ + mov %edx,0x28(%edi) │ │ + mov %eax,0x2c(%edi) │ │ + mov %edx,0x28(%esi) │ │ + mov %eax,0x2c(%esi) │ │ + mov 0x30(%edi),%eax │ │ + bswap %eax │ │ + mov 0x34(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x34(%edi) │ │ + mov %edx,0x30(%edi) │ │ + mov %edx,0x30(%esi) │ │ + mov %eax,0x34(%esi) │ │ + mov 0x38(%edi),%eax │ │ + bswap %eax │ │ + mov 0x3c(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x3c(%edi) │ │ + mov %edx,0x38(%edi) │ │ + mov %edx,0x38(%esi) │ │ + mov %eax,0x3c(%esi) │ │ + test $0x1,%edi │ │ + mov $0xd0,%edx │ │ + jne 11558 │ │ + test $0x2,%edi │ │ + jne 11570 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 11542 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 1154a │ │ + movb $0x0,(%edi) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,(%edi) │ │ + add $0x1,%edi │ │ + test $0x2,%edi │ │ + mov $0xcf,%dl │ │ + je 1152c │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 1152c │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00011580 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x99c4,%ebx │ │ + mov 0x10(%esp),%edx │ │ + test %edx,%edx │ │ + je 11673 │ │ + mov -0x500c(%ebx),%eax │ │ + lea 0x50(%edx),%edi │ │ + test $0x1,%edi │ │ + mov $0x80,%esi │ │ + mov %eax,(%edx) │ │ + mov -0x5008(%ebx),%eax │ │ + mov %eax,0x4(%edx) │ │ + mov -0x5004(%ebx),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov -0x5000(%ebx),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov -0x4ffc(%ebx),%eax │ │ + mov %eax,0x10(%edx) │ │ + mov -0x4ff8(%ebx),%eax │ │ + mov %eax,0x14(%edx) │ │ + mov -0x4ff4(%ebx),%eax │ │ + mov %eax,0x18(%edx) │ │ + mov -0x4ff0(%ebx),%eax │ │ + mov %eax,0x1c(%edx) │ │ + mov -0x4fec(%ebx),%eax │ │ + mov %eax,0x20(%edx) │ │ + mov -0x4fe8(%ebx),%eax │ │ + mov %eax,0x24(%edx) │ │ + mov -0x4fe4(%ebx),%eax │ │ + mov %eax,0x28(%edx) │ │ + mov -0x4fe0(%ebx),%eax │ │ + mov %eax,0x2c(%edx) │ │ + mov -0x4fdc(%ebx),%eax │ │ + mov %eax,0x30(%edx) │ │ + mov -0x4fd8(%ebx),%eax │ │ + mov %eax,0x34(%edx) │ │ + mov -0x4fd4(%ebx),%eax │ │ + mov %eax,0x38(%edx) │ │ + mov -0x4fd0(%ebx),%eax │ │ + mov %eax,0x3c(%edx) │ │ + jne 116a0 │ │ + test $0x2,%edi │ │ + jne 11690 │ │ + mov %esi,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%esi │ │ + rep stos %eax,%es:(%edi) │ │ + jne 11680 │ │ + and $0x1,%esi │ │ + jne 11678 │ │ + movl $0x0,0x48(%edx) │ │ + movl $0x0,0x4c(%edx) │ │ + movl $0x0,0x40(%edx) │ │ + movl $0x0,0x44(%edx) │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + nop │ │ + movb $0x0,(%edi) │ │ + jmp 11657 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%esi │ │ + je 11657 │ │ + jmp 11678 │ │ + nop │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%esi │ │ + add $0x2,%edi │ │ + jmp 11641 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,0x50(%edx) │ │ + lea 0x51(%edx),%edi │ │ + mov $0x7f,%si │ │ + jmp 11639 │ │ + lea 0x0(%esi),%esi │ │ + │ │ +000116b0 : │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x9896,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 10e00 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000116f0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x9854,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + test %esi,%esi │ │ + je 1179b │ │ + mov %edi,(%esp) │ │ + call 11190 │ │ + mov (%edi),%eax │ │ + bswap %eax │ │ + mov 0x4(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x4(%edi) │ │ + mov %edx,(%edi) │ │ + mov %edx,(%esi) │ │ + mov %eax,0x4(%esi) │ │ + mov 0x8(%edi),%eax │ │ + bswap %eax │ │ + mov 0xc(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0xc(%edi) │ │ + mov %edx,0x8(%edi) │ │ + mov %edx,0x8(%esi) │ │ + mov %eax,0xc(%esi) │ │ + mov 0x10(%edi),%eax │ │ + bswap %eax │ │ + mov 0x14(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x14(%edi) │ │ + mov %edx,0x10(%edi) │ │ + mov %edx,0x10(%esi) │ │ + mov %eax,0x14(%esi) │ │ + mov 0x18(%edi),%eax │ │ + bswap %eax │ │ + mov 0x1c(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x1c(%edi) │ │ + mov %edx,0x18(%edi) │ │ + mov %edx,0x18(%esi) │ │ + mov %eax,0x1c(%esi) │ │ + mov 0x20(%edi),%eax │ │ + bswap %eax │ │ + mov 0x24(%edi),%edx │ │ + bswap %edx │ │ + mov %eax,0x24(%edi) │ │ + mov %edx,0x20(%edi) │ │ + mov %edx,0x20(%esi) │ │ + mov %eax,0x24(%esi) │ │ + mov 0x28(%edi),%eax │ │ + bswap %eax │ │ + mov 0x2c(%edi),%edx │ │ + bswap %edx │ │ + mov %edx,0x28(%edi) │ │ + mov %eax,0x2c(%edi) │ │ + mov %edx,0x28(%esi) │ │ + mov %eax,0x2c(%esi) │ │ + test $0x1,%edi │ │ + mov $0xd0,%edx │ │ + jne 117d8 │ │ + test $0x2,%edi │ │ + jne 117f0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 117c6 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 117ce │ │ + movb $0x0,(%edi) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + xchg %ax,%ax │ │ + movb $0x0,(%edi) │ │ + add $0x1,%edi │ │ + test $0x2,%edi │ │ + mov $0xcf,%dl │ │ + je 117b0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 117b0 │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00011800 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + mov 0x8(%esp),%edx │ │ + test %edx,%edx │ │ + je 11814 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11818 │ │ + pop %esi │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0xc(%esp),%ecx │ │ + mov $0x5,%al │ │ + test %ecx,%ecx │ │ + js 11814 │ │ + mov 0xc(%esp),%eax │ │ + movzwl 0xc(%edx),%ecx │ │ + mov %eax,0x1c(%edx) │ │ + mov 0x64(%edx),%eax │ │ + mov %eax,%esi │ │ + or $0x2,%esi │ │ + mov %esi,0x64(%edx) │ │ + mov 0xc(%esp),%esi │ │ + test %esi,%esi │ │ + je 11858 │ │ + cmp $0x2,%cx │ │ + je 118a8 │ │ + cmp $0x5,%cx │ │ + je 11890 │ │ + cmp $0x1,%cx │ │ + je 11898 │ │ + xor %eax,%eax │ │ + pop %esi │ │ + retq │ │ + xchg %ax,%ax │ │ + cmp $0x4,%cx │ │ + je 118a0 │ │ + cmp $0x6,%cx │ │ + je 11878 │ │ + cmp $0x3,%cx │ │ + jne 11852 │ │ + movw $0x1,0xc(%edx) │ │ + jmp 11880 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x5,0xc(%edx) │ │ + xchg %ax,%ax │ │ + or $0x42,%eax │ │ + mov %eax,0x64(%edx) │ │ + xor %eax,%eax │ │ + jmp 11854 │ │ + lea 0x0(%esi),%esi │ │ + movw $0x6,0xc(%edx) │ │ + jmp 11880 │ │ + movw $0x3,0xc(%edx) │ │ + jmp 11880 │ │ + movw $0x2,0xc(%edx) │ │ + jmp 11880 │ │ + movw $0x4,0xc(%edx) │ │ + jmp 11880 │ │ + │ │ +000118b0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 118c3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 118c8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 118c3 │ │ + mov 0x1c(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x965f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,%edx │ │ + cmp $0x5db,%edx │ │ + mov $0x2e,%eax │ │ + ja 11984 │ │ + cmp $0x7,%si │ │ + ja 11b50 │ │ + movzwl %si,%esi │ │ + mov -0x4c0c(%ebx,%esi,4),%eax │ │ + add %ebx,%eax │ │ + jmp *%eax │ │ + lea 0x0(%esi),%esi │ │ + movl $0x41,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2f20 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x2b,(%eax) │ │ + mov 0x0(%ebp),%eax │ │ + test %eax,%eax │ │ + je 1197f │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov %esi,0x0(%ebp) │ │ + xor %eax,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movl $0x81,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2fe0 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x56,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x21,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + mov 0x1c(%esp),%edx │ │ + je 11b40 │ │ + mov %eax,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call 2a40 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x16,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x29,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2b40 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x1b,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x41,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2c40 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x2b,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x61,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2d50 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x40,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x81,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 11b40 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2e60 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x56,(%eax) │ │ + jmp 11970 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x2c(%esp),%esp │ │ + mov $0x2,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + mov $0x63,%eax │ │ + jmp 11984 │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00011b60 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + mov 0x8(%esp),%edx │ │ + mov 0xc(%esp),%ecx │ │ + test %edx,%edx │ │ + je 11b78 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11b80 │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1(%ecx),%esi │ │ + mov $0x2d,%al │ │ + cmp $0x6,%si │ │ + ja 11b78 │ │ + mov %cx,0x20(%edx) │ │ + orl $0x1000,0x64(%edx) │ │ + xor %al,%al │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00011ba0 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + mov 0x8(%esp),%edx │ │ + mov 0xc(%esp),%ecx │ │ + test %edx,%edx │ │ + je 11bb8 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11bc0 │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1(%ecx),%esi │ │ + mov $0x2d,%al │ │ + cmp $0x6,%si │ │ + ja 11bb8 │ │ + mov %cx,0x3c(%edx) │ │ + orl $0x1000,0x64(%edx) │ │ + xor %al,%al │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00011be0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 11bf3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11bf8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 11bf3 │ │ + mov 0x8(%esp),%ecx │ │ + movzwl 0x20(%edx),%eax │ │ + mov %ax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + │ │ +00011c10 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 11c23 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11c28 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%eax │ │ + movzwl 0x3c(%edx),%edx │ │ + mov %dx,(%eax) │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00011c40 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 11c58 │ │ + cmpb $0x81,0x68(%ecx) │ │ + je 11c60 │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0x44(%ecx),%esi │ │ + mov $0x62,%al │ │ + test %esi,%esi │ │ + je 11c58 │ │ + lea 0x34(%ecx),%eax │ │ + lea 0x30(%ecx),%edx │ │ + mov %eax,0x4(%esp) │ │ + movswl 0x20(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 118e0 │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00011c90 : │ │ + push %esi │ │ + mov $0x1,%eax │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 11ca8 │ │ + cmpb $0x81,0x68(%ecx) │ │ + je 11cb0 │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0x4c(%ecx),%esi │ │ + mov $0x62,%al │ │ + test %esi,%esi │ │ + je 11ca8 │ │ + lea 0x40(%ecx),%eax │ │ + lea 0x38(%ecx),%edx │ │ + mov %eax,0x4(%esp) │ │ + movswl 0x3c(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 118e0 │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00011ce0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 11cf3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11cf8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 11cf3 │ │ + mov 0x30(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +00011d10 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 11d23 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 11d28 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%eax │ │ + mov 0x38(%edx),%edx │ │ + mov %edx,(%eax) │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + │ │ +00011d40 : │ │ + mov 0x4(%esp),%eax │ │ + call d57c │ │ + add $0x9203,%ecx │ │ + cmp $0x71,%eax │ │ + ja 12081 │ │ + mov -0x4bec(%ecx,%eax,4),%eax │ │ + add %ecx,%eax │ │ + jmp *%eax │ │ + lea -0x72ef(%ecx),%eax │ │ + retq │ │ + lea -0x7225(%ecx),%eax │ │ + retq │ │ + lea -0x5134(%ecx),%eax │ │ + retq │ │ + lea -0x5168(%ecx),%eax │ │ + retq │ │ + lea -0x5190(%ecx),%eax │ │ + retq │ │ + lea -0x723d(%ecx),%eax │ │ + retq │ │ + lea -0x51d0(%ecx),%eax │ │ + retq │ │ + lea -0x5200(%ecx),%eax │ │ + retq │ │ + lea -0x5230(%ecx),%eax │ │ + retq │ │ + lea -0x526c(%ecx),%eax │ │ + retq │ │ + lea -0x7255(%ecx),%eax │ │ + retq │ │ + lea -0x5294(%ecx),%eax │ │ + retq │ │ + lea -0x52b8(%ecx),%eax │ │ + retq │ │ + lea -0x52dc(%ecx),%eax │ │ + retq │ │ + lea -0x5310(%ecx),%eax │ │ + retq │ │ + lea -0x7269(%ecx),%eax │ │ + retq │ │ + lea -0x5334(%ecx),%eax │ │ + retq │ │ + lea -0x5354(%ecx),%eax │ │ + retq │ │ + lea -0x7286(%ecx),%eax │ │ + retq │ │ + lea -0x7299(%ecx),%eax │ │ + retq │ │ + lea -0x5388(%ecx),%eax │ │ + retq │ │ + lea -0x53d0(%ecx),%eax │ │ + retq │ │ + lea -0x5418(%ecx),%eax │ │ + retq │ │ + lea -0x5464(%ecx),%eax │ │ + retq │ │ + lea -0x54b0(%ecx),%eax │ │ + retq │ │ + lea -0x54f0(%ecx),%eax │ │ + retq │ │ + lea -0x5538(%ecx),%eax │ │ + retq │ │ + lea -0x557c(%ecx),%eax │ │ + retq │ │ + lea -0x55c4(%ecx),%eax │ │ + retq │ │ + lea -0x5600(%ecx),%eax │ │ + retq │ │ + lea -0x564c(%ecx),%eax │ │ + retq │ │ + lea -0x5694(%ecx),%eax │ │ + retq │ │ + lea -0x56e0(%ecx),%eax │ │ + retq │ │ + lea -0x5728(%ecx),%eax │ │ + retq │ │ + lea -0x5768(%ecx),%eax │ │ + retq │ │ + lea -0x57b4(%ecx),%eax │ │ + retq │ │ + lea -0x57fc(%ecx),%eax │ │ + retq │ │ + lea -0x5844(%ecx),%eax │ │ + retq │ │ + lea -0x588c(%ecx),%eax │ │ + retq │ │ + lea -0x58d0(%ecx),%eax │ │ + retq │ │ + lea -0x591c(%ecx),%eax │ │ + retq │ │ + lea -0x5964(%ecx),%eax │ │ + retq │ │ + lea -0x59b4(%ecx),%eax │ │ + retq │ │ + lea -0x5a00(%ecx),%eax │ │ + retq │ │ + lea -0x5a4c(%ecx),%eax │ │ + retq │ │ + lea -0x5a9c(%ecx),%eax │ │ + retq │ │ + lea -0x5aec(%ecx),%eax │ │ + retq │ │ + lea -0x5b3c(%ecx),%eax │ │ + retq │ │ + lea -0x5b88(%ecx),%eax │ │ + retq │ │ + lea -0x5bd0(%ecx),%eax │ │ + retq │ │ + lea -0x5c1c(%ecx),%eax │ │ + retq │ │ + lea -0x5c68(%ecx),%eax │ │ + retq │ │ + lea -0x5cc0(%ecx),%eax │ │ + retq │ │ + lea -0x5d10(%ecx),%eax │ │ + retq │ │ + lea -0x5d60(%ecx),%eax │ │ + retq │ │ + lea -0x5db8(%ecx),%eax │ │ + retq │ │ + lea -0x5e08(%ecx),%eax │ │ + retq │ │ + lea -0x5e58(%ecx),%eax │ │ + retq │ │ + lea -0x5ea8(%ecx),%eax │ │ + retq │ │ + lea -0x5f00(%ecx),%eax │ │ + retq │ │ + lea -0x5f54(%ecx),%eax │ │ + retq │ │ + lea -0x5fa4(%ecx),%eax │ │ + retq │ │ + lea -0x5ff4(%ecx),%eax │ │ + retq │ │ + lea -0x6048(%ecx),%eax │ │ + retq │ │ + lea -0x6094(%ecx),%eax │ │ + retq │ │ + lea -0x60e4(%ecx),%eax │ │ + retq │ │ + lea -0x6130(%ecx),%eax │ │ + retq │ │ + lea -0x6174(%ecx),%eax │ │ + retq │ │ + lea -0x61bc(%ecx),%eax │ │ + retq │ │ + lea -0x6208(%ecx),%eax │ │ + retq │ │ + lea -0x6254(%ecx),%eax │ │ + retq │ │ + lea -0x629c(%ecx),%eax │ │ + retq │ │ + lea -0x62e8(%ecx),%eax │ │ + retq │ │ + lea -0x6334(%ecx),%eax │ │ + retq │ │ + lea -0x637c(%ecx),%eax │ │ + retq │ │ + lea -0x63c8(%ecx),%eax │ │ + retq │ │ + lea -0x6414(%ecx),%eax │ │ + retq │ │ + lea -0x645c(%ecx),%eax │ │ + retq │ │ + lea -0x64a8(%ecx),%eax │ │ + retq │ │ + lea -0x64f4(%ecx),%eax │ │ + retq │ │ + lea -0x6540(%ecx),%eax │ │ + retq │ │ + lea -0x6590(%ecx),%eax │ │ + retq │ │ + lea -0x65e0(%ecx),%eax │ │ + retq │ │ + lea -0x662c(%ecx),%eax │ │ + retq │ │ + lea -0x6678(%ecx),%eax │ │ + retq │ │ + lea -0x66c4(%ecx),%eax │ │ + retq │ │ + lea -0x6710(%ecx),%eax │ │ + retq │ │ + lea -0x675c(%ecx),%eax │ │ + retq │ │ + lea -0x67a4(%ecx),%eax │ │ + retq │ │ + lea -0x67f0(%ecx),%eax │ │ + retq │ │ + lea -0x683c(%ecx),%eax │ │ + retq │ │ + lea -0x6884(%ecx),%eax │ │ + retq │ │ + lea -0x68d0(%ecx),%eax │ │ + retq │ │ + lea -0x6918(%ecx),%eax │ │ + retq │ │ + lea -0x6964(%ecx),%eax │ │ + retq │ │ + lea -0x69b4(%ecx),%eax │ │ + retq │ │ + lea -0x6a00(%ecx),%eax │ │ + retq │ │ + lea -0x6a4c(%ecx),%eax │ │ + retq │ │ + lea -0x6a98(%ecx),%eax │ │ + retq │ │ + lea -0x6ae8(%ecx),%eax │ │ + retq │ │ + lea -0x6b34(%ecx),%eax │ │ + retq │ │ + lea -0x6b80(%ecx),%eax │ │ + retq │ │ + lea -0x6bc8(%ecx),%eax │ │ + retq │ │ + lea -0x6c18(%ecx),%eax │ │ + retq │ │ + lea -0x6c64(%ecx),%eax │ │ + retq │ │ + lea -0x6cac(%ecx),%eax │ │ + retq │ │ + lea -0x6cf4(%ecx),%eax │ │ + retq │ │ + lea -0x6d38(%ecx),%eax │ │ + retq │ │ + lea -0x6d84(%ecx),%eax │ │ + retq │ │ + lea -0x6dd0(%ecx),%eax │ │ + retq │ │ + lea -0x72b3(%ecx),%eax │ │ + retq │ │ + lea -0x72cd(%ecx),%eax │ │ + retq │ │ + lea -0x72e7(%ecx),%eax │ │ + retq │ │ + lea -0x6df0(%ecx),%eax │ │ + retq │ │ + sub $0x73,%eax │ │ + lea -0x720a(%ecx),%edx │ │ + cmp $0x19,%eax │ │ + lea -0x5110(%ecx),%eax │ │ + cmovae %edx,%eax │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000120a0 : │ │ + call d57c │ │ + add $0x8ea7,%ecx │ │ + lea -0x71fa(%ecx),%eax │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000120c0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 120d3 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 120d8 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 120d3 │ │ + mov 0x54(%edx),%eax │ │ + mov 0x8(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + xchg %ax,%ax │ │ + │ │ +000120f0 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + mov 0x8(%esp),%ecx │ │ + test %edx,%edx │ │ + je 12107 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 12108 │ │ + retq │ │ + cmp $0x7,%cx │ │ + mov $0x4c,%al │ │ + xchg %ax,%ax │ │ + ja 12107 │ │ + mov %cx,0x28(%edx) │ │ + orl $0x20000,0x64(%edx) │ │ + xor %al,%al │ │ + retq │ │ + │ │ +00012120 : │ │ + mov 0x4(%esp),%edx │ │ + mov $0x1,%eax │ │ + test %edx,%edx │ │ + je 12133 │ │ + cmpb $0x81,0x68(%edx) │ │ + je 12138 │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + mov $0x4,%al │ │ + test %ecx,%ecx │ │ + je 12133 │ │ + mov 0x8(%esp),%ecx │ │ + movzwl 0x28(%edx),%eax │ │ + mov %ax,(%ecx) │ │ + xor %eax,%eax │ │ + retq │ │ + │ │ +00012150 : │ │ + push %ebp │ │ + mov $0x81,%edx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x8dee,%ebx │ │ + lea -0xcc(%esp),%esp │ │ + mov 0xe4(%esp),%eax │ │ + lea 0x3b(%esp),%ebp │ │ + mov 0xe0(%esp),%esi │ │ + mov %ebp,%edi │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xbc(%esp) │ │ + xor %eax,%eax │ │ + test $0x1,%ebp │ │ + jne 12380 │ │ + test $0x2,%edi │ │ + jne 123a0 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep stos %eax,%es:(%edi) │ │ + je 121c0 │ │ + movw $0x0,(%edi) │ │ + add $0x2,%edi │ │ + and $0x1,%edx │ │ + je 121c8 │ │ + movb $0x0,(%edi) │ │ + test %esi,%esi │ │ + mov $0x1,%eax │ │ + je 121d7 │ │ + cmpb $0x81,0x68(%esi) │ │ + je 121f8 │ │ + mov 0xbc(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 1253c │ │ + lea 0xcc(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov 0x28(%esp),%edx │ │ + mov $0x4,%al │ │ + test %edx,%edx │ │ + je 121d7 │ │ + cmpl $0x88,0xe8(%esp) │ │ + mov $0x6d,%al │ │ + ja 121d7 │ │ + movzwl 0x28(%esi),%edx │ │ + cmp $0x1,%dx │ │ + je 12400 │ │ + cmp $0x2,%dx │ │ + je 1243b │ │ + cmp $0x3,%dx │ │ + je 12476 │ │ + cmp $0x4,%dx │ │ + je 123b0 │ │ + cmp $0x5,%dx │ │ + je 124b1 │ │ + cmp $0x6,%dx │ │ + je 12501 │ │ + cmp $0x7,%dx │ │ + mov $0x71,%eax │ │ + jne 121d7 │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6430 │ │ + movl $0x81,0x2c(%esp) │ │ + mov $0x40,%edx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + test %eax,%eax │ │ + jne 121d7 │ │ + movl $0x1,(%esp) │ │ + lea 0x1(%edx,%edx,1),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 2650 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + mov 0x28(%esp),%edx │ │ + je 123f0 │ │ + mov %edx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 88e0 │ │ + mov %edi,(%esp) │ │ + call 89d0 │ │ + mov 0x54(%esi),%eax │ │ + test %eax,%eax │ │ + je 122f5 │ │ + mov %eax,(%esp) │ │ + call 2660 │ │ + mov %edi,(%esp) │ │ + call 2680 │ │ + mov %eax,0x54(%esi) │ │ + mov %eax,%ebp │ │ + mov %edi,(%esp) │ │ + call 2660 │ │ + test %ebp,%ebp │ │ + je 123f0 │ │ + mov %ebp,%ecx │ │ + mov (%ecx),%eax │ │ + add $0x4,%ecx │ │ + lea -0x1010101(%eax),%edx │ │ + not %eax │ │ + and %eax,%edx │ │ + and $0x80808080,%edx │ │ + je 12314 │ │ + mov %edx,%eax │ │ + shr $0x10,%eax │ │ + test $0x8080,%edx │ │ + cmove %eax,%edx │ │ + lea 0x2(%ecx),%eax │ │ + cmove %eax,%ecx │ │ + mov 0x2c(%esp),%eax │ │ + add %dl,%dl │ │ + sbb $0x3,%ecx │ │ + sub %ebp,%ecx │ │ + cmp %eax,%ecx │ │ + cmovae %eax,%ecx │ │ + mov %ecx,0x58(%esi) │ │ + cmp $0x2b,%ecx │ │ + je 124fa │ │ + jg 124ec │ │ + cmp $0x16,%ecx │ │ + je 124fa │ │ + cmp $0x1b,%ecx │ │ + lea 0x0(%esi),%esi │ │ + je 124fa │ │ + mov $0x4d,%eax │ │ + jmp 121d7 │ │ + lea 0x3c(%esp),%edi │ │ + mov $0x80,%dl │ │ + movb $0x0,0x3b(%esp) │ │ + test $0x2,%edi │ │ + je 121aa │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movw $0x0,(%edi) │ │ + sub $0x2,%edx │ │ + add $0x2,%edi │ │ + jmp 121aa │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 53d0 │ │ + movl $0x61,0x2c(%esp) │ │ + mov $0x30,%edx │ │ + jmp 122a0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x2,%eax │ │ + jmp 121d7 │ │ + lea 0x0(%esi),%esi │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 46e0 │ │ + movl $0x21,0x2c(%esp) │ │ + mov $0x10,%edx │ │ + jmp 122a0 │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 4b00 │ │ + movl $0x29,0x2c(%esp) │ │ + mov $0x14,%edx │ │ + jmp 122a0 │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 4f30 │ │ + movl $0x41,0x2c(%esp) │ │ + mov $0x20,%edx │ │ + jmp 122a0 │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 5940 │ │ + movl $0x81,0x2c(%esp) │ │ + mov $0x40,%edx │ │ + jmp 122a0 │ │ + cmp $0x40,%ecx │ │ + je 124fa │ │ + cmp $0x56,%ecx │ │ + jne 12376 │ │ + xor %eax,%eax │ │ + jmp 121d7 │ │ + mov 0xe8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 5ee0 │ │ + movl $0x41,0x2c(%esp) │ │ + mov $0x20,%edx │ │ + jmp 122a0 │ │ + call 2990 │ │ + jmp 12550 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00012550 : │ │ + push %ebp │ │ + mov $0x1,%eax │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x89ee,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%edi │ │ + test %edi,%edi │ │ + je 12576 │ │ + cmpb $0x81,0x68(%edi) │ │ + je 12580 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov 0x44(%esp),%edx │ │ + mov $0x4,%al │ │ + test %edx,%edx │ │ + je 12576 │ │ + mov 0x50(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call b850 │ │ + mov %eax,%edx │ │ + mov $0x49,%eax │ │ + test %edx,%edx │ │ + je 12576 │ │ + cmpl $0x88,0x48(%esp) │ │ + mov $0x6d,%al │ │ + ja 12576 │ │ + movzwl 0x28(%edi),%edx │ │ + cmp $0x1,%dx │ │ + je 12708 │ │ + cmp $0x2,%dx │ │ + je 1271c │ │ + cmp $0x3,%dx │ │ + je 12712 │ │ + cmp $0x4,%dx │ │ + je 12726 │ │ + cmp $0x5,%dx │ │ + je 125f0 │ │ + cmp $0x6,%dx │ │ + je 12712 │ │ + cmp $0x7,%dx │ │ + mov $0x6e,%al │ │ + jne 12576 │ │ + mov $0x56,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x50(%edi),%edx │ │ + mov $0x4a,%eax │ │ + mov %edx,%ebp │ │ + sub %esi,%ebp │ │ + cmp $0x23,%ebp │ │ + jle 12576 │ │ + mov 0x4c(%edi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,0x18(%esp) │ │ + add %ebp,%eax │ │ + mov %eax,(%esp) │ │ + call 2870 │ │ + mov %eax,0x14(%esp) │ │ + test %eax,%eax │ │ + mov 0x1c(%esp),%edx │ │ + je 12730 │ │ + mov 0x18(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,(%esp) │ │ + call 2870 │ │ + mov 0x1c(%esp),%edx │ │ + test %eax,%eax │ │ + je 1273a │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call c560 │ │ + mov 0x1c(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + sbb %ebp,%ebp │ │ + sub %esi,0x50(%edi) │ │ + mov %ecx,0x4c(%edi) │ │ + not %ebp │ │ + and $0x70,%ebp │ │ + cmpl $0x7,0x24(%edi) │ │ + je 12777 │ │ + cmpl $0x0,0x5c(%edi) │ │ + je 127e5 │ │ + movswl 0x28(%edi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 120f0 │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + je 127f1 │ │ + mov 0x14(%esp),%edi │ │ + xor %eax,%eax │ │ + mov %edx,0x18(%esp) │ │ + or $0xffffffff,%ecx │ │ + repnz scas %es:(%edi),%al │ │ + mov 0x14(%esp),%edi │ │ + mov %ecx,%eax │ │ + not %eax │ │ + mov $0x5dc,%ecx │ │ + sub $0x1,%eax │ │ + mov %edi,(%esp) │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ + mov 0x18(%esp),%edx │ │ + test %eax,%eax │ │ + mov $0x70,%eax │ │ + cmovne %eax,%ebp │ │ + test %edx,%edx │ │ + mov %edx,%eax │ │ + cmove %ebp,%eax │ │ + jmp 12576 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x16,%esi │ │ + jmp 12600 │ │ + mov $0x2b,%esi │ │ + jmp 12600 │ │ + mov $0x1b,%esi │ │ + jmp 12600 │ │ + mov $0x40,%esi │ │ + jmp 12600 │ │ + mov $0x2,%eax │ │ + jmp 12576 │ │ + mov 0x14(%esp),%edi │ │ + xor %eax,%eax │ │ + or $0xffffffff,%ecx │ │ + mov $0x5dc,%edx │ │ + repnz scas %es:(%edi),%al │ │ + mov 0x14(%esp),%edi │ │ + mov %ecx,%eax │ │ + not %eax │ │ + sub $0x1,%eax │ │ + mov %edi,(%esp) │ │ + cmp $0x5db,%eax │ │ + cmova %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ + test %eax,%eax │ │ + je 12730 │ │ + mov $0x70,%eax │ │ + jmp 12576 │ │ + cmpl $0x0,0x60(%edi) │ │ + jne 1269a │ │ + mov %edi,(%esp) │ │ + call 9530 │ │ + mov %eax,%edx │ │ + mov %edx,0x18(%esp) │ │ + test %edx,%edx │ │ + je 1269a │ │ + mov 0x14(%esp),%edi │ │ + xor %eax,%eax │ │ + or $0xffffffff,%ecx │ │ + repnz scas %es:(%edi),%al │ │ + mov 0x14(%esp),%edi │ │ + mov %ecx,%eax │ │ + not %eax │ │ + mov $0x5dc,%ecx │ │ + sub $0x1,%eax │ │ + mov %edi,(%esp) │ │ + cmp $0x5db,%eax │ │ + cmova %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + call c560 │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,%ecx │ │ + test %ecx,%ecx │ │ + mov $0x70,%eax │ │ + jne 12576 │ │ + test %ebp,%ebp │ │ + mov %ebp,%eax │ │ + cmove %edx,%eax │ │ + jmp 12576 │ │ + mov %edi,(%esp) │ │ + call 9460 │ │ + mov %eax,%edx │ │ + jmp 1278b │ │ + mov 0x48(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 12150 │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + jne 126b4 │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x54(%edi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call b7e0 │ │ + mov 0x18(%esp),%edx │ │ + test %eax,%eax │ │ + mov $0x4b,%eax │ │ + cmovne %eax,%edx │ │ + jmp 126b4 │ │ + jmp 12850 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00012850 : │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x86f5,%ebx │ │ + lea -0x24(%esp),%esp │ │ + lea 0xdb4(%ebx),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 11d40 │ │ + mov %eax,0x10(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %esi,(%esp) │ │ + movl $0xff,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x71f9(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 2670 │ │ + lea 0x24(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000128b0 : │ │ + push %ebp │ │ + mov $0x40,%ecx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call 29b0 │ │ + add $0x868e,%ebx │ │ + lea -0xeec(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xedc(%esp) │ │ + xor %eax,%eax │ │ + mov 0xf00(%esp),%ebp │ │ + lea 0x4c4(%esp),%edi │ │ + mov %edi,0x9c(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x5c4(%esp),%edi │ │ + mov $0x40,%cl │ │ + mov %edi,0xa4(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0xbc(%esp),%edi │ │ + mov $0x81,%cl │ │ + mov %edi,0x98(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea 0x2c0(%esp),%edi │ │ + mov $0x81,%cl │ │ + mov %edi,0xa0(%esp) │ │ + rep stos %eax,%es:(%edi) │ │ + lea -0x71eb(%ebx),%eax │ │ + lea -0x71cb(%ebx),%edi │ │ + mov %eax,0x8(%esp) │ │ + lea -0x71d5(%ebx),%eax │ │ + movl $0x2,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0xf04(%esp),%esi │ │ + mov %eax,0x8c(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + movl $0x818,0x8(%esp) │ │ + lea 0x6c4(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 2740 │ │ + mov 0x0(%ebp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x7c(%eax) │ │ + lea -0x71b8(%ebx),%edx │ │ + mov %eax,%ecx │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x5c(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x71ad(%ebx),%edx │ │ + mov %eax,0x38(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x60(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x71a1(%ebx),%edx │ │ + mov %eax,0x40(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x64(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x7196(%ebx),%edx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x718b(%ebx),%edx │ │ + mov %eax,0x48(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x6c(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x717f(%ebx),%edx │ │ + mov %eax,0x54(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x70(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x7176(%ebx),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x74(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x716d(%ebx),%edx │ │ + mov %eax,0x44(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x78(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x7163(%ebx),%edx │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x7c(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x7154(%ebx),%edx │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x80(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x7145(%ebx),%edx │ │ + mov %eax,0x50(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov %eax,0x84(%esp) │ │ + mov %eax,%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x713b(%ebx),%edx │ │ + mov %eax,0x58(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov 0x0(%ebp),%edx │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%edx) │ │ + mov 0x2c(%esp),%ecx │ │ + lea -0x712c(%ebx),%edx │ │ + mov %eax,0x90(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x178(%eax) │ │ + mov 0x0(%ebp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x17c(%edx) │ │ + mov 0x0(%ebp),%edx │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a4(%edx) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + test %eax,%eax │ │ + je 13628 │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + je 136a0 │ │ + mov 0x30(%esp),%edi │ │ + test %edi,%edi │ │ + je 13760 │ │ + mov 0x3c(%esp),%esi │ │ + test %esi,%esi │ │ + je 137d0 │ │ + mov 0x34(%esp),%eax │ │ + test %eax,%eax │ │ + je 134d8 │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + mov %eax,0x94(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2640 │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,%edx │ │ + test %ecx,%ecx │ │ + je 13600 │ │ + mov 0x44(%esp),%esi │ │ + lea -0x7125(%ebx),%edi │ │ + mov %edi,0x88(%esp) │ │ + mov $0x5,%ecx │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + je 13088 │ │ + mov 0x48(%esp),%esi │ │ + mov $0x5,%ecx │ │ + mov 0x88(%esp),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + je 13000 │ │ + mov %edx,0xa0(%esp) │ │ + lea 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 36a0 │ │ + test %eax,%eax │ │ + jne 134e8 │ │ + mov 0x90(%esp),%eax │ │ + cmpb $0x0,(%eax) │ │ + je 13290 │ │ + mov 0xb8(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call b1c0 │ │ + mov 0x90(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call b500 │ │ + test %eax,%eax │ │ + jne 13518 │ │ + mov 0x2c(%esp),%esi │ │ + mov $0x5,%ecx │ │ + mov 0x88(%esp),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + je 13370 │ │ + mov 0x94(%esp),%eax │ │ + test %eax,%eax │ │ + jle 133a8 │ │ + mov 0x4c(%esp),%esi │ │ + mov $0x4,%ecx │ │ + lea -0x759a(%ebx),%edi │ │ + mov $0x1,%eax │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 12fd0 │ │ + mov 0x4c(%esp),%esi │ │ + mov $0x5,%ecx │ │ + lea -0x7596(%ebx),%edi │ │ + mov $0x2,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 12fd0 │ │ + mov 0x4c(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x7591(%ebx),%edi │ │ + mov $0x3,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 12fd0 │ │ + mov 0x4c(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x758a(%ebx),%edi │ │ + mov $0x4,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 12fd0 │ │ + mov 0x4c(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x7583(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %al │ │ + setb %dl │ │ + sub %edx,%eax │ │ + movsbl %al,%eax │ │ + cmp $0x1,%eax │ │ + sbb %eax,%eax │ │ + and $0x2,%eax │ │ + add $0x3,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 120f0 │ │ + test %eax,%eax │ │ + je 133a8 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x70d3(%ebx),%eax │ │ + jmp 132bd │ │ + lea 0x0(%esi),%esi │ │ + movl $0x2,(%esp) │ │ + lea -0x7120(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + mov 0x98(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 3b80 │ │ + mov %eax,0xa0(%esp) │ │ + cmp $0x80,%eax │ │ + ja 13100 │ │ + mov 0xa0(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov 0x98(%esp),%esi │ │ + cmp $0x4,%eax │ │ + mov %eax,%edx │ │ + jae 13348 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + jne 13328 │ │ + and $0x1,%edx │ │ + je 12ea0 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + jmp 12ea0 │ │ + nop │ │ + mov 0xa0(%esp),%eax │ │ + mov %edx,0xac(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 3b80 │ │ + mov %eax,0x94(%esp) │ │ + cmp $0x80,%eax │ │ + mov 0xac(%esp),%edx │ │ + ja 13100 │ │ + mov 0x94(%esp),%ecx │ │ + mov 0x34(%esp),%edi │ │ + mov 0xa0(%esp),%esi │ │ + cmp $0x4,%ecx │ │ + mov %ecx,%eax │ │ + jae 135d8 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 130e9 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 12e81 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + jmp 12e81 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0xc(%esp) │ │ + lea -0x50d8(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + movl $0x80,0x10(%esp) │ │ + movl $0x2,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + mov 0x38(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x5c(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x40(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x60(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x30(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x64(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x48(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x68(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x54(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x6c(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x34(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x70(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x44(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov 0x74(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x78(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x7c(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x80(%esp),%edi │ │ + mov 0x0(%ebp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x58(%esp),%esi │ │ + mov 0x84(%esp),%ecx │ │ + mov 0x0(%ebp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0xedc(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + mov 0xa8(%esp),%eax │ │ + jne 138f3 │ │ + lea 0xeec(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2890 │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 11800 │ │ + test %eax,%eax │ │ + je 132f0 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x70f2(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 12850 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x9c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 28a0 │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 34e0 │ │ + jmp 1312d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov 0xa4(%esp),%esi │ │ + movl $0xff,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x70d9(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 2670 │ │ + mov %esi,%eax │ │ + jmp 12ee5 │ │ + movzwl (%esi),%ecx │ │ + and $0x1,%edx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + je 12ea0 │ │ + jmp 1307b │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 138a0 │ │ + test $0x2,%edi │ │ + jne 1388b │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 13067 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xb8(%esp),%eax │ │ + movl $0x8,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call a700 │ │ + mov 0xa0(%esp),%edi │ │ + mov $0x10,%eax │ │ + cmp $0x10,%edi │ │ + cmovle %edi,%eax │ │ + mov %eax,0xa0(%esp) │ │ + jmp 12f18 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x50(%esp),%eax │ │ + cmpb $0x0,(%eax) │ │ + je 133e8 │ │ + mov 0x58(%esp),%esi │ │ + mov $0x4,%ecx │ │ + mov 0x88(%esp),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + je 13720 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 3e10 │ │ + test %eax,%eax │ │ + jne 13710 │ │ + lea -0x7082(%ebx),%eax │ │ + lea -0x759a(%ebx),%edi │ │ + mov 0x54(%esp),%esi │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + movl $0x2,(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + mov $0x4,%ecx │ │ + mov $0x1,%eax │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 134b0 │ │ + mov 0x54(%esp),%esi │ │ + mov $0x5,%ecx │ │ + lea -0x7596(%ebx),%edi │ │ + mov $0x2,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 134b0 │ │ + mov 0x54(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x7591(%ebx),%edi │ │ + mov $0x3,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 134b0 │ │ + mov 0x54(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x758a(%ebx),%edi │ │ + mov $0x4,%al │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %cl │ │ + setb %dl │ │ + cmp %dl,%cl │ │ + je 134b0 │ │ + mov 0x54(%esp),%esi │ │ + mov $0x7,%ecx │ │ + lea -0x7583(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %al │ │ + setb %dl │ │ + sub %edx,%eax │ │ + movsbl %al,%eax │ │ + cmp $0x1,%eax │ │ + sbb %eax,%eax │ │ + and $0x2,%eax │ │ + add $0x3,%eax │ │ + nop │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 11b60 │ │ + test %eax,%eax │ │ + je 13528 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x7067(%ebx),%eax │ │ + jmp 132bd │ │ + xchg %ax,%ax │ │ + movl $0x0,0x94(%esp) │ │ + jmp 12e49 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x710f(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 12850 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x9c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 28a0 │ │ + jmp 1312d │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x4(%esp) │ │ + lea -0x50a8(%ebx),%eax │ │ + jmp 132bd │ │ + nop │ │ + movl $0x2,(%esp) │ │ + lea -0x7049(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0xa0(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 3be0 │ │ + test %eax,%eax │ │ + jne 13618 │ │ + movl $0x2,(%esp) │ │ + lea -0x7011(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + lea 0x6cc(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 3cc0 │ │ + test %eax,%eax │ │ + je 13868 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x6ffe(%ebx),%eax │ │ + jmp 132bd │ │ + test $0x1,%edi │ │ + jne 138bf │ │ + test $0x2,%edi │ │ + jne 138de │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 130d8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x736c6166,0x0 │ │ + movw $0x65,0x4 │ │ + jmp 12e63 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x702b(%ebx),%eax │ │ + jmp 132bd │ │ + nop │ │ + movl $0x6f727245,0x4c4(%esp) │ │ + movl $0x49203a72,0x4c8(%esp) │ │ + movl $0x6c61766e,0x4cc(%esp) │ │ + movl $0x6f206469,0x4d0(%esp) │ │ + movl $0x696d2072,0x4d4(%esp) │ │ + movl $0x6e697373,0x4d8(%esp) │ │ + movl $0x63612067,0x4dc(%esp) │ │ + movl $0x73736563,0x4e0(%esp) │ │ + movl $0x72747320,0x4e4(%esp) │ │ + movl $0x676e69,0x4e8(%esp) │ │ + jmp 1312d │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x6f727245,0x4c4(%esp) │ │ + movl $0x49203a72,0x4c8(%esp) │ │ + movl $0x6c61766e,0x4cc(%esp) │ │ + movl $0x6f206469,0x4d0(%esp) │ │ + movl $0x696d2072,0x4d4(%esp) │ │ + movl $0x6e697373,0x4d8(%esp) │ │ + movl $0x6c612067,0x4dc(%esp) │ │ + movl $0x20776f6c,0x4e0(%esp) │ │ + movw $0x5049,0x4e4(%esp) │ │ + movb $0x0,0x4e6(%esp) │ │ + jmp 1312d │ │ + nop │ │ + mov %eax,0x4(%esp) │ │ + lea -0x709b(%ebx),%eax │ │ + jmp 132bd │ │ + nop │ │ + mov 0xb8(%esp),%eax │ │ + movl $0x6,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call b1c0 │ │ + movl $0x2,(%esp) │ │ + lea -0x70b7(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2880 <__android_log_print@plt> │ │ + jmp 133c9 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x6f727245,0x4c4(%esp) │ │ + movl $0x49203a72,0x4c8(%esp) │ │ + movl $0x6c61766e,0x4cc(%esp) │ │ + movl $0x6f206469,0x4d0(%esp) │ │ + movl $0x696d2072,0x4d4(%esp) │ │ + movl $0x6e697373,0x4d8(%esp) │ │ + movl $0x61702067,0x4dc(%esp) │ │ + movl $0x6f777373,0x4e0(%esp) │ │ + movw $0x6472,0x4e4(%esp) │ │ + movb $0x0,0x4e6(%esp) │ │ + jmp 1312d │ │ + nop │ │ + movl $0x6f727245,0x4c4(%esp) │ │ + movl $0x49203a72,0x4c8(%esp) │ │ + movl $0x6c61766e,0x4cc(%esp) │ │ + movl $0x6f206469,0x4d0(%esp) │ │ + movl $0x696d2072,0x4d4(%esp) │ │ + movl $0x6e697373,0x4d8(%esp) │ │ + movl $0x69662067,0x4dc(%esp) │ │ + movl $0x61776572,0x4e0(%esp) │ │ + movl $0x74206c6c,0x4e4(%esp) │ │ + movl $0x6f656d69,0x4e8(%esp) │ │ + movl $0x76207475,0x4ec(%esp) │ │ + movl $0x65756c61,0x4f0(%esp) │ │ + movb $0x0,0x4f4(%esp) │ │ + jmp 1312d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x6cc(%esp),%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call *0x29c(%eax) │ │ + mov %eax,0xa8(%esp) │ │ + jmp 132d8 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 13360 │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%edi),%edi │ │ + lea 0xbd(%esp),%esi │ │ + mov %al,-0x1(%edi) │ │ + mov 0xa0(%esp),%eax │ │ + lea -0x1(%eax),%edx │ │ + jmp 13354 │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%edi),%edi │ │ + lea 0x2c1(%esp),%esi │ │ + mov %al,-0x1(%edi) │ │ + mov 0x94(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 135e4 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 135f0 │ │ + call 2990 │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,711 +1,710 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000138c0 6d643500 73686131 00736861 32353600 md5.sha1.sha256. │ │ - 0x000138d0 73686133 38340073 68613531 32007368 sha384.sha512.sh │ │ - 0x000138e0 61335f32 35360073 6861335f 35313200 a3_256.sha3_512. │ │ - 0x000138f0 4d443500 53484131 00534841 32353600 MD5.SHA1.SHA256. │ │ - 0x00013900 53484133 38340053 48413531 32005348 SHA384.SHA512.SH │ │ - 0x00013910 41335f32 35360053 4841335f 35313200 A3_256.SHA3_512. │ │ - 0x00013920 556e6b6e 6f776e00 556e6b6e 6f776e20 Unknown.Unknown │ │ - 0x00013930 656e6372 79707469 6f6e2074 79706500 encryption type. │ │ - 0x00013940 47504700 52696a6e 6461656c 00436f6d GPG.Rijndael.Com │ │ - 0x00013950 6d616e64 206d7367 00416363 65737320 mand msg.Access │ │ - 0x00013960 6d736700 4e415420 61636365 7373206d msg.NAT access m │ │ - 0x00013970 73670043 6c69656e 74207469 6d656f75 sg.Client timeou │ │ - 0x00013980 74206163 63657373 206d7367 00436c69 t access msg.Cli │ │ - 0x00013990 656e7420 74696d65 6f757420 4e415420 ent timeout NAT │ │ - 0x000139a0 61636365 7373206d 7367004c 6f63616c access msg.Local │ │ - 0x000139b0 204e4154 20616363 65737320 6d736700 NAT access msg. │ │ - 0x000139c0 556e6b6e 6f776e20 6d657373 61676520 Unknown message │ │ - 0x000139d0 74797065 00737472 746f6c00 2025730a type.strtol. %s. │ │ - 0x000139e0 20203078 252e3478 3a202000 252e3278 0x%.4x: .%.2x │ │ - 0x000139f0 20002020 20002025 730a0a00 3c4e554c . . %s....None. Rando │ │ - 0x00013a10 6d205661 6c75653a 2025730a 00202020 m Value: %s.. │ │ - 0x00013a20 20202020 55736572 6e616d65 3a202573 Username: %s │ │ - 0x00013a30 0a002020 20202020 54696d65 7374616d .. Timestam │ │ - 0x00013a40 703a2025 750a0020 20202046 4b4f2056 p: %u.. FKO V │ │ - 0x00013a50 65727369 6f6e3a20 25730a00 2020204d ersion: %s.. M │ │ - 0x00013a60 65737361 67652054 7970653a 20256920 essage Type: %i │ │ - 0x00013a70 28257329 0a00204d 65737361 67652053 (%s).. Message S │ │ - 0x00013a80 7472696e 673a2025 730a0020 20202020 tring: %s.. │ │ - 0x00013a90 4e617420 41636365 73733a20 25730a00 Nat Access: %s.. │ │ - 0x00013aa0 20202020 53657276 65722041 7574683a Server Auth: │ │ - 0x00013ab0 2025730a 0020436c 69656e74 2054696d %s.. Client Tim │ │ - 0x00013ac0 656f7574 3a202575 0a002020 20204469 eout: %u.. Di │ │ - 0x00013ad0 67657374 20547970 653a2025 75202825 gest Type: %u (% │ │ - 0x00013ae0 73290a00 20202020 2020484d 41432054 s).. HMAC T │ │ - 0x00013af0 7970653a 20257520 28257329 0a00456e ype: %u (%s)..En │ │ - 0x00013b00 63727970 74696f6e 20547970 653a2025 cryption Type: % │ │ - 0x00013b10 64202825 73290a00 456e6372 79707469 d (%s)..Encrypti │ │ - 0x00013b20 6f6e204d 6f64653a 20256420 28257329 on Mode: %d (%s) │ │ - 0x00013b30 0a002020 20456e63 6f646564 20446174 .. Encoded Dat │ │ - 0x00013b40 613a2025 730a0053 50412044 61746120 a: %s..SPA Data │ │ - 0x00013b50 44696765 73743a20 25730a00 20202020 Digest: %s.. │ │ - 0x00013b60 20202020 20202048 4d41433a 2025730a HMAC: %s. │ │ - 0x00013b70 00204669 6e616c20 53504120 44617461 . Final SPA Data │ │ - 0x00013b80 3a202573 0a006970 76345f72 65736f6c : %s..ipv4_resol │ │ - 0x00013b90 76652829 203a2025 730a0053 75636365 ve() : %s..Succe │ │ - 0x00013ba0 73730055 6e61626c 6520746f 20616c6c ss.Unable to all │ │ - 0x00013bb0 6f636174 65206d65 6d6f7279 00526561 ocate memory.Rea │ │ - 0x00013bc0 642f7772 69746520 62797465 73206d69 d/write bytes mi │ │ - 0x00013bd0 736d6174 63680041 72677320 636f6e74 smatch.Args cont │ │ - 0x00013be0 61696e20 696e7661 6c696420 64617461 ain invalid data │ │ - 0x00013bf0 00496e76 616c6964 206b6579 206c656e .Invalid key len │ │ - 0x00013c00 67746800 556e6162 6c652074 6f206465 gth.Unable to de │ │ - 0x00013c10 7465726d 696e6520 75736572 6e616d65 termine username │ │ - 0x00013c20 00496e76 616c6964 20646967 65737420 .Invalid digest │ │ - 0x00013c30 74797065 00496e76 616c6964 20656e63 type.Invalid enc │ │ - 0x00013c40 72797074 696f6e20 74797065 00496e76 ryption type.Inv │ │ - 0x00013c50 616c6964 20484d41 43206b65 79206c65 alid HMAC key le │ │ - 0x00013c60 6e677468 00556e6b 6e6f776e 2f556e63 ngth.Unknown/Unc │ │ - 0x00013c70 6c617373 69666965 64206572 726f7200 lassified error. │ │ - 0x00013c80 556e6465 66696e65 64204572 726f7200 Undefined Error. │ │ - 0x00013c90 00457272 6f723a20 25733a20 2573002a .Error: %s: %s.* │ │ - 0x00013ca0 2a2a2a20 496e6974 2066776b 6e6f7020 *** Init fwknop │ │ - 0x00013cb0 2a2a2a2a 006c6962 66776b6e 6f70004c ****.libfwknop.L │ │ - 0x00013cc0 6a617661 2f6c616e 672f5374 72696e67 java/lang/String │ │ - 0x00013cd0 3b006163 63657373 5f737472 00616c6c ;.access_str.all │ │ - 0x00013ce0 6f776970 5f737472 00706173 7377645f owip_str.passwd_ │ │ - 0x00013cf0 73747200 70617373 77645f62 36340064 str.passwd_b64.d │ │ - 0x00013d00 69676573 745f7479 70650068 6d61635f igest_type.hmac_ │ │ - 0x00013d10 73747200 686d6163 5f623634 00686d61 str.hmac_b64.hma │ │ - 0x00013d20 635f7479 70650066 775f7469 6d656f75 c_type.fw_timeou │ │ - 0x00013d30 745f7374 72006e61 745f6163 63657373 t_str.nat_access │ │ - 0x00013d40 5f737472 006e6174 5f6c6f63 616c0073 _str.nat_local.s │ │ - 0x00013d50 65727665 725f636d 645f7374 72006c65 erver_cmd_str.le │ │ - 0x00013d60 67616379 00747275 65004465 74656374 gacy.true.Detect │ │ - 0x00013d70 6564206b 65792062 36340055 6e61626c ed key b64.Unabl │ │ - 0x00013d80 6520746f 20637265 61746520 464b4f20 e to create FKO │ │ - 0x00013d90 636f6e74 65787400 4572726f 72207365 context.Error se │ │ - 0x00013da0 7474696e 67204657 2074696d 656f7574 tting FW timeout │ │ - 0x00013db0 0025732c 25730045 72726f72 20736574 .%s,%s.Error set │ │ - 0x00013dc0 74696e67 20535041 20484d41 43207479 ting SPA HMAC ty │ │ - 0x00013dd0 70650046 696e6973 68656420 73657474 pe.Finished sett │ │ - 0x00013de0 696e6720 6c6f6361 6c2d6e61 742e0045 ing local-nat..E │ │ - 0x00013df0 72726f72 20736574 74696e67 204e4154 rror setting NAT │ │ - 0x00013e00 20737472 696e6700 53657474 696e6720 string.Setting │ │ - 0x00013e10 64696765 73742074 79706520 746f2025 digest type to % │ │ - 0x00013e20 732e0045 72726f72 20736574 74696e67 s..Error setting │ │ - 0x00013e30 20535041 20646967 65737420 74797065 SPA digest type │ │ - 0x00013e40 0046696e 69736865 64207365 7474696e .Finished settin │ │ - 0x00013e50 67206469 67657374 20747970 652e0045 g digest type..E │ │ - 0x00013e60 72726f72 2067656e 65726174 696e6720 rror generating │ │ - 0x00013e70 53504120 64617461 0046696e 69736865 SPA data.Finishe │ │ - 0x00013e80 64206669 6e616c69 7a652e00 4572726f d finalize..Erro │ │ - 0x00013e90 72206765 7474696e 67205350 41206461 r getting SPA da │ │ - 0x00013ea0 74610072 002f6465 762f7572 616e646f ta.r./dev/urando │ │ - 0x00013eb0 6d002575 0025733a 25730055 32467364 m.%u.%s:%s.U2Fsd │ │ - 0x00013ec0 47566b58 31006851 00322e30 2e32003a GVkX1.hQ.2.0.2.: │ │ - 0x00013ed0 00303132 33343536 37383900 3a25753a .0123456789.:%u: │ │ - 0x00013ee0 003a2569 3a003a25 69002c00 202f3f22 .:%i:.:%i.,. /?" │ │ - 0x00013ef0 275c0075 64700069 636d7000 6e6f6e65 '\.udp.icmp.none │ │ - 0x00013f00 00746370 0053504f 4f465f55 53455200 .tcp.SPOOF_USER. │ │ - 0x00013f10 4c4f474e 414d4500 55534552 004e4f5f LOGNAME.USER.NO_ │ │ - 0x00013f20 55534552 00000000 747ffeff b47efeff USER....t....~.. │ │ - 0x00013f30 d47efeff f47efeff 147ffeff 347ffeff .~...~......4... │ │ - 0x00013f40 547ffeff 947efeff 6482feff a481feff T....~..d....... │ │ - 0x00013f50 c481feff e481feff 0482feff 2482feff ............$... │ │ - 0x00013f60 4482feff 8481feff 436c6965 6e742074 D.......Client t │ │ - 0x00013f70 696d656f 7574206c 6f63616c 204e4154 imeout local NAT │ │ - 0x00013f80 20616363 65737320 6d736700 5b2a5d20 access msg.[*] │ │ - 0x00013f90 56616c75 65202564 206f7574 206f6620 Value %d out of │ │ - 0x00013fa0 72616e67 65205b28 2564292d 28256429 range [(%d)-(%d) │ │ - 0x00013fb0 5d0a0000 53504120 4669656c 64205661 ]...SPA Field Va │ │ - 0x00013fc0 6c756573 3a0a3d3d 3d3d3d3d 3d3d3d3d lues:.========== │ │ - 0x00013fd0 3d3d3d3d 3d3d3d0a 00000000 464b4f20 =======.....FKO │ │ - 0x00013fe0 436f6e74 65787420 6973206e 6f742069 Context is not i │ │ - 0x00013ff0 6e697469 616c697a 65640000 41726773 nitialized..Args │ │ - 0x00014000 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014010 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014020 5f494e56 414c4944 5f444154 415f434c _INVALID_DATA_CL │ │ - 0x00014030 49454e54 5f54494d 454f5554 5f4e4547 IENT_TIMEOUT_NEG │ │ - 0x00014040 41544956 45000000 41726773 20636f6e ATIVE...Args con │ │ - 0x00014050 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014060 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014070 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014080 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ - 0x00014090 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x000140a0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000140b0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000140c0 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ - 0x000140d0 5f415343 49490000 41726773 20636f6e _ASCII..Args con │ │ - 0x000140e0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000140f0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014100 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014110 5f4c545f 4d494e5f 4649454c 44530000 _LT_MIN_FIELDS.. │ │ - 0x00014120 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014130 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014140 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014150 415f4445 434f4445 5f47545f 4d41585f A_DECODE_GT_MAX_ │ │ - 0x00014160 4649454c 44530000 41726773 20636f6e FIELDS..Args con │ │ - 0x00014170 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014180 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014190 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000141a0 5f57524f 4e475f4e 554d5f46 49454c44 _WRONG_NUM_FIELD │ │ - 0x000141b0 53000000 41726773 20636f6e 7461696e S...Args contain │ │ - 0x000141c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000141d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000141e0 5f444154 415f4445 434f4445 5f454e43 _DATA_DECODE_ENC │ │ - 0x000141f0 5f4d5347 5f4c454e 5f4d545f 545f5349 _MSG_LEN_MT_T_SI │ │ - 0x00014200 5a450000 41726773 20636f6e 7461696e ZE..Args contain │ │ - 0x00014210 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014220 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014230 5f444154 415f4445 434f4445 5f52414e _DATA_DECODE_RAN │ │ - 0x00014240 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ - 0x00014250 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014260 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014270 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014280 434f4445 5f555345 524e414d 455f4d49 CODE_USERNAME_MI │ │ - 0x00014290 5353494e 47000000 41726773 20636f6e SSING...Args con │ │ - 0x000142a0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000142b0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000142c0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000142d0 5f555345 524e414d 455f544f 4f424947 _USERNAME_TOOBIG │ │ - 0x000142e0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x000142f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014300 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014310 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x00014320 524e414d 455f4445 434f4445 4641494c RNAME_DECODEFAIL │ │ - 0x00014330 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00013900 3a003a25 753a003a 25693a00 3a256900 :.:%u:.:%i:.:%i. │ │ + 0x00013910 322e302e 32005350 4f4f465f 55534552 2.0.2.SPOOF_USER │ │ + 0x00013920 004c4f47 4e414d45 00555345 52004e4f .LOGNAME.USER.NO │ │ + 0x00013930 5f555345 52007200 2f646576 2f757261 _USER.r./dev/ura │ │ + 0x00013940 6e646f6d 00553246 73644756 6b583100 ndom.U2FsdGVkX1. │ │ + 0x00013950 68510030 31323334 35363738 39002573 hQ.0123456789.%s │ │ + 0x00013960 3a257300 2c00202f 3f22275c 00756470 :%s.,. /?"'\.udp │ │ + 0x00013970 0069636d 70006e6f 6e650074 63700025 .icmp.none.tcp.% │ │ + 0x00013980 75006d64 35007368 61310073 68613235 u.md5.sha1.sha25 │ │ + 0x00013990 36007368 61333834 00736861 35313200 6.sha384.sha512. │ │ + 0x000139a0 73686133 5f323536 00736861 335f3531 sha3_256.sha3_51 │ │ + 0x000139b0 32004d44 35005348 41310053 48413235 2.MD5.SHA1.SHA25 │ │ + 0x000139c0 36005348 41333834 00534841 35313200 6.SHA384.SHA512. │ │ + 0x000139d0 53484133 5f323536 00534841 335f3531 SHA3_256.SHA3_51 │ │ + 0x000139e0 3200556e 6b6e6f77 6e00556e 6b6e6f77 2.Unknown.Unknow │ │ + 0x000139f0 6e20656e 63727970 74696f6e 20747970 n encryption typ │ │ + 0x00013a00 65004750 47005269 6a6e6461 656c0043 e.GPG.Rijndael.C │ │ + 0x00013a10 6f6d6d61 6e64206d 73670041 63636573 ommand msg.Acces │ │ + 0x00013a20 73206d73 67004e41 54206163 63657373 s msg.NAT access │ │ + 0x00013a30 206d7367 00436c69 656e7420 74696d65 msg.Client time │ │ + 0x00013a40 6f757420 61636365 7373206d 73670043 out access msg.C │ │ + 0x00013a50 6c69656e 74207469 6d656f75 74204e41 lient timeout NA │ │ + 0x00013a60 54206163 63657373 206d7367 004c6f63 T access msg.Loc │ │ + 0x00013a70 616c204e 41542061 63636573 73206d73 al NAT access ms │ │ + 0x00013a80 6700556e 6b6e6f77 6e206d65 73736167 g.Unknown messag │ │ + 0x00013a90 65207479 70650073 7472746f 6c002025 e type.strtol. % │ │ + 0x00013aa0 730a2020 3078252e 34783a20 2000252e s. 0x%.4x: .%. │ │ + 0x00013ab0 32782000 20202000 2025730a 0a003c4e 2x . . %s....None. Ran │ │ + 0x00013ad0 646f6d20 56616c75 653a2025 730a0020 dom Value: %s.. │ │ + 0x00013ae0 20202020 20205573 65726e61 6d653a20 Username: │ │ + 0x00013af0 25730a00 20202020 20205469 6d657374 %s.. Timest │ │ + 0x00013b00 616d703a 2025750a 00202020 20464b4f amp: %u.. FKO │ │ + 0x00013b10 20566572 73696f6e 3a202573 0a002020 Version: %s.. │ │ + 0x00013b20 204d6573 73616765 20547970 653a2025 Message Type: % │ │ + 0x00013b30 69202825 73290a00 204d6573 73616765 i (%s).. Message │ │ + 0x00013b40 20537472 696e673a 2025730a 00202020 String: %s.. │ │ + 0x00013b50 20204e61 74204163 63657373 3a202573 Nat Access: %s │ │ + 0x00013b60 0a002020 20205365 72766572 20417574 .. Server Aut │ │ + 0x00013b70 683a2025 730a0020 436c6965 6e742054 h: %s.. Client T │ │ + 0x00013b80 696d656f 75743a20 25750a00 20202020 imeout: %u.. │ │ + 0x00013b90 44696765 73742054 7970653a 20257520 Digest Type: %u │ │ + 0x00013ba0 28257329 0a002020 20202020 484d4143 (%s).. HMAC │ │ + 0x00013bb0 20547970 653a2025 75202825 73290a00 Type: %u (%s).. │ │ + 0x00013bc0 456e6372 79707469 6f6e2054 7970653a Encryption Type: │ │ + 0x00013bd0 20256420 28257329 0a00456e 63727970 %d (%s)..Encryp │ │ + 0x00013be0 74696f6e 204d6f64 653a2025 64202825 tion Mode: %d (% │ │ + 0x00013bf0 73290a00 20202045 6e636f64 65642044 s).. Encoded D │ │ + 0x00013c00 6174613a 2025730a 00535041 20446174 ata: %s..SPA Dat │ │ + 0x00013c10 61204469 67657374 3a202573 0a002020 a Digest: %s.. │ │ + 0x00013c20 20202020 20202020 20484d41 433a2025 HMAC: % │ │ + 0x00013c30 730a0020 46696e61 6c205350 41204461 s.. Final SPA Da │ │ + 0x00013c40 74613a20 25730a00 69707634 5f726573 ta: %s..ipv4_res │ │ + 0x00013c50 6f6c7665 2829203a 2025730a 00537563 olve() : %s..Suc │ │ + 0x00013c60 63657373 00556e61 626c6520 746f2061 cess.Unable to a │ │ + 0x00013c70 6c6c6f63 61746520 6d656d6f 72790052 llocate memory.R │ │ + 0x00013c80 6561642f 77726974 65206279 74657320 ead/write bytes │ │ + 0x00013c90 6d69736d 61746368 00417267 7320636f mismatch.Args co │ │ + 0x00013ca0 6e746169 6e20696e 76616c69 64206461 ntain invalid da │ │ + 0x00013cb0 74610049 6e76616c 6964206b 6579206c ta.Invalid key l │ │ + 0x00013cc0 656e6774 6800556e 61626c65 20746f20 ength.Unable to │ │ + 0x00013cd0 64657465 726d696e 65207573 65726e61 determine userna │ │ + 0x00013ce0 6d650049 6e76616c 69642064 69676573 me.Invalid diges │ │ + 0x00013cf0 74207479 70650049 6e76616c 69642065 t type.Invalid e │ │ + 0x00013d00 6e637279 7074696f 6e207479 70650049 ncryption type.I │ │ + 0x00013d10 6e76616c 69642048 4d414320 6b657920 nvalid HMAC key │ │ + 0x00013d20 6c656e67 74680055 6e6b6e6f 776e2f55 length.Unknown/U │ │ + 0x00013d30 6e636c61 73736966 69656420 6572726f nclassified erro │ │ + 0x00013d40 7200556e 64656669 6e656420 4572726f r.Undefined Erro │ │ + 0x00013d50 72000045 72726f72 3a202573 3a202573 r..Error: %s: %s │ │ + 0x00013d60 002a2a2a 2a20496e 69742066 776b6e6f .**** Init fwkno │ │ + 0x00013d70 70202a2a 2a2a006c 69626677 6b6e6f70 p ****.libfwknop │ │ + 0x00013d80 004c6a61 76612f6c 616e672f 53747269 .Ljava/lang/Stri │ │ + 0x00013d90 6e673b00 61636365 73735f73 74720061 ng;.access_str.a │ │ + 0x00013da0 6c6c6f77 69705f73 74720070 61737377 llowip_str.passw │ │ + 0x00013db0 645f7374 72007061 73737764 5f623634 d_str.passwd_b64 │ │ + 0x00013dc0 00646967 6573745f 74797065 00686d61 .digest_type.hma │ │ + 0x00013dd0 635f7374 7200686d 61635f62 36340068 c_str.hmac_b64.h │ │ + 0x00013de0 6d61635f 74797065 0066775f 74696d65 mac_type.fw_time │ │ + 0x00013df0 6f75745f 73747200 6e61745f 61636365 out_str.nat_acce │ │ + 0x00013e00 73735f73 7472006e 61745f6c 6f63616c ss_str.nat_local │ │ + 0x00013e10 00736572 7665725f 636d645f 73747200 .server_cmd_str. │ │ + 0x00013e20 6c656761 63790074 72756500 44657465 legacy.true.Dete │ │ + 0x00013e30 63746564 206b6579 20623634 00556e61 cted key b64.Una │ │ + 0x00013e40 626c6520 746f2063 72656174 6520464b ble to create FK │ │ + 0x00013e50 4f20636f 6e746578 74004572 726f7220 O context.Error │ │ + 0x00013e60 73657474 696e6720 46572074 696d656f setting FW timeo │ │ + 0x00013e70 75740025 732c2573 00457272 6f722073 ut.%s,%s.Error s │ │ + 0x00013e80 65747469 6e672053 50412048 4d414320 etting SPA HMAC │ │ + 0x00013e90 74797065 0046696e 69736865 64207365 type.Finished se │ │ + 0x00013ea0 7474696e 67206c6f 63616c2d 6e61742e tting local-nat. │ │ + 0x00013eb0 00457272 6f722073 65747469 6e67204e .Error setting N │ │ + 0x00013ec0 41542073 7472696e 67005365 7474696e AT string.Settin │ │ + 0x00013ed0 67206469 67657374 20747970 6520746f g digest type to │ │ + 0x00013ee0 2025732e 00457272 6f722073 65747469 %s..Error setti │ │ + 0x00013ef0 6e672053 50412064 69676573 74207479 ng SPA digest ty │ │ + 0x00013f00 70650046 696e6973 68656420 73657474 pe.Finished sett │ │ + 0x00013f10 696e6720 64696765 73742074 7970652e ing digest type. │ │ + 0x00013f20 00457272 6f722067 656e6572 6174696e .Error generatin │ │ + 0x00013f30 67205350 41206461 74610046 696e6973 g SPA data.Finis │ │ + 0x00013f40 68656420 66696e61 6c697a65 2e004572 hed finalize..Er │ │ + 0x00013f50 726f7220 67657474 696e6720 53504120 ror getting SPA │ │ + 0x00013f60 64617461 00000000 00000000 00000000 data............ │ │ + 0x00013f70 36363636 36363636 36363636 36363636 6666666666666666 │ │ + 0x00013f80 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\ │ │ + 0x00013f90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00013fa0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00013fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00013fc0 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ + 0x00013fd0 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ + 0x00013fe0 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ + 0x00013ff0 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ + 0x00014000 00000000 00000000 00000000 00000000 ................ │ │ + 0x00014010 00000000 00000000 00000000 00000000 ................ │ │ + 0x00014020 00000000 00000000 00000000 00000000 ................ │ │ + 0x00014030 00000000 00000000 00000000 00000000 ................ │ │ + 0x00014040 3effffff 3f343536 3738393a 3b3c3dff >...?456789:;<=. │ │ + 0x00014050 ffffffff ffff0001 02030405 06070809 ................ │ │ + 0x00014060 0a0b0c0d 0e0f1011 12131415 16171819 ................ │ │ + 0x00014070 ffffffff ffff1a1b 1c1d1e1f 20212223 ............ !"# │ │ + 0x00014080 24252627 28292a2b 2c2d2e2f 30313233 $%&'()*+,-./0123 │ │ + 0x00014090 10f5feff 70f5feff 54f5feff 3bf5feff ....p...T...;... │ │ + 0x000140a0 22f5feff bef4feff 740dffff b40cffff ".......t....... │ │ + 0x000140b0 d40cffff f40cffff 140dffff 340dffff ............4... │ │ + 0x000140c0 540dffff 940cffff 6410ffff a40fffff T.......d....... │ │ + 0x000140d0 c40fffff e40fffff 0410ffff 2410ffff ............$... │ │ + 0x000140e0 4410ffff 840fffff 436c6965 6e742074 D.......Client t │ │ + 0x000140f0 696d656f 7574206c 6f63616c 204e4154 imeout local NAT │ │ + 0x00014100 20616363 65737320 6d736700 5b2a5d20 access msg.[*] │ │ + 0x00014110 56616c75 65202564 206f7574 206f6620 Value %d out of │ │ + 0x00014120 72616e67 65205b28 2564292d 28256429 range [(%d)-(%d) │ │ + 0x00014130 5d0a0000 53504120 4669656c 64205661 ]...SPA Field Va │ │ + 0x00014140 6c756573 3a0a3d3d 3d3d3d3d 3d3d3d3d lues:.========== │ │ + 0x00014150 3d3d3d3d 3d3d3d0a 00000000 464b4f20 =======.....FKO │ │ + 0x00014160 436f6e74 65787420 6973206e 6f742069 Context is not i │ │ + 0x00014170 6e697469 616c697a 65640000 41726773 nitialized..Args │ │ + 0x00014180 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014190 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000141a0 5f494e56 414c4944 5f444154 415f434c _INVALID_DATA_CL │ │ + 0x000141b0 49454e54 5f54494d 454f5554 5f4e4547 IENT_TIMEOUT_NEG │ │ + 0x000141c0 41544956 45000000 41726773 20636f6e ATIVE...Args con │ │ + 0x000141d0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000141e0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000141f0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014200 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ + 0x00014210 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00014220 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014230 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014240 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ + 0x00014250 5f415343 49490000 41726773 20636f6e _ASCII..Args con │ │ + 0x00014260 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014270 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014280 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014290 5f4c545f 4d494e5f 4649454c 44530000 _LT_MIN_FIELDS.. │ │ + 0x000142a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000142b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000142c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000142d0 415f4445 434f4445 5f47545f 4d41585f A_DECODE_GT_MAX_ │ │ + 0x000142e0 4649454c 44530000 41726773 20636f6e FIELDS..Args con │ │ + 0x000142f0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014300 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014310 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014320 5f57524f 4e475f4e 554d5f46 49454c44 _WRONG_NUM_FIELD │ │ + 0x00014330 53000000 41726773 20636f6e 7461696e S...Args contain │ │ 0x00014340 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ 0x00014350 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014360 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x00014370 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ - 0x00014380 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014390 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000143a0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000143b0 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ - 0x000143c0 4d505f4d 49535349 4e470000 41726773 MP_MISSING..Args │ │ + 0x00014360 5f444154 415f4445 434f4445 5f454e43 _DATA_DECODE_ENC │ │ + 0x00014370 5f4d5347 5f4c454e 5f4d545f 545f5349 _MSG_LEN_MT_T_SI │ │ + 0x00014380 5a450000 41726773 20636f6e 7461696e ZE..Args contain │ │ + 0x00014390 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000143a0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000143b0 5f444154 415f4445 434f4445 5f52414e _DATA_DECODE_RAN │ │ + 0x000143c0 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ 0x000143d0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ 0x000143e0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ 0x000143f0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014400 434f4445 5f54494d 45535441 4d505f54 CODE_TIMESTAMP_T │ │ - 0x00014410 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ + 0x00014400 434f4445 5f555345 524e414d 455f4d49 CODE_USERNAME_MI │ │ + 0x00014410 5353494e 47000000 41726773 20636f6e SSING...Args con │ │ 0x00014420 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ 0x00014430 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ 0x00014440 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014450 5f54494d 45535441 4d505f44 45434f44 _TIMESTAMP_DECOD │ │ - 0x00014460 45464149 4c000000 41726773 20636f6e EFAIL...Args con │ │ - 0x00014470 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014480 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014490 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000144a0 5f564552 53494f4e 5f4d4953 53494e47 _VERSION_MISSING │ │ + 0x00014450 5f555345 524e414d 455f544f 4f424947 _USERNAME_TOOBIG │ │ + 0x00014460 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00014470 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014480 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014490 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ + 0x000144a0 524e414d 455f4445 434f4445 4641494c RNAME_DECODEFAIL │ │ 0x000144b0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ 0x000144c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ 0x000144d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000144e0 5f444154 415f4445 434f4445 5f564552 _DATA_DECODE_VER │ │ - 0x000144f0 53494f4e 5f544f4f 42494700 41726773 SION_TOOBIG.Args │ │ - 0x00014500 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014510 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014520 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014530 434f4445 5f4d5347 54595045 5f4d4953 CODE_MSGTYPE_MIS │ │ - 0x00014540 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00014550 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014560 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014570 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014580 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ - 0x00014590 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000145a0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000145b0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000145c0 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ - 0x000145d0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x000145e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000145f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014600 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014610 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ - 0x00014620 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00014630 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014640 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014650 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014660 5f4d4553 53414745 5f544f4f 42494700 _MESSAGE_TOOBIG. │ │ - 0x00014670 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014680 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014690 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000146a0 415f4445 434f4445 5f4d4553 53414745 A_DECODE_MESSAGE │ │ - 0x000146b0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x000146c0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000146d0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000146e0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x000146f0 434f4445 5f4d4553 53414745 5f56414c CODE_MESSAGE_VAL │ │ - 0x00014700 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x00014710 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014720 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014730 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014740 5f414343 4553535f 56414c49 44464149 _ACCESS_VALIDFAI │ │ - 0x00014750 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00014760 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014770 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014780 5f444154 415f4445 434f4445 5f4e4154 _DATA_DECODE_NAT │ │ - 0x00014790 41434345 53535f4d 49535349 4e470000 ACCESS_MISSING.. │ │ - 0x000147a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000147b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000147c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000147d0 415f4445 434f4445 5f4e4154 41434345 A_DECODE_NATACCE │ │ - 0x000147e0 53535f54 4f4f4249 47000000 41726773 SS_TOOBIG...Args │ │ - 0x000147f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014800 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014810 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014820 434f4445 5f4e4154 41434345 53535f44 CODE_NATACCESS_D │ │ - 0x00014830 45434f44 45464149 4c000000 41726773 ECODEFAIL...Args │ │ + 0x000144e0 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ + 0x000144f0 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ + 0x00014500 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014510 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014520 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014530 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ + 0x00014540 4d505f4d 49535349 4e470000 41726773 MP_MISSING..Args │ │ + 0x00014550 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014560 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00014570 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00014580 434f4445 5f54494d 45535441 4d505f54 CODE_TIMESTAMP_T │ │ + 0x00014590 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ + 0x000145a0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000145b0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000145c0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000145d0 5f54494d 45535441 4d505f44 45434f44 _TIMESTAMP_DECOD │ │ + 0x000145e0 45464149 4c000000 41726773 20636f6e EFAIL...Args con │ │ + 0x000145f0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014600 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014610 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014620 5f564552 53494f4e 5f4d4953 53494e47 _VERSION_MISSING │ │ + 0x00014630 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00014640 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014650 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014660 5f444154 415f4445 434f4445 5f564552 _DATA_DECODE_VER │ │ + 0x00014670 53494f4e 5f544f4f 42494700 41726773 SION_TOOBIG.Args │ │ + 0x00014680 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014690 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000146a0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x000146b0 434f4445 5f4d5347 54595045 5f4d4953 CODE_MSGTYPE_MIS │ │ + 0x000146c0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x000146d0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000146e0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000146f0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014700 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ + 0x00014710 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014720 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014730 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014740 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ + 0x00014750 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x00014760 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014770 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00014780 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00014790 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ + 0x000147a0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x000147b0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000147c0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000147d0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000147e0 5f4d4553 53414745 5f544f4f 42494700 _MESSAGE_TOOBIG. │ │ + 0x000147f0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014800 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014810 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014820 415f4445 434f4445 5f4d4553 53414745 A_DECODE_MESSAGE │ │ + 0x00014830 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ 0x00014840 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ 0x00014850 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ 0x00014860 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014870 434f4445 5f4e4154 41434345 53535f56 CODE_NATACCESS_V │ │ - 0x00014880 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ - 0x00014890 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000148a0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000148b0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x000148c0 434f4445 5f535256 41555448 5f4d4953 CODE_SRVAUTH_MIS │ │ - 0x000148d0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x000148e0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000148f0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014900 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014910 5f535256 41555448 5f444543 4f444546 _SRVAUTH_DECODEF │ │ - 0x00014920 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x00014930 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014940 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014950 5f444154 415f4445 434f4445 5f535041 _DATA_DECODE_SPA │ │ - 0x00014960 5f455854 52415f54 4f4f4249 47000000 _EXTRA_TOOBIG... │ │ - 0x00014970 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014980 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014990 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000149a0 415f4445 434f4445 5f455854 52415f54 A_DECODE_EXTRA_T │ │ - 0x000149b0 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ - 0x000149c0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000149d0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000149e0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000149f0 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ - 0x00014a00 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00014a10 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014a20 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014a30 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ - 0x00014a40 454f5554 5f4d4953 53494e47 00000000 EOUT_MISSING.... │ │ - 0x00014a50 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014a60 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014a70 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014a80 415f4445 434f4445 5f54494d 454f5554 A_DECODE_TIMEOUT │ │ - 0x00014a90 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x00014aa0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014ab0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014ac0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014ad0 5f54494d 454f5554 5f56414c 49444641 _TIMEOUT_VALIDFA │ │ - 0x00014ae0 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x00014af0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014b00 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014b10 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ - 0x00014b20 454f5554 5f444543 4f444546 41494c00 EOUT_DECODEFAIL. │ │ - 0x00014b30 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014b40 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014b50 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014b60 415f454e 434f4445 5f4d4553 53414745 A_ENCODE_MESSAGE │ │ - 0x00014b70 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x00014b80 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014b90 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014ba0 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ - 0x00014bb0 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ - 0x00014bc0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00014bd0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014be0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014bf0 5f444154 415f454e 434f4445 5f444947 _DATA_ENCODE_DIG │ │ - 0x00014c00 4553545f 56414c49 44464149 4c000000 EST_VALIDFAIL... │ │ - 0x00014c10 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014c20 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014c30 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014c40 415f454e 434f4445 5f444947 4553545f A_ENCODE_DIGEST_ │ │ - 0x00014c50 544f4f42 49470000 41726773 20636f6e TOOBIG..Args con │ │ - 0x00014c60 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014c70 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014c80 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ - 0x00014c90 5f4e4f54 42415345 36340000 41726773 _NOTBASE64..Args │ │ - 0x00014ca0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014cb0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014cc0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00014cd0 43525950 545f4d53 474c454e 5f56414c CRYPT_MSGLEN_VAL │ │ - 0x00014ce0 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x00014cf0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014d00 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014d10 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00014d20 545f4449 47455354 4c454e5f 56414c49 T_DIGESTLEN_VALI │ │ - 0x00014d30 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00014d40 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014d50 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014d60 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00014d70 545f5054 4c454e5f 56414c49 44464149 T_PTLEN_VALIDFAI │ │ - 0x00014d80 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00014d90 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014da0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014db0 5f444154 415f454e 43525950 545f5245 _DATA_ENCRYPT_RE │ │ - 0x00014dc0 53554c54 5f4d5347 4c454e5f 56414c49 SULT_MSGLEN_VALI │ │ - 0x00014dd0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00014870 434f4445 5f4d4553 53414745 5f56414c CODE_MESSAGE_VAL │ │ + 0x00014880 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00014890 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000148a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000148b0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000148c0 5f414343 4553535f 56414c49 44464149 _ACCESS_VALIDFAI │ │ + 0x000148d0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x000148e0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000148f0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014900 5f444154 415f4445 434f4445 5f4e4154 _DATA_DECODE_NAT │ │ + 0x00014910 41434345 53535f4d 49535349 4e470000 ACCESS_MISSING.. │ │ + 0x00014920 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014930 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014940 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014950 415f4445 434f4445 5f4e4154 41434345 A_DECODE_NATACCE │ │ + 0x00014960 53535f54 4f4f4249 47000000 41726773 SS_TOOBIG...Args │ │ + 0x00014970 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014980 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00014990 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x000149a0 434f4445 5f4e4154 41434345 53535f44 CODE_NATACCESS_D │ │ + 0x000149b0 45434f44 45464149 4c000000 41726773 ECODEFAIL...Args │ │ + 0x000149c0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000149d0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000149e0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x000149f0 434f4445 5f4e4154 41434345 53535f56 CODE_NATACCESS_V │ │ + 0x00014a00 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ + 0x00014a10 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014a20 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00014a30 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00014a40 434f4445 5f535256 41555448 5f4d4953 CODE_SRVAUTH_MIS │ │ + 0x00014a50 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x00014a60 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014a70 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014a80 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014a90 5f535256 41555448 5f444543 4f444546 _SRVAUTH_DECODEF │ │ + 0x00014aa0 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x00014ab0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014ac0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014ad0 5f444154 415f4445 434f4445 5f535041 _DATA_DECODE_SPA │ │ + 0x00014ae0 5f455854 52415f54 4f4f4249 47000000 _EXTRA_TOOBIG... │ │ + 0x00014af0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014b00 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014b10 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014b20 415f4445 434f4445 5f455854 52415f54 A_DECODE_EXTRA_T │ │ + 0x00014b30 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ + 0x00014b40 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014b50 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014b60 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014b70 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ + 0x00014b80 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00014b90 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014ba0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014bb0 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ + 0x00014bc0 454f5554 5f4d4953 53494e47 00000000 EOUT_MISSING.... │ │ + 0x00014bd0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014be0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014bf0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014c00 415f4445 434f4445 5f54494d 454f5554 A_DECODE_TIMEOUT │ │ + 0x00014c10 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x00014c20 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014c30 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014c40 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00014c50 5f54494d 454f5554 5f56414c 49444641 _TIMEOUT_VALIDFA │ │ + 0x00014c60 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x00014c70 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014c80 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014c90 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ + 0x00014ca0 454f5554 5f444543 4f444546 41494c00 EOUT_DECODEFAIL. │ │ + 0x00014cb0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014cc0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014cd0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014ce0 415f454e 434f4445 5f4d4553 53414745 A_ENCODE_MESSAGE │ │ + 0x00014cf0 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x00014d00 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014d10 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014d20 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x00014d30 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ + 0x00014d40 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00014d50 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014d60 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014d70 5f444154 415f454e 434f4445 5f444947 _DATA_ENCODE_DIG │ │ + 0x00014d80 4553545f 56414c49 44464149 4c000000 EST_VALIDFAIL... │ │ + 0x00014d90 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00014da0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00014db0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00014dc0 415f454e 434f4445 5f444947 4553545f A_ENCODE_DIGEST_ │ │ + 0x00014dd0 544f4f42 49470000 41726773 20636f6e TOOBIG..Args con │ │ 0x00014de0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ 0x00014df0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014e00 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00014e10 545f4349 50484552 4c454e5f 4445434f T_CIPHERLEN_DECO │ │ - 0x00014e20 44454641 494c0000 41726773 20636f6e DEFAIL..Args con │ │ - 0x00014e30 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014e40 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014e50 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00014e60 545f4349 50484552 4c454e5f 56414c49 T_CIPHERLEN_VALI │ │ - 0x00014e70 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00014e80 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014e90 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014ea0 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00014eb0 545f4445 43525950 5445445f 4d455353 T_DECRYPTED_MESS │ │ - 0x00014ec0 4147455f 4d495353 494e4700 41726773 AGE_MISSING.Args │ │ - 0x00014ed0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014ee0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014ef0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00014f00 43525950 545f4445 43525950 5445445f CRYPT_DECRYPTED_ │ │ - 0x00014f10 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ - 0x00014f20 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00014f30 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014f40 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014f50 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00014f60 475f4d45 53534147 455f5641 4c494446 G_MESSAGE_VALIDF │ │ - 0x00014f70 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x00014f80 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014f90 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014fa0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00014fb0 475f4449 47455354 5f56414c 49444641 G_DIGEST_VALIDFA │ │ - 0x00014fc0 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x00014fd0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014fe0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014ff0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015000 475f4d53 474c454e 5f56414c 49444641 G_MSGLEN_VALIDFA │ │ - 0x00015010 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x00015020 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015030 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015040 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015050 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ - 0x00015060 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ - 0x00015070 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015080 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015090 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x000150a0 43525950 545f4750 475f4349 50484552 CRYPT_GPG_CIPHER │ │ - 0x000150b0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x000150c0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000150d0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000150e0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x000150f0 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ - 0x00015100 444d5347 5f4e554c 4c000000 41726773 DMSG_NULL...Args │ │ - 0x00015110 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015120 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015130 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015140 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ - 0x00015150 444d5347 4c454e5f 56414c49 44464149 DMSGLEN_VALIDFAI │ │ - 0x00015160 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00015170 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015180 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015190 5f444154 415f454e 43525950 545f5459 _DATA_ENCRYPT_TY │ │ - 0x000151a0 50455f56 414c4944 4641494c 00000000 PE_VALIDFAIL.... │ │ - 0x000151b0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000151c0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000151d0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000151e0 415f454e 43525950 545f4d4f 44455f56 A_ENCRYPT_MODE_V │ │ - 0x000151f0 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ - 0x00015200 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015210 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015220 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015230 43525950 545f5459 50455f55 4e4b4e4f CRYPT_TYPE_UNKNO │ │ - 0x00015240 574e0000 41726773 20636f6e 7461696e WN..Args contain │ │ - 0x00015250 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015260 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015270 5f444154 415f4655 4e43535f 4e45575f _DATA_FUNCS_NEW_ │ │ - 0x00015280 454e434d 53475f4d 49535349 4e470000 ENCMSG_MISSING.. │ │ - 0x00015290 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000152a0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000152b0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000152c0 415f4655 4e43535f 4e45575f 4d53474c A_FUNCS_NEW_MSGL │ │ - 0x000152d0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x000152e0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000152f0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015300 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015310 415f4655 4e43535f 47454e5f 4b45594c A_FUNCS_GEN_KEYL │ │ - 0x00015320 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00014e00 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x00014e10 5f4e4f54 42415345 36340000 41726773 _NOTBASE64..Args │ │ + 0x00014e20 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00014e30 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00014e40 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00014e50 43525950 545f4d53 474c454e 5f56414c CRYPT_MSGLEN_VAL │ │ + 0x00014e60 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00014e70 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014e80 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014e90 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00014ea0 545f4449 47455354 4c454e5f 56414c49 T_DIGESTLEN_VALI │ │ + 0x00014eb0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00014ec0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014ed0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014ee0 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00014ef0 545f5054 4c454e5f 56414c49 44464149 T_PTLEN_VALIDFAI │ │ + 0x00014f00 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00014f10 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00014f20 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00014f30 5f444154 415f454e 43525950 545f5245 _DATA_ENCRYPT_RE │ │ + 0x00014f40 53554c54 5f4d5347 4c454e5f 56414c49 SULT_MSGLEN_VALI │ │ + 0x00014f50 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00014f60 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014f70 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014f80 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00014f90 545f4349 50484552 4c454e5f 4445434f T_CIPHERLEN_DECO │ │ + 0x00014fa0 44454641 494c0000 41726773 20636f6e DEFAIL..Args con │ │ + 0x00014fb0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00014fc0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00014fd0 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00014fe0 545f4349 50484552 4c454e5f 56414c49 T_CIPHERLEN_VALI │ │ + 0x00014ff0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00015000 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015010 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015020 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015030 545f4445 43525950 5445445f 4d455353 T_DECRYPTED_MESS │ │ + 0x00015040 4147455f 4d495353 494e4700 41726773 AGE_MISSING.Args │ │ + 0x00015050 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015060 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015070 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00015080 43525950 545f4445 43525950 5445445f CRYPT_DECRYPTED_ │ │ + 0x00015090 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ + 0x000150a0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x000150b0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000150c0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000150d0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x000150e0 475f4d45 53534147 455f5641 4c494446 G_MESSAGE_VALIDF │ │ + 0x000150f0 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x00015100 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015110 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015120 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x00015130 475f4449 47455354 5f56414c 49444641 G_DIGEST_VALIDFA │ │ + 0x00015140 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x00015150 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015160 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015170 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x00015180 475f4d53 474c454e 5f56414c 49444641 G_MSGLEN_VALIDFA │ │ + 0x00015190 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x000151a0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000151b0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000151c0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x000151d0 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ + 0x000151e0 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ + 0x000151f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015200 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015210 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00015220 43525950 545f4750 475f4349 50484552 CRYPT_GPG_CIPHER │ │ + 0x00015230 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x00015240 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015250 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015260 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00015270 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ + 0x00015280 444d5347 5f4e554c 4c000000 41726773 DMSG_NULL...Args │ │ + 0x00015290 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000152a0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000152b0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x000152c0 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ + 0x000152d0 444d5347 4c454e5f 56414c49 44464149 DMSGLEN_VALIDFAI │ │ + 0x000152e0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x000152f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015300 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015310 5f444154 415f454e 43525950 545f5459 _DATA_ENCRYPT_TY │ │ + 0x00015320 50455f56 414c4944 4641494c 00000000 PE_VALIDFAIL.... │ │ 0x00015330 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ 0x00015340 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ 0x00015350 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015360 415f4655 4e43535f 47454e5f 484d4143 A_FUNCS_GEN_HMAC │ │ - 0x00015370 4c454e5f 56414c49 44464149 4c000000 LEN_VALIDFAIL... │ │ - 0x00015380 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015390 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000153a0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000153b0 415f4655 4e43535f 47454e5f 4b45595f A_FUNCS_GEN_KEY_ │ │ - 0x000153c0 454e434f 44454641 494c0000 41726773 ENCODEFAIL..Args │ │ - 0x000153d0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000153e0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000153f0 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ - 0x00015400 4e43535f 47454e5f 484d4143 5f454e43 NCS_GEN_HMAC_ENC │ │ - 0x00015410 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ - 0x00015420 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015430 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015440 414c4944 5f444154 415f4655 4e43535f ALID_DATA_FUNCS_ │ │ - 0x00015450 5345545f 4d53474c 454e5f56 414c4944 SET_MSGLEN_VALID │ │ - 0x00015460 4641494c 00000000 41726773 20636f6e FAIL....Args con │ │ - 0x00015470 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015480 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015490 414c4944 5f444154 415f484d 41435f4d ALID_DATA_HMAC_M │ │ - 0x000154a0 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ + 0x00015360 415f454e 43525950 545f4d4f 44455f56 A_ENCRYPT_MODE_V │ │ + 0x00015370 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ + 0x00015380 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015390 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000153a0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x000153b0 43525950 545f5459 50455f55 4e4b4e4f CRYPT_TYPE_UNKNO │ │ + 0x000153c0 574e0000 41726773 20636f6e 7461696e WN..Args contain │ │ + 0x000153d0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000153e0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000153f0 5f444154 415f4655 4e43535f 4e45575f _DATA_FUNCS_NEW_ │ │ + 0x00015400 454e434d 53475f4d 49535349 4e470000 ENCMSG_MISSING.. │ │ + 0x00015410 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015420 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015430 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015440 415f4655 4e43535f 4e45575f 4d53474c A_FUNCS_NEW_MSGL │ │ + 0x00015450 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00015460 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015470 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015480 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015490 415f4655 4e43535f 47454e5f 4b45594c A_FUNCS_GEN_KEYL │ │ + 0x000154a0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ 0x000154b0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ 0x000154c0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ 0x000154d0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000154e0 415f484d 41435f45 4e434d53 474c454e A_HMAC_ENCMSGLEN │ │ - 0x000154f0 5f56414c 49444641 494c0000 41726773 _VALIDFAIL..Args │ │ - 0x00015500 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015510 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015520 5f494e56 414c4944 5f444154 415f484d _INVALID_DATA_HM │ │ - 0x00015530 41435f43 4f4d5041 52454641 494c0000 AC_COMPAREFAIL.. │ │ - 0x00015540 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015550 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015560 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015570 415f484d 41435f54 5950455f 56414c49 A_HMAC_TYPE_VALI │ │ - 0x00015580 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00015590 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000155a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000155b0 414c4944 5f444154 415f484d 41435f4c ALID_DATA_HMAC_L │ │ - 0x000155c0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x000155d0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000155e0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000155f0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015600 415f4d45 53534147 455f504f 52545f4d A_MESSAGE_PORT_M │ │ - 0x00015610 49535349 4e470000 41726773 20636f6e ISSING..Args con │ │ - 0x00015620 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015630 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015640 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ - 0x00015650 455f5459 50455f56 414c4944 4641494c E_TYPE_VALIDFAIL │ │ - 0x00015660 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00015670 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015680 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015690 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ - 0x000156a0 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ - 0x000156b0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000156c0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000156d0 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ - 0x000156e0 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ - 0x000156f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015700 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015710 5f494e56 414c4944 5f444154 415f4d45 _INVALID_DATA_ME │ │ - 0x00015720 53534147 455f4143 43455353 5f4d4953 SSAGE_ACCESS_MIS │ │ - 0x00015730 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00015740 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015750 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015760 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ - 0x00015770 455f4e41 545f4d49 5353494e 47000000 E_NAT_MISSING... │ │ - 0x00015780 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015790 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000157a0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000157b0 415f4d45 53534147 455f504f 52545052 A_MESSAGE_PORTPR │ │ - 0x000157c0 4f544f5f 4d495353 494e4700 41726773 OTO_MISSING.Args │ │ - 0x000157d0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000157e0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000157f0 5f494e56 414c4944 5f444154 415f4e41 _INVALID_DATA_NA │ │ - 0x00015800 545f454d 50545900 41726773 20636f6e T_EMPTY.Args con │ │ - 0x00015810 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015820 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015830 414c4944 5f444154 415f5241 4e445f4c ALID_DATA_RAND_L │ │ - 0x00015840 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x00015850 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015860 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015870 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015880 415f5352 56415554 485f4d49 5353494e A_SRVAUTH_MISSIN │ │ - 0x00015890 47000000 41726773 20636f6e 7461696e G...Args contain │ │ - 0x000158a0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000158b0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000158c0 5f444154 415f5449 4d455354 414d505f _DATA_TIMESTAMP_ │ │ - 0x000158d0 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ - 0x000158e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000158f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015900 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ - 0x00015910 45525f4d 49535349 4e470000 41726773 ER_MISSING..Args │ │ - 0x00015920 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015930 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015940 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ - 0x00015950 45525f46 49525354 43484152 5f56414c ER_FIRSTCHAR_VAL │ │ - 0x00015960 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x00015970 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015980 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015990 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ - 0x000159a0 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ - 0x000159b0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x000159c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000159d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000159e0 5f444154 415f5554 494c5f53 5452544f _DATA_UTIL_STRTO │ │ - 0x000159f0 4c5f4c54 5f4d494e 00000000 41726773 L_LT_MIN....Args │ │ - 0x00015a00 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015a10 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015a20 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ - 0x00015a30 494c5f53 5452544f 4c5f4754 5f4d4158 IL_STRTOL_GT_MAX │ │ - 0x00015a40 00000000 56616c75 65206f72 2053697a ....Value or Siz │ │ - 0x00015a50 65206f66 20746865 20646174 61206578 e of the data ex │ │ - 0x00015a60 63656564 65642074 6865206d 61782061 ceeded the max a │ │ - 0x00015a70 6c6c6f77 65640000 4d697373 696e6720 llowed..Missing │ │ - 0x00015a80 6f722069 6e636f6d 706c6574 65205350 or incomplete SP │ │ - 0x00015a90 41206461 74610000 54686572 65206973 A data..There is │ │ - 0x00015aa0 206e6f20 656e636f 64656420 64617461 no encoded data │ │ - 0x00015ab0 20746f20 70726f63 65737300 496e7661 to process.Inva │ │ - 0x00015ac0 6c696420 616c6c6f 77204950 20616464 lid allow IP add │ │ - 0x00015ad0 72657373 20696e20 74686520 53504120 ress in the SPA │ │ - 0x00015ae0 6d657373 61676520 64617461 00000000 message data.... │ │ - 0x00015af0 496e7661 6c696420 53504120 636f6d6d Invalid SPA comm │ │ - 0x00015b00 616e6420 6d657373 61676520 666f726d and message form │ │ - 0x00015b10 61740000 496e7661 6c696420 53504120 at..Invalid SPA │ │ - 0x00015b20 61636365 7373206d 65737361 67652066 access message f │ │ - 0x00015b30 6f726d61 74000000 496e7661 6c696420 ormat...Invalid │ │ - 0x00015b40 53504120 6e61745f 61636365 7373206d SPA nat_access m │ │ - 0x00015b50 65737361 67652066 6f726d61 74000000 essage format... │ │ - 0x00015b60 57726f6e 67206f72 20696e61 7070726f Wrong or inappro │ │ - 0x00015b70 70726961 74652065 6e637279 7074696f priate encryptio │ │ - 0x00015b80 6e207479 70652066 6f722074 68697320 n type for this │ │ - 0x00015b90 6f706572 6174696f 6e000000 556e6578 operation...Unex │ │ - 0x00015ba0 70656374 6564206f 7220696e 76616c69 pected or invali │ │ - 0x00015bb0 64207369 7a652066 6f722064 65637279 d size for decry │ │ - 0x00015bc0 70746564 20646174 61000000 44656372 pted data...Decr │ │ - 0x00015bd0 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ - 0x00015be0 20646563 72797074 65642064 61746120 decrypted data │ │ - 0x00015bf0 69732069 6e76616c 69640000 54686520 is invalid..The │ │ - 0x00015c00 636f6d70 75746564 20646967 65737420 computed digest │ │ - 0x00015c10 64696420 6e6f7420 6d617463 68207468 did not match th │ │ - 0x00015c20 65206469 67657374 20696e20 74686520 e digest in the │ │ - 0x00015c30 73706120 64617461 00000000 556e7375 spa data....Unsu │ │ - 0x00015c40 70706f72 74656420 484d4143 206d6f64 pported HMAC mod │ │ - 0x00015c50 65202864 65666175 6c743a20 53484132 e (default: SHA2 │ │ - 0x00015c60 35362900 556e7375 70706f72 74656420 56).Unsupported │ │ - 0x00015c70 6f722075 6e696d70 6c656d65 6e746564 or unimplemented │ │ - 0x00015c80 20666561 74757265 206f7220 66756e63 feature or func │ │ - 0x00015c90 74696f6e 00000000 436f756c 64206e6f tion....Could no │ │ - 0x00015ca0 74207a65 726f206f 75742073 656e7369 t zero out sensi │ │ - 0x00015cb0 74697665 20646174 61000000 4750472d tive data...GPG- │ │ - 0x00015cc0 72656c61 74656420 6572726f 7220636f related error co │ │ - 0x00015cd0 64652067 6976656e 2c206275 74204750 de given, but GP │ │ - 0x00015ce0 47206973 206e6f74 20737570 706f7274 G is not support │ │ - 0x00015cf0 65640000 5b2a5d20 496e7661 6c696420 ed..[*] Invalid │ │ - 0x00015d00 6b657920 6c656e67 74683a20 27256427 key length: '%d' │ │ - 0x00015d10 2c206d75 73742062 6520696e 205b312c , must be in [1, │ │ - 0x00015d20 25645d00 4572726f 72207365 7474696e %d].Error settin │ │ - 0x00015d30 67205350 41207265 71756573 74206d65 g SPA request me │ │ - 0x00015d40 73736167 65000000 b79ffeff cea2feff ssage........... │ │ - 0x00015d50 c7a2feff c0a2feff b9a2feff b2a2feff ................ │ │ - 0x00015d60 aba2feff a4a2feff 9da2feff 96a2feff ................ │ │ - 0x00015d70 8fa2feff 88a2feff 81a2feff 7aa2feff ............z... │ │ - 0x00015d80 73a2feff 6ca2feff 65a2feff 5ea2feff s...l...e...^... │ │ - 0x00015d90 57a2feff 50a2feff 49a2feff 42a2feff W...P...I...B... │ │ - 0x00015da0 3ba2feff 34a2feff 2da2feff 26a2feff ;...4...-...&... │ │ - 0x00015db0 1fa2feff 18a2feff 11a2feff 0aa2feff ................ │ │ - 0x00015dc0 03a2feff fca1feff f5a1feff eea1feff ................ │ │ - 0x00015dd0 e7a1feff e0a1feff d9a1feff d2a1feff ................ │ │ - 0x00015de0 cba1feff c4a1feff bda1feff b6a1feff ................ │ │ - 0x00015df0 afa1feff a8a1feff a1a1feff 9aa1feff ................ │ │ - 0x00015e00 93a1feff 8ca1feff 85a1feff 7ea1feff ............~... │ │ - 0x00015e10 77a1feff 70a1feff 69a1feff 62a1feff w...p...i...b... │ │ - 0x00015e20 5ba1feff 54a1feff 4da1feff 46a1feff [...T...M...F... │ │ - 0x00015e30 3fa1feff 38a1feff 31a1feff 2aa1feff ?...8...1...*... │ │ - 0x00015e40 23a1feff 1ca1feff 15a1feff 0ea1feff #............... │ │ - 0x00015e50 07a1feff 00a1feff f9a0feff f2a0feff ................ │ │ - 0x00015e60 eba0feff e4a0feff dda0feff d6a0feff ................ │ │ - 0x00015e70 cfa0feff c8a0feff c1a0feff baa0feff ................ │ │ - 0x00015e80 b3a0feff aca0feff a5a0feff 9ea0feff ................ │ │ - 0x00015e90 97a0feff 90a0feff 89a0feff 82a0feff ................ │ │ - 0x00015ea0 7ba0feff 74a0feff 6da0feff 66a0feff {...t...m...f... │ │ - 0x00015eb0 5fa0feff 58a0feff 51a0feff 4aa0feff _...X...Q...J... │ │ - 0x00015ec0 43a0feff 3ca0feff 35a0feff 2ea0feff C...<...5....... │ │ - 0x00015ed0 27a0feff 20a0feff 19a0feff 12a0feff '... ........... │ │ - 0x00015ee0 0ba0feff 04a0feff fd9ffeff f69ffeff ................ │ │ - 0x00015ef0 ef9ffeff e89ffeff e19ffeff da9ffeff ................ │ │ - 0x00015f00 d39ffeff cc9ffeff c59ffeff be9ffeff ................ │ │ - 0x00015f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015f20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015f30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015f40 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ - 0x00015f50 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ - 0x00015f60 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ - 0x00015f70 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ - 0x00015f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015f90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015fa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015fb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00015fc0 3effffff 3f343536 3738393a 3b3c3dff >...?456789:;<=. │ │ - 0x00015fd0 ffffffff ffff0001 02030405 06070809 ................ │ │ - 0x00015fe0 0a0b0c0d 0e0f1011 12131415 16171819 ................ │ │ - 0x00015ff0 ffffffff ffff1a1b 1c1d1e1f 20212223 ............ !"# │ │ - 0x00016000 24252627 28292a2b 2c2d2e2f 30313233 $%&'()*+,-./0123 │ │ - 0x00016010 a0fafeff 00fbfeff e4fafeff cbfafeff ................ │ │ - 0x00016020 b2fafeff 4efafeff 00000000 00000000 ....N........... │ │ - 0x00016030 00000000 00000000 00000000 00000000 ................ │ │ - 0x00016040 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ - 0x00016050 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ - 0x00016060 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ - 0x00016070 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ - 0x00016080 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ - 0x00016090 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ - 0x000160a0 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ - 0x000160b0 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ - 0x000160c0 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ - 0x000160d0 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ - 0x000160e0 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ - 0x000160f0 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ - 0x00016100 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ - 0x00016110 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ - 0x00016120 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ - 0x00016130 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ - 0x00016140 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ - 0x00016150 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ - 0x00016160 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ - 0x00016170 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ - 0x00016180 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ - 0x00016190 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ - 0x000161a0 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ - 0x000161b0 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ - 0x000161c0 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ - 0x000161d0 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ - 0x000161e0 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ - 0x000161f0 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ - 0x00016200 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ - 0x00016210 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ - 0x00016220 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ - 0x00016230 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ - 0x00016240 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ - 0x00016250 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ - 0x00016260 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ - 0x00016270 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ - 0x00016280 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ - 0x00016290 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ - 0x000162a0 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ - 0x000162b0 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ - 0x000162c0 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ - 0x000162d0 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ - 0x000162e0 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ - 0x000162f0 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ - 0x00016300 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ - 0x00016310 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ - 0x00016330 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ - 0x00016340 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ - 0x00016350 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ - 0x00016360 00000000 00000000 00000000 00000000 ................ │ │ - 0x00016370 00000000 00000000 00000000 00000000 ................ │ │ - 0x00016380 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ - 0x00016390 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ - 0x000163a0 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ - 0x000163b0 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ - 0x000163c0 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ - 0x000163d0 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ - 0x000163e0 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ - 0x000163f0 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ - 0x00016400 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ - 0x00016410 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ - 0x00016420 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ - 0x00016430 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ - 0x00016440 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ - 0x00016450 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ - 0x00016460 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ - 0x00016470 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ - 0x00016480 6420ffff ec1effff 341fffff 7c1fffff d ......4...|... │ │ - 0x00016490 c41fffff 0c20ffff 441effff a41effff ..... ..D....... │ │ - 0x000164a0 36363636 36363636 36363636 36363636 6666666666666666 │ │ - 0x000164b0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\ │ │ - 0x000164c0 047effff d47fffff 1c80ffff 7c7dffff .~..........|}.. │ │ - 0x000164d0 047effff ac80ffff 247effff 9482ffff .~......$~...... │ │ - 0x000164e0 5c82ffff 7484ffff ec85ffff 9482ffff \...t........... │ │ - 0x000164f0 4487ffff b482ffff D....... │ │ + 0x000154e0 415f4655 4e43535f 47454e5f 484d4143 A_FUNCS_GEN_HMAC │ │ + 0x000154f0 4c454e5f 56414c49 44464149 4c000000 LEN_VALIDFAIL... │ │ + 0x00015500 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015510 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015520 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015530 415f4655 4e43535f 47454e5f 4b45595f A_FUNCS_GEN_KEY_ │ │ + 0x00015540 454e434f 44454641 494c0000 41726773 ENCODEFAIL..Args │ │ + 0x00015550 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015560 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015570 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ + 0x00015580 4e43535f 47454e5f 484d4143 5f454e43 NCS_GEN_HMAC_ENC │ │ + 0x00015590 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ + 0x000155a0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000155b0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000155c0 414c4944 5f444154 415f4655 4e43535f ALID_DATA_FUNCS_ │ │ + 0x000155d0 5345545f 4d53474c 454e5f56 414c4944 SET_MSGLEN_VALID │ │ + 0x000155e0 4641494c 00000000 41726773 20636f6e FAIL....Args con │ │ + 0x000155f0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015600 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015610 414c4944 5f444154 415f484d 41435f4d ALID_DATA_HMAC_M │ │ + 0x00015620 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ + 0x00015630 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015640 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015650 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015660 415f484d 41435f45 4e434d53 474c454e A_HMAC_ENCMSGLEN │ │ + 0x00015670 5f56414c 49444641 494c0000 41726773 _VALIDFAIL..Args │ │ + 0x00015680 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015690 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000156a0 5f494e56 414c4944 5f444154 415f484d _INVALID_DATA_HM │ │ + 0x000156b0 41435f43 4f4d5041 52454641 494c0000 AC_COMPAREFAIL.. │ │ + 0x000156c0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000156d0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000156e0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000156f0 415f484d 41435f54 5950455f 56414c49 A_HMAC_TYPE_VALI │ │ + 0x00015700 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00015710 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015720 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015730 414c4944 5f444154 415f484d 41435f4c ALID_DATA_HMAC_L │ │ + 0x00015740 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00015750 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015760 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015770 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015780 415f4d45 53534147 455f504f 52545f4d A_MESSAGE_PORT_M │ │ + 0x00015790 49535349 4e470000 41726773 20636f6e ISSING..Args con │ │ + 0x000157a0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000157b0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000157c0 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ + 0x000157d0 455f5459 50455f56 414c4944 4641494c E_TYPE_VALIDFAIL │ │ + 0x000157e0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x000157f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015800 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015810 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ + 0x00015820 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ + 0x00015830 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015840 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015850 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ + 0x00015860 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ + 0x00015870 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015880 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015890 5f494e56 414c4944 5f444154 415f4d45 _INVALID_DATA_ME │ │ + 0x000158a0 53534147 455f4143 43455353 5f4d4953 SSAGE_ACCESS_MIS │ │ + 0x000158b0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x000158c0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000158d0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000158e0 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ + 0x000158f0 455f4e41 545f4d49 5353494e 47000000 E_NAT_MISSING... │ │ + 0x00015900 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015910 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015920 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015930 415f4d45 53534147 455f504f 52545052 A_MESSAGE_PORTPR │ │ + 0x00015940 4f544f5f 4d495353 494e4700 41726773 OTO_MISSING.Args │ │ + 0x00015950 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015960 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015970 5f494e56 414c4944 5f444154 415f4e41 _INVALID_DATA_NA │ │ + 0x00015980 545f454d 50545900 41726773 20636f6e T_EMPTY.Args con │ │ + 0x00015990 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000159a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000159b0 414c4944 5f444154 415f5241 4e445f4c ALID_DATA_RAND_L │ │ + 0x000159c0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x000159d0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000159e0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000159f0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015a00 415f5352 56415554 485f4d49 5353494e A_SRVAUTH_MISSIN │ │ + 0x00015a10 47000000 41726773 20636f6e 7461696e G...Args contain │ │ + 0x00015a20 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015a30 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015a40 5f444154 415f5449 4d455354 414d505f _DATA_TIMESTAMP_ │ │ + 0x00015a50 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ + 0x00015a60 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015a70 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015a80 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ + 0x00015a90 45525f4d 49535349 4e470000 41726773 ER_MISSING..Args │ │ + 0x00015aa0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015ab0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015ac0 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ + 0x00015ad0 45525f46 49525354 43484152 5f56414c ER_FIRSTCHAR_VAL │ │ + 0x00015ae0 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00015af0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015b00 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015b10 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ + 0x00015b20 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ + 0x00015b30 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00015b40 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015b50 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015b60 5f444154 415f5554 494c5f53 5452544f _DATA_UTIL_STRTO │ │ + 0x00015b70 4c5f4c54 5f4d494e 00000000 41726773 L_LT_MIN....Args │ │ + 0x00015b80 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015b90 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015ba0 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ + 0x00015bb0 494c5f53 5452544f 4c5f4754 5f4d4158 IL_STRTOL_GT_MAX │ │ + 0x00015bc0 00000000 56616c75 65206f72 2053697a ....Value or Siz │ │ + 0x00015bd0 65206f66 20746865 20646174 61206578 e of the data ex │ │ + 0x00015be0 63656564 65642074 6865206d 61782061 ceeded the max a │ │ + 0x00015bf0 6c6c6f77 65640000 4d697373 696e6720 llowed..Missing │ │ + 0x00015c00 6f722069 6e636f6d 706c6574 65205350 or incomplete SP │ │ + 0x00015c10 41206461 74610000 54686572 65206973 A data..There is │ │ + 0x00015c20 206e6f20 656e636f 64656420 64617461 no encoded data │ │ + 0x00015c30 20746f20 70726f63 65737300 496e7661 to process.Inva │ │ + 0x00015c40 6c696420 616c6c6f 77204950 20616464 lid allow IP add │ │ + 0x00015c50 72657373 20696e20 74686520 53504120 ress in the SPA │ │ + 0x00015c60 6d657373 61676520 64617461 00000000 message data.... │ │ + 0x00015c70 496e7661 6c696420 53504120 636f6d6d Invalid SPA comm │ │ + 0x00015c80 616e6420 6d657373 61676520 666f726d and message form │ │ + 0x00015c90 61740000 496e7661 6c696420 53504120 at..Invalid SPA │ │ + 0x00015ca0 61636365 7373206d 65737361 67652066 access message f │ │ + 0x00015cb0 6f726d61 74000000 496e7661 6c696420 ormat...Invalid │ │ + 0x00015cc0 53504120 6e61745f 61636365 7373206d SPA nat_access m │ │ + 0x00015cd0 65737361 67652066 6f726d61 74000000 essage format... │ │ + 0x00015ce0 57726f6e 67206f72 20696e61 7070726f Wrong or inappro │ │ + 0x00015cf0 70726961 74652065 6e637279 7074696f priate encryptio │ │ + 0x00015d00 6e207479 70652066 6f722074 68697320 n type for this │ │ + 0x00015d10 6f706572 6174696f 6e000000 556e6578 operation...Unex │ │ + 0x00015d20 70656374 6564206f 7220696e 76616c69 pected or invali │ │ + 0x00015d30 64207369 7a652066 6f722064 65637279 d size for decry │ │ + 0x00015d40 70746564 20646174 61000000 44656372 pted data...Decr │ │ + 0x00015d50 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ + 0x00015d60 20646563 72797074 65642064 61746120 decrypted data │ │ + 0x00015d70 69732069 6e76616c 69640000 54686520 is invalid..The │ │ + 0x00015d80 636f6d70 75746564 20646967 65737420 computed digest │ │ + 0x00015d90 64696420 6e6f7420 6d617463 68207468 did not match th │ │ + 0x00015da0 65206469 67657374 20696e20 74686520 e digest in the │ │ + 0x00015db0 73706120 64617461 00000000 556e7375 spa data....Unsu │ │ + 0x00015dc0 70706f72 74656420 484d4143 206d6f64 pported HMAC mod │ │ + 0x00015dd0 65202864 65666175 6c743a20 53484132 e (default: SHA2 │ │ + 0x00015de0 35362900 556e7375 70706f72 74656420 56).Unsupported │ │ + 0x00015df0 6f722075 6e696d70 6c656d65 6e746564 or unimplemented │ │ + 0x00015e00 20666561 74757265 206f7220 66756e63 feature or func │ │ + 0x00015e10 74696f6e 00000000 436f756c 64206e6f tion....Could no │ │ + 0x00015e20 74207a65 726f206f 75742073 656e7369 t zero out sensi │ │ + 0x00015e30 74697665 20646174 61000000 4750472d tive data...GPG- │ │ + 0x00015e40 72656c61 74656420 6572726f 7220636f related error co │ │ + 0x00015e50 64652067 6976656e 2c206275 74204750 de given, but GP │ │ + 0x00015e60 47206973 206e6f74 20737570 706f7274 G is not support │ │ + 0x00015e70 65640000 5b2a5d20 496e7661 6c696420 ed..[*] Invalid │ │ + 0x00015e80 6b657920 6c656e67 74683a20 27256427 key length: '%d' │ │ + 0x00015e90 2c206d75 73742062 6520696e 205b312c , must be in [1, │ │ + 0x00015ea0 25645d00 4572726f 72207365 7474696e %d].Error settin │ │ + 0x00015eb0 67205350 41207265 71756573 74206d65 g SPA request me │ │ + 0x00015ec0 73736167 65000000 a441ffff 7443ffff ssage....A..tC.. │ │ + 0x00015ed0 bc43ffff 1c41ffff a441ffff 4c44ffff .C...A...A..LD.. │ │ + 0x00015ee0 c441ffff 3446ffff fc45ffff 1448ffff .A..4F...E...H.. │ │ + 0x00015ef0 8c49ffff 3446ffff e44affff 5446ffff .I..4F...J..TF.. │ │ + 0x00015f00 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ + 0x00015f10 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ + 0x00015f20 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ + 0x00015f30 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ + 0x00015f40 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ + 0x00015f50 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ + 0x00015f60 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ + 0x00015f70 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ + 0x00015f80 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ + 0x00015f90 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ + 0x00015fa0 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ + 0x00015fb0 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ + 0x00015fc0 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ + 0x00015fd0 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ + 0x00015fe0 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ + 0x00015ff0 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ + 0x00016000 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ + 0x00016010 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ + 0x00016020 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ + 0x00016030 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ + 0x00016040 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ + 0x00016050 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ + 0x00016060 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ + 0x00016070 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ + 0x00016080 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ + 0x00016090 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ + 0x000160a0 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ + 0x000160b0 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ + 0x000160c0 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ + 0x000160d0 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ + 0x000160e0 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ + 0x000160f0 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ + 0x00016100 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ + 0x00016110 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ + 0x00016120 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ + 0x00016130 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ + 0x00016140 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ + 0x00016150 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ + 0x00016160 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ + 0x00016170 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ + 0x00016180 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ + 0x00016190 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ + 0x000161a0 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ + 0x000161b0 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ + 0x000161c0 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ + 0x000161d0 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ + 0x000161f0 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ + 0x00016200 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ + 0x00016210 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ + 0x00016220 00000000 00000000 00000000 00000000 ................ │ │ + 0x00016230 00000000 00000000 00000000 00000000 ................ │ │ + 0x00016240 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ + 0x00016250 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ + 0x00016260 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ + 0x00016270 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ + 0x00016280 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ + 0x00016290 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ + 0x000162a0 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ + 0x000162b0 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ + 0x000162c0 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ + 0x000162d0 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ + 0x000162e0 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ + 0x000162f0 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ + 0x00016300 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ + 0x00016310 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ + 0x00016320 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ + 0x00016330 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ + 0x00016340 046cffff 8c6affff d46affff 1c6bffff .l...j...j...k.. │ │ + 0x00016350 646bffff ac6bffff e469ffff 446affff dk...k...i..Dj.. │ │ + 0x00016360 176effff 2e71ffff 2771ffff 2071ffff .n...q..'q.. q.. │ │ + 0x00016370 1971ffff 1271ffff 0b71ffff 0471ffff .q...q...q...q.. │ │ + 0x00016380 fd70ffff f670ffff ef70ffff e870ffff .p...p...p...p.. │ │ + 0x00016390 e170ffff da70ffff d370ffff cc70ffff .p...p...p...p.. │ │ + 0x000163a0 c570ffff be70ffff b770ffff b070ffff .p...p...p...p.. │ │ + 0x000163b0 a970ffff a270ffff 9b70ffff 9470ffff .p...p...p...p.. │ │ + 0x000163c0 8d70ffff 8670ffff 7f70ffff 7870ffff .p...p...p..xp.. │ │ + 0x000163d0 7170ffff 6a70ffff 6370ffff 5c70ffff qp..jp..cp..\p.. │ │ + 0x000163e0 5570ffff 4e70ffff 4770ffff 4070ffff Up..Np..Gp..@p.. │ │ + 0x000163f0 3970ffff 3270ffff 2b70ffff 2470ffff 9p..2p..+p..$p.. │ │ + 0x00016400 1d70ffff 1670ffff 0f70ffff 0870ffff .p...p...p...p.. │ │ + 0x00016410 0170ffff fa6fffff f36fffff ec6fffff .p...o...o...o.. │ │ + 0x00016420 e56fffff de6fffff d76fffff d06fffff .o...o...o...o.. │ │ + 0x00016430 c96fffff c26fffff bb6fffff b46fffff .o...o...o...o.. │ │ + 0x00016440 ad6fffff a66fffff 9f6fffff 986fffff .o...o...o...o.. │ │ + 0x00016450 916fffff 8a6fffff 836fffff 7c6fffff .o...o...o..|o.. │ │ + 0x00016460 756fffff 6e6fffff 676fffff 606fffff uo..no..go..`o.. │ │ + 0x00016470 596fffff 526fffff 4b6fffff 446fffff Yo..Ro..Ko..Do.. │ │ + 0x00016480 3d6fffff 366fffff 2f6fffff 286fffff =o..6o../o..(o.. │ │ + 0x00016490 216fffff 1a6fffff 136fffff 0c6fffff !o...o...o...o.. │ │ + 0x000164a0 056fffff fe6effff f76effff f06effff .o...n...n...n.. │ │ + 0x000164b0 e96effff e26effff db6effff d46effff .n...n...n...n.. │ │ + 0x000164c0 cd6effff c66effff bf6effff b86effff .n...n...n...n.. │ │ + 0x000164d0 b16effff aa6effff a36effff 9c6effff .n...n...n...n.. │ │ + 0x000164e0 956effff 8e6effff 876effff 806effff .n...n...n...n.. │ │ + 0x000164f0 796effff 726effff 6b6effff 646effff yn..rn..kn..dn.. │ │ + 0x00016500 5d6effff 566effff 4f6effff 486effff ]n..Vn..On..Hn.. │ │ + 0x00016510 416effff 3a6effff 336effff 2c6effff An..:n..3n..,n.. │ │ + 0x00016520 256effff 1e6effff %n...n.. │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,617 +1,617 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x000164f8 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ - 0x00016508 1b0c0404 88010000 14000000 1c000000 ................ │ │ - 0x00016518 18c4feff 13000000 00440e10 4e0e0400 .........D..N... │ │ - 0x00016528 1c000000 34000000 d0c3feff 24000000 ....4.......$... │ │ - 0x00016538 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ - 0x00016548 1c000000 54000000 00c4feff 36000000 ....T.......6... │ │ - 0x00016558 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ - 0x00016568 1c000000 74000000 20c4feff 1b000000 ....t... ....... │ │ - 0x00016578 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ - 0x00016588 10000000 94000000 20c4feff 04000000 ........ ....... │ │ - 0x00016598 00000000 34000000 a8000000 1cc3feff ....4........... │ │ - 0x000165a8 3f000000 00410e08 8602430e 0c83034c ?....A....C....L │ │ - 0x000165b8 0e104d0e 14440e18 410e1c44 0e20480e ..M..D..A..D. H. │ │ - 0x000165c8 104e0e0c 41c30e08 41c60e04 34000000 .N..A...A...4... │ │ - 0x000165d8 e0000000 04c4feff 6b000000 00410e08 ........k....A.. │ │ - 0x000165e8 8502410e 0c870341 0e108604 440e1802 ..A....A....D... │ │ - 0x000165f8 5a0a0e10 41c60e0c 41c70e08 41c50e04 Z...A...A...A... │ │ - 0x00016608 410b0000 10000000 18010000 3cc4feff A...........<... │ │ - 0x00016618 13000000 00000000 3c000000 2c010000 ........<...,... │ │ - 0x00016628 48c4feff ef000000 00410e08 8502410e H........A....A. │ │ - 0x00016638 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x00016648 029e0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00016658 0841c50e 04430b00 54000000 6c010000 .A...C..T...l... │ │ - 0x00016668 f8c4feff 35010000 00410e08 8502410e ....5....A....A. │ │ - 0x00016678 0c870341 0e108604 410e1483 054f0e1c ...A....A....O.. │ │ - 0x00016688 0301010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ - 0x00016698 0e0841c5 0e04480b 440a0e14 43c30e10 ..A...H.D...C... │ │ - 0x000166a8 41c60e0c 41c70e08 41c50e04 410b0000 A...A...A...A... │ │ - 0x000166b8 28000000 c4010000 e0c5feff e6000000 (............... │ │ - 0x000166c8 00410e08 8602410e 0c83034f 0e207e0a .A....A....O. ~. │ │ - 0x000166d8 0e0c43c3 0e0841c6 0e04450b d4000000 ..C...A...E..... │ │ - 0x000166e8 f0010000 a4c6feff 50010000 00410e08 ........P....A.. │ │ - 0x000166f8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00016708 054f0e30 02530a0e 1443c30e 1041c60e .O.0.S...C...A.. │ │ - 0x00016718 0c41c70e 0841c50e 04440b56 0a0e1443 .A...A...D.V...C │ │ - 0x00016728 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ - 0x00016738 0b560a0e 1443c30e 1041c60e 0c41c70e .V...C...A...A.. │ │ - 0x00016748 0841c50e 04440b56 0a0e1443 c30e1041 .A...D.V...C...A │ │ - 0x00016758 c60e0c41 c70e0841 c50e0444 0b560a0e ...A...A...D.V.. │ │ - 0x00016768 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ - 0x00016778 04440b56 0a0e1443 c30e1041 c60e0c41 .D.V...C...A...A │ │ - 0x00016788 c70e0841 c50e0444 0b560a0e 1443c30e ...A...D.V...C.. │ │ - 0x00016798 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ - 0x000167a8 0e1446c3 0e1041c6 0e0c41c7 0e0841c5 ..F...A...A...A. │ │ - 0x000167b8 0e040000 28000000 c8020000 1cc7feff ....(........... │ │ - 0x000167c8 e6000000 00410e08 8602410e 0c83034f .....A....A....O │ │ - 0x000167d8 0e207e0a 0e0c43c3 0e0841c6 0e04450b . ~...C...A...E. │ │ - 0x000167e8 10000000 f4020000 e0c7feff 37000000 ............7... │ │ - 0x000167f8 00000000 3c000000 08030000 0cc8feff ....<........... │ │ - 0x00016808 70000000 00410e08 83020245 0ac30e04 p....A.....E.... │ │ - 0x00016818 420b470a c30e0441 0b470ac3 0e04410b B.G....A.G....A. │ │ - 0x00016828 470ac30e 04410b47 0ac30e04 410b47c3 G....A.G....A.G. │ │ - 0x00016838 0e040000 d4000000 48030000 3cc8feff ........H...<... │ │ - 0x00016848 50010000 00410e08 8502410e 0c870341 P....A....A....A │ │ - 0x00016858 0e108604 410e1483 054f0e30 02530a0e ....A....O.0.S.. │ │ - 0x00016868 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ - 0x00016878 04440b56 0a0e1443 c30e1041 c60e0c41 .D.V...C...A...A │ │ - 0x00016888 c70e0841 c50e0444 0b560a0e 1443c30e ...A...D.V...C.. │ │ - 0x00016898 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ - 0x000168a8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ - 0x000168b8 c50e0444 0b560a0e 1443c30e 1041c60e ...D.V...C...A.. │ │ - 0x000168c8 0c41c70e 0841c50e 04440b56 0a0e1443 .A...A...D.V...C │ │ - 0x000168d8 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ - 0x000168e8 0b560a0e 1443c30e 1041c60e 0c41c70e .V...C...A...A.. │ │ - 0x000168f8 0841c50e 04440b56 0e1446c3 0e1041c6 .A...D.V..F...A. │ │ - 0x00016908 0e0c41c7 0e0841c5 0e040000 10000000 ..A...A......... │ │ - 0x00016918 20040000 b4c8feff 13000000 00000000 ............... │ │ - 0x00016928 48000000 34040000 c0c8feff 8f010000 H...4........... │ │ - 0x00016938 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00016948 4f0e2003 27010a0e 1043c30e 0c41c60e O. .'....C...A.. │ │ - 0x00016958 0841c70e 04420b5b 0a0e1041 c30e0c41 .A...B.[...A...A │ │ - 0x00016968 c60e0843 c70e0448 0b000000 3c000000 ...C...H....<... │ │ - 0x00016978 80040000 04cafeff 78010000 00410e08 ........x....A.. │ │ - 0x00016988 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00016998 054f0e30 02850a0e 1441c30e 1041c60e .O.0.....A...A.. │ │ - 0x000169a8 0c41c70e 0841c50e 04440b00 3c000000 .A...A...D..<... │ │ - 0x000169b8 c0040000 44cbfeff f7000000 00410e08 ....D........A.. │ │ - 0x000169c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000169d8 054f0e40 02840a0e 1443c30e 1041c60e .O.@.....C...A.. │ │ - 0x000169e8 0c41c70e 0841c50e 04430b00 48000000 .A...A...C..H... │ │ - 0x000169f8 00050000 04ccfeff 52010000 00410e08 ........R....A.. │ │ - 0x00016a08 8502410e 0c870341 0e108604 5e0ac60e ..A....A....^... │ │ - 0x00016a18 0c41c70e 0841c50e 04450b02 490ac60e .A...A...E..I... │ │ - 0x00016a28 0c43c70e 0841c50e 04430b02 d7c60e0c .C...A...C...... │ │ - 0x00016a38 41c70e08 41c50e04 54000000 4c050000 A...A...T...L... │ │ - 0x00016a48 18cdfeff 6a000000 00410e08 8702410e ....j....A....A. │ │ - 0x00016a58 0c860341 0e108304 4f0e206a 0a0e1043 ...A....O. j...C │ │ - 0x00016a68 c30e0c41 c60e0841 c70e0447 0b4c0a0e ...A...A...G.L.. │ │ - 0x00016a78 1043c30e 0c41c60e 0841c70e 04470b44 .C...A...A...G.D │ │ - 0x00016a88 0e1043c3 0e0c41c6 0e0841c7 0e040000 ..C...A...A..... │ │ - 0x00016a98 50000000 a4050000 40cdfeff ce000000 P.......@....... │ │ - 0x00016aa8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00016ab8 410e1483 054f0e1c 02a20a0e 1443c30e A....O.......C.. │ │ - 0x00016ac8 1041c60e 0c41c70e 0841c50e 04450b44 .A...A...A...E.D │ │ - 0x00016ad8 0e1446c3 0e1041c6 0e0c41c7 0e0841c5 ..F...A...A...A. │ │ - 0x00016ae8 0e040000 40000000 f8050000 bccdfeff ....@........... │ │ - 0x00016af8 53000000 00410e08 8702410e 0c860341 S....A....A....A │ │ - 0x00016b08 0e108304 4f0e206c 0a0e1041 c30e0c41 ....O. l...A...A │ │ - 0x00016b18 c60e0841 c70e0447 0b470e10 41c30e0c ...A...G.G..A... │ │ - 0x00016b28 41c60e08 41c70e04 1c000000 3c060000 A...A.......<... │ │ - 0x00016b38 d8cdfeff 2a000000 00410e08 83024f0e ....*....A....O. │ │ - 0x00016b48 20580e08 41c30e04 28000000 5c060000 X..A...(...\... │ │ - 0x00016b58 e8cdfeff 57000000 00410e08 8602410e ....W....A....A. │ │ - 0x00016b68 0c83034f 0e200243 0e0c41c3 0e0841c6 ...O. .C..A...A. │ │ - 0x00016b78 0e040000 38000000 88060000 1ccefeff ....8........... │ │ - 0x00016b88 50000000 00410e08 8502410e 0c870341 P....A....A....A │ │ - 0x00016b98 0e108604 410e1483 054f0e30 780e1441 ....A....O.0x..A │ │ - 0x00016ba8 c30e1041 c60e0c41 c70e0841 c50e0400 ...A...A...A.... │ │ - 0x00016bb8 40000000 c4060000 40cefeff 83020000 @.......@....... │ │ - 0x00016bc8 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00016bd8 430e1483 05520ee0 0803a401 0a0e1441 C....R.........A │ │ - 0x00016be8 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ - 0x00016bf8 0b000000 3c000000 08070000 9cd0feff ....<........... │ │ - 0x00016c08 0b020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00016c18 0e108604 410e1483 054f0e60 0352010a ....A....O.`.R.. │ │ - 0x00016c28 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x00016c38 0e04470b 40000000 48070000 6cd2feff ..G.@...H...l... │ │ - 0x00016c48 4d070000 00410e08 8502460e 0c870341 M....A....F....A │ │ - 0x00016c58 0e108604 410e1483 05520ed0 01031f01 ....A....R...... │ │ - 0x00016c68 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x00016c78 c50e0442 0b000000 54000000 8c070000 ...B....T....... │ │ - 0x00016c88 78d9feff 2e010000 00410e08 8502480e x........A....H. │ │ - 0x00016c98 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x00016ca8 02bf0a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ - 0x00016cb8 0841c50e 04410b7e 0a0e1443 c30e1041 .A...A.~...C...A │ │ - 0x00016cc8 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ - 0x00016cd8 2c000000 e4070000 50dafeff 4c000000 ,.......P...L... │ │ - 0x00016ce8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00016cf8 02400ac6 0e0c43c7 0e0841c5 0e04410b .@....C...A...A. │ │ - 0x00016d08 10000000 14080000 6cdafeff 04000000 ........l....... │ │ - 0x00016d18 00000000 54000000 28080000 5cdafeff ....T...(...\... │ │ - 0x00016d28 bd000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00016d38 0e108604 410e1483 054f0e30 02700a0e ....A....O.0.p.. │ │ - 0x00016d48 1441c30e 1044c60e 0c41c70e 0841c50e .A...D...A...A.. │ │ - 0x00016d58 04460b58 0a0e1443 c30e1041 c60e0c41 .F.X...C...A...A │ │ - 0x00016d68 c70e0841 c50e0441 0b000000 3c000000 ...A...A....<... │ │ - 0x00016d78 80080000 c4dafeff 77000000 00410e08 ........w....A.. │ │ - 0x00016d88 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00016d98 054f0e90 01025a0a 0e1441c3 0e1041c6 .O....Z...A...A. │ │ - 0x00016da8 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ - 0x00016db8 c0080000 04dbfeff 74000000 00410e08 ........t....A.. │ │ - 0x00016dc8 8702410e 0c860341 0e108304 4f0e4002 ..A....A....O.@. │ │ - 0x00016dd8 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ - 0x00016de8 410b0000 3c000000 f8080000 4cdbfeff A...<.......L... │ │ - 0x00016df8 7d000000 00410e08 8502410e 0c870341 }....A....A....A │ │ - 0x00016e08 0e108604 410e1483 05520ea0 01025d0a ....A....R....]. │ │ - 0x00016e18 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x00016e28 0e04410b 34000000 38090000 8cdbfeff ..A.4...8....... │ │ - 0x00016e38 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ - 0x00016e48 0e108304 4f0e4002 590a0e10 41c30e0c ....O.@.Y...A... │ │ - 0x00016e58 41c60e08 41c70e04 410b0000 3c000000 A...A...A...<... │ │ - 0x00016e68 70090000 d4dbfeff 7d000000 00410e08 p.......}....A.. │ │ - 0x00016e78 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00016e88 05520ea0 01025d0a 0e1441c3 0e1041c6 .R....]...A...A. │ │ - 0x00016e98 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ - 0x00016ea8 b0090000 14dcfeff 74000000 00410e08 ........t....A.. │ │ - 0x00016eb8 8702410e 0c860341 0e108304 4f0e5002 ..A....A....O.P. │ │ - 0x00016ec8 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ - 0x00016ed8 410b0000 3c000000 e8090000 5cdcfeff A...<.......\... │ │ - 0x00016ee8 83000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00016ef8 0e108604 410e1483 05520e90 0202630a ....A....R....c. │ │ - 0x00016f08 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x00016f18 0e04410b 34000000 280a0000 acdcfeff ..A.4...(....... │ │ - 0x00016f28 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ - 0x00016f38 0e108304 4f0e6002 590a0e10 41c30e0c ....O.`.Y...A... │ │ - 0x00016f48 41c60e08 41c70e04 410b0000 3c000000 A...A...A...<... │ │ - 0x00016f58 600a0000 f4dcfeff 83000000 00410e08 `............A.. │ │ - 0x00016f68 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00016f78 05520e90 0202630a 0e1441c3 0e1041c6 .R....c...A...A. │ │ - 0x00016f88 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ - 0x00016f98 a00a0000 44ddfeff 74000000 00410e08 ....D...t....A.. │ │ - 0x00016fa8 8702410e 0c860341 0e108304 4f0e7002 ..A....A....O.p. │ │ - 0x00016fb8 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ - 0x00016fc8 410b0000 1c000000 d80a0000 8cddfeff A............... │ │ - 0x00016fd8 32000000 00410e08 83024f0e 20600e08 2....A....O. `.. │ │ - 0x00016fe8 41c30e04 34000000 f80a0000 acddfeff A...4........... │ │ - 0x00016ff8 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ - 0x00017008 0e108304 4f0e5002 590a0e10 41c30e0c ....O.P.Y...A... │ │ - 0x00017018 41c60e08 41c70e04 410b0000 1c000000 A...A...A....... │ │ - 0x00017028 300b0000 f4ddfeff 32000000 00410e08 0.......2....A.. │ │ - 0x00017038 83024f0e 20600e08 41c30e04 34000000 ..O. `..A...4... │ │ - 0x00017048 500b0000 14defeff 74000000 00410e08 P.......t....A.. │ │ - 0x00017058 8702410e 0c860341 0e108304 4f0e7002 ..A....A....O.p. │ │ - 0x00017068 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ - 0x00017078 410b0000 10000000 880b0000 5cdefeff A...........\... │ │ - 0x00017088 57030000 00000000 10000000 9c0b0000 W............... │ │ - 0x00017098 a8e1feff 12000000 00000000 28000000 ............(... │ │ - 0x000170a8 b00b0000 b4e1feff d6000000 00410e08 .............A.. │ │ - 0x000170b8 8602460e 0c83034f 0e20520a 0e0c41c3 ..F....O. R...A. │ │ - 0x000170c8 0e0841c6 0e04460b 10000000 dc0b0000 ..A...F......... │ │ - 0x000170d8 68e2feff 2e000000 00000000 38000000 h...........8... │ │ - 0x000170e8 f00b0000 94e2feff 59000000 00410e08 ........Y....A.. │ │ - 0x000170f8 8502410e 0c870341 0e108604 670ac60e ..A....A....g... │ │ - 0x00017108 0c43c70e 0844c50e 04470b59 c60e0c43 .C...D...G.Y...C │ │ - 0x00017118 c70e0844 c50e0400 28000000 2c0c0000 ...D....(...,... │ │ - 0x00017128 b8e2feff 52000000 00410e08 8602410e ....R....A....A. │ │ - 0x00017138 0c83034f 0e307c0e 0c43c30e 0841c60e ...O.0|..C...A.. │ │ - 0x00017148 04000000 40000000 580c0000 ece2feff ....@...X....... │ │ - 0x00017158 48100000 00410e08 8502460e 0c870341 H....A....F....A │ │ - 0x00017168 0e108604 410e1483 05520e80 1e03be09 ....A....R...... │ │ - 0x00017178 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x00017188 c50e0443 0b000000 10000000 9c0c0000 ...C............ │ │ - 0x00017198 f8f2feff 2e000000 00000000 30000000 ............0... │ │ - 0x000171a8 b00c0000 14f3feff f2060000 00410e08 .............A.. │ │ - 0x000171b8 8502410e 0c870341 0e108604 440e6403 ..A....A....D.d. │ │ - 0x000171c8 e7060e10 41c60e0c 41c70e08 41c50e04 ....A...A...A... │ │ - 0x000171d8 3c000000 e40c0000 e0f9feff bc020000 <............... │ │ - 0x000171e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000171f8 410e1483 054f0e40 0332010a 0e1441c3 A....O.@.2....A. │ │ - 0x00017208 0e1041c6 0e0c41c7 0e0841c5 0e04470b ..A...A...A...G. │ │ - 0x00017218 3c000000 240d0000 60fcfeff 9f020000 <...$...`....... │ │ - 0x00017228 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00017238 410e1483 054f0e40 02b90a0e 1441c30e A....O.@.....A.. │ │ - 0x00017248 1041c60e 0c41c70e 0841c50e 04430b00 .A...A...A...C.. │ │ - 0x00017258 48000000 640d0000 c0fefeff da000000 H...d........... │ │ - 0x00017268 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017278 410e1483 0502bf0a c30e1041 c60e0c41 A..........A...A │ │ - 0x00017288 c70e0841 c50e0442 0b410ac3 0e1046c6 ...A...B.A....F. │ │ - 0x00017298 0e0c41c7 0e0841c5 0e04410b 50000000 ..A...A...A.P... │ │ - 0x000172a8 b00d0000 54fffeff ec000000 00410e08 ....T........A.. │ │ - 0x000172b8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000172c8 054f0e1c 02c20a0e 1441c30e 1041c60e .O.......A...A.. │ │ - 0x000172d8 0c41c70e 0841c50e 04410b4d 0e1441c3 .A...A...A.M..A. │ │ - 0x000172e8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ - 0x000172f8 1c000000 040e0000 f0fffeff 31000000 ............1... │ │ - 0x00017308 00410e08 83024f0e 205f0e08 41c30e04 .A....O. _..A... │ │ - 0x00017318 3c000000 240e0000 1000ffff d2010000 <...$........... │ │ - 0x00017328 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00017338 410e1483 054f0e40 520a0e14 41c30e10 A....O.@R...A... │ │ - 0x00017348 41c60e0c 41c70e08 41c50e04 420b0000 A...A...A...B... │ │ - 0x00017358 10000000 640e0000 b001ffff 2d000000 ....d.......-... │ │ - 0x00017368 00000000 10000000 780e0000 cc01ffff ........x....... │ │ - 0x00017378 30000000 00000000 10000000 8c0e0000 0............... │ │ - 0x00017388 e801ffff 26000000 00000000 10000000 ....&........... │ │ - 0x00017398 a00e0000 0402ffff 32000000 00000000 ........2....... │ │ - 0x000173a8 10000000 b40e0000 3002ffff 2e000000 ........0....... │ │ - 0x000173b8 00000000 68000000 c80e0000 4c02ffff ....h.......L... │ │ - 0x000173c8 76030000 00410e08 8502460e 0c870341 v....A....F....A │ │ - 0x000173d8 0e108604 410e1483 054f0e60 520a0e14 ....A....O.`R... │ │ - 0x000173e8 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x000173f8 420b0254 0a0e1446 c30e1041 c60e0c41 B..T...F...A...A │ │ - 0x00017408 c70e0841 c50e0443 0b500a0e 1441c30e ...A...C.P...A.. │ │ - 0x00017418 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ - 0x00017428 38000000 340f0000 6005ffff 6c000000 8...4...`...l... │ │ - 0x00017438 00410e08 8602410e 0c83034f 0e207a0a .A....A....O. z. │ │ - 0x00017448 0e0c41c3 0e0841c6 0e04430b 520a0e0c ..A...A...C.R... │ │ - 0x00017458 41c30e08 41c60e04 410b0000 50000000 A...A...A...P... │ │ - 0x00017468 700f0000 9405ffff a1020000 00410e08 p............A.. │ │ - 0x00017478 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ - 0x00017488 054f0e50 520a0e14 41c30e10 41c60e0c .O.PR...A...A... │ │ - 0x00017498 41c70e08 41c50e04 420b4c0a 0e1446c3 A...A...B.L...F. │ │ - 0x000174a8 0e1041c6 0e0c41c7 0e0841c5 0e04430b ..A...A...A...C. │ │ - 0x000174b8 10000000 c40f0000 f007ffff 06000000 ................ │ │ - 0x000174c8 00000000 10000000 d80f0000 ec07ffff ................ │ │ - 0x000174d8 06000000 00000000 10000000 ec0f0000 ................ │ │ - 0x000174e8 e807ffff 06000000 00000000 10000000 ................ │ │ - 0x000174f8 00100000 e407ffff 06000000 00000000 ................ │ │ - 0x00017508 10000000 14100000 e007ffff 06000000 ................ │ │ - 0x00017518 00000000 10000000 28100000 dc07ffff ........(....... │ │ - 0x00017528 06000000 00000000 10000000 3c100000 ............<... │ │ - 0x00017538 d807ffff 06000000 00000000 10000000 ................ │ │ - 0x00017548 50100000 d407ffff 06000000 00000000 P............... │ │ - 0x00017558 10000000 64100000 d007ffff 06000000 ....d........... │ │ - 0x00017568 00000000 10000000 78100000 cc07ffff ........x....... │ │ - 0x00017578 06000000 00000000 10000000 8c100000 ................ │ │ - 0x00017588 c807ffff 06000000 00000000 10000000 ................ │ │ - 0x00017598 a0100000 c407ffff 06000000 00000000 ................ │ │ - 0x000175a8 10000000 b4100000 c007ffff 06000000 ................ │ │ - 0x000175b8 00000000 10000000 c8100000 bc07ffff ................ │ │ - 0x000175c8 06000000 00000000 10000000 dc100000 ................ │ │ - 0x000175d8 b807ffff 06000000 00000000 10000000 ................ │ │ - 0x000175e8 f0100000 b407ffff 06000000 00000000 ................ │ │ - 0x000175f8 10000000 04110000 b007ffff 06000000 ................ │ │ - 0x00017608 00000000 10000000 18110000 ac07ffff ................ │ │ - 0x00017618 06000000 00000000 34000000 2c110000 ........4...,... │ │ - 0x00017628 b807ffff 2d030000 00410e08 8502410e ....-....A....A. │ │ - 0x00017638 0c870341 0e108604 470ef402 031f030e ...A....G....... │ │ - 0x00017648 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ - 0x00017658 10000000 64110000 b00affff 3c000000 ....d.......<... │ │ - 0x00017668 00000000 54000000 78110000 ec0affff ....T...x....... │ │ - 0x00017678 b5020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00017688 0e108604 410e1483 054f0e30 027c0a0e ....A....O.0.|.. │ │ - 0x00017698 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x000176a8 04450b03 06010a0e 1441c30e 1041c60e .E.......A...A.. │ │ - 0x000176b8 0c41c70e 0841c50e 04460b00 30000000 .A...A...F..0... │ │ - 0x000176c8 d0110000 540dffff ba000000 00410e08 ....T........A.. │ │ - 0x000176d8 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ - 0x000176e8 a40e1041 c30e0c41 c60e0841 c70e0400 ...A...A...A.... │ │ - 0x000176f8 3c000000 04120000 e00dffff 94010000 <............... │ │ - 0x00017708 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017718 410e1483 054f0e40 029f0a0e 1441c30e A....O.@.....A.. │ │ - 0x00017728 1041c60e 0c41c70e 0841c50e 04420b00 .A...A...A...B.. │ │ - 0x00017738 38000000 44120000 400fffff d1000000 8...D...@....... │ │ - 0x00017748 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017758 410e1483 054f0e40 02b90e14 41c30e10 A....O.@....A... │ │ - 0x00017768 41c60e0c 41c70e08 41c50e04 40000000 A...A...A...@... │ │ - 0x00017778 80120000 e40fffff 48050000 00410e08 ........H....A.. │ │ - 0x00017788 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00017798 05520e80 02034203 0a0e1441 c30e1041 .R....B....A...A │ │ - 0x000177a8 c60e0c41 c70e0841 c50e0442 0b000000 ...A...A...B.... │ │ - 0x000177b8 40000000 c4120000 f014ffff 55020000 @...........U... │ │ - 0x000177c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000177d8 410e1483 05520e90 05033502 0a0e1441 A....R....5....A │ │ - 0x000177e8 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ - 0x000177f8 0b000000 40000000 08130000 1c17ffff ....@........... │ │ - 0x00017808 99010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00017818 0e108604 410e1483 05520e80 05031d01 ....A....R...... │ │ - 0x00017828 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x00017838 c50e0441 0b000000 34000000 4c130000 ...A....4...L... │ │ - 0x00017848 7818ffff cb000000 00410e08 8702410e x........A....A. │ │ - 0x00017858 0c860341 0e108304 4f0e2064 0a0e1043 ...A....O. d...C │ │ - 0x00017868 c30e0c41 c60e0841 c70e0445 0b000000 ...A...A...E.... │ │ - 0x00017878 34000000 84130000 1019ffff bd000000 4............... │ │ - 0x00017888 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00017898 4f0e2064 0a0e1043 c30e0c41 c60e0841 O. d...C...A...A │ │ - 0x000178a8 c70e0445 0b000000 54000000 bc130000 ...E....T....... │ │ - 0x000178b8 9819ffff b2010000 00410e08 8502430e .........A....C. │ │ - 0x000178c8 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x000178d8 520a0e14 43c30e10 41c60e0c 41c70e08 R...C...A...A... │ │ - 0x000178e8 41c50e04 430b032f 010a0e14 43c30e10 A...C../....C... │ │ - 0x000178f8 41c60e0c 41c70e08 41c50e04 430b0000 A...A...A...C... │ │ - 0x00017908 30000000 14140000 001bffff 1a010000 0............... │ │ - 0x00017918 00410e08 8702410e 0c860346 0e108304 .A....A....F.... │ │ - 0x00017928 4f0e2002 fd0e1043 c30e0c41 c60e0841 O. ....C...A...A │ │ - 0x00017938 c70e0400 3c000000 48140000 ec1bffff ....<...H....... │ │ - 0x00017948 91010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00017958 0e108604 460e1483 054f0e30 630a0e14 ....F....O.0c... │ │ - 0x00017968 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ - 0x00017978 470b0000 3c000000 88140000 4c1dffff G...<.......L... │ │ - 0x00017988 d7010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00017998 0e108604 410e1483 05520ef0 0102920a ....A....R...... │ │ - 0x000179a8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x000179b8 0e04440b 1c000000 c8140000 ec1effff ..D............. │ │ - 0x000179c8 32000000 00410e08 83024f0e 20600e08 2....A....O. `.. │ │ - 0x000179d8 41c30e04 1c000000 e8140000 0c1fffff A............... │ │ - 0x000179e8 2a000000 00410e08 83024f0e 20580e08 *....A....O. X.. │ │ - 0x000179f8 41c30e04 10000000 08150000 1c1fffff A............... │ │ - 0x00017a08 2e000000 00000000 50000000 1c150000 ........P....... │ │ - 0x00017a18 381fffff e0000000 00410e08 8502460e 8........A....F. │ │ - 0x00017a28 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00017a38 520a0e14 41c30e10 41c60e0c 41c70e08 R...A...A...A... │ │ - 0x00017a48 41c50e04 420b4c0a 0e1446c3 0e1041c6 A...B.L...F...A. │ │ - 0x00017a58 0e0c41c7 0e0841c5 0e04430b 38000000 ..A...A...C.8... │ │ - 0x00017a68 70150000 c41fffff a1000000 00410e08 p............A.. │ │ - 0x00017a78 8602460e 0c83034f 0e20520a 0e0c41c3 ..F....O. R...A. │ │ - 0x00017a88 0e0841c6 0e04460b 760a0e0c 46c30e08 ..A...F.v...F... │ │ - 0x00017a98 41c60e04 430b0000 44000000 ac150000 A...C...D....... │ │ - 0x00017aa8 3820ffff 9b000000 00410e08 8702460e 8 .......A....F. │ │ - 0x00017ab8 0c860341 0e108304 4f0e2052 0a0e1041 ...A....O. R...A │ │ - 0x00017ac8 c30e0c41 c60e0841 c70e0444 0b710a0e ...A...A...D.q.. │ │ - 0x00017ad8 1046c30e 0c41c60e 0841c70e 04470b00 .F...A...A...G.. │ │ - 0x00017ae8 3c000000 f4150000 9020ffff 89020000 <........ ...... │ │ - 0x00017af8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017b08 460e1483 054f0e50 6f0a0e14 43c30e10 F....O.Po...C... │ │ - 0x00017b18 41c60e0c 41c70e08 41c50e04 430b0000 A...A...A...C... │ │ - 0x00017b28 3c000000 34160000 e022ffff bc000000 <...4...."...... │ │ - 0x00017b38 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017b48 410e1483 054f0e50 5d0a0e14 41c30e10 A....O.P]...A... │ │ - 0x00017b58 41c60e0c 41c70e08 41c50e04 440b0000 A...A...A...D... │ │ - 0x00017b68 44000000 74160000 6023ffff b2000000 D...t...`#...... │ │ - 0x00017b78 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00017b88 4f0e2074 0a0e1041 c30e0c41 c60e0841 O. t...A...A...A │ │ - 0x00017b98 c70e0447 0b025c0e 1041c30e 0c43c60e ...G..\..A...C.. │ │ - 0x00017ba8 0841c70e 04000000 3c000000 bc160000 .A......<....... │ │ - 0x00017bb8 d823ffff b9000000 00410e08 8502410e .#.......A....A. │ │ - 0x00017bc8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x00017bd8 740a0e14 41c30e10 41c60e0c 41c70e08 t...A...A...A... │ │ - 0x00017be8 41c50e04 450b0000 54000000 fc160000 A...E...T....... │ │ - 0x00017bf8 5824ffff a2010000 00410e08 8502410e X$.......A....A. │ │ - 0x00017c08 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00017c18 700a0e14 41c30e10 41c60e0c 41c70e08 p...A...A...A... │ │ - 0x00017c28 41c50e04 410b02dc 0a0e1443 c30e1041 A...A......C...A │ │ - 0x00017c38 c60e0c41 c70e0841 c50e0446 0b000000 ...A...A...F.... │ │ - 0x00017c48 34000000 54170000 b025ffff 07010000 4...T....%...... │ │ - 0x00017c58 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00017c68 4f0e305d 0a0e1043 c30e0c41 c60e0841 O.0]...C...A...A │ │ - 0x00017c78 c70e0444 0b000000 3c000000 8c170000 ...D....<....... │ │ - 0x00017c88 8826ffff 0d010000 00410e08 8502410e .&.......A....A. │ │ - 0x00017c98 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00017ca8 770a0e14 41c30e10 41c60e0c 41c70e08 w...A...A...A... │ │ - 0x00017cb8 41c50e04 420b0000 3c000000 cc170000 A...B...<....... │ │ - 0x00017cc8 5827ffff e5000000 00410e08 8502410e X'.......A....A. │ │ - 0x00017cd8 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00017ce8 740a0e14 41c30e10 41c60e0c 41c70e08 t...A...A...A... │ │ - 0x00017cf8 41c50e04 450b0000 44000000 0c180000 A...E...D....... │ │ - 0x00017d08 0828ffff ac000000 00410e08 8702410e .(.......A....A. │ │ - 0x00017d18 0c860341 0e108304 4f0e206e 0a0e1041 ...A....O. n...A │ │ - 0x00017d28 c30e0c41 c60e0841 c70e0445 0b025e0e ...A...A...E..^. │ │ - 0x00017d38 1041c30e 0c43c60e 0841c70e 04000000 .A...C...A...... │ │ - 0x00017d48 54000000 54180000 7028ffff 61060000 T...T...p(..a... │ │ - 0x00017d58 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017d68 410e1483 054f0e70 02760a0e 1443c30e A....O.p.v...C.. │ │ - 0x00017d78 1041c60e 0c41c70e 0841c50e 04410b02 .A...A...A...A.. │ │ - 0x00017d88 530a0e14 46c30e10 43c60e0c 41c70e08 S...F...C...A... │ │ - 0x00017d98 41c50e04 420b0000 28000000 ac180000 A...B...(....... │ │ - 0x00017da8 882effff 89000000 00410e08 8602460e .........A....F. │ │ - 0x00017db8 0c83034f 0e20520a 0e0c41c3 0e0841c6 ...O. R...A...A. │ │ - 0x00017dc8 0e04460b 10000000 d8180000 ec2effff ..F............. │ │ - 0x00017dd8 2e000000 00000000 2c000000 ec180000 ........,....... │ │ - 0x00017de8 082fffff dd000000 00410e08 8702410e ./.......A....A. │ │ - 0x00017df8 0c860341 0e108304 029b0ac3 0e0c41c6 ...A..........A. │ │ - 0x00017e08 0e0841c7 0e04480b 3c000000 1c190000 ..A...H.<....... │ │ - 0x00017e18 b82fffff 91020000 00410e08 8502430e ./.......A....C. │ │ - 0x00017e28 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00017e38 0377020e 1441c30e 1041c60e 0c41c70e .w...A...A...A.. │ │ - 0x00017e48 0841c50e 04000000 6c000000 5c190000 .A......l...\... │ │ - 0x00017e58 2832ffff e4020000 00410e08 8502410e (2.......A....A. │ │ - 0x00017e68 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00017e78 02a00a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00017e88 0841c50e 04410b02 eb0a0e14 41c30e10 .A...A......A... │ │ - 0x00017e98 41c60e0c 41c70e08 41c50e04 410b0243 A...A...A...A..C │ │ - 0x00017ea8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x00017eb8 c50e0441 0b000000 3c000000 cc190000 ...A....<....... │ │ - 0x00017ec8 a834ffff d7020000 00410e08 8502410e .4.......A....A. │ │ - 0x00017ed8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00017ee8 035d010a 0e1441c3 0e1041c6 0e0c41c7 .]....A...A...A. │ │ - 0x00017ef8 0e0841c5 0e04440b 2c000000 0c1a0000 ..A...D.,....... │ │ - 0x00017f08 4837ffff 2d010000 00410e08 8702410e H7..-....A....A. │ │ - 0x00017f18 0c860341 0e108304 02f10ac3 0e0c41c6 ...A..........A. │ │ - 0x00017f28 0e0841c7 0e04420b 3c000000 3c1a0000 ..A...B.<...<... │ │ - 0x00017f38 4838ffff 3f070000 00410e08 8502430e H8..?....A....C. │ │ - 0x00017f48 0c870341 0e108604 410e1483 05520eb8 ...A....A....R.. │ │ - 0x00017f58 01032207 0e1441c3 0e1041c6 0e0c41c7 .."...A...A...A. │ │ - 0x00017f68 0e0841c5 0e040000 54000000 7c1a0000 ..A.....T...|... │ │ - 0x00017f78 483fffff 8c030000 00410e08 8502410e H?.......A....A. │ │ - 0x00017f88 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00017f98 02c00a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00017fa8 0841c50e 04410b03 23010a0e 1441c30e .A...A..#....A.. │ │ - 0x00017fb8 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ - 0x00017fc8 3c000000 d41a0000 8042ffff a7020000 <........B...... │ │ - 0x00017fd8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00017fe8 410e1483 054f0e30 02d10a0e 1441c30e A....O.0.....A.. │ │ - 0x00017ff8 1041c60e 0c41c70e 0841c50e 04480b00 .A...A...A...H.. │ │ - 0x00018008 34000000 141b0000 f044ffff 3d010000 4........D..=... │ │ - 0x00018018 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00018028 4f0e2002 fc0a0e10 41c30e0c 41c60e08 O. .....A...A... │ │ - 0x00018038 41c70e04 470b0000 2c000000 4c1b0000 A...G...,...L... │ │ - 0x00018048 f845ffff 2d010000 00410e08 8702410e .E..-....A....A. │ │ - 0x00018058 0c860341 0e108304 02f10ac3 0e0c41c6 ...A..........A. │ │ - 0x00018068 0e0841c7 0e04420b 1c000000 7c1b0000 ..A...B.....|... │ │ - 0x00018078 f846ffff 32000000 00410e08 83024f0e .F..2....A....O. │ │ - 0x00018088 20600e08 41c30e04 34000000 9c1b0000 `..A...4....... │ │ - 0x00018098 1847ffff 0d010000 00410e08 8702410e .G.......A....A. │ │ - 0x000180a8 0c860341 0e108304 4f0e2002 d00a0e10 ...A....O. ..... │ │ - 0x000180b8 41c30e0c 41c60e08 41c70e04 430b0000 A...A...A...C... │ │ - 0x000180c8 38000000 d41b0000 f047ffff b9000000 8........G...... │ │ - 0x000180d8 00410e08 8502430e 0c870343 0e108604 .A....C....C.... │ │ - 0x000180e8 410e1483 054f0e40 029d0e14 41c30e10 A....O.@....A... │ │ - 0x000180f8 41c60e0c 41c70e08 41c50e04 3c000000 A...A...A...<... │ │ - 0x00018108 101c0000 7448ffff 86030000 00410e08 ....tH.......A.. │ │ - 0x00018118 8502410e 0c870346 0e108604 410e1483 ..A....F....A... │ │ - 0x00018128 054f0e40 520a0e14 43c30e10 41c60e0c .O.@R...C...A... │ │ - 0x00018138 41c70e08 41c50e04 480b0000 10000000 A...A...H....... │ │ - 0x00018148 501c0000 c44bffff 2e000000 00000000 P....K.......... │ │ - 0x00018158 54000000 641c0000 e04bffff 7a020000 T...d....K..z... │ │ - 0x00018168 00410e08 8502430e 0c870343 0e108604 .A....C....C.... │ │ - 0x00018178 410e1483 054f0e40 02910a0e 1441c30e A....O.@.....A.. │ │ - 0x00018188 1041c60e 0c41c70e 0841c50e 04440b03 .A...A...A...D.. │ │ - 0x00018198 b4010a0e 1446c30e 1041c60e 0c41c70e .....F...A...A.. │ │ - 0x000181a8 0841c50e 04430b00 20000000 bc1c0000 .A...C.. ....... │ │ - 0x000181b8 084effff 3a000000 00410e08 8602580a .N..:....A....X. │ │ - 0x000181c8 c60e0447 0b59c60e 04000000 20000000 ...G.Y...... ... │ │ - 0x000181d8 e01c0000 244effff 3a000000 00410e08 ....$N..:....A.. │ │ - 0x000181e8 8602580a c60e0447 0b59c60e 04000000 ..X....G.Y...... │ │ - 0x000181f8 10000000 041d0000 404effff 30000000 ........@N..0... │ │ - 0x00018208 00000000 10000000 181d0000 5c4effff ............\N.. │ │ - 0x00018218 26000000 00000000 28000000 2c1d0000 &.......(...,... │ │ - 0x00018228 784effff 47000000 00410e08 8602490e xN..G....A....I. │ │ - 0x00018238 20520a0e 0841c60e 04430b65 0e0841c6 R...A...C.e..A. │ │ - 0x00018248 0e040000 28000000 581d0000 9c4effff ....(...X....N.. │ │ - 0x00018258 47000000 00410e08 8602490e 20520a0e G....A....I. R.. │ │ - 0x00018268 0841c60e 04430b65 0e0841c6 0e040000 .A...C.e..A..... │ │ - 0x00018278 10000000 841d0000 c04effff 2e000000 .........N...... │ │ - 0x00018288 00000000 10000000 981d0000 dc4effff .............N.. │ │ - 0x00018298 24000000 00000000 2c000000 ac1d0000 $.......,....... │ │ - 0x000182a8 f84effff e6000000 00410e08 8602410e .N.......A....A. │ │ - 0x000182b8 0c83034f 0e40026b 0a0e0c41 c30e0841 ...O.@.k...A...A │ │ - 0x000182c8 c60e0441 0b000000 38000000 dc1d0000 ...A....8....... │ │ - 0x000182d8 b84fffff 82010000 00410e08 8602430e .O.......A....C. │ │ - 0x000182e8 0c83034f 0e40670a 0e0c41c3 0e0841c6 ...O.@g...A...A. │ │ - 0x000182f8 0e04440b 510a0e0c 46c30e08 41c60e04 ..D.Q...F...A... │ │ - 0x00018308 480b0000 10000000 181e0000 0c51ffff H............Q.. │ │ - 0x00018318 2d000000 00000000 10000000 2c1e0000 -...........,... │ │ - 0x00018328 2851ffff 30000000 00000000 10000000 (Q..0........... │ │ - 0x00018338 401e0000 4451ffff 2e000000 00000000 @...DQ.......... │ │ - 0x00018348 3c000000 541e0000 6051ffff 70000000 <...T...`Q..p... │ │ - 0x00018358 00410e08 8502410e 0c870346 0e108604 .A....A....F.... │ │ - 0x00018368 410e1483 054f0e40 680a0e14 43c30e10 A....O.@h...C... │ │ - 0x00018378 41c60e0c 41c70e08 41c50e04 420b0000 A...A...A...B... │ │ - 0x00018388 3c000000 941e0000 9051ffff bb000000 <........Q...... │ │ - 0x00018398 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000183a8 410e1483 054f0e30 7d0a0e14 41c30e10 A....O.0}...A... │ │ - 0x000183b8 41c60e0c 41c70e08 41c50e04 440b0000 A...A...A...D... │ │ - 0x000183c8 64000000 d41e0000 1052ffff d6000000 d........R...... │ │ - 0x000183d8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000183e8 410e1483 054f0e30 5c0a0e14 41c30e10 A....O.0\...A... │ │ - 0x000183f8 41c60e0c 41c70e08 41c50e04 450b0284 A...A...A...E... │ │ - 0x00018408 0a0e1444 c30e1041 c60e0c41 c70e0841 ...D...A...A...A │ │ - 0x00018418 c50e0445 0b440e14 46c30e10 41c60e0c ...E.D..F...A... │ │ - 0x00018428 41c70e08 41c50e04 30000000 3c1f0000 A...A...0...<... │ │ - 0x00018438 8852ffff 98000000 00410e08 8702410e .R.......A....A. │ │ - 0x00018448 0c860341 0e108304 4f0e2002 820e1041 ...A....O. ....A │ │ - 0x00018458 c30e0c41 c60e0841 c70e0400 28000000 ...A...A....(... │ │ - 0x00018468 701f0000 f452ffff ae000000 00410e08 p....R.......A.. │ │ - 0x00018478 8602460e 0c83034f 0e20520a 0e0c41c3 ..F....O. R...A. │ │ - 0x00018488 0e0841c6 0e04460b 20000000 9c1f0000 ..A...F. ....... │ │ - 0x00018498 7853ffff 29000000 00410e08 8602580a xS..)....A....X. │ │ - 0x000184a8 c60e0447 0b48c60e 04000000 3c000000 ...G.H......<... │ │ - 0x000184b8 c01f0000 8453ffff 8a0e0000 00410e08 .....S.......A.. │ │ - 0x000184c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000184d8 05520ee0 04036f0e 0e1441c3 0e1041c6 .R....o...A...A. │ │ - 0x000184e8 0e0c41c7 0e0841c5 0e040000 3c000000 ..A...A.....<... │ │ - 0x000184f8 00200000 d461ffff b5050000 00410e08 . ...a.......A.. │ │ - 0x00018508 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00018518 05520eb0 02028a0a 0e1441c3 0e1041c6 .R........A...A. │ │ - 0x00018528 0e0c41c7 0e0841c5 0e04440b 20000000 ..A...A...D. ... │ │ - 0x00018538 40200000 5467ffff 62000000 00410e08 @ ..Tg..b....A.. │ │ - 0x00018548 83024f0e 4002500e 0841c30e 04000000 ..O.@.P..A...... │ │ - 0x00018558 20000000 64200000 a067ffff 62000000 ...d ...g..b... │ │ - 0x00018568 00410e08 83024f0e 4002500e 0841c30e .A....O.@.P..A.. │ │ - 0x00018578 04000000 50000000 88200000 fc67ffff ....P.... ...g.. │ │ - 0x00018588 7c020000 00410e08 8502430e 0c870341 |....A....C....A │ │ - 0x00018598 0e108604 410e1483 054f0e28 0337020a ....A....O.(.7.. │ │ - 0x000185a8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x000185b8 0e04480b 5f0e1441 c30e1041 c60e0c41 ..H._..A...A...A │ │ - 0x000185c8 c70e0841 c50e0400 40000000 dc200000 ...A....@.... .. │ │ - 0x000185d8 286affff 15040000 00410e08 85024b0e (j.......A....K. │ │ - 0x000185e8 0c870341 0e108604 410e1483 05520ed0 ...A....A....R.. │ │ - 0x000185f8 04034403 0a0e1441 c30e1041 c60e0c41 ..D....A...A...A │ │ - 0x00018608 c70e0841 c50e0448 0b000000 40000000 ...A...H....@... │ │ - 0x00018618 20210000 046effff 25040000 00410e08 !...n..%....A.. │ │ - 0x00018628 85024b0e 0c870341 0e108604 410e1483 ..K....A....A... │ │ - 0x00018638 05520ee0 04036003 0a0e1441 c30e1041 .R....`....A...A │ │ - 0x00018648 c60e0c41 c70e0841 c50e0444 0b000000 ...A...A...D.... │ │ - 0x00018658 40000000 64210000 f071ffff 95040000 @...d!...q...... │ │ - 0x00018668 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00018678 410e1483 05520ef0 0403a403 0a0e1441 A....R.........A │ │ - 0x00018688 c30e1041 c60e0c41 c70e0841 c50e0445 ...A...A...A...E │ │ - 0x00018698 0b000000 40000000 a8210000 4c76ffff ....@....!..Lv.. │ │ - 0x000186a8 6a050000 00410e08 8502460e 0c870341 j....A....F....A │ │ - 0x000186b8 0e108604 410e1483 05520ed0 05036903 ....A....R....i. │ │ - 0x000186c8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x000186d8 c50e0448 0b000000 40000000 ec210000 ...H....@....!.. │ │ - 0x000186e8 787bffff 9a050000 00410e08 8502460e x{.......A....F. │ │ - 0x000186f8 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ - 0x00018708 05039503 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ - 0x00018718 c70e0841 c50e0444 0b000000 40000000 ...A...D....@... │ │ - 0x00018728 30220000 d480ffff 4a050000 00410e08 0"......J....A.. │ │ - 0x00018738 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ - 0x00018748 05520ec0 05033d03 0a0e1441 c30e1041 .R....=....A...A │ │ - 0x00018758 c60e0c41 c70e0841 c50e0444 0b000000 ...A...A...D.... │ │ - 0x00018768 40000000 74220000 e085ffff 9a050000 @...t".......... │ │ - 0x00018778 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00018788 410e1483 05520ec0 05038c03 0a0e1441 A....R.........A │ │ - 0x00018798 c30e1041 c60e0c41 c70e0841 c50e0445 ...A...A...A...E │ │ - 0x000187a8 0b000000 10000000 b8220000 3c8bffff ........."..<... │ │ - 0x000187b8 2e000000 00000000 10000000 cc220000 .............".. │ │ - 0x000187c8 588bffff 30000000 00000000 10000000 X...0........... │ │ - 0x000187d8 e0220000 748bffff 30000000 00000000 ."..t...0....... │ │ - 0x000187e8 3c000000 f4220000 908bffff f1030000 <....".......... │ │ - 0x000187f8 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00018808 410e1483 05520ee0 0102870a 0e1441c3 A....R........A. │ │ - 0x00018818 0e1041c6 0e0c41c7 0e0841c5 0e04420b ..A...A...A...B. │ │ - 0x00018828 3c000000 34230000 508fffff f1020000 <...4#..P....... │ │ - 0x00018838 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00018848 410e1483 054f0e40 520a0e14 41c30e10 A....O.@R...A... │ │ - 0x00018858 41c60e0c 41c70e08 41c50e04 420b0000 A...A...A...B... │ │ - 0x00018868 34000000 74230000 1092ffff 59000000 4...t#......Y... │ │ - 0x00018878 00410e08 8602460e 0c83034f 0e20520a .A....F....O. R. │ │ - 0x00018888 0e0c41c3 0e0841c6 0e04460b 640e0c43 ..A...A...F.d..C │ │ - 0x00018898 c30e0841 c60e0400 10000000 ac230000 ...A.........#.. │ │ - 0x000188a8 3892ffff 2e000000 00000000 20000000 8........... ... │ │ - 0x000188b8 c0230000 5492ffff b0000000 00410e08 .#..T........A.. │ │ - 0x000188c8 8602540a c60e0443 0b7d0ac6 0e04430b ..T....C.}....C. │ │ - 0x000188d8 10000000 e4230000 e092ffff 2e000000 .....#.......... │ │ - 0x000188e8 00000000 10000000 f8230000 fc92ffff .........#...... │ │ - 0x000188f8 2e000000 00000000 54000000 0c240000 ........T....$.. │ │ - 0x00018908 1893ffff f4000000 00410e08 8502410e .........A....A. │ │ - 0x00018918 0c870341 0e108604 460e1483 054f0e40 ...A....F....O.@ │ │ - 0x00018928 02b60a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ - 0x00018938 0841c50e 04440b4d 0a0e1443 c30e1041 .A...D.M...C...A │ │ - 0x00018948 c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ - 0x00018958 54000000 64240000 c093ffff 64010000 T...d$......d... │ │ - 0x00018968 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x00018978 410e1483 054f0e40 520a0e14 41c30e10 A....O.@R...A... │ │ - 0x00018988 41c60e0c 41c70e08 41c50e04 420b0277 A...A...A...B..w │ │ - 0x00018998 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ - 0x000189a8 c50e0443 0b000000 2c000000 bc240000 ...C....,....$.. │ │ - 0x000189b8 d894ffff a4000000 00410e08 8502410e .........A....A. │ │ - 0x000189c8 0c870341 0e108604 029ec60e 0c41c70e ...A.........A.. │ │ - 0x000189d8 0841c50e 04000000 3c000000 ec240000 .A......<....$.. │ │ - 0x000189e8 5895ffff cf050000 00410e08 8502410e X........A....A. │ │ - 0x000189f8 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x00018a08 0396050a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ - 0x00018a18 0e0841c5 0e04410b 3c000000 2c250000 ..A...A.<...,%.. │ │ - 0x00018a28 f89affff 85030000 00410e08 8502410e .........A....A. │ │ - 0x00018a38 0c870341 0e108604 410e1483 054f0e54 ...A....A....O.T │ │ - 0x00018a48 036d030e 1441c30e 1041c60e 0c41c70e .m...A...A...A.. │ │ - 0x00018a58 0841c50e 04000000 3c000000 6c250000 .A......<...l%.. │ │ - 0x00018a68 589effff a0030000 00410e08 8502410e X........A....A. │ │ - 0x00018a78 0c870341 0e108604 410e1483 054f0e54 ...A....A....O.T │ │ - 0x00018a88 0388030e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00018a98 0841c50e 04000000 3c000000 ac250000 .A......<....%.. │ │ - 0x00018aa8 b8a1ffff c6040000 00410e08 8502410e .........A....A. │ │ - 0x00018ab8 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ - 0x00018ac8 02f20a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00018ad8 0841c50e 04470b00 3c000000 ec250000 .A...G..<....%.. │ │ - 0x00018ae8 58a6ffff 4c070000 00410e08 8502410e X...L....A....A. │ │ - 0x00018af8 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ - 0x00018b08 02a20a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00018b18 0841c50e 04470b00 24000000 2c260000 .A...G..$...,&.. │ │ - 0x00018b28 d89afeff b0020000 000e0846 0e0c4a0f ...........F..J. │ │ - 0x00018b38 0b740478 003f1a3b 2a322422 00000000 .t.x.?.;*2$".... │ │ - 0x00018b48 00000000 .... │ │ + 0x00016528 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ + 0x00016538 1b0c0404 88010000 14000000 1c000000 ................ │ │ + 0x00016548 e8c3feff 13000000 00440e10 4e0e0400 .........D..N... │ │ + 0x00016558 1c000000 34000000 a0c3feff 24000000 ....4.......$... │ │ + 0x00016568 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ + 0x00016578 1c000000 54000000 d0c3feff 36000000 ....T.......6... │ │ + 0x00016588 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ + 0x00016598 1c000000 74000000 f0c3feff 1b000000 ....t........... │ │ + 0x000165a8 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ + 0x000165b8 10000000 94000000 f0c3feff 04000000 ................ │ │ + 0x000165c8 00000000 3c000000 a8000000 ecc3feff ....<........... │ │ + 0x000165d8 77000000 00410e08 8502410e 0c870341 w....A....A....A │ │ + 0x000165e8 0e108604 410e1483 054f0e90 01025a0a ....A....O....Z. │ │ + 0x000165f8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00016608 0e04410b 34000000 e8000000 2cc4feff ..A.4.......,... │ │ + 0x00016618 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ + 0x00016628 0e108304 4f0e4002 590a0e10 41c30e0c ....O.@.Y...A... │ │ + 0x00016638 41c60e08 41c70e04 410b0000 3c000000 A...A...A...<... │ │ + 0x00016648 20010000 74c4feff 7d000000 00410e08 ...t...}....A.. │ │ + 0x00016658 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00016668 05520ea0 01025d0a 0e1441c3 0e1041c6 .R....]...A...A. │ │ + 0x00016678 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ + 0x00016688 60010000 b4c4feff 74000000 00410e08 `.......t....A.. │ │ + 0x00016698 8702410e 0c860341 0e108304 4f0e4002 ..A....A....O.@. │ │ + 0x000166a8 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ + 0x000166b8 410b0000 3c000000 98010000 fcc4feff A...<........... │ │ + 0x000166c8 7d000000 00410e08 8502410e 0c870341 }....A....A....A │ │ + 0x000166d8 0e108604 410e1483 05520ea0 01025d0a ....A....R....]. │ │ + 0x000166e8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000166f8 0e04410b 34000000 d8010000 3cc5feff ..A.4.......<... │ │ + 0x00016708 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ + 0x00016718 0e108304 4f0e5002 590a0e10 41c30e0c ....O.P.Y...A... │ │ + 0x00016728 41c60e08 41c70e04 410b0000 3c000000 A...A...A...<... │ │ + 0x00016738 10020000 84c5feff 83000000 00410e08 .............A.. │ │ + 0x00016748 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00016758 05520e90 0202630a 0e1441c3 0e1041c6 .R....c...A...A. │ │ + 0x00016768 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ + 0x00016778 50020000 d4c5feff 74000000 00410e08 P.......t....A.. │ │ + 0x00016788 8702410e 0c860341 0e108304 4f0e6002 ..A....A....O.`. │ │ + 0x00016798 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ + 0x000167a8 410b0000 3c000000 88020000 1cc6feff A...<........... │ │ + 0x000167b8 83000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000167c8 0e108604 410e1483 05520e90 0202630a ....A....R....c. │ │ + 0x000167d8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000167e8 0e04410b 34000000 c8020000 6cc6feff ..A.4.......l... │ │ + 0x000167f8 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ + 0x00016808 0e108304 4f0e7002 590a0e10 41c30e0c ....O.p.Y...A... │ │ + 0x00016818 41c60e08 41c70e04 410b0000 1c000000 A...A...A....... │ │ + 0x00016828 00030000 b4c6feff 32000000 00410e08 ........2....A.. │ │ + 0x00016838 83024f0e 20600e08 41c30e04 34000000 ..O. `..A...4... │ │ + 0x00016848 20030000 d4c6feff 74000000 00410e08 .......t....A.. │ │ + 0x00016858 8702410e 0c860341 0e108304 4f0e5002 ..A....A....O.P. │ │ + 0x00016868 590a0e10 41c30e0c 41c60e08 41c70e04 Y...A...A...A... │ │ + 0x00016878 410b0000 1c000000 58030000 1cc7feff A.......X....... │ │ + 0x00016888 32000000 00410e08 83024f0e 20600e08 2....A....O. `.. │ │ + 0x00016898 41c30e04 34000000 78030000 3cc7feff A...4...x...<... │ │ + 0x000168a8 74000000 00410e08 8702410e 0c860341 t....A....A....A │ │ + 0x000168b8 0e108304 4f0e7002 590a0e10 41c30e0c ....O.p.Y...A... │ │ + 0x000168c8 41c60e08 41c70e04 410b0000 38000000 A...A...A...8... │ │ + 0x000168d8 b0030000 84c7feff b9000000 00410e08 .............A.. │ │ + 0x000168e8 8502430e 0c870343 0e108604 410e1483 ..C....C....A... │ │ + 0x000168f8 054f0e40 029d0e14 41c30e10 41c60e0c .O.@....A...A... │ │ + 0x00016908 41c70e08 41c50e04 3c000000 ec030000 A...A...<....... │ │ + 0x00016918 08c8feff 86030000 00410e08 8502410e .........A....A. │ │ + 0x00016928 0c870346 0e108604 410e1483 054f0e40 ...F....A....O.@ │ │ + 0x00016938 520a0e14 43c30e10 41c60e0c 41c70e08 R...C...A...A... │ │ + 0x00016948 41c50e04 480b0000 10000000 2c040000 A...H.......,... │ │ + 0x00016958 58cbfeff 2e000000 00000000 54000000 X...........T... │ │ + 0x00016968 40040000 74cbfeff b2010000 00410e08 @...t........A.. │ │ + 0x00016978 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ + 0x00016988 054f0e30 520a0e14 43c30e10 41c60e0c .O.0R...C...A... │ │ + 0x00016998 41c70e08 41c50e04 430b032f 010a0e14 A...A...C../.... │ │ + 0x000169a8 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ + 0x000169b8 430b0000 30000000 98040000 dcccfeff C...0........... │ │ + 0x000169c8 1a010000 00410e08 8702410e 0c860346 .....A....A....F │ │ + 0x000169d8 0e108304 4f0e2002 fd0e1043 c30e0c41 ....O. ....C...A │ │ + 0x000169e8 c60e0841 c70e0400 3c000000 cc040000 ...A....<....... │ │ + 0x000169f8 c8cdfeff 91010000 00410e08 8502410e .........A....A. │ │ + 0x00016a08 0c870341 0e108604 460e1483 054f0e30 ...A....F....O.0 │ │ + 0x00016a18 630a0e14 43c30e10 41c60e0c 41c70e08 c...C...A...A... │ │ + 0x00016a28 41c50e04 470b0000 3c000000 0c050000 A...G...<....... │ │ + 0x00016a38 28cffeff d7010000 00410e08 8502410e (........A....A. │ │ + 0x00016a48 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ + 0x00016a58 0102920a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00016a68 0e0841c5 0e04440b 1c000000 4c050000 ..A...D.....L... │ │ + 0x00016a78 c8d0feff 32000000 00410e08 83024f0e ....2....A....O. │ │ + 0x00016a88 20600e08 41c30e04 1c000000 6c050000 `..A.......l... │ │ + 0x00016a98 e8d0feff 2a000000 00410e08 83024f0e ....*....A....O. │ │ + 0x00016aa8 20580e08 41c30e04 10000000 8c050000 X..A........... │ │ + 0x00016ab8 f8d0feff 2e000000 00000000 50000000 ............P... │ │ + 0x00016ac8 a0050000 14d1feff e0000000 00410e08 .............A.. │ │ + 0x00016ad8 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ + 0x00016ae8 054f0e30 520a0e14 41c30e10 41c60e0c .O.0R...A...A... │ │ + 0x00016af8 41c70e08 41c50e04 420b4c0a 0e1446c3 A...A...B.L...F. │ │ + 0x00016b08 0e1041c6 0e0c41c7 0e0841c5 0e04430b ..A...A...A...C. │ │ + 0x00016b18 38000000 f4050000 a0d1feff a1000000 8............... │ │ + 0x00016b28 00410e08 8602460e 0c83034f 0e20520a .A....F....O. R. │ │ + 0x00016b38 0e0c41c3 0e0841c6 0e04460b 760a0e0c ..A...A...F.v... │ │ + 0x00016b48 46c30e08 41c60e04 430b0000 44000000 F...A...C...D... │ │ + 0x00016b58 30060000 14d2feff 9b000000 00410e08 0............A.. │ │ + 0x00016b68 8702460e 0c860341 0e108304 4f0e2052 ..F....A....O. R │ │ + 0x00016b78 0a0e1041 c30e0c41 c60e0841 c70e0444 ...A...A...A...D │ │ + 0x00016b88 0b710a0e 1046c30e 0c41c60e 0841c70e .q...F...A...A.. │ │ + 0x00016b98 04470b00 28000000 78060000 6cd2feff .G..(...x...l... │ │ + 0x00016ba8 d6000000 00410e08 8602460e 0c83034f .....A....F....O │ │ + 0x00016bb8 0e20520a 0e0c41c3 0e0841c6 0e04460b . R...A...A...F. │ │ + 0x00016bc8 10000000 a4060000 20d3feff 2e000000 ........ ....... │ │ + 0x00016bd8 00000000 54000000 b8060000 5cd3feff ....T.......\... │ │ + 0x00016be8 bd000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00016bf8 0e108604 410e1483 054f0e30 02700a0e ....A....O.0.p.. │ │ + 0x00016c08 1441c30e 1044c60e 0c41c70e 0841c50e .A...D...A...A.. │ │ + 0x00016c18 04460b58 0a0e1443 c30e1041 c60e0c41 .F.X...C...A...A │ │ + 0x00016c28 c70e0841 c50e0441 0b000000 38000000 ...A...A....8... │ │ + 0x00016c38 10070000 c4d3feff 59000000 00410e08 ........Y....A.. │ │ + 0x00016c48 8502410e 0c870341 0e108604 670ac60e ..A....A....g... │ │ + 0x00016c58 0c43c70e 0844c50e 04470b59 c60e0c43 .C...D...G.Y...C │ │ + 0x00016c68 c70e0844 c50e0400 28000000 4c070000 ...D....(...L... │ │ + 0x00016c78 e8d3feff 89000000 00410e08 8602460e .........A....F. │ │ + 0x00016c88 0c83034f 0e20520a 0e0c41c3 0e0841c6 ...O. R...A...A. │ │ + 0x00016c98 0e04460b 10000000 78070000 4cd4feff ..F.....x...L... │ │ + 0x00016ca8 2e000000 00000000 34000000 8c070000 ........4....... │ │ + 0x00016cb8 68d4feff 59000000 00410e08 8602460e h...Y....A....F. │ │ + 0x00016cc8 0c83034f 0e20520a 0e0c41c3 0e0841c6 ...O. R...A...A. │ │ + 0x00016cd8 0e04460b 640e0c43 c30e0841 c60e0400 ..F.d..C...A.... │ │ + 0x00016ce8 10000000 c4070000 90d4feff 2e000000 ................ │ │ + 0x00016cf8 00000000 10000000 d8070000 acd4feff ................ │ │ + 0x00016d08 2e000000 00000000 54000000 ec070000 ........T....... │ │ + 0x00016d18 c8d4feff f4000000 00410e08 8502410e .........A....A. │ │ + 0x00016d28 0c870341 0e108604 460e1483 054f0e40 ...A....F....O.@ │ │ + 0x00016d38 02b60a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x00016d48 0841c50e 04440b4d 0a0e1443 c30e1041 .A...D.M...C...A │ │ + 0x00016d58 c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ + 0x00016d68 54000000 44080000 70d5feff 64010000 T...D...p...d... │ │ + 0x00016d78 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ + 0x00016d88 410e1483 054f0e40 520a0e14 41c30e10 A....O.@R...A... │ │ + 0x00016d98 41c60e0c 41c70e08 41c50e04 420b0277 A...A...A...B..w │ │ + 0x00016da8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x00016db8 c50e0443 0b000000 50000000 9c080000 ...C....P....... │ │ + 0x00016dc8 98d6feff 7c020000 00410e08 8502430e ....|....A....C. │ │ + 0x00016dd8 0c870341 0e108604 410e1483 054f0e28 ...A....A....O.( │ │ + 0x00016de8 0337020a 0e1441c3 0e1041c6 0e0c41c7 .7....A...A...A. │ │ + 0x00016df8 0e0841c5 0e04480b 5f0e1441 c30e1041 ..A...H._..A...A │ │ + 0x00016e08 c60e0c41 c70e0841 c50e0400 40000000 ...A...A....@... │ │ + 0x00016e18 f0080000 c4d8feff 15040000 00410e08 .............A.. │ │ + 0x00016e28 85024b0e 0c870341 0e108604 410e1483 ..K....A....A... │ │ + 0x00016e38 05520ed0 04034403 0a0e1441 c30e1041 .R....D....A...A │ │ + 0x00016e48 c60e0c41 c70e0841 c50e0448 0b000000 ...A...A...H.... │ │ + 0x00016e58 40000000 34090000 a0dcfeff 25040000 @...4.......%... │ │ + 0x00016e68 00410e08 85024b0e 0c870341 0e108604 .A....K....A.... │ │ + 0x00016e78 410e1483 05520ee0 04036003 0a0e1441 A....R....`....A │ │ + 0x00016e88 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ + 0x00016e98 0b000000 40000000 78090000 8ce0feff ....@...x....... │ │ + 0x00016ea8 95040000 00410e08 8502460e 0c870341 .....A....F....A │ │ + 0x00016eb8 0e108604 410e1483 05520ef0 0403a403 ....A....R...... │ │ + 0x00016ec8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00016ed8 c50e0445 0b000000 40000000 bc090000 ...E....@....... │ │ + 0x00016ee8 e8e4feff 6a050000 00410e08 8502460e ....j....A....F. │ │ + 0x00016ef8 0c870341 0e108604 410e1483 05520ed0 ...A....A....R.. │ │ + 0x00016f08 05036903 0a0e1441 c30e1041 c60e0c41 ..i....A...A...A │ │ + 0x00016f18 c70e0841 c50e0448 0b000000 40000000 ...A...H....@... │ │ + 0x00016f28 000a0000 14eafeff 9a050000 00410e08 .............A.. │ │ + 0x00016f38 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ + 0x00016f48 05520ef0 05039503 0a0e1441 c30e1041 .R.........A...A │ │ + 0x00016f58 c60e0c41 c70e0841 c50e0444 0b000000 ...A...A...D.... │ │ + 0x00016f68 40000000 440a0000 70effeff 4a050000 @...D...p...J... │ │ + 0x00016f78 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ + 0x00016f88 410e1483 05520ec0 05033d03 0a0e1441 A....R....=....A │ │ + 0x00016f98 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ + 0x00016fa8 0b000000 40000000 880a0000 7cf4feff ....@.......|... │ │ + 0x00016fb8 9a050000 00410e08 8502460e 0c870341 .....A....F....A │ │ + 0x00016fc8 0e108604 410e1483 05520ec0 05038c03 ....A....R...... │ │ + 0x00016fd8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00016fe8 c50e0445 0b000000 34000000 cc0a0000 ...E....4....... │ │ + 0x00016ff8 e8f9feff 2d030000 00410e08 8502410e ....-....A....A. │ │ + 0x00017008 0c870341 0e108604 470ef402 031f030e ...A....G....... │ │ + 0x00017018 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x00017028 10000000 040b0000 e0fcfeff 3c000000 ............<... │ │ + 0x00017038 00000000 54000000 180b0000 1cfdfeff ....T........... │ │ + 0x00017048 b5020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00017058 0e108604 410e1483 054f0e30 027c0a0e ....A....O.0.|.. │ │ + 0x00017068 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00017078 04450b03 06010a0e 1441c30e 1041c60e .E.......A...A.. │ │ + 0x00017088 0c41c70e 0841c50e 04460b00 30000000 .A...A...F..0... │ │ + 0x00017098 700b0000 84fffeff ba000000 00410e08 p............A.. │ │ + 0x000170a8 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ + 0x000170b8 a40e1041 c30e0c41 c60e0841 c70e0400 ...A...A...A.... │ │ + 0x000170c8 3c000000 a40b0000 1000ffff 94010000 <............... │ │ + 0x000170d8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000170e8 410e1483 054f0e40 029f0a0e 1441c30e A....O.@.....A.. │ │ + 0x000170f8 1041c60e 0c41c70e 0841c50e 04420b00 .A...A...A...B.. │ │ + 0x00017108 20000000 e40b0000 7001ffff 29000000 .......p...)... │ │ + 0x00017118 00410e08 8602580a c60e0447 0b48c60e .A....X....G.H.. │ │ + 0x00017128 04000000 3c000000 080c0000 8c01ffff ....<........... │ │ + 0x00017138 8a0e0000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00017148 0e108604 410e1483 05520ee0 04036f0e ....A....R....o. │ │ + 0x00017158 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00017168 0e040000 3c000000 480c0000 dc0fffff ....<...H....... │ │ + 0x00017178 b5050000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00017188 0e108604 410e1483 05520eb0 02028a0a ....A....R...... │ │ + 0x00017198 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000171a8 0e04440b 20000000 880c0000 5c15ffff ..D. .......\... │ │ + 0x000171b8 62000000 00410e08 83024f0e 4002500e b....A....O.@.P. │ │ + 0x000171c8 0841c30e 04000000 20000000 ac0c0000 .A...... ....... │ │ + 0x000171d8 a815ffff 62000000 00410e08 83024f0e ....b....A....O. │ │ + 0x000171e8 4002500e 0841c30e 04000000 48000000 @.P..A......H... │ │ + 0x000171f8 d00c0000 0416ffff da000000 00410e08 .............A.. │ │ + 0x00017208 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017218 0502bf0a c30e1041 c60e0c41 c70e0841 .......A...A...A │ │ + 0x00017228 c50e0442 0b410ac3 0e1046c6 0e0c41c7 ...B.A....F...A. │ │ + 0x00017238 0e0841c5 0e04410b 50000000 1c0d0000 ..A...A.P....... │ │ + 0x00017248 9816ffff ec000000 00410e08 8502410e .........A....A. │ │ + 0x00017258 0c870341 0e108604 410e1483 054f0e1c ...A....A....O.. │ │ + 0x00017268 02c20a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00017278 0841c50e 04410b4d 0e1441c3 0e1041c6 .A...A.M..A...A. │ │ + 0x00017288 0e0c41c7 0e0841c5 0e040000 1c000000 ..A...A......... │ │ + 0x00017298 700d0000 3417ffff 31000000 00410e08 p...4...1....A.. │ │ + 0x000172a8 83024f0e 205f0e08 41c30e04 38000000 ..O. _..A...8... │ │ + 0x000172b8 900d0000 6417ffff d1000000 00410e08 ....d........A.. │ │ + 0x000172c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000172d8 054f0e40 02b90e14 41c30e10 41c60e0c .O.@....A...A... │ │ + 0x000172e8 41c70e08 41c50e04 40000000 cc0d0000 A...A...@....... │ │ + 0x000172f8 0818ffff 48050000 00410e08 8502410e ....H....A....A. │ │ + 0x00017308 0c870341 0e108604 430e1483 05520e80 ...A....C....R.. │ │ + 0x00017318 02034203 0a0e1441 c30e1041 c60e0c41 ..B....A...A...A │ │ + 0x00017328 c70e0841 c50e0442 0b000000 40000000 ...A...B....@... │ │ + 0x00017338 100e0000 141dffff 55020000 00410e08 ........U....A.. │ │ + 0x00017348 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017358 05520e90 05033502 0a0e1441 c30e1041 .R....5....A...A │ │ + 0x00017368 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00017378 40000000 540e0000 401fffff 99010000 @...T...@....... │ │ + 0x00017388 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00017398 410e1483 05520e80 05031d01 0a0e1441 A....R.........A │ │ + 0x000173a8 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x000173b8 0b000000 34000000 980e0000 9c20ffff ....4........ .. │ │ + 0x000173c8 cb000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x000173d8 0e108304 4f0e2064 0a0e1043 c30e0c41 ....O. d...C...A │ │ + 0x000173e8 c60e0841 c70e0445 0b000000 34000000 ...A...E....4... │ │ + 0x000173f8 d00e0000 3421ffff bd000000 00410e08 ....4!.......A.. │ │ + 0x00017408 8702410e 0c860341 0e108304 4f0e2064 ..A....A....O. d │ │ + 0x00017418 0a0e1043 c30e0c41 c60e0841 c70e0445 ...C...A...A...E │ │ + 0x00017428 0b000000 3c000000 080f0000 bc21ffff ....<........!.. │ │ + 0x00017438 89020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00017448 0e108604 460e1483 054f0e50 6f0a0e14 ....F....O.Po... │ │ + 0x00017458 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ + 0x00017468 430b0000 3c000000 480f0000 0c24ffff C...<...H....$.. │ │ + 0x00017478 bc000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00017488 0e108604 410e1483 054f0e50 5d0a0e14 ....A....O.P]... │ │ + 0x00017498 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x000174a8 440b0000 44000000 880f0000 8c24ffff D...D........$.. │ │ + 0x000174b8 b2000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x000174c8 0e108304 4f0e2074 0a0e1041 c30e0c41 ....O. t...A...A │ │ + 0x000174d8 c60e0841 c70e0447 0b025c0e 1041c30e ...A...G..\..A.. │ │ + 0x000174e8 0c43c60e 0841c70e 04000000 3c000000 .C...A......<... │ │ + 0x000174f8 d00f0000 0425ffff b9000000 00410e08 .....%.......A.. │ │ + 0x00017508 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017518 054f0e50 740a0e14 41c30e10 41c60e0c .O.Pt...A...A... │ │ + 0x00017528 41c70e08 41c50e04 450b0000 54000000 A...A...E...T... │ │ + 0x00017538 10100000 8425ffff a2010000 00410e08 .....%.......A.. │ │ + 0x00017548 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017558 054f0e30 700a0e14 41c30e10 41c60e0c .O.0p...A...A... │ │ + 0x00017568 41c70e08 41c50e04 410b02dc 0a0e1443 A...A...A......C │ │ + 0x00017578 c30e1041 c60e0c41 c70e0841 c50e0446 ...A...A...A...F │ │ + 0x00017588 0b000000 34000000 68100000 dc26ffff ....4...h....&.. │ │ + 0x00017598 07010000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x000175a8 0e108304 4f0e305d 0a0e1043 c30e0c41 ....O.0]...C...A │ │ + 0x000175b8 c60e0841 c70e0444 0b000000 3c000000 ...A...D....<... │ │ + 0x000175c8 a0100000 b427ffff 0d010000 00410e08 .....'.......A.. │ │ + 0x000175d8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000175e8 054f0e30 770a0e14 41c30e10 41c60e0c .O.0w...A...A... │ │ + 0x000175f8 41c70e08 41c50e04 420b0000 3c000000 A...A...B...<... │ │ + 0x00017608 e0100000 8428ffff e5000000 00410e08 .....(.......A.. │ │ + 0x00017618 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017628 054f0e30 740a0e14 41c30e10 41c60e0c .O.0t...A...A... │ │ + 0x00017638 41c70e08 41c50e04 450b0000 44000000 A...A...E...D... │ │ + 0x00017648 20110000 3429ffff ac000000 00410e08 ...4).......A.. │ │ + 0x00017658 8702410e 0c860341 0e108304 4f0e206e ..A....A....O. n │ │ + 0x00017668 0a0e1041 c30e0c41 c60e0841 c70e0445 ...A...A...A...E │ │ + 0x00017678 0b025e0e 1041c30e 0c43c60e 0841c70e ..^..A...C...A.. │ │ + 0x00017688 04000000 54000000 68110000 9c29ffff ....T...h....).. │ │ + 0x00017698 61060000 00410e08 8502410e 0c870341 a....A....A....A │ │ + 0x000176a8 0e108604 410e1483 054f0e70 02760a0e ....A....O.p.v.. │ │ + 0x000176b8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x000176c8 04410b02 530a0e14 46c30e10 43c60e0c .A..S...F...C... │ │ + 0x000176d8 41c70e08 41c50e04 420b0000 10000000 A...A...B....... │ │ + 0x000176e8 c0110000 b42fffff 30000000 00000000 ...../..0....... │ │ + 0x000176f8 10000000 d4110000 d02fffff 26000000 ........./..&... │ │ + 0x00017708 00000000 10000000 e8110000 ec2fffff ............./.. │ │ + 0x00017718 32000000 00000000 10000000 fc110000 2............... │ │ + 0x00017728 1830ffff 2e000000 00000000 68000000 .0..........h... │ │ + 0x00017738 10120000 3430ffff 76030000 00410e08 ....40..v....A.. │ │ + 0x00017748 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ + 0x00017758 054f0e60 520a0e14 41c30e10 41c60e0c .O.`R...A...A... │ │ + 0x00017768 41c70e08 41c50e04 420b0254 0a0e1446 A...A...B..T...F │ │ + 0x00017778 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ + 0x00017788 0b500a0e 1441c30e 1041c60e 0c41c70e .P...A...A...A.. │ │ + 0x00017798 0841c50e 04410b00 38000000 7c120000 .A...A..8...|... │ │ + 0x000177a8 4833ffff 6c000000 00410e08 8602410e H3..l....A....A. │ │ + 0x000177b8 0c83034f 0e207a0a 0e0c41c3 0e0841c6 ...O. z...A...A. │ │ + 0x000177c8 0e04430b 520a0e0c 41c30e08 41c60e04 ..C.R...A...A... │ │ + 0x000177d8 410b0000 50000000 b8120000 7c33ffff A...P.......|3.. │ │ + 0x000177e8 a1020000 00410e08 8502460e 0c870341 .....A....F....A │ │ + 0x000177f8 0e108604 410e1483 054f0e50 520a0e14 ....A....O.PR... │ │ + 0x00017808 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00017818 420b4c0a 0e1446c3 0e1041c6 0e0c41c7 B.L...F...A...A. │ │ + 0x00017828 0e0841c5 0e04430b 10000000 0c130000 ..A...C......... │ │ + 0x00017838 d835ffff 06000000 00000000 10000000 .5.............. │ │ + 0x00017848 20130000 d435ffff 06000000 00000000 ....5.......... │ │ + 0x00017858 10000000 34130000 d035ffff 06000000 ....4....5...... │ │ + 0x00017868 00000000 10000000 48130000 cc35ffff ........H....5.. │ │ + 0x00017878 06000000 00000000 10000000 5c130000 ............\... │ │ + 0x00017888 c835ffff 06000000 00000000 10000000 .5.............. │ │ + 0x00017898 70130000 c435ffff 06000000 00000000 p....5.......... │ │ + 0x000178a8 10000000 84130000 c035ffff 06000000 .........5...... │ │ + 0x000178b8 00000000 10000000 98130000 bc35ffff .............5.. │ │ + 0x000178c8 06000000 00000000 10000000 ac130000 ................ │ │ + 0x000178d8 b835ffff 06000000 00000000 10000000 .5.............. │ │ + 0x000178e8 c0130000 b435ffff 06000000 00000000 .....5.......... │ │ + 0x000178f8 10000000 d4130000 b035ffff 06000000 .........5...... │ │ + 0x00017908 00000000 10000000 e8130000 ac35ffff .............5.. │ │ + 0x00017918 06000000 00000000 10000000 fc130000 ................ │ │ + 0x00017928 a835ffff 06000000 00000000 10000000 .5.............. │ │ + 0x00017938 10140000 a435ffff 06000000 00000000 .....5.......... │ │ + 0x00017948 10000000 24140000 a035ffff 06000000 ....$....5...... │ │ + 0x00017958 00000000 10000000 38140000 9c35ffff ........8....5.. │ │ + 0x00017968 06000000 00000000 10000000 4c140000 ............L... │ │ + 0x00017978 9835ffff 06000000 00000000 10000000 .5.............. │ │ + 0x00017988 60140000 9435ffff 06000000 00000000 `....5.......... │ │ + 0x00017998 2c000000 74140000 a035ffff e6000000 ,...t....5...... │ │ + 0x000179a8 00410e08 8602410e 0c83034f 0e40026b .A....A....O.@.k │ │ + 0x000179b8 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x000179c8 38000000 a4140000 6036ffff 82010000 8.......`6...... │ │ + 0x000179d8 00410e08 8602430e 0c83034f 0e40670a .A....C....O.@g. │ │ + 0x000179e8 0e0c41c3 0e0841c6 0e04440b 510a0e0c ..A...A...D.Q... │ │ + 0x000179f8 46c30e08 41c60e04 480b0000 10000000 F...A...H....... │ │ + 0x00017a08 e0140000 b437ffff 2d000000 00000000 .....7..-....... │ │ + 0x00017a18 10000000 f4140000 d037ffff 30000000 .........7..0... │ │ + 0x00017a28 00000000 10000000 08150000 ec37ffff .............7.. │ │ + 0x00017a38 2e000000 00000000 3c000000 1c150000 ........<....... │ │ + 0x00017a48 0838ffff 70000000 00410e08 8502410e .8..p....A....A. │ │ + 0x00017a58 0c870346 0e108604 410e1483 054f0e40 ...F....A....O.@ │ │ + 0x00017a68 680a0e14 43c30e10 41c60e0c 41c70e08 h...C...A...A... │ │ + 0x00017a78 41c50e04 420b0000 3c000000 5c150000 A...B...<...\... │ │ + 0x00017a88 3838ffff bb000000 00410e08 8502410e 88.......A....A. │ │ + 0x00017a98 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00017aa8 7d0a0e14 41c30e10 41c60e0c 41c70e08 }...A...A...A... │ │ + 0x00017ab8 41c50e04 440b0000 64000000 9c150000 A...D...d....... │ │ + 0x00017ac8 b838ffff d6000000 00410e08 8502410e .8.......A....A. │ │ + 0x00017ad8 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00017ae8 5c0a0e14 41c30e10 41c60e0c 41c70e08 \...A...A...A... │ │ + 0x00017af8 41c50e04 450b0284 0a0e1444 c30e1041 A...E......D...A │ │ + 0x00017b08 c60e0c41 c70e0841 c50e0445 0b440e14 ...A...A...E.D.. │ │ + 0x00017b18 46c30e10 41c60e0c 41c70e08 41c50e04 F...A...A...A... │ │ + 0x00017b28 30000000 04160000 3039ffff 98000000 0.......09...... │ │ + 0x00017b38 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00017b48 4f0e2002 820e1041 c30e0c41 c60e0841 O. ....A...A...A │ │ + 0x00017b58 c70e0400 28000000 38160000 9c39ffff ....(...8....9.. │ │ + 0x00017b68 ae000000 00410e08 8602460e 0c83034f .....A....F....O │ │ + 0x00017b78 0e20520a 0e0c41c3 0e0841c6 0e04460b . R...A...A...F. │ │ + 0x00017b88 3c000000 64160000 203affff d2010000 <...d... :...... │ │ + 0x00017b98 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ + 0x00017ba8 410e1483 054f0e40 520a0e14 41c30e10 A....O.@R...A... │ │ + 0x00017bb8 41c60e0c 41c70e08 41c50e04 420b0000 A...A...A...B... │ │ + 0x00017bc8 10000000 a4160000 c03bffff 2d000000 .........;..-... │ │ + 0x00017bd8 00000000 34000000 b8160000 dcacfeff ....4........... │ │ + 0x00017be8 3f000000 00410e08 8602430e 0c83034c ?....A....C....L │ │ + 0x00017bf8 0e104d0e 14440e18 410e1c44 0e20480e ..M..D..A..D. H. │ │ + 0x00017c08 104e0e0c 41c30e08 41c60e04 34000000 .N..A...A...4... │ │ + 0x00017c18 f0160000 c43bffff 6b000000 00410e08 .....;..k....A.. │ │ + 0x00017c28 8502410e 0c870341 0e108604 440e1802 ..A....A....D... │ │ + 0x00017c38 5a0a0e10 41c60e0c 41c70e08 41c50e04 Z...A...A...A... │ │ + 0x00017c48 410b0000 10000000 28170000 fc3bffff A.......(....;.. │ │ + 0x00017c58 13000000 00000000 3c000000 3c170000 ........<...<... │ │ + 0x00017c68 083cffff ef000000 00410e08 8502410e .<.......A....A. │ │ + 0x00017c78 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00017c88 029e0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00017c98 0841c50e 04430b00 54000000 7c170000 .A...C..T...|... │ │ + 0x00017ca8 b83cffff 35010000 00410e08 8502410e .<..5....A....A. │ │ + 0x00017cb8 0c870341 0e108604 410e1483 054f0e1c ...A....A....O.. │ │ + 0x00017cc8 0301010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00017cd8 0e0841c5 0e04480b 440a0e14 43c30e10 ..A...H.D...C... │ │ + 0x00017ce8 41c60e0c 41c70e08 41c50e04 410b0000 A...A...A...A... │ │ + 0x00017cf8 28000000 d4170000 a03dffff e6000000 (........=...... │ │ + 0x00017d08 00410e08 8602410e 0c83034f 0e207e0a .A....A....O. ~. │ │ + 0x00017d18 0e0c43c3 0e0841c6 0e04450b d4000000 ..C...A...E..... │ │ + 0x00017d28 00180000 643effff 50010000 00410e08 ....d>..P....A.. │ │ + 0x00017d38 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017d48 054f0e30 02530a0e 1443c30e 1041c60e .O.0.S...C...A.. │ │ + 0x00017d58 0c41c70e 0841c50e 04440b56 0a0e1443 .A...A...D.V...C │ │ + 0x00017d68 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ + 0x00017d78 0b560a0e 1443c30e 1041c60e 0c41c70e .V...C...A...A.. │ │ + 0x00017d88 0841c50e 04440b56 0a0e1443 c30e1041 .A...D.V...C...A │ │ + 0x00017d98 c60e0c41 c70e0841 c50e0444 0b560a0e ...A...A...D.V.. │ │ + 0x00017da8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00017db8 04440b56 0a0e1443 c30e1041 c60e0c41 .D.V...C...A...A │ │ + 0x00017dc8 c70e0841 c50e0444 0b560a0e 1443c30e ...A...D.V...C.. │ │ + 0x00017dd8 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ + 0x00017de8 0e1446c3 0e1041c6 0e0c41c7 0e0841c5 ..F...A...A...A. │ │ + 0x00017df8 0e040000 28000000 d8180000 dc3effff ....(........>.. │ │ + 0x00017e08 e6000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x00017e18 0e207e0a 0e0c43c3 0e0841c6 0e04450b . ~...C...A...E. │ │ + 0x00017e28 10000000 04190000 a03fffff 37000000 .........?..7... │ │ + 0x00017e38 00000000 3c000000 18190000 cc3fffff ....<........?.. │ │ + 0x00017e48 70000000 00410e08 83020245 0ac30e04 p....A.....E.... │ │ + 0x00017e58 420b470a c30e0441 0b470ac3 0e04410b B.G....A.G....A. │ │ + 0x00017e68 470ac30e 04410b47 0ac30e04 410b47c3 G....A.G....A.G. │ │ + 0x00017e78 0e040000 d4000000 58190000 fc3fffff ........X....?.. │ │ + 0x00017e88 50010000 00410e08 8502410e 0c870341 P....A....A....A │ │ + 0x00017e98 0e108604 410e1483 054f0e30 02530a0e ....A....O.0.S.. │ │ + 0x00017ea8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00017eb8 04440b56 0a0e1443 c30e1041 c60e0c41 .D.V...C...A...A │ │ + 0x00017ec8 c70e0841 c50e0444 0b560a0e 1443c30e ...A...D.V...C.. │ │ + 0x00017ed8 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ + 0x00017ee8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x00017ef8 c50e0444 0b560a0e 1443c30e 1041c60e ...D.V...C...A.. │ │ + 0x00017f08 0c41c70e 0841c50e 04440b56 0a0e1443 .A...A...D.V...C │ │ + 0x00017f18 c30e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ + 0x00017f28 0b560a0e 1443c30e 1041c60e 0c41c70e .V...C...A...A.. │ │ + 0x00017f38 0841c50e 04440b56 0e1446c3 0e1041c6 .A...D.V..F...A. │ │ + 0x00017f48 0e0c41c7 0e0841c5 0e040000 10000000 ..A...A......... │ │ + 0x00017f58 301a0000 7440ffff 13000000 00000000 0...t@.......... │ │ + 0x00017f68 48000000 441a0000 8040ffff 8f010000 H...D....@...... │ │ + 0x00017f78 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00017f88 4f0e2003 27010a0e 1043c30e 0c41c60e O. .'....C...A.. │ │ + 0x00017f98 0841c70e 04420b5b 0a0e1041 c30e0c41 .A...B.[...A...A │ │ + 0x00017fa8 c60e0843 c70e0448 0b000000 3c000000 ...C...H....<... │ │ + 0x00017fb8 901a0000 c441ffff 78010000 00410e08 .....A..x....A.. │ │ + 0x00017fc8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00017fd8 054f0e30 02850a0e 1441c30e 1041c60e .O.0.....A...A.. │ │ + 0x00017fe8 0c41c70e 0841c50e 04440b00 3c000000 .A...A...D..<... │ │ + 0x00017ff8 d01a0000 0443ffff f7000000 00410e08 .....C.......A.. │ │ + 0x00018008 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018018 054f0e40 02840a0e 1443c30e 1041c60e .O.@.....C...A.. │ │ + 0x00018028 0c41c70e 0841c50e 04430b00 48000000 .A...A...C..H... │ │ + 0x00018038 101b0000 c443ffff 52010000 00410e08 .....C..R....A.. │ │ + 0x00018048 8502410e 0c870341 0e108604 5e0ac60e ..A....A....^... │ │ + 0x00018058 0c41c70e 0841c50e 04450b02 490ac60e .A...A...E..I... │ │ + 0x00018068 0c43c70e 0841c50e 04430b02 d7c60e0c .C...A...C...... │ │ + 0x00018078 41c70e08 41c50e04 54000000 5c1b0000 A...A...T...\... │ │ + 0x00018088 d844ffff 6a000000 00410e08 8702410e .D..j....A....A. │ │ + 0x00018098 0c860341 0e108304 4f0e206a 0a0e1043 ...A....O. j...C │ │ + 0x000180a8 c30e0c41 c60e0841 c70e0447 0b4c0a0e ...A...A...G.L.. │ │ + 0x000180b8 1043c30e 0c41c60e 0841c70e 04470b44 .C...A...A...G.D │ │ + 0x000180c8 0e1043c3 0e0c41c6 0e0841c7 0e040000 ..C...A...A..... │ │ + 0x000180d8 50000000 b41b0000 0045ffff ce000000 P........E...... │ │ + 0x000180e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000180f8 410e1483 054f0e1c 02a20a0e 1443c30e A....O.......C.. │ │ + 0x00018108 1041c60e 0c41c70e 0841c50e 04450b44 .A...A...A...E.D │ │ + 0x00018118 0e1446c3 0e1041c6 0e0c41c7 0e0841c5 ..F...A...A...A. │ │ + 0x00018128 0e040000 40000000 081c0000 7c45ffff ....@.......|E.. │ │ + 0x00018138 53000000 00410e08 8702410e 0c860341 S....A....A....A │ │ + 0x00018148 0e108304 4f0e206c 0a0e1041 c30e0c41 ....O. l...A...A │ │ + 0x00018158 c60e0841 c70e0447 0b470e10 41c30e0c ...A...G.G..A... │ │ + 0x00018168 41c60e08 41c70e04 1c000000 4c1c0000 A...A.......L... │ │ + 0x00018178 9845ffff 2a000000 00410e08 83024f0e .E..*....A....O. │ │ + 0x00018188 20580e08 41c30e04 28000000 6c1c0000 X..A...(...l... │ │ + 0x00018198 a845ffff 57000000 00410e08 8602410e .E..W....A....A. │ │ + 0x000181a8 0c83034f 0e200243 0e0c41c3 0e0841c6 ...O. .C..A...A. │ │ + 0x000181b8 0e040000 38000000 981c0000 dc45ffff ....8........E.. │ │ + 0x000181c8 50000000 00410e08 8502410e 0c870341 P....A....A....A │ │ + 0x000181d8 0e108604 410e1483 054f0e30 780e1441 ....A....O.0x..A │ │ + 0x000181e8 c30e1041 c60e0c41 c70e0841 c50e0400 ...A...A...A.... │ │ + 0x000181f8 40000000 d41c0000 0046ffff 83020000 @........F...... │ │ + 0x00018208 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ + 0x00018218 430e1483 05520ee0 0803a401 0a0e1441 C....R.........A │ │ + 0x00018228 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ + 0x00018238 0b000000 3c000000 181d0000 5c48ffff ....<.......\H.. │ │ + 0x00018248 0b020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00018258 0e108604 410e1483 054f0e60 0352010a ....A....O.`.R.. │ │ + 0x00018268 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00018278 0e04470b 40000000 581d0000 2c4affff ..G.@...X...,J.. │ │ + 0x00018288 4d070000 00410e08 8502460e 0c870341 M....A....F....A │ │ + 0x00018298 0e108604 410e1483 05520ed0 01031f01 ....A....R...... │ │ + 0x000182a8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x000182b8 c50e0442 0b000000 54000000 9c1d0000 ...B....T....... │ │ + 0x000182c8 3851ffff 2e010000 00410e08 8502480e 8Q.......A....H. │ │ + 0x000182d8 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x000182e8 02bf0a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x000182f8 0841c50e 04410b7e 0a0e1443 c30e1041 .A...A.~...C...A │ │ + 0x00018308 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00018318 2c000000 f41d0000 1052ffff 4c000000 ,........R..L... │ │ + 0x00018328 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00018338 02400ac6 0e0c43c7 0e0841c5 0e04410b .@....C...A...A. │ │ + 0x00018348 10000000 241e0000 2c52ffff 04000000 ....$...,R...... │ │ + 0x00018358 00000000 10000000 381e0000 1c52ffff ........8....R.. │ │ + 0x00018368 2e000000 00000000 30000000 4c1e0000 ........0...L... │ │ + 0x00018378 3852ffff f2060000 00410e08 8502410e 8R.......A....A. │ │ + 0x00018388 0c870341 0e108604 440e6403 e7060e10 ...A....D.d..... │ │ + 0x00018398 41c60e0c 41c70e08 41c50e04 3c000000 A...A...A...<... │ │ + 0x000183a8 801e0000 1459ffff bc020000 00410e08 .....Y.......A.. │ │ + 0x000183b8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000183c8 054f0e40 0332010a 0e1441c3 0e1041c6 .O.@.2....A...A. │ │ + 0x000183d8 0e0c41c7 0e0841c5 0e04470b 3c000000 ..A...A...G.<... │ │ + 0x000183e8 c01e0000 945bffff 9f020000 00410e08 .....[.......A.. │ │ + 0x000183f8 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ + 0x00018408 054f0e40 02b90a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00018418 0c41c70e 0841c50e 04430b00 2c000000 .A...A...C..,... │ │ + 0x00018428 001f0000 f45dffff a4000000 00410e08 .....].......A.. │ │ + 0x00018438 8502410e 0c870341 0e108604 029ec60e ..A....A........ │ │ + 0x00018448 0c41c70e 0841c50e 04000000 3c000000 .A...A......<... │ │ + 0x00018458 301f0000 845effff cf050000 00410e08 0....^.......A.. │ │ + 0x00018468 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018478 054f0e60 0396050a 0e1441c3 0e1041c6 .O.`......A...A. │ │ + 0x00018488 0e0c41c7 0e0841c5 0e04410b 3c000000 ..A...A...A.<... │ │ + 0x00018498 701f0000 2464ffff 85030000 00410e08 p...$d.......A.. │ │ + 0x000184a8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000184b8 054f0e54 036d030e 1441c30e 1041c60e .O.T.m...A...A.. │ │ + 0x000184c8 0c41c70e 0841c50e 04000000 3c000000 .A...A......<... │ │ + 0x000184d8 b01f0000 8467ffff a0030000 00410e08 .....g.......A.. │ │ + 0x000184e8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000184f8 054f0e54 0388030e 1441c30e 1041c60e .O.T.....A...A.. │ │ + 0x00018508 0c41c70e 0841c50e 04000000 3c000000 .A...A......<... │ │ + 0x00018518 f01f0000 e46affff c6040000 00410e08 .....j.......A.. │ │ + 0x00018528 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018538 054f0e70 02f20a0e 1441c30e 1041c60e .O.p.....A...A.. │ │ + 0x00018548 0c41c70e 0841c50e 04470b00 3c000000 .A...A...G..<... │ │ + 0x00018558 30200000 846fffff 4c070000 00410e08 0 ...o..L....A.. │ │ + 0x00018568 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018578 054f0e70 02a20a0e 1441c30e 1041c60e .O.p.....A...A.. │ │ + 0x00018588 0c41c70e 0841c50e 04470b00 2c000000 .A...A...G..,... │ │ + 0x00018598 70200000 9476ffff dd000000 00410e08 p ...v.......A.. │ │ + 0x000185a8 8702410e 0c860341 0e108304 029b0ac3 ..A....A........ │ │ + 0x000185b8 0e0c41c6 0e0841c7 0e04480b 3c000000 ..A...A...H.<... │ │ + 0x000185c8 a0200000 4477ffff 91020000 00410e08 . ..Dw.......A.. │ │ + 0x000185d8 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ + 0x000185e8 054f0e40 0377020e 1441c30e 1041c60e .O.@.w...A...A.. │ │ + 0x000185f8 0c41c70e 0841c50e 04000000 6c000000 .A...A......l... │ │ + 0x00018608 e0200000 b479ffff e4020000 00410e08 . ...y.......A.. │ │ + 0x00018618 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018628 054f0e40 02a00a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00018638 0c41c70e 0841c50e 04410b02 eb0a0e14 .A...A...A...... │ │ + 0x00018648 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00018658 410b0243 0a0e1441 c30e1041 c60e0c41 A..C...A...A...A │ │ + 0x00018668 c70e0841 c50e0441 0b000000 3c000000 ...A...A....<... │ │ + 0x00018678 50210000 347cffff d7020000 00410e08 P!..4|.......A.. │ │ + 0x00018688 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018698 054f0e40 035d010a 0e1441c3 0e1041c6 .O.@.]....A...A. │ │ + 0x000186a8 0e0c41c7 0e0841c5 0e04440b 2c000000 ..A...A...D.,... │ │ + 0x000186b8 90210000 d47effff 2d010000 00410e08 .!...~..-....A.. │ │ + 0x000186c8 8702410e 0c860341 0e108304 02f10ac3 ..A....A........ │ │ + 0x000186d8 0e0c41c6 0e0841c7 0e04420b 3c000000 ..A...A...B.<... │ │ + 0x000186e8 c0210000 d47fffff 3f070000 00410e08 .!......?....A.. │ │ + 0x000186f8 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ + 0x00018708 05520eb8 01032207 0e1441c3 0e1041c6 .R...."...A...A. │ │ + 0x00018718 0e0c41c7 0e0841c5 0e040000 54000000 ..A...A.....T... │ │ + 0x00018728 00220000 d486ffff 8c030000 00410e08 ."...........A.. │ │ + 0x00018738 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00018748 054f0e40 02c00a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00018758 0c41c70e 0841c50e 04410b03 23010a0e .A...A...A..#... │ │ + 0x00018768 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00018778 04410b00 3c000000 58220000 0c8affff .A..<...X"...... │ │ + 0x00018788 a7020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00018798 0e108604 410e1483 054f0e30 02d10a0e ....A....O.0.... │ │ + 0x000187a8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000187b8 04480b00 34000000 98220000 7c8cffff .H..4...."..|... │ │ + 0x000187c8 3d010000 00410e08 8702410e 0c860341 =....A....A....A │ │ + 0x000187d8 0e108304 4f0e2002 fc0a0e10 41c30e0c ....O. .....A... │ │ + 0x000187e8 41c60e08 41c70e04 470b0000 2c000000 A...A...G...,... │ │ + 0x000187f8 d0220000 848dffff 2d010000 00410e08 ."......-....A.. │ │ + 0x00018808 8702410e 0c860341 0e108304 02f10ac3 ..A....A........ │ │ + 0x00018818 0e0c41c6 0e0841c7 0e04420b 1c000000 ..A...A...B..... │ │ + 0x00018828 00230000 848effff 32000000 00410e08 .#......2....A.. │ │ + 0x00018838 83024f0e 20600e08 41c30e04 34000000 ..O. `..A...4... │ │ + 0x00018848 20230000 a48effff 0d010000 00410e08 #...........A.. │ │ + 0x00018858 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ + 0x00018868 d00a0e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ + 0x00018878 430b0000 20000000 58230000 7c8fffff C... ...X#..|... │ │ + 0x00018888 b0000000 00410e08 8602540a c60e0443 .....A....T....C │ │ + 0x00018898 0b7d0ac6 0e04430b 10000000 7c230000 .}....C.....|#.. │ │ + 0x000188a8 0890ffff 2e000000 00000000 54000000 ............T... │ │ + 0x000188b8 90230000 2490ffff 7a020000 00410e08 .#..$...z....A.. │ │ + 0x000188c8 8502430e 0c870343 0e108604 410e1483 ..C....C....A... │ │ + 0x000188d8 054f0e40 02910a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x000188e8 0c41c70e 0841c50e 04440b03 b4010a0e .A...A...D...... │ │ + 0x000188f8 1446c30e 1041c60e 0c41c70e 0841c50e .F...A...A...A.. │ │ + 0x00018908 04430b00 20000000 e8230000 4c92ffff .C.. ....#..L... │ │ + 0x00018918 3a000000 00410e08 8602580a c60e0447 :....A....X....G │ │ + 0x00018928 0b59c60e 04000000 20000000 0c240000 .Y...... ....$.. │ │ + 0x00018938 6892ffff 3a000000 00410e08 8602580a h...:....A....X. │ │ + 0x00018948 c60e0447 0b59c60e 04000000 10000000 ...G.Y.......... │ │ + 0x00018958 30240000 8492ffff 30000000 00000000 0$......0....... │ │ + 0x00018968 10000000 44240000 a092ffff 26000000 ....D$......&... │ │ + 0x00018978 00000000 28000000 58240000 bc92ffff ....(...X$...... │ │ + 0x00018988 47000000 00410e08 8602490e 20520a0e G....A....I. R.. │ │ + 0x00018998 0841c60e 04430b65 0e0841c6 0e040000 .A...C.e..A..... │ │ + 0x000189a8 28000000 84240000 e092ffff 47000000 (....$......G... │ │ + 0x000189b8 00410e08 8602490e 20520a0e 0841c60e .A....I. R...A.. │ │ + 0x000189c8 04430b65 0e0841c6 0e040000 10000000 .C.e..A......... │ │ + 0x000189d8 b0240000 0493ffff 2e000000 00000000 .$.............. │ │ + 0x000189e8 10000000 c4240000 2093ffff 24000000 .....$.. ...$... │ │ + 0x000189f8 00000000 10000000 d8240000 3c93ffff .........$..<... │ │ + 0x00018a08 57030000 00000000 10000000 ec240000 W............$.. │ │ + 0x00018a18 8896ffff 12000000 00000000 10000000 ................ │ │ + 0x00018a28 00250000 9496ffff 2e000000 00000000 .%.............. │ │ + 0x00018a38 10000000 14250000 b096ffff 30000000 .....%......0... │ │ + 0x00018a48 00000000 10000000 28250000 cc96ffff ........(%...... │ │ + 0x00018a58 30000000 00000000 3c000000 3c250000 0.......<...<%.. │ │ + 0x00018a68 e896ffff f1030000 00410e08 8502460e .........A....F. │ │ + 0x00018a78 0c870341 0e108604 410e1483 05520ee0 ...A....A....R.. │ │ + 0x00018a88 0102870a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00018a98 0e0841c5 0e04420b 3c000000 7c250000 ..A...B.<...|%.. │ │ + 0x00018aa8 a89affff f1020000 00410e08 8502460e .........A....F. │ │ + 0x00018ab8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00018ac8 520a0e14 41c30e10 41c60e0c 41c70e08 R...A...A...A... │ │ + 0x00018ad8 41c50e04 420b0000 28000000 bc250000 A...B...(....%.. │ │ + 0x00018ae8 689dffff 52000000 00410e08 8602410e h...R....A....A. │ │ + 0x00018af8 0c83034f 0e307c0e 0c43c30e 0841c60e ...O.0|..C...A.. │ │ + 0x00018b08 04000000 40000000 e8250000 9c9dffff ....@....%...... │ │ + 0x00018b18 48100000 00410e08 8502460e 0c870341 H....A....F....A │ │ + 0x00018b28 0e108604 410e1483 05520e80 1e03be09 ....A....R...... │ │ + 0x00018b38 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00018b48 c50e0443 0b000000 24000000 2c260000 ...C....$...,&.. │ │ + 0x00018b58 a89afeff b0020000 000e0846 0e0c4a0f ...........F..J. │ │ + 0x00018b68 0b740478 003f1a3b 2a322422 00000000 .t.x.?.;*2$".... │ │ + 0x00018b78 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,98 +1,98 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00018b4c 011b033b a8d9ffff bc000000 b49afeff ...;............ │ │ - 0x00018b5c d4ffffff 749dfeff 50daffff b49dfeff ....t...P....... │ │ - 0x00018b6c dcd9ffff e49dfeff c4d9ffff 049efeff ................ │ │ - 0x00018b7c fcd9ffff 449efeff 1cdaffff 649efeff ....D.......d... │ │ - 0x00018b8c 3cdaffff 949efeff 88daffff 049ffeff <............... │ │ - 0x00018b9c c0daffff 249ffeff d4daffff 14a0feff ....$........... │ │ - 0x00018bac 14dbffff 54a1feff 6cdbffff 44a2feff ....T...l...D... │ │ - 0x00018bbc 98dbffff 94a3feff 70dcffff 84a4feff ........p....... │ │ - 0x00018bcc 9cdcffff c4a4feff b0dcffff 34a5feff ............4... │ │ - 0x00018bdc f0dcffff 84a6feff c8ddffff a4a6feff ................ │ │ - 0x00018bec dcddffff 34a8feff 28deffff b4a9feff ....4...(....... │ │ - 0x00018bfc 68deffff b4aafeff a8deffff 14acfeff h............... │ │ - 0x00018c0c f4deffff 94acfeff 4cdfffff 64adfeff ........L...d... │ │ - 0x00018c1c a0dfffff c4adfeff e4dfffff f4adfeff ................ │ │ - 0x00018c2c 04e0ffff 54aefeff 30e0ffff b4aefeff ....T...0....... │ │ - 0x00018c3c 6ce0ffff 54b1feff b0e0ffff 64b3feff l...T.......d... │ │ - 0x00018c4c f0e0ffff b4bafeff 34e1ffff e4bbfeff ........4....... │ │ - 0x00018c5c 8ce1ffff 30bcfeff bce1ffff 34bcfeff ....0.......4... │ │ - 0x00018c6c d0e1ffff f4bcfeff 28e2ffff 74bdfeff ........(...t... │ │ - 0x00018c7c 68e2ffff f4bdfeff a0e2ffff 74befeff h...........t... │ │ - 0x00018c8c e0e2ffff f4befeff 18e3ffff 74bffeff ............t... │ │ - 0x00018c9c 58e3ffff f4bffeff 90e3ffff 84c0feff X............... │ │ - 0x00018cac d0e3ffff 04c1feff 08e4ffff 94c1feff ................ │ │ - 0x00018cbc 48e4ffff 14c2feff 80e4ffff 54c2feff H...........T... │ │ - 0x00018ccc a0e4ffff d4c2feff d8e4ffff 14c3feff ................ │ │ - 0x00018cdc f8e4ffff 94c3feff 30e5ffff f4c6feff ........0....... │ │ - 0x00018cec 44e5ffff 14c7feff 58e5ffff f4c7feff D.......X....... │ │ - 0x00018cfc 84e5ffff 34c8feff 98e5ffff 94c8feff ....4........... │ │ - 0x00018d0c d4e5ffff f4c8feff 00e6ffff 44d9feff ............D... │ │ - 0x00018d1c 44e6ffff 74d9feff 58e6ffff 74e0feff D...t...X...t... │ │ - 0x00018d2c 8ce6ffff 34e3feff cce6ffff d4e5feff ....4........... │ │ - 0x00018d3c 0ce7ffff b4e6feff 58e7ffff a4e7feff ........X....... │ │ - 0x00018d4c ace7ffff e4e7feff cce7ffff c4e9feff ................ │ │ - 0x00018d5c 0ce8ffff f4e9feff 20e8ffff 24eafeff ........ ...$... │ │ - 0x00018d6c 34e8ffff 54eafeff 48e8ffff 94eafeff 4...T...H....... │ │ - 0x00018d7c 5ce8ffff c4eafeff 70e8ffff 44eefeff \.......p...D... │ │ - 0x00018d8c dce8ffff b4eefeff 18e9ffff 64f1feff ............d... │ │ - 0x00018d9c 6ce9ffff 74f1feff 80e9ffff 84f1feff l...t........... │ │ - 0x00018dac 94e9ffff 94f1feff a8e9ffff a4f1feff ................ │ │ - 0x00018dbc bce9ffff b4f1feff d0e9ffff c4f1feff ................ │ │ - 0x00018dcc e4e9ffff d4f1feff f8e9ffff e4f1feff ................ │ │ - 0x00018ddc 0ceaffff f4f1feff 20eaffff 04f2feff ........ ....... │ │ - 0x00018dec 34eaffff 14f2feff 48eaffff 24f2feff 4.......H...$... │ │ - 0x00018dfc 5ceaffff 34f2feff 70eaffff 44f2feff \...4...p...D... │ │ - 0x00018e0c 84eaffff 54f2feff 98eaffff 64f2feff ....T.......d... │ │ - 0x00018e1c aceaffff 74f2feff c0eaffff 94f2feff ....t........... │ │ - 0x00018e2c d4eaffff c4f5feff 0cebffff 14f6feff ................ │ │ - 0x00018e3c 20ebffff d4f8feff 78ebffff 94f9feff .......x....... │ │ - 0x00018e4c acebffff 34fbfeff ecebffff 14fcfeff ....4........... │ │ - 0x00018e5c 28ecffff 6401ffff 6cecffff d403ffff (...d...l....... │ │ - 0x00018e6c b0ecffff 7405ffff f4ecffff 4406ffff ....t.......D... │ │ - 0x00018e7c 2cedffff 0407ffff 64edffff c408ffff ,.......d....... │ │ - 0x00018e8c bcedffff e409ffff f0edffff 840bffff ................ │ │ - 0x00018e9c 30eeffff 640dffff 70eeffff a40dffff 0...d...p....... │ │ - 0x00018eac 90eeffff d40dffff b0eeffff 040effff ................ │ │ - 0x00018ebc c4eeffff e40effff 18efffff 940fffff ................ │ │ - 0x00018ecc 54efffff 3410ffff 9cefffff c412ffff T...4........... │ │ - 0x00018edc dcefffff 8413ffff 1cf0ffff 4414ffff ............D... │ │ - 0x00018eec 64f0ffff 0415ffff a4f0ffff b416ffff d............... │ │ - 0x00018efc fcf0ffff c417ffff 34f1ffff d418ffff ........4....... │ │ - 0x00018f0c 74f1ffff c419ffff b4f1ffff 741affff t...........t... │ │ - 0x00018f1c fcf1ffff e420ffff 54f2ffff 7421ffff ..... ..T...t!.. │ │ - 0x00018f2c 80f2ffff a421ffff 94f2ffff 8422ffff .....!.......".. │ │ - 0x00018f3c c4f2ffff 3425ffff 04f3ffff 2428ffff ....4%......$(.. │ │ - 0x00018f4c 74f3ffff 042bffff b4f3ffff 342cffff t....+......4,.. │ │ - 0x00018f5c e4f3ffff 7433ffff 24f4ffff 0437ffff ....t3..$....7.. │ │ - 0x00018f6c 7cf4ffff b439ffff bcf4ffff f43affff |....9.......:.. │ │ - 0x00018f7c f4f4ffff 243cffff 24f5ffff 643cffff ....$<..$...d<.. │ │ - 0x00018f8c 44f5ffff 743dffff 7cf5ffff 343effff D...t=..|...4>.. │ │ - 0x00018f9c b8f5ffff c441ffff f8f5ffff f441ffff .....A.......A.. │ │ - 0x00018fac 0cf6ffff 7444ffff 64f6ffff b444ffff ....tD..d....D.. │ │ - 0x00018fbc 88f6ffff f444ffff acf6ffff 2445ffff .....D......$E.. │ │ - 0x00018fcc c0f6ffff 5445ffff d4f6ffff a445ffff ....TE.......E.. │ │ - 0x00018fdc 00f7ffff f445ffff 2cf7ffff 2446ffff .....E..,...$F.. │ │ - 0x00018fec 40f7ffff 5446ffff 54f7ffff 4447ffff @...TF..T...DG.. │ │ - 0x00018ffc 84f7ffff d448ffff c0f7ffff 0449ffff .....H.......I.. │ │ - 0x0001900c d4f7ffff 3449ffff e8f7ffff 6449ffff ....4I......dI.. │ │ - 0x0001901c fcf7ffff d449ffff 3cf8ffff 944affff .....I..<....J.. │ │ - 0x0001902c 7cf8ffff 744bffff e4f8ffff 144cffff |...tK.......L.. │ │ - 0x0001903c 18f9ffff c44cffff 44f9ffff f44cffff .....L..D....L.. │ │ - 0x0001904c 68f9ffff 845bffff a8f9ffff 4461ffff h....[......Da.. │ │ - 0x0001905c e8f9ffff b461ffff 0cfaffff 3462ffff .....a......4b.. │ │ - 0x0001906c 30faffff b464ffff 84faffff d468ffff 0....d.......h.. │ │ - 0x0001907c c8faffff 046dffff 0cfbffff a471ffff .....m.......q.. │ │ - 0x0001908c 50fbffff 1477ffff 94fbffff b47cffff P....w.......|.. │ │ - 0x0001909c d8fbffff 0482ffff 1cfcffff a487ffff ................ │ │ - 0x000190ac 60fcffff d487ffff 74fcffff 0488ffff `.......t....... │ │ - 0x000190bc 88fcffff 3488ffff 9cfcffff 348cffff ....4.......4... │ │ - 0x000190cc dcfcffff 348fffff 1cfdffff 948fffff ....4........... │ │ - 0x000190dc 54fdffff c48fffff 68fdffff 7490ffff T.......h...t... │ │ - 0x000190ec 8cfdffff a490ffff a0fdffff d490ffff ................ │ │ - 0x000190fc b4fdffff d491ffff 0cfeffff 4493ffff ............D... │ │ - 0x0001910c 64feffff f493ffff 94feffff d499ffff d............... │ │ - 0x0001911c d4feffff 749dffff 14ffffff 14a1ffff ....t........... │ │ - 0x0001912c 54ffffff f4a5ffff 94ffffff T........... │ │ + 0x00018b7c 011b033b a8d9ffff bc000000 849afeff ...;............ │ │ + 0x00018b8c d4ffffff 449dfeff 60f0ffff 849dfeff ....D...`....... │ │ + 0x00018b9c dcd9ffff b49dfeff c4d9ffff d49dfeff ................ │ │ + 0x00018bac fcd9ffff 149efeff 1cdaffff 349efeff ............4... │ │ + 0x00018bbc 3cdaffff 449efeff 50daffff c49efeff <...D...P....... │ │ + 0x00018bcc 90daffff 449ffeff c8daffff c49ffeff ....D........... │ │ + 0x00018bdc 08dbffff 44a0feff 40dbffff c4a0feff ....D...@....... │ │ + 0x00018bec 80dbffff 44a1feff b8dbffff d4a1feff ....D........... │ │ + 0x00018bfc f8dbffff 54a2feff 30dcffff e4a2feff ....T...0....... │ │ + 0x00018c0c 70dcffff 64a3feff a8dcffff a4a3feff p...d........... │ │ + 0x00018c1c c8dcffff 24a4feff 00ddffff 64a4feff ....$.......d... │ │ + 0x00018c2c 20ddffff e4a4feff 58ddffff a4a5feff .......X....... │ │ + 0x00018c3c 94ddffff 34a9feff d4ddffff 64a9feff ....4.......d... │ │ + 0x00018c4c e8ddffff 24abfeff 40deffff 44acfeff ....$...@...D... │ │ + 0x00018c5c 74deffff e4adfeff b4deffff c4affeff t............... │ │ + 0x00018c6c f4deffff 04b0feff 14dfffff 34b0feff ............4... │ │ + 0x00018c7c 34dfffff 64b0feff 48dfffff 44b1feff 4...d...H...D... │ │ + 0x00018c8c 9cdfffff f4b1feff d8dfffff 94b2feff ................ │ │ + 0x00018c9c 20e0ffff 74b3feff 4ce0ffff c4b3feff ...t...L....... │ │ + 0x00018cac 60e0ffff 84b4feff b8e0ffff e4b4feff `............... │ │ + 0x00018cbc f4e0ffff 74b5feff 20e1ffff a4b5feff ....t... ....... │ │ + 0x00018ccc 34e1ffff 04b6feff 6ce1ffff 34b6feff 4.......l...4... │ │ + 0x00018cdc 80e1ffff 64b6feff 94e1ffff 64b7feff ....d.......d... │ │ + 0x00018cec ece1ffff e4b8feff 44e2ffff 64bbfeff ........D...d... │ │ + 0x00018cfc 98e2ffff 84bffeff dce2ffff b4c3feff ................ │ │ + 0x00018d0c 20e3ffff 54c8feff 64e3ffff c4cdfeff ...T...d....... │ │ + 0x00018d1c a8e3ffff 64d3feff ece3ffff b4d8feff ....d........... │ │ + 0x00018d2c 30e4ffff 64defeff 74e4ffff 94e1feff 0...d...t....... │ │ + 0x00018d3c ace4ffff e4e1feff c0e4ffff a4e4feff ................ │ │ + 0x00018d4c 18e5ffff 64e5feff 4ce5ffff 04e7feff ....d...L....... │ │ + 0x00018d5c 8ce5ffff 44e7feff b0e5ffff d4f5feff ....D........... │ │ + 0x00018d6c f0e5ffff 94fbfeff 30e6ffff 04fcfeff ........0....... │ │ + 0x00018d7c 54e6ffff 84fcfeff 78e6ffff 64fdfeff T.......x...d... │ │ + 0x00018d8c c4e6ffff 54fefeff 18e7ffff a4fefeff ....T........... │ │ + 0x00018d9c 38e7ffff 84fffeff 74e7ffff d404ffff 8.......t....... │ │ + 0x00018dac b8e7ffff 4407ffff fce7ffff e408ffff ....D........... │ │ + 0x00018dbc 40e8ffff b409ffff 78e8ffff 740affff @.......x...t... │ │ + 0x00018dcc b0e8ffff 040dffff f0e8ffff c40dffff ................ │ │ + 0x00018ddc 30e9ffff 840effff 78e9ffff 440fffff 0.......x...D... │ │ + 0x00018dec b8e9ffff f410ffff 10eaffff 0412ffff ................ │ │ + 0x00018dfc 48eaffff 1413ffff 88eaffff 0414ffff H............... │ │ + 0x00018e0c c8eaffff b414ffff 10ebffff 241bffff ............$... │ │ + 0x00018e1c 68ebffff 541bffff 7cebffff 841bffff h...T...|....... │ │ + 0x00018e2c 90ebffff c41bffff a4ebffff f41bffff ................ │ │ + 0x00018e3c b8ebffff 741fffff 24ecffff e41fffff ....t...$....... │ │ + 0x00018e4c 60ecffff 9422ffff b4ecffff a422ffff `....".......".. │ │ + 0x00018e5c c8ecffff b422ffff dcecffff c422ffff .....".......".. │ │ + 0x00018e6c f0ecffff d422ffff 04edffff e422ffff .....".......".. │ │ + 0x00018e7c 18edffff f422ffff 2cedffff 0423ffff ....."..,....#.. │ │ + 0x00018e8c 40edffff 1423ffff 54edffff 2423ffff @....#..T...$#.. │ │ + 0x00018e9c 68edffff 3423ffff 7cedffff 4423ffff h...4#..|...D#.. │ │ + 0x00018eac 90edffff 5423ffff a4edffff 6423ffff ....T#......d#.. │ │ + 0x00018ebc b8edffff 7423ffff ccedffff 8423ffff ....t#.......#.. │ │ + 0x00018ecc e0edffff 9423ffff f4edffff a423ffff .....#.......#.. │ │ + 0x00018edc 08eeffff c423ffff 1ceeffff b424ffff .....#.......$.. │ │ + 0x00018eec 4ceeffff 4426ffff 88eeffff 7426ffff L...D&......t&.. │ │ + 0x00018efc 9ceeffff a426ffff b0eeffff d426ffff .....&.......&.. │ │ + 0x00018f0c c4eeffff 4427ffff 04efffff 0428ffff ....D'.......(.. │ │ + 0x00018f1c 44efffff e428ffff acefffff 8429ffff D....(.......).. │ │ + 0x00018f2c e0efffff 342affff 0cf0ffff 142cffff ....4*.......,.. │ │ + 0x00018f3c 4cf0ffff 642cffff 98f0ffff d42cffff L...d,.......,.. │ │ + 0x00018f4c d0f0ffff f42cffff e4f0ffff e42dffff .....,.......-.. │ │ + 0x00018f5c 24f1ffff 242fffff 7cf1ffff 1430ffff $...$/..|....0.. │ │ + 0x00018f6c a8f1ffff 6431ffff 80f2ffff 5432ffff ....d1......T2.. │ │ + 0x00018f7c acf2ffff 9432ffff c0f2ffff 0433ffff .....2.......3.. │ │ + 0x00018f8c 00f3ffff 5434ffff d8f3ffff 7434ffff ....T4......t4.. │ │ + 0x00018f9c ecf3ffff 0436ffff 38f4ffff 8437ffff .....6..8....7.. │ │ + 0x00018fac 78f4ffff 8438ffff b8f4ffff e439ffff x....8.......9.. │ │ + 0x00018fbc 04f5ffff 643affff 5cf5ffff 343bffff ....d:..\...4;.. │ │ + 0x00018fcc b0f5ffff 943bffff f4f5ffff c43bffff .....;.......;.. │ │ + 0x00018fdc 14f6ffff 243cffff 40f6ffff 843cffff ....$<..@....<.. │ │ + 0x00018fec 7cf6ffff 243fffff c0f6ffff 3441ffff |...$?......4A.. │ │ + 0x00018ffc 00f7ffff 8448ffff 44f7ffff b449ffff .....H..D....I.. │ │ + 0x0001900c 9cf7ffff 004affff ccf7ffff 044affff .....J.......J.. │ │ + 0x0001901c e0f7ffff 344affff f4f7ffff 4451ffff ....4J......DQ.. │ │ + 0x0001902c 28f8ffff 0454ffff 68f8ffff a456ffff (....T..h....V.. │ │ + 0x0001903c a8f8ffff 6457ffff d8f8ffff 445dffff ....dW......D].. │ │ + 0x0001904c 18f9ffff e460ffff 58f9ffff 8464ffff .....`..X....d.. │ │ + 0x0001905c 98f9ffff 6469ffff d8f9ffff b470ffff ....di.......p.. │ │ + 0x0001906c 18faffff 9471ffff 48faffff 4474ffff .....q..H...Dt.. │ │ + 0x0001907c 88faffff 3477ffff f8faffff 147affff ....4w.......z.. │ │ + 0x0001908c 38fbffff 447bffff 68fbffff 8482ffff 8...D{..h....... │ │ + 0x0001909c a8fbffff 1486ffff 00fcffff c488ffff ................ │ │ + 0x000190ac 40fcffff 048affff 78fcffff 348bffff @.......x...4... │ │ + 0x000190bc a8fcffff 748bffff c8fcffff 848cffff ....t........... │ │ + 0x000190cc 00fdffff 348dffff 24fdffff 648dffff ....4...$...d... │ │ + 0x000190dc 38fdffff e48fffff 90fdffff 2490ffff 8...........$... │ │ + 0x000190ec b4fdffff 6490ffff d8fdffff 9490ffff ....d........... │ │ + 0x000190fc ecfdffff c490ffff 00feffff 1491ffff ................ │ │ + 0x0001910c 2cfeffff 6491ffff 58feffff 9491ffff ,...d...X....... │ │ + 0x0001911c 6cfeffff c491ffff 80feffff 2495ffff l...........$... │ │ + 0x0001912c 94feffff 4495ffff a8feffff 7495ffff ....D.......t... │ │ + 0x0001913c bcfeffff a495ffff d0feffff d495ffff ................ │ │ + 0x0001914c e4feffff d499ffff 24ffffff d49cffff ........$....... │ │ + 0x0001915c 64ffffff 349dffff 90ffffff d...4....... ├── lib/mips/libfwknop.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --program-header {} │ │ @@ -3,19 +3,19 @@ │ │ Entry point 0x2b60 │ │ There are 10 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ ABIFLAGS 0x000178 0x00000178 0x00000178 0x00018 0x00018 R 0x8 │ │ REGINFO 0x000190 0x00000190 0x00000190 0x00018 0x00018 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x19510 0x19510 R E 0x10000 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x19500 0x19500 R E 0x10000 │ │ LOAD 0x020ebc 0x00020ebc 0x00020ebc 0x01128 0x01234 RW 0x10000 │ │ DYNAMIC 0x020ec8 0x00020ec8 0x00020ec8 0x00138 0x00138 R 0x4 │ │ NOTE 0x0001a8 0x000001a8 0x000001a8 0x00024 0x00024 R 0x4 │ │ - GNU_EH_FRAME 0x0173d0 0x000173d0 0x000173d0 0x0058c 0x0058c R 0x4 │ │ + GNU_EH_FRAME 0x0173c0 0x000173c0 0x000173c0 0x0058c 0x0058c R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ GNU_RELRO 0x020ebc 0x00020ebc 0x00020ebc 0x00144 0x00144 R 0x1 │ │ NULL 0x000000 0x00000000 0x00000000 0x00000 0x00000 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 .MIPS.abiflags │ ├── readelf --wide --sections {} │ │ @@ -10,17 +10,17 @@ │ │ [ 5] .dynsym DYNSYM 00000878 000878 000e40 10 A 6 2 4 │ │ [ 6] .dynstr STRTAB 000016b8 0016b8 000cdf 00 A 0 0 1 │ │ [ 7] .gnu.version VERSYM 00002398 002398 0001c8 02 A 5 0 2 │ │ [ 8] .gnu.version_r VERNEED 00002560 002560 000020 00 A 6 1 4 │ │ [ 9] .rel.dyn REL 00002580 002580 000060 08 A 5 0 4 │ │ [10] .text PROGBITS 00002b60 002b60 011860 00 AX 0 0 16 │ │ [11] .MIPS.stubs PROGBITS 000143c0 0143c0 0002d0 00 AX 0 0 4 │ │ - [12] .rodata PROGBITS 00014690 014690 002d40 00 A 0 0 16 │ │ - [13] .eh_frame_hdr PROGBITS 000173d0 0173d0 00058c 00 A 0 0 4 │ │ - [14] .eh_frame PROGBITS 0001795c 01795c 001bb4 00 A 0 0 4 │ │ + [12] .rodata PROGBITS 00014690 014690 002d30 00 A 0 0 16 │ │ + [13] .eh_frame_hdr PROGBITS 000173c0 0173c0 00058c 00 A 0 0 4 │ │ + [14] .eh_frame PROGBITS 0001794c 01794c 001bb4 00 A 0 0 4 │ │ [15] .init_array INIT_ARRAY 00020ebc 020ebc 000004 00 WA 0 0 4 │ │ [16] .fini_array FINI_ARRAY 00020ec0 020ec0 000008 00 WA 0 0 4 │ │ [17] .dynamic DYNAMIC 00020ec8 020ec8 000138 08 A 6 0 4 │ │ [18] .data PROGBITS 00021000 021000 000d00 00 WA 0 0 16 │ │ [19] .got PROGBITS 00021d00 021d00 0002e4 04 WAp 0 0 16 │ │ [20] .bss NOBITS 00021ff0 021fe4 000100 00 WA 0 0 16 │ │ [21] .comment PROGBITS 00000000 021fe4 000027 01 MS 0 0 1 │ ├── readelf --wide --symbols {} │ │ @@ -1,192 +1,192 @@ │ │ │ │ Symbol table '.dynsym' contains 228 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 00002b60 0 SECTION LOCAL DEFAULT 10 │ │ - 2: 0000df84 84 FUNC GLOBAL DEFAULT 10 fko_set_raw_spa_digest_type │ │ - 3: 00005138 36 FUNC GLOBAL DEFAULT 10 sha3_512 │ │ - 4: 00003a6c 112 FUNC GLOBAL DEFAULT 10 zero_buf │ │ + 2: 00012104 84 FUNC GLOBAL DEFAULT 10 fko_set_raw_spa_digest_type │ │ + 3: 00003158 36 FUNC GLOBAL DEFAULT 10 sha3_512 │ │ + 4: 0000bc6c 112 FUNC GLOBAL DEFAULT 10 zero_buf │ │ 5: 00021400 256 OBJECT GLOBAL DEFAULT 18 sbox │ │ - 6: 000086dc 8 FUNC GLOBAL DEFAULT 10 fko_gpg_signature_fpr_match │ │ - 7: 0000fdd0 720 FUNC GLOBAL DEFAULT 10 hmac_md5 │ │ - 8: 000033c8 468 FUNC GLOBAL DEFAULT 10 hmac_digest_inttostr │ │ + 6: 0000a16c 8 FUNC GLOBAL DEFAULT 10 fko_gpg_signature_fpr_match │ │ + 7: 00004b40 720 FUNC GLOBAL DEFAULT 10 hmac_md5 │ │ + 8: 0000b5c8 468 FUNC GLOBAL DEFAULT 10 hmac_digest_inttostr │ │ 9: 000220f0 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ 10: 00002b60 0 NOTYPE GLOBAL DEFAULT 10 _ftext │ │ - 11: 00007568 408 FUNC GLOBAL DEFAULT 10 MD5Update │ │ - 12: 00007d50 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_encryption_type │ │ - 13: 0000e7f4 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_message_type │ │ - 14: 00006890 60 FUNC GLOBAL DEFAULT 10 MD5Init │ │ - 15: 00011a94 64 FUNC GLOBAL DEFAULT 10 fko_get_timestamp │ │ - 16: 0000f034 2664 FUNC GLOBAL DEFAULT 10 KeccakF1600_StatePermute │ │ - 17: 00004924 392 FUNC GLOBAL DEFAULT 10 ipv4_resolve │ │ - 18: 00005790 24 FUNC GLOBAL DEFAULT 10 fko_gpg_errstr │ │ - 19: 0000868c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_home_dir │ │ - 20: 00003b70 128 FUNC GLOBAL DEFAULT 10 is_base64 │ │ - 21: 0000eef0 272 FUNC GLOBAL DEFAULT 10 fko_set_spa_message │ │ - 22: 00003900 364 FUNC GLOBAL DEFAULT 10 strtol_wrapper │ │ - 23: 00002c84 220 FUNC GLOBAL DEFAULT 10 is_valid_ipv4_addr │ │ - 24: 00002fd0 468 FUNC GLOBAL DEFAULT 10 digest_inttostr │ │ - 25: 0000997c 224 FUNC GLOBAL DEFAULT 10 add_gpg_prefix │ │ - 26: 00003bf0 136 FUNC GLOBAL DEFAULT 10 chop_char │ │ - 27: 0001037c 768 FUNC GLOBAL DEFAULT 10 hmac_sha256 │ │ - 28: 00005930 120 FUNC GLOBAL DEFAULT 10 strlcpy │ │ - 29: 00007958 248 FUNC GLOBAL DEFAULT 10 b64_encode │ │ - 30: 00008694 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_signature_verify │ │ - 31: 0000ba6c 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_server_auth │ │ - 32: 00012b8c 1488 FUNC GLOBAL DEFAULT 10 rijndael_decrypt │ │ - 33: 0000dfd8 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_digest_type │ │ + 11: 0000d9e8 408 FUNC GLOBAL DEFAULT 10 MD5Update │ │ + 12: 000097e0 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_encryption_type │ │ + 13: 0000a354 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_message_type │ │ + 14: 0000cd10 60 FUNC GLOBAL DEFAULT 10 MD5Init │ │ + 15: 000047c4 64 FUNC GLOBAL DEFAULT 10 fko_get_timestamp │ │ + 16: 00006704 2664 FUNC GLOBAL DEFAULT 10 KeccakF1600_StatePermute │ │ + 17: 0000cb24 392 FUNC GLOBAL DEFAULT 10 ipv4_resolve │ │ + 18: 00012d50 24 FUNC GLOBAL DEFAULT 10 fko_gpg_errstr │ │ + 19: 0000a11c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_home_dir │ │ + 20: 0000bd70 128 FUNC GLOBAL DEFAULT 10 is_base64 │ │ + 21: 0000aa50 272 FUNC GLOBAL DEFAULT 10 fko_set_spa_message │ │ + 22: 0000bb00 364 FUNC GLOBAL DEFAULT 10 strtol_wrapper │ │ + 23: 0000ae84 220 FUNC GLOBAL DEFAULT 10 is_valid_ipv4_addr │ │ + 24: 0000b1d0 468 FUNC GLOBAL DEFAULT 10 digest_inttostr │ │ + 25: 0000829c 224 FUNC GLOBAL DEFAULT 10 add_gpg_prefix │ │ + 26: 0000bdf0 136 FUNC GLOBAL DEFAULT 10 chop_char │ │ + 27: 000050ec 768 FUNC GLOBAL DEFAULT 10 hmac_sha256 │ │ + 28: 000045a0 120 FUNC GLOBAL DEFAULT 10 strlcpy │ │ + 29: 00007598 248 FUNC GLOBAL DEFAULT 10 b64_encode │ │ + 30: 0000a124 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_signature_verify │ │ + 31: 000046fc 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_server_auth │ │ + 32: 0000e91c 1488 FUNC GLOBAL DEFAULT 10 rijndael_decrypt │ │ + 33: 00012158 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_digest_type │ │ 34: 00021100 256 OBJECT GLOBAL DEFAULT 18 Alogtable │ │ - 35: 00007e58 1064 FUNC GLOBAL DEFAULT 10 fko_encrypt_spa_data │ │ - 36: 0000e834 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_message │ │ - 37: 0000502c 112 FUNC GLOBAL DEFAULT 10 sha512_base64 │ │ - 38: 0000bf04 496 FUNC GLOBAL DEFAULT 10 SHA256_Update │ │ - 39: 0000fd70 96 FUNC GLOBAL DEFAULT 10 FIPS202_SHA3_512 │ │ - 40: 0000865c 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_exe │ │ - 41: 00008684 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_home_dir │ │ - 42: 00011684 904 FUNC GLOBAL DEFAULT 10 fko_verify_hmac │ │ - 43: 000112a0 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_hmac │ │ - 44: 00004f40 112 FUNC GLOBAL DEFAULT 10 sha384_base64 │ │ - 45: 00004ec4 124 FUNC GLOBAL DEFAULT 10 sha384 │ │ - 46: 000086c4 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_summary │ │ - 47: 00009364 1308 FUNC GLOBAL DEFAULT 10 rij_decrypt │ │ - 48: 0000e018 48 FUNC GLOBAL DEFAULT 10 fko_get_raw_spa_digest_type │ │ - 49: 00004c7c 112 FUNC GLOBAL DEFAULT 10 md5_base64 │ │ - 50: 00004e54 112 FUNC GLOBAL DEFAULT 10 sha256_base64 │ │ - 51: 0000dee8 64 FUNC GLOBAL DEFAULT 10 fko_get_encoded_data │ │ - 52: 000042a8 1660 FUNC GLOBAL DEFAULT 10 dump_ctx_to_buffer │ │ - 53: 000032e4 68 FUNC GLOBAL DEFAULT 10 enc_type_inttostr │ │ - 54: 00004b10 236 FUNC GLOBAL DEFAULT 10 strlcat │ │ - 55: 0000f000 52 FUNC GLOBAL DEFAULT 10 LFSR86540 │ │ - 56: 000112e0 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_hmac_type │ │ - 57: 00009c24 432 FUNC GLOBAL DEFAULT 10 fko_new │ │ - 58: 00007a90 628 FUNC GLOBAL DEFAULT 10 fko_set_rand_value │ │ + 35: 000098e8 1064 FUNC GLOBAL DEFAULT 10 fko_encrypt_spa_data │ │ + 36: 0000a394 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_message │ │ + 37: 0000304c 112 FUNC GLOBAL DEFAULT 10 sha512_base64 │ │ + 38: 000105a4 496 FUNC GLOBAL DEFAULT 10 SHA256_Update │ │ + 39: 00007440 96 FUNC GLOBAL DEFAULT 10 FIPS202_SHA3_512 │ │ + 40: 0000a0ec 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_exe │ │ + 41: 0000a114 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_home_dir │ │ + 42: 00013154 904 FUNC GLOBAL DEFAULT 10 fko_verify_hmac │ │ + 43: 00012d70 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_hmac │ │ + 44: 00002f60 112 FUNC GLOBAL DEFAULT 10 sha384_base64 │ │ + 45: 00002ee4 124 FUNC GLOBAL DEFAULT 10 sha384 │ │ + 46: 0000a154 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_summary │ │ + 47: 00007c84 1308 FUNC GLOBAL DEFAULT 10 rij_decrypt │ │ + 48: 00012198 48 FUNC GLOBAL DEFAULT 10 fko_get_raw_spa_digest_type │ │ + 49: 00002c9c 112 FUNC GLOBAL DEFAULT 10 md5_base64 │ │ + 50: 00002e74 112 FUNC GLOBAL DEFAULT 10 sha256_base64 │ │ + 51: 00003818 64 FUNC GLOBAL DEFAULT 10 fko_get_encoded_data │ │ + 52: 0000c4a8 1660 FUNC GLOBAL DEFAULT 10 dump_ctx_to_buffer │ │ + 53: 0000b4e4 68 FUNC GLOBAL DEFAULT 10 enc_type_inttostr │ │ + 54: 000044b0 236 FUNC GLOBAL DEFAULT 10 strlcat │ │ + 55: 000066d0 52 FUNC GLOBAL DEFAULT 10 LFSR86540 │ │ + 56: 00012db0 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_hmac_type │ │ + 57: 00003a24 432 FUNC GLOBAL DEFAULT 10 fko_new │ │ + 58: 0000ab60 628 FUNC GLOBAL DEFAULT 10 fko_set_rand_value │ │ 59: 00029cf0 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ - 60: 00008304 848 FUNC GLOBAL DEFAULT 10 fko_decrypt_spa_data │ │ - 61: 000057b0 316 FUNC GLOBAL DEFAULT 10 fko_set_spa_nat_access │ │ - 62: 00011330 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_hmac_type │ │ - 63: 0000cd58 620 FUNC GLOBAL DEFAULT 10 SHA512_Update │ │ - 64: 00002c20 88 FUNC GLOBAL DEFAULT 10 constant_runtime_cmp │ │ - 65: 00002e90 320 FUNC GLOBAL DEFAULT 10 digest_strtoint │ │ - 66: 0000d558 176 FUNC GLOBAL DEFAULT 10 SHA384_Init │ │ - 67: 0000e874 324 FUNC GLOBAL DEFAULT 10 validate_cmd_msg │ │ - 68: 00011c20 64 FUNC GLOBAL DEFAULT 10 fko_get_username │ │ - 69: 00011c60 288 FUNC GLOBAL DEFAULT 10 validate_username │ │ - 70: 00010c5c 808 FUNC GLOBAL DEFAULT 10 hmac_sha3_256 │ │ - 71: 000051e0 1456 FUNC GLOBAL DEFAULT 10 fko_errstr │ │ + 60: 00009d94 848 FUNC GLOBAL DEFAULT 10 fko_decrypt_spa_data │ │ + 61: 00004330 316 FUNC GLOBAL DEFAULT 10 fko_set_spa_nat_access │ │ + 62: 00012e00 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_hmac_type │ │ + 63: 000113f8 620 FUNC GLOBAL DEFAULT 10 SHA512_Update │ │ + 64: 0000ae20 88 FUNC GLOBAL DEFAULT 10 constant_runtime_cmp │ │ + 65: 0000b090 320 FUNC GLOBAL DEFAULT 10 digest_strtoint │ │ + 66: 00011bf8 176 FUNC GLOBAL DEFAULT 10 SHA384_Init │ │ + 67: 0000a3d4 324 FUNC GLOBAL DEFAULT 10 validate_cmd_msg │ │ + 68: 00004810 64 FUNC GLOBAL DEFAULT 10 fko_get_username │ │ + 69: 00004850 288 FUNC GLOBAL DEFAULT 10 validate_username │ │ + 70: 000059cc 808 FUNC GLOBAL DEFAULT 10 hmac_sha3_256 │ │ + 71: 000127a0 1456 FUNC GLOBAL DEFAULT 10 fko_errstr │ │ 72: 00021fe4 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ - 73: 00008664 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_exe │ │ - 74: 0000867c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signer │ │ - 75: 00007da0 48 FUNC GLOBAL DEFAULT 10 fko_get_spa_encryption_type │ │ - 76: 00011bdc 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_client_timeout │ │ - 77: 00004c00 124 FUNC GLOBAL DEFAULT 10 md5 │ │ - 78: 00004aac 92 FUNC GLOBAL DEFAULT 10 count_characters │ │ - 79: 000086f0 652 FUNC GLOBAL DEFAULT 10 sha1_transform │ │ - 80: 00008280 132 FUNC GLOBAL DEFAULT 10 fko_encryption_type │ │ + 73: 0000a0f4 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_exe │ │ + 74: 0000a10c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signer │ │ + 75: 00009830 48 FUNC GLOBAL DEFAULT 10 fko_get_spa_encryption_type │ │ + 76: 0001206c 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_client_timeout │ │ + 77: 00002c20 124 FUNC GLOBAL DEFAULT 10 md5 │ │ + 78: 0000ccac 92 FUNC GLOBAL DEFAULT 10 count_characters │ │ + 79: 00006010 652 FUNC GLOBAL DEFAULT 10 sha1_transform │ │ + 80: 00009d10 132 FUNC GLOBAL DEFAULT 10 fko_encryption_type │ │ 81: 00021200 256 OBJECT GLOBAL DEFAULT 18 Logtable │ │ - 82: 00003dbc 712 FUNC GLOBAL DEFAULT 10 strtoargv │ │ - 83: 00004dd8 124 FUNC GLOBAL DEFAULT 10 sha256 │ │ - 84: 0000e9b8 316 FUNC GLOBAL DEFAULT 10 validate_nat_access_msg │ │ - 85: 000125b0 1500 FUNC GLOBAL DEFAULT 10 rijndael_encrypt │ │ - 86: 00003328 160 FUNC GLOBAL DEFAULT 10 msg_type_inttostr │ │ - 87: 00003adc 148 FUNC GLOBAL DEFAULT 10 zero_free │ │ - 88: 0000509c 36 FUNC GLOBAL DEFAULT 10 sha3_256 │ │ - 89: 0000a1a8 24 FUNC GLOBAL DEFAULT 10 fko_base64_encode │ │ + 82: 0000bfbc 712 FUNC GLOBAL DEFAULT 10 strtoargv │ │ + 83: 00002df8 124 FUNC GLOBAL DEFAULT 10 sha256 │ │ + 84: 0000a518 316 FUNC GLOBAL DEFAULT 10 validate_nat_access_msg │ │ + 85: 0000e340 1500 FUNC GLOBAL DEFAULT 10 rijndael_encrypt │ │ + 86: 0000b528 160 FUNC GLOBAL DEFAULT 10 msg_type_inttostr │ │ + 87: 0000bcdc 148 FUNC GLOBAL DEFAULT 10 zero_free │ │ + 88: 000030bc 36 FUNC GLOBAL DEFAULT 10 sha3_256 │ │ + 89: 00003fa8 24 FUNC GLOBAL DEFAULT 10 fko_base64_encode │ │ 90: 00021900 1024 OBJECT GLOBAL DEFAULT 18 dtbl │ │ - 91: 000086cc 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_status │ │ - 92: 00007dd0 72 FUNC GLOBAL DEFAULT 10 fko_set_spa_encryption_mode │ │ - 93: 00007a50 60 FUNC GLOBAL DEFAULT 10 strip_b64_eq │ │ - 94: 0000515c 120 FUNC GLOBAL DEFAULT 10 sha3_512_base64 │ │ - 95: 0000d1e8 880 FUNC GLOBAL DEFAULT 10 SHA512_Final │ │ + 91: 0000a15c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_status │ │ + 92: 00009860 72 FUNC GLOBAL DEFAULT 10 fko_set_spa_encryption_mode │ │ + 93: 00007690 60 FUNC GLOBAL DEFAULT 10 strip_b64_eq │ │ + 94: 0000317c 120 FUNC GLOBAL DEFAULT 10 sha3_512_base64 │ │ + 95: 00011888 880 FUNC GLOBAL DEFAULT 10 SHA512_Final │ │ 96: 00021000 0 NOTYPE GLOBAL DEFAULT 18 _fdata │ │ - 97: 0001067c 764 FUNC GLOBAL DEFAULT 10 hmac_sha384 │ │ - 98: 000089c8 460 FUNC GLOBAL DEFAULT 10 sha1_update │ │ - 99: 0000a1d8 64 FUNC GLOBAL DEFAULT 10 fko_get_version │ │ - 100: 00003778 392 FUNC GLOBAL DEFAULT 10 enc_mode_inttostr │ │ - 101: 0000897c 76 FUNC GLOBAL DEFAULT 10 sha1_init │ │ - 102: 0000a434 240 FUNC GLOBAL DEFAULT 10 fko_set_spa_data │ │ - 103: 00011ae0 252 FUNC GLOBAL DEFAULT 10 fko_set_spa_client_timeout │ │ - 104: 00007700 352 FUNC GLOBAL DEFAULT 10 MD5Final │ │ - 105: 00008b94 252 FUNC GLOBAL DEFAULT 10 sha1_transform_and_copy │ │ - 106: 00003c78 24 FUNC GLOBAL DEFAULT 10 chop_newline │ │ + 97: 000053ec 764 FUNC GLOBAL DEFAULT 10 hmac_sha384 │ │ + 98: 000062e8 460 FUNC GLOBAL DEFAULT 10 sha1_update │ │ + 99: 00003fd8 64 FUNC GLOBAL DEFAULT 10 fko_get_version │ │ + 100: 0000b978 392 FUNC GLOBAL DEFAULT 10 enc_mode_inttostr │ │ + 101: 0000629c 76 FUNC GLOBAL DEFAULT 10 sha1_init │ │ + 102: 00004234 240 FUNC GLOBAL DEFAULT 10 fko_set_spa_data │ │ + 103: 00011f70 252 FUNC GLOBAL DEFAULT 10 fko_set_spa_client_timeout │ │ + 104: 0000db80 352 FUNC GLOBAL DEFAULT 10 MD5Final │ │ + 105: 000064b4 252 FUNC GLOBAL DEFAULT 10 sha1_transform_and_copy │ │ + 106: 0000be78 24 FUNC GLOBAL DEFAULT 10 chop_newline │ │ 107: 00021fe4 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 108: 0000eaf4 604 FUNC GLOBAL DEFAULT 10 validate_proto_port_spec │ │ - 109: 00009a60 452 FUNC GLOBAL DEFAULT 10 fko_destroy │ │ + 108: 0000a654 604 FUNC GLOBAL DEFAULT 10 validate_proto_port_spec │ │ + 109: 00003860 452 FUNC GLOBAL DEFAULT 10 fko_destroy │ │ 110: 000220f0 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ - 111: 00003d20 156 FUNC GLOBAL DEFAULT 10 free_argv │ │ - 112: 0000b2f4 1680 FUNC GLOBAL DEFAULT 10 fko_decode_spa_data │ │ - 113: 0000d608 24 FUNC GLOBAL DEFAULT 10 SHA384_Update │ │ - 114: 0000cfc4 548 FUNC GLOBAL DEFAULT 10 SHA512_Last │ │ - 115: 00008674 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_signer │ │ - 116: 00002d60 304 FUNC GLOBAL DEFAULT 10 is_valid_hostname │ │ - 117: 00007860 248 FUNC GLOBAL DEFAULT 10 b64_decode │ │ - 118: 000086bc 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_id │ │ - 119: 00009dd4 512 FUNC GLOBAL DEFAULT 10 fko_new_with_data │ │ - 120: 00011d80 460 FUNC GLOBAL DEFAULT 10 fko_set_username │ │ - 121: 0000a1c0 24 FUNC GLOBAL DEFAULT 10 fko_base64_decode │ │ - 122: 00008db0 264 FUNC GLOBAL DEFAULT 10 get_random_data │ │ - 123: 00009880 252 FUNC GLOBAL DEFAULT 10 add_salted_str │ │ + 111: 0000bf20 156 FUNC GLOBAL DEFAULT 10 free_argv │ │ + 112: 00009144 1680 FUNC GLOBAL DEFAULT 10 fko_decode_spa_data │ │ + 113: 00011ca8 24 FUNC GLOBAL DEFAULT 10 SHA384_Update │ │ + 114: 00011664 548 FUNC GLOBAL DEFAULT 10 SHA512_Last │ │ + 115: 0000a104 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_signer │ │ + 116: 0000af60 304 FUNC GLOBAL DEFAULT 10 is_valid_hostname │ │ + 117: 000074a0 248 FUNC GLOBAL DEFAULT 10 b64_decode │ │ + 118: 0000a14c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_id │ │ + 119: 00003bd4 512 FUNC GLOBAL DEFAULT 10 fko_new_with_data │ │ + 120: 00004970 460 FUNC GLOBAL DEFAULT 10 fko_set_username │ │ + 121: 00003fc0 24 FUNC GLOBAL DEFAULT 10 fko_base64_decode │ │ + 122: 000076d0 264 FUNC GLOBAL DEFAULT 10 get_random_data │ │ + 123: 000081a0 252 FUNC GLOBAL DEFAULT 10 add_salted_str │ │ 124: 00021300 256 OBJECT GLOBAL DEFAULT 18 isbox │ │ - 125: 0000df30 84 FUNC GLOBAL DEFAULT 10 fko_set_spa_digest_type │ │ - 126: 00013a54 2404 FUNC GLOBAL DEFAULT 10 block_decrypt │ │ - 127: 0000c0f4 828 FUNC GLOBAL DEFAULT 10 SHA256_Final │ │ - 128: 0000c4e0 2168 FUNC GLOBAL DEFAULT 10 SHA512_Transform │ │ - 129: 000035a8 464 FUNC GLOBAL DEFAULT 10 enc_mode_strtoint │ │ - 130: 00010978 740 FUNC GLOBAL DEFAULT 10 hmac_sha512 │ │ - 131: 00005a20 3684 FUNC GLOBAL DEFAULT 10 Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ - 132: 00009fd4 468 FUNC GLOBAL DEFAULT 10 fko_key_gen │ │ - 133: 0000e5e8 48 FUNC GLOBAL DEFAULT 10 fko_get_raw_spa_digest │ │ - 134: 00004fb0 124 FUNC GLOBAL DEFAULT 10 sha512 │ │ - 135: 00011370 788 FUNC GLOBAL DEFAULT 10 fko_set_spa_hmac │ │ - 136: 000086ac 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_ignore_verify_error │ │ - 137: 000058ec 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_nat_access │ │ - 138: 0000bb74 912 FUNC GLOBAL DEFAULT 10 SHA256_Transform │ │ - 139: 0000bab0 196 FUNC GLOBAL DEFAULT 10 SHA256_Init │ │ - 140: 00008c90 284 FUNC GLOBAL DEFAULT 10 sha1_final │ │ + 125: 000120b0 84 FUNC GLOBAL DEFAULT 10 fko_set_spa_digest_type │ │ + 126: 0000f7e4 2404 FUNC GLOBAL DEFAULT 10 block_decrypt │ │ + 127: 00010794 828 FUNC GLOBAL DEFAULT 10 SHA256_Final │ │ + 128: 00010b80 2168 FUNC GLOBAL DEFAULT 10 SHA512_Transform │ │ + 129: 0000b7a8 464 FUNC GLOBAL DEFAULT 10 enc_mode_strtoint │ │ + 130: 000056e8 740 FUNC GLOBAL DEFAULT 10 hmac_sha512 │ │ + 131: 00013550 3684 FUNC GLOBAL DEFAULT 10 Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ + 132: 00003dd4 468 FUNC GLOBAL DEFAULT 10 fko_key_gen │ │ + 133: 00012768 48 FUNC GLOBAL DEFAULT 10 fko_get_raw_spa_digest │ │ + 134: 00002fd0 124 FUNC GLOBAL DEFAULT 10 sha512 │ │ + 135: 00012e40 788 FUNC GLOBAL DEFAULT 10 fko_set_spa_hmac │ │ + 136: 0000a13c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_ignore_verify_error │ │ + 137: 0000446c 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_nat_access │ │ + 138: 00010214 912 FUNC GLOBAL DEFAULT 10 SHA256_Transform │ │ + 139: 00010150 196 FUNC GLOBAL DEFAULT 10 SHA256_Init │ │ + 140: 000065b0 284 FUNC GLOBAL DEFAULT 10 sha1_final │ │ 141: 00021500 1024 OBJECT GLOBAL DEFAULT 18 itbl │ │ - 142: 0000b990 220 FUNC GLOBAL DEFAULT 10 fko_set_spa_server_auth │ │ - 143: 0000a340 244 FUNC GLOBAL DEFAULT 10 fko_get_spa_data │ │ - 144: 000068cc 3228 FUNC GLOBAL DEFAULT 10 MD5Transform │ │ - 145: 0000e048 688 FUNC GLOBAL DEFAULT 10 fko_set_spa_digest │ │ - 146: 0000a218 296 FUNC GLOBAL DEFAULT 10 fko_spa_data_final │ │ - 147: 000050c0 120 FUNC GLOBAL DEFAULT 10 sha3_256_base64 │ │ - 148: 00004084 548 FUNC GLOBAL DEFAULT 10 hex_dump │ │ - 149: 00007d04 64 FUNC GLOBAL DEFAULT 10 fko_get_rand_value │ │ - 150: 00011f50 1632 FUNC GLOBAL DEFAULT 10 rijndael_setup │ │ - 151: 00007e18 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_encryption_mode │ │ - 152: 0001315c 2296 FUNC GLOBAL DEFAULT 10 block_encrypt │ │ - 153: 00004d68 112 FUNC GLOBAL DEFAULT 10 sha1_base64 │ │ - 154: 0000866c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_recipient │ │ - 155: 0000d9e8 1280 FUNC GLOBAL DEFAULT 10 fko_encode_spa_data │ │ - 156: 00008654 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_recipient │ │ + 142: 00004620 220 FUNC GLOBAL DEFAULT 10 fko_set_spa_server_auth │ │ + 143: 00004140 244 FUNC GLOBAL DEFAULT 10 fko_get_spa_data │ │ + 144: 0000cd4c 3228 FUNC GLOBAL DEFAULT 10 MD5Transform │ │ + 145: 000121c8 688 FUNC GLOBAL DEFAULT 10 fko_set_spa_digest │ │ + 146: 00004018 296 FUNC GLOBAL DEFAULT 10 fko_spa_data_final │ │ + 147: 000030e0 120 FUNC GLOBAL DEFAULT 10 sha3_256_base64 │ │ + 148: 0000c284 548 FUNC GLOBAL DEFAULT 10 hex_dump │ │ + 149: 0000add4 64 FUNC GLOBAL DEFAULT 10 fko_get_rand_value │ │ + 150: 0000dce0 1632 FUNC GLOBAL DEFAULT 10 rijndael_setup │ │ + 151: 000098a8 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_encryption_mode │ │ + 152: 0000eeec 2296 FUNC GLOBAL DEFAULT 10 block_encrypt │ │ + 153: 00002d88 112 FUNC GLOBAL DEFAULT 10 sha1_base64 │ │ + 154: 0000a0fc 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_recipient │ │ + 155: 00003318 1280 FUNC GLOBAL DEFAULT 10 fko_encode_spa_data │ │ + 156: 0000a0e4 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_recipient │ │ 157: 00021fe4 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 158: 0000e5a8 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_digest │ │ - 159: 000086a4 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_ignore_verify_error │ │ - 160: 000031a4 320 FUNC GLOBAL DEFAULT 10 hmac_digest_strtoint │ │ - 161: 0000fa9c 628 FUNC GLOBAL DEFAULT 10 Keccak │ │ - 162: 00011a10 132 FUNC GLOBAL DEFAULT 10 fko_set_timestamp │ │ - 163: 0000ed50 416 FUNC GLOBAL DEFAULT 10 validate_access_msg │ │ + 158: 00012728 64 FUNC GLOBAL DEFAULT 10 fko_get_spa_digest │ │ + 159: 0000a134 8 FUNC GLOBAL DEFAULT 10 fko_set_gpg_ignore_verify_error │ │ + 160: 0000b3a4 320 FUNC GLOBAL DEFAULT 10 hmac_digest_strtoint │ │ + 161: 0000716c 628 FUNC GLOBAL DEFAULT 10 Keccak │ │ + 162: 00004740 132 FUNC GLOBAL DEFAULT 10 fko_set_timestamp │ │ + 163: 0000a8b0 416 FUNC GLOBAL DEFAULT 10 validate_access_msg │ │ 164: 000220f0 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ - 165: 00004cec 124 FUNC GLOBAL DEFAULT 10 sha1 │ │ - 166: 0000e2f8 688 FUNC GLOBAL DEFAULT 10 fko_set_raw_spa_digest │ │ - 167: 0000869c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_verify │ │ - 168: 0000359c 12 FUNC GLOBAL DEFAULT 10 is_valid_pt_msg_len │ │ + 165: 00002d0c 124 FUNC GLOBAL DEFAULT 10 sha1 │ │ + 166: 00012478 688 FUNC GLOBAL DEFAULT 10 fko_set_raw_spa_digest │ │ + 167: 0000a12c 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_verify │ │ + 168: 0000b79c 12 FUNC GLOBAL DEFAULT 10 is_valid_pt_msg_len │ │ 169: 000220f0 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ - 170: 00003c90 144 FUNC GLOBAL DEFAULT 10 chop_spaces │ │ - 171: 000100a0 732 FUNC GLOBAL DEFAULT 10 hmac_sha1 │ │ - 172: 0000d620 688 FUNC GLOBAL DEFAULT 10 SHA384_Final │ │ - 173: 0000e7a4 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_message_type │ │ - 174: 0000c430 176 FUNC GLOBAL DEFAULT 10 SHA512_Init │ │ - 175: 0000fd10 96 FUNC GLOBAL DEFAULT 10 FIPS202_SHA3_256 │ │ - 176: 000086d4 8 FUNC GLOBAL DEFAULT 10 fko_gpg_signature_id_match │ │ - 177: 00010f84 784 FUNC GLOBAL DEFAULT 10 hmac_sha3_512 │ │ - 178: 000059b0 112 FUNC GLOBAL DEFAULT 10 fko_errmsg │ │ - 179: 00008eb8 1196 FUNC GLOBAL DEFAULT 10 rij_encrypt │ │ - 180: 000086b4 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_fpr │ │ - 181: 00002c78 12 FUNC GLOBAL DEFAULT 10 is_valid_encoded_msg_len │ │ + 170: 0000be90 144 FUNC GLOBAL DEFAULT 10 chop_spaces │ │ + 171: 00004e10 732 FUNC GLOBAL DEFAULT 10 hmac_sha1 │ │ + 172: 00011cc0 688 FUNC GLOBAL DEFAULT 10 SHA384_Final │ │ + 173: 0000a304 80 FUNC GLOBAL DEFAULT 10 fko_set_spa_message_type │ │ + 174: 00010ad0 176 FUNC GLOBAL DEFAULT 10 SHA512_Init │ │ + 175: 000073e0 96 FUNC GLOBAL DEFAULT 10 FIPS202_SHA3_256 │ │ + 176: 0000a164 8 FUNC GLOBAL DEFAULT 10 fko_gpg_signature_id_match │ │ + 177: 00005cf4 784 FUNC GLOBAL DEFAULT 10 hmac_sha3_512 │ │ + 178: 000134e0 112 FUNC GLOBAL DEFAULT 10 fko_errmsg │ │ + 179: 000077d8 1196 FUNC GLOBAL DEFAULT 10 rij_encrypt │ │ + 180: 0000a144 8 FUNC GLOBAL DEFAULT 10 fko_get_gpg_signature_fpr │ │ + 181: 0000ae78 12 FUNC GLOBAL DEFAULT 10 is_valid_encoded_msg_len │ │ 182: 00014670 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ 183: 00014660 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 184: 00014650 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ 185: 00014640 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 186: 00014630 0 FUNC GLOBAL DEFAULT UND strtol@LIBC (2) │ │ 187: 00014620 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ 188: 00014610 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ ├── readelf --wide --relocs {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Relocation section '.rel.dyn' at offset 0x2580 contains 12 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00000000 00000000 R_MIPS_NONE │ │ 00020ec0 00000003 R_MIPS_REL32 │ │ 00021000 00000003 R_MIPS_REL32 │ │ -000210d0 00000003 R_MIPS_REL32 │ │ -000210d4 00000003 R_MIPS_REL32 │ │ -000210d8 00000003 R_MIPS_REL32 │ │ -000210dc 00000003 R_MIPS_REL32 │ │ -000210e0 00000003 R_MIPS_REL32 │ │ -000210e4 00000003 R_MIPS_REL32 │ │ -000210e8 00000003 R_MIPS_REL32 │ │ -000210ec 00000003 R_MIPS_REL32 │ │ -000210f0 00000003 R_MIPS_REL32 │ │ +00021010 00000003 R_MIPS_REL32 │ │ +00021014 00000003 R_MIPS_REL32 │ │ +00021018 00000003 R_MIPS_REL32 │ │ +0002101c 00000003 R_MIPS_REL32 │ │ +00021020 00000003 R_MIPS_REL32 │ │ +00021024 00000003 R_MIPS_REL32 │ │ +00021028 00000003 R_MIPS_REL32 │ │ +0002102c 00000003 R_MIPS_REL32 │ │ +00021030 00000003 R_MIPS_REL32 │ ├── 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: 90e29a5b1507b1f66244eeb367384a6321746b62 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0786251da9d6a144e8618c796559bd01073597ae │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -7,3330 +7,3330 @@ │ │ Code alignment factor: 1 │ │ Data alignment factor: -4 │ │ Return address column: 31 │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa_register: r29 │ │ DW_CFA_nop │ │ │ │ -00000014 0000001c 00000018 FDE cie=00000000 pc=00002b60..00002bbc │ │ - DW_CFA_advance_loc: 16 to 00002b70 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 12 to 00002b7c │ │ - DW_CFA_offset: r16 at cfa-8 │ │ +00000014 00000020 00000018 FDE cie=00000000 pc=00002c20..00002c9c │ │ + DW_CFA_advance_loc: 16 to 00002c30 │ │ + DW_CFA_def_cfa_offset: 136 │ │ + DW_CFA_advance_loc: 8 to 00002c38 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002c48 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 64 to 00002bbc │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 84 to 00002c9c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ │ │ -00000034 00000010 00000038 FDE cie=00000000 pc=00002c20..00002c78 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000048 00000010 0000004c FDE cie=00000000 pc=00002c78..00002c84 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -0000005c 00000020 00000060 FDE cie=00000000 pc=00002c84..00002d60 │ │ - DW_CFA_advance_loc: 16 to 00002c94 │ │ +00000038 00000020 0000003c FDE cie=00000000 pc=00002c9c..00002d0c │ │ + DW_CFA_advance_loc: 16 to 00002cac │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 12 to 00002ca0 │ │ + DW_CFA_advance_loc: 8 to 00002cb4 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002cc4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 144 to 00002d30 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 72 to 00002d0c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000080 00000010 00000084 FDE cie=00000000 pc=00002d60..00002e90 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000094 0000002c 00000098 FDE cie=00000000 pc=00002e90..00002fd0 │ │ - DW_CFA_advance_loc: 20 to 00002ea4 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 20 to 00002eb8 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ +0000005c 00000020 00000060 FDE cie=00000000 pc=00002d0c..00002d88 │ │ + DW_CFA_advance_loc: 16 to 00002d1c │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 8 to 00002d24 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002d34 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 64 to 00002ef8 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 84 to 00002d88 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 48 to 00002f28 │ │ - DW_CFA_remember_state │ │ + │ │ +00000080 00000020 00000084 FDE cie=00000000 pc=00002d88..00002df8 │ │ + DW_CFA_advance_loc: 16 to 00002d98 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 00002da0 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002db0 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 72 to 00002df8 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 00002f3c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000000c4 00000064 000000c8 FDE cie=00000000 pc=00002fd0..000031a4 │ │ - DW_CFA_advance_loc: 16 to 00002fe0 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 8 to 00002fe8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 20 to 00002ffc │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +000000a4 00000020 000000a8 FDE cie=00000000 pc=00002df8..00002e74 │ │ + DW_CFA_advance_loc: 16 to 00002e08 │ │ + DW_CFA_def_cfa_offset: 152 │ │ + DW_CFA_advance_loc: 8 to 00002e10 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002e20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 116 to 00003070 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 84 to 00002e74 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 0000309c │ │ - DW_CFA_remember_state │ │ + │ │ +000000c8 00000020 000000cc FDE cie=00000000 pc=00002e74..00002ee4 │ │ + DW_CFA_advance_loc: 16 to 00002e84 │ │ + DW_CFA_def_cfa_offset: 72 │ │ + DW_CFA_advance_loc: 8 to 00002e8c │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002e9c │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 72 to 00002ee4 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000030c8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000030f4 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003120 │ │ - DW_CFA_remember_state │ │ + DW_CFA_nop │ │ + │ │ +000000ec 00000020 000000f0 FDE cie=00000000 pc=00002ee4..00002f60 │ │ + DW_CFA_advance_loc: 16 to 00002ef4 │ │ + DW_CFA_def_cfa_offset: 256 │ │ + DW_CFA_advance_loc: 8 to 00002efc │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002f0c │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 84 to 00002f60 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 0000314c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003178 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000031a4 │ │ + │ │ +00000110 00000020 00000114 FDE cie=00000000 pc=00002f60..00002fd0 │ │ + DW_CFA_advance_loc: 16 to 00002f70 │ │ + DW_CFA_def_cfa_offset: 88 │ │ + DW_CFA_advance_loc: 8 to 00002f78 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002f88 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 72 to 00002fd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -0000012c 0000002c 00000130 FDE cie=00000000 pc=000031a4..000032e4 │ │ - DW_CFA_advance_loc: 20 to 000031b8 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 20 to 000031cc │ │ - DW_CFA_offset: r16 at cfa-8 │ │ +00000134 00000020 00000138 FDE cie=00000000 pc=00002fd0..0000304c │ │ + DW_CFA_advance_loc: 16 to 00002fe0 │ │ + DW_CFA_def_cfa_offset: 256 │ │ + DW_CFA_advance_loc: 8 to 00002fe8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00002ff8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 64 to 0000320c │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 84 to 0000304c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 48 to 0000323c │ │ - DW_CFA_remember_state │ │ + │ │ +00000158 00000020 0000015c FDE cie=00000000 pc=0000304c..000030bc │ │ + DW_CFA_advance_loc: 16 to 0000305c │ │ + DW_CFA_def_cfa_offset: 104 │ │ + DW_CFA_advance_loc: 8 to 00003064 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00003074 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 72 to 000030bc │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 00003250 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -0000015c 00000010 00000160 FDE cie=00000000 pc=000032e4..00003328 │ │ +0000017c 00000010 00000180 FDE cie=00000000 pc=000030bc..000030e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000170 00000010 00000174 FDE cie=00000000 pc=00003328..000033c8 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000184 00000064 00000188 FDE cie=00000000 pc=000033c8..0000359c │ │ - DW_CFA_advance_loc: 16 to 000033d8 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 8 to 000033e0 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 20 to 000033f4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +00000190 00000020 00000194 FDE cie=00000000 pc=000030e0..00003158 │ │ + DW_CFA_advance_loc: 16 to 000030f0 │ │ + DW_CFA_def_cfa_offset: 72 │ │ + DW_CFA_advance_loc: 8 to 000030f8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00003108 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 116 to 00003468 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003494 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000034c0 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000034ec │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003518 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003544 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 80 to 00003158 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00003570 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 0000359c │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001ec 00000010 000001f0 FDE cie=00000000 pc=0000359c..000035a8 │ │ +000001b4 00000010 000001b8 FDE cie=00000000 pc=00003158..0000317c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000200 00000028 00000204 FDE cie=00000000 pc=000035a8..00003778 │ │ - DW_CFA_advance_loc: 16 to 000035b8 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 4 to 000035bc │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc: 24 to 000035d4 │ │ +000001c8 00000020 000001cc FDE cie=00000000 pc=0000317c..000031f4 │ │ + DW_CFA_advance_loc: 16 to 0000318c │ │ + DW_CFA_def_cfa_offset: 104 │ │ + DW_CFA_advance_loc: 8 to 00003194 │ │ DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 000031a4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc2: 348 to 00003730 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 80 to 000031f4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 56 to 00003768 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ │ │ -0000022c 00000024 00000230 FDE cie=00000000 pc=00003778..00003900 │ │ - DW_CFA_advance_loc: 16 to 00003788 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 8 to 00003790 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 20 to 000037a4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +000001ec 00000030 000001f0 FDE cie=00000000 pc=00003200..00003318 │ │ + DW_CFA_advance_loc: 16 to 00003210 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 28 to 0000322c │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 156 to 00003840 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_advance_loc1: 204 to 000032f8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 32 to 00003318 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000254 0000002c 00000258 FDE cie=00000000 pc=00003900..00003a6c │ │ - DW_CFA_advance_loc: 16 to 00003910 │ │ +00000220 00000030 00000224 FDE cie=00000000 pc=00003318..00003818 │ │ + DW_CFA_advance_loc: 48 to 00003348 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 36 to 00003934 │ │ + DW_CFA_advance_loc: 40 to 00003370 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc1: 224 to 00003a14 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_advance_loc1: 64 to 000033b0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000284 00000010 00000288 FDE cie=00000000 pc=00003a6c..00003adc │ │ +00000254 00000010 00000258 FDE cie=00000000 pc=00003818..00003858 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000298 00000028 0000029c FDE cie=00000000 pc=00003adc..00003b70 │ │ - DW_CFA_advance_loc: 24 to 00003af4 │ │ +00000268 0000002c 0000026c FDE cie=00000000 pc=00003860..00003a24 │ │ + DW_CFA_advance_loc: 16 to 00003870 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 00003b04 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 00003880 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 64 to 00003b44 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 00003b68 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000002c4 00000010 000002c8 FDE cie=00000000 pc=00003b70..00003bf0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000002d8 00000028 000002dc FDE cie=00000000 pc=00003bf0..00003c78 │ │ - DW_CFA_advance_loc: 16 to 00003c00 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 8 to 00003c08 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc: 12 to 00003c14 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 76 to 00003c60 │ │ + DW_CFA_advance_loc: 48 to 000038b0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 24 to 00003c78 │ │ + DW_CFA_advance_loc2: 364 to 00003a1c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - │ │ -00000304 00000010 00000308 FDE cie=00000000 pc=00003c78..00003c90 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000318 0000001c 0000031c FDE cie=00000000 pc=00003c90..00003d20 │ │ - DW_CFA_advance_loc: 36 to 00003cb4 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00003cc0 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 88 to 00003d18 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ - │ │ -00000338 00000024 0000033c FDE cie=00000000 pc=00003d20..00003dbc │ │ - DW_CFA_advance_loc: 48 to 00003d50 │ │ +00000298 00000034 0000029c FDE cie=00000000 pc=00003a24..00003bd4 │ │ + DW_CFA_advance_loc: 16 to 00003a34 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 00003d64 │ │ + DW_CFA_advance_loc: 28 to 00003a50 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 80 to 00003db4 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc2: 320 to 00003b90 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000360 00000058 00000364 FDE cie=00000000 pc=00003dbc..00004084 │ │ - DW_CFA_advance_loc: 16 to 00003dcc │ │ - DW_CFA_def_cfa_offset: 1088 │ │ - DW_CFA_advance_loc: 8 to 00003dd4 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_advance_loc: 20 to 00003de8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_advance_loc: 32 to 00003e08 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_advance_loc2: 492 to 00003ff4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 28 to 00003bac │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 92 to 00004050 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 00004084 │ │ + DW_CFA_advance_loc: 40 to 00003bd4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000003bc 00000038 000003c0 FDE cie=00000000 pc=00004084..000042a8 │ │ - DW_CFA_advance_loc: 16 to 00004094 │ │ - DW_CFA_def_cfa_offset: 88 │ │ - DW_CFA_advance_loc: 44 to 000040c0 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ +000002d0 0000003c 000002d4 FDE cie=00000000 pc=00003bd4..00003dd4 │ │ + DW_CFA_advance_loc: 32 to 00003bf4 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 36 to 00003c18 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 364 to 0000422c │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r21 at cfa-8 │ │ + DW_CFA_offset: r20 at cfa-12 │ │ + DW_CFA_offset: r19 at cfa-16 │ │ + DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_offset: r17 at cfa-24 │ │ + DW_CFA_offset: r16 at cfa-28 │ │ + DW_CFA_advance_loc: 44 to 00003c44 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 16 to 00003c54 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_offset: r16 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-12 │ │ + DW_CFA_offset: r21 at cfa-8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003f8 00000034 000003fc FDE cie=00000000 pc=000042a8..00004924 │ │ - DW_CFA_advance_loc: 16 to 000042b8 │ │ - DW_CFA_def_cfa_offset: 192 │ │ - DW_CFA_advance_loc: 20 to 000042cc │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_advance_loc: 32 to 000042ec │ │ +00000310 0000003c 00000314 FDE cie=00000000 pc=00003dd4..00003fa8 │ │ + DW_CFA_advance_loc: 16 to 00003de4 │ │ + DW_CFA_def_cfa_offset: 216 │ │ + DW_CFA_advance_loc: 32 to 00003e04 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_advance_loc1: 220 to 000043c8 │ │ + DW_CFA_offset: r21 at cfa-8 │ │ + DW_CFA_offset: r20 at cfa-12 │ │ + DW_CFA_offset: r19 at cfa-16 │ │ + DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_offset: r17 at cfa-24 │ │ + DW_CFA_offset: r16 at cfa-28 │ │ + DW_CFA_advance_loc1: 112 to 00003e74 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000430 00000034 00000434 FDE cie=00000000 pc=00004924..00004aac │ │ - DW_CFA_advance_loc: 16 to 00004934 │ │ - DW_CFA_def_cfa_offset: 88 │ │ - DW_CFA_advance_loc: 40 to 0000495c │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 240 to 00004a4c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 84 to 00004aa0 │ │ + DW_CFA_advance_loc1: 112 to 00003ee4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00000350 00000010 00000354 FDE cie=00000000 pc=00003fa8..00003fc0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000468 00000010 0000046c FDE cie=00000000 pc=00004aac..00004b08 │ │ +00000364 00000010 00000368 FDE cie=00000000 pc=00003fc0..00003fd8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000047c 00000024 00000480 FDE cie=00000000 pc=00004b10..00004bfc │ │ - DW_CFA_advance_loc: 16 to 00004b20 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00004b2c │ │ +00000378 00000010 0000037c FDE cie=00000000 pc=00003fd8..00004018 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +0000038c 00000040 00000390 FDE cie=00000000 pc=00004018..00004140 │ │ + DW_CFA_advance_loc: 24 to 00004030 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 24 to 00004048 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 144 to 00004bbc │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 36 to 0000406c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00004be8 │ │ + DW_CFA_advance_loc: 36 to 00004090 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - │ │ -000004a4 00000020 000004a8 FDE cie=00000000 pc=00004c00..00004c7c │ │ - DW_CFA_advance_loc: 16 to 00004c10 │ │ - DW_CFA_def_cfa_offset: 136 │ │ - DW_CFA_advance_loc: 8 to 00004c18 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004c28 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 00004c7c │ │ + DW_CFA_advance_loc1: 152 to 00004128 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - │ │ -000004c8 00000020 000004cc FDE cie=00000000 pc=00004c7c..00004cec │ │ - DW_CFA_advance_loc: 16 to 00004c8c │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 8 to 00004c94 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004ca4 │ │ + DW_CFA_advance_loc: 8 to 00004130 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 00004cec │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000004ec 00000020 000004f0 FDE cie=00000000 pc=00004cec..00004d68 │ │ - DW_CFA_advance_loc: 16 to 00004cfc │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 8 to 00004d04 │ │ +000003d0 00000038 000003d4 FDE cie=00000000 pc=00004140..00004234 │ │ + DW_CFA_advance_loc: 24 to 00004158 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 20 to 0000416c │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004d14 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 00004d68 │ │ + DW_CFA_advance_loc: 32 to 0000418c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - │ │ -00000510 00000020 00000514 FDE cie=00000000 pc=00004d68..00004dd8 │ │ - DW_CFA_advance_loc: 16 to 00004d78 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 00004d80 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004d90 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 00004dd8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 96 to 000041ec │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ - │ │ -00000534 00000020 00000538 FDE cie=00000000 pc=00004dd8..00004e54 │ │ - DW_CFA_advance_loc: 16 to 00004de8 │ │ - DW_CFA_def_cfa_offset: 152 │ │ - DW_CFA_advance_loc: 8 to 00004df0 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004e00 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 00004e54 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 40 to 00004214 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - │ │ -00000558 00000020 0000055c FDE cie=00000000 pc=00004e54..00004ec4 │ │ - DW_CFA_advance_loc: 16 to 00004e64 │ │ - DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 8 to 00004e6c │ │ + DW_CFA_advance_loc: 8 to 0000421c │ │ + DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004e7c │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 00004ec4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ │ │ -0000057c 00000020 00000580 FDE cie=00000000 pc=00004ec4..00004f40 │ │ - DW_CFA_advance_loc: 16 to 00004ed4 │ │ - DW_CFA_def_cfa_offset: 256 │ │ - DW_CFA_advance_loc: 8 to 00004edc │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004eec │ │ +0000040c 00000034 00000410 FDE cie=00000000 pc=00004234..00004324 │ │ + DW_CFA_advance_loc: 24 to 0000424c │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 24 to 00004264 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 00004f40 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 36 to 00004288 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - │ │ -000005a0 00000020 000005a4 FDE cie=00000000 pc=00004f40..00004fb0 │ │ - DW_CFA_advance_loc: 16 to 00004f50 │ │ - DW_CFA_def_cfa_offset: 88 │ │ - DW_CFA_advance_loc: 8 to 00004f58 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004f68 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 00004fb0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 88 to 000042e0 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 60 to 0000431c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -000005c4 00000020 000005c8 FDE cie=00000000 pc=00004fb0..0000502c │ │ - DW_CFA_advance_loc: 16 to 00004fc0 │ │ - DW_CFA_def_cfa_offset: 256 │ │ - DW_CFA_advance_loc: 8 to 00004fc8 │ │ +00000444 00000028 00000448 FDE cie=00000000 pc=00004330..0000446c │ │ + DW_CFA_advance_loc: 56 to 00004368 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 16 to 00004378 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00004fd8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 0000502c │ │ + DW_CFA_advance_loc1: 72 to 000043c0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - │ │ -000005e8 00000020 000005ec FDE cie=00000000 pc=0000502c..0000509c │ │ - DW_CFA_advance_loc: 16 to 0000503c │ │ - DW_CFA_def_cfa_offset: 104 │ │ - DW_CFA_advance_loc: 8 to 00005044 │ │ + DW_CFA_advance_loc: 8 to 000043c8 │ │ + DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00005054 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 0000509c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ │ │ -0000060c 00000010 00000610 FDE cie=00000000 pc=0000509c..000050c0 │ │ +00000470 00000010 00000474 FDE cie=00000000 pc=0000446c..000044ac │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000620 00000020 00000624 FDE cie=00000000 pc=000050c0..00005138 │ │ - DW_CFA_advance_loc: 16 to 000050d0 │ │ - DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 8 to 000050d8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 000050e8 │ │ +00000484 00000024 00000488 FDE cie=00000000 pc=000044b0..0000459c │ │ + DW_CFA_advance_loc: 16 to 000044c0 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 12 to 000044cc │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 80 to 00005138 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 144 to 0000455c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 00004588 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ │ │ -00000644 00000010 00000648 FDE cie=00000000 pc=00005138..0000515c │ │ +000004ac 00000010 000004b0 FDE cie=00000000 pc=000045a0..00004618 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000658 00000020 0000065c FDE cie=00000000 pc=0000515c..000051d4 │ │ - DW_CFA_advance_loc: 16 to 0000516c │ │ - DW_CFA_def_cfa_offset: 104 │ │ - DW_CFA_advance_loc: 8 to 00005174 │ │ +000004c0 00000028 000004c4 FDE cie=00000000 pc=00004620..000046fc │ │ + DW_CFA_advance_loc: 56 to 00004658 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 16 to 00004668 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00005184 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 80 to 000051d4 │ │ + DW_CFA_advance_loc1: 72 to 000046b0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 000046b8 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ │ │ -0000067c 00000010 00000680 FDE cie=00000000 pc=000051e0..00005790 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000690 00000010 00000694 FDE cie=00000000 pc=00005790..000057a8 │ │ +000004ec 00000010 000004f0 FDE cie=00000000 pc=000046fc..0000473c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006a4 00000028 000006a8 FDE cie=00000000 pc=000057b0..000058ec │ │ - DW_CFA_advance_loc: 56 to 000057e8 │ │ +00000500 00000020 00000504 FDE cie=00000000 pc=00004740..000047c4 │ │ + DW_CFA_advance_loc: 48 to 00004770 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 000057f8 │ │ + DW_CFA_advance_loc: 16 to 00004780 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 72 to 00005840 │ │ + DW_CFA_advance_loc1: 68 to 000047c4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00005848 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006d0 00000010 000006d4 FDE cie=00000000 pc=000058ec..0000592c │ │ +00000524 00000010 00000528 FDE cie=00000000 pc=000047c4..00004804 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006e4 00000010 000006e8 FDE cie=00000000 pc=00005930..000059a8 │ │ +00000538 00000010 0000053c FDE cie=00000000 pc=00004810..00004850 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006f8 00000020 000006fc FDE cie=00000000 pc=000059b0..00005a20 │ │ - DW_CFA_advance_loc: 16 to 000059c0 │ │ +0000054c 00000028 00000550 FDE cie=00000000 pc=00004850..00004970 │ │ + DW_CFA_advance_loc: 16 to 00004860 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 12 to 0000486c │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc1: 148 to 00004900 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 104 to 00004968 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000578 00000024 0000057c FDE cie=00000000 pc=00004970..00004b3c │ │ + DW_CFA_advance_loc: 48 to 000049a0 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 20 to 000059d4 │ │ + DW_CFA_advance_loc: 20 to 000049b4 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 76 to 00005a20 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc1: 196 to 00004a78 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -0000071c 0000003c 00000720 FDE cie=00000000 pc=00005a20..00006884 │ │ - DW_CFA_advance_loc: 16 to 00005a30 │ │ - DW_CFA_def_cfa_offset: 3792 │ │ - DW_CFA_advance_loc: 28 to 00005a4c │ │ +000005a0 00000038 000005a4 FDE cie=00000000 pc=00004b40..00004e10 │ │ + DW_CFA_advance_loc: 16 to 00004b50 │ │ + DW_CFA_def_cfa_offset: 584 │ │ + DW_CFA_advance_loc: 8 to 00004b58 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 48 to 00004b88 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_advance_loc: 16 to 00005a5c │ │ DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_advance_loc: 28 to 00005a78 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 2400 to 000063d8 │ │ + DW_CFA_advance_loc2: 640 to 00004e08 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -0000075c 00000010 00000760 FDE cie=00000000 pc=00006890..000068cc │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000770 00000034 00000774 FDE cie=00000000 pc=000068cc..00007568 │ │ - DW_CFA_advance_loc: 4 to 000068d0 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 40 to 000068f8 │ │ - DW_CFA_offset: r30 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_advance_loc2: 3184 to 00007568 │ │ +000005dc 00000038 000005e0 FDE cie=00000000 pc=00004e10..000050ec │ │ + DW_CFA_advance_loc: 16 to 00004e20 │ │ + DW_CFA_def_cfa_offset: 592 │ │ + DW_CFA_advance_loc: 8 to 00004e28 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 48 to 00004e58 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 652 to 000050e4 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000007a8 00000030 000007ac FDE cie=00000000 pc=00007568..00007700 │ │ - DW_CFA_advance_loc: 16 to 00007578 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 40 to 000075a0 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc2: 264 to 000076a8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000076b0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000007dc 00000024 000007e0 FDE cie=00000000 pc=00007700..00007860 │ │ - DW_CFA_advance_loc: 16 to 00007710 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 44 to 0000773c │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc1: 220 to 00007818 │ │ - DW_CFA_remember_state │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007820 │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ │ │ -00000804 00000010 00000808 FDE cie=00000000 pc=00007860..00007958 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000818 00000010 0000081c FDE cie=00000000 pc=00007958..00007a50 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -0000082c 00000018 00000830 FDE cie=00000000 pc=00007a50..00007a8c │ │ - DW_CFA_advance_loc: 16 to 00007a60 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00007a6c │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 32 to 00007a8c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ - │ │ -00000848 00000028 0000084c FDE cie=00000000 pc=00007a90..00007d04 │ │ - DW_CFA_advance_loc: 48 to 00007ac0 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 24 to 00007ad8 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ +00000618 00000038 0000061c FDE cie=00000000 pc=000050ec..000053ec │ │ + DW_CFA_advance_loc: 16 to 000050fc │ │ + DW_CFA_def_cfa_offset: 616 │ │ + DW_CFA_advance_loc: 8 to 00005104 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 48 to 00005134 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_advance_loc1: 68 to 00007b1c │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 688 to 000053e4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000874 00000010 00000878 FDE cie=00000000 pc=00007d04..00007d44 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000888 00000010 0000088c FDE cie=00000000 pc=00007d50..00007da0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -0000089c 00000010 000008a0 FDE cie=00000000 pc=00007da0..00007dd0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000008b0 00000010 000008b4 FDE cie=00000000 pc=00007dd0..00007e18 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000008c4 00000010 000008c8 FDE cie=00000000 pc=00007e18..00007e58 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000008d8 0000005c 000008dc FDE cie=00000000 pc=00007e58..00008280 │ │ - DW_CFA_advance_loc: 24 to 00007e70 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 36 to 00007e94 │ │ +00000654 00000038 00000658 FDE cie=00000000 pc=000053ec..000056e8 │ │ + DW_CFA_advance_loc: 16 to 000053fc │ │ + DW_CFA_def_cfa_offset: 712 │ │ + DW_CFA_advance_loc: 8 to 00005404 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc: 48 to 00005434 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_advance_loc: 56 to 00007ecc │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 684 to 000056e0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 112 to 00007f3c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 60 to 00007f78 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_advance_loc: 8 to 00007f80 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000938 00000024 0000093c FDE cie=00000000 pc=00008280..00008304 │ │ - DW_CFA_advance_loc: 24 to 00008298 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 000082a4 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 68 to 000082e8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 000082fc │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000960 0000006c 00000964 FDE cie=00000000 pc=00008304..00008654 │ │ - DW_CFA_advance_loc: 24 to 0000831c │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 36 to 00008340 │ │ +00000690 00000038 00000694 FDE cie=00000000 pc=000056e8..000059cc │ │ + DW_CFA_advance_loc: 16 to 000056f8 │ │ + DW_CFA_def_cfa_offset: 744 │ │ + DW_CFA_advance_loc: 8 to 00005700 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 52 to 00005734 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_advance_loc: 56 to 00008378 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 656 to 000059c4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 000083ac │ │ + │ │ +000006cc 00000038 000006d0 FDE cie=00000000 pc=000059cc..00005cf4 │ │ + DW_CFA_advance_loc: 16 to 000059dc │ │ + DW_CFA_def_cfa_offset: 688 │ │ + DW_CFA_advance_loc: 8 to 000059e4 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc: 48 to 00005a14 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 720 to 00005ce4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 340 to 00008500 │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00008508 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_restore_state │ │ + │ │ +00000708 00000038 0000070c FDE cie=00000000 pc=00005cf4..00006004 │ │ + DW_CFA_advance_loc: 16 to 00005d04 │ │ + DW_CFA_def_cfa_offset: 688 │ │ + DW_CFA_advance_loc: 8 to 00005d0c │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 52 to 00005d40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc2: 324 to 0000864c │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 700 to 00005ffc │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00008654 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000009d0 00000010 000009d4 FDE cie=00000000 pc=00008654..0000865c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000009e4 00000010 000009e8 FDE cie=00000000 pc=0000865c..00008664 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000009f8 00000010 000009fc FDE cie=00000000 pc=00008664..0000866c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a0c 00000010 00000a10 FDE cie=00000000 pc=0000866c..00008674 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a20 00000010 00000a24 FDE cie=00000000 pc=00008674..0000867c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a34 00000010 00000a38 FDE cie=00000000 pc=0000867c..00008684 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a48 00000010 00000a4c FDE cie=00000000 pc=00008684..0000868c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a5c 00000010 00000a60 FDE cie=00000000 pc=0000868c..00008694 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a70 00000010 00000a74 FDE cie=00000000 pc=00008694..0000869c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a84 00000010 00000a88 FDE cie=00000000 pc=0000869c..000086a4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000a98 00000010 00000a9c FDE cie=00000000 pc=000086a4..000086ac │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000aac 00000010 00000ab0 FDE cie=00000000 pc=000086ac..000086b4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000ac0 00000010 00000ac4 FDE cie=00000000 pc=000086b4..000086bc │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000ad4 00000010 00000ad8 FDE cie=00000000 pc=000086bc..000086c4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000ae8 00000010 00000aec FDE cie=00000000 pc=000086c4..000086cc │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000afc 00000010 00000b00 FDE cie=00000000 pc=000086cc..000086d4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000b10 00000010 00000b14 FDE cie=00000000 pc=000086d4..000086dc │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000b24 00000010 00000b28 FDE cie=00000000 pc=000086dc..000086e4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ │ │ -00000b38 00000020 00000b3c FDE cie=00000000 pc=000086f0..0000897c │ │ - DW_CFA_advance_loc: 4 to 000086f4 │ │ +00000744 00000020 00000748 FDE cie=00000000 pc=00006010..0000629c │ │ + DW_CFA_advance_loc: 4 to 00006014 │ │ DW_CFA_def_cfa_offset: 344 │ │ - DW_CFA_advance_loc: 36 to 00008718 │ │ + DW_CFA_advance_loc: 36 to 00006038 │ │ DW_CFA_offset: r18 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc2: 612 to 0000897c │ │ + DW_CFA_advance_loc2: 612 to 0000629c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ │ │ -00000b5c 00000010 00000b60 FDE cie=00000000 pc=0000897c..000089c8 │ │ +00000768 00000010 0000076c FDE cie=00000000 pc=0000629c..000062e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b70 00000038 00000b74 FDE cie=00000000 pc=000089c8..00008b94 │ │ - DW_CFA_advance_loc: 16 to 000089d8 │ │ +0000077c 00000038 00000780 FDE cie=00000000 pc=000062e8..000064b4 │ │ + DW_CFA_advance_loc: 16 to 000062f8 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 36 to 000089fc │ │ + DW_CFA_advance_loc: 36 to 0000631c │ │ DW_CFA_offset: r18 at cfa-20 │ │ DW_CFA_offset: r17 at cfa-24 │ │ DW_CFA_offset: r16 at cfa-28 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r21 at cfa-8 │ │ DW_CFA_offset: r20 at cfa-12 │ │ DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_advance_loc1: 156 to 00008a98 │ │ + DW_CFA_advance_loc1: 156 to 000063b8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 252 to 00008b94 │ │ + DW_CFA_advance_loc1: 252 to 000064b4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ │ │ -00000bac 00000020 00000bb0 FDE cie=00000000 pc=00008b94..00008c90 │ │ - DW_CFA_advance_loc: 16 to 00008ba4 │ │ +000007b8 00000020 000007bc FDE cie=00000000 pc=000064b4..000065b0 │ │ + DW_CFA_advance_loc: 16 to 000064c4 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 00008bb4 │ │ + DW_CFA_advance_loc: 16 to 000064d4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 220 to 00008c90 │ │ + DW_CFA_advance_loc1: 220 to 000065b0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000bd0 00000028 00000bd4 FDE cie=00000000 pc=00008c90..00008dac │ │ - DW_CFA_advance_loc: 16 to 00008ca0 │ │ +000007dc 00000028 000007e0 FDE cie=00000000 pc=000065b0..000066cc │ │ + DW_CFA_advance_loc: 16 to 000065c0 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 00008cb8 │ │ + DW_CFA_advance_loc: 24 to 000065d8 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_advance_loc1: 168 to 00008d60 │ │ + DW_CFA_advance_loc1: 168 to 00006680 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00008d68 │ │ + DW_CFA_advance_loc: 8 to 00006688 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00000bfc 00000024 00000c00 FDE cie=00000000 pc=00008db0..00008eb8 │ │ - DW_CFA_advance_loc: 16 to 00008dc0 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 00008dc8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_advance_loc: 36 to 00008dec │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 204 to 00008eb8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ +00000808 00000010 0000080c FDE cie=00000000 pc=000066d0..00006704 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c24 00000038 00000c28 FDE cie=00000000 pc=00008eb8..00009364 │ │ - DW_CFA_advance_loc: 16 to 00008ec8 │ │ - DW_CFA_def_cfa_offset: 792 │ │ - DW_CFA_advance_loc: 4 to 00008ecc │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_advance_loc: 48 to 00008efc │ │ +0000081c 00000038 00000820 FDE cie=00000000 pc=00006704..0000716c │ │ + DW_CFA_advance_loc: 16 to 00006714 │ │ + DW_CFA_def_cfa_offset: 136 │ │ + DW_CFA_advance_loc: 4 to 00006718 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc: 24 to 00006730 │ │ DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc: 52 to 00006764 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_advance_loc2: 812 to 00009228 │ │ - DW_CFA_remember_state │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 2568 to 0000716c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ │ │ -00000c60 00000048 00000c64 FDE cie=00000000 pc=00009364..00009880 │ │ - DW_CFA_advance_loc: 16 to 00009374 │ │ - DW_CFA_def_cfa_offset: 792 │ │ - DW_CFA_advance_loc: 44 to 000093a0 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ +00000858 00000038 0000085c FDE cie=00000000 pc=0000716c..000073e0 │ │ + DW_CFA_advance_loc: 16 to 0000717c │ │ + DW_CFA_def_cfa_offset: 272 │ │ + DW_CFA_advance_loc: 52 to 000071b0 │ │ DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 1072 to 000097d0 │ │ + DW_CFA_advance_loc1: 76 to 000071fc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 00009804 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cac 00000024 00000cb0 FDE cie=00000000 pc=00009880..0000997c │ │ - DW_CFA_advance_loc: 16 to 00009890 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 000098a4 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +00000894 00000018 00000898 FDE cie=00000000 pc=000073e0..00007440 │ │ + DW_CFA_advance_loc: 16 to 000073f0 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 60 to 0000742c │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 56 to 000098dc │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 00007440 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cd4 00000020 00000cd8 FDE cie=00000000 pc=0000997c..00009a5c │ │ - DW_CFA_advance_loc: 16 to 0000998c │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 0000999c │ │ - DW_CFA_offset: r16 at cfa-12 │ │ +000008b0 00000018 000008b4 FDE cie=00000000 pc=00007440..000074a0 │ │ + DW_CFA_advance_loc: 16 to 00007450 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 60 to 0000748c │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc: 52 to 000099d0 │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 000074a0 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00000cf8 0000002c 00000cfc FDE cie=00000000 pc=00009a60..00009c24 │ │ - DW_CFA_advance_loc: 16 to 00009a70 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 00009a80 │ │ +000008cc 00000010 000008d0 FDE cie=00000000 pc=000074a0..00007598 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000008e0 00000010 000008e4 FDE cie=00000000 pc=00007598..00007690 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000008f4 00000018 000008f8 FDE cie=00000000 pc=00007690..000076cc │ │ + DW_CFA_advance_loc: 16 to 000076a0 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 12 to 000076ac │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 48 to 00009ab0 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 364 to 00009c1c │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 000076cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d28 00000034 00000d2c FDE cie=00000000 pc=00009c24..00009dd4 │ │ - DW_CFA_advance_loc: 16 to 00009c34 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 28 to 00009c50 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ +00000910 00000024 00000914 FDE cie=00000000 pc=000076d0..000077d8 │ │ + DW_CFA_advance_loc: 16 to 000076e0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 000076e8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_advance_loc: 36 to 0000770c │ │ + DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc2: 320 to 00009d90 │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 204 to 000077d8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 00009dac │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 00009dd4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000d60 0000003c 00000d64 FDE cie=00000000 pc=00009dd4..00009fd4 │ │ - DW_CFA_advance_loc: 32 to 00009df4 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 36 to 00009e18 │ │ +00000938 00000038 0000093c FDE cie=00000000 pc=000077d8..00007c84 │ │ + DW_CFA_advance_loc: 16 to 000077e8 │ │ + DW_CFA_def_cfa_offset: 792 │ │ + DW_CFA_advance_loc: 4 to 000077ec │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 48 to 0000781c │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc: 44 to 00009e44 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_advance_loc2: 812 to 00007b48 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 16 to 00009e54 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ │ │ -00000da0 0000003c 00000da4 FDE cie=00000000 pc=00009fd4..0000a1a8 │ │ - DW_CFA_advance_loc: 16 to 00009fe4 │ │ - DW_CFA_def_cfa_offset: 216 │ │ - DW_CFA_advance_loc: 32 to 0000a004 │ │ +00000974 00000048 00000978 FDE cie=00000000 pc=00007c84..000081a0 │ │ + DW_CFA_advance_loc: 16 to 00007c94 │ │ + DW_CFA_def_cfa_offset: 792 │ │ + DW_CFA_advance_loc: 44 to 00007cc0 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc1: 112 to 0000a074 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 1072 to 000080f0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 112 to 0000a0e4 │ │ + DW_CFA_advance_loc: 52 to 00008124 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000de0 00000010 00000de4 FDE cie=00000000 pc=0000a1a8..0000a1c0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000df4 00000010 00000df8 FDE cie=00000000 pc=0000a1c0..0000a1d8 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000e08 00000010 00000e0c FDE cie=00000000 pc=0000a1d8..0000a218 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000e1c 00000040 00000e20 FDE cie=00000000 pc=0000a218..0000a340 │ │ - DW_CFA_advance_loc: 24 to 0000a230 │ │ +000009c0 00000024 000009c4 FDE cie=00000000 pc=000081a0..0000829c │ │ + DW_CFA_advance_loc: 16 to 000081b0 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 0000a248 │ │ + DW_CFA_advance_loc: 20 to 000081c4 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 36 to 0000a26c │ │ + DW_CFA_advance_loc: 56 to 000081fc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 0000a290 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 152 to 0000a328 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000a330 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e60 00000038 00000e64 FDE cie=00000000 pc=0000a340..0000a434 │ │ - DW_CFA_advance_loc: 24 to 0000a358 │ │ +000009e8 00000020 000009ec FDE cie=00000000 pc=0000829c..0000837c │ │ + DW_CFA_advance_loc: 16 to 000082ac │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 0000a36c │ │ + DW_CFA_advance_loc: 16 to 000082bc │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc: 32 to 0000a38c │ │ + DW_CFA_advance_loc: 52 to 000082f0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 96 to 0000a3ec │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 0000a414 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000a41c │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ │ │ -00000e9c 00000034 00000ea0 FDE cie=00000000 pc=0000a434..0000a524 │ │ - DW_CFA_advance_loc: 24 to 0000a44c │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 0000a464 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 36 to 0000a488 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 88 to 0000a4e0 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 60 to 0000a51c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ - │ │ -00000ed4 00000034 00000ed8 FDE cie=00000000 pc=0000a530..0000a810 │ │ - DW_CFA_advance_loc: 16 to 0000a540 │ │ +00000a0c 00000034 00000a10 FDE cie=00000000 pc=00008380..00008660 │ │ + DW_CFA_advance_loc: 16 to 00008390 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 28 to 0000a55c │ │ + DW_CFA_advance_loc: 28 to 000083ac │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_advance_loc1: 100 to 0000a5c0 │ │ + DW_CFA_advance_loc1: 100 to 00008410 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 0000a5e8 │ │ + DW_CFA_advance_loc: 40 to 00008438 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ │ │ -00000f0c 0000003c 00000f10 FDE cie=00000000 pc=0000a810..0000a94c │ │ - DW_CFA_advance_loc: 16 to 0000a820 │ │ +00000a44 0000003c 00000a48 FDE cie=00000000 pc=00008660..0000879c │ │ + DW_CFA_advance_loc: 16 to 00008670 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 24 to 0000a838 │ │ + DW_CFA_advance_loc: 24 to 00008688 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 68 to 0000a87c │ │ + DW_CFA_advance_loc1: 68 to 000086cc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 84 to 0000a8d0 │ │ + DW_CFA_advance_loc1: 84 to 00008720 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 0000a8f4 │ │ + DW_CFA_advance_loc: 36 to 00008744 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00000f4c 00000038 00000f50 FDE cie=00000000 pc=0000a94c..0000aa68 │ │ - DW_CFA_advance_loc: 16 to 0000a95c │ │ +00000a84 00000038 00000a88 FDE cie=00000000 pc=0000879c..000088b8 │ │ + DW_CFA_advance_loc: 16 to 000087ac │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 0000a974 │ │ + DW_CFA_advance_loc: 24 to 000087c4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 80 to 0000a9c4 │ │ + DW_CFA_advance_loc1: 80 to 00008814 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 0000a9e0 │ │ + DW_CFA_advance_loc: 28 to 00008830 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 128 to 0000aa60 │ │ + DW_CFA_advance_loc1: 128 to 000088b0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f88 00000030 00000f8c FDE cie=00000000 pc=0000aa68..0000ab74 │ │ - DW_CFA_advance_loc: 16 to 0000aa78 │ │ +00000ac0 00000030 00000ac4 FDE cie=00000000 pc=000088b8..000089c4 │ │ + DW_CFA_advance_loc: 16 to 000088c8 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 24 to 0000aa90 │ │ + DW_CFA_advance_loc: 24 to 000088e0 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 92 to 0000aaec │ │ + DW_CFA_advance_loc1: 92 to 0000893c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 0000ab10 │ │ + DW_CFA_advance_loc: 36 to 00008960 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ │ │ -00000fbc 00000044 00000fc0 FDE cie=00000000 pc=0000ab74..0000ada4 │ │ - DW_CFA_advance_loc: 16 to 0000ab84 │ │ +00000af4 00000044 00000af8 FDE cie=00000000 pc=000089c4..00008bf4 │ │ + DW_CFA_advance_loc: 16 to 000089d4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 32 to 0000aba4 │ │ + DW_CFA_advance_loc: 32 to 000089f4 │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 0000abf8 │ │ + DW_CFA_advance_loc1: 84 to 00008a48 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 180 to 0000acac │ │ + DW_CFA_advance_loc1: 180 to 00008afc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 100 to 0000ad10 │ │ + DW_CFA_advance_loc1: 100 to 00008b60 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001004 0000003c 00001008 FDE cie=00000000 pc=0000ada4..0000af2c │ │ - DW_CFA_advance_loc: 16 to 0000adb4 │ │ +00000b3c 0000003c 00000b40 FDE cie=00000000 pc=00008bf4..00008d7c │ │ + DW_CFA_advance_loc: 16 to 00008c04 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 0000add0 │ │ + DW_CFA_advance_loc: 28 to 00008c20 │ │ DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_advance_loc: 56 to 0000ae08 │ │ + DW_CFA_advance_loc: 56 to 00008c58 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 92 to 0000ae64 │ │ + DW_CFA_advance_loc1: 92 to 00008cb4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000ae84 │ │ + DW_CFA_advance_loc: 32 to 00008cd4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001044 00000030 00001048 FDE cie=00000000 pc=0000af2c..0000b0a0 │ │ - DW_CFA_advance_loc: 16 to 0000af3c │ │ +00000b7c 00000030 00000b80 FDE cie=00000000 pc=00008d7c..00008ef0 │ │ + DW_CFA_advance_loc: 16 to 00008d8c │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 0000af54 │ │ + DW_CFA_advance_loc: 24 to 00008da4 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 92 to 0000afb0 │ │ + DW_CFA_advance_loc1: 92 to 00008e00 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000afd0 │ │ + DW_CFA_advance_loc: 32 to 00008e20 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ │ │ -00001078 00000030 0000107c FDE cie=00000000 pc=0000b0a0..0000b1ec │ │ - DW_CFA_advance_loc: 16 to 0000b0b0 │ │ +00000bb0 00000030 00000bb4 FDE cie=00000000 pc=00008ef0..0000903c │ │ + DW_CFA_advance_loc: 16 to 00008f00 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 0000b0c8 │ │ + DW_CFA_advance_loc: 24 to 00008f18 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 92 to 0000b124 │ │ + DW_CFA_advance_loc1: 92 to 00008f74 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000b144 │ │ + DW_CFA_advance_loc: 32 to 00008f94 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ │ │ -000010ac 00000034 000010b0 FDE cie=00000000 pc=0000b1ec..0000b2f4 │ │ - DW_CFA_advance_loc: 16 to 0000b1fc │ │ +00000be4 00000034 00000be8 FDE cie=00000000 pc=0000903c..00009144 │ │ + DW_CFA_advance_loc: 16 to 0000904c │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 0000b214 │ │ + DW_CFA_advance_loc: 24 to 00009064 │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 72 to 0000b25c │ │ + DW_CFA_advance_loc1: 72 to 000090ac │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 124 to 0000b2d8 │ │ + DW_CFA_advance_loc1: 124 to 00009128 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 0000b2f4 │ │ + DW_CFA_advance_loc: 28 to 00009144 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ │ │ -000010e4 0000003c 000010e8 FDE cie=00000000 pc=0000b2f4..0000b984 │ │ - DW_CFA_advance_loc: 20 to 0000b308 │ │ +00000c1c 0000003c 00000c20 FDE cie=00000000 pc=00009144..000097d4 │ │ + DW_CFA_advance_loc: 20 to 00009158 │ │ DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 0000b310 │ │ + DW_CFA_advance_loc: 8 to 00009160 │ │ DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc: 12 to 0000b31c │ │ + DW_CFA_advance_loc: 12 to 0000916c │ │ DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_advance_loc: 32 to 0000b33c │ │ + DW_CFA_advance_loc: 32 to 0000918c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r21 at cfa-8 │ │ DW_CFA_offset: r20 at cfa-12 │ │ DW_CFA_offset: r19 at cfa-16 │ │ DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_advance_loc1: 112 to 0000b3ac │ │ + DW_CFA_advance_loc1: 112 to 000091fc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 136 to 0000b434 │ │ + DW_CFA_advance_loc1: 136 to 00009284 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00001124 00000028 00001128 FDE cie=00000000 pc=0000b990..0000ba6c │ │ - DW_CFA_advance_loc: 56 to 0000b9c8 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 0000b9d8 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 72 to 0000ba20 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000ba28 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ +00000c5c 00000010 00000c60 FDE cie=00000000 pc=000097e0..00009830 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001150 00000010 00001154 FDE cie=00000000 pc=0000ba6c..0000baac │ │ +00000c70 00000010 00000c74 FDE cie=00000000 pc=00009830..00009860 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001164 0000001c 00001168 FDE cie=00000000 pc=0000bab0..0000bb74 │ │ - DW_CFA_advance_loc: 24 to 0000bac8 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 0000bacc │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 20 to 0000bae0 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 140 to 0000bb6c │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_def_cfa_offset: 0 │ │ +00000c84 00000010 00000c88 FDE cie=00000000 pc=00009860..000098a8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001184 00000034 00001188 FDE cie=00000000 pc=0000bb74..0000bf04 │ │ - DW_CFA_advance_loc: 16 to 0000bb84 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 4 to 0000bb88 │ │ - DW_CFA_offset: r30 at cfa-4 │ │ - DW_CFA_advance_loc: 48 to 0000bbb8 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc2: 844 to 0000bf04 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ +00000c98 00000010 00000c9c FDE cie=00000000 pc=000098a8..000098e8 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000011bc 00000040 000011c0 FDE cie=00000000 pc=0000bf04..0000c0f4 │ │ - DW_CFA_advance_loc: 16 to 0000bf14 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 0000bf30 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ +00000cac 0000005c 00000cb0 FDE cie=00000000 pc=000098e8..00009d10 │ │ + DW_CFA_advance_loc: 24 to 00009900 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 36 to 00009924 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc2: 280 to 0000c048 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_advance_loc: 56 to 0000995c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 100 to 0000c0ac │ │ + DW_CFA_advance_loc1: 112 to 000099cc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 72 to 0000c0f4 │ │ + DW_CFA_advance_loc: 60 to 00009a08 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - │ │ -00001200 00000028 00001204 FDE cie=00000000 pc=0000c0f4..0000c430 │ │ - DW_CFA_advance_loc: 16 to 0000c104 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 0000c118 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_advance_loc: 8 to 00009a10 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc2: 672 to 0000c3b8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000c3c0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000122c 0000001c 00001230 FDE cie=00000000 pc=0000c430..0000c4e0 │ │ - DW_CFA_advance_loc: 24 to 0000c448 │ │ +00000d0c 00000024 00000d10 FDE cie=00000000 pc=00009d10..00009d94 │ │ + DW_CFA_advance_loc: 24 to 00009d28 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 24 to 0000c460 │ │ + DW_CFA_advance_loc: 12 to 00009d34 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 120 to 0000c4d8 │ │ + DW_CFA_advance_loc1: 68 to 00009d78 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 20 to 00009d8c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ - │ │ -0000124c 00000034 00001250 FDE cie=00000000 pc=0000c4e0..0000cd58 │ │ - DW_CFA_advance_loc: 16 to 0000c4f0 │ │ - DW_CFA_def_cfa_offset: 104 │ │ - DW_CFA_advance_loc: 8 to 0000c4f8 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc: 48 to 0000c528 │ │ - DW_CFA_offset: r30 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_advance_loc2: 2096 to 0000cd58 │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001284 00000038 00001288 FDE cie=00000000 pc=0000cd58..0000cfc4 │ │ - DW_CFA_advance_loc: 16 to 0000cd68 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 0000cd84 │ │ - DW_CFA_offset: r17 at cfa-20 │ │ +00000d34 0000006c 00000d38 FDE cie=00000000 pc=00009d94..0000a0e4 │ │ + DW_CFA_advance_loc: 24 to 00009dac │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 36 to 00009dd0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc2: 368 to 0000cef4 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_advance_loc: 56 to 00009e08 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 144 to 0000cf84 │ │ + DW_CFA_advance_loc: 52 to 00009e3c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000012c0 00000024 000012c4 FDE cie=00000000 pc=0000cfc4..0000d1e8 │ │ - DW_CFA_advance_loc: 16 to 0000cfd4 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 48 to 0000d004 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc2: 364 to 0000d170 │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 340 to 00009f90 │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000d178 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000012e8 00000020 000012ec FDE cie=00000000 pc=0000d1e8..0000d558 │ │ - DW_CFA_advance_loc: 16 to 0000d1f8 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 0000d208 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 8 to 00009f98 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc2: 840 to 0000d550 │ │ + DW_CFA_advance_loc2: 324 to 0000a0dc │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000d558 │ │ + DW_CFA_advance_loc: 8 to 0000a0e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -0000130c 0000001c 00001310 FDE cie=00000000 pc=0000d558..0000d608 │ │ - DW_CFA_advance_loc: 24 to 0000d570 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 24 to 0000d588 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 120 to 0000d600 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_def_cfa_offset: 0 │ │ +00000da4 00000010 00000da8 FDE cie=00000000 pc=0000a0e4..0000a0ec │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000132c 00000010 00001330 FDE cie=00000000 pc=0000d608..0000d620 │ │ +00000db8 00000010 00000dbc FDE cie=00000000 pc=0000a0ec..0000a0f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001340 00000020 00001344 FDE cie=00000000 pc=0000d620..0000d8d0 │ │ - DW_CFA_advance_loc: 16 to 0000d630 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 0000d640 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc2: 648 to 0000d8c8 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000d8d0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ +00000dcc 00000010 00000dd0 FDE cie=00000000 pc=0000a0f4..0000a0fc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001364 00000030 00001368 FDE cie=00000000 pc=0000d8d0..0000d9e8 │ │ - DW_CFA_advance_loc: 16 to 0000d8e0 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 0000d8fc │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_advance_loc1: 204 to 0000d9c8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000d9e8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ +00000de0 00000010 00000de4 FDE cie=00000000 pc=0000a0fc..0000a104 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001398 00000030 0000139c FDE cie=00000000 pc=0000d9e8..0000dee8 │ │ - DW_CFA_advance_loc: 48 to 0000da18 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 40 to 0000da40 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_advance_loc1: 64 to 0000da80 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ +00000df4 00000010 00000df8 FDE cie=00000000 pc=0000a104..0000a10c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013cc 00000010 000013d0 FDE cie=00000000 pc=0000dee8..0000df28 │ │ +00000e08 00000010 00000e0c FDE cie=00000000 pc=0000a10c..0000a114 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013e0 00000010 000013e4 FDE cie=00000000 pc=0000df30..0000df84 │ │ +00000e1c 00000010 00000e20 FDE cie=00000000 pc=0000a114..0000a11c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013f4 00000010 000013f8 FDE cie=00000000 pc=0000df84..0000dfd8 │ │ +00000e30 00000010 00000e34 FDE cie=00000000 pc=0000a11c..0000a124 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001408 00000010 0000140c FDE cie=00000000 pc=0000dfd8..0000e018 │ │ +00000e44 00000010 00000e48 FDE cie=00000000 pc=0000a124..0000a12c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000141c 00000010 00001420 FDE cie=00000000 pc=0000e018..0000e048 │ │ +00000e58 00000010 00000e5c FDE cie=00000000 pc=0000a12c..0000a134 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001430 00000030 00001434 FDE cie=00000000 pc=0000e048..0000e2f8 │ │ - DW_CFA_advance_loc: 48 to 0000e078 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 0000e090 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 76 to 0000e0dc │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000e0fc │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ +00000e6c 00000010 00000e70 FDE cie=00000000 pc=0000a134..0000a13c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001464 00000030 00001468 FDE cie=00000000 pc=0000e2f8..0000e5a8 │ │ - DW_CFA_advance_loc: 48 to 0000e328 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 0000e340 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 76 to 0000e38c │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 0000e3ac │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ +00000e80 00000010 00000e84 FDE cie=00000000 pc=0000a13c..0000a144 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000e94 00000010 00000e98 FDE cie=00000000 pc=0000a144..0000a14c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000ea8 00000010 00000eac FDE cie=00000000 pc=0000a14c..0000a154 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001498 00000010 0000149c FDE cie=00000000 pc=0000e5a8..0000e5e8 │ │ +00000ebc 00000010 00000ec0 FDE cie=00000000 pc=0000a154..0000a15c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000014ac 00000010 000014b0 FDE cie=00000000 pc=0000e5e8..0000e618 │ │ +00000ed0 00000010 00000ed4 FDE cie=00000000 pc=0000a15c..0000a164 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000014c0 00000024 000014c4 FDE cie=00000000 pc=0000e620..0000e7a4 │ │ - DW_CFA_advance_loc: 16 to 0000e630 │ │ +00000ee4 00000010 00000ee8 FDE cie=00000000 pc=0000a164..0000a16c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000ef8 00000010 00000efc FDE cie=00000000 pc=0000a16c..0000a174 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000f0c 00000024 00000f10 FDE cie=00000000 pc=0000a180..0000a304 │ │ + DW_CFA_advance_loc: 16 to 0000a190 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 24 to 0000e648 │ │ + DW_CFA_advance_loc: 24 to 0000a1a8 │ │ DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 40 to 0000e670 │ │ + DW_CFA_advance_loc: 40 to 0000a1d0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 0000e698 │ │ + DW_CFA_advance_loc: 40 to 0000a1f8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000014e8 00000010 000014ec FDE cie=00000000 pc=0000e7a4..0000e7f4 │ │ +00000f34 00000010 00000f38 FDE cie=00000000 pc=0000a304..0000a354 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000014fc 00000010 00001500 FDE cie=00000000 pc=0000e7f4..0000e834 │ │ +00000f48 00000010 00000f4c FDE cie=00000000 pc=0000a354..0000a394 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001510 00000010 00001514 FDE cie=00000000 pc=0000e834..0000e874 │ │ +00000f5c 00000010 00000f60 FDE cie=00000000 pc=0000a394..0000a3d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001524 0000002c 00001528 FDE cie=00000000 pc=0000e874..0000e9b8 │ │ - DW_CFA_advance_loc: 16 to 0000e884 │ │ +00000f70 0000002c 00000f74 FDE cie=00000000 pc=0000a3d4..0000a518 │ │ + DW_CFA_advance_loc: 16 to 0000a3e4 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 24 to 0000e89c │ │ + DW_CFA_advance_loc: 24 to 0000a3fc │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc1: 160 to 0000e93c │ │ + DW_CFA_advance_loc1: 160 to 0000a49c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 0000e958 │ │ + DW_CFA_advance_loc: 28 to 0000a4b8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ │ │ -00001554 0000002c 00001558 FDE cie=00000000 pc=0000e9b8..0000eaf4 │ │ - DW_CFA_advance_loc: 16 to 0000e9c8 │ │ +00000fa0 0000002c 00000fa4 FDE cie=00000000 pc=0000a518..0000a654 │ │ + DW_CFA_advance_loc: 16 to 0000a528 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 0000e9e0 │ │ + DW_CFA_advance_loc: 24 to 0000a540 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc1: 84 to 0000ea34 │ │ + DW_CFA_advance_loc1: 84 to 0000a594 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 0000ea50 │ │ + DW_CFA_advance_loc: 28 to 0000a5b0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ │ │ -00001584 00000028 00001588 FDE cie=00000000 pc=0000eaf4..0000ed50 │ │ - DW_CFA_advance_loc: 16 to 0000eb04 │ │ +00000fd0 00000028 00000fd4 FDE cie=00000000 pc=0000a654..0000a8b0 │ │ + DW_CFA_advance_loc: 16 to 0000a664 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 20 to 0000eb18 │ │ + DW_CFA_advance_loc: 20 to 0000a678 │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc: 44 to 0000eb44 │ │ + DW_CFA_advance_loc: 44 to 0000a6a4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 152 to 0000ebdc │ │ + DW_CFA_advance_loc1: 152 to 0000a73c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ │ │ -000015b0 00000038 000015b4 FDE cie=00000000 pc=0000ed50..0000eef0 │ │ - DW_CFA_advance_loc: 16 to 0000ed60 │ │ +00000ffc 00000038 00001000 FDE cie=00000000 pc=0000a8b0..0000aa50 │ │ + DW_CFA_advance_loc: 16 to 0000a8c0 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 24 to 0000ed78 │ │ + DW_CFA_advance_loc: 24 to 0000a8d8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc1: 160 to 0000ee18 │ │ + DW_CFA_advance_loc1: 160 to 0000a978 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 0000ee34 │ │ + DW_CFA_advance_loc: 28 to 0000a994 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 124 to 0000eeb0 │ │ + DW_CFA_advance_loc1: 124 to 0000aa10 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000015ec 00000028 000015f0 FDE cie=00000000 pc=0000eef0..0000f000 │ │ - DW_CFA_advance_loc: 56 to 0000ef28 │ │ +00001038 00000028 0000103c FDE cie=00000000 pc=0000aa50..0000ab60 │ │ + DW_CFA_advance_loc: 56 to 0000aa88 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 0000ef38 │ │ + DW_CFA_advance_loc: 16 to 0000aa98 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 72 to 0000ef80 │ │ + DW_CFA_advance_loc1: 72 to 0000aae0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000ef88 │ │ + DW_CFA_advance_loc: 8 to 0000aae8 │ │ DW_CFA_def_cfa_offset: 40 │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ │ │ -00001618 00000010 0000161c FDE cie=00000000 pc=0000f000..0000f034 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -0000162c 00000038 00001630 FDE cie=00000000 pc=0000f034..0000fa9c │ │ - DW_CFA_advance_loc: 16 to 0000f044 │ │ - DW_CFA_def_cfa_offset: 136 │ │ - DW_CFA_advance_loc: 4 to 0000f048 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_advance_loc: 24 to 0000f060 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_advance_loc: 52 to 0000f094 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ +00001064 00000028 00001068 FDE cie=00000000 pc=0000ab60..0000add4 │ │ + DW_CFA_advance_loc: 48 to 0000ab90 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 24 to 0000aba8 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 2568 to 0000fa9c │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_advance_loc1: 68 to 0000abec │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001668 00000038 0000166c FDE cie=00000000 pc=0000fa9c..0000fd10 │ │ - DW_CFA_advance_loc: 16 to 0000faac │ │ - DW_CFA_def_cfa_offset: 272 │ │ - DW_CFA_advance_loc: 52 to 0000fae0 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ +00001090 00000010 00001094 FDE cie=00000000 pc=0000add4..0000ae14 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000010a4 0000001c 000010a8 FDE cie=00000000 pc=00002b60..00002bbc │ │ + DW_CFA_advance_loc: 16 to 00002b70 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 12 to 00002b7c │ │ + DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc1: 76 to 0000fb2c │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 64 to 00002bbc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +000010c4 00000010 000010c8 FDE cie=00000000 pc=0000ae20..0000ae78 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000010d8 00000010 000010dc FDE cie=00000000 pc=0000ae78..0000ae84 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000016a4 00000018 000016a8 FDE cie=00000000 pc=0000fd10..0000fd70 │ │ - DW_CFA_advance_loc: 16 to 0000fd20 │ │ +000010ec 00000020 000010f0 FDE cie=00000000 pc=0000ae84..0000af60 │ │ + DW_CFA_advance_loc: 16 to 0000ae94 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 60 to 0000fd5c │ │ + DW_CFA_advance_loc: 12 to 0000aea0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 0000fd70 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 144 to 0000af30 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000016c0 00000018 000016c4 FDE cie=00000000 pc=0000fd70..0000fdd0 │ │ - DW_CFA_advance_loc: 16 to 0000fd80 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 60 to 0000fdbc │ │ +00001110 00000010 00001114 FDE cie=00000000 pc=0000af60..0000b090 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001124 0000002c 00001128 FDE cie=00000000 pc=0000b090..0000b1d0 │ │ + DW_CFA_advance_loc: 20 to 0000b0a4 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 20 to 0000b0b8 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 0000fdd0 │ │ + DW_CFA_advance_loc1: 64 to 0000b0f8 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 48 to 0000b128 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 20 to 0000b13c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000016dc 00000038 000016e0 FDE cie=00000000 pc=0000fdd0..000100a0 │ │ - DW_CFA_advance_loc: 16 to 0000fde0 │ │ - DW_CFA_def_cfa_offset: 584 │ │ - DW_CFA_advance_loc: 8 to 0000fde8 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_advance_loc: 48 to 0000fe18 │ │ +00001154 00000064 00001158 FDE cie=00000000 pc=0000b1d0..0000b3a4 │ │ + DW_CFA_advance_loc: 16 to 0000b1e0 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 8 to 0000b1e8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 20 to 0000b1fc │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 640 to 00010098 │ │ + DW_CFA_advance_loc1: 116 to 0000b270 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - │ │ -00001718 00000038 0000171c FDE cie=00000000 pc=000100a0..0001037c │ │ - DW_CFA_advance_loc: 16 to 000100b0 │ │ - DW_CFA_def_cfa_offset: 592 │ │ - DW_CFA_advance_loc: 8 to 000100b8 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_advance_loc: 48 to 000100e8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 652 to 00010374 │ │ + DW_CFA_advance_loc: 44 to 0000b29c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b2c8 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b2f4 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b320 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - │ │ -00001754 00000038 00001758 FDE cie=00000000 pc=0001037c..0001067c │ │ - DW_CFA_advance_loc: 16 to 0001038c │ │ - DW_CFA_def_cfa_offset: 616 │ │ - DW_CFA_advance_loc: 8 to 00010394 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_advance_loc: 48 to 000103c4 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 688 to 00010674 │ │ + DW_CFA_advance_loc: 44 to 0000b34c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b378 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b3a4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000011bc 0000002c 000011c0 FDE cie=00000000 pc=0000b3a4..0000b4e4 │ │ + DW_CFA_advance_loc: 20 to 0000b3b8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 20 to 0000b3cc │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc1: 64 to 0000b40c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 48 to 0000b43c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 20 to 0000b450 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ │ │ -00001790 00000038 00001794 FDE cie=00000000 pc=0001067c..00010978 │ │ - DW_CFA_advance_loc: 16 to 0001068c │ │ - DW_CFA_def_cfa_offset: 712 │ │ - DW_CFA_advance_loc: 8 to 00010694 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_advance_loc: 48 to 000106c4 │ │ +000011ec 00000010 000011f0 FDE cie=00000000 pc=0000b4e4..0000b528 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001200 00000010 00001204 FDE cie=00000000 pc=0000b528..0000b5c8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001214 00000064 00001218 FDE cie=00000000 pc=0000b5c8..0000b79c │ │ + DW_CFA_advance_loc: 16 to 0000b5d8 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 8 to 0000b5e0 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 20 to 0000b5f4 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 684 to 00010970 │ │ + DW_CFA_advance_loc1: 116 to 0000b668 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b694 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b6c0 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b6ec │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b718 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b744 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b770 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 0000b79c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000017cc 00000038 000017d0 FDE cie=00000000 pc=00010978..00010c5c │ │ - DW_CFA_advance_loc: 16 to 00010988 │ │ - DW_CFA_def_cfa_offset: 744 │ │ - DW_CFA_advance_loc: 8 to 00010990 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_advance_loc: 52 to 000109c4 │ │ +0000127c 00000010 00001280 FDE cie=00000000 pc=0000b79c..0000b7a8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001290 00000028 00001294 FDE cie=00000000 pc=0000b7a8..0000b978 │ │ + DW_CFA_advance_loc: 16 to 0000b7b8 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 4 to 0000b7bc │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc: 24 to 0000b7d4 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 656 to 00010c54 │ │ + DW_CFA_advance_loc2: 348 to 0000b930 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 56 to 0000b968 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ │ │ -00001808 00000038 0000180c FDE cie=00000000 pc=00010c5c..00010f84 │ │ - DW_CFA_advance_loc: 16 to 00010c6c │ │ - DW_CFA_def_cfa_offset: 688 │ │ - DW_CFA_advance_loc: 8 to 00010c74 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_advance_loc: 48 to 00010ca4 │ │ +000012bc 00000024 000012c0 FDE cie=00000000 pc=0000b978..0000bb00 │ │ + DW_CFA_advance_loc: 16 to 0000b988 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 8 to 0000b990 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 20 to 0000b9a4 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 720 to 00010f74 │ │ + DW_CFA_advance_loc1: 156 to 0000ba40 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ │ │ -00001844 00000038 00001848 FDE cie=00000000 pc=00010f84..00011294 │ │ - DW_CFA_advance_loc: 16 to 00010f94 │ │ - DW_CFA_def_cfa_offset: 688 │ │ - DW_CFA_advance_loc: 8 to 00010f9c │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_advance_loc: 52 to 00010fd0 │ │ +000012e4 0000002c 000012e8 FDE cie=00000000 pc=0000bb00..0000bc6c │ │ + DW_CFA_advance_loc: 16 to 0000bb10 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 36 to 0000bb34 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 700 to 0001128c │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc1: 224 to 0000bc14 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - │ │ -00001880 00000010 00001884 FDE cie=00000000 pc=000112a0..000112e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001894 00000010 00001898 FDE cie=00000000 pc=000112e0..00011330 │ │ +00001314 00000010 00001318 FDE cie=00000000 pc=0000bc6c..0000bcdc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018a8 00000010 000018ac FDE cie=00000000 pc=00011330..00011370 │ │ +00001328 00000028 0000132c FDE cie=00000000 pc=0000bcdc..0000bd70 │ │ + DW_CFA_advance_loc: 24 to 0000bcf4 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 16 to 0000bd04 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc1: 64 to 0000bd44 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 36 to 0000bd68 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001354 00000010 00001358 FDE cie=00000000 pc=0000bd70..0000bdf0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018bc 00000038 000018c0 FDE cie=00000000 pc=00011370..00011684 │ │ - DW_CFA_advance_loc: 16 to 00011380 │ │ - DW_CFA_def_cfa_offset: 192 │ │ - DW_CFA_advance_loc: 8 to 00011388 │ │ - DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_advance_loc: 28 to 000113a4 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ +00001368 00000028 0000136c FDE cie=00000000 pc=0000bdf0..0000be78 │ │ + DW_CFA_advance_loc: 16 to 0000be00 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 8 to 0000be08 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc: 12 to 0000be14 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_advance_loc1: 88 to 000113fc │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc1: 76 to 0000be60 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 48 to 0001142c │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 0000be78 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00001394 00000010 00001398 FDE cie=00000000 pc=0000be78..0000be90 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018f8 0000006c 000018fc FDE cie=00000000 pc=00011684..00011a0c │ │ - DW_CFA_advance_loc: 24 to 0001169c │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 44 to 000116c8 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ +000013a8 0000001c 000013ac FDE cie=00000000 pc=0000be90..0000bf20 │ │ + DW_CFA_advance_loc: 36 to 0000beb4 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 12 to 0000bec0 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc1: 88 to 0000bf18 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + │ │ +000013c8 00000024 000013cc FDE cie=00000000 pc=0000bf20..0000bfbc │ │ + DW_CFA_advance_loc: 48 to 0000bf50 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 20 to 0000bf64 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc1: 80 to 0000bfb4 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000013f0 00000058 000013f4 FDE cie=00000000 pc=0000bfbc..0000c284 │ │ + DW_CFA_advance_loc: 16 to 0000bfcc │ │ + DW_CFA_def_cfa_offset: 1088 │ │ + DW_CFA_advance_loc: 8 to 0000bfd4 │ │ DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_advance_loc: 20 to 0000bfe8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_advance_loc: 32 to 0000c008 │ │ DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc1: 64 to 00011708 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 88 to 00011760 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc2: 492 to 0000c1f4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 00011794 │ │ + DW_CFA_advance_loc1: 92 to 0000c250 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 52 to 0000c284 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_advance_loc: 8 to 0001179c │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +0000144c 00000038 00001450 FDE cie=00000000 pc=0000c284..0000c4a8 │ │ + DW_CFA_advance_loc: 16 to 0000c294 │ │ + DW_CFA_def_cfa_offset: 88 │ │ + DW_CFA_advance_loc: 44 to 0000c2c0 │ │ DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_nop │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 364 to 0000c42c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001968 00000020 0000196c FDE cie=00000000 pc=00011a10..00011a94 │ │ - DW_CFA_advance_loc: 48 to 00011a40 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 00011a50 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ +00001488 00000034 0000148c FDE cie=00000000 pc=0000c4a8..0000cb24 │ │ + DW_CFA_advance_loc: 16 to 0000c4b8 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 20 to 0000c4cc │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_advance_loc: 32 to 0000c4ec │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 68 to 00011a94 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_advance_loc1: 220 to 0000c5c8 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000198c 00000010 00001990 FDE cie=00000000 pc=00011a94..00011ad4 │ │ +000014c0 00000034 000014c4 FDE cie=00000000 pc=0000cb24..0000ccac │ │ + DW_CFA_advance_loc: 16 to 0000cb34 │ │ + DW_CFA_def_cfa_offset: 88 │ │ + DW_CFA_advance_loc: 40 to 0000cb5c │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc1: 240 to 0000cc4c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 84 to 0000cca0 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019a0 00000010 000019a4 FDE cie=00000000 pc=00011ae0..00011bdc │ │ +000014f8 00000010 000014fc FDE cie=00000000 pc=0000ccac..0000cd08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019b4 00000010 000019b8 FDE cie=00000000 pc=00011bdc..00011c1c │ │ +0000150c 00000010 00001510 FDE cie=00000000 pc=0000cd10..0000cd4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019c8 00000010 000019cc FDE cie=00000000 pc=00011c20..00011c60 │ │ +00001520 00000034 00001524 FDE cie=00000000 pc=0000cd4c..0000d9e8 │ │ + DW_CFA_advance_loc: 4 to 0000cd50 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 40 to 0000cd78 │ │ + DW_CFA_offset: r30 at cfa-4 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_offset: r16 at cfa-36 │ │ + DW_CFA_offset: r22 at cfa-12 │ │ + DW_CFA_advance_loc2: 3184 to 0000d9e8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019dc 00000028 000019e0 FDE cie=00000000 pc=00011c60..00011d80 │ │ - DW_CFA_advance_loc: 16 to 00011c70 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00011c7c │ │ - DW_CFA_offset: r16 at cfa-8 │ │ +00001558 00000030 0000155c FDE cie=00000000 pc=0000d9e8..0000db80 │ │ + DW_CFA_advance_loc: 16 to 0000d9f8 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 40 to 0000da20 │ │ + DW_CFA_offset: r20 at cfa-12 │ │ + DW_CFA_offset: r19 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 148 to 00011d10 │ │ + DW_CFA_offset: r21 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-28 │ │ + DW_CFA_advance_loc2: 264 to 0000db28 │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 104 to 00011d78 │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 8 to 0000db30 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001a08 00000024 00001a0c FDE cie=00000000 pc=00011d80..00011f4c │ │ - DW_CFA_advance_loc: 48 to 00011db0 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 20 to 00011dc4 │ │ +0000158c 00000024 00001590 FDE cie=00000000 pc=0000db80..0000dce0 │ │ + DW_CFA_advance_loc: 16 to 0000db90 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 44 to 0000dbbc │ │ + DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc1: 196 to 00011e88 │ │ + DW_CFA_advance_loc1: 220 to 0000dc98 │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 0000dca0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ │ │ -00001a30 0000002c 00001a34 FDE cie=00000000 pc=00011f50..000125b0 │ │ - DW_CFA_advance_loc: 16 to 00011f60 │ │ +000015b4 0000002c 000015b8 FDE cie=00000000 pc=0000dce0..0000e340 │ │ + DW_CFA_advance_loc: 16 to 0000dcf0 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 32 to 00011f80 │ │ + DW_CFA_advance_loc: 32 to 0000dd10 │ │ DW_CFA_offset: r21 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc2: 1540 to 00012584 │ │ + DW_CFA_advance_loc2: 1540 to 0000e314 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a60 00000034 00001a64 FDE cie=00000000 pc=000125b0..00012b8c │ │ - DW_CFA_advance_loc: 16 to 000125c0 │ │ +000015e4 00000034 000015e8 FDE cie=00000000 pc=0000e340..0000e91c │ │ + DW_CFA_advance_loc: 16 to 0000e350 │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 44 to 000125ec │ │ + DW_CFA_advance_loc: 44 to 0000e37c │ │ DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-16 │ │ DW_CFA_offset: r20 at cfa-20 │ │ DW_CFA_offset: r19 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-28 │ │ DW_CFA_offset: r30 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-32 │ │ DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc2: 1440 to 00012b8c │ │ + DW_CFA_advance_loc2: 1440 to 0000e91c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a98 00000034 00001a9c FDE cie=00000000 pc=00012b8c..0001315c │ │ - DW_CFA_advance_loc: 16 to 00012b9c │ │ +0000161c 00000034 00001620 FDE cie=00000000 pc=0000e91c..0000eeec │ │ + DW_CFA_advance_loc: 16 to 0000e92c │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc1: 64 to 00012bdc │ │ + DW_CFA_advance_loc1: 64 to 0000e96c │ │ DW_CFA_offset: r30 at cfa-4 │ │ DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-16 │ │ DW_CFA_offset: r20 at cfa-20 │ │ DW_CFA_offset: r19 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-28 │ │ DW_CFA_offset: r17 at cfa-32 │ │ DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc2: 1408 to 0001315c │ │ + DW_CFA_advance_loc2: 1408 to 0000eeec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ad0 00000078 00001ad4 FDE cie=00000000 pc=0001315c..00013a54 │ │ - DW_CFA_advance_loc: 16 to 0001316c │ │ +00001654 00000078 00001658 FDE cie=00000000 pc=0000eeec..0000f7e4 │ │ + DW_CFA_advance_loc: 16 to 0000eefc │ │ DW_CFA_def_cfa_offset: 104 │ │ - DW_CFA_advance_loc: 48 to 0001319c │ │ + DW_CFA_advance_loc: 48 to 0000ef2c │ │ DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 796 to 000134b8 │ │ + DW_CFA_advance_loc2: 796 to 0000f248 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 92 to 00013514 │ │ + DW_CFA_advance_loc1: 92 to 0000f2a4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 464 to 000136e4 │ │ + DW_CFA_advance_loc2: 464 to 0000f474 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 472 to 000138bc │ │ + DW_CFA_advance_loc2: 472 to 0000f64c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 408 to 00013a54 │ │ + DW_CFA_advance_loc2: 408 to 0000f7e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ │ │ -00001b4c 00000064 00001b50 FDE cie=00000000 pc=00013a54..000143b8 │ │ - DW_CFA_advance_loc: 16 to 00013a64 │ │ +000016d0 00000064 000016d4 FDE cie=00000000 pc=0000f7e4..00010148 │ │ + DW_CFA_advance_loc: 16 to 0000f7f4 │ │ DW_CFA_def_cfa_offset: 88 │ │ - DW_CFA_advance_loc: 32 to 00013a84 │ │ + DW_CFA_advance_loc: 32 to 0000f814 │ │ DW_CFA_offset: r18 at cfa-20 │ │ DW_CFA_offset: r17 at cfa-24 │ │ DW_CFA_offset: r16 at cfa-28 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r21 at cfa-8 │ │ DW_CFA_offset: r20 at cfa-12 │ │ DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_advance_loc2: 792 to 00013d9c │ │ + DW_CFA_advance_loc2: 792 to 0000fb2c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 80 to 00013dec │ │ + DW_CFA_advance_loc1: 80 to 0000fb7c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 636 to 00014068 │ │ + DW_CFA_advance_loc2: 636 to 0000fdf8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 448 to 00014228 │ │ + DW_CFA_advance_loc2: 448 to 0000ffb8 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc2: 400 to 00010148 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001738 0000001c 0000173c FDE cie=00000000 pc=00010150..00010214 │ │ + DW_CFA_advance_loc: 24 to 00010168 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 4 to 0001016c │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 20 to 00010180 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc1: 140 to 0001020c │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +00001758 00000034 0000175c FDE cie=00000000 pc=00010214..000105a4 │ │ + DW_CFA_advance_loc: 16 to 00010224 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 4 to 00010228 │ │ + DW_CFA_offset: r30 at cfa-4 │ │ + DW_CFA_advance_loc: 48 to 00010258 │ │ + DW_CFA_offset: r22 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_offset: r16 at cfa-36 │ │ + DW_CFA_advance_loc2: 844 to 000105a4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001790 00000040 00001794 FDE cie=00000000 pc=000105a4..00010794 │ │ + DW_CFA_advance_loc: 16 to 000105b4 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 28 to 000105d0 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc2: 280 to 000106e8 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 100 to 0001074c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 72 to 00010794 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + │ │ +000017d4 00000028 000017d8 FDE cie=00000000 pc=00010794..00010ad0 │ │ + DW_CFA_advance_loc: 16 to 000107a4 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 20 to 000107b8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_advance_loc2: 672 to 00010a58 │ │ + DW_CFA_remember_state │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 00010a60 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001800 0000001c 00001804 FDE cie=00000000 pc=00010ad0..00010b80 │ │ + DW_CFA_advance_loc: 24 to 00010ae8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 24 to 00010b00 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 120 to 00010b78 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + │ │ +00001820 00000034 00001824 FDE cie=00000000 pc=00010b80..000113f8 │ │ + DW_CFA_advance_loc: 16 to 00010b90 │ │ + DW_CFA_def_cfa_offset: 104 │ │ + DW_CFA_advance_loc: 8 to 00010b98 │ │ + DW_CFA_offset: r16 at cfa-36 │ │ + DW_CFA_advance_loc: 48 to 00010bc8 │ │ + DW_CFA_offset: r30 at cfa-4 │ │ + DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_offset: r22 at cfa-12 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_advance_loc2: 2096 to 000113f8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001858 00000038 0000185c FDE cie=00000000 pc=000113f8..00011664 │ │ + DW_CFA_advance_loc: 16 to 00011408 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 28 to 00011424 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc2: 368 to 00011594 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 144 to 00011624 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001894 00000024 00001898 FDE cie=00000000 pc=00011664..00011888 │ │ + DW_CFA_advance_loc: 16 to 00011674 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 48 to 000116a4 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc2: 364 to 00011810 │ │ + DW_CFA_remember_state │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 00011818 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000018bc 00000020 000018c0 FDE cie=00000000 pc=00011888..00011bf8 │ │ + DW_CFA_advance_loc: 16 to 00011898 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 16 to 000118a8 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc2: 840 to 00011bf0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 00011bf8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +000018e0 0000001c 000018e4 FDE cie=00000000 pc=00011bf8..00011ca8 │ │ + DW_CFA_advance_loc: 24 to 00011c10 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 24 to 00011c28 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 120 to 00011ca0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + │ │ +00001900 00000010 00001904 FDE cie=00000000 pc=00011ca8..00011cc0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001914 00000020 00001918 FDE cie=00000000 pc=00011cc0..00011f70 │ │ + DW_CFA_advance_loc: 16 to 00011cd0 │ │ + DW_CFA_def_cfa_offset: 40 │ │ + DW_CFA_advance_loc: 16 to 00011ce0 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc2: 648 to 00011f68 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 00011f70 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +00001938 00000010 0000193c FDE cie=00000000 pc=00011f70..0001206c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +0000194c 00000010 00001950 FDE cie=00000000 pc=0001206c..000120ac │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001960 00000010 00001964 FDE cie=00000000 pc=000120b0..00012104 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001974 00000010 00001978 FDE cie=00000000 pc=00012104..00012158 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001988 00000010 0000198c FDE cie=00000000 pc=00012158..00012198 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +0000199c 00000010 000019a0 FDE cie=00000000 pc=00012198..000121c8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000019b0 00000030 000019b4 FDE cie=00000000 pc=000121c8..00012478 │ │ + DW_CFA_advance_loc: 48 to 000121f8 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 24 to 00012210 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc1: 76 to 0001225c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 32 to 0001227c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + │ │ +000019e4 00000030 000019e8 FDE cie=00000000 pc=00012478..00012728 │ │ + DW_CFA_advance_loc: 48 to 000124a8 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 24 to 000124c0 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc1: 76 to 0001250c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 32 to 0001252c │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + │ │ +00001a18 00000010 00001a1c FDE cie=00000000 pc=00012728..00012768 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a2c 00000010 00001a30 FDE cie=00000000 pc=00012768..00012798 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a40 00000010 00001a44 FDE cie=00000000 pc=000127a0..00012d50 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a54 00000010 00001a58 FDE cie=00000000 pc=00012d50..00012d68 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a68 00000010 00001a6c FDE cie=00000000 pc=00012d70..00012db0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a7c 00000010 00001a80 FDE cie=00000000 pc=00012db0..00012e00 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a90 00000010 00001a94 FDE cie=00000000 pc=00012e00..00012e40 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001aa4 00000038 00001aa8 FDE cie=00000000 pc=00012e40..00013154 │ │ + DW_CFA_advance_loc: 16 to 00012e50 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 8 to 00012e58 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_advance_loc: 28 to 00012e74 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_advance_loc1: 88 to 00012ecc │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 48 to 00012efc │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001ae0 0000006c 00001ae4 FDE cie=00000000 pc=00013154..000134dc │ │ + DW_CFA_advance_loc: 24 to 0001316c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 44 to 00013198 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc1: 64 to 000131d8 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 88 to 00013230 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 400 to 000143b8 │ │ + DW_CFA_advance_loc: 52 to 00013264 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_advance_loc: 8 to 0001326c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001b50 00000020 00001b54 FDE cie=00000000 pc=000134e0..00013550 │ │ + DW_CFA_advance_loc: 16 to 000134f0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 20 to 00013504 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc1: 76 to 00013550 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001b74 0000003c 00001b78 FDE cie=00000000 pc=00013550..000143b4 │ │ + DW_CFA_advance_loc: 16 to 00013560 │ │ + DW_CFA_def_cfa_offset: 3792 │ │ + DW_CFA_advance_loc: 28 to 0001357c │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 16 to 0001358c │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc: 28 to 000135a8 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 2400 to 00013f08 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ ├── strings --all --bytes=8 {} │ │ @@ -1,59 +1,10 @@ │ │ -g8Jc!tkb │ │ _gp_disp │ │ __cxa_finalize │ │ __cxa_atexit │ │ -vsnprintf │ │ -constant_runtime_cmp │ │ -is_valid_encoded_msg_len │ │ -is_valid_ipv4_addr │ │ -inet_aton │ │ -is_valid_hostname │ │ -strcasecmp │ │ -hmac_digest_strtoint │ │ -enc_type_inttostr │ │ -msg_type_inttostr │ │ -hmac_digest_inttostr │ │ -is_valid_pt_msg_len │ │ -enc_mode_strtoint │ │ -enc_mode_inttostr │ │ -strtol_wrapper │ │ -zero_buf │ │ -zero_free │ │ -is_base64 │ │ -chop_char │ │ -chop_newline │ │ -chop_spaces │ │ -free_argv │ │ -strtoargv │ │ -hex_dump │ │ -dump_ctx_to_buffer │ │ -fko_get_rand_value │ │ -fko_get_username │ │ -fko_get_timestamp │ │ -fko_get_version │ │ -fko_get_spa_message_type │ │ -fko_get_spa_message │ │ -fko_get_spa_nat_access │ │ -fko_get_spa_server_auth │ │ -fko_get_spa_client_timeout │ │ -fko_get_spa_digest_type │ │ -fko_get_spa_hmac_type │ │ -fko_get_spa_encryption_type │ │ -fko_get_spa_encryption_mode │ │ -fko_get_encoded_data │ │ -fko_get_spa_hmac │ │ -fko_get_spa_digest │ │ -fko_get_spa_data │ │ -ipv4_resolve │ │ -getaddrinfo │ │ -inet_ntop │ │ -freeaddrinfo │ │ -gai_strerror │ │ -count_characters │ │ MD5Update │ │ MD5Final │ │ md5_base64 │ │ b64_encode │ │ strip_b64_eq │ │ sha1_init │ │ sha1_update │ │ @@ -71,43 +22,82 @@ │ │ SHA512_Update │ │ SHA512_Final │ │ sha512_base64 │ │ FIPS202_SHA3_256 │ │ sha3_256_base64 │ │ FIPS202_SHA3_512 │ │ sha3_512_base64 │ │ -fko_errstr │ │ -fko_gpg_errstr │ │ -fko_set_spa_nat_access │ │ -validate_nat_access_msg │ │ -fko_errmsg │ │ -Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ -__android_log_print │ │ -fko_set_spa_message_type │ │ -fko_set_spa_message │ │ -fko_base64_decode │ │ +fko_encode_spa_data │ │ +validate_username │ │ fko_set_spa_client_timeout │ │ +is_valid_encoded_msg_len │ │ +fko_set_spa_digest │ │ +fko_get_encoded_data │ │ fko_destroy │ │ +zero_free │ │ +fko_set_rand_value │ │ +fko_set_username │ │ +fko_set_timestamp │ │ +fko_set_spa_digest_type │ │ +fko_set_spa_message_type │ │ +fko_set_spa_encryption_type │ │ fko_set_spa_encryption_mode │ │ +fko_new_with_data │ │ fko_set_spa_hmac_type │ │ -fko_set_spa_digest_type │ │ -fko_spa_data_final │ │ -MD5Transform │ │ +fko_verify_hmac │ │ +fko_decrypt_spa_data │ │ +fko_key_gen │ │ +get_random_data │ │ +fko_base64_encode │ │ +fko_base64_decode │ │ b64_decode │ │ -fko_set_rand_value │ │ -gettimeofday │ │ -fko_set_spa_encryption_type │ │ +fko_get_version │ │ +fko_spa_data_final │ │ fko_encrypt_spa_data │ │ -fko_encode_spa_data │ │ +fko_set_spa_hmac │ │ +fko_get_spa_data │ │ +fko_set_spa_data │ │ +fko_set_spa_nat_access │ │ +validate_nat_access_msg │ │ +fko_get_spa_nat_access │ │ +fko_set_spa_server_auth │ │ +fko_get_spa_server_auth │ │ +fko_get_timestamp │ │ +fko_get_username │ │ +getlogin │ │ +hmac_md5 │ │ +hmac_sha1 │ │ +hmac_sha256 │ │ +hmac_sha384 │ │ +hmac_sha512 │ │ +hmac_sha3_256 │ │ +hmac_sha3_512 │ │ +sha1_transform │ │ +sha1_transform_and_copy │ │ +LFSR86540 │ │ +KeccakF1600_StatePermute │ │ +gettimeofday │ │ rij_encrypt │ │ -fko_encryption_type │ │ -fko_decrypt_spa_data │ │ -add_salted_str │ │ +rijndael_setup │ │ +block_encrypt │ │ +zero_buf │ │ rij_decrypt │ │ +block_decrypt │ │ +add_salted_str │ │ +is_base64 │ │ +constant_runtime_cmp │ │ +add_gpg_prefix │ │ +strtol_wrapper │ │ +validate_access_msg │ │ +validate_cmd_msg │ │ fko_decode_spa_data │ │ +fko_get_spa_encryption_type │ │ +fko_get_spa_encryption_mode │ │ +is_valid_pt_msg_len │ │ +fko_encryption_type │ │ fko_set_gpg_recipient │ │ fko_set_gpg_exe │ │ fko_get_gpg_exe │ │ fko_get_gpg_recipient │ │ fko_set_gpg_signer │ │ fko_get_gpg_signer │ │ fko_set_gpg_home_dir │ │ @@ -118,62 +108,79 @@ │ │ fko_get_gpg_ignore_verify_error │ │ fko_get_gpg_signature_fpr │ │ fko_get_gpg_signature_id │ │ fko_get_gpg_signature_summary │ │ fko_get_gpg_signature_status │ │ fko_gpg_signature_id_match │ │ fko_gpg_signature_fpr_match │ │ -sha1_transform │ │ -sha1_transform_and_copy │ │ -get_random_data │ │ -rijndael_setup │ │ -block_encrypt │ │ -block_decrypt │ │ -add_gpg_prefix │ │ -fko_set_username │ │ -fko_set_timestamp │ │ -fko_new_with_data │ │ -fko_verify_hmac │ │ -fko_key_gen │ │ -fko_base64_encode │ │ -fko_set_spa_hmac │ │ -fko_set_spa_data │ │ -validate_access_msg │ │ -validate_cmd_msg │ │ -validate_username │ │ -fko_set_spa_server_auth │ │ +fko_get_spa_message_type │ │ +fko_get_spa_message │ │ +is_valid_ipv4_addr │ │ +count_characters │ │ +validate_proto_port_spec │ │ +fko_set_spa_message │ │ +fko_get_rand_value │ │ +vsnprintf │ │ +inet_aton │ │ +is_valid_hostname │ │ +strcasecmp │ │ +hmac_digest_strtoint │ │ +enc_type_inttostr │ │ +msg_type_inttostr │ │ +hmac_digest_inttostr │ │ +enc_mode_strtoint │ │ +enc_mode_inttostr │ │ +chop_char │ │ +chop_newline │ │ +chop_spaces │ │ +free_argv │ │ +strtoargv │ │ +hex_dump │ │ +dump_ctx_to_buffer │ │ +fko_get_spa_client_timeout │ │ +fko_get_spa_digest_type │ │ +fko_get_spa_hmac_type │ │ +fko_get_spa_hmac │ │ +fko_get_spa_digest │ │ +ipv4_resolve │ │ +getaddrinfo │ │ +inet_ntop │ │ +freeaddrinfo │ │ +gai_strerror │ │ +MD5Transform │ │ +Logtable │ │ +Alogtable │ │ +rijndael_encrypt │ │ +rijndael_decrypt │ │ SHA256_Transform │ │ SHA512_Transform │ │ SHA512_Last │ │ -fko_set_spa_digest │ │ fko_set_raw_spa_digest_type │ │ fko_get_raw_spa_digest_type │ │ fko_set_raw_spa_digest │ │ fko_get_raw_spa_digest │ │ -validate_proto_port_spec │ │ -LFSR86540 │ │ -KeccakF1600_StatePermute │ │ -hmac_md5 │ │ -hmac_sha1 │ │ -hmac_sha256 │ │ -hmac_sha384 │ │ -hmac_sha512 │ │ -hmac_sha3_256 │ │ -hmac_sha3_512 │ │ -getlogin │ │ -Logtable │ │ -Alogtable │ │ -rijndael_encrypt │ │ -rijndael_decrypt │ │ +fko_errstr │ │ +fko_gpg_errstr │ │ +fko_errmsg │ │ +Java_biz_incomsystems_fwknop2_SendSPA_sendSPAPacket │ │ +__android_log_print │ │ liblog.so │ │ libstdc++.so │ │ libdl.so │ │ __bss_start │ │ __bss_end__ │ │ libfwknop.so │ │ +SPOOF_USER │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ +?456789:;<= │ │ + !"#$%&'()*+,-./0123 │ │ +/dev/urandom │ │ +Salted__ │ │ +U2FsdGVkX1 │ │ +0123456789 │ │ sha3_256 │ │ sha3_512 │ │ SHA3_256 │ │ SHA3_512 │ │ Unknown encryption type │ │ Rijndael │ │ Command msg │ │ @@ -350,22 +357,14 @@ │ │ Error setting NAT string │ │ Setting digest type to %s. │ │ Error setting SPA digest type │ │ Finished setting digest type. │ │ Error generating SPA data │ │ Finished finalize. │ │ Error getting SPA data │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ -?456789:;<= │ │ - !"#$%&'()*+,-./0123 │ │ -/dev/urandom │ │ -Salted__ │ │ -U2FsdGVkX1 │ │ -0123456789 │ │ -SPOOF_USER │ │ Asymmetric │ │ L&&jl66Z~??A │ │ D""fT**~; │ │ ;d22Vt::N │ │ J%%o\..r8 │ │ GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ .shstrtab │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,207 +1,207 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ 0x000016b8 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ 0x000016c8 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ - 0x000016d8 74657869 74007673 6e707269 6e746600 texit.vsnprintf. │ │ - 0x000016e8 636f6e73 74616e74 5f72756e 74696d65 constant_runtime │ │ - 0x000016f8 5f636d70 0069735f 76616c69 645f656e _cmp.is_valid_en │ │ - 0x00001708 636f6465 645f6d73 675f6c65 6e006973 coded_msg_len.is │ │ - 0x00001718 5f76616c 69645f69 7076345f 61646472 _valid_ipv4_addr │ │ - 0x00001728 00737472 6e637079 00696e65 745f6174 .strncpy.inet_at │ │ - 0x00001738 6f6e0069 735f7661 6c69645f 686f7374 on.is_valid_host │ │ - 0x00001748 6e616d65 005f6374 7970655f 00737472 name._ctype_.str │ │ - 0x00001758 63617365 636d7000 6d656d73 65740073 casecmp.memset.s │ │ - 0x00001768 74726c63 70790068 6d61635f 64696765 trlcpy.hmac_dige │ │ - 0x00001778 73745f73 7472746f 696e7400 656e635f st_strtoint.enc_ │ │ - 0x00001788 74797065 5f696e74 746f7374 72006d73 type_inttostr.ms │ │ - 0x00001798 675f7479 70655f69 6e74746f 73747200 g_type_inttostr. │ │ - 0x000017a8 686d6163 5f646967 6573745f 696e7474 hmac_digest_intt │ │ - 0x000017b8 6f737472 0069735f 76616c69 645f7074 ostr.is_valid_pt │ │ - 0x000017c8 5f6d7367 5f6c656e 00656e63 5f6d6f64 _msg_len.enc_mod │ │ - 0x000017d8 655f7374 72746f69 6e740065 6e635f6d e_strtoint.enc_m │ │ - 0x000017e8 6f64655f 696e7474 6f737472 00737472 ode_inttostr.str │ │ - 0x000017f8 746f6c5f 77726170 70657200 5f5f6572 tol_wrapper.__er │ │ - 0x00001808 726e6f00 73747274 6f6c005f 5f734600 rno.strtol.__sF. │ │ - 0x00001818 66707269 6e746600 70657272 6f72007a fprintf.perror.z │ │ - 0x00001828 65726f5f 62756600 7a65726f 5f667265 ero_buf.zero_fre │ │ - 0x00001838 65006973 5f626173 65363400 63686f70 e.is_base64.chop │ │ - 0x00001848 5f636861 72007374 726c656e 0063686f _char.strlen.cho │ │ - 0x00001858 705f6e65 776c696e 65006368 6f705f73 p_newline.chop_s │ │ - 0x00001868 70616365 73006672 65655f61 72677600 paces.free_argv. │ │ - 0x00001878 73747274 6f617267 76006361 6c6c6f63 strtoargv.calloc │ │ - 0x00001888 00686578 5f64756d 70007075 74636861 .hex_dump.putcha │ │ - 0x00001898 72006475 6d705f63 74785f74 6f5f6275 r.dump_ctx_to_bu │ │ - 0x000018a8 66666572 00666b6f 5f676574 5f72616e ffer.fko_get_ran │ │ - 0x000018b8 645f7661 6c756500 666b6f5f 6765745f d_value.fko_get_ │ │ - 0x000018c8 75736572 6e616d65 00666b6f 5f676574 username.fko_get │ │ - 0x000018d8 5f74696d 65737461 6d700066 6b6f5f67 _timestamp.fko_g │ │ - 0x000018e8 65745f76 65727369 6f6e0066 6b6f5f67 et_version.fko_g │ │ - 0x000018f8 65745f73 70615f6d 65737361 67655f74 et_spa_message_t │ │ - 0x00001908 79706500 666b6f5f 6765745f 7370615f ype.fko_get_spa_ │ │ - 0x00001918 6d657373 61676500 666b6f5f 6765745f message.fko_get_ │ │ - 0x00001928 7370615f 6e61745f 61636365 73730066 spa_nat_access.f │ │ - 0x00001938 6b6f5f67 65745f73 70615f73 65727665 ko_get_spa_serve │ │ - 0x00001948 725f6175 74680066 6b6f5f67 65745f73 r_auth.fko_get_s │ │ - 0x00001958 70615f63 6c69656e 745f7469 6d656f75 pa_client_timeou │ │ - 0x00001968 7400666b 6f5f6765 745f7370 615f6469 t.fko_get_spa_di │ │ - 0x00001978 67657374 5f747970 6500666b 6f5f6765 gest_type.fko_ge │ │ - 0x00001988 745f7370 615f686d 61635f74 79706500 t_spa_hmac_type. │ │ - 0x00001998 666b6f5f 6765745f 7370615f 656e6372 fko_get_spa_encr │ │ - 0x000019a8 79707469 6f6e5f74 79706500 666b6f5f yption_type.fko_ │ │ - 0x000019b8 6765745f 7370615f 656e6372 79707469 get_spa_encrypti │ │ - 0x000019c8 6f6e5f6d 6f646500 666b6f5f 6765745f on_mode.fko_get_ │ │ - 0x000019d8 656e636f 6465645f 64617461 00666b6f encoded_data.fko │ │ - 0x000019e8 5f676574 5f737061 5f686d61 6300666b _get_spa_hmac.fk │ │ - 0x000019f8 6f5f6765 745f7370 615f6469 67657374 o_get_spa_digest │ │ - 0x00001a08 00666b6f 5f676574 5f737061 5f646174 .fko_get_spa_dat │ │ - 0x00001a18 61006970 76345f72 65736f6c 76650067 a.ipv4_resolve.g │ │ - 0x00001a28 65746164 6472696e 666f0069 6e65745f etaddrinfo.inet_ │ │ - 0x00001a38 6e746f70 00667265 65616464 72696e66 ntop.freeaddrinf │ │ - 0x00001a48 6f006761 695f7374 72657272 6f720063 o.gai_strerror.c │ │ - 0x00001a58 6f756e74 5f636861 72616374 65727300 ount_characters. │ │ - 0x00001a68 7374726c 63617400 4d443549 6e697400 strlcat.MD5Init. │ │ - 0x00001a78 4d443555 70646174 65004d44 3546696e MD5Update.MD5Fin │ │ - 0x00001a88 616c006d 64355f62 61736536 34006236 al.md5_base64.b6 │ │ - 0x00001a98 345f656e 636f6465 00737472 69705f62 4_encode.strip_b │ │ - 0x00001aa8 36345f65 71007368 61315f69 6e697400 64_eq.sha1_init. │ │ - 0x00001ab8 73686131 5f757064 61746500 73686131 sha1_update.sha1 │ │ - 0x00001ac8 5f66696e 616c0073 6861315f 62617365 _final.sha1_base │ │ - 0x00001ad8 36340053 48413235 365f496e 69740053 64.SHA256_Init.S │ │ - 0x00001ae8 48413235 365f5570 64617465 00534841 HA256_Update.SHA │ │ - 0x00001af8 3235365f 46696e61 6c007368 61323536 256_Final.sha256 │ │ - 0x00001b08 5f626173 65363400 53484133 38345f49 _base64.SHA384_I │ │ - 0x00001b18 6e697400 53484133 38345f55 70646174 nit.SHA384_Updat │ │ - 0x00001b28 65005348 41333834 5f46696e 616c0073 e.SHA384_Final.s │ │ - 0x00001b38 68613338 345f6261 73653634 00534841 ha384_base64.SHA │ │ - 0x00001b48 3531325f 496e6974 00534841 3531325f 512_Init.SHA512_ │ │ - 0x00001b58 55706461 74650053 48413531 325f4669 Update.SHA512_Fi │ │ - 0x00001b68 6e616c00 73686135 31325f62 61736536 nal.sha512_base6 │ │ - 0x00001b78 34004649 50533230 325f5348 41335f32 4.FIPS202_SHA3_2 │ │ - 0x00001b88 35360073 6861335f 3235365f 62617365 56.sha3_256_base │ │ - 0x00001b98 36340046 49505332 30325f53 4841335f 64.FIPS202_SHA3_ │ │ - 0x00001ba8 35313200 73686133 5f353132 5f626173 512.sha3_512_bas │ │ - 0x00001bb8 65363400 666b6f5f 65727273 74720066 e64.fko_errstr.f │ │ - 0x00001bc8 6b6f5f67 70675f65 72727374 7200666b ko_gpg_errstr.fk │ │ - 0x00001bd8 6f5f7365 745f7370 615f6e61 745f6163 o_set_spa_nat_ac │ │ - 0x00001be8 63657373 0076616c 69646174 655f6e61 cess.validate_na │ │ - 0x00001bf8 745f6163 63657373 5f6d7367 00737472 t_access_msg.str │ │ - 0x00001c08 64757000 666b6f5f 6572726d 7367004a dup.fko_errmsg.J │ │ - 0x00001c18 6176615f 62697a5f 696e636f 6d737973 ava_biz_incomsys │ │ - 0x00001c28 74656d73 5f66776b 6e6f7032 5f53656e tems_fwknop2_Sen │ │ - 0x00001c38 64535041 5f73656e 64535041 5061636b dSPA_sendSPAPack │ │ - 0x00001c48 6574005f 5f616e64 726f6964 5f6c6f67 et.__android_log │ │ - 0x00001c58 5f707269 6e740073 7472636d 7000666b _print.strcmp.fk │ │ - 0x00001c68 6f5f6e65 77006174 6f690066 6b6f5f73 o_new.atoi.fko_s │ │ - 0x00001c78 65745f73 70615f6d 65737361 67655f74 et_spa_message_t │ │ - 0x00001c88 79706500 666b6f5f 7365745f 7370615f ype.fko_set_spa_ │ │ - 0x00001c98 6d657373 61676500 666b6f5f 62617365 message.fko_base │ │ - 0x00001ca8 36345f64 65636f64 65006d65 6d637079 64_decode.memcpy │ │ - 0x00001cb8 00737472 63707900 666b6f5f 7365745f .strcpy.fko_set_ │ │ - 0x00001cc8 7370615f 636c6965 6e745f74 696d656f spa_client_timeo │ │ - 0x00001cd8 75740066 6b6f5f64 65737472 6f790066 ut.fko_destroy.f │ │ - 0x00001ce8 6b6f5f73 65745f73 70615f65 6e637279 ko_set_spa_encry │ │ - 0x00001cf8 7074696f 6e5f6d6f 64650073 74726e63 ption_mode.strnc │ │ - 0x00001d08 6d700066 6b6f5f73 65745f73 70615f68 mp.fko_set_spa_h │ │ - 0x00001d18 6d61635f 74797065 00666b6f 5f736574 mac_type.fko_set │ │ - 0x00001d28 5f737061 5f646967 6573745f 74797065 _spa_digest_type │ │ - 0x00001d38 00666b6f 5f737061 5f646174 615f6669 .fko_spa_data_fi │ │ - 0x00001d48 6e616c00 4d443554 72616e73 666f726d nal.MD5Transform │ │ - 0x00001d58 00623634 5f646563 6f646500 73747263 .b64_decode.strc │ │ - 0x00001d68 68720066 6b6f5f73 65745f72 616e645f hr.fko_set_rand_ │ │ - 0x00001d78 76616c75 6500666f 70656e00 66726561 value.fopen.frea │ │ - 0x00001d88 64006663 6c6f7365 00676574 74696d65 d.fclose.gettime │ │ - 0x00001d98 6f666461 79007372 616e6434 38006c72 ofday.srand48.lr │ │ - 0x00001da8 616e6434 3800666b 6f5f7365 745f7370 and48.fko_set_sp │ │ - 0x00001db8 615f656e 63727970 74696f6e 5f747970 a_encryption_typ │ │ - 0x00001dc8 6500666b 6f5f656e 63727970 745f7370 e.fko_encrypt_sp │ │ - 0x00001dd8 615f6461 74610066 6b6f5f65 6e636f64 a_data.fko_encod │ │ - 0x00001de8 655f7370 615f6461 74610072 696a5f65 e_spa_data.rij_e │ │ - 0x00001df8 6e637279 70740066 6b6f5f65 6e637279 ncrypt.fko_encry │ │ - 0x00001e08 7074696f 6e5f7479 70650066 6b6f5f64 ption_type.fko_d │ │ - 0x00001e18 65637279 70745f73 70615f64 61746100 ecrypt_spa_data. │ │ - 0x00001e28 6164645f 73616c74 65645f73 74720072 add_salted_str.r │ │ - 0x00001e38 696a5f64 65637279 70740066 6b6f5f64 ij_decrypt.fko_d │ │ - 0x00001e48 65636f64 655f7370 615f6461 74610066 ecode_spa_data.f │ │ - 0x00001e58 6b6f5f73 65745f67 70675f72 65636970 ko_set_gpg_recip │ │ - 0x00001e68 69656e74 00666b6f 5f736574 5f677067 ient.fko_set_gpg │ │ - 0x00001e78 5f657865 00666b6f 5f676574 5f677067 _exe.fko_get_gpg │ │ - 0x00001e88 5f657865 00666b6f 5f676574 5f677067 _exe.fko_get_gpg │ │ - 0x00001e98 5f726563 69706965 6e740066 6b6f5f73 _recipient.fko_s │ │ - 0x00001ea8 65745f67 70675f73 69676e65 7200666b et_gpg_signer.fk │ │ - 0x00001eb8 6f5f6765 745f6770 675f7369 676e6572 o_get_gpg_signer │ │ - 0x00001ec8 00666b6f 5f736574 5f677067 5f686f6d .fko_set_gpg_hom │ │ - 0x00001ed8 655f6469 7200666b 6f5f6765 745f6770 e_dir.fko_get_gp │ │ - 0x00001ee8 675f686f 6d655f64 69720066 6b6f5f73 g_home_dir.fko_s │ │ - 0x00001ef8 65745f67 70675f73 69676e61 74757265 et_gpg_signature │ │ - 0x00001f08 5f766572 69667900 666b6f5f 6765745f _verify.fko_get_ │ │ - 0x00001f18 6770675f 7369676e 61747572 655f7665 gpg_signature_ve │ │ - 0x00001f28 72696679 00666b6f 5f736574 5f677067 rify.fko_set_gpg │ │ - 0x00001f38 5f69676e 6f72655f 76657269 66795f65 _ignore_verify_e │ │ - 0x00001f48 72726f72 00666b6f 5f676574 5f677067 rror.fko_get_gpg │ │ - 0x00001f58 5f69676e 6f72655f 76657269 66795f65 _ignore_verify_e │ │ - 0x00001f68 72726f72 00666b6f 5f676574 5f677067 rror.fko_get_gpg │ │ - 0x00001f78 5f736967 6e617475 72655f66 70720066 _signature_fpr.f │ │ - 0x00001f88 6b6f5f67 65745f67 70675f73 69676e61 ko_get_gpg_signa │ │ - 0x00001f98 74757265 5f696400 666b6f5f 6765745f ture_id.fko_get_ │ │ - 0x00001fa8 6770675f 7369676e 61747572 655f7375 gpg_signature_su │ │ - 0x00001fb8 6d6d6172 7900666b 6f5f6765 745f6770 mmary.fko_get_gp │ │ - 0x00001fc8 675f7369 676e6174 7572655f 73746174 g_signature_stat │ │ - 0x00001fd8 75730066 6b6f5f67 70675f73 69676e61 us.fko_gpg_signa │ │ - 0x00001fe8 74757265 5f69645f 6d617463 6800666b ture_id_match.fk │ │ - 0x00001ff8 6f5f6770 675f7369 676e6174 7572655f o_gpg_signature_ │ │ - 0x00002008 6670725f 6d617463 68007368 61315f74 fpr_match.sha1_t │ │ - 0x00002018 72616e73 666f726d 00736861 315f7472 ransform.sha1_tr │ │ - 0x00002028 616e7366 6f726d5f 616e645f 636f7079 ansform_and_copy │ │ - 0x00002038 00676574 5f72616e 646f6d5f 64617461 .get_random_data │ │ - 0x00002048 0072696a 6e646165 6c5f7365 74757000 .rijndael_setup. │ │ - 0x00002058 626c6f63 6b5f656e 63727970 74006d65 block_encrypt.me │ │ - 0x00002068 6d6d6f76 6500626c 6f636b5f 64656372 mmove.block_decr │ │ - 0x00002078 79707400 7265616c 6c6f6300 6164645f ypt.realloc.add_ │ │ - 0x00002088 6770675f 70726566 69780066 6b6f5f73 gpg_prefix.fko_s │ │ - 0x00002098 65745f75 7365726e 616d6500 666b6f5f et_username.fko_ │ │ - 0x000020a8 7365745f 74696d65 7374616d 7000666b set_timestamp.fk │ │ - 0x000020b8 6f5f6e65 775f7769 74685f64 61746100 o_new_with_data. │ │ - 0x000020c8 666b6f5f 76657269 66795f68 6d616300 fko_verify_hmac. │ │ - 0x000020d8 666b6f5f 6b65795f 67656e00 666b6f5f fko_key_gen.fko_ │ │ - 0x000020e8 62617365 36345f65 6e636f64 6500666b base64_encode.fk │ │ - 0x000020f8 6f5f7365 745f7370 615f686d 61630066 o_set_spa_hmac.f │ │ - 0x00002108 6b6f5f73 65745f73 70615f64 61746100 ko_set_spa_data. │ │ - 0x00002118 73747263 73706e00 73747273 706e0076 strcspn.strspn.v │ │ - 0x00002128 616c6964 6174655f 61636365 73735f6d alidate_access_m │ │ - 0x00002138 73670076 616c6964 6174655f 636d645f sg.validate_cmd_ │ │ - 0x00002148 6d736700 76616c69 64617465 5f757365 msg.validate_use │ │ - 0x00002158 726e616d 6500666b 6f5f7365 745f7370 rname.fko_set_sp │ │ - 0x00002168 615f7365 72766572 5f617574 68005348 a_server_auth.SH │ │ - 0x00002178 41323536 5f547261 6e73666f 726d0053 A256_Transform.S │ │ - 0x00002188 48413531 325f5472 616e7366 6f726d00 HA512_Transform. │ │ - 0x00002198 53484135 31325f4c 61737400 666b6f5f SHA512_Last.fko_ │ │ - 0x000021a8 7365745f 7370615f 64696765 73740066 set_spa_digest.f │ │ - 0x000021b8 6b6f5f73 65745f72 61775f73 70615f64 ko_set_raw_spa_d │ │ - 0x000021c8 69676573 745f7479 70650066 6b6f5f67 igest_type.fko_g │ │ - 0x000021d8 65745f72 61775f73 70615f64 69676573 et_raw_spa_diges │ │ - 0x000021e8 745f7479 70650066 6b6f5f73 65745f72 t_type.fko_set_r │ │ - 0x000021f8 61775f73 70615f64 69676573 7400666b aw_spa_digest.fk │ │ - 0x00002208 6f5f6765 745f7261 775f7370 615f6469 o_get_raw_spa_di │ │ - 0x00002218 67657374 0076616c 69646174 655f7072 gest.validate_pr │ │ - 0x00002228 6f746f5f 706f7274 5f737065 63004c46 oto_port_spec.LF │ │ - 0x00002238 53523836 35343000 4b656363 616b4631 SR86540.KeccakF1 │ │ - 0x00002248 3630305f 53746174 65506572 6d757465 600_StatePermute │ │ - 0x00002258 004b6563 63616b00 686d6163 5f6d6435 .Keccak.hmac_md5 │ │ - 0x00002268 00686d61 635f7368 61310068 6d61635f .hmac_sha1.hmac_ │ │ - 0x00002278 73686132 35360068 6d61635f 73686133 sha256.hmac_sha3 │ │ - 0x00002288 38340068 6d61635f 73686135 31320068 84.hmac_sha512.h │ │ - 0x00002298 6d61635f 73686133 5f323536 00686d61 mac_sha3_256.hma │ │ - 0x000022a8 635f7368 61335f35 31320073 74726e64 c_sha3_512.strnd │ │ - 0x000022b8 75700074 696d6500 67657465 6e760067 up.time.getenv.g │ │ - 0x000022c8 65746c6f 67696e00 4c6f6774 61626c65 etlogin.Logtable │ │ - 0x000022d8 00416c6f 67746162 6c650072 696a6e64 .Alogtable.rijnd │ │ - 0x000022e8 61656c5f 656e6372 79707400 6474626c ael_encrypt.dtbl │ │ - 0x000022f8 0072696a 6e646165 6c5f6465 63727970 .rijndael_decryp │ │ - 0x00002308 74006974 626c0069 73626f78 006c6962 t.itbl.isbox.lib │ │ + 0x000016d8 74657869 74004d44 35496e69 74004d44 texit.MD5Init.MD │ │ + 0x000016e8 35557064 61746500 4d443546 696e616c 5Update.MD5Final │ │ + 0x000016f8 006d6435 5f626173 65363400 6236345f .md5_base64.b64_ │ │ + 0x00001708 656e636f 64650073 74726970 5f623634 encode.strip_b64 │ │ + 0x00001718 5f657100 73686131 5f696e69 74007368 _eq.sha1_init.sh │ │ + 0x00001728 61315f75 70646174 65007368 61315f66 a1_update.sha1_f │ │ + 0x00001738 696e616c 00736861 315f6261 73653634 inal.sha1_base64 │ │ + 0x00001748 00534841 3235365f 496e6974 00534841 .SHA256_Init.SHA │ │ + 0x00001758 3235365f 55706461 74650053 48413235 256_Update.SHA25 │ │ + 0x00001768 365f4669 6e616c00 73686132 35365f62 6_Final.sha256_b │ │ + 0x00001778 61736536 34005348 41333834 5f496e69 ase64.SHA384_Ini │ │ + 0x00001788 74005348 41333834 5f557064 61746500 t.SHA384_Update. │ │ + 0x00001798 53484133 38345f46 696e616c 00736861 SHA384_Final.sha │ │ + 0x000017a8 3338345f 62617365 36340053 48413531 384_base64.SHA51 │ │ + 0x000017b8 325f496e 69740053 48413531 325f5570 2_Init.SHA512_Up │ │ + 0x000017c8 64617465 00534841 3531325f 46696e61 date.SHA512_Fina │ │ + 0x000017d8 6c007368 61353132 5f626173 65363400 l.sha512_base64. │ │ + 0x000017e8 46495053 3230325f 53484133 5f323536 FIPS202_SHA3_256 │ │ + 0x000017f8 00736861 335f3235 365f6261 73653634 .sha3_256_base64 │ │ + 0x00001808 00464950 53323032 5f534841 335f3531 .FIPS202_SHA3_51 │ │ + 0x00001818 32007368 61335f35 31325f62 61736536 2.sha3_512_base6 │ │ + 0x00001828 34007374 726c656e 0063616c 6c6f6300 4.strlen.calloc. │ │ + 0x00001838 7374726c 63617400 666b6f5f 656e636f strlcat.fko_enco │ │ + 0x00001848 64655f73 70615f64 61746100 76616c69 de_spa_data.vali │ │ + 0x00001858 64617465 5f757365 726e616d 65007374 date_username.st │ │ + 0x00001868 726c6370 7900666b 6f5f7365 745f7370 rlcpy.fko_set_sp │ │ + 0x00001878 615f636c 69656e74 5f74696d 656f7574 a_client_timeout │ │ + 0x00001888 00737472 64757000 69735f76 616c6964 .strdup.is_valid │ │ + 0x00001898 5f656e63 6f646564 5f6d7367 5f6c656e _encoded_msg_len │ │ + 0x000018a8 00666b6f 5f736574 5f737061 5f646967 .fko_set_spa_dig │ │ + 0x000018b8 65737400 666b6f5f 6765745f 656e636f est.fko_get_enco │ │ + 0x000018c8 6465645f 64617461 00666b6f 5f646573 ded_data.fko_des │ │ + 0x000018d8 74726f79 007a6572 6f5f6672 6565006d troy.zero_free.m │ │ + 0x000018e8 656d7365 7400666b 6f5f6e65 7700666b emset.fko_new.fk │ │ + 0x000018f8 6f5f7365 745f7261 6e645f76 616c7565 o_set_rand_value │ │ + 0x00001908 00666b6f 5f736574 5f757365 726e616d .fko_set_usernam │ │ + 0x00001918 6500666b 6f5f7365 745f7469 6d657374 e.fko_set_timest │ │ + 0x00001928 616d7000 666b6f5f 7365745f 7370615f amp.fko_set_spa_ │ │ + 0x00001938 64696765 73745f74 79706500 666b6f5f digest_type.fko_ │ │ + 0x00001948 7365745f 7370615f 6d657373 6167655f set_spa_message_ │ │ + 0x00001958 74797065 00666b6f 5f736574 5f737061 type.fko_set_spa │ │ + 0x00001968 5f656e63 72797074 696f6e5f 74797065 _encryption_type │ │ + 0x00001978 00666b6f 5f736574 5f737061 5f656e63 .fko_set_spa_enc │ │ + 0x00001988 72797074 696f6e5f 6d6f6465 00666b6f ryption_mode.fko │ │ + 0x00001998 5f6e6577 5f776974 685f6461 74610066 _new_with_data.f │ │ + 0x000019a8 6b6f5f73 65745f73 70615f68 6d61635f ko_set_spa_hmac_ │ │ + 0x000019b8 74797065 00666b6f 5f766572 6966795f type.fko_verify_ │ │ + 0x000019c8 686d6163 00666b6f 5f646563 72797074 hmac.fko_decrypt │ │ + 0x000019d8 5f737061 5f646174 6100666b 6f5f6b65 _spa_data.fko_ke │ │ + 0x000019e8 795f6765 6e006765 745f7261 6e646f6d y_gen.get_random │ │ + 0x000019f8 5f646174 6100666b 6f5f6261 73653634 _data.fko_base64 │ │ + 0x00001a08 5f656e63 6f646500 666b6f5f 62617365 _encode.fko_base │ │ + 0x00001a18 36345f64 65636f64 65006236 345f6465 64_decode.b64_de │ │ + 0x00001a28 636f6465 00666b6f 5f676574 5f766572 code.fko_get_ver │ │ + 0x00001a38 73696f6e 00666b6f 5f737061 5f646174 sion.fko_spa_dat │ │ + 0x00001a48 615f6669 6e616c00 666b6f5f 656e6372 a_final.fko_encr │ │ + 0x00001a58 7970745f 7370615f 64617461 00666b6f ypt_spa_data.fko │ │ + 0x00001a68 5f736574 5f737061 5f686d61 63007265 _set_spa_hmac.re │ │ + 0x00001a78 616c6c6f 6300666b 6f5f6765 745f7370 alloc.fko_get_sp │ │ + 0x00001a88 615f6461 74610066 6b6f5f73 65745f73 a_data.fko_set_s │ │ + 0x00001a98 70615f64 61746100 666b6f5f 7365745f pa_data.fko_set_ │ │ + 0x00001aa8 7370615f 6e61745f 61636365 73730076 spa_nat_access.v │ │ + 0x00001ab8 616c6964 6174655f 6e61745f 61636365 alidate_nat_acce │ │ + 0x00001ac8 73735f6d 73670066 6b6f5f67 65745f73 ss_msg.fko_get_s │ │ + 0x00001ad8 70615f6e 61745f61 63636573 7300666b pa_nat_access.fk │ │ + 0x00001ae8 6f5f7365 745f7370 615f7365 72766572 o_set_spa_server │ │ + 0x00001af8 5f617574 6800666b 6f5f6765 745f7370 _auth.fko_get_sp │ │ + 0x00001b08 615f7365 72766572 5f617574 68007469 a_server_auth.ti │ │ + 0x00001b18 6d650066 6b6f5f67 65745f74 696d6573 me.fko_get_times │ │ + 0x00001b28 74616d70 00666b6f 5f676574 5f757365 tamp.fko_get_use │ │ + 0x00001b38 726e616d 65005f63 74797065 5f006765 rname._ctype_.ge │ │ + 0x00001b48 74656e76 00676574 6c6f6769 6e00686d tenv.getlogin.hm │ │ + 0x00001b58 61635f6d 6435006d 656d6370 7900686d ac_md5.memcpy.hm │ │ + 0x00001b68 61635f73 68613100 686d6163 5f736861 ac_sha1.hmac_sha │ │ + 0x00001b78 32353600 686d6163 5f736861 33383400 256.hmac_sha384. │ │ + 0x00001b88 686d6163 5f736861 35313200 686d6163 hmac_sha512.hmac │ │ + 0x00001b98 5f736861 335f3235 3600686d 61635f73 _sha3_256.hmac_s │ │ + 0x00001ba8 6861335f 35313200 73686131 5f747261 ha3_512.sha1_tra │ │ + 0x00001bb8 6e73666f 726d0073 6861315f 7472616e nsform.sha1_tran │ │ + 0x00001bc8 73666f72 6d5f616e 645f636f 7079004c sform_and_copy.L │ │ + 0x00001bd8 46535238 36353430 004b6563 63616b46 FSR86540.KeccakF │ │ + 0x00001be8 31363030 5f537461 74655065 726d7574 1600_StatePermut │ │ + 0x00001bf8 65004b65 6363616b 00737472 63687200 e.Keccak.strchr. │ │ + 0x00001c08 666f7065 6e006672 65616400 66636c6f fopen.fread.fclo │ │ + 0x00001c18 73650067 65747469 6d656f66 64617900 se.gettimeofday. │ │ + 0x00001c28 7372616e 64343800 6c72616e 64343800 srand48.lrand48. │ │ + 0x00001c38 72696a5f 656e6372 79707400 72696a6e rij_encrypt.rijn │ │ + 0x00001c48 6461656c 5f736574 75700062 6c6f636b dael_setup.block │ │ + 0x00001c58 5f656e63 72797074 007a6572 6f5f6275 _encrypt.zero_bu │ │ + 0x00001c68 66007269 6a5f6465 63727970 74006d65 f.rij_decrypt.me │ │ + 0x00001c78 6d6d6f76 6500626c 6f636b5f 64656372 mmove.block_decr │ │ + 0x00001c88 79707400 6164645f 73616c74 65645f73 ypt.add_salted_s │ │ + 0x00001c98 74720069 735f6261 73653634 00636f6e tr.is_base64.con │ │ + 0x00001ca8 7374616e 745f7275 6e74696d 655f636d stant_runtime_cm │ │ + 0x00001cb8 70006164 645f6770 675f7072 65666978 p.add_gpg_prefix │ │ + 0x00001cc8 00737472 6373706e 00737472 746f6c5f .strcspn.strtol_ │ │ + 0x00001cd8 77726170 70657200 73747273 706e0076 wrapper.strspn.v │ │ + 0x00001ce8 616c6964 6174655f 61636365 73735f6d alidate_access_m │ │ + 0x00001cf8 73670076 616c6964 6174655f 636d645f sg.validate_cmd_ │ │ + 0x00001d08 6d736700 7374726e 63707900 666b6f5f msg.strncpy.fko_ │ │ + 0x00001d18 6465636f 64655f73 70615f64 61746100 decode_spa_data. │ │ + 0x00001d28 666b6f5f 6765745f 7370615f 656e6372 fko_get_spa_encr │ │ + 0x00001d38 79707469 6f6e5f74 79706500 666b6f5f yption_type.fko_ │ │ + 0x00001d48 6765745f 7370615f 656e6372 79707469 get_spa_encrypti │ │ + 0x00001d58 6f6e5f6d 6f646500 69735f76 616c6964 on_mode.is_valid │ │ + 0x00001d68 5f70745f 6d73675f 6c656e00 666b6f5f _pt_msg_len.fko_ │ │ + 0x00001d78 656e6372 79707469 6f6e5f74 79706500 encryption_type. │ │ + 0x00001d88 666b6f5f 7365745f 6770675f 72656369 fko_set_gpg_reci │ │ + 0x00001d98 7069656e 7400666b 6f5f7365 745f6770 pient.fko_set_gp │ │ + 0x00001da8 675f6578 6500666b 6f5f6765 745f6770 g_exe.fko_get_gp │ │ + 0x00001db8 675f6578 6500666b 6f5f6765 745f6770 g_exe.fko_get_gp │ │ + 0x00001dc8 675f7265 63697069 656e7400 666b6f5f g_recipient.fko_ │ │ + 0x00001dd8 7365745f 6770675f 7369676e 65720066 set_gpg_signer.f │ │ + 0x00001de8 6b6f5f67 65745f67 70675f73 69676e65 ko_get_gpg_signe │ │ + 0x00001df8 7200666b 6f5f7365 745f6770 675f686f r.fko_set_gpg_ho │ │ + 0x00001e08 6d655f64 69720066 6b6f5f67 65745f67 me_dir.fko_get_g │ │ + 0x00001e18 70675f68 6f6d655f 64697200 666b6f5f pg_home_dir.fko_ │ │ + 0x00001e28 7365745f 6770675f 7369676e 61747572 set_gpg_signatur │ │ + 0x00001e38 655f7665 72696679 00666b6f 5f676574 e_verify.fko_get │ │ + 0x00001e48 5f677067 5f736967 6e617475 72655f76 _gpg_signature_v │ │ + 0x00001e58 65726966 7900666b 6f5f7365 745f6770 erify.fko_set_gp │ │ + 0x00001e68 675f6967 6e6f7265 5f766572 6966795f g_ignore_verify_ │ │ + 0x00001e78 6572726f 7200666b 6f5f6765 745f6770 error.fko_get_gp │ │ + 0x00001e88 675f6967 6e6f7265 5f766572 6966795f g_ignore_verify_ │ │ + 0x00001e98 6572726f 7200666b 6f5f6765 745f6770 error.fko_get_gp │ │ + 0x00001ea8 675f7369 676e6174 7572655f 66707200 g_signature_fpr. │ │ + 0x00001eb8 666b6f5f 6765745f 6770675f 7369676e fko_get_gpg_sign │ │ + 0x00001ec8 61747572 655f6964 00666b6f 5f676574 ature_id.fko_get │ │ + 0x00001ed8 5f677067 5f736967 6e617475 72655f73 _gpg_signature_s │ │ + 0x00001ee8 756d6d61 72790066 6b6f5f67 65745f67 ummary.fko_get_g │ │ + 0x00001ef8 70675f73 69676e61 74757265 5f737461 pg_signature_sta │ │ + 0x00001f08 74757300 666b6f5f 6770675f 7369676e tus.fko_gpg_sign │ │ + 0x00001f18 61747572 655f6964 5f6d6174 63680066 ature_id_match.f │ │ + 0x00001f28 6b6f5f67 70675f73 69676e61 74757265 ko_gpg_signature │ │ + 0x00001f38 5f667072 5f6d6174 63680066 6b6f5f67 _fpr_match.fko_g │ │ + 0x00001f48 65745f73 70615f6d 65737361 67655f74 et_spa_message_t │ │ + 0x00001f58 79706500 666b6f5f 6765745f 7370615f ype.fko_get_spa_ │ │ + 0x00001f68 6d657373 61676500 69735f76 616c6964 message.is_valid │ │ + 0x00001f78 5f697076 345f6164 64720063 6f756e74 _ipv4_addr.count │ │ + 0x00001f88 5f636861 72616374 65727300 76616c69 _characters.vali │ │ + 0x00001f98 64617465 5f70726f 746f5f70 6f72745f date_proto_port_ │ │ + 0x00001fa8 73706563 00737472 6e636d70 00666b6f spec.strncmp.fko │ │ + 0x00001fb8 5f736574 5f737061 5f6d6573 73616765 _set_spa_message │ │ + 0x00001fc8 00666b6f 5f676574 5f72616e 645f7661 .fko_get_rand_va │ │ + 0x00001fd8 6c756500 76736e70 72696e74 6600696e lue.vsnprintf.in │ │ + 0x00001fe8 65745f61 746f6e00 69735f76 616c6964 et_aton.is_valid │ │ + 0x00001ff8 5f686f73 746e616d 65007374 72636173 _hostname.strcas │ │ + 0x00002008 65636d70 00686d61 635f6469 67657374 ecmp.hmac_digest │ │ + 0x00002018 5f737472 746f696e 7400656e 635f7479 _strtoint.enc_ty │ │ + 0x00002028 70655f69 6e74746f 73747200 6d73675f pe_inttostr.msg_ │ │ + 0x00002038 74797065 5f696e74 746f7374 7200686d type_inttostr.hm │ │ + 0x00002048 61635f64 69676573 745f696e 74746f73 ac_digest_inttos │ │ + 0x00002058 74720065 6e635f6d 6f64655f 73747274 tr.enc_mode_strt │ │ + 0x00002068 6f696e74 00656e63 5f6d6f64 655f696e oint.enc_mode_in │ │ + 0x00002078 74746f73 7472005f 5f657272 6e6f0073 ttostr.__errno.s │ │ + 0x00002088 7472746f 6c005f5f 73460066 7072696e trtol.__sF.fprin │ │ + 0x00002098 74660070 6572726f 72006368 6f705f63 tf.perror.chop_c │ │ + 0x000020a8 68617200 63686f70 5f6e6577 6c696e65 har.chop_newline │ │ + 0x000020b8 0063686f 705f7370 61636573 00667265 .chop_spaces.fre │ │ + 0x000020c8 655f6172 67760073 7472746f 61726776 e_argv.strtoargv │ │ + 0x000020d8 00686578 5f64756d 70007075 74636861 .hex_dump.putcha │ │ + 0x000020e8 72006475 6d705f63 74785f74 6f5f6275 r.dump_ctx_to_bu │ │ + 0x000020f8 66666572 00666b6f 5f676574 5f737061 ffer.fko_get_spa │ │ + 0x00002108 5f636c69 656e745f 74696d65 6f757400 _client_timeout. │ │ + 0x00002118 666b6f5f 6765745f 7370615f 64696765 fko_get_spa_dige │ │ + 0x00002128 73745f74 79706500 666b6f5f 6765745f st_type.fko_get_ │ │ + 0x00002138 7370615f 686d6163 5f747970 6500666b spa_hmac_type.fk │ │ + 0x00002148 6f5f6765 745f7370 615f686d 61630066 o_get_spa_hmac.f │ │ + 0x00002158 6b6f5f67 65745f73 70615f64 69676573 ko_get_spa_diges │ │ + 0x00002168 74006970 76345f72 65736f6c 76650067 t.ipv4_resolve.g │ │ + 0x00002178 65746164 6472696e 666f0069 6e65745f etaddrinfo.inet_ │ │ + 0x00002188 6e746f70 00667265 65616464 72696e66 ntop.freeaddrinf │ │ + 0x00002198 6f006761 695f7374 72657272 6f72004d o.gai_strerror.M │ │ + 0x000021a8 44355472 616e7366 6f726d00 4c6f6774 D5Transform.Logt │ │ + 0x000021b8 61626c65 00416c6f 67746162 6c650072 able.Alogtable.r │ │ + 0x000021c8 696a6e64 61656c5f 656e6372 79707400 ijndael_encrypt. │ │ + 0x000021d8 6474626c 0072696a 6e646165 6c5f6465 dtbl.rijndael_de │ │ + 0x000021e8 63727970 74006974 626c0069 73626f78 crypt.itbl.isbox │ │ + 0x000021f8 00534841 3235365f 5472616e 73666f72 .SHA256_Transfor │ │ + 0x00002208 6d005348 41353132 5f547261 6e73666f m.SHA512_Transfo │ │ + 0x00002218 726d0053 48413531 325f4c61 73740066 rm.SHA512_Last.f │ │ + 0x00002228 6b6f5f73 65745f72 61775f73 70615f64 ko_set_raw_spa_d │ │ + 0x00002238 69676573 745f7479 70650066 6b6f5f67 igest_type.fko_g │ │ + 0x00002248 65745f72 61775f73 70615f64 69676573 et_raw_spa_diges │ │ + 0x00002258 745f7479 70650066 6b6f5f73 65745f72 t_type.fko_set_r │ │ + 0x00002268 61775f73 70615f64 69676573 7400666b aw_spa_digest.fk │ │ + 0x00002278 6f5f6765 745f7261 775f7370 615f6469 o_get_raw_spa_di │ │ + 0x00002288 67657374 00666b6f 5f657272 73747200 gest.fko_errstr. │ │ + 0x00002298 666b6f5f 6770675f 65727273 74720073 fko_gpg_errstr.s │ │ + 0x000022a8 74726e64 75700066 6b6f5f65 72726d73 trndup.fko_errms │ │ + 0x000022b8 67004a61 76615f62 697a5f69 6e636f6d g.Java_biz_incom │ │ + 0x000022c8 73797374 656d735f 66776b6e 6f70325f systems_fwknop2_ │ │ + 0x000022d8 53656e64 5350415f 73656e64 53504150 SendSPA_sendSPAP │ │ + 0x000022e8 61636b65 74005f5f 616e6472 6f69645f acket.__android_ │ │ + 0x000022f8 6c6f675f 7072696e 74007374 72636d70 log_print.strcmp │ │ + 0x00002308 0061746f 69007374 72637079 006c6962 .atoi.strcpy.lib │ │ 0x00002318 6c6f672e 736f006c 69627374 64632b2b log.so.libstdc++ │ │ 0x00002328 2e736f00 6c69626d 2e736f00 6c696263 .so.libm.so.libc │ │ 0x00002338 2e736f00 6c696264 6c2e736f 005f6674 .so.libdl.so._ft │ │ 0x00002348 65787400 5f666461 7461005f 65646174 ext._fdata._edat │ │ 0x00002358 61005f5f 6273735f 73746172 74005f66 a.__bss_start._f │ │ 0x00002368 62737300 5f656e64 005f5f62 73735f65 bss._end.__bss_e │ │ 0x00002378 6e645f5f 005f5f65 6e645f5f 006c6962 nd__.__end__.lib │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -46,2110 +46,17 @@ │ │ move a1,a0 │ │ lw a2,-32744(gp) │ │ lw t9,-32192(gp) │ │ jr t9 │ │ lw a0,-32740(gp) │ │ ... │ │ │ │ -00002c20 : │ │ - blez a2,2c70 │ │ - move v0,zero │ │ - addu t2,a0,a2 │ │ - move a3,zero │ │ - lb v1,0(a0) │ │ - lb t0,0(a1) │ │ - addiu t1,a3,1 │ │ - xor t3,v1,t0 │ │ - addiu t4,v0,1 │ │ - addiu a0,a0,1 │ │ - movz a3,t1,t3 │ │ - movn v0,t4,t3 │ │ - bne a0,t2,2c30 │ │ - addiu a1,a1,1 │ │ - beq a3,a2,2c68 │ │ - nop │ │ - jr ra │ │ - negu v0,v0 │ │ - jr ra │ │ - move v0,zero │ │ - b 2c58 │ │ - move a3,zero │ │ - │ │ -00002c78 : │ │ - addiu v0,a0,-36 │ │ - jr ra │ │ - sltiu v0,v0,1464 │ │ - │ │ -00002c84 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,28780 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s0,48(sp) │ │ - sw zero,24(sp) │ │ - sw zero,28(sp) │ │ - sw zero,32(sp) │ │ - sw zero,36(sp) │ │ - beqz a0,2d1c │ │ - sb zero,40(sp) │ │ - addiu a3,a1,-7 │ │ - sltiu v0,a3,10 │ │ - beqz v0,2d1c │ │ - move t2,zero │ │ - addu t1,a0,a1 │ │ - move v1,a0 │ │ - b 2cec │ │ - li t0,46 │ │ - beqz t4,2d20 │ │ - move v0,zero │ │ - addiu v1,v1,1 │ │ - beq v1,t1,2d14 │ │ - li t5,3 │ │ - lb a2,0(v1) │ │ - addiu t3,a2,-48 │ │ - beqz a2,2d1c │ │ - sltiu t4,t3,10 │ │ - bne a2,t0,2cd8 │ │ - nop │ │ - addiu v1,v1,1 │ │ - bne v1,t1,2cec │ │ - addiu t2,t2,1 │ │ - li t5,3 │ │ - beq t2,t5,2d30 │ │ - lw t9,-32104(gp) │ │ - move v0,zero │ │ - lw ra,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - addiu s0,sp,24 │ │ - move a2,a1 │ │ - move a1,a0 │ │ - jalr t9 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-32132(gp) │ │ - jalr t9 │ │ - addiu a1,sp,44 │ │ - b 2d20 │ │ - sltu v0,zero,v0 │ │ - │ │ -00002d60 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,28560 │ │ - addu gp,gp,t9 │ │ - beqz a0,2df0 │ │ - nop │ │ - slti v0,a1,255 │ │ - beqz v0,2df0 │ │ - nop │ │ - blez a1,2e84 │ │ - nop │ │ - lb v1,0(a0) │ │ - beqz v1,2df0 │ │ - lw a3,-32064(gp) │ │ - addu a1,a0,a1 │ │ - lw t2,0(a3) │ │ - move a2,zero │ │ - li t1,-1 │ │ - li t0,46 │ │ - bnez a2,2df8 │ │ - nop │ │ - beq v1,t1,2df0 │ │ - nop │ │ - andi v0,v1,0xff │ │ - addu a3,t2,v0 │ │ - lbu t3,1(a3) │ │ - andi t4,t3,0x7 │ │ - beqz t4,2df0 │ │ - nop │ │ - beq v1,t0,2e34 │ │ - nop │ │ - addiu a0,a0,1 │ │ - beq a0,a1,2e5c │ │ - addiu a2,a2,1 │ │ - lb v1,0(a0) │ │ - bnez v1,2da8 │ │ - nop │ │ - jr ra │ │ - move v0,zero │ │ - beq v1,t1,2e74 │ │ - andi t4,v1,0xff │ │ - addu t5,t2,t4 │ │ - lbu t6,1(t5) │ │ - andi t3,t6,0x7 │ │ - addiu t7,v1,-45 │ │ - andi t8,t7,0xff │ │ - sltiu t9,t8,2 │ │ - or v0,t3,t9 │ │ - beqz v0,2e7c │ │ - nop │ │ - bne v1,t0,2dd8 │ │ - slti v1,a2,64 │ │ - beqz v1,2df0 │ │ - nop │ │ - lb a2,-1(a0) │ │ - beq a2,t1,2df0 │ │ - andi t5,a2,0xff │ │ - addu t6,t2,t5 │ │ - lbu t7,1(t6) │ │ - andi t8,t7,0x7 │ │ - beqz t8,2df0 │ │ - addiu a0,a0,1 │ │ - bne a0,a1,2de4 │ │ - move a2,zero │ │ - lb a0,-1(a1) │ │ - li t0,45 │ │ - beq a0,t0,2df0 │ │ - nop │ │ - jr ra │ │ - slti v0,a2,64 │ │ - b 2e0c │ │ - move t3,zero │ │ - jr ra │ │ - nop │ │ - move a1,a0 │ │ - b 2e5c │ │ - move a2,zero │ │ - │ │ -00002e90 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,28256 │ │ - addu gp,gp,t9 │ │ - lw a1,-32736(gp) │ │ - addiu sp,sp,-32 │ │ - lw t9,-32080(gp) │ │ - addiu a1,a1,18064 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - jalr t9 │ │ - move s0,a0 │ │ - beqz v0,2f28 │ │ - lw gp,16(sp) │ │ - lw v0,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,v0,18068 │ │ - bnez v0,2ef8 │ │ - lw gp,16(sp) │ │ - li v0,2 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw v1,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,v1,18076 │ │ - bnez v0,2f3c │ │ - lw gp,16(sp) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,3 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,1 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw a2,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a2,18084 │ │ - bnez v0,2f60 │ │ - lw gp,16(sp) │ │ - b 2ee8 │ │ - li v0,4 │ │ - lw a3,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a3,18092 │ │ - bnez v0,2f84 │ │ - lw gp,16(sp) │ │ - b 2ee8 │ │ - li v0,5 │ │ - lw t0,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t0,18100 │ │ - bnez v0,2fa8 │ │ - lw gp,16(sp) │ │ - b 2ee8 │ │ - li v0,6 │ │ - lw t1,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t1,18112 │ │ - li a0,-1 │ │ - li t2,7 │ │ - movz a0,t2,v0 │ │ - b 2ee8 │ │ - move v0,a0 │ │ - │ │ -00002fd0 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,27936 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32172(gp) │ │ - sw s1,28(sp) │ │ - move s1,a1 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - move a0,s1 │ │ - jalr t9 │ │ - move s2,a2 │ │ - lw gp,16(sp) │ │ - sltiu v0,s0,8 │ │ - move a0,s1 │ │ - beqz v0,3178 │ │ - lw t9,-32732(gp) │ │ - lw a1,-32736(gp) │ │ - sll v1,s0,0x2 │ │ - addiu a2,a1,19008 │ │ - addu a3,a2,v1 │ │ - lw t0,0(a3) │ │ - addu t1,t0,gp │ │ - jr t1 │ │ - nop │ │ - lw t2,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t2,18172 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t8,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t8,18124 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t7,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t7,18128 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t6,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t6,18136 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t5,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t5,18144 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t4,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t4,18152 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t3,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t3,18160 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,-32736(gp) │ │ - addiu a1,ra,18184 │ │ - jalr t9 │ │ - move a2,s2 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,-1 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - │ │ -000031a4 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,27468 │ │ - addu gp,gp,t9 │ │ - lw a1,-32736(gp) │ │ - addiu sp,sp,-32 │ │ - lw t9,-32080(gp) │ │ - addiu a1,a1,18064 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - jalr t9 │ │ - move s0,a0 │ │ - beqz v0,323c │ │ - lw gp,16(sp) │ │ - lw v0,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,v0,18068 │ │ - bnez v0,320c │ │ - lw gp,16(sp) │ │ - li v0,2 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw v1,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,v1,18076 │ │ - bnez v0,3250 │ │ - lw gp,16(sp) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,3 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,1 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw a2,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a2,18084 │ │ - bnez v0,3274 │ │ - lw gp,16(sp) │ │ - b 31fc │ │ - li v0,4 │ │ - lw a3,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a3,18092 │ │ - bnez v0,3298 │ │ - lw gp,16(sp) │ │ - b 31fc │ │ - li v0,5 │ │ - lw t0,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t0,18100 │ │ - bnez v0,32bc │ │ - lw gp,16(sp) │ │ - b 31fc │ │ - li v0,6 │ │ - lw t1,-32736(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t1,18112 │ │ - li a0,-1 │ │ - li t2,7 │ │ - movz a0,t2,v0 │ │ - b 31fc │ │ - move v0,a0 │ │ - │ │ -000032e4 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,27148 │ │ - addu gp,gp,t9 │ │ - beqz a0,330c │ │ - lw a2,-32736(gp) │ │ - li v0,1 │ │ - beq a0,v0,3314 │ │ - li v1,2 │ │ - beq a0,v1,3320 │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,18192 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,18220 │ │ - jr ra │ │ - addiu v0,a0,18216 │ │ - │ │ -00003328 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,27080 │ │ - addu gp,gp,t9 │ │ - beqz a0,3378 │ │ - lw t7,-32736(gp) │ │ - li v0,1 │ │ - beq a0,v0,3380 │ │ - li v1,2 │ │ - beq a0,v1,338c │ │ - li a1,3 │ │ - beq a0,a1,3398 │ │ - li a2,4 │ │ - beq a0,a2,33a4 │ │ - li a3,5 │ │ - beq a0,a3,33b0 │ │ - li t0,6 │ │ - beq a0,t0,33bc │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a0,18392 │ │ - jr ra │ │ - addiu v0,t7,18232 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,18244 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,18256 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,18272 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,18300 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,18368 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,18332 │ │ - │ │ -000033c8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,26920 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32172(gp) │ │ - sw s1,28(sp) │ │ - move s1,a1 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - move a0,s1 │ │ - jalr t9 │ │ - move s2,a2 │ │ - lw gp,16(sp) │ │ - sltiu v0,s0,8 │ │ - move a0,s1 │ │ - beqz v0,3570 │ │ - lw t9,-32732(gp) │ │ - lw a1,-32736(gp) │ │ - sll v1,s0,0x2 │ │ - addiu a2,a1,19040 │ │ - addu a3,a2,v1 │ │ - lw t0,0(a3) │ │ - addu t1,t0,gp │ │ - jr t1 │ │ - nop │ │ - lw t2,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t2,18172 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t8,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t8,18124 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t7,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t7,18128 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t6,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t6,18136 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t5,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t5,18144 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t4,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t4,18152 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t3,-32736(gp) │ │ - move a2,s2 │ │ - jalr t9 │ │ - addiu a1,t3,18160 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,-32736(gp) │ │ - addiu a1,ra,18184 │ │ - jalr t9 │ │ - move a2,s2 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,-1 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - │ │ -0000359c : │ │ - addiu v0,a0,-36 │ │ - jr ra │ │ - sltiu v0,v0,1464 │ │ - │ │ -000035a8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,26440 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ - lw s1,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - sw gp,16(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ - addiu a1,s1,4112 │ │ - jalr t9 │ │ - move s0,a0 │ │ - bnez v0,35f4 │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw ra,20(t5) │ │ - beqz ra,3740 │ │ - nop │ │ - lw a1,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a1,4136 │ │ - bnez v0,3620 │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw v0,44(t5) │ │ - beqz v0,3740 │ │ - li ra,1 │ │ - lw v1,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,v1,4160 │ │ - bnez v0,364c │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw a0,68(t5) │ │ - beqz a0,3740 │ │ - li ra,2 │ │ - lw a2,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,a2,4184 │ │ - bnez v0,3678 │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw a3,92(t5) │ │ - beqz a3,3740 │ │ - li ra,3 │ │ - lw t0,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t0,4208 │ │ - bnez v0,36a4 │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw t1,116(t5) │ │ - beqz t1,3740 │ │ - li ra,4 │ │ - lw t2,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t2,4232 │ │ - bnez v0,36d0 │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw t3,140(t5) │ │ - beqz t3,3740 │ │ - li ra,5 │ │ - lw t4,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t4,4256 │ │ - bnez v0,36fc │ │ - lw gp,16(sp) │ │ - addiu t5,s1,4112 │ │ - lw t6,164(t5) │ │ - beqz t6,3740 │ │ - li ra,6 │ │ - lw t7,-32728(gp) │ │ - lw t9,-32080(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,t7,4280 │ │ - beqz v0,3730 │ │ - addiu t5,s1,4112 │ │ - li v0,-1 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t8,188(t5) │ │ - bnez t8,371c │ │ - li v0,-1 │ │ - li ra,7 │ │ - sll s1,ra,0x3 │ │ - sll s0,ra,0x5 │ │ - subu a1,s0,s1 │ │ - lw ra,36(sp) │ │ - addu v0,t5,a1 │ │ - lw v0,16(v0) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - b 3740 │ │ - li ra,3 │ │ - b 3740 │ │ - li ra,4 │ │ - │ │ -00003778 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,25976 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32172(gp) │ │ - sw s1,28(sp) │ │ - move s1,a1 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - move a0,s1 │ │ - jalr t9 │ │ - move s2,a2 │ │ - lw gp,16(sp) │ │ - lw v1,-32728(gp) │ │ - addiu a2,v1,4112 │ │ - lw v0,16(a2) │ │ - beq v0,s0,3840 │ │ - nop │ │ - lw a0,40(a2) │ │ - beq a0,s0,3874 │ │ - nop │ │ - lw a3,64(a2) │ │ - beq a3,s0,3888 │ │ - nop │ │ - lw t1,88(a2) │ │ - beq t1,s0,389c │ │ - nop │ │ - lw t3,112(a2) │ │ - beq t3,s0,38b0 │ │ - nop │ │ - lw t5,136(a2) │ │ - beq t5,s0,38c4 │ │ - nop │ │ - lw t7,160(a2) │ │ - beq t7,s0,38d8 │ │ - nop │ │ - lw ra,184(a2) │ │ - beq ra,s0,38ec │ │ - nop │ │ - li v0,-1 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw v1,20(a2) │ │ - bnez v1,37d0 │ │ - nop │ │ - sll s0,v1,0x3 │ │ - sll v0,v1,0x5 │ │ - subu a1,v0,s0 │ │ - lw t9,-32732(gp) │ │ - addu a1,a2,a1 │ │ - move a0,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - b 3828 │ │ - move v0,zero │ │ - lw a1,44(a2) │ │ - bnez a1,37dc │ │ - li v1,1 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t0,68(a2) │ │ - bnez t0,37e8 │ │ - li v1,2 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t2,92(a2) │ │ - bnez t2,37f4 │ │ - li v1,3 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t4,116(a2) │ │ - bnez t4,3800 │ │ - li v1,4 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t6,140(a2) │ │ - bnez t6,380c │ │ - li v1,5 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t8,164(a2) │ │ - bnez t8,3818 │ │ - li v1,6 │ │ - b 3850 │ │ - sll s0,v1,0x3 │ │ - lw t9,188(a2) │ │ - bnez t9,3828 │ │ - li v0,-1 │ │ - b 384c │ │ - li v1,7 │ │ - │ │ -00003900 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,25584 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - lw t9,-32060(gp) │ │ - sw ra,60(sp) │ │ - sw gp,24(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw a0,32(sp) │ │ - move s3,a3 │ │ - move s4,a1 │ │ - move s2,a2 │ │ - jalr t9 │ │ - lw s1,80(sp) │ │ - lw gp,24(sp) │ │ - lw a0,32(sp) │ │ - lw t9,-32180(gp) │ │ - sw zero,0(v0) │ │ - move a1,zero │ │ - li a2,10 │ │ - jalr t9 │ │ - sw zero,0(s1) │ │ - lw gp,24(sp) │ │ - lw t9,-32060(gp) │ │ - jalr t9 │ │ - move s0,v0 │ │ - lw v1,0(v0) │ │ - li v0,34 │ │ - beq v1,v0,39a8 │ │ - lw gp,24(sp) │ │ - lw t9,-32060(gp) │ │ - jalr t9 │ │ - nop │ │ - lw a0,0(v0) │ │ - beqz a0,39c8 │ │ - lw gp,24(sp) │ │ - bnez s0,39cc │ │ - slt a3,s0,s4 │ │ - lw t9,-32060(gp) │ │ - jalr t9 │ │ - nop │ │ - lw a1,0(v0) │ │ - li a2,1 │ │ - lw gp,24(sp) │ │ - beq s3,a2,3a54 │ │ - sw a1,0(s1) │ │ - slt a3,s0,s4 │ │ - bnez a3,3a14 │ │ - li t0,92 │ │ - bltz s2,39f0 │ │ - slt t2,s2,s0 │ │ - beqz t2,39f0 │ │ - li t4,1 │ │ - li t3,93 │ │ - beq s3,t4,3a20 │ │ - sw t3,0(s1) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - li t1,1 │ │ - bne s3,t1,39d4 │ │ - sw t0,0(s1) │ │ - lw t6,-32088(gp) │ │ - lw t7,-32736(gp) │ │ - lw t9,-32164(gp) │ │ - addiu a0,t6,168 │ │ - sw s2,16(sp) │ │ - addiu a1,t7,18424 │ │ - move a2,s0 │ │ - jalr t9 │ │ - move a3,s4 │ │ - lw gp,24(sp) │ │ - lw t9,-32156(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw t5,-32736(gp) │ │ - lw t9,-32072(gp) │ │ - jalr t9 │ │ - addiu a0,t5,18416 │ │ - b 3a20 │ │ - lw gp,24(sp) │ │ - │ │ -00003a6c : │ │ - beqz a0,3a90 │ │ - nop │ │ - beqz a1,3a90 │ │ - nop │ │ - sltiu v0,a1,1501 │ │ - bnez v0,3a98 │ │ - li v0,112 │ │ - jr ra │ │ - nop │ │ - jr ra │ │ - move v0,zero │ │ - move a3,zero │ │ - addu a2,a0,a3 │ │ - addiu a3,a3,1 │ │ - slt v1,a3,a1 │ │ - bnez v1,3a9c │ │ - sb zero,0(a2) │ │ - move v0,zero │ │ - move t3,zero │ │ - li t0,112 │ │ - addu t1,a0,t3 │ │ - lb t2,0(t1) │ │ - addiu t3,t3,1 │ │ - slt t4,t3,a1 │ │ - bnez t4,3abc │ │ - movn v0,t0,t2 │ │ - jr ra │ │ - nop │ │ - │ │ -00003adc : │ │ - lui gp,0x2 │ │ - addiu gp,gp,25108 │ │ - addu gp,gp,t9 │ │ - beqz a0,3b68 │ │ - nop │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ - sw s1,32(sp) │ │ - beqz a1,3b44 │ │ - move s0,a0 │ │ - lw t9,-32724(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move s1,v0 │ │ - lw ra,36(sp) │ │ - move v0,s1 │ │ - lw s0,28(sp) │ │ - lw s1,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - nop │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - jr ra │ │ - move v0,zero │ │ - │ │ -00003b70 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24960 │ │ - addu gp,gp,t9 │ │ - andi a1,a1,0xffff │ │ - beqz a1,3be8 │ │ - lw a2,-32064(gp) │ │ - addiu v0,a1,-1 │ │ - andi v1,v0,0xffff │ │ - addiu a3,v1,1 │ │ - lw t2,0(a2) │ │ - addu t3,a0,a3 │ │ - li t0,-5 │ │ - li t4,43 │ │ - b 3bb4 │ │ - li t1,61 │ │ - beq a0,t3,3be8 │ │ - nop │ │ - lbu t5,0(a0) │ │ - addu t6,t2,t5 │ │ - lbu t7,1(t6) │ │ - andi t8,t7,0x7 │ │ - bnez t8,3bac │ │ - addiu a0,a0,1 │ │ - and t9,t5,t0 │ │ - beq t9,t4,3bac │ │ - nop │ │ - beq t5,t1,3bac │ │ - move v0,zero │ │ - jr ra │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - │ │ -00003bf0 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24832 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sll s1,a1,0x18 │ │ - sw ra,36(sp) │ │ - sw s0,28(sp) │ │ - beqz a0,3c4c │ │ - sra s1,s1,0x18 │ │ - lb v1,0(a0) │ │ - beqz v1,3c4c │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move s0,a0 │ │ - sltiu a0,v0,2 │ │ - bnez a0,3c4c │ │ - addiu a1,v0,-1 │ │ - addu a2,s0,a1 │ │ - lb a3,0(a2) │ │ - beq a3,s1,3c60 │ │ - nop │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - sb zero,0(a2) │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - │ │ -00003c78 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24696 │ │ - addu gp,gp,t9 │ │ - lw t9,-32720(gp) │ │ - jr t9 │ │ - li a1,10 │ │ - │ │ -00003c90 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24672 │ │ - addu gp,gp,t9 │ │ - beqz a0,3d18 │ │ - nop │ │ - lb v0,0(a0) │ │ - beqz v0,3d18 │ │ - lw t9,-32152(gp) │ │ - addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - jalr t9 │ │ - move s0,a0 │ │ - addiu v1,v0,-1 │ │ - blez v1,3d0c │ │ - li a0,32 │ │ - addu t2,s0,v1 │ │ - lb a2,0(t2) │ │ - bne a2,a0,3d10 │ │ - lw ra,28(sp) │ │ - addu t3,s0,v0 │ │ - addiu a3,s0,2 │ │ - b 3d04 │ │ - li t0,32 │ │ - lb t1,-2(t3) │ │ - addiu t2,t2,-1 │ │ - bne t1,t0,3d0c │ │ - addiu t3,t3,-1 │ │ - bne t3,a3,3cf4 │ │ - sb zero,0(t2) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - addiu sp,sp,32 │ │ - jr ra │ │ - nop │ │ - │ │ -00003d20 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24528 │ │ - addu gp,gp,t9 │ │ - beqz a0,3db4 │ │ - move v0,a0 │ │ - lw a0,0(a0) │ │ - beqz a0,3db4 │ │ - nop │ │ - lw v1,0(a1) │ │ - blez v1,3db4 │ │ - nop │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - move s2,a1 │ │ - addiu s0,v0,4 │ │ - b 3d80 │ │ - move s1,zero │ │ - lw a0,-4(s0) │ │ - beqz a0,3da4 │ │ - lw ra,36(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - addiu s1,s1,1 │ │ - lw a0,0(s2) │ │ - lw gp,16(sp) │ │ - slt a1,s1,a0 │ │ - bnez a1,3d74 │ │ - addiu s0,s0,4 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - addiu sp,sp,40 │ │ - jr ra │ │ - nop │ │ - │ │ -00003dbc : │ │ - lui gp,0x2 │ │ - addiu gp,gp,24372 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-1088 │ │ - lw t9,-32172(gp) │ │ - sw s6,1072(sp) │ │ - addiu s6,sp,24 │ │ - sw gp,16(sp) │ │ - sw ra,1084(sp) │ │ - sw s7,1076(sp) │ │ - sw s5,1068(sp) │ │ - move s7,a0 │ │ - sw s4,1064(sp) │ │ - sw s3,1060(sp) │ │ - sw s2,1056(sp) │ │ - sw s1,1052(sp) │ │ - sw s0,1048(sp) │ │ - move a0,s6 │ │ - sw s8,1080(sp) │ │ - move s4,a1 │ │ - move s2,a2 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - move a0,s7 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move s0,zero │ │ - lw gp,16(sp) │ │ - move s1,zero │ │ - slt v1,s0,v0 │ │ - li s3,-1 │ │ - lw s5,-32064(gp) │ │ - addu a1,s7,s0 │ │ - lw t9,-32152(gp) │ │ - addu a3,s6,s1 │ │ - beqz v1,3f3c │ │ - move a0,s7 │ │ - lb t5,0(a1) │ │ - beq t5,s3,3ff4 │ │ - andi t6,t5,0xff │ │ - lw t7,0(s5) │ │ - addu t8,t7,t6 │ │ - lbu s8,1(t8) │ │ - andi ra,s8,0x8 │ │ - beqz ra,3ff4 │ │ - addu a1,s6,s1 │ │ - lw t9,-32152(gp) │ │ - beqz s1,3f20 │ │ - move a0,s6 │ │ - jalr t9 │ │ - sb zero,0(a1) │ │ - lw gp,16(sp) │ │ - lw a3,0(s2) │ │ - addiu s8,v0,1 │ │ - lw t9,-32040(gp) │ │ - sll v1,a3,0x2 │ │ - li a0,1 │ │ - move a1,s8 │ │ - jalr t9 │ │ - addu s1,s4,v1 │ │ - lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw v0,0(s2) │ │ - move a1,s6 │ │ - sll a0,v0,0x2 │ │ - addu t0,s4,a0 │ │ - lw t1,0(t0) │ │ - move a2,s8 │ │ - lw t9,-32732(gp) │ │ - beqz t1,400c │ │ - move a0,t1 │ │ - jalr t9 │ │ - nop │ │ - lw a2,0(s2) │ │ - lw gp,16(sp) │ │ - addiu t2,a2,1 │ │ - sll t3,t2,0x2 │ │ - slti t5,t2,29 │ │ - move a0,s7 │ │ - addu t4,s4,t3 │ │ - lw t9,-32152(gp) │ │ - beqz t5,400c │ │ - sw t2,0(s2) │ │ - jalr t9 │ │ - sw zero,0(t4) │ │ - lw gp,16(sp) │ │ - move s1,zero │ │ - addiu s0,s0,1 │ │ - slt v1,s0,v0 │ │ - addu a1,s7,s0 │ │ - lw t9,-32152(gp) │ │ - addu a3,s6,s1 │ │ - bnez v1,3e58 │ │ - move a0,s7 │ │ - beqz s1,4050 │ │ - move a0,s6 │ │ - jalr t9 │ │ - sb zero,0(a3) │ │ - lw gp,16(sp) │ │ - lw s0,0(s2) │ │ - addiu s3,v0,1 │ │ - lw t9,-32040(gp) │ │ - sll v0,s0,0x2 │ │ - li a0,1 │ │ - move a1,s3 │ │ - jalr t9 │ │ - addu s5,s4,v0 │ │ - lw gp,16(sp) │ │ - sw v0,0(s5) │ │ - lw a0,0(s2) │ │ - sll a2,a0,0x2 │ │ - addu t0,s4,a2 │ │ - lw a0,0(t0) │ │ - beqz a0,400c │ │ - lw t9,-32732(gp) │ │ - move a1,s6 │ │ - jalr t9 │ │ - move a2,s3 │ │ - lw t1,0(s2) │ │ - lw gp,16(sp) │ │ - addiu t2,t1,1 │ │ - slti t3,t2,29 │ │ - beqz t3,400c │ │ - sw t2,0(s2) │ │ - sll t4,t2,0x2 │ │ - addu s4,s4,t4 │ │ - sw zero,0(s4) │ │ - lw ra,1084(sp) │ │ - lw s8,1080(sp) │ │ - lw s7,1076(sp) │ │ - lw s6,1072(sp) │ │ - lw s5,1068(sp) │ │ - lw s4,1064(sp) │ │ - lw s3,1060(sp) │ │ - lw s2,1056(sp) │ │ - lw s1,1052(sp) │ │ - lw s0,1048(sp) │ │ - li v0,1 │ │ - jr ra │ │ - addiu sp,sp,1088 │ │ - jalr t9 │ │ - sb t5,0(a3) │ │ - addiu s1,s1,1 │ │ - lw gp,16(sp) │ │ - b 3f24 │ │ - addiu s0,s0,1 │ │ - lw t9,-32716(gp) │ │ - move a0,s4 │ │ - jalr t9 │ │ - move a1,s2 │ │ - lw ra,1084(sp) │ │ - lw s8,1080(sp) │ │ - lw s7,1076(sp) │ │ - lw s6,1072(sp) │ │ - lw s5,1068(sp) │ │ - lw s4,1064(sp) │ │ - lw s3,1060(sp) │ │ - lw s2,1056(sp) │ │ - lw s1,1052(sp) │ │ - lw s0,1048(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,1088 │ │ - lw ra,1084(sp) │ │ - lw s8,1080(sp) │ │ - lw s7,1076(sp) │ │ - lw s6,1072(sp) │ │ - lw s5,1068(sp) │ │ - lw s4,1064(sp) │ │ - lw s3,1060(sp) │ │ - lw s2,1056(sp) │ │ - lw s1,1052(sp) │ │ - lw s0,1048(sp) │ │ - li v0,1 │ │ - jr ra │ │ - addiu sp,sp,1088 │ │ - │ │ -00004084 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,23660 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw gp,16(sp) │ │ - sw s3,60(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ - move s3,a1 │ │ - sw zero,24(sp) │ │ - sw zero,28(sp) │ │ - sw zero,32(sp) │ │ - sw zero,36(sp) │ │ - blez a1,42a0 │ │ - sb zero,40(sp) │ │ - lw s2,-32736(gp) │ │ - lw s5,-32736(gp) │ │ - move s0,a0 │ │ - move s8,zero │ │ - move s7,zero │ │ - addiu s1,sp,24 │ │ - li s4,8 │ │ - addiu s2,s2,18480 │ │ - addiu s5,s5,18464 │ │ - b 4130 │ │ - li s6,46 │ │ - move a2,s8 │ │ - sll t3,t0,0x18 │ │ - sra a3,t3,0x18 │ │ - addu t4,s1,a2 │ │ - move s8,t2 │ │ - beq t2,s4,4178 │ │ - sb a3,0(t4) │ │ - addiu s7,s7,1 │ │ - beq s7,s3,4194 │ │ - addiu s0,s0,1 │ │ - andi v0,s7,0xf │ │ - beqz v0,422c │ │ - lw t9,-32028(gp) │ │ - lbu a1,0(s0) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lbu t0,0(s0) │ │ - lw gp,16(sp) │ │ - addiu v1,t0,-32 │ │ - sltiu a1,v1,95 │ │ - bnez a1,4108 │ │ - addiu t2,s8,1 │ │ - move a2,s8 │ │ - li a3,46 │ │ - addu t4,s1,a2 │ │ - move s8,t2 │ │ - bne t2,s4,4124 │ │ - sb a3,0(t4) │ │ - lw t9,-32136(gp) │ │ - li a0,32 │ │ - jalr t9 │ │ - addiu s7,s7,1 │ │ - addiu s0,s0,1 │ │ - bne s7,s3,4130 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - move s4,v0 │ │ - blez v0,41fc │ │ - lw gp,16(sp) │ │ - li t5,16 │ │ - subu s2,t5,v0 │ │ - blez s2,41dc │ │ - lw t6,-32736(gp) │ │ - move s5,zero │ │ - addiu s3,t6,18488 │ │ - lw t9,-32028(gp) │ │ - move a0,s3 │ │ - jalr t9 │ │ - addiu s5,s5,1 │ │ - bne s5,s2,41c4 │ │ - lw gp,16(sp) │ │ - slti t7,s4,8 │ │ - bnez t7,4290 │ │ - lw t9,-32136(gp) │ │ - lw t8,-32736(gp) │ │ - lw t9,-32028(gp) │ │ - addiu a0,t8,18492 │ │ - jalr t9 │ │ - move a1,s1 │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - move a0,s5 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s7 │ │ - lw gp,16(sp) │ │ - lbu a1,0(s0) │ │ - lw t9,-32028(gp) │ │ - move a0,s2 │ │ - sw zero,24(sp) │ │ - sw zero,28(sp) │ │ - sw zero,32(sp) │ │ - sh zero,36(sp) │ │ - jalr t9 │ │ - sb zero,38(sp) │ │ - lbu t0,0(s0) │ │ - addiu a0,t0,-32 │ │ - sltiu t1,a0,95 │ │ - bnez t1,4284 │ │ - lw gp,16(sp) │ │ - sb s6,24(sp) │ │ - b 4124 │ │ - li s8,1 │ │ - li t2,1 │ │ - b 4108 │ │ - move s8,zero │ │ - jalr t9 │ │ - li a0,32 │ │ - b 41e8 │ │ - lw gp,16(sp) │ │ - b 4194 │ │ - addiu s1,sp,24 │ │ - │ │ -000042a8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,23112 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-192 │ │ - li v0,-1 │ │ - lw t9,-32172(gp) │ │ - sw gp,24(sp) │ │ - li v1,-1 │ │ - sw s1,164(sp) │ │ - move s1,a1 │ │ - sw ra,188(sp) │ │ - sw s2,168(sp) │ │ - sw s0,160(sp) │ │ - sw s6,184(sp) │ │ - sw s5,180(sp) │ │ - sw s4,176(sp) │ │ - sw s3,172(sp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - move a0,s1 │ │ - sw zero,144(sp) │ │ - sw zero,140(sp) │ │ - sw zero,136(sp) │ │ - sw zero,132(sp) │ │ - sw zero,128(sp) │ │ - sw zero,124(sp) │ │ - sw zero,120(sp) │ │ - sw zero,116(sp) │ │ - sw zero,112(sp) │ │ - sw zero,108(sp) │ │ - sw zero,56(sp) │ │ - sw zero,60(sp) │ │ - sw zero,64(sp) │ │ - sw zero,68(sp) │ │ - sw zero,72(sp) │ │ - sw zero,76(sp) │ │ - sw zero,32(sp) │ │ - sw zero,36(sp) │ │ - sw zero,40(sp) │ │ - sw zero,44(sp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - sw zero,80(sp) │ │ - sw zero,84(sp) │ │ - sw zero,88(sp) │ │ - sw zero,92(sp) │ │ - sw zero,104(sp) │ │ - sh v0,154(sp) │ │ - sh v0,152(sp) │ │ - sh v0,150(sp) │ │ - sh v0,148(sp) │ │ - sw v1,100(sp) │ │ - sw v1,96(sp) │ │ - jalr t9 │ │ - move s2,a2 │ │ - beqz s0,439c │ │ - lw gp,24(sp) │ │ - lbu a0,104(s0) │ │ - li a1,129 │ │ - beq a0,a1,43c8 │ │ - lw t9,-32712(gp) │ │ - li v0,1 │ │ - lw ra,188(sp) │ │ - lw s6,184(sp) │ │ - lw s5,180(sp) │ │ - lw s4,176(sp) │ │ - lw s3,172(sp) │ │ - lw s2,168(sp) │ │ - lw s1,164(sp) │ │ - lw s0,160(sp) │ │ - jr ra │ │ - addiu sp,sp,192 │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,144 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32708(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,140 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32704(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,104 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32700(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,136 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32696(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,154 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32692(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,132 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32688(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,128 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32684(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,124 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32680(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,96 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32676(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,152 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32672(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,150 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32668(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,148 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32664(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,100 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32660(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,120 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32656(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,116 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32652(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,112 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32648(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a1,sp,108 │ │ - bnez v0,43a0 │ │ - lw gp,24(sp) │ │ - lw t9,-32644(gp) │ │ - addiu s5,sp,56 │ │ - lh a0,152(sp) │ │ - move a1,s5 │ │ - jalr t9 │ │ - li a2,24 │ │ - beqz v0,4584 │ │ - lw gp,24(sp) │ │ - b 43a0 │ │ - li v0,99 │ │ - lw t9,-32640(gp) │ │ - addiu s4,sp,80 │ │ - lw a0,100(sp) │ │ - move a1,s4 │ │ - jalr t9 │ │ - li a2,16 │ │ - beqz v0,45ac │ │ - lw gp,24(sp) │ │ - b 43a0 │ │ - li v0,104 │ │ - lw a2,88(s0) │ │ - bnez a2,4904 │ │ - lw t9,-32636(gp) │ │ - lw s3,-32632(gp) │ │ - lw a3,-32736(gp) │ │ - addiu s3,s3,11104 │ │ - move a0,s1 │ │ - move a1,s2 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,a3,18516 │ │ - lw a3,144(sp) │ │ - lw gp,24(sp) │ │ - move s6,v0 │ │ - addu a0,s1,v0 │ │ - bnez a3,45f8 │ │ - subu a1,s2,v0 │ │ - lw t0,-32736(gp) │ │ - addiu a3,t0,18500 │ │ - lw t1,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t1,18556 │ │ - lw a3,140(sp) │ │ - addu s0,v0,s6 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s0 │ │ - bnez a3,4628 │ │ - subu a1,s2,s0 │ │ - lw t2,-32736(gp) │ │ - addiu a3,t2,18500 │ │ - lw t3,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t3,18580 │ │ - lw gp,24(sp) │ │ - addu s6,v0,s0 │ │ - lw t4,-32736(gp) │ │ - lw a3,104(sp) │ │ - addu a0,s1,s6 │ │ - subu a1,s2,s6 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t4,18604 │ │ - lw a3,136(sp) │ │ - addu s0,v0,s6 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s0 │ │ - bnez a3,467c │ │ - subu a1,s2,s0 │ │ - lw t5,-32736(gp) │ │ - addiu a3,t5,18500 │ │ - lw t6,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t6,18628 │ │ - lw gp,24(sp) │ │ - lh s6,154(sp) │ │ - lw t9,-32628(gp) │ │ - move a0,s6 │ │ - jalr t9 │ │ - addu s0,v0,s0 │ │ - lw gp,24(sp) │ │ - move a3,s6 │ │ - lw t7,-32736(gp) │ │ - addu a0,s1,s0 │ │ - subu a1,s2,s0 │ │ - sw v0,16(sp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t7,18652 │ │ - lw a3,132(sp) │ │ - addu s6,v0,s0 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s6 │ │ - bnez a3,46e8 │ │ - subu a1,s2,s6 │ │ - lw t8,-32736(gp) │ │ - addiu a3,t8,18500 │ │ - lw ra,-32736(gp) │ │ - move t9,s3 │ │ - addiu a2,ra,18680 │ │ - jalr t9 │ │ - nop │ │ - lw a3,128(sp) │ │ - addu s0,v0,s6 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s0 │ │ - bnez a3,471c │ │ - subu a1,s2,s0 │ │ - lw v0,-32736(gp) │ │ - addiu a3,v0,18500 │ │ - lw v1,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,v1,18704 │ │ - lw a3,124(sp) │ │ - addu s6,v0,s0 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s6 │ │ - bnez a3,474c │ │ - subu a1,s2,s6 │ │ - lw a2,-32736(gp) │ │ - addiu a3,a2,18500 │ │ - lw t0,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t0,18728 │ │ - lw gp,24(sp) │ │ - addu s0,v0,s6 │ │ - lw t1,-32736(gp) │ │ - lw a3,96(sp) │ │ - addu a0,s1,s0 │ │ - subu a1,s2,s0 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t1,18752 │ │ - lw gp,24(sp) │ │ - sw s5,16(sp) │ │ - lw s5,-32736(gp) │ │ - addu s6,v0,s0 │ │ - lh a3,152(sp) │ │ - addu a0,s1,s6 │ │ - subu a1,s2,s6 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,s5,18776 │ │ - lh a3,150(sp) │ │ - addu s0,v0,s6 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s0 │ │ - bnez a3,48fc │ │ - subu a1,s2,s0 │ │ - lw t2,-32736(gp) │ │ - addiu t3,t2,18508 │ │ - lw t4,-32736(gp) │ │ - sw t3,16(sp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t4,18804 │ │ - lw gp,24(sp) │ │ - lh s6,148(sp) │ │ - lw t9,-32624(gp) │ │ - move a0,s6 │ │ - jalr t9 │ │ - addu s5,v0,s0 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s5 │ │ - lw a3,-32736(gp) │ │ - subu a1,s2,s5 │ │ - addiu a2,a3,18832 │ │ - move t9,s3 │ │ - move a3,s6 │ │ - jalr t9 │ │ - sw v0,16(sp) │ │ - lw gp,24(sp) │ │ - sw s4,16(sp) │ │ - lw s4,-32736(gp) │ │ - addu s0,v0,s5 │ │ - lw a3,100(sp) │ │ - addu a0,s1,s0 │ │ - subu a1,s2,s0 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,s4,18860 │ │ - lw a3,120(sp) │ │ - addu s6,v0,s0 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s6 │ │ - bnez a3,4860 │ │ - subu a1,s2,s6 │ │ - lw t5,-32736(gp) │ │ - addiu a3,t5,18500 │ │ - lw t6,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t6,18888 │ │ - lw a3,112(sp) │ │ - addu s5,v0,s6 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s5 │ │ - bnez a3,4890 │ │ - subu a1,s2,s5 │ │ - lw t7,-32736(gp) │ │ - addiu a3,t7,18500 │ │ - lw t8,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,t8,18912 │ │ - lw a3,116(sp) │ │ - addu s0,v0,s5 │ │ - lw gp,24(sp) │ │ - addu a0,s1,s0 │ │ - bnez a3,48c0 │ │ - subu a1,s2,s0 │ │ - lw ra,-32736(gp) │ │ - addiu a3,ra,18500 │ │ - lw v0,-32736(gp) │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,v0,18936 │ │ - lw gp,24(sp) │ │ - addu a1,v0,s0 │ │ - addu a0,s1,a1 │ │ - lw s1,-32736(gp) │ │ - lw a3,108(sp) │ │ - subu a1,s2,a1 │ │ - move t9,s3 │ │ - jalr t9 │ │ - addiu a2,s1,18960 │ │ - b 43a0 │ │ - move v0,zero │ │ - b 47c8 │ │ - addiu t3,sp,32 │ │ - lh a0,150(sp) │ │ - addiu a1,sp,32 │ │ - jalr t9 │ │ - li a2,24 │ │ - beqz v0,45b8 │ │ - lw gp,24(sp) │ │ - b 43a0 │ │ - li v0,110 │ │ - │ │ -00004924 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,21452 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - lw t9,-32196(gp) │ │ - li v0,2 │ │ - li v1,6 │ │ - addiu a2,sp,24 │ │ - sw gp,16(sp) │ │ - sw s3,80(sp) │ │ - sw s1,72(sp) │ │ - sw ra,84(sp) │ │ - sw s2,76(sp) │ │ - sw s0,68(sp) │ │ - move s1,a1 │ │ - sw zero,24(sp) │ │ - sw zero,40(sp) │ │ - sw zero,44(sp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - move a1,zero │ │ - sw v0,28(sp) │ │ - sw v0,32(sp) │ │ - sw v1,36(sp) │ │ - jalr t9 │ │ - addiu a3,sp,56 │ │ - move s3,v0 │ │ - bnez v0,4a54 │ │ - lw gp,16(sp) │ │ - lw s0,56(sp) │ │ - beqz s0,4aa0 │ │ - li s2,2 │ │ - b 49d8 │ │ - lw t9,-32172(gp) │ │ - lw t9,-32108(gp) │ │ - lw a0,4(s0) │ │ - move a2,s1 │ │ - jalr t9 │ │ - li a3,16 │ │ - bnez v0,4a1c │ │ - lw gp,16(sp) │ │ - lw s0,28(s0) │ │ - beqz s0,4a4c │ │ - lw a0,56(sp) │ │ - lw t9,-32172(gp) │ │ - move a0,s1 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,16 │ │ - lw a0,24(s0) │ │ - lw gp,16(sp) │ │ - lhu a2,0(a0) │ │ - bne a2,s2,49ac │ │ - addiu a1,a0,8 │ │ - lw t9,-32108(gp) │ │ - addiu a1,a0,4 │ │ - lw a0,4(s0) │ │ - move a2,s1 │ │ - jalr t9 │ │ - li a3,16 │ │ - beqz v0,49c8 │ │ - lw gp,16(sp) │ │ - lw a0,56(sp) │ │ - lw t9,-32096(gp) │ │ - jalr t9 │ │ - nop │ │ - lw ra,84(sp) │ │ - move v0,s3 │ │ - lw s2,76(sp) │ │ - lw s3,80(sp) │ │ - lw s1,72(sp) │ │ - lw s0,68(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - b 4a20 │ │ - li s3,1 │ │ - lw t9,-32148(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - lw gp,16(sp) │ │ - move a2,v0 │ │ - lw a1,-32088(gp) │ │ - lw a3,-32736(gp) │ │ - lw t9,-32164(gp) │ │ - addiu a0,a1,168 │ │ - jalr t9 │ │ - addiu a1,a3,18984 │ │ - lw ra,84(sp) │ │ - move v0,s3 │ │ - lw s2,76(sp) │ │ - lw s3,80(sp) │ │ - lw s1,72(sp) │ │ - lw s0,68(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - move a0,zero │ │ - b 4a20 │ │ - li s3,1 │ │ - │ │ -00004aac : │ │ - sll a1,a1,0x18 │ │ - blez a2,4b00 │ │ - sra t1,a1,0x18 │ │ - lb t2,0(a0) │ │ - beqz t2,4b00 │ │ - addiu a3,a0,1 │ │ - addu a2,a0,a2 │ │ - b 4ae0 │ │ - move v0,zero │ │ - addiu a3,a3,1 │ │ - lb t2,-1(a3) │ │ - beqz t2,4af8 │ │ - nop │ │ - xor v1,t2,t1 │ │ - addiu t0,v0,1 │ │ - bne a3,a2,4ad0 │ │ - movz v0,t0,v1 │ │ - jr ra │ │ - nop │ │ - jr ra │ │ - nop │ │ - jr ra │ │ - move v0,zero │ │ - ... │ │ - │ │ -00004b10 : │ │ +00002c20 : │ │ lui gp,0x2 │ │ - addiu gp,gp,20960 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - beqz a2,4be8 │ │ - nop │ │ - lb v0,0(a0) │ │ - beqz v0,4bf0 │ │ - addu t0,a0,a2 │ │ - b 4b54 │ │ - addiu t1,a0,1 │ │ - lb a3,-1(t1) │ │ - beqz a3,4bbc │ │ - subu s0,v1,a0 │ │ - move v1,t1 │ │ - bne v1,t0,4b48 │ │ - addiu t1,t1,1 │ │ - subu s0,t0,a0 │ │ - subu a2,a2,s0 │ │ - beqz a2,4bcc │ │ - lw t9,-32152(gp) │ │ - lb t3,0(a1) │ │ - move t2,a1 │ │ - beqz t3,4ba4 │ │ - li a0,1 │ │ - beq a2,a0,4b94 │ │ - addiu t2,t2,1 │ │ - sb t3,0(v1) │ │ - addiu a2,a2,-1 │ │ - addiu v1,v1,1 │ │ - lb t3,0(t2) │ │ - bnez t3,4b80 │ │ - nop │ │ - subu t3,t2,a1 │ │ - sb zero,0(v1) │ │ - lw ra,28(sp) │ │ - addu v0,t3,s0 │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - subu a2,a2,s0 │ │ - bnez a2,4b70 │ │ - nop │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,a1 │ │ - lw ra,28(sp) │ │ - addu v0,v0,s0 │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - b 4bc8 │ │ - move s0,zero │ │ - move v1,a0 │ │ - b 4b70 │ │ - move s0,zero │ │ - nop │ │ - │ │ -00004c00 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,20720 │ │ + addiu gp,gp,28880 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-136 │ │ lw t9,-32620(gp) │ │ sw s0,124(sp) │ │ addiu s0,sp,24 │ │ sw ra,132(sp) │ │ sw s1,128(sp) │ │ @@ -2172,17 +79,17 @@ │ │ move a1,s0 │ │ lw ra,132(sp) │ │ lw s1,128(sp) │ │ lw s0,124(sp) │ │ jr ra │ │ addiu sp,sp,136 │ │ │ │ -00004c7c : │ │ +00002c9c : │ │ lui gp,0x2 │ │ - addiu gp,gp,20596 │ │ + addiu gp,gp,28756 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ lw t9,-32608(gp) │ │ sw s0,44(sp) │ │ addiu s0,sp,24 │ │ sw ra,52(sp) │ │ sw s1,48(sp) │ │ @@ -2202,17 +109,17 @@ │ │ move a0,s1 │ │ lw ra,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00004cec : │ │ +00002d0c : │ │ lui gp,0x2 │ │ - addiu gp,gp,20484 │ │ + addiu gp,gp,28644 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-160 │ │ lw t9,-32596(gp) │ │ sw s0,148(sp) │ │ addiu s0,sp,24 │ │ sw ra,156(sp) │ │ sw s1,152(sp) │ │ @@ -2235,17 +142,17 @@ │ │ move a1,s0 │ │ lw ra,156(sp) │ │ lw s1,152(sp) │ │ lw s0,148(sp) │ │ jr ra │ │ addiu sp,sp,160 │ │ │ │ -00004d68 : │ │ +00002d88 : │ │ lui gp,0x2 │ │ - addiu gp,gp,20360 │ │ + addiu gp,gp,28520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32584(gp) │ │ sw s0,52(sp) │ │ addiu s0,sp,24 │ │ sw ra,60(sp) │ │ sw s1,56(sp) │ │ @@ -2265,17 +172,17 @@ │ │ move a0,s1 │ │ lw ra,60(sp) │ │ lw s1,56(sp) │ │ lw s0,52(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -00004dd8 : │ │ +00002df8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,20248 │ │ + addiu gp,gp,28408 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-152 │ │ lw t9,-32580(gp) │ │ sw s0,140(sp) │ │ addiu s0,sp,24 │ │ sw ra,148(sp) │ │ sw s1,144(sp) │ │ @@ -2298,17 +205,17 @@ │ │ move a1,s0 │ │ lw ra,148(sp) │ │ lw s1,144(sp) │ │ lw s0,140(sp) │ │ jr ra │ │ addiu sp,sp,152 │ │ │ │ -00004e54 : │ │ +00002e74 : │ │ lui gp,0x2 │ │ - addiu gp,gp,20124 │ │ + addiu gp,gp,28284 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ lw t9,-32568(gp) │ │ sw s0,60(sp) │ │ addiu s0,sp,24 │ │ sw ra,68(sp) │ │ sw s1,64(sp) │ │ @@ -2328,17 +235,17 @@ │ │ move a0,s1 │ │ lw ra,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ │ │ -00004ec4 : │ │ +00002ee4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,20012 │ │ + addiu gp,gp,28172 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-256 │ │ lw t9,-32564(gp) │ │ sw s0,244(sp) │ │ addiu s0,sp,24 │ │ sw ra,252(sp) │ │ sw s1,248(sp) │ │ @@ -2361,17 +268,17 @@ │ │ move a1,s0 │ │ lw ra,252(sp) │ │ lw s1,248(sp) │ │ lw s0,244(sp) │ │ jr ra │ │ addiu sp,sp,256 │ │ │ │ -00004f40 : │ │ +00002f60 : │ │ lui gp,0x2 │ │ - addiu gp,gp,19888 │ │ + addiu gp,gp,28048 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ lw t9,-32552(gp) │ │ sw s0,76(sp) │ │ addiu s0,sp,24 │ │ sw ra,84(sp) │ │ sw s1,80(sp) │ │ @@ -2391,17 +298,17 @@ │ │ move a0,s1 │ │ lw ra,84(sp) │ │ lw s1,80(sp) │ │ lw s0,76(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ │ │ -00004fb0 : │ │ +00002fd0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,19776 │ │ + addiu gp,gp,27936 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-256 │ │ lw t9,-32548(gp) │ │ sw s0,244(sp) │ │ addiu s0,sp,24 │ │ sw ra,252(sp) │ │ sw s1,248(sp) │ │ @@ -2424,17 +331,17 @@ │ │ move a1,s0 │ │ lw ra,252(sp) │ │ lw s1,248(sp) │ │ lw s0,244(sp) │ │ jr ra │ │ addiu sp,sp,256 │ │ │ │ -0000502c : │ │ +0000304c : │ │ lui gp,0x2 │ │ - addiu gp,gp,19652 │ │ + addiu gp,gp,27812 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ lw t9,-32536(gp) │ │ sw s0,92(sp) │ │ addiu s0,sp,24 │ │ sw ra,100(sp) │ │ sw s1,96(sp) │ │ @@ -2454,28 +361,28 @@ │ │ move a0,s1 │ │ lw ra,100(sp) │ │ lw s1,96(sp) │ │ lw s0,92(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ │ │ -0000509c : │ │ +000030bc : │ │ lui gp,0x2 │ │ - addiu gp,gp,19540 │ │ + addiu gp,gp,27700 │ │ addu gp,gp,t9 │ │ move v0,a0 │ │ lw t9,-32532(gp) │ │ move a0,a1 │ │ move a1,a2 │ │ jr t9 │ │ move a2,v0 │ │ │ │ -000050c0 : │ │ +000030e0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,19504 │ │ + addiu gp,gp,27664 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ lw t9,-32532(gp) │ │ sw s0,60(sp) │ │ addiu s0,sp,24 │ │ sw ra,68(sp) │ │ sw s1,64(sp) │ │ @@ -2497,28 +404,28 @@ │ │ move a0,s1 │ │ lw ra,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ │ │ -00005138 : │ │ +00003158 : │ │ lui gp,0x2 │ │ - addiu gp,gp,19384 │ │ + addiu gp,gp,27544 │ │ addu gp,gp,t9 │ │ move v0,a0 │ │ lw t9,-32528(gp) │ │ move a0,a1 │ │ move a1,a2 │ │ jr t9 │ │ move a2,v0 │ │ │ │ -0000515c : │ │ +0000317c : │ │ lui gp,0x2 │ │ - addiu gp,gp,19348 │ │ + addiu gp,gp,27508 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ lw t9,-32528(gp) │ │ sw s0,92(sp) │ │ addiu s0,sp,24 │ │ sw ra,100(sp) │ │ sw s1,96(sp) │ │ @@ -2540,3486 +447,3016 @@ │ │ move a0,s1 │ │ lw ra,100(sp) │ │ lw s1,96(sp) │ │ lw s0,92(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ ... │ │ - │ │ -000051e0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,19216 │ │ + addiu gp,gp,27376 │ │ addu gp,gp,t9 │ │ - sltiu v0,a0,114 │ │ - beqz v0,576c │ │ - lw v1,-32736(gp) │ │ - sll a0,a0,0x2 │ │ - addiu a1,v1,26784 │ │ - addu a2,a1,a0 │ │ - lw a3,0(a2) │ │ - addu t0,a3,gp │ │ - jr t0 │ │ - nop │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,19072 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,26676 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,26640 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,26588 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,26548 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,26524 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,26460 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,26412 │ │ - lw t7,-32736(gp) │ │ - jr ra │ │ - addiu v0,t7,26364 │ │ - lw t8,-32736(gp) │ │ - jr ra │ │ - addiu v0,t8,26304 │ │ - lw t9,-32736(gp) │ │ - jr ra │ │ - addiu v0,t9,26280 │ │ - lw v0,-32736(gp) │ │ - jr ra │ │ - addiu v0,v0,26240 │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a0,26204 │ │ - lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,26168 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,26116 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,26096 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,26060 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,26028 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,25996 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,25976 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,25924 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,25852 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,25780 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,25704 │ │ - lw t7,-32736(gp) │ │ - jr ra │ │ - addiu v0,t7,25628 │ │ - lw t8,-32736(gp) │ │ - jr ra │ │ - addiu v0,t8,25564 │ │ - lw t9,-32736(gp) │ │ - jr ra │ │ - addiu v0,t9,25492 │ │ - lw v0,-32736(gp) │ │ - jr ra │ │ - addiu v0,v0,25424 │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a0,25352 │ │ - lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,25292 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,25216 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,25144 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,25068 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,24996 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,24932 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,24856 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,24784 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,24712 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,24640 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,24572 │ │ - lw t7,-32736(gp) │ │ - jr ra │ │ - addiu v0,t7,24496 │ │ - lw t8,-32736(gp) │ │ + addiu sp,sp,-48 │ │ + lw t9,-32152(gp) │ │ + sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ + move s2,a0 │ │ + move a0,a1 │ │ + jalr t9 │ │ + move s1,a1 │ │ + move s0,v0 │ │ + sltiu v0,v0,1500 │ │ + beqz v0,32d8 │ │ + lw gp,16(sp) │ │ + lui v1,0x5555 │ │ + addiu a0,v1,21846 │ │ + mult s0,a0 │ │ + sra a1,s0,0x1f │ │ + mfhi a2 │ │ + lw t9,-32040(gp) │ │ + subu a3,a2,a1 │ │ + addiu t0,a3,2 │ │ + li a0,1 │ │ + jalr t9 │ │ + sll a1,t0,0x2 │ │ + move s3,v0 │ │ + beqz v0,32f8 │ │ + lw gp,16(sp) │ │ + lw t9,-32604(gp) │ │ + move a1,v0 │ │ + move a2,s0 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,16(sp) │ │ + move a0,s2 │ │ + lw t9,-32524(gp) │ │ + move a1,s3 │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + b 32dc │ │ + move v0,zero │ │ + li v0,43 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu v0,t8,24424 │ │ - lw t9,-32736(gp) │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + li v0,2 │ │ jr ra │ │ - addiu v0,t9,24344 │ │ - lw v0,-32736(gp) │ │ + addiu sp,sp,48 │ │ + │ │ +00003318 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,27096 │ │ + addu gp,gp,t9 │ │ + beqz a0,333c │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,3344 │ │ + nop │ │ jr ra │ │ - addiu v0,v0,24268 │ │ - lw a0,-32736(gp) │ │ + li v0,1 │ │ + addiu sp,sp,-64 │ │ + sw gp,16(sp) │ │ + sw s0,32(sp) │ │ + sw ra,60(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + lw t9,-32520(gp) │ │ + move s0,a0 │ │ + jalr t9 │ │ + lw a0,4(a0) │ │ + beqz v0,33b0 │ │ + lw gp,16(sp) │ │ + li v0,97 │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu v0,a0,24192 │ │ + addiu sp,sp,64 │ │ + lw s1,44(s0) │ │ + beqz s1,3384 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + sltiu a0,v0,8 │ │ + beqz a0,33dc │ │ + lw gp,16(sp) │ │ + lb a1,0(s1) │ │ + beqz a1,3388 │ │ + li v0,97 │ │ + lw s2,16(s0) │ │ + beqz s2,3384 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + sltiu a2,v0,256 │ │ + beqz a2,3408 │ │ + lw gp,16(sp) │ │ + lb a3,0(s2) │ │ + beqz a3,3388 │ │ + li v0,97 │ │ + lh t0,12(s0) │ │ + li t1,2 │ │ + bne t0,t1,3448 │ │ + lw t9,-32040(gp) │ │ + lw s3,20(s0) │ │ + beqz s3,3384 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + sltiu t2,v0,256 │ │ + beqz t2,3444 │ │ + lw gp,16(sp) │ │ + lb t3,0(s3) │ │ + beqz t3,3388 │ │ + li v0,97 │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,1024 │ │ + move s1,v0 │ │ + beqz v0,3780 │ │ + lw gp,16(sp) │ │ + lw t9,-32732(gp) │ │ + lw a1,0(s0) │ │ + move a0,v0 │ │ + lw s5,-32736(gp) │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + move a0,s1 │ │ + lw t9,-32524(gp) │ │ + addiu a1,s5,18064 │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + lw s4,4(s0) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + sltiu t4,v0,1500 │ │ + lw gp,16(sp) │ │ + beqz t4,3788 │ │ + move s6,v0 │ │ + lui t5,0x5555 │ │ + addiu s3,t5,21846 │ │ + mult v0,s3 │ │ + sra t7,v0,0x1f │ │ + mfhi t6 │ │ + lw t9,-32040(gp) │ │ + subu t8,t6,t7 │ │ + addiu ra,t8,2 │ │ + sll a1,ra,0x2 │ │ + jalr t9 │ │ + li a0,1 │ │ + move s2,v0 │ │ + beqz v0,37a4 │ │ + lw gp,16(sp) │ │ + lw t9,-32604(gp) │ │ + move a2,s6 │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a0,s4 │ │ + lw gp,16(sp) │ │ + move a0,s2 │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + li s4,1024 │ │ + lw gp,16(sp) │ │ + move a1,s2 │ │ + lw t9,-32524(gp) │ │ + li a2,1024 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + lw a3,8(s0) │ │ lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,24112 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,24032 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,23952 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,23876 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,23804 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,23728 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,23652 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,23564 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,23484 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,23404 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,23316 │ │ - lw t7,-32736(gp) │ │ - jr ra │ │ - addiu v0,t7,23236 │ │ - lw t8,-32736(gp) │ │ - jr ra │ │ - addiu v0,t8,23156 │ │ - lw t9,-32736(gp) │ │ - jr ra │ │ - addiu v0,t9,23076 │ │ + lw t9,-32068(gp) │ │ + addiu a2,v1,18068 │ │ + addu a0,s1,v0 │ │ + jalr t9 │ │ + subu a1,s4,v0 │ │ + lw gp,16(sp) │ │ + lw a1,44(s0) │ │ + lw t9,-32524(gp) │ │ + li a2,1024 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + lw a1,28(s0) │ │ + lw t9,-32516(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + subu a1,s4,v0 │ │ + addu a0,s1,v0 │ │ lw v0,-32736(gp) │ │ - jr ra │ │ - addiu v0,v0,22988 │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a0,22904 │ │ - lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,22824 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,22744 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,22660 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,22584 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,22504 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,22428 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,22360 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,22288 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,22212 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,22136 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,22064 │ │ + lh a3,12(s0) │ │ + lw t9,-32068(gp) │ │ + jalr t9 │ │ + addiu a2,v0,18076 │ │ + lw gp,16(sp) │ │ + lw s6,16(s0) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + sltiu a1,v0,1500 │ │ + beqz a1,3788 │ │ + lw gp,16(sp) │ │ + mult v0,s3 │ │ + sra a3,v0,0x1f │ │ + mfhi a2 │ │ + lw t9,-32040(gp) │ │ + subu t0,a2,a3 │ │ + addiu t1,t0,2 │ │ + sw v0,24(sp) │ │ + li a0,1 │ │ + jalr t9 │ │ + sll a1,t1,0x2 │ │ + move s3,v0 │ │ + beqz v0,37a4 │ │ + lw gp,16(sp) │ │ + lw t9,-32604(gp) │ │ + lw a2,24(sp) │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,16(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,16(sp) │ │ + move a0,s1 │ │ + lw t9,-32524(gp) │ │ + move a1,s3 │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw t2,20(s0) │ │ + beqz t2,36ac │ │ + lw gp,16(sp) │ │ + lw t9,-32524(gp) │ │ + move a0,s1 │ │ + addiu a1,s5,18064 │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + lw a1,20(s0) │ │ + lw t3,-32632(gp) │ │ + addiu t9,t3,12800 │ │ + jalr t9 │ │ + move a0,s1 │ │ + move s2,v0 │ │ + bnez v0,37ac │ │ + lw gp,16(sp) │ │ + lw t4,24(s0) │ │ + beqz t4,36ec │ │ + lw t9,-32524(gp) │ │ + addiu a1,s5,18064 │ │ + move a0,s1 │ │ + jalr t9 │ │ + li a2,1024 │ │ + lw gp,16(sp) │ │ + lw a1,24(s0) │ │ + lw s5,-32632(gp) │ │ + addiu t9,s5,12800 │ │ + jalr t9 │ │ + move a0,s1 │ │ + move s2,v0 │ │ + bnez v0,37ac │ │ + lw gp,16(sp) │ │ + lw s4,28(s0) │ │ + beqz s4,3704 │ │ + nop │ │ + lh t5,12(s0) │ │ + bnez t5,37c0 │ │ + lw t9,-32152(gp) │ │ + lw a0,68(s0) │ │ + beqz a0,371c │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + move s6,v0 │ │ + lw t9,-32184(gp) │ │ + sw v0,68(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz s6,3780 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,16(sp) │ │ + sltiu s1,v0,1500 │ │ + li a0,1500 │ │ + movn a0,v0,s1 │ │ + lw t9,-32512(gp) │ │ + jalr t9 │ │ + sw a0,72(s0) │ │ + bnez v0,37f4 │ │ + lw gp,16(sp) │ │ + b 3388 │ │ + li v0,44 │ │ + b 3388 │ │ + li v0,2 │ │ + li s0,43 │ │ + lw t9,-32184(gp) │ │ + sw s0,24(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + b 3388 │ │ + lw v0,24(sp) │ │ + b 378c │ │ + li s0,2 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + b 3388 │ │ + move v0,s2 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ + li t6,1024 │ │ lw t7,-32736(gp) │ │ + lw t9,-32068(gp) │ │ + addu a0,s1,v0 │ │ + subu a1,t6,v0 │ │ + addiu a2,t7,18084 │ │ + jalr t9 │ │ + move a3,s4 │ │ + b 3704 │ │ + lw gp,16(sp) │ │ + lw t9,-32508(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + bnez v0,338c │ │ + lw ra,60(sp) │ │ + lw t8,100(s0) │ │ + andi ra,t8,0xcfbd │ │ + b 3388 │ │ + sw ra,100(s0) │ │ + │ │ +00003818 : │ │ + beqz a0,3830 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,3838 │ │ + nop │ │ jr ra │ │ - addiu v0,t7,21988 │ │ - lw t8,-32736(gp) │ │ - jr ra │ │ - addiu v0,t8,21912 │ │ - lw t9,-32736(gp) │ │ - jr ra │ │ - addiu v0,t9,21840 │ │ - lw v0,-32736(gp) │ │ - jr ra │ │ - addiu v0,v0,21764 │ │ - lw a0,-32736(gp) │ │ - jr ra │ │ - addiu v0,a0,21688 │ │ - lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,21616 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,21540 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,21464 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,21388 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,21308 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,21228 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,21152 │ │ - lw t3,-32736(gp) │ │ - jr ra │ │ - addiu v0,t3,21076 │ │ - lw t4,-32736(gp) │ │ - jr ra │ │ - addiu v0,t4,21000 │ │ - lw t5,-32736(gp) │ │ - jr ra │ │ - addiu v0,t5,20924 │ │ - lw t6,-32736(gp) │ │ - jr ra │ │ - addiu v0,t6,20848 │ │ - lw t7,-32736(gp) │ │ + li v0,1 │ │ + beqz a1,3850 │ │ + nop │ │ + lw a0,68(a0) │ │ + move v0,zero │ │ jr ra │ │ - addiu v0,t7,20776 │ │ - lw t8,-32736(gp) │ │ + sw a0,0(a1) │ │ jr ra │ │ - addiu v0,t8,20700 │ │ - lw t9,-32736(gp) │ │ + li v0,4 │ │ + ... │ │ + │ │ +00003860 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,25744 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + beqz a0,3894 │ │ + li v0,129 │ │ + lbu v1,104(a0) │ │ + beq v1,v0,38b0 │ │ + move s0,a0 │ │ + lw ra,36(sp) │ │ + move s1,zero │ │ + move v0,s1 │ │ + lw s0,28(sp) │ │ + lw s1,32(sp) │ │ jr ra │ │ - addiu v0,t9,20624 │ │ - lw v0,-32736(gp) │ │ + addiu sp,sp,40 │ │ + lw a0,0(a0) │ │ + beqz a0,38c8 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,4(s0) │ │ + beqz a0,38e0 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,44(s0) │ │ + beqz a0,38f8 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,16(s0) │ │ + beqz a0,3910 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,20(s0) │ │ + beqz a0,3928 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,24(s0) │ │ + beqz a0,3940 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,48(s0) │ │ + beqz a0,395c │ │ + lw t9,-32504(gp) │ │ + jalr t9 │ │ + lw a1,52(s0) │ │ + bnez v0,3a1c │ │ + lw gp,16(sp) │ │ + move s1,zero │ │ + lw a0,56(s0) │ │ + beqz a0,3980 │ │ + lw t9,-32504(gp) │ │ + jalr t9 │ │ + lw a1,64(s0) │ │ + li a0,112 │ │ + lw gp,16(sp) │ │ + movn s1,a0,v0 │ │ + lw a0,68(s0) │ │ + beqz a0,39a0 │ │ + lw t9,-32504(gp) │ │ + jalr t9 │ │ + lw a1,72(s0) │ │ + li a1,112 │ │ + lw gp,16(sp) │ │ + movn s1,a1,v0 │ │ + lw a0,76(s0) │ │ + beqz a0,39c0 │ │ + lw t9,-32504(gp) │ │ + jalr t9 │ │ + lw a1,80(s0) │ │ + li a2,112 │ │ + lw gp,16(sp) │ │ + movn s1,a2,v0 │ │ + lw a0,84(s0) │ │ + beqz a0,39e0 │ │ + lw t9,-32504(gp) │ │ + jalr t9 │ │ + lw a1,88(s0) │ │ + li a3,112 │ │ + lw gp,16(sp) │ │ + movn s1,a3,v0 │ │ + lw t9,-32172(gp) │ │ + move a0,s0 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,108 │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ + lw s0,28(sp) │ │ + lw s1,32(sp) │ │ jr ra │ │ - addiu v0,v0,20552 │ │ + addiu sp,sp,40 │ │ + b 3960 │ │ + li s1,112 │ │ + │ │ +00003a24 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,25292 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + lw t9,-32040(gp) │ │ + li a1,108 │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + sw s1,28(sp) │ │ + move s2,a0 │ │ + jalr t9 │ │ + li a0,1 │ │ + move s0,v0 │ │ + beqz v0,3b90 │ │ + lw gp,16(sp) │ │ lw a0,-32736(gp) │ │ + lw t9,-32144(gp) │ │ + li v0,-127 │ │ + sb v0,104(s0) │ │ + jalr t9 │ │ + addiu a0,a0,18088 │ │ + beqz v0,3bac │ │ + lw gp,16(sp) │ │ + lw t9,-32500(gp) │ │ + sw v0,44(s0) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,zero │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32496(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,zero │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32492(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,zero │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32488(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + li a1,3 │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32484(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + li a1,1 │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32480(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + li a1,1 │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw t9,-32476(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + li a1,2 │ │ + move s1,v0 │ │ + bnez v0,3b68 │ │ + lw gp,16(sp) │ │ + lw v1,100(s0) │ │ + sw s0,0(s2) │ │ + ori a1,v1,0x81 │ │ + sw a1,100(s0) │ │ + b 3b78 │ │ + move v0,zero │ │ + lw t9,-32472(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move v0,s1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu v0,a0,20476 │ │ - lw v1,-32736(gp) │ │ - jr ra │ │ - addiu v0,v1,20404 │ │ - lw a1,-32736(gp) │ │ - jr ra │ │ - addiu v0,a1,20328 │ │ - lw a2,-32736(gp) │ │ - jr ra │ │ - addiu v0,a2,20248 │ │ - lw a3,-32736(gp) │ │ - jr ra │ │ - addiu v0,a3,20172 │ │ - lw t0,-32736(gp) │ │ - jr ra │ │ - addiu v0,t0,20096 │ │ - lw t1,-32736(gp) │ │ - jr ra │ │ - addiu v0,t1,20020 │ │ - lw t2,-32736(gp) │ │ - jr ra │ │ - addiu v0,t2,19940 │ │ - lw t3,-32736(gp) │ │ + addiu sp,sp,40 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,2 │ │ jr ra │ │ - addiu v0,t3,19864 │ │ - lw t4,-32736(gp) │ │ + addiu sp,sp,40 │ │ + lw t9,-32472(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,2 │ │ jr ra │ │ - addiu v0,t4,19788 │ │ - lw t5,-32736(gp) │ │ + addiu sp,sp,40 │ │ + │ │ +00003bd4 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,24860 │ │ + addu gp,gp,t9 │ │ + beqz a1,3c4c │ │ + nop │ │ + bltz a3,3c44 │ │ + nop │ │ + addiu sp,sp,-56 │ │ + lw v0,80(sp) │ │ + sw gp,16(sp) │ │ + sw ra,52(sp) │ │ + sw s5,48(sp) │ │ + sw s4,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + bgez v0,3c54 │ │ + li v0,95 │ │ + lw ra,52(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu v0,t5,19716 │ │ - lw t6,-32736(gp) │ │ + addiu sp,sp,56 │ │ jr ra │ │ - addiu v0,t6,19636 │ │ - lw t7,-32736(gp) │ │ + li v0,95 │ │ jr ra │ │ - addiu v0,t7,19560 │ │ - lw t8,-32736(gp) │ │ + li v0,66 │ │ + lw t9,-32040(gp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + li a0,1 │ │ + li a1,108 │ │ + move s1,a3 │ │ + jalr t9 │ │ + move s3,a2 │ │ + move s4,v0 │ │ + beqz v0,3cc4 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + sltiu v1,v0,1500 │ │ + li s5,1500 │ │ + movn s5,v0,v1 │ │ + lw t9,-32512(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + bnez v0,3ccc │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + b 3c20 │ │ + li v0,67 │ │ + b 3c20 │ │ + li v0,2 │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + sw v0,76(s4) │ │ + lw gp,16(sp) │ │ + beqz v0,3dc0 │ │ + sw s5,80(s4) │ │ + lw t9,-32476(gp) │ │ + li a0,-127 │ │ + lw a1,72(sp) │ │ + sb a0,104(s4) │ │ + jalr t9 │ │ + move a0,s4 │ │ + move s0,v0 │ │ + bnez v0,3dac │ │ + lw gp,16(sp) │ │ + lw t9,-32468(gp) │ │ + lh a1,84(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + move s0,v0 │ │ + bnez v0,3dac │ │ + lw gp,16(sp) │ │ + lw a1,80(sp) │ │ + beqz a1,3d58 │ │ + lw a2,76(sp) │ │ + beqz a2,3d58 │ │ + lw t9,-32464(gp) │ │ + move a1,a2 │ │ + lw a2,80(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + move s0,v0 │ │ + bnez v0,3dac │ │ + lw gp,16(sp) │ │ + lw a3,100(s4) │ │ + ori t0,a3,0x81 │ │ + beqz s3,3d88 │ │ + sw t0,100(s4) │ │ + lw t9,-32460(gp) │ │ + move a2,s1 │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,s3 │ │ + move s1,v0 │ │ + bnez v0,3d94 │ │ + lw gp,16(sp) │ │ + sw s4,0(s2) │ │ + b 3c20 │ │ + move v0,zero │ │ + lw t9,-32472(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + sw zero,0(s2) │ │ + b 3c20 │ │ + move v0,s1 │ │ + lw t9,-32472(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + b 3c20 │ │ + move v0,s0 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + b 3c20 │ │ + li v0,2 │ │ + │ │ +00003dd4 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,24348 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-216 │ │ + sw gp,16(sp) │ │ + sw ra,212(sp) │ │ + sw s5,208(sp) │ │ + sw s4,204(sp) │ │ + sw s3,200(sp) │ │ + sw s2,196(sp) │ │ + sw s1,192(sp) │ │ + sw s0,188(sp) │ │ + bnez a1,3e34 │ │ + lw v1,232(sp) │ │ + bnez a3,3ee4 │ │ + li v0,3 │ │ + beq v1,v0,3f68 │ │ + li t2,1 │ │ + li t1,31 │ │ + li a1,32 │ │ + bne v1,t2,3e8c │ │ + li s0,32 │ │ + b 3f04 │ │ + li s5,16 │ │ + beqz a3,3e74 │ │ + addiu t1,a1,-1 │ │ + sltiu t6,t1,32 │ │ + move s0,a1 │ │ + bnez t6,3eb0 │ │ + move s5,a3 │ │ + li v0,68 │ │ + lw ra,212(sp) │ │ + lw s5,208(sp) │ │ + lw s4,204(sp) │ │ + lw s3,200(sp) │ │ + lw s2,196(sp) │ │ + lw s1,192(sp) │ │ + lw s0,188(sp) │ │ jr ra │ │ - addiu v0,t8,19488 │ │ - lw t9,-32736(gp) │ │ + addiu sp,sp,216 │ │ + li a3,3 │ │ + beq v1,a3,3ef4 │ │ + move s0,a1 │ │ + li t0,1 │ │ + beq v1,t0,3ef8 │ │ + li s5,16 │ │ + li t3,2 │ │ + beq v1,t3,3f60 │ │ + addiu t4,v1,-4 │ │ + sltiu t5,t4,2 │ │ + bnez t5,3f78 │ │ + nop │ │ + sltiu t6,t1,32 │ │ + beqz t6,3e4c │ │ + move s5,zero │ │ + addiu t7,s5,-1 │ │ + sltiu s1,t7,128 │ │ + bnez s1,3f04 │ │ + lw ra,212(sp) │ │ + lw s5,208(sp) │ │ + lw s4,204(sp) │ │ + lw s3,200(sp) │ │ + lw s2,196(sp) │ │ + lw s1,192(sp) │ │ + lw s0,188(sp) │ │ + li v0,69 │ │ jr ra │ │ - addiu v0,t9,19416 │ │ - lw v0,-32736(gp) │ │ + addiu sp,sp,216 │ │ + move s5,a3 │ │ + li a1,32 │ │ + b 3eb0 │ │ + li s0,32 │ │ + li s5,64 │ │ + sltiu s2,t1,32 │ │ + beqz s2,3e50 │ │ + li v0,68 │ │ + lw t9,-32456(gp) │ │ + addiu s3,sp,152 │ │ + move s1,a0 │ │ + move a0,s3 │ │ + jalr t9 │ │ + move s2,a2 │ │ + lw gp,16(sp) │ │ + addiu s4,sp,24 │ │ + lw t9,-32456(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,s5 │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32604(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s0 │ │ + slt a0,v0,s0 │ │ + beqz a0,3f80 │ │ + lw gp,16(sp) │ │ + b 3e50 │ │ + li v0,70 │ │ + b 3ef8 │ │ + li s5,20 │ │ + li a1,32 │ │ + li s5,64 │ │ + b 3f04 │ │ + li s0,32 │ │ + b 3ef8 │ │ + li s5,128 │ │ + lw t9,-32604(gp) │ │ + move a1,s2 │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a0,s4 │ │ + slt a1,v0,s5 │ │ + li a2,71 │ │ + movz a2,zero,a1 │ │ + b 3e50 │ │ + move v0,a2 │ │ + │ │ +00003fa8 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,23880 │ │ + addu gp,gp,t9 │ │ + lw t9,-32604(gp) │ │ + jr t9 │ │ + nop │ │ + │ │ +00003fc0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,23856 │ │ + addu gp,gp,t9 │ │ + lw t9,-32452(gp) │ │ + jr t9 │ │ + nop │ │ + │ │ +00003fd8 : │ │ + beqz a0,3ff0 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,3ff8 │ │ + nop │ │ jr ra │ │ - addiu v0,v0,19348 │ │ - lw a0,-32736(gp) │ │ + li v0,1 │ │ + beqz a1,4010 │ │ + nop │ │ + lw a0,44(a0) │ │ + move v0,zero │ │ jr ra │ │ - addiu v0,a0,19272 │ │ - lw v1,-32736(gp) │ │ + sw a0,0(a1) │ │ jr ra │ │ - addiu v0,v1,19196 │ │ - lw a1,-32736(gp) │ │ + li v0,4 │ │ + │ │ +00004018 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,23768 │ │ + addu gp,gp,t9 │ │ + beqz a0,4128 │ │ + nop │ │ + addiu sp,sp,-40 │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + lbu v1,104(a0) │ │ + li s0,129 │ │ + beq v1,s0,406c │ │ + li v0,1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu v0,a1,19168 │ │ - lw a2,-32736(gp) │ │ + addiu sp,sp,40 │ │ + bgez a2,4090 │ │ + lw t9,-32448(gp) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,95 │ │ jr ra │ │ - addiu v0,a2,19140 │ │ - lw a3,-32736(gp) │ │ + addiu sp,sp,40 │ │ + move s1,a3 │ │ + jalr t9 │ │ + move s0,a0 │ │ + bnez v0,4054 │ │ + lw gp,16(sp) │ │ + lh a0,40(s0) │ │ + beqz a0,4130 │ │ + nop │ │ + lw a2,56(sp) │ │ + bltz a2,4078 │ │ + lw ra,36(sp) │ │ + beqz s1,4078 │ │ + lw t9,-32444(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s1 │ │ + bnez v0,4054 │ │ + lw gp,16(sp) │ │ + lw a1,80(s0) │ │ + lw a3,88(s0) │ │ + lw t9,-32024(gp) │ │ + addu t1,a1,a3 │ │ + addiu s1,t1,2 │ │ + lw a0,76(s0) │ │ + jalr t9 │ │ + move a1,s1 │ │ + move s2,v0 │ │ + beqz v0,4138 │ │ + lw gp,16(sp) │ │ + lw t9,-32524(gp) │ │ + lw a1,84(s0) │ │ + move a0,v0 │ │ + jalr t9 │ │ + move a2,s1 │ │ + sw s2,76(s0) │ │ + sw s1,80(s0) │ │ + b 4054 │ │ + move v0,zero │ │ jr ra │ │ - addiu v0,a3,19112 │ │ - lw t0,-32736(gp) │ │ + li v0,1 │ │ + b 4054 │ │ + move v0,zero │ │ + b 4054 │ │ + li v0,2 │ │ + │ │ +00004140 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,23472 │ │ + addu gp,gp,t9 │ │ + beqz a0,4214 │ │ + nop │ │ + addiu sp,sp,-40 │ │ + sw s0,28(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s1,32(sp) │ │ + lbu v0,104(a0) │ │ + li s0,129 │ │ + beq v0,s0,418c │ │ + li v0,1 │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu v0,t0,19080 │ │ - addiu t3,a0,-115 │ │ - sltiu t4,t3,25 │ │ - bnez t4,5784 │ │ - lw t5,-32736(gp) │ │ + addiu sp,sp,40 │ │ + beqz a1,4178 │ │ + li v0,4 │ │ + lw v1,76(a0) │ │ + beqz v1,41d4 │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ + move a0,v1 │ │ + jalr t9 │ │ + move s1,a1 │ │ + lw gp,16(sp) │ │ + sltiu a0,v0,1500 │ │ + li a1,1500 │ │ + movn a1,v0,a0 │ │ + lw t9,-32512(gp) │ │ + jalr t9 │ │ + move a0,a1 │ │ + bnez v0,41ec │ │ + li t0,1 │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + li v0,98 │ │ jr ra │ │ - addiu v0,t5,26760 │ │ - lw t6,-32736(gp) │ │ + addiu sp,sp,40 │ │ + lw a2,76(s0) │ │ + sw a2,0(s1) │ │ + lh a3,34(s0) │ │ + beq a3,t0,421c │ │ + addiu t3,a2,10 │ │ + li t1,2 │ │ + beq a3,t1,4228 │ │ + addiu t2,a2,2 │ │ + b 4178 │ │ + move v0,zero │ │ jr ra │ │ - addiu v0,t6,26704 │ │ + li v0,1 │ │ + sw t3,0(s1) │ │ + b 4178 │ │ + move v0,zero │ │ + sw t2,0(s1) │ │ + b 4178 │ │ + move v0,zero │ │ │ │ -00005790 : │ │ +00004234 : │ │ lui gp,0x2 │ │ - addiu gp,gp,17760 │ │ + addiu gp,gp,23228 │ │ addu gp,gp,t9 │ │ - lw v0,-32736(gp) │ │ + beqz a0,431c │ │ + nop │ │ + addiu sp,sp,-40 │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + lbu v0,104(a0) │ │ + li s0,129 │ │ + beq v0,s0,4288 │ │ + li v0,1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + beqz a1,42c4 │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ + move a0,a1 │ │ + jalr t9 │ │ + move s1,a1 │ │ + lw gp,16(sp) │ │ + sltiu v1,v0,1500 │ │ + li s2,1500 │ │ + movn s2,v0,v1 │ │ + lw t9,-32512(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + bnez v0,42e0 │ │ + lw gp,16(sp) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,72 │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw a0,76(s0) │ │ + beqz a0,42f8 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + li a0,2 │ │ + movn a0,zero,v0 │ │ + sw v0,76(s0) │ │ + sw s2,80(s0) │ │ + b 4270 │ │ + move v0,a0 │ │ jr ra │ │ - addiu v0,v0,18552 │ │ + li v0,1 │ │ ... │ │ │ │ -000057b0 : │ │ +00004330 : │ │ lui gp,0x2 │ │ - addiu gp,gp,17728 │ │ + addiu gp,gp,22976 │ │ addu gp,gp,t9 │ │ - beqz a0,57d4 │ │ + beqz a0,4354 │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,57dc │ │ + beq v1,v0,435c │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,5840 │ │ + beqz a1,43c0 │ │ lw t9,-32152(gp) │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ move s0,a0 │ │ move a0,a1 │ │ jalr t9 │ │ move s1,a1 │ │ sltiu a0,v0,128 │ │ - beqz a0,5828 │ │ + beqz a0,43a8 │ │ lw gp,16(sp) │ │ lb a1,0(s1) │ │ - bnez a1,5848 │ │ + bnez a1,43c8 │ │ li v0,85 │ │ - b 5830 │ │ + b 43b0 │ │ lw ra,36(sp) │ │ li v0,94 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ jr ra │ │ li v0,85 │ │ - lw t9,-32524(gp) │ │ + lw t9,-32440(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - bnez v0,582c │ │ + bnez v0,43ac │ │ lw gp,16(sp) │ │ lw a0,20(s0) │ │ - beqz a0,5874 │ │ + beqz a0,43f4 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw t9,-32144(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw a2,100(s0) │ │ sw v0,20(s0) │ │ ori a3,a2,0x2 │ │ - beqz v0,58dc │ │ + beqz v0,445c │ │ sw a3,100(s0) │ │ lw t0,28(s0) │ │ - beqz t0,58b8 │ │ + beqz t0,4438 │ │ li t7,6 │ │ lh t6,12(s0) │ │ - beq t6,t7,58e4 │ │ + beq t6,t7,4464 │ │ li t8,4 │ │ sh t8,12(s0) │ │ - b 582c │ │ + b 43ac │ │ move v0,zero │ │ lhu t1,12(s0) │ │ addiu t2,t1,-5 │ │ andi t3,t2,0xffff │ │ sltiu t4,t3,2 │ │ - bnez t4,58e4 │ │ + bnez t4,4464 │ │ li t5,2 │ │ sh t5,12(s0) │ │ - b 582c │ │ + b 43ac │ │ move v0,zero │ │ - b 582c │ │ + b 43ac │ │ li v0,2 │ │ - b 582c │ │ + b 43ac │ │ move v0,zero │ │ │ │ -000058ec : │ │ - beqz a0,5904 │ │ +0000446c : │ │ + beqz a0,4484 │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,590c │ │ + beq v1,v0,448c │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,5924 │ │ + beqz a1,44a4 │ │ nop │ │ lw a0,20(a0) │ │ move v0,zero │ │ jr ra │ │ sw a0,0(a1) │ │ jr ra │ │ li v0,4 │ │ nop │ │ │ │ -00005930 : │ │ - beqz a2,5984 │ │ +000044b0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,22592 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + sw s0,24(sp) │ │ + beqz a2,4588 │ │ + nop │ │ + lb v0,0(a0) │ │ + beqz v0,4590 │ │ + addu t0,a0,a2 │ │ + b 44f4 │ │ + addiu t1,a0,1 │ │ + lb a3,-1(t1) │ │ + beqz a3,455c │ │ + subu s0,v1,a0 │ │ + move v1,t1 │ │ + bne v1,t0,44e8 │ │ + addiu t1,t1,1 │ │ + subu s0,t0,a0 │ │ + subu a2,a2,s0 │ │ + beqz a2,456c │ │ + lw t9,-32152(gp) │ │ + lb t3,0(a1) │ │ + move t2,a1 │ │ + beqz t3,4544 │ │ + li a0,1 │ │ + beq a2,a0,4534 │ │ + addiu t2,t2,1 │ │ + sb t3,0(v1) │ │ + addiu a2,a2,-1 │ │ + addiu v1,v1,1 │ │ + lb t3,0(t2) │ │ + bnez t3,4520 │ │ + nop │ │ + subu t3,t2,a1 │ │ + sb zero,0(v1) │ │ + lw ra,28(sp) │ │ + addu v0,t3,s0 │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + subu a2,a2,s0 │ │ + bnez a2,4510 │ │ + nop │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,a1 │ │ + lw ra,28(sp) │ │ + addu v0,v0,s0 │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + b 4568 │ │ + move s0,zero │ │ + move v1,a0 │ │ + b 4510 │ │ + move s0,zero │ │ + nop │ │ + │ │ +000045a0 : │ │ + beqz a2,45f4 │ │ addiu a2,a2,-1 │ │ - b 5958 │ │ + b 45c8 │ │ move v0,a1 │ │ addiu v0,v0,1 │ │ lb a3,-1(v0) │ │ addiu a0,a0,1 │ │ addiu a2,a2,-1 │ │ - beqz a3,5978 │ │ + beqz a3,45e8 │ │ sb a3,-1(a0) │ │ - bnez a2,5940 │ │ + bnez a2,45b0 │ │ nop │ │ sb zero,0(a0) │ │ addiu v0,v0,1 │ │ lb v1,-1(v0) │ │ - bnez v1,598c │ │ + bnez v1,45fc │ │ addiu v0,v0,1 │ │ addiu v0,v0,-1 │ │ subu a0,v0,a1 │ │ jr ra │ │ addiu v0,a0,-1 │ │ move v0,a1 │ │ addiu v0,v0,1 │ │ lb v1,-1(v0) │ │ - bnez v1,598c │ │ + bnez v1,45fc │ │ addiu v0,v0,1 │ │ addiu v0,v0,-1 │ │ subu a0,v0,a1 │ │ jr ra │ │ addiu v0,a0,-1 │ │ ... │ │ │ │ -000059b0 : │ │ +00004620 : │ │ lui gp,0x2 │ │ - addiu gp,gp,17216 │ │ + addiu gp,gp,22224 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32520(gp) │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sw gp,24(sp) │ │ - move s1,a0 │ │ - jalr t9 │ │ + beqz a0,4644 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,464c │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,46b0 │ │ + lw t9,-32152(gp) │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + move s0,a0 │ │ move a0,a1 │ │ - lw gp,24(sp) │ │ - move a3,s1 │ │ - lw s0,-32728(gp) │ │ - lw a2,-32736(gp) │ │ - lw t9,-32068(gp) │ │ - addiu a0,s0,8176 │ │ - sw v0,16(sp) │ │ - li a1,255 │ │ jalr t9 │ │ - addiu a2,a2,27248 │ │ - lw ra,44(sp) │ │ - addiu v0,s0,8176 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move s1,a1 │ │ + sltiu a0,v0,64 │ │ + beqz a0,4698 │ │ + lw gp,16(sp) │ │ + lb a1,0(s1) │ │ + bnez a1,46b8 │ │ + li v0,87 │ │ + b 46a0 │ │ + lw ra,36(sp) │ │ + li v0,94 │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,40 │ │ + jr ra │ │ + li v0,87 │ │ + lw a0,24(s0) │ │ + beqz a0,46d0 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw a2,100(s0) │ │ + li t0,2 │ │ + ori a3,a2,0x2 │ │ + movn t0,zero,v0 │ │ + sw v0,24(s0) │ │ + sw a3,100(s0) │ │ + b 469c │ │ + move v0,t0 │ │ + │ │ +000046fc : │ │ + beqz a0,4714 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,471c │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,4734 │ │ + nop │ │ + lw a0,24(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + nop │ │ │ │ -00005a20 : │ │ +00004740 : │ │ lui gp,0x2 │ │ - addiu gp,gp,17104 │ │ + addiu gp,gp,21936 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-3792 │ │ - lw t9,-32172(gp) │ │ - addiu v0,sp,3392 │ │ - li a2,256 │ │ - sw ra,3788(sp) │ │ - sw gp,24(sp) │ │ - sw s8,3784(sp) │ │ - sw s7,3780(sp) │ │ - move s8,a0 │ │ - sw s6,3776(sp) │ │ - sw s5,3772(sp) │ │ - sw s4,3768(sp) │ │ - move s5,a1 │ │ - sw s3,3764(sp) │ │ - sw s2,3760(sp) │ │ - sw s1,3756(sp) │ │ - sw s0,3752(sp) │ │ - move a0,v0 │ │ - sw v0,3724(sp) │ │ + beqz a0,4764 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,476c │ │ + lw t9,-32084(gp) │ │ + jr ra │ │ + li v0,1 │ │ + addiu sp,sp,-40 │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move s0,a0 │ │ + move a0,zero │ │ jalr t9 │ │ - move a1,zero │ │ - lw gp,24(sp) │ │ - addiu v1,sp,3136 │ │ - lw t9,-32172(gp) │ │ - move a0,v1 │ │ - sw v1,3744(sp) │ │ - move a1,zero │ │ + move s1,a1 │ │ + addu a0,v0,s1 │ │ + bltz a0,47b0 │ │ + li v0,88 │ │ + lw a1,100(s0) │ │ + sw a0,8(s0) │ │ + ori a2,a1,0x2 │ │ + sw a2,100(s0) │ │ + move v0,zero │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + │ │ +000047c4 : │ │ + beqz a0,47dc │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,47e4 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,47fc │ │ + nop │ │ + lw a0,8(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + ... │ │ + │ │ +00004810 : │ │ + beqz a0,4828 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,4830 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,4848 │ │ + nop │ │ + lw a0,4(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + │ │ +00004850 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,21664 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,48ec │ │ + move s0,a0 │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - li a2,256 │ │ - lw gp,24(sp) │ │ - addiu a0,sp,2620 │ │ - lw t9,-32172(gp) │ │ - sw a0,3732(sp) │ │ - move a1,zero │ │ + nop │ │ + sltiu a1,v0,64 │ │ + bnez a1,48e0 │ │ + lw gp,16(sp) │ │ + lw a0,-32064(gp) │ │ + li a3,64 │ │ + lw t0,0(a0) │ │ + movz v0,a3,a1 │ │ + move v1,zero │ │ + li t4,-1 │ │ + li t1,34 │ │ + li t2,47 │ │ + li t3,124 │ │ + beq v1,v0,4968 │ │ + addu a2,s0,v1 │ │ + lb t5,0(a2) │ │ + beq t5,t4,4900 │ │ + andi t6,t5,0xff │ │ + addu t7,t0,t6 │ │ + lbu t8,1(t7) │ │ + andi ra,t8,0x7 │ │ + beqz ra,4904 │ │ + andi t9,t5,0xff │ │ + b 48b0 │ │ + addiu v1,v1,1 │ │ + lb v1,0(s0) │ │ + bnez v1,4890 │ │ + lw a0,-32064(gp) │ │ + li v0,89 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + andi t9,t5,0xff │ │ + addiu a1,t9,-32 │ │ + sltiu a3,a1,95 │ │ + beqz a3,4950 │ │ + lw ra,28(sp) │ │ + beq t5,t1,4950 │ │ + nop │ │ + beq t5,t2,4950 │ │ + addiu a0,t9,-91 │ │ + sltiu a2,a0,3 │ │ + bnez a2,4950 │ │ + addiu t6,t9,-58 │ │ + sltiu t7,t6,6 │ │ + bnez t7,4950 │ │ + nop │ │ + beq t5,t3,4950 │ │ + addiu t5,t9,-42 │ │ + sltiu t8,t5,3 │ │ + beqz t8,48d8 │ │ + nop │ │ + li t4,90 │ │ + li v0,91 │ │ + lw s0,24(sp) │ │ + movz v0,t4,v1 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + b 48f0 │ │ + move v0,zero │ │ + │ │ +00004970 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,21376 │ │ + addu gp,gp,t9 │ │ + beqz a0,4994 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,499c │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + addiu sp,sp,-48 │ │ + sw gp,16(sp) │ │ + sw s0,32(sp) │ │ + sw ra,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + beqz a1,49c8 │ │ + move s0,a0 │ │ + lb a0,0(a1) │ │ + bnez a0,4a98 │ │ + lw t9,-32144(gp) │ │ + lw a1,-32736(gp) │ │ + lw t9,-32076(gp) │ │ jalr t9 │ │ - li a2,516 │ │ - lw gp,24(sp) │ │ - addiu a1,sp,2104 │ │ - lw t9,-32172(gp) │ │ - move a0,a1 │ │ - sw a1,3736(sp) │ │ - li a2,516 │ │ + addiu a0,a1,18096 │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + beqz v0,4ab4 │ │ + move s2,zero │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - move a1,zero │ │ - lw gp,24(sp) │ │ - li a0,2 │ │ - lw a3,-32736(gp) │ │ - lw a2,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,a2,27264 │ │ + move a0,s1 │ │ + sltiu t1,v0,64 │ │ + bnez t1,4a04 │ │ + lw gp,16(sp) │ │ + sb zero,63(s1) │ │ + lw t9,-32520(gp) │ │ jalr t9 │ │ - addiu a2,a3,27276 │ │ - lw gp,24(sp) │ │ - li a2,2072 │ │ - lw t9,-32172(gp) │ │ - addiu a0,sp,32 │ │ + move a0,s1 │ │ + bnez v0,4a78 │ │ + lw gp,16(sp) │ │ + lw a0,4(s0) │ │ + beqz a0,4a30 │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a1,zero │ │ - lw t0,0(s8) │ │ - move a1,s5 │ │ - lw t9,124(t0) │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32144(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ - lw gp,24(sp) │ │ - lw t1,0(s8) │ │ - lw s7,-32736(gp) │ │ - lw t2,-32736(gp) │ │ - lw t9,376(t1) │ │ - addiu a2,t2,27424 │ │ - addiu a3,s7,27300 │ │ - move a0,s8 │ │ - move a1,v0 │ │ + move a0,s1 │ │ + lw t2,100(s0) │ │ + lw gp,16(sp) │ │ + ori t3,t2,0x2 │ │ + sw v0,4(s0) │ │ + bnez s2,4b28 │ │ + sw t3,100(s0) │ │ + beqz v0,4a60 │ │ + li v0,2 │ │ + move v0,zero │ │ + lw ra,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + beqz s2,4a64 │ │ + lw ra,44(sp) │ │ + lw t9,-32184(gp) │ │ + sw v0,24(sp) │ │ jalr t9 │ │ - move s6,v0 │ │ - lw t3,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t3) │ │ - move a0,s8 │ │ + move a0,s1 │ │ + b 4a60 │ │ + lw v0,24(sp) │ │ jalr t9 │ │ - move a2,v0 │ │ - lw t4,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(t4) │ │ - move a1,v0 │ │ - move a2,zero │ │ + move a0,a1 │ │ + move s1,v0 │ │ + beqz v0,4b20 │ │ + lw gp,16(sp) │ │ + b 49e8 │ │ + li s2,1 │ │ + lw a2,-32736(gp) │ │ + lw t9,-32076(gp) │ │ jalr t9 │ │ - sw v0,3680(sp) │ │ - lw gp,24(sp) │ │ - lw t5,0(s8) │ │ - lw t6,-32736(gp) │ │ - lw t9,376(t5) │ │ - addiu a2,t6,27320 │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ - move a0,s8 │ │ + addiu a0,a2,18108 │ │ + move s1,v0 │ │ + bnez v0,49e8 │ │ + lw gp,16(sp) │ │ + lw t9,-32140(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ - lw t7,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t7) │ │ - move a0,s8 │ │ + nop │ │ + move s1,v0 │ │ + bnez v0,49e8 │ │ + lw gp,16(sp) │ │ + lw a3,-32736(gp) │ │ + lw t9,-32076(gp) │ │ jalr t9 │ │ - move a2,v0 │ │ - lw s0,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(s0) │ │ - move a1,v0 │ │ - move a2,zero │ │ + addiu a0,a3,18116 │ │ + move s1,v0 │ │ + bnez v0,49e8 │ │ + lw gp,16(sp) │ │ + lw t0,-32736(gp) │ │ + lw t9,-32144(gp) │ │ jalr t9 │ │ - sw v0,3684(sp) │ │ - lw gp,24(sp) │ │ - lw s1,0(s8) │ │ - lw s2,-32736(gp) │ │ - lw t9,376(s1) │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ - addiu a2,s2,27332 │ │ - move a0,s8 │ │ + addiu a0,t0,18124 │ │ + move s1,v0 │ │ + bnez v0,4aac │ │ + lw gp,16(sp) │ │ + b 4a60 │ │ + li v0,2 │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move s3,v0 │ │ - lw t8,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t8) │ │ - move a0,s8 │ │ + move a0,s1 │ │ + b 4a54 │ │ + lw v0,4(s0) │ │ + nop │ │ + │ │ +00004b40 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,20912 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-584 │ │ + lw t9,-32172(gp) │ │ + sw s3,556(sp) │ │ + addiu s3,sp,296 │ │ + sw ra,580(sp) │ │ + sw a3,536(sp) │ │ + sw gp,16(sp) │ │ + sw s8,576(sp) │ │ + sw s7,572(sp) │ │ + sw s6,568(sp) │ │ + sw s5,564(sp) │ │ + sw s4,560(sp) │ │ + sw s2,552(sp) │ │ + sw s1,548(sp) │ │ + sw s0,544(sp) │ │ + move s1,a0 │ │ + move s0,a1 │ │ + move a0,s3 │ │ + move a1,zero │ │ + move s2,a2 │ │ + sw zero,516(sp) │ │ + li a2,136 │ │ + sw zero,520(sp) │ │ + sw zero,524(sp) │ │ + sw zero,528(sp) │ │ jalr t9 │ │ - move a2,v0 │ │ - lw v1,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(v1) │ │ - move a1,v0 │ │ - move a2,zero │ │ + lw s4,600(sp) │ │ + lw gp,16(sp) │ │ + addiu s5,sp,160 │ │ + lw t9,-32172(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ jalr t9 │ │ - sw v0,3688(sp) │ │ - lw gp,24(sp) │ │ - lw a0,0(s8) │ │ - lw a2,-32736(gp) │ │ - lw t9,376(a0) │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s8,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s8 │ │ - addiu a2,a2,27344 │ │ + move a1,zero │ │ jalr t9 │ │ - move s0,v0 │ │ - lw a1,0(s8) │ │ - move a0,s8 │ │ - lw t9,380(a1) │ │ - move a2,v0 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s6,sp,432 │ │ + lw t9,-32172(gp) │ │ + move a0,s6 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,s5 │ │ - lw a3,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(a3) │ │ - move a1,v0 │ │ - move a2,zero │ │ + li a2,81 │ │ + lw gp,16(sp) │ │ + li a0,1 │ │ + lw t9,-32040(gp) │ │ jalr t9 │ │ - sw v0,3692(sp) │ │ - lw gp,24(sp) │ │ - lw t0,0(s8) │ │ - lw t1,-32736(gp) │ │ - lw t9,376(t0) │ │ - addiu a2,t1,27356 │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ + addiu a1,s0,137 │ │ + move s7,v0 │ │ + beqz v0,4dd4 │ │ + lw gp,16(sp) │ │ + slti v0,s4,65 │ │ + beqz v0,4db4 │ │ + lw a3,536(sp) │ │ + lw t9,-32168(gp) │ │ move a0,s8 │ │ + move a1,a3 │ │ jalr t9 │ │ - sw v0,3660(sp) │ │ - lw t2,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t2) │ │ - move a0,s8 │ │ + move a2,s4 │ │ + blez s4,4e08 │ │ + lw gp,16(sp) │ │ + move t0,s4 │ │ + lbu v1,24(sp) │ │ + li t5,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,296(sp) │ │ + b 4c8c │ │ + sb a1,160(sp) │ │ + lbu t4,0(a2) │ │ + addiu t5,t5,1 │ │ + xori a2,t4,0x36 │ │ + xori t6,t4,0x5c │ │ + sb a2,0(t2) │ │ + sb t6,0(t3) │ │ + slt t1,t5,t0 │ │ + addu a2,s8,t5 │ │ + addu t2,s3,t5 │ │ + bnez t1,4c74 │ │ + addu t3,s5,t5 │ │ + slt t4,zero,t0 │ │ + li t5,1 │ │ + movz t0,t5,t4 │ │ + addu t6,s3,t0 │ │ + addu t7,s5,t0 │ │ + li t8,54 │ │ + li s8,92 │ │ + sb t8,0(t6) │ │ + addiu t6,t6,1 │ │ + sb s8,0(t7) │ │ + bne s6,t6,4cbc │ │ + addiu t7,t7,1 │ │ + move v0,s7 │ │ + addiu ra,sp,360 │ │ + lw s4,0(s3) │ │ + lw a3,4(s3) │ │ + lw t0,8(s3) │ │ + lw t9,12(s3) │ │ + addiu s3,s3,16 │ │ + sw s4,0(v0) │ │ + sw a3,4(v0) │ │ + sw t0,8(v0) │ │ + sw t9,12(v0) │ │ + bne s3,ra,4cd8 │ │ + addiu v0,v0,16 │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s7,64 │ │ jalr t9 │ │ - move a2,v0 │ │ - lw t3,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(t3) │ │ - move a1,v0 │ │ - move a2,zero │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + move a1,s7 │ │ + lw t9,-32608(gp) │ │ + addiu a2,s0,64 │ │ jalr t9 │ │ - sw v0,3696(sp) │ │ - lw gp,24(sp) │ │ - lw t4,0(s8) │ │ - lw t5,-32736(gp) │ │ - lw t9,376(t4) │ │ - addiu a2,t5,27368 │ │ - addiu a3,s7,27300 │ │ + addiu a0,sp,516 │ │ + lw gp,16(sp) │ │ move a1,s6 │ │ - move a0,s8 │ │ - jalr t9 │ │ - sw v0,3672(sp) │ │ - lw t6,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t6) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,v0 │ │ - lw t7,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(t7) │ │ - move a1,v0 │ │ - move a2,zero │ │ - jalr t9 │ │ - sw v0,3700(sp) │ │ - lw gp,24(sp) │ │ - lw s1,0(s8) │ │ - lw s2,-32736(gp) │ │ - lw t9,376(s1) │ │ - addiu a3,s7,27300 │ │ + addiu s0,sp,224 │ │ + lw s1,0(s5) │ │ + lw s3,4(s5) │ │ + lw v1,8(s5) │ │ + lw a0,12(s5) │ │ + addiu s5,s5,16 │ │ + sw s1,0(a1) │ │ + sw s3,4(a1) │ │ + sw v1,8(a1) │ │ + sw a0,12(a1) │ │ + bne s5,s0,4d3c │ │ + addiu a1,a1,16 │ │ + move a0,s2 │ │ move a1,s6 │ │ - addiu a2,s2,27380 │ │ - move a0,s8 │ │ - jalr t9 │ │ - move s1,v0 │ │ - lw t8,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t8) │ │ - move a0,s8 │ │ + lw t1,528(sp) │ │ + lw s2,516(sp) │ │ + lw s5,520(sp) │ │ + lw s6,524(sp) │ │ + lw t9,-32608(gp) │ │ + li a2,80 │ │ + sw t1,508(sp) │ │ + sw s2,496(sp) │ │ + sw s5,500(sp) │ │ jalr t9 │ │ - move a2,v0 │ │ - lw v1,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(v1) │ │ - move a1,v0 │ │ - move a2,zero │ │ + sw s6,504(sp) │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - sw v0,3704(sp) │ │ - lw gp,24(sp) │ │ - lw a0,0(s8) │ │ - lw a2,-32736(gp) │ │ - lw t9,376(a0) │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ + move a0,s7 │ │ + b 4dd8 │ │ + move v0,zero │ │ + lw t9,-32608(gp) │ │ move a0,s8 │ │ - addiu a2,a2,27392 │ │ + move a1,a3 │ │ jalr t9 │ │ - sw v0,3656(sp) │ │ - lw a1,0(s8) │ │ - move a0,s8 │ │ - lw t9,380(a1) │ │ - move a2,v0 │ │ + move a2,s4 │ │ + lw gp,16(sp) │ │ + b 4c58 │ │ + li t0,16 │ │ + li v0,2 │ │ + lw ra,580(sp) │ │ + lw s8,576(sp) │ │ + lw s7,572(sp) │ │ + lw s6,568(sp) │ │ + lw s5,564(sp) │ │ + lw s4,560(sp) │ │ + lw s3,556(sp) │ │ + lw s2,552(sp) │ │ + lw s1,548(sp) │ │ + lw s0,544(sp) │ │ + jr ra │ │ + addiu sp,sp,584 │ │ + b 4cac │ │ + move t0,zero │ │ + │ │ +00004e10 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,20192 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-592 │ │ + lw t9,-32172(gp) │ │ + sw s3,564(sp) │ │ + addiu s3,sp,296 │ │ + sw ra,588(sp) │ │ + sw a3,544(sp) │ │ + sw gp,16(sp) │ │ + sw s8,584(sp) │ │ + sw s7,580(sp) │ │ + sw s6,576(sp) │ │ + sw s5,572(sp) │ │ + sw s4,568(sp) │ │ + sw s2,560(sp) │ │ + sw s1,556(sp) │ │ + sw s0,552(sp) │ │ + move s1,a0 │ │ + move s0,a1 │ │ + move a0,s3 │ │ + move a1,zero │ │ + move s2,a2 │ │ + sw zero,520(sp) │ │ + li a2,136 │ │ + sw zero,524(sp) │ │ + sw zero,528(sp) │ │ + sw zero,532(sp) │ │ + sw zero,536(sp) │ │ jalr t9 │ │ - move a1,s5 │ │ - lw a3,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(a3) │ │ - move a1,v0 │ │ - move a2,zero │ │ + lw s4,608(sp) │ │ + lw gp,16(sp) │ │ + addiu s5,sp,160 │ │ + lw t9,-32172(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ jalr t9 │ │ - sw v0,3708(sp) │ │ - lw gp,24(sp) │ │ - lw t0,0(s8) │ │ - lw t1,-32736(gp) │ │ - lw t9,376(t0) │ │ - addiu a2,t1,27404 │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s8,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s8 │ │ + move a1,zero │ │ jalr t9 │ │ - sw v0,3664(sp) │ │ - lw t2,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t2) │ │ - move a0,s8 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s6,sp,432 │ │ + lw t9,-32172(gp) │ │ + move a0,s6 │ │ + move a1,zero │ │ jalr t9 │ │ - move a2,v0 │ │ - lw t3,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(t3) │ │ - move a1,v0 │ │ - move a2,zero │ │ + li a2,85 │ │ + lw gp,16(sp) │ │ + li a0,1 │ │ + lw t9,-32040(gp) │ │ jalr t9 │ │ - sw v0,3712(sp) │ │ - lw gp,24(sp) │ │ - lw t4,0(s8) │ │ - lw t5,-32736(gp) │ │ - lw t9,376(t4) │ │ - addiu a2,t5,27420 │ │ - addiu a3,s7,27300 │ │ - move a1,s6 │ │ + addiu a1,s0,137 │ │ + move s7,v0 │ │ + beqz v0,50b0 │ │ + lw gp,16(sp) │ │ + slti v0,s4,65 │ │ + beqz v0,5090 │ │ + lw a3,544(sp) │ │ + lw t9,-32168(gp) │ │ move a0,s8 │ │ + move a1,a3 │ │ jalr t9 │ │ - move s2,v0 │ │ - lw t6,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(t6) │ │ - move a0,s8 │ │ + move a2,s4 │ │ + blez s4,50e4 │ │ + lw gp,16(sp) │ │ + move t0,s4 │ │ + lbu v1,24(sp) │ │ + li t5,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,296(sp) │ │ + b 4f60 │ │ + sb a1,160(sp) │ │ + lbu t4,0(a2) │ │ + addiu t5,t5,1 │ │ + xori a2,t4,0x36 │ │ + xori t6,t4,0x5c │ │ + sb a2,0(t2) │ │ + sb t6,0(t3) │ │ + slt t1,t5,t0 │ │ + addu a2,s8,t5 │ │ + addu t2,s3,t5 │ │ + bnez t1,4f48 │ │ + addu t3,s5,t5 │ │ + slt t4,zero,t0 │ │ + li t5,1 │ │ + movz t0,t5,t4 │ │ + addu t6,s3,t0 │ │ + addu t7,s5,t0 │ │ + li t8,54 │ │ + li s8,92 │ │ + sb t8,0(t6) │ │ + addiu t6,t6,1 │ │ + sb s8,0(t7) │ │ + bne s6,t6,4f90 │ │ + addiu t7,t7,1 │ │ + move v0,s7 │ │ + addiu ra,sp,360 │ │ + lw s4,0(s3) │ │ + lw a3,4(s3) │ │ + lw t0,8(s3) │ │ + lw t9,12(s3) │ │ + addiu s3,s3,16 │ │ + sw s4,0(v0) │ │ + sw a3,4(v0) │ │ + sw t0,8(v0) │ │ + sw t9,12(v0) │ │ + bne s3,ra,4fac │ │ + addiu v0,v0,16 │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s7,64 │ │ jalr t9 │ │ - move a2,v0 │ │ - lw t7,0(s8) │ │ - move a0,s8 │ │ - lw t9,676(t7) │ │ - move a1,v0 │ │ - move a2,zero │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + move a1,s7 │ │ + lw t9,-32584(gp) │ │ + addiu a2,s0,64 │ │ jalr t9 │ │ - sw v0,3716(sp) │ │ - lw gp,24(sp) │ │ - lw t8,0(s8) │ │ - lw v1,-32736(gp) │ │ - lw t9,376(t8) │ │ - addiu a2,v1,27436 │ │ - addiu a3,s7,27300 │ │ + addiu a0,sp,520 │ │ + lw gp,16(sp) │ │ move a1,s6 │ │ - move a0,s8 │ │ - jalr t9 │ │ - sw v0,3668(sp) │ │ - lw a2,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(a2) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,v0 │ │ - lw a0,0(s8) │ │ - move a1,v0 │ │ - lw t9,676(a0) │ │ - move a2,zero │ │ - move a0,s8 │ │ - jalr t9 │ │ - sw v0,3720(sp) │ │ - lw gp,24(sp) │ │ - lw a1,0(s8) │ │ - lw t0,-32736(gp) │ │ - lw t9,376(a1) │ │ - addiu a2,t0,27448 │ │ - addiu a3,s7,27300 │ │ + addiu s0,sp,224 │ │ + lw s1,0(s5) │ │ + lw s3,4(s5) │ │ + lw v1,8(s5) │ │ + lw a0,12(s5) │ │ + addiu s5,s5,16 │ │ + sw s1,0(a1) │ │ + sw s3,4(a1) │ │ + sw v1,8(a1) │ │ + sw a0,12(a1) │ │ + bne s5,s0,5010 │ │ + addiu a1,a1,16 │ │ + move a0,s2 │ │ move a1,s6 │ │ - move a0,s8 │ │ + lw t1,532(sp) │ │ + lw t2,536(sp) │ │ + lw s2,520(sp) │ │ + lw s5,524(sp) │ │ + lw s6,528(sp) │ │ + lw t9,-32584(gp) │ │ + li a2,84 │ │ + sw t1,508(sp) │ │ + sw t2,512(sp) │ │ + sw s2,496(sp) │ │ + sw s5,500(sp) │ │ jalr t9 │ │ - sw v0,3676(sp) │ │ - lw a3,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(a3) │ │ - move a0,s8 │ │ + sw s6,504(sp) │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a2,v0 │ │ - lw t1,0(s8) │ │ + move a0,s7 │ │ + b 50b4 │ │ + move v0,zero │ │ + lw t9,-32584(gp) │ │ move a0,s8 │ │ - lw t9,676(t1) │ │ - move a1,v0 │ │ + move a1,a3 │ │ jalr t9 │ │ - move a2,zero │ │ - lw gp,24(sp) │ │ - lw t2,0(s8) │ │ - addiu a3,s7,27300 │ │ - lw s7,-32736(gp) │ │ - lw t9,376(t2) │ │ - move a1,s6 │ │ - addiu a2,s7,27464 │ │ - move a0,s8 │ │ + move a2,s4 │ │ + lw gp,16(sp) │ │ + b 4f2c │ │ + li t0,20 │ │ + li v0,2 │ │ + lw ra,588(sp) │ │ + lw s8,584(sp) │ │ + lw s7,580(sp) │ │ + lw s6,576(sp) │ │ + lw s5,572(sp) │ │ + lw s4,568(sp) │ │ + lw s3,564(sp) │ │ + lw s2,560(sp) │ │ + lw s1,556(sp) │ │ + lw s0,552(sp) │ │ + jr ra │ │ + addiu sp,sp,592 │ │ + b 4f80 │ │ + move t0,zero │ │ + │ │ +000050ec : │ │ + lui gp,0x2 │ │ + addiu gp,gp,19460 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-616 │ │ + lw t9,-32172(gp) │ │ + sw s3,588(sp) │ │ + addiu s3,sp,296 │ │ + sw ra,612(sp) │ │ + sw a3,568(sp) │ │ + sw gp,16(sp) │ │ + sw s8,608(sp) │ │ + sw s7,604(sp) │ │ + sw s6,600(sp) │ │ + sw s5,596(sp) │ │ + sw s4,592(sp) │ │ + sw s2,584(sp) │ │ + sw s1,580(sp) │ │ + sw s0,576(sp) │ │ + move s1,a0 │ │ + move s0,a1 │ │ + move a0,s3 │ │ + move a1,zero │ │ + move s2,a2 │ │ + sw zero,532(sp) │ │ + li a2,136 │ │ + sw zero,536(sp) │ │ + sw zero,540(sp) │ │ + sw zero,544(sp) │ │ + sw zero,548(sp) │ │ + sw zero,552(sp) │ │ + sw zero,556(sp) │ │ + sw zero,560(sp) │ │ jalr t9 │ │ - move s7,v0 │ │ - lw s6,0(s8) │ │ - move a1,s5 │ │ - lw t9,380(s6) │ │ - move a0,s8 │ │ + lw s4,632(sp) │ │ + lw gp,16(sp) │ │ + addiu s5,sp,160 │ │ + lw t9,-32172(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ jalr t9 │ │ - move a2,v0 │ │ - lw s5,0(s8) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s8,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s8 │ │ - lw t9,676(s5) │ │ - move a1,v0 │ │ - jalr t9 │ │ - move a2,zero │ │ - beqz s4,66d4 │ │ - lw gp,24(sp) │ │ - beqz s3,6724 │ │ - nop │ │ - beqz s0,67bc │ │ - nop │ │ - beqz s2,6800 │ │ - lw a0,-32736(gp) │ │ - beqz s1,65b4 │ │ - move s6,v0 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,24(sp) │ │ - sw v0,3728(sp) │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - sw v0,3740(sp) │ │ - beqz s6,669c │ │ - lw gp,24(sp) │ │ - lw s5,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3656(sp) │ │ - jalr t9 │ │ - addiu a1,s5,27636 │ │ - beqz v0,6200 │ │ - lw gp,24(sp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3660(sp) │ │ - jalr t9 │ │ - addiu a1,s5,27636 │ │ - beqz v0,6164 │ │ - lw gp,24(sp) │ │ - lw t5,3740(sp) │ │ - lw t9,-32516(gp) │ │ - sw t5,3736(sp) │ │ - jalr t9 │ │ - addiu a0,sp,3648 │ │ - bnez v0,61d0 │ │ - lw gp,24(sp) │ │ - lb v1,0(s7) │ │ - beqz v1,623c │ │ - lw t9,-32020(gp) │ │ - lw t9,-32512(gp) │ │ - lw a0,3648(sp) │ │ - jalr t9 │ │ move a1,zero │ │ - lw gp,24(sp) │ │ - lw a0,3648(sp) │ │ - lw t9,-32508(gp) │ │ jalr t9 │ │ - move a1,s7 │ │ - bnez v0,6418 │ │ - lw gp,24(sp) │ │ - lw t9,-32120(gp) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s6,sp,432 │ │ + lw t9,-32172(gp) │ │ move a0,s6 │ │ + move a1,zero │ │ jalr t9 │ │ - addiu a1,s5,27636 │ │ - beqz v0,6458 │ │ - lw gp,24(sp) │ │ - lw t2,3728(sp) │ │ - blez t2,6484 │ │ - lw s6,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3664(sp) │ │ - jalr t9 │ │ - addiu a1,s6,18124 │ │ - beqz v0,65bc │ │ - lw gp,24(sp) │ │ - lw ra,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - addiu a1,ra,18128 │ │ - jalr t9 │ │ - lw a0,3664(sp) │ │ - beqz v0,66b4 │ │ - lw gp,24(sp) │ │ - lw v0,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3664(sp) │ │ + li a2,97 │ │ + lw gp,16(sp) │ │ + li a0,1 │ │ + lw t9,-32040(gp) │ │ jalr t9 │ │ - addiu a1,v0,18136 │ │ - beqz v0,6844 │ │ - lw gp,24(sp) │ │ - lw t3,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3664(sp) │ │ + addiu a1,s0,137 │ │ + move s7,v0 │ │ + beqz v0,53b0 │ │ + lw gp,16(sp) │ │ + slti v0,s4,65 │ │ + beqz v0,5390 │ │ + lw a3,568(sp) │ │ + lw t9,-32168(gp) │ │ + move a0,s8 │ │ + move a1,a3 │ │ jalr t9 │ │ - addiu a1,t3,18144 │ │ - beqz v0,6874 │ │ - lw gp,24(sp) │ │ - lw t4,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3664(sp) │ │ + move a2,s4 │ │ + blez s4,53e4 │ │ + lw gp,16(sp) │ │ + move t0,s4 │ │ + lbu v1,24(sp) │ │ + li t7,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,296(sp) │ │ + b 5248 │ │ + sb a1,160(sp) │ │ + lbu t6,0(a2) │ │ + addiu t7,t7,1 │ │ + xori a2,t6,0x36 │ │ + xori t8,t6,0x5c │ │ + sb a2,0(t2) │ │ + sb t8,0(t3) │ │ + slt t1,t7,t0 │ │ + addu a2,s8,t7 │ │ + addu t2,s3,t7 │ │ + bnez t1,5230 │ │ + addu t3,s5,t7 │ │ + slt t4,zero,t0 │ │ + li t5,1 │ │ + movz t0,t5,t4 │ │ + addu t6,s3,t0 │ │ + addu t7,s5,t0 │ │ + li t8,54 │ │ + li s8,92 │ │ + sb t8,0(t6) │ │ + addiu t6,t6,1 │ │ + sb s8,0(t7) │ │ + bne s6,t6,5278 │ │ + addiu t7,t7,1 │ │ + move v0,s7 │ │ + addiu ra,sp,360 │ │ + lw s4,0(s3) │ │ + lw a3,4(s3) │ │ + lw t0,8(s3) │ │ + lw t9,12(s3) │ │ + addiu s3,s3,16 │ │ + sw s4,0(v0) │ │ + sw a3,4(v0) │ │ + sw t0,8(v0) │ │ + sw t9,12(v0) │ │ + bne s3,ra,5294 │ │ + addiu v0,v0,16 │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s7,64 │ │ jalr t9 │ │ - addiu a1,t4,18152 │ │ - li a1,5 │ │ - li t5,3 │ │ - lw gp,24(sp) │ │ - b 65c0 │ │ - movn a1,t5,v0 │ │ - lw t6,-32736(gp) │ │ - lw t7,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,t6,27264 │ │ - li a0,2 │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + move a1,s7 │ │ + lw t9,-32568(gp) │ │ + addiu a2,s0,64 │ │ jalr t9 │ │ - addiu a2,t7,27692 │ │ - lw gp,24(sp) │ │ - lw a1,3732(sp) │ │ - lw t9,-32504(gp) │ │ + addiu a0,sp,532 │ │ + lw gp,16(sp) │ │ + move a1,s6 │ │ + addiu s0,sp,224 │ │ + lw s1,0(s5) │ │ + lw s3,4(s5) │ │ + lw v1,8(s5) │ │ + lw a0,12(s5) │ │ + addiu s5,s5,16 │ │ + sw s1,0(a1) │ │ + sw s3,4(a1) │ │ + sw v1,8(a1) │ │ + sw a0,12(a1) │ │ + bne s5,s0,52f8 │ │ + addiu a1,a1,16 │ │ + move a0,s2 │ │ + move a1,s6 │ │ + lw t1,544(sp) │ │ + lw t2,548(sp) │ │ + lw t3,552(sp) │ │ + lw t4,556(sp) │ │ + lw t5,560(sp) │ │ + lw s2,532(sp) │ │ + lw s5,536(sp) │ │ + lw s6,540(sp) │ │ + lw t9,-32568(gp) │ │ + li a2,96 │ │ + sw t1,508(sp) │ │ + sw t2,512(sp) │ │ + sw t3,516(sp) │ │ + sw t4,520(sp) │ │ + sw t5,524(sp) │ │ + sw s2,496(sp) │ │ + sw s5,500(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ - sltiu t8,v0,129 │ │ - lw gp,24(sp) │ │ - beqz t8,6584 │ │ - sw v0,3736(sp) │ │ - lw t9,-32168(gp) │ │ - lw a1,3732(sp) │ │ - lw a2,3736(sp) │ │ + sw s6,504(sp) │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw gp,24(sp) │ │ - lw t9,-32516(gp) │ │ + move a0,s7 │ │ + b 53b4 │ │ + move v0,zero │ │ + lw t9,-32568(gp) │ │ + move a0,s8 │ │ + move a1,a3 │ │ jalr t9 │ │ - addiu a0,sp,3648 │ │ - beqz v0,6074 │ │ - lw gp,24(sp) │ │ - lw s6,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - addiu a0,s6,27712 │ │ + move a2,s4 │ │ + lw gp,16(sp) │ │ + b 5214 │ │ + li t0,32 │ │ + li v0,2 │ │ + lw ra,612(sp) │ │ + lw s8,608(sp) │ │ + lw s7,604(sp) │ │ + lw s6,600(sp) │ │ + lw s5,596(sp) │ │ + lw s4,592(sp) │ │ + lw s3,588(sp) │ │ + lw s2,584(sp) │ │ + lw s1,580(sp) │ │ + lw s0,576(sp) │ │ + jr ra │ │ + addiu sp,sp,616 │ │ + b 5268 │ │ + move t0,zero │ │ + │ │ +000053ec : │ │ + lui gp,0x2 │ │ + addiu gp,gp,18692 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-712 │ │ + lw t9,-32172(gp) │ │ + sw s4,688(sp) │ │ + addiu s4,sp,476 │ │ + sw ra,708(sp) │ │ + sw a3,664(sp) │ │ + sw gp,16(sp) │ │ + sw s8,704(sp) │ │ + sw s7,700(sp) │ │ + sw s6,696(sp) │ │ + sw s5,692(sp) │ │ + sw s3,684(sp) │ │ + sw s2,680(sp) │ │ + sw s1,676(sp) │ │ + sw s0,672(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + move a0,s4 │ │ + move a1,zero │ │ + move s3,a2 │ │ + sw zero,612(sp) │ │ + li a2,136 │ │ + sw zero,616(sp) │ │ + sw zero,620(sp) │ │ + sw zero,624(sp) │ │ + sw zero,628(sp) │ │ + sw zero,632(sp) │ │ + sw zero,636(sp) │ │ + sw zero,640(sp) │ │ + sw zero,644(sp) │ │ + sw zero,648(sp) │ │ + sw zero,652(sp) │ │ + sw zero,656(sp) │ │ jalr t9 │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - lw a0,3724(sp) │ │ - lw t9,-32188(gp) │ │ + lw s6,728(sp) │ │ + lw gp,16(sp) │ │ + addiu s5,sp,340 │ │ + lw t9,-32172(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,v0 │ │ - b 62a0 │ │ - lw t0,0(s8) │ │ - lw t9,-32504(gp) │ │ - lw a1,3736(sp) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s7,sp,204 │ │ + lw t9,-32172(gp) │ │ + move a0,s7 │ │ + move a1,zero │ │ jalr t9 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s1,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s1 │ │ - sltiu t4,v0,129 │ │ - lw gp,24(sp) │ │ - beqz t4,6428 │ │ - sw v0,3728(sp) │ │ - lw t9,-32168(gp) │ │ - lw a1,3736(sp) │ │ - lw a2,3728(sp) │ │ + move a1,zero │ │ jalr t9 │ │ - move a0,s1 │ │ - b 6040 │ │ - lw gp,24(sp) │ │ - move a0,s2 │ │ + li a2,177 │ │ + lw gp,16(sp) │ │ + li a0,1 │ │ + lw t9,-32040(gp) │ │ jalr t9 │ │ - lw s7,3648(sp) │ │ - lw gp,24(sp) │ │ + addiu a1,s0,137 │ │ + move s8,v0 │ │ + beqz v0,56ac │ │ + lw gp,16(sp) │ │ + slti v0,s6,129 │ │ + beqz v0,568c │ │ + lw a3,664(sp) │ │ + lw t9,-32168(gp) │ │ move a0,s7 │ │ - lw t9,-32496(gp) │ │ - jalr t9 │ │ - move a1,v0 │ │ - beqz v0,63d8 │ │ - lw gp,24(sp) │ │ - lw a0,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - addiu a0,a0,27780 │ │ + move a1,a3 │ │ jalr t9 │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - lw a0,3724(sp) │ │ - lw t9,-32188(gp) │ │ - jalr t9 │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - lw t9,-32492(gp) │ │ - jalr t9 │ │ - lw a0,3648(sp) │ │ - lw t0,0(s8) │ │ - lw a1,3680(sp) │ │ - lw t9,680(t0) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,s4 │ │ - lw s4,0(s8) │ │ - lw a1,3684(sp) │ │ - lw t9,680(s4) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,s3 │ │ - lw s3,0(s8) │ │ - lw a1,3688(sp) │ │ - lw t9,680(s3) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,s0 │ │ - lw s0,0(s8) │ │ - lw a1,3692(sp) │ │ - lw t9,680(s0) │ │ - lw a2,3660(sp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw a3,0(s8) │ │ - lw a1,3696(sp) │ │ - lw t9,680(a3) │ │ - lw a2,3672(sp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw t1,0(s8) │ │ - lw a1,3700(sp) │ │ - lw t9,680(t1) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,s1 │ │ - lw s1,0(s8) │ │ - lw a1,3704(sp) │ │ - lw t9,680(s1) │ │ - lw a2,3656(sp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw t2,0(s8) │ │ - lw a1,3708(sp) │ │ - lw t9,680(t2) │ │ - lw a2,3664(sp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw t3,0(s8) │ │ - lw a1,3712(sp) │ │ - lw t9,680(t3) │ │ - move a0,s8 │ │ - jalr t9 │ │ - move a2,s2 │ │ - lw s2,0(s8) │ │ - lw a1,3716(sp) │ │ - lw t9,680(s2) │ │ - lw a2,3668(sp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw t4,0(s8) │ │ - lw a1,3720(sp) │ │ - lw a2,3676(sp) │ │ - lw t9,680(t4) │ │ - jalr t9 │ │ - move a0,s8 │ │ - lw ra,3788(sp) │ │ - lw v0,3748(sp) │ │ - lw s8,3784(sp) │ │ - lw s7,3780(sp) │ │ - lw s6,3776(sp) │ │ - lw s5,3772(sp) │ │ - lw s4,3768(sp) │ │ - lw s3,3764(sp) │ │ - lw s2,3760(sp) │ │ - lw s1,3756(sp) │ │ - lw s0,3752(sp) │ │ - jr ra │ │ - addiu sp,sp,3792 │ │ - lw s7,3744(sp) │ │ - lw a2,-32736(gp) │ │ - lw t9,-32068(gp) │ │ - move a0,s7 │ │ - li a1,255 │ │ - addiu a2,a2,27808 │ │ - move a3,s3 │ │ - jalr t9 │ │ - sw s4,16(sp) │ │ - lw gp,24(sp) │ │ - lw a0,3648(sp) │ │ - lw t9,-32508(gp) │ │ - jalr t9 │ │ - move a1,s7 │ │ - beqz v0,60ac │ │ - lw gp,24(sp) │ │ - lw s7,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,s7,27744 │ │ - li a3,128 │ │ - lw t1,-32736(gp) │ │ - lw t2,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - sw a3,16(sp) │ │ - lw a3,3728(sp) │ │ - li a0,2 │ │ - addiu a1,t1,27264 │ │ - jalr t9 │ │ - addiu a2,t2,27644 │ │ - b 62a0 │ │ - lw t0,0(s8) │ │ - lw t9,-32488(gp) │ │ - lw a0,3648(sp) │ │ - jalr t9 │ │ - li a1,8 │ │ - lw a1,3736(sp) │ │ - li t1,16 │ │ - slti a3,a1,17 │ │ - movz a1,t1,a3 │ │ - lw gp,24(sp) │ │ - b 60c4 │ │ - sw a1,3736(sp) │ │ - lw t6,3668(sp) │ │ - lb t7,0(t6) │ │ - beqz t7,64c4 │ │ - lw t9,-32048(gp) │ │ - lw a0,3676(sp) │ │ - addiu a1,s5,27636 │ │ - jalr t9 │ │ - li a2,4 │ │ - beqz v0,6784 │ │ - lw gp,24(sp) │ │ - lw t9,-32484(gp) │ │ - lw a0,3648(sp) │ │ - jalr t9 │ │ - lw a1,3668(sp) │ │ - bnez v0,6774 │ │ - lw gp,24(sp) │ │ - lw v1,-32736(gp) │ │ - lw s7,-32736(gp) │ │ - lw s6,3672(sp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,v1,27264 │ │ - li a0,2 │ │ - addiu a2,s7,27900 │ │ - jalr t9 │ │ - move a3,s6 │ │ - lw gp,24(sp) │ │ - move a0,s6 │ │ - lw a2,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - jalr t9 │ │ - addiu a1,a2,18124 │ │ - beqz v0,65e4 │ │ - lw gp,24(sp) │ │ - lw a1,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3672(sp) │ │ - jalr t9 │ │ - addiu a1,a1,18128 │ │ - beqz v0,66bc │ │ - lw gp,24(sp) │ │ - lw t0,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3672(sp) │ │ - jalr t9 │ │ - addiu a1,t0,18136 │ │ - beqz v0,686c │ │ - lw gp,24(sp) │ │ - lw a3,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3672(sp) │ │ - jalr t9 │ │ - addiu a1,a3,18144 │ │ - beqz v0,687c │ │ - lw gp,24(sp) │ │ - lw t1,-32736(gp) │ │ - lw t9,-32120(gp) │ │ - lw a0,3672(sp) │ │ - jalr t9 │ │ - addiu a1,t1,18152 │ │ - li a1,5 │ │ - li a0,3 │ │ - lw gp,24(sp) │ │ - b 65e8 │ │ - movn a1,a0,v0 │ │ - lw a1,-32736(gp) │ │ - lw t0,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - li a2,128 │ │ - lw a3,3736(sp) │ │ - sw a2,16(sp) │ │ - li a0,2 │ │ - addiu a1,a1,27264 │ │ - jalr t9 │ │ - addiu a2,t0,27644 │ │ - b 62a0 │ │ - lw t0,0(s8) │ │ - b 600c │ │ - sw zero,3728(sp) │ │ - li a1,1 │ │ - lw t9,-32480(gp) │ │ - jalr t9 │ │ - lw a0,3648(sp) │ │ - beqz v0,6484 │ │ - lw gp,24(sp) │ │ - lw v1,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,v1,27816 │ │ - li a1,1 │ │ - lw t9,-32476(gp) │ │ - jalr t9 │ │ - lw a0,3648(sp) │ │ - beqz v0,660c │ │ - lw gp,24(sp) │ │ - lw s5,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,s5,27928 │ │ - lw t2,-32736(gp) │ │ - lw ra,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,t2,27264 │ │ - addiu a2,ra,27960 │ │ - jalr t9 │ │ - li a0,2 │ │ - lw gp,24(sp) │ │ - lw v0,3728(sp) │ │ - lw a0,3648(sp) │ │ - lw t9,-32472(gp) │ │ - lw a2,3736(sp) │ │ - sw v0,16(sp) │ │ - move a1,s0 │ │ - jalr t9 │ │ - move a3,s1 │ │ - bnez v0,66c4 │ │ - lw gp,24(sp) │ │ - lw t3,-32736(gp) │ │ - lw t4,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,t3,27264 │ │ - li a0,2 │ │ - jalr t9 │ │ - addiu a2,t4,28020 │ │ - lw gp,24(sp) │ │ - lw a0,3648(sp) │ │ - lw t9,-32648(gp) │ │ - jalr t9 │ │ - addiu a1,sp,40 │ │ - beqz v0,684c │ │ - lw gp,24(sp) │ │ - lw t6,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,t6,28040 │ │ - lui ra,0x736c │ │ - addiu v0,ra,24934 │ │ - li t3,101 │ │ - sw v0,0(zero) │ │ - b 6024 │ │ - sh t3,4(zero) │ │ - b 65c0 │ │ - li a1,2 │ │ - b 65e8 │ │ - li a1,2 │ │ - lw t7,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,t7,27992 │ │ - lw t6,-32736(gp) │ │ - lw v0,3724(sp) │ │ - addiu s5,t6,27472 │ │ - addiu t7,s5,32 │ │ - lw t8,0(s5) │ │ - lw s7,4(s5) │ │ - lw s6,8(s5) │ │ - lw a2,12(s5) │ │ - addiu s5,s5,16 │ │ - sw t8,0(v0) │ │ - sw s7,4(v0) │ │ - sw s6,8(v0) │ │ - sw a2,12(v0) │ │ - bne s5,t7,66e4 │ │ - addiu v0,v0,16 │ │ - lw a1,0(s5) │ │ - lw v1,4(s5) │ │ - sw a1,0(v0) │ │ - b 629c │ │ - sw v1,4(v0) │ │ - lw a3,-32736(gp) │ │ - lw t9,3724(sp) │ │ - addiu t0,a3,27512 │ │ - addiu t1,t0,32 │ │ - lw t2,0(t0) │ │ - lw a0,4(t0) │ │ - lw ra,8(t0) │ │ - lw t3,12(t0) │ │ - addiu t0,t0,16 │ │ - sw t2,0(t9) │ │ - sw a0,4(t9) │ │ - sw ra,8(t9) │ │ - sw t3,12(t9) │ │ - bne t0,t1,6734 │ │ - addiu t9,t9,16 │ │ - lhu t4,0(t0) │ │ - lbu t5,2(t0) │ │ - sh t4,0(t9) │ │ - b 629c │ │ - sb t5,2(t9) │ │ - lw t8,-32736(gp) │ │ - lw t9,-32500(gp) │ │ - b 6270 │ │ - addiu a0,t8,27872 │ │ - lw t9,-32512(gp) │ │ - lw a0,3648(sp) │ │ - jalr t9 │ │ - li a1,6 │ │ - lw gp,24(sp) │ │ - li a0,2 │ │ - lw s5,-32736(gp) │ │ - lw t8,-32736(gp) │ │ - lw t9,-32112(gp) │ │ - addiu a1,s5,27264 │ │ - jalr t9 │ │ - addiu a2,t8,27844 │ │ - b 64ac │ │ - lw gp,24(sp) │ │ - lw t8,-32736(gp) │ │ - lw t9,3724(sp) │ │ - addiu t0,t8,27548 │ │ - addiu s7,t0,32 │ │ - lw s6,0(t0) │ │ - lw a2,4(t0) │ │ - lw a1,8(t0) │ │ - lw v1,12(t0) │ │ - addiu t0,t0,16 │ │ - sw s6,0(t9) │ │ - sw a2,4(t9) │ │ - sw a1,8(t9) │ │ - sw v1,12(t9) │ │ - bne t0,s7,67cc │ │ - addiu t9,t9,16 │ │ - b 6764 │ │ - lhu t4,0(t0) │ │ - lw v0,3724(sp) │ │ - addiu t7,a0,27584 │ │ - addiu ra,t7,48 │ │ - lw t3,0(t7) │ │ - lw t4,4(t7) │ │ - lw t5,8(t7) │ │ - lw t6,12(t7) │ │ - addiu t7,t7,16 │ │ - sw t3,0(v0) │ │ - sw t4,4(v0) │ │ - sw t5,8(v0) │ │ - sw t6,12(v0) │ │ - bne t7,ra,680c │ │ + move a2,s6 │ │ + blez s6,56e0 │ │ + lw gp,16(sp) │ │ + move t5,s6 │ │ + lbu v1,204(sp) │ │ + li t0,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,476(sp) │ │ + b 5558 │ │ + sb a1,340(sp) │ │ + lbu t6,0(a2) │ │ + addiu t0,t0,1 │ │ + xori t7,t6,0x36 │ │ + xori t8,t6,0x5c │ │ + sb t7,0(t2) │ │ + sb t8,0(t3) │ │ + slt t1,t0,t5 │ │ + addu a2,s7,t0 │ │ + addu t2,s4,t0 │ │ + bnez t1,5540 │ │ + addu t3,s5,t0 │ │ + addu t4,s4,t0 │ │ + addu t5,s5,t0 │ │ + addiu s7,sp,612 │ │ + li t6,54 │ │ + li t7,92 │ │ + sb t6,0(t4) │ │ + addiu t4,t4,1 │ │ + sb t7,0(t5) │ │ + bne t4,s7,5580 │ │ + addiu t5,t5,1 │ │ + move v0,s8 │ │ + addiu t8,sp,604 │ │ + lw ra,0(s4) │ │ + lw s6,4(s4) │ │ + lw a3,8(s4) │ │ + lw t0,12(s4) │ │ + addiu s4,s4,16 │ │ + sw ra,0(v0) │ │ + sw s6,4(v0) │ │ + sw a3,8(v0) │ │ + sw t0,12(v0) │ │ + bne s4,t8,559c │ │ addiu v0,v0,16 │ │ - lbu s5,0(t7) │ │ - b 629c │ │ - sb s5,0(v0) │ │ - b 65c0 │ │ - li a1,3 │ │ - lw t5,0(s8) │ │ - lw a1,40(sp) │ │ - lw t9,668(t5) │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s8,128 │ │ jalr t9 │ │ - move a0,s8 │ │ - sw v0,3748(sp) │ │ - b 6290 │ │ - lw gp,24(sp) │ │ - b 65e8 │ │ - li a1,3 │ │ - b 65c0 │ │ - li a1,4 │ │ - b 65e8 │ │ - li a1,4 │ │ - ... │ │ - │ │ -00006890 : │ │ - lui v0,0x6745 │ │ - lui a1,0xefcd │ │ - lui a3,0x98ba │ │ - lui t1,0x1032 │ │ - addiu v1,v0,8961 │ │ - ori a2,a1,0xab89 │ │ - ori t0,a3,0xdcfe │ │ - addiu t2,t1,21622 │ │ - sw v1,0(a0) │ │ - sw a2,4(a0) │ │ - sw t0,8(a0) │ │ - sw t2,12(a0) │ │ - sw zero,16(a0) │ │ - jr ra │ │ - sw zero,20(a0) │ │ - │ │ -000068cc : │ │ - addiu sp,sp,-56 │ │ - lw v0,12(a0) │ │ - sw s8,52(sp) │ │ - sw s7,48(sp) │ │ - sw s5,40(sp) │ │ - sw s4,36(sp) │ │ - sw s3,32(sp) │ │ - sw s2,28(sp) │ │ - sw s1,24(sp) │ │ - sw s0,20(sp) │ │ - sw s6,44(sp) │ │ - lw s4,8(a0) │ │ - lw s3,4(a0) │ │ - lw s6,0(a1) │ │ - lui t2,0xd76a │ │ - xor t6,v0,s4 │ │ - lw t0,0(a0) │ │ - lw t3,12(a0) │ │ - ori v1,t2,0xa478 │ │ - addu a2,s6,v1 │ │ - and a3,t6,s3 │ │ - addu t1,a2,t0 │ │ - xor t4,a3,t3 │ │ - addu t5,t1,t4 │ │ - sll t7,t5,0x7 │ │ - srl s0,t5,0x19 │ │ - lw t2,4(a1) │ │ - or s1,s0,t7 │ │ - lui s5,0xe8c7 │ │ - addu s7,s1,s3 │ │ - xor s2,s4,s3 │ │ - lw v0,12(a0) │ │ - ori t8,s5,0xb756 │ │ - addu t9,t2,t8 │ │ - and s8,s7,s2 │ │ - addu t6,t9,v0 │ │ - xor v1,s8,s4 │ │ - addu a2,t6,v1 │ │ - sll a3,a2,0xc │ │ - srl t0,a2,0x14 │ │ - or t1,t0,a3 │ │ - lw a2,8(a1) │ │ - lui t4,0x2420 │ │ - addu t5,t1,s7 │ │ - xor t3,s7,s3 │ │ - addiu t7,t4,28891 │ │ - addu s0,a2,t7 │ │ - and s1,t5,t3 │ │ - addu s2,s0,s4 │ │ - xor s5,s1,s3 │ │ - addu t8,s2,s5 │ │ - srl t9,t8,0xf │ │ - sll s8,t8,0x11 │ │ - lw t4,12(a1) │ │ - or v0,s8,t9 │ │ - lui v1,0xc1bd │ │ - addu a3,v0,t5 │ │ - xor t6,t5,s7 │ │ - ori t0,v1,0xceee │ │ - addu t3,t4,t0 │ │ - and t1,a3,t6 │ │ - addu t7,t3,s3 │ │ - xor s0,t1,s7 │ │ - addu s1,t7,s0 │ │ - srl s2,s1,0xa │ │ - sll s5,s1,0x16 │ │ - lw v0,16(a1) │ │ - or t8,s5,s2 │ │ - lui t6,0xf57c │ │ - addu t9,t8,a3 │ │ - xor s8,a3,t5 │ │ - addiu v1,t6,4015 │ │ - addu t0,v0,v1 │ │ - and t3,t9,s8 │ │ - xor t1,t3,t5 │ │ - addu s7,t0,s7 │ │ - addu t7,s7,t1 │ │ - sll s0,t7,0x7 │ │ - srl s1,t7,0x19 │ │ - lw t6,20(a1) │ │ - or s2,s1,s0 │ │ - lui s8,0x4787 │ │ - addu t8,s2,t9 │ │ - xor s5,t9,a3 │ │ - ori v1,s8,0xc62a │ │ - addu t0,t6,v1 │ │ - and t3,t8,s5 │ │ - xor s7,t3,a3 │ │ - addu t5,t0,t5 │ │ - addu t1,t5,s7 │ │ - sll t7,t1,0xc │ │ - srl s0,t1,0x14 │ │ - lw t0,24(a1) │ │ - or s1,s0,t7 │ │ - lui s5,0xa830 │ │ - addu s8,s1,t8 │ │ - xor s2,t8,t9 │ │ - addiu v1,s5,17939 │ │ - addu t3,t0,v1 │ │ - and t5,s8,s2 │ │ - xor s7,t5,t9 │ │ - addu a3,t3,a3 │ │ - addu t1,a3,s7 │ │ - srl t7,t1,0xf │ │ - sll s0,t1,0x11 │ │ - lw s5,28(a1) │ │ - or s1,s0,t7 │ │ - lui v1,0xfd46 │ │ - addu s7,s1,s8 │ │ - xor s2,s8,t8 │ │ - ori t3,v1,0x9501 │ │ - addu a3,s5,t3 │ │ - and t5,s7,s2 │ │ - xor t1,t5,t8 │ │ - addu t9,a3,t9 │ │ - addu t7,t9,t1 │ │ - srl s0,t7,0xa │ │ - sll s1,t7,0x16 │ │ - lw t1,32(a1) │ │ - or s2,s1,s0 │ │ - lui v1,0x6980 │ │ - addu t5,s2,s7 │ │ - xor t3,s7,s8 │ │ - ori a3,v1,0x98d8 │ │ - addu t9,t1,a3 │ │ - and t7,t5,t3 │ │ - xor s0,t7,s8 │ │ - addu t8,t9,t8 │ │ - addu s1,t8,s0 │ │ - sll t3,s1,0x7 │ │ - srl v1,s1,0x19 │ │ - lw s2,36(a1) │ │ - or a3,v1,t3 │ │ - lui t7,0x8b44 │ │ - addu a3,a3,t5 │ │ - xor t9,t5,s7 │ │ - ori t8,t7,0xf7af │ │ - addu s0,s2,t8 │ │ - and s1,a3,t9 │ │ - xor t3,s1,s7 │ │ - addu s8,s0,s8 │ │ - addu t9,s8,t3 │ │ - sll v1,t9,0xc │ │ - srl t7,t9,0x14 │ │ - lw t3,40(a1) │ │ - or t8,t7,v1 │ │ - lui s1,0xffff │ │ - addu t7,t8,a3 │ │ - xor s0,a3,t5 │ │ - addiu s8,s1,23473 │ │ - addu t9,t3,s8 │ │ - and v1,t7,s0 │ │ - xor t8,v1,t5 │ │ - addu s7,t9,s7 │ │ - addu s0,s7,t8 │ │ - srl s1,s0,0xf │ │ - sll s8,s0,0x11 │ │ - lw v1,44(a1) │ │ - or t9,s8,s1 │ │ - lui t8,0x895c │ │ - addu s0,t9,t7 │ │ - xor s7,t7,a3 │ │ - ori s1,t8,0xd7be │ │ - addu s8,v1,s1 │ │ - and t9,s0,s7 │ │ - xor s7,t9,a3 │ │ - addu t5,s8,t5 │ │ - addu s1,t5,s7 │ │ - srl t8,s1,0xa │ │ - sll s8,s1,0x16 │ │ - lw t5,48(a1) │ │ - or t9,s8,t8 │ │ - lui s7,0x6b90 │ │ - addu t9,t9,s0 │ │ - xor s1,s0,t7 │ │ - addiu t8,s7,4386 │ │ - addu s8,t5,t8 │ │ - and s1,t9,s1 │ │ - xor s7,s1,t7 │ │ - addu a3,s8,a3 │ │ - addu t8,a3,s7 │ │ - sll s8,t8,0x7 │ │ - srl s1,t8,0x19 │ │ - lw a3,52(a1) │ │ - or s7,s1,s8 │ │ - lui s1,0xfd98 │ │ - addu t8,s7,t9 │ │ - xor s8,t9,s0 │ │ - addiu s7,s1,29075 │ │ - addu s1,a3,s7 │ │ - and s8,t8,s8 │ │ - xor s7,s8,s0 │ │ - addu t7,s1,t7 │ │ - addu s1,t7,s7 │ │ - sll s8,s1,0xc │ │ - srl s7,s1,0x14 │ │ - lw t7,56(a1) │ │ - or s1,s7,s8 │ │ - lui s8,0xa679 │ │ - addu s1,s1,t8 │ │ - xor s7,t8,t9 │ │ - addiu s8,s8,17294 │ │ - addu s8,t7,s8 │ │ - and s7,s1,s7 │ │ - addu s0,s8,s0 │ │ - xor s8,s7,t9 │ │ - addu s7,s0,s8 │ │ - srl s0,s7,0xf │ │ - sll s8,s7,0x11 │ │ - or s7,s8,s0 │ │ - addu s8,s7,s1 │ │ - lui s7,0x49b4 │ │ - lw a1,60(a1) │ │ - xor s0,s1,t8 │ │ - addiu s7,s7,2081 │ │ - addu s7,a1,s7 │ │ - and s0,s8,s0 │ │ - addu t9,s7,t9 │ │ - xor s7,s0,t8 │ │ - addu t9,t9,s7 │ │ - srl s0,t9,0xa │ │ - sll s7,t9,0x16 │ │ - or t9,s7,s0 │ │ - addu s7,t9,s8 │ │ - lui s0,0xf61e │ │ - xor t9,s7,s8 │ │ - addiu s0,s0,9570 │ │ - addu s0,t2,s0 │ │ - and t9,t9,s1 │ │ - addu t8,s0,t8 │ │ - xor s0,t9,s8 │ │ - addu t8,t8,s0 │ │ - sll t9,t8,0x5 │ │ - srl s0,t8,0x1b │ │ - or t8,s0,t9 │ │ - addu s0,t8,s7 │ │ - lui t9,0xc040 │ │ - xor t8,s0,s7 │ │ - ori t9,t9,0xb340 │ │ - addu t9,t0,t9 │ │ - and t8,t8,s8 │ │ - addu s1,t9,s1 │ │ - xor t9,t8,s7 │ │ - addu s1,s1,t9 │ │ - sll t8,s1,0x9 │ │ - srl t9,s1,0x17 │ │ - or s1,t9,t8 │ │ - addu s1,s1,s0 │ │ - lui t9,0x265e │ │ - xor t8,s1,s0 │ │ - addiu t9,t9,23121 │ │ - addu t9,v1,t9 │ │ - and t8,t8,s7 │ │ - addu s8,t9,s8 │ │ - xor t9,t8,s0 │ │ - addu s8,s8,t9 │ │ - sll t8,s8,0xe │ │ - srl t9,s8,0x12 │ │ - or s8,t9,t8 │ │ - addu t9,s8,s1 │ │ - lui s8,0xe9b6 │ │ - xor t8,t9,s1 │ │ - ori s8,s8,0xc7aa │ │ - addu s8,s6,s8 │ │ - and t8,t8,s0 │ │ - addu s7,s8,s7 │ │ - xor s8,t8,s1 │ │ - addu t8,s7,s8 │ │ - srl s7,t8,0xc │ │ - sll s8,t8,0x14 │ │ - or t8,s8,s7 │ │ - addu t8,t8,t9 │ │ - lui s8,0xd62f │ │ - xor s7,t8,t9 │ │ - addiu s8,s8,4189 │ │ - addu s8,t6,s8 │ │ - and s7,s7,s1 │ │ - addu s0,s8,s0 │ │ - xor s8,s7,t9 │ │ - addu s7,s0,s8 │ │ - sll s0,s7,0x5 │ │ - srl s8,s7,0x1b │ │ - or s7,s8,s0 │ │ - addu s8,s7,t8 │ │ - lui s0,0x244 │ │ - xor s7,s8,t8 │ │ - addiu s0,s0,5203 │ │ - addu s0,t3,s0 │ │ - and s7,s7,t9 │ │ - addu s1,s0,s1 │ │ - xor s0,s7,t8 │ │ - addu s1,s1,s0 │ │ - sll s7,s1,0x9 │ │ - srl s0,s1,0x17 │ │ - or s1,s0,s7 │ │ - addu s0,s1,s8 │ │ - lui s7,0xd8a1 │ │ - xor s1,s0,s8 │ │ - ori s7,s7,0xe681 │ │ - addu s7,a1,s7 │ │ - and s1,s1,t8 │ │ - addu t9,s7,t9 │ │ - xor s7,s1,s8 │ │ - addu t9,t9,s7 │ │ - sll s1,t9,0xe │ │ - srl s7,t9,0x12 │ │ - or t9,s7,s1 │ │ - addu t9,t9,s0 │ │ - lui s1,0xe7d3 │ │ - xor s7,t9,s0 │ │ - ori s1,s1,0xfbc8 │ │ - addu s1,v0,s1 │ │ - and s7,s7,s8 │ │ - addu t8,s1,t8 │ │ - xor s1,s7,s0 │ │ - addu s7,t8,s1 │ │ - srl t8,s7,0xc │ │ - sll s1,s7,0x14 │ │ - or s7,s1,t8 │ │ - addu s1,s7,t9 │ │ - lui s7,0x21e1 │ │ - xor t8,s1,t9 │ │ - ori s7,s7,0xcde6 │ │ - addu s7,s2,s7 │ │ - and t8,t8,s0 │ │ - addu s8,s7,s8 │ │ - xor s7,t8,t9 │ │ - addu t8,s8,s7 │ │ - sll s8,t8,0x5 │ │ - srl s7,t8,0x1b │ │ - or t8,s7,s8 │ │ - addu t8,t8,s1 │ │ - lui s8,0xc337 │ │ - xor s7,t8,s1 │ │ - addiu s8,s8,2006 │ │ - addu s8,t7,s8 │ │ - and s7,s7,t9 │ │ - addu s0,s8,s0 │ │ - xor s8,s7,s1 │ │ - addu s0,s0,s8 │ │ - sll s7,s0,0x9 │ │ - srl s8,s0,0x17 │ │ - or s0,s8,s7 │ │ - addu s0,s0,t8 │ │ - lui s8,0xf4d5 │ │ - xor s7,s0,t8 │ │ - addiu s8,s8,3463 │ │ - addu s8,t4,s8 │ │ - and s7,s7,s1 │ │ - addu t9,s8,t9 │ │ - xor s8,s7,t8 │ │ - addu s7,t9,s8 │ │ - sll t9,s7,0xe │ │ - srl s8,s7,0x12 │ │ - or s7,s8,t9 │ │ - addu s8,s7,s0 │ │ - lui s7,0x455a │ │ - xor t9,s8,s0 │ │ - addiu s7,s7,5357 │ │ - addu s7,t1,s7 │ │ - and t9,t9,t8 │ │ - addu s1,s7,s1 │ │ - xor s7,t9,s0 │ │ - addu t9,s1,s7 │ │ - srl s1,t9,0xc │ │ - sll s7,t9,0x14 │ │ - or t9,s7,s1 │ │ - addu t9,t9,s8 │ │ - lui s7,0xa9e3 │ │ - xor s1,t9,s8 │ │ - ori s7,s7,0xe905 │ │ - addu s7,a3,s7 │ │ - and s1,s1,s0 │ │ - addu t8,s7,t8 │ │ - xor s7,s1,s8 │ │ - addu t8,t8,s7 │ │ - sll s1,t8,0x5 │ │ - srl s7,t8,0x1b │ │ - or t8,s7,s1 │ │ - addu t8,t8,t9 │ │ - lui s1,0xfcef │ │ - xor s7,t8,t9 │ │ - ori s1,s1,0xa3f8 │ │ - addu s1,a2,s1 │ │ - and s7,s7,s8 │ │ - addu s0,s1,s0 │ │ - xor s1,s7,t9 │ │ - addu s0,s0,s1 │ │ - sll s7,s0,0x9 │ │ - srl s1,s0,0x17 │ │ - or s0,s1,s7 │ │ - addu s1,s0,t8 │ │ - lui s7,0x676f │ │ - xor s0,s1,t8 │ │ - addiu s7,s7,729 │ │ - addu s7,s5,s7 │ │ - and s0,s0,t9 │ │ - addu s8,s7,s8 │ │ - xor s7,s0,t8 │ │ - addu s8,s8,s7 │ │ - sll s0,s8,0xe │ │ - srl s7,s8,0x12 │ │ - or s8,s7,s0 │ │ - addu s8,s8,s1 │ │ - xor s0,s8,s1 │ │ - lui s7,0x8d2a │ │ - sw s0,8(sp) │ │ - addiu s0,s7,19594 │ │ - addu s7,t5,s0 │ │ - lw s0,8(sp) │ │ - addu t9,s7,t9 │ │ - and s0,s0,t8 │ │ - xor s7,s0,s1 │ │ - addu s0,t9,s7 │ │ - srl t9,s0,0xc │ │ - sll s7,s0,0x14 │ │ - or s0,s7,t9 │ │ - lui t9,0xfffa │ │ - addiu s7,t9,14658 │ │ - addu t9,t6,s7 │ │ - addu s7,t9,t8 │ │ - lw t8,8(sp) │ │ - addu s0,s0,s8 │ │ - xor t9,s0,t8 │ │ - addu t8,s7,t9 │ │ - sll s7,t8,0x4 │ │ - srl t9,t8,0x1c │ │ - or t8,t9,s7 │ │ - lui s7,0x8771 │ │ - ori t9,s7,0xf681 │ │ - addu t8,t8,s0 │ │ - addu s7,t1,t9 │ │ - xor t9,s0,s8 │ │ - addu s1,s7,s1 │ │ - xor s7,t9,t8 │ │ - addu t9,s1,s7 │ │ - sll s1,t9,0xb │ │ - srl s7,t9,0x15 │ │ - or t9,s7,s1 │ │ - lui s1,0x6d9d │ │ - addiu s7,s1,24866 │ │ - addu t9,t9,t8 │ │ - xor s1,t8,s0 │ │ - addu s7,v1,s7 │ │ - addu s8,s7,s8 │ │ - xor s7,s1,t9 │ │ - addu s8,s8,s7 │ │ - sll s1,s8,0x10 │ │ - srl s7,s8,0x10 │ │ - or s8,s7,s1 │ │ - lui s1,0xfde5 │ │ - addiu s7,s1,14348 │ │ - addu s8,s8,t9 │ │ - xor s1,t9,t8 │ │ - addu s7,t7,s7 │ │ - addu s0,s7,s0 │ │ - xor s7,s1,s8 │ │ - addu s1,s0,s7 │ │ - srl s0,s1,0x9 │ │ - sll s7,s1,0x17 │ │ - or s1,s7,s0 │ │ - lui s0,0xa4be │ │ - ori s7,s0,0xea44 │ │ - addu s1,s1,s8 │ │ - addu s0,t2,s7 │ │ - xor s7,s8,t9 │ │ - addu t8,s0,t8 │ │ - xor s0,s7,s1 │ │ - addu s7,t8,s0 │ │ - sll t8,s7,0x4 │ │ - srl s0,s7,0x1c │ │ - or s7,s0,t8 │ │ - lui t8,0x4bde │ │ - addu s0,s7,s1 │ │ - ori s7,t8,0xcfa9 │ │ - addu s7,v0,s7 │ │ - xor t8,s1,s8 │ │ - addu t9,s7,t9 │ │ - xor s7,t8,s0 │ │ - addu t9,t9,s7 │ │ - sll t8,t9,0xb │ │ - srl s7,t9,0x15 │ │ - or t9,s7,t8 │ │ - lui t8,0xf6bb │ │ - addiu s7,t8,19296 │ │ - addu t9,t9,s0 │ │ - xor t8,s0,s1 │ │ - addu s7,s5,s7 │ │ - addu s8,s7,s8 │ │ - xor s7,t8,t9 │ │ - addu t8,s8,s7 │ │ - sll s8,t8,0x10 │ │ - srl s7,t8,0x10 │ │ - or t8,s7,s8 │ │ - lui s8,0xbebf │ │ - ori s7,s8,0xbc70 │ │ - addu t8,t8,t9 │ │ - addu s8,t3,s7 │ │ - xor s7,t9,s0 │ │ - addu s1,s8,s1 │ │ - xor s8,s7,t8 │ │ - addu s1,s1,s8 │ │ - srl s7,s1,0x9 │ │ - sll s8,s1,0x17 │ │ - or s1,s8,s7 │ │ - lui s7,0x289b │ │ - addiu s8,s7,32454 │ │ - addu s1,s1,t8 │ │ - xor s7,t8,t9 │ │ - addu s8,a3,s8 │ │ - addu s0,s8,s0 │ │ - xor s8,s7,s1 │ │ - addu s7,s0,s8 │ │ - sll s0,s7,0x4 │ │ - srl s8,s7,0x1c │ │ - or s7,s8,s0 │ │ - lui s0,0xeaa1 │ │ - addu s8,s7,s1 │ │ - addiu s7,s0,10234 │ │ - addu s7,s6,s7 │ │ - xor s0,s1,t8 │ │ - addu t9,s7,t9 │ │ - xor s7,s0,s8 │ │ - addu s0,t9,s7 │ │ - sll t9,s0,0xb │ │ - srl s7,s0,0x15 │ │ - or s0,s7,t9 │ │ - lui t9,0xd4ef │ │ - addiu s7,t9,12421 │ │ - addu s0,s0,s8 │ │ - xor t9,s8,s1 │ │ - addu s7,t4,s7 │ │ - addu t8,s7,t8 │ │ - xor s7,t9,s0 │ │ - addu t8,t8,s7 │ │ - sll t9,t8,0x10 │ │ - srl s7,t8,0x10 │ │ - or t8,s7,t9 │ │ - lui t9,0x488 │ │ - addiu s7,t9,7429 │ │ - addu t8,t8,s0 │ │ - addu t9,t0,s7 │ │ - xor s7,s0,s8 │ │ - addu s1,t9,s1 │ │ - xor t9,s7,t8 │ │ - addu s7,s1,t9 │ │ - srl s1,s7,0x9 │ │ - sll t9,s7,0x17 │ │ - or s7,t9,s1 │ │ - lui s1,0xd9d4 │ │ - addu t9,s7,t8 │ │ - ori s7,s1,0xd039 │ │ - addu s7,s2,s7 │ │ - xor s1,t8,s0 │ │ - addu s8,s7,s8 │ │ - xor s7,s1,t9 │ │ - addu s1,s8,s7 │ │ - sll s8,s1,0x4 │ │ - srl s7,s1,0x1c │ │ - or s1,s7,s8 │ │ - lui s8,0xe6db │ │ - ori s7,s8,0x99e5 │ │ - addu s1,s1,t9 │ │ - addu s8,t5,s7 │ │ - xor s7,t9,t8 │ │ - addu s0,s8,s0 │ │ - xor s8,s7,s1 │ │ - addu s0,s0,s8 │ │ - sll s7,s0,0xb │ │ - srl s8,s0,0x15 │ │ - or s0,s8,s7 │ │ - lui s7,0x1fa2 │ │ - addiu s8,s7,31992 │ │ - addu s0,s0,s1 │ │ - xor s7,s1,t9 │ │ - addu s8,a1,s8 │ │ - addu t8,s8,t8 │ │ - xor s8,s7,s0 │ │ - addu s7,t8,s8 │ │ - sll t8,s7,0x10 │ │ - srl s8,s7,0x10 │ │ - or s7,s8,t8 │ │ - lui t8,0xc4ac │ │ - addu s8,s7,s0 │ │ - addiu s7,t8,22117 │ │ - addu s7,a2,s7 │ │ - xor t8,s0,s1 │ │ - addu t9,s7,t9 │ │ - xor s7,t8,s8 │ │ - addu t9,t9,s7 │ │ - srl t8,t9,0x9 │ │ - sll s7,t9,0x17 │ │ - or t9,s7,t8 │ │ - lui t8,0xf429 │ │ - addu t9,t9,s8 │ │ - nor s7,zero,s0 │ │ - addiu t8,t8,8772 │ │ - addu s6,s6,t8 │ │ - or s7,t9,s7 │ │ - xor t8,s7,s8 │ │ - addu s1,s6,s1 │ │ - addu s6,s1,t8 │ │ - sll s7,s6,0x6 │ │ - srl s1,s6,0x1a │ │ - or t8,s1,s7 │ │ - lui s1,0x432a │ │ - addu s6,t8,t9 │ │ - nor s7,zero,s8 │ │ - ori t8,s1,0xff97 │ │ - addu s5,s5,t8 │ │ - or s7,s6,s7 │ │ - xor s1,s7,t9 │ │ - addu s0,s5,s0 │ │ - addu s5,s0,s1 │ │ - sll t8,s5,0xa │ │ - srl s7,s5,0x16 │ │ - or s0,s7,t8 │ │ - lui t8,0xab94 │ │ - addu s1,s0,s6 │ │ - nor s5,zero,t9 │ │ - addiu s7,t8,9127 │ │ - addu t7,t7,s7 │ │ - or s0,s1,s5 │ │ - xor s5,s0,s6 │ │ - addu s8,t7,s8 │ │ - addu s7,s8,s5 │ │ - sll t8,s7,0xf │ │ - srl t7,s7,0x11 │ │ - or s0,t7,t8 │ │ - lui s7,0xfc93 │ │ - addu s8,s0,s1 │ │ - nor s5,zero,s6 │ │ - ori t8,s7,0xa039 │ │ - or t7,s8,s5 │ │ - addu t6,t6,t8 │ │ - xor s0,t7,s1 │ │ - addu t9,t6,t9 │ │ - addu s5,t9,s0 │ │ - srl s7,s5,0xb │ │ - sll t8,s5,0x15 │ │ - or t6,t8,s7 │ │ - lui s0,0x655b │ │ - addu t9,t6,s8 │ │ - nor t7,zero,s1 │ │ - addiu s5,s0,22979 │ │ - or s7,t9,t7 │ │ - addu t5,t5,s5 │ │ - xor t8,s7,s8 │ │ - addu s6,t5,s6 │ │ - addu t6,s6,t8 │ │ - sll t7,t6,0x6 │ │ - srl s0,t6,0x1a │ │ - or s5,s0,t7 │ │ - lui s6,0x8f0c │ │ - addu s7,s5,t9 │ │ - nor t5,zero,s8 │ │ - ori t8,s6,0xcc92 │ │ - or t6,s7,t5 │ │ - addu t4,t4,t8 │ │ - xor t7,t6,t9 │ │ - addu s1,t4,s1 │ │ - addu s0,s1,t7 │ │ - sll s5,s0,0xa │ │ - srl t5,s0,0x16 │ │ - or s6,t5,s5 │ │ - lui t6,0xffef │ │ - addu t4,s6,s7 │ │ - nor t8,zero,t9 │ │ - ori s1,t6,0xf47d │ │ - or s0,t4,t8 │ │ - addu t3,t3,s1 │ │ - xor t7,s0,s7 │ │ - addu s8,t3,s8 │ │ - addu s5,s8,t7 │ │ - sll t5,s5,0xf │ │ - srl s6,s5,0x11 │ │ - or t8,s6,t5 │ │ - lui t6,0x8584 │ │ - addu s1,t8,t4 │ │ - nor t3,zero,s7 │ │ - addiu s0,t6,24017 │ │ - or s8,s1,t3 │ │ - addu t2,t2,s0 │ │ - xor t7,s8,t4 │ │ - addu t9,t2,t9 │ │ - addu s5,t9,t7 │ │ - srl t5,s5,0xb │ │ - sll s6,s5,0x15 │ │ - or t8,s6,t5 │ │ - lui t6,0x6fa8 │ │ - addu s0,t8,s1 │ │ - nor t3,zero,t4 │ │ - addiu t2,t6,32335 │ │ - or s8,s0,t3 │ │ - addu t1,t1,t2 │ │ - xor t9,s8,s1 │ │ - addu s7,t1,s7 │ │ - addu t7,s7,t9 │ │ - sll s5,t7,0x6 │ │ - srl t5,t7,0x1a │ │ - or s6,t5,s5 │ │ - lui t6,0xfe2c │ │ - addu t8,s6,s0 │ │ - nor t3,zero,s1 │ │ - ori t2,t6,0xe6e0 │ │ - or t1,t8,t3 │ │ - addu a1,a1,t2 │ │ - xor s8,t1,s0 │ │ - addu t4,a1,t4 │ │ - addu s7,t4,s8 │ │ - sll t9,s7,0xa │ │ - srl t7,s7,0x16 │ │ - or s5,t7,t9 │ │ - lui t3,0xa301 │ │ - addu t5,s5,t8 │ │ - nor s6,zero,s0 │ │ - addiu t6,t3,17172 │ │ - or t2,t5,s6 │ │ - addu t0,t0,t6 │ │ - xor a1,t2,t8 │ │ - addu s1,t0,s1 │ │ - addu t1,s1,a1 │ │ - sll t4,t1,0xf │ │ - srl s8,t1,0x11 │ │ - or s7,s8,t4 │ │ - lui s5,0x4e08 │ │ - addu t9,s7,t5 │ │ - nor t7,zero,t8 │ │ - addiu s6,s5,4513 │ │ - or t3,t9,t7 │ │ - addu a3,a3,s6 │ │ - xor t6,t3,t5 │ │ - addu s0,a3,s0 │ │ - addu t0,s0,t6 │ │ - srl t2,t0,0xb │ │ - sll s1,t0,0x15 │ │ - or a1,s1,t2 │ │ - lui s8,0xf753 │ │ - addu t1,a1,t9 │ │ - nor t4,zero,t5 │ │ - addiu s7,s8,32386 │ │ - or t7,t1,t4 │ │ - addu v0,v0,s7 │ │ - xor s5,t7,t9 │ │ - addu t8,v0,t8 │ │ - addu s6,t8,s5 │ │ - sll a3,s6,0x6 │ │ - srl t3,s6,0x1a │ │ - or s0,t3,a3 │ │ - lui t2,0xbd3a │ │ - addu t6,s0,t1 │ │ - nor t0,zero,t9 │ │ - ori s1,t2,0xf235 │ │ - or a1,t6,t0 │ │ - addu v1,v1,s1 │ │ - xor t4,a1,t1 │ │ - addu t5,v1,t5 │ │ - addu s8,t5,t4 │ │ - sll s7,s8,0xa │ │ - srl v0,s8,0x16 │ │ - or t7,v0,s7 │ │ - lui s6,0x2ad7 │ │ - addu s5,t7,t6 │ │ - nor t8,zero,t1 │ │ - ori a3,s6,0xd2bb │ │ - or t3,s5,t8 │ │ - addu a2,a2,a3 │ │ - xor s0,t3,t6 │ │ - addu t9,a2,t9 │ │ - addu t0,t9,s0 │ │ - srl s1,t0,0x11 │ │ - sll t2,t0,0xf │ │ - or v1,s1,t2 │ │ - lui t4,0xeb86 │ │ - addu t5,v1,s5 │ │ - nor a1,zero,t6 │ │ - ori s8,t4,0xd391 │ │ - addu s2,s2,s8 │ │ - or s7,t5,a1 │ │ - xor v0,s7,s5 │ │ - addu t1,s2,t1 │ │ - addu t7,t1,v0 │ │ - sll s6,t7,0x15 │ │ - lw a2,0(a0) │ │ - lw t9,12(a0) │ │ - srl t8,t7,0xb │ │ - addu s3,t5,s3 │ │ - or a3,t8,s6 │ │ - addu t3,s3,a3 │ │ - addu s4,t5,s4 │ │ - addu s5,s5,t9 │ │ - addu t6,t6,a2 │ │ - lw s8,52(sp) │ │ - lw s7,48(sp) │ │ - lw s6,44(sp) │ │ - lw s3,32(sp) │ │ - lw s2,28(sp) │ │ - lw s1,24(sp) │ │ - lw s0,20(sp) │ │ - sw s4,8(a0) │ │ - sw s5,12(a0) │ │ - lw s4,36(sp) │ │ - lw s5,40(sp) │ │ - sw t6,0(a0) │ │ - sw t3,4(a0) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - │ │ -00007568 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,10120 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s2,36(sp) │ │ - sw s0,28(sp) │ │ - lw v0,16(a0) │ │ - sll v1,a2,0x3 │ │ - move s4,a2 │ │ - addu a2,v1,v0 │ │ - move s3,a0 │ │ - sltu a0,a2,v0 │ │ - move s1,a1 │ │ - sw a2,16(s3) │ │ - beqz a0,75c4 │ │ - lw s2,20(s3) │ │ - addiu s2,s2,1 │ │ - srl a1,s4,0x1d │ │ - srl a3,v0,0x3 │ │ - addu t0,s2,a1 │ │ - andi t1,a3,0x3f │ │ - bnez t1,76b0 │ │ - sw t0,20(s3) │ │ - addiu s2,s3,24 │ │ - sltiu t4,s4,64 │ │ - bnez t4,767c │ │ - move s5,s4 │ │ - move s0,s1 │ │ - move v0,s2 │ │ - addiu t5,s0,64 │ │ - lwl t6,3(s0) │ │ - lwl t7,7(s0) │ │ - lwl t8,11(s0) │ │ - lwl ra,15(s0) │ │ - lwr t6,0(s0) │ │ - lwr t7,4(s0) │ │ - lwr t8,8(s0) │ │ - lwr ra,12(s0) │ │ - swl t6,3(v0) │ │ - swr t6,0(v0) │ │ - swl t7,7(v0) │ │ - swr t7,4(v0) │ │ - swl t8,11(v0) │ │ - swr t8,8(v0) │ │ - addiu s0,s0,16 │ │ - swl ra,15(v0) │ │ - swr ra,12(v0) │ │ - bne s0,t5,75f8 │ │ - addiu v0,v0,16 │ │ - lw t9,-32468(gp) │ │ - move a0,s3 │ │ move a1,s2 │ │ + lw gp,16(sp) │ │ + move a1,s8 │ │ + lw t9,-32552(gp) │ │ + addiu a2,s0,128 │ │ jalr t9 │ │ - addiu s5,s5,-64 │ │ - sltiu v1,s5,64 │ │ - beqz v1,75f0 │ │ + move a0,s7 │ │ lw gp,16(sp) │ │ - addiu s3,s4,-64 │ │ - srl a2,s3,0x6 │ │ - addiu a0,a2,1 │ │ - sll a1,a0,0x6 │ │ - addu s1,s1,a1 │ │ - andi s4,s4,0x3f │ │ - lw t9,-32168(gp) │ │ - move a0,s2 │ │ move a1,s1 │ │ - lw ra,52(sp) │ │ - lw s5,48(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - move a2,s4 │ │ - lw s4,44(sp) │ │ - jr t9 │ │ - addiu sp,sp,56 │ │ - li s0,64 │ │ - subu s5,s0,t1 │ │ - addiu t2,t1,24 │ │ - sltu t3,s4,s5 │ │ - lw t9,-32168(gp) │ │ + addiu s0,sp,468 │ │ + lw s2,0(s5) │ │ + lw s4,4(s5) │ │ + lw v1,8(s5) │ │ + lw a0,12(s5) │ │ + addiu s5,s5,16 │ │ + sw s2,0(a1) │ │ + sw s4,4(a1) │ │ + sw v1,8(a1) │ │ + sw a0,12(a1) │ │ + bne s5,s0,5600 │ │ + addiu a1,a1,16 │ │ + addiu t4,sp,152 │ │ + addiu s5,sp,660 │ │ + lw t1,0(s7) │ │ + lw a2,4(s7) │ │ + lw t2,8(s7) │ │ + lw t3,12(s7) │ │ + addiu s7,s7,16 │ │ + sw t1,0(t4) │ │ + sw a2,4(t4) │ │ + sw t2,8(t4) │ │ + sw t3,12(t4) │ │ + bne s7,s5,5634 │ │ + addiu t4,t4,16 │ │ + lw t9,-32552(gp) │ │ + move a0,s3 │ │ move a1,s1 │ │ - bnez t3,7688 │ │ - addu a0,s3,t2 │ │ jalr t9 │ │ - move a2,s5 │ │ + li a2,176 │ │ lw gp,16(sp) │ │ - addiu s2,s3,24 │ │ - lw t9,-32468(gp) │ │ - move a0,s3 │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a1,s2 │ │ - addu s1,s1,s5 │ │ - subu s4,s4,s5 │ │ - b 75e0 │ │ + move a0,s8 │ │ + b 56b0 │ │ + move v0,zero │ │ + lw t9,-32552(gp) │ │ + move a0,s7 │ │ + move a1,a3 │ │ + jalr t9 │ │ + move a2,s6 │ │ lw gp,16(sp) │ │ + b 5524 │ │ + li t5,48 │ │ + li v0,2 │ │ + lw ra,708(sp) │ │ + lw s8,704(sp) │ │ + lw s7,700(sp) │ │ + lw s6,696(sp) │ │ + lw s5,692(sp) │ │ + lw s4,688(sp) │ │ + lw s3,684(sp) │ │ + lw s2,680(sp) │ │ + lw s1,676(sp) │ │ + lw s0,672(sp) │ │ + jr ra │ │ + addiu sp,sp,712 │ │ + b 556c │ │ + move t0,zero │ │ │ │ -00007700 : │ │ +000056e8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,9712 │ │ + addiu gp,gp,17928 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + addiu sp,sp,-744 │ │ + lw t9,-32172(gp) │ │ + sw s7,732(sp) │ │ + addiu s7,sp,628 │ │ + sw ra,740(sp) │ │ + sw a3,696(sp) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - lw v0,16(a1) │ │ - li a2,63 │ │ - srl v1,v0,0x3 │ │ - andi t0,v1,0x3f │ │ - subu a2,a2,t0 │ │ - addu t1,a1,t0 │ │ + sw s8,736(sp) │ │ + sw s6,728(sp) │ │ + sw s5,724(sp) │ │ + sw s4,720(sp) │ │ + sw s3,716(sp) │ │ + sw s2,712(sp) │ │ + sw s1,708(sp) │ │ + sw s0,704(sp) │ │ + sw a2,752(sp) │ │ move s0,a1 │ │ - li t2,-128 │ │ - sltiu a1,a2,8 │ │ - move s1,a0 │ │ - lw t9,-32172(gp) │ │ - addiu a0,t1,25 │ │ - bnez a1,7820 │ │ - sb t2,24(t1) │ │ - li t3,55 │ │ + li a2,64 │ │ move a1,zero │ │ + move s2,a0 │ │ + move a0,s7 │ │ jalr t9 │ │ - subu a2,t3,t0 │ │ - lw gp,16(sp) │ │ - addiu s2,s0,24 │ │ - addiu a0,s0,16 │ │ - lwl t4,3(a0) │ │ - addiu t5,s0,80 │ │ - lwr t4,0(a0) │ │ - addiu t6,s0,20 │ │ - swl t4,83(s0) │ │ - swr t4,0(t5) │ │ - lwl t7,3(t6) │ │ - lw t9,-32468(gp) │ │ - lwr t7,0(t6) │ │ - addiu t8,s0,84 │ │ - swl t7,87(s0) │ │ - move a0,s0 │ │ - move a1,s2 │ │ - jalr t9 │ │ - swr t7,0(t8) │ │ - lwl t0,3(s0) │ │ - lwl a2,7(s0) │ │ - lwl v1,11(s0) │ │ - lwl v0,15(s0) │ │ - lwr t0,0(s0) │ │ + lw s6,760(sp) │ │ lw gp,16(sp) │ │ - lwr a2,4(s0) │ │ - lwr v0,12(s0) │ │ - lwr v1,8(s0) │ │ - swl t0,3(s1) │ │ - swr t0,0(s1) │ │ - swl a2,7(s1) │ │ - swr a2,4(s1) │ │ - swl v1,11(s1) │ │ - swr v1,8(s1) │ │ - swl v0,15(s1) │ │ - swr v0,12(s1) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - move a0,s0 │ │ + addiu s4,sp,492 │ │ lw t9,-32172(gp) │ │ - lw s0,24(sp) │ │ - move a1,zero │ │ - li a2,88 │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ - jalr t9 │ │ + move a0,s4 │ │ move a1,zero │ │ - lw gp,16(sp) │ │ - addiu s2,s0,24 │ │ - lw t9,-32468(gp) │ │ - move a0,s0 │ │ jalr t9 │ │ - move a1,s2 │ │ + li a2,136 │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ + addiu s5,sp,356 │ │ lw t9,-32172(gp) │ │ + move a0,s5 │ │ move a1,zero │ │ jalr t9 │ │ - li a2,56 │ │ - b 7774 │ │ - lw gp,16(sp) │ │ - │ │ -00007860 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,9360 │ │ - addu gp,gp,t9 │ │ - lb v1,0(a0) │ │ - beqz v1,7950 │ │ - move t4,a1 │ │ - li v0,61 │ │ - beq v1,v0,7950 │ │ - addiu a2,v1,-43 │ │ - sltiu a3,a2,80 │ │ - beqz a3,7948 │ │ - lw t5,-32736(gp) │ │ - li t1,255 │ │ - addiu t8,t5,28132 │ │ - addu t0,t8,a2 │ │ - lbu t9,0(t0) │ │ - beq t9,t1,7948 │ │ - li t6,61 │ │ - move v0,zero │ │ - li t7,255 │ │ - addiu v0,v0,1 │ │ - addu t3,a0,v0 │ │ - lb a3,0(t3) │ │ - nor t2,zero,v0 │ │ - andi v1,t2,0x3 │ │ - addiu a2,a3,-43 │ │ - sll t5,v1,0x1 │ │ - addu t1,t8,a2 │ │ - sltiu t0,a2,80 │ │ - sll t9,t9,0x6 │ │ - beqz a3,793c │ │ - andi t2,v0,0x3 │ │ - beq a3,t6,793c │ │ - nop │ │ - beqz t0,7948 │ │ - nop │ │ - lbu t3,0(t1) │ │ - beq t3,t7,7948 │ │ - addu t9,t9,t3 │ │ - beqz t2,78b0 │ │ - srav v1,t9,t5 │ │ - addiu v0,v0,1 │ │ - sb v1,0(t4) │ │ - addu t3,a0,v0 │ │ - lb a3,0(t3) │ │ - nor t2,zero,v0 │ │ - andi v1,t2,0x3 │ │ - addiu a2,a3,-43 │ │ - addiu t4,t4,1 │ │ - sll t5,v1,0x1 │ │ - addu t1,t8,a2 │ │ - sltiu t0,a2,80 │ │ - sll t9,t9,0x6 │ │ - bnez a3,78e0 │ │ - andi t2,v0,0x3 │ │ - subu v0,t4,a1 │ │ - jr ra │ │ - sb zero,0(t4) │ │ - jr ra │ │ - li v0,-1 │ │ - b 7940 │ │ - move v0,zero │ │ - │ │ -00007958 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,9112 │ │ - addu gp,gp,t9 │ │ - blez a2,7a40 │ │ - lw t0,-32736(gp) │ │ - addu t3,a0,a2 │ │ - move v1,zero │ │ - move a2,a1 │ │ - move t5,zero │ │ - addiu t4,t0,28064 │ │ - addiu a0,a0,1 │ │ - lbu v0,-1(a0) │ │ - sll t1,t5,0x8 │ │ - addu t5,v0,t1 │ │ - addiu v1,v1,8 │ │ - bne a0,t3,79f0 │ │ - sll a3,t5,0x6 │ │ - srlv a0,a3,v1 │ │ - andi t2,a0,0x3f │ │ - addu t6,t4,t2 │ │ - addiu v1,v1,-6 │ │ - lbu t7,0(t6) │ │ - addiu a2,a2,1 │ │ - slti t8,v1,7 │ │ - beqz t8,799c │ │ - sb t7,-1(a2) │ │ - bgtz v1,799c │ │ - subu v0,a2,a1 │ │ - andi t9,v0,0x3 │ │ - beqz t9,79e8 │ │ - li t3,61 │ │ - addiu a2,a2,1 │ │ - subu v0,a2,a1 │ │ - andi t0,v0,0x3 │ │ - bnez t0,79d4 │ │ - sb t3,-1(a2) │ │ - jr ra │ │ - sb zero,0(a2) │ │ - srlv v0,a3,v1 │ │ - andi t1,v0,0x3f │ │ - addu t2,t4,t1 │ │ - lbu t6,0(t2) │ │ - addiu v1,v1,-6 │ │ - addiu a2,a2,1 │ │ - slti t7,v1,7 │ │ - bnez t7,7980 │ │ - sb t6,-1(a2) │ │ - srlv v0,a3,v1 │ │ - andi t1,v0,0x3f │ │ - addu t2,t4,t1 │ │ - lbu t6,0(t2) │ │ - addiu v1,v1,-6 │ │ - addiu a2,a2,1 │ │ - slti t7,v1,7 │ │ - beqz t7,79f0 │ │ - sb t6,-1(a2) │ │ - b 7984 │ │ - addiu a0,a0,1 │ │ - move a2,a1 │ │ - move v0,zero │ │ - jr ra │ │ - sb zero,0(a2) │ │ - │ │ -00007a50 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,8864 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - lw t9,-32116(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - jalr t9 │ │ - li a1,61 │ │ - beqz v0,7a84 │ │ - lw ra,28(sp) │ │ - sb zero,0(v0) │ │ - lw ra,28(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - nop │ │ - │ │ -00007a90 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,8800 │ │ - addu gp,gp,t9 │ │ - beqz a0,7ab4 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7abc │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - move s1,a1 │ │ - beqz a1,7b1c │ │ - move s0,a0 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,a1 │ │ - li t2,16 │ │ - beq v0,t2,7b80 │ │ - lw gp,16(sp) │ │ - li v0,86 │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw a0,-32736(gp) │ │ - lw a1,-32736(gp) │ │ - lw t9,-32176(gp) │ │ - addiu a0,a0,28224 │ │ - jalr t9 │ │ - addiu a1,a1,28240 │ │ - move s2,v0 │ │ - beqz v0,7bc8 │ │ - lw gp,16(sp) │ │ - lw t9,-32044(gp) │ │ - li a2,1 │ │ - addiu a0,sp,32 │ │ - li a1,4 │ │ - jalr t9 │ │ - move a3,v0 │ │ - lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-32092(gp) │ │ - jalr t9 │ │ - move s3,v0 │ │ - li a2,1 │ │ - beq s3,a2,7cfc │ │ + li a2,136 │ │ lw gp,16(sp) │ │ - b 7b00 │ │ - li v0,3 │ │ - lw a0,0(s0) │ │ - beqz a0,7b98 │ │ - lw t9,-32184(gp) │ │ + addiu s3,sp,220 │ │ + lw t9,-32172(gp) │ │ + move a0,s3 │ │ + move a1,zero │ │ jalr t9 │ │ - nop │ │ + li a2,136 │ │ lw gp,16(sp) │ │ - lw t9,-32144(gp) │ │ - jalr t9 │ │ + addiu s1,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s1 │ │ - beqz v0,7bc0 │ │ - sw v0,0(s0) │ │ - lw t3,100(s0) │ │ - move v0,zero │ │ - ori t4,t3,0x2 │ │ - b 7b00 │ │ - sw t4,100(s0) │ │ - b 7b00 │ │ - li v0,2 │ │ - lw t9,-32100(gp) │ │ - addiu a0,sp,24 │ │ - jalr t9 │ │ move a1,zero │ │ - lw a0,28(sp) │ │ - lw gp,16(sp) │ │ - sw a0,32(sp) │ │ - lw t9,-32124(gp) │ │ - jalr t9 │ │ - nop │ │ - lw a0,0(s0) │ │ - beqz a0,7c0c │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ jalr t9 │ │ - nop │ │ + li a2,193 │ │ lw gp,16(sp) │ │ - lw t9,-32040(gp) │ │ li a0,1 │ │ - jalr t9 │ │ - li a1,17 │ │ - move s3,v0 │ │ - lw gp,16(sp) │ │ - beqz v0,7bc0 │ │ - sw v0,0(s0) │ │ lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,17 │ │ - move s1,v0 │ │ - beqz v0,7bc0 │ │ - lw gp,16(sp) │ │ - lw t9,-32036(gp) │ │ - lw s2,-32736(gp) │ │ jalr t9 │ │ - nop │ │ + addiu a1,s0,137 │ │ + move s8,v0 │ │ + beqz v0,5990 │ │ lw gp,16(sp) │ │ + slti v0,s6,129 │ │ + beqz v0,5970 │ │ + lw a3,696(sp) │ │ + lw t9,-32168(gp) │ │ move a0,s3 │ │ - lw t9,-32068(gp) │ │ - li a1,16 │ │ - addiu a2,s2,28244 │ │ + move a1,a3 │ │ jalr t9 │ │ - move a3,v0 │ │ - addiu s3,s2,28244 │ │ - b 7cc0 │ │ + move a2,s6 │ │ + blez s6,59c4 │ │ lw gp,16(sp) │ │ + move t4,s6 │ │ + lbu v1,220(sp) │ │ + li t0,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,492(sp) │ │ + b 5840 │ │ + sb a1,356(sp) │ │ + lbu t5,0(a2) │ │ + addiu t0,t0,1 │ │ + xori t6,t5,0x36 │ │ + xori t7,t5,0x5c │ │ + sb t6,0(t2) │ │ + sb t7,0(t3) │ │ + slt t1,t0,t4 │ │ + addu a2,s3,t0 │ │ + addu t2,s4,t0 │ │ + bnez t1,5828 │ │ + addu t3,s5,t0 │ │ + addu t4,s4,t0 │ │ + addu t5,s5,t0 │ │ + li t6,54 │ │ + li t7,92 │ │ + sb t6,0(t4) │ │ + addiu t4,t4,1 │ │ + sb t7,0(t5) │ │ + bne s7,t4,5864 │ │ + addiu t5,t5,1 │ │ + move v0,s8 │ │ + addiu s3,sp,620 │ │ + lw t8,0(s4) │ │ + lw ra,4(s4) │ │ + lw s6,8(s4) │ │ + lw a3,12(s4) │ │ + addiu s4,s4,16 │ │ + sw t8,0(v0) │ │ + sw ra,4(v0) │ │ + sw s6,8(v0) │ │ + sw a3,12(v0) │ │ + bne s4,s3,5880 │ │ + addiu v0,v0,16 │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s8,128 │ │ jalr t9 │ │ - nop │ │ + move a1,s2 │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ - lw t9,-32068(gp) │ │ - li a1,16 │ │ - move a2,s3 │ │ + move a0,s7 │ │ + lw t9,-32536(gp) │ │ + addiu a2,s0,128 │ │ jalr t9 │ │ - move a3,v0 │ │ + move a1,s8 │ │ lw gp,16(sp) │ │ - lw a0,0(s0) │ │ - lw t9,-32464(gp) │ │ + move a0,s1 │ │ + addiu s0,sp,484 │ │ + lw s2,0(s5) │ │ + lw s4,4(s5) │ │ + lw t0,8(s5) │ │ + lw v1,12(s5) │ │ + addiu s5,s5,16 │ │ + sw s2,0(a0) │ │ + sw s4,4(a0) │ │ + sw t0,8(a0) │ │ + sw v1,12(a0) │ │ + bne s5,s0,58e4 │ │ + addiu a0,a0,16 │ │ + addiu t3,sp,152 │ │ + addiu s5,sp,692 │ │ + lw t1,0(s7) │ │ + lw a2,4(s7) │ │ + lw a1,8(s7) │ │ + lw t2,12(s7) │ │ + addiu s7,s7,16 │ │ + sw t1,0(t3) │ │ + sw a2,4(t3) │ │ + sw a1,8(t3) │ │ + sw t2,12(t3) │ │ + bne s7,s5,5918 │ │ + addiu t3,t3,16 │ │ + lw t9,-32536(gp) │ │ + lw a0,752(sp) │ │ move a1,s1 │ │ jalr t9 │ │ - li a2,17 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - lw a0,0(s0) │ │ + li a2,192 │ │ lw gp,16(sp) │ │ - sltiu a3,v0,16 │ │ - bnez a3,7c80 │ │ - lw t9,-32036(gp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw t0,100(s0) │ │ - move v0,zero │ │ - ori t1,t0,0x2 │ │ - b 7b00 │ │ - sw t1,100(s0) │ │ - b 7be4 │ │ - lw a0,32(sp) │ │ - │ │ -00007d04 : │ │ - beqz a0,7d1c │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7d24 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,7d3c │ │ - nop │ │ - lw a0,0(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ - ... │ │ - │ │ -00007d50 : │ │ - sll a1,a1,0x10 │ │ - beqz a0,7d6c │ │ - sra a2,a1,0x10 │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7d74 │ │ - andi a3,a2,0xffff │ │ - jr ra │ │ - li v0,1 │ │ - sltiu t0,a3,3 │ │ - bnez t0,7d88 │ │ - nop │ │ - jr ra │ │ - li v0,63 │ │ - lw t1,100(a0) │ │ - sh a2,34(a0) │ │ - ori t2,t1,0x2000 │ │ - sw t2,100(a0) │ │ - jr ra │ │ - move v0,zero │ │ - │ │ -00007da0 : │ │ - beqz a0,7db8 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7dc0 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - lh a0,34(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sh a0,0(a1) │ │ - │ │ -00007dd0 : │ │ - beqz a0,7de8 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7df0 │ │ - sltiu a2,a1,9 │ │ - jr ra │ │ - li v0,1 │ │ - bnez a2,7e00 │ │ - lui t0,0x1 │ │ - jr ra │ │ - li v0,64 │ │ - lw a3,100(a0) │ │ - or t1,a3,t0 │ │ - sw a1,36(a0) │ │ - sw t1,100(a0) │ │ - jr ra │ │ - move v0,zero │ │ - │ │ -00007e18 : │ │ - beqz a0,7e30 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,7e38 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,7e50 │ │ - nop │ │ - lw a0,36(a0) │ │ + move a0,s8 │ │ + b 5994 │ │ move v0,zero │ │ + lw t9,-32536(gp) │ │ + move a0,s3 │ │ + move a1,a3 │ │ + jalr t9 │ │ + move a2,s6 │ │ + lw gp,16(sp) │ │ + b 580c │ │ + li t4,64 │ │ + li v0,2 │ │ + lw ra,740(sp) │ │ + lw s8,736(sp) │ │ + lw s7,732(sp) │ │ + lw s6,728(sp) │ │ + lw s5,724(sp) │ │ + lw s4,720(sp) │ │ + lw s3,716(sp) │ │ + lw s2,712(sp) │ │ + lw s1,708(sp) │ │ + lw s0,704(sp) │ │ jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ + addiu sp,sp,744 │ │ + b 5854 │ │ + move t0,zero │ │ │ │ -00007e58 : │ │ +000059cc : │ │ lui gp,0x2 │ │ - addiu gp,gp,7832 │ │ + addiu gp,gp,17188 │ │ addu gp,gp,t9 │ │ - beqz a0,7f78 │ │ - nop │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - lbu s0,104(a0) │ │ - li v0,129 │ │ - beq s0,v0,7ecc │ │ - li v0,1 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - bltz a2,7f10 │ │ - move s1,a2 │ │ - lw v1,68(a0) │ │ - move s2,a1 │ │ - beqz v1,7f3c │ │ - move s0,a0 │ │ - lw a0,100(a0) │ │ - andi a1,a0,0x3042 │ │ - bnez a1,7f40 │ │ - lw t9,-32460(gp) │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - lw a0,72(s0) │ │ - bnez v0,7f80 │ │ - lw gp,24(sp) │ │ - b 7ea4 │ │ - li v0,98 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - li v0,95 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32460(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - beqz v0,7ef4 │ │ - lw gp,24(sp) │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - jr ra │ │ - li v0,1 │ │ - lh a2,34(s0) │ │ - li a3,1 │ │ - beq a2,a3,7fa0 │ │ - xori t0,a2,0x2 │ │ - li v0,104 │ │ - li t1,111 │ │ - b 7ea4 │ │ - movz v0,t1,t0 │ │ - beqz s2,7f10 │ │ - slti t2,s1,33 │ │ - beqz t2,7f14 │ │ - lw ra,60(sp) │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - lw a0,72(s0) │ │ - bnez v0,7fcc │ │ - lw gp,24(sp) │ │ - b 7ea4 │ │ - li v0,48 │ │ - lw t3,52(s0) │ │ - li t4,43 │ │ - beq t3,t4,8010 │ │ - slti t5,t3,44 │ │ - beqz t5,7ffc │ │ - li t6,22 │ │ - beq t3,t6,8010 │ │ - li t7,27 │ │ - beq t3,t7,8010 │ │ - li v0,49 │ │ - b 7ea4 │ │ - nop │ │ - li s3,64 │ │ - beq t3,s3,8010 │ │ - li s4,86 │ │ - bne t3,s4,7ea4 │ │ - li v0,49 │ │ - lw s5,72(s0) │ │ - lw t9,-32040(gp) │ │ - addu s6,t3,s5 │ │ - addiu s3,s6,18 │ │ - li a0,1 │ │ - jalr t9 │ │ - move a1,s3 │ │ - move s4,v0 │ │ - beqz v0,80c8 │ │ - lw gp,24(sp) │ │ - lw ra,-32736(gp) │ │ - lw t8,48(s0) │ │ - lw t9,-32068(gp) │ │ - lw a3,68(s0) │ │ - move a1,s3 │ │ - move a0,v0 │ │ - addiu a2,ra,28248 │ │ - jalr t9 │ │ - sw t8,16(sp) │ │ - lw gp,24(sp) │ │ - move a0,v0 │ │ - lw t9,-32452(gp) │ │ - jalr t9 │ │ - move s3,v0 │ │ - bnez v0,80d8 │ │ - lw gp,24(sp) │ │ - lw t9,-32448(gp) │ │ + addiu sp,sp,-688 │ │ + lw t9,-32172(gp) │ │ + sw s4,664(sp) │ │ + addiu s4,sp,468 │ │ + sw ra,684(sp) │ │ + sw a3,640(sp) │ │ + sw gp,16(sp) │ │ + sw s8,680(sp) │ │ + sw s7,676(sp) │ │ + sw s6,672(sp) │ │ + sw s5,668(sp) │ │ + sw s3,660(sp) │ │ + sw s2,656(sp) │ │ + sw s1,652(sp) │ │ + sw s0,648(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ move a0,s4 │ │ + move a1,zero │ │ + move s3,a2 │ │ + sw zero,604(sp) │ │ + li a2,136 │ │ + sw zero,608(sp) │ │ + sw zero,612(sp) │ │ + sw zero,616(sp) │ │ + sw zero,620(sp) │ │ + sw zero,624(sp) │ │ + sw zero,628(sp) │ │ + sw zero,632(sp) │ │ jalr t9 │ │ - move a1,s3 │ │ - bnez v0,80d0 │ │ - nop │ │ - b 7ea4 │ │ - li v0,50 │ │ - lw t9,-32448(gp) │ │ + lw s6,704(sp) │ │ + lw gp,16(sp) │ │ + addiu s5,sp,332 │ │ + lw t9,-32172(gp) │ │ move a0,s5 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,s6 │ │ - bnez v0,80d0 │ │ - lw gp,24(sp) │ │ - lw t9,-32448(gp) │ │ - move a0,s4 │ │ - jalr t9 │ │ - move a1,s3 │ │ - bnez v0,80d0 │ │ - nop │ │ - b 7ea4 │ │ - li v0,2 │ │ - b 7ea4 │ │ - li v0,112 │ │ - lw t9,-32040(gp) │ │ - addiu s6,s3,32 │ │ - li a0,1 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s7,sp,196 │ │ + lw t9,-32172(gp) │ │ + move a0,s7 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,s6 │ │ - move s5,v0 │ │ - beqz v0,80b0 │ │ - lw gp,24(sp) │ │ - lw v0,36(s0) │ │ - lw t9,-32444(gp) │ │ - move a2,s2 │ │ - move a3,s1 │ │ - move a0,s4 │ │ - move a1,s3 │ │ - sw s5,16(sp) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s1,sp,24 │ │ + lw t9,-32172(gp) │ │ + move a0,s1 │ │ + move a1,zero │ │ jalr t9 │ │ - sw v0,20(sp) │ │ - li s2,3 │ │ - div zero,v0,s2 │ │ - teq s2,zero,0x7 │ │ - lw gp,24(sp) │ │ + li a2,169 │ │ + lw gp,16(sp) │ │ li a0,1 │ │ lw t9,-32040(gp) │ │ - move s1,v0 │ │ - mflo v1 │ │ - addiu a1,v1,2 │ │ jalr t9 │ │ - sll a1,a1,0x2 │ │ - move s2,v0 │ │ - beqz v0,8098 │ │ - lw gp,24(sp) │ │ - lw t9,-32604(gp) │ │ - move a2,s1 │ │ - move a0,s5 │ │ + addiu a1,s0,137 │ │ + move s8,v0 │ │ + beqz v0,5cb0 │ │ + lw gp,16(sp) │ │ + slti v0,s6,137 │ │ + beqz v0,5c90 │ │ + lw a3,640(sp) │ │ + lw t9,-32168(gp) │ │ + move a0,s7 │ │ + move a1,a3 │ │ jalr t9 │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - lw t9,-32600(gp) │ │ + move a2,s6 │ │ + blez s6,5cec │ │ + lw gp,16(sp) │ │ + move t8,s6 │ │ + lbu v1,196(sp) │ │ + li t1,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,468(sp) │ │ + sb a1,332(sp) │ │ + b 5b30 │ │ + li ra,136 │ │ + lbu s6,0(a2) │ │ + addiu t1,t1,1 │ │ + xori v0,s6,0x36 │ │ + xori a3,s6,0x5c │ │ + sb v0,0(t3) │ │ + beq t1,ra,5ce4 │ │ + sb a3,0(t4) │ │ + slt t2,t1,t8 │ │ + addu a2,s7,t1 │ │ + addu t3,s4,t1 │ │ + bnez t2,5b14 │ │ + addu t4,s5,t1 │ │ + addu t0,s4,t1 │ │ + addu t5,s5,t1 │ │ + addiu s7,sp,604 │ │ + li t6,54 │ │ + li t7,92 │ │ + sb t6,0(t0) │ │ + addiu t0,t0,1 │ │ + sb t7,0(t5) │ │ + bne s7,t0,5b58 │ │ + addiu t5,t5,1 │ │ + move t2,s8 │ │ + addiu t1,sp,596 │ │ + lw t9,0(s4) │ │ + lw v1,4(s4) │ │ + lw a1,8(s4) │ │ + lw a0,12(s4) │ │ + addiu s4,s4,16 │ │ + sw t9,0(t2) │ │ + sw v1,4(t2) │ │ + sw a1,8(t2) │ │ + sw a0,12(t2) │ │ + bne s4,t1,5b74 │ │ + addiu t2,t2,16 │ │ + lw t3,0(s4) │ │ + lw t4,4(s4) │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s8,136 │ │ + move a1,s2 │ │ + sw t3,0(t2) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw s1,76(s0) │ │ - beqz s1,8278 │ │ - lw gp,24(sp) │ │ - lw t9,-32152(gp) │ │ + sw t4,4(t2) │ │ + lw gp,16(sp) │ │ + addiu a1,s0,136 │ │ + lw t9,-32532(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ + move a2,s7 │ │ + lw gp,16(sp) │ │ + move s0,s1 │ │ + addiu t0,sp,460 │ │ + lw t5,0(s5) │ │ + lw a2,4(s5) │ │ + lw t6,8(s5) │ │ + lw t7,12(s5) │ │ + addiu s5,s5,16 │ │ + sw t5,0(s0) │ │ + sw a2,4(s0) │ │ + sw t6,8(s0) │ │ + sw t7,12(s0) │ │ + bne s5,t0,5be8 │ │ + addiu s0,s0,16 │ │ + lw s2,0(s5) │ │ + lw s4,4(s5) │ │ + sw s2,0(s0) │ │ + sw s4,4(s0) │ │ + lw v0,632(sp) │ │ move a0,s1 │ │ - lw gp,24(sp) │ │ - sltiu a2,v0,1500 │ │ - li a3,1500 │ │ - movn a3,v0,a2 │ │ - lw t9,-32448(gp) │ │ - move a0,s1 │ │ - jalr t9 │ │ - move a1,a3 │ │ - lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-32144(gp) │ │ + move a2,s3 │ │ + lw t8,616(sp) │ │ + lw ra,620(sp) │ │ + lw s1,604(sp) │ │ + lw s3,608(sp) │ │ + lw s5,612(sp) │ │ + lw s7,624(sp) │ │ + lw s6,628(sp) │ │ + lw t9,-32532(gp) │ │ + sw v0,188(sp) │ │ + li a1,168 │ │ + sw t8,172(sp) │ │ + sw ra,176(sp) │ │ + sw s1,160(sp) │ │ + sw s3,164(sp) │ │ + sw s5,168(sp) │ │ + sw s7,180(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t9,-32448(gp) │ │ - move a1,s3 │ │ + sw s6,184(sp) │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - sw v0,76(s0) │ │ - lw gp,24(sp) │ │ - li s3,112 │ │ - lw t9,-32448(gp) │ │ + move a0,s8 │ │ + b 5cb4 │ │ + move v0,zero │ │ + lw t9,-32532(gp) │ │ + move a0,a3 │ │ move a1,s6 │ │ - move a0,s5 │ │ - jalr t9 │ │ - movn s1,s3,v0 │ │ - lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32152(gp) │ │ - movn s1,s3,v0 │ │ - jalr t9 │ │ - li s4,1500 │ │ - lw gp,24(sp) │ │ - sltiu t0,v0,1500 │ │ - move t1,s4 │ │ - movn t1,v0,t0 │ │ - lw t9,-32448(gp) │ │ - move a0,s2 │ │ - jalr t9 │ │ - move a1,t1 │ │ - lw a0,76(s0) │ │ - lw gp,24(sp) │ │ - beqz a0,80c8 │ │ - movn s1,s3,v0 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,24(sp) │ │ - sltiu a0,v0,1500 │ │ - movn s4,v0,a0 │ │ - lw t9,-32456(gp) │ │ - sw s4,80(s0) │ │ - jalr t9 │ │ - move a0,s4 │ │ - li s0,51 │ │ - movn s0,s1,v0 │ │ - b 7ea4 │ │ - move v0,s0 │ │ - b 81b8 │ │ - move s1,zero │ │ - │ │ -00008280 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,6768 │ │ - addu gp,gp,t9 │ │ - beqz a0,82fc │ │ - lw t9,-32152(gp) │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ jalr t9 │ │ - li s0,1500 │ │ + move a2,s7 │ │ lw gp,16(sp) │ │ - sltiu v1,v0,1500 │ │ - movn s0,v0,v1 │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - beqz v0,82dc │ │ - lw ra,28(sp) │ │ - slti v0,s0,400 │ │ - bnez v0,82e8 │ │ + b 5af4 │ │ + li t8,32 │ │ li v0,2 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - addiu a0,s0,-36 │ │ - sltiu v0,a0,364 │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ + lw ra,684(sp) │ │ + lw s8,680(sp) │ │ + lw s7,676(sp) │ │ + lw s6,672(sp) │ │ + lw s5,668(sp) │ │ + lw s4,664(sp) │ │ + lw s3,660(sp) │ │ + lw s2,656(sp) │ │ + lw s1,652(sp) │ │ + lw s0,648(sp) │ │ jr ra │ │ - li v0,-1 │ │ + addiu sp,sp,688 │ │ + b 5b6c │ │ + addiu s7,sp,604 │ │ + b 5b44 │ │ + move t1,zero │ │ │ │ -00008304 : │ │ +00005cf4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,6636 │ │ + addiu gp,gp,16380 │ │ addu gp,gp,t9 │ │ - beqz a0,8500 │ │ - nop │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - lbu s0,104(a0) │ │ - li v0,129 │ │ - beq s0,v0,8378 │ │ - li v0,1 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - bgez a2,83ac │ │ - lw t9,-32440(gp) │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - li v0,95 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - move s0,a0 │ │ - lw a0,76(a0) │ │ - move s2,a2 │ │ - jalr t9 │ │ - move s3,a1 │ │ - li a0,2 │ │ - lw gp,24(sp) │ │ - beq v0,a0,8534 │ │ - move v1,v0 │ │ - li a1,1 │ │ - bne v1,a1,8350 │ │ - li v0,65 │ │ - slti a2,s2,33 │ │ - sh v1,34(s0) │ │ - beqz a2,8380 │ │ - lw s5,36(s0) │ │ - lw a3,92(s0) │ │ - bnez a3,8410 │ │ - lw t9,-32040(gp) │ │ - lw t9,-32436(gp) │ │ + addiu sp,sp,-688 │ │ + lw t9,-32172(gp) │ │ + sw s7,676(sp) │ │ + addiu s7,sp,572 │ │ + sw ra,684(sp) │ │ + sw a3,640(sp) │ │ + sw gp,16(sp) │ │ + sw s8,680(sp) │ │ + sw s6,672(sp) │ │ + sw s5,668(sp) │ │ + sw s4,664(sp) │ │ + sw s3,660(sp) │ │ + sw s2,656(sp) │ │ + sw s1,652(sp) │ │ + sw s0,648(sp) │ │ + sw a2,696(sp) │ │ + move s0,a1 │ │ + li a2,64 │ │ + move a1,zero │ │ + move s2,a0 │ │ + move a0,s7 │ │ jalr t9 │ │ - move a0,s0 │ │ - bnez v0,8350 │ │ - lw gp,24(sp) │ │ - lw t9,-32040(gp) │ │ - lw a1,80(s0) │ │ + lw s5,704(sp) │ │ + lw gp,16(sp) │ │ + addiu s4,sp,436 │ │ + lw t9,-32172(gp) │ │ + move a0,s4 │ │ + move a1,zero │ │ jalr t9 │ │ - li a0,1 │ │ - move s6,v0 │ │ - beqz v0,8570 │ │ - lw gp,24(sp) │ │ - lw t9,-32432(gp) │ │ - lw a0,76(s0) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s6,sp,300 │ │ + lw t9,-32172(gp) │ │ + move a0,s6 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,v0 │ │ - move s4,v0 │ │ - bltz v0,85a4 │ │ - lw gp,24(sp) │ │ - andi t0,v0,0xf │ │ - bnez t0,8578 │ │ - lw t9,-32448(gp) │ │ - lw s1,68(s0) │ │ - beqz s1,859c │ │ - lw t9,-32152(gp) │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s3,sp,164 │ │ + lw t9,-32172(gp) │ │ + move a0,s3 │ │ + move a1,zero │ │ jalr t9 │ │ + li a2,136 │ │ + lw gp,16(sp) │ │ + addiu s1,sp,24 │ │ + lw t9,-32172(gp) │ │ move a0,s1 │ │ - lw gp,24(sp) │ │ - sltiu t1,v0,1500 │ │ - li t2,1500 │ │ - movn t2,v0,t1 │ │ - lw t9,-32448(gp) │ │ - move a0,s1 │ │ + move a1,zero │ │ jalr t9 │ │ - move a1,t2 │ │ - lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-32040(gp) │ │ + li a2,137 │ │ + lw gp,16(sp) │ │ li a0,1 │ │ + lw t9,-32040(gp) │ │ jalr t9 │ │ - move a1,s4 │ │ - lw gp,24(sp) │ │ - beqz v0,8558 │ │ - sw v0,68(s0) │ │ - lw t9,-32428(gp) │ │ - move a3,s2 │ │ - move a0,s6 │ │ - move a1,s4 │ │ - move a2,s3 │ │ - sw v0,16(sp) │ │ + addiu a1,s0,137 │ │ + move s8,v0 │ │ + beqz v0,5fc8 │ │ + lw gp,16(sp) │ │ + slti v0,s5,73 │ │ + beqz v0,5fa8 │ │ + lw a3,640(sp) │ │ + lw t9,-32168(gp) │ │ + move a0,s3 │ │ + move a1,a3 │ │ jalr t9 │ │ - sw s5,20(sp) │ │ - lw gp,24(sp) │ │ - lw a1,80(s0) │ │ - lw t9,-32448(gp) │ │ - move a0,s6 │ │ + move a2,s5 │ │ + blez s5,5ffc │ │ + lw gp,16(sp) │ │ + move t0,s5 │ │ + lbu v1,164(sp) │ │ + li ra,1 │ │ + xori a0,v1,0x36 │ │ + xori a1,v1,0x5c │ │ + sb a0,436(sp) │ │ + b 5e4c │ │ + sb a1,300(sp) │ │ + lbu t8,0(a2) │ │ + addiu ra,ra,1 │ │ + xori s5,t8,0x36 │ │ + xori a3,t8,0x5c │ │ + sb s5,0(t2) │ │ + sb a3,0(t3) │ │ + slt t1,ra,t0 │ │ + addu a2,s3,ra │ │ + addu t2,s4,ra │ │ + bnez t1,5e34 │ │ + addu t3,s6,ra │ │ + slt t4,zero,t0 │ │ + li t5,1 │ │ + movz t0,t5,t4 │ │ + addu t6,s4,t0 │ │ + addu t7,s6,t0 │ │ + li s3,54 │ │ + li t8,92 │ │ + sb s3,0(t6) │ │ + addiu t6,t6,1 │ │ + sb t8,0(t7) │ │ + bne s7,t6,5e7c │ │ + addiu t7,t7,1 │ │ + move v0,s8 │ │ + addiu ra,sp,500 │ │ + lw s5,0(s4) │ │ + lw a3,4(s4) │ │ + lw t0,8(s4) │ │ + lw t9,12(s4) │ │ + addiu s4,s4,16 │ │ + sw s5,0(v0) │ │ + sw a3,4(v0) │ │ + sw t0,8(v0) │ │ + sw t9,12(v0) │ │ + bne s4,ra,5e98 │ │ + addiu v0,v0,16 │ │ + lw t1,0(s4) │ │ + lw s4,4(s4) │ │ + lw t9,-32168(gp) │ │ + move a2,s0 │ │ + addiu a0,s8,72 │ │ + move a1,s2 │ │ + sw t1,0(v0) │ │ jalr t9 │ │ - move s2,v0 │ │ - addiu t3,s4,-32 │ │ - li t5,112 │ │ - slt t4,s2,t3 │ │ - lw gp,24(sp) │ │ - beqz t4,8508 │ │ - movn s1,t5,v0 │ │ - b 8350 │ │ - li v0,106 │ │ - jr ra │ │ - li v0,1 │ │ - blez s2,8350 │ │ - li v0,106 │ │ - lw t6,68(s0) │ │ - beqz t6,8608 │ │ - lw t9,-32456(gp) │ │ + sw s4,4(v0) │ │ + lw gp,16(sp) │ │ + addiu a1,s0,72 │ │ + lw t9,-32528(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - move a0,s2 │ │ - bnez v0,85c4 │ │ - lw gp,24(sp) │ │ - b 8350 │ │ - li v0,6 │ │ - lw a3,36(s0) │ │ - li s6,7 │ │ - beq a3,s6,854c │ │ - nop │ │ - b 8350 │ │ - li v0,65 │ │ - sh v0,34(s0) │ │ - b 8350 │ │ - li v0,111 │ │ - lw t9,-32448(gp) │ │ - lw a1,80(s0) │ │ + move a2,s7 │ │ + lw gp,16(sp) │ │ + move v1,s1 │ │ + addiu s0,sp,364 │ │ + lw s2,0(s6) │ │ + lw a2,4(s6) │ │ + lw a1,8(s6) │ │ + lw a0,12(s6) │ │ + addiu s6,s6,16 │ │ + sw s2,0(v1) │ │ + sw a2,4(v1) │ │ + sw a1,8(v1) │ │ + sw a0,12(v1) │ │ + bne s6,s0,5f0c │ │ + addiu v1,v1,16 │ │ + lw t2,0(s6) │ │ + lw s6,4(s6) │ │ + addiu s3,sp,96 │ │ + sw t2,0(v1) │ │ + sw s6,4(v1) │ │ + addiu t3,sp,636 │ │ + lw t4,0(s7) │ │ + lw t5,4(s7) │ │ + lw t6,8(s7) │ │ + lw t7,12(s7) │ │ + addiu s7,s7,16 │ │ + sw t4,0(s3) │ │ + sw t5,4(s3) │ │ + sw t6,8(s3) │ │ + sw t7,12(s3) │ │ + bne s7,t3,5f50 │ │ + addiu s3,s3,16 │ │ + lw t9,-32528(gp) │ │ + lw a2,696(sp) │ │ + move a0,s1 │ │ jalr t9 │ │ - move a0,s6 │ │ - bnez v0,8594 │ │ - nop │ │ - b 8350 │ │ - li v0,2 │ │ - lw a1,80(s0) │ │ + li a1,136 │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ - bnez v0,8594 │ │ - nop │ │ - b 8350 │ │ - li v0,53 │ │ - b 8350 │ │ - li v0,112 │ │ - b 848c │ │ - move s1,zero │ │ - lw t9,-32448(gp) │ │ - lw a1,80(s0) │ │ + move a0,s8 │ │ + b 5fcc │ │ + move v0,zero │ │ + lw t9,-32528(gp) │ │ + move a0,a3 │ │ + move a1,s5 │ │ jalr t9 │ │ - move a0,s6 │ │ - bnez v0,8594 │ │ - nop │ │ - b 8350 │ │ - li v0,52 │ │ - bnez s1,8610 │ │ - move ra,zero │ │ - lw t7,68(s0) │ │ - sw s2,72(s0) │ │ - addiu t8,t7,16 │ │ - move s3,t7 │ │ - addiu s3,s3,1 │ │ - lbu v0,-1(s3) │ │ - addiu v1,ra,1 │ │ - addiu a0,v0,-48 │ │ - sltiu a1,a0,10 │ │ - bne s3,t8,85dc │ │ - movz ra,v1,a1 │ │ - beqz ra,8618 │ │ - li s5,58 │ │ - b 8350 │ │ - li v0,107 │ │ - b 8350 │ │ - li v0,98 │ │ - b 8350 │ │ - move v0,s1 │ │ - lbu a2,16(t7) │ │ - bne a2,s5,8350 │ │ - li v0,107 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - move a0,s0 │ │ - lw t9,-32424(gp) │ │ - lw s0,32(sp) │ │ - jr t9 │ │ - addiu sp,sp,64 │ │ - │ │ -00008654 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -0000865c : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -00008664 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -0000866c : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -00008674 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -0000867c : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -00008684 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -0000868c : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -00008694 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -0000869c : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086a4 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086ac : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086b4 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086bc : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086c4 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086cc : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086d4 : │ │ - jr ra │ │ - li v0,111 │ │ - │ │ -000086dc : │ │ + move a2,s3 │ │ + lw gp,16(sp) │ │ + b 5e18 │ │ + li t0,64 │ │ + li v0,2 │ │ + lw ra,684(sp) │ │ + lw s8,680(sp) │ │ + lw s7,676(sp) │ │ + lw s6,672(sp) │ │ + lw s5,668(sp) │ │ + lw s4,664(sp) │ │ + lw s3,660(sp) │ │ + lw s2,656(sp) │ │ + lw s1,652(sp) │ │ + lw s0,648(sp) │ │ jr ra │ │ - li v0,111 │ │ + addiu sp,sp,688 │ │ + b 5e6c │ │ + move t0,zero │ │ ... │ │ │ │ -000086f0 : │ │ +00006010 : │ │ addiu sp,sp,-344 │ │ addiu a1,sp,8 │ │ addiu t1,a0,40 │ │ sw s2,340(sp) │ │ sw s1,336(sp) │ │ sw s0,332(sp) │ │ move v1,a1 │ │ @@ -6034,43 +3471,43 @@ │ │ or t5,a3,t2 │ │ and t6,a2,t3 │ │ srl t7,v0,0x8 │ │ or s0,t5,t6 │ │ andi s1,t7,0xff00 │ │ or s2,s0,s1 │ │ sw s2,-4(t0) │ │ - bne t0,t4,8718 │ │ + bne t0,t4,6038 │ │ addiu t1,t1,4 │ │ addiu t8,sp,264 │ │ lw t9,32(v1) │ │ lw t4,52(v1) │ │ lw t3,8(v1) │ │ lw t0,0(v1) │ │ xor v0,t9,t4 │ │ xor a3,v0,t3 │ │ xor t2,a3,t0 │ │ sll a2,t2,0x1 │ │ srl t5,t2,0x1f │ │ or t6,a2,t5 │ │ sw t6,64(v1) │ │ addiu v1,v1,4 │ │ - bne v1,t8,8754 │ │ + bne v1,t8,6074 │ │ lui s0,0x5a82 │ │ lw t8,0(a0) │ │ lw t7,4(a0) │ │ lw t6,8(a0) │ │ lw t5,12(a0) │ │ lw t4,16(a0) │ │ move t3,t4 │ │ move t0,t5 │ │ move t9,t6 │ │ move t2,t7 │ │ move a2,t8 │ │ addiu s1,sp,88 │ │ - b 87cc │ │ + b 60ec │ │ addiu s0,s0,31129 │ │ move t0,t9 │ │ move a2,v1 │ │ move t9,t1 │ │ addiu a1,a1,4 │ │ lw t1,-4(a1) │ │ srl v0,a2,0x1b │ │ @@ -6084,19 +3521,19 @@ │ │ or s2,v1,s2 │ │ srl a3,t2,0x2 │ │ addu v1,v0,s2 │ │ sll t2,t2,0x1e │ │ addu v1,v1,t3 │ │ or t1,t2,a3 │ │ move t3,t0 │ │ - bne a1,s1,87c0 │ │ + bne a1,s1,60e0 │ │ move t2,a2 │ │ lui s0,0x6ed9 │ │ addiu s1,sp,168 │ │ - b 8834 │ │ + b 6154 │ │ ori s0,s0,0xeba1 │ │ move t9,t1 │ │ move v1,v0 │ │ move t1,t2 │ │ addiu a1,a1,4 │ │ lw s2,-4(a1) │ │ sll a3,v1,0x5 │ │ @@ -6108,19 +3545,19 @@ │ │ xor t3,t3,t9 │ │ srl a3,a2,0x2 │ │ addu t2,v0,t3 │ │ sll a2,a2,0x1e │ │ addu v0,t2,t0 │ │ or t2,a2,a3 │ │ move t0,t9 │ │ - bne a1,s1,8828 │ │ + bne a1,s1,6148 │ │ move a2,v1 │ │ lui s0,0x8f1b │ │ addiu s1,sp,248 │ │ - b 8894 │ │ + b 61b4 │ │ ori s0,s0,0xbcdc │ │ move t1,t2 │ │ move v0,a2 │ │ move t2,t0 │ │ addiu a1,a1,4 │ │ lw t0,-4(a1) │ │ srl a3,v0,0x1b │ │ @@ -6134,19 +3571,19 @@ │ │ addu a3,t0,s2 │ │ srl t3,v1,0x2 │ │ addu t0,a3,a2 │ │ sll v1,v1,0x1e │ │ addu a2,t0,t9 │ │ or t0,v1,t3 │ │ move t9,t1 │ │ - bne a1,s1,8888 │ │ + bne a1,s1,61a8 │ │ move v1,v0 │ │ lui s0,0xca62 │ │ addiu s1,sp,328 │ │ - b 88fc │ │ + b 621c │ │ ori s0,s0,0xc1d6 │ │ move t2,t0 │ │ move a2,s2 │ │ move t0,t9 │ │ addiu a1,a1,4 │ │ lw s2,-4(a1) │ │ sll t3,a2,0x5 │ │ @@ -6158,15 +3595,15 @@ │ │ xor t9,t9,t2 │ │ srl a3,v0,0x2 │ │ addu t3,v1,t9 │ │ sll v0,v0,0x1e │ │ addu s2,t3,t1 │ │ or t9,v0,a3 │ │ move t1,t2 │ │ - bne a1,s1,88f0 │ │ + bne a1,s1,6210 │ │ move v0,a2 │ │ addu s1,s2,t8 │ │ addu t7,a2,t7 │ │ addu t8,t9,t6 │ │ addu t5,t0,t5 │ │ addu t4,t2,t4 │ │ lw s2,340(sp) │ │ @@ -6176,15 +3613,15 @@ │ │ lw s1,336(sp) │ │ sw t8,8(a0) │ │ sw t5,12(a0) │ │ sw t4,16(a0) │ │ jr ra │ │ addiu sp,sp,344 │ │ │ │ -0000897c : │ │ +0000629c : │ │ lui v0,0x6745 │ │ lui a1,0xefcd │ │ lui a3,0x98ba │ │ lui t1,0x1032 │ │ lui t3,0xc3d2 │ │ addiu v1,v0,8961 │ │ ori a2,a1,0xab89 │ │ @@ -6197,17 +3634,17 @@ │ │ sw t2,12(a0) │ │ sw t4,16(a0) │ │ sw zero,32(a0) │ │ sw zero,36(a0) │ │ jr ra │ │ sw zero,104(a0) │ │ │ │ -000089c8 : │ │ +000062e8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,4904 │ │ + addiu gp,gp,14856 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,52(sp) │ │ @@ -6217,55 +3654,55 @@ │ │ lw v0,32(a0) │ │ move s2,a2 │ │ sll a2,a2,0x3 │ │ addu a3,a2,v0 │ │ move s1,a0 │ │ lw v1,36(a0) │ │ sltu a0,a3,v0 │ │ - beqz a0,8a20 │ │ + beqz a0,6340 │ │ move s0,a1 │ │ addiu v1,v1,1 │ │ srl a1,s2,0x1d │ │ lw t0,104(s1) │ │ addu t1,v1,a1 │ │ sw a3,32(s1) │ │ - beqz t0,8ab0 │ │ + beqz t0,63d0 │ │ sw t1,36(s1) │ │ li s4,64 │ │ subu s3,s4,t0 │ │ slt t2,s3,s2 │ │ movz s3,s2,t2 │ │ lw t9,-32168(gp) │ │ addiu t3,t0,40 │ │ addu a0,s1,t3 │ │ move a1,s0 │ │ jalr t9 │ │ move a2,s3 │ │ lw t4,104(s1) │ │ lw gp,16(sp) │ │ addu t5,s3,t4 │ │ - beq t5,s4,8a98 │ │ + beq t5,s4,63b8 │ │ sw t5,104(s1) │ │ lw ra,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-32420(gp) │ │ + lw t9,-32436(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ subu s2,s2,s3 │ │ addu s0,s0,s3 │ │ slti t6,s2,64 │ │ - bnez t6,8b58 │ │ + bnez t6,6478 │ │ addiu s3,s1,40 │ │ move s4,s2 │ │ move s5,s0 │ │ move a3,s5 │ │ move v0,s3 │ │ addiu t7,s5,64 │ │ lwl s5,3(a3) │ │ @@ -6281,23 +3718,23 @@ │ │ swl t8,7(v0) │ │ swr t8,4(v0) │ │ swl ra,11(v0) │ │ swr ra,8(v0) │ │ addiu a3,a3,16 │ │ swl a2,15(v0) │ │ swr a2,12(v0) │ │ - bne a3,t7,8ad0 │ │ + bne a3,t7,63f0 │ │ addiu v0,v0,16 │ │ - lw t9,-32420(gp) │ │ + lw t9,-32436(gp) │ │ move a0,s1 │ │ addiu s4,s4,-64 │ │ jalr t9 │ │ move s5,a3 │ │ slti a0,s4,64 │ │ - beqz a0,8ac4 │ │ + beqz a0,63e4 │ │ lw gp,16(sp) │ │ addiu s2,s2,-64 │ │ srl v1,s2,0x6 │ │ addiu a1,v1,1 │ │ sll t0,a1,0x6 │ │ sll t1,v1,0x6 │ │ addu s0,s0,t0 │ │ @@ -6314,20 +3751,20 @@ │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00008b94 : │ │ +000064b4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,4444 │ │ + addiu gp,gp,14396 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-32420(gp) │ │ + lw t9,-32436(gp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ move s1,a0 │ │ move s0,a1 │ │ sw gp,16(sp) │ │ jalr t9 │ │ @@ -6379,17 +3816,17 @@ │ │ sb s0,19(s1) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00008c90 : │ │ +000065b0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,4192 │ │ + addiu gp,gp,14144 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s3,40(sp) │ │ sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s2,36(sp) │ │ @@ -6402,15 +3839,15 @@ │ │ addu a1,a1,a3 │ │ move s3,a0 │ │ slti a2,v1,57 │ │ li a0,-128 │ │ lw s2,36(s0) │ │ addiu t0,a3,41 │ │ sb a0,40(a1) │ │ - beqz a2,8d68 │ │ + beqz a2,6688 │ │ lw t9,-32172(gp) │ │ li t1,55 │ │ addu a0,s0,t0 │ │ move a1,zero │ │ jalr t9 │ │ subu a2,t1,a3 │ │ lw gp,16(sp) │ │ @@ -6431,80 +3868,1120 @@ │ │ lw ra,44(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ move a0,s3 │ │ move a1,s0 │ │ lw s3,40(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32416(gp) │ │ + lw t9,-32432(gp) │ │ jr t9 │ │ addiu sp,sp,48 │ │ li t2,63 │ │ subu a2,t2,a3 │ │ addu a0,s0,t0 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - lw t9,-32420(gp) │ │ + lw t9,-32436(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,16(sp) │ │ addiu a0,s0,40 │ │ lw t9,-32172(gp) │ │ move a1,zero │ │ jalr t9 │ │ li a2,56 │ │ - b 8d08 │ │ + b 6628 │ │ + lw gp,16(sp) │ │ + nop │ │ + │ │ +000066d0 : │ │ + lbu v1,0(a0) │ │ + sll a1,v1,0x18 │ │ + sra a2,a1,0x18 │ │ + andi v0,v1,0x1 │ │ + bltz a2,66f4 │ │ + sll a3,v1,0x1 │ │ + andi t0,a3,0xff │ │ + jr ra │ │ + sb t0,0(a0) │ │ + xori t1,a3,0x71 │ │ + andi t0,t1,0xff │ │ + jr ra │ │ + sb t0,0(a0) │ │ + │ │ +00006704 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,13804 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-136 │ │ + sw s8,128(sp) │ │ + move s8,a0 │ │ + sw s7,124(sp) │ │ + sw s5,116(sp) │ │ + li v0,1 │ │ + li v1,24 │ │ + addiu a0,a0,200 │ │ + addiu s5,sp,64 │ │ + addiu a1,s8,40 │ │ + lui s7,0xcccc │ │ + sw s3,108(sp) │ │ + sw gp,16(sp) │ │ + sw ra,132(sp) │ │ + sw s6,120(sp) │ │ + sw s4,112(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw s0,96(sp) │ │ + sb v0,64(sp) │ │ + sw v1,72(sp) │ │ + addiu s3,sp,24 │ │ + sw a0,88(sp) │ │ + sw a1,92(sp) │ │ + ori s7,s7,0xcccd │ │ + sw s5,76(sp) │ │ + lw s6,92(sp) │ │ + sw s8,80(sp) │ │ + move s5,s3 │ │ + move s1,s8 │ │ + sw s3,84(sp) │ │ + lbu a2,7(s1) │ │ + lbu t1,47(s1) │ │ + lbu s4,6(s1) │ │ + lbu t0,46(s1) │ │ + lbu s2,87(s1) │ │ + lbu t2,86(s1) │ │ + lbu a3,127(s1) │ │ + sll t3,a2,0x8 │ │ + sll t4,t1,0x8 │ │ + lbu t6,126(s1) │ │ + lbu t7,167(s1) │ │ + or s0,t3,s4 │ │ + or t9,t4,t0 │ │ + lbu s3,5(s1) │ │ + lbu t5,45(s1) │ │ + sll ra,s2,0x8 │ │ + lbu v1,85(s1) │ │ + lbu t8,166(s1) │ │ + or a2,ra,t2 │ │ + sll a0,s0,0x8 │ │ + sll v0,t9,0x8 │ │ + sll t1,a3,0x8 │ │ + lbu t2,4(s1) │ │ + or a3,t1,t6 │ │ + lbu t0,44(s1) │ │ + lbu a1,125(s1) │ │ + or s3,a0,s3 │ │ + or t5,v0,t5 │ │ + sll t3,t7,0x8 │ │ + sll s2,a2,0x8 │ │ + lbu s4,165(s1) │ │ + or a2,s2,v1 │ │ + or ra,t3,t8 │ │ + lbu t6,84(s1) │ │ + sll t7,s3,0x8 │ │ + sll t4,t5,0x8 │ │ + sll s0,a3,0x8 │ │ + or t1,t7,t2 │ │ + lbu t9,124(s1) │ │ + lbu t3,3(s1) │ │ + lbu v1,43(s1) │ │ + or t0,t4,t0 │ │ + or a1,s0,a1 │ │ + sll t8,a2,0x8 │ │ + srl s3,s3,0x18 │ │ + srl v0,t5,0x18 │ │ + sll a0,ra,0x8 │ │ + lbu t2,83(s1) │ │ + lbu ra,164(s1) │ │ + or t6,t8,t6 │ │ + or a0,a0,s4 │ │ + srl s0,t1,0x18 │ │ + sll t5,t1,0x8 │ │ + srl t7,t0,0x18 │ │ + sll t4,t0,0x8 │ │ + sll t1,a1,0x8 │ │ + sll a3,s3,0x8 │ │ + srl a2,a2,0x18 │ │ + sll v0,v0,0x8 │ │ + lbu s3,42(s1) │ │ + lbu s2,123(s1) │ │ + lbu s4,2(s1) │ │ + or t3,t5,t3 │ │ + or v1,t4,v1 │ │ + or t5,t1,t9 │ │ + or a3,s0,a3 │ │ + srl t9,t6,0x18 │ │ + or v0,t7,v0 │ │ + sll t4,a2,0x8 │ │ + sll t6,t6,0x8 │ │ + sll t0,a0,0x8 │ │ + srl a1,a1,0x18 │ │ + lbu t8,82(s1) │ │ + lbu t7,163(s1) │ │ + or t2,t6,t2 │ │ + or t0,t0,ra │ │ + srl s0,t3,0x18 │ │ + srl ra,v1,0x18 │ │ + or a2,t9,t4 │ │ + sll a3,a3,0x8 │ │ + srl t9,t5,0x18 │ │ + sll t3,t3,0x8 │ │ + sll t1,t5,0x8 │ │ + sll v0,v0,0x8 │ │ + sll v1,v1,0x8 │ │ + sll a1,a1,0x8 │ │ + srl a0,a0,0x18 │ │ + lbu t6,1(s1) │ │ + lbu t5,41(s1) │ │ + lbu t4,122(s1) │ │ + or s4,t3,s4 │ │ + or v1,v1,s3 │ │ + or t1,t1,s2 │ │ + or s3,s0,a3 │ │ + or v0,ra,v0 │ │ + or a1,t9,a1 │ │ + srl ra,t2,0x18 │ │ + srl t9,t0,0x18 │ │ + sll a0,a0,0x8 │ │ + sll t0,t0,0x8 │ │ + sll a2,a2,0x8 │ │ + sll t2,t2,0x8 │ │ + lbu s2,81(s1) │ │ + lbu s0,121(s1) │ │ + or t2,t2,t8 │ │ + or t7,t0,t7 │ │ + lbu t8,162(s1) │ │ + srl t0,s4,0x18 │ │ + or a2,ra,a2 │ │ + sll a3,s3,0x8 │ │ + srl ra,t1,0x18 │ │ + sll t3,s4,0x8 │ │ + sll s3,v0,0x8 │ │ + srl s4,v1,0x18 │ │ + sll t1,t1,0x8 │ │ + or t9,t9,a0 │ │ + sll v1,v1,0x8 │ │ + sll a1,a1,0x8 │ │ + or t4,t1,t4 │ │ + or t3,t3,t6 │ │ + or v1,v1,t5 │ │ + or v0,s4,s3 │ │ + srl t6,t2,0x18 │ │ + or a1,ra,a1 │ │ + sll a0,t9,0x8 │ │ + lbu t5,40(s1) │ │ + lbu t1,0(s1) │ │ + or a3,t0,a3 │ │ + sll s4,a2,0x8 │ │ + sll t2,t2,0x8 │ │ + srl ra,t7,0x18 │ │ + sll t7,t7,0x8 │ │ + or t0,t7,t8 │ │ + or s2,t2,s2 │ │ + srl s3,v1,0x18 │ │ + srl t2,t3,0x18 │ │ + or a2,t6,s4 │ │ + sll t9,t4,0x8 │ │ + srl t6,t4,0x18 │ │ + lbu t8,161(s1) │ │ + lbu t7,80(s1) │ │ + sll t3,t3,0x8 │ │ + sll v1,v1,0x8 │ │ + sll s4,a1,0x8 │ │ + or ra,ra,a0 │ │ + sll a3,a3,0x8 │ │ + sll v0,v0,0x8 │ │ + or a1,t6,s4 │ │ + or s0,t9,s0 │ │ + or v0,s3,v0 │ │ + or t5,v1,t5 │ │ + srl s3,t0,0x18 │ │ + lbu t4,120(s1) │ │ + or a3,t2,a3 │ │ + sll a2,a2,0x8 │ │ + srl t2,s2,0x18 │ │ + sll a0,ra,0x8 │ │ + sll s2,s2,0x8 │ │ + sll t0,t0,0x8 │ │ + or t1,t3,t1 │ │ + or t8,t0,t8 │ │ + lbu t6,160(s1) │ │ + or s4,t2,a2 │ │ + or ra,s3,a0 │ │ + xor t3,t5,t1 │ │ + srl v1,s0,0x18 │ │ + sll t9,a1,0x8 │ │ + or t7,s2,t7 │ │ + sll s0,s0,0x8 │ │ + xor a3,v0,a3 │ │ + srl s2,t8,0x18 │ │ + sll s3,t8,0x8 │ │ + or a2,v1,t9 │ │ + sll a1,ra,0x8 │ │ + xor t2,t3,t7 │ │ + xor v0,a3,s4 │ │ + or t4,s0,t4 │ │ + or t0,s3,t6 │ │ + or a0,s2,a1 │ │ + xor t5,t2,t4 │ │ + xor t1,v0,a2 │ │ + xor t8,t5,t0 │ │ + xor t6,t1,a0 │ │ + addiu s1,s1,8 │ │ + sw t8,0(s5) │ │ + sw t6,4(s5) │ │ + bne s6,s1,678c │ │ + addiu s5,s5,8 │ │ + lw s5,84(sp) │ │ + move s2,s8 │ │ + move s6,zero │ │ + addiu s1,s6,4 │ │ + addiu s6,s6,1 │ │ + multu s6,s7 │ │ + move v0,s2 │ │ + mfhi s4 │ │ + multu s1,s7 │ │ + srl v1,s4,0x2 │ │ + mfhi t9 │ │ + sll s0,v1,0x2 │ │ + srl ra,t9,0x2 │ │ + addu t3,s0,v1 │ │ + sll a3,ra,0x2 │ │ + subu t7,s6,t3 │ │ + addu a2,a3,ra │ │ + sll a1,t7,0x3 │ │ + addu s3,s5,a1 │ │ + subu t2,s1,a2 │ │ + lw t4,0(s3) │ │ + lw t1,4(s3) │ │ + sll a0,t2,0x3 │ │ + addu t0,s5,a0 │ │ + lw t5,0(t0) │ │ + lw t8,4(t0) │ │ + srl t6,t4,0x1f │ │ + sll s1,t1,0x1 │ │ + srl s4,t1,0x1f │ │ + sll v1,t4,0x1 │ │ + or t9,t6,s1 │ │ + or s0,s4,v1 │ │ + xor ra,t9,t8 │ │ + xor s3,s0,t5 │ │ + sll t3,ra,0x18 │ │ + srl a3,s3,0x8 │ │ + or t7,t3,a3 │ │ + srl a2,ra,0x8 │ │ + srl t2,t7,0x8 │ │ + sll a1,a2,0x18 │ │ + or t4,a1,t2 │ │ + srl t1,ra,0x10 │ │ + srl t0,t4,0x8 │ │ + sll a0,t1,0x18 │ │ + or t6,a0,t0 │ │ + srl t5,ra,0x18 │ │ + sll t8,t5,0x18 │ │ + srl s1,t6,0x8 │ │ + or s4,t8,s1 │ │ + srl v1,s4,0x8 │ │ + srl t9,s4,0x10 │ │ + andi s0,t7,0xff │ │ + andi ra,v1,0xff │ │ + andi t7,t4,0xff │ │ + andi t8,t9,0xff │ │ + andi t4,t6,0xff │ │ + srl t5,s4,0x18 │ │ + andi t6,s4,0xff │ │ + move t3,zero │ │ + lbu t2,0(v0) │ │ + lbu t1,1(v0) │ │ + lbu t0,2(v0) │ │ + lbu a3,3(v0) │ │ + lbu a2,4(v0) │ │ + lbu a1,5(v0) │ │ + lbu a0,6(v0) │ │ + lbu s1,7(v0) │ │ + xor s4,s3,t2 │ │ + xor t9,s0,t1 │ │ + xor t2,t7,t0 │ │ + xor t1,t4,a3 │ │ + xor t0,t6,a2 │ │ + xor a3,ra,a1 │ │ + xor a2,t8,a0 │ │ + xor v1,t5,s1 │ │ + addiu t3,t3,1 │ │ + li a1,5 │ │ + sb s4,0(v0) │ │ + sb t9,1(v0) │ │ + sb t2,2(v0) │ │ + sb t1,3(v0) │ │ + sb t0,4(v0) │ │ + sb a3,5(v0) │ │ + sb a2,6(v0) │ │ + sb v1,7(v0) │ │ + bne t3,a1,6b68 │ │ + addiu v0,v0,40 │ │ + li s3,5 │ │ + bne s6,s3,6a88 │ │ + addiu s2,s2,8 │ │ + lbu s6,15(s8) │ │ + lbu s0,14(s8) │ │ + sll t7,s6,0x8 │ │ + or t4,t7,s0 │ │ + lbu t6,13(s8) │ │ + sll ra,t4,0x8 │ │ + or t8,ra,t6 │ │ + lbu t5,12(s8) │ │ + sll a0,t8,0x8 │ │ + or s1,a0,t5 │ │ + srl s4,t8,0x18 │ │ + lbu t9,11(s8) │ │ + srl t2,s1,0x18 │ │ + sll t1,s4,0x8 │ │ + sll t0,s1,0x8 │ │ + or a3,t0,t9 │ │ + or a2,t2,t1 │ │ + lbu t3,10(s8) │ │ + srl v1,a3,0x18 │ │ + sll a1,a2,0x8 │ │ + sll v0,a3,0x8 │ │ + or s2,v0,t3 │ │ + or s3,v1,a1 │ │ + lbu s6,9(s8) │ │ + srl s0,s2,0x18 │ │ + sll t4,s2,0x8 │ │ + sll t7,s3,0x8 │ │ + or t6,t4,s6 │ │ + or ra,s0,t7 │ │ + lbu t8,8(s8) │ │ + srl t5,t6,0x18 │ │ + sll a0,ra,0x8 │ │ + sll s1,t6,0x8 │ │ + or s4,s1,t8 │ │ + or t9,t5,a0 │ │ + li t2,1 │ │ + move t0,zero │ │ + move t3,zero │ │ + move s2,t2 │ │ + move v1,s4 │ │ + move t1,t9 │ │ + sw s5,84(sp) │ │ + sll s5,t3,0x1 │ │ + addu a3,s5,t3 │ │ + sll a2,s2,0x1 │ │ + addu v0,a3,a2 │ │ + multu v0,s7 │ │ + addiu s2,t0,1 │ │ + mfhi a1 │ │ + addiu t0,t0,2 │ │ + srl s3,a1,0x2 │ │ + sll s6,s3,0x2 │ │ + addu s0,s6,s3 │ │ + subu a1,v0,s0 │ │ + mul t7,t0,s2 │ │ + sll t4,a1,0x2 │ │ + addu t6,t4,a1 │ │ + addu ra,t6,t3 │ │ + sll s5,ra,0x3 │ │ + srl a3,t7,0x1 │ │ + andi a2,a3,0x3f │ │ + addiu t8,s5,7 │ │ + addu t2,s8,t8 │ │ + negu s1,a2 │ │ + addiu t5,s5,6 │ │ + lbu a0,0(t2) │ │ + andi v0,s1,0x3f │ │ + addu t4,s8,t5 │ │ + lbu s6,0(t4) │ │ + srl s3,v1,0x1 │ │ + sll t0,t1,0x1 │ │ + addiu s4,s5,5 │ │ + nor s0,zero,a2 │ │ + nor t7,zero,v0 │ │ + srlv t9,v1,v0 │ │ + srlv t8,s3,s0 │ │ + sllv t6,t0,t7 │ │ + addu t5,s8,s4 │ │ + sll a0,a0,0x8 │ │ + sllv s4,t1,a2 │ │ + lbu ra,0(t5) │ │ + sllv v1,v1,a2 │ │ + srlv t1,t1,v0 │ │ + andi a2,s1,0x20 │ │ + andi a3,a3,0x20 │ │ + or s1,a0,s6 │ │ + addiu v0,s5,4 │ │ + or s6,t8,s4 │ │ + or s3,t6,t9 │ │ + movn s6,v1,a3 │ │ + addu t6,s8,v0 │ │ + movn s3,t1,a2 │ │ + sll t0,s1,0x8 │ │ + movn v1,zero,a3 │ │ + movn t1,zero,a2 │ │ + lbu s4,0(t6) │ │ + or t1,t1,s6 │ │ + or t9,t0,ra │ │ + or a2,s3,v1 │ │ + addiu s0,s5,3 │ │ + addu t7,s8,s0 │ │ + sll a0,t9,0x8 │ │ + sll t8,t1,0x18 │ │ + srl ra,a2,0x8 │ │ + lbu a3,0(t7) │ │ + or v1,a0,s4 │ │ + or s1,t8,ra │ │ + srl v0,t9,0x18 │ │ + addiu s6,s5,2 │ │ + srl s3,t1,0x8 │ │ + addu t9,s8,s6 │ │ + srl t0,v1,0x18 │ │ + sll s4,v0,0x8 │ │ + sll s0,v1,0x8 │ │ + sll t8,s3,0x18 │ │ + srl ra,s1,0x8 │ │ + lbu v1,0(t9) │ │ + or a0,s0,a3 │ │ + addiu v0,s5,1 │ │ + or a3,t0,s4 │ │ + srl s6,t1,0x10 │ │ + or ra,t8,ra │ │ + addu s0,s8,v0 │ │ + srl s4,a0,0x18 │ │ + sll s3,s6,0x18 │ │ + sll a3,a3,0x8 │ │ + sll a0,a0,0x8 │ │ + srl t8,ra,0x8 │ │ + lbu t0,0(s0) │ │ + or v1,a0,v1 │ │ + or v0,s4,a3 │ │ + or t8,s3,t8 │ │ + srl t1,t1,0x18 │ │ + addu a0,s8,s5 │ │ + sll s4,v1,0x8 │ │ + srl s5,v1,0x18 │ │ + sll s6,v0,0x8 │ │ + sll v1,t1,0x18 │ │ + srl a3,t8,0x8 │ │ + lbu s3,0(a0) │ │ + or a3,v1,a3 │ │ + or t0,s4,t0 │ │ + or v0,s5,s6 │ │ + srl t1,t0,0x18 │ │ + sll v1,t0,0x8 │ │ + sll v0,v0,0x8 │ │ + srl s6,a3,0x8 │ │ + srl s5,a3,0x10 │ │ + srl s4,a3,0x18 │ │ + move t0,s2 │ │ + move s2,t3 │ │ + move t3,a1 │ │ + li a1,24 │ │ + sb a2,0(a0) │ │ + or v1,v1,s3 │ │ + sb s1,0(s0) │ │ + or t1,t1,v0 │ │ + sb ra,0(t9) │ │ + sb t8,0(t7) │ │ + sb a3,0(t6) │ │ + sb s6,0(t5) │ │ + sb s5,0(t4) │ │ + bne t0,a1,6c8c │ │ + sb s4,0(t2) │ │ + lw s3,84(sp) │ │ + lw t1,80(sp) │ │ + lw t2,88(sp) │ │ + lw t9,76(sp) │ │ + move s1,s3 │ │ + move t4,s3 │ │ + move t5,t1 │ │ + lbu t6,7(t5) │ │ + lbu a2,6(t5) │ │ + sll t7,t6,0x8 │ │ + or s0,t7,a2 │ │ + lbu ra,5(t5) │ │ + sll t8,s0,0x8 │ │ + or a3,t8,ra │ │ + lbu a0,4(t5) │ │ + sll v0,a3,0x8 │ │ + or s6,v0,a0 │ │ + lbu s5,3(t5) │ │ + srl s4,a3,0x18 │ │ + srl t0,s6,0x18 │ │ + sll s2,s4,0x8 │ │ + sll t3,s6,0x8 │ │ + or v1,t3,s5 │ │ + or t6,t0,s2 │ │ + lbu a1,2(t5) │ │ + srl a2,v1,0x18 │ │ + sll t7,t6,0x8 │ │ + sll ra,v1,0x8 │ │ + or s0,ra,a1 │ │ + lbu t8,1(t5) │ │ + or a3,a2,t7 │ │ + srl s6,s0,0x18 │ │ + sll v0,a3,0x8 │ │ + sll a0,s0,0x8 │ │ + or s5,a0,t8 │ │ + lbu s4,0(t5) │ │ + or t0,s6,v0 │ │ + srl s2,s5,0x18 │ │ + sll t3,t0,0x8 │ │ + sll v1,s5,0x8 │ │ + or a1,s2,t3 │ │ + or t6,v1,s4 │ │ + sw t6,0(t4) │ │ + sw a1,4(t4) │ │ + addiu t4,t4,8 │ │ + bne t9,t4,6e90 │ │ + addiu t5,t5,8 │ │ + move a0,t1 │ │ + move v0,zero │ │ + addiu ra,v0,1 │ │ + multu ra,s7 │ │ + addiu t7,v0,2 │ │ + mfhi t4 │ │ + multu t7,s7 │ │ + srl t8,t4,0x2 │ │ + mfhi t5 │ │ + sll a3,t8,0x2 │ │ + srl a2,t5,0x2 │ │ + addu v0,a3,t8 │ │ + sll s6,a2,0x2 │ │ + addu s5,s6,a2 │ │ + subu s4,ra,v0 │ │ + subu t0,t7,s5 │ │ + sll s2,s4,0x3 │ │ + addu t3,s3,s2 │ │ + sll v1,t0,0x3 │ │ + addu a1,s3,v1 │ │ + lw t6,0(t3) │ │ + lw t7,4(t3) │ │ + lw t4,0(a1) │ │ + lw t8,4(a1) │ │ + lw a3,4(s1) │ │ + nor t5,zero,t6 │ │ + nor a2,zero,t7 │ │ + lw s0,0(s1) │ │ + and s6,t4,t5 │ │ + and v0,t8,a2 │ │ + xor s5,a3,v0 │ │ + xor s0,s0,s6 │ │ + sll s4,s5,0x18 │ │ + srl t0,s0,0x8 │ │ + or s2,s4,t0 │ │ + srl t3,s5,0x8 │ │ + sll v1,t3,0x18 │ │ + srl a1,s2,0x8 │ │ + or t4,v1,a1 │ │ + srl t6,s5,0x10 │ │ + sll t7,t6,0x18 │ │ + srl t8,t4,0x8 │ │ + or a3,t7,t8 │ │ + srl t5,s5,0x18 │ │ + sll a2,t5,0x18 │ │ + srl s6,a3,0x8 │ │ + or s5,a2,s6 │ │ + srl s4,s5,0x8 │ │ + srl t0,s5,0x10 │ │ + srl t3,s5,0x18 │ │ + move v0,ra │ │ + li ra,5 │ │ + sb s0,0(a0) │ │ + sb s2,1(a0) │ │ + sb t4,2(a0) │ │ + sb a3,3(a0) │ │ + sb s5,4(a0) │ │ + sb s4,5(a0) │ │ + sb t0,6(a0) │ │ + sb t3,7(a0) │ │ + addiu s1,s1,8 │ │ + bne v0,ra,6f38 │ │ + addiu a0,a0,8 │ │ + addiu t1,t1,40 │ │ + bne t2,t1,6e88 │ │ + move s1,s3 │ │ + lw s2,76(sp) │ │ + move s0,zero │ │ + li s1,1 │ │ + lw t9,-32428(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + sllv t2,s1,s0 │ │ + addiu v1,t2,-1 │ │ + sllv s6,s1,v1 │ │ + andi a1,v1,0x20 │ │ + move t4,s6 │ │ + movz t4,zero,a1 │ │ + movn s6,zero,a1 │ │ + sll t6,t4,0x18 │ │ + srl t7,s6,0x8 │ │ + or s5,t6,t7 │ │ + srl t8,t4,0x8 │ │ + sll t5,t8,0x18 │ │ + srl a3,s5,0x8 │ │ + srl a2,t4,0x10 │ │ + or s4,t5,a3 │ │ + sll t0,a2,0x18 │ │ + srl t3,s4,0x8 │ │ + srl a0,t4,0x18 │ │ + or a2,t0,t3 │ │ + sll t1,a0,0x18 │ │ + srl t9,a2,0x8 │ │ + or a1,t1,t9 │ │ + lw gp,16(sp) │ │ + srl t2,a1,0x8 │ │ + srl t1,a1,0x10 │ │ + beqz v0,711c │ │ + srl a0,a1,0x18 │ │ + lbu ra,0(s8) │ │ + lbu t8,1(s8) │ │ + lbu t7,2(s8) │ │ + lbu t6,3(s8) │ │ + lbu t5,4(s8) │ │ + lbu t4,5(s8) │ │ + lbu t3,6(s8) │ │ + lbu v0,7(s8) │ │ + xor v1,s6,ra │ │ + xor a3,a2,t6 │ │ + xor s6,s5,t8 │ │ + xor t0,t2,t4 │ │ + xor s5,s4,t7 │ │ + xor a2,t1,t3 │ │ + xor s4,a1,t5 │ │ + xor t9,a0,v0 │ │ + sb v1,0(s8) │ │ + sb s6,1(s8) │ │ + sb s5,2(s8) │ │ + sb a3,3(s8) │ │ + sb s4,4(s8) │ │ + sb t0,5(s8) │ │ + sb a2,6(s8) │ │ + sb t9,7(s8) │ │ + addiu s0,s0,1 │ │ + li a1,7 │ │ + bne s0,a1,7044 │ │ + nop │ │ + lw s1,72(sp) │ │ + addiu s2,s1,-1 │ │ + bnez s2,6778 │ │ + sw s2,72(sp) │ │ + lw ra,132(sp) │ │ + lw s8,128(sp) │ │ + lw s7,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ + jr ra │ │ + addiu sp,sp,136 │ │ + │ │ +0000716c : │ │ + lui gp,0x2 │ │ + addiu gp,gp,11140 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-272 │ │ + addu a1,a0,a1 │ │ + li v0,1600 │ │ + sw gp,16(sp) │ │ + sw s8,264(sp) │ │ + sw s5,252(sp) │ │ + sw s4,248(sp) │ │ + sw s3,244(sp) │ │ + sw s2,240(sp) │ │ + sw s1,236(sp) │ │ + sw ra,268(sp) │ │ + sw s7,260(sp) │ │ + sw s6,256(sp) │ │ + sw s0,232(sp) │ │ + move s4,a0 │ │ + lw s1,288(sp) │ │ + lw s5,292(sp) │ │ + lw s2,304(sp) │ │ + lw s3,308(sp) │ │ + beq a1,v0,71fc │ │ + lbu s8,296(sp) │ │ + lw ra,268(sp) │ │ + lw s8,264(sp) │ │ + lw s7,260(sp) │ │ + lw s6,256(sp) │ │ + lw s5,252(sp) │ │ + lw s4,248(sp) │ │ + lw s3,244(sp) │ │ + lw s2,240(sp) │ │ + lw s1,236(sp) │ │ + lw s0,232(sp) │ │ + jr ra │ │ + addiu sp,sp,272 │ │ + andi v1,a0,0x7 │ │ + bnez v1,71d0 │ │ + lw ra,268(sp) │ │ + lw t9,-32172(gp) │ │ + addiu s7,sp,24 │ │ + move a0,s7 │ │ + move s6,a2 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,200 │ │ + or a0,s1,s5 │ │ + srl s4,s4,0x3 │ │ + beqz a0,73d4 │ │ + lw gp,16(sp) │ │ + move t0,s1 │ │ + bnez s5,738c │ │ + move a3,s5 │ │ + sltu a2,s4,s1 │ │ + bnez a2,738c │ │ + nop │ │ + or t2,t0,a3 │ │ + beqz t2,7280 │ │ + move t1,t0 │ │ + move t6,s7 │ │ + move s0,s6 │ │ + addu t3,s7,t0 │ │ + lbu t4,0(t6) │ │ + lbu t5,0(s0) │ │ + addiu t6,t6,1 │ │ + xor t7,t5,t4 │ │ + sb t7,-1(t6) │ │ + bne t6,t3,7264 │ │ + addiu s0,s0,1 │ │ + subu t8,s1,t0 │ │ + sltu s1,s1,t8 │ │ + subu s5,s5,a3 │ │ + subu s0,s5,s1 │ │ + addu s6,s6,t0 │ │ + move s1,t8 │ │ + beq t0,s4,7398 │ │ + move s5,s0 │ │ + or ra,t8,s0 │ │ + bnez ra,7238 │ │ + move t0,s1 │ │ + addu a1,s7,t1 │ │ + lbu v0,0(a1) │ │ + xor a0,v0,s8 │ │ + sll s8,s8,0x18 │ │ + addu v1,s7,t1 │ │ + sra a2,s8,0x18 │ │ + sb a0,0(v1) │ │ + bltz a2,73b8 │ │ + addiu s0,s4,-1 │ │ + addu t0,s7,s0 │ │ + lbu a3,0(t0) │ │ + li t2,-128 │ │ + lw t9,-32424(gp) │ │ + xor t3,a3,t2 │ │ + move a0,s7 │ │ + jalr t9 │ │ + sb t3,0(t0) │ │ + or t4,s2,s3 │ │ + beqz t4,71cc │ │ + lw gp,16(sp) │ │ + lw t9,-32168(gp) │ │ + lw a0,300(sp) │ │ + move a1,s7 │ │ + sltu t5,s4,s2 │ │ + move s6,s2 │ │ + bnez s3,7380 │ │ + move s1,s3 │ │ + bnez t5,7380 │ │ + nop │ │ + jalr t9 │ │ + move a2,s6 │ │ + subu t6,s2,s6 │ │ + sltu t7,s2,t6 │ │ + subu s3,s3,s1 │ │ + subu s3,s3,t7 │ │ + or s5,t6,s3 │ │ + lw gp,16(sp) │ │ + beqz s5,71cc │ │ + move s2,t6 │ │ + lw t9,-32424(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw t8,300(sp) │ │ + lw gp,16(sp) │ │ + addu a1,t8,s6 │ │ + sw a1,300(sp) │ │ + lw a0,300(sp) │ │ + lw t9,-32168(gp) │ │ + move a1,s7 │ │ + sltu t5,s4,s2 │ │ + move s6,s2 │ │ + beqz s3,7318 │ │ + move s1,s3 │ │ + move s6,s4 │ │ + b 7320 │ │ + move s1,zero │ │ + move t0,s4 │ │ + b 724c │ │ + move a3,zero │ │ + lw t9,-32424(gp) │ │ + sw t8,224(sp) │ │ + jalr t9 │ │ + move a0,s7 │ │ lw gp,16(sp) │ │ + move t1,zero │ │ + b 72a0 │ │ + lw t8,224(sp) │ │ + bne s0,t1,72d4 │ │ + addu t0,s7,s0 │ │ + lw t9,-32424(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + b 72d0 │ │ + lw gp,16(sp) │ │ + move v0,zero │ │ + b 72b4 │ │ + move t1,zero │ │ + │ │ +000073e0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,10512 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + move v0,a0 │ │ + lw t9,-32420(gp) │ │ + sw a1,16(sp) │ │ + li v1,6 │ │ + li a0,32 │ │ + move a1,zero │ │ + sw ra,52(sp) │ │ + sw gp,40(sp) │ │ + sw a2,28(sp) │ │ + sw v1,24(sp) │ │ + sw a0,32(sp) │ │ + sw a1,36(sp) │ │ + sw zero,20(sp) │ │ + li a0,1088 │ │ + li a1,512 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw ra,52(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + │ │ +00007440 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,10416 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + move v0,a0 │ │ + lw t9,-32420(gp) │ │ + sw a1,16(sp) │ │ + li v1,6 │ │ + li a0,64 │ │ + move a1,zero │ │ + sw ra,52(sp) │ │ + sw gp,40(sp) │ │ + sw a2,28(sp) │ │ + sw v1,24(sp) │ │ + sw a0,32(sp) │ │ + sw a1,36(sp) │ │ + sw zero,20(sp) │ │ + li a0,576 │ │ + li a1,1024 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw ra,52(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + │ │ +000074a0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,10320 │ │ + addu gp,gp,t9 │ │ + lb v1,0(a0) │ │ + beqz v1,7590 │ │ + move t4,a1 │ │ + li v0,61 │ │ + beq v1,v0,7590 │ │ + addiu a2,v1,-43 │ │ + sltiu a3,a2,80 │ │ + beqz a3,7588 │ │ + lw t5,-32736(gp) │ │ + li t1,255 │ │ + addiu t8,t5,18212 │ │ + addu t0,t8,a2 │ │ + lbu t9,0(t0) │ │ + beq t9,t1,7588 │ │ + li t6,61 │ │ + move v0,zero │ │ + li t7,255 │ │ + addiu v0,v0,1 │ │ + addu t3,a0,v0 │ │ + lb a3,0(t3) │ │ + nor t2,zero,v0 │ │ + andi v1,t2,0x3 │ │ + addiu a2,a3,-43 │ │ + sll t5,v1,0x1 │ │ + addu t1,t8,a2 │ │ + sltiu t0,a2,80 │ │ + sll t9,t9,0x6 │ │ + beqz a3,757c │ │ + andi t2,v0,0x3 │ │ + beq a3,t6,757c │ │ + nop │ │ + beqz t0,7588 │ │ + nop │ │ + lbu t3,0(t1) │ │ + beq t3,t7,7588 │ │ + addu t9,t9,t3 │ │ + beqz t2,74f0 │ │ + srav v1,t9,t5 │ │ + addiu v0,v0,1 │ │ + sb v1,0(t4) │ │ + addu t3,a0,v0 │ │ + lb a3,0(t3) │ │ + nor t2,zero,v0 │ │ + andi v1,t2,0x3 │ │ + addiu a2,a3,-43 │ │ + addiu t4,t4,1 │ │ + sll t5,v1,0x1 │ │ + addu t1,t8,a2 │ │ + sltiu t0,a2,80 │ │ + sll t9,t9,0x6 │ │ + bnez a3,7520 │ │ + andi t2,v0,0x3 │ │ + subu v0,t4,a1 │ │ + jr ra │ │ + sb zero,0(t4) │ │ + jr ra │ │ + li v0,-1 │ │ + b 7580 │ │ + move v0,zero │ │ + │ │ +00007598 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,10072 │ │ + addu gp,gp,t9 │ │ + blez a2,7680 │ │ + lw t0,-32736(gp) │ │ + addu t3,a0,a2 │ │ + move v1,zero │ │ + move a2,a1 │ │ + move t5,zero │ │ + addiu t4,t0,18144 │ │ + addiu a0,a0,1 │ │ + lbu v0,-1(a0) │ │ + sll t1,t5,0x8 │ │ + addu t5,v0,t1 │ │ + addiu v1,v1,8 │ │ + bne a0,t3,7630 │ │ + sll a3,t5,0x6 │ │ + srlv a0,a3,v1 │ │ + andi t2,a0,0x3f │ │ + addu t6,t4,t2 │ │ + addiu v1,v1,-6 │ │ + lbu t7,0(t6) │ │ + addiu a2,a2,1 │ │ + slti t8,v1,7 │ │ + beqz t8,75dc │ │ + sb t7,-1(a2) │ │ + bgtz v1,75dc │ │ + subu v0,a2,a1 │ │ + andi t9,v0,0x3 │ │ + beqz t9,7628 │ │ + li t3,61 │ │ + addiu a2,a2,1 │ │ + subu v0,a2,a1 │ │ + andi t0,v0,0x3 │ │ + bnez t0,7614 │ │ + sb t3,-1(a2) │ │ + jr ra │ │ + sb zero,0(a2) │ │ + srlv v0,a3,v1 │ │ + andi t1,v0,0x3f │ │ + addu t2,t4,t1 │ │ + lbu t6,0(t2) │ │ + addiu v1,v1,-6 │ │ + addiu a2,a2,1 │ │ + slti t7,v1,7 │ │ + bnez t7,75c0 │ │ + sb t6,-1(a2) │ │ + srlv v0,a3,v1 │ │ + andi t1,v0,0x3f │ │ + addu t2,t4,t1 │ │ + lbu t6,0(t2) │ │ + addiu v1,v1,-6 │ │ + addiu a2,a2,1 │ │ + slti t7,v1,7 │ │ + beqz t7,7630 │ │ + sb t6,-1(a2) │ │ + b 75c4 │ │ + addiu a0,a0,1 │ │ + move a2,a1 │ │ + move v0,zero │ │ + jr ra │ │ + sb zero,0(a2) │ │ + │ │ +00007690 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,9824 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32116(gp) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + li a1,61 │ │ + beqz v0,76c4 │ │ + lw ra,28(sp) │ │ + sb zero,0(v0) │ │ + lw ra,28(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ nop │ │ │ │ -00008db0 : │ │ +000076d0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,3904 │ │ + addiu gp,gp,9760 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ move s1,a1 │ │ move s0,a0 │ │ lw a1,-32736(gp) │ │ lw a0,-32736(gp) │ │ lw t9,-32176(gp) │ │ sw gp,16(sp) │ │ sw s2,40(sp) │ │ sw ra,44(sp) │ │ - addiu a0,a0,28224 │ │ + addiu a0,a0,18304 │ │ jalr t9 │ │ - addiu a1,a1,28240 │ │ + addiu a1,a1,18320 │ │ move s2,v0 │ │ - beqz v0,8e38 │ │ + beqz v0,7758 │ │ lw gp,16(sp) │ │ lw t9,-32044(gp) │ │ move a0,s0 │ │ move a1,s1 │ │ li a2,1 │ │ jalr t9 │ │ move a3,v0 │ │ lw gp,16(sp) │ │ move a0,s2 │ │ lw t9,-32092(gp) │ │ jalr t9 │ │ move s2,v0 │ │ li v0,1 │ │ - beq s2,v0,8ea0 │ │ + beq s2,v0,77c0 │ │ lw gp,16(sp) │ │ lw t9,-32100(gp) │ │ addiu a0,sp,24 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ lw t9,-32124(gp) │ │ jalr t9 │ │ lw a0,28(sp) │ │ - beqz s1,8ea0 │ │ + beqz s1,77c0 │ │ lw gp,16(sp) │ │ lui v1,0x8080 │ │ addu s1,s0,s1 │ │ ori s2,v1,0x8081 │ │ lw t9,-32036(gp) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ @@ -6512,26 +4989,26 @@ │ │ sra a3,v0,0x1f │ │ mfhi a2 │ │ lw gp,16(sp) │ │ addu a0,v0,a2 │ │ sra a1,a0,0x7 │ │ subu t0,a1,a3 │ │ addu t1,v0,t0 │ │ - bne s0,s1,8e6c │ │ + bne s0,s1,778c │ │ sb t1,-1(s0) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00008eb8 : │ │ +000077d8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,3640 │ │ + addiu gp,gp,9496 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-792 │ │ sw s3,764(sp) │ │ lw s3,812(sp) │ │ sw gp,24(sp) │ │ li v0,2 │ │ sw s7,780(sp) │ │ @@ -6543,18 +5020,18 @@ │ │ sw s6,776(sp) │ │ sw s2,760(sp) │ │ sw s1,756(sp) │ │ sw a0,792(sp) │ │ move s0,a1 │ │ move s5,a2 │ │ move s4,a3 │ │ - beq s3,v0,92fc │ │ + beq s3,v0,7c1c │ │ lw s7,808(sp) │ │ li a0,8 │ │ - beq s3,a0,9228 │ │ + beq s3,a0,7b48 │ │ addiu s1,sp,576 │ │ lw t9,-32172(gp) │ │ sw s3,516(sp) │ │ move a0,s1 │ │ move a1,zero │ │ li a2,64 │ │ sw zero,688(sp) │ │ @@ -6589,15 +5066,15 @@ │ │ move a0,s2 │ │ move a2,s4 │ │ jalr t9 │ │ sw s4,744(sp) │ │ lw gp,24(sp) │ │ addiu s6,s4,16 │ │ addiu s5,s4,24 │ │ - lw t9,-32412(gp) │ │ + lw t9,-32456(gp) │ │ addiu t0,sp,568 │ │ move a0,t0 │ │ sw t0,740(sp) │ │ jalr t9 │ │ li a1,8 │ │ lw gp,24(sp) │ │ addiu t1,sp,592 │ │ @@ -6624,15 +5101,15 @@ │ │ addiu s2,sp,720 │ │ li s4,16 │ │ li s3,48 │ │ sw t7,744(sp) │ │ lw t9,-32608(gp) │ │ move a0,s2 │ │ move a1,s1 │ │ - beq s8,s4,9318 │ │ + beq s8,s4,7c38 │ │ move a2,s5 │ │ jalr t9 │ │ nop │ │ lw t8,720(sp) │ │ lw v0,724(sp) │ │ lw v1,728(sp) │ │ lw a0,732(sp) │ │ @@ -6640,32 +5117,32 @@ │ │ sw t8,0(s6) │ │ sw v0,4(s6) │ │ sw v1,8(s6) │ │ sw a0,12(s6) │ │ sw t8,576(sp) │ │ sw v0,580(sp) │ │ sw v1,584(sp) │ │ - beq s8,s3,90a4 │ │ + beq s8,s3,79c4 │ │ sw a0,588(sp) │ │ addiu s8,s8,16 │ │ - b 9044 │ │ + b 7964 │ │ addiu s6,s6,16 │ │ lw s3,644(sp) │ │ lw s5,648(sp) │ │ lw a1,656(sp) │ │ lw a2,660(sp) │ │ lw ra,640(sp) │ │ lw s4,652(sp) │ │ lw a3,664(sp) │ │ lw s1,668(sp) │ │ lw s2,672(sp) │ │ lw s6,676(sp) │ │ lw t0,680(sp) │ │ lw t1,684(sp) │ │ - lw t9,-32408(gp) │ │ + lw t9,-32416(gp) │ │ lw a0,736(sp) │ │ addiu s8,sp,520 │ │ sw s3,524(sp) │ │ sw s5,528(sp) │ │ sw a1,536(sp) │ │ sw a2,540(sp) │ │ sw ra,520(sp) │ │ @@ -6679,41 +5156,41 @@ │ │ li a1,32 │ │ jalr t9 │ │ move a2,s8 │ │ lw gp,24(sp) │ │ lw t3,568(sp) │ │ lw t2,-32736(gp) │ │ andi t7,s0,0xf │ │ - lw t4,28256(t2) │ │ - addiu t5,t2,28256 │ │ + lw t4,18324(t2) │ │ + addiu t5,t2,18324 │ │ swl t4,3(s7) │ │ lw t6,4(t5) │ │ swr t4,0(s7) │ │ swl t6,7(s7) │ │ swr t6,4(s7) │ │ li v0,16 │ │ swl t3,11(s7) │ │ lw t8,572(sp) │ │ subu v1,v0,t7 │ │ swr t3,8(s7) │ │ addu s5,v1,s0 │ │ swl t8,15(s7) │ │ slt a0,s0,s5 │ │ swr t8,12(s7) │ │ - beqz a0,9194 │ │ + beqz a0,7ab4 │ │ addiu s3,s7,16 │ │ lw ra,792(sp) │ │ andi t9,v1,0xff │ │ addu s0,ra,s0 │ │ addu s4,ra,s5 │ │ sb t9,0(s0) │ │ addiu s0,s0,1 │ │ - bne s0,s4,9184 │ │ + bne s0,s4,7aa4 │ │ nop │ │ - lw t9,-32404(gp) │ │ + lw t9,-32412(gp) │ │ addiu s1,sp,552 │ │ lw a0,736(sp) │ │ lw a1,792(sp) │ │ move a2,s5 │ │ move a3,s3 │ │ jalr t9 │ │ sw s1,16(sp) │ │ @@ -6773,15 +5250,15 @@ │ │ sw zero,672(sp) │ │ sw zero,676(sp) │ │ sw zero,680(sp) │ │ sw zero,684(sp) │ │ sw zero,720(sp) │ │ sw zero,724(sp) │ │ sw zero,728(sp) │ │ - beqz a1,8f9c │ │ + beqz a1,78bc │ │ sw zero,732(sp) │ │ lw t9,-32168(gp) │ │ addiu s2,sp,688 │ │ move a1,s5 │ │ move a2,s4 │ │ jalr t9 │ │ move a0,s2 │ │ @@ -6793,22 +5270,22 @@ │ │ jalr t9 │ │ li a1,48 │ │ li a3,16 │ │ lw gp,24(sp) │ │ li s5,40 │ │ li s6,32 │ │ li s4,16 │ │ - b 8fc4 │ │ + b 78e4 │ │ sw a3,744(sp) │ │ addiu s1,sp,576 │ │ lw t9,-32172(gp) │ │ move a0,s1 │ │ move a1,zero │ │ li a2,64 │ │ - b 8f34 │ │ + b 7854 │ │ sw s3,516(sp) │ │ lw a1,748(sp) │ │ lw a2,744(sp) │ │ jalr t9 │ │ addiu s8,s8,16 │ │ lw a3,720(sp) │ │ lw a2,724(sp) │ │ @@ -6819,57 +5296,57 @@ │ │ sw a2,4(s6) │ │ sw a1,8(s6) │ │ sw t0,12(s6) │ │ sw a3,576(sp) │ │ sw a2,580(sp) │ │ sw a1,584(sp) │ │ sw t0,588(sp) │ │ - b 9044 │ │ + b 7964 │ │ addiu s6,s6,16 │ │ │ │ -00009364 : │ │ +00007c84 : │ │ lui gp,0x2 │ │ - addiu gp,gp,2444 │ │ + addiu gp,gp,8300 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-792 │ │ sw gp,24(sp) │ │ sw s5,772(sp) │ │ sw ra,788(sp) │ │ sw s8,784(sp) │ │ sw s7,780(sp) │ │ sw s6,776(sp) │ │ sw s4,768(sp) │ │ sw s3,764(sp) │ │ sw s2,760(sp) │ │ sw s1,756(sp) │ │ sw s0,752(sp) │ │ - beqz a0,97d0 │ │ + beqz a0,80f0 │ │ lw s5,812(sp) │ │ - beqz a2,97d0 │ │ + beqz a2,80f0 │ │ lw v0,808(sp) │ │ - beqz v0,97d0 │ │ + beqz v0,80f0 │ │ move s6,a3 │ │ li a3,2 │ │ move s7,a2 │ │ sw a1,740(sp) │ │ - beq s5,a3,9810 │ │ + beq s5,a3,8130 │ │ move s1,a0 │ │ li v1,8 │ │ - beq s5,v1,957c │ │ + beq s5,v1,7e9c │ │ li a0,6 │ │ - beq s5,a0,9404 │ │ + beq s5,a0,7d24 │ │ li a1,4 │ │ - beq s5,a1,9404 │ │ + beq s5,a1,7d24 │ │ nop │ │ li a2,5 │ │ - beq s5,a2,9404 │ │ + beq s5,a2,7d24 │ │ li t0,3 │ │ - beq s5,t0,9404 │ │ + beq s5,t0,7d24 │ │ li t1,1 │ │ - beq s5,t1,982c │ │ + beq s5,t1,814c │ │ nop │ │ sw s5,516(sp) │ │ addiu s3,sp,576 │ │ lw t9,-32172(gp) │ │ move a0,s3 │ │ move a1,zero │ │ li a2,64 │ │ @@ -6936,15 +5413,15 @@ │ │ addiu s0,sp,720 │ │ li s6,16 │ │ li s5,48 │ │ addiu s8,s8,8 │ │ lw t9,-32608(gp) │ │ move a0,s0 │ │ move a1,s3 │ │ - beq s2,s6,9834 │ │ + beq s2,s6,8154 │ │ move a2,s7 │ │ jalr t9 │ │ nop │ │ lw v0,720(sp) │ │ lw a3,724(sp) │ │ lw v1,728(sp) │ │ lw a0,732(sp) │ │ @@ -6952,18 +5429,18 @@ │ │ sw v0,0(s4) │ │ sw a3,4(s4) │ │ sw v1,8(s4) │ │ sw a0,12(s4) │ │ sw v0,576(sp) │ │ sw a3,580(sp) │ │ sw v1,584(sp) │ │ - beq s2,s5,9650 │ │ + beq s2,s5,7f70 │ │ sw a0,588(sp) │ │ addiu s2,s2,16 │ │ - b 951c │ │ + b 7e3c │ │ addiu s4,s4,16 │ │ lw t9,-32172(gp) │ │ addiu s3,sp,576 │ │ move a0,s3 │ │ move a1,zero │ │ li a2,64 │ │ sw a3,516(sp) │ │ @@ -6989,15 +5466,15 @@ │ │ sw zero,672(sp) │ │ sw zero,676(sp) │ │ sw zero,680(sp) │ │ sw zero,684(sp) │ │ sw zero,720(sp) │ │ sw zero,724(sp) │ │ sw zero,728(sp) │ │ - beqz t2,9484 │ │ + beqz t2,7da4 │ │ sw zero,732(sp) │ │ lw t9,-32168(gp) │ │ addiu s4,sp,688 │ │ move a1,s7 │ │ move a2,s6 │ │ jalr t9 │ │ move a0,s4 │ │ @@ -7008,30 +5485,30 @@ │ │ subu a2,t3,s6 │ │ jalr t9 │ │ li a1,48 │ │ li s7,40 │ │ lw gp,24(sp) │ │ li s0,32 │ │ li s6,16 │ │ - b 94ac │ │ + b 7dcc │ │ li s8,16 │ │ lw t0,648(sp) │ │ lw s5,736(sp) │ │ lw ra,640(sp) │ │ lw t1,652(sp) │ │ lw t2,660(sp) │ │ lw t3,664(sp) │ │ lw t4,680(sp) │ │ lw t5,684(sp) │ │ lw s7,644(sp) │ │ lw s3,656(sp) │ │ lw s4,668(sp) │ │ lw s0,672(sp) │ │ lw s8,676(sp) │ │ - lw t9,-32408(gp) │ │ + lw t9,-32416(gp) │ │ addiu s6,sp,520 │ │ sw t0,528(sp) │ │ move a0,s5 │ │ sw ra,520(sp) │ │ sw t1,532(sp) │ │ sw t2,540(sp) │ │ sw t3,544(sp) │ │ @@ -7051,39 +5528,39 @@ │ │ addiu s2,a1,-16 │ │ move a0,s1 │ │ addiu a1,s1,16 │ │ jalr t9 │ │ move a2,s2 │ │ lw gp,24(sp) │ │ addiu s7,sp,552 │ │ - lw t9,-32400(gp) │ │ + lw t9,-32408(gp) │ │ lw a3,808(sp) │ │ move a0,s5 │ │ move a1,s1 │ │ move a2,s2 │ │ jalr t9 │ │ sw s7,16(sp) │ │ lw s1,808(sp) │ │ lw gp,24(sp) │ │ addu t0,s1,s2 │ │ lbu a2,-1(t0) │ │ sltiu t6,a2,17 │ │ - beqz t6,975c │ │ + beqz t6,807c │ │ move s5,t0 │ │ - beqz a2,9804 │ │ + beqz a2,8124 │ │ subu t7,t0,a2 │ │ move a0,t7 │ │ move t8,zero │ │ lbu v0,0(a0) │ │ addiu a3,t8,1 │ │ xor v1,v0,a2 │ │ addiu a0,a0,1 │ │ - bne t0,a0,973c │ │ + bne t0,a0,805c │ │ movn t8,a3,v1 │ │ - beqz t8,9804 │ │ + beqz t8,8124 │ │ nop │ │ lw t9,-32724(gp) │ │ sb zero,0(t0) │ │ move a0,s6 │ │ jalr t9 │ │ li a1,32 │ │ lw gp,24(sp) │ │ @@ -7120,24 +5597,24 @@ │ │ lw s2,760(sp) │ │ lw s1,756(sp) │ │ lw s0,752(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,792 │ │ move s5,t7 │ │ - b 975c │ │ + b 807c │ │ move t0,t7 │ │ addiu s3,sp,576 │ │ lw t9,-32172(gp) │ │ move a0,s3 │ │ move a1,zero │ │ li a2,64 │ │ - b 941c │ │ + b 7d3c │ │ sw s5,516(sp) │ │ - b 9408 │ │ + b 7d28 │ │ sw t1,516(sp) │ │ lw a1,744(sp) │ │ jalr t9 │ │ move a2,s8 │ │ lw t1,720(sp) │ │ lw t2,724(sp) │ │ lw t3,728(sp) │ │ @@ -7148,119 +5625,119 @@ │ │ sw t3,8(s4) │ │ sw t4,12(s4) │ │ sw t1,576(sp) │ │ sw t2,580(sp) │ │ sw t3,584(sp) │ │ sw t4,588(sp) │ │ addiu s2,s2,16 │ │ - b 951c │ │ + b 7e3c │ │ addiu s4,s4,16 │ │ │ │ -00009880 : │ │ +000081a0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,1136 │ │ + addiu gp,gp,6992 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ move s0,a0 │ │ - lw t9,-32396(gp) │ │ + lw t9,-32404(gp) │ │ lw a0,76(a0) │ │ jalr t9 │ │ lhu a1,80(s0) │ │ - bnez v0,98dc │ │ + bnez v0,81fc │ │ lw gp,16(sp) │ │ li v0,47 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw s1,-32736(gp) │ │ - lw t9,-32392(gp) │ │ + lw t9,-32400(gp) │ │ lw a0,76(s0) │ │ - addiu a1,s1,28268 │ │ + addiu a1,s1,18336 │ │ jalr t9 │ │ li a2,10 │ │ - beqz v0,98c4 │ │ + beqz v0,81e4 │ │ lw gp,16(sp) │ │ lw a1,80(s0) │ │ lw t9,-32024(gp) │ │ lw a0,76(s0) │ │ jalr t9 │ │ addiu a1,a1,11 │ │ move s2,v0 │ │ - beqz v0,9974 │ │ + beqz v0,8294 │ │ lw gp,16(sp) │ │ lw t9,-32128(gp) │ │ lw a2,80(s0) │ │ addiu a0,v0,10 │ │ jalr t9 │ │ move a1,v0 │ │ - addiu v0,s1,28268 │ │ + addiu v0,s1,18336 │ │ lw v1,4(v0) │ │ lhu a2,8(v0) │ │ - lw a0,28268(s1) │ │ + lw a0,18336(s1) │ │ sw v1,4(s2) │ │ sw a0,0(s2) │ │ sh a2,8(s2) │ │ lw a3,80(s0) │ │ li t2,1 │ │ addiu t0,a3,10 │ │ addu t1,s2,t0 │ │ sw s2,76(s0) │ │ sw t0,80(s0) │ │ sb zero,0(t1) │ │ move v0,zero │ │ - b 98c4 │ │ + b 81e4 │ │ sw t2,92(s0) │ │ - b 98c4 │ │ + b 81e4 │ │ li v0,2 │ │ │ │ -0000997c : │ │ +0000829c : │ │ lui gp,0x2 │ │ - addiu gp,gp,884 │ │ + addiu gp,gp,6740 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ move s0,a0 │ │ - lw t9,-32396(gp) │ │ + lw t9,-32404(gp) │ │ lw a0,76(a0) │ │ jalr t9 │ │ lhu a1,80(s0) │ │ - bnez v0,99d0 │ │ + bnez v0,82f0 │ │ lw gp,16(sp) │ │ li v0,47 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw a1,-32736(gp) │ │ - lw t9,-32392(gp) │ │ + lw t9,-32400(gp) │ │ lw a0,76(s0) │ │ - addiu a1,a1,28280 │ │ + addiu a1,a1,18348 │ │ jalr t9 │ │ li a2,2 │ │ - beqz v0,99bc │ │ + beqz v0,82dc │ │ lw gp,16(sp) │ │ lw v0,80(s0) │ │ lw t9,-32024(gp) │ │ lw a0,76(s0) │ │ jalr t9 │ │ addiu a1,v0,3 │ │ move s1,v0 │ │ - beqz v0,9a54 │ │ + beqz v0,8374 │ │ lw gp,16(sp) │ │ lw t9,-32128(gp) │ │ lw a2,80(s0) │ │ addiu a0,v0,2 │ │ jalr t9 │ │ move a1,v0 │ │ li v1,20840 │ │ @@ -7269,1132 +5746,422 @@ │ │ li t0,1 │ │ addiu a2,a0,2 │ │ addu a3,s1,a2 │ │ sw s1,76(s0) │ │ sw a2,80(s0) │ │ sb zero,0(a3) │ │ move v0,zero │ │ - b 99bc │ │ + b 82dc │ │ sw t0,96(s0) │ │ - b 99bc │ │ + b 82dc │ │ li v0,2 │ │ nop │ │ - │ │ -00009a60 : │ │ lui gp,0x2 │ │ - addiu gp,gp,656 │ │ + addiu gp,gp,6512 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - beqz a0,9a94 │ │ - li v0,129 │ │ - lbu v1,104(a0) │ │ - beq v1,v0,9ab0 │ │ + addiu sp,sp,-64 │ │ + sw gp,24(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ + sw ra,60(sp) │ │ + sw s4,56(sp) │ │ + move s1,a1 │ │ move s0,a0 │ │ - lw ra,36(sp) │ │ - move s1,zero │ │ - move v0,s1 │ │ - lw s0,28(sp) │ │ - lw s1,32(sp) │ │ + lw a0,0(a1) │ │ + lw a1,-32736(gp) │ │ + lw t9,-32016(gp) │ │ + addiu a1,a1,18064 │ │ + move s2,a2 │ │ + jalr t9 │ │ + move s3,a3 │ │ + lw gp,24(sp) │ │ + blez v0,8410 │ │ + sw v0,0(s2) │ │ + slti v1,v0,3 │ │ + bnez v1,8438 │ │ + lw t9,-32732(gp) │ │ + li s0,23 │ │ + lw ra,60(sp) │ │ + move v0,s0 │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw a0,0(a0) │ │ - beqz a0,9ac8 │ │ - lw t9,-32184(gp) │ │ + addiu sp,sp,64 │ │ + lw ra,60(sp) │ │ + li s0,22 │ │ + move v0,s0 │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw a1,0(s1) │ │ + move a0,s0 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,4(s0) │ │ - beqz a0,9ae0 │ │ - lw t9,-32184(gp) │ │ + addiu a2,v0,1 │ │ + lw gp,24(sp) │ │ + addiu v0,sp,32 │ │ + lw t9,-32396(gp) │ │ + move a0,s0 │ │ + sw v0,16(sp) │ │ + move a1,zero │ │ + li a2,6 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,44(s0) │ │ - beqz a0,9af8 │ │ - lw t9,-32184(gp) │ │ + move a3,zero │ │ + lw s0,32(sp) │ │ + lw gp,24(sp) │ │ + move s4,v0 │ │ + beqz s0,8488 │ │ + sh v0,12(s3) │ │ + b 83ec │ │ + li s0,24 │ │ + lw s3,0(s1) │ │ + lw t9,-32116(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,16(s0) │ │ - beqz a0,9b10 │ │ - lw t9,-32184(gp) │ │ + li a1,58 │ │ + beqz v0,8610 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,20(s0) │ │ - beqz a0,9b28 │ │ - lw t9,-32184(gp) │ │ + li a1,58 │ │ + beqz v0,8618 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,24(s0) │ │ - beqz a0,9b40 │ │ - lw t9,-32184(gp) │ │ + li a1,58 │ │ + beqz v0,8620 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,48(s0) │ │ - beqz a0,9b5c │ │ - lw t9,-32448(gp) │ │ + li a1,58 │ │ + beqz v0,8630 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - lw a1,52(s0) │ │ - bnez v0,9c1c │ │ - lw gp,16(sp) │ │ - move s1,zero │ │ - lw a0,56(s0) │ │ - beqz a0,9b80 │ │ - lw t9,-32448(gp) │ │ + li a1,58 │ │ + beqz v0,8628 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - lw a1,64(s0) │ │ - li a0,112 │ │ - lw gp,16(sp) │ │ - movn s1,a0,v0 │ │ - lw a0,68(s0) │ │ - beqz a0,9ba0 │ │ - lw t9,-32448(gp) │ │ + li a1,58 │ │ + beqz v0,8640 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - lw a1,72(s0) │ │ - li a1,112 │ │ - lw gp,16(sp) │ │ - movn s1,a1,v0 │ │ - lw a0,76(s0) │ │ - beqz a0,9bc0 │ │ - lw t9,-32448(gp) │ │ + li a1,58 │ │ + beqz v0,8638 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - lw a1,80(s0) │ │ - li a2,112 │ │ - lw gp,16(sp) │ │ - movn s1,a2,v0 │ │ - lw a0,84(s0) │ │ - beqz a0,9be0 │ │ - lw t9,-32448(gp) │ │ + li a1,58 │ │ + beqz v0,8650 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - lw a1,88(s0) │ │ - li a3,112 │ │ - lw gp,16(sp) │ │ - movn s1,a3,v0 │ │ - lw t9,-32172(gp) │ │ - move a0,s0 │ │ - move a1,zero │ │ + li a1,58 │ │ + beqz v0,8648 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - li a2,108 │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ + li a1,58 │ │ + beqz v0,8658 │ │ + lw gp,24(sp) │ │ + lw t9,-32116(gp) │ │ + addiu a0,v0,1 │ │ jalr t9 │ │ - move a0,s0 │ │ - lw ra,36(sp) │ │ - move v0,s1 │ │ - lw s0,28(sp) │ │ - lw s1,32(sp) │ │ + li a1,58 │ │ + li a0,10 │ │ + li a2,11 │ │ + movn a0,a2,v0 │ │ + move a3,a0 │ │ + andi t0,s4,0xffff │ │ + sltiu t1,t0,7 │ │ + beqz t1,8480 │ │ + li t2,1 │ │ + sllv t3,t2,s4 │ │ + andi t4,t3,0x50 │ │ + bnez t4,85e4 │ │ + slti t5,a3,5 │ │ + andi t6,t3,0x2c │ │ + bnez t6,8600 │ │ + slti t7,a3,4 │ │ + andi t8,t3,0x3 │ │ + beqz t8,8480 │ │ + slti ra,a3,3 │ │ + bnez ra,85ec │ │ + nop │ │ + b 83ec │ │ + li s0,10 │ │ + beqz t5,85dc │ │ + nop │ │ + lw a1,0(s2) │ │ + addiu s2,a1,1 │ │ + addu v1,s3,s2 │ │ + b 83ec │ │ + sw v1,0(s1) │ │ + bnez t7,85ec │ │ + nop │ │ + b 83ec │ │ + li s0,10 │ │ + b 859c │ │ + move a3,zero │ │ + b 859c │ │ + li a3,1 │ │ + b 859c │ │ + li a3,2 │ │ + b 859c │ │ + li a3,4 │ │ + b 859c │ │ + li a3,3 │ │ + b 859c │ │ + li a3,6 │ │ + b 859c │ │ + li a3,5 │ │ + b 859c │ │ + li a3,8 │ │ + b 859c │ │ + li a3,7 │ │ + b 859c │ │ + li a3,9 │ │ + lui gp,0x2 │ │ + addiu gp,gp,5776 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ + sw gp,24(sp) │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + lh s0,12(a3) │ │ + addiu v0,s0,-3 │ │ + andi v1,v0,0xffff │ │ + sltiu a0,v1,2 │ │ + bnez a0,86cc │ │ + li t0,6 │ │ + beq s0,t0,86d0 │ │ + lw t9,-32152(gp) │ │ + move a1,zero │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,a1 │ │ jr ra │ │ - addiu sp,sp,40 │ │ - b 9b60 │ │ - li s1,112 │ │ - │ │ -00009c24 : │ │ + addiu sp,sp,64 │ │ + lw t9,-32152(gp) │ │ + lw a0,0(a1) │ │ + move s1,a2 │ │ + move s0,a1 │ │ + jalr t9 │ │ + move s2,a3 │ │ + move s3,v0 │ │ + lw gp,24(sp) │ │ + blez v0,8720 │ │ + sw v0,0(s1) │ │ + slti a2,v0,257 │ │ + bnez a2,8744 │ │ + lw ra,60(sp) │ │ + li a1,40 │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,a1 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,60(sp) │ │ + li a1,39 │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,a1 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw a3,-32736(gp) │ │ + lw s1,0(s0) │ │ + lw t9,-32052(gp) │ │ + addiu a1,a3,18352 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ + bne s3,v0,86ac │ │ + li a1,41 │ │ + lw t9,-32396(gp) │ │ + addiu t1,sp,32 │ │ + move a1,zero │ │ + sw t1,16(sp) │ │ + move a0,s1 │ │ + lui a2,0x1 │ │ + jalr t9 │ │ + move a3,zero │ │ + lw a1,32(sp) │ │ + li t2,42 │ │ + sw v0,28(s2) │ │ + b 86ac │ │ + movn a1,t2,a1 │ │ lui gp,0x2 │ │ - addiu gp,gp,204 │ │ + addiu gp,gp,5460 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-32040(gp) │ │ - li a1,108 │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ + sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ - sw s1,28(sp) │ │ - move s2,a0 │ │ - jalr t9 │ │ - li a0,1 │ │ - move s0,v0 │ │ - beqz v0,9d90 │ │ - lw gp,16(sp) │ │ - lw a0,-32736(gp) │ │ - lw t9,-32144(gp) │ │ - li v0,-127 │ │ - sb v0,104(s0) │ │ - jalr t9 │ │ - addiu a0,a0,28284 │ │ - beqz v0,9dac │ │ - lw gp,16(sp) │ │ - lw t9,-32388(gp) │ │ - sw v0,44(s0) │ │ - move a0,s0 │ │ - jalr t9 │ │ - move a1,zero │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32384(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - move a1,zero │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32380(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - move a1,zero │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32476(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - li a1,3 │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32512(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - li a1,1 │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32376(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - li a1,1 │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ - lw gp,16(sp) │ │ - lw t9,-32488(gp) │ │ - move a0,s0 │ │ + lw a0,0(a1) │ │ + move s1,a1 │ │ + lw a1,-32736(gp) │ │ + lw t9,-32016(gp) │ │ + addiu a1,a1,18064 │ │ + move s0,a2 │ │ jalr t9 │ │ - li a1,2 │ │ - move s1,v0 │ │ - bnez v0,9d68 │ │ + move s2,a3 │ │ lw gp,16(sp) │ │ - lw v1,100(s0) │ │ - sw s0,0(s2) │ │ - ori a1,v1,0x81 │ │ - sw a1,100(s0) │ │ - b 9d78 │ │ - move v0,zero │ │ - lw t9,-32492(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - move v0,s1 │ │ + blez v0,8814 │ │ + sw v0,0(s0) │ │ + slti v1,v0,9 │ │ + bnez v1,8830 │ │ + nop │ │ + li v0,21 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - li v0,2 │ │ + li v0,20 │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-32492(gp) │ │ + lw a0,44(s2) │ │ + beqz a0,884c │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a1,v0,1 │ │ + lw gp,16(sp) │ │ + beqz v0,88b0 │ │ + sw v0,44(s2) │ │ + lw a2,0(s0) │ │ + lw t9,-32732(gp) │ │ + lw a1,0(s1) │ │ + move a0,v0 │ │ + jalr t9 │ │ + addiu a2,a2,1 │ │ + lw v0,0(s0) │ │ + lw a0,0(s1) │ │ + addiu a3,v0,1 │ │ + addu t0,a0,a3 │ │ + sw t0,0(s1) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - li v0,2 │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ - │ │ -00009dd4 : │ │ + b 87fc │ │ + li v0,2 │ │ lui gp,0x2 │ │ - addiu gp,gp,-228 │ │ + addiu gp,gp,5176 │ │ addu gp,gp,t9 │ │ - beqz a1,9e4c │ │ - nop │ │ - bltz a3,9e44 │ │ - nop │ │ - addiu sp,sp,-56 │ │ - lw v0,80(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - bgez v0,9e54 │ │ - li v0,95 │ │ - lw ra,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - jr ra │ │ - li v0,95 │ │ - jr ra │ │ - li v0,66 │ │ - lw t9,-32040(gp) │ │ - move s2,a0 │ │ + addiu sp,sp,-64 │ │ + sw gp,24(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ move s0,a1 │ │ - li a0,1 │ │ - li a1,108 │ │ - move s1,a3 │ │ - jalr t9 │ │ - move s3,a2 │ │ - move s4,v0 │ │ - beqz v0,9ec4 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - sltiu v1,v0,1500 │ │ - li s5,1500 │ │ - movn s5,v0,v1 │ │ - lw t9,-32456(gp) │ │ + move s2,a0 │ │ + lw a0,0(a1) │ │ + lw a1,-32736(gp) │ │ + lw t9,-32016(gp) │ │ + addiu a1,a1,18064 │ │ + move s1,a2 │ │ jalr t9 │ │ - move a0,s5 │ │ - bnez v0,9ecc │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ + move s3,a3 │ │ + lw gp,24(sp) │ │ + blez v0,893c │ │ + sw v0,0(s1) │ │ + slti v1,v0,13 │ │ + bnez v1,8960 │ │ + li t1,18 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,t1 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,60(sp) │ │ + li t1,17 │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,t1 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t9,-32732(gp) │ │ + lw a1,0(s0) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a0,s4 │ │ - b 9e20 │ │ - li v0,67 │ │ - b 9e20 │ │ - li v0,2 │ │ - lw t9,-32144(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - sw v0,76(s4) │ │ - lw gp,16(sp) │ │ - beqz v0,9fc0 │ │ - sw s5,80(s4) │ │ - lw t9,-32488(gp) │ │ - li a0,-127 │ │ - lw a1,72(sp) │ │ - sb a0,104(s4) │ │ - jalr t9 │ │ - move a0,s4 │ │ - move s0,v0 │ │ - bnez v0,9fac │ │ - lw gp,16(sp) │ │ - lw t9,-32480(gp) │ │ - lh a1,84(sp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - move s0,v0 │ │ - bnez v0,9fac │ │ - lw gp,16(sp) │ │ - lw a1,80(sp) │ │ - beqz a1,9f58 │ │ - lw a2,76(sp) │ │ - beqz a2,9f58 │ │ - lw t9,-32372(gp) │ │ - move a1,a2 │ │ - lw a2,80(sp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - move s0,v0 │ │ - bnez v0,9fac │ │ - lw gp,16(sp) │ │ - lw a3,100(s4) │ │ - ori t0,a3,0x81 │ │ - beqz s3,9f88 │ │ - sw t0,100(s4) │ │ - lw t9,-32368(gp) │ │ - move a2,s1 │ │ - move a0,s4 │ │ - jalr t9 │ │ - move a1,s3 │ │ - move s1,v0 │ │ - bnez v0,9f94 │ │ - lw gp,16(sp) │ │ - sw s4,0(s2) │ │ - b 9e20 │ │ - move v0,zero │ │ - lw t9,-32492(gp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - sw zero,0(s2) │ │ - b 9e20 │ │ - move v0,s1 │ │ - lw t9,-32492(gp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - b 9e20 │ │ - move v0,s0 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - b 9e20 │ │ - li v0,2 │ │ - │ │ -00009fd4 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-740 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-216 │ │ - sw gp,16(sp) │ │ - sw ra,212(sp) │ │ - sw s5,208(sp) │ │ - sw s4,204(sp) │ │ - sw s3,200(sp) │ │ - sw s2,196(sp) │ │ - sw s1,192(sp) │ │ - sw s0,188(sp) │ │ - bnez a1,a034 │ │ - lw v1,232(sp) │ │ - bnez a3,a0e4 │ │ - li v0,3 │ │ - beq v1,v0,a168 │ │ - li t2,1 │ │ - li t1,31 │ │ - li a1,32 │ │ - bne v1,t2,a08c │ │ - li s0,32 │ │ - b a104 │ │ - li s5,16 │ │ - beqz a3,a074 │ │ - addiu t1,a1,-1 │ │ - sltiu t6,t1,32 │ │ - move s0,a1 │ │ - bnez t6,a0b0 │ │ - move s5,a3 │ │ - li v0,68 │ │ - lw ra,212(sp) │ │ - lw s5,208(sp) │ │ - lw s4,204(sp) │ │ - lw s3,200(sp) │ │ - lw s2,196(sp) │ │ - lw s1,192(sp) │ │ - lw s0,188(sp) │ │ - jr ra │ │ - addiu sp,sp,216 │ │ - li a3,3 │ │ - beq v1,a3,a0f4 │ │ - move s0,a1 │ │ - li t0,1 │ │ - beq v1,t0,a0f8 │ │ - li s5,16 │ │ - li t3,2 │ │ - beq v1,t3,a160 │ │ - addiu t4,v1,-4 │ │ - sltiu t5,t4,2 │ │ - bnez t5,a178 │ │ - nop │ │ - sltiu t6,t1,32 │ │ - beqz t6,a04c │ │ - move s5,zero │ │ - addiu t7,s5,-1 │ │ - sltiu s1,t7,128 │ │ - bnez s1,a104 │ │ - lw ra,212(sp) │ │ - lw s5,208(sp) │ │ - lw s4,204(sp) │ │ - lw s3,200(sp) │ │ - lw s2,196(sp) │ │ - lw s1,192(sp) │ │ - lw s0,188(sp) │ │ - li v0,69 │ │ - jr ra │ │ - addiu sp,sp,216 │ │ - move s5,a3 │ │ - li a1,32 │ │ - b a0b0 │ │ - li s0,32 │ │ - li s5,64 │ │ - sltiu s2,t1,32 │ │ - beqz s2,a050 │ │ - li v0,68 │ │ - lw t9,-32412(gp) │ │ - addiu s3,sp,152 │ │ - move s1,a0 │ │ - move a0,s3 │ │ - jalr t9 │ │ - move s2,a2 │ │ - lw gp,16(sp) │ │ - addiu s4,sp,24 │ │ - lw t9,-32412(gp) │ │ - move a0,s4 │ │ - jalr t9 │ │ - move a1,s5 │ │ - lw gp,16(sp) │ │ - move a0,s3 │ │ - lw t9,-32604(gp) │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s0 │ │ - slt a0,v0,s0 │ │ - beqz a0,a180 │ │ - lw gp,16(sp) │ │ - b a050 │ │ - li v0,70 │ │ - b a0f8 │ │ - li s5,20 │ │ - li a1,32 │ │ - li s5,64 │ │ - b a104 │ │ - li s0,32 │ │ - b a0f8 │ │ - li s5,128 │ │ - lw t9,-32604(gp) │ │ - move a1,s2 │ │ - move a2,s5 │ │ - jalr t9 │ │ - move a0,s4 │ │ - slt a1,v0,s5 │ │ - li a2,71 │ │ - movz a2,zero,a1 │ │ - b a050 │ │ - move v0,a2 │ │ - │ │ -0000a1a8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-1208 │ │ - addu gp,gp,t9 │ │ - lw t9,-32604(gp) │ │ - jr t9 │ │ - nop │ │ - │ │ -0000a1c0 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-1232 │ │ - addu gp,gp,t9 │ │ - lw t9,-32432(gp) │ │ - jr t9 │ │ - nop │ │ - │ │ -0000a1d8 : │ │ - beqz a0,a1f0 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,a1f8 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,a210 │ │ - nop │ │ - lw a0,44(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ - │ │ -0000a218 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-1320 │ │ - addu gp,gp,t9 │ │ - beqz a0,a328 │ │ - nop │ │ - addiu sp,sp,-40 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - lbu v1,104(a0) │ │ - li s0,129 │ │ - beq v1,s0,a26c │ │ - li v0,1 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - bgez a2,a290 │ │ - lw t9,-32364(gp) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,95 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - move s1,a3 │ │ - jalr t9 │ │ - move s0,a0 │ │ - bnez v0,a254 │ │ - lw gp,16(sp) │ │ - lh a0,40(s0) │ │ - beqz a0,a330 │ │ - nop │ │ - lw a2,56(sp) │ │ - bltz a2,a278 │ │ - lw ra,36(sp) │ │ - beqz s1,a278 │ │ - lw t9,-32360(gp) │ │ - move a0,s0 │ │ - jalr t9 │ │ - move a1,s1 │ │ - bnez v0,a254 │ │ - lw gp,16(sp) │ │ - lw a1,80(s0) │ │ - lw a3,88(s0) │ │ - lw t9,-32024(gp) │ │ - addu t1,a1,a3 │ │ - addiu s1,t1,2 │ │ - lw a0,76(s0) │ │ - jalr t9 │ │ - move a1,s1 │ │ - move s2,v0 │ │ - beqz v0,a338 │ │ - lw gp,16(sp) │ │ - lw t9,-32464(gp) │ │ - lw a1,84(s0) │ │ - move a0,v0 │ │ - jalr t9 │ │ - move a2,s1 │ │ - sw s2,76(s0) │ │ - sw s1,80(s0) │ │ - b a254 │ │ - move v0,zero │ │ - jr ra │ │ - li v0,1 │ │ - b a254 │ │ - move v0,zero │ │ - b a254 │ │ - li v0,2 │ │ - │ │ -0000a340 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-1616 │ │ - addu gp,gp,t9 │ │ - beqz a0,a414 │ │ - nop │ │ - addiu sp,sp,-40 │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s1,32(sp) │ │ - lbu v0,104(a0) │ │ - li s0,129 │ │ - beq v0,s0,a38c │ │ - li v0,1 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - beqz a1,a378 │ │ - li v0,4 │ │ - lw v1,76(a0) │ │ - beqz v1,a3d4 │ │ - lw t9,-32152(gp) │ │ - move s0,a0 │ │ - move a0,v1 │ │ - jalr t9 │ │ - move s1,a1 │ │ - lw gp,16(sp) │ │ - sltiu a0,v0,1500 │ │ - li a1,1500 │ │ - movn a1,v0,a0 │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - move a0,a1 │ │ - bnez v0,a3ec │ │ - li t0,1 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - li v0,98 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw a2,76(s0) │ │ - sw a2,0(s1) │ │ - lh a3,34(s0) │ │ - beq a3,t0,a41c │ │ - addiu t3,a2,10 │ │ - li t1,2 │ │ - beq a3,t1,a428 │ │ - addiu t2,a2,2 │ │ - b a378 │ │ - move v0,zero │ │ - jr ra │ │ - li v0,1 │ │ - sw t3,0(s1) │ │ - b a378 │ │ - move v0,zero │ │ - sw t2,0(s1) │ │ - b a378 │ │ - move v0,zero │ │ - │ │ -0000a434 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-1860 │ │ - addu gp,gp,t9 │ │ - beqz a0,a51c │ │ - nop │ │ - addiu sp,sp,-40 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - lbu v0,104(a0) │ │ - li s0,129 │ │ - beq v0,s0,a488 │ │ - li v0,1 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - beqz a1,a4c4 │ │ - lw t9,-32152(gp) │ │ - move s0,a0 │ │ - move a0,a1 │ │ - jalr t9 │ │ - move s1,a1 │ │ - lw gp,16(sp) │ │ - sltiu v1,v0,1500 │ │ - li s2,1500 │ │ - movn s2,v0,v1 │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - bnez v0,a4e0 │ │ - lw gp,16(sp) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,72 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw a0,76(s0) │ │ - beqz a0,a4f8 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32144(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - li a0,2 │ │ - movn a0,zero,v0 │ │ - sw v0,76(s0) │ │ - sw s2,80(s0) │ │ - b a470 │ │ - move v0,a0 │ │ - jr ra │ │ - li v0,1 │ │ - ... │ │ - lui gp,0x2 │ │ - addiu gp,gp,-2112 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw ra,60(sp) │ │ - sw s4,56(sp) │ │ - move s1,a1 │ │ - move s0,a0 │ │ - lw a0,0(a1) │ │ - lw a1,-32736(gp) │ │ - lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ - move s2,a2 │ │ - jalr t9 │ │ - move s3,a3 │ │ - lw gp,24(sp) │ │ - blez v0,a5c0 │ │ - sw v0,0(s2) │ │ - slti v1,v0,3 │ │ - bnez v1,a5e8 │ │ - lw t9,-32732(gp) │ │ - li s0,23 │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ - li s0,22 │ │ - move v0,s0 │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw a1,0(s1) │ │ - move a0,s0 │ │ - jalr t9 │ │ - addiu a2,v0,1 │ │ - lw gp,24(sp) │ │ - addiu v0,sp,32 │ │ - lw t9,-32356(gp) │ │ - move a0,s0 │ │ - sw v0,16(sp) │ │ - move a1,zero │ │ - li a2,6 │ │ - jalr t9 │ │ - move a3,zero │ │ - lw s0,32(sp) │ │ - lw gp,24(sp) │ │ - move s4,v0 │ │ - beqz s0,a638 │ │ - sh v0,12(s3) │ │ - b a59c │ │ - li s0,24 │ │ - lw s3,0(s1) │ │ - lw t9,-32116(gp) │ │ - move a0,s3 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7c0 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7c8 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7d0 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7e0 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7d8 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7f0 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7e8 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a800 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a7f8 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - beqz v0,a808 │ │ - lw gp,24(sp) │ │ - lw t9,-32116(gp) │ │ - addiu a0,v0,1 │ │ - jalr t9 │ │ - li a1,58 │ │ - li a0,10 │ │ - li a2,11 │ │ - movn a0,a2,v0 │ │ - move a3,a0 │ │ - andi t0,s4,0xffff │ │ - sltiu t1,t0,7 │ │ - beqz t1,a630 │ │ - li t2,1 │ │ - sllv t3,t2,s4 │ │ - andi t4,t3,0x50 │ │ - bnez t4,a794 │ │ - slti t5,a3,5 │ │ - andi t6,t3,0x2c │ │ - bnez t6,a7b0 │ │ - slti t7,a3,4 │ │ - andi t8,t3,0x3 │ │ - beqz t8,a630 │ │ - slti ra,a3,3 │ │ - bnez ra,a79c │ │ - nop │ │ - b a59c │ │ - li s0,10 │ │ - beqz t5,a78c │ │ - nop │ │ - lw a1,0(s2) │ │ - addiu s2,a1,1 │ │ - addu v1,s3,s2 │ │ - b a59c │ │ - sw v1,0(s1) │ │ - bnez t7,a79c │ │ - nop │ │ - b a59c │ │ - li s0,10 │ │ - b a74c │ │ - move a3,zero │ │ - b a74c │ │ - li a3,1 │ │ - b a74c │ │ - li a3,2 │ │ - b a74c │ │ - li a3,4 │ │ - b a74c │ │ - li a3,3 │ │ - b a74c │ │ - li a3,6 │ │ - b a74c │ │ - li a3,5 │ │ - b a74c │ │ - li a3,8 │ │ - b a74c │ │ - li a3,7 │ │ - b a74c │ │ - li a3,9 │ │ - lui gp,0x2 │ │ - addiu gp,gp,-2848 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - lh s0,12(a3) │ │ - addiu v0,s0,-3 │ │ - andi v1,v0,0xffff │ │ - sltiu a0,v1,2 │ │ - bnez a0,a87c │ │ - li t0,6 │ │ - beq s0,t0,a880 │ │ - lw t9,-32152(gp) │ │ - move a1,zero │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - move v0,a1 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32152(gp) │ │ - lw a0,0(a1) │ │ - move s1,a2 │ │ - move s0,a1 │ │ - jalr t9 │ │ - move s2,a3 │ │ - move s3,v0 │ │ - lw gp,24(sp) │ │ - blez v0,a8d0 │ │ - sw v0,0(s1) │ │ - slti a2,v0,257 │ │ - bnez a2,a8f4 │ │ - lw ra,60(sp) │ │ - li a1,40 │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - move v0,a1 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ - li a1,39 │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - move v0,a1 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw a3,-32736(gp) │ │ - lw s1,0(s0) │ │ - lw t9,-32052(gp) │ │ - addiu a1,a3,28296 │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,24(sp) │ │ - bne s3,v0,a85c │ │ - li a1,41 │ │ - lw t9,-32356(gp) │ │ - addiu t1,sp,32 │ │ - move a1,zero │ │ - sw t1,16(sp) │ │ - move a0,s1 │ │ - lui a2,0x1 │ │ - jalr t9 │ │ - move a3,zero │ │ - lw a1,32(sp) │ │ - li t2,42 │ │ - sw v0,28(s2) │ │ - b a85c │ │ - movn a1,t2,a1 │ │ - lui gp,0x2 │ │ - addiu gp,gp,-3164 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - lw a0,0(a1) │ │ - move s1,a1 │ │ - lw a1,-32736(gp) │ │ - lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ - move s0,a2 │ │ - jalr t9 │ │ - move s2,a3 │ │ - lw gp,16(sp) │ │ - blez v0,a9c4 │ │ - sw v0,0(s0) │ │ - slti v1,v0,9 │ │ - bnez v1,a9e0 │ │ - nop │ │ - li v0,21 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,20 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw a0,44(s2) │ │ - beqz a0,a9fc │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - addiu a1,v0,1 │ │ - lw gp,16(sp) │ │ - beqz v0,aa60 │ │ - sw v0,44(s2) │ │ - lw a2,0(s0) │ │ - lw t9,-32732(gp) │ │ - lw a1,0(s1) │ │ - move a0,v0 │ │ - jalr t9 │ │ - addiu a2,a2,1 │ │ - lw v0,0(s0) │ │ - lw a0,0(s1) │ │ - addiu a3,v0,1 │ │ - addu t0,a0,a3 │ │ - sw t0,0(s1) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - b a9ac │ │ - li v0,2 │ │ - lui gp,0x2 │ │ - addiu gp,gp,-3448 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sw ra,60(sp) │ │ - move s0,a1 │ │ - move s2,a0 │ │ - lw a0,0(a1) │ │ - lw a1,-32736(gp) │ │ - lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ - move s1,a2 │ │ - jalr t9 │ │ - move s3,a3 │ │ - lw gp,24(sp) │ │ - blez v0,aaec │ │ - sw v0,0(s1) │ │ - slti v1,v0,13 │ │ - bnez v1,ab10 │ │ - li t1,18 │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - move v0,t1 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ - li t1,17 │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - move v0,t1 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32732(gp) │ │ - lw a1,0(s0) │ │ - move a0,s2 │ │ - jalr t9 │ │ - addiu a2,v0,1 │ │ - lw gp,24(sp) │ │ - addiu v0,sp,32 │ │ - lw t9,-32356(gp) │ │ - sw v0,16(sp) │ │ - move a0,s2 │ │ - move a1,zero │ │ - li a2,-1 │ │ + addiu a2,v0,1 │ │ + lw gp,24(sp) │ │ + addiu v0,sp,32 │ │ + lw t9,-32396(gp) │ │ + sw v0,16(sp) │ │ + move a0,s2 │ │ + move a1,zero │ │ + li a2,-1 │ │ jalr t9 │ │ move a3,zero │ │ lw t1,32(sp) │ │ - beqz t1,ab5c │ │ + beqz t1,89ac │ │ sw v0,8(s3) │ │ - b aacc │ │ + b 891c │ │ li t1,19 │ │ lw a2,0(s1) │ │ lw a0,0(s0) │ │ addiu a3,a2,1 │ │ addu t0,a0,a3 │ │ - b aacc │ │ + b 891c │ │ sw t0,0(s0) │ │ lui gp,0x2 │ │ - addiu gp,gp,-3716 │ │ + addiu gp,gp,4908 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw gp,16(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ @@ -8404,63 +6171,63 @@ │ │ move s3,a0 │ │ lw a0,0(a1) │ │ move s1,a2 │ │ move s0,a1 │ │ jalr t9 │ │ move s2,a3 │ │ lw gp,16(sp) │ │ - blez v0,ac88 │ │ + blez v0,8ad8 │ │ sw v0,0(s1) │ │ slti v1,v0,257 │ │ - bnez v1,abf8 │ │ + bnez v1,8a48 │ │ nop │ │ li v0,34 │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lh a0,12(s2) │ │ addiu a1,a0,-3 │ │ andi a2,a1,0xffff │ │ sltiu a3,a2,2 │ │ - bnez a3,acac │ │ + bnez a3,8afc │ │ li t0,6 │ │ - beq a0,t0,acac │ │ + beq a0,t0,8afc │ │ lw t9,-32732(gp) │ │ lw a1,0(s0) │ │ move a0,s3 │ │ jalr t9 │ │ addiu a2,v0,1 │ │ lw a0,24(s2) │ │ - beqz a0,ac44 │ │ + beqz a0,8a94 │ │ lw gp,16(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,0(s1) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ addiu a1,v0,1 │ │ lw gp,16(sp) │ │ - beqz v0,ad10 │ │ + beqz v0,8b60 │ │ sw v0,24(s2) │ │ - lw t9,-32432(gp) │ │ + lw t9,-32452(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a1,v0 │ │ slti t1,v0,0 │ │ li t2,35 │ │ movz t2,zero,t1 │ │ - b abd8 │ │ + b 8a28 │ │ move v0,t2 │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ @@ -8468,110 +6235,110 @@ │ │ jr ra │ │ addiu sp,sp,48 │ │ lw s4,0(s0) │ │ lw t9,-32116(gp) │ │ move a0,s4 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,ac88 │ │ + beqz v0,8ad8 │ │ lw gp,16(sp) │ │ lw t3,-32736(gp) │ │ lw t9,-32016(gp) │ │ move a0,s4 │ │ jalr t9 │ │ - addiu a1,t3,28292 │ │ + addiu a1,t3,18064 │ │ slti t4,v0,257 │ │ lw gp,16(sp) │ │ - bnez t4,ad18 │ │ + bnez t4,8b68 │ │ sw v0,0(s1) │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ li v0,37 │ │ jr ra │ │ addiu sp,sp,48 │ │ - b abd8 │ │ + b 8a28 │ │ li v0,2 │ │ lw t9,-32732(gp) │ │ lw a1,0(s0) │ │ move a0,s3 │ │ jalr t9 │ │ addiu a2,v0,1 │ │ lw a0,24(s2) │ │ - beqz a0,ad48 │ │ + beqz a0,8b98 │ │ lw gp,16(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw t5,0(s1) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ addiu a1,t5,1 │ │ lw gp,16(sp) │ │ - beqz v0,ad10 │ │ + beqz v0,8b60 │ │ sw v0,24(s2) │ │ - lw t9,-32432(gp) │ │ + lw t9,-32452(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a1,v0 │ │ - bltz v0,ad9c │ │ + bltz v0,8bec │ │ nop │ │ lw t6,0(s1) │ │ lw t7,0(s0) │ │ addiu t8,t6,1 │ │ addu ra,t7,t8 │ │ sw ra,0(s0) │ │ - b abd8 │ │ + b 8a28 │ │ move v0,zero │ │ - b abd8 │ │ + b 8a28 │ │ li v0,38 │ │ lui gp,0x2 │ │ - addiu gp,gp,-4276 │ │ + addiu gp,gp,4348 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ lh v0,12(a3) │ │ li s0,2 │ │ - beq v0,s0,ae08 │ │ + beq v0,s0,8c58 │ │ addiu v1,v0,-4 │ │ andi t0,v1,0xffff │ │ sltiu t1,t0,3 │ │ - bnez t1,ae08 │ │ + bnez t1,8c58 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ move s2,a1 │ │ move s1,a0 │ │ lw a0,0(a1) │ │ lw a1,-32736(gp) │ │ lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ + addiu a1,a1,18064 │ │ move s3,a2 │ │ jalr t9 │ │ move s0,a3 │ │ lw gp,16(sp) │ │ - blez v0,ae64 │ │ + blez v0,8cb4 │ │ sw v0,0(s3) │ │ slti a0,v0,257 │ │ - bnez a0,ae84 │ │ + bnez a0,8cd4 │ │ lw t9,-32732(gp) │ │ li v0,31 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -8586,75 +6353,75 @@ │ │ jr ra │ │ addiu sp,sp,48 │ │ lw a1,0(s2) │ │ move a0,s1 │ │ jalr t9 │ │ addiu a2,v0,1 │ │ lw a0,20(s0) │ │ - beqz a0,aeb0 │ │ + beqz a0,8d00 │ │ lw gp,16(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a2,0(s3) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ addiu a1,a2,1 │ │ lw gp,16(sp) │ │ - beqz v0,aef0 │ │ + beqz v0,8d40 │ │ sw v0,20(s0) │ │ - lw t9,-32432(gp) │ │ + lw t9,-32452(gp) │ │ move a0,s1 │ │ jalr t9 │ │ move a1,v0 │ │ - bgez v0,aef8 │ │ + bgez v0,8d48 │ │ lw gp,16(sp) │ │ - b ae48 │ │ + b 8c98 │ │ li v0,32 │ │ - b ae48 │ │ + b 8c98 │ │ li v0,2 │ │ - lw t9,-32524(gp) │ │ + lw t9,-32440(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ - beqz v0,af14 │ │ + beqz v0,8d64 │ │ nop │ │ - b ae48 │ │ + b 8c98 │ │ li v0,33 │ │ lw a3,0(s3) │ │ lw t2,0(s2) │ │ addiu t3,a3,1 │ │ addu t4,t2,t3 │ │ - b ae48 │ │ + b 8c98 │ │ sw t4,0(s2) │ │ lui gp,0x2 │ │ - addiu gp,gp,-4668 │ │ + addiu gp,gp,3956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw gp,16(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,44(sp) │ │ move s0,a1 │ │ move s3,a0 │ │ lw a0,0(a1) │ │ lw a1,-32736(gp) │ │ lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ + addiu a1,a1,18064 │ │ move s1,a2 │ │ jalr t9 │ │ move s2,a3 │ │ lw gp,16(sp) │ │ - blez v0,afb0 │ │ + blez v0,8e00 │ │ sw v0,0(s1) │ │ slti v1,v0,257 │ │ - bnez v1,afd0 │ │ + bnez v1,8e20 │ │ lw t9,-32732(gp) │ │ li v0,26 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -8669,85 +6436,85 @@ │ │ jr ra │ │ addiu sp,sp,48 │ │ lw a1,0(s0) │ │ move a0,s3 │ │ jalr t9 │ │ addiu a2,v0,1 │ │ lw a0,16(s2) │ │ - beqz a0,affc │ │ + beqz a0,8e4c │ │ lw gp,16(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,0(s1) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ addiu a1,v0,1 │ │ lw gp,16(sp) │ │ - beqz v0,b064 │ │ + beqz v0,8eb4 │ │ sw v0,16(s2) │ │ - lw t9,-32432(gp) │ │ + lw t9,-32452(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a1,v0 │ │ - bltz v0,b05c │ │ + bltz v0,8eac │ │ lw gp,16(sp) │ │ lh a0,12(s2) │ │ - bnez a0,b06c │ │ - lw t9,-32352(gp) │ │ - lw t9,-32348(gp) │ │ + bnez a0,8ebc │ │ + lw t9,-32392(gp) │ │ + lw t9,-32388(gp) │ │ jalr t9 │ │ lw a0,16(s2) │ │ - beqz v0,b084 │ │ + beqz v0,8ed4 │ │ nop │ │ - b af94 │ │ + b 8de4 │ │ li v0,28 │ │ - b af94 │ │ + b 8de4 │ │ li v0,27 │ │ - b af94 │ │ + b 8de4 │ │ li v0,2 │ │ jalr t9 │ │ lw a0,16(s2) │ │ - beqz v0,b084 │ │ + beqz v0,8ed4 │ │ nop │ │ - b af94 │ │ + b 8de4 │ │ li v0,29 │ │ lw a2,0(s1) │ │ lw a3,0(s0) │ │ addiu t0,a2,1 │ │ addu t1,a3,t0 │ │ sw t1,0(s0) │ │ - b af94 │ │ + b 8de4 │ │ move v0,zero │ │ lui gp,0x2 │ │ - addiu gp,gp,-5040 │ │ + addiu gp,gp,3584 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw gp,16(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,44(sp) │ │ move s0,a1 │ │ move s3,a0 │ │ lw a0,0(a1) │ │ lw a1,-32736(gp) │ │ lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ + addiu a1,a1,18064 │ │ move s1,a2 │ │ jalr t9 │ │ move s2,a3 │ │ lw gp,16(sp) │ │ - blez v0,b124 │ │ + blez v0,8f74 │ │ sw v0,0(s1) │ │ slti v1,v0,65 │ │ - bnez v1,b144 │ │ + bnez v1,8f94 │ │ lw t9,-32732(gp) │ │ li v0,14 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -8762,91 +6529,91 @@ │ │ jr ra │ │ addiu sp,sp,48 │ │ lw a1,0(s0) │ │ move a0,s3 │ │ jalr t9 │ │ addiu a2,v0,1 │ │ lw a0,4(s2) │ │ - beqz a0,b170 │ │ + beqz a0,8fc0 │ │ lw gp,16(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,0(s1) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ addiu a1,v0,1 │ │ lw gp,16(sp) │ │ - beqz v0,b1cc │ │ + beqz v0,901c │ │ sw v0,4(s2) │ │ - lw t9,-32432(gp) │ │ + lw t9,-32452(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a1,v0 │ │ - bgez v0,b1b0 │ │ + bgez v0,9000 │ │ lw gp,16(sp) │ │ - b b108 │ │ + b 8f58 │ │ li v0,15 │ │ - lw t9,-32344(gp) │ │ + lw t9,-32520(gp) │ │ jalr t9 │ │ lw a0,4(s2) │ │ - beqz v0,b1d4 │ │ + beqz v0,9024 │ │ nop │ │ - b b108 │ │ + b 8f58 │ │ li v0,16 │ │ - b b108 │ │ + b 8f58 │ │ li v0,2 │ │ lw a0,0(s1) │ │ lw a2,0(s0) │ │ addiu a3,a0,1 │ │ addu t0,a2,a3 │ │ - b b108 │ │ + b 8f58 │ │ sw t0,0(s0) │ │ lui gp,0x2 │ │ - addiu gp,gp,-5372 │ │ + addiu gp,gp,3252 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ lw a0,0(a1) │ │ move s0,a1 │ │ lw a1,-32736(gp) │ │ lw t9,-32016(gp) │ │ - addiu a1,a1,28292 │ │ + addiu a1,a1,18064 │ │ move s1,a2 │ │ jalr t9 │ │ move s2,a3 │ │ slti v1,v0,16 │ │ lw gp,16(sp) │ │ - beqz v1,b25c │ │ + beqz v1,90ac │ │ sw v0,0(s1) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ li v0,12 │ │ jr ra │ │ addiu sp,sp,40 │ │ lw a0,0(s2) │ │ - beqz a0,b274 │ │ + beqz a0,90c4 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw t9,-32040(gp) │ │ li a0,1 │ │ jalr t9 │ │ li a1,17 │ │ lw gp,16(sp) │ │ - beqz v0,b2d8 │ │ + beqz v0,9128 │ │ sw v0,0(s2) │ │ lw t9,-32104(gp) │ │ lw a1,0(s0) │ │ move a0,v0 │ │ jalr t9 │ │ li a2,16 │ │ sw v0,0(s2) │ │ @@ -8866,21 +6633,21 @@ │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ li v0,2 │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000b2f4 : │ │ +00009144 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-5636 │ │ + addiu gp,gp,2988 │ │ addu gp,gp,t9 │ │ lw v0,-32728(gp) │ │ addiu sp,sp,-112 │ │ - addiu t1,v0,4304 │ │ + addiu t1,v0,4112 │ │ sw s0,84(sp) │ │ addiu s0,sp,24 │ │ sw s1,88(sp) │ │ sw gp,16(sp) │ │ move s1,a0 │ │ sw ra,108(sp) │ │ sw s5,104(sp) │ │ @@ -8894,22 +6661,22 @@ │ │ lw a2,8(t1) │ │ lw a1,12(t1) │ │ addiu t1,t1,16 │ │ sw t0,0(v1) │ │ sw a3,4(v1) │ │ sw a2,8(v1) │ │ sw a1,12(v1) │ │ - bne t1,a0,b33c │ │ + bne t1,a0,918c │ │ addiu v1,v1,16 │ │ lw t2,0(t1) │ │ - lw t9,-32456(gp) │ │ + lw t9,-32512(gp) │ │ lw a0,72(s1) │ │ jalr t9 │ │ sw t2,0(v1) │ │ - bnez v0,b3ac │ │ + bnez v0,91fc │ │ lw gp,16(sp) │ │ li v0,6 │ │ lw ra,108(sp) │ │ lw s5,104(sp) │ │ lw s4,100(sp) │ │ lw s3,96(sp) │ │ lw s2,92(sp) │ │ @@ -8925,25 +6692,25 @@ │ │ sltiu t3,v0,1500 │ │ li t4,1500 │ │ lw t5,-32064(gp) │ │ movz v0,t4,t3 │ │ lw a2,0(t5) │ │ move a0,s2 │ │ addu t0,s2,v0 │ │ - b b3f8 │ │ + b 9248 │ │ li a3,-1 │ │ addu t1,a2,a1 │ │ lb v1,1(t1) │ │ andi t2,v1,0x97 │ │ - beqz t2,b40c │ │ + beqz t2,925c │ │ addiu a0,a0,1 │ │ - beq a0,t0,b434 │ │ + beq a0,t0,9284 │ │ lw t9,-32116(gp) │ │ lb ra,0(a0) │ │ - bne ra,a3,b3e4 │ │ + bne ra,a3,9234 │ │ andi a1,ra,0xff │ │ lw ra,108(sp) │ │ lw s5,104(sp) │ │ lw s4,100(sp) │ │ lw s3,96(sp) │ │ lw s2,92(sp) │ │ lw s1,88(sp) │ │ @@ -8952,186 +6719,186 @@ │ │ jr ra │ │ addiu sp,sp,112 │ │ move a0,s2 │ │ li a1,58 │ │ jalr t9 │ │ sw s2,64(sp) │ │ move s3,v0 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ addiu s5,v0,1 │ │ move a0,s5 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ li a1,58 │ │ - beqz v0,b7fc │ │ + beqz v0,964c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu t6,s3,s2 │ │ move a0,s5 │ │ li a1,58 │ │ jalr t9 │ │ addiu s3,t6,1 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu t7,v0,s5 │ │ addiu s4,v0,1 │ │ addiu t8,t7,1 │ │ move a0,s4 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t8 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu ra,v0,s4 │ │ addiu s5,v0,1 │ │ move a0,s5 │ │ addiu v0,ra,1 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,v0 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ subu a0,v0,s5 │ │ lw t9,-32116(gp) │ │ addiu s4,v0,1 │ │ addiu t0,a0,1 │ │ li a1,58 │ │ move a0,s4 │ │ jalr t9 │ │ addu s3,s3,t0 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu a3,v0,s4 │ │ addiu s5,v0,1 │ │ addiu a2,a3,1 │ │ move a0,s5 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,a2 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ subu a1,v0,s5 │ │ lw t9,-32116(gp) │ │ addiu s4,v0,1 │ │ addiu t1,a1,1 │ │ move a0,s4 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t1 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu v1,v0,s4 │ │ addiu s5,v0,1 │ │ addiu t2,v1,1 │ │ move a0,s5 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t2 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu t3,v0,s5 │ │ addiu s4,v0,1 │ │ addiu t4,t3,1 │ │ move a0,s4 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t4 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu t5,v0,s4 │ │ addiu s5,v0,1 │ │ addiu t6,t5,1 │ │ move a0,s5 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t6 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ subu t7,v0,s5 │ │ addiu s4,v0,1 │ │ addiu t8,t7,1 │ │ move a0,s4 │ │ li a1,58 │ │ jalr t9 │ │ addu s3,s3,t8 │ │ - beqz v0,b660 │ │ + beqz v0,94b0 │ │ lw gp,16(sp) │ │ subu ra,v0,s4 │ │ addiu v0,ra,1 │ │ addu s3,s3,v0 │ │ lw t9,-32152(gp) │ │ addu s2,s2,s3 │ │ move a0,s2 │ │ jalr t9 │ │ sw s2,64(sp) │ │ sltiu a0,v0,87 │ │ - beqz a0,b774 │ │ + beqz a0,95c4 │ │ lw gp,16(sp) │ │ li t0,43 │ │ - beq v0,t0,b844 │ │ + beq v0,t0,9694 │ │ sw v0,60(sp) │ │ sltiu a3,v0,44 │ │ - beqz a3,b80c │ │ + beqz a3,965c │ │ li t2,64 │ │ li a2,22 │ │ - beq v0,a2,b828 │ │ + beq v0,a2,9678 │ │ li v1,1 │ │ li a1,27 │ │ - bne v0,a1,b774 │ │ + bne v0,a1,95c4 │ │ li t1,2 │ │ sh t1,32(s1) │ │ sw v0,52(s1) │ │ lw t6,72(s1) │ │ subu t7,t6,v0 │ │ - bltz t7,b388 │ │ + bltz t7,91d8 │ │ li v0,11 │ │ lw a0,48(s1) │ │ - beqz a0,b6e0 │ │ + beqz a0,9530 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw s4,64(sp) │ │ lw t9,-32144(gp) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,16(sp) │ │ - beqz v0,b804 │ │ + beqz v0,9654 │ │ sw v0,48(s1) │ │ lw t9,-32172(gp) │ │ lw a2,60(sp) │ │ addiu a0,s4,-1 │ │ jalr t9 │ │ move a1,zero │ │ lw v0,60(sp) │ │ @@ -9141,102 +6908,102 @@ │ │ addu s5,s3,t8 │ │ lw t9,-32040(gp) │ │ sw s5,72(s1) │ │ li a0,1 │ │ jalr t9 │ │ li a1,1024 │ │ move s2,v0 │ │ - beqz v0,b804 │ │ + beqz v0,9654 │ │ lw gp,16(sp) │ │ lhu ra,32(s1) │ │ sltiu a0,ra,6 │ │ - beqz a0,b7c8 │ │ + beqz a0,9618 │ │ lw s4,60(sp) │ │ lw a3,-32736(gp) │ │ sll t0,ra,0x2 │ │ - addiu a2,a3,28320 │ │ + addiu a2,a3,18368 │ │ addu a1,a2,t0 │ │ lw t1,0(a1) │ │ addu v1,t1,gp │ │ jr v1 │ │ nop │ │ - b b388 │ │ + b 91d8 │ │ li v0,99 │ │ - lw t9,-32340(gp) │ │ + lw t9,-32384(gp) │ │ lw a1,68(s1) │ │ move a0,s2 │ │ jalr t9 │ │ move a2,s5 │ │ lw gp,16(sp) │ │ lw a0,48(s1) │ │ - lw t9,-32392(gp) │ │ + lw t9,-32400(gp) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s4 │ │ - beqz v0,b8b0 │ │ + beqz v0,9700 │ │ lw gp,16(sp) │ │ lh t2,32(s1) │ │ li t3,3 │ │ - beq t2,t3,b854 │ │ + beq t2,t3,96a4 │ │ li t4,5 │ │ - beq t2,t4,b928 │ │ + beq t2,t4,9778 │ │ lw t9,-32172(gp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ move a0,s2 │ │ - b b388 │ │ + b 91d8 │ │ li v0,108 │ │ - b b780 │ │ - lw t9,-32336(gp) │ │ - b b780 │ │ - lw t9,-32332(gp) │ │ - b b780 │ │ - lw t9,-32328(gp) │ │ - b b780 │ │ - lw t9,-32324(gp) │ │ - b b388 │ │ + b 95d0 │ │ + lw t9,-32380(gp) │ │ + b 95d0 │ │ + lw t9,-32376(gp) │ │ + b 95d0 │ │ + lw t9,-32372(gp) │ │ + b 95d0 │ │ + lw t9,-32368(gp) │ │ + b 91d8 │ │ li v0,8 │ │ - b b388 │ │ + b 91d8 │ │ li v0,2 │ │ - beq v0,t2,b834 │ │ + beq v0,t2,9684 │ │ li t3,86 │ │ - bne v0,t3,b774 │ │ + bne v0,t3,95c4 │ │ li t4,5 │ │ sh t4,32(s1) │ │ - b b6b8 │ │ + b 9508 │ │ sw v0,52(s1) │ │ sh v1,32(s1) │ │ - b b6b8 │ │ + b 9508 │ │ sw v0,52(s1) │ │ li t5,4 │ │ sh t5,32(s1) │ │ - b b6b8 │ │ + b 9508 │ │ sw v0,52(s1) │ │ li s5,3 │ │ sh s5,32(s1) │ │ - b b6b8 │ │ + b 9508 │ │ sw v0,52(s1) │ │ lw t9,-32172(gp) │ │ move a0,s2 │ │ move a1,zero │ │ jalr t9 │ │ li a2,1024 │ │ lw gp,16(sp) │ │ lw a1,68(s1) │ │ - lw t9,-32320(gp) │ │ + lw t9,-32364(gp) │ │ lw a2,72(s1) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ lw a0,48(s1) │ │ - lw t9,-32392(gp) │ │ + lw t9,-32400(gp) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s4 │ │ - bnez v0,b7c8 │ │ + bnez v0,9618 │ │ lw gp,16(sp) │ │ li t7,6 │ │ li t8,43 │ │ sh t7,32(s1) │ │ sw t8,52(s1) │ │ lw v0,68(s1) │ │ addiu s3,sp,60 │ │ @@ -9244,3155 +7011,921 @@ │ │ addiu s5,sp,64 │ │ lw t9,0(s0) │ │ move a0,s2 │ │ move a1,s5 │ │ move a2,s3 │ │ jalr t9 │ │ move a3,s1 │ │ - bnez v0,b910 │ │ + bnez v0,9760 │ │ lw gp,16(sp) │ │ addiu s0,s0,4 │ │ - bne s3,s0,b8c0 │ │ + bne s3,s0,9710 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw s0,100(s1) │ │ li s4,-127 │ │ ori s2,s0,0x81 │ │ sb s4,104(s1) │ │ sw s2,100(s1) │ │ - b b388 │ │ + b 91d8 │ │ move v0,zero │ │ lw t9,-32184(gp) │ │ sw v0,72(sp) │ │ jalr t9 │ │ move a0,s2 │ │ - b b388 │ │ + b 91d8 │ │ lw v0,72(sp) │ │ move a0,s2 │ │ move a1,zero │ │ jalr t9 │ │ li a2,1024 │ │ lw gp,16(sp) │ │ lw a1,68(s1) │ │ - lw t9,-32316(gp) │ │ + lw t9,-32360(gp) │ │ lw a2,72(s1) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ lw a0,48(s1) │ │ - lw t9,-32392(gp) │ │ + lw t9,-32400(gp) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s4 │ │ - bnez v0,b7c8 │ │ + bnez v0,9618 │ │ lw gp,16(sp) │ │ li t5,7 │ │ li t6,86 │ │ sh t5,32(s1) │ │ - b b8b0 │ │ + b 9700 │ │ sw t6,52(s1) │ │ ... │ │ │ │ -0000b990 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-7328 │ │ - addu gp,gp,t9 │ │ - beqz a0,b9b4 │ │ +000097e0 : │ │ + sll a1,a1,0x10 │ │ + beqz a0,97fc │ │ + sra a2,a1,0x10 │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,9804 │ │ + andi a3,a2,0xffff │ │ + jr ra │ │ + li v0,1 │ │ + sltiu t0,a3,3 │ │ + bnez t0,9818 │ │ + nop │ │ + jr ra │ │ + li v0,63 │ │ + lw t1,100(a0) │ │ + sh a2,34(a0) │ │ + ori t2,t1,0x2000 │ │ + sw t2,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ + │ │ +00009830 : │ │ + beqz a0,9848 │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,b9bc │ │ + beq v1,v0,9850 │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,ba20 │ │ - lw t9,-32152(gp) │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ - move s0,a0 │ │ - move a0,a1 │ │ - jalr t9 │ │ - move s1,a1 │ │ - sltiu a0,v0,64 │ │ - beqz a0,ba08 │ │ - lw gp,16(sp) │ │ - lb a1,0(s1) │ │ - bnez a1,ba28 │ │ - li v0,87 │ │ - b ba10 │ │ - lw ra,36(sp) │ │ - li v0,94 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lh a0,34(a0) │ │ + move v0,zero │ │ jr ra │ │ - li v0,87 │ │ - lw a0,24(s0) │ │ - beqz a0,ba40 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ + sh a0,0(a1) │ │ + │ │ +00009860 : │ │ + beqz a0,9878 │ │ nop │ │ - lw gp,16(sp) │ │ - lw t9,-32144(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw a2,100(s0) │ │ - li t0,2 │ │ - ori a3,a2,0x2 │ │ - movn t0,zero,v0 │ │ - sw v0,24(s0) │ │ - sw a3,100(s0) │ │ - b ba0c │ │ - move v0,t0 │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,9880 │ │ + sltiu a2,a1,9 │ │ + jr ra │ │ + li v0,1 │ │ + bnez a2,9890 │ │ + lui t0,0x1 │ │ + jr ra │ │ + li v0,64 │ │ + lw a3,100(a0) │ │ + or t1,a3,t0 │ │ + sw a1,36(a0) │ │ + sw t1,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ │ │ -0000ba6c : │ │ - beqz a0,ba84 │ │ +000098a8 : │ │ + beqz a0,98c0 │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,ba8c │ │ + beq v1,v0,98c8 │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,baa4 │ │ + beqz a1,98e0 │ │ nop │ │ - lw a0,24(a0) │ │ + lw a0,36(a0) │ │ move v0,zero │ │ jr ra │ │ sw a0,0(a1) │ │ jr ra │ │ li v0,4 │ │ - nop │ │ │ │ -0000bab0 : │ │ +000098e8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-7616 │ │ + addiu gp,gp,1032 │ │ addu gp,gp,t9 │ │ - beqz a0,bb6c │ │ - lw v0,-32736(gp) │ │ - addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ - move s0,a0 │ │ - lw a0,29120(v0) │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ - addiu a2,v0,29120 │ │ - lw v1,4(a2) │ │ - swl a0,3(s0) │ │ - swr a0,0(s0) │ │ - swl v1,7(s0) │ │ - lw a1,8(a2) │ │ - swr v1,4(s0) │ │ - swl a1,11(s0) │ │ - lw a3,12(a2) │ │ - swr a1,8(s0) │ │ - swl a3,15(s0) │ │ - lw t0,16(a2) │ │ - lw t1,20(a2) │ │ - swr a3,12(s0) │ │ - lw t2,24(a2) │ │ - swl t0,19(s0) │ │ - swr t0,16(s0) │ │ - swl t1,23(s0) │ │ - swr t1,20(s0) │ │ - swl t2,27(s0) │ │ - lw t3,28(a2) │ │ - swr t2,24(s0) │ │ - swl t3,31(s0) │ │ - lw t9,-32172(gp) │ │ - swr t3,28(s0) │ │ - addiu a0,s0,40 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,64 │ │ - move t4,zero │ │ - move t5,zero │ │ - sw t4,32(s0) │ │ - sw t5,36(s0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - addiu sp,sp,32 │ │ - jr ra │ │ + beqz a0,9a08 │ │ nop │ │ - │ │ -0000bb74 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-7812 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s8,52(sp) │ │ - lw s8,-32736(gp) │ │ - lw t3,-32736(gp) │ │ - sw s6,44(sp) │ │ - sw s4,36(sp) │ │ - sw gp,0(sp) │ │ - sw s7,48(sp) │ │ - sw s5,40(sp) │ │ - sw s3,32(sp) │ │ - sw s2,28(sp) │ │ - sw s1,24(sp) │ │ - sw s0,20(sp) │ │ - addiu v1,s8,29216 │ │ - addiu s4,a0,40 │ │ - lui t6,0xff │ │ - lui s6,0xff00 │ │ - sw a0,56(sp) │ │ - move t9,v1 │ │ - sw v1,8(sp) │ │ - lw s1,0(a0) │ │ - lw s3,4(a0) │ │ - lw s7,8(a0) │ │ - lw t5,12(a0) │ │ - lw s2,16(a0) │ │ - lw s5,20(a0) │ │ - lw s8,24(a0) │ │ - lw v0,28(a0) │ │ - move t4,s4 │ │ - addiu t3,t3,29152 │ │ - addiu t6,t6,255 │ │ - b bc1c │ │ - ori s6,s6,0xff00 │ │ - move s8,s5 │ │ - move s7,s3 │ │ - move s5,s2 │ │ - move s3,s1 │ │ - move s2,t8 │ │ - move s1,a2 │ │ - lw t2,0(a1) │ │ - srl t1,s2,0xb │ │ - sll a2,t2,0x10 │ │ - srl a3,t2,0x10 │ │ - or t7,a3,a2 │ │ - and t0,t7,t6 │ │ - and v1,t7,s6 │ │ - sll t8,s2,0x1a │ │ - sll a0,s2,0x15 │ │ - srl s0,s2,0x6 │ │ - srl t2,v1,0x8 │ │ - or s0,s0,t8 │ │ - sll a2,t0,0x8 │ │ - srl a3,s2,0x19 │ │ - or a0,t1,a0 │ │ - sll t7,s2,0x7 │ │ - nor v1,zero,s2 │ │ - or t0,a2,t2 │ │ - xor a0,a0,s0 │ │ - and t1,s5,s2 │ │ - or t7,t7,a3 │ │ - and v1,v1,s8 │ │ - xor a3,a0,t7 │ │ - sw t0,0(t4) │ │ - xor v1,v1,t1 │ │ - addu v1,a3,v1 │ │ - sll s0,s1,0x13 │ │ - srl a2,s1,0x2 │ │ - sll t8,s1,0x1e │ │ - lw a3,0(t3) │ │ - srl t2,s1,0xd │ │ - xor a0,s7,s3 │ │ - srl t7,s1,0x16 │ │ - or t2,t2,s0 │ │ - sll t1,s1,0xa │ │ - or s0,a2,t8 │ │ - xor t2,t2,s0 │ │ - and t8,a0,s1 │ │ - and a2,s7,s3 │ │ - addu a0,v1,a3 │ │ - or t1,t1,t7 │ │ - addu t0,a0,t0 │ │ - xor t7,t8,a2 │ │ - xor v1,t2,t1 │ │ - addu v0,t0,v0 │ │ - addu s0,t7,v1 │ │ - addiu t3,t3,4 │ │ - addu t8,t5,v0 │ │ - addu a2,s0,v0 │ │ - move t5,s7 │ │ - move v0,s8 │ │ - addiu a1,a1,4 │ │ - bne t3,t9,bc04 │ │ - addiu t4,t4,4 │ │ - move t7,a2 │ │ - lw s6,8(sp) │ │ - b bd1c │ │ - li s0,16 │ │ - move s5,s2 │ │ - move s3,s1 │ │ - move s2,t8 │ │ - move s1,t7 │ │ - move t8,v0 │ │ - move t7,t9 │ │ - addiu s0,s0,1 │ │ - andi a1,s0,0xf │ │ - addiu t9,s0,13 │ │ - sll t6,a1,0x2 │ │ - andi a3,t9,0xf │ │ - addu a0,s4,t6 │ │ - sll t2,a3,0x2 │ │ - addiu t0,s0,-1 │ │ - addiu v1,s0,8 │ │ - lw t1,0(a0) │ │ - addu t3,s4,t2 │ │ - andi a2,t0,0xf │ │ - andi t5,v1,0xf │ │ - lw v0,0(t3) │ │ - sll t4,a2,0x2 │ │ - sll t9,t5,0x2 │ │ - addu a1,s4,t4 │ │ - sll t6,t1,0xe │ │ - srl a0,t1,0x12 │ │ - srl t2,t1,0x7 │ │ - sll a3,t1,0x19 │ │ - addu t0,s4,t9 │ │ - lw t3,0(t0) │ │ - or t9,t6,a0 │ │ - lw a2,0(a1) │ │ - or a0,t2,a3 │ │ - sll v1,v0,0xd │ │ - srl t6,v0,0x13 │ │ - sll t5,v0,0xf │ │ - srl t4,v0,0x11 │ │ - or t2,v1,t6 │ │ - xor a0,t9,a0 │ │ - or t6,t5,t4 │ │ - srl t1,t1,0x3 │ │ - xor t4,t2,t6 │ │ - xor a0,a0,t1 │ │ - srl t9,t8,0xb │ │ - sll a3,t8,0x1a │ │ - srl v0,v0,0xa │ │ - addu a2,t3,a2 │ │ - sll t0,t8,0x15 │ │ - srl v1,t8,0x6 │ │ - lw t5,0(s6) │ │ - xor t4,t4,v0 │ │ - or v1,v1,a3 │ │ - sll t3,t8,0x7 │ │ - srl t1,t8,0x19 │ │ - addu a2,a2,a0 │ │ - or t0,t9,t0 │ │ - addu a2,a2,t4 │ │ - xor t0,t0,v1 │ │ - or v0,t3,t1 │ │ - sll t9,t7,0x13 │ │ - srl a0,t7,0x2 │ │ - sll t6,t7,0x1e │ │ - nor a3,zero,t8 │ │ - srl t2,t7,0xd │ │ - or t2,t2,t9 │ │ - xor v1,s3,s1 │ │ - or t9,a0,t6 │ │ - and a3,a3,s5 │ │ - srl t3,t7,0x16 │ │ - addu t5,a2,t5 │ │ - xor v0,t0,v0 │ │ - and t4,s2,t8 │ │ - sll t1,t7,0xa │ │ - addu t0,t5,v0 │ │ - xor t4,a3,t4 │ │ - and a0,s3,s1 │ │ - xor a3,t2,t9 │ │ - and t6,v1,t7 │ │ - or t1,t1,t3 │ │ - addu t5,t0,t4 │ │ - xor v1,t6,a0 │ │ - xor t3,a3,t1 │ │ - addu s8,t5,s8 │ │ - addu t2,v1,t3 │ │ - sw a2,0(a1) │ │ - li a1,64 │ │ - addu v0,s7,s8 │ │ - addu t9,t2,s8 │ │ - move s7,s3 │ │ - move s8,s5 │ │ - bne s0,a1,bd04 │ │ - addiu s6,s6,4 │ │ - lw s0,56(sp) │ │ - lw t2,56(sp) │ │ - lw t6,0(s0) │ │ - lw t4,4(s0) │ │ - lw t1,8(s0) │ │ - lw t0,12(s0) │ │ - lw a2,16(s0) │ │ - lw t5,20(s0) │ │ - lw a0,24(s0) │ │ - lw v1,28(s0) │ │ - addu s1,t1,s1 │ │ - addu s3,t0,s3 │ │ - addu s2,a0,s2 │ │ - addu s5,v1,s5 │ │ - addu a3,t6,t9 │ │ - addu t7,t4,t7 │ │ - addu t3,a2,v0 │ │ - addu t8,t5,t8 │ │ - sw a3,0(t2) │ │ - sw t7,4(t2) │ │ - sw s1,8(t2) │ │ - sw s3,12(t2) │ │ - sw t3,16(t2) │ │ - sw t8,20(t2) │ │ - sw s2,24(t2) │ │ - sw s5,28(t2) │ │ - lw s8,52(sp) │ │ - lw s7,48(sp) │ │ - lw s6,44(sp) │ │ - lw s5,40(sp) │ │ - lw s4,36(sp) │ │ - lw s3,32(sp) │ │ - lw s2,28(sp) │ │ - lw s1,24(sp) │ │ - lw s0,20(sp) │ │ + addiu sp,sp,-64 │ │ + sw gp,24(sp) │ │ + sw ra,60(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + lbu s0,104(a0) │ │ + li v0,129 │ │ + beq s0,v0,995c │ │ + li v0,1 │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - │ │ -0000bf04 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-8724 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s3,36(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - beqz a2,c028 │ │ - move s3,a2 │ │ - lw s1,32(a0) │ │ + addiu sp,sp,64 │ │ + bltz a2,99a0 │ │ + move s1,a2 │ │ + lw v1,68(a0) │ │ + move s2,a1 │ │ + beqz v1,99cc │ │ move s0,a0 │ │ - lw s2,36(a0) │ │ - srl a0,s1,0x3 │ │ - andi v0,a0,0x3f │ │ - beqz v0,c048 │ │ - move s4,a1 │ │ - li a3,64 │ │ - subu s1,a3,v0 │ │ - addiu t0,v0,40 │ │ - sltu t1,a2,s1 │ │ - lw t9,-32168(gp) │ │ - bnez t1,c0ac │ │ - addu a0,s0,t0 │ │ - jalr t9 │ │ - move a2,s1 │ │ - lw t6,32(s0) │ │ - sll t7,s1,0x3 │ │ - lw gp,16(sp) │ │ - lw t8,36(s0) │ │ - addu s2,t6,t7 │ │ - sltu a0,s2,t6 │ │ - addu v0,a0,t8 │ │ - lw t9,-32312(gp) │ │ - sw s2,32(s0) │ │ - sw v0,36(s0) │ │ - subu s3,s3,s1 │ │ - move a0,s0 │ │ + lw a0,100(a0) │ │ + andi a1,a0,0x3042 │ │ + bnez a1,99d0 │ │ + lw t9,-32356(gp) │ │ + lw t9,-32512(gp) │ │ jalr t9 │ │ - addiu a1,s0,40 │ │ - sltiu v1,s3,64 │ │ - lw gp,16(sp) │ │ - bnez v1,c020 │ │ - addu s4,s4,s1 │ │ - move s2,s3 │ │ - move s1,s4 │ │ - lw t9,-32312(gp) │ │ - move a1,s1 │ │ + lw a0,72(s0) │ │ + bnez v0,9a10 │ │ + lw gp,24(sp) │ │ + b 9934 │ │ + li v0,98 │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + li v0,95 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t9,-32356(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw a3,32(s0) │ │ - lw t0,36(s0) │ │ - addiu t1,a3,512 │ │ - sltu a1,t1,a3 │ │ - addiu s2,s2,-64 │ │ - addu a2,a1,t0 │ │ - sltiu t2,s2,64 │ │ - lw gp,16(sp) │ │ - sw t1,32(s0) │ │ - sw a2,36(s0) │ │ - beqz t2,bfc8 │ │ - addiu s1,s1,64 │ │ - addiu ra,s3,-64 │ │ - srl t3,ra,0x6 │ │ - addiu t4,t3,1 │ │ - sll t5,t4,0x6 │ │ - andi s3,s3,0x3f │ │ - addu s4,s4,t5 │ │ - bnez s3,c05c │ │ - lw t9,-32168(gp) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + beqz v0,9984 │ │ + lw gp,24(sp) │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - sltiu v1,a2,64 │ │ - beqz v1,bfc0 │ │ - lw t9,-32168(gp) │ │ - b c068 │ │ - addiu a0,s0,40 │ │ - lw s1,32(s0) │ │ - lw s2,36(s0) │ │ - addiu a0,s0,40 │ │ - move a1,s4 │ │ - move a2,s3 │ │ - jalr t9 │ │ - sll s3,s3,0x3 │ │ - addu t6,s3,s1 │ │ - sltu s4,t6,s3 │ │ - addu t7,s4,s2 │ │ - sw t6,32(s0) │ │ - sw t7,36(s0) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + addiu sp,sp,64 │ │ jr ra │ │ - addiu sp,sp,48 │ │ + li v0,1 │ │ + lh a2,34(s0) │ │ + li a3,1 │ │ + beq a2,a3,9a30 │ │ + xori t0,a2,0x2 │ │ + li v0,104 │ │ + li t1,111 │ │ + b 9934 │ │ + movz v0,t1,t0 │ │ + beqz s2,99a0 │ │ + slti t2,s1,33 │ │ + beqz t2,99a4 │ │ + lw ra,60(sp) │ │ + lw t9,-32512(gp) │ │ jalr t9 │ │ + lw a0,72(s0) │ │ + bnez v0,9a5c │ │ + lw gp,24(sp) │ │ + b 9934 │ │ + li v0,48 │ │ + lw t3,52(s0) │ │ + li t4,43 │ │ + beq t3,t4,9aa0 │ │ + slti t5,t3,44 │ │ + beqz t5,9a8c │ │ + li t6,22 │ │ + beq t3,t6,9aa0 │ │ + li t7,27 │ │ + beq t3,t7,9aa0 │ │ + li v0,49 │ │ + b 9934 │ │ nop │ │ - lw a1,32(s0) │ │ - sll a2,s3,0x3 │ │ - lw t2,36(s0) │ │ - addu t3,a1,a2 │ │ - sltu t4,t3,a1 │ │ - addu t5,t4,t2 │ │ - sw t3,32(s0) │ │ - sw t5,36(s0) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - │ │ -0000c0f4 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-9220 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - move s1,a0 │ │ - beqz a0,c398 │ │ - move s0,a1 │ │ - lw v1,32(a1) │ │ - lw a2,36(a1) │ │ - lui v0,0xff │ │ - addiu a3,v0,255 │ │ - lui a1,0xff00 │ │ - and a0,a2,a3 │ │ - ori t0,a1,0xff00 │ │ - and t1,v1,a3 │ │ - and t2,a2,t0 │ │ - and t3,v1,t0 │ │ - srl t4,a0,0x18 │ │ - sll t5,t1,0x8 │ │ - sll t8,a0,0x8 │ │ - srl t6,t2,0x8 │ │ - srl t7,t3,0x8 │ │ - or s2,t4,t5 │ │ - or t9,t8,t6 │ │ - or ra,s2,t7 │ │ - srl v1,v1,0x3 │ │ - sll a3,ra,0x10 │ │ - sll a2,t9,0x10 │ │ - srl a1,t9,0x10 │ │ - srl v0,ra,0x10 │ │ - or t0,a2,a1 │ │ - or a0,a3,v0 │ │ - andi t1,v1,0x3f │ │ - sw t0,32(s0) │ │ - beqz t1,c3c0 │ │ - sw a0,36(s0) │ │ - addiu t3,t1,1 │ │ - addu t4,s0,t1 │ │ - li t6,-128 │ │ - sltiu t5,t3,57 │ │ - bnez t5,c3e8 │ │ - sb t6,40(t4) │ │ - li t7,64 │ │ - bne t3,t7,c410 │ │ - lw t9,-32172(gp) │ │ - lw t9,-32312(gp) │ │ - addiu s2,s0,40 │ │ - move a0,s0 │ │ - jalr t9 │ │ - move a1,s2 │ │ - lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-32172(gp) │ │ - move a1,zero │ │ + li s3,64 │ │ + beq t3,s3,9aa0 │ │ + li s4,86 │ │ + bne t3,s4,9934 │ │ + li v0,49 │ │ + lw s5,72(s0) │ │ + lw t9,-32040(gp) │ │ + addu s6,t3,s5 │ │ + addiu s3,s6,18 │ │ + li a0,1 │ │ jalr t9 │ │ - li a2,56 │ │ - lw gp,16(sp) │ │ - addiu a2,s0,32 │ │ - lwl a1,3(a2) │ │ - lwl t0,7(a2) │ │ - lwr a1,0(a2) │ │ - lwr t0,4(a2) │ │ - addiu v0,s0,96 │ │ - swl a1,99(s0) │ │ - swr a1,0(v0) │ │ - swl t0,7(v0) │ │ - lw t9,-32312(gp) │ │ - swr t0,4(v0) │ │ - move a1,s2 │ │ + move a1,s3 │ │ + move s4,v0 │ │ + beqz v0,9b58 │ │ + lw gp,24(sp) │ │ + lw ra,-32736(gp) │ │ + lw t8,48(s0) │ │ + lw t9,-32068(gp) │ │ + lw a3,68(s0) │ │ + move a1,s3 │ │ + move a0,v0 │ │ + addiu a2,ra,18400 │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lui t2,0xff │ │ - sll t1,a0,0x10 │ │ - srl s2,a0,0x10 │ │ - lui t4,0xff00 │ │ - addiu t3,t2,255 │ │ - ori t5,t4,0xff00 │ │ - or t6,s2,t1 │ │ - and t7,t6,t3 │ │ - and t8,t6,t5 │ │ - sll a3,t7,0x8 │ │ - srl v1,t8,0x8 │ │ - or a2,a3,v1 │ │ - lw gp,16(sp) │ │ - sw a2,0(s0) │ │ - sw a2,0(s1) │ │ - lw t0,4(s0) │ │ - sll a1,t0,0x10 │ │ - srl v0,t0,0x10 │ │ - or t9,v0,a1 │ │ - and a0,t9,t3 │ │ - and t1,t9,t5 │ │ - sll s2,a0,0x8 │ │ - srl t2,t1,0x8 │ │ - or t4,s2,t2 │ │ - sw t4,4(s0) │ │ - sw t4,4(s1) │ │ - lw t6,8(s0) │ │ - sll t7,t6,0x10 │ │ - srl t8,t6,0x10 │ │ - or a3,t8,t7 │ │ - and a2,a3,t3 │ │ - and v1,a3,t5 │ │ - sll t0,a2,0x8 │ │ - srl a1,v1,0x8 │ │ - or v0,t0,a1 │ │ - sw v0,8(s0) │ │ - sw v0,8(s1) │ │ - lw t9,12(s0) │ │ - sll a0,t9,0x10 │ │ - srl t1,t9,0x10 │ │ - or s2,t1,a0 │ │ - and t2,s2,t3 │ │ - and t4,s2,t5 │ │ - sll t6,t2,0x8 │ │ - srl t7,t4,0x8 │ │ - or t8,t6,t7 │ │ - sw t8,12(s0) │ │ - sw t8,12(s1) │ │ - lw a3,16(s0) │ │ - sll a2,a3,0x10 │ │ - srl v1,a3,0x10 │ │ - or t0,v1,a2 │ │ - and a1,t0,t3 │ │ - and v0,t0,t5 │ │ - sll t9,a1,0x8 │ │ - srl a0,v0,0x8 │ │ - or t1,t9,a0 │ │ - sw t1,16(s0) │ │ - sw t1,16(s1) │ │ - lw s2,20(s0) │ │ - sll t2,s2,0x10 │ │ - srl t4,s2,0x10 │ │ - or t6,t4,t2 │ │ - and t7,t6,t3 │ │ - and t8,t6,t5 │ │ - sll a3,t7,0x8 │ │ - srl a2,t8,0x8 │ │ - or v1,a3,a2 │ │ - sw v1,20(s0) │ │ - sw v1,20(s1) │ │ - lw t0,24(s0) │ │ - sll a1,t0,0x10 │ │ - srl v0,t0,0x10 │ │ - or t9,v0,a1 │ │ - and a0,t9,t3 │ │ - and t1,t9,t5 │ │ - sll s2,a0,0x8 │ │ - srl t2,t1,0x8 │ │ - or t4,s2,t2 │ │ - sw t4,24(s0) │ │ - sw t4,24(s1) │ │ - lw t6,28(s0) │ │ - sll t7,t6,0x10 │ │ - srl t8,t6,0x10 │ │ - or a3,t8,t7 │ │ - and t3,a3,t3 │ │ - and t5,a3,t5 │ │ - sll a2,t3,0x8 │ │ - srl v1,t5,0x8 │ │ - or t0,a2,v1 │ │ - sw t0,28(s0) │ │ - sw t0,28(s1) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - move a0,s0 │ │ - lw t9,-32172(gp) │ │ - lw s0,24(sp) │ │ - move a1,zero │ │ - li a2,104 │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ - lw t9,-32172(gp) │ │ - addiu s2,s0,40 │ │ - move a0,s2 │ │ - move a1,zero │ │ + sw t8,16(sp) │ │ + lw gp,24(sp) │ │ + move a0,v0 │ │ + lw t9,-32352(gp) │ │ jalr t9 │ │ - li a2,56 │ │ - li t2,-128 │ │ - lw gp,16(sp) │ │ - b c1ec │ │ - sb t2,40(s0) │ │ - lw t9,-32172(gp) │ │ - addiu v1,t1,41 │ │ - li a3,55 │ │ - addu a0,s0,v1 │ │ - move a1,zero │ │ + move s3,v0 │ │ + bnez v0,9b68 │ │ + lw gp,24(sp) │ │ + lw t9,-32504(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - subu a2,a3,t1 │ │ - addiu s2,s0,40 │ │ - b c1ec │ │ - lw gp,16(sp) │ │ - addiu t8,t1,41 │ │ - li ra,63 │ │ - addu a0,s0,t8 │ │ - subu a2,ra,t1 │ │ + move a1,s3 │ │ + bnez v0,9b60 │ │ + nop │ │ + b 9934 │ │ + li v0,50 │ │ + lw t9,-32504(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - move a1,zero │ │ - b c1bc │ │ - lw gp,16(sp) │ │ - │ │ -0000c430 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-10048 │ │ - addu gp,gp,t9 │ │ - beqz a0,c4d8 │ │ - lw v1,-32736(gp) │ │ - addiu sp,sp,-32 │ │ - addiu t2,v1,28352 │ │ - move v0,a0 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - addiu a3,t2,64 │ │ - lw a2,0(t2) │ │ - lw a1,4(t2) │ │ - swl a2,3(v0) │ │ - swr a2,0(v0) │ │ - swl a1,7(v0) │ │ - lw t0,8(t2) │ │ - swr a1,4(v0) │ │ - swl t0,11(v0) │ │ - lw t1,12(t2) │ │ - swr t0,8(v0) │ │ - swl t1,15(v0) │ │ - addiu t2,t2,16 │ │ - swr t1,12(v0) │ │ - bne t2,a3,c460 │ │ - addiu v0,v0,16 │ │ - lw t9,-32172(gp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - addiu a0,a0,80 │ │ + move a1,s6 │ │ + bnez v0,9b60 │ │ + lw gp,24(sp) │ │ + lw t9,-32504(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - li a2,128 │ │ - move a0,zero │ │ - move t3,zero │ │ - sw a0,72(s0) │ │ - sw t3,76(s0) │ │ - sw a0,64(s0) │ │ - sw t3,68(s0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - addiu sp,sp,32 │ │ - jr ra │ │ + move a1,s3 │ │ + bnez v0,9b60 │ │ nop │ │ - │ │ -0000c4e0 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-10224 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw a0,104(sp) │ │ - sw s0,68(sp) │ │ - lw s0,104(sp) │ │ - sw s8,100(sp) │ │ - sw s5,88(sp) │ │ - sw s4,84(sp) │ │ - sw s2,76(sp) │ │ - sw gp,0(sp) │ │ - sw s7,96(sp) │ │ - sw s6,92(sp) │ │ - sw s3,80(sp) │ │ - sw s1,72(sp) │ │ - lw t8,-32736(gp) │ │ - addiu t3,a0,80 │ │ - lw s3,28(s0) │ │ - lw t4,4(a0) │ │ - lw a3,104(sp) │ │ - lw t0,104(sp) │ │ - lw t2,104(sp) │ │ - lw s4,104(sp) │ │ - lw s5,104(sp) │ │ - lw s7,0(a0) │ │ - lw a0,8(a0) │ │ - addiu v1,t8,28608 │ │ - lw t1,16(t0) │ │ - lw t7,20(t2) │ │ - lw s1,24(s0) │ │ - lw t5,12(a3) │ │ - sw t3,52(sp) │ │ - sw v1,56(sp) │ │ - sw a0,8(sp) │ │ - sw s3,12(sp) │ │ - lw a2,32(s4) │ │ - lw a3,36(s5) │ │ - lw s6,104(sp) │ │ - lw s8,104(sp) │ │ - lw t9,40(s6) │ │ - move t6,t1 │ │ - lw t8,104(sp) │ │ - lw t1,104(sp) │ │ - lw a0,104(sp) │ │ - lw v0,44(s8) │ │ - move s2,t7 │ │ - lw v1,48(t8) │ │ - lw t0,52(a0) │ │ - sw t9,16(sp) │ │ - lw t2,56(t1) │ │ - lw t7,60(t1) │ │ - move t9,a1 │ │ - move s0,t3 │ │ - lw a1,-32736(gp) │ │ - lui t3,0xff00 │ │ - lui s4,0xff │ │ - sw v0,20(sp) │ │ - ori s3,t3,0xff00 │ │ - addiu v0,s4,255 │ │ - sw t0,40(sp) │ │ - sw s1,24(sp) │ │ - sw v1,36(sp) │ │ - addiu t8,a1,28480 │ │ - sw s3,44(sp) │ │ - sw v0,48(sp) │ │ - move t0,t4 │ │ - move s5,t5 │ │ - sw t2,28(sp) │ │ - move s6,t6 │ │ - sw t7,32(sp) │ │ - move s8,s2 │ │ - b c644 │ │ - move s1,v0 │ │ - lw v0,16(sp) │ │ - lw t5,20(sp) │ │ - sw a3,20(sp) │ │ - move a3,s1 │ │ - lw s1,48(sp) │ │ - sw a2,16(sp) │ │ - lw s6,8(sp) │ │ - move s8,s5 │ │ - sw s7,8(sp) │ │ - move s5,t0 │ │ - sw v0,36(sp) │ │ - sw t5,40(sp) │ │ - move a2,v1 │ │ - move s7,t6 │ │ - move t0,t1 │ │ - lw t4,0(t9) │ │ - lw t5,4(t9) │ │ - lw s2,44(sp) │ │ - and t1,t5,s1 │ │ - and t6,t4,s1 │ │ - and v1,t5,s2 │ │ - and s1,t4,s2 │ │ - srl t2,t1,0x18 │ │ - sll t7,t6,0x8 │ │ - or t3,t2,t7 │ │ - srl a0,v1,0x8 │ │ - srl a1,s1,0x8 │ │ - sll s3,t1,0x8 │ │ - or t5,t3,a1 │ │ - or s4,s3,a0 │ │ - sll t4,a3,0xe │ │ - srl t6,a2,0x12 │ │ - sll t1,a3,0x12 │ │ - srl v0,a2,0xe │ │ - sll s2,t5,0x10 │ │ - sll t2,s4,0x10 │ │ - or s3,t4,t6 │ │ - srl a0,s4,0x10 │ │ - srl s1,t5,0x10 │ │ - or s4,t1,v0 │ │ - sll t3,a2,0xe │ │ - srl t7,a3,0x12 │ │ - srl v1,a3,0x9 │ │ - sll t5,a2,0x17 │ │ - or s1,s2,s1 │ │ - xor s3,s3,s4 │ │ - or s2,t3,t7 │ │ - sll a1,a2,0x12 │ │ - or t3,v1,t5 │ │ - srl t4,a3,0xe │ │ - srl s4,a2,0x9 │ │ - sll t1,a3,0x17 │ │ - lw t6,36(sp) │ │ - lw t7,16(sp) │ │ - xor v1,s3,t3 │ │ - or a0,t2,a0 │ │ - or s3,s4,t1 │ │ - or t2,a1,t4 │ │ - nor v0,zero,a2 │ │ - lw a1,40(sp) │ │ - lw s4,20(sp) │ │ - and t5,v0,t6 │ │ - nor t4,zero,a3 │ │ - and v0,t7,a2 │ │ - sw a0,0(s0) │ │ - sw s1,4(s0) │ │ - xor t1,t5,v0 │ │ - xor s2,s2,t2 │ │ - and t3,s4,a3 │ │ - and t2,t4,a1 │ │ - addu t6,v1,t1 │ │ - xor t5,s2,s3 │ │ - xor t7,t2,t3 │ │ - lw t4,0(t8) │ │ - addu v0,t5,t7 │ │ - sltu v1,t6,v1 │ │ - lw s4,4(t8) │ │ - addu t3,t6,t4 │ │ - addu s2,v1,v0 │ │ - sltu a1,t3,t6 │ │ - addu v0,s2,s4 │ │ - lw t6,8(sp) │ │ - addu v0,a1,v0 │ │ - lw a1,8(sp) │ │ - srl s3,t0,0x2 │ │ - sll t2,s7,0x1e │ │ - sll t4,t0,0x4 │ │ - srl t1,s7,0x1c │ │ - xor t6,s6,t6 │ │ - or t7,s3,t2 │ │ - or v1,t4,t1 │ │ - addu a0,t3,a0 │ │ - sll t5,t0,0x1e │ │ - sll t1,s7,0x4 │ │ - srl s3,t0,0x1c │ │ - srl s2,t0,0x7 │ │ - and t6,t6,s7 │ │ - srl s4,s7,0x2 │ │ - sll t4,s7,0x19 │ │ - and a1,s6,a1 │ │ - or s4,s4,t5 │ │ - xor v1,t7,v1 │ │ - or t5,t1,s3 │ │ - or t4,s2,t4 │ │ - xor a1,t6,a1 │ │ - sltu t3,a0,t3 │ │ - addu s1,v0,s1 │ │ - lw t6,28(sp) │ │ - xor t2,s8,s5 │ │ - srl s3,s7,0x7 │ │ - sll t7,t0,0x19 │ │ - xor t1,s4,t5 │ │ - and v0,t2,t0 │ │ - or s4,s3,t7 │ │ - xor t2,v1,t4 │ │ - and s2,s8,s5 │ │ - addu v1,t3,s1 │ │ - lw t3,32(sp) │ │ - addu s3,a1,t2 │ │ - addu t5,a0,t6 │ │ - xor t7,t1,s4 │ │ - xor t4,v0,s2 │ │ - addu s1,v1,t3 │ │ - lw t1,24(sp) │ │ - sltu a0,t5,a0 │ │ - sltu a1,s3,a1 │ │ - addu s2,t4,t7 │ │ - lw s4,12(sp) │ │ - addu t4,a0,s1 │ │ - addu t7,a1,s2 │ │ - addu t6,s3,t5 │ │ - addu v1,t1,t5 │ │ - addu t3,s4,t4 │ │ - sltu t5,t6,s3 │ │ - addu s3,t7,t4 │ │ - lw t4,-32736(gp) │ │ - sltu t2,v1,t1 │ │ - lw a0,36(sp) │ │ - lw a1,40(sp) │ │ - addu t1,t5,s3 │ │ - addu s1,t2,t3 │ │ - addiu t8,t8,8 │ │ - addiu t7,t4,28608 │ │ - move s2,v1 │ │ - move s3,s1 │ │ - move s4,t1 │ │ - addiu t9,t9,8 │ │ - addiu s0,s0,8 │ │ - sw s6,24(sp) │ │ - sw s8,12(sp) │ │ - sw a0,28(sp) │ │ - bne t8,t7,c608 │ │ - sw a1,32(sp) │ │ - sw s5,24(sp) │ │ - sw s6,44(sp) │ │ - sw s8,48(sp) │ │ - sw t0,12(sp) │ │ - move s5,t6 │ │ - sw a2,28(sp) │ │ - sw a3,32(sp) │ │ - lw s8,56(sp) │ │ - b c8d0 │ │ - li s6,16 │ │ - lw v1,28(sp) │ │ - lw t6,32(sp) │ │ - sw s2,28(sp) │ │ - lw s2,12(sp) │ │ - sw s3,32(sp) │ │ - sw s7,8(sp) │ │ - sw s2,24(sp) │ │ - move s7,s5 │ │ - sw s4,12(sp) │ │ - sw v1,16(sp) │ │ - sw t6,20(sp) │ │ - move s2,t7 │ │ - move s3,t1 │ │ - move s5,v0 │ │ - move s4,t0 │ │ - addiu s6,s6,1 │ │ - lw v1,52(sp) │ │ - andi a2,s6,0xf │ │ - sll a3,a2,0x3 │ │ - addiu t0,s6,13 │ │ - addiu t6,s6,-1 │ │ - addiu t2,s6,8 │ │ - addu t5,v1,a3 │ │ - andi s1,t0,0xf │ │ - andi t1,t6,0xf │ │ - andi t3,t2,0xf │ │ - lw t9,4(t5) │ │ - lw s0,0(t5) │ │ - sll t8,s1,0x3 │ │ - sll a0,t3,0x3 │ │ - sll v0,t1,0x3 │ │ - addu t1,v1,v0 │ │ - addu t4,v1,t8 │ │ - addu t0,v1,a0 │ │ - lw a1,4(t4) │ │ - lw a0,0(t4) │ │ - lw a2,0(t0) │ │ - lw t7,0(t1) │ │ - sll t6,t9,0x18 │ │ - srl a3,s0,0x8 │ │ - sll t2,t9,0x1f │ │ - srl v1,s0,0x1 │ │ - lw t5,4(t0) │ │ - lw s1,4(t1) │ │ - or t0,t6,a3 │ │ - srl t4,t9,0x8 │ │ - or a3,t2,v1 │ │ - sll t6,s0,0x1f │ │ - srl t3,t9,0x1 │ │ - sll t2,t9,0x19 │ │ - sll t8,s0,0x18 │ │ - srl s0,s0,0x7 │ │ - addu v0,a2,t7 │ │ - xor v1,t0,a3 │ │ - or t8,t8,t4 │ │ - or s0,t2,s0 │ │ - or t4,t6,t3 │ │ - srl t7,a1,0x1d │ │ - srl a3,a0,0x13 │ │ - sll t2,a0,0x3 │ │ - sll t6,a1,0xd │ │ - xor t3,t8,t4 │ │ - srl t0,t9,0x7 │ │ - srl t4,a0,0x1d │ │ - sll t9,a1,0x3 │ │ - or t2,t7,t2 │ │ - or t6,t6,a3 │ │ - srl t8,a1,0x13 │ │ - sll a3,a0,0xd │ │ - sll t7,a1,0x1a │ │ - sltu a2,v0,a2 │ │ - addu t5,t5,s1 │ │ - srl a0,a0,0x6 │ │ - xor s1,v1,s0 │ │ - addu v1,v0,s1 │ │ - or s0,t4,t9 │ │ - xor t3,t3,t0 │ │ - or t4,a3,t8 │ │ - xor t9,t2,t6 │ │ - addu a3,a2,t5 │ │ - or t6,t7,a0 │ │ - xor t2,s0,t4 │ │ - addu t8,a3,t3 │ │ - sltu v0,v1,v0 │ │ - xor t0,t9,t6 │ │ - srl a1,a1,0x6 │ │ - sll a2,s3,0xe │ │ - srl t5,s2,0x12 │ │ - sll s1,s3,0x12 │ │ - srl s0,s2,0xe │ │ - addu t0,v1,t0 │ │ - addu t7,v0,t8 │ │ - xor a0,t2,a1 │ │ - or t3,s1,s0 │ │ - lw t2,0(s8) │ │ - or t4,a2,t5 │ │ - srl t8,s3,0x9 │ │ - sll t5,s2,0x17 │ │ - sltu t9,t0,v1 │ │ - or a2,t8,t5 │ │ - addu v1,t7,a0 │ │ - xor t4,t4,t3 │ │ - sll t6,s2,0xe │ │ - srl a3,s3,0x12 │ │ - sll a1,s2,0x12 │ │ - srl v0,s3,0xe │ │ - addu s0,t0,t2 │ │ - addu v1,t9,v1 │ │ - or a0,t6,a3 │ │ - or t9,a1,v0 │ │ - lw a3,4(s8) │ │ - xor a1,t4,a2 │ │ - lw t2,16(sp) │ │ - addu a1,s0,a1 │ │ - srl t6,s2,0x9 │ │ - sll t7,s3,0x17 │ │ - nor t5,zero,s2 │ │ - sltu s1,s0,t0 │ │ - addu t3,v1,a3 │ │ - xor v0,a0,t9 │ │ - and a2,t5,t2 │ │ - or t8,t6,t7 │ │ - sltu t2,a1,s0 │ │ - lw a3,32(sp) │ │ - lw s0,20(sp) │ │ - xor t6,v0,t8 │ │ - addu t9,s1,t3 │ │ - lw a0,28(sp) │ │ - nor t3,zero,s3 │ │ - addu s1,t9,t6 │ │ - and t3,t3,s0 │ │ - lw t9,8(sp) │ │ - and a3,a3,s3 │ │ - addu t2,t2,s1 │ │ - and t8,a0,s2 │ │ - lw s1,12(sp) │ │ - xor a3,t3,a3 │ │ - lw t3,24(sp) │ │ - xor a0,a2,t8 │ │ - sll t5,s5,0x1e │ │ - xor a2,t9,s7 │ │ - srl t4,s5,0x1c │ │ - srl t7,s4,0x2 │ │ - sll v0,s4,0x4 │ │ - or t7,t7,t5 │ │ - xor t3,t3,s1 │ │ - sll t6,s4,0x1e │ │ - and s1,a2,s5 │ │ - or v0,v0,t4 │ │ - srl t9,s4,0x1c │ │ - sll t4,s5,0x4 │ │ - sll t5,s5,0x19 │ │ - lw a2,8(sp) │ │ - srl s0,s5,0x2 │ │ - srl t8,s4,0x7 │ │ - or s0,s0,t6 │ │ - or t8,t8,t5 │ │ - or t6,t4,t9 │ │ - and t5,t3,s4 │ │ - lw t4,12(sp) │ │ - lw t3,24(sp) │ │ - addu a0,a1,a0 │ │ - and a2,a2,s7 │ │ - xor v0,t7,v0 │ │ - xor a2,s1,a2 │ │ - addu a3,t2,a3 │ │ - xor s1,s0,t6 │ │ - and t2,t3,t4 │ │ - lw t6,36(sp) │ │ - srl t9,s5,0x7 │ │ - sll t7,s4,0x19 │ │ - sltu a1,a0,a1 │ │ - or s0,t9,t7 │ │ - addu a1,a1,a3 │ │ - xor t9,v0,t8 │ │ - xor a3,t5,t2 │ │ - lw t5,40(sp) │ │ - addu v0,a0,t6 │ │ - addu t8,a2,t9 │ │ - xor t7,s1,s0 │ │ - lw s0,44(sp) │ │ - addu t4,a1,t5 │ │ - sltu a0,v0,a0 │ │ - addu t2,a3,t7 │ │ - lw t6,48(sp) │ │ - sltu a2,t8,a2 │ │ - addu s1,a0,t4 │ │ - sw v1,4(t1) │ │ - addu t7,s0,v0 │ │ - lw v1,8(sp) │ │ - sw t3,48(sp) │ │ - addu t9,a2,t2 │ │ - lw t3,16(sp) │ │ - addu v0,t8,v0 │ │ - lw t4,20(sp) │ │ - sltu a1,t7,s0 │ │ - addu t5,t6,s1 │ │ - sltu t8,v0,t8 │ │ - addu a3,t9,s1 │ │ - li a0,80 │ │ - sw t0,0(t1) │ │ - sw v1,44(sp) │ │ - sw t3,36(sp) │ │ - addu t1,a1,t5 │ │ - addu t0,t8,a3 │ │ - addiu s8,s8,8 │ │ - bne s6,a0,c894 │ │ - sw t4,40(sp) │ │ - lw s1,104(sp) │ │ - lw s6,104(sp) │ │ - lw t8,44(s1) │ │ - lw v1,104(sp) │ │ - sw t8,36(sp) │ │ - lw t8,104(sp) │ │ - lw a0,12(s1) │ │ - move a3,v0 │ │ - lw v0,4(s6) │ │ - lw t2,0(s6) │ │ - lw a2,16(s6) │ │ - lw a1,24(s6) │ │ - lw t4,32(s6) │ │ - lw t5,56(s6) │ │ - lw s8,36(s1) │ │ - lw s0,20(s1) │ │ - move t9,t1 │ │ - move t3,t0 │ │ - lw t1,40(s6) │ │ - lw t0,48(s6) │ │ - move t6,t7 │ │ - lw t7,8(s6) │ │ - lw s6,28(s1) │ │ - lw s1,52(v1) │ │ - lw v1,60(t8) │ │ - addu t3,v0,t3 │ │ - addu s4,a0,s4 │ │ - lw v0,12(sp) │ │ - lw a0,24(sp) │ │ - sw s1,40(sp) │ │ - sw v1,44(sp) │ │ - lw s1,28(sp) │ │ - addu v1,a2,s7 │ │ - lw s7,8(sp) │ │ - addu s0,s0,v0 │ │ - addu s6,s6,a0 │ │ - addu t9,s8,t9 │ │ - lw a0,32(sp) │ │ - lw s8,36(sp) │ │ - lw v0,40(sp) │ │ - addu t8,t7,s5 │ │ - addu s5,a1,s7 │ │ - addu s7,t0,s1 │ │ - lw s1,16(sp) │ │ - addu a3,t2,a3 │ │ - addu t6,t4,t6 │ │ - addu s3,s8,s3 │ │ - addu v0,v0,a0 │ │ - lw s8,20(sp) │ │ - lw a0,44(sp) │ │ - addu s2,t1,s2 │ │ - addu s1,t5,s1 │ │ - sltu t7,t8,t7 │ │ - sltu a2,v1,a2 │ │ - sltu t4,t6,t4 │ │ - sltu t2,a3,t2 │ │ - sltu a1,s5,a1 │ │ - sltu t1,s2,t1 │ │ - sltu t0,s7,t0 │ │ - sltu t5,s1,t5 │ │ - addu a0,a0,s8 │ │ - addu t2,t2,t3 │ │ - addu t3,t7,s4 │ │ - addu t7,a2,s0 │ │ - addu a2,t4,t9 │ │ - lw t4,104(sp) │ │ - addu s4,a1,s6 │ │ - addu s0,t1,s3 │ │ - addu s6,t5,a0 │ │ - addu a1,t0,v0 │ │ - sw a3,0(t4) │ │ - sw t2,4(t4) │ │ - sw t8,8(t4) │ │ - sw t3,12(t4) │ │ - sw v1,16(t4) │ │ - sw t7,20(t4) │ │ - sw s5,24(t4) │ │ - sw s4,28(t4) │ │ - sw t6,32(t4) │ │ - sw a2,36(t4) │ │ - sw s2,40(t4) │ │ - sw s0,44(t4) │ │ - sw s7,48(t4) │ │ - sw a1,52(t4) │ │ - sw s1,56(t4) │ │ - sw s6,60(t4) │ │ - lw s8,100(sp) │ │ - lw s7,96(sp) │ │ - lw s6,92(sp) │ │ - lw s5,88(sp) │ │ - lw s4,84(sp) │ │ - lw s3,80(sp) │ │ - lw s2,76(sp) │ │ - lw s1,72(sp) │ │ - lw s0,68(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - │ │ -0000cd58 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-12392 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s1,28(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - beqz a2,ced4 │ │ - move s1,a2 │ │ - lw s3,64(a0) │ │ - move s0,a0 │ │ - lw s4,68(a0) │ │ - srl a0,s3,0x3 │ │ - andi v0,a0,0x7f │ │ - beqz v0,cef4 │ │ - move s2,a1 │ │ - li a3,128 │ │ - subu s3,a3,v0 │ │ - addiu t0,v0,80 │ │ - sltu t1,a2,s3 │ │ - lw t9,-32168(gp) │ │ - bnez t1,cf84 │ │ - addu a0,s0,t0 │ │ - jalr t9 │ │ - move a2,s3 │ │ - lw t7,64(s0) │ │ - sll t8,s3,0x3 │ │ - lw s4,68(s0) │ │ - addu a0,t8,t7 │ │ - sltu v0,a0,t8 │ │ - addu v1,v0,s4 │ │ - lw gp,16(sp) │ │ - sw a0,64(s0) │ │ - bnez v1,ce1c │ │ - sw v1,68(s0) │ │ - sltu ra,a0,t8 │ │ - beqz ra,ce20 │ │ - lw t9,-32308(gp) │ │ - lw a3,72(s0) │ │ - lw t0,76(s0) │ │ - addiu t9,a3,1 │ │ - sltu t1,t9,a3 │ │ - addu a1,t1,t0 │ │ - sw t9,72(s0) │ │ - sw a1,76(s0) │ │ - lw t9,-32308(gp) │ │ - subu s1,s1,s3 │ │ - move a0,s0 │ │ + b 9934 │ │ + li v0,2 │ │ + b 9934 │ │ + li v0,112 │ │ + lw t9,-32040(gp) │ │ + addiu s6,s3,32 │ │ + li a0,1 │ │ jalr t9 │ │ - addiu a1,s0,80 │ │ - sltiu a2,s1,128 │ │ - lw gp,16(sp) │ │ - bnez a2,cecc │ │ - addu s2,s2,s3 │ │ - move s4,s1 │ │ - move s3,s2 │ │ - lw t9,-32308(gp) │ │ + move a1,s6 │ │ + move s5,v0 │ │ + beqz v0,9b40 │ │ + lw gp,24(sp) │ │ + lw v0,36(s0) │ │ + lw t9,-32348(gp) │ │ + move a2,s2 │ │ + move a3,s1 │ │ + move a0,s4 │ │ move a1,s3 │ │ + sw s5,16(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw t2,64(s0) │ │ - lw t3,68(s0) │ │ - addiu t4,t2,1024 │ │ - sltu t5,t4,t2 │ │ - addiu s4,s4,-128 │ │ - addu t6,t5,t3 │ │ - lw gp,16(sp) │ │ - sltiu t7,s4,128 │ │ - sltiu t8,t4,1024 │ │ - sw t4,64(s0) │ │ - bnez t6,ceac │ │ - sw t6,68(s0) │ │ - beqz t8,ceac │ │ - nop │ │ - lw v0,72(s0) │ │ - lw v1,76(s0) │ │ - addiu a0,v0,1 │ │ - sltu ra,a0,v0 │ │ - addu a3,ra,v1 │ │ - sw a0,72(s0) │ │ - sw a3,76(s0) │ │ - beqz t7,ce48 │ │ - addiu s3,s3,128 │ │ - addiu t0,s1,-128 │ │ - srl t1,t0,0x7 │ │ - addiu a1,t1,1 │ │ - sll a2,a1,0x7 │ │ - andi s1,s1,0x7f │ │ - addu s2,s2,a2 │ │ - bnez s1,cf08 │ │ - lw t9,-32168(gp) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - sltiu v1,a2,128 │ │ - beqz v1,ce40 │ │ - lw t9,-32168(gp) │ │ - b cf14 │ │ - move a2,s1 │ │ - lw s3,64(s0) │ │ - lw s4,68(s0) │ │ + sw v0,20(sp) │ │ + li s2,3 │ │ + div zero,v0,s2 │ │ + teq s2,zero,0x7 │ │ + lw gp,24(sp) │ │ + li a0,1 │ │ + lw t9,-32040(gp) │ │ + move s1,v0 │ │ + mflo v1 │ │ + addiu a1,v1,2 │ │ + jalr t9 │ │ + sll a1,a1,0x2 │ │ + move s2,v0 │ │ + beqz v0,9b28 │ │ + lw gp,24(sp) │ │ + lw t9,-32604(gp) │ │ move a2,s1 │ │ - sll s1,s1,0x3 │ │ - move a1,s2 │ │ - addiu a0,s0,80 │ │ + move a0,s5 │ │ jalr t9 │ │ - addu s2,s1,s3 │ │ - sltu t2,s2,s1 │ │ - addu t3,t2,s4 │ │ - sw s2,64(s0) │ │ - bnez t3,ced4 │ │ - sw t3,68(s0) │ │ - sltu t4,s2,s1 │ │ - beqz t4,ced8 │ │ - lw ra,44(sp) │ │ - lw t5,72(s0) │ │ - lw s4,76(s0) │ │ - addiu t6,t5,1 │ │ - sltu t7,t6,t5 │ │ - addu t8,t7,s4 │ │ - sw t6,72(s0) │ │ - sw t8,76(s0) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + lw t9,-32600(gp) │ │ jalr t9 │ │ - nop │ │ - lw a1,64(s0) │ │ - sll a2,s1,0x3 │ │ - lw t2,68(s0) │ │ - addu t3,a2,a1 │ │ - sltu t4,t3,a2 │ │ - addu t5,t4,t2 │ │ - sw t3,64(s0) │ │ - bnez t5,ced4 │ │ - sw t5,68(s0) │ │ - sltu t6,t3,a2 │ │ - beqz t6,ced8 │ │ - lw ra,44(sp) │ │ - b cf4c │ │ - lw t5,72(s0) │ │ - │ │ -0000cfc4 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-13012 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw ra,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - lw a2,64(a0) │ │ - lw t1,68(a0) │ │ - lw a3,72(a0) │ │ - lw t0,76(a0) │ │ - lui v0,0xff │ │ - addiu t3,v0,255 │ │ - lui t2,0xff00 │ │ - ori t5,t2,0xff00 │ │ - move s0,a0 │ │ - and a1,t1,t3 │ │ - and a0,t0,t3 │ │ - and v1,a2,t3 │ │ - and t6,a3,t3 │ │ - and s1,a2,t5 │ │ - and t7,t1,t5 │ │ - srl t4,a1,0x18 │ │ - sll t8,v1,0x8 │ │ - and t9,t0,t5 │ │ - and ra,a3,t5 │ │ - srl t2,a0,0x18 │ │ - sll v0,t6,0x8 │ │ - or t5,t4,t8 │ │ - or t6,t2,v0 │ │ - srl t3,s1,0x8 │ │ - srl t0,t9,0x8 │ │ - srl a3,ra,0x8 │ │ - srl t1,t7,0x8 │ │ - sll a1,a1,0x8 │ │ - sll a0,a0,0x8 │ │ - or t7,a1,t1 │ │ - or v1,t5,t3 │ │ - or t4,t6,a3 │ │ - or s1,a0,t0 │ │ - sll t9,t7,0x10 │ │ - srl ra,t7,0x10 │ │ - srl a2,a2,0x3 │ │ - sll t8,v1,0x10 │ │ - srl t2,v1,0x10 │ │ - sll t1,t4,0x10 │ │ - sll t3,s1,0x10 │ │ - srl t5,s1,0x10 │ │ - srl v0,t4,0x10 │ │ - or a1,t9,ra │ │ - or t0,t8,t2 │ │ - or a3,t3,t5 │ │ - or t6,t1,v0 │ │ - andi t7,a2,0x7f │ │ - sw a1,64(s0) │ │ - sw t0,68(s0) │ │ - sw a3,72(s0) │ │ - beqz t7,d198 │ │ - sw t6,76(s0) │ │ - addiu v1,t7,1 │ │ - addu t4,s0,t7 │ │ - li t8,-128 │ │ - sltiu a2,v1,113 │ │ - bnez a2,d1c0 │ │ - sb t8,80(t4) │ │ - li ra,128 │ │ - bne v1,ra,d178 │ │ - lw t9,-32172(gp) │ │ - lw t9,-32308(gp) │ │ - addiu s1,s0,80 │ │ - move a0,s0 │ │ + move a0,s2 │ │ + lw s1,76(s0) │ │ + beqz s1,9d08 │ │ + lw gp,24(sp) │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - move a1,s1 │ │ - lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32172(gp) │ │ - move a1,zero │ │ + lw gp,24(sp) │ │ + sltiu a2,v0,1500 │ │ + li a3,1500 │ │ + movn a3,v0,a2 │ │ + lw t9,-32504(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - li a2,126 │ │ - lw gp,16(sp) │ │ - addiu t0,s0,72 │ │ - lwl a1,3(t0) │ │ - lwl a3,7(t0) │ │ - lwr a1,0(t0) │ │ - lwr a3,4(t0) │ │ - addiu v0,s0,192 │ │ - swl a1,195(s0) │ │ - swr a1,0(v0) │ │ - swl a3,7(v0) │ │ - swr a3,4(v0) │ │ - addiu t6,s0,64 │ │ - lwl t7,3(t6) │ │ - lwl v1,7(t6) │ │ - lwr t7,0(t6) │ │ - addiu t4,s0,200 │ │ - lwr v1,4(t6) │ │ - swl t7,203(s0) │ │ - swr t7,0(t4) │ │ - move a0,s0 │ │ - move a1,s1 │ │ - swl v1,7(t4) │ │ - lw t9,-32308(gp) │ │ - swr v1,4(t4) │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ - addiu t2,t7,81 │ │ - li t1,127 │ │ - addu a0,s0,t2 │ │ - move a1,zero │ │ + move a1,a3 │ │ + lw gp,24(sp) │ │ + move s1,v0 │ │ + lw t9,-32144(gp) │ │ jalr t9 │ │ - subu a2,t1,t7 │ │ - b d0d8 │ │ - lw gp,16(sp) │ │ - lw t9,-32172(gp) │ │ - addiu s1,s0,80 │ │ - move a0,s1 │ │ - move a1,zero │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + move a0,s4 │ │ + lw t9,-32504(gp) │ │ + move a1,s3 │ │ jalr t9 │ │ - li a2,112 │ │ - li a0,-128 │ │ - lw gp,16(sp) │ │ - b d108 │ │ - sb a0,80(s0) │ │ - lw t9,-32172(gp) │ │ - addiu t3,t7,81 │ │ - li t5,111 │ │ - addu a0,s0,t3 │ │ - move a1,zero │ │ + sw v0,76(s0) │ │ + lw gp,24(sp) │ │ + li s3,112 │ │ + lw t9,-32504(gp) │ │ + move a1,s6 │ │ + move a0,s5 │ │ jalr t9 │ │ - subu a2,t5,t7 │ │ - addiu s1,s0,80 │ │ - b d108 │ │ - lw gp,16(sp) │ │ - │ │ -0000d1e8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-13560 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ - move s1,a0 │ │ - beqz a0,d534 │ │ - move s0,a1 │ │ - lw t9,-32304(gp) │ │ + movn s1,s3,v0 │ │ + lw gp,24(sp) │ │ + move a0,s2 │ │ + lw t9,-32152(gp) │ │ + movn s1,s3,v0 │ │ jalr t9 │ │ - move a0,a1 │ │ - lw a2,0(s0) │ │ - lw a3,4(s0) │ │ - lui v0,0xff │ │ - addiu t1,v0,255 │ │ - lui v1,0xff00 │ │ - ori t2,v1,0xff00 │ │ - and a1,a3,t1 │ │ - and a0,a2,t1 │ │ - and t3,a3,t2 │ │ - and t4,a2,t2 │ │ - srl t0,a1,0x18 │ │ - sll t5,a0,0x8 │ │ - or t8,t0,t5 │ │ - srl t6,t3,0x8 │ │ - srl t7,t4,0x8 │ │ - sll t9,a1,0x8 │ │ - or v0,t9,t6 │ │ - or v1,t8,t7 │ │ - sll a2,v1,0x10 │ │ - sll a3,v0,0x10 │ │ - srl a1,v0,0x10 │ │ - srl a0,v1,0x10 │ │ - or t3,a3,a1 │ │ - or t4,a2,a0 │ │ - lw gp,16(sp) │ │ - sw t3,0(s0) │ │ - sw t4,4(s0) │ │ - sw t3,0(s1) │ │ - sw t4,4(s1) │ │ - lw t0,8(s0) │ │ - lw t5,12(s0) │ │ - and t6,t0,t1 │ │ - and t7,t5,t1 │ │ - and t8,t5,t2 │ │ - and t9,t0,t2 │ │ - srl v0,t7,0x18 │ │ - sll v1,t6,0x8 │ │ - or a0,v0,v1 │ │ - srl a3,t8,0x8 │ │ - srl a2,t9,0x8 │ │ - sll a1,t7,0x8 │ │ - or t3,a1,a3 │ │ - or t4,a0,a2 │ │ - sll t0,t4,0x10 │ │ - sll t5,t3,0x10 │ │ - srl t6,t3,0x10 │ │ - srl t7,t4,0x10 │ │ - or t8,t5,t6 │ │ - or t9,t0,t7 │ │ - sw t8,8(s0) │ │ - sw t9,12(s0) │ │ - sw t8,8(s1) │ │ - sw t9,12(s1) │ │ - lw v0,16(s0) │ │ - lw v1,20(s0) │ │ - and a0,v0,t1 │ │ - and a1,v1,t1 │ │ - and a3,v1,t2 │ │ - and a2,v0,t2 │ │ - srl t3,a1,0x18 │ │ - sll t4,a0,0x8 │ │ - or t6,t3,t4 │ │ - srl t0,a3,0x8 │ │ - srl t5,a2,0x8 │ │ - sll t7,a1,0x8 │ │ - or t8,t7,t0 │ │ - or t9,t6,t5 │ │ - sll v0,t9,0x10 │ │ - sll v1,t8,0x10 │ │ - srl a1,t8,0x10 │ │ - srl a0,t9,0x10 │ │ - or a3,v1,a1 │ │ - or a2,v0,a0 │ │ - sw a3,16(s0) │ │ - sw a2,20(s0) │ │ - sw a3,16(s1) │ │ - sw a2,20(s1) │ │ - lw t3,24(s0) │ │ - lw t4,28(s0) │ │ - and t5,t3,t1 │ │ - and t6,t4,t1 │ │ - and t7,t4,t2 │ │ - and t8,t3,t2 │ │ - srl t0,t6,0x18 │ │ - sll t9,t5,0x8 │ │ - or a0,t0,t9 │ │ - srl v0,t7,0x8 │ │ - srl v1,t8,0x8 │ │ - sll a1,t6,0x8 │ │ - or t3,a1,v0 │ │ - or t4,a0,v1 │ │ - sll a2,t4,0x10 │ │ - sll a3,t3,0x10 │ │ - srl t5,t3,0x10 │ │ - srl t6,t4,0x10 │ │ - or t7,a3,t5 │ │ - or t8,a2,t6 │ │ - sw t7,24(s0) │ │ - sw t8,28(s0) │ │ - sw t7,24(s1) │ │ - sw t8,28(s1) │ │ - lw t0,32(s0) │ │ - lw t9,36(s0) │ │ - and v0,t0,t1 │ │ - and v1,t9,t1 │ │ - and a1,t9,t2 │ │ - and t3,t0,t2 │ │ - srl t4,v1,0x18 │ │ - sll a0,v0,0x8 │ │ - or t5,t4,a0 │ │ - srl a3,a1,0x8 │ │ - srl a2,t3,0x8 │ │ - sll t6,v1,0x8 │ │ - or t7,t6,a3 │ │ - or t8,t5,a2 │ │ - sll t0,t8,0x10 │ │ - sll t9,t7,0x10 │ │ - srl v0,t7,0x10 │ │ - srl v1,t8,0x10 │ │ - or a1,t9,v0 │ │ - or t3,t0,v1 │ │ - sw a1,32(s0) │ │ - sw t3,36(s0) │ │ - sw a1,32(s1) │ │ - sw t3,36(s1) │ │ - lw t4,40(s0) │ │ - lw a3,44(s0) │ │ - and a0,t4,t1 │ │ - and t5,a3,t1 │ │ - and t6,a3,t2 │ │ - and a2,t4,t2 │ │ - srl t7,t5,0x18 │ │ - sll t8,a0,0x8 │ │ - or v0,t7,t8 │ │ - srl t0,t6,0x8 │ │ - srl t9,a2,0x8 │ │ - sll v1,t5,0x8 │ │ - or a1,v1,t0 │ │ - or t3,v0,t9 │ │ - sll t4,t3,0x10 │ │ - sll a3,a1,0x10 │ │ - srl t5,a1,0x10 │ │ - srl a0,t3,0x10 │ │ - or t6,a3,t5 │ │ - or a2,t4,a0 │ │ - sw t6,40(s0) │ │ - sw a2,44(s0) │ │ - sw t6,40(s1) │ │ - sw a2,44(s1) │ │ - lw t7,48(s0) │ │ - lw t8,52(s0) │ │ - and t9,t7,t1 │ │ - and v0,t8,t1 │ │ - and v1,t8,t2 │ │ - and a1,t7,t2 │ │ - srl t0,v0,0x18 │ │ - sll t3,t9,0x8 │ │ - or t5,t0,t3 │ │ - srl t4,v1,0x8 │ │ - srl a3,a1,0x8 │ │ - sll a0,v0,0x8 │ │ - or t6,a0,t4 │ │ - or t7,t5,a3 │ │ - sll a2,t7,0x10 │ │ - sll t8,t6,0x10 │ │ - srl t9,t6,0x10 │ │ - srl v0,t7,0x10 │ │ - or v1,t8,t9 │ │ - or a1,a2,v0 │ │ - sw v1,48(s0) │ │ - sw a1,52(s0) │ │ - sw v1,48(s1) │ │ - sw a1,52(s1) │ │ - lw t0,56(s0) │ │ - lw t3,60(s0) │ │ - and t4,t0,t1 │ │ - and t1,t3,t1 │ │ - and t5,t3,t2 │ │ - srl a3,t1,0x18 │ │ - and t2,t0,t2 │ │ - sll a0,t4,0x8 │ │ - sll t8,t1,0x8 │ │ - srl t6,t5,0x8 │ │ - srl t7,t2,0x8 │ │ - or a2,a3,a0 │ │ - or t9,t8,t6 │ │ - or t0,a2,t7 │ │ - sll v1,t0,0x10 │ │ - sll a1,t9,0x10 │ │ - srl v0,t9,0x10 │ │ - srl t3,t0,0x10 │ │ - or t4,a1,v0 │ │ - or t1,v1,t3 │ │ - sw t4,56(s0) │ │ - sw t1,60(s0) │ │ - sw t4,56(s1) │ │ - sw t1,60(s1) │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32172(gp) │ │ - lw s0,28(sp) │ │ - move a1,zero │ │ - li a2,208 │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ + li s4,1500 │ │ + lw gp,24(sp) │ │ + sltiu t0,v0,1500 │ │ + move t1,s4 │ │ + movn t1,v0,t0 │ │ + lw t9,-32504(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,t1 │ │ + lw a0,76(s0) │ │ + lw gp,24(sp) │ │ + beqz a0,9b58 │ │ + movn s1,s3,v0 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + sltiu a0,v0,1500 │ │ + movn s4,v0,a0 │ │ + lw t9,-32512(gp) │ │ + sw s4,80(s0) │ │ + jalr t9 │ │ + move a0,s4 │ │ + li s0,51 │ │ + movn s0,s1,v0 │ │ + b 9934 │ │ + move v0,s0 │ │ + b 9c48 │ │ + move s1,zero │ │ │ │ -0000d558 : │ │ +00009d10 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-14440 │ │ + addiu gp,gp,-32 │ │ addu gp,gp,t9 │ │ - beqz a0,d600 │ │ - lw v1,-32736(gp) │ │ + beqz a0,9d8c │ │ + lw t9,-32152(gp) │ │ addiu sp,sp,-32 │ │ - addiu t2,v1,28416 │ │ - move v0,a0 │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - addiu a3,t2,64 │ │ - lw a2,0(t2) │ │ - lw a1,4(t2) │ │ - swl a2,3(v0) │ │ - swr a2,0(v0) │ │ - swl a1,7(v0) │ │ - lw t0,8(t2) │ │ - swr a1,4(v0) │ │ - swl t0,11(v0) │ │ - lw t1,12(t2) │ │ - swr t0,8(v0) │ │ - swl t1,15(v0) │ │ - addiu t2,t2,16 │ │ - swr t1,12(v0) │ │ - bne t2,a3,d588 │ │ - addiu v0,v0,16 │ │ - lw t9,-32172(gp) │ │ - move s0,a0 │ │ - move a1,zero │ │ - addiu a0,a0,80 │ │ jalr t9 │ │ - li a2,128 │ │ - move a0,zero │ │ - move t3,zero │ │ - sw a0,72(s0) │ │ - sw t3,76(s0) │ │ - sw a0,64(s0) │ │ - sw t3,68(s0) │ │ + li s0,1500 │ │ + lw gp,16(sp) │ │ + sltiu v1,v0,1500 │ │ + movn s0,v0,v1 │ │ + lw t9,-32512(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + beqz v0,9d6c │ │ + lw ra,28(sp) │ │ + slti v0,s0,400 │ │ + bnez v0,9d78 │ │ + li v0,2 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ - addiu sp,sp,32 │ │ jr ra │ │ - nop │ │ - │ │ -0000d608 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-14616 │ │ - addu gp,gp,t9 │ │ - lw t9,-32544(gp) │ │ - jr t9 │ │ - nop │ │ - │ │ -0000d620 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-14640 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ - move s1,a0 │ │ - beqz a0,d8ac │ │ - move s0,a1 │ │ - lw t9,-32304(gp) │ │ - jalr t9 │ │ - move a0,a1 │ │ - lw a2,0(s0) │ │ - lw a3,4(s0) │ │ - lui v0,0xff │ │ - addiu t1,v0,255 │ │ - lui v1,0xff00 │ │ - ori t2,v1,0xff00 │ │ - and a1,a3,t1 │ │ - and a0,a2,t1 │ │ - and t3,a3,t2 │ │ - and t4,a2,t2 │ │ - srl t0,a1,0x18 │ │ - sll t5,a0,0x8 │ │ - or t8,t0,t5 │ │ - srl t6,t3,0x8 │ │ - srl t7,t4,0x8 │ │ - sll t9,a1,0x8 │ │ - or v0,t9,t6 │ │ - or v1,t8,t7 │ │ - sll a2,v1,0x10 │ │ - sll a3,v0,0x10 │ │ - srl a1,v0,0x10 │ │ - srl a0,v1,0x10 │ │ - or t3,a3,a1 │ │ - or t4,a2,a0 │ │ - lw gp,16(sp) │ │ - sw t3,0(s0) │ │ - sw t4,4(s0) │ │ - sw t3,0(s1) │ │ - sw t4,4(s1) │ │ - lw t0,8(s0) │ │ - lw t5,12(s0) │ │ - and t6,t0,t1 │ │ - and t7,t5,t1 │ │ - and t8,t5,t2 │ │ - and t9,t0,t2 │ │ - srl v0,t7,0x18 │ │ - sll v1,t6,0x8 │ │ - or a0,v0,v1 │ │ - srl a3,t8,0x8 │ │ - srl a2,t9,0x8 │ │ - sll a1,t7,0x8 │ │ - or t3,a1,a3 │ │ - or t4,a0,a2 │ │ - sll t0,t4,0x10 │ │ - sll t5,t3,0x10 │ │ - srl t6,t3,0x10 │ │ - srl t7,t4,0x10 │ │ - or t8,t5,t6 │ │ - or t9,t0,t7 │ │ - sw t8,8(s0) │ │ - sw t9,12(s0) │ │ - sw t8,8(s1) │ │ - sw t9,12(s1) │ │ - lw v0,16(s0) │ │ - lw v1,20(s0) │ │ - and a0,v0,t1 │ │ - and a1,v1,t1 │ │ - and a3,v1,t2 │ │ - and a2,v0,t2 │ │ - srl t3,a1,0x18 │ │ - sll t4,a0,0x8 │ │ - or t6,t3,t4 │ │ - srl t0,a3,0x8 │ │ - srl t5,a2,0x8 │ │ - sll t7,a1,0x8 │ │ - or t8,t7,t0 │ │ - or t9,t6,t5 │ │ - sll v0,t9,0x10 │ │ - sll v1,t8,0x10 │ │ - srl a1,t8,0x10 │ │ - srl a0,t9,0x10 │ │ - or a3,v1,a1 │ │ - or a2,v0,a0 │ │ - sw a3,16(s0) │ │ - sw a2,20(s0) │ │ - sw a3,16(s1) │ │ - sw a2,20(s1) │ │ - lw t3,24(s0) │ │ - lw t4,28(s0) │ │ - and t5,t3,t1 │ │ - and t6,t4,t1 │ │ - and t7,t4,t2 │ │ - and t8,t3,t2 │ │ - srl t0,t6,0x18 │ │ - sll t9,t5,0x8 │ │ - or a0,t0,t9 │ │ - srl v0,t7,0x8 │ │ - srl v1,t8,0x8 │ │ - sll a1,t6,0x8 │ │ - or t3,a1,v0 │ │ - or t4,a0,v1 │ │ - sll a2,t4,0x10 │ │ - sll a3,t3,0x10 │ │ - srl t5,t3,0x10 │ │ - srl t6,t4,0x10 │ │ - or t7,a3,t5 │ │ - or t8,a2,t6 │ │ - sw t7,24(s0) │ │ - sw t8,28(s0) │ │ - sw t7,24(s1) │ │ - sw t8,28(s1) │ │ - lw t0,32(s0) │ │ - lw t9,36(s0) │ │ - and v0,t0,t1 │ │ - and v1,t9,t1 │ │ - and a1,t9,t2 │ │ - and t3,t0,t2 │ │ - srl t4,v1,0x18 │ │ - sll a0,v0,0x8 │ │ - or t5,t4,a0 │ │ - srl a3,a1,0x8 │ │ - srl a2,t3,0x8 │ │ - sll t6,v1,0x8 │ │ - or t7,t6,a3 │ │ - or t8,t5,a2 │ │ - sll t0,t8,0x10 │ │ - sll t9,t7,0x10 │ │ - srl v0,t7,0x10 │ │ - srl v1,t8,0x10 │ │ - or a1,t9,v0 │ │ - or t3,t0,v1 │ │ - sw a1,32(s0) │ │ - sw t3,36(s0) │ │ - sw a1,32(s1) │ │ - sw t3,36(s1) │ │ - lw t4,40(s0) │ │ - lw a3,44(s0) │ │ - and a0,t4,t1 │ │ - and t1,a3,t1 │ │ - and a2,a3,t2 │ │ - srl t5,t1,0x18 │ │ - and t2,t4,t2 │ │ - sll t6,a0,0x8 │ │ - sll t9,t1,0x8 │ │ - srl t7,a2,0x8 │ │ - srl t8,t2,0x8 │ │ - or t0,t5,t6 │ │ - or v0,t9,t7 │ │ - or t3,t0,t8 │ │ - sll v1,t3,0x10 │ │ - sll a1,v0,0x10 │ │ - srl t4,v0,0x10 │ │ - srl a3,t3,0x10 │ │ - or t1,a1,t4 │ │ - or a0,v1,a3 │ │ - sw t1,40(s0) │ │ - sw a0,44(s0) │ │ - sw t1,40(s1) │ │ - sw a0,44(s1) │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32172(gp) │ │ - lw s0,28(sp) │ │ - move a1,zero │ │ - li a2,208 │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ - lui gp,0x2 │ │ - addiu gp,gp,-15328 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32152(gp) │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - move s2,a0 │ │ - move a0,a1 │ │ - jalr t9 │ │ - move s1,a1 │ │ - move s0,v0 │ │ - sltiu v0,v0,1500 │ │ - beqz v0,d9a8 │ │ - lw gp,16(sp) │ │ - lui v1,0x5555 │ │ - addiu a0,v1,21846 │ │ - mult s0,a0 │ │ - sra a1,s0,0x1f │ │ - mfhi a2 │ │ - lw t9,-32040(gp) │ │ - subu a3,a2,a1 │ │ - addiu t0,a3,2 │ │ - li a0,1 │ │ - jalr t9 │ │ - sll a1,t0,0x2 │ │ - move s3,v0 │ │ - beqz v0,d9c8 │ │ - lw gp,16(sp) │ │ - lw t9,-32604(gp) │ │ - move a1,v0 │ │ - move a2,s0 │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ - lw t9,-32600(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-32464(gp) │ │ - move a1,s3 │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - b d9ac │ │ - move v0,zero │ │ - li v0,43 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + addiu sp,sp,32 │ │ + addiu a0,s0,-36 │ │ + sltiu v0,a0,364 │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - li v0,2 │ │ + addiu sp,sp,32 │ │ jr ra │ │ - addiu sp,sp,48 │ │ + li v0,-1 │ │ │ │ -0000d9e8 : │ │ +00009d94 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-15608 │ │ + addiu gp,gp,-164 │ │ addu gp,gp,t9 │ │ - beqz a0,da0c │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,da14 │ │ + beqz a0,9f90 │ │ nop │ │ - jr ra │ │ - li v0,1 │ │ addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ - sw s0,32(sp) │ │ + sw gp,24(sp) │ │ sw ra,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + lbu s0,104(a0) │ │ + li v0,129 │ │ + beq s0,v0,9e08 │ │ + li v0,1 │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + bgez a2,9e3c │ │ lw t9,-32344(gp) │ │ - move s0,a0 │ │ - jalr t9 │ │ - lw a0,4(a0) │ │ - beqz v0,da80 │ │ - lw gp,16(sp) │ │ - li v0,97 │ │ lw ra,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,95 │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw s1,44(s0) │ │ - beqz s1,da54 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - sltiu a0,v0,8 │ │ - beqz a0,daac │ │ - lw gp,16(sp) │ │ - lb a1,0(s1) │ │ - beqz a1,da58 │ │ - li v0,97 │ │ - lw s2,16(s0) │ │ - beqz s2,da54 │ │ - lw t9,-32152(gp) │ │ + move s0,a0 │ │ + lw a0,76(a0) │ │ + move s2,a2 │ │ jalr t9 │ │ - move a0,s2 │ │ - sltiu a2,v0,256 │ │ - beqz a2,dad8 │ │ - lw gp,16(sp) │ │ - lb a3,0(s2) │ │ - beqz a3,da58 │ │ - li v0,97 │ │ - lh t0,12(s0) │ │ - li t1,2 │ │ - bne t0,t1,db18 │ │ + move s3,a1 │ │ + li a0,2 │ │ + lw gp,24(sp) │ │ + beq v0,a0,9fc4 │ │ + move v1,v0 │ │ + li a1,1 │ │ + bne v1,a1,9de0 │ │ + li v0,65 │ │ + slti a2,s2,33 │ │ + sh v1,34(s0) │ │ + beqz a2,9e10 │ │ + lw s5,36(s0) │ │ + lw a3,92(s0) │ │ + bnez a3,9ea0 │ │ lw t9,-32040(gp) │ │ - lw s3,20(s0) │ │ - beqz s3,da54 │ │ - lw t9,-32152(gp) │ │ + lw t9,-32340(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - sltiu t2,v0,256 │ │ - beqz t2,db14 │ │ - lw gp,16(sp) │ │ - lb t3,0(s3) │ │ - beqz t3,da58 │ │ - li v0,97 │ │ + move a0,s0 │ │ + bnez v0,9de0 │ │ + lw gp,24(sp) │ │ lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,1024 │ │ - move s1,v0 │ │ - beqz v0,de50 │ │ - lw gp,16(sp) │ │ - lw t9,-32732(gp) │ │ - lw a1,0(s0) │ │ - move a0,v0 │ │ - lw s5,-32736(gp) │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - lw t9,-32464(gp) │ │ - addiu a1,s5,28292 │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - lw s4,4(s0) │ │ - lw t9,-32152(gp) │ │ + lw a1,80(s0) │ │ jalr t9 │ │ - move a0,s4 │ │ - sltiu t4,v0,1500 │ │ - lw gp,16(sp) │ │ - beqz t4,de58 │ │ + li a0,1 │ │ move s6,v0 │ │ - lui t5,0x5555 │ │ - addiu s3,t5,21846 │ │ - mult v0,s3 │ │ - sra t7,v0,0x1f │ │ - mfhi t6 │ │ - lw t9,-32040(gp) │ │ - subu t8,t6,t7 │ │ - addiu ra,t8,2 │ │ - sll a1,ra,0x2 │ │ + beqz v0,a000 │ │ + lw gp,24(sp) │ │ + lw t9,-32452(gp) │ │ + lw a0,76(s0) │ │ jalr t9 │ │ - li a0,1 │ │ - move s2,v0 │ │ - beqz v0,de74 │ │ - lw gp,16(sp) │ │ - lw t9,-32604(gp) │ │ - move a2,s6 │ │ move a1,v0 │ │ - jalr t9 │ │ - move a0,s4 │ │ - lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-32600(gp) │ │ - jalr t9 │ │ - li s4,1024 │ │ - lw gp,16(sp) │ │ - move a1,s2 │ │ - lw t9,-32464(gp) │ │ - li a2,1024 │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ + move s4,v0 │ │ + bltz v0,a034 │ │ + lw gp,24(sp) │ │ + andi t0,v0,0xf │ │ + bnez t0,a008 │ │ + lw t9,-32504(gp) │ │ + lw s1,68(s0) │ │ + beqz s1,a02c │ │ lw t9,-32152(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - lw gp,16(sp) │ │ - lw a3,8(s0) │ │ - lw v1,-32736(gp) │ │ - lw t9,-32068(gp) │ │ - addiu a2,v1,29408 │ │ - addu a0,s1,v0 │ │ - jalr t9 │ │ - subu a1,s4,v0 │ │ - lw gp,16(sp) │ │ - lw a1,44(s0) │ │ - lw t9,-32464(gp) │ │ - li a2,1024 │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ - lw a1,28(s0) │ │ - lw t9,-32496(gp) │ │ - jalr t9 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ + lw gp,24(sp) │ │ + sltiu t1,v0,1500 │ │ + li t2,1500 │ │ + movn t2,v0,t1 │ │ + lw t9,-32504(gp) │ │ move a0,s1 │ │ - lw gp,16(sp) │ │ - subu a1,s4,v0 │ │ - addu a0,s1,v0 │ │ - lw v0,-32736(gp) │ │ - lh a3,12(s0) │ │ - lw t9,-32068(gp) │ │ - jalr t9 │ │ - addiu a2,v0,29416 │ │ - lw gp,16(sp) │ │ - lw s6,16(s0) │ │ - lw t9,-32152(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ - sltiu a1,v0,1500 │ │ - beqz a1,de58 │ │ - lw gp,16(sp) │ │ - mult v0,s3 │ │ - sra a3,v0,0x1f │ │ - mfhi a2 │ │ + move a1,t2 │ │ + lw gp,24(sp) │ │ + move s1,v0 │ │ lw t9,-32040(gp) │ │ - subu t0,a2,a3 │ │ - addiu t1,t0,2 │ │ - sw v0,24(sp) │ │ li a0,1 │ │ jalr t9 │ │ - sll a1,t1,0x2 │ │ - move s3,v0 │ │ - beqz v0,de74 │ │ - lw gp,16(sp) │ │ - lw t9,-32604(gp) │ │ - lw a2,24(sp) │ │ - move a1,v0 │ │ - jalr t9 │ │ + move a1,s4 │ │ + lw gp,24(sp) │ │ + beqz v0,9fe8 │ │ + sw v0,68(s0) │ │ + lw t9,-32336(gp) │ │ + move a3,s2 │ │ move a0,s6 │ │ - lw gp,16(sp) │ │ - lw t9,-32600(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - lw t9,-32464(gp) │ │ - move a1,s3 │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - lw t2,20(s0) │ │ - beqz t2,dd7c │ │ - lw gp,16(sp) │ │ - lw t9,-32464(gp) │ │ - move a0,s1 │ │ - addiu a1,s5,28292 │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - lw a1,20(s0) │ │ - lw t3,-32736(gp) │ │ - addiu t9,t3,-10032 │ │ - jalr t9 │ │ - move a0,s1 │ │ - move s2,v0 │ │ - bnez v0,de7c │ │ - lw gp,16(sp) │ │ - lw t4,24(s0) │ │ - beqz t4,ddbc │ │ - lw t9,-32464(gp) │ │ - addiu a1,s5,28292 │ │ - move a0,s1 │ │ + move a1,s4 │ │ + move a2,s3 │ │ + sw v0,16(sp) │ │ jalr t9 │ │ - li a2,1024 │ │ - lw gp,16(sp) │ │ - lw a1,24(s0) │ │ - lw s5,-32736(gp) │ │ - addiu t9,s5,-10032 │ │ + sw s5,20(sp) │ │ + lw gp,24(sp) │ │ + lw a1,80(s0) │ │ + lw t9,-32504(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - move a0,s1 │ │ move s2,v0 │ │ - bnez v0,de7c │ │ - lw gp,16(sp) │ │ - lw s4,28(s0) │ │ - beqz s4,ddd4 │ │ - nop │ │ - lh t5,12(s0) │ │ - bnez t5,de90 │ │ - lw t9,-32152(gp) │ │ - lw a0,68(s0) │ │ - beqz a0,ddec │ │ - lw t9,-32184(gp) │ │ + addiu t3,s4,-32 │ │ + li t5,112 │ │ + slt t4,s2,t3 │ │ + lw gp,24(sp) │ │ + beqz t4,9f98 │ │ + movn s1,t5,v0 │ │ + b 9de0 │ │ + li v0,106 │ │ + jr ra │ │ + li v0,1 │ │ + blez s2,9de0 │ │ + li v0,106 │ │ + lw t6,68(s0) │ │ + beqz t6,a098 │ │ + lw t9,-32512(gp) │ │ jalr t9 │ │ + move a0,s2 │ │ + bnez v0,a054 │ │ + lw gp,24(sp) │ │ + b 9de0 │ │ + li v0,6 │ │ + lw a3,36(s0) │ │ + li s6,7 │ │ + beq a3,s6,9fdc │ │ nop │ │ - lw gp,16(sp) │ │ - lw t9,-32144(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ - move s6,v0 │ │ - lw t9,-32184(gp) │ │ - sw v0,68(s0) │ │ - jalr t9 │ │ - move a0,s1 │ │ - beqz s6,de50 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ + b 9de0 │ │ + li v0,65 │ │ + sh v0,34(s0) │ │ + b 9de0 │ │ + li v0,111 │ │ + lw t9,-32504(gp) │ │ + lw a1,80(s0) │ │ jalr t9 │ │ move a0,s6 │ │ - lw gp,16(sp) │ │ - sltiu s1,v0,1500 │ │ - li a0,1500 │ │ - movn a0,v0,s1 │ │ - lw t9,-32456(gp) │ │ - jalr t9 │ │ - sw a0,72(s0) │ │ - bnez v0,dec4 │ │ - lw gp,16(sp) │ │ - b da58 │ │ - li v0,44 │ │ - b da58 │ │ + bnez v0,a024 │ │ + nop │ │ + b 9de0 │ │ li v0,2 │ │ - li s0,43 │ │ - lw t9,-32184(gp) │ │ - sw s0,24(sp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - b da58 │ │ - lw v0,24(sp) │ │ - b de5c │ │ - li s0,2 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - b da58 │ │ - move v0,s2 │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ - li t6,1024 │ │ - lw t7,-32736(gp) │ │ - lw t9,-32068(gp) │ │ - addu a0,s1,v0 │ │ - subu a1,t6,v0 │ │ - addiu a2,t7,29424 │ │ + lw a1,80(s0) │ │ jalr t9 │ │ - move a3,s4 │ │ - b ddd4 │ │ - lw gp,16(sp) │ │ - lw t9,-32300(gp) │ │ + move a0,s6 │ │ + bnez v0,a024 │ │ + nop │ │ + b 9de0 │ │ + li v0,53 │ │ + b 9de0 │ │ + li v0,112 │ │ + b 9f1c │ │ + move s1,zero │ │ + lw t9,-32504(gp) │ │ + lw a1,80(s0) │ │ jalr t9 │ │ - move a0,s0 │ │ - bnez v0,da5c │ │ + move a0,s6 │ │ + bnez v0,a024 │ │ + nop │ │ + b 9de0 │ │ + li v0,52 │ │ + bnez s1,a0a0 │ │ + move ra,zero │ │ + lw t7,68(s0) │ │ + sw s2,72(s0) │ │ + addiu t8,t7,16 │ │ + move s3,t7 │ │ + addiu s3,s3,1 │ │ + lbu v0,-1(s3) │ │ + addiu v1,ra,1 │ │ + addiu a0,v0,-48 │ │ + sltiu a1,a0,10 │ │ + bne s3,t8,a06c │ │ + movz ra,v1,a1 │ │ + beqz ra,a0a8 │ │ + li s5,58 │ │ + b 9de0 │ │ + li v0,107 │ │ + b 9de0 │ │ + li v0,98 │ │ + b 9de0 │ │ + move v0,s1 │ │ + lbu a2,16(t7) │ │ + bne a2,s5,9de0 │ │ + li v0,107 │ │ lw ra,60(sp) │ │ - lw t8,100(s0) │ │ - andi ra,t8,0xcfbd │ │ - b da58 │ │ - sw ra,100(s0) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + move a0,s0 │ │ + lw t9,-32332(gp) │ │ + lw s0,32(sp) │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ │ │ -0000dee8 : │ │ - beqz a0,df00 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,df08 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,df20 │ │ - nop │ │ - lw a0,68(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ +0000a0e4 : │ │ jr ra │ │ - li v0,4 │ │ - ... │ │ + li v0,111 │ │ │ │ -0000df30 : │ │ - sll a1,a1,0x10 │ │ - beqz a0,df4c │ │ - sra a2,a1,0x10 │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,df54 │ │ - addiu a3,a2,-1 │ │ - jr ra │ │ - li v0,1 │ │ - andi t0,a3,0xffff │ │ - sltiu t1,t0,7 │ │ - bnez t1,df6c │ │ - nop │ │ +0000a0ec : │ │ jr ra │ │ - li v0,45 │ │ - lw t2,100(a0) │ │ - sh a2,32(a0) │ │ - ori t3,t2,0x1000 │ │ - sw t3,100(a0) │ │ - jr ra │ │ - move v0,zero │ │ + li v0,111 │ │ │ │ -0000df84 : │ │ - sll a1,a1,0x10 │ │ - beqz a0,dfa0 │ │ - sra a2,a1,0x10 │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,dfa8 │ │ - addiu a3,a2,-1 │ │ - jr ra │ │ - li v0,1 │ │ - andi t0,a3,0xffff │ │ - sltiu t1,t0,7 │ │ - bnez t1,dfc0 │ │ - nop │ │ - jr ra │ │ - li v0,45 │ │ - lw t2,100(a0) │ │ - sh a2,60(a0) │ │ - ori t3,t2,0x1000 │ │ - sw t3,100(a0) │ │ +0000a0f4 : │ │ jr ra │ │ - move v0,zero │ │ + li v0,111 │ │ │ │ -0000dfd8 : │ │ - beqz a0,dff0 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,dff8 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,e010 │ │ - nop │ │ - lh a0,32(a0) │ │ - move v0,zero │ │ +0000a0fc : │ │ jr ra │ │ - sh a0,0(a1) │ │ + li v0,111 │ │ + │ │ +0000a104 : │ │ jr ra │ │ - li v0,4 │ │ + li v0,111 │ │ │ │ -0000e018 : │ │ - beqz a0,e030 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,e038 │ │ - nop │ │ +0000a10c : │ │ jr ra │ │ - li v0,1 │ │ - lh a0,60(a0) │ │ - move v0,zero │ │ + li v0,111 │ │ + │ │ +0000a114 : │ │ jr ra │ │ - sh a0,0(a1) │ │ + li v0,111 │ │ │ │ -0000e048 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-17240 │ │ - addu gp,gp,t9 │ │ - beqz a0,e06c │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,e074 │ │ - nop │ │ +0000a11c : │ │ jr ra │ │ - li v0,1 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - lw s1,68(a0) │ │ - beqz s1,e0dc │ │ - lw t9,-32152(gp) │ │ - move s0,a0 │ │ - jalr t9 │ │ - move a0,s1 │ │ - sltiu a0,v0,1500 │ │ - lw gp,16(sp) │ │ - move s2,v0 │ │ - bnez a0,e0fc │ │ - lh a1,32(s0) │ │ - li v0,46 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + li v0,111 │ │ + │ │ +0000a124 : │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - li v0,98 │ │ + li v0,111 │ │ + │ │ +0000a12c : │ │ jr ra │ │ - addiu sp,sp,48 │ │ - andi a2,a1,0xffff │ │ - sltiu a3,a2,8 │ │ - beqz a3,e2e8 │ │ - lw t1,-32736(gp) │ │ - sll t0,a2,0x2 │ │ - addiu t2,t1,29440 │ │ - addu t3,t2,t0 │ │ - lw t4,0(t3) │ │ - addu t5,t4,gp │ │ - jr t5 │ │ - nop │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,129 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32316(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t6,86 │ │ - lw gp,16(sp) │ │ - sw t6,52(s0) │ │ - lw a0,48(s0) │ │ - beqz a0,e178 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - nop │ │ - sw s3,48(s0) │ │ - b e0c0 │ │ - move v0,zero │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,65 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32320(gp) │ │ - move a0,s3 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li v1,43 │ │ - lw gp,16(sp) │ │ - b e164 │ │ - sw v1,52(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,129 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32340(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t7,86 │ │ - lw gp,16(sp) │ │ - b e164 │ │ - sw t7,52(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,97 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32336(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t8,64 │ │ - lw gp,16(sp) │ │ - b e164 │ │ - sw t8,52(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,65 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - b e1a4 │ │ - lw t9,-32332(gp) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,41 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32328(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li v0,27 │ │ - lw gp,16(sp) │ │ - b e164 │ │ - sw v0,52(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,33 │ │ - move s3,v0 │ │ - beqz v0,e2f0 │ │ - lw gp,16(sp) │ │ - lw t9,-32324(gp) │ │ - move a1,s1 │ │ - move a0,v0 │ │ - move a2,s2 │ │ - jalr t9 │ │ - li s1,22 │ │ - lw gp,16(sp) │ │ - b e164 │ │ - sw s1,52(s0) │ │ - b e0c0 │ │ - li v0,99 │ │ - b e0c0 │ │ - li v0,2 │ │ + li v0,111 │ │ │ │ -0000e2f8 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-17928 │ │ - addu gp,gp,t9 │ │ - beqz a0,e31c │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,e324 │ │ - nop │ │ +0000a134 : │ │ jr ra │ │ - li v0,1 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - lw s1,76(a0) │ │ - beqz s1,e38c │ │ - lw t9,-32152(gp) │ │ - move s0,a0 │ │ - jalr t9 │ │ - move a0,s1 │ │ - sltiu a0,v0,1500 │ │ - lw gp,16(sp) │ │ - move s2,v0 │ │ - bnez a0,e3ac │ │ - lh a1,60(s0) │ │ - li v0,46 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + li v0,111 │ │ + │ │ +0000a13c : │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - li v0,98 │ │ + li v0,111 │ │ + │ │ +0000a144 : │ │ jr ra │ │ - addiu sp,sp,48 │ │ - andi a2,a1,0xffff │ │ - sltiu a3,a2,8 │ │ - beqz a3,e598 │ │ - lw t1,-32736(gp) │ │ - sll t0,a2,0x2 │ │ - addiu t2,t1,29472 │ │ - addu t3,t2,t0 │ │ - lw t4,0(t3) │ │ - addu t5,t4,gp │ │ - jr t5 │ │ - nop │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,129 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32316(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t6,86 │ │ - lw gp,16(sp) │ │ - sw t6,64(s0) │ │ - lw a0,56(s0) │ │ - beqz a0,e428 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - nop │ │ - sw s3,56(s0) │ │ - b e370 │ │ - move v0,zero │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,65 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32320(gp) │ │ - move a0,s3 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li v1,43 │ │ - lw gp,16(sp) │ │ - b e414 │ │ - sw v1,64(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,129 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32340(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t7,86 │ │ - lw gp,16(sp) │ │ - b e414 │ │ - sw t7,64(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,97 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32336(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li t8,64 │ │ - lw gp,16(sp) │ │ - b e414 │ │ - sw t8,64(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,65 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - b e454 │ │ - lw t9,-32332(gp) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,41 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32328(gp) │ │ - move a0,v0 │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - li v0,27 │ │ - lw gp,16(sp) │ │ - b e414 │ │ - sw v0,64(s0) │ │ - lw t9,-32040(gp) │ │ - li a0,1 │ │ - jalr t9 │ │ - li a1,33 │ │ - move s3,v0 │ │ - beqz v0,e5a0 │ │ - lw gp,16(sp) │ │ - lw t9,-32324(gp) │ │ - move a1,s1 │ │ - move a0,v0 │ │ - move a2,s2 │ │ - jalr t9 │ │ - li s1,22 │ │ - lw gp,16(sp) │ │ - b e414 │ │ - sw s1,64(s0) │ │ - b e370 │ │ - li v0,99 │ │ - b e370 │ │ - li v0,2 │ │ + li v0,111 │ │ │ │ -0000e5a8 : │ │ - beqz a0,e5c0 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,e5c8 │ │ - nop │ │ +0000a14c : │ │ jr ra │ │ - li v0,1 │ │ - beqz a1,e5e0 │ │ - nop │ │ - lw a0,48(a0) │ │ - move v0,zero │ │ + li v0,111 │ │ + │ │ +0000a154 : │ │ jr ra │ │ - sw a0,0(a1) │ │ + li v0,111 │ │ + │ │ +0000a15c : │ │ jr ra │ │ - li v0,4 │ │ + li v0,111 │ │ │ │ -0000e5e8 : │ │ - beqz a0,e600 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,e608 │ │ - nop │ │ +0000a164 : │ │ jr ra │ │ - li v0,1 │ │ - lw a0,56(a0) │ │ - move v0,zero │ │ + li v0,111 │ │ + │ │ +0000a16c : │ │ jr ra │ │ - sw a0,0(a1) │ │ + li v0,111 │ │ ... │ │ lui gp,0x2 │ │ - addiu gp,gp,-18736 │ │ + addiu gp,gp,-1168 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ sw s0,48(sp) │ │ sw ra,52(sp) │ │ sw zero,32(sp) │ │ sh zero,36(sp) │ │ jalr t9 │ │ move s0,a0 │ │ sltiu v0,v0,256 │ │ - bnez v0,e670 │ │ + bnez v0,a1d0 │ │ lw gp,24(sp) │ │ li v0,78 │ │ lw ra,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ lb v1,0(s0) │ │ addiu a0,v1,-48 │ │ sltiu a1,a0,10 │ │ - bnez a1,e698 │ │ + bnez a1,a1f8 │ │ nop │ │ li v0,102 │ │ lw ra,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - beqz v1,e77c │ │ + beqz v1,a2dc │ │ li a2,44 │ │ - beq v1,a2,e740 │ │ + beq v1,a2,a2a0 │ │ move a3,zero │ │ lb t0,1(s0) │ │ - beqz t0,e784 │ │ + beqz t0,a2e4 │ │ sb v1,32(sp) │ │ - beq t0,a2,e784 │ │ + beq t0,a2,a2e4 │ │ addiu t1,t0,-48 │ │ sltiu t2,t1,10 │ │ - beqz t2,e688 │ │ + beqz t2,a1e8 │ │ li v0,102 │ │ lb t3,2(s0) │ │ - beqz t3,e78c │ │ + beqz t3,a2ec │ │ sb t0,33(sp) │ │ - beq t3,a2,e78c │ │ + beq t3,a2,a2ec │ │ addiu t4,t3,-48 │ │ sltiu t5,t4,10 │ │ - beqz t5,e68c │ │ + beqz t5,a1ec │ │ lw ra,52(sp) │ │ lb t6,3(s0) │ │ - beqz t6,e794 │ │ + beqz t6,a2f4 │ │ sb t3,34(sp) │ │ - beq t6,a2,e794 │ │ + beq t6,a2,a2f4 │ │ addiu t7,t6,-48 │ │ sltiu t8,t7,10 │ │ - beqz t8,e68c │ │ + beqz t8,a1ec │ │ lw ra,52(sp) │ │ lb ra,4(s0) │ │ - beqz ra,e79c │ │ + beqz ra,a2fc │ │ sb t6,35(sp) │ │ - beq ra,a2,e79c │ │ + beq ra,a2,a2fc │ │ addiu t9,ra,-48 │ │ sltiu v0,t9,10 │ │ - beqz v0,e684 │ │ + beqz v0,a1e4 │ │ nop │ │ lb s0,5(s0) │ │ - beqz s0,e73c │ │ + beqz s0,a29c │ │ sb ra,36(sp) │ │ - bne s0,a2,e688 │ │ + bne s0,a2,a1e8 │ │ li v0,102 │ │ li a3,5 │ │ addiu a0,sp,32 │ │ addu t0,a0,a3 │ │ - lw t9,-32356(gp) │ │ + lw t9,-32396(gp) │ │ addiu v1,sp,40 │ │ sw v1,16(sp) │ │ li a1,1 │ │ li a2,0xffff │ │ move a3,zero │ │ jalr t9 │ │ sb zero,0(t0) │ │ lw v0,40(sp) │ │ - beqz v0,e664 │ │ + beqz v0,a1c4 │ │ lw ra,52(sp) │ │ - b e68c │ │ + b a1ec │ │ li v0,102 │ │ - b e740 │ │ + b a2a0 │ │ move a3,zero │ │ - b e740 │ │ + b a2a0 │ │ li a3,1 │ │ - b e740 │ │ + b a2a0 │ │ li a3,2 │ │ - b e740 │ │ + b a2a0 │ │ li a3,3 │ │ - b e740 │ │ + b a2a0 │ │ li a3,4 │ │ │ │ -0000e7a4 : │ │ +0000a304 : │ │ sll a1,a1,0x10 │ │ - beqz a0,e7c0 │ │ + beqz a0,a320 │ │ sra a2,a1,0x10 │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,e7c8 │ │ + beq v1,v0,a328 │ │ andi a3,a2,0xffff │ │ jr ra │ │ li v0,1 │ │ sltiu t0,a3,7 │ │ - bnez t0,e7dc │ │ + bnez t0,a33c │ │ nop │ │ jr ra │ │ li v0,79 │ │ lw t1,100(a0) │ │ sh a2,12(a0) │ │ ori t2,t1,0x40 │ │ sw t2,100(a0) │ │ jr ra │ │ move v0,zero │ │ │ │ -0000e7f4 : │ │ - beqz a0,e80c │ │ +0000a354 : │ │ + beqz a0,a36c │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,e814 │ │ + beq v1,v0,a374 │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,e82c │ │ + beqz a1,a38c │ │ nop │ │ lh a0,12(a0) │ │ move v0,zero │ │ jr ra │ │ sh a0,0(a1) │ │ jr ra │ │ li v0,4 │ │ │ │ -0000e834 : │ │ - beqz a0,e84c │ │ +0000a394 : │ │ + beqz a0,a3ac │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,e854 │ │ + beq v1,v0,a3b4 │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,e86c │ │ + beqz a1,a3cc │ │ nop │ │ lw a0,16(a0) │ │ move v0,zero │ │ jr ra │ │ sw a0,0(a1) │ │ jr ra │ │ li v0,4 │ │ │ │ -0000e874 : │ │ +0000a3d4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-19332 │ │ + addiu gp,gp,-1764 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ sw s1,44(sp) │ │ sw s0,40(sp) │ │ sw ra,52(sp) │ │ sw s2,48(sp) │ │ jalr t9 │ │ move s1,a0 │ │ move s0,v0 │ │ sltiu v0,v0,1400 │ │ - beqz v0,e93c │ │ + beqz v0,a49c │ │ lw gp,16(sp) │ │ lb t5,0(s1) │ │ li v1,44 │ │ - beq t5,v1,e958 │ │ + beq t5,v1,a4b8 │ │ move t3,zero │ │ - beqz t5,e958 │ │ + beqz t5,a4b8 │ │ move a1,s1 │ │ sb t5,24(sp) │ │ li t3,1 │ │ li t7,46 │ │ li t8,44 │ │ addiu t6,sp,24 │ │ li t2,16 │ │ addiu a0,t5,-48 │ │ addiu a1,a1,1 │ │ addu a2,t6,t3 │ │ - beq t5,t7,e900 │ │ + beq t5,t7,a460 │ │ sltiu t4,a0,10 │ │ - beqz t4,e924 │ │ + beqz t4,a484 │ │ lw ra,52(sp) │ │ lb t5,0(a1) │ │ - beq t5,t8,e95c │ │ + beq t5,t8,a4bc │ │ addiu s2,sp,24 │ │ - beqz t5,e960 │ │ + beqz t5,a4c0 │ │ lw t9,-32152(gp) │ │ addiu t3,t3,1 │ │ - bne t3,t2,e8e4 │ │ + bne t3,t2,a444 │ │ sb t5,0(a2) │ │ lw ra,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ li v0,101 │ │ jr ra │ │ @@ -12408,55 +7941,55 @@ │ │ lw t9,-32152(gp) │ │ addu a3,s2,t3 │ │ move a0,s2 │ │ jalr t9 │ │ sb zero,0(a3) │ │ lw gp,16(sp) │ │ move a0,s2 │ │ - lw t9,-32296(gp) │ │ + lw t9,-32328(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,e920 │ │ + beqz v0,a480 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ move a0,s1 │ │ jalr t9 │ │ li a1,44 │ │ - beqz v0,e920 │ │ + beqz v0,a480 │ │ subu t0,v0,s1 │ │ addiu t1,t0,1 │ │ slt s0,t1,s0 │ │ li v0,101 │ │ - b e940 │ │ + b a4a0 │ │ movn v0,zero,s0 │ │ │ │ -0000e9b8 : │ │ +0000a518 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-19656 │ │ + addiu gp,gp,-2088 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ jalr t9 │ │ move s1,a0 │ │ move s0,v0 │ │ sltiu v0,v0,256 │ │ - beqz v0,ea34 │ │ + beqz v0,a594 │ │ lw gp,16(sp) │ │ - lw t9,-32292(gp) │ │ + lw t9,-32324(gp) │ │ move a0,s1 │ │ li a1,44 │ │ jalr t9 │ │ move a2,s0 │ │ li v1,1 │ │ - beq v0,v1,ea50 │ │ + beq v0,v1,a5b0 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ li v0,103 │ │ jr ra │ │ @@ -12468,248 +8001,248 @@ │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw a1,-32736(gp) │ │ lw t9,-32016(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,a1,29504 │ │ + addiu a1,a1,18408 │ │ slti a0,v0,71 │ │ lw gp,16(sp) │ │ - beqz a0,ea18 │ │ + beqz a0,a578 │ │ move s2,v0 │ │ lw a2,-32736(gp) │ │ lw t9,-32016(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,a2,29508 │ │ + addiu a1,a2,18412 │ │ sltu a3,v0,s2 │ │ - bnez a3,ea18 │ │ + bnez a3,a578 │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ move a0,s1 │ │ jalr t9 │ │ li a1,44 │ │ - beqz v0,ea18 │ │ + beqz v0,a578 │ │ lw gp,16(sp) │ │ subu t0,v0,s1 │ │ addiu t1,t0,1 │ │ slt t2,t1,s0 │ │ - beqz t2,ea1c │ │ + beqz t2,a57c │ │ lw ra,36(sp) │ │ lw t3,-32736(gp) │ │ - addiu t9,t3,-6624 │ │ + addiu t9,t3,-24192 │ │ jalr t9 │ │ addiu a0,v0,1 │ │ - bnez v0,ea1c │ │ + bnez v0,a57c │ │ lw ra,36(sp) │ │ addu t4,s1,s0 │ │ lb t5,-1(t4) │ │ li t6,44 │ │ - beq t5,t6,ea1c │ │ + beq t5,t6,a57c │ │ move v0,zero │ │ - b ea40 │ │ + b a5a0 │ │ lw s2,32(sp) │ │ │ │ -0000eaf4 : │ │ +0000a654 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-19972 │ │ + addiu gp,gp,-2404 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ sw s0,52(sp) │ │ sw ra,60(sp) │ │ sw s1,56(sp) │ │ jalr t9 │ │ move s0,a0 │ │ sltiu v0,v0,256 │ │ - bnez v0,eb44 │ │ + bnez v0,a6a4 │ │ lw gp,24(sp) │ │ li v0,84 │ │ lw ra,60(sp) │ │ lw s1,56(sp) │ │ lw s0,52(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw a1,-32736(gp) │ │ lw t9,-32048(gp) │ │ move a0,s0 │ │ - addiu a1,a1,29536 │ │ + addiu a1,a1,18440 │ │ jalr t9 │ │ li a2,3 │ │ - beqz v0,ebdc │ │ + beqz v0,a73c │ │ lw gp,24(sp) │ │ lw v1,-32736(gp) │ │ lw t9,-32048(gp) │ │ move a0,s0 │ │ - addiu a1,v1,29516 │ │ + addiu a1,v1,18420 │ │ jalr t9 │ │ li a2,3 │ │ - beqz v0,ebdc │ │ + beqz v0,a73c │ │ lw gp,24(sp) │ │ lw a2,-32736(gp) │ │ lw t9,-32048(gp) │ │ - addiu a1,a2,29520 │ │ + addiu a1,a2,18424 │ │ move a0,s0 │ │ jalr t9 │ │ li a2,4 │ │ - beqz v0,ebdc │ │ + beqz v0,a73c │ │ lw gp,24(sp) │ │ lw a3,-32736(gp) │ │ lw t9,-32048(gp) │ │ move a0,s0 │ │ - addiu a1,a3,29528 │ │ + addiu a1,a3,18432 │ │ jalr t9 │ │ li a2,4 │ │ - beqz v0,ebdc │ │ + beqz v0,a73c │ │ lw gp,24(sp) │ │ li v0,102 │ │ lw ra,60(sp) │ │ lw s1,56(sp) │ │ lw s0,52(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw t9,-32116(gp) │ │ move a0,s0 │ │ jalr t9 │ │ li a1,47 │ │ move s1,v0 │ │ - beqz v0,ebc4 │ │ + beqz v0,a724 │ │ lw gp,24(sp) │ │ subu a0,v0,s0 │ │ slti t0,a0,4 │ │ - beqz t0,ebc4 │ │ + beqz t0,a724 │ │ lw t9,-32152(gp) │ │ addiu a0,v0,1 │ │ sw zero,32(sp) │ │ jalr t9 │ │ sh zero,36(sp) │ │ sltiu t1,v0,256 │ │ - beqz t1,ed20 │ │ + beqz t1,a880 │ │ lw gp,24(sp) │ │ lb t2,1(s1) │ │ addiu t3,t2,-48 │ │ sltiu t4,t3,10 │ │ - beqz t4,ebc4 │ │ + beqz t4,a724 │ │ nop │ │ - beqz t2,ed28 │ │ + beqz t2,a888 │ │ li t5,44 │ │ - beq t2,t5,ece4 │ │ + beq t2,t5,a844 │ │ move t6,zero │ │ lb t7,2(s1) │ │ - beqz t7,ed38 │ │ + beqz t7,a898 │ │ sb t2,32(sp) │ │ - beq t7,t5,ed38 │ │ + beq t7,t5,a898 │ │ addiu t8,t7,-48 │ │ sltiu ra,t8,10 │ │ - beqz ra,ebc8 │ │ + beqz ra,a728 │ │ li v0,102 │ │ lb s0,3(s1) │ │ - beqz s0,ed48 │ │ + beqz s0,a8a8 │ │ sb t7,33(sp) │ │ li v0,44 │ │ - beq s0,v0,ed48 │ │ + beq s0,v0,a8a8 │ │ addiu a1,s0,-48 │ │ sltiu v1,a1,10 │ │ - beqz v1,ebc4 │ │ + beqz v1,a724 │ │ nop │ │ lb a2,4(s1) │ │ - beqz a2,ed40 │ │ + beqz a2,a8a0 │ │ sb s0,34(sp) │ │ - beq a2,v0,ed40 │ │ + beq a2,v0,a8a0 │ │ addiu a3,a2,-48 │ │ sltiu a0,a3,10 │ │ - beqz a0,ebc4 │ │ + beqz a0,a724 │ │ nop │ │ lb t0,5(s1) │ │ - beqz t0,ed30 │ │ + beqz t0,a890 │ │ sb a2,35(sp) │ │ - beq t0,v0,ed30 │ │ + beq t0,v0,a890 │ │ addiu t9,t0,-48 │ │ sltiu t1,t9,10 │ │ - beqz t1,ebc4 │ │ + beqz t1,a724 │ │ nop │ │ lb s1,6(s1) │ │ - beqz s1,ece0 │ │ + beqz s1,a840 │ │ sb t0,36(sp) │ │ - bne s1,v0,ebc8 │ │ + bne s1,v0,a728 │ │ li v0,102 │ │ li t6,5 │ │ addiu a0,sp,32 │ │ - lw t9,-32356(gp) │ │ + lw t9,-32396(gp) │ │ addu t2,a0,t6 │ │ addiu t3,sp,40 │ │ sw t3,16(sp) │ │ li a1,1 │ │ li a2,0xffff │ │ move a3,zero │ │ jalr t9 │ │ sb zero,0(t2) │ │ lw v0,40(sp) │ │ - beqz v0,eb34 │ │ + beqz v0,a694 │ │ lw ra,60(sp) │ │ - b ebcc │ │ + b a72c │ │ li v0,102 │ │ - b eb30 │ │ + b a690 │ │ li v0,78 │ │ - b ece4 │ │ + b a844 │ │ move t6,zero │ │ - b ece4 │ │ + b a844 │ │ li t6,4 │ │ - b ece4 │ │ + b a844 │ │ li t6,1 │ │ - b ece4 │ │ + b a844 │ │ li t6,3 │ │ - b ece4 │ │ + b a844 │ │ li t6,2 │ │ │ │ -0000ed50 : │ │ +0000a8b0 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-20576 │ │ + addiu gp,gp,-3008 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ sw s1,44(sp) │ │ sw s0,40(sp) │ │ sw ra,52(sp) │ │ sw s2,48(sp) │ │ jalr t9 │ │ move s0,a0 │ │ move s1,v0 │ │ sltiu v0,v0,256 │ │ - beqz v0,ee18 │ │ + beqz v0,a978 │ │ lw gp,16(sp) │ │ lb t5,0(s0) │ │ li v1,44 │ │ - beq t5,v1,ee34 │ │ + beq t5,v1,a994 │ │ move t3,zero │ │ - beqz t5,ee34 │ │ + beqz t5,a994 │ │ move a1,s0 │ │ sb t5,24(sp) │ │ li t3,1 │ │ li t7,46 │ │ li t1,44 │ │ addiu t6,sp,24 │ │ li t2,16 │ │ addiu a0,t5,-48 │ │ addiu a1,a1,1 │ │ addu a2,t6,t3 │ │ - beq t5,t7,eddc │ │ + beq t5,t7,a93c │ │ sltiu t4,a0,10 │ │ - beqz t4,ee00 │ │ + beqz t4,a960 │ │ lw ra,52(sp) │ │ lb t5,0(a1) │ │ - beq t5,t1,ee38 │ │ + beq t5,t1,a998 │ │ addiu s2,sp,24 │ │ - beqz t5,ee3c │ │ + beqz t5,a99c │ │ lw t9,-32152(gp) │ │ addiu t3,t3,1 │ │ - bne t3,t2,edc0 │ │ + bne t3,t2,a920 │ │ sb t5,0(a2) │ │ lw ra,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ li v0,100 │ │ jr ra │ │ @@ -12725,3210 +8258,3367 @@ │ │ lw t9,-32152(gp) │ │ addu a3,s2,t3 │ │ move a0,s2 │ │ jalr t9 │ │ sb zero,0(a3) │ │ lw gp,16(sp) │ │ move a0,s2 │ │ - lw t9,-32296(gp) │ │ + lw t9,-32328(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,edfc │ │ + beqz v0,a95c │ │ lw gp,16(sp) │ │ lw t9,-32116(gp) │ │ move a0,s0 │ │ jalr t9 │ │ li a1,44 │ │ - beqz v0,ee94 │ │ + beqz v0,a9f4 │ │ lw gp,16(sp) │ │ subu s0,v0,s0 │ │ addiu t0,s0,1 │ │ slt s1,t0,s1 │ │ - bnez s1,eec4 │ │ - lw t9,-32288(gp) │ │ + bnez s1,aa24 │ │ + lw t9,-32320(gp) │ │ lw ra,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ li v0,102 │ │ jr ra │ │ addiu sp,sp,56 │ │ jalr t9 │ │ nop │ │ - beqz v0,eee8 │ │ + beqz v0,aa48 │ │ lw gp,16(sp) │ │ - lw t9,-32288(gp) │ │ + lw t9,-32320(gp) │ │ addiu s2,v0,1 │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ move a0,s2 │ │ li a1,44 │ │ move s0,v0 │ │ - beqz v0,eeb0 │ │ + beqz v0,aa10 │ │ lw t9,-32116(gp) │ │ - b ee1c │ │ + b a97c │ │ move v0,s0 │ │ │ │ -0000eef0 : │ │ +0000aa50 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-20992 │ │ + addiu gp,gp,-3424 │ │ addu gp,gp,t9 │ │ - beqz a0,ef14 │ │ + beqz a0,aa74 │ │ nop │ │ lbu v1,104(a0) │ │ li v0,129 │ │ - beq v1,v0,ef1c │ │ + beq v1,v0,aa7c │ │ nop │ │ jr ra │ │ li v0,1 │ │ - beqz a1,ef80 │ │ + beqz a1,aae0 │ │ lw t9,-32152(gp) │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ move s0,a0 │ │ move a0,a1 │ │ jalr t9 │ │ move s1,a1 │ │ sltiu a0,v0,256 │ │ - beqz a0,ef68 │ │ + beqz a0,aac8 │ │ lw gp,16(sp) │ │ lb a1,0(s1) │ │ - bnez a1,ef88 │ │ + bnez a1,aae8 │ │ li v0,80 │ │ - b ef70 │ │ + b aad0 │ │ lw ra,36(sp) │ │ li v0,94 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ jr ra │ │ li v0,80 │ │ lh a2,12(s0) │ │ - bnez a2,eff0 │ │ - lw t9,-32352(gp) │ │ - lw t9,-32348(gp) │ │ + bnez a2,ab50 │ │ + lw t9,-32392(gp) │ │ + lw t9,-32388(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ - bnez v0,ef70 │ │ + bnez v0,aad0 │ │ lw ra,36(sp) │ │ lw a0,16(s0) │ │ - beqz a0,efc4 │ │ + beqz a0,ab24 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw t9,-32144(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw a3,100(s0) │ │ li t1,2 │ │ ori t0,a3,0x2 │ │ movn t1,zero,v0 │ │ sw v0,16(s0) │ │ sw t0,100(s0) │ │ - b ef6c │ │ + b aacc │ │ move v0,t1 │ │ jalr t9 │ │ move a0,s1 │ │ - b efa4 │ │ + b ab04 │ │ lw gp,16(sp) │ │ │ │ -0000f000 : │ │ - lbu v1,0(a0) │ │ - sll a1,v1,0x18 │ │ - sra a2,a1,0x18 │ │ - andi v0,v1,0x1 │ │ - bltz a2,f024 │ │ - sll a3,v1,0x1 │ │ - andi t0,a3,0xff │ │ +0000ab60 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-3696 │ │ + addu gp,gp,t9 │ │ + beqz a0,ab84 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,ab8c │ │ + nop │ │ jr ra │ │ - sb t0,0(a0) │ │ - xori t1,a3,0x71 │ │ - andi t0,t1,0xff │ │ + li v0,1 │ │ + addiu sp,sp,-64 │ │ + sw gp,16(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + move s1,a1 │ │ + beqz a1,abec │ │ + move s0,a0 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,a1 │ │ + li t2,16 │ │ + beq v0,t2,ac50 │ │ + lw gp,16(sp) │ │ + li v0,86 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - sb t0,0(a0) │ │ + addiu sp,sp,64 │ │ + lw a0,-32736(gp) │ │ + lw a1,-32736(gp) │ │ + lw t9,-32176(gp) │ │ + addiu a0,a0,18304 │ │ + jalr t9 │ │ + addiu a1,a1,18320 │ │ + move s2,v0 │ │ + beqz v0,ac98 │ │ + lw gp,16(sp) │ │ + lw t9,-32044(gp) │ │ + li a2,1 │ │ + addiu a0,sp,32 │ │ + li a1,4 │ │ + jalr t9 │ │ + move a3,v0 │ │ + lw gp,16(sp) │ │ + move a0,s2 │ │ + lw t9,-32092(gp) │ │ + jalr t9 │ │ + move s3,v0 │ │ + li a2,1 │ │ + beq s3,a2,adcc │ │ + lw gp,16(sp) │ │ + b abd0 │ │ + li v0,3 │ │ + lw a0,0(s0) │ │ + beqz a0,ac68 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,ac90 │ │ + sw v0,0(s0) │ │ + lw t3,100(s0) │ │ + move v0,zero │ │ + ori t4,t3,0x2 │ │ + b abd0 │ │ + sw t4,100(s0) │ │ + b abd0 │ │ + li v0,2 │ │ + lw t9,-32100(gp) │ │ + addiu a0,sp,24 │ │ + jalr t9 │ │ + move a1,zero │ │ + lw a0,28(sp) │ │ + lw gp,16(sp) │ │ + sw a0,32(sp) │ │ + lw t9,-32124(gp) │ │ + jalr t9 │ │ + nop │ │ + lw a0,0(s0) │ │ + beqz a0,acdc │ │ + lw gp,16(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,17 │ │ + move s3,v0 │ │ + lw gp,16(sp) │ │ + beqz v0,ac90 │ │ + sw v0,0(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,17 │ │ + move s1,v0 │ │ + beqz v0,ac90 │ │ + lw gp,16(sp) │ │ + lw t9,-32036(gp) │ │ + lw s2,-32736(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32068(gp) │ │ + li a1,16 │ │ + addiu a2,s2,18444 │ │ + jalr t9 │ │ + move a3,v0 │ │ + addiu s3,s2,18444 │ │ + b ad90 │ │ + lw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + move a0,s1 │ │ + lw t9,-32068(gp) │ │ + li a1,16 │ │ + move a2,s3 │ │ + jalr t9 │ │ + move a3,v0 │ │ + lw gp,16(sp) │ │ + lw a0,0(s0) │ │ + lw t9,-32524(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + li a2,17 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + lw a0,0(s0) │ │ + lw gp,16(sp) │ │ + sltiu a3,v0,16 │ │ + bnez a3,ad50 │ │ + lw t9,-32036(gp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw t0,100(s0) │ │ + move v0,zero │ │ + ori t1,t0,0x2 │ │ + b abd0 │ │ + sw t1,100(s0) │ │ + b acb4 │ │ + lw a0,32(sp) │ │ + │ │ +0000add4 : │ │ + beqz a0,adec │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,adf4 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,ae0c │ │ + nop │ │ + lw a0,0(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + ... │ │ + │ │ +0000ae20 : │ │ + blez a2,ae70 │ │ + move v0,zero │ │ + addu t2,a0,a2 │ │ + move a3,zero │ │ + lb v1,0(a0) │ │ + lb t0,0(a1) │ │ + addiu t1,a3,1 │ │ + xor t3,v1,t0 │ │ + addiu t4,v0,1 │ │ + addiu a0,a0,1 │ │ + movz a3,t1,t3 │ │ + movn v0,t4,t3 │ │ + bne a0,t2,ae30 │ │ + addiu a1,a1,1 │ │ + beq a3,a2,ae68 │ │ + nop │ │ + jr ra │ │ + negu v0,v0 │ │ + jr ra │ │ + move v0,zero │ │ + b ae58 │ │ + move a3,zero │ │ │ │ -0000f034 : │ │ +0000ae78 : │ │ + addiu v0,a0,-36 │ │ + jr ra │ │ + sltiu v0,v0,1464 │ │ + │ │ +0000ae84 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-21316 │ │ + addiu gp,gp,-4500 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - sw s8,128(sp) │ │ - move s8,a0 │ │ - sw s7,124(sp) │ │ - sw s5,116(sp) │ │ + addiu sp,sp,-56 │ │ + sw gp,16(sp) │ │ + sw ra,52(sp) │ │ + sw s0,48(sp) │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + sw zero,32(sp) │ │ + sw zero,36(sp) │ │ + beqz a0,af1c │ │ + sb zero,40(sp) │ │ + addiu a3,a1,-7 │ │ + sltiu v0,a3,10 │ │ + beqz v0,af1c │ │ + move t2,zero │ │ + addu t1,a0,a1 │ │ + move v1,a0 │ │ + b aeec │ │ + li t0,46 │ │ + beqz t4,af20 │ │ + move v0,zero │ │ + addiu v1,v1,1 │ │ + beq v1,t1,af14 │ │ + li t5,3 │ │ + lb a2,0(v1) │ │ + addiu t3,a2,-48 │ │ + beqz a2,af1c │ │ + sltiu t4,t3,10 │ │ + bne a2,t0,aed8 │ │ + nop │ │ + addiu v1,v1,1 │ │ + bne v1,t1,aeec │ │ + addiu t2,t2,1 │ │ + li t5,3 │ │ + beq t2,t5,af30 │ │ + lw t9,-32104(gp) │ │ + move v0,zero │ │ + lw ra,52(sp) │ │ + lw s0,48(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + addiu s0,sp,24 │ │ + move a2,a1 │ │ + move a1,a0 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + move a0,s0 │ │ + lw t9,-32132(gp) │ │ + jalr t9 │ │ + addiu a1,sp,44 │ │ + b af20 │ │ + sltu v0,zero,v0 │ │ + │ │ +0000af60 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-4720 │ │ + addu gp,gp,t9 │ │ + beqz a0,aff0 │ │ + nop │ │ + slti v0,a1,255 │ │ + beqz v0,aff0 │ │ + nop │ │ + blez a1,b084 │ │ + nop │ │ + lb v1,0(a0) │ │ + beqz v1,aff0 │ │ + lw a3,-32064(gp) │ │ + addu a1,a0,a1 │ │ + lw t2,0(a3) │ │ + move a2,zero │ │ + li t1,-1 │ │ + li t0,46 │ │ + bnez a2,aff8 │ │ + nop │ │ + beq v1,t1,aff0 │ │ + nop │ │ + andi v0,v1,0xff │ │ + addu a3,t2,v0 │ │ + lbu t3,1(a3) │ │ + andi t4,t3,0x7 │ │ + beqz t4,aff0 │ │ + nop │ │ + beq v1,t0,b034 │ │ + nop │ │ + addiu a0,a0,1 │ │ + beq a0,a1,b05c │ │ + addiu a2,a2,1 │ │ + lb v1,0(a0) │ │ + bnez v1,afa8 │ │ + nop │ │ + jr ra │ │ + move v0,zero │ │ + beq v1,t1,b074 │ │ + andi t4,v1,0xff │ │ + addu t5,t2,t4 │ │ + lbu t6,1(t5) │ │ + andi t3,t6,0x7 │ │ + addiu t7,v1,-45 │ │ + andi t8,t7,0xff │ │ + sltiu t9,t8,2 │ │ + or v0,t3,t9 │ │ + beqz v0,b07c │ │ + nop │ │ + bne v1,t0,afd8 │ │ + slti v1,a2,64 │ │ + beqz v1,aff0 │ │ + nop │ │ + lb a2,-1(a0) │ │ + beq a2,t1,aff0 │ │ + andi t5,a2,0xff │ │ + addu t6,t2,t5 │ │ + lbu t7,1(t6) │ │ + andi t8,t7,0x7 │ │ + beqz t8,aff0 │ │ + addiu a0,a0,1 │ │ + bne a0,a1,afe4 │ │ + move a2,zero │ │ + lb a0,-1(a1) │ │ + li t0,45 │ │ + beq a0,t0,aff0 │ │ + nop │ │ + jr ra │ │ + slti v0,a2,64 │ │ + b b00c │ │ + move t3,zero │ │ + jr ra │ │ + nop │ │ + move a1,a0 │ │ + b b05c │ │ + move a2,zero │ │ + │ │ +0000b090 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-5024 │ │ + addu gp,gp,t9 │ │ + lw a1,-32736(gp) │ │ + addiu sp,sp,-32 │ │ + lw t9,-32080(gp) │ │ + addiu a1,a1,18448 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + move s0,a0 │ │ + beqz v0,b128 │ │ + lw gp,16(sp) │ │ + lw v0,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,v0,18452 │ │ + bnez v0,b0f8 │ │ + lw gp,16(sp) │ │ + li v0,2 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw v1,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,v1,18460 │ │ + bnez v0,b13c │ │ + lw gp,16(sp) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,3 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ li v0,1 │ │ - li v1,24 │ │ - addiu a0,a0,200 │ │ - addiu s5,sp,64 │ │ - addiu a1,s8,40 │ │ - lui s7,0xcccc │ │ - sw s3,108(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw a2,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,a2,18468 │ │ + bnez v0,b160 │ │ + lw gp,16(sp) │ │ + b b0e8 │ │ + li v0,4 │ │ + lw a3,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,a3,18476 │ │ + bnez v0,b184 │ │ + lw gp,16(sp) │ │ + b b0e8 │ │ + li v0,5 │ │ + lw t0,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,t0,18484 │ │ + bnez v0,b1a8 │ │ + lw gp,16(sp) │ │ + b b0e8 │ │ + li v0,6 │ │ + lw t1,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,t1,18496 │ │ + li a0,-1 │ │ + li t2,7 │ │ + movz a0,t2,v0 │ │ + b b0e8 │ │ + move v0,a0 │ │ + │ │ +0000b1d0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-5344 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + lw t9,-32172(gp) │ │ + sw s1,28(sp) │ │ + move s1,a1 │ │ sw gp,16(sp) │ │ - sw ra,132(sp) │ │ - sw s6,120(sp) │ │ - sw s4,112(sp) │ │ - sw s2,104(sp) │ │ - sw s1,100(sp) │ │ - sw s0,96(sp) │ │ - sb v0,64(sp) │ │ - sw v1,72(sp) │ │ - addiu s3,sp,24 │ │ - sw a0,88(sp) │ │ - sw a1,92(sp) │ │ - ori s7,s7,0xcccd │ │ - sw s5,76(sp) │ │ - lw s6,92(sp) │ │ - sw s8,80(sp) │ │ - move s5,s3 │ │ - move s1,s8 │ │ - sw s3,84(sp) │ │ - lbu a2,7(s1) │ │ - lbu t1,47(s1) │ │ - lbu s4,6(s1) │ │ - lbu t0,46(s1) │ │ - lbu s2,87(s1) │ │ - lbu t2,86(s1) │ │ - lbu a3,127(s1) │ │ - sll t3,a2,0x8 │ │ - sll t4,t1,0x8 │ │ - lbu t6,126(s1) │ │ - lbu t7,167(s1) │ │ - or s0,t3,s4 │ │ - or t9,t4,t0 │ │ - lbu s3,5(s1) │ │ - lbu t5,45(s1) │ │ - sll ra,s2,0x8 │ │ - lbu v1,85(s1) │ │ - lbu t8,166(s1) │ │ - or a2,ra,t2 │ │ - sll a0,s0,0x8 │ │ - sll v0,t9,0x8 │ │ - sll t1,a3,0x8 │ │ - lbu t2,4(s1) │ │ - or a3,t1,t6 │ │ - lbu t0,44(s1) │ │ - lbu a1,125(s1) │ │ - or s3,a0,s3 │ │ - or t5,v0,t5 │ │ - sll t3,t7,0x8 │ │ - sll s2,a2,0x8 │ │ - lbu s4,165(s1) │ │ - or a2,s2,v1 │ │ - or ra,t3,t8 │ │ - lbu t6,84(s1) │ │ - sll t7,s3,0x8 │ │ - sll t4,t5,0x8 │ │ - sll s0,a3,0x8 │ │ - or t1,t7,t2 │ │ - lbu t9,124(s1) │ │ - lbu t3,3(s1) │ │ - lbu v1,43(s1) │ │ - or t0,t4,t0 │ │ - or a1,s0,a1 │ │ - sll t8,a2,0x8 │ │ - srl s3,s3,0x18 │ │ - srl v0,t5,0x18 │ │ - sll a0,ra,0x8 │ │ - lbu t2,83(s1) │ │ - lbu ra,164(s1) │ │ - or t6,t8,t6 │ │ - or a0,a0,s4 │ │ - srl s0,t1,0x18 │ │ - sll t5,t1,0x8 │ │ - srl t7,t0,0x18 │ │ - sll t4,t0,0x8 │ │ - sll t1,a1,0x8 │ │ - sll a3,s3,0x8 │ │ - srl a2,a2,0x18 │ │ - sll v0,v0,0x8 │ │ - lbu s3,42(s1) │ │ - lbu s2,123(s1) │ │ - lbu s4,2(s1) │ │ - or t3,t5,t3 │ │ - or v1,t4,v1 │ │ - or t5,t1,t9 │ │ - or a3,s0,a3 │ │ - srl t9,t6,0x18 │ │ - or v0,t7,v0 │ │ - sll t4,a2,0x8 │ │ - sll t6,t6,0x8 │ │ - sll t0,a0,0x8 │ │ - srl a1,a1,0x18 │ │ - lbu t8,82(s1) │ │ - lbu t7,163(s1) │ │ - or t2,t6,t2 │ │ - or t0,t0,ra │ │ - srl s0,t3,0x18 │ │ - srl ra,v1,0x18 │ │ - or a2,t9,t4 │ │ - sll a3,a3,0x8 │ │ - srl t9,t5,0x18 │ │ - sll t3,t3,0x8 │ │ - sll t1,t5,0x8 │ │ - sll v0,v0,0x8 │ │ - sll v1,v1,0x8 │ │ - sll a1,a1,0x8 │ │ - srl a0,a0,0x18 │ │ - lbu t6,1(s1) │ │ - lbu t5,41(s1) │ │ - lbu t4,122(s1) │ │ - or s4,t3,s4 │ │ - or v1,v1,s3 │ │ - or t1,t1,s2 │ │ - or s3,s0,a3 │ │ - or v0,ra,v0 │ │ - or a1,t9,a1 │ │ - srl ra,t2,0x18 │ │ - srl t9,t0,0x18 │ │ - sll a0,a0,0x8 │ │ - sll t0,t0,0x8 │ │ - sll a2,a2,0x8 │ │ - sll t2,t2,0x8 │ │ - lbu s2,81(s1) │ │ - lbu s0,121(s1) │ │ - or t2,t2,t8 │ │ - or t7,t0,t7 │ │ - lbu t8,162(s1) │ │ - srl t0,s4,0x18 │ │ - or a2,ra,a2 │ │ - sll a3,s3,0x8 │ │ - srl ra,t1,0x18 │ │ - sll t3,s4,0x8 │ │ - sll s3,v0,0x8 │ │ - srl s4,v1,0x18 │ │ - sll t1,t1,0x8 │ │ - or t9,t9,a0 │ │ - sll v1,v1,0x8 │ │ - sll a1,a1,0x8 │ │ - or t4,t1,t4 │ │ - or t3,t3,t6 │ │ - or v1,v1,t5 │ │ - or v0,s4,s3 │ │ - srl t6,t2,0x18 │ │ - or a1,ra,a1 │ │ - sll a0,t9,0x8 │ │ - lbu t5,40(s1) │ │ - lbu t1,0(s1) │ │ - or a3,t0,a3 │ │ - sll s4,a2,0x8 │ │ - sll t2,t2,0x8 │ │ - srl ra,t7,0x18 │ │ - sll t7,t7,0x8 │ │ - or t0,t7,t8 │ │ - or s2,t2,s2 │ │ - srl s3,v1,0x18 │ │ - srl t2,t3,0x18 │ │ - or a2,t6,s4 │ │ - sll t9,t4,0x8 │ │ - srl t6,t4,0x18 │ │ - lbu t8,161(s1) │ │ - lbu t7,80(s1) │ │ - sll t3,t3,0x8 │ │ - sll v1,v1,0x8 │ │ - sll s4,a1,0x8 │ │ - or ra,ra,a0 │ │ - sll a3,a3,0x8 │ │ - sll v0,v0,0x8 │ │ - or a1,t6,s4 │ │ - or s0,t9,s0 │ │ - or v0,s3,v0 │ │ - or t5,v1,t5 │ │ - srl s3,t0,0x18 │ │ - lbu t4,120(s1) │ │ - or a3,t2,a3 │ │ - sll a2,a2,0x8 │ │ - srl t2,s2,0x18 │ │ - sll a0,ra,0x8 │ │ - sll s2,s2,0x8 │ │ - sll t0,t0,0x8 │ │ - or t1,t3,t1 │ │ - or t8,t0,t8 │ │ - lbu t6,160(s1) │ │ - or s4,t2,a2 │ │ - or ra,s3,a0 │ │ - xor t3,t5,t1 │ │ - srl v1,s0,0x18 │ │ - sll t9,a1,0x8 │ │ - or t7,s2,t7 │ │ - sll s0,s0,0x8 │ │ - xor a3,v0,a3 │ │ - srl s2,t8,0x18 │ │ - sll s3,t8,0x8 │ │ - or a2,v1,t9 │ │ - sll a1,ra,0x8 │ │ - xor t2,t3,t7 │ │ - xor v0,a3,s4 │ │ - or t4,s0,t4 │ │ - or t0,s3,t6 │ │ - or a0,s2,a1 │ │ - xor t5,t2,t4 │ │ - xor t1,v0,a2 │ │ - xor t8,t5,t0 │ │ - xor t6,t1,a0 │ │ - addiu s1,s1,8 │ │ - sw t8,0(s5) │ │ - sw t6,4(s5) │ │ - bne s6,s1,f0bc │ │ - addiu s5,s5,8 │ │ - lw s5,84(sp) │ │ - move s2,s8 │ │ - move s6,zero │ │ - addiu s1,s6,4 │ │ - addiu s6,s6,1 │ │ - multu s6,s7 │ │ - move v0,s2 │ │ - mfhi s4 │ │ - multu s1,s7 │ │ - srl v1,s4,0x2 │ │ - mfhi t9 │ │ - sll s0,v1,0x2 │ │ - srl ra,t9,0x2 │ │ - addu t3,s0,v1 │ │ - sll a3,ra,0x2 │ │ - subu t7,s6,t3 │ │ - addu a2,a3,ra │ │ - sll a1,t7,0x3 │ │ - addu s3,s5,a1 │ │ - subu t2,s1,a2 │ │ - lw t4,0(s3) │ │ - lw t1,4(s3) │ │ - sll a0,t2,0x3 │ │ - addu t0,s5,a0 │ │ - lw t5,0(t0) │ │ - lw t8,4(t0) │ │ - srl t6,t4,0x1f │ │ - sll s1,t1,0x1 │ │ - srl s4,t1,0x1f │ │ - sll v1,t4,0x1 │ │ - or t9,t6,s1 │ │ - or s0,s4,v1 │ │ - xor ra,t9,t8 │ │ - xor s3,s0,t5 │ │ - sll t3,ra,0x18 │ │ - srl a3,s3,0x8 │ │ - or t7,t3,a3 │ │ - srl a2,ra,0x8 │ │ - srl t2,t7,0x8 │ │ - sll a1,a2,0x18 │ │ - or t4,a1,t2 │ │ - srl t1,ra,0x10 │ │ - srl t0,t4,0x8 │ │ - sll a0,t1,0x18 │ │ - or t6,a0,t0 │ │ - srl t5,ra,0x18 │ │ - sll t8,t5,0x18 │ │ - srl s1,t6,0x8 │ │ - or s4,t8,s1 │ │ - srl v1,s4,0x8 │ │ - srl t9,s4,0x10 │ │ - andi s0,t7,0xff │ │ - andi ra,v1,0xff │ │ - andi t7,t4,0xff │ │ - andi t8,t9,0xff │ │ - andi t4,t6,0xff │ │ - srl t5,s4,0x18 │ │ - andi t6,s4,0xff │ │ - move t3,zero │ │ - lbu t2,0(v0) │ │ - lbu t1,1(v0) │ │ - lbu t0,2(v0) │ │ - lbu a3,3(v0) │ │ - lbu a2,4(v0) │ │ - lbu a1,5(v0) │ │ - lbu a0,6(v0) │ │ - lbu s1,7(v0) │ │ - xor s4,s3,t2 │ │ - xor t9,s0,t1 │ │ - xor t2,t7,t0 │ │ - xor t1,t4,a3 │ │ - xor t0,t6,a2 │ │ - xor a3,ra,a1 │ │ - xor a2,t8,a0 │ │ - xor v1,t5,s1 │ │ - addiu t3,t3,1 │ │ - li a1,5 │ │ - sb s4,0(v0) │ │ - sb t9,1(v0) │ │ - sb t2,2(v0) │ │ - sb t1,3(v0) │ │ - sb t0,4(v0) │ │ - sb a3,5(v0) │ │ - sb a2,6(v0) │ │ - sb v1,7(v0) │ │ - bne t3,a1,f498 │ │ - addiu v0,v0,40 │ │ - li s3,5 │ │ - bne s6,s3,f3b8 │ │ - addiu s2,s2,8 │ │ - lbu s6,15(s8) │ │ - lbu s0,14(s8) │ │ - sll t7,s6,0x8 │ │ - or t4,t7,s0 │ │ - lbu t6,13(s8) │ │ - sll ra,t4,0x8 │ │ - or t8,ra,t6 │ │ - lbu t5,12(s8) │ │ - sll a0,t8,0x8 │ │ - or s1,a0,t5 │ │ - srl s4,t8,0x18 │ │ - lbu t9,11(s8) │ │ - srl t2,s1,0x18 │ │ - sll t1,s4,0x8 │ │ - sll t0,s1,0x8 │ │ - or a3,t0,t9 │ │ - or a2,t2,t1 │ │ - lbu t3,10(s8) │ │ - srl v1,a3,0x18 │ │ - sll a1,a2,0x8 │ │ - sll v0,a3,0x8 │ │ - or s2,v0,t3 │ │ - or s3,v1,a1 │ │ - lbu s6,9(s8) │ │ - srl s0,s2,0x18 │ │ - sll t4,s2,0x8 │ │ - sll t7,s3,0x8 │ │ - or t6,t4,s6 │ │ - or ra,s0,t7 │ │ - lbu t8,8(s8) │ │ - srl t5,t6,0x18 │ │ - sll a0,ra,0x8 │ │ - sll s1,t6,0x8 │ │ - or s4,s1,t8 │ │ - or t9,t5,a0 │ │ - li t2,1 │ │ - move t0,zero │ │ - move t3,zero │ │ - move s2,t2 │ │ - move v1,s4 │ │ - move t1,t9 │ │ - sw s5,84(sp) │ │ - sll s5,t3,0x1 │ │ - addu a3,s5,t3 │ │ - sll a2,s2,0x1 │ │ - addu v0,a3,a2 │ │ - multu v0,s7 │ │ - addiu s2,t0,1 │ │ - mfhi a1 │ │ - addiu t0,t0,2 │ │ - srl s3,a1,0x2 │ │ - sll s6,s3,0x2 │ │ - addu s0,s6,s3 │ │ - subu a1,v0,s0 │ │ - mul t7,t0,s2 │ │ - sll t4,a1,0x2 │ │ - addu t6,t4,a1 │ │ - addu ra,t6,t3 │ │ - sll s5,ra,0x3 │ │ - srl a3,t7,0x1 │ │ - andi a2,a3,0x3f │ │ - addiu t8,s5,7 │ │ - addu t2,s8,t8 │ │ - negu s1,a2 │ │ - addiu t5,s5,6 │ │ - lbu a0,0(t2) │ │ - andi v0,s1,0x3f │ │ - addu t4,s8,t5 │ │ - lbu s6,0(t4) │ │ - srl s3,v1,0x1 │ │ - sll t0,t1,0x1 │ │ - addiu s4,s5,5 │ │ - nor s0,zero,a2 │ │ - nor t7,zero,v0 │ │ - srlv t9,v1,v0 │ │ - srlv t8,s3,s0 │ │ - sllv t6,t0,t7 │ │ - addu t5,s8,s4 │ │ - sll a0,a0,0x8 │ │ - sllv s4,t1,a2 │ │ - lbu ra,0(t5) │ │ - sllv v1,v1,a2 │ │ - srlv t1,t1,v0 │ │ - andi a2,s1,0x20 │ │ - andi a3,a3,0x20 │ │ - or s1,a0,s6 │ │ - addiu v0,s5,4 │ │ - or s6,t8,s4 │ │ - or s3,t6,t9 │ │ - movn s6,v1,a3 │ │ - addu t6,s8,v0 │ │ - movn s3,t1,a2 │ │ - sll t0,s1,0x8 │ │ - movn v1,zero,a3 │ │ - movn t1,zero,a2 │ │ - lbu s4,0(t6) │ │ - or t1,t1,s6 │ │ - or t9,t0,ra │ │ - or a2,s3,v1 │ │ - addiu s0,s5,3 │ │ - addu t7,s8,s0 │ │ - sll a0,t9,0x8 │ │ - sll t8,t1,0x18 │ │ - srl ra,a2,0x8 │ │ - lbu a3,0(t7) │ │ - or v1,a0,s4 │ │ - or s1,t8,ra │ │ - srl v0,t9,0x18 │ │ - addiu s6,s5,2 │ │ - srl s3,t1,0x8 │ │ - addu t9,s8,s6 │ │ - srl t0,v1,0x18 │ │ - sll s4,v0,0x8 │ │ - sll s0,v1,0x8 │ │ - sll t8,s3,0x18 │ │ - srl ra,s1,0x8 │ │ - lbu v1,0(t9) │ │ - or a0,s0,a3 │ │ - addiu v0,s5,1 │ │ - or a3,t0,s4 │ │ - srl s6,t1,0x10 │ │ - or ra,t8,ra │ │ - addu s0,s8,v0 │ │ - srl s4,a0,0x18 │ │ - sll s3,s6,0x18 │ │ - sll a3,a3,0x8 │ │ - sll a0,a0,0x8 │ │ - srl t8,ra,0x8 │ │ - lbu t0,0(s0) │ │ - or v1,a0,v1 │ │ - or v0,s4,a3 │ │ - or t8,s3,t8 │ │ - srl t1,t1,0x18 │ │ - addu a0,s8,s5 │ │ - sll s4,v1,0x8 │ │ - srl s5,v1,0x18 │ │ - sll s6,v0,0x8 │ │ - sll v1,t1,0x18 │ │ - srl a3,t8,0x8 │ │ - lbu s3,0(a0) │ │ - or a3,v1,a3 │ │ - or t0,s4,t0 │ │ - or v0,s5,s6 │ │ - srl t1,t0,0x18 │ │ - sll v1,t0,0x8 │ │ - sll v0,v0,0x8 │ │ - srl s6,a3,0x8 │ │ - srl s5,a3,0x10 │ │ - srl s4,a3,0x18 │ │ - move t0,s2 │ │ - move s2,t3 │ │ - move t3,a1 │ │ - li a1,24 │ │ - sb a2,0(a0) │ │ - or v1,v1,s3 │ │ - sb s1,0(s0) │ │ - or t1,t1,v0 │ │ - sb ra,0(t9) │ │ - sb t8,0(t7) │ │ - sb a3,0(t6) │ │ - sb s6,0(t5) │ │ - sb s5,0(t4) │ │ - bne t0,a1,f5bc │ │ - sb s4,0(t2) │ │ - lw s3,84(sp) │ │ - lw t1,80(sp) │ │ - lw t2,88(sp) │ │ - lw t9,76(sp) │ │ - move s1,s3 │ │ - move t4,s3 │ │ - move t5,t1 │ │ - lbu t6,7(t5) │ │ - lbu a2,6(t5) │ │ - sll t7,t6,0x8 │ │ - or s0,t7,a2 │ │ - lbu ra,5(t5) │ │ - sll t8,s0,0x8 │ │ - or a3,t8,ra │ │ - lbu a0,4(t5) │ │ - sll v0,a3,0x8 │ │ - or s6,v0,a0 │ │ - lbu s5,3(t5) │ │ - srl s4,a3,0x18 │ │ - srl t0,s6,0x18 │ │ - sll s2,s4,0x8 │ │ - sll t3,s6,0x8 │ │ - or v1,t3,s5 │ │ - or t6,t0,s2 │ │ - lbu a1,2(t5) │ │ - srl a2,v1,0x18 │ │ - sll t7,t6,0x8 │ │ - sll ra,v1,0x8 │ │ - or s0,ra,a1 │ │ - lbu t8,1(t5) │ │ - or a3,a2,t7 │ │ - srl s6,s0,0x18 │ │ - sll v0,a3,0x8 │ │ - sll a0,s0,0x8 │ │ - or s5,a0,t8 │ │ - lbu s4,0(t5) │ │ - or t0,s6,v0 │ │ - srl s2,s5,0x18 │ │ - sll t3,t0,0x8 │ │ - sll v1,s5,0x8 │ │ - or a1,s2,t3 │ │ - or t6,v1,s4 │ │ - sw t6,0(t4) │ │ - sw a1,4(t4) │ │ - addiu t4,t4,8 │ │ - bne t9,t4,f7c0 │ │ - addiu t5,t5,8 │ │ - move a0,t1 │ │ - move v0,zero │ │ - addiu ra,v0,1 │ │ - multu ra,s7 │ │ - addiu t7,v0,2 │ │ - mfhi t4 │ │ - multu t7,s7 │ │ - srl t8,t4,0x2 │ │ - mfhi t5 │ │ - sll a3,t8,0x2 │ │ - srl a2,t5,0x2 │ │ - addu v0,a3,t8 │ │ - sll s6,a2,0x2 │ │ - addu s5,s6,a2 │ │ - subu s4,ra,v0 │ │ - subu t0,t7,s5 │ │ - sll s2,s4,0x3 │ │ - addu t3,s3,s2 │ │ - sll v1,t0,0x3 │ │ - addu a1,s3,v1 │ │ - lw t6,0(t3) │ │ - lw t7,4(t3) │ │ - lw t4,0(a1) │ │ - lw t8,4(a1) │ │ - lw a3,4(s1) │ │ - nor t5,zero,t6 │ │ - nor a2,zero,t7 │ │ - lw s0,0(s1) │ │ - and s6,t4,t5 │ │ - and v0,t8,a2 │ │ - xor s5,a3,v0 │ │ - xor s0,s0,s6 │ │ - sll s4,s5,0x18 │ │ - srl t0,s0,0x8 │ │ - or s2,s4,t0 │ │ - srl t3,s5,0x8 │ │ - sll v1,t3,0x18 │ │ - srl a1,s2,0x8 │ │ - or t4,v1,a1 │ │ - srl t6,s5,0x10 │ │ - sll t7,t6,0x18 │ │ - srl t8,t4,0x8 │ │ - or a3,t7,t8 │ │ - srl t5,s5,0x18 │ │ - sll a2,t5,0x18 │ │ - srl s6,a3,0x8 │ │ - or s5,a2,s6 │ │ - srl s4,s5,0x8 │ │ - srl t0,s5,0x10 │ │ - srl t3,s5,0x18 │ │ - move v0,ra │ │ - li ra,5 │ │ - sb s0,0(a0) │ │ - sb s2,1(a0) │ │ - sb t4,2(a0) │ │ - sb a3,3(a0) │ │ - sb s5,4(a0) │ │ - sb s4,5(a0) │ │ - sb t0,6(a0) │ │ - sb t3,7(a0) │ │ - addiu s1,s1,8 │ │ - bne v0,ra,f868 │ │ - addiu a0,a0,8 │ │ - addiu t1,t1,40 │ │ - bne t2,t1,f7b8 │ │ - move s1,s3 │ │ - lw s2,76(sp) │ │ - move s0,zero │ │ - li s1,1 │ │ - lw t9,-32284(gp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s0,a0 │ │ + move a1,zero │ │ + move a0,s1 │ │ jalr t9 │ │ - move a0,s2 │ │ - sllv t2,s1,s0 │ │ - addiu v1,t2,-1 │ │ - sllv s6,s1,v1 │ │ - andi a1,v1,0x20 │ │ - move t4,s6 │ │ - movz t4,zero,a1 │ │ - movn s6,zero,a1 │ │ - sll t6,t4,0x18 │ │ - srl t7,s6,0x8 │ │ - or s5,t6,t7 │ │ - srl t8,t4,0x8 │ │ - sll t5,t8,0x18 │ │ - srl a3,s5,0x8 │ │ - srl a2,t4,0x10 │ │ - or s4,t5,a3 │ │ - sll t0,a2,0x18 │ │ - srl t3,s4,0x8 │ │ - srl a0,t4,0x18 │ │ - or a2,t0,t3 │ │ - sll t1,a0,0x18 │ │ - srl t9,a2,0x8 │ │ - or a1,t1,t9 │ │ + move s2,a2 │ │ lw gp,16(sp) │ │ - srl t2,a1,0x8 │ │ - srl t1,a1,0x10 │ │ - beqz v0,fa4c │ │ - srl a0,a1,0x18 │ │ - lbu ra,0(s8) │ │ - lbu t8,1(s8) │ │ - lbu t7,2(s8) │ │ - lbu t6,3(s8) │ │ - lbu t5,4(s8) │ │ - lbu t4,5(s8) │ │ - lbu t3,6(s8) │ │ - lbu v0,7(s8) │ │ - xor v1,s6,ra │ │ - xor a3,a2,t6 │ │ - xor s6,s5,t8 │ │ - xor t0,t2,t4 │ │ - xor s5,s4,t7 │ │ - xor a2,t1,t3 │ │ - xor s4,a1,t5 │ │ - xor t9,a0,v0 │ │ - sb v1,0(s8) │ │ - sb s6,1(s8) │ │ - sb s5,2(s8) │ │ - sb a3,3(s8) │ │ - sb s4,4(s8) │ │ - sb t0,5(s8) │ │ - sb a2,6(s8) │ │ - sb t9,7(s8) │ │ - addiu s0,s0,1 │ │ - li a1,7 │ │ - bne s0,a1,f974 │ │ + sltiu v0,s0,8 │ │ + move a0,s1 │ │ + beqz v0,b378 │ │ + lw t9,-32732(gp) │ │ + lw a1,-32736(gp) │ │ + sll v1,s0,0x2 │ │ + addiu a2,a1,19392 │ │ + addu a3,a2,v1 │ │ + lw t0,0(a3) │ │ + addu t1,t0,gp │ │ + jr t1 │ │ nop │ │ - lw s1,72(sp) │ │ - addiu s2,s1,-1 │ │ - bnez s2,f0a8 │ │ - sw s2,72(sp) │ │ - lw ra,132(sp) │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ + lw t2,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t2,18556 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,136 │ │ + addiu sp,sp,40 │ │ + lw t8,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t8,18508 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t7,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t7,18512 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t6,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t6,18520 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t5,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t5,18528 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t4,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t4,18536 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t3,-32736(gp) │ │ + move a2,s2 │ │ + jalr t9 │ │ + addiu a1,t3,18544 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw ra,-32736(gp) │ │ + addiu a1,ra,18568 │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -0000fa9c : │ │ +0000b3a4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-23980 │ │ + addiu gp,gp,-5812 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-272 │ │ - addu a1,a0,a1 │ │ - li v0,1600 │ │ + lw a1,-32736(gp) │ │ + addiu sp,sp,-32 │ │ + lw t9,-32080(gp) │ │ + addiu a1,a1,18448 │ │ sw gp,16(sp) │ │ - sw s8,264(sp) │ │ - sw s5,252(sp) │ │ - sw s4,248(sp) │ │ - sw s3,244(sp) │ │ - sw s2,240(sp) │ │ - sw s1,236(sp) │ │ - sw ra,268(sp) │ │ - sw s7,260(sp) │ │ - sw s6,256(sp) │ │ - sw s0,232(sp) │ │ - move s4,a0 │ │ - lw s1,288(sp) │ │ - lw s5,292(sp) │ │ - lw s2,304(sp) │ │ - lw s3,308(sp) │ │ - beq a1,v0,fb2c │ │ - lbu s8,296(sp) │ │ - lw ra,268(sp) │ │ - lw s8,264(sp) │ │ - lw s7,260(sp) │ │ - lw s6,256(sp) │ │ - lw s5,252(sp) │ │ - lw s4,248(sp) │ │ - lw s3,244(sp) │ │ - lw s2,240(sp) │ │ - lw s1,236(sp) │ │ - lw s0,232(sp) │ │ - jr ra │ │ - addiu sp,sp,272 │ │ - andi v1,a0,0x7 │ │ - bnez v1,fb00 │ │ - lw ra,268(sp) │ │ - lw t9,-32172(gp) │ │ - addiu s7,sp,24 │ │ - move a0,s7 │ │ - move s6,a2 │ │ - move a1,zero │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ jalr t9 │ │ - li a2,200 │ │ - or a0,s1,s5 │ │ - srl s4,s4,0x3 │ │ - beqz a0,fd04 │ │ + move s0,a0 │ │ + beqz v0,b43c │ │ lw gp,16(sp) │ │ - move t0,s1 │ │ - bnez s5,fcbc │ │ - move a3,s5 │ │ - sltu a2,s4,s1 │ │ - bnez a2,fcbc │ │ - nop │ │ - or t2,t0,a3 │ │ - beqz t2,fbb0 │ │ - move t1,t0 │ │ - move t6,s7 │ │ - move s0,s6 │ │ - addu t3,s7,t0 │ │ - lbu t4,0(t6) │ │ - lbu t5,0(s0) │ │ - addiu t6,t6,1 │ │ - xor t7,t5,t4 │ │ - sb t7,-1(t6) │ │ - bne t6,t3,fb94 │ │ - addiu s0,s0,1 │ │ - subu t8,s1,t0 │ │ - sltu s1,s1,t8 │ │ - subu s5,s5,a3 │ │ - subu s0,s5,s1 │ │ - addu s6,s6,t0 │ │ - move s1,t8 │ │ - beq t0,s4,fcc8 │ │ - move s5,s0 │ │ - or ra,t8,s0 │ │ - bnez ra,fb68 │ │ - move t0,s1 │ │ - addu a1,s7,t1 │ │ - lbu v0,0(a1) │ │ - xor a0,v0,s8 │ │ - sll s8,s8,0x18 │ │ - addu v1,s7,t1 │ │ - sra a2,s8,0x18 │ │ - sb a0,0(v1) │ │ - bltz a2,fce8 │ │ - addiu s0,s4,-1 │ │ - addu t0,s7,s0 │ │ - lbu a3,0(t0) │ │ - li t2,-128 │ │ - lw t9,-32280(gp) │ │ - xor t3,a3,t2 │ │ - move a0,s7 │ │ + lw v0,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - sb t3,0(t0) │ │ - or t4,s2,s3 │ │ - beqz t4,fafc │ │ + addiu a1,v0,18452 │ │ + bnez v0,b40c │ │ lw gp,16(sp) │ │ - lw t9,-32168(gp) │ │ - lw a0,300(sp) │ │ - move a1,s7 │ │ - sltu t5,s4,s2 │ │ - move s6,s2 │ │ - bnez s3,fcb0 │ │ - move s1,s3 │ │ - bnez t5,fcb0 │ │ - nop │ │ + li v0,2 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw v1,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a2,s6 │ │ - subu t6,s2,s6 │ │ - sltu t7,s2,t6 │ │ - subu s3,s3,s1 │ │ - subu s3,s3,t7 │ │ - or s5,t6,s3 │ │ + addiu a1,v1,18460 │ │ + bnez v0,b450 │ │ lw gp,16(sp) │ │ - beqz s5,fafc │ │ - move s2,t6 │ │ - lw t9,-32280(gp) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,3 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,1 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw a2,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s7 │ │ - lw t8,300(sp) │ │ + addiu a1,a2,18468 │ │ + bnez v0,b474 │ │ lw gp,16(sp) │ │ - addu a1,t8,s6 │ │ - sw a1,300(sp) │ │ - lw a0,300(sp) │ │ - lw t9,-32168(gp) │ │ - move a1,s7 │ │ - sltu t5,s4,s2 │ │ - move s6,s2 │ │ - beqz s3,fc48 │ │ - move s1,s3 │ │ - move s6,s4 │ │ - b fc50 │ │ - move s1,zero │ │ - move t0,s4 │ │ - b fb7c │ │ - move a3,zero │ │ - lw t9,-32280(gp) │ │ - sw t8,224(sp) │ │ + b b3fc │ │ + li v0,4 │ │ + lw a3,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s7 │ │ + addiu a1,a3,18476 │ │ + bnez v0,b498 │ │ lw gp,16(sp) │ │ - move t1,zero │ │ - b fbd0 │ │ - lw t8,224(sp) │ │ - bne s0,t1,fc04 │ │ - addu t0,s7,s0 │ │ - lw t9,-32280(gp) │ │ + b b3fc │ │ + li v0,5 │ │ + lw t0,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s7 │ │ - b fc00 │ │ + addiu a1,t0,18484 │ │ + bnez v0,b4bc │ │ lw gp,16(sp) │ │ - move v0,zero │ │ - b fbe4 │ │ - move t1,zero │ │ + b b3fc │ │ + li v0,6 │ │ + lw t1,-32736(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,t1,18496 │ │ + li a0,-1 │ │ + li t2,7 │ │ + movz a0,t2,v0 │ │ + b b3fc │ │ + move v0,a0 │ │ │ │ -0000fd10 : │ │ +0000b4e4 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-24608 │ │ + addiu gp,gp,-6132 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - move v0,a0 │ │ - lw t9,-32276(gp) │ │ - sw a1,16(sp) │ │ - li v1,6 │ │ - li a0,32 │ │ - move a1,zero │ │ - sw ra,52(sp) │ │ - sw gp,40(sp) │ │ - sw a2,28(sp) │ │ - sw v1,24(sp) │ │ - sw a0,32(sp) │ │ - sw a1,36(sp) │ │ - sw zero,20(sp) │ │ - li a0,1088 │ │ - li a1,512 │ │ - jalr t9 │ │ - move a2,v0 │ │ - lw ra,52(sp) │ │ + beqz a0,b50c │ │ + lw a2,-32736(gp) │ │ + li v0,1 │ │ + beq a0,v0,b514 │ │ + li v1,2 │ │ + beq a0,v1,b520 │ │ + lw a0,-32736(gp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu v0,a2,18576 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,18604 │ │ + jr ra │ │ + addiu v0,a0,18600 │ │ │ │ -0000fd70 : │ │ +0000b528 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-24704 │ │ + addiu gp,gp,-6200 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - move v0,a0 │ │ - lw t9,-32276(gp) │ │ - sw a1,16(sp) │ │ - li v1,6 │ │ - li a0,64 │ │ - move a1,zero │ │ - sw ra,52(sp) │ │ - sw gp,40(sp) │ │ - sw a2,28(sp) │ │ - sw v1,24(sp) │ │ - sw a0,32(sp) │ │ - sw a1,36(sp) │ │ - sw zero,20(sp) │ │ - li a0,576 │ │ - li a1,1024 │ │ - jalr t9 │ │ - move a2,v0 │ │ - lw ra,52(sp) │ │ + beqz a0,b578 │ │ + lw t7,-32736(gp) │ │ + li v0,1 │ │ + beq a0,v0,b580 │ │ + li v1,2 │ │ + beq a0,v1,b58c │ │ + li a1,3 │ │ + beq a0,a1,b598 │ │ + li a2,4 │ │ + beq a0,a2,b5a4 │ │ + li a3,5 │ │ + beq a0,a3,b5b0 │ │ + li t0,6 │ │ + beq a0,t0,b5bc │ │ + lw a0,-32736(gp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu v0,a0,18776 │ │ + jr ra │ │ + addiu v0,t7,18616 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,18628 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,18640 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,18656 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,18684 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,18752 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,18716 │ │ │ │ -0000fdd0 : │ │ +0000b5c8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-24800 │ │ + addiu gp,gp,-6360 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-584 │ │ + addiu sp,sp,-40 │ │ lw t9,-32172(gp) │ │ - sw s3,556(sp) │ │ - addiu s3,sp,296 │ │ - sw ra,580(sp) │ │ - sw a3,536(sp) │ │ + sw s1,28(sp) │ │ + move s1,a1 │ │ sw gp,16(sp) │ │ - sw s8,576(sp) │ │ - sw s7,572(sp) │ │ - sw s6,568(sp) │ │ - sw s5,564(sp) │ │ - sw s4,560(sp) │ │ - sw s2,552(sp) │ │ - sw s1,548(sp) │ │ - sw s0,544(sp) │ │ - move s1,a0 │ │ - move s0,a1 │ │ - move a0,s3 │ │ - move a1,zero │ │ - move s2,a2 │ │ - sw zero,516(sp) │ │ - li a2,136 │ │ - sw zero,520(sp) │ │ - sw zero,524(sp) │ │ - sw zero,528(sp) │ │ - jalr t9 │ │ - lw s4,600(sp) │ │ - lw gp,16(sp) │ │ - addiu s5,sp,160 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s8,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s8 │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s0,a0 │ │ move a1,zero │ │ + move a0,s1 │ │ jalr t9 │ │ - li a2,136 │ │ + move s2,a2 │ │ lw gp,16(sp) │ │ - addiu s6,sp,432 │ │ - lw t9,-32172(gp) │ │ - move a0,s6 │ │ - move a1,zero │ │ + sltiu v0,s0,8 │ │ + move a0,s1 │ │ + beqz v0,b770 │ │ + lw t9,-32732(gp) │ │ + lw a1,-32736(gp) │ │ + sll v1,s0,0x2 │ │ + addiu a2,a1,19424 │ │ + addu a3,a2,v1 │ │ + lw t0,0(a3) │ │ + addu t1,t0,gp │ │ + jr t1 │ │ + nop │ │ + lw t2,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - li a2,81 │ │ - lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ + addiu a1,t2,18556 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t8,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - addiu a1,s0,137 │ │ - move s7,v0 │ │ - beqz v0,10064 │ │ - lw gp,16(sp) │ │ - slti v0,s4,65 │ │ - beqz v0,10044 │ │ - lw a3,536(sp) │ │ - lw t9,-32168(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ + addiu a1,t8,18508 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t7,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s4 │ │ - blez s4,10098 │ │ - lw gp,16(sp) │ │ - move t0,s4 │ │ - lbu v1,24(sp) │ │ - li t5,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,296(sp) │ │ - b ff1c │ │ - sb a1,160(sp) │ │ - lbu t4,0(a2) │ │ - addiu t5,t5,1 │ │ - xori a2,t4,0x36 │ │ - xori t6,t4,0x5c │ │ - sb a2,0(t2) │ │ - sb t6,0(t3) │ │ - slt t1,t5,t0 │ │ - addu a2,s8,t5 │ │ - addu t2,s3,t5 │ │ - bnez t1,ff04 │ │ - addu t3,s5,t5 │ │ - slt t4,zero,t0 │ │ - li t5,1 │ │ - movz t0,t5,t4 │ │ - addu t6,s3,t0 │ │ - addu t7,s5,t0 │ │ - li t8,54 │ │ - li s8,92 │ │ - sb t8,0(t6) │ │ - addiu t6,t6,1 │ │ - sb s8,0(t7) │ │ - bne s6,t6,ff4c │ │ - addiu t7,t7,1 │ │ - move v0,s7 │ │ - addiu ra,sp,360 │ │ - lw s4,0(s3) │ │ - lw a3,4(s3) │ │ - lw t0,8(s3) │ │ - lw t9,12(s3) │ │ - addiu s3,s3,16 │ │ - sw s4,0(v0) │ │ - sw a3,4(v0) │ │ - sw t0,8(v0) │ │ - sw t9,12(v0) │ │ - bne s3,ra,ff68 │ │ - addiu v0,v0,16 │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s7,64 │ │ + addiu a1,t7,18512 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t6,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a1,s1 │ │ - lw gp,16(sp) │ │ - move a1,s7 │ │ - lw t9,-32608(gp) │ │ - addiu a2,s0,64 │ │ + addiu a1,t6,18520 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t5,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - addiu a0,sp,516 │ │ - lw gp,16(sp) │ │ - move a1,s6 │ │ - addiu s0,sp,224 │ │ - lw s1,0(s5) │ │ - lw s3,4(s5) │ │ - lw v1,8(s5) │ │ - lw a0,12(s5) │ │ - addiu s5,s5,16 │ │ - sw s1,0(a1) │ │ - sw s3,4(a1) │ │ - sw v1,8(a1) │ │ - sw a0,12(a1) │ │ - bne s5,s0,ffcc │ │ - addiu a1,a1,16 │ │ - move a0,s2 │ │ - move a1,s6 │ │ - lw t1,528(sp) │ │ - lw s2,516(sp) │ │ - lw s5,520(sp) │ │ - lw s6,524(sp) │ │ - lw t9,-32608(gp) │ │ - li a2,80 │ │ - sw t1,508(sp) │ │ - sw s2,496(sp) │ │ - sw s5,500(sp) │ │ + addiu a1,t5,18528 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t4,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - sw s6,504(sp) │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ + addiu a1,t4,18536 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t3,-32736(gp) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a0,s7 │ │ - b 10068 │ │ + addiu a1,t3,18544 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - lw t9,-32608(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw ra,-32736(gp) │ │ + addiu a1,ra,18568 │ │ jalr t9 │ │ - move a2,s4 │ │ - lw gp,16(sp) │ │ - b fee8 │ │ - li t0,16 │ │ - li v0,2 │ │ - lw ra,580(sp) │ │ - lw s8,576(sp) │ │ - lw s7,572(sp) │ │ - lw s6,568(sp) │ │ - lw s5,564(sp) │ │ - lw s4,560(sp) │ │ - lw s3,556(sp) │ │ - lw s2,552(sp) │ │ - lw s1,548(sp) │ │ - lw s0,544(sp) │ │ + move a2,s2 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,-1 │ │ jr ra │ │ - addiu sp,sp,584 │ │ - b ff3c │ │ - move t0,zero │ │ + addiu sp,sp,40 │ │ + │ │ +0000b79c : │ │ + addiu v0,a0,-36 │ │ + jr ra │ │ + sltiu v0,v0,1464 │ │ │ │ -000100a0 : │ │ +0000b7a8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-25520 │ │ + addiu gp,gp,-6840 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-592 │ │ - lw t9,-32172(gp) │ │ - sw s3,564(sp) │ │ - addiu s3,sp,296 │ │ - sw ra,588(sp) │ │ - sw a3,544(sp) │ │ + addiu sp,sp,-40 │ │ + sw s1,32(sp) │ │ + lw s1,-32728(gp) │ │ + lw t9,-32080(gp) │ │ sw gp,16(sp) │ │ - sw s8,584(sp) │ │ - sw s7,580(sp) │ │ - sw s6,576(sp) │ │ - sw s5,572(sp) │ │ - sw s4,568(sp) │ │ - sw s2,560(sp) │ │ - sw s1,556(sp) │ │ - sw s0,552(sp) │ │ - move s1,a0 │ │ - move s0,a1 │ │ - move a0,s3 │ │ - move a1,zero │ │ - move s2,a2 │ │ - sw zero,520(sp) │ │ - li a2,136 │ │ - sw zero,524(sp) │ │ - sw zero,528(sp) │ │ - sw zero,532(sp) │ │ - sw zero,536(sp) │ │ - jalr t9 │ │ - lw s4,608(sp) │ │ - lw gp,16(sp) │ │ - addiu s5,sp,160 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s8,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s8 │ │ - move a1,zero │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + addiu a1,s1,4160 │ │ jalr t9 │ │ - li a2,136 │ │ + move s0,a0 │ │ + bnez v0,b7f4 │ │ lw gp,16(sp) │ │ - addiu s6,sp,432 │ │ - lw t9,-32172(gp) │ │ - move a0,s6 │ │ - move a1,zero │ │ + addiu t5,s1,4160 │ │ + lw ra,20(t5) │ │ + beqz ra,b940 │ │ + nop │ │ + lw a1,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - li a2,85 │ │ + addiu a1,a1,4184 │ │ + bnez v0,b820 │ │ lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ + addiu t5,s1,4160 │ │ + lw v0,44(t5) │ │ + beqz v0,b940 │ │ + li ra,1 │ │ + lw v1,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,s0,137 │ │ - move s7,v0 │ │ - beqz v0,10340 │ │ + addiu a1,v1,4208 │ │ + bnez v0,b84c │ │ lw gp,16(sp) │ │ - slti v0,s4,65 │ │ - beqz v0,10320 │ │ - lw a3,544(sp) │ │ - lw t9,-32168(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ + addiu t5,s1,4160 │ │ + lw a0,68(t5) │ │ + beqz a0,b940 │ │ + li ra,2 │ │ + lw a2,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a2,s4 │ │ - blez s4,10374 │ │ + addiu a1,a2,4232 │ │ + bnez v0,b878 │ │ lw gp,16(sp) │ │ - move t0,s4 │ │ - lbu v1,24(sp) │ │ - li t5,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,296(sp) │ │ - b 101f0 │ │ - sb a1,160(sp) │ │ - lbu t4,0(a2) │ │ - addiu t5,t5,1 │ │ - xori a2,t4,0x36 │ │ - xori t6,t4,0x5c │ │ - sb a2,0(t2) │ │ - sb t6,0(t3) │ │ - slt t1,t5,t0 │ │ - addu a2,s8,t5 │ │ - addu t2,s3,t5 │ │ - bnez t1,101d8 │ │ - addu t3,s5,t5 │ │ - slt t4,zero,t0 │ │ - li t5,1 │ │ - movz t0,t5,t4 │ │ - addu t6,s3,t0 │ │ - addu t7,s5,t0 │ │ - li t8,54 │ │ - li s8,92 │ │ - sb t8,0(t6) │ │ - addiu t6,t6,1 │ │ - sb s8,0(t7) │ │ - bne s6,t6,10220 │ │ - addiu t7,t7,1 │ │ - move v0,s7 │ │ - addiu ra,sp,360 │ │ - lw s4,0(s3) │ │ - lw a3,4(s3) │ │ - lw t0,8(s3) │ │ - lw t9,12(s3) │ │ - addiu s3,s3,16 │ │ - sw s4,0(v0) │ │ - sw a3,4(v0) │ │ - sw t0,8(v0) │ │ - sw t9,12(v0) │ │ - bne s3,ra,1023c │ │ - addiu v0,v0,16 │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s7,64 │ │ + addiu t5,s1,4160 │ │ + lw a3,92(t5) │ │ + beqz a3,b940 │ │ + li ra,3 │ │ + lw t0,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a1,s1 │ │ + addiu a1,t0,4256 │ │ + bnez v0,b8a4 │ │ lw gp,16(sp) │ │ - move a1,s7 │ │ - lw t9,-32584(gp) │ │ - addiu a2,s0,64 │ │ + addiu t5,s1,4160 │ │ + lw t1,116(t5) │ │ + beqz t1,b940 │ │ + li ra,4 │ │ + lw t2,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a0,sp,520 │ │ + addiu a1,t2,4280 │ │ + bnez v0,b8d0 │ │ lw gp,16(sp) │ │ - move a1,s6 │ │ - addiu s0,sp,224 │ │ - lw s1,0(s5) │ │ - lw s3,4(s5) │ │ - lw v1,8(s5) │ │ - lw a0,12(s5) │ │ - addiu s5,s5,16 │ │ - sw s1,0(a1) │ │ - sw s3,4(a1) │ │ - sw v1,8(a1) │ │ - sw a0,12(a1) │ │ - bne s5,s0,102a0 │ │ - addiu a1,a1,16 │ │ - move a0,s2 │ │ - move a1,s6 │ │ - lw t1,532(sp) │ │ - lw t2,536(sp) │ │ - lw s2,520(sp) │ │ - lw s5,524(sp) │ │ - lw s6,528(sp) │ │ - lw t9,-32584(gp) │ │ - li a2,84 │ │ - sw t1,508(sp) │ │ - sw t2,512(sp) │ │ - sw s2,496(sp) │ │ - sw s5,500(sp) │ │ + addiu t5,s1,4160 │ │ + lw t3,140(t5) │ │ + beqz t3,b940 │ │ + li ra,5 │ │ + lw t4,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - sw s6,504(sp) │ │ + addiu a1,t4,4304 │ │ + bnez v0,b8fc │ │ lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - b 10344 │ │ - move v0,zero │ │ - lw t9,-32584(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ + addiu t5,s1,4160 │ │ + lw t6,164(t5) │ │ + beqz t6,b940 │ │ + li ra,6 │ │ + lw t7,-32728(gp) │ │ + lw t9,-32080(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a2,s4 │ │ - lw gp,16(sp) │ │ - b 101bc │ │ - li t0,20 │ │ - li v0,2 │ │ - lw ra,588(sp) │ │ - lw s8,584(sp) │ │ - lw s7,580(sp) │ │ - lw s6,576(sp) │ │ - lw s5,572(sp) │ │ - lw s4,568(sp) │ │ - lw s3,564(sp) │ │ - lw s2,560(sp) │ │ - lw s1,556(sp) │ │ - lw s0,552(sp) │ │ + addiu a1,t7,4328 │ │ + beqz v0,b930 │ │ + addiu t5,s1,4160 │ │ + li v0,-1 │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,592 │ │ - b 10210 │ │ - move t0,zero │ │ + addiu sp,sp,40 │ │ + lw t8,188(t5) │ │ + bnez t8,b91c │ │ + li v0,-1 │ │ + li ra,7 │ │ + sll s1,ra,0x3 │ │ + sll s0,ra,0x5 │ │ + subu a1,s0,s1 │ │ + lw ra,36(sp) │ │ + addu v0,t5,a1 │ │ + lw v0,16(v0) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + b b940 │ │ + li ra,3 │ │ + b b940 │ │ + li ra,4 │ │ │ │ -0001037c : │ │ +0000b978 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-26252 │ │ + addiu gp,gp,-7304 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-616 │ │ + addiu sp,sp,-40 │ │ lw t9,-32172(gp) │ │ - sw s3,588(sp) │ │ - addiu s3,sp,296 │ │ - sw ra,612(sp) │ │ - sw a3,568(sp) │ │ + sw s1,28(sp) │ │ + move s1,a1 │ │ sw gp,16(sp) │ │ - sw s8,608(sp) │ │ - sw s7,604(sp) │ │ - sw s6,600(sp) │ │ - sw s5,596(sp) │ │ - sw s4,592(sp) │ │ - sw s2,584(sp) │ │ - sw s1,580(sp) │ │ - sw s0,576(sp) │ │ - move s1,a0 │ │ - move s0,a1 │ │ - move a0,s3 │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s0,a0 │ │ move a1,zero │ │ - move s2,a2 │ │ - sw zero,532(sp) │ │ - li a2,136 │ │ - sw zero,536(sp) │ │ - sw zero,540(sp) │ │ - sw zero,544(sp) │ │ - sw zero,548(sp) │ │ - sw zero,552(sp) │ │ - sw zero,556(sp) │ │ - sw zero,560(sp) │ │ + move a0,s1 │ │ jalr t9 │ │ - lw s4,632(sp) │ │ + move s2,a2 │ │ lw gp,16(sp) │ │ - addiu s5,sp,160 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ + lw v1,-32728(gp) │ │ + addiu a2,v1,4160 │ │ + lw v0,16(a2) │ │ + beq v0,s0,ba40 │ │ + nop │ │ + lw a0,40(a2) │ │ + beq a0,s0,ba74 │ │ + nop │ │ + lw a3,64(a2) │ │ + beq a3,s0,ba88 │ │ + nop │ │ + lw t1,88(a2) │ │ + beq t1,s0,ba9c │ │ + nop │ │ + lw t3,112(a2) │ │ + beq t3,s0,bab0 │ │ + nop │ │ + lw t5,136(a2) │ │ + beq t5,s0,bac4 │ │ + nop │ │ + lw t7,160(a2) │ │ + beq t7,s0,bad8 │ │ + nop │ │ + lw ra,184(a2) │ │ + beq ra,s0,baec │ │ + nop │ │ + li v0,-1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw v1,20(a2) │ │ + bnez v1,b9d0 │ │ + nop │ │ + sll s0,v1,0x3 │ │ + sll v0,v1,0x5 │ │ + subu a1,v0,s0 │ │ + lw t9,-32732(gp) │ │ + addu a1,a2,a1 │ │ + move a0,s1 │ │ jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s8,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s8 │ │ - move a1,zero │ │ + move a2,s2 │ │ + b ba28 │ │ + move v0,zero │ │ + lw a1,44(a2) │ │ + bnez a1,b9dc │ │ + li v1,1 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t0,68(a2) │ │ + bnez t0,b9e8 │ │ + li v1,2 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t2,92(a2) │ │ + bnez t2,b9f4 │ │ + li v1,3 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t4,116(a2) │ │ + bnez t4,ba00 │ │ + li v1,4 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t6,140(a2) │ │ + bnez t6,ba0c │ │ + li v1,5 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t8,164(a2) │ │ + bnez t8,ba18 │ │ + li v1,6 │ │ + b ba50 │ │ + sll s0,v1,0x3 │ │ + lw t9,188(a2) │ │ + bnez t9,ba28 │ │ + li v0,-1 │ │ + b ba4c │ │ + li v1,7 │ │ + │ │ +0000bb00 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-7696 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ + lw t9,-32060(gp) │ │ + sw ra,60(sp) │ │ + sw gp,24(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ + sw a0,32(sp) │ │ + move s3,a3 │ │ + move s4,a1 │ │ + move s2,a2 │ │ jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s6,sp,432 │ │ - lw t9,-32172(gp) │ │ - move a0,s6 │ │ + lw s1,80(sp) │ │ + lw gp,24(sp) │ │ + lw a0,32(sp) │ │ + lw t9,-32180(gp) │ │ + sw zero,0(v0) │ │ move a1,zero │ │ + li a2,10 │ │ jalr t9 │ │ - li a2,97 │ │ - lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ + sw zero,0(s1) │ │ + lw gp,24(sp) │ │ + lw t9,-32060(gp) │ │ jalr t9 │ │ - addiu a1,s0,137 │ │ - move s7,v0 │ │ - beqz v0,10640 │ │ - lw gp,16(sp) │ │ - slti v0,s4,65 │ │ - beqz v0,10620 │ │ - lw a3,568(sp) │ │ - lw t9,-32168(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ + move s0,v0 │ │ + lw v1,0(v0) │ │ + li v0,34 │ │ + beq v1,v0,bba8 │ │ + lw gp,24(sp) │ │ + lw t9,-32060(gp) │ │ jalr t9 │ │ - move a2,s4 │ │ - blez s4,10674 │ │ - lw gp,16(sp) │ │ - move t0,s4 │ │ - lbu v1,24(sp) │ │ - li t7,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,296(sp) │ │ - b 104d8 │ │ - sb a1,160(sp) │ │ - lbu t6,0(a2) │ │ - addiu t7,t7,1 │ │ - xori a2,t6,0x36 │ │ - xori t8,t6,0x5c │ │ - sb a2,0(t2) │ │ - sb t8,0(t3) │ │ - slt t1,t7,t0 │ │ - addu a2,s8,t7 │ │ - addu t2,s3,t7 │ │ - bnez t1,104c0 │ │ - addu t3,s5,t7 │ │ - slt t4,zero,t0 │ │ - li t5,1 │ │ - movz t0,t5,t4 │ │ - addu t6,s3,t0 │ │ - addu t7,s5,t0 │ │ - li t8,54 │ │ - li s8,92 │ │ - sb t8,0(t6) │ │ - addiu t6,t6,1 │ │ - sb s8,0(t7) │ │ - bne s6,t6,10508 │ │ - addiu t7,t7,1 │ │ - move v0,s7 │ │ - addiu ra,sp,360 │ │ - lw s4,0(s3) │ │ - lw a3,4(s3) │ │ - lw t0,8(s3) │ │ - lw t9,12(s3) │ │ - addiu s3,s3,16 │ │ - sw s4,0(v0) │ │ - sw a3,4(v0) │ │ - sw t0,8(v0) │ │ - sw t9,12(v0) │ │ - bne s3,ra,10524 │ │ - addiu v0,v0,16 │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s7,64 │ │ + nop │ │ + lw a0,0(v0) │ │ + beqz a0,bbc8 │ │ + lw gp,24(sp) │ │ + bnez s0,bbcc │ │ + slt a3,s0,s4 │ │ + lw t9,-32060(gp) │ │ jalr t9 │ │ - move a1,s1 │ │ - lw gp,16(sp) │ │ - move a1,s7 │ │ - lw t9,-32568(gp) │ │ - addiu a2,s0,64 │ │ + nop │ │ + lw a1,0(v0) │ │ + li a2,1 │ │ + lw gp,24(sp) │ │ + beq s3,a2,bc54 │ │ + sw a1,0(s1) │ │ + slt a3,s0,s4 │ │ + bnez a3,bc14 │ │ + li t0,92 │ │ + bltz s2,bbf0 │ │ + slt t2,s2,s0 │ │ + beqz t2,bbf0 │ │ + li t4,1 │ │ + li t3,93 │ │ + beq s3,t4,bc20 │ │ + sw t3,0(s1) │ │ + lw ra,60(sp) │ │ + move v0,s0 │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + li t1,1 │ │ + bne s3,t1,bbd4 │ │ + sw t0,0(s1) │ │ + lw t6,-32088(gp) │ │ + lw t7,-32736(gp) │ │ + lw t9,-32164(gp) │ │ + addiu a0,t6,168 │ │ + sw s2,16(sp) │ │ + addiu a1,t7,18808 │ │ + move a2,s0 │ │ jalr t9 │ │ - addiu a0,sp,532 │ │ - lw gp,16(sp) │ │ - move a1,s6 │ │ - addiu s0,sp,224 │ │ - lw s1,0(s5) │ │ - lw s3,4(s5) │ │ - lw v1,8(s5) │ │ - lw a0,12(s5) │ │ - addiu s5,s5,16 │ │ - sw s1,0(a1) │ │ - sw s3,4(a1) │ │ - sw v1,8(a1) │ │ - sw a0,12(a1) │ │ - bne s5,s0,10588 │ │ - addiu a1,a1,16 │ │ - move a0,s2 │ │ - move a1,s6 │ │ - lw t1,544(sp) │ │ - lw t2,548(sp) │ │ - lw t3,552(sp) │ │ - lw t4,556(sp) │ │ - lw t5,560(sp) │ │ - lw s2,532(sp) │ │ - lw s5,536(sp) │ │ - lw s6,540(sp) │ │ - lw t9,-32568(gp) │ │ - li a2,96 │ │ - sw t1,508(sp) │ │ - sw t2,512(sp) │ │ - sw t3,516(sp) │ │ - sw t4,520(sp) │ │ - sw t5,524(sp) │ │ - sw s2,496(sp) │ │ - sw s5,500(sp) │ │ + move a3,s4 │ │ + lw gp,24(sp) │ │ + lw t9,-32156(gp) │ │ jalr t9 │ │ - sw s6,504(sp) │ │ - lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ + li a0,1 │ │ + lw t5,-32736(gp) │ │ + lw t9,-32072(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ - b 10644 │ │ + addiu a0,t5,18800 │ │ + b bc20 │ │ + lw gp,24(sp) │ │ + │ │ +0000bc6c : │ │ + beqz a0,bc90 │ │ + nop │ │ + beqz a1,bc90 │ │ + nop │ │ + sltiu v0,a1,1501 │ │ + bnez v0,bc98 │ │ + li v0,112 │ │ + jr ra │ │ + nop │ │ + jr ra │ │ move v0,zero │ │ - lw t9,-32568(gp) │ │ - move a0,s8 │ │ - move a1,a3 │ │ - jalr t9 │ │ - move a2,s4 │ │ - lw gp,16(sp) │ │ - b 104a4 │ │ - li t0,32 │ │ - li v0,2 │ │ - lw ra,612(sp) │ │ - lw s8,608(sp) │ │ - lw s7,604(sp) │ │ - lw s6,600(sp) │ │ - lw s5,596(sp) │ │ - lw s4,592(sp) │ │ - lw s3,588(sp) │ │ - lw s2,584(sp) │ │ - lw s1,580(sp) │ │ - lw s0,576(sp) │ │ + move a3,zero │ │ + addu a2,a0,a3 │ │ + addiu a3,a3,1 │ │ + slt v1,a3,a1 │ │ + bnez v1,bc9c │ │ + sb zero,0(a2) │ │ + move v0,zero │ │ + move t3,zero │ │ + li t0,112 │ │ + addu t1,a0,t3 │ │ + lb t2,0(t1) │ │ + addiu t3,t3,1 │ │ + slt t4,t3,a1 │ │ + bnez t4,bcbc │ │ + movn v0,t0,t2 │ │ jr ra │ │ - addiu sp,sp,616 │ │ - b 104f8 │ │ - move t0,zero │ │ + nop │ │ │ │ -0001067c : │ │ +0000bcdc : │ │ lui gp,0x2 │ │ - addiu gp,gp,-27020 │ │ + addiu gp,gp,-8172 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-712 │ │ - lw t9,-32172(gp) │ │ - sw s4,688(sp) │ │ - addiu s4,sp,476 │ │ - sw ra,708(sp) │ │ - sw a3,664(sp) │ │ + beqz a0,bd68 │ │ + nop │ │ + addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ - sw s8,704(sp) │ │ - sw s7,700(sp) │ │ - sw s6,696(sp) │ │ - sw s5,692(sp) │ │ - sw s3,684(sp) │ │ - sw s2,680(sp) │ │ - sw s1,676(sp) │ │ - sw s0,672(sp) │ │ - move s2,a0 │ │ - move s0,a1 │ │ - move a0,s4 │ │ - move a1,zero │ │ - move s3,a2 │ │ - sw zero,612(sp) │ │ - li a2,136 │ │ - sw zero,616(sp) │ │ - sw zero,620(sp) │ │ - sw zero,624(sp) │ │ - sw zero,628(sp) │ │ - sw zero,632(sp) │ │ - sw zero,636(sp) │ │ - sw zero,640(sp) │ │ - sw zero,644(sp) │ │ - sw zero,648(sp) │ │ - sw zero,652(sp) │ │ - sw zero,656(sp) │ │ - jalr t9 │ │ - lw s6,728(sp) │ │ - lw gp,16(sp) │ │ - addiu s5,sp,340 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s7,sp,204 │ │ - lw t9,-32172(gp) │ │ - move a0,s7 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s1,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s1 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,177 │ │ - lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ - jalr t9 │ │ - addiu a1,s0,137 │ │ - move s8,v0 │ │ - beqz v0,1093c │ │ - lw gp,16(sp) │ │ - slti v0,s6,129 │ │ - beqz v0,1091c │ │ - lw a3,664(sp) │ │ - lw t9,-32168(gp) │ │ - move a0,s7 │ │ - move a1,a3 │ │ - jalr t9 │ │ - move a2,s6 │ │ - blez s6,10970 │ │ - lw gp,16(sp) │ │ - move t5,s6 │ │ - lbu v1,204(sp) │ │ - li t0,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,476(sp) │ │ - b 107e8 │ │ - sb a1,340(sp) │ │ - lbu t6,0(a2) │ │ - addiu t0,t0,1 │ │ - xori t7,t6,0x36 │ │ - xori t8,t6,0x5c │ │ - sb t7,0(t2) │ │ - sb t8,0(t3) │ │ - slt t1,t0,t5 │ │ - addu a2,s7,t0 │ │ - addu t2,s4,t0 │ │ - bnez t1,107d0 │ │ - addu t3,s5,t0 │ │ - addu t4,s4,t0 │ │ - addu t5,s5,t0 │ │ - addiu s7,sp,612 │ │ - li t6,54 │ │ - li t7,92 │ │ - sb t6,0(t4) │ │ - addiu t4,t4,1 │ │ - sb t7,0(t5) │ │ - bne t4,s7,10810 │ │ - addiu t5,t5,1 │ │ - move v0,s8 │ │ - addiu t8,sp,604 │ │ - lw ra,0(s4) │ │ - lw s6,4(s4) │ │ - lw a3,8(s4) │ │ - lw t0,12(s4) │ │ - addiu s4,s4,16 │ │ - sw ra,0(v0) │ │ - sw s6,4(v0) │ │ - sw a3,8(v0) │ │ - sw t0,12(v0) │ │ - bne s4,t8,1082c │ │ - addiu v0,v0,16 │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s8,128 │ │ - jalr t9 │ │ - move a1,s2 │ │ - lw gp,16(sp) │ │ - move a1,s8 │ │ - lw t9,-32552(gp) │ │ - addiu a2,s0,128 │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + sw s1,32(sp) │ │ + beqz a1,bd44 │ │ + move s0,a0 │ │ + lw t9,-32724(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ + nop │ │ lw gp,16(sp) │ │ - move a1,s1 │ │ - addiu s0,sp,468 │ │ - lw s2,0(s5) │ │ - lw s4,4(s5) │ │ - lw v1,8(s5) │ │ - lw a0,12(s5) │ │ - addiu s5,s5,16 │ │ - sw s2,0(a1) │ │ - sw s4,4(a1) │ │ - sw v1,8(a1) │ │ - sw a0,12(a1) │ │ - bne s5,s0,10890 │ │ - addiu a1,a1,16 │ │ - addiu t4,sp,152 │ │ - addiu s5,sp,660 │ │ - lw t1,0(s7) │ │ - lw a2,4(s7) │ │ - lw t2,8(s7) │ │ - lw t3,12(s7) │ │ - addiu s7,s7,16 │ │ - sw t1,0(t4) │ │ - sw a2,4(t4) │ │ - sw t2,8(t4) │ │ - sw t3,12(t4) │ │ - bne s7,s5,108c4 │ │ - addiu t4,t4,16 │ │ - lw t9,-32552(gp) │ │ - move a0,s3 │ │ - move a1,s1 │ │ + move a0,s0 │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - li a2,176 │ │ - lw gp,16(sp) │ │ + move s1,v0 │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ + lw s0,28(sp) │ │ + lw s1,32(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ - b 10940 │ │ + nop │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw t9,-32552(gp) │ │ - move a0,s7 │ │ - move a1,a3 │ │ - jalr t9 │ │ - move a2,s6 │ │ - lw gp,16(sp) │ │ - b 107b4 │ │ - li t5,48 │ │ - li v0,2 │ │ - lw ra,708(sp) │ │ - lw s8,704(sp) │ │ - lw s7,700(sp) │ │ - lw s6,696(sp) │ │ - lw s5,692(sp) │ │ - lw s4,688(sp) │ │ - lw s3,684(sp) │ │ - lw s2,680(sp) │ │ - lw s1,676(sp) │ │ - lw s0,672(sp) │ │ jr ra │ │ - addiu sp,sp,712 │ │ - b 107fc │ │ - move t0,zero │ │ + addiu sp,sp,40 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -00010978 : │ │ +0000bd70 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-27784 │ │ + addiu gp,gp,-8320 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-744 │ │ - lw t9,-32172(gp) │ │ - sw s7,732(sp) │ │ - addiu s7,sp,628 │ │ - sw ra,740(sp) │ │ - sw a3,696(sp) │ │ + andi a1,a1,0xffff │ │ + beqz a1,bde8 │ │ + lw a2,-32064(gp) │ │ + addiu v0,a1,-1 │ │ + andi v1,v0,0xffff │ │ + addiu a3,v1,1 │ │ + lw t2,0(a2) │ │ + addu t3,a0,a3 │ │ + li t0,-5 │ │ + li t4,43 │ │ + b bdb4 │ │ + li t1,61 │ │ + beq a0,t3,bde8 │ │ + nop │ │ + lbu t5,0(a0) │ │ + addu t6,t2,t5 │ │ + lbu t7,1(t6) │ │ + andi t8,t7,0x7 │ │ + bnez t8,bdac │ │ + addiu a0,a0,1 │ │ + and t9,t5,t0 │ │ + beq t9,t4,bdac │ │ + nop │ │ + beq t5,t1,bdac │ │ + move v0,zero │ │ + jr ra │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + │ │ +0000bdf0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-8448 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw s1,32(sp) │ │ sw gp,16(sp) │ │ - sw s8,736(sp) │ │ - sw s6,728(sp) │ │ - sw s5,724(sp) │ │ - sw s4,720(sp) │ │ - sw s3,716(sp) │ │ - sw s2,712(sp) │ │ - sw s1,708(sp) │ │ - sw s0,704(sp) │ │ - sw a2,752(sp) │ │ - move s0,a1 │ │ - li a2,64 │ │ - move a1,zero │ │ - move s2,a0 │ │ - move a0,s7 │ │ - jalr t9 │ │ - lw s6,760(sp) │ │ - lw gp,16(sp) │ │ - addiu s4,sp,492 │ │ - lw t9,-32172(gp) │ │ - move a0,s4 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s5,sp,356 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s3,sp,220 │ │ - lw t9,-32172(gp) │ │ - move a0,s3 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s1,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s1 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,193 │ │ - lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ - jalr t9 │ │ - addiu a1,s0,137 │ │ - move s8,v0 │ │ - beqz v0,10c20 │ │ - lw gp,16(sp) │ │ - slti v0,s6,129 │ │ - beqz v0,10c00 │ │ - lw a3,696(sp) │ │ - lw t9,-32168(gp) │ │ - move a0,s3 │ │ - move a1,a3 │ │ - jalr t9 │ │ - move a2,s6 │ │ - blez s6,10c54 │ │ - lw gp,16(sp) │ │ - move t4,s6 │ │ - lbu v1,220(sp) │ │ - li t0,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,492(sp) │ │ - b 10ad0 │ │ - sb a1,356(sp) │ │ - lbu t5,0(a2) │ │ - addiu t0,t0,1 │ │ - xori t6,t5,0x36 │ │ - xori t7,t5,0x5c │ │ - sb t6,0(t2) │ │ - sb t7,0(t3) │ │ - slt t1,t0,t4 │ │ - addu a2,s3,t0 │ │ - addu t2,s4,t0 │ │ - bnez t1,10ab8 │ │ - addu t3,s5,t0 │ │ - addu t4,s4,t0 │ │ - addu t5,s5,t0 │ │ - li t6,54 │ │ - li t7,92 │ │ - sb t6,0(t4) │ │ - addiu t4,t4,1 │ │ - sb t7,0(t5) │ │ - bne s7,t4,10af4 │ │ - addiu t5,t5,1 │ │ - move v0,s8 │ │ - addiu s3,sp,620 │ │ - lw t8,0(s4) │ │ - lw ra,4(s4) │ │ - lw s6,8(s4) │ │ - lw a3,12(s4) │ │ - addiu s4,s4,16 │ │ - sw t8,0(v0) │ │ - sw ra,4(v0) │ │ - sw s6,8(v0) │ │ - sw a3,12(v0) │ │ - bne s4,s3,10b10 │ │ - addiu v0,v0,16 │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s8,128 │ │ - jalr t9 │ │ - move a1,s2 │ │ - lw gp,16(sp) │ │ - move a0,s7 │ │ - lw t9,-32536(gp) │ │ - addiu a2,s0,128 │ │ + sll s1,a1,0x18 │ │ + sw ra,36(sp) │ │ + sw s0,28(sp) │ │ + beqz a0,be4c │ │ + sra s1,s1,0x18 │ │ + lb v1,0(a0) │ │ + beqz v1,be4c │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - move a1,s8 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - addiu s0,sp,484 │ │ - lw s2,0(s5) │ │ - lw s4,4(s5) │ │ - lw t0,8(s5) │ │ - lw v1,12(s5) │ │ - addiu s5,s5,16 │ │ - sw s2,0(a0) │ │ - sw s4,4(a0) │ │ - sw t0,8(a0) │ │ - sw v1,12(a0) │ │ - bne s5,s0,10b74 │ │ - addiu a0,a0,16 │ │ - addiu t3,sp,152 │ │ - addiu s5,sp,692 │ │ - lw t1,0(s7) │ │ - lw a2,4(s7) │ │ - lw a1,8(s7) │ │ - lw t2,12(s7) │ │ - addiu s7,s7,16 │ │ - sw t1,0(t3) │ │ - sw a2,4(t3) │ │ - sw a1,8(t3) │ │ - sw t2,12(t3) │ │ - bne s7,s5,10ba8 │ │ - addiu t3,t3,16 │ │ - lw t9,-32536(gp) │ │ - lw a0,752(sp) │ │ - move a1,s1 │ │ + move s0,a0 │ │ + sltiu a0,v0,2 │ │ + bnez a0,be4c │ │ + addiu a1,v0,-1 │ │ + addu a2,s0,a1 │ │ + lb a3,0(a2) │ │ + beq a3,s1,be60 │ │ + nop │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + sb zero,0(a2) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + │ │ +0000be78 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-8584 │ │ + addu gp,gp,t9 │ │ + lw t9,-32720(gp) │ │ + jr t9 │ │ + li a1,10 │ │ + │ │ +0000be90 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-8608 │ │ + addu gp,gp,t9 │ │ + beqz a0,bf18 │ │ + nop │ │ + lb v0,0(a0) │ │ + beqz v0,bf18 │ │ + lw t9,-32152(gp) │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ jalr t9 │ │ - li a2,192 │ │ - lw gp,16(sp) │ │ + move s0,a0 │ │ + addiu v1,v0,-1 │ │ + blez v1,bf0c │ │ + li a0,32 │ │ + addu t2,s0,v1 │ │ + lb a2,0(t2) │ │ + bne a2,a0,bf10 │ │ + lw ra,28(sp) │ │ + addu t3,s0,v0 │ │ + addiu a3,s0,2 │ │ + b bf04 │ │ + li t0,32 │ │ + lb t1,-2(t3) │ │ + addiu t2,t2,-1 │ │ + bne t1,t0,bf0c │ │ + addiu t3,t3,-1 │ │ + bne t3,a3,bef4 │ │ + sb zero,0(t2) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + addiu sp,sp,32 │ │ + jr ra │ │ + nop │ │ + │ │ +0000bf20 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-8752 │ │ + addu gp,gp,t9 │ │ + beqz a0,bfb4 │ │ + move v0,a0 │ │ + lw a0,0(a0) │ │ + beqz a0,bfb4 │ │ + nop │ │ + lw v1,0(a1) │ │ + blez v1,bfb4 │ │ + nop │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s2,a1 │ │ + addiu s0,v0,4 │ │ + b bf80 │ │ + move s1,zero │ │ + lw a0,-4(s0) │ │ + beqz a0,bfa4 │ │ + lw ra,36(sp) │ │ lw t9,-32184(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ - b 10c24 │ │ - move v0,zero │ │ - lw t9,-32536(gp) │ │ - move a0,s3 │ │ - move a1,a3 │ │ - jalr t9 │ │ - move a2,s6 │ │ + addiu s1,s1,1 │ │ + lw a0,0(s2) │ │ lw gp,16(sp) │ │ - b 10a9c │ │ - li t4,64 │ │ - li v0,2 │ │ - lw ra,740(sp) │ │ - lw s8,736(sp) │ │ - lw s7,732(sp) │ │ - lw s6,728(sp) │ │ - lw s5,724(sp) │ │ - lw s4,720(sp) │ │ - lw s3,716(sp) │ │ - lw s2,712(sp) │ │ - lw s1,708(sp) │ │ - lw s0,704(sp) │ │ + slt a1,s1,a0 │ │ + bnez a1,bf74 │ │ + addiu s0,s0,4 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + addiu sp,sp,40 │ │ jr ra │ │ - addiu sp,sp,744 │ │ - b 10ae4 │ │ - move t0,zero │ │ + nop │ │ │ │ -00010c5c : │ │ +0000bfbc : │ │ lui gp,0x2 │ │ - addiu gp,gp,-28524 │ │ + addiu gp,gp,-8908 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-688 │ │ + addiu sp,sp,-1088 │ │ lw t9,-32172(gp) │ │ - sw s4,664(sp) │ │ - addiu s4,sp,468 │ │ - sw ra,684(sp) │ │ - sw a3,640(sp) │ │ + sw s6,1072(sp) │ │ + addiu s6,sp,24 │ │ sw gp,16(sp) │ │ - sw s8,680(sp) │ │ - sw s7,676(sp) │ │ - sw s6,672(sp) │ │ - sw s5,668(sp) │ │ - sw s3,660(sp) │ │ - sw s2,656(sp) │ │ - sw s1,652(sp) │ │ - sw s0,648(sp) │ │ - move s2,a0 │ │ - move s0,a1 │ │ - move a0,s4 │ │ + sw ra,1084(sp) │ │ + sw s7,1076(sp) │ │ + sw s5,1068(sp) │ │ + move s7,a0 │ │ + sw s4,1064(sp) │ │ + sw s3,1060(sp) │ │ + sw s2,1056(sp) │ │ + sw s1,1052(sp) │ │ + sw s0,1048(sp) │ │ + move a0,s6 │ │ + sw s8,1080(sp) │ │ + move s4,a1 │ │ + move s2,a2 │ │ move a1,zero │ │ - move s3,a2 │ │ - sw zero,604(sp) │ │ - li a2,136 │ │ - sw zero,608(sp) │ │ - sw zero,612(sp) │ │ - sw zero,616(sp) │ │ - sw zero,620(sp) │ │ - sw zero,624(sp) │ │ - sw zero,628(sp) │ │ - sw zero,632(sp) │ │ jalr t9 │ │ - lw s6,704(sp) │ │ + li a2,1024 │ │ lw gp,16(sp) │ │ - addiu s5,sp,332 │ │ - lw t9,-32172(gp) │ │ - move a0,s5 │ │ - move a1,zero │ │ + move a0,s7 │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - li a2,136 │ │ + move s0,zero │ │ lw gp,16(sp) │ │ - addiu s7,sp,196 │ │ - lw t9,-32172(gp) │ │ + move s1,zero │ │ + slt v1,s0,v0 │ │ + li s3,-1 │ │ + lw s5,-32064(gp) │ │ + addu a1,s7,s0 │ │ + lw t9,-32152(gp) │ │ + addu a3,s6,s1 │ │ + beqz v1,c13c │ │ move a0,s7 │ │ - move a1,zero │ │ + lb t5,0(a1) │ │ + beq t5,s3,c1f4 │ │ + andi t6,t5,0xff │ │ + lw t7,0(s5) │ │ + addu t8,t7,t6 │ │ + lbu s8,1(t8) │ │ + andi ra,s8,0x8 │ │ + beqz ra,c1f4 │ │ + addu a1,s6,s1 │ │ + lw t9,-32152(gp) │ │ + beqz s1,c120 │ │ + move a0,s6 │ │ jalr t9 │ │ - li a2,136 │ │ + sb zero,0(a1) │ │ lw gp,16(sp) │ │ - addiu s1,sp,24 │ │ - lw t9,-32172(gp) │ │ - move a0,s1 │ │ - move a1,zero │ │ + lw a3,0(s2) │ │ + addiu s8,v0,1 │ │ + lw t9,-32040(gp) │ │ + sll v1,a3,0x2 │ │ + li a0,1 │ │ + move a1,s8 │ │ jalr t9 │ │ - li a2,169 │ │ + addu s1,s4,v1 │ │ lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ + sw v0,0(s1) │ │ + lw v0,0(s2) │ │ + move a1,s6 │ │ + sll a0,v0,0x2 │ │ + addu t0,s4,a0 │ │ + lw t1,0(t0) │ │ + move a2,s8 │ │ + lw t9,-32732(gp) │ │ + beqz t1,c20c │ │ + move a0,t1 │ │ jalr t9 │ │ - addiu a1,s0,137 │ │ - move s8,v0 │ │ - beqz v0,10f40 │ │ + nop │ │ + lw a2,0(s2) │ │ lw gp,16(sp) │ │ - slti v0,s6,137 │ │ - beqz v0,10f20 │ │ - lw a3,640(sp) │ │ - lw t9,-32168(gp) │ │ + addiu t2,a2,1 │ │ + sll t3,t2,0x2 │ │ + slti t5,t2,29 │ │ move a0,s7 │ │ - move a1,a3 │ │ + addu t4,s4,t3 │ │ + lw t9,-32152(gp) │ │ + beqz t5,c20c │ │ + sw t2,0(s2) │ │ jalr t9 │ │ - move a2,s6 │ │ - blez s6,10f7c │ │ + sw zero,0(t4) │ │ lw gp,16(sp) │ │ - move t8,s6 │ │ - lbu v1,196(sp) │ │ - li t1,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,468(sp) │ │ - sb a1,332(sp) │ │ - b 10dc0 │ │ - li ra,136 │ │ - lbu s6,0(a2) │ │ - addiu t1,t1,1 │ │ - xori v0,s6,0x36 │ │ - xori a3,s6,0x5c │ │ - sb v0,0(t3) │ │ - beq t1,ra,10f74 │ │ - sb a3,0(t4) │ │ - slt t2,t1,t8 │ │ - addu a2,s7,t1 │ │ - addu t3,s4,t1 │ │ - bnez t2,10da4 │ │ - addu t4,s5,t1 │ │ - addu t0,s4,t1 │ │ - addu t5,s5,t1 │ │ - addiu s7,sp,604 │ │ - li t6,54 │ │ - li t7,92 │ │ - sb t6,0(t0) │ │ - addiu t0,t0,1 │ │ - sb t7,0(t5) │ │ - bne s7,t0,10de8 │ │ - addiu t5,t5,1 │ │ - move t2,s8 │ │ - addiu t1,sp,596 │ │ - lw t9,0(s4) │ │ - lw v1,4(s4) │ │ - lw a1,8(s4) │ │ - lw a0,12(s4) │ │ - addiu s4,s4,16 │ │ - sw t9,0(t2) │ │ - sw v1,4(t2) │ │ - sw a1,8(t2) │ │ - sw a0,12(t2) │ │ - bne s4,t1,10e04 │ │ - addiu t2,t2,16 │ │ - lw t3,0(s4) │ │ - lw t4,4(s4) │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s8,136 │ │ - move a1,s2 │ │ - sw t3,0(t2) │ │ + move s1,zero │ │ + addiu s0,s0,1 │ │ + slt v1,s0,v0 │ │ + addu a1,s7,s0 │ │ + lw t9,-32152(gp) │ │ + addu a3,s6,s1 │ │ + bnez v1,c058 │ │ + move a0,s7 │ │ + beqz s1,c250 │ │ + move a0,s6 │ │ jalr t9 │ │ - sw t4,4(t2) │ │ + sb zero,0(a3) │ │ lw gp,16(sp) │ │ - addiu a1,s0,136 │ │ - lw t9,-32532(gp) │ │ - move a0,s8 │ │ + lw s0,0(s2) │ │ + addiu s3,v0,1 │ │ + lw t9,-32040(gp) │ │ + sll v0,s0,0x2 │ │ + li a0,1 │ │ + move a1,s3 │ │ jalr t9 │ │ - move a2,s7 │ │ + addu s5,s4,v0 │ │ lw gp,16(sp) │ │ - move s0,s1 │ │ - addiu t0,sp,460 │ │ - lw t5,0(s5) │ │ - lw a2,4(s5) │ │ - lw t6,8(s5) │ │ - lw t7,12(s5) │ │ - addiu s5,s5,16 │ │ - sw t5,0(s0) │ │ - sw a2,4(s0) │ │ - sw t6,8(s0) │ │ - sw t7,12(s0) │ │ - bne s5,t0,10e78 │ │ - addiu s0,s0,16 │ │ - lw s2,0(s5) │ │ - lw s4,4(s5) │ │ - sw s2,0(s0) │ │ - sw s4,4(s0) │ │ - lw v0,632(sp) │ │ - move a0,s1 │ │ + sw v0,0(s5) │ │ + lw a0,0(s2) │ │ + sll a2,a0,0x2 │ │ + addu t0,s4,a2 │ │ + lw a0,0(t0) │ │ + beqz a0,c20c │ │ + lw t9,-32732(gp) │ │ + move a1,s6 │ │ + jalr t9 │ │ move a2,s3 │ │ - lw t8,616(sp) │ │ - lw ra,620(sp) │ │ - lw s1,604(sp) │ │ - lw s3,608(sp) │ │ - lw s5,612(sp) │ │ - lw s7,624(sp) │ │ - lw s6,628(sp) │ │ - lw t9,-32532(gp) │ │ - sw v0,188(sp) │ │ - li a1,168 │ │ - sw t8,172(sp) │ │ - sw ra,176(sp) │ │ - sw s1,160(sp) │ │ - sw s3,164(sp) │ │ - sw s5,168(sp) │ │ - sw s7,180(sp) │ │ + lw t1,0(s2) │ │ + lw gp,16(sp) │ │ + addiu t2,t1,1 │ │ + slti t3,t2,29 │ │ + beqz t3,c20c │ │ + sw t2,0(s2) │ │ + sll t4,t2,0x2 │ │ + addu s4,s4,t4 │ │ + sw zero,0(s4) │ │ + lw ra,1084(sp) │ │ + lw s8,1080(sp) │ │ + lw s7,1076(sp) │ │ + lw s6,1072(sp) │ │ + lw s5,1068(sp) │ │ + lw s4,1064(sp) │ │ + lw s3,1060(sp) │ │ + lw s2,1056(sp) │ │ + lw s1,1052(sp) │ │ + lw s0,1048(sp) │ │ + li v0,1 │ │ + jr ra │ │ + addiu sp,sp,1088 │ │ jalr t9 │ │ - sw s6,184(sp) │ │ + sb t5,0(a3) │ │ + addiu s1,s1,1 │ │ lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ + b c124 │ │ + addiu s0,s0,1 │ │ + lw t9,-32716(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - move a0,s8 │ │ - b 10f44 │ │ + move a1,s2 │ │ + lw ra,1084(sp) │ │ + lw s8,1080(sp) │ │ + lw s7,1076(sp) │ │ + lw s6,1072(sp) │ │ + lw s5,1068(sp) │ │ + lw s4,1064(sp) │ │ + lw s3,1060(sp) │ │ + lw s2,1056(sp) │ │ + lw s1,1052(sp) │ │ + lw s0,1048(sp) │ │ move v0,zero │ │ - lw t9,-32532(gp) │ │ - move a0,a3 │ │ - move a1,s6 │ │ - jalr t9 │ │ - move a2,s7 │ │ - lw gp,16(sp) │ │ - b 10d84 │ │ - li t8,32 │ │ - li v0,2 │ │ - lw ra,684(sp) │ │ - lw s8,680(sp) │ │ - lw s7,676(sp) │ │ - lw s6,672(sp) │ │ - lw s5,668(sp) │ │ - lw s4,664(sp) │ │ - lw s3,660(sp) │ │ - lw s2,656(sp) │ │ - lw s1,652(sp) │ │ - lw s0,648(sp) │ │ jr ra │ │ - addiu sp,sp,688 │ │ - b 10dfc │ │ - addiu s7,sp,604 │ │ - b 10dd4 │ │ - move t1,zero │ │ + addiu sp,sp,1088 │ │ + lw ra,1084(sp) │ │ + lw s8,1080(sp) │ │ + lw s7,1076(sp) │ │ + lw s6,1072(sp) │ │ + lw s5,1068(sp) │ │ + lw s4,1064(sp) │ │ + lw s3,1060(sp) │ │ + lw s2,1056(sp) │ │ + lw s1,1052(sp) │ │ + lw s0,1048(sp) │ │ + li v0,1 │ │ + jr ra │ │ + addiu sp,sp,1088 │ │ │ │ -00010f84 : │ │ +0000c284 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-29332 │ │ + addiu gp,gp,-9620 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-688 │ │ - lw t9,-32172(gp) │ │ - sw s7,676(sp) │ │ - addiu s7,sp,572 │ │ - sw ra,684(sp) │ │ - sw a3,640(sp) │ │ + addiu sp,sp,-88 │ │ sw gp,16(sp) │ │ - sw s8,680(sp) │ │ - sw s6,672(sp) │ │ - sw s5,668(sp) │ │ - sw s4,664(sp) │ │ - sw s3,660(sp) │ │ - sw s2,656(sp) │ │ - sw s1,652(sp) │ │ - sw s0,648(sp) │ │ - sw a2,696(sp) │ │ - move s0,a1 │ │ - li a2,64 │ │ - move a1,zero │ │ - move s2,a0 │ │ - move a0,s7 │ │ - jalr t9 │ │ - lw s5,704(sp) │ │ - lw gp,16(sp) │ │ - addiu s4,sp,436 │ │ - lw t9,-32172(gp) │ │ - move a0,s4 │ │ - move a1,zero │ │ + sw s3,60(sp) │ │ + sw ra,84(sp) │ │ + sw s8,80(sp) │ │ + sw s7,76(sp) │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + move s3,a1 │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + sw zero,32(sp) │ │ + sw zero,36(sp) │ │ + blez a1,c4a0 │ │ + sb zero,40(sp) │ │ + lw s2,-32736(gp) │ │ + lw s5,-32736(gp) │ │ + move s0,a0 │ │ + move s8,zero │ │ + move s7,zero │ │ + addiu s1,sp,24 │ │ + li s4,8 │ │ + addiu s2,s2,18864 │ │ + addiu s5,s5,18848 │ │ + b c330 │ │ + li s6,46 │ │ + move a2,s8 │ │ + sll t3,t0,0x18 │ │ + sra a3,t3,0x18 │ │ + addu t4,s1,a2 │ │ + move s8,t2 │ │ + beq t2,s4,c378 │ │ + sb a3,0(t4) │ │ + addiu s7,s7,1 │ │ + beq s7,s3,c394 │ │ + addiu s0,s0,1 │ │ + andi v0,s7,0xf │ │ + beqz v0,c42c │ │ + lw t9,-32028(gp) │ │ + lbu a1,0(s0) │ │ jalr t9 │ │ - li a2,136 │ │ + move a0,s2 │ │ + lbu t0,0(s0) │ │ lw gp,16(sp) │ │ - addiu s6,sp,300 │ │ - lw t9,-32172(gp) │ │ - move a0,s6 │ │ - move a1,zero │ │ + addiu v1,t0,-32 │ │ + sltiu a1,v1,95 │ │ + bnez a1,c308 │ │ + addiu t2,s8,1 │ │ + move a2,s8 │ │ + li a3,46 │ │ + addu t4,s1,a2 │ │ + move s8,t2 │ │ + bne t2,s4,c324 │ │ + sb a3,0(t4) │ │ + lw t9,-32136(gp) │ │ + li a0,32 │ │ jalr t9 │ │ - li a2,136 │ │ + addiu s7,s7,1 │ │ + addiu s0,s0,1 │ │ + bne s7,s3,c330 │ │ lw gp,16(sp) │ │ - addiu s3,sp,164 │ │ - lw t9,-32172(gp) │ │ - move a0,s3 │ │ - move a1,zero │ │ + lw t9,-32152(gp) │ │ jalr t9 │ │ - li a2,136 │ │ - lw gp,16(sp) │ │ - addiu s1,sp,24 │ │ - lw t9,-32172(gp) │ │ move a0,s1 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,137 │ │ - lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-32040(gp) │ │ - jalr t9 │ │ - addiu a1,s0,137 │ │ - move s8,v0 │ │ - beqz v0,11258 │ │ + move s4,v0 │ │ + blez v0,c3fc │ │ lw gp,16(sp) │ │ - slti v0,s5,73 │ │ - beqz v0,11238 │ │ - lw a3,640(sp) │ │ - lw t9,-32168(gp) │ │ + li t5,16 │ │ + subu s2,t5,v0 │ │ + blez s2,c3dc │ │ + lw t6,-32736(gp) │ │ + move s5,zero │ │ + addiu s3,t6,18872 │ │ + lw t9,-32028(gp) │ │ move a0,s3 │ │ - move a1,a3 │ │ jalr t9 │ │ - move a2,s5 │ │ - blez s5,1128c │ │ + addiu s5,s5,1 │ │ + bne s5,s2,c3c4 │ │ lw gp,16(sp) │ │ - move t0,s5 │ │ - lbu v1,164(sp) │ │ - li ra,1 │ │ - xori a0,v1,0x36 │ │ - xori a1,v1,0x5c │ │ - sb a0,436(sp) │ │ - b 110dc │ │ - sb a1,300(sp) │ │ - lbu t8,0(a2) │ │ - addiu ra,ra,1 │ │ - xori s5,t8,0x36 │ │ - xori a3,t8,0x5c │ │ - sb s5,0(t2) │ │ - sb a3,0(t3) │ │ - slt t1,ra,t0 │ │ - addu a2,s3,ra │ │ - addu t2,s4,ra │ │ - bnez t1,110c4 │ │ - addu t3,s6,ra │ │ - slt t4,zero,t0 │ │ - li t5,1 │ │ - movz t0,t5,t4 │ │ - addu t6,s4,t0 │ │ - addu t7,s6,t0 │ │ - li s3,54 │ │ - li t8,92 │ │ - sb s3,0(t6) │ │ - addiu t6,t6,1 │ │ - sb t8,0(t7) │ │ - bne s7,t6,1110c │ │ - addiu t7,t7,1 │ │ - move v0,s8 │ │ - addiu ra,sp,500 │ │ - lw s5,0(s4) │ │ - lw a3,4(s4) │ │ - lw t0,8(s4) │ │ - lw t9,12(s4) │ │ - addiu s4,s4,16 │ │ - sw s5,0(v0) │ │ - sw a3,4(v0) │ │ - sw t0,8(v0) │ │ - sw t9,12(v0) │ │ - bne s4,ra,11128 │ │ - addiu v0,v0,16 │ │ - lw t1,0(s4) │ │ - lw s4,4(s4) │ │ - lw t9,-32168(gp) │ │ - move a2,s0 │ │ - addiu a0,s8,72 │ │ - move a1,s2 │ │ - sw t1,0(v0) │ │ + slti t7,s4,8 │ │ + bnez t7,c490 │ │ + lw t9,-32136(gp) │ │ + lw t8,-32736(gp) │ │ + lw t9,-32028(gp) │ │ + addiu a0,t8,18876 │ │ jalr t9 │ │ - sw s4,4(v0) │ │ - lw gp,16(sp) │ │ - addiu a1,s0,72 │ │ - lw t9,-32528(gp) │ │ - move a0,s8 │ │ + move a1,s1 │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + jr ra │ │ + addiu sp,sp,88 │ │ + move a0,s5 │ │ + move a1,s1 │ │ jalr t9 │ │ move a2,s7 │ │ lw gp,16(sp) │ │ - move v1,s1 │ │ - addiu s0,sp,364 │ │ - lw s2,0(s6) │ │ - lw a2,4(s6) │ │ - lw a1,8(s6) │ │ - lw a0,12(s6) │ │ - addiu s6,s6,16 │ │ - sw s2,0(v1) │ │ - sw a2,4(v1) │ │ - sw a1,8(v1) │ │ - sw a0,12(v1) │ │ - bne s6,s0,1119c │ │ - addiu v1,v1,16 │ │ - lw t2,0(s6) │ │ - lw s6,4(s6) │ │ - addiu s3,sp,96 │ │ - sw t2,0(v1) │ │ - sw s6,4(v1) │ │ - addiu t3,sp,636 │ │ - lw t4,0(s7) │ │ - lw t5,4(s7) │ │ - lw t6,8(s7) │ │ - lw t7,12(s7) │ │ - addiu s7,s7,16 │ │ - sw t4,0(s3) │ │ - sw t5,4(s3) │ │ - sw t6,8(s3) │ │ - sw t7,12(s3) │ │ - bne s7,t3,111e0 │ │ - addiu s3,s3,16 │ │ - lw t9,-32528(gp) │ │ - lw a2,696(sp) │ │ - move a0,s1 │ │ + lbu a1,0(s0) │ │ + lw t9,-32028(gp) │ │ + move a0,s2 │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + sw zero,32(sp) │ │ + sh zero,36(sp) │ │ jalr t9 │ │ - li a1,136 │ │ + sb zero,38(sp) │ │ + lbu t0,0(s0) │ │ + addiu a0,t0,-32 │ │ + sltiu t1,a0,95 │ │ + bnez t1,c484 │ │ lw gp,16(sp) │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s8 │ │ - b 1125c │ │ - move v0,zero │ │ - lw t9,-32528(gp) │ │ - move a0,a3 │ │ - move a1,s5 │ │ + sb s6,24(sp) │ │ + b c324 │ │ + li s8,1 │ │ + li t2,1 │ │ + b c308 │ │ + move s8,zero │ │ jalr t9 │ │ - move a2,s3 │ │ + li a0,32 │ │ + b c3e8 │ │ lw gp,16(sp) │ │ - b 110a8 │ │ - li t0,64 │ │ - li v0,2 │ │ - lw ra,684(sp) │ │ - lw s8,680(sp) │ │ - lw s7,676(sp) │ │ - lw s6,672(sp) │ │ - lw s5,668(sp) │ │ - lw s4,664(sp) │ │ - lw s3,660(sp) │ │ - lw s2,656(sp) │ │ - lw s1,652(sp) │ │ - lw s0,648(sp) │ │ - jr ra │ │ - addiu sp,sp,688 │ │ - b 110fc │ │ - move t0,zero │ │ - ... │ │ - │ │ -000112a0 : │ │ - beqz a0,112b8 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,112c0 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,112d8 │ │ - nop │ │ - lw a0,84(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ - │ │ -000112e0 : │ │ - sll a1,a1,0x10 │ │ - beqz a0,112fc │ │ - sra a2,a1,0x10 │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11304 │ │ - andi a3,a2,0xffff │ │ - jr ra │ │ - li v0,1 │ │ - sltiu t0,a3,8 │ │ - bnez t0,11318 │ │ - lui t2,0x2 │ │ - jr ra │ │ - li v0,76 │ │ - lw t1,100(a0) │ │ - or t3,t1,t2 │ │ - sh a2,40(a0) │ │ - sw t3,100(a0) │ │ - jr ra │ │ - move v0,zero │ │ - │ │ -00011330 : │ │ - beqz a0,11348 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11350 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,11368 │ │ - nop │ │ - lh a0,40(a0) │ │ - move v0,zero │ │ - jr ra │ │ - sh a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ + b c394 │ │ + addiu s1,sp,24 │ │ │ │ -00011370 : │ │ +0000c4a8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-30336 │ │ + addiu gp,gp,-10168 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-192 │ │ + li v0,-1 │ │ lw t9,-32172(gp) │ │ - sw s1,172(sp) │ │ - addiu s1,sp,32 │ │ sw gp,24(sp) │ │ - sw s3,180(sp) │ │ - sw s2,176(sp) │ │ - sw s0,168(sp) │ │ + li v1,-1 │ │ + sw s1,164(sp) │ │ + move s1,a1 │ │ sw ra,188(sp) │ │ - sw s4,184(sp) │ │ + sw s2,168(sp) │ │ + sw s0,160(sp) │ │ + sw s6,184(sp) │ │ + sw s5,180(sp) │ │ + sw s4,176(sp) │ │ + sw s3,172(sp) │ │ move s0,a0 │ │ - move s2,a1 │ │ - move s3,a2 │ │ - move a0,s1 │ │ move a1,zero │ │ + move a0,s1 │ │ + sw zero,144(sp) │ │ + sw zero,140(sp) │ │ + sw zero,136(sp) │ │ + sw zero,132(sp) │ │ + sw zero,128(sp) │ │ + sw zero,124(sp) │ │ + sw zero,120(sp) │ │ + sw zero,116(sp) │ │ + sw zero,112(sp) │ │ + sw zero,108(sp) │ │ + sw zero,56(sp) │ │ + sw zero,60(sp) │ │ + sw zero,64(sp) │ │ + sw zero,68(sp) │ │ + sw zero,72(sp) │ │ + sw zero,76(sp) │ │ + sw zero,32(sp) │ │ + sw zero,36(sp) │ │ + sw zero,40(sp) │ │ + sw zero,44(sp) │ │ + sw zero,48(sp) │ │ + sw zero,52(sp) │ │ + sw zero,80(sp) │ │ + sw zero,84(sp) │ │ + sw zero,88(sp) │ │ + sw zero,92(sp) │ │ + sw zero,104(sp) │ │ + sh v0,154(sp) │ │ + sh v0,152(sp) │ │ + sh v0,150(sp) │ │ + sh v0,148(sp) │ │ + sw v1,100(sp) │ │ + sw v1,96(sp) │ │ jalr t9 │ │ - li a2,129 │ │ - beqz s0,113d8 │ │ + move s2,a2 │ │ + beqz s0,c59c │ │ lw gp,24(sp) │ │ - lbu v1,104(s0) │ │ - li v0,129 │ │ - beq v1,v0,113fc │ │ - nop │ │ + lbu a0,104(s0) │ │ + li a1,129 │ │ + beq a0,a1,c5c8 │ │ + lw t9,-32712(gp) │ │ li v0,1 │ │ lw ra,188(sp) │ │ - lw s4,184(sp) │ │ - lw s3,180(sp) │ │ - lw s2,176(sp) │ │ - lw s1,172(sp) │ │ - lw s0,168(sp) │ │ - jr ra │ │ - addiu sp,sp,192 │ │ - beqz s2,11478 │ │ - sltiu a0,s3,137 │ │ - bnez a0,1142c │ │ - lw ra,188(sp) │ │ - lw s4,184(sp) │ │ - lw s3,180(sp) │ │ - lw s2,176(sp) │ │ - lw s1,172(sp) │ │ - lw s0,168(sp) │ │ - li v0,109 │ │ + lw s6,184(sp) │ │ + lw s5,180(sp) │ │ + lw s4,176(sp) │ │ + lw s3,172(sp) │ │ + lw s2,168(sp) │ │ + lw s1,164(sp) │ │ + lw s0,160(sp) │ │ jr ra │ │ addiu sp,sp,192 │ │ - lh a1,40(s0) │ │ - li a2,1 │ │ - beq a1,a2,115a0 │ │ - lw t9,-32272(gp) │ │ - li a3,2 │ │ - beq a1,a3,115c8 │ │ - li t0,3 │ │ - beq a1,t0,115f4 │ │ - li t1,4 │ │ - beq a1,t1,11480 │ │ - li t2,5 │ │ - beq a1,t2,11620 │ │ - li t3,6 │ │ - beq a1,t3,1164c │ │ - li t4,7 │ │ - beq a1,t4,1165c │ │ - lw t9,-32268(gp) │ │ - b 113dc │ │ - li v0,113 │ │ - b 113dc │ │ - li v0,4 │ │ - lw t9,-32264(gp) │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - move a2,s1 │ │ - sw s3,16(sp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ + addiu a1,sp,144 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - li s3,48 │ │ - li s4,97 │ │ - bnez v0,113dc │ │ - lw t9,-32040(gp) │ │ - sll t5,s3,0x1 │ │ - li a0,1 │ │ + lw t9,-32708(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,t5,1 │ │ - move s2,v0 │ │ - beqz v0,11598 │ │ + addiu a1,sp,140 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - lw t9,-32604(gp) │ │ - move a0,s1 │ │ - move a1,v0 │ │ + lw t9,-32704(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a2,s3 │ │ + addiu a1,sp,104 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - lw t9,-32600(gp) │ │ + lw t9,-32700(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s2 │ │ - lw a0,84(s0) │ │ - beqz a0,1150c │ │ + addiu a1,sp,136 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - lw t9,-32184(gp) │ │ + lw t9,-32696(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - nop │ │ + addiu a1,sp,154 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - lw t9,-32144(gp) │ │ + lw t9,-32692(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu a1,sp,132 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-32184(gp) │ │ - sw v0,84(s0) │ │ + lw t9,-32688(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s2 │ │ - beqz s1,11598 │ │ + addiu a1,sp,128 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - lw t9,-32152(gp) │ │ + lw t9,-32684(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s1 │ │ - sltu t6,v0,s4 │ │ - movz v0,s4,t6 │ │ - li t7,43 │ │ - beq v0,t7,11590 │ │ - sw v0,88(s0) │ │ - slti t8,v0,44 │ │ - beqz t8,11580 │ │ - li v1,64 │ │ - li ra,22 │ │ - beq v0,ra,11590 │ │ - li s0,27 │ │ - beq v0,s0,11590 │ │ - nop │ │ - b 113dc │ │ - li v0,77 │ │ - beq v0,v1,11590 │ │ - li a0,86 │ │ - bne v0,a0,11578 │ │ - nop │ │ - b 113dc │ │ - move v0,zero │ │ - b 113dc │ │ - li v0,2 │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - move a2,s1 │ │ - sw s3,16(sp) │ │ + addiu a1,sp,124 │ │ + bnez v0,c5a0 │ │ + lw gp,24(sp) │ │ + lw t9,-32680(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ - li s3,16 │ │ + addiu a1,sp,96 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - b 114a8 │ │ - li s4,33 │ │ - lw t9,-32260(gp) │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - move a2,s1 │ │ - sw s3,16(sp) │ │ + lw t9,-32676(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ - li s3,20 │ │ + addiu a1,sp,152 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - b 114a8 │ │ - li s4,41 │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - lw t9,-32256(gp) │ │ - sw s3,16(sp) │ │ - move a2,s1 │ │ + lw t9,-32672(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ - li s3,32 │ │ + addiu a1,sp,150 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - b 114a8 │ │ - li s4,65 │ │ - lw t9,-32252(gp) │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - move a2,s1 │ │ - sw s3,16(sp) │ │ + lw t9,-32668(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ - li s3,64 │ │ + addiu a1,sp,148 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - b 114a8 │ │ - li s4,129 │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - b 11600 │ │ - lw t9,-32248(gp) │ │ - lw a0,76(s0) │ │ - lw a1,80(s0) │ │ - move a2,s1 │ │ - sw s3,16(sp) │ │ + lw t9,-32664(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a3,s2 │ │ - li s3,64 │ │ + addiu a1,sp,100 │ │ + bnez v0,c5a0 │ │ lw gp,24(sp) │ │ - b 114a8 │ │ - li s4,129 │ │ - │ │ -00011684 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-31124 │ │ - addu gp,gp,t9 │ │ - beqz a0,11794 │ │ - nop │ │ - addiu sp,sp,-64 │ │ - sw s1,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s8,56(sp) │ │ - sw s7,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - lbu s0,104(a0) │ │ - li s1,129 │ │ - beq s0,s1,11708 │ │ - li v0,1 │ │ - lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - beqz a1,11760 │ │ - lw t9,-32456(gp) │ │ - move s0,a0 │ │ - lw a0,80(a0) │ │ - move s3,a2 │ │ + lw t9,-32660(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move s2,a1 │ │ - bnez v0,1179c │ │ - lw gp,16(sp) │ │ - lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,73 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - li v0,4 │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - jr ra │ │ - li v0,1 │ │ - sltiu v0,s3,137 │ │ - beqz v0,116d8 │ │ - li v0,109 │ │ - lh a0,40(s0) │ │ - li v1,1 │ │ - beq a0,v1,117f0 │ │ - li a1,2 │ │ - beq a0,a1,11818 │ │ - li a2,3 │ │ - beq a0,a2,11810 │ │ - li a3,4 │ │ - beq a0,a3,118fc │ │ - li t0,5 │ │ - beq a0,t0,11904 │ │ - li t1,6 │ │ - beq a0,t1,11810 │ │ - li t2,7 │ │ - beq a0,t2,11904 │ │ - li v0,110 │ │ - b 116dc │ │ - lw ra,60(sp) │ │ - li s4,22 │ │ - lw s6,80(s0) │ │ - subu s8,s6,s4 │ │ - slti t3,s8,36 │ │ - beqz t3,11820 │ │ - li v0,74 │ │ - b 116dc │ │ - lw ra,60(sp) │ │ - b 117f4 │ │ - li s4,43 │ │ - b 117f4 │ │ - li s4,27 │ │ - lw s7,76(s0) │ │ - lw t9,-32160(gp) │ │ - addu a0,s7,s8 │ │ + addiu a1,sp,120 │ │ + bnez v0,c5a0 │ │ + lw gp,24(sp) │ │ + lw t9,-32656(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ + addiu a1,sp,116 │ │ + bnez v0,c5a0 │ │ + lw gp,24(sp) │ │ + lw t9,-32652(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,sp,112 │ │ + bnez v0,c5a0 │ │ + lw gp,24(sp) │ │ + lw t9,-32648(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,sp,108 │ │ + bnez v0,c5a0 │ │ + lw gp,24(sp) │ │ + lw t9,-32644(gp) │ │ + addiu s5,sp,56 │ │ + lh a0,152(sp) │ │ + move a1,s5 │ │ + jalr t9 │ │ + li a2,24 │ │ + beqz v0,c784 │ │ + lw gp,24(sp) │ │ + b c5a0 │ │ + li v0,99 │ │ + lw t9,-32640(gp) │ │ + addiu s4,sp,80 │ │ + lw a0,100(sp) │ │ move a1,s4 │ │ - move s5,v0 │ │ - beqz v0,11940 │ │ - lw gp,16(sp) │ │ - lw t9,-32160(gp) │ │ - move a1,s8 │ │ jalr t9 │ │ - move a0,s7 │ │ - move s8,v0 │ │ - beqz v0,1190c │ │ - lw gp,16(sp) │ │ - lw t9,-32448(gp) │ │ - move a1,s6 │ │ + li a2,16 │ │ + beqz v0,c7ac │ │ + lw gp,24(sp) │ │ + b c5a0 │ │ + li v0,104 │ │ + lw a2,88(s0) │ │ + bnez a2,cb04 │ │ + lw t9,-32636(gp) │ │ + lw s3,-32632(gp) │ │ + lw a3,-32736(gp) │ │ + addiu s3,s3,11104 │ │ + move a0,s1 │ │ + move a1,s2 │ │ + move t9,s3 │ │ jalr t9 │ │ - move a0,s7 │ │ - lw t4,80(s0) │ │ - lw t5,36(s0) │ │ - subu t6,t4,s4 │ │ - li s6,112 │ │ - li t7,7 │ │ - lw gp,16(sp) │ │ - movz s6,zero,v0 │ │ - sw s8,76(s0) │ │ - beq t5,t7,11950 │ │ - sw t6,80(s0) │ │ - lw t8,92(s0) │ │ - beqz t8,119b4 │ │ - lw t9,-32436(gp) │ │ - lw t9,-32480(gp) │ │ - lh a1,40(s0) │ │ + addiu a2,a3,18900 │ │ + lw a3,144(sp) │ │ + lw gp,24(sp) │ │ + move s6,v0 │ │ + addu a0,s1,v0 │ │ + bnez a3,c7f8 │ │ + subu a1,s2,v0 │ │ + lw t0,-32736(gp) │ │ + addiu a3,t0,18884 │ │ + lw t1,-32736(gp) │ │ + move t9,s3 │ │ jalr t9 │ │ - move a0,s0 │ │ - move s7,v0 │ │ - beqz v0,119c8 │ │ - lw gp,16(sp) │ │ - lw t9,-32152(gp) │ │ + addiu a2,t1,18940 │ │ + lw a3,140(sp) │ │ + addu s0,v0,s6 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s0 │ │ + bnez a3,c828 │ │ + subu a1,s2,s0 │ │ + lw t2,-32736(gp) │ │ + addiu a3,t2,18884 │ │ + lw t3,-32736(gp) │ │ + move t9,s3 │ │ jalr t9 │ │ - move a0,s5 │ │ - lw gp,16(sp) │ │ - sltiu s3,v0,1500 │ │ - li s2,1500 │ │ - movn s2,v0,s3 │ │ - lw t9,-32448(gp) │ │ - move a0,s5 │ │ + addiu a2,t3,18964 │ │ + lw gp,24(sp) │ │ + addu s6,v0,s0 │ │ + lw t4,-32736(gp) │ │ + lw a3,104(sp) │ │ + addu a0,s1,s6 │ │ + subu a1,s2,s6 │ │ + move t9,s3 │ │ jalr t9 │ │ - move a1,s2 │ │ - li s0,112 │ │ - movn s6,s0,v0 │ │ - move v0,s7 │ │ - b 116d8 │ │ - movz v0,s6,s7 │ │ - b 117f4 │ │ - li s4,64 │ │ - b 117f4 │ │ - li s4,86 │ │ - lw t9,-32152(gp) │ │ + addiu a2,t4,18988 │ │ + lw a3,136(sp) │ │ + addu s0,v0,s6 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s0 │ │ + bnez a3,c87c │ │ + subu a1,s2,s0 │ │ + lw t5,-32736(gp) │ │ + addiu a3,t5,18884 │ │ + lw t6,-32736(gp) │ │ + move t9,s3 │ │ jalr t9 │ │ - move a0,s5 │ │ - lw gp,16(sp) │ │ - sltiu a2,v0,1500 │ │ - li a3,1500 │ │ - movn a3,v0,a2 │ │ - lw t9,-32448(gp) │ │ - move a0,s5 │ │ + addiu a2,t6,19012 │ │ + lw gp,24(sp) │ │ + lh s6,154(sp) │ │ + lw t9,-32628(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + addu s0,v0,s0 │ │ + lw gp,24(sp) │ │ + move a3,s6 │ │ + lw t7,-32736(gp) │ │ + addu a0,s1,s0 │ │ + subu a1,s2,s0 │ │ + sw v0,16(sp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t7,19036 │ │ + lw a3,132(sp) │ │ + addu s6,v0,s0 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s6 │ │ + bnez a3,c8e8 │ │ + subu a1,s2,s6 │ │ + lw t8,-32736(gp) │ │ + addiu a3,t8,18884 │ │ + lw ra,-32736(gp) │ │ + move t9,s3 │ │ + addiu a2,ra,19064 │ │ jalr t9 │ │ - move a1,a3 │ │ - bnez v0,11948 │ │ nop │ │ - b 116d8 │ │ + lw a3,128(sp) │ │ + addu s0,v0,s6 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s0 │ │ + bnez a3,c91c │ │ + subu a1,s2,s0 │ │ + lw v0,-32736(gp) │ │ + addiu a3,v0,18884 │ │ + lw v1,-32736(gp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,v1,19088 │ │ + lw a3,124(sp) │ │ + addu s6,v0,s0 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s6 │ │ + bnez a3,c94c │ │ + subu a1,s2,s6 │ │ + lw a2,-32736(gp) │ │ + addiu a3,a2,18884 │ │ + lw t0,-32736(gp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t0,19112 │ │ + lw gp,24(sp) │ │ + addu s0,v0,s6 │ │ + lw t1,-32736(gp) │ │ + lw a3,96(sp) │ │ + addu a0,s1,s0 │ │ + subu a1,s2,s0 │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t1,19136 │ │ + lw gp,24(sp) │ │ + sw s5,16(sp) │ │ + lw s5,-32736(gp) │ │ + addu s6,v0,s0 │ │ + lh a3,152(sp) │ │ + addu a0,s1,s6 │ │ + subu a1,s2,s6 │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,s5,19160 │ │ + lh a3,150(sp) │ │ + addu s0,v0,s6 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s0 │ │ + bnez a3,cafc │ │ + subu a1,s2,s0 │ │ + lw t2,-32736(gp) │ │ + addiu t3,t2,18892 │ │ + lw t4,-32736(gp) │ │ + sw t3,16(sp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t4,19188 │ │ + lw gp,24(sp) │ │ + lh s6,148(sp) │ │ + lw t9,-32624(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + addu s5,v0,s0 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s5 │ │ + lw a3,-32736(gp) │ │ + subu a1,s2,s5 │ │ + addiu a2,a3,19216 │ │ + move t9,s3 │ │ + move a3,s6 │ │ + jalr t9 │ │ + sw v0,16(sp) │ │ + lw gp,24(sp) │ │ + sw s4,16(sp) │ │ + lw s4,-32736(gp) │ │ + addu s0,v0,s5 │ │ + lw a3,100(sp) │ │ + addu a0,s1,s0 │ │ + subu a1,s2,s0 │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,s4,19244 │ │ + lw a3,120(sp) │ │ + addu s6,v0,s0 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s6 │ │ + bnez a3,ca60 │ │ + subu a1,s2,s6 │ │ + lw t5,-32736(gp) │ │ + addiu a3,t5,18884 │ │ + lw t6,-32736(gp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t6,19272 │ │ + lw a3,112(sp) │ │ + addu s5,v0,s6 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s5 │ │ + bnez a3,ca90 │ │ + subu a1,s2,s5 │ │ + lw t7,-32736(gp) │ │ + addiu a3,t7,18884 │ │ + lw t8,-32736(gp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,t8,19296 │ │ + lw a3,116(sp) │ │ + addu s0,v0,s5 │ │ + lw gp,24(sp) │ │ + addu a0,s1,s0 │ │ + bnez a3,cac0 │ │ + subu a1,s2,s0 │ │ + lw ra,-32736(gp) │ │ + addiu a3,ra,18884 │ │ + lw v0,-32736(gp) │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,v0,19320 │ │ + lw gp,24(sp) │ │ + addu a1,v0,s0 │ │ + addu a0,s1,a1 │ │ + lw s1,-32736(gp) │ │ + lw a3,108(sp) │ │ + subu a1,s2,a1 │ │ + move t9,s3 │ │ + jalr t9 │ │ + addiu a2,s1,19344 │ │ + b c5a0 │ │ + move v0,zero │ │ + b c9c8 │ │ + addiu t3,sp,32 │ │ + lh a0,150(sp) │ │ + addiu a1,sp,32 │ │ + jalr t9 │ │ + li a2,24 │ │ + beqz v0,c7b8 │ │ + lw gp,24(sp) │ │ + b c5a0 │ │ + li v0,110 │ │ + │ │ +0000cb24 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-11828 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-88 │ │ + lw t9,-32196(gp) │ │ li v0,2 │ │ - b 116d8 │ │ - li v0,112 │ │ - lw ra,96(s0) │ │ - bnez ra,118a4 │ │ - lw t9,-32480(gp) │ │ - lw t9,-32244(gp) │ │ + li v1,6 │ │ + addiu a2,sp,24 │ │ + sw gp,16(sp) │ │ + sw s3,80(sp) │ │ + sw s1,72(sp) │ │ + sw ra,84(sp) │ │ + sw s2,76(sp) │ │ + sw s0,68(sp) │ │ + move s1,a1 │ │ + sw zero,24(sp) │ │ + sw zero,40(sp) │ │ + sw zero,44(sp) │ │ + sw zero,48(sp) │ │ + sw zero,52(sp) │ │ + move a1,zero │ │ + sw v0,28(sp) │ │ + sw v0,32(sp) │ │ + sw v1,36(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ + addiu a3,sp,56 │ │ + move s3,v0 │ │ + bnez v0,cc54 │ │ lw gp,16(sp) │ │ - move s1,v0 │ │ - beqz s1,118a0 │ │ - lw t9,-32152(gp) │ │ + lw s0,56(sp) │ │ + beqz s0,cca0 │ │ + li s2,2 │ │ + b cbd8 │ │ + lw t9,-32172(gp) │ │ + lw t9,-32108(gp) │ │ + lw a0,4(s0) │ │ + move a2,s1 │ │ jalr t9 │ │ - move a0,s5 │ │ + li a3,16 │ │ + bnez v0,cc1c │ │ lw gp,16(sp) │ │ - sltiu a1,v0,1500 │ │ - li v1,1500 │ │ - movn v1,v0,a1 │ │ - lw t9,-32448(gp) │ │ - move a0,s5 │ │ - jalr t9 │ │ - move a1,v1 │ │ - bnez v0,11948 │ │ - nop │ │ - move v0,s6 │ │ - b 116d8 │ │ - movz v0,s1,s6 │ │ + lw s0,28(s0) │ │ + beqz s0,cc4c │ │ + lw a0,56(sp) │ │ + lw t9,-32172(gp) │ │ + move a0,s1 │ │ + move a1,zero │ │ jalr t9 │ │ - move a0,s0 │ │ - move s1,v0 │ │ - b 11970 │ │ + li a2,16 │ │ + lw a0,24(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32360(gp) │ │ - move a0,s0 │ │ - move a1,s2 │ │ + lhu a2,0(a0) │ │ + bne a2,s2,cbac │ │ + addiu a1,a0,8 │ │ + lw t9,-32108(gp) │ │ + addiu a1,a0,4 │ │ + lw a0,4(s0) │ │ + move a2,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ - move s7,v0 │ │ - bnez v0,118bc │ │ + li a3,16 │ │ + beqz v0,cbc8 │ │ lw gp,16(sp) │ │ - lw t9,-32392(gp) │ │ - lw a1,84(s0) │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ + lw t9,-32096(gp) │ │ jalr t9 │ │ - move a2,s4 │ │ - li s7,75 │ │ - lw gp,16(sp) │ │ - b 118bc │ │ - movz s7,zero,v0 │ │ - nop │ │ - │ │ -00011a10 : │ │ - lui gp,0x2 │ │ - addiu gp,gp,-32032 │ │ - addu gp,gp,t9 │ │ - beqz a0,11a34 │ │ nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11a3c │ │ - lw t9,-32084(gp) │ │ + lw ra,84(sp) │ │ + move v0,s3 │ │ + lw s2,76(sp) │ │ + lw s3,80(sp) │ │ + lw s1,72(sp) │ │ + lw s0,68(sp) │ │ jr ra │ │ - li v0,1 │ │ - addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - move s0,a0 │ │ - move a0,zero │ │ + addiu sp,sp,88 │ │ + b cc20 │ │ + li s3,1 │ │ + lw t9,-32148(gp) │ │ jalr t9 │ │ - move s1,a1 │ │ - addu a0,v0,s1 │ │ - bltz a0,11a80 │ │ - li v0,88 │ │ - lw a1,100(s0) │ │ - sw a0,8(s0) │ │ - ori a2,a1,0x2 │ │ - sw a2,100(s0) │ │ - move v0,zero │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + move a0,v0 │ │ + lw gp,16(sp) │ │ + move a2,v0 │ │ + lw a1,-32088(gp) │ │ + lw a3,-32736(gp) │ │ + lw t9,-32164(gp) │ │ + addiu a0,a1,168 │ │ + jalr t9 │ │ + addiu a1,a3,19368 │ │ + lw ra,84(sp) │ │ + move v0,s3 │ │ + lw s2,76(sp) │ │ + lw s3,80(sp) │ │ + lw s1,72(sp) │ │ + lw s0,68(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,88 │ │ + move a0,zero │ │ + b cc20 │ │ + li s3,1 │ │ │ │ -00011a94 : │ │ - beqz a0,11aac │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11ab4 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,11acc │ │ - nop │ │ - lw a0,8(a0) │ │ +0000ccac : │ │ + sll a1,a1,0x18 │ │ + blez a2,cd00 │ │ + sra t1,a1,0x18 │ │ + lb t2,0(a0) │ │ + beqz t2,cd00 │ │ + addiu a3,a0,1 │ │ + addu a2,a0,a2 │ │ + b cce0 │ │ move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ - ... │ │ - │ │ -00011ae0 : │ │ - beqz a0,11af8 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11b00 │ │ + addiu a3,a3,1 │ │ + lb t2,-1(a3) │ │ + beqz t2,ccf8 │ │ nop │ │ + xor v1,t2,t1 │ │ + addiu t0,v0,1 │ │ + bne a3,a2,ccd0 │ │ + movz v0,t0,v1 │ │ jr ra │ │ - li v0,1 │ │ - bltz a1,11b50 │ │ nop │ │ - lw a3,100(a0) │ │ - lh t0,12(a0) │ │ - ori a2,a3,0x2 │ │ - sw a1,28(a0) │ │ - beqz a1,11b58 │ │ - sw a2,100(a0) │ │ - li t6,2 │ │ - beq t0,t6,11ba4 │ │ - li t7,5 │ │ - beq t0,t7,11b90 │ │ - li t8,1 │ │ - bne t0,t8,11b74 │ │ - li t9,3 │ │ - ori a3,a3,0x42 │ │ - sh t9,12(a0) │ │ - sw a3,100(a0) │ │ - jr ra │ │ - move v0,zero │ │ jr ra │ │ - li v0,5 │ │ - li a1,4 │ │ - beq t0,a1,11bb8 │ │ - li t1,6 │ │ - beq t0,t1,11b7c │ │ - li t2,3 │ │ - beq t0,t2,11bcc │ │ - li t3,1 │ │ - jr ra │ │ - move v0,zero │ │ - li t4,5 │ │ - ori a3,a3,0x42 │ │ - sh t4,12(a0) │ │ - b 11b48 │ │ - sw a3,100(a0) │ │ - li v1,6 │ │ - ori a3,a3,0x42 │ │ - sh v1,12(a0) │ │ - b 11b48 │ │ - sw a3,100(a0) │ │ - li v0,4 │ │ - ori a3,a3,0x42 │ │ - sh v0,12(a0) │ │ - b 11b48 │ │ - sw a3,100(a0) │ │ - li t5,2 │ │ - ori a3,a3,0x42 │ │ - sh t5,12(a0) │ │ - b 11b48 │ │ - sw a3,100(a0) │ │ - ori a3,a3,0x42 │ │ - sh t3,12(a0) │ │ - b 11b48 │ │ - sw a3,100(a0) │ │ - │ │ -00011bdc : │ │ - beqz a0,11bf4 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11bfc │ │ nop │ │ jr ra │ │ - li v0,1 │ │ - beqz a1,11c14 │ │ - nop │ │ - lw a0,28(a0) │ │ move v0,zero │ │ - jr ra │ │ - sw a0,0(a1) │ │ - jr ra │ │ - li v0,4 │ │ - nop │ │ + ... │ │ │ │ -00011c20 : │ │ - beqz a0,11c38 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11c40 │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - beqz a1,11c58 │ │ - nop │ │ - lw a0,4(a0) │ │ - move v0,zero │ │ +0000cd10 : │ │ + lui v0,0x6745 │ │ + lui a1,0xefcd │ │ + lui a3,0x98ba │ │ + lui t1,0x1032 │ │ + addiu v1,v0,8961 │ │ + ori a2,a1,0xab89 │ │ + ori t0,a3,0xdcfe │ │ + addiu t2,t1,21622 │ │ + sw v1,0(a0) │ │ + sw a2,4(a0) │ │ + sw t0,8(a0) │ │ + sw t2,12(a0) │ │ + sw zero,16(a0) │ │ jr ra │ │ - sw a0,0(a1) │ │ + sw zero,20(a0) │ │ + │ │ +0000cd4c : │ │ + addiu sp,sp,-56 │ │ + lw v0,12(a0) │ │ + sw s8,52(sp) │ │ + sw s7,48(sp) │ │ + sw s5,40(sp) │ │ + sw s4,36(sp) │ │ + sw s3,32(sp) │ │ + sw s2,28(sp) │ │ + sw s1,24(sp) │ │ + sw s0,20(sp) │ │ + sw s6,44(sp) │ │ + lw s4,8(a0) │ │ + lw s3,4(a0) │ │ + lw s6,0(a1) │ │ + lui t2,0xd76a │ │ + xor t6,v0,s4 │ │ + lw t0,0(a0) │ │ + lw t3,12(a0) │ │ + ori v1,t2,0xa478 │ │ + addu a2,s6,v1 │ │ + and a3,t6,s3 │ │ + addu t1,a2,t0 │ │ + xor t4,a3,t3 │ │ + addu t5,t1,t4 │ │ + sll t7,t5,0x7 │ │ + srl s0,t5,0x19 │ │ + lw t2,4(a1) │ │ + or s1,s0,t7 │ │ + lui s5,0xe8c7 │ │ + addu s7,s1,s3 │ │ + xor s2,s4,s3 │ │ + lw v0,12(a0) │ │ + ori t8,s5,0xb756 │ │ + addu t9,t2,t8 │ │ + and s8,s7,s2 │ │ + addu t6,t9,v0 │ │ + xor v1,s8,s4 │ │ + addu a2,t6,v1 │ │ + sll a3,a2,0xc │ │ + srl t0,a2,0x14 │ │ + or t1,t0,a3 │ │ + lw a2,8(a1) │ │ + lui t4,0x2420 │ │ + addu t5,t1,s7 │ │ + xor t3,s7,s3 │ │ + addiu t7,t4,28891 │ │ + addu s0,a2,t7 │ │ + and s1,t5,t3 │ │ + addu s2,s0,s4 │ │ + xor s5,s1,s3 │ │ + addu t8,s2,s5 │ │ + srl t9,t8,0xf │ │ + sll s8,t8,0x11 │ │ + lw t4,12(a1) │ │ + or v0,s8,t9 │ │ + lui v1,0xc1bd │ │ + addu a3,v0,t5 │ │ + xor t6,t5,s7 │ │ + ori t0,v1,0xceee │ │ + addu t3,t4,t0 │ │ + and t1,a3,t6 │ │ + addu t7,t3,s3 │ │ + xor s0,t1,s7 │ │ + addu s1,t7,s0 │ │ + srl s2,s1,0xa │ │ + sll s5,s1,0x16 │ │ + lw v0,16(a1) │ │ + or t8,s5,s2 │ │ + lui t6,0xf57c │ │ + addu t9,t8,a3 │ │ + xor s8,a3,t5 │ │ + addiu v1,t6,4015 │ │ + addu t0,v0,v1 │ │ + and t3,t9,s8 │ │ + xor t1,t3,t5 │ │ + addu s7,t0,s7 │ │ + addu t7,s7,t1 │ │ + sll s0,t7,0x7 │ │ + srl s1,t7,0x19 │ │ + lw t6,20(a1) │ │ + or s2,s1,s0 │ │ + lui s8,0x4787 │ │ + addu t8,s2,t9 │ │ + xor s5,t9,a3 │ │ + ori v1,s8,0xc62a │ │ + addu t0,t6,v1 │ │ + and t3,t8,s5 │ │ + xor s7,t3,a3 │ │ + addu t5,t0,t5 │ │ + addu t1,t5,s7 │ │ + sll t7,t1,0xc │ │ + srl s0,t1,0x14 │ │ + lw t0,24(a1) │ │ + or s1,s0,t7 │ │ + lui s5,0xa830 │ │ + addu s8,s1,t8 │ │ + xor s2,t8,t9 │ │ + addiu v1,s5,17939 │ │ + addu t3,t0,v1 │ │ + and t5,s8,s2 │ │ + xor s7,t5,t9 │ │ + addu a3,t3,a3 │ │ + addu t1,a3,s7 │ │ + srl t7,t1,0xf │ │ + sll s0,t1,0x11 │ │ + lw s5,28(a1) │ │ + or s1,s0,t7 │ │ + lui v1,0xfd46 │ │ + addu s7,s1,s8 │ │ + xor s2,s8,t8 │ │ + ori t3,v1,0x9501 │ │ + addu a3,s5,t3 │ │ + and t5,s7,s2 │ │ + xor t1,t5,t8 │ │ + addu t9,a3,t9 │ │ + addu t7,t9,t1 │ │ + srl s0,t7,0xa │ │ + sll s1,t7,0x16 │ │ + lw t1,32(a1) │ │ + or s2,s1,s0 │ │ + lui v1,0x6980 │ │ + addu t5,s2,s7 │ │ + xor t3,s7,s8 │ │ + ori a3,v1,0x98d8 │ │ + addu t9,t1,a3 │ │ + and t7,t5,t3 │ │ + xor s0,t7,s8 │ │ + addu t8,t9,t8 │ │ + addu s1,t8,s0 │ │ + sll t3,s1,0x7 │ │ + srl v1,s1,0x19 │ │ + lw s2,36(a1) │ │ + or a3,v1,t3 │ │ + lui t7,0x8b44 │ │ + addu a3,a3,t5 │ │ + xor t9,t5,s7 │ │ + ori t8,t7,0xf7af │ │ + addu s0,s2,t8 │ │ + and s1,a3,t9 │ │ + xor t3,s1,s7 │ │ + addu s8,s0,s8 │ │ + addu t9,s8,t3 │ │ + sll v1,t9,0xc │ │ + srl t7,t9,0x14 │ │ + lw t3,40(a1) │ │ + or t8,t7,v1 │ │ + lui s1,0xffff │ │ + addu t7,t8,a3 │ │ + xor s0,a3,t5 │ │ + addiu s8,s1,23473 │ │ + addu t9,t3,s8 │ │ + and v1,t7,s0 │ │ + xor t8,v1,t5 │ │ + addu s7,t9,s7 │ │ + addu s0,s7,t8 │ │ + srl s1,s0,0xf │ │ + sll s8,s0,0x11 │ │ + lw v1,44(a1) │ │ + or t9,s8,s1 │ │ + lui t8,0x895c │ │ + addu s0,t9,t7 │ │ + xor s7,t7,a3 │ │ + ori s1,t8,0xd7be │ │ + addu s8,v1,s1 │ │ + and t9,s0,s7 │ │ + xor s7,t9,a3 │ │ + addu t5,s8,t5 │ │ + addu s1,t5,s7 │ │ + srl t8,s1,0xa │ │ + sll s8,s1,0x16 │ │ + lw t5,48(a1) │ │ + or t9,s8,t8 │ │ + lui s7,0x6b90 │ │ + addu t9,t9,s0 │ │ + xor s1,s0,t7 │ │ + addiu t8,s7,4386 │ │ + addu s8,t5,t8 │ │ + and s1,t9,s1 │ │ + xor s7,s1,t7 │ │ + addu a3,s8,a3 │ │ + addu t8,a3,s7 │ │ + sll s8,t8,0x7 │ │ + srl s1,t8,0x19 │ │ + lw a3,52(a1) │ │ + or s7,s1,s8 │ │ + lui s1,0xfd98 │ │ + addu t8,s7,t9 │ │ + xor s8,t9,s0 │ │ + addiu s7,s1,29075 │ │ + addu s1,a3,s7 │ │ + and s8,t8,s8 │ │ + xor s7,s8,s0 │ │ + addu t7,s1,t7 │ │ + addu s1,t7,s7 │ │ + sll s8,s1,0xc │ │ + srl s7,s1,0x14 │ │ + lw t7,56(a1) │ │ + or s1,s7,s8 │ │ + lui s8,0xa679 │ │ + addu s1,s1,t8 │ │ + xor s7,t8,t9 │ │ + addiu s8,s8,17294 │ │ + addu s8,t7,s8 │ │ + and s7,s1,s7 │ │ + addu s0,s8,s0 │ │ + xor s8,s7,t9 │ │ + addu s7,s0,s8 │ │ + srl s0,s7,0xf │ │ + sll s8,s7,0x11 │ │ + or s7,s8,s0 │ │ + addu s8,s7,s1 │ │ + lui s7,0x49b4 │ │ + lw a1,60(a1) │ │ + xor s0,s1,t8 │ │ + addiu s7,s7,2081 │ │ + addu s7,a1,s7 │ │ + and s0,s8,s0 │ │ + addu t9,s7,t9 │ │ + xor s7,s0,t8 │ │ + addu t9,t9,s7 │ │ + srl s0,t9,0xa │ │ + sll s7,t9,0x16 │ │ + or t9,s7,s0 │ │ + addu s7,t9,s8 │ │ + lui s0,0xf61e │ │ + xor t9,s7,s8 │ │ + addiu s0,s0,9570 │ │ + addu s0,t2,s0 │ │ + and t9,t9,s1 │ │ + addu t8,s0,t8 │ │ + xor s0,t9,s8 │ │ + addu t8,t8,s0 │ │ + sll t9,t8,0x5 │ │ + srl s0,t8,0x1b │ │ + or t8,s0,t9 │ │ + addu s0,t8,s7 │ │ + lui t9,0xc040 │ │ + xor t8,s0,s7 │ │ + ori t9,t9,0xb340 │ │ + addu t9,t0,t9 │ │ + and t8,t8,s8 │ │ + addu s1,t9,s1 │ │ + xor t9,t8,s7 │ │ + addu s1,s1,t9 │ │ + sll t8,s1,0x9 │ │ + srl t9,s1,0x17 │ │ + or s1,t9,t8 │ │ + addu s1,s1,s0 │ │ + lui t9,0x265e │ │ + xor t8,s1,s0 │ │ + addiu t9,t9,23121 │ │ + addu t9,v1,t9 │ │ + and t8,t8,s7 │ │ + addu s8,t9,s8 │ │ + xor t9,t8,s0 │ │ + addu s8,s8,t9 │ │ + sll t8,s8,0xe │ │ + srl t9,s8,0x12 │ │ + or s8,t9,t8 │ │ + addu t9,s8,s1 │ │ + lui s8,0xe9b6 │ │ + xor t8,t9,s1 │ │ + ori s8,s8,0xc7aa │ │ + addu s8,s6,s8 │ │ + and t8,t8,s0 │ │ + addu s7,s8,s7 │ │ + xor s8,t8,s1 │ │ + addu t8,s7,s8 │ │ + srl s7,t8,0xc │ │ + sll s8,t8,0x14 │ │ + or t8,s8,s7 │ │ + addu t8,t8,t9 │ │ + lui s8,0xd62f │ │ + xor s7,t8,t9 │ │ + addiu s8,s8,4189 │ │ + addu s8,t6,s8 │ │ + and s7,s7,s1 │ │ + addu s0,s8,s0 │ │ + xor s8,s7,t9 │ │ + addu s7,s0,s8 │ │ + sll s0,s7,0x5 │ │ + srl s8,s7,0x1b │ │ + or s7,s8,s0 │ │ + addu s8,s7,t8 │ │ + lui s0,0x244 │ │ + xor s7,s8,t8 │ │ + addiu s0,s0,5203 │ │ + addu s0,t3,s0 │ │ + and s7,s7,t9 │ │ + addu s1,s0,s1 │ │ + xor s0,s7,t8 │ │ + addu s1,s1,s0 │ │ + sll s7,s1,0x9 │ │ + srl s0,s1,0x17 │ │ + or s1,s0,s7 │ │ + addu s0,s1,s8 │ │ + lui s7,0xd8a1 │ │ + xor s1,s0,s8 │ │ + ori s7,s7,0xe681 │ │ + addu s7,a1,s7 │ │ + and s1,s1,t8 │ │ + addu t9,s7,t9 │ │ + xor s7,s1,s8 │ │ + addu t9,t9,s7 │ │ + sll s1,t9,0xe │ │ + srl s7,t9,0x12 │ │ + or t9,s7,s1 │ │ + addu t9,t9,s0 │ │ + lui s1,0xe7d3 │ │ + xor s7,t9,s0 │ │ + ori s1,s1,0xfbc8 │ │ + addu s1,v0,s1 │ │ + and s7,s7,s8 │ │ + addu t8,s1,t8 │ │ + xor s1,s7,s0 │ │ + addu s7,t8,s1 │ │ + srl t8,s7,0xc │ │ + sll s1,s7,0x14 │ │ + or s7,s1,t8 │ │ + addu s1,s7,t9 │ │ + lui s7,0x21e1 │ │ + xor t8,s1,t9 │ │ + ori s7,s7,0xcde6 │ │ + addu s7,s2,s7 │ │ + and t8,t8,s0 │ │ + addu s8,s7,s8 │ │ + xor s7,t8,t9 │ │ + addu t8,s8,s7 │ │ + sll s8,t8,0x5 │ │ + srl s7,t8,0x1b │ │ + or t8,s7,s8 │ │ + addu t8,t8,s1 │ │ + lui s8,0xc337 │ │ + xor s7,t8,s1 │ │ + addiu s8,s8,2006 │ │ + addu s8,t7,s8 │ │ + and s7,s7,t9 │ │ + addu s0,s8,s0 │ │ + xor s8,s7,s1 │ │ + addu s0,s0,s8 │ │ + sll s7,s0,0x9 │ │ + srl s8,s0,0x17 │ │ + or s0,s8,s7 │ │ + addu s0,s0,t8 │ │ + lui s8,0xf4d5 │ │ + xor s7,s0,t8 │ │ + addiu s8,s8,3463 │ │ + addu s8,t4,s8 │ │ + and s7,s7,s1 │ │ + addu t9,s8,t9 │ │ + xor s8,s7,t8 │ │ + addu s7,t9,s8 │ │ + sll t9,s7,0xe │ │ + srl s8,s7,0x12 │ │ + or s7,s8,t9 │ │ + addu s8,s7,s0 │ │ + lui s7,0x455a │ │ + xor t9,s8,s0 │ │ + addiu s7,s7,5357 │ │ + addu s7,t1,s7 │ │ + and t9,t9,t8 │ │ + addu s1,s7,s1 │ │ + xor s7,t9,s0 │ │ + addu t9,s1,s7 │ │ + srl s1,t9,0xc │ │ + sll s7,t9,0x14 │ │ + or t9,s7,s1 │ │ + addu t9,t9,s8 │ │ + lui s7,0xa9e3 │ │ + xor s1,t9,s8 │ │ + ori s7,s7,0xe905 │ │ + addu s7,a3,s7 │ │ + and s1,s1,s0 │ │ + addu t8,s7,t8 │ │ + xor s7,s1,s8 │ │ + addu t8,t8,s7 │ │ + sll s1,t8,0x5 │ │ + srl s7,t8,0x1b │ │ + or t8,s7,s1 │ │ + addu t8,t8,t9 │ │ + lui s1,0xfcef │ │ + xor s7,t8,t9 │ │ + ori s1,s1,0xa3f8 │ │ + addu s1,a2,s1 │ │ + and s7,s7,s8 │ │ + addu s0,s1,s0 │ │ + xor s1,s7,t9 │ │ + addu s0,s0,s1 │ │ + sll s7,s0,0x9 │ │ + srl s1,s0,0x17 │ │ + or s0,s1,s7 │ │ + addu s1,s0,t8 │ │ + lui s7,0x676f │ │ + xor s0,s1,t8 │ │ + addiu s7,s7,729 │ │ + addu s7,s5,s7 │ │ + and s0,s0,t9 │ │ + addu s8,s7,s8 │ │ + xor s7,s0,t8 │ │ + addu s8,s8,s7 │ │ + sll s0,s8,0xe │ │ + srl s7,s8,0x12 │ │ + or s8,s7,s0 │ │ + addu s8,s8,s1 │ │ + xor s0,s8,s1 │ │ + lui s7,0x8d2a │ │ + sw s0,8(sp) │ │ + addiu s0,s7,19594 │ │ + addu s7,t5,s0 │ │ + lw s0,8(sp) │ │ + addu t9,s7,t9 │ │ + and s0,s0,t8 │ │ + xor s7,s0,s1 │ │ + addu s0,t9,s7 │ │ + srl t9,s0,0xc │ │ + sll s7,s0,0x14 │ │ + or s0,s7,t9 │ │ + lui t9,0xfffa │ │ + addiu s7,t9,14658 │ │ + addu t9,t6,s7 │ │ + addu s7,t9,t8 │ │ + lw t8,8(sp) │ │ + addu s0,s0,s8 │ │ + xor t9,s0,t8 │ │ + addu t8,s7,t9 │ │ + sll s7,t8,0x4 │ │ + srl t9,t8,0x1c │ │ + or t8,t9,s7 │ │ + lui s7,0x8771 │ │ + ori t9,s7,0xf681 │ │ + addu t8,t8,s0 │ │ + addu s7,t1,t9 │ │ + xor t9,s0,s8 │ │ + addu s1,s7,s1 │ │ + xor s7,t9,t8 │ │ + addu t9,s1,s7 │ │ + sll s1,t9,0xb │ │ + srl s7,t9,0x15 │ │ + or t9,s7,s1 │ │ + lui s1,0x6d9d │ │ + addiu s7,s1,24866 │ │ + addu t9,t9,t8 │ │ + xor s1,t8,s0 │ │ + addu s7,v1,s7 │ │ + addu s8,s7,s8 │ │ + xor s7,s1,t9 │ │ + addu s8,s8,s7 │ │ + sll s1,s8,0x10 │ │ + srl s7,s8,0x10 │ │ + or s8,s7,s1 │ │ + lui s1,0xfde5 │ │ + addiu s7,s1,14348 │ │ + addu s8,s8,t9 │ │ + xor s1,t9,t8 │ │ + addu s7,t7,s7 │ │ + addu s0,s7,s0 │ │ + xor s7,s1,s8 │ │ + addu s1,s0,s7 │ │ + srl s0,s1,0x9 │ │ + sll s7,s1,0x17 │ │ + or s1,s7,s0 │ │ + lui s0,0xa4be │ │ + ori s7,s0,0xea44 │ │ + addu s1,s1,s8 │ │ + addu s0,t2,s7 │ │ + xor s7,s8,t9 │ │ + addu t8,s0,t8 │ │ + xor s0,s7,s1 │ │ + addu s7,t8,s0 │ │ + sll t8,s7,0x4 │ │ + srl s0,s7,0x1c │ │ + or s7,s0,t8 │ │ + lui t8,0x4bde │ │ + addu s0,s7,s1 │ │ + ori s7,t8,0xcfa9 │ │ + addu s7,v0,s7 │ │ + xor t8,s1,s8 │ │ + addu t9,s7,t9 │ │ + xor s7,t8,s0 │ │ + addu t9,t9,s7 │ │ + sll t8,t9,0xb │ │ + srl s7,t9,0x15 │ │ + or t9,s7,t8 │ │ + lui t8,0xf6bb │ │ + addiu s7,t8,19296 │ │ + addu t9,t9,s0 │ │ + xor t8,s0,s1 │ │ + addu s7,s5,s7 │ │ + addu s8,s7,s8 │ │ + xor s7,t8,t9 │ │ + addu t8,s8,s7 │ │ + sll s8,t8,0x10 │ │ + srl s7,t8,0x10 │ │ + or t8,s7,s8 │ │ + lui s8,0xbebf │ │ + ori s7,s8,0xbc70 │ │ + addu t8,t8,t9 │ │ + addu s8,t3,s7 │ │ + xor s7,t9,s0 │ │ + addu s1,s8,s1 │ │ + xor s8,s7,t8 │ │ + addu s1,s1,s8 │ │ + srl s7,s1,0x9 │ │ + sll s8,s1,0x17 │ │ + or s1,s8,s7 │ │ + lui s7,0x289b │ │ + addiu s8,s7,32454 │ │ + addu s1,s1,t8 │ │ + xor s7,t8,t9 │ │ + addu s8,a3,s8 │ │ + addu s0,s8,s0 │ │ + xor s8,s7,s1 │ │ + addu s7,s0,s8 │ │ + sll s0,s7,0x4 │ │ + srl s8,s7,0x1c │ │ + or s7,s8,s0 │ │ + lui s0,0xeaa1 │ │ + addu s8,s7,s1 │ │ + addiu s7,s0,10234 │ │ + addu s7,s6,s7 │ │ + xor s0,s1,t8 │ │ + addu t9,s7,t9 │ │ + xor s7,s0,s8 │ │ + addu s0,t9,s7 │ │ + sll t9,s0,0xb │ │ + srl s7,s0,0x15 │ │ + or s0,s7,t9 │ │ + lui t9,0xd4ef │ │ + addiu s7,t9,12421 │ │ + addu s0,s0,s8 │ │ + xor t9,s8,s1 │ │ + addu s7,t4,s7 │ │ + addu t8,s7,t8 │ │ + xor s7,t9,s0 │ │ + addu t8,t8,s7 │ │ + sll t9,t8,0x10 │ │ + srl s7,t8,0x10 │ │ + or t8,s7,t9 │ │ + lui t9,0x488 │ │ + addiu s7,t9,7429 │ │ + addu t8,t8,s0 │ │ + addu t9,t0,s7 │ │ + xor s7,s0,s8 │ │ + addu s1,t9,s1 │ │ + xor t9,s7,t8 │ │ + addu s7,s1,t9 │ │ + srl s1,s7,0x9 │ │ + sll t9,s7,0x17 │ │ + or s7,t9,s1 │ │ + lui s1,0xd9d4 │ │ + addu t9,s7,t8 │ │ + ori s7,s1,0xd039 │ │ + addu s7,s2,s7 │ │ + xor s1,t8,s0 │ │ + addu s8,s7,s8 │ │ + xor s7,s1,t9 │ │ + addu s1,s8,s7 │ │ + sll s8,s1,0x4 │ │ + srl s7,s1,0x1c │ │ + or s1,s7,s8 │ │ + lui s8,0xe6db │ │ + ori s7,s8,0x99e5 │ │ + addu s1,s1,t9 │ │ + addu s8,t5,s7 │ │ + xor s7,t9,t8 │ │ + addu s0,s8,s0 │ │ + xor s8,s7,s1 │ │ + addu s0,s0,s8 │ │ + sll s7,s0,0xb │ │ + srl s8,s0,0x15 │ │ + or s0,s8,s7 │ │ + lui s7,0x1fa2 │ │ + addiu s8,s7,31992 │ │ + addu s0,s0,s1 │ │ + xor s7,s1,t9 │ │ + addu s8,a1,s8 │ │ + addu t8,s8,t8 │ │ + xor s8,s7,s0 │ │ + addu s7,t8,s8 │ │ + sll t8,s7,0x10 │ │ + srl s8,s7,0x10 │ │ + or s7,s8,t8 │ │ + lui t8,0xc4ac │ │ + addu s8,s7,s0 │ │ + addiu s7,t8,22117 │ │ + addu s7,a2,s7 │ │ + xor t8,s0,s1 │ │ + addu t9,s7,t9 │ │ + xor s7,t8,s8 │ │ + addu t9,t9,s7 │ │ + srl t8,t9,0x9 │ │ + sll s7,t9,0x17 │ │ + or t9,s7,t8 │ │ + lui t8,0xf429 │ │ + addu t9,t9,s8 │ │ + nor s7,zero,s0 │ │ + addiu t8,t8,8772 │ │ + addu s6,s6,t8 │ │ + or s7,t9,s7 │ │ + xor t8,s7,s8 │ │ + addu s1,s6,s1 │ │ + addu s6,s1,t8 │ │ + sll s7,s6,0x6 │ │ + srl s1,s6,0x1a │ │ + or t8,s1,s7 │ │ + lui s1,0x432a │ │ + addu s6,t8,t9 │ │ + nor s7,zero,s8 │ │ + ori t8,s1,0xff97 │ │ + addu s5,s5,t8 │ │ + or s7,s6,s7 │ │ + xor s1,s7,t9 │ │ + addu s0,s5,s0 │ │ + addu s5,s0,s1 │ │ + sll t8,s5,0xa │ │ + srl s7,s5,0x16 │ │ + or s0,s7,t8 │ │ + lui t8,0xab94 │ │ + addu s1,s0,s6 │ │ + nor s5,zero,t9 │ │ + addiu s7,t8,9127 │ │ + addu t7,t7,s7 │ │ + or s0,s1,s5 │ │ + xor s5,s0,s6 │ │ + addu s8,t7,s8 │ │ + addu s7,s8,s5 │ │ + sll t8,s7,0xf │ │ + srl t7,s7,0x11 │ │ + or s0,t7,t8 │ │ + lui s7,0xfc93 │ │ + addu s8,s0,s1 │ │ + nor s5,zero,s6 │ │ + ori t8,s7,0xa039 │ │ + or t7,s8,s5 │ │ + addu t6,t6,t8 │ │ + xor s0,t7,s1 │ │ + addu t9,t6,t9 │ │ + addu s5,t9,s0 │ │ + srl s7,s5,0xb │ │ + sll t8,s5,0x15 │ │ + or t6,t8,s7 │ │ + lui s0,0x655b │ │ + addu t9,t6,s8 │ │ + nor t7,zero,s1 │ │ + addiu s5,s0,22979 │ │ + or s7,t9,t7 │ │ + addu t5,t5,s5 │ │ + xor t8,s7,s8 │ │ + addu s6,t5,s6 │ │ + addu t6,s6,t8 │ │ + sll t7,t6,0x6 │ │ + srl s0,t6,0x1a │ │ + or s5,s0,t7 │ │ + lui s6,0x8f0c │ │ + addu s7,s5,t9 │ │ + nor t5,zero,s8 │ │ + ori t8,s6,0xcc92 │ │ + or t6,s7,t5 │ │ + addu t4,t4,t8 │ │ + xor t7,t6,t9 │ │ + addu s1,t4,s1 │ │ + addu s0,s1,t7 │ │ + sll s5,s0,0xa │ │ + srl t5,s0,0x16 │ │ + or s6,t5,s5 │ │ + lui t6,0xffef │ │ + addu t4,s6,s7 │ │ + nor t8,zero,t9 │ │ + ori s1,t6,0xf47d │ │ + or s0,t4,t8 │ │ + addu t3,t3,s1 │ │ + xor t7,s0,s7 │ │ + addu s8,t3,s8 │ │ + addu s5,s8,t7 │ │ + sll t5,s5,0xf │ │ + srl s6,s5,0x11 │ │ + or t8,s6,t5 │ │ + lui t6,0x8584 │ │ + addu s1,t8,t4 │ │ + nor t3,zero,s7 │ │ + addiu s0,t6,24017 │ │ + or s8,s1,t3 │ │ + addu t2,t2,s0 │ │ + xor t7,s8,t4 │ │ + addu t9,t2,t9 │ │ + addu s5,t9,t7 │ │ + srl t5,s5,0xb │ │ + sll s6,s5,0x15 │ │ + or t8,s6,t5 │ │ + lui t6,0x6fa8 │ │ + addu s0,t8,s1 │ │ + nor t3,zero,t4 │ │ + addiu t2,t6,32335 │ │ + or s8,s0,t3 │ │ + addu t1,t1,t2 │ │ + xor t9,s8,s1 │ │ + addu s7,t1,s7 │ │ + addu t7,s7,t9 │ │ + sll s5,t7,0x6 │ │ + srl t5,t7,0x1a │ │ + or s6,t5,s5 │ │ + lui t6,0xfe2c │ │ + addu t8,s6,s0 │ │ + nor t3,zero,s1 │ │ + ori t2,t6,0xe6e0 │ │ + or t1,t8,t3 │ │ + addu a1,a1,t2 │ │ + xor s8,t1,s0 │ │ + addu t4,a1,t4 │ │ + addu s7,t4,s8 │ │ + sll t9,s7,0xa │ │ + srl t7,s7,0x16 │ │ + or s5,t7,t9 │ │ + lui t3,0xa301 │ │ + addu t5,s5,t8 │ │ + nor s6,zero,s0 │ │ + addiu t6,t3,17172 │ │ + or t2,t5,s6 │ │ + addu t0,t0,t6 │ │ + xor a1,t2,t8 │ │ + addu s1,t0,s1 │ │ + addu t1,s1,a1 │ │ + sll t4,t1,0xf │ │ + srl s8,t1,0x11 │ │ + or s7,s8,t4 │ │ + lui s5,0x4e08 │ │ + addu t9,s7,t5 │ │ + nor t7,zero,t8 │ │ + addiu s6,s5,4513 │ │ + or t3,t9,t7 │ │ + addu a3,a3,s6 │ │ + xor t6,t3,t5 │ │ + addu s0,a3,s0 │ │ + addu t0,s0,t6 │ │ + srl t2,t0,0xb │ │ + sll s1,t0,0x15 │ │ + or a1,s1,t2 │ │ + lui s8,0xf753 │ │ + addu t1,a1,t9 │ │ + nor t4,zero,t5 │ │ + addiu s7,s8,32386 │ │ + or t7,t1,t4 │ │ + addu v0,v0,s7 │ │ + xor s5,t7,t9 │ │ + addu t8,v0,t8 │ │ + addu s6,t8,s5 │ │ + sll a3,s6,0x6 │ │ + srl t3,s6,0x1a │ │ + or s0,t3,a3 │ │ + lui t2,0xbd3a │ │ + addu t6,s0,t1 │ │ + nor t0,zero,t9 │ │ + ori s1,t2,0xf235 │ │ + or a1,t6,t0 │ │ + addu v1,v1,s1 │ │ + xor t4,a1,t1 │ │ + addu t5,v1,t5 │ │ + addu s8,t5,t4 │ │ + sll s7,s8,0xa │ │ + srl v0,s8,0x16 │ │ + or t7,v0,s7 │ │ + lui s6,0x2ad7 │ │ + addu s5,t7,t6 │ │ + nor t8,zero,t1 │ │ + ori a3,s6,0xd2bb │ │ + or t3,s5,t8 │ │ + addu a2,a2,a3 │ │ + xor s0,t3,t6 │ │ + addu t9,a2,t9 │ │ + addu t0,t9,s0 │ │ + srl s1,t0,0x11 │ │ + sll t2,t0,0xf │ │ + or v1,s1,t2 │ │ + lui t4,0xeb86 │ │ + addu t5,v1,s5 │ │ + nor a1,zero,t6 │ │ + ori s8,t4,0xd391 │ │ + addu s2,s2,s8 │ │ + or s7,t5,a1 │ │ + xor v0,s7,s5 │ │ + addu t1,s2,t1 │ │ + addu t7,t1,v0 │ │ + sll s6,t7,0x15 │ │ + lw a2,0(a0) │ │ + lw t9,12(a0) │ │ + srl t8,t7,0xb │ │ + addu s3,t5,s3 │ │ + or a3,t8,s6 │ │ + addu t3,s3,a3 │ │ + addu s4,t5,s4 │ │ + addu s5,s5,t9 │ │ + addu t6,t6,a2 │ │ + lw s8,52(sp) │ │ + lw s7,48(sp) │ │ + lw s6,44(sp) │ │ + lw s3,32(sp) │ │ + lw s2,28(sp) │ │ + lw s1,24(sp) │ │ + lw s0,20(sp) │ │ + sw s4,8(a0) │ │ + sw s5,12(a0) │ │ + lw s4,36(sp) │ │ + lw s5,40(sp) │ │ + sw t6,0(a0) │ │ + sw t3,4(a0) │ │ jr ra │ │ - li v0,4 │ │ + addiu sp,sp,56 │ │ │ │ -00011c60 : │ │ +0000d9e8 : │ │ lui gp,0x2 │ │ - addiu gp,gp,-32624 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,11cfc │ │ - move s0,a0 │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - nop │ │ - sltiu a1,v0,64 │ │ - bnez a1,11cf0 │ │ - lw gp,16(sp) │ │ - lw a0,-32064(gp) │ │ - li a3,64 │ │ - lw t0,0(a0) │ │ - movz v0,a3,a1 │ │ - move v1,zero │ │ - li t4,-1 │ │ - li t1,34 │ │ - li t2,47 │ │ - li t3,124 │ │ - beq v1,v0,11d78 │ │ - addu a2,s0,v1 │ │ - lb t5,0(a2) │ │ - beq t5,t4,11d10 │ │ - andi t6,t5,0xff │ │ - addu t7,t0,t6 │ │ - lbu t8,1(t7) │ │ - andi ra,t8,0x7 │ │ - beqz ra,11d14 │ │ - andi t9,t5,0xff │ │ - b 11cc0 │ │ - addiu v1,v1,1 │ │ - lb v1,0(s0) │ │ - bnez v1,11ca0 │ │ - lw a0,-32064(gp) │ │ - li v0,89 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - andi t9,t5,0xff │ │ - addiu a1,t9,-32 │ │ - sltiu a3,a1,95 │ │ - beqz a3,11d60 │ │ - lw ra,28(sp) │ │ - beq t5,t1,11d60 │ │ - nop │ │ - beq t5,t2,11d60 │ │ - addiu a0,t9,-91 │ │ - sltiu a2,a0,3 │ │ - bnez a2,11d60 │ │ - addiu t6,t9,-58 │ │ - sltiu t7,t6,6 │ │ - bnez t7,11d60 │ │ - nop │ │ - beq t5,t3,11d60 │ │ - addiu t5,t9,-42 │ │ - sltiu t8,t5,3 │ │ - beqz t8,11ce8 │ │ - nop │ │ - li t4,90 │ │ - li v0,91 │ │ - lw s0,24(sp) │ │ - movz v0,t4,v1 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - b 11d00 │ │ - move v0,zero │ │ - │ │ -00011d80 : │ │ - lui gp,0x1 │ │ - addiu gp,gp,32624 │ │ + addiu gp,gp,-15608 │ │ addu gp,gp,t9 │ │ - beqz a0,11da4 │ │ - nop │ │ - lbu v1,104(a0) │ │ - li v0,129 │ │ - beq v1,v0,11dac │ │ - nop │ │ - jr ra │ │ - li v0,1 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ + sw s4,44(sp) │ │ + sw s3,40(sp) │ │ + sw s1,32(sp) │ │ sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - beqz a1,11dd8 │ │ - move s0,a0 │ │ - lb a0,0(a1) │ │ - bnez a0,11ea8 │ │ - lw t9,-32144(gp) │ │ - lw a1,-32736(gp) │ │ - lw t9,-32076(gp) │ │ - jalr t9 │ │ - addiu a0,a1,29540 │ │ - move s1,v0 │ │ - lw gp,16(sp) │ │ - beqz v0,11ec4 │ │ - move s2,zero │ │ - lw t9,-32152(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - sltiu t1,v0,64 │ │ - bnez t1,11e14 │ │ - lw gp,16(sp) │ │ - sb zero,63(s1) │ │ - lw t9,-32344(gp) │ │ + sw ra,52(sp) │ │ + sw s5,48(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + lw v0,16(a0) │ │ + sll v1,a2,0x3 │ │ + move s4,a2 │ │ + addu a2,v1,v0 │ │ + move s3,a0 │ │ + sltu a0,a2,v0 │ │ + move s1,a1 │ │ + sw a2,16(s3) │ │ + beqz a0,da44 │ │ + lw s2,20(s3) │ │ + addiu s2,s2,1 │ │ + srl a1,s4,0x1d │ │ + srl a3,v0,0x3 │ │ + addu t0,s2,a1 │ │ + andi t1,a3,0x3f │ │ + bnez t1,db30 │ │ + sw t0,20(s3) │ │ + addiu s2,s3,24 │ │ + sltiu t4,s4,64 │ │ + bnez t4,dafc │ │ + move s5,s4 │ │ + move s0,s1 │ │ + move v0,s2 │ │ + addiu t5,s0,64 │ │ + lwl t6,3(s0) │ │ + lwl t7,7(s0) │ │ + lwl t8,11(s0) │ │ + lwl ra,15(s0) │ │ + lwr t6,0(s0) │ │ + lwr t7,4(s0) │ │ + lwr t8,8(s0) │ │ + lwr ra,12(s0) │ │ + swl t6,3(v0) │ │ + swr t6,0(v0) │ │ + swl t7,7(v0) │ │ + swr t7,4(v0) │ │ + swl t8,11(v0) │ │ + swr t8,8(v0) │ │ + addiu s0,s0,16 │ │ + swl ra,15(v0) │ │ + swr ra,12(v0) │ │ + bne s0,t5,da78 │ │ + addiu v0,v0,16 │ │ + lw t9,-32316(gp) │ │ + move a0,s3 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a0,s1 │ │ - bnez v0,11e88 │ │ + addiu s5,s5,-64 │ │ + sltiu v1,s5,64 │ │ + beqz v1,da70 │ │ lw gp,16(sp) │ │ - lw a0,4(s0) │ │ - beqz a0,11e40 │ │ - lw t9,-32184(gp) │ │ + addiu s3,s4,-64 │ │ + srl a2,s3,0x6 │ │ + addiu a0,a2,1 │ │ + sll a1,a0,0x6 │ │ + addu s1,s1,a1 │ │ + andi s4,s4,0x3f │ │ + lw t9,-32168(gp) │ │ + move a0,s2 │ │ + move a1,s1 │ │ + lw ra,52(sp) │ │ + lw s5,48(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + move a2,s4 │ │ + lw s4,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ + li s0,64 │ │ + subu s5,s0,t1 │ │ + addiu t2,t1,24 │ │ + sltu t3,s4,s5 │ │ + lw t9,-32168(gp) │ │ + move a1,s1 │ │ + bnez t3,db08 │ │ + addu a0,s3,t2 │ │ jalr t9 │ │ - nop │ │ + move a2,s5 │ │ lw gp,16(sp) │ │ - lw t9,-32144(gp) │ │ + addiu s2,s3,24 │ │ + lw t9,-32316(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - move a0,s1 │ │ - lw t2,100(s0) │ │ + move a1,s2 │ │ + addu s1,s1,s5 │ │ + subu s4,s4,s5 │ │ + b da60 │ │ lw gp,16(sp) │ │ - ori t3,t2,0x2 │ │ - sw v0,4(s0) │ │ - bnez s2,11f38 │ │ - sw t3,100(s0) │ │ - beqz v0,11e70 │ │ - li v0,2 │ │ - move v0,zero │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - beqz s2,11e74 │ │ - lw ra,44(sp) │ │ - lw t9,-32184(gp) │ │ - sw v0,24(sp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - b 11e70 │ │ - lw v0,24(sp) │ │ + │ │ +0000db80 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-16016 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + lw v0,16(a1) │ │ + li a2,63 │ │ + srl v1,v0,0x3 │ │ + andi t0,v1,0x3f │ │ + subu a2,a2,t0 │ │ + addu t1,a1,t0 │ │ + move s0,a1 │ │ + li t2,-128 │ │ + sltiu a1,a2,8 │ │ + move s1,a0 │ │ + lw t9,-32172(gp) │ │ + addiu a0,t1,25 │ │ + bnez a1,dca0 │ │ + sb t2,24(t1) │ │ + li t3,55 │ │ + move a1,zero │ │ jalr t9 │ │ - move a0,a1 │ │ - move s1,v0 │ │ - beqz v0,11f30 │ │ + subu a2,t3,t0 │ │ lw gp,16(sp) │ │ - b 11df8 │ │ - li s2,1 │ │ - lw a2,-32736(gp) │ │ - lw t9,-32076(gp) │ │ + addiu s2,s0,24 │ │ + addiu a0,s0,16 │ │ + lwl t4,3(a0) │ │ + addiu t5,s0,80 │ │ + lwr t4,0(a0) │ │ + addiu t6,s0,20 │ │ + swl t4,83(s0) │ │ + swr t4,0(t5) │ │ + lwl t7,3(t6) │ │ + lw t9,-32316(gp) │ │ + lwr t7,0(t6) │ │ + addiu t8,s0,84 │ │ + swl t7,87(s0) │ │ + move a0,s0 │ │ + move a1,s2 │ │ jalr t9 │ │ - addiu a0,a2,29552 │ │ - move s1,v0 │ │ - bnez v0,11df8 │ │ + swr t7,0(t8) │ │ + lwl t0,3(s0) │ │ + lwl a2,7(s0) │ │ + lwl v1,11(s0) │ │ + lwl v0,15(s0) │ │ + lwr t0,0(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32140(gp) │ │ + lwr a2,4(s0) │ │ + lwr v0,12(s0) │ │ + lwr v1,8(s0) │ │ + swl t0,3(s1) │ │ + swr t0,0(s1) │ │ + swl a2,7(s1) │ │ + swr a2,4(s1) │ │ + swl v1,11(s1) │ │ + swr v1,8(s1) │ │ + swl v0,15(s1) │ │ + swr v0,12(s1) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32172(gp) │ │ + lw s0,24(sp) │ │ + move a1,zero │ │ + li a2,88 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ jalr t9 │ │ - nop │ │ - move s1,v0 │ │ - bnez v0,11df8 │ │ + move a1,zero │ │ lw gp,16(sp) │ │ - lw a3,-32736(gp) │ │ - lw t9,-32076(gp) │ │ + addiu s2,s0,24 │ │ + lw t9,-32316(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a0,a3,29560 │ │ - move s1,v0 │ │ - bnez v0,11df8 │ │ + move a1,s2 │ │ lw gp,16(sp) │ │ - lw t0,-32736(gp) │ │ - lw t9,-32144(gp) │ │ + move a0,s2 │ │ + lw t9,-32172(gp) │ │ + move a1,zero │ │ jalr t9 │ │ - addiu a0,t0,29568 │ │ - move s1,v0 │ │ - bnez v0,11ebc │ │ + li a2,56 │ │ + b dbf4 │ │ lw gp,16(sp) │ │ - b 11e70 │ │ - li v0,2 │ │ - lw t9,-32184(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - b 11e64 │ │ - lw v0,4(s0) │ │ - nop │ │ │ │ -00011f50 : │ │ - lui gp,0x1 │ │ - addiu gp,gp,32160 │ │ +0000dce0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-16368 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sltiu v1,a1,32 │ │ sw gp,0(sp) │ │ sw s5,44(sp) │ │ sw s4,40(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - beqz v1,1259c │ │ + beqz v1,e32c │ │ move v0,a2 │ │ sltiu t4,a1,24 │ │ li s1,48 │ │ li a1,40 │ │ li a2,44 │ │ li s4,52 │ │ li a3,10 │ │ @@ -15980,76 +11670,76 @@ │ │ sll t2,t0,0x8 │ │ addu t3,t1,t2 │ │ sll t5,a3,0x10 │ │ addu t6,t3,t5 │ │ sll s0,a2,0x18 │ │ addu s2,t6,s0 │ │ li s3,4 │ │ - beq t7,s3,12140 │ │ + beq t7,s3,ded0 │ │ sw s2,12(a0) │ │ lbu s5,17(v0) │ │ lbu t8,16(v0) │ │ lbu t9,18(v0) │ │ lbu t4,19(v0) │ │ sll v1,s5,0x8 │ │ addu a1,t8,v1 │ │ sll t0,t9,0x10 │ │ addu t1,a1,t0 │ │ sll a3,t4,0x18 │ │ addu a2,t1,a3 │ │ li t2,5 │ │ - beq t7,t2,12140 │ │ + beq t7,t2,ded0 │ │ sw a2,16(a0) │ │ lbu t3,21(v0) │ │ lbu t5,20(v0) │ │ lbu t6,22(v0) │ │ lbu s0,23(v0) │ │ sll s2,t3,0x8 │ │ addu s3,t5,s2 │ │ sll s5,t6,0x10 │ │ addu t8,s3,s5 │ │ sll t9,s0,0x18 │ │ addu t4,t8,t9 │ │ li v1,6 │ │ - beq t7,v1,12140 │ │ + beq t7,v1,ded0 │ │ sw t4,20(a0) │ │ lbu a1,25(v0) │ │ lbu t1,24(v0) │ │ lbu a3,26(v0) │ │ lbu a2,27(v0) │ │ sll t0,a1,0x8 │ │ addu t2,t1,t0 │ │ sll t3,a3,0x10 │ │ addu t5,t2,t3 │ │ sll t6,a2,0x18 │ │ addu s0,t5,t6 │ │ li s2,8 │ │ - bne t7,s2,12140 │ │ + bne t7,s2,ded0 │ │ sw s0,24(a0) │ │ lbu s3,29(v0) │ │ lbu s5,28(v0) │ │ lbu t8,30(v0) │ │ lbu t9,31(v0) │ │ sll v0,s3,0x8 │ │ addu t4,s5,v0 │ │ sll v1,t8,0x10 │ │ addu a1,t4,v1 │ │ sll t1,t9,0x18 │ │ addu a3,a1,t1 │ │ sw a3,28(a0) │ │ sll a2,t7,0x2 │ │ negu t0,t7 │ │ - lw t3,-32240(gp) │ │ + lw t3,-32312(gp) │ │ addu t1,a0,a2 │ │ sll s5,t0,0x2 │ │ move t2,t7 │ │ li t6,1 │ │ slti t8,t7,7 │ │ li t5,4 │ │ - b 121b8 │ │ + b df48 │ │ li a1,27 │ │ lbu s0,0(s3) │ │ lbu t9,0(t9) │ │ lbu s3,0(t0) │ │ sll v1,s0,0x18 │ │ lbu t0,0(v0) │ │ sll s2,t9,0x8 │ │ @@ -16060,15 +11750,15 @@ │ │ xor t4,s3,t6 │ │ xor t6,a3,a2 │ │ addu a3,t1,s5 │ │ lw a2,0(a3) │ │ addiu t2,t2,1 │ │ xor t9,t4,a2 │ │ sw t9,0(t1) │ │ - beq t2,s4,12290 │ │ + beq t2,s4,e020 │ │ addiu t1,t1,4 │ │ div zero,t2,t7 │ │ teq t7,zero,0x7 │ │ lw t4,-4(t1) │ │ srl s2,t6,0x7 │ │ srl v1,t4,0x8 │ │ sll v0,t4,0x18 │ │ @@ -16084,19 +11774,19 @@ │ │ addu s3,t3,s2 │ │ andi s2,t0,0xff │ │ andi v1,t9,0xff │ │ addu t0,t3,s2 │ │ andi s2,v0,0xff │ │ addu t9,t3,v1 │ │ mfhi s0 │ │ - beqz s0,1216c │ │ + beqz s0,defc │ │ addu v0,t3,s2 │ │ - bnez t8,121a0 │ │ + bnez t8,df30 │ │ addu a3,t1,s5 │ │ - bne s0,t5,121a0 │ │ + bne s0,t5,df30 │ │ srl s0,t4,0x18 │ │ srl a3,t4,0x8 │ │ andi a2,t4,0xff │ │ addu s3,t3,s0 │ │ andi t9,a3,0xff │ │ srl t4,t4,0x10 │ │ lbu v1,0(s3) │ │ @@ -16114,15 +11804,15 @@ │ │ or t0,t9,v1 │ │ lw a2,0(a3) │ │ sll s2,t4,0x10 │ │ or t4,t0,s2 │ │ xor t9,t4,a2 │ │ addiu t2,t2,1 │ │ sw t9,0(t1) │ │ - bne t2,s4,121b8 │ │ + bne t2,s4,df48 │ │ addiu t1,t1,4 │ │ lw s4,0(a0) │ │ sll t7,s1,0x2 │ │ sw s4,240(a0) │ │ addu t3,a0,t7 │ │ lw s5,0(t3) │ │ addiu t6,s1,1 │ │ @@ -16142,17 +11832,17 @@ │ │ addiu s3,s1,3 │ │ sw t4,240(s0) │ │ lw a3,12(a0) │ │ sll a2,s3,0x2 │ │ addu t2,a0,a2 │ │ sw a3,252(a0) │ │ lw t9,0(t2) │ │ - lw a1,-32236(gp) │ │ + lw a1,-32308(gp) │ │ sw t9,240(t2) │ │ - lw a3,-32232(gp) │ │ + lw a3,-32304(gp) │ │ addiu t9,a0,32 │ │ lui a0,0x8080 │ │ li s0,4 │ │ addiu s2,sp,8 │ │ ori a2,a0,0x8081 │ │ li t2,4 │ │ lbu t8,14(a1) │ │ @@ -16163,15 +11853,15 @@ │ │ move t0,s2 │ │ lw a0,0(t1) │ │ move v0,zero │ │ li v1,1 │ │ sll s4,v0,0x3 │ │ srlv s5,a0,s4 │ │ andi t5,s5,0xff │ │ - beqz t5,12390 │ │ + beqz t5,e120 │ │ move s3,zero │ │ andi t4,s5,0xff │ │ addu v0,a1,t4 │ │ lbu s4,0(v0) │ │ addu s5,t8,s4 │ │ mult s5,a2 │ │ sra s3,s5,0x1f │ │ @@ -16183,15 +11873,15 @@ │ │ subu s3,t5,s4 │ │ subu s5,s5,s3 │ │ addu t4,a3,s5 │ │ lbu s3,0(t4) │ │ sll v0,v1,0x3 │ │ srlv s4,a0,v0 │ │ andi t5,s4,0xff │ │ - beqz t5,12594 │ │ + beqz t5,e324 │ │ move v0,v1 │ │ andi t4,s4,0xff │ │ addu s4,a1,t4 │ │ lbu t5,0(s4) │ │ addu s4,t7,t5 │ │ mult s4,a2 │ │ sra s5,s4,0x1f │ │ @@ -16204,15 +11894,15 @@ │ │ subu s4,s4,t4 │ │ addu s5,a3,s4 │ │ lbu s5,0(s5) │ │ addiu v1,v1,1 │ │ sll t5,v1,0x3 │ │ srlv t4,a0,t5 │ │ andi s4,t4,0xff │ │ - beqz s4,1258c │ │ + beqz s4,e31c │ │ xor s3,s5,s3 │ │ andi t5,t4,0xff │ │ addu t4,a1,t5 │ │ lbu s4,0(t4) │ │ addu s4,t6,s4 │ │ mult s4,a2 │ │ sra s5,s4,0x1f │ │ @@ -16225,15 +11915,15 @@ │ │ subu s4,s4,t5 │ │ addu s5,a3,s4 │ │ lbu s5,0(s5) │ │ addiu t4,v0,2 │ │ sll t5,t4,0x3 │ │ srlv s4,a0,t5 │ │ andi t4,s4,0xff │ │ - beqz t4,12584 │ │ + beqz t4,e314 │ │ xor s3,s3,s5 │ │ andi t5,s4,0xff │ │ addu s4,a1,t5 │ │ lbu t4,0(s4) │ │ addu s4,t3,t4 │ │ mult s4,a2 │ │ sra s5,s4,0x1f │ │ @@ -16244,18 +11934,18 @@ │ │ sll t4,s5,0x8 │ │ subu t5,t4,s5 │ │ subu s4,s4,t5 │ │ addu s5,a3,s4 │ │ lbu s5,0(s5) │ │ addu t4,t0,v0 │ │ xor s3,s3,s5 │ │ - bne v0,t2,12340 │ │ + bne v0,t2,e0d0 │ │ sb s3,-1(t4) │ │ addiu t1,t1,4 │ │ - bne t1,t9,12334 │ │ + bne t1,t9,e0c4 │ │ addiu t0,t0,4 │ │ lbu s5,10(sp) │ │ lbu t3,9(sp) │ │ lbu t9,14(sp) │ │ lbu a0,13(sp) │ │ lbu t7,18(sp) │ │ lbu v1,17(sp) │ │ @@ -16295,39 +11985,39 @@ │ │ or t4,t4,t0 │ │ or s4,v1,t7 │ │ slt t3,s0,s1 │ │ sw t9,236(t1) │ │ sw t4,224(t1) │ │ sw s5,228(t1) │ │ sw s4,232(t1) │ │ - bnez t3,1231c │ │ + bnez t3,e0ac │ │ addiu t9,t1,16 │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 12488 │ │ + b e218 │ │ move s5,zero │ │ - b 12434 │ │ + b e1c4 │ │ move s5,zero │ │ - b 123e0 │ │ + b e170 │ │ move s5,zero │ │ li s1,56 │ │ li s4,60 │ │ li t1,14 │ │ - b 11fbc │ │ + b dd4c │ │ li t7,8 │ │ │ │ -000125b0 : │ │ - lui gp,0x1 │ │ - addiu gp,gp,30528 │ │ +0000e340 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-18000 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ sw s7,72(sp) │ │ sw s6,68(sp) │ │ sw s5,64(sp) │ │ sw s4,60(sp) │ │ sw s3,56(sp) │ │ @@ -16388,17 +12078,17 @@ │ │ xor s1,t0,t6 │ │ xor s0,s6,t5 │ │ xor t9,s7,t2 │ │ slti t8,s8,2 │ │ sw a1,24(sp) │ │ sw s1,28(sp) │ │ sw s0,32(sp) │ │ - bnez t8,128f8 │ │ + bnez t8,e688 │ │ sw t9,36(sp) │ │ - lw a0,-32228(gp) │ │ + lw a0,-32300(gp) │ │ addiu t4,t4,16 │ │ li t9,1 │ │ lw t1,24(sp) │ │ lw t2,32(sp) │ │ lw t3,28(sp) │ │ lw t0,36(sp) │ │ srl t7,t1,0x18 │ │ @@ -16526,29 +12216,29 @@ │ │ sw t7,12(sp) │ │ sw t6,16(sp) │ │ sw t5,20(sp) │ │ sw a1,24(sp) │ │ sw s0,28(sp) │ │ sw s3,32(sp) │ │ addiu t4,t4,16 │ │ - bne t9,s8,126dc │ │ + bne t9,s8,e46c │ │ sw v1,36(sp) │ │ lw s2,28(sp) │ │ lw s1,32(sp) │ │ lw s7,24(sp) │ │ lui a0,0xff │ │ lw t2,36(sp) │ │ and t3,s1,a0 │ │ andi t0,s2,0xff00 │ │ lui s6,0xff00 │ │ or s5,t0,t3 │ │ andi t1,s7,0xff │ │ or s4,s5,t1 │ │ and v0,t2,s6 │ │ - lw a3,-32240(gp) │ │ + lw a3,-32312(gp) │ │ or t6,s4,v0 │ │ srl t8,t6,0x18 │ │ srl t7,t6,0x8 │ │ and a1,t2,a0 │ │ addu s0,a3,t8 │ │ andi t5,s1,0xff00 │ │ andi s3,t6,0xff │ │ @@ -16694,17 +12384,17 @@ │ │ lw s8,76(sp) │ │ lw s0,44(sp) │ │ sb t1,13(a2) │ │ sb t0,15(a2) │ │ jr ra │ │ addiu sp,sp,80 │ │ │ │ -00012b8c : │ │ - lui gp,0x1 │ │ - addiu gp,gp,29028 │ │ +0000e91c : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-19500 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ sw s8,76(sp) │ │ sw s7,72(sp) │ │ sw s6,68(sp) │ │ sw s5,64(sp) │ │ sw gp,0(sp) │ │ @@ -16765,18 +12455,18 @@ │ │ xor s2,t6,s6 │ │ xor v0,s4,t9 │ │ xor t1,a1,s8 │ │ addiu t3,t2,-1 │ │ sw s3,24(sp) │ │ sw s2,28(sp) │ │ sw v0,32(sp) │ │ - blez t3,12ed4 │ │ + blez t3,ec64 │ │ sw t1,36(sp) │ │ sll t2,t2,0x4 │ │ - lw v1,-32224(gp) │ │ + lw v1,-32296(gp) │ │ addu t2,a0,t2 │ │ lw a1,28(sp) │ │ lw a3,24(sp) │ │ lw t1,32(sp) │ │ lw t0,36(sp) │ │ srl s1,a1,0x18 │ │ srl s0,t1,0x18 │ │ @@ -16903,29 +12593,29 @@ │ │ sw s3,12(sp) │ │ sw s2,16(sp) │ │ sw s6,20(sp) │ │ sw s0,24(sp) │ │ sw s5,28(sp) │ │ sw t0,32(sp) │ │ addiu t2,t2,-16 │ │ - bnez t3,12cb8 │ │ + bnez t3,ea48 │ │ sw s7,36(sp) │ │ lw s8,36(sp) │ │ lw s4,32(sp) │ │ lw t5,24(sp) │ │ lui t8,0xff │ │ lw t6,28(sp) │ │ and a1,s4,t8 │ │ andi a3,s8,0xff00 │ │ lui t7,0xff00 │ │ or t4,a3,a1 │ │ andi v1,t5,0xff │ │ or t9,t4,v1 │ │ and t1,t6,t7 │ │ - lw v0,-32220(gp) │ │ + lw v0,-32292(gp) │ │ or s3,t9,t1 │ │ srl s2,s3,0x18 │ │ srl s6,s3,0x8 │ │ and s1,s8,t8 │ │ addu s5,v0,s2 │ │ andi s0,t5,0xff00 │ │ andi t0,s3,0xff │ │ @@ -17068,17 +12758,17 @@ │ │ sb t5,13(a2) │ │ lw s8,76(sp) │ │ sb t6,14(a2) │ │ sb t4,15(a2) │ │ jr ra │ │ addiu sp,sp,80 │ │ │ │ -0001315c : │ │ - lui gp,0x1 │ │ - addiu gp,gp,27540 │ │ +0000eeec : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-20988 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ sw s3,76(sp) │ │ sw s2,72(sp) │ │ sw s1,68(sp) │ │ sw gp,16(sp) │ │ sw ra,100(sp) │ │ @@ -17090,21 +12780,21 @@ │ │ sw s0,64(sp) │ │ lw v0,484(a0) │ │ addiu s3,a2,15 │ │ slti s1,a2,0 │ │ movz s3,a2,s1 │ │ sltiu v1,v0,7 │ │ lw a2,120(sp) │ │ - beqz v1,13488 │ │ + beqz v1,f218 │ │ sra s2,s3,0x4 │ │ move s4,a1 │ │ lw a1,-32736(gp) │ │ move s0,a3 │ │ move s3,a0 │ │ - addiu a3,a1,29584 │ │ + addiu a3,a1,19456 │ │ sll a0,v0,0x2 │ │ addu t0,a3,a0 │ │ lw t1,0(t0) │ │ addu t2,t1,gp │ │ jr t2 │ │ nop │ │ lwl t3,3(a2) │ │ @@ -17114,22 +12804,22 @@ │ │ lwr t3,0(a2) │ │ lwr t4,4(a2) │ │ lwr t5,8(a2) │ │ lwr t6,12(a2) │ │ sw t3,40(sp) │ │ sw t4,44(sp) │ │ sw t5,48(sp) │ │ - blez s2,13488 │ │ + blez s2,f218 │ │ sw t6,52(sp) │ │ sll t7,s2,0x4 │ │ move s1,s4 │ │ addiu s2,sp,40 │ │ addu s4,s4,t7 │ │ addiu s5,sp,24 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s3 │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s5 │ │ lbu s6,0(s1) │ │ lbu s7,24(sp) │ │ lw gp,16(sp) │ │ @@ -17194,114 +12884,114 @@ │ │ sb a1,14(s0) │ │ lbu a3,15(s1) │ │ lbu a0,39(sp) │ │ addiu t0,v0,1 │ │ xor t1,a3,a0 │ │ andi t2,t0,0xff │ │ sb t1,15(s0) │ │ - bnez t2,1347c │ │ + bnez t2,f20c │ │ sb t2,55(sp) │ │ lbu ra,54(sp) │ │ addiu t3,ra,1 │ │ andi t4,t3,0xff │ │ - bnez t4,1347c │ │ + bnez t4,f20c │ │ sb t4,54(sp) │ │ lbu t5,53(sp) │ │ addiu t6,t5,1 │ │ andi t7,t6,0xff │ │ - bnez t7,1347c │ │ + bnez t7,f20c │ │ sb t7,53(sp) │ │ lbu t9,52(sp) │ │ addiu s6,t9,1 │ │ andi s7,s6,0xff │ │ - bnez s7,1347c │ │ + bnez s7,f20c │ │ sb s7,52(sp) │ │ lbu t8,51(sp) │ │ addiu s8,t8,1 │ │ andi v1,s8,0xff │ │ - bnez v1,1347c │ │ + bnez v1,f20c │ │ sb v1,51(sp) │ │ lbu a2,50(sp) │ │ addiu v0,a2,1 │ │ andi a1,v0,0xff │ │ - bnez a1,1347c │ │ + bnez a1,f20c │ │ sb a1,50(sp) │ │ lbu a3,49(sp) │ │ addiu a0,a3,1 │ │ andi t0,a0,0xff │ │ - bnez t0,1347c │ │ + bnez t0,f20c │ │ sb t0,49(sp) │ │ lbu t1,48(sp) │ │ addiu t2,t1,1 │ │ andi ra,t2,0xff │ │ - bnez ra,1347c │ │ + bnez ra,f20c │ │ sb ra,48(sp) │ │ lbu t3,47(sp) │ │ addiu t4,t3,1 │ │ andi t5,t4,0xff │ │ - bnez t5,1347c │ │ + bnez t5,f20c │ │ sb t5,47(sp) │ │ lbu t6,46(sp) │ │ addiu t7,t6,1 │ │ andi t9,t7,0xff │ │ - bnez t9,1347c │ │ + bnez t9,f20c │ │ sb t9,46(sp) │ │ lbu s6,45(sp) │ │ addiu s7,s6,1 │ │ andi t8,s7,0xff │ │ - bnez t8,1347c │ │ + bnez t8,f20c │ │ sb t8,45(sp) │ │ lbu s8,44(sp) │ │ addiu v1,s8,1 │ │ andi a2,v1,0xff │ │ - bnez a2,1347c │ │ + bnez a2,f20c │ │ sb a2,44(sp) │ │ lbu v0,43(sp) │ │ addiu a1,v0,1 │ │ andi a3,a1,0xff │ │ - bnez a3,1347c │ │ + bnez a3,f20c │ │ sb a3,43(sp) │ │ lbu a0,42(sp) │ │ addiu t0,a0,1 │ │ andi t1,t0,0xff │ │ - bnez t1,1347c │ │ + bnez t1,f20c │ │ sb t1,42(sp) │ │ lbu t2,41(sp) │ │ addiu ra,t2,1 │ │ andi t3,ra,0xff │ │ - bnez t3,1347c │ │ + bnez t3,f20c │ │ sb t3,41(sp) │ │ lbu t4,40(sp) │ │ addiu t5,t4,1 │ │ sb t5,40(sp) │ │ addiu s1,s1,16 │ │ - bne s1,s4,1322c │ │ + bne s1,s4,efbc │ │ addiu s0,s0,16 │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ lw s3,76(sp) │ │ lw s2,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ - blez s2,13488 │ │ + blez s2,f218 │ │ sll s2,s2,0x4 │ │ move s8,zero │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ addu a1,s4,s8 │ │ addu a2,s0,s8 │ │ move a0,s3 │ │ jalr t9 │ │ addiu s8,s8,16 │ │ - bne s8,s2,134c4 │ │ + bne s8,s2,f254 │ │ lw gp,16(sp) │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ @@ -17318,15 +13008,15 @@ │ │ lwr ra,0(a2) │ │ lwr a3,4(a2) │ │ lwr t8,8(a2) │ │ lwr t7,12(a2) │ │ sw ra,40(sp) │ │ sw a3,44(sp) │ │ sw t8,48(sp) │ │ - blez s2,13488 │ │ + blez s2,f218 │ │ sw t7,52(sp) │ │ sll s2,s2,0x4 │ │ addu a2,s4,s2 │ │ move s1,s4 │ │ sw a2,56(sp) │ │ addiu s2,sp,40 │ │ lbu t4,40(sp) │ │ @@ -17379,15 +13069,15 @@ │ │ lbu a1,55(sp) │ │ lbu t8,51(sp) │ │ lbu t7,52(sp) │ │ lbu t6,13(s1) │ │ lbu t5,53(sp) │ │ lbu v1,14(s1) │ │ lbu v0,15(s1) │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ xor t4,a0,t7 │ │ xor t3,v1,a2 │ │ xor s7,v0,a1 │ │ xor ra,s4,t8 │ │ xor s8,t6,t5 │ │ move a0,s3 │ │ move a1,s2 │ │ @@ -17409,15 +13099,15 @@ │ │ swl t1,11(s0) │ │ lw s5,52(sp) │ │ swr t1,8(s0) │ │ lw t0,56(sp) │ │ swl s5,15(s0) │ │ addiu s1,s1,16 │ │ swr s5,12(s0) │ │ - bne s1,t0,1355c │ │ + bne s1,t0,f2ec │ │ addiu s0,s0,16 │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ @@ -17434,22 +13124,22 @@ │ │ lwr ra,0(a2) │ │ lwr s8,4(a2) │ │ lwr t1,8(a2) │ │ lwr t2,12(a2) │ │ sw ra,40(sp) │ │ sw s8,44(sp) │ │ sw t1,48(sp) │ │ - blez s2,13488 │ │ + blez s2,f218 │ │ sw t2,52(sp) │ │ sll s2,s2,0x4 │ │ addu t3,s4,s2 │ │ move s1,s4 │ │ sw t3,60(sp) │ │ addiu s2,sp,40 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s3 │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s2 │ │ lbu v0,10(s1) │ │ lbu s8,40(sp) │ │ lbu s7,1(s1) │ │ @@ -17527,15 +13217,15 @@ │ │ swr s7,4(s0) │ │ swl s4,11(s0) │ │ swr s4,8(s0) │ │ lw t9,60(sp) │ │ swl t0,15(s0) │ │ addiu s1,s1,16 │ │ swr t0,12(s0) │ │ - bne s1,t9,1372c │ │ + bne s1,t9,f4bc │ │ addiu s0,s0,16 │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ @@ -17552,21 +13242,21 @@ │ │ lwr t6,0(a2) │ │ lwr t7,4(a2) │ │ lwr t9,8(a2) │ │ lwr s6,12(a2) │ │ sw t6,40(sp) │ │ sw t7,44(sp) │ │ sw t9,48(sp) │ │ - blez s2,13488 │ │ + blez s2,f218 │ │ sw s6,52(sp) │ │ sll s7,s2,0x4 │ │ move s1,s4 │ │ addu s8,s4,s7 │ │ addiu s2,sp,40 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s3 │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s2 │ │ lbu t8,0(s1) │ │ lbu v1,40(sp) │ │ lw gp,16(sp) │ │ @@ -17629,32 +13319,32 @@ │ │ lbu a1,-2(s1) │ │ lbu a3,55(sp) │ │ xor v0,a1,a2 │ │ sb v0,14(s0) │ │ lbu a0,-1(s1) │ │ addiu s0,s0,16 │ │ xor t0,a0,a3 │ │ - bne s1,s8,13900 │ │ + bne s1,s8,f690 │ │ sb t0,-1(s0) │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ lw s3,76(sp) │ │ lw s2,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ │ │ -00013a54 : │ │ - lui gp,0x1 │ │ - addiu gp,gp,25244 │ │ +0000f7e4 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-23284 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ sw s2,68(sp) │ │ sw s1,64(sp) │ │ sw s0,60(sp) │ │ sw gp,16(sp) │ │ sw ra,84(sp) │ │ @@ -17663,20 +13353,20 @@ │ │ sw s3,72(sp) │ │ lw s3,484(a0) │ │ slti s1,a2,0 │ │ addiu s2,a2,15 │ │ movz s2,a2,s1 │ │ sltiu t9,s3,7 │ │ lw s1,104(sp) │ │ - beqz t9,13d78 │ │ + beqz t9,fb08 │ │ sra s0,s2,0x4 │ │ lw v1,-32736(gp) │ │ move s2,a0 │ │ sll v0,s3,0x2 │ │ - addiu a0,v1,29612 │ │ + addiu a0,v1,19484 │ │ move s4,a1 │ │ addu a1,a0,v0 │ │ lw a2,0(a1) │ │ move s5,a3 │ │ addu a3,a2,gp │ │ jr a3 │ │ nop │ │ @@ -17687,23 +13377,23 @@ │ │ lwr t0,0(s1) │ │ lwr t1,4(s1) │ │ lwr t2,8(s1) │ │ lwr t3,12(s1) │ │ sw t0,40(sp) │ │ sw t1,44(sp) │ │ sw t2,48(sp) │ │ - blez s0,13d78 │ │ + blez s0,fb08 │ │ sw t3,52(sp) │ │ sll t4,s0,0x4 │ │ move s1,s4 │ │ move s0,s5 │ │ addu s4,s4,t4 │ │ addiu s3,sp,40 │ │ addiu s5,sp,24 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s2 │ │ move a1,s3 │ │ jalr t9 │ │ move a2,s5 │ │ lbu t5,0(s1) │ │ lbu t6,24(sp) │ │ lw gp,16(sp) │ │ @@ -17768,122 +13458,122 @@ │ │ sb t3,14(s0) │ │ lbu t4,15(s1) │ │ lbu t9,39(sp) │ │ addiu t5,t2,1 │ │ xor t6,t4,t9 │ │ andi t7,t5,0xff │ │ sb t6,15(s0) │ │ - bnez t7,13d6c │ │ + bnez t7,fafc │ │ sb t7,55(sp) │ │ lbu ra,54(sp) │ │ addiu t8,ra,1 │ │ andi a0,t8,0xff │ │ - bnez a0,13d6c │ │ + bnez a0,fafc │ │ sb a0,54(sp) │ │ lbu v0,53(sp) │ │ addiu a1,v0,1 │ │ andi v1,a1,0xff │ │ - bnez v1,13d6c │ │ + bnez v1,fafc │ │ sb v1,53(sp) │ │ lbu a2,52(sp) │ │ addiu a3,a2,1 │ │ andi t0,a3,0xff │ │ - bnez t0,13d6c │ │ + bnez t0,fafc │ │ sb t0,52(sp) │ │ lbu t1,51(sp) │ │ addiu t2,t1,1 │ │ andi t3,t2,0xff │ │ - bnez t3,13d6c │ │ + bnez t3,fafc │ │ sb t3,51(sp) │ │ lbu t4,50(sp) │ │ addiu t9,t4,1 │ │ andi t5,t9,0xff │ │ - bnez t5,13d6c │ │ + bnez t5,fafc │ │ sb t5,50(sp) │ │ lbu t6,49(sp) │ │ addiu t7,t6,1 │ │ andi ra,t7,0xff │ │ - bnez ra,13d6c │ │ + bnez ra,fafc │ │ sb ra,49(sp) │ │ lbu t8,48(sp) │ │ addiu a0,t8,1 │ │ andi v0,a0,0xff │ │ - bnez v0,13d6c │ │ + bnez v0,fafc │ │ sb v0,48(sp) │ │ lbu a1,47(sp) │ │ addiu v1,a1,1 │ │ andi a2,v1,0xff │ │ - bnez a2,13d6c │ │ + bnez a2,fafc │ │ sb a2,47(sp) │ │ lbu a3,46(sp) │ │ addiu t0,a3,1 │ │ andi t1,t0,0xff │ │ - bnez t1,13d6c │ │ + bnez t1,fafc │ │ sb t1,46(sp) │ │ lbu t2,45(sp) │ │ addiu t3,t2,1 │ │ andi t4,t3,0xff │ │ - bnez t4,13d6c │ │ + bnez t4,fafc │ │ sb t4,45(sp) │ │ lbu t9,44(sp) │ │ addiu t5,t9,1 │ │ andi t6,t5,0xff │ │ - bnez t6,13d6c │ │ + bnez t6,fafc │ │ sb t6,44(sp) │ │ lbu t7,43(sp) │ │ addiu ra,t7,1 │ │ andi t8,ra,0xff │ │ - bnez t8,13d6c │ │ + bnez t8,fafc │ │ sb t8,43(sp) │ │ lbu a0,42(sp) │ │ addiu v0,a0,1 │ │ andi a1,v0,0xff │ │ - bnez a1,13d6c │ │ + bnez a1,fafc │ │ sb a1,42(sp) │ │ lbu v1,41(sp) │ │ addiu a2,v1,1 │ │ andi a3,a2,0xff │ │ - bnez a3,13d6c │ │ + bnez a3,fafc │ │ sb a3,41(sp) │ │ lbu t0,40(sp) │ │ addiu t1,t0,1 │ │ sb t1,40(sp) │ │ addiu s1,s1,16 │ │ - bne s1,s4,13b1c │ │ + bne s1,s4,f8ac │ │ addiu s0,s0,16 │ │ lw ra,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - blez s0,13d78 │ │ + blez s0,fb08 │ │ sll s1,s0,0x4 │ │ move s3,zero │ │ - lw t9,-32212(gp) │ │ + lw t9,-32284(gp) │ │ addu a1,s4,s3 │ │ addu a2,s5,s3 │ │ move a0,s2 │ │ jalr t9 │ │ addiu s3,s3,16 │ │ - bne s3,s1,13da8 │ │ + bne s3,s1,fb38 │ │ lw gp,16(sp) │ │ lw ra,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t9,-32212(gp) │ │ + lw t9,-32284(gp) │ │ addiu s3,sp,40 │ │ move a0,s2 │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s3 │ │ lbu t7,0(s1) │ │ lbu t8,40(sp) │ │ @@ -17946,21 +13636,21 @@ │ │ sb t3,13(s5) │ │ lbu t4,14(s1) │ │ lbu t5,55(sp) │ │ xor t6,t4,t2 │ │ sb t6,14(s5) │ │ lbu s1,15(s1) │ │ xor t9,s1,t5 │ │ - bnez t7,13d78 │ │ + bnez t7,fb08 │ │ sb t9,15(s5) │ │ sll ra,s0,0x4 │ │ addiu s1,s4,16 │ │ addiu s0,s5,16 │ │ addu s5,s4,ra │ │ - lw t9,-32212(gp) │ │ + lw t9,-32284(gp) │ │ move a1,s1 │ │ move a0,s2 │ │ jalr t9 │ │ move a2,s3 │ │ lbu s4,-16(s1) │ │ lbu t7,40(sp) │ │ lw gp,16(sp) │ │ @@ -18023,15 +13713,15 @@ │ │ lbu t0,-18(s1) │ │ lbu t1,55(sp) │ │ xor t2,t0,a3 │ │ sb t2,14(s0) │ │ lbu t3,-17(s1) │ │ addiu s0,s0,16 │ │ xor t4,t3,t1 │ │ - bne s1,s5,13f20 │ │ + bne s1,s5,fcb0 │ │ sb t4,-1(s0) │ │ lw ra,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ @@ -18045,22 +13735,22 @@ │ │ lwr ra,0(s1) │ │ lwr s3,4(s1) │ │ lwr t4,8(s1) │ │ lwr t5,12(s1) │ │ sw ra,40(sp) │ │ sw s3,44(sp) │ │ sw t4,48(sp) │ │ - blez s0,13d78 │ │ + blez s0,fb08 │ │ sw t5,52(sp) │ │ move s1,s4 │ │ sll s4,s0,0x4 │ │ addiu s3,sp,40 │ │ move s0,s5 │ │ addu s5,s1,s4 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s2 │ │ move a1,s3 │ │ jalr t9 │ │ move a2,s3 │ │ lbu t6,0(s1) │ │ lbu t7,40(sp) │ │ lw gp,16(sp) │ │ @@ -18135,15 +13825,15 @@ │ │ lwr s4,4(s1) │ │ lwr t6,12(s1) │ │ lwr t9,8(s1) │ │ addiu s1,s1,16 │ │ sw t5,40(sp) │ │ sw s4,44(sp) │ │ sw t9,48(sp) │ │ - bne s1,s5,140b0 │ │ + bne s1,s5,fe40 │ │ sw t6,52(sp) │ │ lw ra,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ @@ -18157,22 +13847,22 @@ │ │ lwr t2,0(s1) │ │ lwr t3,4(s1) │ │ lwr t4,8(s1) │ │ lwr t9,12(s1) │ │ sw t2,40(sp) │ │ sw t3,44(sp) │ │ sw t4,48(sp) │ │ - blez s0,13d78 │ │ + blez s0,fb08 │ │ sw t9,52(sp) │ │ sll t5,s0,0x4 │ │ move s1,s4 │ │ move s0,s5 │ │ addu s4,s4,t5 │ │ addiu s3,sp,40 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32288(gp) │ │ move a0,s2 │ │ move a1,s3 │ │ jalr t9 │ │ move a2,s3 │ │ lbu t6,0(s1) │ │ lbu t7,40(sp) │ │ lw gp,16(sp) │ │ @@ -18235,19 +13925,4329 @@ │ │ lbu s5,-2(s1) │ │ lbu t0,55(sp) │ │ xor t1,s5,a2 │ │ sb t1,14(s0) │ │ lbu t2,-1(s1) │ │ addiu s0,s0,16 │ │ xor t3,t2,t0 │ │ - bne s1,s4,14270 │ │ + bne s1,s4,10000 │ │ sb t3,-1(s0) │ │ lw ra,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ ... │ │ + │ │ +00010150 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-25696 │ │ + addu gp,gp,t9 │ │ + beqz a0,1020c │ │ + lw v0,-32736(gp) │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,20288(v0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + addiu a2,v0,20288 │ │ + lw v1,4(a2) │ │ + swl a0,3(s0) │ │ + swr a0,0(s0) │ │ + swl v1,7(s0) │ │ + lw a1,8(a2) │ │ + swr v1,4(s0) │ │ + swl a1,11(s0) │ │ + lw a3,12(a2) │ │ + swr a1,8(s0) │ │ + swl a3,15(s0) │ │ + lw t0,16(a2) │ │ + lw t1,20(a2) │ │ + swr a3,12(s0) │ │ + lw t2,24(a2) │ │ + swl t0,19(s0) │ │ + swr t0,16(s0) │ │ + swl t1,23(s0) │ │ + swr t1,20(s0) │ │ + swl t2,27(s0) │ │ + lw t3,28(a2) │ │ + swr t2,24(s0) │ │ + swl t3,31(s0) │ │ + lw t9,-32172(gp) │ │ + swr t3,28(s0) │ │ + addiu a0,s0,40 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,64 │ │ + move t4,zero │ │ + move t5,zero │ │ + sw t4,32(s0) │ │ + sw t5,36(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + addiu sp,sp,32 │ │ + jr ra │ │ + nop │ │ + │ │ +00010214 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-25892 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + sw s8,52(sp) │ │ + lw s8,-32736(gp) │ │ + lw t3,-32736(gp) │ │ + sw s6,44(sp) │ │ + sw s4,36(sp) │ │ + sw gp,0(sp) │ │ + sw s7,48(sp) │ │ + sw s5,40(sp) │ │ + sw s3,32(sp) │ │ + sw s2,28(sp) │ │ + sw s1,24(sp) │ │ + sw s0,20(sp) │ │ + addiu v1,s8,20384 │ │ + addiu s4,a0,40 │ │ + lui t6,0xff │ │ + lui s6,0xff00 │ │ + sw a0,56(sp) │ │ + move t9,v1 │ │ + sw v1,8(sp) │ │ + lw s1,0(a0) │ │ + lw s3,4(a0) │ │ + lw s7,8(a0) │ │ + lw t5,12(a0) │ │ + lw s2,16(a0) │ │ + lw s5,20(a0) │ │ + lw s8,24(a0) │ │ + lw v0,28(a0) │ │ + move t4,s4 │ │ + addiu t3,t3,20320 │ │ + addiu t6,t6,255 │ │ + b 102bc │ │ + ori s6,s6,0xff00 │ │ + move s8,s5 │ │ + move s7,s3 │ │ + move s5,s2 │ │ + move s3,s1 │ │ + move s2,t8 │ │ + move s1,a2 │ │ + lw t2,0(a1) │ │ + srl t1,s2,0xb │ │ + sll a2,t2,0x10 │ │ + srl a3,t2,0x10 │ │ + or t7,a3,a2 │ │ + and t0,t7,t6 │ │ + and v1,t7,s6 │ │ + sll t8,s2,0x1a │ │ + sll a0,s2,0x15 │ │ + srl s0,s2,0x6 │ │ + srl t2,v1,0x8 │ │ + or s0,s0,t8 │ │ + sll a2,t0,0x8 │ │ + srl a3,s2,0x19 │ │ + or a0,t1,a0 │ │ + sll t7,s2,0x7 │ │ + nor v1,zero,s2 │ │ + or t0,a2,t2 │ │ + xor a0,a0,s0 │ │ + and t1,s5,s2 │ │ + or t7,t7,a3 │ │ + and v1,v1,s8 │ │ + xor a3,a0,t7 │ │ + sw t0,0(t4) │ │ + xor v1,v1,t1 │ │ + addu v1,a3,v1 │ │ + sll s0,s1,0x13 │ │ + srl a2,s1,0x2 │ │ + sll t8,s1,0x1e │ │ + lw a3,0(t3) │ │ + srl t2,s1,0xd │ │ + xor a0,s7,s3 │ │ + srl t7,s1,0x16 │ │ + or t2,t2,s0 │ │ + sll t1,s1,0xa │ │ + or s0,a2,t8 │ │ + xor t2,t2,s0 │ │ + and t8,a0,s1 │ │ + and a2,s7,s3 │ │ + addu a0,v1,a3 │ │ + or t1,t1,t7 │ │ + addu t0,a0,t0 │ │ + xor t7,t8,a2 │ │ + xor v1,t2,t1 │ │ + addu v0,t0,v0 │ │ + addu s0,t7,v1 │ │ + addiu t3,t3,4 │ │ + addu t8,t5,v0 │ │ + addu a2,s0,v0 │ │ + move t5,s7 │ │ + move v0,s8 │ │ + addiu a1,a1,4 │ │ + bne t3,t9,102a4 │ │ + addiu t4,t4,4 │ │ + move t7,a2 │ │ + lw s6,8(sp) │ │ + b 103bc │ │ + li s0,16 │ │ + move s5,s2 │ │ + move s3,s1 │ │ + move s2,t8 │ │ + move s1,t7 │ │ + move t8,v0 │ │ + move t7,t9 │ │ + addiu s0,s0,1 │ │ + andi a1,s0,0xf │ │ + addiu t9,s0,13 │ │ + sll t6,a1,0x2 │ │ + andi a3,t9,0xf │ │ + addu a0,s4,t6 │ │ + sll t2,a3,0x2 │ │ + addiu t0,s0,-1 │ │ + addiu v1,s0,8 │ │ + lw t1,0(a0) │ │ + addu t3,s4,t2 │ │ + andi a2,t0,0xf │ │ + andi t5,v1,0xf │ │ + lw v0,0(t3) │ │ + sll t4,a2,0x2 │ │ + sll t9,t5,0x2 │ │ + addu a1,s4,t4 │ │ + sll t6,t1,0xe │ │ + srl a0,t1,0x12 │ │ + srl t2,t1,0x7 │ │ + sll a3,t1,0x19 │ │ + addu t0,s4,t9 │ │ + lw t3,0(t0) │ │ + or t9,t6,a0 │ │ + lw a2,0(a1) │ │ + or a0,t2,a3 │ │ + sll v1,v0,0xd │ │ + srl t6,v0,0x13 │ │ + sll t5,v0,0xf │ │ + srl t4,v0,0x11 │ │ + or t2,v1,t6 │ │ + xor a0,t9,a0 │ │ + or t6,t5,t4 │ │ + srl t1,t1,0x3 │ │ + xor t4,t2,t6 │ │ + xor a0,a0,t1 │ │ + srl t9,t8,0xb │ │ + sll a3,t8,0x1a │ │ + srl v0,v0,0xa │ │ + addu a2,t3,a2 │ │ + sll t0,t8,0x15 │ │ + srl v1,t8,0x6 │ │ + lw t5,0(s6) │ │ + xor t4,t4,v0 │ │ + or v1,v1,a3 │ │ + sll t3,t8,0x7 │ │ + srl t1,t8,0x19 │ │ + addu a2,a2,a0 │ │ + or t0,t9,t0 │ │ + addu a2,a2,t4 │ │ + xor t0,t0,v1 │ │ + or v0,t3,t1 │ │ + sll t9,t7,0x13 │ │ + srl a0,t7,0x2 │ │ + sll t6,t7,0x1e │ │ + nor a3,zero,t8 │ │ + srl t2,t7,0xd │ │ + or t2,t2,t9 │ │ + xor v1,s3,s1 │ │ + or t9,a0,t6 │ │ + and a3,a3,s5 │ │ + srl t3,t7,0x16 │ │ + addu t5,a2,t5 │ │ + xor v0,t0,v0 │ │ + and t4,s2,t8 │ │ + sll t1,t7,0xa │ │ + addu t0,t5,v0 │ │ + xor t4,a3,t4 │ │ + and a0,s3,s1 │ │ + xor a3,t2,t9 │ │ + and t6,v1,t7 │ │ + or t1,t1,t3 │ │ + addu t5,t0,t4 │ │ + xor v1,t6,a0 │ │ + xor t3,a3,t1 │ │ + addu s8,t5,s8 │ │ + addu t2,v1,t3 │ │ + sw a2,0(a1) │ │ + li a1,64 │ │ + addu v0,s7,s8 │ │ + addu t9,t2,s8 │ │ + move s7,s3 │ │ + move s8,s5 │ │ + bne s0,a1,103a4 │ │ + addiu s6,s6,4 │ │ + lw s0,56(sp) │ │ + lw t2,56(sp) │ │ + lw t6,0(s0) │ │ + lw t4,4(s0) │ │ + lw t1,8(s0) │ │ + lw t0,12(s0) │ │ + lw a2,16(s0) │ │ + lw t5,20(s0) │ │ + lw a0,24(s0) │ │ + lw v1,28(s0) │ │ + addu s1,t1,s1 │ │ + addu s3,t0,s3 │ │ + addu s2,a0,s2 │ │ + addu s5,v1,s5 │ │ + addu a3,t6,t9 │ │ + addu t7,t4,t7 │ │ + addu t3,a2,v0 │ │ + addu t8,t5,t8 │ │ + sw a3,0(t2) │ │ + sw t7,4(t2) │ │ + sw s1,8(t2) │ │ + sw s3,12(t2) │ │ + sw t3,16(t2) │ │ + sw t8,20(t2) │ │ + sw s2,24(t2) │ │ + sw s5,28(t2) │ │ + lw s8,52(sp) │ │ + lw s7,48(sp) │ │ + lw s6,44(sp) │ │ + lw s5,40(sp) │ │ + lw s4,36(sp) │ │ + lw s3,32(sp) │ │ + lw s2,28(sp) │ │ + lw s1,24(sp) │ │ + lw s0,20(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + │ │ +000105a4 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-26804 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + beqz a2,106c8 │ │ + move s3,a2 │ │ + lw s1,32(a0) │ │ + move s0,a0 │ │ + lw s2,36(a0) │ │ + srl a0,s1,0x3 │ │ + andi v0,a0,0x3f │ │ + beqz v0,106e8 │ │ + move s4,a1 │ │ + li a3,64 │ │ + subu s1,a3,v0 │ │ + addiu t0,v0,40 │ │ + sltu t1,a2,s1 │ │ + lw t9,-32168(gp) │ │ + bnez t1,1074c │ │ + addu a0,s0,t0 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw t6,32(s0) │ │ + sll t7,s1,0x3 │ │ + lw gp,16(sp) │ │ + lw t8,36(s0) │ │ + addu s2,t6,t7 │ │ + sltu a0,s2,t6 │ │ + addu v0,a0,t8 │ │ + lw t9,-32280(gp) │ │ + sw s2,32(s0) │ │ + sw v0,36(s0) │ │ + subu s3,s3,s1 │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,s0,40 │ │ + sltiu v1,s3,64 │ │ + lw gp,16(sp) │ │ + bnez v1,106c0 │ │ + addu s4,s4,s1 │ │ + move s2,s3 │ │ + move s1,s4 │ │ + lw t9,-32280(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw a3,32(s0) │ │ + lw t0,36(s0) │ │ + addiu t1,a3,512 │ │ + sltu a1,t1,a3 │ │ + addiu s2,s2,-64 │ │ + addu a2,a1,t0 │ │ + sltiu t2,s2,64 │ │ + lw gp,16(sp) │ │ + sw t1,32(s0) │ │ + sw a2,36(s0) │ │ + beqz t2,10668 │ │ + addiu s1,s1,64 │ │ + addiu ra,s3,-64 │ │ + srl t3,ra,0x6 │ │ + addiu t4,t3,1 │ │ + sll t5,t4,0x6 │ │ + andi s3,s3,0x3f │ │ + addu s4,s4,t5 │ │ + bnez s3,106fc │ │ + lw t9,-32168(gp) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + sltiu v1,a2,64 │ │ + beqz v1,10660 │ │ + lw t9,-32168(gp) │ │ + b 10708 │ │ + addiu a0,s0,40 │ │ + lw s1,32(s0) │ │ + lw s2,36(s0) │ │ + addiu a0,s0,40 │ │ + move a1,s4 │ │ + move a2,s3 │ │ + jalr t9 │ │ + sll s3,s3,0x3 │ │ + addu t6,s3,s1 │ │ + sltu s4,t6,s3 │ │ + addu t7,s4,s2 │ │ + sw t6,32(s0) │ │ + sw t7,36(s0) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + jalr t9 │ │ + nop │ │ + lw a1,32(s0) │ │ + sll a2,s3,0x3 │ │ + lw t2,36(s0) │ │ + addu t3,a1,a2 │ │ + sltu t4,t3,a1 │ │ + addu t5,t4,t2 │ │ + sw t3,32(s0) │ │ + sw t5,36(s0) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + │ │ +00010794 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-27300 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + move s1,a0 │ │ + beqz a0,10a38 │ │ + move s0,a1 │ │ + lw v1,32(a1) │ │ + lw a2,36(a1) │ │ + lui v0,0xff │ │ + addiu a3,v0,255 │ │ + lui a1,0xff00 │ │ + and a0,a2,a3 │ │ + ori t0,a1,0xff00 │ │ + and t1,v1,a3 │ │ + and t2,a2,t0 │ │ + and t3,v1,t0 │ │ + srl t4,a0,0x18 │ │ + sll t5,t1,0x8 │ │ + sll t8,a0,0x8 │ │ + srl t6,t2,0x8 │ │ + srl t7,t3,0x8 │ │ + or s2,t4,t5 │ │ + or t9,t8,t6 │ │ + or ra,s2,t7 │ │ + srl v1,v1,0x3 │ │ + sll a3,ra,0x10 │ │ + sll a2,t9,0x10 │ │ + srl a1,t9,0x10 │ │ + srl v0,ra,0x10 │ │ + or t0,a2,a1 │ │ + or a0,a3,v0 │ │ + andi t1,v1,0x3f │ │ + sw t0,32(s0) │ │ + beqz t1,10a60 │ │ + sw a0,36(s0) │ │ + addiu t3,t1,1 │ │ + addu t4,s0,t1 │ │ + li t6,-128 │ │ + sltiu t5,t3,57 │ │ + bnez t5,10a88 │ │ + sb t6,40(t4) │ │ + li t7,64 │ │ + bne t3,t7,10ab0 │ │ + lw t9,-32172(gp) │ │ + lw t9,-32280(gp) │ │ + addiu s2,s0,40 │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw gp,16(sp) │ │ + move a0,s2 │ │ + lw t9,-32172(gp) │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,56 │ │ + lw gp,16(sp) │ │ + addiu a2,s0,32 │ │ + lwl a1,3(a2) │ │ + lwl t0,7(a2) │ │ + lwr a1,0(a2) │ │ + lwr t0,4(a2) │ │ + addiu v0,s0,96 │ │ + swl a1,99(s0) │ │ + swr a1,0(v0) │ │ + swl t0,7(v0) │ │ + lw t9,-32280(gp) │ │ + swr t0,4(v0) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw a0,0(s0) │ │ + lui t2,0xff │ │ + sll t1,a0,0x10 │ │ + srl s2,a0,0x10 │ │ + lui t4,0xff00 │ │ + addiu t3,t2,255 │ │ + ori t5,t4,0xff00 │ │ + or t6,s2,t1 │ │ + and t7,t6,t3 │ │ + and t8,t6,t5 │ │ + sll a3,t7,0x8 │ │ + srl v1,t8,0x8 │ │ + or a2,a3,v1 │ │ + lw gp,16(sp) │ │ + sw a2,0(s0) │ │ + sw a2,0(s1) │ │ + lw t0,4(s0) │ │ + sll a1,t0,0x10 │ │ + srl v0,t0,0x10 │ │ + or t9,v0,a1 │ │ + and a0,t9,t3 │ │ + and t1,t9,t5 │ │ + sll s2,a0,0x8 │ │ + srl t2,t1,0x8 │ │ + or t4,s2,t2 │ │ + sw t4,4(s0) │ │ + sw t4,4(s1) │ │ + lw t6,8(s0) │ │ + sll t7,t6,0x10 │ │ + srl t8,t6,0x10 │ │ + or a3,t8,t7 │ │ + and a2,a3,t3 │ │ + and v1,a3,t5 │ │ + sll t0,a2,0x8 │ │ + srl a1,v1,0x8 │ │ + or v0,t0,a1 │ │ + sw v0,8(s0) │ │ + sw v0,8(s1) │ │ + lw t9,12(s0) │ │ + sll a0,t9,0x10 │ │ + srl t1,t9,0x10 │ │ + or s2,t1,a0 │ │ + and t2,s2,t3 │ │ + and t4,s2,t5 │ │ + sll t6,t2,0x8 │ │ + srl t7,t4,0x8 │ │ + or t8,t6,t7 │ │ + sw t8,12(s0) │ │ + sw t8,12(s1) │ │ + lw a3,16(s0) │ │ + sll a2,a3,0x10 │ │ + srl v1,a3,0x10 │ │ + or t0,v1,a2 │ │ + and a1,t0,t3 │ │ + and v0,t0,t5 │ │ + sll t9,a1,0x8 │ │ + srl a0,v0,0x8 │ │ + or t1,t9,a0 │ │ + sw t1,16(s0) │ │ + sw t1,16(s1) │ │ + lw s2,20(s0) │ │ + sll t2,s2,0x10 │ │ + srl t4,s2,0x10 │ │ + or t6,t4,t2 │ │ + and t7,t6,t3 │ │ + and t8,t6,t5 │ │ + sll a3,t7,0x8 │ │ + srl a2,t8,0x8 │ │ + or v1,a3,a2 │ │ + sw v1,20(s0) │ │ + sw v1,20(s1) │ │ + lw t0,24(s0) │ │ + sll a1,t0,0x10 │ │ + srl v0,t0,0x10 │ │ + or t9,v0,a1 │ │ + and a0,t9,t3 │ │ + and t1,t9,t5 │ │ + sll s2,a0,0x8 │ │ + srl t2,t1,0x8 │ │ + or t4,s2,t2 │ │ + sw t4,24(s0) │ │ + sw t4,24(s1) │ │ + lw t6,28(s0) │ │ + sll t7,t6,0x10 │ │ + srl t8,t6,0x10 │ │ + or a3,t8,t7 │ │ + and t3,a3,t3 │ │ + and t5,a3,t5 │ │ + sll a2,t3,0x8 │ │ + srl v1,t5,0x8 │ │ + or t0,a2,v1 │ │ + sw t0,28(s0) │ │ + sw t0,28(s1) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32172(gp) │ │ + lw s0,24(sp) │ │ + move a1,zero │ │ + li a2,104 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + lw t9,-32172(gp) │ │ + addiu s2,s0,40 │ │ + move a0,s2 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,56 │ │ + li t2,-128 │ │ + lw gp,16(sp) │ │ + b 1088c │ │ + sb t2,40(s0) │ │ + lw t9,-32172(gp) │ │ + addiu v1,t1,41 │ │ + li a3,55 │ │ + addu a0,s0,v1 │ │ + move a1,zero │ │ + jalr t9 │ │ + subu a2,a3,t1 │ │ + addiu s2,s0,40 │ │ + b 1088c │ │ + lw gp,16(sp) │ │ + addiu t8,t1,41 │ │ + li ra,63 │ │ + addu a0,s0,t8 │ │ + subu a2,ra,t1 │ │ + jalr t9 │ │ + move a1,zero │ │ + b 1085c │ │ + lw gp,16(sp) │ │ + │ │ +00010ad0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-28128 │ │ + addu gp,gp,t9 │ │ + beqz a0,10b78 │ │ + lw v1,-32736(gp) │ │ + addiu sp,sp,-32 │ │ + addiu t2,v1,19520 │ │ + move v0,a0 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + sw s0,24(sp) │ │ + addiu a3,t2,64 │ │ + lw a2,0(t2) │ │ + lw a1,4(t2) │ │ + swl a2,3(v0) │ │ + swr a2,0(v0) │ │ + swl a1,7(v0) │ │ + lw t0,8(t2) │ │ + swr a1,4(v0) │ │ + swl t0,11(v0) │ │ + lw t1,12(t2) │ │ + swr t0,8(v0) │ │ + swl t1,15(v0) │ │ + addiu t2,t2,16 │ │ + swr t1,12(v0) │ │ + bne t2,a3,10b00 │ │ + addiu v0,v0,16 │ │ + lw t9,-32172(gp) │ │ + move s0,a0 │ │ + move a1,zero │ │ + addiu a0,a0,80 │ │ + jalr t9 │ │ + li a2,128 │ │ + move a0,zero │ │ + move t3,zero │ │ + sw a0,72(s0) │ │ + sw t3,76(s0) │ │ + sw a0,64(s0) │ │ + sw t3,68(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + addiu sp,sp,32 │ │ + jr ra │ │ + nop │ │ + │ │ +00010b80 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-28304 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-104 │ │ + sw a0,104(sp) │ │ + sw s0,68(sp) │ │ + lw s0,104(sp) │ │ + sw s8,100(sp) │ │ + sw s5,88(sp) │ │ + sw s4,84(sp) │ │ + sw s2,76(sp) │ │ + sw gp,0(sp) │ │ + sw s7,96(sp) │ │ + sw s6,92(sp) │ │ + sw s3,80(sp) │ │ + sw s1,72(sp) │ │ + lw t8,-32736(gp) │ │ + addiu t3,a0,80 │ │ + lw s3,28(s0) │ │ + lw t4,4(a0) │ │ + lw a3,104(sp) │ │ + lw t0,104(sp) │ │ + lw t2,104(sp) │ │ + lw s4,104(sp) │ │ + lw s5,104(sp) │ │ + lw s7,0(a0) │ │ + lw a0,8(a0) │ │ + addiu v1,t8,19776 │ │ + lw t1,16(t0) │ │ + lw t7,20(t2) │ │ + lw s1,24(s0) │ │ + lw t5,12(a3) │ │ + sw t3,52(sp) │ │ + sw v1,56(sp) │ │ + sw a0,8(sp) │ │ + sw s3,12(sp) │ │ + lw a2,32(s4) │ │ + lw a3,36(s5) │ │ + lw s6,104(sp) │ │ + lw s8,104(sp) │ │ + lw t9,40(s6) │ │ + move t6,t1 │ │ + lw t8,104(sp) │ │ + lw t1,104(sp) │ │ + lw a0,104(sp) │ │ + lw v0,44(s8) │ │ + move s2,t7 │ │ + lw v1,48(t8) │ │ + lw t0,52(a0) │ │ + sw t9,16(sp) │ │ + lw t2,56(t1) │ │ + lw t7,60(t1) │ │ + move t9,a1 │ │ + move s0,t3 │ │ + lw a1,-32736(gp) │ │ + lui t3,0xff00 │ │ + lui s4,0xff │ │ + sw v0,20(sp) │ │ + ori s3,t3,0xff00 │ │ + addiu v0,s4,255 │ │ + sw t0,40(sp) │ │ + sw s1,24(sp) │ │ + sw v1,36(sp) │ │ + addiu t8,a1,19648 │ │ + sw s3,44(sp) │ │ + sw v0,48(sp) │ │ + move t0,t4 │ │ + move s5,t5 │ │ + sw t2,28(sp) │ │ + move s6,t6 │ │ + sw t7,32(sp) │ │ + move s8,s2 │ │ + b 10ce4 │ │ + move s1,v0 │ │ + lw v0,16(sp) │ │ + lw t5,20(sp) │ │ + sw a3,20(sp) │ │ + move a3,s1 │ │ + lw s1,48(sp) │ │ + sw a2,16(sp) │ │ + lw s6,8(sp) │ │ + move s8,s5 │ │ + sw s7,8(sp) │ │ + move s5,t0 │ │ + sw v0,36(sp) │ │ + sw t5,40(sp) │ │ + move a2,v1 │ │ + move s7,t6 │ │ + move t0,t1 │ │ + lw t4,0(t9) │ │ + lw t5,4(t9) │ │ + lw s2,44(sp) │ │ + and t1,t5,s1 │ │ + and t6,t4,s1 │ │ + and v1,t5,s2 │ │ + and s1,t4,s2 │ │ + srl t2,t1,0x18 │ │ + sll t7,t6,0x8 │ │ + or t3,t2,t7 │ │ + srl a0,v1,0x8 │ │ + srl a1,s1,0x8 │ │ + sll s3,t1,0x8 │ │ + or t5,t3,a1 │ │ + or s4,s3,a0 │ │ + sll t4,a3,0xe │ │ + srl t6,a2,0x12 │ │ + sll t1,a3,0x12 │ │ + srl v0,a2,0xe │ │ + sll s2,t5,0x10 │ │ + sll t2,s4,0x10 │ │ + or s3,t4,t6 │ │ + srl a0,s4,0x10 │ │ + srl s1,t5,0x10 │ │ + or s4,t1,v0 │ │ + sll t3,a2,0xe │ │ + srl t7,a3,0x12 │ │ + srl v1,a3,0x9 │ │ + sll t5,a2,0x17 │ │ + or s1,s2,s1 │ │ + xor s3,s3,s4 │ │ + or s2,t3,t7 │ │ + sll a1,a2,0x12 │ │ + or t3,v1,t5 │ │ + srl t4,a3,0xe │ │ + srl s4,a2,0x9 │ │ + sll t1,a3,0x17 │ │ + lw t6,36(sp) │ │ + lw t7,16(sp) │ │ + xor v1,s3,t3 │ │ + or a0,t2,a0 │ │ + or s3,s4,t1 │ │ + or t2,a1,t4 │ │ + nor v0,zero,a2 │ │ + lw a1,40(sp) │ │ + lw s4,20(sp) │ │ + and t5,v0,t6 │ │ + nor t4,zero,a3 │ │ + and v0,t7,a2 │ │ + sw a0,0(s0) │ │ + sw s1,4(s0) │ │ + xor t1,t5,v0 │ │ + xor s2,s2,t2 │ │ + and t3,s4,a3 │ │ + and t2,t4,a1 │ │ + addu t6,v1,t1 │ │ + xor t5,s2,s3 │ │ + xor t7,t2,t3 │ │ + lw t4,0(t8) │ │ + addu v0,t5,t7 │ │ + sltu v1,t6,v1 │ │ + lw s4,4(t8) │ │ + addu t3,t6,t4 │ │ + addu s2,v1,v0 │ │ + sltu a1,t3,t6 │ │ + addu v0,s2,s4 │ │ + lw t6,8(sp) │ │ + addu v0,a1,v0 │ │ + lw a1,8(sp) │ │ + srl s3,t0,0x2 │ │ + sll t2,s7,0x1e │ │ + sll t4,t0,0x4 │ │ + srl t1,s7,0x1c │ │ + xor t6,s6,t6 │ │ + or t7,s3,t2 │ │ + or v1,t4,t1 │ │ + addu a0,t3,a0 │ │ + sll t5,t0,0x1e │ │ + sll t1,s7,0x4 │ │ + srl s3,t0,0x1c │ │ + srl s2,t0,0x7 │ │ + and t6,t6,s7 │ │ + srl s4,s7,0x2 │ │ + sll t4,s7,0x19 │ │ + and a1,s6,a1 │ │ + or s4,s4,t5 │ │ + xor v1,t7,v1 │ │ + or t5,t1,s3 │ │ + or t4,s2,t4 │ │ + xor a1,t6,a1 │ │ + sltu t3,a0,t3 │ │ + addu s1,v0,s1 │ │ + lw t6,28(sp) │ │ + xor t2,s8,s5 │ │ + srl s3,s7,0x7 │ │ + sll t7,t0,0x19 │ │ + xor t1,s4,t5 │ │ + and v0,t2,t0 │ │ + or s4,s3,t7 │ │ + xor t2,v1,t4 │ │ + and s2,s8,s5 │ │ + addu v1,t3,s1 │ │ + lw t3,32(sp) │ │ + addu s3,a1,t2 │ │ + addu t5,a0,t6 │ │ + xor t7,t1,s4 │ │ + xor t4,v0,s2 │ │ + addu s1,v1,t3 │ │ + lw t1,24(sp) │ │ + sltu a0,t5,a0 │ │ + sltu a1,s3,a1 │ │ + addu s2,t4,t7 │ │ + lw s4,12(sp) │ │ + addu t4,a0,s1 │ │ + addu t7,a1,s2 │ │ + addu t6,s3,t5 │ │ + addu v1,t1,t5 │ │ + addu t3,s4,t4 │ │ + sltu t5,t6,s3 │ │ + addu s3,t7,t4 │ │ + lw t4,-32736(gp) │ │ + sltu t2,v1,t1 │ │ + lw a0,36(sp) │ │ + lw a1,40(sp) │ │ + addu t1,t5,s3 │ │ + addu s1,t2,t3 │ │ + addiu t8,t8,8 │ │ + addiu t7,t4,19776 │ │ + move s2,v1 │ │ + move s3,s1 │ │ + move s4,t1 │ │ + addiu t9,t9,8 │ │ + addiu s0,s0,8 │ │ + sw s6,24(sp) │ │ + sw s8,12(sp) │ │ + sw a0,28(sp) │ │ + bne t8,t7,10ca8 │ │ + sw a1,32(sp) │ │ + sw s5,24(sp) │ │ + sw s6,44(sp) │ │ + sw s8,48(sp) │ │ + sw t0,12(sp) │ │ + move s5,t6 │ │ + sw a2,28(sp) │ │ + sw a3,32(sp) │ │ + lw s8,56(sp) │ │ + b 10f70 │ │ + li s6,16 │ │ + lw v1,28(sp) │ │ + lw t6,32(sp) │ │ + sw s2,28(sp) │ │ + lw s2,12(sp) │ │ + sw s3,32(sp) │ │ + sw s7,8(sp) │ │ + sw s2,24(sp) │ │ + move s7,s5 │ │ + sw s4,12(sp) │ │ + sw v1,16(sp) │ │ + sw t6,20(sp) │ │ + move s2,t7 │ │ + move s3,t1 │ │ + move s5,v0 │ │ + move s4,t0 │ │ + addiu s6,s6,1 │ │ + lw v1,52(sp) │ │ + andi a2,s6,0xf │ │ + sll a3,a2,0x3 │ │ + addiu t0,s6,13 │ │ + addiu t6,s6,-1 │ │ + addiu t2,s6,8 │ │ + addu t5,v1,a3 │ │ + andi s1,t0,0xf │ │ + andi t1,t6,0xf │ │ + andi t3,t2,0xf │ │ + lw t9,4(t5) │ │ + lw s0,0(t5) │ │ + sll t8,s1,0x3 │ │ + sll a0,t3,0x3 │ │ + sll v0,t1,0x3 │ │ + addu t1,v1,v0 │ │ + addu t4,v1,t8 │ │ + addu t0,v1,a0 │ │ + lw a1,4(t4) │ │ + lw a0,0(t4) │ │ + lw a2,0(t0) │ │ + lw t7,0(t1) │ │ + sll t6,t9,0x18 │ │ + srl a3,s0,0x8 │ │ + sll t2,t9,0x1f │ │ + srl v1,s0,0x1 │ │ + lw t5,4(t0) │ │ + lw s1,4(t1) │ │ + or t0,t6,a3 │ │ + srl t4,t9,0x8 │ │ + or a3,t2,v1 │ │ + sll t6,s0,0x1f │ │ + srl t3,t9,0x1 │ │ + sll t2,t9,0x19 │ │ + sll t8,s0,0x18 │ │ + srl s0,s0,0x7 │ │ + addu v0,a2,t7 │ │ + xor v1,t0,a3 │ │ + or t8,t8,t4 │ │ + or s0,t2,s0 │ │ + or t4,t6,t3 │ │ + srl t7,a1,0x1d │ │ + srl a3,a0,0x13 │ │ + sll t2,a0,0x3 │ │ + sll t6,a1,0xd │ │ + xor t3,t8,t4 │ │ + srl t0,t9,0x7 │ │ + srl t4,a0,0x1d │ │ + sll t9,a1,0x3 │ │ + or t2,t7,t2 │ │ + or t6,t6,a3 │ │ + srl t8,a1,0x13 │ │ + sll a3,a0,0xd │ │ + sll t7,a1,0x1a │ │ + sltu a2,v0,a2 │ │ + addu t5,t5,s1 │ │ + srl a0,a0,0x6 │ │ + xor s1,v1,s0 │ │ + addu v1,v0,s1 │ │ + or s0,t4,t9 │ │ + xor t3,t3,t0 │ │ + or t4,a3,t8 │ │ + xor t9,t2,t6 │ │ + addu a3,a2,t5 │ │ + or t6,t7,a0 │ │ + xor t2,s0,t4 │ │ + addu t8,a3,t3 │ │ + sltu v0,v1,v0 │ │ + xor t0,t9,t6 │ │ + srl a1,a1,0x6 │ │ + sll a2,s3,0xe │ │ + srl t5,s2,0x12 │ │ + sll s1,s3,0x12 │ │ + srl s0,s2,0xe │ │ + addu t0,v1,t0 │ │ + addu t7,v0,t8 │ │ + xor a0,t2,a1 │ │ + or t3,s1,s0 │ │ + lw t2,0(s8) │ │ + or t4,a2,t5 │ │ + srl t8,s3,0x9 │ │ + sll t5,s2,0x17 │ │ + sltu t9,t0,v1 │ │ + or a2,t8,t5 │ │ + addu v1,t7,a0 │ │ + xor t4,t4,t3 │ │ + sll t6,s2,0xe │ │ + srl a3,s3,0x12 │ │ + sll a1,s2,0x12 │ │ + srl v0,s3,0xe │ │ + addu s0,t0,t2 │ │ + addu v1,t9,v1 │ │ + or a0,t6,a3 │ │ + or t9,a1,v0 │ │ + lw a3,4(s8) │ │ + xor a1,t4,a2 │ │ + lw t2,16(sp) │ │ + addu a1,s0,a1 │ │ + srl t6,s2,0x9 │ │ + sll t7,s3,0x17 │ │ + nor t5,zero,s2 │ │ + sltu s1,s0,t0 │ │ + addu t3,v1,a3 │ │ + xor v0,a0,t9 │ │ + and a2,t5,t2 │ │ + or t8,t6,t7 │ │ + sltu t2,a1,s0 │ │ + lw a3,32(sp) │ │ + lw s0,20(sp) │ │ + xor t6,v0,t8 │ │ + addu t9,s1,t3 │ │ + lw a0,28(sp) │ │ + nor t3,zero,s3 │ │ + addu s1,t9,t6 │ │ + and t3,t3,s0 │ │ + lw t9,8(sp) │ │ + and a3,a3,s3 │ │ + addu t2,t2,s1 │ │ + and t8,a0,s2 │ │ + lw s1,12(sp) │ │ + xor a3,t3,a3 │ │ + lw t3,24(sp) │ │ + xor a0,a2,t8 │ │ + sll t5,s5,0x1e │ │ + xor a2,t9,s7 │ │ + srl t4,s5,0x1c │ │ + srl t7,s4,0x2 │ │ + sll v0,s4,0x4 │ │ + or t7,t7,t5 │ │ + xor t3,t3,s1 │ │ + sll t6,s4,0x1e │ │ + and s1,a2,s5 │ │ + or v0,v0,t4 │ │ + srl t9,s4,0x1c │ │ + sll t4,s5,0x4 │ │ + sll t5,s5,0x19 │ │ + lw a2,8(sp) │ │ + srl s0,s5,0x2 │ │ + srl t8,s4,0x7 │ │ + or s0,s0,t6 │ │ + or t8,t8,t5 │ │ + or t6,t4,t9 │ │ + and t5,t3,s4 │ │ + lw t4,12(sp) │ │ + lw t3,24(sp) │ │ + addu a0,a1,a0 │ │ + and a2,a2,s7 │ │ + xor v0,t7,v0 │ │ + xor a2,s1,a2 │ │ + addu a3,t2,a3 │ │ + xor s1,s0,t6 │ │ + and t2,t3,t4 │ │ + lw t6,36(sp) │ │ + srl t9,s5,0x7 │ │ + sll t7,s4,0x19 │ │ + sltu a1,a0,a1 │ │ + or s0,t9,t7 │ │ + addu a1,a1,a3 │ │ + xor t9,v0,t8 │ │ + xor a3,t5,t2 │ │ + lw t5,40(sp) │ │ + addu v0,a0,t6 │ │ + addu t8,a2,t9 │ │ + xor t7,s1,s0 │ │ + lw s0,44(sp) │ │ + addu t4,a1,t5 │ │ + sltu a0,v0,a0 │ │ + addu t2,a3,t7 │ │ + lw t6,48(sp) │ │ + sltu a2,t8,a2 │ │ + addu s1,a0,t4 │ │ + sw v1,4(t1) │ │ + addu t7,s0,v0 │ │ + lw v1,8(sp) │ │ + sw t3,48(sp) │ │ + addu t9,a2,t2 │ │ + lw t3,16(sp) │ │ + addu v0,t8,v0 │ │ + lw t4,20(sp) │ │ + sltu a1,t7,s0 │ │ + addu t5,t6,s1 │ │ + sltu t8,v0,t8 │ │ + addu a3,t9,s1 │ │ + li a0,80 │ │ + sw t0,0(t1) │ │ + sw v1,44(sp) │ │ + sw t3,36(sp) │ │ + addu t1,a1,t5 │ │ + addu t0,t8,a3 │ │ + addiu s8,s8,8 │ │ + bne s6,a0,10f34 │ │ + sw t4,40(sp) │ │ + lw s1,104(sp) │ │ + lw s6,104(sp) │ │ + lw t8,44(s1) │ │ + lw v1,104(sp) │ │ + sw t8,36(sp) │ │ + lw t8,104(sp) │ │ + lw a0,12(s1) │ │ + move a3,v0 │ │ + lw v0,4(s6) │ │ + lw t2,0(s6) │ │ + lw a2,16(s6) │ │ + lw a1,24(s6) │ │ + lw t4,32(s6) │ │ + lw t5,56(s6) │ │ + lw s8,36(s1) │ │ + lw s0,20(s1) │ │ + move t9,t1 │ │ + move t3,t0 │ │ + lw t1,40(s6) │ │ + lw t0,48(s6) │ │ + move t6,t7 │ │ + lw t7,8(s6) │ │ + lw s6,28(s1) │ │ + lw s1,52(v1) │ │ + lw v1,60(t8) │ │ + addu t3,v0,t3 │ │ + addu s4,a0,s4 │ │ + lw v0,12(sp) │ │ + lw a0,24(sp) │ │ + sw s1,40(sp) │ │ + sw v1,44(sp) │ │ + lw s1,28(sp) │ │ + addu v1,a2,s7 │ │ + lw s7,8(sp) │ │ + addu s0,s0,v0 │ │ + addu s6,s6,a0 │ │ + addu t9,s8,t9 │ │ + lw a0,32(sp) │ │ + lw s8,36(sp) │ │ + lw v0,40(sp) │ │ + addu t8,t7,s5 │ │ + addu s5,a1,s7 │ │ + addu s7,t0,s1 │ │ + lw s1,16(sp) │ │ + addu a3,t2,a3 │ │ + addu t6,t4,t6 │ │ + addu s3,s8,s3 │ │ + addu v0,v0,a0 │ │ + lw s8,20(sp) │ │ + lw a0,44(sp) │ │ + addu s2,t1,s2 │ │ + addu s1,t5,s1 │ │ + sltu t7,t8,t7 │ │ + sltu a2,v1,a2 │ │ + sltu t4,t6,t4 │ │ + sltu t2,a3,t2 │ │ + sltu a1,s5,a1 │ │ + sltu t1,s2,t1 │ │ + sltu t0,s7,t0 │ │ + sltu t5,s1,t5 │ │ + addu a0,a0,s8 │ │ + addu t2,t2,t3 │ │ + addu t3,t7,s4 │ │ + addu t7,a2,s0 │ │ + addu a2,t4,t9 │ │ + lw t4,104(sp) │ │ + addu s4,a1,s6 │ │ + addu s0,t1,s3 │ │ + addu s6,t5,a0 │ │ + addu a1,t0,v0 │ │ + sw a3,0(t4) │ │ + sw t2,4(t4) │ │ + sw t8,8(t4) │ │ + sw t3,12(t4) │ │ + sw v1,16(t4) │ │ + sw t7,20(t4) │ │ + sw s5,24(t4) │ │ + sw s4,28(t4) │ │ + sw t6,32(t4) │ │ + sw a2,36(t4) │ │ + sw s2,40(t4) │ │ + sw s0,44(t4) │ │ + sw s7,48(t4) │ │ + sw a1,52(t4) │ │ + sw s1,56(t4) │ │ + sw s6,60(t4) │ │ + lw s8,100(sp) │ │ + lw s7,96(sp) │ │ + lw s6,92(sp) │ │ + lw s5,88(sp) │ │ + lw s4,84(sp) │ │ + lw s3,80(sp) │ │ + lw s2,76(sp) │ │ + lw s1,72(sp) │ │ + lw s0,68(sp) │ │ + jr ra │ │ + addiu sp,sp,104 │ │ + │ │ +000113f8 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-30472 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + beqz a2,11574 │ │ + move s1,a2 │ │ + lw s3,64(a0) │ │ + move s0,a0 │ │ + lw s4,68(a0) │ │ + srl a0,s3,0x3 │ │ + andi v0,a0,0x7f │ │ + beqz v0,11594 │ │ + move s2,a1 │ │ + li a3,128 │ │ + subu s3,a3,v0 │ │ + addiu t0,v0,80 │ │ + sltu t1,a2,s3 │ │ + lw t9,-32168(gp) │ │ + bnez t1,11624 │ │ + addu a0,s0,t0 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw t7,64(s0) │ │ + sll t8,s3,0x3 │ │ + lw s4,68(s0) │ │ + addu a0,t8,t7 │ │ + sltu v0,a0,t8 │ │ + addu v1,v0,s4 │ │ + lw gp,16(sp) │ │ + sw a0,64(s0) │ │ + bnez v1,114bc │ │ + sw v1,68(s0) │ │ + sltu ra,a0,t8 │ │ + beqz ra,114c0 │ │ + lw t9,-32276(gp) │ │ + lw a3,72(s0) │ │ + lw t0,76(s0) │ │ + addiu t9,a3,1 │ │ + sltu t1,t9,a3 │ │ + addu a1,t1,t0 │ │ + sw t9,72(s0) │ │ + sw a1,76(s0) │ │ + lw t9,-32276(gp) │ │ + subu s1,s1,s3 │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,s0,80 │ │ + sltiu a2,s1,128 │ │ + lw gp,16(sp) │ │ + bnez a2,1156c │ │ + addu s2,s2,s3 │ │ + move s4,s1 │ │ + move s3,s2 │ │ + lw t9,-32276(gp) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw t2,64(s0) │ │ + lw t3,68(s0) │ │ + addiu t4,t2,1024 │ │ + sltu t5,t4,t2 │ │ + addiu s4,s4,-128 │ │ + addu t6,t5,t3 │ │ + lw gp,16(sp) │ │ + sltiu t7,s4,128 │ │ + sltiu t8,t4,1024 │ │ + sw t4,64(s0) │ │ + bnez t6,1154c │ │ + sw t6,68(s0) │ │ + beqz t8,1154c │ │ + nop │ │ + lw v0,72(s0) │ │ + lw v1,76(s0) │ │ + addiu a0,v0,1 │ │ + sltu ra,a0,v0 │ │ + addu a3,ra,v1 │ │ + sw a0,72(s0) │ │ + sw a3,76(s0) │ │ + beqz t7,114e8 │ │ + addiu s3,s3,128 │ │ + addiu t0,s1,-128 │ │ + srl t1,t0,0x7 │ │ + addiu a1,t1,1 │ │ + sll a2,a1,0x7 │ │ + andi s1,s1,0x7f │ │ + addu s2,s2,a2 │ │ + bnez s1,115a8 │ │ + lw t9,-32168(gp) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + sltiu v1,a2,128 │ │ + beqz v1,114e0 │ │ + lw t9,-32168(gp) │ │ + b 115b4 │ │ + move a2,s1 │ │ + lw s3,64(s0) │ │ + lw s4,68(s0) │ │ + move a2,s1 │ │ + sll s1,s1,0x3 │ │ + move a1,s2 │ │ + addiu a0,s0,80 │ │ + jalr t9 │ │ + addu s2,s1,s3 │ │ + sltu t2,s2,s1 │ │ + addu t3,t2,s4 │ │ + sw s2,64(s0) │ │ + bnez t3,11574 │ │ + sw t3,68(s0) │ │ + sltu t4,s2,s1 │ │ + beqz t4,11578 │ │ + lw ra,44(sp) │ │ + lw t5,72(s0) │ │ + lw s4,76(s0) │ │ + addiu t6,t5,1 │ │ + sltu t7,t6,t5 │ │ + addu t8,t7,s4 │ │ + sw t6,72(s0) │ │ + sw t8,76(s0) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + jalr t9 │ │ + nop │ │ + lw a1,64(s0) │ │ + sll a2,s1,0x3 │ │ + lw t2,68(s0) │ │ + addu t3,a2,a1 │ │ + sltu t4,t3,a2 │ │ + addu t5,t4,t2 │ │ + sw t3,64(s0) │ │ + bnez t5,11574 │ │ + sw t5,68(s0) │ │ + sltu t6,t3,a2 │ │ + beqz t6,11578 │ │ + lw ra,44(sp) │ │ + b 115ec │ │ + lw t5,72(s0) │ │ + │ │ +00011664 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-31092 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw ra,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw gp,16(sp) │ │ + lw a2,64(a0) │ │ + lw t1,68(a0) │ │ + lw a3,72(a0) │ │ + lw t0,76(a0) │ │ + lui v0,0xff │ │ + addiu t3,v0,255 │ │ + lui t2,0xff00 │ │ + ori t5,t2,0xff00 │ │ + move s0,a0 │ │ + and a1,t1,t3 │ │ + and a0,t0,t3 │ │ + and v1,a2,t3 │ │ + and t6,a3,t3 │ │ + and s1,a2,t5 │ │ + and t7,t1,t5 │ │ + srl t4,a1,0x18 │ │ + sll t8,v1,0x8 │ │ + and t9,t0,t5 │ │ + and ra,a3,t5 │ │ + srl t2,a0,0x18 │ │ + sll v0,t6,0x8 │ │ + or t5,t4,t8 │ │ + or t6,t2,v0 │ │ + srl t3,s1,0x8 │ │ + srl t0,t9,0x8 │ │ + srl a3,ra,0x8 │ │ + srl t1,t7,0x8 │ │ + sll a1,a1,0x8 │ │ + sll a0,a0,0x8 │ │ + or t7,a1,t1 │ │ + or v1,t5,t3 │ │ + or t4,t6,a3 │ │ + or s1,a0,t0 │ │ + sll t9,t7,0x10 │ │ + srl ra,t7,0x10 │ │ + srl a2,a2,0x3 │ │ + sll t8,v1,0x10 │ │ + srl t2,v1,0x10 │ │ + sll t1,t4,0x10 │ │ + sll t3,s1,0x10 │ │ + srl t5,s1,0x10 │ │ + srl v0,t4,0x10 │ │ + or a1,t9,ra │ │ + or t0,t8,t2 │ │ + or a3,t3,t5 │ │ + or t6,t1,v0 │ │ + andi t7,a2,0x7f │ │ + sw a1,64(s0) │ │ + sw t0,68(s0) │ │ + sw a3,72(s0) │ │ + beqz t7,11838 │ │ + sw t6,76(s0) │ │ + addiu v1,t7,1 │ │ + addu t4,s0,t7 │ │ + li t8,-128 │ │ + sltiu a2,v1,113 │ │ + bnez a2,11860 │ │ + sb t8,80(t4) │ │ + li ra,128 │ │ + bne v1,ra,11818 │ │ + lw t9,-32172(gp) │ │ + lw t9,-32276(gp) │ │ + addiu s1,s0,80 │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + move a0,s1 │ │ + lw t9,-32172(gp) │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,126 │ │ + lw gp,16(sp) │ │ + addiu t0,s0,72 │ │ + lwl a1,3(t0) │ │ + lwl a3,7(t0) │ │ + lwr a1,0(t0) │ │ + lwr a3,4(t0) │ │ + addiu v0,s0,192 │ │ + swl a1,195(s0) │ │ + swr a1,0(v0) │ │ + swl a3,7(v0) │ │ + swr a3,4(v0) │ │ + addiu t6,s0,64 │ │ + lwl t7,3(t6) │ │ + lwl v1,7(t6) │ │ + lwr t7,0(t6) │ │ + addiu t4,s0,200 │ │ + lwr v1,4(t6) │ │ + swl t7,203(s0) │ │ + swr t7,0(t4) │ │ + move a0,s0 │ │ + move a1,s1 │ │ + swl v1,7(t4) │ │ + lw t9,-32276(gp) │ │ + swr v1,4(t4) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + addiu t2,t7,81 │ │ + li t1,127 │ │ + addu a0,s0,t2 │ │ + move a1,zero │ │ + jalr t9 │ │ + subu a2,t1,t7 │ │ + b 11778 │ │ + lw gp,16(sp) │ │ + lw t9,-32172(gp) │ │ + addiu s1,s0,80 │ │ + move a0,s1 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,112 │ │ + li a0,-128 │ │ + lw gp,16(sp) │ │ + b 117a8 │ │ + sb a0,80(s0) │ │ + lw t9,-32172(gp) │ │ + addiu t3,t7,81 │ │ + li t5,111 │ │ + addu a0,s0,t3 │ │ + move a1,zero │ │ + jalr t9 │ │ + subu a2,t5,t7 │ │ + addiu s1,s0,80 │ │ + b 117a8 │ │ + lw gp,16(sp) │ │ + │ │ +00011888 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-31640 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + move s1,a0 │ │ + beqz a0,11bd4 │ │ + move s0,a1 │ │ + lw t9,-32272(gp) │ │ + jalr t9 │ │ + move a0,a1 │ │ + lw a2,0(s0) │ │ + lw a3,4(s0) │ │ + lui v0,0xff │ │ + addiu t1,v0,255 │ │ + lui v1,0xff00 │ │ + ori t2,v1,0xff00 │ │ + and a1,a3,t1 │ │ + and a0,a2,t1 │ │ + and t3,a3,t2 │ │ + and t4,a2,t2 │ │ + srl t0,a1,0x18 │ │ + sll t5,a0,0x8 │ │ + or t8,t0,t5 │ │ + srl t6,t3,0x8 │ │ + srl t7,t4,0x8 │ │ + sll t9,a1,0x8 │ │ + or v0,t9,t6 │ │ + or v1,t8,t7 │ │ + sll a2,v1,0x10 │ │ + sll a3,v0,0x10 │ │ + srl a1,v0,0x10 │ │ + srl a0,v1,0x10 │ │ + or t3,a3,a1 │ │ + or t4,a2,a0 │ │ + lw gp,16(sp) │ │ + sw t3,0(s0) │ │ + sw t4,4(s0) │ │ + sw t3,0(s1) │ │ + sw t4,4(s1) │ │ + lw t0,8(s0) │ │ + lw t5,12(s0) │ │ + and t6,t0,t1 │ │ + and t7,t5,t1 │ │ + and t8,t5,t2 │ │ + and t9,t0,t2 │ │ + srl v0,t7,0x18 │ │ + sll v1,t6,0x8 │ │ + or a0,v0,v1 │ │ + srl a3,t8,0x8 │ │ + srl a2,t9,0x8 │ │ + sll a1,t7,0x8 │ │ + or t3,a1,a3 │ │ + or t4,a0,a2 │ │ + sll t0,t4,0x10 │ │ + sll t5,t3,0x10 │ │ + srl t6,t3,0x10 │ │ + srl t7,t4,0x10 │ │ + or t8,t5,t6 │ │ + or t9,t0,t7 │ │ + sw t8,8(s0) │ │ + sw t9,12(s0) │ │ + sw t8,8(s1) │ │ + sw t9,12(s1) │ │ + lw v0,16(s0) │ │ + lw v1,20(s0) │ │ + and a0,v0,t1 │ │ + and a1,v1,t1 │ │ + and a3,v1,t2 │ │ + and a2,v0,t2 │ │ + srl t3,a1,0x18 │ │ + sll t4,a0,0x8 │ │ + or t6,t3,t4 │ │ + srl t0,a3,0x8 │ │ + srl t5,a2,0x8 │ │ + sll t7,a1,0x8 │ │ + or t8,t7,t0 │ │ + or t9,t6,t5 │ │ + sll v0,t9,0x10 │ │ + sll v1,t8,0x10 │ │ + srl a1,t8,0x10 │ │ + srl a0,t9,0x10 │ │ + or a3,v1,a1 │ │ + or a2,v0,a0 │ │ + sw a3,16(s0) │ │ + sw a2,20(s0) │ │ + sw a3,16(s1) │ │ + sw a2,20(s1) │ │ + lw t3,24(s0) │ │ + lw t4,28(s0) │ │ + and t5,t3,t1 │ │ + and t6,t4,t1 │ │ + and t7,t4,t2 │ │ + and t8,t3,t2 │ │ + srl t0,t6,0x18 │ │ + sll t9,t5,0x8 │ │ + or a0,t0,t9 │ │ + srl v0,t7,0x8 │ │ + srl v1,t8,0x8 │ │ + sll a1,t6,0x8 │ │ + or t3,a1,v0 │ │ + or t4,a0,v1 │ │ + sll a2,t4,0x10 │ │ + sll a3,t3,0x10 │ │ + srl t5,t3,0x10 │ │ + srl t6,t4,0x10 │ │ + or t7,a3,t5 │ │ + or t8,a2,t6 │ │ + sw t7,24(s0) │ │ + sw t8,28(s0) │ │ + sw t7,24(s1) │ │ + sw t8,28(s1) │ │ + lw t0,32(s0) │ │ + lw t9,36(s0) │ │ + and v0,t0,t1 │ │ + and v1,t9,t1 │ │ + and a1,t9,t2 │ │ + and t3,t0,t2 │ │ + srl t4,v1,0x18 │ │ + sll a0,v0,0x8 │ │ + or t5,t4,a0 │ │ + srl a3,a1,0x8 │ │ + srl a2,t3,0x8 │ │ + sll t6,v1,0x8 │ │ + or t7,t6,a3 │ │ + or t8,t5,a2 │ │ + sll t0,t8,0x10 │ │ + sll t9,t7,0x10 │ │ + srl v0,t7,0x10 │ │ + srl v1,t8,0x10 │ │ + or a1,t9,v0 │ │ + or t3,t0,v1 │ │ + sw a1,32(s0) │ │ + sw t3,36(s0) │ │ + sw a1,32(s1) │ │ + sw t3,36(s1) │ │ + lw t4,40(s0) │ │ + lw a3,44(s0) │ │ + and a0,t4,t1 │ │ + and t5,a3,t1 │ │ + and t6,a3,t2 │ │ + and a2,t4,t2 │ │ + srl t7,t5,0x18 │ │ + sll t8,a0,0x8 │ │ + or v0,t7,t8 │ │ + srl t0,t6,0x8 │ │ + srl t9,a2,0x8 │ │ + sll v1,t5,0x8 │ │ + or a1,v1,t0 │ │ + or t3,v0,t9 │ │ + sll t4,t3,0x10 │ │ + sll a3,a1,0x10 │ │ + srl t5,a1,0x10 │ │ + srl a0,t3,0x10 │ │ + or t6,a3,t5 │ │ + or a2,t4,a0 │ │ + sw t6,40(s0) │ │ + sw a2,44(s0) │ │ + sw t6,40(s1) │ │ + sw a2,44(s1) │ │ + lw t7,48(s0) │ │ + lw t8,52(s0) │ │ + and t9,t7,t1 │ │ + and v0,t8,t1 │ │ + and v1,t8,t2 │ │ + and a1,t7,t2 │ │ + srl t0,v0,0x18 │ │ + sll t3,t9,0x8 │ │ + or t5,t0,t3 │ │ + srl t4,v1,0x8 │ │ + srl a3,a1,0x8 │ │ + sll a0,v0,0x8 │ │ + or t6,a0,t4 │ │ + or t7,t5,a3 │ │ + sll a2,t7,0x10 │ │ + sll t8,t6,0x10 │ │ + srl t9,t6,0x10 │ │ + srl v0,t7,0x10 │ │ + or v1,t8,t9 │ │ + or a1,a2,v0 │ │ + sw v1,48(s0) │ │ + sw a1,52(s0) │ │ + sw v1,48(s1) │ │ + sw a1,52(s1) │ │ + lw t0,56(s0) │ │ + lw t3,60(s0) │ │ + and t4,t0,t1 │ │ + and t1,t3,t1 │ │ + and t5,t3,t2 │ │ + srl a3,t1,0x18 │ │ + and t2,t0,t2 │ │ + sll a0,t4,0x8 │ │ + sll t8,t1,0x8 │ │ + srl t6,t5,0x8 │ │ + srl t7,t2,0x8 │ │ + or a2,a3,a0 │ │ + or t9,t8,t6 │ │ + or t0,a2,t7 │ │ + sll v1,t0,0x10 │ │ + sll a1,t9,0x10 │ │ + srl v0,t9,0x10 │ │ + srl t3,t0,0x10 │ │ + or t4,a1,v0 │ │ + or t1,v1,t3 │ │ + sw t4,56(s0) │ │ + sw t1,60(s0) │ │ + sw t4,56(s1) │ │ + sw t1,60(s1) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-32172(gp) │ │ + lw s0,28(sp) │ │ + move a1,zero │ │ + li a2,208 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + │ │ +00011bf8 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-32520 │ │ + addu gp,gp,t9 │ │ + beqz a0,11ca0 │ │ + lw v1,-32736(gp) │ │ + addiu sp,sp,-32 │ │ + addiu t2,v1,19584 │ │ + move v0,a0 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + sw s0,24(sp) │ │ + addiu a3,t2,64 │ │ + lw a2,0(t2) │ │ + lw a1,4(t2) │ │ + swl a2,3(v0) │ │ + swr a2,0(v0) │ │ + swl a1,7(v0) │ │ + lw t0,8(t2) │ │ + swr a1,4(v0) │ │ + swl t0,11(v0) │ │ + lw t1,12(t2) │ │ + swr t0,8(v0) │ │ + swl t1,15(v0) │ │ + addiu t2,t2,16 │ │ + swr t1,12(v0) │ │ + bne t2,a3,11c28 │ │ + addiu v0,v0,16 │ │ + lw t9,-32172(gp) │ │ + move s0,a0 │ │ + move a1,zero │ │ + addiu a0,a0,80 │ │ + jalr t9 │ │ + li a2,128 │ │ + move a0,zero │ │ + move t3,zero │ │ + sw a0,72(s0) │ │ + sw t3,76(s0) │ │ + sw a0,64(s0) │ │ + sw t3,68(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + addiu sp,sp,32 │ │ + jr ra │ │ + nop │ │ + │ │ +00011ca8 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-32696 │ │ + addu gp,gp,t9 │ │ + lw t9,-32544(gp) │ │ + jr t9 │ │ + nop │ │ + │ │ +00011cc0 : │ │ + lui gp,0x2 │ │ + addiu gp,gp,-32720 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + move s1,a0 │ │ + beqz a0,11f4c │ │ + move s0,a1 │ │ + lw t9,-32272(gp) │ │ + jalr t9 │ │ + move a0,a1 │ │ + lw a2,0(s0) │ │ + lw a3,4(s0) │ │ + lui v0,0xff │ │ + addiu t1,v0,255 │ │ + lui v1,0xff00 │ │ + ori t2,v1,0xff00 │ │ + and a1,a3,t1 │ │ + and a0,a2,t1 │ │ + and t3,a3,t2 │ │ + and t4,a2,t2 │ │ + srl t0,a1,0x18 │ │ + sll t5,a0,0x8 │ │ + or t8,t0,t5 │ │ + srl t6,t3,0x8 │ │ + srl t7,t4,0x8 │ │ + sll t9,a1,0x8 │ │ + or v0,t9,t6 │ │ + or v1,t8,t7 │ │ + sll a2,v1,0x10 │ │ + sll a3,v0,0x10 │ │ + srl a1,v0,0x10 │ │ + srl a0,v1,0x10 │ │ + or t3,a3,a1 │ │ + or t4,a2,a0 │ │ + lw gp,16(sp) │ │ + sw t3,0(s0) │ │ + sw t4,4(s0) │ │ + sw t3,0(s1) │ │ + sw t4,4(s1) │ │ + lw t0,8(s0) │ │ + lw t5,12(s0) │ │ + and t6,t0,t1 │ │ + and t7,t5,t1 │ │ + and t8,t5,t2 │ │ + and t9,t0,t2 │ │ + srl v0,t7,0x18 │ │ + sll v1,t6,0x8 │ │ + or a0,v0,v1 │ │ + srl a3,t8,0x8 │ │ + srl a2,t9,0x8 │ │ + sll a1,t7,0x8 │ │ + or t3,a1,a3 │ │ + or t4,a0,a2 │ │ + sll t0,t4,0x10 │ │ + sll t5,t3,0x10 │ │ + srl t6,t3,0x10 │ │ + srl t7,t4,0x10 │ │ + or t8,t5,t6 │ │ + or t9,t0,t7 │ │ + sw t8,8(s0) │ │ + sw t9,12(s0) │ │ + sw t8,8(s1) │ │ + sw t9,12(s1) │ │ + lw v0,16(s0) │ │ + lw v1,20(s0) │ │ + and a0,v0,t1 │ │ + and a1,v1,t1 │ │ + and a3,v1,t2 │ │ + and a2,v0,t2 │ │ + srl t3,a1,0x18 │ │ + sll t4,a0,0x8 │ │ + or t6,t3,t4 │ │ + srl t0,a3,0x8 │ │ + srl t5,a2,0x8 │ │ + sll t7,a1,0x8 │ │ + or t8,t7,t0 │ │ + or t9,t6,t5 │ │ + sll v0,t9,0x10 │ │ + sll v1,t8,0x10 │ │ + srl a1,t8,0x10 │ │ + srl a0,t9,0x10 │ │ + or a3,v1,a1 │ │ + or a2,v0,a0 │ │ + sw a3,16(s0) │ │ + sw a2,20(s0) │ │ + sw a3,16(s1) │ │ + sw a2,20(s1) │ │ + lw t3,24(s0) │ │ + lw t4,28(s0) │ │ + and t5,t3,t1 │ │ + and t6,t4,t1 │ │ + and t7,t4,t2 │ │ + and t8,t3,t2 │ │ + srl t0,t6,0x18 │ │ + sll t9,t5,0x8 │ │ + or a0,t0,t9 │ │ + srl v0,t7,0x8 │ │ + srl v1,t8,0x8 │ │ + sll a1,t6,0x8 │ │ + or t3,a1,v0 │ │ + or t4,a0,v1 │ │ + sll a2,t4,0x10 │ │ + sll a3,t3,0x10 │ │ + srl t5,t3,0x10 │ │ + srl t6,t4,0x10 │ │ + or t7,a3,t5 │ │ + or t8,a2,t6 │ │ + sw t7,24(s0) │ │ + sw t8,28(s0) │ │ + sw t7,24(s1) │ │ + sw t8,28(s1) │ │ + lw t0,32(s0) │ │ + lw t9,36(s0) │ │ + and v0,t0,t1 │ │ + and v1,t9,t1 │ │ + and a1,t9,t2 │ │ + and t3,t0,t2 │ │ + srl t4,v1,0x18 │ │ + sll a0,v0,0x8 │ │ + or t5,t4,a0 │ │ + srl a3,a1,0x8 │ │ + srl a2,t3,0x8 │ │ + sll t6,v1,0x8 │ │ + or t7,t6,a3 │ │ + or t8,t5,a2 │ │ + sll t0,t8,0x10 │ │ + sll t9,t7,0x10 │ │ + srl v0,t7,0x10 │ │ + srl v1,t8,0x10 │ │ + or a1,t9,v0 │ │ + or t3,t0,v1 │ │ + sw a1,32(s0) │ │ + sw t3,36(s0) │ │ + sw a1,32(s1) │ │ + sw t3,36(s1) │ │ + lw t4,40(s0) │ │ + lw a3,44(s0) │ │ + and a0,t4,t1 │ │ + and t1,a3,t1 │ │ + and a2,a3,t2 │ │ + srl t5,t1,0x18 │ │ + and t2,t4,t2 │ │ + sll t6,a0,0x8 │ │ + sll t9,t1,0x8 │ │ + srl t7,a2,0x8 │ │ + srl t8,t2,0x8 │ │ + or t0,t5,t6 │ │ + or v0,t9,t7 │ │ + or t3,t0,t8 │ │ + sll v1,t3,0x10 │ │ + sll a1,v0,0x10 │ │ + srl t4,v0,0x10 │ │ + srl a3,t3,0x10 │ │ + or t1,a1,t4 │ │ + or a0,v1,a3 │ │ + sw t1,40(s0) │ │ + sw a0,44(s0) │ │ + sw t1,40(s1) │ │ + sw a0,44(s1) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-32172(gp) │ │ + lw s0,28(sp) │ │ + move a1,zero │ │ + li a2,208 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + │ │ +00011f70 : │ │ + beqz a0,11f88 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,11f90 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + bltz a1,11fe0 │ │ + nop │ │ + lw a3,100(a0) │ │ + lh t0,12(a0) │ │ + ori a2,a3,0x2 │ │ + sw a1,28(a0) │ │ + beqz a1,11fe8 │ │ + sw a2,100(a0) │ │ + li t6,2 │ │ + beq t0,t6,12034 │ │ + li t7,5 │ │ + beq t0,t7,12020 │ │ + li t8,1 │ │ + bne t0,t8,12004 │ │ + li t9,3 │ │ + ori a3,a3,0x42 │ │ + sh t9,12(a0) │ │ + sw a3,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ + jr ra │ │ + li v0,5 │ │ + li a1,4 │ │ + beq t0,a1,12048 │ │ + li t1,6 │ │ + beq t0,t1,1200c │ │ + li t2,3 │ │ + beq t0,t2,1205c │ │ + li t3,1 │ │ + jr ra │ │ + move v0,zero │ │ + li t4,5 │ │ + ori a3,a3,0x42 │ │ + sh t4,12(a0) │ │ + b 11fd8 │ │ + sw a3,100(a0) │ │ + li v1,6 │ │ + ori a3,a3,0x42 │ │ + sh v1,12(a0) │ │ + b 11fd8 │ │ + sw a3,100(a0) │ │ + li v0,4 │ │ + ori a3,a3,0x42 │ │ + sh v0,12(a0) │ │ + b 11fd8 │ │ + sw a3,100(a0) │ │ + li t5,2 │ │ + ori a3,a3,0x42 │ │ + sh t5,12(a0) │ │ + b 11fd8 │ │ + sw a3,100(a0) │ │ + ori a3,a3,0x42 │ │ + sh t3,12(a0) │ │ + b 11fd8 │ │ + sw a3,100(a0) │ │ + │ │ +0001206c : │ │ + beqz a0,12084 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,1208c │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,120a4 │ │ + nop │ │ + lw a0,28(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + nop │ │ + │ │ +000120b0 : │ │ + sll a1,a1,0x10 │ │ + beqz a0,120cc │ │ + sra a2,a1,0x10 │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,120d4 │ │ + addiu a3,a2,-1 │ │ + jr ra │ │ + li v0,1 │ │ + andi t0,a3,0xffff │ │ + sltiu t1,t0,7 │ │ + bnez t1,120ec │ │ + nop │ │ + jr ra │ │ + li v0,45 │ │ + lw t2,100(a0) │ │ + sh a2,32(a0) │ │ + ori t3,t2,0x1000 │ │ + sw t3,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ + │ │ +00012104 : │ │ + sll a1,a1,0x10 │ │ + beqz a0,12120 │ │ + sra a2,a1,0x10 │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12128 │ │ + addiu a3,a2,-1 │ │ + jr ra │ │ + li v0,1 │ │ + andi t0,a3,0xffff │ │ + sltiu t1,t0,7 │ │ + bnez t1,12140 │ │ + nop │ │ + jr ra │ │ + li v0,45 │ │ + lw t2,100(a0) │ │ + sh a2,60(a0) │ │ + ori t3,t2,0x1000 │ │ + sw t3,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ + │ │ +00012158 : │ │ + beqz a0,12170 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12178 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,12190 │ │ + nop │ │ + lh a0,32(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sh a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + │ │ +00012198 : │ │ + beqz a0,121b0 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,121b8 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + lh a0,60(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sh a0,0(a1) │ │ + │ │ +000121c8 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,31528 │ │ + addu gp,gp,t9 │ │ + beqz a0,121ec │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,121f4 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + addiu sp,sp,-48 │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + lw s1,68(a0) │ │ + beqz s1,1225c │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ + jalr t9 │ │ + move a0,s1 │ │ + sltiu a0,v0,1500 │ │ + lw gp,16(sp) │ │ + move s2,v0 │ │ + bnez a0,1227c │ │ + lh a1,32(s0) │ │ + li v0,46 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + li v0,98 │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + andi a2,a1,0xffff │ │ + sltiu a3,a2,8 │ │ + beqz a3,12468 │ │ + lw t1,-32736(gp) │ │ + sll t0,a2,0x2 │ │ + addiu t2,t1,20576 │ │ + addu t3,t2,t0 │ │ + lw t4,0(t3) │ │ + addu t5,t4,gp │ │ + jr t5 │ │ + nop │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,129 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32360(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t6,86 │ │ + lw gp,16(sp) │ │ + sw t6,52(s0) │ │ + lw a0,48(s0) │ │ + beqz a0,122f8 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + sw s3,48(s0) │ │ + b 12240 │ │ + move v0,zero │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,65 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32364(gp) │ │ + move a0,s3 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li v1,43 │ │ + lw gp,16(sp) │ │ + b 122e4 │ │ + sw v1,52(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,129 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32384(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t7,86 │ │ + lw gp,16(sp) │ │ + b 122e4 │ │ + sw t7,52(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,97 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32380(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t8,64 │ │ + lw gp,16(sp) │ │ + b 122e4 │ │ + sw t8,52(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,65 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + b 12324 │ │ + lw t9,-32376(gp) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,41 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32372(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li v0,27 │ │ + lw gp,16(sp) │ │ + b 122e4 │ │ + sw v0,52(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,33 │ │ + move s3,v0 │ │ + beqz v0,12470 │ │ + lw gp,16(sp) │ │ + lw t9,-32368(gp) │ │ + move a1,s1 │ │ + move a0,v0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + li s1,22 │ │ + lw gp,16(sp) │ │ + b 122e4 │ │ + sw s1,52(s0) │ │ + b 12240 │ │ + li v0,99 │ │ + b 12240 │ │ + li v0,2 │ │ + │ │ +00012478 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,30840 │ │ + addu gp,gp,t9 │ │ + beqz a0,1249c │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,124a4 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + addiu sp,sp,-48 │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + lw s1,76(a0) │ │ + beqz s1,1250c │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ + jalr t9 │ │ + move a0,s1 │ │ + sltiu a0,v0,1500 │ │ + lw gp,16(sp) │ │ + move s2,v0 │ │ + bnez a0,1252c │ │ + lh a1,60(s0) │ │ + li v0,46 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + li v0,98 │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + andi a2,a1,0xffff │ │ + sltiu a3,a2,8 │ │ + beqz a3,12718 │ │ + lw t1,-32736(gp) │ │ + sll t0,a2,0x2 │ │ + addiu t2,t1,20608 │ │ + addu t3,t2,t0 │ │ + lw t4,0(t3) │ │ + addu t5,t4,gp │ │ + jr t5 │ │ + nop │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,129 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32360(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t6,86 │ │ + lw gp,16(sp) │ │ + sw t6,64(s0) │ │ + lw a0,56(s0) │ │ + beqz a0,125a8 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + sw s3,56(s0) │ │ + b 124f0 │ │ + move v0,zero │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,65 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32364(gp) │ │ + move a0,s3 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li v1,43 │ │ + lw gp,16(sp) │ │ + b 12594 │ │ + sw v1,64(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,129 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32384(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t7,86 │ │ + lw gp,16(sp) │ │ + b 12594 │ │ + sw t7,64(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,97 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32380(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t8,64 │ │ + lw gp,16(sp) │ │ + b 12594 │ │ + sw t8,64(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,65 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + b 125d4 │ │ + lw t9,-32376(gp) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,41 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32372(gp) │ │ + move a0,v0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li v0,27 │ │ + lw gp,16(sp) │ │ + b 12594 │ │ + sw v0,64(s0) │ │ + lw t9,-32040(gp) │ │ + li a0,1 │ │ + jalr t9 │ │ + li a1,33 │ │ + move s3,v0 │ │ + beqz v0,12720 │ │ + lw gp,16(sp) │ │ + lw t9,-32368(gp) │ │ + move a1,s1 │ │ + move a0,v0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + li s1,22 │ │ + lw gp,16(sp) │ │ + b 12594 │ │ + sw s1,64(s0) │ │ + b 124f0 │ │ + li v0,99 │ │ + b 124f0 │ │ + li v0,2 │ │ + │ │ +00012728 : │ │ + beqz a0,12740 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12748 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,12760 │ │ + nop │ │ + lw a0,48(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + │ │ +00012768 : │ │ + beqz a0,12780 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12788 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + lw a0,56(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + ... │ │ + │ │ +000127a0 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,30032 │ │ + addu gp,gp,t9 │ │ + sltiu v0,a0,114 │ │ + beqz v0,12d2c │ │ + lw v1,-32736(gp) │ │ + sll a0,a0,0x2 │ │ + addiu a1,v1,28352 │ │ + addu a2,a1,a0 │ │ + lw a3,0(a2) │ │ + addu t0,a3,gp │ │ + jr t0 │ │ + nop │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,20640 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,28244 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,28208 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,28156 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,28116 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,28092 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,28028 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,27980 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,27932 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,27872 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,27848 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,27808 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,27772 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,27736 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,27684 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,27664 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,27628 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,27596 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,27564 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,27544 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,27492 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,27420 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,27348 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,27272 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,27196 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,27132 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,27060 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,26992 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,26920 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,26860 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,26784 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,26712 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,26636 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,26564 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,26500 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,26424 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,26352 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,26280 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,26208 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,26140 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,26064 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,25992 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,25912 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,25836 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,25760 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,25680 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,25600 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,25520 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,25444 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,25372 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,25296 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,25220 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,25132 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,25052 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,24972 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,24884 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,24804 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,24724 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,24644 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,24556 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,24472 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,24392 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,24312 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,24228 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,24152 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,24072 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,23996 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,23928 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,23856 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,23780 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,23704 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,23632 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,23556 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,23480 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,23408 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,23332 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,23256 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,23184 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,23108 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,23032 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,22956 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,22876 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,22796 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,22720 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,22644 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,22568 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,22492 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,22416 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,22344 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,22268 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,22192 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,22120 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,22044 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,21972 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,21896 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,21816 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,21740 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,21664 │ │ + lw t1,-32736(gp) │ │ + jr ra │ │ + addiu v0,t1,21588 │ │ + lw t2,-32736(gp) │ │ + jr ra │ │ + addiu v0,t2,21508 │ │ + lw t3,-32736(gp) │ │ + jr ra │ │ + addiu v0,t3,21432 │ │ + lw t4,-32736(gp) │ │ + jr ra │ │ + addiu v0,t4,21356 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,21284 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,21204 │ │ + lw t7,-32736(gp) │ │ + jr ra │ │ + addiu v0,t7,21128 │ │ + lw t8,-32736(gp) │ │ + jr ra │ │ + addiu v0,t8,21056 │ │ + lw t9,-32736(gp) │ │ + jr ra │ │ + addiu v0,t9,20984 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,20916 │ │ + lw a0,-32736(gp) │ │ + jr ra │ │ + addiu v0,a0,20840 │ │ + lw v1,-32736(gp) │ │ + jr ra │ │ + addiu v0,v1,20764 │ │ + lw a1,-32736(gp) │ │ + jr ra │ │ + addiu v0,a1,20736 │ │ + lw a2,-32736(gp) │ │ + jr ra │ │ + addiu v0,a2,20708 │ │ + lw a3,-32736(gp) │ │ + jr ra │ │ + addiu v0,a3,20680 │ │ + lw t0,-32736(gp) │ │ + jr ra │ │ + addiu v0,t0,20648 │ │ + addiu t3,a0,-115 │ │ + sltiu t4,t3,25 │ │ + bnez t4,12d44 │ │ + lw t5,-32736(gp) │ │ + jr ra │ │ + addiu v0,t5,28328 │ │ + lw t6,-32736(gp) │ │ + jr ra │ │ + addiu v0,t6,28272 │ │ + │ │ +00012d50 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,28576 │ │ + addu gp,gp,t9 │ │ + lw v0,-32736(gp) │ │ + jr ra │ │ + addiu v0,v0,18936 │ │ + ... │ │ + │ │ +00012d70 : │ │ + beqz a0,12d88 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12d90 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,12da8 │ │ + nop │ │ + lw a0,84(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sw a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + │ │ +00012db0 : │ │ + sll a1,a1,0x10 │ │ + beqz a0,12dcc │ │ + sra a2,a1,0x10 │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12dd4 │ │ + andi a3,a2,0xffff │ │ + jr ra │ │ + li v0,1 │ │ + sltiu t0,a3,8 │ │ + bnez t0,12de8 │ │ + lui t2,0x2 │ │ + jr ra │ │ + li v0,76 │ │ + lw t1,100(a0) │ │ + or t3,t1,t2 │ │ + sh a2,40(a0) │ │ + sw t3,100(a0) │ │ + jr ra │ │ + move v0,zero │ │ + │ │ +00012e00 : │ │ + beqz a0,12e18 │ │ + nop │ │ + lbu v1,104(a0) │ │ + li v0,129 │ │ + beq v1,v0,12e20 │ │ + nop │ │ + jr ra │ │ + li v0,1 │ │ + beqz a1,12e38 │ │ + nop │ │ + lh a0,40(a0) │ │ + move v0,zero │ │ + jr ra │ │ + sh a0,0(a1) │ │ + jr ra │ │ + li v0,4 │ │ + │ │ +00012e40 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,28336 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-192 │ │ + lw t9,-32172(gp) │ │ + sw s1,172(sp) │ │ + addiu s1,sp,32 │ │ + sw gp,24(sp) │ │ + sw s3,180(sp) │ │ + sw s2,176(sp) │ │ + sw s0,168(sp) │ │ + sw ra,188(sp) │ │ + sw s4,184(sp) │ │ + move s0,a0 │ │ + move s2,a1 │ │ + move s3,a2 │ │ + move a0,s1 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,129 │ │ + beqz s0,12ea8 │ │ + lw gp,24(sp) │ │ + lbu v1,104(s0) │ │ + li v0,129 │ │ + beq v1,v0,12ecc │ │ + nop │ │ + li v0,1 │ │ + lw ra,188(sp) │ │ + lw s4,184(sp) │ │ + lw s3,180(sp) │ │ + lw s2,176(sp) │ │ + lw s1,172(sp) │ │ + lw s0,168(sp) │ │ + jr ra │ │ + addiu sp,sp,192 │ │ + beqz s2,12f48 │ │ + sltiu a0,s3,137 │ │ + bnez a0,12efc │ │ + lw ra,188(sp) │ │ + lw s4,184(sp) │ │ + lw s3,180(sp) │ │ + lw s2,176(sp) │ │ + lw s1,172(sp) │ │ + lw s0,168(sp) │ │ + li v0,109 │ │ + jr ra │ │ + addiu sp,sp,192 │ │ + lh a1,40(s0) │ │ + li a2,1 │ │ + beq a1,a2,13070 │ │ + lw t9,-32268(gp) │ │ + li a3,2 │ │ + beq a1,a3,13098 │ │ + li t0,3 │ │ + beq a1,t0,130c4 │ │ + li t1,4 │ │ + beq a1,t1,12f50 │ │ + li t2,5 │ │ + beq a1,t2,130f0 │ │ + li t3,6 │ │ + beq a1,t3,1311c │ │ + li t4,7 │ │ + beq a1,t4,1312c │ │ + lw t9,-32264(gp) │ │ + b 12eac │ │ + li v0,113 │ │ + b 12eac │ │ + li v0,4 │ │ + lw t9,-32260(gp) │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + move a2,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + move a3,s2 │ │ + lw gp,24(sp) │ │ + li s3,48 │ │ + li s4,97 │ │ + bnez v0,12eac │ │ + lw t9,-32040(gp) │ │ + sll t5,s3,0x1 │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a1,t5,1 │ │ + move s2,v0 │ │ + beqz v0,13068 │ │ + lw gp,24(sp) │ │ + lw t9,-32604(gp) │ │ + move a0,s1 │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw gp,24(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a0,84(s0) │ │ + beqz a0,12fdc │ │ + lw gp,24(sp) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + lw t9,-32144(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + move s1,v0 │ │ + lw t9,-32184(gp) │ │ + sw v0,84(s0) │ │ + jalr t9 │ │ + move a0,s2 │ │ + beqz s1,13068 │ │ + lw gp,24(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + sltu t6,v0,s4 │ │ + movz v0,s4,t6 │ │ + li t7,43 │ │ + beq v0,t7,13060 │ │ + sw v0,88(s0) │ │ + slti t8,v0,44 │ │ + beqz t8,13050 │ │ + li v1,64 │ │ + li ra,22 │ │ + beq v0,ra,13060 │ │ + li s0,27 │ │ + beq v0,s0,13060 │ │ + nop │ │ + b 12eac │ │ + li v0,77 │ │ + beq v0,v1,13060 │ │ + li a0,86 │ │ + bne v0,a0,13048 │ │ + nop │ │ + b 12eac │ │ + move v0,zero │ │ + b 12eac │ │ + li v0,2 │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + move a2,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + move a3,s2 │ │ + li s3,16 │ │ + lw gp,24(sp) │ │ + b 12f78 │ │ + li s4,33 │ │ + lw t9,-32256(gp) │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + move a2,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + move a3,s2 │ │ + li s3,20 │ │ + lw gp,24(sp) │ │ + b 12f78 │ │ + li s4,41 │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + lw t9,-32252(gp) │ │ + sw s3,16(sp) │ │ + move a2,s1 │ │ + jalr t9 │ │ + move a3,s2 │ │ + li s3,32 │ │ + lw gp,24(sp) │ │ + b 12f78 │ │ + li s4,65 │ │ + lw t9,-32248(gp) │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + move a2,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + move a3,s2 │ │ + li s3,64 │ │ + lw gp,24(sp) │ │ + b 12f78 │ │ + li s4,129 │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + b 130d0 │ │ + lw t9,-32244(gp) │ │ + lw a0,76(s0) │ │ + lw a1,80(s0) │ │ + move a2,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + move a3,s2 │ │ + li s3,64 │ │ + lw gp,24(sp) │ │ + b 12f78 │ │ + li s4,129 │ │ + │ │ +00013154 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,27548 │ │ + addu gp,gp,t9 │ │ + beqz a0,13264 │ │ + nop │ │ + addiu sp,sp,-64 │ │ + sw s1,28(sp) │ │ + sw gp,16(sp) │ │ + sw ra,60(sp) │ │ + sw s8,56(sp) │ │ + sw s7,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + lbu s0,104(a0) │ │ + li s1,129 │ │ + beq s0,s1,131d8 │ │ + li v0,1 │ │ + lw ra,60(sp) │ │ + lw s8,56(sp) │ │ + lw s7,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + beqz a1,13230 │ │ + lw t9,-32512(gp) │ │ + move s0,a0 │ │ + lw a0,80(a0) │ │ + move s3,a2 │ │ + jalr t9 │ │ + move s2,a1 │ │ + bnez v0,1326c │ │ + lw gp,16(sp) │ │ + lw ra,60(sp) │ │ + lw s8,56(sp) │ │ + lw s7,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,73 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,60(sp) │ │ + lw s8,56(sp) │ │ + lw s7,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,4 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + jr ra │ │ + li v0,1 │ │ + sltiu v0,s3,137 │ │ + beqz v0,131a8 │ │ + li v0,109 │ │ + lh a0,40(s0) │ │ + li v1,1 │ │ + beq a0,v1,132c0 │ │ + li a1,2 │ │ + beq a0,a1,132e8 │ │ + li a2,3 │ │ + beq a0,a2,132e0 │ │ + li a3,4 │ │ + beq a0,a3,133cc │ │ + li t0,5 │ │ + beq a0,t0,133d4 │ │ + li t1,6 │ │ + beq a0,t1,132e0 │ │ + li t2,7 │ │ + beq a0,t2,133d4 │ │ + li v0,110 │ │ + b 131ac │ │ + lw ra,60(sp) │ │ + li s4,22 │ │ + lw s6,80(s0) │ │ + subu s8,s6,s4 │ │ + slti t3,s8,36 │ │ + beqz t3,132f0 │ │ + li v0,74 │ │ + b 131ac │ │ + lw ra,60(sp) │ │ + b 132c4 │ │ + li s4,43 │ │ + b 132c4 │ │ + li s4,27 │ │ + lw s7,76(s0) │ │ + lw t9,-32160(gp) │ │ + addu a0,s7,s8 │ │ + jalr t9 │ │ + move a1,s4 │ │ + move s5,v0 │ │ + beqz v0,13410 │ │ + lw gp,16(sp) │ │ + lw t9,-32160(gp) │ │ + move a1,s8 │ │ + jalr t9 │ │ + move a0,s7 │ │ + move s8,v0 │ │ + beqz v0,133dc │ │ + lw gp,16(sp) │ │ + lw t9,-32504(gp) │ │ + move a1,s6 │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw t4,80(s0) │ │ + lw t5,36(s0) │ │ + subu t6,t4,s4 │ │ + li s6,112 │ │ + li t7,7 │ │ + lw gp,16(sp) │ │ + movz s6,zero,v0 │ │ + sw s8,76(s0) │ │ + beq t5,t7,13420 │ │ + sw t6,80(s0) │ │ + lw t8,92(s0) │ │ + beqz t8,13484 │ │ + lw t9,-32340(gp) │ │ + lw t9,-32468(gp) │ │ + lh a1,40(s0) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s7,v0 │ │ + beqz v0,13498 │ │ + lw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw gp,16(sp) │ │ + sltiu s3,v0,1500 │ │ + li s2,1500 │ │ + movn s2,v0,s3 │ │ + lw t9,-32504(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a1,s2 │ │ + li s0,112 │ │ + movn s6,s0,v0 │ │ + move v0,s7 │ │ + b 131a8 │ │ + movz v0,s6,s7 │ │ + b 132c4 │ │ + li s4,64 │ │ + b 132c4 │ │ + li s4,86 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw gp,16(sp) │ │ + sltiu a2,v0,1500 │ │ + li a3,1500 │ │ + movn a3,v0,a2 │ │ + lw t9,-32504(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a1,a3 │ │ + bnez v0,13418 │ │ + nop │ │ + b 131a8 │ │ + li v0,2 │ │ + b 131a8 │ │ + li v0,112 │ │ + lw ra,96(s0) │ │ + bnez ra,13374 │ │ + lw t9,-32468(gp) │ │ + lw t9,-32240(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + move s1,v0 │ │ + beqz s1,13370 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw gp,16(sp) │ │ + sltiu a1,v0,1500 │ │ + li v1,1500 │ │ + movn v1,v0,a1 │ │ + lw t9,-32504(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a1,v1 │ │ + bnez v0,13418 │ │ + nop │ │ + move v0,s6 │ │ + b 131a8 │ │ + movz v0,s1,s6 │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s1,v0 │ │ + b 13440 │ │ + lw gp,16(sp) │ │ + lw t9,-32444(gp) │ │ + move a0,s0 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s3 │ │ + move s7,v0 │ │ + bnez v0,1338c │ │ + lw gp,16(sp) │ │ + lw t9,-32400(gp) │ │ + lw a1,84(s0) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a2,s4 │ │ + li s7,75 │ │ + lw gp,16(sp) │ │ + b 1338c │ │ + movz s7,zero,v0 │ │ + nop │ │ + │ │ +000134e0 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,26640 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw t9,-32236(gp) │ │ + sw ra,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw gp,24(sp) │ │ + move s1,a0 │ │ + jalr t9 │ │ + move a0,a1 │ │ + lw gp,24(sp) │ │ + move a3,s1 │ │ + lw s0,-32728(gp) │ │ + lw a2,-32736(gp) │ │ + lw t9,-32068(gp) │ │ + addiu a0,s0,8176 │ │ + sw v0,16(sp) │ │ + li a1,255 │ │ + jalr t9 │ │ + addiu a2,a2,28816 │ │ + lw ra,44(sp) │ │ + addiu v0,s0,8176 │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + │ │ +00013550 : │ │ + lui gp,0x1 │ │ + addiu gp,gp,26528 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-3792 │ │ + lw t9,-32172(gp) │ │ + addiu v0,sp,3392 │ │ + li a2,256 │ │ + sw ra,3788(sp) │ │ + sw gp,24(sp) │ │ + sw s8,3784(sp) │ │ + sw s7,3780(sp) │ │ + move s8,a0 │ │ + sw s6,3776(sp) │ │ + sw s5,3772(sp) │ │ + sw s4,3768(sp) │ │ + move s5,a1 │ │ + sw s3,3764(sp) │ │ + sw s2,3760(sp) │ │ + sw s1,3756(sp) │ │ + sw s0,3752(sp) │ │ + move a0,v0 │ │ + sw v0,3724(sp) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,24(sp) │ │ + addiu v1,sp,3136 │ │ + lw t9,-32172(gp) │ │ + move a0,v1 │ │ + sw v1,3744(sp) │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,256 │ │ + lw gp,24(sp) │ │ + addiu a0,sp,2620 │ │ + lw t9,-32172(gp) │ │ + sw a0,3732(sp) │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,516 │ │ + lw gp,24(sp) │ │ + addiu a1,sp,2104 │ │ + lw t9,-32172(gp) │ │ + move a0,a1 │ │ + sw a1,3736(sp) │ │ + li a2,516 │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,24(sp) │ │ + li a0,2 │ │ + lw a3,-32736(gp) │ │ + lw a2,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,a2,28832 │ │ + jalr t9 │ │ + addiu a2,a3,28844 │ │ + lw gp,24(sp) │ │ + li a2,2072 │ │ + lw t9,-32172(gp) │ │ + addiu a0,sp,32 │ │ + jalr t9 │ │ + move a1,zero │ │ + lw t0,0(s8) │ │ + move a1,s5 │ │ + lw t9,124(t0) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,24(sp) │ │ + lw t1,0(s8) │ │ + lw s7,-32736(gp) │ │ + lw t2,-32736(gp) │ │ + lw t9,376(t1) │ │ + addiu a2,t2,28992 │ │ + addiu a3,s7,28868 │ │ + move a0,s8 │ │ + move a1,v0 │ │ + jalr t9 │ │ + move s6,v0 │ │ + lw t3,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t3) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t4,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t4) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3680(sp) │ │ + lw gp,24(sp) │ │ + lw t5,0(s8) │ │ + lw t6,-32736(gp) │ │ + lw t9,376(t5) │ │ + addiu a2,t6,28888 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + move s4,v0 │ │ + lw t7,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t7) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw s0,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(s0) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3684(sp) │ │ + lw gp,24(sp) │ │ + lw s1,0(s8) │ │ + lw s2,-32736(gp) │ │ + lw t9,376(s1) │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + addiu a2,s2,28900 │ │ + move a0,s8 │ │ + jalr t9 │ │ + move s3,v0 │ │ + lw t8,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t8) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw v1,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(v1) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3688(sp) │ │ + lw gp,24(sp) │ │ + lw a0,0(s8) │ │ + lw a2,-32736(gp) │ │ + lw t9,376(a0) │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + addiu a2,a2,28912 │ │ + jalr t9 │ │ + move s0,v0 │ │ + lw a1,0(s8) │ │ + move a0,s8 │ │ + lw t9,380(a1) │ │ + move a2,v0 │ │ + jalr t9 │ │ + move a1,s5 │ │ + lw a3,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(a3) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3692(sp) │ │ + lw gp,24(sp) │ │ + lw t0,0(s8) │ │ + lw t1,-32736(gp) │ │ + lw t9,376(t0) │ │ + addiu a2,t1,28924 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3660(sp) │ │ + lw t2,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t2) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t3,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t3) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3696(sp) │ │ + lw gp,24(sp) │ │ + lw t4,0(s8) │ │ + lw t5,-32736(gp) │ │ + lw t9,376(t4) │ │ + addiu a2,t5,28936 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3672(sp) │ │ + lw t6,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t6) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t7,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t7) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3700(sp) │ │ + lw gp,24(sp) │ │ + lw s1,0(s8) │ │ + lw s2,-32736(gp) │ │ + lw t9,376(s1) │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + addiu a2,s2,28948 │ │ + move a0,s8 │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw t8,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t8) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw v1,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(v1) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3704(sp) │ │ + lw gp,24(sp) │ │ + lw a0,0(s8) │ │ + lw a2,-32736(gp) │ │ + lw t9,376(a0) │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + addiu a2,a2,28960 │ │ + jalr t9 │ │ + sw v0,3656(sp) │ │ + lw a1,0(s8) │ │ + move a0,s8 │ │ + lw t9,380(a1) │ │ + move a2,v0 │ │ + jalr t9 │ │ + move a1,s5 │ │ + lw a3,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(a3) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3708(sp) │ │ + lw gp,24(sp) │ │ + lw t0,0(s8) │ │ + lw t1,-32736(gp) │ │ + lw t9,376(t0) │ │ + addiu a2,t1,28972 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3664(sp) │ │ + lw t2,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t2) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t3,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t3) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3712(sp) │ │ + lw gp,24(sp) │ │ + lw t4,0(s8) │ │ + lw t5,-32736(gp) │ │ + lw t9,376(t4) │ │ + addiu a2,t5,28988 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw t6,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(t6) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t7,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t7) │ │ + move a1,v0 │ │ + move a2,zero │ │ + jalr t9 │ │ + sw v0,3716(sp) │ │ + lw gp,24(sp) │ │ + lw t8,0(s8) │ │ + lw v1,-32736(gp) │ │ + lw t9,376(t8) │ │ + addiu a2,v1,29004 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3668(sp) │ │ + lw a2,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(a2) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw a0,0(s8) │ │ + move a1,v0 │ │ + lw t9,676(a0) │ │ + move a2,zero │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3720(sp) │ │ + lw gp,24(sp) │ │ + lw a1,0(s8) │ │ + lw t0,-32736(gp) │ │ + lw t9,376(a1) │ │ + addiu a2,t0,29016 │ │ + addiu a3,s7,28868 │ │ + move a1,s6 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,3676(sp) │ │ + lw a3,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(a3) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t1,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(t1) │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a2,zero │ │ + lw gp,24(sp) │ │ + lw t2,0(s8) │ │ + addiu a3,s7,28868 │ │ + lw s7,-32736(gp) │ │ + lw t9,376(t2) │ │ + move a1,s6 │ │ + addiu a2,s7,29032 │ │ + move a0,s8 │ │ + jalr t9 │ │ + move s7,v0 │ │ + lw s6,0(s8) │ │ + move a1,s5 │ │ + lw t9,380(s6) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw s5,0(s8) │ │ + move a0,s8 │ │ + lw t9,676(s5) │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a2,zero │ │ + beqz s4,14204 │ │ + lw gp,24(sp) │ │ + beqz s3,14254 │ │ + nop │ │ + beqz s0,142ec │ │ + nop │ │ + beqz s2,14330 │ │ + lw a0,-32736(gp) │ │ + beqz s1,140e4 │ │ + move s6,v0 │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ + sw v0,3728(sp) │ │ + lw t9,-32152(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + sw v0,3740(sp) │ │ + beqz s6,141cc │ │ + lw gp,24(sp) │ │ + lw s5,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3656(sp) │ │ + jalr t9 │ │ + addiu a1,s5,29204 │ │ + beqz v0,13d30 │ │ + lw gp,24(sp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3660(sp) │ │ + jalr t9 │ │ + addiu a1,s5,29204 │ │ + beqz v0,13c94 │ │ + lw gp,24(sp) │ │ + lw t5,3740(sp) │ │ + lw t9,-32232(gp) │ │ + sw t5,3736(sp) │ │ + jalr t9 │ │ + addiu a0,sp,3648 │ │ + bnez v0,13d00 │ │ + lw gp,24(sp) │ │ + lb v1,0(s7) │ │ + beqz v1,13d6c │ │ + lw t9,-32020(gp) │ │ + lw t9,-32484(gp) │ │ + lw a0,3648(sp) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,24(sp) │ │ + lw a0,3648(sp) │ │ + lw t9,-32228(gp) │ │ + jalr t9 │ │ + move a1,s7 │ │ + bnez v0,13f48 │ │ + lw gp,24(sp) │ │ + lw t9,-32120(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + addiu a1,s5,29204 │ │ + beqz v0,13f88 │ │ + lw gp,24(sp) │ │ + lw t2,3728(sp) │ │ + blez t2,13fb4 │ │ + lw s6,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3664(sp) │ │ + jalr t9 │ │ + addiu a1,s6,18508 │ │ + beqz v0,140ec │ │ + lw gp,24(sp) │ │ + lw ra,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + addiu a1,ra,18512 │ │ + jalr t9 │ │ + lw a0,3664(sp) │ │ + beqz v0,141e4 │ │ + lw gp,24(sp) │ │ + lw v0,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3664(sp) │ │ + jalr t9 │ │ + addiu a1,v0,18520 │ │ + beqz v0,14374 │ │ + lw gp,24(sp) │ │ + lw t3,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3664(sp) │ │ + jalr t9 │ │ + addiu a1,t3,18528 │ │ + beqz v0,143a4 │ │ + lw gp,24(sp) │ │ + lw t4,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3664(sp) │ │ + jalr t9 │ │ + addiu a1,t4,18536 │ │ + li a1,5 │ │ + li t5,3 │ │ + lw gp,24(sp) │ │ + b 140f0 │ │ + movn a1,t5,v0 │ │ + lw t6,-32736(gp) │ │ + lw t7,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,t6,28832 │ │ + li a0,2 │ │ + jalr t9 │ │ + addiu a2,t7,29260 │ │ + lw gp,24(sp) │ │ + lw a1,3732(sp) │ │ + lw t9,-32224(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + sltiu t8,v0,129 │ │ + lw gp,24(sp) │ │ + beqz t8,140b4 │ │ + sw v0,3736(sp) │ │ + lw t9,-32168(gp) │ │ + lw a1,3732(sp) │ │ + lw a2,3736(sp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,24(sp) │ │ + lw t9,-32232(gp) │ │ + jalr t9 │ │ + addiu a0,sp,3648 │ │ + beqz v0,13ba4 │ │ + lw gp,24(sp) │ │ + lw s6,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + addiu a0,s6,29280 │ │ + jalr t9 │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + lw a0,3724(sp) │ │ + lw t9,-32188(gp) │ │ + jalr t9 │ │ + move a1,v0 │ │ + b 13dd0 │ │ + lw t0,0(s8) │ │ + lw t9,-32224(gp) │ │ + lw a1,3736(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + sltiu t4,v0,129 │ │ + lw gp,24(sp) │ │ + beqz t4,13f58 │ │ + sw v0,3728(sp) │ │ + lw t9,-32168(gp) │ │ + lw a1,3736(sp) │ │ + lw a2,3728(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + b 13b70 │ │ + lw gp,24(sp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + lw s7,3648(sp) │ │ + lw gp,24(sp) │ │ + move a0,s7 │ │ + lw t9,-32516(gp) │ │ + jalr t9 │ │ + move a1,v0 │ │ + beqz v0,13f08 │ │ + lw gp,24(sp) │ │ + lw a0,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + addiu a0,a0,29348 │ │ + jalr t9 │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + lw a0,3724(sp) │ │ + lw t9,-32188(gp) │ │ + jalr t9 │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + lw t9,-32472(gp) │ │ + jalr t9 │ │ + lw a0,3648(sp) │ │ + lw t0,0(s8) │ │ + lw a1,3680(sp) │ │ + lw t9,680(t0) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,s4 │ │ + lw s4,0(s8) │ │ + lw a1,3684(sp) │ │ + lw t9,680(s4) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw s3,0(s8) │ │ + lw a1,3688(sp) │ │ + lw t9,680(s3) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,s0 │ │ + lw s0,0(s8) │ │ + lw a1,3692(sp) │ │ + lw t9,680(s0) │ │ + lw a2,3660(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw a3,0(s8) │ │ + lw a1,3696(sp) │ │ + lw t9,680(a3) │ │ + lw a2,3672(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t1,0(s8) │ │ + lw a1,3700(sp) │ │ + lw t9,680(t1) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw s1,0(s8) │ │ + lw a1,3704(sp) │ │ + lw t9,680(s1) │ │ + lw a2,3656(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t2,0(s8) │ │ + lw a1,3708(sp) │ │ + lw t9,680(t2) │ │ + lw a2,3664(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t3,0(s8) │ │ + lw a1,3712(sp) │ │ + lw t9,680(t3) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw s2,0(s8) │ │ + lw a1,3716(sp) │ │ + lw t9,680(s2) │ │ + lw a2,3668(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t4,0(s8) │ │ + lw a1,3720(sp) │ │ + lw a2,3676(sp) │ │ + lw t9,680(t4) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw ra,3788(sp) │ │ + lw v0,3748(sp) │ │ + lw s8,3784(sp) │ │ + lw s7,3780(sp) │ │ + lw s6,3776(sp) │ │ + lw s5,3772(sp) │ │ + lw s4,3768(sp) │ │ + lw s3,3764(sp) │ │ + lw s2,3760(sp) │ │ + lw s1,3756(sp) │ │ + lw s0,3752(sp) │ │ + jr ra │ │ + addiu sp,sp,3792 │ │ + lw s7,3744(sp) │ │ + lw a2,-32736(gp) │ │ + lw t9,-32068(gp) │ │ + move a0,s7 │ │ + li a1,255 │ │ + addiu a2,a2,29376 │ │ + move a3,s3 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + lw gp,24(sp) │ │ + lw a0,3648(sp) │ │ + lw t9,-32228(gp) │ │ + jalr t9 │ │ + move a1,s7 │ │ + beqz v0,13bdc │ │ + lw gp,24(sp) │ │ + lw s7,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,s7,29312 │ │ + li a3,128 │ │ + lw t1,-32736(gp) │ │ + lw t2,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + sw a3,16(sp) │ │ + lw a3,3728(sp) │ │ + li a0,2 │ │ + addiu a1,t1,28832 │ │ + jalr t9 │ │ + addiu a2,t2,29212 │ │ + b 13dd0 │ │ + lw t0,0(s8) │ │ + lw t9,-32476(gp) │ │ + lw a0,3648(sp) │ │ + jalr t9 │ │ + li a1,8 │ │ + lw a1,3736(sp) │ │ + li t1,16 │ │ + slti a3,a1,17 │ │ + movz a1,t1,a3 │ │ + lw gp,24(sp) │ │ + b 13bf4 │ │ + sw a1,3736(sp) │ │ + lw t6,3668(sp) │ │ + lb t7,0(t6) │ │ + beqz t7,13ff4 │ │ + lw t9,-32048(gp) │ │ + lw a0,3676(sp) │ │ + addiu a1,s5,29204 │ │ + jalr t9 │ │ + li a2,4 │ │ + beqz v0,142b4 │ │ + lw gp,24(sp) │ │ + lw t9,-32216(gp) │ │ + lw a0,3648(sp) │ │ + jalr t9 │ │ + lw a1,3668(sp) │ │ + bnez v0,142a4 │ │ + lw gp,24(sp) │ │ + lw v1,-32736(gp) │ │ + lw s7,-32736(gp) │ │ + lw s6,3672(sp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,v1,28832 │ │ + li a0,2 │ │ + addiu a2,s7,29468 │ │ + jalr t9 │ │ + move a3,s6 │ │ + lw gp,24(sp) │ │ + move a0,s6 │ │ + lw a2,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + jalr t9 │ │ + addiu a1,a2,18508 │ │ + beqz v0,14114 │ │ + lw gp,24(sp) │ │ + lw a1,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3672(sp) │ │ + jalr t9 │ │ + addiu a1,a1,18512 │ │ + beqz v0,141ec │ │ + lw gp,24(sp) │ │ + lw t0,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3672(sp) │ │ + jalr t9 │ │ + addiu a1,t0,18520 │ │ + beqz v0,1439c │ │ + lw gp,24(sp) │ │ + lw a3,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3672(sp) │ │ + jalr t9 │ │ + addiu a1,a3,18528 │ │ + beqz v0,143ac │ │ + lw gp,24(sp) │ │ + lw t1,-32736(gp) │ │ + lw t9,-32120(gp) │ │ + lw a0,3672(sp) │ │ + jalr t9 │ │ + addiu a1,t1,18536 │ │ + li a1,5 │ │ + li a0,3 │ │ + lw gp,24(sp) │ │ + b 14118 │ │ + movn a1,a0,v0 │ │ + lw a1,-32736(gp) │ │ + lw t0,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + li a2,128 │ │ + lw a3,3736(sp) │ │ + sw a2,16(sp) │ │ + li a0,2 │ │ + addiu a1,a1,28832 │ │ + jalr t9 │ │ + addiu a2,t0,29212 │ │ + b 13dd0 │ │ + lw t0,0(s8) │ │ + b 13b3c │ │ + sw zero,3728(sp) │ │ + li a1,1 │ │ + lw t9,-32468(gp) │ │ + jalr t9 │ │ + lw a0,3648(sp) │ │ + beqz v0,13fb4 │ │ + lw gp,24(sp) │ │ + lw v1,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,v1,29384 │ │ + li a1,1 │ │ + lw t9,-32488(gp) │ │ + jalr t9 │ │ + lw a0,3648(sp) │ │ + beqz v0,1413c │ │ + lw gp,24(sp) │ │ + lw s5,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,s5,29496 │ │ + lw t2,-32736(gp) │ │ + lw ra,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,t2,28832 │ │ + addiu a2,ra,29528 │ │ + jalr t9 │ │ + li a0,2 │ │ + lw gp,24(sp) │ │ + lw v0,3728(sp) │ │ + lw a0,3648(sp) │ │ + lw t9,-32212(gp) │ │ + lw a2,3736(sp) │ │ + sw v0,16(sp) │ │ + move a1,s0 │ │ + jalr t9 │ │ + move a3,s1 │ │ + bnez v0,141f4 │ │ + lw gp,24(sp) │ │ + lw t3,-32736(gp) │ │ + lw t4,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,t3,28832 │ │ + li a0,2 │ │ + jalr t9 │ │ + addiu a2,t4,29588 │ │ + lw gp,24(sp) │ │ + lw a0,3648(sp) │ │ + lw t9,-32648(gp) │ │ + jalr t9 │ │ + addiu a1,sp,40 │ │ + beqz v0,1437c │ │ + lw gp,24(sp) │ │ + lw t6,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,t6,29608 │ │ + lui ra,0x736c │ │ + addiu v0,ra,24934 │ │ + li t3,101 │ │ + sw v0,0(zero) │ │ + b 13b54 │ │ + sh t3,4(zero) │ │ + b 140f0 │ │ + li a1,2 │ │ + b 14118 │ │ + li a1,2 │ │ + lw t7,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,t7,29560 │ │ + lw t6,-32736(gp) │ │ + lw v0,3724(sp) │ │ + addiu s5,t6,29040 │ │ + addiu t7,s5,32 │ │ + lw t8,0(s5) │ │ + lw s7,4(s5) │ │ + lw s6,8(s5) │ │ + lw a2,12(s5) │ │ + addiu s5,s5,16 │ │ + sw t8,0(v0) │ │ + sw s7,4(v0) │ │ + sw s6,8(v0) │ │ + sw a2,12(v0) │ │ + bne s5,t7,14214 │ │ + addiu v0,v0,16 │ │ + lw a1,0(s5) │ │ + lw v1,4(s5) │ │ + sw a1,0(v0) │ │ + b 13dcc │ │ + sw v1,4(v0) │ │ + lw a3,-32736(gp) │ │ + lw t9,3724(sp) │ │ + addiu t0,a3,29080 │ │ + addiu t1,t0,32 │ │ + lw t2,0(t0) │ │ + lw a0,4(t0) │ │ + lw ra,8(t0) │ │ + lw t3,12(t0) │ │ + addiu t0,t0,16 │ │ + sw t2,0(t9) │ │ + sw a0,4(t9) │ │ + sw ra,8(t9) │ │ + sw t3,12(t9) │ │ + bne t0,t1,14264 │ │ + addiu t9,t9,16 │ │ + lhu t4,0(t0) │ │ + lbu t5,2(t0) │ │ + sh t4,0(t9) │ │ + b 13dcc │ │ + sb t5,2(t9) │ │ + lw t8,-32736(gp) │ │ + lw t9,-32220(gp) │ │ + b 13da0 │ │ + addiu a0,t8,29440 │ │ + lw t9,-32484(gp) │ │ + lw a0,3648(sp) │ │ + jalr t9 │ │ + li a1,6 │ │ + lw gp,24(sp) │ │ + li a0,2 │ │ + lw s5,-32736(gp) │ │ + lw t8,-32736(gp) │ │ + lw t9,-32112(gp) │ │ + addiu a1,s5,28832 │ │ + jalr t9 │ │ + addiu a2,t8,29412 │ │ + b 13fdc │ │ + lw gp,24(sp) │ │ + lw t8,-32736(gp) │ │ + lw t9,3724(sp) │ │ + addiu t0,t8,29116 │ │ + addiu s7,t0,32 │ │ + lw s6,0(t0) │ │ + lw a2,4(t0) │ │ + lw a1,8(t0) │ │ + lw v1,12(t0) │ │ + addiu t0,t0,16 │ │ + sw s6,0(t9) │ │ + sw a2,4(t9) │ │ + sw a1,8(t9) │ │ + sw v1,12(t9) │ │ + bne t0,s7,142fc │ │ + addiu t9,t9,16 │ │ + b 14294 │ │ + lhu t4,0(t0) │ │ + lw v0,3724(sp) │ │ + addiu t7,a0,29152 │ │ + addiu ra,t7,48 │ │ + lw t3,0(t7) │ │ + lw t4,4(t7) │ │ + lw t5,8(t7) │ │ + lw t6,12(t7) │ │ + addiu t7,t7,16 │ │ + sw t3,0(v0) │ │ + sw t4,4(v0) │ │ + sw t5,8(v0) │ │ + sw t6,12(v0) │ │ + bne t7,ra,1433c │ │ + addiu v0,v0,16 │ │ + lbu s5,0(t7) │ │ + b 13dcc │ │ + sb s5,0(v0) │ │ + b 140f0 │ │ + li a1,3 │ │ + lw t5,0(s8) │ │ + lw a1,40(sp) │ │ + lw t9,668(t5) │ │ + jalr t9 │ │ + move a0,s8 │ │ + sw v0,3748(sp) │ │ + b 13dc0 │ │ + lw gp,24(sp) │ │ + b 14118 │ │ + li a1,3 │ │ + b 140f0 │ │ + li a1,4 │ │ + b 14118 │ │ + li a1,4 │ │ + ... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,727 +1,726 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00014690 6d643500 73686131 00000000 73686132 md5.sha1....sha2 │ │ - 0x000146a0 35360000 73686133 38340000 73686135 56..sha384..sha5 │ │ - 0x000146b0 31320000 73686133 5f323536 00000000 12..sha3_256.... │ │ - 0x000146c0 73686133 5f353132 00000000 4d443500 sha3_512....MD5. │ │ - 0x000146d0 53484131 00000000 53484132 35360000 SHA1....SHA256.. │ │ - 0x000146e0 53484133 38340000 53484135 31320000 SHA384..SHA512.. │ │ - 0x000146f0 53484133 5f323536 00000000 53484133 SHA3_256....SHA3 │ │ - 0x00014700 5f353132 00000000 556e6b6e 6f776e00 _512....Unknown. │ │ - 0x00014710 556e6b6e 6f776e20 656e6372 79707469 Unknown encrypti │ │ - 0x00014720 6f6e2074 79706500 47504700 52696a6e on type.GPG.Rijn │ │ - 0x00014730 6461656c 00000000 436f6d6d 616e6420 dael....Command │ │ - 0x00014740 6d736700 41636365 7373206d 73670000 msg.Access msg.. │ │ - 0x00014750 4e415420 61636365 7373206d 73670000 NAT access msg.. │ │ - 0x00014760 436c6965 6e742074 696d656f 75742061 Client timeout a │ │ - 0x00014770 63636573 73206d73 67000000 436c6965 ccess msg...Clie │ │ - 0x00014780 6e742074 696d656f 7574204e 41542061 nt timeout NAT a │ │ - 0x00014790 63636573 73206d73 67000000 436c6965 ccess msg...Clie │ │ - 0x000147a0 6e742074 696d656f 7574206c 6f63616c nt timeout local │ │ - 0x000147b0 204e4154 20616363 65737320 6d736700 NAT access msg. │ │ - 0x000147c0 4c6f6361 6c204e41 54206163 63657373 Local NAT access │ │ - 0x000147d0 206d7367 00000000 556e6b6e 6f776e20 msg....Unknown │ │ - 0x000147e0 6d657373 61676520 74797065 00000000 message type.... │ │ - 0x000147f0 73747274 6f6c0000 5b2a5d20 56616c75 strtol..[*] Valu │ │ - 0x00014800 65202564 206f7574 206f6620 72616e67 e %d out of rang │ │ - 0x00014810 65205b28 2564292d 28256429 5d0a0000 e [(%d)-(%d)]... │ │ - 0x00014820 2025730a 20203078 252e3478 3a202000 %s. 0x%.4x: . │ │ - 0x00014830 252e3278 20000000 20202000 2025730a %.2x ... . %s. │ │ - 0x00014840 0a000000 3c4e554c 4c3e0000 4e6f6e65 ......None │ │ - 0x00014850 00000000 53504120 4669656c 64205661 ....SPA Field Va │ │ - 0x00014860 6c756573 3a0a3d3d 3d3d3d3d 3d3d3d3d lues:.========== │ │ - 0x00014870 3d3d3d3d 3d3d3d0a 00000000 20202052 =======..... R │ │ - 0x00014880 616e646f 6d205661 6c75653a 2025730a andom Value: %s. │ │ - 0x00014890 00000000 20202020 20202055 7365726e .... Usern │ │ - 0x000148a0 616d653a 2025730a 00000000 20202020 ame: %s..... │ │ - 0x000148b0 20205469 6d657374 616d703a 2025750a Timestamp: %u. │ │ - 0x000148c0 00000000 20202020 464b4f20 56657273 .... FKO Vers │ │ - 0x000148d0 696f6e3a 2025730a 00000000 2020204d ion: %s..... M │ │ - 0x000148e0 65737361 67652054 7970653a 20256920 essage Type: %i │ │ - 0x000148f0 28257329 0a000000 204d6573 73616765 (%s).... Message │ │ - 0x00014900 20537472 696e673a 2025730a 00000000 String: %s..... │ │ - 0x00014910 20202020 204e6174 20416363 6573733a Nat Access: │ │ - 0x00014920 2025730a 00000000 20202020 53657276 %s..... Serv │ │ - 0x00014930 65722041 7574683a 2025730a 00000000 er Auth: %s..... │ │ - 0x00014940 20436c69 656e7420 54696d65 6f75743a Client Timeout: │ │ - 0x00014950 2025750a 00000000 20202020 44696765 %u..... Dige │ │ - 0x00014960 73742054 7970653a 20257520 28257329 st Type: %u (%s) │ │ - 0x00014970 0a000000 20202020 2020484d 41432054 .... HMAC T │ │ - 0x00014980 7970653a 20257520 28257329 0a000000 ype: %u (%s).... │ │ - 0x00014990 456e6372 79707469 6f6e2054 7970653a Encryption Type: │ │ - 0x000149a0 20256420 28257329 0a000000 456e6372 %d (%s)....Encr │ │ - 0x000149b0 79707469 6f6e204d 6f64653a 20256420 yption Mode: %d │ │ - 0x000149c0 28257329 0a000000 20202045 6e636f64 (%s).... Encod │ │ - 0x000149d0 65642044 6174613a 2025730a 00000000 ed Data: %s..... │ │ - 0x000149e0 53504120 44617461 20446967 6573743a SPA Data Digest: │ │ - 0x000149f0 2025730a 00000000 20202020 20202020 %s..... │ │ - 0x00014a00 20202048 4d41433a 2025730a 00000000 HMAC: %s..... │ │ - 0x00014a10 2046696e 616c2053 50412044 6174613a Final SPA Data: │ │ - 0x00014a20 2025730a 00000000 69707634 5f726573 %s.....ipv4_res │ │ - 0x00014a30 6f6c7665 2829203a 2025730a 00000000 olve() : %s..... │ │ - 0x00014a40 8894fdff 8093fdff ac93fdff d893fdff ................ │ │ - 0x00014a50 0494fdff 3094fdff 5c94fdff 5493fdff ....0...\...T... │ │ - 0x00014a60 8098fdff 7897fdff a497fdff d097fdff ....x........... │ │ - 0x00014a70 fc97fdff 2898fdff 5498fdff 4c97fdff ....(...T...L... │ │ - 0x00014a80 53756363 65737300 464b4f20 436f6e74 Success.FKO Cont │ │ - 0x00014a90 65787420 6973206e 6f742069 6e697469 ext is not initi │ │ - 0x00014aa0 616c697a 65640000 556e6162 6c652074 alized..Unable t │ │ - 0x00014ab0 6f20616c 6c6f6361 7465206d 656d6f72 o allocate memor │ │ - 0x00014ac0 79000000 52656164 2f777269 74652062 y...Read/write b │ │ - 0x00014ad0 79746573 206d6973 6d617463 68000000 ytes mismatch... │ │ - 0x00014ae0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014af0 616c6964 20646174 61000000 41726773 alid data...Args │ │ - 0x00014b00 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014b10 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014b20 5f494e56 414c4944 5f444154 415f434c _INVALID_DATA_CL │ │ - 0x00014b30 49454e54 5f54494d 454f5554 5f4e4547 IENT_TIMEOUT_NEG │ │ - 0x00014b40 41544956 45000000 41726773 20636f6e ATIVE...Args con │ │ - 0x00014b50 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014b60 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014b70 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014b80 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ - 0x00014b90 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00014ba0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014bb0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014bc0 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ - 0x00014bd0 5f415343 49490000 41726773 20636f6e _ASCII..Args con │ │ - 0x00014be0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014bf0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014c00 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014c10 5f4c545f 4d494e5f 4649454c 44530000 _LT_MIN_FIELDS.. │ │ - 0x00014c20 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014c30 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014c40 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014c50 415f4445 434f4445 5f47545f 4d41585f A_DECODE_GT_MAX_ │ │ - 0x00014c60 4649454c 44530000 41726773 20636f6e FIELDS..Args con │ │ - 0x00014c70 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014c80 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014c90 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014ca0 5f57524f 4e475f4e 554d5f46 49454c44 _WRONG_NUM_FIELD │ │ - 0x00014cb0 53000000 41726773 20636f6e 7461696e S...Args contain │ │ - 0x00014cc0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014cd0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014ce0 5f444154 415f4445 434f4445 5f454e43 _DATA_DECODE_ENC │ │ - 0x00014cf0 5f4d5347 5f4c454e 5f4d545f 545f5349 _MSG_LEN_MT_T_SI │ │ - 0x00014d00 5a450000 41726773 20636f6e 7461696e ZE..Args contain │ │ - 0x00014d10 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014d20 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014d30 5f444154 415f4445 434f4445 5f52414e _DATA_DECODE_RAN │ │ - 0x00014d40 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ - 0x00014d50 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014d60 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014d70 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014d80 434f4445 5f555345 524e414d 455f4d49 CODE_USERNAME_MI │ │ - 0x00014d90 5353494e 47000000 41726773 20636f6e SSING...Args con │ │ - 0x00014da0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014db0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014dc0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014dd0 5f555345 524e414d 455f544f 4f424947 _USERNAME_TOOBIG │ │ - 0x00014de0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00014df0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014e00 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014e10 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x00014e20 524e414d 455f4445 434f4445 4641494c RNAME_DECODEFAIL │ │ - 0x00014e30 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00014e40 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014e50 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014e60 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ - 0x00014e70 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ - 0x00014e80 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00014e90 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00014ea0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00014eb0 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ - 0x00014ec0 4d505f4d 49535349 4e470000 41726773 MP_MISSING..Args │ │ - 0x00014ed0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00014ee0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00014ef0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00014f00 434f4445 5f54494d 45535441 4d505f54 CODE_TIMESTAMP_T │ │ - 0x00014f10 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ - 0x00014f20 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014f30 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014f40 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014f50 5f54494d 45535441 4d505f44 45434f44 _TIMESTAMP_DECOD │ │ - 0x00014f60 45464149 4c000000 41726773 20636f6e EFAIL...Args con │ │ - 0x00014f70 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00014f80 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00014f90 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00014fa0 5f564552 53494f4e 5f4d4953 53494e47 _VERSION_MISSING │ │ - 0x00014fb0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00014fc0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00014fd0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00014fe0 5f444154 415f4445 434f4445 5f564552 _DATA_DECODE_VER │ │ - 0x00014ff0 53494f4e 5f544f4f 42494700 41726773 SION_TOOBIG.Args │ │ - 0x00015000 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015010 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015020 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00015030 434f4445 5f4d5347 54595045 5f4d4953 CODE_MSGTYPE_MIS │ │ - 0x00015040 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00015050 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015060 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015070 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00015080 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ - 0x00015090 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000150a0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000150b0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000150c0 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ - 0x000150d0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x000150e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000150f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015100 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00015110 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ - 0x00015120 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00015130 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015140 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015150 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00015160 5f4d4553 53414745 5f544f4f 42494700 _MESSAGE_TOOBIG. │ │ - 0x00015170 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015180 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015190 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000151a0 415f4445 434f4445 5f4d4553 53414745 A_DECODE_MESSAGE │ │ - 0x000151b0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x000151c0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000151d0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000151e0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x000151f0 434f4445 5f4d4553 53414745 5f56414c CODE_MESSAGE_VAL │ │ - 0x00015200 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x00015210 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015220 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015230 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00015240 5f414343 4553535f 56414c49 44464149 _ACCESS_VALIDFAI │ │ - 0x00015250 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00015260 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015270 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015280 5f444154 415f4445 434f4445 5f4e4154 _DATA_DECODE_NAT │ │ - 0x00015290 41434345 53535f4d 49535349 4e470000 ACCESS_MISSING.. │ │ - 0x000152a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000152b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000152c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000152d0 415f4445 434f4445 5f4e4154 41434345 A_DECODE_NATACCE │ │ - 0x000152e0 53535f54 4f4f4249 47000000 41726773 SS_TOOBIG...Args │ │ - 0x000152f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015300 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015310 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00015320 434f4445 5f4e4154 41434345 53535f44 CODE_NATACCESS_D │ │ - 0x00015330 45434f44 45464149 4c000000 41726773 ECODEFAIL...Args │ │ - 0x00015340 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015350 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015360 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x00015370 434f4445 5f4e4154 41434345 53535f56 CODE_NATACCESS_V │ │ - 0x00015380 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ - 0x00015390 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000153a0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000153b0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ - 0x000153c0 434f4445 5f535256 41555448 5f4d4953 CODE_SRVAUTH_MIS │ │ - 0x000153d0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x000153e0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000153f0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015400 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x00015410 5f535256 41555448 5f444543 4f444546 _SRVAUTH_DECODEF │ │ - 0x00015420 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x00015430 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015440 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015450 5f444154 415f4445 434f4445 5f535041 _DATA_DECODE_SPA │ │ - 0x00015460 5f455854 52415f54 4f4f4249 47000000 _EXTRA_TOOBIG... │ │ - 0x00015470 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015480 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015490 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000154a0 415f4445 434f4445 5f455854 52415f54 A_DECODE_EXTRA_T │ │ - 0x000154b0 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ - 0x000154c0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000154d0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000154e0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000154f0 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ - 0x00015500 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00015510 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015520 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015530 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ - 0x00015540 454f5554 5f4d4953 53494e47 00000000 EOUT_MISSING.... │ │ - 0x00015550 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015560 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015570 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015580 415f4445 434f4445 5f54494d 454f5554 A_DECODE_TIMEOUT │ │ - 0x00015590 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x000155a0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000155b0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000155c0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ - 0x000155d0 5f54494d 454f5554 5f56414c 49444641 _TIMEOUT_VALIDFA │ │ - 0x000155e0 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x000155f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015600 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015610 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ - 0x00015620 454f5554 5f444543 4f444546 41494c00 EOUT_DECODEFAIL. │ │ - 0x00015630 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015640 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015650 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015660 415f454e 434f4445 5f4d4553 53414745 A_ENCODE_MESSAGE │ │ - 0x00015670 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ - 0x00015680 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015690 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000156a0 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ - 0x000156b0 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ - 0x000156c0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x000156d0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000156e0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000156f0 5f444154 415f454e 434f4445 5f444947 _DATA_ENCODE_DIG │ │ - 0x00015700 4553545f 56414c49 44464149 4c000000 EST_VALIDFAIL... │ │ - 0x00015710 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015720 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015730 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015740 415f454e 434f4445 5f444947 4553545f A_ENCODE_DIGEST_ │ │ - 0x00015750 544f4f42 49470000 41726773 20636f6e TOOBIG..Args con │ │ - 0x00015760 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015770 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015780 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ - 0x00015790 5f4e4f54 42415345 36340000 41726773 _NOTBASE64..Args │ │ - 0x000157a0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000157b0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000157c0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x000157d0 43525950 545f4d53 474c454e 5f56414c CRYPT_MSGLEN_VAL │ │ - 0x000157e0 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x000157f0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015800 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015810 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00015820 545f4449 47455354 4c454e5f 56414c49 T_DIGESTLEN_VALI │ │ - 0x00015830 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00015840 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015850 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015860 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00015870 545f5054 4c454e5f 56414c49 44464149 T_PTLEN_VALIDFAI │ │ - 0x00015880 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00015890 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000158a0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000158b0 5f444154 415f454e 43525950 545f5245 _DATA_ENCRYPT_RE │ │ - 0x000158c0 53554c54 5f4d5347 4c454e5f 56414c49 SULT_MSGLEN_VALI │ │ - 0x000158d0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x000158e0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000158f0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015900 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00015910 545f4349 50484552 4c454e5f 4445434f T_CIPHERLEN_DECO │ │ - 0x00015920 44454641 494c0000 41726773 20636f6e DEFAIL..Args con │ │ - 0x00015930 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015940 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015950 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x00015960 545f4349 50484552 4c454e5f 56414c49 T_CIPHERLEN_VALI │ │ - 0x00015970 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00015980 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015990 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000159a0 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ - 0x000159b0 545f4445 43525950 5445445f 4d455353 T_DECRYPTED_MESS │ │ - 0x000159c0 4147455f 4d495353 494e4700 41726773 AGE_MISSING.Args │ │ - 0x000159d0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000159e0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000159f0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015a00 43525950 545f4445 43525950 5445445f CRYPT_DECRYPTED_ │ │ - 0x00015a10 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ - 0x00015a20 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00015a30 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015a40 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015a50 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015a60 475f4d45 53534147 455f5641 4c494446 G_MESSAGE_VALIDF │ │ - 0x00015a70 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ - 0x00015a80 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015a90 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015aa0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015ab0 475f4449 47455354 5f56414c 49444641 G_DIGEST_VALIDFA │ │ - 0x00015ac0 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x00015ad0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015ae0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015af0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015b00 475f4d53 474c454e 5f56414c 49444641 G_MSGLEN_VALIDFA │ │ - 0x00015b10 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ - 0x00015b20 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015b30 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015b40 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ - 0x00015b50 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ - 0x00015b60 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ - 0x00015b70 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015b80 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015b90 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015ba0 43525950 545f4750 475f4349 50484552 CRYPT_GPG_CIPHER │ │ - 0x00015bb0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ - 0x00015bc0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015bd0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015be0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015bf0 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ - 0x00015c00 444d5347 5f4e554c 4c000000 41726773 DMSG_NULL...Args │ │ - 0x00015c10 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015c20 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015c30 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015c40 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ - 0x00015c50 444d5347 4c454e5f 56414c49 44464149 DMSGLEN_VALIDFAI │ │ - 0x00015c60 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ - 0x00015c70 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015c80 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015c90 5f444154 415f454e 43525950 545f5459 _DATA_ENCRYPT_TY │ │ - 0x00015ca0 50455f56 414c4944 4641494c 00000000 PE_VALIDFAIL.... │ │ - 0x00015cb0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015cc0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015cd0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015ce0 415f454e 43525950 545f4d4f 44455f56 A_ENCRYPT_MODE_V │ │ - 0x00015cf0 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ - 0x00015d00 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015d10 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015d20 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ - 0x00015d30 43525950 545f5459 50455f55 4e4b4e4f CRYPT_TYPE_UNKNO │ │ - 0x00015d40 574e0000 41726773 20636f6e 7461696e WN..Args contain │ │ - 0x00015d50 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00015d60 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00015d70 5f444154 415f4655 4e43535f 4e45575f _DATA_FUNCS_NEW_ │ │ - 0x00015d80 454e434d 53475f4d 49535349 4e470000 ENCMSG_MISSING.. │ │ - 0x00015d90 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015da0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015db0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015dc0 415f4655 4e43535f 4e45575f 4d53474c A_FUNCS_NEW_MSGL │ │ - 0x00015dd0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x00015de0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015df0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015e00 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015e10 415f4655 4e43535f 47454e5f 4b45594c A_FUNCS_GEN_KEYL │ │ - 0x00015e20 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x00015e30 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015e40 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015e50 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015e60 415f4655 4e43535f 47454e5f 484d4143 A_FUNCS_GEN_HMAC │ │ - 0x00015e70 4c454e5f 56414c49 44464149 4c000000 LEN_VALIDFAIL... │ │ - 0x00015e80 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015e90 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015ea0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015eb0 415f4655 4e43535f 47454e5f 4b45595f A_FUNCS_GEN_KEY_ │ │ - 0x00015ec0 454e434f 44454641 494c0000 41726773 ENCODEFAIL..Args │ │ - 0x00015ed0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00015ee0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00015ef0 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ - 0x00015f00 4e43535f 47454e5f 484d4143 5f454e43 NCS_GEN_HMAC_ENC │ │ - 0x00015f10 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ - 0x00015f20 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015f30 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015f40 414c4944 5f444154 415f4655 4e43535f ALID_DATA_FUNCS_ │ │ - 0x00015f50 5345545f 4d53474c 454e5f56 414c4944 SET_MSGLEN_VALID │ │ - 0x00015f60 4641494c 00000000 41726773 20636f6e FAIL....Args con │ │ - 0x00015f70 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00015f80 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00015f90 414c4944 5f444154 415f484d 41435f4d ALID_DATA_HMAC_M │ │ - 0x00015fa0 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ - 0x00015fb0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00015fc0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00015fd0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00015fe0 415f484d 41435f45 4e434d53 474c454e A_HMAC_ENCMSGLEN │ │ - 0x00015ff0 5f56414c 49444641 494c0000 41726773 _VALIDFAIL..Args │ │ - 0x00016000 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00016010 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00016020 5f494e56 414c4944 5f444154 415f484d _INVALID_DATA_HM │ │ - 0x00016030 41435f43 4f4d5041 52454641 494c0000 AC_COMPAREFAIL.. │ │ - 0x00016040 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00016050 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00016060 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00016070 415f484d 41435f54 5950455f 56414c49 A_HMAC_TYPE_VALI │ │ - 0x00016080 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ - 0x00016090 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x000160a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x000160b0 414c4944 5f444154 415f484d 41435f4c ALID_DATA_HMAC_L │ │ - 0x000160c0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x000160d0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x000160e0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000160f0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00016100 415f4d45 53534147 455f504f 52545f4d A_MESSAGE_PORT_M │ │ - 0x00016110 49535349 4e470000 41726773 20636f6e ISSING..Args con │ │ - 0x00016120 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00016130 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00016140 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ - 0x00016150 455f5459 50455f56 414c4944 4641494c E_TYPE_VALIDFAIL │ │ - 0x00016160 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x00016170 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x00016180 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x00016190 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ - 0x000161a0 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ - 0x000161b0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000161c0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000161d0 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ - 0x000161e0 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ - 0x000161f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00016200 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00016210 5f494e56 414c4944 5f444154 415f4d45 _INVALID_DATA_ME │ │ - 0x00016220 53534147 455f4143 43455353 5f4d4953 SSAGE_ACCESS_MIS │ │ - 0x00016230 53494e47 00000000 41726773 20636f6e SING....Args con │ │ - 0x00016240 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00016250 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00016260 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ - 0x00016270 455f4e41 545f4d49 5353494e 47000000 E_NAT_MISSING... │ │ - 0x00016280 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00016290 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x000162a0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x000162b0 415f4d45 53534147 455f504f 52545052 A_MESSAGE_PORTPR │ │ - 0x000162c0 4f544f5f 4d495353 494e4700 41726773 OTO_MISSING.Args │ │ - 0x000162d0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000162e0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x000162f0 5f494e56 414c4944 5f444154 415f4e41 _INVALID_DATA_NA │ │ - 0x00016300 545f454d 50545900 41726773 20636f6e T_EMPTY.Args con │ │ - 0x00016310 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00016320 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00016330 414c4944 5f444154 415f5241 4e445f4c ALID_DATA_RAND_L │ │ - 0x00016340 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ - 0x00016350 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ - 0x00016360 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ - 0x00016370 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ - 0x00016380 415f5352 56415554 485f4d49 5353494e A_SRVAUTH_MISSIN │ │ - 0x00016390 47000000 41726773 20636f6e 7461696e G...Args contain │ │ - 0x000163a0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000163b0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000163c0 5f444154 415f5449 4d455354 414d505f _DATA_TIMESTAMP_ │ │ - 0x000163d0 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ - 0x000163e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x000163f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00016400 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ - 0x00016410 45525f4d 49535349 4e470000 41726773 ER_MISSING..Args │ │ - 0x00016420 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00016430 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00016440 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ - 0x00016450 45525f46 49525354 43484152 5f56414c ER_FIRSTCHAR_VAL │ │ - 0x00016460 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ - 0x00016470 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ - 0x00016480 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ - 0x00016490 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ - 0x000164a0 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ - 0x000164b0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ - 0x000164c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ - 0x000164d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ - 0x000164e0 5f444154 415f5554 494c5f53 5452544f _DATA_UTIL_STRTO │ │ - 0x000164f0 4c5f4c54 5f4d494e 00000000 41726773 L_LT_MIN....Args │ │ - 0x00016500 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ - 0x00016510 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ - 0x00016520 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ - 0x00016530 494c5f53 5452544f 4c5f4754 5f4d4158 IL_STRTOL_GT_MAX │ │ - 0x00016540 00000000 56616c75 65206f72 2053697a ....Value or Siz │ │ - 0x00016550 65206f66 20746865 20646174 61206578 e of the data ex │ │ - 0x00016560 63656564 65642074 6865206d 61782061 ceeded the max a │ │ - 0x00016570 6c6c6f77 65640000 496e7661 6c696420 llowed..Invalid │ │ - 0x00016580 6b657920 6c656e67 74680000 556e6162 key length..Unab │ │ - 0x00016590 6c652074 6f206465 7465726d 696e6520 le to determine │ │ - 0x000165a0 75736572 6e616d65 00000000 4d697373 username....Miss │ │ - 0x000165b0 696e6720 6f722069 6e636f6d 706c6574 ing or incomplet │ │ - 0x000165c0 65205350 41206461 74610000 54686572 e SPA data..Ther │ │ - 0x000165d0 65206973 206e6f20 656e636f 64656420 e is no encoded │ │ - 0x000165e0 64617461 20746f20 70726f63 65737300 data to process. │ │ - 0x000165f0 496e7661 6c696420 64696765 73742074 Invalid digest t │ │ - 0x00016600 79706500 496e7661 6c696420 616c6c6f ype.Invalid allo │ │ - 0x00016610 77204950 20616464 72657373 20696e20 w IP address in │ │ - 0x00016620 74686520 53504120 6d657373 61676520 the SPA message │ │ - 0x00016630 64617461 00000000 496e7661 6c696420 data....Invalid │ │ - 0x00016640 53504120 636f6d6d 616e6420 6d657373 SPA command mess │ │ - 0x00016650 61676520 666f726d 61740000 496e7661 age format..Inva │ │ - 0x00016660 6c696420 53504120 61636365 7373206d lid SPA access m │ │ - 0x00016670 65737361 67652066 6f726d61 74000000 essage format... │ │ - 0x00016680 496e7661 6c696420 53504120 6e61745f Invalid SPA nat_ │ │ - 0x00016690 61636365 7373206d 65737361 67652066 access message f │ │ - 0x000166a0 6f726d61 74000000 496e7661 6c696420 ormat...Invalid │ │ - 0x000166b0 656e6372 79707469 6f6e2074 79706500 encryption type. │ │ - 0x000166c0 57726f6e 67206f72 20696e61 7070726f Wrong or inappro │ │ - 0x000166d0 70726961 74652065 6e637279 7074696f priate encryptio │ │ - 0x000166e0 6e207479 70652066 6f722074 68697320 n type for this │ │ - 0x000166f0 6f706572 6174696f 6e000000 556e6578 operation...Unex │ │ - 0x00016700 70656374 6564206f 7220696e 76616c69 pected or invali │ │ - 0x00016710 64207369 7a652066 6f722064 65637279 d size for decry │ │ - 0x00016720 70746564 20646174 61000000 44656372 pted data...Decr │ │ - 0x00016730 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ - 0x00016740 20646563 72797074 65642064 61746120 decrypted data │ │ - 0x00016750 69732069 6e76616c 69640000 54686520 is invalid..The │ │ - 0x00016760 636f6d70 75746564 20646967 65737420 computed digest │ │ - 0x00016770 64696420 6e6f7420 6d617463 68207468 did not match th │ │ - 0x00016780 65206469 67657374 20696e20 74686520 e digest in the │ │ - 0x00016790 73706120 64617461 00000000 496e7661 spa data....Inva │ │ - 0x000167a0 6c696420 484d4143 206b6579 206c656e lid HMAC key len │ │ - 0x000167b0 67746800 556e7375 70706f72 74656420 gth.Unsupported │ │ - 0x000167c0 484d4143 206d6f64 65202864 65666175 HMAC mode (defau │ │ - 0x000167d0 6c743a20 53484132 35362900 556e7375 lt: SHA256).Unsu │ │ - 0x000167e0 70706f72 74656420 6f722075 6e696d70 pported or unimp │ │ - 0x000167f0 6c656d65 6e746564 20666561 74757265 lemented feature │ │ - 0x00016800 206f7220 66756e63 74696f6e 00000000 or function.... │ │ - 0x00016810 436f756c 64206e6f 74207a65 726f206f Could not zero o │ │ - 0x00016820 75742073 656e7369 74697665 20646174 ut sensitive dat │ │ - 0x00016830 61000000 556e6b6e 6f776e2f 556e636c a...Unknown/Uncl │ │ - 0x00016840 61737369 66696564 20657272 6f720000 assified error.. │ │ - 0x00016850 4750472d 72656c61 74656420 6572726f GPG-related erro │ │ - 0x00016860 7220636f 64652067 6976656e 2c206275 r code given, bu │ │ - 0x00016870 74204750 47206973 206e6f74 20737570 t GPG is not sup │ │ - 0x00016880 706f7274 65640000 556e6465 66696e65 ported..Undefine │ │ - 0x00016890 64204572 726f7200 00000000 00000000 d Error......... │ │ - 0x000168a0 24b5fdff 70bafdff 64bafdff 58bafdff $...p...d...X... │ │ - 0x000168b0 4cbafdff 40bafdff 34bafdff 28bafdff L...@...4...(... │ │ - 0x000168c0 1cbafdff 10bafdff 04bafdff f8b9fdff ................ │ │ - 0x000168d0 ecb9fdff e0b9fdff d4b9fdff c8b9fdff ................ │ │ - 0x000168e0 bcb9fdff b0b9fdff a4b9fdff 98b9fdff ................ │ │ - 0x000168f0 8cb9fdff 80b9fdff 74b9fdff 68b9fdff ........t...h... │ │ - 0x00016900 5cb9fdff 50b9fdff 44b9fdff 38b9fdff \...P...D...8... │ │ - 0x00016910 2cb9fdff 20b9fdff 14b9fdff 08b9fdff ,... ........... │ │ - 0x00016920 fcb8fdff f0b8fdff e4b8fdff d8b8fdff ................ │ │ - 0x00016930 ccb8fdff c0b8fdff b4b8fdff a8b8fdff ................ │ │ - 0x00016940 9cb8fdff 90b8fdff 84b8fdff 78b8fdff ............x... │ │ - 0x00016950 6cb8fdff 60b8fdff 54b8fdff 48b8fdff l...`...T...H... │ │ - 0x00016960 3cb8fdff 30b8fdff 24b8fdff 18b8fdff <...0...$....... │ │ - 0x00016970 0cb8fdff 00b8fdff f4b7fdff e8b7fdff ................ │ │ - 0x00016980 dcb7fdff d0b7fdff c4b7fdff b8b7fdff ................ │ │ - 0x00016990 acb7fdff a0b7fdff 94b7fdff 88b7fdff ................ │ │ - 0x000169a0 7cb7fdff 70b7fdff 64b7fdff 58b7fdff |...p...d...X... │ │ - 0x000169b0 4cb7fdff 40b7fdff 34b7fdff 28b7fdff L...@...4...(... │ │ - 0x000169c0 1cb7fdff 10b7fdff 04b7fdff f8b6fdff ................ │ │ - 0x000169d0 ecb6fdff e0b6fdff d4b6fdff c8b6fdff ................ │ │ - 0x000169e0 bcb6fdff b0b6fdff a4b6fdff 98b6fdff ................ │ │ - 0x000169f0 8cb6fdff 80b6fdff 74b6fdff 68b6fdff ........t...h... │ │ - 0x00016a00 5cb6fdff 50b6fdff 44b6fdff 38b6fdff \...P...D...8... │ │ - 0x00016a10 2cb6fdff 20b6fdff 14b6fdff 08b6fdff ,... ........... │ │ - 0x00016a20 fcb5fdff f0b5fdff e4b5fdff d8b5fdff ................ │ │ - 0x00016a30 ccb5fdff c0b5fdff b4b5fdff a8b5fdff ................ │ │ - 0x00016a40 9cb5fdff 90b5fdff 84b5fdff 78b5fdff ............x... │ │ - 0x00016a50 6cb5fdff 60b5fdff 54b5fdff 48b5fdff l...`...T...H... │ │ - 0x00016a60 3cb5fdff 30b5fdff 00000000 00000000 <...0........... │ │ - 0x00016a70 4572726f 723a2025 733a2025 73000000 Error: %s: %s... │ │ - 0x00016a80 6c696266 776b6e6f 70000000 2a2a2a2a libfwknop...**** │ │ - 0x00016a90 20496e69 74206677 6b6e6f70 202a2a2a Init fwknop *** │ │ - 0x00016aa0 2a000000 4c6a6176 612f6c61 6e672f53 *...Ljava/lang/S │ │ - 0x00016ab0 7472696e 673b0000 616c6c6f 7769705f tring;..allowip_ │ │ - 0x00016ac0 73747200 70617373 77645f73 74720000 str.passwd_str.. │ │ - 0x00016ad0 70617373 77645f62 36340000 64696765 passwd_b64..dige │ │ - 0x00016ae0 73745f74 79706500 686d6163 5f737472 st_type.hmac_str │ │ - 0x00016af0 00000000 686d6163 5f623634 00000000 ....hmac_b64.... │ │ - 0x00016b00 686d6163 5f747970 65000000 66775f74 hmac_type...fw_t │ │ - 0x00016b10 696d656f 75745f73 74720000 6e61745f imeout_str..nat_ │ │ - 0x00016b20 61636365 73735f73 74720000 6e61745f access_str..nat_ │ │ - 0x00016b30 6c6f6361 6c000000 73657276 65725f63 local...server_c │ │ - 0x00016b40 6d645f73 74720000 6c656761 63790000 md_str..legacy.. │ │ - 0x00016b50 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ - 0x00016b60 72206d69 7373696e 67206163 63657373 r missing access │ │ - 0x00016b70 20737472 696e6700 4572726f 723a2049 string.Error: I │ │ - 0x00016b80 6e76616c 6964206f 72206d69 7373696e nvalid or missin │ │ - 0x00016b90 6720616c 6c6f7720 49500000 4572726f g allow IP..Erro │ │ - 0x00016ba0 723a2049 6e76616c 6964206f 72206d69 r: Invalid or mi │ │ - 0x00016bb0 7373696e 67207061 7373776f 72640000 ssing password.. │ │ - 0x00016bc0 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ - 0x00016bd0 72206d69 7373696e 67206669 72657761 r missing firewa │ │ - 0x00016be0 6c6c2074 696d656f 75742076 616c7565 ll timeout value │ │ - 0x00016bf0 00000000 74727565 00000000 5b2a5d20 ....true....[*] │ │ - 0x00016c00 496e7661 6c696420 6b657920 6c656e67 Invalid key leng │ │ - 0x00016c10 74683a20 27256427 2c206d75 73742062 th: '%d', must b │ │ - 0x00016c20 6520696e 205b312c 25645d00 44657465 e in [1,%d].Dete │ │ - 0x00016c30 63746564 206b6579 20623634 00000000 cted key b64.... │ │ - 0x00016c40 556e6162 6c652074 6f206372 65617465 Unable to create │ │ - 0x00016c50 20464b4f 20636f6e 74657874 00000000 FKO context.... │ │ - 0x00016c60 4572726f 72207365 7474696e 67205350 Error setting SP │ │ - 0x00016c70 41207265 71756573 74206d65 73736167 A request messag │ │ - 0x00016c80 65000000 4572726f 72207365 7474696e e...Error settin │ │ - 0x00016c90 67204657 2074696d 656f7574 00000000 g FW timeout.... │ │ - 0x00016ca0 25732c25 73000000 4572726f 72207365 %s,%s...Error se │ │ - 0x00016cb0 7474696e 67205350 4120484d 41432074 tting SPA HMAC t │ │ - 0x00016cc0 79706500 46696e69 73686564 20736574 ype.Finished set │ │ - 0x00016cd0 74696e67 206c6f63 616c2d6e 61742e00 ting local-nat.. │ │ - 0x00016ce0 4572726f 72207365 7474696e 67204e41 Error setting NA │ │ - 0x00016cf0 54207374 72696e67 00000000 53657474 T string....Sett │ │ - 0x00016d00 696e6720 64696765 73742074 79706520 ing digest type │ │ - 0x00016d10 746f2025 732e0000 4572726f 72207365 to %s...Error se │ │ - 0x00016d20 7474696e 67205350 41206469 67657374 tting SPA digest │ │ - 0x00016d30 20747970 65000000 46696e69 73686564 type...Finished │ │ - 0x00016d40 20736574 74696e67 20646967 65737420 setting digest │ │ - 0x00016d50 74797065 2e000000 4572726f 72206765 type....Error ge │ │ - 0x00016d60 6e657261 74696e67 20535041 20646174 nerating SPA dat │ │ - 0x00016d70 61000000 46696e69 73686564 2066696e a...Finished fin │ │ - 0x00016d80 616c697a 652e0000 4572726f 72206765 alize...Error ge │ │ - 0x00016d90 7474696e 67205350 41206461 74610000 tting SPA data.. │ │ - 0x00016da0 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ - 0x00016db0 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ - 0x00016dc0 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ - 0x00016dd0 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ - 0x00016de0 00000000 3effffff 3f343536 3738393a ....>...?456789: │ │ - 0x00016df0 3b3c3dff ffffffff ffff0001 02030405 ;<=............. │ │ - 0x00016e00 06070809 0a0b0c0d 0e0f1011 12131415 ................ │ │ - 0x00016e10 16171819 ffffffff ffff1a1b 1c1d1e1f ................ │ │ - 0x00016e20 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ - 0x00016e30 30313233 00000000 00000000 00000000 0123............ │ │ - 0x00016e40 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ - 0x00016e50 72000000 25750000 25733a25 73000000 r...%u..%s:%s... │ │ - 0x00016e60 53616c74 65645f5f 00000000 55324673 Salted__....U2Fs │ │ - 0x00016e70 6447566b 58310000 68510000 322e302e dGVkX1..hQ..2.0. │ │ - 0x00016e80 32000000 3a000000 30313233 34353637 2...:...01234567 │ │ - 0x00016e90 38390000 00000000 00000000 00000000 89.............. │ │ - 0x00016ea0 d81afeff 041bfeff fc1afeff f41afeff ................ │ │ - 0x00016eb0 ec1afeff 8c1afeff 00000000 00000000 ................ │ │ - 0x00016ec0 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ - 0x00016ed0 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ - 0x00016ee0 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ - 0x00016ef0 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ - 0x00016f00 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ - 0x00016f10 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ - 0x00016f20 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ - 0x00016f30 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ - 0x00016f40 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ - 0x00016f50 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ - 0x00016f60 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ - 0x00016f70 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ - 0x00016f80 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ - 0x00016f90 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ - 0x00016fa0 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ - 0x00016fb0 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ - 0x00016fc0 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ - 0x00016fd0 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ - 0x00016fe0 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ - 0x00016ff0 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ - 0x00017000 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ - 0x00017010 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ - 0x00017020 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ - 0x00017030 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ - 0x00017040 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ - 0x00017050 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ - 0x00017060 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ - 0x00017070 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ - 0x00017080 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ - 0x00017090 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ - 0x000170a0 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ - 0x000170b0 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ - 0x000170c0 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ - 0x000170d0 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ - 0x000170e0 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ - 0x000170f0 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ - 0x00017100 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ - 0x00017110 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ - 0x00017120 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ - 0x00017130 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ - 0x00017140 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ - 0x00017150 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ - 0x00017160 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ - 0x00017170 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ - 0x00017180 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ - 0x00017190 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ - 0x000171b0 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ - 0x000171c0 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ - 0x000171d0 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ - 0x000171e0 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ - 0x000171f0 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ - 0x00017200 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ - 0x00017210 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ - 0x00017220 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ - 0x00017230 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ - 0x00017240 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ - 0x00017250 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ - 0x00017260 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ - 0x00017270 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ - 0x00017280 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ - 0x00017290 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ - 0x000172a0 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ - 0x000172b0 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ - 0x000172c0 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ - 0x000172d0 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ - 0x000172e0 3a25753a 00000000 3a25693a 00000000 :%u:....:%i:.... │ │ - 0x000172f0 3a256900 00000000 00000000 00000000 :%i............. │ │ - 0x00017300 f845feff b845feff 7845feff 5445feff .E...E..xE..TE.. │ │ - 0x00017310 1445feff d444feff 9444feff 3844feff .E...D...D..8D.. │ │ - 0x00017320 a848feff 6848feff 2848feff 0448feff .H..hH..(H...H.. │ │ - 0x00017330 c447feff 8447feff 4447feff e846feff .G...G..DG...F.. │ │ - 0x00017340 2c000000 202f3f22 275c0000 75647000 ,... /?"'\..udp. │ │ - 0x00017350 69636d70 00000000 6e6f6e65 00000000 icmp....none.... │ │ - 0x00017360 74637000 53504f4f 465f5553 45520000 tcp.SPOOF_USER.. │ │ - 0x00017370 4c4f474e 414d4500 55534552 00000000 LOGNAME.USER.... │ │ - 0x00017380 4e4f5f55 53455200 00000000 00000000 NO_USER......... │ │ - 0x00017390 9897feff c897feff 2498feff f499feff ........$....... │ │ - 0x000173a0 9897feff cc9bfeff f494feff 88a0feff ................ │ │ - 0x000173b0 aca0feff fca0feff 78a3feff 88a0feff ........x....... │ │ - 0x000173c0 38a5feff e09dfeff 00000000 00000000 8............... │ │ + 0x00014690 3a000000 3a25753a 00000000 3a25693a :...:%u:....:%i: │ │ + 0x000146a0 00000000 3a256900 322e302e 32000000 ....:%i.2.0.2... │ │ + 0x000146b0 53504f4f 465f5553 45520000 4c4f474e SPOOF_USER..LOGN │ │ + 0x000146c0 414d4500 55534552 00000000 4e4f5f55 AME.USER....NO_U │ │ + 0x000146d0 53455200 00000000 00000000 00000000 SER............. │ │ + 0x000146e0 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ + 0x000146f0 51525354 55565758 595a6162 63646566 QRSTUVWXYZabcdef │ │ + 0x00014700 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ + 0x00014710 7778797a 30313233 34353637 38392b2f wxyz0123456789+/ │ │ + 0x00014720 00000000 3effffff 3f343536 3738393a ....>...?456789: │ │ + 0x00014730 3b3c3dff ffffffff ffff0001 02030405 ;<=............. │ │ + 0x00014740 06070809 0a0b0c0d 0e0f1011 12131415 ................ │ │ + 0x00014750 16171819 ffffffff ffff1a1b 1c1d1e1f ................ │ │ + 0x00014760 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ + 0x00014770 30313233 00000000 00000000 00000000 0123............ │ │ + 0x00014780 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ + 0x00014790 72000000 53616c74 65645f5f 00000000 r...Salted__.... │ │ + 0x000147a0 55324673 6447566b 58310000 68510000 U2FsdGVkX1..hQ.. │ │ + 0x000147b0 30313233 34353637 38390000 00000000 0123456789...... │ │ + 0x000147c0 28f9fdff 54f9fdff 4cf9fdff 44f9fdff (...T...L...D... │ │ + 0x000147d0 3cf9fdff dcf8fdff 00000000 00000000 <............... │ │ + 0x000147e0 25733a25 73000000 2c000000 202f3f22 %s:%s...,... /?" │ │ + 0x000147f0 275c0000 75647000 69636d70 00000000 '\..udp.icmp.... │ │ + 0x00014800 6e6f6e65 00000000 74637000 25750000 none....tcp.%u.. │ │ + 0x00014810 6d643500 73686131 00000000 73686132 md5.sha1....sha2 │ │ + 0x00014820 35360000 73686133 38340000 73686135 56..sha384..sha5 │ │ + 0x00014830 31320000 73686133 5f323536 00000000 12..sha3_256.... │ │ + 0x00014840 73686133 5f353132 00000000 4d443500 sha3_512....MD5. │ │ + 0x00014850 53484131 00000000 53484132 35360000 SHA1....SHA256.. │ │ + 0x00014860 53484133 38340000 53484135 31320000 SHA384..SHA512.. │ │ + 0x00014870 53484133 5f323536 00000000 53484133 SHA3_256....SHA3 │ │ + 0x00014880 5f353132 00000000 556e6b6e 6f776e00 _512....Unknown. │ │ + 0x00014890 556e6b6e 6f776e20 656e6372 79707469 Unknown encrypti │ │ + 0x000148a0 6f6e2074 79706500 47504700 52696a6e on type.GPG.Rijn │ │ + 0x000148b0 6461656c 00000000 436f6d6d 616e6420 dael....Command │ │ + 0x000148c0 6d736700 41636365 7373206d 73670000 msg.Access msg.. │ │ + 0x000148d0 4e415420 61636365 7373206d 73670000 NAT access msg.. │ │ + 0x000148e0 436c6965 6e742074 696d656f 75742061 Client timeout a │ │ + 0x000148f0 63636573 73206d73 67000000 436c6965 ccess msg...Clie │ │ + 0x00014900 6e742074 696d656f 7574204e 41542061 nt timeout NAT a │ │ + 0x00014910 63636573 73206d73 67000000 436c6965 ccess msg...Clie │ │ + 0x00014920 6e742074 696d656f 7574206c 6f63616c nt timeout local │ │ + 0x00014930 204e4154 20616363 65737320 6d736700 NAT access msg. │ │ + 0x00014940 4c6f6361 6c204e41 54206163 63657373 Local NAT access │ │ + 0x00014950 206d7367 00000000 556e6b6e 6f776e20 msg....Unknown │ │ + 0x00014960 6d657373 61676520 74797065 00000000 message type.... │ │ + 0x00014970 73747274 6f6c0000 5b2a5d20 56616c75 strtol..[*] Valu │ │ + 0x00014980 65202564 206f7574 206f6620 72616e67 e %d out of rang │ │ + 0x00014990 65205b28 2564292d 28256429 5d0a0000 e [(%d)-(%d)]... │ │ + 0x000149a0 2025730a 20203078 252e3478 3a202000 %s. 0x%.4x: . │ │ + 0x000149b0 252e3278 20000000 20202000 2025730a %.2x ... . %s. │ │ + 0x000149c0 0a000000 3c4e554c 4c3e0000 4e6f6e65 ......None │ │ + 0x000149d0 00000000 53504120 4669656c 64205661 ....SPA Field Va │ │ + 0x000149e0 6c756573 3a0a3d3d 3d3d3d3d 3d3d3d3d lues:.========== │ │ + 0x000149f0 3d3d3d3d 3d3d3d0a 00000000 20202052 =======..... R │ │ + 0x00014a00 616e646f 6d205661 6c75653a 2025730a andom Value: %s. │ │ + 0x00014a10 00000000 20202020 20202055 7365726e .... Usern │ │ + 0x00014a20 616d653a 2025730a 00000000 20202020 ame: %s..... │ │ + 0x00014a30 20205469 6d657374 616d703a 2025750a Timestamp: %u. │ │ + 0x00014a40 00000000 20202020 464b4f20 56657273 .... FKO Vers │ │ + 0x00014a50 696f6e3a 2025730a 00000000 2020204d ion: %s..... M │ │ + 0x00014a60 65737361 67652054 7970653a 20256920 essage Type: %i │ │ + 0x00014a70 28257329 0a000000 204d6573 73616765 (%s).... Message │ │ + 0x00014a80 20537472 696e673a 2025730a 00000000 String: %s..... │ │ + 0x00014a90 20202020 204e6174 20416363 6573733a Nat Access: │ │ + 0x00014aa0 2025730a 00000000 20202020 53657276 %s..... Serv │ │ + 0x00014ab0 65722041 7574683a 2025730a 00000000 er Auth: %s..... │ │ + 0x00014ac0 20436c69 656e7420 54696d65 6f75743a Client Timeout: │ │ + 0x00014ad0 2025750a 00000000 20202020 44696765 %u..... Dige │ │ + 0x00014ae0 73742054 7970653a 20257520 28257329 st Type: %u (%s) │ │ + 0x00014af0 0a000000 20202020 2020484d 41432054 .... HMAC T │ │ + 0x00014b00 7970653a 20257520 28257329 0a000000 ype: %u (%s).... │ │ + 0x00014b10 456e6372 79707469 6f6e2054 7970653a Encryption Type: │ │ + 0x00014b20 20256420 28257329 0a000000 456e6372 %d (%s)....Encr │ │ + 0x00014b30 79707469 6f6e204d 6f64653a 20256420 yption Mode: %d │ │ + 0x00014b40 28257329 0a000000 20202045 6e636f64 (%s).... Encod │ │ + 0x00014b50 65642044 6174613a 2025730a 00000000 ed Data: %s..... │ │ + 0x00014b60 53504120 44617461 20446967 6573743a SPA Data Digest: │ │ + 0x00014b70 2025730a 00000000 20202020 20202020 %s..... │ │ + 0x00014b80 20202048 4d41433a 2025730a 00000000 HMAC: %s..... │ │ + 0x00014b90 2046696e 616c2053 50412044 6174613a Final SPA Data: │ │ + 0x00014ba0 2025730a 00000000 69707634 5f726573 %s.....ipv4_res │ │ + 0x00014bb0 6f6c7665 2829203a 2025730a 00000000 olve() : %s..... │ │ + 0x00014bc0 8816feff 8015feff ac15feff d815feff ................ │ │ + 0x00014bd0 0416feff 3016feff 5c16feff 5415feff ....0...\...T... │ │ + 0x00014be0 801afeff 7819feff a419feff d019feff ....x........... │ │ + 0x00014bf0 fc19feff 281afeff 541afeff 4c19feff ....(...T...L... │ │ + 0x00014c00 2855feff 5855feff b455feff 8457feff (U..XU...U...W.. │ │ + 0x00014c10 2855feff 5c59feff 8452feff 185efeff (U..\Y...R...^.. │ │ + 0x00014c20 3c5efeff 8c5efeff 0861feff 185efeff <^...^...a...^.. │ │ + 0x00014c30 c862feff 705bfeff 00000000 00000000 .b..p[.......... │ │ + 0x00014c40 08c9bcf3 67e6096a 3ba7ca84 85ae67bb ....g..j;.....g. │ │ + 0x00014c50 2bf894fe 72f36e3c f1361d5f 3af54fa5 +...r.n<.6._:.O. │ │ + 0x00014c60 d182e6ad 7f520e51 1f6c3e2b 8c68059b .....R.Q.l>+.h.. │ │ + 0x00014c70 6bbd41fb abd9831f 79217e13 19cde05b k.A.....y!~....[ │ │ + 0x00014c80 d89e05c1 5d9dbbcb 07d57c36 2a299a62 ....].....|6*).b │ │ + 0x00014c90 17dd7030 5a015991 39590ef7 d8ec2f15 ..p0Z.Y.9Y..../. │ │ + 0x00014ca0 310bc0ff 67263367 11155868 874ab48e 1...g&3g..Xh.J.. │ │ + 0x00014cb0 a78ff964 0d2e0cdb a44ffabe 1d48b547 ...d.....O...H.G │ │ + 0x00014cc0 22ae28d7 982f8a42 cd65ef23 91443771 ".(../.B.e.#.D7q │ │ + 0x00014cd0 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9 /;M............. │ │ + 0x00014ce0 38b548f3 5bc25639 19d005b6 f111f159 8.H.[.V9.......Y │ │ + 0x00014cf0 9b4f19af a4823f92 18816dda d55e1cab .O....?...m..^.. │ │ + 0x00014d00 420203a3 98aa07d8 be6f7045 015b8312 B........opE.[.. │ │ + 0x00014d10 8cb2e44e be853124 e2b4ffd5 c37d0c55 ...N..1$.....}.U │ │ + 0x00014d20 6f897bf2 745dbe72 b196163b feb1de80 o.{.t].r...;.... │ │ + 0x00014d30 3512c725 a706dc9b 942669cf 74f19bc1 5..%.....&i.t... │ │ + 0x00014d40 d24af19e c1699be4 e3254f38 8647beef .J...i...%O8.G.. │ │ + 0x00014d50 b5d58c8b c69dc10f 659cac77 cca10c24 ........e..w...$ │ │ + 0x00014d60 75022b59 6f2ce92d 83e4a66e aa84744a u.+Yo,.-...n..tJ │ │ + 0x00014d70 d4fb41bd dca9b05c b5531183 da88f976 ..A....\.S.....v │ │ + 0x00014d80 abdf66ee 52513e98 1032b42d 6dc631a8 ..f.RQ>..2.-m.1. │ │ + 0x00014d90 3f21fb98 c82703b0 e40eefbe c77f59bf ?!...'........Y. │ │ + 0x00014da0 c28fa83d f30be0c6 25a70a93 4791a7d5 ...=....%...G... │ │ + 0x00014db0 6f8203e0 5163ca06 706e0e0a 67292914 o...Qc..pn..g)). │ │ + 0x00014dc0 fc2fd246 850ab727 26c9265c 38211b2e ./.F...'&.&\8!.. │ │ + 0x00014dd0 ed2ac45a fc6d2c4d dfb3959d 130d3853 .*.Z.m,M......8S │ │ + 0x00014de0 de63af8b 54730a65 a8b2773c bb0a6a76 .c..Ts.e..w<..jv │ │ + 0x00014df0 e6aeed47 2ec9c281 3b358214 852c7292 ...G....;5...,r. │ │ + 0x00014e00 6403f14c a1e8bfa2 013042bc 4b661aa8 d..L.....0B.Kf.. │ │ + 0x00014e10 9197f8d0 708b4bc2 30be5406 a3516cc7 ....p.K.0.T..Ql. │ │ + 0x00014e20 1852efd6 19e892d1 10a96555 240699d6 .R........eU$... │ │ + 0x00014e30 2a207157 85350ef4 b8d1bb32 70a06a10 * qW.5.....2p.j. │ │ + 0x00014e40 c8d0d2b8 16c1a419 53ab4151 086c371e ........S.AQ.l7. │ │ + 0x00014e50 99eb8edf 4c774827 a8489be1 b5bcb034 ....LwH'.H.....4 │ │ + 0x00014e60 635ac9c5 b30c1c39 cb8a41e3 4aaad84e cZ.....9..A.J..N │ │ + 0x00014e70 73e36377 4fca9c5b a3b8b2d6 f36f2e68 s.cwO..[.....o.h │ │ + 0x00014e80 fcb2ef5d ee828f74 602f1743 6f63a578 ...]...t`/.Coc.x │ │ + 0x00014e90 72abf0a1 1478c884 ec39641a 0802c78c r....x...9d..... │ │ + 0x00014ea0 281e6323 faffbe90 e9bd82de eb6c50a4 (.c#.........lP. │ │ + 0x00014eb0 1579c6b2 f7a3f9be 2b5372e3 f27871c6 .y......+Sr..xq. │ │ + 0x00014ec0 9c6126ea ce3e27ca 07c2c021 c7b886d1 .a&..>'....!.... │ │ + 0x00014ed0 1eebe0cd d67ddaea 78d16eee 7f4f7df5 .....}..x.n..O}. │ │ + 0x00014ee0 ba6f1772 aa67f006 a698c8a2 c57d630a .o.r.g.......}c. │ │ + 0x00014ef0 ae0df9be 04983f11 1b471c13 350b711b ......?..G..5.q. │ │ + 0x00014f00 847d0423 f577db28 9324c740 7babca32 .}.#.w.(.$.@{..2 │ │ + 0x00014f10 bcbec915 0abe9e3c 4c0d109c c4671d43 ...........L*~e..).Y │ │ + 0x00014f30 ecfad63a ab6fcb5f 1758474a 8c19446c ...:.o._.XGJ..Dl │ │ + 0x00014f40 67e6096a 85ae67bb 72f36e3c 3af54fa5 g..j..g.r.n<:.O. │ │ + 0x00014f50 7f520e51 8c68059b abd9831f 19cde05b .R.Q.h.........[ │ │ + 0x00014f60 982f8a42 91443771 cffbc0b5 a5dbb5e9 ./.B.D7q........ │ │ + 0x00014f70 5bc25639 f111f159 a4823f92 d55e1cab [.V9...Y..?..^.. │ │ + 0x00014f80 98aa07d8 015b8312 be853124 c37d0c55 .....[....1$.}.U │ │ + 0x00014f90 745dbe72 feb1de80 a706dc9b 74f19bc1 t].r........t... │ │ + 0x00014fa0 c1699be4 8647beef c69dc10f cca10c24 .i...G.........$ │ │ + 0x00014fb0 6f2ce92d aa84744a dca9b05c da88f976 o,.-..tJ...\...v │ │ + 0x00014fc0 52513e98 6dc631a8 c82703b0 c77f59bf RQ>.m.1..'....Y. │ │ + 0x00014fd0 f30be0c6 4791a7d5 5163ca06 67292914 ....G...Qc..g)). │ │ + 0x00014fe0 850ab727 38211b2e fc6d2c4d 130d3853 ...'8!...m,M..8S │ │ + 0x00014ff0 54730a65 bb0a6a76 2ec9c281 852c7292 Ts.e..jv.....,r. │ │ + 0x00015000 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7 ....Kf..p.K..Ql. │ │ + 0x00015010 19e892d1 240699d6 85350ef4 70a06a10 ....$....5..p.j. │ │ + 0x00015020 16c1a419 086c371e 4c774827 b5bcb034 .....l7.LwH'...4 │ │ + 0x00015030 b30c1c39 4aaad84e 4fca9c5b f36f2e68 ...9J..NO..[.o.h │ │ + 0x00015040 ee828f74 6f63a578 1478c884 0802c78c ...toc.x.x...... │ │ + 0x00015050 faffbe90 eb6c50a4 f7a3f9be f27871c6 .....lP......xq. │ │ + 0x00015060 7887feff 3887feff f886feff d486feff x...8........... │ │ + 0x00015070 9486feff 5486feff 1486feff b885feff ....T........... │ │ + 0x00015080 288afeff e889feff a889feff 8489feff (............... │ │ + 0x00015090 4489feff 0489feff c488feff 6888feff D...........h... │ │ + 0x000150a0 53756363 65737300 464b4f20 436f6e74 Success.FKO Cont │ │ + 0x000150b0 65787420 6973206e 6f742069 6e697469 ext is not initi │ │ + 0x000150c0 616c697a 65640000 556e6162 6c652074 alized..Unable t │ │ + 0x000150d0 6f20616c 6c6f6361 7465206d 656d6f72 o allocate memor │ │ + 0x000150e0 79000000 52656164 2f777269 74652062 y...Read/write b │ │ + 0x000150f0 79746573 206d6973 6d617463 68000000 ytes mismatch... │ │ + 0x00015100 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015110 616c6964 20646174 61000000 41726773 alid data...Args │ │ + 0x00015120 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015130 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015140 5f494e56 414c4944 5f444154 415f434c _INVALID_DATA_CL │ │ + 0x00015150 49454e54 5f54494d 454f5554 5f4e4547 IENT_TIMEOUT_NEG │ │ + 0x00015160 41544956 45000000 41726773 20636f6e ATIVE...Args con │ │ + 0x00015170 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015180 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015190 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000151a0 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ + 0x000151b0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x000151c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000151d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000151e0 5f444154 415f4445 434f4445 5f4e4f4e _DATA_DECODE_NON │ │ + 0x000151f0 5f415343 49490000 41726773 20636f6e _ASCII..Args con │ │ + 0x00015200 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015210 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015220 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015230 5f4c545f 4d494e5f 4649454c 44530000 _LT_MIN_FIELDS.. │ │ + 0x00015240 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015250 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015260 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015270 415f4445 434f4445 5f47545f 4d41585f A_DECODE_GT_MAX_ │ │ + 0x00015280 4649454c 44530000 41726773 20636f6e FIELDS..Args con │ │ + 0x00015290 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000152a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000152b0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000152c0 5f57524f 4e475f4e 554d5f46 49454c44 _WRONG_NUM_FIELD │ │ + 0x000152d0 53000000 41726773 20636f6e 7461696e S...Args contain │ │ + 0x000152e0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000152f0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015300 5f444154 415f4445 434f4445 5f454e43 _DATA_DECODE_ENC │ │ + 0x00015310 5f4d5347 5f4c454e 5f4d545f 545f5349 _MSG_LEN_MT_T_SI │ │ + 0x00015320 5a450000 41726773 20636f6e 7461696e ZE..Args contain │ │ + 0x00015330 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015340 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015350 5f444154 415f4445 434f4445 5f52414e _DATA_DECODE_RAN │ │ + 0x00015360 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ + 0x00015370 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015380 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015390 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x000153a0 434f4445 5f555345 524e414d 455f4d49 CODE_USERNAME_MI │ │ + 0x000153b0 5353494e 47000000 41726773 20636f6e SSING...Args con │ │ + 0x000153c0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000153d0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000153e0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000153f0 5f555345 524e414d 455f544f 4f424947 _USERNAME_TOOBIG │ │ + 0x00015400 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00015410 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015420 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015430 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ + 0x00015440 524e414d 455f4445 434f4445 4641494c RNAME_DECODEFAIL │ │ + 0x00015450 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00015460 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015470 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015480 5f444154 415f4445 434f4445 5f555345 _DATA_DECODE_USE │ │ + 0x00015490 524e414d 455f5641 4c494446 41494c00 RNAME_VALIDFAIL. │ │ + 0x000154a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000154b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000154c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000154d0 415f4445 434f4445 5f54494d 45535441 A_DECODE_TIMESTA │ │ + 0x000154e0 4d505f4d 49535349 4e470000 41726773 MP_MISSING..Args │ │ + 0x000154f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015500 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015510 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015520 434f4445 5f54494d 45535441 4d505f54 CODE_TIMESTAMP_T │ │ + 0x00015530 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ + 0x00015540 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015550 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015560 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015570 5f54494d 45535441 4d505f44 45434f44 _TIMESTAMP_DECOD │ │ + 0x00015580 45464149 4c000000 41726773 20636f6e EFAIL...Args con │ │ + 0x00015590 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000155a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000155b0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000155c0 5f564552 53494f4e 5f4d4953 53494e47 _VERSION_MISSING │ │ + 0x000155d0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x000155e0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000155f0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015600 5f444154 415f4445 434f4445 5f564552 _DATA_DECODE_VER │ │ + 0x00015610 53494f4e 5f544f4f 42494700 41726773 SION_TOOBIG.Args │ │ + 0x00015620 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015630 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015640 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015650 434f4445 5f4d5347 54595045 5f4d4953 CODE_MSGTYPE_MIS │ │ + 0x00015660 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x00015670 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015680 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015690 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x000156a0 5f4d5347 54595045 5f544f4f 42494700 _MSGTYPE_TOOBIG. │ │ + 0x000156b0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000156c0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000156d0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000156e0 415f4445 434f4445 5f4d5347 54595045 A_DECODE_MSGTYPE │ │ + 0x000156f0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x00015700 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015710 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015720 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015730 434f4445 5f4d4553 53414745 5f4d4953 CODE_MESSAGE_MIS │ │ + 0x00015740 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x00015750 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015760 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015770 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015780 5f4d4553 53414745 5f544f4f 42494700 _MESSAGE_TOOBIG. │ │ + 0x00015790 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000157a0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000157b0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000157c0 415f4445 434f4445 5f4d4553 53414745 A_DECODE_MESSAGE │ │ + 0x000157d0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x000157e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000157f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015800 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015810 434f4445 5f4d4553 53414745 5f56414c CODE_MESSAGE_VAL │ │ + 0x00015820 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00015830 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015840 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015850 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015860 5f414343 4553535f 56414c49 44464149 _ACCESS_VALIDFAI │ │ + 0x00015870 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00015880 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015890 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000158a0 5f444154 415f4445 434f4445 5f4e4154 _DATA_DECODE_NAT │ │ + 0x000158b0 41434345 53535f4d 49535349 4e470000 ACCESS_MISSING.. │ │ + 0x000158c0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000158d0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000158e0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000158f0 415f4445 434f4445 5f4e4154 41434345 A_DECODE_NATACCE │ │ + 0x00015900 53535f54 4f4f4249 47000000 41726773 SS_TOOBIG...Args │ │ + 0x00015910 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015920 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015930 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015940 434f4445 5f4e4154 41434345 53535f44 CODE_NATACCESS_D │ │ + 0x00015950 45434f44 45464149 4c000000 41726773 ECODEFAIL...Args │ │ + 0x00015960 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015970 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015980 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x00015990 434f4445 5f4e4154 41434345 53535f56 CODE_NATACCESS_V │ │ + 0x000159a0 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ + 0x000159b0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000159c0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000159d0 5f494e56 414c4944 5f444154 415f4445 _INVALID_DATA_DE │ │ + 0x000159e0 434f4445 5f535256 41555448 5f4d4953 CODE_SRVAUTH_MIS │ │ + 0x000159f0 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x00015a00 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015a10 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015a20 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015a30 5f535256 41555448 5f444543 4f444546 _SRVAUTH_DECODEF │ │ + 0x00015a40 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x00015a50 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015a60 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015a70 5f444154 415f4445 434f4445 5f535041 _DATA_DECODE_SPA │ │ + 0x00015a80 5f455854 52415f54 4f4f4249 47000000 _EXTRA_TOOBIG... │ │ + 0x00015a90 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015aa0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015ab0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015ac0 415f4445 434f4445 5f455854 52415f54 A_DECODE_EXTRA_T │ │ + 0x00015ad0 4f4f4249 47000000 41726773 20636f6e OOBIG...Args con │ │ + 0x00015ae0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015af0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015b00 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015b10 5f455854 52415f44 45434f44 45464149 _EXTRA_DECODEFAI │ │ + 0x00015b20 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00015b30 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015b40 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015b50 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ + 0x00015b60 454f5554 5f4d4953 53494e47 00000000 EOUT_MISSING.... │ │ + 0x00015b70 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015b80 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015b90 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015ba0 415f4445 434f4445 5f54494d 454f5554 A_DECODE_TIMEOUT │ │ + 0x00015bb0 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x00015bc0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015bd0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015be0 414c4944 5f444154 415f4445 434f4445 ALID_DATA_DECODE │ │ + 0x00015bf0 5f54494d 454f5554 5f56414c 49444641 _TIMEOUT_VALIDFA │ │ + 0x00015c00 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x00015c10 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015c20 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015c30 5f444154 415f4445 434f4445 5f54494d _DATA_DECODE_TIM │ │ + 0x00015c40 454f5554 5f444543 4f444546 41494c00 EOUT_DECODEFAIL. │ │ + 0x00015c50 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015c60 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015c70 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015c80 415f454e 434f4445 5f4d4553 53414745 A_ENCODE_MESSAGE │ │ + 0x00015c90 5f544f4f 42494700 41726773 20636f6e _TOOBIG.Args con │ │ + 0x00015ca0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015cb0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015cc0 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x00015cd0 5f4d5347 4c454e5f 56414c49 44464149 _MSGLEN_VALIDFAI │ │ + 0x00015ce0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00015cf0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015d00 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015d10 5f444154 415f454e 434f4445 5f444947 _DATA_ENCODE_DIG │ │ + 0x00015d20 4553545f 56414c49 44464149 4c000000 EST_VALIDFAIL... │ │ + 0x00015d30 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00015d40 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00015d50 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00015d60 415f454e 434f4445 5f444947 4553545f A_ENCODE_DIGEST_ │ │ + 0x00015d70 544f4f42 49470000 41726773 20636f6e TOOBIG..Args con │ │ + 0x00015d80 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015d90 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015da0 414c4944 5f444154 415f454e 434f4445 ALID_DATA_ENCODE │ │ + 0x00015db0 5f4e4f54 42415345 36340000 41726773 _NOTBASE64..Args │ │ + 0x00015dc0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00015dd0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00015de0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00015df0 43525950 545f4d53 474c454e 5f56414c CRYPT_MSGLEN_VAL │ │ + 0x00015e00 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00015e10 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015e20 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015e30 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015e40 545f4449 47455354 4c454e5f 56414c49 T_DIGESTLEN_VALI │ │ + 0x00015e50 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00015e60 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015e70 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015e80 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015e90 545f5054 4c454e5f 56414c49 44464149 T_PTLEN_VALIDFAI │ │ + 0x00015ea0 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00015eb0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00015ec0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00015ed0 5f444154 415f454e 43525950 545f5245 _DATA_ENCRYPT_RE │ │ + 0x00015ee0 53554c54 5f4d5347 4c454e5f 56414c49 SULT_MSGLEN_VALI │ │ + 0x00015ef0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00015f00 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015f10 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015f20 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015f30 545f4349 50484552 4c454e5f 4445434f T_CIPHERLEN_DECO │ │ + 0x00015f40 44454641 494c0000 41726773 20636f6e DEFAIL..Args con │ │ + 0x00015f50 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015f60 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015f70 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015f80 545f4349 50484552 4c454e5f 56414c49 T_CIPHERLEN_VALI │ │ + 0x00015f90 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x00015fa0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00015fb0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00015fc0 414c4944 5f444154 415f454e 43525950 ALID_DATA_ENCRYP │ │ + 0x00015fd0 545f4445 43525950 5445445f 4d455353 T_DECRYPTED_MESS │ │ + 0x00015fe0 4147455f 4d495353 494e4700 41726773 AGE_MISSING.Args │ │ + 0x00015ff0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016000 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016010 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00016020 43525950 545f4445 43525950 5445445f CRYPT_DECRYPTED_ │ │ + 0x00016030 4d53474c 454e5f56 414c4944 4641494c MSGLEN_VALIDFAIL │ │ + 0x00016040 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00016050 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00016060 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00016070 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x00016080 475f4d45 53534147 455f5641 4c494446 G_MESSAGE_VALIDF │ │ + 0x00016090 41494c00 41726773 20636f6e 7461696e AIL.Args contain │ │ + 0x000160a0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000160b0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000160c0 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x000160d0 475f4449 47455354 5f56414c 49444641 G_DIGEST_VALIDFA │ │ + 0x000160e0 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x000160f0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00016100 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00016110 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x00016120 475f4d53 474c454e 5f56414c 49444641 G_MSGLEN_VALIDFA │ │ + 0x00016130 494c0000 41726773 20636f6e 7461696e IL..Args contain │ │ + 0x00016140 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00016150 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00016160 5f444154 415f454e 43525950 545f4750 _DATA_ENCRYPT_GP │ │ + 0x00016170 475f5245 53554c54 5f4d5347 4c454e5f G_RESULT_MSGLEN_ │ │ + 0x00016180 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ + 0x00016190 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000161a0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x000161b0 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x000161c0 43525950 545f4750 475f4349 50484552 CRYPT_GPG_CIPHER │ │ + 0x000161d0 5f444543 4f444546 41494c00 41726773 _DECODEFAIL.Args │ │ + 0x000161e0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x000161f0 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016200 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00016210 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ + 0x00016220 444d5347 5f4e554c 4c000000 41726773 DMSG_NULL...Args │ │ + 0x00016230 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016240 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016250 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00016260 43525950 545f4750 475f454e 434f4445 CRYPT_GPG_ENCODE │ │ + 0x00016270 444d5347 4c454e5f 56414c49 44464149 DMSGLEN_VALIDFAI │ │ + 0x00016280 4c000000 41726773 20636f6e 7461696e L...Args contain │ │ + 0x00016290 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000162a0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000162b0 5f444154 415f454e 43525950 545f5459 _DATA_ENCRYPT_TY │ │ + 0x000162c0 50455f56 414c4944 4641494c 00000000 PE_VALIDFAIL.... │ │ + 0x000162d0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000162e0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000162f0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016300 415f454e 43525950 545f4d4f 44455f56 A_ENCRYPT_MODE_V │ │ + 0x00016310 414c4944 4641494c 00000000 41726773 ALIDFAIL....Args │ │ + 0x00016320 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016330 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016340 5f494e56 414c4944 5f444154 415f454e _INVALID_DATA_EN │ │ + 0x00016350 43525950 545f5459 50455f55 4e4b4e4f CRYPT_TYPE_UNKNO │ │ + 0x00016360 574e0000 41726773 20636f6e 7461696e WN..Args contain │ │ + 0x00016370 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00016380 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00016390 5f444154 415f4655 4e43535f 4e45575f _DATA_FUNCS_NEW_ │ │ + 0x000163a0 454e434d 53475f4d 49535349 4e470000 ENCMSG_MISSING.. │ │ + 0x000163b0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000163c0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000163d0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000163e0 415f4655 4e43535f 4e45575f 4d53474c A_FUNCS_NEW_MSGL │ │ + 0x000163f0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00016400 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00016410 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00016420 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016430 415f4655 4e43535f 47454e5f 4b45594c A_FUNCS_GEN_KEYL │ │ + 0x00016440 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00016450 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00016460 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00016470 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016480 415f4655 4e43535f 47454e5f 484d4143 A_FUNCS_GEN_HMAC │ │ + 0x00016490 4c454e5f 56414c49 44464149 4c000000 LEN_VALIDFAIL... │ │ + 0x000164a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000164b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000164c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000164d0 415f4655 4e43535f 47454e5f 4b45595f A_FUNCS_GEN_KEY_ │ │ + 0x000164e0 454e434f 44454641 494c0000 41726773 ENCODEFAIL..Args │ │ + 0x000164f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016500 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016510 5f494e56 414c4944 5f444154 415f4655 _INVALID_DATA_FU │ │ + 0x00016520 4e43535f 47454e5f 484d4143 5f454e43 NCS_GEN_HMAC_ENC │ │ + 0x00016530 4f444546 41494c00 41726773 20636f6e ODEFAIL.Args con │ │ + 0x00016540 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00016550 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00016560 414c4944 5f444154 415f4655 4e43535f ALID_DATA_FUNCS_ │ │ + 0x00016570 5345545f 4d53474c 454e5f56 414c4944 SET_MSGLEN_VALID │ │ + 0x00016580 4641494c 00000000 41726773 20636f6e FAIL....Args con │ │ + 0x00016590 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000165a0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000165b0 414c4944 5f444154 415f484d 41435f4d ALID_DATA_HMAC_M │ │ + 0x000165c0 53474c45 4e5f5641 4c494446 41494c00 SGLEN_VALIDFAIL. │ │ + 0x000165d0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000165e0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000165f0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016600 415f484d 41435f45 4e434d53 474c454e A_HMAC_ENCMSGLEN │ │ + 0x00016610 5f56414c 49444641 494c0000 41726773 _VALIDFAIL..Args │ │ + 0x00016620 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016630 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016640 5f494e56 414c4944 5f444154 415f484d _INVALID_DATA_HM │ │ + 0x00016650 41435f43 4f4d5041 52454641 494c0000 AC_COMPAREFAIL.. │ │ + 0x00016660 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00016670 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00016680 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016690 415f484d 41435f54 5950455f 56414c49 A_HMAC_TYPE_VALI │ │ + 0x000166a0 44464149 4c000000 41726773 20636f6e DFAIL...Args con │ │ + 0x000166b0 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x000166c0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x000166d0 414c4944 5f444154 415f484d 41435f4c ALID_DATA_HMAC_L │ │ + 0x000166e0 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x000166f0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00016700 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00016710 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x00016720 415f4d45 53534147 455f504f 52545f4d A_MESSAGE_PORT_M │ │ + 0x00016730 49535349 4e470000 41726773 20636f6e ISSING..Args con │ │ + 0x00016740 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00016750 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00016760 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ + 0x00016770 455f5459 50455f56 414c4944 4641494c E_TYPE_VALIDFAIL │ │ + 0x00016780 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00016790 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000167a0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000167b0 5f444154 415f4d45 53534147 455f454d _DATA_MESSAGE_EM │ │ + 0x000167c0 50545900 41726773 20636f6e 7461696e PTY.Args contain │ │ + 0x000167d0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000167e0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000167f0 5f444154 415f4d45 53534147 455f434d _DATA_MESSAGE_CM │ │ + 0x00016800 445f4d49 5353494e 47000000 41726773 D_MISSING...Args │ │ + 0x00016810 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016820 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016830 5f494e56 414c4944 5f444154 415f4d45 _INVALID_DATA_ME │ │ + 0x00016840 53534147 455f4143 43455353 5f4d4953 SSAGE_ACCESS_MIS │ │ + 0x00016850 53494e47 00000000 41726773 20636f6e SING....Args con │ │ + 0x00016860 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00016870 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00016880 414c4944 5f444154 415f4d45 53534147 ALID_DATA_MESSAG │ │ + 0x00016890 455f4e41 545f4d49 5353494e 47000000 E_NAT_MISSING... │ │ + 0x000168a0 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x000168b0 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x000168c0 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000168d0 415f4d45 53534147 455f504f 52545052 A_MESSAGE_PORTPR │ │ + 0x000168e0 4f544f5f 4d495353 494e4700 41726773 OTO_MISSING.Args │ │ + 0x000168f0 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016900 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016910 5f494e56 414c4944 5f444154 415f4e41 _INVALID_DATA_NA │ │ + 0x00016920 545f454d 50545900 41726773 20636f6e T_EMPTY.Args con │ │ + 0x00016930 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00016940 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00016950 414c4944 5f444154 415f5241 4e445f4c ALID_DATA_RAND_L │ │ + 0x00016960 454e5f56 414c4944 4641494c 00000000 EN_VALIDFAIL.... │ │ + 0x00016970 41726773 20636f6e 7461696e 20696e76 Args contain inv │ │ + 0x00016980 616c6964 20646174 613a2046 4b4f5f45 alid data: FKO_E │ │ + 0x00016990 52524f52 5f494e56 414c4944 5f444154 RROR_INVALID_DAT │ │ + 0x000169a0 415f5352 56415554 485f4d49 5353494e A_SRVAUTH_MISSIN │ │ + 0x000169b0 47000000 41726773 20636f6e 7461696e G...Args contain │ │ + 0x000169c0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x000169d0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x000169e0 5f444154 415f5449 4d455354 414d505f _DATA_TIMESTAMP_ │ │ + 0x000169f0 56414c49 44464149 4c000000 41726773 VALIDFAIL...Args │ │ + 0x00016a00 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016a10 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016a20 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ + 0x00016a30 45525f4d 49535349 4e470000 41726773 ER_MISSING..Args │ │ + 0x00016a40 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016a50 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016a60 5f494e56 414c4944 5f444154 415f5553 _INVALID_DATA_US │ │ + 0x00016a70 45525f46 49525354 43484152 5f56414c ER_FIRSTCHAR_VAL │ │ + 0x00016a80 49444641 494c0000 41726773 20636f6e IDFAIL..Args con │ │ + 0x00016a90 7461696e 20696e76 616c6964 20646174 tain invalid dat │ │ + 0x00016aa0 613a2046 4b4f5f45 52524f52 5f494e56 a: FKO_ERROR_INV │ │ + 0x00016ab0 414c4944 5f444154 415f5553 45525f52 ALID_DATA_USER_R │ │ + 0x00016ac0 454d4348 41525f56 414c4944 4641494c EMCHAR_VALIDFAIL │ │ + 0x00016ad0 00000000 41726773 20636f6e 7461696e ....Args contain │ │ + 0x00016ae0 20696e76 616c6964 20646174 613a2046 invalid data: F │ │ + 0x00016af0 4b4f5f45 52524f52 5f494e56 414c4944 KO_ERROR_INVALID │ │ + 0x00016b00 5f444154 415f5554 494c5f53 5452544f _DATA_UTIL_STRTO │ │ + 0x00016b10 4c5f4c54 5f4d494e 00000000 41726773 L_LT_MIN....Args │ │ + 0x00016b20 20636f6e 7461696e 20696e76 616c6964 contain invalid │ │ + 0x00016b30 20646174 613a2046 4b4f5f45 52524f52 data: FKO_ERROR │ │ + 0x00016b40 5f494e56 414c4944 5f444154 415f5554 _INVALID_DATA_UT │ │ + 0x00016b50 494c5f53 5452544f 4c5f4754 5f4d4158 IL_STRTOL_GT_MAX │ │ + 0x00016b60 00000000 56616c75 65206f72 2053697a ....Value or Siz │ │ + 0x00016b70 65206f66 20746865 20646174 61206578 e of the data ex │ │ + 0x00016b80 63656564 65642074 6865206d 61782061 ceeded the max a │ │ + 0x00016b90 6c6c6f77 65640000 496e7661 6c696420 llowed..Invalid │ │ + 0x00016ba0 6b657920 6c656e67 74680000 556e6162 key length..Unab │ │ + 0x00016bb0 6c652074 6f206465 7465726d 696e6520 le to determine │ │ + 0x00016bc0 75736572 6e616d65 00000000 4d697373 username....Miss │ │ + 0x00016bd0 696e6720 6f722069 6e636f6d 706c6574 ing or incomplet │ │ + 0x00016be0 65205350 41206461 74610000 54686572 e SPA data..Ther │ │ + 0x00016bf0 65206973 206e6f20 656e636f 64656420 e is no encoded │ │ + 0x00016c00 64617461 20746f20 70726f63 65737300 data to process. │ │ + 0x00016c10 496e7661 6c696420 64696765 73742074 Invalid digest t │ │ + 0x00016c20 79706500 496e7661 6c696420 616c6c6f ype.Invalid allo │ │ + 0x00016c30 77204950 20616464 72657373 20696e20 w IP address in │ │ + 0x00016c40 74686520 53504120 6d657373 61676520 the SPA message │ │ + 0x00016c50 64617461 00000000 496e7661 6c696420 data....Invalid │ │ + 0x00016c60 53504120 636f6d6d 616e6420 6d657373 SPA command mess │ │ + 0x00016c70 61676520 666f726d 61740000 496e7661 age format..Inva │ │ + 0x00016c80 6c696420 53504120 61636365 7373206d lid SPA access m │ │ + 0x00016c90 65737361 67652066 6f726d61 74000000 essage format... │ │ + 0x00016ca0 496e7661 6c696420 53504120 6e61745f Invalid SPA nat_ │ │ + 0x00016cb0 61636365 7373206d 65737361 67652066 access message f │ │ + 0x00016cc0 6f726d61 74000000 496e7661 6c696420 ormat...Invalid │ │ + 0x00016cd0 656e6372 79707469 6f6e2074 79706500 encryption type. │ │ + 0x00016ce0 57726f6e 67206f72 20696e61 7070726f Wrong or inappro │ │ + 0x00016cf0 70726961 74652065 6e637279 7074696f priate encryptio │ │ + 0x00016d00 6e207479 70652066 6f722074 68697320 n type for this │ │ + 0x00016d10 6f706572 6174696f 6e000000 556e6578 operation...Unex │ │ + 0x00016d20 70656374 6564206f 7220696e 76616c69 pected or invali │ │ + 0x00016d30 64207369 7a652066 6f722064 65637279 d size for decry │ │ + 0x00016d40 70746564 20646174 61000000 44656372 pted data...Decr │ │ + 0x00016d50 79707469 6f6e2066 61696c65 64206f72 yption failed or │ │ + 0x00016d60 20646563 72797074 65642064 61746120 decrypted data │ │ + 0x00016d70 69732069 6e76616c 69640000 54686520 is invalid..The │ │ + 0x00016d80 636f6d70 75746564 20646967 65737420 computed digest │ │ + 0x00016d90 64696420 6e6f7420 6d617463 68207468 did not match th │ │ + 0x00016da0 65206469 67657374 20696e20 74686520 e digest in the │ │ + 0x00016db0 73706120 64617461 00000000 496e7661 spa data....Inva │ │ + 0x00016dc0 6c696420 484d4143 206b6579 206c656e lid HMAC key len │ │ + 0x00016dd0 67746800 556e7375 70706f72 74656420 gth.Unsupported │ │ + 0x00016de0 484d4143 206d6f64 65202864 65666175 HMAC mode (defau │ │ + 0x00016df0 6c743a20 53484132 35362900 556e7375 lt: SHA256).Unsu │ │ + 0x00016e00 70706f72 74656420 6f722075 6e696d70 pported or unimp │ │ + 0x00016e10 6c656d65 6e746564 20666561 74757265 lemented feature │ │ + 0x00016e20 206f7220 66756e63 74696f6e 00000000 or function.... │ │ + 0x00016e30 436f756c 64206e6f 74207a65 726f206f Could not zero o │ │ + 0x00016e40 75742073 656e7369 74697665 20646174 ut sensitive dat │ │ + 0x00016e50 61000000 556e6b6e 6f776e2f 556e636c a...Unknown/Uncl │ │ + 0x00016e60 61737369 66696564 20657272 6f720000 assified error.. │ │ + 0x00016e70 4750472d 72656c61 74656420 6572726f GPG-related erro │ │ + 0x00016e80 7220636f 64652067 6976656e 2c206275 r code given, bu │ │ + 0x00016e90 74204750 47206973 206e6f74 20737570 t GPG is not sup │ │ + 0x00016ea0 706f7274 65640000 556e6465 66696e65 ported..Undefine │ │ + 0x00016eb0 64204572 726f7200 00000000 00000000 d Error......... │ │ + 0x00016ec0 e48afeff 3090feff 2490feff 1890feff ....0...$....... │ │ + 0x00016ed0 0c90feff 0090feff f48ffeff e88ffeff ................ │ │ + 0x00016ee0 dc8ffeff d08ffeff c48ffeff b88ffeff ................ │ │ + 0x00016ef0 ac8ffeff a08ffeff 948ffeff 888ffeff ................ │ │ + 0x00016f00 7c8ffeff 708ffeff 648ffeff 588ffeff |...p...d...X... │ │ + 0x00016f10 4c8ffeff 408ffeff 348ffeff 288ffeff L...@...4...(... │ │ + 0x00016f20 1c8ffeff 108ffeff 048ffeff f88efeff ................ │ │ + 0x00016f30 ec8efeff e08efeff d48efeff c88efeff ................ │ │ + 0x00016f40 bc8efeff b08efeff a48efeff 988efeff ................ │ │ + 0x00016f50 8c8efeff 808efeff 748efeff 688efeff ........t...h... │ │ + 0x00016f60 5c8efeff 508efeff 448efeff 388efeff \...P...D...8... │ │ + 0x00016f70 2c8efeff 208efeff 148efeff 088efeff ,... ........... │ │ + 0x00016f80 fc8dfeff f08dfeff e48dfeff d88dfeff ................ │ │ + 0x00016f90 cc8dfeff c08dfeff b48dfeff a88dfeff ................ │ │ + 0x00016fa0 9c8dfeff 908dfeff 848dfeff 788dfeff ............x... │ │ + 0x00016fb0 6c8dfeff 608dfeff 548dfeff 488dfeff l...`...T...H... │ │ + 0x00016fc0 3c8dfeff 308dfeff 248dfeff 188dfeff <...0...$....... │ │ + 0x00016fd0 0c8dfeff 008dfeff f48cfeff e88cfeff ................ │ │ + 0x00016fe0 dc8cfeff d08cfeff c48cfeff b88cfeff ................ │ │ + 0x00016ff0 ac8cfeff a08cfeff 948cfeff 888cfeff ................ │ │ + 0x00017000 7c8cfeff 708cfeff 648cfeff 588cfeff |...p...d...X... │ │ + 0x00017010 4c8cfeff 408cfeff 348cfeff 288cfeff L...@...4...(... │ │ + 0x00017020 1c8cfeff 108cfeff 048cfeff f88bfeff ................ │ │ + 0x00017030 ec8bfeff e08bfeff d48bfeff c88bfeff ................ │ │ + 0x00017040 bc8bfeff b08bfeff a48bfeff 988bfeff ................ │ │ + 0x00017050 8c8bfeff 808bfeff 748bfeff 688bfeff ........t...h... │ │ + 0x00017060 5c8bfeff 508bfeff 448bfeff 388bfeff \...P...D...8... │ │ + 0x00017070 2c8bfeff 208bfeff 148bfeff 088bfeff ,... ........... │ │ + 0x00017080 fc8afeff f08afeff 00000000 00000000 ................ │ │ + 0x00017090 4572726f 723a2025 733a2025 73000000 Error: %s: %s... │ │ + 0x000170a0 6c696266 776b6e6f 70000000 2a2a2a2a libfwknop...**** │ │ + 0x000170b0 20496e69 74206677 6b6e6f70 202a2a2a Init fwknop *** │ │ + 0x000170c0 2a000000 4c6a6176 612f6c61 6e672f53 *...Ljava/lang/S │ │ + 0x000170d0 7472696e 673b0000 616c6c6f 7769705f tring;..allowip_ │ │ + 0x000170e0 73747200 70617373 77645f73 74720000 str.passwd_str.. │ │ + 0x000170f0 70617373 77645f62 36340000 64696765 passwd_b64..dige │ │ + 0x00017100 73745f74 79706500 686d6163 5f737472 st_type.hmac_str │ │ + 0x00017110 00000000 686d6163 5f623634 00000000 ....hmac_b64.... │ │ + 0x00017120 686d6163 5f747970 65000000 66775f74 hmac_type...fw_t │ │ + 0x00017130 696d656f 75745f73 74720000 6e61745f imeout_str..nat_ │ │ + 0x00017140 61636365 73735f73 74720000 6e61745f access_str..nat_ │ │ + 0x00017150 6c6f6361 6c000000 73657276 65725f63 local...server_c │ │ + 0x00017160 6d645f73 74720000 6c656761 63790000 md_str..legacy.. │ │ + 0x00017170 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ + 0x00017180 72206d69 7373696e 67206163 63657373 r missing access │ │ + 0x00017190 20737472 696e6700 4572726f 723a2049 string.Error: I │ │ + 0x000171a0 6e76616c 6964206f 72206d69 7373696e nvalid or missin │ │ + 0x000171b0 6720616c 6c6f7720 49500000 4572726f g allow IP..Erro │ │ + 0x000171c0 723a2049 6e76616c 6964206f 72206d69 r: Invalid or mi │ │ + 0x000171d0 7373696e 67207061 7373776f 72640000 ssing password.. │ │ + 0x000171e0 4572726f 723a2049 6e76616c 6964206f Error: Invalid o │ │ + 0x000171f0 72206d69 7373696e 67206669 72657761 r missing firewa │ │ + 0x00017200 6c6c2074 696d656f 75742076 616c7565 ll timeout value │ │ + 0x00017210 00000000 74727565 00000000 5b2a5d20 ....true....[*] │ │ + 0x00017220 496e7661 6c696420 6b657920 6c656e67 Invalid key leng │ │ + 0x00017230 74683a20 27256427 2c206d75 73742062 th: '%d', must b │ │ + 0x00017240 6520696e 205b312c 25645d00 44657465 e in [1,%d].Dete │ │ + 0x00017250 63746564 206b6579 20623634 00000000 cted key b64.... │ │ + 0x00017260 556e6162 6c652074 6f206372 65617465 Unable to create │ │ + 0x00017270 20464b4f 20636f6e 74657874 00000000 FKO context.... │ │ + 0x00017280 4572726f 72207365 7474696e 67205350 Error setting SP │ │ + 0x00017290 41207265 71756573 74206d65 73736167 A request messag │ │ + 0x000172a0 65000000 4572726f 72207365 7474696e e...Error settin │ │ + 0x000172b0 67204657 2074696d 656f7574 00000000 g FW timeout.... │ │ + 0x000172c0 25732c25 73000000 4572726f 72207365 %s,%s...Error se │ │ + 0x000172d0 7474696e 67205350 4120484d 41432074 tting SPA HMAC t │ │ + 0x000172e0 79706500 46696e69 73686564 20736574 ype.Finished set │ │ + 0x000172f0 74696e67 206c6f63 616c2d6e 61742e00 ting local-nat.. │ │ + 0x00017300 4572726f 72207365 7474696e 67204e41 Error setting NA │ │ + 0x00017310 54207374 72696e67 00000000 53657474 T string....Sett │ │ + 0x00017320 696e6720 64696765 73742074 79706520 ing digest type │ │ + 0x00017330 746f2025 732e0000 4572726f 72207365 to %s...Error se │ │ + 0x00017340 7474696e 67205350 41206469 67657374 tting SPA digest │ │ + 0x00017350 20747970 65000000 46696e69 73686564 type...Finished │ │ + 0x00017360 20736574 74696e67 20646967 65737420 setting digest │ │ + 0x00017370 74797065 2e000000 4572726f 72206765 type....Error ge │ │ + 0x00017380 6e657261 74696e67 20535041 20646174 nerating SPA dat │ │ + 0x00017390 61000000 46696e69 73686564 2066696e a...Finished fin │ │ + 0x000173a0 616c697a 652e0000 4572726f 72206765 alize...Error ge │ │ + 0x000173b0 7474696e 67205350 41206461 74610000 tting SPA data.. │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,92 +1,92 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x000173d0 011b033b 88050000 b0000000 90b7feff ...;............ │ │ - 0x000173e0 a0050000 50b8feff c0050000 a8b8feff ....P........... │ │ - 0x000173f0 d4050000 b4b8feff e8050000 90b9feff ................ │ │ - 0x00017400 0c060000 c0bafeff 20060000 00bcfeff ........ ....... │ │ - 0x00017410 50060000 d4bdfeff b8060000 14bffeff P............... │ │ - 0x00017420 e8060000 58bffeff fc060000 f8bffeff ....X........... │ │ - 0x00017430 10070000 ccc1feff 78070000 d8c1feff ........x....... │ │ - 0x00017440 8c070000 a8c3feff b8070000 30c5feff ............0... │ │ - 0x00017450 e0070000 9cc6feff 10080000 0cc7feff ................ │ │ - 0x00017460 24080000 a0c7feff 50080000 20c8feff $.......P... ... │ │ - 0x00017470 64080000 a8c8feff 90080000 c0c8feff d............... │ │ - 0x00017480 a4080000 50c9feff c4080000 ecc9feff ....P........... │ │ - 0x00017490 ec080000 b4ccfeff 48090000 d8cefeff ........H....... │ │ - 0x000174a0 84090000 54d5feff bc090000 dcd6feff ....T........... │ │ - 0x000174b0 f4090000 40d7feff 080a0000 30d8feff ....@.......0... │ │ - 0x000174c0 300a0000 acd8feff 540a0000 1cd9feff 0.......T....... │ │ - 0x000174d0 780a0000 98d9feff 9c0a0000 08dafeff x............... │ │ - 0x000174e0 c00a0000 84dafeff e40a0000 f4dafeff ................ │ │ - 0x000174f0 080b0000 70dbfeff 2c0b0000 e0dbfeff ....p...,....... │ │ - 0x00017500 500b0000 5cdcfeff 740b0000 ccdcfeff P...\...t....... │ │ - 0x00017510 980b0000 f0dcfeff ac0b0000 68ddfeff ............h... │ │ - 0x00017520 d00b0000 8cddfeff e40b0000 10defeff ................ │ │ - 0x00017530 080c0000 c0e3feff 1c0c0000 e0e3feff ................ │ │ - 0x00017540 300c0000 1ce5feff 5c0c0000 60e5feff 0.......\...`... │ │ - 0x00017550 700c0000 e0e5feff 840c0000 50e6feff p...........P... │ │ - 0x00017560 a80c0000 c0f4feff e80c0000 fcf4feff ................ │ │ - 0x00017570 fc0c0000 9801ffff 340d0000 3003ffff ........4...0... │ │ - 0x00017580 680d0000 9004ffff 900d0000 8805ffff h............... │ │ - 0x00017590 a40d0000 8006ffff b80d0000 c006ffff ................ │ │ - 0x000175a0 d40d0000 3409ffff 000e0000 8009ffff ....4........... │ │ - 0x000175b0 140e0000 d009ffff 280e0000 000affff ........(....... │ │ - 0x000175c0 3c0e0000 480affff 500e0000 880affff <...H...P....... │ │ - 0x000175d0 640e0000 b00effff c40e0000 340fffff d...........4... │ │ - 0x000175e0 ec0e0000 8412ffff 5c0f0000 8c12ffff ........\....... │ │ - 0x000175f0 700f0000 9412ffff 840f0000 9c12ffff p............... │ │ - 0x00017600 980f0000 a412ffff ac0f0000 ac12ffff ................ │ │ - 0x00017610 c00f0000 b412ffff d40f0000 bc12ffff ................ │ │ - 0x00017620 e80f0000 c412ffff fc0f0000 cc12ffff ................ │ │ - 0x00017630 10100000 d412ffff 24100000 dc12ffff ........$....... │ │ - 0x00017640 38100000 e412ffff 4c100000 ec12ffff 8.......L....... │ │ - 0x00017650 60100000 f412ffff 74100000 fc12ffff `.......t....... │ │ - 0x00017660 88100000 0413ffff 9c100000 0c13ffff ................ │ │ - 0x00017670 b0100000 2013ffff c4100000 ac15ffff .... ........... │ │ - 0x00017680 e8100000 f815ffff fc100000 c417ffff ................ │ │ - 0x00017690 38110000 c018ffff 5c110000 e019ffff 8.......\....... │ │ - 0x000176a0 88110000 e81affff b0110000 941fffff ................ │ │ - 0x000176b0 ec110000 b024ffff 38120000 ac25ffff .....$..8....%.. │ │ - 0x000176c0 60120000 9026ffff 84120000 5428ffff `....&......T(.. │ │ - 0x000176d0 b4120000 042affff ec120000 042cffff .....*.......,.. │ │ - 0x000176e0 2c130000 d82dffff 6c130000 f02dffff ,....-..l....-.. │ │ - 0x000176f0 80130000 082effff 94130000 482effff ............H... │ │ - 0x00017700 a8130000 702fffff ec130000 6430ffff ....p/......d0.. │ │ - 0x00017710 28140000 6031ffff 60140000 4034ffff (...`1..`...@4.. │ │ - 0x00017720 98140000 7c35ffff d8140000 9836ffff ....|5.......6.. │ │ - 0x00017730 14150000 a437ffff 48150000 d439ffff .....7..H....9.. │ │ - 0x00017740 90150000 5c3bffff d0150000 d03cffff ....\;.......<.. │ │ - 0x00017750 04160000 1c3effff 38160000 243fffff .....>..8...$?.. │ │ - 0x00017760 70160000 c045ffff b0160000 9c46ffff p....E.......F.. │ │ - 0x00017770 dc160000 e046ffff f0160000 a447ffff .....F.......G.. │ │ - 0x00017780 10170000 344bffff 48170000 244dffff ....4K..H...$M.. │ │ - 0x00017790 8c170000 6050ffff b8170000 1051ffff ....`P.......Q.. │ │ - 0x000177a0 d8170000 8859ffff 10180000 f45bffff .....Y.......[.. │ │ - 0x000177b0 4c180000 185effff 74180000 8861ffff L....^..t....a.. │ │ - 0x000177c0 98180000 3862ffff b8180000 5062ffff ....8b......Pb.. │ │ - 0x000177d0 cc180000 0065ffff f0180000 1866ffff .....e.......f.. │ │ - 0x000177e0 24190000 186bffff 58190000 606bffff $....k..X...`k.. │ │ - 0x000177f0 6c190000 b46bffff 80190000 086cffff l....k.......l.. │ │ - 0x00017800 94190000 486cffff a8190000 786cffff ....Hl......xl.. │ │ - 0x00017810 bc190000 286fffff f0190000 d871ffff ....(o.......q.. │ │ - 0x00017820 241a0000 1872ffff 381a0000 5072ffff $....r..8...Pr.. │ │ - 0x00017830 4c1a0000 d473ffff 741a0000 2474ffff L....s..t...$t.. │ │ - 0x00017840 881a0000 6474ffff 9c1a0000 a474ffff ....dt.......t.. │ │ - 0x00017850 b01a0000 e875ffff e01a0000 2477ffff .....u......$w.. │ │ - 0x00017860 101b0000 8079ffff 3c1b0000 207bffff .....y..<... {.. │ │ - 0x00017870 781b0000 307cffff a41b0000 647cffff x...0|......d|.. │ │ - 0x00017880 b81b0000 cc86ffff f41b0000 4089ffff ............@... │ │ - 0x00017890 301c0000 a089ffff 4c1c0000 008affff 0.......L....... │ │ - 0x000178a0 681c0000 d08cffff a41c0000 ac8fffff h............... │ │ - 0x000178b0 e01c0000 ac92ffff 1c1d0000 a895ffff ................ │ │ - 0x000178c0 581d0000 8c98ffff 941d0000 b49bffff X............... │ │ - 0x000178d0 d01d0000 d09effff 0c1e0000 109fffff ................ │ │ - 0x000178e0 201e0000 609fffff 341e0000 a09fffff ...`...4....... │ │ - 0x000178f0 481e0000 b4a2ffff 841e0000 40a6ffff H...........@... │ │ - 0x00017900 f41e0000 c4a6ffff 181f0000 10a7ffff ................ │ │ - 0x00017910 2c1f0000 0ca8ffff 401f0000 50a8ffff ,.......@...P... │ │ - 0x00017920 541f0000 90a8ffff 681f0000 b0a9ffff T.......h....... │ │ - 0x00017930 941f0000 80abffff bc1f0000 e0b1ffff ................ │ │ - 0x00017940 ec1f0000 bcb7ffff 24200000 8cbdffff ........$ ...... │ │ - 0x00017950 5c200000 84c6ffff d8200000 \ ....... .. │ │ + 0x000173c0 011b033b 88050000 b0000000 a0b7feff ...;............ │ │ + 0x000173d0 30160000 60b8feff a0050000 dcb8feff 0...`........... │ │ + 0x000173e0 c4050000 4cb9feff e8050000 c8b9feff ....L........... │ │ + 0x000173f0 0c060000 38bafeff 30060000 b4bafeff ....8...0....... │ │ + 0x00017400 54060000 24bbfeff 78060000 a0bbfeff T...$...x....... │ │ + 0x00017410 9c060000 10bcfeff c0060000 8cbcfeff ................ │ │ + 0x00017420 e4060000 fcbcfeff 08070000 20bdfeff ............ ... │ │ + 0x00017430 1c070000 98bdfeff 40070000 bcbdfeff ........@....... │ │ + 0x00017440 54070000 40befeff 78070000 58bffeff T...@...x...X... │ │ + 0x00017450 ac070000 58c4feff e0070000 a0c4feff ....X........... │ │ + 0x00017460 f4070000 64c6feff 24080000 14c8feff ....d...$....... │ │ + 0x00017470 5c080000 14cafeff 9c080000 e8cbfeff \............... │ │ + 0x00017480 dc080000 00ccfeff f0080000 18ccfeff ................ │ │ + 0x00017490 04090000 58ccfeff 18090000 80cdfeff ....X........... │ │ + 0x000174a0 5c090000 74cefeff 98090000 70cffeff \...t.......p... │ │ + 0x000174b0 d0090000 acd0feff fc090000 f0d0feff ................ │ │ + 0x000174c0 100a0000 e0d1feff 380a0000 60d2feff ........8...`... │ │ + 0x000174d0 4c0a0000 3cd3feff 780a0000 80d3feff L...<...x....... │ │ + 0x000174e0 8c0a0000 04d4feff b00a0000 50d4feff ............P... │ │ + 0x000174f0 c40a0000 90d4feff d80a0000 b0d5feff ................ │ │ + 0x00017500 040b0000 80d7feff 2c0b0000 50dafeff ........,...P... │ │ + 0x00017510 680b0000 2cddfeff a40b0000 2ce0feff h...,.......,... │ │ + 0x00017520 e00b0000 28e3feff 1c0c0000 0ce6feff ....(........... │ │ + 0x00017530 580c0000 34e9feff 940c0000 50ecfeff X...4.......P... │ │ + 0x00017540 d00c0000 dceefeff f40c0000 28effeff ............(... │ │ + 0x00017550 080d0000 f4f0feff 440d0000 f0f1feff ........D....... │ │ + 0x00017560 680d0000 10f3feff 940d0000 44f3feff h...........D... │ │ + 0x00017570 a80d0000 acfdfeff e40d0000 2000ffff ............ ... │ │ + 0x00017580 200e0000 8000ffff 3c0e0000 e000ffff .......<....... │ │ + 0x00017590 580e0000 d801ffff 6c0e0000 d002ffff X.......l....... │ │ + 0x000175a0 800e0000 1003ffff 9c0e0000 1804ffff ................ │ │ + 0x000175b0 c40e0000 c408ffff 000f0000 e00dffff ................ │ │ + 0x000175c0 4c0f0000 dc0effff 740f0000 c00fffff L.......t....... │ │ + 0x000175d0 980f0000 a012ffff d00f0000 dc13ffff ................ │ │ + 0x000175e0 10100000 f814ffff 4c100000 0416ffff ........L....... │ │ + 0x000175f0 80100000 3418ffff c8100000 bc19ffff ....4........... │ │ + 0x00017600 08110000 301bffff 3c110000 7c1cffff ....0...<...|... │ │ + 0x00017610 70110000 841dffff a8110000 2024ffff p........... $.. │ │ + 0x00017620 e8110000 7024ffff fc110000 a024ffff ....p$.......$.. │ │ + 0x00017630 10120000 e824ffff 24120000 2825ffff .....$..$...(%.. │ │ + 0x00017640 38120000 5029ffff 98120000 d429ffff 8...P).......).. │ │ + 0x00017650 c0120000 242dffff 30130000 2c2dffff ....$-..0...,-.. │ │ + 0x00017660 44130000 342dffff 58130000 3c2dffff D...4-..X...<-.. │ │ + 0x00017670 6c130000 442dffff 80130000 4c2dffff l...D-......L-.. │ │ + 0x00017680 94130000 542dffff a8130000 5c2dffff ....T-......\-.. │ │ + 0x00017690 bc130000 642dffff d0130000 6c2dffff ....d-......l-.. │ │ + 0x000176a0 e4130000 742dffff f8130000 7c2dffff ....t-......|-.. │ │ + 0x000176b0 0c140000 842dffff 20140000 8c2dffff .....-.. ....-.. │ │ + 0x000176c0 34140000 942dffff 48140000 9c2dffff 4....-..H....-.. │ │ + 0x000176d0 5c140000 a42dffff 70140000 ac2dffff \....-..p....-.. │ │ + 0x000176e0 84140000 c02dffff 98140000 442fffff .....-......D/.. │ │ + 0x000176f0 c0140000 942fffff d4140000 d42fffff ...../......./.. │ │ + 0x00017700 e8140000 1430ffff fc140000 5831ffff .....0......X1.. │ │ + 0x00017710 2c150000 9432ffff 5c150000 f034ffff ,....2..\....4.. │ │ + 0x00017720 88150000 9036ffff c4150000 a037ffff .....6.......7.. │ │ + 0x00017730 f0150000 143affff 1c160000 603affff .....:......`:.. │ │ + 0x00017740 50160000 b83affff 64160000 c43affff P....:..d....:.. │ │ + 0x00017750 78160000 a03bffff 9c160000 d03cffff x....;.......<.. │ │ + 0x00017760 b0160000 103effff e0160000 e43fffff .....>.......?.. │ │ + 0x00017770 48170000 2441ffff 78170000 6841ffff H...$A..x...hA.. │ │ + 0x00017780 8c170000 0842ffff a0170000 dc43ffff .....B.......C.. │ │ + 0x00017790 08180000 e843ffff 1c180000 b845ffff .....C.......E.. │ │ + 0x000177a0 48180000 4047ffff 70180000 ac48ffff H...@G..p....H.. │ │ + 0x000177b0 a0180000 1c49ffff b4180000 b049ffff .....I.......I.. │ │ + 0x000177c0 e0180000 304affff f4180000 b84affff ....0J.......J.. │ │ + 0x000177d0 20190000 d04affff 34190000 604bffff ....J..4...`K.. │ │ + 0x000177e0 54190000 fc4bffff 7c190000 c44effff T....K..|....N.. │ │ + 0x000177f0 d8190000 e850ffff 141a0000 6457ffff .....P......dW.. │ │ + 0x00017800 4c1a0000 ec58ffff 841a0000 5059ffff L....X......PY.. │ │ + 0x00017810 981a0000 8c59ffff ac1a0000 2866ffff .....Y......(f.. │ │ + 0x00017820 e41a0000 c067ffff 181b0000 2069ffff .....g...... i.. │ │ + 0x00017830 401b0000 806fffff 701b0000 5c75ffff @....o..p...\u.. │ │ + 0x00017840 a81b0000 2c7bffff e01b0000 2484ffff ....,{......$... │ │ + 0x00017850 5c1c0000 908dffff c41c0000 548effff \...........T... │ │ + 0x00017860 e41c0000 e491ffff 1c1d0000 d493ffff ................ │ │ + 0x00017870 601d0000 1097ffff 8c1d0000 c097ffff `............... │ │ + 0x00017880 ac1d0000 38a0ffff e41d0000 a4a2ffff ....8........... │ │ + 0x00017890 201e0000 c8a4ffff 481e0000 38a8ffff .......H...8... │ │ + 0x000178a0 6c1e0000 e8a8ffff 8c1e0000 00a9ffff l............... │ │ + 0x000178b0 a01e0000 b0abffff c41e0000 acacffff ................ │ │ + 0x000178c0 d81e0000 f0acffff ec1e0000 44adffff ............D... │ │ + 0x000178d0 001f0000 98adffff 141f0000 d8adffff ................ │ │ + 0x000178e0 281f0000 08aeffff 3c1f0000 b8b0ffff (.......<....... │ │ + 0x000178f0 701f0000 68b3ffff a41f0000 a8b3ffff p...h........... │ │ + 0x00017900 b81f0000 e0b3ffff cc1f0000 90b9ffff ................ │ │ + 0x00017910 e01f0000 b0b9ffff f41f0000 f0b9ffff ................ │ │ + 0x00017920 08200000 40baffff 1c200000 80baffff . ..@.... ...... │ │ + 0x00017930 30200000 94bdffff 6c200000 20c1ffff 0 ......l .. ... │ │ + 0x00017940 dc200000 90c1ffff 00210000 . .......!.. │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,447 +1,447 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x0001795c 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ - 0x0001796c 1b0d1d00 1c000000 18000000 e8b1feff ................ │ │ - 0x0001797c 5c000000 00500e28 4c90029f 0102400e \....P.(L.....@. │ │ - 0x0001798c 00d0df00 10000000 38000000 88b2feff ........8....... │ │ - 0x0001799c 58000000 00000000 10000000 4c000000 X...........L... │ │ - 0x000179ac ccb2feff 0c000000 00000000 20000000 ............ ... │ │ - 0x000179bc 60000000 c4b2feff dc000000 00500e38 `............P.8 │ │ - 0x000179cc 4c9f0190 0202900a 0e00d0df 0b000000 L............... │ │ - 0x000179dc 10000000 84000000 7cb3feff 30010000 ........|...0... │ │ - 0x000179ec 00000000 2c000000 98000000 98b4feff ....,........... │ │ - 0x000179fc 40010000 00540e20 5490029f 0102400a @....T. T.....@. │ │ - 0x00017a0c 0e00d0df 0b700a0e 00dfd00b 540a0e00 .....p......T... │ │ - 0x00017a1c dfd00b00 64000000 c8000000 a8b5feff ....d........... │ │ - 0x00017a2c d4010000 00500e28 48910354 92029004 .....P.(H..T.... │ │ - 0x00017a3c 9f010274 0a0e00d0 d1d2df0b 6c0a0e00 ...t........l... │ │ - 0x00017a4c dfd2d1d0 0b6c0a0e 00dfd2d1 d00b6c0a .....l........l. │ │ - 0x00017a5c 0e00dfd2 d1d00b6c 0a0e00df d2d1d00b .......l........ │ │ - 0x00017a6c 6c0a0e00 dfd2d1d0 0b6c0a0e 00dfd2d1 l........l...... │ │ - 0x00017a7c d00b6c0e 00dfd2d1 d0000000 2c000000 ..l.........,... │ │ - 0x00017a8c 30010000 14b7feff 40010000 00540e20 0.......@....T. │ │ - 0x00017a9c 5490029f 0102400a 0e00d0df 0b700a0e T.....@......p.. │ │ - 0x00017aac 00dfd00b 540a0e00 dfd00b00 10000000 ....T........... │ │ - 0x00017abc 60010000 24b8feff 44000000 00000000 `...$...D....... │ │ - 0x00017acc 10000000 74010000 54b8feff a0000000 ....t...T....... │ │ - 0x00017adc 00000000 64000000 88010000 e0b8feff ....d........... │ │ - 0x00017aec d4010000 00500e28 48910354 92029004 .....P.(H..T.... │ │ - 0x00017afc 9f010274 0a0e00d0 d1d2df0b 6c0a0e00 ...t........l... │ │ - 0x00017b0c dfd2d1d0 0b6c0a0e 00dfd2d1 d00b6c0a .....l........l. │ │ - 0x00017b1c 0e00dfd2 d1d00b6c 0a0e00df d2d1d00b .......l........ │ │ - 0x00017b2c 6c0a0e00 dfd2d1d0 0b6c0a0e 00dfd2d1 l........l...... │ │ - 0x00017b3c d00b6c0e 00dfd2d1 d0000000 10000000 ..l............. │ │ - 0x00017b4c f0010000 4cbafeff 0c000000 00000000 ....L........... │ │ - 0x00017b5c 28000000 04020000 44bafeff d0010000 (.......D....... │ │ - 0x00017b6c 00500e28 44910258 90039f01 035c010a .P.(D..X.....\.. │ │ - 0x00017b7c 0e00d0d1 df0b780e 00dfd1d0 24000000 ......x.....$... │ │ - 0x00017b8c 30020000 e8bbfeff 88010000 00500e28 0............P.( │ │ - 0x00017b9c 48910354 92029004 9f01029c 0a0e00d0 H..T............ │ │ - 0x00017bac d1d2df0b 2c000000 58020000 48bdfeff ....,...X...H... │ │ - 0x00017bbc 6c010000 00500e40 649f0194 02930392 l....P.@d....... │ │ - 0x00017bcc 04910590 0602e00a 0e00d0d1 d2d3d4df ................ │ │ - 0x00017bdc 0b000000 10000000 88020000 84befeff ................ │ │ - 0x00017bec 70000000 00000000 28000000 9c020000 p.......(....... │ │ - 0x00017bfc e0befeff 94000000 00580e28 5090039f .........X.(P... │ │ - 0x00017c0c 01910202 400a0e00 d0d1df0b 640e00df ....@.......d... │ │ - 0x00017c1c d1d00000 10000000 c8020000 48bffeff ............H... │ │ - 0x00017c2c 80000000 00000000 28000000 dc020000 ........(....... │ │ - 0x00017c3c b4bffeff 88000000 00500e28 4891024c .........P.(H..L │ │ - 0x00017c4c 9f019003 024c0a0e 00d0d1df 0b580e00 .....L.......X.. │ │ - 0x00017c5c dfd1d000 10000000 08030000 10c0feff ................ │ │ - 0x00017c6c 18000000 00000000 1c000000 1c030000 ................ │ │ - 0x00017c7c 14c0feff 90000000 00640e20 4c90029f .........d. L... │ │ - 0x00017c8c 010258d0 df0e0000 24000000 3c030000 ..X.....$...<... │ │ - 0x00017c9c 84c0feff 9c000000 00700e28 54920291 .........p.(T... │ │ - 0x00017cac 0390049f 010250d0 d1d2df0e 00000000 ......P......... │ │ - 0x00017cbc 58000000 64030000 f8c0feff c8020000 X...d........... │ │ - 0x00017ccc 00500ec0 08489604 549f0197 03950560 .P...H..T......` │ │ - 0x00017cdc 94069307 92089109 900a9e02 03ec010a ................ │ │ - 0x00017cec 0e00dfde d7d6d5d4 d3d2d1d0 0b025c0a ..............\. │ │ - 0x00017cfc 0e00d0d1 d2d3d4d5 d6d7dedf 0b740e00 .............t.. │ │ - 0x00017d0c dfded7d6 d5d4d3d2 d1d00000 38000000 ............8... │ │ - 0x00017d1c c0030000 64c3feff 24020000 00500e58 ....d...$....P.X │ │ - 0x00017d2c 6c93079f 019e0297 03960495 05940692 l............... │ │ - 0x00017d3c 08910990 0a036c01 0a0e00d0 d1d2d3d4 ......l......... │ │ - 0x00017d4c d5d6d7de df0b0000 34000000 fc030000 ........4....... │ │ - 0x00017d5c 4cc5feff 7c060000 00500ec0 01549107 L...|....P...T.. │ │ - 0x00017d6c 609f0192 06900896 02950394 04930502 `............... │ │ - 0x00017d7c dc0a0e00 d0d1d2d3 d4d5d6df 0b000000 ................ │ │ - 0x00017d8c 34000000 34040000 90cbfeff 88010000 4...4........... │ │ - 0x00017d9c 00500e58 68930291 049f0192 03900502 .P.Xh........... │ │ - 0x00017dac f00a0e00 d0d1d2d3 df0b0254 0a0e00df ...........T.... │ │ - 0x00017dbc d3d2d1d0 0b000000 10000000 6c040000 ............l... │ │ - 0x00017dcc e0ccfeff 5c000000 00000000 24000000 ....\.......$... │ │ - 0x00017ddc 80040000 30cdfeff ec000000 00500e20 ....0........P. │ │ - 0x00017dec 4c9f0190 0202900a 0e00d0df 0b6c0a0e L............l.. │ │ - 0x00017dfc 00dfd00b 20000000 a8040000 f8cdfeff .... ........... │ │ - 0x00017e0c 7c000000 00500e88 01489003 509f0191 |....P...H..P... │ │ - 0x00017e1c 0202540e 00d0d1df 20000000 cc040000 ..T..... ....... │ │ - 0x00017e2c 50cefeff 70000000 00500e38 48900350 P...p....P.8H..P │ │ - 0x00017e3c 9f019102 02480e00 d0d1df00 20000000 .....H...... ... │ │ - 0x00017e4c f0040000 9ccefeff 7c000000 00500ea0 ........|....P.. │ │ - 0x00017e5c 01489003 509f0191 0202540e 00d0d1df .H..P.....T..... │ │ - 0x00017e6c 20000000 14050000 f4cefeff 70000000 ...........p... │ │ - 0x00017e7c 00500e40 48900350 9f019102 02480e00 .P.@H..P.....H.. │ │ - 0x00017e8c d0d1df00 20000000 38050000 40cffeff .... ...8...@... │ │ - 0x00017e9c 7c000000 00500e98 01489003 509f0191 |....P...H..P... │ │ - 0x00017eac 0202540e 00d0d1df 20000000 5c050000 ..T..... ...\... │ │ - 0x00017ebc 98cffeff 70000000 00500e48 48900350 ....p....P.HH..P │ │ - 0x00017ecc 9f019102 02480e00 d0d1df00 20000000 .....H...... ... │ │ - 0x00017edc 80050000 e4cffeff 7c000000 00500e80 ........|....P.. │ │ - 0x00017eec 02489003 509f0191 0202540e 00d0d1df .H..P.....T..... │ │ - 0x00017efc 20000000 a4050000 3cd0feff 70000000 .......<...p... │ │ - 0x00017f0c 00500e58 48900350 9f019102 02480e00 .P.XH..P.....H.. │ │ - 0x00017f1c d0d1df00 20000000 c8050000 88d0feff .... ........... │ │ - 0x00017f2c 7c000000 00500e80 02489003 509f0191 |....P...H..P... │ │ - 0x00017f3c 0202540e 00d0d1df 20000000 ec050000 ..T..... ....... │ │ - 0x00017f4c e0d0feff 70000000 00500e68 48900350 ....p....P.hH..P │ │ - 0x00017f5c 9f019102 02480e00 d0d1df00 10000000 .....H.......... │ │ - 0x00017f6c 10060000 2cd1feff 24000000 00000000 ....,...$....... │ │ - 0x00017f7c 20000000 24060000 3cd1feff 78000000 ...$...<...x... │ │ - 0x00017f8c 00500e48 48900350 9f019102 02500e00 .P.HH..P.....P.. │ │ - 0x00017f9c d0d1df00 10000000 48060000 90d1feff ........H....... │ │ - 0x00017fac 24000000 00000000 20000000 5c060000 $....... ...\... │ │ - 0x00017fbc a0d1feff 78000000 00500e68 48900350 ....x....P.hH..P │ │ - 0x00017fcc 9f019102 02500e00 d0d1df00 10000000 .....P.......... │ │ - 0x00017fdc 80060000 00d2feff b0050000 00000000 ................ │ │ - 0x00017fec 10000000 94060000 9cd7feff 18000000 ................ │ │ - 0x00017ffc 00000000 28000000 a8060000 a8d7feff ....(........... │ │ - 0x0001800c 3c010000 00780e28 50910290 039f0102 <....x.(P....... │ │ - 0x0001801c 480e00d0 d1df480e 28900391 029f0100 H.....H.(....... │ │ - 0x0001802c 10000000 d4060000 b8d8feff 40000000 ............@... │ │ - 0x0001803c 00000000 10000000 e8060000 e8d8feff ................ │ │ - 0x0001804c 78000000 00000000 20000000 fc060000 x....... ....... │ │ - 0x0001805c 54d9feff 70000000 00500e30 549f0191 T...p....P.0T... │ │ - 0x0001806c 02900302 4c0e00d0 d1df0000 3c000000 ....L.......<... │ │ - 0x0001807c 20070000 a0d9feff 640e0000 00500ed0 .......d....P.. │ │ - 0x0001808c 1d5c9f01 9e029703 50960495 0594065c .\......P......\ │ │ - 0x0001809c 93079208 9109900a 0360090a 0e00d0d1 .........`...... │ │ - 0x000180ac d2d3d4d5 d6d7dedf 0b000000 10000000 ................ │ │ - 0x000180bc 60070000 d0e7feff 3c000000 00000000 `.......<....... │ │ - 0x000180cc 34000000 74070000 f8e7feff 9c0c0000 4...t........... │ │ - 0x000180dc 00440e38 689e0197 02950494 05930692 .D.8h........... │ │ - 0x000180ec 07910890 09960303 700c0e00 d0d1d2d3 ........p....... │ │ - 0x000180fc d4d5d6d7 de000000 30000000 ac070000 ........0....... │ │ - 0x0001810c 5cf4feff 98010000 00500e38 68940393 \........P.8h... │ │ - 0x0001811c 0491069f 01950292 05900703 08010ad0 ................ │ │ - 0x0001812c d1d2d3d4 d5df480e 000b0000 24000000 ......H.....$... │ │ - 0x0001813c e0070000 c0f5feff 60010000 00500e28 ........`....P.( │ │ - 0x0001814c 6c910390 049f0192 0202dc0a d0d1d2df l............... │ │ - 0x0001815c 480e000b 10000000 08080000 f8f6feff H............... │ │ - 0x0001816c f8000000 00000000 10000000 1c080000 ................ │ │ - 0x0001817c dcf7feff f8000000 00000000 18000000 ................ │ │ - 0x0001818c 30080000 c0f8feff 3c000000 00500e20 0.......<....P. │ │ - 0x0001819c 4c9f0160 0e00df00 28000000 4c080000 L..`....(...L... │ │ - 0x000181ac e4f8feff 74020000 00700e40 58910490 ....t....p.@X... │ │ - 0x000181bc 059f0193 02920302 440a0e00 d0d1d2d3 ........D....... │ │ - 0x000181cc df0b0000 10000000 78080000 2cfbfeff ........x...,... │ │ - 0x000181dc 40000000 00000000 10000000 8c080000 @............... │ │ - 0x000181ec 64fbfeff 50000000 00000000 10000000 d...P........... │ │ - 0x000181fc a0080000 a0fbfeff 30000000 00000000 ........0....... │ │ - 0x0001820c 10000000 b4080000 bcfbfeff 48000000 ............H... │ │ - 0x0001821c 00000000 10000000 c8080000 f0fbfeff ................ │ │ - 0x0001822c 40000000 00000000 5c000000 dc080000 @.......\....... │ │ - 0x0001823c 1cfcfeff 28040000 00580e40 649f0196 ....(....X.@d... │ │ - 0x0001824c 02950394 04930592 06910790 08780a0e .............x.. │ │ - 0x0001825c 00d0d1d2 d3d4d5d6 df0b0270 0a0e00df ...........p.... │ │ - 0x0001826c d6d5d4d3 d2d1d00b 7c0e00df d6d5d4d3 ........|....... │ │ - 0x0001827c d2d1d048 0e409008 91079206 93059404 ...H.@.......... │ │ - 0x0001828c 95039602 9f010000 24000000 3c090000 ........$...<... │ │ - 0x0001829c e4fffeff 84000000 00580e20 4c9f0190 .........X. L... │ │ - 0x000182ac 0202440a 0e00d0df 0b540e00 dfd00000 ..D......T...... │ │ - 0x000182bc 6c000000 64090000 4000ffff 50030000 l...d...@...P... │ │ - 0x000182cc 00580e40 649f0196 02950394 04930592 .X.@d........... │ │ - 0x000182dc 06910790 08780a0e 00d0d1d2 d3d4d5d6 .....x.......... │ │ - 0x000182ec df0b740a 0e00dfd6 d5d4d3d2 d1d00b03 ..t............. │ │ - 0x000182fc 54010e00 d0d1d2d3 d4d5d6df 480e4090 T...........H.@. │ │ - 0x0001830c 08910792 06930594 04950396 029f0103 ................ │ │ - 0x0001831c 4401d0d1 d2d3d4d5 d6df480e 00000000 D.........H..... │ │ - 0x0001832c 10000000 d4090000 2003ffff 08000000 ........ ....... │ │ - 0x0001833c 00000000 10000000 e8090000 1403ffff ................ │ │ - 0x0001834c 08000000 00000000 10000000 fc090000 ................ │ │ - 0x0001835c 0803ffff 08000000 00000000 10000000 ................ │ │ - 0x0001836c 100a0000 fc02ffff 08000000 00000000 ................ │ │ - 0x0001837c 10000000 240a0000 f002ffff 08000000 ....$........... │ │ - 0x0001838c 00000000 10000000 380a0000 e402ffff ........8....... │ │ - 0x0001839c 08000000 00000000 10000000 4c0a0000 ............L... │ │ - 0x000183ac d802ffff 08000000 00000000 10000000 ................ │ │ - 0x000183bc 600a0000 cc02ffff 08000000 00000000 `............... │ │ - 0x000183cc 10000000 740a0000 c002ffff 08000000 ....t........... │ │ - 0x000183dc 00000000 10000000 880a0000 b402ffff ................ │ │ - 0x000183ec 08000000 00000000 10000000 9c0a0000 ................ │ │ - 0x000183fc a802ffff 08000000 00000000 10000000 ................ │ │ - 0x0001840c b00a0000 9c02ffff 08000000 00000000 ................ │ │ - 0x0001841c 10000000 c40a0000 9002ffff 08000000 ................ │ │ - 0x0001842c 00000000 10000000 d80a0000 8402ffff ................ │ │ - 0x0001843c 08000000 00000000 10000000 ec0a0000 ................ │ │ - 0x0001844c 7802ffff 08000000 00000000 10000000 x............... │ │ - 0x0001845c 000b0000 6c02ffff 08000000 00000000 ....l........... │ │ - 0x0001846c 10000000 140b0000 6002ffff 08000000 ........`....... │ │ - 0x0001847c 00000000 10000000 280b0000 5402ffff ........(...T... │ │ - 0x0001848c 08000000 00000000 20000000 3c0b0000 ........ ...<... │ │ - 0x0001849c 5402ffff 8c020000 00440ed8 02649201 T........D...d.. │ │ - 0x000184ac 91029003 0364020e 00d0d1d2 10000000 .....d.......... │ │ - 0x000184bc 600b0000 bc04ffff 4c000000 00000000 `.......L....... │ │ - 0x000184cc 38000000 740b0000 f404ffff cc010000 8...t........... │ │ - 0x000184dc 00500e38 64920591 0690079f 01950294 .P.8d........... │ │ - 0x000184ec 03930402 9c0a0e00 d0d1d2d3 d4d5df0b ................ │ │ - 0x000184fc 02fc0e00 dfd5d4d3 d2d1d000 20000000 ............ ... │ │ - 0x0001850c b00b0000 8406ffff fc000000 00500e28 .............P.( │ │ - 0x0001851c 509f0191 02900302 dc0e00d0 d1df0000 P............... │ │ - 0x0001852c 28000000 d40b0000 5c07ffff 1c010000 (.......\....... │ │ - 0x0001853c 00500e30 58930290 059f0192 03910402 .P.0X........... │ │ - 0x0001854c a80ad0d1 d2d3df48 0e000b00 24000000 .......H....$... │ │ - 0x0001855c 000c0000 5008ffff 08010000 00500e30 ....P........P.0 │ │ - 0x0001856c 48910390 04649202 9f0102cc 0e00d0d1 H....d.......... │ │ - 0x0001857c d2df0000 38000000 280c0000 3009ffff ....8...(...0... │ │ - 0x0001858c ac040000 00500e98 06449307 70970395 .....P...D..p... │ │ - 0x0001859c 05940690 0a9f019e 02960492 08910903 ................ │ │ - 0x000185ac 2c030a0e 00d0d1d2 d3d4d5d6 d7dedf0b ,............... │ │ - 0x000185bc 48000000 640c0000 a00dffff 1c050000 H...d........... │ │ - 0x000185cc 00500e98 066c9505 9f019e02 97039604 .P...l.......... │ │ - 0x000185dc 94069307 92089109 900a0330 040a0e00 ...........0.... │ │ - 0x000185ec d0d1d2d3 d4d5d6d7 dedf0b74 0a0e00df ...........t.... │ │ - 0x000185fc ded7d6d5 d4d3d2d1 d00b0000 24000000 ............$... │ │ - 0x0001860c b00c0000 7012ffff fc000000 00500e28 ....p........P.( │ │ - 0x0001861c 5490049f 01920291 03780a0e 00d0d1d2 T........x...... │ │ - 0x0001862c df0b0000 20000000 d80c0000 4413ffff .... .......D... │ │ - 0x0001863c e0000000 00500e28 5090039f 01910274 .....P.(P......t │ │ - 0x0001864c 0a0e00d0 d1df0b00 2c000000 fc0c0000 ........,....... │ │ - 0x0001865c 0414ffff c4010000 00500e28 509f0191 .........P.(P... │ │ - 0x0001866c 02900370 0a0e00d0 d1df0b03 6c010a0e ...p........l... │ │ - 0x0001867c 00dfd1d0 0b000000 34000000 2c0d0000 ........4...,... │ │ - 0x0001868c 9815ffff b0010000 00500e28 5c920290 .........P.(\... │ │ - 0x0001869c 049f0191 03034001 0a0e00d0 d1d2df0b ......@......... │ │ - 0x000186ac 5c0a0e00 dfd2d1d0 0b680e00 dfd2d1d0 \........h...... │ │ - 0x000186bc 3c000000 640d0000 1017ffff 00020000 <...d........... │ │ - 0x000186cc 00600e38 649f0195 02940393 04920591 .`.8d........... │ │ - 0x000186dc 0690076c 0e00d0d1 d2d3d4d5 df500e38 ...l.........P.8 │ │ - 0x000186ec 90079106 92059304 94039502 9f010000 ................ │ │ - 0x000186fc 3c000000 a40d0000 d018ffff d4010000 <............... │ │ - 0x0001870c 00500ed8 01609f01 95029403 93049205 .P...`.......... │ │ - 0x0001871c 91069007 02700a0e 00d0d1d2 d3d4d5df .....p.......... │ │ - 0x0001872c 0b02700a 0e00dfd5 d4d3d2d1 d00b0000 ..p............. │ │ - 0x0001873c 10000000 e40d0000 641affff 18000000 ........d....... │ │ - 0x0001874c 00000000 10000000 f80d0000 681affff ............h... │ │ - 0x0001875c 18000000 00000000 10000000 0c0e0000 ................ │ │ - 0x0001876c 6c1affff 40000000 00000000 40000000 l...@.......@... │ │ - 0x0001877c 200e0000 981affff 28010000 00580e28 .......(....X.( │ │ - 0x0001878c 5890049f 01920291 03640a0e 00d0d1d2 X........d...... │ │ - 0x0001879c df0b640a 0e00dfd2 d1d00b02 980e00d0 ..d............. │ │ - 0x000187ac d1d2df48 0e289004 91039202 9f010000 ...H.(.......... │ │ - 0x000187bc 38000000 640e0000 7c1bffff f4000000 8...d...|....... │ │ - 0x000187cc 00580e28 5490039f 01910260 0a0e00d0 .X.(T......`.... │ │ - 0x000187dc d1df0b02 600a0e00 dfd1d00b 680e00d0 ....`.......h... │ │ - 0x000187ec d1df480e 28900391 029f0100 34000000 ..H.(.......4... │ │ - 0x000187fc a00e0000 341cffff f0000000 00580e28 ....4........X.( │ │ - 0x0001880c 5890049f 01920291 03640a0e 00d0d1d2 X........d...... │ │ - 0x0001881c df0b0258 0a0e00df d2d1d00b 7c0e00d0 ...X........|... │ │ - 0x0001882c d1d2df00 34000000 d80e0000 f81cffff ....4........... │ │ - 0x0001883c e0020000 00500e40 5c930392 04910590 .....P.@\....... │ │ - 0x0001884c 069f0194 0202640a 0e00d0d1 d2d3d4df ......d......... │ │ - 0x0001885c 0b680a0e 00dfd4d3 d2d1d00b 3c000000 .h..........<... │ │ - 0x0001886c 100f0000 a01fffff 3c010000 00500e40 ........<....P.@ │ │ - 0x0001887c 589f0193 02920391 04900502 440a0e00 X...........D... │ │ - 0x0001888c d0d1d2d3 df0b0254 0a0e00df d3d2d1d0 .......T........ │ │ - 0x0001889c 0b640a0e 00dfd3d2 d1d00b00 38000000 .d..........8... │ │ - 0x000188ac 500f0000 9c20ffff 1c010000 00500e28 P.... .......P.( │ │ - 0x000188bc 58920291 0390049f 0102500a 0e00d0d1 X.........P..... │ │ - 0x000188cc d2df0b5c 0a0e00df d2d1d00b 02800a0e ...\............ │ │ - 0x000188dc 00dfd2d1 d00b0000 30000000 8c0f0000 ........0....... │ │ - 0x000188ec 7c21ffff 0c010000 00500e40 58930292 |!.......P.@X... │ │ - 0x000188fc 03910490 059f0102 5c0a0e00 d0d1d2d3 ........\....... │ │ - 0x0001890c df0b640a 0e00dfd3 d2d1d00b 44000000 ..d.........D... │ │ - 0x0001891c c00f0000 5422ffff 30020000 00500e30 ....T"..0....P.0 │ │ - 0x0001892c 60930392 04910590 069f0194 0202540a `.............T. │ │ - 0x0001893c 0e00d0d1 d2d3d4df 0b02b40a 0e00dfd4 ................ │ │ - 0x0001894c d3d2d1d0 0b02640a 0e00dfd4 d3d2d1d0 ......d......... │ │ - 0x0001895c 0b000000 3c000000 08100000 3c24ffff ....<.......<$.. │ │ - 0x0001896c 88010000 00500e30 5c90059f 01930292 .....P.0\....... │ │ - 0x0001897c 03910478 0a0e00df d3d2d1d0 0b025c0a ...x..........\. │ │ - 0x0001898c 0e00d0d1 d2d3df0b 600a0e00 dfd3d2d1 ........`....... │ │ - 0x0001899c d00b0000 30000000 48100000 8425ffff ....0...H....%.. │ │ - 0x000189ac 74010000 00500e30 58930292 03910490 t....P.0X....... │ │ - 0x000189bc 059f0102 5c0a0e00 d0d1d2d3 df0b600a ....\.........`. │ │ - 0x000189cc 0e00dfd3 d2d1d00b 30000000 7c100000 ........0...|... │ │ - 0x000189dc c426ffff 4c010000 00500e30 58930292 .&..L....P.0X... │ │ - 0x000189ec 03910490 059f0102 5c0a0e00 d0d1d2d3 ........\....... │ │ - 0x000189fc df0b600a 0e00dfd3 d2d1d00b 34000000 ..`.........4... │ │ - 0x00018a0c b0100000 dc27ffff 08010000 00500e28 .....'.......P.( │ │ - 0x00018a1c 58920291 0390049f 0102480a 0e00d0d1 X.........H..... │ │ - 0x00018a2c d2df0b02 7c0a0e00 dfd2d1d0 0b5c0e00 ....|........\.. │ │ - 0x00018a3c dfd2d1d0 3c000000 e8100000 ac28ffff ....<........(.. │ │ - 0x00018a4c 90060000 00540e70 4890074c 9106609f .....T.pH..L..`. │ │ - 0x00018a5c 01950294 03930492 0502700a 0e00d0d1 ..........p..... │ │ - 0x00018a6c d2d3d4d5 df0b0288 0a0e00df d5d4d3d2 ................ │ │ - 0x00018a7c d1d00b00 28000000 28110000 082fffff ....(...(..../.. │ │ - 0x00018a8c dc000000 00780e28 50910290 039f0102 .....x.(P....... │ │ - 0x00018a9c 480e00d0 d1df480e 28900391 029f0100 H.....H.(....... │ │ - 0x00018aac 10000000 54110000 b82fffff 40000000 ....T..../..@... │ │ - 0x00018abc 00000000 1c000000 68110000 e82fffff ........h..../.. │ │ - 0x00018acc c4000000 00580e20 44900254 9f01028c .....X. D..T.... │ │ - 0x00018adc d0df0e00 34000000 88110000 8c30ffff ....4........0.. │ │ - 0x00018aec 90030000 00500e38 449e0170 96039405 .....P.8D..p.... │ │ - 0x00018afc 97029504 93069207 91089009 034c030e .............L.. │ │ - 0x00018b0c 00d0d1d2 d3d4d5d6 d7de0000 40000000 ............@... │ │ - 0x00018b1c c0110000 e433ffff f0010000 00500e30 .....3.......P.0 │ │ - 0x00018b2c 5c93039f 01940292 04910590 06031801 \............... │ │ - 0x00018b3c 0a0e00d0 d1d2d3d4 df0b0264 0a0e00df ...........d.... │ │ - 0x00018b4c d4d3d2d1 d00b0248 0e00dfd4 d3d2d1d0 .......H........ │ │ - 0x00018b5c 28000000 04120000 9035ffff 3c030000 (........5..<... │ │ - 0x00018b6c 00500e28 54910390 049f0192 0203a002 .P.(T........... │ │ - 0x00018b7c 0ad0d1d2 df480e00 0b000000 1c000000 .....H.......... │ │ - 0x00018b8c 30120000 a038ffff b0000000 00580e20 0....8.......X. │ │ - 0x00018b9c 589f0190 020278d0 df0e0000 34000000 X.....x.....4... │ │ - 0x00018bac 50120000 3039ffff 78080000 00500e68 P...09..x....P.h │ │ - 0x00018bbc 48900970 9e019504 94059207 97029603 H..p............ │ │ - 0x00018bcc 93069108 0330080e 00d0d1d2 d3d4d5d6 .....0.......... │ │ - 0x00018bdc d7de0000 38000000 88120000 7041ffff ....8.......pA.. │ │ - 0x00018bec 6c020000 00500e30 5c91059f 01940293 l....P.0\....... │ │ - 0x00018bfc 03920490 06037001 0a0e00d0 d1d2d3d4 ......p......... │ │ - 0x00018c0c df0b0290 0a0e00df d4d3d2d1 d00b0000 ................ │ │ - 0x00018c1c 24000000 c4120000 a043ffff 24020000 $........C..$... │ │ - 0x00018c2c 00500e28 709f0191 02900303 6c010ad0 .P.(p.......l... │ │ - 0x00018c3c d1df480e 000b0000 20000000 ec120000 ..H..... ....... │ │ - 0x00018c4c 9c45ffff 70030000 00500e28 50910290 .E..p....P.(P... │ │ - 0x00018c5c 039f0103 4803d0d1 df480e00 1c000000 ....H....H...... │ │ - 0x00018c6c 10130000 e848ffff b0000000 00580e20 .....H.......X. │ │ - 0x00018c7c 589f0190 020278d0 df0e0000 10000000 X.....x......... │ │ - 0x00018c8c 30130000 7849ffff 18000000 00000000 0...xI.......... │ │ - 0x00018c9c 20000000 44130000 7c49ffff b0020000 ...D...|I...... │ │ - 0x00018cac 00500e28 50910290 039f0103 8802d0d1 .P.(P........... │ │ - 0x00018cbc df480e00 30000000 68130000 084cffff .H..0...h....L.. │ │ - 0x00018ccc 18010000 00500e30 5c920391 0490059f .....P.0\....... │ │ - 0x00018cdc 01930202 cc0a0e00 d0d1d2d3 df0b600e ..............`. │ │ - 0x00018cec 00dfd3d2 d1d00000 30000000 9c130000 ........0....... │ │ - 0x00018cfc ec4cffff 00050000 00700e40 6890089f .L.......p.@h... │ │ - 0x00018d0c 01960295 03940493 05920691 0702400a ..............@. │ │ - 0x00018d1c 0e00d0d1 d2d3d4d5 d6df0b00 10000000 ................ │ │ - 0x00018d2c d0130000 b851ffff 40000000 00000000 .....Q..@....... │ │ - 0x00018d3c 10000000 e4130000 ec51ffff 54000000 .........Q..T... │ │ - 0x00018d4c 00000000 10000000 f8130000 2c52ffff ............,R.. │ │ - 0x00018d5c 54000000 00000000 10000000 0c140000 T............... │ │ - 0x00018d6c 6c52ffff 40000000 00000000 10000000 lR..@........... │ │ - 0x00018d7c 20140000 9852ffff 30000000 00000000 ....R..0....... │ │ - 0x00018d8c 30000000 34140000 b452ffff b0020000 0...4....R...... │ │ - 0x00018d9c 00700e30 589f0193 02920391 04900502 .p.0X........... │ │ - 0x00018dac 4c0a0e00 d0d1d2d3 df0b600a 0e00dfd3 L.........`..... │ │ - 0x00018dbc d2d1d00b 30000000 68140000 3055ffff ....0...h...0U.. │ │ - 0x00018dcc b0020000 00700e30 589f0193 02920391 .....p.0X....... │ │ - 0x00018ddc 04900502 4c0a0e00 d0d1d2d3 df0b600a ....L.........`. │ │ - 0x00018dec 0e00dfd3 d2d1d00b 10000000 9c140000 ................ │ │ - 0x00018dfc ac57ffff 40000000 00000000 10000000 .W..@........... │ │ - 0x00018e0c b0140000 d857ffff 30000000 00000000 .....W..0....... │ │ - 0x00018e1c 24000000 c4140000 fc57ffff 84010000 $........W...... │ │ - 0x00018e2c 00500e38 5890029f 01680a0e 00d0df0b .P.8X....h...... │ │ - 0x00018e3c 680a0e00 dfd00b00 10000000 ec140000 h............... │ │ - 0x00018e4c 5859ffff 50000000 00000000 10000000 XY..P........... │ │ - 0x00018e5c 00150000 9459ffff 40000000 00000000 .....Y..@....... │ │ - 0x00018e6c 10000000 14150000 c059ffff 40000000 .........Y..@... │ │ - 0x00018e7c 00000000 2c000000 28150000 ec59ffff ....,...(....Y.. │ │ - 0x00018e8c 44010000 00500e38 58910390 049f0192 D....P.8X....... │ │ - 0x00018e9c 0202a00a 0e00dfd2 d1d00b5c 0a0e00d0 ...........\.... │ │ - 0x00018eac d1d2df0b 2c000000 58150000 005bffff ....,...X....[.. │ │ - 0x00018ebc 3c010000 00500e28 58910390 049f0192 <....P.(X....... │ │ - 0x00018ecc 0202540a 0e00dfd2 d1d00b5c 0a0e00d0 ..T........\.... │ │ - 0x00018edc d1d2df0b 28000000 88150000 0c5cffff ....(........\.. │ │ - 0x00018eec 5c020000 00500e40 5490039f 0191026c \....P.@T......l │ │ - 0x00018efc 0a0e00d0 d1df0b02 980a0e00 dfd1d00b ................ │ │ - 0x00018f0c 38000000 b4150000 3c5effff a0010000 8.......<^...... │ │ - 0x00018f1c 00500e38 58910390 049f0192 0202a00a .P.8X........... │ │ - 0x00018f2c 0e00dfd2 d1d00b5c 0a0e00d0 d1d2df0b .......\........ │ │ - 0x00018f3c 027c0a0e 00dfd2d1 d00b0000 28000000 .|..........(... │ │ - 0x00018f4c f0150000 a05fffff 10010000 00780e28 ....._.......x.( │ │ - 0x00018f5c 50910290 039f0102 480e00d0 d1df480e P.......H.....H. │ │ - 0x00018f6c 28900391 029f0100 10000000 1c160000 (............... │ │ - 0x00018f7c 8460ffff 34000000 00000000 38000000 .`..4.......8... │ │ - 0x00018f8c 30160000 a460ffff 680a0000 00500e88 0....`..h....P.. │ │ - 0x00018f9c 01449e02 58970395 05749307 9f019604 .D..X....t...... │ │ - 0x00018fac 94069208 9109900a 03080a0e 00d0d1d2 ................ │ │ - 0x00018fbc d3d4d5d6 d7dedf00 38000000 6c160000 ........8...l... │ │ - 0x00018fcc d06affff 74020000 00500e90 02749e02 .j..t....P...t.. │ │ - 0x00018fdc 95059406 93079208 91099f01 97039604 ................ │ │ - 0x00018fec 900a024c 0a0e00d0 d1d2d3d4 d5d6d7de ...L............ │ │ - 0x00018ffc df0b0000 18000000 a8160000 086dffff .............m.. │ │ - 0x0001900c 60000000 00500e38 7c9f0154 0e00df00 `....P.8|..T.... │ │ - 0x0001901c 18000000 c4160000 4c6dffff 60000000 ........Lm..`... │ │ - 0x0001902c 00500e38 7c9f0154 0e00df00 38000000 .P.8|..T....8... │ │ - 0x0001903c e0160000 906dffff d0020000 00500ec8 .....m.......P.. │ │ - 0x0001904c 04489307 709f019e 02970396 04950594 .H..p........... │ │ - 0x0001905c 06920891 09900a03 80020a0e 00d0d1d2 ................ │ │ - 0x0001906c d3d4d5d6 d7dedf0b 38000000 1c170000 ........8....... │ │ - 0x0001907c 2470ffff dc020000 00500ed0 04489307 $p.......P...H.. │ │ - 0x0001908c 709f019e 02970396 04950594 06920891 p............... │ │ - 0x0001909c 09900a03 8c020a0e 00d0d1d2 d3d4d5d6 ................ │ │ - 0x000190ac d7dedf0b 38000000 58170000 c472ffff ....8...X....r.. │ │ - 0x000190bc 00030000 00500ee8 04489307 709f019e .....P...H..p... │ │ - 0x000190cc 02970396 04950594 06920891 09900a03 ................ │ │ - 0x000190dc b0020a0e 00d0d1d2 d3d4d5d6 d7dedf0b ................ │ │ - 0x000190ec 38000000 94170000 8875ffff fc020000 8........u...... │ │ - 0x000190fc 00500ec8 05489406 709f019e 02970396 .P...H..p....... │ │ - 0x0001910c 04950593 07920891 09900a03 ac020a0e ................ │ │ - 0x0001911c 00d0d1d2 d3d4d5d6 d7dedf0b 38000000 ............8... │ │ - 0x0001912c d0170000 4878ffff e4020000 00500ee8 ....Hx.......P.. │ │ - 0x0001913c 05489703 749f019e 02960495 05940693 .H..t........... │ │ - 0x0001914c 07920891 09900a03 90020a0e 00d0d1d2 ................ │ │ - 0x0001915c d3d4d5d6 d7dedf0b 38000000 0c180000 ........8....... │ │ - 0x0001916c f07affff 28030000 00500eb0 05489406 .z..(....P...H.. │ │ - 0x0001917c 709f019e 02970396 04950593 07920891 p............... │ │ - 0x0001918c 09900a03 d0020a0e 00d0d1d2 d3d4d5d6 ................ │ │ - 0x0001919c d7dedf0b 38000000 48180000 dc7dffff ....8...H....}.. │ │ - 0x000191ac 10030000 00500eb0 05489703 749f019e .....P...H..t... │ │ - 0x000191bc 02960495 05940693 07920891 09900a03 ................ │ │ - 0x000191cc bc020a0e 00d0d1d2 d3d4d5d6 d7dedf0b ................ │ │ - 0x000191dc 10000000 84180000 bc80ffff 40000000 ............@... │ │ - 0x000191ec 00000000 10000000 98180000 e880ffff ................ │ │ - 0x000191fc 50000000 00000000 10000000 ac180000 P............... │ │ - 0x0001920c 2481ffff 40000000 00000000 38000000 $...@.......8... │ │ - 0x0001921c c0180000 5081ffff 14030000 00500ec0 ....P........P.. │ │ - 0x0001922c 01489105 5c930392 0490069f 01940202 .H..\........... │ │ - 0x0001923c 580a0e00 d0d1d2d3 d4df0b70 0a0e00df X..........p.... │ │ - 0x0001924c d4d3d2d1 d00b0000 6c000000 fc180000 ........l....... │ │ - 0x0001925c 2884ffff 88030000 00580e40 6c91099f (........X.@l... │ │ - 0x0001926c 019e0297 03960495 05940693 07920890 ................ │ │ - 0x0001927c 0a02400a 0e00d0d1 d2d3d4d5 d6d7dedf ..@............. │ │ - 0x0001928c 0b02580a 0e00dfde d7d6d5d4 d3d2d1d0 ..X............. │ │ - 0x0001929c 0b740e00 dfded7d6 d5d4d3d2 d1d0480e .t............H. │ │ - 0x000192ac 40900a91 09920893 07940695 05960497 @............... │ │ - 0x000192bc 039e029f 01000000 20000000 6c190000 ........ ...l... │ │ - 0x000192cc 4487ffff 84000000 00700e28 50910290 D........p.(P... │ │ - 0x000192dc 039f0102 440e00d0 d1df0000 10000000 ....D........... │ │ - 0x000192ec 90190000 a487ffff 40000000 00000000 ........@....... │ │ - 0x000192fc 10000000 a4190000 dc87ffff fc000000 ................ │ │ - 0x0001930c 00000000 10000000 b8190000 c488ffff ................ │ │ - 0x0001931c 40000000 00000000 10000000 cc190000 @............... │ │ - 0x0001932c f488ffff 40000000 00000000 28000000 ....@.......(... │ │ - 0x0001933c e0190000 2089ffff 20010000 00500e20 .... ... ....P. │ │ - 0x0001934c 4c90029f 0102940a 0e00d0df 0b02680a L.............h. │ │ - 0x0001935c 0e00dfd0 0b000000 24000000 0c1a0000 ........$....... │ │ - 0x0001936c 148affff cc010000 00700e30 5490049f .........p.0T... │ │ - 0x0001937c 01920291 0302c40a 0e00d0d1 d2df0b00 ................ │ │ - 0x0001938c 2c000000 341a0000 bc8bffff 60060000 ,...4.......`... │ │ - 0x0001939c 00500e30 60950194 02930392 04910590 .P.0`........... │ │ - 0x000193ac 06030406 0a0e00d0 d1d2d3d4 d50b0000 ................ │ │ - 0x000193bc 34000000 641a0000 ec91ffff dc050000 4...d........... │ │ - 0x000193cc 00500e50 6c970296 03950494 05930692 .P.Pl........... │ │ - 0x000193dc 079e0191 08900903 a0050e00 d0d1d2d3 ................ │ │ - 0x000193ec d4d5d6d7 de000000 34000000 9c1a0000 ........4....... │ │ - 0x000193fc 9097ffff d0050000 00500e50 02409e01 .........P.P.@.. │ │ - 0x0001940c 97029603 95049405 93069207 91089009 ................ │ │ - 0x0001941c 0380050e 00d0d1d2 d3d4d5d6 d7de0000 ................ │ │ - 0x0001942c 78000000 d41a0000 289dffff f8080000 x.......(....... │ │ - 0x0001943c 00500e68 70930792 0891099f 019e0297 .P.hp........... │ │ - 0x0001944c 03960495 05940690 0a031c03 0a0e00d0 ................ │ │ - 0x0001945c d1d2d3d4 d5d6d7de df0b025c 0a0e00df ...........\.... │ │ - 0x0001946c ded7d6d5 d4d3d2d1 d00b03d0 010a0e00 ................ │ │ - 0x0001947c dfded7d6 d5d4d3d2 d1d00b03 d8010a0e ................ │ │ - 0x0001948c 00dfded7 d6d5d4d3 d2d1d00b 0398010e ................ │ │ - 0x0001949c 00dfded7 d6d5d4d3 d2d1d000 64000000 ............d... │ │ - 0x000194ac 501b0000 a4a5ffff 64090000 00500e58 P.......d....P.X │ │ - 0x000194bc 60920591 0690079f 01950294 03930403 `............... │ │ - 0x000194cc 18030a0e 00d0d1d2 d3d4d5df 0b02500a ..............P. │ │ - 0x000194dc 0e00dfd5 d4d3d2d1 d00b037c 020a0e00 ...........|.... │ │ - 0x000194ec dfd5d4d3 d2d1d00b 03c0010a 0e00dfd5 ................ │ │ - 0x000194fc d4d3d2d1 d00b0390 010e00df d5d4d3d2 ................ │ │ - 0x0001950c d1d00000 .... │ │ + 0x0001794c 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ + 0x0001795c 1b0d1d00 20000000 18000000 b8b2feff .... ........... │ │ + 0x0001796c 7c000000 00500e88 01489003 509f0191 |....P...H..P... │ │ + 0x0001797c 0202540e 00d0d1df 20000000 3c000000 ..T..... ...<... │ │ + 0x0001798c 10b3feff 70000000 00500e38 48900350 ....p....P.8H..P │ │ + 0x0001799c 9f019102 02480e00 d0d1df00 20000000 .....H...... ... │ │ + 0x000179ac 60000000 5cb3feff 7c000000 00500ea0 `...\...|....P.. │ │ + 0x000179bc 01489003 509f0191 0202540e 00d0d1df .H..P.....T..... │ │ + 0x000179cc 20000000 84000000 b4b3feff 70000000 ...........p... │ │ + 0x000179dc 00500e40 48900350 9f019102 02480e00 .P.@H..P.....H.. │ │ + 0x000179ec d0d1df00 20000000 a8000000 00b4feff .... ........... │ │ + 0x000179fc 7c000000 00500e98 01489003 509f0191 |....P...H..P... │ │ + 0x00017a0c 0202540e 00d0d1df 20000000 cc000000 ..T..... ....... │ │ + 0x00017a1c 58b4feff 70000000 00500e48 48900350 X...p....P.HH..P │ │ + 0x00017a2c 9f019102 02480e00 d0d1df00 20000000 .....H...... ... │ │ + 0x00017a3c f0000000 a4b4feff 7c000000 00500e80 ........|....P.. │ │ + 0x00017a4c 02489003 509f0191 0202540e 00d0d1df .H..P.....T..... │ │ + 0x00017a5c 20000000 14010000 fcb4feff 70000000 ...........p... │ │ + 0x00017a6c 00500e58 48900350 9f019102 02480e00 .P.XH..P.....H.. │ │ + 0x00017a7c d0d1df00 20000000 38010000 48b5feff .... ...8...H... │ │ + 0x00017a8c 7c000000 00500e80 02489003 509f0191 |....P...H..P... │ │ + 0x00017a9c 0202540e 00d0d1df 20000000 5c010000 ..T..... ...\... │ │ + 0x00017aac a0b5feff 70000000 00500e68 48900350 ....p....P.hH..P │ │ + 0x00017abc 9f019102 02480e00 d0d1df00 10000000 .....H.......... │ │ + 0x00017acc 80010000 ecb5feff 24000000 00000000 ........$....... │ │ + 0x00017adc 20000000 94010000 fcb5feff 78000000 ...........x... │ │ + 0x00017aec 00500e48 48900350 9f019102 02500e00 .P.HH..P.....P.. │ │ + 0x00017afc d0d1df00 10000000 b8010000 50b6feff ............P... │ │ + 0x00017b0c 24000000 00000000 20000000 cc010000 $....... ....... │ │ + 0x00017b1c 60b6feff 78000000 00500e68 48900350 `...x....P.hH..P │ │ + 0x00017b2c 9f019102 02500e00 d0d1df00 30000000 .....P......0... │ │ + 0x00017b3c f0010000 c0b6feff 18010000 00500e30 .............P.0 │ │ + 0x00017b4c 5c920391 0490059f 01930202 cc0a0e00 \............... │ │ + 0x00017b5c d0d1d2d3 df0b600e 00dfd3d2 d1d00000 ......`......... │ │ + 0x00017b6c 30000000 24020000 a4b7feff 00050000 0...$........... │ │ + 0x00017b7c 00700e40 6890089f 01960295 03940493 .p.@h........... │ │ + 0x00017b8c 05920691 0702400a 0e00d0d1 d2d3d4d5 ......@......... │ │ + 0x00017b9c d6df0b00 10000000 58020000 70bcfeff ........X...p... │ │ + 0x00017bac 40000000 00000000 2c000000 6c020000 @.......,...l... │ │ + 0x00017bbc a4bcfeff c4010000 00500e28 509f0191 .........P.(P... │ │ + 0x00017bcc 02900370 0a0e00d0 d1df0b03 6c010a0e ...p........l... │ │ + 0x00017bdc 00dfd1d0 0b000000 34000000 9c020000 ........4....... │ │ + 0x00017bec 38befeff b0010000 00500e28 5c920290 8........P.(\... │ │ + 0x00017bfc 049f0191 03034001 0a0e00d0 d1d2df0b ......@......... │ │ + 0x00017c0c 5c0a0e00 dfd2d1d0 0b680e00 dfd2d1d0 \........h...... │ │ + 0x00017c1c 3c000000 d4020000 b0bffeff 00020000 <............... │ │ + 0x00017c2c 00600e38 649f0195 02940393 04920591 .`.8d........... │ │ + 0x00017c3c 0690076c 0e00d0d1 d2d3d4d5 df500e38 ...l.........P.8 │ │ + 0x00017c4c 90079106 92059304 94039502 9f010000 ................ │ │ + 0x00017c5c 3c000000 14030000 70c1feff d4010000 <.......p....... │ │ + 0x00017c6c 00500ed8 01609f01 95029403 93049205 .P...`.......... │ │ + 0x00017c7c 91069007 02700a0e 00d0d1d2 d3d4d5df .....p.......... │ │ + 0x00017c8c 0b02700a 0e00dfd5 d4d3d2d1 d00b0000 ..p............. │ │ + 0x00017c9c 10000000 54030000 04c3feff 18000000 ....T........... │ │ + 0x00017cac 00000000 10000000 68030000 08c3feff ........h....... │ │ + 0x00017cbc 18000000 00000000 10000000 7c030000 ............|... │ │ + 0x00017ccc 0cc3feff 40000000 00000000 40000000 ....@.......@... │ │ + 0x00017cdc 90030000 38c3feff 28010000 00580e28 ....8...(....X.( │ │ + 0x00017cec 5890049f 01920291 03640a0e 00d0d1d2 X........d...... │ │ + 0x00017cfc df0b640a 0e00dfd2 d1d00b02 980e00d0 ..d............. │ │ + 0x00017d0c d1d2df48 0e289004 91039202 9f010000 ...H.(.......... │ │ + 0x00017d1c 38000000 d4030000 1cc4feff f4000000 8............... │ │ + 0x00017d2c 00580e28 5490039f 01910260 0a0e00d0 .X.(T......`.... │ │ + 0x00017d3c d1df0b02 600a0e00 dfd1d00b 680e00d0 ....`.......h... │ │ + 0x00017d4c d1df480e 28900391 029f0100 34000000 ..H.(.......4... │ │ + 0x00017d5c 10040000 d4c4feff f0000000 00580e28 .............X.( │ │ + 0x00017d6c 5890049f 01920291 03640a0e 00d0d1d2 X........d...... │ │ + 0x00017d7c df0b0258 0a0e00df d2d1d00b 7c0e00d0 ...X........|... │ │ + 0x00017d8c d1d2df00 28000000 48040000 98c5feff ....(...H....... │ │ + 0x00017d9c 3c010000 00780e28 50910290 039f0102 <....x.(P....... │ │ + 0x00017dac 480e00d0 d1df480e 28900391 029f0100 H.....H.(....... │ │ + 0x00017dbc 10000000 74040000 a8c6feff 40000000 ....t.......@... │ │ + 0x00017dcc 00000000 24000000 88040000 d8c6feff ....$........... │ │ + 0x00017ddc ec000000 00500e20 4c9f0190 0202900a .....P. L....... │ │ + 0x00017dec 0e00d0df 0b6c0a0e 00dfd00b 10000000 .....l.......... │ │ + 0x00017dfc b0040000 a0c7feff 78000000 00000000 ........x....... │ │ + 0x00017e0c 28000000 c4040000 0cc8feff dc000000 (............... │ │ + 0x00017e1c 00780e28 50910290 039f0102 480e00d0 .x.(P.......H... │ │ + 0x00017e2c d1df480e 28900391 029f0100 10000000 ..H.(........... │ │ + 0x00017e3c f0040000 bcc8feff 40000000 00000000 ........@....... │ │ + 0x00017e4c 20000000 04050000 ecc8feff 84000000 ............... │ │ + 0x00017e5c 00700e28 50910290 039f0102 440e00d0 .p.(P.......D... │ │ + 0x00017e6c d1df0000 10000000 28050000 4cc9feff ........(...L... │ │ + 0x00017e7c 40000000 00000000 10000000 3c050000 @...........<... │ │ + 0x00017e8c 84c9feff 40000000 00000000 28000000 ....@.......(... │ │ + 0x00017e9c 50050000 b0c9feff 20010000 00500e20 P....... ....P. │ │ + 0x00017eac 4c90029f 0102940a 0e00d0df 0b02680a L.............h. │ │ + 0x00017ebc 0e00dfd0 0b000000 24000000 7c050000 ........$...|... │ │ + 0x00017ecc a4cafeff cc010000 00700e30 5490049f .........p.0T... │ │ + 0x00017edc 01920291 0302c40a 0e00d0d1 d2df0b00 ................ │ │ + 0x00017eec 38000000 a4050000 4cccfeff d0020000 8.......L....... │ │ + 0x00017efc 00500ec8 04489307 709f019e 02970396 .P...H..p....... │ │ + 0x00017f0c 04950594 06920891 09900a03 80020a0e ................ │ │ + 0x00017f1c 00d0d1d2 d3d4d5d6 d7dedf0b 38000000 ............8... │ │ + 0x00017f2c e0050000 e0cefeff dc020000 00500ed0 .............P.. │ │ + 0x00017f3c 04489307 709f019e 02970396 04950594 .H..p........... │ │ + 0x00017f4c 06920891 09900a03 8c020a0e 00d0d1d2 ................ │ │ + 0x00017f5c d3d4d5d6 d7dedf0b 38000000 1c060000 ........8....... │ │ + 0x00017f6c 80d1feff 00030000 00500ee8 04489307 .........P...H.. │ │ + 0x00017f7c 709f019e 02970396 04950594 06920891 p............... │ │ + 0x00017f8c 09900a03 b0020a0e 00d0d1d2 d3d4d5d6 ................ │ │ + 0x00017f9c d7dedf0b 38000000 58060000 44d4feff ....8...X...D... │ │ + 0x00017fac fc020000 00500ec8 05489406 709f019e .....P...H..p... │ │ + 0x00017fbc 02970396 04950593 07920891 09900a03 ................ │ │ + 0x00017fcc ac020a0e 00d0d1d2 d3d4d5d6 d7dedf0b ................ │ │ + 0x00017fdc 38000000 94060000 04d7feff e4020000 8............... │ │ + 0x00017fec 00500ee8 05489703 749f019e 02960495 .P...H..t....... │ │ + 0x00017ffc 05940693 07920891 09900a03 90020a0e ................ │ │ + 0x0001800c 00d0d1d2 d3d4d5d6 d7dedf0b 38000000 ............8... │ │ + 0x0001801c d0060000 acd9feff 28030000 00500eb0 ........(....P.. │ │ + 0x0001802c 05489406 709f019e 02970396 04950593 .H..p........... │ │ + 0x0001803c 07920891 09900a03 d0020a0e 00d0d1d2 ................ │ │ + 0x0001804c d3d4d5d6 d7dedf0b 38000000 0c070000 ........8....... │ │ + 0x0001805c 98dcfeff 10030000 00500eb0 05489703 .........P...H.. │ │ + 0x0001806c 749f019e 02960495 05940693 07920891 t............... │ │ + 0x0001807c 09900a03 bc020a0e 00d0d1d2 d3d4d5d6 ................ │ │ + 0x0001808c d7dedf0b 20000000 48070000 78dffeff .... ...H...x... │ │ + 0x0001809c 8c020000 00440ed8 02649201 91029003 .....D...d...... │ │ + 0x000180ac 0364020e 00d0d1d2 10000000 6c070000 .d..........l... │ │ + 0x000180bc e0e1feff 4c000000 00000000 38000000 ....L.......8... │ │ + 0x000180cc 80070000 18e2feff cc010000 00500e38 .............P.8 │ │ + 0x000180dc 64920591 0690079f 01950294 03930402 d............... │ │ + 0x000180ec 9c0a0e00 d0d1d2d3 d4d5df0b 02fc0e00 ................ │ │ + 0x000180fc dfd5d4d3 d2d1d000 20000000 bc070000 ........ ....... │ │ + 0x0001810c a8e3feff fc000000 00500e28 509f0191 .........P.(P... │ │ + 0x0001811c 02900302 dc0e00d0 d1df0000 28000000 ............(... │ │ + 0x0001812c e0070000 80e4feff 1c010000 00500e30 .............P.0 │ │ + 0x0001813c 58930290 059f0192 03910402 a80ad0d1 X............... │ │ + 0x0001814c d2d3df48 0e000b00 10000000 0c080000 ...H............ │ │ + 0x0001815c 74e5feff 34000000 00000000 38000000 t...4.......8... │ │ + 0x0001816c 20080000 94e5feff 680a0000 00500e88 .......h....P.. │ │ + 0x0001817c 01449e02 58970395 05749307 9f019604 .D..X....t...... │ │ + 0x0001818c 94069208 9109900a 03080a0e 00d0d1d2 ................ │ │ + 0x0001819c d3d4d5d6 d7dedf00 38000000 5c080000 ........8...\... │ │ + 0x000181ac c0effeff 74020000 00500e90 02749e02 ....t....P...t.. │ │ + 0x000181bc 95059406 93079208 91099f01 97039604 ................ │ │ + 0x000181cc 900a024c 0a0e00d0 d1d2d3d4 d5d6d7de ...L............ │ │ + 0x000181dc df0b0000 18000000 98080000 f8f1feff ................ │ │ + 0x000181ec 60000000 00500e38 7c9f0154 0e00df00 `....P.8|..T.... │ │ + 0x000181fc 18000000 b4080000 3cf2feff 60000000 ........<...`... │ │ + 0x0001820c 00500e38 7c9f0154 0e00df00 10000000 .P.8|..T........ │ │ + 0x0001821c d0080000 80f2feff f8000000 00000000 ................ │ │ + 0x0001822c 10000000 e4080000 64f3feff f8000000 ........d....... │ │ + 0x0001823c 00000000 18000000 f8080000 48f4feff ............H... │ │ + 0x0001824c 3c000000 00500e20 4c9f0160 0e00df00 <....P. L..`.... │ │ + 0x0001825c 24000000 14090000 6cf4feff 08010000 $.......l....... │ │ + 0x0001826c 00500e30 48910390 04649202 9f0102cc .P.0H....d...... │ │ + 0x0001827c 0e00d0d1 d2df0000 38000000 3c090000 ........8...<... │ │ + 0x0001828c 4cf5feff ac040000 00500e98 06449307 L........P...D.. │ │ + 0x0001829c 70970395 05940690 0a9f019e 02960492 p............... │ │ + 0x000182ac 08910903 2c030a0e 00d0d1d2 d3d4d5d6 ....,........... │ │ + 0x000182bc d7dedf0b 48000000 78090000 bcf9feff ....H...x....... │ │ + 0x000182cc 1c050000 00500e98 066c9505 9f019e02 .....P...l...... │ │ + 0x000182dc 97039604 94069307 92089109 900a0330 ...............0 │ │ + 0x000182ec 040a0e00 d0d1d2d3 d4d5d6d7 dedf0b74 ...............t │ │ + 0x000182fc 0a0e00df ded7d6d5 d4d3d2d1 d00b0000 ................ │ │ + 0x0001830c 24000000 c4090000 8cfefeff fc000000 $............... │ │ + 0x0001831c 00500e28 5490049f 01920291 03780a0e .P.(T........x.. │ │ + 0x0001832c 00d0d1d2 df0b0000 20000000 ec090000 ........ ....... │ │ + 0x0001833c 60fffeff e0000000 00500e28 5090039f `........P.(P... │ │ + 0x0001834c 01910274 0a0e00d0 d1df0b00 34000000 ...t........4... │ │ + 0x0001835c 100a0000 2000ffff e0020000 00500e40 .... ........P.@ │ │ + 0x0001836c 5c930392 04910590 069f0194 0202640a \.............d. │ │ + 0x0001837c 0e00d0d1 d2d3d4df 0b680a0e 00dfd4d3 .........h...... │ │ + 0x0001838c d2d1d00b 3c000000 480a0000 c802ffff ....<...H....... │ │ + 0x0001839c 3c010000 00500e40 589f0193 02920391 <....P.@X....... │ │ + 0x000183ac 04900502 440a0e00 d0d1d2d3 df0b0254 ....D..........T │ │ + 0x000183bc 0a0e00df d3d2d1d0 0b640a0e 00dfd3d2 .........d...... │ │ + 0x000183cc d1d00b00 38000000 880a0000 c403ffff ....8........... │ │ + 0x000183dc 1c010000 00500e28 58920291 0390049f .....P.(X....... │ │ + 0x000183ec 0102500a 0e00d0d1 d2df0b5c 0a0e00df ..P........\.... │ │ + 0x000183fc d2d1d00b 02800a0e 00dfd2d1 d00b0000 ................ │ │ + 0x0001840c 30000000 c40a0000 a404ffff 0c010000 0............... │ │ + 0x0001841c 00500e40 58930292 03910490 059f0102 .P.@X........... │ │ + 0x0001842c 5c0a0e00 d0d1d2d3 df0b640a 0e00dfd3 \.........d..... │ │ + 0x0001843c d2d1d00b 44000000 f80a0000 7c05ffff ....D.......|... │ │ + 0x0001844c 30020000 00500e30 60930392 04910590 0....P.0`....... │ │ + 0x0001845c 069f0194 0202540a 0e00d0d1 d2d3d4df ......T......... │ │ + 0x0001846c 0b02b40a 0e00dfd4 d3d2d1d0 0b02640a ..............d. │ │ + 0x0001847c 0e00dfd4 d3d2d1d0 0b000000 3c000000 ............<... │ │ + 0x0001848c 400b0000 6407ffff 88010000 00500e30 @...d........P.0 │ │ + 0x0001849c 5c90059f 01930292 03910478 0a0e00df \..........x.... │ │ + 0x000184ac d3d2d1d0 0b025c0a 0e00d0d1 d2d3df0b ......\......... │ │ + 0x000184bc 600a0e00 dfd3d2d1 d00b0000 30000000 `...........0... │ │ + 0x000184cc 800b0000 ac08ffff 74010000 00500e30 ........t....P.0 │ │ + 0x000184dc 58930292 03910490 059f0102 5c0a0e00 X...........\... │ │ + 0x000184ec d0d1d2d3 df0b600a 0e00dfd3 d2d1d00b ......`......... │ │ + 0x000184fc 30000000 b40b0000 ec09ffff 4c010000 0...........L... │ │ + 0x0001850c 00500e30 58930292 03910490 059f0102 .P.0X........... │ │ + 0x0001851c 5c0a0e00 d0d1d2d3 df0b600a 0e00dfd3 \.........`..... │ │ + 0x0001852c d2d1d00b 34000000 e80b0000 040bffff ....4........... │ │ + 0x0001853c 08010000 00500e28 58920291 0390049f .....P.(X....... │ │ + 0x0001854c 0102480a 0e00d0d1 d2df0b02 7c0a0e00 ..H.........|... │ │ + 0x0001855c dfd2d1d0 0b5c0e00 dfd2d1d0 3c000000 .....\......<... │ │ + 0x0001856c 200c0000 d40bffff 90060000 00540e70 ............T.p │ │ + 0x0001857c 4890074c 9106609f 01950294 03930492 H..L..`......... │ │ + 0x0001858c 0502700a 0e00d0d1 d2d3d4d5 df0b0288 ..p............. │ │ + 0x0001859c 0a0e00df d5d4d3d2 d1d00b00 10000000 ................ │ │ + 0x000185ac 600c0000 3012ffff 50000000 00000000 `...0...P....... │ │ + 0x000185bc 10000000 740c0000 6c12ffff 30000000 ....t...l...0... │ │ + 0x000185cc 00000000 10000000 880c0000 8812ffff ................ │ │ + 0x000185dc 48000000 00000000 10000000 9c0c0000 H............... │ │ + 0x000185ec bc12ffff 40000000 00000000 5c000000 ....@.......\... │ │ + 0x000185fc b00c0000 e812ffff 28040000 00580e40 ........(....X.@ │ │ + 0x0001860c 649f0196 02950394 04930592 06910790 d............... │ │ + 0x0001861c 08780a0e 00d0d1d2 d3d4d5d6 df0b0270 .x.............p │ │ + 0x0001862c 0a0e00df d6d5d4d3 d2d1d00b 7c0e00df ............|... │ │ + 0x0001863c d6d5d4d3 d2d1d048 0e409008 91079206 .......H.@...... │ │ + 0x0001864c 93059404 95039602 9f010000 24000000 ............$... │ │ + 0x0001865c 100d0000 b016ffff 84000000 00580e20 .............X. │ │ + 0x0001866c 4c9f0190 0202440a 0e00d0df 0b540e00 L.....D......T.. │ │ + 0x0001867c dfd00000 6c000000 380d0000 0c17ffff ....l...8....... │ │ + 0x0001868c 50030000 00580e40 649f0196 02950394 P....X.@d....... │ │ + 0x0001869c 04930592 06910790 08780a0e 00d0d1d2 .........x...... │ │ + 0x000186ac d3d4d5d6 df0b740a 0e00dfd6 d5d4d3d2 ......t......... │ │ + 0x000186bc d1d00b03 54010e00 d0d1d2d3 d4d5d6df ....T........... │ │ + 0x000186cc 480e4090 08910792 06930594 04950396 H.@............. │ │ + 0x000186dc 029f0103 4401d0d1 d2d3d4d5 d6df480e ....D.........H. │ │ + 0x000186ec 00000000 10000000 a80d0000 ec19ffff ................ │ │ + 0x000186fc 08000000 00000000 10000000 bc0d0000 ................ │ │ + 0x0001870c e019ffff 08000000 00000000 10000000 ................ │ │ + 0x0001871c d00d0000 d419ffff 08000000 00000000 ................ │ │ + 0x0001872c 10000000 e40d0000 c819ffff 08000000 ................ │ │ + 0x0001873c 00000000 10000000 f80d0000 bc19ffff ................ │ │ + 0x0001874c 08000000 00000000 10000000 0c0e0000 ................ │ │ + 0x0001875c b019ffff 08000000 00000000 10000000 ................ │ │ + 0x0001876c 200e0000 a419ffff 08000000 00000000 ............... │ │ + 0x0001877c 10000000 340e0000 9819ffff 08000000 ....4........... │ │ + 0x0001878c 00000000 10000000 480e0000 8c19ffff ........H....... │ │ + 0x0001879c 08000000 00000000 10000000 5c0e0000 ............\... │ │ + 0x000187ac 8019ffff 08000000 00000000 10000000 ................ │ │ + 0x000187bc 700e0000 7419ffff 08000000 00000000 p...t........... │ │ + 0x000187cc 10000000 840e0000 6819ffff 08000000 ........h....... │ │ + 0x000187dc 00000000 10000000 980e0000 5c19ffff ............\... │ │ + 0x000187ec 08000000 00000000 10000000 ac0e0000 ................ │ │ + 0x000187fc 5019ffff 08000000 00000000 10000000 P............... │ │ + 0x0001880c c00e0000 4419ffff 08000000 00000000 ....D........... │ │ + 0x0001881c 10000000 d40e0000 3819ffff 08000000 ........8....... │ │ + 0x0001882c 00000000 10000000 e80e0000 2c19ffff ............,... │ │ + 0x0001883c 08000000 00000000 10000000 fc0e0000 ................ │ │ + 0x0001884c 2019ffff 08000000 00000000 24000000 ...........$... │ │ + 0x0001885c 100f0000 2019ffff 84010000 00500e38 .... ........P.8 │ │ + 0x0001886c 5890029f 01680a0e 00d0df0b 680a0e00 X....h......h... │ │ + 0x0001887c dfd00b00 10000000 380f0000 7c1affff ........8...|... │ │ + 0x0001888c 50000000 00000000 10000000 4c0f0000 P...........L... │ │ + 0x0001889c b81affff 40000000 00000000 10000000 ....@........... │ │ + 0x000188ac 600f0000 e41affff 40000000 00000000 `.......@....... │ │ + 0x000188bc 2c000000 740f0000 101bffff 44010000 ,...t.......D... │ │ + 0x000188cc 00500e38 58910390 049f0192 0202a00a .P.8X........... │ │ + 0x000188dc 0e00dfd2 d1d00b5c 0a0e00d0 d1d2df0b .......\........ │ │ + 0x000188ec 2c000000 a40f0000 241cffff 3c010000 ,.......$...<... │ │ + 0x000188fc 00500e28 58910390 049f0192 0202540a .P.(X.........T. │ │ + 0x0001890c 0e00dfd2 d1d00b5c 0a0e00d0 d1d2df0b .......\........ │ │ + 0x0001891c 28000000 d40f0000 301dffff 5c020000 (.......0...\... │ │ + 0x0001892c 00500e40 5490039f 0191026c 0a0e00d0 .P.@T......l.... │ │ + 0x0001893c d1df0b02 980a0e00 dfd1d00b 38000000 ............8... │ │ + 0x0001894c 00100000 601fffff a0010000 00500e38 ....`........P.8 │ │ + 0x0001895c 58910390 049f0192 0202a00a 0e00dfd2 X............... │ │ + 0x0001896c d1d00b5c 0a0e00d0 d1d2df0b 027c0a0e ...\.........|.. │ │ + 0x0001897c 00dfd2d1 d00b0000 28000000 3c100000 ........(...<... │ │ + 0x0001898c c420ffff 10010000 00780e28 50910290 . .......x.(P... │ │ + 0x0001899c 039f0102 480e00d0 d1df480e 28900391 ....H.....H.(... │ │ + 0x000189ac 029f0100 28000000 68100000 a821ffff ....(...h....!.. │ │ + 0x000189bc 74020000 00700e40 58910490 059f0193 t....p.@X....... │ │ + 0x000189cc 02920302 440a0e00 d0d1d2d3 df0b0000 ....D........... │ │ + 0x000189dc 10000000 94100000 f023ffff 40000000 .........#..@... │ │ + 0x000189ec 00000000 1c000000 a8100000 68a1feff ............h... │ │ + 0x000189fc 5c000000 00500e28 4c90029f 0102400e \....P.(L.....@. │ │ + 0x00018a0c 00d0df00 10000000 c8100000 0824ffff .............$.. │ │ + 0x00018a1c 58000000 00000000 10000000 dc100000 X............... │ │ + 0x00018a2c 4c24ffff 0c000000 00000000 20000000 L$.......... ... │ │ + 0x00018a3c f0100000 4424ffff dc000000 00500e38 ....D$.......P.8 │ │ + 0x00018a4c 4c9f0190 0202900a 0e00d0df 0b000000 L............... │ │ + 0x00018a5c 10000000 14110000 fc24ffff 30010000 .........$..0... │ │ + 0x00018a6c 00000000 2c000000 28110000 1826ffff ....,...(....&.. │ │ + 0x00018a7c 40010000 00540e20 5490029f 0102400a @....T. T.....@. │ │ + 0x00018a8c 0e00d0df 0b700a0e 00dfd00b 540a0e00 .....p......T... │ │ + 0x00018a9c dfd00b00 64000000 58110000 2827ffff ....d...X...('.. │ │ + 0x00018aac d4010000 00500e28 48910354 92029004 .....P.(H..T.... │ │ + 0x00018abc 9f010274 0a0e00d0 d1d2df0b 6c0a0e00 ...t........l... │ │ + 0x00018acc dfd2d1d0 0b6c0a0e 00dfd2d1 d00b6c0a .....l........l. │ │ + 0x00018adc 0e00dfd2 d1d00b6c 0a0e00df d2d1d00b .......l........ │ │ + 0x00018aec 6c0a0e00 dfd2d1d0 0b6c0a0e 00dfd2d1 l........l...... │ │ + 0x00018afc d00b6c0e 00dfd2d1 d0000000 2c000000 ..l.........,... │ │ + 0x00018b0c c0110000 9428ffff 40010000 00540e20 .....(..@....T. │ │ + 0x00018b1c 5490029f 0102400a 0e00d0df 0b700a0e T.....@......p.. │ │ + 0x00018b2c 00dfd00b 540a0e00 dfd00b00 10000000 ....T........... │ │ + 0x00018b3c f0110000 a429ffff 44000000 00000000 .....)..D....... │ │ + 0x00018b4c 10000000 04120000 d429ffff a0000000 .........)...... │ │ + 0x00018b5c 00000000 64000000 18120000 602affff ....d.......`*.. │ │ + 0x00018b6c d4010000 00500e28 48910354 92029004 .....P.(H..T.... │ │ + 0x00018b7c 9f010274 0a0e00d0 d1d2df0b 6c0a0e00 ...t........l... │ │ + 0x00018b8c dfd2d1d0 0b6c0a0e 00dfd2d1 d00b6c0a .....l........l. │ │ + 0x00018b9c 0e00dfd2 d1d00b6c 0a0e00df d2d1d00b .......l........ │ │ + 0x00018bac 6c0a0e00 dfd2d1d0 0b6c0a0e 00dfd2d1 l........l...... │ │ + 0x00018bbc d00b6c0e 00dfd2d1 d0000000 10000000 ..l............. │ │ + 0x00018bcc 80120000 cc2bffff 0c000000 00000000 .....+.......... │ │ + 0x00018bdc 28000000 94120000 c42bffff d0010000 (........+...... │ │ + 0x00018bec 00500e28 44910258 90039f01 035c010a .P.(D..X.....\.. │ │ + 0x00018bfc 0e00d0d1 df0b780e 00dfd1d0 24000000 ......x.....$... │ │ + 0x00018c0c c0120000 682dffff 88010000 00500e28 ....h-.......P.( │ │ + 0x00018c1c 48910354 92029004 9f01029c 0a0e00d0 H..T............ │ │ + 0x00018c2c d1d2df0b 2c000000 e8120000 c82effff ....,........... │ │ + 0x00018c3c 6c010000 00500e40 649f0194 02930392 l....P.@d....... │ │ + 0x00018c4c 04910590 0602e00a 0e00d0d1 d2d3d4df ................ │ │ + 0x00018c5c 0b000000 10000000 18130000 0430ffff .............0.. │ │ + 0x00018c6c 70000000 00000000 28000000 2c130000 p.......(...,... │ │ + 0x00018c7c 6030ffff 94000000 00580e28 5090039f `0.......X.(P... │ │ + 0x00018c8c 01910202 400a0e00 d0d1df0b 640e00df ....@.......d... │ │ + 0x00018c9c d1d00000 10000000 58130000 c830ffff ........X....0.. │ │ + 0x00018cac 80000000 00000000 28000000 6c130000 ........(...l... │ │ + 0x00018cbc 3431ffff 88000000 00500e28 4891024c 41.......P.(H..L │ │ + 0x00018ccc 9f019003 024c0a0e 00d0d1df 0b580e00 .....L.......X.. │ │ + 0x00018cdc dfd1d000 10000000 98130000 9031ffff .............1.. │ │ + 0x00018cec 18000000 00000000 1c000000 ac130000 ................ │ │ + 0x00018cfc 9431ffff 90000000 00640e20 4c90029f .1.......d. L... │ │ + 0x00018d0c 010258d0 df0e0000 24000000 cc130000 ..X.....$....... │ │ + 0x00018d1c 0432ffff 9c000000 00700e28 54920291 .2.......p.(T... │ │ + 0x00018d2c 0390049f 010250d0 d1d2df0e 00000000 ......P......... │ │ + 0x00018d3c 58000000 f4130000 7832ffff c8020000 X.......x2...... │ │ + 0x00018d4c 00500ec0 08489604 549f0197 03950560 .P...H..T......` │ │ + 0x00018d5c 94069307 92089109 900a9e02 03ec010a ................ │ │ + 0x00018d6c 0e00dfde d7d6d5d4 d3d2d1d0 0b025c0a ..............\. │ │ + 0x00018d7c 0e00d0d1 d2d3d4d5 d6d7dedf 0b740e00 .............t.. │ │ + 0x00018d8c dfded7d6 d5d4d3d2 d1d00000 38000000 ............8... │ │ + 0x00018d9c 50140000 e434ffff 24020000 00500e58 P....4..$....P.X │ │ + 0x00018dac 6c93079f 019e0297 03960495 05940692 l............... │ │ + 0x00018dbc 08910990 0a036c01 0a0e00d0 d1d2d3d4 ......l......... │ │ + 0x00018dcc d5d6d7de df0b0000 34000000 8c140000 ........4....... │ │ + 0x00018ddc cc36ffff 7c060000 00500ec0 01549107 .6..|....P...T.. │ │ + 0x00018dec 609f0192 06900896 02950394 04930502 `............... │ │ + 0x00018dfc dc0a0e00 d0d1d2d3 d4d5d6df 0b000000 ................ │ │ + 0x00018e0c 34000000 c4140000 103dffff 88010000 4........=...... │ │ + 0x00018e1c 00500e58 68930291 049f0192 03900502 .P.Xh........... │ │ + 0x00018e2c f00a0e00 d0d1d2d3 df0b0254 0a0e00df ...........T.... │ │ + 0x00018e3c d3d2d1d0 0b000000 10000000 fc140000 ................ │ │ + 0x00018e4c 603effff 5c000000 00000000 10000000 `>..\........... │ │ + 0x00018e5c 10150000 b03effff 3c000000 00000000 .....>..<....... │ │ + 0x00018e6c 34000000 24150000 d83effff 9c0c0000 4...$....>...... │ │ + 0x00018e7c 00440e38 689e0197 02950494 05930692 .D.8h........... │ │ + 0x00018e8c 07910890 09960303 700c0e00 d0d1d2d3 ........p....... │ │ + 0x00018e9c d4d5d6d7 de000000 30000000 5c150000 ........0...\... │ │ + 0x00018eac 3c4bffff 98010000 00500e38 68940393