Function at 0x140006880
Capabilities:
Parse pe header

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
nop dword [rax]
mov eax, dword [rbx]
test eax, eax
jne 0x1400068b4
mov dword [rbx + 4], 2
cmp eax, 0x20
jne 0x1400068ca
lea ecx, [rax - 0x1b]
mov dword [rbx + 4], 0x48
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 1
jne 0x1400068be
mov dword [rbx + 4], eax
jmp 0x14000689d
cmp eax, 2
jne 0x1400068e1
mov dword [rbx + 4], 3
cmp eax, 0x21
jne 0x1400068ed
lea ecx, [rax - 0x1c]
mov dword [rbx + 4], 0x49
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 3
jne 0x140006904
mov dword [rbx + 4], 4
cmp eax, 0x22
jne 0x140006910
lea ecx, [rax - 0x1d]
mov dword [rbx + 4], 0x4a
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 4
jne 0x14000692a
mov dword [rbx + 4], 5
cmp eax, 0x23
jne 0x140006936
lea ecx, [rax - 0x1e]
mov dword [rbx + 4], 0x4b
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 5
jne 0x140006950
mov dword [rbx + 4], 6
cmp eax, 0x24
jne 0x14000695c
lea ecx, [rax - 0x1f]
mov dword [rbx + 4], 0x4c
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 6
jne 0x140006976
mov dword [rbx + 4], 8
cmp eax, 0x25
jne 0x140006982
lea ecx, [rax - 0x20]
mov dword [rbx + 4], 0x4d
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 7
jne 0x14000699c
mov dword [rbx + 4], 9
cmp eax, 0x26
jne 0x1400069a8
lea ecx, [rax - 0x21]
mov dword [rbx + 4], 0x4e
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 8
jne 0x1400069c2
mov dword [rbx + 4], 0xc
cmp eax, 0x27
jne 0x1400069ce
lea ecx, [rax - 0x22]
mov dword [rbx + 4], 0x4f
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 9
jne 0x1400069e8
mov dword [rbx + 4], 0xd
cmp eax, 0x28
jne 0x1400069f4
lea ecx, [rax - 0x23]
mov dword [rbx + 4], 0x50
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xa
jne 0x140006a0e
mov dword [rbx + 4], 0x10
cmp eax, 0x29
jne 0x140006a1a
lea ecx, [rax - 0x24]
mov dword [rbx + 4], 0x51
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xb
jne 0x140006a34
mov dword [rbx + 4], 0x11
cmp eax, 0x2a
jne 0x140006a40
lea ecx, [rax - 0x25]
mov dword [rbx + 4], 0x52
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xc
jne 0x140006a5a
mov dword [rbx + 4], 0x12
cmp eax, 0x2b
jne 0x140006a66
lea ecx, [rax - 0x26]
mov dword [rbx + 4], 0x53
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xd
jne 0x140006a80
mov dword [rbx + 4], 0x13
cmp eax, 0x2c
jne 0x140006a8c
lea ecx, [rax - 0x27]
mov dword [rbx + 4], 0x54
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xe
jne 0x140006aa6
mov dword [rbx + 4], 0x14
cmp eax, 0x2d
jne 0x140006ab2
lea ecx, [rax - 0x28]
mov dword [rbx + 4], 0x55
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0xf
jne 0x140006acc
mov dword [rbx + 4], 0x30
cmp eax, 0x2e
jne 0x140006ad8
lea ecx, [rax - 0x29]
mov dword [rbx + 4], 0x56
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x10
jne 0x140006af2
mov dword [rbx + 4], 0x31
cmp eax, 0x2f
jne 0x140006afe
lea ecx, [rax - 0x2a]
mov dword [rbx + 4], 0x57
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x11
jne 0x140006b18
mov dword [rbx + 4], 0x32
cmp eax, 0x30
jne 0x140006b24
lea ecx, [rax - 0x2b]
mov dword [rbx + 4], 0x58
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x12
jne 0x140006b3e
mov dword [rbx + 4], 0x33
cmp eax, 0x31
jne 0x140006b4a
lea ecx, [rax - 0x2c]
mov dword [rbx + 4], 0x59
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x13
jne 0x140006b64
mov dword [rbx + 4], 0x34
cmp eax, 0x32
jne 0x140006b70
lea ecx, [rax - 0x2d]
mov dword [rbx + 4], 0x5a
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x14
jne 0x140006b8c
mov dword [rbx + 4], 0x35
cmp eax, 0x33
jne 0x140006b7c
mov dword [rbx + 4], 0x18
mov ecx, 5
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x15
jne 0x140006ba6
lea ecx, [rax - 0x10]
mov dword [rbx + 4], 0x36
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x16
jne 0x140006bc0
lea ecx, [rax - 0x11]
mov dword [rbx + 4], 0x37
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x17
jne 0x140006bda
lea ecx, [rax - 0x12]
mov dword [rbx + 4], 0x38
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x18
jne 0x140006bf4
lea ecx, [rax - 0x13]
mov dword [rbx + 4], 0x39
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x19
jne 0x140006c0e
lea ecx, [rax - 0x14]
mov dword [rbx + 4], 0x41
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1a
jne 0x140006c28
lea ecx, [rax - 0x15]
mov dword [rbx + 4], 0x42
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1b
jne 0x140006c42
lea ecx, [rax - 0x16]
mov dword [rbx + 4], 0x43
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1c
jne 0x140006c5c
lea ecx, [rax - 0x17]
mov dword [rbx + 4], 0x44
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1d
jne 0x140006c76
lea ecx, [rax - 0x18]
mov dword [rbx + 4], 0x45
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1e
jne 0x140006c90
lea ecx, [rax - 0x19]
mov dword [rbx + 4], 0x46
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890
cmp eax, 0x1f
jne 0x14000689d
lea ecx, [rax - 0x1a]
mov dword [rbx + 4], 0x47
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140006890