Function at 0x42eb80
Capabilities:
Check http status code
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffb7c
push ebx
xor eax, eax
mov dword [ebp - 0x38], eax
cmp dword [0x187e40c], 0
je 0x42f38b
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
mov dword [ebp - 0x50], eax
cmp dword [ebp - 0x50], 0
jne 0x42ebfa
push 0x187f1c0
push 0x73d
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x187f4b4
push 0x741
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x187f2bc
push 0x740
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x187f3b8
push 0x749
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0xba4
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
mov dword [ebp - 0x484], eax
xor edx, edx
mov dword [ebp - 0x480], edx
fild qword [ebp - 0x484]
fstp qword [ebp - 0x118]
mov ecx, 5
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42ec3a
add ecx, 0xfffffffb
push ecx
push 0x74a
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
mov edx, 5
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42ec67
add edx, 0xfffffffb
push edx
push 0x74b
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
mov edx, 5
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42ec94
add edx, 0xfffffffb
push edx
push 0x74c
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
xor edx, edx
mov dword [ebp - 0x18], edx
mov ecx, dword [ebp - 0x18]
mov eax, dword [ecx*8 + 0x45e940]
mov dword [ebp - 0x30], eax
mov edx, dword [ebp - 0x18]
mov ecx, dword [edx*8 + 0x45e944]
mov dword [ebp - 0x34], ecx
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42ed36
push dword [ebp - 0x30]
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
sete dl
and edx, 1
mov ecx, dword [ebp - 0x18]
cmp dword [ecx*8 + 0x45e954], 0
sete al
and eax, 1
cmp dl, al
jne 0x42ed22
mov edx, dword [ebp - 0x18]
push dword [edx*8 + 0x45e950]
imul ecx, dword [ebp - 0x34], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0044435c
add esp, 8
jmp 0x42ed48
mov eax, dword [ebp - 0x34]
mov edx, eax
shl eax, 6
sub eax, edx
mov byte [eax*4 + 0x655fec], 0
jmp 0x42ed48
mov ecx, dword [ebp - 0x34]
mov eax, ecx
shl ecx, 6
sub ecx, eax
mov byte [ecx*4 + 0x655fec], 0
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 2
jl 0x42ecad
push 0xba3
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x42ed7b
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42ed7b
xor edx, edx
jmp 0x42ed80
mov edx, 1
mov dword [ebp - 0x480], edx
fild dword [ebp - 0x480]
fstp qword [ebp - 0x110]
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42eec4
push 1
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0x463363
lea edx, [ebp - 0x47c]
push edx
call fcn.0044435c
add esp, 8
cmp byte [0x66b67c], 0
je 0x42edfc
push 0x66b67c
lea ecx, [ebp - 0x47c]
push ecx
call fcn.00444280
add esp, 8
push 0xfa
lea eax, [ebp - 0x31c]
push eax
push 0xa06
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
lea edx, [ebp - 0x47c]
push edx
lea ecx, [ebp - 0x31c]
push ecx
call fcn.00444310
add esp, 8
test eax, eax
je 0x42ee43
lea eax, [ebp - 0x47c]
push eax
push 0xa06
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x463372
lea edx, [ebp - 0x47c]
push edx
call fcn.0044435c
add esp, 8
cmp byte [0x66b778], 0
je 0x42ee74
push 0x66b778
lea ecx, [ebp - 0x47c]
push ecx
call fcn.00444280
add esp, 8
push 0xfa
lea eax, [ebp - 0x31c]
push eax
push 0xa45
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
lea edx, [ebp - 0x47c]
push edx
lea ecx, [ebp - 0x31c]
push ecx
call fcn.00444310
add esp, 8
test eax, eax
je 0x42efa8
lea eax, [ebp - 0x47c]
push eax
push 0xa45
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
jmp 0x42efa8
mov byte [0x66b67c], 0
push 0x463380
push 0xa06
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x66b778], 0
push 0x46338f
push 0xa45
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [0x187e62c], 0xfffffffe
je 0x42efa8
push 1
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42ef4a
mov dword [0x45e918], 1
mov byte [0x66b970], 0
mov byte [0x66ba6c], 0
mov byte [0x66bb68], 0
jmp 0x42efa8
cmp dword [0x45e918], 0
je 0x42efa8
xor edx, edx
mov dword [0x45e918], edx
push str.Kann_die_Isolations__und_Ersatzableitstrommessung_wirklich_vollst
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
je 0x42efa8
push 0x46343f
push 0x66b970
call fcn.0044435c
add esp, 8
push str.alb_konnte_keine_vollst
push 0x66ba6c
call fcn.0044435c
add esp, 8
push str.kraft__best
push 0x66bb68
call fcn.0044435c
add esp, 8
push 0x56d
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
mov dword [ebp - 0x64], eax
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42efd0
mov byte [0x6660d8], 0
mov byte [0x6663cc], 0
cmp dword [ebp - 0x64], 0
je 0x42eff1
push 0x45e8b3
push 0x666ab0
call fcn.0044435c
add esp, 8
jmp 0x42f02f
mov byte [0x6572a0], 0
mov byte [0x666ab0], 0
lea edx, [ebp - 0xe0]
push edx
push 0x4635c1
push 0x656ac0
call fcn.00447d80
add esp, 0xc
dec eax
je 0x42f02f
mov dword [0x45e908], 1
mov dword [0x45e90c], 1
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42f10a
push 0x45e8b3
push 0x666bac
call fcn.0044435c
add esp, 8
push 0x1d
lea edx, [ebp - 0x1d8]
push edx
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
lea ecx, [ebp - 0x1d8]
push ecx
call fcn.0042e45c
pop ecx
push eax
push 0x666ca8
call fcn.0044435c
add esp, 8
xor eax, eax
mov dword [ebp - 0x18], eax
mov edx, dword [ebp - 0x18]
mov ecx, dword [edx*4 + str.VWp]
mov eax, ecx
shl ecx, 6
sub ecx, eax
mov byte [ecx*4 + 0x655fec], 0
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 3
jl 0x42f08c
push 0x4635c5
push 0xa03
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push str.Netzdose_MPT
push 0x9fc
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x663684], 0
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42f101
push 0x45e8b3
push 0x66c24c
call fcn.0044435c
add esp, 8
jmp 0x42f183
mov byte [0x66c24c], 0
jmp 0x42f183
mov byte [0x666bac], 0
mov byte [0x66c24c], 0
mov byte [0x666ca8], 0
mov dword [ebp - 0x20], 1
xor edx, edx
mov dword [ebp - 0x18], edx
mov ecx, dword [ebp - 0x20]
lea ecx, [ecx + ecx*2]
lea eax, [ecx*4 + str.VWp]
mov edx, dword [ebp - 0x18]
mov ecx, dword [eax + edx*4]
mov eax, ecx
shl ecx, 6
sub ecx, eax
mov byte [ecx*4 + 0x655fec], 0
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 3
jl 0x42f12b
inc dword [ebp - 0x20]
cmp dword [ebp - 0x20], 3
jle 0x42f126
push 0x4635df
push 0xa03
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x4635ec
push 0x9fc
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [0x187e62c], 0xfffffffe
je 0x42f2d4
push 0x669be8
call fcn.0040288c
pop ecx
cmp dword [ebp - 0x50], 0
je 0x42f1a8
mov byte [0x45e7ab], 0
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42f291
cmp dword [ebp - 0x50], 0
je 0x42f20b
push 0x669be8
push 0x666ea0
call fcn.0044435c
add esp, 8
mov byte [0x666da4], 0
push 0
push 0xa6e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
push 5
push 0xa6d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
jmp 0x42f2d4
push 0x666ea0
push 0x669be8
call fcn.00444310
add esp, 8
test eax, eax
je 0x42f253
cmp byte [0x666ea0], 0
je 0x42f253
push 0x666ea0
push 0x669be8
call fcn.0044435c
add esp, 8
push 0x669be8
push str.MSER
push 0x4547d8
call fcn.004032d8
add esp, 0xc
push 0x45e7ab
push 0x666da4
call fcn.0044435c
add esp, 8
push 5
push 0xa6e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
push 0
push 0xa6d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
jmp 0x42f2d4
push 0x669be8
push 0x666da4
call fcn.0044435c
add esp, 8
mov byte [0x666ea0], 0
push 0
push 0xa6e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
push 5
push 0xa6d
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f312
push str.10010
push 0x66348c
call fcn.0044435c
add esp, 8
push 0x4635fb
push 0x66a0d4
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x3c], 1
jmp 0x42f367
push 0x4635fd
push 0x66348c
call fcn.0044435c
add esp, 8
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f350
push 0x4635ff
push 0x66a0d4
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x3c], 2
jmp 0x42f367
push 0x463601
push 0x66a0d4
call fcn.0044435c
add esp, 8
xor edx, edx
mov dword [ebp - 0x3c], edx
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
xor ecx, ecx
mov dword [ebp - 0x14], ecx
push 0xf9
push 0x657a80
push 0x515
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x657a80
call fcn.0042ce50
pop ecx
test eax, eax
jne 0x42f3c3
cmp dword [ebp - 0x14], 0
jne 0x42f3c3
mov dword [ebp - 0x14], 0x515
cmp dword [0x187e40c], 0
jne 0x42f3d5
cmp byte [0x45fc98], 0
jne 0x42f41a
cmp byte [0x657a80], 0
jne 0x42f3ed
cmp dword [ebp - 0x14], 0
jne 0x42f3ff
mov dword [ebp - 0x14], 0x515
jmp 0x42f3ff
push 0x657a80
push 0x187de88
call fcn.0044435c
add esp, 8
cmp byte [0x663588], 0
je 0x42f41a
push 0x663588
push 0x187e080
call fcn.0044435c
add esp, 8
cmp dword [0x187e40c], 0
je 0x42f460
push 0xfa
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 0x42f460
push 0x662fa0
push 0x187df84
call fcn.0044435c
add esp, 8
cmp dword [0x187e40c], 0
jne 0x42f705
xor eax, eax
mov dword [ebp - 0x68], eax
jmp 0x42f48d
mov edx, dword [ebp - 0x68]
add edx, 0x516
push edx
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x42f499
inc dword [ebp - 0x68]
mov ecx, dword [0x187e634]
dec ecx
cmp ecx, dword [ebp - 0x68]
jg 0x42f474
mov eax, dword [0x187e630]
mov edx, dword [ebp - 0x68]
push dword [eax + edx*4]
push 0x65cc34
call fcn.0044435c
add esp, 8
cmp dword [ebp - 0x68], 6
jne 0x42f5e2
push 0xf9
push 0x6625c8
push 0x579
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
push 0x6625c8
call fcn.0040288c
pop ecx
push 0x6625c8
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xb0]
fld qword [ebp - 0xb0]
fcomp qword [0x433bc8]
fnstsw ax
sahf
jb 0x42f513
fld qword [ebp - 0xb0]
fcomp qword [0x433bd0]
fnstsw ax
sahf
jbe 0x42f52e
xor edx, edx
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xac], edx
cmp dword [ebp - 0x14], 0
jne 0x42f52e
mov dword [ebp - 0x14], 0x579
push 0xf9
push 0x6626c4
push 0x57a
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
push 0x6626c4
call fcn.0040288c
pop ecx
push 0x6626c4
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xb8]
fld dword [0x45f848]
fsub qword [0x433bd8]
fcomp qword [ebp - 0xb8]
fnstsw ax
sahf
ja 0x42f592
fld dword [0x45f86c]
fadd qword [0x433bd8]
fcomp qword [ebp - 0xb8]
fnstsw ax
sahf
jae 0x42f5ad
xor edx, edx
mov dword [ebp - 0xb8], edx
mov dword [ebp - 0xb4], edx
cmp dword [ebp - 0x14], 0
jne 0x42f5ad
mov dword [ebp - 0x14], 0x57a
cmp dword [0x187e62c], 0xfffffffe
je 0x42f62c
push 1
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 1
push 0x57a
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x42f62c
xor ecx, ecx
mov byte [0x6626c4], cl
mov byte [0x6625c8], cl
fld qword [0x433be0]
fst qword [ebp - 0xb8]
fstp qword [ebp - 0xb0]
push 0
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0
push 0x57a
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
xor eax, eax
mov dword [ebp - 0x20], eax
xor edx, edx
mov dword [ebp - 0x18], edx
mov eax, dword [ebp - 0x18]
add eax, 0x582
push eax
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f672
push 0x463603
mov edx, dword [ebp - 0x18]
imul ecx, dword [edx*4 + 0x45e9b8], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0044435c
add esp, 8
inc dword [ebp - 0x20]
jmp 0x42f694
push 0x463606
mov eax, dword [ebp - 0x18]
imul edx, dword [eax*4 + 0x45e9b8], 0xfc
add edx, 0x655fec
push edx
call fcn.0044435c
add esp, 8
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 6
jl 0x42f636
cmp dword [ebp - 0x20], 6
jne 0x42f6af
mov dword [0x45e920], 1
jmp 0x42f6b9
mov dword [0x45e920], 0xffffffff
cmp dword [0x45e920], 0
jne 0x42f6ce
mov byte [0x65daf8], 0
jmp 0x43055f
cmp dword [0x45e920], 0
jle 0x42f6ee
push 0x463608
push 0x65daf8
call fcn.0044435c
add esp, 8
jmp 0x43055f
push 0x46360b
push 0x65daf8
call fcn.0044435c
add esp, 8
jmp 0x43055f
push 0xf9
push 0x663198
push 0x558
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x663198
call fcn.0040288c
pop ecx
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42f770
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f770
push 0
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 1
push 0x517
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e95c
pop ecx
xor edx, edx
mov dword [ebp - 0x68], edx
jmp 0x42f790
mov ecx, dword [ebp - 0x68]
add ecx, 0x516
push ecx
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x42f79b
inc dword [ebp - 0x68]
mov eax, dword [0x187e634]
dec eax
cmp eax, dword [ebp - 0x68]
jg 0x42f777
mov edx, dword [0x187e630]
mov ecx, dword [ebp - 0x68]
push dword [edx + ecx*4]
push 0x65cc34
call fcn.0044435c
add esp, 8
fld qword [ebp - 0x110]
call fcn.0044b758
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x68], 1
jne 0x42f813
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f802
mov dword [ebp - 0x98], 1
push 0x46360d
push 0x667098
call fcn.0044435c
add esp, 8
xor edx, edx
mov dword [ebp - 0x9c], edx
jmp 0x42f839
xor ecx, ecx
mov dword [ebp - 0x98], ecx
mov byte [0x667098], 0
jmp 0x42f839
xor eax, eax
mov dword [ebp - 0x98], eax
xor edx, edx
mov dword [ebp - 0x9c], edx
mov byte [0x667098], 0
push 0
push 0x73c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push dword [ebp + 8]
call fcn.0042e95c
pop ecx
cmp dword [ebp - 0x9c], 0
je 0x42f871
push 0x46360f
push 0xb7f
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push str.Externes_Isolationsmessger
push 0xa4f
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
jmp 0x42f895
push 0x46366c
push 0xb7f
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x4636aa
push 0xa4f
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42f8cf
push 0x4636b8
push 0xb80
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 5
push 0xb80
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
jmp 0x42f916
push 0x4636d5
push 0xb80
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [ebp - 0x9c], 0
je 0x42f901
push 5
push 0xb80
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
jmp 0x42f916
push 0
push 0xb80
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_ShowWindow
cmp dword [ebp - 0x68], 1
jne 0x42f951
cmp dword [ebp - 0x98], 0
je 0x42f951
cmp dword [ebp - 0x64], 0
jne 0x42f951
push 0
push 0x56c
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0x56c
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x42f96f
cmp dword [0x187e62c], 0xfffffffe
je 0x42f96f
push 1
push 0x56c
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0x56c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42f99b
push 0x45e8b3
push 0x6669b4
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x10], 1
jmp 0x42f9b5
mov byte [0x6669b4], 0
xor edx, edx
mov dword [ebp - 0x10], edx
mov byte [0x656cb8], 0
mov byte [0x66ae9c], 0
call fcn.004354ec
push eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0x663e64
call fcn.0040340c
pop ecx
mov dword [ebp - 0x38], eax
cmp byte [0x66b67c], 0
setne cl
and ecx, 1
mov dword [ebp - 0x6c], ecx
cmp byte [0x66b778], 0
setne al
and eax, 1
mov dword [ebp - 0x70], eax
cmp dword [0x187e62c], 0xfffffffe
je 0x42fd45
push 0
push dword [ebp + 8]
call fcn.0043e188
add esp, 8
push 0
push 0
push 0x147
push 0x745
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
mov dword [ebp - 0x54], eax
push 0
push 0
push 0x147
push 0x744
push dword [ebp + 8]
call sub.USER32.DLL_SendDlgItemMessageA
mov dword [ebp - 0x58], eax
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42fa78
cmp dword [ebp - 0x58], 2
jne 0x42fa62
mov dword [ebp - 0x5c], 1
jmp 0x42fab0
cmp dword [ebp - 0x58], 3
jne 0x42fa71
mov dword [ebp - 0x5c], 2
jmp 0x42fab0
xor edx, edx
mov dword [ebp - 0x5c], edx
jmp 0x42fab0
cmp dword [ebp - 0x58], 1
jne 0x42fa96
cmp dword [ebp - 0x6c], 0
je 0x42fa8d
mov dword [ebp - 0x5c], 1
jmp 0x42fab0
mov dword [ebp - 0x5c], 2
jmp 0x42fab0
cmp dword [ebp - 0x6c], 0
jne 0x42faab
cmp dword [ebp - 0x70], 0
je 0x42faab
mov dword [ebp - 0x5c], 2
jmp 0x42fab0
xor ecx, ecx
mov dword [ebp - 0x5c], ecx
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42fb4a
cmp dword [ebp - 0x3c], 2
jne 0x42fb4a
cmp byte [0x6562e0], 0
je 0x42fb4a
push 0xb72
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42fb4a
cmp dword [0x45e91c], 0
je 0x42fb54
xor eax, eax
mov dword [0x45e91c], eax
push 0xf9
push 0x4636f1
push 0x66a8b4
call fcn.004046f8
add esp, 0xc
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 [0x66a8b4], 0
jne 0x42fb54
push 0
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
mov dword [0x45e91c], 1
jmp 0x42fb54
mov dword [0x45e91c], 1
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42fb7c
cmp dword [ebp - 0x5c], 2
jne 0x42fb7c
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42fb80
xor edx, edx
jmp 0x42fb85
mov edx, 1
mov dword [ebp - 0x15c], edx
cmp dword [ebp - 0x5c], 2
jne 0x42fbb4
push 0xb72
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42fbb4
cmp byte [0x6562e0], 0
je 0x42fbb4
cmp dword [0x45e914], 0
jne 0x42fbc1
cmp dword [ebp - 0x15c], 0
je 0x42fca9
xor ecx, ecx
mov dword [0x45e914], ecx
call fcn.004354ec
push eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp dword [ebp - 0x15c], 0
je 0x42fc11
test byte [0x45e8c0], 4
jne 0x42fc11
push 0xa
push 0x663e64
push 4
call fcn.0044bb3c
add esp, 0xc
push 0x46372c
push 0x663c6c
call fcn.0044435c
add esp, 8
push 0x662da8
push 0x187e41c
call fcn.0044435c
add esp, 8
mov dword [0x187e624], 0xb5e
mov dword [0x187e620], 0xfa
xor eax, eax
mov dword [0x187e61c], eax
mov dword [0x187e628], 1
xor edx, edx
mov dword [0x187e2cc], edx
push 0
push sym.PCDOCW.exe__ReadM5ExtFun_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4cb
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
push 0x187e41c
push 0x662da8
call fcn.0044435c
add esp, 8
call fcn.004354ec
push eax
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp dword [ebp - 0x15c], 0
je 0x42fd00
cmp dword [ebp - 0x50], 0
jne 0x42fd00
push dword [ebp + 8]
call fcn.0043b550
pop ecx
jmp 0x42fd00
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42fd00
cmp dword [ebp - 0x5c], 2
je 0x42fd00
push 0x56a
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x42fd00
push 1
push dword [ebp + 8]
call fcn.0042e718
add esp, 8
mov dword [0x45e914], 1
cmp dword [ebp - 0x15c], 0
je 0x42fd00
cmp dword [ebp - 0x50], 0
jne 0x42fd00
push dword [ebp + 8]
call fcn.0043b550
pop ecx
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42fe52
cmp dword [ebp - 0x50], 0
jne 0x42fe52
cmp dword [0x45e564], 0
setg dl
and edx, 1
push edx
push 0x744
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x42fe52
xor ecx, ecx
mov dword [ebp - 0x54], ecx
push 0x669edc
mov eax, dword [ebp - 0x54]
push dword [eax*4 + 0x460b38]
call fcn.00444310
add esp, 8
test eax, eax
je 0x42fd6e
inc dword [ebp - 0x54]
cmp dword [ebp - 0x54], 4
jl 0x42fd4a
cmp dword [ebp - 0x18], 4
jl 0x42fd79
xor edx, edx
mov dword [ebp - 0x54], edx
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x42fde6
xor edx, edx
mov dword [ebp - 0x58], edx
push 0x669de0
mov ecx, dword [ebp - 0x58]
push dword [ecx*4 + 0x460b28]
call fcn.00444310
add esp, 8
test eax, eax
je 0x42fdb3
inc dword [ebp - 0x58]
cmp dword [ebp - 0x58], 4
jl 0x42fd8f
cmp dword [ebp - 0x58], 4
jl 0x42fdbe
xor eax, eax
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 2
jne 0x42fdd0
mov dword [ebp - 0x5c], 1
jmp 0x42fe52
cmp dword [ebp - 0x58], 3
jne 0x42fddf
mov dword [ebp - 0x5c], 2
jmp 0x42fe52
xor edx, edx
mov dword [ebp - 0x5c], edx
jmp 0x42fe52
xor ecx, ecx
mov dword [ebp - 0x58], ecx
push 0x669de0
mov eax, dword [ebp - 0x58]
push dword [eax*4 + 0x460b20]
call fcn.00444310
add esp, 8
test eax, eax
je 0x42fe0f
inc dword [ebp - 0x58]
cmp dword [ebp - 0x58], 2
jl 0x42fdeb
cmp dword [ebp - 0x58], 2
jl 0x42fe1a
xor edx, edx
mov dword [ebp - 0x58], edx
cmp dword [ebp - 0x58], 1
jne 0x42fe38
cmp dword [ebp - 0x6c], 0
je 0x42fe2f
mov dword [ebp - 0x5c], 1
jmp 0x42fe52
mov dword [ebp - 0x5c], 2
jmp 0x42fe52
cmp dword [ebp - 0x6c], 0
jne 0x42fe4d
cmp dword [ebp - 0x70], 0
je 0x42fe4d
mov dword [ebp - 0x5c], 2
jmp 0x42fe52
xor ecx, ecx
mov dword [ebp - 0x5c], ecx
cmp dword [ebp - 0x54], 0
je 0x42fe8e
cmp dword [ebp - 0x54], 3
je 0x42fe8e
push 0x46379b
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x666ca8], 0
push 0
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x42feac
cmp dword [0x187e62c], 0xfffffffe
je 0x42feac
push 1
push 0xba5
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
test byte [ebp - 0x38], 8
je 0x42fed8
push 0
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push 0
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
jmp 0x42fef6
cmp dword [0x187e62c], 0xfffffffe
je 0x42fef6
push 1
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x42ff25
cmp dword [ebp - 0x54], 1
jne 0x42ff25
test byte [ebp - 0x38], 2
jne 0x42ff25
cmp dword [ebp - 0x68], 1
jne 0x42ff1f
cmp dword [ebp - 0x64], 0
je 0x42ff25
cmp dword [ebp - 0x5c], 2
jne 0x42ff2f
xor edx, edx
mov dword [ebp - 0xa0], edx
jmp 0x42ff39
mov dword [ebp - 0xa0], 1
cmp dword [ebp - 0x50], 0
je 0x42ff53
push 0x46379c
push 0x662ea4
call fcn.0044435c
add esp, 8
jmp 0x42ff5a
mov byte [0x662ea4], 0
xor ecx, ecx
mov dword [ebp - 0x24], ecx
cmp dword [ebp - 0x24], 0
jle 0x42ff6f
cmp dword [ebp - 0x50], 0
je 0x430249
mov eax, dword [ebp - 0x24]
lea eax, [eax + eax*2]
imul edx, dword [eax*4 + str.VWp], 0xfc
add edx, 0x655fec
push edx
call fcn.0040288c
pop ecx
mov ecx, dword [ebp - 0x24]
lea ecx, [ecx + ecx*2]
imul eax, dword [ecx*4 + str.VWp], 0xfc
add eax, 0x655fec
push eax
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xd8]
mov edx, dword [ebp - 0x24]
lea edx, [edx + edx*2]
imul ecx, dword [edx*4 + 0x45feb4], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0040288c
pop ecx
mov eax, dword [ebp - 0x24]
lea eax, [eax + eax*2]
imul edx, dword [eax*4 + 0x45feb4], 0xfc
add edx, 0x655fec
push edx
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xd0]
fld qword [ebp - 0xd8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430051
fld qword [ebp - 0xd8]
fcomp dword [0x433be8]
fnstsw ax
sahf
jae 0x430051
fld qword [ebp - 0xd0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430051
fld qword [ebp - 0xd0]
fcomp dword [0x433bec]
fnstsw ax
sahf
jae 0x430051
fld qword [ebp - 0xd8]
fmul qword [ebp - 0xd0]
fmul dword [0x433bf0]
fstp qword [ebp - 0xc0]
jmp 0x430063
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0xbff00000
fld qword [ebp - 0xc0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x43022d
fld qword [ebp - 0xc0]
fcomp qword [0x433bf4]
fnstsw ax
sahf
jae 0x430249
fld qword [ebp - 0xc0]
fcomp dword [0x433bfc]
fnstsw ax
sahf
jae 0x4300f2
fld xword [0x433c00]
fmul qword [ebp - 0xc0]
fadd dword [0x433c0c]
call fcn.0044b758
mov dword [ebp - 0x12c], eax
mov eax, dword [ebp - 0x12c]
mov ecx, 0x64
cdq
idiv ecx
push edx
mov eax, dword [ebp - 0x12c]
mov ecx, 0x64
cdq
idiv ecx
push eax
push str._ld._02d
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x43018b
fld qword [ebp - 0xc0]
fcomp dword [0x433c10]
fnstsw ax
sahf
jae 0x430154
fld xword [0x433c14]
fmul qword [ebp - 0xc0]
fadd dword [0x433c0c]
call fcn.0044b758
mov dword [ebp - 0x12c], eax
mov eax, dword [ebp - 0x12c]
mov ecx, 0xa
cdq
idiv ecx
push edx
mov eax, dword [ebp - 0x12c]
mov ecx, 0xa
cdq
idiv ecx
push eax
push str._ld._01d
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x43018b
fld xword [0x433c20]
fmul qword [ebp - 0xc0]
fadd dword [0x433c0c]
call fcn.0044b758
mov dword [ebp - 0x12c], eax
push dword [ebp - 0x12c]
push 0x4637b0
lea edx, [ebp - 0x1d8]
push edx
call fcn.00447d04
add esp, 0xc
lea ecx, [ebp - 0x1d8]
push ecx
mov eax, dword [ebp - 0x24]
lea eax, [eax + eax*2]
imul edx, dword [eax*4 + 0x45feb8], 0xfc
add edx, 0x655fec
push edx
call fcn.0044435c
add esp, 8
push 0x4637b4
mov ecx, dword [ebp - 0x24]
lea ecx, [ecx + ecx*2]
imul eax, dword [ecx*4 + 0x45feb8], 0xfc
add eax, 0x655fec
push eax
call fcn.00444280
add esp, 8
cmp dword [ebp - 0x24], 0
jne 0x430205
push dword [0x45f808]
mov edx, dword [ebp - 0x24]
lea edx, [edx + edx*2]
imul ecx, dword [edx*4 + 0x45feb8], 0xfc
add ecx, 0x655fec
push ecx
call fcn.00444280
add esp, 8
jmp 0x430249
push dword [0x45f834]
mov eax, dword [ebp - 0x24]
lea eax, [eax + eax*2]
imul edx, dword [eax*4 + 0x45feb8], 0xfc
add edx, 0x655fec
push edx
call fcn.00444280
add esp, 8
jmp 0x430249
mov ecx, dword [ebp - 0x24]
lea ecx, [ecx + ecx*2]
mov eax, dword [ecx*4 + 0x45feb8]
mov edx, eax
shl eax, 6
sub eax, edx
mov byte [eax*4 + 0x655fec], 0
inc dword [ebp - 0x24]
cmp dword [ebp - 0x24], 4
jl 0x42ff5f
cmp dword [ebp - 0x68], 0
jne 0x43037c
push 0xf9
push 0x6627c0
push 0x551
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
push 0x4637b6
push 0x6627c0
call fcn.0042dfb8
add esp, 8
push 0x6627c0
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xc8]
fld qword [ebp - 0xc8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jae 0x4302c9
xor edx, edx
mov dword [ebp - 0xc8], edx
mov dword [ebp - 0xc4], edx
cmp dword [ebp - 0x14], 0
jne 0x4302c9
mov dword [ebp - 0x14], 0x551
mov dword [ebp - 0x40], 0x17
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x4302ee
cmp dword [ebp - 0x58], 0
jne 0x4302ee
mov dword [ebp - 0x40], 0xb
mov edx, dword [ebp - 0x40]
fld qword [edx*8 + 0x460b40]
fadd qword [0x433c2c]
fcomp qword [ebp - 0xc8]
fnstsw ax
sahf
jae 0x430333
mov edx, dword [ebp - 0x40]
mov ecx, dword [edx*8 + 0x460b40]
mov dword [ebp - 0xc8], ecx
mov ecx, dword [edx*8 + 0x460b44]
mov dword [ebp - 0xc4], ecx
cmp dword [ebp - 0x14], 0
jne 0x430333
mov dword [ebp - 0x14], 0x551
fld qword [ebp - 0xc8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430365
fld qword [ebp - 0xc8]
fcomp qword [0x433c34]
fnstsw ax
sahf
jae 0x43035e
mov dword [ebp - 0x68], 2
jmp 0x430365
mov dword [ebp - 0x68], 3
push 1
push 0x551
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x4303ad
mov byte [0x6627c0], 0
xor edx, edx
mov dword [ebp - 0xc8], edx
mov dword [ebp - 0xc4], edx
push 0
push 0x551
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
mov dword [ebp - 0x68], 1
push 0xf9
push 0x669de0
push 0x744
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0xf9
push 0x669edc
push 0x745
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x669edc
call fcn.0040288c
pop ecx
push 0xf9
push 0x669fd8
push 0x746
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x669fd8
call fcn.0040288c
pop ecx
push 0x564
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x43042d
push 0x4637b9
push 0x663390
call fcn.0044435c
add esp, 8
jmp 0x430434
mov byte [0x663390], 0
cmp dword [ebp - 0x68], 1
jne 0x430482
push 0x4637bb
push 0xba1
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
xor ecx, ecx
mov byte [0x6625c8], cl
mov byte [0x6628bc], cl
xor eax, eax
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xac], eax
push 0
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x43055f
push 0x4637d8
push 0xba1
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x45e8b3
push 0x6628bc
call fcn.0044435c
add esp, 8
push 0xf9
push 0x6625c8
push 0x579
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
push 0x463823
push 0x6625c8
call fcn.0042dfb8
add esp, 8
push 0x6625c8
call fcn.0044b444
pop ecx
fstp qword [ebp - 0xb0]
fld qword [ebp - 0xb0]
fcomp qword [0x433bc8]
fnstsw ax
sahf
jae 0x430511
xor edx, edx
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xac], edx
cmp dword [ebp - 0x14], 0
jne 0x430541
mov dword [ebp - 0x14], 0x579
jmp 0x430541
fld qword [ebp - 0xb0]
fcomp qword [0x433c3c]
fnstsw ax
sahf
jbe 0x430541
xor edx, edx
mov dword [ebp - 0xb0], edx
mov dword [ebp - 0xac], 0x404cc000
cmp dword [ebp - 0x14], 0
jne 0x430541
mov dword [ebp - 0x14], 0x579
cmp dword [0x187e62c], 0xfffffffe
je 0x43055f
push 1
push 0x579
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
cmp dword [0x187e40c], 0
je 0x430589
cmp dword [ebp - 0x68], 2
je 0x430574
cmp dword [ebp - 0x68], 3
jne 0x43057d
cmp byte [0x6572a0], 0
jne 0x430581
xor ecx, ecx
jmp 0x430586
mov ecx, 1
mov dword [ebp - 0xc], ecx
xor eax, eax
mov dword [ebp - 0x74], eax
xor edx, edx
mov dword [ebp - 0x78], edx
jmp 0x4318e3
mov ecx, dword [ebp - 0x78]
shl ecx, 4
add ecx, dword [0x187e638]
mov dword [ebp - 0x48], ecx
cmp dword [0x187e40c], 0
jne 0x430763
cmp dword [0x187e414], 0
je 0x4305d9
imul eax, dword [ebp - 0x78], 0x46
mov edx, dword [ebp - 0x68]
add edx, edx
lea edx, [edx + edx*4]
add eax, edx
add eax, 0x45ee12
mov dword [ebp - 0xa4], eax
jmp 0x4305f3
imul ecx, dword [ebp - 0x78], 0x46
mov eax, dword [ebp - 0x68]
add eax, eax
lea eax, [eax + eax*4]
add ecx, eax
add ecx, 0x45ecb4
mov dword [ebp - 0xa4], ecx
cmp dword [ebp - 0x78], 0
jne 0x43070a
cmp dword [ebp - 0x68], 6
jne 0x43070a
fld qword [ebp - 0xb0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x4306fe
fld qword [0x433bd8]
fmul qword [ebp - 0xb0]
fld xword [0x433c44]
fmulp st(1)
fadd qword [0x433c50]
fstp qword [ebp - 0xc0]
fld qword [ebp - 0xc0]
fcomp dword [0x433c58]
fnstsw ax
sahf
jbe 0x43065f
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x3ff00000
fld qword [ebp - 0xc0]
fmul dword [0x433c5c]
fadd dword [0x433c0c]
add esp, 0xfffffff8
fstp qword [esp]
call fcn.0044b724
add esp, 8
fld xword [0x433c60]
fmulp st(1)
fstp qword [ebp - 0xc0]
push dword [ebp - 0xbc]
push dword [ebp - 0xc0]
push str.__.4f
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044438c
pop ecx
mov dword [ebp - 0x20], eax
jmp 0x4306c2
dec dword [ebp - 0x20]
cmp dword [ebp - 0x20], 2
jle 0x4306ee
mov ecx, dword [ebp - 0x20]
movsx eax, byte [ebp + ecx - 0x1da]
push eax
call fcn.00448cb8
pop ecx
test eax, eax
je 0x4306ee
mov edx, dword [ebp - 0x20]
movsx ecx, byte [ebp + edx - 0x1d9]
cmp ecx, 0x30
je 0x4306bf
mov eax, dword [ebp - 0x20]
mov byte [ebp + eax - 0x1d8], 0
jmp 0x430ded
mov byte [ebp - 0x1d8], 0
jmp 0x430ded
cmp dword [ebp - 0x78], 0
jne 0x430749
cmp dword [0x187e414], 0
je 0x430749
mov edx, dword [ebp - 0xa4]
cmp byte [edx], 0
je 0x430749
push dword [0x45e570]
push dword [str.333333]
push 0x46382c
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x430ded
push dword [ebp - 0xa4]
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044435c
add esp, 8
jmp 0x430ded
cmp dword [ebp - 0x68], 0
jne 0x43077b
imul ecx, dword [ebp - 0x78], 0x46
add ecx, 0x45ef70
mov dword [ebp - 0xa4], ecx
jmp 0x4307bb
cmp dword [ebp - 0x68], 2
jne 0x430793
imul eax, dword [ebp - 0x78], 0x46
add eax, 0x45ef7a
mov dword [ebp - 0xa4], eax
jmp 0x4307bb
cmp dword [ebp - 0x68], 3
jne 0x4307ab
imul edx, dword [ebp - 0x78], 0x46
add edx, 0x45ef84
mov dword [ebp - 0xa4], edx
jmp 0x4307bb
imul ecx, dword [ebp - 0x78], 0x46
add ecx, 0x45ef8e
mov dword [ebp - 0xa4], ecx
mov eax, dword [ebp - 0x48]
cmp dword [eax + 4], 0
jge 0x4307d0
mov byte [ebp - 0x1d8], 0
jmp 0x430c8c
cmp dword [ebp - 0xc], 0
je 0x4307ff
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x4307ff
cmp dword [ebp - 0x78], 1
je 0x4307f3
cmp dword [ebp - 0x78], 2
jne 0x4307ff
mov byte [ebp - 0x1d8], 0
jmp 0x430c8c
cmp dword [ebp - 0x78], 1
jne 0x430833
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x430833
push 0x186c
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x430833
mov byte [ebp - 0x1d8], 0
jmp 0x430c8c
cmp dword [ebp - 0x78], 1
jne 0x430869
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x430869
cmp dword [ebp - 0x68], 1
je 0x430869
push 0x463833
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044435c
add esp, 8
jmp 0x430c8c
cmp dword [ebp - 0xc], 0
jne 0x43089a
cmp dword [ebp - 0x3c], 1
jne 0x43089a
cmp dword [ebp - 0x78], 1
jne 0x43089a
cmp dword [ebp - 0x68], 1
je 0x43089a
push 0x463839
lea ecx, [ebp - 0x1d8]
push ecx
call fcn.0044435c
add esp, 8
jmp 0x430c8c
cmp dword [ebp - 0x78], 0
jne 0x4308d6
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x4308d6
cmp dword [ebp - 0x68], 1
je 0x4308d6
cmp dword [ebp - 0x5c], 2
jne 0x4308d6
push str._1.0
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044435c
add esp, 8
jmp 0x430c8c
cmp dword [ebp - 0x78], 0
jne 0x430a0d
cmp dword [ebp - 0x68], 1
je 0x430a0d
fld qword [ebp - 0xb0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430a0d
mov dword [ebp - 0x1c], 7
push 0x669fd8
mov edx, dword [ebp - 0x1c]
lea edx, [edx + edx*2]
push dword [edx*8 + 0x460c00]
call fcn.00444310
add esp, 8
test eax, eax
je 0x43092d
dec dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0
jg 0x430906
cmp dword [ebp - 0x1c], 8
jl 0x43093a
mov dword [ebp - 0x1c], 7
mov ecx, dword [ebp - 0x1c]
lea ecx, [ecx + ecx*2]
mov eax, dword [ecx*8 + 0x460c10]
mov dword [ebp - 0x1c], eax
fld qword [ebp - 0xb0]
fcomp dword [0x433c58]
fnstsw ax
sahf
jae 0x430964
mov dword [ebp - 0x20], 1
jmp 0x430998
fld qword [ebp - 0xb0]
fcomp dword [0x433c6c]
fnstsw ax
sahf
jbe 0x43097e
mov dword [ebp - 0x20], 0x32
jmp 0x430998
fld qword [ebp - 0xb0]
fmul dword [0x433c70]
fadd qword [0x433bd8]
call fcn.0044b758
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x20]
imul dword [ebp - 0x1c]
mov ecx, 0x3e8
cdq
idiv ecx
add eax, 0xdf
mov dword [ebp - 0x480], eax
fild dword [ebp - 0x480]
fld xword [0x433c20]
fmulp st(1)
fstp qword [ebp - 0xc0]
fld qword [ebp - 0xc0]
fcomp dword [0x433c58]
fnstsw ax
sahf
jbe 0x4309e8
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x3ff00000
push dword [ebp - 0xbc]
push dword [ebp - 0xc0]
push str.__.3f
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x430c8c
cmp dword [ebp - 0x78], 2
jne 0x430b05
cmp dword [ebp - 0x68], 1
jne 0x430a36
push str._0.5
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044435c
add esp, 8
jmp 0x430c8c
fld qword [ebp - 0xc8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430af9
fld qword [ebp - 0xc8]
fsub dword [0x433c74]
fmul dword [0x433c58]
fadd dword [0x433c74]
fstp qword [ebp - 0xc0]
fld qword [ebp - 0xc0]
fmul dword [0x433c70]
fadd qword [0x433c78]
add esp, 0xfffffff8
fstp qword [esp]
call fcn.0044b724
add esp, 8
fld xword [0x433c00]
fmulp st(1)
fstp qword [ebp - 0xc0]
cmp dword [ebp - 0x3c], 1
jne 0x430ab1
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x40240000
jmp 0x430ad4
fld qword [ebp - 0xc0]
fcomp dword [0x433c80]
fnstsw ax
sahf
jbe 0x430ad4
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x40590000
push dword [ebp - 0xbc]
push dword [ebp - 0xc0]
push 0x463852
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x430c8c
mov byte [ebp - 0x1d8], 0
jmp 0x430c8c
cmp dword [ebp - 0x78], 4
jne 0x430c0f
cmp dword [ebp - 0x68], 3
je 0x430b29
cmp dword [ebp - 0x3c], 0
je 0x430c0f
cmp dword [ebp - 0x68], 2
jne 0x430c0f
fld qword [ebp - 0xc8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jbe 0x430c06
fld qword [ebp - 0xc8]
fsub dword [0x433c74]
fmul dword [0x433c58]
fadd dword [0x433c74]
fstp qword [ebp - 0xc0]
fld qword [ebp - 0xc0]
fmul dword [0x433c70]
fadd qword [0x433c78]
add esp, 0xfffffff8
fstp qword [esp]
call fcn.0044b724
add esp, 8
fld xword [0x433c00]
fmulp st(1)
fstp qword [ebp - 0xc0]
cmp dword [ebp - 0x3c], 1
jne 0x430ba4
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x40240000
jmp 0x430be1
cmp dword [ebp - 0x3c], 2
jne 0x430bbe
xor ecx, ecx
mov dword [ebp - 0xc0], ecx
mov dword [ebp - 0xbc], 0x402e0000
jmp 0x430be1
fld qword [ebp - 0xc0]
fcomp dword [0x433c80]
fnstsw ax
sahf
jbe 0x430be1
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x40590000
push dword [ebp - 0xbc]
push dword [ebp - 0xc0]
push 0x463859
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x430c8c
mov byte [ebp - 0x1d8], 0
jmp 0x430c8c
cmp dword [ebp - 0x78], 4
jne 0x430c55
cmp dword [ebp - 0x68], 0
jne 0x430c55
cmp dword [ebp - 0x3c], 2
jne 0x430c55
xor edx, edx
mov dword [ebp - 0xc0], edx
mov dword [ebp - 0xbc], 0x40240000
push dword [ebp - 0xbc]
push dword [ebp - 0xc0]
push str.__.1f
lea eax, [ebp - 0x1d8]
push eax
call fcn.00447d04
add esp, 0x10
jmp 0x430c8c
cmp dword [ebp - 0x78], 0
jne 0x430c77
cmp dword [ebp - 0x68], 1
jne 0x430c77
push str._0.3
lea edx, [ebp - 0x1d8]
push edx
call fcn.0044435c
add esp, 8
jmp 0x430c8c
push dword [ebp - 0xa4]
lea ecx, [ebp - 0x1d8]
push ecx
call fcn.0044435c
add esp, 8
cmp dword [ebp - 0x78], 8
jne 0x430cc1
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x430cba
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x430cc1
cmp dword [ebp - 0x10], 0
jne 0x430cc1
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 9
jne 0x430cce
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 3
jne 0x430ce1
cmp dword [ebp - 0x10], 0
jne 0x430ce1
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 0x13
jne 0x430cee
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 0
jne 0x430d10
cmp dword [ebp - 0x68], 1
jne 0x430d03
cmp dword [ebp - 0x98], 0
je 0x430d09
test byte [ebp - 0x38], 4
je 0x430d10
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 1
jne 0x430d43
cmp dword [ebp - 0x9c], 0
jne 0x430d36
cmp dword [ebp - 0x64], 0
je 0x430d36
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x430d3c
test byte [ebp - 0x38], 1
je 0x430d43
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 2
jne 0x430d5c
cmp dword [ebp - 0x64], 0
jne 0x430d55
test byte [ebp - 0x38], 1
je 0x430d5c
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 3
jne 0x430d7e
cmp dword [ebp - 0x68], 1
jne 0x430d7e
cmp dword [ebp - 0x98], 0
je 0x430d7e
cmp dword [ebp - 0x64], 0
jne 0x430d7e
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 0x13
jne 0x430da0
cmp dword [ebp - 0x68], 1
jne 0x430da0
cmp dword [ebp - 0x98], 0
je 0x430da0
cmp dword [ebp - 0x64], 0
jne 0x430da0
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 4
jne 0x430dce
cmp dword [ebp - 0x5c], 2
je 0x430dc7
cmp dword [ebp - 0x64], 0
je 0x430dc7
test byte [ebp - 0x38], 2
jne 0x430dc7
cmp dword [ebp - 0x68], 1
jne 0x430dce
cmp dword [ebp - 0x98], 0
jne 0x430dce
mov byte [ebp - 0x1d8], 0
cmp dword [ebp - 0x78], 1
jne 0x430ded
cmp dword [ebp - 0x3c], 1
jne 0x430de0
cmp dword [ebp - 0x38], 0
jne 0x430de6
test byte [ebp - 0x38], 1
je 0x430ded
mov byte [ebp - 0x1d8], 0
cmp byte [ebp - 0x1d8], 0
je 0x430e23
push 0x46386d
lea edx, [ebp - 0x1d8]
push edx
call fcn.00444280
add esp, 8
mov ecx, dword [ebp - 0x78]
push dword [ecx*4 + 0x45f7ec]
lea eax, [ebp - 0x1d8]
push eax
call fcn.00444280
add esp, 8
mov edx, dword [ebp - 0x48]
cmp dword [edx + 4], 0
jle 0x430f27
push 0x3c
lea ecx, [ebp - 0x1d8]
push ecx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
cmp dword [ebp - 0xa8], 0
jne 0x430e67
push 0x3e
lea eax, [ebp - 0x1d8]
push eax
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
cmp dword [ebp - 0xa8], 0
je 0x430ed6
mov edx, dword [ebp - 0xa8]
movsx ecx, byte [edx]
cmp ecx, 0x3c
jne 0x430e94
push str.max
lea eax, [ebp - 0x220]
push eax
call fcn.0044435c
add esp, 8
jmp 0x430ea8
push str.min
lea edx, [ebp - 0x220]
push edx
call fcn.0044435c
add esp, 8
mov ecx, dword [ebp - 0xa8]
movsx eax, byte [ecx + 1]
cmp eax, 0x3d
jne 0x430ebd
inc dword [ebp - 0xa8]
mov edx, dword [ebp - 0xa8]
inc edx
push edx
lea ecx, [ebp - 0x220]
push ecx
call fcn.00444280
add esp, 8
jmp 0x430eec
lea eax, [ebp - 0x1d8]
push eax
lea edx, [ebp - 0x220]
push edx
call fcn.0044435c
add esp, 8
lea ecx, [ebp - 0x220]
push ecx
mov eax, dword [ebp - 0x78]
add eax, 0x641
push eax
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
lea edx, [ebp - 0x220]
push edx
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx + 4], 0xfc
add eax, 0x655fec
push eax
call fcn.0044435c
add esp, 8
push 0x1d
lea edx, [ebp - 0x1f8]
push edx
mov ecx, dword [ebp - 0x78]
add ecx, 0x5de
push ecx
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
lea eax, [ebp - 0x1f8]
push eax
mov edx, dword [ebp - 0x48]
imul ecx, dword [edx], 0xfc
add ecx, 0x655fec
push ecx
call fcn.00444310
add esp, 8
mov dword [ebp - 8], eax
cmp dword [0x4530fc], 1
je 0x430f97
mov eax, dword [ebp - 0x48]
imul edx, dword [eax], 0xfc
add edx, 0x655fec
push edx
mov ecx, dword [ebp - 0x78]
add ecx, 0x5de
push ecx
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
jmp 0x430ff4
push 0x27
mov eax, dword [ebp - 0x48]
imul edx, dword [eax], 0xfc
add edx, 0x655fec
push edx
lea ecx, [ebp - 0x220]
push ecx
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x1f9], 0
lea eax, [ebp - 0x220]
push eax
call fcn.00423ed0
pop ecx
lea edx, [ebp - 0x220]
push edx
call fcn.0040288c
pop ecx
lea ecx, [ebp - 0x220]
push ecx
mov eax, dword [ebp - 0x78]
add eax, 0x5de
push eax
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
cmp dword [0x187e40c], 0
je 0x431146
cmp dword [ebp - 0x78], 2
jne 0x431146
cmp dword [0x187e62c], 0xfffffffe
je 0x431146
cmp byte [ebp - 0x1d8], 0
je 0x431146
cmp dword [ebp - 0x50], 0
je 0x431146
push 0x3e9
push 0x5e0
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x431146
cmp byte [0x666f9c], 0
jne 0x431146
lea edx, [ebp - 0xe0]
push edx
push 0x463879
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.00447d80
add esp, 0xc
dec eax
jne 0x431146
fld qword [ebp - 0xe0]
fcomp qword [0x433c84]
fnstsw ax
sahf
jbe 0x431146
mov dword [ebp - 8], 1
call fcn.00437654
fstp qword [ebp - 0xe0]
fld qword [ebp - 0xe0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jae 0x4310da
mov byte [0x656ac0], 0
push 0x46387d
push 0x5e0
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
jmp 0x431146
push dword [ebp - 0xdc]
push dword [ebp - 0xe0]
push 2
push 0x46387e
push 0x656ac0
call fcn.00447d04
add esp, 0x14
push 0x656ac0
push 0x5e0
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x463883
push 0x656ac0
call fcn.00444280
add esp, 8
push dword [0x45f7f4]
push 0x656ac0
call fcn.00444280
add esp, 8
push 0x463885
push 0x666f9c
call fcn.0044435c
add esp, 8
mov ecx, dword [ebp - 0x48]
cmp dword [ecx + 8], 0
jle 0x43185f
cmp dword [0x187e40c], 0
je 0x4311a2
cmp dword [0x187e62c], 0xfffffffe
je 0x4311a2
cmp dword [ebp - 0x78], 2
jne 0x4311a2
movsx eax, byte [0x663684]
cmp eax, 0x32
jne 0x4311a2
lea edx, [ebp - 0xe0]
push edx
push 0x463887
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.00447d80
add esp, 0xc
dec eax
je 0x4316b0
mov edx, dword [ebp - 0x48]
cmp dword [edx + 0xc], 0x138
jne 0x431216
cmp dword [ebp - 0x9c], 0
je 0x431216
push 0x27
push 0x6566d0
lea ecx, [ebp - 0x220]
push ecx
call fcn.004445b8
add esp, 0xc
movsx eax, byte [ebp - 0x220]
cmp eax, 0x3e
jne 0x4311ef
lea edx, [ebp - 0x21f]
push edx
lea ecx, [ebp - 0x220]
push ecx
call fcn.0044435c
add esp, 8
push 0xffffffffffffffff
push dword [ebp + 8]
lea eax, [ebp - 0x1d8]
push eax
lea edx, [ebp - 0x220]
push edx
call fcn.0042dc30
add esp, 0x10
mov ecx, dword [ebp - 0x78]
mov dword [ebp + ecx*4 - 0x1b8], eax
jmp 0x431248
mov eax, dword [ebp - 0x48]
push dword [eax + 0xc]
push dword [ebp + 8]
lea edx, [ebp - 0x1d8]
push edx
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.0042dc30
add esp, 0x10
mov edx, dword [ebp - 0x78]
mov dword [ebp + edx*4 - 0x1b8], eax
cmp dword [0x187e40c], 0
je 0x4315d8
cmp dword [0x187e62c], 0xfffffffe
je 0x4315d8
cmp dword [ebp - 0xa0], 0
je 0x4315d8
push 0x27
push 0x668154
lea ecx, [ebp - 0x220]
push ecx
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x1f9], 0
lea eax, [ebp - 0x220]
push eax
call fcn.00423ed0
pop ecx
lea edx, [ebp - 0x220]
push edx
call fcn.0040288c
pop ecx
lea ecx, [ebp - 0x220]
push ecx
push 0x73b
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x27
push 0x668058
lea eax, [ebp - 0x220]
push eax
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x1f9], 0
lea edx, [ebp - 0x220]
push edx
call fcn.00423ed0
pop ecx
lea ecx, [ebp - 0x220]
push ecx
call fcn.0040288c
pop ecx
lea eax, [ebp - 0x220]
push eax
push 0x73a
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x27
push 0x66b190
lea edx, [ebp - 0x220]
push edx
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x1f9], 0
lea ecx, [ebp - 0x220]
push ecx
call fcn.00423ed0
pop ecx
lea eax, [ebp - 0x220]
push eax
call fcn.0040288c
pop ecx
lea edx, [ebp - 0x220]
push edx
push 0x748
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
cmp dword [ebp - 0x78], 3
jne 0x43136f
mov ecx, dword [ebp - 0x78]
mov eax, dword [ebp + ecx*4 - 0x1b8]
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x78], 0x13
jne 0x431385
mov edx, dword [ebp - 0x78]
mov ecx, dword [ebp + edx*4 - 0x1b8]
mov dword [ebp - 0x90], ecx
cmp dword [ebp - 0x78], 4
jne 0x43139b
mov eax, dword [ebp - 0x78]
mov edx, dword [ebp + eax*4 - 0x1b8]
mov dword [ebp - 0x94], edx
cmp dword [ebp - 0x78], 3
jne 0x43145d
mov ecx, dword [ebp - 0x78]
cmp dword [ebp + ecx*4 - 0x1b8], 2
je 0x4313c3
mov eax, dword [ebp - 0x78]
cmp dword [ebp + eax*4 - 0x1b8], 1
jne 0x43145d
push 0xffffffffffffffff
push dword [ebp + 8]
lea edx, [ebp - 0x1d8]
push edx
push 0x668058
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x4313f4
cmp dword [ebp - 0x88], 1
jne 0x43143d
push 0x668058
call fcn.0044b444
pop ecx
fstp qword [ebp - 0x484]
push 0x656cb8
call fcn.0044b444
pop ecx
fcomp qword [ebp - 0x484]
fnstsw ax
sahf
jae 0x43143d
push 0x13a
push dword [ebp + 8]
lea edx, [ebp - 0x1d8]
push edx
push 0x668058
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x4315d8
mov ecx, dword [ebp - 0x78]
mov dword [ebp + ecx*4 - 0x1b8], 1
jmp 0x4315d8
cmp dword [ebp - 0x78], 0x13
jne 0x43151f
mov eax, dword [ebp - 0x78]
cmp dword [ebp + eax*4 - 0x1b8], 2
je 0x431485
mov edx, dword [ebp - 0x78]
cmp dword [ebp + edx*4 - 0x1b8], 1
jne 0x43151f
push 0xffffffffffffffff
push dword [ebp + 8]
lea ecx, [ebp - 0x1d8]
push ecx
push 0x66b190
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x4314b6
cmp dword [ebp - 0x88], 1
jne 0x4314ff
push 0x66b190
call fcn.0044b444
pop ecx
fstp qword [ebp - 0x484]
push 0x66ae9c
call fcn.0044b444
pop ecx
fcomp qword [ebp - 0x484]
fnstsw ax
sahf
jae 0x4314ff
push 0x13e
push dword [ebp + 8]
lea edx, [ebp - 0x1d8]
push edx
push 0x66b190
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x4315d8
mov ecx, dword [ebp - 0x78]
mov dword [ebp + ecx*4 - 0x1b8], 1
jmp 0x4315d8
cmp dword [ebp - 0x78], 4
jne 0x4315d8
mov eax, dword [ebp - 0x78]
cmp dword [ebp + eax*4 - 0x1b8], 2
je 0x431547
mov edx, dword [ebp - 0x78]
cmp dword [ebp + edx*4 - 0x1b8], 1
jne 0x4315d8
push 0xffffffffffffffff
push dword [ebp + 8]
lea ecx, [ebp - 0x1d8]
push ecx
push 0x668154
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x431578
cmp dword [ebp - 0x88], 1
jne 0x4315c1
push 0x668154
call fcn.0044b444
pop ecx
fstp qword [ebp - 0x484]
push 0x6572a0
call fcn.0044b444
pop ecx
fcomp qword [ebp - 0x484]
fnstsw ax
sahf
jae 0x4315c1
push 0x13b
push dword [ebp + 8]
lea edx, [ebp - 0x1d8]
push edx
push 0x668154
call fcn.0042dc30
add esp, 0x10
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 2
je 0x4315d8
mov ecx, dword [ebp - 0x78]
mov dword [ebp + ecx*4 - 0x1b8], 1
mov eax, dword [ebp - 0x78]
mov edx, dword [ebp + eax*4 - 0x1b8]
dec edx
je 0x43160f
dec edx
jne 0x4317d7
push 0x46388b
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx + 8], 0xfc
add eax, 0x655fec
push eax
call fcn.0044435c
add esp, 8
jmp 0x43183c
cmp dword [0x187e40c], 0
je 0x4317b0
cmp dword [0x187e62c], 0xfffffffe
je 0x4317b0
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x4317b0
cmp dword [ebp - 0x78], 2
jne 0x4317b0
cmp byte [0x663684], 0
jne 0x4317b0
lea edx, [ebp - 0xe0]
push edx
push 0x46388e
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.00447d80
add esp, 0xc
dec eax
jne 0x4317b0
cmp dword [0x45e910], 0
je 0x4317b0
xor edx, edx
mov dword [0x45e910], edx
push str.Hat_das_Ger
push 0x14
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
cmp eax, 6
jne 0x4317a9
push 0x463966
push 0x663684
call fcn.0044435c
add esp, 8
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.0040288c
pop ecx
push 0x27
mov edx, dword [ebp - 0x48]
imul ecx, dword [edx], 0xfc
add ecx, 0x655fec
push ecx
lea eax, [ebp - 0x220]
push eax
call fcn.004445b8
add esp, 0xc
mov byte [ebp - 0x1f9], 0
push 0x20
lea edx, [ebp - 0x220]
push edx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
fld dword [0x433c0c]
fmul qword [ebp - 0xe0]
fstp qword [ebp - 0xe0]
push dword [ebp - 0xdc]
push dword [ebp - 0xe0]
push 2
push 0x463968
mov eax, dword [ebp - 0x48]
imul edx, dword [eax], 0xfc
add edx, 0x655fec
push edx
call fcn.00447d04
add esp, 0x14
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
mov edx, dword [ebp - 0x78]
add edx, 0x5de
push edx
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
cmp dword [ebp - 0xa8], 0
je 0x4311a2
push dword [ebp - 0xa8]
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx], 0xfc
add eax, 0x655fec
push eax
call fcn.00444280
add esp, 8
jmp 0x4311a2
mov byte [0x663684], 0
push 0x46396d
mov edx, dword [ebp - 0x48]
imul ecx, dword [edx + 8], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x74], 1
jmp 0x43183c
push 0x46396f
mov eax, dword [ebp - 0x48]
imul edx, dword [eax + 8], 0xfc
add edx, 0x655fec
push edx
call fcn.0044435c
add esp, 8
cmp dword [0x187e40c], 0
je 0x43183c
cmp byte [ebp - 0x1d8], 0
jne 0x431817
mov ecx, dword [ebp - 0x78]
mov dword [ebp + ecx*4 - 0x1b8], 3
jmp 0x43183c
push 0x463971
mov eax, dword [ebp - 0x48]
imul edx, dword [eax + 8], 0xfc
add edx, 0x655fec
push edx
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x74], 1
mov ecx, dword [ebp - 0x48]
imul eax, dword [ecx + 8], 0xfc
add eax, 0x655fec
push eax
mov edx, dword [ebp - 0x78]
add edx, 0x6a5
push edx
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov ecx, dword [ebp + 0xc]
cmp ecx, dword [ebp - 0x78]
jne 0x4318aa
cmp dword [0x187e410], 0
je 0x431880
mov eax, dword [0x187de84]
cmp eax, dword [ebp + 0xc]
jne 0x431880
cmp dword [ebp - 8], 0
je 0x43189b
mov edx, 0xfffffffe
mov ecx, dword [ebp - 0x78]
cmp dword [ebp + ecx*4 - 0x1b8], 1
je 0x431895
add edx, 3
mov dword [0x45fc8c], edx
mov eax, dword [ebp + 0xc]
mov dword [0x187de84], eax
xor dword [0x45e8dc], 1
mov edx, dword [ebp - 0x48]
cmp dword [edx + 4], 0
jle 0x4318e0
mov ecx, dword [ebp + 0xc]
cmp ecx, dword [ebp - 0x78]
jne 0x4318c9
mov eax, dword [0x45e8dc]
mov edx, dword [eax*4 + 0x45e8e0]
jmp 0x4318ce
mov edx, 0x463973
push edx
mov eax, dword [ebp - 0x78]
add eax, 0x709
push eax
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
inc dword [ebp - 0x78]
mov ecx, dword [ebp - 0x78]
cmp ecx, dword [0x187e63c]
jl 0x430598
cmp dword [0x187e40c], 0
je 0x431aac
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x4319f9
push 0x1d
lea edx, [ebp - 0x1d8]
push edx
push 0xa68
push dword [ebp + 8]
call fcn.0042df94
add esp, 0x10
lea ecx, [ebp - 0x1d8]
push ecx
call fcn.0040288c
pop ecx
mov byte [ebp - 0x1ce], 0
lea eax, [ebp - 0x1d8]
push eax
push 0x6667bc
call fcn.0044435c
add esp, 8
cmp byte [ebp - 0x1d8], 0
je 0x431993
push 1
push 0xa67
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0xffffffffffffffff
push 0
push str._5.0
lea edx, [ebp - 0x1d8]
push edx
call fcn.0042dc30
add esp, 0x10
cmp eax, 2
je 0x4319a2
mov dword [ebp - 0x74], 1
jmp 0x4319a2
push 0
push 0xa67
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0xa68
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x150], eax
call sub.USER32.DLL_GetFocus
cmp eax, dword [ebp - 0x150]
jne 0x4319de
cmp byte [ebp - 0x1d8], 0
jne 0x4319de
push 0xa67
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
cmp byte [ebp - 0x1d8], 0
setne cl
and ecx, 1
push ecx
push dword [ebp - 0x150]
call sub.USER32.DLL_EnableWindow
jmp 0x431a00
mov byte [0x6667bc], 0
cmp byte [0x6667bc], 0
je 0x431a22
push 0x6667bc
push str.Mikrowelle_Energie__s_mW_cm2__Grenzwert__5_mW_cm2_bei_275_cm3_H2O_.
push 0x6668b8
call fcn.00447d04
add esp, 0xc
jmp 0x431a29
mov byte [0x6668b8], 0
cmp byte [0x664c2c], 0
jne 0x431a99
cmp byte [0x664d28], 0
jne 0x431a99
cmp byte [0x664e24], 0
jne 0x431a99
cmp byte [0x664f20], 0
jne 0x431a99
cmp byte [0x66501c], 0
jne 0x431a99
cmp byte [0x66540c], 0
jne 0x431a99
cmp byte [0x665508], 0
jne 0x431a99
cmp byte [0x66a8b4], 0
jne 0x431a99
cmp byte [0x66a9b0], 0
jne 0x431a99
cmp byte [0x66aaac], 0
jne 0x431a99
cmp byte [0x66aba8], 0
jne 0x431a99
cmp byte [0x66aca4], 0
jne 0x431a99
xor eax, eax
jmp 0x431a9e
mov eax, 1
push eax
push 0xa5b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
cmp dword [0x187e40c], 0
jne 0x431bfb
mov edx, dword [ebp - 0x68]
add edx, 0x516
add edx, 0xfffffaea
cmp edx, 6
ja case.0x431acd.1302
jmp dword [edx*4 + 0x431ad4]
cmp dword [ebp - 0x74], 0
jne 0x431b11
cmp dword [ebp - 0x1b8], 2
jne 0x431b11
cmp dword [ebp - 0x1b4], 2
je 0x431b15
cmp dword [ebp - 0x1a8], 2
je 0x431b15
xor ecx, ecx
jmp 0x431b1a
mov ecx, 1
mov dword [ebp - 4], ecx
jmp 0x43231d
cmp dword [ebp - 0x74], 0
jne 0x431b3a
cmp dword [ebp - 0x1b4], 2
je 0x431b3e
cmp dword [ebp - 0x1a8], 2
je 0x431b3e
xor eax, eax
jmp 0x431b43
mov eax, 1
mov dword [ebp - 4], eax
jmp 0x43231d
cmp dword [ebp - 0x74], 0
jne 0x431b63
cmp dword [ebp - 0x1b8], 2
jne 0x431b63
cmp dword [ebp - 0x1ac], 2
je 0x431b67
xor edx, edx
jmp 0x431b6c
mov edx, 1
mov dword [ebp - 4], edx
jmp 0x43231d
cmp dword [ebp - 0x74], 0
jne 0x431b83
cmp dword [ebp - 0x1ac], 2
je 0x431b87
xor ecx, ecx
jmp 0x431b8c
mov ecx, 1
mov dword [ebp - 4], ecx
jmp 0x43231d
cmp dword [ebp - 0x1b8], 2
jne 0x431bc1
cmp dword [ebp - 0x1b4], 1
jne 0x431baf
cmp dword [ebp - 0x1b0], 2
je 0x431bb8
cmp dword [ebp - 0x1a8], 2
jne 0x431bc1
cmp dword [ebp - 0x1ac], 1
jne 0x431bc5
xor eax, eax
jmp 0x431bca
mov eax, 1
mov dword [ebp - 4], eax
jmp 0x43231d
cmp dword [ebp - 0x74], 0
jne 0x431bea
cmp dword [ebp - 0x1b8], 2
jne 0x431bea
cmp dword [ebp - 0x1b4], 2
je 0x431bee
xor edx, edx
jmp 0x431bf3
mov edx, 1
mov dword [ebp - 4], edx
jmp 0x43231d
cmp dword [0x45e98c], 0
jl 0x431cae
cmp dword [ebp - 0x1b4], 1
je 0x431c1e
cmp dword [ebp - 0x1b4], 0
jne 0x431c9e
cmp byte [0x656ac0], 0
je 0x431c9e
cmp dword [ebp + 0xc], 0xfffffffe
je 0x431c5c
cmp dword [ebp - 0x1b4], 1
jne 0x431c4a
push str.Isolationswiderstand_Fehler._Ersatzableitstrom_darf_nicht_gemessen_werden.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
jmp 0x431c5c
push str.Isolationswiderstand_muss_zuerst_gemessen_werden.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
mov dword [0x45e98c], 1
mov byte [0x656ac0], 0
push 0x4639bf
push 0x65f784
call fcn.0044435c
add esp, 8
push 0x4639c1
push 0x5e0
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor ecx, ecx
mov dword [ebp - 0x1b0], ecx
jmp 0x431cae
cmp dword [ebp - 0x1b4], 2
jne 0x431cae
xor eax, eax
mov dword [0x45e98c], eax
cmp dword [ebp - 0x64], 0
jne 0x431dda
mov edx, dword [ebp - 0x68]
add edx, 0x516
cmp edx, 0x517
je 0x431dda
cmp dword [ebp - 0x1b4], 2
jne 0x431ce3
cmp dword [ebp - 0x1b0], 2
je 0x431dda
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x431d67
mov byte [0x6660d8], 0
push 0x4639c2
push 0x5e6
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push 0x4639c3
push 0x6661d4
call fcn.00444310
add esp, 8
test eax, eax
je 0x431d2f
cmp byte [0x6661d4], 0
jne 0x431d4d
push 0x4639c5
push 0x6662d0
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x198], 3
jmp 0x431d67
push 0x4639c7
push 0x6662d0
call fcn.0044435c
add esp, 8
xor edx, edx
mov dword [ebp - 0x198], edx
mov byte [0x6663cc], 0
push 0x4639c9
push 0x5e7
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
push str.__F_
push 0x6664c8
call fcn.00444310
add esp, 8
test eax, eax
je 0x431da2
cmp byte [0x6664c8], 0
jne 0x431dc0
push 0x4639cc
push 0x6665c4
call fcn.0044435c
add esp, 8
mov dword [ebp - 0x194], 3
jmp 0x431dda
push 0x4639ce
push 0x6665c4
call fcn.0044435c
add esp, 8
xor ecx, ecx
mov dword [ebp - 0x194], ecx
cmp dword [ebp - 0x64], 0
je 0x431df5
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x431ea9
cmp dword [0x45e990], 0
jl 0x431ea9
cmp dword [ebp - 0x198], 1
je 0x431e18
cmp dword [ebp - 0x198], 0
jne 0x431e98
cmp byte [0x6663cc], 0
je 0x431e98
cmp dword [ebp + 0xc], 0xfffffffe
je 0x431e56
cmp dword [ebp - 0x198], 1
jne 0x431e44
push str.Isolationswiderstand_Fehler._Ersatzableitstrom_darf_nicht_gemessen_werden.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
jmp 0x431e56
push str.Isolationswiderstand_muss_zuerst_gemessen_werden.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
mov dword [0x45e990], 1
mov byte [0x6663cc], 0
push 0x4639d0
push 0x6665c4
call fcn.0044435c
add esp, 8
push 0x4639d2
push 0x5e7
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor edx, edx
mov dword [ebp - 0x194], edx
jmp 0x431ea9
cmp dword [ebp - 0x198], 2
jne 0x431ea9
xor ecx, ecx
mov dword [0x45e990], ecx
cmp dword [0x187e62c], 0xfffffffe
je 0x4322c1
cmp dword [ebp - 0x1b8], 0
jne 0x4322c1
push 0x5e1
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x130], eax
push 0x5f1
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x134], eax
push 0x5e2
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x140], eax
push 0x5df
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x148], eax
push 0x5e0
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x14c], eax
cmp dword [ebp - 0x130], 0
je 0x431f60
push 0x3e9
push 0x5e1
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x431f60
push dword [ebp - 0x130]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x431f60
cmp byte [0x656cb8], 0
jne 0x432071
cmp dword [ebp - 0x134], 0
je 0x431f9e
push 0x3e9
push 0x5f1
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x431f9e
push dword [ebp - 0x134]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x431f9e
cmp byte [0x66ae9c], 0
jne 0x432071
cmp dword [ebp - 0x140], 0
je 0x431fdc
push 0x3e9
push 0x5e2
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x431fdc
push dword [ebp - 0x140]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x431fdc
cmp byte [0x6572a0], 0
jne 0x432071
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jne 0x432027
cmp dword [ebp - 0x148], 0
je 0x432027
push 0x3e9
push 0x5df
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x432027
push dword [ebp - 0x148]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x432027
cmp byte [0x6566d0], 0
jne 0x432071
cmp dword [ebp - 0x14c], 0
je 0x4322c1
push 0x3e9
push 0x5e0
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x4322c1
push dword [ebp - 0x14c]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x4322c1
cmp byte [0x656ac0], 0
je 0x4322c1
cmp dword [ebp + 0xc], 0xfffffffe
je 0x4320a0
fld qword [ebp - 0x118]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x43208e
cmp dword [ebp - 0x50], 0
je 0x4320a0
push str.Schutzleiterwiderstand_muss_zuerst_gemmessen_werden.
push 0x30
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
xor edx, edx
mov dword [ebp - 0x18], edx
mov ecx, dword [ebp - 0x18]
lea ecx, [ecx + ecx*2]
mov eax, dword [ecx*4 + 0x460a68]
mov byte [eax], 0
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 4
jl 0x4320a5
cmp dword [ebp - 0x130], 0
je 0x432125
push 0x3e9
push 0x5e1
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x432125
push dword [ebp - 0x130]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x432125
mov byte [0x656cb8], 0
push 0x4639d3
push 0x65f880
call fcn.0044435c
add esp, 8
push 0x4639d5
push 0x5e1
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor edx, edx
mov dword [ebp - 0x1ac], edx
cmp dword [ebp - 0x134], 0
je 0x43218c
push 0x3e9
push 0x5f1
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x43218c
push dword [ebp - 0x134]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x43218c
mov byte [0x66ae9c], 0
push 0x4639d6
push 0x66b094
call fcn.0044435c
add esp, 8
push 0x4639d8
push 0x5f1
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor ecx, ecx
mov dword [ebp - 0x16c], ecx
cmp dword [ebp - 0x140], 0
je 0x4321f3
push 0x3e9
push 0x5e2
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x4321f3
push dword [ebp - 0x140]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x4321f3
mov byte [0x6572a0], 0
push 0x4639d9
push 0x65fa78
call fcn.0044435c
add esp, 8
push 0x4639db
push 0x5e2
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor eax, eax
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x148], 0
je 0x43225a
push 0x3e9
push 0x5df
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x43225a
push dword [ebp - 0x148]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x43225a
mov byte [0x6566d0], 0
push 0x4639dc
push 0x65f688
call fcn.0044435c
add esp, 8
push 0x4639de
push 0x5df
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor edx, edx
mov dword [ebp - 0x1b4], edx
cmp dword [ebp - 0x14c], 0
je 0x4322c1
push 0x3e9
push 0x5e0
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x4322c1
push dword [ebp - 0x14c]
call sub.USER32.DLL_IsWindowEnabled
test eax, eax
je 0x4322c1
mov byte [0x656ac0], 0
push 0x4639df
push 0x65f784
call fcn.0044435c
add esp, 8
push 0x4639e1
push 0x5e0
push dword [ebp + 8]
call fcn.0042df64
add esp, 0xc
xor ecx, ecx
mov dword [ebp - 0x1b0], ecx
cmp dword [ebp - 0x74], 0
sete al
and eax, 1
mov dword [ebp - 4], eax
xor edx, edx
mov dword [ebp - 0x78], edx
jmp 0x432312
mov ecx, dword [ebp - 0x78]
shl ecx, 4
add ecx, dword [0x187e638]
mov dword [ebp - 0x48], ecx
mov eax, dword [ebp - 0x48]
cmp dword [eax + 8], 0
jle 0x43230f
mov edx, dword [ebp - 0x48]
imul ecx, dword [edx + 8], 0xfc
add ecx, 0x655fec
push ecx
mov eax, dword [ebp - 0x78]
add eax, 0x6a5
push eax
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
inc dword [ebp - 0x78]
mov edx, dword [ebp - 0x78]
cmp edx, dword [0x187e63c]
jl 0x4322d5
cmp dword [0x187e40c], 0
je 0x43298f
push 0x4639e2
push 0x65fc70
call fcn.00444310
add esp, 8
test eax, eax
jne 0x432354
push 0x4639e4
push 0x667d64
call fcn.0044435c
add esp, 8
jmp 0x43235b
mov byte [0x667d64], 0
push 0x564
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x432378
mov dword [ebp - 0xa8], 0x4639e6
jmp 0x432382
mov dword [ebp - 0xa8], 0x4639e9
push dword [ebp - 0xa8]
push 0x569
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push dword [ebp - 0xa8]
push 0x665ee0
call fcn.0044435c
add esp, 8
cmp dword [ebp - 4], 0
je 0x4323b5
mov ecx, 0x4639eb
jmp 0x4323ba
mov ecx, 0x4639ee
push ecx
push 0x567
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [ebp - 4], 0
je 0x4323d5
mov eax, 0x4639f0
jmp 0x4323da
mov eax, 0x4639f3
push eax
push 0x665fdc
call fcn.0044435c
add esp, 8
push 0xb72
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x432400
mov edx, 0x4639f5
jmp 0x432405
mov edx, 0x4639f8
push edx
push 0x566
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
lea eax, [ebp - 0xe8]
push eax
push 0x4639fa
push 0x656ac0
call fcn.00447d80
add esp, 0xc
dec eax
je 0x432441
xor ecx, ecx
mov dword [ebp - 0xe8], ecx
mov dword [ebp - 0xe4], 0xbff00000
push 0x656bbc
call fcn.0042ea04
pop ecx
fstp qword [ebp - 0xf8]
lea eax, [ebp - 0xf0]
push eax
push 0x4639fe
push 0x6572a0
call fcn.00447d80
add esp, 0xc
dec eax
je 0x432480
xor edx, edx
mov dword [ebp - 0xf0], edx
mov dword [ebp - 0xec], 0xbff00000
fld qword [ebp - 0xf0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x4324d6
lea edx, [ebp - 0x108]
push edx
push 0x463a02
push 0x668154
call fcn.00447d80
add esp, 0xc
dec eax
jne 0x4324d6
fld qword [ebp - 0x108]
fcomp qword [ebp - 0xf0]
fnstsw ax
sahf
jbe 0x4324d6
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0xf0], edx
mov edx, dword [ebp - 0x104]
mov dword [ebp - 0xec], edx
push 0x65739c
call fcn.0042ea04
pop ecx
fstp qword [ebp - 0x100]
fld qword [ebp - 0xe8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x432520
fld qword [ebp - 0xf8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x432520
fld qword [ebp - 0xf8]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xe8]
fnstsw ax
sahf
jb 0x432559
fld qword [ebp - 0xf0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x432565
fld qword [ebp - 0x100]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x432565
fld qword [ebp - 0x100]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xf0]
fnstsw ax
sahf
jae 0x432565
mov dword [ebp - 0x158], 1
jmp 0x43256d
xor edx, edx
mov dword [ebp - 0x158], edx
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4325b3
push 0xf8
push 0x6666c0
push 0xa69
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x463a06
push 0x6666c0
call fcn.00444280
add esp, 8
mov dword [ebp - 0x154], 1
jmp 0x4325c2
mov byte [0x6666c0], 0
xor ecx, ecx
mov dword [ebp - 0x154], ecx
cmp dword [ebp - 0x154], 0
je 0x4325f7
cmp dword [ebp - 0x3c], 2
jne 0x4325f7
push 0
push 0xb9f
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0
push 0xb9f
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
jmp 0x432615
cmp dword [0x187e62c], 0xfffffffe
je 0x432615
push 1
push 0xb9f
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
mov ebx, 1
push 0xb9f
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x43262e
add ebx, 0xfffffffe
mov dword [0x45e920], ebx
cmp dword [0x45e920], 0
jne 0x432646
mov byte [0x65daf8], 0
jmp 0x432675
cmp dword [0x45e920], 0
jle 0x432663
push 0x463a08
push 0x65daf8
call fcn.0044435c
add esp, 8
jmp 0x432675
push 0x463a0b
push 0x65daf8
call fcn.0044435c
add esp, 8
cmp dword [ebp - 0x3c], 1
jne 0x432697
cmp dword [ebp - 0x154], 0
jne 0x432697
cmp dword [ebp - 0x158], 0
jne 0x432697
xor eax, eax
mov dword [ebp - 0x28], eax
jmp 0x43274c
cmp dword [ebp - 0x3c], 1
jne 0x4326bb
cmp dword [ebp - 0x154], 0
je 0x4326bb
cmp dword [ebp - 0x158], 0
jne 0x4326bb
mov dword [ebp - 0x28], 1
jmp 0x43274c
cmp dword [ebp - 0x3c], 1
jne 0x4326d3
cmp dword [ebp - 0x158], 0
je 0x4326d3
mov dword [ebp - 0x28], 2
jmp 0x43274c
cmp dword [ebp - 0x3c], 2
jne 0x4326f4
cmp dword [ebp - 0x154], 0
jne 0x4326f4
cmp dword [ebp - 0x158], 0
jne 0x4326f4
mov dword [ebp - 0x28], 3
jmp 0x43274c
cmp dword [ebp - 0x3c], 2
jne 0x432715
cmp dword [ebp - 0x154], 0
je 0x432715
cmp dword [ebp - 0x158], 0
jne 0x432715
mov dword [ebp - 0x28], 4
jmp 0x43274c
cmp dword [ebp - 0x3c], 2
jne 0x43272d
cmp dword [ebp - 0x158], 0
je 0x43272d
mov dword [ebp - 0x28], 5
jmp 0x43274c
cmp dword [ebp - 0x3c], 0
jne 0x432745
cmp dword [ebp - 0x154], 0
je 0x432745
mov dword [ebp - 0x28], 6
jmp 0x43274c
mov dword [ebp - 0x28], 0xffffffff
xor edx, edx
mov dword [ebp - 0x18], edx
mov ecx, dword [ebp - 0x18]
imul eax, dword [ecx*4 + 0x460d00], 0xfc
add eax, 0x655fec
push eax
lea edx, [ebp - 0x31c]
push edx
call fcn.0044435c
add esp, 8
cmp dword [ebp - 0x28], 0
jl 0x432791
mov ecx, dword [ebp - 0x28]
lea ecx, [ecx + ecx*4]
lea eax, [ecx*4 + 0x460d14]
mov edx, dword [ebp - 0x18]
cmp dword [eax + edx*4], 0
jne 0x4327ac
mov ecx, dword [ebp - 0x18]
mov eax, dword [ecx*4 + 0x460d00]
mov edx, eax
shl eax, 6
sub eax, edx
mov byte [eax*4 + 0x655fec], 0
jmp 0x4327e1
push 0xf9
mov ecx, dword [ebp - 0x28]
lea ecx, [ecx + ecx*4]
lea eax, [ecx*4 + 0x460d14]
mov edx, dword [ebp - 0x18]
push dword [eax + edx*4]
mov ecx, dword [ebp - 0x18]
imul eax, dword [ecx*4 + 0x460d00], 0xfc
add eax, 0x655fec
push eax
call fcn.004046f8
add esp, 0xc
mov edx, dword [ebp - 0x18]
imul ecx, dword [edx*4 + 0x460d00], 0xfc
add ecx, 0x655fec
push ecx
lea eax, [ebp - 0x31c]
push eax
call fcn.00444310
add esp, 8
test eax, eax
je 0x432813
mov dword [0x45e8e8], 1
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 5
jl 0x432751
mov byte [0x667194], 0
mov byte [0x667290], 0
cmp byte [0x665118], 0
je 0x432866
cmp byte [0x6666c0], 0
je 0x432854
push 0x463a0d
push 0x667194
call fcn.0044435c
add esp, 8
jmp 0x432866
push 0x463a0f
push 0x667290
call fcn.0044435c
add esp, 8
cmp dword [ebp - 0x38], 0
je 0x4328a4
push 0x463a11
push 0xb7d
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x45e8b3
push 0x665604
call fcn.0044435c
add esp, 8
push 0x463a27
push 0x66a1d0
call fcn.0044435c
add esp, 8
jmp 0x4328f9
cmp dword [ebp - 0x5c], 2
je 0x4328b3
cmp byte [0x66b970], 0
je 0x4328d9
push str.Teilpr
push 0xb7d
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
push 0x463a3f
push 0x66a1d0
call fcn.0044435c
add esp, 8
jmp 0x4328f2
push 0x463a41
push 0xb7d
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x66a1d0], 0
mov byte [0x665604], 0
push 0xfa
push 0x662fa0
push 0x557
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x662fa0
call fcn.0040288c
pop ecx
push 0xfa
push 0x663588
push 0x559
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
mov edx, dword [ebp - 0xa8]
cmp byte [edx], 0
je 0x43294c
push 0x663588
call fcn.0042ce50
pop ecx
test eax, eax
jne 0x432959
cmp dword [ebp - 0x14], 0
jne 0x432959
mov dword [ebp - 0x14], 0x559
cmp dword [ebp - 0x50], 0
je 0x432986
cmp dword [ebp - 0x14], 0
jne 0x432986
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x432986
cmp byte [0x666ea0], 0
jne 0x432986
push dword [ebp + 8]
call fcn.0043c268
pop ecx
push 0xb72
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4329a7
mov edx, 0x463a53
jmp 0x4329ac
mov edx, 0x463a56
push edx
push 0x65f394
call fcn.0044435c
add esp, 8
push 0x463a58
push 0x65daf8
call fcn.00444310
add esp, 8
test eax, eax
jne 0x4329d7
mov eax, 0x463a5b
jmp 0x4329dc
mov eax, 0x463a5e
push eax
push 0x5dc
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [ebp - 4], 0
je 0x432a38
cmp dword [0x187e40c], 0
je 0x432a0a
push 0x564
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x432a38
push 0xb72
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x432a38
push 0x463a60
push 0x65daf8
call fcn.00444310
add esp, 8
test eax, eax
jne 0x432a38
mov edx, 0x463a63
jmp 0x432a3d
mov edx, 0x463a66
push edx
push 0x65fc70
call fcn.0044435c
add esp, 8
push 0x65fc70
push 0xb7c
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [0x187e40c], 0
je 0x4333d1
push 0x463a68
push 0x65fc70
call fcn.00444310
add esp, 8
test eax, eax
jne 0x432bb1
cmp dword [ebp - 0x38], 0
je 0x432b7b
push str.Es_konnte_keine_vollst
push 0x665700
call fcn.0044435c
add esp, 8
push str.ichbar_ist._Es_wurden_jedoch_folgende_Teilpr
push 0x6657fc
call fcn.0044435c
add esp, 8
push str.s_Netzanschlusses_bez
push 0x6658f8
call fcn.0044435c
add esp, 8
push str.chluss__falls_vorhanden_auch_die_der_benachbarten_Steckdosen_im_Handbereich__Schutzleiterwiderstan
push 0x6659f4
call fcn.0044435c
add esp, 8
push str.dsmessung__Ber
push 0x665af0
call fcn.0044435c
add esp, 8
push 0x463c4c
push 0x665bec
call fcn.0044435c
add esp, 8
mov byte [0x18771e4], 0
xor eax, eax
mov dword [ebp - 0x1c], eax
push 0
imul ecx, dword [ebp - 0x1c], 0xfc
add ecx, 0x665700
push ecx
call fcn.0042eadc
add esp, 8
jmp 0x432b29
mov eax, dword [ebp - 0xa8]
mov byte [eax], 0x20
push 0xa
imul edx, dword [ebp - 0x1c], 0xfc
add edx, 0x665700
push edx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
test eax, eax
jne 0x432b20
push 0xd
imul edx, dword [ebp - 0x1c], 0xfc
add edx, 0x665700
push edx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
test eax, eax
jne 0x432b20
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 6
jl 0x432b06
jmp 0x432c83
mov byte [0x665700], 0
mov byte [0x6657fc], 0
mov byte [0x6658f8], 0
mov byte [0x6659f4], 0
mov byte [0x665af0], 0
mov byte [0x665bec], 0
mov byte [0x18771e4], 0
jmp 0x432c83
push 0x463c7e
push 0x665700
call fcn.0044435c
add esp, 8
push str.schl
push 0x6657fc
call fcn.0044435c
add esp, 8
push str.trieben_werden__Vor_Gebrauch_von_einer_Fach
push 0x6658f8
call fcn.0044435c
add esp, 8
push str.kraft_instandsetzen_lassen.
push 0x6659f4
call fcn.0044435c
add esp, 8
mov byte [0x665af0], 0
mov byte [0x665bec], 0
mov byte [0x18771e4], 0
xor edx, edx
mov dword [ebp - 0x1c], edx
push 0
imul ecx, dword [ebp - 0x1c], 0xfc
add ecx, 0x665700
push ecx
call fcn.0042eadc
add esp, 8
jmp 0x432c36
mov eax, dword [ebp - 0xa8]
mov byte [eax], 0x20
push 0xa
imul edx, dword [ebp - 0x1c], 0xfc
add edx, 0x665700
push edx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
test eax, eax
jne 0x432c2d
push 0xd
imul edx, dword [ebp - 0x1c], 0xfc
add edx, 0x665700
push edx
call fcn.00444485
add esp, 8
mov dword [ebp - 0xa8], eax
test eax, eax
jne 0x432c2d
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 4
jl 0x432c13
cmp dword [ebp - 0x50], 0
je 0x432c9d
push str.Messungen_manuell_durchgef
push 0x664254
call fcn.0044435c
add esp, 8
jmp 0x432ca4
mov byte [0x664254], 0
mov byte [0x664350], 0
cmp byte [0x663684], 0
je 0x432cc8
push str.Ersatzableitstrom_halbiert.
push 0x66444c
call fcn.0044435c
add esp, 8
jmp 0x432ccf
mov byte [0x66444c], 0
cmp dword [ebp - 0x68], 1
jne 0x432ce8
xor edx, edx
mov byte [0x664644], dl
mov byte [0x664548], dl
jmp 0x432d9b
push 0x6625c8
lea eax, [ebp - 0x31c]
push eax
call fcn.0044435c
add esp, 8
push 1
lea ecx, [ebp - 0x31c]
push ecx
call fcn.0042df14
add esp, 8
push 0x463d6b
push 0x6625c8
call fcn.0042dfb8
add esp, 8
lea eax, [ebp - 0x31c]
push eax
push str.Gesamtschutzleiterl
push 0x664548
call fcn.00447d04
add esp, 0xc
fld qword [ebp - 0xc8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
ja 0x432d5d
push str.Gesamtanschlussleistung:_0_kW.
push 0x664644
call fcn.0044435c
add esp, 8
jmp 0x432d9b
push 0x6627c0
lea edx, [ebp - 0x31c]
push edx
call fcn.0044435c
add esp, 8
push 1
lea ecx, [ebp - 0x31c]
push ecx
call fcn.0042df14
add esp, 8
lea eax, [ebp - 0x31c]
push eax
push str.Gesamtanschlussleistung:_bis__s.
push 0x664644
call fcn.00447d04
add esp, 0xc
push 0x669fd8
lea edx, [ebp - 0x31c]
push edx
call fcn.0044435c
add esp, 8
push 1
lea ecx, [ebp - 0x31c]
push ecx
call fcn.0042df14
add esp, 8
lea eax, [ebp - 0x31c]
push eax
push str.Schutzleiterquerschnitt:__s.
push 0x664b30
call fcn.00447d04
add esp, 0xc
cmp dword [ebp - 0x38], 0
je 0x432df3
push str.Festanschluss_bzw._schwer_erreichbarer_Netz_Anschluss_nicht_erreichbar.
push 0x66a7b8
call fcn.0044435c
add esp, 8
jmp 0x432e2e
cmp dword [ebp - 0x5c], 0
jle 0x432e0d
push str.Festanschluss.
push 0x66a7b8
call fcn.0044435c
add esp, 8
jmp 0x432e2e
cmp dword [ebp - 0x6c], 0
je 0x432e27
push str.Zange.
push 0x66a7b8
call fcn.0044435c
add esp, 8
jmp 0x432e2e
mov byte [0x66a7b8], 0
cmp byte [0x666f9c], 0
je 0x432e4b
push str.Da_Iea_19_99_mA__wurde_die_kap._Schaltung_mit_dem_MHit16i_gemessen_und_der_Iea_von_Software_errechnet.
push 0x66483c
call fcn.0044435c
add esp, 8
jmp 0x432e52
mov byte [0x66483c], 0
cmp byte [0x6668b8], 0
je 0x432e6a
push 1
push 0x6668b8
call fcn.0042eadc
add esp, 8
cmp dword [ebp - 0x98], 0
je 0x432e87
push 0x463eb0
push 0x664938
call fcn.0044435c
add esp, 8
jmp 0x432e8e
mov byte [0x664938], 0
cmp dword [ebp - 0x64], 0
je 0x432ec5
push 0x14
lea edx, [ebp - 0x1d8]
push edx
push 0x745
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
lea ecx, [ebp - 0x1d8]
push ecx
push 0x463ed2
push 0x664a34
call fcn.00447d04
add esp, 0xc
jmp 0x432ecc
mov byte [0x664a34], 0
xor eax, eax
mov dword [ebp - 0x1c], eax
mov edx, dword [ebp - 0x1c]
mov ecx, dword [edx*4 + 0x45ec8c]
mov eax, ecx
shl ecx, 6
sub ecx, eax
cmp byte [ecx*4 + 0x655fec], 0
je 0x432f0b
push 1
mov edx, dword [ebp - 0x1c]
imul ecx, dword [edx*4 + 0x45ec8c], 0xfc
add ecx, 0x655fec
push ecx
call fcn.0042eadc
add esp, 8
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 0xa
jl 0x432ed1
mov byte [0x663b70], 0
mov byte [0x663d68], 0
xor eax, eax
mov dword [ebp - 0x18], eax
mov edx, dword [ebp - 0x18]
lea edx, [edx + edx*2]
mov ecx, dword [edx*4 + 0x460a94]
mov eax, ecx
shl ecx, 6
sub ecx, eax
mov byte [ecx*4 + 0x655fec], 0
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 9
jl 0x432f27
cmp dword [ebp - 0x38], 0
je 0x43325a
push str.Es_wurden_nicht_alle_Pr
push 0x664740
call fcn.0044435c
add esp, 8
push 1
push 0x664740
call fcn.0042eadc
add esp, 8
xor edx, edx
mov dword [ebp - 0x4c], edx
xor ecx, ecx
mov dword [ebp - 0x18], ecx
mov eax, 4
cmp dword [ebp - 0x64], 0
jne 0x432f8f
add eax, 0xfffffffc
mov edx, 2
cmp dword [ebp - 0x5c], 2
je 0x432f9d
add edx, 0xfffffffe
add eax, edx
mov ecx, 1
cmp dword [ebp - 0x54], 1
jne 0x432fab
dec ecx
add eax, ecx
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x1c]
cmp dword [eax*8 + 0x460cc0], 0
jne 0x432fd4
mov edx, dword [ebp - 0x18]
lea edx, [edx + edx*2]
cmp dword [edx*4 + 0x460a94], 0x12a
je 0x433085
mov ecx, dword [ebp - 0x1c]
cmp dword [ecx*8 + 0x460cc4], 0
jne 0x432ff8
mov eax, dword [ebp - 0x18]
lea eax, [eax + eax*2]
cmp dword [eax*4 + 0x460a94], 0x12b
je 0x433085
mov edx, dword [ebp - 0x18]
lea edx, [edx + edx*2]
mov ecx, dword [edx*4 + 0x460a90]
and ecx, dword [ebp - 0x38]
je 0x433085
mov eax, dword [ebp - 0x18]
lea eax, [eax + eax*2]
mov edx, dword [eax*4 + 0x460a90]
cmp edx, dword [ebp - 0x4c]
jne 0x433022
cmp dword [ebp - 0x4c], 2
jne 0x433041
push 0
push 0x463f30
call fcn.0042eadc
add esp, 8
mov ecx, dword [ebp - 0x18]
lea ecx, [ecx + ecx*2]
mov eax, dword [ecx*4 + 0x460a90]
mov dword [ebp - 0x4c], eax
mov edx, dword [ebp - 0x18]
lea edx, [edx + edx*2]
push dword [edx*4 + 0x460a98]
mov ecx, dword [ebp - 0x18]
lea ecx, [ecx + ecx*2]
imul eax, dword [ecx*4 + 0x460a94], 0xfc
add eax, 0x655fec
push eax
call fcn.0044435c
add esp, 8
push 0
mov edx, dword [ebp - 0x18]
lea edx, [edx + edx*2]
push dword [edx*4 + 0x460a98]
call fcn.0042eadc
add esp, 8
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 9
jl 0x432f81
mov byte [0x668838], 0
mov byte [0x668934], 0
mov byte [0x668e20], 0
mov byte [0x668f1c], 0
xor ecx, ecx
mov dword [ebp - 0x1c], ecx
mov eax, dword [ebp - 0x1c]
mov edx, dword [eax*4 + 0x45fdc0]
mov ecx, edx
shl edx, 6
sub edx, ecx
cmp byte [edx*4 + 0x655fec], 0
je 0x4331bd
push 0
push 0x463f33
call fcn.0042eadc
add esp, 8
mov eax, dword [ebp - 0x1c]
cmp dword [eax*4 + 0x45fdc0], 0xe0
jne 0x433138
push str.__Schutzleiteranschluss_und_auch_leitf
push 0x668838
call fcn.0044435c
add esp, 8
push 0
push 0x668838
call fcn.0042eadc
add esp, 8
push str.d_nicht_erreichbar
push 0x668934
call fcn.0044435c
add esp, 8
push 0
push 0x668934
call fcn.0042eadc
add esp, 8
jmp 0x4331bd
mov edx, dword [ebp - 0x1c]
cmp dword [edx*4 + 0x45fdc0], 0xe3
jne 0x43316b
push 0x463fa8
push 0x668e20
call fcn.0044435c
add esp, 8
push 0
push 0x668e20
call fcn.0042eadc
add esp, 8
jmp 0x4331bd
mov ecx, dword [ebp - 0x1c]
cmp dword [ecx*4 + 0x45fdc0], 0xe4
jne 0x43319e
push str.__Leitungskupplung_konnte_nicht_eingebaut_werden
push 0x668f1c
call fcn.0044435c
add esp, 8
push 0
push 0x668f1c
call fcn.0042eadc
add esp, 8
jmp 0x4331bd
push 0
mov eax, dword [ebp - 0x1c]
imul edx, dword [eax*4 + 0x45fdc0], 0xfc
add edx, 0x655fec
push edx
call fcn.0042eadc
add esp, 8
inc dword [ebp - 0x1c]
cmp dword [ebp - 0x1c], 6
jl 0x4330b3
cmp byte [0x662da8], 0
je 0x4331f1
push 0
push str._r_n_
call fcn.0042eadc
add esp, 8
push 0
push 0x662da8
call fcn.0042eadc
add esp, 8
push 0x463ff8
push 0x65fc70
call fcn.00444310
add esp, 8
test eax, eax
jne 0x433261
push str.Der_Pr
push 0x663b70
call fcn.0044435c
add esp, 8
push str.le_Pr
push 0x663d68
call fcn.0044435c
add esp, 8
push 0
push 0x464097
call fcn.0042eadc
add esp, 8
push 0
push 0x663b70
call fcn.0042eadc
add esp, 8
push 0
push 0x663d68
call fcn.0042eadc
add esp, 8
jmp 0x433261
mov byte [0x664740], 0
cmp byte [0x66b970], 0
je 0x433297
push 1
push 0x66b970
call fcn.0042eadc
add esp, 8
push 0
push 0x66ba6c
call fcn.0042eadc
add esp, 8
push 0
push 0x66bb68
call fcn.0042eadc
add esp, 8
fld qword [ebp - 0x110]
fcomp dword [0x433bc4]
fnstsw ax
sahf
je 0x4332de
cmp dword [ebp - 0x6c], 0
jne 0x4332b4
cmp dword [ebp - 0x70], 0
je 0x4332d7
push str.Bei_Zange_muss__Pr
push 0x66bc64
call fcn.0044435c
add esp, 8
push 1
push 0x66bc64
call fcn.0042eadc
add esp, 8
jmp 0x4332de
mov byte [0x66bc64], 0
xor edx, edx
mov dword [ebp - 0x18], edx
mov ecx, dword [ebp - 0x18]
mov eax, dword [ecx*8 + 0x460da0]
mov edx, eax
shl eax, 6
sub eax, edx
cmp byte [eax*4 + 0x655fec], 0
je 0x433342
cmp byte [0x18771e4], 0
je 0x433323
mov ecx, dword [ebp - 0x18]
cmp dword [ecx*8 + 0x460da4], 0
je 0x433323
push 0
push 0x4640d4
call fcn.0042eadc
add esp, 8
push 0
mov eax, dword [ebp - 0x18]
imul edx, dword [eax*8 + 0x460da0], 0xfc
add edx, 0x655fec
push edx
call fcn.0042eadc
add esp, 8
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 0x11
jl 0x4332e3
xor ecx, ecx
mov dword [ebp - 0x18], ecx
mov eax, dword [ebp - 0x18]
mov edx, dword [eax*8 + 0x45e944]
mov dword [ebp - 0x34], edx
mov ecx, dword [ebp - 0x34]
mov eax, ecx
shl ecx, 6
sub ecx, eax
cmp byte [ecx*4 + 0x655fec], 0
je 0x433389
push 1
imul edx, dword [ebp - 0x34], 0xfc
add edx, 0x655fec
push edx
call fcn.0042eadc
add esp, 8
inc dword [ebp - 0x18]
cmp dword [ebp - 0x18], 2
jl 0x433350
push 0x3642
push 0x187a826
push 0x556
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItemTextA
push 0x18771e4
push 0x187a826
call fcn.00444310
add esp, 8
test eax, eax
je 0x4333d1
push 0x18771e4
push 0x556
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
cmp dword [0x187e40c], 0
je 0x433806
cmp dword [0x187e62c], 0xfffffffe
je 0x433806
xor ecx, ecx
mov dword [ebp - 0x84], ecx
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], ecx
push 0x5e1
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x130], eax
push 0x5f1
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x134], eax
push 0x5e2
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
mov dword [ebp - 0x140], eax
cmp dword [ebp - 0xa0], 0
je 0x4336f3
cmp dword [0x187de78], 5
jne 0x433473
cmp dword [ebp - 0x8c], 2
je 0x43345a
cmp dword [ebp - 0x8c], 1
jne 0x433463
mov dword [ebp - 0x7c], 2
jmp 0x433485
mov dword [ebp - 0x7c], 1
xor eax, eax
mov dword [0x187de74], eax
jmp 0x433485
push 0
push 0x73a
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187de7c], 5
jne 0x4334ba
cmp dword [ebp - 0x90], 2
je 0x4334a0
cmp dword [ebp - 0x90], 1
jne 0x4334a9
mov dword [ebp - 0x80], 2
jmp 0x4334cc
mov dword [ebp - 0x80], 1
xor edx, edx
mov dword [0x187de74], edx
jmp 0x4334cc
push 0
push 0x748
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187de80], 5
jne 0x433506
cmp dword [ebp - 0x94], 2
je 0x4334e7
cmp dword [ebp - 0x94], 1
jne 0x4334f3
mov dword [ebp - 0x84], 2
jmp 0x433518
mov dword [ebp - 0x84], 1
xor eax, eax
mov dword [0x187de74], eax
jmp 0x433518
push 0
push 0x73b
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187de74], 2
jge 0x4335c1
cmp dword [0x187de78], 5
jne 0x433559
push 0x4640d7
push 0x73a
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x668058], 0
push 5
push 0x73a
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187de7c], 5
jne 0x43358d
push 0x4640d8
push 0x748
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x66b190], 0
push 5
push 0x748
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187de80], 5
jne 0x4335c1
push 0x4640d9
push 0x73b
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov byte [0x668154], 0
push 5
push 0x73b
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [ebp - 0x7c], 1
je 0x4336f3
cmp dword [ebp - 0x80], 1
je 0x4336f3
cmp dword [ebp - 0x84], 1
je 0x4336f3
cmp dword [ebp - 0x7c], 0
jne 0x4335fb
cmp dword [ebp - 0x80], 0
jne 0x4335fb
cmp dword [ebp - 0x84], 0
je 0x4336f3
cmp dword [0x187de74], 0
jne 0x433613
mov dword [0x187de74], 1
jmp 0x4336f3
cmp dword [0x187de74], 1
jne 0x4336f3
push 0x73f
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
je 0x4336f3
mov dword [0x187de74], 2
push 0x3e9
push 0x73a
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x43366d
push 0x740
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
jmp 0x4336ae
push 0x3e9
push 0x748
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
je 0x43369b
push 0x749
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
jmp 0x4336ae
push 0x741
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_SetFocus
push str.Bitte_die_Differenz__und_ggf._Ber
push 0x10
push dword [ebp + 8]
call fcn.00411b5c
add esp, 0xc
push 1
call fcn.0042c5f0
pop ecx
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
mov dword [0x187de74], 3
cmp dword [ebp - 0x7c], 0
jne 0x43370b
push 0
push 0x73a
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [ebp - 0x80], 0
jne 0x433723
push 0
push 0x748
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [ebp - 0x84], 0
jne 0x43373e
push 0
push 0x73b
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [ebp - 0x7c], 0
jne 0x433753
cmp dword [ebp - 0x80], 0
jne 0x433753
cmp dword [ebp - 0x84], 0
je 0x43375c
mov dword [ebp - 0x18], 5
jmp 0x43376b
xor ecx, ecx
mov dword [ebp - 0x18], ecx
mov dword [0x187de74], 0xffffffff
cmp dword [0x187de74], 0
jne 0x43378b
push 0x73e
push 0x73f
push 0x73e
push dword [ebp + 8]
call sub.USER32.DLL_CheckRadioButton
cmp dword [0x187de74], 1
setl al
and eax, 1
push eax
push 0x73e
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
cmp dword [0x187de74], 1
setge dl
and edx, 1
push edx
push 0x73f
push dword [ebp + 8]
call sub.USER32.DLL_GetDlgItem
push eax
call sub.USER32.DLL_EnableWindow
push dword [ebp - 0x18]
push 0xb6c
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push dword [ebp - 0x18]
push 0x73e
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push dword [ebp - 0x18]
push 0x73f
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
cmp dword [0x187e40c], 0
je 0x433bba
push 0x3e9
push 0x5e0
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
test eax, eax
jne 0x433841
mov byte [0x666f9c], 0
mov byte [0x663684], 0
mov byte [0x656ac0], 0
push 1
push dword [ebp + 8]
call fcn.0042e5dc
add esp, 8
push 0x3ea
push 0x73f
push dword [ebp + 8]
call fcn.0042e4b8
add esp, 0xc
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x433b8b
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x433b8b
cmp dword [0x45e908], 0
jne 0x4338a3
cmp dword [0x45e90c], 0
je 0x433b8b
cmp dword [ebp - 0x50], 0
jne 0x4338bf
cmp dword [0x45e550], 0
je 0x4338bf
cmp dword [0x45e904], 0
je 0x433b8b
lea ecx, [ebp - 0xe8]
push ecx
push 0x464145
push 0x656ac0
call fcn.00447d80
add esp, 0xc
dec eax
je 0x4338ed
xor eax, eax
mov dword [ebp - 0xe8], eax
mov dword [ebp - 0xe4], 0xbff00000
push 0x656bbc
call fcn.0042ea04
pop ecx
fstp qword [ebp - 0xf8]
lea edx, [ebp - 0xf0]
push edx
push 0x464149
push 0x6572a0
call fcn.00447d80
add esp, 0xc
dec eax
je 0x43392c
xor ecx, ecx
mov dword [ebp - 0xf0], ecx
mov dword [ebp - 0xec], 0xbff00000
fld qword [ebp - 0xf0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433982
lea edx, [ebp - 0x108]
push edx
push 0x46414d
push 0x668154
call fcn.00447d80
add esp, 0xc
dec eax
jne 0x433982
fld qword [ebp - 0x108]
fcomp qword [ebp - 0xf0]
fnstsw ax
sahf
jbe 0x433982
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0xf0], edx
mov edx, dword [ebp - 0x104]
mov dword [ebp - 0xec], edx
push 0x65739c
call fcn.0042ea04
pop ecx
fstp qword [ebp - 0x100]
xor ecx, ecx
mov dword [0x187e1cc], ecx
cmp dword [0x45e908], 0
je 0x433a55
cmp dword [ebp - 0x3c], 0
jne 0x433a55
fld qword [ebp - 0xe8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x4339fc
fld qword [ebp - 0xf8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x4339fc
fld qword [ebp - 0xf8]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xe8]
fnstsw ax
sahf
jb 0x433a46
fld qword [ebp - 0xe8]
fcomp qword [0x433c94]
fnstsw ax
sahf
ja 0x433a46
fld qword [ebp - 0xf0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433a55
fld qword [ebp - 0x100]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433a55
fld qword [ebp - 0x100]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xf0]
fnstsw ax
sahf
jb 0x433a46
fld qword [ebp - 0xf0]
fcomp qword [0x433c94]
fnstsw ax
sahf
jbe 0x433a55
xor edx, edx
mov dword [0x45e908], edx
or dword [0x187e1cc], 1
cmp dword [0x45e90c], 0
je 0x433aed
cmp dword [ebp - 0x3c], 0
jne 0x433aed
fld qword [ebp - 0xe8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433aa5
fld qword [ebp - 0xf8]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433aa5
fld qword [ebp - 0xf8]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xe8]
fnstsw ax
sahf
jb 0x433ade
fld qword [ebp - 0xf0]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433aed
fld qword [ebp - 0x100]
fcomp dword [0x433bc4]
fnstsw ax
sahf
jb 0x433aed
fld qword [ebp - 0x100]
fadd qword [0x433c8c]
fcomp qword [ebp - 0xf0]
fnstsw ax
sahf
jae 0x433aed
xor edx, edx
mov dword [0x45e90c], edx
or dword [0x187e1cc], 2
cmp dword [0x187e1cc], 0
je 0x433b8b
push 0
push sym.PCDOCW.exe__AskGerateAntrDlg_qqsp6HWND__uiuil
push dword [ebp + 8]
push 0x4d3
push dword [0x4528e0]
call sub.USER32.DLL_DialogBoxParamA
cmp dword [0x187e1cc], 0x64
jl 0x433b8b
xor ecx, ecx
mov dword [0x45e908], ecx
xor eax, eax
mov dword [0x45e90c], eax
cmp dword [0x187e1cc], 0x64
jne 0x433b46
push 1
push 0x56b
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
jmp 0x433b61
cmp dword [0x187e1cc], 0xc8
jne 0x433b61
push 1
push 0x747
push dword [ebp + 8]
call sub.USER32.DLL_CheckDlgButton
push 0xffffffffffffffff
push dword [ebp + 8]
call fcn.0042eb80
add esp, 8
mov dword [ebp - 0x14], eax
push 0x554
push dword [ebp + 8]
call sub.USER32.DLL_IsDlgButtonChecked
test eax, eax
jne 0x433b8b
push dword [ebp + 8]
call fcn.0043b550
pop ecx
cmp byte [0x66a6bc], 0
jne 0x433ba8
push 0x464151
push 0xb7e
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
jmp 0x433bba
push str.Netzschutzleiter_nDurchgangspr
push 0xb7e
push dword [ebp + 8]
call sub.USER32.DLL_SetDlgItemTextA
mov eax, dword [ebp - 0x14]
pop ebx
mov esp, ebp
pop ebp
ret