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

Disassembly:
push rax
pushf
mov eax, 0x8f419062
pushf
not eax
add eax, 0xc19cb8a4
xor eax, 0x915fe1fd
rol eax, 0x19
popf
pushf
not eax
add eax, 0xfe7f8f88
xor eax, 0x853985f4
rol eax, 0xe7
popf
cmp eax, 0x29
jne 0x1401e3555
popf
pop rax
jmp 0x1401e503d
cmp eax, 0
jne 0x1401e3564
popf
pop rax
jmp 0x1401e3924
cmp eax, 0x3f
jne 0x1401e3573
popf
pop rax
jmp 0x1401e5dfb
cmp eax, 1
jne 0x1401e3582
popf
pop rax
jmp 0x1401e3a39
cmp eax, 0xd
jne 0x1401e3591
popf
pop rax
jmp 0x1401e406e
cmp eax, 0x1a
jne 0x1401e35a0
popf
pop rax
jmp 0x1401e475e
cmp eax, 0xe
jne 0x1401e35af
popf
pop rax
jmp 0x1401e4115
cmp eax, 0x31
jne 0x1401e35be
popf
pop rax
jmp 0x1401e5571
cmp eax, 0x40
jne 0x1401e35cd
popf
pop rax
jmp 0x1401e5e57
cmp eax, 8
jne 0x1401e35dc
popf
pop rax
jmp 0x1401e3dfa
cmp eax, 0x2a
jne 0x1401e35eb
popf
pop rax
jmp 0x1401e50f9
cmp eax, 0x17
jne 0x1401e35fa
popf
pop rax
jmp 0x1401e459c
cmp eax, 0x1c
jne 0x1401e3609
popf
pop rax
jmp 0x1401e48d3
cmp eax, 0x2e
jne 0x1401e3618
popf
pop rax
jmp 0x1401e5387
cmp eax, 0x18
jne 0x1401e3627
popf
pop rax
jmp 0x1401e4619
cmp eax, 0x2b
jne 0x1401e3636
popf
pop rax
jmp 0x1401e518f
cmp eax, 0x1b
jne 0x1401e3645
popf
pop rax
jmp 0x1401e4871
cmp eax, 0x2d
jne 0x1401e3654
popf
pop rax
jmp 0x1401e52de
cmp eax, 0x23
jne 0x1401e3663
popf
pop rax
jmp 0x1401e4c4d
cmp eax, 0x25
jne 0x1401e3672
popf
pop rax
jmp 0x1401e4d8d
cmp eax, 0x32
jne 0x1401e3681
popf
pop rax
jmp 0x1401e56ae
cmp eax, 0x13
jne 0x1401e3690
popf
pop rax
jmp 0x1401e43cd
cmp eax, 0x33
jne 0x1401e369f
popf
pop rax
jmp 0x1401e5755
cmp eax, 0x24
jne 0x1401e36ae
popf
pop rax
jmp 0x1401e4cc7
cmp eax, 0x1e
jne 0x1401e36bd
popf
pop rax
jmp 0x1401e491e
cmp eax, 0xc
jne 0x1401e36cc
popf
pop rax
jmp 0x1401e3fb0
cmp eax, 0x26
jne 0x1401e36db
popf
pop rax
jmp 0x1401e4e4f
cmp eax, 0x27
jne 0x1401e36ea
popf
pop rax
jmp 0x1401e4ef5
cmp eax, 0x30
jne 0x1401e36f9
popf
pop rax
jmp 0x1401e5536
cmp eax, 0x10
jne 0x1401e3708
popf
pop rax
jmp 0x1401e41e7
cmp eax, 0x37
jne 0x1401e3717
popf
pop rax
jmp 0x1401e5998
cmp eax, 9
jne 0x1401e3726
popf
pop rax
jmp 0x1401e3e5c
cmp eax, 0x39
jne 0x1401e3735
popf
pop rax
jmp 0x1401e5b32
cmp eax, 0x16
jne 0x1401e3744
popf
pop rax
jmp 0x1401e4564
cmp eax, 0x3b
jne 0x1401e3753
popf
pop rax
jmp 0x1401e5c76
cmp eax, 0xa
jne 0x1401e3762
popf
pop rax
jmp 0x1401e3edf
cmp eax, 0x36
jne 0x1401e3771
popf
pop rax
jmp 0x1401e58ef
cmp eax, 0x14
jne 0x1401e3780
popf
pop rax
jmp 0x1401e4474
cmp eax, 7
jne 0x1401e378f
popf
pop rax
jmp 0x1401e3cdb
cmp eax, 0x3d
jne 0x1401e379e
popf
pop rax
jmp 0x1401e5d26
cmp eax, 2
jne 0x1401e37ad
popf
pop rax
jmp 0x1401e3a94
cmp eax, 0x20
jne 0x1401e37bc
popf
pop rax
jmp 0x1401e4a9c
cmp eax, 0x41
jne 0x1401e37cb
popf
pop rax
jmp 0x1401e5ec5
cmp eax, 0x11
jne 0x1401e37da
popf
pop rax
jmp 0x1401e4292
cmp eax, 0x35
jne 0x1401e37e9
popf
pop rax
jmp 0x1401e58a2
cmp eax, 0x3a
jne 0x1401e37f8
popf
pop rax
jmp 0x1401e5c3e
cmp eax, 0x12
jne 0x1401e3807
popf
pop rax
jmp 0x1401e4326
cmp eax, 0x21
jne 0x1401e3816
popf
pop rax
jmp 0x1401e4b33
cmp eax, 0x38
jne 0x1401e3825
popf
pop rax
jmp 0x1401e5a9d
cmp eax, 0xb
jne 0x1401e3834
popf
pop rax
jmp 0x1401e3f61
cmp eax, 0xf
jne 0x1401e3843
popf
pop rax
jmp 0x1401e41a9
cmp eax, 0x15
jne 0x1401e3852
popf
pop rax
jmp 0x1401e4501
cmp eax, 5
jne 0x1401e3861
popf
pop rax
jmp 0x1401e3bd6
cmp eax, 6
jne 0x1401e3870
popf
pop rax
jmp 0x1401e3c9d
cmp eax, 0x22
jne 0x1401e387f
popf
pop rax
jmp 0x1401e4bfc
cmp eax, 0x3c
jne 0x1401e388e
popf
pop rax
jmp 0x1401e5cdd
cmp eax, 0x1f
jne 0x1401e389d
popf
pop rax
jmp 0x1401e4a08
cmp eax, 4
jne 0x1401e38ac
popf
pop rax
jmp 0x1401e3b69
cmp eax, 0x2f
jne 0x1401e38bb
popf
pop rax
jmp 0x1401e541b
cmp eax, 0x28
jne 0x1401e38ca
popf
pop rax
jmp 0x1401e4f86
cmp eax, 0x3e
jne 0x1401e38d9
popf
pop rax
jmp 0x1401e5dc3
cmp eax, 0x34
jne 0x1401e38e8
popf
pop rax
jmp 0x1401e57d9
cmp eax, 0x2c
jne 0x1401e38f7
popf
pop rax
jmp 0x1401e5225
cmp eax, 3
jne 0x1401e3906
popf
pop rax
jmp 0x1401e3aea
cmp eax, 0x19
jne 0x1401e3915
popf
pop rax
jmp 0x1401e46a3
cmp eax, 0x1d
jne 0x1401e3924
popf
pop rax
jmp 0x1401e490b
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x168]
sub rsp, 0x268
mov rax, qword [0x1400a21c0]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov rdi, qword [rbp + 0x1d0]
xor r15d, r15d
mov r14, qword [rbp + 0x1d8]
mov rax, r8
mov qword [rsp + 0x70], rax
mov r13, r9
mov qword [rsp + 0x78], rdx
mov rsi, rdx
mov qword [rsp + 0x30], rdi
mov rbx, rcx
mov qword [rsp + 0x68], r14
test rcx, rcx
jne 0x1401e39e0
push rax
pushf
mov eax, 0xc4de0b24
pushf
not eax
add eax, 0xcea50081
xor eax, 0xad784208
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd0dcb7c9
xor eax, 0xeb5e276a
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf51b95b7
xor eax, 0xf512514a
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9db84bc2
xor eax, 0x96c44c2f
rol eax, 0xc5
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x58f89508
pushf
not eax
add eax, 0xf6e1409f
xor eax, 0xdeafa14e
rol eax, 0x77
popf
pushf
not eax
add eax, 0x99a94bd3
xor eax, 0xb705cd80
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xedd27639
xor eax, 0xe2976f67
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcb055f22
xor eax, 0xcc2a3dae
rol eax, 0x5c
popf
jmp 0x1401e3546
xor eax, eax
push rax
pushf
mov eax, 0xe6265196
pushf
not eax
add eax, 0x85dfc150
xor eax, 0xca9475ec
rol eax, 0xff
popf
pushf
not eax
add eax, 0x80dc2353
xor eax, 0xe6681bd7
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9fad6972
xor eax, 0xde407f7e
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8d151bc7
xor eax, 0xd39d5ca7
rol eax, 2
popf
jmp 0x1401e3546
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.14021cfd0
add rsp, 0x268
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
cmp word [rcx], 0x43
jne 0x1401e3b36
push rax
pushf
mov eax, 0xc432c0cb
pushf
not eax
add eax, 0xd2bec7db
xor eax, 0xd65e5430
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc304bec9
xor eax, 0x827cb81c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9b335d47
xor eax, 0xa2f8e9ad
rol eax, 0x3c
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xa678e324
pushf
not eax
add eax, 0x82840edf
xor eax, 0xcf2575e2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x847db6eb
xor eax, 0x9551ad52
rol eax, 0x82
popf
jmp 0x1401e3546
cmp word [rcx + 2], r15w
jne 0x1401e3ba3
push rax
pushf
mov eax, 0x12b6e739
pushf
not eax
add eax, 0xec2c93d7
xor eax, 0xf02f55e3
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd9a19d20
xor eax, 0xe0237365
rol eax, 0xfb
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x528f4a81
pushf
not eax
add eax, 0xcf112488
xor eax, 0xa2bf907d
rol eax, 0x56
popf
pushf
not eax
add eax, 0x990552f5
xor eax, 0xe60dc362
rol eax, 0x66
popf
jmp 0x1401e3546
lea r8, [0x199983d0f]
pushf
sub r8, 0x598fdb97
popf
mov rdx, rax
mov rcx, rsi
call fcn.14031472f
xor r13d, r13d
test eax, eax
jne 0x1401e3c44
push rax
pushf
mov eax, 0x83689481
pushf
not eax
add eax, 0xad79751c
xor eax, 0xd817b9cc
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x827ab141
xor eax, 0xf88ba1bb
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf8418c01
xor eax, 0xe765801b
rol eax, 0x47
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xb85077bf
pushf
not eax
add eax, 0xd483efec
xor eax, 0xb8095431
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb34c651b
xor eax, 0xa14f99be
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8d4ad17c
xor eax, 0xd71c67d1
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd3845a04
xor eax, 0xca9111c6
rol eax, 0x42
popf
jmp 0x1401e3546
mov dword [r14], r13d
mov rax, rsi
jmp 0x1401e3a94
call fcn.14012f9de
add rax, 0x98
mov qword [rsp + 0x48], r13
mov r9d, 0x89b2d1cc
pushf
not r9d
add r9d, 0xc92fa252
xor r9d, 0x8a923771
rol r9d, 0xee
popf
pushf
not r9d
add r9d, 0x8c78550f
xor r9d, 0xbeb3a470
rol r9d, 0x66
popf
pushf
not r9d
add r9d, 0xd8bd3928
xor r9d, 0xa69c6acc
rol r9d, 0xb9
popf
mov qword [rsp + 0x50], rdi
mov rdx, rdi
mov qword [rsp + 0x58], rax
mov r14b, r15b
mov byte [rsp + 0x60], r15b
lea rcx, [rax + 0x20]
mov qword [rsp + 0x38], rcx
lea r8, [rax + 0x258]
lea rcx, [rax + 0x24]
mov qword [rsp + 0x40], rcx
lea r12, [rax + 0x12a]
mov rcx, r13
call fcn.1401c50f1
test eax, eax
jne 0x1401e3dc7
push rax
pushf
mov eax, 0xee74f35d
pushf
not eax
add eax, 0xc74deb09
xor eax, 0x8d2a2d7c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xacba78eb
xor eax, 0xdda32d3d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf9067710
xor eax, 0xa99ef30a
rol eax, 0xcf
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xfeb85fa1
pushf
not eax
add eax, 0xb0eeebcc
xor eax, 0xb582f440
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa681da40
xor eax, 0xf20970c4
rol eax, 0x5e
popf
jmp 0x1401e3546
or rsi, 0xffffffffffffffff
mov r15, rsi
xor edi, edi
push rax
pushf
mov eax, 0x3cbd8928
pushf
not eax
add eax, 0x8944a8ac
xor eax, 0xf33f4782
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8d1a2593
xor eax, 0xf4f1014f
rol eax, 0xde
popf
pushf
not eax
add eax, 0xadcb445e
xor eax, 0xca5bc75f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb3a688a7
xor eax, 0xad6e70ea
rol eax, 0xa2
popf
jmp 0x1401e3546
inc r15
cmp word [rbx + r15*2], di
jne 0x1401e3e99
push rax
pushf
mov eax, 0x96e1e362
pushf
not eax
add eax, 0xc06dd6af
xor eax, 0xfd2bbcda
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb21be66b
xor eax, 0x8a0828b5
rol eax, 0x76
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x98db725b
pushf
not eax
add eax, 0xe82ddb8c
xor eax, 0xcd1fb815
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xcc470999
xor eax, 0xa1d8a129
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xeb72e02b
xor eax, 0xccbf41f7
rol eax, 0x89
popf
jmp 0x1401e3546
cmp r15, 0x83
jae 0x1401e3f2e
push rax
pushf
mov eax, 0x8d34327a
pushf
not eax
add eax, 0xca438b62
xor eax, 0xff84513a
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8db82dc7
xor eax, 0xdb3d645f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa178f491
xor eax, 0xb2bb1c0d
rol eax, 0x4f
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x587be041
pushf
not eax
add eax, 0xe1ec7c6e
xor eax, 0xab231818
rol eax, 0xae
popf
pushf
not eax
add eax, 0x93295fc0
xor eax, 0xb21c5738
rol eax, 0
popf
jmp 0x1401e3546
mov r8, rbx
mov rax, r12
sub r8, r12
push rax
pushf
mov eax, 0x5752936
pushf
not eax
add eax, 0xe2c71f1b
xor eax, 0x9e31a03f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdab99311
xor eax, 0xb70f10ea
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8391a818
xor eax, 0x9ae949e0
rol eax, 0x48
popf
jmp 0x1401e3546
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x1401e4015
push rax
pushf
mov eax, 0xcb826437
pushf
not eax
add eax, 0x9b7edf5a
xor eax, 0xc85c218f
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb4d0ac31
xor eax, 0xbffa8592
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xca6d74c6
xor eax, 0x99076998
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xab7914be
xor eax, 0xab80eca0
rol eax, 0x12
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xeb6b8ec0
pushf
not eax
add eax, 0x974c346e
xor eax, 0x9e6b1045
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa2bf5b85
xor eax, 0xb4b28370
rol eax, 0x63
popf
pushf
not eax
add eax, 0x93a2b231
xor eax, 0xe7d24815
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8aed96ec
xor eax, 0xeec1d44c
rol eax, 0x75
popf
jmp 0x1401e3546
add rax, 2
test edx, edx
jne 0x1401e40bc
push rax
pushf
mov eax, 0xbfcba256
pushf
not eax
add eax, 0xef3cf971
xor eax, 0xc800aa26
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8f63dab3
xor eax, 0xe5cf7a0f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8ea704d7
xor eax, 0x8be26f0f
rol eax, 9
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x8384232f
pushf
not eax
add eax, 0xb47a27aa
xor eax, 0x81d750d5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb319923f
xor eax, 0xf465a82d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xce5cb783
xor eax, 0xa26130fe
rol eax, 8
popf
pushf
not eax
add eax, 0xbbe0a75b
xor eax, 0x9bafe63e
rol eax, 0x76
popf
jmp 0x1401e3546
test ecx, ecx
je 0x1401e4150
push rax
pushf
mov eax, 0xc1efb4db
pushf
not eax
add eax, 0xe134063f
xor eax, 0xab9911f5
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x93a815fc
xor eax, 0x91714286
rol eax, 0x6e
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x2a69574c
pushf
not eax
add eax, 0xcfd4e916
xor eax, 0x90505483
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8e6698d7
xor eax, 0xae9b48ad
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf37478c0
xor eax, 0xedfcfe79
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9fae916e
xor eax, 0xbee6c07a
rol eax, 0x9d
popf
jmp 0x1401e3546
mov rax, qword [rsp + 0x40]
mov r8, rbx
sub r8, rax
push rax
pushf
mov eax, 0x745f9a51
pushf
not eax
add eax, 0xbc69067a
xor eax, 0xf1849deb
rol eax, 0x91
popf
pushf
not eax
add eax, 0x84260fee
xor eax, 0xa08e9cd2
rol eax, 0x30
popf
jmp 0x1401e3546
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x1401e424c
push rax
pushf
mov eax, 0xc156f5e
pushf
not eax
add eax, 0xf3aabbcb
xor eax, 0xab68527d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf8fb4ccf
xor eax, 0x8a65149f
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9b838294
xor eax, 0x85c24032
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9a42557a
xor eax, 0xf134da2b
rol eax, 0xcb
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x710f157c
pushf
not eax
add eax, 0xf1072b67
xor eax, 0xcc986ca9
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xda837e94
xor eax, 0xba967147
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa05a4799
xor eax, 0xe9152182
rol eax, 0x52
popf
jmp 0x1401e3546
add rax, 2
test edx, edx
jne 0x1401e42f3
push rax
pushf
mov eax, 0xd5aec353
pushf
not eax
add eax, 0xbadf681a
xor eax, 0xee3e33b3
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc819246a
xor eax, 0xbe760a6a
rol eax, 0x89
popf
pushf
not eax
add eax, 0xab036f15
xor eax, 0xedc2384f
rol eax, 0x75
popf
pushf
not eax
add eax, 0x939aca5e
xor eax, 0xa1bf7b86
rol eax, 0xee
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x9e162c36
pushf
not eax
add eax, 0xfe913d29
xor eax, 0xedfecdfb
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc94080f2
xor eax, 0x978fc5d0
rol eax, 0x3d
popf
jmp 0x1401e3546
test ecx, ecx
je 0x1401e4374
push rax
pushf
mov eax, 0xa8662588
pushf
not eax
add eax, 0xa8598d84
xor eax, 0xe8cf0eb9
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfdc1ec32
xor eax, 0xe0788e55
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbc45921f
xor eax, 0xe93de4a4
rol eax, 0x7c
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xbb0da821
pushf
not eax
add eax, 0x8dcc32a4
xor eax, 0xa0f150ff
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xcc0f3901
xor eax, 0xe4826f93
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf0c8b91d
xor eax, 0xb7463e54
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf65bfe80
xor eax, 0x96d98d3d
rol eax, 0x58
popf
jmp 0x1401e3546
call fcn.14026f408
test al, al
lea rcx, [rbp - 0x80]
mov rdx, rbx
sete dil
call fcn.1401fd3ee
test eax, eax
jne 0x1401e441b
push rax
pushf
mov eax, 0x5f6fad24
pushf
not eax
add eax, 0x9ac81517
xor eax, 0x93d187f7
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb8e98e9c
xor eax, 0xb88f05f8
rol eax, 0x82
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xc132a09f
pushf
not eax
add eax, 0xce954a61
xor eax, 0x839c9a9d
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd952dc1b
xor eax, 0xbaeb1f71
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd9e9a92c
xor eax, 0xa24bf59f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb3dbee66
xor eax, 0xeaf30855
rol eax, 0x6f
popf
jmp 0x1401e3546
test edi, edi
lea r8, [rbp - 0x80]
mov rdi, qword [rsp + 0x38]
lea rcx, [rbp - 0x80]
mov rdx, rdi
je 0x1401e44ce
push rax
pushf
mov eax, 0x9facabd3
pushf
not eax
add eax, 0xb41add99
xor eax, 0xcfb51644
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfc772983
xor eax, 0x9224cac1
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbfac219e
xor eax, 0xaca28625
rol eax, 0x64
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xc81d70e3
pushf
not eax
add eax, 0xb67a9947
xor eax, 0xa21692a0
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa73a7a01
xor eax, 0xfe85b545
rol eax, 0xaa
popf
jmp 0x1401e3546
call fcn.1402ddc85
jmp 0x1401e459c
call fcn.14020fed1
push rax
pushf
mov eax, 0x9e83be9f
pushf
not eax
add eax, 0x9272466f
xor eax, 0x87dc4001
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x88389697
xor eax, 0xa0f5361a
rol eax, 0xb6
popf
jmp 0x1401e3546
test eax, eax
je 0x1401e45e6
push rax
pushf
mov eax, 0x7da0bbe7
pushf
not eax
add eax, 0xf82686a1
xor eax, 0xb5c60b3e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe32df17c
xor eax, 0xcc930f65
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaecd52e2
xor eax, 0xc93ee5fe
rol eax, 0xf5
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x36cb1b94
pushf
not eax
add eax, 0x8ca97ffb
xor eax, 0xe6bd75a7
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9429e992
xor eax, 0xfc9da28b
rol eax, 7
popf
jmp 0x1401e3546
lea r8, [rbp - 0x80]
mov edx, 0xd5cb7275
pushf
not edx
add edx, 0xcafdf0b4
xor edx, 0xffe743f6
rol edx, 0xed
popf
pushf
not edx
add edx, 0x9c9d8bdd
xor edx, 0xf4e49ae2
rol edx, 0x3b
popf
mov rcx, r12
call fcn.1402d17d4
lea rcx, [rbp + 0xa0]
xor eax, eax
push rax
pushf
mov eax, 0x160c3c2e
pushf
not eax
add eax, 0x88189a98
xor eax, 0xcac8de31
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x896819bd
xor eax, 0xefbbefd2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd64eb13b
xor eax, 0xfd3b30e8
rol eax, 0x81
popf
jmp 0x1401e3546
inc rsi
cmp word [rcx + rsi*2], ax
jne 0x1401e4705
push rax
pushf
mov eax, 0x7bdd3965
pushf
not eax
add eax, 0xedc69ace
xor eax, 0x8ef70a2b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc7c5f0ac
xor eax, 0x86d19784
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xccb02771
xor eax, 0xa2d97377
rol eax, 0x42
popf
pushf
not eax
add eax, 0x81c7f38e
xor eax, 0xfafa0b37
rol eax, 0xb5
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xa26958cb
pushf
not eax
add eax, 0xe1532f63
xor eax, 0x96b5c1ef
rol eax, 0xe
popf
pushf
not eax
add eax, 0xebd60506
xor eax, 0xec869c53
rol eax, 0x58
popf
pushf
not eax
add eax, 0xee81261d
xor eax, 0xcca3203f
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xeb6b7ec8
xor eax, 0xa21cdef3
rol eax, 0x60
popf
jmp 0x1401e3546
mov rdx, qword [rsp + 0x30]
lea r8, [rbp + 0xa0]
mov r14d, 0x7c00365f
pushf
not r14d
add r14d, 0x8cf4f95a
xor r14d, 0xe015d0c2
rol r14d, 0x19
popf
pushf
not r14d
add r14d, 0xc7f71223
xor r14d, 0xb694d1ef
rol r14d, 0x69
popf
pushf
not r14d
add r14d, 0xf9f79378
xor r14d, 0xf6bb6ff6
rol r14d, 0x1a
popf
mov rcx, r13
lea r9, [r14 + rsi]
call fcn.1401c50f1
xor r13d, r13d
test eax, eax
jne 0x1401e4818
push rax
pushf
mov eax, 0xbe885240
pushf
not eax
add eax, 0xe5c97ed4
xor eax, 0xcfa020b3
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe7d99c94
xor eax, 0x81f224bb
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xff48d251
xor eax, 0xa7bc33bf
rol eax, 0x34
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x4232388e
pushf
not eax
add eax, 0xc0c0ee6d
xor eax, 0xef8df20e
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd109c0ee
xor eax, 0xf675207a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xbaf0a83c
xor eax, 0x893d0841
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf633586a
xor eax, 0xf83f619a
rol eax, 0xf0
popf
jmp 0x1401e3546
lea rdi, [r15 + 1]
jmp 0x1401e5a0b
mov rdi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0xaa84c375
pushf
not eax
add eax, 0xe3f20dc2
xor eax, 0xae9590dc
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd0251937
xor eax, 0x8adccd3a
rol eax, 0x85
popf
jmp 0x1401e3546
mov rcx, rbx
call fcn.1401ab62a
xor r13d, r13d
test eax, eax
je 0x1401e4c4d
lea r9d, [r13 + 2]
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0xb5ee0a65
pushf
not edx
add edx, 0xf431745c
xor edx, 0xce240212
rol edx, 0xe3
popf
pushf
not edx
add edx, 0xd00ed8a1
xor edx, 0x834126a8
rol edx, 0x25
popf
pushf
not edx
add edx, 0xcd963cc8
xor edx, 0xdb42409e
rol edx, 0x39
popf
mov rcx, rbx
call fcn.1401abb98
test eax, eax
je 0x1401e49c2
push rax
pushf
mov eax, 0x323c7f5f
pushf
not eax
add eax, 0xb4c5126b
xor eax, 0xd7685ebb
rol eax, 0xce
popf
pushf
not eax
add eax, 0xcffe4b7c
xor eax, 0x8e98b7ae
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe3c0e283
xor eax, 0x938b7e41
rol eax, 0x17
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x7b2a74e4
pushf
not eax
add eax, 0x8b7cfbfd
xor eax, 0xdec90bf0
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xcf4463b9
xor eax, 0xa98d4a19
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8dbac897
xor eax, 0xa5be63d2
rol eax, 0x43
popf
jmp 0x1401e3546
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x1401e4a43
push rax
pushf
mov eax, 0x814b632c
pushf
not eax
add eax, 0x905ab10e
xor eax, 0xf2b45511
rol eax, 0xae
popf
pushf
not eax
add eax, 0x96a10575
xor eax, 0xd064c602
rol eax, 0x63
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x2048fa91
pushf
not eax
add eax, 0xc01c30f5
xor eax, 0xebe34cff
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa758d912
xor eax, 0xaa5e6b7f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9b435019
xor eax, 0xc1049caf
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf83cc294
xor eax, 0xb2d514a2
rol eax, 0x46
popf
jmp 0x1401e3546
mov eax, 0xa0dcef6f
pushf
not eax
add eax, 0x80ca83dd
xor eax, 0x92447f00
rol eax, 2
popf
pushf
not eax
add eax, 0xacafb59f
xor eax, 0xc068bcf5
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf5985cec
xor eax, 0x95269235
rol eax, 0xd7
popf
push rax
pushf
mov eax, 0x7fa23edc
pushf
not eax
add eax, 0xe2e2f4b1
xor eax, 0xc4114576
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc71ac8ed
xor eax, 0xde0eee91
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xddb1257d
xor eax, 0xab1b3723
rol eax, 0x60
popf
pushf
not eax
add eax, 0xeed74181
xor eax, 0xd9ef6edd
rol eax, 0x62
popf
jmp 0x1401e3546
movzx eax, ax
mov r8, rbx
mov dword [rdi], eax
mov edx, 0x38953006
pushf
not edx
add edx, 0xada95031
xor edx, 0x8947bd44
rol edx, 0x86
popf
pushf
not edx
add edx, 0xeee90c9b
xor edx, 0xd9d13c39
rol edx, 0x28
popf
pushf
not edx
add edx, 0xb90db4e5
xor edx, 0xe880d3e7
rol edx, 0xbf
popf
lea rdi, [r15 + 1]
mov rcx, r12
mov r9, rdi
call fcn.1401c50f1
test eax, eax
jne 0x1401e4bc9
push rax
pushf
mov eax, 0x4610ab9f
pushf
not eax
add eax, 0xbd1a6cc3
xor eax, 0xea5f7489
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa41ff64c
xor eax, 0xcd2ea2a1
rol eax, 0x8f
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x331c879e
pushf
not eax
add eax, 0xa096b408
xor eax, 0xc3203181
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x864a85d3
xor eax, 0xe42afaed
rol eax, 0xb0
popf
jmp 0x1401e3546
mov r8, rdi
mov rdx, rbx
jmp 0x1401e59fc
mov rdx, rbx
lea rcx, [rbp - 0x80]
call fcn.1402a2939
test al, al
je 0x1401e4c94
push rax
pushf
mov eax, 0x154bb89d
pushf
not eax
add eax, 0xdc9fc099
xor eax, 0x96d04c7a
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc6749b5e
xor eax, 0xfbe87903
rol eax, 0xa4
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x5acffd00
pushf
not eax
add eax, 0x9d63a227
xor eax, 0x883c77f2
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfb9b33e8
xor eax, 0xe135dbff
rol eax, 0xc5
popf
jmp 0x1401e3546
lea rcx, [rbp + 0xa0]
call fcn.1401ab62a
test eax, eax
je 0x1401e4d34
push rax
pushf
mov eax, 0x6d8f34c9
pushf
not eax
add eax, 0xd812bea7
xor eax, 0xd4289832
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe26f5a11
xor eax, 0xaa211fe1
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd7e15c0d
xor eax, 0x82903466
rol eax, 0x89
popf
pushf
not eax
add eax, 0x846e4b32
xor eax, 0x92b38432
rol eax, 0x57
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x675c25e1
pushf
not eax
add eax, 0x8952a2de
xor eax, 0xd36911ba
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe78cfeaa
xor eax, 0xf327096c
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb8ccece5
xor eax, 0x8c801001
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xdb3e00da
xor eax, 0xc66ee9e0
rol eax, 0x12
popf
jmp 0x1401e3546
movzx eax, word [rbp + 0x80]
test ax, ax
je 0x1401e4df6
push rax
pushf
mov eax, 0x28becc22
pushf
not eax
add eax, 0xf08cee8d
xor eax, 0xa88b3f13
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa0f27d26
xor eax, 0xbc482c55
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xbeedfa45
xor eax, 0xb17dca29
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd37b4906
xor eax, 0xb1fd9975
rol eax, 9
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x45656163
pushf
not eax
add eax, 0xcc3d6e5a
xor eax, 0xe07f9f8c
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf34a6ef2
xor eax, 0xc02f9a1a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb6a51b66
xor eax, 0xee721cef
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xbbc585ed
xor eax, 0xff3159be
rol eax, 0x7d
popf
jmp 0x1401e3546
mov r8, qword [rbp + 0x88]
mov ecx, eax
add eax, 0xffffffbf
cmp eax, 0x19
lea edx, [rcx + 0x20]
cmova edx, ecx
cmp edx, 0x75
jne 0x1401e4ec2
push rax
pushf
mov eax, 0x2a6391e7
pushf
not eax
add eax, 0xd181061a
xor eax, 0xe1bacf01
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa88c2d2d
xor eax, 0xcb7f0171
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xfeb3bfad
xor eax, 0x82f4e4d5
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9b052cf1
xor eax, 0xae5062b7
rol eax, 0x3d
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x27954544
pushf
not eax
add eax, 0xa057dba4
xor eax, 0x96c2cb5c
rol eax, 7
popf
pushf
not eax
add eax, 0x931fd6d4
xor eax, 0x92a754dc
rol eax, 0x8f
popf
jmp 0x1401e3546
movzx edx, word [rbp + 0x82]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x74
jne 0x1401e4f40
push rax
pushf
mov eax, 0xd1297b6b
pushf
not eax
add eax, 0x87ccd94b
xor eax, 0xf162d2e7
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9a6db5ad
xor eax, 0xa7a93994
rol eax, 0xd
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xd203bf64
pushf
not eax
add eax, 0xab722a45
xor eax, 0x8cd370a8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf9e46047
xor eax, 0xc0029b3b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb25e5565
xor eax, 0x9d4931a8
rol eax, 0x8e
popf
jmp 0x1401e3546
movzx edx, word [rbp + 0x84]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x66
jne 0x1401e4ff7
push rax
pushf
mov eax, 0x889c919e
pushf
not eax
add eax, 0xadc52f8c
xor eax, 0xb8400fc1
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf2bd3017
xor eax, 0xbbf5cfed
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xb4afc6bd
xor eax, 0xbea1a02c
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xdf9e55b0
xor eax, 0xae55327c
rol eax, 0x16
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x88cfe63b
pushf
not eax
add eax, 0x929a06e5
xor eax, 0xc3f25598
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf83614dd
xor eax, 0xa86f8fde
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9dc8cb3b
xor eax, 0xb00052e6
rol eax, 0xe2
popf
jmp 0x1401e3546
cmp word [rbp + 0x86], 0x38
jne 0x1401e50a0
push rax
pushf
mov eax, 0x12469418
pushf
not eax
add eax, 0xfb7aa3c6
xor eax, 0xe0ec3274
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe21a5c24
xor eax, 0xecdbd7be
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd82868ac
xor eax, 0x9f2090fa
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfb7954d0
xor eax, 0x8f7bd4f7
rol eax, 0x4b
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x147eb7cf
pushf
not eax
add eax, 0x9bb5b098
xor eax, 0x89edc853
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x83fa0c33
xor eax, 0x90023df4
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc795ff69
xor eax, 0xc92ff672
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb53fb13d
xor eax, 0xb66763bb
rol eax, 0x12
popf
jmp 0x1401e3546
test r8w, r8w
je 0x1401e5136
push rax
pushf
mov eax, 0xdace3be3
pushf
not eax
add eax, 0x819d89e8
xor eax, 0xf174d698
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8c6562b9
xor eax, 0x9d7f3bf5
rol eax, 0xff
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x264ca9a6
pushf
not eax
add eax, 0x92ade15b
xor eax, 0x9d0cf3b9
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe1e88fc3
xor eax, 0xed1a9805
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbef16bb3
xor eax, 0xa937485c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd63f357e
xor eax, 0xe0793ee9
rol eax, 0xe7
popf
jmp 0x1401e3546
cmp word [rbp + 0x86], 0x2d
jne 0x1401e51df
push rax
pushf
mov eax, 0x376bdcd5
pushf
not eax
add eax, 0xe7a9cd21
xor eax, 0xa4da6228
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa9af89d3
xor eax, 0xb146ce5d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8a421200
xor eax, 0xa3447ce9
rol eax, 0x86
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xfdbb7a8
pushf
not eax
add eax, 0xaa952657
xor eax, 0xf9e43aef
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd00bd025
xor eax, 0x8caac122
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xada9409f
xor eax, 0xf7c60aeb
rol eax, 0x80
popf
jmp 0x1401e3546
cmp r8w, 0x38
jne 0x1401e5285
push rax
pushf
mov eax, 0x43de9ba7
pushf
not eax
add eax, 0x8eae5c87
xor eax, 0x818bce43
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe702452d
xor eax, 0xc361974c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc6926401
xor eax, 0xe1b1b9d6
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xaa17080c
xor eax, 0xd9fa98d5
rol eax, 0xe
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x52083691
pushf
not eax
add eax, 0x8241f0cb
xor eax, 0x9ab79cd1
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9401df8b
xor eax, 0xbf3b299b
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8181534d
xor eax, 0xfc481d98
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe5ecf653
xor eax, 0xe1adc222
rol eax, 0xa0
popf
jmp 0x1401e3546
cmp word [rbp + 0x8a], r13w
je 0x1401e532e
push rax
pushf
mov eax, 0x1fa813b9
pushf
not eax
add eax, 0x9afd7ca7
xor eax, 0xe9815629
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe9f98894
xor eax, 0xc4f3b7f6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe250edd9
xor eax, 0x9040c308
rol eax, 0x5c
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xfbeafc07
pushf
not eax
add eax, 0xb85bbeaf
xor eax, 0xc28d94fa
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8e6c6032
xor eax, 0x9d9d61ba
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe2f28775
xor eax, 0xbc8e3b03
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa2d67571
xor eax, 0x9fcccd24
rol eax, 0x26
popf
jmp 0x1401e3546
mov r12, r13
test r14b, r14b
jne 0x1401e53d5
push rax
pushf
mov eax, 0x8c3f95c3
pushf
not eax
add eax, 0x8461610e
xor eax, 0xd3942724
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa38e4f8e
xor eax, 0xc46b73af
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa22669ff
xor eax, 0xe33783b6
rol eax, 0x41
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xc2f65335
pushf
not eax
add eax, 0xff1c7328
xor eax, 0xb274b7ed
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb6ec77d2
xor eax, 0xc8d1748d
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd3514cb6
xor eax, 0xca21e4b9
rol eax, 0x11
popf
jmp 0x1401e3546
mov rcx, qword [rsp + 0x58]
mov edx, 0xaee10339
pushf
not edx
add edx, 0xd1b785d3
xor edx, 0xa8a7b6f9
rol edx, 0x3b
popf
pushf
not edx
add edx, 0xc28c808f
xor edx, 0xaad3d88e
rol edx, 0xfd
popf
pushf
not edx
add edx, 0xe5d34619
xor edx, 0xbb6d6408
rol edx, 0x2e
popf
pushf
not edx
add edx, 0xe5865753
xor edx, 0xc125193c
rol edx, 0x8c
popf
mov r9, qword [rsp + 0x50]
add rcx, 0x258
mov r8, qword [rsp + 0x48]
call fcn.1401c50f1
test eax, eax
jne 0x1401e54dd
push rax
pushf
mov eax, 0x19e5f613
pushf
not eax
add eax, 0xd9853cb8
xor eax, 0xbc12924c
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8a4a539e
xor eax, 0xfe1aacb0
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd6b7d14b
xor eax, 0xc0ed53b7
rol eax, 0x9b
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0xebca8b6f
pushf
not eax
add eax, 0xff26cba5
xor eax, 0xd83fc3be
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa4563a8c
xor eax, 0x844f6370
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9136023e
xor eax, 0x94b7a35d
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe9a2dbb8
xor eax, 0xf23d2a36
rol eax, 0x4d
popf
jmp 0x1401e3546
mov rax, r12
jmp 0x1401e3a94
mov r9d, 0xe3e4bbe
pushf
not r9d
add r9d, 0x81c4d5bc
xor r9d, 0xa656255e
rol r9d, 9
popf
pushf
not r9d
add r9d, 0xa52315db
xor r9d, 0x9f2f6576
rol r9d, 0xbc
popf
pushf
not r9d
add r9d, 0x838da02e
xor r9d, 0xe9bf7578
rol r9d, 0xf3
popf
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0x16ccf8b
pushf
not edx
add edx, 0xffb49709
xor edx, 0xa53a607b
rol edx, 0xce
popf
pushf
not edx
add edx, 0xaf8d6477
xor edx, 0xef04cd35
rol edx, 0xbe
popf
pushf
not edx
add edx, 0xacb67413
xor edx, 0x825d7f8d
rol edx, 4
popf
pushf
not edx
add edx, 0x92163935
xor edx, 0x9c197abe
rol edx, 0x41
popf
lea rcx, [rbp + 0xa0]
call fcn.1401abb98
test eax, eax
je 0x1401e567b
push rax
pushf
mov eax, 0xa4d75604
pushf
not eax
add eax, 0xd37ddd41
xor eax, 0xc5405995
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa992080f
xor eax, 0x9135a065
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe861f804
xor eax, 0xcb83d156
rol eax, 0xc8
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x957153e3
pushf
not eax
add eax, 0xb7149199
xor eax, 0xbd76c2cc
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8712d3b8
xor eax, 0x8756067d
rol eax, 0xfc
popf
jmp 0x1401e3546
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x1401e56fc
push rax
pushf
mov eax, 0xa1008d38
pushf
not eax
add eax, 0xd31cee96
xor eax, 0xa5856d44
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xaab5333b
xor eax, 0xab88d824
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8cc538af
xor eax, 0xdd30a422
rol eax, 0xa9
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x5d3a5208
pushf
not eax
add eax, 0xe017a933
xor eax, 0xccbf025a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf501223f
xor eax, 0xf8185b98
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe2667ab8
xor eax, 0xcc23a755
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd7d3fdc9
xor eax, 0x86b0bb43
rol eax, 0xec
popf
jmp 0x1401e3546
mov eax, 0xe5d6f7a7
pushf
not eax
add eax, 0x97757dbb
xor eax, 0xf68c7fe7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8b8b904e
xor eax, 0xc885e5ab
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xaaf4d668
xor eax, 0xacccae78
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa3f0585a
xor eax, 0xce24879b
rol eax, 0xaf
popf
push rax
pushf
mov eax, 0x807945a9
pushf
not eax
add eax, 0xa9973219
xor eax, 0x9a114a43
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x8e900b0c
xor eax, 0x8ce9de58
rol eax, 0x6a
popf
jmp 0x1401e3546
movzx eax, ax
mov r8, rbx
mov dword [rdi], eax
mov edx, 0xcffe0e57
pushf
not edx
add edx, 0xa2299327
xor edx, 0x8ed51e4e
rol edx, 0x5b
popf
pushf
not edx
add edx, 0xe5f17513
xor edx, 0xc313abd0
rol edx, 0x15
popf
pushf
not edx
add edx, 0xd513d0af
xor edx, 0x9750cd49
rol edx, 0xe2
popf
lea rdi, [r15 + 1]
mov rcx, r12
mov r9, rdi
call fcn.1401c50f1
test eax, eax
jne 0x1401e586f
push rax
pushf
mov eax, 0x2d07a7ce
pushf
not eax
add eax, 0x9ebc36c2
xor eax, 0xa2cc1a7e
rol eax, 0x23
popf
pushf
not eax
add eax, 0x83de6c28
xor eax, 0xe8cdc7b9
rol eax, 0x2e
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x388fcdf5
pushf
not eax
add eax, 0xd33ce69e
xor eax, 0xab08b68c
rol eax, 0x87
popf
pushf
not eax
add eax, 0xbaa9a3de
xor eax, 0xe7d290c1
rol eax, 0x1e
popf
jmp 0x1401e3546
lea rax, [rbp + 0xa0]
push rax
pushf
mov eax, 0xf336d894
pushf
not eax
add eax, 0xfd3797c8
xor eax, 0xb3dce904
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa34c63e5
xor eax, 0xca944084
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb58adbdc
xor eax, 0xce025b65
rol eax, 0x34
popf
jmp 0x1401e3546
inc rsi
cmp word [rax + rsi*2], r13w
jne 0x1401e593f
push rax
pushf
mov eax, 0x266d9ea3
pushf
not eax
add eax, 0xf42f7fd0
xor eax, 0xa0d4ca94
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa65efd4b
xor eax, 0xf00fb792
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xeaf4a582
xor eax, 0xbe44831c
rol eax, 0x57
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x309d9515
pushf
not eax
add eax, 0xc7ffeba7
xor eax, 0xd5f95793
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9e70ccd3
xor eax, 0x9ae5f610
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xbb2f02ec
xor eax, 0xabf0d492
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe708fe9c
xor eax, 0xf2787593
rol eax, 0x81
popf
jmp 0x1401e3546
mov r8d, 0x777e935d
pushf
not r8d
add r8d, 0xd068eff8
xor r8d, 0x92dba8b7
rol r8d, 0x73
popf
pushf
not r8d
add r8d, 0x854a19a8
xor r8d, 0xed12d53a
rol r8d, 8
popf
pushf
not r8d
add r8d, 0xafbcc053
xor r8d, 0xe69f9c44
rol r8d, 0xd7
popf
lea rdx, [rbp + 0xa0]
push rsi
not rsi
sub r8, rsi
pop rsi
sub r8, 1
lea rcx, [rsp + 0x48]
call fcn.14017bd2c
mov r14b, byte [rsp + 0x60]
cmp word [rbx], r13w
je 0x1401e5a44
push rax
pushf
mov eax, 0xe358f53
pushf
not eax
add eax, 0xaeb71292
xor eax, 0x8545f425
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdf5615a6
xor eax, 0x93cd2761
rol eax, 0xc2
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x54e00c2a
pushf
not eax
add eax, 0x8a399440
xor eax, 0xe64369db
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdff607da
xor eax, 0x8b1f30f4
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf2f86e5d
xor eax, 0xe38c4498
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa184f966
xor eax, 0x953393e5
rol eax, 0x47
popf
jmp 0x1401e3546
cmp r15, 0x83
jae 0x1401e5ad9
push rax
pushf
mov eax, 0x8dd0f234
pushf
not eax
add eax, 0xc2e934ae
xor eax, 0x9eb62af2
rol eax, 0x85
popf
pushf
not eax
add eax, 0x807c911c
xor eax, 0x8aaf7fba
rol eax, 0x41
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x7915ff95
pushf
not eax
add eax, 0x8e449edf
xor eax, 0xaae4ae64
rol eax, 0xde
popf
pushf
not eax
add eax, 0xcb6e0257
xor eax, 0xe6ca295c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf7e8d857
xor eax, 0xfeda6fc1
rol eax, 0x82
popf
pushf
not eax
add eax, 0x92645ee5
xor eax, 0x8992884c
rol eax, 0x42
popf
jmp 0x1401e3546
mov rcx, qword [rsp + 0x40]
mov r9, rdi
mov r8, rbx
mov edx, 0x5559cffa
pushf
not edx
add edx, 0x90804678
xor edx, 0xace157b6
rol edx, 0xb4
popf
pushf
not edx
add edx, 0xf957bba0
xor edx, 0xef97281e
rol edx, 0xc7
popf
pushf
not edx
add edx, 0xef3a5ced
xor edx, 0xcd5ed50b
rol edx, 0xc6
popf
pushf
not edx
add edx, 0x8ff7947f
xor edx, 0x93f5e655
rol edx, 0x95
popf
call fcn.1401c50f1
test eax, eax
jne 0x1401e5bf8
push rax
pushf
mov eax, 0x6d669227
pushf
not eax
add eax, 0x9daa4fa8
xor eax, 0xccdcb779
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9b683045
xor eax, 0xe0fa5c95
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc68f5b1f
xor eax, 0x9f03afc2
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf8fc1cf0
xor eax, 0x979164b6
rol eax, 0xaf
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x5aaf0363
pushf
not eax
add eax, 0xe2c8b384
xor eax, 0xe224313d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf5278739
xor eax, 0xf10b824e
rol eax, 0x40
popf
pushf
not eax
add eax, 0x92c1e471
xor eax, 0xcd2e9c3c
rol eax, 0x1b
popf
jmp 0x1401e3546
jmp 0x1401e5d26
mov rax, qword [rsp + 0x40]
mov word [rax], r13w
jmp 0x1401e5d26
xor r13d, r13d
push rax
pushf
mov eax, 0xdc540e61
pushf
not eax
add eax, 0x91b310f3
xor eax, 0xb7248861
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xbc30e522
xor eax, 0xab178f3d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe9eacdf7
xor eax, 0xcd356db4
rol eax, 0xe9
popf
jmp 0x1401e3546
mov rax, qword [rsp + 0x38]
mov r8, r12
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov eax, dword [rax]
mov dword [rcx], eax
mov rcx, qword [rsp + 0x78]
call fcn.14031472f
test eax, eax
jne 0x1401e5d90
push rax
pushf
mov eax, 0x8628e97b
pushf
not eax
add eax, 0xe6210373
xor eax, 0x9a46af3a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc3bd9d64
xor eax, 0x93d8e3b4
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xaac89871
xor eax, 0x890e3bd8
rol eax, 0x81
popf
jmp 0x1401e3546
push rax
pushf
mov eax, 0x12e11ccb
pushf
not eax
add eax, 0x9708e6e0
xor eax, 0xae8ed6dd
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9808fe29
xor eax, 0xcf765397
rol eax, 0xcc
popf
jmp 0x1401e3546
jmp 0x1401e538a
xor r13d, r13d
push rax
pushf
mov eax, 0x9ba6ffd2
pushf
not eax
add eax, 0x81d80e26
xor eax, 0xb2b89dc6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb615fb6b
xor eax, 0xa43c0e0b
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xdceca08a
xor eax, 0xd2d1a4b7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9a899678
xor eax, 0xc4484665
rol eax, 0x8a
popf
jmp 0x1401e3546
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14020d8b7
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14020d8b7
int3