Function at 0x404a00
Capabilities:
Check http status code
Parse pe header

Disassembly:
push 0xffffffffffffffff
push 0x627dd0
mov eax, dword fs:[0]
push eax
mov eax, 0x3878
call fcn.005ba450
push ebx
push ebp
push esi
push edi
mov eax, dword [0x67e034]
xor eax, esp
push eax
lea eax, [esp + 0x388c]
mov dword fs:[0], eax
mov ebp, dword [esp + 0x389c]
cmp byte [ebp + 0xc], 0
je 0x404a48
cmp byte [ebp + 0xd], 0
jne case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov eax, dword [ecx + 0x7e2c8]
cmp eax, 0x12c
lea edi, [ecx + 0x2004]
lea esi, [ecx + 0x291b0]
mov ebx, 3
mov dword [esp + 0x18], edi
mov dword [esp + 0x14], esi
lea edx, [ebx + 2]
jle 0x405cc4
jmp 0x404a80
cmp eax, 0x258
jle 0x40649f
cmp eax, 0x384
jg 0x404b84
je 0x407a02
sub eax, 0x259
cmp eax, 0xcd
ja case.0x405cdd.2
movzx eax, byte [eax + 0x410010]
jmp dword [eax*4 + 0x40ff9c]
cmp byte [ebp + 0xc], 0
je 0x404ac6
cmp byte [ebp + 0xd], 0
jne 0x404acc
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], 1
jne case.default.0x405915
push str.scrSCENE1_07_05_azu.txt
lea ecx, [esp + 0x950]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x94c]
mov esi, ebp
mov dword [esp + 0x3894], 0x53
call fcn.00404950
lea ecx, [esp + 0x94c]
call fcn.00401370
jmp case.0x405cdd.2
cmp byte [ebp + 0xc], 0
je 0x404b2b
cmp byte [ebp + 0xd], 0
jne 0x404b31
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], 1
jne case.default.0x405915
push str.scrSCENE1_08_01_azu.txt
lea ecx, [esp + 0x9c0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x9bc]
mov esi, ebp
mov dword [esp + 0x3894], 0x57
call fcn.00404950
lea ecx, [esp + 0x9bc]
call fcn.00401370
jmp case.0x405cdd.2
cmp eax, 0x4b0
jg 0x404bd4
je 0x408478
sub eax, 0x385
cmp eax, 0xcd
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x41013c]
jmp dword [ecx*4 + 0x4100e0]
mov eax, ebp
call fcn.00412840
cmp byte [ebp + 0xc], 0
je 0x404bc6
cmp byte [ebp + 0xd], 0
jne case.default.0x405915
mov eax, dword [ebp + 8]
inc dword [eax + 0x7e2c8]
jmp case.default.0x405915
cmp eax, 0x5dc
jle 0x4084ca
cmp eax, 0x708
jg 0x404e60
je 0x409b4d
sub eax, 0x5dd
cmp eax, 0xd3
ja case.0x405cdd.2
movzx edx, byte [eax + 0x410280]
jmp dword [edx*4 + 0x41020c]
cmp byte [ebp + 0xc], 0
je 0x404c1a
cmp byte [ebp + 0xd], 0
jne 0x404c20
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], 2
jne case.default.0x405915
push str.scrSCENE1_15_01_azu.txt
lea ecx, [esp + 0x1130]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x112c]
mov esi, ebp
mov dword [esp + 0x3894], 0x9b
call fcn.00404950
lea ecx, [esp + 0x112c]
call fcn.00401370
jmp case.0x405cdd.2
cmp byte [ebp + 0xc], 0
je 0x404c7f
cmp byte [ebp + 0xd], 0
jne 0x404c85
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50180], ebx
jne case.default.0x405915
push str.scrSCENE1_16_01_siho.txt
lea ecx, [esp + 0x2588]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2584]
mov esi, ebp
mov dword [esp + 0x3894], 0xa8
call fcn.00404950
lea ecx, [esp + 0x2584]
call fcn.00401370
jmp case.0x405cdd.2
cmp byte [ebp + 0xc], 0
je 0x404ce3
cmp byte [ebp + 0xd], 0
jne 0x404ce9
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50178], ebx
jne case.default.0x405915
push str.scr_feri_ev01.txt
lea ecx, [esp + 0x1360]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x135c]
mov esi, ebp
mov dword [esp + 0x3894], 0xaf
call fcn.00404950
lea ecx, [esp + 0x135c]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
mov eax, 2
cmp dword [esi + 0x50178], eax
jge 0x409691
cmp dword [esi + 0x50180], eax
jge 0x409691
cmp dword [esi + 0x5018c], eax
jge 0x409691
cmp byte [ebp + 0xc], 0
je 0x404d85
cmp byte [ebp + 0xd], 0
jne case.default.0x405915
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e2c8], 0x6a4
jmp case.default.0x405915
cmp byte [ebp + 0xc], 0
je 0x404da3
cmp byte [ebp + 0xd], 0
jne 0x404da9
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50180], ebx
jl case.default.0x405915
push str.scrSCENE1_17_01_siho.txt
lea ecx, [esp + 0x1440]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x143c]
mov esi, ebp
mov dword [esp + 0x3894], 0xb7
call fcn.00404950
lea ecx, [esp + 0x143c]
call fcn.00401370
jmp case.0x405cdd.2
cmp byte [ebp + 0xc], 0
je 0x404e07
cmp byte [ebp + 0xd], 0
jne 0x404e0d
inc dword [ecx + 0x7e2c8]
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50174], 1
jne case.default.0x405915
push str.scrSCENE1_17_03_feri.txt
lea ecx, [esp + 0x2f98]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f94]
mov esi, ebp
mov dword [esp + 0x3894], 0xbe
call fcn.00404950
lea ecx, [esp + 0x2f94]
call fcn.00401370
jmp case.0x405cdd.2
cmp eax, 0x834
jg 0x4050af
je 0x40a742
sub eax, 0x709
cmp eax, 0xdc
ja case.0x405cdd.2
movzx eax, byte [eax + 0x4103d4]
jmp dword [eax*4 + 0x410354]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5017c], 1
jne case.default.0x405915
push str.scrSCENE1_18_01_sato.txt
lea ecx, [esp + 0x1558]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1554]
mov esi, ebp
mov dword [esp + 0x3894], 0xc1
call fcn.00404950
lea ecx, [esp + 0x1554]
call fcn.00401370
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50174], 1
jne case.default.0x405915
push str.scrSCENE1_18_03_feri.txt
lea ecx, [esp + 0x3430]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x342c]
mov esi, ebp
mov dword [esp + 0x3894], 0xca
call fcn.00404950
lea ecx, [esp + 0x342c]
call fcn.00401370
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], ebx
jne case.default.0x405915
push str.scrSCENE1_18_04_azu.txt
lea ecx, [esp + 0x2780]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x277c]
mov esi, ebp
mov dword [esp + 0x3894], 0xcc
call fcn.00404950
lea ecx, [esp + 0x277c]
call fcn.00401370
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], ebx
jne case.default.0x405915
push str.scr_azu_ev04.txt
lea ecx, [esp + 0x1718]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1714]
mov esi, ebp
mov dword [esp + 0x3894], 0xd1
call fcn.00404950
lea ecx, [esp + 0x1714]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
jmp case.0x405cdd.2
mov ecx, 0x7d0
jmp 0x405c60
mov eax, ebp
call 0x411710
test byte [esi + 0x50190], 4
je case.default.0x405915
push str.scrSCENE1_20_01a.txt
lea ecx, [esp + 0x1868]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1864]
mov esi, ebp
mov dword [esp + 0x3894], 0xdd
call fcn.00404950
lea ecx, [esp + 0x1864]
call fcn.00401370
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
test byte [esi + 0x50190], 4
je case.default.0x405915
push str.scrSCENE1_20_01d.txt
lea ecx, [esp + 0x28d0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x28cc]
mov esi, ebp
mov dword [esp + 0x3894], 0xe4
call fcn.00404950
lea ecx, [esp + 0x28cc]
call fcn.00401370
jmp case.0x405cdd.2
cmp eax, 0x960
jle 0x40a794
cmp eax, 0xa8c
jg 0x40516d
je 0x40badf
sub eax, 0x961
cmp eax, 0xca
ja case.0x405cdd.2
movzx edx, byte [eax + 0x4104f0]
jmp dword [edx*4 + 0x4104b4]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5018c], 4
jne case.default.0x405915
push str.scr_azu_ev05.txt
lea ecx, [esp + 0x1fc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f8]
mov esi, ebp
mov dword [esp + 0x3894], 0x10a
call fcn.00404950
lea ecx, [esp + 0x1f8]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
jmp case.0x405cdd.2
mov ecx, dword [ecx + 0x7e344]
cmp ecx, 0xb
ja case.0x408768.4
jmp dword [ecx*4 + 0x4105bc]
mov ecx, 0xbb8
jmp 0x405c60
cmp eax, 0x2a30
jg 0x405b3e
je 0x40e63d
cmp eax, 0xe10
jg 0x40569b
je 0x40d474
cmp eax, 0xbb8
jg 0x4051d0
je 0x40bdc5
sub eax, 0xa8d
je 0x40bdb3
sub eax, 1
jne case.0x405cdd.2
mov ecx, dword [ecx + 0x7e344]
cmp ecx, 0xb
ja case.0x4051bf.5
jmp dword [ecx*4 + 0x4105ec]
mov ecx, 0x238c
jmp 0x405c60
cmp eax, 0xce4
jg 0x4055b7
je 0x40c8cd
sub eax, 0xbb9
cmp eax, 0xca
ja case.0x405cdd.2
movzx eax, byte [eax + 0x410690]
jmp dword [eax*4 + 0x41061c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50174], ebx
jl case.default.0x405915
push str.scr_aya_cly02a.txt
lea ecx, [esp + 0x854]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x850]
mov esi, ebp
mov dword [esp + 0x3894], 0x127
call fcn.00404950
lea ecx, [esp + 0x850]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
cmp dword [esi + 0x50174], 2
jl case.default.0x405915
push str.scr_aya_cly02b.txt
lea ecx, [esp + 0x88c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x888]
mov esi, ebp
mov dword [esp + 0x3894], 0x128
call fcn.00404950
lea ecx, [esp + 0x888]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
cmp dword [esi + 0x5017c], ebx
jl case.default.0x405915
push str.scr_aya_cly02c.txt
lea ecx, [esp + 0x8c4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x8c0]
mov esi, ebp
mov dword [esp + 0x3894], 0x129
call fcn.00404950
lea ecx, [esp + 0x8c0]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
cmp dword [esi + 0x50180], ebx
jl case.default.0x405915
push str.scr_aya_cly02d.txt
lea ecx, [esp + 0x8fc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x8f8]
mov esi, ebp
mov dword [esp + 0x3894], 0x12a
call fcn.00404950
lea ecx, [esp + 0x8f8]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
cmp dword [esi + 0x50184], 2
jl case.default.0x405915
push str.scr_aya_cly02e.txt
lea ecx, [esp + 0x934]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x930]
mov esi, ebp
mov dword [esp + 0x3894], 0x12b
call fcn.00404950
lea ecx, [esp + 0x930]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
cmp dword [esi + 0x50188], 1
jl case.default.0x405915
push str.scr_aya_cly02f.txt
lea ecx, [esp + 0x96c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x968]
mov esi, ebp
mov dword [esp + 0x3894], 0x12c
call fcn.00404950
lea ecx, [esp + 0x968]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov ecx, 0xbc1
mov eax, ebp
call fcn.00411730
cmp dword [esi + 0x5018c], edx
jl case.default.0x405915
push str.scr_aya_cly02g.txt
lea ecx, [esp + 0x9a4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x9a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x12d
call fcn.00404950
lea ecx, [esp + 0x9a0]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x501b4]
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
xor bl, bl
cmp dword [esi + 0x50168], 4
mov eax, 1
jl 0x4054b1
mov dword [esi + 0x502f4], eax
mov bl, al
mov ecx, 3
cmp dword [esi + 0x5016c], ecx
jl 0x4054c6
mov dword [esi + 0x502f8], eax
mov bl, al
mov edx, 5
cmp dword [esi + 0x50170], edx
jl 0x4054db
mov dword [esi + 0x502fc], eax
mov bl, al
cmp dword [esi + 0x50174], ecx
jl 0x4054eb
mov dword [esi + 0x50300], eax
mov bl, al
cmp dword [esi + 0x5017c], ecx
jl 0x4054fb
mov dword [esi + 0x50308], eax
mov bl, al
cmp dword [esi + 0x50180], ecx
jl 0x40550b
mov dword [esi + 0x5030c], eax
mov bl, al
mov ecx, 2
cmp dword [esi + 0x50184], ecx
jl 0x405520
mov dword [esi + 0x50310], eax
mov bl, al
cmp dword [esi + 0x50188], eax
jl 0x405530
mov dword [esi + 0x50314], eax
mov bl, al
cmp dword [esi + 0x5018c], edx
jl 0x405540
mov dword [esi + 0x50318], eax
mov bl, al
cmp dword [esi + 0x50174], ecx
jl 0x405550
mov dword [esi + 0x50304], eax
mov bl, al
mov eax, ebp
call fcn.00412660
test bl, bl
je 0x40c465
mov ecx, 0xc80
mov eax, ebp
call fcn.00411730
mov ebx, 3
jmp case.default.0x405915
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40558f.2
jmp dword [eax*4 + 0x41075c]
mov ecx, esi
call fcn.00401f00
test eax, eax
mov eax, ebp
jne 0x4055ad
mov ecx, 0xed8
jmp 0x405c62
mov ecx, 0xce4
jmp 0x405c62
sub eax, 0xce5
cmp eax, 0xca
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x4107b8]
jmp dword [ecx*4 + 0x410788]
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x4055ef.2
jmp dword [eax*4 + 0x410884]
mov ecx, esi
call fcn.00401f00
test eax, eax
mov eax, ebp
jne 0x40560d
mov ecx, 0xed8
jmp 0x405c62
mov ecx, 0xd48
jmp 0x405c62
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x405631.3
jmp dword [eax*4 + 0x4108b0]
mov ecx, esi
call fcn.00401f00
test eax, eax
mov eax, ebp
jne 0x40564f
mov ecx, 0xed8
jmp 0x405c62
mov ecx, 0xdac
jmp 0x405c62
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x405673.2
jmp dword [eax*4 + 0x4108dc]
mov ecx, esi
call fcn.00401f00
test eax, eax
mov eax, ebp
jne 0x405691
mov ecx, 0xed8
jmp 0x405c62
mov ecx, 0xe10
jmp 0x405c62
cmp eax, 0x23f0
jg 0x4059b4
je 0x40e131
cmp eax, 0x1388
jg 0x405944
je 0x40de25
cmp eax, 0xe74
jg 0x405738
je 0x40d898
sub eax, 0xe11
je 0x40d886
sub eax, 1
je 0x405704
sub eax, 1
jne case.0x405cdd.2
mov ecx, esi
call fcn.00401f00
test eax, eax
mov eax, ebp
jne 0x4056fa
mov ecx, 0xed8
jmp 0x405c62
mov ecx, 0xe74
jmp 0x405c62
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40571e.2
jmp dword [eax*4 + 0x410908]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.default.0x405915
cmp eax, 0xf3c
jg 0x405887
je 0x40dca0
sub eax, 0xe75
cmp eax, 0x65
ja case.0x405cdd.2
movzx eax, byte [eax + 0x41094c]
jmp dword [eax*4 + 0x410934]
mov eax, ebp
call fcn.00412660
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40577f.2
jmp dword [eax*4 + 0x4109b4]
mov ecx, 0xed8
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412660
jmp case.default.0x405915
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
mov eax, ebp
call fcn.00412660
cmp dword [esi + 0x5017c], 4
jne case.default.0x405915
push str.scr_sato_ev05.txt
lea ecx, [esp + 0x1bcc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1bc8]
mov esi, ebp
mov dword [esp + 0x3894], 0x180
call fcn.00404950
lea ecx, [esp + 0x1bc8]
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50308], edi
jmp case.0x405cdd.2
mov ecx, 0xf3c
mov eax, ebp
call fcn.00411730
cmp dword [esi + 0x50170], edx
jne case.default.0x405915
cmp dword [esi + 0x502fc], 1
je case.default.0x405915
cmp dword [esi + 0x50188], 1
jl case.default.0x405915
cmp dword [esi + 0x50314], 1
je case.default.0x405915
push str.scr_ran_ev02.txt
lea ecx, [esp + 0x1c04]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c00]
mov esi, ebp
mov dword [esp + 0x3894], 0x181
call fcn.00404950
lea ecx, [esp + 0x1c00]
call fcn.00401370
jmp case.0x405cdd.2
sub eax, 0xf3d
cmp eax, 0x63
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x4109f4]
jmp dword [ecx*4 + 0x4109e0]
mov eax, ebp
call fcn.00412590
mov eax, ebp
call fcn.00412660
mov eax, dword [esi + 0x50174]
cmp eax, ebx
jl 0x4058ff
mov ecx, 1
cmp dword [esi + 0x50300], ecx
je 0x4058ff
cmp eax, 2
jl 0x4058ff
cmp dword [esi + 0x50304], ecx
je 0x4058ff
cmp dword [esi + 0x5017c], ebx
jl 0x4058ff
cmp dword [esi + 0x50308], ecx
je 0x4058ff
cmp dword [esi + 0x50188], ecx
jl 0x4058ff
cmp dword [esi + 0x50314], ecx
je 0x4058ff
mov ecx, 0x25e4
jmp 0x405c60
mov eax, ebp
call fcn.004127d0
mov eax, ebp
call fcn.00412530
cmp eax, ebx
ja case.default.0x405915
jmp dword [eax*4 + 0x410a58]
mov ecx, 0x24b8
jmp 0x405c60
mov ecx, 0x251c
jmp 0x405c60
mov ecx, 0x2580
jmp 0x405c60
mov ecx, 0x2454
jmp 0x405c60
cmp eax, 0x2328
jg 0x405970
je 0x40e0bd
sub eax, 0x1389
cmp eax, 9
ja case.0x405cdd.2
jmp dword [eax*4 + 0x410a68]
mov ecx, 0x3e6
jmp 0x405c60
sub eax, 0x2329
je 0x4059a0
sub eax, 0x63
je 0x40e0f7
sub eax, 1
jne case.0x405cdd.2
push 0x34
push edi
mov eax, 1
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
push 0x33
push edi
xor eax, eax
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
cmp eax, 0x270f
jg 0x405ad6
je 0x40e2ac
cmp eax, 0x251d
jg 0x405a5c
je 0x405a45
cmp eax, 0x24b8
jg 0x405a23
je 0x40e1ba
sub eax, 0x23f1
je 0x405a0c
sub eax, 0x63
je 0x40e183
sub eax, 1
jne case.0x405cdd.2
push 0x36
push edi
mov eax, ebx
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
push 0x35
push edi
mov eax, 2
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
sub eax, 0x24b9
jne 0x405c81
push 0x37
push edi
mov eax, 4
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
push 0x38
push edi
mov eax, 5
call fcn.00468970
mov ecx, 0x2648
jmp 0x405c60
sub eax, 0x2580
cmp eax, 0xd2
ja case.0x405cdd.2
movzx edx, byte [eax + 0x410aac]
jmp dword [edx*4 + 0x410a90]
push 0x39
push edi
mov eax, 6
call fcn.00468970
mov ecx, 0x2648
jmp 0x405c60
push 0x3a
push edi
mov eax, 7
call fcn.00468970
mov ecx, 0x3e6
jmp 0x405c60
mov eax, ebp
call fcn.00412840
mov ecx, edi
call fcn.00401ea0
cmp eax, 8
jne case.0x40595f.5010
push 0x64dcd4
call fcn.00401100
add esp, 4
mov ecx, 0x2652
jmp 0x405c60
cmp eax, 0x283c
jle 0x40e2b8
cmp eax, 0x29cc
jg case.0x405cdd.2
je 0x40e603
sub eax, 0x28a0
cmp eax, 0xc8
ja case.0x405cdd.2
movzx eax, byte [eax + 0x410bac]
jmp dword [eax*4 + 0x410b80]
mov eax, dword [edi + 0x15e4]
test al, 1
je 0x405b34
test al, 2
mov eax, ebp
je 0x405b2a
mov ecx, 0x290e
jmp 0x405c62
mov ecx, 0x2918
jmp 0x405c62
mov ecx, 0x2922
jmp 0x405c60
cmp eax, 0x2bc0
jg 0x405b97
je 0x40e8c0
sub eax, 0x2a94
cmp eax, 0xf0
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x410ca8]
jmp dword [ecx*4 + 0x410c78]
mov eax, dword [edi + 0x15e8]
test al, 1
je 0x405b8d
test al, 2
mov eax, ebp
je 0x405b83
mov ecx, 0x2b66
jmp 0x405c62
mov ecx, 0x2b70
jmp 0x405c62
mov ecx, 0x2b7a
jmp 0x405c60
cmp eax, 0xc3b4
jg 0x40f38d
je 0x40f353
cmp eax, 0x7594
jle 0x40e8fa
cmp eax, 0x7724
jg 0x405c03
je 0x40f042
sub eax, 0x75f8
cmp eax, 0xc8
ja case.0x405cdd.2
movzx edx, byte [eax + 0x410dc8]
jmp dword [edx*4 + 0x410d9c]
mov eax, dword [edi + 0x15f0]
test al, 1
je 0x405bfc
test al, 2
mov eax, ebp
je 0x405bf5
mov ecx, 0x7666
jmp 0x405c62
mov ecx, 0x7670
jmp 0x405c62
mov ecx, 0x767a
jmp 0x405c60
cmp eax, 0x9ca4
jle 0x40f07c
cmp eax, 0x9e34
jg 0x40f30e
je 0x40f2d4
sub eax, 0x9d08
cmp eax, 0xc8
ja case.0x405cdd.2
movzx eax, byte [eax + 0x410ec0]
jmp dword [eax*4 + 0x410e94]
mov eax, dword [edi + 0x15ec]
test al, 1
je 0x405c5b
test al, 2
mov eax, ebp
je 0x405c54
mov ecx, 0x9d76
jmp 0x405c62
mov ecx, 0x9d80
jmp 0x405c62
mov ecx, 0x9d8a
mov eax, ebp
call fcn.00411730
mov ecx, dword [ebp + 8]
mov eax, dword [ecx + 0x7e2c8]
cmp eax, 0x12c
jle 0x405cc4
mov edx, 5
jmp 0x404a80
sub eax, 0x63
jne case.0x405cdd.2
push str.scr_aya_end03.txt
lea ecx, [esp + 0x209c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2098]
mov esi, ebp
mov dword [esp + 0x3894], 0x18c
call fcn.00404950
lea ecx, [esp + 0x2098]
jmp 0x40e166
je 0x40644d
dec eax
cmp eax, 0xd7
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x410ffc]
jmp dword [ecx*4 + 0x410f8c]
push str.scrSCENE1_00_00.txt
lea ecx, [esp + 0x2a58]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2a54]
mov esi, ebp
mov dword [esp + 0x3894], 0
call fcn.00404950
lea ecx, [esp + 0x2a54]
call fcn.00401370
lea ecx, [edi + 0x64]
jmp 0x40ff76
push str.scrSCENE1_01_01.txt
lea ecx, [esp + 0x58]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x54]
mov esi, ebp
mov dword [esp + 0x3894], 1
call fcn.00404950
lea ecx, [esp + 0x54]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x198
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_01_02.txt
lea ecx, [esp + 0x3858]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3854]
mov esi, ebp
mov dword [esp + 0x3894], 2
call fcn.00404950
lea ecx, [esp + 0x3854]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_03.txt
lea ecx, [esp + 0x90]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x8c]
mov esi, ebp
mov dword [esp + 0x3894], 3
call fcn.00404950
lea ecx, [esp + 0x8c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_04.txt
lea ecx, [esp + 0x1c90]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c8c]
mov esi, ebp
mov dword [esp + 0x3894], 4
call fcn.00404950
lea ecx, [esp + 0x1c8c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_05.txt
lea ecx, [esp + 0xc8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xc4]
mov esi, ebp
mov dword [esp + 0x3894], 5
call fcn.00404950
lea ecx, [esp + 0xc4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_06.txt
lea ecx, [esp + 0x2a90]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2a8c]
mov esi, ebp
mov dword [esp + 0x3894], 6
call fcn.00404950
lea ecx, [esp + 0x2a8c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_07.txt
lea ecx, [esp + 0x100]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xfc]
mov esi, ebp
mov dword [esp + 0x3894], 7
call fcn.00404950
lea ecx, [esp + 0xfc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_08.txt
lea ecx, [esp + 0x1cc8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1cc4]
mov esi, ebp
mov dword [esp + 0x3894], 8
call fcn.00404950
lea ecx, [esp + 0x1cc4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_01_09.txt
lea ecx, [esp + 0x138]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x134]
mov esi, ebp
mov dword [esp + 0x3894], 9
call fcn.00404950
lea ecx, [esp + 0x134]
call fcn.00401370
mov ecx, 0xc8
jmp 0x40ff76
push str.scrSCENE1_02_01.txt
lea ecx, [esp + 0x3190]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x318c]
mov esi, ebp
mov dword [esp + 0x3894], 0xa
call fcn.00404950
lea ecx, [esp + 0x318c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x199
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_02_02.txt
lea ecx, [esp + 0x170]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x16c]
mov esi, ebp
mov dword [esp + 0x3894], 0xb
call fcn.00404950
lea ecx, [esp + 0x16c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_03.txt
lea ecx, [esp + 0x1d00]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1cfc]
mov esi, ebp
mov dword [esp + 0x3894], 0xc
call fcn.00404950
lea ecx, [esp + 0x1cfc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_04.txt
lea ecx, [esp + 0x1a8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1a4]
mov esi, ebp
mov dword [esp + 0x3894], 0xd
call fcn.00404950
lea ecx, [esp + 0x1a4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_05.txt
lea ecx, [esp + 0x2ac8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2ac4]
mov esi, ebp
mov dword [esp + 0x3894], 0xe
call fcn.00404950
lea ecx, [esp + 0x2ac4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_06.txt
lea ecx, [esp + 0x1e0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1dc]
mov esi, ebp
mov dword [esp + 0x3894], 0xf
call fcn.00404950
lea ecx, [esp + 0x1dc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_07.txt
lea ecx, [esp + 0x1d38]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1d34]
mov esi, ebp
mov dword [esp + 0x3894], 0x10
call fcn.00404950
lea ecx, [esp + 0x1d34]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_08.txt
lea ecx, [esp + 0x218]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x214]
mov esi, ebp
mov dword [esp + 0x3894], 0x11
call fcn.00404950
lea ecx, [esp + 0x214]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_09.txt
lea ecx, [esp + 0x3510]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x350c]
mov esi, ebp
mov dword [esp + 0x3894], 0x12
call fcn.00404950
lea ecx, [esp + 0x350c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_10.txt
lea ecx, [esp + 0x250]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x24c]
mov esi, ebp
mov dword [esp + 0x3894], 0x13
call fcn.00404950
lea ecx, [esp + 0x24c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_11.txt
lea ecx, [esp + 0x1d70]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1d6c]
mov esi, ebp
mov dword [esp + 0x3894], 0x14
call fcn.00404950
lea ecx, [esp + 0x1d6c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_12.txt
lea ecx, [esp + 0x288]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x284]
mov esi, ebp
mov dword [esp + 0x3894], 0x15
call fcn.00404950
lea ecx, [esp + 0x284]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_13.txt
lea ecx, [esp + 0x2b00]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2afc]
mov esi, ebp
mov dword [esp + 0x3894], 0x16
call fcn.00404950
lea ecx, [esp + 0x2afc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_14.txt
lea ecx, [esp + 0x2c0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2bc]
mov esi, ebp
mov dword [esp + 0x3894], 0x17
call fcn.00404950
lea ecx, [esp + 0x2bc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_15.txt
lea ecx, [esp + 0x1da8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1da4]
mov esi, ebp
mov dword [esp + 0x3894], 0x18
call fcn.00404950
lea ecx, [esp + 0x1da4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_16.txt
lea ecx, [esp + 0x2f8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f4]
mov esi, ebp
mov dword [esp + 0x3894], 0x19
call fcn.00404950
lea ecx, [esp + 0x2f4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_02_17.txt
lea ecx, [esp + 0x31c8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x31c4]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a
call fcn.00404950
lea ecx, [esp + 0x31c4]
call fcn.00401370
mov ecx, 0x12c
jmp 0x40ff76
push str.scrSCENE1_03_01.txt
lea ecx, [esp + 0x330]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x32c]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b
call fcn.00404950
lea ecx, [esp + 0x32c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19a
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
je 0x406efc
sub eax, 0x12d
cmp eax, 0xce
ja case.0x405cdd.2
movzx eax, byte [eax + 0x411144]
jmp dword [eax*4 + 0x4110d4]
push str.scrSCENE1_03_02.txt
lea ecx, [esp + 0x1de0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ddc]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c
call fcn.00404950
lea ecx, [esp + 0x1ddc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_03.txt
lea ecx, [esp + 0x368]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x364]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d
call fcn.00404950
lea ecx, [esp + 0x364]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_04.txt
lea ecx, [esp + 0x2b38]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2b34]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e
call fcn.00404950
lea ecx, [esp + 0x2b34]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_05.txt
lea ecx, [esp + 0x3a0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x39c]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f
call fcn.00404950
lea ecx, [esp + 0x39c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_06.txt
lea ecx, [esp + 0x1e18]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1e14]
mov esi, ebp
mov dword [esp + 0x3894], 0x20
call fcn.00404950
lea ecx, [esp + 0x1e14]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_07.txt
lea ecx, [esp + 0x3d8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3d4]
mov esi, ebp
mov dword [esp + 0x3894], 0x21
call fcn.00404950
lea ecx, [esp + 0x3d4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov ecx, dword [esp + 0x18]
mov dword [ecx + 0xfac], 1
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], ebx
push 0x1e
push 1
mov eax, 4
mov esi, ebp
call fcn.00404920
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
sub eax, edx
je 0x40677a
sub eax, edx
je 0x406714
sub eax, 1
jne case.0x40a7dd.2
push str.screx_ev01.txt
lea ecx, [esp + 0x36d0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x36cc]
mov esi, ebp
mov dword [esp + 0x3894], 0x24
call fcn.00404950
lea ecx, [esp + 0x36cc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_azu_ev01.txt
lea ecx, [esp + 0x410]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x40c]
mov esi, ebp
mov dword [esp + 0x3894], 0x22
call fcn.00404950
lea ecx, [esp + 0x40c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev01.txt
lea ecx, [esp + 0x1e50]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1e4c]
mov esi, ebp
mov dword [esp + 0x3894], 0x23
call fcn.00404950
lea ecx, [esp + 0x1e4c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50178]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_03_08.txt
lea ecx, [esp + 0x448]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x444]
mov esi, ebp
mov dword [esp + 0x3894], 0x25
call fcn.00404950
lea ecx, [esp + 0x444]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_09.txt
lea ecx, [esp + 0x2b70]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2b6c]
mov esi, ebp
mov dword [esp + 0x3894], 0x26
call fcn.00404950
lea ecx, [esp + 0x2b6c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_10.txt
lea ecx, [esp + 0x480]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x47c]
mov esi, ebp
mov dword [esp + 0x3894], 0x27
call fcn.00404950
lea ecx, [esp + 0x47c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_11.txt
lea ecx, [esp + 0x1e88]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1e84]
mov esi, ebp
mov dword [esp + 0x3894], 0x28
call fcn.00404950
lea ecx, [esp + 0x1e84]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_03_12.txt
lea ecx, [esp + 0x4b8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x4b4]
mov esi, ebp
mov dword [esp + 0x3894], 0x29
call fcn.00404950
lea ecx, [esp + 0x4b4]
call fcn.00401370
mov ecx, 0x190
jmp 0x40ff76
push str.scrSCENE1_04_01.txt
lea ecx, [esp + 0x3200]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x31fc]
mov esi, ebp
mov dword [esp + 0x3894], 0x2a
call fcn.00404950
lea ecx, [esp + 0x31fc]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19b
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_04_02.txt
lea ecx, [esp + 0x4f0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x4ec]
mov esi, ebp
mov dword [esp + 0x3894], 0x2b
call fcn.00404950
lea ecx, [esp + 0x4ec]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_04_03.txt
lea ecx, [esp + 0x1ec0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ebc]
mov esi, ebp
mov dword [esp + 0x3894], 0x2c
call fcn.00404950
lea ecx, [esp + 0x1ebc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_04_03a.txt
lea ecx, [esp + 0x528]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x524]
mov esi, ebp
mov dword [esp + 0x3894], 0x2d
call fcn.00404950
lea ecx, [esp + 0x524]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_04_04.txt
lea ecx, [esp + 0x2ba8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2ba4]
mov esi, ebp
mov dword [esp + 0x3894], 0x2e
call fcn.00404950
lea ecx, [esp + 0x2ba4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_04_05.txt
lea ecx, [esp + 0x560]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x55c]
mov esi, ebp
mov dword [esp + 0x3894], 0x2f
call fcn.00404950
lea ecx, [esp + 0x55c]
call fcn.00401370
mov ecx, 0x1f4
jmp 0x40ff76
push str.scrSCENE1_05_01.txt
lea ecx, [esp + 0x1ef8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ef4]
mov esi, ebp
mov dword [esp + 0x3894], 0x30
call fcn.00404950
lea ecx, [esp + 0x1ef4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19c
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
mov eax, 1
cmp dword [esi + 0x5018c], eax
jne 0x406b96
push str.scrSCENE1_05_01_azu.txt
lea ecx, [esp + 0x598]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x594]
mov esi, ebp
mov dword [esp + 0x3894], 0x31
call fcn.00404950
lea ecx, [esp + 0x594]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x50178], eax
jne 0x406be4
push str.scrSCENE1_05_01_jun.txt
lea ecx, [esp + 0x3548]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3544]
mov esi, ebp
mov dword [esp + 0x3894], 0x32
call fcn.00404950
lea ecx, [esp + 0x3544]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_05_01_kei.txt
lea ecx, [esp + 0x5d0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x5cc]
mov esi, ebp
mov dword [esp + 0x3894], 0x33
call fcn.00404950
lea ecx, [esp + 0x5cc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_05_02.txt
lea ecx, [esp + 0x1f30]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f2c]
mov esi, ebp
mov dword [esp + 0x3894], 0x34
call fcn.00404950
lea ecx, [esp + 0x1f2c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 5
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
add eax, 0xfffffffb
cmp eax, 6
ja case.0x406c97.6
jmp dword [eax*4 + 0x411214]
push str.scr_azu_ev01.txt
lea ecx, [esp + 0x608]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x604]
mov esi, ebp
mov dword [esp + 0x3894], 0x35
call fcn.00404950
lea ecx, [esp + 0x604]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev01.txt
lea ecx, [esp + 0x2be0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2bdc]
mov esi, ebp
mov dword [esp + 0x3894], 0x36
call fcn.00404950
lea ecx, [esp + 0x2bdc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50178]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_sak_ev01.txt
lea ecx, [esp + 0x640]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x63c]
mov esi, ebp
mov dword [esp + 0x3894], 0x37
call fcn.00404950
lea ecx, [esp + 0x63c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.screx_ev02.txt
lea ecx, [esp + 0x1f68]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1f64]
mov esi, ebp
mov dword [esp + 0x3894], 0x38
call fcn.00404950
lea ecx, [esp + 0x1f64]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_05_03.txt
lea ecx, [esp + 0x678]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x674]
mov esi, ebp
mov dword [esp + 0x3894], 0x39
call fcn.00404950
lea ecx, [esp + 0x674]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_05_04.txt
lea ecx, [esp + 0x3238]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3234]
mov esi, ebp
mov dword [esp + 0x3894], 0x3a
call fcn.00404950
lea ecx, [esp + 0x3234]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_05_05.txt
lea ecx, [esp + 0x6b0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x6ac]
mov esi, ebp
mov dword [esp + 0x3894], 0x3b
call fcn.00404950
lea ecx, [esp + 0x6ac]
call fcn.00401370
mov ecx, 0x258
jmp 0x40ff76
push str.scrSCENE1_06_01.txt
lea ecx, [esp + 0x1fa0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f9c]
mov esi, ebp
mov dword [esp + 0x3894], 0x3c
call fcn.00404950
lea ecx, [esp + 0x1f9c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19d
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_06_02.txt
lea ecx, [esp + 0x6e8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x6e4]
mov esi, ebp
mov dword [esp + 0x3894], 0x3d
call fcn.00404950
lea ecx, [esp + 0x6e4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 6
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
cmp eax, 0xa
ja case.0x406c97.6
movzx edx, byte [eax + 0x411244]
jmp dword [edx*4 + 0x411230]
push str.scr_azu_ev01.txt
lea ecx, [esp + 0x2c18]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2c14]
mov esi, ebp
mov dword [esp + 0x3894], 0x3e
call fcn.00404950
lea ecx, [esp + 0x2c14]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev01.txt
lea ecx, [esp + 0x720]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x71c]
mov esi, ebp
mov dword [esp + 0x3894], 0x3f
call fcn.00404950
lea ecx, [esp + 0x71c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50178]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_sak_ev01.txt
lea ecx, [esp + 0x1fd8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1fd4]
mov esi, ebp
mov dword [esp + 0x3894], 0x40
call fcn.00404950
lea ecx, [esp + 0x1fd4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.screx_ev03.txt
lea ecx, [esp + 0x758]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x754]
mov esi, ebp
mov dword [esp + 0x3894], 0x41
call fcn.00404950
lea ecx, [esp + 0x754]
jmp 0x406e09
push str.scrSCENE1_06_03.txt
lea ecx, [esp + 0x37b0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x37ac]
mov esi, ebp
mov dword [esp + 0x3894], 0x42
call fcn.00404950
lea ecx, [esp + 0x37ac]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_06_04.txt
lea ecx, [esp + 0x790]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x78c]
mov esi, ebp
mov dword [esp + 0x3894], 0x43
call fcn.00404950
lea ecx, [esp + 0x78c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
add eax, 0x30a24
push eax
mov edx, str.objl000_000.bmp
call fcn.00412a00
mov ecx, dword [ebp + 8]
mov eax, 2
mov dword [ecx + 0x7e33c], eax
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e340], eax
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e364], 0
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e368], 1
push 0
push 0
mov eax, ebx
mov esi, ebp
call fcn.00404920
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x4072a3
sub eax, 1
jne 0x407301
push str.scrSCENE1_06_04b.txt
lea ecx, [esp + 0x2010]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x200c]
mov esi, ebp
mov dword [esp + 0x3894], 0x45
call fcn.00404950
lea ecx, [esp + 0x200c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x51104]
mov eax, dword [esp + 0x18]
or dword [eax + 0x15e4], 2
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_06_04a.txt
lea ecx, [esp + 0x7c8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x7c4]
mov esi, ebp
mov dword [esp + 0x3894], 0x44
call fcn.00404950
lea ecx, [esp + 0x7c4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x5110c], ecx
mov eax, dword [esp + 0x18]
or dword [eax + 0x15e4], ecx
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_06_05.txt
lea ecx, [esp + 0x2c50]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2c4c]
mov esi, ebp
mov dword [esp + 0x3894], 0x46
call fcn.00404950
lea ecx, [esp + 0x2c4c]
call fcn.00401370
mov ecx, 0x2bc
jmp 0x40ff76
push str.scrSCENE1_07_01.txt
lea ecx, [esp + 0x800]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x7fc]
mov esi, ebp
mov dword [esp + 0x3894], 0x47
call fcn.00404950
lea ecx, [esp + 0x7fc]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19e
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_07_01_feri.txt
lea ecx, [esp + 0x2048]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2044]
mov esi, ebp
mov dword [esp + 0x3894], 0x48
call fcn.00404950
lea ecx, [esp + 0x2044]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_02.txt
lea ecx, [esp + 0x838]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x834]
mov esi, ebp
mov dword [esp + 0x3894], 0x49
call fcn.00404950
lea ecx, [esp + 0x834]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 7
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 8
ja case.0x406c97.6
jmp dword [eax*4 + 0x411250]
push str.scr_sak_ev01.txt
lea ecx, [esp + 0x3270]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x326c]
mov esi, ebp
mov dword [esp + 0x3894], 0x4a
call fcn.00404950
lea ecx, [esp + 0x326c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.screx_ev04_mado.txt
lea ecx, [esp + 0x870]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x86c]
mov esi, ebp
mov dword [esp + 0x3894], 0x4b
call fcn.00404950
lea ecx, [esp + 0x86c]
jmp 0x406e09
push str.screx_ev05_kei.txt
lea ecx, [esp + 0x2080]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x207c]
mov esi, ebp
mov dword [esp + 0x3894], 0x4c
call fcn.00404950
lea ecx, [esp + 0x207c]
jmp 0x406e09
push str.screx_ev06_aki.txt
lea ecx, [esp + 0x8a8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x8a4]
mov esi, ebp
mov dword [esp + 0x3894], 0x4d
call fcn.00404950
lea ecx, [esp + 0x8a4]
jmp 0x406e09
push str.scrSCENE1_07_03.txt
lea ecx, [esp + 0x2c88]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2c84]
mov esi, ebp
mov dword [esp + 0x3894], 0x4e
call fcn.00404950
lea ecx, [esp + 0x2c84]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_03_sato.txt
lea ecx, [esp + 0x8e0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x8dc]
mov esi, ebp
mov dword [esp + 0x3894], 0x4f
call fcn.00404950
lea ecx, [esp + 0x8dc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_04.txt
lea ecx, [esp + 0x20b8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x20b4]
mov esi, ebp
mov dword [esp + 0x3894], 0x50
call fcn.00404950
lea ecx, [esp + 0x20b4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_04a.txt
lea ecx, [esp + 0x918]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x914]
mov esi, ebp
mov dword [esp + 0x3894], 0x51
call fcn.00404950
lea ecx, [esp + 0x914]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_05.txt
lea ecx, [esp + 0x3580]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x357c]
mov esi, ebp
mov dword [esp + 0x3894], 0x52
call fcn.00404950
lea ecx, [esp + 0x357c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_06.txt
lea ecx, [esp + 0x20f0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x20ec]
mov esi, ebp
mov dword [esp + 0x3894], 0x54
call fcn.00404950
lea ecx, [esp + 0x20ec]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_07_06_sato.txt
lea ecx, [esp + 0x988]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x984]
mov esi, ebp
mov dword [esp + 0x3894], 0x55
call fcn.00404950
lea ecx, [esp + 0x984]
call fcn.00401370
mov ecx, 0x320
jmp 0x40ff76
push str.scrSCENE1_08_01.txt
lea ecx, [esp + 0x2cc0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2cbc]
mov esi, ebp
mov dword [esp + 0x3894], 0x56
call fcn.00404950
lea ecx, [esp + 0x2cbc]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x19f
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_08_02.txt
lea ecx, [esp + 0x2128]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2124]
mov esi, ebp
mov dword [esp + 0x3894], 0x58
call fcn.00404950
lea ecx, [esp + 0x2124]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 8
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
add eax, 0xfffffffe
cmp eax, 8
ja case.0x406c97.6
jmp dword [eax*4 + 0x411274]
push str.scr_sak_ev02.txt
lea ecx, [esp + 0x9f8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x9f4]
mov esi, ebp
mov dword [esp + 0x3894], 0x59
call fcn.00404950
lea ecx, [esp + 0x9f4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev01.txt
lea ecx, [esp + 0x32a8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x32a4]
mov esi, ebp
mov dword [esp + 0x3894], 0x5a
call fcn.00404950
lea ecx, [esp + 0x32a4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.screx_ev07_azu.txt
lea ecx, [esp + 0xa30]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xa2c]
mov esi, ebp
mov dword [esp + 0x3894], 0x5b
call fcn.00404950
lea ecx, [esp + 0xa2c]
jmp 0x406e09
push str.screx_ev08.txt
lea ecx, [esp + 0x2160]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x215c]
mov esi, ebp
mov dword [esp + 0x3894], 0x5c
call fcn.00404950
lea ecx, [esp + 0x215c]
jmp 0x406e09
push str.scrSCENE1_08_03.txt
lea ecx, [esp + 0xa68]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xa64]
mov esi, ebp
mov dword [esp + 0x3894], 0x5d
call fcn.00404950
lea ecx, [esp + 0xa64]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_08_04.txt
lea ecx, [esp + 0x2cf8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2cf4]
mov esi, ebp
mov dword [esp + 0x3894], 0x5e
call fcn.00404950
lea ecx, [esp + 0x2cf4]
call fcn.00401370
mov ecx, 0x384
jmp 0x40ff76
push str.scrSCENE1_09_01.txt
lea ecx, [esp + 0xaa0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xa9c]
mov esi, ebp
mov dword [esp + 0x3894], 0x5f
call fcn.00404950
lea ecx, [esp + 0xa9c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a0
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_09_01_sato.txt
lea ecx, [esp + 0x2198]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2194]
mov esi, ebp
mov dword [esp + 0x3894], 0x60
call fcn.00404950
lea ecx, [esp + 0x2194]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_09_02.txt
lea ecx, [esp + 0xad8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xad4]
mov esi, ebp
mov dword [esp + 0x3894], 0x61
call fcn.00404950
lea ecx, [esp + 0xad4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 9
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
add eax, 0xfffffffd
cmp eax, 8
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x411298]
push str.scr_sak_ev02.txt
lea ecx, [esp + 0x3708]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x3704]
mov esi, ebp
mov dword [esp + 0x3894], 0x62
call fcn.00404950
lea ecx, [esp + 0x3704]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev02.txt
lea ecx, [esp + 0xb10]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xb0c]
mov esi, ebp
mov dword [esp + 0x3894], 0x63
call fcn.00404950
lea ecx, [esp + 0xb0c]
jmp 0x4067b3
push str.scr_azu_ev02.txt
lea ecx, [esp + 0x21d0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x21cc]
mov esi, ebp
mov dword [esp + 0x3894], 0x64
call fcn.00404950
lea ecx, [esp + 0x21cc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, ebx
add dword [eax + 0x5018c], ecx
or dword [eax + 0x50190], ecx
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev01.txt
lea ecx, [esp + 0xb48]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xb44]
mov esi, ebp
mov dword [esp + 0x3894], 0x65
call fcn.00404950
lea ecx, [esp + 0xb44]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_09_03.txt
lea ecx, [esp + 0x2d30]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2d2c]
mov esi, ebp
mov dword [esp + 0x3894], 0x66
call fcn.00404950
lea ecx, [esp + 0x2d2c]
call fcn.00401370
mov ecx, 0x38a
jmp 0x40ff76
push str.scrSCENE1_09_03.txt
lea ecx, [esp + 0xb80]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xb7c]
mov esi, ebp
mov dword [esp + 0x3894], 0x67
call fcn.00404950
lea ecx, [esp + 0xb7c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_09_04.txt
lea ecx, [esp + 0x2208]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2204]
mov esi, ebp
mov dword [esp + 0x3894], 0x68
call fcn.00404950
lea ecx, [esp + 0x2204]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_09_05.txt
lea ecx, [esp + 0xbb8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xbb4]
mov esi, ebp
mov dword [esp + 0x3894], 0x69
call fcn.00404950
lea ecx, [esp + 0xbb4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_09_05a.txt
lea ecx, [esp + 0x32e0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x32dc]
mov esi, ebp
mov dword [esp + 0x3894], 0x6a
call fcn.00404950
lea ecx, [esp + 0x32dc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_09_06.txt
lea ecx, [esp + 0xbf0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xbec]
mov esi, ebp
mov dword [esp + 0x3894], 0x6b
call fcn.00404950
lea ecx, [esp + 0xbec]
call fcn.00401370
mov ecx, 0x3e8
jmp 0x40ff76
push str.scrSCENE1_10_01.txt
lea ecx, [esp + 0x2240]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x223c]
mov esi, ebp
mov dword [esp + 0x3894], 0x6c
call fcn.00404950
lea ecx, [esp + 0x223c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a1
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0xa
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x4112bc]
push str.scr_sak_ev02.txt
lea ecx, [esp + 0xc28]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xc24]
mov esi, ebp
mov dword [esp + 0x3894], 0x6d
call fcn.00404950
lea ecx, [esp + 0xc24]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev02.txt
lea ecx, [esp + 0x2d68]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2d64]
mov esi, ebp
mov dword [esp + 0x3894], 0x6e
call fcn.00404950
lea ecx, [esp + 0x2d64]
jmp 0x4067b3
push str.scr_azu_ev02.txt
lea ecx, [esp + 0xc60]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xc5c]
mov esi, ebp
mov dword [esp + 0x3894], 0x6f
call fcn.00404950
lea ecx, [esp + 0xc5c]
jmp 0x407beb
push str.scrmiho_ev01.txt
lea ecx, [esp + 0x2278]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2274]
mov esi, ebp
mov dword [esp + 0x3894], 0x70
call fcn.00404950
lea ecx, [esp + 0x2274]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmado_ev01.txt
lea ecx, [esp + 0xc98]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xc94]
mov esi, ebp
mov dword [esp + 0x3894], 0x71
call fcn.00404950
lea ecx, [esp + 0xc94]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_10_02.txt
lea ecx, [esp + 0x35b8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x35b4]
mov esi, ebp
mov dword [esp + 0x3894], 0x72
call fcn.00404950
lea ecx, [esp + 0x35b4]
call fcn.00401370
mov ecx, 0x44c
jmp 0x40ff76
push str.scrSCENE1_10_02.txt
lea ecx, [esp + 0xcd0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xccc]
mov esi, ebp
mov dword [esp + 0x3894], 0x73
call fcn.00404950
lea ecx, [esp + 0xccc]
call fcn.00401370
mov ecx, 0x44c
jmp 0x40ff76
push str.scrSCENE1_11_01.txt
lea ecx, [esp + 0x22b0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x22ac]
mov esi, ebp
mov dword [esp + 0x3894], 0x74
call fcn.00404950
lea ecx, [esp + 0x22ac]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a2
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_11_02.txt
lea ecx, [esp + 0xd08]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xd04]
mov esi, ebp
mov dword [esp + 0x3894], 0x75
call fcn.00404950
lea ecx, [esp + 0xd04]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0xb
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x406c97.6
movzx ecx, byte [eax + 0x411300]
jmp dword [ecx*4 + 0x4112e8]
push str.scr_azu_ev02.txt
lea ecx, [esp + 0x2da0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2d9c]
mov esi, ebp
mov dword [esp + 0x3894], 0x76
call fcn.00404950
lea ecx, [esp + 0x2d9c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, ebx
add dword [eax + 0x5018c], ecx
or dword [eax + 0x50190], ecx
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev01.txt
lea ecx, [esp + 0xd40]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xd3c]
mov esi, ebp
mov dword [esp + 0x3894], 0x77
call fcn.00404950
lea ecx, [esp + 0xd3c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmado_ev01.txt
lea ecx, [esp + 0x22e8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x22e4]
mov esi, ebp
mov dword [esp + 0x3894], 0x78
call fcn.00404950
lea ecx, [esp + 0x22e4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev02.txt
lea ecx, [esp + 0xd78]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xd74]
mov esi, ebp
mov dword [esp + 0x3894], 0x79
call fcn.00404950
lea ecx, [esp + 0xd74]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.screx_ev09_feri.txt
lea ecx, [esp + 0x3318]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x3314]
mov esi, ebp
mov dword [esp + 0x3894], 0x7a
call fcn.00404950
lea ecx, [esp + 0x3314]
jmp 0x406e09
push str.scrSCENE1_11_03.txt
lea ecx, [esp + 0xdb0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xdac]
mov esi, ebp
mov dword [esp + 0x3894], 0x7b
call fcn.00404950
lea ecx, [esp + 0xdac]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_11_04.txt
lea ecx, [esp + 0x2320]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x231c]
mov esi, ebp
mov dword [esp + 0x3894], 0x7c
call fcn.00404950
lea ecx, [esp + 0x231c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_11_05.txt
lea ecx, [esp + 0xde8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xde4]
mov esi, ebp
mov dword [esp + 0x3894], 0x7d
call fcn.00404950
lea ecx, [esp + 0xde4]
call fcn.00401370
mov ecx, 0x4b0
jmp 0x40ff76
mov esi, dword [ebp + 8]
push 0x1e
push 1
mov eax, 0x15
call fcn.0045b250
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_12_01.txt
lea ecx, [esp + 0x2dd8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2dd4]
mov esi, ebp
mov dword [esp + 0x3894], 0x7e
call fcn.00404950
lea ecx, [esp + 0x2dd4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a3
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
je 0x408f80
sub eax, 0x4b1
cmp eax, 0xd1
ja case.0x405cdd.2
movzx edx, byte [eax + 0x411350]
jmp dword [edx*4 + 0x41130c]
push str.scrSCENE1_12_02.txt
lea ecx, [esp + 0xe20]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe1c]
mov esi, ebp
mov dword [esp + 0x3894], 0x7f
call fcn.00404950
lea ecx, [esp + 0xe1c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x5016c], 1
jge 0x4085a8
cmp dword [esi + 0x50180], 2
je 0x4085a8
push str.scrSCENE1_12_02b.txt
lea ecx, [esp + 0x2358]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2354]
mov esi, ebp
mov dword [esp + 0x3894], 0x81
call fcn.00404950
lea ecx, [esp + 0x2354]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x51110]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_12_02a.txt
lea ecx, [esp + 0xe58]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe54]
mov esi, ebp
mov dword [esp + 0x3894], 0x80
call fcn.00404950
lea ecx, [esp + 0xe54]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x51108]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_12_03_sato.txt
lea ecx, [esp + 0x3820]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x381c]
mov esi, ebp
mov dword [esp + 0x3894], 0x82
call fcn.00404950
lea ecx, [esp + 0x381c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5016c], 1
jge 0x4086ad
cmp dword [esi + 0x50180], 2
je 0x4086ad
push str.scrSCENE1_12_03b.txt
lea ecx, [esp + 0xe90]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe8c]
mov esi, ebp
mov dword [esp + 0x3894], 0x84
call fcn.00404950
lea ecx, [esp + 0xe8c]
call fcn.00401370
mov ecx, 0x514
jmp 0x40ff76
push str.scrSCENE1_12_03a.txt
lea ecx, [esp + 0x2390]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x238c]
mov esi, ebp
mov dword [esp + 0x3894], 0x83
call fcn.00404950
lea ecx, [esp + 0x238c]
call fcn.00401370
mov ecx, 0x514
jmp 0x40ff76
push str.scrSCENE1_13_01.txt
lea ecx, [esp + 0xec8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xec4]
mov esi, ebp
mov dword [esp + 0x3894], 0x85
call fcn.00404950
lea ecx, [esp + 0xec4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a4
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0xd
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x408768.4
jmp dword [eax*4 + 0x411424]
push str.scrmado_ev01.txt
lea ecx, [esp + 0x2e10]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2e0c]
mov esi, ebp
mov dword [esp + 0x3894], 0x86
call fcn.00404950
lea ecx, [esp + 0x2e0c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x51e
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev02.txt
lea ecx, [esp + 0xf00]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xefc]
mov esi, ebp
mov dword [esp + 0x3894], 0x87
call fcn.00404950
lea ecx, [esp + 0xefc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x51e
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev02.txt
lea ecx, [esp + 0x23c8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x23c4]
mov esi, ebp
mov dword [esp + 0x3894], 0x88
call fcn.00404950
lea ecx, [esp + 0x23c4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x517
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrjun_ev03.txt
lea ecx, [esp + 0xf38]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xf34]
mov esi, ebp
mov dword [esp + 0x3894], 0x89
call fcn.00404950
lea ecx, [esp + 0xf34]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x51e
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50178]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_sak_ev03.txt
lea ecx, [esp + 0x3350]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x334c]
mov esi, ebp
mov dword [esp + 0x3894], 0x8a
call fcn.00404950
lea ecx, [esp + 0x334c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x51e
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50180]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_13_02.txt
lea ecx, [esp + 0xf70]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xf6c]
mov esi, ebp
mov dword [esp + 0x3894], 0x8b
call fcn.00404950
lea ecx, [esp + 0xf6c]
call fcn.00401370
mov ecx, 0x578
jmp 0x40ff76
mov ecx, dword [ebp + 8]
add ecx, 0x30a24
push ecx
mov edx, str.objl000_001.bmp
call fcn.00412a00
mov edx, dword [ebp + 8]
mov eax, 2
mov dword [edx + 0x7e33c], eax
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e340], eax
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e364], 0
mov eax, dword [ebp + 8]
push 0
mov dword [eax + 0x7e368], 1
push 0
mov eax, ebx
mov esi, ebp
call fcn.00404920
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x408aaa
sub eax, 1
jne 0x408b08
push str.scrmiho_ev02b.txt
lea ecx, [esp + 0x2400]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x23fc]
mov esi, ebp
mov dword [esp + 0x3894], 0x8d
call fcn.00404950
lea ecx, [esp + 0x23fc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51110], ecx
add dword [eax + 0x5110c], ecx
mov ecx, 2
or dword [eax + 0x50190], ecx
jmp 0x408afe
push str.scrmiho_ev02a.txt
lea ecx, [esp + 0xfa8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xfa4]
mov esi, ebp
mov dword [esp + 0x3894], 0x8c
call fcn.00404950
lea ecx, [esp + 0xfa4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51104], ecx
mov eax, dword [esp + 0x18]
or dword [eax + 0x15ec], ecx
mov ecx, 0x51e
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_13_02.txt
lea ecx, [esp + 0x2e48]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2e44]
mov esi, ebp
mov dword [esp + 0x3894], 0x8e
call fcn.00404950
lea ecx, [esp + 0x2e44]
call fcn.00401370
mov ecx, 0x578
jmp 0x40ff76
push str.scrSCENE1_14_01.txt
lea ecx, [esp + 0xfe0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xfdc]
mov esi, ebp
mov dword [esp + 0x3894], 0x8f
call fcn.00404950
lea ecx, [esp + 0xfdc]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a5
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 0xe
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x408768.4
jmp dword [eax*4 + 0x411450]
push str.scrmado_ev02.txt
lea ecx, [esp + 0x2438]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2434]
mov esi, ebp
mov dword [esp + 0x3894], 0x90
call fcn.00404950
lea ecx, [esp + 0x2434]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x582
jmp 0x4087bd
push str.scrkei_ev02.txt
lea ecx, [esp + 0x1018]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1014]
mov esi, ebp
mov dword [esp + 0x3894], 0x91
call fcn.00404950
lea ecx, [esp + 0x1014]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x582
jmp 0x408828
push str.scrmiho_ev02.txt
lea ecx, [esp + 0x35f0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x35ec]
mov esi, ebp
mov dword [esp + 0x3894], 0x92
call fcn.00404950
lea ecx, [esp + 0x35ec]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x57b
jmp 0x408893
push str.scrjun_ev03.txt
lea ecx, [esp + 0x1050]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x104c]
mov esi, ebp
mov dword [esp + 0x3894], 0x93
call fcn.00404950
lea ecx, [esp + 0x104c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x582
jmp 0x4088fe
push str.scr_sak_ev03.txt
lea ecx, [esp + 0x2470]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x246c]
mov esi, ebp
mov dword [esp + 0x3894], 0x94
call fcn.00404950
lea ecx, [esp + 0x246c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x582
jmp 0x408969
push str.scr_sato_ev01.txt
lea ecx, [esp + 0x1088]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1084]
mov esi, ebp
mov dword [esp + 0x3894], 0x95
call fcn.00404950
lea ecx, [esp + 0x1084]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x582
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5017c]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_14_02.txt
lea ecx, [esp + 0x2e80]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2e7c]
mov esi, ebp
mov dword [esp + 0x3894], 0x96
call fcn.00404950
lea ecx, [esp + 0x2e7c]
call fcn.00401370
mov ecx, 0x5dc
jmp 0x40ff76
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_001.bmp
jmp 0x4071d0
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x408ec6
sub eax, 1
jne 0x408f24
push str.scrmiho_ev02b.txt
lea ecx, [esp + 0x10c0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x10bc]
mov esi, ebp
mov dword [esp + 0x3894], 0x98
call fcn.00404950
lea ecx, [esp + 0x10bc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51110], ecx
add dword [eax + 0x5110c], ecx
mov ecx, 2
or dword [eax + 0x50190], ecx
jmp 0x408f1a
push str.scrmiho_ev02a.txt
lea ecx, [esp + 0x24a8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x24a4]
mov esi, ebp
mov dword [esp + 0x3894], 0x97
call fcn.00404950
lea ecx, [esp + 0x24a4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51104], ecx
mov eax, dword [esp + 0x18]
or dword [eax + 0x15ec], ecx
mov ecx, 0x582
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_14_02.txt
lea ecx, [esp + 0x10f8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x10f4]
mov esi, ebp
mov dword [esp + 0x3894], 0x99
call fcn.00404950
lea ecx, [esp + 0x10f4]
call fcn.00401370
mov ecx, 0x5dc
jmp 0x40ff76
push str.scrSCENE1_15_01.txt
lea ecx, [esp + 0x3388]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3384]
mov esi, ebp
mov dword [esp + 0x3894], 0x9a
call fcn.00404950
lea ecx, [esp + 0x3384]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a6
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_15_02.txt
lea ecx, [esp + 0x24e0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x24dc]
mov esi, ebp
mov dword [esp + 0x3894], 0x9c
call fcn.00404950
lea ecx, [esp + 0x24dc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0xf
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x408768.4
jmp dword [eax*4 + 0x41147c]
push str.scrmado_ev02.txt
lea ecx, [esp + 0x1168]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1164]
mov esi, ebp
mov dword [esp + 0x3894], 0x9d
call fcn.00404950
lea ecx, [esp + 0x1164]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e6
jmp 0x4087bd
push str.scrkei_ev02.txt
lea ecx, [esp + 0x2eb8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2eb4]
mov esi, ebp
mov dword [esp + 0x3894], 0x9e
call fcn.00404950
lea ecx, [esp + 0x2eb4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e6
jmp 0x408828
push str.scrmiho_ev02.txt
lea ecx, [esp + 0x11a0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x119c]
mov esi, ebp
mov dword [esp + 0x3894], 0x9f
call fcn.00404950
lea ecx, [esp + 0x119c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e1
jmp 0x408893
push str.scrjun_ev03.txt
lea ecx, [esp + 0x2518]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2514]
mov esi, ebp
mov dword [esp + 0x3894], 0xa0
call fcn.00404950
lea ecx, [esp + 0x2514]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e6
jmp 0x4088fe
push str.scr_sak_ev03.txt
lea ecx, [esp + 0x11d8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x11d4]
mov esi, ebp
mov dword [esp + 0x3894], 0xa1
call fcn.00404950
lea ecx, [esp + 0x11d4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e6
jmp 0x408969
push str.scr_sato_ev01.txt
lea ecx, [esp + 0x3740]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x373c]
mov esi, ebp
mov dword [esp + 0x3894], 0xa2
call fcn.00404950
lea ecx, [esp + 0x373c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x5e6
jmp 0x408dcf
push str.scrSCENE1_15_03.txt
lea ecx, [esp + 0x1210]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x120c]
mov esi, ebp
mov dword [esp + 0x3894], 0xa3
call fcn.00404950
lea ecx, [esp + 0x120c]
call fcn.00401370
mov ecx, 0x640
jmp 0x40ff76
mov eax, dword [ebp + 8]
add eax, 0x30a24
push eax
mov edx, str.objl000_001.bmp
jmp 0x4071d0
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x40930f
sub eax, 1
jne 0x40936d
push str.scrmiho_ev02b.txt
lea ecx, [esp + 0x2550]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x254c]
mov esi, ebp
mov dword [esp + 0x3894], 0xa5
call fcn.00404950
lea ecx, [esp + 0x254c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51110], ecx
add dword [eax + 0x5110c], ecx
mov ecx, 2
or dword [eax + 0x50190], ecx
jmp 0x409363
push str.scrmiho_ev02a.txt
lea ecx, [esp + 0x1248]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1244]
mov esi, ebp
mov dword [esp + 0x3894], 0xa4
call fcn.00404950
lea ecx, [esp + 0x1244]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51104], ecx
mov eax, dword [esp + 0x18]
or dword [eax + 0x15ec], ecx
mov ecx, 0x5e6
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_15_03.txt
lea ecx, [esp + 0x2ef0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2eec]
mov esi, ebp
mov dword [esp + 0x3894], 0xa6
call fcn.00404950
lea ecx, [esp + 0x2eec]
call fcn.00401370
mov ecx, 0x640
jmp 0x40ff76
push str.scrSCENE1_16_01.txt
lea ecx, [esp + 0x1280]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x127c]
mov esi, ebp
mov dword [esp + 0x3894], 0xa7
call fcn.00404950
lea ecx, [esp + 0x127c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a7
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_16_02.txt
lea ecx, [esp + 0x12b8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x12b4]
mov esi, ebp
mov dword [esp + 0x3894], 0xa9
call fcn.00404950
lea ecx, [esp + 0x12b4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x10
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x408768.4
movzx eax, byte [eax + 0x4114bc]
jmp dword [eax*4 + 0x4114a8]
push str.scrmado_ev03.txt
lea ecx, [esp + 0x33c0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x33bc]
mov esi, ebp
mov dword [esp + 0x3894], 0xaa
call fcn.00404950
lea ecx, [esp + 0x33bc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x64a
jmp 0x4087bd
push str.scr_azu_ev03.txt
lea ecx, [esp + 0x12f0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x12ec]
mov esi, ebp
mov dword [esp + 0x3894], 0xab
call fcn.00404950
lea ecx, [esp + 0x12ec]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x64a
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev01.txt
lea ecx, [esp + 0x25c0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x25bc]
mov esi, ebp
mov dword [esp + 0x3894], 0xac
call fcn.00404950
lea ecx, [esp + 0x25bc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, 0x64a
mov eax, ebp
call fcn.00411730
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_16_02a.txt
lea ecx, [esp + 0x1328]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1324]
mov esi, ebp
mov dword [esp + 0x3894], 0xad
call fcn.00404950
lea ecx, [esp + 0x1324]
call fcn.00401370
mov ecx, 0x64b
jmp 0x40ff76
push str.scrSCENE1_16_02a.txt
lea ecx, [esp + 0x2f28]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f24]
mov esi, ebp
mov dword [esp + 0x3894], 0xae
call fcn.00404950
lea ecx, [esp + 0x2f24]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_16_02b.txt
lea ecx, [esp + 0x25f8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x25f4]
mov esi, ebp
mov dword [esp + 0x3894], 0xb0
call fcn.00404950
lea ecx, [esp + 0x25f4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_16_03.txt
lea ecx, [esp + 0x1398]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1394]
mov esi, ebp
mov dword [esp + 0x3894], 0xb1
call fcn.00404950
lea ecx, [esp + 0x1394]
call fcn.00401370
mov eax, dword [esp + 0x14]
or dword [eax + 0x50190], 4
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_16_03a.txt
lea ecx, [esp + 0x3628]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3624]
mov esi, ebp
mov dword [esp + 0x3894], 0xb2
call fcn.00404950
lea ecx, [esp + 0x3624]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
add ecx, 0x30a24
push ecx
mov edx, str.objl000_002.bmp
call fcn.00412a00
mov edx, dword [ebp + 8]
mov eax, 2
mov dword [edx + 0x7e33c], eax
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e340], eax
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e364], 0
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e368], 1
jmp 0x407206
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x4097da
sub eax, 1
jne case.default.0x40dd4e
push str.scrSCENE1_16_03c.txt
lea ecx, [esp + 0x13d0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x13cc]
mov esi, ebp
mov dword [esp + 0x3894], 0xb4
call fcn.00404950
lea ecx, [esp + 0x13cc]
call fcn.00401370
mov eax, dword [esp + 0x18]
or dword [eax + 0x15e8], 2
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_16_03b.txt
lea ecx, [esp + 0x2630]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x262c]
mov esi, ebp
mov dword [esp + 0x3894], 0xb3
call fcn.00404950
lea ecx, [esp + 0x262c]
call fcn.00401370
mov eax, dword [esp + 0x18]
or dword [eax + 0x15e8], 1
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_16_03d.txt
lea ecx, [esp + 0x1408]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1404]
mov esi, ebp
mov dword [esp + 0x3894], 0xb5
call fcn.00404950
lea ecx, [esp + 0x1404]
call fcn.00401370
mov ecx, 0x6a4
jmp 0x40ff76
push str.scrSCENE1_17_01.txt
lea ecx, [esp + 0x2f60]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f5c]
mov esi, ebp
mov dword [esp + 0x3894], 0xb6
call fcn.00404950
lea ecx, [esp + 0x2f5c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a8
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_17_02.txt
lea ecx, [esp + 0x2668]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2664]
mov esi, ebp
mov dword [esp + 0x3894], 0xb8
call fcn.00404950
lea ecx, [esp + 0x2664]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 0x11
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x4051bf.5
movzx edx, byte [eax + 0x4114dc]
jmp dword [edx*4 + 0x4114c8]
push str.scrmado_ev03.txt
lea ecx, [esp + 0x1478]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1474]
mov esi, ebp
mov dword [esp + 0x3894], 0xb9
call fcn.00404950
lea ecx, [esp + 0x1474]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov ecx, 0x6ae
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_azu_ev03.txt
lea ecx, [esp + 0x33f8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x33f4]
mov esi, ebp
mov dword [esp + 0x3894], 0xba
call fcn.00404950
lea ecx, [esp + 0x33f4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov ecx, 0x6ae
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev01.txt
lea ecx, [esp + 0x14b0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x14ac]
mov esi, ebp
mov dword [esp + 0x3894], 0xbb
call fcn.00404950
lea ecx, [esp + 0x14ac]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov ecx, 0x6ae
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_17_03.txt
lea ecx, [esp + 0x26a0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x269c]
mov esi, ebp
mov dword [esp + 0x3894], 0xbc
call fcn.00404950
lea ecx, [esp + 0x269c]
call fcn.00401370
mov ecx, 0x6af
jmp 0x40ff76
push str.scrSCENE1_17_03.txt
lea ecx, [esp + 0x14e8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x14e4]
mov esi, ebp
mov dword [esp + 0x3894], 0xbd
call fcn.00404950
lea ecx, [esp + 0x14e4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_17_03a.txt
lea ecx, [esp + 0x1520]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x151c]
mov esi, ebp
mov dword [esp + 0x3894], 0xbf
call fcn.00404950
lea ecx, [esp + 0x151c]
call fcn.00401370
mov ecx, 0x708
jmp 0x40ff76
push str.scrSCENE1_18_01.txt
lea ecx, [esp + 0x26d8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x26d4]
mov esi, ebp
mov dword [esp + 0x3894], 0xc0
call fcn.00404950
lea ecx, [esp + 0x26d4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1a9
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_18_01a.txt
lea ecx, [esp + 0x37e8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x37e4]
mov esi, ebp
mov dword [esp + 0x3894], 0xc2
call fcn.00404950
lea ecx, [esp + 0x37e4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_18_02.txt
lea ecx, [esp + 0x1590]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x158c]
mov esi, ebp
mov dword [esp + 0x3894], 0xc3
call fcn.00404950
lea ecx, [esp + 0x158c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0x12
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x4051bf.5
movzx ecx, byte [eax + 0x411500]
jmp dword [ecx*4 + 0x4114e8]
push str.scrmado_ev03.txt
lea ecx, [esp + 0x2710]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x270c]
mov esi, ebp
mov dword [esp + 0x3894], 0xc4
call fcn.00404950
lea ecx, [esp + 0x270c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov ecx, 0x712
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_azu_ev03.txt
lea ecx, [esp + 0x15c8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x15c4]
mov esi, ebp
mov dword [esp + 0x3894], 0xc5
call fcn.00404950
lea ecx, [esp + 0x15c4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5018c]
mov ecx, 0x712
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev01.txt
lea ecx, [esp + 0x2fd0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2fcc]
mov esi, ebp
mov dword [esp + 0x3894], 0xc6
call fcn.00404950
lea ecx, [esp + 0x2fcc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov ecx, 0x712
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev03.txt
lea ecx, [esp + 0x1600]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x15fc]
mov esi, ebp
mov dword [esp + 0x3894], 0xc7
call fcn.00404950
lea ecx, [esp + 0x15fc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov ecx, 0x712
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_18_03.txt
lea ecx, [esp + 0x2748]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2744]
mov esi, ebp
mov dword [esp + 0x3894], 0xc8
call fcn.00404950
lea ecx, [esp + 0x2744]
call fcn.00401370
mov ecx, 0x713
jmp 0x40ff76
push str.scrSCENE1_18_03.txt
lea ecx, [esp + 0x1638]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1634]
mov esi, ebp
mov dword [esp + 0x3894], 0xc9
call fcn.00404950
lea ecx, [esp + 0x1634]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_18_04.txt
lea ecx, [esp + 0x1670]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x166c]
mov esi, ebp
mov dword [esp + 0x3894], 0xcb
call fcn.00404950
lea ecx, [esp + 0x166c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_18_04a.txt
lea ecx, [esp + 0x16a8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x16a4]
mov esi, ebp
mov dword [esp + 0x3894], 0xcd
call fcn.00404950
lea ecx, [esp + 0x16a4]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_003.bmp
jmp 0x4071d0
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x409fab
sub eax, 1
jne 0x40a009
push str.scrSCENE1_18_04c.txt
lea ecx, [esp + 0x3008]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3004]
mov esi, ebp
mov dword [esp + 0x3894], 0xcf
call fcn.00404950
lea ecx, [esp + 0x3004]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x51108]
mov eax, dword [esp + 0x18]
or dword [eax + 0x15f0], 2
jmp 0x40a009
push str.scrSCENE1_18_04b.txt
lea ecx, [esp + 0x16e0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x16dc]
mov esi, ebp
mov dword [esp + 0x3894], 0xce
call fcn.00404950
lea ecx, [esp + 0x16dc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov ecx, 1
add dword [eax + 0x51104], ecx
mov eax, dword [esp + 0x18]
or dword [eax + 0x15f0], ecx
mov ecx, 0x76c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.004127d0
jmp case.0x405cdd.2
push str.scrSCENE1_19_01.txt
lea ecx, [esp + 0x27b8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x27b4]
mov esi, ebp
mov dword [esp + 0x3894], 0xd0
call fcn.00404950
lea ecx, [esp + 0x27b4]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1aa
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_19_02.txt
lea ecx, [esp + 0x3660]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x365c]
mov esi, ebp
mov dword [esp + 0x3894], 0xd2
call fcn.00404950
lea ecx, [esp + 0x365c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x13
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
add eax, 0xfffffffd
cmp eax, 8
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x41150c]
push str.scr_feri_ev02.txt
lea ecx, [esp + 0x1750]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x174c]
mov esi, ebp
mov dword [esp + 0x3894], 0xd3
call fcn.00404950
lea ecx, [esp + 0x174c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev03.txt
lea ecx, [esp + 0x27f0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x27ec]
mov esi, ebp
mov dword [esp + 0x3894], 0xd4
call fcn.00404950
lea ecx, [esp + 0x27ec]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev02.txt
lea ecx, [esp + 0x1788]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1784]
mov esi, ebp
mov dword [esp + 0x3894], 0xd5
call fcn.00404950
lea ecx, [esp + 0x1784]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_19_03.txt
lea ecx, [esp + 0x3040]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x303c]
mov esi, ebp
mov dword [esp + 0x3894], 0xd6
call fcn.00404950
lea ecx, [esp + 0x303c]
call fcn.00401370
mov ecx, 0x772
jmp 0x40ff76
push str.scrSCENE1_19_03.txt
lea ecx, [esp + 0x17c0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x17bc]
mov esi, ebp
mov dword [esp + 0x3894], 0xd7
call fcn.00404950
lea ecx, [esp + 0x17bc]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5017c], 1
jne 0x40a30d
cmp dword [esi + 0x50178], ebx
jne 0x40a30d
push str.scr_sato_ev02.txt
lea ecx, [esp + 0x2828]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2824]
mov esi, ebp
mov dword [esp + 0x3894], 0xd8
call fcn.00404950
lea ecx, [esp + 0x2824]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5017c]
mov ecx, 0x7da
jmp 0x40ff76
push str.scrSCENE1_19_03a.txt
lea ecx, [esp + 0x17f8]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x17f4]
mov esi, ebp
mov dword [esp + 0x3894], 0xd9
call fcn.00404950
lea ecx, [esp + 0x17f4]
call fcn.00401370
mov ecx, 0x7e4
jmp 0x40ff76
push str.scrSCENE1_20_00.txt
lea ecx, [esp + 0x3468]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3464]
mov esi, ebp
mov dword [esp + 0x3894], 0xda
call fcn.00404950
lea ecx, [esp + 0x3464]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1ab
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE1_20_00a.txt
lea ecx, [esp + 0x1830]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x182c]
mov esi, ebp
mov dword [esp + 0x3894], 0xdb
call fcn.00404950
lea ecx, [esp + 0x182c]
jmp 0x40a386
push str.scrSCENE1_20_01.txt
lea ecx, [esp + 0x2860]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x285c]
mov esi, ebp
mov dword [esp + 0x3894], 0xdc
call fcn.00404950
lea ecx, [esp + 0x285c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_20_01b.txt
lea ecx, [esp + 0x3078]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3074]
mov esi, ebp
mov dword [esp + 0x3894], 0xde
call fcn.00404950
lea ecx, [esp + 0x3074]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0x14
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
add eax, 0xfffffffd
cmp eax, 8
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x411530]
push str.scr_feri_ev02.txt
lea ecx, [esp + 0x18a0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x189c]
mov esi, ebp
mov dword [esp + 0x3894], 0xdf
call fcn.00404950
lea ecx, [esp + 0x189c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev03.txt
lea ecx, [esp + 0x2898]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2894]
mov esi, ebp
mov dword [esp + 0x3894], 0xe0
call fcn.00404950
lea ecx, [esp + 0x2894]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev02.txt
lea ecx, [esp + 0x18d8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x18d4]
mov esi, ebp
mov dword [esp + 0x3894], 0xe1
call fcn.00404950
lea ecx, [esp + 0x18d4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_20_01c.txt
lea ecx, [esp + 0x3778]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x3774]
mov esi, ebp
mov dword [esp + 0x3894], 0xe2
call fcn.00404950
lea ecx, [esp + 0x3774]
call fcn.00401370
mov ecx, 0x7d6
jmp 0x40ff76
push str.scrSCENE1_20_01c.txt
lea ecx, [esp + 0x1910]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x190c]
mov esi, ebp
mov dword [esp + 0x3894], 0xe3
call fcn.00404950
lea ecx, [esp + 0x190c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_20_02.txt
lea ecx, [esp + 0x1948]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1944]
mov esi, ebp
mov dword [esp + 0x3894], 0xe5
call fcn.00404950
lea ecx, [esp + 0x1944]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50180], ebx
jne 0x40a6fe
push str.scr_siho_ev01.txt
lea ecx, [esp + 0x30b0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x30ac]
mov esi, ebp
mov dword [esp + 0x3894], 0xe6
call fcn.00404950
lea ecx, [esp + 0x30ac]
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov ecx, 0x834
jmp 0x40ff76
push str.scrSCENE1_20_02a.txt
lea ecx, [esp + 0x1980]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x197c]
mov esi, ebp
mov dword [esp + 0x3894], 0xe7
call fcn.00404950
lea ecx, [esp + 0x197c]
call fcn.00401370
mov ecx, 0x834
jmp 0x40ff76
push str.scrSCENE1_21_01.txt
lea ecx, [esp + 0x2908]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2904]
mov esi, ebp
mov dword [esp + 0x3894], 0xe8
call fcn.00404950
lea ecx, [esp + 0x2904]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1ac
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
je 0x40afe9
sub eax, 0x835
cmp eax, 0xca
ja case.0x405cdd.2
movzx ecx, byte [eax + 0x411584]
jmp dword [ecx*4 + 0x411554]
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x15
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x411650]
push str.scrmado_ev04.txt
lea ecx, [esp + 0x19b8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x19b4]
mov esi, ebp
mov dword [esp + 0x3894], 0xe9
call fcn.00404950
lea ecx, [esp + 0x19b4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_feri_ev02.txt
lea ecx, [esp + 0x34a0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x349c]
mov esi, ebp
mov dword [esp + 0x3894], 0xea
call fcn.00404950
lea ecx, [esp + 0x349c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_sato_ev03.txt
lea ecx, [esp + 0x19f0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x19ec]
mov esi, ebp
mov dword [esp + 0x3894], 0xeb
call fcn.00404950
lea ecx, [esp + 0x19ec]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev03.txt
lea ecx, [esp + 0x2940]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x293c]
mov esi, ebp
mov dword [esp + 0x3894], 0xec
call fcn.00404950
lea ecx, [esp + 0x293c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev02.txt
lea ecx, [esp + 0x1a28]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1a24]
mov esi, ebp
mov dword [esp + 0x3894], 0xed
call fcn.00404950
lea ecx, [esp + 0x1a24]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_21_02.txt
lea ecx, [esp + 0x30e8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x30e4]
mov esi, ebp
mov dword [esp + 0x3894], 0xee
call fcn.00404950
lea ecx, [esp + 0x30e4]
call fcn.00401370
mov ecx, 0x838
jmp 0x40ff76
push str.scrSCENE1_21_02.txt
lea ecx, [esp + 0x1a60]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1a5c]
mov esi, ebp
mov dword [esp + 0x3894], 0xef
call fcn.00404950
lea ecx, [esp + 0x1a5c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
test byte [esi + 0x50190], 4
je 0x40aabd
push str.scrSCENE1_21_02a.txt
lea ecx, [esp + 0x2978]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2974]
mov esi, ebp
mov dword [esp + 0x3894], 0xf0
call fcn.00404950
lea ecx, [esp + 0x2974]
call fcn.00401370
mov ecx, 0x898
jmp 0x40ff76
push str.scr_staff_danchi.txt
lea ecx, [esp + 0x1a98]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1a94]
mov esi, ebp
mov dword [esp + 0x3894], 0xf1
call fcn.00404950
lea ecx, [esp + 0x1a94]
call fcn.00401370
mov ecx, 0x2328
jmp 0x40ff76
push str.scrSCENE1_22_01.txt
lea ecx, [esp + 0x3698]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3694]
mov esi, ebp
mov dword [esp + 0x3894], 0xf2
call fcn.00404950
lea ecx, [esp + 0x3694]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1ad
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5016c], 2
jl 0x40abce
cmp dword [esi + 0x50180], ebx
jne 0x40abce
push str.scrSCENE1_22_02a.txt
lea ecx, [esp + 0x1ad0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1acc]
mov esi, ebp
mov dword [esp + 0x3894], 0xf3
call fcn.00404950
lea ecx, [esp + 0x1acc]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
add dword [eax + 0x51108], 2
mov eax, ebp
call fcn.004127d0
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x50188], 1
jl 0x40ac3a
push str.scrSCENE1_22_02b.txt
lea ecx, [esp + 0x29b0]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x29ac]
mov esi, ebp
mov dword [esp + 0x3894], 0xf4
call fcn.00404950
lea ecx, [esp + 0x29ac]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
add dword [eax + 0x51110], 2
mov eax, ebp
call fcn.004127d0
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_22_02c.txt
lea ecx, [esp + 0x1b08]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1b04]
mov esi, ebp
mov dword [esp + 0x3894], 0xf5
call fcn.00404950
lea ecx, [esp + 0x1b04]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
add dword [eax + 0x5110c], 2
mov eax, ebp
call fcn.004127d0
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_22_02d.txt
lea ecx, [esp + 0x3120]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x311c]
mov esi, ebp
mov dword [esp + 0x3894], 0xf6
call fcn.00404950
lea ecx, [esp + 0x311c]
call fcn.00401370
mov ecx, 0x8fc
jmp 0x40ff76
push str.scrSCENE1_23_01.txt
lea ecx, [esp + 0x1b40]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1b3c]
mov esi, ebp
mov dword [esp + 0x3894], 0xf7
call fcn.00404950
lea ecx, [esp + 0x1b3c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1ae
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0x17
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x41167c]
push str.scrmado_ev04.txt
lea ecx, [esp + 0x29e8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x29e4]
mov esi, ebp
mov dword [esp + 0x3894], 0xf8
call fcn.00404950
lea ecx, [esp + 0x29e4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev03.txt
lea ecx, [esp + 0x1b78]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1b74]
mov esi, ebp
mov dword [esp + 0x3894], 0xf9
call fcn.00404950
lea ecx, [esp + 0x1b74]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_sato_ev03.txt
lea ecx, [esp + 0x34d8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x34d4]
mov esi, ebp
mov dword [esp + 0x3894], 0xfa
call fcn.00404950
lea ecx, [esp + 0x34d4]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_siho_ev02.txt
lea ecx, [esp + 0x1bb0]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1bac]
mov esi, ebp
mov dword [esp + 0x3894], 0xfb
call fcn.00404950
lea ecx, [esp + 0x1bac]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x2a20]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2a1c]
mov esi, ebp
mov dword [esp + 0x3894], 0xfc
call fcn.00404950
lea ecx, [esp + 0x2a1c]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_23_02.txt
lea ecx, [esp + 0x1be8]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1be4]
mov esi, ebp
mov dword [esp + 0x3894], 0xfd
call fcn.00404950
lea ecx, [esp + 0x1be4]
call fcn.00401370
mov ecx, 0x960
jmp 0x40ff76
push str.scrSCENE1_23_02.txt
lea ecx, [esp + 0x3158]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3154]
mov esi, ebp
mov dword [esp + 0x3894], 0xfe
call fcn.00404950
lea ecx, [esp + 0x3154]
call fcn.00401370
mov ecx, 0x960
jmp 0x40ff76
push str.scrSCENE1_24_01.txt
lea ecx, [esp + 0x1c20]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c1c]
mov esi, ebp
mov dword [esp + 0x3894], 0xff
call fcn.00404950
lea ecx, [esp + 0x1c1c]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1f5
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x5017c], ebx
jne 0x40b087
push str.scrSCENE1_24_01a.txt
lea ecx, [esp + 0x20]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c]
mov esi, ebp
mov dword [esp + 0x3894], 0x100
call fcn.00404950
lea ecx, [esp + 0x1c]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_24_01b.txt
lea ecx, [esp + 0x1c58]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c54]
mov esi, ebp
mov dword [esp + 0x3894], 0x101
call fcn.00404950
lea ecx, [esp + 0x1c54]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 0x18
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x4116a8]
push str.scrmiho_ev04.txt
lea ecx, [esp + 0x3c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x38]
mov esi, ebp
mov dword [esp + 0x3894], 0x102
call fcn.00404950
lea ecx, [esp + 0x38]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_feri_ev03.txt
lea ecx, [esp + 0x74]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x70]
mov esi, ebp
mov dword [esp + 0x3894], 0x103
call fcn.00404950
lea ecx, [esp + 0x70]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmado_ev04.txt
lea ecx, [esp + 0xac]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xa8]
mov esi, ebp
mov dword [esp + 0x3894], 0x104
call fcn.00404950
lea ecx, [esp + 0xa8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev03.txt
lea ecx, [esp + 0xe4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xe0]
mov esi, ebp
mov dword [esp + 0x3894], 0x105
call fcn.00404950
lea ecx, [esp + 0xe0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_siho_ev02.txt
lea ecx, [esp + 0x11c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x118]
mov esi, ebp
mov dword [esp + 0x3894], 0x106
call fcn.00404950
lea ecx, [esp + 0x118]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x154]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x150]
mov esi, ebp
mov dword [esp + 0x3894], 0x107
call fcn.00404950
lea ecx, [esp + 0x150]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_24_02.txt
lea ecx, [esp + 0x18c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x188]
mov esi, ebp
mov dword [esp + 0x3894], 0x108
call fcn.00404950
lea ecx, [esp + 0x188]
call fcn.00401370
mov ecx, 0x965
jmp 0x40ff76
push str.scrSCENE1_24_02.txt
lea ecx, [esp + 0x1c4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c0]
mov esi, ebp
mov dword [esp + 0x3894], 0x109
call fcn.00404950
lea ecx, [esp + 0x1c0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE1_24_02a.txt
lea ecx, [esp + 0x234]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x230]
mov esi, ebp
mov dword [esp + 0x3894], 0x10b
call fcn.00404950
lea ecx, [esp + 0x230]
call fcn.00401370
mov ecx, 0x9c4
jmp 0x40ff76
push str.scrSCENE1_25_01.txt
lea ecx, [esp + 0x26c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x268]
mov esi, ebp
mov dword [esp + 0x3894], 0x10c
call fcn.00404950
lea ecx, [esp + 0x268]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1f6
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x19
jmp 0x40667e
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e344]
dec eax
cmp eax, 0xa
ja case.0x40a7dd.2
jmp dword [eax*4 + 0x4116d4]
push str.scrmiho_ev04.txt
lea ecx, [esp + 0x2a4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x10d
call fcn.00404950
lea ecx, [esp + 0x2a0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_feri_ev03.txt
lea ecx, [esp + 0x2dc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x2d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x10e
call fcn.00404950
lea ecx, [esp + 0x2d8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmado_ev04.txt
lea ecx, [esp + 0x314]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x310]
mov esi, ebp
mov dword [esp + 0x3894], 0x10f
call fcn.00404950
lea ecx, [esp + 0x310]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev03.txt
lea ecx, [esp + 0x34c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x348]
mov esi, ebp
mov dword [esp + 0x3894], 0x110
call fcn.00404950
lea ecx, [esp + 0x348]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_siho_ev03.txt
lea ecx, [esp + 0x384]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x380]
mov esi, ebp
mov dword [esp + 0x3894], 0x111
call fcn.00404950
lea ecx, [esp + 0x380]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x3bc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x3b8]
mov esi, ebp
mov dword [esp + 0x3894], 0x112
call fcn.00404950
lea ecx, [esp + 0x3b8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_25_02.txt
lea ecx, [esp + 0x3f4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x3f0]
mov esi, ebp
mov dword [esp + 0x3894], 0x113
call fcn.00404950
lea ecx, [esp + 0x3f0]
call fcn.00401370
mov ecx, 0xa28
jmp 0x40ff76
push str.scrSCENE1_25_02.txt
lea ecx, [esp + 0x42c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x428]
mov esi, ebp
mov dword [esp + 0x3894], 0x114
call fcn.00404950
lea ecx, [esp + 0x428]
call fcn.00401370
mov ecx, 0xa28
jmp 0x40ff76
push str.scrSCENE1_26_01.txt
lea ecx, [esp + 0x464]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x460]
mov esi, ebp
mov dword [esp + 0x3894], 0x115
call fcn.00404950
lea ecx, [esp + 0x460]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1f7
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0x1a
jmp 0x40667e
push str.scrmado_ev04.txt
lea ecx, [esp + 0x49c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x498]
mov esi, ebp
mov dword [esp + 0x3894], 0x116
call fcn.00404950
lea ecx, [esp + 0x498]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev03.txt
lea ecx, [esp + 0x4d4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x4d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x117
call fcn.00404950
lea ecx, [esp + 0x4d0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev05.txt
lea ecx, [esp + 0x50c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x508]
mov esi, ebp
mov dword [esp + 0x3894], 0x118
call fcn.00404950
lea ecx, [esp + 0x508]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_feri_ev03.txt
lea ecx, [esp + 0x544]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x540]
mov esi, ebp
mov dword [esp + 0x3894], 0x119
call fcn.00404950
lea ecx, [esp + 0x540]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_siho_ev03.txt
lea ecx, [esp + 0x57c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x578]
mov esi, ebp
mov dword [esp + 0x3894], 0x11a
call fcn.00404950
lea ecx, [esp + 0x578]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x5b4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x5b0]
mov esi, ebp
mov dword [esp + 0x3894], 0x11b
call fcn.00404950
lea ecx, [esp + 0x5b0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrSCENE1_26_02.txt
lea ecx, [esp + 0x5ec]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x5e8]
mov esi, ebp
mov dword [esp + 0x3894], 0x11c
call fcn.00404950
lea ecx, [esp + 0x5e8]
call fcn.00401370
mov ecx, 0xa8c
jmp 0x40ff76
push str.scrSCENE1_26_02.txt
lea ecx, [esp + 0x624]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x620]
mov esi, ebp
mov dword [esp + 0x3894], 0x11d
call fcn.00404950
lea ecx, [esp + 0x620]
call fcn.00401370
mov ecx, 0xa8c
jmp 0x40ff76
push str.scrSCENE1_27_01.txt
lea ecx, [esp + 0x65c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x658]
mov esi, ebp
mov dword [esp + 0x3894], 0x11e
call fcn.00404950
lea ecx, [esp + 0x658]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x1f8
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrmado_ev04.txt
lea ecx, [esp + 0x694]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x690]
mov esi, ebp
mov dword [esp + 0x3894], 0x11f
call fcn.00404950
lea ecx, [esp + 0x690]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50168]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrkei_ev03.txt
lea ecx, [esp + 0x6cc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x6c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x120
call fcn.00404950
lea ecx, [esp + 0x6c8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x5016c]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scrmiho_ev05.txt
lea ecx, [esp + 0x704]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x700]
mov esi, ebp
mov dword [esp + 0x3894], 0x121
call fcn.00404950
lea ecx, [esp + 0x700]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50170]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_feri_ev03.txt
lea ecx, [esp + 0x73c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x738]
mov esi, ebp
mov dword [esp + 0x3894], 0x122
call fcn.00404950
lea ecx, [esp + 0x738]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50174]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_siho_ev03.txt
lea ecx, [esp + 0x774]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x770]
mov esi, ebp
mov dword [esp + 0x3894], 0x123
call fcn.00404950
lea ecx, [esp + 0x770]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50184]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x7ac]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x7a8]
mov esi, ebp
mov dword [esp + 0x3894], 0x124
call fcn.00404950
lea ecx, [esp + 0x7a8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
inc dword [eax + 0x50188]
mov ecx, 0x238c
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412590
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 0x1b
jmp 0x40667e
push str.scr_aya_cly01.txt
lea ecx, [esp + 0x7e4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x7e0]
mov esi, ebp
mov dword [esp + 0x3894], 0x125
call fcn.00404950
lea ecx, [esp + 0x7e0]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0xffffff38
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scr_aya_cly02.txt
lea ecx, [esp + 0x81c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x818]
mov esi, ebp
mov dword [esp + 0x3894], 0x126
call fcn.00404950
lea ecx, [esp + 0x818]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scr_aya_cly02h.txt
lea ecx, [esp + 0x9dc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x9d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x12e
call fcn.00404950
lea ecx, [esp + 0x9d8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x501b4], 2
jl 0x40bef0
push str.scr_aya_cly02i.txt
lea ecx, [esp + 0xa14]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xa10]
mov esi, ebp
mov dword [esp + 0x3894], 0x12f
call fcn.00404950
lea ecx, [esp + 0xa10]
call fcn.00401370
mov ecx, 0xc1c
jmp 0x40ff76
push str.scr_aya_cly02j.txt
lea ecx, [esp + 0xa4c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xa48]
mov esi, ebp
mov dword [esp + 0x3894], 0x130
call fcn.00404950
lea ecx, [esp + 0xa48]
call fcn.00401370
mov ecx, 0xc1c
jmp 0x40ff76
push str.scrSCENE2_01_01.txt
lea ecx, [esp + 0xa84]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xa80]
mov esi, ebp
mov dword [esp + 0x3894], 0x131
call fcn.00404950
lea ecx, [esp + 0xa80]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3a2
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov eax, ebp
call fcn.00412590
cmp dword [esi + 0x50174], ebx
jl 0x40bfdb
push str.scrSCENE2_01_01a.txt
lea ecx, [esp + 0xabc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xab8]
mov esi, ebp
mov dword [esp + 0x3894], 0x132
call fcn.00404950
lea ecx, [esp + 0xab8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_01b.txt
lea ecx, [esp + 0xaf4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xaf0]
mov esi, ebp
mov dword [esp + 0x3894], 0x133
call fcn.00404950
lea ecx, [esp + 0xaf0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_01c.txt
lea ecx, [esp + 0xb2c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xb28]
mov esi, ebp
mov dword [esp + 0x3894], 0x134
call fcn.00404950
lea ecx, [esp + 0xb28]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x5017c], ebx
jl 0x40c0b5
push str.scrSCENE2_01_11a.txt
lea ecx, [esp + 0xb64]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xb60]
mov esi, ebp
mov dword [esp + 0x3894], 0x135
call fcn.00404950
lea ecx, [esp + 0xb60]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_11b.txt
lea ecx, [esp + 0xb9c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xb98]
mov esi, ebp
mov dword [esp + 0x3894], 0x136
call fcn.00404950
lea ecx, [esp + 0xb98]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_11c.txt
lea ecx, [esp + 0xbd4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xbd0]
mov esi, ebp
mov dword [esp + 0x3894], 0x137
call fcn.00404950
lea ecx, [esp + 0xbd0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x5018c], edx
jl 0x40c18f
push str.scrSCENE2_01_21a.txt
lea ecx, [esp + 0xc0c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xc08]
mov esi, ebp
mov dword [esp + 0x3894], 0x138
call fcn.00404950
lea ecx, [esp + 0xc08]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_21b.txt
lea ecx, [esp + 0xc44]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xc40]
mov esi, ebp
mov dword [esp + 0x3894], 0x139
call fcn.00404950
lea ecx, [esp + 0xc40]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_21c.txt
lea ecx, [esp + 0xc7c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xc78]
mov esi, ebp
mov dword [esp + 0x3894], 0x13a
call fcn.00404950
lea ecx, [esp + 0xc78]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_21d.txt
lea ecx, [esp + 0xcb4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xcb0]
mov esi, ebp
mov dword [esp + 0x3894], 0x13b
call fcn.00404950
lea ecx, [esp + 0xcb0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x50188], 1
jl 0x40c2b0
push str.scrSCENE2_01_31a.txt
lea ecx, [esp + 0xcec]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xce8]
mov esi, ebp
mov dword [esp + 0x3894], 0x13c
call fcn.00404950
lea ecx, [esp + 0xce8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_31b.txt
lea ecx, [esp + 0xd24]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xd20]
mov esi, ebp
mov dword [esp + 0x3894], 0x13d
call fcn.00404950
lea ecx, [esp + 0xd20]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_31c.txt
lea ecx, [esp + 0xd5c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xd58]
mov esi, ebp
mov dword [esp + 0x3894], 0x13e
call fcn.00404950
lea ecx, [esp + 0xd58]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
cmp dword [esi + 0x50180], ebx
jl 0x40c393
cmp dword [esi + 0x50184], 2
jl 0x40c393
push str.scrSCENE2_01_41a.txt
lea ecx, [esp + 0xd94]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xd90]
mov esi, ebp
mov dword [esp + 0x3894], 0x13f
call fcn.00404950
lea ecx, [esp + 0xd90]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_41b.txt
lea ecx, [esp + 0xdcc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xdc8]
mov esi, ebp
mov dword [esp + 0x3894], 0x140
call fcn.00404950
lea ecx, [esp + 0xdc8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_02.txt
lea ecx, [esp + 0xe04]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe00]
mov esi, ebp
mov dword [esp + 0x3894], 0x141
call fcn.00404950
lea ecx, [esp + 0xe00]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_01_03.txt
lea ecx, [esp + 0xe3c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe38]
mov esi, ebp
mov dword [esp + 0x3894], 0x142
call fcn.00404950
lea ecx, [esp + 0xe38]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scr_staff_danchi.txt
lea ecx, [esp + 0xe74]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xe70]
mov esi, ebp
mov dword [esp + 0x3894], 0x143
call fcn.00404950
lea ecx, [esp + 0xe70]
call fcn.00401370
mov ecx, 0x23f0
jmp 0x40ff76
push str.scrSCENE2_02_01.txt
lea ecx, [esp + 0xeac]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0xea8]
mov esi, ebp
mov dword [esp + 0x3894], 0x144
call fcn.00404950
lea ecx, [esp + 0xea8]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3e9
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x20
jmp 0x40667e
push str.scrmado_ev05.txt
lea ecx, [esp + 0xee4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xee0]
mov esi, ebp
mov dword [esp + 0x3894], 0x145
call fcn.00404950
lea ecx, [esp + 0xee0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x502f4], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrmiho_ev06.txt
lea ecx, [esp + 0xf1c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xf18]
mov esi, ebp
mov dword [esp + 0x3894], 0x146
call fcn.00404950
lea ecx, [esp + 0xf18]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x502fc], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_feri_ev04.txt
lea ecx, [esp + 0xf54]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xf50]
mov esi, ebp
mov dword [esp + 0x3894], 0x147
call fcn.00404950
lea ecx, [esp + 0xf50]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50300], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrjun_ev04.txt
lea ecx, [esp + 0xf8c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xf88]
mov esi, ebp
mov dword [esp + 0x3894], 0x148
call fcn.00404950
lea ecx, [esp + 0xf88]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50304], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sato_ev04.txt
lea ecx, [esp + 0xfc4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xfc0]
mov esi, ebp
mov dword [esp + 0x3894], 0x149
call fcn.00404950
lea ecx, [esp + 0xfc0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sak_ev04.txt
lea ecx, [esp + 0xffc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0xff8]
mov esi, ebp
mov dword [esp + 0x3894], 0x14a
call fcn.00404950
lea ecx, [esp + 0xff8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x5030c], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x1034]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1030]
mov esi, ebp
mov dword [esp + 0x3894], 0x14b
call fcn.00404950
lea ecx, [esp + 0x1030]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50310], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x106c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1068]
mov esi, ebp
mov dword [esp + 0x3894], 0x14c
call fcn.00404950
lea ecx, [esp + 0x1068]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50314], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x10a4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x10a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x14d
call fcn.00404950
lea ecx, [esp + 0x10a0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50318], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrSCENE2_03_01.txt
lea ecx, [esp + 0x10dc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x10d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x14e
call fcn.00404950
lea ecx, [esp + 0x10d8]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3ea
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x21
jmp 0x40667e
push str.scrmado_ev05.txt
lea ecx, [esp + 0x1114]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1110]
mov esi, ebp
mov dword [esp + 0x3894], 0x14f
call fcn.00404950
lea ecx, [esp + 0x1110]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x502f4], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrmiho_ev06.txt
lea ecx, [esp + 0x114c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1148]
mov esi, ebp
mov dword [esp + 0x3894], 0x150
call fcn.00404950
lea ecx, [esp + 0x1148]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x502fc], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_feri_ev04.txt
lea ecx, [esp + 0x1184]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1180]
mov esi, ebp
mov dword [esp + 0x3894], 0x151
call fcn.00404950
lea ecx, [esp + 0x1180]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50300], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrjun_ev04.txt
lea ecx, [esp + 0x11bc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x11b8]
mov esi, ebp
mov dword [esp + 0x3894], 0x152
call fcn.00404950
lea ecx, [esp + 0x11b8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50304], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sato_ev04.txt
lea ecx, [esp + 0x11f4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x11f0]
mov esi, ebp
mov dword [esp + 0x3894], 0x153
call fcn.00404950
lea ecx, [esp + 0x11f0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sak_ev04.txt
lea ecx, [esp + 0x122c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1228]
mov esi, ebp
mov dword [esp + 0x3894], 0x154
call fcn.00404950
lea ecx, [esp + 0x1228]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x5030c], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x1264]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1260]
mov esi, ebp
mov dword [esp + 0x3894], 0x155
call fcn.00404950
lea ecx, [esp + 0x1260]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50310], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x129c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1298]
mov esi, ebp
mov dword [esp + 0x3894], 0x156
call fcn.00404950
lea ecx, [esp + 0x1298]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50314], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x12d4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x12d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x157
call fcn.00404950
lea ecx, [esp + 0x12d0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50318], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrSCENE2_04_01.txt
lea ecx, [esp + 0x130c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1308]
mov esi, ebp
mov dword [esp + 0x3894], 0x158
call fcn.00404950
lea ecx, [esp + 0x1308]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3eb
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x22
jmp 0x40667e
push str.scrmado_ev05.txt
lea ecx, [esp + 0x1344]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1340]
mov esi, ebp
mov dword [esp + 0x3894], 0x159
call fcn.00404950
lea ecx, [esp + 0x1340]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x502f4], 0
mov esi, eax
jmp case.0x405631.3
push str.scr_feri_ev04.txt
lea ecx, [esp + 0x137c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1378]
mov esi, ebp
mov dword [esp + 0x3894], 0x15a
call fcn.00404950
lea ecx, [esp + 0x1378]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50300], 0
jmp 0x40d09b
push str.scrjun_ev04.txt
lea ecx, [esp + 0x13b4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x13b0]
mov esi, ebp
mov dword [esp + 0x3894], 0x15b
call fcn.00404950
lea ecx, [esp + 0x13b0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x50304], 0
mov esi, edx
jmp case.0x405631.3
push str.scr_sato_ev04.txt
lea ecx, [esp + 0x13ec]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x13e8]
mov esi, ebp
mov dword [esp + 0x3894], 0x15c
call fcn.00404950
lea ecx, [esp + 0x13e8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
mov esi, eax
jmp case.0x405631.3
push str.scr_sak_ev04.txt
lea ecx, [esp + 0x1424]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1420]
mov esi, ebp
mov dword [esp + 0x3894], 0x15d
call fcn.00404950
lea ecx, [esp + 0x1420]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x5030c], 0
mov esi, eax
jmp case.0x405631.3
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x145c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1458]
mov esi, ebp
mov dword [esp + 0x3894], 0x15e
call fcn.00404950
lea ecx, [esp + 0x1458]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50310], 0
jmp 0x40d09b
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x1494]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1490]
mov esi, ebp
mov dword [esp + 0x3894], 0x15f
call fcn.00404950
lea ecx, [esp + 0x1490]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x50314], 0
mov esi, edx
jmp case.0x405631.3
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x14cc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x14c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x160
call fcn.00404950
lea ecx, [esp + 0x14c8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50318], 0
mov esi, eax
jmp case.0x405631.3
push str.scrkei_ev04.txt
lea ecx, [esp + 0x1504]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1500]
mov esi, ebp
mov dword [esp + 0x3894], 0x161
call fcn.00404950
lea ecx, [esp + 0x1500]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x502f8], 0
mov esi, ecx
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
mov dword [esi + 0x502f8], 0
jmp case.0x405cdd.2
push str.scrSCENE2_05_01.txt
lea ecx, [esp + 0x153c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1538]
mov esi, ebp
mov dword [esp + 0x3894], 0x162
call fcn.00404950
lea ecx, [esp + 0x1538]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3ec
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e33c], 0x23
jmp 0x40667e
push str.scrmado_ev05a.txt
lea ecx, [esp + 0x1574]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1570]
mov esi, ebp
mov dword [esp + 0x3894], 0x163
call fcn.00404950
lea ecx, [esp + 0x1570]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x502f4], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_feri_ev04a.txt
lea ecx, [esp + 0x15ac]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x15a8]
mov esi, ebp
mov dword [esp + 0x3894], 0x164
call fcn.00404950
lea ecx, [esp + 0x15a8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x50300], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrjun_ev04a.txt
lea ecx, [esp + 0x15e4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x15e0]
mov esi, ebp
mov dword [esp + 0x3894], 0x165
call fcn.00404950
lea ecx, [esp + 0x15e0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50304], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sato_ev04a.txt
lea ecx, [esp + 0x161c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1618]
mov esi, ebp
mov dword [esp + 0x3894], 0x166
call fcn.00404950
lea ecx, [esp + 0x1618]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sak_ev04a.txt
lea ecx, [esp + 0x1654]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1650]
mov esi, ebp
mov dword [esp + 0x3894], 0x167
call fcn.00404950
lea ecx, [esp + 0x1650]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x5030c], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_siho_ev04a.txt
lea ecx, [esp + 0x168c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1688]
mov esi, ebp
mov dword [esp + 0x3894], 0x168
call fcn.00404950
lea ecx, [esp + 0x1688]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x50310], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_aki_ev04a.txt
lea ecx, [esp + 0x16c4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x16c0]
mov esi, ebp
mov dword [esp + 0x3894], 0x169
call fcn.00404950
lea ecx, [esp + 0x16c0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x50314], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_azu_ev06a.txt
lea ecx, [esp + 0x16fc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x16f8]
mov esi, ebp
mov dword [esp + 0x3894], 0x16a
call fcn.00404950
lea ecx, [esp + 0x16f8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50318], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrSCENE2_06_01.txt
lea ecx, [esp + 0x1734]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1730]
mov esi, ebp
mov dword [esp + 0x3894], 0x16b
call fcn.00404950
lea ecx, [esp + 0x1730]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3ed
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrmado_ev05.txt
lea ecx, [esp + 0x176c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1768]
mov esi, ebp
mov dword [esp + 0x3894], 0x16c
call fcn.00404950
lea ecx, [esp + 0x1768]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x502f4], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrmiho_ev06.txt
lea ecx, [esp + 0x17a4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x17a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x16d
call fcn.00404950
lea ecx, [esp + 0x17a0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x502fc], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_feri_ev04.txt
lea ecx, [esp + 0x17dc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x17d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x16e
call fcn.00404950
lea ecx, [esp + 0x17d8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50300], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrjun_ev04.txt
lea ecx, [esp + 0x1814]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1810]
mov esi, ebp
mov dword [esp + 0x3894], 0x16f
call fcn.00404950
lea ecx, [esp + 0x1810]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x50304], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sato_ev04.txt
lea ecx, [esp + 0x184c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1848]
mov esi, ebp
mov dword [esp + 0x3894], 0x170
call fcn.00404950
lea ecx, [esp + 0x1848]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_sak_ev04.txt
lea ecx, [esp + 0x1884]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1880]
mov esi, ebp
mov dword [esp + 0x3894], 0x171
call fcn.00404950
lea ecx, [esp + 0x1880]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov eax, ebp
mov dword [edx + 0x5030c], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x18bc]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x18b8]
mov esi, ebp
mov dword [esp + 0x3894], 0x172
call fcn.00404950
lea ecx, [esp + 0x18b8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50310], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x18f4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x18f0]
mov esi, ebp
mov dword [esp + 0x3894], 0x173
call fcn.00404950
lea ecx, [esp + 0x18f0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov eax, ebp
mov dword [ecx + 0x50314], 0
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x192c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1928]
mov esi, ebp
mov dword [esp + 0x3894], 0x174
call fcn.00404950
lea ecx, [esp + 0x1928]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x50318], 0
mov eax, ebp
call 0x411710
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 0x24
jmp 0x40667e
push str.scrSCENE2_07_01.txt
lea ecx, [esp + 0x1964]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1960]
mov esi, ebp
mov dword [esp + 0x3894], 0x175
call fcn.00404950
lea ecx, [esp + 0x1960]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3ee
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e33c], 0x25
jmp 0x40667e
push str.scrmado_ev05.txt
lea ecx, [esp + 0x199c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1998]
mov esi, ebp
mov dword [esp + 0x3894], 0x176
call fcn.00404950
lea ecx, [esp + 0x1998]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x502f4], 0
jmp case.0x40577f.2
push str.scrmiho_ev06.txt
lea ecx, [esp + 0x19d4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x19d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x177
call fcn.00404950
lea ecx, [esp + 0x19d0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x502fc], 0
jmp case.0x40577f.2
push str.scr_feri_ev04.txt
lea ecx, [esp + 0x1a0c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1a08]
mov esi, ebp
mov dword [esp + 0x3894], 0x178
call fcn.00404950
lea ecx, [esp + 0x1a08]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50300], 0
jmp case.0x40577f.2
push str.scrjun_ev04.txt
lea ecx, [esp + 0x1a44]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1a40]
mov esi, ebp
mov dword [esp + 0x3894], 0x179
call fcn.00404950
lea ecx, [esp + 0x1a40]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x50304], 0
jmp case.0x40577f.2
push str.scr_sato_ev04.txt
lea ecx, [esp + 0x1a7c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1a78]
mov esi, ebp
mov dword [esp + 0x3894], 0x17a
call fcn.00404950
lea ecx, [esp + 0x1a78]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50308], 0
inc dword [eax + 0x5017c]
jmp case.0x40577f.2
push str.scr_sak_ev04.txt
lea ecx, [esp + 0x1ab4]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1ab0]
mov esi, ebp
mov dword [esp + 0x3894], 0x17b
call fcn.00404950
lea ecx, [esp + 0x1ab0]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x5030c], 0
jmp case.0x40577f.2
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x1aec]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1ae8]
mov esi, ebp
mov dword [esp + 0x3894], 0x17c
call fcn.00404950
lea ecx, [esp + 0x1ae8]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov ecx, dword [esp + 0x14]
mov dword [ecx + 0x50310], 0
jmp case.0x40577f.2
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x1b24]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1b20]
mov esi, ebp
mov dword [esp + 0x3894], 0x17d
call fcn.00404950
lea ecx, [esp + 0x1b20]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov edx, dword [esp + 0x14]
mov dword [edx + 0x50314], 0
jmp case.0x40577f.2
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x1b5c]
call fcn.00401330
mov edi, 0x1e
lea ebx, [edi - 0x1d]
lea eax, [esp + 0x1b58]
mov esi, ebp
mov dword [esp + 0x3894], 0x17e
call fcn.00404950
lea ecx, [esp + 0x1b58]
mov dword [esp + 0x3894], 0xffffffff
call fcn.00401370
mov eax, dword [esp + 0x14]
mov dword [eax + 0x50318], 0
mov ecx, 0xed8
mov eax, ebp
call fcn.00411730
mov eax, ebp
call fcn.00412660
jmp case.0x405cdd.2
push str.scrSCENE2_08_01.txt
lea ecx, [esp + 0x1b94]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1b90]
mov esi, ebp
mov dword [esp + 0x3894], 0x17f
call fcn.00404950
lea ecx, [esp + 0x1b90]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3ef
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE2_09_01.txt
lea ecx, [esp + 0x1c3c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c38]
mov esi, ebp
mov dword [esp + 0x3894], 0x182
call fcn.00404950
lea ecx, [esp + 0x1c38]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0x3f0
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scrSCENE2_09_02.txt
lea ecx, [esp + 0x1c74]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1c70]
mov esi, ebp
mov dword [esp + 0x3894], 0x183
call fcn.00404950
lea ecx, [esp + 0x1c70]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, ebp
call fcn.004127d0
mov eax, ebp
call fcn.00412530
cmp eax, ebx
ja case.default.0x40dd4e
jmp dword [eax*4 + 0x411700]
push str.scrSCENE2_09_02a.txt
lea ecx, [esp + 0x1cac]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ca8]
mov esi, ebp
mov dword [esp + 0x3894], 0x184
call fcn.00404950
lea ecx, [esp + 0x1ca8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scrSCENE2_09_02b.txt
lea ecx, [esp + 0x1ce4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ce0]
mov esi, ebp
mov dword [esp + 0x3894], 0x185
call fcn.00404950
lea ecx, [esp + 0x1ce0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.scr_staff_danchi.txt
lea ecx, [esp + 0x1d1c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1d18]
mov esi, ebp
mov dword [esp + 0x3894], 0x186
call fcn.00404950
lea ecx, [esp + 0x1d18]
call fcn.00401370
mov ecx, 0xfa0
jmp 0x40ff76
push str.sys_1_scrmaki_ev01.txt
lea ecx, [esp + 0x1d54]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1d50]
mov esi, ebp
mov dword [esp + 0x3894], 0x190
call fcn.00404950
lea ecx, [esp + 0x1d50]
jmp 0x40e166
push str.sys_1_scrmaki_ev02.txt
lea ecx, [esp + 0x1d8c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1d88]
mov esi, ebp
mov dword [esp + 0x3894], 0x191
call fcn.00404950
lea ecx, [esp + 0x1d88]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev03.txt
lea ecx, [esp + 0x1dc4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1dc0]
mov esi, ebp
mov dword [esp + 0x3894], 0x192
call fcn.00404950
lea ecx, [esp + 0x1dc0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev04.txt
lea ecx, [esp + 0x1dfc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1df8]
mov esi, ebp
mov dword [esp + 0x3894], 0x193
call fcn.00404950
lea ecx, [esp + 0x1df8]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev05.txt
lea ecx, [esp + 0x1e34]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1e30]
mov esi, ebp
mov dword [esp + 0x3894], 0x194
call fcn.00404950
lea ecx, [esp + 0x1e30]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev06.txt
lea ecx, [esp + 0x1e6c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1e68]
mov esi, ebp
mov dword [esp + 0x3894], 0x195
call fcn.00404950
lea ecx, [esp + 0x1e68]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev07.txt
lea ecx, [esp + 0x1ea4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ea0]
mov esi, ebp
mov dword [esp + 0x3894], 0x196
call fcn.00404950
lea ecx, [esp + 0x1ea0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev08.txt
lea ecx, [esp + 0x1edc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ed8]
mov esi, ebp
mov dword [esp + 0x3894], 0x197
call fcn.00404950
lea ecx, [esp + 0x1ed8]
jmp 0x40e166
push str.sys_1_scrmaki_ev09.txt
lea ecx, [esp + 0x1f14]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f10]
mov esi, ebp
mov dword [esp + 0x3894], 0x198
call fcn.00404950
lea ecx, [esp + 0x1f10]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
push str.sys_1_scrmaki_ev10.txt
lea ecx, [esp + 0x1f4c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f48]
mov esi, ebp
mov dword [esp + 0x3894], 0x199
call fcn.00404950
lea ecx, [esp + 0x1f48]
jmp 0x40e166
push str.scr_aya_end00.txt
lea ecx, [esp + 0x1f84]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1f80]
mov esi, ebp
mov dword [esp + 0x3894], 0x187
call fcn.00404950
lea ecx, [esp + 0x1f80]
jmp 0x40bdfa
push str.scr_aya_bad01.txt
lea ecx, [esp + 0x1fbc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1fb8]
mov esi, ebp
mov dword [esp + 0x3894], 0x188
call fcn.00404950
lea ecx, [esp + 0x1fb8]
jmp 0x40bdfa
push str.scr_aya_end00a.txt
lea ecx, [esp + 0x1ff4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x1ff0]
mov esi, ebp
mov dword [esp + 0x3894], 0x189
call fcn.00404950
lea ecx, [esp + 0x1ff0]
call fcn.00401370
mov eax, ebp
call 0x411710
mov esi, 0xfffffed4
mov eax, ebp
call fcn.00412970
jmp case.0x405cdd.2
push str.scr_aya_end01.txt
lea ecx, [esp + 0x202c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2028]
mov esi, ebp
mov dword [esp + 0x3894], 0x18a
call fcn.00404950
lea ecx, [esp + 0x2028]
jmp 0x40e166
push str.scr_aya_end02.txt
lea ecx, [esp + 0x2064]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2060]
mov esi, ebp
mov dword [esp + 0x3894], 0x18b
call fcn.00404950
lea ecx, [esp + 0x2060]
jmp 0x40e166
push str.scr_aya_end04.txt
lea ecx, [esp + 0x20d4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x20d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x18d
call fcn.00404950
lea ecx, [esp + 0x20d0]
jmp 0x40e166
push str.scr_ran_end01.txt
lea ecx, [esp + 0x210c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2108]
mov esi, ebp
mov dword [esp + 0x3894], 0x18e
call fcn.00404950
lea ecx, [esp + 0x2108]
jmp 0x40e166
push str.scr_ran_end02.txt
lea ecx, [esp + 0x2144]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2140]
mov esi, ebp
mov dword [esp + 0x3894], 0x18f
call fcn.00404950
lea ecx, [esp + 0x2140]
call fcn.00401370
mov ecx, 0x3e6
jmp 0x40ff76
mov ecx, ebp
call fcn.004122a0
jmp case.0x405cdd.2
je 0x40e385
sub eax, 0x2710
je 0x40e34b
sub eax, 0x64
je 0x40e311
sub eax, 0x64
jne case.0x405cdd.2
push str.scrSCENE1_02_14.txt
lea ecx, [esp + 0x217c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2178]
mov esi, ebp
mov dword [esp + 0x3894], 0x19c
call fcn.00404950
lea ecx, [esp + 0x2178]
jmp 0x40ff6c
push str.scrSCENE1_01_09.txt
lea ecx, [esp + 0x21b4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x21b0]
mov esi, ebp
mov dword [esp + 0x3894], 0x19b
call fcn.00404950
lea ecx, [esp + 0x21b0]
jmp 0x40ff6c
push str.scrSCENE1_00_00.txt
lea ecx, [esp + 0x21ec]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x21e8]
mov esi, ebp
mov dword [esp + 0x3894], 0x19a
call fcn.00404950
lea ecx, [esp + 0x21e8]
jmp 0x40ff6c
push str.scrSCENE1_03_10.txt
lea ecx, [esp + 0x2224]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2220]
mov esi, ebp
mov dword [esp + 0x3894], 0x19d
call fcn.00404950
lea ecx, [esp + 0x2220]
jmp 0x40ff6c
push str.scrSCENE1_04_03a.txt
lea ecx, [esp + 0x225c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2258]
mov esi, ebp
mov dword [esp + 0x3894], 0x19e
call fcn.00404950
lea ecx, [esp + 0x2258]
jmp 0x40ff6c
push str.scrSCENE1_06_04.txt
lea ecx, [esp + 0x2294]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2290]
mov esi, ebp
mov dword [esp + 0x3894], 0x19f
call fcn.00404950
lea ecx, [esp + 0x2290]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
jmp 0x4071cb
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x40e49f
sub eax, 1
jne 0x40ff71
push str.scrSCENE1_06_04b.txt
lea ecx, [esp + 0x22cc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x22c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a1
call fcn.00404950
lea ecx, [esp + 0x22c8]
jmp 0x40ff6c
push str.scrSCENE1_06_04a.txt
lea ecx, [esp + 0x2304]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2300]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a0
call fcn.00404950
lea ecx, [esp + 0x2300]
jmp 0x40ff6c
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_000.bmp
call fcn.00412a00
mov eax, dword [ebp + 8]
mov dword [eax + 0x7e33c], 1
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e340], 2
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e364], 0
jmp 0x407206
push str.scrSCENE1_06_04a.txt
lea ecx, [esp + 0x233c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2338]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a2
call fcn.00404950
lea ecx, [esp + 0x2338]
jmp 0x40ff6c
mov edx, str.objl000_000.bmp
mov eax, dword [ebp + 8]
add eax, 0x30a24
push eax
call fcn.00412a00
mov ecx, dword [ebp + 8]
mov eax, 1
mov dword [ecx + 0x7e33c], eax
mov edx, dword [ebp + 8]
mov dword [edx + 0x7e340], 2
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x7e364], eax
jmp 0x407206
push str.scrSCENE1_06_04b.txt
lea ecx, [esp + 0x2374]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2370]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a3
call fcn.00404950
lea ecx, [esp + 0x2370]
jmp 0x40ff6c
push str.scrSCENE1_07_04a.txt
lea ecx, [esp + 0x23ac]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x23a8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a4
call fcn.00404950
lea ecx, [esp + 0x23a8]
jmp 0x40ff6c
push str.scrSCENE1_08_04.txt
lea ecx, [esp + 0x23e4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x23e0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a5
call fcn.00404950
lea ecx, [esp + 0x23e0]
jmp 0x40ff6c
push str.scrSCENE1_09_05.txt
lea ecx, [esp + 0x241c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2418]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a6
call fcn.00404950
lea ecx, [esp + 0x2418]
jmp 0x40ff6c
push str.scrSCENE1_12_02b.txt
lea ecx, [esp + 0x2454]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2450]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a7
call fcn.00404950
lea ecx, [esp + 0x2450]
jmp 0x40ff6c
push str.scrSCENE1_12_03a.txt
lea ecx, [esp + 0x248c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2488]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a8
call fcn.00404950
lea ecx, [esp + 0x2488]
jmp 0x40ff6c
push str.scrSCENE1_16_03a.txt
lea ecx, [esp + 0x24c4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x24c0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1a9
call fcn.00404950
lea ecx, [esp + 0x24c0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_002.bmp
jmp 0x4071d0
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x40e79c
sub eax, 1
jne 0x40e7d6
push str.scrSCENE1_16_03c.txt
lea ecx, [esp + 0x24fc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x24f8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ab
call fcn.00404950
lea ecx, [esp + 0x24f8]
call fcn.00401370
mov ecx, 0x2b84
jmp 0x40ff76
push str.scrSCENE1_16_03b.txt
lea ecx, [esp + 0x2534]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2530]
mov esi, ebp
mov dword [esp + 0x3894], 0x1aa
call fcn.00404950
lea ecx, [esp + 0x2530]
call fcn.00401370
mov ecx, 0x2b84
jmp 0x40ff76
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_002.bmp
jmp 0x40e4e8
push str.scrSCENE1_16_03b.txt
lea ecx, [esp + 0x256c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2568]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ac
call fcn.00404950
lea ecx, [esp + 0x2568]
call fcn.00401370
mov ecx, 0x2b84
jmp 0x40ff76
mov edx, str.objl000_002.bmp
jmp 0x40e558
push str.scrSCENE1_16_03c.txt
lea ecx, [esp + 0x25a4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x25a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ad
call fcn.00404950
lea ecx, [esp + 0x25a0]
call fcn.00401370
mov ecx, 0x2b84
jmp 0x40ff76
push str.scrSCENE1_16_03d.txt
lea ecx, [esp + 0x25dc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x25d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ae
call fcn.00404950
lea ecx, [esp + 0x25d8]
jmp 0x40ff6c
push str.scrSCENE1_21_02.txt
lea ecx, [esp + 0x2614]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2610]
mov esi, ebp
mov dword [esp + 0x3894], 0x1af
call fcn.00404950
lea ecx, [esp + 0x2610]
jmp 0x40ff6c
je 0x40ee31
cmp eax, 0x2fa8
jg 0x40ebbe
je 0x40eb84
cmp eax, 0x2db4
jg 0x40ea70
je 0x40ea36
cmp eax, 0x2cec
jg 0x40e9f1
je 0x40e9b7
sub eax, 0x2c24
je 0x40e97d
sub eax, 0x64
jne case.0x405cdd.2
push str.scrSCENE1_22_02b.txt
lea ecx, [esp + 0x264c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2648]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b1
call fcn.00404950
lea ecx, [esp + 0x2648]
jmp 0x40ff6c
push str.scrSCENE1_22_02a.txt
lea ecx, [esp + 0x2684]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2680]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b0
call fcn.00404950
lea ecx, [esp + 0x2680]
jmp 0x40ff6c
push str.scrSCENE1_22_02c.txt
lea ecx, [esp + 0x26bc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x26b8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b2
call fcn.00404950
lea ecx, [esp + 0x26b8]
jmp 0x40ff6c
cmp eax, 0x2d50
jne case.0x405cdd.2
push str.scr_aya_cly02.txt
lea ecx, [esp + 0x26f4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x26f0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b3
call fcn.00404950
lea ecx, [esp + 0x26f0]
jmp 0x40ff6c
push str.scrSCENE2_09_02a.txt
lea ecx, [esp + 0x272c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2728]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b4
call fcn.00404950
lea ecx, [esp + 0x2728]
jmp 0x40ff6c
cmp eax, 0x2ee0
jg 0x40eb3f
je 0x40eb05
sub eax, 0x2e18
je 0x40eacb
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_aya_end01.txt
lea ecx, [esp + 0x2764]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2760]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b6
call fcn.00404950
lea ecx, [esp + 0x2760]
jmp 0x40ff6c
push str.scrSCENE2_09_02b.txt
lea ecx, [esp + 0x279c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2798]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b5
call fcn.00404950
lea ecx, [esp + 0x2798]
jmp 0x40ff6c
push str.scr_aya_end02.txt
lea ecx, [esp + 0x27d4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x27d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b7
call fcn.00404950
lea ecx, [esp + 0x27d0]
jmp 0x40ff6c
cmp eax, 0x2f44
jne case.0x405cdd.2
push str.scr_aya_end03.txt
lea ecx, [esp + 0x280c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2808]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b8
call fcn.00404950
lea ecx, [esp + 0x2808]
jmp 0x40ff6c
push str.scr_aya_end04.txt
lea ecx, [esp + 0x2844]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2840]
mov esi, ebp
mov dword [esp + 0x3894], 0x1b9
call fcn.00404950
lea ecx, [esp + 0x2840]
jmp 0x40ff6c
cmp eax, 0x4fb0
jg 0x40ed1d
je 0x40ece3
cmp eax, 0x4ee8
jg 0x40ec9e
je 0x40ec64
sub eax, 0x4e20
je 0x40ec2a
sub eax, 0x64
jne case.0x405cdd.2
push str.scrSCENE1_03_11.txt
lea ecx, [esp + 0x287c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2878]
mov esi, ebp
mov dword [esp + 0x3894], 0x1bb
call fcn.00404950
lea ecx, [esp + 0x2878]
jmp 0x40ff6c
push str.scrSCENE1_01_08.txt
lea ecx, [esp + 0x28b4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x28b0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ba
call fcn.00404950
lea ecx, [esp + 0x28b0]
jmp 0x40ff6c
push str.scrmado_ev01.txt
lea ecx, [esp + 0x28ec]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x28e8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1bc
call fcn.00404950
lea ecx, [esp + 0x28e8]
jmp 0x40ff6c
cmp eax, 0x4f4c
jne case.0x405cdd.2
push str.scrmado_ev02.txt
lea ecx, [esp + 0x2924]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2920]
mov esi, ebp
mov dword [esp + 0x3894], 0x1bd
call fcn.00404950
lea ecx, [esp + 0x2920]
jmp 0x40ff6c
push str.scrmado_ev03.txt
lea ecx, [esp + 0x295c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2958]
mov esi, ebp
mov dword [esp + 0x3894], 0x1be
call fcn.00404950
lea ecx, [esp + 0x2958]
jmp 0x40ff6c
cmp eax, 0x50dc
jg 0x40edec
je 0x40edb2
sub eax, 0x5014
je 0x40ed78
sub eax, 0x64
jne case.0x405cdd.2
push str.scrmado_ev04.txt
lea ecx, [esp + 0x2994]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2990]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c0
call fcn.00404950
lea ecx, [esp + 0x2990]
jmp 0x40ff6c
push str.scrSCENE1_19_03a.txt
lea ecx, [esp + 0x29cc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x29c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1bf
call fcn.00404950
lea ecx, [esp + 0x29c8]
jmp 0x40ff6c
push str.scrmado_ev05.txt
lea ecx, [esp + 0x2a04]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2a00]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c1
call fcn.00404950
lea ecx, [esp + 0x2a00]
jmp 0x40ff6c
cmp eax, 0x7530
jne case.0x405cdd.2
push str.scrSCENE1_02_16.txt
lea ecx, [esp + 0x2a3c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2a38]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c2
call fcn.00404950
lea ecx, [esp + 0x2a38]
jmp 0x40ff6c
push str.scrkei_ev01.txt
lea ecx, [esp + 0x2a74]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2a70]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c3
call fcn.00404950
lea ecx, [esp + 0x2a70]
jmp 0x40ff6c
push str.scrkei_ev02.txt
lea ecx, [esp + 0x2aac]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2aa8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c4
call fcn.00404950
lea ecx, [esp + 0x2aa8]
jmp 0x40ff6c
push str.scrSCENE1_18_04a.txt
lea ecx, [esp + 0x2ae4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2ae0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c5
call fcn.00404950
lea ecx, [esp + 0x2ae0]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x40ef3c
sub eax, 1
jne 0x40ff71
push str.scrSCENE1_18_04c.txt
lea ecx, [esp + 0x2b1c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2b18]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c7
call fcn.00404950
lea ecx, [esp + 0x2b18]
jmp 0x40ff6c
push str.scrSCENE1_18_04b.txt
lea ecx, [esp + 0x2b54]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2b50]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c6
call fcn.00404950
lea ecx, [esp + 0x2b50]
jmp 0x40ff6c
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_003.bmp
jmp 0x40e4e8
push str.scrSCENE1_16_03b.txt
lea ecx, [esp + 0x2b8c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2b88]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c8
call fcn.00404950
lea ecx, [esp + 0x2b88]
jmp 0x40ff6c
mov edx, str.objl000_003.bmp
jmp 0x40e558
push str.scrSCENE1_16_03c.txt
lea ecx, [esp + 0x2bc4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2bc0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1c9
call fcn.00404950
lea ecx, [esp + 0x2bc0]
jmp 0x40ff6c
push str.scrkei_ev03.txt
lea ecx, [esp + 0x2bfc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2bf8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ca
call fcn.00404950
lea ecx, [esp + 0x2bf8]
jmp 0x40ff6c
push str.scrkei_ev04.txt
lea ecx, [esp + 0x2c34]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2c30]
mov esi, ebp
mov dword [esp + 0x3894], 0x1cb
call fcn.00404950
lea ecx, [esp + 0x2c30]
jmp 0x40ff6c
je 0x40f0c3
cmp eax, 0x9c40
jne case.0x405cdd.2
push str.scrSCENE1_01_07.txt
lea ecx, [esp + 0x2c6c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2c68]
mov esi, ebp
mov dword [esp + 0x3894], 0x1cc
call fcn.00404950
lea ecx, [esp + 0x2c68]
jmp 0x40ff6c
push str.scrSCENE1_02_17.txt
lea ecx, [esp + 0x2ca4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2ca0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1cd
call fcn.00404950
lea ecx, [esp + 0x2ca0]
jmp 0x40ff6c
push str.scrmiho_ev01.txt
lea ecx, [esp + 0x2cdc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2cd8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ce
call fcn.00404950
lea ecx, [esp + 0x2cd8]
jmp 0x40ff6c
push str.scrmiho_ev02.txt
lea ecx, [esp + 0x2d14]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2d10]
mov esi, ebp
mov dword [esp + 0x3894], 0x1cf
call fcn.00404950
lea ecx, [esp + 0x2d10]
call fcn.00401370
mov eax, ebp
call 0x411710
jmp case.0x405cdd.2
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x7e340]
sub eax, 0
je 0x40f1ce
sub eax, 1
jne 0x40ff71
push str.scrmiho_ev02b.txt
lea ecx, [esp + 0x2d4c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2d48]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d1
call fcn.00404950
lea ecx, [esp + 0x2d48]
jmp 0x40ff6c
push str.scrmiho_ev02a.txt
lea ecx, [esp + 0x2d84]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2d80]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d0
call fcn.00404950
lea ecx, [esp + 0x2d80]
jmp 0x40ff6c
mov edx, dword [ebp + 8]
add edx, 0x30a24
push edx
mov edx, str.objl000_001.bmp
jmp 0x40e4e8
push str.scrmiho_ev02a.txt
lea ecx, [esp + 0x2dbc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2db8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d2
call fcn.00404950
lea ecx, [esp + 0x2db8]
jmp 0x40ff6c
mov edx, str.objl000_001.bmp
jmp 0x40e558
push str.scrmiho_ev02b.txt
lea ecx, [esp + 0x2df4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2df0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d3
call fcn.00404950
lea ecx, [esp + 0x2df0]
jmp 0x40ff6c
push str.scrmiho_ev05.txt
lea ecx, [esp + 0x2e2c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2e28]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d4
call fcn.00404950
lea ecx, [esp + 0x2e28]
jmp 0x40ff6c
push str.scrmiho_ev06.txt
lea ecx, [esp + 0x2e64]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2e60]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d5
call fcn.00404950
lea ecx, [esp + 0x2e60]
jmp 0x40ff6c
cmp eax, 0xc350
jne case.0x405cdd.2
push str.scr_feri_ev03.txt
lea ecx, [esp + 0x2e9c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2e98]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d6
call fcn.00404950
lea ecx, [esp + 0x2e98]
jmp 0x40ff6c
push str.scr_feri_ev04.txt
lea ecx, [esp + 0x2ed4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2ed0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d7
call fcn.00404950
lea ecx, [esp + 0x2ed0]
jmp 0x40ff6c
cmp eax, 0x1ae14
jg 0x40f9ca
je 0x40f990
cmp eax, 0x13948
jg 0x40f6da
je 0x40f6a0
cmp eax, 0x11170
jg 0x40f54d
je 0x40f513
cmp eax, 0xeb28
jg 0x40f48f
je 0x40f455
sub eax, 0xea60
je 0x40f41b
sub eax, 0x64
jne case.0x405cdd.2
push str.scrjun_ev01.txt
lea ecx, [esp + 0x2f0c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f08]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d9
call fcn.00404950
lea ecx, [esp + 0x2f08]
jmp 0x40ff6c
push str.scrSCENE1_01_03.txt
lea ecx, [esp + 0x2f44]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f40]
mov esi, ebp
mov dword [esp + 0x3894], 0x1d8
call fcn.00404950
lea ecx, [esp + 0x2f40]
jmp 0x40ff6c
push str.scrjun_ev02.txt
lea ecx, [esp + 0x2f7c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2f78]
mov esi, ebp
mov dword [esp + 0x3894], 0x1da
call fcn.00404950
lea ecx, [esp + 0x2f78]
jmp 0x40ff6c
sub eax, 0xeb8c
je 0x40f4d9
sub eax, 0x64
jne case.0x405cdd.2
push str.scrjun_ev04.txt
lea ecx, [esp + 0x2fb4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2fb0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1dc
call fcn.00404950
lea ecx, [esp + 0x2fb0]
jmp 0x40ff6c
push str.scrjun_ev03.txt
lea ecx, [esp + 0x2fec]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x2fe8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1db
call fcn.00404950
lea ecx, [esp + 0x2fe8]
jmp 0x40ff6c
push str.scrSCENE1_07_06_sato.txt
lea ecx, [esp + 0x3024]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3020]
mov esi, ebp
mov dword [esp + 0x3894], 0x1dd
call fcn.00404950
lea ecx, [esp + 0x3020]
jmp 0x40ff6c
cmp eax, 0x1129c
jg 0x40f61c
je 0x40f5e2
sub eax, 0x111d4
je 0x40f5a8
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_sato_ev03.txt
lea ecx, [esp + 0x305c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3058]
mov esi, ebp
mov dword [esp + 0x3894], 0x1df
call fcn.00404950
lea ecx, [esp + 0x3058]
jmp 0x40ff6c
push str.scr_sato_ev02.txt
lea ecx, [esp + 0x3094]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3090]
mov esi, ebp
mov dword [esp + 0x3894], 0x1de
call fcn.00404950
lea ecx, [esp + 0x3090]
jmp 0x40ff6c
push str.scr_sato_ev05.txt
lea ecx, [esp + 0x30cc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x30c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e0
call fcn.00404950
lea ecx, [esp + 0x30c8]
jmp 0x40ff6c
sub eax, 0x13880
je 0x40f666
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_sak_ev02.txt
lea ecx, [esp + 0x3104]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3100]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e2
call fcn.00404950
lea ecx, [esp + 0x3100]
jmp 0x40ff6c
push str.scr_sak_ev01.txt
lea ecx, [esp + 0x313c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3138]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e1
call fcn.00404950
lea ecx, [esp + 0x3138]
jmp 0x40ff6c
push str.scr_sak_ev03.txt
lea ecx, [esp + 0x3174]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3170]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e3
call fcn.00404950
lea ecx, [esp + 0x3170]
jmp 0x40ff6c
cmp eax, 0x18704
jg 0x40f87c
je 0x40f842
cmp eax, 0x15ff4
jg 0x40f7bc
je 0x40f782
cmp eax, 0x139ac
je 0x40f748
cmp eax, 0x15f90
jne case.0x405cdd.2
push str.scr_siho_ev01.txt
lea ecx, [esp + 0x31ac]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x31a8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e5
call fcn.00404950
lea ecx, [esp + 0x31a8]
jmp 0x40ff6c
push str.scr_sak_ev04.txt
lea ecx, [esp + 0x31e4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x31e0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e4
call fcn.00404950
lea ecx, [esp + 0x31e0]
jmp 0x40ff6c
push str.scr_siho_ev02.txt
lea ecx, [esp + 0x321c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3218]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e6
call fcn.00404950
lea ecx, [esp + 0x3218]
jmp 0x40ff6c
cmp eax, 0x16058
je 0x40f808
cmp eax, 0x186a0
jne case.0x405cdd.2
push str.scrSCENE1_02_15.txt
lea ecx, [esp + 0x3254]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3250]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e8
call fcn.00404950
lea ecx, [esp + 0x3250]
jmp 0x40ff6c
push str.scr_siho_ev04.txt
lea ecx, [esp + 0x328c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3288]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e7
call fcn.00404950
lea ecx, [esp + 0x3288]
jmp 0x40ff6c
push str.scr_aki_ev01.txt
lea ecx, [esp + 0x32c4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x32c0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1e9
call fcn.00404950
lea ecx, [esp + 0x32c0]
jmp 0x40ff6c
cmp eax, 0x18830
jg 0x40f94b
je 0x40f911
sub eax, 0x18768
je 0x40f8d7
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_aki_ev03.txt
lea ecx, [esp + 0x32fc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x32f8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1eb
call fcn.00404950
lea ecx, [esp + 0x32f8]
jmp 0x40ff6c
push str.scr_aki_ev02.txt
lea ecx, [esp + 0x3334]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3330]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ea
call fcn.00404950
lea ecx, [esp + 0x3330]
jmp 0x40ff6c
push str.scr_aki_ev04.txt
lea ecx, [esp + 0x336c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3368]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ec
call fcn.00404950
lea ecx, [esp + 0x3368]
jmp 0x40ff6c
cmp eax, 0x1adb0
jne case.0x405cdd.2
push str.scr_azu_ev02.txt
lea ecx, [esp + 0x33a4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x33a0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ed
call fcn.00404950
lea ecx, [esp + 0x33a0]
jmp 0x40ff6c
push str.scr_azu_ev04.txt
lea ecx, [esp + 0x33dc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x33d8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ee
call fcn.00404950
lea ecx, [esp + 0x33d8]
jmp 0x40ff6c
cmp eax, 0x1d844
jg 0x40fcc9
je 0x40fc8f
cmp eax, 0x1d650
jg 0x40fb7b
je 0x40fb41
cmp eax, 0x1d524
jg 0x40fabd
je 0x40fa83
cmp eax, 0x1ae78
je 0x40fa49
cmp eax, 0x1d4c0
jne case.0x405cdd.2
push str.scrSCENE1_03_05.txt
lea ecx, [esp + 0x3414]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3410]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f0
call fcn.00404950
lea ecx, [esp + 0x3410]
jmp 0x40ff6c
push str.scr_azu_ev06.txt
lea ecx, [esp + 0x344c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3448]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ef
call fcn.00404950
lea ecx, [esp + 0x3448]
jmp 0x40ff6c
push str.scrSCENE1_03_12.txt
lea ecx, [esp + 0x3484]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3480]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f1
call fcn.00404950
lea ecx, [esp + 0x3480]
jmp 0x40ff6c
sub eax, 0x1d588
je 0x40fb07
sub eax, 0x64
jne case.0x405cdd.2
push str.scrSCENE1_05_03.txt
lea ecx, [esp + 0x34bc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x34b8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f3
call fcn.00404950
lea ecx, [esp + 0x34b8]
jmp 0x40ff6c
push str.scrSCENE1_04_03.txt
lea ecx, [esp + 0x34f4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x34f0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f2
call fcn.00404950
lea ecx, [esp + 0x34f0]
jmp 0x40ff6c
push str.scrSCENE1_07_04.txt
lea ecx, [esp + 0x352c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3528]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f4
call fcn.00404950
lea ecx, [esp + 0x3528]
jmp 0x40ff6c
cmp eax, 0x1d77c
jg 0x40fc4a
je 0x40fc10
sub eax, 0x1d6b4
je 0x40fbd6
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_feri_ev01.txt
lea ecx, [esp + 0x3564]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3560]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f6
call fcn.00404950
lea ecx, [esp + 0x3560]
jmp 0x40ff6c
push str.scrSCENE1_09_05a.txt
lea ecx, [esp + 0x359c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3598]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f5
call fcn.00404950
lea ecx, [esp + 0x3598]
jmp 0x40ff6c
push str.scrSCENE1_17_03_feri.txt
lea ecx, [esp + 0x35d4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x35d0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f7
call fcn.00404950
lea ecx, [esp + 0x35d0]
jmp 0x40ff6c
cmp eax, 0x1d7e0
jne case.0x405cdd.2
push str.scrmiho_ev03.txt
lea ecx, [esp + 0x360c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3608]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f8
call fcn.00404950
lea ecx, [esp + 0x3608]
jmp 0x40ff6c
push str.scr_feri_ev02.txt
lea ecx, [esp + 0x3644]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3640]
mov esi, ebp
mov dword [esp + 0x3894], 0x1f9
call fcn.00404950
lea ecx, [esp + 0x3640]
jmp 0x40ff6c
cmp eax, 0x1fbd0
jg 0x40fe67
je 0x40fe2d
cmp eax, 0x1d9d4
jg 0x40fda9
je 0x40fd6f
sub eax, 0x1d8a8
je 0x40fd35
sub eax, 0x64
jne case.0x405cdd.2
push str.scrSCENE2_01_02.txt
lea ecx, [esp + 0x367c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3678]
mov esi, ebp
mov dword [esp + 0x3894], 0x1fb
call fcn.00404950
lea ecx, [esp + 0x3678]
jmp 0x40ff6c
push str.scr_siho_ev03.txt
lea ecx, [esp + 0x36b4]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x36b0]
mov esi, ebp
mov dword [esp + 0x3894], 0x1fa
call fcn.00404950
lea ecx, [esp + 0x36b0]
jmp 0x40ff6c
push str.scr_ran_ev02.txt
lea ecx, [esp + 0x36ec]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x36e8]
mov esi, ebp
mov dword [esp + 0x3894], 0x1fc
call fcn.00404950
lea ecx, [esp + 0x36e8]
jmp 0x40ff6c
sub eax, 0x1da38
je 0x40fdf3
sub eax, 0x64
jne case.0x405cdd.2
push str.scr_ran_end02.txt
lea ecx, [esp + 0x3724]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3720]
mov esi, ebp
mov dword [esp + 0x3894], 0x1fe
call fcn.00404950
lea ecx, [esp + 0x3720]
jmp 0x40ff6c
push str.scr_ran_end01.txt
lea ecx, [esp + 0x375c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3758]
mov esi, ebp
mov dword [esp + 0x3894], 0x1fd
call fcn.00404950
lea ecx, [esp + 0x3758]
jmp 0x40ff6c
push str.sys_1_scrmaki_ev01.txt
lea ecx, [esp + 0x3794]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3790]
mov esi, ebp
mov dword [esp + 0x3894], 0x1ff
call fcn.00404950
lea ecx, [esp + 0x3790]
jmp 0x40ff6c
cmp eax, 0x1fcfc
jg 0x40ff30
je 0x40fef9
sub eax, 0x1fc34
je 0x40fec2
sub eax, 0x64
jne case.0x405cdd.2
push str.sys_1_scrmaki_ev08.txt
lea ecx, [esp + 0x37cc]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x37c8]
mov esi, ebp
mov dword [esp + 0x3894], 0x201
call fcn.00404950
lea ecx, [esp + 0x37c8]
jmp 0x40ff6c
push str.sys_1_scrmaki_ev07.txt
lea ecx, [esp + 0x3804]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3800]
mov esi, ebp
mov dword [esp + 0x3894], 0x200
call fcn.00404950
lea ecx, [esp + 0x3800]
jmp 0x40ff6c
push str.sys_1_scrmaki_ev09.txt
lea ecx, [esp + 0x383c]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3838]
mov esi, ebp
mov dword [esp + 0x3894], 0x202
call fcn.00404950
lea ecx, [esp + 0x3838]
jmp 0x40ff6c
cmp eax, 0x1fd60
jne case.0x405cdd.2
push str.sys_1_scrmaki_ev10.txt
lea ecx, [esp + 0x3874]
call fcn.00401330
xor edi, edi
xor ebx, ebx
lea eax, [esp + 0x3870]
mov esi, ebp
mov dword [esp + 0x3894], 0x203
call fcn.00404950
lea ecx, [esp + 0x3870]
call fcn.00401370
mov ecx, 0x270f
mov eax, ebp
call fcn.00411730
mov ecx, dword [esp + 0x388c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x3884
ret 4
or al, 0x8b
int1
mov edx, dword [esi + 8]
mov ecx, edi
call fcn.004d65e3
mov eax, dword [esi + 8]
call fcn.00464b59
mov eax, dword [edi + 8]
inc eax
push eax
push 2
push dword [esi + 8]
call fcn.0046494c
mov eax, dword [edi + 8]
inc eax
push eax
push 3
push dword [esi + 8]
call fcn.0046494c
push 2
pop eax
pop edi
pop esi
ret 4