Function at 0x1402e771e
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xebab941c
pushf
not eax
add eax, 0x8e8860f9
xor eax, 0xfc518be3
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf29fd387
xor eax, 0x9beda26a
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe9689b14
xor eax, 0xea94074b
rol eax, 0xff
popf
pushf
not eax
add eax, 0x93c471e4
xor eax, 0xfeac98e9
rol eax, 0x28
popf
cmp eax, 0x20
jne 0x1402e7781
popf
pop rax
jmp 0x1402e8a71
cmp eax, 0
jne 0x1402e7790
popf
pop rax
jmp 0x1402e799d
cmp eax, 3
jne 0x1402e779f
popf
pop rax
jmp 0x1402e7b97
cmp eax, 1
jne 0x1402e77ae
popf
pop rax
jmp 0x1402e7a62
cmp eax, 0xd
jne 0x1402e77bd
popf
pop rax
jmp 0x1402e8145
cmp eax, 0x1a
jne 0x1402e77cc
popf
pop rax
jmp 0x1402e87f5
cmp eax, 0xe
jne 0x1402e77db
popf
pop rax
jmp 0x1402e8202
cmp eax, 0xb
jne 0x1402e77ea
popf
pop rax
jmp 0x1402e8083
cmp eax, 0x19
jne 0x1402e77f9
popf
pop rax
jmp 0x1402e87a6
cmp eax, 8
jne 0x1402e7808
popf
pop rax
jmp 0x1402e7ec2
cmp eax, 0x1d
jne 0x1402e7817
popf
pop rax
jmp 0x1402e8922
cmp eax, 0x17
jne 0x1402e7826
popf
pop rax
jmp 0x1402e8645
cmp eax, 0x1c
jne 0x1402e7835
popf
pop rax
jmp 0x1402e88d8
cmp eax, 0x12
jne 0x1402e7844
popf
pop rax
jmp 0x1402e83c6
cmp eax, 0x18
jne 0x1402e7853
popf
pop rax
jmp 0x1402e86d2
cmp eax, 0x11
jne 0x1402e7862
popf
pop rax
jmp 0x1402e8389
cmp eax, 0x1b
jne 0x1402e7871
popf
pop rax
jmp 0x1402e8856
cmp eax, 0x21
jne 0x1402e7880
popf
pop rax
jmp 0x1402e8ae1
cmp eax, 0x23
jne 0x1402e788f
popf
pop rax
jmp 0x1402e8b81
cmp eax, 0x14
jne 0x1402e789e
popf
pop rax
jmp 0x1402e84d0
cmp eax, 0xf
jne 0x1402e78ad
popf
pop rax
jmp 0x1402e823f
cmp eax, 0x13
jne 0x1402e78bc
popf
pop rax
jmp 0x1402e8428
cmp eax, 0x15
jne 0x1402e78cb
popf
pop rax
jmp 0x1402e8565
cmp eax, 0x24
jne 0x1402e78da
popf
pop rax
jmp 0x1402e8bc4
cmp eax, 0x1e
jne 0x1402e78e9
popf
pop rax
jmp 0x1402e89be
cmp eax, 0xc
jne 0x1402e78f8
popf
pop rax
jmp 0x1402e80f3
cmp eax, 7
jne 0x1402e7907
popf
pop rax
jmp 0x1402e7dfa
cmp eax, 5
jne 0x1402e7916
popf
pop rax
jmp 0x1402e7ce3
cmp eax, 0x1f
jne 0x1402e7925
popf
pop rax
jmp 0x1402e8a24
cmp eax, 0x10
jne 0x1402e7934
popf
pop rax
jmp 0x1402e82a1
cmp eax, 6
jne 0x1402e7943
popf
pop rax
jmp 0x1402e7d65
cmp eax, 9
jne 0x1402e7952
popf
pop rax
jmp 0x1402e7f7d
cmp eax, 4
jne 0x1402e7961
popf
pop rax
jmp 0x1402e7c52
cmp eax, 0x16
jne 0x1402e7970
popf
pop rax
jmp 0x1402e85fa
cmp eax, 2
jne 0x1402e797f
popf
pop rax
jmp 0x1402e7af0
cmp eax, 0xa
jne 0x1402e798e
popf
pop rax
jmp 0x1402e8021
cmp eax, 0x22
jne 0x1402e799d
popf
pop rax
jmp 0x1402e8b78
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x1402e7a1c
push rax
pushf
mov eax, 0x5afd9e69
pushf
not eax
add eax, 0xea1fb1bb
xor eax, 0x8373e400
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xd494a16b
xor eax, 0xa235038f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9f9349f4
xor eax, 0xdc9b6445
rol eax, 0x83
popf
pushf
not eax
add eax, 0xacc5646a
xor eax, 0xf29af7ec
rol eax, 0xd9
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x30273f4
pushf
not eax
add eax, 0xa5742c55
xor eax, 0x8c466db8
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfc7a7e15
xor eax, 0xb6bb856a
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf02b4a35
xor eax, 0xd53946fb
rol eax, 6
popf
jmp 0x1402e7772
je 0x1402e7a97
push rax
pushf
mov eax, 0x7aa065ff
pushf
not eax
add eax, 0xb28c4bec
xor eax, 0xa37bfd75
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x98e6592b
xor eax, 0xf461945e
rol eax, 0x6f
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xf7961ffb
pushf
not eax
add eax, 0xba1bbded
xor eax, 0x8a124b7d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc8fb1e02
xor eax, 0xc62df9d6
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x890317d1
xor eax, 0xcebd08f7
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x860aca67
xor eax, 0xd5db8e00
rol eax, 0x24
popf
jmp 0x1402e7772
test ecx, ecx
je 0x1402e7b51
push rax
pushf
mov eax, 0x2c2eaaad
pushf
not eax
add eax, 0x8da1b460
xor eax, 0xc821c8f7
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc916b4a9
xor eax, 0xe34bef31
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc8173287
xor eax, 0xef68563b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xea7a38cc
xor eax, 0x9c875420
rol eax, 0xa7
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x2a083361
pushf
not eax
add eax, 0xc8899f2d
xor eax, 0xd7da02f7
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc849a2dd
xor eax, 0xe6eb771f
rol eax, 0x36
popf
pushf
not eax
add eax, 0xae0ae625
xor eax, 0x9c15c806
rol eax, 0x47
popf
jmp 0x1402e7772
sub ecx, 1
je 0x1402e7bf9
push rax
pushf
mov eax, 0xa0a02c55
pushf
not eax
add eax, 0x89d45e04
xor eax, 0xa11c864f
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xfd8d2771
xor eax, 0xedca883f
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x8f0b3d20
xor eax, 0xd596791c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x91782543
xor eax, 0x8066de79
rol eax, 0xc2
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x6cb759c4
pushf
not eax
add eax, 0x9fd03b40
xor eax, 0xa3f1bfee
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd9551fd1
xor eax, 0xfde31a62
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc7ca383a
xor eax, 0xb53e7dc7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe26ab8a1
xor eax, 0xaf13b9c1
rol eax, 0xe5
popf
jmp 0x1402e7772
sub ecx, 1
je 0x1402e7cb0
push rax
pushf
mov eax, 0x258dae59
pushf
not eax
add eax, 0xe0c8afdf
xor eax, 0xa263b53b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8d694315
xor eax, 0xd25d3162
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x82156807
xor eax, 0xdbc543a9
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb3d6e42b
xor eax, 0xfd8e5aac
rol eax, 0x96
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xb70c6f26
pushf
not eax
add eax, 0xa2c521cb
xor eax, 0xf68a553b
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9e39e679
xor eax, 0xc87bac13
rol eax, 0x69
popf
jmp 0x1402e7772
sub ecx, 1
je 0x1402e7d32
push rax
pushf
mov eax, 0x2b5100fa
pushf
not eax
add eax, 0xa66c7ea2
xor eax, 0xa26f96e5
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xeb0519b6
xor eax, 0xe1639173
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xaf9d504b
xor eax, 0xc299121c
rol eax, 0xf0
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x350e8f5c
pushf
not eax
add eax, 0x83609ae8
xor eax, 0xbb99116c
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa8e0d9eb
xor eax, 0xd1b26e4b
rol eax, 0x92
popf
jmp 0x1402e7772
cmp ecx, 1
jne 0x1402e7da1
push rax
pushf
mov eax, 0xa661936c
pushf
not eax
add eax, 0xfc684c1a
xor eax, 0xd69573da
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd6dbe2c6
xor eax, 0xe7d93b2f
rol eax, 0xd1
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x532948d6
pushf
not eax
add eax, 0x8273434d
xor eax, 0x9c55d5a0
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc948c687
xor eax, 0x9b4c71a4
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe085e88f
xor eax, 0x9a4f1faa
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb1489895
xor eax, 0xfa83cdf0
rol eax, 0x77
popf
jmp 0x1402e7772
mov ecx, dword [rbx + 0x28]
mov edi, 0x153073df
pushf
not edi
add edi, 0xd52d96c6
xor edi, 0xebcaed97
rol edi, 0x54
popf
pushf
not edi
add edi, 0xc0220a55
xor edi, 0xeb1b9e69
rol edi, 0x80
popf
pushf
not edi
add edi, 0xac0698c2
xor edi, 0xe6115ab3
rol edi, 0x50
popf
pushf
not edi
add edi, 0xace706ac
xor edi, 0x924396a9
rol edi, 0xa1
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0x3ca1f594
pushf
not eax
add eax, 0xba7ad637
xor eax, 0xb73a152e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb3864ad3
xor eax, 0xb36de155
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x936a2398
xor eax, 0xf5d5e691
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb880504e
xor eax, 0x9320b11e
rol eax, 0xc
popf
jmp 0x1402e7772
mov eax, ecx
shr eax, 4
test al, 1
je 0x1402e7f24
push rax
pushf
mov eax, 0x501aba12
pushf
not eax
add eax, 0xb4551e5e
xor eax, 0xf5fa0026
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x81ede75d
xor eax, 0xdf06b6a2
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xc7855ac4
xor eax, 0xf41ef4bc
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf093b875
xor eax, 0xdc12fdb1
rol eax, 0xbe
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xc951b58e
pushf
not eax
add eax, 0xd48cca15
xor eax, 0xd458ff38
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xcca1025a
xor eax, 0xa931e081
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8584cebd
xor eax, 0xd242256f
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcc20fdcf
xor eax, 0xb5c1fae2
rol eax, 0xd3
popf
jmp 0x1402e7772
test rsi, rsi
jns 0x1402e7fdb
push rax
pushf
mov eax, 0x7778dc9f
pushf
not eax
add eax, 0xe8b89fa9
xor eax, 0xa5981074
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe6bee434
xor eax, 0xc350a2fd
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf7cf68e5
xor eax, 0x8a22cb98
rol eax, 0x94
popf
pushf
not eax
add eax, 0xc9578751
xor eax, 0x87b19045
rol eax, 0xb6
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x96d6bd1f
pushf
not eax
add eax, 0xaaafdc9c
xor eax, 0x8dfb8cfe
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc0b8719a
xor eax, 0x8660280d
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd1a4c146
xor eax, 0xc21e5a15
rol eax, 0xde
popf
jmp 0x1402e7772
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0xc3b4bfc
pushf
not eax
add eax, 0xf08bbf9e
xor eax, 0xde03dd86
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x93e217da
xor eax, 0xb3b3502f
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc4920e3c
xor eax, 0xdd53e420
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf6eb4d1e
xor eax, 0xef458b49
rol eax, 0x45
popf
jmp 0x1402e7772
cmp dword [rbx + 0x30], 0
jge 0x1402e80c0
push rax
pushf
mov eax, 0xe216d5df
pushf
not eax
add eax, 0xd821b769
xor eax, 0xa3d86edd
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc27ea453
xor eax, 0xed692fac
rol eax, 0x62
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xc0826e4b
pushf
not eax
add eax, 0xf95037b3
xor eax, 0x95cfaabe
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9bcd5749
xor eax, 0xcba7142e
rol eax, 0xb9
popf
jmp 0x1402e7772
mov dword [rbx + 0x30], 1
jmp 0x1402e886d
mov ecx, dword [rbx + 0x28]
mov edi, 0x8234061c
pushf
not edi
add edi, 0xbc3ad073
xor edi, 0xf55ad4a6
rol edi, 6
popf
pushf
not edi
add edi, 0xd0a4d922
xor edi, 0xf99d1eee
rol edi, 0x18
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1402e81cf
push rax
pushf
mov eax, 0xa0e57b11
pushf
not eax
add eax, 0xb9235c95
xor eax, 0x90862817
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x98303c94
xor eax, 0xab393a1b
rol eax, 0x80
popf
pushf
not eax
add eax, 0x8ed99a19
xor eax, 0xe2aba09e
rol eax, 0x2f
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xdae3d50a
pushf
not eax
add eax, 0xbbdd011a
xor eax, 0xa1e556c6
rol eax, 0x28
popf
pushf
not eax
add eax, 0xcfb0c65a
xor eax, 0xb2d5fd18
rol eax, 0xeb
popf
jmp 0x1402e7772
movsx rsi, word [rax - 8]
jmp 0x1402e7ec2
movzx esi, word [rax - 8]
jmp 0x1402e7ec2
mov ecx, dword [rbx + 0x28]
mov edi, 0x87393496
pushf
not edi
add edi, 0xaac7c5a1
xor edi, 0xd1b170e8
rol edi, 0xe2
popf
pushf
not edi
add edi, 0x9c7276ec
xor edi, 0xc203c8f7
rol edi, 0x93
popf
pushf
not edi
add edi, 0xa07099ed
xor edi, 0xf916848c
rol edi, 3
popf
pushf
not edi
add edi, 0x9e99ba00
xor edi, 0xc92d6283
rol edi, 0x4d
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x1402e8343
push rax
pushf
mov eax, 0xa6795b87
pushf
not eax
add eax, 0xf49ff0ba
xor eax, 0x966e265f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xbddd4bf6
xor eax, 0xfb97b2a7
rol eax, 0xdb
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x5ea2330d
pushf
not eax
add eax, 0xfc28c52d
xor eax, 0x9aecbef9
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf64738bb
xor eax, 0x92462c36
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9ee054b3
xor eax, 0xcb50651a
rol eax, 0xe2
popf
jmp 0x1402e7772
movsx rsi, byte [rax - 8]
jmp 0x1402e7ec2
movzx esi, byte [rax - 8]
jmp 0x1402e7ec2
sub ecx, 6
je 0x1402e848a
push rax
pushf
mov eax, 0xccfce5af
pushf
not eax
add eax, 0xa323ec66
xor eax, 0xa775d482
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8656a18d
xor eax, 0xf91f41ae
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd0034fea
xor eax, 0xaf3a5674
rol eax, 0xca
popf
pushf
not eax
add eax, 0x883d4a03
xor eax, 0xa048a71c
rol eax, 0xfa
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x505d711c
pushf
not eax
add eax, 0xae2319d2
xor eax, 0xa0b8ed7f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xebbfcba5
xor eax, 0xb7719d81
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe1b0db6c
xor eax, 0xcfa05d45
rol eax, 0x55
popf
jmp 0x1402e7772
sub ecx, 1
je 0x1402e851f
push rax
pushf
mov eax, 0xfebdd11d
pushf
not eax
add eax, 0xd729a1ea
xor eax, 0xd6a4071d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc01fd711
xor eax, 0x97e087f9
rol eax, 0x43
popf
pushf
not eax
add eax, 0xfbdf9b1d
xor eax, 0x9bbf1a75
rol eax, 0x9b
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x823b420c
pushf
not eax
add eax, 0xde842360
xor eax, 0xe426aa5c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa0e99c7b
xor eax, 0x8ae73b43
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdc7a6dbe
xor eax, 0xbf9a35ba
rol eax, 0x26
popf
jmp 0x1402e7772
sub ecx, 2
je 0x1402e85a1
push rax
pushf
mov eax, 0x2ecae2de
pushf
not eax
add eax, 0xf9cfe822
xor eax, 0xd1932fc7
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb93c9664
xor eax, 0xbf2c2c0b
rol eax, 0xe5
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x40c5a07b
pushf
not eax
add eax, 0x8bc9ef65
xor eax, 0x96dde258
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb2e95ef8
xor eax, 0x9b3721d5
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9e9439ae
xor eax, 0xf8254fcb
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xec2ba7cd
xor eax, 0xdca8ed6c
rol eax, 0x50
popf
jmp 0x1402e7772
jmp 0x1402e7ce3
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1402559e4
xor al, al
jmp 0x1402e8bfa
mov ecx, dword [rbx + 0x28]
mov edi, 0x1d755705
pushf
not edi
add edi, 0x9a8b8156
xor edi, 0xe4e0e655
rol edi, 0x23
popf
pushf
not edi
add edi, 0xefe3d01e
xor edi, 0xb7f2dbc9
rol edi, 0x6d
popf
pushf
not edi
add edi, 0xc7e09ad0
xor edi, 0xf9d270be
rol edi, 0x21
popf
pushf
not edi
add edi, 0xfb5a0c56
xor edi, 0xaa421d89
rol edi, 0xbf
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1402e8773
push rax
pushf
mov eax, 0xfcb41c8c
pushf
not eax
add eax, 0xb20d2807
xor eax, 0xe66c2af3
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9ad9cdfe
xor eax, 0xc655e8b1
rol eax, 0x12
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x9006cce5
pushf
not eax
add eax, 0x813858a5
xor eax, 0x903620a2
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc4ea3731
xor eax, 0xfd91f596
rol eax, 0xfd
popf
jmp 0x1402e7772
movsxd rsi, dword [rax - 8]
jmp 0x1402e7ec2
mov esi, dword [rax - 8]
jmp 0x1402e7ec2
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.1401e9c5f
test rsi, rsi
jne 0x1402e88a5
push rax
pushf
mov eax, 0xd1106c1e
pushf
not eax
add eax, 0xec289623
xor eax, 0x921fa77b
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc10a01d2
xor eax, 0xcf5a1089
rol eax, 0x3f
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xa8927dbc
pushf
not eax
add eax, 0xdd43e5b6
xor eax, 0xab9e71e0
rol eax, 0x77
popf
pushf
not eax
add eax, 0x999e926b
xor eax, 0x8d1efadf
rol eax, 0x4c
popf
jmp 0x1402e7772
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x17c4027d
pushf
not eax
add eax, 0xa1b1497d
xor eax, 0xb7442ff9
rol eax, 8
popf
pushf
not eax
add eax, 0xcc868edc
xor eax, 0xc46cd6b9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb8590646
xor eax, 0xdfa17d0c
rol eax, 0xeb
popf
jmp 0x1402e7772
mov byte [rbx + 0x4c], 1
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x1402e898b
push rax
pushf
mov eax, 0x7f80d248
pushf
not eax
add eax, 0x889393e6
xor eax, 0xe0d753bc
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa4b31750
xor eax, 0xf46611db
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd9c1a44e
xor eax, 0xee42f849
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8f59ec3a
xor eax, 0xa6e5ef6d
rol eax, 0xa5
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x102de494
pushf
not eax
add eax, 0xbafd6e43
xor eax, 0x8f9aa731
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb2f4803e
xor eax, 0x874cb6eb
rol eax, 0x23
popf
jmp 0x1402e7772
mov rdx, rsi
call fcn.140174a55
jmp 0x1402e8a71
mov edx, esi
call fcn.1402a764b
push rax
pushf
mov eax, 0x8fd6e20a
pushf
not eax
add eax, 0xfe9a8e9c
xor eax, 0x9ff6a421
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbe8dd352
xor eax, 0xf6e39e13
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xeb42bd16
xor eax, 0xacb63b91
rol eax, 0x6c
popf
jmp 0x1402e7772
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1402e8aae
push rax
pushf
mov eax, 0xe1fbf73a
pushf
not eax
add eax, 0xa84d5ac4
xor eax, 0xe9820cc0
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa1a0fae4
xor eax, 0xce3591b4
rol eax, 0xb3
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0x300edd80
pushf
not eax
add eax, 0xdf35ecfc
xor eax, 0xc598bfa7
rol eax, 0x81
popf
pushf
not eax
add eax, 0xae1cb274
xor eax, 0xd89c70bb
rol eax, 0xb5
popf
jmp 0x1402e7772
cmp dword [rbx + 0x48], 0
mov eax, 0xa8de5542
pushf
not eax
add eax, 0x9ac5e123
xor eax, 0xe2503d9b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x91d62fe4
xor eax, 0xd4224f46
rol eax, 0x79
popf
je 0x1402e8b45
push rax
pushf
mov eax, 0x188dbfa7
pushf
not eax
add eax, 0xdc24b230
xor eax, 0xd10b3d76
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa9c70023
xor eax, 0xeb873dcf
rol eax, 0x8b
popf
jmp 0x1402e7772
push rax
pushf
mov eax, 0xba806e00
pushf
not eax
add eax, 0xdbcddfcd
xor eax, 0xa3211071
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa5edd8f4
xor eax, 0xf68d3dd3
rol eax, 0x22
popf
jmp 0x1402e7772
mov rcx, qword [rbx + 0x40]
cmp word [rcx], ax
je 0x1402e8bc4
add qword [rbx + 0x40], 0xfffffffffffffffe
mov rcx, qword [rbx + 0x40]
mov word [rcx], ax
jmp 0x1402e8b8e
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xf1f139a7
pushf
not eax
add eax, 0xbdc685bf
xor eax, 0xfba16ddc
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xeb281081
xor eax, 0x91a46f7b
rol eax, 0x82
popf
jmp 0x1402e7772
mov al, reloc.WS2_32.dll_recv
pushf
not al
add al, 0xd5
xor al, 0xec
rol al, 0xb0
popf
pushf
not al
add al, 0x3d
xor al, 0xe1
rol al, 0x1f
popf
pushf
not al
add al, 0x1e
xor al, 0xbb
rol al, 0x50
popf
pushf
not al
add al, 2
xor al, 0x68
rol al, 0x28
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret