Function at 0x14003c5e0
Capabilities:
Check http status code
Initialize winhttp library
Prepare http request
Print debug messages
Read http header
Receive http response
Write file on windows

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x8d0]
sub rsp, 0x9d0
mov rax, qword [0x14012a210]
xor rax, rsp
mov qword [rbp + 0x8c0], rax
mov r15, r9
mov rsi, rcx
mov rcx, qword [rbp + 0x950]
mov qword [rsp + 0x50], rcx
lea r12, [0x1400ff490]
xor ebx, ebx
mov dword [rsp + 0x68], ebx
mov dword [rbp - 0x68], ebx
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x20], rbx
mov qword [rbp + 0x28], reloc.ACTIVEDS.dll_FreeADsMem
mov byte [rbp + 0x10], bl
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x40], rbx
mov qword [rbp + 0x48], 7
mov word [rbp + 0x30], bx
mov dword [rbp - 0x58], ebx
mov dword [rbp - 0x5c], 4
mov dword [rsp + 0x70], ebx
mov dword [rbp - 0x54], 4
mov r13d, ebx
mov dword [rbp + 0x50], 0x2f
xorps xmm0, xmm0
movups xmmword [rbp + 0x54], xmm0
movups xmmword [rbp + 0x64], xmm0
movups xmmword [rbp + 0x74], xmm0
movups xmmword [rbp + 0x84], xmm0
movups xmmword [rbp + 0x94], xmm0
movups xmmword [rbp + 0xa4], xmm0
mov dword [rbp - 0x64], 0xa80
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], 7
mov word [rbp - 0x30], bx
mov qword [rbp - 0x10], rbx
mov qword [rbp], rbx
mov qword [rbp + 8], 7
mov word [rbp - 0x10], bx
mov word [rsp + 0x6c], bx
mov byte [rsp + 0x40], bl
lea rdx, [rsi + 0x130]
lea rcx, [rsp + 0x78]
call fcn.140012240
lea rcx, [rsp + 0x6c]
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x10]
lea r8, [rbp - 0x30]
mov rdx, rax
call fcn.14003d180
xor edx, edx
mov r8d, 0x800
lea rcx, [rbp + 0xc0]
call fcn.1400a83f0
mov dword [rsp + 0x20], ebx
xor r9d, r9d
mov r8, qword [rsi + 0x198]
mov edx, dword [rsi + 0x190]
lea rcx, str.A_WinHTTP_Example_Program_1.0
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
mov rdi, rax
mov qword [rsp + 0x48], rax
test rax, rax
jne 0x14003c75d
lea rcx, [0x1401072f0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d0b7
mov r9d, 4
lea r8, [rbp - 0x64]
lea edx, [r9 + 0x50]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpSetOption]
test eax, eax
jne 0x14003c78a
lea rcx, str._CMTFileDownloader::RequestServer_____WinHttpSetOption_failed.
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d0ad
mov dword [rbp - 0x60], 2
mov r9d, 4
lea r8, [rbp - 0x60]
lea edx, [r9 + 0x54]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpSetOption]
test eax, eax
jne 0x14003c7d5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r8d, eax
lea rdx, str.________CMTFileDownloader::RequestServer_____Failed_at_WinHttpSetOption__error:__d
lea rcx, [rbp + 0xc0]
call fcn.1400391d0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
movzx eax, word [rsp + 0x6c]
test ax, ax
jne 0x14003c7e4
mov eax, 0x50
lea rdx, [rbp - 0x30]
cmp qword [rbp - 0x18], 8
cmovae rdx, qword [rbp - 0x30]
xor r9d, r9d
movzx r8d, ax
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpConnect]
mov r10, rax
mov qword [rsp + 0x60], rax
test rax, rax
jne 0x14003c83e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r8d, eax
lea rdx, str._CMTFileDownloader::RequestServer_____failed_at_WinHttpConnect__error:_d
lea rcx, [rbp + 0xc0]
call qword [sym.imp.USER32.dll_wsprintfW]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d0ad
movzx eax, byte [rsp + 0x40]
neg al
sbb ecx, ecx
and ecx, 0x800000
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, r15
lea rdx, [0x140100b68]
mov rcx, r10
call qword [sym.imp.WINHTTP.dll_WinHttpOpenRequest]
mov r14, rax
mov qword [rsp + 0x58], rax
test rax, rax
jne 0x14003c8ad
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r8d, eax
lea rdx, str._CMTFileDownloader::RequestServer_____failed_at_WinHttpOpenRequest__error:_d
lea rcx, [rbp + 0xc0]
call qword [sym.imp.USER32.dll_wsprintfW]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d0a2
cmp dword [rsi + 0x220], 0
je 0x14003c904
mov dword [rsp + 0x6c], 0x100
mov r9d, 4
lea r8, [rsp + 0x6c]
lea edx, [r9 + 0x1b]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpSetOption]
test eax, eax
jne 0x14003c904
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r8d, eax
lea rdx, str._CMTFileDownloader::RequestServer_____failed_at_WinHttpSetOption__error:_d
lea rcx, [rbp + 0xc0]
call qword [sym.imp.USER32.dll_wsprintfW]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov ecx, 1
cmp qword [rsi + 0x1b8], 0
je 0x14003c976
cmp qword [rsi + 0x1d8], 0
je 0x14003c976
lea rax, [rsi + 0x1c8]
cmp qword [rax + 0x18], 8
jb 0x14003c92e
mov rax, qword [rax]
lea r9, [rsi + 0x1a8]
cmp qword [r9 + 0x18], 8
jb 0x14003c93f
mov r9, qword [r9]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
mov r8d, dword [rsi + 0x1a0]
mov edx, ecx
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpSetCredentials]
test eax, eax
jne 0x14003c971
lea rcx, str.______CMTFileDownloader::RequestServer:_WinHttpSetCredentials___failed_with_proxy
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d094
mov ecx, 1
cmp qword [rsi + 0x20], 0
je 0x14003c9ce
cmp qword [rsi + 0x40], 0
je 0x14003c9ce
lea rax, [rsi + 0x30]
cmp qword [rax + 0x18], 8
jb 0x14003c992
mov rax, qword [rax]
lea r9, [rsi + 0x10]
cmp qword [r9 + 0x18], 8
jb 0x14003c9a0
mov r9, qword [r9]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
mov r8d, ecx
xor edx, edx
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpSetCredentials]
test eax, eax
je 0x14003c9ce
lea rcx, str.______CMTFileDownloader::RequestServer:_WinHttpSetCredentials___failed_with_server
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d094
mov edi, ebx
mov r8, 0xffffffffffffffff
cmp qword [rsi + 0x20], rdi
je 0x14003ca4f
cmp qword [rsi + 0x40], rdi
je 0x14003ca4f
lea rcx, [rbp + 0x50]
sub rcx, 2
nop dword [rax + rax]
lea rcx, [rcx + 2]
cmp word [rcx], di
jne 0x14003c9f0
xor edx, edx
nop dword [rax + rax]
movzx eax, word [r15 + rdx*2]
mov word [rcx + rdx*2], ax
lea rdx, [rdx + 1]
test ax, ax
jne 0x14003ca00
lea r12, [rbp + 0x50]
lea rax, [rbp + 0x50]
mov rdi, r8
nop dword [rax]
inc rdi
cmp word [rax + rdi*2], 0
jne 0x14003ca20
lea r8, [rbp + 0x50]
lea rdx, str.______CMTFileDownloader::RequestServer___:_Constructed_Header_is_:_ls
lea rcx, [rbp + 0xc0]
call qword [sym.imp.USER32.dll_wsprintfW]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], ebx
xor r9d, r9d
mov r8d, edi
mov rdx, r12
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpSendRequest]
test eax, eax
jne 0x14003caa0
call qword [sym.imp.KERNEL32.dll_GetLastError]
lea rdx, str._CMTFileDownloader::RequestServer___WinHttpSendRequest__after_authentication_failed_error:_d
mov r8d, eax
lea rcx, [rbp + 0xc0]
call fcn.1400391d0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d08f
xor edx, edx
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpReceiveResponse]
test eax, eax
jne 0x14003cabe
call qword [sym.imp.KERNEL32.dll_GetLastError]
lea rdx, str._CMTFileDownloader::RequestServer___WinHttpReceiveResponse__failed_error:_d
jmp 0x14003ca7f
lea rdx, [rsp + 0x58]
mov rcx, rsi
call fcn.14003ac10
test eax, eax
je 0x14003d08a
lea rdi, [rsi + 0x150]
mov rdx, rdi
cmp qword [rdi + 0x18], 8
jb 0x14003cae7
mov rdx, qword [rdi]
mov rcx, rbx
lea r8, [0x140106210]
movzx eax, word [rdx + rcx*2]
inc rcx
mov r14, qword [rsp + 0x58]
cmp ax, word [r8 + rcx*2 - 2]
jne 0x14003cd16
cmp rcx, 4
jne 0x14003caf1
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x40], rbx
mov qword [rbp - 0x38], 7
mov word [rbp - 0x50], bx
xor r8d, r8d
lea rdx, [0x1400ff490]
lea rcx, [rbp - 0x50]
call fcn.140011160
nop
mov dword [rsp + 0x6c], ebx
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x6c]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x16]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12, 0xffffffffffffffff
cmp eax, 0x7a
jne 0x14003cc5e
mov ecx, dword [rsp + 0x6c]
shr rcx, 1
mov eax, 2
mul rcx
cmovo rax, r12
mov rcx, rax
call fcn.1400a5c74
mov r15, rax
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x6c]
mov qword [rsp + 0x20], rax
mov r9, r15
xor r8d, r8d
lea edx, [r12 + 0x17]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
test eax, eax
je 0x14003cc5e
mov qword [rsp + 0x78], rbx
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], 7
mov word [rsp + 0x78], bx
xor r8d, r8d
lea rdx, [0x1400ff490]
lea rcx, [rsp + 0x78]
call fcn.140011160
nop
lea r9, [rsp + 0x78]
lea r8, str.Location:
mov rdx, r15
call fcn.14003d390
test al, al
je 0x14003cc1d
lea rdx, [rsp + 0x78]
cmp qword [rbp - 0x70], 8
cmovae rdx, qword [rsp + 0x78]
mov r8, qword [rbp - 0x78]
lea rcx, [rbp - 0x50]
call fcn.140011160
nop
mov rdx, qword [rbp - 0x70]
cmp rdx, 8
jb 0x14003cc5e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003cc59
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d167
call fcn.1400a59a4
mov r8, qword [rbp - 0x40]
test r8, r8
je 0x14003ccd4
lea rcx, [rsi + 0x170]
lea rax, [rbp - 0x50]
cmp rcx, rax
je 0x14003cc8b
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 8
cmovae rdx, qword [rbp - 0x50]
call fcn.140011160
nop
mov rdx, qword [rbp - 0x38]
cmp rdx, 8
jb 0x14003d08f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003ccca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d16d
call fcn.1400a59a4
jmp 0x14003d08f
mov rdx, qword [rbp - 0x38]
cmp rdx, 8
jb 0x14003cd1d
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003cd0f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d16d
call fcn.1400a59a4
jmp 0x14003cd1d
mov r12, 0xffffffffffffffff
cmp qword [rdi + 0x18], 8
jb 0x14003cd27
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.1400c4a0c
cmp eax, 0xc8
jne 0x14003ce80
cmp dword [rsi + 0x70], 0
je 0x14003ce80
mov dword [rsp + 0x6c], ebx
mov qword [rsp + 0x28], rbx
lea rcx, [rsp + 0x6c]
mov qword [rsp + 0x20], rcx
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x16]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14003ce6e
mov ecx, dword [rsp + 0x6c]
shr rcx, 1
mov eax, 2
mul rcx
cmovo rax, r12
mov rcx, rax
call fcn.1400a5c74
mov rsi, rax
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x6c]
mov qword [rsp + 0x20], rax
mov r9, rsi
xor r8d, r8d
lea edx, [r8 + 0x16]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
mov edi, eax
test eax, eax
je 0x14003ce6e
mov qword [rsp + 0x78], rbx
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], 7
mov word [rsp + 0x78], bx
xor r8d, r8d
lea rdx, [0x1400ff490]
lea rcx, [rsp + 0x78]
call fcn.140011160
nop
lea r9, [rsp + 0x78]
lea r8, str.Content_Type:
mov rdx, rsi
call fcn.14003d390
test al, al
je 0x14003ce29
lea rcx, [rsp + 0x78]
cmp qword [rbp - 0x70], 8
cmovae rcx, qword [rsp + 0x78]
lea rdx, str.application_
call qword [sym.imp.SHLWAPI.dll_StrStrIW]
test rax, rax
cmove edi, ebx
mov rdx, qword [rbp - 0x70]
cmp rdx, 8
jb 0x14003ce6a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003ce65
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d173
call fcn.1400a59a4
test edi, edi
jne 0x14003ce80
lea rcx, str.IsValidContentTypeInHeader_failed.
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x14003d08f
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x5c]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x58]
xor r8d, r8d
mov edx, 0x20000013
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x70]
xor r8d, r8d
mov edx, 0x20000025
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
mov rsi, qword [rsp + 0x50]
cmp rsi, 0xffffffffffffffff
je 0x14003cef0
cmp dword [rsp + 0x70], 0
jne 0x14003cef0
lea rcx, str.WinHttpQueryHeaders_dwContentLenght__0
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
nop word [rax + rax]
lea r8, str.GlobalMaintenanceModeEnding
xor edx, edx
mov ecx, 0x1f0003
call qword [sym.imp.KERNEL32.dll_OpenEventW]
mov rdi, rax
test rax, rax
je 0x14003cf28
xor edx, edx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
test eax, eax
je 0x14003d048
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [rbp - 0x68], ebx
lea rdx, [rsp + 0x68]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpQueryDataAvailable]
test eax, eax
je 0x14003d070
mov ecx, dword [rsp + 0x68]
inc ecx
call fcn.1400a5c74
mov r15, rax
mov r8d, dword [rsp + 0x68]
inc r8d
xor edx, edx
mov rcx, rax
call fcn.1400a83f0
lea r9, [rbp - 0x68]
mov r8d, dword [rsp + 0x68]
mov rdx, r15
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpReadData]
test eax, eax
je 0x14003d067
cmp rsi, 0xffffffffffffffff
je 0x14003d034
mov esi, dword [rsp + 0x68]
test esi, esi
je 0x14003d02f
mov r12d, dword [rsp + 0x70]
mov dword [rsp + 0x6c], ebx
lea ecx, [rsi + 1]
call fcn.1400a5c74
mov rdi, rax
mov r8d, esi
mov rdx, r15
mov rcx, rax
call fcn.1400a7d40
mov qword [rsp + 0x20], rbx
lea r9, [rsp + 0x6c]
mov r8d, esi
mov rdx, rdi
mov rcx, qword [rsp + 0x50]
call qword [sym.imp.KERNEL32.dll_WriteFile]
test eax, eax
je 0x14003d010
mov eax, dword [0x140133b58]
mov ecx, dword [rsp + 0x6c]
add eax, ecx
mov dword [0x140133b58], eax
cmp r12d, eax
jne 0x14003cffd
lea rcx, str.All_data_written_to_file
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov ecx, dword [rsp + 0x6c]
cmp ecx, esi
jne 0x14003d010
mov edx, 1
mov rcx, rdi
call fcn.1400a59a4
jmp 0x14003d02a
mov edx, 1
mov rcx, rdi
call fcn.1400a59a4
lea rcx, str.WriteToFile
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
add r13d, dword [rsp + 0x68]
mov rsi, qword [rsp + 0x50]
mov rcx, r15
call fcn.1400a59a4
cmp dword [rsp + 0x68], 0
jbe 0x14003d07d
jmp 0x14003cef0
lea rcx, str._CMTFileDownloader::IsMaintenanceModeEventSet::_MaintenanceModeEnding_Event_Signalled..
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str._Maintenence_mode_end...._Exit_CMTFileDownloader::ReadDataFromServer
jmp 0x14003d077
lea rcx, [0x140107af8]
jmp 0x14003d077
lea rcx, [0x140107aa8]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
test r13d, r13d
mov eax, 1
cmovne ebx, eax
jmp 0x14003d08f
mov r14, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x48]
test r14, r14
je 0x14003d0a2
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
nop
mov rdx, qword [rbp + 8]
cmp rdx, 8
jb 0x14003d0f8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d0f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d179
call fcn.1400a59a4
nop
mov rdx, qword [rbp - 0x18]
cmp rdx, 8
jb 0x14003d135
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d12f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003d161
call fcn.1400a59a4
nop
mov eax, ebx
mov rcx, qword [rbp + 0x8c0]
xor rcx, rsp
call fcn.1400a5460
mov rbx, qword [rsp + 0xa18]
add rsp, 0x9d0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400b4704
nop
call fcn.1400b4704
nop
call fcn.1400b4704
int3
call fcn.1400b4704
nop
call fcn.1400b4704
int3