Function at 0x7ff7720e5cc0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x3c8
movaps xmmword [rsp + 0x3b0], xmm6
mov r14, rdx
mov r13, rcx
mov eax, dword [0x7ff7722305e0]
mov r8d, dword [0x7ff7722305e4]
lea edx, [rax - 1]
imul edx, eax
mov ebp, edx
xor ebp, 0xfffffffe
test ebp, edx
sete al
cmp r8d, 0xa
setl bl
xor bl, al
mov edi, 0xf0843fc9
mov eax, 0x10b3bfd9
cmovne eax, edi
test ebp, edx
mov rbx, qword [0x7ff77222ed58]
cmovne edi, eax
xor rbx, rsp
test ebp, edx
mov qword [rsp + 0x3a8], rbx
lea rbx, [rsp + 0x16c]
mov qword [rsp + 0xe0], rbx
mov rbx, qword [rsp + 0xe0]
mov dword [rsp + 0x16c], 0x10b
lea rbx, [rsp + 0x168]
mov qword [rsp + 0xe8], rbx
mov rbx, qword [rsp + 0xe8]
mov dword [rsp + 0x168], 0x20b
lea rbx, [rsp + 0x1a0]
mov qword [rsp + 0xf0], rbx
mov rbx, qword [rsp + 0xf0]
mov byte [rsp + 0x180], 0
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
cmovge edi, eax
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e5de0
cmp eax, 0xf0843fc9
je 0x7ff7720e5e1c
cmp eax, 0xfc27a747
jne 0x7ff7720e5dc0
mov byte [rsp + 0x48], 0x14
mov eax, edi
jmp 0x7ff7720e5dc0
cmp eax, 0x10b3bfd9
je 0x7ff7720e5e15
cmp eax, 0x6acb0cdf
jne 0x7ff7720e5dc0
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e5dc0
mov eax, 0xfc27a747
jmp 0x7ff7720e5dc0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x181], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop word [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e5e70
cmp eax, 0xf0843fc9
je 0x7ff7720e5ead
cmp eax, 0xfc27a747
jne 0x7ff7720e5e50
mov byte [rsp + 0x48], 0x32
mov eax, edi
jmp 0x7ff7720e5e50
cmp eax, 0x10b3bfd9
je 0x7ff7720e5ea6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e5e50
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e5e50
mov eax, 0xfc27a747
jmp 0x7ff7720e5e50
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x182], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e5f00
cmp eax, 0xf0843fc9
je 0x7ff7720e5f3d
cmp eax, 0xfc27a747
jne 0x7ff7720e5ee0
mov byte [rsp + 0x48], 0xc1
mov eax, edi
jmp 0x7ff7720e5ee0
cmp eax, 0x10b3bfd9
je 0x7ff7720e5f36
cmp eax, 0x6acb0cdf
jne 0x7ff7720e5ee0
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test bl, bl
cmove eax, r9d
test cl, cl
cmovne eax, esi
jmp 0x7ff7720e5ee0
mov eax, 0xfc27a747
jmp 0x7ff7720e5ee0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x183], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e5f90
cmp eax, 0xf0843fc9
je 0x7ff7720e5fcc
cmp eax, 0xfc27a747
jne 0x7ff7720e5f70
mov byte [rsp + 0x48], 0x1a
mov eax, edi
jmp 0x7ff7720e5f70
cmp eax, 0x10b3bfd9
je 0x7ff7720e5fc5
cmp eax, 0x6acb0cdf
jne 0x7ff7720e5f70
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e5f70
mov eax, 0xfc27a747
jmp 0x7ff7720e5f70
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x184], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6020
cmp eax, 0xf0843fc9
je 0x7ff7720e605c
cmp eax, 0xfc27a747
jne 0x7ff7720e6000
mov byte [rsp + 0x48], OleUninitialize
mov eax, edi
jmp 0x7ff7720e6000
cmp eax, 0x10b3bfd9
je 0x7ff7720e6055
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6000
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e6000
mov eax, 0xfc27a747
jmp 0x7ff7720e6000
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x185], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop word [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e60b0
cmp eax, 0xf0843fc9
je 0x7ff7720e60ed
cmp eax, 0xfc27a747
jne 0x7ff7720e6090
mov byte [rsp + 0x48], 0x31
mov eax, edi
jmp 0x7ff7720e6090
cmp eax, 0x10b3bfd9
je 0x7ff7720e60e6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6090
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e6090
mov eax, 0xfc27a747
jmp 0x7ff7720e6090
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x186], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6140
cmp eax, 0xf0843fc9
je 0x7ff7720e617c
cmp eax, 0xfc27a747
jne 0x7ff7720e6120
mov byte [rsp + 0x48], 0xc2
mov eax, edi
jmp 0x7ff7720e6120
cmp eax, 0x10b3bfd9
je 0x7ff7720e6175
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6120
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e6120
mov eax, 0xfc27a747
jmp 0x7ff7720e6120
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x187], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop word [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e61d0
cmp eax, 0xf0843fc9
je 0x7ff7720e620d
cmp eax, 0xfc27a747
jne 0x7ff7720e61b0
mov byte [rsp + 0x48], 0x39
mov eax, edi
jmp 0x7ff7720e61b0
cmp eax, 0x10b3bfd9
je 0x7ff7720e6206
cmp eax, 0x6acb0cdf
jne 0x7ff7720e61b0
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e61b0
mov eax, 0xfc27a747
jmp 0x7ff7720e61b0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x188], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6260
cmp eax, 0xf0843fc9
je 0x7ff7720e629d
cmp eax, 0xfc27a747
jne 0x7ff7720e6240
mov byte [rsp + 0x48], 0x32
mov eax, edi
jmp 0x7ff7720e6240
cmp eax, 0x10b3bfd9
je 0x7ff7720e6296
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6240
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e6240
mov eax, 0xfc27a747
jmp 0x7ff7720e6240
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x189], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e62f0
cmp eax, 0xf0843fc9
je 0x7ff7720e632d
cmp eax, 0xfc27a747
jne 0x7ff7720e62d0
mov byte [rsp + 0x48], 0x13
mov eax, edi
jmp 0x7ff7720e62d0
cmp eax, 0x10b3bfd9
je 0x7ff7720e6326
cmp eax, 0x6acb0cdf
jne 0x7ff7720e62d0
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e62d0
mov eax, 0xfc27a747
jmp 0x7ff7720e62d0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18a], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6380
cmp eax, 0xf0843fc9
je 0x7ff7720e63bd
cmp eax, 0xfc27a747
jne 0x7ff7720e6360
mov byte [rsp + 0x48], 0x36
mov eax, edi
jmp 0x7ff7720e6360
cmp eax, 0x10b3bfd9
je 0x7ff7720e63b6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6360
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e6360
mov eax, 0xfc27a747
jmp 0x7ff7720e6360
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18b], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6410
cmp eax, 0xf0843fc9
je 0x7ff7720e644c
cmp eax, 0xfc27a747
jne 0x7ff7720e63f0
mov byte [rsp + 0x48], 0x39
mov eax, edi
jmp 0x7ff7720e63f0
cmp eax, 0x10b3bfd9
je 0x7ff7720e6445
cmp eax, 0x6acb0cdf
jne 0x7ff7720e63f0
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e63f0
mov eax, 0xfc27a747
jmp 0x7ff7720e63f0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18c], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop word [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e64a0
cmp eax, 0xf0843fc9
je 0x7ff7720e64dd
cmp eax, 0xfc27a747
jne 0x7ff7720e6480
mov byte [rsp + 0x48], 0x32
mov eax, edi
jmp 0x7ff7720e6480
cmp eax, 0x10b3bfd9
je 0x7ff7720e64d6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6480
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test bl, bl
cmove eax, r9d
test cl, cl
cmovne eax, esi
jmp 0x7ff7720e6480
mov eax, 0xfc27a747
jmp 0x7ff7720e6480
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18d], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6530
cmp eax, 0xf0843fc9
je 0x7ff7720e656c
cmp eax, 0xfc27a747
jne 0x7ff7720e6510
mov byte [rsp + 0x48], 0x1b
mov eax, edi
jmp 0x7ff7720e6510
cmp eax, 0x10b3bfd9
je 0x7ff7720e6565
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6510
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x10b3bfd9
cmovne ecx, esi
test al, al
mov eax, ecx
cmovne eax, esi
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e6510
mov eax, 0xfc27a747
jmp 0x7ff7720e6510
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18e], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop word [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e65c0
cmp eax, 0xf0843fc9
je 0x7ff7720e65fd
cmp eax, 0xfc27a747
jne 0x7ff7720e65a0
mov byte [rsp + 0x48], 0x2e
mov eax, edi
jmp 0x7ff7720e65a0
cmp eax, 0x10b3bfd9
je 0x7ff7720e65f6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e65a0
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e65a0
mov eax, 0xfc27a747
jmp 0x7ff7720e65a0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x18f], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6650
cmp eax, 0xf0843fc9
je 0x7ff7720e668d
cmp eax, 0xfc27a747
jne 0x7ff7720e6630
mov byte [rsp + 0x48], 0x3a
mov eax, edi
jmp 0x7ff7720e6630
cmp eax, 0x10b3bfd9
je 0x7ff7720e6686
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6630
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e6630
mov eax, 0xfc27a747
jmp 0x7ff7720e6630
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x190], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e66e0
cmp eax, 0xf0843fc9
je 0x7ff7720e671d
cmp eax, 0xfc27a747
jne 0x7ff7720e66c0
mov byte [rsp + 0x48], 0x32
mov eax, edi
jmp 0x7ff7720e66c0
cmp eax, 0x10b3bfd9
je 0x7ff7720e6716
cmp eax, 0x6acb0cdf
jne 0x7ff7720e66c0
movzx ecx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test cl, cl
cmove eax, r9d
test bl, bl
cmovne eax, esi
jmp 0x7ff7720e66c0
mov eax, 0xfc27a747
jmp 0x7ff7720e66c0
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x191], al
mov eax, 0x6acb0cdf
mov esi, 0xfc27a747
mov r9d, 0x10b3bfd9
nop dword [rax + rax]
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6770
cmp eax, 0xf0843fc9
je 0x7ff7720e67ad
cmp eax, 0xfc27a747
jne 0x7ff7720e6750
mov byte [rsp + 0x48], 0x24
mov eax, edi
jmp 0x7ff7720e6750
cmp eax, 0x10b3bfd9
je 0x7ff7720e67a6
cmp eax, 0x6acb0cdf
jne 0x7ff7720e6750
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x10b3bfd9
cmovne eax, esi
test bl, bl
cmove eax, r9d
test cl, cl
cmovne eax, esi
jmp 0x7ff7720e6750
mov eax, 0xfc27a747
jmp 0x7ff7720e6750
test ebp, edx
mov al, byte [rsp + 0x48]
sete byte [rsp + 0x178]
cmp r8d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x192], al
mov eax, 0x6acb0cdf
mov ecx, 0xfc27a747
nop word cs:[rax + rax]
nop
cmp eax, 0x10b3bfd8
jg 0x7ff7720e6800
cmp eax, 0xf0843fc9
je 0x7ff7720e683c
cmp eax, 0xfc27a747
jne 0x7ff7720e67e0
mov byte [rsp + 0x48], 0x4d
mov eax, edi
jmp 0x7ff7720e67e0
cmp eax, 0x10b3bfd9
je 0x7ff7720e6835
cmp eax, 0x6acb0cdf
jne 0x7ff7720e67e0
movzx ebx, byte [rsp + 0x178]
movzx eax, byte [rsp + 0x50]
mov edx, ebx
xor dl, al
mov edx, 0x10b3bfd9
cmovne edx, ecx
test al, al
mov eax, edx
cmovne eax, ecx
test bl, bl
cmove eax, edx
jmp 0x7ff7720e67e0
mov eax, 0xfc27a747
jmp 0x7ff7720e67e0
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x193], al
lea rax, [rsp + 0x194]
lea rcx, [rsp + 0x195]
mov qword [rsp + 0x48], rcx
mov edx, 0x43f116c3
mov ecx, 0x5e137d9f
nop word cs:[rax + rax]
cmp edx, 0x5e137d9f
je 0x7ff7720e6896
cmp edx, 0x43f116c3
jne 0x7ff7720e6870
mov byte [rax], 0
add rax, 1
cmp rax, qword [rsp + 0x48]
mov edx, 0x43f116c3
cmove edx, ecx
jmp 0x7ff7720e6870
lea rcx, [rsp + 0x180]
call fcn.7ff7720ebec0
mov rdx, qword [0x7ff772233de8]
mov qword [rsp + 0x70], r13
mov rcx, qword [rsp + 0x70]
mov rbp, qword [rcx]
mov rcx, r13
mov r8, rax
call qword [rbp]
lea rdx, [rsp + 0x1a0]
mov rcx, r14
mov r8d, 0x104
call rax
mov eax, dword [0x7ff772230b08]
mov ecx, dword [0x7ff772230b0c]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
xor eax, 0xfffffffe
test eax, edx
sete byte [rsp + 0x46]
cmp ecx, 0xa
setl byte [rsp + 0x45]
lea r9, [rsp + 0x18d]
mov edx, 0xc3d27bbe
lea r10, [rsp + 0x18e]
movabs r8, 0xb89996859994a700
jmp 0x7ff7720e6930
cmp ebp, 0xa
cmovl edx, esi
setl cl
xor cl, al
cmovne edx, ebx
nop dword [rax + rax]
cmp edx, 0xc4c7ca98
jle 0x7ff7720e6970
cmp edx, 0x784a560e
jg 0x7ff7720e69a0
cmp edx, 0xc4c7ca99
je 0x7ff7720e6a2d
cmp edx, 0x65d6650b
je 0x7ff7720e6a79
cmp edx, 0x4f70ebb
jne 0x7ff7720e6930
jmp 0x7ff7720e6b8d
cmp edx, 0xb79bb1ad
jg 0x7ff7720e69e0
cmp edx, 0x9c7b2433
je 0x7ff7720e6a97
cmp edx, 0xa34e6e96
jne 0x7ff7720e6930
mov edx, 0xc4c7ca99
mov rdi, qword [rsp + 0x170]
jmp 0x7ff7720e6930
cmp edx, 0x784a560f
je 0x7ff7720e6abc
cmp edx, 0x7ffdee77
jne 0x7ff7720e6930
mov rax, qword [rsp + 0x48]
mov byte [rax], 0
mov rax, qword [rsp + 0x48]
mov rax, qword [rsp + 0x178]
mov edx, 0x784a560f
jmp 0x7ff7720e6930
cmp edx, 0xb79bb1ae
je 0x7ff7720e6b26
cmp edx, 0xc3d27bbe
jne 0x7ff7720e6930
movzx eax, byte [rsp + 0x46]
movzx ecx, byte [rsp + 0x45]
mov ebx, eax
xor bl, cl
mov ebp, 0xb79bb1ae
mov edx, 0x9c7b2433
mov esi, 0xb79bb1ae
test cl, cl
jne 0x7ff7720e6a1e
mov esi, 0x9c7b2433
test al, al
cmovne edx, esi
test bl, bl
cmovne edx, ebp
jmp 0x7ff7720e6930
mov eax, dword [0x7ff772230b08]
mov ebp, dword [0x7ff772230b0c]
lea ebx, [rax - 1]
imul ebx, eax
not ebx
or ebx, 0xfffffffe
cmp ebx, 0xffffffff
sete al
cmp ebp, 0xa
setl cl
xor cl, al
mov edx, 0x784a560f
mov eax, 0x784a560f
jne 0x7ff7720e6a63
mov eax, 0x7ffdee77
cmp ebx, 0xffffffff
cmovne edx, eax
cmp ebp, 0xa
mov qword [rsp + 0x48], rdi
cmovge edx, eax
jmp 0x7ff7720e6930
cmp byte [rsp + 0x164], 0
mov edx, 0x4f70ebb
jne 0x7ff7720e6a8d
mov edx, 0xc4c7ca99
mov rdi, qword [rsp + 0x50]
jmp 0x7ff7720e6930
mov qword [rsp + 0x180], r8
mov dword [rsp + 0x188], 0x8b999e9d
mov byte [rsp + 0x18c], 0xe2
mov edx, 0xb79bb1ae
jmp 0x7ff7720e6930
mov rax, qword [rsp + 0x48]
mov byte [rax], 0
mov rax, qword [rsp + 0x48]
add rax, 1
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x178]
mov rcx, qword [rsp + 0x50]
cmp rcx, rax
sete byte [rsp + 0x164]
mov eax, dword [0x7ff772230b08]
mov ebp, dword [0x7ff772230b0c]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
mov ebx, 0x65d6650b
mov edx, 0x7ffdee77
mov esi, 0x65d6650b
cmp ecx, 0xffffffff
sete al
je 0x7ff7720e691a
mov esi, 0x7ffdee77
jmp 0x7ff7720e691a
mov qword [rsp + 0x180], r8
mov dword [rsp + 0x188], 0x8b999e9d
mov byte [rsp + 0x18c], 0xe2
mov qword [rsp + 0x170], r9
mov qword [rsp + 0x178], r10
mov eax, dword [0x7ff772230b08]
mov ebp, dword [0x7ff772230b0c]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
mov ebx, 0xa34e6e96
mov edx, 0x9c7b2433
mov esi, 0xa34e6e96
cmp ecx, 0xffffffff
sete al
je 0x7ff7720e691a
mov esi, 0x9c7b2433
jmp 0x7ff7720e691a
lea rcx, [rsp + 0x180]
call fcn.7ff7720ec4f0
mov rdx, qword [0x7ff772233de8]
mov rcx, qword [rsp + 0x70]
mov rbp, qword [rcx]
mov rcx, r13
mov r8, rax
call qword [rbp]
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
lea rcx, [rsp + 0x1a0]
mov edx, 0x80000000
mov r8d, 1
xor r9d, r9d
call rax
mov qword [rsp + 0x80], rax
mov ecx, 0x22f08051
movaps xmm6, xmmword [0x7ff7722227a0]
mov r12d, 0xa3a38cac
mov r15d, 0x5d78be4c
mov qword [rsp + 0xb8], rax
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xc382a792
mov ebp, 0xcfa72bc4
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0xc382a792
cmovge ecx, edx
setl dl
xor dl, al
cmovne ecx, ebp
nop word [rax + rax]
cmp ecx, 0xf943da08
jg 0x7ff7720e6cb0
cmp ecx, 0xc31846ec
jle 0x7ff7720e6d40
cmp ecx, 0xd6d97a9a
jle 0x7ff7720e6e6e
cmp ecx, 0xe6b01e25
jg 0x7ff7720e6fd7
cmp ecx, 0xe2901a78
jle 0x7ff7720e72a7
cmp ecx, 0xe2901a79
je 0x7ff7720e7908
cmp ecx, 0xe4cf1146
je 0x7ff7720e7943
cmp ecx, 0xe65483fa
jne 0x7ff7720e6c50
mov ecx, 0xd088ce85
jmp 0x7ff7720e6c50
cmp ecx, 0x3b07cd6d
jle 0x7ff7720e6da0
cmp ecx, 0x5f9b6791
jle 0x7ff7720e6ec1
cmp ecx, 0x6ee8ea0a
jg 0x7ff7720e70d4
cmp ecx, 0x6412d580
jle 0x7ff7720e72c9
cmp ecx, 0x6412d581
je 0x7ff7720e7977
cmp ecx, 0x642ef2fc
je 0x7ff7720e799d
cmp ecx, 0x6978ca2c
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0x78c097ab
mov ebp, 0x90b91072
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0x78c097ab
jmp 0x7ff7720e6c3c
cmp ecx, 0x935a1c00
jg 0x7ff7720e6f0e
cmp ecx, 0x8d8f0490
jg 0x7ff7720e7136
cmp ecx, 0x8bed1753
jg 0x7ff7720e7296
cmp ecx, 0x81b073ad
je 0x7ff7720e79c8
cmp ecx, 0x84bb05fc
je 0x7ff7720e79d2
cmp ecx, 0x86db75ff
jne 0x7ff7720e6c50
cmp byte [rsp + 0x6d], 0
mov ecx, 0xc6c64051
mov eax, 0x78e27dbd
cmovne ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0xa48139e
jg 0x7ff7720e6f91
cmp ecx, 0x1029516
jle 0x7ff7720e7164
cmp ecx, 0x638d659
jle 0x7ff7720e7316
cmp ecx, 0x638d65a
je 0x7ff7720e7a06
cmp ecx, 0x6ed1050
je 0x7ff7720e6c0d
cmp ecx, 0x9f1c6fa
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0x148]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
add rax, qword [rsp + 0x60]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x120]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
add rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x150]
movzx ecx, word [rcx]
mov ecx, dword [rax + rcx*4]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
add rax, qword [rsp + 0x60]
mov qword [rsp + 0xb0], rax
mov rcx, qword [rsp + 0xb0]
call fcn.7ff7720eb960
test al, al
mov ecx, 0xe2901a79
mov eax, 0x6ed1050
cmovne ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0xcfa72bc3
jle 0x7ff7720e7192
cmp ecx, 0xd0a4dd49
jle 0x7ff7720e7333
cmp ecx, 0xd0a4dd4a
je 0x7ff7720e7b1f
cmp ecx, 0xd27e574e
je 0x7ff7720e7b29
cmp ecx, 0xd53625f2
jne 0x7ff7720e6c50
cmp byte [rsp + 0x6c], 0
mov ecx, 0xed9e1bd
mov eax, 0xadd53138
cmovne ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0x4ecfb2aa
jle 0x7ff7720e71c0
cmp ecx, 0x52cecb74
jle 0x7ff7720e7380
cmp ecx, 0x52cecb75
je 0x7ff7720e7b5e
cmp ecx, 0x561ab484
je 0x7ff7720e7b75
cmp ecx, 0x5e73812f
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0x110]
add rax, 0x70
jmp 0x7ff7720e7501
cmp ecx, 0xa54882df
jle 0x7ff7720e7219
cmp ecx, 0xaf89cf43
jle 0x7ff7720e73df
cmp ecx, 0xaf89cf44
je 0x7ff7720e7b91
cmp ecx, 0xb79e64c2
je 0x7ff7720e7b9b
cmp ecx, 0xbadb7d38
jne 0x7ff7720e6c50
mov dword [rsp + 0x170], 0
mov dword [rsp + 0x164], 0
mov eax, dword [0x7ff772230718]
mov ecx, dword [0x7ff77223071c]
lea edx, [rax - 1]
imul edx, eax
not edx
or edx, 0xfffffffe
cmp edx, 0xffffffff
sete byte [rsp + 0x46]
cmp ecx, 0xa
setl byte [rsp + 0x45]
mov ecx, 0x15ed23e5
jmp 0x7ff7720e76e0
cmp ecx, 0x22f08050
jle 0x7ff7720e724d
cmp ecx, 0x2c8a1da0
jle 0x7ff7720e742c
cmp ecx, 0x2c8a1da1
je 0x7ff7720e7bcc
cmp ecx, 0x34f28635
je 0x7ff7720e7c11
cmp ecx, 0x3a9d4fce
jne 0x7ff7720e6c50
mov ecx, 0xc31846ed
jmp 0x7ff7720e6c50
cmp ecx, 0xf2215ba2
jle 0x7ff7720e744e
cmp ecx, 0xf2215ba3
je 0x7ff7720e7c52
cmp ecx, 0xf3f96c14
je 0x7ff7720e7c67
cmp ecx, 0xf8b59bd0
jne 0x7ff7720e6c50
mov byte [rsp + 0x180], 0
mov eax, dword [0x7ff772230560]
mov edi, dword [0x7ff772230564]
lea edx, [rax - 1]
imul edx, eax
not edx
or edx, 0xfffffffe
cmp edx, 0xffffffff
sete byte [rsp + 0x45]
sete al
mov ebp, 0x80939661
mov ecx, 0xe0ca836b
cmove ebp, ecx
cmp edi, 0xa
setl byte [rsp + 0x50]
not edx
setl bl
mov esi, 0x80939661
cmovge ebp, esi
xor bl, al
cmovne ebp, ecx
mov eax, 0x1e3db000
lea rsi, [rsp + 0x18e]
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720e7090
cmp eax, 0x80939661
je 0x7ff7720e70c4
cmp eax, 0xe0ca836b
jne 0x7ff7720e7070
jmp 0x7ff7720e7cd4
cmp eax, 0x5d78be4c
je 0x7ff7720e70cb
cmp eax, 0x1e3db000
jne 0x7ff7720e7070
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ebx, ecx
xor bl, al
mov ebx, 0x80939661
cmovne ebx, r15d
test al, al
mov eax, ebx
cmovne eax, r15d
test cl, cl
cmove eax, ebx
jmp 0x7ff7720e7070
mov eax, 0x5d78be4c
jmp 0x7ff7720e7070
mov byte [rsp + 0x48], 0xae
mov eax, ebp
jmp 0x7ff7720e7070
cmp ecx, 0x747a74c8
jle 0x7ff7720e7474
cmp ecx, 0x747a74c9
je 0x7ff7720e7d64
cmp ecx, 0x78c097ab
je 0x7ff7720e7d99
cmp ecx, 0x78e27dbd
jne 0x7ff7720e6c50
mov eax, dword [rsp + 0x7c]
mov rcx, qword [rsp + 0xb0]
mov cl, byte [rcx + rax]
mov rdx, qword [rsp + 0x88]
mov byte [rdx + rax], cl
mov eax, dword [rsp + 0x7c]
add eax, 1
mov dword [rsp + 0x98], eax
mov ecx, 0x178e5dae
jmp 0x7ff7720e6c50
cmp ecx, 0x90b91071
jg 0x7ff7720e74dd
cmp ecx, 0x8d8f0491
je 0x7ff7720e7da3
cmp ecx, 0x8ed05cda
jne 0x7ff7720e6c50
mov ecx, 0x6ee8ea0b
jmp 0x7ff7720e6c50
cmp ecx, 0xff2f1be3
jg 0x7ff7720e7513
cmp ecx, 0xf943da09
je 0x7ff7720e7dbd
cmp ecx, 0xfd5258f7
jne 0x7ff7720e6c50
mov ecx, 0x2c8a1da1
jmp 0x7ff7720e6c50
cmp ecx, 0xc6c64050
jg 0x7ff7720e7578
cmp ecx, 0xc31846ed
je 0x7ff7720e7dd2
cmp ecx, 0xc382a792
jne 0x7ff7720e6c50
mov ecx, 0xcfa72bc4
jmp 0x7ff7720e6c50
cmp ecx, 0x43fedfe6
jg 0x7ff7720e75e9
cmp ecx, 0x3b07cd6e
je 0x7ff7720e7ddc
cmp ecx, 0x3e2a3b36
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0x1029517
mov ebx, 0x81b073ad
jmp 0x7ff7720e7f64
cmp ecx, 0xa28b4b2e
jg 0x7ff7720e7654
cmp ecx, 0x935a1c01
je 0x7ff7720e7de6
cmp ecx, 0xa05365f8
jne 0x7ff7720e6c50
mov al, byte [rsp + 0x6b]
cmp al, 0x26
mov ecx, 0xa3183eb9
jmp 0x7ff7720e75dc
cmp ecx, 0x12f55dfe
jg 0x7ff7720e7676
cmp ecx, 0xa48139f
je 0x7ff7720e7e0a
cmp ecx, 0xed9e1bd
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
mov ecx, 0x4abc4a51
mov dword [rsp + 0x9c], 0
jmp 0x7ff7720e6c50
cmp ecx, 0x8bed1754
je 0x7ff7720eb3cb
jmp 0x7ff7720e6c50
cmp ecx, 0xd6d97a9b
je 0x7ff7720e7e1b
cmp ecx, 0xdf685130
jne 0x7ff7720e6c50
mov ecx, 0x84bb05fc
jmp 0x7ff7720e6c50
cmp ecx, 0x5f9b6792
je 0x7ff7720e7e37
cmp ecx, 0x631bb725
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0x43fedfe7
mov ebp, 0xf8b59bd0
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0x43fedfe7
jmp 0x7ff7720e6c3c
cmp ecx, 0x1029517
je 0x7ff7720e7e41
cmp ecx, 0x5e554e6
jne 0x7ff7720e6c50
jmp 0x7ff7720e78da
cmp ecx, 0xcfa72bc4
je 0x7ff7720e7e4b
cmp ecx, 0xd088ce85
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0x78c097ab
mov ebx, 0x6978ca2c
jmp 0x7ff7720e7f64
cmp ecx, 0x4ecfb2ab
je 0x7ff7720e7e70
cmp ecx, 0x50eaf73c
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x150], rax
mov rcx, qword [rsp + 0xb8]
lea eax, [rcx - 1]
cmp ecx, 1
mov dword [rsp + 0xc0], eax
mov ecx, 0x9f1c6fa
mov eax, 0xe65483fa
cmovb ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0xa54882e0
je 0x7ff7720e7e7a
cmp ecx, 0xadd53138
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0x8ed05cda
mov ebp, 0x6ee8ea0b
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0x8ed05cda
jmp 0x7ff7720e6c3c
cmp ecx, 0x22f08051
je 0x7ff7720e7f19
cmp ecx, 0x2342b255
jne 0x7ff7720e6c50
mov ecx, 0xe4cf1146
jmp 0x7ff7720e6c50
cmp ecx, 0xe6b01e26
je 0x7ff7720e78da
cmp ecx, 0xe885e063
jne 0x7ff7720e6c50
mov eax, dword [rsp + 0x7c]
mov ecx, 0x703416bc
jmp 0x7ff7720e6c50
cmp ecx, 0x6ee8ea0b
je 0x7ff7720e7f34
cmp ecx, 0x703416bc
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0xe885e063
mov ebx, 0x86db75ff
cmovne ebp, ebx
test eax, ecx
mov ecx, ebp
cmove ecx, ebx
cmp edx, 0xa
mov eax, dword [rsp + 0x7c]
cmovge ecx, ebp
cmp eax, 0xb
setb byte [rsp + 0x6d]
jmp 0x7ff7720e6c50
cmp ecx, 0x90b91072
je 0x7ff7720e7f79
cmp ecx, 0x92a50041
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0x108]
add rax, 0x78
mov qword [rsp + 0xd8], rax
mov ecx, 0xa54882e0
jmp 0x7ff7720e6c50
cmp ecx, 0xff2f1be4
je 0x7ff7720e7f83
cmp ecx, 0x937917
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0x1029517
mov ebx, 0x3e2a3b36
cmovne ebp, ebx
test eax, ecx
mov ecx, ebp
cmove ecx, ebx
cmp edx, 0xa
mov rax, qword [rsp + 0xf8]
cmovge ecx, ebp
jmp 0x7ff7720e6c50
cmp ecx, 0xc6c64051
je 0x7ff7720e7f9a
cmp ecx, 0xcac1ad93
jne 0x7ff7720e6c50
mov rax, qword [rsp + 0x88]
mov al, byte [rax]
mov rcx, qword [rsp + 0x88]
add rcx, 1
mov qword [rsp + 0x128], rcx
mov rcx, qword [rsp + 0x128]
mov cl, byte [rcx]
add al, 1
add cl, 1
mov byte [rsp + 0x6b], cl
movzx eax, al
mov dword [rsp + 0xa4], eax
mov eax, dword [rsp + 0xa4]
cmp eax, 0xea
mov ecx, 0x8d8f0491
mov eax, 0x642ef2fc
cmove ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0x43fedfe7
je 0x7ff7720e7fcb
cmp ecx, 0x4abc4a51
jne 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
cmp edx, 0xa
setl bl
xor bl, al
mov eax, 0xfd5258f7
mov ebp, 0x2c8a1da1
cmovne eax, ebp
cmp ecx, 0xffffffff
mov ecx, eax
cmove ecx, ebp
cmp edx, 0xa
mov edx, dword [rsp + 0x9c]
mov dword [rsp + 0xc4], edx
cmovge ecx, eax
jmp 0x7ff7720e6c50
cmp ecx, 0xa28b4b2f
je 0x7ff7720e8094
cmp ecx, 0xa3183eb9
jne 0x7ff7720e6c50
mov ecx, 0x3a9d4fce
jmp 0x7ff7720e6c50
cmp ecx, 0x12f55dff
je 0x7ff7720e98ee
cmp ecx, 0x178e5dae
jne 0x7ff7720e6c50
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x7c], eax
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0xe885e063
mov ebp, 0x703416bc
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0xe885e063
jmp 0x7ff7720e6c3c
cmp edx, 0xa
cmovl ecx, edi
setl dl
xor dl, bl
cmovne ecx, ebp
nop dword [rax]
cmp ecx, 0xf0a217fc
jg 0x7ff7720e7720
cmp ecx, 0xb2fc7292
jle 0x7ff7720e7770
cmp ecx, 0xb2fc7293
je 0x7ff7720e77c7
cmp ecx, 0xd1e5bc95
je 0x7ff7720e77d1
cmp ecx, 0xc59d0976
jne 0x7ff7720e76e0
jmp 0x7ff7720e9b7b
cmp ecx, 0x49a7f72b
jg 0x7ff7720e77a0
cmp ecx, 0xf0a217fd
je 0x7ff7720e77f3
cmp ecx, 0x15ed23e5
jne 0x7ff7720e76e0
movzx edx, byte [rsp + 0x46]
movzx ebx, byte [rsp + 0x45]
mov ecx, edx
xor cl, bl
mov ecx, 0x49a7f72c
mov ebp, 0x49a7f72c
jne 0x7ff7720e775b
mov ebp, 0x90bb51c4
test bl, bl
cmove ecx, ebp
test dl, dl
cmove ecx, ebp
jmp 0x7ff7720e76e0
cmp ecx, 0x8c16697e
je 0x7ff7720e7838
cmp ecx, 0x90bb51c4
jne 0x7ff7720e76e0
movaps xmmword [rsp + 0x180], xmm6
mov ecx, 0x49a7f72c
jmp 0x7ff7720e76e0
cmp ecx, 0x49a7f72c
je 0x7ff7720e787d
cmp ecx, 0x64aa95ee
jne 0x7ff7720e76e0
mov ecx, 0xd1e5bc95
mov r8, qword [rsp + 0x50]
jmp 0x7ff7720e76e0
mov ecx, 0x8c16697e
jmp 0x7ff7720e76e0
mov byte [r8], 0
add r8, 1
mov ecx, 0xf0a217fd
cmp r8, qword [rsp + 0x48]
je 0x7ff7720e76e0
mov ecx, 0xd1e5bc95
jmp 0x7ff7720e76e0
mov ecx, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ebx, ebp
xor ebx, 0xfffffffe
test ebx, ebp
sete cl
cmp edx, 0xa
setl al
xor al, cl
mov ecx, 0x8c16697e
mov edi, 0x8c16697e
jne 0x7ff7720e7828
mov edi, 0xb2fc7293
test ebx, ebp
cmovne ecx, edi
cmp edx, 0xa
cmovge ecx, edi
jmp 0x7ff7720e76e0
mov eax, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebx, [rax - 1]
imul ebx, eax
mov eax, ebx
xor eax, 0xfffffffe
mov ebp, 0xc59d0976
mov ecx, 0xb2fc7293
mov edi, 0xc59d0976
test eax, ebx
sete bl
je 0x7ff7720e786a
mov edi, 0xb2fc7293
cmp edx, 0xa
cmovl ecx, edi
setl al
xor al, bl
cmovne ecx, ebp
jmp 0x7ff7720e76e0
movaps xmmword [rsp + 0x180], xmm6
lea rax, [rsp + 0x190]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x191]
mov qword [rsp + 0x48], rax
mov ecx, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebx, [rcx - 1]
imul ebx, ecx
mov esi, ebx
xor esi, 0xfffffffe
mov ebp, 0x64aa95ee
mov ecx, 0x90bb51c4
mov edi, 0x64aa95ee
test esi, ebx
sete bl
je 0x7ff7720e76ce
mov edi, 0x90bb51c4
jmp 0x7ff7720e76ce
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0xa8]
call rax
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x90]
call rax
mov ecx, 0xd088ce85
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
mov r8, qword [rsp + 0x158]
mov rcx, r13
mov rdx, r14
call qword [rax]
mov qword [rsp + 0x88], rax
cmp qword [rsp + 0x88], 0
mov ecx, 0xcac1ad93
mov eax, 0xd0a4dd4a
cmove ecx, eax
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
cmp edx, 0xa
setl bl
xor bl, al
mov eax, 0x2342b255
mov ebp, 0x5f9b6792
jmp 0x7ff7720e7bfb
mov rax, qword [rsp + 0x118]
movzx eax, word [rax]
mov ecx, dword [rsp + 0x168]
cmp ecx, eax
mov ecx, 0x5e554e6
mov eax, 0x5e73812f
cmove ecx, eax
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0xb0]
mov al, byte [rax]
mov rcx, qword [rsp + 0x88]
cmp al, byte [rcx]
mov ecx, 0xff2f1be4
mov eax, 0x935a1c01
cmove ecx, eax
mov byte [rsp + 0x5f], 1
jmp 0x7ff7720e6c50
mov ecx, 0x8bed1754
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xdf685130
mov ebp, 0xaf89cf44
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0xdf685130
jmp 0x7ff7720e6c3c
movabs rax, 0xd3c1c5f0cafde900
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x188], 0xc5e0c0eb
mov word [rsp + 0x18c], 0xc1c6
mov byte [rsp + 0x18e], 0x5a
lea rax, [rsp + 0x190]
mov qword [rsp + 0x48], rax
mov ecx, 0xc6ace3af
lea r8, [rsp + 0x18f]
mov edx, dword [0x7ff772230700]
mov esi, dword [0x7ff772230704]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
xor edi, 0xfffffffe
test edi, ebp
mov edx, 0xca82acae
mov r9d, 0xf6c31a09
cmove edx, r9d
sete al
cmp esi, 0xa
mov ebx, 0xca82acae
cmovge edx, ebx
setl bl
xor bl, al
cmovne edx, r9d
mov eax, 0xca82acae
mov ebx, 0xf8849d53
cmovne eax, ebx
test edi, ebp
mov ebp, eax
cmove ebp, ebx
cmp esi, 0xa
cmovge ebp, eax
nop dword [rax + rax]
cmp ecx, 0xf6c31a08
jle 0x7ff7720e7ae0
cmp ecx, 0xf6c31a09
je 0x7ff7720e9c5c
cmp ecx, 0xf8849d53
je 0x7ff7720e7af7
cmp ecx, 0x35593325
jne 0x7ff7720e7ab0
mov ecx, ebp
jmp 0x7ff7720e7ab0
cmp ecx, 0xc6ace3af
je 0x7ff7720e7b00
cmp ecx, 0xca82acae
jne 0x7ff7720e7ab0
mov ecx, 0xf8849d53
jmp 0x7ff7720e7ab0
mov ecx, edx
jmp 0x7ff7720e7ab0
mov byte [r8], 0
add r8, 1
cmp r8, qword [rsp + 0x48]
mov ecx, 0xc6ace3af
mov eax, 0x35593325
cmove ecx, eax
jmp 0x7ff7720e7a4f
mov ecx, 0xc31846ed
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0xdf685130
mov ebx, 0x84bb05fc
jmp 0x7ff7720e7f64
cmp byte [rsp + 0x6a], 0
mov ecx, 0xd6d97a9b
mov eax, 0xa28b4b2f
cmovne ecx, eax
jmp 0x7ff7720e6c50
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x90]
call rax
mov ecx, 0x3b07cd6e
jmp 0x7ff7720e6c50
mov ecx, 0x3a9d4fce
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
cmp edx, 0xa
setl bl
xor bl, al
mov eax, 0xbadb7d38
mov ebp, 0x12f55dff
jmp 0x7ff7720e7bfb
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
cmp edx, 0xa
setl bl
xor bl, al
mov eax, 0xfd5258f7
mov ebp, 0xa48139f
cmovne eax, ebp
cmp ecx, 0xffffffff
mov ecx, eax
cmove ecx, ebp
cmp edx, 0xa
cmovge ecx, eax
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0x148]
add rax, 4
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x150]
add rax, 2
mov qword [rsp + 0xc8], rax
mov ecx, 0x50eaf73c
mov eax, dword [rsp + 0xc0]
mov qword [rsp + 0xb8], rax
jmp 0x7ff7720e6c50
mov ecx, 0x178e5dae
mov dword [rsp + 0x98], 0
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rax, dword [rax + 0x3c]
add rax, qword [rsp + 0x60]
mov qword [rsp + 0x108], rax
mov rax, qword [rsp + 0x108]
add rax, 0x18
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x118]
movzx eax, word [rax]
mov ecx, dword [rsp + 0x16c]
cmp ecx, eax
mov ecx, 0x6412d581
mov eax, 0x92a50041
cmove ecx, eax
jmp 0x7ff7720e6c50
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x181], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720e7d20
cmp eax, 0x80939661
je 0x7ff7720e7d54
cmp eax, 0xe0ca836b
jne 0x7ff7720e7d00
jmp 0x7ff7720e9cc5
cmp eax, 0x5d78be4c
je 0x7ff7720e7d5b
cmp eax, 0x1e3db000
jne 0x7ff7720e7d00
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e7d00
mov eax, 0x5d78be4c
jmp 0x7ff7720e7d00
mov byte [rsp + 0x48], 0x8c
mov eax, ebp
jmp 0x7ff7720e7d00
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0x2342b255
mov ebx, 0xe4cf1146
jmp 0x7ff7720e7f64
mov ecx, 0x6978ca2c
jmp 0x7ff7720e6c50
cmp dword [rsp + 0xa4], 0
mov ecx, 0xd27e574e
mov eax, 0xa05365f8
cmove ecx, eax
jmp 0x7ff7720e6c50
mov ecx, 0x4abc4a51
mov dword [rsp + 0x9c], 4
jmp 0x7ff7720e6c50
mov ecx, 0x34f28635
jmp 0x7ff7720e6c50
mov ecx, 0x937917
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0xb0]
mov al, byte [rax + 1]
mov rcx, qword [rsp + 0x128]
cmp al, byte [rcx]
setne byte [rsp + 0x5f]
mov ecx, 0xff2f1be4
jmp 0x7ff7720e6c50
mov eax, dword [rsp + 0xc4]
mov ecx, 0x3a9d4fce
jmp 0x7ff7720e6c50
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x90]
call rax
mov ecx, 0x937917
jmp 0x7ff7720e6c50
mov ecx, 0x8bed1754
jmp 0x7ff7720e6c50
mov ecx, 0x3e2a3b36
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xc382a792
mov ebp, 0x4ecfb2ab
jmp 0x7ff7720e6c2d
mov ecx, 0x34f28635
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0xd8]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
mov rsi, qword [rsp + 0x60]
movabs rdi, 0x844f72ac990389d1
sub rsi, rdi
add rsi, rax
mov ecx, dword [rdi + rsi + 0x20]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
add rax, qword [rsp + 0x60]
mov qword [rsp + 0xd0], rax
lea rax, [rdi + rsi]
add rax, 0x1c
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x120]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov ecx, dword [rdi + rsi + 0x24]
mov rdx, qword [rsp + 0x60]
call fcn.7ff7720eb430
mov eax, eax
add rax, qword [rsp + 0x60]
mov qword [rsp + 0xc8], rax
mov eax, dword [rdi + rsi + 0x18]
mov qword [rsp + 0xb8], rax
mov ecx, 0x50eaf73c
jmp 0x7ff7720e6c50
cmp qword [rsp + 0x80], 0
mov ecx, 0x631bb725
mov eax, 0x747a74c9
cmove ecx, eax
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230500]
mov edx, dword [0x7ff772230504]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r8b
cmp edx, 0xa
setl bl
xor bl, r8b
mov ebp, 0x8ed05cda
mov ebx, 0xf2215ba3
cmovne ebp, ebx
test eax, ecx
mov ecx, ebp
cmove ecx, ebx
cmp edx, 0xa
cmovge ecx, ebp
jmp 0x7ff7720e6c50
mov ecx, 0x3b07cd6e
jmp 0x7ff7720e6c50
test byte [rsp + 0x5f], 1
mov ecx, 0xf943da09
mov eax, 0xb79e64c2
cmovne ecx, eax
jmp 0x7ff7720e6c50
mov r8d, dword [rsp + 0x170]
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x140]
mov edx, reloc.ole32.dll_OleUninitialize
lea r9, [rsp + 0x164]
call rax
mov ecx, 0xed9e1bd
jmp 0x7ff7720e6c50
mov eax, dword [0x7ff772230560]
mov r9d, dword [0x7ff772230564]
lea ebp, [rax - 1]
imul ebp, eax
mov esi, ebp
xor esi, 0xfffffffe
test esi, ebp
sete byte [rsp + 0x45]
sete al
mov ebx, 0x80939661
mov edx, 0xe0ca836b
cmove ebx, edx
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov byte [rsp + 0x180], 0
setl cl
mov edi, 0x80939661
cmovge ebx, edi
xor cl, al
cmovne ebx, edx
mov eax, 0x1e3db000
lea r8, [rsp + 0x18e]
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720e8050
cmp eax, 0x80939661
je 0x7ff7720e8084
cmp eax, 0xe0ca836b
jne 0x7ff7720e8030
jmp 0x7ff7720e9d54
cmp eax, 0x5d78be4c
je 0x7ff7720e808b
cmp eax, 0x1e3db000
jne 0x7ff7720e8030
movzx edx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, edx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test dl, dl
cmove eax, ecx
jmp 0x7ff7720e8030
mov eax, 0x5d78be4c
jmp 0x7ff7720e8030
mov byte [rsp + 0x48], 0xae
mov eax, ebx
jmp 0x7ff7720e8030
mov eax, dword [0x7ff772230b18]
mov ecx, dword [0x7ff772230b1c]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
xor eax, 0xfffffffe
test eax, edx
sete byte [rsp + 0x6e]
cmp ecx, 0xa
setl byte [rsp + 0x6f]
mov ecx, 0x5af2686d
nop
cmp ecx, 0x5af2686c
jle 0x7ff7720e8110
cmp ecx, 0x64c38ac1
je 0x7ff7720e8138
cmp ecx, 0x5e55eb23
je 0x7ff7720e9de9
cmp ecx, 0x5af2686d
jne 0x7ff7720e80c0
mov bl, byte [rsp + 0x6e]
mov cl, byte [rsp + 0x6f]
mov edx, ebx
xor dl, cl
mov edx, 0xe45c68f6
mov eax, 0xf222bb67
cmovne edx, eax
test cl, cl
mov ecx, edx
cmovne ecx, eax
test bl, bl
cmove ecx, edx
jmp 0x7ff7720e80c0
cmp ecx, 0xe45c68f6
je 0x7ff7720e8157
cmp ecx, 0xf222bb67
je 0x7ff7720e821f
cmp ecx, 0xf5e1133a
jne 0x7ff7720e80c0
mov ecx, 0x64c38ac1
mov r8, qword [rsp + 0x50]
jmp 0x7ff7720e80c0
mov byte [r8], 0
add r8, 1
cmp r8, qword [rsp + 0x48]
mov ecx, 0x64c38ac1
mov eax, 0x5e55eb23
cmove ecx, eax
jmp 0x7ff7720e80c0
mov byte [rsp + 0x180], 0
mov eax, dword [0x7ff772230bb0]
mov edi, dword [0x7ff772230bb4]
lea ebp, [rax - 1]
imul ebp, eax
not ebp
or ebp, 0xfffffffe
cmp ebp, 0xffffffff
sete byte [rsp + 0x47]
sete al
mov ebx, 0x993562a3
mov edx, 0x8f43e005
cmove ebx, edx
cmp edi, 0xa
setl byte [rsp + 0x46]
not ebp
setl cl
mov esi, 0x993562a3
cmovge ebx, esi
xor cl, al
cmovne ebx, edx
mov ecx, 0xdba7e328
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e81e0
cmp ecx, 0x8f43e005
je 0x7ff7720e82f4
cmp ecx, 0x993562a3
jne 0x7ff7720e81b0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e81b0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8216
cmp ecx, 0xdba7e328
jne 0x7ff7720e81b0
movzx edx, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov eax, edx
xor al, cl
mov eax, 0x993562a3
cmovne eax, r12d
test cl, cl
mov ecx, eax
cmovne ecx, r12d
test dl, dl
cmove ecx, eax
jmp 0x7ff7720e81b0
mov byte [rsp + 0x45], 0xf2
mov ecx, ebx
jmp 0x7ff7720e81b0
mov ecx, dword [0x7ff772230bb0]
mov edi, dword [0x7ff772230bb4]
lea ebp, [rcx - 1]
imul ebp, ecx
mov esi, ebp
xor esi, 0xfffffffe
test esi, ebp
sete cl
cmp edi, 0xa
setl bl
xor bl, cl
mov ecx, 0x993562a3
mov eax, 0x8f43e005
cmovne ecx, eax
test esi, ebp
sete byte [rsp + 0x47]
mov ebx, ecx
cmove ebx, eax
cmp edi, 0xa
setl byte [rsp + 0x46]
mov byte [rsp + 0x180], 0
cmovge ebx, ecx
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e82b0
cmp ecx, 0x8f43e005
je 0x7ff7720e8394
cmp ecx, 0x993562a3
jne 0x7ff7720e8280
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8280
cmp ecx, 0xa3a38cac
je 0x7ff7720e82eb
cmp ecx, 0xdba7e328
jne 0x7ff7720e8280
movzx edx, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov eax, edx
xor al, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test dl, dl
mov edx, 0x993562a3
cmove ecx, edx
test al, al
cmovne ecx, r12d
jmp 0x7ff7720e8280
mov byte [rsp + 0x45], 0xf2
mov ecx, ebx
jmp 0x7ff7720e8280
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x181], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8350
cmp ecx, 0x8f43e005
je 0x7ff7720e8434
cmp ecx, 0x993562a3
jne 0x7ff7720e8320
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8320
cmp ecx, 0xa3a38cac
je 0x7ff7720e838b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8320
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8320
mov byte [rsp + 0x45], 0x21
mov ecx, ebx
jmp 0x7ff7720e8320
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x181], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e83f0
cmp ecx, 0x8f43e005
je 0x7ff7720e84d4
cmp ecx, 0x993562a3
jne 0x7ff7720e83c0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e83c0
cmp ecx, 0xa3a38cac
je 0x7ff7720e842b
cmp ecx, 0xdba7e328
jne 0x7ff7720e83c0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e83c0
mov byte [rsp + 0x45], 0x21
mov ecx, ebx
jmp 0x7ff7720e83c0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x182], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8490
cmp ecx, 0x8f43e005
je 0x7ff7720e8574
cmp ecx, 0x993562a3
jne 0x7ff7720e8460
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8460
cmp ecx, 0xa3a38cac
je 0x7ff7720e84cb
cmp ecx, 0xdba7e328
jne 0x7ff7720e8460
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8460
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e8460
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x182], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8530
cmp ecx, 0x8f43e005
je 0x7ff7720e860f
cmp ecx, 0x993562a3
jne 0x7ff7720e8500
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8500
cmp ecx, 0xa3a38cac
je 0x7ff7720e856b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8500
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8500
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e8500
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x183], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e85d0
cmp ecx, 0x8f43e005
je 0x7ff7720e869f
cmp ecx, 0x993562a3
jne 0x7ff7720e85a0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e85a0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8606
cmp ecx, 0xdba7e328
jne 0x7ff7720e85a0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e85a0
mov byte [rsp + 0x45], 0xd0
mov ecx, ebx
jmp 0x7ff7720e85a0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x183], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8660
cmp ecx, 0x8f43e005
je 0x7ff7720e8734
cmp ecx, 0x993562a3
jne 0x7ff7720e8630
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8630
cmp ecx, 0xa3a38cac
je 0x7ff7720e8696
cmp ecx, 0xdba7e328
jne 0x7ff7720e8630
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e8630
mov byte [rsp + 0x45], 0xd0
mov ecx, ebx
jmp 0x7ff7720e8630
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x184], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e86f0
cmp ecx, 0x8f43e005
je 0x7ff7720e87d4
cmp ecx, 0x993562a3
jne 0x7ff7720e86c0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e86c0
cmp ecx, 0xa3a38cac
je 0x7ff7720e872b
cmp ecx, 0xdba7e328
jne 0x7ff7720e86c0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e86c0
mov byte [rsp + 0x45], 0x23
mov ecx, ebx
jmp 0x7ff7720e86c0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x184], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8790
cmp ecx, 0x8f43e005
je 0x7ff7720e8874
cmp ecx, 0x993562a3
jne 0x7ff7720e8760
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8760
cmp ecx, 0xa3a38cac
je 0x7ff7720e87cb
cmp ecx, 0xdba7e328
jne 0x7ff7720e8760
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8760
mov byte [rsp + 0x45], 0x23
mov ecx, ebx
jmp 0x7ff7720e8760
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x185], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8830
cmp ecx, 0x8f43e005
je 0x7ff7720e890f
cmp ecx, 0x993562a3
jne 0x7ff7720e8800
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8800
cmp ecx, 0xa3a38cac
je 0x7ff7720e886b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8800
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8800
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e8800
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x185], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e88d0
cmp ecx, 0x8f43e005
je 0x7ff7720e89a4
cmp ecx, 0x993562a3
jne 0x7ff7720e88a0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e88a0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8906
cmp ecx, 0xdba7e328
jne 0x7ff7720e88a0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e88a0
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e88a0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x186], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8960
cmp ecx, 0x8f43e005
je 0x7ff7720e8a44
cmp ecx, 0x993562a3
jne 0x7ff7720e8930
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8930
cmp ecx, 0xa3a38cac
je 0x7ff7720e899b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8930
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8930
mov byte [rsp + 0x45], 0xfd
mov ecx, ebx
jmp 0x7ff7720e8930
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x186], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8a00
cmp ecx, 0x8f43e005
je 0x7ff7720e8adf
cmp ecx, 0x993562a3
jne 0x7ff7720e89d0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e89d0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8a3b
cmp ecx, 0xdba7e328
jne 0x7ff7720e89d0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e89d0
mov byte [rsp + 0x45], 0xfd
mov ecx, ebx
jmp 0x7ff7720e89d0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x187], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8aa0
cmp ecx, 0x8f43e005
je 0x7ff7720e8b74
cmp ecx, 0x993562a3
jne 0x7ff7720e8a70
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8a70
cmp ecx, 0xa3a38cac
je 0x7ff7720e8ad6
cmp ecx, 0xdba7e328
jne 0x7ff7720e8a70
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e8a70
mov byte [rsp + 0x45], 0xd8
mov ecx, ebx
jmp 0x7ff7720e8a70
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x187], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8b30
cmp ecx, 0x8f43e005
je 0x7ff7720e8c0f
cmp ecx, 0x993562a3
jne 0x7ff7720e8b00
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8b00
cmp ecx, 0xa3a38cac
je 0x7ff7720e8b6b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8b00
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8b00
mov byte [rsp + 0x45], 0xd8
mov ecx, ebx
jmp 0x7ff7720e8b00
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x188], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8bd0
cmp ecx, 0x8f43e005
je 0x7ff7720e8c9f
cmp ecx, 0x993562a3
jne 0x7ff7720e8ba0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8ba0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8c06
cmp ecx, 0xdba7e328
jne 0x7ff7720e8ba0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e8ba0
mov byte [rsp + 0x45], 0xdb
mov ecx, ebx
jmp 0x7ff7720e8ba0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x188], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8c60
cmp ecx, 0x8f43e005
je 0x7ff7720e8d34
cmp ecx, 0x993562a3
jne 0x7ff7720e8c30
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8c30
cmp ecx, 0xa3a38cac
je 0x7ff7720e8c96
cmp ecx, 0xdba7e328
jne 0x7ff7720e8c30
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e8c30
mov byte [rsp + 0x45], 0xdb
mov ecx, ebx
jmp 0x7ff7720e8c30
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x189], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8cf0
cmp ecx, 0x8f43e005
je 0x7ff7720e8dd4
cmp ecx, 0x993562a3
jne 0x7ff7720e8cc0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8cc0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8d2b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8cc0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8cc0
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e8cc0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x189], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8d90
cmp ecx, 0x8f43e005
je 0x7ff7720e8e74
cmp ecx, 0x993562a3
jne 0x7ff7720e8d60
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8d60
cmp ecx, 0xa3a38cac
je 0x7ff7720e8dcb
cmp ecx, 0xdba7e328
jne 0x7ff7720e8d60
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8d60
mov byte [rsp + 0x45], 0xdc
mov ecx, ebx
jmp 0x7ff7720e8d60
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18a], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8e30
cmp ecx, 0x8f43e005
je 0x7ff7720e8f14
cmp ecx, 0x993562a3
jne 0x7ff7720e8e00
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8e00
cmp ecx, 0xa3a38cac
je 0x7ff7720e8e6b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8e00
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8e00
mov byte [rsp + 0x45], 0xc4
mov ecx, ebx
jmp 0x7ff7720e8e00
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18a], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8ed0
cmp ecx, 0x8f43e005
je 0x7ff7720e8faf
cmp ecx, 0x993562a3
jne 0x7ff7720e8ea0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8ea0
cmp ecx, 0xa3a38cac
je 0x7ff7720e8f0b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8ea0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8ea0
mov byte [rsp + 0x45], 0xc4
mov ecx, ebx
jmp 0x7ff7720e8ea0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18b], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e8f70
cmp ecx, 0x8f43e005
je 0x7ff7720e9044
cmp ecx, 0x993562a3
jne 0x7ff7720e8f40
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8f40
cmp ecx, 0xa3a38cac
je 0x7ff7720e8fa6
cmp ecx, 0xdba7e328
jne 0x7ff7720e8f40
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e8f40
mov byte [rsp + 0x45], 0xd0
mov ecx, ebx
jmp 0x7ff7720e8f40
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18b], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9000
cmp ecx, 0x8f43e005
je 0x7ff7720e90df
cmp ecx, 0x993562a3
jne 0x7ff7720e8fd0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e8fd0
cmp ecx, 0xa3a38cac
je 0x7ff7720e903b
cmp ecx, 0xdba7e328
jne 0x7ff7720e8fd0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e8fd0
mov byte [rsp + 0x45], 0xd0
mov ecx, ebx
jmp 0x7ff7720e8fd0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18c], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e90a0
cmp ecx, 0x8f43e005
je 0x7ff7720e9174
cmp ecx, 0x993562a3
jne 0x7ff7720e9070
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9070
cmp ecx, 0xa3a38cac
je 0x7ff7720e90d6
cmp ecx, 0xdba7e328
jne 0x7ff7720e9070
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e9070
mov byte [rsp + 0x45], 0x27
mov ecx, ebx
jmp 0x7ff7720e9070
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18c], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9130
cmp ecx, 0x8f43e005
je 0x7ff7720e920f
cmp ecx, 0x993562a3
jne 0x7ff7720e9100
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9100
cmp ecx, 0xa3a38cac
je 0x7ff7720e916b
cmp ecx, 0xdba7e328
jne 0x7ff7720e9100
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e9100
mov byte [rsp + 0x45], 0x27
mov ecx, ebx
jmp 0x7ff7720e9100
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18d], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e91d0
cmp ecx, 0x8f43e005
je 0x7ff7720e92a4
cmp ecx, 0x993562a3
jne 0x7ff7720e91a0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e91a0
cmp ecx, 0xa3a38cac
je 0x7ff7720e9206
cmp ecx, 0xdba7e328
jne 0x7ff7720e91a0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e91a0
mov byte [rsp + 0x45], 0x27
mov ecx, ebx
jmp 0x7ff7720e91a0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18d], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9260
cmp ecx, 0x8f43e005
je 0x7ff7720e933f
cmp ecx, 0x993562a3
jne 0x7ff7720e9230
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9230
cmp ecx, 0xa3a38cac
je 0x7ff7720e929b
cmp ecx, 0xdba7e328
jne 0x7ff7720e9230
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e9230
mov byte [rsp + 0x45], 0x27
mov ecx, ebx
jmp 0x7ff7720e9230
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18e], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9300
cmp ecx, 0x8f43e005
je 0x7ff7720e93cf
cmp ecx, 0x993562a3
jne 0x7ff7720e92d0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e92d0
cmp ecx, 0xa3a38cac
je 0x7ff7720e9336
cmp ecx, 0xdba7e328
jne 0x7ff7720e92d0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e92d0
mov byte [rsp + 0x45], 0xd8
mov ecx, ebx
jmp 0x7ff7720e92d0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18e], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9390
cmp ecx, 0x8f43e005
je 0x7ff7720e945f
cmp ecx, 0x993562a3
jne 0x7ff7720e9360
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9360
cmp ecx, 0xa3a38cac
je 0x7ff7720e93c6
cmp ecx, 0xdba7e328
jne 0x7ff7720e9360
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e9360
mov byte [rsp + 0x45], 0xd8
mov ecx, ebx
jmp 0x7ff7720e9360
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18f], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9420
cmp ecx, 0x8f43e005
je 0x7ff7720e94f4
cmp ecx, 0x993562a3
jne 0x7ff7720e93f0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e93f0
cmp ecx, 0xa3a38cac
je 0x7ff7720e9456
cmp ecx, 0xdba7e328
jne 0x7ff7720e93f0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e93f0
mov byte [rsp + 0x45], 0x25
mov ecx, ebx
jmp 0x7ff7720e93f0
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x18f], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e94b0
cmp ecx, 0x8f43e005
je 0x7ff7720e9594
cmp ecx, 0x993562a3
jne 0x7ff7720e9480
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9480
cmp ecx, 0xa3a38cac
je 0x7ff7720e94eb
cmp ecx, 0xdba7e328
jne 0x7ff7720e9480
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e9480
mov byte [rsp + 0x45], 0x25
mov ecx, ebx
jmp 0x7ff7720e9480
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x190], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9550
cmp ecx, 0x8f43e005
je 0x7ff7720e962f
cmp ecx, 0x993562a3
jne 0x7ff7720e9520
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9520
cmp ecx, 0xa3a38cac
je 0x7ff7720e958b
cmp ecx, 0xdba7e328
jne 0x7ff7720e9520
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e9520
mov byte [rsp + 0x45], 0xde
mov ecx, ebx
jmp 0x7ff7720e9520
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x190], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e95f0
cmp ecx, 0x8f43e005
je 0x7ff7720e96bf
cmp ecx, 0x993562a3
jne 0x7ff7720e95c0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e95c0
cmp ecx, 0xa3a38cac
je 0x7ff7720e9626
cmp ecx, 0xdba7e328
jne 0x7ff7720e95c0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e95c0
mov byte [rsp + 0x45], 0xde
mov ecx, ebx
jmp 0x7ff7720e95c0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x191], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9680
cmp ecx, 0x8f43e005
je 0x7ff7720e974f
cmp ecx, 0x993562a3
jne 0x7ff7720e9650
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9650
cmp ecx, 0xa3a38cac
je 0x7ff7720e96b6
cmp ecx, 0xdba7e328
jne 0x7ff7720e9650
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e9650
mov byte [rsp + 0x45], 0xce
mov ecx, ebx
jmp 0x7ff7720e9650
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x191], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9710
cmp ecx, 0x8f43e005
je 0x7ff7720e97e4
cmp ecx, 0x993562a3
jne 0x7ff7720e96e0
mov ecx, 0xa3a38cac
jmp 0x7ff7720e96e0
cmp ecx, 0xa3a38cac
je 0x7ff7720e9746
cmp ecx, 0xdba7e328
jne 0x7ff7720e96e0
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e96e0
mov byte [rsp + 0x45], 0xce
mov ecx, ebx
jmp 0x7ff7720e96e0
test ebp, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x192], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop
cmp ecx, 0xa3a38cab
jg 0x7ff7720e97a0
cmp ecx, 0x8f43e005
je 0x7ff7720e986f
cmp ecx, 0x993562a3
jne 0x7ff7720e9770
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9770
cmp ecx, 0xa3a38cac
je 0x7ff7720e97db
cmp ecx, 0xdba7e328
jne 0x7ff7720e9770
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x993562a3
cmovne ecx, r12d
test al, al
mov eax, 0x993562a3
cmove ecx, eax
test dl, dl
cmovne ecx, r12d
jmp 0x7ff7720e9770
mov byte [rsp + 0x45], 0xb7
mov ecx, ebx
jmp 0x7ff7720e9770
test esi, ebp
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x192], al
sete byte [rsp + 0x47]
cmp edi, 0xa
setl byte [rsp + 0x46]
mov ecx, 0xdba7e328
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xa3a38cab
jg 0x7ff7720e9830
cmp ecx, 0x8f43e005
je 0x7ff7720e9884
cmp ecx, 0x993562a3
jne 0x7ff7720e9810
mov ecx, 0xa3a38cac
jmp 0x7ff7720e9810
cmp ecx, 0xa3a38cac
je 0x7ff7720e9866
cmp ecx, 0xdba7e328
jne 0x7ff7720e9810
movzx eax, byte [rsp + 0x47]
movzx ecx, byte [rsp + 0x46]
mov edx, eax
xor dl, cl
mov edx, 0x993562a3
cmovne edx, r12d
test cl, cl
mov ecx, edx
cmovne ecx, r12d
test al, al
cmove ecx, edx
jmp 0x7ff7720e9810
mov byte [rsp + 0x45], 0xb7
mov ecx, ebx
jmp 0x7ff7720e9810
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x193], al
mov ecx, 0xf222bb67
jmp 0x7ff7720e80c0
mov eax, dword [0x7ff772230b18]
mov edx, dword [0x7ff772230b1c]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete r9b
cmp edx, 0xa
setl bl
xor bl, r9b
mov ebp, 0xe45c68f6
mov ebx, 0xf5e1133a
cmovne ebp, ebx
test eax, ecx
mov ecx, ebp
cmove ecx, ebx
cmp edx, 0xa
mov al, byte [rsp + 0x45]
mov byte [rsp + 0x193], al
lea rax, [rsp + 0x194]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x195]
mov qword [rsp + 0x48], rax
cmovge ecx, ebp
jmp 0x7ff7720e80c0
lea rax, [rsp + 0x170]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov dword [rsp + 0x170], 0
lea rax, [rsp + 0x164]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x138]
mov dword [rsp + 0x164], 0
mov eax, dword [0x7ff772230718]
mov ecx, dword [0x7ff77223071c]
lea edx, [rax - 1]
imul edx, eax
not edx
or edx, 0xfffffffe
cmp edx, 0xffffffff
sete byte [rsp + 0x46]
cmp ecx, 0xa
setl byte [rsp + 0x45]
mov ecx, 0x15ed23e5
jmp 0x7ff7720e9970
cmp edx, 0xa
cmovl ecx, edi
setl al
xor al, bl
cmovne ecx, ebp
cmp ecx, 0xf0a217fc
jg 0x7ff7720e99b0
cmp ecx, 0xb2fc7292
jle 0x7ff7720e9a10
cmp ecx, 0xb2fc7293
je 0x7ff7720e9a67
cmp ecx, 0xd1e5bc95
je 0x7ff7720e9a71
cmp ecx, 0xc59d0976
jne 0x7ff7720e9970
jmp 0x7ff7720e9f9e
cmp ecx, 0x49a7f72b
jg 0x7ff7720e9a40
cmp ecx, 0xf0a217fd
je 0x7ff7720e9a92
cmp ecx, 0x15ed23e5
jne 0x7ff7720e9970
movzx ebx, byte [rsp + 0x46]
movzx eax, byte [rsp + 0x45]
mov edx, ebx
xor dl, al
mov ebp, 0x49a7f72c
mov ecx, 0x90bb51c4
mov edi, 0x49a7f72c
test al, al
jne 0x7ff7720e99f6
mov edi, 0x90bb51c4
test bl, bl
cmovne ecx, edi
test dl, dl
cmovne ecx, ebp
jmp 0x7ff7720e9970
cmp ecx, 0x8c16697e
je 0x7ff7720e9ad9
cmp ecx, 0x90bb51c4
jne 0x7ff7720e9970
movaps xmmword [rsp + 0x180], xmm6
mov ecx, 0x49a7f72c
jmp 0x7ff7720e9970
cmp ecx, 0x49a7f72c
je 0x7ff7720e9b1e
cmp ecx, 0x64aa95ee
jne 0x7ff7720e9970
mov ecx, 0xd1e5bc95
mov rsi, qword [rsp + 0x50]
jmp 0x7ff7720e9970
mov ecx, 0x8c16697e
jmp 0x7ff7720e9970
mov byte [rsi], 0
add rsi, 1
mov ecx, 0xf0a217fd
cmp rsi, qword [rsp + 0x48]
je 0x7ff7720e9970
mov ecx, 0xd1e5bc95
jmp 0x7ff7720e9970
mov eax, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebp, [rax - 1]
imul ebp, eax
not ebp
or ebp, 0xfffffffe
cmp ebp, 0xffffffff
sete al
cmp edx, 0xa
setl cl
xor cl, al
mov ecx, 0x8c16697e
mov ebx, 0x8c16697e
jne 0x7ff7720e9ac8
mov ebx, 0xb2fc7293
cmp ebp, 0xffffffff
cmovne ecx, ebx
cmp edx, 0xa
cmovge ecx, ebx
jmp 0x7ff7720e9970
mov eax, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebp, [rax - 1]
imul ebp, eax
mov ebx, ebp
xor ebx, 0xfffffffe
test ebx, ebp
sete al
cmp edx, 0xa
setl cl
xor cl, al
mov ecx, 0xc59d0976
mov edi, 0xc59d0976
jne 0x7ff7720e9b0e
mov edi, 0xb2fc7293
test ebx, ebp
cmovne ecx, edi
cmp edx, 0xa
cmovge ecx, edi
jmp 0x7ff7720e9970
movaps xmmword [rsp + 0x180], xmm6
lea rax, [rsp + 0x190]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x191]
mov qword [rsp + 0x48], rax
mov eax, dword [0x7ff772230718]
mov edx, dword [0x7ff77223071c]
lea ebx, [rax - 1]
imul ebx, eax
mov eax, ebx
xor eax, 0xfffffffe
mov ebp, 0x64aa95ee
mov ecx, 0x90bb51c4
mov edi, 0x64aa95ee
test eax, ebx
sete bl
je 0x7ff7720e9962
mov edi, 0x90bb51c4
jmp 0x7ff7720e9962
mov ecx, 0x1cb507e7
cmp byte [rsp + 0x180], 0
mov edx, 0x24eef005
mov ebp, 0xefebd283
cmove edx, ebp
nop word cs:[rax + rax]
nop
cmp ecx, 0x1cb507e6
jle 0x7ff7720e9bd0
cmp ecx, 0x1cb507e7
je 0x7ff7720e9bea
cmp ecx, 0x24eef005
je 0x7ff7720ea07c
cmp ecx, 0x495a3551
jne 0x7ff7720e9ba0
mov ecx, 0x24eef005
jmp 0x7ff7720e9ba0
cmp ecx, 0x95ab6dea
je 0x7ff7720e9bee
cmp ecx, 0xc8062c60
je 0x7ff7720e9c10
cmp ecx, 0xefebd283
jne 0x7ff7720e9ba0
jmp 0x7ff7720e9c50
mov ecx, edx
jmp 0x7ff7720e9ba0
mov qword [rsp + 0x48], rax
mov rcx, qword [rsp + 0x48]
cmp rcx, 0xf
mov ecx, 0x495a3551
mov ebp, 0xc8062c60
cmovb ecx, ebp
jmp 0x7ff7720e9ba0
mov rax, qword [rsp + 0x48]
mov cl, byte [rsp + rax + 0x181]
mov edx, ecx
not dl
and dl, 0x24
and cl, 0xdb
or cl, dl
add cl, 0xa7
mov byte [rsp + rax + 0x181], cl
mov rax, qword [rsp + 0x48]
add rax, 1
mov ecx, 0x95ab6dea
jmp 0x7ff7720e9b80
mov ecx, 0x95ab6dea
xor eax, eax
jmp 0x7ff7720e9b80
lea rcx, [rsp + 0x180]
call fcn.7ff7720ecb20
mov rdx, qword [0x7ff772233de8]
mov rcx, qword [rsp + 0x70]
mov rbp, qword [rcx]
mov rcx, r13
mov r8, rax
call qword [rbp]
mov edx, dword [rsp + 0xa0]
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0x20], rdx
mov edx, 4
xor r8d, r8d
xor r9d, r9d
call rax
mov qword [rsp + 0x100], rax
cmp qword [rsp + 0x100], 0
mov ecx, 0xf3f96c14
mov eax, 0xe6b01e26
cmove ecx, eax
jmp 0x7ff7720e6c50
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x182], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720e9d10
cmp eax, 0x80939661
je 0x7ff7720e9d44
cmp eax, 0xe0ca836b
jne 0x7ff7720e9cf0
jmp 0x7ff7720ea0bf
cmp eax, 0x5d78be4c
je 0x7ff7720e9d4b
cmp eax, 0x1e3db000
jne 0x7ff7720e9cf0
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720e9cf0
mov eax, 0x5d78be4c
jmp 0x7ff7720e9cf0
mov byte [rsp + 0x48], 0x93
mov eax, ebp
jmp 0x7ff7720e9cf0
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x181], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720e9da0
cmp eax, 0x80939661
je 0x7ff7720e9dd9
cmp eax, 0xe0ca836b
jne 0x7ff7720e9d80
jmp 0x7ff7720ea144
cmp eax, 0x5d78be4c
je 0x7ff7720e9de0
cmp eax, 0x1e3db000
jne 0x7ff7720e9d80
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720e9d80
mov eax, 0x5d78be4c
jmp 0x7ff7720e9d80
mov byte [rsp + 0x48], 0x8c
mov eax, ebx
jmp 0x7ff7720e9d80
mov eax, dword [0x7ff772230c08]
mov r8d, dword [0x7ff772230c0c]
lea r11d, [rax - 1]
imul r11d, eax
mov r9d, r11d
xor r9d, 0xfffffffe
test r9d, r11d
sete al
cmp r8d, 0xa
setl bl
xor bl, al
mov eax, 0x51f272e9
mov ecx, 0x74f9ad49
cmovne eax, ecx
test r9d, r11d
mov r10d, eax
cmove r10d, ecx
cmp r8d, 0xa
cmovge r10d, eax
mov ebx, 0x8c701d20
cmp byte [rsp + 0x180], 0
mov edi, 0x87ead4dd
mov eax, 0x2b511c2d
cmove edi, eax
nop dword [rax]
cmp ebx, 0xf30ea01a
jg 0x7ff7720e9e80
cmp ebx, 0x87ead4dd
je 0x7ff7720ea1d9
cmp ebx, 0x8c701d20
je 0x7ff7720e9eb9
cmp ebx, 0xca99afb9
jne 0x7ff7720e9e50
mov ebx, 0x87ead4dd
jmp 0x7ff7720e9e50
cmp ebx, 0x6171731f
je 0x7ff7720e9ec0
cmp ebx, 0x2b511c2d
je 0x7ff7720e9f70
cmp ebx, 0xf30ea01b
jne 0x7ff7720e9e50
mov qword [rsp + 0x48], rsi
mov rax, qword [rsp + 0x48]
cmp rax, 0x13
mov ebx, 0xca99afb9
mov eax, 0x6171731f
cmovb ebx, eax
jmp 0x7ff7720e9e50
mov ebx, edi
jmp 0x7ff7720e9e50
test r9d, r11d
mov rsi, qword [rsp + 0x48]
sete byte [rsp + 0x46]
cmp r8d, 0xa
setl byte [rsp + 0x45]
mov bl, byte [rsp + rsi + 0x181]
mov eax, ebx
not al
and al, 0x73
and bl, 0x8c
or bl, al
xor bl, 0xd7
add bl, 0xed
mov ebp, 0x14550d4
nop word cs:[rax + rax]
nop dword [rax]
cmp ebp, 0x51f272e8
jle 0x7ff7720e9f20
cmp ebp, 0x51f272e9
je 0x7ff7720e9f5e
cmp ebp, 0x74f9ad49
jne 0x7ff7720e9f00
jmp 0x7ff7720e9f80
cmp ebp, 0xfbc05ea0
je 0x7ff7720e9f65
cmp ebp, 0x14550d4
jne 0x7ff7720e9f00
movzx eax, byte [rsp + 0x46]
movzx ecx, byte [rsp + 0x45]
mov edx, ecx
xor dl, al
test cl, cl
mov ebp, 0x51f272e9
mov ecx, 0xfbc05ea0
cmovne ebp, ecx
test al, al
mov eax, 0x51f272e9
cmove ebp, eax
test dl, dl
cmovne ebp, ecx
jmp 0x7ff7720e9f00
mov ebp, 0xfbc05ea0
jmp 0x7ff7720e9f00
mov byte [rsp + 0x50], bl
mov ebp, r10d
jmp 0x7ff7720e9f00
mov ebx, 0xf30ea01b
xor esi, esi
jmp 0x7ff7720e9e38
mov al, byte [rsp + 0x50]
mov byte [rsp + rsi + 0x181], al
mov rsi, qword [rsp + 0x48]
add rsi, 1
mov ebx, 0xf30ea01b
jmp 0x7ff7720e9e38
mov ecx, 0x1cb507e7
cmp byte [rsp + 0x180], 0
mov edx, 0x24eef005
mov ebp, 0xefebd283
cmove edx, ebp
nop dword [rax + rax]
cmp ecx, 0x1cb507e6
jle 0x7ff7720e9ff0
cmp ecx, 0x1cb507e7
je 0x7ff7720ea00a
cmp ecx, 0x24eef005
je 0x7ff7720ea23e
cmp ecx, 0x495a3551
jne 0x7ff7720e9fc0
mov ecx, 0x24eef005
jmp 0x7ff7720e9fc0
cmp ecx, 0x95ab6dea
je 0x7ff7720ea00e
cmp ecx, 0xc8062c60
je 0x7ff7720ea030
cmp ecx, 0xefebd283
jne 0x7ff7720e9fc0
jmp 0x7ff7720ea070
mov ecx, edx
jmp 0x7ff7720e9fc0
mov qword [rsp + 0x48], rax
mov rcx, qword [rsp + 0x48]
cmp rcx, 0xf
mov ecx, 0x495a3551
mov ebp, 0xc8062c60
cmovb ecx, ebp
jmp 0x7ff7720e9fc0
mov rax, qword [rsp + 0x48]
mov cl, byte [rsp + rax + 0x181]
mov edx, ecx
not dl
and dl, 0x24
and cl, 0xdb
or cl, dl
add cl, 0xa7
mov byte [rsp + rax + 0x181], cl
mov rax, qword [rsp + 0x48]
add rax, 1
mov ecx, 0x95ab6dea
jmp 0x7ff7720e9fa3
mov ecx, 0x95ab6dea
xor eax, eax
jmp 0x7ff7720e9fa3
mov rdx, qword [0x7ff772233de8]
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
mov rcx, r13
lea r8, [rsp + 0x181]
call qword [rax]
mov rcx, qword [rsp + 0x88]
mov edx, reloc.ole32.dll_OleUninitialize
mov r8d, reloc.ole32.dll_OleUninitialize
lea r9, [rsp + 0x170]
call rax
mov ecx, 0x12f55dff
jmp 0x7ff7720e6c50
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x183], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ea100
cmp eax, 0x80939661
je 0x7ff7720ea134
cmp eax, 0xe0ca836b
jne 0x7ff7720ea0e0
jmp 0x7ff7720ea2c2
cmp eax, 0x5d78be4c
je 0x7ff7720ea13b
cmp eax, 0x1e3db000
jne 0x7ff7720ea0e0
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720ea0e0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea0e0
mov byte [rsp + 0x48], 0xad
mov eax, ebp
jmp 0x7ff7720ea0e0
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x182], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ea190
cmp eax, 0x80939661
je 0x7ff7720ea1c9
cmp eax, 0xe0ca836b
jne 0x7ff7720ea170
jmp 0x7ff7720ea354
cmp eax, 0x5d78be4c
je 0x7ff7720ea1d0
cmp eax, 0x1e3db000
jne 0x7ff7720ea170
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720ea170
mov eax, 0x5d78be4c
jmp 0x7ff7720ea170
mov byte [rsp + 0x48], 0x93
mov eax, ebx
jmp 0x7ff7720ea170
mov rdx, qword [0x7ff772233de8]
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
mov rcx, r13
lea r8, [rsp + 0x181]
call qword [rax]
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor edx, edx
mov r8d, 2
xor r9d, r9d
call rax
mov qword [rsp + 0xa8], rax
cmp qword [rsp + 0xa8], 0
mov ecx, 0x638d65a
mov eax, 0x561ab484
cmove ecx, eax
jmp 0x7ff7720e6c50
mov rdx, qword [0x7ff772233de8]
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
mov rcx, r13
lea r8, [rsp + 0x181]
call qword [rax]
mov qword [rsp + 0x140], rax
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x140]
mov edx, reloc.ole32.dll_OleUninitialize
mov r8d, reloc.ole32.dll_OleUninitialize
lea r9, [rsp + 0x170]
call rax
test eax, eax
setne byte [rsp + 0x6c]
mov eax, dword [0x7ff772230500]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xbadb7d38
mov ebp, 0xd53625f2
cmove ecx, ebp
cmp dword [0x7ff772230504], 0xa
mov edx, 0xbadb7d38
jmp 0x7ff7720e6c3c
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x184], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea310
cmp eax, 0x80939661
je 0x7ff7720ea344
cmp eax, 0xe0ca836b
jne 0x7ff7720ea2f0
jmp 0x7ff7720ea3e4
cmp eax, 0x5d78be4c
je 0x7ff7720ea34b
cmp eax, 0x1e3db000
jne 0x7ff7720ea2f0
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720ea2f0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea2f0
mov byte [rsp + 0x48], 0x88
mov eax, ebp
jmp 0x7ff7720ea2f0
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x183], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ea3a0
cmp eax, 0x80939661
je 0x7ff7720ea3d4
cmp eax, 0xe0ca836b
jne 0x7ff7720ea380
jmp 0x7ff7720ea479
cmp eax, 0x5d78be4c
je 0x7ff7720ea3db
cmp eax, 0x1e3db000
jne 0x7ff7720ea380
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
mov edx, 0x80939661
cmovne edx, r15d
test al, al
mov eax, edx
cmovne eax, r15d
test cl, cl
cmove eax, edx
jmp 0x7ff7720ea380
mov eax, 0x5d78be4c
jmp 0x7ff7720ea380
mov byte [rsp + 0x48], 0xad
mov eax, ebx
jmp 0x7ff7720ea380
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x185], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea430
cmp eax, 0x80939661
je 0x7ff7720ea469
cmp eax, 0xe0ca836b
jne 0x7ff7720ea410
jmp 0x7ff7720ea509
cmp eax, 0x5d78be4c
je 0x7ff7720ea470
cmp eax, 0x1e3db000
jne 0x7ff7720ea410
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test bl, bl
cmovne eax, r15d
jmp 0x7ff7720ea410
mov eax, 0x5d78be4c
jmp 0x7ff7720ea410
mov byte [rsp + 0x48], 0x8b
mov eax, ebp
jmp 0x7ff7720ea410
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x184], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea4c0
cmp eax, 0x80939661
je 0x7ff7720ea4f9
cmp eax, 0xe0ca836b
jne 0x7ff7720ea4a0
jmp 0x7ff7720ea594
cmp eax, 0x5d78be4c
je 0x7ff7720ea500
cmp eax, 0x1e3db000
jne 0x7ff7720ea4a0
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720ea4a0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea4a0
mov byte [rsp + 0x48], 0x88
mov eax, ebx
jmp 0x7ff7720ea4a0
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x186], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea550
cmp eax, 0x80939661
je 0x7ff7720ea584
cmp eax, 0xe0ca836b
jne 0x7ff7720ea530
jmp 0x7ff7720ea624
cmp eax, 0x5d78be4c
je 0x7ff7720ea58b
cmp eax, 0x1e3db000
jne 0x7ff7720ea530
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720ea530
mov eax, 0x5d78be4c
jmp 0x7ff7720ea530
mov byte [rsp + 0x48], 0x8c
mov eax, ebp
jmp 0x7ff7720ea530
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x185], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ea5e0
cmp eax, 0x80939661
je 0x7ff7720ea614
cmp eax, 0xe0ca836b
jne 0x7ff7720ea5c0
jmp 0x7ff7720ea6b9
cmp eax, 0x5d78be4c
je 0x7ff7720ea61b
cmp eax, 0x1e3db000
jne 0x7ff7720ea5c0
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
mov edx, 0x80939661
cmovne edx, r15d
test al, al
mov eax, edx
cmovne eax, r15d
test cl, cl
cmove eax, edx
jmp 0x7ff7720ea5c0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea5c0
mov byte [rsp + 0x48], 0x8b
mov eax, ebx
jmp 0x7ff7720ea5c0
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x187], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea670
cmp eax, 0x80939661
je 0x7ff7720ea6a9
cmp eax, 0xe0ca836b
jne 0x7ff7720ea650
jmp 0x7ff7720ea749
cmp eax, 0x5d78be4c
je 0x7ff7720ea6b0
cmp eax, 0x1e3db000
jne 0x7ff7720ea650
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test bl, bl
mov ebx, 0x80939661
cmove eax, ebx
test cl, cl
cmovne eax, r15d
jmp 0x7ff7720ea650
mov eax, 0x5d78be4c
jmp 0x7ff7720ea650
mov byte [rsp + 0x48], 0xb2
mov eax, ebp
jmp 0x7ff7720ea650
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x186], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea700
cmp eax, 0x80939661
je 0x7ff7720ea739
cmp eax, 0xe0ca836b
jne 0x7ff7720ea6e0
jmp 0x7ff7720ea7d4
cmp eax, 0x5d78be4c
je 0x7ff7720ea740
cmp eax, 0x1e3db000
jne 0x7ff7720ea6e0
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720ea6e0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea6e0
mov byte [rsp + 0x48], 0x8c
mov eax, ebx
jmp 0x7ff7720ea6e0
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x188], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea790
cmp eax, 0x80939661
je 0x7ff7720ea7c4
cmp eax, 0xe0ca836b
jne 0x7ff7720ea770
jmp 0x7ff7720ea869
cmp eax, 0x5d78be4c
je 0x7ff7720ea7cb
cmp eax, 0x1e3db000
jne 0x7ff7720ea770
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
mov ecx, 0x80939661
cmovne ecx, r15d
test al, al
mov eax, ecx
cmovne eax, r15d
test bl, bl
cmove eax, ecx
jmp 0x7ff7720ea770
mov eax, 0x5d78be4c
jmp 0x7ff7720ea770
mov byte [rsp + 0x48], 0x88
mov eax, ebp
jmp 0x7ff7720ea770
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x187], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ea820
cmp eax, 0x80939661
je 0x7ff7720ea859
cmp eax, 0xe0ca836b
jne 0x7ff7720ea800
jmp 0x7ff7720ea8f9
cmp eax, 0x5d78be4c
je 0x7ff7720ea860
cmp eax, 0x1e3db000
jne 0x7ff7720ea800
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720ea800
mov eax, 0x5d78be4c
jmp 0x7ff7720ea800
mov byte [rsp + 0x48], 0xb2
mov eax, ebx
jmp 0x7ff7720ea800
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x189], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea8b0
cmp eax, 0x80939661
je 0x7ff7720ea8e9
cmp eax, 0xe0ca836b
jne 0x7ff7720ea890
jmp 0x7ff7720ea989
cmp eax, 0x5d78be4c
je 0x7ff7720ea8f0
cmp eax, 0x1e3db000
jne 0x7ff7720ea890
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ebx, eax
xor bl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test bl, bl
cmovne eax, r15d
jmp 0x7ff7720ea890
mov eax, 0x5d78be4c
jmp 0x7ff7720ea890
mov byte [rsp + 0x48], 0x99
mov eax, ebp
jmp 0x7ff7720ea890
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x188], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea940
cmp eax, 0x80939661
je 0x7ff7720ea979
cmp eax, 0xe0ca836b
jne 0x7ff7720ea920
jmp 0x7ff7720eaa19
cmp eax, 0x5d78be4c
je 0x7ff7720ea980
cmp eax, 0x1e3db000
jne 0x7ff7720ea920
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720ea920
mov eax, 0x5d78be4c
jmp 0x7ff7720ea920
mov byte [rsp + 0x48], 0x88
mov eax, ebx
jmp 0x7ff7720ea920
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18a], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720ea9d0
cmp eax, 0x80939661
je 0x7ff7720eaa09
cmp eax, 0xe0ca836b
jne 0x7ff7720ea9b0
jmp 0x7ff7720eaaa9
cmp eax, 0x5d78be4c
je 0x7ff7720eaa10
cmp eax, 0x1e3db000
jne 0x7ff7720ea9b0
movzx ebx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test bl, bl
mov ebx, 0x80939661
cmove eax, ebx
test cl, cl
cmovne eax, r15d
jmp 0x7ff7720ea9b0
mov eax, 0x5d78be4c
jmp 0x7ff7720ea9b0
mov byte [rsp + 0x48], 0x8c
mov eax, ebp
jmp 0x7ff7720ea9b0
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x189], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720eaa60
cmp eax, 0x80939661
je 0x7ff7720eaa99
cmp eax, 0xe0ca836b
jne 0x7ff7720eaa40
jmp 0x7ff7720eab34
cmp eax, 0x5d78be4c
je 0x7ff7720eaaa0
cmp eax, 0x1e3db000
jne 0x7ff7720eaa40
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720eaa40
mov eax, 0x5d78be4c
jmp 0x7ff7720eaa40
mov byte [rsp + 0x48], 0x99
mov eax, ebx
jmp 0x7ff7720eaa40
test edx, edx
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18b], al
sete byte [rsp + 0x45]
cmp edi, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop dword [rax + rax]
cmp eax, 0x1e3dafff
jg 0x7ff7720eaaf0
cmp eax, 0x80939661
je 0x7ff7720eab24
cmp eax, 0xe0ca836b
jne 0x7ff7720eaad0
jmp 0x7ff7720eabc9
cmp eax, 0x5d78be4c
je 0x7ff7720eab2b
cmp eax, 0x1e3db000
jne 0x7ff7720eaad0
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
mov edx, 0x80939661
cmovne edx, r15d
test al, al
mov eax, edx
cmovne eax, r15d
test cl, cl
cmove eax, edx
jmp 0x7ff7720eaad0
mov eax, 0x5d78be4c
jmp 0x7ff7720eaad0
mov byte [rsp + 0x48], 0xe7
mov eax, ebp
jmp 0x7ff7720eaad0
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18a], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop word cs:[rax + rax]
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720eab80
cmp eax, 0x80939661
je 0x7ff7720eabb9
cmp eax, 0xe0ca836b
jne 0x7ff7720eab60
jmp 0x7ff7720eacbe
cmp eax, 0x5d78be4c
je 0x7ff7720eabc0
cmp eax, 0x1e3db000
jne 0x7ff7720eab60
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x80939661
cmovne eax, r15d
test cl, cl
mov ecx, 0x80939661
cmove eax, ecx
test dl, dl
cmovne eax, r15d
jmp 0x7ff7720eab60
mov eax, 0x5d78be4c
jmp 0x7ff7720eab60
mov byte [rsp + 0x48], 0x8c
mov eax, ebx
jmp 0x7ff7720eab60
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18c], al
mov qword [rsp + 0x48], rsi
mov ecx, 0xb253f6d2
lea rdi, [rsp + 0x18d]
mov edx, dword [0x7ff772230648]
mov ebx, dword [0x7ff77223064c]
lea ebp, [rdx - 1]
imul ebp, edx
cmp ebx, 0xa
setl r8b
mov edx, ebp
xor edx, 0xfffffffe
test edx, ebp
sete al
xor al, r8b
mov eax, 0xe0061b76
mov esi, 0x3d1912f3
cmovne eax, esi
test edx, ebp
mov edx, eax
cmove edx, esi
cmp ebx, 0xa
cmovge edx, eax
not ebp
or ebp, 0xfffffffe
cmp ebp, 0xffffffff
sete al
xor al, r8b
mov eax, 0xe0061b76
mov esi, 0x6171a1a0
cmovne eax, esi
cmp ebp, 0xffffffff
mov ebp, eax
cmove ebp, esi
cmp ebx, 0xa
cmovge ebp, eax
nop
cmp ecx, 0x3d1912f2
jle 0x7ff7720eac80
test esi, ebp
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18b], al
sete byte [rsp + 0x45]
cmp r9d, 0xa
setl byte [rsp + 0x50]
mov eax, 0x1e3db000
nop
cmp eax, 0x1e3dafff
jg 0x7ff7720ead00
cmp eax, 0x80939661
je 0x7ff7720ead34
cmp eax, 0xe0ca836b
jne 0x7ff7720eace0
jmp 0x7ff7720eaefe
cmp eax, 0x5d78be4c
je 0x7ff7720ead3b
cmp eax, 0x1e3db000
jne 0x7ff7720eace0
movzx ecx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x50]
mov edx, ecx
xor dl, al
mov edx, 0x80939661
cmovne edx, r15d
test al, al
mov eax, edx
cmovne eax, r15d
test cl, cl
cmove eax, edx
jmp 0x7ff7720eace0
mov eax, 0x5d78be4c
jmp 0x7ff7720eace0
mov byte [rsp + 0x48], 0xe7
mov eax, ebx
jmp 0x7ff7720eace0
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x18c], al
mov qword [rsp + 0x48], r8
mov ecx, 0xb253f6d2
lea r8, [rsp + 0x18d]
mov edx, dword [0x7ff772230648]
mov esi, dword [0x7ff77223064c]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
or edi, 0xfffffffe
cmp edi, 0xffffffff
sete al
mov edx, ebp
xor edx, 0xfffffffe
test edx, ebp
sete r9b
mov edx, 0xe0061b76
mov r10d, 0x3d1912f3
cmove edx, r10d
cmp esi, 0xa
setl bl
mov ebp, 0xe0061b76
cmovge edx, ebp
xor al, bl
mov eax, 0xe0061b76
mov r11d, 0x6171a1a0
cmovne eax, r11d
cmp edi, 0xffffffff
mov ebp, eax
cmove ebp, r11d
cmp esi, 0xa
cmovge ebp, eax
xor r9b, bl
cmovne edx, r10d
nop dword [rax]
cmp ecx, 0x3d1912f2
jle 0x7ff7720eafc0
cmp ecx, 0x3d1912f3
je 0x7ff7720eafd7
cmp ecx, 0x6171a1a0
je 0x7ff7720eb08f
cmp ecx, 0x7e29ce57
jne 0x7ff7720eaf90
mov ecx, edx
jmp 0x7ff7720eaf90
cmp ecx, 0xb253f6d2
je 0x7ff7720eafe0
cmp ecx, 0xe0061b76
jne 0x7ff7720eaf90
mov ecx, 0x3d1912f3
jmp 0x7ff7720eaf90
mov ecx, ebp
jmp 0x7ff7720eaf90
mov byte [r8], 0
add r8, 1
cmp r8, qword [rsp + 0x48]
mov ecx, 0xb253f6d2
mov eax, 0x7e29ce57
cmove ecx, eax
jmp 0x7ff7720eaf1b
mov edx, dword [0x7ff772230c00]
mov r8d, dword [0x7ff772230c04]
lea ebp, [rdx - 1]
imul ebp, edx
not ebp
or ebp, 0xfffffffe
cmp ebp, 0xffffffff
not ebp
sete dl
mov esi, 0xe5413066
mov eax, 0xea2bea31
cmove esi, eax
cmp r8d, 0xa
setl bl
mov ecx, 0xe5413066
cmovge esi, ecx
xor bl, dl
cmovne esi, eax
mov ebx, 0x836ebbf1
cmp byte [rsp + 0x180], 0
mov edi, 0x708e439c
mov ecx, 0x46353c17
cmove edi, ecx
nop word [rax + rax]
cmp ebx, 0x46353c16
jle 0x7ff7720eb120
cmp ebx, 0x46353c17
je 0x7ff7720eb160
cmp ebx, 0x5dd01a30
je 0x7ff7720eb170
cmp ebx, 0x708e439c
jne 0x7ff7720eb0f0
jmp 0x7ff7720eb2fb
cmp ebx, 0x836ebbf1
je 0x7ff7720eb155
cmp ebx, 0xd6093ac9
je 0x7ff7720eb159
cmp ebx, 0x18346aa6
jne 0x7ff7720eb0f0
mov qword [rsp + 0x48], rax
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xc
mov ebx, 0xd6093ac9
mov ecx, 0x5dd01a30
cmovb ebx, ecx
jmp 0x7ff7720eb0f0
mov ebx, edi
jmp 0x7ff7720eb0f0
mov ebx, 0x708e439c
jmp 0x7ff7720eb0f0
mov ebx, 0x18346aa6
xor eax, eax
jmp 0x7ff7720eb0d5
test ebp, ebp
mov r9, qword [rsp + 0x48]
sete byte [rsp + 0x46]
cmp r8d, 0xa
setl byte [rsp + 0x45]
mov bl, byte [rsp + r9 + 0x181]
mov edx, ebx
not dl
and dl, 0xe4
and bl, 0x1b
or bl, dl
add bl, 0xfd
mov edx, 0xcc84ddd3
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xea2bea30
jg 0x7ff7720eb1d0
cmp edx, 0xcc84ddd3
je 0x7ff7720eb1e8
cmp edx, 0xe5413066
jne 0x7ff7720eb1b0
mov edx, 0x72fe3e7d
jmp 0x7ff7720eb1b0
cmp edx, 0xea2bea31
je 0x7ff7720eb220
cmp edx, 0x72fe3e7d
jne 0x7ff7720eb1b0
mov byte [rsp + 0x50], bl
mov edx, esi
jmp 0x7ff7720eb1b0
movzx ecx, byte [rsp + 0x46]
movzx edx, byte [rsp + 0x45]
mov eax, ecx
xor al, dl
mov eax, 0xe5413066
mov edi, 0x72fe3e7d
cmovne eax, edi
test dl, dl
mov edx, eax
cmovne edx, edi
test cl, cl
cmove edx, eax
jmp 0x7ff7720eb1b0
mov al, byte [rsp + 0x50]
mov byte [rsp + r9 + 0x181], al
mov rax, qword [rsp + 0x48]
movabs rcx, 0x19f90f5ad6c6c60a
sub rax, rcx
add rax, rcx
add rax, 1
mov ebx, 0x18346aa6
jmp 0x7ff7720eb0d5
mov rdx, qword [0x7ff772233de8]
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
mov rcx, r13
lea r8, [rsp + 0x181]
call qword [rax]
mov rbp, rax
movabs rax, 0x7b407f6d69645d00
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x188], 0x7f647c66
mov byte [rsp + 0x18c], 0x98
lea rax, [rsp + 0x18e]
mov qword [rsp + 0x48], rax
mov ecx, 0x3d570a3a
lea rax, [rsp + 0x18d]
nop dword [rax]
cmp ecx, 0x51adfef6
je 0x7ff7720eb38b
cmp ecx, 0x3d570a3a
jne 0x7ff7720eb360
mov byte [rax], 0
add rax, 1
cmp rax, qword [rsp + 0x48]
mov ecx, 0x3d570a3a
mov edx, 0x51adfef6
cmove ecx, edx
jmp 0x7ff7720eb360
lea rcx, [rsp + 0x180]
call fcn.7ff7720ec730
mov rdx, qword [0x7ff772233de8]
mov rcx, qword [rsp + 0x70]
mov rbx, qword [rcx]
mov rcx, r13
mov r8, rax
call qword [rbx]
mov rcx, qword [rsp + 0x80]
lea rdx, [rsp + 0x178]
call rbp
mov ecx, 0xf8b59bd0
jmp 0x7ff7720e6c50
mov rax, qword [rsp + 0xf0]
mov rax, qword [rsp + 0xe8]
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0x3a8]
xor rcx, rsp
call fcn.7ff772216c40
movaps xmm6, xmmword [rsp + 0x3b0]
add rsp, 0x3c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret