Function at 0x1400d4180
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x680]
sub rsp, 0x780
mov rax, qword [0x1403c6030]
xor rax, rsp
mov qword [rbp + 0x670], rax
mov rdi, r9
mov rsi, rdx
mov r13, rcx
mov qword [rbp - 0x80], rcx
mov r15d, dword [rbp + 0x6e0]
mov dword [rsp + 0x70], r15d
mov r14d, dword [rbp + 0x6e8]
mov dword [rsp + 0x68], r14d
xor r12d, r12d
mov dword [rsp + 0x40], r12d
mov edx, dword [r9 + 8]
test edx, edx
jne 0x1400d44ea
movzx eax, word [r9]
imul rbx, rax, 0x3b8
add rbx, 0x308
add rbx, qword [0x1403c8210]
mov edx, r14d
lea rcx, [rbp + 0x590]
call fcn.140014630
mov rsi, rax
mov edx, r15d
lea rcx, [rbp + 0x570]
call fcn.140014630
mov r14, rax
movzx edx, word [rdi]
lea rcx, [rbp + 0x550]
call fcn.140014630
mov r12, rax
movzx eax, word [rdi]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x1403c8210]
mov rax, qword [rcx + 0x10]
movabs r15, 0x7fffffffffffffff
sub r15, rax
cmp r15, 0x2f
jb 0x1400d55d3
cmp qword [rcx + 0x18], 0x10
jb 0x1400d4275
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], gethostbyname
lea r9, str.set_default_color_o_nadd_label_with_iconbig_w
lea rcx, [rbp + 0x390]
call fcn.1402ae8c0
nop
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x390]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x28], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, r12
lea r8, [rbp - 0x38]
lea rcx, [rbp + 0x370]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x25]
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x370]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x68], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, r14
lea r8, [rbp - 0x78]
lea rcx, [rbp + 0x350]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x12]
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x350]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x58], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x48], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, rsi
lea r8, [rbp - 0x58]
lea rcx, [rbp + 0x330]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x75]
lea rdx, str._nadd_textbox_6The_machine_is_empty.__left_nadd_item_pickerselectitem_wChoose_Item__Choose_an_item_to_put_in_the
lea rcx, [rbp + 0x330]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x20], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x20], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x1400d43cd
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rbp + 0x10]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x650], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x660], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x650], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x660], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x26
lea rdx, str.__nend_dialogitemsucker_blockClose
lea rcx, [rbp + 0x650]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], rdi
movups xmm0, xmmword [rax]
movups xmmword [r13], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r13 + 0x10], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rcx, [rbp + 0x650]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x10]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x330]
call fcn.14029ed10
nop
lea rcx, [rbp - 0x58]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x350]
call fcn.14029ed10
nop
lea rcx, [rbp - 0x78]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x370]
call fcn.14029ed10
nop
lea rcx, [rbp - 0x38]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x390]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x550]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x570]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x590]
jmp 0x1400d559b
xor bl, bl
mov dword [rsp + 0x48], r12d
mov byte [rsp + 0x20], bl
mov r9b, 1
lea r8, [rsp + 0x48]
mov rcx, rsi
call fcn.14006e480
movzx eax, bl
mov edx, 1
mov ecx, dword [rsp + 0x48]
mov dword [rsp + 0x58], ecx
test ecx, ecx
cmovne eax, edx
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x48], r12d
cmp dword [rdi + 8], r12d
je 0x1400d4574
mov byte [rsp + 0x20], bl
movzx r9d, dl
lea r8, [rsp + 0x48]
mov edx, 0x1608
mov rcx, rsi
call fcn.14006e480
cmp dword [rsp + 0x48], r12d
je 0x1400d4574
mov rcx, qword [rsi + 0x30]
cmp dword [rcx + 0xb34], r15d
jne 0x1400d4574
cmp dword [rcx + 0xb38], r14d
jne 0x1400d4574
movzx ebx, bl
mov eax, dword [rdi + 8]
cmp dword [rcx + 0xb30], eax
mov eax, 1
cmove ebx, eax
mov byte [rsp + 0x44], r12b
mov eax, dword [rdi + 8]
imul rdx, rax, 0x3b8
add rdx, qword [0x1403c8210]
cmp dword [rdx + 0x16c], 1
je 0x1400d45ab
mov eax, dword [rdx + 0x390]
dec eax
test eax, 0xfffffffd
je 0x1400d45ab
cmp byte [rdx + 0xf8], r12b
je 0x1400d45b9
mov eax, 0x3e7
cmp word [rdx + 0x388], ax
jne 0x1400d45be
mov byte [rsp + 0x44], 1
lea rax, str._5ACTIVE
lea rdx, str._6DISABLED
cmp byte [rdi + 0xc6], r12b
cmovne rdx, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x630], xmm0
mov qword [rbp + 0x640], r12
mov qword [rbp + 0x648], r12
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rdx + r8], r12b
jne 0x1400d4600
lea rcx, [rbp + 0x630]
call fcn.1400167a0
nop
lea rax, [0x140346c6c]
lea r12, [0x140344514]
cmp byte [rdi + 0xbc], 0
cmovne r12, rax
mov qword [rsp + 0x48], r12
movzx eax, word [rdi]
mov ecx, 0x1606
movabs r15, 0x7fffffffffffffff
lea r14, [0x1403439cb]
cmp ax, cx
jne 0x1400d466a
test bl, bl
jne 0x1400d466a
cmp byte [rsp + 0x44], bl
jne 0x1400d466a
lea r8, str._nadd_buttongetplantationdeviceGet_Remotenoflags00
mov qword [rsp + 0x78], r8
jmp 0x1400d4678
mov qword [rsp + 0x78], r14
cmp ax, cx
jne 0x1400d48c9
imul rcx, rax, 0x3b8
mov rdx, qword [0x1403c8210]
add rcx, 0x308
add rcx, rdx
mov qword [rsp + 0x60], rcx
mov eax, dword [rdi + 8]
imul r12, rax, 0x3b8
add r12, 0x308
add r12, rdx
add rdx, 0x51f0c8
mov rcx, qword [rdx + 0x10]
mov rax, r15
sub rax, rcx
cmp rax, 0x15
jb 0x1400d55d9
cmp qword [rdx + 0x18], 0x10
jb 0x1400d46ce
mov rdx, qword [rdx]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], reloc.WS2_32.dll_setsockopt
lea r9, str._nadd_textboxUse_the
lea rcx, [rbp + 0x530]
call fcn.1402ae8c0
nop
mov ebx, 2
mov dword [rsp + 0x40], ebx
lea r8d, [rbx + 0xa]
lea rdx, str._to_build__2
lea rcx, [rbp + 0x530]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1c0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1c0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 4
mov dword [rsp + 0x40], ebx
mov r8, qword [r12 + 0x10]
cmp qword [r12 + 0x18], 0x10
jb 0x1400d476a
mov r12, qword [r12]
mov rdx, r12
lea rcx, [rbp + 0x1b0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1a0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x190], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1a0], xmm1
xor r12d, r12d
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
or ebx, 8
mov dword [rsp + 0x40], ebx
lea r8d, [r12 + 0x15]
lea rdx, str.___directly_from_the
lea rcx, [rbp + 0x190]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x180], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x170], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x180], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
or ebx, 0x10
mov dword [rsp + 0x40], ebx
mov rax, qword [rsp + 0x60]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400d4827
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x170]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x150], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x160], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x150], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x160], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 0x20
mov dword [rsp + 0x40], ebx
mov r8d, select
lea rdx, str.s_storage.left
lea rcx, [rbp + 0x150]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x210], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x220], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x210]
mov qword [rsp + 0x60], rax
or ebx, 0x40
mov r12, qword [rsp + 0x48]
jmp 0x1400d48f5
xorps xmm0, xmm0
movups xmmword [rbp - 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x48], xmm1
xor r8d, r8d
mov rdx, r14
lea rcx, [rbp - 0x58]
call fcn.1400167a0
lea rax, [rbp - 0x58]
mov qword [rsp + 0x60], rax
mov ebx, 0x80
mov dword [rsp + 0x40], ebx
mov eax, 0x1606
cmp word [rdi], ax
jne 0x1400d49b7
mov rax, r15
mov rcx, qword [rbp + 0x640]
sub rax, rcx
cmp rax, 0x1c
jb 0x1400d55df
lea rax, [rbp + 0x630]
cmp qword [rbp + 0x648], 0x10
cmovae rax, qword [rbp + 0x630]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x1c
lea r9, str._nadd_textboxBuilding_mode:
lea rcx, [rbp + 0x510]
call fcn.1402ae8c0
nop
bts ebx, 8
mov dword [rsp + 0x40], ebx
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x510]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1f0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x200], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x1f0]
mov qword [rsp + 0x48], rax
bts ebx, 9
jmp 0x1400d49e2
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x68], xmm1
xor r8d, r8d
mov rdx, r14
lea rcx, [rbp - 0x78]
call fcn.1400167a0
lea rax, [rbp - 0x78]
mov qword [rsp + 0x48], rax
bts ebx, 0xa
mov dword [rsp + 0x40], ebx
cmp dword [rdi + 0x18], 0
je 0x1400d4b2c
cmp dword [rsp + 0x58], 0xc8
jne 0x1400d4abf
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x1403c8210]
mov rdx, qword [rcx + 0x10]
mov rax, r15
sub rax, rdx
cmp rax, 0x2c
jb 0x1400d55e5
cmp qword [rcx + 0x18], 0x10
jb 0x1400d4a34
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], gethostbyname
lea r9, str._nadd_textbox_6You_are_already_carrying_200
lea rcx, [rbp + 0x4f0]
call fcn.1402ae8c0
nop
bts ebx, 0xb
mov dword [rsp + 0x40], ebx
mov r8d, 9
lea rdx, [0x140364d00]
lea rcx, [rbp + 0x4f0]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x130], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x140], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x130]
bts ebx, 0xc
lea rcx, [rbp + 0x140]
lea rdx, [rbp + 0x148]
jmp 0x1400d4af4
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp], xmm1
mov r8d, gethostbyname
lea rdx, str._nadd_buttonretrieveitemRetrieve_Itemnoflags00
lea rcx, [rbp - 0x10]
call fcn.1400167a0
lea rax, [rbp - 0x10]
bts ebx, 0xd
lea rcx, [rbp]
lea rdx, [rbp + 8]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x310], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x320], xmm1
mov qword [rcx], 0
mov qword [rdx], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x310]
mov qword [rsp + 0x58], rax
bts ebx, 0xe
jmp 0x1400d4b5e
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x28], xmm1
mov r8d, 0x2e
lea rdx, str._nadd_buttonclearitemChange_Itemnoflags00
lea rcx, [rbp - 0x38]
call fcn.1400167a0
lea rax, [rbp - 0x38]
mov qword [rsp + 0x58], rax
bts ebx, 0xf
mov dword [rsp + 0x40], ebx
movzx r8d, word [rdi]
mov edx, dword [rdi + 0x18]
mov eax, 0x5dc
mov ecx, 0x1388
mov r9d, 0x1606
cmp byte [rsp + 0x50], 0
je 0x1400d4b87
lea r14, str._nadd_buttonadditemAdd_Items_to_the_machinenoflags00
cmp r8w, r9w
cmove eax, ecx
cmp edx, eax
lea rcx, str._nadd_smalltext_4The_machine_is_at_maximum_capacity___left
cmovge r14, rcx
test edx, edx
jne 0x1400d4be0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1e0], xmm1
lea r8d, [rdx + 0x36]
lea rdx, str._nadd_textbox_6The_machine_is_currently_empty___left
lea rcx, [rbp + 0x1d0]
call fcn.1400167a0
lea rax, [rbp + 0x1d0]
mov qword [rsp + 0x50], rax
bts ebx, 0x10
jmp 0x1400d4d84
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x398
add rcx, qword [0x1403c8210]
mov qword [rsp + 0x50], rcx
lea rcx, [rbp + 0x610]
call fcn.140014630
nop
bts ebx, 0x11
mov dword [rsp + 0x40], ebx
mov r9d, 0x22
lea r8, str._nadd_textboxThe_machine_contains
xor edx, edx
mov rcx, rax
call fcn.14029ef10
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x120], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x110], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x120], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x12
mov dword [rsp + 0x40], ebx
mov r8d, 3
lea rdx, [0x14035a0d0]
lea rcx, [rbp + 0x110]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xf0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x100], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x100], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x13
mov dword [rsp + 0x40], ebx
mov rax, qword [rsp + 0x50]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400d4cdf
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x14
mov dword [rsp + 0x40], ebx
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0xd0]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2f0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x300], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x2f0]
mov qword [rsp + 0x50], rax
bts ebx, 0x15
mov dword [rsp + 0x40], ebx
mov r8d, dword [rdi + 8]
lea r9, [rbp + 0x665]
nop dword [rax]
nop word [rax + rax]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400d4da0
lea r8, [rbp + 0x665]
mov rdx, r9
lea rcx, [rbp + 0x4d0]
call fcn.1402af720
nop
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x1403c8210]
mov qword [rbp - 0x80], rcx
mov edx, dword [rsp + 0x68]
lea rcx, [rbp + 0x5f0]
call fcn.140014630
mov qword [rbp - 0x18], rax
mov edx, dword [rsp + 0x70]
lea rcx, [rbp + 0x5d0]
call fcn.140014630
mov qword [rsp + 0x68], rax
movzx edx, word [rdi]
lea rcx, [rbp + 0x5b0]
call fcn.140014630
mov qword [rsp + 0x70], rax
movzx ecx, word [rdi]
imul rdx, rcx, 0x3b8
add rdx, 0x308
add rdx, qword [0x1403c8210]
mov rcx, qword [rdx + 0x10]
sub r15, rcx
cmp r15, 0x2f
jb 0x1400d55cd
cmp qword [rdx + 0x18], 0x10
jb 0x1400d4e6d
mov rdx, qword [rdx]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], gethostbyname
lea r9, str.set_default_color_o_nadd_label_with_iconbig_w
lea rcx, [rbp + 0x4b0]
call fcn.1402ae8c0
nop
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x4b0]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2d0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2e0], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rsp + 0x70]
lea r8, [rbp + 0x2d0]
lea rcx, [rbp + 0x490]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x25]
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x490]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2c0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rsp + 0x68]
lea r8, [rbp + 0x2b0]
lea rcx, [rbp + 0x470]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x12]
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x470]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x290], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2a0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rbp - 0x18]
lea r8, [rbp + 0x290]
lea rcx, [rbp + 0x450]
call fcn.1402ae6d0
nop
lea r8d, [rdi + 0x1d]
lea rdx, str._nadd_label_with_iconsmall_2
lea rcx, [rbp + 0x450]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xc0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov rax, qword [rbp - 0x80]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400d4ff5
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0xb0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x90], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xa0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x90]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x270], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x280], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp + 0x4d0]
lea r8, [rbp + 0x270]
lea rcx, [rbp + 0x430]
call fcn.1402ae6d0
nop
mov r8d, 1
lea rdx, [0x140344c0c]
lea rcx, [rbp + 0x430]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x250], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x260], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rsp + 0x50]
lea r8, [rbp + 0x250]
lea rcx, [rbp + 0x410]
call fcn.1402ae6d0
nop
mov r8, rsi
nop
inc r8
cmp byte [r14 + r8], 0
jne 0x1400d50f0
mov rdx, r14
lea rcx, [rbp + 0x410]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x230], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x240], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rsp + 0x58]
lea r8, [rbp + 0x230]
lea rcx, [rbp + 0x3f0]
call fcn.1402ae6d0
nop
mov r9, qword [rsp + 0x48]
lea r8, [rbp + 0x3f0]
lea rcx, [rbp + 0x3d0]
call fcn.1402ae6d0
nop
mov r9, qword [rsp + 0x60]
lea r8, [rbp + 0x3d0]
lea rcx, [rbp + 0x3b0]
call fcn.1402ae6d0
nop
mov r8, rsi
mov rax, qword [rsp + 0x78]
inc r8
cmp byte [rax + r8], 0
jne 0x1400d5180
mov rdx, rax
lea rcx, [rbp + 0x3b0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x80], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, gethostbyname
lea rdx, str._nadd_checkboxchk_enablesuckingEnable_Collection.
lea rcx, [rbp + 0x70]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x60], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
nop
inc rsi
cmp byte [r12 + rsi], 0
jne 0x1400d5210
mov r8, rsi
mov rdx, r12
lea rcx, [rbp + 0x50]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x2a
lea rdx, str._nend_dialogitemsucker_blockCloseUpdate
lea rcx, [rbp + 0x30]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], rdi
movups xmm0, xmmword [rax]
movups xmmword [r13], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r13 + 0x10], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 1
lea rcx, [rbp + 0x30]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x50]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x70]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3b0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3d0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3f0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x230]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x410]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x250]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x430]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x270]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x90]
call fcn.14029ed10
nop
lea rcx, [rbp + 0xb0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x450]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x290]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x470]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x2b0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x490]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x2d0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x4b0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5b0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5d0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5f0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x4d0]
call fcn.14029ed10
nop
bt ebx, 0x15
jae 0x1400d53e5
btr ebx, 0x15
lea rcx, [rbp + 0x2f0]
call fcn.14029ed10
nop
bt ebx, 0x14
jae 0x1400d53fc
btr ebx, 0x14
lea rcx, [rbp + 0xd0]
call fcn.14029ed10
nop
bt ebx, 0x13
jae 0x1400d5413
btr ebx, 0x13
lea rcx, [rbp + 0xf0]
call fcn.14029ed10
nop
bt ebx, 0x12
jae 0x1400d542a
btr ebx, 0x12
lea rcx, [rbp + 0x110]
call fcn.14029ed10
nop
bt ebx, 0x11
jae 0x1400d5441
btr ebx, 0x11
lea rcx, [rbp + 0x610]
call fcn.14029ed10
nop
bt ebx, 0x10
jae 0x1400d5458
btr ebx, 0x10
lea rcx, [rbp + 0x1d0]
call fcn.14029ed10
nop
bt ebx, 0xf
jae 0x1400d546c
btr ebx, 0xf
lea rcx, [rbp - 0x38]
call fcn.14029ed10
nop
bt ebx, 0xe
jae 0x1400d5483
btr ebx, 0xe
lea rcx, [rbp + 0x310]
call fcn.14029ed10
nop
bt ebx, 0xd
jae 0x1400d5497
btr ebx, 0xd
lea rcx, [rbp - 0x10]
call fcn.14029ed10
nop
bt ebx, 0xc
jae 0x1400d54ae
btr ebx, 0xc
lea rcx, [rbp + 0x130]
call fcn.14029ed10
nop
bt ebx, 0xb
jae 0x1400d54c5
btr ebx, 0xb
lea rcx, [rbp + 0x4f0]
call fcn.14029ed10
nop
bt ebx, 0xa
jae 0x1400d54d9
btr ebx, 0xa
lea rcx, [rbp - 0x78]
call fcn.14029ed10
nop
bt ebx, 9
jae 0x1400d54f0
btr ebx, 9
lea rcx, [rbp + 0x1f0]
call fcn.14029ed10
nop
bt ebx, 8
jae 0x1400d5507
btr ebx, 8
lea rcx, [rbp + 0x510]
call fcn.14029ed10
nop
test bl, bl
jns 0x1400d5519
btr ebx, 7
lea rcx, [rbp - 0x58]
call fcn.14029ed10
nop
test bl, 0x40
je 0x1400d552e
and ebx, 0xffffffbf
lea rcx, [rbp + 0x210]
call fcn.14029ed10
nop
test bl, 0x20
je 0x1400d5543
and ebx, 0xffffffdf
lea rcx, [rbp + 0x150]
call fcn.14029ed10
nop
test bl, 0x10
je 0x1400d5558
and ebx, 0xffffffef
lea rcx, [rbp + 0x170]
call fcn.14029ed10
nop
test bl, 8
je 0x1400d556d
and ebx, 0xfffffff7
lea rcx, [rbp + 0x190]
call fcn.14029ed10
nop
test bl, 4
je 0x1400d5582
and ebx, 0xfffffffb
lea rcx, [rbp + 0x1b0]
call fcn.14029ed10
nop
test bl, 2
je 0x1400d5594
lea rcx, [rbp + 0x530]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x630]
call fcn.14029ed10
mov rax, r13
mov rcx, qword [rbp + 0x670]
xor rcx, rsp
call fcn.1402d0d40
mov rbx, qword [rsp + 0x7d0]
add rsp, 0x780
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140014450
nop
call fcn.140014450
nop
call fcn.140014450
nop
call fcn.140014450
nop
call fcn.140014450
int3