Function at 0x43e350
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffb54
push ebx
xor eax, eax
mov dword [ebp - 4], eax
mov edx, dword [ebp + 0xc]
cmp edx, 0x110
jg 0x43e383
je 0x43e39d
sub edx, 2
je 0x44201a
sub edx, 0x29
je 0x441e45
jmp 0x442045
sub edx, 0x111
je 0x43f56e
sub edx, 2
je 0x441c6b
jmp 0x442045
push 0x31
push str.T80_10.09.2024
lea ecx, [ebp - 0x424]
push ecx
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x3f3], 0
lea eax, [ebp - 0x424]
mov dword [ebp - 0x88], eax
jmp 0x43e3ce
inc dword [ebp - 0x88]
mov edx, dword [ebp - 0x88]
cmp byte [edx], 0x20
ja 0x43e3c8
mov ecx, dword [ebp - 0x88]
mov byte [ecx], 0
call fcn.00437cb8
xor eax, eax
mov dword [0x45e55c], eax
lea edx, [ebp - 0x424]
push edx
push str.V14.0
push 0x465519
push str._s__s___s_
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.00447d04
add esp, 0x14
lea eax, [ebp - 0x1f8]
push eax
push 0x4c5
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x20
push 0x2a
push str._nur_f
lea edx, [ebp - 0x1f8]
push edx
call fcn.00447d04
add esp, 0x10
lea ecx, [ebp - 0x1f8]
push ecx
push 0x4d4
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x120
push 0x45fa4c
push 0x187e640
call fcn.0044416c
add esp, 0xc
xor eax, eax
mov dword [0x45e8e8], eax
xor edx, edx
mov dword [0x460a5c], edx
lea ecx, [ebp - 0x49c]
push ecx
push dword [ebp + 8]
call sub.USER32.DLL_GetWindowRect
cmp dword [0x4618b0], 0x2710
je 0x43e4a0
cmp dword [0x4618b4], 0x2710
jne 0x43e4e2
push 0x3d
call sub.USER32.DLL_GetSystemMetrics
mov edx, dword [ebp - 0x494]
sub edx, dword [ebp - 0x49c]
sub eax, edx
sar eax, 1
jns 0x43e4bc
adc eax, 0
mov dword [0x4618b0], eax
push 0x3e
call sub.USER32.DLL_GetSystemMetrics
mov ecx, dword [ebp - 0x490]
sub ecx, dword [ebp - 0x498]
sub eax, ecx
sar eax, 1
jns 0x43e4dd
adc eax, 0
mov dword [0x4618b4], eax
push 5
push 0
push 0
push dword [0x4618b4]
push dword [0x4618b0]
push 0
push dword [ebp + 8]
call sub.USER32.DLL_SetWindowPos
lea eax, [ebp - 0x49c]
push eax
push 0x570
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_GetWindowRect
lea eax, [ebp - 0x4ac]
push eax
push 0x9f7
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_GetWindowRect
mov edx, dword [ebp - 0x4ac]
sub edx, dword [ebp - 0x49c]
mov dword [ebp - 0x3c], edx
xor ecx, ecx
mov dword [ebp - 0x1c], ecx
mov eax, dword [ebp - 0x1c]
mov edx, dword [eax*4 + 0x460520]
mov dword [ebp - 0x20], edx
cmp dword [ebp - 0x20], 0
je 0x43e5b7
lea ecx, [ebp - 0x4ac]
push ecx
push dword [ebp - 0x20]
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_GetWindowRect
mov eax, dword [ebp - 0x3c]
sub dword [ebp - 0x4ac], eax
lea edx, [ebp - 0x4ac]
push edx
push dword [ebp + 8]
call sub.USER32.DLL_ScreenToClient
push 5
push 0
push 0
push dword [ebp - 0x4a8]
push dword [ebp - 0x4ac]
push 0
push dword [ebp - 0x20]
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetWindowPos
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0x32
jl 0x43e546
lea ecx, [ebp - 0x4ac]
push ecx
push 0xa3d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_GetWindowRect
mov eax, dword [ebp - 0x4ac]
sub eax, dword [ebp - 0x49c]
mov dword [ebp - 0x3c], eax
xor edx, edx
mov dword [ebp - 0x1c], edx
mov ecx, dword [ebp - 0x1c]
mov eax, dword [ecx*4 + 0x460778]
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 0
je 0x43e656
lea edx, [ebp - 0x4ac]
push edx
push dword [ebp - 0x20]
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_GetWindowRect
mov ecx, dword [ebp - 0x3c]
sub dword [ebp - 0x4ac], ecx
lea eax, [ebp - 0x4ac]
push eax
push dword [ebp + 8]
call sub.USER32.DLL_ScreenToClient
push 5
push 0
push 0
push dword [ebp - 0x4a8]
push dword [ebp - 0x4ac]
push 0
push dword [ebp - 0x20]
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetWindowPos
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0x32
jl 0x43e5e5
mov dword [0x45e8f0], 0xfffffffe
mov dword [0x187de84], 0xffffffff
xor edx, edx
mov dword [0x45e900], edx
mov dword [0x45e8fc], edx
mov dword [0x45e8f8], edx
mov dword [0x45e8f4], edx
xor eax, eax
mov dword [0x45e904], eax
call fcn.00437cd0
mov byte [0x45e7ab], 0
mov dword [0x4618ac], 1
mov dword [0x187e638], 0x45f8dc
mov dword [0x187e63c], 0x17
mov dword [0x187e630], 0x45e9b0
mov dword [0x187e634], 2
cmp dword [0x187e62c], 0xffffffff
jne 0x43e6ee
push 0x460e2c
push 0x187f5b0
call fcn.0044435c
add esp, 8
mov dword [0x187f978], 0xffffffff
xor ecx, ecx
mov dword [0x45e550], ecx
xor eax, eax
mov dword [0x45e564], eax
xor edx, edx
mov dword [0x45e588], edx
mov dword [0x187de74], 0xffffffff
cmp dword [0x187e62c], 0xfffffffe
jne 0x43ed55
mov dword [0x45e98c], 0xffffffff
mov dword [0x45e990], 0xffffffff
xor ecx, ecx
mov dword [0x45e908], ecx
mov dword [0x45e90c], ecx
xor eax, eax
mov dword [0x45e910], eax
xor edx, edx
mov dword [0x45e914], edx
xor eax, eax
mov dword [0x45e918], eax
xor edx, edx
mov dword [0x45e91c], edx
mov ecx, dword [0x187e634]
dec ecx
mov dword [ebp - 0x1c], ecx
cmp dword [ebp - 0x1c], 0
jle 0x43e791
mov eax, dword [0x187e630]
mov edx, dword [ebp - 0x1c]
push dword [eax + edx*4]
push 0x65cc34
call fcn.00444310
add esp, 8
test eax, eax
je 0x43e791
dec dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0
jg 0x43e76c
mov ecx, dword [ebp - 0x1c]
add ecx, 0x516
push ecx
mov eax, dword [0x187e634]
add eax, 0x515
push eax
push 0x516
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push dword [ebp + 8]
call fcn.0042e95c
pop ecx
push 0x6627c0
push 0x551
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x6625c8
push 0x579
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x662fa0
push 0x557
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x662fa0
push 0x187df84
call fcn.0044435c
add esp, 8
push 0x663588
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x663588
push 0x187e080
call fcn.0044435c
add esp, 8
push 0x657a80
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x657a80
push 0x187de88
call fcn.0044435c
add esp, 8
push 0x663198
push 0x558
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
or ebx, 0xffffffff
push 0x662ea4
call fcn.0040340c
pop ecx
test eax, eax
jg 0x43e877
inc ebx
push ebx
push 0x554
push dword [ebp + 8]
call fcn.0043536c
add esp, 0xc
push dword [ebp + 8]
call fcn.0042e820
pop ecx
xor eax, eax
mov dword [ebp - 0x1c], eax
xor edx, edx
mov dword [ebp - 0x28], edx
mov ecx, dword [ebp - 0x1c]
shl ecx, 4
mov eax, dword [0x187e638]
lea edx, [eax + ecx]
mov ecx, dword [ebp - 0x28]
cmp dword [edx + ecx*4], 0
jl 0x43e971
push 0x15f
mov eax, dword [ebp - 0x1c]
shl eax, 4
mov edx, dword [0x187e638]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x28]
imul edx, dword [ecx + eax*4], 0xfc
add edx, 0x655fec
push edx
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x99], 0
cmp dword [ebp - 0x28], 0
jne 0x43e904
lea eax, [ebp - 0x1f8]
push eax
call fcn.00423ed0
pop ecx
lea edx, [ebp - 0x1f8]
push edx
call fcn.0040288c
pop ecx
cmp dword [ebp - 0x28], 0
jne 0x43e934
lea ecx, [ebp - 0x1f8]
push ecx
mov eax, dword [ebp - 0x1c]
add eax, 0x5de
push eax
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
jmp 0x43e971
cmp dword [ebp - 0x28], 1
jne 0x43e958
lea edx, [ebp - 0x1f8]
push edx
mov ecx, dword [ebp - 0x1c]
add ecx, 0x641
push ecx
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
jmp 0x43e971
lea eax, [ebp - 0x1f8]
push eax
mov edx, dword [ebp - 0x1c]
add edx, 0x6a5
push edx
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
inc dword [ebp - 0x28]
cmp dword [ebp - 0x28], 3
jl 0x43e89b
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0x17
jl 0x43e896
push 0x96
push 0xb72
push dword [ebp + 8]
call fcn.0043536c
add esp, 0xc
push 0x65fc70
push 0xb7c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x7d
push 0x5dc
push dword [ebp + 8]
call fcn.0043536c
add esp, 0xc
push 0x6667bc
push 0xa68
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
cmp byte [0x6667bc], 0
setne cl
and ecx, 1
push ecx
push 0xa67
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp byte [0x6667bc], 0
setne al
and eax, 1
push eax
push 0xa68
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
call fcn.004354ec
push eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp byte [0x664c2c], 0
jne 0x43ead1
cmp byte [0x664d28], 0
jne 0x43ead1
cmp byte [0x664e24], 0
jne 0x43ead1
cmp byte [0x664f20], 0
jne 0x43ead1
cmp byte [0x66501c], 0
jne 0x43ead1
cmp byte [0x665118], 0
jne 0x43ead1
cmp byte [0x665214], 0
jne 0x43ead1
cmp byte [0x665310], 0
jne 0x43ead1
cmp byte [0x66a4c4], 0
jne 0x43ead1
cmp byte [0x66a5c0], 0
jne 0x43ead1
cmp byte [0x66540c], 0
jne 0x43ead1
cmp byte [0x665508], 0
jne 0x43ead1
cmp byte [0x66a8b4], 0
jne 0x43ead1
cmp byte [0x66a9b0], 0
jne 0x43ead1
cmp byte [0x66aaac], 0
jne 0x43ead1
cmp byte [0x66aba8], 0
jne 0x43ead1
cmp byte [0x66aca4], 0
jne 0x43ead1
xor edx, edx
jmp 0x43ead6
mov edx, 1
push edx
push 0xa5b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
movsx ecx, byte [0x663390]
cmp ecx, 0x30
sete al
and eax, 1
push eax
push 0x564
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x66348c
call fcn.0040340c
pop ecx
test eax, eax
setg dl
and edx, 1
push edx
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x66a0d4
call fcn.0040340c
pop ecx
test eax, eax
setg cl
and ecx, 1
push ecx
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp byte [0x6669b4], 0
setne al
and eax, 1
push eax
push 0x56c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x666da4
push 0x552
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x666ea0
push 0x55c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x465557
push 0x65daf8
call fcn.00444310
add esp, 8
test eax, eax
jne 0x43eba8
push 1
push 0xb9f
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0xb9d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0
push 0xba9
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
mov dl, byte [0x666ab0]
cmp dl, byte [0x45e8b5]
sete cl
and ecx, 1
push ecx
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
mov al, byte [0x666bac]
cmp al, byte [0x45e8b5]
je 0x43ec06
mov byte [0x66c24c], 0
mov dl, byte [0x66c24c]
cmp dl, byte [0x45e8b5]
jne 0x43ec1b
mov ecx, 0xba4
jmp 0x43ec2e
mov ecx, 0xba3
mov al, byte [0x666bac]
cmp al, byte [0x45e8b5]
je 0x43ec2e
dec ecx
push ecx
push 0xba4
push 0xba2
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
push 0x666ca8
call fcn.0042e45c
pop ecx
push eax
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp byte [0x6666c0], 0
setne dl
and edx, 1
push edx
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
mov eax, dword [0x187e634]
add eax, 0x515
push eax
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x43ecb2
cmp byte [0x667098], 0
setne dl
and edx, 1
push edx
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
jmp 0x43ecc1
push 0
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e95c
pop ecx
push 0x143
push 0x744
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
push 0x144
push 0x745
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
push 0x145
push 0x746
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
xor ecx, ecx
mov dword [ebp - 0x1c], ecx
mov eax, dword [ebp - 0x1c]
mov edx, dword [eax*8 + 0x45e940]
mov dword [ebp - 0x48], edx
push dword [ebp - 0x1c]
call fcn.0042b17c
pop ecx
push eax
push dword [ebp - 0x48]
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 2
jl 0x43ed0e
push 0x669be8
push str.MSER
push 0x4547d8
call fcn.004032d8
add esp, 0xc
jmp 0x43f481
xor ecx, ecx
mov dword [0x45e98c], ecx
xor eax, eax
mov dword [0x45e990], eax
call fcn.00413118
xor edx, edx
mov dword [0x45e920], edx
mov ecx, 1
mov dword [0x45e908], ecx
mov dword [0x45e90c], ecx
mov dword [0x45e914], 1
mov dword [0x45e918], 1
mov dword [0x45e91c], 1
mov dword [0x45e910], 1
push 0x46555a
push 0x669114
call fcn.0044435c
add esp, 8
push 0
push 0x14
push 0xc5
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
push 0
push 0x14
push 0xc5
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
cmp dword [0x4618b8], 0
jne 0x43ee67
cmp byte [0x678048], 0
je 0x43ee0c
push 0x678048
push 0x187de88
call fcn.0044435c
add esp, 8
cmp byte [0x677f4c], 0
je 0x43ee27
push 0x677f4c
push 0x187df84
call fcn.0044435c
add esp, 8
cmp byte [0x678144], 0
je 0x43ee42
push 0x678144
push 0xf47d0e
call fcn.0044435c
add esp, 8
cmp byte [0x677e50], 0
je 0x43ee5d
push 0x677e50
push 0x187e080
call fcn.0044435c
add esp, 8
mov dword [0x4618b8], 1
push 0x187de88
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x187df84
push 0x557
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x187e080
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0
push 0x65
lea eax, [ebp - 0x48c]
push eax
push str.TNAME
push 0x4547d8
call fcn.0040334c
add esp, 0x14
cmp byte [ebp - 0x48c], 0
je 0x43eed7
lea edx, [ebp - 0x48c]
push edx
push 0xf47d0e
call fcn.0044435c
add esp, 8
cmp byte [0xf47d0e], 0
jne 0x43efbe
mov byte [0x187e41c], 0
xor eax, eax
mov dword [0x187e61c], eax
mov dword [0x187e620], 0x64
cmp dword [0x187e62c], 0xfffffffe
sete dl
and edx, 1
mov dword [0x187e2cc], edx
push 0
push sym.PCDOCW.exe__ReadM5ExtFun_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4cc
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp dword [0x187e61c], 0
jg 0x43ef52
mov dword [0x187e62c], 0xffffffff
mov dword [ebp - 4], 1
push 1
push dword [ebp + 8]
call sub.USER32.DLL_EndDialog
jmp 0x442045
mov byte [0x187e480], 0
jmp 0x43ef64
mov ecx, dword [ebp - 0x88]
mov byte [ecx], 0x20
push 9
push 0x187e41c
call fcn.00444485
add esp, 8
mov dword [ebp - 0x88], eax
test eax, eax
jne 0x43ef5b
push 0x187e41c
call fcn.0040288c
pop ecx
cmp byte [0x187e41c], 0
je 0x43eee4
push 0x187e41c
push 0xf47d0e
call fcn.0044435c
add esp, 8
push 0xf47d0e
push str.TNAME
push 0x4547d8
call fcn.004032d8
add esp, 0xc
push 0xf47d0e
push 0x662cac
call fcn.0044435c
add esp, 8
cmp byte [0x669aec], 0
jne 0x43eff7
push 0
push 0xfa
push 0x669aec
push str.MCOMP
push 0x4547d8
call fcn.0040334c
add esp, 0x14
cmp byte [0x669be8], 0
jne 0x43f01b
push 0
push 0x14
push 0x669be8
push str.MSER
push 0x4547d8
call fcn.0040334c
add esp, 0x14
push 0x669be8
push str.MSER
push 0x4547d8
call fcn.004032d8
add esp, 0xc
lea edx, [ebp - 0x18]
push edx
call fcn.0044f2d8
pop ecx
push dword [ebp - 0x18]
movsx ecx, byte [ebp - 0x13]
push ecx
movsx eax, byte [ebp - 0x14]
push eax
push str._02d._02d._04d
push 0x657594
call fcn.00447d04
add esp, 0x14
xor edx, edx
mov dword [ebp - 0x1c], edx
mov ecx, dword [ebp - 0x1c]
push dword [ecx*4 + 0x460afc]
push 0
push 0x143
push 0x743
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 6
jl 0x43f060
xor eax, eax
mov dword [ebp - 0x1c], eax
mov edx, dword [ebp - 0x1c]
push dword [edx*4 + 0x460b14]
push 0
push 0x143
push 0x742
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 3
jl 0x43f08c
xor ecx, ecx
mov dword [ebp - 0x1c], ecx
mov eax, dword [ebp - 0x1c]
push dword [eax*4 + 0x460b38]
push 0
push 0x143
push 0x745
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 4
jl 0x43f0b8
mov edx, dword [0x187e634]
dec edx
mov dword [ebp - 0x1c], edx
cmp dword [ebp - 0x1c], 0
jle 0x43f115
mov ecx, dword [0x187e630]
mov eax, dword [ebp - 0x1c]
push dword [ecx + eax*4]
push 0x65cc34
call fcn.00444310
add esp, 8
test eax, eax
je 0x43f115
dec dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0
jg 0x43f0ef
mov edx, dword [ebp - 0x1c]
add edx, 0x516
push edx
mov ecx, dword [0x187e634]
add ecx, 0x515
push ecx
push 0x516
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push 1
push dword [ebp + 8]
call fcn.0043e188
add esp, 8
xor eax, eax
mov dword [ebp - 0x1c], eax
mov edx, dword [ebp - 0x1c]
fld dword [edx*4 + 0x45f870]
add esp, 0xfffffff8
fstp qword [esp]
push str._g_m
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.00447d04
add esp, 0x10
push 1
lea eax, [ebp - 0x1f8]
push eax
call fcn.0042df14
add esp, 8
lea edx, [ebp - 0x1f8]
push edx
push 0
push 0x143
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 7
jl 0x43f14b
push 0x465570
push 0x6625c8
call fcn.0042dfb8
add esp, 8
push 0x6625c8
call fcn.0044b444
pop ecx
fstp dword [ebp - 0x8c]
fld dword [ebp - 0x8c]
fcomp dword [0x45f870]
fnstsw ax
sahf
jae 0x43f1e4
mov edx, dword [0x45f870]
mov dword [ebp - 0x8c], edx
fld dword [ebp - 0x8c]
fadd qword [0x442050]
fstp dword [ebp - 0x8c]
mov dword [ebp - 0x1c], 6
fld dword [ebp - 0x8c]
mov ecx, dword [ebp - 0x1c]
fcomp dword [ecx*4 + 0x45f870]
fnstsw ax
sahf
ja 0x43f21b
dec dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0
jg 0x43f1fd
push 0
push dword [ebp - 0x1c]
push 0x14e
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
push 0
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
xor edx, edx
mov dword [ebp - 0x1c], edx
mov ecx, dword [ebp - 0x1c]
lea ecx, [ecx + ecx*2]
push dword [ecx*8 + 0x460c00]
push 0
push 0x143
push 0x746
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 8
jl 0x43f24c
push 0x669fd8
call fcn.0044b444
pop ecx
fstp dword [ebp - 0x8c]
fld dword [ebp - 0x8c]
fcomp dword [0x442058]
fnstsw ax
sahf
jae 0x43f2a2
mov dword [ebp - 0x8c], 0x3fc00000
fld dword [ebp - 0x8c]
fadd qword [0x442050]
fstp dword [ebp - 0x8c]
mov dword [ebp - 0x1c], 7
fld dword [ebp - 0x8c]
mov ecx, dword [ebp - 0x1c]
lea ecx, [ecx + ecx*2]
fcomp qword [ecx*8 + 0x460c08]
fnstsw ax
sahf
ja 0x43f2dc
dec dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0
jg 0x43f2bb
push 0
push dword [ebp - 0x1c]
push 0x14e
push 0x746
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
push 0
push 0x5dc
push dword [ebp + 8]
call fcn.0043536c
add esp, 0xc
push 0x465572
push 0xb7c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0
push dword [ebp + 8]
call fcn.0042e718
add esp, 8
push 0
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
mov byte [0x663684], 0
mov byte [0x6669b4], 0
mov byte [0x666f9c], 0
push 0
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
mov byte [0x6667bc], 0
mov byte [0x6666c0], 0
push 0
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 1
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0xba2
push 0xba4
push 0xba2
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
mov dword [0x187de74], 0xffffffff
mov byte [0x668154], 0
mov byte [0x668058], 0
mov byte [0x66b190], 0
push 0
push 0x73a
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push 0
push 0x748
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push 0
push 0x73b
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push 0x143
push 0x744
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
push dword [0x460b3c]
push 0x669edc
call fcn.0044435c
add esp, 8
push 0x144
push 0x745
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
push 1
push 0xbaa
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
xor edx, edx
mov dword [ebp - 0x1c], edx
mov ecx, dword [ebp - 0x1c]
mov eax, dword [ecx*8 + 0x45e940]
mov dword [ebp - 0x48], eax
push dword [ebp - 0x1c]
call fcn.0042b17c
pop ecx
push eax
push dword [ebp - 0x48]
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 2
jl 0x43f456
push 0x657594
push 0x553
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x662cac
push 0x555
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor edx, edx
mov dword [0x45fc8c], edx
xor ecx, ecx
mov dword [0x45fc90], ecx
cmp dword [0x187e62c], 0xfffffffe
je 0x43f4e4
push 0
push 0xc8
push 0x2707
push dword [ebp + 8]
call sub.USER32.DLL_SetTimer
mov dword [0x4618a8], eax
cmp dword [0x4528f4], 0
je 0x43f501
push str.A99022010
push 0x270e
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
jmp 0x43f52b
push 0
push 0x270e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
push 0
push 0x270f
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
xor eax, eax
mov dword [0x45e8e8], eax
xor edx, edx
mov dword [0x4618ac], edx
xor ecx, ecx
mov dword [0x45e558], ecx
mov byte [0x187e1d0], 0
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
mov eax, dword [ebp + 8]
mov dword [0x45e8a8], eax
xor edx, edx
mov dword [ebp - 4], edx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43f629
cmp dword [0x4618ac], 0
jne 0x43f629
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x551
je 0x43f5e4
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x579
je 0x43f5e4
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x742
je 0x43f5e4
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x744
je 0x43f5e4
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x745
je 0x43f5e4
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x746
jne 0x43f629
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 7
je 0x43f5fc
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 8
jne 0x43f629
call fcn.00437cb8
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 7
jne 0x43f61c
mov dword [0x45e558], 1
jmp 0x442045
xor ecx, ecx
mov dword [0x45e558], ecx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43f6ab
cmp dword [0x4618ac], 0
jne 0x43f6ab
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x551
je 0x43f659
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x579
jne 0x43f6ab
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 4
jne 0x43f6ab
call fcn.00437cb8
mov eax, 0xcb
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x551
je 0x43f682
add eax, 0xfffffffe
imul ecx, eax, 0xfc
add ecx, 0x655fec
push ecx
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
push edx
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43f95f
cmp dword [0x4618ac], 0
jne 0x43f95f
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xb72
je 0x43f789
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x551
je 0x43f789
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x516
jb 0x43f70b
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x51d
jb 0x43f789
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xb9f
je 0x43f789
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xa69
je 0x43f789
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x56c
je 0x43f789
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x56d
je 0x43f789
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x579
je 0x43f789
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x565
je 0x43f789
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x564
je 0x43f789
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x73c
jne 0x43f95f
mov dword [0x4618ac], 1
call fcn.00437cb8
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x579
je 0x43f7ba
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x551
jne 0x43f845
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 1
jne 0x43f845
push 0
push 0
push 0x147
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0
jl 0x43f831
lea edx, [ebp - 0x1f8]
push edx
push dword [ebp - 0x1c]
push 0x148
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
test eax, eax
jle 0x43f831
lea edx, [ebp - 0x1f8]
push edx
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push dword [ebp + 0x14]
call sub.USER32.DLL_UpdateWindow
mov dword [0x45e8e8], 1
jmp 0x43f86f
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x579
je 0x43f86f
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x551
je 0x43f86f
mov dword [0x45e8e8], 1
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
cmp dword [0x187e62c], 0xfffffffe
je 0x43f953
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x43f953
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x516
jb 0x43f8c0
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x51d
jb 0x43f94a
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x56c
je 0x43f94a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xb9f
je 0x43f94a
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xb72
je 0x43f94a
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x564
je 0x43f94a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x579
jne 0x43f924
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 1
je 0x43f94a
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 5
je 0x43f94a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x551
jne 0x43f953
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 1
je 0x43f94a
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 5
jne 0x43f953
push dword [ebp + 8]
call fcn.0043b550
pop ecx
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43f9ec
cmp dword [0x4618ac], 0
jne 0x43f9ec
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xba2
je 0x43f9a3
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xba3
je 0x43f9a3
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xba4
jne 0x43f9ec
mov dword [0x4618ac], 1
call fcn.00437cb8
push dword [ebp + 8]
call fcn.0043c888
pop ecx
push 0
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43fa5a
cmp dword [0x4618ac], 0
jne 0x43fa5a
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xa68
jne 0x43fa5a
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 0x300
je 0x43fa27
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 0x200
jne 0x43fa5a
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43fb06
cmp dword [0x4618ac], 0
jne 0x43fb06
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xa67
jne 0x43fb06
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0xa67
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x43fad0
push 0xa68
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
push 1
push 0xa68
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x43faf9
push 0x46557e
push 0xa68
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x43fbe4
cmp dword [0x4618ac], 0
jne 0x43fbe4
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x73f
jne 0x43fbe4
push 0x73f
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x43fbe4
cmp dword [0x187de74], 1
jne 0x43fbe4
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0x73f
push 0x73f
push 0x73e
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push 0
push 0x73e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0x741
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
push 0x740
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
push 0x749
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440337
cmp dword [0x4618ac], 0
jne 0x440337
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x5de
jb 0x43fc1e
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x5f5
jb 0x43fc9c
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x73b
je 0x43fc9c
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x73a
je 0x43fc9c
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x748
je 0x43fc9c
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x73d
je 0x43fc9c
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x741
je 0x43fc9c
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x740
je 0x43fc9c
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x749
je 0x43fc9c
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xba5
jne 0x440337
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 0x300
je 0x43fcb9
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 0x200
jne 0x440337
mov dword [0x4618ac], 1
call fcn.00437cb8
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x73b
jne 0x43fceb
mov dword [ebp - 0x1c], 0x126
mov dword [ebp - 0x24], 4
jmp 0x43fde0
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x73a
jne 0x43fd0e
mov dword [ebp - 0x1c], 0x125
mov dword [ebp - 0x24], 3
jmp 0x43fde0
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x748
jne 0x43fd2f
mov dword [ebp - 0x1c], 0x157
mov dword [ebp - 0x24], 0x13
jmp 0x43fde0
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xba5
jne 0x43fd50
mov dword [ebp - 0x1c], 0x111
xor ecx, ecx
mov dword [ebp - 0x24], ecx
jmp 0x43fde0
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x73d
je 0x43fd8c
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x741
je 0x43fd8c
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x740
je 0x43fd8c
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x749
jne 0x43fdab
mov dx, word [ebp + 0x10]
and dx, 0xffff
movzx ecx, dx
push ecx
call fcn.0042e6e8
pop ecx
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x24], 0xffffffff
jmp 0x43fde0
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
add edx, 0xfffffa22
shl edx, 4
mov ecx, dword [0x187e638]
mov eax, dword [ecx + edx]
mov dword [ebp - 0x1c], eax
mov dx, word [ebp + 0x10]
and dx, 0xffff
movzx ecx, dx
add ecx, 0xfffffa22
mov dword [ebp - 0x24], ecx
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 0x300
jne 0x43ffbf
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x43ff75
push 0x46557f
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
je 0x43fea7
cmp dword [ebp - 0x24], 0
jl 0x43fe45
imul edx, dword [ebp - 0x1c], 0xfc
add edx, 0x655fec
push edx
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.0044435c
add esp, 8
jmp 0x43fe61
mov eax, dword [ebp - 0x1c]
lea eax, [eax + eax*2]
push dword [eax*4 + 0x460a68]
lea edx, [ebp - 0x1f8]
push edx
call fcn.0044435c
add esp, 8
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.00423ed0
pop ecx
lea eax, [ebp - 0x1f8]
push eax
call fcn.0040288c
pop ecx
lea edx, [ebp - 0x1f8]
push edx
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
push 1
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
mov byte [0x666da4], 0
mov byte [0x666ea0], 0
push 0x465597
push 0x552
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x465598
push 0x55c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x66a6bc], 0
mov ecx, 1
mov dword [0x45e908], ecx
mov dword [0x45e90c], ecx
mov dword [0x45e914], 1
mov dword [0x45e918], 1
mov byte [0x66b970], 0
mov byte [0x66ba6c], 0
mov byte [0x66bb68], 0
mov dword [0x45e91c], 1
push 0
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
xor eax, eax
mov dword [0x45e550], eax
xor edx, edx
mov dword [0x45e564], edx
xor eax, eax
mov dword [0x45e588], eax
call fcn.00437cd0
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x5e0
jne 0x43ffa7
mov byte [0x666f9c], 0
cmp byte [0x663684], 0
je 0x43ffa7
push 0x465599
push 0x663684
call fcn.0044435c
add esp, 8
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
call fcn.0043cac4
pop ecx
jmp 0x4402e2
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 0x200
jne 0x4402e2
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4402e2
push 0xfa
lea ecx, [ebp - 0x1f8]
push ecx
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
push edx
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.00423ed0
pop ecx
lea eax, [ebp - 0x1f8]
push eax
call fcn.0040288c
pop ecx
cmp dword [ebp - 0x24], 0
jl 0x440121
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xba5
je 0x440072
cmp byte [ebp - 0x1f8], 0
je 0x440072
push 0x46559b
lea ecx, [ebp - 0x1f8]
push ecx
call fcn.00444280
add esp, 8
mov eax, dword [ebp - 0x24]
push dword [eax*4 + 0x45f7ec]
lea edx, [ebp - 0x1f8]
push edx
call fcn.00444280
add esp, 8
lea ecx, [ebp - 0x1f8]
push ecx
imul eax, dword [ebp - 0x1c], 0xfc
add eax, 0x655fec
push eax
call fcn.00444310
add esp, 8
test eax, eax
je 0x4402e2
lea edx, [ebp - 0x1f8]
push edx
imul ecx, dword [ebp - 0x1c], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0044435c
add esp, 8
push 0
push 0
push 0xb0
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
push edx
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SendMessageA
mov dword [ebp - 0x90], eax
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
push dword [ebp - 0x90]
push 0
push 0xb1
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SendMessageA
mov dword [0x45e8e8], 1
jmp 0x4402e2
lea edx, [ebp - 0x1f8]
push edx
mov ecx, dword [ebp - 0x1c]
lea ecx, [ecx + ecx*2]
push dword [ecx*4 + 0x460a68]
call fcn.00444310
add esp, 8
test eax, eax
je 0x4402c5
lea eax, [ebp - 0x1f8]
push eax
mov edx, dword [ebp - 0x1c]
lea edx, [edx + edx*2]
push dword [edx*4 + 0x460a68]
call fcn.0044435c
add esp, 8
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x73d
jne 0x44018a
lea eax, [ebp - 0x1f8]
push eax
push 0x6562e0
call fcn.0044435c
add esp, 8
jmp 0x44025d
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x741
jne 0x4401d5
cmp dword [0x187de74], 2
jle 0x4401bc
lea ecx, [ebp - 0x1f8]
push ecx
push 0x668154
call fcn.0044435c
add esp, 8
jmp 0x44025d
lea eax, [ebp - 0x1f8]
push eax
push 0x6572a0
call fcn.0044435c
add esp, 8
jmp 0x44025d
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x740
jne 0x44021a
cmp dword [0x187de74], 2
jle 0x440204
lea ecx, [ebp - 0x1f8]
push ecx
push 0x668058
call fcn.0044435c
add esp, 8
jmp 0x44025d
lea eax, [ebp - 0x1f8]
push eax
push 0x656cb8
call fcn.0044435c
add esp, 8
jmp 0x44025d
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x749
jne 0x44025d
cmp dword [0x187de74], 2
jle 0x440249
lea ecx, [ebp - 0x1f8]
push ecx
push 0x66b190
call fcn.0044435c
add esp, 8
jmp 0x44025d
lea eax, [ebp - 0x1f8]
push eax
push 0x66ae9c
call fcn.0044435c
add esp, 8
push 0
push 0
push 0xb0
mov dx, word [ebp + 0x10]
and dx, 0xffff
movzx ecx, dx
push ecx
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SendMessageA
mov dword [ebp - 0x90], eax
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
push dword [ebp - 0x90]
push 0
push 0xb1
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
push edx
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SendMessageA
mov dword [0x45e8e8], 1
push 0x46559d
mov cx, word [ebp + 0x10]
and cx, 0xffff
movzx eax, cx
push eax
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 0x300
jne 0x44032a
cmp dword [0x187de74], 1
jne 0x44032a
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x5e1
je 0x44032a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x5f1
je 0x44032a
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x5e2
jne 0x43fb56
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440531
cmp dword [0x4618ac], 0
jne 0x440531
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x554
jne 0x440531
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4403bf
push str.Manuell_Daten_eingeben_
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
je 0x44040c
push 0
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
push 0x4655b6
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
je 0x4403fb
push 1
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
cmp dword [0x45fc94], 0
je 0x44040c
push 0
call fcn.0042c5f0
pop ecx
xor eax, eax
mov dword [ebp - 0x1c], eax
mov edx, dword [ebp - 0x1c]
shl edx, 4
mov ecx, dword [0x187e638]
mov eax, dword [ecx + edx]
mov edx, eax
shl eax, 6
sub eax, edx
mov byte [eax*4 + 0x655fec], 0
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0x17
jl 0x440411
mov byte [0x666f9c], 0
mov byte [0x663684], 0
push dword [ebp + 8]
call fcn.0043c888
pop ecx
push 0
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
mov byte [0x666da4], 0
mov byte [0x666ea0], 0
push 0x4655d2
push 0x552
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x4655d3
push 0x55c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x66a6bc], 0
mov ecx, 1
mov dword [0x45e908], ecx
mov dword [0x45e90c], ecx
mov dword [0x45e914], 1
mov dword [0x45e918], 1
mov byte [0x66b970], 0
mov byte [0x66ba6c], 0
mov byte [0x66bb68], 0
mov dword [0x45e91c], 1
push 0
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
xor eax, eax
mov dword [0x45e550], eax
xor edx, edx
mov dword [0x45e564], edx
xor eax, eax
mov dword [0x45e588], eax
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
cmp dword [0x4618ac], 0
jne 0x4408c9
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x56a
jne 0x4408c9
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0x662da8
push 0x187e41c
call fcn.0044435c
add esp, 8
push 0x187e41c
push 0x187e51c
call fcn.0044435c
add esp, 8
cmp byte [0x66387c], 0
setne al
and eax, 1
mov dword [ebp - 0x4c], eax
cmp byte [0x663978], 0
setne dl
and edx, 1
mov dword [ebp - 0x50], edx
cmp byte [0x663a74], 0
setne cl
and ecx, 1
mov dword [ebp - 0x54], ecx
cmp byte [0x663c6c], 0
setne al
and eax, 1
mov dword [ebp - 0x58], eax
cmp byte [0x663f60], 0
setne dl
and edx, 1
mov dword [ebp - 0x5c], edx
cmp byte [0x66405c], 0
setne cl
and ecx, 1
mov dword [ebp - 0x60], ecx
push 0x663e64
call fcn.0040340c
pop ecx
mov dword [ebp - 0x6c], eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
sete al
and eax, 1
mov dword [ebp - 0x28], eax
mov dword [0x187e624], 0xb5e
mov dword [0x187e620], 0xfa
cmp dword [0x187e62c], 0xfffffffe
sete dl
and edx, 1
mov dword [0x187e2cc], edx
mov cl, byte [0x66c24c]
cmp cl, byte [0x45e8b5]
jne 0x44065c
cmp byte [0x662ea4], 0
jne 0x44065c
cmp dword [0x45e564], 0
jg 0x44065c
mov dword [0x187e2cc], 1
xor eax, eax
mov dword [0x187e61c], eax
xor edx, edx
mov dword [0x187e628], edx
push 0
push sym.PCDOCW.exe__ReadM5ExtFun_qqsp6HWND__uiuil
push dword [ebp + 8]
mov cx, 0x4ce
cmp dword [0x187e2cc], 0
jne 0x440685
add ecx, 0xfffffffd
movzx eax, cx
push eax
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp dword [0x187e2cc], 0
jne 0x440717
mov byte [0x187e516], 0
push 0x187e41c
call fcn.0040288c
pop ecx
push 0x187e41c
push 0x662da8
call fcn.0044435c
add esp, 8
cmp byte [0x187e41c], 0
jne 0x440704
cmp byte [0x66387c], 0
jne 0x440704
cmp byte [0x663978], 0
jne 0x440704
cmp byte [0x663a74], 0
jne 0x440704
cmp byte [0x663c6c], 0
jne 0x440704
cmp byte [0x663f60], 0
jne 0x440704
cmp byte [0x66405c], 0
jne 0x440704
xor edx, edx
jmp 0x440709
mov edx, 1
push edx
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x663e64
call fcn.0040340c
pop ecx
mov dword [ebp - 0x70], eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
sete cl
and ecx, 1
cmp ecx, dword [ebp - 0x28]
jne 0x4407cd
push 0x187e51c
push 0x662da8
call fcn.00444310
add esp, 8
test eax, eax
jne 0x4407cd
cmp byte [0x66387c], 0
setne al
and eax, 1
cmp eax, dword [ebp - 0x4c]
jne 0x4407cd
cmp byte [0x663978], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x50]
jne 0x4407cd
cmp byte [0x663a74], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x54]
jne 0x4407cd
cmp byte [0x663c6c], 0
setne al
and eax, 1
cmp eax, dword [ebp - 0x58]
jne 0x4407cd
cmp byte [0x663f60], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x5c]
jne 0x4407cd
cmp byte [0x66405c], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x60]
jne 0x4407cd
mov eax, dword [ebp - 0x6c]
cmp eax, dword [ebp - 0x70]
je 0x4407d7
mov dword [0x45e8e8], 1
cmp dword [0x187e2cc], 0
jne 0x4408bc
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4408af
xor edx, edx
mov dword [ebp - 0x98], edx
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x440837
test byte [0x45e8c0], 4
sete cl
and ecx, 1
test byte [ebp - 0x70], 4
setne al
and eax, 1
cmp cl, al
je 0x440837
mov dword [ebp - 0x98], 1
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
sete dl
and edx, 1
cmp edx, dword [ebp - 0x28]
je 0x44089d
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x440877
push dword [0x460b34]
push 0x669de0
call fcn.0044435c
add esp, 8
jmp 0x44088a
push dword [0x460b28]
push 0x669de0
call fcn.0044435c
add esp, 8
push dword [ebp + 8]
call fcn.0042e820
pop ecx
mov dword [ebp - 0x98], 1
cmp dword [ebp - 0x98], 0
je 0x4408af
push dword [ebp + 8]
call fcn.0043b550
pop ecx
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
cmp dword [0x4618ac], 0
jne 0x440bbd
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xa5b
jne 0x440bbd
mov dword [0x4618ac], 1
call fcn.00437cb8
cmp byte [0x664c2c], 0
setne dl
and edx, 1
mov dword [ebp - 0x4c], edx
cmp byte [0x664d28], 0
setne cl
and ecx, 1
mov dword [ebp - 0x50], ecx
cmp byte [0x664e24], 0
setne al
and eax, 1
mov dword [ebp - 0x54], eax
cmp byte [0x664f20], 0
setne dl
and edx, 1
mov dword [ebp - 0x64], edx
cmp byte [0x66501c], 0
setne cl
and ecx, 1
mov dword [ebp - 0x68], ecx
cmp byte [0x665118], 0
setne al
and eax, 1
mov dword [ebp - 0x6c], eax
cmp byte [0x66a8b4], 0
setne dl
and edx, 1
mov dword [ebp - 0x74], edx
cmp byte [0x66a9b0], 0
setne cl
and ecx, 1
mov dword [ebp - 0x78], ecx
cmp byte [0x66aaac], 0
setne al
and eax, 1
mov dword [ebp - 0x7c], eax
cmp byte [0x66aba8], 0
setne dl
and edx, 1
mov dword [ebp - 0x80], edx
cmp byte [0x66aca4], 0
setne cl
and ecx, 1
mov dword [ebp - 0x84], ecx
push 0x66540c
lea eax, [ebp - 0x2f4]
push eax
call fcn.0044435c
add esp, 8
push 0x665508
lea edx, [ebp - 0x3f0]
push edx
call fcn.0044435c
add esp, 8
push 0
push sym.PCDOCW.exe__ReadM5MlistProc_qqsp6HWND__uiuil
push dword [ebp + 8]
mov cx, 0xa5c
cmp dword [0x187e62c], 0xfffffffe
je 0x4409ea
dec ecx
movzx eax, cx
push eax
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp dword [0x187e62c], 0xfffffffe
je 0x440bb1
cmp byte [0x664c2c], 0
jne 0x440a76
cmp byte [0x664d28], 0
jne 0x440a76
cmp byte [0x664e24], 0
jne 0x440a76
cmp byte [0x664f20], 0
jne 0x440a76
cmp byte [0x66501c], 0
jne 0x440a76
cmp byte [0x665118], 0
jne 0x440a76
cmp byte [0x66540c], 0
jne 0x440a76
cmp byte [0x66a8b4], 0
jne 0x440a76
cmp byte [0x66a9b0], 0
jne 0x440a76
cmp byte [0x66aaac], 0
jne 0x440a76
cmp byte [0x66aba8], 0
jne 0x440a76
cmp byte [0x66aca4], 0
jne 0x440a76
xor edx, edx
jmp 0x440a7b
mov edx, 1
push edx
push 0xa5b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x66540c
lea ecx, [ebp - 0x2f4]
push ecx
call fcn.00444310
add esp, 8
test eax, eax
jne 0x440b9a
push 0x665508
lea eax, [ebp - 0x3f0]
push eax
call fcn.00444310
add esp, 8
test eax, eax
jne 0x440b9a
cmp byte [0x664c2c], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x4c]
jne 0x440b9a
cmp byte [0x664d28], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x50]
jne 0x440b9a
cmp byte [0x664e24], 0
setne al
and eax, 1
cmp eax, dword [ebp - 0x54]
jne 0x440b9a
cmp byte [0x664f20], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x64]
jne 0x440b9a
cmp byte [0x66501c], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x68]
jne 0x440b9a
cmp byte [0x665118], 0
setne al
and eax, 1
cmp eax, dword [ebp - 0x6c]
jne 0x440b9a
cmp byte [0x66a8b4], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x74]
jne 0x440b9a
cmp byte [0x66a9b0], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x78]
jne 0x440b9a
cmp byte [0x66aaac], 0
setne al
and eax, 1
cmp eax, dword [ebp - 0x7c]
jne 0x440b9a
cmp byte [0x66aba8], 0
setne dl
and edx, 1
cmp edx, dword [ebp - 0x80]
jne 0x440b9a
cmp byte [0x66aca4], 0
setne cl
and ecx, 1
cmp ecx, dword [ebp - 0x84]
je 0x440ba4
mov dword [0x45e8e8], 1
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440c58
cmp dword [0x4618ac], 0
jne 0x440c58
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x557
je 0x440bf7
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x558
jne 0x440c58
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 0x300
jne 0x440c58
call fcn.00437cb8
mov dword [0x45e8e8], 1
push 0xf9
push 0x662fa0
push 0x557
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x662fa0
call fcn.0040288c
pop ecx
cmp byte [0x662fa0], 0
je 0x442045
push 0x662fa0
push 0x187df84
call fcn.0044435c
add esp, 8
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440cd2
cmp dword [0x4618ac], 0
jne 0x440cd2
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x559
jne 0x440cd2
mov ecx, dword [ebp + 0x10]
shr ecx, 0x10
cmp cx, 0x300
jne 0x440cd2
call fcn.00437cb8
push 0xf9
push 0x663588
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x663588
call fcn.0042ce50
pop ecx
cmp byte [0x663588], 0
je 0x442045
push 0x663588
push 0x187e080
call fcn.0044435c
add esp, 8
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440d4a
cmp dword [0x4618ac], 0
jne 0x440d4a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x515
jne 0x440d4a
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 0x300
jne 0x440d4a
call fcn.00437cb8
push 0xf9
push 0x657a80
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x657a80
call fcn.0042ce50
pop ecx
cmp byte [0x657a80], 0
je 0x442045
push 0x657a80
push 0x187de88
call fcn.0044435c
add esp, 8
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x440faa
cmp dword [0x4618ac], 0
jne 0x440faa
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x743
jne 0x440faa
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 1
jne 0x440faa
call fcn.00437cb8
xor edx, edx
mov dword [ebp - 0x10], edx
push 0x743
push dword [ebp + 8]
call fcn.0042e7d8
add esp, 8
mov dword [ebp - 0x40], eax
cmp dword [ebp - 0x40], 3
je 0x440db7
cmp dword [ebp - 0x40], 4
je 0x440db7
cmp dword [ebp - 0x40], 5
jne 0x440dc0
mov dword [ebp - 0x44], 1
jmp 0x440dc5
xor ecx, ecx
mov dword [ebp - 0x44], ecx
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
sete al
and eax, 1
cmp dword [ebp - 0x44], 0
sete dl
and edx, 1
cmp al, dl
je 0x440e4f
mov dword [ebp - 0x10], 1
mov dword [0x4618ac], 1
push dword [ebp - 0x44]
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
xor ecx, ecx
mov dword [0x4618ac], ecx
push 0
push 0x554
push 0x111
push dword [ebp + 8]
call sub.USER32.DLL_SendMessageA
cmp dword [ebp - 0x44], 0
je 0x440e4f
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x440e4f
push dword [ebp - 0x40]
push 0x743
push dword [ebp + 8]
call fcn.0042e804
add esp, 0xc
cmp dword [ebp - 0x40], 0
je 0x440e5b
cmp dword [ebp - 0x40], 3
jne 0x440e6c
push 0xba2
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x440eaa
cmp dword [ebp - 0x40], 1
je 0x440e78
cmp dword [ebp - 0x40], 4
jne 0x440e89
push 0xba3
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x440eaa
cmp dword [ebp - 0x40], 2
je 0x440e99
cmp dword [ebp - 0x40], 5
jne 0x440f1d
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x440f1d
mov dword [ebp - 0x10], 1
mov dword [0x4618ac], 1
cmp dword [ebp - 0x40], 0
je 0x440ec7
cmp dword [ebp - 0x40], 3
jne 0x440ece
mov eax, 0xba2
jmp 0x440ee0
mov eax, 0xba3
cmp dword [ebp - 0x40], 1
je 0x440ee0
cmp dword [ebp - 0x40], 4
je 0x440ee0
inc eax
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0xba4
push 0xba2
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
xor edx, edx
mov dword [0x4618ac], edx
push 0
push 0xba3
push 0x111
push dword [ebp + 8]
call sub.USER32.DLL_SendMessageA
cmp dword [ebp - 0x10], 0
je 0x442045
mov dword [0x4618ac], 1
push 0xba3
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x440f53
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x440f68
push dword [0x460b38]
push 0x669edc
call fcn.0044435c
add esp, 8
jmp 0x440f7b
push dword [0x460b3c]
push 0x669edc
call fcn.0044435c
add esp, 8
push 0x144
push 0x745
push dword [ebp + 8]
call fcn.0043cc80
add esp, 0xc
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x4410f6
cmp dword [0x4618ac], 0
jne 0x4410f6
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x742
jne 0x4410f6
mov edx, dword [ebp + 0x10]
shr edx, 0x10
cmp dx, 1
jne 0x4410f6
call fcn.00437cb8
push 0x742
push dword [ebp + 8]
call fcn.0042e7d8
add esp, 8
test eax, eax
setg bl
and ebx, 1
push 0x517
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
setne al
and eax, 1
cmp bl, al
je 0x44106e
mov dword [0x4618ac], 1
mov ebx, 0x517
push 0x742
push dword [ebp + 8]
call fcn.0042e7d8
add esp, 8
test eax, eax
jg 0x441040
dec ebx
push ebx
push 0x517
push 0x516
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
xor eax, eax
mov dword [0x4618ac], eax
push 0
push 0x516
push 0x111
push dword [ebp + 8]
call sub.USER32.DLL_SendMessageA
push 0x742
push dword [ebp + 8]
call fcn.0042e7d8
add esp, 8
cmp eax, 2
sete bl
and ebx, 1
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
setne al
and eax, 1
cmp bl, al
je 0x442045
mov dword [0x4618ac], 1
push 0x742
push dword [ebp + 8]
call fcn.0042e7d8
add esp, 8
cmp eax, 2
sete dl
and edx, 1
push edx
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
xor ecx, ecx
mov dword [0x4618ac], ecx
push 0
push 0x73c
push 0x111
push dword [ebp + 8]
call sub.USER32.DLL_SendMessageA
jmp 0x442045
cmp dword [0x187e62c], 0xfffffffe
je 0x441197
cmp dword [0x4618ac], 0
jne 0x441197
mov eax, dword [ebp + 0x10]
shr eax, 0x10
cmp ax, 1
jne 0x441197
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x744
je 0x44114a
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0x745
je 0x44114a
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0x746
jne 0x441197
mov dword [0x4618ac], 1
call fcn.00437cb8
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [0x45e8e8], 1
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x44118a
push dword [ebp + 8]
call fcn.0043b550
pop ecx
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xb55
jb 0x4411b5
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xb70
jb 0x4411c9
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xba0
jne 0x4413ef
call fcn.00437cb8
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xba0
jne 0x4411ea
mov dword [0x187e624], 0xb54
jmp 0x4411fb
mov ax, word [ebp + 0x10]
and ax, 0xffff
movzx edx, ax
mov dword [0x187e624], edx
push 0xba3
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x441221
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4412c8
cmp dword [0x187e624], 0xb57
jne 0x441239
mov dword [0x187e624], 0xb84
jmp 0x441294
cmp dword [0x187e624], 0xb5a
jne 0x441251
mov dword [0x187e624], 0xb85
jmp 0x441294
cmp dword [0x187e624], 0xb5b
jne 0x44127e
cmp byte [0x66b67c], 0
je 0x441272
mov dword [0x187e624], 0xb8d
jmp 0x441294
mov dword [0x187e624], 0xb85
jmp 0x441294
cmp dword [0x187e624], 0xb60
jne 0x441294
mov dword [0x187e624], 0xb6d
cmp dword [0x187e624], 0xb58
jne 0x441396
push 0x517
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x441396
mov dword [0x187e624], 0xb8e
jmp 0x441396
push 0x517
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x441396
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x441354
cmp dword [0x187e624], 0xb57
jne 0x441304
mov dword [0x187e624], 0xb8c
cmp dword [0x187e624], 0xb58
jne 0x44131a
mov dword [0x187e624], 0xb87
cmp dword [0x187e624], 0xb5a
je 0x441332
cmp dword [0x187e624], 0xb5b
jne 0x44133c
mov dword [0x187e624], 0xb89
cmp dword [0x187e624], 0xb59
jne 0x441396
mov dword [0x187e624], 0xb8b
jmp 0x441396
cmp dword [0x187e624], 0xb58
jne 0x44136a
mov dword [0x187e624], 0xb86
cmp dword [0x187e624], 0xb5a
jne 0x441380
mov dword [0x187e624], 0xb88
cmp dword [0x187e624], 0xb59
jne 0x441396
mov dword [0x187e624], 0xb8a
cmp dword [0x187e624], 0xb6b
jne 0x4413bd
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4413bd
mov dword [0x187e624], 0xb6e
cmp dword [0x187e62c], 0xfffffffe
sete cl
and ecx, 1
mov dword [0x187e2cc], ecx
push 0
push sym.PCDOCW.exe__ReadM5ExtFun_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4cd
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
jmp 0x442045
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xb9c
jne 0x44140e
call fcn.00437cb8
mov dword [ebp - 0x30], 2
jmp 0x4415ba
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0xb9d
jne 0x441458
cmp dword [0x187e62c], 0xfffffffe
je 0x441458
call fcn.00437cb8
cmp dword [0x45e8e8], 0
jne 0x44144c
push str.Keine_Daten_zum_Speichern.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
jmp 0x442045
mov dword [ebp - 0x30], 1
jmp 0x4415ba
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xb9b
jne 0x441479
call fcn.00437cb8
mov dword [ebp - 0x30], 4
jmp 0x4415ba
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xba9
jne 0x441505
cmp dword [0x187e62c], 0xfffffffe
je 0x441505
cmp dword [0x4618ac], 0
jne 0x441505
call fcn.00437cb8
cmp dword [0x45e8e8], 0
je 0x4414cb
cmp dword [0x45e8f0], 0xfffffffe
je 0x4414cb
push str.Messung_neu_starten_
push 0x34
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
jne 0x442045
mov dword [0x4618ac], 1
push dword [ebp + 8]
call fcn.0043c8f8
pop ecx
push 0xfffffffffffffffe
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
push 0xfffffffffffffffe
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xba8
jne 0x441585
mov dword [0x4618ac], 1
call fcn.00437cb8
call fcn.00421a00
test eax, eax
je 0x441539
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
call fcn.004428e4
push 0
push sym.PCDOCW.exe__MConfDlg_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4d2
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
push 1
push dword [0x452fec]
push dword [ebp + 8]
call fcn.0042c940
add esp, 0xc
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xb9e
jne 0x4415a3
call fcn.00437cb8
mov dword [ebp - 0x30], 3
jmp 0x4415ba
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 2
jne 0x441acb
xor edx, edx
mov dword [ebp - 0x30], edx
mov dword [0x4618ac], 1
call fcn.00437cb8
cmp dword [0x45e8e8], 0
je 0x44193d
cmp dword [0x187e62c], 0xfffffffe
je 0x44193d
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xb9e
je 0x441601
mov ax, word [ebp + 0x10]
and ax, 0xffff
cmp ax, 0xb9d
jne 0x441618
push 0x465604
push 0x11
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
mov dword [ebp - 0x1c], eax
jmp 0x44162d
push str.Daten_wurden_ge
push 0x13
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 2
jne 0x441640
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
cmp dword [ebp - 0x1c], 6
je 0x441650
cmp dword [ebp - 0x1c], 1
jne 0x4418f0
cmp byte [0xf47d0e], 0
je 0x44168d
cmp byte [0x669aec], 0
je 0x44168d
push 0xba3
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x441684
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4416eb
cmp byte [0x669be8], 0
jne 0x4416eb
push 0x45e66f
push 0x10
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
call fcn.004428e4
push 0
push sym.PCDOCW.exe__MConfDlg_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4d2
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
push 0
push dword [0x452fec]
push dword [ebp + 8]
call fcn.0042c940
add esp, 0xc
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x441808
cmp byte [0x664c2c], 0
jne 0x441786
cmp byte [0x664d28], 0
jne 0x441786
cmp byte [0x664e24], 0
jne 0x441786
cmp byte [0x664f20], 0
jne 0x441786
cmp byte [0x66501c], 0
jne 0x441786
cmp byte [0x665118], 0
jne 0x441786
cmp byte [0x66540c], 0
jne 0x441786
cmp byte [0x66a8b4], 0
jne 0x441786
cmp byte [0x66a9b0], 0
jne 0x441786
cmp byte [0x66aaac], 0
jne 0x441786
cmp byte [0x66aba8], 0
jne 0x441786
cmp byte [0x66aca4], 0
jne 0x441786
push 0
push sym.PCDOCW.exe__ReadM5MlistProc_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0xa5b
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp byte [0x664c2c], 0
jne 0x4417fe
cmp byte [0x664d28], 0
jne 0x4417fe
cmp byte [0x664e24], 0
jne 0x4417fe
cmp byte [0x664f20], 0
jne 0x4417fe
cmp byte [0x66501c], 0
jne 0x4417fe
cmp byte [0x665118], 0
jne 0x4417fe
cmp byte [0x66540c], 0
jne 0x4417fe
cmp byte [0x66a8b4], 0
jne 0x4417fe
cmp byte [0x66a9b0], 0
jne 0x4417fe
cmp byte [0x66aaac], 0
jne 0x4417fe
cmp byte [0x66aba8], 0
jne 0x4417fe
cmp byte [0x66aca4], 0
jne 0x4417fe
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
mov dword [0x45e8e8], 1
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x44184c
push 0x45e66f
push 0x10
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
push dword [ebp - 0x1c]
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
push 0x465670
push 0x65fc70
call fcn.00444310
add esp, 8
test eax, eax
je 0x44189a
push 0
push sym.PCDOCW.exe__ReadM5MlistProc_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0xa5b
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
mov dword [0x45e8e8], 1
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [ebp - 0x1c], eax
test eax, eax
jne 0x44181c
cmp byte [0x662ea4], 0
jne 0x4418ab
push 0
call fcn.00433db8
pop ecx
cmp dword [ebp - 0x30], 4
jne 0x4418e7
cmp byte [0x662ea4], 0
jne 0x4418cb
cmp byte [0x66c24c], 0
jne 0x4418cb
push 1
call fcn.00433db8
pop ecx
push 0x460e2c
push 0x187f5b0
call fcn.0044435c
add esp, 8
mov dword [0x187f978], 0xffffffff
or dword [ebp - 0x30], 0x100
jmp 0x44193d
cmp byte [0x662ea4], 0
jne 0x441901
push 0
call fcn.00433db8
pop ecx
cmp dword [ebp - 0x30], 4
jne 0x44193d
cmp byte [0x662ea4], 0
jne 0x441921
cmp byte [0x66c24c], 0
jne 0x441921
push 1
call fcn.00433db8
pop ecx
push 0x460e2c
push 0x187f5b0
call fcn.0044435c
add esp, 8
mov dword [0x187f978], 0xffffffff
mov edx, dword [ebp - 0x30]
and edx, 0xff
cmp edx, 2
jne 0x4419bf
cmp byte [0x657a80], 0
jne 0x441986
push str.Feld_Fabr.No._angeben_
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
xor ecx, ecx
mov dword [0x4618ac], ecx
jmp 0x442045
mov byte [0x187e1d0], 0
cmp byte [0x663588], 0
je 0x4419bf
push str.Soll_die_Historie_nur_f
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
jne 0x4419bf
push 0x663588
push 0x187e1d0
call fcn.0044435c
add esp, 8
mov eax, dword [ebp - 0x30]
and eax, 0xff
cmp eax, 3
jne 0x441a2e
cmp byte [0x657a80], 0
je 0x4419de
cmp byte [0x663588], 0
jne 0x441a2e
push str.Unzul
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp byte [0x657a80], 0
jne 0x441a0e
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
jmp 0x441a21
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
xor ecx, ecx
mov dword [0x187de70], ecx
mov eax, dword [ebp - 0x30]
and eax, 0xff
cmp eax, 3
jne 0x441aac
cmp byte [0x65b494], 0
jne 0x441a8b
cmp byte [0x65b590], 0
jne 0x441a8b
cmp byte [0x66738c], 0
jne 0x441a8b
cmp byte [0x667488], 0
jne 0x441a8b
cmp byte [0x667680], 0
jne 0x441a8b
cmp byte [0x66777c], 0
jne 0x441a8b
cmp byte [0x667974], 0
jne 0x441a8b
cmp byte [0x667a70], 0
je 0x441aac
push str.Drucken_mit_Leistung__
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
jne 0x441aac
mov dword [0x187de70], 1
mov edx, dword [ebp - 0x30]
mov dword [0x187e62c], edx
mov dword [ebp - 4], 1
push 1
push dword [ebp + 8]
call sub.USER32.DLL_EndDialog
jmp 0x442045
mov cx, word [ebp + 0x10]
and cx, 0xffff
cmp cx, 0xba6
jne 0x441b19
cmp dword [0x4618ac], 0
jne 0x441b19
mov dword [0x4618ac], 1
call fcn.00437cb8
push dword [ebp + 8]
call fcn.0042d258
pop ecx
test eax, eax
je 0x441b0d
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
cmp dword [0x4528f4], 0
je 0x441b62
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x270f
jne 0x441b62
call fcn.00437cb8
push 0x15f
lea ecx, [ebp - 0x1f8]
push ecx
push 0x270e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
lea eax, [ebp - 0x1f8]
push eax
call fcn.0043cd24
pop ecx
jmp 0x442045
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x74a
jne 0x441bd7
cmp dword [0x4618ac], 0
jne 0x441bd7
mov dword [0x4618ac], 1
call fcn.00437cb8
xor ecx, ecx
mov dword [0x187e2d0], ecx
push 0
push sym.PCDOCW.exe__MpthSpecDlg_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0xa6f
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp dword [0x187e2d0], 0
je 0x441bcb
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
push dword [ebp + 8]
call fcn.0043b550
pop ecx
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
mov dx, word [ebp + 0x10]
and dx, 0xffff
cmp dx, 0x74b
jne 0x442045
cmp dword [0x4618ac], 0
jne 0x442045
mov dword [0x4618ac], 1
cmp dword [0x45e568], 0
je 0x441c12
mov ecx, str.Gemessene_Daten
jmp 0x441c17
mov ecx, str.Speicher
push ecx
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
je 0x441c36
xor eax, eax
mov dword [0x4618ac], eax
jmp 0x442045
push 0
call fcn.0042caac
pop ecx
push dword [0x45e568]
push 0x74b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 1
push dword [ebp + 8]
call fcn.00437d34
add esp, 8
xor edx, edx
mov dword [0x4618ac], edx
jmp 0x442045
cmp dword [0x4618ac], 0
jne 0x442045
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x442045
cmp dword [0x45e558], 0
jne 0x442045
cmp dword [0x4618a8], 0
je 0x441cb7
push 0x2707
push dword [ebp + 8]
call sub.USER32.DLL_KillTimer
xor eax, eax
mov dword [0x4618a8], eax
mov dword [0x4618ac], 1
cmp dword [0x45e578], 0
je 0x441cf8
xor edx, edx
mov dword [0x45e578], edx
push 1
push dword [0x452fec]
push dword [ebp + 8]
call fcn.0042c940
add esp, 0xc
test eax, eax
jne 0x441cf8
push 1
push dword [ebp + 8]
call sub.USER32.DLL_EndDialog
jmp 0x442045
push 0
push 0
call fcn.004348b8
add esp, 8
push 0
push dword [ebp + 8]
call fcn.0043bbb4
add esp, 8
mov dword [ebp - 0x1c], eax
test eax, eax
jl 0x441e04
mov dl, byte [0x666bac]
cmp dl, byte [0x45e8b5]
je 0x441d31
mov byte [0x66c24c], 0
mov cl, byte [0x66c24c]
cmp cl, byte [0x45e8b5]
jne 0x441d46
mov eax, 0xba4
jmp 0x441d5a
mov eax, 0xba3
mov dl, byte [0x666bac]
cmp dl, byte [0x45e8b5]
je 0x441d5a
dec eax
push eax
push 0xba4
push 0xba2
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
push dword [ebp + 8]
call fcn.0042e820
pop ecx
push 0x666ca8
call fcn.0042e45c
pop ecx
push eax
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
movsx ecx, byte [0x663390]
cmp ecx, 0x30
sete al
and eax, 1
push eax
push 0x564
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp dword [0x187de74], 1
jne 0x441df6
cmp dword [ebp - 0x1c], 3
je 0x441df6
cmp dword [ebp - 0x1c], 0x13
je 0x441df6
cmp dword [ebp - 0x1c], 4
je 0x441df6
push 0
mov edx, 0x3e8
cmp dword [0x45e568], 0
jne 0x441dde
add edx, 0xfffffce0
push edx
push 0x2707
push dword [ebp + 8]
call sub.USER32.DLL_SetTimer
mov dword [0x4618a8], eax
jmp 0x43fb56
push dword [ebp - 0x1c]
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
xor ecx, ecx
mov dword [0x4618ac], ecx
push 0
push 2
call fcn.004348b8
add esp, 8
push 0
mov eax, 0x3e8
cmp dword [0x45e568], 0
jne 0x441e2d
add eax, 0xfffffce0
push eax
push 0x2707
push dword [ebp + 8]
call sub.USER32.DLL_SetTimer
mov dword [0x4618a8], eax
jmp 0x442045
mov edx, dword [ebp + 0x14]
mov dword [ebp - 0x94], edx
mov ecx, dword [ebp - 0x94]
cmp dword [ecx + 4], 0xb9b
jne 0x441e72
push 0
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov eax, dword [ebp - 0x94]
cmp dword [eax + 4], 0xba9
jne 0x441e96
push 1
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov edx, dword [ebp - 0x94]
cmp dword [edx + 4], 0xb9e
jne 0x441eba
push 3
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov ecx, dword [ebp - 0x94]
cmp dword [ecx + 4], 0xb9c
jne 0x441ede
push 7
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov eax, dword [ebp - 0x94]
cmp dword [eax + 4], 0xba6
jne 0x441f02
push 6
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov edx, dword [ebp - 0x94]
cmp dword [edx + 4], 0xb9d
jne 0x441f26
push 2
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov ecx, dword [ebp - 0x94]
cmp dword [ecx + 4], 0xba8
jne 0x441f4a
push 4
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov eax, dword [ebp - 0x94]
cmp dword [eax + 4], 2
jne 0x441f6b
push 5
push dword [ebp - 0x94]
call fcn.00442904
add esp, 8
jmp 0x442045
mov edx, dword [ebp - 0x94]
cmp dword [edx + 4], 0x4c3
jne 0x441f96
push 2
push 0xcc0020
push 0x14
push dword [ebp - 0x94]
call fcn.00437014
add esp, 0x10
jmp 0x442045
mov ecx, 1
mov eax, dword [ebp - 0x94]
cmp dword [eax + 4], 0x4c1
je 0x441fab
dec ecx
push ecx
push 0x8800c6
mov edx, 9
mov ecx, dword [ebp - 0x94]
cmp dword [ecx + 4], 0x4c1
je 0x441fc8
add edx, 2
push edx
push dword [ebp - 0x94]
call fcn.00437014
add esp, 0x10
mov eax, 1
mov edx, dword [ebp - 0x94]
cmp dword [edx + 4], 0x4c1
je 0x441fec
dec eax
push eax
push 0xee0086
mov ecx, 8
mov eax, dword [ebp - 0x94]
cmp dword [eax + 4], 0x4c1
je 0x442009
add ecx, 2
push ecx
push dword [ebp - 0x94]
call fcn.00437014
add esp, 0x10
jmp 0x442045
xor edx, edx
mov dword [0x45e8a8], edx
call fcn.00437cb8
cmp dword [0x4618a8], 0
je 0x442045
push 0x2707
push dword [ebp + 8]
call sub.USER32.DLL_KillTimer
xor ecx, ecx
mov dword [0x4618a8], ecx
mov eax, dword [ebp - 4]
pop ebx
mov esp, ebp
pop ebp
ret 0x10