Function at 0x100bd8c0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101834e6
mov eax, dword fs:[0]
push eax
sub esp, 0xb00
mov eax, dword [0x1021a330]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov ecx, 0x10220a8d
call fcn.1016fb8a
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_316]
mov eax, dword [edi + 0x304]
xor esi, esi
mov dword [ebp - 4], 0
mov dword [ebp - 0xa98], 0
test eax, eax
je 0x100bd92b
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0xa98], ecx
mov eax, dword [edi + 0x308]
xor ebx, ebx
mov dword [ebp - 0x18], 0
test eax, eax
je 0x100bd946
mov ecx, dword [eax]
mov ebx, dword [eax + 4]
mov dword [ebp - 0x18], ecx
mov ecx, edi
call sym.test03.dll_protected:_int___thiscall_CTE03Calc::FillNGreStruct_void_
mov eax, dword [edi + 0x244]
xor ecx, ecx
test eax, eax
xorps xmm0, xmm0
push str.Nichtselbst
cmovne ecx, ebx
movlpd qword [ebp - 0x50], xmm0
mov dword [ebp - 0x44], ecx
xor ecx, ecx
test eax, eax
cmovne ecx, esi
mov dword [ebp - 0xa9c], ecx
lea ecx, [ebp - 0x50]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
cmp dword [edi + 0x284], 0
mov byte [ebp - 4], 1
jne 0x100bd995
mov ebx, dword [edi + 0x274]
jmp 0x100bd99b
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100bda0e
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 2
test esi, esi
je 0x100bd9cc
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bd9ce
xor eax, eax
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_PtString_const__
push dword [edi + 0x278]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2a4]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
push 0x417
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100bda2d
mov ebx, dword [edi + 0x264]
jmp 0x100bda33
mov ebx, dword [edi + 0x294]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 3
test esi, esi
je 0x100bda5c
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bda5e
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 1
push eax
mov ecx, esi
mov dword [edi + 0x270], esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x29c]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [edi + 0x270]
mov ecx, edi
push 1
push 0x417
mov dword [eax + 0x4c], 3
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::DruckeUeberschrift_unsigned_int__unsigned_long_int_
push 0x417
mov ecx, edi
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::DruckeUeberschriftStandard_unsigned_int_
mov eax, dword [edi + 0x270]
lea ecx, [ebp - 0x50]
xorps xmm0, xmm0
push str.Bruttoarbeitslohn
movsd qword [ebp - 0xaf4], xmm0
mov dword [eax + 0x48], 1
movsd qword [ebp - 0xaec], xmm0
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_char_const__]
cmp dword [edi + 0x284], 0
jne 0x100bdb04
mov ebx, dword [edi + 0x274]
jmp 0x100bdb0a
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100bdb97
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 4
test esi, esi
je 0x100bdb3f
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bdb41
xor eax, eax
lea esi, [edi + 0x220]
mov byte [ebp - 4], 1
push esi
lea ecx, [ebp - 0x50]
mov dword [edi + 0x278], eax
push ecx
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_PtString_const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea esi, [edi + 0x2a4]
push esi
mov dword [ebp - 0xa8c], esi
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
jmp 0x100bdba3
lea esi, [edi + 0x2a4]
mov dword [ebp - 0xa8c], esi
push 0x418
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100bdbc2
mov ebx, dword [edi + 0x264]
jmp 0x100bdbce
mov ebx, dword [edi + 0x294]
mov dword [ebp - 0xa8c], esi
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 5
test esi, esi
je 0x100bdbf7
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bdc05
mov eax, dword [ebp - 0xa8c]
xor esi, esi
mov dword [ebp - 0xa8c], eax
lea eax, [edi + 0x220]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [edi + 0x284], 0
jne 0x100bdc63
mov ebx, dword [edi + 0x27c]
jmp 0x100bdc69
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100bdceb
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 6
test esi, esi
je 0x100bdc9a
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bdc9c
xor eax, eax
lea esi, [edi + 0x220]
mov byte [ebp - 4], 1
push esi
lea ecx, [ebp - 0x14]
mov dword [edi + 0x280], eax
push ecx
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
jmp 0x100bdcf1
lea esi, [edi + 0x220]
mov ebx, dword [ebp - 0xa98]
test ebx, ebx
jne 0x100bdd29
cmp dword [ebp - 0x18], ebx
jne 0x100bdd29
mov ecx, dword [edi + 0x270]
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
jmp 0x100be04b
xorps xmm2, xmm2
xorps xmm1, xmm1
movsd qword [ebp - 0xaf4], xmm2
xorps xmm0, xmm0
movsd qword [ebp - 0x2c], xmm1
test ebx, ebx
je 0x100bdfb1
mov eax, dword [ebx + 0x100]
test eax, eax
je 0x100bdd5f
movsd xmm1, qword [eax + 0x50]
addsd xmm1, xmm0
movsd qword [ebp - 0x2c], xmm1
mov eax, dword [ebx + 0x104]
test eax, eax
je 0x100bdd73
addsd xmm1, qword [eax + 0x50]
movsd qword [ebp - 0x2c], xmm1
push str._Stpfl._
lea ecx, [ebp - 0x38]
call dword [sym.imp.mfc140.dll_Ordinal_310]
push str._Eheg._
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 7
call dword [sym.imp.mfc140.dll_Ordinal_310]
mov eax, dword [ebx + 0xfc]
mov byte [ebp - 4], 8
test eax, eax
je 0x100bdf81
cmp dword [edi + 0x618], 1
xorps xmm2, xmm2
xorps xmm0, xmm0
movsd qword [ebp - 0xa94], xmm2
je 0x100bddca
comisd xmm0, xmmword [edi + 0x348]
jb 0x100bde9c
movsd xmm2, qword [eax + 0xd8]
comisd xmm2, xmmword [0x101a2cd0]
movsd qword [ebp - 0xa94], xmm2
jbe 0x100bde9c
push 0x101a28f8
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1692]
cmp dword [edi + 0x284], 0
jne 0x100bde18
mov ebx, dword [edi + 0x610]
jmp 0x100bde1e
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100bde84
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x18], esi
mov byte [ebp - 4], 0xa
test esi, esi
je 0x100bde51
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100bde53
xor esi, esi
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 9
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 8
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm2, qword [ebp - 0xa94]
xorps xmm0, xmm0
movsd xmm1, qword [ebp - 0x2c]
comisd xmm2, xmm1
jbe 0x100bdf72
comisd xmm1, xmm0
jb 0x100bdf6a
push str.Steuerfreier_325_Euro_Arbeitslohn
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1692]
cmp dword [edi + 0x284], 0
jne 0x100bdee5
mov ebx, dword [edi + 0x610]
jmp 0x100bdeeb
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100bdf51
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x18], esi
mov byte [ebp - 4], 0xc
test esi, esi
je 0x100bdf1e
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100bdf20
xor esi, esi
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0xb
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm1, qword [ebp - 0x2c]
xorps xmm0, xmm0
movsd xmm2, qword [ebp - 0xa94]
minsd xmm2, xmm1
maxsd xmm2, xmm0
mov ebx, dword [ebp - 0xa98]
subsd xmm1, xmm2
movsd qword [ebp - 0x2c], xmm1
lea ecx, [ebp - 0x20]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 1
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm2, qword [ebp - 0x2c]
addsd xmm2, qword [0x101912f0]
subsd xmm2, qword [ebx + 0x78]
movsd qword [ebp - 0xaf4], xmm2
mov eax, dword [edi + 0x308]
test eax, eax
je 0x100bdfc8
addsd xmm2, qword [eax + 8]
movsd qword [ebp - 0xaf4], xmm2
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm2
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm4, qword [ebp - 0xaf4]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm4
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaf4]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
test eax, eax
je 0x100be04b
movsd xmm0, qword [eax + 0x88]
addsd xmm0, qword [ebp - 0xaf4]
movsd qword [eax + 0x88], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x58]
addsd xmm0, qword [ebp - 0xaf4]
movsd qword [eax + 0x58], xmm0
mov esi, dword [ebp - 0xa9c]
test esi, esi
jne 0x100be05e
cmp dword [ebp - 0x44], esi
je 0x100be386
xorps xmm2, xmm2
xorps xmm1, xmm1
movsd qword [ebp - 0xaec], xmm2
xorps xmm0, xmm0
movsd qword [ebp - 0x2c], xmm1
test esi, esi
je 0x100be2ec
mov eax, dword [esi + 0x100]
test eax, eax
je 0x100be094
movsd xmm1, qword [eax + 0x50]
addsd xmm1, xmm0
movsd qword [ebp - 0x2c], xmm1
mov eax, dword [esi + 0x104]
test eax, eax
je 0x100be0a8
addsd xmm1, qword [eax + 0x50]
movsd qword [ebp - 0x2c], xmm1
push str._Stpfl._
lea ecx, [ebp - 0x20]
call dword [sym.imp.mfc140.dll_Ordinal_310]
push str._Eheg._
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0xd
call dword [sym.imp.mfc140.dll_Ordinal_310]
mov eax, dword [esi + 0xfc]
mov byte [ebp - 4], 0xe
test eax, eax
je 0x100be2bc
cmp dword [edi + 0x618], 1
xorps xmm2, xmm2
xorps xmm0, xmm0
movsd qword [ebp - 0xa94], xmm2
je 0x100be0ff
comisd xmm0, xmmword [edi + 0x350]
jb 0x100be1d1
movsd xmm2, qword [eax + 0xd8]
comisd xmm2, xmmword [0x101a2cd0]
movsd qword [ebp - 0xa94], xmm2
jbe 0x100be1d1
push 0x101a28f8
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1692]
cmp dword [edi + 0x284], 0
jne 0x100be14d
mov ebx, dword [edi + 0x610]
jmp 0x100be153
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100be1b9
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x18], esi
mov byte [ebp - 4], 0x10
test esi, esi
je 0x100be186
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100be188
xor esi, esi
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0xf
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0xe
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm2, qword [ebp - 0xa94]
xorps xmm0, xmm0
movsd xmm1, qword [ebp - 0x2c]
comisd xmm2, xmm1
jbe 0x100be2a7
comisd xmm1, xmm0
jb 0x100be29f
push str.Steuerfreier_325_Euro_Arbeitslohn
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1692]
cmp dword [edi + 0x284], 0
jne 0x100be21a
mov ebx, dword [edi + 0x610]
jmp 0x100be220
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100be286
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x18], esi
mov byte [ebp - 4], 0x12
test esi, esi
je 0x100be253
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100be255
xor esi, esi
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x11
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm1, qword [ebp - 0x2c]
xorps xmm0, xmm0
movsd xmm2, qword [ebp - 0xa94]
minsd xmm2, xmm1
maxsd xmm2, xmm0
mov esi, dword [ebp - 0xa9c]
subsd xmm1, xmm2
mov ebx, dword [ebp - 0xa98]
movsd qword [ebp - 0x2c], xmm1
lea ecx, [ebp - 0x38]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 1
call dword [sym.imp.mfc140.dll_Ordinal_1044]
movsd xmm2, qword [ebp - 0x2c]
addsd xmm2, qword [0x101912f0]
subsd xmm2, qword [esi + 0x78]
movsd qword [ebp - 0xaec], xmm2
mov eax, dword [edi + 0x308]
test eax, eax
je 0x100be303
addsd xmm2, qword [eax + 0x10]
movsd qword [ebp - 0xaec], xmm2
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm2
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm1, qword [ebp - 0xaec]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm1
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaec]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
test eax, eax
je 0x100be386
movsd xmm0, qword [ebp - 0xaec]
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x60]
addsd xmm0, qword [ebp - 0xaec]
movsd qword [eax + 0x60], xmm0
test ebx, ebx
je 0x100be39d
movsd xmm0, qword [ebx + 0x78]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jp 0x100be3bc
test esi, esi
je 0x100be706
movsd xmm0, qword [esi + 0x78]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100be706
push 0x419
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100be3db
mov ebx, dword [edi + 0x264]
jmp 0x100be3e1
mov ebx, dword [edi + 0x294]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x13
test esi, esi
je 0x100be40a
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100be40c
xor esi, esi
lea eax, [edi + 0x220]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [edi + 0x284], 0
jne 0x100be46a
mov ebx, dword [edi + 0x27c]
jmp 0x100be470
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100be4f2
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x14
test esi, esi
je 0x100be4a1
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100be4a3
xor eax, eax
lea esi, [edi + 0x220]
mov byte [ebp - 4], 1
push esi
lea ecx, [ebp - 0x14]
mov dword [edi + 0x280], eax
push ecx
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
jmp 0x100be4f8
lea esi, [edi + 0x220]
mov ebx, dword [ebp - 0xa98]
mov ecx, dword [edi + 0x270]
test ebx, ebx
je 0x100be537
movsd xmm0, qword [ebx + 0x78]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x88]
addsd xmm0, qword [ebx + 0x78]
movsd qword [eax + 0x88], xmm0
jmp 0x100be53d
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ebx, dword [ebp - 0xa9c]
test ebx, ebx
je 0x100be57a
movsd xmm0, qword [ebx + 0x78]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ebx + 0x78]
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
mov eax, dword [ebp - 0xa98]
mov ecx, dword [edi + 0x280]
test eax, eax
je 0x100be59e
movsd xmm0, qword [eax + 0x78]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100be5a4
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
test ebx, ebx
je 0x100be5c0
movsd xmm0, qword [ebx + 0x78]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x284]
test eax, eax
jne 0x100be5d2
mov ebx, dword [edi + 0x274]
jmp 0x100be5d8
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100be664
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x15
test esi, esi
je 0x100be60d
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100be60f
xor eax, eax
lea esi, [edi + 0x220]
mov byte [ebp - 4], 1
push esi
lea ecx, [ebp - 0x14]
mov dword [edi + 0x278], eax
push ecx
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [edi + 0x284]
jmp 0x100be66a
lea esi, [edi + 0x220]
test eax, eax
jne 0x100be676
mov eax, dword [edi + 0x274]
jmp 0x100be67c
mov eax, dword [edi + 0x294]
mov ebx, dword [ebp - 0xa98]
test eax, eax
je 0x100be6ce
mov ecx, dword [edi + 0x278]
test ebx, ebx
je 0x100be6a4
movsd xmm0, qword [ebx + 0x78]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100be6aa
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov esi, dword [ebp - 0xa9c]
test esi, esi
je 0x100be6d4
movsd xmm0, qword [esi + 0x78]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100be6d4
mov esi, dword [ebp - 0xa9c]
test ebx, ebx
je 0x100be6ed
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ebx + 0x78]
addsd xmm0, qword [eax + 0x68]
movsd qword [eax + 0x68], xmm0
test esi, esi
je 0x100be706
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x78]
addsd xmm0, qword [eax + 0x70]
movsd qword [eax + 0x70], xmm0
xorps xmm1, xmm1
movsd qword [ebp - 0xad4], xmm1
movsd qword [ebp - 0xae4], xmm1
test ebx, ebx
je 0x100be72f
movsd xmm0, qword [ebx + 0x88]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100be775
test esi, esi
je 0x100be745
movsd xmm0, qword [esi + 0x88]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100be775
mov ecx, dword [edi + 0x308]
test ecx, ecx
je 0x100becec
movsd xmm0, qword [ecx + 0x28]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100be775
movsd xmm0, qword [ecx + 0x30]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100becec
push 0x41b
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100be797
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100be7a0
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x16
test esi, esi
je 0x100be7c9
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100be7cb
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 1
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100be82b
mov eax, dword [edi + 0x27c]
jmp 0x100be831
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100be8b5
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x17
test esi, esi
je 0x100be865
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100be867
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100be8c1
mov eax, dword [edi + 0x274]
jmp 0x100be8c7
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100be945
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x18
test esi, esi
je 0x100be8fb
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100be8fd
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [edi + 0x308]
mov ecx, dword [ebp - 0xa98]
movsd xmm2, qword [eax + 0x28]
mov eax, dword [edi + 0x304]
movaps xmm0, xmm2
movsd qword [ebp - 0xa94], xmm2
addsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x88], xmm0
test ecx, ecx
je 0x100be9a9
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x88]
addsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x88], xmm0
addsd xmm2, qword [ecx + 0x88]
movsd qword [ebp - 0xa94], xmm2
mov eax, dword [edi + 0x308]
mov esi, dword [ebp - 0xa9c]
movsd xmm1, qword [eax + 0x30]
mov eax, dword [edi + 0x304]
movaps xmm0, xmm1
movsd qword [ebp - 0xadc], xmm1
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
test esi, esi
je 0x100bea11
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x88]
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
movsd xmm0, qword [esi + 0x88]
addsd xmm0, xmm1
movsd qword [ebp - 0xadc], xmm0
ucomisd xmm2, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100bea6a
sub esp, 8
movsd qword [esp], xmm2
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xa94]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xa94]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100bea88
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xadc]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100beae9
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xadc]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xadc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100beb07
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ebx, dword [ebp - 0xa98]
xorps xmm1, xmm1
test ebx, ebx
jne 0x100beb39
mov edx, dword [edi + 0x308]
mov ecx, edx
test edx, edx
je 0x100bebe9
movsd xmm0, qword [edx + 0x28]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100bebe9
jmp 0x100beb75
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ebx + 0x88]
addsd xmm0, qword [eax + 0x58]
movsd qword [eax + 0x58], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0xe0]
addsd xmm0, qword [ebx + 0x88]
movsd qword [eax + 0xe0], xmm0
mov ecx, dword [edi + 0x308]
test ecx, ecx
je 0x100bebb5
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x28]
addsd xmm0, qword [eax + 0x58]
movsd qword [eax + 0x58], xmm0
mov eax, dword [edi + 0x308]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x28]
addsd xmm0, qword [ecx + 0xe0]
movsd qword [ecx + 0xe0], xmm0
mov ecx, dword [edi + 0x308]
xorps xmm2, xmm2
movsd qword [ebp - 0xad4], xmm2
test ebx, ebx
je 0x100bebd8
movsd xmm2, qword [ebx + 0x88]
addsd xmm2, xmm1
movsd qword [ebp - 0xad4], xmm2
test ecx, ecx
je 0x100bebe9
addsd xmm2, qword [ecx + 0x28]
movsd qword [ebp - 0xad4], xmm2
test esi, esi
jne 0x100bec0c
test ecx, ecx
je 0x100becbc
movsd xmm0, qword [ecx + 0x30]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100becbc
test esi, esi
je 0x100bec48
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x88]
addsd xmm0, qword [eax + 0x60]
movsd qword [eax + 0x60], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x88]
addsd xmm0, qword [eax + 0xe8]
movsd qword [eax + 0xe8], xmm0
mov ecx, dword [edi + 0x308]
test ecx, ecx
je 0x100bec88
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x30]
addsd xmm0, qword [eax + 0x60]
movsd qword [eax + 0x60], xmm0
mov eax, dword [edi + 0x308]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x30]
addsd xmm0, qword [ecx + 0xe8]
movsd qword [ecx + 0xe8], xmm0
mov ecx, dword [edi + 0x308]
xorps xmm2, xmm2
movsd qword [ebp - 0xae4], xmm2
test esi, esi
je 0x100becab
movsd xmm2, qword [esi + 0x88]
addsd xmm2, xmm1
movsd qword [ebp - 0xae4], xmm2
test ecx, ecx
je 0x100becbc
addsd xmm2, qword [ecx + 0x30]
movsd qword [ebp - 0xae4], xmm2
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0xe0]
addsd xmm0, qword [eax + 0x40]
movsd qword [eax + 0x40], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0xe8]
addsd xmm0, qword [eax + 0x40]
movsd qword [eax + 0x40], xmm0
test ebx, ebx
je 0x100bed09
mov eax, dword [ebx + 0xfc]
test eax, eax
je 0x100bed09
movsd xmm0, qword [eax + 0x70]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100bed32
test esi, esi
je 0x100bf08c
mov eax, dword [esi + 0xfc]
test eax, eax
je 0x100bf08c
movsd xmm0, qword [eax + 0x70]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100bf08c
push 0x41c
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100bed54
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100bed5d
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x19
test esi, esi
je 0x100bed86
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bed88
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 1
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bede8
mov eax, dword [edi + 0x27c]
jmp 0x100bedee
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bee72
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1a
test esi, esi
je 0x100bee22
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bee24
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bee7e
mov eax, dword [edi + 0x274]
jmp 0x100bee84
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bef02
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1b
test esi, esi
je 0x100beeb8
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100beeba
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [ebp - 0xa98]
test eax, eax
je 0x100befb6
mov eax, dword [eax + 0xfc]
test eax, eax
je 0x100befb6
movsd xmm0, qword [eax + 0x70]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov ebx, dword [ebp - 0xa98]
sub esp, 8
mov ecx, dword [edi + 0x280]
mov eax, dword [ebx + 0xfc]
movsd xmm0, qword [eax + 0x70]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [ebx + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x70]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [ebx + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
addsd xmm0, qword [ecx + 0x88]
movsd qword [ecx + 0x88], xmm0
mov eax, dword [ebx + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
addsd xmm0, qword [ecx + 0x58]
movsd qword [ecx + 0x58], xmm0
jmp 0x100befe0
mov ecx, dword [edi + 0x270]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ebx, dword [ebp - 0xa98]
mov esi, dword [ebp - 0xa9c]
test esi, esi
je 0x100bf08c
mov eax, dword [esi + 0xfc]
test eax, eax
je 0x100bf08c
movsd xmm0, qword [eax + 0x70]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd xmm0, qword [eax + 0x70]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x70]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
addsd xmm0, qword [ecx + 0x90]
movsd qword [ecx + 0x90], xmm0
mov eax, dword [esi + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
addsd xmm0, qword [ecx + 0x60]
movsd qword [ecx + 0x60], xmm0
test ebx, ebx
je 0x100bf0ad
mov eax, dword [ebx + 0xfc]
test eax, eax
je 0x100bf0ad
movsd xmm0, qword [eax + 0x78]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jp 0x100bf0da
test esi, esi
je 0x100bf434
mov eax, dword [esi + 0xfc]
test eax, eax
je 0x100bf434
movsd xmm0, qword [eax + 0x78]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100bf434
push 0x41d
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100bf0fc
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100bf105
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1c
test esi, esi
je 0x100bf12e
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bf130
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 1
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bf190
mov eax, dword [edi + 0x27c]
jmp 0x100bf196
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bf21a
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1d
test esi, esi
je 0x100bf1ca
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bf1cc
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bf226
mov eax, dword [edi + 0x274]
jmp 0x100bf22c
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bf2aa
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1e
test esi, esi
je 0x100bf260
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bf262
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [ebp - 0xa98]
test eax, eax
je 0x100bf35e
mov eax, dword [eax + 0xfc]
test eax, eax
je 0x100bf35e
movsd xmm0, qword [eax + 0x78]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov ebx, dword [ebp - 0xa98]
sub esp, 8
mov ecx, dword [edi + 0x280]
mov eax, dword [ebx + 0xfc]
movsd xmm0, qword [eax + 0x78]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [ebx + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x78]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [ebx + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x78]
addsd xmm0, qword [ecx + 0x88]
movsd qword [ecx + 0x88], xmm0
mov eax, dword [ebx + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x78]
addsd xmm0, qword [ecx + 0x58]
movsd qword [ecx + 0x58], xmm0
jmp 0x100bf388
mov ecx, dword [edi + 0x270]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ebx, dword [ebp - 0xa98]
mov esi, dword [ebp - 0xa9c]
test esi, esi
je 0x100bf434
mov eax, dword [esi + 0xfc]
test eax, eax
je 0x100bf434
movsd xmm0, qword [eax + 0x78]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd xmm0, qword [eax + 0x78]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x78]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [esi + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x78]
addsd xmm0, qword [ecx + 0x90]
movsd qword [ecx + 0x90], xmm0
mov eax, dword [esi + 0xfc]
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x78]
addsd xmm0, qword [ecx + 0x60]
movsd qword [ecx + 0x60], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x78], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x80], xmm0
test ebx, ebx
je 0x100bf477
movsd xmm0, qword [ebx + 0x80]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jp 0x100bf499
test esi, esi
je 0x100bf7f2
movsd xmm0, qword [esi + 0x80]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100bf7f2
push 0x427
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100bf4bb
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100bf4c4
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x1f
test esi, esi
je 0x100bf4ed
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bf4ef
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 1
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [edi + 0x284], 0
jne 0x100bf54e
mov eax, dword [edi + 0x27c]
jmp 0x100bf554
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bf5d2
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x20
test esi, esi
je 0x100bf588
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bf58a
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov esi, dword [ebp - 0xa98]
mov ecx, dword [edi + 0x270]
test esi, esi
je 0x100bf617
movsd xmm0, qword [esi + 0x80]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x88]
addsd xmm0, qword [esi + 0x80]
movsd qword [eax + 0x88], xmm0
jmp 0x100bf61d
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov esi, dword [ebp - 0xa9c]
test esi, esi
je 0x100bf660
movsd xmm0, qword [esi + 0x80]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x80]
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
mov eax, dword [ebp - 0xa98]
mov ecx, dword [edi + 0x280]
test eax, eax
je 0x100bf687
movsd xmm0, qword [eax + 0x80]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100bf68d
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
test esi, esi
je 0x100bf6ac
movsd xmm0, qword [esi + 0x80]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x284]
test eax, eax
jne 0x100bf6be
mov ecx, dword [edi + 0x274]
jmp 0x100bf6c4
mov ecx, dword [edi + 0x294]
mov dword [ebp - 0x18], ecx
test ecx, ecx
je 0x100bf752
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x21
test esi, esi
je 0x100bf6fc
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bf6fe
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [edi + 0x284]
mov esi, dword [ebp - 0xa9c]
test eax, eax
jne 0x100bf75e
mov eax, dword [edi + 0x274]
jmp 0x100bf764
mov eax, dword [edi + 0x294]
test eax, eax
je 0x100bf7b4
mov eax, dword [ebp - 0xa98]
mov ecx, dword [edi + 0x278]
test eax, eax
je 0x100bf78f
movsd xmm0, qword [eax + 0x80]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100bf795
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
test esi, esi
je 0x100bf7b4
movsd xmm0, qword [esi + 0x80]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov ebx, dword [ebp - 0xa98]
test ebx, ebx
je 0x100bf7d6
mov eax, dword [edi + 0x304]
movsd xmm0, qword [ebx + 0x80]
addsd xmm0, qword [eax + 0x68]
movsd qword [eax + 0x68], xmm0
test esi, esi
je 0x100bf7f2
mov eax, dword [edi + 0x304]
movsd xmm0, qword [esi + 0x80]
addsd xmm0, qword [eax + 0x70]
movsd qword [eax + 0x70], xmm0
xorps xmm1, xmm1
test ebx, ebx
je 0x100bf80e
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x68]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100bf82f
test esi, esi
je 0x100bfc99
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x70]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100bfc99
movsd xmm0, qword [ecx + 0x68]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100bf851
movsd xmm0, qword [ecx + 0x70]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100bfc99
push 0x41e
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1661]
push eax
lea eax, [ebp - 0xb0c]
push 0x1019fd4c
push eax
call sym.test03.dll_class_PtString___cdecl_MakePreString_char_const___char_const__
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 0x22
call dword [sym.imp.FO120Ftm140.dll_public:_char____thiscall_PtString::StrGet_void_const]
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea ecx, [ebp - 0xb0c]
mov byte [ebp - 4], 0x24
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
cmp dword [edi + 0x284], 0
jne 0x100bf8b7
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100bf8c0
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x25
test esi, esi
je 0x100bf8e9
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bf8eb
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x24
push ebx
lea eax, [ebp - 0x1c]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bf94b
mov eax, dword [edi + 0x27c]
jmp 0x100bf951
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bf9d5
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x26
test esi, esi
je 0x100bf985
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bf987
xor eax, eax
push ebx
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x24
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bf9e1
mov eax, dword [edi + 0x274]
jmp 0x100bf9e7
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bfa65
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x27
test esi, esi
je 0x100bfa1b
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bfa1d
xor eax, eax
push ebx
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x24
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [ebp - 0xa98], 0
mov ecx, dword [edi + 0x254]
movsd xmm0, qword [ecx + 0x78]
divsd xmm0, qword [0x10191638]
movsd qword [ebp - 0xb04], xmm0
je 0x100bfb6c
mov eax, dword [edi + 0x304]
movsd xmm2, qword [eax + 0x68]
ucomisd xmm2, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100bfb6c
movaps xmm1, xmm0
lea eax, [ebp - 0xaac]
movsd xmm0, qword [ecx + 0x70]
mov ecx, edi
mulsd xmm1, xmm2
push eax
minsd xmm0, xmm1
movsd qword [ebp - 0xaac], xmm0
call fcn.1008ac40
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm1, qword [ebp - 0xaac]
movaps xmm0, xmm1
addsd xmm0, qword [eax + 8]
movsd qword [eax + 8], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x88]
subsd xmm0, xmm1
movsd qword [eax + 0x88], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x68]
subsd xmm0, xmm1
movsd qword [eax + 0x68], xmm0
jmp 0x100bfb90
mov ecx, dword [edi + 0x270]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov esi, dword [ebp - 0xa9c]
test esi, esi
je 0x100bfc86
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100bfc86
mov eax, dword [edi + 0x254]
mov ecx, edi
movsd xmm1, qword [ebp - 0xb04]
mulsd xmm1, xmm0
movsd xmm0, qword [eax + 0x70]
lea eax, [ebp - 0xaac]
push eax
minsd xmm0, xmm1
movsd qword [ebp - 0xaac], xmm0
call fcn.1008ac40
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaac]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm1, qword [ebp - 0xaac]
movaps xmm0, xmm1
addsd xmm0, qword [eax + 0x10]
movsd qword [eax + 0x10], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x90]
subsd xmm0, xmm1
movsd qword [eax + 0x90], xmm0
mov eax, dword [edi + 0x304]
movsd xmm0, qword [eax + 0x70]
subsd xmm0, xmm1
movsd qword [eax + 0x70], xmm0
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 1
call dword [sym.imp.mfc140.dll_Ordinal_1044]
mov ebx, dword [ebp - 0xa98]
movsd xmm2, qword [0x101a2cc0]
xorps xmm4, xmm4
movsd qword [ebp - 0xafc], xmm4
xorps xmm3, xmm3
movsd qword [ebp - 0xadc], xmm3
xorps xmm1, xmm1
test ebx, ebx
je 0x100bfd03
mov eax, dword [ebx + 0xfc]
test eax, eax
je 0x100bfd03
cmp word [eax + 0xd0], 0
je 0x100bfd03
movsd xmm0, qword [eax + 0x80]
mov eax, dword [edi + 0x304]
subsd xmm0, xmm2
maxsd xmm4, xmm0
movaps xmm0, xmm4
movsd qword [ebp - 0xafc], xmm4
addsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x88], xmm0
test esi, esi
je 0x100bfd4c
mov eax, dword [esi + 0xfc]
test eax, eax
je 0x100bfd4c
cmp word [eax + 0xd0], 0
je 0x100bfd4c
movsd xmm0, qword [eax + 0x80]
mov eax, dword [edi + 0x304]
subsd xmm0, xmm2
maxsd xmm3, xmm0
movaps xmm0, xmm3
movsd qword [ebp - 0xadc], xmm3
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
ucomisd xmm4, xmm1
lahf
test ah, 0x44
jp 0x100bfd64
ucomisd xmm3, xmm1
lahf
test ah, 0x44
jnp 0x100c0046
push str.Aufwandsentsch
lea ecx, [ebp - 0x1c]
call dword [sym.imp.mfc140.dll_Ordinal_310]
cmp dword [edi + 0x284], 0
mov byte [ebp - 4], 0x28
jne 0x100bfd8a
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100bfd93
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x29
test esi, esi
je 0x100bfdbc
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100bfdbe
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x28
push ebx
lea eax, [ebp - 0x1c]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bfe1e
mov eax, dword [edi + 0x27c]
jmp 0x100bfe24
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bfea8
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2a
test esi, esi
je 0x100bfe58
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bfe5a
xor eax, eax
push ebx
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x28
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100bfeb4
mov eax, dword [edi + 0x274]
jmp 0x100bfeba
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100bff38
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2b
test esi, esi
je 0x100bfeee
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100bfef0
xor eax, eax
push ebx
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x28
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [ebp - 0xafc]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100bff99
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xafc]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xafc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100bffb7
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xadc]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c0018
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xadc]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xadc]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c0036
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 1
call dword [sym.imp.mfc140.dll_Ordinal_1044]
xorps xmm1, xmm1
cmp dword [edi + 0x618], 1
unpcklpd xmm1, xmm1
movups xmmword [edi + 0x358], xmm1
jle 0x100c00b7
mov eax, dword [edi + 0x250]
test eax, eax
je 0x100c00b7
movsd xmm0, qword [edi + 0x338]
comisd xmm0, xmm1
jbe 0x100c0089
mov ecx, dword [eax + 0x2d4]
test ecx, ecx
je 0x100c0089
movsd xmm0, qword [ecx + 0x60]
movsd qword [edi + 0x358], xmm0
movsd xmm0, qword [edi + 0x340]
comisd xmm0, xmm1
jbe 0x100c00b7
cmp dword [edi + 0x244], 0
je 0x100c00b7
mov eax, dword [eax + 0x204]
test eax, eax
je 0x100c00b7
movsd xmm0, qword [eax + 0x58]
movsd qword [edi + 0x360], xmm0
mov ecx, dword [edi + 0x250]
movsd qword [ebp - 0x68], xmm1
movsd qword [ebp - 0x60], xmm1
test ecx, ecx
je 0x100c012f
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x68]
push eax
movzx eax, word [edi + 0x244]
push eax
call sub.dbest03.dll_public:_unsigned_short_int___thiscall_EST031A::HasGeringfuegig400_unsigned_short_int__double___double__const
test ax, ax
je 0x100c012c
movsd xmm1, qword [ebp - 0x68]
movsd xmm2, qword [0x101a2cc8]
comisd xmm1, xmm2
jbe 0x100c010c
movsd xmm0, qword [edi + 0x358]
addsd xmm0, xmm1
movsd qword [edi + 0x358], xmm0
movsd xmm0, qword [ebp - 0x60]
xorps xmm1, xmm1
comisd xmm0, xmm2
jbe 0x100c012f
addsd xmm0, qword [edi + 0x360]
movsd qword [edi + 0x360], xmm0
jmp 0x100c012f
xorps xmm1, xmm1
movsd xmm0, qword [edi + 0x358]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0157
movsd xmm0, qword [edi + 0x360]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0443
push str.steuerfrei_belassener_Arbeitslohn
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
cmp dword [edi + 0x284], 0
jne 0x100c0179
mov ebx, dword [edi + 0x264]
mov dword [ebp - 0x18], ebx
jmp 0x100c0182
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2c
test esi, esi
je 0x100c01ab
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c01ad
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 1
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100c020d
mov eax, dword [edi + 0x27c]
jmp 0x100c0213
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100c0297
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2d
test esi, esi
je 0x100c0247
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100c0249
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x280], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x280]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x280]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x284]
test ecx, ecx
jne 0x100c02a3
mov eax, dword [edi + 0x274]
jmp 0x100c02a9
mov eax, dword [edi + 0x294]
mov dword [ebp - 0x18], eax
test eax, eax
je 0x100c0327
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2e
test esi, esi
je 0x100c02dd
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100c02df
xor eax, eax
push ebx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 1
push ecx
mov ecx, eax
mov dword [edi + 0x278], eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, dword [ebp - 0x18]
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [edi + 0x358]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c03a6
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [edi + 0x358]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [edi + 0x358]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
movsd xmm0, qword [edi + 0x358]
addsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x88], xmm0
jmp 0x100c03c4
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x280]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [edi + 0x360]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0443
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [edi + 0x360]
sub esp, 8
mov ecx, dword [edi + 0x280]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [edi + 0x360]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
xorps xmm1, xmm1
movsd xmm0, qword [eax + 0x90]
addsd xmm0, qword [edi + 0x360]
movsd qword [eax + 0x90], xmm0
mov ecx, dword [edi + 0x304]
movsd xmm0, qword [ecx + 0x90]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0471
movsd xmm0, qword [ecx + 0x88]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0690
push 0x41f
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
cmp dword [edi + 0x284], 0
jne 0x100c0490
mov ebx, dword [edi + 0x264]
jmp 0x100c0496
mov ebx, dword [edi + 0x294]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x2f
test esi, esi
je 0x100c04bf
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c04c1
xor esi, esi
lea eax, [edi + 0x220]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x270]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2d8]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
cmp dword [edi + 0x244], 0
je 0x100c053b
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2e0]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
cmp dword [edi + 0x284], 0
jne 0x100c054c
mov ebx, dword [edi + 0x274]
jmp 0x100c0552
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c05d4
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x30
test esi, esi
je 0x100c0583
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
jmp 0x100c0585
xor eax, eax
lea esi, [edi + 0x220]
mov byte [ebp - 4], 1
push esi
lea ecx, [ebp - 0x14]
mov dword [edi + 0x278], eax
push ecx
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push dword [edi + 0x278]
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x278]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
jmp 0x100c05da
lea esi, [edi + 0x220]
mov eax, dword [edi + 0x304]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd xmm0, qword [eax + 0x88]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x88]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
cmp dword [edi + 0x244], 0
mov ecx, dword [edi + 0x270]
je 0x100c0669
mov eax, dword [edi + 0x304]
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x304]
sub esp, 8
mov ecx, dword [edi + 0x278]
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c067b
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x278]
push esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov eax, dword [edi + 0x270]
xorps xmm1, xmm1
mov ecx, dword [edi + 0x304]
mov dword [edi + 0x26c], eax
movsd xmm4, qword [ecx + 0x88]
movsd xmm3, qword [ecx + 0x90]
mov esi, dword [ebp - 0xa98]
movsd qword [ecx + 0xa0], xmm4
mov eax, dword [edi + 0x304]
movsd qword [ebp - 0xb0c], xmm4
movsd qword [ebp - 0xb04], xmm3
movsd qword [eax + 0xa8], xmm3
test esi, esi
je 0x100c06d9
cmp dword [esi + 0xf8], 0
jne 0x100c06fb
mov ebx, dword [ebp - 0xa9c]
test ebx, ebx
je 0x100c06ec
cmp dword [ebx + 0xf8], 0
jne 0x100c0701
cmp dword [edi + 0x308], 0
je 0x100c3c9a
jmp 0x100c0701
mov ebx, dword [ebp - 0xa9c]
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x38], 0
test esi, esi
je 0x100c071c
mov eax, dword [esi + 0xf8]
mov dword [ebp - 0x1c], eax
test ebx, ebx
je 0x100c0729
mov eax, dword [ebx + 0xf8]
mov dword [ebp - 0x38], eax
lea ecx, [ebp - 0x800]
movsd qword [ebp - 0x34], xmm1
movsd qword [ebp - 0x2c], xmm1
call fcn.1002ba10
lea ecx, [ebp - 0xa88]
mov byte [ebp - 4], 0x31
call fcn.1002ba10
push str.Fahrten_nicht_mit_dem_PKW_wurden_auf_5.112___begrenzt
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x32
call dword [sym.imp.mfc140.dll_Ordinal_310]
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x33
push eax
lea eax, [ebp - 0x44]
push 0x101a2a10
push eax
call fcn.1007bca0
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x34
push eax
lea eax, [ebp - 0x48]
push str.N_Gre:
push eax
call fcn.1007bca0
lea eax, [ebp - 0x800]
mov byte [ebp - 4], 0x35
push eax
push esi
call sym.test03.dll_int___cdecl_GetNWKoValues_class_EST03N___struct_CTE03NWKoValues__
lea eax, [ebp - 0xa88]
push eax
push ebx
call sym.test03.dll_int___cdecl_GetNWKoValues_class_EST03N___struct_CTE03NWKoValues__
mov eax, dword [edi + 0x250]
add esp, 0x28
test eax, eax
je 0x100c07e8
push 1
push dword [eax + 0x13c]
lea eax, [ebp - 0x800]
mov ecx, edi
push eax
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::CheckHinweisBehinderung_struct_CTE03NWKoValues_const___class_EST03BehindertenPB___int_
mov eax, dword [edi + 0x250]
mov ecx, edi
push 0
push dword [eax + 0x140]
lea eax, [ebp - 0xa88]
push eax
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::CheckHinweisBehinderung_struct_CTE03NWKoValues_const___class_EST03BehindertenPB___int_
lea ecx, [ebp - 0x2f0]
call fcn.1002ba10
lea ecx, [ebp - 0x578]
mov byte [ebp - 4], 0x36
call fcn.1002ba10
mov eax, dword [edi + 0x308]
lea ecx, [ebp - 0x2f0]
push ecx
mov byte [ebp - 4], 0x37
push dword [eax]
mov esi, dword [eax + 4]
call sym.test03.dll_int___cdecl_GetNGreWKoValues_class_EST03NGre___struct_CTE03NWKoValues__
lea eax, [ebp - 0x578]
push eax
push esi
call sym.test03.dll_int___cdecl_GetNGreWKoValues_class_EST03NGre___struct_CTE03NWKoValues__
movsd xmm2, qword [ebp - 0x620]
add esp, 0x10
cmp dword [ebp - 0xa98], 0
subsd xmm2, qword [ebp - 0x618]
jne 0x100c0883
movsd xmm0, qword [ebp - 0x110]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0883
movsd xmm0, qword [ebp - 0x108]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0883
movsd xmm0, qword [ebp - 0x118]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0a43
addsd xmm2, qword [ebp - 0x34]
movsd xmm0, qword [ebp - 0x628]
movsd xmm1, qword [0x10192d30]
comisd xmm0, xmm1
movsd qword [ebp - 0x34], xmm2
jbe 0x100c0939
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1526]
cmp dword [edi + 0x284], 0
jne 0x100c08c5
mov ebx, dword [edi + 0x610]
jmp 0x100c08cb
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c0931
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x38
test esi, esi
je 0x100c08fe
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100c0900
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x37
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm1, qword [0x10192d30]
movsd xmm0, qword [ebp - 0x118]
comisd xmm0, xmm1
jbe 0x100c09d5
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1526]
cmp dword [edi + 0x284], 0
jne 0x100c0969
mov ebx, dword [edi + 0x610]
jmp 0x100c096f
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c09d5
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x39
test esi, esi
je 0x100c09a2
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100c09a4
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x37
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [edi + 0x308], 0
je 0x100c09f8
movsd xmm0, qword [ebp - 0x110]
subsd xmm0, qword [ebp - 0x108]
addsd xmm0, qword [ebp - 0x34]
movsd qword [ebp - 0x34], xmm0
lea eax, [ebp - 0x34]
mov ecx, edi
push eax
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::CutOffNachPfennig_double__
fld qword [ebp - 0x34]
sub esp, 8
fstp qword [esp]
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
movsd xmm0, qword [ebp - 0x34]
add esp, 8
mov ebx, dword [ebp - 0xa9c]
fstp qword [ebp - 0xa94]
movsd xmm1, qword [ebp - 0xa94]
comisd xmm0, xmm1
jbe 0x100c0a40
addsd xmm1, qword [0x10192698]
movsd qword [ebp - 0x34], xmm1
xorps xmm1, xmm1
movsd xmm2, qword [ebp - 0x8a8]
subsd xmm2, qword [ebp - 0x8a0]
test ebx, ebx
jne 0x100c0a91
movsd xmm0, qword [ebp - 0x398]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0a91
movsd xmm0, qword [ebp - 0x390]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0a91
movsd xmm0, qword [ebp - 0x3a0]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0c51
addsd xmm2, qword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x8b0]
movsd xmm1, qword [0x10192d30]
comisd xmm0, xmm1
movsd qword [ebp - 0x2c], xmm2
jbe 0x100c0b47
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1526]
cmp dword [edi + 0x284], 0
jne 0x100c0ad3
mov ebx, dword [edi + 0x610]
jmp 0x100c0ad9
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c0b3f
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3a
test esi, esi
je 0x100c0b0c
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100c0b0e
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x37
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm1, qword [0x10192d30]
movsd xmm0, qword [ebp - 0x3a0]
comisd xmm0, xmm1
jbe 0x100c0be3
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1526]
cmp dword [edi + 0x284], 0
jne 0x100c0b77
mov ebx, dword [edi + 0x610]
jmp 0x100c0b7d
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c0be3
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3b
test esi, esi
je 0x100c0bb0
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100c0bb2
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x37
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
cmp dword [edi + 0x308], 0
je 0x100c0c06
movsd xmm0, qword [ebp - 0x398]
subsd xmm0, qword [ebp - 0x390]
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
lea eax, [ebp - 0x2c]
mov ecx, edi
push eax
call sym.test03.dll_protected:_void___thiscall_CTE03Calc::CutOffNachPfennig_double__
fld qword [ebp - 0x2c]
sub esp, 8
fstp qword [esp]
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
movsd xmm0, qword [ebp - 0x2c]
add esp, 8
mov ebx, dword [ebp - 0xa9c]
fstp qword [ebp - 0xa94]
movsd xmm1, qword [ebp - 0xa94]
comisd xmm0, xmm1
jbe 0x100c0c4e
addsd xmm1, qword [0x10192698]
movsd qword [ebp - 0x2c], xmm1
xorps xmm1, xmm1
movsd xmm0, qword [ebp - 0x34]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c0c73
movsd xmm0, qword [ebp - 0x2c]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0d39
push str.Fahrten_mit_dem_PKW
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3c
test esi, esi
je 0x100c0caa
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c0cac
xor esi, esi
lea eax, [edi + 0x220]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [ebp - 0x34]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
cmp dword [edi + 0x244], 0
je 0x100c0d36
movsd xmm0, qword [ebp - 0x2c]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
xorps xmm1, xmm1
mov eax, dword [edi + 0x308]
mov ecx, dword [ebp - 0xa98]
movsd xmm3, qword [eax + 0x88]
movsd qword [ebp - 0xaac], xmm3
test ecx, ecx
je 0x100c0d75
movsd xmm0, qword [ecx + 0xa8]
addsd xmm0, xmm3
addsd xmm0, qword [ecx + 0xb0]
movsd qword [ebp - 0xaac], xmm0
movsd xmm2, qword [eax + 0x90]
movsd qword [ebp - 0xabc], xmm2
test ebx, ebx
je 0x100c0da5
movsd xmm0, qword [ebx + 0xa8]
addsd xmm0, xmm2
addsd xmm0, qword [ebx + 0xb0]
movsd qword [ebp - 0xabc], xmm0
cmp dword [ebp - 0x1c], 0
movsd xmm3, qword [ebp - 0x108]
maxsd xmm3, qword [ebp - 0xf8]
movsd qword [ebp - 0xa94], xmm3
je 0x100c0ddf
movsd xmm0, qword [ebp - 0x618]
maxsd xmm0, qword [ebp - 0x608]
addsd xmm3, xmm0
movsd qword [ebp - 0xa94], xmm3
cmp dword [ebp - 0x38], 0
movsd xmm2, qword [ebp - 0x390]
maxsd xmm2, qword [ebp - 0x380]
movsd qword [ebp - 0xaa4], xmm2
je 0x100c0e19
movsd xmm0, qword [ebp - 0x8a0]
maxsd xmm0, qword [ebp - 0x890]
addsd xmm2, xmm0
movsd qword [ebp - 0xaa4], xmm2
ucomisd xmm3, xmm1
lahf
test ah, 0x44
jp 0x100c0e31
ucomisd xmm2, xmm1
lahf
test ah, 0x44
jnp 0x100c0f3e
push 0x421
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3d
test esi, esi
je 0x100c0e68
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c0e6a
xor esi, esi
lea eax, [edi + 0x220]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm1, qword [ebp - 0xa94]
xorps xmm0, xmm0
mov ecx, dword [edi + 0x270]
ucomisd xmm1, xmm0
lahf
sub esp, 8
test ah, 0x44
jnp 0x100c0ef7
movsd qword [esp], xmm1
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xa94]
addsd xmm0, qword [ebp - 0x34]
movsd qword [ebp - 0x34], xmm0
jmp 0x100c0f01
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaa4]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c0f3e
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0xaa4]
xorps xmm1, xmm1
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
movsd xmm2, qword [ebp - 0xaac]
subsd xmm2, qword [ebp - 0x34]
movsd xmm3, qword [ebp - 0xabc]
movaps xmm0, xmm3
subsd xmm0, qword [ebp - 0x2c]
maxsd xmm2, xmm1
maxsd xmm0, xmm1
ucomisd xmm2, xmm1
movsd qword [ebp - 0xa94], xmm2
movsd qword [ebp - 0xaa4], xmm0
lahf
test ah, 0x44
jp 0x100c0f8b
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c1021
push str.N:_Steuerfr._Ersatz
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
cmp dword [edi + 0x284], 0
jne 0x100c0faa
mov ebx, dword [edi + 0x610]
jmp 0x100c0fb0
mov ebx, dword [edi + 0x294]
test ebx, ebx
je 0x100c1016
push 0x54
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3e
test esi, esi
je 0x100c0fe3
push 0x54
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::constructor_void_
mov esi, eax
jmp 0x100c0fe5
xor esi, esi
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x37
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
push esi
mov ecx, ebx
call sub.DLLTOOLS.dll_public:_void___thiscall_TDataList::Add_class_TLineWithFormatter__
mov ecx, dword [edi + 0x268]
lea eax, [edi + 0x2ac]
push eax
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm3, qword [ebp - 0xabc]
xorps xmm1, xmm1
movsd xmm0, qword [ebp - 0xaac]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c1041
ucomisd xmm3, xmm1
lahf
test ah, 0x44
jnp 0x100c117f
push 0x520
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x3f
test esi, esi
je 0x100c1078
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c107a
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x37
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [ebp - 0xaac]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c111e
mulsd xmm0, qword [0x10191318]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0x34]
xorps xmm1, xmm1
subsd xmm0, qword [ebp - 0xaac]
comisd xmm1, xmm0
movsd qword [ebp - 0x34], xmm0
jbe 0x100c1127
movsd qword [ebp - 0x34], xmm1
jmp 0x100c1127
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
xorps xmm1, xmm1
movsd xmm0, qword [ebp - 0xabc]
mov ecx, dword [edi + 0x270]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c1176
mulsd xmm0, qword [0x10191318]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm0, qword [ebp - 0x2c]
xorps xmm1, xmm1
subsd xmm0, qword [ebp - 0xabc]
comisd xmm1, xmm0
movsd qword [ebp - 0x2c], xmm0
jbe 0x100c117f
movsd qword [ebp - 0x2c], xmm1
jmp 0x100c117f
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
xorps xmm1, xmm1
movsd xmm2, qword [ebp - 0xa94]
movsd xmm0, qword [ebp - 0xaa4]
ucomisd xmm2, xmm1
movsd qword [ebp - 0xabc], xmm1
movsd qword [ebp - 0x40], xmm1
lahf
test ah, 0x44
jp 0x100c11b4
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c12fb
addsd xmm2, xmm1
addsd xmm0, xmm1
push 0x10219b90
lea ecx, [ebp - 0x14]
movsd qword [ebp - 0xabc], xmm2
movsd qword [ebp - 0x40], xmm0
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x40
test esi, esi
je 0x100c1200
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c1202
xor esi, esi
lea eax, [edi + 0x220]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [ebp - 0xa94]
sub esp, 8
mov ecx, dword [edi + 0x270]
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm2, qword [ebp - 0xaa4]
xorps xmm1, xmm1
ucomisd xmm2, xmm1
lahf
test ah, 0x44
jnp 0x100c12a1
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm2
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
movsd xmm2, qword [ebp - 0xaa4]
xorps xmm1, xmm1
mov eax, dword [edi + 0x304]
movsd xmm3, qword [ebp - 0xa94]
movaps xmm0, xmm3
addsd xmm0, qword [eax + 0x88]
movsd qword [eax + 0x88], xmm0
movaps xmm0, xmm2
mov eax, dword [edi + 0x304]
addsd xmm3, qword [eax + 0x58]
movsd qword [eax + 0x58], xmm3
mov eax, dword [edi + 0x304]
addsd xmm0, qword [eax + 0x90]
movsd qword [eax + 0x90], xmm0
mov eax, dword [edi + 0x304]
addsd xmm2, qword [eax + 0x60]
movsd qword [eax + 0x60], xmm2
mov eax, dword [ebp - 0x1c]
xorps xmm2, xmm2
movsd qword [ebp - 0xa94], xmm1
movsd qword [ebp - 0xaa4], xmm2
test eax, eax
je 0x100c133a
mov ecx, eax
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::CalcArbeitsmittel_void_const
movsd xmm2, qword [ebp - 0xaa4]
fstp qword [ebp - 0xa94]
movsd xmm0, qword [ebp - 0xa94]
movsd qword [ebp - 0xa94], xmm0
mov eax, dword [ebp - 0x38]
test eax, eax
je 0x100c135e
mov ecx, eax
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::CalcArbeitsmittel_void_const
fstp qword [ebp - 0xaa4]
movsd xmm2, qword [ebp - 0xaa4]
movsd qword [ebp - 0xaa4], xmm2
movsd xmm0, qword [ebp - 0xa94]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c13ab
ucomisd xmm2, xmm1
lahf
test ah, 0x44
jp 0x100c13ab
mov ecx, dword [edi + 0x308]
movsd xmm0, qword [ecx + 0xa8]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jp 0x100c13ab
movsd xmm0, qword [ecx + 0xb0]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c14d7
push 0x422
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x41
test esi, esi
je 0x100c13e2
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c13e4
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x37
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
mov eax, dword [edi + 0x308]
mov ecx, dword [edi + 0x270]
movsd xmm1, qword [eax + 0xa8]
addsd xmm1, qword [ebp - 0xa94]
ucomisd xmm1, qword [0x101912f0]
movaps xmm0, xmm1
addsd xmm0, qword [ebp - 0x34]
movsd qword [ebp - 0x34], xmm0
movsd xmm0, qword [eax + 0xb0]
addsd xmm0, qword [ebp - 0xaa4]
lahf
movsd qword [ebp - 0xa94], xmm0
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
test ah, 0x44
jnp 0x100c149d
sub esp, 8
movsd qword [esp], xmm1
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c14a3
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xa94]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c14ce
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c14d4
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
xorps xmm1, xmm1
mov ecx, dword [edi + 0x308]
mov eax, dword [ebp - 0xa98]
movsd xmm3, qword [ecx + 0x98]
movsd qword [ebp - 0xaa4], xmm3
test eax, eax
je 0x100c1518
mov eax, dword [eax + 0xf8]
test eax, eax
je 0x100c1518
mov eax, dword [eax + 0x1a8]
test eax, eax
je 0x100c1518
addsd xmm3, qword [eax + 0x50]
movsd qword [ebp - 0xaa4], xmm3
movsd xmm2, qword [ecx + 0xa0]
mov ebx, dword [ebp - 0xa9c]
movsd qword [ebp - 0xa94], xmm2
test ebx, ebx
je 0x100c1553
mov eax, dword [ebx + 0xf8]
test eax, eax
je 0x100c1553
mov eax, dword [eax + 0x1a8]
test eax, eax
je 0x100c1553
addsd xmm2, qword [eax + 0x50]
movsd qword [ebp - 0xa94], xmm2
ucomisd xmm3, xmm1
lahf
test ah, 0x44
jp 0x100c156b
ucomisd xmm2, xmm1
lahf
test ah, 0x44
jnp 0x100c1676
push 0x50a
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x42
test esi, esi
je 0x100c15a2
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c15a4
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x37
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm1, qword [ebp - 0xaa4]
ucomisd xmm1, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
movaps xmm0, xmm1
addsd xmm0, qword [ebp - 0x34]
lahf
movsd qword [ebp - 0x34], xmm0
movsd xmm0, qword [ebp - 0xa94]
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
test ah, 0x44
jnp 0x100c163f
sub esp, 8
movsd qword [esp], xmm1
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c1645
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xa94]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c1670
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
xorps xmm1, xmm1
mov ebx, dword [ebp - 0xa9c]
mov eax, dword [ebp - 0xa98]
movsd qword [ebp - 0xaac], xmm1
movsd qword [ebp - 0xab4], xmm1
test eax, eax
je 0x100c16ad
mov ecx, dword [eax + 0xf8]
test ecx, ecx
je 0x100c16ad
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::GetAnzusAufwArbeitszimmer_void_const
fst qword [ebp - 0xa94]
fstp qword [ebp - 0xaac]
jmp 0x100c16b9
fld qword [ebp - 0xaac]
fstp qword [ebp - 0xa94]
mov eax, dword [edi + 0x308]
test eax, eax
je 0x100c16da
mov ecx, dword [eax]
test ecx, ecx
je 0x100c16da
call sub.dbest03.dll_public:_double___thiscall_EST03NGre::GetAnzusAufwArbeitszimmer_void_const
fadd qword [ebp - 0xa94]
fstp qword [ebp - 0xaac]
mov eax, dword [edi + 0x244]
mov ecx, eax
test eax, eax
je 0x100c170f
test ebx, ebx
je 0x100c170f
mov edx, dword [ebx + 0xf8]
test edx, edx
je 0x100c170f
mov ecx, edx
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::GetAnzusAufwArbeitszimmer_void_const
mov ecx, dword [edi + 0x244]
fst qword [ebp - 0xa94]
fstp qword [ebp - 0xab4]
jmp 0x100c171b
fld qword [ebp - 0xab4]
fstp qword [ebp - 0xa94]
test ecx, ecx
je 0x100c1741
mov eax, dword [edi + 0x308]
test eax, eax
je 0x100c1741
mov ecx, dword [eax + 4]
test ecx, ecx
je 0x100c1741
call sub.dbest03.dll_public:_double___thiscall_EST03NGre::GetAnzusAufwArbeitszimmer_void_const
fadd qword [ebp - 0xa94]
fstp qword [ebp - 0xab4]
movsd xmm1, qword [ebp - 0xaac]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jp 0x100c176c
movsd xmm1, qword [ebp - 0xab4]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x100c186f
push 0x101a2a88
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1529]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x43
test esi, esi
je 0x100c17a3
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c17a5
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x37
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm1, qword [ebp - 0xaac]
ucomisd xmm1, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
movaps xmm0, xmm1
addsd xmm0, qword [ebp - 0x34]
lahf
movsd qword [ebp - 0x34], xmm0
movsd xmm0, qword [ebp - 0xab4]
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
test ah, 0x44
jnp 0x100c1840
sub esp, 8
movsd qword [esp], xmm1
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c1846
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xab4]
ucomisd xmm0, qword [0x101912f0]
lahf
test ah, 0x44
jnp 0x100c186f
mov ecx, dword [edi + 0x270]
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
mov eax, dword [edi + 0x308]
mov ecx, dword [ebp - 0x1c]
movsd xmm0, qword [eax + 0xb8]
movsd qword [ebp - 0xaa4], xmm0
movsd qword [ebp - 0xa94], xmm0
test ecx, ecx
je 0x100c18bb
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::CalcWeitereWKo_void_const
fadd qword [ebp - 0xa94]
mov eax, dword [edi + 0x308]
fstp qword [ebp - 0xa94]
movsd xmm0, qword [ebp - 0xa94]
movsd qword [ebp - 0xaa4], xmm0
movsd xmm1, qword [eax + 0xc0]
mov ebx, dword [ebp - 0x38]
movsd qword [ebp - 0xac4], xmm1
movsd qword [ebp - 0xa94], xmm1
test ebx, ebx
je 0x100c18fd
mov ecx, ebx
call sub.dbest03.dll_public:_double___thiscall_EST03NWerbungskosten::CalcWeitereWKo_void_const
fadd qword [ebp - 0xa94]
fstp qword [ebp - 0xa94]
movsd xmm1, qword [ebp - 0xa94]
movsd qword [ebp - 0xac4], xmm1
movsd xmm2, qword [ebp - 0xaa4]
movaps xmm0, xmm2
addsd xmm0, qword [ebp - 0x34]
movsd qword [ebp - 0x34], xmm0
movaps xmm0, xmm1
addsd xmm0, qword [ebp - 0x2c]
movsd qword [ebp - 0x2c], xmm0
xorps xmm0, xmm0
ucomisd xmm2, xmm0
lahf
test ah, 0x44
jp 0x100c193a
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x100c1a2c
push 0x423
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_8426]
push 0x6c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 0x44
test esi, esi
je 0x100c1971
push 1
mov ecx, esi
call dword [sym.imp.steutool.dll_public:_void___thiscall_CTSteuMultiLine::constructor_unsigned_long_int_]
mov dword [esi], vtable.CTSteuMultiLine.0
jmp 0x100c1973
xor esi, esi
lea ebx, [edi + 0x220]
mov byte [ebp - 4], 0x37
push ebx
lea eax, [ebp - 0x14]
mov dword [edi + 0x270], esi
push eax
mov ecx, esi
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, eax
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ecx, dword [edi + 0x26c]
push dword [edi + 0x270]
mov eax, dword [ecx]
call dword [eax + 8]
push dword [ebp - 0xa8c]
mov ecx, dword [edi + 0x268]
call sub.DLLTOOLS.dll_public:_class_TLineFFormatter____thiscall_TFormatList::GetFormat_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char_____
mov ecx, dword [edi + 0x270]
push eax
call sub.DLLTOOLS.dll_public:_void___thiscall_TLineWithFormatter::SetFormatter_class_TLineFFormatter__
movsd xmm0, qword [ebp - 0xaa4]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c19ef
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c19f5
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
movsd xmm0, qword [ebp - 0xac4]
ucomisd xmm0, qword [0x101912f0]
mov ecx, dword [edi + 0x270]
lahf
test ah, 0x44
jnp 0x100c1a20
sub esp, 8
movsd qword [esp], xmm0
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___double_
jmp 0x100c1a26
push ebx
call sub.DLLTOOLS.dll_public:_class_TLineWithFormatter____thiscall_TLineWithFormatter::operator___class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char____const__
mov ebx, dword [ebp - 0x38]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
test eax, eax
je 0x100c1a3b
mov ecx, dword [eax + 0x18c]
jmp 0x100c1a3d
xor ecx, ecx
test ebx, ebx
je 0x100c1a49
mov esi, dword [ebx + 0x18c]
jmp 0x100c1a4b
xor esi, esi
mov eax, dword [edi + 0x308]
xorps xmm1, xmm1
movsd qword [ebp - 0xaa4], xmm0
movsd qword [ebp - 0xa94], xmm1
movsd xmm0, qword [eax + 0xc8]
movsd qword [ebp - 0xab4], xmm0
movsd qword [ebp - 0xac4], xmm0
test ecx, ecx
je 0x100c1aa7
mov eax, dword [edi + 0x304]
xorps xmm1, xmm1
movsd xmm5, qword [ebp - 0xafc]
movsd xmm2, qword [ebp - 0xadc]
movsd qword [eax + 0xb0], xmm5
mov eax, dword [edi + 0x304]
movsd qword [eax + 0xb8], xmm2
mov edx, dword [edi + 0x304]
mov ecx, edx
mov esi, edx
movsd xmm0, qword [edx + 0xc0]
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c3d13
ucomisd xmm4, xmm1
lahf
test ah, 0x44
jnp 0x100c3d13
divsd xmm5, xmm4
mulsd xmm5, xmm0
movsd xmm0, qword [edx + 0xb0]
subsd xmm0, xmm5
movsd qword [edx + 0xb0], xmm0
mov ecx, dword [edi + 0x304]
mov esi, ecx
movsd xmm0, qword [ecx + 0xc8]
mov edx, ecx
ucomisd xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100c3d55
ucomisd xmm3, xmm1
lahf
test ah, 0x44
jnp 0x100c3d55
divsd xmm2, xmm3
mulsd xmm2, xmm0
movsd xmm0, qword [ecx + 0xb8]
subsd xmm0, xmm2
movsd qword [ecx + 0xb8], xmm0
mov edx, dword [edi + 0x304]
mov esi, edx
ucomisd xmm4, xmm1
mov ecx, edx
xorps xmm2, xmm2
lahf
test ah, 0x44
jnp 0x100c3d98
mov eax, dword [ebp - 0xa98]
test eax, eax
je 0x100c3d98
mov eax, dword [eax + 0xfc]
test eax, eax
je 0x100c3d98
movsd xmm0, qword [eax + 0x78]
comisd xmm0, xmm1
jbe 0x100c3d98
movaps xmm2, xmm0
mov ecx, esi
divsd xmm0, xmm4
mulsd xmm0, qword [esi + 0xc0]
subsd xmm2, xmm0
ucomisd xmm3, xmm1
movsd qword [ecx + 0xd0], xmm2
lahf
test ah, 0x44
jnp 0x100c3ddc
test ebx, ebx
je 0x100c3ddc
mov eax, dword [ebx + 0xfc]
test eax, eax
je 0x100c3ddc
movsd xmm0, qword [eax + 0x78]
comisd xmm0, xmm1
jbe 0x100c3ddc
movaps xmm1, xmm0
mov eax, dword [edi + 0x304]
divsd xmm0, xmm3
mulsd xmm0, qword [eax + 0xc8]
subsd xmm1, xmm0
mov eax, dword [edi + 0x304]
lea ecx, [ebp - 0x50]
movsd qword [eax + 0xd8], xmm1
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
lea ecx, [ebp - 0x14]
call dword [sym.imp.mfc140.dll_Ordinal_1044]
xor eax, eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1016fbbc
mov esp, ebp
pop ebp
ret