Function at 0x1400a9c80
Capabilities:
Encode data using base64
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x440]
sub rsp, 0x540
mov rax, qword [0x140306028]
xor rax, rsp
mov qword [rbp + 0x430], rax
mov byte [rsp + 0x4c], r8b
mov r15, rdx
mov qword [rbp + 0x58], rdx
mov rbx, rcx
mov qword [rbp - 0x70], rcx
xor eax, eax
mov dword [rsp + 0x40], eax
mov r14d, eax
mov dword [rbp - 0x80], eax
mov dword [rsp + 0x44], eax
mov rax, qword [rcx + 0x30]
mov byte [rax + 0x8e0], 1
mov rax, qword [rdx + 0x30]
mov byte [rax + 0x8e0], 1
mov rdx, qword [rcx + 0x30]
add rdx, 0x2d0
lea rcx, [rbp + 0x410]
call fcn.14003da70
nop
mov edx, 8
lea rcx, [rsp + 0x50]
call fcn.140018270
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x60]
call fcn.14003da70
lea r9, [rbp + 0x60]
mov r8, qword [0x140307d48]
mov rdx, qword [0x140307d40]
lea rcx, [rsp + 0x50]
call fcn.140203470
mov rax, qword [0x140307d48]
cmp qword [rsp + 0x50], rax
je 0x1400ab90c
mov rax, qword [0x140307d40]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x50]
call fcn.1401f52b0
mov rdx, rax
lea rcx, [0x140307d40]
call fcn.1401f5390
mov r12, rax
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x48], 0
mov byte [rsp + 0x4b], 0
mov byte [rsp + 0x49], 0
xor r13b, r13b
mov byte [rsp + 0x4a], r13b
lea rdx, [0x14028682b]
lea rcx, [rbp + 0x3c0]
call fcn.140019c40
nop
xor esi, esi
mov r11, qword [rbx + 0x30]
mov rax, qword [r11 + 0x88]
sub rax, qword [r11 + 0x80]
sar rax, 4
movabs r9, 0x8208208208208209
mov dword [rsp + 0x44], 0xca
mov rdi, qword [0x140307de8]
test rax, rax
je 0x1400a9f46
xor ebx, ebx
nop word [rax + rax]
cmp byte [rsp + 0x48], 0
jne 0x1400a9f46
cmp byte [rsp + 0x49], 0
jne 0x1400a9f46
mov rax, qword [r11 + 0x80]
mov rcx, qword [rbx + rax]
mov rax, qword [rcx]
mov qword [rsp + 0x58], rax
cmp rax, rcx
je 0x1400a9f1a
mov ecx, dword [rax + 0x1c]
cmp ecx, 0x590
je 0x1400a9e61
cmp ecx, 0x16b8
je 0x1400a9e5a
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x58]
call fcn.1401f50a0
mov rcx, qword [r11 + 0x80]
mov rax, qword [rsp + 0x58]
cmp rax, qword [rcx + rbx]
jne 0x1400a9e22
jmp 0x1400a9f10
mov byte [rsp + 0x49], 1
jmp 0x1400a9e66
mov byte [rsp + 0x48], 1
xor r8d, r8d
mov r11, qword [r12 + 0xc8]
mov rcx, qword [r12 + 0xd0]
sub rcx, r11
movabs rax, 0x8208208208208209
imul rcx
lea r9, [rcx + rdx]
sar r9, 8
mov rax, r9
shr rax, 0x3f
add r9, rax
je 0x1400a9f10
xor edx, edx
nop
movzx ecx, word [r11 + rdx]
imul r10, rcx, 0x3b8
cmp dword [r10 + rdi + 0x390], 0xd
jne 0x1400a9edf
movzx eax, cx
sub ax, word [rsp + 0x44]
cmp ax, 4
ja 0x1400a9ed5
mov r14d, reloc.WS2_32.dll_setsockopt
bt r14d, eax
mov r14d, dword [rbp - 0x80]
jb 0x1400a9edf
mov eax, 0x1382
cmp cx, ax
jne 0x1400a9ef3
inc r8d
add rdx, 0x1f8
movsxd rax, r8d
cmp rax, r9
jae 0x1400a9f10
jmp 0x1400a9ea0
lea rdx, [r10 + 0x308]
add rdx, rdi
lea rcx, [rbp + 0x3c0]
call fcn.1401fb710
mov rdi, qword [0x140307de8]
movabs r9, 0x8208208208208209
inc esi
add rbx, 0x10
mov rax, qword [rbp - 0x70]
mov r11, qword [rax + 0x30]
mov rcx, qword [r11 + 0x88]
sub rcx, qword [r11 + 0x80]
sar rcx, 4
movsxd rax, esi
cmp rax, rcx
jb 0x1400a9df0
xor esi, esi
mov rdx, qword [r15 + 0x30]
mov rax, qword [rdx + 0x88]
sub rax, qword [rdx + 0x80]
sar rax, 4
test rax, rax
je 0x1400aa122
xor ebx, ebx
xor r14b, r14b
nop dword [rax]
test r14b, r14b
jne 0x1400aa119
test r13b, r13b
jne 0x1400aa119
mov rax, qword [rdx + 0x80]
mov rcx, qword [rbx + rax]
mov rax, qword [rcx]
cmp rax, rcx
je 0x1400aa0e7
nop dword [rax]
mov ecx, dword [rax + 0x1c]
cmp ecx, 0x590
je 0x1400aa01c
cmp ecx, 0x16b8
je 0x1400aa012
mov rcx, qword [rax + 0x10]
cmp byte [rcx + 0x19], 0
je 0x1400a9fdf
mov rcx, qword [rax + 8]
cmp byte [rcx + 0x19], 0
jne 0x1400a9fda
cmp rax, qword [rcx + 0x10]
jne 0x1400a9fda
mov rax, rcx
mov rcx, qword [rcx + 8]
cmp byte [rcx + 0x19], 0
je 0x1400a9fc7
mov rax, rcx
jmp 0x1400a9ffc
mov rax, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
jne 0x1400a9ffc
nop dword [rax + rax]
mov rax, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
je 0x1400a9ff0
mov rcx, qword [r15 + 0x30]
mov rcx, qword [rcx + 0x80]
cmp rax, qword [rbx + rcx]
jne 0x1400a9fa0
jmp 0x1400aa0e7
mov r13b, 1
mov byte [rsp + 0x4a], r13b
jmp 0x1400aa01f
mov r14b, 1
xor r8d, r8d
xor r10d, r10d
mov r11, qword [r12 + 0xc8]
mov rcx, qword [r12 + 0xd0]
sub rcx, r11
mov rax, r9
imul rcx
lea r9, [rcx + rdx]
sar r9, 8
mov rax, r9
shr rax, 0x3f
add r9, rax
je 0x1400aa0e7
xor edx, edx
nop dword [rax + rax]
movzx ecx, word [rdx + r11]
imul rax, rcx, 0x3b8
cmp dword [rax + rdi + 0x390], 0xd
jne 0x1400aa0a0
movzx eax, cx
sub ax, word [rsp + 0x44]
cmp ax, 4
ja 0x1400aa096
mov r13d, reloc.WS2_32.dll_setsockopt
bt r13d, eax
movzx r13d, byte [rsp + 0x4a]
jb 0x1400aa0a0
mov eax, 0x1382
cmp cx, ax
jne 0x1400aa0b7
inc r8d
inc r10
add rdx, 0x1f8
movsxd rax, r8d
cmp rax, r9
jae 0x1400aa0e7
jmp 0x1400aa060
imul rax, r10, 0x1f8
movzx eax, word [rax + r11]
imul rdx, rax, 0x3b8
add rdi, 0x308
add rdx, rdi
lea rcx, [rbp + 0x3c0]
call fcn.1401fb710
mov rdi, qword [0x140307de8]
inc esi
add rbx, 0x10
mov rdx, qword [r15 + 0x30]
mov rcx, qword [rdx + 0x88]
sub rcx, qword [rdx + 0x80]
sar rcx, 4
movsxd rax, esi
cmp rax, rcx
movabs r9, 0x8208208208208209
jb 0x1400a9f70
mov byte [rsp + 0x4b], r14b
mov r14d, dword [rbp - 0x80]
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
xor esi, esi
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rsi
xor r8d, r8d
lea rdi, [0x14028682b]
mov rdx, rdi
lea rcx, [rbp + 0x3e0]
call fcn.140019cb0
nop
movzx ebx, byte [rsp + 0x49]
test bl, bl
jne 0x1400aa168
test r13b, r13b
je 0x1400aa1ee
mov edx, dword [r12 + 0x208]
mov r8, qword [0x140307c80]
mov rcx, r8
mov rax, qword [0x140307c88]
cmp r8, rax
je 0x1400aa196
cmp dword [rcx], edx
je 0x1400aa196
add rcx, 0xc0
cmp rcx, rax
jne 0x1400aa186
cmp rcx, rax
je 0x1400aa1ee
sub rcx, r8
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rdx, [rdx + rdx*2]
shl rdx, 6
add rdx, 0x10
add rdx, r8
lea rax, [rbp + 0x3e0]
cmp rax, rdx
je 0x1400aa1ee
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400aa1e2
mov rdx, qword [rdx]
lea rcx, [rbp + 0x3e0]
call fcn.1401fe0f0
mov dword [rbp + 0x400], esi
mov ecx, 0x3d
call fcn.140222890
mov qword [rbp + 0x408], rax
mov dword [rbp + 0x404], 0x3d
mov dword [rax + 0xc], esi
mov qword [rax + 0x10], 8
mov qword [rax + 0x1c], rsi
mov qword [rax + 0x24], rsi
mov qword [rax + 0x2c], rsi
mov qword [rax + 0x34], rsi
mov byte [rax + 0x3c], 0
mov dword [rax], 4
mov dword [rax + 4], 1
mov dword [rax + 8], 0xffffffff
mov dword [rax + 0x18], esi
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.OnDialogRequest
lea rcx, [rsp + 0x60]
call fcn.140019cb0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x400]
call fcn.140034df0
test r13b, r13b
movabs r13, 0x7fffffffffffffff
je 0x1400aa483
mov rax, r13
mov rcx, qword [rbp + 0x3f0]
sub rax, rcx
cmp rax, 0x5b
jb 0x1400ab948
lea rax, [rbp + 0x3e0]
cmp qword [rbp + 0x3f8], 0x10
cmovae rax, qword [rbp + 0x3e0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x5b
lea r9, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_taking_leadership_of_the_guild:__
lea rcx, [rbp + 0x200]
call fcn.14020b410
nop
mov dword [rsp + 0x40], 1
mov r8d, socket
lea rdx, str._and_the_guild_world:
lea rcx, [rbp + 0x200]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 3
lea rdx, [r12 + 8]
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400aa355
mov rdx, qword [rdx]
lea rcx, [rsp + 0x60]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rsi
mov qword [rbp - 0x30], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x38], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r14d, 0xe0000000
mov dword [rsp + 0x40], 7
mov r8d, 0x21e
lea rdx, str.__._Dont_buy_a_world_just_to_get_its_rare_items__because_scammers_can_easily_place_secret_doors_allowing_someone_to_jump_in_and__4steal_the_items_back___after_a_trade_left_nadd_spacersmall_nadd_textboxAlso__all_ratings_will_be_removed_from_a_world_when_it_is_traded._Dont_buy_a_world_for_its_ranking_left_nadd_spacersmall_nadd_textboxTo_be_safe__only_buy_a_guild_world_for_its_name__guild_mascot_and_placed_blocks__not_loose_items_or_high_ratings._Consider_yourself_warned_left_nadd_spacersmall_nadd_textboxThis_world_is_locked_by
lea rcx, [rbp - 0x48]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov qword [rbp + 0x28], rsi
mov qword [rbp + 0x30], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x28], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], reloc.WS2_32.dll_ntohs
lea rdx, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 0x10
cmovae rdx, qword [rbp + 0x3c0]
mov r8, qword [rbp + 0x3d0]
lea rcx, [rbp + 0x18]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x38], xmm0
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x50], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x48], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0x1f
mov r8d, 0x19
lea rdx, str..left_nadd_spacersmall
lea rcx, [rbp + 0x38]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r12, [rbp + 0x60]
mov esi, 0x3f
jmp 0x1400aa8e3
cmp byte [rsp + 0x4b], 0
je 0x1400aa5d5
lea rcx, [r12 + 8]
mov rdx, qword [rcx + 0x10]
mov rax, r13
sub rax, rdx
cmp rax, 0x4e
jb 0x1400ab94e
cmp qword [rcx + 0x18], 0x10
jb 0x1400aa4b1
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 0x4e
lea r9, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_buying_this_world___
lea rcx, [rbp + 0x1e0]
call fcn.14020b410
nop
mov dword [rsp + 0x40], 0x40
mov r8d, 0x20a
lea rdx, str.__._Dont_buy_a_world_just_to_get_its_rare_items__because_scammers_can_easily_place_secret_doors_allowing_someone_to_jump_in_and__4steal_the_items_back___after_a_trade_left_nadd_spacersmall_nadd_textboxAlso__all_ratings_will_be_removed_from_a_world_when_it_is_traded._Dont_buy_a_world_for_its_ranking_left_nadd_spacersmall_nadd_textboxTo_be_safe__only_buy_a_world_for_its_name_and_placed_blocks__not_loose_items_or_high_ratings._Consider_yourself_warned_left_nadd_spacersmall_nadd_textboxThis_world_is_locked_by
lea rcx, [rbp + 0x1e0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 8], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0xc0
lea rdx, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 0x10
cmovae rdx, qword [rbp + 0x3c0]
mov r8, qword [rbp + 0x3d0]
lea rcx, [rbp - 8]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x18], rsi
mov qword [rbp - 0x10], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x28], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x18], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0x1c0
mov r8d, 0x19
lea rdx, str..left_nadd_spacersmall
lea rcx, [rbp - 0x28]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x140]
mov esi, 0x3c0
jmp 0x1400aa8b0
test bl, bl
je 0x1400aa79c
mov rax, qword [r15 + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0x98]
lea rcx, [r12 + 8]
mov rdx, qword [rcx + 0x10]
mov rax, r13
sub rax, rdx
cmp rax, 0x6e
jb 0x1400ab954
cmp qword [rcx + 0x18], 0x10
jb 0x1400aa612
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], WSAStartup
lea r9, str._nadd_spacersmall_nadd_textbox_4WARNING:___You_are_about_to_transfer_guild_leadership_and_your_guild_world__
lea rcx, [rbp + 0x1c0]
call fcn.14020b410
nop
mov dword [rsp + 0x40], 0x400
mov r8d, 0x3a
lea rdx, str._____the_guild_lock_ownership_will_be_transferred_over_to
lea rcx, [rbp + 0x1c0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], rsi
mov qword [rbp - 0x50], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x58], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0xc00
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x1400aa69d
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rbp - 0x68]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rsi
mov qword [rbp + 0xf8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0x1c00
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0x10
jb 0x1400aa6fb
mov rdi, qword [rdi]
mov rdx, rdi
lea rcx, [rbp + 0xe0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rsi
mov qword [rbp + 0x98], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x40], 0x3c00
mov r8d, 0x1b
lea rdx, str.__.left_nadd_spacersmall
lea rcx, [rbp + 0x80]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x120], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x130], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x120]
mov esi, 0x7c00
jmp 0x1400aa876
cmp byte [rsp + 0x48], 0
je 0x1400aa84d
mov rax, qword [r15 + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0x98]
lea r8, [r12 + 8]
lea rdx, str._nadd_spacersmall_nadd_textbox_4WARNING:___You_are_about_to_sell_your_world__
lea rcx, [rbp + 0x360]
call fcn.140202130
nop
mov dword [rsp + 0x40], 0x8000
lea r8, str._____the_world_lock_ownership_will_be_transferred_over_to
mov rdx, rax
lea rcx, [rbp + 0x340]
call fcn.140202280
nop
mov dword [rsp + 0x40], 0x18000
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x320]
call fcn.1402023c0
nop
mov dword [rsp + 0x40], 0x38000
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x300]
call fcn.1402023c0
nop
mov dword [rsp + 0x40], 0x78000
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x2e0]
call fcn.140202280
nop
mov esi, 0xf8000
jmp 0x1400aa862
mov rdx, rdi
lea rcx, [rbp + 0x2c0]
call fcn.140019c40
nop
mov esi, 0x100000
mov rdx, rax
lea rcx, [rbp + 0x2a0]
call fcn.1401fb7d0
nop
bts esi, 0x15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x100], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x110], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x100]
bts esi, 0x16
lea rdi, [0x14028682b]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r12, [rbp + 0x1a0]
bts esi, 0x17
mov dword [rsp + 0x40], esi
mov rdx, qword [r15 + 0x30]
mov rax, qword [rdx + 0x88]
sub rax, qword [rdx + 0x80]
lea rcx, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_about_to_do_a_trade_without_receiving_anything_in_return._Once_you_do_the_trade_you_cannot_get_the_items_back.left_nadd_textbox_4Do_you_really_want_to_do_this___left_nadd_spacersmall
cmp rax, 0x10
cmovb rdi, rcx
xor r8d, r8d
lea rcx, [rbp + 0x280]
call fcn.1400a6510
mov rbx, rax
xor r8d, r8d
mov rax, qword [rbp - 0x70]
mov rdx, qword [rax + 0x30]
lea rcx, [rbp + 0x260]
call fcn.1400a6510
nop
mov r9d, __WSAFDIsSet
lea r8, str.set_default_color_o_nadd_label_with_iconbig_wTrade_Confirmation__left1366_nadd_spacersmall_nadd_textbox_4Youll_give:__left_nadd_spacersmall
mov rcx, rax
call fcn.14020baa0
xorps xmm0, xmm0
movups xmmword [rbp + 0xc0], xmm0
xor r15d, r15d
mov qword [rbp + 0xd0], r15
mov qword [rbp + 0xd8], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xc0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd0], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r15b
bts r14d, 0x16
lea r8d, [r15 + 0x46]
lea rdx, str._nadd_spacersmall_nadd_textbox_2Youll_get:__left_nadd_spacersmall
lea rcx, [rbp + 0xc0]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x180], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x190], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r15b
bts r14d, 0x15
mov r9, rbx
lea r8, [rbp + 0x180]
lea rcx, [rbp + 0x240]
call fcn.14020b220
bts r14d, 0x14
lea r8d, [r15 + 0x12]
lea rdx, [0x14028e230]
lea rcx, [rbp + 0x240]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
xor ebx, ebx
mov qword [rbp + 0xb0], rbx
mov qword [rbp + 0xb8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts r14d, 0x10
mov r15, 0xffffffffffffffff
mov r8, r15
nop dword [rax]
inc r8
cmp byte [rdi + r8], 0
jne 0x1400aaa50
mov rdx, rdi
lea rcx, [rbp + 0xa0]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x160], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x170], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r14d, 0x13
mov r9, r12
lea r8, [rbp + 0x160]
lea rcx, [rbp + 0x220]
call fcn.14020b220
bts r14d, 0x12
mov r8d, WSAGetLastError
lea rdx, str._nadd_buttonacceptDo_The_Trade_noflags00_nadd_buttonbackCancelnoflags00_nend_dialogtrade_confirm
lea rcx, [rbp + 0x220]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x3a0], xmm0
mov qword [rbp + 0x3b0], rbx
mov qword [rbp + 0x3b8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x3a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x3b0], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r14d, 0x11
mov dword [rsp + 0x44], r14d
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x400]
call fcn.140034df0
nop
lea rcx, [rbp + 0x220]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x160]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xa0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x240]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x180]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xc0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x260]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x280]
call fcn.1401fdef0
nop
bt esi, 0x17
jae 0x1400aaba3
btr esi, 0x17
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1a0]
call fcn.1401fdef0
nop
bt esi, 0x16
jae 0x1400aabbe
btr esi, 0x16
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x100]
call fcn.1401fdef0
nop
bt esi, 0x15
jae 0x1400aabd9
btr esi, 0x15
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2a0]
call fcn.1401fdef0
nop
bt esi, 0x14
jae 0x1400aabf4
btr esi, 0x14
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2c0]
call fcn.1401fdef0
nop
bt esi, 0x13
jae 0x1400aac0f
btr esi, 0x13
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2e0]
call fcn.1401fdef0
nop
bt esi, 0x12
jae 0x1400aac2a
btr esi, 0x12
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x300]
call fcn.1401fdef0
nop
bt esi, 0x11
jae 0x1400aac45
btr esi, 0x11
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x320]
call fcn.1401fdef0
nop
bt esi, 0x10
jae 0x1400aac60
btr esi, 0x10
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x340]
call fcn.1401fdef0
nop
bt esi, 0xf
jae 0x1400aac7b
btr esi, 0xf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x360]
call fcn.1401fdef0
nop
bt esi, 0xe
jae 0x1400aac96
btr esi, 0xe
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x120]
call fcn.1401fdef0
nop
bt esi, 0xd
jae 0x1400aacb1
btr esi, 0xd
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x80]
call fcn.1401fdef0
nop
bt esi, 0xc
jae 0x1400aaccc
btr esi, 0xc
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0xe0]
call fcn.1401fdef0
nop
bt esi, 0xb
jae 0x1400aace4
btr esi, 0xb
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x68]
call fcn.1401fdef0
nop
bt esi, 0xa
jae 0x1400aacff
btr esi, 0xa
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1c0]
call fcn.1401fdef0
nop
bt esi, 9
jae 0x1400aad1a
btr esi, 9
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x140]
call fcn.1401fdef0
nop
bt esi, 8
jae 0x1400aad32
btr esi, 8
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x28]
call fcn.1401fdef0
nop
test sil, sil
jns 0x1400aad49
btr esi, 7
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 8]
call fcn.1401fdef0
nop
test sil, 0x40
je 0x1400aad63
and esi, 0xffffffbf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1e0]
call fcn.1401fdef0
nop
test sil, 0x20
je 0x1400aad7a
and esi, 0xffffffdf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x60]
call fcn.1401fdef0
nop
test sil, 0x10
je 0x1400aad91
and esi, 0xffffffef
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x38]
call fcn.1401fdef0
nop
test sil, 8
je 0x1400aada8
and esi, 0xfffffff7
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x18]
call fcn.1401fdef0
nop
test sil, 4
je 0x1400aadbf
and esi, 0xfffffffb
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x48]
call fcn.1401fdef0
nop
test sil, 2
je 0x1400aadd7
and esi, 0xfffffffd
mov dword [rsp + 0x40], esi
lea rcx, [rsp + 0x60]
call fcn.1401fdef0
nop
test sil, 1
je 0x1400aadf0
and esi, 0xfffffffe
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x200]
call fcn.1401fdef0
movsxd rdx, dword [rbp + 0x404]
mov r8d, 1
mov r12, qword [rbp + 0x408]
mov rcx, r12
call fcn.140013230
mov r8, rax
xor edx, edx
mov rdi, qword [rbp - 0x70]
mov rcx, rdi
call fcn.1400134c0
cmp byte [rsp + 0x4c], 0
jne 0x1400ab8e9
mov dword [rbp + 0x3a0], ebx
mov ecx, 0x3d
call fcn.140222890
mov qword [rbp + 0x3a8], rax
mov dword [rbp + 0x3a4], 0x3d
mov dword [rax + 0xc], ebx
mov qword [rax + 0x10], 8
mov qword [rax + 0x1c], rbx
mov qword [rax + 0x24], rbx
mov qword [rax + 0x2c], rbx
mov qword [rax + 0x34], rbx
mov byte [rax + 0x3c], 0
mov dword [rax], 4
mov dword [rax + 4], 1
mov dword [rax + 8], 0xffffffff
mov dword [rax + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.OnForceTradeEnd
lea rcx, [rsp + 0x60]
call fcn.140019cb0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x3a0]
call fcn.140034df0
movsxd rdx, dword [rbp + 0x3a4]
mov r8d, 1
mov rcx, qword [rbp + 0x3a8]
call fcn.140013230
mov r8, rax
xor edx, edx
mov rcx, qword [rbp + 0x58]
call fcn.1400134c0
nop
mov rcx, qword [rbp + 0x3a8]
call fcn.140222190
xor ebx, ebx
mov dword [rbp + 0x3a0], ebx
lea ecx, [rbx + 0x3d]
call fcn.140222890
mov qword [rbp + 0x3a8], rax
mov dword [rbp + 0x3a4], 0x3d
mov dword [rax + 0xc], ebx
mov qword [rax + 0x10], 8
mov qword [rax + 0x1c], rbx
mov qword [rax + 0x24], rbx
mov qword [rax + 0x2c], rbx
mov qword [rax + 0x34], rbx
mov byte [rax + 0x3c], bl
mov dword [rax], 4
mov dword [rax + 4], 1
mov dword [rax + 8], 0xffffffff
mov dword [rax + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
lea r8d, [rbx + 0xf]
lea rdx, str.OnDialogRequest
lea rcx, [rsp + 0x60]
call fcn.140019cb0
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x3a0]
call fcn.140034df0
cmp byte [rsp + 0x49], bl
je 0x1400ab17b
mov rcx, qword [rbp + 0x3f0]
sub r13, rcx
cmp r13, 0x5b
jb 0x1400ab942
lea rax, [rbp + 0x3e0]
cmp qword [rbp + 0x3f8], 0x10
cmovae rax, qword [rbp + 0x3e0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x5b
lea r9, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_taking_leadership_of_the_guild:__
lea rcx, [rbp + 0x1c0]
call fcn.14020b410
nop
bts esi, 0x18
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 0x16]
lea rdx, str._and_the_guild_world:
lea rcx, [rbp + 0x1c0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], rbx
mov qword [rbp - 0x50], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x58], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x19
mov dword [rsp + 0x40], esi
mov rdx, qword [rsp + 0x50]
add rdx, 8
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400ab041
mov rdx, qword [rdx]
lea rcx, [rbp - 0x68]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x10], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x28], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x18], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x1a
mov dword [rsp + 0x40], esi
mov r8d, 0x21e
lea rdx, str.__._Dont_buy_a_world_just_to_get_its_rare_items__because_scammers_can_easily_place_secret_doors_allowing_someone_to_jump_in_and__4steal_the_items_back___after_a_trade_left_nadd_spacersmall_nadd_textboxAlso__all_ratings_will_be_removed_from_a_world_when_it_is_traded._Dont_buy_a_world_for_its_ranking_left_nadd_spacersmall_nadd_textboxTo_be_safe__only_buy_a_guild_world_for_its_name__guild_mascot_and_placed_blocks__not_loose_items_or_high_ratings._Consider_yourself_warned_left_nadd_spacersmall_nadd_textboxThis_world_is_locked_by
lea rcx, [rbp - 0x28]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], rbx
mov qword [rbp + 0x10], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 8], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x1b
mov dword [rsp + 0x40], esi
lea rdx, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 0x10
cmovae rdx, qword [rbp + 0x3c0]
mov r8, qword [rbp + 0x3d0]
lea rcx, [rbp - 8]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x38], xmm0
mov qword [rbp + 0x48], rbx
mov qword [rbp + 0x50], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x48], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x1c
mov dword [rsp + 0x40], esi
mov r8d, 0x19
lea rdx, str..left_nadd_spacersmall
lea rcx, [rbp + 0x38]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x100], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x110], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdi, [rbp + 0x100]
bts esi, 0x1d
mov dword [rsp + 0x40], esi
lea rbx, [0x14028682b]
jmp 0x1400ab418
cmp byte [rsp + 0x48], 0
je 0x1400ab213
mov r8, qword [rsp + 0x50]
add r8, 8
lea rdx, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_buying_this_world___
lea rcx, [rbp + 0x380]
call fcn.140202130
nop
bts esi, 0x1e
mov dword [rsp + 0x40], esi
lea r8, str.__._Dont_buy_a_world_just_to_get_its_rare_items__because_scammers_can_easily_place_secret_doors_allowing_someone_to_jump_in_and__4steal_the_items_back___after_a_trade_left_nadd_spacersmall_nadd_textboxAlso__all_ratings_will_be_removed_from_a_world_when_it_is_traded._Dont_buy_a_world_for_its_ranking_left_nadd_spacersmall_nadd_textboxTo_be_safe__only_buy_a_world_for_its_name_and_placed_blocks__not_loose_items_or_high_ratings._Consider_yourself_warned_left_nadd_spacersmall_nadd_textboxThis_world_is_locked_by
mov rdx, rax
lea rcx, [rbp + 0xa0]
call fcn.140202280
nop
or esi, 0x80000000
mov dword [rsp + 0x40], esi
lea r8, [rbp + 0x3c0]
mov rdx, rax
lea rcx, [rbp + 0xc0]
call fcn.1402023c0
nop
or r14d, 1
mov dword [rsp + 0x44], r14d
lea r8, str..left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x80]
call fcn.140202280
nop
or r14d, 2
lea rbx, [0x14028682b]
jmp 0x1400ab3df
cmp byte [rsp + 0x4a], 0
je 0x1400ab2d5
mov rax, qword [rdi + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0x98]
mov r8, qword [rsp + 0x50]
add r8, 8
lea rdx, str._nadd_spacersmall_nadd_textbox_4WARNING:___You_are_about_to_transfer_guild_leadership_and_your_guild_world__
lea rcx, [rbp + 0xe0]
call fcn.140202130
nop
or r14d, 4
mov dword [rsp + 0x44], r14d
lea r8, str._____the_guild_lock_ownership_will_be_transferred_over_to
mov rdx, rax
lea rcx, [rbp + 0x160]
call fcn.140202280
nop
or r14d, 8
mov dword [rsp + 0x44], r14d
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x180]
call fcn.1402023c0
nop
or r14d, 0x10
mov dword [rsp + 0x44], r14d
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.1402023c0
nop
or r14d, 0x20
mov dword [rsp + 0x44], r14d
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x220]
call fcn.140202280
nop
or r14d, 0x40
lea rbx, [0x14028682b]
jmp 0x1400ab3ca
cmp byte [rsp + 0x4b], 0
je 0x1400ab399
mov rax, qword [rdi + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0x98]
mov r8, qword [rsp + 0x50]
add r8, 8
lea rdx, str._nadd_spacersmall_nadd_textbox_4WARNING:___You_are_about_to_sell_your_world__
lea rcx, [rbp + 0x240]
call fcn.140202130
nop
bts r14d, 7
mov dword [rsp + 0x44], r14d
lea r8, str._____the_world_lock_ownership_will_be_transferred_over_to
mov rdx, rax
lea rcx, [rbp + 0x260]
call fcn.140202280
nop
bts r14d, 8
mov dword [rsp + 0x44], r14d
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1402023c0
nop
bts r14d, 9
mov dword [rsp + 0x44], r14d
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2a0]
call fcn.1402023c0
nop
bts r14d, 0xa
mov dword [rsp + 0x44], r14d
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x2c0]
call fcn.140202280
nop
bts r14d, 0xb
lea rbx, [0x14028682b]
jmp 0x1400ab3b5
lea rbx, [0x14028682b]
mov rdx, rbx
lea rcx, [rbp + 0x2e0]
call fcn.140019c40
nop
bts r14d, 0xc
mov rdx, rax
lea rcx, [rbp + 0x300]
call fcn.1401fb7d0
nop
bts r14d, 0xd
mov rdx, rax
lea rcx, [rbp + 0x320]
call fcn.1401fb7d0
nop
bts r14d, 0xe
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x120], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x130], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdi, [rbp + 0x120]
bts r14d, 0xf
mov dword [rsp + 0x44], r14d
mov rax, qword [rbp - 0x70]
mov rdx, qword [rax + 0x30]
mov rax, qword [rdx + 0x88]
sub rax, qword [rdx + 0x80]
cmp rax, 0x10
lea rax, str._nadd_spacersmall_nadd_textbox_4SCAM_WARNING:___You_are_about_to_do_a_trade_without_receiving_anything_in_return._Once_you_do_the_trade_you_cannot_get_the_items_back.left_nadd_textbox_4Do_you_really_want_to_do_this___left_nadd_spacersmall
cmovb rbx, rax
mov qword [rsp + 0x58], rbx
xor r8d, r8d
lea rcx, [rbp + 0x340]
call fcn.1400a6510
mov rbx, rax
xor r8d, r8d
mov r13, qword [rbp + 0x58]
mov rdx, qword [r13 + 0x30]
lea rcx, [rbp + 0x360]
call fcn.1400a6510
nop
mov r9d, __WSAFDIsSet
lea r8, str.set_default_color_o_nadd_label_with_iconbig_wTrade_Confirmation__left1366_nadd_spacersmall_nadd_textbox_4Youll_give:__left_nadd_spacersmall
mov rcx, rax
call fcn.14020baa0
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
xor ecx, ecx
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0x30], rcx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x28], xmm1
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], cl
bts r14d, 0x1c
mov dword [rsp + 0x44], r14d
lea r8d, [rcx + 0x46]
lea rdx, str._nadd_spacersmall_nadd_textbox_2Youll_get:__left_nadd_spacersmall
lea rcx, [rbp + 0x18]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r14d, 0x1b
mov dword [rsp + 0x44], r14d
mov r9, rbx
lea r8, [rbp + 0x140]
lea rcx, [rbp + 0x1e0]
call fcn.14020b220
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x14028e230]
lea rcx, [rbp + 0x1e0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
xor ebx, ebx
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x38], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts r14d, 0x1a
mov dword [rsp + 0x44], r14d
mov rax, qword [rsp + 0x58]
nop dword [rax]
inc r15
cmp byte [rax + r15], 0
jne 0x1400ab570
mov r8, r15
mov rdx, rax
lea rcx, [rbp - 0x48]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r14d, 0x19
mov dword [rsp + 0x44], r14d
mov r9, rdi
lea r8, [rbp + 0x60]
lea rcx, [rbp + 0x200]
call fcn.14020b220
bts r14d, 0x18
mov dword [rsp + 0x44], r14d
mov r8d, WSAGetLastError
lea rdx, str._nadd_buttonacceptDo_The_Trade_noflags00_nadd_buttonbackCancelnoflags00_nend_dialogtrade_confirm
lea rcx, [rbp + 0x200]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts r14d, 0x17
mov dword [rsp + 0x44], r14d
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x3a0]
call fcn.140034df0
nop
lea rcx, [rbp + 0x200]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x60]
call fcn.1401fdef0
nop
lea rcx, [rbp - 0x48]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x1e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x140]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x18]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x360]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x340]
call fcn.1401fdef0
nop
bt r14d, 0xf
jae 0x1400ab6ad
btr r14d, 0xf
lea rcx, [rbp + 0x120]
call fcn.1401fdef0
nop
bt r14d, 0xe
jae 0x1400ab6c6
btr r14d, 0xe
lea rcx, [rbp + 0x320]
call fcn.1401fdef0
nop
bt r14d, 0xd
jae 0x1400ab6df
btr r14d, 0xd
lea rcx, [rbp + 0x300]
call fcn.1401fdef0
nop
bt r14d, 0xc
jae 0x1400ab6f8
btr r14d, 0xc
lea rcx, [rbp + 0x2e0]
call fcn.1401fdef0
nop
bt r14d, 0xb
jae 0x1400ab711
btr r14d, 0xb
lea rcx, [rbp + 0x2c0]
call fcn.1401fdef0
nop
bt r14d, 0xa
jae 0x1400ab72a
btr r14d, 0xa
lea rcx, [rbp + 0x2a0]
call fcn.1401fdef0
nop
bt r14d, 9
jae 0x1400ab743
btr r14d, 9
lea rcx, [rbp + 0x280]
call fcn.1401fdef0
nop
bt r14d, 8
jae 0x1400ab75c
btr r14d, 8
lea rcx, [rbp + 0x260]
call fcn.1401fdef0
nop
test r14b, r14b
jns 0x1400ab773
btr r14d, 7
lea rcx, [rbp + 0x240]
call fcn.1401fdef0
nop
test r14b, 0x40
je 0x1400ab78a
and r14d, 0xffffffbf
lea rcx, [rbp + 0x220]
call fcn.1401fdef0
nop
test r14b, 0x20
je 0x1400ab7a1
and r14d, 0xffffffdf
lea rcx, [rbp + 0x1a0]
call fcn.1401fdef0
nop
test r14b, 0x10
je 0x1400ab7b8
and r14d, 0xffffffef
lea rcx, [rbp + 0x180]
call fcn.1401fdef0
nop
test r14b, 8
je 0x1400ab7cf
and r14d, 0xfffffff7
lea rcx, [rbp + 0x160]
call fcn.1401fdef0
nop
test r14b, 4
je 0x1400ab7e6
and r14d, 0xfffffffb
lea rcx, [rbp + 0xe0]
call fcn.1401fdef0
nop
test r14b, 2
je 0x1400ab7fd
and r14d, 0xfffffffd
lea rcx, [rbp + 0x80]
call fcn.1401fdef0
nop
test r14b, 1
je 0x1400ab810
lea rcx, [rbp + 0xc0]
call fcn.1401fdef0
nop
test esi, esi
jns 0x1400ab825
btr esi, 0x1f
lea rcx, [rbp + 0xa0]
call fcn.1401fdef0
nop
bt esi, 0x1e
jae 0x1400ab83c
btr esi, 0x1e
lea rcx, [rbp + 0x380]
call fcn.1401fdef0
nop
bt esi, 0x1d
jae 0x1400ab853
btr esi, 0x1d
lea rcx, [rbp + 0x100]
call fcn.1401fdef0
nop
bt esi, 0x1c
jae 0x1400ab867
btr esi, 0x1c
lea rcx, [rbp + 0x38]
call fcn.1401fdef0
nop
bt esi, 0x1b
jae 0x1400ab87b
btr esi, 0x1b
lea rcx, [rbp - 8]
call fcn.1401fdef0
nop
bt esi, 0x1a
jae 0x1400ab88f
btr esi, 0x1a
lea rcx, [rbp - 0x28]
call fcn.1401fdef0
nop
bt esi, 0x19
jae 0x1400ab8a3
btr esi, 0x19
lea rcx, [rbp - 0x68]
call fcn.1401fdef0
nop
bt esi, 0x18
jae 0x1400ab8b5
lea rcx, [rbp + 0x1c0]
call fcn.1401fdef0
movsxd rdx, dword [rbp + 0x3a4]
mov r8d, 1
mov rcx, qword [rbp + 0x3a8]
call fcn.140013230
mov r8, rax
xor edx, edx
mov rcx, r13
call fcn.1400134c0
nop
mov rcx, qword [rbp + 0x3a8]
call fcn.140222190
nop
mov rcx, r12
call fcn.140222190
nop
lea rcx, [rbp + 0x3e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x410]
call fcn.1401fdef0
mov rcx, qword [rbp + 0x430]
xor rcx, rsp
call fcn.140222170
mov rbx, qword [rsp + 0x590]
add rsp, 0x540
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140017740
nop
call fcn.140017740
int3
call fcn.140017740
int3
call fcn.140017740
int3