Function at 0x401000
Capabilities:
Allocate thread local storage
Log keystrokes via polling

Disassembly:
push 0x1bc
push 0
push 0x46cc58
call sub.MSVCRT.dll_memset
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleW
mov dword [0x46cc5c], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x46cc58], eax
mov eax, 0x46064c
mov dword [0x46ccb8], eax
call fcn.0042ba20
call fcn.0042b78f
call fcn.0042add9
call fcn.0042ab4f
call fcn.0042a116
call fcn.0042975b
call fcn.00429270
call fcn.00427c10
call fcn.00425d44
call fcn.004254d0
call fcn.004248ad
call fcn.00424283
call fcn.00423a85
call fcn.004234a8
call fcn.00422071
call fcn.0041e18f
call fcn.0041d30c
call fcn.0041c510
call fcn.0041bb3c
call fcn.0041b67c
call fcn.0041b3f5
call fcn.0041a04b
call fcn.0041946e
call fcn.004169a2
call fcn.0041ab71
lea eax, [0x4141ab]
push eax
pop dword [0x46ccc4]
mov eax, 0x200
push eax
lea eax, [0x46ce10]
push eax
push 0x460638
push 7
push 8
call fcn.00423aa4
call sub.COMCTL32.DLL_InitCommonControls
mov eax, str.comctl32.dll
push eax
push 1
call fcn.0041bbaf
and eax, eax
je 0x40112c
mov eax, str.ImageList_AddIcon
push eax
push 1
call fcn.0041bc09
mov dword [0x46cd58], eax
push 1
call fcn.0041baef
mov eax, 0x200
push eax
lea eax, [0x46ce0c]
push eax
push 0x4605c4
push 7
push 0x18
call fcn.00423aa4
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a241
push 0x46ccf4
call fcn.0042baa0
mov dword [0x46ccf0], 1
jmp 0x401170
call fcn.0041a1df
mov ebx, eax
dec ebx
cmp ebx, dword [0x46ccf0]
jl 0x4011c3
mov edx, dword [0x46ccf4]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf0]
call fcn.0041a1f3
pop eax
push 0x46ccf4
call fcn.0042baa0
inc dword [0x46ccf0]
jno 0x401170
mov edx, 0x45e084
lea ecx, [0x46cde8]
call fcn.00416008
mov ebp, 0x460748
push ebp
push 1
call fcn.00424402
mov ebp, 0x461806
push ebp
push 2
call fcn.00424402
mov ebp, 0x4628c4
push ebp
push 3
call fcn.00424402
mov ebp, 0x463982
push ebp
push 4
call fcn.00424402
mov ebp, 0x467410
push ebp
push 5
call fcn.00424402
push 0x2710
call fcn.004292d0
mov dword [0x46cd84], eax
call fcn.0042ae4a
push 0
call fcn.0042b0b2
push eax
call fcn.0042b0d5
mov dword [0x46ccc0], eax
mov ebx, dword [0x46ccc0]
cmp ebx, 0x5dc
jle 0x401282
mov ebx, dword [0x46ccc0]
add ebx, 0xfffffa24
mov eax, ebx
mov ecx, 2
cdq
idiv ecx
mov ebx, eax
mov dword [0x46ccc8], ebx
mov dword [0x46ccc0], 0x5dc
push 0xcf0000
mov eax, str.eBook_Umbenenner__24.04.30.223
push eax
push 0x1f4
mov ebx, dword [0x46ccc0]
add ebx, 0xfffffffe
push ebx
push 0x82
mov ebx, dword [0x46ccc8]
add ebx, 0xfffffffe
push ebx
push 0
call fcn.004220dc
push 0
call fcn.00422452
push eax
push 1
call fcn.004167fa
push 0xffff0001
call fcn.00416d15
push 0x5001004d
push 4
call fcn.0042b114
mov ebx, eax
neg ebx
add ebx, 0x1a
push ebx
mov eax, str.Mark
push eax
push 1
call fcn.00416f52
mov ebx, eax
neg ebx
add ebx, 0x190
push ebx
push 0
call fcn.004224b5
mov ebx, eax
add ebx, 0xffffffea
push ebx
push 0x5a
push 0xb
push 1
call fcn.0041eca6
mov dword [0x46cdc8], eax
push 0x190
mov eax, str.Alter_Name
push eax
push 1
push 1
call fcn.0041f6a3
push 0x64
mov eax, str.Neuer_Name
push eax
push 2
push 1
call fcn.0041f6a3
push 1
mov eax, str.Anzahl_der_B
push eax
push 3
push 1
call fcn.0041f6a3
push 1
mov eax, str.Im_Archiv_oder_Ordner__erster_Name_
push eax
push 4
push 1
call fcn.0041f6a3
push 1
mov eax, 0x45ead0
push eax
push 5
push 1
call fcn.0041f6a3
push 0
call fcn.004224b5
mov ebx, eax
add ebx, 0xffffff92
mov eax, ebx
mov ecx, 4
cdq
idiv ecx
mov ebx, eax
mov dword [0x46cd10], ebx
push 0x2000
mov eax, 0x45e02e
push eax
push 0x3c
push 0x32
push 0xa
push 0xa
push 6
call fcn.0041f7f2
push 0x2000
mov eax, str.Markierte_Dateien_umbennenen
push eax
push 0x3c
push dword [0x46cd10]
push 0xa
push 0x46
push 2
call fcn.0041f7f2
push 0x2000
mov eax, str.Umbennenen_r
push eax
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
add ebx, 0x50
push ebx
push 3
call fcn.0041f7f2
push 0x2000
mov eax, 0x460394
push eax
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
add ebx, ebx
add ebx, 0x5a
push ebx
push 4
call fcn.0041f7f2
push 0x2000
mov eax, 0x45f56a
push eax
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
imul ebx, ebx, 3
add ebx, 0x64
push ebx
push 5
call fcn.0041f7f2
push 0x28
call fcn.0042b114
push eax
push 0x28
call fcn.0042b114
push eax
push 1
call fcn.00424419
push eax
push 2
call fcn.0041f91a
push eax
call fcn.00414e9c
push 0x28
call fcn.0042b114
push eax
push 0x28
call fcn.0042b114
push eax
push 2
call fcn.00424419
push eax
push 3
call fcn.0041f91a
push eax
call fcn.00414e9c
push 0x28
call fcn.0042b114
push eax
push 0x28
call fcn.0042b114
push eax
push 3
call fcn.00424419
push eax
push 4
call fcn.0041f91a
push eax
call fcn.00414e9c
push 0x28
call fcn.0042b114
push eax
push 0x28
call fcn.0042b114
push eax
push 4
call fcn.00424419
push eax
push 5
call fcn.0041f91a
push eax
call fcn.00414e9c
push 0x28
call fcn.0042b114
push eax
push 0x28
call fcn.0042b114
push eax
push 5
call fcn.00424419
push eax
push 6
call fcn.0041f91a
push eax
call fcn.00414e9c
mov eax, str.Originalnamen_behalten
push eax
push 0x14
push dword [0x46cd10]
push 0x46
mov ebx, dword [0x46cd10]
imul ebx, ebx, 3
add ebx, 0x64
push ebx
push 7
call fcn.0041fb95
push 1
push 7
call fcn.0041fbf4
push 0x100
push 0xa
mov eax, str.Tahoma
push eax
push 2
call fcn.004297a8
push 0xa
mov eax, str.Tahoma
push eax
push 3
call fcn.00429871
push 3
push 2
push 1
call fcn.0040e26f
push 1
push 0xf
push 0
call fcn.0041dc27
push 1
push 0xf
push 1
call fcn.0041dbe0
push 0x400
push 1
call fcn.0040d0ac
lea eax, [0x410f7c]
push eax
push 0xfffffffc
push dword [0x46cdc8]
call sub.USER32.DLL_SetWindowLongW
mov dword [0x46cd2c], eax
push 2
call fcn.0041b6a3
mov dword [0x46cdc0], eax
mov eax, str.Datei
push eax
push 0x15
call fcn.0041b78f
call fcn.0041b7a1
mov eax, 0x45e4d4
push eax
push 0x16
call fcn.0041b78f
push 1
call fcn.0041b6a3
mov dword [0x46cca4], eax
mov eax, str.Titel_aus_Meta_Daten_extrahieren
push eax
push 1
call fcn.0041b78f
call fcn.0041b7a1
mov eax, 0x45f504
push eax
push 6
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Text_ersetzen
push eax
push 7
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Klammern_ersetzen
push eax
push 0xb
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Ersten_und_zweiten_Block_vertauschen__mit_SHIFT_mit_drittem_
push eax
push 8
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Letzten_und_vorletzten_Block_vertauschen__mit_SHIFT_mit_vorvorletztem_
push eax
push 9
call fcn.0041b78f
call fcn.0041b7a1
call fcn.0041b7a1
mov eax, str.Vornamenliste_erweitern
push eax
push 3
call fcn.0041b78f
call fcn.0041b7a1
call fcn.0041b7a1
mov eax, 0x45fee4
push eax
push 4
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Auswahl_umkehren
push eax
push 5
call fcn.0041b78f
call fcn.0041b7a1
mov eax, str.Alle_Ausw
push eax
push 0xa
call fcn.0041b78f
mov eax, str.Ausw
push eax
push 0xc
call fcn.0041b78f
push 3
call fcn.00429887
push eax
push 2
call fcn.0041fc2c
push 3
call fcn.00429887
push eax
push 3
call fcn.0041fc2c
push 3
call fcn.00429887
push eax
push 4
call fcn.0041fc2c
push 3
call fcn.00429887
push eax
push 5
call fcn.0041fc2c
push 0xa
push 0x20041
push 0
call fcn.004224c3
mov eax, str.libVornamen.txt
push eax
push 1
call fcn.0041c740
mov edx, dword [0x46d924]
push edx
push edx
push 0x10002
push 1
call fcn.0041c800
push 0x46cd00
call fcn.0042baa0
push 1
call fcn.0041c440
mov dword [0x46cd74], 0
push dword [0x46ccf4]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x40186d
jmp 0x401aff
mov ebx, dword [0x46cd78]
cmp ebx, 0x333c
je 0x40ce0e
push dword [0x46cd78]
mov ebx, 0x204
cmp ebx, dword [esp]
jne 0x401ac6
push 0x46cc60
push 0
push 0x1029
push dword [0x46cdc8]
call sub.USER32.DLL_SendMessageW
push 0
call fcn.004225cc
push eax
call fcn.0042b138
mov ebx, eax
push 1
call fcn.0041fd40
mov edi, eax
push 1
call fcn.0041fdb2
add edi, eax
cmp ebx, edi
jg 0x4018fd
push 0
call fcn.004225cc
push eax
call fcn.0042b138
mov ebx, eax
push 1
call fcn.0041fd40
cmp ebx, eax
jl 0x4018fd
jmp 0x401904
mov eax, 1
jmp 0x401906
xor eax, eax
and eax, eax
je 0x401923
push 1
call fcn.0041fdc0
push 0xffffffff
push 1
call fcn.0041fbf4
call fcn.0041fdfb
mov ebx, eax
cmp ebx, 1
jne 0x401ab7
push 0
call fcn.00422635
push eax
call fcn.0042b0d5
mov ebx, eax
push 1
push 1
push 1
push 1
call fcn.0041ff26
mov edi, eax
push 0
push 1
push 1
push 1
call fcn.0041ff26
add edi, eax
lea ebp, [0x46cc60]
push dword [ebp]
call fcn.0042b0d5
sub edi, eax
add edi, 0xb
cmp ebx, edi
jge 0x401a43
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x401a18
push 1
push 0x15
push 2
call fcn.0041b7ed
jmp 0x401a2c
push 0
push 0x15
push 2
call fcn.0041b7ed
push 0
call fcn.00422452
push eax
push 2
call fcn.0041b819
jmp 0x401ab7
push 0
call fcn.00422635
push eax
call fcn.0042b0d5
mov ebx, eax
push 1
push 1
push 1
push 1
call fcn.0041ff26
mov edi, eax
push 0
push 1
push 1
push 1
call fcn.0041ff26
add edi, eax
lea ebp, [0x46cc60]
push dword [ebp]
call fcn.0042b0d5
sub edi, eax
add edi, 0xb
cmp ebx, edi
jle 0x401ab7
push 0
call fcn.00422452
push eax
push 1
call fcn.0041b819
mov dword [0x46cd78], 0xffffffff
jmp 0x40cb5b
mov ebx, 0x3332
cmp ebx, dword [esp]
je 0x401ade
mov ebx, 0x3331
cmp ebx, dword [esp]
jne 0x4069ad
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041dfea
push 0x46ccf4
call fcn.0042baa0
mov dword [0x46ccd8], 0
mov eax, 0x45e084
push eax
push dword [0x46ccf4]
call fcn.00427f30
mov ebx, eax
inc ebx
mov dword [0x46cdc4], ebx
mov ebx, dword [0x46cd74]
add ebx, dword [0x46cdc4]
mov dword [0x46cd74], ebx
mov dword [0x46cce0], 1
jmp 0x401b37
mov eax, dword [0x46cdc4]
cmp eax, dword [0x46cce0]
jl 0x406822
push dword [0x46ce04]
call fcn.0042495e
push 8
push 0x4605b4
lea eax, [0x46ce04]
push eax
push 4
call fcn.004248cc
push dword [0x46ce04]
call fcn.004249c7
push 0x41c80000
push dword [0x46cce0]
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605a4]
fnstsw ax
test ah, 0x40
je 0x401c24
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.__Dateien:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cdc4]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str.__gelesen:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cce0]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
call fcn.0042269e
mov dword [0x46cd78], eax
push 1
call fcn.00421e07
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
push 0x46cd38
call fcn.0042baa0
mov dword [0x46cd0c], 0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.zip_rar_7z
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x402773
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib7z.exe
push edx
call fcn.0042bb20
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x401d44
jl 0x401d40
cmp ebx, 0
ja 0x401d44
xor eax, eax
jmp 0x401d49
mov eax, 1
or eax, eax
je 0x402773
push dword [0x46d924]
mov edx, str._l__r__sccWIN__px__
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
pop eax
mov edx, str.__.epub
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 0xe
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
cmp dword [0x46cd9c], 0
je 0x401fcf
mov dword [0x46cc8c], 0
push dword [0x46cd9c]
call fcn.0041a878
and eax, eax
je 0x401fc4
push dword [0x46cd9c]
call fcn.0041a8bf
and eax, eax
je 0x401fbf
mov edx, dword [0x46d924]
push edx
push edx
push 0x18
push dword [0x46cd9c]
call fcn.0041a8e5
push 0x46cdd0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x401ecb
mov dword [0x46cc8c], 1
mov ebx, dword [0x46cc8c]
cmp ebx, 1
jne 0x401f52
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x401f52
mov edx, dword [0x46d924]
push edx
push edx
push 6
push dword [0x46cdd0]
call fcn.00428410
add dword [0x46d924], 2
mov edx, str._files
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x401f52
mov eax, 1
jmp 0x401f54
xor eax, eax
and eax, eax
je 0x401fbf
mov edx, dword [0x46d924]
push edx
push edx
push 0x36
push dword [0x46cdd0]
call fcn.004283c0
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x401fbf
inc dword [0x46cd0c]
mov edx, dword [0x46d924]
push edx
push edx
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
call fcn.0041bde6
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
jmp 0x401e3c
push dword [0x46cd9c]
call fcn.0041a8fc
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x40225b
push dword [0x46d924]
mov edx, str._l__r__sccWIN__px__
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
pop eax
mov edx, str.__.pdf
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 0xe
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
cmp dword [0x46cd9c], 0
je 0x40225b
mov dword [0x46cc8c], 0
push dword [0x46cd9c]
call fcn.0041a878
and eax, eax
je 0x402250
push dword [0x46cd9c]
call fcn.0041a8bf
and eax, eax
je 0x40224b
mov edx, dword [0x46d924]
push edx
push edx
push 0x18
push dword [0x46cd9c]
call fcn.0041a8e5
push 0x46cdd0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x402157
mov dword [0x46cc8c], 1
mov ebx, dword [0x46cc8c]
cmp ebx, 1
jne 0x4021de
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x4021de
mov edx, dword [0x46d924]
push edx
push edx
push 6
push dword [0x46cdd0]
call fcn.00428410
add dword [0x46d924], 2
mov edx, str._files
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x4021de
mov eax, 1
jmp 0x4021e0
xor eax, eax
and eax, eax
je 0x40224b
mov edx, dword [0x46d924]
push edx
push edx
push 0x36
push dword [0x46cdd0]
call fcn.004283c0
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x40224b
inc dword [0x46cd0c]
mov edx, dword [0x46d924]
push edx
push edx
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
call fcn.0041bde6
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
jmp 0x4020c8
push dword [0x46cd9c]
call fcn.0041a8fc
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x4024e7
push dword [0x46d924]
mov edx, str._l__r__sccWIN__px__
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
pop eax
mov edx, str.__.azw3
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 0xe
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
cmp dword [0x46cd9c], 0
je 0x4024e7
mov dword [0x46cc8c], 0
push dword [0x46cd9c]
call fcn.0041a878
and eax, eax
je 0x4024dc
push dword [0x46cd9c]
call fcn.0041a8bf
and eax, eax
je 0x4024d7
mov edx, dword [0x46d924]
push edx
push edx
push 0x18
push dword [0x46cd9c]
call fcn.0041a8e5
push 0x46cdd0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x4023e3
mov dword [0x46cc8c], 1
mov ebx, dword [0x46cc8c]
cmp ebx, 1
jne 0x40246a
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40246a
mov edx, dword [0x46d924]
push edx
push edx
push 6
push dword [0x46cdd0]
call fcn.00428410
add dword [0x46d924], 2
mov edx, str._files
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40246a
mov eax, 1
jmp 0x40246c
xor eax, eax
and eax, eax
je 0x4024d7
mov edx, dword [0x46d924]
push edx
push edx
push 0x36
push dword [0x46cdd0]
call fcn.004283c0
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x4024d7
inc dword [0x46cd0c]
mov edx, dword [0x46d924]
push edx
push edx
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
call fcn.0041bde6
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
jmp 0x402354
push dword [0x46cd9c]
call fcn.0041a8fc
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x402773
push dword [0x46d924]
mov edx, str._l__r__sccWIN__px__
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
pop eax
mov edx, str.__.mobi
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 0xe
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
cmp dword [0x46cd9c], 0
je 0x402773
mov dword [0x46cc8c], 0
push dword [0x46cd9c]
call fcn.0041a878
and eax, eax
je 0x402768
push dword [0x46cd9c]
call fcn.0041a8bf
and eax, eax
je 0x402763
mov edx, dword [0x46d924]
push edx
push edx
push 0x18
push dword [0x46cd9c]
call fcn.0041a8e5
push 0x46cdd0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x40266f
mov dword [0x46cc8c], 1
mov ebx, dword [0x46cc8c]
cmp ebx, 1
jne 0x4026f6
mov edx, dword [0x46d924]
push edx
push edx
push 5
push 0x36
push dword [0x46cdd0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45ef70
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x4026f6
mov edx, dword [0x46d924]
push edx
push edx
push 6
push dword [0x46cdd0]
call fcn.00428410
add dword [0x46d924], 2
mov edx, str._files
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x4026f6
mov eax, 1
jmp 0x4026f8
xor eax, eax
and eax, eax
je 0x402763
mov edx, dword [0x46d924]
push edx
push edx
push 0x36
push dword [0x46cdd0]
call fcn.004283c0
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x402763
inc dword [0x46cd0c]
mov edx, dword [0x46d924]
push edx
push edx
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
call fcn.0041bde6
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
jmp 0x4025e0
push dword [0x46cd9c]
call fcn.0041a8fc
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd38]
call fcn.0041bc6c
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x403400
push dword [0x46d924]
mov eax, 0x45f950
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
add dword [0x46d924], 2
push 1
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x402acd
mov dword [0x46cd0c], 0
push 1
call fcn.0041c19f
and eax, eax
je 0x402ac3
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x4028da
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.epub
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x4028d5
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
inc dword [0x46cd0c]
jmp 0x402abe
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 2
jne 0x40293f
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45e242
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40293f
mov eax, 1
jmp 0x402941
xor eax, eax
and eax, eax
je 0x402abe
push dword [0x46d924]
mov eax, str..epub
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
pop eax
add dword [0x46d924], 2
push 2
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x402abe
push 2
call fcn.0041c19f
and eax, eax
je 0x402ab4
push 2
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x402a43
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.epub
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x402a43
mov eax, 1
jmp 0x402a45
xor eax, eax
and eax, eax
je 0x402aaf
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
push dword [0x46ce04]
call fcn.004249c7
inc dword [0x46cd0c]
jmp 0x4029bb
push 2
call fcn.0041c16d
jmp 0x402808
push 1
call fcn.0041c16d
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x402dde
push dword [0x46d924]
mov eax, 0x45f950
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
add dword [0x46d924], 2
push 1
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x402dde
push 1
call fcn.0041c19f
and eax, eax
je 0x402dd4
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x402bf6
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, 0x45edc4
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x402bf1
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x402dcf
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 2
jne 0x402c5b
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45e242
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x402c5b
mov eax, 1
jmp 0x402c5d
xor eax, eax
and eax, eax
je 0x402dcf
push dword [0x46d924]
mov eax, str..pdf
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
pop eax
add dword [0x46d924], 2
push 2
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x402dcf
push 2
call fcn.0041c19f
and eax, eax
je 0x402dc5
push 2
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x402d5f
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, 0x45edc4
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x402d5f
mov eax, 1
jmp 0x402d61
xor eax, eax
and eax, eax
je 0x402dc0
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x402cd7
push 2
call fcn.0041c16d
jmp 0x402b2f
push 1
call fcn.0041c16d
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x4030ef
push dword [0x46d924]
mov eax, 0x45f950
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
add dword [0x46d924], 2
push 1
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x4030ef
push 1
call fcn.0041c19f
and eax, eax
je 0x4030e5
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x402f07
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.azw3
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x402f02
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x4030e0
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 2
jne 0x402f6c
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45e242
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x402f6c
mov eax, 1
jmp 0x402f6e
xor eax, eax
and eax, eax
je 0x4030e0
push dword [0x46d924]
mov eax, str..azw3
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
pop eax
add dword [0x46d924], 2
push 2
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x4030e0
push 2
call fcn.0041c19f
and eax, eax
je 0x4030d6
push 2
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x403070
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.azw3
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x403070
mov eax, 1
jmp 0x403072
xor eax, eax
and eax, eax
je 0x4030d1
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x402fe8
push 2
call fcn.0041c16d
jmp 0x402e40
push 1
call fcn.0041c16d
mov ebx, dword [0x46cd0c]
and ebx, ebx
jne 0x403400
push dword [0x46d924]
mov eax, 0x45f950
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
add dword [0x46d924], 2
push 1
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x403400
push 1
call fcn.0041c19f
and eax, eax
je 0x4033f6
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x403218
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.mobi
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x403213
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x4033f1
push 1
call fcn.0041c01c
mov ebx, eax
cmp ebx, 2
jne 0x40327d
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45e242
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40327d
mov eax, 1
jmp 0x40327f
xor eax, eax
and eax, eax
je 0x4033f1
push dword [0x46d924]
mov eax, str..mobi
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
pop eax
add dword [0x46d924], 2
push 2
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c040
pop dword [0x46d924]
and eax, eax
je 0x4033f1
push 2
call fcn.0041c19f
and eax, eax
je 0x4033e7
push 2
call fcn.0041c01c
mov ebx, eax
cmp ebx, 1
jne 0x403381
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.mobi
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x403381
mov eax, 1
jmp 0x403383
xor eax, eax
and eax, eax
je 0x4033e2
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041bfce
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
call fcn.0041bfce
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov ebp, dword [0x46ce08]
lea eax, [ebp + 8]
push eax
call fcn.0042baa0
inc dword [0x46cd0c]
jmp 0x4032f9
push 2
call fcn.0041c16d
jmp 0x403151
push 1
call fcn.0041c16d
mov edx, 0x45e02e
lea ecx, [0x46ccd4]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 0x400
call fcn.00428500
push 0x46cc98
call fcn.0042baa0
push 0x18
push 0xffffffff
push dword [0x46cd38]
mov eax, dword [0x46cc98]
push eax
call fcn.004292f0
push dword [0x46cd38]
call fcn.00428550
mov ebx, eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 2
push 0xffffffff
mov eax, dword [0x46cc98]
push eax
call fcn.00429440
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
cmp ebx, eax
je 0x4034f5
mov edx, dword [0x46d924]
push edx
push edx
push 2
push 0xffffffff
mov eax, dword [0x46cc98]
push eax
call fcn.00429440
push 0x46cd38
call fcn.0042baa0
mov eax, 0x45e42e
push eax
push dword [0x46cd38]
call fcn.00427f30
mov ebx, eax
mov eax, 0x45e212
push eax
push dword [0x46cd38]
call fcn.00427f30
cmp ebx, eax
jle 0x403546
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e42e
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov eax, 0x45e236
push eax
push dword [0x46cd38]
call fcn.00427f30
mov ebx, eax
mov eax, 0x45e212
push eax
push dword [0x46cd38]
call fcn.00427f30
cmp ebx, eax
jle 0x403597
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e236
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23e
push eax
mov eax, 0x45e3ec
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23e
push eax
mov eax, 0x46055a
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e028
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
mov eax, 0x45e92a
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
push dword [0x46d924]
push dword [0x46cd38]
call fcn.00415400
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd38]
call fcn.0041bc6c
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x403690
mov eax, 1
jmp 0x403692
xor eax, eax
mov dword [0x46cd08], eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd38]
call fcn.00428550
mov ebx, eax
mov edi, dword [0x46cd08]
sub ebx, edi
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push dword [0x46cd38]
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
sub ebx, eax
push ebx
push 1
push dword [0x46cd38]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd38
call fcn.0042baa0
mov eax, 0x45e242
push eax
push dword [0x46cd38]
call fcn.00427f30
mov ebx, eax
mov eax, 0x45e212
push eax
push dword [0x46cd38]
call fcn.00427f30
cmp ebx, eax
jle 0x4037b7
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e232
push eax
mov eax, 0x460060
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e242
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e232
push eax
push dword [0x46cd38]
call fcn.004288e0
push 0x46cd38
call fcn.0042baa0
mov dword [0x46cc94], 0
mov dword [0x46cd44], 1
push dword [0x46ce04]
call fcn.00424a65
mov dword [0x46ccdc], 0
jmp 0x4037e2
push dword [0x46ce04]
call fcn.00424a8c
mov ebx, eax
dec ebx
cmp ebx, dword [0x46ccdc]
jl 0x4067fe
mov eax, 0x45ff7a
push eax
push dword [0x46cd38]
call fcn.00428310
and eax, eax
je 0x4064d4
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
push dword [0x46cd38]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd38]
call fcn.00428490
push 0x46cde0
call fcn.0042baa0
push dword [0x46d924]
mov eax, 0x45e212
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
push eax
push dword [0x46cde0]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x40392a
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x40392a
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e286
push eax
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x403991
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 1
jle 0x403991
mov eax, 1
jmp 0x403993
xor eax, eax
and eax, eax
je 0x403e07
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.004283c0
push 0x46cda8
call fcn.0042baa0
push dword [0x46cda8]
call fcn.00428550
mov ebx, eax
cmp ebx, 3
jge 0x403a33
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda8]
call fcn.004289f0
add dword [0x46d924], 2
mov edx, dword [0x46cda8]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x403a33
mov eax, 0x45e242
push eax
push dword [0x46cda8]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x403a33
mov eax, 1
jmp 0x403a35
xor eax, eax
and eax, eax
je 0x403ab4
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cda8]
call fcn.00428490
mov edx, 0x460040
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cda8]
call fcn.004283c0
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cda8]
push dword [0x46cde0]
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov eax, 0x46004c
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x403b34
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cda8]
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
add dword [0x46d924], 2
push dword [0x46cda8]
push dword [0x46cde0]
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e028
push eax
push dword [0x46cde0]
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e212
push eax
push dword [0x46cda8]
call fcn.00428310
and eax, eax
je 0x403bba
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cda8]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cda8]
call fcn.00428490
push 0x46cda8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e286
push eax
push dword [0x46cda8]
call fcn.00428900
push 0x46cda8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23e
push eax
push dword [0x46cda8]
call fcn.00428900
push 0x46cda8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e02e
push eax
mov eax, 0x45e242
push eax
push dword [0x46cda8]
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 2
jle 0x403cda
push dword [0x46cda8]
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda8]
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], edx
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x403cc6
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cda8]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
je 0x403cc6
jmp 0x403ccd
mov eax, 1
jmp 0x403ccf
xor eax, eax
and eax, eax
je 0x403cda
mov eax, 1
jmp 0x403cdc
xor eax, eax
and eax, eax
je 0x403e07
mov dword [0x46cc94], 1
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cda8]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cde8]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x403d5e
push dword [0x46cda8]
mov eax, str.Perry_Romana_Collection_Duden_Historical_Baccara_Western_Star_GU
push eax
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x403d5e
mov eax, 1
jmp 0x403d60
xor eax, eax
and eax, eax
je 0x403d9f
mov edx, dword [0x46cde8]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda8]
call fcn.004289d0
pop eax
mov edx, 0x45ff34
push edx
call fcn.0042bb20
push 0x46cde8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, 0x45e212
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e028
push eax
push dword [0x46cde0]
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
push dword [0x46d924]
mov eax, str.hrsg
push eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cde0]
call fcn.00427ec0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov dword [0x46cd1c], eax
cmp dword [0x46cd1c], 0
je 0x403f74
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45e212
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x403f1a
cmp dword [0x46cd1c], 0
je 0x403f1a
mov eax, 1
jmp 0x403f1c
xor eax, eax
and eax, eax
je 0x403f28
dec dword [0x46cd1c]
jmp 0x403eca
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
push 0x46cdcc
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
add ebx, 0xfffffffe
push ebx
push dword [0x46cde0]
call fcn.00428490
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
push dword [0x46cd38]
call fcn.00428310
mov ebx, eax
add ebx, 3
push ebx
push dword [0x46cd38]
call fcn.004283c0
push 0x46cd90
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46ccd4]
call fcn.00416008
mov eax, 0x45ff7a
push eax
push dword [0x46cd90]
call fcn.00428310
and eax, eax
je 0x404070
mov edx, dword [0x46ccd4]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
push dword [0x46cd90]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd90]
call fcn.00428490
pop eax
push 0x46ccd4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
push dword [0x46cd90]
call fcn.00428310
mov ebx, eax
add ebx, 3
push ebx
push dword [0x46cd90]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd90
call fcn.0042baa0
jmp 0x403fb8
mov dword [0x46cd14], 0
mov dword [0x46ccf0], 1
jmp 0x404086
push dword [0x46cd90]
call fcn.00428550
cmp eax, dword [0x46ccf0]
jl 0x40413a
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cd90]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x3a
jge 0x404122
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cd90]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x2f
jle 0x404122
mov eax, 1
jmp 0x404124
xor eax, eax
and eax, eax
je 0x40412e
inc dword [0x46cd14]
inc dword [0x46ccf0]
jno 0x404086
mov dword [0x46cde4], 0
mov dword [0x46ccf0], 1
jmp 0x404150
push dword [0x46ccd4]
call fcn.00428550
cmp eax, dword [0x46ccf0]
jl 0x404204
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46ccd4]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x3a
jge 0x4041ec
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46ccd4]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x2f
jle 0x4041ec
mov eax, 1
jmp 0x4041ee
xor eax, eax
and eax, eax
je 0x4041f8
inc dword [0x46cde4]
inc dword [0x46ccf0]
jno 0x404150
cmp dword [0x46cd14], 0
je 0x404231
push dword [0x46ccd4]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x404231
mov ebx, dword [0x46cde4]
and ebx, ebx
jne 0x404231
mov eax, 1
jmp 0x404233
xor eax, eax
and eax, eax
je 0x40429c
mov edx, dword [0x46cd90]
push dword [0x46d924]
push edx
call fcn.0042bb20
push 0x46cddc
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46ccd4]
call fcn.004283c0
push 0x46cd90
call fcn.0042baa0
push dword [0x46d924]
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46cddc]
push edx
call fcn.0042bb20
push 0x46ccd4
call fcn.0042baa0
mov dword [0x46ccf0], 1
jmp 0x4042a8
push dword [0x46cde0]
call fcn.00428550
cmp eax, dword [0x46ccf0]
jl 0x40435c
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x3a
jge 0x404344
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x2f
jle 0x404344
mov eax, 1
jmp 0x404346
xor eax, eax
and eax, eax
je 0x404350
inc dword [0x46cc94]
inc dword [0x46ccf0]
jno 0x4042a8
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.mp3_m4a_wav_flac_wma
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x404a1f
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x404430
mov eax, 0x45e222
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
jne 0x40441c
mov eax, 0x45e286
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
jne 0x40441c
jmp 0x404423
mov eax, 1
jmp 0x404425
xor eax, eax
and eax, eax
je 0x404430
mov eax, 1
jmp 0x404432
xor eax, eax
and eax, eax
je 0x404a1f
mov eax, 0x45e286
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x404461
mov edx, 0x45e286
lea ecx, [0x46cd88]
call fcn.00416008
jmp 0x404471
mov edx, 0x45e222
lea ecx, [0x46cd88]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd3c]
call fcn.004289d0
push 0x46cd3c
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
cmp ebx, eax
jge 0x40450d
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x4044ca
push dword [0x46cd3c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x4045b2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x4045b2
mov eax, 0x45e242
push eax
push dword [0x46cd3c]
call fcn.00428310
mov ebx, eax
cmp ebx, 2
je 0x4045b2
mov eax, 1
jmp 0x4045b4
xor eax, eax
and eax, eax
je 0x4045c2
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x404617
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd3c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
push 0x46cd5c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd5c]
call fcn.004289d0
push 0x46cd5c
call fcn.0042baa0
push 1
push dword [0x46cd88]
push dword [0x46cd5c]
call fcn.00428250
mov dword [0x46cd1c], eax
cmp dword [0x46cd1c], 0
je 0x404700
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd5c]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd6c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd5c
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
cmp ebx, eax
jge 0x40474d
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x40470a
push dword [0x46cd5c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x4047f2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x4047f2
mov eax, 0x45e242
push eax
push dword [0x46cd5c]
call fcn.00428310
mov ebx, eax
cmp ebx, 2
je 0x4047f2
mov eax, 1
jmp 0x4047f4
xor eax, eax
and eax, eax
je 0x404802
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x404857
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd5c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
push 0x46cd5c
call fcn.0042baa0
push dword [0x46cd6c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x4049d0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428250
cmp ebx, eax
jge 0x4048bb
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x404878
push dword [0x46cd6c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x404944
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd6c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x404944
mov eax, 1
jmp 0x404946
xor eax, eax
and eax, eax
je 0x404954
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x4049a9
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd6c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd6c]
call fcn.00428490
pop eax
push 0x46cd6c
call fcn.0042baa0
push dword [0x46d924]
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46cd6c]
push edx
call fcn.0042bb20
push 0x46cd6c
call fcn.0042baa0
mov edx, dword [0x46cd3c]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46cd5c]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd6c]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cd6c]
call fcn.00416008
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
je 0x404ad2
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x404ad2
jmp 0x404ad9
mov eax, 1
jmp 0x404adb
xor eax, eax
and eax, eax
je 0x404afd
mov eax, 0x45e222
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x404afd
mov eax, 1
jmp 0x404aff
xor eax, eax
and eax, eax
je 0x405f13
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cd90]
call fcn.00428310
push eax
push dword [0x46cd90]
call fcn.004283c0
push 0x46cd94
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23a
push eax
push dword [0x46cd94]
call fcn.00428900
push 0x46cd94
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd94]
call fcn.004289d0
push 0x46cd94
call fcn.0042baa0
mov eax, 0x45e212
push eax
push dword [0x46cd94]
call fcn.00428310
and eax, eax
je 0x404bba
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd94]
call fcn.00428310
push eax
push dword [0x46cd94]
call fcn.00428490
push 0x46cd94
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd94]
call fcn.004289d0
push 0x46cd94
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e286
push eax
push dword [0x46cd94]
call fcn.00428900
push 0x46cd94
call fcn.0042baa0
mov eax, 0x45e242
push eax
push dword [0x46cd94]
call fcn.00428310
and eax, eax
jne 0x404c23
push dword [0x46cd94]
call fcn.00428550
mov ebx, eax
cmp ebx, 1
je 0x404c23
jmp 0x404c2a
mov eax, 1
jmp 0x404c2c
xor eax, eax
and eax, eax
je 0x404c30
mov eax, 0x45e23e
push eax
push dword [0x46cd94]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x404cae
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd94]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289f0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cd94]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
pop eax
push 0x46cd94
call fcn.0042baa0
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
cmp ebx, 2
jne 0x404d35
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cde0]
call fcn.00428490
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cde0]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x404d35
mov eax, 1
jmp 0x404d37
xor eax, eax
and eax, eax
je 0x404e67
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cde0]
call fcn.00428490
mov edx, 0x460040
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 3
push dword [0x46cde0]
call fcn.004283c0
pop eax
push 0x46cde0
call fcn.0042baa0
push 4
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428250
mov ebx, eax
cmp ebx, 5
jne 0x404e1b
mov edx, dword [0x46d924]
push edx
push edx
push 1
push 5
push dword [0x46cde0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push 5
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x404e1b
mov eax, 1
jmp 0x404e1d
xor eax, eax
and eax, eax
je 0x404e67
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cde0]
call fcn.00428490
mov edx, 0x460040
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 6
push dword [0x46cde0]
call fcn.004283c0
pop eax
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00427f30
mov ebx, eax
cmp ebx, 4
jge 0x4052b9
mov ebx, dword [0x46cc94]
and ebx, ebx
jne 0x4052b9
mov eax, 0x45e22a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x4052b9
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00427f30
mov ebx, eax
and ebx, ebx
je 0x4052b9
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cd94]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
je 0x405002
push dword [0x46d924]
push 0
push 0
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push 1
push dword [0x46cde0]
call fcn.00428120
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428270
pop dword [0x46d924]
and eax, eax
jne 0x404fcd
mov edx, dword [0x46d924]
push edx
push edx
push 1
push 2
push dword [0x46cde0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45e242
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x404fcd
jmp 0x404fd4
mov eax, 1
jmp 0x404fd6
xor eax, eax
and eax, eax
jne 0x404ff3
mov eax, 0x45e212
push eax
push dword [0x46cd90]
call fcn.00427f30
mov ebx, eax
and ebx, ebx
je 0x404ff3
jmp 0x404ffa
mov eax, 1
jmp 0x404ffc
xor eax, eax
and eax, eax
jne 0x405002
jmp 0x405009
mov eax, 1
jmp 0x40500b
xor eax, eax
and eax, eax
je 0x4052ac
push dword [0x46d924]
push 0
push 0
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push 1
push dword [0x46cde0]
call fcn.00428120
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428270
pop dword [0x46d924]
and eax, eax
jne 0x405166
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e242
push eax
push 1
push dword [0x46cde0]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 2
jl 0x405166
mov eax, 0x45e212
push eax
push dword [0x46cd90]
call fcn.00427f30
mov ebx, eax
and ebx, ebx
je 0x405157
push dword [0x46d924]
push 0
push 0
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push 1
push dword [0x46cd90]
call fcn.00428120
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428270
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
je 0x405157
jmp 0x40515e
mov eax, 1
jmp 0x405160
xor eax, eax
and eax, eax
jne 0x405166
jmp 0x40516d
mov eax, 1
jmp 0x40516f
xor eax, eax
and eax, eax
je 0x40529f
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e242
push eax
push dword [0x46cd90]
call fcn.00428310
mov ebx, eax
add ebx, 0xfffffffe
push ebx
push dword [0x46cd90]
call fcn.00428330
add dword [0x46d924], 2
mov edx, 0x45e212
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x40528b
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
mov eax, 0x45e242
push eax
push dword [0x46cd90]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd90]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x41
jl 0x40528b
push dword [0x46d924]
push 0
push 0
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push 1
push dword [0x46cde0]
call fcn.00428120
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428270
pop dword [0x46d924]
and eax, eax
jne 0x40528b
jmp 0x405292
mov eax, 1
jmp 0x405294
xor eax, eax
and eax, eax
je 0x40529f
mov eax, 1
jmp 0x4052a1
xor eax, eax
and eax, eax
je 0x4052ac
mov eax, 1
jmp 0x4052ae
xor eax, eax
and eax, eax
je 0x4052b9
mov eax, 1
jmp 0x4052bb
xor eax, eax
and eax, eax
je 0x4055c8
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428250
cmp ebx, eax
jge 0x405310
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x4052cd
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40539e
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
cmp ebx, 2
je 0x40539e
mov eax, 1
jmp 0x4053a0
xor eax, eax
and eax, eax
je 0x4053ae
mov dword [0x46cd44], 0
mov ebx, dword [0x46cd44]
and ebx, ebx
jne 0x405483
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x405483
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e02e
push eax
mov eax, 0x45e242
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 1
je 0x40547c
jmp 0x405483
mov eax, 1
jmp 0x405485
xor eax, eax
and eax, eax
je 0x4054fe
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
pop eax
push 0x46cde0
call fcn.0042baa0
mov dword [0x46cd44], 1
jmp 0x4055c3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.mp3_m4a_wav_flac_wma
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x4055c3
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
push 0x46cde0
call fcn.0042baa0
jmp 0x405f13
mov ebx, dword [0x46cd14]
and ebx, ebx
jne 0x4056db
mov eax, 0x45fcde
push eax
push dword [0x46cd90]
call fcn.00428310
and eax, eax
je 0x405642
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cd94]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x405642
mov eax, 1
jmp 0x405644
xor eax, eax
and eax, eax
jne 0x4056c7
mov eax, 0x45e212
push eax
push dword [0x46cd90]
call fcn.00427f30
mov ebx, eax
and ebx, ebx
jle 0x4056bf
push dword [0x46d924]
push 0
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cd94]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428250
pop dword [0x46d924]
and eax, eax
je 0x4056bf
mov eax, 1
jmp 0x4056c1
xor eax, eax
and eax, eax
jne 0x4056c7
jmp 0x4056ce
mov eax, 1
jmp 0x4056d0
xor eax, eax
and eax, eax
je 0x4056db
mov eax, 1
jmp 0x4056dd
xor eax, eax
and eax, eax
je 0x405f13
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
push 0x46cd64
call fcn.0042baa0
mov eax, 0x45e23a
push eax
push dword [0x46cd90]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x40579c
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.mp3_m4a_wav_flac_wma
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40579c
mov eax, 1
jmp 0x40579e
xor eax, eax
and eax, eax
je 0x405ebf
mov dword [0x46cd44], 1
mov edx, dword [0x46cd90]
push dword [0x46d924]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e286
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x4057f3
mov edx, 0x45e286
lea ecx, [0x46cd88]
call fcn.00416008
jmp 0x405803
mov edx, 0x45e222
lea ecx, [0x46cd88]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd3c]
call fcn.004289d0
push 0x46cd3c
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
cmp ebx, eax
jge 0x40589f
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x40585c
push dword [0x46cd3c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x405928
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x405928
mov eax, 1
jmp 0x40592a
xor eax, eax
and eax, eax
je 0x405938
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x40598d
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd3c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
push 0x46cd5c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd5c]
call fcn.004289d0
push 0x46cd5c
call fcn.0042baa0
push 1
push dword [0x46cd88]
push dword [0x46cd5c]
call fcn.00428250
mov dword [0x46cd1c], eax
cmp dword [0x46cd1c], 0
je 0x405a76
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd5c]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd6c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd5c
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
cmp ebx, eax
jge 0x405ac3
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x405a80
push dword [0x46cd5c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x405b4c
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x405b4c
mov eax, 1
jmp 0x405b4e
xor eax, eax
and eax, eax
je 0x405b5c
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x405bb1
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd5c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
push 0x46cd5c
call fcn.0042baa0
push dword [0x46cd6c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x405d2a
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428250
cmp ebx, eax
jge 0x405c15
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x405bd2
push dword [0x46cd6c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x405c9e
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd6c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd6c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x405c9e
mov eax, 1
jmp 0x405ca0
xor eax, eax
and eax, eax
je 0x405cae
mov dword [0x46cd44], 0
cmp dword [0x46cd1c], 0
je 0x405d03
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd6c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd6c]
call fcn.00428490
pop eax
push 0x46cd6c
call fcn.0042baa0
push dword [0x46d924]
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46cd6c]
push edx
call fcn.0042bb20
push 0x46cd6c
call fcn.0042baa0
push dword [0x46cd3c]
mov edx, 0x45e02e
pop ecx
call fcn.004160b0
je 0x405d64
mov edx, dword [0x46cd3c]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45eeda
push edx
call fcn.0042bb20
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46cd3c]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd5c]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd6c]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e028
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cd6c]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
mov eax, 0x460040
push eax
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45fcde
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
push 0x46cd5c
call fcn.0042baa0
push dword [0x46cd5c]
call fcn.00428550
mov ebx, eax
cmp ebx, 3
jge 0x405e9d
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd5c]
call fcn.004289f0
add dword [0x46d924], 2
mov edx, dword [0x46cd5c]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x405e9d
mov eax, 1
jmp 0x405e9f
xor eax, eax
and eax, eax
je 0x405ead
mov dword [0x46cd44], 1
mov edx, 0x45e02e
lea ecx, [0x46cd5c]
call fcn.00416008
jmp 0x405edb
mov edx, dword [0x46cd90]
push dword [0x46d924]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46cd64]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46ccd4]
push edx
call fcn.0042bb20
push 0x46cd90
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46ccd4]
call fcn.00416008
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cdcc]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cdcc]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x46004c
push eax
mov eax, 0x45eac8
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x46036e
push eax
mov eax, 0x45edbc
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
push 0
push 1
mov eax, 0x45f4fe
push eax
push dword [0x46cd90]
call fcn.00428270
and eax, eax
je 0x406060
mov edx, dword [0x46d924]
push edx
push edx
push 0
push 1
mov eax, 0x45f4fe
push eax
push dword [0x46cd90]
call fcn.00428270
push eax
push dword [0x46cd90]
call fcn.004283c0
push 0x46cdb4
call fcn.0042baa0
push dword [0x46cdb4]
mov eax, str._German_Edition_
push eax
call fcn.00428310
and eax, eax
je 0x406037
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
push dword [0x46cdb4]
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
mov eax, str._German_Edition_
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e02e
push eax
mov eax, 0x45e480
push eax
push dword [0x46cd90]
call fcn.00428580
push 0x46cd90
call fcn.0042baa0
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
je 0x4060b8
push dword [0x46ce04]
call fcn.00424a8c
mov ebx, eax
cmp ebx, 1
je 0x4060b8
jmp 0x4060bf
mov eax, 1
jmp 0x4060c1
xor eax, eax
and eax, eax
je 0x4064cf
push dword [0x46d924]
push 0x45e02e
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cde0]
push edx
call fcn.0042bb20
mov edx, dword [0x46ccd4]
push edx
call fcn.0042bb20
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd90]
call fcn.004289d0
pop eax
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cd0c]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov ebp, dword [0x46ce08]
mov edx, dword [ebp + 8]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
pop eax
add dword [0x46d924], 2
push 0xffffffff
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040ce79
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
sub ebx, eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x406305
mov eax, 1
jmp 0x406307
xor eax, eax
mov edi, eax
sub ebx, edi
push ebx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46ccd4]
push edx
call fcn.0042bb20
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46cd90]
push edx
call fcn.0042bb20
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x4063d5
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x4063cd
mov ebx, dword [0x46cd0c]
and ebx, ebx
jle 0x4063cd
mov eax, 1
jmp 0x4063cf
xor eax, eax
and eax, eax
jne 0x4063d5
jmp 0x4063dc
mov eax, 1
jmp 0x4063de
xor eax, eax
and eax, eax
je 0x4064cf
cmp dword [0x46cd44], 0
je 0x406400
mov ebx, dword [0x46cc94]
and ebx, ebx
jne 0x406400
mov eax, 1
jmp 0x406402
xor eax, eax
and eax, eax
jne 0x40641e
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
je 0x40641e
jmp 0x406425
mov eax, 1
jmp 0x406427
xor eax, eax
and eax, eax
je 0x406450
push 2
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041ffc2
inc dword [0x46cdbc]
jmp 0x40646d
push 4
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x4067e7
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
je 0x4064fe
push dword [0x46ce04]
call fcn.00424a8c
mov ebx, eax
cmp ebx, 1
je 0x4064fe
jmp 0x406505
mov eax, 1
jmp 0x406507
xor eax, eax
and eax, eax
je 0x4067e7
push dword [0x46d924]
push 0x45e02e
push dword [0x46d924]
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cd38]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cd0c]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov ebp, dword [0x46ce08]
mov edx, dword [ebp + 8]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
pop eax
add dword [0x46d924], 2
push 0xffffffff
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040ce79
pop dword [0x46d924]
mov ebp, dword [0x46ce08]
push dword [ebp + 8]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x4066be
push 2
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041ffc2
inc dword [0x46cdbc]
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x4067e7
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
add dword [0x46d924], 2
mov edx, dword [0x46cd38]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
push dword [0x46cce0]
push dword [0x46ccf4]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x4067e7
push 4
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
push ebx
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push dword [0x46ce04]
call fcn.00424a96
inc dword [0x46ccdc]
jno 0x4037e2
push dword [0x46ce04]
call fcn.00424a8c
mov ebx, eax
cmp ebx, 1
jle 0x406816
inc dword [0x46ccd8]
inc dword [0x46cce0]
jno 0x401b37
push 0x10
push 0
push 1
call fcn.0040e8ad
mov dword [0x46cc68], 0
push 0xfffffffe
push 1
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 1
push 1
push 1
call fcn.0041ff26
mov ebx, eax
cmp ebx, 0x190
jle 0x4068a0
push 1
push 0x190
push 1
push 1
push 1
call fcn.0042002f
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
mov ebx, dword [0x46ccd8]
and ebx, ebx
jle 0x40690d
push 0x1e
call fcn.0042b114
push eax
push 3
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
push 0xfffffffe
push 4
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
call fcn.00413d23
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.__Dateien:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._aus
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cd74]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str.___markiert:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cdbc]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
jmp 0x40cb5b
mov ebx, 0x333e
cmp ebx, dword [esp]
jne 0x406ad8
push 0
call fcn.00422715
mov ebx, eax
push 1
call fcn.00416f52
sub ebx, eax
add ebx, 0xffffff9c
push ebx
push 0
call fcn.004224b5
mov ebx, eax
add ebx, 0xffffffea
push ebx
push 0xffff0001
push 0xffff0001
push 1
call fcn.00420188
push 0
call fcn.004224b5
mov ebx, eax
add ebx, 0xffffff92
mov eax, ebx
mov ecx, 4
cdq
idiv ecx
mov ebx, eax
mov dword [0x46cd10], ebx
push 0x3c
push dword [0x46cd10]
push 0xa
push 0x46
push 2
call fcn.00420188
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
add ebx, 0x50
push ebx
push 3
call fcn.00420188
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
add ebx, ebx
add ebx, 0x5a
push ebx
push 4
call fcn.00420188
push 0x3c
push dword [0x46cd10]
push 0xa
mov ebx, dword [0x46cd10]
imul ebx, ebx, 3
add ebx, 0x64
push ebx
push 5
call fcn.00420188
push 0x14
push dword [0x46cd10]
push 0x46
mov ebx, dword [0x46cd10]
imul ebx, ebx, 3
add ebx, 0x64
push ebx
push 7
call fcn.00420188
jmp 0x40cb5b
mov ebx, 0x332d
cmp ebx, dword [esp]
jne 0x40af37
call fcn.004235c2
push eax
mov ebx, 1
cmp ebx, dword [esp]
je 0x406b04
mov ebx, 2
cmp ebx, dword [esp]
jne 0x408ae5
mov dword [0x46cd54], 0xffffffff
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
inc dword [0x46cd54]
push dword [0x46cd54]
lea ebp, [0x46cdec]
pop dword [ebp + 0xc]
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x406b9b
push dword [0x46cd54]
push 1
call fcn.0041fffe
mov ebx, eax
and ebx, 1
and ebx, ebx
je 0x406b5a
xor eax, eax
jmp 0x406b5f
mov eax, 1
and eax, eax
je 0x406b7e
push 1
call fcn.0041ff95
mov ebx, eax
cmp ebx, dword [0x46cd54]
jle 0x406b7e
mov eax, 1
jmp 0x406b80
xor eax, eax
and eax, eax
je 0x406b8c
inc dword [0x46cd54]
jmp 0x406b3d
push dword [0x46cd54]
lea ebp, [0x46cdec]
pop dword [ebp + 0xc]
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.mobi
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x406c8e
mov edx, dword [0x46d924]
push edx
push edx
push 3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45f562
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x406c8e
jmp 0x406c95
mov eax, 1
jmp 0x406c97
xor eax, eax
and eax, eax
je 0x406fc2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push 5
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c740
pop dword [0x46d924]
and eax, eax
je 0x406fbd
push 0x2710
push dword [0x46cd84]
push 5
call fcn.0041c910
mov dword [0x46cd30], eax
push 5
call fcn.0041c440
mov edx, 0x45e02e
lea ecx, [0x46cd90]
call fcn.00416008
mov edx, 0x45e02e
lea ecx, [0x46cde0]
call fcn.00416008
cmp dword [0x46cd30], 0
je 0x406fbd
mov dword [0x46cce8], 0
mov ebx, dword [0x46cce8]
cmp ebx, dword [0x46cd30]
jge 0x406e46
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
inc ebx
mov eax, ebx
call fcn.00416060
mov ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 2
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 3
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 7
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 5
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 6
mov eax, edi
call fcn.00416060
add ebx, eax
and ebx, ebx
jne 0x406e2c
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
add ebx, 4
mov eax, ebx
call fcn.00416060
mov ebx, eax
cmp ebx, 0x64
jne 0x406e2c
mov eax, 1
jmp 0x406e2e
xor eax, eax
and eax, eax
je 0x406e36
xor eax, eax
jmp 0x406e3b
mov eax, 1
and eax, eax
je 0x406e46
mov eax, 1
jmp 0x406e48
xor eax, eax
and eax, eax
je 0x406e57
inc dword [0x46cce8]
jmp 0x406d64
mov edx, dword [0x46d924]
push edx
push edx
push 2
push 0xffffffff
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
add ebx, 9
push ebx
call fcn.00429440
push 0x46cde0
call fcn.0042baa0
mov dword [0x46cce8], 0
mov ebx, dword [0x46cce8]
cmp ebx, dword [0x46cd30]
jge 0x406f7b
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
inc ebx
mov eax, ebx
call fcn.00416060
mov ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 2
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 7
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 5
mov eax, edi
call fcn.00416060
add ebx, eax
mov edi, dword [0x46cd84]
add edi, dword [0x46cce8]
add edi, 6
mov eax, edi
call fcn.00416060
add ebx, eax
and ebx, ebx
jne 0x406f61
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
add ebx, 3
mov eax, ebx
call fcn.00416060
mov ebx, eax
cmp ebx, 1
jne 0x406f61
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
add ebx, 4
push ebx
call fcn.00429560
mov ebx, eax
cmp ebx, 0xf7
jne 0x406f61
mov eax, 1
jmp 0x406f63
xor eax, eax
and eax, eax
je 0x406f6b
xor eax, eax
jmp 0x406f70
mov eax, 1
and eax, eax
je 0x406f7b
mov eax, 1
jmp 0x406f7d
xor eax, eax
and eax, eax
je 0x406f8c
inc dword [0x46cce8]
jmp 0x406e92
mov edx, dword [0x46d924]
push edx
push edx
push 2
push 0xffffffff
mov ebx, dword [0x46cd84]
add ebx, dword [0x46cce8]
add ebx, 9
push ebx
call fcn.00429440
push 0x46cd90
call fcn.0042baa0
jmp 0x40790a
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, 0x45edc4
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x40731d
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push 5
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c740
pop dword [0x46d924]
and eax, eax
je 0x407318
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
mov dword [0x46cd24], eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
push eax
call fcn.004292d0
mov dword [0x46cc6c], eax
push dword [0x46cd24]
push dword [0x46cc6c]
push 5
call fcn.0041c910
mov dword [0x46cd30], eax
push 5
call fcn.0041c440
mov edx, str._dc:format_application_pdf__dc:format_
lea ecx, [0x46cd90]
call fcn.00416008
mov edx, 0x45e02e
lea ecx, [0x46cde0]
call fcn.00416008
push dword [0x46cd90]
call fcn.00428a80
mov dword [0x46ccfc], eax
cmp dword [0x46cd30], 0
je 0x40730d
mov dword [0x46cce4], 1
push dword [0x46cd90]
call fcn.00428550
push eax
push dword [0x46ccfc]
mov ebx, dword [0x46cc6c]
add ebx, dword [0x46cce4]
push ebx
call fcn.00429570
mov ebx, eax
and ebx, ebx
jne 0x4071fe
mov ebx, dword [0x46cce4]
cmp ebx, dword [0x46cd24]
jge 0x4071fe
mov eax, 1
jmp 0x407200
xor eax, eax
and eax, eax
je 0x40720c
inc dword [0x46cce4]
jmp 0x4071bf
mov ebx, dword [0x46cce4]
cmp ebx, dword [0x46cd24]
jge 0x4072fd
mov edx, dword [0x46d924]
push edx
push edx
push 2
push 0x1388
mov ebx, dword [0x46cc6c]
add ebx, dword [0x46cce4]
push ebx
call fcn.00429440
push 0x46ccb4
call fcn.0042baa0
push dword [0x46d924]
push 0
mov eax, str.__dc:creator_
push eax
mov eax, str._dc:creator_
push eax
push dword [0x46ccb4]
call fcn.0040f111
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push dword [0x46cde0]
call fcn.0040f714
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 0
mov eax, str.__dc:title_
push eax
mov eax, str._dc:title_
push eax
push dword [0x46ccb4]
call fcn.0040f111
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0040f714
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd90
call fcn.0042baa0
jmp 0x40730d
mov edx, 0x45e02e
lea ecx, [0x46cd90]
call fcn.00416008
push dword [0x46cc6c]
call fcn.004295f0
jmp 0x40790a
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cd54]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov edx, str.epub
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x40780e
push dword [0x46d924]
push 1
mov eax, str.container.xml
push eax
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041c1e3
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0040fecf
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e21a
push eax
mov eax, 0x45e226
push eax
push dword [0x46cd28]
call fcn.004288e0
push 0x46cd28
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 0
mov eax, 0x45e21a
push eax
mov eax, str._full_path_
push eax
push dword [0x46cd28]
call fcn.0040f111
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
push 0x46ccbc
call fcn.0042baa0
push dword [0x46d924]
push 1
push dword [0x46ccbc]
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041c1e3
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0040fecf
pop dword [0x46d924]
push dword [0x46d924]
mov edx, str._dc:title
push edx
call fcn.0042bb20
push dword [0x46d924]
push 0
mov eax, 0x45e2aa
push eax
mov eax, str._dc:title
push eax
push dword [0x46cd28]
call fcn.0040f111
pop eax
mov edx, 0x45e2aa
push edx
call fcn.0042bb20
push 0x46cd7c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e222
push eax
mov eax, str.amp_
push eax
push dword [0x46d924]
push 0
mov eax, 0x45e28a
push eax
push dword [0x46cd7c]
push dword [0x46cd28]
call fcn.0040f111
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
push dword [0x46d924]
mov edx, str._dc:creator
push edx
call fcn.0042bb20
push dword [0x46d924]
push 0
mov eax, 0x45e2aa
push eax
mov eax, str._dc:creator
push eax
push dword [0x46cd28]
call fcn.0040f111
pop eax
mov edx, 0x45e2aa
push edx
call fcn.0042bb20
push 0x46cd7c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e222
push eax
mov eax, str.amp_
push eax
push dword [0x46d924]
push 0
mov eax, 0x45e28a
push eax
push dword [0x46cd7c]
push dword [0x46cd28]
call fcn.0040f111
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
push dword [0x46d924]
mov edx, str._dc:creator
push edx
call fcn.0042bb20
push dword [0x46d924]
mov ebx, dword [0x46cca8]
inc ebx
push ebx
mov eax, 0x45e2aa
push eax
mov eax, str._dc:creator
push eax
push dword [0x46cd28]
call fcn.0040f111
pop eax
mov edx, 0x45e2aa
push edx
call fcn.0042bb20
push 0x46cd7c
call fcn.0042baa0
cmp dword [0x46cca8], 0
je 0x407809
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e222
push eax
mov eax, str.amp_
push eax
push dword [0x46d924]
mov ebx, dword [0x46cca8]
push dword [0x46cd7c]
call fcn.00428550
sub ebx, eax
push ebx
mov eax, 0x45e28a
push eax
push dword [0x46cd7c]
push dword [0x46cd28]
call fcn.0040f111
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
push 0x46cd68
call fcn.0042baa0
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x40771d
mov eax, 0x45e23a
push eax
push dword [0x46cd68]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x40771d
mov eax, 0x45e212
push eax
push dword [0x46cd68]
call fcn.00428310
and eax, eax
je 0x40771d
mov eax, 1
jmp 0x40771f
xor eax, eax
and eax, eax
je 0x407785
mov eax, 0x45e212
push eax
push dword [0x46cd68]
call fcn.00428310
mov dword [0x46cd1c], eax
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd68]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd68]
call fcn.00428490
pop eax
push 0x46cd68
call fcn.0042baa0
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46cd68]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
push dword [0x46d924]
mov edx, str._dc:creator
push edx
call fcn.0042bb20
push dword [0x46d924]
mov ebx, dword [0x46cca8]
inc ebx
push ebx
mov eax, 0x45e2aa
push eax
mov eax, str._dc:creator
push eax
push dword [0x46cd28]
call fcn.0040f111
pop eax
mov edx, 0x45e2aa
push edx
call fcn.0042bb20
push 0x46cd7c
call fcn.0042baa0
jmp 0x40766b
jmp 0x40790a
push dword [0x46ce10]
call fcn.00423b71
push dword [0x46d924]
push dword [0x46ce10]
mov edx, dword [0x46d924]
push edx
push edx
push 5
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004144a5
pop dword [0x46d924]
mov edx, 0x45e02e
lea ecx, [0x46cde0]
call fcn.00416008
mov edx, 0x45e02e
lea ecx, [0x46cd90]
call fcn.00416008
mov eax, 0x45e49e
push eax
push dword [0x46ce10]
call fcn.00423bf3
mov ebp, eax
push dword [ebp + 4]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x40790a
mov eax, 0x45e49e
push eax
push dword [0x46ce10]
call fcn.00423c15
mov ebp, eax
mov edx, dword [ebp + 4]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov eax, 0x45e4a4
push eax
push dword [0x46ce10]
call fcn.00423c15
mov ebp, eax
mov edx, dword [ebp + 4]
push edx
call fcn.0042bb20
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45eeda
push eax
mov eax, str._und
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x407966
mov eax, 0x460040
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x407966
mov eax, 1
jmp 0x407968
xor eax, eax
and eax, eax
je 0x407995
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd90]
call fcn.004289d0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cde0]
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cd28]
call fcn.00416008
mov dword [0x46cc94], 0
mov dword [0x46ccf0], 1
jmp 0x4079f5
push dword [0x46cde0]
call fcn.00428550
cmp eax, dword [0x46ccf0]
jl 0x407aa9
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x3a
jge 0x407a91
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x2f
jle 0x407a91
mov eax, 1
jmp 0x407a93
xor eax, eax
and eax, eax
je 0x407a9d
inc dword [0x46cc94]
inc dword [0x46ccf0]
jno 0x4079f5
mov dword [0x46cd14], 0
mov dword [0x46ccf0], 1
jmp 0x407abf
push dword [0x46cd90]
call fcn.00428550
cmp eax, dword [0x46ccf0]
jl 0x407b73
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cd90]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x3a
jge 0x407b5b
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46ccf0]
push dword [0x46cd90]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428a60
pop dword [0x46d924]
mov ebx, eax
cmp ebx, 0x2f
jle 0x407b5b
mov eax, 1
jmp 0x407b5d
xor eax, eax
and eax, eax
je 0x407b67
inc dword [0x46cd14]
inc dword [0x46ccf0]
jno 0x407abf
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x407bca
mov eax, 0x45e222
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
jne 0x407bb6
mov eax, 0x45e286
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
jne 0x407bb6
jmp 0x407bbd
mov eax, 1
jmp 0x407bbf
xor eax, eax
and eax, eax
je 0x407bca
mov eax, 1
jmp 0x407bcc
xor eax, eax
and eax, eax
je 0x4080db
mov edx, 0x45e02e
lea ecx, [0x46cd6c]
call fcn.00416008
mov eax, 0x45e286
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x407c0b
mov edx, 0x45e286
lea ecx, [0x46cd88]
call fcn.00416008
jmp 0x407c1b
mov edx, 0x45e222
lea ecx, [0x46cd88]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
push 0x46cd3c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd3c]
call fcn.004289d0
push 0x46cd3c
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
cmp ebx, eax
jge 0x407cb7
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x407c74
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x407d30
mov dword [0x46cd44], 0
mov eax, 0x45e212
push eax
push dword [0x46cd3c]
call fcn.00428310
and eax, eax
je 0x407d9e
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd3c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd3c]
call fcn.00428490
pop eax
mov edx, 0x45eeda
push edx
call fcn.0042bb20
push 0x46cd3c
call fcn.0042baa0
jmp 0x407de5
push dword [0x46d924]
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd3c]
call fcn.004283c0
pop eax
push 0x46cd6c
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cd3c]
call fcn.00416008
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
push 2
push dword [0x46cde0]
call fcn.00428120
push 0x46cd5c
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd5c]
call fcn.004289d0
push 0x46cd5c
call fcn.0042baa0
mov dword [0x46cd50], 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
mov ebx, dword [0x46cd50]
add ebx, 3
push ebx
push dword [0x46cde0]
call fcn.00428120
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x407f95
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd88]
mov ebx, dword [0x46cd50]
add ebx, 3
push ebx
push dword [0x46cde0]
call fcn.00428120
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289d0
push 0x46cd68
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd68]
call fcn.00428250
cmp ebx, eax
jge 0x407f0b
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd68]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x407ec8
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd68]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd68]
call fcn.00428490
pop eax
push 0x46cd68
call fcn.0042baa0
mov edx, dword [0x46cd6c]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45eeda
push edx
call fcn.0042bb20
mov edx, dword [0x46cd68]
push edx
call fcn.0042bb20
push 0x46cd6c
call fcn.0042baa0
inc dword [0x46cd50]
jmp 0x407e34
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
cmp ebx, eax
jge 0x407fe2
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x407f9f
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cd5c]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40805b
mov dword [0x46cd44], 0
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cd5c]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cd5c]
call fcn.00428490
pop eax
push 0x46cd5c
call fcn.0042baa0
mov edx, dword [0x46cd3c]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd5c]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd6c]
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
je 0x40818e
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.00428330
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov eax, 0x45e23a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.00428330
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x40818e
jmp 0x408195
mov eax, 1
jmp 0x408197
xor eax, eax
and eax, eax
je 0x4081b9
mov eax, 0x45e222
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x4081b9
mov eax, 1
jmp 0x4081bb
xor eax, eax
and eax, eax
je 0x4083ba
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00427f30
mov ebx, eax
cmp ebx, 4
jge 0x40821a
mov ebx, dword [0x46cc94]
and ebx, ebx
jne 0x40821a
mov eax, 0x45e22a
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x40821a
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00427f30
mov ebx, eax
and ebx, ebx
je 0x40821a
mov eax, 1
jmp 0x40821c
xor eax, eax
and eax, eax
je 0x4083ba
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.00428310
and eax, eax
je 0x408279
push dword [0x46cde0]
call fcn.00428550
mov ebx, eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.00428310
cmp ebx, eax
je 0x408279
mov eax, 0x460040
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x408279
mov eax, 1
jmp 0x40827b
xor eax, eax
and eax, eax
je 0x4082a8
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov dword [0x46cd1c], 0
mov ebx, dword [0x46cd1c]
mov edi, dword [0x46cd1c]
inc edi
push edi
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428250
cmp ebx, eax
jge 0x4082f5
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428250
mov dword [0x46cd1c], eax
jmp 0x4082b2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40836e
mov dword [0x46cd44], 0
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
inc ebx
push ebx
push dword [0x46cde0]
call fcn.004283c0
mov edx, 0x45fcde
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd1c]
dec ebx
push ebx
push dword [0x46cde0]
call fcn.00428490
pop eax
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45fcde
push eax
push dword [0x46cde0]
call fcn.00428310
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cde0]
call fcn.004283c0
push 0x46cda8
call fcn.0042baa0
push dword [0x46cda8]
call fcn.00428550
mov ebx, eax
cmp ebx, 3
jge 0x408452
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda8]
call fcn.004289f0
add dword [0x46d924], 2
mov edx, dword [0x46cda8]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x408452
mov eax, 0x45e242
push eax
push dword [0x46cda8]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x408452
mov eax, 1
jmp 0x408454
xor eax, eax
and eax, eax
je 0x4084d3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cda8]
call fcn.00428490
mov edx, 0x460040
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cda8]
call fcn.004283c0
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cda8]
push dword [0x46cde0]
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
push 0
push 1
mov eax, 0x45f4fe
push eax
push dword [0x46cd90]
call fcn.00428270
and eax, eax
je 0x408569
mov edx, dword [0x46d924]
push edx
push edx
push 0
push 1
mov eax, 0x45f4fe
push eax
push dword [0x46cd90]
call fcn.00428270
push eax
push dword [0x46cd90]
call fcn.004283c0
push 0x46cdb4
call fcn.0042baa0
push dword [0x46cdb4]
mov eax, str._German_Edition_
push eax
call fcn.00428310
and eax, eax
je 0x408569
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
push dword [0x46cdb4]
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23e
push eax
mov eax, 0x45e3ec
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e43e
push eax
mov eax, 0x45e496
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e23e
push eax
mov eax, 0x46055a
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
mov eax, 0x45f5fc
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e216
push eax
mov eax, 0x45e246
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e216
push eax
mov eax, 0x45e42a
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e22a
push eax
mov eax, 0x45e28a
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e22e
push eax
mov eax, 0x45e2aa
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e442
push eax
mov eax, 0x45e232
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e226
push eax
mov eax, 0x45e21a
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e49a
push eax
mov eax, 0x45e2ae
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e088
push eax
mov eax, 0x45e282
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
mov eax, 0x45e92a
push eax
push dword [0x46cd90]
call fcn.004288e0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd90]
call fcn.004289d0
push 0x46cd90
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x460040
push eax
mov eax, 0x45e242
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e212
push eax
mov eax, 0x45e028
push eax
push dword [0x46cde0]
call fcn.004288e0
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cde0]
call fcn.004289d0
push 0x46cde0
call fcn.0042baa0
push dword [0x46cde0]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x408844
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
push 0x46cde0
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 1
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd90]
push edx
call fcn.0042bb20
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x4088e9
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd90]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x4088e9
mov eax, 1
jmp 0x4088eb
xor eax, eax
and eax, eax
je 0x408a9d
push dword [0x46d924]
push 2
mov edx, dword [0x46cde0]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd90]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 5
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x408a2e
push 2
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ffc2
jmp 0x408a46
push 0
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [ebp + 0xc]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
call fcn.00413d23
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cd54]
jle 0x408ab7
jmp 0x406b1d
mov dword [0x46cc68], 0
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
jmp 0x40af31
mov ebx, 3
cmp ebx, dword [esp]
jne 0x408d76
push dword [0x46d924]
push dword [0x46cde8]
mov eax, str.Sind_das_alles_Vornamen_
push eax
mov eax, str.Vornamen_zur_Vornamenliste_hinzuf
push eax
push 0
call fcn.004147f8
push 0x46cda4
call fcn.0042baa0
push dword [0x46cda4]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x408d71
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e084
push eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda4]
call fcn.004289d0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428900
push 0x46cda4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cda4]
call fcn.00428490
add dword [0x46d924], 2
mov edx, 0x45e23e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x408c4d
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff34
push eax
push dword [0x46d924]
mov edx, 0x45ff34
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cda4]
call fcn.004283c0
pop eax
mov edx, 0x45ff34
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.004288e0
push 0x46cd00
call fcn.0042baa0
push 2
mov eax, str.libVornamen.txt
push eax
push 1
call fcn.0041c720
push 2
push dword [0x46cd00]
push 1
call fcn.0041ca80
push 1
call fcn.0041c440
jmp 0x408d71
mov edx, dword [0x46d924]
push edx
push edx
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cda4]
push edx
call fcn.0042bb20
mov edx, 0x45e08e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cd00]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x408d2c
mov edx, dword [0x46cd00]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cda4]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
push 0x46cd00
call fcn.0042baa0
mov edx, 0x45e02e
lea ecx, [0x46cde8]
call fcn.00416008
push 2
mov eax, str.libVornamen.txt
push eax
push 1
call fcn.0041c720
push 2
push dword [0x46cd00]
push 1
call fcn.0041ca80
push 1
call fcn.0041c440
mov edx, 0x45e084
lea ecx, [0x46cde8]
call fcn.00416008
jmp 0x408d71
push dword [0x46d924]
mov edx, dword [0x46cda4]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, str._bereits_in_der_Vornamen_Liste_eingetragen.
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.Name_bereits_vorhanden
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.004194d8
pop dword [0x46d924]
jmp 0x40af31
mov ebx, 4
cmp ebx, dword [esp]
jne 0x408e8a
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x408d9f
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x408e80
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
jne 0x408de1
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 4
jne 0x408de1
mov eax, 1
jmp 0x408de3
xor eax, eax
and eax, eax
jne 0x408e00
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 5
je 0x408e00
jmp 0x408e07
mov eax, 1
jmp 0x408e09
xor eax, eax
and eax, eax
je 0x408e74
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x408d9f
call fcn.00413d23
jmp 0x40af31
mov ebx, 5
cmp ebx, dword [esp]
jne 0x40905e
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x408eb3
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x409054
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 3
je 0x408f14
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
jne 0x408f0c
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 2
jne 0x408f0c
mov eax, 1
jmp 0x408f0e
xor eax, eax
and eax, eax
jne 0x408f14
jmp 0x408f1b
mov eax, 1
jmp 0x408f1d
xor eax, eax
and eax, eax
je 0x408f8d
push 1
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x409048
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 1
je 0x408fd4
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
jne 0x408fcc
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
and ebx, ebx
jne 0x408fcc
mov eax, 1
jmp 0x408fce
xor eax, eax
and eax, eax
jne 0x408fd4
jmp 0x408fdb
mov eax, 1
jmp 0x408fdd
xor eax, eax
and eax, eax
je 0x409048
push 3
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x408eb3
call fcn.00413d23
jmp 0x40af31
mov ebx, 6
cmp ebx, dword [esp]
jne 0x409657
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0042b717
add dword [0x46d924], 2
mov eax, str.Text:_____Zahlen_werden_inkrementiert._z.B.:_003_004..._
push eax
mov eax, str.Text_einf
push eax
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.00419a61
push 0x46cda4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e24a
push eax
mov eax, str.Z.b.:_3_6___3_bis_6_Buchstabe_werden
push eax
mov eax, str.An_welcher_Position_
push eax
call fcn.00419a61
push 0x46cdd4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e23e
push eax
push dword [0x46cdd4]
call fcn.00428310
mov ebx, eax
dec ebx
push ebx
push dword [0x46cdd4]
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428ad0
pop dword [0x46d924]
mov dword [0x46cc9c], eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45e23e
push eax
push dword [0x46cdd4]
call fcn.00428310
mov ebx, eax
inc ebx
push ebx
push dword [0x46cdd4]
call fcn.004283c0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428ad0
pop dword [0x46d924]
mov dword [0x46cca0], eax
mov edx, 0x45e02e
lea ecx, [0x46cd48]
call fcn.00416008
mov edx, 0x45e02e
lea ecx, [0x46cc74]
call fcn.00416008
mov ebx, dword [0x46cc9c]
and ebx, ebx
jne 0x4091a7
mov eax, dword [0x46cca0]
mov dword [0x46cc9c], eax
mov dword [0x46cdac], 0
push dword [0x46cda4]
mov edx, 0x45fc8a
pop ecx
call fcn.00416070
je 0x4091d0
mov dword [0x46cc7c], 1
jmp 0x4091da
mov dword [0x46cc7c], 0
mov dword [0x46cce0], 0
jmp 0x4091e6
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x409624
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40923a
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x40923a
jmp 0x409241
mov eax, 1
jmp 0x409243
xor eax, eax
and eax, eax
je 0x409618
push dword [0x46cda4]
call fcn.00428ad0
push edx
push eax
pop ebx
pop edi
cmp ebx, 0
jne 0x409268
cmp edi, 0
jne 0x409268
xor eax, eax
jmp 0x40926d
mov eax, 1
or eax, eax
je 0x4092ea
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e24a
push eax
push dword [0x46cda4]
call fcn.00428550
push eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cda4]
call fcn.00428ad0
push edx
push eax
mov eax, dword [0x46cdac]
cdq
add dword [esp], eax
adc dword [esp + 4], edx
pop eax
pop edx
push edx
push eax
call fcn.00427fc0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428c10
push 0x46cda4
call fcn.0042baa0
mov edx, 0x45e212
lea ecx, [0x46cd48]
call fcn.00416008
mov dword [0x46cdac], 1
jmp 0x4092fa
mov edx, 0x45e02e
lea ecx, [0x46cd48]
call fcn.00416008
cmp dword [0x46cc7c], 0
je 0x4093dc
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e24a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
call fcn.0041ff95
cdq
push edx
push eax
call fcn.00427fc0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 1
push 1
call fcn.0041ff95
push eax
call fcn.0041b8f0
cdq
push edx
push eax
call fcn.00427fc0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428c10
mov edx, 0x45e212
push edx
call fcn.0042bb20
push 0x46cda4
call fcn.0042baa0
cmp dword [0x46cc7c], 0
je 0x4093d2
push dword [0x46cda4]
push dword [0x46cc74]
call fcn.00428310
mov ebx, eax
and ebx, ebx
jne 0x4093d2
mov ebx, dword [0x46cce0]
push 1
call fcn.0041ff95
mov edi, eax
dec edi
cmp ebx, edi
jle 0x4093cb
jmp 0x4093d2
mov eax, 1
jmp 0x4093d4
xor eax, eax
and eax, eax
je 0x409307
mov edx, dword [0x46cc74]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, dword [0x46cda4]
push edx
call fcn.0042bb20
push 0x46cc74
call fcn.0042baa0
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc9c]
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
mov edx, dword [0x46cda4]
push edx
call fcn.0042bb20
mov edx, dword [0x46cd48]
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cca0]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x4095b1
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x4095c6
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x4091e6
mov dword [0x46cc68], 0
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
call fcn.00413d23
jmp 0x40af31
mov ebx, 7
cmp ebx, dword [esp]
jne 0x4098fd
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0042b717
add dword [0x46d924], 2
mov eax, str.Suchen_nach:
push eax
mov eax, str.Suchtext
push eax
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.00419a61
push 0x46cda4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
mov eax, str.Ersetzen_mit:
push eax
mov eax, str.Ersetztext
push eax
call fcn.00419a61
push 0x46cd40
call fcn.0042baa0
mov dword [0x46cce0], 0
jmp 0x4096ea
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x4098ca
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40973e
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x40973e
jmp 0x409745
mov eax, 1
jmp 0x409747
xor eax, eax
and eax, eax
je 0x40986c
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bd29
push 0x46cdb0
call fcn.0042baa0
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd40]
push dword [0x46cda4]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46cdb0]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x409857
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40986c
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x4096ea
mov dword [0x46cc68], 0
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
call fcn.00413d23
jmp 0x40af31
mov ebx, 8
cmp ebx, dword [esp]
jne 0x409ff5
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x409926
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x409fc2
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40997a
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x40997a
jmp 0x409981
mov eax, 1
jmp 0x409983
xor eax, eax
and eax, eax
je 0x409fb6
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bd29
push 0x46cdb0
call fcn.0042baa0
mov dword [0x46cc78], 0
mov dword [0x46cd34], 0
mov dword [0x46cc80], 0
push dword [0x46d924]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46cc78], ebx
push dword [0x46d924]
push dword [0x46cc78]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428250
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46cd34], ebx
push dword [0x46d924]
push dword [0x46cd34]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428250
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46cc80], ebx
mov ebx, dword [0x46cd34]
cmp ebx, 3
jle 0x409dad
push 0x10
call sub.USER32.DLL_GetKeyState
mov ebx, eax
cmp ebx, 1
jle 0x409b01
mov ebx, dword [0x46cc80]
cmp ebx, 3
jle 0x409b01
mov eax, 1
jmp 0x409b03
xor eax, eax
and eax, eax
je 0x409bfe
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc80]
sub ebx, dword [0x46cc78]
push ebx
push dword [0x46cc78]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428330
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc78]
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
pop eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc80]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x409cec
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd34]
sub ebx, dword [0x46cc78]
push ebx
push dword [0x46cc78]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428330
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc78]
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
pop eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd34]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46cdb0]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x409d41
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x409d56
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x409fb6
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc78]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc78]
add ebx, 0xfffffffc
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x409f4f
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x409f64
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x409926
mov dword [0x46cc68], 0
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
call fcn.00413d23
jmp 0x40af31
mov ebx, 9
cmp ebx, dword [esp]
jne 0x40a763
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x40a01e
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40a730
push dword [0x46cce0]
lea ebp, [0x46cdec]
pop dword [ebp + 0xc]
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40a081
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x40a081
jmp 0x40a088
mov eax, 1
jmp 0x40a08a
xor eax, eax
and eax, eax
je 0x40a724
mov dword [0x46cc78], 0
mov dword [0x46cd34], 0
mov dword [0x46ccac], 0
mov dword [0x46cc80], 0
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bd29
push 0x46cdb0
call fcn.0042baa0
push dword [0x46d924]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46cc78], ebx
push dword [0x46d924]
push dword [0x46cc78]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428250
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46cd34], ebx
mov eax, dword [0x46cd34]
mov dword [0x46ccac], eax
mov ebx, dword [0x46ccac]
cmp ebx, 3
jle 0x40a223
push dword [0x46d924]
push dword [0x46cd34]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428250
pop dword [0x46d924]
mov ebx, eax
add ebx, 3
mov dword [0x46ccac], ebx
mov ebx, dword [0x46ccac]
cmp ebx, 3
jle 0x40a21e
mov eax, dword [0x46cc78]
mov dword [0x46cc80], eax
mov eax, dword [0x46cd34]
mov dword [0x46cc78], eax
mov eax, dword [0x46ccac]
mov dword [0x46cd34], eax
jmp 0x40a19c
mov ebx, dword [0x46cd34]
cmp ebx, 3
jle 0x40a51b
push 0x10
call sub.USER32.DLL_GetKeyState
mov ebx, eax
cmp ebx, 1
jle 0x40a253
cmp dword [0x46cc80], 0
je 0x40a253
mov eax, 1
jmp 0x40a255
xor eax, eax
and eax, eax
je 0x40a35e
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc80]
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd34]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
pop eax
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd34]
sub ebx, dword [0x46cc80]
add ebx, 0xfffffffd
push ebx
push dword [0x46cc80]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428330
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x40a45a
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc78]
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cd34]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
pop eax
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cd34]
sub ebx, dword [0x46cc78]
add ebx, 0xfffffffd
push ebx
push dword [0x46cc78]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428330
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46cdb0]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40a4af
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40a4c4
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x40a724
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc78]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004283c0
mov edx, 0x45ff7a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov ebx, dword [0x46cc78]
add ebx, 0xfffffffc
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
pop eax
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x40a6bd
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40a6d2
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x40a01e
mov dword [0x46cc68], 0
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
call fcn.00413d23
jmp 0x40af31
mov ebx, 0xa
cmp ebx, dword [esp]
jne 0x40a7f6
mov dword [0x46cce0], 0
jmp 0x40a77d
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40a7ec
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605a4]
fnstsw ax
test ah, 0x40
je 0x40a7e4
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
inc ebx
push ebx
push dword [0x46cce0]
push 1
call fcn.0041ffc2
inc dword [0x46cce0]
jno 0x40a77d
call fcn.00413d23
jmp 0x40af31
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x40ab97
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x40a81f
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40ab8d
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605a4]
fnstsw ax
test ah, 0x40
je 0x40a878
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
jne 0x40a878
mov eax, 1
jmp 0x40a87a
xor eax, eax
and eax, eax
jne 0x40a8ae
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40a8ae
jmp 0x40a8b5
mov eax, 1
jmp 0x40a8b7
xor eax, eax
and eax, eax
je 0x40ab2f
mov edx, dword [0x46d924]
push edx
push edx
push 1
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bd29
push 0x46cdb0
call fcn.0042baa0
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
mov eax, 0x45e030
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
mov eax, 0x45e22a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45ff7a
push eax
mov eax, 0x45f39c
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e02e
push eax
mov eax, 0x45e22e
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46cdb0]
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40ab1a
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40ab2f
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x40a81f
call fcn.00413d23
jmp 0x40af31
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x40ac75
mov dword [0x46cce0], 0
jmp 0x40abb1
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40ac6b
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
je 0x40ac5f
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x40abb1
call fcn.00413d23
jmp 0x40af31
mov ebx, 0x15
cmp ebx, dword [esp]
jne 0x40acd9
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041a861
pop dword [0x46d924]
jmp 0x40af31
mov ebx, 0x16
cmp ebx, dword [esp]
jne 0x40af31
push 1
call fcn.004201c1
mov dword [0x46cd20], eax
mov dword [0x46cce0], 0
jmp 0x40ad02
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40af22
push 0x40000000
push dword [0x46cce0]
push 1
call fcn.0041fffe
push eax
fild dword [esp]
fstp dword [esp]
call fcn.0041b8a0
fcomp qword [0x4605ac]
fnstsw ax
test ah, 0x40
jne 0x40ad56
mov ebx, dword [0x46cd20]
cmp ebx, 0xffffffff
je 0x40ad56
jmp 0x40ad5d
mov eax, 1
jmp 0x40ad5f
xor eax, eax
and eax, eax
je 0x40af16
push dword [0x46cce0]
lea ebp, [0x46cdec]
pop dword [ebp + 0xc]
push 0
push dword [ebp + 0xc]
push 1
call fcn.0041ffc2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40aec7
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
mov ebx, eax
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428550
pop dword [0x46d924]
sub ebx, eax
dec ebx
push ebx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
add dword [0x46d924], 2
push dword [ebp + 0xc]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
jmp 0x40af16
push dword [0x46d924]
push 2
mov edx, dword [0x46d924]
push edx
push edx
push 1
lea ebp, [0x46cdec]
push dword [ebp + 0xc]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
push dword [ebp + 0xc]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
inc dword [0x46cce0]
jno 0x40ad02
mov dword [0x46cc68], 0
call fcn.00413d23
pop eax
jmp 0x40cb5b
mov ebx, 0x332c
cmp ebx, dword [esp]
jne 0x40cb5b
call fcn.004235d1
push eax
mov ebx, 1
cmp ebx, dword [esp]
jne 0x40b252
call fcn.004235e0
mov ebx, eax
cmp ebx, 0x300
jne 0x40b24d
mov dword [0x46cdbc], 0
mov dword [0x46cce0], 0
jmp 0x40af82
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40b1b7
mov edx, dword [0x46d924]
push edx
push edx
push 0
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, 0x45e27a
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40b017
mov edx, dword [0x46d924]
push edx
push edx
push 0
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, 0x45e27e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
jne 0x40b017
jmp 0x40b01e
mov eax, 1
jmp 0x40b020
xor eax, eax
and eax, eax
je 0x40b0db
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 2
jge 0x40b0d6
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
add ebx, 2
push ebx
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push 0
mov eax, 0x45e260
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
jmp 0x40b18c
mov edx, dword [0x46d924]
push edx
push edx
push 0
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x40b18c
push dword [0x46d924]
push 0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cce0]
push 1
call fcn.0041fffe
cdq
push edx
push eax
call fcn.00427fc0
add dword [0x46d924], 2
push dword [0x46cce0]
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040d56c
pop dword [0x46d924]
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
and ebx, 2
and ebx, ebx
je 0x40b1ab
inc dword [0x46cdbc]
inc dword [0x46cce0]
jno 0x40af82
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.__Dateien:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._aus
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cd74]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str.___markiert:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cdbc]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
jmp 0x40cb5a
mov ebx, 2
cmp ebx, dword [esp]
jne 0x40b9ba
call fcn.004235e0
mov ebx, eax
and ebx, ebx
jne 0x40b9b5
mov dword [0x46cce0], 0
jmp 0x40b27b
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40b9a6
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 1
jle 0x40b2c9
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 4
jge 0x40b2c9
mov eax, 1
jmp 0x40b2cb
xor eax, eax
and eax, eax
je 0x40b99a
push 0
mov eax, 0x45e02e
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
mov edx, dword [0x46d924]
push edx
push edx
mov eax, 0x45e242
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428900
push 0x46ccf8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
push 0x46cc88
call fcn.0042baa0
push dword [0x46ccf8]
mov edx, dword [0x46cc88]
pop ecx
call fcn.00416070
jne 0x40b42a
push dword [0x46cc88]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xffffffff
jne 0x40b41a
cmp edi, 0xffffffff
jne 0x40b41a
xor eax, eax
jmp 0x40b41f
mov eax, 1
or eax, eax
je 0x40b42a
mov eax, 1
jmp 0x40b42c
xor eax, eax
and eax, eax
je 0x40b99a
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xffffffff
jne 0x40b44d
cmp edi, 0xffffffff
je 0x40b451
xor eax, eax
jmp 0x40b456
mov eax, 1
or eax, eax
jne 0x40b4a4
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.004289f0
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc88]
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x40b4a4
jmp 0x40b4ab
mov eax, 1
jmp 0x40b4ad
xor eax, eax
and eax, eax
je 0x40b5ba
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.004289f0
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc88]
call fcn.004289f0
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
je 0x40b569
push dword [0x46d924]
mov edx, dword [0x46cc88]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45e24e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46cc88]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c246
pop dword [0x46d924]
mov edx, dword [0x46cc88]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45e24e
push edx
call fcn.0042bb20
push 0x46cc88
call fcn.0042baa0
push dword [0x46ccf8]
push dword [0x46cc88]
call fcn.0041c246
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xffffffff
jne 0x40b597
cmp edi, 0xffffffff
jne 0x40b597
xor eax, eax
jmp 0x40b59c
mov eax, 1
or eax, eax
je 0x40b5b5
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40b99a
mov ebx, dword [0x46cda0]
cmp ebx, 1
jne 0x40b5ca
jmp 0x40b72a
push dword [0x46d924]
mov eax, 0x45edf6
push eax
mov eax, 0x45fce4
push eax
mov eax, 0x45fc92
push eax
push dword [0x46d924]
mov edx, 0x45e226
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bde6
pop eax
mov edx, 0x45ef40
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._byte_vom
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46ccf8]
call fcn.0041c25f
push eax
mov eax, str._dd._mm._yyyy
push eax
call fcn.0042b44d
pop eax
mov edx, str._r_rmit_der_Datei:_r_r
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc88]
call fcn.0041bde6
pop eax
mov edx, 0x45ef40
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46cc88]
call fcn.0041be77
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._byte_vom
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cc88]
call fcn.0041c25f
push eax
mov eax, str._dd._mm._yyyy
push eax
call fcn.0042b44d
pop eax
mov edx, 0x45ee5e
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.Datei_mit_diesem_Namen_bereits_vorhanden...
push eax
push 0
call fcn.00422452
push eax
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040f562
pop dword [0x46d924]
mov dword [0x46cc70], eax
push 0x10
call sub.USER32.DLL_GetKeyState
mov ebx, eax
cmp ebx, 1
jle 0x40b72a
mov dword [0x46cda0], 1
mov ebx, dword [0x46cc70]
cmp ebx, 2
jne 0x40b76b
push dword [0x46cc88]
call fcn.0041c331
push dword [0x46ccf8]
push dword [0x46cc88]
call fcn.0041c246
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40b99a
mov ebx, dword [0x46cc70]
cmp ebx, 0xa
jne 0x40b98f
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str._1_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x40b822
jg 0x40b81e
cmp ebx, 1
jb 0x40b822
xor eax, eax
jmp 0x40b827
mov eax, 1
or eax, eax
je 0x40b8d6
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str._1_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46cc88]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c246
pop dword [0x46d924]
jmp 0x40b978
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str._2_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46cc88]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c246
pop dword [0x46d924]
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
jmp 0x40b99a
mov ebx, dword [0x46cc70]
cmp ebx, 0xb
jne 0x40b99a
inc dword [0x46cce0]
jno 0x40b27b
mov dword [0x46cda0], 0
call fcn.00413d23
jmp 0x40cb5a
mov ebx, 3
cmp ebx, dword [esp]
jne 0x40bbe5
call fcn.004235e0
mov ebx, eax
and ebx, ebx
jne 0x40bbe0
mov dword [0x46cce0], 0
jmp 0x40b9e3
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40bbdb
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
pop edx
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
add edx, dword [0x4699d0]
call fcn.00416070
jne 0x40bbcf
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
pop eax
push 0x46ccf8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push dword [0x46ccf8]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.0041c246
pop dword [0x46d924]
and eax, eax
je 0x40bbcf
push 2
push dword [0x46cce0]
push 1
call fcn.0041ffc2
inc dword [0x46cce0]
jno 0x40b9e3
call fcn.00413d23
jmp 0x40cb5a
mov ebx, 4
cmp ebx, dword [esp]
jne 0x40bcbb
call fcn.004235e0
mov ebx, eax
and ebx, ebx
jne 0x40bcb6
mov dword [0x46ccd8], 0
push 1
call fcn.004201ee
push 1
call fcn.0040d238
push 0xfffffffe
push 2
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 3
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 4
push 0x101e
push 1
call fcn.0041f91a
push eax
call sub.USER32.DLL_SendMessageW
mov dword [0x46cdbc], 0
mov eax, 0x45e02e
push eax
push 0
push 1
call fcn.004170fe
mov edx, 0x45e02e
lea ecx, [0x46ccf4]
call fcn.00416008
mov dword [0x46cd74], 0
jmp 0x40cb5a
mov ebx, 5
cmp ebx, dword [esp]
jne 0x40ca8f
call fcn.004235e0
mov ebx, eax
and ebx, ebx
jne 0x40ca8a
mov dword [0x46cce0], 0
jmp 0x40bce4
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40c9e5
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 1
jle 0x40bd32
push dword [0x46cce0]
push 1
call fcn.0041fffe
mov ebx, eax
cmp ebx, 4
jge 0x40bd32
mov eax, 1
jmp 0x40bd34
xor eax, eax
and eax, eax
je 0x40c9d9
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, 0x45e02e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.004160b0
je 0x40c9d9
push 0x10
call sub.USER32.DLL_GetKeyState
mov ebx, eax
cmp ebx, 2
jge 0x40bde2
push 7
call fcn.004201c1
mov ebx, eax
and ebx, ebx
jne 0x40bde2
mov edx, dword [0x46d924]
push edx
push edx
push 3
push dword [0x46cce0]
push 1
call fcn.0041ff5f
add dword [0x46d924], 2
mov edx, 0x45e24e
pop ecx
mov dword [0x46d924], ecx
add ecx, dword [0x4699d0]
call fcn.00416070
je 0x40bde2
mov eax, 1
jmp 0x40bde4
xor eax, eax
and eax, eax
je 0x40be72
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
pop eax
push 0x46ccf8
call fcn.0042baa0
jmp 0x40becd
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bde6
pop eax
push 0x46ccf8
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.zip_rar_7z
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
and eax, eax
je 0x40c925
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x40bfaf
jl 0x40bfab
cmp ebx, 1
ja 0x40bfaf
xor eax, eax
jmp 0x40bfb4
mov eax, 1
or eax, eax
je 0x40c063
push dword [0x46d924]
mov edx, str._e__p__r__so__
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45fe9e
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str._____
push edx
call fcn.0042bb20
mov edx, dword [0x46ccf8]
push edx
call fcn.0042bb20
mov edx, 0x45e21a
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
jmp 0x40c105
push dword [0x46d924]
mov edx, str._e__p__r__so__
push edx
call fcn.0042bb20
mov edx, dword [0x46ccf8]
push edx
call fcn.0042bb20
mov edx, 0x45fe9e
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str._____
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, str..epub_
push edx
call fcn.0042bb20
push 0x46cd80
call fcn.0042baa0
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xffffffff
jne 0x40c11e
cmp edi, 0xffffffff
je 0x40c122
xor eax, eax
jmp 0x40c127
mov eax, 1
or eax, eax
je 0x40c27e
push dword [0x46d924]
push 3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x40c1dc
jl 0x40c1d8
cmp ebx, 0
ja 0x40c1dc
xor eax, eax
jmp 0x40c1e1
mov eax, 1
or eax, eax
je 0x40c217
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push 0
mov eax, 0x45e02e
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
jmp 0x40c279
push dword [0x46ccf8]
call fcn.0041c331
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.Passwortgesch
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
jmp 0x40c920
mov ebx, dword [0x46cda0]
cmp ebx, 1
jne 0x40c28e
jmp 0x40c3a2
push dword [0x46d924]
mov eax, 0x45edf6
push eax
mov eax, 0x45fce4
push eax
mov eax, 0x45fc92
push eax
push dword [0x46d924]
mov edx, 0x45e226
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bde6
pop eax
mov edx, 0x45ef40
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._byte_vom
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46ccf8]
call fcn.0041c25f
push eax
mov eax, str._dd._mm._yyyy
push eax
call fcn.0042b44d
pop eax
mov edx, str._r_rmit_der_Archiv_Datei:_r_r
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45ef86
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.Datei_mit_diesem_Namen_bereits_vorhanden...
push eax
push 0
call fcn.00422452
push eax
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0040f562
pop dword [0x46d924]
mov dword [0x46cc70], eax
push 0x10
call sub.USER32.DLL_GetKeyState
mov ebx, eax
cmp ebx, 1
jle 0x40c3a2
mov dword [0x46cda0], 1
mov ebx, dword [0x46cc70]
cmp ebx, 2
jne 0x40c50b
push dword [0x46cc88]
call fcn.0041c331
push dword [0x46d924]
push 3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
push dword [0x46cc88]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x40c469
jl 0x40c465
cmp ebx, 0
ja 0x40c469
xor eax, eax
jmp 0x40c46e
mov eax, 1
or eax, eax
je 0x40c4a4
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push 0
mov eax, 0x45e02e
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
jmp 0x40c506
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.Passwortgesch
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
push dword [0x46cc88]
call fcn.0041c331
jmp 0x40c920
mov ebx, dword [0x46cc70]
cmp ebx, 0xa
jne 0x40c915
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str._1_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46ccf8]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041be77
pop dword [0x46d924]
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x40c5c3
jg 0x40c5bf
cmp ebx, 1
jb 0x40c5c3
xor eax, eax
jmp 0x40c5c8
mov eax, 1
or eax, eax
je 0x40c716
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov edx, str._1_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46ccf8]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46ccf8]
push dword [0x46cd80]
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
jmp 0x40c857
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov edx, str._2_.
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e242
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46ccf8]
call fcn.0041bc6c
pop eax
add dword [0x46d924], 2
push dword [0x46ccf8]
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
add dword [0x46d924], 2
push dword [0x46ccf8]
push dword [0x46cd80]
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004288e0
push 0x46cd80
call fcn.0042baa0
push dword [0x46d924]
push 3
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
call fcn.0041a27b
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bdf8
mov edx, str.lib_
push edx
call fcn.0042bb20
add dword [0x46d924], 2
push dword [0x46d924]
mov edx, 0x45e264
push edx
call fcn.0042bb20
mov edx, dword [0x46cd80]
push edx
call fcn.0042bb20
add dword [0x46d924], 2
mov eax, str.cmd.exe
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.0041a31a
pop dword [0x46d924]
mov dword [0x46cd9c], eax
push dword [0x46ccf8]
call fcn.0041be77
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x40c876
jl 0x40c872
cmp ebx, 0
ja 0x40c876
xor eax, eax
jmp 0x40c87b
mov eax, 1
or eax, eax
je 0x40c8b1
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push 0
mov eax, 0x45e02e
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
jmp 0x40c913
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.Passwortgesch
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
push dword [0x46ccf8]
call fcn.0041c331
jmp 0x40c920
mov ebx, dword [0x46cc70]
cmp ebx, 0xb
jne 0x40c920
jmp 0x40c9d9
push dword [0x46d924]
push dword [0x46ccf8]
mov edx, dword [0x46d924]
push edx
push edx
push 5
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x46d924]
push edx
push edx
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, 0x45e42a
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 4
push dword [0x46cce0]
push 1
call fcn.0041ff5f
pop eax
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041c246
pop dword [0x46d924]
push 0
push dword [0x46cce0]
push 1
call fcn.0041ffc2
push 0
mov eax, 0x45e02e
push eax
push dword [0x46cce0]
push 1
call fcn.0040d56c
inc dword [0x46cce0]
jno 0x40bce4
mov dword [0x46cda0], 0
call fcn.00413d23
mov edx, dword [0x46d924]
push edx
push edx
mov edx, str.__Dateien:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
push 1
call fcn.0041ff95
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str._aus
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cd74]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
mov edx, str.___markiert:
push edx
call fcn.0042bb20
mov edx, dword [0x46d924]
push edx
push edx
mov eax, dword [0x46cdbc]
cdq
push edx
push eax
call fcn.00427fc0
pop eax
add dword [0x46d924], 2
push 0
push 1
mov edx, dword [0x4699d0]
add dword [esp + 8], edx
call fcn.004170fe
pop dword [0x46d924]
jmp 0x40cb5a
mov ebx, 6
cmp ebx, dword [esp]
jne 0x40cb5a
mov edx, dword [0x46d924]
push edx
push edx
push 1
push 0
mov eax, 0x45e02e
push eax
mov eax, 0x45e02e
push eax
mov eax, str.Dateien_zum_umbenennen_ausw
push eax
call fcn.00419b3e
push 0x46ccf4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
call fcn.00419a9a
push 0x46cd4c
call fcn.0042baa0
mov edx, dword [0x46cd4c]
xor ecx, ecx
call fcn.00416070
jne 0x40cb42
mov edx, dword [0x46ccf4]
push dword [0x46d924]
push edx
call fcn.0042bb20
mov edx, 0x45e084
push edx
call fcn.0042bb20
mov edx, dword [0x46cd4c]
push edx
call fcn.0042bb20
push 0x46ccf4
call fcn.0042baa0
mov edx, dword [0x46d924]
push edx
push edx
call fcn.00419a9a
push 0x46cd4c
call fcn.0042baa0
jmp 0x40cae7
push dword [0x46ccf4]
mov edx, 0x45e02e
pop ecx
call fcn.00416070
jne 0x40cb5a
jmp 0x401aff
pop eax
pop eax
call fcn.0042284e
mov dword [0x46cd78], eax
mov ebx, dword [0x46cd78]
cmp ebx, 0x200
jne 0x40cb91
call fcn.0041fdfb
mov ebx, eax
cmp ebx, 0x14
jge 0x40cb91
mov ebx, dword [0x46cc68]
and ebx, ebx
jne 0x40cb91
mov eax, 1
jmp 0x40cb93
xor eax, eax
and eax, eax
je 0x40ce09
mov dword [0x46cc68], 1
mov dword [0x46cce0], 0
jmp 0x40cbb1
push 1
call fcn.0041ff95
mov ebx, eax
dec ebx
cmp ebx, dword [0x46cce0]
jl 0x40ce09
push dword [0x46d924]
mov eax, 0x45fcde
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40cc2c
push 2
push 0xfafaff
push 2
push dword [0x46cce0]
push 1
call fcn.00420211
push dword [0x46d924]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40cc93
push 2
push 0xfad8ff
push 2
push dword [0x46cce0]
push 1
call fcn.00420211
jmp 0x40cdfd
push dword [0x46d924]
mov eax, 0x45fcde
push eax
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
mov eax, 0x45ff7a
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
push eax
mov edx, dword [0x46d924]
push edx
push edx
push 2
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428490
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jne 0x40cd31
push 1
jmp 0x40cd36
push 0
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
mov edx, dword [0x46d924]
push edx
push edx
push dword [0x46d924]
push 1
push dword [0x46cce0]
push 1
call fcn.0041ff5f
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.0041bc6c
mov edx, dword [0x4699d0]
add dword [esp], edx
call fcn.00427ec0
add dword [0x46d924], 2
mov eax, str.mp3_m4a_wav_flac_wma
push eax
mov edx, dword [0x4699d0]
add dword [esp + 4], edx
call fcn.00428310
pop dword [0x46d924]
mov ebx, eax
and ebx, ebx
jle 0x40cdb4
mov edx, 1
jmp 0x40cdb6
xor edx, edx
pop eax
xor eax, edx
and eax, eax
je 0x40cdde
push 2
push 0xfaffda
push 2
push dword [0x46cce0]
push 1
call fcn.00420211
jmp 0x40cdfd
push 2
push 0xffffff
push 2
push dword [0x46cce0]
push 1
call fcn.00420211
inc dword [0x46cce0]
jno 0x40cbb1
jmp 0x40186d
push 0
call 0x40ce2d
call fcn.0042ba70
push dword [0x46cc58]
call sub.KERNEL32.dll_HeapDestroy
call sub.KERNEL32.dll_ExitProcess
call fcn.0041b3e9
call fcn.0041bb30
call fcn.0041c33f
call fcn.0041c500
call sub.OLE32.DLL_OleUninitialize
call fcn.0041e139
call fcn.0042204e
call fcn.0042348a
call fcn.00424277
call fcn.00427c30
call fcn.004298e4
call fcn.00429902
call fcn.0042ab42
call fcn.0042adc8
call fcn.00429260
ret