Function at 0x1401bda77
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x3581dc
pushf
not eax
add eax, 0xf2f384ec
xor eax, 0x8601c696
rol eax, 0x13
popf
pushf
not eax
add eax, 0xe9994eca
xor eax, 0xbf6e8c03
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x94de062c
xor eax, 0x9ad91661
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf95acd1f
xor eax, 0xf368d19d
rol eax, 0xa3
popf
cmp eax, 0x29
jne 0x1401bdada
popf
pop rax
jmp 0x1401bf468
cmp eax, 0
jne 0x1401bdae9
popf
pop rax
jmp 0x1401bde6d
cmp eax, 3
jne 0x1401bdaf8
popf
pop rax
jmp 0x1401be013
cmp eax, 1
jne 0x1401bdb07
popf
pop rax
jmp 0x1401bdf1e
cmp eax, 0xd
jne 0x1401bdb16
popf
pop rax
jmp 0x1401be620
cmp eax, 0x1a
jne 0x1401bdb25
popf
pop rax
jmp 0x1401bed0a
cmp eax, 0xe
jne 0x1401bdb34
popf
pop rax
jmp 0x1401be704
cmp eax, 0x31
jne 0x1401bdb43
popf
pop rax
jmp 0x1401bf8dd
cmp eax, 0x19
jne 0x1401bdb52
popf
pop rax
jmp 0x1401becce
cmp eax, 8
jne 0x1401bdb61
popf
pop rax
jmp 0x1401be2df
cmp eax, 0x2a
jne 0x1401bdb70
popf
pop rax
jmp 0x1401bf49e
cmp eax, 0x17
jne 0x1401bdb7f
popf
pop rax
jmp 0x1401beb9a
cmp eax, 0x1c
jne 0x1401bdb8e
popf
pop rax
jmp 0x1401bedfd
cmp eax, 0x2e
jne 0x1401bdb9d
popf
pop rax
jmp 0x1401bf745
cmp eax, 0x18
jne 0x1401bdbac
popf
pop rax
jmp 0x1401bec45
cmp eax, 0x2b
jne 0x1401bdbbb
popf
pop rax
jmp 0x1401bf5d4
cmp eax, 0x1b
jne 0x1401bdbca
popf
pop rax
jmp 0x1401bed52
cmp eax, 0x2d
jne 0x1401bdbd9
popf
pop rax
jmp 0x1401bf6ab
cmp eax, 0x23
jne 0x1401bdbe8
popf
pop rax
jmp 0x1401bf0dd
cmp eax, 0x25
jne 0x1401bdbf7
popf
pop rax
jmp 0x1401bf1c5
cmp eax, 0x32
jne 0x1401bdc06
popf
pop rax
jmp 0x1401bf923
cmp eax, 0x13
jne 0x1401bdc15
popf
pop rax
jmp 0x1401be917
cmp eax, 0x33
jne 0x1401bdc24
popf
pop rax
jmp 0x1401bf9c3
cmp eax, 0x24
jne 0x1401bdc33
popf
pop rax
jmp 0x1401bf182
cmp eax, 0x1e
jne 0x1401bdc42
popf
pop rax
jmp 0x1401beebc
cmp eax, 0xc
jne 0x1401bdc51
popf
pop rax
jmp 0x1401be538
cmp eax, 0x26
jne 0x1401bdc60
popf
pop rax
jmp 0x1401bf269
cmp eax, 0x27
jne 0x1401bdc6f
popf
pop rax
jmp 0x1401bf352
cmp eax, 0x30
jne 0x1401bdc7e
popf
pop rax
jmp 0x1401bf838
cmp eax, 0x10
jne 0x1401bdc8d
popf
pop rax
jmp 0x1401be7b0
cmp eax, 0x37
jne 0x1401bdc9c
popf
pop rax
jmp 0x1401bfb10
cmp eax, 9
jne 0x1401bdcab
popf
pop rax
jmp 0x1401be361
cmp eax, 0x39
jne 0x1401bdcba
popf
pop rax
jmp 0x1401bfc13
cmp eax, 0x16
jne 0x1401bdcc9
popf
pop rax
jmp 0x1401beae5
cmp eax, 0x3b
jne 0x1401bdcd8
popf
pop rax
jmp 0x1401bfcd3
cmp eax, 0xa
jne 0x1401bdce7
popf
pop rax
jmp 0x1401be3d0
cmp eax, 0x36
jne 0x1401bdcf6
popf
pop rax
jmp 0x1401bfa9f
cmp eax, 0x14
jne 0x1401bdd05
popf
pop rax
jmp 0x1401be9be
cmp eax, 7
jne 0x1401bdd14
popf
pop rax
jmp 0x1401be2a4
cmp eax, 0x3d
jne 0x1401bdd23
popf
pop rax
jmp 0x1401bfd7d
cmp eax, 2
jne 0x1401bdd32
popf
pop rax
jmp 0x1401bdfa5
cmp eax, 0x20
jne 0x1401bdd41
popf
pop rax
jmp 0x1401bef3b
cmp eax, 0x1d
jne 0x1401bdd50
popf
pop rax
jmp 0x1401bee69
cmp eax, 0x11
jne 0x1401bdd5f
popf
pop rax
jmp 0x1401be800
cmp eax, 0x35
jne 0x1401bdd6e
popf
pop rax
jmp 0x1401bfa0e
cmp eax, 0x3a
jne 0x1401bdd7d
popf
pop rax
jmp 0x1401bfc80
cmp eax, 0x12
jne 0x1401bdd8c
popf
pop rax
jmp 0x1401be870
cmp eax, 0x21
jne 0x1401bdd9b
popf
pop rax
jmp 0x1401befc6
cmp eax, 0x38
jne 0x1401bddaa
popf
pop rax
jmp 0x1401bfb94
cmp eax, 0xb
jne 0x1401bddb9
popf
pop rax
jmp 0x1401be46b
cmp eax, 0xf
jne 0x1401bddc8
popf
pop rax
jmp 0x1401be76e
cmp eax, 0x15
jne 0x1401bddd7
popf
pop rax
jmp 0x1401bea2a
cmp eax, 5
jne 0x1401bdde6
popf
pop rax
jmp 0x1401be149
cmp eax, 6
jne 0x1401bddf5
popf
pop rax
jmp 0x1401be200
cmp eax, 0x22
jne 0x1401bde04
popf
pop rax
jmp 0x1401bf046
cmp eax, 0x3c
jne 0x1401bde13
popf
pop rax
jmp 0x1401bfd34
cmp eax, 0x1f
jne 0x1401bde22
popf
pop rax
jmp 0x1401beef2
cmp eax, 4
jne 0x1401bde31
popf
pop rax
jmp 0x1401be0a8
cmp eax, 0x2f
jne 0x1401bde40
popf
pop rax
jmp 0x1401bf78e
cmp eax, 0x28
jne 0x1401bde4f
popf
pop rax
jmp 0x1401bf419
cmp eax, 0x2c
jne 0x1401bde5e
popf
pop rax
jmp 0x1401bf652
cmp eax, 0x34
jne 0x1401bde6d
popf
pop rax
jmp 0x1401bfa07
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
mov rdi, rcx
xor r13d, r13d
mov rcx, qword [0x1400a77f8]
mov r15, rdx
cmp byte [rcx], r13b
jne 0x1401bdeeb
push rax
pushf
mov eax, 0xae0f5e87
pushf
not eax
add eax, 0xb7d14dc1
xor eax, 0xff1b3621
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xec1a1fce
xor eax, 0xf2483982
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xaa4af1f9
xor eax, 0x819b239c
rol eax, 0xa4
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xf2ea9238
pushf
not eax
add eax, 0xb58e205d
xor eax, 0xb51e9bbb
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd31febc4
xor eax, 0xe3a5c0c5
rol eax, 0x7b
popf
jmp 0x1401bdacb
lea r14, [0x19149871b]
pushf
sub r14, 0x5141590b
popf
mov dword [rbp - 0x11], r13d
mov qword [rbp - 0x19], r14
lea rcx, [rbp - 0x19]
mov r8, r15
mov rdx, rdi
call fcn.14021c925
jmp 0x1401bfd7d
mov al, byte [rcx]
sub al, 0x36
cmp al, 3
jbe 0x1401bdfe0
push rax
pushf
mov eax, 0xdeed96d6
pushf
not eax
add eax, 0x8c8f848f
xor eax, 0x855a6e0e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa490e0b9
xor eax, 0xb6820816
rol eax, 0x40
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xf2f80a88
pushf
not eax
add eax, 0x93f688f9
xor eax, 0xdef03eb1
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc141ccb7
xor eax, 0xcb08c9b1
rol eax, 0xc9
popf
jmp 0x1401bdacb
cmp byte [rcx], 0x5f
jne 0x1401be062
push rax
pushf
mov eax, 0xf893cb00
pushf
not eax
add eax, 0x9f3f2347
xor eax, 0xf75c9325
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa74fb1f5
xor eax, 0x9146d855
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x803cf15f
xor eax, 0xdf85d38d
rol eax, 0x3a
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x3fa41ad5
pushf
not eax
add eax, 0xe666bac2
xor eax, 0xa7f01836
rol eax, 0xd
popf
pushf
not eax
add eax, 0x87d30387
xor eax, 0xc1263b80
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x97961c49
xor eax, 0x9b25ae90
rol eax, 0x5a
popf
jmp 0x1401bdacb
movsx esi, byte [rcx]
sub esi, 0x36
inc rcx
mov qword [0x1400a77f8], rcx
cmp esi, 0x29
jne 0x1401be0f0
push rax
pushf
mov eax, 0x9b5ec991
pushf
not eax
add eax, 0xea464421
xor eax, 0xbd23f1d3
rol eax, 0x59
popf
pushf
not eax
add eax, 0x89769127
xor eax, 0xcd0f0810
rol eax, 0x89
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xb5c0939e
pushf
not eax
add eax, 0xb35fca31
xor eax, 0xc2cb41cd
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa4285776
xor eax, 0xd7f43df9
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfbd0df27
xor eax, 0xa31519a7
rol eax, 0x83
popf
pushf
not eax
add eax, 0xcc23941b
xor eax, 0x82cfa8d5
rol eax, 0x36
popf
jmp 0x1401bdacb
cmp byte [rcx], r13b
je 0x1401be1a7
push rax
pushf
mov eax, 0x1e916cb2
pushf
not eax
add eax, 0x93983780
xor eax, 0xb4a93adf
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x8dff07b9
xor eax, 0xf2a43b7c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf3ba6e85
xor eax, 0xcf117b57
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa1abf772
xor eax, 0xd60784e5
rol eax, 0x66
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x785fa5eb
pushf
not eax
add eax, 0xf6cd44f2
xor eax, 0xf03853c4
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf393ab1e
xor eax, 0xcb11fe53
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf683771e
xor eax, 0x9d3370f2
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8ea6308a
xor eax, 0xab6ea117
rol eax, 0x6b
popf
jmp 0x1401bdacb
movsx esi, byte [rcx]
sub esi, 0x3d
inc rcx
mov qword [0x1400a77f8], rcx
lea eax, [rsi - 4]
cmp eax, 3
jbe 0x1401be25e
push rax
pushf
mov eax, 0xfbeab9e2
pushf
not eax
add eax, 0xe1a59a24
xor eax, 0x88c1a556
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x94a25de2
xor eax, 0xe63b1a40
rol eax, 0x48
popf
pushf
not eax
add eax, 0x90d17652
xor eax, 0x80df99b6
rol eax, 0xd0
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x7e06f87e
pushf
not eax
add eax, 0x8dd0f6b6
xor eax, 0xff8516cb
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbc60d2df
xor eax, 0xac1c6a11
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xdf492088
xor eax, 0xdf6fcf68
rol eax, 0x43
popf
jmp 0x1401bdacb
or esi, 0xffffffff
jmp 0x1401be361
cmp esi, 3
ja 0x1401be32e
push rax
pushf
mov eax, 0xe7b537e7
pushf
not eax
add eax, 0xf90c0cf2
xor eax, 0xb28f6179
rol eax, 0x90
popf
pushf
not eax
add eax, 0x80d9d620
xor eax, 0x8e9e582f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb127f237
xor eax, 0x81c8e4e9
rol eax, 8
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9ca29336
pushf
not eax
add eax, 0xb6b6591b
xor eax, 0x88e995df
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa2d2d8fa
xor eax, 0x85095a09
rol eax, 0x9d
popf
jmp 0x1401bdacb
cmp esi, 0xffffffff
je 0x1401be39d
push rax
pushf
mov eax, 0xe5a644df
pushf
not eax
add eax, 0xb5f1cfb5
xor eax, 0xe8fbb9d3
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc9cf0a1a
xor eax, 0x836e4302
rol eax, 0xc3
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x26a0bcbc
pushf
not eax
add eax, 0xb3883726
xor eax, 0xafce58fa
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd780b1b7
xor eax, 0xc2ef6838
rol eax, 0xa1
popf
jmp 0x1401bdacb
mov rax, qword [rdx]
mov r12d, esi
mov ebx, dword [rdx + 8]
mov qword [rbp - 0x29], r13
mov dword [rbp - 0x21], r13d
mov qword [rbp - 0x39], rax
mov dword [rbp - 0x31], ebx
and r12d, 2
je 0x1401be438
push rax
pushf
mov eax, 0x51c314d2
pushf
not eax
add eax, 0xe3c2e41c
xor eax, 0xafe8b670
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa1da62b3
xor eax, 0xb8b7ea87
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xaffadc1d
xor eax, 0xb7c95f1c
rol eax, 0xc5
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x1233fd44
pushf
not eax
add eax, 0xe18824ec
xor eax, 0xbe8350bc
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x936c82a1
xor eax, 0xd2f3a712
rol eax, 0xca
popf
jmp 0x1401bdacb
cmp byte [rcx], 0x40
lea r14, [0x1bfae2f05]
pushf
sub r14, 0x7fa600f5
popf
je 0x1401be4df
push rax
pushf
mov eax, 0xf5956621
pushf
not eax
add eax, 0xff57fde4
xor eax, 0xc9c07530
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb7004067
xor eax, 0x8923a5bd
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xcde0bf43
xor eax, 0xa6a0af4d
rol eax, 0x31
popf
pushf
not eax
add eax, 0xcb85c862
xor eax, 0xd34bb117
rol eax, 0xf
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xcbc0f514
pushf
not eax
add eax, 0xa456eba7
xor eax, 0xe0112b5e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xcdb4d651
xor eax, 0x9bbd181f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa2f2f355
xor eax, 0x83124478
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcdc96de8
xor eax, 0xebc4f5c1
rol eax, 0xd5
popf
jmp 0x1401bdacb
lea rax, [0x194bcb4ef]
pushf
sub rax, 0x54b48d5f
popf
mov dword [rbp - 0x11], 2
mov qword [rbp - 0x19], rax
lea rdx, [rbp + 7]
movaps xmm0, xmmword [rbp - 0x19]
lea rcx, [rbp - 9]
movdqa xmmword [rbp + 7], xmm0
call fcn.140315a19
lea r8, [rbp - 0x39]
mov rcx, rax
lea rdx, [rbp - 0x19]
call fcn.14021c925
mov rax, qword [rbp - 0x19]
mov qword [rbp - 0x39], rax
mov eax, dword [rbp - 0x11]
mov dword [rbp - 0x31], eax
mov rax, qword [0x1400a77f8]
cmp byte [rax], r13b
je 0x1401be5da
push rax
pushf
mov eax, 0x44f3c6d3
pushf
not eax
add eax, 0xd90d9c40
xor eax, 0xc2413c51
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd50da6f7
xor eax, 0xc0e70bed
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb2147dcb
xor eax, 0xb16987d9
rol eax, 0x1b
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x1971702b
pushf
not eax
add eax, 0xd3eafc19
xor eax, 0x9f81583d
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8f7fedf7
xor eax, 0xcea23dba
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf45dbe8b
xor eax, 0xe6009561
rol eax, 0x91
popf
jmp 0x1401bdacb
lea rcx, [rbp - 9]
call fcn.1402d9747
mov dl, 0x1a
pushf
not dl
add dl, 0xc5
xor dl, 0x48
rol dl, 0x4b
popf
pushf
not dl
add dl, 0x43
xor dl, 7
rol dl, 0xc
popf
pushf
not dl
add dl, 0x6f
xor dl, 0xb1
rol dl, 0x9b
popf
pushf
not dl
add dl, 0x99
xor dl, 0xb2
rol dl, 0xf4
popf
mov qword [rbp - 0x19], r13
lea rcx, [rbp - 0x19]
mov dword [rbp - 0x11], r13d
mov rbx, rax
call fcn.1400b7616
mov r8, rbx
lea rdx, [rbp + 7]
lea rcx, [rbp - 0x19]
call fcn.14021c925
lea r8, [rbp - 0x39]
lea rdx, [rbp + 0x27]
lea rcx, [rbp + 7]
call fcn.14021c925
mov rcx, qword [rax]
mov ebx, dword [rax + 8]
mov qword [rbp - 0x39], rcx
jmp 0x1401be76e
lea r8, [rbp - 0x39]
mov dword [rbp - 0x11], r13d
lea rdx, [rbp - 9]
mov qword [rbp - 0x19], r14
lea rcx, [rbp - 0x19]
call fcn.14021c925
mov rax, qword [rbp - 9]
mov ebx, dword [rbp - 1]
mov qword [rbp - 0x39], rax
push rax
pushf
mov eax, 0x86562f05
pushf
not eax
add eax, 0x855213cc
xor eax, 0xbe6775d1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa6cdf0fd
xor eax, 0xfca82842
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8cdb55d7
xor eax, 0x83b95553
rol eax, 0x94
popf
jmp 0x1401bdacb
mov rcx, qword [0x1400a77f8]
mov dword [rbp - 0x31], ebx
jmp 0x1401be800
inc rcx
mov qword [0x1400a77f8], rcx
push rax
pushf
mov eax, 0x492b8cd3
pushf
not eax
add eax, 0xe29936d6
xor eax, 0x8f8dbc12
rol eax, 0x21
popf
pushf
not eax
add eax, 0xae581a7c
xor eax, 0xec19271f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x999b4733
xor eax, 0xc076f9a1
rol eax, 0xd2
popf
jmp 0x1401bdacb
mov al, byte [rcx]
test al, al
je 0x1401be83d
push rax
pushf
mov eax, 0xec5b9deb
pushf
not eax
add eax, 0x9ffcd5d9
xor eax, 0xfbd91649
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xecaf7477
xor eax, 0xa827625c
rol eax, 0x55
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x8893dd29
pushf
not eax
add eax, 0x838ef845
xor eax, 0xeb1a6089
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x839638e9
xor eax, 0x93cdf163
rol eax, 0xaa
popf
jmp 0x1401bdacb
cmp al, 0x40
jne 0x1401be8be
push rax
pushf
mov eax, 0xe63548f9
pushf
not eax
add eax, 0xe4b21f28
xor eax, 0xd39579b2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x97f4dfe2
xor eax, 0xa1c3259b
rol eax, 0xb
popf
pushf
not eax
add eax, 0xbcedc8d1
xor eax, 0xa7c433f2
rol eax, 0xc0
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x63bb9e3d
pushf
not eax
add eax, 0xf46d194e
xor eax, 0xf446ff3b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9bcd8fb6
xor eax, 0x9ea4b099
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd65914f2
xor eax, 0xc2800ff4
rol eax, 7
popf
pushf
not eax
add eax, 0x89a70b56
xor eax, 0xa2434bf3
rol eax, 0x7d
popf
jmp 0x1401bdacb
mov eax, dword [0x1400a7808]
inc rcx
and eax, 0x60
mov qword [0x1400a77f8], rcx
xor r8d, r8d
mov qword [rbp - 9], r13
mov dword [rbp - 1], r13d
mov dword [rsp + 0x20], 1
cmp al, 0x60
je 0x1401be978
push rax
pushf
mov eax, 0xc9cd2bfc
pushf
not eax
add eax, 0xa60a0d82
xor eax, 0xb7817bd5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf5715966
xor eax, 0xcd317a98
rol eax, 0x51
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9e54816d
pushf
not eax
add eax, 0xedf6923e
xor eax, 0x9f09fd3c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xbe9c4494
xor eax, 0xe8477dbf
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcfd29c77
xor eax, 0xd70ce21e
rol eax, 0xd2
popf
jmp 0x1401bdacb
lea r9, [rbp - 9]
mov qword [rbp - 0x19], r13
lea rdx, [rbp - 0x19]
mov dword [rbp - 0x11], r13d
lea rcx, [rbp + 7]
call fcn.1402c3ccc
mov rax, qword [rbp + 7]
mov qword [rbp - 0x29], rax
mov eax, dword [rbp + 0xf]
mov dword [rbp - 0x21], eax
push rax
pushf
mov eax, 0xd650d2d4
pushf
not eax
add eax, 0xd435778e
xor eax, 0x99bcef31
rol eax, 1
popf
pushf
not eax
add eax, 0xca9bede1
xor eax, 0x85765984
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb24439a0
xor eax, 0xc7b3a556
rol eax, 0x9d
popf
jmp 0x1401bdacb
mov r14d, 0xbe1f7cd4
pushf
not r14d
add r14d, 0x8fd9ce84
xor r14d, 0xee7849d0
rol r14d, 0x6f
popf
pushf
not r14d
add r14d, 0x93b5fa15
xor r14d, 0xf889a5b3
rol r14d, 0xc1
popf
test sil, 4
je 0x1401bea9f
push rax
pushf
mov eax, 0x67322774
pushf
not eax
add eax, 0xb39a57d2
xor eax, 0xc551ceee
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd5e94101
xor eax, 0xeab0ac01
rol eax, 0xdc
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x2b1a968d
pushf
not eax
add eax, 0xcb37124f
xor eax, 0x94e444b2
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa3843eac
xor eax, 0x94d92afe
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8fb3378e
xor eax, 0xe8a5bb41
rol eax, 0x78
popf
jmp 0x1401bdacb
mov eax, dword [0x1400a7808]
lea rcx, [rbp + 0x27]
shr eax, 1
not eax
test al, 1
je 0x1401beb54
push rax
pushf
mov eax, 0x954d72dc
pushf
not eax
add eax, 0xb9de28d2
xor eax, 0xa5c1eaab
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf840a3ec
xor eax, 0xb4ef66f5
rol eax, 0x96
popf
pushf
not eax
add eax, 0x99e7310e
xor eax, 0xc9f97fec
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdfca1dd2
xor eax, 0x88f54331
rol eax, 0x14
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xb1411d61
pushf
not eax
add eax, 0xe06de91c
xor eax, 0xb50880d2
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd72adb5c
xor eax, 0x886e93f1
rol eax, 0x21
popf
pushf
not eax
add eax, 0x9027fe79
xor eax, 0xc22bb4d9
rol eax, 0xde
popf
jmp 0x1401bdacb
call fcn.1401b0dca
mov dl, 0x1e
pushf
not dl
add dl, 0xc0
xor dl, 0x6e
rol dl, 0xfc
popf
pushf
not dl
add dl, 0x8d
xor dl, 0x28
rol dl, 0xfb
popf
pushf
not dl
add dl, 0x31
xor dl, 0x63
rol dl, 0x52
popf
mov qword [rbp - 0x19], r13
lea rcx, [rbp - 0x19]
mov dword [rbp - 0x11], r13d
mov rbx, rax
call fcn.1400b7616
mov r8, rbx
lea rdx, [rbp + 7]
lea rcx, [rbp - 0x19]
call fcn.14021c925
lea r8, [rbp - 0x39]
lea rdx, [rbp - 9]
lea rcx, [rbp + 7]
call fcn.14021c925
mov rcx, qword [rax]
mov ebx, dword [rax + 8]
mov qword [rbp - 0x39], rcx
jmp 0x1401beebc
lea r9, [rbp + 7]
mov qword [rbp + 7], r13
lea rdx, [rbp - 9]
mov dword [rbp + 0xf], r13d
lea rcx, [rbp - 0x19]
call fcn.1402c3ccc
cmp byte [rbp - 0x11], 1
jle 0x1401bec9b
push rax
pushf
mov eax, 0xde1d0d92
pushf
not eax
add eax, 0xde8e6998
xor eax, 0xa0a80d59
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8258ef57
xor eax, 0xcfb65215
rol eax, 0xb6
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9f0c7450
pushf
not eax
add eax, 0xaaa68508
xor eax, 0x849c7843
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf30b7324
xor eax, 0xbfc366ab
rol eax, 0x55
popf
jmp 0x1401bdacb
movzx eax, byte [rbp - 0x11]
jmp 0x1401be9e2
mov dword [rbp + 0xf], r13d
lea r8, [rbp - 0x39]
mov qword [rbp + 7], r14
lea rcx, [rbp + 7]
jmp 0x1401bdf3f
call fcn.1401b0dca
mov esi, ebx
cmp bl, 3
je 0x1401bedb7
push rax
pushf
mov eax, 0x1708a355
pushf
not eax
add eax, 0x9621360c
xor eax, 0x819260a0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe49bebd2
xor eax, 0x960b1ad1
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa0f23481
xor eax, 0xb330032e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xacb94d27
xor eax, 0xe11799f4
rol eax, 0x76
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xa06c800d
pushf
not eax
add eax, 0x826348c3
xor eax, 0xbba35fa1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe04363eb
xor eax, 0xf82b92c5
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc9dedcf1
xor eax, 0x8d6d1070
rol eax, 0x4a
popf
jmp 0x1401bdacb
cmp byte [rax + 8], 1
jle 0x1401bee36
push rax
pushf
mov eax, 0x26d9735a
pushf
not eax
add eax, 0xe73f010e
xor eax, 0xc27a1bb3
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xeb605338
xor eax, 0xec17d4df
rol eax, 0xea
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xe6f23168
pushf
not eax
add eax, 0xaa6c2bf5
xor eax, 0x98716bab
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x887e0021
xor eax, 0xd6f4edab
rol eax, 0x4d
popf
jmp 0x1401bdacb
movzx eax, byte [rax + 8]
and ebx, r14d
or ebx, eax
mov qword [rbp - 0x39], r13
push rax
pushf
mov eax, 0x4793f5cb
pushf
not eax
add eax, 0xd1961f52
xor eax, 0xedb13ad2
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa78382ce
xor eax, 0x95a2ed68
rol eax, 0x57
popf
pushf
not eax
add eax, 0x98580b2f
xor eax, 0xa3f79001
rol eax, 0x96
popf
jmp 0x1401bdacb
mov dword [rbp - 0x31], ebx
push rax
pushf
mov eax, 0x248b4c2d
pushf
not eax
add eax, 0x98aea789
xor eax, 0xe9e45c10
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9bb78746
xor eax, 0xccd403dc
rol eax, 0x3e
popf
jmp 0x1401bdacb
mov sil, bl
push rax
pushf
mov eax, 0x2d50bcd3
pushf
not eax
add eax, 0x826bb528
xor eax, 0xe122e4ab
rol eax, 4
popf
pushf
not eax
add eax, 0x953d0688
xor eax, 0xd5967d3b
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xce65e95b
xor eax, 0xed4a966d
rol eax, 0x51
popf
jmp 0x1401bdacb
mov eax, dword [0x1400a7808]
lea rcx, [rbp + 0x27]
shr eax, 1
not eax
test al, 1
je 0x1401bef80
push rax
pushf
mov eax, 0x2a423c9f
pushf
not eax
add eax, 0xd1e30ab2
xor eax, 0x8835c62f
rol eax, 0xad
popf
pushf
not eax
add eax, 0x88a174b9
xor eax, 0xef99cec7
rol eax, 0xa5
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x227387e4
pushf
not eax
add eax, 0xe1fa9420
xor eax, 0xcd8b5726
rol eax, 0x38
popf
pushf
not eax
add eax, 0x997079c5
xor eax, 0xe2dd04be
rol eax, 0x17
popf
pushf
not eax
add eax, 0x898d040e
xor eax, 0x9dc16259
rol eax, 0x75
popf
jmp 0x1401bdacb
call fcn.140197a20
lea r8, [rbp - 0x39]
mov rcx, rax
lea rdx, [rbp + 7]
call fcn.14021c925
mov rcx, qword [rax]
mov eax, dword [rax + 8]
mov qword [rbp - 0x39], rcx
mov dword [rbp - 0x31], eax
jmp 0x1401bf1c5
call fcn.140197a20
cmp sil, 3
je 0x1401bf0aa
push rax
pushf
mov eax, 0xfdc9fb05
pushf
not eax
add eax, 0xb2fd9859
xor eax, 0xc1955bf1
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa36d3ca8
xor eax, 0x94f37299
rol eax, 4
popf
pushf
not eax
add eax, 0x85ac0fba
xor eax, 0x8f6ddf7e
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf7cfd25c
xor eax, 0x9cf7968b
rol eax, 3
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xd50c24da
pushf
not eax
add eax, 0x929c9878
xor eax, 0x933f2a3b
rol eax, 4
popf
pushf
not eax
add eax, 0xadb4765c
xor eax, 0xc2be4ff9
rol eax, 0x16
popf
jmp 0x1401bdacb
cmp byte [rax + 8], 1
jle 0x1401bf13c
push rax
pushf
mov eax, 0xe31d4f6c
pushf
not eax
add eax, 0x92a53f5f
xor eax, 0xfd42e197
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xcd0f098f
xor eax, 0xaa14dac9
rol eax, 0x54
popf
pushf
not eax
add eax, 0xad42e4af
xor eax, 0x89c4a5fd
rol eax, 0x89
popf
pushf
not eax
add eax, 0x9594766f
xor eax, 0xc684497b
rol eax, 0x6d
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xf212d37b
pushf
not eax
add eax, 0x9363622d
xor eax, 0xfac47aa4
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb93d8ebb
xor eax, 0x80609c91
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8caa2a42
xor eax, 0xac50d629
rol eax, 0x5c
popf
jmp 0x1401bdacb
movzx eax, byte [rax + 8]
and ebx, r14d
or ebx, eax
mov qword [rbp - 0x39], r13
mov dword [rbp - 0x31], ebx
push rax
pushf
mov eax, 0x210627aa
pushf
not eax
add eax, 0xdfcd15fe
xor eax, 0xc182d99d
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc32eefd9
xor eax, 0xb24fffdb
rol eax, 0x17
popf
jmp 0x1401bdacb
cmp qword [r15], r13
je 0x1401bf210
push rax
pushf
mov eax, 0x283fccd
pushf
not eax
add eax, 0x915dc7e0
xor eax, 0xadea278f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe25d1c3d
xor eax, 0xc3bcee20
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe619906a
xor eax, 0x94f1e661
rol eax, 0xa3
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x98aea62
pushf
not eax
add eax, 0xe953a0a4
xor eax, 0xd09ebb46
rol eax, 0x99
popf
pushf
not eax
add eax, 0xbec3bd55
xor eax, 0x93a92e96
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf7d02140
xor eax, 0xbd8f7bbf
rol eax, 0x14
popf
pushf
not eax
add eax, 0xba8b3482
xor eax, 0xcfb3d25b
rol eax, 0xed
popf
jmp 0x1401bdacb
mov dl, recv
pushf
not dl
add dl, 0x17
xor dl, 0x1c
rol dl, 0x39
popf
pushf
not dl
add dl, 0x98
xor dl, 0x39
rol dl, 0xce
popf
pushf
not dl
add dl, 0x45
xor dl, 0x6e
rol dl, 0x95
popf
pushf
not dl
add dl, 0x89
xor dl, 0x94
rol dl, 0xc9
popf
mov qword [rbp - 0x19], r13
lea rcx, [rbp - 0x19]
mov dword [rbp - 0x11], r13d
call fcn.1400b7616
lea r8, [rbp - 0x39]
lea rdx, [rbp + 7]
lea rcx, [rbp - 0x19]
call fcn.14021c925
mov r8b, 0x45
pushf
not r8b
add r8b, 0x3b
xor r8b, 0xa7
rol r8b, 0xc7
popf
pushf
not r8b
add r8b, 0x92
xor r8b, 0xd
rol r8b, 0xae
popf
pushf
not r8b
add r8b, 0xb3
xor r8b, 0xcd
rol r8b, 0xf9
popf
lea rdx, [rbp + 0x27]
lea rcx, [rbp + 7]
call fcn.14021c99e
mov rcx, qword [rax]
mov eax, dword [rax + 8]
mov qword [rbp - 0x39], rcx
mov dword [rbp - 0x31], eax
push rax
pushf
mov eax, 0x57946d61
pushf
not eax
add eax, 0x83a0336d
xor eax, 0xda47c92b
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe1754b1a
xor eax, 0xb138c7dc
rol eax, 0xfe
popf
jmp 0x1401bdacb
mov edx, 0x230f79c5
pushf
not edx
add edx, 0x9cc957d6
xor edx, 0xc628ac15
rol edx, 5
popf
pushf
not edx
add edx, 0xdf409440
xor edx, 0xed135388
rol edx, 0x54
popf
lea rcx, [0x19124a1d0]
pushf
sub rcx, 0x511a29b0
popf
call fcn.1401b58c1
mov rsi, rax
test rax, rax
je 0x1401bf3d3
push rax
pushf
mov eax, 0x7e220ab9
pushf
not eax
add eax, 0xe7169e8b
xor eax, 0xeb6c018e
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc5076e26
xor eax, 0xa10866f4
rol eax, 0xcd
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9407494b
pushf
not eax
add eax, 0xaceff0c6
xor eax, 0xf89f1b79
rol eax, 0x67
popf
pushf
not eax
add eax, 0x903e9cda
xor eax, 0x9adc61fb
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xcdd80e82
xor eax, 0xe5ff510c
rol eax, 0xf8
popf
jmp 0x1401bdacb
mov qword [rax], r13
mov dword [rax + 8], r13d
jmp 0x1401bf49e
mov rsi, r13
push rax
pushf
mov eax, 0xae5330c6
pushf
not eax
add eax, 0xbbcd47aa
xor eax, 0xb92e91d5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xfc7e3c06
xor eax, 0xb40ad0d5
rol eax, 0x81
popf
jmp 0x1401bdacb
mov rdx, rsi
lea rcx, [rbp + 0x17]
call fcn.14018cb48
lea rcx, [rbp + 0x27]
call fcn.1401a1629
mov dl, 0xc6
pushf
not dl
add dl, 0xa4
xor dl, 0x71
rol dl, 0x62
popf
pushf
not dl
add dl, 0x24
xor dl, 0xf3
rol dl, 0x24
popf
mov qword [rbp - 0x19], r13
lea rcx, [rbp - 0x19]
mov dword [rbp - 0x11], r13d
mov rbx, rax
call fcn.1400b7616
mov r8, rbx
lea rdx, [rbp + 7]
lea rcx, [rbp - 0x19]
call fcn.14021c925
mov r8b, 0x44
pushf
not r8b
add r8b, 0x18
xor r8b, 0x73
rol r8b, 0x7e
popf
pushf
not r8b
add r8b, 0x61
xor r8b, 0xf1
rol r8b, 0x84
popf
pushf
not r8b
add r8b, 0x3c
xor r8b, 0xd6
rol r8b, 0xa5
popf
lea rdx, [rbp - 9]
lea rcx, [rbp + 7]
call fcn.14021c99e
mov rdx, rax
lea rcx, [rbp - 0x39]
call fcn.140217cb5
mov ecx, dword [0x1400a7808]
mov eax, ecx
and eax, 0x60
cmp al, 0x60
je 0x1401bf5a1
push rax
pushf
mov eax, 0x55025aaf
pushf
not eax
add eax, 0xe2882e7e
xor eax, 0xb2bac1b6
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xbc3395a1
xor eax, 0xb01c49ed
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdea4b44a
xor eax, 0xc6b8315f
rol eax, 0x65
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x4238747b
pushf
not eax
add eax, 0x9bd58634
xor eax, 0xdde678c4
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbb081ba8
xor eax, 0xe0a8ff29
rol eax, 0x9b
popf
jmp 0x1401bdacb
test r12d, r12d
je 0x1401bf61f
push rax
pushf
mov eax, 0xb253ec44
pushf
not eax
add eax, 0x9baab3e7
xor eax, 0xfca2ba5f
rol eax, 0xf
popf
pushf
not eax
add eax, 0xac6a8a04
xor eax, 0xfb61dcc4
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd866fb6b
xor eax, 0xac5733cf
rol eax, 0xf3
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xe126842d
pushf
not eax
add eax, 0xef38f889
xor eax, 0xd6a24481
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd39499a6
xor eax, 0x8d793e84
rol eax, 0x62
popf
jmp 0x1401bdacb
lea rdx, [rbp - 0x29]
lea rcx, [rbp - 0x39]
call fcn.140217cb5
mov ecx, dword [0x1400a7808]
push rax
pushf
mov eax, 0xb6e59555
pushf
not eax
add eax, 0xb25bc2bb
xor eax, 0x97e05889
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfde2d7cc
xor eax, 0x8906d0e0
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd5cdee7b
xor eax, 0xbe1569cd
rol eax, 0xe3
popf
jmp 0x1401bdacb
shr ecx, 0x13
not ecx
test cl, 1
lea rcx, [rbp + 0x27]
je 0x1401bf6ff
push rax
pushf
mov eax, 0xeebf867d
pushf
not eax
add eax, 0xfe3cb0df
xor eax, 0xa4d07580
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd1053ecb
xor eax, 0xa218085d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xba908b61
xor eax, 0x93bf9475
rol eax, 0x98
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xd92bee5
pushf
not eax
add eax, 0xe7163af2
xor eax, 0x99ef4a69
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdc35c952
xor eax, 0xe02107fa
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x88bf077b
xor eax, 0xd7983530
rol eax, 0xc1
popf
jmp 0x1401bdacb
call fcn.14022c2d7
mov rdx, rax
lea rcx, [rbp - 0x39]
call fcn.140217cb5
jmp 0x1401bf923
call fcn.14022c2d7
cmp byte [rbp - 0x31], 3
je 0x1401bf7f2
push rax
pushf
mov eax, 0x45e8cb4e
pushf
not eax
add eax, 0xd42ab0ba
xor eax, 0xe78aca3d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf8720d8d
xor eax, 0xa62269ab
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa9876cc5
xor eax, 0xf88232ec
rol eax, 9
popf
pushf
not eax
add eax, 0xfe9f2d57
xor eax, 0xb496ea2b
rol eax, 0x15
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9c010728
pushf
not eax
add eax, 0xc2155085
xor eax, 0xd53bd599
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe9e39aad
xor eax, 0xa503a073
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf3f6aa7c
xor eax, 0x87d19e29
rol eax, 0x16
popf
jmp 0x1401bdacb
cmp byte [rax + 8], 1
jle 0x1401bf897
push rax
pushf
mov eax, 0x89caf6d
pushf
not eax
add eax, 0xf618ef91
xor eax, 0xbd4eb8a1
rol eax, 0x96
popf
pushf
not eax
add eax, 0xef0bed9f
xor eax, 0xf4d18054
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd884e63b
xor eax, 0xc1d3bb70
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xde1b6d41
xor eax, 0x87d73b93
rol eax, 0x6a
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x5115ab21
pushf
not eax
add eax, 0xed6891fe
xor eax, 0xb5e7d410
rol eax, 0x28
popf
pushf
not eax
add eax, 0xaf0e909e
xor eax, 0xef8adf54
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc51e0f7e
xor eax, 0xc0b18f22
rol eax, 0x83
popf
jmp 0x1401bdacb
mov ecx, dword [rbp - 0x31]
movzx eax, byte [rax + 8]
and ecx, r14d
or ecx, eax
mov qword [rbp - 0x39], r13
mov dword [rbp - 0x31], ecx
push rax
pushf
mov eax, 0x55a4cc93
pushf
not eax
add eax, 0xba547526
xor eax, 0xb8ff1605
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd915ce61
xor eax, 0x96296eef
rol eax, 0x30
popf
jmp 0x1401bdacb
lea rcx, [rbp + 0x27]
call fcn.140155d3a
mov rdx, rax
lea rcx, [rbp - 0x39]
call fcn.140217cb5
mov eax, dword [0x1400a7808]
lea rcx, [rbp + 0x27]
shr eax, 8
not eax
test al, 1
je 0x1401bf97d
push rax
pushf
mov eax, 0xec3b4af4
pushf
not eax
add eax, 0xee2f3f59
xor eax, 0x889dfee5
rol eax, 1
popf
pushf
not eax
add eax, 0xf73b66e8
xor eax, 0xe45f62e4
rol eax, 0x38
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xa7e20520
pushf
not eax
add eax, 0xd786ac47
xor eax, 0x96d71b7c
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8e0fe9a8
xor eax, 0xa36b6620
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe0536792
xor eax, 0xc0ed269c
rol eax, 0xe3
popf
jmp 0x1401bdacb
call fcn.1401abec8
mov rdx, rax
lea rcx, [rbp - 0x39]
call fcn.140217cb5
push rax
pushf
mov eax, 0xe7d800ce
pushf
not eax
add eax, 0xbeac46f7
xor eax, 0xccd99390
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x82934de6
xor eax, 0xca795a10
rol eax, 0x99
popf
jmp 0x1401bdacb
mov rax, qword [rbp - 0x39]
mov ecx, dword [rbp - 0x31]
test rsi, rsi
je 0x1401bfa46
push rax
pushf
mov eax, 0xe3b8c923
pushf
not eax
add eax, 0xb8184a78
xor eax, 0xe336c978
rol eax, 0x49
popf
pushf
not eax
add eax, 0x91d230aa
xor eax, 0xbf5ad83b
rol eax, 0xd1
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x9fc4a621
pushf
not eax
add eax, 0xcfc7e81d
xor eax, 0xa9508121
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf1a5ee2d
xor eax, 0x98f449a8
rol eax, 0x61
popf
pushf
not eax
add eax, 0xba225f8f
xor eax, 0xfc363a0b
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe2c76067
xor eax, 0xa92f7c5e
rol eax, 0x38
popf
jmp 0x1401bdacb
mov qword [rsi], rax
mov dword [rsi + 8], ecx
mov rax, qword [rbp + 0x17]
mov qword [rdi], rax
mov eax, dword [rbp + 0x1f]
mov dword [rdi + 8], eax
jmp 0x1401bfd7d
call fcn.1401abec8
cmp byte [rbp - 0x31], 3
je 0x1401bfb4e
push rax
pushf
mov eax, 0xdcd9154a
pushf
not eax
add eax, 0xe52c4a95
xor eax, 0xe272cfc8
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfff83620
xor eax, 0xfa23122a
rol eax, 0x56
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0x5996494e
pushf
not eax
add eax, 0xfd86bb32
xor eax, 0xa65ee032
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x94f68c3d
xor eax, 0x8cfca55f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xbc3e104b
xor eax, 0xe82b4fd6
rol eax, 0x41
popf
jmp 0x1401bdacb
cmp byte [rax + 8], 1
jle 0x1401bfbe0
push rax
pushf
mov eax, 0x6fb0554f
pushf
not eax
add eax, 0x846d4d25
xor eax, 0xb5a95dad
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8e1b6393
xor eax, 0xf196e3c0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe6bab763
xor eax, 0xdad67450
rol eax, 0xb0
popf
jmp 0x1401bdacb
push rax
pushf
mov eax, 0xc920918f
pushf
not eax
add eax, 0x906c0a39
xor eax, 0xdddd5291
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb056b1d5
xor eax, 0xa30b9c8c
rol eax, 0x60
popf
jmp 0x1401bdacb
movzx eax, byte [rax + 8]
mov ecx, dword [rbp - 0x31]
and ecx, r14d
or ecx, eax
mov rax, r13
jmp 0x1401bfa0e
mov dword [rdi + 8], r13d
mov byte [rdi + 8], 3
jmp 0x1401bfd34
mov dword [rdi + 8], r13d
mov byte [rdi + 8], 2
push rax
pushf
mov eax, 0x51c3f4
pushf
not eax
add eax, 0x96ad45a5
xor eax, 0x89e184ca
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb356b18f
xor eax, 0xa50cf0cf
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfba02d1d
xor eax, 0xae9804b9
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdabf3469
xor eax, 0xb9b9d565
rol eax, 0x5e
popf
jmp 0x1401bdacb
mov qword [rdi], r13
push rax
pushf
mov eax, 0xc4925617
pushf
not eax
add eax, 0xd6f586c9
xor eax, 0xf57eeb85
rol eax, 0x83
popf
pushf
not eax
add eax, 0xe3f682c6
xor eax, 0xc6a92a75
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa60f8a1d
xor eax, 0xd5a1cc67
rol eax, 0xd4
popf
jmp 0x1401bdacb
lea r11, [rsp + 0xa0]
mov rax, rdi
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret