Function at 0x44d930
Capabilities:
Print debug messages

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x462f87
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0xac
mov dword [ebp - 0x7c], ecx
mov eax, dword [ebp - 0x7c]
cmp dword [eax + 0x58], 0x1d013
je 0x44d999
mov ecx, dword [ebp - 0x7c]
cmp dword [ecx + 0x58], 0x1d01c
je 0x44d999
mov edx, dword [ebp - 0x7c]
cmp dword [edx + 0x58], 0x1d020
je 0x44d999
mov eax, dword [ebp - 0x7c]
cmp dword [eax + 0x58], 0x1d021
je 0x44d999
mov ecx, dword [ebp - 0x7c]
cmp dword [ecx + 0x58], 0x1d022
je 0x44d999
mov edx, dword [ebp - 0x7c]
cmp dword [edx + 0x58], 0x1d023
jne 0x44d9a9
mov eax, dword [ebp - 0x7c]
cmp dword [eax + 0x74], 0
je 0x44d9a7
jmp 0x44e53d
jmp 0x44d9c2
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ebp - 0x7c]
mov eax, dword [ecx + 0x94]
cmp eax, dword [edx + 0x90]
jne 0x44d9c2
jmp 0x44e53d
push 0x4703b1
lea ecx, [ebp - 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_2]
mov dword [ebp - 4], 0
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x58]
mov dword [ebp - 0x80], edx
mov eax, dword [ebp - 0x80]
sub eax, 0x1d011
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x21
ja case.default.0x44d9f8
mov ecx, dword [ebp - 0x80]
jmp dword [ecx*4 + 0x44e54b]
push 0x4703b4
push 0x47cc54
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44da36
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tViolateAccess_WHERE_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44da52
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tViolateAccess_WHERE_lLogID___d_AND_ISNULL_nCenterFlag_1___2
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tViolateAccess_WHERE_lLogID___d_AND_ISNULL_nCenterFlag_1_2
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE__tUserInOutLog_SET_bHasSent1_WHERE_lUserLogId__d_and_lUserLogId___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x4704e8
lea edx, [ebp - 0x20]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x1c]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0x84], eax
mov ecx, dword [ebp - 0x84]
mov dword [ebp - 0x88], ecx
mov byte [ebp - 4], 1
mov edx, dword [ebp - 0x88]
mov eax, dword [edx]
push eax
push str.UPDATE_tComputer_SET_bHasSent1_dtLastModifyGETDATE___WHERE_bHasSent_0_AND_ISNULL_dtLastModify_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x20]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tUser_SET_bHasSent11_WHERE__lIndex__d_AND_lIndex___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
push 0x4705b8
lea ecx, [ebp - 0x10]
push ecx
lea edx, [ebp - 0x24]
push edx
call fcn.00435e50
add esp, 0xc
mov dword [ebp - 0x8c], eax
mov ecx, dword [ebp - 0x8c]
call dword [sym.imp.MFC71.DLL_ATL::CSimpleStringT::operator_char_const_]
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x24]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE__tUserInOutLog_SET_bHasSent11_WHERE_lUserLogId__d_and_lUserLogId___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470610
lea edx, [ebp - 0x34]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x30]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0x90], eax
mov ecx, dword [ebp - 0x90]
mov dword [ebp - 0x94], ecx
mov byte [ebp - 4], 2
mov edx, dword [ebp - 0x94]
mov eax, dword [edx]
push eax
push str.UPDATE_tComputer_SET_bHasSent11_dtLastModify1GETDATE___WHERE_bHasSent1_0_AND_ISNULL_dtLastModify1_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x34]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tUser_SET_bHasSent1_WHERE__lIndex__d_AND_lIndex___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
push 0x4706e4
lea ecx, [ebp - 0x10]
push ecx
lea edx, [ebp - 0x38]
push edx
call fcn.00435e50
add esp, 0xc
mov dword [ebp - 0x98], eax
mov ecx, dword [ebp - 0x98]
call dword [sym.imp.MFC71.DLL_ATL::CSimpleStringT::operator_char_const_]
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
push 0x4706e8
push 0x47cc54
call fcn.00435fb0
add esp, 8
movzx eax, al
test eax, eax
je 0x44dc9d
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
push str.DELETE_FROM__tPictureLog_WHERE_lLogID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44dcdf
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x94]
push ecx
push str.UPDATE_tPictureLog_SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID__d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str._n_DELETE_FROM__tPictureLog__WHERE_lLogID__d_AND__bHasSent_1_AND_bHasSent1_1
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tPictureLog_SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID__d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470804
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44dd46
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM__tCompanyLog_WHERE_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44dd88
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tCompanyLog_SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID__d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str._n_DELETE_FROM__tCompanyLog_WHERE_lLogID__d_AND__bHasSent_1_AND_bHasSent1_1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tCompanyLog_SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID__d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x47091c
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x44ddef
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM__tWebSendContent_WHERE_lWebSendID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44de31
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tWebSendContent_SET_bHasSent_1_WHERE_lWebSendID__d_AND_lWebSendID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
push str._n_DELETE_FROM__tWebSendContent_WHERE_lWebSendID__d_AND__bHasSent_1_AND_bHasSent1_1
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x94]
push ecx
push str.UPDATE_tWebSendContent_SET_bHasSent1_1_WHERE_lWebSendID__d_AND_lWebSendID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470a5c
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx eax, al
test eax, eax
je 0x44de98
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
push str.DELETE_FROM_tIMMsgLog_WHERE_lLogID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44deda
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x94]
push ecx
push str.UPDATE_tIMMsgLog_SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str._n_DELETE_FROM__tIMMsgLog_WHERE_lLogID___d_AND__bHasSent_1_AND_bHasSent1_1
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tIMMsgLog_SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470b74
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44df41
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tGroupAccount_WHERE_lGroupID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44df83
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tGroupAccount_SET_bHasSent_1_WHERE_lGroupID__d_AND_lGroupID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str._n_DELETE_FROM__tGroupAccount_WHERE_lGroupID___d_AND__bHasSent_1_AND_bHasSent1_1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tGroupAccount_SET_bHasSent1_1_WHERE_lGroupID__d_AND_lGroupID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470cac
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x44dfea
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM__tImFileLog_WHERE_lLogID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44e02c
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tImFileLog_SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
push str._n_DELETE_FROM__tImFileLog_WHERE_lLogID___d_AND__bHasSent_1_AND_bHasSent1_1
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x94]
push ecx
push str.UPDATE_tImFileLog_SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
push 0x470dc4
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx eax, al
test eax, eax
je 0x44e093
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
push str.DELETE_FROM__tIMPictureLog__WHERE_lLogID___d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44e0d5
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x90]
push edx
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x94]
push ecx
push str.UPDATE_tIMPictureLog__SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str._n_DELETE_FROM__tIMPictureLog__WHERE_lLogID___d_AND__bHasSent_1_AND_bHasSent1_1
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tIMPictureLog__SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM__tSpecCompanyLog_WHERE_lSpecCompanyLogID___d_AND_nCenterFlag1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM__tSpecCompanyLog_WHERE_lSpecCompanyLogID___d_AND_nCenterFlag2
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
push 0x470f90
lea edx, [ebp - 0x48]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x44]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0x9c], eax
mov ecx, dword [ebp - 0x9c]
mov dword [ebp - 0xa0], ecx
mov byte [ebp - 4], 3
mov edx, dword [ebp - 0xa0]
mov eax, dword [edx]
push eax
push str.UPDATE__tComputerGroup_SET__bHasSent1_dtLastModifyGETDATE___WHERE_bHasSent_0_AND_ISNULL_dtLastModify_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
push 0x471024
lea edx, [ebp - 0x58]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x54]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0xa4], eax
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0xa8], ecx
mov byte [ebp - 4], 4
mov edx, dword [ebp - 0xa8]
mov eax, dword [edx]
push eax
push str.UPDATE__tComputerGroup_SET__bHasSent11_dtLastModify1GETDATE___WHERE_bHasSent1_0_AND_ISNULL_dtLastModify1_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x58]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
push 0x4710b8
lea edx, [ebp - 0x68]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x64]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0xac], eax
mov ecx, dword [ebp - 0xac]
mov dword [ebp - 0xb0], ecx
mov byte [ebp - 4], 5
mov edx, dword [ebp - 0xb0]
mov eax, dword [edx]
push eax
push str.UPDATE__tRoom_SET__bHasSent1_dtLastModifyGETDATE___WHERE_bHasSent_0_AND_ISNULL_dtLastModify_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x68]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
push 0x471144
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x7c]
fld qword [eax + 0x88]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x74]
call fcn.00435590
mov ecx, eax
call fcn.00435b50
mov dword [ebp - 0xb4], eax
mov ecx, dword [ebp - 0xb4]
mov dword [ebp - 0xb8], ecx
mov byte [ebp - 4], 6
mov edx, dword [ebp - 0xb8]
mov eax, dword [edx]
push eax
push str.UPDATE__tRoom_SET__bHasSent11_dtLastModify1GETDATE___WHERE_bHasSent1_0_AND_ISNULL_dtLastModify1_2001_1_1___s
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x78]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
jmp case.default.0x44d9f8
push 0x4711d0
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44e326
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tIMFriends_WHERE_lID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44e368
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tIMFriends_SET_bHasSent_1_WHERE_lID__d_AND_lID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str._n_DELETE_FROM__tIMFriends_WHERE_lID___d_AND__bHasSent_1_AND_bHasSent1_1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
push 0x471294
push 0x47cc64
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44e3a4
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM_tIMMetaData_WHERE_lID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44e3e6
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tIMMetaData_SET_bHasSent_1_WHERE_lID__d_AND_lID___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str._n_DELETE_FROM__tIMMetaData_WHERE_lID___d_AND__bHasSent_1_AND_bHasSent1_1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM_tEMail_WHERE_lIndex___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str.DELETE_FROM_tWebMail_WHERE_lIndex___d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp case.default.0x44d9f8
push 0x4713ac
push 0x47cc54
call fcn.00435fb0
add esp, 8
movzx edx, al
test edx, edx
je 0x44e464
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
push str.DELETE_FROM__tRsOneFileLog_WHERE_lLogID___d
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0xc
jmp 0x44e4a6
mov eax, dword [ebp - 0x7c]
mov ecx, dword [eax + 0x90]
push ecx
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x94]
push eax
push str.UPDATE_tRsOneFileLog_SET_bHasSent_1_WHERE_lLogID__d_AND_lLogID__d
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
push str._n_DELETE_FROM__tRsOneFileLog__WHERE_lLogID__d_AND__bHasSent_1_AND_bHasSent1_1
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::AppendFormat]
add esp, 0xc
jmp case.default.0x44d9f8
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
push eax
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ecx + 0x94]
push edx
push str.UPDATE_tRsOneFileLog_SET_bHasSent1_1_WHERE_lLogID__d_AND_lLogID__d
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.MFC71.DLL_ATL::CStringT::Format]
add esp, 0x10
push 0x4714d6
lea ecx, [ebp - 0x10]
push ecx
call fcn.00435fd0
add esp, 8
movzx edx, al
test edx, edx
je 0x44e51b
lea eax, [ebp - 0x10]
push eax
mov ecx, dword [0x47cd40]
call fcn.00402790
push str.strSQL_ConfirmData
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CSimpleStringT::operator_char_const_]
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0x4714ec
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ebp - 0x7c]
mov eax, dword [edx + 0x90]
mov dword [ecx + 0x94], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret