Function at 0x51f660
Capabilities:
Create directory

Disassembly:
push ebp
mov ebp, esp
mov ecx, 0x102
push 0
push 0
dec ecx
jne 0x51f668
push ecx
push ebx
push esi
push edi
mov dword [ebp - 4], eax
xor eax, eax
push ebp
push 0x521b91
push dword fs:[eax]
mov dword fs:[eax], esp
mov byte [ebp - 5], 0
lea edx, [ebp - 0x6c]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0x6c]
mov edx, 0x521bb0
call sub.rtl70.bpl__System__LStrCat_qqrv
mov eax, dword [ebp - 0x6c]
call sub.rtl70.bpl__Sysutils_FileExists_qqrx17System_AnsiString
test al, al
jne 0x51f6dc
lea edx, [ebp - 0x70]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0x70]
mov edx, 0x521bc4
call sub.rtl70.bpl__System__LStrCat_qqrv
mov eax, dword [ebp - 0x70]
call sub.rtl70.bpl__Sysutils_FileExists_qqrx17System_AnsiString
test al, al
je 0x5211b1
mov eax, dword [ebp - 4]
mov eax, dword [eax + 4]
xor ecx, ecx
mov edx, 0x521bdc
call sym.P_Interface.bpl__Fpinterface_TFPINTERFACE_of_output_debug_info_qqr17System_WideStringo
xor ecx, ecx
mov dl, 1
mov eax, dword [sym.imp.xmlrtl70.bpl__Xmldoc_TXMLDocument_]
call sub.xmlrtl70.bpl__Xmldoc_TXMLDocument__bctr_qqrp18Classes_TComponent
mov edx, eax
test edx, edx
je 0x51f708
sub edx, 0xffffff34
lea eax, [ebp - 0xc]
call sub.rtl70.bpl__System__IntfCopy_qqrr45System__DelphiInterface_t17System_IInterface_x45System__DelphiInterface_t17System_IInter
xor ecx, ecx
mov dl, 1
mov eax, dword [sym.imp.xmlrtl70.bpl__Xmldoc_TXMLDocument_]
call sub.xmlrtl70.bpl__Xmldoc_TXMLDocument__bctr_qqrp18Classes_TComponent
mov edx, eax
test edx, edx
je 0x51f72a
sub edx, 0xffffff34
lea eax, [ebp - 0x10]
call sub.rtl70.bpl__System__IntfCopy_qqrr45System__DelphiInterface_t17System_IInterface_x45System__DelphiInterface_t17System_IInter
mov dl, 1
mov eax, dword [sym.imp.PCommonUtil.bpl__Base64_TBase64_]
call sub.rtl70.bpl__System_TObject__bctr_qqrv
mov dword [ebp - 0x34], eax
mov dl, 1
mov eax, dword [sym.imp.rtl70.bpl__Classes_TStringList_]
call sub.rtl70.bpl__System_TObject__bctr_qqrv
mov dword [ebp - 0x64], eax
lea edx, [ebp - 0x78]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
push dword [ebp - 0x78]
mov eax, dword [ebp - 4]
mov ebx, dword [eax + 4]
push dword [ebx + 0x54]
push 0x521bec
mov ecx, dword [ebx + 0x58]
lea eax, [ebp - 0x80]
mov edx, 0x521bf8
call sub.rtl70.bpl__System__LStrCat3_qqrv
mov eax, dword [ebp - 0x80]
lea ecx, [ebp - 0x7c]
mov edx, 3
call sub.PCommonUtil.bpl__Ncutil_MyRightStr_qqr17System_AnsiStringi
push dword [ebp - 0x7c]
push 0x521c04
lea eax, [ebp - 0x74]
mov edx, 5
call sub.rtl70.bpl__System__LStrCatN_qqrv
mov eax, dword [ebp - 0x74]
call sub.rtl70.bpl__Sysutils_FileExists_qqrx17System_AnsiString
test al, al
je 0x51f848
lea edx, [ebp - 0x88]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
push dword [ebp - 0x88]
mov eax, dword [ebp - 4]
mov ebx, dword [eax + 4]
push dword [ebx + 0x54]
push 0x521bec
mov ecx, dword [ebx + 0x58]
lea eax, [ebp - 0x90]
mov edx, 0x521bf8
call sub.rtl70.bpl__System__LStrCat3_qqrv
mov eax, dword [ebp - 0x90]
lea ecx, [ebp - 0x8c]
mov edx, 3
call sub.PCommonUtil.bpl__Ncutil_MyRightStr_qqr17System_AnsiStringi
push dword [ebp - 0x8c]
push 0x521c04
lea eax, [ebp - 0x84]
mov edx, 5
call sub.rtl70.bpl__System__LStrCatN_qqrv
mov ecx, dword [ebp - 0x84]
mov dl, 1
mov eax, dword [sym.imp.rtl70.bpl__Inifiles_TIniFile_]
call sub.rtl70.bpl__Inifiles_TCustomIniFile__bctr_qqrx17System_AnsiString
mov dword [ebp - 0x5c], eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 4]
xor ecx, ecx
mov edx, 0x521c14
call sym.P_Interface.bpl__Fpinterface_TFPINTERFACE_of_output_debug_info_qqr17System_WideStringo
jmp 0x51f891
lea edx, [ebp - 0x94]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0x94]
mov edx, 0x521c28
call sub.rtl70.bpl__System__LStrCat_qqrv
mov ecx, dword [ebp - 0x94]
mov dl, 1
mov eax, dword [sym.imp.rtl70.bpl__Inifiles_TIniFile_]
call sub.rtl70.bpl__Inifiles_TCustomIniFile__bctr_qqrx17System_AnsiString
mov dword [ebp - 0x5c], eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 4]
xor ecx, ecx
mov edx, 0x521c38
call sym.P_Interface.bpl__Fpinterface_TFPINTERFACE_of_output_debug_info_qqr17System_WideStringo
xor eax, eax
push ebp
push 0x5211aa
push dword fs:[eax]
mov dword fs:[eax], esp
lea edx, [ebp - 0x98]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0x98]
mov edx, 0x521c4c
call sub.rtl70.bpl__System__LStrCat_qqrv
mov eax, dword [ebp - 0x98]
call sub.rtl70.bpl__Sysutils_FileExists_qqrx17System_AnsiString
test al, al
je 0x51f916
lea edx, [ebp - 0xa0]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0xa0]
mov edx, 0x521bc4
call sub.rtl70.bpl__System__LStrCat_qqrv
mov edx, dword [ebp - 0xa0]
lea eax, [ebp - 0x9c]
call sub.rtl70.bpl__System__WStrFromLStr_qqrr17System_WideStringx17System_AnsiString
mov edx, dword [ebp - 0x9c]
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax]
call dword [ecx + 0x94]
jmp 0x51f95a
lea edx, [ebp - 0xa8]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0xa8]
mov edx, 0x521bb0
call sub.rtl70.bpl__System__LStrCat_qqrv
mov edx, dword [ebp - 0xa8]
lea eax, [ebp - 0xa4]
call sub.rtl70.bpl__System__WStrFromLStr_qqrr17System_WideStringx17System_AnsiString
mov edx, dword [ebp - 0xa4]
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax]
call dword [ecx + 0x94]
push 0
lea eax, [ebp - 0x60]
push eax
mov ecx, 0x521c68
mov edx, 0x521c78
mov eax, dword [ebp - 0x5c]
mov ebx, dword [eax]
call dword [ebx]
push 0
lea edx, [ebp - 0xac]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
lea eax, [ebp - 0xac]
mov edx, 0x521c88
call sub.rtl70.bpl__System__LStrCat_qqrv
mov eax, dword [ebp - 0xac]
call sub.rtl70.bpl__System__LStrToPChar_qqrx17System_AnsiString
push eax
call sub.kernel32.dll_CreateDirectoryA
mov dl, 1
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax]
call dword [ecx + 0x4c]
lea edx, [ebp - 0xb8]
mov eax, dword [sym.P_Interface.bpl__Publicutil_GL_ExeName]
mov eax, dword [eax]
call sub.rtl70.bpl__Sysutils_ExtractFilePath_qqrx17System_AnsiString
push dword [ebp - 0xb8]
push 0x521c98
call sub.rtl70.bpl__Sysutils_Now_qqrv
add esp, 0xfffffff8
fstp qword [esp]
wait
lea edx, [ebp - 0xbc]
mov eax, 0x521cb0
call sub.rtl70.bpl__Sysutils_FormatDateTime_qqrx17System_AnsiString16System_TDateTime
push dword [ebp - 0xbc]
push 0x521ccc
lea eax, [ebp - 0xb4]
mov edx, 4
call sub.rtl70.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0xb4]
lea eax, [ebp - 0xb0]
call sub.rtl70.bpl__System__WStrFromLStr_qqrr17System_WideStringx17System_AnsiString
mov edx, dword [ebp - 0xb0]
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax]
call dword [ecx + 0xb0]
lea edx, [ebp - 0x14]
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax]
call dword [ecx + 0x18]
cmp dword [ebp - 0x60], 0
je 0x51fa47
lea edx, [ebp - 0x60]
mov ecx, dword [ebp - 0x64]
mov eax, 0x521cdc
call sub.PCommonUtil.bpl__Ncutil_of_createlist_qqr17System_AnsiStringr17System_AnsiStringp19Classes_TStringList
lea edx, [ebp - 0xc0]
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0xc0]
mov edx, dword [eax]
call dword [edx + 0xc]
dec eax
test eax, eax
jl 0x521174
inc eax
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x30], 0
lea edx, [ebp - 0xc4]
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0xc4]
push eax
lea eax, [ebp - 0xd4]
mov edx, dword [ebp - 0x30]
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0xd4]
lea ecx, [ebp - 0x18]
pop eax
mov ebx, dword [eax]
call dword [ebx + 0x10]
mov eax, dword [ebp - 0x10]
mov edx, dword [eax]
call dword [edx + 0x48]
xor edx, edx
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov dl, 1
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax]
call dword [ecx + 0x4c]
mov edx, 0x521ce4
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax]
call dword [ecx + 0x58]
lea ecx, [ebp - 0x20]
mov edx, 0x521cf8
mov eax, dword [ebp - 0x10]
mov ebx, dword [eax]
call dword [ebx + 0x78]
lea eax, [ebp - 0xd8]
push eax
or ecx, 0xffffffff
mov edx, 0x521d0c
mov eax, dword [ebp - 0x20]
mov ebx, dword [eax]
call dword [ebx + 0x6c]
mov edx, dword [ebp - 0xd8]
lea eax, [ebp - 0x20]
call sub.rtl70.bpl__System__IntfCopy_qqrr45System__DelphiInterface_t17System_IInterface_x45System__DelphiInterface_t17System_IInter
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0xdc]
lea ecx, [ebp - 0x1c]
mov edx, 0x521d28
mov ebx, dword [eax]
call dword [ebx + 0x38]
lea eax, [ebp - 0xe0]
push eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x20]
mov ecx, 1
mov edx, 1
call sub.rtl70.bpl__System__LStrCopy_qqrv
mov eax, dword [ebp - 0xe0]
mov edx, 0x521d44
call sub.rtl70.bpl__System__LStrCmp_qqrv
jne 0x51fbac
lea edx, [ebp - 0xfc]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0xfc]
lea ecx, [ebp - 0xf8]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0xf8]
lea ecx, [ebp - 0xf4]
mov edx, 0x521d60
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0xf4]
lea ecx, [ebp - 0xe4]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0xe4], 0
je 0x521168
lea eax, [ebp - 0x24]
push eax
or ecx, 0xffffffff
mov edx, 0x521d74
mov eax, dword [ebp - 0x20]
mov ebx, dword [eax]
call dword [ebx + 0x6c]
lea edx, [ebp - 0x114]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x114]
lea ecx, [ebp - 0x110]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x110]
lea ecx, [ebp - 0x10c]
mov edx, 0x521d84
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x10c]
mov edx, 0x521da4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x12c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x12c]
lea ecx, [ebp - 0x128]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x128]
lea ecx, [ebp - 0x124]
mov edx, 0x521db4
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x124]
mov edx, 0x521dd4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x144]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x144]
lea ecx, [ebp - 0x140]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x140]
lea ecx, [ebp - 0x13c]
mov edx, 0x521de4
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x13c]
mov edx, 0x521e08
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x15c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x15c]
lea ecx, [ebp - 0x158]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x158]
lea ecx, [ebp - 0x154]
mov edx, 0x521e18
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x154]
mov edx, 0x521e3c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x174]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x174]
lea ecx, [ebp - 0x170]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x170]
lea ecx, [ebp - 0x16c]
mov edx, 0x521e4c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x16c]
mov edx, 0x521e70
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea eax, [ebp - 0x184]
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x1c]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x184]
mov edx, 0x521e88
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x1b4]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x1b4]
lea ecx, [ebp - 0x1b0]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x1b0]
lea ecx, [ebp - 0x1ac]
mov edx, 0x521e98
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x1ac]
lea eax, [ebp - 0x19c]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov eax, dword [ebp - 0x19c]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x1c8]
mov edx, 0x521eac
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea eax, [ebp - 0x1c8]
push eax
lea edx, [ebp - 0x1e0]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x1e0]
lea ecx, [ebp - 0x1dc]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x1dc]
lea ecx, [ebp - 0x1d8]
mov edx, 0x521e98
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x1d8]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea edx, [ebp - 0x1c8]
lea eax, [ebp - 0x1b8]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov ecx, dword [ebp - 0x1b8]
mov edx, 0x521c78
mov eax, dword [ebp - 0x5c]
mov ebx, dword [eax]
call dword [ebx]
mov edx, dword [ebp - 0x198]
lea eax, [ebp - 0x194]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x194]
mov edx, 0x521e98
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x1f8]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x1f8]
lea ecx, [ebp - 0x1f4]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x1f4]
lea ecx, [ebp - 0x1f0]
mov edx, 0x521eb8
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x1f0]
mov edx, 0x521ed4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x210]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x210]
lea ecx, [ebp - 0x20c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x20c]
lea ecx, [ebp - 0x208]
mov edx, 0x521ee0
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x208]
mov edx, 0x521ee0
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x228]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x228]
lea ecx, [ebp - 0x224]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x224]
lea ecx, [ebp - 0x220]
mov edx, 0x521eec
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x220]
mov edx, 0x521eec
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x240]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x240]
lea ecx, [ebp - 0x23c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x23c]
lea ecx, [ebp - 0x238]
mov edx, 0x521ef8
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x238]
mov edx, 0x521ef8
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x258]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x258]
lea ecx, [ebp - 0x254]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x254]
lea ecx, [ebp - 0x250]
mov edx, 0x521f04
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x250]
mov edx, 0x521f28
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x20]
mov edx, 0x521d44
call sub.rtl70.bpl__System__LStrCmp_qqrv
jne 0x52002a
mov al, 0x34
mov byte [ebp - 0x26b], al
mov byte [ebp - 0x26c], 1
lea eax, [ebp - 0x268]
lea edx, [ebp - 0x26c]
call sub.rtl70.bpl__Variants__OleVarFromPStr_qqrr8TVarDatarx28System__SmallString_iuc_255_
lea ecx, [ebp - 0x268]
mov edx, 0x521f40
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
jmp 0x520095
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x20]
mov edx, 0x521f54
call sub.rtl70.bpl__System__LStrCmp_qqrv
jne 0x520071
mov al, 0x31
mov byte [ebp - 0x26b], al
mov byte [ebp - 0x26c], 1
lea eax, [ebp - 0x27c]
lea edx, [ebp - 0x26c]
call sub.rtl70.bpl__Variants__OleVarFromPStr_qqrr8TVarDatarx28System__SmallString_iuc_255_
lea ecx, [ebp - 0x27c]
mov edx, 0x521f40
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
jmp 0x520095
lea eax, [ebp - 0x28c]
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x20]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x28c]
mov edx, 0x521f40
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea eax, [ebp - 0x29c]
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x24]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x29c]
mov edx, 0x521f5c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x2b4]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x2b4]
lea ecx, [ebp - 0x2b0]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x2b0]
lea ecx, [ebp - 0x2ac]
mov edx, 0x521f6c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x2ac]
mov edx, 0x521f7c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x2cc]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x2cc]
lea ecx, [ebp - 0x2c8]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x2c8]
lea ecx, [ebp - 0x2c4]
mov edx, 0x521f7c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x2c4]
mov edx, 0x521f8c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x2e4]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x2e4]
lea ecx, [ebp - 0x2e0]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x2e0]
lea ecx, [ebp - 0x2dc]
mov edx, 0x521f9c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x2dc]
mov edx, 0x521fb4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x2fc]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x2f8]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x2f8]
lea ecx, [ebp - 0x2f4]
mov edx, 0x521fc4
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x2f4]
mov edx, 0x521fc4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x314]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x314]
lea ecx, [ebp - 0x310]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x310]
lea ecx, [ebp - 0x30c]
mov edx, 0x521fd4
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x30c]
mov edx, 0x521fd4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x340]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x340]
lea ecx, [ebp - 0x33c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x33c]
lea ecx, [ebp - 0x338]
mov edx, 0x521fe4
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x338]
lea ecx, [ebp - 0x328]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
mov edx, dword [ebp - 0x328]
lea eax, [ebp - 0x324]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x324]
mov edx, 0x521fe4
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x35c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x35c]
lea ecx, [ebp - 0x358]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x358]
lea ecx, [ebp - 0x354]
mov edx, 0x521ffc
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x354]
lea ecx, [ebp - 0x344]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x344], 0
je 0x5203a8
push 0x522010
lea edx, [ebp - 0x390]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x390]
lea ecx, [ebp - 0x38c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x38c]
lea ecx, [ebp - 0x388]
mov edx, 0x521ffc
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x388]
lea eax, [ebp - 0x378]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov edx, dword [ebp - 0x378]
lea ecx, [ebp - 0x374]
mov eax, dword [ebp - 0x34]
call sub.PCommonUtil.bpl__Base64_TBase64_Base64EncodeStr_qqrx17System_AnsiString
push dword [ebp - 0x374]
push 0x52201c
lea eax, [ebp - 0x370]
mov edx, 3
call sub.rtl70.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x370]
lea eax, [ebp - 0x36c]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea ecx, [ebp - 0x36c]
mov edx, 0x522024
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x3ac]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x3ac]
lea ecx, [ebp - 0x3a8]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x3a8]
lea ecx, [ebp - 0x3a4]
mov edx, 0x522030
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x3a4]
lea ecx, [ebp - 0x394]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x394], 0
je 0x52044b
lea edx, [ebp - 0x3c4]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x3c4]
lea ecx, [ebp - 0x3c0]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x3c0]
lea ecx, [ebp - 0x3bc]
mov edx, 0x522030
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x3bc]
mov edx, 0x522040
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x3e0]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x3e0]
lea ecx, [ebp - 0x3dc]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x3dc]
lea ecx, [ebp - 0x3d8]
mov edx, 0x52204c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x3d8]
lea ecx, [ebp - 0x3c8]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x3c8], 0
je 0x5204ee
lea edx, [ebp - 0x3f8]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x3f8]
lea ecx, [ebp - 0x3f4]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x3f4]
lea ecx, [ebp - 0x3f0]
mov edx, 0x52204c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x3f0]
mov edx, 0x52204c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x414]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x414]
lea ecx, [ebp - 0x410]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x410]
lea ecx, [ebp - 0x40c]
mov edx, 0x521d60
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x40c]
lea ecx, [ebp - 0x3fc]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x3fc], 0
je 0x520591
lea edx, [ebp - 0x42c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x42c]
lea ecx, [ebp - 0x428]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x428]
lea ecx, [ebp - 0x424]
mov edx, 0x521d60
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x424]
mov edx, 0x521f6c
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x448]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x448]
lea ecx, [ebp - 0x444]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x444]
lea ecx, [ebp - 0x440]
mov edx, 0x52205c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x440]
lea ecx, [ebp - 0x430]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x430], 0
je 0x520634
lea edx, [ebp - 0x460]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x460]
lea ecx, [ebp - 0x45c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x45c]
lea ecx, [ebp - 0x458]
mov edx, 0x52205c
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x458]
mov edx, 0x522070
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
lea edx, [ebp - 0x47c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x47c]
lea ecx, [ebp - 0x478]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x478]
lea ecx, [ebp - 0x474]
mov edx, 0x522080
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x474]
lea ecx, [ebp - 0x464]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
cmp dword [ebp - 0x464], 0
je 0x5206d7
lea edx, [ebp - 0x494]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x494]
lea ecx, [ebp - 0x490]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x490]
lea ecx, [ebp - 0x48c]
mov edx, 0x522080
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea ecx, [ebp - 0x48c]
mov edx, 0x522080
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
mov al, 0x30
mov byte [ebp - 0x26b], al
mov byte [ebp - 0x26c], 1
lea eax, [ebp - 0x4a4]
lea edx, [ebp - 0x26c]
call sub.rtl70.bpl__Variants__OleVarFromPStr_qqrr8TVarDatarx28System__SmallString_iuc_255_
lea ecx, [ebp - 0x4a4]
mov edx, 0x522090
mov eax, dword [ebp - 0x24]
mov ebx, dword [eax]
call dword [ebx + 0x58]
mov eax, dword [ebp - 0x64]
mov edx, dword [eax]
call dword [edx + 0x14]
mov esi, eax
dec esi
test esi, esi
jl 0x5207d3
inc esi
xor ebx, ebx
lea ecx, [ebp - 0x4c0]
mov edx, ebx
mov eax, dword [ebp - 0x64]
mov edi, dword [eax]
call dword [edi + 0xc]
mov ecx, dword [ebp - 0x4c0]
lea eax, [ebp - 0x4bc]
mov edx, 0x5220a4
call sub.rtl70.bpl__System__LStrCat3_qqrv
mov edx, dword [ebp - 0x4bc]
lea eax, [ebp - 0x4b8]
call sub.rtl70.bpl__System__WStrFromLStr_qqrr17System_WideStringx17System_AnsiString
mov eax, dword [ebp - 0x4b8]
push eax
lea edx, [ebp - 0x4c8]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x4c8]
lea ecx, [ebp - 0x4c4]
mov edx, 0x521d4c
mov edi, dword [eax]
call dword [edi + 0x38]
mov eax, dword [ebp - 0x4c4]
lea ecx, [ebp - 0x4b4]
pop edx
mov edi, dword [eax]
call dword [edi + 0xc]
lea eax, [ebp - 0x4b4]
push eax
lea ecx, [ebp - 0x4d0]
mov edx, ebx
mov eax, dword [ebp - 0x64]
mov edi, dword [eax]
call dword [edi + 0xc]
mov edx, dword [ebp - 0x4d0]
lea eax, [ebp - 0x4cc]
call sub.rtl70.bpl__System__WStrFromLStr_qqrr17System_WideStringx17System_AnsiString
mov edx, dword [ebp - 0x4cc]
mov eax, dword [ebp - 0x24]
pop ecx
mov edi, dword [eax]
call dword [edi + 0x58]
inc ebx
dec esi
jne 0x520720
lea eax, [ebp - 0x28]
push eax
or ecx, 0xffffffff
mov edx, 0x5220b0
mov eax, dword [ebp - 0x20]
mov ebx, dword [eax]
call dword [ebx + 0x6c]
xor eax, eax
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], eax
mov word [ebp - 0x40], ax
xor eax, eax
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x54], eax
mov word [ebp - 0x50], ax
lea edx, [ebp - 0x4d4]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x4d4]
mov edx, dword [eax]
call dword [edx + 0xc]
mov esi, eax
lea edx, [ebp - 0x4f0]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x4f0]
lea ecx, [ebp - 0x4ec]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x4ec]
lea ecx, [ebp - 0x4e8]
mov edx, 0x5220c0
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x4e8]
lea ecx, [ebp - 0x4d8]
mov edx, 0x5220dc
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
mov eax, dword [ebp - 0x4d8]
call sub.rtl70.bpl__Sysutils_StrToInt_qqrx17System_AnsiString
sub esi, eax
dec esi
test esi, esi
jl 0x520da2
inc esi
xor ebx, ebx
lea eax, [ebp - 0x2c]
push eax
or ecx, 0xffffffff
mov edx, 0x5220e4
mov eax, dword [ebp - 0x28]
mov edi, dword [eax]
call dword [edi + 0x6c]
lea edx, [ebp - 0x508]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x508]
push eax
lea eax, [ebp - 0x518]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x518]
lea ecx, [ebp - 0x504]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x504]
lea ecx, [ebp - 0x500]
mov edx, 0x5220f8
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x500]
mov edx, 0x522114
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x530]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x530]
push eax
lea eax, [ebp - 0x540]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x540]
lea ecx, [ebp - 0x52c]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x52c]
lea ecx, [ebp - 0x528]
mov edx, 0x522124
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x528]
mov edx, 0x522144
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x558]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x558]
push eax
lea eax, [ebp - 0x568]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x568]
lea ecx, [ebp - 0x554]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x554]
lea ecx, [ebp - 0x550]
mov edx, 0x522154
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x550]
mov edx, 0x522170
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x580]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x580]
push eax
lea eax, [ebp - 0x590]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x590]
lea ecx, [ebp - 0x57c]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x57c]
lea ecx, [ebp - 0x578]
mov edx, 0x522180
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x578]
mov edx, 0x522194
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x5a8]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x5a8]
push eax
lea eax, [ebp - 0x5b8]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x5b8]
lea ecx, [ebp - 0x5a4]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x5a4]
lea ecx, [ebp - 0x5a0]
mov edx, 0x5221a0
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x5a0]
mov edx, 0x5221b8
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x5d0]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x5d0]
push eax
lea eax, [ebp - 0x5e0]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x5e0]
lea ecx, [ebp - 0x5cc]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x5cc]
lea ecx, [ebp - 0x5c8]
mov edx, 0x5221c8
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x5c8]
mov edx, 0x5221dc
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x5f8]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x5f8]
push eax
lea eax, [ebp - 0x608]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x608]
lea ecx, [ebp - 0x5f4]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x5f4]
lea ecx, [ebp - 0x5f0]
mov edx, 0x5221ec
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x5f0]
mov edx, 0x522204
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x620]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x620]
push eax
lea eax, [ebp - 0x630]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x630]
lea ecx, [ebp - 0x61c]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x61c]
lea ecx, [ebp - 0x618]
mov edx, 0x522210
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x618]
mov edx, 0x522220
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x648]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x648]
push eax
lea eax, [ebp - 0x658]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x658]
lea ecx, [ebp - 0x644]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x644]
lea ecx, [ebp - 0x640]
mov edx, 0x522230
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x640]
mov edx, 0x522240
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x670]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x670]
push eax
lea eax, [ebp - 0x680]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x680]
lea ecx, [ebp - 0x66c]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x66c]
lea ecx, [ebp - 0x668]
mov edx, 0x522250
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x668]
mov edx, 0x522264
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
lea edx, [ebp - 0x698]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x698]
push eax
lea eax, [ebp - 0x6a8]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x6a8]
lea ecx, [ebp - 0x694]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x694]
lea ecx, [ebp - 0x690]
mov edx, 0x522274
mov edi, dword [eax]
call dword [edi + 0xc]
lea ecx, [ebp - 0x690]
mov edx, 0x522284
mov eax, dword [ebp - 0x2c]
mov edi, dword [eax]
call dword [edi + 0x58]
push 0
push 0
push 0
lea edx, [ebp - 0x6c4]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x6c4]
push eax
lea eax, [ebp - 0x6d4]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x6d4]
lea ecx, [ebp - 0x6c0]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x6c0]
lea ecx, [ebp - 0x6bc]
mov edx, 0x5221c8
mov edi, dword [eax]
call dword [edi + 0xc]
lea edx, [ebp - 0x6bc]
lea eax, [ebp - 0x6ac]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov eax, dword [ebp - 0x6ac]
call sub.rtl70.bpl__Sysutils_StrToFloatDef_qqrx17System_AnsiStringxg
fld xword [ebp - 0x48]
faddp st(1)
fstp xword [ebp - 0x48]
wait
push 0
push 0
push 0
lea edx, [ebp - 0x6f0]
mov eax, dword [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x6f0]
push eax
lea eax, [ebp - 0x700]
mov edx, ebx
mov cl, 0xfc
call sub.rtl70.bpl__Variants__OleVarFromInt_qqrr8TVarDataxixzc
lea edx, [ebp - 0x700]
lea ecx, [ebp - 0x6ec]
pop eax
mov edi, dword [eax]
call dword [edi + 0x10]
mov eax, dword [ebp - 0x6ec]
lea ecx, [ebp - 0x6e8]
mov edx, 0x5221ec
mov edi, dword [eax]
call dword [edi + 0xc]
lea edx, [ebp - 0x6e8]
lea eax, [ebp - 0x6d8]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov eax, dword [ebp - 0x6d8]
call sub.rtl70.bpl__Sysutils_StrToFloatDef_qqrx17System_AnsiStringxg
fld xword [ebp - 0x58]
faddp st(1)
fstp xword [ebp - 0x58]
wait
inc ebx
dec esi
jne 0x520883
push 0
push 0
push 0
lea edx, [ebp - 0x71c]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x71c]
lea ecx, [ebp - 0x718]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x718]
lea ecx, [ebp - 0x714]
mov edx, 0x5221c8
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x714]
lea eax, [ebp - 0x704]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov eax, dword [ebp - 0x704]
call sub.rtl70.bpl__Sysutils_StrToFloatDef_qqrx17System_AnsiStringxg
fld xword [ebp - 0x48]
fsubp st(1)
fabs
fld xword [0x522290]
fcompp
fnstsw ax
sahf
ja 0x520ebe
lea eax, [ebp - 0x730]
mov edx, 0x5222a4
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea eax, [ebp - 0x730]
push eax
lea edx, [ebp - 0x748]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x748]
lea ecx, [ebp - 0x744]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x744]
lea ecx, [ebp - 0x740]
mov edx, 0x521d84
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x740]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea eax, [ebp - 0x730]
push eax
lea eax, [ebp - 0x758]
mov edx, 0x5222b8
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea edx, [ebp - 0x758]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea edx, [ebp - 0x730]
lea eax, [ebp - 0x720]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov edx, dword [ebp - 0x720]
xor ecx, ecx
mov eax, 0x5222d4
call sym.P_Interface.bpl__Publicutil_MessageBox_qqr17System_AnsiStringt1o
jmp 0x521168
push 0
push 0
push 0
lea edx, [ebp - 0x774]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x774]
lea ecx, [ebp - 0x770]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x770]
lea ecx, [ebp - 0x76c]
mov edx, 0x5221ec
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x76c]
lea eax, [ebp - 0x75c]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov eax, dword [ebp - 0x75c]
call sub.rtl70.bpl__Sysutils_StrToFloatDef_qqrx17System_AnsiStringxg
fld xword [ebp - 0x58]
fsubp st(1)
fabs
fld xword [0x522290]
fcompp
fnstsw ax
sahf
ja 0x520fda
lea eax, [ebp - 0x788]
mov edx, 0x5222a4
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea eax, [ebp - 0x788]
push eax
lea edx, [ebp - 0x7a0]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x7a0]
lea ecx, [ebp - 0x79c]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x79c]
lea ecx, [ebp - 0x798]
mov edx, 0x521d84
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x798]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea eax, [ebp - 0x788]
push eax
lea eax, [ebp - 0x7b0]
mov edx, 0x5222e4
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea edx, [ebp - 0x7b0]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea edx, [ebp - 0x788]
lea eax, [ebp - 0x778]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov edx, dword [ebp - 0x778]
xor ecx, ecx
mov eax, 0x5222d4
call sym.P_Interface.bpl__Publicutil_MessageBox_qqr17System_AnsiStringt1o
jmp 0x521168
lea eax, [ebp - 0x38]
call sub.rtl70.bpl__System__LStrClr_qqrpv
mov eax, dword [ebp - 0x10]
mov edx, dword [eax]
call dword [edx + 0x48]
lea edx, [ebp - 0x7b8]
mov ecx, dword [eax]
call dword [ecx + 0x1c]
mov edx, dword [ebp - 0x7b8]
lea ecx, [ebp - 0x7b4]
mov eax, dword [ebp - 0x34]
call sub.PCommonUtil.bpl__Base64_TBase64_Base64EncodeStr_qqrx17System_AnsiString
mov edx, dword [ebp - 0x7b4]
lea ecx, [ebp - 0x38]
mov eax, dword [ebp - 4]
call sym.P_Interface.bpl__Ptkp_SKPTKP_setDatatoserver_qqr17System_AnsiStringr17System_AnsiString
test al, al
je 0x5210c7
cmp word [ebp + 0xa], 0
je 0x5210be
push 0
call sub.rtl70.bpl__Sysutils_Now_qqrv
add esp, 0xfffffff8
fstp qword [esp]
wait
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push 0x5220dc
lea edx, [ebp - 0x7d8]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x7d8]
lea ecx, [ebp - 0x7d4]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x7d4]
lea ecx, [ebp - 0x7d0]
mov edx, 0x521d84
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea eax, [ebp - 0x7d0]
lea ecx, [ebp - 0x7c0]
xor edx, edx
call sub.rtl70.bpl__Variants_VarToStrDef_qqrrx14System_Variantx17System_AnsiString
mov eax, dword [ebp - 0x7c0]
lea edx, [ebp - 0x7bc]
call sub.rtl70.bpl__Sysutils_Trim_qqrx17System_AnsiString
mov edx, dword [ebp - 0x7bc]
xor ecx, ecx
mov eax, dword [ebp + 0xc]
call dword [ebp + 8]
mov byte [ebp - 5], 1
jmp 0x521168
lea eax, [ebp - 0x7ec]
mov edx, 0x5222a4
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea eax, [ebp - 0x7ec]
push eax
lea edx, [ebp - 0x804]
mov eax, dword [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x14]
mov eax, dword [ebp - 0x804]
lea ecx, [ebp - 0x800]
mov edx, 0x521d4c
mov ebx, dword [eax]
call dword [ebx + 0x38]
mov eax, dword [ebp - 0x800]
lea ecx, [ebp - 0x7fc]
mov edx, 0x521d84
mov ebx, dword [eax]
call dword [ebx + 0xc]
lea edx, [ebp - 0x7fc]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea eax, [ebp - 0x7ec]
push eax
lea eax, [ebp - 0x814]
mov edx, dword [ebp - 0x38]
call sub.rtl70.bpl__Variants__OleVarFromLStr_qqrr8TVarDatax17System_AnsiString
lea edx, [ebp - 0x814]
pop eax
call sub.rtl70.bpl__Variants__VarAdd_qqrr8TVarDatarx8TVarData
lea edx, [ebp - 0x7ec]
lea eax, [ebp - 0x7dc]
call sub.rtl70.bpl__Variants__VarToLStr_qqrr17System_AnsiStringrx8TVarData
mov edx, dword [ebp - 0x7dc]
xor ecx, ecx
mov eax, 0x5222d4
call sym.P_Interface.bpl__Publicutil_MessageBox_qqr17System_AnsiStringt1o
inc dword [ebp - 0x30]
dec dword [ebp - 0x68]
jne 0x51fa74
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x5211b1
lea eax, [ebp - 0xc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x10]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
mov eax, dword [ebp - 0x5c]
call sub.rtl70.bpl__System_TObject_Free_qqrv
mov eax, dword [ebp - 0x64]
call sub.rtl70.bpl__System_TObject_Free_qqrv
mov eax, dword [ebp - 0x34]
call sub.rtl70.bpl__System_TObject_Free_qqrv
ret
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x521b9b
lea eax, [ebp - 0x814]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x804]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x800]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x7fc]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x7dc]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x7d8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x7d4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x7d0]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x7c0]
mov edx, 4
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x7b0]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x7a0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x79c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x798]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x778]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x774]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x770]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x76c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x75c]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x758]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x748]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x744]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x740]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x720]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x71c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x718]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x714]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x704]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x700]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x6f0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x6ec]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x6e8]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x6d8]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x6d4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x6c4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x6c0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x6bc]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x6ac]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x6a8]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x698]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x694]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x690]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x670]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x66c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x668]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x648]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x644]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x640]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x620]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x61c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x618]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x5f8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5f4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5f0]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x5d0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5cc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5c8]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x5a8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5a4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x5a0]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x580]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x57c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x578]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x558]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x554]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x550]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x530]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x52c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x528]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x508]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x504]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x500]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x4f0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x4ec]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x4e8]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x4d8]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x4d4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x4d0]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x4cc]
call sub.rtl70.bpl__System__WStrClr_qqrpv
lea eax, [ebp - 0x4c8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x4c4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x4c0]
mov edx, 2
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x4b8]
call sub.rtl70.bpl__System__WStrClr_qqrpv
lea eax, [ebp - 0x4b4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x4a4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x494]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x490]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x48c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x47c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x478]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x474]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x464]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x460]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x45c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x458]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x448]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x444]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x440]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x430]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x42c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x428]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x424]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x414]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x410]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x40c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x3fc]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x3f8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3f4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3f0]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x3e0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3dc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3d8]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x3c8]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x3c4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3c0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3bc]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x3ac]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3a8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x3a4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x394]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x390]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x38c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x388]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x378]
mov edx, 3
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x36c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x35c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x358]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x354]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x344]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x340]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x33c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x338]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x328]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x324]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x314]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x310]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x30c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x2fc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2f8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2f4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x2e4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2e0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2dc]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x2cc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2c8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2c4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x2b4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2b0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x2ac]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 4
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x268]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x258]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x254]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x250]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x240]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x23c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x238]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x228]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x224]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x220]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x210]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x20c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x208]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x1f8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1f4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1f0]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x1e0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1dc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1d8]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x1b8]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x1b4]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1b0]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x1ac]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x19c]
mov edx, 2
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x194]
mov edx, dword [sym.imp.rtl70.bpl___xp_17System_OleVariant]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x170]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x16c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x174]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x15c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x158]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x154]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x144]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x140]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x13c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x12c]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x128]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x124]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0x114]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x110]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0x10c]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0xfc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0xf8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0xf4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0xe4]
mov edx, 2
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0xdc]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0xd8]
call sub.rtl70.bpl__System__IntfClear_qqrr45System__DelphiInterface_t17System_IInterface_
lea eax, [ebp - 0xd4]
call sub.rtl70.bpl__Variants__VarClr_qqrr8TVarData
lea eax, [ebp - 0xc4]
mov edx, dword [sym.imp.xmlrtl70.bpl___xp_20Xmlintf_IXMLNodeList]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0xbc]
mov edx, 3
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0xb0]
call sub.rtl70.bpl__System__WStrClr_qqrpv
lea eax, [ebp - 0xac]
mov edx, 2
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0xa4]
call sub.rtl70.bpl__System__WStrClr_qqrpv
lea eax, [ebp - 0xa0]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x9c]
call sub.rtl70.bpl__System__WStrClr_qqrpv
lea eax, [ebp - 0x98]
mov edx, 0xc
call sub.rtl70.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x60]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x38]
call sub.rtl70.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2c]
mov edx, dword [sym.imp.xmlrtl70.bpl___xp_16Xmlintf_IXMLNode]
mov ecx, 7
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
lea eax, [ebp - 0x10]
mov edx, dword [sym.imp.xmlrtl70.bpl___xp_20Xmlintf_IXMLDocument]
mov ecx, 2
call sub.rtl70.bpl__System__FinalizeArray_qqrpvt1ui
ret