Function at 0x1400c4c16
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xd70d018c
pushf
not eax
add eax, 0xfbe62f5b
xor eax, 0xc8f42ec2
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x819ceebb
xor eax, 0x880b67ba
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe1f92523
xor eax, 0xf15a2791
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8a58d1b4
xor eax, 0x8cb7a1f9
rol eax, 7
popf
cmp eax, 0x20
jne 0x1400c4c79
popf
pop rax
jmp 0x1400c5e15
cmp eax, 0
jne 0x1400c4c88
popf
pop rax
jmp 0x1400c4e95
cmp eax, 3
jne 0x1400c4c97
popf
pop rax
jmp 0x1400c502a
cmp eax, 1
jne 0x1400c4ca6
popf
pop rax
jmp 0x1400c4f43
cmp eax, 0xd
jne 0x1400c4cb5
popf
pop rax
jmp 0x1400c54fa
cmp eax, 0x1a
jne 0x1400c4cc4
popf
pop rax
jmp 0x1400c5b16
cmp eax, 0xe
jne 0x1400c4cd3
popf
pop rax
jmp 0x1400c5530
cmp eax, 0xb
jne 0x1400c4ce2
popf
pop rax
jmp 0x1400c53f3
cmp eax, 0x19
jne 0x1400c4cf1
popf
pop rax
jmp 0x1400c5a70
cmp eax, 8
jne 0x1400c4d00
popf
pop rax
jmp 0x1400c5254
cmp eax, 0x1d
jne 0x1400c4d0f
popf
pop rax
jmp 0x1400c5c89
cmp eax, 0x17
jne 0x1400c4d1e
popf
pop rax
jmp 0x1400c59c9
cmp eax, 0x1c
jne 0x1400c4d2d
popf
pop rax
jmp 0x1400c5c53
cmp eax, 0x12
jne 0x1400c4d3c
popf
pop rax
jmp 0x1400c5728
cmp eax, 0x18
jne 0x1400c4d4b
popf
pop rax
jmp 0x1400c5a12
cmp eax, 0x11
jne 0x1400c4d5a
popf
pop rax
jmp 0x1400c5696
cmp eax, 0x1b
jne 0x1400c4d69
popf
pop rax
jmp 0x1400c5bc5
cmp eax, 0x21
jne 0x1400c4d78
popf
pop rax
jmp 0x1400c5e90
cmp eax, 0x23
jne 0x1400c4d87
popf
pop rax
jmp 0x1400c5ef1
cmp eax, 0x14
jne 0x1400c4d96
popf
pop rax
jmp 0x1400c57cf
cmp eax, 0xf
jne 0x1400c4da5
popf
pop rax
jmp 0x1400c557b
cmp eax, 0x13
jne 0x1400c4db4
popf
pop rax
jmp 0x1400c5771
cmp eax, 0x15
jne 0x1400c4dc3
popf
pop rax
jmp 0x1400c5888
cmp eax, 0x24
jne 0x1400c4dd2
popf
pop rax
jmp 0x1400c5f6a
cmp eax, 0x1e
jne 0x1400c4de1
popf
pop rax
jmp 0x1400c5cc1
cmp eax, 0xc
jne 0x1400c4df0
popf
pop rax
jmp 0x1400c547b
cmp eax, 7
jne 0x1400c4dff
popf
pop rax
jmp 0x1400c521e
cmp eax, 5
jne 0x1400c4e0e
popf
pop rax
jmp 0x1400c5137
cmp eax, 0x1f
jne 0x1400c4e1d
popf
pop rax
jmp 0x1400c5d67
cmp eax, 0x10
jne 0x1400c4e2c
popf
pop rax
jmp 0x1400c560d
cmp eax, 6
jne 0x1400c4e3b
popf
pop rax
jmp 0x1400c5180
cmp eax, 9
jne 0x1400c4e4a
popf
pop rax
jmp 0x1400c52f8
cmp eax, 4
jne 0x1400c4e59
popf
pop rax
jmp 0x1400c5086
cmp eax, 0x16
jne 0x1400c4e68
popf
pop rax
jmp 0x1400c5911
cmp eax, 2
jne 0x1400c4e77
popf
pop rax
jmp 0x1400c4f8c
cmp eax, 0xa
jne 0x1400c4e86
popf
pop rax
jmp 0x1400c5354
cmp eax, 0x22
jne 0x1400c4e95
popf
pop rax
jmp 0x1400c5eec
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
xor esi, esi
mov rbx, rcx
mov qword [rcx + 0x10], rsi
mov rax, rcx
cmp qword [rcx + 0x18], 0xf
jbe 0x1400c4efd
push rax
pushf
mov eax, 0xbbb9e69b
pushf
not eax
add eax, 0xabdafb95
xor eax, 0xfcbaa56f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbca6f18f
xor eax, 0xf453e6d1
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbb34b4b6
xor eax, 0x9ae8d1fd
rol eax, 0xf0
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x103ce044
pushf
not eax
add eax, 0xb3d5fc9a
xor eax, 0x994a9c32
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfe68253f
xor eax, 0xfe408604
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xad7f2076
xor eax, 0xb7656b51
rol eax, 0x67
popf
jmp 0x1400c4c6a
mov rax, qword [rcx]
push rax
pushf
mov eax, 0x4b5d69d5
pushf
not eax
add eax, 0xc1c35901
xor eax, 0xc8597fb7
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9bb54358
xor eax, 0xe97fa347
rol eax, 0x69
popf
pushf
not eax
add eax, 0x87a54751
xor eax, 0xb9580d8c
rol eax, 0x32
popf
jmp 0x1400c4c6a
mov byte [rax], sil
lea rax, [rcx + 0x20]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c4ff7
push rax
pushf
mov eax, 0xa6e77feb
pushf
not eax
add eax, 0x8340b3ae
xor eax, 0x8d7ea8c9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa17d7f68
xor eax, 0x8623147b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa90d32e2
xor eax, 0xcefbeb11
rol eax, 0x96
popf
pushf
not eax
add eax, 0x9304e52e
xor eax, 0xa208dce6
rol eax, 0x26
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xb7700fd5
pushf
not eax
add eax, 0xd9601b93
xor eax, 0xe5b5c895
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf17dd056
xor eax, 0xc3648ab3
rol eax, 0x5b
popf
jmp 0x1400c4c6a
mov rax, qword [rax]
push rax
pushf
mov eax, 0xf261c79c
pushf
not eax
add eax, 0xb4ddc8f4
xor eax, 0x99d8ffe2
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd8fd763f
xor eax, 0xb090cd4b
rol eax, 5
popf
pushf
not eax
add eax, 0xc573979a
xor eax, 0xc6c19c44
rol eax, 0xf
popf
pushf
not eax
add eax, 0x911a0b92
xor eax, 0xe1769f6f
rol eax, 0xd1
popf
jmp 0x1400c4c6a
mov byte [rax], sil
lea rax, [rcx + 0x40]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c50f1
push rax
pushf
mov eax, 0x62fc774
pushf
not eax
add eax, 0x9afa0d50
xor eax, 0xfed73340
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbf39689f
xor eax, 0xeafe698c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd4076cd4
xor eax, 0xf08aabf6
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb4c37d86
xor eax, 0xddf25f5c
rol eax, 0xaf
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xaac2236a
pushf
not eax
add eax, 0x9f10b363
xor eax, 0xcfd51b89
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf8de7b06
xor eax, 0xd7483424
rol eax, 0xc
popf
pushf
not eax
add eax, 0xfac5682c
xor eax, 0xc7003709
rol eax, 0x3b
popf
jmp 0x1400c4c6a
mov rax, qword [rax]
push rax
pushf
mov eax, 0x88a8785a
pushf
not eax
add eax, 0xe7239618
xor eax, 0xc7e9a672
rol eax, 0x30
popf
pushf
not eax
add eax, 0x9ccc3151
xor eax, 0xdb5a591e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf9197d65
xor eax, 0xdb401614
rol eax, 0x30
popf
jmp 0x1400c4c6a
mov byte [rax], sil
lea rax, [rcx + 0x60]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c51d8
push rax
pushf
mov eax, 0xbd78b345
pushf
not eax
add eax, 0xff667535
xor eax, 0xbeaf8d6a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe2ae4aeb
xor eax, 0xf1ad5720
rol eax, 0x16
popf
pushf
not eax
add eax, 0x9e21fde9
xor eax, 0x83fe0927
rol eax, 0xe6
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x8825421e
pushf
not eax
add eax, 0xda80cf76
xor eax, 0x9db044a3
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdfe60961
xor eax, 0xeac602be
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xce5b945a
xor eax, 0xc17eed39
rol eax, 0xd6
popf
jmp 0x1400c4c6a
mov rax, qword [rax]
push rax
pushf
mov eax, 0x2ec4ed4f
pushf
not eax
add eax, 0x9332a6c1
xor eax, 0x9ee94511
rol eax, 0x22
popf
pushf
not eax
add eax, 0xaef2efb9
xor eax, 0xc4de7e35
rol eax, 0x74
popf
jmp 0x1400c4c6a
lea rdi, [rcx + 0x80]
mov byte [rax], sil
mov qword [rdi + 0x10], rsi
mov rax, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x1400c52b2
push rax
pushf
mov eax, 0x6db2619b
pushf
not eax
add eax, 0x83a448f8
xor eax, 0x81fe97c4
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9ae534eb
xor eax, 0xf30584e8
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc5917298
xor eax, 0xae92fa26
rol eax, 0x8a
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x28f150e3
pushf
not eax
add eax, 0xbbfcdf78
xor eax, 0xa892ce45
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf931aa89
xor eax, 0x8532402b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xedd53af8
xor eax, 0xbfbb4ad6
rol eax, 0x9a
popf
jmp 0x1400c4c6a
mov rax, qword [rdi]
push rax
pushf
mov eax, 0xd83425ed
pushf
not eax
add eax, 0xea6a73de
xor eax, 0xc1ff6674
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8abb0097
xor eax, 0xd8c8e4c0
rol eax, 0x22
popf
pushf
not eax
add eax, 0xfc8423ab
xor eax, 0xd67d1537
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe6b00db0
xor eax, 0xdea8d99c
rol eax, 0xa7
popf
jmp 0x1400c4c6a
mov byte [rax], sil
mov dword [rcx + 0xa0], esi
mov rdx, qword [rdi + 0x18]
cmp rdx, 0xf
jbe 0x1400c53ad
push rax
pushf
mov eax, 0xc105b396
pushf
not eax
add eax, 0xe9bc7c2e
xor eax, 0x8f928206
rol eax, 0x50
popf
pushf
not eax
add eax, 0xafd501f2
xor eax, 0xc49f34ee
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfcab9942
xor eax, 0xfcdaab0a
rol eax, 0xe7
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xbcf9a249
pushf
not eax
add eax, 0xc7759c36
xor eax, 0xb4d93560
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf7028e02
xor eax, 0xd39b3ebc
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8acd5c50
xor eax, 0xf8b932e4
rol eax, 0xa0
popf
jmp 0x1400c4c6a
mov rcx, qword [rdi]
inc rdx
cmp rdx, 0x1000
jb 0x1400c5448
push rax
pushf
mov eax, 0x8958374c
pushf
not eax
add eax, 0xbd35a0d5
xor eax, 0xd076211c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x88c410c8
xor eax, 0xc6c7248d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xaa375a09
xor eax, 0xe712bdba
rol eax, 0x33
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xd2860432
pushf
not eax
add eax, 0xfe58f698
xor eax, 0xe9981099
rol eax, 0x91
popf
pushf
not eax
add eax, 0x822ab9c2
xor eax, 0xbc30f52c
rol eax, 0x93
popf
jmp 0x1400c4c6a
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c54c7
push rax
pushf
mov eax, 0x31da3d0d
pushf
not eax
add eax, 0x8a0d0f01
xor eax, 0xb827fb77
rol eax, 0x20
popf
pushf
not eax
add eax, 0xde1c7c8f
xor eax, 0xffa7520a
rol eax, 0x4b
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x52abf985
pushf
not eax
add eax, 0xc35592d3
xor eax, 0xd448efe2
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8f949601
xor eax, 0xbd23db89
rol eax, 0x9d
popf
jmp 0x1400c4c6a
mov rcx, r8
push rax
pushf
mov eax, 0x3b25eb1e
pushf
not eax
add eax, 0xd3e1499f
xor eax, 0x97167d4e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf755d5b5
xor eax, 0xef7f5fcd
rol eax, 0xd7
popf
jmp 0x1400c4c6a
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x84e066dc
pushf
not eax
add eax, 0xf4e3526c
xor eax, 0xf5561e17
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xcb9c3f7d
xor eax, 0xf0f8004e
rol eax, 0x17
popf
pushf
not eax
add eax, 0xca6e2d58
xor eax, 0xcb322872
rol eax, 0xc1
popf
jmp 0x1400c4c6a
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], sil
mov rdx, qword [rbx + 0x78]
cmp rdx, 0xf
jbe 0x1400c55c7
push rax
pushf
mov eax, 0xe6d29ffc
pushf
not eax
add eax, 0xba7cb0f9
xor eax, 0xf293dcbb
rol eax, 0x71
popf
pushf
not eax
add eax, 0x86772792
xor eax, 0xede8e516
rol eax, 0x41
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x902fa818
pushf
not eax
add eax, 0xa499a6aa
xor eax, 0xbfd98348
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9afeda85
xor eax, 0x8b9a049b
rol eax, 0x30
popf
pushf
not eax
add eax, 0x873769d2
xor eax, 0xe5a269b8
rol eax, 0xfc
popf
jmp 0x1400c4c6a
mov rcx, qword [rbx + 0x60]
inc rdx
cmp rdx, 0x1000
jb 0x1400c5663
push rax
pushf
mov eax, 0x401528ce
pushf
not eax
add eax, 0x8e89163b
xor eax, 0xffba5237
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xaacc790f
xor eax, 0xb7939473
rol eax, 0x75
popf
pushf
not eax
add eax, 0xeaa263df
xor eax, 0xeaa2130d
rol eax, 0x1d
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x8c729237
pushf
not eax
add eax, 0x8b2ea78c
xor eax, 0xb609dafb
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdfd088a8
xor eax, 0x813f1f68
rol eax, 0xdb
popf
jmp 0x1400c4c6a
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c56f5
push rax
pushf
mov eax, 0x5fe5bfdd
pushf
not eax
add eax, 0xf6d9eb72
xor eax, 0xbc364eaa
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xdc029089
xor eax, 0xf4b909bc
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xa339b30e
xor eax, 0x85ae8f8c
rol eax, 0x92
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x8074f473
pushf
not eax
add eax, 0xf1c3dde8
xor eax, 0xffdb1e8f
rol eax, 0x30
popf
pushf
not eax
add eax, 0x963eabbf
xor eax, 0x9e431d61
rol eax, 0x9f
popf
jmp 0x1400c4c6a
mov rcx, r8
push rax
pushf
mov eax, 0x36424d1a
pushf
not eax
add eax, 0xef9571ae
xor eax, 0x8d6a9816
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb1a76da4
xor eax, 0xc45dec6f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8dc626c6
xor eax, 0xb75317f2
rol eax, 0xac
popf
jmp 0x1400c4c6a
call fcn.1400c3e2b
push rax
pushf
mov eax, 0xfd2d7a1c
pushf
not eax
add eax, 0xcbca1812
xor eax, 0x82213467
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x87d14c58
xor eax, 0xadeb7361
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9494e44b
xor eax, 0xf1ce0dd3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe3b18fc1
xor eax, 0x922afb18
rol eax, 0x4d
popf
jmp 0x1400c4c6a
mov qword [rbx + 0x70], rsi
mov qword [rbx + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rbx + 0x60], sil
mov rdx, qword [rbx + 0x58]
cmp rdx, 0xf
jbe 0x1400c582f
push rax
pushf
mov eax, 0x38c545d8
pushf
not eax
add eax, 0xf4f16d05
xor eax, 0x955d6680
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe0ab5730
xor eax, 0xceced0d0
rol eax, 0x18
popf
pushf
not eax
add eax, 0x888fb50d
xor eax, 0x9d18fa0a
rol eax, 0xc7
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x1c55ee5
pushf
not eax
add eax, 0xc06b7d46
xor eax, 0x9e671134
rol eax, 0x63
popf
pushf
not eax
add eax, 0x90c73a73
xor eax, 0x91a3f009
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa3fb2021
xor eax, 0xb2e6903d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe86ef878
xor eax, 0x9557c8a2
rol eax, 0xa8
popf
jmp 0x1400c4c6a
mov rcx, qword [rbx + 0x40]
inc rdx
cmp rdx, 0x1000
jb 0x1400c58cb
push rax
pushf
mov eax, 0x2786d5f4
pushf
not eax
add eax, 0xe07c1051
xor eax, 0xa06f5c67
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe772f4f4
xor eax, 0x8473a82c
rol eax, 0xcf
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x883b49d2
pushf
not eax
add eax, 0xf8a05093
xor eax, 0x980f2fda
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9998a44b
xor eax, 0xd7e5dca8
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9dd15275
xor eax, 0xc3d36dba
rol eax, 0xe
popf
jmp 0x1400c4c6a
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c5983
push rax
pushf
mov eax, 0x929f2135
pushf
not eax
add eax, 0xa0975ad7
xor eax, 0xceec1685
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe85a134a
xor eax, 0xac6f2555
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xcf8a46df
xor eax, 0xaeec5775
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe2861b66
xor eax, 0x9b6efe2d
rol eax, 0x95
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xfcfb0d9
pushf
not eax
add eax, 0xe7dcf273
xor eax, 0xba6f44c3
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x850f15ce
xor eax, 0xfcfe518b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc94ceb8d
xor eax, 0xa8419913
rol eax, 0x86
popf
jmp 0x1400c4c6a
mov rcx, r8
push rax
pushf
mov eax, 0xafa384ae
pushf
not eax
add eax, 0xaedffb1b
xor eax, 0x9a90ece0
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb3df7a99
xor eax, 0xdd2d1c6b
rol eax, 2
popf
pushf
not eax
add eax, 0xb740a9ac
xor eax, 0xc5df5405
rol eax, 0x44
popf
jmp 0x1400c4c6a
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x756a4d78
pushf
not eax
add eax, 0xd53d7d81
xor eax, 0xbf069509
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc3a43c99
xor eax, 0x9a014b8f
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xfdd7a066
xor eax, 0x8aeaa12d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf2314baf
xor eax, 0xc34de044
rol eax, 0xbf
popf
jmp 0x1400c4c6a
mov qword [rbx + 0x50], rsi
mov qword [rbx + 0x58], reloc.WS2_32.dll_ntohs
mov byte [rbx + 0x40], sil
mov rdx, qword [rbx + 0x38]
cmp rdx, 0xf
jbe 0x1400c5ae3
push rax
pushf
mov eax, 0x8fe841d3
pushf
not eax
add eax, 0x9356c72b
xor eax, 0xef3108d6
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8c41a32d
xor eax, 0xca7601a5
rol eax, 0x90
popf
pushf
not eax
add eax, 0x9d48b2ed
xor eax, 0xa5382cd8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc4942e84
xor eax, 0xd8859afe
rol eax, 0xd7
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x5486d49d
pushf
not eax
add eax, 0xff1ee552
xor eax, 0xf07c752a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcb869be1
xor eax, 0xc4cd8279
rol eax, 5
popf
jmp 0x1400c4c6a
mov rcx, qword [rbx + 0x20]
inc rdx
cmp rdx, 0x1000
jb 0x1400c5b7f
push rax
pushf
mov eax, 0xbd4f668b
pushf
not eax
add eax, 0xc678de22
xor eax, 0xa9aa062f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa106d6ad
xor eax, 0x819e4c10
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf515745a
xor eax, 0xf879b47d
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa2b308c5
xor eax, 0x9ced39b1
rol eax, 8
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0xccaf679e
pushf
not eax
add eax, 0x996605bc
xor eax, 0xceb3557f
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x95470981
xor eax, 0xbc38e6d3
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa2fccbde
xor eax, 0x8bdc4c22
rol eax, 0xac
popf
jmp 0x1400c4c6a
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c5c20
push rax
pushf
mov eax, 0xc599b299
pushf
not eax
add eax, 0x95a39bcc
xor eax, 0xe4ef8790
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc3aba89b
xor eax, 0xe000cb07
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8c5fb01b
xor eax, 0xebe22013
rol eax, 0x8e
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x34eeb6bc
pushf
not eax
add eax, 0xbc9eb7b4
xor eax, 0xe33d44bf
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa18c493d
xor eax, 0xca71c0ac
rol eax, 0x89
popf
jmp 0x1400c4c6a
mov rcx, r8
push rax
pushf
mov eax, 0x8587494c
pushf
not eax
add eax, 0xd101a7b2
xor eax, 0xdae5461a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc238df4e
xor eax, 0xc32fa11d
rol eax, 0xf
popf
jmp 0x1400c4c6a
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x1cdb4120
pushf
not eax
add eax, 0xbfbe9c23
xor eax, 0xd1448671
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe842fee2
xor eax, 0xfe09450e
rol eax, 0x8a
popf
jmp 0x1400c4c6a
mov qword [rbx + 0x30], rsi
mov qword [rbx + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rbx + 0x20], sil
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x1400c5d0e
push rax
pushf
mov eax, 0x8d8ddb41
pushf
not eax
add eax, 0xb783ca09
xor eax, 0xfa3155b6
rol eax, 2
popf
pushf
not eax
add eax, 0xe7cae784
xor eax, 0x98b7f84c
rol eax, 0x5c
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x6424c0a3
pushf
not eax
add eax, 0xa73275e3
xor eax, 0xc10e01b4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe8c1f7ce
xor eax, 0x9ae80bb8
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xaac7d796
xor eax, 0xeb1f7d57
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xae19982e
xor eax, 0xba84de1a
rol eax, 0x13
popf
jmp 0x1400c4c6a
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400c5dcf
push rax
pushf
mov eax, 0x53a3e887
pushf
not eax
add eax, 0xe70d246c
xor eax, 0xd9697a5e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xeb718e3d
xor eax, 0xfcd17362
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc7e1f9ae
xor eax, 0xf1d76e8f
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9dbcad31
xor eax, 0x8f423ce5
rol eax, 0xd7
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x769a0f5c
pushf
not eax
add eax, 0xdd19209a
xor eax, 0x9bc5d262
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd840c818
xor eax, 0x9624a756
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb105e7aa
xor eax, 0xd167ae22
rol eax, 0x6a
popf
jmp 0x1400c4c6a
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c5e5d
push rax
pushf
mov eax, 0x24666d2b
pushf
not eax
add eax, 0xeac80d3c
xor eax, 0xbbfe2f3c
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd5dbcb6f
xor eax, 0xdf1f8ebd
rol eax, 0xcf
popf
jmp 0x1400c4c6a
push rax
pushf
mov eax, 0x76fb9ca9
pushf
not eax
add eax, 0xefbda941
xor eax, 0xfca37f15
rol eax, 0xed
popf
pushf
not eax
add eax, 0xca933ee8
xor eax, 0x9c22ec1b
rol eax, 0x1c
popf
jmp 0x1400c4c6a
mov rcx, r8
push rax
pushf
mov eax, 0xbf784287
pushf
not eax
add eax, 0xbd730148
xor eax, 0xda54cbcb
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa31765b3
xor eax, 0xa2e10eac
rol eax, 0x66
popf
pushf
not eax
add eax, 0x90343d27
xor eax, 0xdd13d59d
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe71b7762
xor eax, 0x888c6f10
rol eax, 0xfb
popf
jmp 0x1400c4c6a
call fcn.1400c3e2b
mov qword [rbx + 0x10], rsi
mov byte [rbx], sil
mov rsi, qword [rsp + 0x40]
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov rbx, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3