Function at 0x1402fc25a
Capabilities:
Authenticate hmac
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x6b63799f
pushf
not eax
add eax, 0xaab90323
xor eax, 0xf594395d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xaacf91c5
xor eax, 0xc7f91eb7
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9f0bbeff
xor eax, 0xa2328b6e
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc6f1ddca
xor eax, 0xa55ca6b2
rol eax, 7
popf
cmp eax, 0x29
jne 0x1402fc2bd
popf
pop rax
jmp 0x1402fdb2f
cmp eax, 0
jne 0x1402fc2cc
popf
pop rax
jmp 0x1402fc6b9
cmp eax, 0x3f
jne 0x1402fc2db
popf
pop rax
jmp 0x1402fe642
cmp eax, 1
jne 0x1402fc2ea
popf
pop rax
jmp 0x1402fc77e
cmp eax, 0xd
jne 0x1402fc2f9
popf
pop rax
jmp 0x1402fcc64
cmp eax, 0x1a
jne 0x1402fc308
popf
pop rax
jmp 0x1402fd2a6
cmp eax, 0x44
jne 0x1402fc317
popf
pop rax
jmp 0x1402fe8bf
cmp eax, 0x31
jne 0x1402fc326
popf
pop rax
jmp 0x1402fdf4e
cmp eax, 0x40
jne 0x1402fc335
popf
pop rax
jmp 0x1402fe745
cmp eax, 8
jne 0x1402fc344
popf
pop rax
jmp 0x1402fca7f
cmp eax, 0x2a
jne 0x1402fc353
popf
pop rax
jmp 0x1402fdb69
cmp eax, 0x17
jne 0x1402fc362
popf
pop rax
jmp 0x1402fd0fd
cmp eax, 0x1c
jne 0x1402fc371
popf
pop rax
jmp 0x1402fd405
cmp eax, 0x2e
jne 0x1402fc380
popf
pop rax
jmp 0x1402fdd83
cmp eax, 0x18
jne 0x1402fc38f
popf
pop rax
jmp 0x1402fd17d
cmp eax, 0x2b
jne 0x1402fc39e
popf
pop rax
jmp 0x1402fdc03
cmp eax, 0x1b
jne 0x1402fc3ad
popf
pop rax
jmp 0x1402fd34c
cmp eax, 0x2d
jne 0x1402fc3bc
popf
pop rax
jmp 0x1402fdd16
cmp eax, 0x23
jne 0x1402fc3cb
popf
pop rax
jmp 0x1402fd7e3
cmp eax, 0x25
jne 0x1402fc3da
popf
pop rax
jmp 0x1402fd8e3
cmp eax, 0x43
jne 0x1402fc3e9
popf
pop rax
jmp 0x1402fe85d
cmp eax, 0x13
jne 0x1402fc3f8
popf
pop rax
jmp 0x1402fcefa
cmp eax, 0x33
jne 0x1402fc407
popf
pop rax
jmp 0x1402fe00f
cmp eax, 0x24
jne 0x1402fc416
popf
pop rax
jmp 0x1402fd876
cmp eax, 0x1e
jne 0x1402fc425
popf
pop rax
jmp 0x1402fd53e
cmp eax, 0xc
jne 0x1402fc434
popf
pop rax
jmp 0x1402fcbce
cmp eax, 0x26
jne 0x1402fc443
popf
pop rax
jmp 0x1402fd989
cmp eax, 0x27
jne 0x1402fc452
popf
pop rax
jmp 0x1402fda09
cmp eax, 0x30
jne 0x1402fc461
popf
pop rax
jmp 0x1402fdece
cmp eax, 0x10
jne 0x1402fc470
popf
pop rax
jmp 0x1402fcdba
cmp eax, 0x37
jne 0x1402fc47f
popf
pop rax
jmp 0x1402fe254
cmp eax, 9
jne 0x1402fc48e
popf
pop rax
jmp 0x1402fcae0
cmp eax, 0x39
jne 0x1402fc49d
popf
pop rax
jmp 0x1402fe38d
cmp eax, 0x16
jne 0x1402fc4ac
popf
pop rax
jmp 0x1402fd047
cmp eax, 0x3b
jne 0x1402fc4bb
popf
pop rax
jmp 0x1402fe489
cmp eax, 0xa
jne 0x1402fc4ca
popf
pop rax
jmp 0x1402fcb5c
cmp eax, 0x36
jne 0x1402fc4d9
popf
pop rax
jmp 0x1402fe1ba
cmp eax, 0x14
jne 0x1402fc4e8
popf
pop rax
jmp 0x1402fcf34
cmp eax, 7
jne 0x1402fc4f7
popf
pop rax
jmp 0x1402fca3f
cmp eax, 0x3d
jne 0x1402fc506
popf
pop rax
jmp 0x1402fe546
cmp eax, 2
jne 0x1402fc515
popf
pop rax
jmp 0x1402fc816
cmp eax, 0x20
jne 0x1402fc524
popf
pop rax
jmp 0x1402fd63a
cmp eax, 0x41
jne 0x1402fc533
popf
pop rax
jmp 0x1402fe77f
cmp eax, 0x11
jne 0x1402fc542
popf
pop rax
jmp 0x1402fce3d
cmp eax, 0x35
jne 0x1402fc551
popf
pop rax
jmp 0x1402fe148
cmp eax, 0x3a
jne 0x1402fc560
popf
pop rax
jmp 0x1402fe449
cmp eax, 0x12
jne 0x1402fc56f
popf
pop rax
jmp 0x1402fce77
cmp eax, 0x21
jne 0x1402fc57e
popf
pop rax
jmp 0x1402fd6ba
cmp eax, 0x38
jne 0x1402fc58d
popf
pop rax
jmp 0x1402fe2e7
cmp eax, 0xb
jne 0x1402fc59c
popf
pop rax
jmp 0x1402fcb96
cmp eax, 0xf
jne 0x1402fc5ab
popf
pop rax
jmp 0x1402fcd11
cmp eax, 0x15
jne 0x1402fc5ba
popf
pop rax
jmp 0x1402fcfa7
cmp eax, 5
jne 0x1402fc5c9
popf
pop rax
jmp 0x1402fc904
cmp eax, 6
jne 0x1402fc5d8
popf
pop rax
jmp 0x1402fc9b7
cmp eax, 0x22
jne 0x1402fc5e7
popf
pop rax
jmp 0x1402fd74d
cmp eax, 0x3c
jne 0x1402fc5f6
popf
pop rax
jmp 0x1402fe4d7
cmp eax, 0x1f
jne 0x1402fc605
popf
pop rax
jmp 0x1402fd58b
cmp eax, 4
jne 0x1402fc614
popf
pop rax
jmp 0x1402fc8c9
cmp eax, 0x2f
jne 0x1402fc623
popf
pop rax
jmp 0x1402fde29
cmp eax, 0x28
jne 0x1402fc632
popf
pop rax
jmp 0x1402fdaaf
cmp eax, 0x3e
jne 0x1402fc641
popf
pop rax
jmp 0x1402fe580
cmp eax, 0x42
jne 0x1402fc650
popf
pop rax
jmp 0x1402fe810
cmp eax, 0x2c
jne 0x1402fc65f
popf
pop rax
jmp 0x1402fdc83
cmp eax, 3
jne 0x1402fc66e
popf
pop rax
jmp 0x1402fc88c
cmp eax, 0x19
jne 0x1402fc67d
popf
pop rax
jmp 0x1402fd236
cmp eax, 0x1d
jne 0x1402fc68c
popf
pop rax
jmp 0x1402fd498
cmp eax, 0x34
jne 0x1402fc69b
popf
pop rax
jmp 0x1402fe0b5
cmp eax, 0x32
jne 0x1402fc6aa
popf
pop rax
jmp 0x1402fdf88
cmp eax, 0xe
jne 0x1402fc6b9
popf
pop rax
jmp 0x1402fcd0a
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x80
mov rax, qword [rsp + 0x90]
mov eax, dword [rax]
mov dword [rsp + 0x20], eax
mov byte [rsp + 0x25], 1
cmp dword [rsp + 0x20], 0x20
jae 0x1402fc725
push rax
pushf
mov eax, 0x6da4a8a4
pushf
not eax
add eax, 0x819ad9b2
xor eax, 0xce0bc24f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9122edd0
xor eax, 0x9955f258
rol eax, 0xd4
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xd4e51a5b
pushf
not eax
add eax, 0xe7d46f16
xor eax, 0xadd06631
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe3ba6890
xor eax, 0xa76bc504
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xcf9cbf46
xor eax, 0x885b35e5
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9eca478f
xor eax, 0xf2ec0b73
rol eax, 0x92
popf
jmp 0x1402fc2ae
mov byte [rsp + 0x24], 0
cmp dword [rsp + 0x20], 0xa
jne 0x1402fc7e3
push rax
pushf
mov eax, 0x8bd2987f
pushf
not eax
add eax, 0x9014c9ad
xor eax, 0xa226b5cd
rol eax, 6
popf
pushf
not eax
add eax, 0xfa56f334
xor eax, 0xdf035571
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb8dcb180
xor eax, 0xf725b96e
rol eax, 0xac
popf
pushf
not eax
add eax, 0x894fc847
xor eax, 0xf8e55d09
rol eax, 0x64
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x48f4725c
pushf
not eax
add eax, 0xcc082e12
xor eax, 0xa94f5452
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb29b4f4b
xor eax, 0xf8bb8076
rol eax, 0xbb
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x98]
and eax, 0x4000000
test eax, eax
je 0x1402fc859
push rax
pushf
mov eax, 0xd3c29116
pushf
not eax
add eax, 0x8abdbb9a
xor eax, 0xec15073f
rol eax, 0x66
popf
pushf
not eax
add eax, 0x90622707
xor eax, 0xd4d6b4f0
rol eax, 0xb8
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x26a20009
pushf
not eax
add eax, 0xcb5e59f2
xor eax, 0xb6f83043
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa5962101
xor eax, 0xcd03fdb3
rol eax, 0x83
popf
jmp 0x1402fc2ae
mov dword [rsp + 0x28], 1
jmp 0x1402fc904
mov dword [rsp + 0x28], 0
push rax
pushf
mov eax, 0xa629481f
pushf
not eax
add eax, 0xcbbc7e2e
xor eax, 0xf10a7763
rol eax, 0x14
popf
pushf
not eax
add eax, 0xda9716b2
xor eax, 0xc3b9cd18
rol eax, 0xa0
popf
jmp 0x1402fc2ae
movzx eax, byte [rsp + 0x24]
or eax, dword [rsp + 0x28]
mov byte [rsp + 0x24], al
cmp dword [rsp + 0x20], 9
jne 0x1402fc95e
push rax
pushf
mov eax, 0xe5b3de7c
pushf
not eax
add eax, 0x983b4b19
xor eax, 0x8cc9986d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xefd5b3b3
xor eax, 0x89bcf94f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc84d0b05
xor eax, 0xed4225f5
rol eax, 0x84
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xe5e192bb
pushf
not eax
add eax, 0xe313127a
xor eax, 0xc065b483
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x97cb4cb7
xor eax, 0xbb8b4441
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc816876d
xor eax, 0xc11b1252
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8930ca8b
xor eax, 0xc24d02be
rol eax, 0xb6
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x98]
and eax, 0x400
test eax, eax
je 0x1402fc9f9
push rax
pushf
mov eax, 0xefbd081d
pushf
not eax
add eax, 0x93ba7c22
xor eax, 0xfaefd1d5
rol eax, 1
popf
pushf
not eax
add eax, 0x89ecdfe1
xor eax, 0xd7c6543e
rol eax, 0x52
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x3d23205d
pushf
not eax
add eax, 0xf66d5e02
xor eax, 0x8de771e7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc60734f6
xor eax, 0xc6137b28
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc8ed1ae4
xor eax, 0xd26f4276
rol eax, 0x96
popf
jmp 0x1402fc2ae
mov dword [rsp + 0x2c], 1
jmp 0x1402fcae0
mov dword [rsp + 0x2c], 0
push rax
pushf
mov eax, 0x5255b815
pushf
not eax
add eax, 0xc5637bcf
xor eax, 0x8ce15170
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd688e475
xor eax, 0xe30d2f0a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdb251260
xor eax, 0xe8fb978d
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbfa17987
xor eax, 0xb412828b
rol eax, 0x13
popf
jmp 0x1402fc2ae
movzx eax, byte [rsp + 0x24]
or eax, dword [rsp + 0x2c]
mov byte [rsp + 0x24], al
movzx eax, byte [rsp + 0x24]
test eax, eax
jne 0x1402fcb29
push rax
pushf
mov eax, 0xfa80066
pushf
not eax
add eax, 0xbba69f2e
xor eax, 0xebff0f4b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc6a8aed0
xor eax, 0xe3902ecd
rol eax, 0x83
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xd5ece7d8
pushf
not eax
add eax, 0x97aca12b
xor eax, 0x80066a1f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9c08467b
xor eax, 0xb41e9fda
rol eax, 0xc8
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov byte [rsp + 0x25], 0
push rax
pushf
mov eax, 0x30ce870a
pushf
not eax
add eax, 0xb75f8b2d
xor eax, 0xaa8eb524
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf2589fb4
xor eax, 0x90404774
rol eax, 0x70
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0xb0], 4
je 0x1402fcc0b
push rax
pushf
mov eax, 0xbd52d7c3
pushf
not eax
add eax, 0xfd912928
xor eax, 0x9d90cede
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd7fb642c
xor eax, 0xe943f854
rol eax, 0x7c
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xff61e678
pushf
not eax
add eax, 0xbcf8be31
xor eax, 0xcfc870a9
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc06666cc
xor eax, 0xdbb410fc
rol eax, 0x59
popf
pushf
not eax
add eax, 0xff34ddd7
xor eax, 0x8e9e3db5
rol eax, 0x79
popf
pushf
not eax
add eax, 0xfe9d6919
xor eax, 0xb90476d9
rol eax, 0x9a
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x7f
jne 0x1402fccb1
push rax
pushf
mov eax, 0xd4616c45
pushf
not eax
add eax, 0x87bfd5f6
xor eax, 0xd67c4a50
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf8591e9a
xor eax, 0xb0d5b02e
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf59b74ed
xor eax, 0xa4a869cb
rol eax, 0x72
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x29d2e5bb
pushf
not eax
add eax, 0xe2595ad7
xor eax, 0x8527cf48
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9eb02c36
xor eax, 0xc2dfd1c2
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf31734c1
xor eax, 0xd9596b03
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd743c2a2
xor eax, 0xfd54d084
rol eax, 0x2d
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
cmp dword [rsp + 0x20], 0xe000
jb 0x1402fcd61
push rax
pushf
mov eax, 0xbc8d5517
pushf
not eax
add eax, 0xa8cc8904
xor eax, 0xc9c65f6e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfa875499
xor eax, 0xc451311c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd1b1a168
xor eax, 0xb820c020
rol eax, 0x75
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x57036b3e
pushf
not eax
add eax, 0xa1d19b8b
xor eax, 0xc5e0ea21
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc3684a06
xor eax, 0xf9acf2d7
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa256f009
xor eax, 0xcb9fdf72
rol eax, 5
popf
pushf
not eax
add eax, 0x9129f149
xor eax, 0x9b449a47
rol eax, 0xbf
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0xf8ff
ja 0x1402fce0a
push rax
pushf
mov eax, 0x8a538883
pushf
not eax
add eax, 0xc7054337
xor eax, 0xb1afd18e
rol eax, 0x62
popf
pushf
not eax
add eax, 0xaca5c917
xor eax, 0x823036f9
rol eax, 0x87
popf
pushf
not eax
add eax, 0x90d6d05d
xor eax, 0xa0c1635f
rol eax, 0x47
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x16ef4542
pushf
not eax
add eax, 0x82f4d0eb
xor eax, 0xb6e62c52
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd2e364ea
xor eax, 0xff462513
rol eax, 0xaa
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
cmp dword [rsp + 0x20], 0xffff
jbe 0x1402fcec7
push rax
pushf
mov eax, 0x79a1fe45
pushf
not eax
add eax, 0xfd3b6ddd
xor eax, 0xd14f8dae
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x833419ac
xor eax, 0xdb9bcbd1
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc1add964
xor eax, 0xd5e28386
rol eax, 0xfe
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xe8933f60
pushf
not eax
add eax, 0xf53d4d38
xor eax, 0xac6ddda6
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc4741cbf
xor eax, 0xca65e8a3
rol eax, 0x42
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
movzx eax, byte [rsp + 0x25]
test eax, eax
je 0x1402fcf74
push rax
pushf
mov eax, 0x88acc311
pushf
not eax
add eax, 0xb0d56b0a
xor eax, 0xd42a7317
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd4960f31
xor eax, 0xdc980dcc
rol eax, 0x41
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x28785947
pushf
not eax
add eax, 0xa17f1377
xor eax, 0x97e5f00d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd1339a69
xor eax, 0xf36d7a23
rol eax, 0xb7
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x98]
and eax, 0x2000f
test eax, eax
je 0x1402fcfee
push rax
pushf
mov eax, 0x905c6e70
pushf
not eax
add eax, 0x81310df9
xor eax, 0xbeda86f4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa0ce9c10
xor eax, 0x84996373
rol eax, 0x33
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x6f2aebb3
pushf
not eax
add eax, 0xcd263447
xor eax, 0xde9a30a9
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf0254af1
xor eax, 0xe0dcbd0c
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfe8e01e7
xor eax, 0x822a6e94
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb49017c7
xor eax, 0xc18a1a0e
rol eax, 0xff
popf
jmp 0x1402fc2ae
mov rax, qword [0x140140a78]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x38]
movsx eax, byte [rax + 0x53a8]
mov dword [rsp + 0x30], eax
mov eax, dword [rsp + 0x98]
and eax, 1
test eax, eax
je 0x1402fd0b7
push rax
pushf
mov eax, 0x8e06a2e9
pushf
not eax
add eax, 0xdc0a895d
xor eax, 0xd457ff71
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe2a01dc5
xor eax, 0xbba5e2b0
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9e6d8ed6
xor eax, 0xab24aa0a
rol eax, 0x8c
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x2b025631
pushf
not eax
add eax, 0xd5f721fc
xor eax, 0xd216ade6
rol eax, 0x49
popf
pushf
not eax
add eax, 0xea196de1
xor eax, 0x9bf11adf
rol eax, 0xea
popf
pushf
not eax
add eax, 0xcad5c374
xor eax, 0xdae10079
rol eax, 0xce
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x30
jb 0x1402fd14a
push rax
pushf
mov eax, 0x28010c18
pushf
not eax
add eax, 0x9fbfae62
xor eax, 0xe310d92c
rol eax, 0x15
popf
pushf
not eax
add eax, 0xd478ec24
xor eax, 0xecd4c65f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfc3a47b7
xor eax, 0xfa578312
rol eax, 0x2b
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xfd1af5f2
pushf
not eax
add eax, 0x8ef15273
xor eax, 0x92de3960
rol eax, 0x23
popf
pushf
not eax
add eax, 0xae67c160
xor eax, 0x9628125f
rol eax, 0x11
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x39
jbe 0x1402fd1dd
push rax
pushf
mov eax, 0xd11605e9
pushf
not eax
add eax, 0xf9227582
xor eax, 0xad7f6f78
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe64e924d
xor eax, 0xdcc4cbbb
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x91388997
xor eax, 0xacecde0b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xee17223f
xor eax, 0xfd3b52e2
rol eax, 0xaa
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x9ceea249
pushf
not eax
add eax, 0xfe37c95c
xor eax, 0xb6b257fe
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa4125f4d
xor eax, 0xdd8c0c5b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb11ff5f9
xor eax, 0x9daf5e3b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd57a7c34
xor eax, 0x8b4999ea
rol eax, 2
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x30]
cmp dword [rsp + 0x20], eax
je 0x1402fd273
push rax
pushf
mov eax, 0xd807b99c
pushf
not eax
add eax, 0xea5026a2
xor eax, 0xa342758f
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x85c36042
xor eax, 0xc16ddaf1
rol eax, 0xb9
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x19c60c3
pushf
not eax
add eax, 0xacaba817
xor eax, 0xf4405cbf
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x987712ab
xor eax, 0xe15f3ee4
rol eax, 0xa6
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2d
je 0x1402fd2f3
push rax
pushf
mov eax, 0x283bae8e
pushf
not eax
add eax, 0xdc7e1da5
xor eax, 0xead5d864
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa00d1aa4
xor eax, 0xd784c416
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc7643419
xor eax, 0xb60d8b92
rol eax, 0xb7
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xb6a3d8e3
pushf
not eax
add eax, 0x9e685fd4
xor eax, 0xedcefc78
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa652b64d
xor eax, 0xee47b32b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xff5091b1
xor eax, 0x9005cc85
rol eax, 0x17
popf
pushf
not eax
add eax, 0xdc5cd666
xor eax, 0xe9edc23c
rol eax, 0x6e
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2b
je 0x1402fd3ac
push rax
pushf
mov eax, 0x4eaa9274
pushf
not eax
add eax, 0x91bb2fdf
xor eax, 0x8a340cf4
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe86c2492
xor eax, 0xede5413f
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x83dafdfe
xor eax, 0xe884db02
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8448eeb9
xor eax, 0xe5dbdf3e
rol eax, 0xc6
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xb48b8d44
pushf
not eax
add eax, 0xded1f16d
xor eax, 0x84dbb4de
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa8b00085
xor eax, 0x9fc2b306
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe67ddb7f
xor eax, 0xc7ba550d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfa40998c
xor eax, 0xc4b910ff
rol eax, 0xc9
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2a
je 0x1402fd465
push rax
pushf
mov eax, 0xf7c74c51
pushf
not eax
add eax, 0xf713ff17
xor eax, 0xd1fe2ca0
rol eax, 5
popf
pushf
not eax
add eax, 0x9ccdce8d
xor eax, 0x9b9fc998
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8435b38a
xor eax, 0xca2bc64c
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbc7ed9f9
xor eax, 0xebd2c177
rol eax, 0x78
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x61201af5
pushf
not eax
add eax, 0xbc5cb8ea
xor eax, 0xb1d86470
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdf08c8f5
xor eax, 0xd532c101
rol eax, 0x17
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2f
je 0x1402fd4f8
push rax
pushf
mov eax, 0x44bd1447
pushf
not eax
add eax, 0xcaacedc1
xor eax, 0xb5ecd8b2
rol eax, 0x86
popf
pushf
not eax
add eax, 0x99d2a561
xor eax, 0xfb6ee32f
rol eax, 0x19
popf
pushf
not eax
add eax, 0xae3db691
xor eax, 0xc8fc907c
rol eax, 0x81
popf
pushf
not eax
add eax, 0x92715377
xor eax, 0x9368f553
rol eax, 0x39
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x3ba1c3c1
pushf
not eax
add eax, 0x91370802
xor eax, 0x94a28548
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9d282a54
xor eax, 0xc0bb6c6c
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe9eaf5e2
xor eax, 0x877e974b
rol eax, 0xc5
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov eax, dword [rsp + 0x98]
and eax, 0x20000
test eax, eax
je 0x1402fd5f4
push rax
pushf
mov eax, 0xbd5885af
pushf
not eax
add eax, 0x9d8af1a9
xor eax, 0xa6b31a38
rol eax, 0x98
popf
pushf
not eax
add eax, 0x83cb1489
xor eax, 0xb23261b5
rol eax, 0xff
popf
pushf
not eax
add eax, 0xee7c909e
xor eax, 0xd3962588
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc55743d0
xor eax, 0xa3c06704
rol eax, 9
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x159a261f
pushf
not eax
add eax, 0x92a5ef33
xor eax, 0xa386c8b1
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa830f55d
xor eax, 0xb73e5b85
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xcecd6c30
xor eax, 0x9f09b343
rol eax, 0x8f
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x30
jb 0x1402fd674
push rax
pushf
mov eax, 0x6328bb1d
pushf
not eax
add eax, 0xb36b90e9
xor eax, 0xe44402e8
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xae3e03e0
xor eax, 0xbc02c362
rol eax, 0x41
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xb1d8b72d
pushf
not eax
add eax, 0xa5a4d4f6
xor eax, 0x865091c2
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa19928a5
xor eax, 0xc26a37eb
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf8a3c07a
xor eax, 0xbe29c1b6
rol eax, 0xf3
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x39
jbe 0x1402fd707
push rax
pushf
mov eax, 0x470c0457
pushf
not eax
add eax, 0x836932a9
xor eax, 0xb9d6ffec
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd83cd969
xor eax, 0xe1e5b68d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd4fa0f6e
xor eax, 0xbe3d1f97
rol eax, 0xa9
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x9eb1c8c5
pushf
not eax
add eax, 0xdac39fb9
xor eax, 0xb44fc103
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa8a06b29
xor eax, 0xef0a9134
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xcec8ccdf
xor eax, 0x8b4eb1b7
rol eax, 0x83
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x30]
cmp dword [rsp + 0x20], eax
je 0x1402fd78a
push rax
pushf
mov eax, 0x7ab38f07
pushf
not eax
add eax, 0xd76f24d7
xor eax, 0xdd00292b
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9e064181
xor eax, 0xe2bbf965
rol eax, 0x8e
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x494fbac1
pushf
not eax
add eax, 0xf54dda38
xor eax, 0xf54b9a01
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd21c2643
xor eax, 0xf9d60ae0
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9c3e9006
xor eax, 0xdba598e1
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdf55476c
xor eax, 0xc073fbc0
rol eax, 0xcf
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2d
je 0x1402fd830
push rax
pushf
mov eax, 0xe8205a44
pushf
not eax
add eax, 0x97f49fa6
xor eax, 0xfa2885e2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9d27882f
xor eax, 0xe229da04
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8c6c5510
xor eax, 0xc25fb08f
rol eax, 0x76
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xc18f1092
pushf
not eax
add eax, 0xddce1c90
xor eax, 0xe53863d0
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb2096b82
xor eax, 0xf32aa2d7
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xdec1db4f
xor eax, 0xd1faf5f6
rol eax, 0xcd
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2b
je 0x1402fd8b0
push rax
pushf
mov eax, 0xc997934e
pushf
not eax
add eax, 0x8faaf736
xor eax, 0x9228551f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf6387a13
xor eax, 0x8845819c
rol eax, 0xb4
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x2568d952
pushf
not eax
add eax, 0xc7085cd5
xor eax, 0xa06ee290
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xdbf69fdb
xor eax, 0xcc6b3f4a
rol eax, 0x16
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2a
je 0x1402fd943
push rax
pushf
mov eax, 0xee18f386
pushf
not eax
add eax, 0x9b838b11
xor eax, 0xb5ff238c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xeff42af6
xor eax, 0xcbda8d43
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xed25f180
xor eax, 0x8e9a8c1c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd81a0b63
xor eax, 0xa06fb228
rol eax, 0xef
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x124e2873
pushf
not eax
add eax, 0xc096bcc9
xor eax, 0xd523c1b0
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe5fc6eb1
xor eax, 0xf1cee8c3
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xffa862eb
xor eax, 0xe9c74103
rol eax, 0x57
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x2f
je 0x1402fd9c3
push rax
pushf
mov eax, 0x88d76d54
pushf
not eax
add eax, 0xcad040cf
xor eax, 0xfc4b3c67
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xac0b3fcf
xor eax, 0xcd31d440
rol eax, 0x36
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xdb4c4a9d
pushf
not eax
add eax, 0xba0b1400
xor eax, 0xc074d6b2
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa9f6d15a
xor eax, 0x80eed1a3
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x876233bc
xor eax, 0xccb15338
rol eax, 0x13
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x65
je 0x1402fda69
push rax
pushf
mov eax, 0xf6561b
pushf
not eax
add eax, 0xcc84b607
xor eax, 0xf4091a84
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc4212d36
xor eax, 0xa9aa0d34
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9045dba2
xor eax, 0x8d5dc102
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xde4a1e1a
xor eax, 0x8507b9d5
rol eax, 0x23
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x5ae24f02
pushf
not eax
add eax, 0xa5733dcc
xor eax, 0xbf8310fd
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa007da5a
xor eax, 0xc5a8795c
rol eax, 0x65
popf
pushf
not eax
add eax, 0x808eb326
xor eax, 0xdd69e199
rol eax, 0x8a
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x45
je 0x1402fdae9
push rax
pushf
mov eax, 0xfdb8c96e
pushf
not eax
add eax, 0x87968c7e
xor eax, 0xe0f87531
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf511666a
xor eax, 0x913e540e
rol eax, 0x91
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x98bf721d
pushf
not eax
add eax, 0x9dccd49f
xor eax, 0xdce4037c
rol eax, 0x47
popf
pushf
not eax
add eax, 0x96229cf0
xor eax, 0xb6165593
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9a590cbe
xor eax, 0xc06628ad
rol eax, 0x21
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov eax, dword [rsp + 0x98]
and eax, 2
test eax, eax
je 0x1402fdbd0
push rax
pushf
mov eax, 0x8b7c6b04
pushf
not eax
add eax, 0xdb71cd5c
xor eax, 0xb27c32bf
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc05867ba
xor eax, 0xc5e1a6a9
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb0c92120
xor eax, 0xe2814d83
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xc84a59a0
xor eax, 0xe40aa691
rol eax, 0x55
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xc413c246
pushf
not eax
add eax, 0x98228cb9
xor eax, 0xa29202ad
rol eax, 0xe
popf
pushf
not eax
add eax, 0xee64b575
xor eax, 0xfc2cd7cb
rol eax, 0xe3
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x30
jb 0x1402fdc3d
push rax
pushf
mov eax, 0xa6f0dbe5
pushf
not eax
add eax, 0xbed76d9c
xor eax, 0xe8ad7615
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd69c22cb
xor eax, 0xed1f024b
rol eax, 0x18
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xed5ed4bf
pushf
not eax
add eax, 0xddf18f4e
xor eax, 0xcd678cbc
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x89121760
xor eax, 0xc34f540e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe9e20605
xor eax, 0xf99e8128
rol eax, 0xbf
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x39
jbe 0x1402fdce3
push rax
pushf
mov eax, 0x22cda610
pushf
not eax
add eax, 0xb4470287
xor eax, 0xd9292621
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc7497117
xor eax, 0xa4b4f2fe
rol eax, 0x18
popf
pushf
not eax
add eax, 0xedfe683a
xor eax, 0xb543cb60
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8125f00b
xor eax, 0xbd6f3007
rol eax, 0x8a
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x49deadfd
pushf
not eax
add eax, 0x912e2e6f
xor eax, 0x99abe14e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb606da62
xor eax, 0xf85a17e2
rol eax, 0x4f
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x61
jb 0x1402fdd50
push rax
pushf
mov eax, 0xdb3a7484
pushf
not eax
add eax, 0xed415e1b
xor eax, 0xd7d4270d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xcbbbebde
xor eax, 0xeda35569
rol eax, 0x10
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x9be7eb8c
pushf
not eax
add eax, 0x892d73d6
xor eax, 0xae0e7551
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc059be99
xor eax, 0xfcb6b62f
rol eax, 0x86
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x66
jbe 0x1402fdde3
push rax
pushf
mov eax, 0x481187d8
pushf
not eax
add eax, 0x8e780fe3
xor eax, 0xf3d1a665
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe8d17e3c
xor eax, 0xa7ce73f4
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa494613c
xor eax, 0xbad89e7d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe3d6ea66
xor eax, 0xe92cd54c
rol eax, 0xe9
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xb353e2d8
pushf
not eax
add eax, 0xbd28598f
xor eax, 0xab806e7b
rol eax, 0x24
popf
pushf
not eax
add eax, 0x93c630ae
xor eax, 0xdd963ff3
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb18c2c48
xor eax, 0xa2d919ab
rol eax, 0x68
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x41
jb 0x1402fde75
push rax
pushf
mov eax, 0xb4838e70
pushf
not eax
add eax, 0x850f988d
xor eax, 0xffd56a95
rol eax, 1
popf
pushf
not eax
add eax, 0xc1467654
xor eax, 0xd37fd29e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcabcdc15
xor eax, 0xfafd183c
rol eax, 0x57
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xb00d6640
pushf
not eax
add eax, 0xe2b6bea0
xor eax, 0x9e2e7791
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd4fe6e23
xor eax, 0xee3aec8d
rol eax, 9
popf
pushf
not eax
add eax, 0xed243c5c
xor eax, 0x83433c03
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe81f040e
xor eax, 0xb33aeb7a
rol eax, 0xa9
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x46
jbe 0x1402fdf1b
push rax
pushf
mov eax, 0x716593a5
pushf
not eax
add eax, 0xcd765f79
xor eax, 0xb3d4ae57
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbcb433ab
xor eax, 0xf3b6d9d8
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb8d8777b
xor eax, 0xda57add5
rol eax, 0xc5
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xa88853de
pushf
not eax
add eax, 0xe5181ee9
xor eax, 0x9e80270f
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf323f493
xor eax, 0xb6253438
rol eax, 0x27
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov eax, dword [rsp + 0x98]
and eax, 4
test eax, eax
je 0x1402fdfdc
push rax
pushf
mov eax, 0xcc5cf92c
pushf
not eax
add eax, 0xe3789dda
xor eax, 0xd4d2e202
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8419a620
xor eax, 0xa6e760df
rol eax, 0xad
popf
pushf
not eax
add eax, 0xef8e41ec
xor eax, 0xa1acfdc4
rol eax, 0xe
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xf5ea0550
pushf
not eax
add eax, 0x93d4ea84
xor eax, 0xe06898b0
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe8c2c0da
xor eax, 0xe6453d51
rol eax, 0xa2
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x61
jb 0x1402fe06f
push rax
pushf
mov eax, 0xf2a3fcdf
pushf
not eax
add eax, 0xa9be1faa
xor eax, 0xe32fb00b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xeaca03c5
xor eax, 0xb8c84be4
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf45e1595
xor eax, 0xe307c54e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xabc90708
xor eax, 0xa543db45
rol eax, 0x8f
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xd683e64c
pushf
not eax
add eax, 0xafc699b4
xor eax, 0x8704091f
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x85124891
xor eax, 0xbc9c92cc
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdb7c47a2
xor eax, 0xd3583845
rol eax, 0x15
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x7a
ja 0x1402fe102
push rax
pushf
mov eax, 0x687c339a
pushf
not eax
add eax, 0xb95712d2
xor eax, 0x9a397afb
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf354d1aa
xor eax, 0x882e88e2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa9da65db
xor eax, 0xb7bb941a
rol eax, 0x9c
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x76ea34a
pushf
not eax
add eax, 0x8dcf9bdf
xor eax, 0xde7274ff
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdfe857c3
xor eax, 0x9725c28c
rol eax, 0x88
popf
pushf
not eax
add eax, 0xdf46ea70
xor eax, 0xdae61d79
rol eax, 0
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x20]
add eax, 0xffffffe0
mov dword [rsp + 0x20], eax
mov rax, qword [rsp + 0x90]
mov ecx, dword [rsp + 0x20]
mov dword [rax], ecx
push rax
pushf
mov eax, 0x3d995c18
pushf
not eax
add eax, 0xfe3d4cdd
xor eax, 0x8c4cb15c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc7e47598
xor eax, 0x8e2ba9b6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x86327b19
xor eax, 0xda0b356c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbd878961
xor eax, 0x8c6f0002
rol eax, 0xde
popf
jmp 0x1402fc2ae
mov eax, dword [rsp + 0x98]
and eax, 8
test eax, eax
je 0x1402fe20e
push rax
pushf
mov eax, 0xab3851e7
pushf
not eax
add eax, 0xcad64256
xor eax, 0xe9832cd4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xef2a7e54
xor eax, 0xc551e030
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xac1ed663
xor eax, 0xf667a68a
rol eax, 0x7e
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x5fbd5f71
pushf
not eax
add eax, 0xf7dcecd7
xor eax, 0xfa8da3ed
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb649fb6e
xor eax, 0x90866065
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xae641b08
xor eax, 0x9e203a12
rol eax, 0xe2
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x20
je 0x1402fe28e
push rax
pushf
mov eax, 0xf82b362e
pushf
not eax
add eax, 0xf8cfa3d8
xor eax, 0xc2f661bd
rol eax, 0x31
popf
pushf
not eax
add eax, 0xea3f183a
xor eax, 0xd2158f95
rol eax, 0x79
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x211d396
pushf
not eax
add eax, 0xb37c547c
xor eax, 0xf87ec6c4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd98c51af
xor eax, 0xfa248cad
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdd431756
xor eax, 0x90a5cc72
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc7376591
xor eax, 0xa9b77319
rol eax, 0x8e
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 9
je 0x1402fe334
push rax
pushf
mov eax, 0x1b7dd518
pushf
not eax
add eax, 0xad458bd5
xor eax, 0xe2e45ea9
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf335fdb6
xor eax, 0xbd6046c4
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x8cddafaf
xor eax, 0x8da778a0
rol eax, 0x5a
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x4005d1df
pushf
not eax
add eax, 0x91fa140a
xor eax, 0x8d0f2803
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa98678ca
xor eax, 0xd799ceac
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xdbe31832
xor eax, 0x885f5d33
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb78bc58a
xor eax, 0xd89b153f
rol eax, 0x17
popf
jmp 0x1402fc2ae
cmp dword [rsp + 0x20], 0x3000
je 0x1402fe3f0
push rax
pushf
mov eax, 0x50083d9d
pushf
not eax
add eax, 0xaa10ab32
xor eax, 0x89b4e09f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd829c356
xor eax, 0xc8208ebf
rol eax, 4
popf
pushf
not eax
add eax, 0xb5343efa
xor eax, 0xad91839f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbee685d2
xor eax, 0xea9250a2
rol eax, 0x38
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x30ec8844
pushf
not eax
add eax, 0xe72bcfeb
xor eax, 0xd94c6fac
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf0852e31
xor eax, 0xbcf5915f
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf1ddf555
xor eax, 0x91a76a6b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8aac96be
xor eax, 0xca488113
rol eax, 0xfc
popf
jmp 0x1402fc2ae
mov dword [rsp + 0x34], 0
jmp 0x1402fe4d7
mov dword [rsp + 0x34], 1
push rax
pushf
mov eax, 0x82709f82
pushf
not eax
add eax, 0xb6e733d7
xor eax, 0xb12810d4
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf32b7f83
xor eax, 0xb2e99b7e
rol eax, 9
popf
pushf
not eax
add eax, 0xd9850134
xor eax, 0xad19e972
rol eax, 0x3d
popf
jmp 0x1402fc2ae
movzx eax, byte [rsp + 0x34]
test eax, eax
je 0x1402fe513
push rax
pushf
mov eax, 0x4fb12cfa
pushf
not eax
add eax, 0xd5e1b654
xor eax, 0xae22ad66
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb6c1ff6d
xor eax, 0xf23a1a74
rol eax, 0x41
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x9a2985bb
pushf
not eax
add eax, 0xc2a1cf3a
xor eax, 0xf5a4f9fa
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe32262b1
xor eax, 0xfc6e3bc2
rol eax, 0xad
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov eax, dword [rsp + 0x98]
and eax, 0x200
test eax, eax
je 0x1402fe5e9
push rax
pushf
mov eax, 0x65778caa
pushf
not eax
add eax, 0xbca8b5b6
xor eax, 0xf785cb14
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xddde3b9f
xor eax, 0xf051ec4c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xcf52298d
xor eax, 0x99a6cfe4
rol eax, 9
popf
pushf
not eax
add eax, 0xfe42f83c
xor eax, 0xdfa6d192
rol eax, 0x94
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x7030da52
pushf
not eax
add eax, 0xa19c4187
xor eax, 0xeb12c49d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb4710daa
xor eax, 0xbde23fbe
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf781bf77
xor eax, 0x95b36fc4
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xad83469a
xor eax, 0xfde6b7e0
rol eax, 0xeb
popf
jmp 0x1402fc2ae
lea rcx, [rsp + 0x48]
call fcn.14036c557
lea rax, [rsp + 0x48]
mov rdi, rax
xor eax, eax
mov ecx, 0x952c1d14
pushf
not ecx
add ecx, 0x864fab29
xor ecx, 0xb850c862
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0x970d5865
xor ecx, 0xa1e78b4b
rol ecx, 0xc9
popf
rep stosb byte [rdi], al
mov dword [rsp + 0x48], 0x200
movzx eax, word [rsp + 0x20]
mov word [rsp + 0x58], ax
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x48]
jmp 0x1402fe6c4
call qword [rsp + 0x40]
test eax, eax
je 0x1402fe712
push rax
pushf
mov eax, 0x53d1085d
pushf
not eax
add eax, 0xd571267a
xor eax, 0x951e4652
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb30fc33d
xor eax, 0xf2bb42a8
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xabb65035
xor eax, 0xc7b20775
rol eax, 9
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0x88292ce6
pushf
not eax
add eax, 0xc74761af
xor eax, 0x8643677d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd1e8fa02
xor eax, 0xf70c4a5c
rol eax, 0x3e
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
movzx eax, word [rsp + 0x58]
mov rcx, qword [rsp + 0x90]
mov dword [rcx], eax
movzx eax, word [rsp + 0x58]
test eax, eax
jne 0x1402fe7dd
push rax
pushf
mov eax, 0x6cdc2ce3
pushf
not eax
add eax, 0xf560ca80
xor eax, 0xd154a6a9
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc1286203
xor eax, 0xc922f99a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa23621dd
xor eax, 0xc61297eb
rol eax, 0xbc
popf
jmp 0x1402fc2ae
push rax
pushf
mov eax, 0xcd534c2a
pushf
not eax
add eax, 0xdec289ca
xor eax, 0xdb523101
rol eax, 7
popf
pushf
not eax
add eax, 0xae69a0a5
xor eax, 0x8dfb513f
rol eax, 0x8d
popf
jmp 0x1402fc2ae
xor al, al
jmp 0x1402fe8bf
mov al, 7
pushf
not al
add al, 0x87
xor al, 0x74
rol al, 0x77
popf
pushf
not al
add al, 0x75
xor al, 0xeb
rol al, 0x3e
popf
push rax
pushf
mov eax, 0xd9c55407
pushf
not eax
add eax, 0xb3d75df1
xor eax, 0xcaf23424
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa09eec5f
xor eax, 0xefbdaaaf
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe00da875
xor eax, 0xdafa8948
rol eax, 0xb9
popf
jmp 0x1402fc2ae
add rsp, 0x80
pop rdi
ret