Function at 0x1400c3dde
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xbd34709e
pushf
not eax
add eax, 0xe805965c
xor eax, 0xd81694dc
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8f8e351e
xor eax, 0xf950aa0e
rol eax, 0x4f
popf
cmp eax, 0x20
jne 0x1400c3e1b
popf
pop rax
jmp 0x1400c4f0b
cmp eax, 0
jne 0x1400c3e2a
popf
pop rax
jmp 0x1400c4037
cmp eax, 3
jne 0x1400c3e39
popf
pop rax
jmp 0x1400c41b9
cmp eax, 1
jne 0x1400c3e48
popf
pop rax
jmp 0x1400c40d2
cmp eax, 0xd
jne 0x1400c3e57
popf
pop rax
jmp 0x1400c4617
cmp eax, 0x1a
jne 0x1400c3e66
popf
pop rax
jmp 0x1400c4c0c
cmp eax, 0xe
jne 0x1400c3e75
popf
pop rax
jmp 0x1400c4660
cmp eax, 0xb
jne 0x1400c3e84
popf
pop rax
jmp 0x1400c4523
cmp eax, 0x19
jne 0x1400c3e93
popf
pop rax
jmp 0x1400c4b66
cmp eax, 8
jne 0x1400c3ea2
popf
pop rax
jmp 0x1400c43d0
cmp eax, 0x1d
jne 0x1400c3eb1
popf
pop rax
jmp 0x1400c4d92
cmp eax, 0x17
jne 0x1400c3ec0
popf
pop rax
jmp 0x1400c4ad2
cmp eax, 0x1c
jne 0x1400c3ecf
popf
pop rax
jmp 0x1400c4d36
cmp eax, 0x12
jne 0x1400c3ede
popf
pop rax
jmp 0x1400c4890
cmp eax, 0x18
jne 0x1400c3eed
popf
pop rax
jmp 0x1400c4b2e
cmp eax, 0x11
jne 0x1400c3efc
popf
pop rax
jmp 0x1400c47ec
cmp eax, 0x1b
jne 0x1400c3f0b
popf
pop rax
jmp 0x1400c4c95
cmp eax, 0x21
jne 0x1400c3f1a
popf
pop rax
jmp 0x1400c4fac
cmp eax, 0x23
jne 0x1400c3f29
popf
pop rax
jmp 0x1400c500d
cmp eax, 0x14
jne 0x1400c3f38
popf
pop rax
jmp 0x1400c48fe
cmp eax, 0xf
jne 0x1400c3f47
popf
pop rax
jmp 0x1400c46be
cmp eax, 0x13
jne 0x1400c3f56
popf
pop rax
jmp 0x1400c48c6
cmp eax, 0x15
jne 0x1400c3f65
popf
pop rax
jmp 0x1400c49b7
cmp eax, 0x24
jne 0x1400c3f74
popf
pop rax
jmp 0x1400c5073
cmp eax, 0x1e
jne 0x1400c3f83
popf
pop rax
jmp 0x1400c4ddd
cmp eax, 0xc
jne 0x1400c3f92
popf
pop rax
jmp 0x1400c4598
cmp eax, 7
jne 0x1400c3fa1
popf
pop rax
jmp 0x1400c439a
cmp eax, 5
jne 0x1400c3fb0
popf
pop rax
jmp 0x1400c42b3
cmp eax, 0x1f
jne 0x1400c3fbf
popf
pop rax
jmp 0x1400c4e5d
cmp eax, 0x10
jne 0x1400c3fce
popf
pop rax
jmp 0x1400c4763
cmp eax, 6
jne 0x1400c3fdd
popf
pop rax
jmp 0x1400c430f
cmp eax, 9
jne 0x1400c3fec
popf
pop rax
jmp 0x1400c4474
cmp eax, 4
jne 0x1400c3ffb
popf
pop rax
jmp 0x1400c4215
cmp eax, 0x16
jne 0x1400c400a
popf
pop rax
jmp 0x1400c4a53
cmp eax, 2
jne 0x1400c4019
popf
pop rax
jmp 0x1400c4108
cmp eax, 0xa
jne 0x1400c4028
popf
pop rax
jmp 0x1400c44aa
cmp eax, 0x22
jne 0x1400c4037
popf
pop rax
jmp 0x1400c5008
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 0x1400c409f
push rax
pushf
mov eax, 0xd86733ec
pushf
not eax
add eax, 0xcef16f91
xor eax, 0x9465d597
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb5b2ed5c
xor eax, 0x8d20faf4
rol eax, 0x24
popf
pushf
not eax
add eax, 0xed6463a5
xor eax, 0xb673ea14
rol eax, 2
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xac404b0d
pushf
not eax
add eax, 0x957713cd
xor eax, 0xe9a9e2f1
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc626fa54
xor eax, 0xe21d07af
rol eax, 7
popf
jmp 0x1400c3e0c
mov rax, qword [rcx]
push rax
pushf
mov eax, 0xf4c2dc1a
pushf
not eax
add eax, 0xf54af86b
xor eax, 0xfb01ee21
rol eax, 0
popf
pushf
not eax
add eax, 0xc20af9f1
xor eax, 0xc6a1077f
rol eax, 0xac
popf
jmp 0x1400c3e0c
mov byte [rax], sil
lea rax, [rcx + 0x20]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c4173
push rax
pushf
mov eax, 0xdae37898
pushf
not eax
add eax, 0x9b31da2c
xor eax, 0x97707795
rol eax, 8
popf
pushf
not eax
add eax, 0x99482f82
xor eax, 0x8d2a4471
rol eax, 7
popf
pushf
not eax
add eax, 0xecd192da
xor eax, 0xc3dcb48e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe59367d0
xor eax, 0xcc31e742
rol eax, 0xcb
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x4c3e231
pushf
not eax
add eax, 0x9c6a4048
xor eax, 0xe31a58b8
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xafd7ab2c
xor eax, 0xbc83643b
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa9cdc954
xor eax, 0xbaacfcbf
rol eax, 0xfb
popf
jmp 0x1400c3e0c
mov rax, qword [rax]
push rax
pushf
mov eax, 0xd9fbc89e
pushf
not eax
add eax, 0xc0b7b9e8
xor eax, 0xd85d2a52
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa7c46e66
xor eax, 0x8ed45597
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf656e4b8
xor eax, 0xf20c14d7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa4cdb453
xor eax, 0xae06a2ae
rol eax, 0x7f
popf
jmp 0x1400c3e0c
mov byte [rax], sil
lea rax, [rcx + 0x40]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c426d
push rax
pushf
mov eax, 0x47474dc0
pushf
not eax
add eax, 0xabd87d67
xor eax, 0xce154b6b
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8d0fed60
xor eax, 0xf5352f7c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xcd019402
xor eax, 0xd214b41b
rol eax, 0xf8
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x2c5f644a
pushf
not eax
add eax, 0x9eb9c6a0
xor eax, 0xaffcaede
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa9916deb
xor eax, 0x9992a3d3
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa1f81fbd
xor eax, 0xc3c9db09
rol eax, 0xe2
popf
jmp 0x1400c3e0c
mov rax, qword [rax]
push rax
pushf
mov eax, 0x112f5922
pushf
not eax
add eax, 0xaf95064b
xor eax, 0xb626dc6b
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9e212164
xor eax, 0xf98a9369
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9b94ec72
xor eax, 0xe93e749d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd74f55f1
xor eax, 0xcf232709
rol eax, 0xfd
popf
jmp 0x1400c3e0c
mov byte [rax], sil
lea rax, [rcx + 0x60]
mov qword [rax + 0x10], rsi
cmp qword [rax + 0x18], 0xf
jbe 0x1400c4354
push rax
pushf
mov eax, 0x2a19cecf
pushf
not eax
add eax, 0xf66cb477
xor eax, 0xa4de8c82
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe20a84ba
xor eax, 0xb6c62100
rol eax, 0x9c
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x1d63de62
pushf
not eax
add eax, 0xa89ae064
xor eax, 0xed490bf2
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaf6e6670
xor eax, 0x8ce74481
rol eax, 0x47
popf
pushf
not eax
add eax, 0x99a520de
xor eax, 0xccfaf5e2
rol eax, 0x13
popf
jmp 0x1400c3e0c
mov rax, qword [rax]
push rax
pushf
mov eax, 0x5b4b46e8
pushf
not eax
add eax, 0xbc0a57e7
xor eax, 0xc76f148a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xff665e4e
xor eax, 0xb7548bae
rol eax, 0x68
popf
jmp 0x1400c3e0c
lea rdi, [rcx + 0x80]
mov byte [rax], sil
mov qword [rdi + 0x10], rsi
mov rax, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x1400c4441
push rax
pushf
mov eax, 0x6d438379
pushf
not eax
add eax, 0xc2e1d9bb
xor eax, 0xa1d35e80
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbfd3f1a8
xor eax, 0xfca8e71b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc467211d
xor eax, 0xe8e9caa8
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd544af8e
xor eax, 0x8ec841a3
rol eax, 0xae
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x40a198cb
pushf
not eax
add eax, 0xf446caa9
xor eax, 0xfc5f91f3
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd9aaa048
xor eax, 0xef29b708
rol eax, 0xf5
popf
jmp 0x1400c3e0c
mov rax, qword [rdi]
push rax
pushf
mov eax, 0xfe8dd48b
pushf
not eax
add eax, 0x8650f568
xor eax, 0xdde9907a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb97f67ee
xor eax, 0xaf19c548
rol eax, 0x80
popf
jmp 0x1400c3e0c
mov byte [rax], sil
mov dword [rcx + 0xa0], esi
mov rdx, qword [rdi + 0x18]
cmp rdx, 0xf
jbe 0x1400c44f0
push rax
pushf
mov eax, 0x6f9abecd
pushf
not eax
add eax, 0xccc98cbb
xor eax, 0xad396d0e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfb732a8b
xor eax, 0xf9f91c40
rol eax, 0x20
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x50473b64
pushf
not eax
add eax, 0xd7a376a9
xor eax, 0xbd952f8d
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa567f5f3
xor eax, 0xff1eefaa
rol eax, 0xb4
popf
jmp 0x1400c3e0c
mov rcx, qword [rdi]
inc rdx
cmp rdx, 0x1000
jb 0x1400c4565
push rax
pushf
mov eax, 0xde53908b
pushf
not eax
add eax, 0xd59399b0
xor eax, 0xa170738a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb58e687f
xor eax, 0xfcf5a694
rol eax, 0x6c
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xa3f56d8b
pushf
not eax
add eax, 0xaae3b885
xor eax, 0xd7515439
rol eax, 0x18
popf
pushf
not eax
add eax, 0x8eb271de
xor eax, 0xd1e0b2bf
rol eax, 0x67
popf
jmp 0x1400c3e0c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c45e4
push rax
pushf
mov eax, 0x399b541f
pushf
not eax
add eax, 0xcad05431
xor eax, 0x8fba09e6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd0e3a651
xor eax, 0xb2ccf813
rol eax, 0x12
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xb2deaf44
pushf
not eax
add eax, 0xd654e6f2
xor eax, 0xdfe6543d
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa7c5a77c
xor eax, 0x85cc94b4
rol eax, 0x39
popf
jmp 0x1400c3e0c
mov rcx, r8
push rax
pushf
mov eax, 0x76c3f1d2
pushf
not eax
add eax, 0xb057e924
xor eax, 0xc123c480
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xbb22e0bc
xor eax, 0xffefe3ae
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd9e88e8c
xor eax, 0xd502a12f
rol eax, 0x33
popf
jmp 0x1400c3e0c
call fcn.1400bfce0
push rax
pushf
mov eax, 0x93a4c136
pushf
not eax
add eax, 0x99b26096
xor eax, 0xb0560efb
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9687b362
xor eax, 0xcb7b432d
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9959ec03
xor eax, 0x95b8ba77
rol eax, 0x81
popf
pushf
not eax
add eax, 0xcd3f872f
xor eax, 0x8ac33ddb
rol eax, 0x97
popf
jmp 0x1400c3e0c
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 0x1400c471d
push rax
pushf
mov eax, 0x650cf7a7
pushf
not eax
add eax, 0xd655d87f
xor eax, 0xeec5cdce
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8f49d0e3
xor eax, 0x95edca75
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf97099ce
xor eax, 0xb48a8bb2
rol eax, 0x2f
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x7f7c9152
pushf
not eax
add eax, 0xf2dbb6d1
xor eax, 0xc99ac5c0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf0bcb642
xor eax, 0xfd4f224c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xff9e4d6d
xor eax, 0xe96219fa
rol eax, 0x8e
popf
jmp 0x1400c3e0c
mov rcx, qword [rbx + 0x60]
inc rdx
cmp rdx, 0x1000
jb 0x1400c47b9
push rax
pushf
mov eax, 0x51ceb318
pushf
not eax
add eax, 0xb9421c31
xor eax, 0xad571fc5
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe4e26e47
xor eax, 0x93ba480a
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xae19ad4d
xor eax, 0xb40a01d3
rol eax, 0x13
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xf6c639b
pushf
not eax
add eax, 0xd71a6de7
xor eax, 0xfead1e23
rol eax, 0
popf
pushf
not eax
add eax, 0xcfeb2f8c
xor eax, 0x96ecdb23
rol eax, 0xf2
popf
jmp 0x1400c3e0c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c485d
push rax
pushf
mov eax, 0xbcdde96a
pushf
not eax
add eax, 0xbde3edb3
xor eax, 0xadbbbb74
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8ec16318
xor eax, 0xe1c40699
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8a50b6cf
xor eax, 0xabd38b15
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf9d1f208
xor eax, 0x9062d4b1
rol eax, 1
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xba7fd351
pushf
not eax
add eax, 0xa494e01c
xor eax, 0xd42c5ea6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe8e7da1d
xor eax, 0x9bf012f2
rol eax, 0xce
popf
jmp 0x1400c3e0c
mov rcx, r8
push rax
pushf
mov eax, 0x2e98ce49
pushf
not eax
add eax, 0xf5483277
xor eax, 0xb03965d7
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdc08d0cd
xor eax, 0xdecfe5cc
rol eax, 0x53
popf
jmp 0x1400c3e0c
call fcn.1400bfce0
push rax
pushf
mov eax, 0x4261d378
pushf
not eax
add eax, 0xfe592265
xor eax, 0xc8c3f1b6
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb8f0a07e
xor eax, 0xe91da314
rol eax, 0x4a
popf
jmp 0x1400c3e0c
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 0x1400c495e
push rax
pushf
mov eax, 0x5230d5ae
pushf
not eax
add eax, 0xb70f10b4
xor eax, 0xc62a8740
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd890ac5d
xor eax, 0xbdf85125
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe953afb6
xor eax, 0x90ea5699
rol eax, 0x79
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xe9628146
pushf
not eax
add eax, 0xd52880f7
xor eax, 0xbaa95f78
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbf3dd65e
xor eax, 0xae3fbc49
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa3539783
xor eax, 0xb8240f17
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x844fadcc
xor eax, 0xb08681db
rol eax, 0x3b
popf
jmp 0x1400c3e0c
mov rcx, qword [rbx + 0x40]
inc rdx
cmp rdx, 0x1000
jb 0x1400c49fa
push rax
pushf
mov eax, 0xc47ebe0b
pushf
not eax
add eax, 0xb3f6b641
xor eax, 0x80ff0a3d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd7bf9ff5
xor eax, 0xf7431dd9
rol eax, 0xeb
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xfee14c2c
pushf
not eax
add eax, 0xe640de4f
xor eax, 0xda807f91
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8974fbd4
xor eax, 0xdee7771b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe23af1cf
xor eax, 0xdcb69572
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd1f3bc94
xor eax, 0xd90641b7
rol eax, 0xc6
popf
jmp 0x1400c3e0c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c4a9f
push rax
pushf
mov eax, 0xab391c64
pushf
not eax
add eax, 0xdaf8cfb1
xor eax, 0xd35d804d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb448b7af
xor eax, 0x9ae9b93d
rol eax, 0x8f
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x1638229
pushf
not eax
add eax, 0xb6b14af1
xor eax, 0xf8773ca7
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb3b36f57
xor eax, 0xa78cd1dc
rol eax, 0x68
popf
jmp 0x1400c3e0c
mov rcx, r8
push rax
pushf
mov eax, 0xab2e85c9
pushf
not eax
add eax, 0xddaacd55
xor eax, 0xd01f3276
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc02eed7c
xor eax, 0xbddbf3f1
rol eax, 0x61
popf
pushf
not eax
add eax, 0x876b9f96
xor eax, 0x8a61a0cb
rol eax, 0x84
popf
pushf
not eax
add eax, 0xda139545
xor eax, 0xb710a0e6
rol eax, 0x35
popf
jmp 0x1400c3e0c
call fcn.1400bfce0
push rax
pushf
mov eax, 0xe864f833
pushf
not eax
add eax, 0xea0fbb07
xor eax, 0xd1e49837
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf77adc0e
xor eax, 0xc36744c4
rol eax, 0xbc
popf
jmp 0x1400c3e0c
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 0x1400c4bb3
push rax
pushf
mov eax, 0x23493fcf
pushf
not eax
add eax, 0xaca05ba5
xor eax, 0x98f8ae99
rol eax, 0x64
popf
pushf
not eax
add eax, 0xac370055
xor eax, 0x910fab93
rol eax, 0xaf
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xb711e776
pushf
not eax
add eax, 0xaaf1af10
xor eax, 0x95d189e1
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xce1dc3ad
xor eax, 0xa77e60a2
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb3d7b54a
xor eax, 0xe4ad8e84
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xc7419bf2
xor eax, 0xd66b79da
rol eax, 0xe4
popf
jmp 0x1400c3e0c
mov rcx, qword [rbx + 0x20]
inc rdx
cmp rdx, 0x1000
jb 0x1400c4c62
push rax
pushf
mov eax, 0xba711540
pushf
not eax
add eax, 0xda019ec9
xor eax, 0x88003567
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd4578544
xor eax, 0xb1eac67b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x860fd789
xor eax, 0xa2c7477f
rol eax, 0x4a
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x8c53e1f6
pushf
not eax
add eax, 0x97da2c05
xor eax, 0xc3004dd3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf16e74f5
xor eax, 0xc12f9bb0
rol eax, 0xb8
popf
jmp 0x1400c3e0c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c4cf0
push rax
pushf
mov eax, 0xf567de6b
pushf
not eax
add eax, 0xbc8de03a
xor eax, 0x89594198
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc78a0b32
xor eax, 0xcbfca978
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xbc424f09
xor eax, 0x8dbf3f30
rol eax, 0x7f
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x1dbdf2b4
pushf
not eax
add eax, 0x825a791c
xor eax, 0xf71b9aa2
rol eax, 0x70
popf
pushf
not eax
add eax, 0x971be67b
xor eax, 0x818a0e39
rol eax, 0x21
popf
pushf
not eax
add eax, 0x9001779a
xor eax, 0x9848bf24
rol eax, 0x1d
popf
jmp 0x1400c3e0c
mov rcx, r8
push rax
pushf
mov eax, 0xc90e7688
pushf
not eax
add eax, 0xd77a20ee
xor eax, 0x91b678e1
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb0a5c855
xor eax, 0xaa2e9925
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf91d66a4
xor eax, 0xf0189fd7
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb3d137de
xor eax, 0xb05e22ec
rol eax, 0x62
popf
jmp 0x1400c3e0c
call fcn.1400bfce0
push rax
pushf
mov eax, 0xb7cbfaca
pushf
not eax
add eax, 0xdfc844eb
xor eax, 0x96b9fd29
rol eax, 0x11
popf
pushf
not eax
add eax, 0x98c734d3
xor eax, 0x8b570a6d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe1c2f57c
xor eax, 0xa92110a3
rol eax, 0xc8
popf
jmp 0x1400c3e0c
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 0x1400c4e2a
push rax
pushf
mov eax, 0x9fd955b
pushf
not eax
add eax, 0x9058c4fd
xor eax, 0xe8d624ad
rol eax, 0x64
popf
pushf
not eax
add eax, 0xdf5039d0
xor eax, 0xf67ff509
rol eax, 0x16
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x3a4cb563
pushf
not eax
add eax, 0xa390dcb5
xor eax, 0xda95efb9
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfd5f642e
xor eax, 0xc3116fbb
rol eax, 0x50
popf
jmp 0x1400c3e0c
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400c4ec5
push rax
pushf
mov eax, 0xd16fc523
pushf
not eax
add eax, 0x97d3e736
xor eax, 0x8e7ca26e
rol eax, 0x12
popf
pushf
not eax
add eax, 0x82c430ec
xor eax, 0xe2c26e1d
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xba938863
xor eax, 0xe3e757f4
rol eax, 0x67
popf
pushf
not eax
add eax, 0xda052b49
xor eax, 0xc5ebe08f
rol eax, 0x5c
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0xb995a230
pushf
not eax
add eax, 0xbd57f1bc
xor eax, 0x8917e393
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xcea29379
xor eax, 0xe275d37e
rol eax, 0x40
popf
pushf
not eax
add eax, 0xec33b489
xor eax, 0xeffdfd6c
rol eax, 0x9b
popf
jmp 0x1400c3e0c
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400c4f53
push rax
pushf
mov eax, 0x48f59002
pushf
not eax
add eax, 0xb885fedf
xor eax, 0xa935fd10
rol eax, 7
popf
pushf
not eax
add eax, 0xc163ca63
xor eax, 0xee99e3ef
rol eax, 0x41
popf
jmp 0x1400c3e0c
push rax
pushf
mov eax, 0x670d69c4
pushf
not eax
add eax, 0xc6bb1863
xor eax, 0x95f96205
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xded913e1
xor eax, 0xbfd4d0df
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb3aba30e
xor eax, 0xcc9813fe
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xea0c377b
xor eax, 0xf40b765f
rol eax, 0x65
popf
jmp 0x1400c3e0c
mov rcx, r8
push rax
pushf
mov eax, 0xaf5c5e6
pushf
not eax
add eax, 0x8e643b09
xor eax, 0xc82eb1a7
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xeb2ab4bc
xor eax, 0xe67929c1
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9f2ee120
xor eax, 0xc4d6bb38
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbfc644f8
xor eax, 0x8f3bdb5b
rol eax, 0x54
popf
jmp 0x1400c3e0c
call fcn.1400bfce0
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