Function at 0x1400a39ac
Capabilities:
Authenticate hmac
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x80a04e6
pushf
not eax
add eax, 0xc94628e6
xor eax, 0x830af316
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdeed9bfc
xor eax, 0xb85281e8
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc3c52cff
xor eax, 0xb50ee32f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9f654c7e
xor eax, 0xf02490c3
rol eax, 0x67
popf
cmp eax, 0
jne 0x1400a3a0f
popf
pop rax
jmp 0x1400a3a0f
jmp 0x1400f85b4
push rax
pushf
mov eax, 0x9254ac5f
pushf
not eax
add eax, 0xb832ea57
xor eax, 0xb432ba15
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbb607e5a
xor eax, 0xc2bc0338
rol eax, 0xb3
popf
cmp eax, 0x29
jne 0x1400f85f1
popf
pop rax
jmp 0x1400f9f9d
cmp eax, 0
jne 0x1400f8600
popf
pop rax
jmp 0x1400f892a
cmp eax, 3
jne 0x1400f860f
popf
pop rax
jmp 0x1400f8aec
cmp eax, 1
jne 0x1400f861e
popf
pop rax
jmp 0x1400f89c7
cmp eax, 0xd
jne 0x1400f862d
popf
pop rax
jmp 0x1400f906b
cmp eax, 0x1a
jne 0x1400f863c
popf
pop rax
jmp 0x1400f97c3
cmp eax, 0xe
jne 0x1400f864b
popf
pop rax
jmp 0x1400f90b5
cmp eax, 0x31
jne 0x1400f865a
popf
pop rax
jmp 0x1400fa34c
cmp eax, 0x19
jne 0x1400f8669
popf
pop rax
jmp 0x1400f9784
cmp eax, 8
jne 0x1400f8678
popf
pop rax
jmp 0x1400f8dfa
cmp eax, 0x2a
jne 0x1400f8687
popf
pop rax
jmp 0x1400f9fe3
cmp eax, 0x17
jne 0x1400f8696
popf
pop rax
jmp 0x1400f965c
cmp eax, 0x1c
jne 0x1400f86a5
popf
pop rax
jmp 0x1400f988b
cmp eax, 0x2e
jne 0x1400f86b4
popf
pop rax
jmp 0x1400fa18a
cmp eax, 0x18
jne 0x1400f86c3
popf
pop rax
jmp 0x1400f96df
cmp eax, 0x2b
jne 0x1400f86d2
popf
pop rax
jmp 0x1400fa066
cmp eax, 0x1b
jne 0x1400f86e1
popf
pop rax
jmp 0x1400f9828
cmp eax, 0x2d
jne 0x1400f86f0
popf
pop rax
jmp 0x1400fa0cf
cmp eax, 0x23
jne 0x1400f86ff
popf
pop rax
jmp 0x1400f9c4b
cmp eax, 0x25
jne 0x1400f870e
popf
pop rax
jmp 0x1400f9d54
cmp eax, 0x32
jne 0x1400f871d
popf
pop rax
jmp 0x1400fa3a7
cmp eax, 0x13
jne 0x1400f872c
popf
pop rax
jmp 0x1400f9459
cmp eax, 0x33
jne 0x1400f873b
popf
pop rax
jmp 0x1400fa3fc
cmp eax, 0x24
jne 0x1400f874a
popf
pop rax
jmp 0x1400f9c9d
cmp eax, 0x1e
jne 0x1400f8759
popf
pop rax
jmp 0x1400f9987
cmp eax, 0xc
jne 0x1400f8768
popf
pop rax
jmp 0x1400f8fbc
cmp eax, 0x26
jne 0x1400f8777
popf
pop rax
jmp 0x1400f9d8e
cmp eax, 0x27
jne 0x1400f8786
popf
pop rax
jmp 0x1400f9e04
cmp eax, 0x30
jne 0x1400f8795
popf
pop rax
jmp 0x1400fa290
cmp eax, 0x10
jne 0x1400f87a4
popf
pop rax
jmp 0x1400f9260
cmp eax, 0x37
jne 0x1400f87b3
popf
pop rax
jmp 0x1400fa55a
cmp eax, 9
jne 0x1400f87c2
popf
pop rax
jmp 0x1400f8e7c
cmp eax, 4
jne 0x1400f87d1
popf
pop rax
jmp 0x1400f8b6e
cmp eax, 0x16
jne 0x1400f87e0
popf
pop rax
jmp 0x1400f95be
cmp eax, 0x28
jne 0x1400f87ef
popf
pop rax
jmp 0x1400f9ed1
cmp eax, 0xa
jne 0x1400f87fe
popf
pop rax
jmp 0x1400f8eff
cmp eax, 0x36
jne 0x1400f880d
popf
pop rax
jmp 0x1400fa4fc
cmp eax, 0x14
jne 0x1400f881c
popf
pop rax
jmp 0x1400f94db
cmp eax, 7
jne 0x1400f882b
popf
pop rax
jmp 0x1400f8d57
cmp eax, 0x34
jne 0x1400f883a
popf
pop rax
jmp 0x1400fa45d
cmp eax, 2
jne 0x1400f8849
popf
pop rax
jmp 0x1400f8a1d
cmp eax, 0x20
jne 0x1400f8858
popf
pop rax
jmp 0x1400f9a70
cmp eax, 0x1d
jne 0x1400f8867
popf
pop rax
jmp 0x1400f991c
cmp eax, 0x11
jne 0x1400f8876
popf
pop rax
jmp 0x1400f92f5
cmp eax, 0x35
jne 0x1400f8885
popf
pop rax
jmp 0x1400fa49f
cmp eax, 0x2f
jne 0x1400f8894
popf
pop rax
jmp 0x1400fa1ee
cmp eax, 0x12
jne 0x1400f88a3
popf
pop rax
jmp 0x1400f93f9
cmp eax, 0x21
jne 0x1400f88b2
popf
pop rax
jmp 0x1400f9aaf
cmp eax, 0x1f
jne 0x1400f88c1
popf
pop rax
jmp 0x1400f9a0e
cmp eax, 0xb
jne 0x1400f88d0
popf
pop rax
jmp 0x1400f8f63
cmp eax, 0xf
jne 0x1400f88df
popf
pop rax
jmp 0x1400f9170
cmp eax, 0x15
jne 0x1400f88ee
popf
pop rax
jmp 0x1400f952d
cmp eax, 5
jne 0x1400f88fd
popf
pop rax
jmp 0x1400f8bed
cmp eax, 6
jne 0x1400f890c
popf
pop rax
jmp 0x1400f8c45
cmp eax, 0x22
jne 0x1400f891b
popf
pop rax
jmp 0x1400f9b54
cmp eax, 0x2c
jne 0x1400f892a
popf
pop rax
jmp 0x1400fa0c6
mov qword [rsp + 0x18], rbx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
xor esi, esi
mov ebx, edx
mov r15, rcx
test rcx, rcx
jne 0x1400f8981
push rax
pushf
mov eax, 0x6527812c
pushf
not eax
add eax, 0xc46b3bf3
xor eax, 0xf43c77b6
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8e766e0b
xor eax, 0xce8fbdb5
rol eax, 0xb5
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xb9c178c
pushf
not eax
add eax, 0xf74c9ed7
xor eax, 0xd3af5355
rol eax, 0x51
popf
pushf
not eax
add eax, 0xaaa7ecc0
xor eax, 0xcc355868
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa5019334
xor eax, 0x8b3e0e96
rol eax, 0xee
popf
jmp 0x1400f85e2
call fcn.1400d6737
mov dword [rax], socket
jmp 0x1400fa4b2
mov edx, 0x25371a58
pushf
not edx
add edx, 0xc1ec5c1a
xor edx, 0xc5321662
rol edx, 5
popf
pushf
not edx
add edx, 0xf7ecb0ad
xor edx, 0xc7026c41
rol edx, 0x94
popf
mov rdi, r15
call fcn.1401502e8
mov r13, rax
test rax, rax
je 0x1400f8a93
push rax
pushf
mov eax, 0x66144675
pushf
not eax
add eax, 0xfd84d38f
xor eax, 0xa90771a7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdfd873c5
xor eax, 0xe020abf6
rol eax, 0x2b
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xa57cd140
pushf
not eax
add eax, 0xfa55a410
xor eax, 0xdfa31aa3
rol eax, 0x16
popf
pushf
not eax
add eax, 0xabc1275b
xor eax, 0xb0e76457
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x80daf4ed
xor eax, 0xcf29dc01
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc78ff9b8
xor eax, 0x8595210f
rol eax, 0xb9
popf
jmp 0x1400f85e2
cmp rax, r15
je 0x1400f8b28
push rax
pushf
mov eax, 0xb6da5ed8
pushf
not eax
add eax, 0xa876c8d1
xor eax, 0xffa805bc
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xfa033e74
xor eax, 0xf6760362
rol eax, 0x55
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xa03b7d43
pushf
not eax
add eax, 0xf43b1d54
xor eax, 0xc85b1694
rol eax, 0x67
popf
pushf
not eax
add eax, 0x83d5b757
xor eax, 0xcd2dd0fa
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb29d02cd
xor eax, 0xb4aba436
rol eax, 4
popf
jmp 0x1400f85e2
mov r14, qword [0x14004d918]
cmp r14, qword [0x14004d930]
mov bpl, byte [rax + 1]
mov byte [rsp + 0x70], bpl
jne 0x1400f8bba
push rax
pushf
mov eax, 0xd0c26094
pushf
not eax
add eax, 0xe0f38ec2
xor eax, 0x8e7cf6a5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xeb2caa3f
xor eax, 0x9d7c21a0
rol eax, 0xd
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x59cd454c
pushf
not eax
add eax, 0x9bfdfb50
xor eax, 0xb768a504
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdae70270
xor eax, 0xd16507c3
rol eax, 0x50
popf
jmp 0x1400f85e2
mov rcx, r14
call fcn.14014e25c
mov r14, rax
mov qword [0x14004d918], rax
push rax
pushf
mov eax, 0xf2451642
pushf
not eax
add eax, 0xb3f3125b
xor eax, 0xb4b621bd
rol eax, 0x31
popf
pushf
not eax
add eax, 0x80c2c45a
xor eax, 0xa77ef540
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe74db339
xor eax, 0x88b8ef26
rol eax, 0x2d
popf
jmp 0x1400f85e2
mov r12d, 0x6b7b8ccb
pushf
not r12d
add r12d, 0x85277b88
xor r12d, 0xc570ebd8
rol r12d, 0xdd
popf
pushf
not r12d
add r12d, 0xbd0dd94c
xor r12d, 0xf1b01b3d
rol r12d, 0x78
popf
pushf
not r12d
add r12d, 0xe3087552
xor r12d, 0xc7e974b2
rol r12d, 0x25
popf
pushf
not r12d
add r12d, 0x9a8e476c
xor r12d, 0x8eb57bdb
rol r12d, 0x64
popf
test r14, r14
jne 0x1400f8d11
push rax
pushf
mov eax, 0x3fe64bf2
pushf
not eax
add eax, 0x8811e774
xor eax, 0x87cf5dcb
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe95dbfcd
xor eax, 0xcd6e4bf2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9fd9051c
xor eax, 0xdc89ae20
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xcf0b30d9
xor eax, 0xbdf61020
rol eax, 0x5a
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x64faf53b
pushf
not eax
add eax, 0xd9d28496
xor eax, 0xa8c49fec
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf888ab35
xor eax, 0xed93f85c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe889a838
xor eax, 0xfedcac15
rol eax, 0x34
popf
jmp 0x1400f85e2
test ebx, ebx
je 0x1400f8db4
push rax
pushf
mov eax, 0x1a2c2a6e
pushf
not eax
add eax, 0x8edbf17f
xor eax, 0x9f264725
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe6dae0e3
xor eax, 0xe902c060
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe16ed0d4
xor eax, 0xe1644c51
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xde9f9c20
xor eax, 0xffcd2371
rol eax, 0xbf
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xe2d304a4
pushf
not eax
add eax, 0xdad32cfe
xor eax, 0xd9cb401e
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc9ccbf1a
xor eax, 0xd0f4f145
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x83fbf872
xor eax, 0xe1023e3c
rol eax, 0x4d
popf
jmp 0x1400f85e2
cmp qword [0x14004d920], rsi
je 0x1400f8e49
push rax
pushf
mov eax, 0xc9f881f1
pushf
not eax
add eax, 0xf7c1937a
xor eax, 0x91a43fea
rol eax, 7
popf
pushf
not eax
add eax, 0xe1c327ff
xor eax, 0xb66ffbdf
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc229f9d3
xor eax, 0x817607fe
rol eax, 0x4e
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x4a685bbf
pushf
not eax
add eax, 0xbedf140a
xor eax, 0xce3f52c1
rol eax, 5
popf
pushf
not eax
add eax, 0xe17d1483
xor eax, 0x984fc30b
rol eax, 0xcd
popf
jmp 0x1400f85e2
call fcn.14009b1fe
test rax, rax
jne 0x1400f8ecc
push rax
pushf
mov eax, 0x4c060a64
pushf
not eax
add eax, 0xd68f23d3
xor eax, 0xd5ab1c8f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xaf7c9d94
xor eax, 0xaf643241
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf3f8a87e
xor eax, 0xf1a3ab6d
rol eax, 0x75
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xea353f9f
pushf
not eax
add eax, 0xa86c2415
xor eax, 0xca4ded86
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbfba301f
xor eax, 0x9bd34728
rol eax, 0x26
popf
jmp 0x1400f85e2
call fcn.1400d6737
mov dword [rax], socket
push rax
pushf
mov eax, 0x59e0afcb
pushf
not eax
add eax, 0xad49e91c
xor eax, 0x92cec8e6
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9bb70144
xor eax, 0x91e12804
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9ea1f4e5
xor eax, 0xfd40e457
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9240a875
xor eax, 0xcfbc42fd
rol eax, 0x58
popf
jmp 0x1400f85e2
or rbp, 0xffffffffffffffff
mov rcx, r15
call fcn.14019fe1c
mov eax, ebp
jmp 0x1400fa4fc
mov r14, qword [0x14004d918]
cmp r14, qword [0x14004d930]
jne 0x1400f9012
push rax
pushf
mov eax, 0x10e65442
pushf
not eax
add eax, 0xda617281
xor eax, 0x843b2228
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf757cfb3
xor eax, 0xb8ffd382
rol eax, 7
popf
pushf
not eax
add eax, 0xd7ad8baa
xor eax, 0xaf9fb259
rol eax, 0xa1
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x4e2aa47e
pushf
not eax
add eax, 0xebffec3c
xor eax, 0xd6ddf8be
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x99b6ac6a
xor eax, 0x9c84e1b2
rol eax, 0xed
popf
pushf
not eax
add eax, 0x87cea889
xor eax, 0xa9d7d878
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8c9e9887
xor eax, 0xd9317c99
rol eax, 0xae
popf
jmp 0x1400f85e2
mov rcx, r14
call fcn.14014e25c
mov r14, rax
mov qword [0x14004d918], rax
jmp 0x1400f9459
test bpl, bpl
je 0x1400f9117
push rax
pushf
mov eax, 0x807e4ac2
pushf
not eax
add eax, 0x9a459883
xor eax, 0xfa041c78
rol eax, 0x78
popf
pushf
not eax
add eax, 0xddc55922
xor eax, 0xf7074295
rol eax, 0x23
popf
pushf
not eax
add eax, 0xef5eb677
xor eax, 0xd85be549
rol eax, 2
popf
pushf
not eax
add eax, 0xa2b314de
xor eax, 0x80c2bfd7
rol eax, 0x98
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x5ed0aab8
pushf
not eax
add eax, 0xf477490f
xor eax, 0xfd65abe7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xbca0ea49
xor eax, 0xf012cb95
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb89606fb
xor eax, 0xbeb7960e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd7cca06b
xor eax, 0xb3fa9081
rol eax, 0xf
popf
jmp 0x1400f85e2
mov edx, 0xb750a307
pushf
not edx
add edx, 0xe2579245
xor edx, 0xb7c2f623
rol edx, 0xa6
popf
pushf
not edx
add edx, 0xd2b12c2e
xor edx, 0xa12ae486
rol edx, 0x4c
popf
mov rcx, r12
call fcn.1400c844d
xor ecx, ecx
mov qword [0x14004d918], rax
call fcn.14019fe1c
mov r14, qword [0x14004d918]
test r14, r14
je 0x1400f9207
push rax
pushf
mov eax, 0xe57801ae
pushf
not eax
add eax, 0xf7e4be3b
xor eax, 0xbe34b33d
rol eax, 0x48
popf
pushf
not eax
add eax, 0xf9f50af5
xor eax, 0x98812e92
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8543948f
xor eax, 0xbc43e01c
rol eax, 0x50
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xa9cca4eb
pushf
not eax
add eax, 0xc71f3044
xor eax, 0xf306b0a2
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x83b94e01
xor eax, 0xbc7eaaba
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa6d6bd70
xor eax, 0xebe2d20f
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd340e123
xor eax, 0xbbe7a764
rol eax, 0x80
popf
jmp 0x1400f85e2
cmp qword [0x14004d920], rsi
jne 0x1400f92c2
push rax
pushf
mov eax, 0xbbe88712
pushf
not eax
add eax, 0x8b96fd6f
xor eax, 0xe49345d9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xcd8004bf
xor eax, 0xcf917450
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf149fc51
xor eax, 0xb1c3328c
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc3b66782
xor eax, 0xb43629e3
rol eax, 0xba
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x14199d8
pushf
not eax
add eax, 0xf8b4caa9
xor eax, 0x9b6a4f6c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa9158e04
xor eax, 0x8f0dd197
rol eax, 0x4d
popf
jmp 0x1400f85e2
mov edx, 0xfb6d1620
pushf
not edx
add edx, 0x87c931b1
xor edx, 0xfb8c3cf6
rol edx, 0x8c
popf
pushf
not edx
add edx, 0xa7fc970a
xor edx, 0xa5862f84
rol edx, 0xa0
popf
mov rcx, r12
call fcn.1400c844d
xor ecx, ecx
mov qword [0x14004d920], rax
call fcn.14019fe1c
cmp qword [0x14004d920], rsi
je 0x1400f93a0
push rax
pushf
mov eax, 0x6b217ebc
pushf
not eax
add eax, 0xd29e4aa4
xor eax, 0xc9742e15
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb9e73dfb
xor eax, 0xf4319d0f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa2ad471a
xor eax, 0x9445ca55
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcccb8ede
xor eax, 0xc4bc08a4
rol eax, 0xf4
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xd001e2e2
pushf
not eax
add eax, 0xca1be3a8
xor eax, 0x865a4414
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf3cea4b6
xor eax, 0xd41c2ae6
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb51d0d90
xor eax, 0x82dfee19
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc04b11c7
xor eax, 0x8697e5ca
rol eax, 0x86
popf
jmp 0x1400f85e2
mov r14, qword [0x14004d918]
push rax
pushf
mov eax, 0x14e1e3c6
pushf
not eax
add eax, 0xe2b3e2bf
xor eax, 0x8a7af08d
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb49f1465
xor eax, 0xd8a41eef
rol eax, 0xef
popf
pushf
not eax
add eax, 0xefd4d585
xor eax, 0xaee4a6a9
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xcb7446c0
xor eax, 0xc705c5b1
rol eax, 0x71
popf
jmp 0x1400f85e2
test r14, r14
je 0x1400f94a8
push rax
pushf
mov eax, 0x1c4e80f4
pushf
not eax
add eax, 0x86f30d36
xor eax, 0xea9dfc8f
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd38a03b5
xor eax, 0x9390fe5a
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf289edd7
xor eax, 0xf1ce83a8
rol eax, 0x2c
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xe52ae856
pushf
not eax
add eax, 0xb75f88d9
xor eax, 0xc10e3090
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa1e1dcbb
xor eax, 0x8191b645
rol eax, 0xce
popf
jmp 0x1400f85e2
mov rax, qword [r14]
mov r12, r13
sub r12, r15
mov rbx, r14
push rax
pushf
mov eax, 0x7cf5c6ec
pushf
not eax
add eax, 0xe2f08ded
xor eax, 0x9b33ab40
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd2bb79d1
xor eax, 0xf8dcedc1
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8844f214
xor eax, 0x8f7b07de
rol eax, 0x5e
popf
jmp 0x1400f85e2
test rax, rax
je 0x1400f9578
push rax
pushf
mov eax, 0xba871da2
pushf
not eax
add eax, 0xbab446f2
xor eax, 0xcf6ffb6a
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf608431a
xor eax, 0xc5f7a279
rol eax, 0
popf
pushf
not eax
add eax, 0xa89ec950
xor eax, 0xd33af933
rol eax, 0x67
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xf693c4a3
pushf
not eax
add eax, 0x9c943796
xor eax, 0xd7e24163
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb450cc51
xor eax, 0xe34695de
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf99bdbb6
xor eax, 0x858e536d
rol eax, 0x81
popf
jmp 0x1400f85e2
mov r8, r12
mov rdx, rax
mov rcx, r15
call fcn.14019717b
test eax, eax
jne 0x1400f9616
push rax
pushf
mov eax, 0xd88755fc
pushf
not eax
add eax, 0x8db181dc
xor eax, 0xbed18496
rol eax, 0x45
popf
pushf
not eax
add eax, 0x837f7b96
xor eax, 0xf3bfc18c
rol eax, 5
popf
pushf
not eax
add eax, 0xd08b8aa7
xor eax, 0xdc010b88
rol eax, 0x4a
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x3afd60b7
pushf
not eax
add eax, 0x9eded266
xor eax, 0xd4547599
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xdee4d743
xor eax, 0xf3db2417
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc73da2d6
xor eax, 0xb724f544
rol eax, 0xb5
popf
jmp 0x1400f85e2
mov rax, qword [rbx]
cmp byte [r12 + rax], 0x3d
je 0x1400f9699
push rax
pushf
mov eax, 0xe597882a
pushf
not eax
add eax, 0xeaa196b8
xor eax, 0xdec7a402
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9c249363
xor eax, 0xa0aade21
rol eax, 0xbf
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xa692d72d
pushf
not eax
add eax, 0xc8139c40
xor eax, 0xc916adb9
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb5055830
xor eax, 0xadedba65
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe1c46f93
xor eax, 0xeee56c8b
rol eax, 0xf4
popf
jmp 0x1400f85e2
cmp byte [r12 + rax], sil
je 0x1400f972b
push rax
pushf
mov eax, 0x805b7bed
pushf
not eax
add eax, 0xe96c3e24
xor eax, 0xba576e0f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd9935eee
xor eax, 0xdace832a
rol eax, 0x80
popf
pushf
not eax
add eax, 0x8f328071
xor eax, 0xa9970222
rol eax, 0x40
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xaa721d40
pushf
not eax
add eax, 0xcc257aea
xor eax, 0xc3a7bc4c
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdfefdb51
xor eax, 0xdf89465a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe7ccec32
xor eax, 0xb6ed07cb
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa21e24b5
xor eax, 0xc4c1090b
rol eax, 0xa3
popf
jmp 0x1400f85e2
add rbx, 8
mov rax, qword [rbx]
jmp 0x1400f952d
sub rbx, r14
sar rbx, 3
jmp 0x1400f988b
sub rbx, r14
sar rbx, 3
neg rbx
push rax
pushf
mov eax, 0x660b5202
pushf
not eax
add eax, 0xd03de004
xor eax, 0xc9c51a49
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc4ba459c
xor eax, 0xd0049b8d
rol eax, 0x20
popf
pushf
not eax
add eax, 0xaf132a0a
xor eax, 0xa52f25dc
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe85407a1
xor eax, 0xd86f232a
rol eax, 0x63
popf
jmp 0x1400f85e2
test rbx, rbx
js 0x1400f98e9
push rax
pushf
mov eax, 0xc506dca4
pushf
not eax
add eax, 0xeac3907d
xor eax, 0xe2d2d7fc
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x852eac50
xor eax, 0xc1b01dec
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb706b280
xor eax, 0xd1bf8fba
rol eax, 0xc
popf
pushf
not eax
add eax, 0x912a887f
xor eax, 0xe1d6090b
rol eax, 0xfc
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x21b9112e
pushf
not eax
add eax, 0x9c08787c
xor eax, 0xbb1a9fe7
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf9c17165
xor eax, 0xa428c668
rol eax, 0xef
popf
jmp 0x1400f85e2
cmp qword [r14], rsi
je 0x1400f9954
push rax
pushf
mov eax, 0xc941f34e
pushf
not eax
add eax, 0xeb65f5d2
xor eax, 0xa72f1474
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xcf8a0535
xor eax, 0xdf08a256
rol eax, 0xec
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x7e290a9
pushf
not eax
add eax, 0xb1a10d45
xor eax, 0xb665abe3
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb6bc9df9
xor eax, 0xdf40fe1d
rol eax, 0xb3
popf
jmp 0x1400f85e2
mov rcx, qword [r14 + rbx*8]
call fcn.14019fe1c
test bpl, bpl
je 0x1400f99c8
push rax
pushf
mov eax, 0x93c49465
pushf
not eax
add eax, 0xe4c59025
xor eax, 0xcae5e1b0
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc9ffa008
xor eax, 0xfcf51300
rol eax, 0xcd
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xdb3bea56
pushf
not eax
add eax, 0x97528389
xor eax, 0xa56a391e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xda05d6a6
xor eax, 0x89c17436
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xaa025ce8
xor eax, 0xb7794f12
rol eax, 0x81
popf
jmp 0x1400f85e2
mov qword [r14 + rbx*8], r15
jmp 0x1400f9fad
mov rax, qword [r14 + rbx*8 + 8]
mov qword [r14 + rbx*8], rax
inc rbx
push rax
pushf
mov eax, 0x2d28843
pushf
not eax
add eax, 0xb94ce16c
xor eax, 0xdf561a2d
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf7e7d988
xor eax, 0xf7267f3e
rol eax, 0x84
popf
jmp 0x1400f85e2
cmp qword [r14 + rbx*8], rsi
jne 0x1400f9afb
push rax
pushf
mov eax, 0xb95e7cb2
pushf
not eax
add eax, 0x882defac
xor eax, 0xa5805dcd
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9ff5fab4
xor eax, 0xdac0ebc5
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa5ff2c28
xor eax, 0xc0214881
rol eax, 0xe0
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x375596ac
pushf
not eax
add eax, 0xa8c31043
xor eax, 0xd9c349d1
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa0b62c11
xor eax, 0x9292c2ba
rol eax, 0x35
popf
pushf
not eax
add eax, 0x83ca3d31
xor eax, 0xf21d516c
rol eax, 0xce
popf
pushf
not eax
add eax, 0x850b68a1
xor eax, 0x8ef1b6bd
rol eax, 0x19
popf
jmp 0x1400f85e2
mov r8d, 0xd26b7182
pushf
not r8d
add r8d, 0xb3a143ad
xor r8d, 0x9f5e606d
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xaae55ee0
xor r8d, 0xd01d6b95
rol r8d, 0x57
popf
pushf
not r8d
add r8d, 0xddfa545f
xor r8d, 0xa249be5f
rol r8d, 0x47
popf
mov rdx, rbx
mov rcx, r14
call fcn.1400b6d30
xor ecx, ecx
mov rbx, rax
call fcn.14019fe1c
test rbx, rbx
je 0x1400f9c05
push rax
pushf
mov eax, 0xc15d3567
pushf
not eax
add eax, 0xeda4689c
xor eax, 0xf99bbe88
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x959b3074
xor eax, 0xe2780e19
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9bd282fc
xor eax, 0xab94adf2
rol eax, 0x59
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xf3515d61
pushf
not eax
add eax, 0xfa0ab8a3
xor eax, 0x943f4519
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbd1f7bc5
xor eax, 0xfbb97732
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x91269d07
xor eax, 0x92f3c9fb
rol eax, 0xdf
popf
jmp 0x1400f85e2
mov qword [0x14004d918], rbx
jmp 0x1400f9fe3
test bpl, bpl
jne 0x1400f9cfb
push rax
pushf
mov eax, 0x7d42c4f1
pushf
not eax
add eax, 0xdcf68e1f
xor eax, 0xc8eff279
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd3f11117
xor eax, 0xb6fc7d80
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe867f769
xor eax, 0xd9c82d9d
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe8fa1a61
xor eax, 0xbb902678
rol eax, 0xcc
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xeed95e90
pushf
not eax
add eax, 0xbcafade8
xor eax, 0x8764bdea
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x90c1e06f
xor eax, 0x991ca5a7
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb22fadb6
xor eax, 0x9f647527
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8ab2b6be
xor eax, 0xcab228af
rol eax, 0xe3
popf
jmp 0x1400f85e2
mov ebp, esi
jmp 0x1400f8f67
neg rbx
lea rdx, [rbx + 2]
cmp rdx, rbx
jb 0x1400f9dd1
push rax
pushf
mov eax, 0x2f83c7ed
pushf
not eax
add eax, 0xdc153ca5
xor eax, 0x8ea5f959
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb2a8ecc7
xor eax, 0x96ccbbdd
rol eax, 0xf9
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xb828ff39
pushf
not eax
add eax, 0xf0d2a792
xor eax, 0xf871479d
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf6f31c5d
xor eax, 0xdb716a7d
rol eax, 0x84
popf
jmp 0x1400f85e2
movabs rax, 0xce3cd79d02aafbcc
pushf
not rax
add rax, 0x53e51049
xor rax, 0x513a147c
rol rax, 0xe2
popf
pushf
not rax
add rax, 0x4bba6028
xor rax, 0x7b52415c
rol rax, 0xfa
popf
cmp rdx, rax
jae 0x1400f9e78
push rax
pushf
mov eax, 0xe9c94e92
pushf
not eax
add eax, 0xb5b01edb
xor eax, 0xf3b702c6
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xbcaf81f2
xor eax, 0x93cbacd4
rol eax, 0x57
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x76a215fd
pushf
not eax
add eax, 0xb6ed6bfd
xor eax, 0xca7e0f79
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8e87f86e
xor eax, 0x9f490e75
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9bb46efe
xor eax, 0xd8b468c3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xce9ab283
xor eax, 0xc375c2ac
rol eax, 0xc3
popf
jmp 0x1400f85e2
mov r8d, 0xf8c64204
pushf
not r8d
add r8d, 0xd19a77ff
xor r8d, 0xfc271920
rol r8d, 0x8d
popf
pushf
not r8d
add r8d, 0xfb8e856c
xor r8d, 0x95f340dd
rol r8d, 0xbf
popf
mov rcx, r14
call fcn.1400b6d30
xor ecx, ecx
mov r14, rax
call fcn.14019fe1c
test r14, r14
je 0x1400f9f6a
push rax
pushf
mov eax, 0xd2943160
pushf
not eax
add eax, 0xb99ce49b
xor eax, 0xd26c1fac
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe3d50a46
xor eax, 0xe702b65e
rol eax, 3
popf
pushf
not eax
add eax, 0xa844b528
xor eax, 0xfc7958f2
rol eax, 0xa2
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xe10cd5d
pushf
not eax
add eax, 0xa1775477
xor eax, 0xab99612e
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xcd746844
xor eax, 0xcf1044b4
rol eax, 0xf4
popf
jmp 0x1400f85e2
mov qword [r14 + rbx*8], r15
mov qword [r14 + rbx*8 + 8], rsi
mov qword [0x14004d918], r14
mov rdi, rsi
push rax
pushf
mov eax, 0x42e08246
pushf
not eax
add eax, 0x8c02fbfa
xor eax, 0xf670cd15
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbaea3e05
xor eax, 0x913a6c17
rol eax, 0x1b
popf
jmp 0x1400f85e2
cmp dword [rsp + 0x78], esi
je 0x1400fa033
push rax
pushf
mov eax, 0xe43472c8
pushf
not eax
add eax, 0xb6001f71
xor eax, 0x80b9f233
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc78ec164
xor eax, 0xffd8ffc0
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd37ec47a
xor eax, 0xb17d457b
rol eax, 0x78
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0x27b45920
pushf
not eax
add eax, 0xf55b4a37
xor eax, 0xa3065eda
rol eax, 0x45
popf
pushf
not eax
add eax, 0x87333cdf
xor eax, 0xb3754351
rol eax, 0x8f
popf
jmp 0x1400f85e2
or rbp, 0xffffffffffffffff
mov r14, rbp
push rax
pushf
mov eax, 0x3cb553b2
pushf
not eax
add eax, 0xe707dc0e
xor eax, 0xf27bd8ad
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdc3638f4
xor eax, 0x8f6af8d0
rol eax, 5
popf
pushf
not eax
add eax, 0xd7a8c53f
xor eax, 0xf5832dd0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb32d4b44
xor eax, 0xa62e119c
rol eax, 0xa7
popf
jmp 0x1400f85e2
inc r14
cmp byte [r15 + r14], sil
jne 0x1400fa0c6
mov edx, 0xb69d1f5c
pushf
not edx
add edx, 0xd7b7cf16
xor edx, 0xc8fa206b
rol edx, 0xd9
popf
pushf
not edx
add edx, 0xfa003643
xor edx, 0xe1adb1ec
rol edx, 0xf6
popf
pushf
not edx
add edx, 0xf1fec91b
xor edx, 0xbe116ca9
rol edx, 0x96
popf
lea rcx, [r14 + 2]
call fcn.1400c844d
mov rbx, rax
test rax, rax
jne 0x1400fa157
push rax
pushf
mov eax, 0x5cd75723
pushf
not eax
add eax, 0xdeb0a74e
xor eax, 0xe2d9dd29
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaa814820
xor eax, 0xca14e80b
rol eax, 3
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xbd5d4137
pushf
not eax
add eax, 0xc0e27188
xor eax, 0xd53da646
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x93787da6
xor eax, 0xca4a5820
rol eax, 0x89
popf
jmp 0x1400f85e2
xor ecx, ecx
call fcn.14019fe1c
jmp 0x1400fa3a7
mov r8, r15
lea rdx, [r14 + 2]
mov rcx, rbx
call fcn.140122fe5
test eax, eax
jne 0x1400fa24a
push rax
pushf
mov eax, 0x808c9781
pushf
not eax
add eax, 0xddf9d7c0
xor eax, 0xc689c2eb
rol eax, 1
popf
pushf
not eax
add eax, 0x83bb192e
xor eax, 0xd2cbb4b7
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9c35b329
xor eax, 0xcf98df96
rol eax, 0xe1
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xca2217b2
pushf
not eax
add eax, 0x828b629b
xor eax, 0xd1b9449a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf6f07caa
xor eax, 0x94bdc05a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd04fae2a
xor eax, 0x9e7bb718
rol eax, 0x4b
popf
jmp 0x1400f85e2
mov rax, rbx
lea rcx, [r13 + 1]
sub rax, r15
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
neg byte [rsp + 0x70]
sbb rdx, rdx
and rdx, rcx
mov byte [rcx - 1], sil
mov rcx, rbx
call fcn.14007bc25
test eax, eax
jne 0x1400fa319
push rax
pushf
mov eax, 0x85d3bc2e
pushf
not eax
add eax, 0xf317c1cc
xor eax, 0xd781b89b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd3e7677f
xor eax, 0xe0b9eeb4
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbb25b1b7
xor eax, 0x8c8f424a
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc11ab680
xor eax, 0xa6db2050
rol eax, 0xb7
popf
jmp 0x1400f85e2
push rax
pushf
mov eax, 0xf3d8038c
pushf
not eax
add eax, 0xd62abcc5
xor eax, 0xb59211ff
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa3bdd210
xor eax, 0xdd831413
rol eax, 0x21
popf
jmp 0x1400f85e2
call fcn.1400d6737
mov rcx, rbx
mov dword [rax], 0x2a
call fcn.14019fe1c
mov esi, ebp
push rax
pushf
mov eax, 0xfcc27c74
pushf
not eax
add eax, 0xcaeee721
xor eax, 0xdfa202ca
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd1672368
xor eax, 0x96a9733b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa3a2d05e
xor eax, 0xb19b4d3b
rol eax, 0xc6
popf
jmp 0x1400f85e2
mov rcx, rdi
call fcn.14019fe1c
mov eax, esi
jmp 0x1400fa4fc
mov rcx, rbx
call fcn.14019fe1c
push rax
pushf
mov eax, 0x130c9ef7
pushf
not eax
add eax, 0xf4b340a2
xor eax, 0x959b3234
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc1317f38
xor eax, 0xc1b1366d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xad893644
xor eax, 0xbc14367f
rol eax, 0x97
popf
pushf
not eax
add eax, 0xda9a0d35
xor eax, 0xfaf0f3e1
rol eax, 0x89
popf
jmp 0x1400f85e2
mov rcx, rdi
call fcn.14019fe1c
xor eax, eax
jmp 0x1400fa4fc
call fcn.1400d6737
mov rcx, r15
mov dword [rax], socket
call fcn.14019fe1c
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0xd835cb1f
pushf
not eax
add eax, 0x87af64a0
xor eax, 0xbc71e216
rol eax, 6
popf
pushf
not eax
add eax, 0x8bc606a8
xor eax, 0xeed2d7a6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe68b4a18
xor eax, 0xea620e68
rol eax, 0x26
popf
jmp 0x1400f85e2
mov rbx, qword [rsp + 0x80]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1401246a2
int3