Function at 0x1401b3346
Capabilities:
Authenticate hmac
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x4128ae9d
pushf
not eax
add eax, 0x89160db9
xor eax, 0xb6b8d77c
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd68ef262
xor eax, 0xf56026f0
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x96a78081
xor eax, 0xe38fdfde
rol eax, 0x54
popf
cmp eax, 0x63
jne 0x1401b3396
popf
pop rax
jmp 0x1401b6ecd
cmp eax, 0x48
jne 0x1401b33a5
popf
pop rax
jmp 0x1401b643e
cmp eax, 0x3f
jne 0x1401b33b4
popf
pop rax
jmp 0x1401b5f99
cmp eax, 1
jne 0x1401b33c3
popf
pop rax
jmp 0x1401b3a74
cmp eax, 0x4a
jne 0x1401b33d2
popf
pop rax
jmp 0x1401b6537
cmp eax, 0x1a
jne 0x1401b33e1
popf
pop rax
jmp 0x1401b49e1
cmp eax, 0x5d
jne 0x1401b33f0
popf
pop rax
jmp 0x1401b6c3e
cmp eax, 0x58
jne 0x1401b33ff
popf
pop rax
jmp 0x1401b6ac0
cmp eax, 0x40
jne 0x1401b340e
popf
pop rax
jmp 0x1401b600a
cmp eax, 8
jne 0x1401b341d
popf
pop rax
jmp 0x1401b3f96
cmp eax, 0x2a
jne 0x1401b342c
popf
pop rax
jmp 0x1401b539a
cmp eax, 0x17
jne 0x1401b343b
popf
pop rax
jmp 0x1401b48a2
cmp eax, 0x1c
jne 0x1401b344a
popf
pop rax
jmp 0x1401b4b0d
cmp eax, 0x2e
jne 0x1401b3459
popf
pop rax
jmp 0x1401b5585
cmp eax, 0x4c
jne 0x1401b3468
popf
pop rax
jmp 0x1401b6623
cmp eax, 0x2b
jne 0x1401b3477
popf
pop rax
jmp 0x1401b5424
cmp eax, 0x1b
jne 0x1401b3486
popf
pop rax
jmp 0x1401b4a99
cmp eax, 0x65
jne 0x1401b3495
popf
pop rax
jmp 0x1401b6f72
cmp eax, 0x23
jne 0x1401b34a4
popf
pop rax
jmp 0x1401b4ed4
cmp eax, 0x5b
jne 0x1401b34b3
popf
pop rax
jmp 0x1401b6ba4
cmp eax, 0x43
jne 0x1401b34c2
popf
pop rax
jmp 0x1401b61e4
cmp eax, 0x13
jne 0x1401b34d1
popf
pop rax
jmp 0x1401b4652
cmp eax, 0x33
jne 0x1401b34e0
popf
pop rax
jmp 0x1401b589f
cmp eax, 0x24
jne 0x1401b34ef
popf
pop rax
jmp 0x1401b4f7b
cmp eax, 0x1e
jne 0x1401b34fe
popf
pop rax
jmp 0x1401b4bb4
cmp eax, 0xc
jne 0x1401b350d
popf
pop rax
jmp 0x1401b4242
cmp eax, 0x26
jne 0x1401b351c
popf
pop rax
jmp 0x1401b515a
cmp eax, 0x27
jne 0x1401b352b
popf
pop rax
jmp 0x1401b51ff
cmp eax, 0x30
jne 0x1401b353a
popf
pop rax
jmp 0x1401b564f
cmp eax, 0x10
jne 0x1401b3549
popf
pop rax
jmp 0x1401b44bb
cmp eax, 0x37
jne 0x1401b3558
popf
pop rax
jmp 0x1401b5a92
cmp eax, 9
jne 0x1401b3567
popf
pop rax
jmp 0x1401b4046
cmp eax, 0x39
jne 0x1401b3576
popf
pop rax
jmp 0x1401b5b6f
cmp eax, 0x16
jne 0x1401b3585
popf
pop rax
jmp 0x1401b486a
cmp eax, 0x3b
jne 0x1401b3594
popf
pop rax
jmp 0x1401b5d2a
cmp eax, 0x4b
jne 0x1401b35a3
popf
pop rax
jmp 0x1401b65d8
cmp eax, 0x36
jne 0x1401b35b2
popf
pop rax
jmp 0x1401b5a01
cmp eax, 0x14
jne 0x1401b35c1
popf
pop rax
jmp 0x1401b46fb
cmp eax, 0x60
jne 0x1401b35d0
popf
pop rax
jmp 0x1401b6d4a
cmp eax, 0x3d
jne 0x1401b35df
popf
pop rax
jmp 0x1401b5ea9
cmp eax, 2
jne 0x1401b35ee
popf
pop rax
jmp 0x1401b3b6f
cmp eax, 0x47
jne 0x1401b35fd
popf
pop rax
jmp 0x1401b63f3
cmp eax, 0x51
jne 0x1401b360c
popf
pop rax
jmp 0x1401b682f
cmp eax, 0x11
jne 0x1401b361b
popf
pop rax
jmp 0x1401b4560
cmp eax, 0x35
jne 0x1401b362a
popf
pop rax
jmp 0x1401b597e
cmp eax, 0x3a
jne 0x1401b3639
popf
pop rax
jmp 0x1401b5bb7
cmp eax, 0x12
jne 0x1401b3648
popf
pop rax
jmp 0x1401b45be
cmp eax, 0x21
jne 0x1401b3657
popf
pop rax
jmp 0x1401b4dd1
cmp eax, 0x38
jne 0x1401b3666
popf
pop rax
jmp 0x1401b5b11
cmp eax, 0x64
jne 0x1401b3675
popf
pop rax
jmp 0x1401b6f39
cmp eax, 0x5c
jne 0x1401b3684
popf
pop rax
jmp 0x1401b6bf0
cmp eax, 0x15
jne 0x1401b3693
popf
pop rax
jmp 0x1401b47b2
cmp eax, 5
jne 0x1401b36a2
popf
pop rax
jmp 0x1401b3dfd
cmp eax, 6
jne 0x1401b36b1
popf
pop rax
jmp 0x1401b3e48
cmp eax, 0x5a
jne 0x1401b36c0
popf
pop rax
jmp 0x1401b6b45
cmp eax, 0x49
jne 0x1401b36cf
popf
pop rax
jmp 0x1401b64be
cmp eax, 0x1f
jne 0x1401b36de
popf
pop rax
jmp 0x1401b4c5d
cmp eax, 4
jne 0x1401b36ed
popf
pop rax
jmp 0x1401b3d58
cmp eax, 0x2f
jne 0x1401b36fc
popf
pop rax
jmp 0x1401b5617
cmp eax, 0x4d
jne 0x1401b370b
popf
pop rax
jmp 0x1401b6680
cmp eax, 0x55
jne 0x1401b371a
popf
pop rax
jmp 0x1401b6963
cmp eax, 0x45
jne 0x1401b3729
popf
pop rax
jmp 0x1401b62c2
cmp eax, 0x2c
jne 0x1401b3738
popf
pop rax
jmp 0x1401b54eb
cmp eax, 0x5f
jne 0x1401b3747
popf
pop rax
jmp 0x1401b6cfe
cmp eax, 0x19
jne 0x1401b3756
popf
pop rax
jmp 0x1401b4986
cmp eax, 0x1d
jne 0x1401b3765
popf
pop rax
jmp 0x1401b4b45
cmp eax, 0x61
jne 0x1401b3774
popf
pop rax
jmp 0x1401b6e22
cmp eax, 0x53
jne 0x1401b3783
popf
pop rax
jmp 0x1401b68b4
cmp eax, 0x4f
jne 0x1401b3792
popf
pop rax
jmp 0x1401b675e
cmp eax, 0x42
jne 0x1401b37a1
popf
pop rax
jmp 0x1401b612c
cmp eax, 7
jne 0x1401b37b0
popf
pop rax
jmp 0x1401b3f10
cmp eax, 0x20
jne 0x1401b37bf
popf
pop rax
jmp 0x1401b4d1a
cmp eax, 0x56
jne 0x1401b37ce
popf
pop rax
jmp 0x1401b699c
cmp eax, 0x3c
jne 0x1401b37dd
popf
pop rax
jmp 0x1401b5e05
cmp eax, 0xd
jne 0x1401b37ec
popf
pop rax
jmp 0x1401b42d4
cmp eax, 0xa
jne 0x1401b37fb
popf
pop rax
jmp 0x1401b410d
cmp eax, 0x18
jne 0x1401b380a
popf
pop rax
jmp 0x1401b48d7
cmp eax, 0x28
jne 0x1401b3819
popf
pop rax
jmp 0x1401b5237
cmp eax, 0x22
jne 0x1401b3828
popf
pop rax
jmp 0x1401b4e76
cmp eax, 0x50
jne 0x1401b3837
popf
pop rax
jmp 0x1401b67b0
cmp eax, 0x52
jne 0x1401b3846
popf
pop rax
jmp 0x1401b6868
cmp eax, 0x41
jne 0x1401b3855
popf
pop rax
jmp 0x1401b60b3
cmp eax, 0xe
jne 0x1401b3864
popf
pop rax
jmp 0x1401b430c
cmp eax, 0x32
jne 0x1401b3873
popf
pop rax
jmp 0x1401b57d4
cmp eax, 0x29
jne 0x1401b3882
popf
pop rax
jmp 0x1401b52db
cmp eax, 0x3e
jne 0x1401b3891
popf
pop rax
jmp 0x1401b5f3b
cmp eax, 0
jne 0x1401b38a0
popf
pop rax
jmp 0x1401b3981
cmp eax, 0x4e
jne 0x1401b38af
popf
pop rax
jmp 0x1401b66cc
cmp eax, 0x31
jne 0x1401b38be
popf
pop rax
jmp 0x1401b5730
cmp eax, 0x62
jne 0x1401b38cd
popf
pop rax
jmp 0x1401b6e81
cmp eax, 0x5e
jne 0x1401b38dc
popf
pop rax
jmp 0x1401b6c9f
cmp eax, 0x25
jne 0x1401b38eb
popf
pop rax
jmp 0x1401b5090
cmp eax, 0xf
jne 0x1401b38fa
popf
pop rax
jmp 0x1401b443d
cmp eax, 0x44
jne 0x1401b3909
popf
pop rax
jmp 0x1401b622f
cmp eax, 0x57
jne 0x1401b3918
popf
pop rax
jmp 0x1401b69e8
cmp eax, 3
jne 0x1401b3927
popf
pop rax
jmp 0x1401b3ca1
cmp eax, 0x46
jne 0x1401b3936
popf
pop rax
jmp 0x1401b6361
cmp eax, 0x34
jne 0x1401b3945
popf
pop rax
jmp 0x1401b58d7
cmp eax, 0x54
jne 0x1401b3954
popf
pop rax
jmp 0x1401b6902
cmp eax, 0x59
jne 0x1401b3963
popf
pop rax
jmp 0x1401b6b0c
cmp eax, 0xb
jne 0x1401b3972
popf
pop rax
jmp 0x1401b4190
cmp eax, 0x2d
jne 0x1401b3981
popf
pop rax
jmp 0x1401b556e
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x50]
sub rsp, 0x150
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp + 0x40], rax
mov r15, rdx
mov r13, rcx
xor esi, esi
mov dword [rsp + 0x40], esi
jmp 0x1401b39b8
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
xor r8d, r8d
xor edx, edx
jmp 0x1401b39c7
call qword [sym.imp.dbghelp.dll_SymInitialize]
test eax, eax
je 0x1401b3a2e
push rax
pushf
mov eax, 0x49e617b8
pushf
not eax
add eax, 0x9d86bb68
xor eax, 0x8380e639
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf14fff81
xor eax, 0xf80e0c13
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa51c43b4
xor eax, 0xae2da411
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa80c6010
xor eax, 0xef0e9606
rol eax, 0x29
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x6bcefa30
pushf
not eax
add eax, 0x9f46decd
xor eax, 0xf0749ef0
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9590b6a6
xor eax, 0xc00ea8bb
rol eax, 0x96
popf
pushf
not eax
add eax, 0xacbdb13f
xor eax, 0xe12bc6d4
rol eax, 0xcc
popf
jmp 0x1401b3387
lea rdx, [r15 + 0x30]
lea rcx, [rbp + 0x20]
call fcn.140141573
lea r14d, [rsi + 0x10]
mov rcx, qword [r15]
movsxd rax, dword [rcx + 0x3c]
mov r12d, dword [rax + rcx + 0xb8]
mov qword [rbp], rsi
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], 0xf
mov byte [rbp], sil
xor r8d, r8d
lea rdx, [0x1bd8cf08b]
pushf
sub rdx, 0x7d87f620
popf
lea rcx, [rbp]
call fcn.1401f2e6a
nop
test r12d, r12d
jne 0x1401b3b16
push rax
pushf
mov eax, 0xa4a4ca92
pushf
not eax
add eax, 0xa99e35db
xor eax, 0xeb81b1e6
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd08420fa
xor eax, 0xb00e4f9c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc4556b6f
xor eax, 0xfe501068
rol eax, 0xed
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x1854148f
pushf
not eax
add eax, 0xa9112740
xor eax, 0xbf7468c1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xedd5ead9
xor eax, 0x942f879d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xffa1ccb0
xor eax, 0x87ed7a0f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x97554e60
xor eax, 0x84c2b950
rol eax, 0xbb
popf
jmp 0x1401b3387
mov rdi, qword [rbp + 0x30]
lea rbx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rbx, qword [rbp + 0x20]
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400f0576
nop
call fcn.1401d4db5
lea rcx, [0x19798177e]
pushf
sub rcx, 0x57931506
popf
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], 4
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400f0576
nop
lea rdx, [rbp - 0x40]
lea rcx, [rbp - 0x20]
call fcn.1400cfda5
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b3c48
push rax
pushf
mov eax, 0x41ec04ab
pushf
not eax
add eax, 0xfe8935a0
xor eax, 0xe5f4acf2
rol eax, 0x40
popf
pushf
not eax
add eax, 0x86703f4d
xor eax, 0xb1161509
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf18ed806
xor eax, 0xc49ac137
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe5ccb831
xor eax, 0xfb859b73
rol eax, 0x4b
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xba7f9a06
pushf
not eax
add eax, 0x8827321f
xor eax, 0xf79857aa
rol eax, 0xda
popf
pushf
not eax
add eax, 0xdcf9a93f
xor eax, 0xd7e25a01
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9630d159
xor eax, 0xf3fa35b0
rol eax, 8
popf
pushf
not eax
add eax, 0xf0e247ab
xor eax, 0xe87afd44
rol eax, 0x88
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b3cff
push rax
pushf
mov eax, 0xac03c535
pushf
not eax
add eax, 0xd0d43be1
xor eax, 0xdca845fd
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb16dc434
xor eax, 0xea782ee1
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xee464338
xor eax, 0xb4f6139c
rol eax, 0x98
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x306dedd
pushf
not eax
add eax, 0xe7c24367
xor eax, 0xdca5e41f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd3654215
xor eax, 0x9eb8bf5c
rol eax, 0x75
popf
pushf
not eax
add eax, 0x952bce0c
xor eax, 0xafc4a583
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe011655f
xor eax, 0xaf3e8d51
rol eax, 0xed
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b3db7
push rax
pushf
mov eax, 0x9b4333ff
pushf
not eax
add eax, 0xef139d2a
xor eax, 0xdbd908f2
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbfc60480
xor eax, 0x81bd436d
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9cfd5c76
xor eax, 0xc0ad1d4e
rol eax, 0xde
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xcea3499e
pushf
not eax
add eax, 0x90db7d59
xor eax, 0xb2aeb238
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe58b83eb
xor eax, 0xe5e2600a
rol eax, 0x29
popf
pushf
not eax
add eax, 0xde45efdf
xor eax, 0xbbe498ad
rol eax, 0x91
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xedc5ac63
pushf
not eax
add eax, 0xf59a20f5
xor eax, 0xa1e2e9da
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe469d94f
xor eax, 0xade8573d
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xab118a3f
xor eax, 0xafe0b8e6
rol eax, 0xf0
popf
jmp 0x1401b3387
lea rsi, [rbp - 0x20]
cmp qword [rbp - 8], 8
cmovae rsi, qword [rbp - 0x20]
mov rdi, qword [rbp - 0x10]
call fcn.1401d4db5
mov r14d, eax
xor eax, eax
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], al
mov dword [rsp + 0x40], 0x11e0010
test rdi, rdi
je 0x1401b3eb7
push rax
pushf
mov eax, 0x1351d0b2
pushf
not eax
add eax, 0xd8b19099
xor eax, 0x8ebee032
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd9aee5e4
xor eax, 0xe156f7d1
rol eax, 0x38
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xb5fdc5ba
pushf
not eax
add eax, 0xf7757585
xor eax, 0xa4565183
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdeb29b15
xor eax, 0xb39b0212
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa6fbe2dc
xor eax, 0xf41f0d59
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa7fdb79b
xor eax, 0xe435ff4c
rol eax, 0x96
popf
jmp 0x1401b3387
cmp rdi, 0x7fffffff
ja 0x1401b3f50
push rax
pushf
mov eax, 0x69de3c0d
pushf
not eax
add eax, 0x82f2c429
xor eax, 0xcd220378
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa9e3e39e
xor eax, 0xd1eed5fb
rol eax, 0x6b
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xc5c5a84d
pushf
not eax
add eax, 0xcf4ceeac
xor eax, 0xb2ce82a3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8e2eb0e6
xor eax, 0xa331239d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8f5898f7
xor eax, 0x90062373
rol eax, 0x42
popf
jmp 0x1401b3387
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e8452
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1401b3fed
push rax
pushf
mov eax, 0xd32b2b14
pushf
not eax
add eax, 0xf7b1fc64
xor eax, 0x92014bbb
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9e97b9c5
xor eax, 0xb528ea8f
rol eax, 0xb2
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xa0efe5b7
pushf
not eax
add eax, 0xecf969df
xor eax, 0xf01945a2
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8d65da54
xor eax, 0xe216b28d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xabdfc1b3
xor eax, 0xd8287f39
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc33d8746
xor eax, 0xce7251de
rol eax, 0xf8
popf
jmp 0x1401b3387
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp - 0x60]
call fcn.1400c82fe
lea r9, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae r9, qword [rbp - 0x60]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e8452
shr rax, 0x20
test eax, eax
jne 0x1401b40b4
push rax
pushf
mov eax, 0x6fff3e1f
pushf
not eax
add eax, 0x9608c50a
xor eax, 0x900d07e3
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9b01f589
xor eax, 0xf2f15a28
rol eax, 4
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x3ce9d0df
pushf
not eax
add eax, 0xf444726c
xor eax, 0x9de52957
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd9011ea5
xor eax, 0x937e9467
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc1a37508
xor eax, 0xff5e9cba
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe4c3437e
xor eax, 0xcbb7ea92
rol eax, 0x35
popf
jmp 0x1401b3387
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1401b414a
push rax
pushf
mov eax, 0xf9ed530f
pushf
not eax
add eax, 0x811fd3f8
xor eax, 0x90a75554
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xce14c6d6
xor eax, 0xc94f5166
rol eax, 0xab
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x8dda2bcc
pushf
not eax
add eax, 0xff96c04d
xor eax, 0xbac6f4e5
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdcdffd36
xor eax, 0xe825d919
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd43fef70
xor eax, 0xcdb62daa
rol eax, 0x30
popf
jmp 0x1401b3387
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b41e9
push rax
pushf
mov eax, 0x2a8140f4
pushf
not eax
add eax, 0x88fc0a4d
xor eax, 0xcdcf589f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa17584ef
xor eax, 0xe0a73f05
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbb63add5
xor eax, 0xf2c698f1
rol eax, 0x40
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x84acbd8e
pushf
not eax
add eax, 0x96e9f107
xor eax, 0xa366685b
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf9dcf03c
xor eax, 0xb4050f67
rol eax, 0x34
popf
pushf
not eax
add eax, 0xadb45ba4
xor eax, 0xe0ffc0b5
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xfd6c6715
xor eax, 0xd6046b7a
rol eax, 0xb2
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b428e
push rax
pushf
mov eax, 0xfe6b646e
pushf
not eax
add eax, 0xda18aab7
xor eax, 0xf5ef7363
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa36b1a47
xor eax, 0x9a966c2d
rol eax, 0x1b
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x29285a00
pushf
not eax
add eax, 0xaf8c818b
xor eax, 0xb978cbb2
rol eax, 6
popf
pushf
not eax
add eax, 0x9edbf14d
xor eax, 0x8bc82c06
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe851e46d
xor eax, 0xce1ebf95
rol eax, 0x77
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x5f1f3e78
pushf
not eax
add eax, 0xbb523e1a
xor eax, 0x8a8fa4d6
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc65ad779
xor eax, 0xd0ecf8fe
rol eax, 0xfc
popf
jmp 0x1401b3387
movups xmm0, xmmword [rbp - 0x60]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x10], xmm1
movq rdi, xmm1
lea rbx, [rbp]
movq rcx, xmm0
psrldq xmm1, 8
movq rax, xmm1
cmp rax, 0x10
cmovae rbx, rcx
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400f0576
mov r14d, 0x5d6cfd02
pushf
not r14d
add r14d, 0xcc469caa
xor r14d, 0xd05ecda5
rol r14d, 0x42
popf
pushf
not r14d
add r14d, 0xe47ae4d9
xor r14d, 0xbdc1ec51
rol r14d, 0x4e
popf
pushf
not r14d
add r14d, 0x9501366a
xor r14d, 0x98dd60bd
rol r14d, 0x92
popf
lea rcx, [rbp - 0x40]
call fcn.1401f57eb
test al, al
sete bl
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b43f7
push rax
pushf
mov eax, 0x32d9840d
pushf
not eax
add eax, 0xae7fa023
xor eax, 0xa5fa95a9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xcece29d5
xor eax, 0xf05efbac
rol eax, 0x3e
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x1572b177
pushf
not eax
add eax, 0x93f3d08b
xor eax, 0xedf46901
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xdd211f0d
xor eax, 0x960c3a82
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd0f806c7
xor eax, 0xe171239e
rol eax, 0xf4
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b4488
push rax
pushf
mov eax, 0x5435cc09
pushf
not eax
add eax, 0xb7d4110f
xor eax, 0xb1c77c6a
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe9e6746b
xor eax, 0xa0819eab
rol eax, 0x38
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x55e3fa1a
pushf
not eax
add eax, 0xce5920d0
xor eax, 0xf888905d
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc2a00f4a
xor eax, 0xbab07805
rol eax, 0xd3
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b452d
push rax
pushf
mov eax, 0xca4b87ab
pushf
not eax
add eax, 0x97820e2e
xor eax, 0x8bb1a80b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc1315e2f
xor eax, 0x823d07ad
rol eax, 0x61
popf
pushf
not eax
add eax, 0x932d4ae1
xor eax, 0xa9bcdc57
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb00447d2
xor eax, 0x8d1446fb
rol eax, 0x5a
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x4ec87803
pushf
not eax
add eax, 0xdee952b7
xor eax, 0x9e29205d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe51d8905
xor eax, 0xd7458e16
rol eax, 0x10
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x7b9234e4
pushf
not eax
add eax, 0xcc936e97
xor eax, 0x953edf80
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xeaca5f1e
xor eax, 0x84f3e517
rol eax, 0x62
popf
pushf
not eax
add eax, 0x96bcd931
xor eax, 0xcb947123
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc61bf3f8
xor eax, 0x8907dffd
rol eax, 0x34
popf
jmp 0x1401b3387
test bl, bl
jne 0x1401b45f9
push rax
pushf
mov eax, 0xcb869638
pushf
not eax
add eax, 0xf580ac05
xor eax, 0xaeb5f264
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x91da59e4
xor eax, 0xcd9fdaaf
rol eax, 0xe1
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x95647b48
pushf
not eax
add eax, 0xd3741b70
xor eax, 0xd2987e82
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8c43ae69
xor eax, 0xaab79049
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa48c1b55
xor eax, 0x9bfd22a0
rol eax, 0x61
popf
pushf
not eax
add eax, 0x97af1df2
xor eax, 0x8b881dbc
rol eax, 0xa5
popf
jmp 0x1401b3387
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b46b5
push rax
pushf
mov eax, 0x58a8ca69
pushf
not eax
add eax, 0xdd87b4c4
xor eax, 0xd73ee11f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfe300c30
xor eax, 0xcd794ef1
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf4cc56a1
xor eax, 0xaa8e499c
rol eax, 0x25
popf
pushf
not eax
add eax, 0x87131993
xor eax, 0xf55f67e1
rol eax, 0xa1
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x7eed3b26
pushf
not eax
add eax, 0xb0865fb1
xor eax, 0xf3f0d265
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xea5bdb94
xor eax, 0xe5b65fb7
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe55e0a00
xor eax, 0xdd50093c
rol eax, 0x42
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b476c
push rax
pushf
mov eax, 0x30b25626
pushf
not eax
add eax, 0xde6f2243
xor eax, 0x9edca7fb
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8f6ef13d
xor eax, 0x9e50615d
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe85dd459
xor eax, 0x9ffcc957
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa62096c2
xor eax, 0x99b63a84
rol eax, 0xd0
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xf83d1a4f
pushf
not eax
add eax, 0xd115c267
xor eax, 0xd22ae7b5
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc2989eee
xor eax, 0xae8167e4
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb830f153
xor eax, 0xa272fe8f
rol eax, 0x67
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4824
push rax
pushf
mov eax, 0xe418c3be
pushf
not eax
add eax, 0xf23ecdf3
xor eax, 0xbd00d86d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd140b320
xor eax, 0xddf6c742
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa09677c0
xor eax, 0xdc75562c
rol eax, 0x89
popf
pushf
not eax
add eax, 0x868c6443
xor eax, 0x8a762869
rol eax, 0x2f
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x200cda58
pushf
not eax
add eax, 0xd1ff3d95
xor eax, 0x9adc4fa3
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd9e6488b
xor eax, 0x98aeb253
rol eax, 0xc
popf
pushf
not eax
add eax, 0xba63205d
xor eax, 0xba8e315a
rol eax, 0x35
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x6cb40670
pushf
not eax
add eax, 0xf3533982
xor eax, 0x8b565696
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfcd5eb00
xor eax, 0xc1a79fd3
rol eax, 0xa
popf
jmp 0x1401b3387
xor esi, esi
push rax
pushf
mov eax, 0xfaf7f0e4
pushf
not eax
add eax, 0xd7d6b7f6
xor eax, 0xa14b7275
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc1e1da5e
xor eax, 0xf407281f
rol eax, 0x6b
popf
jmp 0x1401b3387
mov rax, r12
add rax, qword [r15]
cmp dword [rax + 0x10], 0
je 0x1401b492d
push rax
pushf
mov eax, 0x82dc33bb
pushf
not eax
add eax, 0xeb8e48eb
xor eax, 0x989e0329
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x8db543cb
xor eax, 0xd7df9483
rol eax, 0x77
popf
pushf
not eax
add eax, 0xee8cbb14
xor eax, 0x8989e43e
rol eax, 0x16
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xe0294743
pushf
not eax
add eax, 0x8efe4ff5
xor eax, 0x889fbe54
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb82ac018
xor eax, 0xfed09502
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9518c9e2
xor eax, 0xccc0e610
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb7f948c7
xor eax, 0x8f9120f4
rol eax, 0x7f
popf
jmp 0x1401b3387
nop
push rax
pushf
mov eax, 0x64cf35e3
pushf
not eax
add eax, 0xc6dc4ada
xor eax, 0xb45c37dd
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfab023ea
xor eax, 0xed85d1f1
rol eax, 0x64
popf
pushf
not eax
add eax, 0xcfee1077
xor eax, 0x929792b0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd3754942
xor eax, 0xdc526988
rol eax, 0x72
popf
jmp 0x1401b3387
cmp dword [rax + 0xc], 2
je 0x1401b4a40
push rax
pushf
mov eax, 0xe927f16b
pushf
not eax
add eax, 0xf599705c
xor eax, 0xfbe061cc
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc6f1cd8c
xor eax, 0xad8a9460
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xed501432
xor eax, 0xdc8a3de9
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9f7c27fb
xor eax, 0xff15e8a0
rol eax, 0xe0
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x58130b09
pushf
not eax
add eax, 0xee2e04be
xor eax, 0x8ee389fe
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8ff0af73
xor eax, 0xec05fc12
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xee9c9f7c
xor eax, 0xdf0637ac
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf8cde98c
xor eax, 0xd1182470
rol eax, 0x16
popf
jmp 0x1401b3387
add rax, 0x1c
cmp dword [rax + 0x10], 0
je 0x1401b4ada
push rax
pushf
mov eax, 0x71a4c05c
pushf
not eax
add eax, 0xaaec6411
xor eax, 0xd2dcb4ca
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd180e2e5
xor eax, 0xe5e5cb16
rol eax, 0xbe
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x6ececa36
pushf
not eax
add eax, 0xddb77769
xor eax, 0xeef15e20
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xec485a57
xor eax, 0xe5cb9591
rol eax, 0x81
popf
jmp 0x1401b3387
jmp 0x1401b49e1
mov edx, dword [rax + 0x18]
add rdx, 0x18
add rdx, qword [r15 + 0x18]
mov qword [rbp - 0x60], rsi
mov qword [rbp - 0x50], rsi
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
mov r8, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0x3c2ee107
pushf
not eax
add eax, 0xfab9417b
xor eax, 0xb3f58a81
rol eax, 1
popf
pushf
not eax
add eax, 0xfae5beb3
xor eax, 0xd8082f5b
rol eax, 0x92
popf
pushf
not eax
add eax, 0xed176a3a
xor eax, 0xcec34b62
rol eax, 0x5c
popf
jmp 0x1401b3387
inc r8
cmp byte [rdx + r8], 0
jne 0x1401b4c17
push rax
pushf
mov eax, 0xcf449e6f
pushf
not eax
add eax, 0xbd3330e9
xor eax, 0x8db33e82
rol eax, 0xec
popf
pushf
not eax
add eax, 0x975bb992
xor eax, 0x97d783a5
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb4b110a1
xor eax, 0xba81399e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb8fbfae4
xor eax, 0x97e07f82
rol eax, 0x74
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xca1d1abf
pushf
not eax
add eax, 0xf43db6b5
xor eax, 0xca88f292
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd23e530f
xor eax, 0xd082887a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa91df14f
xor eax, 0xfa5e9fbc
rol eax, 0x97
popf
jmp 0x1401b3387
lea rcx, [rbp - 0x60]
call fcn.1401f2e6a
nop
mov rdi, qword [rbp - 0x50]
lea rbx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rbx, qword [rbp - 0x60]
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400f0576
or r14d, 3
lea rcx, [rbp - 0x40]
call fcn.1401f57eb
test al, al
sete bl
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b4ce7
push rax
pushf
mov eax, 0x70bb14b5
pushf
not eax
add eax, 0xc7b649a4
xor eax, 0xa15ca77c
rol eax, 0x66
popf
pushf
not eax
add eax, 0x92fd6f6f
xor eax, 0xa9588ab1
rol eax, 0xaf
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x945b5445
pushf
not eax
add eax, 0xf088f838
xor eax, 0xb019f090
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb069bfc2
xor eax, 0xa3546b06
rol eax, 0x76
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b4d8b
push rax
pushf
mov eax, 0x5e0de219
pushf
not eax
add eax, 0x93fcabb2
xor eax, 0xe0a8c7f3
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb22e90da
xor eax, 0xdc2b24ff
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe8ca4bb2
xor eax, 0x82604abb
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcef20c65
xor eax, 0xab8cea2b
rol eax, 0xc1
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xfef8dc30
pushf
not eax
add eax, 0xe2207a03
xor eax, 0xc1003e70
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x82517e1b
xor eax, 0xf7baa69e
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd501150d
xor eax, 0xdb251655
rol eax, 0xcb
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4e43
push rax
pushf
mov eax, 0x8481ede2
pushf
not eax
add eax, 0xfa0fbf92
xor eax, 0xf8bf9afc
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x86db8d85
xor eax, 0xb1b2bdb4
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe542013b
xor eax, 0xcec6e200
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xce5b5ec6
xor eax, 0xfc75a95e
rol eax, 0xe0
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x50b12d56
pushf
not eax
add eax, 0xc841c00d
xor eax, 0xbbb2cab0
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd60671a0
xor eax, 0xb88e6ad3
rol eax, 0x2b
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xc5a37a6e
pushf
not eax
add eax, 0xdadae661
xor eax, 0xe9f36eff
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf7a40ae8
xor eax, 0xc53b762f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa328435b
xor eax, 0xfa906c60
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb9b12b48
xor eax, 0xfed1b792
rol eax, 0xb5
popf
jmp 0x1401b3387
test bl, bl
je 0x1401b4f22
push rax
pushf
mov eax, 0x8ab86016
pushf
not eax
add eax, 0xc533b9b2
xor eax, 0xfc7f5375
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa399db2d
xor eax, 0xe066f870
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe58289d8
xor eax, 0xf2e6f496
rol eax, 0x78
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x9324465
pushf
not eax
add eax, 0xb1d9caa2
xor eax, 0xa678b0f3
rol eax, 0xda
popf
pushf
not eax
add eax, 0xad034b76
xor eax, 0xfc95bfa6
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9513b067
xor eax, 0x8641a478
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf96a5193
xor eax, 0xd7955bb3
rol eax, 0x6e
popf
jmp 0x1401b3387
mov rdi, qword [rbp + 0x30]
lea rbx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rbx, qword [rbp + 0x20]
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400f0576
or r14d, 0x180
call fcn.1401d4db5
lea rcx, [0x1ad326ee4]
pushf
sub rcx, 0x6d2d6c6c
popf
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], 4
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400f0576
or r14d, 0x60
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x40]
call fcn.1400cfda5
nop
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b5037
push rax
pushf
mov eax, 0x937d92f8
pushf
not eax
add eax, 0xfbde9c31
xor eax, 0xead28ddd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xaf2ef58b
xor eax, 0x8319cd63
rol eax, 0xb6
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x52436026
pushf
not eax
add eax, 0xce56ea3f
xor eax, 0xc6140f4f
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa16476b3
xor eax, 0x9588e5f5
rol eax, 0x21
popf
pushf
not eax
add eax, 0xde4e1b16
xor eax, 0xa44c326d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb9d9bfac
xor eax, 0xb56df82b
rol eax, 0xe2
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5101
push rax
pushf
mov eax, 0x2f135e39
pushf
not eax
add eax, 0xca474ff6
xor eax, 0xbd7f0c7b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xad7795e1
xor eax, 0xd3f03994
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9bfd25fa
xor eax, 0xd465c210
rol eax, 0xea
popf
pushf
not eax
add eax, 0xeadc8dbf
xor eax, 0xc46b375b
rol eax, 0xdc
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xef776da0
pushf
not eax
add eax, 0xe52bf4a6
xor eax, 0xc813d111
rol eax, 0x81
popf
pushf
not eax
add eax, 0x88cadb60
xor eax, 0xdb83f2e7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc71eb1f3
xor eax, 0xc0804bb5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa0d856ec
xor eax, 0x844aea2d
rol eax, 0x28
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b51b9
push rax
pushf
mov eax, 0xd98d6680
pushf
not eax
add eax, 0x89093c4d
xor eax, 0xcaead54b
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf1889b82
xor eax, 0xb6379880
rol eax, 0xad
popf
pushf
not eax
add eax, 0xde6d4310
xor eax, 0xfc2a91aa
rol eax, 0xdf
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x7c8a94fc
pushf
not eax
add eax, 0xf0de66c7
xor eax, 0xacf33a02
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd70327b7
xor eax, 0xe475bd73
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb4af53e7
xor eax, 0xaab0009e
rol eax, 0x53
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xdde9caab
pushf
not eax
add eax, 0xb80e9f7f
xor eax, 0xb9cf388c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xfb7def9e
xor eax, 0xbcb529a7
rol eax, 0xd2
popf
jmp 0x1401b3387
lea rsi, [rbp - 0x40]
cmp qword [rbp - 0x28], 8
cmovae rsi, qword [rbp - 0x40]
mov rdi, qword [rbp - 0x30]
call fcn.1401d4db5
mov r15d, eax
xor eax, eax
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], al
bts r14d, 0xc
mov dword [rsp + 0x40], r14d
test rdi, rdi
je 0x1401b52a8
push rax
pushf
mov eax, 0x9cf375fb
pushf
not eax
add eax, 0x997a8c3b
xor eax, 0xe5cea2c7
rol eax, 0x51
popf
pushf
not eax
add eax, 0xcde5c323
xor eax, 0xf3f5908d
rol eax, 0xe4
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x92629216
pushf
not eax
add eax, 0xfef20519
xor eax, 0xc711e8eb
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xcb71dd95
xor eax, 0x95fe2617
rol eax, 0xb8
popf
jmp 0x1401b3387
cmp rdi, 0x7fffffff
ja 0x1401b5341
push rax
pushf
mov eax, 0xb9be9891
pushf
not eax
add eax, 0xd6b7faaa
xor eax, 0xa5e8d530
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xef918743
xor eax, 0xde1a85f8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf74bca63
xor eax, 0xa200588e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf4fb287f
xor eax, 0xac058d4c
rol eax, 0x83
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x2035679e
pushf
not eax
add eax, 0xf8662bcd
xor eax, 0xb82b03f0
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xedee07f6
xor eax, 0xeb1eba2f
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe2d2018e
xor eax, 0x9a9eaa1a
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf58b17e9
xor eax, 0xf55a0dd7
rol eax, 0x40
popf
jmp 0x1401b3387
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, r15d
call fcn.1400e8452
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1401b53f1
push rax
pushf
mov eax, 0x8b1de903
pushf
not eax
add eax, 0xc3cd92f7
xor eax, 0x9ad40d0a
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8d7434b4
xor eax, 0xf9a6aac5
rol eax, 0x50
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x9878c80a
pushf
not eax
add eax, 0x9ff53a2d
xor eax, 0x97370541
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc7a3f051
xor eax, 0xdb31e6cc
rol eax, 0x61
popf
jmp 0x1401b3387
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp - 0x20]
call fcn.1400c82fe
lea r9, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae r9, qword [rbp - 0x20]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r15d
call fcn.1400e8452
shr rax, 0x20
test eax, eax
jne 0x1401b54a5
push rax
pushf
mov eax, 0x2084c2ae
pushf
not eax
add eax, 0xbc774ada
xor eax, 0xca0c75a9
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc1b78055
xor eax, 0xdefb0b23
rol eax, 0x63
popf
pushf
not eax
add eax, 0x87234176
xor eax, 0x8dbc6873
rol eax, 0x5f
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xdbef3d2e
pushf
not eax
add eax, 0xc10710bb
xor eax, 0xab728167
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb000fdbb
xor eax, 0xb06c54d0
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x88cccb4b
xor eax, 0xdd818e8b
rol eax, 0xcb
popf
jmp 0x1401b3387
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1401b553b
push rax
pushf
mov eax, 0x888fc48
pushf
not eax
add eax, 0xcc1097fd
xor eax, 0xce8781a6
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbf5310f5
xor eax, 0x955d9e8c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8facfab0
xor eax, 0xaeec3c3a
rol eax, 0x56
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xffbc86e2
pushf
not eax
add eax, 0x94d54410
xor eax, 0x9103070a
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa485ea65
xor eax, 0xea5ee645
rol eax, 2
popf
jmp 0x1401b3387
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5617
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b55d1
push rax
pushf
mov eax, 0x811b6e2
pushf
not eax
add eax, 0xe3cda9fc
xor eax, 0xc8687c01
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xa6fa67a2
xor eax, 0xb7892a69
rol eax, 0xc
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x22c1efb7
pushf
not eax
add eax, 0xc139e464
xor eax, 0xe7ce2d0f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x95495463
xor eax, 0xe8aeaa84
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9be83380
xor eax, 0xeda3f54f
rol eax, 0x73
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x88f6f46f
pushf
not eax
add eax, 0xc0ffbdf7
xor eax, 0xb9fc21db
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf27ed1fb
xor eax, 0xa43dd786
rol eax, 0xc7
popf
jmp 0x1401b3387
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp - 0x50], xmm1
movq rdi, xmm1
lea rbx, [rbp - 0x60]
movq rcx, xmm0
psrldq xmm1, 8
movq rax, xmm1
cmp rax, 0x10
cmovae rbx, rcx
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400f0576
nop
lea rcx, [rbp - 0x20]
call fcn.1401f57eb
test al, al
sete bl
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b56fd
push rax
pushf
mov eax, 0xe331a203
pushf
not eax
add eax, 0xfa7463b5
xor eax, 0x8057a629
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc3d1dbdb
xor eax, 0x8ff73967
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8a6fa755
xor eax, 0xbdcaf17d
rol eax, 0x9d
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xda7c09e4
pushf
not eax
add eax, 0xfad1cea1
xor eax, 0xa594bfab
rol eax, 0xac
popf
pushf
not eax
add eax, 0xcef9f5c0
xor eax, 0xb7487e23
rol eax, 0xbc
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b577b
push rax
pushf
mov eax, 0x83bd8bd3
pushf
not eax
add eax, 0xf0a1c16a
xor eax, 0xe68269cf
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb414094e
xor eax, 0x82de3dc2
rol eax, 0x31
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xe89cfa78
pushf
not eax
add eax, 0x99712e9c
xor eax, 0xe3c700f3
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe3efcb7f
xor eax, 0xa7e8bb4d
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe22bf3b2
xor eax, 0xdd5357b1
rol eax, 0x16
popf
pushf
not eax
add eax, 0x949e6bac
xor eax, 0xb65908fd
rol eax, 0x3d
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5846
push rax
pushf
mov eax, 0x5e9d0181
pushf
not eax
add eax, 0xca1b7f09
xor eax, 0xc95d8e45
rol eax, 0x76
popf
pushf
not eax
add eax, 0xef544ed4
xor eax, 0xa566f3f2
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xbf99a18d
xor eax, 0xa620b684
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd1569063
xor eax, 0x94f5f26a
rol eax, 0x71
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xd915620b
pushf
not eax
add eax, 0x80edabb0
xor eax, 0xa3a78b92
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa4baca7a
xor eax, 0x897ffac8
rol eax, 0x69
popf
pushf
not eax
add eax, 0x97e43175
xor eax, 0xb09a391b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x86ac7dca
xor eax, 0xfa051849
rol eax, 0xa7
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xe5adeef9
pushf
not eax
add eax, 0xd7138c05
xor eax, 0x824ba5d1
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xab7c21ab
xor eax, 0xdcadeb0e
rol eax, 0xcc
popf
jmp 0x1401b3387
test bl, bl
jne 0x1401b5938
push rax
pushf
mov eax, 0x5ef566c2
pushf
not eax
add eax, 0xfe18d44d
xor eax, 0xb36a1a8e
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd879e109
xor eax, 0xc6ab21ec
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xab50f092
xor eax, 0xc85b3c5e
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbbe9a2da
xor eax, 0xf45caf61
rol eax, 0xd0
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xf346d47f
pushf
not eax
add eax, 0xa33ef055
xor eax, 0xa32a9967
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9a41af17
xor eax, 0x896f522e
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf72debdd
xor eax, 0x8d9a15f4
rol eax, 0xbb
popf
jmp 0x1401b3387
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b59ce
push rax
pushf
mov eax, 0xac78aea3
pushf
not eax
add eax, 0x87acf793
xor eax, 0x9b1fcfa2
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xecaf6d5a
xor eax, 0xeb059205
rol eax, 0x11
popf
pushf
not eax
add eax, 0xca99cfb7
xor eax, 0xed98705e
rol eax, 0xd0
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x2a25580e
pushf
not eax
add eax, 0xa17170b3
xor eax, 0xa9735305
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb32feed8
xor eax, 0xf9120a91
rol eax, 0x3f
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5a5f
push rax
pushf
mov eax, 0x1e286d88
pushf
not eax
add eax, 0xa0e0df06
xor eax, 0xa3654d98
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xdd0fd38a
xor eax, 0xb0d58aa7
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd91c7916
xor eax, 0xa21f5839
rol eax, 0x68
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x237e8f59
pushf
not eax
add eax, 0x9fade04c
xor eax, 0xc4f3c816
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf5396501
xor eax, 0xf70036c9
rol eax, 0x68
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5ade
push rax
pushf
mov eax, 0x462af91a
pushf
not eax
add eax, 0x96ee7c00
xor eax, 0xc3284976
rol eax, 0x61
popf
pushf
not eax
add eax, 0xcb3b5ad5
xor eax, 0xbf63c3ad
rol eax, 0x69
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x6f0da485
pushf
not eax
add eax, 0xdcff2e78
xor eax, 0xc740d057
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf7d79d69
xor eax, 0xc322412d
rol eax, 0xdc
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xeb636e81
pushf
not eax
add eax, 0xed3e038a
xor eax, 0xc4aa68d0
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xde3e0814
xor eax, 0xf7fd1912
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x80c06efa
xor eax, 0x86f34dca
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xac58c341
xor eax, 0xb09af1a0
rol eax, 0x28
popf
jmp 0x1401b3387
xor esi, esi
push rax
pushf
mov eax, 0xbbd1153e
pushf
not eax
add eax, 0xfebce8b1
xor eax, 0x8316877a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd0539046
xor eax, 0x9b9ac81c
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xef24b584
xor eax, 0xdccc219d
rol eax, 0x53
popf
jmp 0x1401b3387
mov rdi, qword [rbp - 0x50]
lea rbx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rbx, qword [rbp - 0x60]
call fcn.1401d4db5
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400f0576
nop
lea rcx, [rbp - 0x40]
cmp qword [rbp - 0x28], 8
cmovae rcx, qword [rbp - 0x40]
mov r9d, 0xbcd1a971
pushf
not r9d
add r9d, 0xd42aa90a
xor r9d, 0xe44fdd60
rol r9d, 0x7f
popf
pushf
not r9d
add r9d, 0xa9f7123d
xor r9d, 0xcf947f3f
rol r9d, 0xe7
popf
mov r8d, 0xdfc8e9fb
pushf
not r8d
add r8d, 0xab6bbce4
xor r8d, 0xc69a5135
rol r8d, 0
popf
pushf
not r8d
add r8d, 0xac3c6ee3
xor r8d, 0x9f4beb05
rol r8d, 0xcd
popf
lea rdx, [rbp - 0x20]
call fcn.1400901eb
test eax, eax
jne 0x1401b5cd1
push rax
pushf
mov eax, 0xc2386ab2
pushf
not eax
add eax, 0x951058c0
xor eax, 0x90030f4c
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb7b03fdd
xor eax, 0xe945c28a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb9bc9d87
xor eax, 0xa2d25747
rol eax, 0xc
popf
pushf
not eax
add eax, 0x87eb1f82
xor eax, 0xa2589f96
rol eax, 0x55
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x9984d1e6
pushf
not eax
add eax, 0xe7391579
xor eax, 0xc3adc99e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf038b831
xor eax, 0xdd9ec84d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf0e92573
xor eax, 0xb9c516ff
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa2479942
xor eax, 0x95d73a98
rol eax, 0xcc
popf
jmp 0x1401b3387
mov rbx, qword [rbp - 0x18]
lea rdi, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rdi, qword [rbp - 0x60]
jmp 0x1401b5d3d
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], 0x10000000
xor r9d, r9d
mov r8, rdi
xor edx, edx
mov rcx, rax
jmp 0x1401b5d65
call qword [sym.imp.dbghelp.dll_SymLoadModuleEx]
mov qword [r13], rax
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b5dbf
push rax
pushf
mov eax, 0x7d43bd03
pushf
not eax
add eax, 0xe2f278c1
xor eax, 0xac3c3460
rol eax, 8
popf
pushf
not eax
add eax, 0x8f0a5378
xor eax, 0x819cada7
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xad07eef5
xor eax, 0xf647a302
rol eax, 0x83
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x4abba806
pushf
not eax
add eax, 0xb8b8e44d
xor eax, 0xa4df0fc4
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa3872f1f
xor eax, 0xde9ca7ca
rol eax, 7
popf
pushf
not eax
add eax, 0x846be0fe
xor eax, 0xf5ce5893
rol eax, 0x21
popf
jmp 0x1401b3387
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5e50
push rax
pushf
mov eax, 0xbfd1a2cd
pushf
not eax
add eax, 0xefaf0282
xor eax, 0xf777e179
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8a380c17
xor eax, 0xc4ed55a8
rol eax, 0x92
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x7f4aa5f9
pushf
not eax
add eax, 0xff0162e0
xor eax, 0xdb912553
rol eax, 9
popf
pushf
not eax
add eax, 0xe9c91b92
xor eax, 0xe5136381
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd820def0
xor eax, 0xd244bfd0
rol eax, 0xb
popf
pushf
not eax
add eax, 0xd1ba3fbd
xor eax, 0xca72e1f7
rol eax, 0xd4
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5f08
push rax
pushf
mov eax, 0x7470b35c
pushf
not eax
add eax, 0xe3e89dbc
xor eax, 0xe77c2040
rol eax, 0x82
popf
pushf
not eax
add eax, 0xee250faf
xor eax, 0xa1ac0ea0
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x90efd21a
xor eax, 0xbac2dd52
rol eax, 0xc4
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xdaad2ccd
pushf
not eax
add eax, 0xa03423d0
xor eax, 0xf5db42c7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xbd18d7e6
xor eax, 0xe4163fb7
rol eax, 0xec
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x1afea284
pushf
not eax
add eax, 0x8c5dc627
xor eax, 0xbf242e82
rol eax, 0x85
popf
pushf
not eax
add eax, 0xefdf0a5d
xor eax, 0xff25a97f
rol eax, 0x56
popf
pushf
not eax
add eax, 0x98f5fade
xor eax, 0xa6f9c6ff
rol eax, 0xea
popf
pushf
not eax
add eax, 0xaa19d1aa
xor eax, 0x85507bec
rol eax, 0xea
popf
jmp 0x1401b3387
cmp qword [r13], 0
je 0x1401b5fd7
push rax
pushf
mov eax, 0xb17e8a22
pushf
not eax
add eax, 0xbd86ce1f
xor eax, 0xf4f5a142
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe83986a5
xor eax, 0xea56c7a8
rol eax, 0x44
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x8d60778e
pushf
not eax
add eax, 0xd25c5b61
xor eax, 0xe8f48139
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfa8ad353
xor eax, 0x91755166
rol eax, 0x4b
popf
jmp 0x1401b3387
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1401b605a
push rax
pushf
mov eax, 0x8c12c71e
pushf
not eax
add eax, 0xf557a722
xor eax, 0xd2e64972
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xad05ee48
xor eax, 0xf1efd253
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xebd8b787
xor eax, 0xd7177b1a
rol eax, 0x90
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xcf3d1455
pushf
not eax
add eax, 0xd75ebeac
xor eax, 0xc980d517
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xaf1924bf
xor eax, 0xa505ade3
rol eax, 0x63
popf
pushf
not eax
add eax, 0x83fea16e
xor eax, 0xffaa73da
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x97af1158
xor eax, 0xeff67bce
rol eax, 0x27
popf
jmp 0x1401b3387
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b60f9
push rax
pushf
mov eax, 0x5db24de3
pushf
not eax
add eax, 0xff350764
xor eax, 0xebe8578b
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8b79f740
xor eax, 0xf0be7c2d
rol eax, 0x3b
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xc8182a93
pushf
not eax
add eax, 0xe67db872
xor eax, 0xfb191ec5
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd0a4af95
xor eax, 0x843129a2
rol eax, 0xb4
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b618b
push rax
pushf
mov eax, 0x28388ecf
pushf
not eax
add eax, 0xda521226
xor eax, 0xca90d40e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb1ec849a
xor eax, 0x98753470
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8decfc48
xor eax, 0xb24d4499
rol eax, 0x29
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xc242e13
pushf
not eax
add eax, 0xd15eabe5
xor eax, 0xc162d54d
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd25e8f83
xor eax, 0xabfc2c52
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfe5062cf
xor eax, 0x9ce60295
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9850cc11
xor eax, 0xa9039788
rol eax, 0xbf
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0xd32eb49a
pushf
not eax
add eax, 0xd363b0ad
xor eax, 0xe44828f3
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa1a4c051
xor eax, 0x903c26a8
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe173566e
xor eax, 0xe209599c
rol eax, 0x95
popf
jmp 0x1401b3387
mov qword [rbp - 0x50], rsi
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1401b627c
push rax
pushf
mov eax, 0xcb4f9351
pushf
not eax
add eax, 0xd58a40e6
xor eax, 0xbd375950
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc59af193
xor eax, 0xa3dc58ed
rol eax, 0x62
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x21b3da5e
pushf
not eax
add eax, 0xf175bdbb
xor eax, 0x9adc6c52
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8c4495d9
xor eax, 0xaa2aed86
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xea139457
xor eax, 0xc9bc1012
rol eax, 0x62
popf
jmp 0x1401b3387
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b632e
push rax
pushf
mov eax, 0xb9cfb972
pushf
not eax
add eax, 0xf34a2dd3
xor eax, 0xb2d688b9
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x86bcd8a8
xor eax, 0xa3dcd579
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9f4487ba
xor eax, 0xeeac76e5
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd082f415
xor eax, 0xd33919db
rol eax, 0x50
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x2100e8ba
pushf
not eax
add eax, 0x84295746
xor eax, 0xb0e438f2
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd5983fbc
xor eax, 0xbff9ca8f
rol eax, 0xe0
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b63c0
push rax
pushf
mov eax, 0xbab948d3
pushf
not eax
add eax, 0xb0e4d726
xor eax, 0xebce20ce
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc7d33647
xor eax, 0xc0d39423
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf9406855
xor eax, 0xa4a1eb0b
rol eax, 0x1a
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xeca3ba28
pushf
not eax
add eax, 0xef7e44a4
xor eax, 0xf67fb90f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa9590087
xor eax, 0xd58543b9
rol eax, 0x55
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x6f5671aa
pushf
not eax
add eax, 0xfc377aa6
xor eax, 0xc91b0ca8
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xcaa2be3e
xor eax, 0x99d72f96
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbeb4ed6a
xor eax, 0xc8dcf600
rol eax, 0xe1
popf
jmp 0x1401b3387
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], 0xf
mov byte [rbp], 0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x1401b648b
push rax
pushf
mov eax, 0x8cb31373
pushf
not eax
add eax, 0xab95649c
xor eax, 0xab400684
rol eax, 0x33
popf
pushf
not eax
add eax, 0xdc1e5795
xor eax, 0x9eb8aaa6
rol eax, 0xe1
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0xca01930e
pushf
not eax
add eax, 0xf72392f8
xor eax, 0xf5e557a4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc3d80695
xor eax, 0x8169407c
rol eax, 0x82
popf
jmp 0x1401b3387
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b6504
push rax
pushf
mov eax, 0xfa6b7d77
pushf
not eax
add eax, 0xd7faa6fe
xor eax, 0xc876f173
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfa68b8b9
xor eax, 0xbdb73a42
rol eax, 0xef
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x6cef7ab1
pushf
not eax
add eax, 0xc2961232
xor eax, 0xe9569f03
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc8d7dd5f
xor eax, 0xd99bdb75
rol eax, 0x60
popf
jmp 0x1401b3387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b65a5
push rax
pushf
mov eax, 0x7dd90f49
pushf
not eax
add eax, 0xa86d15f3
xor eax, 0xec70a2d7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xbf32ec25
xor eax, 0xf9329581
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfa97b9ab
xor eax, 0xe18ce3b6
rol eax, 0x56
popf
pushf
not eax
add eax, 0xdb7de303
xor eax, 0xf31126b7
rol eax, 0x1d
popf
jmp 0x1401b3387
push rax
pushf
mov eax, 0x55e097fc
pushf
not eax
add eax, 0xa4e92345
xor eax, 0xa4bbfd82
rol eax, 0x68
popf
pushf
not eax
add eax, 0xee925b14
xor eax, 0xa11b9028
rol eax, 0xa7
popf
jmp 0x1401b3387
call fcn.1400ef484
push rax
pushf
mov eax, 0x96327c6a
pushf
not eax
add eax, 0x8f48cba3
xor eax, 0xf1700048
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbf060d82
xor eax, 0xa6f64d3b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x83222e59
xor eax, 0xa9f62550
rol eax, 0xc4
popf
jmp 0x1401b3387
mov rax, r13
mov rcx, qword [rbp + 0x40]
xor rcx, rsp
call fcn.140153126
mov rbx, qword [rsp + 0x1a0]
add rsp, 0x150
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xdff5650e
pushf
not eax
add eax, 0xeb85daab
xor eax, 0x9bc1c07d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa9107c3b
xor eax, 0x9aabad3a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd2e16a4d
xor eax, 0x875a7518
rol eax, 0xef
popf
jmp 0x1401b3387
lea rdx, [0x185b47f9d]
pushf
sub rdx, 0x45af7c95
popf
lea rcx, [rsp + 0x40]
call fcn.1400b36cd
lea rdx, [0x19f2bf7c6]
pushf
sub rdx, 0x5f268eee
popf
lea rcx, [rsp + 0x40]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0xff5f61e0
pushf
not eax
add eax, 0x8755754c
xor eax, 0x95206397
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf90155ee
xor eax, 0xedde474a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb87c8bfc
xor eax, 0x8b0af7d5
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb2a73eeb
xor eax, 0x93aa0ac6
rol eax, 0x8b
popf
jmp 0x1401b3387
lea r8, [rbp - 0x40]
mov edx, eax
call fcn.1401f8785
nop
push rax
pushf
mov eax, 0x1f501301
pushf
not eax
add eax, 0x86c22654
xor eax, 0xb6e28dbc
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xeb605863
xor eax, 0x943072e3
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf9646a1e
xor eax, 0xf40f5adc
rol eax, 0xcd
popf
jmp 0x1401b3387
lea rdx, [0x1b85bbf00]
pushf
sub rdx, 0x7856bca0
popf
lea rcx, [rsp + 0x40]
call fcn.1400b36cd
lea rdx, [0x183dcee64]
pushf
sub rdx, 0x43d7858c
popf
lea rcx, [rsp + 0x40]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0x1c4e097c
pushf
not eax
add eax, 0x971c1c97
xor eax, 0xfdbacd2d
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd80daf36
xor eax, 0xaaf8f4d3
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9c9aef69
xor eax, 0x83c09e65
rol eax, 0x14
popf
jmp 0x1401b3387
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xf1daa9b5
pushf
not eax
add eax, 0x8c794398
xor eax, 0xaa3a2341
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc48c5a49
xor eax, 0x9b57f17c
rol eax, 0x93
popf
jmp 0x1401b3387
call fcn.140149315
int3
mov ecx, eax
call fcn.1400a4e05
int3
mov ecx, eax
call fcn.1400a4e05
nop
push rax
pushf
mov eax, 0xa57e6556
pushf
not eax
add eax, 0xf768d285
xor eax, 0x817ea8c1
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb0dfd64e
xor eax, 0xa14ea739
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdcec8da5
xor eax, 0xaa0d57f7
rol eax, 0x97
popf
pushf
not eax
add eax, 0x93069170
xor eax, 0xace7df60
rol eax, 0x9c
popf
jmp 0x1401b3387
call fcn.1400d1a27
int3
call fcn.1400d1a27
int3
lea rcx, [rbp]
call fcn.140148214
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.140141c8e
nop
mov r8, rax
lea rdx, [0x1b7e36ce0]
pushf
sub rdx, 0x77de6a48
popf
lea rcx, [rbp - 0x60]
call fcn.140156bf0
nop
lea r8, [0x18aae9080]
pushf
sub r8, 0x4aa98e00
popf
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140157305
nop
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.1400b385b
lea rdx, [0x187ef17a8]
pushf
sub rdx, 0x47e9aed0
popf
lea rcx, [rsp + 0x40]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0xc7687ac3
pushf
not eax
add eax, 0xc2838b01
xor eax, 0xb35244a8
rol eax, 3
popf
pushf
not eax
add eax, 0xfd9377c1
xor eax, 0xfee23ee1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x8121a397
xor eax, 0x8f987944
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xaff1e030
xor eax, 0xa456633c
rol eax, 0xaf
popf
jmp 0x1401b3387
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0x133002ab
pushf
not eax
add eax, 0xe79820f8
xor eax, 0x9d2b1fbe
rol eax, 0xa
popf
pushf
not eax
add eax, 0x98a28254
xor eax, 0xcf7ce516
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe3c7121a
xor eax, 0xea3006c1
rol eax, 0x9d
popf
jmp 0x1401b3387
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xd4b4be43
pushf
not eax
add eax, 0xf755cfc3
xor eax, 0xc06e6d4b
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xba228942
xor eax, 0xe3a6a791
rol eax, 0xa3
popf
jmp 0x1401b3387
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xaf3f2c54
pushf
not eax
add eax, 0xd2d33d01
xor eax, 0x9f444b6f
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xbde375a3
xor eax, 0xbf35910f
rol eax, 7
popf
pushf
not eax
add eax, 0xfad00c5a
xor eax, 0x8d5d6013
rol eax, 0x57
popf
pushf
not eax
add eax, 0xbe0e0eb7
xor eax, 0x9323ca09
rol eax, 0x48
popf
jmp 0x1401b3387
call fcn.140149315
int3
mov ecx, eax
call fcn.1400a4e05
int3
mov ecx, eax
call fcn.1400a4e05
nop
push rax
pushf
mov eax, 0x58b85e35
pushf
not eax
add eax, 0x8d3246b4
xor eax, 0x9eab845b
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x903d8a31
xor eax, 0xfe080aca
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa141b645
xor eax, 0xb571fb99
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdf76a75e
xor eax, 0xb6eda6b8
rol eax, 0xb8
popf
jmp 0x1401b3387
call fcn.1400d1a27
int3
call fcn.1400d1a27
int3
lea rcx, [rbp - 0x60]
call fcn.140148214
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140141c8e
nop
mov r8, rax
lea rdx, [0x1916c0c50]
pushf
sub rdx, 0x51670990
popf
lea rcx, [rbp - 0x20]
call fcn.140156bf0
nop
lea r8, [0x189175438]
pushf
sub r8, 0x491251b8
popf
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140157305
nop
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.1400b385b
lea rdx, [0x1b83a94e6]
pushf
sub rdx, 0x78352c0e
popf
lea rcx, [rsp + 0x40]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0x2726424
pushf
not eax
add eax, 0xf6031119
xor eax, 0xed92fb34
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb1fb8536
xor eax, 0xe851694b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb8c74a24
xor eax, 0xe08894ca
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb936c3e8
xor eax, 0xb5d8b4a6
rol eax, 0x76
popf
jmp 0x1401b3387
call fcn.1400d1a27
int3
call fcn.1400d1a27
int3
lea rdx, [0x1a53b4cd4]
pushf
sub rdx, 0x653649e4
popf
lea rcx, [rsp + 0x40]
call fcn.1400b36cd
lea rdx, [0x19eb00bfe]
pushf
sub rdx, 0x5eaaa326
popf
lea rcx, [rsp + 0x40]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0x94b6b19a
pushf
not eax
add eax, 0x96e19b68
xor eax, 0xb9ac5fc3
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x81866ede
xor eax, 0xe41a5167
rol eax, 6
popf
jmp 0x1401b3387
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xbeb15cab
pushf
not eax
add eax, 0xc9f6ba53
xor eax, 0xc02b99cd
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb4acae6c
xor eax, 0x9164d2f5
rol eax, 0x91
popf
jmp 0x1401b3387
call fcn.1400d1a27
int3