Function at 0x4c0080
Capabilities:
Parse pe header

Disassembly:
push 0xffffffffffffffff
push 0x586988
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x14
push ebx
push ebp
push esi
push edi
xor ebp, ebp
mov byte [esp + 0x10], 0
mov dword [esp + 0x2c], ebp
mov dword [esp + 0x18], ebp
mov ebx, 1
mov byte [esp + 0x2c], bl
mov eax, dword [ecx + 8]
lea ecx, [esp + 0x1c]
mov dword [esp + 0x20], eax
push ecx
lea ecx, [esp + 0x38]
call fcn.00413290
push ebp
push eax
lea ecx, [esp + 0x3c]
mov byte [esp + 0x34], 2
call fcn.004124b0
cmp eax, 3
mov eax, dword [esp + 0x1c]
sete byte [esp + 0x11]
cmp eax, ebp
mov byte [esp + 0x2c], bl
je 0x4c00f7
push eax
lea ecx, [esp + 0x20]
call fcn.00411610
mov al, byte [esp + 0x11]
test al, al
je 0x4c0157
lea edx, [esp + 0x1c]
lea ecx, [esp + 0x34]
push edx
call fcn.00413320
mov esi, eax
lea eax, [esp + 0x34]
mov byte [esp + 0x2c], 3
cmp eax, esi
mov eax, dword [esp + 0x34]
je 0x4c0141
cmp eax, ebp
je 0x4c012e
push eax
lea ecx, [esp + 0x38]
call fcn.00411610
mov eax, dword [esi]
cmp eax, ebp
mov dword [esp + 0x34], eax
je 0x4c0141
mov ecx, dword [eax]
inc ecx
mov dword [eax], ecx
mov eax, dword [esp + 0x34]
mov ecx, dword [esp + 0x1c]
mov byte [esp + 0x2c], bl
cmp ecx, ebp
je 0x4c015b
push ecx
lea ecx, [esp + 0x20]
call fcn.00411610
mov eax, dword [esp + 0x34]
cmp eax, ebp
jne 0x4c016b
mov byte [esp + 0x12], 0
mov byte [esp + 0x1c], 0
jmp 0x4c01b8
lea ecx, [esp + 0x34]
call fcn.00404a70
test eax, eax
mov eax, dword [esp + 0x34]
ja 0x4c0183
mov byte [esp + 0x12], 0
jmp 0x4c018a
mov cl, byte [eax + 0xc]
mov byte [esp + 0x12], cl
cmp eax, ebp
jne 0x4c0195
mov byte [esp + 0x1c], 0
jmp 0x4c01b8
lea ecx, [esp + 0x34]
call fcn.00404a70
test eax, eax
ja 0x4c01ad
mov eax, dword [esp + 0x34]
mov byte [esp + 0x1c], 0
jmp 0x4c01b8
mov eax, dword [esp + 0x34]
mov dl, byte [eax + 0xc]
mov byte [esp + 0x1c], dl
mov ecx, dword [esp + 0x1c]
mov dl, byte [esp + 0x12]
and ecx, 0xff
cmp dl, byte [ecx + 0x5c9818]
sete cl
test cl, cl
mov byte [esp + 0x12], cl
je 0x4c024e
cmp eax, ebp
jne 0x4c01e2
mov byte [esp + 0x1c], 0
jmp 0x4c0205
lea ecx, [esp + 0x34]
call fcn.00404a70
test eax, eax
ja 0x4c01fa
mov eax, dword [esp + 0x34]
mov byte [esp + 0x1c], 0
jmp 0x4c0205
mov eax, dword [esp + 0x34]
mov cl, byte [eax + 0xc]
mov byte [esp + 0x1c], cl
mov edx, dword [esp + 0x1c]
and edx, 0xff
cmp eax, ebp
mov cl, byte [edx + 0x5c9918]
mov byte [esp + 0x13], cl
jne 0x4c0231
push ebx
lea ecx, [esp + 0x38]
call fcn.004119f0
mov edx, dword [esp + 0x34]
mov byte [edx + 0xc], 0
jmp 0x4c023e
mov eax, dword [eax + 4]
lea ecx, [esp + 0x34]
push eax
call fcn.004119f0
mov eax, dword [esp + 0x34]
cmp dword [eax + 8], ebp
jbe 0x4c024e
mov cl, byte [esp + 0x13]
mov byte [eax + 0xc], cl
mov esi, dword [esp + 0x38]
mov eax, dword [esi]
cmp eax, ebp
je 0x4c0260
push eax
mov ecx, esi
call fcn.00411610
mov dword [esi], ebp
mov edi, dword [esp + 0x3c]
mov eax, dword [edi]
cmp eax, ebp
je 0x4c0274
push eax
mov ecx, edi
call fcn.00411610
mov ebp, dword [esp + 0x40]
mov dword [edi], 0
mov eax, dword [ebp]
test eax, eax
je 0x4c028d
push eax
mov ecx, ebp
call fcn.00411610
mov dword [ebp], 0
mov edx, dword [esp + 0x44]
mov ecx, dword [esp + 0x4c]
mov byte [edx], 0
mov eax, dword [esp + 0x48]
mov byte [eax], 0
mov eax, dword [esp + 0x20]
cmp eax, 0x3e8
mov byte [ecx], 0
je 0x4c5fe4
push 0
lea edx, [esp + 0x3c]
push 0
push edx
push 0x27
lea ecx, [esp + 0x44]
call fcn.00412cd0
mov ecx, dword [esp + 0x38]
and ecx, 0xffff
test al, al
mov dword [esp + 0x14], ecx
je 0x4c03a5
cmp dword [esp + 0x20], 0x3eb
je 0x4c03a5
inc ecx
push 0xffff
lea eax, [esp + 0x3c]
push ecx
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
mov dword [esp + 0x3c], eax
cmp ebp, eax
mov byte [esp + 0x2c], 4
je 0x4c0330
mov eax, dword [ebp]
test eax, eax
je 0x4c0321
push eax
mov ecx, ebp
call fcn.00411610
mov ecx, dword [esp + 0x3c]
mov eax, dword [ecx]
test eax, eax
mov dword [ebp], eax
je 0x4c0330
inc dword [eax]
mov eax, dword [esp + 0x38]
mov byte [esp + 0x2c], bl
test eax, eax
je 0x4c0346
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov edx, dword [esp + 0x14]
lea eax, [esp + 0x38]
inc edx
lea ecx, [esp + 0x34]
push edx
push 0
push eax
call fcn.00413050
mov dword [esp + 0x3c], eax
lea ecx, [esp + 0x34]
mov byte [esp + 0x2c], 5
cmp ecx, eax
je 0x4c038f
mov eax, dword [esp + 0x34]
test eax, eax
je 0x4c037f
push eax
lea ecx, [esp + 0x38]
call fcn.00411610
mov edx, dword [esp + 0x3c]
mov eax, dword [edx]
test eax, eax
mov dword [esp + 0x34], eax
je 0x4c038f
inc dword [eax]
mov eax, dword [esp + 0x38]
mov byte [esp + 0x2c], bl
test eax, eax
je 0x4c03a5
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov eax, dword [esp + 0x20]
cmp eax, 0x3e9
jne 0x4c06bb
push 0
push 0x5cc428
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c046c
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 6
cmp esi, eax
je 0x4c0402
mov eax, dword [esi]
test eax, eax
je 0x4c03f6
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0406
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0418
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cc424
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 7
cmp edi, ecx
je 0x4c044d
mov eax, dword [edi]
test eax, eax
je 0x4c0441
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0451
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.conmigo
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0524
push 0x5cc3f8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 8
cmp esi, edx
je 0x4c04ba
mov eax, dword [esi]
test eax, eax
je 0x4c04ae
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c04be
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c04d0
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cc3fc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 9
cmp edi, eax
je 0x4c0505
mov eax, dword [edi]
test eax, eax
je 0x4c04f9
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0509
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.contigo
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c05dc
push 0x5cc3f8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xa
cmp esi, ecx
je 0x4c0572
mov eax, dword [esi]
test eax, eax
je 0x4c0566
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0576
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0588
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cc3ec
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0xb
cmp edi, edx
je 0x4c05bd
mov eax, dword [edi]
test eax, eax
je 0x4c05b1
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c05c1
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5cc41c
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c064e
push 0x61
mov ecx, esi
call fcn.00411cb0
push 0x5cc424
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0xc
cmp edi, eax
je 0x4c062f
mov eax, dword [edi]
test eax, eax
je 0x4c0623
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0633
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d26bc
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c6b0f
push 0x5d26b8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xd
cmp esi, ecx
je 0x4c069c
mov eax, dword [esi]
test eax, eax
je 0x4c0690
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c06a0
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
cmp eax, 0x3ed
jne 0x4c32b7
push 0x5d26b4
lea ecx, [esp + 0x40]
call fcn.00411a30
lea edx, [esp + 0x3c]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov byte [esp + 0x34], 0xe
call fcn.00412910
mov byte [esp + 0x38], al
mov eax, dword [esp + 0x3c]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0702
push eax
lea ecx, [esp + 0x40]
call fcn.00411610
mov al, byte [esp + 0x38]
test al, al
je 0x4c07b1
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0xf
cmp esi, eax
je 0x4c0743
mov eax, dword [esi]
test eax, eax
je 0x4c0737
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0747
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0759
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
mov ebp, eax
cmp edi, ebp
mov byte [esp + 0x2c], 0x10
je 0x4c0792
mov eax, dword [edi]
test eax, eax
je 0x4c0787
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [ebp]
test eax, eax
mov dword [edi], eax
je 0x4c0792
inc dword [eax]
mov eax, dword [esp + 0x44]
mov byte [esp + 0x2c], bl
test eax, eax
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.comigo
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0869
push 0x5d26a8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x11
cmp esi, edx
je 0x4c07ff
mov eax, dword [esi]
test eax, eax
je 0x4c07f3
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0803
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0815
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cf0e4
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x12
cmp edi, eax
je 0x4c084a
mov eax, dword [edi]
test eax, eax
je 0x4c083e
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c084e
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.conosco
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0921
push 0x5d26a8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x13
cmp esi, ecx
je 0x4c08b7
mov eax, dword [esi]
test eax, eax
je 0x4c08ab
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c08bb
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c08cd
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cf0b8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x14
cmp edi, edx
je 0x4c0902
mov eax, dword [edi]
test eax, eax
je 0x4c08f6
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0906
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.contigo
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c09d9
push 0x5d26a8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x15
cmp esi, eax
je 0x4c096f
mov eax, dword [esi]
test eax, eax
je 0x4c0963
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0973
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0985
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cc3ec
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x16
cmp edi, ecx
je 0x4c09ba
mov eax, dword [edi]
test eax, eax
je 0x4c09ae
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c09be
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.convosco
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0a91
push 0x5d26a8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x17
cmp esi, edx
je 0x4c0a27
mov eax, dword [esi]
test eax, eax
je 0x4c0a1b
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0a2b
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0a3d
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cf0ac
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x18
cmp edi, eax
je 0x4c0a72
mov eax, dword [edi]
test eax, eax
je 0x4c0a66
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0a76
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2690
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0b53
push 0x5cc388
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x19
cmp esi, ecx
je 0x4c0adf
mov eax, dword [esi]
test eax, eax
je 0x4c0ad3
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c0ae3
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0af5
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push 0x5cc3a0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov byte [esp + 0x2c], 0x1a
cmp edi, edx
je 0x4c0b2a
mov eax, dword [edi]
test eax, eax
je 0x4c0b1e
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c0b2e
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0b40
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov eax, dword [esp + 0x44]
mov byte [eax], 6
mov ecx, dword [esp + 0x48]
mov byte [ecx], 9
jmp 0x4c6b0f
push 0
push 0x5d268c
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0c15
push 0x5cc388
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov byte [esp + 0x2c], 0x1b
cmp esi, edx
je 0x4c0ba1
mov eax, dword [esi]
test eax, eax
je 0x4c0b95
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c0ba5
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0bb7
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push 0x5cf094
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov byte [esp + 0x2c], 0x1c
cmp edi, eax
je 0x4c0bec
mov eax, dword [edi]
test eax, eax
je 0x4c0be0
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c0bf0
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0c02
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov ecx, dword [esp + 0x44]
mov byte [ecx], 6
mov edx, dword [esp + 0x48]
mov byte [edx], 9
jmp 0x4c6b0f
push 0
push 0x5cc514
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0ccd
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x1d
cmp esi, eax
je 0x4c0c63
mov eax, dword [esi]
test eax, eax
je 0x4c0c57
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0c67
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0c79
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x1e
cmp edi, ecx
je 0x4c0cae
mov eax, dword [edi]
test eax, eax
je 0x4c0ca2
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0cb2
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2688
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0d85
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x1f
cmp esi, edx
je 0x4c0d1b
mov eax, dword [esi]
test eax, eax
je 0x4c0d0f
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0d1f
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0d31
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5cf088
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x20
cmp edi, eax
je 0x4c0d66
mov eax, dword [edi]
test eax, eax
je 0x4c0d5a
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0d6a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.aonde
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0e3d
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x21
cmp esi, ecx
je 0x4c0dd3
mov eax, dword [esi]
test eax, eax
je 0x4c0dc7
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0dd7
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0de9
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.onde
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x22
cmp edi, edx
je 0x4c0e1e
mov eax, dword [edi]
test eax, eax
je 0x4c0e12
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0e22
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2670
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0ef5
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x23
cmp esi, eax
je 0x4c0e8b
mov eax, dword [esi]
test eax, eax
je 0x4c0e7f
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0e8f
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0ea1
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquele
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x24
cmp edi, ecx
je 0x4c0ed6
mov eax, dword [edi]
test eax, eax
je 0x4c0eca
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0eda
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2660
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c0fad
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x25
cmp esi, edx
je 0x4c0f43
mov eax, dword [esi]
test eax, eax
je 0x4c0f37
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0f47
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c0f59
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aqueles
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x26
cmp edi, eax
je 0x4c0f8e
mov eax, dword [edi]
test eax, eax
je 0x4c0f82
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c0f92
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2650
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1065
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x27
cmp esi, ecx
je 0x4c0ffb
mov eax, dword [esi]
test eax, eax
je 0x4c0fef
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c0fff
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1011
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquela
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x28
cmp edi, edx
je 0x4c1046
mov eax, dword [edi]
test eax, eax
je 0x4c103a
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c104a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2640
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c111d
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x29
cmp esi, eax
je 0x4c10b3
mov eax, dword [esi]
test eax, eax
je 0x4c10a7
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c10b7
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c10c9
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquelas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x2a
cmp edi, ecx
je 0x4c10fe
mov eax, dword [edi]
test eax, eax
je 0x4c10f2
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1102
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2630
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c11d5
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x2b
cmp esi, edx
je 0x4c116b
mov eax, dword [esi]
test eax, eax
je 0x4c115f
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c116f
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1181
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquilo
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x2c
cmp edi, eax
je 0x4c11b6
mov eax, dword [edi]
test eax, eax
je 0x4c11aa
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c11ba
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push 0x5d2624
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c128d
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x2d
cmp esi, ecx
je 0x4c1223
mov eax, dword [esi]
test eax, eax
je 0x4c1217
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1227
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1239
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5d2620
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x2e
cmp edi, edx
je 0x4c126e
mov eax, dword [edi]
test eax, eax
je 0x4c1262
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1272
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.dali
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1345
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x2f
cmp esi, eax
je 0x4c12db
mov eax, dword [esi]
test eax, eax
je 0x4c12cf
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c12df
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c12f1
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push 0x5d2614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x30
cmp edi, ecx
je 0x4c1326
mov eax, dword [edi]
test eax, eax
je 0x4c131a
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c132a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daqui
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c13fd
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x31
cmp esi, edx
je 0x4c1393
mov eax, dword [esi]
test eax, eax
je 0x4c1387
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1397
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c13a9
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aqui
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x32
cmp edi, eax
je 0x4c13de
mov eax, dword [edi]
test eax, eax
je 0x4c13d2
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c13e2
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daquele
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c14b5
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x33
cmp esi, ecx
je 0x4c144b
mov eax, dword [esi]
test eax, eax
je 0x4c143f
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c144f
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1461
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquele
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x34
cmp edi, edx
je 0x4c1496
mov eax, dword [edi]
test eax, eax
je 0x4c148a
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c149a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daqueles
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c156d
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x35
cmp esi, eax
je 0x4c1503
mov eax, dword [esi]
test eax, eax
je 0x4c14f7
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1507
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1519
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aqueles
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x36
cmp edi, ecx
je 0x4c154e
mov eax, dword [edi]
test eax, eax
je 0x4c1542
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1552
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daquela
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1625
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x37
cmp esi, edx
je 0x4c15bb
mov eax, dword [esi]
test eax, eax
je 0x4c15af
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c15bf
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c15d1
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquela
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x38
cmp edi, eax
je 0x4c1606
mov eax, dword [edi]
test eax, eax
je 0x4c15fa
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c160a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daquelas
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c16dd
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x39
cmp esi, ecx
je 0x4c1673
mov eax, dword [esi]
test eax, eax
je 0x4c1667
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1677
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1689
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquelas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x3a
cmp edi, edx
je 0x4c16be
mov eax, dword [edi]
test eax, eax
je 0x4c16b2
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c16c2
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.daquilo
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1795
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x3b
cmp esi, eax
je 0x4c172b
mov eax, dword [esi]
test eax, eax
je 0x4c171f
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c172f
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1741
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.aquilo
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x3c
cmp edi, ecx
je 0x4c1776
mov eax, dword [edi]
test eax, eax
je 0x4c176a
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c177a
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.dele
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1857
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov byte [esp + 0x2c], 0x3d
cmp esi, edx
je 0x4c17e3
mov eax, dword [esi]
test eax, eax
je 0x4c17d7
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c17e7
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c17f9
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push 0x5cf0c4
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov byte [esp + 0x2c], 0x3e
cmp edi, eax
je 0x4c182e
mov eax, dword [edi]
test eax, eax
je 0x4c1822
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c1832
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1844
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov ecx, dword [esp + 0x44]
mov byte [ecx], 6
mov edx, dword [esp + 0x48]
mov byte [edx], 0xe
jmp 0x4c6b0f
push 0
push str.deles
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1919
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov byte [esp + 0x2c], 0x3f
cmp esi, eax
je 0x4c18a5
mov eax, dword [esi]
test eax, eax
je 0x4c1899
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c18a9
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c18bb
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push str.eles
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x40
cmp edi, ecx
je 0x4c18f0
mov eax, dword [edi]
test eax, eax
je 0x4c18e4
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c18f4
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1906
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov edx, dword [esp + 0x44]
mov byte [edx], 6
mov eax, dword [esp + 0x48]
mov byte [eax], 0xe
jmp 0x4c6b0f
push 0
push str.dela
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c19db
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x41
cmp esi, ecx
je 0x4c1967
mov eax, dword [esi]
test eax, eax
je 0x4c195b
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c196b
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c197d
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push 0x5cf0c8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov byte [esp + 0x2c], 0x42
cmp edi, edx
je 0x4c19b2
mov eax, dword [edi]
test eax, eax
je 0x4c19a6
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c19b6
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c19c8
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
mov eax, dword [esp + 0x44]
mov byte [eax], 6
mov ecx, dword [esp + 0x48]
mov byte [ecx], 0xe
jmp 0x4c6b0f
push 0
push str.delas
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1a8e
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov byte [esp + 0x2c], 0x43
cmp esi, edx
je 0x4c1a29
mov eax, dword [esi]
test eax, eax
je 0x4c1a1d
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [esi], eax
je 0x4c1a2d
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1a3f
push eax
lea ecx, [esp + 0x3c]
call fcn.00411610
push str.elas
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov byte [esp + 0x2c], 0x44
cmp edi, eax
je 0x4c1a74
mov eax, dword [edi]
test eax, eax
je 0x4c1a68
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x38]
test eax, eax
mov dword [edi], eax
je 0x4c1a78
inc dword [eax]
mov eax, dword [esp + 0x38]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1844
push eax
lea ecx, [esp + 0x3c]
jmp 0x4c183f
push 0
push str.dessa
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1b46
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x45
cmp esi, eax
je 0x4c1adc
mov eax, dword [esi]
test eax, eax
je 0x4c1ad0
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1ae0
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1af2
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.essa
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x46
cmp edi, ecx
je 0x4c1b27
mov eax, dword [edi]
test eax, eax
je 0x4c1b1b
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1b2b
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.dessas
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1bfe
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x47
cmp esi, edx
je 0x4c1b94
mov eax, dword [esi]
test eax, eax
je 0x4c1b88
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1b98
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1baa
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.essas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x48
cmp edi, eax
je 0x4c1bdf
mov eax, dword [edi]
test eax, eax
je 0x4c1bd3
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1be3
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.deste
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1cb6
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x49
cmp esi, ecx
je 0x4c1c4c
mov eax, dword [esi]
test eax, eax
je 0x4c1c40
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1c50
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1c62
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.este
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x4a
cmp edi, edx
je 0x4c1c97
mov eax, dword [edi]
test eax, eax
je 0x4c1c8b
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1c9b
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.desta
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1d6e
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x4b
cmp esi, eax
je 0x4c1d04
mov eax, dword [esi]
test eax, eax
je 0x4c1cf8
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1d08
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1d1a
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.esta
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x4c
cmp edi, ecx
je 0x4c1d4f
mov eax, dword [edi]
test eax, eax
je 0x4c1d43
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1d53
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.destes
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1e26
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x4d
cmp esi, edx
je 0x4c1dbc
mov eax, dword [esi]
test eax, eax
je 0x4c1db0
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1dc0
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1dd2
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.estes
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x4e
cmp edi, eax
je 0x4c1e07
mov eax, dword [edi]
test eax, eax
je 0x4c1dfb
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1e0b
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.destas
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1ede
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x4f
cmp esi, ecx
je 0x4c1e74
mov eax, dword [esi]
test eax, eax
je 0x4c1e68
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1e78
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c1e8a
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
push str.estas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov byte [esp + 0x2c], 0x50
cmp edi, edx
je 0x4c1ebf
mov eax, dword [edi]
test eax, eax
je 0x4c1eb3
push eax
mov ecx, edi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [edi], eax
je 0x4c1ec3
inc dword [eax]
mov eax, dword [esp + 0x44]
test eax, eax
mov byte [esp + 0x2c], bl
je 0x4c6b0f
push eax
lea ecx, [esp + 0x48]
call fcn.00411610
jmp 0x4c6b0f
push 0
push str.disso
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c1f66
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov byte [esp + 0x2c], 0x51
cmp esi, eax
je 0x4c1f28
mov eax, dword [esi]
test eax, eax
je 0x4c1f1c
push eax
mov ecx, esi
call fcn.00411610
mov eax, dword [esp + 0x44]
test eax, eax
mov dword [esi], eax
je 0x4c1f28
inc dword [eax]
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.isso
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x52
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.disto
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c1fd5
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x53
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.isto
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x54
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.donde
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2044
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.onde
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x56
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cf61c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c20ba
push 0x5cc420
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x57
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc3a0
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], 0x58
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
jmp 0x4c6b0f
push 0x5d2528
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2130
push 0x5cc420
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x59
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf094
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], 0x5a
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
jmp 0x4c6b0f
push 0x5cb488
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c21a6
push 0x5cc420
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x5b
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc388
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], 0x5c
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
jmp 0x4c6b0f
push 0x5cca7c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c221c
push 0x5cc420
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x5d
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf088
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], 0x5e
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
jmp 0x4c6b0f
push 0x5d2524
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2299
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x5f
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cb1b0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x60
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
mov eax, dword [esp + 0x48]
mov byte [eax], 9
jmp 0x4c6b0f
push str.duma
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2316
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x61
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5d2518
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x62
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
call fcn.0042bdc0
mov eax, dword [esp + 0x44]
mov byte [eax], 6
mov ecx, dword [esp + 0x48]
mov byte [ecx], 9
jmp 0x4c6b0f
push str.duns
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2393
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x63
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5d250c
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x64
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
call fcn.0042bdc0
mov ecx, dword [esp + 0x44]
mov byte [ecx], 6
mov edx, dword [esp + 0x48]
mov byte [edx], 9
jmp 0x4c6b0f
push str.dumas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c23fd
push 0x5cc420
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x65
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.umas
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x66
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2281
push str.naquele
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c246c
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x67
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.aquele
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x68
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.naqueles
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c24db
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x69
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.aqueles
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x6a
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.naquela
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c254a
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x6b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.aquela
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x6c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.naquelas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c25b9
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x6d
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.aquelas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x6e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.naquilo
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2623
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x6f
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.aquilo
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x70
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2281
push str.nele
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c26a0
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x71
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf0c4
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x72
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
call fcn.0042bdc0
mov eax, dword [esp + 0x44]
mov byte [eax], 6
mov ecx, dword [esp + 0x48]
mov byte [ecx], 0xe
jmp 0x4c6b0f
push str.neles
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c271d
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x73
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.eles
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x74
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov ecx, dword [esp + 0x44]
mov byte [ecx], 6
mov edx, dword [esp + 0x48]
mov byte [edx], 0xe
jmp 0x4c6b0f
push str.nela
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c279a
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x75
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf0c8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x76
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 6
mov eax, dword [esp + 0x48]
mov byte [eax], 0xe
jmp 0x4c6b0f
push str.nelas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2804
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x77
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.elas
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x78
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2688
push str.nesse
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2873
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x79
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.esse
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x7a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nessa
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c28e2
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x7b
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.essa
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x7c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nesses
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2951
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x7d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.esses
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x7e
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nessas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c29c0
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x7f
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.essas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x80
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.neste
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2a2f
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x81
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.este
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x82
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nesta
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2a9e
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x83
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.esta
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x84
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nestes
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2b0d
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x85
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.estes
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x86
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nestas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2b7c
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x87
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.estas
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x88
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nisso
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2beb
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x89
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.isso
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x8a
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.nisto
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2c5a
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x8b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.isto
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x8c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cf5d8
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2cc9
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x8d
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc3a0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x8e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.noutro
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2d38
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x8f
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.outro
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x90
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.noutra
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2da7
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x91
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.outra
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x92
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.noutros
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2e16
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x93
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.outros
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x94
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.noutras
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2e85
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x95
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.outras
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x96
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2404
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2ef4
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x97
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc388
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0x98
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2400
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2f63
push 0x5d24f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x99
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf088
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x9a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d23fc
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c2fcd
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0x9b
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cb1b0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x9c
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2281
push str.numa
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3037
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x9d
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5d2518
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0x9e
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c22fe
push str.nuns
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c30a1
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0x9f
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5d250c
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xa0
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c237b
push str.numas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c310b
push 0x5d24f0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xa1
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push str.umas
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0xa2
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2281
push str.pelo
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3175
push 0x5d23d8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0xa3
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc3a0
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xa4
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c22fe
push str.pelos
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c31df
push 0x5d23d8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xa5
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf094
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xa6
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c237b
push str.pela
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3249
push 0x5d23d8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea eax, [esp + 0x38]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xa7
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc388
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0xa8
push ecx
mov ecx, edi
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c2281
push str.pelas
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6b0f
push 0x5d23d8
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0xa9
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cf088
lea ecx, [esp + 0x3c]
call fcn.00411a30
lea edx, [esp + 0x38]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xaa
call fcn.00404a90
mov byte [esp + 0x2c], bl
lea ecx, [esp + 0x38]
jmp 0x4c22fe
cmp eax, 0x3ea
jne 0x4c4cc1
mov edx, dword [esp + 0x48]
push 0x5c935c
lea ecx, [esp + 0x38]
mov byte [esp + 0x14], bl
mov byte [edx], 9
call fcn.00422ee0
test eax, eax
je 0x4c333c
push 0x5cb57c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xab
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5ccac0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xac
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dabei
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c33ab
push 0x5cb540
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xad
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xae
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dadurch
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c341a
push str.durch
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xaf
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xb0
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc64c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3489
push 0x5cc648
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xb1
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xb2
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dagegen
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c34f8
push str.gegen
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xb3
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xb4
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dahinter
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3567
push str.hinter
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xb5
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xb6
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.danach
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c35d6
push str.nach
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xb7
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xb8
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.daneben
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3645
push str.neben
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xb9
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xba
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cb4b4
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c36b4
push 0x5cb1bc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xbb
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xbc
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.daran
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3723
push 0x5cb57c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xbd
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xbe
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darauf
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3792
push 0x5cb560
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xbf
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xc0
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.daraus
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3801
push 0x5cb550
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xc1
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xc2
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darein
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3870
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xc3
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xc4
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darin
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c38df
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xc5
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xc6
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darnach
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c394e
push str.nach
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xc7
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xc8
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darneben
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c39bd
push str.neben
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xc9
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xca
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darum
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3a2c
push 0x5cb1b0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xcb
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xcc
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.darunter
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3a9b
push str.unter
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xcd
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xce
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.davon
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3b0a
push 0x5cc5e8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xcf
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xd0
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.davor
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3b79
push 0x5cb14c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xd1
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xd2
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dazu
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3be8
push 0x5cb084
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xd3
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xd4
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.dazwischen
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3c57
push str.zwischen
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xd5
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xd6
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wobei
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3cc6
push 0x5cb540
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xd7
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xd8
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wodurch
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3d35
push str.durch
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xd9
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xda
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc5d0
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3da4
push 0x5cc648
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xdb
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xdc
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wogegen
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3e13
push str.gegen
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xdd
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xde
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wohinter
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3e82
push str.hinter
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xdf
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xe0
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.womit
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3ef1
push 0x5cb294
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xe1
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xe2
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wonach
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3f60
push str.nach
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xe3
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xe4
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.woneben
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c3fcf
push str.neben
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xe5
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xe6
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc59c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c403e
push 0x5cb1bc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xe7
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xe8
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.woran
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c40ad
push 0x5cb57c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xe9
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xea
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.worauf
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c411c
push 0x5cb560
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xeb
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xec
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wobei
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c418b
push 0x5cb540
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xed
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xee
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.woraus
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c41fa
push 0x5cb550
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xef
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], pe_nt_image_headers32
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.worein
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4269
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xf1
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xf2
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.worin
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c42d8
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xf3
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xf4
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.worum
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4347
push 0x5cb1b0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xf5
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xf6
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.worunter
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c43b6
push str.unter
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xf7
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xf8
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wovon
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4425
push 0x5cc5e8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xf9
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xfa
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wovor
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4494
push 0x5cb14c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov byte [esp + 0x30], 0xfb
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov byte [esp + 0x30], 0xfc
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wozu
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4503
push 0x5cb084
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0xfd
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov byte [esp + 0x30], 0xfe
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
jmp 0x4c6b0f
push str.wozwischen
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4575
push str.zwischen
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov byte [esp + 0x30], 0xff
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], bl
call fcn.0042bdc0
push 0x5c934c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x100
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cca78
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c45ea
push 0x5cb57c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x101
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x102
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.beim
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c465f
push 0x5cb540
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x103
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5ccac0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x104
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cca74
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c46d4
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x105
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x106
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5ccab0
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4749
push 0x5cc614
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x107
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5ccac0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x108
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5ccabc
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c47be
push 0x5cb084
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x109
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5ccac0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x10a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cca64
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4833
push 0x5cb084
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x10b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca68
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x10c
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5ccaac
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c48a8
push 0x5cc5e8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x10d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5ccac0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x10e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.aufs
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c491d
push 0x5cb560
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x10f
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x110
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.durchs
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4992
push str.durch
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x111
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x112
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d23a0
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4a07
push 0x5cc648
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x113
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x114
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d239c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4a7c
push 0x5cb1b0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x115
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x116
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2394
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4af1
push 0x5cb1bc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x117
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x118
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.vors
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4b66
push 0x5cb14c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x119
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca7c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x11a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2388
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4bf2
push str.war
mov ecx, ebp
call fcn.00422ee0
test eax, eax
je 0x4c4bf2
push 0x5d237c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x11b
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x11c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, ebp
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2388
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c4c7e
push 0x5d2374
mov ecx, ebp
call fcn.00422ee0
test eax, eax
je 0x4c4c7e
push 0x5d236c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x11d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc65c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x11e
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, ebp
call fcn.0042bdc0
jmp 0x4c6b0f
push edi
lea edx, [esp + 0x38]
push esi
push edx
call fcn.004bfa80
test al, al
je 0x4c4ca1
mov eax, dword [esp + 0x44]
mov byte [eax], 9
mov ecx, dword [esp + 0x48]
mov byte [ecx], 0
jmp 0x4c6b0f
push edi
lea edx, [esp + 0x38]
push esi
push edx
call fcn.004bfd10
test al, al
je 0x4c6b0a
mov eax, dword [esp + 0x48]
mov byte [eax], 3
jmp 0x4c6b0f
cmp eax, 0x3eb
jne 0x4c59b8
push 0x5ccacc
lea ecx, [esp + 0x4c]
mov byte [esp + 0x14], bl
call fcn.00411a30
lea ecx, [esp + 0x48]
push ebx
push ecx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x11f
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c4d74
push 0x5cc928
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x120
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea eax, [esp + 0x48]
push 2
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x121
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d26b4
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
push ebx
push ecx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x122
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c4f01
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x123
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea eax, [esp + 0x48]
push 2
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x124
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc518
mov ecx, edi
call fcn.00422ee0
test eax, eax
je 0x4c4e8a
push 0x5cc514
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x125
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc410
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, ebp
push edx
mov dword [esp + 0x30], 0x126
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc50c
mov ecx, edi
call fcn.00422ee0
test eax, eax
je 0x4c6b0f
push 0x5cc514
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x127
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc40c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x128
push ecx
mov ecx, ebp
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2368
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea edx, [esp + 0x48]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x129
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c4fa5
push 0x5cf4cc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x12a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x12b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2364
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea edx, [esp + 0x48]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x12c
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c5049
push 0x5cc670
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x12d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x12e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2360
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea edx, [esp + 0x48]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x12f
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c50ed
push 0x5cc42c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x130
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x131
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d235c
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea edx, [esp + 0x48]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x132
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c5191
push 0x5cc668
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x133
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x134
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2358
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea edx, [esp + 0x48]
push ebx
push edx
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x135
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c5235
push 0x5cc4f0
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x136
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea ecx, [esp + 0x48]
push 2
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x137
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push ebx
push str.SILS
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c52ac
push 0x5cc4fc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x138
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cf498
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x139
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push ebx
push str.SIL
lea ecx, [esp + 0x3c]
call fcn.00412440
cmp eax, 3
jne 0x4c5323
push 0x5cc4fc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x13a
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc500
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x13b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2344
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
push ebx
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x13c
call fcn.00412910
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c53c7
push 0x5cc414
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x13d
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0xffff
lea edx, [esp + 0x48]
push 2
push edx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x13e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2340
lea ecx, [esp + 0x4c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea eax, [esp + 0x20]
push ebx
lea ecx, [esp + 0x58]
push eax
push ecx
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x13f
call fcn.00472850
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c54b1
mov edx, dword [esp + 0x14]
lea eax, [esp + 0x44]
push edx
push 0
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x140
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc52c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x141
push ecx
mov ecx, esi
call fcn.00412320
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov edx, dword [esp + 0x14]
push 0xffff
add edx, 3
lea eax, [esp + 0x48]
push edx
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x142
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc518
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5526
push 0x5cc514
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x143
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc410
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x144
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc50c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c559b
push 0x5cc514
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x145
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc40c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x146
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc51c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5610
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x147
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc40c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x148
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cc528
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5685
push 0x5cc420
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x149
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc410
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x14a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d233c
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
push 0
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x14b
call fcn.004128c0
test al, al
je 0x4c56fb
push str.celui_ci
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c56fb
push str.celle_ci
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c56fb
push str.ceux_ci
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c56fb
push str.celles_ci
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
mov byte [esp + 0x44], bl
jne 0x4c5700
mov byte [esp + 0x44], 0
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c5783
lea ecx, [esp + 0x34]
call fcn.00404a70
sub eax, 3
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x14c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cc9e4
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x14d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d230c
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
push 0
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x14e
call fcn.004128c0
test al, al
je 0x4c57f9
push str.celui_l
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c57f9
push str.celle_l
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c57f9
push str.ceux_l
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
je 0x4c57f9
push str.celles_l
lea ecx, [esp + 0x38]
call fcn.004c6c20
test eax, eax
mov byte [esp + 0x44], bl
jne 0x4c57fe
mov byte [esp + 0x44], 0
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c5881
lea ecx, [esp + 0x34]
call fcn.00404a70
sub eax, 3
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x14f
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5d22dc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x150
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d22d8
lea ecx, [esp + 0x4c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea eax, [esp + 0x20]
push 0
lea ecx, [esp + 0x58]
push eax
push ecx
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x151
call fcn.00472850
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c6b0a
mov edx, dword [esp + 0x14]
lea eax, [esp + 0x44]
push edx
push 0
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x152
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, dword [esp + 0x14]
push 0xffff
add ecx, 3
push ecx
lea ecx, [esp + 0x3c]
call fcn.00413150
push 0x5d22d8
lea ecx, [esp + 0x4c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea edx, [esp + 0x20]
push 0
lea eax, [esp + 0x58]
push edx
push eax
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x153
call fcn.00472850
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c59a7
mov ecx, dword [esp + 0x14]
lea edx, [esp + 0x44]
push ecx
push 0
push edx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, edi
mov dword [esp + 0x30], 0x154
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov eax, dword [esp + 0x14]
push 0xffff
add eax, 3
lea ecx, [esp + 0x38]
push eax
call fcn.00413150
lea ecx, [esp + 0x34]
push ecx
mov ecx, ebp
call fcn.00404a90
jmp 0x4c6b0f
cmp eax, 0x3ec
jne 0x4c6b0f
mov eax, dword [str._le_i]
mov dword [esp + 0x48], 0
test eax, eax
je 0x4c5a3c
mov dword [esp + 0x3c], str._le_i
mov edx, dword [esp + 0x3c]
lea ecx, [esp + 0x38]
mov eax, dword [edx + 4]
push eax
call fcn.00411a30
push 0x20
lea ecx, [esp + 0x3c]
mov dword [esp + 0x30], 0x155
call fcn.004c6c40
lea ecx, [esp + 0x38]
push ecx
lea ecx, [esp + 0x38]
call fcn.004c6c00
test eax, eax
jne 0x4c5a9f
lea ecx, [esp + 0x38]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov eax, dword [esp + 0x48]
inc eax
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x3c]
add eax, 8
mov dword [esp + 0x3c], eax
cmp dword [eax], 0
jne 0x4c59dc
push 0
lea ecx, [esp + 0x38]
call fcn.00497a80
cmp al, 0x27
jne 0x4c5d30
mov eax, dword [str.bell]
mov dword [esp + 0x48], 0
test eax, eax
je 0x4c5d30
mov eax, 0x5d0e30
mov dword [esp + 0x38], eax
mov ecx, dword [eax]
push ecx
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
jne 0x4c5c29
mov eax, dword [esp + 0x48]
inc eax
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x38]
add eax, 8
mov dword [esp + 0x38], eax
cmp dword [eax], 0
jne 0x4c5a6d
jmp 0x4c5d30
mov edx, dword [esp + 0x48]
lea ecx, [esp + 0x44]
mov eax, dword [edx*8 + 0x5d0c28]
push eax
call fcn.00411a30
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x56
push ecx
lea ecx, [esp + 0x1c]
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
call fcn.0042bdc0
push 0x20
lea ecx, [esp + 0x1c]
call fcn.004c6c40
push 0
lea edx, [esp + 0x18]
push 0
push edx
push 0x20
lea ecx, [esp + 0x28]
call fcn.0043d510
test al, al
je 0x4c5b5e
mov eax, dword [esp + 0x14]
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x24]
call fcn.00413050
push eax
mov ecx, esi
mov byte [esp + 0x30], 0x57
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
call fcn.0042bdc0
mov edx, dword [esp + 0x14]
push 0xffff
inc edx
lea eax, [esp + 0x48]
push edx
push eax
lea ecx, [esp + 0x24]
call fcn.00413050
push eax
mov ecx, edi
mov byte [esp + 0x30], 0x58
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
call fcn.0042bdc0
jmp 0x4c5b6a
lea ecx, [esp + 0x18]
push ecx
mov ecx, esi
call fcn.00404a90
mov ecx, esi
call fcn.00404a70
test eax, eax
jne 0x4c5b80
mov ecx, edi
call fcn.00404a70
test eax, eax
je 0x4c5b84
mov byte [esp + 0x10], bl
mov al, byte [esp + 0x12]
test al, al
je 0x4c5bc2
push 0
mov ecx, esi
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
mov ecx, esi
call fcn.004c6c60
push 0
lea ecx, [esp + 0x38]
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
lea ecx, [esp + 0x3c]
call fcn.004c6c60
mov al, byte [esp + 0x11]
test al, al
je 0x4c5c1c
lea edx, [esp + 0x44]
mov ecx, esi
push edx
call fcn.00413290
push eax
mov ecx, esi
mov byte [esp + 0x30], 0x59
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
call fcn.0042bdc0
lea eax, [esp + 0x44]
lea ecx, [esp + 0x34]
push eax
call fcn.00413290
push eax
lea ecx, [esp + 0x38]
mov byte [esp + 0x30], 0x5a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov byte [esp + 0x2c], 0x55
call fcn.0042bdc0
mov dword [esp + 0x2c], ebx
lea ecx, [esp + 0x38]
jmp 0x4c6bc0
mov edx, dword [esp + 0x48]
lea ecx, [esp + 0x44]
mov eax, dword [edx*8 + 0x5d0e34]
push eax
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x15b
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push ebp
mov ecx, edi
call fcn.00404a90
mov ecx, ebp
call fcn.0042bdc0
mov al, byte [esp + 0x12]
test al, al
je 0x4c5cac
push 0
mov ecx, esi
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
mov ecx, esi
call fcn.004c6c60
push 0
lea ecx, [esp + 0x38]
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
lea ecx, [esp + 0x3c]
call fcn.004c6c60
mov al, byte [esp + 0x11]
test al, al
je 0x4c5d0a
lea edx, [esp + 0x44]
mov ecx, esi
push edx
call fcn.00413290
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x15c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
lea eax, [esp + 0x44]
lea ecx, [esp + 0x34]
push eax
call fcn.00413290
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x30], 0x15d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
lea ecx, [esp + 0x18]
mov byte [esp + 0x2c], 0
call fcn.0042bdc0
lea ecx, [esp + 0x34]
mov dword [esp + 0x2c], 0xffffffff
call fcn.0042bdc0
mov al, bl
jmp 0x4c6be8
push 0x5d22d4
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5d94
push 0
mov ecx, ebp
call fcn.00466250
cmp al, 0x69
jne 0x4c5d94
push 0x5cca48
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], 0x15e
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push ebp
mov ecx, edi
call fcn.00404a90
mov ecx, ebp
call fcn.0042bdc0
mov edx, dword [esp + 0x44]
mov byte [edx], 0xe
push 0x5d22d0
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5deb
push 0x5cc8a8
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x15f
call fcn.00404a90
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push ebp
mov ecx, edi
call fcn.00404a90
mov ecx, ebp
call fcn.0042bdc0
mov ecx, dword [esp + 0x44]
mov byte [ecx], 6
push str.buon
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5e85
push 0
mov ecx, ebp
call fcn.00466250
cmp al, 0x61
jne 0x4c5e3a
push str.buona
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x160
call fcn.00404a90
mov dword [esp + 0x2c], ebx
lea ecx, [esp + 0x44]
jmp 0x4c5e71
push 0
mov ecx, ebp
call fcn.00466250
cmp al, 0x61
jne 0x4c5e85
push str.buono
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x161
call fcn.00404a90
mov dword [esp + 0x2c], ebx
lea ecx, [esp + 0x44]
call fcn.0042bdc0
push ebp
mov ecx, edi
call fcn.00404a90
mov ecx, ebp
call fcn.0042bdc0
push 0x5d22c4
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
jne 0x4c5ee3
push 0x5d22c0
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
jne 0x4c5ee3
push 0x5d22bc
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
jne 0x4c5ee3
push 0x5d22b8
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
jne 0x4c5ee3
push 0x5cc358
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c5f6b
push ebx
push 0x69
lea ecx, [esp + 0x44]
call fcn.00411aa0
mov dword [esp + 0x44], eax
push ebx
push 0
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x162
call fcn.00466250
push eax
lea ecx, [esp + 0x40]
call fcn.00411aa0
mov ecx, dword [esp + 0x44]
lea edx, [esp + 0x48]
push ecx
push eax
push edx
mov byte [esp + 0x38], 0x63
call fcn.00411fc0
push eax
mov ecx, esi
mov byte [esp + 0x30], 0x64
call fcn.00404a90
lea ecx, [esp + 0x48]
mov byte [esp + 0x2c], 0x63
call fcn.0042bdc0
lea ecx, [esp + 0x38]
mov byte [esp + 0x2c], 0x62
call fcn.0042bdc0
lea ecx, [esp + 0x3c]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push ebp
mov ecx, edi
call fcn.00404a90
mov ecx, ebp
call fcn.0042bdc0
push str.degl
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6b0f
push 0x5cc8a8
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x165
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cca48
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x166
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.cannot
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6064
push 0x5cc368
lea ecx, [esp + 0x4c]
mov byte [esp + 0x14], bl
call fcn.00411a30
lea edx, [esp + 0x48]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x167
call fcn.00404a90
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov eax, dword [esp + 0x44]
push 0x5cb26c
lea ecx, [esp + 0x48]
mov byte [eax], 3
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x168
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5cb57c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c60b5
push 0x5cc388
lea ecx, [esp + 0x48]
mov byte [esp + 0x14], bl
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x169
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, edi
call fcn.0042bdc0
jmp 0x4c6b0f
push 0
push 0
push 0x27
lea ecx, [esp + 0x40]
call fcn.004128a0
test al, al
je 0x4c6b0a
push str.wont
lea ecx, [esp + 0x38]
mov byte [esp + 0x14], bl
call fcn.00422ee0
test eax, eax
je 0x4c614c
push str.will
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x16a
call fcn.00404a90
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, dword [esp + 0x44]
push 0x5cb26c
mov byte [ecx], 3
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x16b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.cant
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c61c8
push 0x5cc368
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x16c
call fcn.00404a90
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, dword [esp + 0x44]
push 0x5cb26c
mov byte [ecx], 3
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x16d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.whats
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c623d
push str.what
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x16e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x16f
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.hows
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c62b2
push 0x5d228c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x170
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x171
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.whens
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6327
push str.when
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x172
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x173
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.thats
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c639c
push str.that
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x174
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x175
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.its
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6411
push 0x5cf0bc
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x176
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x177
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.hes
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6486
push 0x5cf06c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x178
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x179
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.shes
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c64fb
push 0x5cf068
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, esi
push eax
mov dword [esp + 0x30], 0x17a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x17b
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.whos
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6570
push 0x5d2248
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, esi
push edx
mov dword [esp + 0x30], 0x17c
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x17d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.theres
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c65e5
push str.there
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x17e
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9360
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x17f
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2234
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c6634
push 0x49
mov ecx, esi
call fcn.00411cb0
push 0x5c935c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x180
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push str.SLETs
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c66a9
push str.SLET
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x181
push ecx
mov ecx, esi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cf064
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x182
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2220
lea ecx, [esp + 0x3c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea eax, [esp + 0x20]
push 0
lea ecx, [esp + 0x48]
push eax
push ecx
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x183
call fcn.00472850
lea ecx, [esp + 0x38]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c6758
mov edx, dword [esp + 0x14]
lea eax, [esp + 0x44]
push edx
push 0
push eax
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x184
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5cb26c
lea ecx, [esp + 0x48]
call fcn.00411a30
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], 0x185
push ecx
mov ecx, edi
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d221c
lea ecx, [esp + 0x3c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea edx, [esp + 0x20]
push 0
lea eax, [esp + 0x48]
push edx
push eax
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x186
call fcn.00472850
lea ecx, [esp + 0x38]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c680e
mov ecx, dword [esp + 0x14]
lea edx, [esp + 0x44]
push ecx
push 0
push edx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x187
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push str.will
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x188
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov ecx, dword [esp + 0x48]
mov byte [ecx], 3
jmp 0x4c6b0f
push 0x5d2218
lea ecx, [esp + 0x4c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea edx, [esp + 0x20]
push 0
lea eax, [esp + 0x58]
push edx
push eax
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x189
call fcn.00472850
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c68bd
mov ecx, dword [esp + 0x14]
lea edx, [esp + 0x44]
push ecx
push 0
push edx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x18a
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5c9358
lea ecx, [esp + 0x48]
call fcn.00411a30
lea eax, [esp + 0x44]
mov ecx, edi
push eax
mov dword [esp + 0x30], 0x18b
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2214
lea ecx, [esp + 0x4c]
call fcn.00411a30
push ebx
push 0xffffffffffffffff
push 0
lea ecx, [esp + 0x20]
push 0
lea edx, [esp + 0x58]
push ecx
push edx
lea ecx, [esp + 0x4c]
mov dword [esp + 0x44], 0x18c
call fcn.00472850
lea ecx, [esp + 0x48]
mov byte [esp + 0x44], al
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c696c
mov eax, dword [esp + 0x14]
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x18d
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push str.have
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x18e
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2210
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
push 0
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x18f
call fcn.004128c0
test al, al
je 0x4c69bc
lea ecx, [esp + 0x34]
call fcn.00404a70
cmp eax, 3
ja 0x4c69b6
push 0x5d220c
lea ecx, [esp + 0x38]
call fcn.00422ee0
test eax, eax
je 0x4c69bc
mov byte [esp + 0x44], bl
jmp 0x4c69c1
mov byte [esp + 0x44], 0
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c6a44
lea ecx, [esp + 0x34]
call fcn.00404a70
sub eax, 2
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x190
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5d2210
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x191
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
push 0x5d2208
lea ecx, [esp + 0x4c]
call fcn.00411a30
lea eax, [esp + 0x48]
push 0
push eax
lea ecx, [esp + 0x3c]
mov dword [esp + 0x34], 0x192
call fcn.004128c0
test al, al
je 0x4c6a85
lea ecx, [esp + 0x34]
call fcn.00404a70
cmp eax, 3
mov byte [esp + 0x44], bl
seta al
test al, al
jne 0x4c6a8a
mov byte [esp + 0x44], 0
lea ecx, [esp + 0x48]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
mov al, byte [esp + 0x44]
test al, al
je 0x4c6b0a
lea ecx, [esp + 0x34]
call fcn.00404a70
sub eax, 2
lea ecx, [esp + 0x44]
push eax
push 0
push ecx
lea ecx, [esp + 0x40]
call fcn.00413050
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x193
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
push 0x5d2208
lea ecx, [esp + 0x48]
call fcn.00411a30
lea edx, [esp + 0x44]
mov ecx, edi
push edx
mov dword [esp + 0x30], 0x194
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
jmp 0x4c6b0f
mov byte [esp + 0x10], 0
mov ecx, esi
call fcn.00404a70
test eax, eax
jne 0x4c6b25
mov ecx, edi
call fcn.00404a70
test eax, eax
je 0x4c6b29
mov byte [esp + 0x10], bl
mov al, byte [esp + 0x12]
test al, al
je 0x4c6b67
push 0
mov ecx, esi
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
mov ecx, esi
call fcn.004c6c60
push 0
lea ecx, [esp + 0x38]
call fcn.00466250
push eax
call fcn.0043d4f0
push eax
push 0
lea ecx, [esp + 0x3c]
call fcn.004c6c60
mov al, byte [esp + 0x11]
test al, al
je 0x4c6bc5
lea eax, [esp + 0x44]
mov ecx, esi
push eax
call fcn.00413290
push eax
mov ecx, esi
mov dword [esp + 0x30], 0x195
call fcn.00404a90
lea ecx, [esp + 0x44]
mov dword [esp + 0x2c], ebx
call fcn.0042bdc0
lea ecx, [esp + 0x44]
push ecx
lea ecx, [esp + 0x38]
call fcn.00413290
push eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x30], 0x196
call fcn.00404a90
mov dword [esp + 0x2c], ebx
lea ecx, [esp + 0x44]
call fcn.0042bdc0
lea ecx, [esp + 0x18]
mov byte [esp + 0x2c], 0
call fcn.0042bdc0
lea ecx, [esp + 0x34]
mov dword [esp + 0x2c], 0xffffffff
call fcn.0042bdc0
mov al, byte [esp + 0x10]
mov ecx, dword [esp + 0x24]
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x20
ret 0x1c