Function at 0x140242361
Capabilities:
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xffb4090b
pushf
not eax
add eax, 0x9fd996e5
xor eax, 0xa20115f8
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8d1dba24
xor eax, 0x8af92202
rol eax, 0x74
popf
cmp eax, 0x29
jne 0x14024239e
popf
pop rax
jmp 0x140243d3f
cmp eax, 0
jne 0x1402423ad
popf
pop rax
jmp 0x14024269b
cmp eax, 3
jne 0x1402423bc
popf
pop rax
jmp 0x140242961
cmp eax, 1
jne 0x1402423cb
popf
pop rax
jmp 0x1402427b8
cmp eax, 0xd
jne 0x1402423da
popf
pop rax
jmp 0x140242d97
cmp eax, 0x1a
jne 0x1402423e9
popf
pop rax
jmp 0x1402433d0
cmp eax, 0xe
jne 0x1402423f8
popf
pop rax
jmp 0x140242e18
cmp eax, 0x31
jne 0x140242407
popf
pop rax
jmp 0x1402440c0
cmp eax, 0x19
jne 0x140242416
popf
pop rax
jmp 0x140243362
cmp eax, 8
jne 0x140242425
popf
pop rax
jmp 0x140242b19
cmp eax, 0x2a
jne 0x140242434
popf
pop rax
jmp 0x140243dbe
cmp eax, 0x17
jne 0x140242443
popf
pop rax
jmp 0x140243227
cmp eax, 0x1c
jne 0x140242452
popf
pop rax
jmp 0x14024352c
cmp eax, 0x2e
jne 0x140242461
popf
pop rax
jmp 0x140243f49
cmp eax, 0x18
jne 0x140242470
popf
pop rax
jmp 0x1402432cd
cmp eax, 0x2b
jne 0x14024247f
popf
pop rax
jmp 0x140243df6
cmp eax, 0x1b
jne 0x14024248e
popf
pop rax
jmp 0x140243483
cmp eax, 0x2d
jne 0x14024249d
popf
pop rax
jmp 0x140243efd
cmp eax, 0x23
jne 0x1402424ac
popf
pop rax
jmp 0x1402439ab
cmp eax, 0x25
jne 0x1402424bb
popf
pop rax
jmp 0x140243b06
cmp eax, 0x32
jne 0x1402424ca
popf
pop rax
jmp 0x14024410c
cmp eax, 0x13
jne 0x1402424d9
popf
pop rax
jmp 0x140243062
cmp eax, 0x33
jne 0x1402424e8
popf
pop rax
jmp 0x140244145
cmp eax, 0x24
jne 0x1402424f7
popf
pop rax
jmp 0x140243a41
cmp eax, 0x1e
jne 0x140242506
popf
pop rax
jmp 0x140243648
cmp eax, 0xc
jne 0x140242515
popf
pop rax
jmp 0x140242d16
cmp eax, 0x26
jne 0x140242524
popf
pop rax
jmp 0x140243b98
cmp eax, 0x27
jne 0x140242533
popf
pop rax
jmp 0x140243bf6
cmp eax, 0x30
jne 0x140242542
popf
pop rax
jmp 0x140244030
cmp eax, 0x10
jne 0x140242551
popf
pop rax
jmp 0x140242f55
cmp eax, 0x2c
jne 0x140242560
popf
pop rax
jmp 0x140243e80
cmp eax, 9
jne 0x14024256f
popf
pop rax
jmp 0x140242b9d
cmp eax, 4
jne 0x14024257e
popf
pop rax
jmp 0x1402429d1
cmp eax, 0x16
jne 0x14024258d
popf
pop rax
jmp 0x140243170
cmp eax, 0x28
jne 0x14024259c
popf
pop rax
jmp 0x140243cb3
cmp eax, 0xa
jne 0x1402425ab
popf
pop rax
jmp 0x140242c1c
cmp eax, 0x22
jne 0x1402425ba
popf
pop rax
jmp 0x14024395f
cmp eax, 0x14
jne 0x1402425c9
popf
pop rax
jmp 0x14024310a
cmp eax, 7
jne 0x1402425d8
popf
pop rax
jmp 0x140242ae5
cmp eax, 5
jne 0x1402425e7
popf
pop rax
jmp 0x140242a0f
cmp eax, 2
jne 0x1402425f6
popf
pop rax
jmp 0x14024285b
cmp eax, 0x20
jne 0x140242605
popf
pop rax
jmp 0x14024381b
cmp eax, 0x1d
jne 0x140242614
popf
pop rax
jmp 0x140243575
cmp eax, 0x11
jne 0x140242623
popf
pop rax
jmp 0x140242fd8
cmp eax, 6
jne 0x140242632
popf
pop rax
jmp 0x140242a6b
cmp eax, 0x2f
jne 0x140242641
popf
pop rax
jmp 0x140243fc6
cmp eax, 0x12
jne 0x140242650
popf
pop rax
jmp 0x140243029
cmp eax, 0x21
jne 0x14024265f
popf
pop rax
jmp 0x1402438e0
cmp eax, 0x1f
jne 0x14024266e
popf
pop rax
jmp 0x140243692
cmp eax, 0xb
jne 0x14024267d
popf
pop rax
jmp 0x140242c86
cmp eax, 0xf
jne 0x14024268c
popf
pop rax
jmp 0x140242ec1
cmp eax, 0x15
jne 0x14024269b
popf
pop rax
jmp 0x140243164
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
mov qword [rsp + 8], rcx
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xb0
mov r15, rcx
xor eax, eax
mov dword [rbp - 0x39], eax
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], setsockopt
mov byte [rcx], al
mov r14d, 0x7c3d55a9
pushf
not r14d
add r14d, 0xb3ac34be
xor r14d, 0xa8ec5e07
rol r14d, 0x44
popf
pushf
not r14d
add r14d, 0xf689d375
xor r14d, 0xfa61c23b
rol r14d, 0xe6
popf
mov dword [rbp - 0x39], r14d
mov rsi, qword [rdx]
mov r12, qword [rdx + 8]
cmp rsi, r12
je 0x14024275f
push rax
pushf
mov eax, 0xfc9f5f54
pushf
not eax
add eax, 0xb495c882
xor eax, 0xc92fcd94
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe7f69375
xor eax, 0xc26a9ca7
rol eax, 0x4a
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xf155f54e
pushf
not eax
add eax, 0xadec0175
xor eax, 0xb4d5c062
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb6344d1f
xor eax, 0x8ab731dd
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc5ab912d
xor eax, 0x8063463c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbb4c8462
xor eax, 0x868f1861
rol eax, 0xe4
popf
jmp 0x14024238f
lea rdi, [rsi + 0x38]
movabs r13, 0x932000000ebbdc23
pushf
not r13
add r13, 0x66aed161
xor r13, 0x566493d3
rol r13, 0x43
popf
pushf
not r13
add r13, 0x6afe3f65
xor r13, 0x5e939a9d
rol r13, 0x86
popf
pushf
not r13
add r13, 0x79aaf98b
xor r13, 0x4383f29f
rol r13, 0x7f
popf
movzx ebx, byte [rbp + 0x67]
push rax
pushf
mov eax, 0x9f491e10
pushf
not eax
add eax, 0x801064c7
xor eax, 0x882b2e7b
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd8f91a98
xor eax, 0x976839a2
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe8e993b4
xor eax, 0xf193dcbf
rol eax, 0x29
popf
jmp 0x14024238f
lea r10, [0x18d545351]
pushf
sub r10, 0x4d4b6dc9
popf
movabs r9, 0x99cffe423a4a572a
pushf
not r9
add r9, 0x57ce7028
xor r9, 0x5bb09e57
rol r9, 0xf8
popf
pushf
not r9
add r9, 0x405a8e55
xor r9, 0x6ae60135
rol r9, 0x94
popf
pushf
not r9
add r9, 0x5e87f872
xor r9, 0x7cc89ed5
rol r9, 0xef
popf
pushf
not r9
add r9, 0x68cd318c
xor r9, 0x4fa02781
rol r9, 0xdc
popf
mov rcx, qword [rdi - 0x28]
test rcx, rcx
je 0x14024291b
push rax
pushf
mov eax, 0x45851c96
pushf
not eax
add eax, 0xec62aa9f
xor eax, 0xed097165
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc8af6980
xor eax, 0x995b6a4a
rol eax, 0x19
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xe58eb146
pushf
not eax
add eax, 0xdd730716
xor eax, 0xe55cb807
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe8c579e5
xor eax, 0xa0c35b12
rol eax, 0xda
popf
pushf
not eax
add eax, 0xab2b3338
xor eax, 0xa36edf8c
rol eax, 0x2a
popf
jmp 0x14024238f
mov rax, rsi
cmp qword [rdi - 0x20], 0xf
jbe 0x14024299e
push rax
pushf
mov eax, 0x59c6bbcd
pushf
not eax
add eax, 0xd68b1319
xor eax, 0x8caf17df
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd075391f
xor eax, 0xc9c12f4f
rol eax, 0xdb
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xd7aa3ad
pushf
not eax
add eax, 0xd6b5ad2e
xor eax, 0xe5014ff1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc602a999
xor eax, 0xdce8e668
rol eax, 0x39
popf
jmp 0x14024238f
mov rax, qword [rsi]
mov r8, rax
jmp 0x140242a6b
mov r8, rsi
push rax
pushf
mov eax, 0xaaeda201
pushf
not eax
add eax, 0xb9721266
xor eax, 0xf52ba812
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc6713845
xor eax, 0x918ef70f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xed1d91a5
xor eax, 0xad79b1a5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdb01efab
xor eax, 0x9ae38213
rol eax, 0xd0
popf
jmp 0x14024238f
mov rdx, rax
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
cmp rax, r8
je 0x140242ab2
push rax
pushf
mov eax, 0xdfef438e
pushf
not eax
add eax, 0xd55d7c0b
xor eax, 0xd2957df7
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa145ed2a
xor eax, 0xeced3aad
rol eax, 0x40
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x7b513b9d
pushf
not eax
add eax, 0x904dc64a
xor eax, 0xc2713c79
rol eax, 0x80
popf
pushf
not eax
add eax, 0xaaa2ade8
xor eax, 0xd415f712
rol eax, 0xd4
popf
jmp 0x14024238f
nop
push rax
pushf
mov eax, 0xa66a9556
pushf
not eax
add eax, 0xe12b98a0
xor eax, 0x857988e4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xeec85419
xor eax, 0xcb5ce42a
rol eax, 0x4c
popf
jmp 0x14024238f
movzx eax, byte [rdx]
lea ecx, [rax - 0x21]
cmp cl, 0x3f
ja 0x140242b57
push rax
pushf
mov eax, 0x2fe5ca25
pushf
not eax
add eax, 0xaf6b140f
xor eax, 0xac71fb95
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf78c7072
xor eax, 0xfa5fd12f
rol eax, 0x7f
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x6c7dfc25
pushf
not eax
add eax, 0xaf96eb8f
xor eax, 0xaa1bcead
rol eax, 0x98
popf
pushf
not eax
add eax, 0x95249be0
xor eax, 0xe4833c16
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb5af0f6d
xor eax, 0x906d68e7
rol eax, 0xbb
popf
jmp 0x14024238f
bt r13, rcx
jb 0x140242bd6
push rax
pushf
mov eax, 0x2dbee10
pushf
not eax
add eax, 0x868660f9
xor eax, 0xdce84e1f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x94da811c
xor eax, 0xd657472d
rol eax, 0x53
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xa3a3c275
pushf
not eax
add eax, 0xbc6fb087
xor eax, 0xa58cd5c9
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfd10c473
xor eax, 0xfac37a95
rol eax, 0xef
popf
pushf
not eax
add eax, 0x8d840911
xor eax, 0xbdf99506
rol eax, 0x4f
popf
jmp 0x14024238f
cmp al, 0x7c
je 0x140242c53
push rax
pushf
mov eax, 0x27a4b28
pushf
not eax
add eax, 0xd0484a3e
xor eax, 0xb95b369b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfd5c13b5
xor eax, 0xe0776621
rol eax, 0xd1
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xb5f5a392
pushf
not eax
add eax, 0xf74c819b
xor eax, 0xceba6a96
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe439eff7
xor eax, 0xe561a60e
rol eax, 0x50
popf
jmp 0x14024238f
cmp al, 0x7e
je 0x140242ce3
push rax
pushf
mov eax, 0x94e6674c
pushf
not eax
add eax, 0xe3b17038
xor eax, 0xf69bc465
rol eax, 0x90
popf
pushf
not eax
add eax, 0x93590488
xor eax, 0xa967fcaf
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8b0f25d7
xor eax, 0x80306812
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9152d795
xor eax, 0xce157757
rol eax, 0x13
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x39f5a131
pushf
not eax
add eax, 0xc8937bce
xor eax, 0x93bae8dc
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x895e7e6a
xor eax, 0x85b99be1
rol eax, 0x1a
popf
jmp 0x14024238f
lea ecx, [rax - 0x30]
cmp cl, 9
jbe 0x140242d51
push rax
pushf
mov eax, 0xc075590c
pushf
not eax
add eax, 0xa9a58b3e
xor eax, 0xc8a8517b
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe8700494
xor eax, 0xcee91ff1
rol eax, 0xd4
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x98e4589b
pushf
not eax
add eax, 0x9a380e64
xor eax, 0xc08fef54
rol eax, 5
popf
pushf
not eax
add eax, 0xbcea4ada
xor eax, 0xbdced7e2
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc826883b
xor eax, 0xb6884029
rol eax, 0x82
popf
jmp 0x14024238f
lea ecx, [rax - 0x61]
cmp cl, 0x19
jbe 0x140242dd2
push rax
pushf
mov eax, 0xc42d536e
pushf
not eax
add eax, 0xd94f1bd1
xor eax, 0xeb4b81bf
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf3ddfdb1
xor eax, 0xe4dec88c
rol eax, 0x24
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x57dccc0c
pushf
not eax
add eax, 0xf91d692e
xor eax, 0xe0eb7d54
rol eax, 0x45
popf
pushf
not eax
add eax, 0xeeda9572
xor eax, 0xfca97ee0
rol eax, 0x22
popf
pushf
not eax
add eax, 0xaec8e365
xor eax, 0x96e9f2bf
rol eax, 0xd4
popf
jmp 0x14024238f
sub al, 0x41
cmp al, 0x19
ja 0x140242e7b
push rax
pushf
mov eax, 0x7bffccc9
pushf
not eax
add eax, 0xcaf9fc0b
xor eax, 0xc22dd65c
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdc1650d2
xor eax, 0xb23310ec
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc7d6a41f
xor eax, 0xb4e29e22
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb8b82ce0
xor eax, 0x88c7b488
rol eax, 0x66
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x76165133
pushf
not eax
add eax, 0xc144c3c9
xor eax, 0xf8b815a2
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfaa7b540
xor eax, 0xa777d755
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf251d92c
xor eax, 0xbe1de919
rol eax, 0xdd
popf
jmp 0x14024238f
inc rdx
cmp rdx, r8
jne 0x140242efc
push rax
pushf
mov eax, 0xa507013
pushf
not eax
add eax, 0x9dce91d3
xor eax, 0x9feae9f6
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd8af5957
xor eax, 0x958e3524
rol eax, 0xc8
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x1f404df9
pushf
not eax
add eax, 0x9e6f2c57
xor eax, 0x96bcc62c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfdb337a1
xor eax, 0x819b964e
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x83df0323
xor eax, 0xb3c40c5c
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc86a9fe4
xor eax, 0xc63e39cf
rol eax, 0x8d
popf
jmp 0x14024238f
lea rcx, [rdi - 0x18]
cmp qword [rdi], 0xf
jbe 0x140242fa5
push rax
pushf
mov eax, 0x3a8585bc
pushf
not eax
add eax, 0xfd78e026
xor eax, 0xae1eb9d6
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa2179ea2
xor eax, 0xc699afe0
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb4f338ab
xor eax, 0xf5e6e459
rol eax, 0x19
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x52cace27
pushf
not eax
add eax, 0x98e24dd4
xor eax, 0xa72bf8fc
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xeb69bfe5
xor eax, 0xce2628f2
rol eax, 0x38
popf
jmp 0x14024238f
mov rdx, qword [rcx]
mov r8, rdx
mov rcx, rdx
jmp 0x140243062
mov rdx, rcx
mov r8, rcx
push rax
pushf
mov eax, 0x5c40d050
pushf
not eax
add eax, 0x953cdc79
xor eax, 0x803189e6
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xadd6dbf3
xor eax, 0xc37a0396
rol eax, 0xac
popf
jmp 0x14024238f
add r8, qword [rdi - 8]
cmp rcx, r8
je 0x1402430b1
push rax
pushf
mov eax, 0x29635753
pushf
not eax
add eax, 0xa195a453
xor eax, 0xdc5f0392
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x87c14401
xor eax, 0x82439ab8
rol eax, 0x31
popf
pushf
not eax
add eax, 0xcb5dba6c
xor eax, 0xe3815df4
rol eax, 0xef
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x318a75a8
pushf
not eax
add eax, 0xc9c9252e
xor eax, 0xa6ce9d61
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa2385754
xor eax, 0xb7019974
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd5bb8450
xor eax, 0xb9ef8827
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9b1ee571
xor eax, 0xcc9e77e3
rol eax, 0x4e
popf
jmp 0x14024238f
nop
push rax
pushf
mov eax, 0xa0870f18
pushf
not eax
add eax, 0xbb21e781
xor eax, 0xc667ae4c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcc96ffe3
xor eax, 0xf5969e46
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc9483632
xor eax, 0xf96305c9
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd3fc836b
xor eax, 0xab8332ea
rol eax, 0x8b
popf
jmp 0x14024238f
movzx ecx, byte [rdx]
cmp cl, 0x20
je 0x140243362
cmp cl, 9
je 0x1402431ce
push rax
pushf
mov eax, 0x62acbe3b
pushf
not eax
add eax, 0x9d1e679d
xor eax, 0xe0e76398
rol eax, 0x84
popf
pushf
not eax
add eax, 0x988536f2
xor eax, 0xc7e927e0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa7d89d2f
xor eax, 0xc274e7e3
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe9c50c9b
xor eax, 0x99dda92c
rol eax, 4
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xed318b3d
pushf
not eax
add eax, 0xa29ff6be
xor eax, 0x9e7e22ba
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd07e9438
xor eax, 0xef0f17c9
rol eax, 0xe
popf
pushf
not eax
add eax, 0xbae51f5c
xor eax, 0xfd61621c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xac5e2f46
xor eax, 0xf993a351
rol eax, 0xcd
popf
jmp 0x14024238f
lea eax, [rcx - 0x21]
cmp al, 0x5d
jbe 0x140243287
push rax
pushf
mov eax, 0x391c14be
pushf
not eax
add eax, 0x9d2d216a
xor eax, 0x8d61d07c
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb076cf49
xor eax, 0xc5822fb6
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xdd7ee239
xor eax, 0xf3b3a9b5
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe38b19fd
xor eax, 0xf572ab24
rol eax, 0x1f
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x96d2e188
pushf
not eax
add eax, 0x8dcd7168
xor eax, 0xc082fe9b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbff80c42
xor eax, 0xf70e229f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc4419f2b
xor eax, 0xc1fed549
rol eax, 0xdd
popf
jmp 0x14024238f
cmp cl, 0x80
jb 0x140243309
push rax
pushf
mov eax, 0xab87f926
pushf
not eax
add eax, 0xa705aab5
xor eax, 0xe4fd1159
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8f09ddcd
xor eax, 0x8a0564d0
rol eax, 0x32
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xc2fbcadf
pushf
not eax
add eax, 0xb7d46fc6
xor eax, 0x9dc51f27
rol eax, 0x55
popf
pushf
not eax
add eax, 0x91d6d4fb
xor eax, 0x9a61bac5
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe17d4c16
xor eax, 0xa6391d75
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x9a66c08e
xor eax, 0x83822743
rol eax, 0x64
popf
jmp 0x14024238f
inc rdx
cmp rdx, r8
jne 0x14024339d
push rax
pushf
mov eax, 0x5f473205
pushf
not eax
add eax, 0x91daa43f
xor eax, 0xa7b3272a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf323b7ab
xor eax, 0x9e72635c
rol eax, 0x8d
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xf5857fdb
pushf
not eax
add eax, 0x9376d9b0
xor eax, 0x93586a53
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x82c8d30e
xor eax, 0xe9ad4bb9
rol eax, 0xd
popf
jmp 0x14024238f
mov rcx, qword [rdi - 0x28]
mov rax, r9
sub rax, rcx
cmp rax, 2
jb 0x14024343d
push rax
pushf
mov eax, 0xa096bc66
pushf
not eax
add eax, 0x85bdaeac
xor eax, 0xff403e2f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbbc1eedf
xor eax, 0x855391d0
rol eax, 0xd
popf
pushf
not eax
add eax, 0xac617e4b
xor eax, 0xb8aa06b5
rol eax, 0x77
popf
pushf
not eax
add eax, 0x89199194
xor eax, 0xcb59be60
rol eax, 0xdf
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x39e6a866
pushf
not eax
add eax, 0xc4a4350d
xor eax, 0xe8920d96
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xbef4e087
xor eax, 0x81abc720
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x891337b2
xor eax, 0x82c26052
rol eax, 0xc1
popf
jmp 0x14024238f
mov r9, rsi
cmp qword [rdi - 0x20], 0xf
jbe 0x1402434e6
push rax
pushf
mov eax, 0xabd718d0
pushf
not eax
add eax, 0x97921e67
xor eax, 0x844b854e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc14ad181
xor eax, 0xbcc5a8fa
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xeffd6a14
xor eax, 0xe7284495
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf8487a5c
xor eax, 0xb05926d9
rol eax, 0x7f
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xadc15f42
pushf
not eax
add eax, 0xa5afccf1
xor eax, 0x9703d2d5
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8b7e6298
xor eax, 0xa533451c
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb3788229
xor eax, 0x9a5a511f
rol eax, 0x74
popf
jmp 0x14024238f
mov r9, qword [rsi]
push rax
pushf
mov eax, 0xbd009d7b
pushf
not eax
add eax, 0xf0fdf030
xor eax, 0x9706aab1
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf2d27210
xor eax, 0xe4077799
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe0ce747a
xor eax, 0xcc3c5a22
rol eax, 0x3e
popf
jmp 0x14024238f
mov qword [rsp + 0x30], 2
mov qword [rsp + 0x28], r10
mov qword [rsp + 0x20], rcx
mov r8, rsi
movzx edx, bl
lea rcx, [rbp + 0xf]
call fcn.140201f4a
or r14d, 2
mov dword [rbp - 0x39], r14d
lea rdx, [rdi - 0x18]
cmp qword [rdi], 0xf
jbe 0x140243602
push rax
pushf
mov eax, 0x1b8128b
pushf
not eax
add eax, 0xc2bbb213
xor eax, 0x9df29170
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8926ab13
xor eax, 0xab507648
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xcb2b9b48
xor eax, 0x9503ef59
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xeb4010b2
xor eax, 0x83b235b8
rol eax, 0x2e
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xc9b77259
pushf
not eax
add eax, 0xd85cfa34
xor eax, 0xddad0b65
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc0ba848f
xor eax, 0xeb3c484a
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8312cac8
xor eax, 0x87adb8a3
rol eax, 0xa8
popf
jmp 0x14024238f
mov rdx, qword [rdi - 0x18]
push rax
pushf
mov eax, 0x58ea26e8
pushf
not eax
add eax, 0xb0b97dda
xor eax, 0x90ddb7c3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xcbbfd8a1
xor eax, 0xca3a4e40
rol eax, 0x23
popf
pushf
not eax
add eax, 0xcb1ec1bc
xor eax, 0xbabd8f40
rol eax, 0xff
popf
jmp 0x14024238f
mov r8, qword [rdi - 8]
lea rcx, [rbp + 0xf]
call fcn.14026fac2
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xor ecx, ecx
mov qword [rbp - 0x21], rcx
mov qword [rbp - 0x19], rcx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x31], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x21], xmm1
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], setsockopt
mov byte [rax], cl
or r14d, 4
mov dword [rbp - 0x39], r14d
mov r8d, 0xf9d7a18
pushf
not r8d
add r8d, 0x8a8f1147
xor r8d, 0x947ff87d
rol r8d, 0x81
popf
pushf
not r8d
add r8d, 0xe48e040c
xor r8d, 0xf3bb0645
rol r8d, 0x7b
popf
pushf
not r8d
add r8d, 0xef0fbdc2
xor r8d, 0xdf696ea8
rol r8d, 0x38
popf
lea rdx, [0x1967cc30e]
pushf
sub rdx, 0x5673d0fa
popf
lea rcx, [rbp - 0x31]
call fcn.14026fac2
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x11], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 1], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], setsockopt
mov byte [rax], 0
or r14d, 8
mov dword [rbp - 0x39], r14d
lea rdx, [rbp - 0x11]
movq rcx, xmm0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq rax, xmm0
cmp rax, 0xf
cmova rdx, rcx
movq r8, xmm1
mov rcx, r15
call fcn.14026fac2
nop
mov rdx, qword [rbp + 7]
cmp rdx, 0xf
jbe 0x1402437d5
push rax
pushf
mov eax, 0x13c2765b
pushf
not eax
add eax, 0xc52533a9
xor eax, 0x9428ba91
rol eax, 0x50
popf
pushf
not eax
add eax, 0xedbe4033
xor eax, 0xc5e21ae8
rol eax, 0xa8
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xefe76da3
pushf
not eax
add eax, 0xa4567be1
xor eax, 0xd69f12a6
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8caff812
xor eax, 0xc206ff2d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc888c6fa
xor eax, 0xb018a0af
rol eax, 0xa
popf
jmp 0x14024238f
inc rdx
mov rcx, qword [rbp - 0x11]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140243887
push rax
pushf
mov eax, 0xae81961c
pushf
not eax
add eax, 0xaedba737
xor eax, 0xd7b1d4cd
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe0c04ff5
xor eax, 0xf58c7aa1
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb28b884c
xor eax, 0xfd837c33
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc6807aa3
xor eax, 0xa5069a7a
rol eax, 0xcb
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x51d04bf8
pushf
not eax
add eax, 0xe6fd5f23
xor eax, 0xca5ae905
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9eaf4735
xor eax, 0xa51699f3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc3b71286
xor eax, 0x930290f6
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaaebf082
xor eax, 0xbd853867
rol eax, 0x43
popf
jmp 0x14024238f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14024392c
push rax
pushf
mov eax, 0xcfce009a
pushf
not eax
add eax, 0x9d0181ef
xor eax, 0xd5ec7392
rol eax, 0xf
popf
pushf
not eax
add eax, 0x82c13251
xor eax, 0x884e25e1
rol eax, 0x4d
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x30a462d0
pushf
not eax
add eax, 0xe7bcba0a
xor eax, 0xa757e0ea
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb9fd7067
xor eax, 0xfb64eef9
rol eax, 0x3c
popf
jmp 0x14024238f
call fcn.14019a0bc
nop
push rax
pushf
mov eax, 0x7cc5b9d3
pushf
not eax
add eax, 0xa2001137
xor eax, 0xb6614d80
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xfbbdc61b
xor eax, 0xaa7cb2c6
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xbd44a5cb
xor eax, 0xddaa20f6
rol eax, 0xd2
popf
jmp 0x14024238f
mov rdx, qword [rbp - 0x19]
cmp rdx, 0xf
jbe 0x1402439e8
push rax
pushf
mov eax, 0xc38ff79d
pushf
not eax
add eax, 0xbe551da6
xor eax, 0xc2a4dc99
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb310b5de
xor eax, 0xde86d6ce
rol eax, 0x38
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xd8e16ba6
pushf
not eax
add eax, 0x97859d4e
xor eax, 0x92ec9510
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xca815b66
xor eax, 0xaab1f9f9
rol eax, 0x19
popf
pushf
not eax
add eax, 0xd8aee98d
xor eax, 0xe7646365
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc4f65c91
xor eax, 0xec36cb35
rol eax, 0x11
popf
jmp 0x14024238f
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140243aad
push rax
pushf
mov eax, 0x1e3469ad
pushf
not eax
add eax, 0xb948d657
xor eax, 0xf4c955ca
rol eax, 9
popf
pushf
not eax
add eax, 0xa1399c13
xor eax, 0xaf3d038f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfe75b374
xor eax, 0xacf106c1
rol eax, 0xba
popf
pushf
not eax
add eax, 0x848da801
xor eax, 0xfd45788c
rol eax, 0xe8
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x8b050043
pushf
not eax
add eax, 0xe74387f6
xor eax, 0xf63ad23e
rol eax, 0x43
popf
pushf
not eax
add eax, 0x9bb4a21c
xor eax, 0xf8a20830
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xbc8c57db
xor eax, 0xf12eb536
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdc242ec5
xor eax, 0xc3f617e8
rol eax, 0xe4
popf
jmp 0x14024238f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140243b52
push rax
pushf
mov eax, 0xf5b32567
pushf
not eax
add eax, 0xde77081f
xor eax, 0xa7133077
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xcf5e8245
xor eax, 0x8c138123
rol eax, 0xc0
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x7ca6d65
pushf
not eax
add eax, 0xffa489e5
xor eax, 0xdcd14944
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc4407e5a
xor eax, 0xd512cb2d
rol eax, 0xb
popf
pushf
not eax
add eax, 0xeac5e43b
xor eax, 0x91d7167f
rol eax, 0xc4
popf
jmp 0x14024238f
call fcn.14019a0bc
push rax
pushf
mov eax, 0x91ea01a0
pushf
not eax
add eax, 0x9a0eaab8
xor eax, 0x8f3bf5d4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xedf87337
xor eax, 0xe6509a0e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf02be998
xor eax, 0xe2ca91e7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8a6ff582
xor eax, 0x872cfae2
rol eax, 0xfe
popf
jmp 0x14024238f
mov qword [rbp - 0x21], 0
mov qword [rbp - 0x19], setsockopt
mov byte [rbp - 0x31], 0
mov rdx, qword [rbp + 0x27]
cmp rdx, 0xf
jbe 0x140243c5a
push rax
pushf
mov eax, 0x98ead3b1
pushf
not eax
add eax, 0xcb75f591
xor eax, 0xa9ef93da
rol eax, 0xff
popf
pushf
not eax
add eax, 0xda049977
xor eax, 0xf7c90fba
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb094ffb0
xor eax, 0xe18d6460
rol eax, 0x31
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x1e92534
pushf
not eax
add eax, 0xc6f39db4
xor eax, 0x834cecae
rol eax, 0x71
popf
pushf
not eax
add eax, 0xaa922268
xor eax, 0xb73a8288
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x93fdf4ab
xor eax, 0xb25058c2
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb5f51bb6
xor eax, 0xdeeb3733
rol eax, 0xfa
popf
jmp 0x14024238f
inc rdx
mov rcx, qword [rbp + 0xf]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140243d0c
push rax
pushf
mov eax, 0x6ab06d50
pushf
not eax
add eax, 0xc3fce704
xor eax, 0xc278af1d
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf5303715
xor eax, 0xaab4f773
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xfc1aa970
xor eax, 0xda8ecdee
rol eax, 0xe2
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xa2058073
pushf
not eax
add eax, 0xdca28e7d
xor eax, 0x9bdadc39
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf5a4d682
xor eax, 0xb127b376
rol eax, 0xc5
popf
jmp 0x14024238f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140243d8b
push rax
pushf
mov eax, 0x2c55f3c7
pushf
not eax
add eax, 0xd0db548f
xor eax, 0xcbe1a99d
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8fa7bf75
xor eax, 0xb0df7cc0
rol eax, 0xf5
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0xe60d833e
pushf
not eax
add eax, 0x9a902876
xor eax, 0xa48d6822
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd935cdc0
xor eax, 0xb88e3395
rol eax, 0xad
popf
jmp 0x14024238f
call fcn.14019a0bc
push rax
pushf
mov eax, 0xf1c354ce
pushf
not eax
add eax, 0x82f2c7e6
xor eax, 0x90c7f81b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa4bf24fc
xor eax, 0x9d1998cb
rol eax, 0x53
popf
jmp 0x14024238f
add rsi, 0x40
add rdi, 0x40
cmp rsi, r12
jne 0x140243e3a
push rax
pushf
mov eax, 0xfa76985e
pushf
not eax
add eax, 0xd6e7b3a7
xor eax, 0xc6416466
rol eax, 0xce
popf
pushf
not eax
add eax, 0xeedb760d
xor eax, 0xcf23ef80
rol eax, 0x90
popf
jmp 0x14024238f
push rax
pushf
mov eax, 0x1a307e4d
pushf
not eax
add eax, 0xce49e63b
xor eax, 0xcbff6b19
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf8b4204e
xor eax, 0x8f19c3e3
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcdf6849b
xor eax, 0x8703f200
rol eax, 0xd8
popf
jmp 0x14024238f
mov rax, r15
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14021ff33
int3
lea rdx, [0x1bef75e2d]
pushf
sub rdx, 0x7eee6c55
popf
lea rcx, [rbp - 0x31]
call fcn.1401f4f11
lea rdx, [0x1987d1185]
pushf
sub rdx, 0x58730a8d
popf
lea rcx, [rbp - 0x31]
call fcn.14022538e
int3
lea rdx, [0x1b2bca010]
pushf
sub rdx, 0x72b3ae38
popf
lea rcx, [rbp - 0x31]
call fcn.1401f4f11
lea rdx, [0x19df6de2c]
pushf
sub rdx, 0x5decd734
popf
lea rcx, [rbp - 0x31]
call fcn.14022538e
int3
lea rdx, [0x1ada26b36]
pushf
sub rdx, 0x6d99793e
popf
lea rcx, [rbp - 0x31]
call fcn.1401f4f11
lea rdx, [0x18ad8ea70]
pushf
sub rdx, 0x4acee378
popf
lea rcx, [rbp - 0x31]
call fcn.14022538e
nop
push rax
pushf
mov eax, 0xd959ac75
pushf
not eax
add eax, 0xcfe90418
xor eax, 0xa1b31eca
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf9d50f6b
xor eax, 0xd315ae51
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf7f9e288
xor eax, 0xd65108e6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xeb1855b8
xor eax, 0xd8dbaca0
rol eax, 0xcf
popf
jmp 0x14024238f
call fcn.140167aab
nop
push rax
pushf
mov eax, 0xf87eab60
pushf
not eax
add eax, 0x93b42440
xor eax, 0xc1c5b6b1
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf5600d48
xor eax, 0x9c227d8a
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd7c31d18
xor eax, 0xa57e0b0c
rol eax, 0xc5
popf
jmp 0x14024238f
call fcn.140167aab
nop
push rax
pushf
mov eax, 0x40fab98d
pushf
not eax
add eax, 0xada47a24
xor eax, 0xfca947f8
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x899e6700
xor eax, 0x8564927f
rol eax, 0x13
popf
jmp 0x14024238f
call fcn.140167aab
int3