Function at 0x140097ed0
Capabilities:
Encode data using base64

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 [0x140295010]
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 + 0x890], 1
mov rax, qword [rdx + 0x30]
mov byte [rax + 0x890], 1
mov rdx, qword [rcx + 0x30]
add rdx, 0x2b0
lea rcx, [rbp + 0x410]
call fcn.14003be30
nop
mov edx, 8
lea rcx, [rsp + 0x50]
call fcn.140019bb0
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x60]
call fcn.14003be30
lea r9, [rbp + 0x60]
mov r8, qword [0x1402968f8]
mov rdx, qword [0x1402968f0]
lea rcx, [rsp + 0x50]
call fcn.1401cf8d0
mov rax, qword [0x1402968f8]
cmp qword [rsp + 0x50], rax
je 0x140099b5c
mov rax, qword [0x1402968f0]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x50]
call fcn.1401c2820
mov rdx, rax
lea rcx, [0x1402968f0]
call fcn.1401c2900
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, [0x140226c92]
lea rcx, [rbp + 0x3c0]
call fcn.14001a2b0
nop
xor esi, esi
mov r11, qword [rbx + 0x30]
mov rax, qword [r11 + 0xb8]
sub rax, qword [r11 + 0xb0]
sar rax, 4
movabs r9, 0x8208208208208209
mov dword [rsp + 0x44], 0xca
mov rdi, qword [0x140296980]
test rax, rax
je 0x140098196
xor ebx, ebx
nop word [rax + rax]
cmp byte [rsp + 0x48], 0
jne 0x140098196
cmp byte [rsp + 0x49], 0
jne 0x140098196
mov rax, qword [r11 + 0xb0]
mov rcx, qword [rbx + rax]
mov rax, qword [rcx]
mov qword [rsp + 0x58], rax
cmp rax, rcx
je 0x14009816a
mov ecx, dword [rax + 0x1c]
cmp ecx, 0x590
je 0x1400980b1
cmp ecx, 0x16b8
je 0x1400980aa
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x58]
call fcn.1401c2610
mov rcx, qword [r11 + 0xb0]
mov rax, qword [rsp + 0x58]
cmp rax, qword [rcx + rbx]
jne 0x140098072
jmp 0x140098160
mov byte [rsp + 0x49], 1
jmp 0x1400980b6
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 0x140098160
xor edx, edx
nop
movzx ecx, word [r11 + rdx]
imul r10, rcx, 0x3b8
cmp dword [r10 + rdi + 0x390], 0xd
jne 0x14009812f
movzx eax, cx
sub ax, word [rsp + 0x44]
cmp ax, 4
ja 0x140098125
mov r14d, reloc.WS2_32.dll_setsockopt
bt r14d, eax
mov r14d, dword [rbp - 0x80]
jb 0x14009812f
mov eax, 0x1382
cmp cx, ax
jne 0x140098143
inc r8d
add rdx, 0x1f8
movsxd rax, r8d
cmp rax, r9
jae 0x140098160
jmp 0x1400980f0
lea rdx, [r10 + 0x308]
add rdx, rdi
lea rcx, [rbp + 0x3c0]
call fcn.1401c86d0
mov rdi, qword [0x140296980]
movabs r9, 0x8208208208208209
inc esi
add rbx, 0x10
mov rax, qword [rbp - 0x70]
mov r11, qword [rax + 0x30]
mov rcx, qword [r11 + 0xb8]
sub rcx, qword [r11 + 0xb0]
sar rcx, 4
movsxd rax, esi
cmp rax, rcx
jb 0x140098040
xor esi, esi
mov rdx, qword [r15 + 0x30]
mov rax, qword [rdx + 0xb8]
sub rax, qword [rdx + 0xb0]
sar rax, 4
test rax, rax
je 0x140098372
xor ebx, ebx
xor r14b, r14b
nop dword [rax]
test r14b, r14b
jne 0x140098369
test r13b, r13b
jne 0x140098369
mov rax, qword [rdx + 0xb0]
mov rcx, qword [rbx + rax]
mov rax, qword [rcx]
cmp rax, rcx
je 0x140098337
nop dword [rax]
mov ecx, dword [rax + 0x1c]
cmp ecx, 0x590
je 0x14009826c
cmp ecx, 0x16b8
je 0x140098262
mov rcx, qword [rax + 0x10]
cmp byte [rcx + 0x19], 0
je 0x14009822f
mov rcx, qword [rax + 8]
cmp byte [rcx + 0x19], 0
jne 0x14009822a
cmp rax, qword [rcx + 0x10]
jne 0x14009822a
mov rax, rcx
mov rcx, qword [rcx + 8]
cmp byte [rcx + 0x19], 0
je 0x140098217
mov rax, rcx
jmp 0x14009824c
mov rax, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
jne 0x14009824c
nop dword [rax + rax]
mov rax, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
je 0x140098240
mov rcx, qword [r15 + 0x30]
mov rcx, qword [rcx + 0xb0]
cmp rax, qword [rbx + rcx]
jne 0x1400981f0
jmp 0x140098337
mov r13b, 1
mov byte [rsp + 0x4a], r13b
jmp 0x14009826f
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 0x140098337
xor edx, edx
nop dword [rax + rax]
movzx ecx, word [rdx + r11]
imul rax, rcx, 0x3b8
cmp dword [rax + rdi + 0x390], 0xd
jne 0x1400982f0
movzx eax, cx
sub ax, word [rsp + 0x44]
cmp ax, 4
ja 0x1400982e6
mov r13d, reloc.WS2_32.dll_setsockopt
bt r13d, eax
movzx r13d, byte [rsp + 0x4a]
jb 0x1400982f0
mov eax, 0x1382
cmp cx, ax
jne 0x140098307
inc r8d
inc r10
add rdx, 0x1f8
movsxd rax, r8d
cmp rax, r9
jae 0x140098337
jmp 0x1400982b0
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.1401c86d0
mov rdi, qword [0x140296980]
inc esi
add rbx, 0x10
mov rdx, qword [r15 + 0x30]
mov rcx, qword [rdx + 0xb8]
sub rcx, qword [rdx + 0xb0]
sar rcx, 4
movsxd rax, esi
cmp rax, rcx
movabs r9, 0x8208208208208209
jb 0x1400981c0
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, [0x140226c92]
mov rdx, rdi
lea rcx, [rbp + 0x3e0]
call fcn.14001a320
nop
movzx ebx, byte [rsp + 0x49]
test bl, bl
jne 0x1400983b8
test r13b, r13b
je 0x14009843e
mov edx, dword [r12 + 0x208]
mov r8, qword [0x140296830]
mov rcx, r8
mov rax, qword [0x140296838]
cmp r8, rax
je 0x1400983e6
cmp dword [rcx], edx
je 0x1400983e6
add rcx, 0xc0
cmp rcx, rax
jne 0x1400983d6
cmp rcx, rax
je 0x14009843e
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 0x14009843e
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x140098432
mov rdx, qword [rdx]
lea rcx, [rbp + 0x3e0]
call fcn.1401ca9b0
mov dword [rbp + 0x400], esi
mov ecx, 0x3d
call fcn.1401e85bc
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.14001a320
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x400]
call fcn.1400340a0
test r13b, r13b
movabs r13, 0x7fffffffffffffff
je 0x1400986d3
mov rax, r13
mov rcx, qword [rbp + 0x3f0]
sub rax, rcx
cmp rax, 0x5b
jb 0x140099b98
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.1401d7570
nop
mov dword [rsp + 0x40], 1
mov r8d, socket
lea rdx, str._and_the_guild_world:
lea rcx, [rbp + 0x200]
call fcn.1401cab10
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 0x1400985a5
mov rdx, qword [rdx]
lea rcx, [rsp + 0x60]
call fcn.1401cab10
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.1401cab10
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.1401cab10
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.1401cab10
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 0x140098b33
cmp byte [rsp + 0x4b], 0
je 0x140098825
lea rcx, [r12 + 8]
mov rdx, qword [rcx + 0x10]
mov rax, r13
sub rax, rdx
cmp rax, 0x4e
jb 0x140099b9e
cmp qword [rcx + 0x18], 0x10
jb 0x140098701
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.1401d7570
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.1401cab10
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.1401cab10
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.1401cab10
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 0x140098b00
test bl, bl
je 0x1400989ec
mov rax, qword [r15 + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0xc8]
lea rcx, [r12 + 8]
mov rdx, qword [rcx + 0x10]
mov rax, r13
sub rax, rdx
cmp rax, 0x6e
jb 0x140099ba4
cmp qword [rcx + 0x18], 0x10
jb 0x140098862
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.1401d7570
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.1401cab10
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 0x1400988ed
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rbp - 0x68]
call fcn.1401cab10
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 0x14009894b
mov rdi, qword [rdi]
mov rdx, rdi
lea rcx, [rbp + 0xe0]
call fcn.1401cab10
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.1401cab10
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 0x140098ac6
cmp byte [rsp + 0x48], 0
je 0x140098a9d
mov rax, qword [r15 + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0xc8]
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.1401cee20
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.1401ce740
nop
mov dword [rsp + 0x40], 0x18000
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x320]
call fcn.1401ce880
nop
mov dword [rsp + 0x40], 0x38000
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x300]
call fcn.1401ce880
nop
mov dword [rsp + 0x40], 0x78000
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x2e0]
call fcn.1401ce740
nop
mov esi, 0xf8000
jmp 0x140098ab2
mov rdx, rdi
lea rcx, [rbp + 0x2c0]
call fcn.14001a2b0
nop
mov esi, 0x100000
mov rdx, rax
lea rcx, [rbp + 0x2a0]
call fcn.1401c8790
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, [0x140226c92]
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 + 0xb8]
sub rax, qword [rdx + 0xb0]
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.140094b20
mov rbx, rax
xor r8d, r8d
mov rax, qword [rbp - 0x70]
mov rdx, qword [rax + 0x30]
lea rcx, [rbp + 0x260]
call fcn.140094b20
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.1401d7bc0
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.1401cab10
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.1401d7380
bts r14d, 0x14
lea r8d, [r15 + 0x12]
lea rdx, [0x14022bfd8]
lea rcx, [rbp + 0x240]
call fcn.1401cab10
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 0x140098ca0
mov rdx, rdi
lea rcx, [rbp + 0xa0]
call fcn.1401cab10
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.1401d7380
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.1401cab10
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.1400340a0
nop
lea rcx, [rbp + 0x220]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x160]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0xa0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x240]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x180]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0xc0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x260]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x280]
call fcn.1401ca7b0
nop
bt esi, 0x17
jae 0x140098df3
btr esi, 0x17
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1a0]
call fcn.1401ca7b0
nop
bt esi, 0x16
jae 0x140098e0e
btr esi, 0x16
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x100]
call fcn.1401ca7b0
nop
bt esi, 0x15
jae 0x140098e29
btr esi, 0x15
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2a0]
call fcn.1401ca7b0
nop
bt esi, 0x14
jae 0x140098e44
btr esi, 0x14
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2c0]
call fcn.1401ca7b0
nop
bt esi, 0x13
jae 0x140098e5f
btr esi, 0x13
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x2e0]
call fcn.1401ca7b0
nop
bt esi, 0x12
jae 0x140098e7a
btr esi, 0x12
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x300]
call fcn.1401ca7b0
nop
bt esi, 0x11
jae 0x140098e95
btr esi, 0x11
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x320]
call fcn.1401ca7b0
nop
bt esi, 0x10
jae 0x140098eb0
btr esi, 0x10
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x340]
call fcn.1401ca7b0
nop
bt esi, 0xf
jae 0x140098ecb
btr esi, 0xf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x360]
call fcn.1401ca7b0
nop
bt esi, 0xe
jae 0x140098ee6
btr esi, 0xe
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x120]
call fcn.1401ca7b0
nop
bt esi, 0xd
jae 0x140098f01
btr esi, 0xd
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x80]
call fcn.1401ca7b0
nop
bt esi, 0xc
jae 0x140098f1c
btr esi, 0xc
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0xe0]
call fcn.1401ca7b0
nop
bt esi, 0xb
jae 0x140098f34
btr esi, 0xb
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x68]
call fcn.1401ca7b0
nop
bt esi, 0xa
jae 0x140098f4f
btr esi, 0xa
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1c0]
call fcn.1401ca7b0
nop
bt esi, 9
jae 0x140098f6a
btr esi, 9
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x140]
call fcn.1401ca7b0
nop
bt esi, 8
jae 0x140098f82
btr esi, 8
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x28]
call fcn.1401ca7b0
nop
test sil, sil
jns 0x140098f99
btr esi, 7
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 8]
call fcn.1401ca7b0
nop
test sil, 0x40
je 0x140098fb3
and esi, 0xffffffbf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x1e0]
call fcn.1401ca7b0
nop
test sil, 0x20
je 0x140098fca
and esi, 0xffffffdf
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x60]
call fcn.1401ca7b0
nop
test sil, 0x10
je 0x140098fe1
and esi, 0xffffffef
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x38]
call fcn.1401ca7b0
nop
test sil, 8
je 0x140098ff8
and esi, 0xfffffff7
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x18]
call fcn.1401ca7b0
nop
test sil, 4
je 0x14009900f
and esi, 0xfffffffb
mov dword [rsp + 0x40], esi
lea rcx, [rbp - 0x48]
call fcn.1401ca7b0
nop
test sil, 2
je 0x140099027
and esi, 0xfffffffd
mov dword [rsp + 0x40], esi
lea rcx, [rsp + 0x60]
call fcn.1401ca7b0
nop
test sil, 1
je 0x140099040
and esi, 0xfffffffe
mov dword [rsp + 0x40], esi
lea rcx, [rbp + 0x200]
call fcn.1401ca7b0
movsxd rdx, dword [rbp + 0x404]
mov r8d, 1
mov r12, qword [rbp + 0x408]
mov rcx, r12
call fcn.1400131e0
mov r8, rax
xor edx, edx
mov rdi, qword [rbp - 0x70]
mov rcx, rdi
call fcn.1400134b0
cmp byte [rsp + 0x4c], 0
jne 0x140099b39
mov dword [rbp + 0x3a0], ebx
mov ecx, 0x3d
call fcn.1401e85bc
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.14001a320
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x3a0]
call fcn.1400340a0
movsxd rdx, dword [rbp + 0x3a4]
mov r8d, 1
mov rcx, qword [rbp + 0x3a8]
call fcn.1400131e0
mov r8, rax
xor edx, edx
mov rcx, qword [rbp + 0x58]
call fcn.1400134b0
nop
mov rcx, qword [rbp + 0x3a8]
call fcn.1401e8250
xor ebx, ebx
mov dword [rbp + 0x3a0], ebx
lea ecx, [rbx + 0x3d]
call fcn.1401e85bc
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.14001a320
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x3a0]
call fcn.1400340a0
cmp byte [rsp + 0x49], bl
je 0x1400993cb
mov rcx, qword [rbp + 0x3f0]
sub r13, rcx
cmp r13, 0x5b
jb 0x140099b92
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.1401d7570
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.1401cab10
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 0x140099291
mov rdx, qword [rdx]
lea rcx, [rbp - 0x68]
call fcn.1401cab10
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.1401cab10
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.1401cab10
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.1401cab10
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, [0x140226c92]
jmp 0x140099668
cmp byte [rsp + 0x48], 0
je 0x140099463
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.1401cee20
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.1401ce740
nop
or esi, 0x80000000
mov dword [rsp + 0x40], esi
lea r8, [rbp + 0x3c0]
mov rdx, rax
lea rcx, [rbp + 0xc0]
call fcn.1401ce880
nop
or r14d, 1
mov dword [rsp + 0x44], r14d
lea r8, str..left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x80]
call fcn.1401ce740
nop
or r14d, 2
lea rbx, [0x140226c92]
jmp 0x14009962f
cmp byte [rsp + 0x4a], 0
je 0x140099525
mov rax, qword [rdi + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0xc8]
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.1401cee20
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.1401ce740
nop
or r14d, 8
mov dword [rsp + 0x44], r14d
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x180]
call fcn.1401ce880
nop
or r14d, 0x10
mov dword [rsp + 0x44], r14d
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.1401ce880
nop
or r14d, 0x20
mov dword [rsp + 0x44], r14d
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x220]
call fcn.1401ce740
nop
or r14d, 0x40
lea rbx, [0x140226c92]
jmp 0x14009961a
cmp byte [rsp + 0x4b], 0
je 0x1400995e9
mov rax, qword [rdi + 0x30]
lea rdi, [rax + 0x250]
lea rbx, [rax + 0xc8]
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.1401cee20
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.1401ce740
nop
bts r14d, 8
mov dword [rsp + 0x44], r14d
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x280]
call fcn.1401ce880
nop
bts r14d, 9
mov dword [rsp + 0x44], r14d
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2a0]
call fcn.1401ce880
nop
bts r14d, 0xa
mov dword [rsp + 0x44], r14d
lea r8, str.__.left_nadd_spacersmall
mov rdx, rax
lea rcx, [rbp + 0x2c0]
call fcn.1401ce740
nop
bts r14d, 0xb
lea rbx, [0x140226c92]
jmp 0x140099605
lea rbx, [0x140226c92]
mov rdx, rbx
lea rcx, [rbp + 0x2e0]
call fcn.14001a2b0
nop
bts r14d, 0xc
mov rdx, rax
lea rcx, [rbp + 0x300]
call fcn.1401c8790
nop
bts r14d, 0xd
mov rdx, rax
lea rcx, [rbp + 0x320]
call fcn.1401c8790
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 + 0xb8]
sub rax, qword [rdx + 0xb0]
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.140094b20
mov rbx, rax
xor r8d, r8d
mov r13, qword [rbp + 0x58]
mov rdx, qword [r13 + 0x30]
lea rcx, [rbp + 0x360]
call fcn.140094b20
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.1401d7bc0
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.1401cab10
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.1401d7380
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x14022bfd8]
lea rcx, [rbp + 0x1e0]
call fcn.1401cab10
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 0x1400997c0
mov r8, r15
mov rdx, rax
lea rcx, [rbp - 0x48]
call fcn.1401cab10
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.1401d7380
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.1401cab10
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.1400340a0
nop
lea rcx, [rbp + 0x200]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x60]
call fcn.1401ca7b0
nop
lea rcx, [rbp - 0x48]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x1e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x140]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x18]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x360]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x340]
call fcn.1401ca7b0
nop
bt r14d, 0xf
jae 0x1400998fd
btr r14d, 0xf
lea rcx, [rbp + 0x120]
call fcn.1401ca7b0
nop
bt r14d, 0xe
jae 0x140099916
btr r14d, 0xe
lea rcx, [rbp + 0x320]
call fcn.1401ca7b0
nop
bt r14d, 0xd
jae 0x14009992f
btr r14d, 0xd
lea rcx, [rbp + 0x300]
call fcn.1401ca7b0
nop
bt r14d, 0xc
jae 0x140099948
btr r14d, 0xc
lea rcx, [rbp + 0x2e0]
call fcn.1401ca7b0
nop
bt r14d, 0xb
jae 0x140099961
btr r14d, 0xb
lea rcx, [rbp + 0x2c0]
call fcn.1401ca7b0
nop
bt r14d, 0xa
jae 0x14009997a
btr r14d, 0xa
lea rcx, [rbp + 0x2a0]
call fcn.1401ca7b0
nop
bt r14d, 9
jae 0x140099993
btr r14d, 9
lea rcx, [rbp + 0x280]
call fcn.1401ca7b0
nop
bt r14d, 8
jae 0x1400999ac
btr r14d, 8
lea rcx, [rbp + 0x260]
call fcn.1401ca7b0
nop
test r14b, r14b
jns 0x1400999c3
btr r14d, 7
lea rcx, [rbp + 0x240]
call fcn.1401ca7b0
nop
test r14b, 0x40
je 0x1400999da
and r14d, 0xffffffbf
lea rcx, [rbp + 0x220]
call fcn.1401ca7b0
nop
test r14b, 0x20
je 0x1400999f1
and r14d, 0xffffffdf
lea rcx, [rbp + 0x1a0]
call fcn.1401ca7b0
nop
test r14b, 0x10
je 0x140099a08
and r14d, 0xffffffef
lea rcx, [rbp + 0x180]
call fcn.1401ca7b0
nop
test r14b, 8
je 0x140099a1f
and r14d, 0xfffffff7
lea rcx, [rbp + 0x160]
call fcn.1401ca7b0
nop
test r14b, 4
je 0x140099a36
and r14d, 0xfffffffb
lea rcx, [rbp + 0xe0]
call fcn.1401ca7b0
nop
test r14b, 2
je 0x140099a4d
and r14d, 0xfffffffd
lea rcx, [rbp + 0x80]
call fcn.1401ca7b0
nop
test r14b, 1
je 0x140099a60
lea rcx, [rbp + 0xc0]
call fcn.1401ca7b0
nop
test esi, esi
jns 0x140099a75
btr esi, 0x1f
lea rcx, [rbp + 0xa0]
call fcn.1401ca7b0
nop
bt esi, 0x1e
jae 0x140099a8c
btr esi, 0x1e
lea rcx, [rbp + 0x380]
call fcn.1401ca7b0
nop
bt esi, 0x1d
jae 0x140099aa3
btr esi, 0x1d
lea rcx, [rbp + 0x100]
call fcn.1401ca7b0
nop
bt esi, 0x1c
jae 0x140099ab7
btr esi, 0x1c
lea rcx, [rbp + 0x38]
call fcn.1401ca7b0
nop
bt esi, 0x1b
jae 0x140099acb
btr esi, 0x1b
lea rcx, [rbp - 8]
call fcn.1401ca7b0
nop
bt esi, 0x1a
jae 0x140099adf
btr esi, 0x1a
lea rcx, [rbp - 0x28]
call fcn.1401ca7b0
nop
bt esi, 0x19
jae 0x140099af3
btr esi, 0x19
lea rcx, [rbp - 0x68]
call fcn.1401ca7b0
nop
bt esi, 0x18
jae 0x140099b05
lea rcx, [rbp + 0x1c0]
call fcn.1401ca7b0
movsxd rdx, dword [rbp + 0x3a4]
mov r8d, 1
mov rcx, qword [rbp + 0x3a8]
call fcn.1400131e0
mov r8, rax
xor edx, edx
mov rcx, r13
call fcn.1400134b0
nop
mov rcx, qword [rbp + 0x3a8]
call fcn.1401e8250
nop
mov rcx, r12
call fcn.1401e8250
nop
lea rcx, [rbp + 0x3e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x3c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x410]
call fcn.1401ca7b0
mov rcx, qword [rbp + 0x430]
xor rcx, rsp
call fcn.1401e8230
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.1400176a0
nop
call fcn.1400176a0
int3
call fcn.1400176a0
int3
call fcn.1400176a0
int3