Function at 0x180126b9e
Capabilities:
Access peb ldr_data

Disassembly:
mov qword [rsp + 8], rbx
rcr ax, 4
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
bt rsi, rsp
sub bl, dil
push r12
bts ebx, edx
shl sil, cl
push r13
test r12b, r10b
push r14
btc bx, ax
sbb sil, 0x1d
movsx edi, r14w
push r15
ror dil, cl
btr ax, 0x35
sub rsp, 0x70
ror dil, cl
mov rax, qword [0x180085010]
sub dil, 0x85
rcl bl, 0xfd
xor rax, rsp
rcl rsi, cl
rol bl, 0x9d
bt si, 0xc9
mov qword [rsp + 0x68], rax
adc rsi, 0x6eeb6208
sar rbx, cl
add si, 0xa23
mov rax, qword gs:[0x30]
add r10d, 0x6e0a18bb
mov rsi, rdx
rol bx, cl
and bx, r10w
mov byte [rsp + 0x20], r9b
btc edx, 0x4d
mov rbx, rcx
movsxd rdx, r13d
bswap dx
mov dword [rsp + 0x24], r8d
mov dil, r13b
mov rdx, qword [rax + 0x60]
mov rdi, qword [rdx + 0x18]
test r13, r15
adc r10b, 0x47
sets r10b
add rdi, 0x20
movzx r10d, r9w
sal r10w, 0x92
mov r10, qword [rdi]
stc
test rbp, r9
cmp r10, rdi
jmp 0x180126c78
je 0x180126d70
nop dword [rax + rax]
test r9w, cx
cmc
test rbx, rbx
jmp 0x180126c93
je 0x180126dee
mov r9, qword [r10 + 0x50]
mov r11, rbx
test r9, r9
jmp 0x180126ca8
je 0x180126d64
nop word [rax + rax]
btr r8w, sp
movsx ecx, byte [r11]
bsf rax, rdi
shr dl, cl
shrd dx, r9w, 0x67
lea r11, [r11 + 1]
shl r8b, cl
neg r8b
rol r8b, 0xfc
movzx edx, word [r9]
inc ah
test sp, 0x6213
shrd rax, r15, 0xe8
lea r9, [r9 + 2]
movsx ax, r12b
rcl r8d, cl
lea eax, [rcx - 0x41]
cmp ax, 0x19
movsx r8w, spl
movzx r8d, r11w
lea r8d, [rcx + 0x20]
lea eax, [rdx - 0x41]
jmp 0x180126d14
cmova r8w, cx
setne cl
ror cx, 0xa0
cmp ax, 0x19
xchg cx, cx
bswap ecx
lea ecx, [rdx + 0x20]
jmp 0x180126d31
cmova cx, dx
test r8b, r12b
test rsp, 0x264b0511
cmp rdi, 0x419f7ffb
test r8w, r8w
jmp 0x180126d4f
je 0x180126dee
cmp r8w, cx
jmp 0x180126d5e
je 0x180126cbe
mov r10, qword [r10]
cmp r10, rdi
jne 0x180126c8b
xor eax, eax
sub ch, 0x21
bt ecx, 0xfe
mov rcx, qword [rsp + 0x68]
cmc
stc
xor rcx, rsp
jmp 0x180126d88
call fcn.18012808d
lea r11, [rsp + 0x70]
movsxd r13, r13d
movsx r15w, sil
not di
mov rbx, qword [r11 + 0x30]
movsx r15w, dl
movsx edi, di
mov rbp, qword [r11 + 0x40]
xchg dil, sil
bswap di
movzx rsi, r14w
mov rsi, qword [r11 + 0x48]
mov rsp, r11
jmp 0x180126dcb
pop r15
cmovg edi, r14d
pop r14
bswap r13w
pop r13
movsxd r12, ebp
pop r12
movsx rdi, dx
mov rdi, 0x4f4e066b
not di
pop rdi
ret
mov rdi, qword [r10 + 0x20]
test di, r13w
clc
jmp 0x180126dfc
test rdi, rdi
jmp 0x180126e04
je 0x180126d70
movsxd rcx, dword [rdi + 0x3c]
lea rdx, [rsp + 0x58]
cmp r11, r10
cmp cx, 0x73d7
add rcx, rdi
jmp 0x180126e23
xorps xmm0, xmm0
mov r8, rsi
or r12, r13
movups xmmword [rsp + 0x58], xmm0
movzx ebx, word [rcx + 0x14]
mov r12, r15
add rbx, rcx
mov r12d, dword [rbx + 0x28]
jmp 0x180126e44
call fcn.180126fd9
mov r11d, dword [rbx + 0x24]
jmp 0x180126e52
xorps xmm0, xmm0
mov ebp, dword [rsp + 0x60]
cmc
add r11, rdi
xor ebx, ebx
cmp r13b, cl
xor r10d, r10d
cmp rsi, rcx
movups xmmword [rsp + 0x28], xmm0
cmc
movups xmmword [rsp + 0x38], xmm0
cmc
test bx, 0x4b0a
cmp r11, rsi
movups xmmword [rsp + 0x48], xmm0
sub r12d, ebp
jmp 0x180126e89
je 0x180126d70
mov r13, qword [rsp + 0x58]
setg r15b
btc r15, rax
test r13b, al
mov r15d, dword [rsp + 0x4c]
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x28]
cmp al, r13b
test r15b, 0x4d
nop
xor eax, eax
test ebp, ebp
jmp 0x180126ec0
je 0x180126f4c
mov r14d, r10d
btr ecx, 0x93
bsr ecx, r11d
mov r9, r13
bt rcx, rbp
nop dword [rax]
mov ecx, eax
test cx, di
clc
add rcx, r14
stc
jmp 0x180126eeb
add rcx, r11
cmp rcx, rbx
jb 0x180126f06
cmp r15d, 1
je 0x180126f8d
lea rbx, [rdi + rsi]
cmc
mov r8d, dword [r9]
sal rcx, 0x54
bts ecx, r12d
lea ecx, [rax + r10]
test r9b, 0x69
movzx ecx, byte [rcx + r11]
cmp ecx, r8d
je 0x180126f36
cmp r8d, 0xffffffff
jmp 0x180126f30
jne 0x180126fb1
inc eax
cmp dil, r11b
add r9, 4
cmp eax, ebp
jmp 0x180126f46
jb 0x180126edc
cmp byte [rsp + 0x20], 0
mov edx, r10d
je 0x180126fcb
movsxd rcx, dword [rsp + 0x24]
lea rax, [rcx + r10]
test r13b, r13b
movsxd rax, dword [rax + r11 - 4]
add rax, rcx
clc
test spl, 5
jmp 0x180126f78
add rax, rdx
jmp 0x180126f80
add rax, r11
jmp 0x180126f88
jmp 0x180126d79
mov eax, esi
ror r10w, 0x59
bt r10, rdi
lea r10d, [rdi - 1]
jmp 0x180126fa2
sub eax, r11d
test bpl, 0x1e
add r10d, eax
jmp 0x180126fb1
inc r10d
test r14w, 0x6f35
cmp r14b, r11b
cmp r10d, r12d
jb 0x180126eb7
jmp 0x180126d70
lea rax, [r10 + r11]
jmp 0x180126fd4
jmp 0x180126d79