Function at 0x1800074e0
Capabilities:
Open clipboard
Read clipboard data

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r13
push r14
push r15
sub rsp, 0x130
mov rax, qword [0x1801b0058]
xor rax, rsp
mov qword [rsp + 0x120], rax
xor edi, edi
xor ecx, ecx
call qword [sym.imp.USER32.dll_OpenClipboard]
test eax, eax
je 0x1800075b0
lea ecx, [rdi + 1]
call qword [sym.imp.USER32.dll_GetClipboardData]
mov rbx, rax
test rax, rax
je 0x1800075aa
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GlobalLock]
test rax, rax
je 0x1800075aa
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0xf0], xmm1
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], dil
jne 0x180007560
mov rdx, rax
lea rcx, [rsp + 0xe0]
call fcn.1800055b0
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GlobalUnlock]
call qword [sym.imp.USER32.dll_CloseClipboard]
movups xmm0, xmmword [rsp + 0xe0]
movups xmmword [rsp + 0x100], xmm0
movups xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsp + 0x110], xmm1
jmp 0x1800075d4
call qword [sym.imp.USER32.dll_CloseClipboard]
xorps xmm0, xmm0
movups xmmword [rsp + 0x100], xmm0
movdqa xmm1, xmmword [0x1801956a0]
mov byte [rsp + 0x100], dil
movdqu xmmword [rsp + 0x110], xmm1
lea rcx, [rsp + 0x30]
call fcn.180009910
nop
mov qword [rsp + 0xd8], rdi
lea r8, [rsp + 0xa0]
lea rdx, [rsp + 0x100]
lea rcx, [rsp + 0xe0]
call fcn.18000d390
mov rdi, rax
mov rcx, rax
call fcn.18000b3f0
movzx ecx, byte [rsp + 0x30]
movzx eax, byte [rdi]
mov byte [rsp + 0x30], al
mov byte [rdi], cl
mov rax, qword [rsp + 0x38]
mov r8, qword [rdi + 8]
mov qword [rsp + 0x38], r8
mov qword [rdi + 8], rax
lea rcx, [rsp + 0x30]
call fcn.18000b3f0
nop
mov rcx, rdi
call fcn.18000b3f0
movzx edx, byte [rdi]
lea rcx, [rdi + 8]
call fcn.18000ae10
nop
cmp byte [rsp + 0x30], 1
jne 0x180007927
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov rsi, r15
mov r14d, 0xa
cmp byte [rbx + 0x19], 0
jne 0x1800076d5
nop word [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180007692
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r14
cmova r8, r14
lea rdx, str.fullscreen
call fcn.1800eeb90
test eax, eax
je 0x1800076b2
jns 0x1800076bd
mov al, 0xff
jmp 0x1800076bf
cmp rdi, r14
jae 0x1800076bb
mov al, 0xff
jmp 0x1800076bf
jbe 0x1800076c9
mov al, 1
test al, al
jns 0x1800076c9
mov rbx, qword [rbx + 0x10]
jmp 0x1800076cf
mov rsi, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180007680
cmp byte [rsi + 0x19], 0
jne 0x180007744
lea rcx, [rsi + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800076ed
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 0xa
cmova r8, r14
lea rdx, str.fullscreen
call fcn.1800eeb90
test eax, eax
je 0x18000770e
jns 0x18000771a
mov al, 0xff
jmp 0x18000771c
cmp rbx, 0xa
jae 0x180007718
mov al, 0xff
jmp 0x18000771c
jbe 0x180007720
mov al, 1
test al, al
jg 0x180007744
cmp rsi, r15
je 0x180007744
lea rdx, str.fullscreen
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48d8], al
cmp byte [rsp + 0x30], 1
jne 0x180007927
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov rsi, r15
mov r14d, 0xc
cmp byte [rbx + 0x19], 0
jne 0x1800077c5
nop word [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180007782
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r14
cmova r8, r14
lea rdx, str.brockhitbind
call fcn.1800eeb90
test eax, eax
je 0x1800077a2
jns 0x1800077ad
mov al, 0xff
jmp 0x1800077af
cmp rdi, r14
jae 0x1800077ab
mov al, 0xff
jmp 0x1800077af
jbe 0x1800077b9
mov al, 1
test al, al
jns 0x1800077b9
mov rbx, qword [rbx + 0x10]
jmp 0x1800077bf
mov rsi, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180007770
cmp byte [rsi + 0x19], 0
jne 0x180007834
lea rcx, [rsi + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800077dd
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 0xc
cmova r8, r14
lea rdx, str.brockhitbind
call fcn.1800eeb90
test eax, eax
je 0x1800077fe
jns 0x18000780a
mov al, 0xff
jmp 0x18000780c
cmp rbx, 0xc
jae 0x180007808
mov al, 0xff
jmp 0x18000780c
jbe 0x180007810
mov al, 1
test al, al
jg 0x180007834
cmp rsi, r15
je 0x180007834
lea rdx, str.brockhitbind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48fc], eax
cmp byte [rsp + 0x30], 1
jne 0x180007927
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
mov esi, 8
cmp byte [rbx + 0x19], 0
jne 0x1800078b5
nop dword [rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180007872
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, rsi
cmova r8, rsi
lea rdx, str.hoodbind
call fcn.1800eeb90
test eax, eax
je 0x180007892
jns 0x18000789d
mov al, 0xff
jmp 0x18000789f
cmp rdi, rsi
jae 0x18000789b
mov al, 0xff
jmp 0x18000789f
jbe 0x1800078a9
mov al, 1
test al, al
jns 0x1800078a9
mov rbx, qword [rbx + 0x10]
jmp 0x1800078af
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180007860
cmp byte [r14 + 0x19], 0
jne 0x18000792c
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800078ce
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 8
cmova r8, rsi
lea rdx, str.hoodbind
call fcn.1800eeb90
test eax, eax
je 0x1800078ef
jns 0x1800078fb
mov al, 0xff
jmp 0x1800078fd
cmp rbx, 8
jae 0x1800078f9
mov al, 0xff
jmp 0x1800078fd
jbe 0x180007901
mov al, 1
test al, al
jg 0x18000792c
cmp r14, r15
je 0x18000792c
lea rdx, str.hoodbind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48a8], eax
jmp 0x18000792c
mov esi, 8
cmp byte [rsp + 0x30], 1
jne 0x180007a17
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x1800079a7
nop dword [rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180007962
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, 8
cmova r8, rsi
lea rdx, str.filicker
call fcn.1800eeb90
test eax, eax
je 0x180007983
jns 0x18000798f
mov al, 0xff
jmp 0x180007991
cmp rdi, 8
jae 0x18000798d
mov al, 0xff
jmp 0x180007991
jbe 0x18000799b
mov al, 1
test al, al
jns 0x18000799b
mov rbx, qword [rbx + 0x10]
jmp 0x1800079a1
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180007950
cmp byte [r14 + 0x19], 0
jne 0x180007a17
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800079c0
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 8
cmova r8, rsi
lea rdx, str.filicker
call fcn.1800eeb90
test eax, eax
je 0x1800079e1
jns 0x1800079ed
mov al, 0xff
jmp 0x1800079ef
cmp rbx, 8
jae 0x1800079eb
mov al, 0xff
jmp 0x1800079ef
jbe 0x1800079f3
mov al, 1
test al, al
jg 0x180007a17
cmp r14, r15
je 0x180007a17
lea rdx, str.filicker
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4900], al
lea rdx, str.ftargetMax
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007a4d
lea rdx, str.ftargetMax
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d88], xmm0
lea rdx, str.ftargetMin
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007a83
lea rdx, str.ftargetMin
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d78], xmm0
lea rdx, str.fjitter
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007ab9
lea rdx, str.fjitter
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b4904], xmm0
lea rdx, str.fbrockhit
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007aed
lea rdx, str.fbrockhit
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48ec], eax
lea rdx, str.fbind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007b21
lea rdx, str.fbind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0d60], eax
lea rdx, str.rcoicker
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007b55
lea rdx, str.rcoicker
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48f8], al
lea rdx, str.rtargetMax
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007b8b
lea rdx, str.rtargetMax
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d90], xmm0
lea rdx, str.rtargetMin
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007bc1
lea rdx, str.rtargetMin
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d70], xmm0
lea rdx, str.sokfil
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007bf7
lea rdx, str.sokfil
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b48f4], xmm0
lea rdx, str.rbind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007c2b
lea rdx, str.rbind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0d40], eax
lea rdx, str.heinecraftOnly
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007c5f
lea rdx, str.heinecraftOnly
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0d44], al
lea rdx, str.kgkh
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007c93
lea rdx, str.kgkh
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0d4d], al
lea rdx, str.ootd
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007cc7
lea rdx, str.ootd
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0d4c], al
lea rdx, str.pkaxloool
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007cfb
lea rdx, str.pkaxloool
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48f0], al
lea rdx, str.shiftDisable
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007d2f
lea rdx, str.shiftDisable
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0d6c], al
lea rdx, str.bobobchance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007d63
lea rdx, str.bobobchance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48a0], eax
lea rdx, str.bobobdelay
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007d97
lea rdx, str.bobobdelay
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0c54], eax
lea rdx, str.bobobonlysprinting
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007dcb
lea rdx, str.bobobonlysprinting
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0c50], al
lea rdx, str.bobobonlyclicking
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007dff
lea rdx, str.bobobonlyclicking
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0c51], al
lea rdx, str.hoodchance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007e35
lea rdx, str.hoodchance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0c58], xmm0
lea rdx, str.hoodrange
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007e6b
lea rdx, str.hoodrange
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0c5c], xmm0
lea rdx, str.aoooinventorykey
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007e9f
lea rdx, str.aoooinventorykey
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0cb4], eax
lea rdx, str.aooo0
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007ed3
lea rdx, str.aooo0
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0ca8], eax
lea rdx, str.aooo1
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007f07
lea rdx, str.aooo1
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0cac], eax
lea rdx, str.aooo2
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007f3b
lea rdx, str.aooo2
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0cb0], eax
lea rdx, str.aoooUI
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180007f6f
lea rdx, str.aoooUI
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48c8], eax
mov esi, 7
cmp byte [rsp + 0x30], 1
jne 0x180008247
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x180007ff5
nop dword [rax]
nop dword [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180007fb2
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, rsi
cmova r8, rsi
lea rdx, str.aoooUI1
call fcn.1800eeb90
test eax, eax
je 0x180007fd2
jns 0x180007fdd
mov al, 0xff
jmp 0x180007fdf
cmp rdi, rsi
jae 0x180007fdb
mov al, 0xff
jmp 0x180007fdf
jbe 0x180007fe9
mov al, 1
test al, al
jns 0x180007fe9
mov rbx, qword [rbx + 0x10]
jmp 0x180007fef
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180007fa0
cmp byte [r14 + 0x19], 0
jne 0x180008065
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x18000800e
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 7
cmova r8, rsi
lea rdx, str.aoooUI1
call fcn.1800eeb90
test eax, eax
je 0x18000802f
jns 0x18000803b
mov al, 0xff
jmp 0x18000803d
cmp rbx, 7
jae 0x180008039
mov al, 0xff
jmp 0x18000803d
jbe 0x180008041
mov al, 1
test al, al
jg 0x180008065
cmp r14, r15
je 0x180008065
lea rdx, str.aoooUI1
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48cc], eax
cmp byte [rsp + 0x30], 1
jne 0x180008247
mov rax, qword [rsp + 0x38]
mov r13, qword [rax]
mov rbx, qword [r13 + 8]
mov r14, r13
mov r15d, 6
cmp byte [rbx + 0x19], 0
jne 0x1800080e5
nop dword [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800080a2
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r15
cmova r8, r15
lea rdx, str.aoooBI
call fcn.1800eeb90
test eax, eax
je 0x1800080c2
jns 0x1800080cd
mov al, 0xff
jmp 0x1800080cf
cmp rdi, r15
jae 0x1800080cb
mov al, 0xff
jmp 0x1800080cf
jbe 0x1800080d9
mov al, 1
test al, al
jns 0x1800080d9
mov rbx, qword [rbx + 0x10]
jmp 0x1800080df
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180008090
cmp byte [r14 + 0x19], 0
jne 0x180008155
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800080fe
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 6
cmova r8, r15
lea rdx, str.aoooBI
call fcn.1800eeb90
test eax, eax
je 0x18000811f
jns 0x18000812b
mov al, 0xff
jmp 0x18000812d
cmp rbx, 6
jae 0x180008129
mov al, 0xff
jmp 0x18000812d
jbe 0x180008131
mov al, 1
test al, al
jg 0x180008155
cmp r14, r13
je 0x180008155
lea rdx, str.aoooBI
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48d0], eax
cmp byte [rsp + 0x30], 1
jne 0x180008247
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x1800081d7
nop word [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180008192
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, 7
cmova r8, rsi
lea rdx, str.aoooBI1
call fcn.1800eeb90
test eax, eax
je 0x1800081b3
jns 0x1800081bf
mov al, 0xff
jmp 0x1800081c1
cmp rdi, 7
jae 0x1800081bd
mov al, 0xff
jmp 0x1800081c1
jbe 0x1800081cb
mov al, 1
test al, al
jns 0x1800081cb
mov rbx, qword [rbx + 0x10]
jmp 0x1800081d1
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180008180
cmp byte [r14 + 0x19], 0
jne 0x180008247
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800081f0
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 7
cmova r8, rsi
lea rdx, str.aoooBI1
call fcn.1800eeb90
test eax, eax
je 0x180008211
jns 0x18000821d
mov al, 0xff
jmp 0x18000821f
cmp rbx, 7
jae 0x18000821b
mov al, 0xff
jmp 0x18000821f
jbe 0x180008223
mov al, 1
test al, al
jg 0x180008247
cmp r14, r15
je 0x180008247
lea rdx, str.aoooBI1
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48d4], eax
lea rdx, str.aoooSP
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000827b
lea rdx, str.aoooSP
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48e0], eax
lea rdx, str.aoooSP1
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800082af
lea rdx, str.aoooSP1
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48e4], eax
lea rdx, str.seeecretxdd
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000831b
lea rdx, str.seeecretxdd
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rdx, [rsp + 0xe0]
mov rcx, rax
call fcn.18000d910
lea rcx, [rsp + 0xe0]
call fcn.180009e80
lea rdx, str.loadername.dll
sub rdx, rax
nop dword [rax]
movzx ecx, byte [rax]
mov byte [rax + rdx], cl
lea rax, [rax + 1]
test cl, cl
jne 0x180008300
lea rcx, [rsp + 0xe0]
call fcn.180009ad0
lea rdx, str.maoow
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000834f
lea rdx, str.maoow
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48a5], al
lea rdx, str.maow
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008383
lea rdx, str.maow
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b489c], al
lea rdx, [0x180154d24]
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800083b7
lea rdx, [0x180154d24]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48a4], al
mov byte [0x1801b48ac], 1
lea rdx, str.heainA
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000858b
lea rdx, str.heainA
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0e70]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0xe0]
call fcn.18000d9e0
nop
lea rdx, str.heainB
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0dc8]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x68]
call fcn.18000d9e0
nop
lea rdx, str.heainC
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0d98]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000d9e0
nop
lea rdx, str.heainP
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0db8]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.18000d9e0
nop
lea rdx, str.heainBG
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0da8]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x88]
call fcn.18000d9e0
nop
lea rdx, str.heainT
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0e60]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x78]
call fcn.18000d9e0
nop
lea rcx, [rsp + 0xe0]
call fcn.180002360
lea rcx, [rsp + 0x68]
call fcn.180002360
lea rcx, [rsp + 0x58]
call fcn.180002360
lea rcx, [rsp + 0x48]
call fcn.180002360
lea rcx, [rsp + 0x88]
call fcn.180002360
lea rcx, [rsp + 0x78]
call fcn.180002360
nop
cmp dword [rsp + 0x80], 0
jne 0x18000944c
cmp dword [rsp + 0x90], 0
jne 0x180009452
cmp dword [rsp + 0x50], 0
jne 0x180009458
cmp dword [rsp + 0x60], 0
jne 0x18000945e
cmp dword [rsp + 0x70], 0
jne 0x180009464
cmp dword [rsp + 0xe8], 0
jne 0x18000946a
cmp byte [rsp + 0x30], 1
jne 0x180008764
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov rsi, r15
mov r14d, 9
cmp byte [rbx + 0x19], 0
jne 0x180008606
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800085c3
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r14
cmova r8, r14
lea rdx, str.aooodelay
call fcn.1800eeb90
test eax, eax
je 0x1800085e3
jns 0x1800085ee
mov al, 0xff
jmp 0x1800085f0
cmp rdi, r14
jae 0x1800085ec
mov al, 0xff
jmp 0x1800085f0
jbe 0x1800085fa
mov al, 1
test al, al
jns 0x1800085fa
mov rbx, qword [rbx + 0x10]
jmp 0x180008600
mov rsi, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x1800085b1
cmp byte [rsi + 0x19], 0
jne 0x180008675
lea rcx, [rsi + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x18000861e
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 9
cmova r8, r14
lea rdx, str.aooodelay
call fcn.1800eeb90
test eax, eax
je 0x18000863f
jns 0x18000864b
mov al, 0xff
jmp 0x18000864d
cmp rbx, 9
jae 0x180008649
mov al, 0xff
jmp 0x18000864d
jbe 0x180008651
mov al, 1
test al, al
jg 0x180008675
cmp rsi, r15
je 0x180008675
lea rdx, str.aooodelay
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0c90], eax
cmp byte [rsp + 0x30], 1
jne 0x180008764
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov rsi, r15
mov r14d, 5
cmp byte [rbx + 0x19], 0
jne 0x1800086f5
nop dword [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800086b2
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r14
cmova r8, r14
lea rdx, str.gkgkg
call fcn.1800eeb90
test eax, eax
je 0x1800086d2
jns 0x1800086dd
mov al, 0xff
jmp 0x1800086df
cmp rdi, r14
jae 0x1800086db
mov al, 0xff
jmp 0x1800086df
jbe 0x1800086e9
mov al, 1
test al, al
jns 0x1800086e9
mov rbx, qword [rbx + 0x10]
jmp 0x1800086ef
mov rsi, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x1800086a0
cmp byte [rsi + 0x19], 0
jne 0x180008764
lea rcx, [rsi + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x18000870d
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 5
cmova r8, r14
lea rdx, str.gkgkg
call fcn.1800eeb90
test eax, eax
je 0x18000872e
jns 0x18000873a
mov al, 0xff
jmp 0x18000873c
cmp rbx, 5
jae 0x180008738
mov al, 0xff
jmp 0x18000873c
jbe 0x180008740
mov al, 1
test al, al
jg 0x180008764
cmp rsi, r15
je 0x180008764
lea rdx, str.gkgkg
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0ca0], eax
lea rdx, str.aooobind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008798
lea rdx, str.aooobind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0c9c], eax
lea rdx, str.aoooenabled
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800087cc
lea rdx, str.aoooenabled
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48c1], al
lea rdx, str.aooodraw
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008800
lea rdx, str.aooodraw
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48e8], al
lea rdx, str.aooodoubleclick
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008834
lea rdx, str.aooodoubleclick
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0c98], al
lea rdx, str.heeeeeeh
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008868
lea rdx, str.heeeeeeh
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b0c8c], al
lea rdx, str.shiftbind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000889c
lea rdx, str.shiftbind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0d64], eax
lea rdx, str.ggleaseDelayX
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800088d2
lea rdx, str.ggleaseDelayX
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d58], xmm0
lea rdx, str.ggleaseDelayY
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008908
lea rdx, str.ggleaseDelayY
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d74], xmm0
lea rdx, str.tlikeChance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000893e
lea rdx, str.tlikeChance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d84], xmm0
lea rdx, str.tlikeMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008974
lea rdx, str.tlikeMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d54], xmm0
lea rdx, str.tlikeMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800089aa
lea rdx, str.tlikeMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d7c], xmm0
lea rdx, str.ekdChance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800089e0
lea rdx, str.ekdChance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d80], xmm0
lea rdx, str.ekdMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008a16
lea rdx, str.ekdMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d68], xmm0
lea rdx, str.ekdMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008a4c
lea rdx, str.ekdMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d50], xmm0
lea rdx, str.laylierChance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008a82
lea rdx, str.laylierChance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d8c], xmm0
lea rdx, str.laylierMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008ab8
lea rdx, str.laylierMultiplierX
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d48], xmm0
lea rdx, str.laylierMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008aee
lea rdx, str.laylierMultiplierY
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0d5c], xmm0
lea rdx, str.tolerance
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008b22
lea rdx, str.tolerance
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0c94], eax
lea rdx, [0x180154f1c]
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008b56
lea rdx, [0x180154f1c]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b492c], al
lea rdx, str.entBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008b8a
lea rdx, str.entBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b490c], eax
lea rdx, str.entsooe
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008bbe
lea rdx, str.entsooe
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4940], al
lea rdx, str.entChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008bf2
lea rdx, str.entChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b4938], eax
lea rdx, str.entCircle
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008c26
lea rdx, str.entCircle
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4935], al
lea rdx, str.bulgefinder
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008c5a
lea rdx, str.bulgefinder
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4908], al
lea rdx, str.chestsooe
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008c8e
lea rdx, str.chestsooe
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4920], al
lea rdx, str.chestosp
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008cc2
lea rdx, str.chestosp
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4921], al
lea rdx, str.chestospBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008cf6
lea rdx, str.chestospBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b4928], eax
lea rdx, str.chestospChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008d2a
lea rdx, str.chestospChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b4930], eax
lea rdx, str.chestospLarge
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008d5e
lea rdx, str.chestospLarge
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4910], al
lea rdx, str.eesdendedNametags
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008d92
lea rdx, str.eesdendedNametags
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4911], al
lea rdx, str.brackboxthingBg
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008dc6
lea rdx, str.brackboxthingBg
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4936], al
lea rcx, [rsp + 0x30]
call fcn.18000da90
test al, al
je 0x180008df3
lea rdx, str.brackboxthingBgBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b4924], eax
lea rdx, str.brackboxthingsooe
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008e27
lea rdx, str.brackboxthingsooe
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4918], al
lea rdx, str.brackboxthingChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008e5b
lea rdx, str.brackboxthingChamsBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b493c], eax
lea rcx, [rsp + 0x30]
call fcn.18000db30
test al, al
je 0x180008e88
lea rdx, str.brackboxthingIncreaseBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b491c], eax
lea rcx, [rsp + 0x30]
call fcn.18000dbd0
test al, al
je 0x180008eb5
lea rdx, str.brackboxthingIncreaseHeight
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b4934], al
lea rdx, str.brackboxthingMax
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008ee9
lea rdx, str.brackboxthingMax
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0ea8], eax
lea rdx, str.brackboxthingMulti
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008f1f
lea rdx, str.brackboxthingMulti
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0e90], xmm0
lea rdx, str.brackboxthingMultiBind
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x180008f53
lea rdx, str.brackboxthingMultiBind
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b4914], eax
lea rdx, str.entCircleColor
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000908a
lea rdx, str.chestospColor
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0e98]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.18000d9e0
nop
lea rdx, str.entCircleColor
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0e80]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000d9e0
nop
lea rdx, str.entColor
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0ec0]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0x68]
call fcn.18000d9e0
nop
lea rdx, str.brackboxthingColor
lea rcx, [rsp + 0x30]
call fcn.18000d150
lea rcx, [0x1801b0eb0]
mov qword [rsp + 0x40], rcx
mov r9, rax
lea r8, [rsp + 0x40]
lea rcx, [rsp + 0xe0]
call fcn.18000d9e0
nop
lea rcx, [rsp + 0x48]
call fcn.180002360
lea rcx, [rsp + 0x58]
call fcn.180002360
lea rcx, [rsp + 0x68]
call fcn.180002360
lea rcx, [rsp + 0xe0]
call fcn.180002360
nop
cmp dword [rsp + 0xe8], 0
jne 0x180009470
cmp dword [rsp + 0x70], 0
jne 0x180009476
cmp dword [rsp + 0x60], 0
jne 0x18000947c
cmp dword [rsp + 0x50], 0
jne 0x180009482
lea rdx, [0x180155094]
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800090be
lea rdx, [0x180155094]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48b8], al
lea rdx, [0x180155098]
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x1800090f4
lea rdx, [0x180155098]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0c80], xmm0
lea rdx, [0x18015509c]
lea rcx, [rsp + 0x30]
call fcn.18000d4e0
test al, al
je 0x18000912a
lea rdx, [0x18015509c]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d760
movss dword [0x1801b0c88], xmm0
mov esi, 2
cmp byte [rsp + 0x30], 1
jne 0x1800093f7
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x1800091a5
nop
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180009162
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, rsi
cmova r8, rsi
lea rdx, [0x1801550a0]
call fcn.1800eeb90
test eax, eax
je 0x180009182
jns 0x18000918d
mov al, 0xff
jmp 0x18000918f
cmp rdi, rsi
jae 0x18000918b
mov al, 0xff
jmp 0x18000918f
jbe 0x180009199
mov al, 1
test al, al
jns 0x180009199
mov rbx, qword [rbx + 0x10]
jmp 0x18000919f
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180009150
cmp byte [r14 + 0x19], 0
jne 0x180009215
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800091be
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 2
cmova r8, rsi
lea rdx, [0x1801550a0]
call fcn.1800eeb90
test eax, eax
je 0x1800091df
jns 0x1800091eb
mov al, 0xff
jmp 0x1800091ed
cmp rbx, 2
jae 0x1800091e9
mov al, 0xff
jmp 0x1800091ed
jbe 0x1800091f1
mov al, 1
test al, al
jg 0x180009215
cmp r14, r15
je 0x180009215
lea rdx, [0x1801550a0]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b48bc], eax
cmp byte [rsp + 0x30], 1
jne 0x1800093f7
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x180009297
nop word [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180009252
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, 2
cmova r8, rsi
lea rdx, [0x1801550a4]
call fcn.1800eeb90
test eax, eax
je 0x180009273
jns 0x18000927f
mov al, 0xff
jmp 0x180009281
cmp rdi, 2
jae 0x18000927d
mov al, 0xff
jmp 0x180009281
jbe 0x18000928b
mov al, 1
test al, al
jns 0x18000928b
mov rbx, qword [rbx + 0x10]
jmp 0x180009291
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180009240
cmp byte [r14 + 0x19], 0
jne 0x180009307
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800092b0
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 2
cmova r8, rsi
lea rdx, [0x1801550a4]
call fcn.1800eeb90
test eax, eax
je 0x1800092d1
jns 0x1800092dd
mov al, 0xff
jmp 0x1800092df
cmp rbx, 2
jae 0x1800092db
mov al, 0xff
jmp 0x1800092df
jbe 0x1800092e3
mov al, 1
test al, al
jg 0x180009307
cmp r14, r15
je 0x180009307
lea rdx, [0x1801550a4]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d580
mov byte [0x1801b48c0], al
cmp byte [rsp + 0x30], 1
jne 0x1800093f7
mov rax, qword [rsp + 0x38]
mov r15, qword [rax]
mov rbx, qword [r15 + 8]
mov r14, r15
cmp byte [rbx + 0x19], 0
jne 0x180009387
nop word [rax + rax]
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x180009342
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, 2
cmova r8, rsi
lea rdx, [0x1801550a8]
call fcn.1800eeb90
test eax, eax
je 0x180009363
jns 0x18000936f
mov al, 0xff
jmp 0x180009371
cmp rdi, 2
jae 0x18000936d
mov al, 0xff
jmp 0x180009371
jbe 0x18000937b
mov al, 1
test al, al
jns 0x18000937b
mov rbx, qword [rbx + 0x10]
jmp 0x180009381
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x180009330
cmp byte [r14 + 0x19], 0
jne 0x1800093f7
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1800093a0
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 2
cmova r8, rsi
lea rdx, [0x1801550a8]
call fcn.1800eeb90
test eax, eax
je 0x1800093c1
jns 0x1800093cd
mov al, 0xff
jmp 0x1800093cf
cmp rbx, 2
jae 0x1800093cb
mov al, 0xff
jmp 0x1800093cf
jbe 0x1800093d3
mov al, 1
test al, al
jg 0x1800093f7
cmp r14, r15
je 0x1800093f7
lea rdx, [0x1801550a8]
lea rcx, [rsp + 0x30]
call fcn.18000d150
mov rcx, rax
call fcn.18000d600
mov dword [0x1801b0c84], eax
lea rcx, [rsp + 0x30]
call fcn.18000b3f0
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x38]
call fcn.18000ae10
nop
lea rcx, [rsp + 0x100]
call fcn.180009ad0
mov rcx, qword [rsp + 0x120]
xor rcx, rsp
call fcn.1800eb930
lea r11, [rsp + 0x130]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
ret
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
nop
call fcn.1800f6dc4
int3