Function at 0x101497f0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1018b28d
mov eax, dword fs:[0]
push eax
sub esp, 0x48
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 esi, ecx
mov ecx, 0x10222991
call fcn.1016fb8a
xorps xmm0, xmm0
lea ecx, [ebp - 0x18]
movlpd qword [ebp - 0x18], xmm0
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [esi + 0x2c]
add ecx, 0x14c
mov dword [ebp - 4], 0
call sub.dbstbs.dll_public:_long_int___thiscall_MapSet::GetNum_void_
push 1
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov edi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
mov ebx, dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_char_const__]
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x10149a2a
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x10149894
push dword [esi + 0x44]
mov eax, dword [esi]
mov ecx, esi
push 1
push 0xabba9
push dword [ebp - 0x38]
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
xorps xmm0, xmm0
movsd xmm1, qword [eax + 0x58]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x101498f2
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 1
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabbaa
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x10149913
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabbab
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149971
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 2
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabbac
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x101499cf
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 3
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabbad
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149a2a
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 4
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabbae
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [esi + 0x2c]
movzx ecx, word [eax + 0xd4]
test cx, cx
je 0x10149a4e
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc0d
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [esi + 0x2c]
movzx ecx, word [eax + 0xd2]
test cx, cx
je 0x10149a6f
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc0e
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [esi + 0x2c]
movsd xmm1, qword [eax + 0xc0]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149acd
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 5
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc0f
push ecx
mov ecx, esi
call dword [eax]
push 0xe
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x10149d0c
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x10149b02
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc10
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0xa4]
test cx, cx
je 0x10149b23
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc11
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149b7e
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 6
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc12
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x10149b9f
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc13
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149bfd
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 7
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc14
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149c58
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 8
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc15
push ecx
mov ecx, esi
call dword [eax]
push 0x19
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov ecx, dword [ebp - 0x1c]
mov dword [ebp - 0x38], eax
lea ecx, [ecx + 0xec]
call sub.dbstbs.dll_public:_long_int___thiscall_MapSet::GetNum_void_
test eax, eax
je 0x10149c9d
mov eax, dword [ebp - 0x38]
test eax, eax
je 0x10149c9d
lea ecx, [eax + 0xec]
call sub.dbstbs.dll_public:_long_int___thiscall_MapSet::GetNum_void_
xorps xmm0, xmm0
test eax, eax
je 0x10149ca0
mov eax, dword [ebp - 0x38]
movsd xmm1, qword [eax + 0x70]
addsd xmm1, xmm0
jmp 0x10149ca3
xorps xmm0, xmm0
xorps xmm1, xmm1
mov eax, dword [ebp - 0x1c]
movsd xmm2, qword [eax + 0x70]
ucomisd xmm2, xmm0
lahf
test ah, 0x44
jnp 0x10149cb9
addsd xmm1, xmm2
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149d0c
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 9
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc16
push ecx
mov ecx, esi
call dword [eax]
push 0x10
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x10149ed4
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x10149d41
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc85
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149d9c
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xa
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc86
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x10149dbd
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabc87
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149e1b
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xb
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc88
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149e79
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xc
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc89
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149ed4
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xd
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabc8a
push ecx
mov ecx, esi
call dword [eax]
push 0x11
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014a09c
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x10149f09
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabcd5
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149f64
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xe
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabcd6
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x10149f85
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabcd7
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x10149fe3
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0xf
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabcd8
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a041
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x10
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabcd9
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a09c
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x11
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabcda
push ecx
mov ecx, esi
call dword [eax]
push 0x12
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014a264
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x1014a0d1
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabd4d
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a12c
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x12
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabd4e
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014a14d
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabd4f
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a1ab
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x13
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabd50
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a209
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x14
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabd51
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a264
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x15
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabd52
push ecx
mov ecx, esi
call dword [eax]
push 0x14
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014a44d
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x1014a299
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe01
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0xa4]
test cx, cx
je 0x1014a2ba
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe02
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a315
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x16
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe03
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014a336
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe04
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a394
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x17
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe05
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a3f2
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x18
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe06
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a44d
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x19
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe07
push ecx
mov ecx, esi
call dword [eax]
push 0x15
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014a636
movzx ecx, word [eax + 0xa2]
test cx, cx
je 0x1014a482
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe65
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0xa4]
test cx, cx
je 0x1014a4a3
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe66
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a4fe
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe67
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014a51f
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabe68
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a57d
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1b
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe69
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a5db
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe6a
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a636
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1d
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabe6b
push ecx
mov ecx, esi
call dword [eax]
push 0x16
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014a807
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014a671
push dword [esi + 0x44]
mov eax, dword [esi]
mov ecx, esi
push 1
push 0xabf91
push dword [ebp - 0x38]
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
xorps xmm0, xmm0
movsd xmm1, qword [eax + 0x58]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a6cf
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1e
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf92
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014a6f0
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabf93
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a74e
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x1f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf94
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a7ac
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x20
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf95
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a807
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x21
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf96
push ecx
mov ecx, esi
call dword [eax]
push 7
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x38], eax
test eax, eax
je 0x1014a932
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a879
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x22
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf9a
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x38]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a8d7
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x23
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf9b
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x38]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a932
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x24
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabf9c
push ecx
mov ecx, esi
call dword [eax]
push 2
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014ab03
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014a96d
push dword [esi + 0x44]
mov eax, dword [esi]
mov ecx, esi
push 1
push 0xabff5
push dword [ebp - 0x38]
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
xorps xmm0, xmm0
movsd xmm1, qword [eax + 0x58]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014a9cb
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x25
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabff6
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014a9ec
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xabff7
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014aa4a
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x26
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabff8
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014aaa8
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x27
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabff9
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ab03
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x28
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabffa
push ecx
mov ecx, esi
call dword [eax]
push 3
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
xorps xmm0, xmm0
test eax, eax
je 0x1014ac8f
movsd xmm1, qword [eax + 0x58]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ab75
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x29
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabffe
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014abd3
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xabfff
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ac31
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2b
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac000
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ac8f
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac001
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov ecx, dword [esi + 0x2c]
movsd xmm1, qword [ecx + 0x90]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014acf3
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2d
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0bd
push ecx
mov ecx, esi
call dword [eax]
mov ecx, dword [esi + 0x2c]
xorps xmm0, xmm0
movsd xmm1, qword [ecx + 0x98]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ad54
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2e
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0be
push ecx
mov ecx, esi
call dword [eax]
mov ecx, dword [esi + 0x2c]
xorps xmm0, xmm0
movsd xmm1, qword [ecx + 0xb8]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014adb5
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x2f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac121
push ecx
mov ecx, esi
call dword [eax]
mov ecx, dword [esi + 0x2c]
xorps xmm0, xmm0
movsd xmm1, qword [ecx + 0xb0]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ae16
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x30
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac122
push ecx
mov ecx, esi
call dword [eax]
mov ecx, dword [esi + 0x2c]
xorps xmm0, xmm0
movsd xmm1, qword [ecx + 0xa8]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ae77
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x31
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac185
push ecx
mov ecx, esi
call dword [eax]
mov ecx, dword [esi + 0x2c]
xorps xmm0, xmm0
movsd xmm1, qword [ecx + 0xa0]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014aed2
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x32
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac186
push ecx
mov ecx, esi
call dword [eax]
push 4
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014b079
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014af41
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x33
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0bf
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014af62
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac0c0
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014afc0
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x34
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0c1
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b01e
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x35
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0c2
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b079
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x36
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac0c3
push ecx
mov ecx, esi
call dword [eax]
push 5
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014b220
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b0e8
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x37
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac123
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014b109
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac124
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b167
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x38
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac125
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b1c5
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x39
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac126
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b220
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac127
push ecx
mov ecx, esi
call dword [eax]
push 6
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014b3c7
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b28f
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3b
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac187
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014b2b0
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac188
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b30e
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac189
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b36c
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3d
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac18a
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b3c7
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x28]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3e
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
mov dword [ebp - 0x28], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac18b
push ecx
mov ecx, esi
call dword [eax]
push 8
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014b6f7
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014b400
push dword [esi + 0x44]
push 1
push 0xac24d
push dword [ebp - 0x38]
jmp 0x1014b55a
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014b564
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x54]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x3f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
mov dword [ebp - 0x54], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x40
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x41
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x42
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x3c]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x43
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x98]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x44
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x45
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac24d
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b5bf
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x46
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac24e
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014b5e0
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac24f
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b63e
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x47
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac250
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b69c
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x48
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac251
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b6f7
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x49
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac252
push ecx
mov ecx, esi
call dword [eax]
push 9
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014ba27
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014b730
push dword [esi + 0x44]
push 1
push 0xac2b1
push dword [ebp - 0x38]
jmp 0x1014b88a
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014b894
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x4a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x4b
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x4c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x4d
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x4e
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x54]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x98]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x4f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x50
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
mov dword [ebp - 0x54], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac2b1
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b8ef
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x51
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac2b2
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014b910
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac2b3
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b96e
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x52
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac2b4
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014b9cc
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x53
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac2b5
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014ba27
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x54
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac2b6
push ecx
mov ecx, esi
call dword [eax]
push 0xa
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014bcd8
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014ba60
push dword [esi + 0x44]
push 1
push 0xac315
push dword [ebp - 0x38]
jmp 0x1014bb3b
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014bb45
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x55
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x56
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x57
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x58
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac315
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bba0
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x59
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac316
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014bbc1
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac317
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bc1f
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x5a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac318
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bc7d
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x5b
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac319
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bcd8
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x5c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac31a
push ecx
mov ecx, esi
call dword [eax]
push 0xb
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014bf89
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014bd11
push dword [esi + 0x44]
push 1
push 0xac379
push dword [ebp - 0x38]
jmp 0x1014bdec
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014bdf6
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x5d
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x5e
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x5f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x60
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac379
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014be51
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x61
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac37a
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014be72
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac37b
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bed0
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x62
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac37c
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bf2e
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x63
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac37d
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014bf89
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x64
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac37e
push ecx
mov ecx, esi
call dword [eax]
push 0xc
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014c2b9
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014bfc2
push dword [esi + 0x44]
push 1
push 0xac3dd
push dword [ebp - 0x38]
jmp 0x1014c11c
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014c126
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x65
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x66
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x67
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x68
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x69
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x54]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x98]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x6a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x6b
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
mov dword [ebp - 0x54], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac3dd
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c181
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x6c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3de
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014c1a2
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac3df
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c200
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x6d
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e0
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c25e
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x6e
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e1
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c2b9
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x6f
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e2
push ecx
mov ecx, esi
call dword [eax]
push 0x17
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
mov dword [ebp - 0x1c], eax
test eax, eax
je 0x1014c5e9
sub eax, 0xffffff80
mov ecx, eax
mov dword [ebp - 0x38], eax
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1014c2f2
push dword [esi + 0x44]
push 1
push 0xac3e6
push dword [ebp - 0x38]
jmp 0x1014c44c
mov eax, dword [ebp - 0x1c]
cmp word [eax + 0xa0], 0
je 0x1014c456
movsd xmm0, qword [eax + 0x88]
lea ecx, [ebp - 0x34]
push 0
push 0
sub esp, 8
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x70
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0x71
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x48]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x90]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x72
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x73
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
mov dword [ebp - 0x48], vtable.StrmFmt.0
call edi
push 0x10191018
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0x74
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0
call edi
mov eax, dword [ebp - 0x1c]
lea ecx, [ebp - 0x54]
push 0
push 0
sub esp, 8
movsd xmm0, qword [eax + 0x98]
movsd qword [esp], xmm0
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x75
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
push eax
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x76
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
mov dword [ebp - 0x54], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e6
push ecx
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x58]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c4b1
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x77
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e7
push ecx
mov ecx, esi
call dword [eax]
mov eax, dword [ebp - 0x1c]
movzx ecx, word [eax + 0x60]
test cx, cx
je 0x1014c4d2
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac3e8
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x78]
xorps xmm0, xmm0
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c530
push 2
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x78
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3e9
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x68]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c58e
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x79
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3ea
push ecx
mov ecx, esi
call dword [eax]
xorps xmm0, xmm0
mov eax, dword [ebp - 0x1c]
movsd xmm1, qword [eax + 0x70]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c5e9
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x7a
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac3eb
push ecx
mov ecx, esi
call dword [eax]
push 0xd
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
test eax, eax
je 0x1014c600
push 1
push eax
mov ecx, esi
call sym.test03.dll_private:_void___thiscall_AnlageEST03V::FillESTVWerbungskostenSonstige_class_EST03VWerbungskosten___int_
push 0x18
mov ecx, esi
call sym.test03.dll_private:_class_EST03VWerbungskosten____thiscall_AnlageEST03V::GetESTVWerbungskosten_enum_EST03VWerbungskosten::WKoZeilenID_
test eax, eax
je 0x1014c617
push 2
push eax
mov ecx, esi
call sym.test03.dll_private:_void___thiscall_AnlageEST03V::FillESTVWerbungskostenSonstige_class_EST03VWerbungskosten___int_
mov eax, dword [esi + 0x2c]
cmp word [eax + 0xd6], 1
jne 0x1014c63a
push dword [esi + 0x44]
mov eax, dword [esi]
mov ecx, esi
push 1
push 0xac635
push 1
call dword [eax + 0x10]
mov eax, dword [esi + 0x2c]
cmp word [eax + 0xd6], 0
jne 0x1014c65a
push dword [esi + 0x44]
mov eax, dword [esi]
mov ecx, esi
push 1
push 0xac636
push 1
call dword [eax + 0x10]
mov eax, dword [esi + 0x2c]
movzx ecx, word [eax + 0xd8]
test cx, cx
je 0x1014c67b
push dword [esi + 0x44]
mov edx, dword [esi]
push 1
push 0xac699
push ecx
mov ecx, esi
call dword [edx + 0x10]
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 0x144]
xorps xmm0, xmm0
mov edx, dword [eax + 0x148]
mov dword [ebp - 0x38], edx
test ecx, ecx
je 0x1014c6f2
movsd xmm1, qword [ecx + 0x80]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c6f2
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x7b
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac5d1
push ecx
mov ecx, esi
call dword [eax]
mov edx, dword [ebp - 0x38]
xorps xmm0, xmm0
test edx, edx
je 0x1014c751
movsd xmm1, qword [edx + 0x80]
ucomisd xmm1, xmm0
lahf
test ah, 0x44
jnp 0x1014c751
push 0
push 0
sub esp, 8
lea ecx, [ebp - 0x34]
movsd qword [esp], xmm1
call sub.bstool.dll_public:_void___thiscall_StrmFmt::constructor_double__int__int_
mov ecx, eax
mov byte [ebp - 4], 0x7c
call sub.bstool.dll_public:_char____thiscall_StrmFmt::operator_char__void_const
push eax
lea ecx, [ebp - 0x18]
call ebx
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0
mov dword [ebp - 0x34], vtable.StrmFmt.0
call edi
push dword [esi + 0x44]
mov eax, dword [esi]
lea ecx, [ebp - 0x18]
push 1
push 0xac5d2
push ecx
mov ecx, esi
call dword [eax]
lea ecx, [ebp - 0x18]
call edi
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