Function at 0x140079ff0
Capabilities:
Authenticate hmac

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x228
mov rax, qword [0x141746c90]
xor rax, rsp
mov qword [rsp + 0x220], rax
lea rax, [rsp + 0x100]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0xfc]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xa8]
mov eax, 0xc505db01
lea r15, [rsp + 0x1d8]
mov ebp, 0x58dca0af
lea r13, [rsp + 0x148]
lea r14, [rsp + 0x1b0]
lea rsi, [rsp + 0x108]
lea r12, [rsp + 0x168]
jmp 0x14007a09a
mov eax, 0x859fe8bb
mov ecx, 1
mov qword [rsp + 0xa0], rcx
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xd5cd2f0
jg 0x14007a9d0
cmp eax, 0xc8741c6d
jle 0x14007aac0
cmp eax, 0xd14d3844
jg 0x14007ab2a
cmp eax, 0xc8741c6e
je 0x14007ab71
cmp eax, 0xd012103f
jne 0x14007a0b0
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x90], r14
mov edx, 0x1daa0553
mov ebp, 0x49816888
nop dword [rax]
cmp edx, 0x1daa0552
jg 0x14007a1a0
cmp edx, 0x9525bd2b
je 0x14007a9b0
cmp edx, 0xb7b1fb9b
jne 0x14007a100
mov rcx, qword [rsp + 0x70]
movzx ecx, word [rcx]
mov edx, 0xb2b730d4
nop dword [rax]
cmp edx, 0x356f39ee
je 0x14007a24a
cmp edx, 0xb2b730d4
jne 0x14007a130
mov qword [rsp + 0x88], r14
mov edx, 0x8209f280
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0x1a3a544f
je 0x14007a187
cmp edx, 0x8209f280
jne 0x14007a160
mov rdx, qword [rsp + 0x88]
movzx edx, word [rdx]
mov word [rsp + 0x78], dx
mov edx, 0x1a3a544f
jmp 0x14007a160
movzx edx, word [rsp + 0x78]
xor dx, cx
movzx edx, dx
mov dword [rsp + 0x50], edx
mov edx, 0x356f39ee
jmp 0x14007a130
cmp edx, 0x3e5477e3
je 0x14007ac2a
cmp edx, 0x1daa0553
jne 0x14007a100
mov rdx, qword [rsp + 0x90]
mov word [rdx], 0x7b2a
mov rdx, qword [rsp + 0x90]
mov ebx, 0xb2b730d4
nop word cs:[rax + rax]
nop dword [rax]
cmp ebx, 0x356f39ee
je 0x14007a27a
cmp ebx, 0xb2b730d4
jne 0x14007a1e0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ebx, 0x1a3a544f
je 0x14007a237
cmp ebx, 0x8209f280
jne 0x14007a210
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a210
movzx ebx, word [rsp + 0x78]
xor ebx, 0x53
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a1e0
mov ecx, dword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov word [rdx], cx
mov rcx, qword [rsp + 0x58]
add rcx, 2
mov rdx, qword [rsp + 0x90]
add rdx, 0x28
mov qword [rsp + 0x68], rdx
mov edx, 0x9525bd2b
jmp 0x14007a100
mov ebx, dword [rsp + 0x50]
mov word [rdx + 2], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a2ea
cmp ebx, 0xb2b730d4
jne 0x14007a290
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a2d7
cmp ebx, 0x8209f280
jne 0x14007a2b0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a2b0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x4f
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a290
mov ebx, dword [rsp + 0x50]
mov word [rdx + 4], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a35a
cmp ebx, 0xb2b730d4
jne 0x14007a300
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a347
cmp ebx, 0x8209f280
jne 0x14007a320
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a320
movzx ebx, word [rsp + 0x78]
xor ebx, 0x46
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a300
mov ebx, dword [rsp + 0x50]
mov word [rdx + 6], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a3ca
cmp ebx, 0xb2b730d4
jne 0x14007a370
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a3b7
cmp ebx, 0x8209f280
jne 0x14007a390
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a390
movzx ebx, word [rsp + 0x78]
xor ebx, 0x54
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a370
mov ebx, dword [rsp + 0x50]
mov word [rdx + 8], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a43a
cmp ebx, 0xb2b730d4
jne 0x14007a3e0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a427
cmp ebx, 0x8209f280
jne 0x14007a400
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a400
movzx ebx, word [rsp + 0x78]
xor ebx, 0x57
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a3e0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0xa], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a4aa
cmp ebx, 0xb2b730d4
jne 0x14007a450
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a497
cmp ebx, 0x8209f280
jne 0x14007a470
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a470
movzx ebx, word [rsp + 0x78]
xor ebx, 0x41
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a450
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0xc], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a51a
cmp ebx, 0xb2b730d4
jne 0x14007a4c0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a507
cmp ebx, 0x8209f280
jne 0x14007a4e0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a4e0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x52
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a4c0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0xe], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a58a
cmp ebx, 0xb2b730d4
jne 0x14007a530
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a577
cmp ebx, 0x8209f280
jne 0x14007a550
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a550
movzx ebx, word [rsp + 0x78]
xor ebx, 0x45
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a530
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x10], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a5fa
cmp ebx, 0xb2b730d4
jne 0x14007a5a0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a5e7
cmp ebx, 0x8209f280
jne 0x14007a5c0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a5c0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x5c
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a5a0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x12], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a66a
cmp ebx, 0xb2b730d4
jne 0x14007a610
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a657
cmp ebx, 0x8209f280
jne 0x14007a630
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a630
movzx ebx, word [rsp + 0x78]
xor ebx, 0x4d
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a610
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x14], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a6da
cmp ebx, 0xb2b730d4
jne 0x14007a680
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a6c7
cmp ebx, 0x8209f280
jne 0x14007a6a0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a6a0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x69
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a680
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x16], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a74a
cmp ebx, 0xb2b730d4
jne 0x14007a6f0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a737
cmp ebx, 0x8209f280
jne 0x14007a710
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a710
movzx ebx, word [rsp + 0x78]
xor ebx, 0x63
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a6f0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x18], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a7ba
cmp ebx, 0xb2b730d4
jne 0x14007a760
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a7a7
cmp ebx, 0x8209f280
jne 0x14007a780
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a780
movzx ebx, word [rsp + 0x78]
xor ebx, 0x72
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a760
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x1a], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a82a
cmp ebx, 0xb2b730d4
jne 0x14007a7d0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a817
cmp ebx, 0x8209f280
jne 0x14007a7f0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a7f0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x6f
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a7d0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x1c], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a89a
cmp ebx, 0xb2b730d4
jne 0x14007a840
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a887
cmp ebx, 0x8209f280
jne 0x14007a860
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a860
movzx ebx, word [rsp + 0x78]
xor ebx, 0x73
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a840
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x1e], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a90a
cmp ebx, 0xb2b730d4
jne 0x14007a8b0
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a8f7
cmp ebx, 0x8209f280
jne 0x14007a8d0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a8d0
movzx ebx, word [rsp + 0x78]
xor ebx, 0x6f
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a8b0
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x20], bx
mov ebx, 0xb2b730d4
nop word [rax + rax]
cmp ebx, 0x356f39ee
je 0x14007a97a
cmp ebx, 0xb2b730d4
jne 0x14007a920
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007a967
cmp ebx, 0x8209f280
jne 0x14007a940
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x78], bx
mov ebx, 0x1a3a544f
jmp 0x14007a940
movzx ebx, word [rsp + 0x78]
xor ebx, 0x66
mov dword [rsp + 0x50], ebx
mov ebx, 0x356f39ee
jmp 0x14007a920
mov ebx, dword [rsp + 0x50]
mov word [rdx + 0x22], bx
add rdx, 0x24
mov qword [rsp + 0x58], rdx
lea rdx, [0x1400b44cc]
mov qword [rsp + 0x70], rdx
mov edx, 0xb7b1fb9b
jmp 0x14007a100
mov word [rcx], 0
add rcx, 2
cmp rcx, qword [rsp + 0x68]
mov edx, 0x9525bd2b
mov ebp, 0x3e5477e3
cmove edx, ebp
jmp 0x14007a0f8
cmp eax, 0x6861d052
jg 0x14007aa10
cmp eax, 0x39529e35
jg 0x14007ab45
cmp eax, 0xd5cd2f1
je 0x14007aeaf
cmp eax, 0x2b9bb460
jne 0x14007a0b0
mov rax, qword [rsp + 0xa8]
mov eax, 0xa8d81760
jmp 0x14007a0b0
cmp eax, 0x6861d053
je 0x14007aec1
cmp eax, 0x6e6f30d7
je 0x14007a090
cmp eax, 0x7381402f
jne 0x14007a0b0
mov qword [rsp + 0xc8], r12
mov rax, qword [rsp + 0xc8]
mov dword [rsp + 0x68], 0x39
mov eax, 0x25dbd9ac
mov ebp, 0xe7d28d37
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x46414812
je 0x14007af65
cmp eax, 0x25dbd9ac
jne 0x14007aa60
mov eax, 0xadaba438
nop word [rax + rax]
cmp eax, 0x2cef0b96
je 0x14007aaa0
cmp eax, 0xadaba438
jne 0x14007aa80
mov dword [rsp + 0x1b0], 7
mov eax, 0x2cef0b96
jmp 0x14007aa80
mov eax, dword [rsp + 0x1b0]
movsx eax, al
mov dword [rsp + 0x88], eax
mov eax, 0x46414812
jmp 0x14007aa60
cmp eax, 0x859fe8bb
je 0x14007afe8
cmp eax, 0xa8d81760
je 0x14007b012
cmp eax, 0xc505db01
jne 0x14007a0b0
mov dword [rsp + 0xfc], 0
mov qword [rsp + 0xc0], r15
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x70], r15
mov rax, qword [rsp + 0x70]
mov byte [rax], 0x7a
mov rax, qword [rsp + 0x70]
mov dword [rsp + 0x1b0], 0x44
mov edx, 0xfac4e85a
mov cl, byte [rsp + 0x1d8]
jmp 0x14007b040
cmp eax, 0xd14d3845
je 0x14007b07e
cmp eax, 0xe5449409
je 0x14007f140
jmp 0x14007a0b0
cmp eax, 0x4d0a69fe
jne 0x14007f12f
mov rax, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0xf0]
call rax
mov ebp, 0x58dca0af
mov eax, 0xd5cd2f1
jmp 0x14007a0b0
lea rcx, [0x141747d00]
lea rdx, [rsp + 0x190]
call fcn.14001a400
mov qword [rsp + 0xd0], r13
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x50], r13
mov rcx, qword [rsp + 0x50]
mov word [rcx], 0x1ced
mov rcx, qword [rsp + 0x50]
mov edx, 0x817cafec
mov ebp, 0x2e6d5630
nop word cs:[rax + rax]
nop dword [rax]
cmp edx, 0xf21247cd
je 0x14007b088
cmp edx, 0x817cafec
jne 0x14007abc0
mov dword [rsp + 0x68], 0x4c
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop dword [rax]
cmp edx, 0xd239d456
je 0x14007ac17
cmp edx, 0x28efc69f
jne 0x14007abf0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x70], dx
mov edx, 0xd239d456
jmp 0x14007abf0
movzx edx, word [rsp + 0x70]
mov dword [rsp + 0x88], edx
mov edx, 0xf21247cd
jmp 0x14007abc0
mov edx, 0x224abb4a
jmp 0x14007ac50
mov rcx, qword [rsp + 0x70]
movzx edx, word [rsp + 0x9c]
mov word [rcx], dx
mov edx, 0xaceec52a
mov rcx, qword [rsp + 0x58]
nop dword [rax + rax]
cmp edx, 0x2f5ef72
jle 0x14007ac90
cmp edx, 0x49816887
jg 0x14007acd0
cmp edx, 0x224abb4a
je 0x14007ad34
cmp edx, 0x44b75428
jne 0x14007ae35
mov qword [rsp + 0x78], r14
mov edx, 0x6e2f5c44
jmp 0x14007ac50
cmp edx, 0xada11457
jg 0x14007ad10
cmp edx, 0x9c9cd97c
je 0x14007ad3e
cmp edx, 0xaceec52a
jne 0x14007ac50
mov qword [rsp + 0x68], rcx
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x12
mov edx, 0x44b75428
cmovb edx, ebp
jmp 0x14007ac50
cmp edx, 0x49816888
je 0x14007ae09
cmp edx, 0x6e2f5c44
jne 0x14007ac50
mov rdx, qword [rsp + 0x78]
mov word [rdx + 0x26], 0
mov rdx, qword [rsp + 0x78]
add rdx, 2
mov qword [rsp + 0x50], rdx
mov edx, 0x2f5ef73
jmp 0x14007ac50
cmp edx, 0xada11458
je 0x14007ac31
cmp edx, 0xf32f0572
jne 0x14007ac50
mov edx, 0xaceec52a
xor ecx, ecx
jmp 0x14007ac50
mov edx, 0xf32f0572
jmp 0x14007ac50
mov rdx, qword [rsp + 0x68]
add rdx, 1
mov qword [rsp + 0x58], rdx
mov rdx, qword [rsp + 0x90]
mov rbx, qword [rsp + 0x58]
lea rdx, [rdx + rbx*2]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x70]
movzx edx, word [rdx]
mov ebx, 0xb04996a0
nop
cmp ebx, 0xef629c95
je 0x14007ae1b
cmp ebx, 0xb04996a0
jne 0x14007ad70
mov ebx, 0xb2b730d4
nop dword [rax]
cmp ebx, 0x356f39ee
je 0x14007adf3
cmp ebx, 0xb2b730d4
jne 0x14007ad90
mov qword [rsp + 0x88], r14
mov ebx, 0x8209f280
nop dword [rax]
cmp ebx, 0x1a3a544f
je 0x14007adda
cmp ebx, 0x8209f280
jne 0x14007adb0
mov rbx, qword [rsp + 0x88]
movzx ebx, word [rbx]
mov word [rsp + 0x86], bx
mov ebx, 0x1a3a544f
jmp 0x14007adb0
movzx ebx, word [rsp + 0x86]
xor bx, dx
movzx ebx, bx
mov dword [rsp + 0x64], ebx
mov ebx, 0x356f39ee
jmp 0x14007ad90
mov ebx, dword [rsp + 0x64]
mov word [rsp + 0x9a], bx
mov ebx, 0xef629c95
jmp 0x14007ad70
mov qword [rsp + 0x90], r14
mov edx, 0x9c9cd97c
jmp 0x14007ac50
movzx edx, word [rsp + 0x9a]
mov word [rsp + 0x9c], dx
mov edx, 0xada11458
jmp 0x14007ac50
cmp edx, 0x2f5ef73
jne 0x14007ac50
mov rdx, qword [rsp + 0x50]
lea rcx, [rsp + 0x100]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0xf003f
mov dword [rsp + 0x20], 0
xor ecx, ecx
mov qword [rsp + 0xa0], rcx
mov rcx, 0xffffffff80000001
xor r8d, r8d
xor r9d, r9d
call rax
test eax, eax
mov rax, qword [rsp + 0xc0]
mov eax, 0x859fe8bb
mov ecx, 0x7381402f
cmove eax, ecx
mov ebp, 0x58dca0af
jmp 0x14007a0b0
mov rax, qword [rsp + 0xd8]
mov eax, 0x2b9bb460
jmp 0x14007a0b0
mov qword [rsp + 0xd8], rsi
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x90], rsi
mov rax, qword [rsp + 0x90]
mov byte [rax], 0x2a
mov rax, qword [rsp + 0x90]
mov ecx, 0x40d97b7d
mov ebp, 0x2cbdc422
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007b10a
cmp ecx, 0x40d97b7d
jne 0x14007af00
mov dword [rsp + 0x88], 0x44
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007af56
cmp ecx, 0xe8625a3c
jne 0x14007af30
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007af30
mov cl, byte [rsp + 0x68]
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007af00
mov eax, dword [rsp + 0x68]
add eax, dword [rsp + 0x88]
mov byte [rsp + 0x168], al
mov dword [rsp + 0x68], 0x45
mov eax, 0x25dbd9ac
nop word cs:[rax + rax]
nop
cmp eax, 0x46414812
je 0x14007b188
cmp eax, 0x25dbd9ac
jne 0x14007af90
mov eax, 0xadaba438
nop word [rax + rax]
cmp eax, 0x2cef0b96
je 0x14007afd0
cmp eax, 0xadaba438
jne 0x14007afb0
mov dword [rsp + 0x1b0], 7
mov eax, 0x2cef0b96
jmp 0x14007afb0
mov eax, dword [rsp + 0x1b0]
movsx eax, al
mov dword [rsp + 0x88], eax
mov eax, 0x46414812
jmp 0x14007af90
cmp qword [rsp + 0x100], 0
mov rax, qword [rsp + 0xa0]
mov dword [rsp + 0xb4], eax
mov eax, 0x6861d053
mov ecx, 0x2b9bb460
cmove eax, ecx
jmp 0x14007a0b0
mov rax, qword [rsp + 0xb8]
mov eax, 0x39529e36
jmp 0x14007a0b0
mov dl, byte [rsp + 0x88]
mov ebx, dword [rsp + 0x1b0]
xor bl, dl
mov byte [rsp + 0x68], bl
mov edx, 0xba8b5bcd
nop dword [rax]
cmp edx, 0xba8b5bcd
je 0x14007dd9f
cmp edx, 0xfac4e85a
jne 0x14007b040
mov edx, 0x1e0af9f5
nop dword [rax]
cmp edx, 0x7e4c61f0
je 0x14007b024
cmp edx, 0x1e0af9f5
jne 0x14007b060
mov byte [rsp + 0x88], cl
mov edx, 0x7e4c61f0
jmp 0x14007b060
mov eax, 0x6e6f30d7
jmp 0x14007a0b0
mov edx, dword [rsp + 0x68]
xor edx, dword [rsp + 0x88]
mov word [rcx + 2], dx
mov edx, 0x817cafec
nop dword [rax]
cmp edx, 0xf21247cd
je 0x14007b208
cmp edx, 0x817cafec
jne 0x14007b0a0
mov dword [rsp + 0x68], 0x61
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop dword [rax]
cmp edx, 0xd239d456
je 0x14007b0f7
cmp edx, 0x28efc69f
jne 0x14007b0d0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x70], dx
mov edx, 0xd239d456
jmp 0x14007b0d0
movzx edx, word [rsp + 0x70]
mov dword [rsp + 0x88], edx
mov edx, 0xf21247cd
jmp 0x14007b0a0
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 1], dl
mov ecx, 0x40d97b7d
nop
cmp ecx, 0x5c7d5888
je 0x14007b28a
cmp ecx, 0x40d97b7d
jne 0x14007b120
mov dword [rsp + 0x88], 0x45
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007b176
cmp ecx, 0xe8625a3c
jne 0x14007b150
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007b150
mov cl, byte [rsp + 0x68]
add cl, 1
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007b120
mov eax, dword [rsp + 0x68]
add eax, dword [rsp + 0x88]
mov byte [rsp + 0x169], al
mov dword [rsp + 0x68], 0x44
mov eax, 0x25dbd9ac
nop word [rax + rax]
cmp eax, 0x46414812
je 0x14007b308
cmp eax, 0x25dbd9ac
jne 0x14007b1b0
mov eax, 0xadaba438
nop word [rax + rax]
cmp eax, 0x2cef0b96
je 0x14007b1f0
cmp eax, 0xadaba438
jne 0x14007b1d0
mov dword [rsp + 0x1b0], 7
mov eax, 0x2cef0b96
jmp 0x14007b1d0
mov eax, dword [rsp + 0x1b0]
movsx eax, al
mov dword [rsp + 0x88], eax
mov eax, 0x46414812
jmp 0x14007b1b0
mov edx, dword [rsp + 0x68]
xor edx, dword [rsp + 0x88]
mov word [rcx + 4], dx
mov edx, 0x817cafec
nop dword [rax]
cmp edx, 0xf21247cd
je 0x14007b395
cmp edx, 0x817cafec
jne 0x14007b220
mov dword [rsp + 0x68], 0x73
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop dword [rax]
cmp edx, 0xd239d456
je 0x14007b277
cmp edx, 0x28efc69f
jne 0x14007b250
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x70], dx
mov edx, 0xd239d456
jmp 0x14007b250
movzx edx, word [rsp + 0x70]
mov dword [rsp + 0x88], edx
mov edx, 0xf21247cd
jmp 0x14007b220
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 2], dl
mov ecx, 0x40d97b7d
nop
cmp ecx, 0x5c7d5888
je 0x14007ba28
cmp ecx, 0x40d97b7d
jne 0x14007b2a0
mov dword [rsp + 0x88], 0x31
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007b2f6
cmp ecx, 0xe8625a3c
jne 0x14007b2d0
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007b2d0
mov cl, byte [rsp + 0x68]
add cl, 2
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007b2a0
mov eax, dword [rsp + 0x68]
add eax, dword [rsp + 0x88]
mov byte [rsp + 0x16a], al
lea rax, [rsp + 0x16b]
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x70], 0x38
mov eax, 0x25dbd9ac
nop word [rax + rax]
cmp eax, 0x46414812
je 0x14007baa8
cmp eax, 0x25dbd9ac
jne 0x14007b340
mov eax, 0xadaba438
nop word [rax + rax]
cmp eax, 0x2cef0b96
je 0x14007b380
cmp eax, 0xadaba438
jne 0x14007b360
mov dword [rsp + 0x1b0], 7
mov eax, 0x2cef0b96
jmp 0x14007b360
mov eax, dword [rsp + 0x1b0]
movsx eax, al
mov dword [rsp + 0x68], eax
mov eax, 0x46414812
jmp 0x14007b340
mov edx, dword [rsp + 0x68]
xor edx, dword [rsp + 0x88]
mov word [rcx + 6], dx
add rcx, 8
mov qword [rsp + 0x90], rcx
lea rcx, [0x1400b4504]
mov qword [rsp + 0x58], rcx
mov edx, 0x422d656f
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0x225be04d
jg 0x14007b410
cmp edx, 0xa8050f45
je 0x14007bc4b
cmp edx, 0xf753e10b
jne 0x14007b3d0
mov word [rcx], 0
add rcx, 2
cmp rcx, qword [rsp + 0x88]
mov edx, 0xf753e10b
mov ebx, 0xa8050f45
cmove edx, ebx
jmp 0x14007b3d0
cmp edx, 0x225be04e
je 0x14007b4ad
cmp edx, 0x422d656f
jne 0x14007b3d0
mov rdx, qword [rsp + 0x58]
movzx edx, word [rdx]
mov ebx, 0x817cafec
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ebx, 0xf21247cd
je 0x14007b52d
cmp ebx, 0x817cafec
jne 0x14007b440
mov dword [rsp + 0x64], edx
mov qword [rsp + 0x1b0], r13
mov ebx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp ebx, 0xd239d456
je 0x14007b49a
cmp ebx, 0x28efc69f
jne 0x14007b470
mov rbx, qword [rsp + 0x1b0]
movzx ebx, word [rbx]
mov word [rsp + 0x86], bx
mov ebx, 0xd239d456
jmp 0x14007b470
movzx ebx, word [rsp + 0x86]
mov dword [rsp + 0x78], ebx
mov ebx, 0xf21247cd
jmp 0x14007b440
mov rcx, qword [rsp + 0x68]
movzx ecx, word [rcx]
mov edx, 0x817cafec
nop word [rax + rax]
cmp edx, 0xf21247cd
je 0x14007b567
cmp edx, 0x817cafec
jne 0x14007b4c0
mov dword [rsp + 0x64], ecx
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b51a
cmp edx, 0x28efc69f
jne 0x14007b4f0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b4f0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b4c0
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov rbx, qword [rsp + 0x90]
mov word [rbx], dx
mov rdx, qword [rsp + 0x90]
add rdx, 2
mov qword [rsp + 0x70], rdx
lea rdx, [0x1400b4506]
mov qword [rsp + 0x68], rdx
mov edx, 0x225be04e
jmp 0x14007b3d0
mov ecx, dword [rsp + 0x64]
xor ecx, dword [rsp + 0x78]
mov rdx, qword [rsp + 0x70]
mov word [rdx], cx
mov rcx, qword [rsp + 0x70]
mov edx, 0x817cafec
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xf21247cd
je 0x14007b5fd
cmp edx, 0x817cafec
jne 0x14007b590
mov dword [rsp + 0x64], 0x70
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b5ea
cmp edx, 0x28efc69f
jne 0x14007b5c0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b5c0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b590
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 2], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b67d
cmp edx, 0x817cafec
jne 0x14007b610
mov dword [rsp + 0x64], 0x64
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b66a
cmp edx, 0x28efc69f
jne 0x14007b640
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b640
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b610
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 4], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b6fd
cmp edx, 0x817cafec
jne 0x14007b690
mov dword [rsp + 0x64], 0x61
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b6ea
cmp edx, 0x28efc69f
jne 0x14007b6c0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b6c0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b690
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 6], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b77d
cmp edx, 0x817cafec
jne 0x14007b710
mov dword [rsp + 0x64], 0x74
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b76a
cmp edx, 0x28efc69f
jne 0x14007b740
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b740
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b710
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 8], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b7fd
cmp edx, 0x817cafec
jne 0x14007b790
mov dword [rsp + 0x64], 0x65
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b7ea
cmp edx, 0x28efc69f
jne 0x14007b7c0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b7c0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b790
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 0xa], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b87d
cmp edx, 0x817cafec
jne 0x14007b810
mov dword [rsp + 0x64], 0x4e
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b86a
cmp edx, 0x28efc69f
jne 0x14007b840
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b840
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b810
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 0xc], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b8fd
cmp edx, 0x817cafec
jne 0x14007b890
mov dword [rsp + 0x64], 0x61
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b8ea
cmp edx, 0x28efc69f
jne 0x14007b8c0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b8c0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b890
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 0xe], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b97d
cmp edx, 0x817cafec
jne 0x14007b910
mov dword [rsp + 0x64], 0x6d
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b96a
cmp edx, 0x28efc69f
jne 0x14007b940
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b940
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b910
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 0x10], dx
mov edx, 0x817cafec
nop
cmp edx, 0xf21247cd
je 0x14007b9fd
cmp edx, 0x817cafec
jne 0x14007b990
mov dword [rsp + 0x64], 0x65
mov qword [rsp + 0x1b0], r13
mov edx, 0x28efc69f
nop word cs:[rax + rax]
nop
cmp edx, 0xd239d456
je 0x14007b9ea
cmp edx, 0x28efc69f
jne 0x14007b9c0
mov rdx, qword [rsp + 0x1b0]
movzx edx, word [rdx]
mov word [rsp + 0x86], dx
mov edx, 0xd239d456
jmp 0x14007b9c0
movzx edx, word [rsp + 0x86]
mov dword [rsp + 0x78], edx
mov edx, 0xf21247cd
jmp 0x14007b990
mov edx, dword [rsp + 0x64]
xor edx, dword [rsp + 0x78]
mov word [rcx + 0x12], dx
add rcx, 0x14
mov rdx, qword [rsp + 0x50]
add rdx, 0x20
mov qword [rsp + 0x88], rdx
mov edx, 0xf753e10b
jmp 0x14007b3d0
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 3], dl
mov ecx, 0x40d97b7d
nop dword [rax]
cmp ecx, 0x5c7d5888
je 0x14007beca
cmp ecx, 0x40d97b7d
jne 0x14007ba40
mov dword [rsp + 0x88], 0x45
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007ba96
cmp ecx, 0xe8625a3c
jne 0x14007ba70
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007ba70
mov cl, byte [rsp + 0x68]
add cl, 3
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007ba40
mov eax, dword [rsp + 0x70]
add eax, dword [rsp + 0x68]
mov rcx, qword [rsp + 0x88]
mov byte [rcx], al
mov eax, 0x350d91a6
nop
cmp eax, 0x5f2469b5
je 0x14007bf48
cmp eax, 0x350d91a6
jne 0x14007bac0
mov rax, qword [rsp + 0x88]
mov dword [rsp + 0x58], 0x32
mov ecx, 0x25dbd9ac
nop word [rax + rax]
cmp ecx, 0x46414812
je 0x14007bb41
cmp ecx, 0x25dbd9ac
jne 0x14007baf0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007bb2f
cmp ecx, 0xadaba438
jne 0x14007bb10
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007bb10
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007baf0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 1], cl
mov dword [rsp + 0x58], 0x39
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007bbb1
cmp ecx, 0x25dbd9ac
jne 0x14007bb60
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007bb9f
cmp ecx, 0xadaba438
jne 0x14007bb80
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007bb80
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007bb60
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 2], cl
add rax, 3
mov qword [rsp + 0x1b0], rax
mov dword [rsp + 0x58], 0x43
mov eax, 0x25dbd9ac
nop word cs:[rax + rax]
nop
cmp eax, 0x46414812
je 0x14007bc2f
cmp eax, 0x25dbd9ac
jne 0x14007bbe0
mov eax, 0xadaba438
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x2cef0b96
je 0x14007bc1d
cmp eax, 0xadaba438
jne 0x14007bc00
mov dword [rsp + 0x68], 7
mov eax, 0x2cef0b96
jmp 0x14007bc00
mov eax, dword [rsp + 0x68]
movsx eax, al
mov dword [rsp + 0x70], eax
mov eax, 0x46414812
jmp 0x14007bbe0
mov eax, dword [rsp + 0x58]
add eax, dword [rsp + 0x70]
mov rcx, qword [rsp + 0x1b0]
mov byte [rcx], al
mov eax, 0x5f2469b5
jmp 0x14007bac0
mov edx, 0x2efe7666
jmp 0x14007bc70
movzx edx, word [rsp + 0x86]
mov rbx, qword [rsp + 0x68]
mov word [rbx], dx
mov edx, 0x43a11e2
nop word [rax + rax]
cmp edx, 0x3057fc47
jg 0x14007bcb0
cmp edx, 0x2e6d562f
jg 0x14007bcf0
cmp edx, 0x9fceaefa
je 0x14007bdf1
cmp edx, 0x43a11e2
jne 0x14007be74
mov edx, 0x355e5f49
mov rcx, qword [rsp + 0x70]
jmp 0x14007bc70
cmp edx, 0x3fb05038
jg 0x14007bd20
cmp edx, 0x3057fc48
je 0x14007be16
cmp edx, 0x355e5f49
jne 0x14007bc70
mov qword [rsp + 0x88], rcx
mov rdx, qword [rsp + 0x88]
cmp rdx, 0xe
mov edx, 0x3fb05039
cmovb edx, ebp
jmp 0x14007bc70
cmp edx, 0x2e6d5630
je 0x14007be22
cmp edx, 0x2efe7666
jne 0x14007bc70
mov edx, 0x3057fc48
jmp 0x14007bc70
cmp edx, 0x3fb05039
je 0x14007be62
cmp edx, 0x457c2213
jne 0x14007bc70
movzx edx, word [rsp + 0x9a]
mov ebx, 0x4c2589f3
nop word cs:[rax + rax]
nop
cmp ebx, 0x3cc9260f
je 0x14007bc52
cmp ebx, 0x4c2589f3
jne 0x14007bd50
mov ebx, 0x817cafec
nop dword [rax]
cmp ebx, 0xf21247cd
je 0x14007bdd7
cmp ebx, 0x817cafec
jne 0x14007bd70
mov dword [rsp + 0x78], edx
mov qword [rsp + 0x1b0], r13
mov ebx, 0x28efc69f
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ebx, 0xd239d456
je 0x14007bdc7
cmp ebx, 0x28efc69f
jne 0x14007bda0
mov rbx, qword [rsp + 0x1b0]
movzx ebx, word [rbx]
mov word [rsp + 0x64], bx
mov ebx, 0xd239d456
jmp 0x14007bda0
movzx ebx, word [rsp + 0x64]
mov dword [rsp + 0x50], ebx
mov ebx, 0xf21247cd
jmp 0x14007bd70
mov ebx, dword [rsp + 0x78]
xor ebx, dword [rsp + 0x50]
mov word [rsp + 0x86], bx
mov ebx, 0x3cc9260f
jmp 0x14007bd50
mov rdx, qword [rsp + 0x90]
mov word [rdx + 0x1e], 0
mov rdx, qword [rsp + 0x90]
mov qword [rsp + 0x58], rdx
mov edx, 0xa316e134
jmp 0x14007bc70
mov edx, 0x355e5f49
xor ecx, ecx
jmp 0x14007bc70
mov rdx, qword [rsp + 0x88]
add rdx, 1
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x70]
lea rdx, [rsp + rdx*2]
add rdx, 0x148
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x68]
movzx edx, word [rdx]
mov word [rsp + 0x9a], dx
mov edx, 0x457c2213
jmp 0x14007bc70
mov qword [rsp + 0x90], r13
mov edx, 0x9fceaefa
jmp 0x14007bc70
cmp edx, 0xa316e134
jne 0x14007bc70
mov rdx, qword [rsp + 0x58]
add rdx, 2
mov rcx, qword [rsp + 0x100]
mov rbx, qword [rsp + 0xa8]
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x28], 4
xor r8d, r8d
mov r9d, 4
call rax
test eax, eax
setne byte [rsp + 0x9f]
mov eax, 0xe5449409
mov ebp, 0x58dca0af
jmp 0x14007a0b0
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 4], dl
mov ecx, 0x40d97b7d
nop
cmp ecx, 0x5c7d5888
je 0x14007bfb1
cmp ecx, 0x40d97b7d
jne 0x14007bee0
mov dword [rsp + 0x88], 0x30
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007bf36
cmp ecx, 0xe8625a3c
jne 0x14007bf10
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007bf10
mov cl, byte [rsp + 0x68]
add cl, 4
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007bee0
mov rax, qword [rsp + 0x1b0]
mov dword [rsp + 0x58], 0x46
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007c038
cmp ecx, 0x25dbd9ac
jne 0x14007bf60
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007bf9f
cmp ecx, 0xadaba438
jne 0x14007bf80
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007bf80
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007bf60
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 5], dl
mov ecx, 0x40d97b7d
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007c0a1
cmp ecx, 0x40d97b7d
jne 0x14007bfd0
mov dword [rsp + 0x88], 0x33
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007c026
cmp ecx, 0xe8625a3c
jne 0x14007c000
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007c000
mov cl, byte [rsp + 0x68]
add cl, 5
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007bfd0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 1], cl
mov dword [rsp + 0x58], 0x43
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007c128
cmp ecx, 0x25dbd9ac
jne 0x14007c050
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007c08f
cmp ecx, 0xadaba438
jne 0x14007c070
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007c070
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007c050
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 6], dl
mov ecx, 0x40d97b7d
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007c191
cmp ecx, 0x40d97b7d
jne 0x14007c0c0
mov dword [rsp + 0x88], 0x42
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007c116
cmp ecx, 0xe8625a3c
jne 0x14007c0f0
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007c0f0
mov cl, byte [rsp + 0x68]
add cl, 6
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007c0c0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 2], cl
mov dword [rsp + 0x58], 0x43
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007c218
cmp ecx, 0x25dbd9ac
jne 0x14007c140
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007c17f
cmp ecx, 0xadaba438
jne 0x14007c160
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007c160
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007c140
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 7], dl
mov ecx, 0x40d97b7d
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007c281
cmp ecx, 0x40d97b7d
jne 0x14007c1b0
mov dword [rsp + 0x88], 0x41
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007c206
cmp ecx, 0xe8625a3c
jne 0x14007c1e0
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007c1e0
mov cl, byte [rsp + 0x68]
add cl, 7
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007c1b0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 3], cl
mov dword [rsp + 0x58], 0x37
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007c308
cmp ecx, 0x25dbd9ac
jne 0x14007c230
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007c26f
cmp ecx, 0xadaba438
jne 0x14007c250
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007c250
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007c230
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 8], dl
mov ecx, 0x40d97b7d
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007c371
cmp ecx, 0x40d97b7d
jne 0x14007c2a0
mov dword [rsp + 0x88], 0x38
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007c2f6
cmp ecx, 0xe8625a3c
jne 0x14007c2d0
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007c2d0
mov cl, byte [rsp + 0x68]
add cl, 8
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007c2a0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 4], cl
mov dword [rsp + 0x58], 0x31
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007c3f8
cmp ecx, 0x25dbd9ac
jne 0x14007c320
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007c35f
cmp ecx, 0xadaba438
jne 0x14007c340
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007c340
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007c320
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 9], dl
mov ecx, 0x40d97b7d
nop word cs:[rax + rax]
cmp ecx, 0x5c7d5888
je 0x14007c461
cmp ecx, 0x40d97b7d
jne 0x14007c390
mov dword [rsp + 0x88], 0x43
mov qword [rsp + 0x1b0], rsi
mov ecx, 0xe8625a3c
nop dword [rax]
cmp ecx, 0xc558c8d4
je 0x14007c3e6
cmp ecx, 0xe8625a3c
jne 0x14007c3c0
mov rcx, qword [rsp + 0x1b0]
movzx ecx, byte [rcx]
mov byte [rsp + 0x68], cl
mov ecx, 0xc558c8d4
jmp 0x14007c3c0
mov cl, byte [rsp + 0x68]
add cl, 9
mov byte [rsp + 0x70], cl
mov ecx, 0x5c7d5888
jmp 0x14007c390
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 5], cl
mov dword [rsp + 0x58], 0x33
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007cf38
cmp ecx, 0x25dbd9ac
jne 0x14007c410
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007c44f
cmp ecx, 0xadaba438
jne 0x14007c430
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007c430
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007c410
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x88]
xor dl, cl
mov byte [rax + 0xa], dl
add rax, 0xb
mov qword [rsp + 0x58], rax
lea rax, [0x1400b43a1]
mov qword [rsp + 0x70], rax
mov ecx, 0x4bc0cc1e
nop dword [rax + rax]
cmp ecx, 0x4bc0cc1d
jg 0x14007c4d0
cmp ecx, 0x9eec1089
je 0x14007cfa1
cmp ecx, 0x41804427
jne 0x14007c490
mov rax, qword [rsp + 0x90]
add rax, 0x20
mov qword [rsp + 0x88], rax
mov ecx, 0x75d4b733
mov rax, qword [rsp + 0x68]
jmp 0x14007c490
cmp ecx, 0x75d4b733
je 0x14007c568
cmp ecx, 0x4bc0cc1e
jne 0x14007c490
mov rcx, qword [rsp + 0x70]
movsx ecx, byte [rcx]
mov edx, 0x40d97b7d
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c589
cmp edx, 0x40d97b7d
jne 0x14007c500
mov dword [rsp + 0x50], ecx
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c556
cmp edx, 0xe8625a3c
jne 0x14007c530
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c530
mov dl, byte [rsp + 0x78]
add dl, 0xa
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c500
mov byte [rax], 0
add rax, 1
cmp rax, qword [rsp + 0x88]
mov ecx, 0x75d4b733
mov edx, 0x9eec1089
cmove ecx, edx
jmp 0x14007c490
mov cl, byte [rsp + 0x64]
mov edx, dword [rsp + 0x50]
xor dl, cl
mov rcx, qword [rsp + 0x58]
mov byte [rcx], dl
mov rcx, qword [rsp + 0x58]
mov edx, 0x40d97b7d
nop word cs:[rax + rax]
nop
cmp edx, 0x5c7d5888
je 0x14007c618
cmp edx, 0x40d97b7d
jne 0x14007c5b0
mov dword [rsp + 0x50], 0x37
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c606
cmp edx, 0xe8625a3c
jne 0x14007c5e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c5e0
mov dl, byte [rsp + 0x78]
add dl, 0xb
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c5b0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 1], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c698
cmp edx, 0x40d97b7d
jne 0x14007c630
mov dword [rsp + 0x50], 0x39
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c686
cmp edx, 0xe8625a3c
jne 0x14007c660
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c660
mov dl, byte [rsp + 0x78]
add dl, 0xc
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c630
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 2], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c718
cmp edx, 0x40d97b7d
jne 0x14007c6b0
mov dword [rsp + 0x50], 0x33
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c706
cmp edx, 0xe8625a3c
jne 0x14007c6e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c6e0
mov dl, byte [rsp + 0x78]
add dl, 0xd
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c6b0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 3], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c798
cmp edx, 0x40d97b7d
jne 0x14007c730
mov dword [rsp + 0x50], 0x36
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c786
cmp edx, 0xe8625a3c
jne 0x14007c760
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c760
mov dl, byte [rsp + 0x78]
add dl, 0xe
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c730
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 4], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c818
cmp edx, 0x40d97b7d
jne 0x14007c7b0
mov dword [rsp + 0x50], 0x41
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c806
cmp edx, 0xe8625a3c
jne 0x14007c7e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c7e0
mov dl, byte [rsp + 0x78]
add dl, 0xf
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c7b0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 5], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c898
cmp edx, 0x40d97b7d
jne 0x14007c830
mov dword [rsp + 0x50], 0x44
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c886
cmp edx, 0xe8625a3c
jne 0x14007c860
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c860
mov dl, byte [rsp + 0x78]
add dl, 0x10
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c830
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 6], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c918
cmp edx, 0x40d97b7d
jne 0x14007c8b0
mov dword [rsp + 0x50], 0x38
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c906
cmp edx, 0xe8625a3c
jne 0x14007c8e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c8e0
mov dl, byte [rsp + 0x78]
add dl, 0x11
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c8b0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 7], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007c998
cmp edx, 0x40d97b7d
jne 0x14007c930
mov dword [rsp + 0x50], 0x41
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007c986
cmp edx, 0xe8625a3c
jne 0x14007c960
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c960
mov dl, byte [rsp + 0x78]
add dl, 0x12
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c930
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 8], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007ca18
cmp edx, 0x40d97b7d
jne 0x14007c9b0
mov dword [rsp + 0x50], 0x39
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007ca06
cmp edx, 0xe8625a3c
jne 0x14007c9e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007c9e0
mov dl, byte [rsp + 0x78]
add dl, 0x13
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007c9b0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 9], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007ca98
cmp edx, 0x40d97b7d
jne 0x14007ca30
mov dword [rsp + 0x50], 0x44
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007ca86
cmp edx, 0xe8625a3c
jne 0x14007ca60
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007ca60
mov dl, byte [rsp + 0x78]
add dl, 0x14
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007ca30
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xa], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cb18
cmp edx, 0x40d97b7d
jne 0x14007cab0
mov dword [rsp + 0x50], 0x39
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cb06
cmp edx, 0xe8625a3c
jne 0x14007cae0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cae0
mov dl, byte [rsp + 0x78]
add dl, 0x15
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cab0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xb], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cb98
cmp edx, 0x40d97b7d
jne 0x14007cb30
mov dword [rsp + 0x50], 0x30
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cb86
cmp edx, 0xe8625a3c
jne 0x14007cb60
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cb60
mov dl, byte [rsp + 0x78]
add dl, 0x16
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cb30
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xc], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cc18
cmp edx, 0x40d97b7d
jne 0x14007cbb0
mov dword [rsp + 0x50], 0x36
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cc06
cmp edx, 0xe8625a3c
jne 0x14007cbe0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cbe0
mov dl, byte [rsp + 0x78]
add dl, 0x17
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cbb0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xd], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cc98
cmp edx, 0x40d97b7d
jne 0x14007cc30
mov dword [rsp + 0x50], 0x39
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cc86
cmp edx, 0xe8625a3c
jne 0x14007cc60
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cc60
mov dl, byte [rsp + 0x78]
add dl, 0x18
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cc30
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xe], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cd18
cmp edx, 0x40d97b7d
jne 0x14007ccb0
mov dword [rsp + 0x50], 0x33
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cd06
cmp edx, 0xe8625a3c
jne 0x14007cce0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cce0
mov dl, byte [rsp + 0x78]
add dl, 0x19
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007ccb0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0xf], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cd98
cmp edx, 0x40d97b7d
jne 0x14007cd30
mov dword [rsp + 0x50], 0x45
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cd86
cmp edx, 0xe8625a3c
jne 0x14007cd60
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cd60
mov dl, byte [rsp + 0x78]
add dl, 0x1a
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cd30
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0x10], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007ce18
cmp edx, 0x40d97b7d
jne 0x14007cdb0
mov dword [rsp + 0x50], 0x38
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007ce06
cmp edx, 0xe8625a3c
jne 0x14007cde0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cde0
mov dl, byte [rsp + 0x78]
add dl, 0x1b
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007cdb0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0x11], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007ce98
cmp edx, 0x40d97b7d
jne 0x14007ce30
mov dword [rsp + 0x50], 0x39
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007ce86
cmp edx, 0xe8625a3c
jne 0x14007ce60
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007ce60
mov dl, byte [rsp + 0x78]
add dl, 0x1c
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007ce30
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0x12], bl
mov edx, 0x40d97b7d
nop word [rax + rax]
cmp edx, 0x5c7d5888
je 0x14007cf18
cmp edx, 0x40d97b7d
jne 0x14007ceb0
mov dword [rsp + 0x50], 0x32
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007cf06
cmp edx, 0xe8625a3c
jne 0x14007cee0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x78], dl
mov edx, 0xc558c8d4
jmp 0x14007cee0
mov dl, byte [rsp + 0x78]
add dl, 0x1d
mov byte [rsp + 0x64], dl
mov edx, 0x5c7d5888
jmp 0x14007ceb0
mov dl, byte [rsp + 0x64]
mov ebx, dword [rsp + 0x50]
xor bl, dl
mov byte [rcx + 0x13], bl
add rcx, 0x14
mov qword [rsp + 0x68], rcx
mov ecx, 0x41804427
jmp 0x14007c490
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 6], cl
mov dword [rsp + 0x58], 0x46
mov ecx, 0x25dbd9ac
cmp ecx, 0x46414812
je 0x14007d200
cmp ecx, 0x25dbd9ac
jne 0x14007cf50
mov ecx, 0xadaba438
nop dword [rax]
cmp ecx, 0x2cef0b96
je 0x14007cf8f
cmp ecx, 0xadaba438
jne 0x14007cf70
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007cf70
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007cf50
mov ecx, 0xe85c322
jmp 0x14007cfd0
mov al, byte [rsp + 0x9a]
mov ecx, dword [rsp + 0x64]
xor cl, al
mov rax, qword [rsp + 0x68]
mov byte [rax], cl
mov ecx, 0x55b2468
mov rax, qword [rsp + 0x70]
nop word cs:[rax + rax]
cmp ecx, 0x55b2467
jle 0x14007d010
cmp ecx, 0x11255801
jle 0x14007d050
cmp ecx, 0x11255802
je 0x14007d120
cmp ecx, 0x2cbdc422
jne 0x14007d1a2
mov qword [rsp + 0x58], rsi
mov ecx, 0xb781f902
jmp 0x14007cfd0
cmp ecx, 0xb781f901
jg 0x14007d080
cmp ecx, 0x8e87e3e0
je 0x14007d13d
cmp ecx, 0x9f217482
jne 0x14007cfd0
mov rcx, qword [rsp + 0x50]
mov byte [rcx], 0
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x90], rcx
mov ecx, 0x30965feb
jmp 0x14007cfd0
cmp ecx, 0x55b2468
je 0x14007d149
cmp ecx, 0xe85c322
jne 0x14007cfd0
mov ecx, 0x8e87e3e0
jmp 0x14007cfd0
cmp ecx, 0xb781f902
je 0x14007d16a
cmp ecx, 0xfe1c6869
jne 0x14007cfd0
movsx eax, byte [rsp + 0x9c]
mov rcx, qword [rsp + 0x88]
mov edx, 0x40d97b7d
nop dword [rax]
cmp edx, 0x5c7d5888
je 0x14007cfa8
cmp edx, 0x40d97b7d
jne 0x14007d0b0
mov dword [rsp + 0x64], eax
mov qword [rsp + 0x1b0], rsi
mov edx, 0xe8625a3c
nop word cs:[rax + rax]
nop
cmp edx, 0xc558c8d4
je 0x14007d109
cmp edx, 0xe8625a3c
jne 0x14007d0e0
mov rdx, qword [rsp + 0x1b0]
movzx edx, byte [rdx]
mov byte [rsp + 0x86], dl
mov edx, 0xc558c8d4
jmp 0x14007d0e0
mov dl, byte [rsp + 0x86]
add dl, cl
mov byte [rsp + 0x9a], dl
mov edx, 0x5c7d5888
jmp 0x14007d0b0
mov qword [rsp + 0x78], rsi
mov rcx, qword [rsp + 0x78]
add rcx, 0x1f
mov qword [rsp + 0x50], rcx
mov ecx, 0x9f217482
jmp 0x14007cfd0
mov ecx, 0x55b2468
xor eax, eax
jmp 0x14007cfd0
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 0x88]
cmp rcx, 0x1e
mov ecx, 0x11255802
cmovb ecx, ebp
jmp 0x14007cfd0
mov rcx, qword [rsp + 0x88]
add rcx, 1
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x58]
add rcx, qword [rsp + 0x70]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x68]
mov cl, byte [rcx]
mov byte [rsp + 0x9c], cl
mov ecx, 0xfe1c6869
jmp 0x14007cfd0
cmp ecx, 0x30965feb
jne 0x14007cfd0
mov rdx, qword [rsp + 0x90]
add rdx, 1
lea rdi, [rsp + 0x128]
mov rcx, rdi
call fcn.140001ab0
lea rcx, [0x141747d00]
mov rdx, rdi
call fcn.14001a400
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0xf0], rax
mov eax, 0x4d0a69fe
mov ebp, 0x58dca0af
jmp 0x14007a0b0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 7], cl
mov dword [rsp + 0x58], 0x41
mov ecx, 0x25dbd9ac
nop dword [rax + rax]
cmp ecx, 0x46414812
je 0x14007d271
cmp ecx, 0x25dbd9ac
jne 0x14007d220
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d25f
cmp ecx, 0xadaba438
jne 0x14007d240
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d240
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d220
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 8], cl
mov dword [rsp + 0x58], 0x33
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d2e1
cmp ecx, 0x25dbd9ac
jne 0x14007d290
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d2cf
cmp ecx, 0xadaba438
jne 0x14007d2b0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d2b0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d290
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 9], cl
mov dword [rsp + 0x58], 0x35
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d351
cmp ecx, 0x25dbd9ac
jne 0x14007d300
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d33f
cmp ecx, 0xadaba438
jne 0x14007d320
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d320
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d300
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xa], cl
mov dword [rsp + 0x58], 0x38
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d3c1
cmp ecx, 0x25dbd9ac
jne 0x14007d370
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d3af
cmp ecx, 0xadaba438
jne 0x14007d390
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d390
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d370
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xb], cl
mov dword [rsp + 0x58], 0x46
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d431
cmp ecx, 0x25dbd9ac
jne 0x14007d3e0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d41f
cmp ecx, 0xadaba438
jne 0x14007d400
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d400
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d3e0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xc], cl
mov dword [rsp + 0x58], 0x34
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d4a1
cmp ecx, 0x25dbd9ac
jne 0x14007d450
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d48f
cmp ecx, 0xadaba438
jne 0x14007d470
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d470
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d450
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xd], cl
mov dword [rsp + 0x58], 0x38
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d511
cmp ecx, 0x25dbd9ac
jne 0x14007d4c0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d4ff
cmp ecx, 0xadaba438
jne 0x14007d4e0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d4e0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d4c0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xe], cl
mov dword [rsp + 0x58], 0x42
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d581
cmp ecx, 0x25dbd9ac
jne 0x14007d530
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d56f
cmp ecx, 0xadaba438
jne 0x14007d550
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d550
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d530
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0xf], cl
mov dword [rsp + 0x58], 0x32
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d5f1
cmp ecx, 0x25dbd9ac
jne 0x14007d5a0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d5df
cmp ecx, 0xadaba438
jne 0x14007d5c0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d5c0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d5a0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x10], cl
mov dword [rsp + 0x58], 0x35
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d661
cmp ecx, 0x25dbd9ac
jne 0x14007d610
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d64f
cmp ecx, 0xadaba438
jne 0x14007d630
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d630
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d610
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x11], cl
mov dword [rsp + 0x58], 0x44
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d6d1
cmp ecx, 0x25dbd9ac
jne 0x14007d680
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d6bf
cmp ecx, 0xadaba438
jne 0x14007d6a0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d6a0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d680
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x12], cl
mov dword [rsp + 0x58], 0x37
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d741
cmp ecx, 0x25dbd9ac
jne 0x14007d6f0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d72f
cmp ecx, 0xadaba438
jne 0x14007d710
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d710
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d6f0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x13], cl
mov dword [rsp + 0x58], 0x37
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d7b1
cmp ecx, 0x25dbd9ac
jne 0x14007d760
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d79f
cmp ecx, 0xadaba438
jne 0x14007d780
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d780
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d760
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x14], cl
mov dword [rsp + 0x58], 0x41
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d821
cmp ecx, 0x25dbd9ac
jne 0x14007d7d0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d80f
cmp ecx, 0xadaba438
jne 0x14007d7f0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d7f0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d7d0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x15], cl
mov dword [rsp + 0x58], 0x33
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d891
cmp ecx, 0x25dbd9ac
jne 0x14007d840
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d87f
cmp ecx, 0xadaba438
jne 0x14007d860
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d860
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d840
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x16], cl
mov dword [rsp + 0x58], 0x36
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d901
cmp ecx, 0x25dbd9ac
jne 0x14007d8b0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d8ef
cmp ecx, 0xadaba438
jne 0x14007d8d0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d8d0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d8b0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x17], cl
mov dword [rsp + 0x58], 0x42
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d971
cmp ecx, 0x25dbd9ac
jne 0x14007d920
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d95f
cmp ecx, 0xadaba438
jne 0x14007d940
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d940
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d920
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x18], cl
mov dword [rsp + 0x58], 0x43
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007d9e1
cmp ecx, 0x25dbd9ac
jne 0x14007d990
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007d9cf
cmp ecx, 0xadaba438
jne 0x14007d9b0
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007d9b0
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007d990
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x19], cl
mov dword [rsp + 0x58], 0x35
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007da51
cmp ecx, 0x25dbd9ac
jne 0x14007da00
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007da3f
cmp ecx, 0xadaba438
jne 0x14007da20
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007da20
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007da00
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x1a], cl
mov dword [rsp + 0x58], 0x41
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007dac1
cmp ecx, 0x25dbd9ac
jne 0x14007da70
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007daaf
cmp ecx, 0xadaba438
jne 0x14007da90
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007da90
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007da70
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x1b], cl
mov dword [rsp + 0x58], 0x44
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007db31
cmp ecx, 0x25dbd9ac
jne 0x14007dae0
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007db1f
cmp ecx, 0xadaba438
jne 0x14007db00
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007db00
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007dae0
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x1c], cl
mov dword [rsp + 0x58], 0x35
mov ecx, 0x25dbd9ac
nop dword [rax]
cmp ecx, 0x46414812
je 0x14007dba1
cmp ecx, 0x25dbd9ac
jne 0x14007db50
mov ecx, 0xadaba438
nop word cs:[rax + rax]
nop
cmp ecx, 0x2cef0b96
je 0x14007db8f
cmp ecx, 0xadaba438
jne 0x14007db70
mov dword [rsp + 0x68], 7
mov ecx, 0x2cef0b96
jmp 0x14007db70
mov ecx, dword [rsp + 0x68]
movsx ecx, cl
mov dword [rsp + 0x70], ecx
mov ecx, 0x46414812
jmp 0x14007db50
mov ecx, dword [rsp + 0x58]
add ecx, dword [rsp + 0x70]
mov byte [rax + 0x1d], cl
mov byte [rax + 0x1e], 0
mov ecx, 0x2a859bff
jmp 0x14007dbd0
mov ecx, 0xf05d3f4d
mov rax, qword [rsp + 0x88]
nop word cs:[rax + rax]
nop
cmp ecx, 0xfd61926a
jle 0x14007dc10
cmp ecx, 0x2a859bfe
jg 0x14007dc40
cmp ecx, 0xd40b91
je 0x14007dca9
cmp ecx, 0x23afc7d3
jne 0x14007dd72
mov qword [rsp + 0x58], r12
mov ecx, 0xe09b9677
jmp 0x14007dbd0
cmp ecx, 0xe7d28d36
jg 0x14007dc70
cmp ecx, 0xb855e1c0
je 0x14007dd18
cmp ecx, 0xe09b9677
jne 0x14007dbd0
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 0x70], rcx
mov ecx, 0xfd61926b
jmp 0x14007dbd0
cmp ecx, 0x588dca96
je 0x14007dbb7
cmp ecx, 0x2a859bff
jne 0x14007dbd0
mov ecx, 0xb855e1c0
jmp 0x14007dbd0
cmp ecx, 0xe7d28d37
je 0x14007dd24
cmp ecx, 0xf05d3f4d
jne 0x14007dbd0
mov qword [rsp + 0x1b0], rax
mov rcx, qword [rsp + 0x1b0]
cmp rcx, 0x24
mov ecx, 0x23afc7d3
cmovb ecx, ebp
jmp 0x14007dbd0
mov bl, byte [rsp + 0x78]
mov edx, 0x3cb19f67
nop word cs:[rax + rax]
nop dword [rax]
cmp edx, 0xc6533c97
je 0x14007dd49
cmp edx, 0x3cb19f67
jne 0x14007dcc0
mov edx, 0xadaba438
nop dword [rax]
cmp edx, 0x2cef0b96
je 0x14007dd02
cmp edx, 0xadaba438
jne 0x14007dce0
mov dword [rsp + 0x90], 7
mov edx, 0x2cef0b96
jmp 0x14007dce0
mov edx, dword [rsp + 0x90]
mov ecx, ebx
sub cl, dl
mov byte [rsp + 0x50], cl
mov edx, 0xc6533c97
jmp 0x14007dcc0
mov ecx, 0xf05d3f4d
xor eax, eax
jmp 0x14007dbd0
mov rcx, qword [rsp + 0x1b0]
add rcx, r12
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x68]
mov cl, byte [rcx]
mov byte [rsp + 0x78], cl
mov ecx, 0xd40b91
jmp 0x14007dbd0
mov cl, byte [rsp + 0x50]
mov rdx, qword [rsp + 0x68]
mov byte [rdx], cl
mov rcx, qword [rsp + 0x1b0]
add rcx, 1
mov qword [rsp + 0x88], rcx
mov ecx, 0x588dca96
jmp 0x14007dbd0
cmp ecx, 0xfd61926b
jne 0x14007dbd0
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x190]
call fcn.140001ab0
mov eax, 0xc8741c6e
mov ebp, 0x58dca0af
jmp 0x14007a0b0
mov dl, byte [rsp + 0x68]
mov byte [rax + 1], dl
mov dword [rsp + 0x1b0], 0x35
lea edx, [rcx + 1]
mov ebx, 0xfac4e85a
jmp 0x14007dde0
mov bl, byte [rsp + 0x88]
mov edi, dword [rsp + 0x1b0]
xor dil, bl
mov byte [rsp + 0x68], dil
mov ebx, 0xba8b5bcd
nop word cs:[rax + rax]
cmp ebx, 0xba8b5bcd
je 0x14007de1e
cmp ebx, 0xfac4e85a
jne 0x14007dde0
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007ddbb
cmp ebx, 0x1e0af9f5
jne 0x14007de00
mov byte [rsp + 0x88], dl
mov ebx, 0x7e4c61f0
jmp 0x14007de00
mov dl, byte [rsp + 0x68]
mov byte [rax + 2], dl
mov dword [rsp + 0x1b0], 0x33
lea edx, [rcx + 2]
mov ebx, 0xfac4e85a
jmp 0x14007de60
mov bl, byte [rsp + 0x88]
mov edi, dword [rsp + 0x1b0]
xor dil, bl
mov byte [rsp + 0x68], dil
mov ebx, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp ebx, 0xba8b5bcd
je 0x14007de9e
cmp ebx, 0xfac4e85a
jne 0x14007de60
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007de3a
cmp ebx, 0x1e0af9f5
jne 0x14007de80
mov byte [rsp + 0x88], dl
mov ebx, 0x7e4c61f0
jmp 0x14007de80
mov dl, byte [rsp + 0x68]
mov byte [rax + 3], dl
mov dword [rsp + 0x1b0], 0x45
lea edx, [rcx + 3]
mov ebx, 0xfac4e85a
jmp 0x14007dee0
mov bl, byte [rsp + 0x88]
mov edi, dword [rsp + 0x1b0]
xor dil, bl
mov byte [rsp + 0x68], dil
mov ebx, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp ebx, 0xba8b5bcd
je 0x14007df1e
cmp ebx, 0xfac4e85a
jne 0x14007dee0
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007deba
cmp ebx, 0x1e0af9f5
jne 0x14007df00
mov byte [rsp + 0x88], dl
mov ebx, 0x7e4c61f0
jmp 0x14007df00
mov dl, byte [rsp + 0x68]
mov byte [rax + 4], dl
mov dword [rsp + 0x1b0], 0x38
lea edx, [rcx + 4]
mov ebx, 0xfac4e85a
jmp 0x14007df60
mov bl, byte [rsp + 0x88]
mov edi, dword [rsp + 0x1b0]
xor dil, bl
mov byte [rsp + 0x68], dil
mov ebx, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp ebx, 0xba8b5bcd
je 0x14007df9e
cmp ebx, 0xfac4e85a
jne 0x14007df60
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007df3a
cmp ebx, 0x1e0af9f5
jne 0x14007df80
mov byte [rsp + 0x88], dl
mov ebx, 0x7e4c61f0
jmp 0x14007df80
mov dl, byte [rsp + 0x68]
mov byte [rax + 5], dl
mov dword [rsp + 0x1b0], 0x38
lea edx, [rcx + 5]
mov ebx, 0xfac4e85a
jmp 0x14007dfe0
mov bl, byte [rsp + 0x88]
mov edi, dword [rsp + 0x1b0]
xor dil, bl
mov byte [rsp + 0x68], dil
mov ebx, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp ebx, 0xba8b5bcd
je 0x14007e01e
cmp ebx, 0xfac4e85a
jne 0x14007dfe0
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007dfba
cmp ebx, 0x1e0af9f5
jne 0x14007e000
mov byte [rsp + 0x88], dl
mov ebx, 0x7e4c61f0
jmp 0x14007e000
mov dl, byte [rsp + 0x68]
mov byte [rax + 6], dl
mov dword [rsp + 0x1b0], 0x33
add cl, 6
mov edx, 0xfac4e85a
jmp 0x14007e060
mov dl, byte [rsp + 0x88]
mov ebx, dword [rsp + 0x1b0]
xor bl, dl
mov byte [rsp + 0x68], bl
mov edx, 0xba8b5bcd
nop word cs:[rax + rax]
nop dword [rax]
cmp edx, 0xba8b5bcd
je 0x14007e09e
cmp edx, 0xfac4e85a
jne 0x14007e060
mov edx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edx, 0x7e4c61f0
je 0x14007e03a
cmp edx, 0x1e0af9f5
jne 0x14007e080
mov byte [rsp + 0x88], cl
mov edx, 0x7e4c61f0
jmp 0x14007e080
mov cl, byte [rsp + 0x68]
mov byte [rax + 7], cl
add rax, 8
mov qword [rsp + 0x68], rax
mov byte [rsp + 0x78], 0x38
mov ecx, 0x4d31b73a
nop dword [rax + rax]
cmp ecx, 0xa239c02a
jg 0x14007e0f0
cmp ecx, 0x8c21e452
je 0x14007e17e
cmp ecx, 0x8c521549
jne 0x14007e0c0
jmp 0x14007ef1b
cmp ecx, 0xa239c02b
je 0x14007e1a1
cmp ecx, 0x4d31b73a
jne 0x14007e0c0
movsx ecx, byte [rsp + 0x78]
mov dword [rsp + 0x58], ecx
mov cl, byte [rsp + 0x1d8]
add cl, 7
mov edx, 0xfac4e85a
jmp 0x14007e140
mov dl, byte [rsp + 0x90]
mov ebx, dword [rsp + 0x58]
xor bl, dl
mov byte [rsp + 0x50], bl
mov edx, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp edx, 0xba8b5bcd
je 0x14007e1c3
cmp edx, 0xfac4e85a
jne 0x14007e140
mov edx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edx, 0x7e4c61f0
je 0x14007e11e
cmp edx, 0x1e0af9f5
jne 0x14007e160
mov byte [rsp + 0x90], cl
mov edx, 0x7e4c61f0
jmp 0x14007e160
mov rax, qword [rsp + 0x70]
add rax, 0x28
mov qword [rsp + 0x1b0], rax
mov ecx, 0xa239c02b
mov r8, qword [rsp + 0x88]
jmp 0x14007e0c0
mov byte [r8], 0
add r8, 1
cmp r8, qword [rsp + 0x1b0]
mov ecx, 0xa239c02b
mov eax, 0x8c521549
cmove ecx, eax
jmp 0x14007e0c0
mov cl, byte [rsp + 0x50]
mov rdx, qword [rsp + 0x68]
mov byte [rdx], cl
mov rcx, qword [rsp + 0x68]
mov dword [rsp + 0x58], 0x38
mov dl, byte [rsp + 0x1d8]
lea ebx, [rdx + 8]
mov edi, 0xfac4e85a
jmp 0x14007e210
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop word cs:[rax + rax]
nop
cmp edi, 0xba8b5bcd
je 0x14007e24e
cmp edi, 0xfac4e85a
jne 0x14007e210
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e1ec
cmp edi, 0x1e0af9f5
jne 0x14007e230
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e230
mov al, byte [rsp + 0x50]
mov byte [rcx + 1], al
mov dword [rsp + 0x58], 0x37
lea ebx, [rdx + 9]
mov edi, 0xfac4e85a
jmp 0x14007e280
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e2be
cmp edi, 0xfac4e85a
jne 0x14007e280
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e267
cmp edi, 0x1e0af9f5
jne 0x14007e2a0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e2a0
mov al, byte [rsp + 0x50]
mov byte [rcx + 2], al
mov dword [rsp + 0x58], 0x44
lea ebx, [rdx + 0xa]
mov edi, 0xfac4e85a
jmp 0x14007e2f0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e32e
cmp edi, 0xfac4e85a
jne 0x14007e2f0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e2d7
cmp edi, 0x1e0af9f5
jne 0x14007e310
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e310
mov al, byte [rsp + 0x50]
mov byte [rcx + 3], al
mov dword [rsp + 0x58], 0x43
lea ebx, [rdx + 0xb]
mov edi, 0xfac4e85a
jmp 0x14007e360
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e39e
cmp edi, 0xfac4e85a
jne 0x14007e360
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e347
cmp edi, 0x1e0af9f5
jne 0x14007e380
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e380
mov al, byte [rsp + 0x50]
mov byte [rcx + 4], al
mov dword [rsp + 0x58], 0x33
lea ebx, [rdx + 0xc]
mov edi, 0xfac4e85a
jmp 0x14007e3d0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e40e
cmp edi, 0xfac4e85a
jne 0x14007e3d0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e3b7
cmp edi, 0x1e0af9f5
jne 0x14007e3f0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e3f0
mov al, byte [rsp + 0x50]
mov byte [rcx + 5], al
mov dword [rsp + 0x58], 0x33
lea ebx, [rdx + 0xd]
mov edi, 0xfac4e85a
jmp 0x14007e440
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e47e
cmp edi, 0xfac4e85a
jne 0x14007e440
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e427
cmp edi, 0x1e0af9f5
jne 0x14007e460
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e460
mov al, byte [rsp + 0x50]
mov byte [rcx + 6], al
mov dword [rsp + 0x58], 0x34
lea ebx, [rdx + 0xe]
mov edi, 0xfac4e85a
jmp 0x14007e4b0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e4ee
cmp edi, 0xfac4e85a
jne 0x14007e4b0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e497
cmp edi, 0x1e0af9f5
jne 0x14007e4d0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e4d0
mov al, byte [rsp + 0x50]
mov byte [rcx + 7], al
mov dword [rsp + 0x58], 0x38
lea ebx, [rdx + 0xf]
mov edi, 0xfac4e85a
jmp 0x14007e520
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e55e
cmp edi, 0xfac4e85a
jne 0x14007e520
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e507
cmp edi, 0x1e0af9f5
jne 0x14007e540
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e540
mov al, byte [rsp + 0x50]
mov byte [rcx + 8], al
mov dword [rsp + 0x58], 0x45
lea ebx, [rdx + 0x10]
mov edi, 0xfac4e85a
jmp 0x14007e590
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e5ce
cmp edi, 0xfac4e85a
jne 0x14007e590
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e577
cmp edi, 0x1e0af9f5
jne 0x14007e5b0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e5b0
mov al, byte [rsp + 0x50]
mov byte [rcx + 9], al
mov dword [rsp + 0x58], 0x46
lea ebx, [rdx + 0x11]
mov edi, 0xfac4e85a
jmp 0x14007e600
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e63e
cmp edi, 0xfac4e85a
jne 0x14007e600
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e5e7
cmp edi, 0x1e0af9f5
jne 0x14007e620
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e620
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xa], al
mov dword [rsp + 0x58], 0x42
lea ebx, [rdx + 0x12]
mov edi, 0xfac4e85a
jmp 0x14007e670
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e6ae
cmp edi, 0xfac4e85a
jne 0x14007e670
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e657
cmp edi, 0x1e0af9f5
jne 0x14007e690
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e690
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xb], al
mov dword [rsp + 0x58], 0x34
lea ebx, [rdx + 0x13]
mov edi, 0xfac4e85a
jmp 0x14007e6e0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e71e
cmp edi, 0xfac4e85a
jne 0x14007e6e0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e6c7
cmp edi, 0x1e0af9f5
jne 0x14007e700
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e700
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xc], al
mov dword [rsp + 0x58], 0x35
lea ebx, [rdx + 0x14]
mov edi, 0xfac4e85a
jmp 0x14007e750
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e78e
cmp edi, 0xfac4e85a
jne 0x14007e750
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e737
cmp edi, 0x1e0af9f5
jne 0x14007e770
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e770
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xd], al
mov dword [rsp + 0x58], 0x44
lea ebx, [rdx + 0x15]
mov edi, 0xfac4e85a
jmp 0x14007e7c0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e7fe
cmp edi, 0xfac4e85a
jne 0x14007e7c0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e7a7
cmp edi, 0x1e0af9f5
jne 0x14007e7e0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e7e0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xe], al
mov dword [rsp + 0x58], 0x31
lea ebx, [rdx + 0x16]
mov edi, 0xfac4e85a
jmp 0x14007e830
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e86e
cmp edi, 0xfac4e85a
jne 0x14007e830
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e817
cmp edi, 0x1e0af9f5
jne 0x14007e850
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e850
mov al, byte [rsp + 0x50]
mov byte [rcx + 0xf], al
mov dword [rsp + 0x58], 0x31
lea ebx, [rdx + 0x17]
mov edi, 0xfac4e85a
jmp 0x14007e8a0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e8de
cmp edi, 0xfac4e85a
jne 0x14007e8a0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e887
cmp edi, 0x1e0af9f5
jne 0x14007e8c0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e8c0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x10], al
mov dword [rsp + 0x58], 0x41
lea ebx, [rdx + 0x18]
mov edi, 0xfac4e85a
jmp 0x14007e910
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e94e
cmp edi, 0xfac4e85a
jne 0x14007e910
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e8f7
cmp edi, 0x1e0af9f5
jne 0x14007e930
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e930
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x11], al
mov dword [rsp + 0x58], 0x31
lea ebx, [rdx + 0x19]
mov edi, 0xfac4e85a
jmp 0x14007e980
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007e9be
cmp edi, 0xfac4e85a
jne 0x14007e980
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e967
cmp edi, 0x1e0af9f5
jne 0x14007e9a0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007e9a0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x12], al
mov dword [rsp + 0x58], 0x44
lea ebx, [rdx + 0x1a]
mov edi, 0xfac4e85a
jmp 0x14007e9f0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ea2e
cmp edi, 0xfac4e85a
jne 0x14007e9f0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007e9d7
cmp edi, 0x1e0af9f5
jne 0x14007ea10
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ea10
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x13], al
mov dword [rsp + 0x58], 0x34
lea ebx, [rdx + 0x1b]
mov edi, 0xfac4e85a
jmp 0x14007ea60
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ea9e
cmp edi, 0xfac4e85a
jne 0x14007ea60
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ea47
cmp edi, 0x1e0af9f5
jne 0x14007ea80
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ea80
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x14], al
mov dword [rsp + 0x58], 0x33
lea ebx, [rdx + 0x1c]
mov edi, 0xfac4e85a
jmp 0x14007ead0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007eb0e
cmp edi, 0xfac4e85a
jne 0x14007ead0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007eab7
cmp edi, 0x1e0af9f5
jne 0x14007eaf0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007eaf0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x15], al
mov dword [rsp + 0x58], 0x39
lea ebx, [rdx + 0x1d]
mov edi, 0xfac4e85a
jmp 0x14007eb40
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007eb7e
cmp edi, 0xfac4e85a
jne 0x14007eb40
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007eb27
cmp edi, 0x1e0af9f5
jne 0x14007eb60
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007eb60
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x16], al
mov dword [rsp + 0x58], 0x37
lea ebx, [rdx + 0x1e]
mov edi, 0xfac4e85a
jmp 0x14007ebb0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ebee
cmp edi, 0xfac4e85a
jne 0x14007ebb0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007eb97
cmp edi, 0x1e0af9f5
jne 0x14007ebd0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ebd0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x17], al
mov dword [rsp + 0x58], 0x38
lea ebx, [rdx + 0x1f]
mov edi, 0xfac4e85a
jmp 0x14007ec20
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ec5e
cmp edi, 0xfac4e85a
jne 0x14007ec20
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ec07
cmp edi, 0x1e0af9f5
jne 0x14007ec40
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ec40
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x18], al
mov dword [rsp + 0x58], 0x45
lea ebx, [rdx + 0x20]
mov edi, 0xfac4e85a
jmp 0x14007ec90
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ecce
cmp edi, 0xfac4e85a
jne 0x14007ec90
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ec77
cmp edi, 0x1e0af9f5
jne 0x14007ecb0
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ecb0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x19], al
mov dword [rsp + 0x58], 0x38
lea ebx, [rdx + 0x21]
mov edi, 0xfac4e85a
jmp 0x14007ed00
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ed3e
cmp edi, 0xfac4e85a
jne 0x14007ed00
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ece7
cmp edi, 0x1e0af9f5
jne 0x14007ed20
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ed20
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x1a], al
mov dword [rsp + 0x58], 0x41
lea ebx, [rdx + 0x22]
mov edi, 0xfac4e85a
jmp 0x14007ed70
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007edae
cmp edi, 0xfac4e85a
jne 0x14007ed70
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ed57
cmp edi, 0x1e0af9f5
jne 0x14007ed90
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ed90
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x1b], al
mov dword [rsp + 0x58], 0x45
lea ebx, [rdx + 0x23]
mov edi, 0xfac4e85a
jmp 0x14007ede0
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ee1e
cmp edi, 0xfac4e85a
jne 0x14007ede0
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007edc7
cmp edi, 0x1e0af9f5
jne 0x14007ee00
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ee00
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x1c], al
mov dword [rsp + 0x58], 0x37
lea ebx, [rdx + 0x24]
mov edi, 0xfac4e85a
jmp 0x14007ee50
mov al, byte [rsp + 0x90]
mov edi, dword [rsp + 0x58]
xor dil, al
mov byte [rsp + 0x50], dil
mov edi, 0xba8b5bcd
nop
cmp edi, 0xba8b5bcd
je 0x14007ee8e
cmp edi, 0xfac4e85a
jne 0x14007ee50
mov edi, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp edi, 0x7e4c61f0
je 0x14007ee37
cmp edi, 0x1e0af9f5
jne 0x14007ee70
mov byte [rsp + 0x90], bl
mov edi, 0x7e4c61f0
jmp 0x14007ee70
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x1d], al
mov dword [rsp + 0x58], 0x31
add dl, 0x25
mov ebx, 0xfac4e85a
jmp 0x14007eec0
mov al, byte [rsp + 0x90]
mov ebx, dword [rsp + 0x58]
xor bl, al
mov byte [rsp + 0x50], bl
mov ebx, 0xba8b5bcd
nop dword [rax]
cmp ebx, 0xba8b5bcd
je 0x14007eefe
cmp ebx, 0xfac4e85a
jne 0x14007eec0
mov ebx, 0x1e0af9f5
nop word cs:[rax + rax]
nop
cmp ebx, 0x7e4c61f0
je 0x14007eea7
cmp ebx, 0x1e0af9f5
jne 0x14007eee0
mov byte [rsp + 0x90], dl
mov ebx, 0x7e4c61f0
jmp 0x14007eee0
mov al, byte [rsp + 0x50]
mov byte [rcx + 0x1e], al
add rcx, 0x1f
mov qword [rsp + 0x88], rcx
mov ecx, 0x8c21e452
jmp 0x14007e0c0
mov ecx, 0x114e7931
jmp 0x14007ef40
mov dl, byte [rsp + 0x78]
mov byte [rax + rcx], dl
mov ecx, 0x6506af2b
mov rax, qword [rsp + 0x88]
nop word cs:[rax + rax]
cmp ecx, 0x22366233
jle 0x14007ef80
cmp ecx, 0x58dca0ae
jg 0x14007f030
cmp ecx, 0x22366234
je 0x14007f0a2
cmp ecx, 0x4aa56abf
jne 0x14007f0e8
mov qword [rsp + 0x58], r15
mov ecx, 0x22366234
jmp 0x14007ef40
cmp ecx, 0x114e7930
jg 0x14007f070
cmp ecx, 0xabd2d883
je 0x14007f0c3
cmp ecx, 0xc1c65fb9
jne 0x14007ef40
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x88]
movsx ebx, byte [rax + rcx]
mov rdx, qword [rsp + 0x1b0]
mov dword [rsp + 0x90], ebx
add dl, byte [rsp + 0x1d8]
mov ebx, 0xfac4e85a
nop dword [rax]
cmp ebx, 0xba8b5bcd
je 0x14007ef22
cmp ebx, 0xfac4e85a
jne 0x14007efd0
mov ebx, 0x1e0af9f5
nop dword [rax]
cmp ebx, 0x7e4c61f0
je 0x14007f00b
cmp ebx, 0x1e0af9f5
jne 0x14007eff0
mov byte [rsp + 0x50], dl
mov ebx, 0x7e4c61f0
jmp 0x14007eff0
mov bl, byte [rsp + 0x50]
mov edi, dword [rsp + 0x90]
xor dil, bl
mov byte [rsp + 0x78], dil
mov ebx, 0xba8b5bcd
jmp 0x14007efd0
cmp ecx, 0x58dca0af
je 0x14007f0cf
cmp ecx, 0x6506af2b
jne 0x14007ef40
mov qword [rsp + 0x1b0], rax
mov rcx, qword [rsp + 0x1b0]
cmp rcx, 0x26
mov ecx, 0x4aa56abf
cmovb ecx, ebp
jmp 0x14007ef40
cmp ecx, 0x114e7931
je 0x14007f0de
cmp ecx, 0x12baaa80
jne 0x14007ef40
mov rcx, qword [rsp + 0x1b0]
add rcx, 1
mov qword [rsp + 0x88], rcx
mov ecx, 0xc1c65fb9
jmp 0x14007ef40
mov rcx, qword [rsp + 0x58]
mov byte [rcx + 0x27], 0
mov rcx, qword [rsp + 0x58]
add rcx, 1
mov qword [rsp + 0x70], rcx
mov ecx, 0x4213618a
jmp 0x14007ef40
mov ecx, 0x6506af2b
xor eax, eax
jmp 0x14007ef40
mov qword [rsp + 0x68], r15
mov ecx, 0x12baaa80
jmp 0x14007ef40
mov ecx, 0xabd2d883
jmp 0x14007ef40
cmp ecx, 0x4213618a
jne 0x14007ef40
mov rdx, qword [rsp + 0x70]
lea rdi, [rsp + 0x200]
mov rcx, rdi
call fcn.140001ab0
lea rcx, [0x141747d00]
mov rdx, rdi
call fcn.14001a400
mov ebp, 0x58dca0af
mov qword [rsp + 0xe0], rax
mov eax, 0xd012103f
jmp 0x14007a0b0
cmp eax, 0x39529e36
jne 0x14007a0b0
jmp 0x14007f16c
mov rax, qword [rsp + 0xd0]
mov rax, qword [rsp + 0xc8]
cmp byte [rsp + 0x9f], 0
mov eax, 0xd14d3845
mov ecx, 0x859fe8bb
cmovne eax, ecx
xor ecx, ecx
jmp 0x14007a09a
mov esi, dword [rsp + 0xb4]
mov rcx, qword [rsp + 0x220]
xor rcx, rsp
call fcn.14007f670
mov eax, esi
add rsp, 0x228
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret