Function at 0x14009d068
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x69b8b0c5
pushf
not eax
add eax, 0xce6298eb
xor eax, 0x8141f15a
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf290a51d
xor eax, 0xf5d3a1ed
rol eax, 0x98
popf
cmp eax, 4
jne 0x14009d0a5
popf
pop rax
jmp 0x14009d5da
cmp eax, 0
jne 0x14009d0b4
popf
pop rax
jmp 0x14009d267
cmp eax, 3
jne 0x14009d0c3
popf
pop rax
jmp 0x14009d57e
cmp eax, 1
jne 0x14009d0d2
popf
pop rax
jmp 0x14009d418
cmp eax, 0xd
jne 0x14009d0e1
popf
pop rax
jmp 0x14009da14
cmp eax, 0x1a
jne 0x14009d0f0
popf
pop rax
jmp 0x14009e028
cmp eax, 0xe
jne 0x14009d0ff
popf
pop rax
jmp 0x14009da70
cmp eax, 0xb
jne 0x14009d10e
popf
pop rax
jmp 0x14009d8c0
cmp eax, 0x19
jne 0x14009d11d
popf
pop rax
jmp 0x14009dfc3
cmp eax, 8
jne 0x14009d12c
popf
pop rax
jmp 0x14009d7ab
cmp eax, 0x1d
jne 0x14009d13b
popf
pop rax
jmp 0x14009e112
cmp eax, 0x17
jne 0x14009d14a
popf
pop rax
jmp 0x14009df2f
cmp eax, 0x1c
jne 0x14009d159
popf
pop rax
jmp 0x14009e0b1
cmp eax, 0x12
jne 0x14009d168
popf
pop rax
jmp 0x14009dcb8
cmp eax, 0x18
jne 0x14009d177
popf
pop rax
jmp 0x14009df78
cmp eax, 0x11
jne 0x14009d186
popf
pop rax
jmp 0x14009dc26
cmp eax, 0x1b
jne 0x14009d195
popf
pop rax
jmp 0x14009e076
cmp eax, 0x16
jne 0x14009d1a4
popf
pop rax
jmp 0x14009de8e
cmp eax, 0xa
jne 0x14009d1b3
popf
pop rax
jmp 0x14009d83f
cmp eax, 0x14
jne 0x14009d1c2
popf
pop rax
jmp 0x14009dd4c
cmp eax, 0xf
jne 0x14009d1d1
popf
pop rax
jmp 0x14009daa8
cmp eax, 0x13
jne 0x14009d1e0
popf
pop rax
jmp 0x14009dd01
cmp eax, 0x15
jne 0x14009d1ef
popf
pop rax
jmp 0x14009de06
cmp eax, 2
jne 0x14009d1fe
popf
pop rax
jmp 0x14009d4b3
cmp eax, 0x1e
jne 0x14009d20d
popf
pop rax
jmp 0x14009e173
cmp eax, 0xc
jne 0x14009d21c
popf
pop rax
jmp 0x14009d95c
cmp eax, 7
jne 0x14009d22b
popf
pop rax
jmp 0x14009d706
cmp eax, 5
jne 0x14009d23a
popf
pop rax
jmp 0x14009d638
cmp eax, 9
jne 0x14009d249
popf
pop rax
jmp 0x14009d807
cmp eax, 0x10
jne 0x14009d258
popf
pop rax
jmp 0x14009db64
cmp eax, 6
jne 0x14009d267
popf
pop rax
jmp 0x14009d6f2
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x78
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov r12, r9
mov rbp, r8
mov rax, rdx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], r9
mov r13, qword [rsp + 0xe0]
mov qword [rsp + 0x50], r13
mov r15, qword [rsp + 0xe8]
mov qword [rsp + 0x58], r15
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
xor edx, edx
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rcx], dl
lea r14, [rcx + 0x20]
movups xmmword [r14], xmm0
mov qword [r14 + 0x10], rdx
mov qword [r14 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r14], dl
lea rsi, [rcx + 0x40]
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rsi], dl
lea rdi, [rcx + 0x60]
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], rdx
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], dl
lea rbx, [rcx + 0x80]
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], rdx
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], dl
mov rdx, rax
call fcn.14010edf8
mov rdx, rbp
mov rcx, r14
call fcn.14010edf8
mov rdx, r12
mov rcx, rsi
call fcn.14010edf8
mov rdx, r13
mov rcx, rdi
call fcn.14010edf8
mov rdx, r15
mov rcx, rbx
call fcn.14010edf8
mov eax, dword [rsp + 0xf0]
mov rdi, qword [rsp + 0x20]
mov dword [rdi + 0xa0], eax
mov rbx, qword [rsp + 0x28]
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14009d3e5
push rax
pushf
mov eax, 0x273e1d70
pushf
not eax
add eax, 0xc6e1d5ff
xor eax, 0xd101954e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xbada48a7
xor eax, 0xb73a044b
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf0534254
xor eax, 0xd67209a6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xfde3856d
xor eax, 0xdc4dedc4
rol eax, 9
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x28db8861
pushf
not eax
add eax, 0xc13e065b
xor eax, 0xb98c4f24
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xde1707e9
xor eax, 0xf5078252
rol eax, 0x36
popf
jmp 0x14009d096
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14009d45a
push rax
pushf
mov eax, 0x90dd5ce9
pushf
not eax
add eax, 0xda57b351
xor eax, 0x9271b1ba
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe60c5441
xor eax, 0xa3125cca
rol eax, 0x22
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x6628332a
pushf
not eax
add eax, 0xde34563d
xor eax, 0xf955b183
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9dd62017
xor eax, 0xdab455dd
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xfb202588
xor eax, 0xfc5620b6
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa6bb9db1
xor eax, 0xf2d7ba19
rol eax, 0xaf
popf
jmp 0x14009d096
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14009d525
push rax
pushf
mov eax, 0xd7cfb7c9
pushf
not eax
add eax, 0xc7122f97
xor eax, 0xa4cdd08e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc7453c35
xor eax, 0x9e2e7d60
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x9a7fbdd6
xor eax, 0xd9e9c1bc
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xad45f62a
xor eax, 0xba926d11
rol eax, 0x4b
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0xd1e189b4
pushf
not eax
add eax, 0xc34ec3d4
xor eax, 0xf83805e3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdf1cddb7
xor eax, 0xb73f2f8e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x98e40a41
xor eax, 0xa2bc35da
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xddb84af7
xor eax, 0x90bf0121
rol eax, 0xe7
popf
jmp 0x14009d096
mov rcx, r8
push rax
pushf
mov eax, 0x9c1f2c08
pushf
not eax
add eax, 0xc762f220
xor eax, 0x8b0055fd
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf5e76a63
xor eax, 0xd5a9c2a5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xed4a10f6
xor eax, 0xd816e2e1
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa429f73b
xor eax, 0xbe748058
rol eax, 0x24
popf
jmp 0x14009d096
call fcn.1400c3c47
push rax
pushf
mov eax, 0x5e4747a7
pushf
not eax
add eax, 0xaa8134d6
xor eax, 0x9ccc4e69
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd77fb856
xor eax, 0xfd4f4c9f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa3c56c0e
xor eax, 0x9a1a598c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc5c5f7ac
xor eax, 0xdda259aa
rol eax, 0xd
popf
jmp 0x14009d096
xor esi, esi
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], sil
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x14009d6ac
push rax
pushf
mov eax, 0x6b3490a8
pushf
not eax
add eax, 0xfee47250
xor eax, 0xdd777ae9
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf7a8cc4e
xor eax, 0xffc2871e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe2e25432
xor eax, 0x810631c4
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc479975b
xor eax, 0x96698cc6
rol eax, 0x95
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0xc7e5d711
pushf
not eax
add eax, 0xd6d6dcb3
xor eax, 0xf3a81d00
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8ff09e3c
xor eax, 0x9807d456
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8d7c0c10
xor eax, 0xacf56098
rol eax, 0xab
popf
jmp 0x14009d096
mov rcx, qword [rbp]
inc rdx
cmp rdx, 0x1000
jb 0x14009d807
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14009d778
push rax
pushf
mov eax, 0x7974b711
pushf
not eax
add eax, 0xabd1eaa6
xor eax, 0xb77bd801
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa36d0f8f
xor eax, 0xeb54728e
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb0665afe
xor eax, 0x80904b4d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe8dec360
xor eax, 0xecc7d824
rol eax, 0x2b
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x6467f78f
pushf
not eax
add eax, 0xe0fd9c4a
xor eax, 0x9b67cda7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9c18ee15
xor eax, 0xd29aa0f1
rol eax, 0x49
popf
jmp 0x14009d096
mov rcx, r8
push rax
pushf
mov eax, 0xa7a1329c
pushf
not eax
add eax, 0x9b06a0ad
xor eax, 0xda01a8ba
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8a40e235
xor eax, 0xd5b87d63
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xdca79d6f
xor eax, 0xb3e04d33
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf85d8c26
xor eax, 0xe8296d2a
rol eax, 0x78
popf
jmp 0x14009d096
call fcn.1400c3c47
push rax
pushf
mov eax, 0x20a514e1
pushf
not eax
add eax, 0xc4302b01
xor eax, 0xb7ee4885
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe0323cf2
xor eax, 0xd55f8da4
rol eax, 0x8c
popf
jmp 0x14009d096
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbp], 0
mov rdx, qword [r12 + 0x18]
cmp rdx, 0xf
jbe 0x14009d88d
push rax
pushf
mov eax, 0x1c8ed29e
pushf
not eax
add eax, 0xc6442e0c
xor eax, 0xe430aa35
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x9bc7443a
xor eax, 0xa31b18f7
rol eax, 0x99
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x8fc42aea
pushf
not eax
add eax, 0xab035d5e
xor eax, 0xd29782cd
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe1010dbf
xor eax, 0xb4d14554
rol eax, 0x57
popf
jmp 0x14009d096
mov rcx, qword [r12]
inc rdx
cmp rdx, 0x1000
jb 0x14009d929
push rax
pushf
mov eax, 0x248c10ef
pushf
not eax
add eax, 0xe7bb5ddb
xor eax, 0xc8202a1e
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8c001474
xor eax, 0xf5b33149
rol eax, 6
popf
pushf
not eax
add eax, 0xf0ea46cd
xor eax, 0xd4533323
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9cc9154d
xor eax, 0xe601d04c
rol eax, 0xc9
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x841e77e1
pushf
not eax
add eax, 0x9c717c86
xor eax, 0xa0518d40
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf2fc526d
xor eax, 0xf1b26db4
rol eax, 0x4b
popf
jmp 0x14009d096
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14009d9bb
push rax
pushf
mov eax, 0x172bcb14
pushf
not eax
add eax, 0xc82541cd
xor eax, 0x98e2d71d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9f565ed8
xor eax, 0xd9714bb6
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xeffa7000
xor eax, 0xf4bef329
rol eax, 0xbe
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x4c7c5ef8
pushf
not eax
add eax, 0x8d254ca6
xor eax, 0x863f8a91
rol eax, 0x33
popf
pushf
not eax
add eax, 0xad34e4e9
xor eax, 0xe2ee299b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd98e7183
xor eax, 0xcecd99d2
rol eax, 6
popf
pushf
not eax
add eax, 0x91cbc8b9
xor eax, 0x9e8e6ea2
rol eax, 0x80
popf
jmp 0x14009d096
mov rcx, r8
push rax
pushf
mov eax, 0xf7fea3ab
pushf
not eax
add eax, 0xabf66e0e
xor eax, 0xec4075dd
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc542ea43
xor eax, 0xf93fad9d
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd3fa6cf6
xor eax, 0x8807c0fe
rol eax, 0x29
popf
pushf
not eax
add eax, 0xca81ed37
xor eax, 0xd3e2c4c9
rol eax, 0xa7
popf
jmp 0x14009d096
call fcn.1400c3c47
push rax
pushf
mov eax, 0xe7fba50b
pushf
not eax
add eax, 0xf8af5a36
xor eax, 0x9df46e97
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc49b5ccb
xor eax, 0xc9239722
rol eax, 0x36
popf
jmp 0x14009d096
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r12], 0
mov rdx, qword [r13 + 0x18]
cmp rdx, 0xf
jbe 0x14009db0b
push rax
pushf
mov eax, 0xc3c7e230
pushf
not eax
add eax, 0xdc89534b
xor eax, 0xeab6db77
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xde0b731a
xor eax, 0x9c8c37a3
rol eax, 0x80
popf
pushf
not eax
add eax, 0xaa419a7d
xor eax, 0xcf73f6a9
rol eax, 0x27
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0xcbf81b57
pushf
not eax
add eax, 0xe858fafa
xor eax, 0xac996d13
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8195ea54
xor eax, 0xd1179cf5
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf9dd1f1a
xor eax, 0x9597ffd0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xbfcef87f
xor eax, 0xcdf7f3ea
rol eax, 0xb2
popf
jmp 0x14009d096
mov rcx, qword [r13]
inc rdx
cmp rdx, 0x1000
jb 0x14009dbcd
push rax
pushf
mov eax, 0xc47b7a95
pushf
not eax
add eax, 0xe49e85c2
xor eax, 0xf84ed75f
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x819b6ee1
xor eax, 0x9db9e898
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb0b07b28
xor eax, 0xb2d869d7
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd25224c5
xor eax, 0xd337e222
rol eax, 0x7b
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x3780b34b
pushf
not eax
add eax, 0xb6400d8e
xor eax, 0xdd869399
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8899c1ab
xor eax, 0xbfbe5cb8
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa7d26757
xor eax, 0xe40c34a9
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc3d1f6c1
xor eax, 0xb97541ed
rol eax, 0x49
popf
jmp 0x14009d096
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14009dc85
push rax
pushf
mov eax, 0xce5b6cb0
pushf
not eax
add eax, 0x960f23be
xor eax, 0xa38a2b14
rol eax, 0x16
popf
pushf
not eax
add eax, 0x90e7d101
xor eax, 0xb164c568
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xbbe5b5bb
xor eax, 0xb7ed87c5
rol eax, 0xb5
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x5121800
pushf
not eax
add eax, 0xd3153317
xor eax, 0xfa56294c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb7e1e27e
xor eax, 0xa2954bca
rol eax, 0x3f
popf
jmp 0x14009d096
mov rcx, r8
push rax
pushf
mov eax, 0xa6ba09d
pushf
not eax
add eax, 0x87c0a902
xor eax, 0xa855e367
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf4a9dccf
xor eax, 0xe096800d
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc1efb157
xor eax, 0xc4aa2bc4
rol eax, 0xa
popf
jmp 0x14009d096
call fcn.1400c3c47
push rax
pushf
mov eax, 0x706eea2e
pushf
not eax
add eax, 0xec7c3be8
xor eax, 0xf68fcba1
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc8874471
xor eax, 0x8c0705a3
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb702c48e
xor eax, 0xd10b487b
rol eax, 0x90
popf
jmp 0x14009d096
mov qword [r13 + 0x10], rsi
mov qword [r13 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r13], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0xf
jbe 0x14009ddc0
push rax
pushf
mov eax, 0x4677e754
pushf
not eax
add eax, 0x8a91b1d0
xor eax, 0xff04a168
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc3dacc88
xor eax, 0xda3f5bf5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdbf5e6a5
xor eax, 0xe84ca398
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf03687f2
xor eax, 0xff33997e
rol eax, 7
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x3f217e27
pushf
not eax
add eax, 0xac714a2e
xor eax, 0x8d3956f4
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9950cdbb
xor eax, 0xda6c2366
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe1efc8e1
xor eax, 0xaab3f9fb
rol eax, 0x91
popf
jmp 0x14009d096
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x14009de48
push rax
pushf
mov eax, 0x1d7af515
pushf
not eax
add eax, 0x93a3a620
xor eax, 0xb900af43
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8d285a76
xor eax, 0x9aa675f5
rol eax, 0x7f
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0xa8691ec7
pushf
not eax
add eax, 0x97e4cabf
xor eax, 0x9c447fb8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa089f8fa
xor eax, 0xed70f8c7
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa2e07e4f
xor eax, 0xf32e6ba2
rol eax, 0x7d
popf
jmp 0x14009d096
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14009dee9
push rax
pushf
mov eax, 0xafc0aa1f
pushf
not eax
add eax, 0xac4616e5
xor eax, 0xe3547be9
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdfb1e5d4
xor eax, 0xd8d93977
rol eax, 0xd
popf
pushf
not eax
add eax, 0xb0d99003
xor eax, 0xfdd97100
rol eax, 0xc2
popf
jmp 0x14009d096
push rax
pushf
mov eax, 0x8b9511c
pushf
not eax
add eax, 0xe514e760
xor eax, 0xb01c78da
rol eax, 0x40
popf
pushf
not eax
add eax, 0xac125446
xor eax, 0xf286e539
rol eax, 0x54
popf
pushf
not eax
add eax, 0xbc9871ca
xor eax, 0xb33b9a81
rol eax, 0xfa
popf
jmp 0x14009d096
mov rcx, r8
push rax
pushf
mov eax, 0x8b0c2d21
pushf
not eax
add eax, 0xc142506e
xor eax, 0x9a14e5c2
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa7fdf1e3
xor eax, 0xc583bbcc
rol eax, 0x82
popf
pushf
not eax
add eax, 0xffc2d4f3
xor eax, 0xfcef7111
rol eax, 0x80
popf
jmp 0x14009d096
call fcn.1400c3c47
push rax
pushf
mov eax, 0xf99754db
pushf
not eax
add eax, 0x80757838
xor eax, 0xacd45904
rol eax, 8
popf
pushf
not eax
add eax, 0xcd2ad16a
xor eax, 0xabd33dad
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdc1dffc8
xor eax, 0xb587cb1a
rol eax, 0x5e
popf
jmp 0x14009d096
mov qword [r15 + 0x10], rsi
mov qword [r15 + 0x18], reloc.WS2_32.dll_ntohs
mov byte [r15], 0
mov rax, rdi
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.1400e1fcd
add rsp, 0x78
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x2552bde9
pushf
not eax
add eax, 0x876d936c
xor eax, 0xd1ecb40b
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbf70cfaa
xor eax, 0xf743237c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa38ce43a
xor eax, 0x954bad98
rol eax, 0x62
popf
jmp 0x14009d096
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x1412c380
pushf
not eax
add eax, 0xfc7d53a6
xor eax, 0xd33cf05f
rol eax, 0x34
popf
pushf
not eax
add eax, 0x8e681653
xor eax, 0x88c460ec
rol eax, 0xc9
popf
jmp 0x14009d096
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xf81c79b0
pushf
not eax
add eax, 0xc683ee3b
xor eax, 0x97d072b0
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbddc9f77
xor eax, 0xd000feef
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc83086e0
xor eax, 0xddfb242f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd1f91277
xor eax, 0xf33a8cf1
rol eax, 0x43
popf
jmp 0x14009d096
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xc3183664
pushf
not eax
add eax, 0xfacf5448
xor eax, 0x87e1d341
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb82fa651
xor eax, 0xb944827b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x825972f3
xor eax, 0x9693e071
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x888a24c2
xor eax, 0xbd990fbc
rol eax, 0xee
popf
jmp 0x14009d096
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3