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

Disassembly:
push rax
pushf
mov eax, 0x80247cee
pushf
not eax
add eax, 0xe0c60303
xor eax, 0x86fa2713
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdd543690
xor eax, 0xbde7aa9f
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa1a290f0
xor eax, 0x810ce3fa
rol eax, 0xdf
popf
cmp eax, 0x20
jne 0x14013022b
popf
pop rax
jmp 0x14013153d
cmp eax, 0
jne 0x14013023a
popf
pop rax
jmp 0x140130447
cmp eax, 3
jne 0x140130249
popf
pop rax
jmp 0x14013063b
cmp eax, 1
jne 0x140130258
popf
pop rax
jmp 0x14013052b
cmp eax, 0xd
jne 0x140130267
popf
pop rax
jmp 0x140130b61
cmp eax, 0x1a
jne 0x140130276
popf
pop rax
jmp 0x140131277
cmp eax, 0xe
jne 0x140130285
popf
pop rax
jmp 0x140130c71
cmp eax, 0xb
jne 0x140130294
popf
pop rax
jmp 0x140130a66
cmp eax, 0x19
jne 0x1401302a3
popf
pop rax
jmp 0x14013123c
cmp eax, 8
jne 0x1401302b2
popf
pop rax
jmp 0x1401308f1
cmp eax, 0x1d
jne 0x1401302c1
popf
pop rax
jmp 0x1401313c9
cmp eax, 0x17
jne 0x1401302d0
popf
pop rax
jmp 0x1401310c9
cmp eax, 0x1c
jne 0x1401302df
popf
pop rax
jmp 0x140131392
cmp eax, 0x12
jne 0x1401302ee
popf
pop rax
jmp 0x140130e5b
cmp eax, 0x18
jne 0x1401302fd
popf
pop rax
jmp 0x140131156
cmp eax, 0x11
jne 0x14013030c
popf
pop rax
jmp 0x140130e0c
cmp eax, 0x1b
jne 0x14013031b
popf
pop rax
jmp 0x1401312d7
cmp eax, 0x21
jne 0x14013032a
popf
pop rax
jmp 0x1401315f9
cmp eax, 0x23
jne 0x140130339
popf
pop rax
jmp 0x1401316a7
cmp eax, 0x14
jne 0x140130348
popf
pop rax
jmp 0x140130f52
cmp eax, 0xf
jne 0x140130357
popf
pop rax
jmp 0x140130cad
cmp eax, 0x13
jne 0x140130366
popf
pop rax
jmp 0x140130ebc
cmp eax, 0x15
jne 0x140130375
popf
pop rax
jmp 0x140130ffb
cmp eax, 0x24
jne 0x140130384
popf
pop rax
jmp 0x1401316fc
cmp eax, 0x1e
jne 0x140130393
popf
pop rax
jmp 0x140131477
cmp eax, 0xc
jne 0x1401303a2
popf
pop rax
jmp 0x140130afc
cmp eax, 7
jne 0x1401303b1
popf
pop rax
jmp 0x1401308a2
cmp eax, 5
jne 0x1401303c0
popf
pop rax
jmp 0x140130776
cmp eax, 0x1f
jne 0x1401303cf
popf
pop rax
jmp 0x1401314dd
cmp eax, 0x10
jne 0x1401303de
popf
pop rax
jmp 0x140130cfb
cmp eax, 6
jne 0x1401303ed
popf
pop rax
jmp 0x14013080c
cmp eax, 9
jne 0x1401303fc
popf
pop rax
jmp 0x140130973
cmp eax, 4
jne 0x14013040b
popf
pop rax
jmp 0x1401306d1
cmp eax, 0x16
jne 0x14013041a
popf
pop rax
jmp 0x140131091
cmp eax, 2
jne 0x140130429
popf
pop rax
jmp 0x1401305b9
cmp eax, 0xa
jne 0x140130438
popf
pop rax
jmp 0x140130a04
cmp eax, 0x22
jne 0x140130447
popf
pop rax
jmp 0x14013169e
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov r8d, dword [rcx + 0x34]
mov bpl, dl
mov rbx, rcx
mov r14d, 0xa887a4a9
pushf
not r14d
add r14d, 0xb6cc855b
xor r14d, 0xd1ec23f2
rol r14d, 4
popf
pushf
not r14d
add r14d, 0x860f6889
xor r14d, 0x81c2ffdc
rol r14d, 0x59
popf
pushf
not r14d
add r14d, 0xd3622d5b
xor r14d, 0xa56da9c3
rol r14d, 0x4e
popf
cmp r8d, 5
jg 0x1401304f8
push rax
pushf
mov eax, 0x500ddc05
pushf
not eax
add eax, 0xdb62ad1f
xor eax, 0x98717212
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd7635e8a
xor eax, 0xa5492dd8
rol eax, 0x6a
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x3ccf9b9c
pushf
not eax
add eax, 0xb8c3d0de
xor eax, 0xdfcefddc
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x86a98552
xor eax, 0xa5e5d8c8
rol eax, 0x89
popf
jmp 0x14013021c
je 0x140130586
push rax
pushf
mov eax, 0x2408ce19
pushf
not eax
add eax, 0xb8d827ce
xor eax, 0xc1280506
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd7b62846
xor eax, 0x8c7d77a4
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe0fa6aa1
xor eax, 0xe2e20e86
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb9118f35
xor eax, 0xcc26a2df
rol eax, 0x35
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x8c25237e
pushf
not eax
add eax, 0xd494ee8a
xor eax, 0x818055c0
rol eax, 0x13
popf
pushf
not eax
add eax, 0x9c6e679e
xor eax, 0xa8101821
rol eax, 0xa7
popf
jmp 0x14013021c
test r8d, r8d
je 0x1401305f5
push rax
pushf
mov eax, 0xe12d9314
pushf
not eax
add eax, 0xf5981e02
xor eax, 0xe28a9b25
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd727db58
xor eax, 0x995fd6e5
rol eax, 0xec
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xe7b171b
pushf
not eax
add eax, 0x8d1e9025
xor eax, 0xb9cedfa0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xedbbfea7
xor eax, 0xa66fa419
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa4b6799e
xor eax, 0x8acc9107
rol eax, 0xce
popf
jmp 0x14013021c
sub r8d, 1
je 0x140130678
push rax
pushf
mov eax, 0xfc1d4da9
pushf
not eax
add eax, 0xa1ae70a3
xor eax, 0xf427c6d9
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8234db01
xor eax, 0x9a14894a
rol eax, 0xa8
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xc9b4a0a4
pushf
not eax
add eax, 0x9c626fc0
xor eax, 0xa38d64e0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc8c0ff62
xor eax, 0xa677f3e4
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9c325ea2
xor eax, 0x8c43a400
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc42e5b2d
xor eax, 0xbfec226d
rol eax, 0x23
popf
jmp 0x14013021c
sub r8d, 1
je 0x14013071d
push rax
pushf
mov eax, 0x62e9c69
pushf
not eax
add eax, 0xae1a53e1
xor eax, 0x829f16a1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc405334e
xor eax, 0xabc06a32
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb0ba6dfb
xor eax, 0xcf9955d3
rol eax, 0xaa
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x638f3e45
pushf
not eax
add eax, 0x978cf366
xor eax, 0xca898c99
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x99be1a66
xor eax, 0xec53ce38
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8c5045f4
xor eax, 0x8fcfc0b0
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe7705656
xor eax, 0x938cb703
rol eax, 0xf8
popf
jmp 0x14013021c
sub r8d, 1
je 0x1401307d9
push rax
pushf
mov eax, 0x37776237
pushf
not eax
add eax, 0xc9da3bf1
xor eax, 0xcb774ccd
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe4508e73
xor eax, 0xa1c78a4f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xae2ed992
xor eax, 0xae043dd4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9ba6e51b
xor eax, 0x9bd00cca
rol eax, 0x8b
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x708a25a0
pushf
not eax
add eax, 0xf58f15fb
xor eax, 0xdc79d778
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc4e9e481
xor eax, 0xe09eb4df
rol eax, 0xe3
popf
jmp 0x14013021c
cmp r8d, 1
jne 0x14013086f
push rax
pushf
mov eax, 0x4422f495
pushf
not eax
add eax, 0xb1904e2d
xor eax, 0xc845772f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x852ed176
xor eax, 0x96b9c167
rol eax, 0x97
popf
pushf
not eax
add eax, 0x898bc8e9
xor eax, 0xbef92ee2
rol eax, 0xea
popf
pushf
not eax
add eax, 0x82ecc2c6
xor eax, 0x8e859cf2
rol eax, 0xe7
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x153112ed
pushf
not eax
add eax, 0x8d924974
xor eax, 0xebf930e9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcd322adf
xor eax, 0x8638f15c
rol eax, 0xc3
popf
jmp 0x14013021c
mov edx, dword [rcx + 0x28]
mov rdi, r14
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov rsi, qword [rcx]
push rax
pushf
mov eax, 0x3140dc29
pushf
not eax
add eax, 0xaeadd0d1
xor eax, 0xa5b3eb31
rol eax, 0x58
popf
pushf
not eax
add eax, 0x89912eb0
xor eax, 0xf2384f90
rol eax, 0xcc
popf
jmp 0x14013021c
mov eax, edx
shr eax, 4
test al, 1
je 0x140130940
push rax
pushf
mov eax, 0xd3062680
pushf
not eax
add eax, 0xca118634
xor eax, 0xc8db2f01
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa7f7dd63
xor eax, 0x8ecb9ff7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xdef3cda7
xor eax, 0xac8ac1ce
rol eax, 0x4c
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xf1faff0e
pushf
not eax
add eax, 0xd6bac3de
xor eax, 0xb0cabe49
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc176e0d6
xor eax, 0xb4cdf5cc
rol eax, 0x7e
popf
jmp 0x14013021c
test rsi, rsi
jns 0x1401309ab
push rax
pushf
mov eax, 0x31394d71
pushf
not eax
add eax, 0x8c9b63c2
xor eax, 0xb2020f0b
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe93703a2
xor eax, 0xbd338824
rol eax, 0xd5
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x7c6603d
pushf
not eax
add eax, 0xd8f6e468
xor eax, 0x9d583b95
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbad60926
xor eax, 0x828cad12
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xdad6a880
xor eax, 0xa25a2294
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeb1b6473
xor eax, 0x98c52f0e
rol eax, 0x32
popf
jmp 0x14013021c
neg rsi
or edx, 0x40
mov dword [rbx + 0x28], edx
push rax
pushf
mov eax, 0xf1b540ba
pushf
not eax
add eax, 0xa49e0d0a
xor eax, 0xad7add47
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa3af4b36
xor eax, 0xba0c21dd
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc50cb96c
xor eax, 0xd7c79c75
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe16bdf7a
xor eax, 0xff93b6f8
rol eax, 0xcb
popf
jmp 0x14013021c
cmp dword [rbx + 0x30], 0
jge 0x140130ab6
push rax
pushf
mov eax, 0x174c3e09
pushf
not eax
add eax, 0x920e6620
xor eax, 0xd37b220d
rol eax, 9
popf
pushf
not eax
add eax, 0xbdf2e040
xor eax, 0xc40bf3f3
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb9dc4c47
xor eax, 0xdf30e855
rol eax, 0x65
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xb90d2f65
pushf
not eax
add eax, 0xa6189c83
xor eax, 0x80b2362b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xab2e13d2
xor eax, 0xf0aa0031
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc91c4f15
xor eax, 0xaee3cd6d
rol eax, 0xeb
popf
jmp 0x14013021c
mov dword [rbx + 0x30], 1
jmp 0x1401312ee
mov edx, dword [rcx + 0x28]
mov edi, 0x3b6a31bf
pushf
not edi
add edi, 0xb7ee724c
xor edi, 0xd44e8e73
rol edi, 0x2b
popf
pushf
not edi
add edi, 0xb54ae175
xor edi, 0xb763c91b
rol edi, 0xf
popf
pushf
not edi
add edi, 0xb17ea0a3
xor edi, 0x87665736
rol edi, 0xcb
popf
pushf
not edi
add edi, 0xf055dffe
xor edi, 0xc06dff11
rol edi, 0x97
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x140130c2b
push rax
pushf
mov eax, 0x6647f83c
pushf
not eax
add eax, 0xb1e10df1
xor eax, 0xbce73888
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x80947381
xor eax, 0xd57b6024
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb5b92f79
xor eax, 0xd36c3b1c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8848abe8
xor eax, 0xf4cca8a2
rol eax, 0xaa
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x29b107fd
pushf
not eax
add eax, 0x9048d798
xor eax, 0x97b20058
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf6967649
xor eax, 0xc7949c7a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb1489ae8
xor eax, 0xe98a26f5
rol eax, 0x76
popf
jmp 0x14013021c
movsx rsi, word [rcx]
jmp 0x1401308f1
movzx esi, word [rcx]
jmp 0x1401308f1
mov edx, dword [rcx + 0x28]
mov edi, 0x7008b7f4
pushf
not edi
add edi, 0x90e769de
xor edi, 0xc899c979
rol edi, 0xc3
popf
pushf
not edi
add edi, 0xd1dce6ba
xor edi, 0xf2604b4e
rol edi, 0x32
popf
pushf
not edi
add edi, 0xb430960e
xor edi, 0xe2209dfb
rol edi, 0x79
popf
pushf
not edi
add edi, 0xbda0b3e9
xor edi, 0xd7c877e3
rol edi, 0x27
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test dil, al
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x140130db3
push rax
pushf
mov eax, 0x15e294d1
pushf
not eax
add eax, 0xa8aab299
xor eax, 0xc9968fe0
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x85af0178
xor eax, 0xfbc1b928
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf9696682
xor eax, 0xab8f0e22
rol eax, 0x6a
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xadf8874f
pushf
not eax
add eax, 0xda22e24c
xor eax, 0xb456adfb
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc239b916
xor eax, 0xabacb8ab
rol eax, 0x36
popf
pushf
not eax
add eax, 0x89279ab7
xor eax, 0xd4a1d0a9
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfd695b67
xor eax, 0xb64efb3e
rol eax, 0xd3
popf
jmp 0x14013021c
movsx rsi, byte [rcx]
jmp 0x1401308f1
movzx esi, byte [rcx]
jmp 0x1401308f1
sub r8d, 6
je 0x140130ef9
push rax
pushf
mov eax, 0xa24ad688
pushf
not eax
add eax, 0xc3bb4e12
xor eax, 0xe25b2d0b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe494429b
xor eax, 0xdf0debb5
rol eax, 0x1e
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x8ef51481
pushf
not eax
add eax, 0xe6602093
xor eax, 0xc8456d3e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8bb189cf
xor eax, 0xe59f6602
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf36b9074
xor eax, 0xabb86480
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb9089444
xor eax, 0xdc62f69e
rol eax, 0x5a
popf
jmp 0x14013021c
sub r8d, 1
je 0x140130fb5
push rax
pushf
mov eax, 0xe39ef709
pushf
not eax
add eax, 0xe7233d05
xor eax, 0xb63f695f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8d22f915
xor eax, 0x8920ec46
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc447f961
xor eax, 0xfe6f594c
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8c4a5b8a
xor eax, 0xbf8184f3
rol eax, 0x96
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xf5e9f9af
pushf
not eax
add eax, 0xb43527a8
xor eax, 0xb2200daf
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd4540da3
xor eax, 0xf265ab5d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdab282f9
xor eax, 0xa6d6af9c
rol eax, 0xa7
popf
jmp 0x14013021c
sub r8d, 2
je 0x140131038
push rax
pushf
mov eax, 0x6b3354cd
pushf
not eax
add eax, 0xa929c829
xor eax, 0xef472601
rol eax, 0
popf
pushf
not eax
add eax, 0x8cc83196
xor eax, 0xba16d73b
rol eax, 0x59
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x74fc5cb6
pushf
not eax
add eax, 0xfe6dad65
xor eax, 0xe4eb203a
rol eax, 0x40
popf
pushf
not eax
add eax, 0xdd47a079
xor eax, 0x842c0cff
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe147bbb5
xor eax, 0xf12fb205
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf134572f
xor eax, 0xa7553367
rol eax, 0x56
popf
jmp 0x14013021c
jmp 0x140130776
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1401cb449
xor al, al
jmp 0x140131718
mov edx, dword [rcx + 0x28]
mov edi, 0x601849eb
pushf
not edi
add edi, 0xc569419a
xor edi, 0xcc4e1020
rol edi, 0x3a
popf
pushf
not edi
add edi, 0xcf4b85a5
xor edi, 0x94e70a06
rol edi, 0x8c
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1401311e3
push rax
pushf
mov eax, 0xb566d227
pushf
not eax
add eax, 0xc7cae6e4
xor eax, 0x9c51099e
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xaa7971fb
xor eax, 0xbcd8dcde
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8bcaa6d2
xor eax, 0xdeec5ab1
rol eax, 0xec
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0xfb028ee7
pushf
not eax
add eax, 0xb6f9a024
xor eax, 0x934282b2
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe8d7703e
xor eax, 0xb9a02bd8
rol eax, 0x96
popf
pushf
not eax
add eax, 0xef93e3c8
xor eax, 0xa7033185
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb0e938d3
xor eax, 0x8774cc34
rol eax, 0xd
popf
jmp 0x14013021c
movsxd rsi, dword [rcx]
jmp 0x1401308f1
mov esi, dword [rcx]
jmp 0x1401308f1
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x50]
and edx, 0xfffffff7
mov dword [rbx + 0x28], edx
movsxd rdx, dword [rbx + 0x30]
call fcn.140145f25
test rsi, rsi
jne 0x14013134c
push rax
pushf
mov eax, 0x2c569306
pushf
not eax
add eax, 0xca9e0abc
xor eax, 0xe5ffdc3a
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf6c225fc
xor eax, 0xf13a1c7f
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcf097085
xor eax, 0xa055bd26
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa352f078
xor eax, 0xce48c5ff
rol eax, 0x74
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x851a1d06
pushf
not eax
add eax, 0xb314fb5b
xor eax, 0x88391a77
rol eax, 0x13
popf
pushf
not eax
add eax, 0xcf7f86db
xor eax, 0xee1cb1f2
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa568e1fc
xor eax, 0x9d7a4cc7
rol eax, 0x7c
popf
jmp 0x14013021c
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xddf32c5b
pushf
not eax
add eax, 0xa9535de6
xor eax, 0xc3e2f9b5
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9a4a88b6
xor eax, 0x89cc77be
rol eax, 0x61
popf
jmp 0x14013021c
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, r14
jne 0x14013141e
push rax
pushf
mov eax, 0x20544ab
pushf
not eax
add eax, 0xdd895209
xor eax, 0xcc52fee6
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf6b575ff
xor eax, 0xb83b2fd3
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd817b83c
xor eax, 0xc9601788
rol eax, 0x88
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x6c6a149a
pushf
not eax
add eax, 0x9a9375af
xor eax, 0x8f8f541d
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf86868c2
xor eax, 0xaa2342c2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x81cc2815
xor eax, 0xc9b3e5f1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9a19ebef
xor eax, 0xff1cf893
rol eax, 0x42
popf
jmp 0x14013021c
mov rdx, rsi
call fcn.1400b69a3
jmp 0x14013153d
mov edx, esi
call fcn.1400f7daf
push rax
pushf
mov eax, 0x55430208
pushf
not eax
add eax, 0xd2f9f762
xor eax, 0xc7369417
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9f3bf8bf
xor eax, 0xf5997537
rol eax, 0x49
popf
pushf
not eax
add eax, 0xafaf7235
xor eax, 0x8317d71c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfaf4953f
xor eax, 0xd37e845c
rol eax, 0xf1
popf
jmp 0x14013021c
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1401315a0
push rax
pushf
mov eax, 0xc5bd48cb
pushf
not eax
add eax, 0xf89b5fe7
xor eax, 0xf097cc36
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc31d78d1
xor eax, 0xc7fefdb7
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x823fb939
xor eax, 0xfd5312bd
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb17744b6
xor eax, 0xc8e50f3a
rol eax, 0x86
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x5a624624
pushf
not eax
add eax, 0x981c7e33
xor eax, 0xc2c2e26d
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb366160e
xor eax, 0xcedb6b60
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa7afe627
xor eax, 0xa4bc9852
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xef7d20a4
xor eax, 0xd2f9c000
rol eax, 0xbf
popf
jmp 0x14013021c
cmp dword [rbx + 0x48], 0
je 0x140131658
push rax
pushf
mov eax, 0xcdf67fe5
pushf
not eax
add eax, 0xc0479c3d
xor eax, 0xcd04a7f4
rol eax, 0x32
popf
pushf
not eax
add eax, 0xc20ed109
xor eax, 0x8c3b2ad1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf73a1db2
xor eax, 0xf3a52265
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa9e75de4
xor eax, 0xf79065e2
rol eax, 0x9d
popf
jmp 0x14013021c
push rax
pushf
mov eax, 0x7b80e87c
pushf
not eax
add eax, 0xa6c6f2e8
xor eax, 0xf51f462b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc9fec6e4
xor eax, 0xb2554209
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf199ff87
xor eax, 0xb32bee64
rol eax, 0x90
popf
jmp 0x14013021c
mov rax, qword [rbx + 0x40]
cmp byte [rax], 0x30
je 0x1401316fc
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x1401316b3
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x7ce4f400
pushf
not eax
add eax, 0xd29836f3
xor eax, 0xe54f1b4e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xda4dd955
xor eax, 0x8683186b
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbd999d1d
xor eax, 0x88d38aec
rol eax, 0x4c
popf
jmp 0x14013021c
mov al, reloc.WS2_32.dll_WSAGetLastError
pushf
not al
add al, 0x45
xor al, 0xd0
rol al, 0x57
popf
pushf
not al
add al, 0xb3
xor al, 0x38
rol al, 0x6d
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret