Function at 0x14027c550
Capabilities:
Log keystrokes via polling
Parse pe header

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x4c8
movaps xmmword [rsp + 0x4b0], xmm8
movaps xmmword [rsp + 0x4a0], xmm7
movaps xmmword [rsp + 0x490], xmm6
mov r15d, edx
mov rdx, qword [0x14035bae8]
xor rdx, rsp
mov r10d, r9d
shr r10d, 0x10
mov ebp, r15d
and ebp, 0xfffffffb
mov dword [rsp + 0x12c], ebp
mov ebp, r15d
and ebp, 0xfffffffd
xor ebx, ebx
cmp ebp, 0x204
sete bl
lea ebp, [r15 - 0x207]
test ebp, 0xfffffffd
mov edi, 2
cmove ebx, edi
mov dword [rsp + 0x128], ebx
lea ebp, [r15 - 0x20b]
test ebp, 0xfffffffd
mov ebp, 0x2b8924bb
mov ebx, 0x6211c1b3
cmove ebx, ebp
mov dword [rsp + 0x120], ebx
xor ebp, ebp
cmp r15d, 0x2a3
sete bpl
sub edi, ebp
mov dword [rsp + 0x124], edi
mov ebp, r9d
sar ebp, 0x10
mov dword [rsp + 0x11c], ebp
lea ebp, [r15 - 7]
cmp ebp, 2
mov r12d, 0x5fec5a74
mov ebp, 0x3ddb2111
cmovae r12d, ebp
cmp r15d, 0x20
mov ebx, 0xc3eaa2b6
mov edi, 0xc6c18014
cmovl edi, ebx
mov dword [rsp + 0x158], edi
mov ebx, 0x36fc231f
cmovne ebx, ebp
mov dword [rsp + 0x17c], ebx
cmp r15d, 0xa0
mov ebx, 0x148d9e61
mov edi, 0xffa796d2
cmovl edi, ebx
mov dword [rsp + 0x130], edi
mov edi, 0xb52acb36
mov ebx, 0x3ddb2111
cmove ebx, edi
mov dword [rsp + 0x154], ebx
cmp r15d, 0x7e
mov ebx, 0x6567e5ce
mov esi, 0x7ba85e55
cmovl esi, ebx
mov dword [rsp + 0x114], esi
mov ebx, 0xf2337ca7
cmovne ebx, ebp
mov dword [rsp + 0x178], ebx
cmp r15d, 0x51
mov ebx, 0xc923836b
mov esi, 0x5fc76e54
cmovl esi, ebx
mov dword [rsp + 0x110], esi
mov ebx, 0x6f857bfa
cmovne ebx, ebp
mov dword [rsp + 0x150], ebx
cmp r15d, 0x106
mov ebx, 0x8825596f
mov esi, 0x3ddb2111
cmovl esi, ebx
mov dword [rsp + 0x10c], esi
cmp r15d, 0x104
mov esi, 0x65e6d9b3
mov eax, 0x621b8624
cmovl eax, esi
mov dword [rsp + 0x14c], eax
cmp r15d, 0x102
mov eax, 0xdb341f7c
cmovl eax, ebx
mov dword [rsp + 0x108], eax
mov eax, 0x5659e23e
cmovne eax, ebp
mov dword [rsp + 0x174], eax
cmp r15d, 0x202
mov ebx, 0x52298260
mov eax, 0xd1ddf935
cmovl eax, ebx
mov dword [rsp + 0x104], eax
cmp r15d, 0x201
mov eax, 0x4449d661
cmovl eax, edi
mov dword [rsp + 0x170], eax
cmp r15d, 0x200
mov edi, 0xaea086b8
mov eax, 0x6d17c146
cmovl eax, edi
mov dword [rsp + 0x148], eax
cmp r15d, 0x100
mov edi, 0xc2f2123f
mov eax, 0xbc7ac1c8
cmovl eax, edi
mov dword [rsp + 0x144], eax
cmp r15d, 0x206
mov eax, 0xd1ddf935
mov edi, 0x52298260
cmovl edi, eax
mov dword [rsp + 0x13c], edi
mov rdi, rcx
xor ecx, ecx
cmp r15d, 0x205
sete cl
mov dword [rsp + 0x100], ecx
mov ecx, 0xf86f96de
cmovl ecx, ebx
mov dword [rsp + 0x16c], ecx
cmp r15d, 0x20a
mov ecx, 0x36d23698
cmovl ecx, ebx
mov dword [rsp + 0x168], ecx
cmp r15d, 0x209
mov ecx, 0x89d96197
cmovl ecx, eax
mov dword [rsp + 0x164], ecx
cmp r15d, 0x208
mov ecx, 0xaf26bd69
mov esi, 0x4c97a75b
cmovl esi, ecx
mov dword [rsp + 0xfc], esi
cmp r15d, 0x20d
cmovge eax, ebx
mov dword [rsp + 0x140], eax
cmp r15d, 0x20c
mov ecx, 0x248a2465
mov eax, 0x91c90271
cmove eax, ecx
mov dword [rsp + 0xf8], eax
mov qword [rsp + 0x488], rdx
mov eax, 0x8d3399cb
cmovl eax, ebx
mov dword [rsp + 0xf4], eax
cmp r15d, 0x2a4
mov eax, 0x858ef40b
cmovge eax, ebp
mov dword [rsp + 0x160], eax
mov qword [rsp + 0x480], r8
cmp r15d, 0x2a2
mov ecx, 0x3949fa8a
mov eax, 0x759ec385
cmovl eax, ecx
mov dword [rsp + 0xf0], eax
cmp r15d, 0x219
mov ecx, 0xf8eab367
mov eax, 0xd89fe86b
cmovl eax, ecx
mov dword [rsp + 0x15c], eax
mov eax, 0xc2bc4bcb
cmovne eax, ebp
mov dword [rsp + 0xec], eax
cmp r15d, 0x20e
mov eax, 0x9e48ff8b
cmovne eax, ebp
mov dword [rsp + 0xe8], eax
mov ecx, 0xa1c964ae
mov eax, 0xd1947c6
cmovl eax, ecx
mov dword [rsp + 0xe4], eax
cmp r15d, 0x20b
mov ecx, 0xebe072ae
mov eax, 0x1b6d8b60
cmovl eax, ecx
mov dword [rsp + 0x138], eax
cmp r15d, 0x203
mov ecx, 0xe9134081
mov eax, 0xd9364551
cmovl eax, ecx
mov dword [rsp + 0x134], eax
movzx eax, r10b
mov dword [rsp + 0xe0], eax
movss xmm8, dword [0x140328a94]
movss xmm7, dword [0x140321164]
movss xmm6, dword [0x1403209f0]
mov ebx, 0xff515700
mov qword [rsp + 0x418], r9
movzx eax, r9w
mov dword [rsp + 0xdc], eax
cwde
mov dword [rsp + 0xd8], eax
mov r14, qword [sym.imp.USER32.dll_GetKeyState]
mov r13d, 0x9b646f11
mov ebp, 0x220723d8
mov ecx, 0x630411c6
mov qword [rsp + 0x3c8], rdi
mov qword [rsp + 0x410], r15
mov dword [rsp + 0x118], r12d
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x394cf5c3
mov eax, 0x1c801a63
cmove ecx, eax
cmp dword [0x14035cf2c], 0xa
cmovl ecx, eax
nop word cs:[rax + rax]
nop dword [rax]
mov eax, ecx
cmp ecx, 0xf86ac91f
jg 0x14027ca40
cmp eax, 0xc1ec3dc5
jle 0x14027cad0
cmp eax, 0xda821c7b
jle 0x14027cbc2
cmp eax, 0xe8af43a2
jle 0x14027cd05
cmp eax, 0xeca6ccf6
jle 0x14027d0d8
cmp eax, 0xf40e778f
jle 0x14027d5a7
cmp eax, 0xf64545ca
jg 0x140280a06
cmp eax, 0xf40e7790
je 0x140280a58
mov ecx, eax
cmp eax, 0xf584dde3
jne 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x68561ccf
mov eax, 0xb2391581
jmp 0x14027c9a5
cmp eax, 0x3bc8deef
jle 0x14027cb60
cmp eax, 0x5fec5a73
jle 0x14027cc12
cmp eax, 0x6d17c145
jle 0x14027cd61
cmp eax, 0x759ec384
jle 0x14027d149
cmp eax, 0x7a7949fd
jle 0x14027d5e0
cmp eax, 0x7ced105b
jle 0x140280a34
cmp eax, 0x7ced105c
je 0x140280a76
mov ecx, eax
cmp eax, 0x7f2ef259
jne 0x14027c9c0
mov ecx, 0x7b57e835
nop
cmp ecx, 0x649a8e02
je 0x140280adf
cmp ecx, 0x7b57e835
jne 0x14027caa0
mov ecx, 0xa0
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x14027caa0
cmp eax, 0xa2fd3df7
jg 0x14027cc60
cmp eax, 0x90d4d9f5
jg 0x14027cdd5
cmp eax, 0x89d96196
jg 0x14027d18d
cmp eax, 0x87385443
jg 0x14027d60f
cmp eax, 0x80580471
je 0x140280b0e
cmp eax, 0x81956a25
je 0x140280b7f
mov ecx, eax
cmp eax, 0x858ef40b
jne 0x14027c9c0
mov rax, qword [rsp + 0x80]
add rax, 0x10
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x3f8]
mov ecx, dword [rsp + 0x124]
cmp dword [rax], ecx
sete byte [rsp + 0x62]
mov ecx, 0xda821c7c
jmp 0x14027c9c0
cmp eax, 0x148d9e60
jg 0x14027ccae
cmp eax, 0x2ebe054
jg 0x14027ce24
cmp eax, 0xfd16e114
jg 0x14027d1cc
cmp eax, 0xf9834560
jg 0x14027d64c
cmp eax, 0xf86ac920
je 0x140280b89
mov ecx, dword [rsp + 0x13c]
cmp eax, 0xf86f96de
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xf8eab367
jne 0x14027c9c0
mov ecx, dword [rsp + 0xe8]
jmp 0x14027c9c0
cmp eax, 0xcf1e4669
jg 0x14027ce6f
cmp eax, 0xc6c18013
jg 0x14027d230
cmp eax, 0xc3eaa2b5
jg 0x14027d68f
cmp eax, 0xc1ec3dc6
je 0x140280bb7
cmp eax, 0xc2bc4bcb
je 0x140280bca
mov ecx, eax
cmp eax, 0xc2f2123f
jne 0x14027c9c0
mov ecx, dword [rsp + 0x110]
jmp 0x14027c9c0
cmp eax, 0x4c97a75a
jg 0x14027ceb9
cmp eax, 0x449848a9
jg 0x14027d283
cmp eax, 0x3e5d1513
jg 0x14027d71f
cmp eax, 0x3bc8def0
je 0x140280be2
cmp eax, 0x3c02a4e8
je 0x140280bf6
mov ecx, eax
cmp eax, 0x3ddb2111
jne 0x14027c9c0
mov ecx, 0x2f6aba0a
jmp 0x14027c9c0
cmp eax, 0xb3c7a58c
jg 0x14027cf10
cmp eax, 0xaf26bd68
jg 0x14027d2cf
cmp eax, 0xa43954d3
jg 0x14027d74e
cmp eax, 0xa2fd3df8
je 0x14028117b
cmp eax, 0xa3821f97
je 0x140280c00
mov ecx, eax
cmp eax, 0xa3f4d253
jne 0x14027c9c0
mov ecx, 0xd964dbda
jmp 0x14027c9c0
cmp eax, 0x2ebb7f7f
jg 0x14027d088
cmp eax, 0x248a2464
jg 0x14027d33f
cmp eax, 0x1c801a62
jg 0x14027d77d
mov ecx, dword [rsp + 0x178]
cmp eax, 0x148d9e61
je 0x14027c9c0
cmp eax, 0x1abcf1c1
je 0x140280c6f
mov ecx, eax
cmp eax, 0x1b6d8b60
jne 0x14027c9c0
mov ecx, dword [rsp + 0xe4]
jmp 0x14027c9c0
cmp eax, 0xe182d6e4
jg 0x14027d377
cmp eax, 0xdcbea020
jg 0x14027d7be
cmp eax, 0xda821c7c
je 0x140280c94
mov ecx, dword [rsp + 0x14c]
cmp eax, 0xdb341f7c
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xdb974863
jne 0x14027c9c0
mov eax, dword [rsp + 0x3b8]
cmp eax, 1
mov ecx, 0xa2fd3df8
mov eax, 0xc1ec3dc6
cmove ecx, eax
jmp 0x14027c9c0
cmp eax, 0x630411c5
jg 0x14027d3af
cmp eax, 0x61345b7d
jg 0x14027d7f9
cmp eax, 0x5fec5a74
je 0x140280cab
cmp eax, 0x60bf87ab
je 0x140280cc6
mov ecx, eax
cmp eax, 0x610ea032
jne 0x14027c9c0
mov rax, qword [rsp + 0x480]
mov qword [rsp + 0xd0], rax
cmp qword [rsp + 0xd0], 0
setne byte [rsp + 0x6d]
mov rax, qword [rsp + 0xd0]
cmp rax, 0x10000
setb byte [rsp + 0x6e]
mov ecx, 0xb25f32dd
jmp 0x14027c9c0
cmp eax, 0x9e48ff8a
jg 0x14027d3e9
cmp eax, 0x963fa160
jg 0x14027d828
cmp eax, 0x90d4d9f6
je 0x140280cde
cmp eax, 0x91c90271
je 0x140280d05
mov ecx, eax
cmp eax, 0x92efb207
jne 0x14027c9c0
mov eax, dword [rsp + 0x78]
cmp eax, 0x10
sete byte [rsp + 0x67]
mov ecx, 0xb6c2af03
jmp 0x14027c9c0
cmp eax, 0xd1947c5
jg 0x14027d423
cmp eax, 0x6742cd5
jg 0x14027d855
cmp eax, 0x2ebe055
je 0x140280d3e
cmp eax, 0x45cdba9
je 0x14028117b
mov ecx, eax
cmp eax, 0x5c1e5de
jne 0x14027c9c0
mov rax, qword [rsp + 0xc0]
mov ecx, 0x6e3fb8a5
jmp 0x14027c9c0
cmp eax, 0xd6b6011b
jg 0x14027d4b5
cmp eax, 0xd1ddf934
jg 0x14027d896
cmp eax, 0xcf1e466a
je 0x140280d67
mov ecx, dword [rsp + 0x134]
cmp eax, 0xcf48e3a8
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xd18fda96
jne 0x14027c9c0
mov ecx, 0xe7ee14ca
jmp 0x14027c9c0
cmp eax, 0x59ac1af3
jg 0x14027d4ef
cmp eax, 0x5229825f
jg 0x14027d8d2
mov ecx, dword [rsp + 0x164]
cmp eax, 0x4c97a75b
je 0x14027c9c0
cmp eax, 0x4f7788e0
je 0x140280dd8
mov ecx, eax
cmp eax, 0x51fd380d
jne 0x14027c9c0
cmp byte [rsp + 0x69], 0
mov ecx, 0xf77a33e9
mov eax, 0xeaae5098
cmovne ecx, eax
jmp 0x14027c9c0
cmp eax, 0xb762d7e7
jg 0x14027d535
cmp eax, 0xb5a26272
jg 0x14027d90f
cmp eax, 0xb3c7a58d
je 0x140280e01
cmp eax, 0xb49e0af0
je 0x140280e45
mov ecx, eax
cmp eax, 0xb52acb36
jne 0x14027c9c0
call qword [sym.imp.USER32.dll_GetMessageExtraInfo]
mov qword [rsp + 0x58], rax
mov ecx, 0x80a7d99d
jmp 0x14027cf70
mov ecx, 0x923a39c9
mov eax, 1
nop word cs:[rax + rax]
nop
cmp ecx, 0xbd3b8022
jle 0x14027cfc0
cmp ecx, 0x220723d7
jg 0x14027cff0
cmp ecx, 0xbd3b8023
je 0x14027d049
cmp ecx, 0xe314a368
jne 0x14027cf70
mov rcx, qword [rsp + 0x40]
lea rdx, [rbx + 0x80]
cmp rcx, rdx
sete byte [rsp + 0x88]
mov ecx, 0x35202e8b
jmp 0x14027cf70
cmp ecx, 0x9b646f10
jle 0x14027d01d
cmp ecx, 0x9b646f11
je 0x14027d05c
cmp ecx, 0xa28a9d97
jne 0x14027cf70
mov ecx, 0x923a39c9
xor eax, eax
jmp 0x14027cf70
cmp ecx, 0x220723d8
je 0x14027cf5b
cmp ecx, 0x35202e8b
jne 0x14027cf70
cmp byte [rsp + 0x88], 0
mov ecx, 0xa28a9d97
cmovne ecx, ebp
jmp 0x14027cf70
cmp ecx, 0x80a7d99d
jne 0x14027d06b
mov rcx, qword [rsp + 0x58]
and ecx, 0xffffff80
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x40]
cmp rcx, rbx
sete byte [rsp + 0x3f]
mov ecx, 0xbd3b8023
jmp 0x14027cf70
cmp byte [rsp + 0x3f], 0
mov ecx, 0xe314a368
cmovne ecx, r13d
jmp 0x14027cf70
mov ecx, 0x923a39c9
mov eax, 2
jmp 0x14027cf70
cmp ecx, 0x923a39c9
jne 0x14027cf70
mov dword [rsp + 0x38c], eax
mov ecx, 0x4f7788e0
jmp 0x14027c9c0
cmp eax, 0x36e6782c
jg 0x14027d56d
cmp eax, 0x3420a153
jg 0x14027d949
cmp eax, 0x2ebb7f80
je 0x140280e63
cmp eax, 0x2f6aba0a
je 0x14028117b
mov ecx, eax
cmp eax, 0x2fe2aa53
jne 0x14027c9c0
cmp byte [rsp + 0x4b], 0
mov ecx, 0x27cfa90
mov eax, 0x87385444
cmovne ecx, eax
jmp 0x14027c9c0
cmp eax, 0xeaae5097
jg 0x14027d983
cmp eax, 0xe8af43a3
je 0x140280e81
mov ecx, dword [rsp + 0x144]
cmp eax, 0xe9134081
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xe9cac866
jne 0x14027c9c0
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0x649a8e02
je 0x140280e98
cmp ecx, 0x7b57e835
jne 0x14027d120
mov ecx, 0xa4
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x14027d120
cmp eax, 0x72de413b
jg 0x14027d9b2
mov ecx, dword [rsp + 0x170]
cmp eax, 0x6d17c146
je 0x14027c9c0
cmp eax, 0x6e3fb8a5
je 0x140280eac
mov ecx, eax
cmp eax, 0x6f857bfa
jne 0x14027c9c0
call fcn.140281f50
mov ecx, 0xb2ebfb20
jmp 0x14027c9c0
cmp eax, 0x8c6cf15e
jg 0x14027d9f7
mov ecx, dword [rsp + 0x168]
cmp eax, 0x89d96197
je 0x14027c9c0
cmp eax, 0x8ba04d1c
je 0x140280eda
mov ecx, eax
cmp eax, 0x8bddcd76
jne 0x14027c9c0
mov eax, 1
jmp 0x14028117d
cmp eax, 0x1fd1d5a
jg 0x140280718
cmp eax, 0xfd16e115
je 0x140280f09
mov ecx, dword [rsp + 0x154]
cmp eax, 0xffa796d2
je 0x14027c9c0
mov ecx, eax
cmp eax, 0x176f6da
jne 0x14027c9c0
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x3a0]
call fcn.140107990
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0xbc]
xor r8d, r8d
call fcn.140106ce0
mov ecx, 0x65d54249
jmp 0x14027c9c0
cmp eax, 0xca8958a6
jg 0x140280751
mov ecx, dword [rsp + 0x17c]
cmp eax, 0xc6c18014
je 0x14027c9c0
mov ecx, dword [rsp + 0x158]
cmp eax, 0xc923836b
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xca61341e
jne 0x14027c9c0
cmp byte [rsp + 0x6b], 0
mov ecx, 0xe40b2588
mov eax, 0xb5e5bc80
cmovne ecx, eax
jmp 0x14027c9c0
cmp eax, 0x47c58d50
jg 0x14028077e
cmp eax, 0x449848aa
je 0x140280f13
cmp eax, 0x456bfdb5
je 0x14027c98c
mov ecx, eax
cmp eax, 0x47474006
jne 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5c1e5de
mov eax, 0x6e3fb8a5
jmp 0x14027c9a5
cmp eax, 0xb25f32dc
jg 0x1402807d9
mov ecx, dword [rsp + 0x16c]
cmp eax, 0xaf26bd69
je 0x14027c9c0
cmp eax, 0xb1412c2a
je 0x140280f2a
mov ecx, eax
cmp eax, 0xb2391581
jne 0x14027c9c0
movsx eax, word [rsp + 0x7e]
xorps xmm2, xmm2
cvtsi2ss xmm2, eax
divss xmm2, xmm7
mov rcx, qword [rsp + 0x70]
xorps xmm1, xmm1
call fcn.140107700
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x68561ccf
mov eax, 0xdcbea021
jmp 0x14027c9a5
cmp eax, 0x2b8924ba
jg 0x140280806
cmp eax, 0x248a2465
je 0x140280f5b
cmp eax, 0x24e6c284
je 0x140280f79
mov ecx, eax
cmp eax, 0x2b4a5aed
jne 0x14027c9c0
mov ecx, 0x72de413c
jmp 0x14027c9c0
cmp eax, 0xe633ce00
jg 0x14028084b
cmp eax, 0xe182d6e5
je 0x140280f90
cmp eax, 0xe35eca41
je 0x140280fa7
mov ecx, eax
cmp eax, 0xe40b2588
jne 0x14027c9c0
mov ecx, 0xca8958a7
jmp 0x14027c9c0
cmp eax, 0x65e6d9b2
jg 0x14028088c
cmp eax, 0x630411c6
je 0x140280fb1
mov ecx, dword [rsp + 0x150]
cmp eax, 0x6567e5ce
je 0x14027c9c0
mov ecx, eax
cmp eax, 0x65d54249
je 0x14028117b
jmp 0x14027c9c0
cmp eax, 0xa1d23cd0
jg 0x1402808e0
cmp eax, 0x9e48ff8b
je 0x140281082
cmp eax, 0xa174e2d8
je 0x14028109c
mov ecx, eax
cmp eax, 0xa1c964ae
jne 0x14027c9c0
mov ecx, dword [rsp + 0xf4]
jmp 0x14027c9c0
cmp eax, 0xe984db6
jg 0x14028090d
mov ecx, dword [rsp + 0x15c]
cmp eax, 0xd1947c6
je 0x14027c9c0
cmp eax, 0xd2bcb53
je 0x1402810ba
mov ecx, eax
cmp eax, 0xd5bf1ff
jne 0x14027c9c0
mov rax, qword [rsp + 0x80]
mov ecx, dword [rax + 0x2c]
lea rax, [rsp + 0x446]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 1
mov edx, 1
lea r8, [rsp + 0x480]
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
movzx edx, word [rsp + 0x446]
mov rcx, qword [rsp + 0x70]
call fcn.140102bb0
mov rax, qword [rsp + 0x408]
mov ecx, 0xbeb6b175
jmp 0x14027c9c0
cmp eax, 0xd92aea3c
jg 0x14028093a
cmp eax, 0xd6b6011c
je 0x1402810d5
cmp eax, 0xd774bae6
je 0x140281101
mov ecx, eax
cmp eax, 0xd89fe86b
jne 0x14027c9c0
mov ecx, dword [rsp + 0xf0]
jmp 0x14027c9c0
cmp eax, 0x5dac34ab
jg 0x14028097b
cmp eax, 0x59ac1af4
je 0x140281139
cmp eax, 0x5c107b60
je 0x140281154
mov ecx, eax
cmp eax, 0x5dab51a1
jne 0x14027c9c0
mov eax, dword [rsp + 0x39c]
mov dword [rsp + 0xa4], eax
mov ecx, 0x6211c1b3
jmp 0x14027c9c0
cmp eax, 0xbc5bea5a
jg 0x1402809aa
cmp eax, 0xb762d7e8
je 0x14028118c
cmp eax, 0xbb7c6143
je 0x14028119c
mov ecx, eax
cmp eax, 0xbc363a0c
jne 0x14027c9c0
mov ecx, 0xae081d6
jmp 0x14027c9c0
cmp eax, 0x394cf5c2
jg 0x1402809d9
cmp eax, 0x36e6782d
je 0x1402811b9
cmp eax, 0x36fc231f
je 0x1402811d7
mov ecx, eax
cmp eax, 0x3949fa8a
jne 0x14027c9c0
mov ecx, dword [rsp + 0xec]
jmp 0x14027c9c0
cmp eax, 0xeca6ccf7
je 0x1402811ef
cmp eax, 0xf13654bd
je 0x1402811f9
mov ecx, eax
cmp eax, 0xf2337ca7
jne 0x14027c9c0
mov rax, qword [rsp + 0x80]
mov byte [rax + 0x30], 1
mov ecx, 0x45cdba9
jmp 0x14027c9c0
mov ecx, dword [rsp + 0x160]
cmp eax, 0x759ec385
je 0x14027c9c0
cmp eax, 0x75fd1e5a
je 0x14028126f
mov ecx, eax
cmp eax, 0x793a846a
je 0x14028117b
jmp 0x14027c9c0
cmp eax, 0x87385444
je 0x140281283
cmp eax, 0x87863ecc
je 0x14028129a
mov ecx, eax
cmp eax, 0x8825596f
jne 0x14027c9c0
cmp dword [rsp + 0x12c], 0x100
sete byte [rsp + 0x3e]
mov ecx, 0x2e299a3f
jmp 0x14027c9c0
cmp eax, 0xf9834561
je 0x1402812b1
cmp eax, 0xf9ed9afb
je 0x1402812c9
mov ecx, eax
cmp eax, 0xfc9fbdad
jne 0x14027c9c0
mov eax, dword [rsp + 0x3ac]
cmp eax, dword [rsp + 0xb0]
mov ecx, 0x8ba04d1c
mov eax, 0x43a1ce1a
cmove ecx, eax
jmp 0x14027c9c0
mov ecx, r12d
cmp eax, 0xc3eaa2b6
je 0x14027c9c0
cmp eax, 0xc4d186dd
je 0x1402812e0
mov ecx, eax
cmp eax, 0xc5aa3449
jne 0x14027c9c0
lea rax, [rsp + 0x468]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0x3d0]
movabs rax, 0x8000000000000018
mov qword [rsp + 0x468], rax
mov qword [rsp + 0x470], rdi
mov dword [rsp + 0x478], 0
lea rax, [rsp + 0x450]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x3d8]
mov dword [rsp + 0x450], 0x18
mov ecx, 0xe984db7
jmp 0x14027c9c0
cmp eax, 0x3e5d1514
je 0x140281342
cmp eax, 0x43a1ce1a
je 0x140281357
mov ecx, eax
cmp eax, 0x4449d661
jne 0x14027c9c0
mov ecx, dword [rsp + 0x104]
jmp 0x14027c9c0
cmp eax, 0xa43954d4
je 0x140281375
cmp eax, 0xa83d45a5
je 0x14028138c
mov ecx, eax
cmp eax, 0xaea086b8
jne 0x14027c9c0
mov ecx, dword [rsp + 0x108]
jmp 0x14027c9c0
cmp eax, 0x1c801a63
je 0x1402813a8
cmp eax, 0x20f58327
je 0x1402813c6
mov ecx, eax
cmp eax, 0x24488640
jne 0x14027c9c0
mov rax, qword [rsp + 0x80]
add rax, 0x32
mov qword [rsp + 0x438], rax
mov ecx, 0x3e5d1514
jmp 0x14027c9c0
cmp eax, 0xdcbea021
je 0x14028117b
cmp eax, 0xde272304
je 0x1402813e2
mov ecx, eax
cmp eax, 0xdfcb50f4
jne 0x14027c9c0
mov rax, qword [rsp + 0x3f8]
mov dword [rax], 0
mov ecx, 0x6742cd6
jmp 0x14027c9c0
cmp eax, 0x61345b7e
je 0x140281453
cmp eax, 0x6211c1b3
je 0x14028145d
mov ecx, eax
cmp eax, 0x621b8624
jne 0x14027c9c0
mov ecx, dword [rsp + 0x10c]
jmp 0x14027c9c0
cmp eax, 0x963fa161
je 0x14028149c
cmp eax, 0x99dcc08f
je 0x1402814a6
mov ecx, eax
cmp eax, 0x9afe8f98
jne 0x14027c9c0
mov ecx, 0x8c6cf15f
jmp 0x14027c9c0
cmp eax, 0x6742cd6
je 0x1402814d9
cmp eax, 0xae081d6
je 0x1402814f3
mov ecx, eax
cmp eax, 0xb633983
jne 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe9cac866
mov eax, 0x99dcc08f
jmp 0x14027c9a5
cmp eax, 0xd1ddf935
je 0x140281508
cmp eax, 0xd3e27b38
je 0x140281656
mov ecx, eax
cmp eax, 0xd52bc80d
jne 0x14027c9c0
mov rax, qword [rsp + 0x400]
mov qword [rax], 0
mov ecx, 0x36e6782d
jmp 0x14027c9c0
cmp eax, 0x52298260
je 0x140281699
cmp eax, 0x52c6b9e1
je 0x1402817e4
mov ecx, eax
cmp eax, 0x5659e23e
jne 0x14027c9c0
mov rcx, rdi
call qword [sym.imp.USER32.dll_IsWindowUnicode]
test eax, eax
setne byte [rsp + 0x6c]
mov ecx, 0x449848aa
jmp 0x14027c9c0
cmp eax, 0xb5a26273
je 0x1402817ff
cmp eax, 0xb5e5bc80
je 0x140281817
mov ecx, eax
cmp eax, 0xb6c2af03
jne 0x14027c9c0
cmp byte [rsp + 0x67], 0
mov ecx, 0x35471672
mov eax, 0x7f2ef259
cmovne ecx, eax
jmp 0x14027c9c0
cmp eax, 0x3420a154
je 0x14028187f
cmp eax, 0x35471672
je 0x140281889
mov ecx, eax
cmp eax, 0x36d23698
jne 0x14027c9c0
movzx eax, word [rsp + 0x482]
mov word [rsp + 0x7e], ax
mov ecx, 0xf584dde3
jmp 0x14027c9c0
cmp eax, 0xeaae5098
je 0x14028189f
cmp eax, 0xeb32854d
je 0x1402818d9
mov ecx, eax
cmp eax, 0xebe072ae
jne 0x14027c9c0
mov ecx, dword [rsp + 0xfc]
jmp 0x14027c9c0
cmp eax, 0x72de413c
je 0x1402819e9
cmp eax, 0x735cd962
je 0x140281a11
mov ecx, eax
cmp eax, 0x74739a4e
jne 0x14027c9c0
mov eax, dword [rsp + 0xac]
mov ecx, dword [rsp + 0x3a8]
cmp ecx, eax
mov ecx, 0xe40b2588
mov eax, 0xf13654bd
cmove ecx, eax
jmp 0x14027c9c0
cmp eax, 0x8c6cf15f
je 0x140281a28
mov ecx, dword [rsp + 0x140]
cmp eax, 0x8d3399cb
je 0x14027c9c0
mov ecx, eax
cmp eax, 0x8fcbb01b
jne 0x14027c9c0
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0x78]
mov ecx, dword [0x14035ce10]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x14035ce14], 0xa
setl dl
or dl, cl
mov edx, 0xf2304e06
mov ecx, 0x8c33c8f9
cmovne edx, ecx
mov dword [rsp + 0x388], edx
mov edx, 0xf2304e06
mov ecx, 0x734801e1
cmovne edx, ecx
mov dword [rsp + 0x288], edx
mov edx, 0x543cfc48
mov ecx, 0x9f7097a6
cmovne edx, ecx
mov dword [rsp + 0x284], edx
mov edx, 0x543cfc48
mov ecx, 0xecae88c8
cmovne edx, ecx
mov dword [rsp + 0x384], edx
mov r10d, 0xefb19ef8
mov ecx, 0x104fdd6a
cmovne r10d, ecx
mov esi, 0xefb19ef8
mov ecx, 0x421cdeb1
cmovne esi, ecx
mov edx, 0xcdd44e3b
mov ecx, 0xa84aaa68
cmovne edx, ecx
mov dword [rsp + 0x280], edx
mov edx, 0xcdd44e3b
mov ecx, 0x2508164d
cmovne edx, ecx
mov dword [rsp + 0x27c], edx
mov edx, 0x737b376
mov ecx, 0x3b9d4c6e
cmovne edx, ecx
mov dword [rsp + 0x278], edx
mov edx, 0x737b376
mov ecx, 0xb775e9b
cmovne edx, ecx
mov dword [rsp + 0x274], edx
cmp eax, 8
mov edx, 0xbc857dc5
mov ecx, 0x1a083496
cmove edx, ecx
mov dword [rsp + 0x380], edx
cmp eax, 0xd
mov edx, 0xbc857dc5
mov ecx, 0x825223a6
cmove edx, ecx
mov dword [rsp + 0x37c], edx
mov edx, 0x5673b19e
mov ecx, 0xf76d8913
cmovl edx, ecx
mov dword [rsp + 0x378], edx
cmp eax, 9
mov edx, 0xbc857dc5
mov ecx, 0xfb8ec122
cmove edx, ecx
mov dword [rsp + 0x270], edx
mov edx, 0x8822c5e2
mov ecx, 0xe3cfcfc2
cmovl edx, ecx
mov dword [rsp + 0x26c], edx
cmp eax, 0x14
mov edx, 0xbc857dc5
mov ecx, 0xe6d14088
cmove edx, ecx
mov dword [rsp + 0x374], edx
mov edx, 0x3dae6cf3
mov ecx, 0xbb7621cc
cmovl edx, ecx
mov dword [rsp + 0x370], edx
cmp eax, 0x20
mov edx, 0x6e65797e
mov ecx, 0xd5af17d9
cmovl edx, ecx
mov dword [rsp + 0x36c], edx
cmp eax, 0x1b
mov edx, 0xbc857dc5
mov ecx, 0xd0a32185
cmove edx, ecx
mov dword [rsp + 0x368], edx
mov edx, 0x742f844e
mov ecx, 0xf43315a2
cmovl edx, ecx
mov dword [rsp + 0x268], edx
cmp eax, 0x13
mov edx, 0xbe4b2d22
mov ecx, 0x6e03fc8a
cmovl edx, ecx
mov dword [rsp + 0x364], edx
cmp eax, 0x23
mov edx, 0x70bf9269
mov ecx, 0xcae05edb
cmovl edx, ecx
mov dword [rsp + 0x360], edx
cmp eax, 0x22
mov edx, 0xa28503e8
mov ecx, 0xacd3a0bb
cmovl edx, ecx
mov dword [rsp + 0x264], edx
cmp eax, 0x25
mov edx, 0xc0fab6aa
mov ecx, 0x3aef6ad7
cmovl edx, ecx
mov dword [rsp + 0x260], edx
cmp eax, 0x27
mov edx, 0x8763d457
mov ecx, 0x4afbdd50
cmovl edx, ecx
mov dword [rsp + 0x25c], edx
cmp eax, 0x26
mov edx, 0x30865b01
mov ecx, 0xd7ae6ca6
cmovl edx, ecx
mov dword [rsp + 0x258], edx
cmp eax, 0x24
mov edx, 0xa769870c
mov ecx, 0x56dee01a
cmovl edx, ecx
mov dword [rsp + 0x254], edx
cmp eax, 0x21
mov edx, 0xacc9f030
mov ecx, 0xbdc8626
cmovl edx, ecx
mov dword [rsp + 0x250], edx
cmp eax, 0x2d
mov edx, 0x611a7983
mov ecx, 0x76c7386e
cmovl edx, ecx
mov dword [rsp + 0x24c], edx
cmp eax, 0x2c
mov edx, 0xc693a1d4
mov ecx, 0xec533f47
cmovl edx, ecx
mov dword [rsp + 0x248], edx
cmp eax, 0x30
mov edx, 0x4a0a08df
mov ecx, 0x28da0f95
cmovl edx, ecx
mov dword [rsp + 0x35c], edx
cmp eax, 0x32
mov edx, 0x3d2f0371
mov ecx, 0x136c0208
cmovl edx, ecx
mov dword [rsp + 0x244], edx
cmp eax, 0x31
mov edx, 0x12281856
mov ecx, 0x9178df0f
cmovl edx, ecx
mov dword [rsp + 0x240], edx
cmp eax, 0x2e
mov edx, 0xbc857dc5
mov ecx, 0x465ebe5f
cmove edx, ecx
mov dword [rsp + 0x358], edx
mov edx, 0xc8c26a43
mov ecx, 0x900a6896
cmovl edx, ecx
mov dword [rsp + 0x354], edx
cmp eax, 0x34
mov edx, 0xc2763e1e
mov ecx, 0xd434ec6
cmovl edx, ecx
mov dword [rsp + 0x23c], edx
cmp eax, 0x36
mov edx, 0x28319007
mov ecx, 0x83558014
cmovl edx, ecx
mov dword [rsp + 0x238], edx
cmp eax, 0x35
mov edx, 0x6f197251
mov ecx, 0xaddb1afa
cmovl edx, ecx
mov dword [rsp + 0x234], edx
cmp eax, 0x38
mov edx, 0x33d104f0
mov ecx, 0x9433615b
cmovl edx, ecx
mov dword [rsp + 0x350], edx
cmp eax, 0x41
mov edx, 0x58418966
mov ecx, 0x8ec40792
cmovl edx, ecx
mov dword [rsp + 0x230], edx
cmp eax, 0x39
mov edx, 0xbc857dc5
mov ecx, 0x5ae93f45
cmove edx, ecx
mov dword [rsp + 0x22c], edx
mov edx, 0xb609100b
mov ecx, 0xc1e5efbf
cmovl edx, ecx
mov dword [rsp + 0x228], edx
cmp eax, 0x37
mov edx, 0x4b1e7540
mov ecx, 0x7463789f
cmovl edx, ecx
mov dword [rsp + 0x34c], edx
cmp eax, 0x33
mov edx, 0x6511024f
mov ecx, 0xceef288a
cmovl edx, ecx
mov dword [rsp + 0x348], edx
cmp eax, 0x28
mov edx, 0xbc857dc5
mov ecx, 0x4fcf13fe
cmove edx, ecx
mov dword [rsp + 0x344], edx
mov edx, 0x86acab3d
mov ecx, 0xe599a590
cmovl edx, ecx
mov dword [rsp + 0x340], edx
cmp eax, 0x44
mov edx, 0x70d6f71
mov ecx, 0x5d597660
cmovl edx, ecx
mov dword [rsp + 0x33c], edx
cmp eax, 0x43
mov edx, 0x8dacff1f
mov ecx, 0x20269236
cmovl edx, ecx
mov dword [rsp + 0x224], edx
cmp eax, 0x46
mov edx, 0xb45e7b8d
mov ecx, 0x3edbe51f
cmovl edx, ecx
mov dword [rsp + 0x220], edx
cmp eax, 0x48
mov edx, 0x1dd5dcd8
mov ecx, 0xc47321c9
cmovl edx, ecx
mov dword [rsp + 0x338], edx
cmp eax, 0x47
mov edx, 0xff43e066
mov ecx, 0xe2472c01
cmovl edx, ecx
mov dword [rsp + 0x21c], edx
cmp eax, 0x45
mov edx, 0xb87782f1
mov ecx, 0x4bdbf75c
cmovl edx, ecx
mov dword [rsp + 0x334], edx
cmp eax, 0x4a
mov r15d, 0x2a66af83
mov ecx, 0x79c37e9
cmovl r15d, ecx
cmp eax, 0x4c
mov edx, 0x26af01bc
mov ecx, 0xde2d75a0
cmovl edx, ecx
mov dword [rsp + 0x330], edx
cmp eax, 0x4b
mov edx, 0xf5928a86
mov ecx, 0xd3469820
cmovl edx, ecx
mov dword [rsp + 0x32c], edx
cmp eax, 0x4e
mov edx, 0xa4d3d2d9
mov ecx, 0xc2655a87
cmovl edx, ecx
mov dword [rsp + 0x218], edx
cmp eax, 0x50
mov edx, 0x7d69731e
mov ecx, 0x8a078b5b
cmovl edx, ecx
mov dword [rsp + 0x214], edx
cmp eax, 0x4f
mov edx, 0x6961b5a8
mov ecx, 0xedbe99e0
cmovl edx, ecx
mov dword [rsp + 0x328], edx
cmp eax, 0x4d
mov edx, 0x74e89357
mov ecx, 0xdba13824
cmovl edx, ecx
mov dword [rsp + 0x210], edx
cmp eax, 0x49
mov edx, 0xd6b72c4d
mov ecx, 0x4225039b
cmovl edx, ecx
mov dword [rsp + 0x324], edx
cmp eax, 0x53
mov edx, 0x5cfc20a5
mov ecx, 0x304a06a4
cmovl edx, ecx
mov dword [rsp + 0x320], edx
cmp eax, 0x52
mov edx, 0x9176ab9
mov ecx, 0x6f12987f
cmovl edx, ecx
mov dword [rsp + 0x31c], edx
cmp eax, 0x55
mov edx, 0x53f0e415
mov ecx, 0xfca676e2
cmovl edx, ecx
mov dword [rsp + 0x20c], edx
cmp eax, 0x57
mov edx, 0xcada02e1
mov ecx, 0x84f57b6c
cmovl edx, ecx
mov dword [rsp + 0x208], edx
cmp eax, 0x56
mov edx, 0xf103bbe9
mov ecx, 0x4cd51009
cmovl edx, ecx
mov dword [rsp + 0x318], edx
cmp eax, 0x54
mov edx, 0x6c71d9e9
mov ecx, 0xf8248db1
cmovl edx, ecx
mov dword [rsp + 0x314], edx
cmp eax, 0x59
mov edx, 0xcba5b7f2
mov ecx, 0xdb369295
cmovl edx, ecx
mov dword [rsp + 0x310], edx
cmp eax, 0x5b
mov edx, 0x5784f63f
mov ecx, 0x18f4474
cmovl edx, ecx
mov dword [rsp + 0x30c], edx
cmp eax, 0x5a
mov edx, 0xb8a33137
mov ecx, 0xaaca169f
cmovl edx, ecx
mov dword [rsp + 0x204], edx
cmp eax, 0x5d
mov edx, 0xbc857dc5
mov ecx, 0x88fd40df
cmove edx, ecx
mov dword [rsp + 0x308], edx
mov edx, 0x4018d580
mov ecx, 0xa395be51
cmovl edx, ecx
mov dword [rsp + 0x304], edx
cmp eax, 0x61
mov edx, 0xc73dec6e
mov ecx, 0xed4968ca
cmovl edx, ecx
mov dword [rsp + 0x300], edx
cmp eax, 0x60
mov edx, 0x48b2741d
mov ecx, 0x45dfba0
cmovl edx, ecx
mov dword [rsp + 0x200], edx
cmp eax, 0x5c
mov edx, 0x6e993f12
mov ecx, 0x533b78cf
cmovl edx, ecx
mov dword [rsp + 0x1fc], edx
cmp eax, 0x58
mov edx, 0xee215c4a
mov ecx, 0xedc058f7
cmovl edx, ecx
mov dword [rsp + 0x2fc], edx
cmp eax, 0x51
mov edx, 0xeb1a4214
mov ecx, 0x5c343184
cmovl edx, ecx
mov dword [rsp + 0x1f8], edx
cmp eax, 0x42
mov edx, 0xb1505a39
mov ecx, 0x3afda2ee
cmovl edx, ecx
mov dword [rsp + 0x2f8], edx
cmp eax, 0x64
mov edx, 0x4be45762
mov ecx, 0x3b8a0f1f
cmovl edx, ecx
mov dword [rsp + 0x2f4], edx
cmp eax, 0x63
mov edx, 0x1418cdc9
mov ecx, 0xb400af71
cmovl edx, ecx
mov dword [rsp + 0x2f0], edx
cmp eax, 0x66
mov edx, 0xc84932b0
mov ecx, 0x47efb7a0
cmovl edx, ecx
mov dword [rsp + 0x1f4], edx
cmp eax, 0x68
mov edx, 0x6426b93
mov ecx, 0x6a21570a
cmovl edx, ecx
mov dword [rsp + 0x2ec], edx
cmp eax, 0x67
mov edx, 0x656a5613
mov ecx, 0x73b508a3
cmovl edx, ecx
mov dword [rsp + 0x2e8], edx
cmp eax, 0x65
mov edx, 0x63c6879d
mov ecx, 0x4e6f6e0a
cmovl edx, ecx
mov dword [rsp + 0x1f0], edx
cmp eax, 0x6b
mov edx, 0xbc857dc5
mov ecx, 0xaff2eae0
cmove edx, ecx
mov dword [rsp + 0x2e4], edx
mov edx, 0x5ab3caf3
mov ecx, 0x277a5907
cmovl edx, ecx
mov dword [rsp + 0x2e0], edx
cmp eax, 0x6a
mov edx, 0xb0b3e684
mov ecx, 0x5bd6d27c
cmovl edx, ecx
mov dword [rsp + 0x1ec], edx
cmp eax, 0x6e
mov edx, 0xaf249010
mov ecx, 0x641e2c6d
cmovl edx, ecx
mov dword [rsp + 0x2dc], edx
cmp eax, 0x70
mov edx, 0xf6b56195
mov ecx, 0x9b875d87
cmovl edx, ecx
mov dword [rsp + 0x1e8], edx
cmp eax, 0x6f
mov edx, 0xea9fe1b9
mov ecx, 0x7c936b30
cmovl edx, ecx
mov dword [rsp + 0x2d8], edx
cmp eax, 0x6d
mov edx, 0xf0ca2382
mov ecx, 0xe04aadf
cmovl edx, ecx
mov dword [rsp + 0x1e4], edx
cmp eax, 0x69
mov edx, 0x10e3c6f8
mov ecx, 0xfa396bdc
cmovl edx, ecx
mov dword [rsp + 0x1e0], edx
cmp eax, 0x73
mov edx, 0xde51aa3d
mov ecx, 0x4daec2a4
cmovl edx, ecx
mov dword [rsp + 0x1dc], edx
cmp eax, 0x72
mov edx, 0x5c2a178d
mov ecx, 0xeb5949e6
cmovl edx, ecx
mov dword [rsp + 0x2d4], edx
cmp eax, 0x75
mov edx, 0xefb7343c
mov ecx, 0x38835555
cmovl edx, ecx
mov dword [rsp + 0x2d0], edx
cmp eax, 0x77
mov edx, 0xea50c29e
mov ecx, 0xe9fd93f3
cmovl edx, ecx
mov dword [rsp + 0x1d8], edx
cmp eax, 0x76
mov edx, 0x8b5907a
mov ecx, 0xee17837e
cmovl edx, ecx
mov dword [rsp + 0x1d4], edx
cmp eax, 0x74
mov edx, 0xdb8bb143
mov ecx, 0x13970f8f
cmovl edx, ecx
mov dword [rsp + 0x2cc], edx
cmp eax, 0x79
mov edx, 0x480341b9
mov ecx, 0xb4e2d9b2
cmovl edx, ecx
mov dword [rsp + 0x1d0], edx
cmp eax, 0x7b
mov edx, 0x23f71a0f
mov ecx, 0x913f6493
cmovl edx, ecx
mov dword [rsp + 0x2c8], edx
cmp eax, 0x7a
mov edx, 0xb22f0497
mov ecx, 0x1ab419c5
cmovl edx, ecx
mov dword [rsp + 0x2c4], edx
cmp eax, 0x7d
mov edx, 0x66388d08
mov ecx, 0xa2a8dd72
cmovl edx, ecx
mov dword [rsp + 0x1cc], edx
cmp eax, 0x7f
mov edx, 0x2fe73294
mov ecx, 0x4dda989c
cmovl edx, ecx
mov dword [rsp + 0x1c8], edx
cmp eax, 0x7e
mov edx, 0x5185c4a0
mov ecx, 0x14110b80
cmovl edx, ecx
mov dword [rsp + 0x2c0], edx
cmp eax, 0x7c
mov edx, 0x520bec62
mov ecx, 0x3a15cd3e
cmovl edx, ecx
mov dword [rsp + 0x1c4], edx
cmp eax, 0x78
mov edx, 0x2dd963b1
mov ecx, 0xe285d1e1
cmovl edx, ecx
mov dword [rsp + 0x2bc], edx
cmp eax, 0x71
mov edx, 0x5439ca0b
mov ecx, 0x541d2e69
cmovl edx, ecx
mov dword [rsp + 0x2b8], edx
cmp eax, 0x82
mov edx, 0x4b8ab080
mov ecx, 0xf49e529c
cmovl edx, ecx
mov dword [rsp + 0x1c0], edx
cmp eax, 0x81
mov edx, 0x14f85f51
mov ecx, 0x2f0c1ef6
cmovl edx, ecx
mov dword [rsp + 0x2b4], edx
cmp eax, 0x84
mov edx, 0x7250999
mov ecx, 0x2af1f778
cmovl edx, ecx
mov dword [rsp + 0x1bc], edx
cmp eax, 0x86
mov edx, 0x50232f8b
mov ecx, 0x167bf0aa
cmovl edx, ecx
mov dword [rsp + 0x2b0], edx
cmp eax, 0x85
mov edx, 0xd76b7923
mov ecx, 0x40a52683
cmovl edx, ecx
mov dword [rsp + 0x2ac], edx
cmp eax, 0x83
mov edx, 0xe642cf7a
mov ecx, 0x10f0189a
cmovl edx, ecx
mov dword [rsp + 0x1b8], edx
cmp eax, 0x90
mov edx, 0xa65d0f30
mov ecx, 0xc75b23aa
cmovl edx, ecx
mov dword [rsp + 0x1b4], edx
cmp eax, 0xa0
mov r11d, 0x4023868d
mov ecx, 0x40465ed3
cmovl r11d, ecx
cmp eax, 0x91
mov edx, 0xbc857dc5
mov ecx, 0xd225fb55
cmove edx, ecx
mov dword [rsp + 0x2a8], edx
mov edx, 0xefc42197
mov ecx, 0xe31672d8
cmovl edx, ecx
mov dword [rsp + 0x2a4], edx
cmp eax, 0xa2
mov edx, 0xa1d7b5df
mov ecx, 0x12cb35fd
cmovl edx, ecx
mov dword [rsp + 0x1b0], edx
cmp eax, 0xa4
mov edx, 0xc057759e
mov ecx, 0xbd3f30ef
cmovl edx, ecx
mov dword [rsp + 0x1ac], edx
cmp eax, 0xa3
mov edx, 0x1e7d9f1d
mov ecx, 0xc1a8d630
cmovl edx, ecx
mov dword [rsp + 0x1a8], edx
cmp eax, 0xa1
mov edx, 0xb0140786
mov ecx, 0x8ef6605a
cmovl edx, ecx
mov dword [rsp + 0x2a0], edx
cmp eax, 0x87
mov edx, 0xbc857dc5
mov ecx, 0xa4ae642
cmove edx, ecx
mov dword [rsp + 0x1a4], edx
mov edx, 0xd1c2b150
mov ecx, 0xee13ba4b
cmovl edx, ecx
mov dword [rsp + 0x1a0], edx
cmp eax, 0xa7
mov edx, 0xbc857dc5
mov ecx, 0x5f29264
cmove edx, ecx
mov dword [rsp + 0x29c], edx
mov edx, 0xbd5de908
mov ecx, 0x8537a94f
cmovl edx, ecx
mov dword [rsp + 0x19c], edx
cmp eax, 0xa6
mov edx, 0x7142b4d9
mov ecx, 0x2d25755a
cmovl edx, ecx
mov dword [rsp + 0x198], edx
cmp eax, 0xbb
mov edx, 0x30cbb6d4
mov ecx, 0x830b40f4
cmovl edx, ecx
mov dword [rsp + 0x194], edx
cmp eax, 0xbd
mov edx, 0x63757a3a
mov ecx, 0xc00c118
cmovl edx, ecx
mov dword [rsp + 0x298], edx
cmp eax, 0xbc
mov edx, 0xaba08f0
mov ecx, 0x555bad48
cmovl edx, ecx
mov dword [rsp + 0x190], edx
cmp eax, 0xba
mov edx, 0x17784cdf
mov ecx, 0x272abd47
cmovl edx, ecx
mov dword [rsp + 0x18c], edx
cmp eax, 0xbf
mov ebp, 0x39b6bd91
mov ecx, 0xa7eb48e0
cmovl ebp, ecx
cmp eax, 0xdb
mov edx, 0x69093088
mov ecx, 0x34370e3
cmovl edx, ecx
mov dword [rsp + 0x188], edx
cmp eax, 0xc0
mov ecx, 0xbc857dc5
mov edx, 0x5b7133df
cmove ecx, edx
mov ebx, 0x2cb5348b
mov edx, 0x7d82fae0
cmovl ebx, edx
mov dword [rsp + 0x294], ebx
cmp eax, 0xdd
mov ebx, 0xa11a00e6
mov edx, 0x90b35b75
cmovl ebx, edx
mov dword [rsp + 0x184], ebx
cmp eax, 0x10d
mov ebx, 0xbc857dc5
mov edx, 0x7f6eeb27
cmove ebx, edx
mov dword [rsp + 0x290], ebx
mov r9d, 0x7f19c8ef
mov edx, 0x96142c7b
cmovl r9d, edx
cmp eax, 0xde
mov ebx, 0xbc857dc5
mov edx, 0xc9956e66
cmove ebx, edx
mov dword [rsp + 0x28c], ebx
mov r14d, 0xe9405060
mov edx, 0xf397ec30
cmovl r14d, edx
cmp eax, 0xdc
mov r8d, 0xbf69e22c
mov edx, 0x3293b48c
cmovl r8d, edx
cmp eax, 0xbe
mov edi, 0x5507333d
mov edx, 0x65240d4c
cmovl edi, edx
mov dword [rsp + 0x180], edi
cmp eax, 0xa5
mov r13d, 0x828d2e39
mov edx, 0x9852f550
cmovl r13d, edx
cmp eax, 0x80
mov r12d, 0xf74159c3
mov edx, 0xa3802f13
cmovl r12d, edx
cmp eax, 0x62
mov eax, 0xc94e0336
mov edx, 0x502fb504
cmovl eax, edx
mov edi, 0x61f180f2
jmp 0x14027e6e0
mov edi, 0x734801e1
mov ebx, edi
cmp edi, 0x6426b92
jle 0x14027e760
cmp ebx, 0x47efb79f
jle 0x14027e7f0
cmp ebx, 0x5c343183
jg 0x14027e8de
cmp ebx, 0x520bec61
jg 0x14027ea79
cmp ebx, 0x4be45761
jle 0x14027ed35
cmp ebx, 0x4e6f6e09
jle 0x14027f153
cmp ebx, 0x50232f8a
jle 0x14027f823
cmp ebx, 0x50232f8b
je 0x1402802fd
mov edi, dword [rsp + 0x2f8]
cmp ebx, 0x502fb504
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x5185c4a0
jne 0x14027e6e0
mov edi, dword [rsp + 0x1c8]
jmp 0x14027e6e0
cmp ebx, 0xc73dec6d
jle 0x14027e870
cmp ebx, 0xea50c29d
jle 0x14027e949
cmp ebx, 0xf2304e05
jg 0x14027ead6
cmp ebx, 0xedc058f6
jle 0x14027ed76
cmp ebx, 0xefb19ef7
jle 0x14027f185
cmp ebx, 0xefc42196
jle 0x14027f853
mov edi, r11d
cmp ebx, 0xefc42197
je 0x14027e6e0
mov edi, dword [rsp + 0x2d8]
cmp ebx, 0xf0ca2382
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xf103bbe9
jne 0x14027e6e0
mov edi, dword [rsp + 0x208]
jmp 0x14027e6e0
cmp ebx, 0x26af01bb
jle 0x14027e9b5
cmp ebx, 0x38835554
jg 0x14027eb38
cmp ebx, 0x2d257559
jle 0x14027edb4
cmp ebx, 0x304a06a3
jle 0x14027f1be
cmp ebx, 0x30cbb6d3
jle 0x14027f87c
cmp ebx, 0x30cbb6d4
je 0x14028030c
mov edi, dword [rsp + 0x294]
cmp ebx, 0x3293b48c
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x33d104f0
jne 0x14027e6e0
mov edx, 0x220
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xa7eb48df
jle 0x14027ea17
cmp ebx, 0xb73ca2e7
jg 0x14027eb9b
cmp ebx, 0xaff2eadf
jle 0x14027edf2
cmp ebx, 0xb22f0496
jle 0x14027f1f0
cmp ebx, 0xb45e7b8c
jle 0x14027f8a2
cmp ebx, 0xb45e7b8d
je 0x14028031b
cmp ebx, 0xb4e2d9b2
je 0x14028032a
mov edi, ebx
cmp ebx, 0xb609100b
jne 0x14027e6e0
mov edi, dword [rsp + 0x230]
jmp 0x14027e6e0
cmp ebx, 0x6e65797d
jg 0x14027ebf1
cmp ebx, 0x6511024e
jle 0x14027ee33
cmp ebx, 0x69093087
jle 0x14027f222
cmp ebx, 0x6a215709
jle 0x14027f8d2
mov edi, esi
cmp ebx, 0x6a21570a
je 0x14027e6e0
mov edi, dword [rsp + 0x318]
cmp ebx, 0x6c71d9e9
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x6e03fc8a
jne 0x14027e6e0
mov edi, dword [rsp + 0x26c]
jmp 0x14027e6e0
cmp ebx, 0xd76b7922
jg 0x14027ec53
cmp ebx, 0xcba5b7f1
jle 0x14027ee7b
cmp ebx, 0xd1c2b14f
jle 0x14027f25b
cmp ebx, 0xd346981f
jle 0x14027f8f8
mov edi, r15d
cmp ebx, 0xd3469820
je 0x14027e6e0
mov edi, dword [rsp + 0x368]
cmp ebx, 0xd5af17d9
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xd6b72c4d
jne 0x14027e6e0
mov edi, dword [rsp + 0x210]
jmp 0x14027e6e0
cmp ebx, 0x10f01899
jle 0x14027eca1
cmp ebx, 0x167bf0a9
jle 0x14027eeb9
cmp ebx, 0x1dd5dcd7
jle 0x14027f28b
cmp ebx, 0x20269235
jle 0x14027f925
cmp ebx, 0x20269236
je 0x140280339
cmp ebx, 0x23f71a0f
je 0x140280348
mov edi, ebx
cmp ebx, 0x2508164d
jne 0x14027e6e0
mov edi, dword [rsp + 0x280]
jmp 0x14027e6e0
cmp ebx, 0x90b35b74
jle 0x14027eceb
cmp ebx, 0xa11a00e5
jle 0x14027eefe
cmp ebx, 0xa3802f12
jle 0x14027f2bd
cmp ebx, 0xa4d3d2d8
jle 0x14027f94b
cmp ebx, 0xa4d3d2d9
je 0x140280357
cmp ebx, 0xa65d0f30
je 0x140280366
mov edi, ebx
cmp ebx, 0xa769870c
jne 0x14027e6e0
mov edi, dword [rsp + 0x258]
jmp 0x14027e6e0
cmp ebx, 0x5673b19d
jle 0x14027ef3f
cmp ebx, 0x5ab3caf2
jle 0x14027f2f2
cmp ebx, 0x5b7133de
jle 0x14027f97b
cmp ebx, 0x5b7133df
je 0x140280375
mov edi, dword [rsp + 0x384]
cmp ebx, 0x5bd6d27c
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x5c2a178d
jne 0x14027e6e0
mov edi, dword [rsp + 0x1dc]
jmp 0x14027e6e0
cmp ebx, 0xf8248db0
jle 0x14027ef84
cmp ebx, 0xff43e065
jle 0x14027f32b
cmp ebx, 0x34370e2
jle 0x14027f9ab
mov edi, ecx
cmp ebx, 0x34370e3
je 0x14027e6e0
mov edi, dword [rsp + 0x304]
cmp ebx, 0x45dfba0
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x5f29264
jne 0x14027e6e0
mov edx, 0x276
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x3dae6cf2
jle 0x14027efc2
cmp ebx, 0x40465ed2
jle 0x14027f364
cmp ebx, 0x421cdeb0
jle 0x14027f9db
mov edi, r10d
cmp ebx, 0x421cdeb1
je 0x14027e6e0
mov edi, dword [rsp + 0x334]
cmp ebx, 0x4225039b
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x465ebe5f
jne 0x14027e6e0
mov edx, 0x20a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xbf69e22b
jle 0x14027f003
cmp ebx, 0xc1e5efbe
jle 0x14027f3a0
cmp ebx, 0xc2763e1d
jle 0x14027fa08
cmp ebx, 0xc2763e1e
je 0x140280384
cmp ebx, 0xc47321c9
je 0x140280393
mov edi, ebx
cmp ebx, 0xc693a1d4
jne 0x14027e6e0
mov edi, dword [rsp + 0x24c]
jmp 0x14027e6e0
cmp ebx, 0x742f844d
jle 0x14027f043
cmp ebx, 0x7c936b2f
jle 0x14027f3d8
cmp ebx, 0x7d82fadf
jle 0x14027fa38
mov edi, ebp
cmp ebx, 0x7d82fae0
je 0x14027e6e0
mov edi, dword [rsp + 0x290]
cmp ebx, 0x7f19c8ef
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x7f6eeb27
jne 0x14027e6e0
mov edx, 0x273
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xe285d1e0
jle 0x14027f081
cmp ebx, 0xe642cf79
jle 0x14027f411
cmp ebx, 0xe940505f
jle 0x14027fa68
mov edi, r9d
cmp ebx, 0xe9405060
je 0x14027e6e0
cmp ebx, 0xe9fd93f3
jne 0x1402806ab
mov edx, 0x242
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xaba08ef
jg 0x14027f0c6
cmp ebx, 0x79c37e8
jg 0x14027f44a
cmp ebx, 0x7250998
jg 0x14027fa98
cmp ebx, 0x6426b93
je 0x1402803a2
mov edi, ebx
cmp ebx, 0x70d6f71
jne 0x14027e6e0
mov edi, dword [rsp + 0x288]
jmp 0x14027e6e0
cmp ebx, 0x8822c5e1
jg 0x14027f10b
cmp ebx, 0x84f57b6b
jg 0x14027f47c
cmp ebx, 0x830b40f3
jg 0x14027fabc
cmp ebx, 0x825223a6
je 0x1402803b1
mov edi, ebx
cmp ebx, 0x828d2e39
jne 0x14027e6e0
mov edi, dword [rsp + 0x180]
jmp 0x14027e6e0
cmp ebx, 0x4afbdd4f
jg 0x14027f4b1
cmp ebx, 0x48b2741c
jg 0x14027fae5
cmp ebx, 0x47efb7a0
je 0x1402803c0
mov edi, ebx
cmp ebx, 0x480341b9
jne 0x14027e6e0
mov edx, 0x245
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xec533f46
jg 0x14027f4e3
cmp ebx, 0xeb1a4213
jg 0x14027fb15
cmp ebx, 0xea50c29e
je 0x1402803cf
mov edi, ebx
cmp ebx, 0xea9fe1b9
jne 0x14027e6e0
mov edi, dword [rsp + 0x1e8]
jmp 0x14027e6e0
cmp ebx, 0x28da0f94
jg 0x14027f51c
cmp ebx, 0x277a5906
jg 0x14027fb45
cmp ebx, 0x26af01bc
je 0x1402803de
mov edi, ebx
cmp ebx, 0x272abd47
jne 0x14027e6e0
mov edi, dword [rsp + 0x198]
jmp 0x14027e6e0
cmp ebx, 0xacd3a0ba
jg 0x14027f558
cmp ebx, 0xaaca169e
jg 0x14027fb6e
cmp ebx, 0xa7eb48e0
je 0x1402803ed
mov edi, ebx
cmp ebx, 0xa84aaa68
jne 0x14027e6e0
mov edx, 0x260
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x61f180f1
jg 0x14027f58a
cmp ebx, 0x5d59765f
jg 0x14027fb9b
mov edi, dword [rsp + 0x324]
cmp ebx, 0x5c343184
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x5cfc20a5
jne 0x14027e6e0
mov edx, 0x234
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xc94e0335
jg 0x14027f5bc
cmp ebx, 0xc84932af
jg 0x14027fbc4
cmp ebx, 0xc73dec6e
je 0x1402803fc
mov edi, ebx
cmp ebx, 0xc75b23aa
jne 0x14027e6e0
mov edi, dword [rsp + 0x1a4]
jmp 0x14027e6e0
cmp ebx, 0x13970f8e
jg 0x14027f5f4
cmp ebx, 0x12cb35fc
jg 0x14027fbea
mov edi, dword [rsp + 0x2b4]
cmp ebx, 0x10f0189a
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x12281856
jne 0x14027e6e0
mov edi, dword [rsp + 0x244]
jmp 0x14027e6e0
cmp ebx, 0x96142c7a
jg 0x14027f62d
cmp ebx, 0x9178df0e
jg 0x14027fc13
cmp ebx, 0x90b35b75
je 0x14028040b
mov edi, ebx
cmp ebx, 0x913f6493
jne 0x14027e6e0
mov edx, 0x246
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x5439ca0a
jg 0x14027f666
cmp ebx, 0x53f0e414
jg 0x14027fc43
mov edi, dword [rsp + 0x2c0]
cmp ebx, 0x520bec62
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x533b78cf
jne 0x14027e6e0
mov edi, dword [rsp + 0x204]
jmp 0x14027e6e0
cmp ebx, 0xf5928a85
jg 0x14027f69d
cmp ebx, 0xf43315a1
jg 0x14027fc69
cmp ebx, 0xf2304e06
je 0x14027e6db
mov edi, ebx
cmp ebx, 0xf397ec30
jne 0x14027e6e0
mov edi, dword [rsp + 0x184]
jmp 0x14027e6e0
cmp ebx, 0x3afda2ed
jg 0x14027f6d9
cmp ebx, 0x3a15cd3d
jg 0x14027fc99
cmp ebx, 0x38835555
je 0x14028041a
mov edi, ebx
cmp ebx, 0x39b6bd91
jne 0x14027e6e0
mov edx, 0x258
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xbc857dc4
jg 0x14027f715
cmp ebx, 0xb8a33136
jg 0x14027fcc9
mov edi, eax
cmp ebx, 0xb73ca2e8
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xb87782f1
jne 0x14027e6e0
mov edi, dword [rsp + 0x21c]
jmp 0x14027e6e0
cmp ebx, 0x70bf9268
jg 0x14027f74a
cmp ebx, 0x6f12987e
jg 0x14027fcf9
cmp ebx, 0x6e65797e
je 0x140280429
mov edi, ebx
cmp ebx, 0x6e993f12
jne 0x14027e6e0
mov edi, dword [rsp + 0x200]
jmp 0x14027e6e0
cmp ebx, 0xdba13823
jg 0x14027f77c
cmp ebx, 0xdb369294
jg 0x14027fd1f
mov edi, dword [rsp + 0x2b0]
cmp ebx, 0xd76b7923
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xd7ae6ca6
jne 0x14027e6e0
mov edi, dword [rsp + 0x260]
jmp 0x14027e6e0
cmp ebx, 0xd434ec5
jg 0x14027f7b8
cmp ebx, 0xbdc8625
jg 0x14027fd45
mov edi, dword [rsp + 0x298]
cmp ebx, 0xaba08f0
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xb775e9b
jne 0x14027e6e0
mov edi, dword [rsp + 0x278]
jmp 0x14027e6e0
cmp ebx, 0x8dacff1e
jg 0x14027f7ea
cmp ebx, 0x8a078b5a
jg 0x14027fd75
mov edi, dword [rsp + 0x378]
cmp ebx, 0x8822c5e2
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x88fd40df
jne 0x14027e6e0
mov edx, 0x217
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x4daec2a3
jg 0x14027fd9e
cmp ebx, 0x4be45762
je 0x140280438
mov edi, ebx
cmp ebx, 0x4cd51009
jne 0x14027e6e0
mov edi, dword [rsp + 0x20c]
jmp 0x14027e6e0
cmp ebx, 0xee17837d
jg 0x14027fdc7
mov edi, dword [rsp + 0x314]
cmp ebx, 0xedc058f7
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xee13ba4b
jne 0x14027e6e0
mov edi, dword [rsp + 0x1b8]
jmp 0x14027e6e0
cmp ebx, 0x2f0c1ef5
jg 0x14027fdf4
cmp ebx, 0x2d25755a
je 0x140280447
mov edi, ebx
cmp ebx, 0x2dd963b1
jne 0x14027e6e0
mov edi, dword [rsp + 0x1c4]
jmp 0x14027e6e0
cmp ebx, 0xb0b3e683
jg 0x14027fe1d
cmp ebx, 0xaff2eae0
je 0x140280456
mov edi, ebx
cmp ebx, 0xb0140786
jne 0x14027e6e0
mov edi, dword [rsp + 0x1a8]
jmp 0x14027e6e0
cmp ebx, 0x656a5612
jg 0x14027fe4a
mov edi, dword [rsp + 0x34c]
cmp ebx, 0x6511024f
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x65240d4c
jne 0x14027e6e0
mov edi, dword [rsp + 0x18c]
jmp 0x14027e6e0
cmp ebx, 0xceef2889
jg 0x14027fe7a
cmp ebx, 0xcba5b7f2
je 0x140280465
mov edi, ebx
cmp ebx, 0xcdd44e3b
jne 0x14027e6e0
mov edi, 0x2508164d
jmp 0x14027e6e0
cmp ebx, 0x1a083495
jg 0x14027feaa
cmp ebx, 0x167bf0aa
je 0x140280474
mov edi, ebx
cmp ebx, 0x17784cdf
jne 0x14027e6e0
mov edi, dword [rsp + 0x190]
jmp 0x14027e6e0
cmp ebx, 0xa28503e7
jg 0x14027fed0
cmp ebx, 0xa11a00e6
je 0x140280483
mov edi, ebx
cmp ebx, 0xa1d7b5df
jne 0x14027e6e0
mov edx, 0x20f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x5784f63e
jg 0x14027ff00
mov edi, dword [rsp + 0x37c]
cmp ebx, 0x5673b19e
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x56dee01a
jne 0x14027e6e0
mov edi, dword [rsp + 0x264]
jmp 0x14027e6e0
cmp ebx, 0xfb8ec121
jg 0x14027ff29
mov edi, dword [rsp + 0x31c]
cmp ebx, 0xf8248db1
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xfa396bdc
jne 0x14027e6e0
mov edi, dword [rsp + 0x1f0]
jmp 0x14027e6e0
cmp ebx, 0x4018d57f
jg 0x14027ff52
mov edi, dword [rsp + 0x374]
cmp ebx, 0x3dae6cf3
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x3edbe51f
jne 0x14027e6e0
mov edx, 0x226
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xc0fab6a9
jg 0x14027ff82
mov edi, r14d
cmp ebx, 0xbf69e22c
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xc057759e
jne 0x14027e6e0
mov edx, 0x211
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x74e89356
jg 0x14027ffa8
mov edi, dword [rsp + 0x36c]
cmp ebx, 0x742f844e
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x7463789f
jne 0x14027e6e0
mov edi, dword [rsp + 0x234]
jmp 0x14027e6e0
cmp ebx, 0xe3cfcfc1
jg 0x14027ffd8
mov edi, dword [rsp + 0x2cc]
cmp ebx, 0xe285d1e1
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xe31672d8
jne 0x14027e6e0
mov edi, dword [rsp + 0x1b4]
jmp 0x14027e6e0
cmp ebx, 0x9176ab8
jg 0x140280005
cmp ebx, 0x79c37e9
je 0x140280492
mov edi, ebx
cmp ebx, 0x8b5907a
jne 0x14027e6e0
mov edi, dword [rsp + 0x1d8]
jmp 0x14027e6e0
cmp ebx, 0x86acab3c
jg 0x140280035
cmp ebx, 0x84f57b6c
je 0x1402804a1
mov edi, ebx
cmp ebx, 0x8537a94f
jne 0x14027e6e0
mov edx, 0x275
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x4b8ab07f
jg 0x140280065
cmp ebx, 0x4afbdd50
je 0x1402804b0
mov edi, ebx
cmp ebx, 0x4b1e7540
jne 0x14027e6e0
mov edi, dword [rsp + 0x228]
jmp 0x14027e6e0
cmp ebx, 0xed4968c9
jg 0x14028008b
mov edi, dword [rsp + 0x344]
cmp ebx, 0xec533f47
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xecae88c8
jne 0x14027e6e0
mov edi, dword [rsp + 0x284]
jmp 0x14027e6e0
cmp ebx, 0x2af1f777
jg 0x1402800b1
mov edi, dword [rsp + 0x358]
cmp ebx, 0x28da0f95
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x2a66af83
jne 0x14027e6e0
mov edx, 0x22b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xae08ca54
jg 0x1402800d7
cmp ebx, 0xacd3a0bb
je 0x1402804bf
mov edi, ebx
cmp ebx, 0xaddb1afa
jne 0x14027e6e0
mov edi, dword [rsp + 0x23c]
jmp 0x14027e6e0
cmp ebx, 0x63c6879c
jg 0x140280100
cmp ebx, 0x61f180f2
je 0x1402804ce
mov edi, ebx
cmp ebx, 0x63757a3a
jne 0x14027e6e0
mov edi, dword [rsp + 0x274]
jmp 0x14027e6e0
cmp ebx, 0xcada02e0
jg 0x140280130
mov edi, r12d
cmp ebx, 0xc94e0336
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xc9956e66
jne 0x14027e6e0
mov edx, 0x254
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x1418cdc8
jg 0x140280159
mov edi, dword [rsp + 0x2d4]
cmp ebx, 0x13970f8f
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x14110b80
jne 0x14027e6e0
mov edi, dword [rsp + 0x1cc]
jmp 0x14027e6e0
cmp ebx, 0x9b875d86
jg 0x140280186
mov edi, dword [rsp + 0x28c]
cmp ebx, 0x96142c7b
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x9852f550
jne 0x14027e6e0
mov edi, dword [rsp + 0x1a0]
jmp 0x14027e6e0
cmp ebx, 0x5507333c
jg 0x1402801af
mov edi, dword [rsp + 0x2bc]
cmp ebx, 0x5439ca0b
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x543cfc48
jne 0x14027e6e0
mov edi, 0xecae88c8
jmp 0x14027e6e0
cmp ebx, 0xf74159c2
jg 0x1402801d8
mov edi, dword [rsp + 0x330]
cmp ebx, 0xf5928a86
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xf6b56195
jne 0x14027e6e0
mov edx, 0x23c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x3b9d4c6d
jg 0x140280201
mov edi, dword [rsp + 0x340]
cmp ebx, 0x3afda2ee
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x3b8a0f1f
jne 0x14027e6e0
mov edx, 0x267
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xbd5de907
jg 0x14028022a
cmp ebx, 0xbc857dc5
je 0x1402804d8
mov edi, ebx
cmp ebx, 0xbd3f30ef
jne 0x14027e6e0
mov edx, 0x213
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x734801e0
jg 0x140280257
cmp ebx, 0x70bf9269
je 0x1402804e2
mov edi, ebx
cmp ebx, 0x7142b4d9
jne 0x14027e6e0
mov edi, dword [rsp + 0x19c]
jmp 0x14027e6e0
cmp ebx, 0xde51aa3c
jg 0x140280284
mov edi, dword [rsp + 0x32c]
cmp ebx, 0xdba13824
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xde2d75a0
jne 0x14027e6e0
mov edx, 0x22c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x104fdd69
jg 0x1402802aa
cmp ebx, 0xd434ec6
je 0x1402804f1
mov edi, ebx
cmp ebx, 0xe04aadf
jne 0x14027e6e0
mov edi, dword [rsp + 0x1ec]
jmp 0x14027e6e0
cmp ebx, 0x8ef66059
jg 0x1402802d0
mov edi, dword [rsp + 0x33c]
cmp ebx, 0x8dacff1f
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x8ec40792
jne 0x14027e6e0
mov edi, dword [rsp + 0x22c]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2f0]
cmp ebx, 0x4e6f6e0a
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x4fcf13fe
jne 0x14027e6e0
mov edx, 0x204
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xefb19ef8
je 0x140280500
mov edi, ebx
cmp ebx, 0xefb7343c
jne 0x14027e6e0
mov edx, 0x241
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x304a06a4
je 0x14028050a
mov edi, ebx
cmp ebx, 0x30865b01
jne 0x14027e6e0
mov edi, dword [rsp + 0x25c]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2c8]
cmp ebx, 0xb22f0497
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xb400af71
jne 0x14027e6e0
mov edx, 0x266
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x69093088
je 0x140280519
mov edi, ebx
cmp ebx, 0x6961b5a8
jne 0x14027e6e0
mov edi, dword [rsp + 0x214]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2a0]
cmp ebx, 0xd1c2b150
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xd225fb55
jne 0x14027e6e0
mov edi, dword [rsp + 0x27c]
jmp 0x14027e6e0
cmp ebx, 0x1dd5dcd8
je 0x140280528
mov edi, ebx
cmp ebx, 0x1e7d9f1d
jne 0x14027e6e0
mov edi, dword [rsp + 0x1ac]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2b8]
cmp ebx, 0xa3802f13
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xa395be51
jne 0x14027e6e0
mov edx, 0x216
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2e4]
cmp ebx, 0x5ab3caf3
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x5ae93f45
jne 0x14027e6e0
mov edx, 0x221
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x338]
cmp ebx, 0xff43e066
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x18f4474
jne 0x14027e6e0
mov edx, 0x23b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2a8]
cmp ebx, 0x40465ed3
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x40a52683
jne 0x14027e6e0
mov edi, dword [rsp + 0x1bc]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x350]
cmp ebx, 0xc1e5efbf
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xc2655a87
jne 0x14027e6e0
mov edx, 0x22e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2dc]
cmp ebx, 0x7c936b30
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x7d69731e
jne 0x14027e6e0
mov edx, 0x231
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2ac]
cmp ebx, 0xe642cf7a
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xe6d14088
jne 0x14027e6e0
mov edx, 0x25f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x7250999
je 0x140280537
mov edi, ebx
cmp ebx, 0x737b376
jne 0x14027e6e0
mov edi, 0xb775e9b
jmp 0x14027e6e0
cmp ebx, 0x830b40f4
je 0x140280546
mov edi, ebx
cmp ebx, 0x83558014
jne 0x14027e6e0
mov edx, 0x21d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x300]
cmp ebx, 0x48b2741d
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x4a0a08df
jne 0x14027e6e0
mov edx, 0x218
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2fc]
cmp ebx, 0xeb1a4214
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xeb5949e6
jne 0x14027e6e0
mov edx, 0x23d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x277a5907
je 0x140280555
mov edi, ebx
cmp ebx, 0x28319007
jne 0x14027e6e0
mov edx, 0x21e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x310]
cmp ebx, 0xaaca169f
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xacc9f030
jne 0x14027e6e0
mov edi, dword [rsp + 0x254]
jmp 0x14027e6e0
cmp ebx, 0x5d597660
je 0x140280564
mov edi, ebx
cmp ebx, 0x611a7983
jne 0x14027e6e0
mov edx, 0x209
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xc84932b0
je 0x140280573
mov edi, ebx
cmp ebx, 0xc8c26a43
jne 0x14027e6e0
mov edi, dword [rsp + 0x240]
jmp 0x14027e6e0
cmp ebx, 0x12cb35fd
je 0x140280582
mov edi, ebx
cmp ebx, 0x136c0208
jne 0x14027e6e0
mov edx, 0x219
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x35c]
cmp ebx, 0x9178df0f
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x9433615b
jne 0x14027e6e0
mov edx, 0x21f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x53f0e415
je 0x140280591
mov edi, ebx
cmp ebx, 0x541d2e69
jne 0x14027e6e0
mov edi, dword [rsp + 0x1e0]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x370]
cmp ebx, 0xf43315a2
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xf49e529c
jne 0x14027e6e0
mov edx, 0x24d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2c4]
cmp ebx, 0x3a15cd3e
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x3aef6ad7
jne 0x14027e6e0
mov edx, 0x207
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x30c]
cmp ebx, 0xb8a33137
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xbb7621cc
jne 0x14027e6e0
mov edx, 0x263
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x6f12987f
je 0x1402805a0
mov edi, ebx
cmp ebx, 0x6f197251
jne 0x14027e6e0
mov edi, dword [rsp + 0x238]
jmp 0x14027e6e0
cmp ebx, 0xdb369295
je 0x1402805af
mov edi, ebx
cmp ebx, 0xdb8bb143
jne 0x14027e6e0
mov edi, dword [rsp + 0x1d4]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x364]
cmp ebx, 0xbdc8626
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xc00c118
jne 0x14027e6e0
mov edx, 0x255
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x8a078b5b
je 0x1402805be
mov edi, ebx
cmp ebx, 0x8c33c8f9
jne 0x14027e6e0
mov edx, 0x225
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x4daec2a4
je 0x1402805cd
mov edi, ebx
cmp ebx, 0x4dda989c
jne 0x14027e6e0
mov edx, 0x24a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2d0]
cmp ebx, 0xee17837e
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xee215c4a
jne 0x14027e6e0
mov edi, dword [rsp + 0x1fc]
jmp 0x14027e6e0
cmp ebx, 0x2f0c1ef6
je 0x1402805dc
mov edi, ebx
cmp ebx, 0x2fe73294
jne 0x14027e6e0
mov edx, 0x24b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2e0]
cmp ebx, 0xb0b3e684
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xb1505a39
jne 0x14027e6e0
mov edi, dword [rsp + 0x1f8]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2ec]
cmp ebx, 0x656a5613
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x66388d08
jne 0x14027e6e0
mov edx, 0x249
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x354]
cmp ebx, 0xceef288a
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xd0a32185
jne 0x14027e6e0
mov edx, 0x20e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x1a083496
je 0x1402805eb
mov edi, ebx
cmp ebx, 0x1ab419c5
jne 0x14027e6e0
mov edi, dword [rsp + 0x1d0]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x360]
cmp ebx, 0xa28503e8
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xa2a8dd72
jne 0x14027e6e0
mov edx, 0x248
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x5784f63f
je 0x1402805fa
mov edi, ebx
cmp ebx, 0x58418966
jne 0x14027e6e0
mov edx, 0x222
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xfb8ec122
je 0x140280609
mov edi, ebx
cmp ebx, 0xfca676e2
jne 0x14027e6e0
mov edx, 0x235
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x308]
cmp ebx, 0x4018d580
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x4023868d
jne 0x14027e6e0
mov edx, 0x210
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xc0fab6aa
je 0x140280618
mov edi, ebx
cmp ebx, 0xc1a8d630
jne 0x14027e6e0
mov edi, dword [rsp + 0x1b0]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x328]
cmp ebx, 0x74e89357
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x76c7386e
jne 0x14027e6e0
mov edx, 0x262
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x380]
cmp ebx, 0xe3cfcfc2
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xe599a590
jne 0x14027e6e0
mov edi, dword [rsp + 0x250]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x320]
cmp ebx, 0x9176ab9
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xa4ae642
jne 0x14027e6e0
mov edx, 0x253
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x348]
cmp ebx, 0x86acab3d
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x8763d457
jne 0x14027e6e0
mov edx, 0x202
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0x4b8ab080
je 0x140280627
mov edi, ebx
cmp ebx, 0x4bdbf75c
jne 0x14027e6e0
mov edi, dword [rsp + 0x224]
jmp 0x14027e6e0
cmp ebx, 0xed4968ca
je 0x140280636
mov edi, ebx
cmp ebx, 0xedbe99e0
jne 0x14027e6e0
mov edi, dword [rsp + 0x218]
jmp 0x14027e6e0
cmp ebx, 0x2af1f778
je 0x140280645
mov edi, ebx
cmp ebx, 0x2cb5348b
jne 0x14027e6e0
mov edi, dword [rsp + 0x188]
jmp 0x14027e6e0
cmp ebx, 0xae08ca55
je 0x140280654
mov edi, ebx
cmp ebx, 0xaf249010
jne 0x14027e6e0
mov edx, 0x26e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2e8]
cmp ebx, 0x63c6879d
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x641e2c6d
jne 0x14027e6e0
mov edx, 0x271
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
cmp ebx, 0xcada02e1
je 0x140280660
mov edi, ebx
cmp ebx, 0xcae05edb
jne 0x14027e6e0
mov edx, 0x206
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2f4]
cmp ebx, 0x1418cdc9
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x14f85f51
jne 0x14027e6e0
mov edi, dword [rsp + 0x1c0]
jmp 0x14027e6e0
cmp ebx, 0x9b875d87
je 0x14028066f
mov edi, ebx
cmp ebx, 0x9f7097a6
jne 0x14027e6e0
mov edx, 0x26d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, r8d
cmp ebx, 0x5507333d
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x555bad48
jne 0x14027e6e0
mov edi, dword [rsp + 0x194]
jmp 0x14027e6e0
mov edi, r13d
cmp ebx, 0xf74159c3
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xf76d8913
jne 0x14027e6e0
mov edi, dword [rsp + 0x270]
jmp 0x14027e6e0
cmp ebx, 0x3b9d4c6e
je 0x14028067e
mov edi, ebx
cmp ebx, 0x3d2f0371
jne 0x14027e6e0
mov edx, 0x21a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, dword [rsp + 0x29c]
cmp ebx, 0xbd5de908
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0xbe4b2d22
jne 0x14027e6e0
mov edi, dword [rsp + 0x268]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x388]
cmp ebx, 0x734801e1
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x73b508a3
jne 0x14027e6e0
mov edi, dword [rsp + 0x1f4]
jmp 0x14027e6e0
cmp ebx, 0xde51aa3d
je 0x14028068d
mov edi, ebx
cmp ebx, 0xe2472c01
jne 0x14027e6e0
mov edi, dword [rsp + 0x220]
jmp 0x14027e6e0
cmp ebx, 0x104fdd6a
je 0x14028069c
mov edi, ebx
cmp ebx, 0x10e3c6f8
jne 0x14027e6e0
mov edi, dword [rsp + 0x1e4]
jmp 0x14027e6e0
mov edi, dword [rsp + 0x2a4]
cmp ebx, 0x8ef6605a
je 0x14027e6e0
mov edi, ebx
cmp ebx, 0x900a6896
jne 0x14027e6e0
mov edi, dword [rsp + 0x248]
jmp 0x14027e6e0
mov edx, 0x252
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x25a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x227
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x244
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x223
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x247
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x22f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x261
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x25e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x21c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x228
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x26c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x20d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x269
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x243
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x22d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x257
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x265
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x25c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x240
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x20c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x268
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x215
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x272
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x23a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x251
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x25d
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x22a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x237
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x203
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x205
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, 0xb73ca2e8
jmp 0x14027e6e0
mov edi, 0xae08ca55
jmp 0x14027e6e0
mov edx, 0x208
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x21b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, 0x421cdeb1
jmp 0x14027e6e0
mov edx, 0x233
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x25b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x229
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x250
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x259
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x270
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x224
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x26a
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x214
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x236
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x232
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x239
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x230
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x23e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x24c
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x20b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x212
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x200
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x201
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x24e
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x264
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x24f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
xor edx, edx
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x238
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x26f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x256
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x23f
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edx, 0x26b
mov edi, 0xe9c8d1c0
jmp 0x14027e6e0
mov edi, ebx
cmp ebx, 0xe9c8d1c0
jne 0x14027e6e0
mov dword [rsp + 0x90], edx
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x90]
cmp eax, 0x262
mov ecx, 0xd964dbda
mov eax, 0xe8af43a3
cmove ecx, eax
mov r15, qword [rsp + 0x410]
mov r12d, dword [rsp + 0x118]
mov rdi, qword [rsp + 0x3c8]
mov ebx, 0xff515700
mov r14, qword [sym.imp.USER32.dll_GetKeyState]
mov r13d, 0x9b646f11
mov ebp, 0x220723d8
jmp 0x14027c9c0
cmp eax, 0x1fd1d5b
je 0x140281a54
cmp eax, 0x254f645
je 0x140281a70
mov ecx, eax
cmp eax, 0x27cfa90
jne 0x14027c9c0
cmp r15d, 0xa0
sete byte [rsp + 0x61]
mov ecx, 0x735cd962
jmp 0x14027c9c0
cmp eax, 0xca8958a7
je 0x14028117b
cmp eax, 0xcd781322
je 0x14028117b
mov ecx, eax
cmp eax, 0xceae1304
jne 0x14027c9c0
mov ecx, 0xcf48e3a8
jmp 0x14027c9c0
cmp eax, 0x47c58d51
je 0x140281a83
cmp eax, 0x47d7f6c8
je 0x140281aef
mov ecx, eax
cmp eax, 0x4b5ea567
jne 0x14027c9c0
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
cmp ecx, 0x649a8e02
je 0x140281af9
cmp ecx, 0x7b57e835
jne 0x1402807b0
mov ecx, 0xa1
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x1402807b0
cmp eax, 0xb25f32dd
je 0x140281b15
cmp eax, 0xb2ebfb20
je 0x14028117b
mov ecx, eax
cmp eax, 0xb3b4f4f6
jne 0x14027c9c0
mov ecx, 0x27cfa90
jmp 0x14027c9c0
cmp eax, 0x2b8924bb
je 0x140281b3a
cmp eax, 0x2e25a382
je 0x140281b67
mov ecx, eax
cmp eax, 0x2e299a3f
jne 0x14027c9c0
mov al, byte [rsp + 0x3e]
cmp qword [rsp + 0x480], 0x100
mov ecx, 0xca8958a7
mov eax, 0xeb32854d
cmovb ecx, eax
jmp 0x14027c9c0
cmp eax, 0xe633ce01
je 0x140281b89
cmp eax, 0xe73d9859
je 0x140281ba4
mov ecx, eax
cmp eax, 0xe7ee14ca
jne 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xd18fda96
mov eax, 0x81956a25
jmp 0x14027c9a5
mov ecx, dword [rsp + 0x174]
cmp eax, 0x65e6d9b3
je 0x14027c9c0
cmp eax, 0x68561ccf
je 0x140281bbb
mov ecx, eax
cmp eax, 0x6aa1234e
jne 0x14027c9c0
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x398]
call fcn.140107990
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0xb8]
mov r8b, 1
call fcn.140106ce0
jmp 0x14028117b
cmp eax, 0xa1d23cd1
je 0x140281be2
cmp eax, 0xa1dd222f
je 0x140281bf9
mov ecx, eax
cmp eax, 0xa2c24302
jne 0x14027c9c0
mov ecx, 0xeca6ccf7
jmp 0x14027c9c0
cmp eax, 0xe984db7
je 0x140281c1e
cmp eax, 0x134b5ae4
je 0x140281c57
mov ecx, eax
cmp eax, 0x14145569
jne 0x14027c9c0
mov ecx, 0xb1412c2a
jmp 0x14027c9c0
cmp eax, 0xd92aea3d
je 0x140281c6e
mov ecx, dword [rsp + 0x138]
cmp eax, 0xd9364551
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xd964dbda
jne 0x14027c9c0
cmp dword [rsp + 0x90], 0
setne byte [rsp + 0x66]
mov ecx, 0x134b5ae4
jmp 0x14027c9c0
cmp eax, 0x5dac34ac
je 0x140281c78
cmp eax, 0x5e626c3b
je 0x140281c8a
mov ecx, eax
cmp eax, 0x5fc76e54
jne 0x14027c9c0
mov ecx, dword [rsp + 0x114]
jmp 0x14027c9c0
cmp eax, 0xbc5bea5b
je 0x140281cff
mov ecx, dword [rsp + 0x148]
cmp eax, 0xbc7ac1c8
je 0x14027c9c0
mov ecx, eax
cmp eax, 0xbeb6b175
je 0x14028117b
jmp 0x14027c9c0
cmp eax, 0x394cf5c3
je 0x140281d19
cmp eax, 0x3b1aeba5
je 0x14028117b
mov ecx, eax
cmp eax, 0x3b602f53
jne 0x14027c9c0
mov ecx, 0xdfcb50f4
jmp 0x14027c9c0
cmp eax, 0xf64545cb
je 0x140281d23
mov ecx, eax
cmp eax, 0xf77a33e9
jne 0x14027c9c0
mov eax, dword [rsp + 0x78]
cmp eax, 0x12
sete byte [rsp + 0x6a]
mov ecx, 0xe182d6e5
jmp 0x14027c9c0
mov ecx, dword [rsp + 0x130]
cmp eax, 0x7ba85e55
je 0x14027c9c0
mov ecx, eax
cmp eax, 0x7a7949fe
je 0x140281f08
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x47d7f6c8
mov eax, 0x3b602f53
jmp 0x14027c9a5
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop
cmp eax, 0xca102c5b
je 0x140281d2d
cmp eax, 0x8fbd2bb
jne 0x140280a90
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x210
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x210
mov r8d, 0xa0
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140280a90
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
movzx ecx, byte [rsp + 0x3e]
mov dword [rsp + 0xac], ecx
mov ecx, dword [rsp + 0xac]
cmp ecx, eax
sete byte [rsp + 0x68]
mov ecx, 0xa1d23cd1
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop word cs:[rax + rax]
cmp eax, 0xca102c5b
je 0x140281d3c
cmp eax, 0x8fbd2bb
jne 0x140280b30
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x211
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x211
mov r8d, 0xa4
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140280b30
mov ecx, 0x4b5ea567
jmp 0x14027c9c0
mov dword [rsp + 0x94], 2
cmp r15d, 0x208
je 0x140280bab
mov eax, dword [rsp + 0x3a4]
mov dword [rsp + 0x94], eax
mov ecx, dword [rsp + 0xf8]
jmp 0x14027c9c0
call fcn.14027b3c0
mov byte [rsp + 0x6f], al
mov ecx, 0x87863ecc
jmp 0x14027c9c0
mov eax, dword [rsp + 0x480]
mov dword [rsp + 0x3bc], eax
mov ecx, 0x20f58327
jmp 0x14027c9c0
xor eax, eax
mov qword [rsp + 0x3c0], rax
mov ecx, 0x7a7949fe
jmp 0x14027c9c0
mov ecx, 0xe40b2588
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop dword [rax + rax]
cmp eax, 0xca102c5b
je 0x140281d4b
cmp eax, 0x8fbd2bb
jne 0x140280c20
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x20f
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x20f
mov r8d, 0xa2
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140280c20
mov rax, qword [rsp + 0x480]
mov dword [rsp + 0xa8], eax
cmp rax, 0xd
mov ecx, 0x8fcbb01b
mov eax, 0xa83d45a5
cmove ecx, eax
jmp 0x140281c0b
cmp byte [rsp + 0x62], 0
mov ecx, 0x3b1aeba5
mov eax, 0xa174e2d8
cmovne ecx, eax
jmp 0x14027c9c0
cmp r15d, 7
sete dl
mov rcx, qword [rsp + 0x70]
call fcn.140107fb0
mov ecx, 0x793a846a
jmp 0x14027c9c0
call qword [sym.imp.USER32.dll_GetCapture]
cmp rax, rdi
sete byte [rsp + 0x64]
mov ecx, 0xf9ed9afb
jmp 0x14027c9c0
mov rax, qword [rsp + 0x430]
cwde
xorps xmm1, xmm1
cvtsi2ss xmm1, eax
divss xmm1, xmm8
mov rcx, qword [rsp + 0x70]
xorps xmm2, xmm2
call fcn.140107700
jmp 0x14028117b
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0xbc], eax
mov ecx, dword [rsp + 0xbc]
mov eax, 0xfffffffe
rol eax, cl
mov rcx, qword [rsp + 0x80]
and dword [rcx + 0x14], eax
mov ecx, 0x176f6da
mov eax, 0x60bf87ab
cmove ecx, eax
jmp 0x14027c9c0
mov rax, qword [rsp + 0x428]
xor ecx, ecx
cmp ax, 1
sete cl
mov eax, 4
sub eax, ecx
mov dword [rsp + 0x94], eax
mov ecx, 0x91c90271
jmp 0x14027c9c0
mov bl, byte [rsp + 0x3e]
mov r13d, dword [rsp + 0x90]
mov r14d, dword [rsp + 0x4c]
mov esi, dword [rsp + 0x78]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop dword [rax + rax]
cmp eax, 0xca102c5b
je 0x140281d5a
cmp eax, 0x8fbd2bb
jne 0x140280d90
mov rcx, qword [rsp + 0x40]
mov r8d, ebx
and r8b, 1
mov edx, r13d
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, r13d
mov r8d, esi
mov r9d, r14d
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140280d90
cmp r15d, 0x200
sete byte [rsp + 0x4b]
movzx eax, byte [rsp + 0x4b]
mov ecx, 2
sub ecx, eax
mov dword [rsp + 0x9c], ecx
mov ecx, 0xd3e27b38
jmp 0x14027c9c0
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x38c]
call fcn.140107990
mov rax, qword [rsp + 0x3f0]
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [rax]
movss dword [rsp + 0x390], xmm0
mov rax, qword [rsp + 0x3e8]
mov eax, dword [rax]
mov dword [rsp + 0x394], eax
mov ecx, 0x5c107b60
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xd18fda96
mov eax, 0xe7ee14ca
jmp 0x14027c9a5
mov al, byte [rsp + 0x63]
mov eax, dword [rsp + 0x128]
mov dword [rsp + 0xa4], eax
mov ecx, dword [rsp + 0x120]
jmp 0x14027c9c0
cmp byte [rsp + 0x3e], 0
mov ecx, 0xc4d186dd
mov eax, 0xd964dbda
cmovne ecx, eax
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0x40]
mov ecx, 0x99dcc08f
jmp 0x14027c9c0
mov rax, qword [rsp + 0xc0]
cmp dword [rax], 0
setne byte [rsp + 0x60]
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5c1e5de
mov eax, 0x24e6c284
jmp 0x14027c9a5
mov ecx, 0x7b57e835
nop
cmp ecx, 0x649a8e02
je 0x140281d76
cmp ecx, 0x7b57e835
jne 0x140280ee0
mov ecx, 0xa3
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x140280ee0
mov ecx, 0xe40b2588
jmp 0x14027c9c0
cmp byte [rsp + 0x6c], 0
mov ecx, 0xd6b6011c
mov eax, 0x610ea032
cmovne ecx, eax
jmp 0x14027c9c0
lea rcx, [rsp + 0x450]
call qword [sym.imp.USER32.dll_TrackMouseEvent]
mov eax, dword [rsp + 0x9c]
mov rcx, qword [rsp + 0xc0]
mov dword [rcx], eax
mov rax, qword [rsp + 0x3d8]
mov ecx, 0x5dac34ac
jmp 0x14027c9c0
mov rax, qword [rsp + 0x480]
shr rax, 0x10
mov qword [rsp + 0x428], rax
mov ecx, 0x2ebe055
jmp 0x14027c9c0
cmp byte [rsp + 0x60], 0
mov ecx, 0xb1412c2a
mov eax, 0xb5a26273
cmovne ecx, eax
jmp 0x14027c9c0
cmp byte [rsp + 0x6a], 0
mov ecx, 0xe40b2588
mov eax, 0xb633983
cmovne ecx, eax
jmp 0x14027c9c0
mov ecx, 0xd774bae6
jmp 0x14027c9c0
call fcn.14010fbf0
mov qword [rsp + 0x88], rax
mov eax, 0x2085677f
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xd34151ae
jg 0x140281000
cmp eax, 0x868bef09
je 0x14028102a
cmp eax, 0xb3a7975d
je 0x14028103b
cmp eax, 0xca0b78e6
jne 0x140280fd0
jmp 0x140281d92
cmp eax, 0xd34151af
je 0x140281054
cmp eax, 0x4591c609
je 0x140281066
cmp eax, 0x2085677f
jne 0x140280fd0
cmp qword [rsp + 0x88], 0
setne byte [rsp + 0x3f]
mov eax, 0xb3a7975d
jmp 0x140280fd0
call fcn.14012fb50
mov qword [rsp + 0x58], rax
mov eax, 0x4591c609
jmp 0x140280fd0
cmp byte [rsp + 0x3f], 0
mov eax, 0xca0b78e6
mov ecx, 0x868bef09
cmovne eax, ecx
xor esi, esi
jmp 0x140280fd0
mov rax, qword [rsp + 0x40]
mov rsi, qword [rax]
mov eax, 0xca0b78e6
jmp 0x140280fd0
mov rax, qword [rsp + 0x58]
mov ecx, 0x90
add rax, rcx
mov qword [rsp + 0x40], rax
mov eax, 0xd34151af
jmp 0x140280fd0
movzx eax, word [rsp + 0x482]
mov qword [rsp + 0x430], rax
mov ecx, 0x90d4d9f6
jmp 0x14027c9c0
mov rax, qword [rsp + 0x80]
add rax, 8
mov qword [rsp + 0x400], rax
mov ecx, 0xbb7c6143
jmp 0x14027c9c0
mov rcx, rdi
lea rdx, [rsp + 0x448]
call qword [sym.imp.USER32.dll_ClientToScreen]
mov ecx, 0xb3b4f4f6
jmp 0x14027c9c0
lea rax, [rsp + 0x446]
mov qword [rsp + 0x408], rax
mov rax, qword [rsp + 0x408]
mov word [rsp + 0x446], 0
mov ecx, 0xd5bf1ff
jmp 0x14027c9c0
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
cmp ecx, 0x649a8e02
je 0x140281da4
cmp ecx, 0x7b57e835
jne 0x140281110
mov ecx, 0xa5
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x140281110
cmp qword [rsp + 0x420], 0
mov ecx, 0x72de413c
mov eax, 0x254f645
cmove ecx, eax
jmp 0x14027c9c0
xorps xmm1, xmm1
cvtsi2ss xmm1, dword [rsp + 0x394]
mov rcx, qword [rsp + 0x70]
movss xmm2, dword [rsp + 0x390]
call fcn.140106210
mov rax, qword [rsp + 0x3e0]
xor eax, eax
mov qword [rsp + 0x50], rax
mov ecx, 0xa43954d4
jmp 0x14027c9c0
call qword [sym.imp.USER32.dll_ReleaseCapture]
mov ecx, 0x3420a154
jmp 0x14027c9c0
mov rax, qword [rsp + 0x400]
cmp qword [rax], rdi
mov ecx, 0xdfcb50f4
mov eax, 0xd52bc80d
cmove ecx, eax
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x47d7f6c8
mov eax, 0xf40e7790
jmp 0x14027c9a5
mov eax, dword [rsp + 0xdc]
mov dword [rsp + 0x3b8], eax
mov ecx, 0xdb974863
jmp 0x14027c9c0
mov ecx, 0x8ba04d1c
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0xca102c5b
je 0x140281dc7
cmp eax, 0x8fbd2bb
jne 0x140281220
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x214
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x214
mov r8d, 0xa1
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140281220
call fcn.14012fb50
mov qword [rsp + 0x70], rax
mov ecx, 0x61345b7e
jmp 0x14027c9c0
cmp byte [rsp + 0x4a], 0
mov ecx, 0x27cfa90
mov eax, 0xd2bcb53
cmovne ecx, eax
jmp 0x14027c9c0
cmp byte [rsp + 0x6f], 0
mov ecx, 0xa2fd3df8
mov eax, 0x8bddcd76
cmovne ecx, eax
jmp 0x14027c9c0
call qword [sym.imp.USER32.dll_GetCapture]
mov qword [rsp + 0x420], rax
mov ecx, 0x59ac1af4
jmp 0x14027c9c0
cmp byte [rsp + 0x64], 0
mov ecx, 0x176f6da
mov eax, 0xb762d7e8
cmovne ecx, eax
jmp 0x14027c9c0
mov esi, dword [rsp + 0x90]
mov ebp, dword [rsp + 0x4c]
mov edi, dword [rsp + 0x78]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop
cmp eax, 0xca102c5b
je 0x140281dd6
cmp eax, 0x8fbd2bb
jne 0x140281300
mov rcx, qword [rsp + 0x40]
mov edx, esi
mov r8b, 1
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, esi
mov r8d, edi
mov r9d, ebp
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140281300
mov rax, qword [rsp + 0x438]
mov byte [rax], 1
mov ecx, 0xcd781322
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xa3821f97
mov eax, 0x5e626c3b
jmp 0x14027c9a5
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x3c0], rax
mov ecx, 0x7a7949fe
jmp 0x14027c9c0
mov rax, qword [rsp + 0x418]
shr eax, 0x18
and eax, 1
mov byte [rsp + 0x65], al
mov ecx, 0xa1dd222f
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x394cf5c3
mov eax, 0xd92aea3d
jmp 0x14027c9a5
mov eax, dword [rsp + 0x3bc]
cmp eax, 7
mov ecx, 0xcd781322
mov eax, 0x24488640
cmove ecx, eax
jmp 0x14027c9c0
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x3e0], rcx
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rcx
mov rax, qword [rsp + 0x3e8]
mov ecx, dword [rsp + 0xd8]
mov dword [rax], ecx
lea rax, [rsp + 0x44c]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x3f0]
mov ecx, dword [rsp + 0x11c]
mov dword [rax], ecx
mov rax, qword [rsp + 0x70]
mov eax, dword [rax]
shr eax, 0xa
and eax, 1
mov byte [rsp + 0x4a], al
mov al, byte [rsp + 0x4a]
mov ecx, 0x2fe2aa53
jmp 0x14027c9c0
mov ecx, 0xceae1304
jmp 0x14027c9c0
mov eax, dword [rsp + 0xa4]
mov dword [rsp + 0xb8], eax
mov rax, qword [rsp + 0x80]
add rax, 0x14
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xc8]
cmp dword [rax], 0
mov ecx, 0x72de413c
mov eax, 0xf9834561
cmove ecx, eax
jmp 0x14027c9c0
mov ecx, 0xe40b2588
jmp 0x14027c9c0
mov ecx, 0x7b57e835
nop dword [rax + rax]
cmp ecx, 0x649a8e02
je 0x140281ded
cmp ecx, 0x7b57e835
jne 0x1402814b0
mov ecx, 0xa4
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x1402814b0
mov rcx, qword [rsp + 0x70]
movaps xmm1, xmm6
movaps xmm2, xmm6
call fcn.140106210
mov ecx, 0x3b1aeba5
jmp 0x14027c9c0
mov dword [rsp + 0x98], 0x10d
mov ecx, 0x8fcbb01b
jmp 0x14027c9c0
call qword [sym.imp.USER32.dll_GetMessageExtraInfo]
mov qword [rsp + 0x58], rax
mov ecx, 0x80a7d99d
jmp 0x140281530
mov ecx, 0x923a39c9
mov eax, 1
nop word cs:[rax + rax]
nop
cmp ecx, 0xbd3b8022
jle 0x140281580
cmp ecx, 0x220723d7
jg 0x1402815b0
cmp ecx, 0xbd3b8023
je 0x140281609
cmp ecx, 0xe314a368
jne 0x140281530
mov rcx, qword [rsp + 0x40]
lea rdx, [rbx + 0x80]
cmp rcx, rdx
sete byte [rsp + 0x88]
mov ecx, 0x35202e8b
jmp 0x140281530
cmp ecx, 0x9b646f10
jle 0x1402815dd
cmp ecx, 0x9b646f11
je 0x14028161c
cmp ecx, 0xa28a9d97
jne 0x140281530
mov ecx, 0x923a39c9
xor eax, eax
jmp 0x140281530
cmp ecx, 0x220723d8
je 0x14028151a
cmp ecx, 0x35202e8b
jne 0x140281530
cmp byte [rsp + 0x88], 0
mov ecx, 0xa28a9d97
cmovne ecx, ebp
jmp 0x140281530
cmp ecx, 0x80a7d99d
jne 0x14028162b
mov rcx, qword [rsp + 0x58]
and ecx, 0xffffff80
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x40]
cmp rcx, rbx
sete byte [rsp + 0x3f]
mov ecx, 0xbd3b8023
jmp 0x140281530
cmp byte [rsp + 0x3f], 0
mov ecx, 0xe314a368
cmovne ecx, r13d
jmp 0x140281530
mov ecx, 0x923a39c9
mov eax, 2
jmp 0x140281530
cmp ecx, 0x923a39c9
jne 0x140281530
mov dword [rsp + 0x3a0], eax
mov eax, dword [rsp + 0x100]
mov dword [rsp + 0x3a4], eax
mov ecx, 0xf86ac920
jmp 0x14027c9c0
mov rax, qword [rsp + 0x80]
mov qword [rax + 8], rdi
mov rax, qword [rsp + 0x80]
add rax, 0x10
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0xc0]
mov eax, dword [rax]
cmp eax, dword [rsp + 0x9c]
mov ecx, 0xc5aa3449
mov eax, 0xde272304
cmove ecx, eax
jmp 0x14027c9c0
call qword [sym.imp.USER32.dll_GetMessageExtraInfo]
mov qword [rsp + 0x58], rax
mov ecx, 0x80a7d99d
jmp 0x1402816c0
mov ecx, 0x923a39c9
mov eax, 1
nop word cs:[rax + rax]
nop
cmp ecx, 0xbd3b8022
jle 0x140281710
cmp ecx, 0x220723d7
jg 0x140281740
cmp ecx, 0xbd3b8023
je 0x140281799
cmp ecx, 0xe314a368
jne 0x1402816c0
mov rcx, qword [rsp + 0x40]
lea rdx, [rbx + 0x80]
cmp rcx, rdx
sete byte [rsp + 0x88]
mov ecx, 0x35202e8b
jmp 0x1402816c0
cmp ecx, 0x9b646f10
jle 0x14028176d
cmp ecx, 0x9b646f11
je 0x1402817ac
cmp ecx, 0xa28a9d97
jne 0x1402816c0
mov ecx, 0x923a39c9
xor eax, eax
jmp 0x1402816c0
cmp ecx, 0x220723d8
je 0x1402816ab
cmp ecx, 0x35202e8b
jne 0x1402816c0
cmp byte [rsp + 0x88], 0
mov ecx, 0xa28a9d97
cmovne ecx, ebp
jmp 0x1402816c0
cmp ecx, 0x80a7d99d
jne 0x1402817bb
mov rcx, qword [rsp + 0x58]
and ecx, 0xffffff80
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x40]
cmp rcx, rbx
sete byte [rsp + 0x3f]
mov ecx, 0xbd3b8023
jmp 0x1402816c0
cmp byte [rsp + 0x3f], 0
mov ecx, 0xe314a368
cmovne ecx, r13d
jmp 0x1402816c0
mov ecx, 0x923a39c9
mov eax, 2
jmp 0x1402816c0
cmp ecx, 0x923a39c9
jne 0x1402816c0
cmp r15d, 0x201
mov dword [rsp + 0x398], eax
sete byte [rsp + 0x63]
mov ecx, 0x2ebb7f80
jmp 0x14027c9c0
cmp qword [rsp + 0x80], 0
mov ecx, 0x75fd1e5a
mov eax, 0x3bc8def0
cmove ecx, eax
jmp 0x14027c9c0
lea rcx, [rsp + 0x468]
call qword [sym.imp.USER32.dll_TrackMouseEvent]
mov ecx, 0x14145569
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop
cmp eax, 0xca102c5b
je 0x140281e1d
cmp eax, 0x8fbd2bb
jne 0x140281830
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x215
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x215
mov r8d, 0xa5
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140281830
mov ecx, 0x176f6da
jmp 0x14027c9c0
mov eax, dword [rsp + 0x78]
cmp eax, 0x11
sete byte [rsp + 0x69]
mov ecx, 0x51fd380d
jmp 0x14027c9c0
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
nop
cmp ecx, 0x649a8e02
je 0x140281e2c
cmp ecx, 0x7b57e835
jne 0x1402818b0
mov ecx, 0xa2
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x1402818b0
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov ecx, 0x2f0c14df
nop dword [rax + rax]
cmp ecx, 0x6f44cf9d
je 0x140281e54
cmp ecx, 0x2f0c14df
jne 0x1402818f0
mov ecx, 0x7b57e835
nop dword [rax]
cmp ecx, 0x649a8e02
je 0x140281935
cmp ecx, 0x7b57e835
jne 0x140281910
mov ecx, select
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x140281910
and al, 1
mov byte [rsp + 0x58], al
mov r8b, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x40]
mov edx, 0x1000
call fcn.140105e80
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
nop
cmp ecx, 0x649a8e02
je 0x140281985
cmp ecx, 0x7b57e835
jne 0x140281960
mov ecx, select
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x140281960
and al, 1
mov byte [rsp + 0x58], al
mov r8b, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x40]
mov edx, 0x2000
call fcn.140105e80
mov ecx, 0x7b57e835
nop word cs:[rax + rax]
nop
cmp ecx, 0x649a8e02
je 0x1402819d5
cmp ecx, 0x7b57e835
jne 0x1402819b0
mov ecx, reloc.WS2_32.dll_select
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x1402819b0
and al, 1
mov byte [rsp + 0x58], al
mov al, byte [rsp + 0x58]
mov ecx, 0x6f44cf9d
jmp 0x1402818f0
mov eax, dword [rsp + 0xb8]
mov rcx, qword [rsp + 0xc8]
mov ecx, dword [rcx]
bts ecx, eax
mov rax, qword [rsp + 0xc8]
mov dword [rax], ecx
mov ecx, 0x6aa1234e
jmp 0x14027c9c0
cmp byte [rsp + 0x61], 0
mov ecx, 0xb3c7a58d
mov eax, 0xe73d9859
cmovne ecx, eax
jmp 0x14027c9c0
movzx eax, byte [rsp + 0x3e]
mov dword [rsp + 0xb4], eax
mov eax, dword [rsp + 0x3b4]
cmp eax, dword [rsp + 0xb4]
mov ecx, 0xd774bae6
mov eax, 0x80580471
cmove ecx, eax
jmp 0x14027c9c0
mov rcx, qword [rsp + 0x70]
movzx edx, word [rsp + 0xa2]
call fcn.1401031f0
mov ecx, 0xbeb6b175
jmp 0x14027c9c0
mov rcx, rdi
call qword [sym.imp.USER32.dll_SetCapture]
mov ecx, 0x2b4a5aed
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop dword [rax + rax]
cmp eax, 0xca102c5b
je 0x140281ea5
cmp eax, 0x8fbd2bb
jne 0x140281aa0
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x213
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x213
mov r8d, 0xa3
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140281aa0
mov ecx, 0xf40e7790
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
mov dword [rsp + 0x3a8], eax
mov ecx, 0x74739a4e
jmp 0x14027c9c0
mov al, byte [rsp + 0x6d]
cmp byte [rsp + 0x6e], 0
mov ecx, 0xbeb6b175
mov edx, 0xbc5bea5b
cmovne ecx, edx
test al, al
mov eax, 0xbeb6b175
cmove ecx, eax
jmp 0x14027c9c0
movzx eax, word [rsp + 0x482]
shl eax, 0x10
xor ecx, ecx
cmp eax, 0x10000
sete cl
mov eax, 4
sub eax, ecx
mov dword [rsp + 0x39c], eax
mov ecx, 0x5dab51a1
jmp 0x14027c9c0
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0x3b0]
cmp ecx, eax
mov ecx, 0xe40b2588
mov eax, 0x47c58d51
cmove ecx, eax
jmp 0x14027c9c0
mov rcx, rdi
lea rdx, [rsp + 0x448]
call qword [sym.imp.USER32.dll_ScreenToClient]
mov ecx, 0xf64545cb
jmp 0x14027c9c0
cmp byte [rsp + 0x4a], 0
mov ecx, 0xe633ce01
mov eax, 0xb3c7a58d
cmovne ecx, eax
jmp 0x14027c9c0
movsx eax, word [rsp + 0x7e]
xorps xmm2, xmm2
cvtsi2ss xmm2, eax
divss xmm2, xmm7
mov rcx, qword [rsp + 0x70]
xorps xmm1, xmm1
call fcn.140107700
mov ecx, 0xb2391581
jmp 0x14027c9c0
cmp byte [rsp + 0x68], 0
mov ecx, 0x4b5ea567
mov eax, 0x7ced105c
cmovne ecx, eax
jmp 0x14027c9c0
cmp byte [rsp + 0x65], 0
mov ecx, 0x8fcbb01b
mov eax, 0xbc363a0c
cmovne ecx, eax
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x98], eax
jmp 0x14027c9c0
mov eax, dword [rsp + 0x9c]
xor ecx, ecx
cmp eax, 2
sete cl
shl ecx, 4
or ecx, 2
mov dword [rsp + 0x454], ecx
mov qword [rsp + 0x458], rdi
mov dword [rsp + 0x460], 0
mov ecx, 0x47474006
jmp 0x14027c9c0
cmp byte [rsp + 0x66], 0
mov ecx, 0x92efb207
mov eax, 0xcf1e466a
cmovne ecx, eax
jmp 0x14027c9c0
mov ecx, 0x92efb207
jmp 0x14027c9c0
mov rax, qword [rsp + 0x3d0]
mov ecx, 0xde272304
jmp 0x14027c9c0
mov bpl, byte [rsp + 0x3e]
mov esi, dword [rsp + 0x4c]
call fcn.14012fb50
mov qword [rsp + 0x40], rax
mov eax, 0x8fbd2bb
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xca102c5b
je 0x140281eb4
cmp eax, 0x8fbd2bb
jne 0x140281cb0
mov rcx, qword [rsp + 0x40]
mov r8d, ebp
and r8b, 1
mov edx, 0x20f
call fcn.140105e80
mov rcx, qword [rsp + 0x40]
mov dword [rsp + 0x20], 0xffffffff
mov edx, 0x20f
mov r8d, 0xa2
mov r9d, esi
call fcn.140105f60
mov eax, 0xca102c5b
jmp 0x140281cb0
mov rax, qword [rsp + 0xd0]
mov word [rsp + 0xa2], ax
mov ecx, 0x1fd1d5b
jmp 0x14027c9c0
mov ecx, 0x1c801a63
jmp 0x14027c9c0
mov ecx, 0xb3c7a58d
jmp 0x14027c9c0
mov ecx, 0xb49e0af0
mov ebp, 0x220723d8
jmp 0x14027c9c0
mov ecx, 0xe35eca41
mov ebp, 0x220723d8
jmp 0x14027c9c0
mov ecx, 0x5e626c3b
mov ebp, 0x220723d8
jmp 0x14027c9c0
mov ecx, 0x456bfdb5
mov ebx, 0xff515700
mov r14, qword [sym.imp.USER32.dll_GetKeyState]
mov r13d, 0x9b646f11
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
mov dword [rsp + 0x3b0], eax
mov ecx, 0x2e25a382
jmp 0x14027c9c0
mov qword [rsp + 0x80], rsi
mov ecx, 0x52c6b9e1
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
mov ecx, dword [rsp + 0xb4]
cmp ecx, eax
sete byte [rsp + 0x6b]
mov ecx, 0xca61341e
jmp 0x14027c9c0
mov ecx, 0x963fa161
mov ebp, 0x220723d8
jmp 0x14027c9c0
mov ecx, 0xa3f4d253
mov rdi, qword [rsp + 0x3c8]
mov ebp, 0x220723d8
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
mov dword [rsp + 0x3b4], eax
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe9cac866
mov eax, 0x9afe8f98
jmp 0x14027c9a5
mov ecx, 0xfd16e115
mov ebp, 0x220723d8
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
mov dword [rsp + 0x3ac], eax
movzx eax, byte [rsp + 0x3e]
mov dword [rsp + 0xb0], eax
mov ecx, 0xfc9fbdad
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x88], al
mov rcx, qword [rsp + 0x40]
mov r8b, byte [rsp + 0x88]
mov edx, 0x4000
call fcn.140105e80
mov ecx, 0x7b57e835
nop dword [rax]
cmp ecx, 0x649a8e02
je 0x140281ee4
cmp ecx, 0x7b57e835
jne 0x140281e80
mov ecx, 0x5d
call r14
movzx eax, ax
shr eax, 0xf
mov ecx, 0x649a8e02
jmp 0x140281e80
mov ecx, 0x3c02a4e8
mov ebp, 0x220723d8
jmp 0x14027c9c0
mov eax, dword [0x14035cf28]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xa3821f97
mov eax, 0xa2c24302
cmove ecx, eax
cmp dword [0x14035cf2c], 0xa
cmovl ecx, eax
mov ebp, 0x220723d8
jmp 0x14027c9c0
and al, 1
mov byte [rsp + 0x58], al
mov r8b, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x40]
mov edx, 0x8000
call fcn.140105e80
mov ecx, 0x1abcf1c1
jmp 0x14027c9c0
mov rcx, qword [rsp + 0x488]
xor rcx, rsp
call fcn.1402e6030
mov rax, qword [rsp + 0x3c0]
movaps xmm6, xmmword [rsp + 0x490]
movaps xmm7, xmmword [rsp + 0x4a0]
movaps xmm8, xmmword [rsp + 0x4b0]
add rsp, 0x4c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret