Function at 0x1401fa600
Capabilities:
Get geographical location
Hash data using fnv
Log keystrokes via polling
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x4ec0]
mov eax, 0x4fc0
call fcn.1404881b0
sub rsp, rax
mov rax, qword [0x1405e3440]
xor rax, rsp
mov qword [rbp + 0x4eb0], rax
mov rsi, rcx
mov qword [rsp + 0x70], rcx
xor r12d, r12d
mov r14d, r12d
mov dword [rsp + 0x48], r12d
mov dword [rsp + 0x48], r12d
lea r15, [fcn.140150df0]
mov qword [rsp + 0x20], r15
lea r9, [0x14014d150]
lea edx, [r12 + 0x40]
lea r8d, [r12 + 7]
lea rcx, [rbp + 0x10d0]
call fcn.140487cec
nop
lea rdx, [rsi + 0x38]
xor r8d, r8d
lea rcx, [rbp + 0x10d0]
call fcn.1401eec20
lea rcx, [rbp + 0x10d0]
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1401fa6d1
lea rdx, [rbp + 0x760]
call fcn.1401de7f0
mov rdx, rax
lea rcx, [rbp + 0x1c60]
call fcn.1401573f0
cmp qword [rax + 0x18], 0xf
jbe 0x1401fa6c8
mov rax, qword [rax]
lea rbx, [rbp + 0x1c60]
jmp 0x1401fa6ee
lea rdx, [rbp + 0x1d60]
call fcn.1401de7f0
cmp qword [rax + 0x18], 0xf
jbe 0x1401fa6e7
mov rax, qword [rax]
lea rbx, [rbp + 0x1d60]
mov rdx, rax
lea rcx, str._CLIENT_:_varlist:__s_n
call fcn.140209c00
mov rcx, rbx
call fcn.14012bb40
lea rdx, [rbp + 0x10f0]
lea rcx, [rbp + 0xbe0]
call fcn.140149800
nop
lea rdi, [rbp + 0xbe0]
cmp qword [rbp + 0xbf8], 0xf
cmova rdi, qword [rbp + 0xbe0]
mov rax, qword [rbp + 0xbf0]
cmp rax, 0x1b
jb 0x1401fa7af
lea rsi, [rax + rdi]
lea r8, [rsi - 0x1a]
sub r8, rdi
mov edx, reloc.WLDAP32.dll_Ordinal_79
mov rcx, rdi
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x1401fa7aa
nop dword [rax]
mov r8d, reloc.WLDAP32.dll_Ordinal_27
lea rdx, str.OnSuperMainStartAcceptLogon
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1401fa79a
inc rbx
lea r8, [rsi - 0x1a]
sub r8, rbx
mov edx, reloc.WLDAP32.dll_Ordinal_79
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x1401fa760
jmp 0x1401fa7aa
sub rbx, rdi
cmp rbx, 0xffffffffffffffff
je 0x1401fa7aa
mov byte [0x1405ebb5e], 1
mov rsi, qword [rsp + 0x70]
lea rcx, [rbp + 0xbe0]
cmp qword [rbp + 0xbf8], 0xf
cmova rcx, qword [rbp + 0xbe0]
movsx eax, byte [rcx]
test al, al
je 0x140203c85
xor eax, 0x811c9dc5
imul edx, eax, 0x1000193
inc rcx
call fcn.1401cbc10
cmp eax, 0x62d7eb18
ja 0x14020174e
je 0x14020165b
cmp eax, 0x29844378
ja 0x14020132c
je 0x1401ff8e4
cmp eax, 0x98e6cbc
je 0x1401ff04d
cmp eax, 0x16605bc1
je 0x1401fbc32
cmp eax, 0x22226100
jne 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0xa40]
call fcn.140149800
nop
lea rcx, [rbp + 0x1150]
call fcn.1401c7680
mov ecx, dword [rax]
cmp byte [0x1405ebb26], 0
jne 0x1401fad74
mov r8, qword [0x1405ebba0]
cmp ecx, dword [r8 + 0x150]
jne 0x1401fafd5
add r8, 0x110
lea rdx, [0x1404cb2e4]
lea rcx, [rbp + 0x1680]
call fcn.140136970
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xa40]
call fcn.140176140
cmp rax, 0xffffffffffffffff
je 0x1401fad58
xor r8d, r8d
lea rdx, str.________
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fad58
mov r14d, r12d
lea rcx, [rbp + 0x1680]
call fcn.14012bb40
lea rdx, str.legend
lea rcx, [0x1405d8780]
call fcn.140136650
test al, al
je 0x1401fac09
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x1e20]
lea rcx, [0x1405d8660]
call fcn.1401f3a20
nop
mov r9, qword [0x1405d8670]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0xa60]
mov rcx, rax
call fcn.1401f3a20
nop
lea rcx, [rbp + 0x1e20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, [0x1404cb2f4]
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 6]
mov r9, qword [rbp + 0xa50]
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str._6__2
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401faa2b
lea r8, [rbp + 0xa60]
lea rdx, str._6__2
lea rcx, [rbp + 0x1fa0]
call fcn.140136970
nop
lea r8, str._of_Legend_6______
mov rdx, rax
lea rcx, [rbp + 0x1f40]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x1ea0]
call fcn.1401366d0
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x1e80]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x1e80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ea0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1f40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1fa0]
jmp 0x1401fabac
xor r8d, r8d
lea rdx, str._6__
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401faaee
lea r8, [rbp + 0xa60]
lea rdx, str._6__
lea rcx, [rbp + 0x26c0]
call fcn.140136970
nop
lea r8, str._of_Legend_6______
mov rdx, rax
lea rcx, [rbp + 0x2120]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x2060]
call fcn.1401366d0
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x2000]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2000]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2060]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2120]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x26c0]
jmp 0x1401fabac
xor r8d, r8d
lea rdx, str._6__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fabf0
lea r8, [rbp + 0xa60]
lea rdx, str._6__9
lea rcx, [rbp + 0x2980]
call fcn.140136970
nop
lea r8, str._of_Legend_6______
mov rdx, rax
lea rcx, [rbp + 0x2780]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x2720]
call fcn.1401366d0
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x26e0]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x26e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2720]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2780]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2980]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
jmp 0x1401fbc1f
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
lea rdx, [0x1404c7270]
lea rcx, [0x1405d8780]
call fcn.140136650
test al, al
je 0x1401fad67
xor r8d, r8d
lea rdx, [0x1404cb2f4]
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 6]
mov r9, qword [rbp + 0xa50]
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
mov r9, qword [0x1405d8670]
mov r8d, 2
lea rdx, [rbp + 0x2c20]
lea rcx, [0x1405d8660]
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str._6__4Dr.
lea rcx, [rbp + 0x2bc0]
call fcn.140136900
nop
lea r8, str._6______
mov rdx, rax
lea rcx, [rbp + 0x2b80]
call fcn.140136740
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x2aa0]
call fcn.1401366d0
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x2a00]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2a00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2aa0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2b80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2bc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2c20]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
jmp 0x1401fbc1f
mov r14d, r12d
lea rcx, [rbp + 0x1680]
call fcn.14012bb40
cmp byte [0x1405ebb26], 0
je 0x1401fafd5
xor r8d, r8d
lea rdx, [0x1404cb354]
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fadcc
xor r8d, r8d
lea rdx, str.others_here
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fadcc
xor r8d, r8d
lea rdx, [0x1404cb364]
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fbc1f
xor r8d, r8d
lea rdx, [0x1404cb368]
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401faf0f
xor r8d, r8d
lea rdx, [0x1404cb368]
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 0x17]
mov r9, qword [rbp + 0xa50]
lea rdx, [rbp + 0x1470]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x1470]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x2c80]
lea rcx, [rbp + 0x1470]
call fcn.1401f3a20
nop
mov rcx, rax
call fcn.14016bce0
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rcx, [rbp + 0x2c80]
call fcn.14012bb40
lea r8, [rbp + 0xa20]
lea rdx, str._7____0__cHIDDEN_0_____0spun_the_wheel_and_got
lea rcx, [rbp + 0x2ce0]
call fcn.140136970
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x2cc0]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2cc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2ce0]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1470]
call fcn.14012bb40
jmp 0x1401fbc1f
mov rax, qword [0x1405ebba0]
mov rbx, qword [rax + 0xf0]
mov rsi, qword [rax + 0xf8]
cmp rbx, rsi
je 0x1401fafd5
nop dword [rax]
mov rdx, rbx
lea rcx, [rbp + 0x3870]
call fcn.14014ccf0
nop
lea r8, [rbp + 0x3878]
lea rdx, [0x1404cb2e4]
lea rcx, [rbp + 0x2d20]
call fcn.140136970
or r14d, 2
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xa40]
call fcn.140176140
cmp rax, 0xffffffffffffffff
je 0x1401faf97
xor r8d, r8d
lea rdx, str.________
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401faf97
mov dil, 1
jmp 0x1401faf9a
xor dil, dil
test r14b, 2
je 0x1401fafb0
and r14d, 0xfffffffd
lea rcx, [rbp + 0x2d20]
call fcn.14012bb40
test dil, dil
jne 0x1401fb1a0
lea rcx, [rbp + 0x3870]
call fcn.140150cb0
add rbx, 0x88
cmp rbx, rsi
jne 0x1401faf30
cmp byte [0x1405ebac5], 0
je 0x1401fb26f
xor r8d, r8d
lea rdx, str._Wrench_yourself_to_accept.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb26f
mov rdx, qword [0x1405ebba0]
mov edx, dword [rdx + 0x150]
lea rcx, [rbp + 0xa60]
call fcn.14012f9b0
nop
lea r8, [rbp + 0xa60]
lea rdx, str.actionwrench_nnetid
lea rcx, [rbp + 0x780]
call fcn.140136970
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
mov qword [rsp + 0x68], Ordinal_301
lea rcx, [rsp + 0x68]
call fcn.140147150
lea r8, [rbp + 0xa60]
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0x3100]
call fcn.140136970
nop
lea r8, str._nbuttonClickedacceptlock
mov rdx, rax
lea rcx, [rbp + 0x7a0]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x3100]
call fcn.14012bb40
mov qword [rsp + 0x68], Ordinal_301
lea rcx, [rsp + 0x68]
call fcn.140147150
lea rdx, str.actiondialog_return_ndialog_nameacceptaccess
lea rcx, [rbp + 0x2c0]
call fcn.140149920
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
mov byte [0x1405ebaaf], 1
lea rdx, str.OnTextOverlay
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x3ed0]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, str._2ACCESS_GRANTED_
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x3f10]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x3ed0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x3ed0]
call fcn.140150e80
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
jmp 0x1401fbc1f
xor r8d, r8d
lea rdx, [0x1404cb2f4]
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 6]
mov r9, qword [rbp + 0xa50]
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
lea r8, [rbp + 0xa20]
lea rdx, str._6__0__cHIDDEN_0__6______
lea rcx, [rbp + 0x2fe0]
call fcn.140136970
nop
lea r8, [0x1404ba564]
mov rdx, rax
lea rcx, [rbp + 0x2d40]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2d40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2fe0]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3870]
call fcn.140150cb0
jmp 0x1401fbc1f
cmp byte [0x1405eba8a], 0
je 0x1401fb2d0
xor r8d, r8d
lea rdx, str._MSG_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb2d0
xor r8d, r8d
lea rdx, str.from
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb2d0
xor r8d, r8d
lea rdx, [0x1404cb464]
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fbc1f
cmp byte [0x1405ebb74], 0
je 0x1401fb3eb
xor r8d, r8d
lea rdx, str._6___4Spam_detected_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb337
xor r8d, r8d
lea rdx, str.bot_macro_auto_paste
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb337
lea rdx, str._4Disabled__9Auto_Spam_Due_To_Spam_Detect
lea rcx, [rbp + 0x2e0]
call fcn.140149920
mov rcx, rax
call fcn.1401d93f0
mov byte [0x1405ebb74], 0
mov rcx, qword [0x1405ebba0]
add rcx, 0x110
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x3320]
call fcn.1401f3a20
nop
mov rcx, qword [0x1405ebba0]
mov r9, qword [rcx + 0x120]
sub r9, 4
xor r8d, r8d
lea rdx, [rbp + 0xa20]
mov rcx, rax
call fcn.1401f3a20
nop
lea rcx, [rbp + 0x3320]
call fcn.14012bb40
lea r8, str.__5pulls
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x3340]
call fcn.140136890
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xa40]
call fcn.140176140
mov rbx, rax
lea rcx, [rbp + 0x3340]
call fcn.14012bb40
cmp rbx, 0xffffffffffffffff
je 0x1401fb3df
cmp byte [0x1405ebb16], 0
je 0x1401fb3df
mov byte [0x1405ebb74], 0
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.__6You_spent_100_Diamond_Lock_to_get_1_Blue_Gem_Lock___
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb414
inc dword [0x1405ebb68]
sub dword [0x1405ebb64], 0x64
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb571
xor r8d, r8d
lea rdx, str.World_Lock__.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb571
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
mov rbx, qword [rbp + 0xa50]
sub rbx, rax
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 0xc]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x14b0]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x14b0]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x1660]
lea rcx, [rbp + 0x14b0]
call fcn.1401f3a20
nop
lea rcx, [rbp + 0x1660]
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, dword [0x1405ebb60]
add ecx, eax
mov dword [0x1405ebb60], ecx
cmp ecx, 0x64
jl 0x1401fb558
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1350], xmm0
movups xmmword [rbp + 0x1360], xmm0
movups xmmword [rbp + 0x1370], xmm0
mov qword [rbp + 0x1380], rax
mov dword [rbp + 0x1388], eax
mov byte [rbp + 0x1350], 0xa
mov dword [rbp + 0x1364], 0xf2
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp + 0x1350]
xor edx, edx
lea r8d, [rax + 4]
mov rcx, qword [0x1405ebba0]
call fcn.14020f910
nop
lea rcx, [rbp + 0x1660]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x14b0]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb67b
xor r8d, r8d
lea rdx, str.Diamond_Lock__.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb67b
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
mov rbx, qword [rbp + 0xa50]
sub rbx, rax
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 0xc]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x14f0]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x14f0]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x14d0]
lea rcx, [rbp + 0x14f0]
call fcn.1401f3a20
lea rcx, [rbp + 0x14d0]
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
lea rcx, [rbp + 0x14d0]
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
add dword [0x1405ebb64], eax
lea rcx, [rbp + 0x14d0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x14f0]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb785
xor r8d, r8d
lea rdx, str.Blue_Gem_Lock__.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb785
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
mov rbx, qword [rbp + 0xa50]
sub rbx, rax
xor r8d, r8d
lea rdx, str.Collected__w
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 0xc]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1490]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x1490]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x1510]
lea rcx, [rbp + 0x1490]
call fcn.1401f3a20
lea rcx, [rbp + 0x1510]
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
lea rcx, [rbp + 0x1510]
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
add dword [0x1405ebb68], eax
lea rcx, [rbp + 0x1510]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1490]
call fcn.14012bb40
cmp byte [0x1405eba50], 0
je 0x1401fb920
xor r8d, r8d
lea rdx, [0x1404cb554]
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb920
xor r8d, r8d
lea rdx, str.bestowed_upon_you_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb920
xor r8d, r8d
lea rdx, [0x1404cb554]
lea rcx, [rbp + 0xa40]
call fcn.140176180
mov rbx, qword [rbp + 0xa50]
sub rbx, rax
xor r8d, r8d
lea rdx, [0x1404cb554]
lea rcx, [rbp + 0xa40]
call fcn.140176180
lea r8, [rax + 2]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1390]
lea rcx, [rbp + 0xa40]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str._was
lea rcx, [rbp + 0x1390]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x1390]
call fcn.1401f3a20
nop
lea r8, str.You_Got
lea rdx, [0x1405d8220]
lea rcx, [rbp + 0x33c0]
call fcn.140136890
nop
lea r8, [0x1405d8240]
mov rdx, rax
lea rcx, [rbp + 0x33a0]
call fcn.1401366d0
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x3380]
call fcn.1401366d0
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x3360]
call fcn.1401366d0
nop
lea r8, str._From_Growganoth
mov rdx, rax
lea rcx, [rbp + 0x340]
call fcn.140136740
mov rcx, rax
call fcn.1401d93f0
nop
lea rcx, [rbp + 0x3360]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3380]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x33a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x33c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1390]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.Blue_Gem_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb966
xor r8d, r8d
lea rdx, str.trashed.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb966
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str.Diamond_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb9ac
xor r8d, r8d
lea rdx, str.trashed.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb9ac
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str.World_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb9f2
xor r8d, r8d
lea rdx, str.trashed.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fb9f2
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str.Blue_Gem_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fba38
xor r8d, r8d
lea rdx, str.recycled_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fba38
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str.Diamond_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fba7e
xor r8d, r8d
lea rdx, str.recycled_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fba7e
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str.World_Lock
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbac4
xor r8d, r8d
lea rdx, str.recycled_
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbac4
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020bb30
xor r8d, r8d
lea rdx, str._Wrench_yourself_to_accept.
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbb42
cmp byte [0x1405ebac5], 0
je 0x1401fbb42
mov rdx, qword [0x1405ebba0]
mov edx, dword [rdx + 0x150]
lea rcx, [rbp + 0x33e0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rbp + 0x3e0]
call fcn.140136900
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x33e0]
call fcn.14012bb40
jmp 0x1401fbc1f
xor r8d, r8d
lea rdx, str.You_shattered_a__2Diamond_Lock___into_100__2World_Lock___
lea rcx, [rbp + 0xa40]
call fcn.140176180
mov ebx, dword [0x1405ebb60]
cmp rax, 0xffffffffffffffff
je 0x1401fbb73
dec dword [0x1405ebb64]
add ebx, 0x64
mov dword [0x1405ebb60], ebx
xor r8d, r8d
lea rdx, str.You_shattered_a__2Blue_Gem_Lock___into_100__2Diamond_Lock___
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbb9c
add dword [0x1405ebb64], 0x64
dec dword [0x1405ebb68]
xor r8d, r8d
lea rdx, str.You_compressed_100__2World_Lock___into_a__2Diamond_Lock___
lea rcx, [rbp + 0xa40]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbbc7
inc dword [0x1405ebb64]
sub ebx, 0x64
mov dword [0x1405ebb60], ebx
lea r8, [rbp + 0x1130]
lea rdx, str.__discord.gg_sproxy___
lea rcx, [rbp + 0x3400]
call fcn.140136970
nop
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x3400]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xa40]
call fcn.14012bb40
mov bl, 1
jmp 0x140203c87
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0xa00]
call fcn.140149800
nop
cmp byte [0x1405ebb2d], 1
jne 0x1401fbcee
xor r8d, r8d
lea rdx, str.add_player_info
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbcee
mov byte [0x1405ebb2d], 0
mov rdx, qword [0x1405ebba0]
mov edx, dword [rdx + 0x150]
lea rcx, [rbp + 0x3440]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0x3420]
call fcn.140136900
nop
lea r8, str._nbuttonClickedmy_worlds
mov rdx, rax
lea rcx, [rbp + 0x320]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x3420]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3440]
jmp 0x1401ff023
cmp byte [0x1405ebac9], 1
jne 0x1401fbd1f
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbd1f
mov byte [0x1405ebac9], 0
jmp 0x1401ff029
cmp byte [0x1405ebab6], 1
jne 0x1401fbd50
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbdb2
mov byte [0x1405ebab6], 0
jmp 0x1401ff029
cmp byte [0x1405ebaca], 1
jne 0x1401fbd81
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbdb2
mov byte [0x1405ebaca], 0
jmp 0x1401ff029
cmp byte [0x1405ebacb], 1
jne 0x1401fbdb2
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbdb2
mov byte [0x1405ebacb], 0
jmp 0x1401ff029
cmp byte [0x1405eba4e], 1
jne 0x1401fbde3
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbde3
mov byte [0x1405eba4e], 0
jmp 0x1401ff029
xor r8d, r8d
lea rdx, str.add_label_with_iconbig_wStorage_Box_Xtreme
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fbec4
cmp byte [0x1405ebb2a], 0
je 0x1401fbec4
lea rax, [rbp + 0x3a0]
mov qword [rsp + 0x50], rax
lea r8, [0x1405d8240]
lea rdx, str.Now__Punch_the
lea rcx, [rbp + 0x1800]
call fcn.140136970
nop
lea r8, str.Safe_Vault
mov rdx, rax
lea rcx, [rbp + 0x17e0]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x17c0]
call fcn.1401366d0
nop
lea r8, [0x1404cb7ec]
mov rdx, rax
lea rcx, [rbp + 0x3a0]
call fcn.140136740
mov rbx, rax
lea rdx, [0x1405d8220]
lea rcx, [rbp + 0x3c0]
call fcn.140149800
nop
mov rdx, rbx
mov rcx, rax
call fcn.1401d2ed0
nop
lea rcx, [rbp + 0x17c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x17e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1800]
jmp 0x1401ff023
cmp byte [0x1405eba48], 0
je 0x1401fc35d
xor r8d, r8d
lea rdx, str.Vending_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fbf2d
xor r8d, r8d
lea rdx, str.DigiVend_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc35d
xor r8d, r8d
lea rdx, str.How_many_would_you_like_to_buy_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc35d
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1820]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov r14d, eax
lea rcx, [rbp + 0x1820]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1840]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov r15d, eax
lea rcx, [rbp + 0x1840]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_dataexpectitem
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_dataexpectitem
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x16]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1860]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov esi, eax
lea rcx, [rbp + 0x1860]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_dataexpectprice
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_dataexpectprice
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x17]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1880]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov edi, eax
lea rcx, [rbp + 0x1880]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.add_textboxYou_have
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.add_textboxYou_have
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x14]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x18a0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov ebx, eax
lea rcx, [rbp + 0x18a0]
call fcn.14012bb40
cmp ebx, edi
jns 0x1401fc180
lea r8, str.You_cant_afford_that.
lea rdx, [0x1405d8240]
lea rcx, [rbp + 0x7c0]
call fcn.140136890
mov rcx, rax
call fcn.1401d93f0
jmp 0x1401ff029
mov edx, esi
lea rcx, [rbp + 0x1a40]
call fcn.14012f9b0
mov rsi, rax
mov edx, edi
lea rcx, [rbp + 0x1a20]
call fcn.14012f9b0
mov rdi, rax
mov edx, r15d
lea rcx, [rbp + 0x1a00]
call fcn.14012f9b0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x19e0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namevending_ntilex
lea rcx, [rbp + 0x19c0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x19a0]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1980]
call fcn.1401366a0
nop
lea r8, str._nverify1_nbuycount
mov rdx, rax
lea rcx, [rbp + 0x1960]
call fcn.140136740
nop
lea r8, [0x1405d8200]
mov rdx, rax
lea rcx, [rbp + 0x1940]
call fcn.1401366d0
nop
lea r8, str._nexpectprice
mov rdx, rax
lea rcx, [rbp + 0x1920]
call fcn.140136740
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1900]
call fcn.1401366a0
nop
lea r8, str._nexpectitem
mov rdx, rax
lea rcx, [rbp + 0x18e0]
call fcn.140136740
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x18c0]
call fcn.1401366a0
nop
lea r8, [0x1404b8a3c]
mov rdx, rax
lea rcx, [rbp + 0x300]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x18c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x18e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1900]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1920]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1940]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1960]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1980]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x19a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x19c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x19e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1a00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1a20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1a40]
jmp 0x1401ff023
cmp byte [0x1405eba4a], 0
je 0x1401fc575
xor r8d, r8d
lea rdx, str.Vending_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fc3c6
xor r8d, r8d
lea rdx, str.DigiVend_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc575
xor r8d, r8d
lea rdx, str.Withdraw_World_Locks
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc575
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1a60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
lea rcx, [rbp + 0x1a60]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1a80]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x1a80]
call fcn.14012bb40
mov edx, ebx
lea rcx, [rbp + 0x1b20]
call fcn.14012f9b0
mov rbx, rax
mov edx, edi
lea rcx, [rbp + 0x1b00]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namevending_ntilex
lea rcx, [rbp + 0x1ae0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x1ac0]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1aa0]
call fcn.1401366a0
nop
lea r8, str._nbuttonClickedwithdraw
mov rdx, rax
lea rcx, [rbp + 0x380]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1aa0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ae0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1b00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1b20]
jmp 0x1401ff023
cmp byte [0x1405eba49], 0
je 0x1401fc78d
xor r8d, r8d
lea rdx, str.Vending_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fc5de
xor r8d, r8d
lea rdx, str.DigiVend_Machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc78d
xor r8d, r8d
lea rdx, str.Add_them_to_the_machine
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fc78d
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1b40]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
lea rcx, [rbp + 0x1b40]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1b60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x1b60]
call fcn.14012bb40
mov edx, ebx
lea rcx, [rbp + 0x1c00]
call fcn.14012f9b0
mov rbx, rax
mov edx, edi
lea rcx, [rbp + 0x1be0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namevending_ntilex
lea rcx, [rbp + 0x1bc0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x1ba0]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1b80]
call fcn.1401366a0
nop
lea r8, str._nbuttonClickedaddstock
mov rdx, rax
lea rcx, [rbp + 0x360]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1b80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ba0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1bc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1be0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1c00]
jmp 0x1401ff023
cmp dword [0x1405ebb64], 0x64
jl 0x1401fcb2e
xor r8d, r8d
lea rdx, str.Dial_a_number_to_call_somebody_in_Growtopia._Phone_numbers_have_5_digits__like_12345
lea rcx, [rbp + 0xa00]
call fcn.140176180
xor r8d, r8d
lea rcx, [rbp + 0xa00]
cmp rax, 0xffffffffffffffff
je 0x1401fc969
lea rdx, str.embed_datatilex
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1c20]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
lea rcx, [rbp + 0x1c20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1c40]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x1c40]
call fcn.14012bb40
mov edx, ebx
lea rcx, [rbp + 0x1d00]
call fcn.14012f9b0
mov rbx, rax
mov edx, edi
lea rcx, [rbp + 0x1ce0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namephonecall_ntilex
lea rcx, [rbp + 0x1cc0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x1ca0]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1c80]
call fcn.1401366a0
nop
lea r8, str._nnum_2_ndial53785
mov rdx, rax
lea rcx, [rbp + 0x400]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1c80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ca0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1cc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ce0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1d00]
jmp 0x1401ff023
lea rdx, str.It_is_I__Sales_Man__savior_of_the_wealthy__Let_me_rescue_you_from_your_riches._What_would_you_like_to_buy_to
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcb2e
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1d20]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov edi, eax
lea rcx, [rbp + 0x1d20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1d40]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x1d40]
call fcn.14012bb40
mov edx, ebx
lea rcx, [rbp + 0x1e00]
call fcn.14012f9b0
mov rbx, rax
mov edx, edi
lea rcx, [rbp + 0x1de0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namephonecall_ntilex
lea rcx, [rbp + 0x1dc0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x1da0]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1d80]
call fcn.1401366a0
nop
lea r8, str._nnum53785_nbuttonClickedchc5
mov rdx, rax
lea rcx, [rbp + 0x420]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1d80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1da0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1dc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1de0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1e00]
jmp 0x1401ff023
xor r8d, r8d
lea rdx, str.add_label_with_ele_iconbigAbout
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcc08
xor r8d, r8d
lea rdx, str.add_textboxRarity:
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcc08
xor r8d, r8d
lea rdx, str.add_textbox
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0xc]
mov r9, qword [rbp + 0xa10]
lea rdx, [rbp + 0x13b0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.left
lea rcx, [rbp + 0x13b0]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x13b0]
call fcn.1401f3a20
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x440]
call fcn.140149800
mov rcx, rax
call fcn.1401ec7c0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x13b0]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.add_label_with_iconbig_wThe_Growtopia_Gazette__left5016
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcc41
lea rdx, [rbp + 0xa00]
lea rcx, [0x1405d86c0]
call fcn.140151060
call fcn.1401e0750
jmp 0x1401ff029
cmp byte [0x1405ebac2], 0
je 0x1401fe781
xor r8d, r8d
lea rdx, str.Edit
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcd56
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1e40]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1405eba94], eax
lea rcx, [rbp + 0x1e40]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x1e60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1405eba98], eax
lea rcx, [rbp + 0x1e60]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.perform_surgery
lea rcx, [rbp + 0xa00]
call fcn.140176180
xor r8d, r8d
lea rcx, [rbp + 0xa00]
cmp rax, 0xffffffffffffffff
je 0x1401fcf35
mov byte [0x1405ebaba], r8b
lea rdx, str.Low_Supply_Warning:
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fcdb9
lea rdx, str._4Deficient_Tools.__
lea rcx, [rbp + 0x460]
call fcn.140149920
mov rcx, rax
call fcn.1401ec7c0
jmp 0x1401ff029
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
mov dword [0x1405eba94], r12d
mov dword [0x1405eba98], r12d
mov qword [rsp + 0x68], 5
lea rcx, [rsp + 0x68]
call fcn.140147150
lea r8, [rbp + 0xa60]
lea rdx, str.actiondialog_return_ndialog_namesurge_ntilex
lea rcx, [rbp + 0x1f00]
call fcn.140136970
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x1ee0]
call fcn.140136740
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x1ec0]
call fcn.1401366d0
nop
lea r8, [0x1404b8a3c]
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1ec0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1ee0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1f00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
jmp 0x1401ff023
lea rdx, str.end_dialogsurgery
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe781
xor r8d, r8d
lea rdx, str.Status:
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 8]
mov r9, qword [rbp + 0xa10]
lea rdx, [rbp + 0x12f0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b8a3c]
lea rcx, [rbp + 0x12f0]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xde0]
lea rcx, [rbp + 0x12f0]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.Pulse:
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 7]
mov r9, qword [rbp + 0xa10]
lea rdx, [rbp + 0x1050]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x1050]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x1030]
lea rcx, [rbp + 0x1050]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.Temp:
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 8]
mov r9, qword [rbp + 0xa10]
lea rdx, [rbp + 0x1010]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x1010]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x1f20]
lea rcx, [rbp + 0x1010]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x1f20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.Incisions:
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0xb]
mov r9, qword [rbp + 0xa10]
lea rdx, [rbp + 0x1090]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404b9160]
lea rcx, [rbp + 0x1090]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0x1090]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str._4You_cant_see_what_you_are_doing_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd1dc
xor r8d, r8d
lea rdx, str.noflags1262
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd1dc
mov dword [rsp + 0x48], 0x4ea
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x260]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x268], 0
jne 0x1401fe88e
lea rcx, [rbp + 0xc20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1090]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1010]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1030]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1050]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xde0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x12f0]
jmp 0x1401ff023
xor r8d, r8d
lea rdx, str._4Heart
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd23c
mov dword [rsp + 0x48], 0x10d8
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x270]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x278], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.The_patient_has_not_been_diagnosed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd2ee
xor r8d, r8d
lea rdx, str.Patient_is_losing_blood__4very_quickly_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd2b0
xor r8d, r8d
lea rdx, str.Patient_is__6losing_blood_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd2b0
xor r8d, r8d
lea rdx, str.Patient_is_losing_blood__3slowly.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd2ee
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x68]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x70], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.flu.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd3a5
cmp ebx, 0x63
jle 0x1401fd3a5
xor r8d, r8d
lea rdx, str.noflags1266
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
cmp rax, 0xffffffffffffffff
je 0x1401fd374
mov dword [rsp + 0x48], 0x4f2
lea rcx, [rbp + 0x78]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x80], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x10de
lea rcx, [rbp + 0x88]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x90], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.The_patient_has_not_been_diagnosed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd619
xor r8d, r8d
lea rdx, str.Patient_broke_his_leg.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd47d
xor r8d, r8d
lea rdx, str.3Awake
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd439
xor r8d, r8d
lea rdx, str.6Coming
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd439
xor r8d, r8d
lea rdx, str.4Awake
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd47d
mov dword [rsp + 0x48], 0x4ee
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x98]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xa0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.Patient_had_a_heart_attack.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd5b9
xor r8d, r8d
lea rdx, str.Patient_wants_a_nose_job.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd5b9
xor r8d, r8d
lea rdx, str.Patient_has_a_tumor_in_their_lung.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd5b9
xor r8d, r8d
lea rdx, str.Patients_spine_is_damaged.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd5b9
xor r8d, r8d
lea rdx, str.Patient_has_swallowed_a_world_lock.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd5b9
xor r8d, r8d
lea rdx, str.6Coming
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd555
xor r8d, r8d
lea rdx, [0x1404cbeec]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd575
xor r8d, r8d
lea rdx, str.4Awake
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd619
mov dword [rsp + 0x48], 0x4ee
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0xa8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xb0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.4Awake
lea rcx, [rbp + 0xde0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd619
mov dword [rsp + 0x48], 0x4ee
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0xb8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xc0], 0
jmp 0x1401fd17c
xor r8d, r8d
cmp ebx, 0x63
jle 0x1401fd6b3
lea rdx, str.noflags1266
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
cmp rax, 0xffffffffffffffff
je 0x1401fd682
mov dword [rsp + 0x48], 0x4f2
lea rcx, [rbp + 0xc8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xd0], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x10de
lea rcx, [rbp + 0xd8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xe0], 0
jmp 0x1401fd17c
lea rdx, str.Weak
lea rcx, [rbp + 0x1030]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe849
xor r8d, r8d
lea rdx, str.Extreme
lea rcx, [rbp + 0x1030]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe849
xor r8d, r8d
lea rdx, str.is_becoming_hard_to_see_your_work
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd760
cmp byte [0x1405ebaba], 0
jne 0x1401fd760
mov byte [0x1405ebaba], 1
mov dword [rsp + 0x48], 0x4ea
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0xe8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0xf0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.The_patient_has_not_been_diagnosed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd7dc
xor r8d, r8d
lea rdx, str.noflags4316
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd7dc
mov dword [rsp + 0x48], 0x10dc
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0xf8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x100], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, [0x1404bc0a0]
lea rcx, [rbp + 0xc20]
call fcn.140176180
xor r8d, r8d
lea rcx, [rbp + 0xa00]
cmp rax, 0xffffffffffffffff
je 0x1401fd8d8
lea rdx, str.Not_sanitized
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd894
xor r8d, r8d
lea rdx, str.Unsanitary
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd894
xor r8d, r8d
lea rdx, str.Unclean
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd894
mov dword [rsp + 0x48], 0x4ec
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x108]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x110], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x4f0
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x118]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x120], 0
jmp 0x1401fd17c
lea rdx, str.Youve_opened_the_skull.
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd97a
xor r8d, r8d
lea rdx, str.You_removed_the_gravel_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd97a
xor r8d, r8d
lea rdx, str.You_repaired_it.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd97a
xor r8d, r8d
lea rdx, str.You_cauterized_it.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd97a
xor r8d, r8d
lea rdx, str.You_grafted_in_some_nice_new_arteries_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fd97a
xor r8d, r8d
lea rdx, str.Patient_suffered_massive_trauma_with_internal_bleeding.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd9da
xor r8d, r8d
lea rdx, str.losing_blood
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fd9da
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x128]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x130], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.You_removed_the_gravel_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fda8a
xor r8d, r8d
lea rdx, str.fixed_the_patients_feet
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fda8a
xor r8d, r8d
lea rdx, str.replaced_the_patients_angr
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fda8a
xor r8d, r8d
lea rdx, str.You_repaired_it.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fda8a
xor r8d, r8d
lea rdx, str.opened_the_abdomen
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fda8a
xor r8d, r8d
lea rdx, str.You_cauterized_it.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdbb4
xor r8d, r8d
lea rdx, [0x1404bc0b8]
lea rcx, [rbp + 0xc20]
call fcn.140176180
xor r8d, r8d
cmp rax, 0xffffffffffffffff
je 0x1401fdb3b
lea rdx, str.shattered
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
cmp rax, 0xffffffffffffffff
je 0x1401fdb0a
mov dword [rsp + 0x48], 0x10d4
lea rcx, [rbp + 0x138]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x140], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x4f6
lea rcx, [rbp + 0x148]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x150], 0
jmp 0x1401fd17c
lea rdx, [0x1404bc09c]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdbb4
xor r8d, r8d
lea rdx, str.broken__
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdbb4
mov dword [rsp + 0x48], 0x4f4
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x158]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x160], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.Patient_broke_his_leg.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fde02
xor r8d, r8d
lea rdx, str.broken__
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdc34
mov dword [rsp + 0x48], 0x4f4
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x168]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x170], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, [0x1404cc0ac]
lea rcx, [rbp + 0xc20]
call fcn.140176180
xor r8d, r8d
lea rcx, [rbp + 0xa00]
cmp rax, 0xffffffffffffffff
je 0x1401fdd30
lea rdx, str.Not_sanitized
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fdcec
xor r8d, r8d
lea rdx, str.Unsanitary
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fdcec
xor r8d, r8d
lea rdx, str.Unclean
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fdcec
mov dword [rsp + 0x48], 0x4ec
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x178]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x180], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x4f0
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x188]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x190], 0
jmp 0x1401fd17c
lea rdx, str.shattered__
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdda2
xor r8d, r8d
lea rdx, str.noflags4308
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdda2
mov dword [rsp + 0x48], 0x10d4
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x198]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1a0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, [0x1404cc0d0]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fde02
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1a8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1b0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.Patient_broke_his_arm.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdf1a
xor r8d, r8d
lea rdx, str.broken__
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fde82
mov dword [rsp + 0x48], 0x4f4
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1b8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1c0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.You_splinted_a_broken_bone
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdf1a
xor r8d, r8d
lea rdx, str.Bones:
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fdf1a
xor r8d, r8d
lea rdx, str.noflags1270
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdf1a
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1c8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1d0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.You_rearranged_their_face_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fdf7a
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1d8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1e0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.exposed_the_angriest_of_teeth
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.examined_the_wounds
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.investigated_the_feet
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.suffering_from_Moldy_Guts
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.accessed_the_arm_muscles
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.You_found_the_lung_puncture.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_finally_found_the_tumor_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.You_found_the_internal_bleed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_found_gravel_in_the_knees.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_opened_the_skull.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.The_heart_is_now_exposed_for_operating.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.You_have_cut_into_the_nasal_area.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.The_lungs_are_now_exposed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_accessed_the_liver.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.You_now_have_access_to_the_appendix.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_opened_up_the_vertebrae.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.Youve_opened_the_stomach.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe1a6
xor r8d, r8d
lea rdx, str.You_now_have_access_to_the_bad_kidney.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe222
xor r8d, r8d
lea rdx, [0x1404bc09c]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe222
xor r8d, r8d
lea rdx, str.noflags1296
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe222
mov dword [rsp + 0x48], 0x510
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1e8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x1f0], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.Patient_suffers_from_appendicitis.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_got_the_lock_out_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_yanked_out_the_appendix_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_now_have_access_to_the_appendix.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.Youve_opened_up_the_vertebrae.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.Youve_opened_the_stomach.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_excised_the_tumor_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_treated_the_source_of_the_infection_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.The_lungs_are_now_exposed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.Youve_accessed_the_liver.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.The_heart_is_now_exposed_for_operating.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.Youve_found_gravel_in_the_knees.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_found_the_internal_bleed.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.You_found_the_lung_puncture.
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe3ee
xor r8d, r8d
lea rdx, str.Youve_finally_found_the_tumor_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe44e
xor r8d, r8d
lea rdx, str.losing_blood
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe44e
mov dword [rsp + 0x48], 0x10da
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x1f8]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x200], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.the_gem_cuts_closed
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_patched_the_torn_punching
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_got_the_lock_out_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_yanked_out_the_appendix_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_popped_in_a_fresh_new_kidney_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_repaired_the_disc_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_excised_the_tumor_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_treated_the_source_of_the_infection_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_rearranged_their_face_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_grafted_in_some_nice_new_arteries_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fe59a
xor r8d, r8d
lea rdx, str.You_reduced_the_swelling_
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe5fa
xor r8d, r8d
lea rdx, [0x1404bc0b8]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe5fa
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x208]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x210], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, [0x1404cc0ac]
lea rcx, [rbp + 0xc20]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe676
xor r8d, r8d
lea rdx, str.losing_blood
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe676
mov dword [rsp + 0x48], 0x4f6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x218]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x220], 0
jmp 0x1401fd17c
xor r8d, r8d
lea rdx, str.s_fever_is
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe727
xor r8d, r8d
lea rdx, str.noflags1266
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
cmp rax, 0xffffffffffffffff
je 0x1401fe6f6
mov dword [rsp + 0x48], 0x4f2
lea rcx, [rbp + 0x228]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x230], 0
jmp 0x1401fd17c
mov dword [rsp + 0x48], 0x10de
lea rcx, [rbp + 0x238]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x240], 0
jmp 0x1401fd17c
lea rcx, [rbp + 0xc20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1090]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1010]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1030]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1050]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xde0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x12f0]
call fcn.14012bb40
cmp byte [0x1405ebac3], 0
je 0x1401fe8a1
xor r8d, r8d
lea rdx, str.embed_datanetID
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datanetID
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x13d0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.set_default_color_o
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe895
xor r8d, r8d
lea rdx, str.embed_datanetID
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fe895
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0x13d0]
call fcn.1401f3760
mov rcx, qword [0x1405ebba0]
cmp eax, dword [rcx + 0x150]
je 0x1401fe895
lea rcx, [rbp + 0x13d0]
jmp 0x1401ff023
mov dword [rsp + 0x48], 0x10d6
lea r9, [rbp + 0xa00]
lea r8, [rsp + 0x48]
lea rdx, [0x1401ec940]
lea rcx, [rbp + 0x248]
call fcn.140135f90
nop
mov rdx, rax
lea rcx, [0x1405ebed8]
call fcn.1401e3ea0
nop
cmp dword [rbp + 0x250], 0
je 0x1401fd182
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
lea rcx, [rbp + 0x13d0]
call fcn.14012bb40
cmp byte [0x1405ebaaf], 0
je 0x1401fe8ca
xor r8d, r8d
lea rdx, str.embed_datanetID
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401ff029
cmp byte [0x1405ebab7], 0
je 0x1401feae6
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x12]
lea r9, [rbx - 1]
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.count
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.count
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 7]
lea r9, [rbx - 1]
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401feacd
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401feacd
lea rdx, [0x1404b9610]
lea rcx, [0x1405d87a0]
call fcn.140136650
lea r8, [rbp + 0xa60]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID
test al, al
jne 0x1401fea48
lea rcx, [rbp + 0x1f80]
call fcn.140136970
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rbp + 0x1f60]
call fcn.140136740
nop
lea r8, [0x1405d87a0]
mov rdx, rax
lea rcx, [rbp + 0x4a0]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1f60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1f80]
jmp 0x1401feaae
lea rcx, [rbp + 0x1fe0]
call fcn.140136970
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rbp + 0x1fc0]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x1fc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1fe0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
jmp 0x1401ff023
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
cmp byte [0x1405ebac4], 0
je 0x1401fed96
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x12]
lea r9, [rbx - 1]
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.you_have
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.you_have
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 9]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x12d0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
lea rdx, [0x1404cc53c]
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
xor r8d, r8d
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x12d0]
call fcn.140176140
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x12d0]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fed63
xor r8d, r8d
lea rdx, str.Trash
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1401fec37
xor r8d, r8d
lea rdx, str.Recycle
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401fed63
lea rdx, [0x1404b9610]
lea rcx, [0x1405d87a0]
call fcn.140136650
lea r8, [rbp + 0xa60]
lea rdx, str.actiondialog_return_ndialog_nametrash_item_nitemID
test al, al
jne 0x1401fecc4
lea rcx, [rbp + 0x2040]
call fcn.140136970
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rbp + 0x2020]
call fcn.140136740
nop
lea r8, [0x1405d87a0]
mov rdx, rax
lea rcx, [rbp + 0x4e0]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2020]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2040]
jmp 0x1401fed2a
lea rcx, [rbp + 0x20a0]
call fcn.140136970
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rbp + 0x2080]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x500]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2080]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x20a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x12d0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
jmp 0x1401ff023
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x12d0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
cmp byte [0x1405ebb24], 0
je 0x1401ff03c
mov ecx, 2
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x8001
test cx, ax
je 0x1401ff03c
xor r8d, r8d
lea rdx, str.add_checkboxcheckbox_publicIs_open_to_public
lea rcx, [rbp + 0xa00]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401ff03c
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatilex
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x20c0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov r14d, eax
lea rcx, [rbp + 0x20c0]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.embed_datatiley
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0x11]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x20e0]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov edi, eax
lea rcx, [rbp + 0x20e0]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.to_public
lea rcx, [rbp + 0xa00]
call fcn.140176180
mov rbx, qword [rbp + 0xa10]
sub rbx, rax
xor r8d, r8d
lea rdx, str.to_public
lea rcx, [rbp + 0xa00]
call fcn.140176180
lea r8, [rax + 0xa]
lea r9, [rbx - 1]
lea rdx, [rbp + 0x2100]
lea rcx, [rbp + 0xa00]
call fcn.1401f3a20
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.1401f3760
mov esi, eax
lea rcx, [rbp + 0x2100]
call fcn.14012bb40
mov edx, edi
lea rcx, [rbp + 0x21e0]
call fcn.14012f9b0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x21c0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namegateway_edit_ntilex
lea rcx, [rbp + 0x21a0]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x2180]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2160]
call fcn.1401366a0
nop
lea r8, str._ncheckbox_public
mov rdx, rax
lea rcx, [rbp + 0x2140]
call fcn.140136740
nop
lea rcx, [0x1404bdd7c]
lea r8, [0x1404b9610]
test esi, esi
cmove r8, rcx
mov rdx, rax
lea rcx, [rbp + 0x520]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2140]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2160]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2180]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x21a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x21c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x21e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa00]
call fcn.14012bb40
mov bl, 1
jmp 0x140203c87
lea rcx, [rbp + 0xa00]
call fcn.14012bb40
jmp 0x140203c85
mov rbx, qword [0x1405ebba0]
cmp byte [0x1405ebb27], 0
je 0x1401ff1a6
lea rcx, [rbp + 0x1150]
call fcn.1401c9e30
movss xmm0, dword [rax + 8]
ucomiss xmm0, dword [0x1404cf068]
jp 0x1401ff1a6
jne 0x1401ff1a6
mov eax, dword [rbx + 0x150]
cmp dword [rsi + 4], eax
je 0x1401ff1a6
lea rdx, str.OnSetClothing
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x34f0]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
xorps xmm2, xmm2
mov dword [rbp + 0x3530], 4
xorps xmm0, xmm0
unpcklps xmm0, xmm2
movsd qword [rbp + 0x3540], xmm0
movss dword [rbp + 0x3548], xmm2
movss xmm1, dword [0x1404cf06c]
mov dword [rbp + 0x3570], 4
xorps xmm0, xmm0
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3580], xmm0
movss dword [rbp + 0x3588], xmm2
mov dword [rbp + 0x35b0], 4
xorps xmm0, xmm0
unpcklps xmm0, xmm2
movsd qword [rbp + 0x35c0], xmm0
movss dword [rbp + 0x35c8], xmm2
mov dword [rbp + 0x35f0], 9
mov eax, dword [0x1405ebb0c]
mov dword [rbp + 0x3600], eax
movss xmm1, dword [0x1404cefe8]
mov dword [rbp + 0x3630], 4
xorps xmm0, xmm0
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3640], xmm0
movss dword [rbp + 0x3648], xmm2
mov dword [rsp + 0x20], 0xffffffff
mov r9d, dword [rsi + 4]
lea r8, [rbp + 0x34f0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x34f0]
call fcn.140150e80
mov bl, 1
jmp 0x140203c87
cmp byte [0x1405eba7f], 0
je 0x1401ff8a5
mov eax, dword [rbx + 0x150]
cmp dword [rsi + 4], eax
jne 0x1401ff8a5
lea rdx, str.OnSetClothing
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x36b0]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
movss xmm1, dword [0x1405eba58]
movss xmm2, dword [0x1405eba5c]
mov dword [rbp + 0x36f0], 4
movss xmm0, dword [0x1405eba54]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3700], xmm0
movss dword [rbp + 0x3708], xmm2
movss xmm1, dword [0x1405eba64]
movss xmm2, dword [0x1405eba68]
mov dword [rbp + 0x3730], 4
movss xmm0, dword [0x1405eba60]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3740], xmm0
movss dword [rbp + 0x3748], xmm2
movss xmm1, dword [0x1405eba70]
movss xmm2, dword [0x1405eba74]
mov dword [rbp + 0x3770], 4
movss xmm0, dword [0x1405eba6c]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3780], xmm0
movss dword [rbp + 0x3788], xmm2
mov dword [rbp + 0x37b0], 9
mov eax, dword [0x1405ebb0c]
mov dword [rbp + 0x37c0], eax
movss xmm1, dword [0x1404cefe8]
xorps xmm2, xmm2
mov dword [rbp + 0x37f0], 4
movss xmm0, dword [0x1405eba78]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x3800], xmm0
movss dword [rbp + 0x3808], xmm2
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x36b0]
mov dl, 1
call fcn.14020f7a0
mov r8b, 1
mov rcx, qword [0x1405ebba0]
mov edx, dword [rcx + 0x150]
call fcn.14020fab0
mov rax, qword [0x1405ebba0]
add rax, 0x110
mov qword [rsp + 0x50], rax
movss xmm1, dword [0x1405eba78]
lea rcx, [rbp + 0x26a0]
call fcn.1401f5990
mov qword [rbp - 0x80], rax
movss xmm1, dword [0x1405eba74]
lea rcx, [rbp + 0x2680]
call fcn.1401f5990
mov qword [rsp + 0x78], rax
movss xmm1, dword [0x1405eba70]
lea rcx, [rbp + 0x2660]
call fcn.1401f5990
mov qword [rsp + 0x48], rax
movss xmm1, dword [0x1405eba6c]
lea rcx, [rbp + 0x2640]
call fcn.1401f5990
mov qword [rsp + 0x70], rax
movss xmm1, dword [0x1405eba68]
lea rcx, [rbp + 0x2620]
call fcn.1401f5990
mov qword [rsp + 0x68], rax
movss xmm1, dword [0x1405eba64]
lea rcx, [rbp + 0x2600]
call fcn.1401f5990
mov r13, rax
movss xmm1, dword [0x1405eba60]
lea rcx, [rbp + 0x25e0]
call fcn.1401f5990
mov r12, rax
movss xmm1, dword [0x1405eba5c]
lea rcx, [rbp + 0x25c0]
call fcn.1401f5990
mov r15, rax
movss xmm1, dword [0x1405eba58]
lea rcx, [rbp + 0x25a0]
call fcn.1401f5990
mov r14, rax
movss xmm1, dword [0x1405eba54]
lea rcx, [rbp + 0x2580]
call fcn.1401f5990
mov rsi, rax
mov edx, dword [0x1405ebb0c]
lea rcx, [rbp + 0x2560]
call fcn.14012f9b0
mov rdi, rax
mov rdx, qword [0x1405ebba0]
mov edx, dword [rdx + 0x150]
lea rcx, [rbp + 0x2540]
call fcn.14012f9b0
mov rbx, rax
mov r8, qword [0x1405ebba0]
add r8, 0xd0
lea rdx, str.worldclothesspareworldname
lea rcx, [rbp + 0x2520]
call fcn.140136970
nop
lea r8, str.clothesnetid
mov rdx, rax
lea rcx, [rbp + 0x2500]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x24e0]
call fcn.1401366a0
nop
lea r8, str.clotheskin
mov rdx, rax
lea rcx, [rbp + 0x24c0]
call fcn.140136740
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x24a0]
call fcn.1401366a0
nop
lea r8, str.clotheshair
mov rdx, rax
lea rcx, [rbp + 0x2480]
call fcn.140136740
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x2460]
call fcn.1401366a0
nop
lea r8, str.clothesshirt
mov rdx, rax
lea rcx, [rbp + 0x2440]
call fcn.140136740
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x2420]
call fcn.1401366a0
nop
lea r8, str.clothespants
mov rdx, rax
lea rcx, [rbp + 0x2400]
call fcn.140136740
nop
mov r8, r15
mov rdx, rax
lea rcx, [rbp + 0x23e0]
call fcn.1401366a0
nop
lea r8, str.clothesshoe
mov rdx, rax
lea rcx, [rbp + 0x23c0]
call fcn.140136740
nop
mov r8, r12
mov rdx, rax
lea rcx, [rbp + 0x23a0]
call fcn.1401366a0
nop
lea r8, str.clothesface
mov rdx, rax
lea rcx, [rbp + 0x2380]
call fcn.140136740
nop
mov r8, r13
mov rdx, rax
lea rcx, [rbp + 0x2360]
call fcn.1401366a0
nop
lea r8, str.clotheshand
mov rdx, rax
lea rcx, [rbp + 0x2340]
call fcn.140136740
nop
mov r8, qword [rsp + 0x68]
mov rdx, rax
lea rcx, [rbp + 0x2320]
call fcn.1401366a0
nop
lea r8, str.clothesback
mov rdx, rax
lea rcx, [rbp + 0x2300]
call fcn.140136740
nop
mov r8, qword [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp + 0x22e0]
call fcn.1401366a0
nop
lea r8, str.clothesmask
mov rdx, rax
lea rcx, [rbp + 0x22c0]
call fcn.140136740
nop
mov r8, qword [rsp + 0x48]
mov rdx, rax
lea rcx, [rbp + 0x22a0]
call fcn.1401366a0
nop
lea r8, str.clothesneck
mov rdx, rax
lea rcx, [rbp + 0x2280]
call fcn.140136740
nop
mov r8, qword [rsp + 0x78]
mov rdx, rax
lea rcx, [rbp + 0x2260]
call fcn.1401366a0
nop
lea r8, str.clothesances
mov rdx, rax
lea rcx, [rbp + 0x2240]
call fcn.140136740
nop
mov r8, qword [rbp - 0x80]
mov rdx, rax
lea rcx, [rbp + 0x2220]
call fcn.1401366a0
nop
lea r8, str.clothesname
mov rdx, rax
lea rcx, [rbp + 0x2200]
call fcn.140136740
nop
mov r8, qword [rsp + 0x50]
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.1401366d0
nop
lea rcx, [rbp + 0x2200]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2220]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2240]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2260]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2280]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x22a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x22c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x22e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2300]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2320]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2340]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2360]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2380]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x23a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x23c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x23e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2400]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2420]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2440]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2460]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2480]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x24a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x24c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x24e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2500]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2520]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2540]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2560]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2580]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x25a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x25c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x25e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2600]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2620]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2640]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2660]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2680]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x26a0]
call fcn.14012bb40
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x36b0]
call fcn.140150e80
xor r12d, r12d
mov bl, 1
jmp 0x140203c87
mov eax, dword [rbx + 0x150]
cmp dword [rsi + 4], eax
jne 0x140203c85
lea rcx, [rbp + 0x11d0]
call fcn.1401c7680
mov ecx, dword [rax]
mov dword [0x1405ebb0c], ecx
lea rcx, [rbp + 0x1150]
call fcn.1401c9e30
cvttss2si eax, dword [rax + 8]
mov dword [0x1405ebad0], eax
jmp 0x140203c85
lea rdx, [rbp + 0x1170]
lea rcx, [rbp + 0xa80]
call fcn.140149800
nop
lea rcx, [rbp + 0x1110]
call fcn.1401c7680
mov r15d, dword [rax]
mov dword [rsp + 0x78], r15d
cmp byte [0x1405ebb26], 0
je 0x1401ff96d
xor r8d, r8d
lea rdx, [0x1404cb354]
lea rcx, [rbp + 0xa80]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401ff96d
xor r8d, r8d
lea rdx, str.others_here
lea rcx, [rbp + 0xa80]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1401ff96d
xor r8d, r8d
lea rdx, [0x1404cb364]
lea rcx, [rbp + 0xa80]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x140200b88
mov rax, qword [0x1405ebf70]
mov qword [rsp + 0x68], rax
mov rcx, qword [0x1405ebf78]
mov qword [rbp - 0x80], rcx
movabs r13, 0x7fffffffffffffff
cmp rax, rcx
je 0x1402002df
movzx ebx, byte [rsp + 0x40]
movzx edi, byte [rsp + 0x40]
movzx esi, byte [rsp + 0x40]
nop word [rax + rax]
mov rdx, rax
lea rcx, [rbp + 0xb20]
call fcn.140149800
nop
lea r9, [rbp + 0xb20]
cmp qword [rbp + 0xb38], 0xf
mov r15, qword [rbp + 0xb20]
cmova r9, r15
lea rcx, [rbp + 0xa80]
cmp qword [rbp + 0xa98], 0xf
cmova rcx, qword [rbp + 0xa80]
mov rax, qword [rbp + 0xb30]
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov r12, qword [rbp + 0xa90]
mov rdx, r12
call fcn.14013dec0
cmp rax, 0xffffffffffffffff
je 0x140200104
mov rax, qword [0x1405ebba0]
mov r15, qword [rax + 0xf0]
mov rax, qword [rax + 0xf8]
mov qword [rsp + 0x50], rax
cmp r15, rax
je 0x1402000fd
nop dword [rax]
mov rdx, r15
lea rcx, [rbp + 0x1530]
call fcn.14014ccf0
nop
mov eax, dword [rsp + 0x78]
cmp dword [rbp + 0x1578], eax
jne 0x1402000d8
xorps xmm0, xmm0
movups xmmword [rbp + 0xc00], xmm0
xor r12d, r12d
mov qword [rbp + 0xc10], r12
mov qword [rbp + 0xc18], r12
mov rax, qword [rbp + 0x1548]
cmp rax, 2
jb 0x140203d1c
add rax, 0xfffffffffffffffe
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rbp + 0x1538]
cmp qword [rbp + 0x1550], 0xf
cmova rdx, qword [rbp + 0x1538]
add rdx, 2
lea rcx, [rbp + 0xc00]
call fcn.140137550
bts r14d, 7
mov r8, qword [rbp + 0x1548]
add r8, 0xfffffffffffffffc
xorps xmm0, xmm0
movups xmmword [rbp + 0xaa0], xmm0
mov qword [rbp + 0xab0], r12
mov qword [rbp + 0xab8], r12
cmp qword [rbp + 0xc10], r8
cmovb r8, qword [rbp + 0xc10]
lea rdx, [rbp + 0xc00]
cmp qword [rbp + 0xc18], 0xf
cmova rdx, qword [rbp + 0xc00]
lea rcx, [rbp + 0xaa0]
call fcn.140137550
bts r14d, 8
mov rdx, qword [rbp + 0xc18]
cmp rdx, 0xf
jbe 0x1401ffb65
inc rdx
mov rcx, qword [rbp + 0xc00]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401ffb60
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1402002d8
call fcn.140487b8c
mov qword [rbp + 0xc10], r12
mov qword [rbp + 0xc18], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xc00], 0
cmp byte [0x1405ebafc], 0
je 0x1401ffc27
xorps xmm0, xmm0
movups xmmword [rbp + 0xba0], xmm0
mov qword [rbp + 0xbb0], r12
mov qword [rbp + 0xbb8], r12
mov r8d, 2
cmp qword [rbp + 0x1548], r8
cmovb r8, qword [rbp + 0x1548]
lea rdx, [rbp + 0x1538]
cmp qword [rbp + 0x1550], 0xf
cmova rdx, qword [rbp + 0x1538]
lea rcx, [rbp + 0xba0]
call fcn.140137550
or r14d, 0x2004
lea rax, [rbp + 0xba0]
mov rdx, qword [rbp + 0xba0]
mov r8, qword [rbp + 0xbb8]
cmp r8, 0xf
cmova rax, rdx
cmp qword [rbp + 0xbb0], 2
jne 0x1401ffc22
cmp byte [rax], 0x60
jne 0x1401ffc19
cmp byte [rax + 1], 0x5e
jne 0x1401ffc19
mov eax, r12d
jmp 0x1401ffc1e
sbb eax, eax
or eax, 1
test eax, eax
je 0x1401ffc35
mov r12b, 1
jmp 0x1401ffc38
mov r8, qword [rbp + 0xbb8]
mov rdx, qword [rbp + 0xba0]
xor r12b, r12b
test r14b, 4
je 0x1401ffc71
and r14d, 0xfffffffb
cmp r8, 0xf
jbe 0x1401ffc54
lea rcx, [rbp + 0xba0]
call fcn.14012bba0
mov qword [rbp + 0xbb0], 0
mov qword [rbp + 0xbb8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xba0], 0
test r12b, r12b
je 0x1401fff3e
mov rax, r13
mov rcx, qword [rbp + 0xab0]
sub rax, rcx
cmp rax, 0x18
jb 0x140203d16
lea rax, [rbp + 0xaa0]
cmp qword [rbp + 0xab8], 0xf
cmova rax, qword [rbp + 0xaa0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], Ordinal_30
lea r9, str.actioninput_ntext_ban
lea r8, [rbp + 0xaa0]
movzx edx, dil
lea rcx, [rbp + 0x2a0]
call fcn.14012ba10
bts r14d, 0xe
lea rcx, [rbp + 0x2a0]
call fcn.140178d10
lea rax, [rbp - 0x18]
mov qword [rsp + 0x58], rax
mov rcx, qword [reloc.WS2_32.dll_bind]
mov rax, r13
sub rax, rcx
cmp rax, 8
jb 0x140203d16
lea rax, [0x1405d8240]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x1405d8240]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 8
lea r9, str.Banning
lea r8, [0x1405d8240]
movzx edx, sil
lea rcx, [rbp + 0x16c0]
call fcn.14012ba10
bts r14d, 0xf
lea rdx, [rbp + 0xaa0]
cmp qword [rbp + 0xab8], 0xf
cmova rdx, qword [rbp + 0xaa0]
mov r8, qword [rbp + 0xab0]
lea rcx, [rbp + 0x16c0]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xf30], xmm0
xor r12d, r12d
mov qword [rbp + 0xf40], r12
mov qword [rbp + 0xf48], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf40], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
bts r14d, 0x10
lea rdx, [0x1405d8220]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rdx, qword [0x1405d8220]
mov r8, qword [reloc.WS2_32.dll_bind]
lea rcx, [rbp + 0xf30]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xf10], xmm0
mov qword [rbp + 0xf20], r12
mov qword [rbp + 0xf28], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf20], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
bts r14d, 0x11
lea r8d, [r12 + 0x12]
lea rdx, str.Because_he_wrote:
lea rcx, [rbp + 0xf10]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xef0], xmm0
mov qword [rbp + 0xf00], r12
mov qword [rbp + 0xf08], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xef0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf00], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
bts r14d, 0x12
lea rdx, [rbp + 0xb20]
cmp qword [rbp + 0xb38], 0xf
cmova rdx, qword [rbp + 0xb20]
mov r8, qword [rbp + 0xb30]
lea rcx, [rbp + 0xef0]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
mov qword [rbp - 8], r12
mov qword [rbp], r12
movups xmm0, xmmword [rax]
lea rcx, [rbp - 0x18]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
bts r14d, 0xb
lea rdx, [0x1405d8220]
lea rcx, [rbp + 0x540]
call fcn.140149800
nop
lea rdx, [rbp - 0x18]
mov rcx, rax
call fcn.1401d2ed0
nop
lea rcx, [rbp + 0xef0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xf10]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xf30]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x16c0]
call fcn.14012bb40
jmp 0x1401fff41
xor r12d, r12d
movzx eax, byte [0x1405ebafd]
test al, al
je 0x14020000d
movzx ecx, byte [0x1405ebafe]
test cl, cl
jne 0x140200000
xorps xmm0, xmm0
movups xmmword [rbp + 0xd40], xmm0
mov qword [rbp + 0xd50], r12
mov qword [rbp + 0xd58], r12
mov r8d, 2
cmp qword [rbp + 0x1548], r8
cmovb r8, qword [rbp + 0x1548]
lea rdx, [rbp + 0x1538]
cmp qword [rbp + 0x1550], 0xf
cmova rdx, qword [rbp + 0x1538]
lea rcx, [rbp + 0xd40]
call fcn.140137550
or dword [rsp + 0x48], 4
or r14d, 8
lea rax, [rbp + 0xd40]
cmp qword [rbp + 0xd58], 0xf
cmova rax, qword [rbp + 0xd40]
cmp qword [rbp + 0xd50], 2
jne 0x140200008
cmp byte [rax], 0x60
jne 0x1401fffe9
cmp byte [rax + 1], 0x5e
jne 0x1401fffe9
mov eax, r12d
jmp 0x1401fffee
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140200008
movzx eax, byte [0x1405ebafd]
movzx ecx, byte [0x1405ebafe]
test al, al
je 0x14020000d
test cl, cl
je 0x14020000d
mov r12b, 1
jmp 0x140200010
xor r12b, r12b
test r14b, 8
je 0x140200026
and r14d, 0xfffffff7
lea rcx, [rbp + 0xd40]
call fcn.14012bb40
test r12b, r12b
je 0x14020009b
mov rax, r13
mov rcx, qword [rbp + 0xab0]
sub rax, rcx
cmp rax, 0x19
jb 0x140203d16
lea rax, [rbp + 0xaa0]
cmp qword [rbp + 0xab8], 0xf
cmova rax, qword [rbp + 0xaa0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], Ordinal_30
lea r9, str.actioninput_ntext_pull
lea r8, [rbp + 0xaa0]
movzx edx, bl
lea rcx, [rbp + 0x280]
call fcn.14012ba10
bts r14d, 0xc
lea rcx, [rbp + 0x280]
call fcn.140178d10
nop
mov r8, qword [rbp + 0xab8]
cmp r8, 0xf
jbe 0x1402000bb
mov rdx, qword [rbp + 0xaa0]
lea rcx, [rbp + 0xaa0]
call fcn.14012bba0
mov qword [rbp + 0xab0], 0
mov qword [rbp + 0xab8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xaa0], 0
lea rcx, [rbp + 0x1530]
call fcn.140150cb0
add r15, 0x88
cmp r15, qword [rsp + 0x50]
jne 0x1401ffa40
mov r12, qword [rbp + 0xa90]
mov r15, qword [rbp + 0xb20]
mov rax, qword [rbp + 0xb38]
cmp rax, 0xf
jbe 0x14020012a
mov r8, rax
mov rdx, r15
lea rcx, [rbp + 0xb20]
call fcn.14012bba0
mov r12, qword [rbp + 0xa90]
mov qword [rbp + 0xb30], 0
mov qword [rbp + 0xb38], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb20], 0
mov rax, qword [rsp + 0x68]
add rax, 0x20
mov qword [rsp + 0x68], rax
cmp rax, qword [rbp - 0x80]
jne 0x1401ff9b0
mov r15d, dword [rsp + 0x78]
cmp byte [0x1405ebaff], 0
je 0x140200252
mov rax, qword [0x1405ebba0]
cmp r15d, dword [rax + 0x150]
jne 0x140200252
xor r8d, r8d
lea rdx, str.You_need_backpack_space_to_fish_
lea rcx, [rbp + 0xa80]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x140200252
mov byte [0x1405ebb15], 0
mov byte [0x1405ebaff], 0
lea rdx, str.OnTextOverlay
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4090]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, str._4Disabled__2Auto_Fish__9Due_to_your_Inventory_being_Full.
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x40d0]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov dword [rsp + 0x20], 0
mov r9d, 0xffffffff
lea r8, [rbp + 0x4090]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4090]
call fcn.140150e80
mov r12, qword [rbp + 0xa90]
cmp byte [0x1405ebab2], 0
je 0x1402005e2
lea rcx, [rbp + 0xa80]
cmp qword [rbp + 0xa98], 0xf
cmova rcx, qword [rbp + 0xa80]
mov qword [rsp + 0x20], reloc.WS2_32.dll_inet_addr
lea r9, str._7____4BURN
xor r8d, r8d
mov rdx, r12
call fcn.14013dec0
cmp rax, 0xffffffffffffffff
jne 0x1402002b7
xor r8d, r8d
lea rdx, str._7____4MWAH
lea rcx, [rbp + 0xa80]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1402005e2
xor r12d, r12d
cmp dword [rbp + 0x1110], r12d
jne 0x1402002eb
mov dword [rbp + 0x1110], 9
mov edx, r12d
mov dword [rbp + 0x1120], edx
jmp 0x1402002f1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov r12, qword [rbp + 0xa90]
jmp 0x140200164
mov edx, dword [rbp + 0x1120]
lea rcx, [rbp + 0x2700]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rbp + 0x560]
call fcn.140136900
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2700]
call fcn.14012bb40
cmp dword [rbp + 0x1110], 0
jne 0x140200356
mov dword [rbp + 0x1110], 9
mov edx, r12d
mov dword [rbp + 0x1120], edx
jmp 0x14020035c
mov edx, dword [rbp + 0x1120]
lea rcx, [rbp + 0x2760]
call fcn.14012f9b0
mov rbx, rax
cmp dword [rbp + 0x1110], 0
jne 0x140200389
mov dword [rbp + 0x1110], 9
mov edx, r12d
mov dword [rbp + 0x1120], edx
jmp 0x14020038f
mov edx, dword [rbp + 0x1120]
lea rcx, [rbp + 0x2740]
call fcn.14012f9b0
nop
mov r9d, reloc.WLDAP32.dll_Ordinal_45
lea r8, str.actiondialog_return_ndialog_namepopup_nnetID
xor edx, edx
mov rcx, rax
call fcn.1401ce9d0
xorps xmm0, xmm0
movups xmmword [rbp + 0xfb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xfc0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xfb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xfc0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 8
lea rdx, str._nnetID
lea rcx, [rbp + 0xfb0]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xce0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xcf0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xce0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xcf0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, rbx
lea r8, [rbp + 0xce0]
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x16e0]
call fcn.14012b810
nop
lea r8, str._nbuttonClickedworldban
lea rdx, [rbp + 0x16e0]
lea rcx, [rbp + 0x580]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x16e0]
call fcn.14012bb40
nop
mov r8, qword [rbp + 0xcf8]
cmp r8, 0xf
jbe 0x1402004b9
mov rdx, qword [rbp + 0xce0]
lea rcx, [rbp + 0xce0]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xcf0], xmm0
mov byte [rbp + 0xce0], 0
lea rcx, [rbp + 0xfb0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2740]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2760]
call fcn.14012bb40
cmp dword [rbp + 0x1110], 0
jne 0x140200514
mov dword [rbp + 0x1110], 9
mov edx, r12d
mov dword [rbp + 0x1120], edx
jmp 0x14020051a
mov edx, dword [rbp + 0x1120]
lea rcx, [rbp + 0x27a0]
call fcn.14012f9b0
nop
mov r9d, reloc.WLDAP32.dll_Ordinal_33
lea r8, str._9Banning_user_with_a_NetID_of__2
xor edx, edx
mov rcx, rax
call fcn.1401ce9d0
xorps xmm0, xmm0
movups xmmword [rbp + 0xd20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd30], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd30], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r8, str.__9because_he_started_fire
lea rdx, [rbp + 0xd20]
lea rcx, [rbp + 0x740]
call fcn.140136740
mov rcx, rax
call fcn.1401ec7c0
nop
mov r8, qword [rbp + 0xd38]
cmp r8, 0xf
jbe 0x1402005ba
mov rdx, qword [rbp + 0xd20]
lea rcx, [rbp + 0xd20]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xd30], xmm0
mov byte [rbp + 0xd20], 0
lea rcx, [rbp + 0x27a0]
call fcn.14012bb40
jmp 0x140200b88
lea rcx, [rbp + 0xa80]
mov rbx, qword [rbp + 0xa80]
mov rdi, qword [rbp + 0xa98]
cmp rdi, 0xf
cmova rcx, rbx
mov qword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_22
lea r9, str.spun_the_wheel_and_got
xor r8d, r8d
mov rdx, r12
call fcn.14013dec0
cmp rax, 0xffffffffffffffff
je 0x140200b65
lea rcx, [rbp + 0xa80]
cmp rdi, 0xf
cmova rcx, rbx
mov qword [rsp + 0x20], reloc.WS2_32.dll_socket
lea r9, [0x1404cb368]
xor r8d, r8d
mov rdx, r12
call fcn.14013dec0
lea rcx, [rax + 0x19]
xorps xmm0, xmm0
movups xmmword [rbp + 0xc80], xmm0
mov qword [rbp + 0xc90], 0
mov qword [rbp + 0xc98], 0
cmp r12, rcx
jb 0x140203d22
mov rax, r12
sub rax, rcx
cmp rax, r12
cmovb r12, rax
lea rdx, [rbp + 0xa80]
cmp rdi, 0xf
cmova rdx, rbx
add rdx, rcx
mov r8, r12
lea rcx, [rbp + 0xc80]
call fcn.140137550
nop
lea rcx, [rbp + 0xc80]
cmp qword [rbp + 0xc98], 0xf
cmova rcx, qword [rbp + 0xc80]
mov qword [rsp + 0x20], 1
lea r9, [0x1404b9160]
xor r8d, r8d
mov rbx, qword [rbp + 0xc90]
mov rdx, rbx
call fcn.14013dec0
xorps xmm0, xmm0
movups xmmword [rbp + 0xca0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xcb0], xmm1
cmp rbx, rax
cmovb rax, rbx
lea rdx, [rbp + 0xc80]
cmp qword [rbp + 0xc98], 0xf
cmova rdx, qword [rbp + 0xc80]
mov r8, rax
lea rcx, [rbp + 0xca0]
call fcn.140137550
lea rcx, [rbp + 0xca0]
cmp qword [rbp + 0xcb8], 0xf
cmova rcx, qword [rbp + 0xca0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rbx, eax
mov r8, qword [rbp + 0xcb8]
cmp r8, 0xf
jbe 0x140200765
mov rdx, qword [rbp + 0xca0]
lea rcx, [rbp + 0xca0]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xcb0], xmm0
mov byte [rbp + 0xca0], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb50], xmm1
xor r8d, r8d
lea rdx, [0x1404b8e09]
lea rcx, [rbp + 0xb40]
call fcn.140137550
nop
cmp ebx, 0x24
ja case.default.0x1402007c6
lea rdx, [0x140000000]
movzx eax, byte [rdx + rbx + 0x203d68]
mov ecx, dword [rdx + rax*4 + 0x203d40]
add rcx, rdx
jmp rcx
lea rdx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x140200820
lea rdx, [0x1404b9610]
jmp 0x140200820
lea rdx, [0x1404bdd7c]
jmp 0x140200820
lea rdx, reloc.WS2_32.dll_gethostbyaddr
jmp 0x140200820
lea rdx, reloc.WS2_32.dll_gethostbyname
jmp 0x140200820
lea rdx, str.56789_
jmp 0x140200820
lea rdx, [0x1404cb7dc]
jmp 0x140200820
lea rdx, [0x1404cb7e0]
jmp 0x140200820
lea rdx, [0x1404cb7e4]
jmp 0x140200820
lea rdx, [0x1404cb7e8]
lea rcx, [rbp + 0xb40]
call fcn.140151090
cmp byte [0x1405eba8f], 0
je 0x140200b3a
mov rax, qword [0x1405ebba0]
mov rsi, qword [rax + 0xf0]
mov rdi, qword [rax + 0xf8]
mov qword [rsp + 0x48], rdi
cmp rsi, rdi
je 0x140200b3a
lea rdi, [rsi + 0x18]
mov rax, qword [rsp + 0x48]
cmp r15d, dword [rdi + 0x30]
jne 0x140200b23
xorps xmm0, xmm0
movups xmmword [rbp + 0xd60], xmm0
xor ebx, ebx
mov qword [rbp + 0xd70], rbx
mov qword [rbp + 0xd78], rbx
mov rax, qword [rdi]
cmp rax, 2
jb 0x140203d28
add rax, 0xfffffffffffffffe
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rdi - 0x10]
cmp qword [rdi + 8], 0xf
jbe 0x1402008b6
mov rdx, qword [rdx]
add rdx, 2
lea rcx, [rbp + 0xd60]
call fcn.140137550
bts r14d, 0x14
mov r8, qword [rdi]
sub r8, 4
xorps xmm0, xmm0
movups xmmword [rbp + 0xc40], xmm0
mov qword [rbp + 0xc50], rbx
mov qword [rbp + 0xc58], rbx
cmp qword [rbp + 0xd70], r8
cmovb r8, qword [rbp + 0xd70]
lea rdx, [rbp + 0xd60]
cmp qword [rbp + 0xd78], 0xf
cmova rdx, qword [rbp + 0xd60]
lea rcx, [rbp + 0xc40]
call fcn.140137550
bts r14d, 0x13
lea r9, [rbp + 0xc40]
mov r15, qword [rbp + 0xc58]
cmp r15, 0xf
seta bl
mov r12, qword [rbp + 0xc40]
cmova r9, r12
lea rcx, [rbp + 0xa80]
cmp qword [rbp + 0xa98], 0xf
cmova rcx, qword [rbp + 0xa80]
mov rax, qword [rbp + 0xc50]
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov rdx, qword [rbp + 0xa90]
call fcn.14013dec0
mov qword [rsp + 0x50], rax
test bl, bl
je 0x14020098e
mov r8, r15
mov rdx, r12
lea rcx, [rbp + 0xc40]
call fcn.14012bba0
xor ebx, ebx
mov qword [rbp + 0xc50], rbx
mov qword [rbp + 0xc58], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xc40], bl
lea rcx, [rbp + 0xd60]
call fcn.14012bb40
cmp qword [rsp + 0x50], 0xffffffffffffffff
je 0x140200b19
xor r8d, r8d
lea rdx, [0x1404cb368]
lea rcx, [rbp + 0xa80]
call fcn.140176180
lea r8, [rax + 0x17]
mov r9, qword [rbp + 0xa90]
lea rdx, [rbp + 0x13f0]
lea rcx, [rbp + 0xa80]
call fcn.1401f3a20
nop
xor r8d, r8d
lea rdx, [0x1404cb7ec]
lea rcx, [rbp + 0x13f0]
call fcn.140176180
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x13f0]
call fcn.1401f3a20
nop
lea rdx, str.OnNameChanged
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4250]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, [rdi - 0x10]
lea r8, [0x1404cb7f4]
lea rcx, [rbp + 0x2800]
call fcn.140136890
nop
lea r8, [rbp + 0xa60]
mov rdx, rax
lea rcx, [rbp + 0x27e0]
call fcn.1401366d0
nop
lea r8, [0x1404cb7f0]
mov rdx, rax
lea rcx, [rbp + 0x27c0]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x4290]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x27c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x27e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2800]
call fcn.14012bb40
mov dword [rsp + 0x20], ebx
mov r9d, dword [rdi + 0x30]
lea r8, [rbp + 0x4250]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4250]
call fcn.140150e80
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x13f0]
call fcn.14012bb40
mov r15d, dword [rsp + 0x78]
mov rax, qword [rsp + 0x48]
add rsi, 0x88
add rdi, 0x88
cmp rsi, rax
jne 0x140200865
cmp byte [reloc.WS2_32.dll_accept], 0
jne 0x140200b9b
cmp byte [0x1405ebb26], 0
jne 0x140200b9b
lea rcx, [rbp + 0xb40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xc80]
call fcn.14012bb40
xor r12d, r12d
mov dword [rsp + 0x20], r12d
lea r9d, [r12 - 1]
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0xa80]
call fcn.14012bb40
mov bl, 1
jmp 0x140203c87
mov rbx, qword [rbp + 0xa90]
lea rcx, [rbp + 0xa80]
mov rdi, qword [rbp + 0xa80]
mov rsi, qword [rbp + 0xa98]
cmp rsi, 0xf
cmova rcx, rdi
mov qword [rsp + 0x20], reloc.WS2_32.dll_socket
lea r9, [0x1404cb368]
xor r8d, r8d
mov rdx, rbx
call fcn.14013dec0
lea rcx, [rax + 0x17]
xorps xmm0, xmm0
movups xmmword [rbp + 0xb80], xmm0
xor r12d, r12d
mov qword [rbp + 0xb90], r12
mov qword [rbp + 0xb98], r12
cmp rbx, rcx
jb 0x140203d28
mov rax, rbx
sub rax, rcx
cmp rax, rbx
cmovb rbx, rax
lea rdx, [rbp + 0xa80]
cmp rsi, 0xf
cmova rdx, rdi
add rdx, rcx
mov r8, rbx
lea rcx, [rbp + 0xb80]
call fcn.140137550
bts r14d, 0xa
lea rcx, [rbp + 0xb80]
cmp qword [rbp + 0xb98], 0xf
cmova rcx, qword [rbp + 0xb80]
mov qword [rsp + 0x20], 1
lea r9, [0x1404cb7ec]
xor r8d, r8d
mov rbx, qword [rbp + 0xb90]
mov rdx, rbx
call fcn.14013dec0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb60], xmm0
mov qword [rbp + 0xb70], r12
mov qword [rbp + 0xb78], r12
cmp rbx, rax
cmovb rax, rbx
lea rdx, [rbp + 0xb80]
cmp qword [rbp + 0xb98], 0xf
cmova rdx, qword [rbp + 0xb80]
mov r8, rax
lea rcx, [rbp + 0xb60]
call fcn.140137550
bts r14d, 9
mov dword [rsp + 0x48], r14d
cmp byte [0x1405ebb26], r12b
je 0x140200d96
mov rax, r13
mov rcx, qword [rbp + 0xb70]
sub rax, rcx
cmp rax, 0x2f
jb 0x140203d2e
lea rax, [rbp + 0xb60]
cmp qword [rbp + 0xb78], 0xf
cmova rax, qword [rbp + 0xb60]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], getservbyname
lea r9, str._7____0__cHIDDEN_0_____0spun_the_wheel_and_got
lea r8, [rbp + 0xb60]
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1700]
call fcn.14012ba10
bts r14d, 0x1e
or r14d, 0x10
mov dword [rsp + 0x48], r14d
lea r8d, [r12 + 8]
lea rdx, str.____7___
lea rcx, [rbp + 0x1700]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xf70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf80], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf80], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
lea rax, [rbp + 0xf70]
or r14d, 0x20
jmp 0x140200dad
lea rdx, [rbp + 0x1170]
lea rcx, [rbp + 0x2820]
call fcn.140149800
or r14d, 0x40
xorps xmm0, xmm0
movups xmmword [rbp + 0xb00], xmm0
mov qword [rbp + 0xb10], r12
mov qword [rbp + 0xb18], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb00], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb10], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
test r14b, 0x40
je 0x140200e00
and r14d, 0xffffffbf
lea rcx, [rbp + 0x2820]
call fcn.14012bb40
nop
test r14b, 0x20
je 0x140200e17
and r14d, 0xffffffdf
lea rcx, [rbp + 0xf70]
call fcn.14012bb40
nop
test r14b, 0x10
je 0x140200e29
lea rcx, [rbp + 0x1700]
call fcn.14012bb40
mov rax, qword [rsp + 0x70]
cmp dword [rax + 0x14], 0x708
jne 0x1402011a0
lea rcx, [rbp + 0x28a0]
call fcn.1401c71d0
mov rbx, rax
mov rcx, qword [reloc.WS2_32.dll_bind]
sub r13, rcx
cmp r13, 0xf
jb 0x140203d34
lea rax, [0x1405d8240]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rax, qword [0x1405d8240]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WS2_32.dll_ntohs
lea r9, str._nadd_smalltext
lea r8, [0x1405d8240]
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1760]
call fcn.14012ba10
nop
mov r8d, 1
lea rdx, [0x1404ba3d8]
lea rcx, [rbp + 0x1760]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xd00], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd00], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd10], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r8, [0x1405d8220]
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0x2880]
call fcn.1401366d0
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1740]
call fcn.14012b810
nop
lea r8, [0x1405d8240]
lea rdx, [rbp + 0x1740]
lea rcx, [rbp + 0x2860]
call fcn.1401366d0
nop
mov r8d, 2
lea rdx, [0x1404ba490]
mov rcx, rax
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xcc0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xcd0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xcc0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xcd0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r8, [rbp + 0x1170]
lea rdx, [rbp + 0xcc0]
lea rcx, [rbp + 0x2840]
call fcn.1401366d0
nop
mov r8d, reloc.WS2_32.dll_inet_addr
lea rdx, str.left2480
mov rcx, rax
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xd80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd90], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd90], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0xd80]
cmp qword [rbp + 0xd98], 0xf
cmova rdx, qword [rbp + 0xd80]
mov r8, qword [rbp + 0xd90]
lea rcx, [0x1405d8700]
call fcn.14012f250
nop
lea rcx, [rbp + 0xd80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2840]
call fcn.14012bb40
nop
mov r8, qword [rbp + 0xcd8]
cmp r8, 0xf
jbe 0x140201064
mov rdx, qword [rbp + 0xcc0]
lea rcx, [rbp + 0xcc0]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xcd0], xmm0
mov byte [rbp + 0xcc0], 0
lea rcx, [rbp + 0x2860]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1740]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2880]
call fcn.14012bb40
nop
mov r8, qword [rbp + 0xd18]
cmp r8, 0xf
jbe 0x1402010c2
mov rdx, qword [rbp + 0xd00]
lea rcx, [rbp + 0xd00]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xd10], xmm0
mov byte [rbp + 0xd00], 0
lea rcx, [rbp + 0x1760]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x28a0]
call fcn.14012bb40
lea r8, [rbp + 0xb00]
lea rdx, str._0__2REAL___0_____
cmp byte [0x1405ebacf], 0
je 0x14020117a
lea rcx, [rbp + 0x2900]
call fcn.140136970
nop
lea r8, str.__cREME:__
mov rdx, rax
lea rcx, [rbp + 0x28e0]
call fcn.140136740
nop
lea r8, [rbp + 0xb40]
mov rdx, rax
lea rcx, [rbp + 0x28c0]
call fcn.1401366d0
nop
mov rdx, rax
lea rcx, [rbp + 0x1150]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x28c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x28e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2900]
jmp 0x140201219
lea rcx, [rbp + 0x2920]
call fcn.140136970
nop
mov rdx, rax
lea rcx, [rbp + 0x1150]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2920]
jmp 0x140201219
mov rax, qword [rbp + 0xb10]
sub r13, rax
cmp r13, 0x14
jb 0x140203d3a
lea r9, [rbp + 0xb00]
cmp qword [rbp + 0xb18], 0xf
cmova r9, qword [rbp + 0xb00]
mov qword [rsp + 0x30], reloc.WS2_32.dll_sendto
lea rcx, str.__0__4FAKE___0_____
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xb00]
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1780]
call fcn.14012ba10
nop
lea rdx, [rbp + 0x1780]
lea rcx, [rbp + 0x1150]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x1780]
call fcn.14012bb40
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
mov rdx, qword [rbp + 0xb18]
cmp rdx, 0xf
jbe 0x140201283
inc rdx
mov rcx, qword [rbp + 0xb00]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14020127e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14020127e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140487b8c
mov qword [rbp + 0xb10], r12
mov qword [rbp + 0xb18], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb00], 0
mov r8, qword [rbp + 0xb78]
cmp r8, 0xf
jbe 0x1402012bc
mov rdx, qword [rbp + 0xb60]
lea rcx, [rbp + 0xb60]
call fcn.14012bba0
mov qword [rbp + 0xb70], r12
mov qword [rbp + 0xb78], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb60], 0
mov r8, qword [rbp + 0xb98]
cmp r8, 0xf
jbe 0x1402012f5
mov rdx, qword [rbp + 0xb80]
lea rcx, [rbp + 0xb80]
call fcn.14012bba0
mov qword [rbp + 0xb90], r12
mov qword [rbp + 0xb98], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb80], 0
lea rcx, [rbp + 0xb40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xc80]
call fcn.14012bb40
jmp 0x140200b88
cmp eax, 0x3ae909fb
je 0x140201358
cmp eax, 0x4423f960
jne 0x140203c85
lea rdx, [rbp + 0x10d0]
mov rcx, qword [0x1405ebba0]
call fcn.14020f2c0
mov bl, 1
jmp 0x140203c87
cmp qword [0x1405d8670], 0
jne 0x140201375
lea rdx, [rbp + 0x1170]
lea rcx, [0x1405d8660]
call fcn.140151060
lea rdx, [rbp + 0x1170]
lea rcx, [0x1405d82c0]
call fcn.140151060
lea rdx, [rbp + 0x11b0]
lea rcx, [0x1405d82e0]
call fcn.140151060
lea r8, [0x1404b8a3c]
lea rdx, [0x1405d82c0]
lea rcx, [rbp + 0x2940]
call fcn.140136890
nop
lea r8, [0x1405d82e0]
mov rdx, rax
lea rcx, [rbp + 0xf50]
call fcn.1401366d0
nop
lea rcx, [rbp + 0x2940]
call fcn.14012bb40
lea rdx, str.path
lea rcx, [rbp + 0x15e0]
call fcn.140149920
nop
lea rdx, str.SOFTWAREGrowtopia
lea rcx, [rbp + 0x15c0]
call fcn.140149920
nop
lea r8, [rbp + 0x15e0]
lea rdx, [rbp + 0x15c0]
lea rcx, [rbp + 0x2960]
call fcn.1401c6f20
nop
lea r8, str.Spare_Stuff_switch.txt
mov rdx, rax
lea rcx, [rbp + 0x12b0]
call fcn.140136740
nop
lea rcx, [rbp + 0x2960]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x15c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x15e0]
call fcn.14012bb40
xor bl, bl
lea rcx, [rbp + 0x12b0]
call fcn.14016bce0
mov rcx, rax
call fcn.1401cebd0
test al, al
je 0x1402015c1
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3f]
lea rdx, [rbp + 0x12b0]
lea rcx, [rbp + 0x7e0]
call fcn.140148fd0
nop
lea rcx, [rbp + 0xe00]
call fcn.140149960
nop
mov rax, qword [rbp + 0x7e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x7e0]
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0xe00]
lea rcx, [rbp + 0x7e0]
call fcn.140141160
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x140201597
nop word [rax + rax]
lea rdx, [rbp + 0xf50]
cmp qword [rbp + 0xf68], 0xf
cmova rdx, qword [rbp + 0xf50]
lea rcx, [rbp + 0xe00]
cmp qword [rbp + 0xe18], 0xf
cmova rcx, qword [rbp + 0xe00]
mov r8, qword [rbp + 0xe10]
cmp r8, qword [rbp + 0xf60]
jne 0x140201547
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140201595
mov rax, qword [rbp + 0x7e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x7e0]
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0xe00]
lea rcx, [rbp + 0x7e0]
call fcn.140141160
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x140201500
jmp 0x140201597
mov bl, 1
lea rcx, [rbp + 0x7e0]
call fcn.14016c140
nop
lea rcx, [rbp + 0xe00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x7e0]
call fcn.140155500
test bl, bl
jne 0x14020162d
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x38]
lea rdx, [rbp + 0x12b0]
lea rcx, [rbp + 0x8f0]
call fcn.1401495e0
nop
cmp qword [rbp + 0x978], 0
je 0x140201621
lea rdx, [rbp + 0xf50]
lea rcx, [rbp + 0x8f0]
call fcn.140136150
lea rdx, [0x1401409d0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rbp + 0x8f0]
call fcn.14016c180
nop
lea rcx, [rbp + 0x8f0]
call fcn.1401555f0
cmp byte [0x1405ebb2c], 0
je 0x14020163d
mov byte [0x1405ebb2c], 0
lea rcx, [rbp + 0x12b0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xf50]
call fcn.14012bb40
jmp 0x140203c85
mov rdi, qword [0x1405ebba0]
add rdi, 0xd0
mov rbx, qword [rdi + 0x20]
mov rsi, qword [rdi + 0x28]
cmp rbx, rsi
je 0x140201692
mov rcx, rbx
call fcn.140150cb0
add rbx, 0x88
cmp rbx, rsi
jne 0x140201676
mov rax, qword [rdi + 0x20]
mov qword [rdi + 0x28], rax
mov dword [rdi + 0xd0], r12d
lea rcx, [rdi + 0x160]
call fcn.14016bef0
mov byte [rdi + 0xc0], 0
mov r8, qword [rdi + 0x10]
test r8, r8
je 0x1402016e9
mov rcx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x1402016c2
mov rcx, qword [rdi]
cmp r8, 4
jne 0x1402016d8
lea rdx, [0x1404cb18c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1402016e9
mov rdx, rdi
lea rcx, [0x1405d8640]
call fcn.140151060
jmp 0x140201702
mov r8d, 4
lea rdx, [0x1404cb18c]
lea rcx, [0x1405d8640]
call fcn.140165210
mov r8d, 4
lea rdx, [0x1404cb18c]
mov rcx, rdi
call fcn.140165210
lea rcx, [rbp + 0xe60]
call fcn.14014cda0
mov rcx, qword [0x1405ebba0]
add rcx, 0x108
lea rdx, [rbp + 0xe60]
call fcn.140151a70
lea rcx, [rbp + 0xe60]
call fcn.140150cb0
jmp 0x140203c85
cmp eax, 0xb792ca94
ja 0x14020330b
je 0x140203295
cmp eax, 0x82942058
je 0x140202ca0
cmp eax, 0x9cde1ee1
je 0x140202859
cmp eax, 0xa30921bf
jne 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x1290]
call fcn.140149800
nop
lea rdx, [rbp + 0x1290]
lea rcx, [rbp + 0x5a0]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp - 0x78]
call fcn.1401db790
nop
lea rdx, [0x1404c7f98]
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401761c0
mov rbx, rax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, str.netID
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401761c0
mov rdi, rax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, [0x1404cc640]
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401761c0
mov rsi, rax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
test rbx, rbx
je 0x14020283e
test rdi, rdi
je 0x14020283e
test rsi, rsi
je 0x14020283e
lea rcx, [rbp + 0xe60]
call fcn.14014cda0
nop
mov word [rbp + 0xee0], 0
lea rdx, [rbx + 0x38]
lea rcx, [rbp + 0xe68]
call fcn.140151060
lea rdx, str.country
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea r8, [rbp + 0xa20]
lea rdx, [rbp + 0x29a0]
lea rcx, [rbp - 0x78]
call fcn.1401c6660
mov rdx, rax
lea rcx, [rbp + 0xe88]
call fcn.140150fd0
lea rcx, [rbp + 0x29a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x29e0]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0x29c0]
mov rcx, rax
call fcn.1401f3a20
mov rdx, rax
lea rcx, [0x1405d85c0]
call fcn.140150fd0
lea rcx, [rbp + 0x29c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x29e0]
call fcn.14012bb40
cmp byte [0x1405eba88], 0
je 0x140201cb8
cmp byte [0x1405eba89], 0
jne 0x140201a30
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x2a80]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0x2a60]
mov rcx, rax
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str.actioninput_ntext_msg
lea rcx, [rbp + 0x2a40]
call fcn.140136900
nop
lea r8, [0x1404b9160]
mov rdx, rax
lea rcx, [rbp + 0x2a20]
call fcn.140136740
nop
lea r8, [0x1405d8280]
mov rdx, rax
lea rcx, [rbp + 0x5c0]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2a20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2a40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2a60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2a80]
call fcn.14012bb40
jmp 0x140201cb8
lea rdx, [0x1404bc098]
lea rcx, [rbp + 0x4cd0]
call fcn.140149920
nop
lea rdx, [0x1404bc09c]
lea rcx, [rbp + 0x4cf0]
call fcn.140149920
nop
lea rdx, [0x1404bc0a0]
lea rcx, [rbp + 0x4d10]
call fcn.140149920
nop
lea rdx, [0x1404bc0a4]
lea rcx, [rbp + 0x4d30]
call fcn.140149920
nop
lea rdx, [0x1404bc0a8]
lea rcx, [rbp + 0x4d50]
call fcn.140149920
nop
lea rdx, [0x1404bc0ac]
lea rcx, [rbp + 0x4d70]
call fcn.140149920
nop
lea rdx, [0x1404bc0b0]
lea rcx, [rbp + 0x4d90]
call fcn.140149920
nop
lea rdx, [0x1404bc0b4]
lea rcx, [rbp + 0x4db0]
call fcn.140149920
nop
lea rdx, [0x1404bc0b8]
lea rcx, [rbp + 0x4dd0]
call fcn.140149920
nop
lea rdx, [0x1404bc0bc]
lea rcx, [rbp + 0x4df0]
call fcn.140149920
nop
lea rdx, [0x1404bc0c0]
lea rcx, [rbp + 0x4e10]
call fcn.140149920
nop
lea rdx, [0x1404bc0c4]
lea rcx, [rbp + 0x4e30]
call fcn.140149920
nop
lea rdx, [0x1404bc0c8]
lea rcx, [rbp + 0x4e50]
call fcn.140149920
nop
lea rdx, [0x1404bc0cc]
lea rcx, [rbp + 0x4e70]
call fcn.140149920
nop
lea rdx, [0x1404bc0d0]
lea rcx, [rbp + 0x4e90]
call fcn.140149920
nop
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x88888889
imul r8d
add edx, r8d
sar edx, 3
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xf
sub r8d, ecx
movsxd rax, r8d
shl rax, 5
lea rdx, [rbp + 0x4cd0]
add rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140149800
nop
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x2b40]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0x2b20]
mov rcx, rax
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str.actioninput_ntext_msg
lea rcx, [rbp + 0x2b00]
call fcn.140136900
nop
lea r8, [0x1404b9160]
mov rdx, rax
lea rcx, [rbp + 0x2ae0]
call fcn.140136740
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x2ac0]
call fcn.1401366d0
nop
lea r8, [0x1405d8280]
mov rdx, rax
lea rcx, [rbp + 0x5e0]
call fcn.1401366d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2ac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2ae0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2b00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2b20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2b40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
nop
lea r9, [fcn.14012bb40]
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea r8d, [rdx - 0x11]
lea rcx, [rbp + 0x4cd0]
call fcn.140487d5c
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x2b60]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0xac0]
mov rcx, rax
call fcn.1401f3a20
nop
lea rcx, [rbp + 0x2b60]
call fcn.14012bb40
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x600]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp + 0x2ba0]
call fcn.1401c9a40
lea rdx, [0x1405d82c0]
mov rcx, rax
call fcn.140136610
movzx ebx, al
lea rcx, [rbp + 0x2ba0]
call fcn.14012bb40
test bl, bl
jne 0x140202052
cmp byte [0x1405ebabb], bl
je 0x140201dec
mov qword [rsp + 0x50], reloc.WLDAP32.dll_Ordinal_50
lea rcx, [rsp + 0x50]
call fcn.140147150
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x2c00]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0x2be0]
mov rcx, rax
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str.actioninput_ntext_pull
lea rcx, [rbp + 0x620]
call fcn.140136900
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2be0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2c00]
call fcn.14012bb40
cmp byte [0x1405ebabc], 0
je 0x140201e90
mov qword [rsp + 0x50], reloc.WLDAP32.dll_Ordinal_50
lea rcx, [rsp + 0x50]
call fcn.140147150
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x2c60]
lea rcx, [rbp + 0xe68]
call fcn.1401f3a20
nop
mov r9, qword [rbp + 0xe78]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rbp + 0x2c40]
mov rcx, rax
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str.actioninput_ntext_ban
lea rcx, [rbp + 0x640]
call fcn.140136900
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x2c40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2c60]
call fcn.14012bb40
cmp byte [0x1405ebab8], 0
je 0x140201f72
mov rdi, qword [0x1405ebf40]
mov rsi, qword [0x1405ebf48]
cmp rdi, rsi
je 0x140201f72
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0xa20]
call fcn.140149800
nop
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x660]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp + 0x2ca0]
call fcn.1401c9a40
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140136610
movzx ebx, al
lea rcx, [rbp + 0x2ca0]
call fcn.14012bb40
test bl, bl
je 0x140201f59
mov qword [rsp + 0x50], reloc.WLDAP32.dll_Ordinal_50
lea rcx, [rsp + 0x50]
call fcn.140147150
lea r8, [rbp + 0xac0]
lea rdx, str.actioninput_ntext_pull
lea rcx, [rbp + 0x680]
call fcn.140136970
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
add rdi, 0x20
cmp rdi, rsi
jne 0x140201ec0
cmp byte [0x1405ebab9], 0
je 0x140202052
mov rdi, qword [0x1405ebf58]
mov rsi, qword [0x1405ebf60]
cmp rdi, rsi
je 0x140202052
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0xa20]
call fcn.140149800
nop
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x6a0]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp + 0x2d00]
call fcn.1401c9a40
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140136610
movzx ebx, al
lea rcx, [rbp + 0x2d00]
call fcn.14012bb40
test bl, bl
je 0x140202039
mov qword [rsp + 0x50], reloc.WLDAP32.dll_Ordinal_50
lea rcx, [rsp + 0x50]
call fcn.140147150
lea r8, [rbp + 0xac0]
lea rdx, str.actioninput_ntext_ban
lea rcx, [rbp + 0x6c0]
call fcn.140136970
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
add rdi, 0x20
cmp rdi, rsi
jne 0x140201fa0
mov rdx, qword [0x1405ebba0]
add rdx, 0xd0
lea rcx, [rbp + 0x6e0]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp + 0x2f20]
call fcn.1401f5aa0
mov rdi, rax
lea rcx, [rbp + 0x2f00]
call fcn.1401c71d0
mov rbx, rax
lea r8, [0x1405d8240]
lea rdx, str._nadd_smalltext
lea rcx, [rbp + 0x2ee0]
call fcn.140136970
nop
lea r8, [0x1404ba3d8]
mov rdx, rax
lea rcx, [rbp + 0x2ec0]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x2ea0]
call fcn.1401366d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2e80]
call fcn.1401366a0
nop
lea r8, [0x1405d8240]
mov rdx, rax
lea rcx, [rbp + 0x2e60]
call fcn.1401366d0
nop
lea r8, [0x1404ba490]
mov rdx, rax
lea rcx, [rbp + 0x2e40]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x2e20]
call fcn.1401366d0
nop
lea r8, [rbp + 0xe68]
mov rdx, rax
lea rcx, [rbp + 0x2e00]
call fcn.1401366d0
nop
lea r8, [0x1405d8240]
mov rdx, rax
lea rcx, [rbp + 0x2de0]
call fcn.1401366d0
nop
lea r8, str._Joined_The_World
mov rdx, rax
lea rcx, [rbp + 0x2dc0]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x2da0]
call fcn.1401366d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x2d80]
call fcn.1401366a0
nop
lea r8, str.left2480
mov rdx, rax
lea rcx, [rbp + 0x2d60]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [0x1405d8720]
call fcn.1401554e0
nop
lea rcx, [rbp + 0x2d60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2d80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2da0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2dc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2de0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2e00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2e20]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2e40]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2e60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2e80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2ea0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2ec0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2ee0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2f00]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2f20]
call fcn.14012bb40
lea rdx, str.posXY
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401761c0
mov rdi, rax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
test rdi, rdi
je 0x140202317
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
sub rdx, rcx
sar rdx, 5
cmp rdx, 2
jb 0x140202317
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
mov rcx, qword [rdi + 0x20]
add rcx, 0x20
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0xed0], xmm0
movss dword [rbp + 0xed4], xmm1
lea rdx, str.userID
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401c76a0
mov dword [rbp + 0xecc], eax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, str.netID
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401c76a0
mov dword [rbp + 0xea8], eax
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
xor r8d, r8d
lea rdx, str.typelocal
lea rcx, [rbp + 0x1290]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x140202706
lea rdx, str.mstate
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp - 0x78]
call fcn.1401761c0
lea rdx, [0x1404bdd7c]
mov rcx, qword [rax + 0x20]
call fcn.140151090
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov rcx, qword [0x1405ebba0]
add rcx, 0x108
lea rdx, [rbp + 0xe60]
call fcn.140151b20
cmp byte [0x1405ebb17], 0
je 0x140202479
mov rax, qword [0x1405ebba0]
mov rsi, qword [rax + 0x1b8]
mov rbx, qword [rsi]
cmp rbx, rsi
je 0x140202479
nop dword [rax]
mov r8d, dword [rbx + 0x3c]
mov edx, dword [rbx + 0x38]
mov rcx, qword [0x1405ebba0]
call fcn.14020a000
mov rdi, rax
movzx ecx, word [rbx + 0x24]
mov dword [rsp + 0x48], ecx
lea r8, [rsp + 0x48]
lea rdx, [rbp + 0x258]
lea rcx, [0x1405ecae0]
call fcn.140140dd0
mov rcx, qword [rax]
cmp byte [rcx + 0x70], 3
jne 0x14020246e
mov rdx, rdi
mov rcx, qword [0x1405ebba0]
call fcn.14020e220
mov rax, qword [rbx]
mov rbx, rax
cmp rax, rsi
jne 0x140202420
cmp byte [0x1405ebab4], 0
je 0x140202556
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xfd0], xmm0
movups xmmword [rbp + 0xfe0], xmm0
movups xmmword [rbp + 0xff0], xmm0
mov qword [rbp + 0x1000], rax
mov dword [rbp + 0x1008], eax
mov byte [rbp + 0xfd0], 3
mov dword [rbp + 0xfe4], 0x1380
mov dword [rbp + 0xffc], 0x62
mov dword [rbp + 0x1000], reloc.WS2_32.dll_getservbyname
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp + 0xfd0]
lea r8d, [rax + 4]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f910
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1310], xmm0
movups xmmword [rbp + 0x1320], xmm0
movups xmmword [rbp + 0x1330], xmm0
mov qword [rbp + 0x1340], rax
mov dword [rbp + 0x1348], eax
mov byte [rbp + 0x1310], 8
mov dword [rbp + 0x133c], 0x62
mov dword [rbp + 0x1340], reloc.WS2_32.dll_getservbyname
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp + 0x1310]
lea r8d, [rax + 4]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f910
cmp byte [0x1405ebab5], 0
je 0x14020260e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe20], xmm0
movups xmmword [rbp + 0xe30], xmm0
movups xmmword [rbp + 0xe40], xmm0
mov qword [rbp + 0xe50], rax
mov dword [rbp + 0xe58], eax
mov byte [rbp + 0xe20], 3
mov dword [rbp + 0xe34], 0x4fc
mov dword [rbp + 0xe4c], 0x63
mov dword [rbp + 0xe50], Ordinal_60
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp + 0xe20]
lea r8d, [rax + 4]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f910
mov byte [rbp + 0xe20], 8
mov dword [rbp + 0xe4c], 0x63
mov dword [rbp + 0xe50], Ordinal_60
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp + 0xe20]
mov r8d, 4
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f910
cmp byte [0x1405ebb26], 0
je 0x140202706
mov rax, qword [0x1405ebba0]
mov rbx, qword [rax + 0xf0]
mov rdi, qword [rax + 0xf8]
cmp rbx, rdi
je 0x140202706
nop dword [rax]
mov rdx, rbx
lea rcx, [rbp + 0x3900]
call fcn.14014ccf0
nop
lea rdx, str._0__cHIDDEN_0___
lea rcx, [rbp + 0xa60]
call fcn.140149920
nop
lea rdx, str.OnNameChanged
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4410]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x4450]
call fcn.140151bf0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, dword [rbp + 0x3948]
lea r8, [rbp + 0x4410]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4410]
call fcn.140150e80
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3900]
call fcn.140150cb0
add rbx, 0x88
cmp rbx, rdi
jne 0x140202640
mov rcx, qword [0x1405ebba0]
add rcx, 0xf0
lea rdx, [rbp + 0xe60]
call fcn.1401e3e60
lea rdx, [rbp + 0x1410]
lea rcx, [rbp - 0x78]
call fcn.1401ee8e0
nop
lea rdx, str.onlineID
lea rcx, [rbp + 0x1620]
call fcn.140149920
nop
lea rdx, [0x1404cc640]
lea rcx, [rbp + 0x1600]
call fcn.140149920
nop
lea r8, [rbp + 0x1620]
lea rdx, [rbp + 0x1600]
lea rcx, [rbp + 0x1410]
call fcn.140210a50
nop
lea rcx, [rbp + 0x1600]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1620]
call fcn.14012bb40
lea rdx, [rbp + 0x1410]
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
lea rdx, [rbp + 0x2f40]
lea rcx, [rbp + 0x10d0]
call fcn.1401de7f0
mov rcx, rax
call fcn.14016bce0
mov rdx, rax
lea rcx, str._CLIENT_:_new:__s_n
call fcn.140209c00
lea rcx, [rbp + 0x2f40]
call fcn.14012bb40
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x1410]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xe60]
call fcn.140150cb0
nop
lea rcx, [rbp - 0x78]
call fcn.140163b00
nop
lea rcx, [rbp + 0x1290]
call fcn.14012bb40
mov bl, 1
jmp 0x140203c87
lea rcx, [rbp - 0x78]
call fcn.140163b00
nop
lea rcx, [rbp + 0x1290]
call fcn.14012bb40
jmp 0x140203c85
lea rcx, [rbp + 0x1110]
call fcn.1401c7680
mov edi, dword [rax]
cmp edi, 0x3c9f
je 0x14020287b
cmp edi, 0xb0c2
jne 0x140203c85
lea rsi, str._2Enabled.
lea rbx, str._4Disabled_2.
mov rdx, rbx
cmp byte [0x1405ebacc], 0
cmovne rdx, rsi
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
cmp byte [0x1405ebac1], 0
cmovne rbx, rsi
mov rdx, rbx
lea rcx, [rbp + 0xac0]
call fcn.140149920
nop
lea rdx, str.OnAddNotification
lea rcx, [rbp + 0xa60]
call fcn.140149920
nop
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x3990]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
lea rdx, str.interface_atomic_button.rttex
lea rcx, [rbp + 0xa60]
call fcn.140149920
nop
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x39d0]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
lea r8, [rbp + 0xa20]
cmp edi, 0xb0c2
jne 0x1402029ab
lea rdx, str._2A___Guardian__2Entered_the_World._nYou_Have_Mod_Detect
lea rcx, [rbp + 0x2fa0]
call fcn.140136970
nop
lea r8, str._nYou_Have_Guardian_Detect
mov rdx, rax
lea rcx, [rbp + 0x2f80]
call fcn.140136740
nop
lea r8, [rbp + 0xac0]
mov rdx, rax
lea rcx, [rbp + 0x2f60]
call fcn.1401366d0
nop
mov rdx, rax
lea rcx, [rbp + 0x3a10]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2f60]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2f80]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x2fa0]
jmp 0x1402029d6
lea rdx, str._2A___Moderator__2Entered_the_World._nYou_Have_Mod_Detect
lea rcx, [rbp + 0x2fc0]
call fcn.140136970
nop
mov rdx, rax
lea rcx, [rbp + 0x3a10]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x2fc0]
call fcn.14012bb40
lea rdx, str.audio_hub_open.wav
lea rcx, [rbp + 0xa60]
call fcn.140149920
nop
lea rdx, [rbp + 0xa60]
lea rcx, [rbp + 0x3a50]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa60]
call fcn.14012bb40
mov dword [rbp + 0x3a90], 9
mov dword [rbp + 0x3aa0], r12d
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x3990]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
cmp byte [0x1405ebacc], 0
je 0x140202a51
cmp edi, 0x3c9f
je 0x140202a62
cmp byte [0x1405ebac1], 0
je 0x140202aa6
cmp edi, 0xb0c2
jne 0x140202aa6
cmp byte [0x1405ebacd], 0
je 0x140202a7c
mov edx, 0xa
mov rcx, qword [0x1405ebba0]
call fcn.14020b560
cmp byte [0x1405ebabf], 0
je 0x140202a8a
call fcn.14016b3d0
cmp byte [0x1405ebac6], 0
je 0x140202a98
call fcn.1401fa370
cmp byte [0x1405ebabd], 0
je 0x140202aa6
call fcn.1401754d0
cmp byte [0x1405eba51], 0
je 0x140202c75
mov rcx, qword [0x1405ebba0]
movss xmm0, dword [rcx + 0x178]
mulss xmm0, dword [0x1404cefe4]
addss xmm0, dword [0x1404cefe8]
cvttss2si edi, xmm0
movss xmm0, dword [rcx + 0x17c]
mulss xmm0, dword [0x1404cefe4]
cvttss2si ebx, xmm0
mov word [rbp - 0x57], 0
mov byte [rbp - 0x55], 0
mov qword [rbp - 0x54], r12
mov dword [rbp - 0x48], 0
mov qword [rbp - 0x38], 0
mov dword [rbp - 0x30], 0
xor eax, eax
mov qword [rbp - 0x24], rax
mov byte [rbp - 0x58], 3
mov dword [rbp - 0x44], reloc.WLDAP32.dll_Ordinal_32
movss xmm0, dword [rcx + 0x178]
movss dword [rbp - 0x40], xmm0
movss xmm1, dword [rcx + 0x17c]
movss dword [rbp - 0x3c], xmm1
mov dword [rbp - 0x2c], edi
mov dword [rbp - 0x28], ebx
mov dword [rbp - 0x4c], 0xa00
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_60
lea r9, [rbp - 0x58]
xor edx, edx
lea r8d, [rax + 4]
call fcn.14020f910
mov edx, ebx
lea rcx, [rbp + 0x30c0]
call fcn.14012f9b0
mov rbx, rax
mov edx, edi
lea rcx, [rbp + 0x30a0]
call fcn.14012f9b0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namedoor_edit_ntilex
lea rcx, [rbp + 0x3080]
call fcn.140136900
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rbp + 0x3060]
call fcn.140136740
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x3040]
call fcn.1401366a0
nop
lea r8, str._ndoor_name_ndoor_target
mov rdx, rax
lea rcx, [rbp + 0x3020]
call fcn.140136740
nop
lea r8, [0x1405d8260]
mov rdx, rax
lea rcx, [rbp + 0x3000]
call fcn.1401366d0
nop
lea r8, str._ndoor_id_ncheckbox_locked1
mov rdx, rax
lea rcx, [rbp + 0x700]
call fcn.140136740
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x1405ebba0]
call fcn.14020f9e0
nop
lea rcx, [rbp + 0x3000]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3020]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3040]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3060]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3080]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x30a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x30c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3990]
call fcn.140150e80
nop
lea rcx, [rbp + 0xac0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
jmp 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x1430]
call fcn.140149800
nop
xor r8d, r8d
lea rdx, [0x1404cc618]
lea rcx, [rbp + 0x1430]
call fcn.140176180
test rax, rax
jne 0x140203284
lea r9, [rax - 1]
lea r8d, [rax + 6]
lea rdx, [rbp + 0x30e0]
lea rcx, [rbp + 0x1430]
call fcn.1401f3a20
mov rcx, rax
call fcn.14016bce0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x30e0]
call fcn.14012bb40
mov r11, qword [0x1405ebba0]
cmp ebx, dword [r11 + 0x150]
jne 0x140202d56
lea rcx, [rbp + 0xe60]
call fcn.14014cda0
mov rcx, qword [0x1405ebba0]
add rcx, 0x108
lea rdx, [rbp + 0xe60]
call fcn.140151a70
lea rcx, [rbp + 0xe60]
call fcn.140150cb0
mov r11, qword [0x1405ebba0]
lea r13, [r11 + 0xf0]
mov r8, r12
mov r10, qword [r13 + 8]
mov r9, qword [r13]
mov rcx, r10
sub rcx, r9
movabs rdi, 0x7878787878787879
mov rax, rdi
imul rcx
sar rdx, 6
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x140203284
mov r15, r9
cmp dword [r15 + 0x48], ebx
je 0x140202dc9
inc r8
add r15, 0x88
mov rcx, r10
sub rcx, r9
mov rax, rdi
imul rcx
sar rdx, 6
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jb 0x140202d95
jmp 0x140203284
lea rdx, [r11 + 0xd0]
lea rcx, [rbp + 0x720]
call fcn.140149800
mov rdx, rax
lea rcx, [rbp + 0x3280]
call fcn.1401f5aa0
mov rdi, rax
lea rcx, [rbp + 0x3260]
call fcn.1401c71d0
mov rbx, rax
lea r8, [0x1405d8240]
lea rdx, str._nadd_smalltext
lea rcx, [rbp + 0x3240]
call fcn.140136970
nop
lea r8, [0x1404ba3d8]
mov rdx, rax
lea rcx, [rbp + 0x3220]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x3200]
call fcn.1401366d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x31e0]
call fcn.1401366a0
nop
lea r8, [0x1405d8240]
mov rdx, rax
lea rcx, [rbp + 0x31c0]
call fcn.1401366d0
nop
lea r8, [0x1404ba490]
mov rdx, rax
lea rcx, [rbp + 0x31a0]
call fcn.140136740
nop
lea r8, [0x1405d8220]
mov rdx, rax
lea rcx, [rbp + 0x3180]
call fcn.1401366d0
nop
lea r8, [r15 + 8]
mov rdx, rax
lea rcx, [rbp + 0x3160]
call fcn.1401366d0
nop
lea r8, [0x1405d8240]
mov rdx, rax
lea rcx, [rbp + 0x3140]
call fcn.1401366d0
nop
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str._Left_The_World
mov rcx, rax
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xf90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xfa0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf90], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xfa0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r8, [0x1405d8220]
lea rdx, [rbp + 0xf90]
lea rcx, [rbp + 0x3120]
call fcn.1401366d0
nop
mov r9, rdi
mov r8, rax
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1640]
call fcn.14012b810
nop
mov r8d, reloc.WS2_32.dll_inet_addr
lea rdx, str.left2480
lea rcx, [rbp + 0x1640]
call fcn.14012f250
xorps xmm0, xmm0
movups xmmword [rbp + 0xda0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xdb0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xda0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xdb0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0xda0]
cmp qword [rbp + 0xdb8], 0xf
cmova rdx, qword [rbp + 0xda0]
mov r8, qword [rbp + 0xdb0]
lea rcx, [0x1405d8720]
call fcn.14012f250
nop
lea rcx, [rbp + 0xda0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x1640]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3120]
call fcn.14012bb40
nop
lea rcx, [rbp + 0xf90]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3140]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3160]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3180]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x31a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x31c0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x31e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3200]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3220]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3240]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3260]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3280]
call fcn.14012bb40
mov rsi, qword [r13 + 8]
mov rdi, qword [r13]
cmp rdi, rsi
je 0x140203284
mov ecx, dword [r15 + 0x48]
nop
cmp dword [rdi + 0x48], ecx
jne 0x1402030ae
mov eax, dword [r15 + 0x6c]
cmp dword [rdi + 0x6c], eax
je 0x1402030ba
add rdi, 0x88
cmp rdi, rsi
jne 0x1402030a0
cmp rdi, rsi
je 0x140203284
lea r14, [rdi + 0x88]
cmp r14, rsi
je 0x14020319c
mov eax, dword [r15 + 0x48]
cmp dword [r14 + 0x48], eax
jne 0x1402030eb
mov eax, dword [r15 + 0x6c]
cmp dword [r14 + 0x6c], eax
je 0x140203189
mov eax, dword [r14]
mov dword [rdi], eax
lea rdx, [r14 + 8]
lea rcx, [rdi + 8]
call fcn.140150fd0
lea rcx, [rdi + 0x28]
lea rdx, [r14 + 0x28]
call fcn.140150fd0
mov eax, dword [r14 + 0x48]
mov dword [rdi + 0x48], eax
mov eax, dword [r14 + 0x4c]
mov dword [rdi + 0x4c], eax
mov eax, dword [r14 + 0x50]
mov dword [rdi + 0x50], eax
mov eax, dword [r14 + 0x54]
mov dword [rdi + 0x54], eax
mov eax, dword [r14 + 0x58]
mov dword [rdi + 0x58], eax
mov eax, dword [r14 + 0x5c]
mov dword [rdi + 0x5c], eax
mov eax, dword [r14 + 0x60]
mov dword [rdi + 0x60], eax
mov eax, dword [r14 + 0x64]
mov dword [rdi + 0x64], eax
mov eax, dword [r14 + 0x68]
mov dword [rdi + 0x68], eax
mov eax, dword [r14 + 0x6c]
mov dword [rdi + 0x6c], eax
movsd xmm0, qword [r14 + 0x70]
movsd qword [rdi + 0x70], xmm0
movsd xmm1, qword [r14 + 0x78]
movsd qword [rdi + 0x78], xmm1
movzx eax, byte [r14 + 0x80]
mov byte [rdi + 0x80], al
movzx eax, byte [r14 + 0x81]
mov byte [rdi + 0x81], al
add rdi, 0x88
add r14, 0x88
cmp r14, rsi
jne 0x1402030d3
xor r12d, r12d
cmp rdi, rsi
je 0x140203284
mov rbx, qword [r13 + 8]
cmp rsi, rbx
je 0x140203271
sub rsi, rdi
nop word [rax + rax]
mov eax, dword [rsi + rdi]
mov dword [rdi], eax
lea rdx, [rdi + 8]
add rdx, rsi
lea rcx, [rdi + 8]
call fcn.140150fd0
lea rdx, [rdi + 0x28]
add rdx, rsi
lea rcx, [rdi + 0x28]
call fcn.140150fd0
mov eax, dword [rdi + rsi + 0x48]
mov dword [rdi + 0x48], eax
mov eax, dword [rdi + rsi + 0x4c]
mov dword [rdi + 0x4c], eax
mov eax, dword [rdi + rsi + 0x50]
mov dword [rdi + 0x50], eax
mov eax, dword [rdi + rsi + 0x54]
mov dword [rdi + 0x54], eax
mov eax, dword [rdi + rsi + 0x58]
mov dword [rdi + 0x58], eax
mov eax, dword [rdi + rsi + 0x5c]
mov dword [rdi + 0x5c], eax
mov eax, dword [rdi + rsi + 0x60]
mov dword [rdi + 0x60], eax
mov eax, dword [rdi + rsi + 0x64]
mov dword [rdi + 0x64], eax
mov eax, dword [rdi + rsi + 0x68]
mov dword [rdi + 0x68], eax
mov eax, dword [rdi + rsi + 0x6c]
mov dword [rdi + 0x6c], eax
movsd xmm0, qword [rdi + rsi + 0x70]
movsd qword [rdi + 0x70], xmm0
movsd xmm1, qword [rdi + rsi + 0x78]
movsd qword [rdi + 0x78], xmm1
movzx eax, byte [rdi + rsi + 0x80]
mov byte [rdi + 0x80], al
movzx eax, byte [rdi + rsi + 0x81]
mov byte [rdi + 0x81], al
add rdi, 0x88
lea rax, [rsi + rdi]
cmp rax, rbx
jne 0x1402031c0
mov r8, r13
mov rdx, qword [r13 + 8]
mov rcx, rdi
call fcn.140138010
mov qword [r13 + 8], rdi
lea rcx, [rbp + 0x1430]
call fcn.14012bb40
jmp 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x17a0]
call fcn.140149800
nop
cmp byte [0x1405ebaff], 1
jne 0x1402032fa
xor r8d, r8d
lea rdx, str.audio_splash.wav
lea rcx, [rbp + 0x17a0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x1402032fa
mov byte [rsp + 0x20], 0
mov r9d, dword [0x1405d80bc]
mov r8d, dword [0x1405ebb1c]
mov edx, dword [0x1405ebb18]
mov rcx, qword [0x1405ebba0]
call fcn.14020f040
mov byte [0x1405ebb15], 1
lea rcx, [rbp + 0x17a0]
call fcn.14012bb40
jmp 0x140203c85
cmp eax, 0xc9b9d989
je 0x140203380
cmp eax, 0xf148618d
jne 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x1450]
call fcn.140149800
xor r8d, r8d
lea rdx, str.__find_an_emptier_spot_
lea rcx, [rbp + 0x1450]
call fcn.140176180
cmp rax, 0xffffffffffffffff
je 0x14020336f
cmp byte [0x1405ebb2e], 0
je 0x14020336f
mov byte [0x1405ebb2e], 0
lea rcx, [rbp + 0x1450]
call fcn.14012bb40
mov bl, 1
jmp 0x140203c87
lea rcx, [rbp + 0x1450]
call fcn.14012bb40
jmp 0x140203c85
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0xae0]
call fcn.140149800
nop
mov rdi, qword [0x1405ebba0]
mov eax, dword [rdi + 0x150]
cmp dword [rsi + 4], eax
jne 0x140203445
xor r8d, r8d
lea rdx, [0x1404bc0d4]
lea rcx, [rbp + 0xae0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1402033e6
xor r8d, r8d
lea rdx, [0x1404bc09c]
lea rcx, [rbp + 0xae0]
call fcn.140176180
cmp rax, 0xffffffffffffffff
jne 0x1402033e6
xor al, al
jmp 0x1402033e8
mov al, 1
mov byte [0x1405ebab0], al
cmp qword [0x1405d8670], 0
jne 0x14020340b
lea rdx, [rbp + 0x1130]
lea rcx, [0x1405d8660]
call fcn.140151060
lea rdx, [0x1405d8660]
lea rcx, [rbp + 0x1110]
call fcn.140151bf0
mov dword [rsp + 0x20], r12d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d0]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
mov rdi, qword [0x1405ebba0]
movzx eax, byte [0x1405ebb26]
test al, al
je 0x1402034f2
mov rbx, qword [rdi + 0xf0]
mov rdi, qword [rdi + 0xf8]
cmp rbx, rdi
je 0x1402034ea
nop dword [rax + rax]
mov rdx, rbx
lea rcx, [rbp + 0x3460]
call fcn.14014ccf0
nop
lea rdx, [rbp + 0x3468]
cmp qword [rbp + 0x3480], 0xf
cmova rdx, qword [rbp + 0x3468]
lea rcx, [rbp + 0xae0]
cmp qword [rbp + 0xaf8], 0xf
cmova rcx, qword [rbp + 0xae0]
mov r8, qword [rbp + 0xaf0]
cmp r8, qword [rbp + 0x3478]
jne 0x1402034cb
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1402036f3
lea rcx, [rbp + 0x3460]
call fcn.140150cb0
add rbx, 0x88
cmp rbx, rdi
jne 0x140203470
movzx eax, byte [0x1405ebb26]
test al, al
jne 0x140203c28
mov rbx, qword [0x1405d8790]
mov rdi, qword [reloc.WS2_32.dll_ntohs]
lea rcx, [0x1405d8780]
mov rsi, qword [0x1405d8780]
cmp rdi, 0xf
cmova rcx, rsi
cmp rbx, 6
jne 0x14020384a
mov r8, rbx
lea rdx, str.maxlvl
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14020384a
mov rax, qword [reloc.WS2_32.dll_bind]
movabs r13, 0x7fffffffffffffff
sub r13, rax
cmp r13, 0x13
jb 0x140203d10
lea r9, [0x1405d81a0]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r9, qword [0x1405d81a0]
mov qword [rsp + 0x30], reloc.WS2_32.dll_send
lea rcx, str.showGuildmaxLevel
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [0x1405d81a0]
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1070]
call fcn.14012ba10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x10b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10c0], xmm1
mov r8d, reloc.WS2_32.dll_ntohl
lea rdx, str.OnCountryState
lea rcx, [rbp + 0x10b0]
call fcn.140137550
nop
lea rdx, [rbp + 0x10b0]
lea rcx, [rbp + 0x3d10]
call fcn.14014d170
nop
lea rcx, [rbp + 0x10b0]
call fcn.14012bb40
lea rdx, [rbp + 0x1070]
cmp qword [rbp + 0x1088], 0xf
cmova rdx, qword [rbp + 0x1070]
xorps xmm0, xmm0
movups xmmword [rbp + 0xbc0], xmm0
mov qword [rbp + 0xbd0], r12
mov qword [rbp + 0xbd8], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdx + r8], 0
jne 0x140203624
lea rcx, [rbp + 0xbc0]
call fcn.140137550
nop
mov dword [rbp + 0x3d50], 2
lea rdx, [rbp + 0xbc0]
cmp qword [rbp + 0xbd8], 0xf
cmova rdx, qword [rbp + 0xbc0]
mov r8, qword [rbp + 0xbd0]
lea rcx, [rbp + 0x3d70]
call fcn.140165210
nop
mov r8, qword [rbp + 0xbd8]
cmp r8, 0xf
jbe 0x140203690
mov rdx, qword [rbp + 0xbc0]
lea rcx, [rbp + 0xbc0]
call fcn.14012bba0
mov qword [rbp + 0xbd0], r12
mov qword [rbp + 0xbd8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xbc0], 0
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x3d10]
mov dl, 1
call fcn.14020f7a0
nop
mov r9, r15
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rbp + 0x3d10]
call fcn.140487d5c
nop
lea rcx, [rbp + 0x1070]
jmp 0x140203be5
xorps xmm0, xmm0
movups xmmword [rbp + 0xdc0], xmm0
mov qword [rbp + 0xdd0], r12
mov qword [rbp + 0xdd8], r12
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str._0__cHIDDEN_0___
lea rcx, [rbp + 0xdc0]
call fcn.140137550
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc60], xmm0
movdqa xmm1, xmmword [reloc.WS2_32.dll_listen]
movdqu xmmword [rbp + 0xc70], xmm1
movsd xmm0, qword [str.OnNameChanged]
movsd qword [rbp + 0xc60], xmm0
mov eax, dword [0x1404bc100]
mov dword [rbp + 0xc68], eax
movzx eax, byte [0x1404bc104]
mov byte [rbp + 0xc6c], al
mov byte [rbp + 0xc6d], 0
lea rdx, [rbp + 0xc60]
lea rcx, [rbp + 0x3b50]
call fcn.14014d170
nop
mov r8, qword [rbp + 0xc78]
cmp r8, 0xf
jbe 0x1402037a3
mov rdx, qword [rbp + 0xc60]
lea rcx, [rbp + 0xc60]
call fcn.14012bba0
movdqa xmm0, xmmword [0x1404b8c30]
movdqu xmmword [rbp + 0xc70], xmm0
mov byte [rbp + 0xc60], 0
mov dword [rbp + 0x3b90], 2
lea rdx, [rbp + 0xdc0]
cmp qword [rbp + 0xdd8], 0xf
cmova rdx, qword [rbp + 0xdc0]
mov r8, qword [rbp + 0xdd0]
lea rcx, [rbp + 0x3bb0]
call fcn.140165210
mov dword [rsp + 0x20], 0xffffffff
mov r9d, dword [rbp + 0x34a8]
lea r8, [rbp + 0x3b50]
mov dl, 1
mov rcx, qword [0x1405ebba0]
call fcn.14020f7a0
nop
mov r9, r15
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rbp + 0x3b50]
call fcn.140487d5c
nop
lea rcx, [rbp + 0xdc0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3460]
call fcn.140150cb0
jmp 0x140203beb
lea rcx, [0x1405d8780]
cmp rdi, 0xf
cmova rcx, rsi
cmp rbx, 2
jne 0x140203942
mov r8, rbx
lea rdx, [0x1404c7270]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140203942
lea rdx, str.OnNameChanged
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x45d0]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov r9, qword [0x1405d8670]
mov r8, rbx
lea rdx, [rbp + 0x32c0]
lea rcx, [0x1405d8660]
call fcn.1401f3a20
nop
mov r8, rax
lea rdx, str._4Dr.
lea rcx, [rbp + 0x32a0]
call fcn.140136900
nop
mov rdx, rax
lea rcx, [rbp + 0x4610]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x32a0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x32c0]
call fcn.14012bb40
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x45d0]
mov dl, 1
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x45d0]
call fcn.140150e80
jmp 0x140203beb
lea rdx, [0x1404c72dc]
lea rcx, [0x1405d8780]
call fcn.140136650
test al, al
je 0x140203a26
lea r8, str.showGuilddonor
lea rdx, [0x1405d81a0]
lea rcx, [rbp + 0x1720]
call fcn.140136890
nop
lea rdx, str.OnCountryState
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4790]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rcx, [rbp + 0x1720]
call fcn.14016bce0
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x47d0]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x4790]
mov dl, 1
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4790]
call fcn.140150e80
nop
lea rcx, [rbp + 0x1720]
jmp 0x140203be5
lea rdx, str.legend
lea rcx, [0x1405d8780]
call fcn.140136650
test al, al
je 0x140203b06
lea rdx, str.OnNameChanged
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4950]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea r8, [0x1405d8660]
lea rdx, [0x1404ba564]
lea rcx, [rbp + 0x3300]
call fcn.140136970
nop
lea r8, str._of_Legend__
mov rdx, rax
lea rcx, [rbp + 0x32e0]
call fcn.140136740
nop
mov rdx, rax
lea rcx, [rbp + 0x4990]
call fcn.140151bf0
nop
lea rcx, [rbp + 0x32e0]
call fcn.14012bb40
nop
lea rcx, [rbp + 0x3300]
call fcn.14012bb40
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x4950]
mov dl, 1
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4950]
call fcn.140150e80
jmp 0x140203beb
lea rdx, str.master
lea rcx, [0x1405d8780]
call fcn.140136650
test al, al
je 0x140203c28
lea r8, str.showGuildmaster
lea rdx, [0x1405d81a0]
lea rcx, [rbp + 0x16a0]
call fcn.140136890
nop
lea rdx, str.OnCountryState
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4b10]
call fcn.14014d170
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
lea rcx, [rbp + 0x16a0]
call fcn.14016bce0
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140149920
nop
lea rdx, [rbp + 0xa20]
lea rcx, [rbp + 0x4b50]
call fcn.140151bf0
nop
lea rcx, [rbp + 0xa20]
call fcn.14012bb40
mov dword [rsp + 0x20], 0xffffffff
mov rcx, qword [0x1405ebba0]
mov r9d, dword [rcx + 0x150]
lea r8, [rbp + 0x4b10]
mov dl, 1
call fcn.14020f7a0
nop
lea rcx, [rbp + 0x4b10]
call fcn.140150e80
nop
lea rcx, [rbp + 0x16a0]
call fcn.14012bb40
nop
mov r8, qword [rbp + 0xaf8]
cmp r8, 0xf
jbe 0x140203c0b
mov rdx, qword [rbp + 0xae0]
lea rcx, [rbp + 0xae0]
call fcn.14012bba0
mov qword [rbp + 0xaf0], r12
mov qword [rbp + 0xaf8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xae0], 0
mov bl, 1
jmp 0x140203c87
mov rdx, qword [rbp + 0xaf8]
cmp rdx, 0xf
jbe 0x140203c6c
inc rdx
mov rcx, qword [rbp + 0xae0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140203c67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140203c67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140487b8c
mov qword [rbp + 0xaf0], r12
mov qword [rbp + 0xaf8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xae0], 0
xor bl, bl
mov r8, qword [rbp + 0xbf8]
cmp r8, 0xf
jbe 0x140203ca7
mov rdx, qword [rbp + 0xbe0]
lea rcx, [rbp + 0xbe0]
call fcn.14012bba0
mov qword [rbp + 0xbf0], r12
mov qword [rbp + 0xbf8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xbe0], 0
lea r9, [fcn.140150df0]
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rbp + 0x10d0]
call fcn.140487d5c
nop
movzx eax, bl
mov rcx, qword [rbp + 0x4eb0]
xor rcx, rsp
call fcn.140487ca0
lea r11, [rsp + 0x4fc0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14012bbe0
nop
call fcn.14012bbe0
nop
call fcn.140164650
nop
call fcn.140164650
nop
call fcn.140164650
nop
call fcn.14012bbe0
nop
call fcn.14012bbe0
nop
call fcn.14012bbe0
int3