Function at 0x14005ba48
Capabilities:
Encrypt data using chaskey

Disassembly:
push rax
pushf
mov eax, 0x2f2d3728
pushf
not eax
add eax, 0xbd5fbb7b
xor eax, 0xe174ed27
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcd8bec8a
xor eax, 0xfe9efabe
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xb0012620
xor eax, 0x9c96a472
rol eax, 0xda
popf
pushf
not eax
add eax, 0xabd6f13f
xor eax, 0xde751242
rol eax, 0xde
popf
cmp eax, 0x29
jne 0x14005baab
popf
pop rax
jmp 0x14005d5c1
cmp eax, 0
jne 0x14005baba
popf
pop rax
jmp 0x14005be11
cmp eax, 3
jne 0x14005bac9
popf
pop rax
jmp 0x14005c034
cmp eax, 1
jne 0x14005bad8
popf
pop rax
jmp 0x14005bf1a
cmp eax, 0xd
jne 0x14005bae7
popf
pop rax
jmp 0x14005c5b9
cmp eax, 0x1a
jne 0x14005baf6
popf
pop rax
jmp 0x14005cd46
cmp eax, 0xe
jne 0x14005bb05
popf
pop rax
jmp 0x14005c690
cmp eax, 0x31
jne 0x14005bb14
popf
pop rax
jmp 0x14005d98d
cmp eax, 0x19
jne 0x14005bb23
popf
pop rax
jmp 0x14005cc95
cmp eax, 8
jne 0x14005bb32
popf
pop rax
jmp 0x14005c329
cmp eax, 0x2a
jne 0x14005bb41
popf
pop rax
jmp 0x14005d660
cmp eax, 0x17
jne 0x14005bb50
popf
pop rax
jmp 0x14005cb91
cmp eax, 0x1c
jne 0x14005bb5f
popf
pop rax
jmp 0x14005ce87
cmp eax, 0x2e
jne 0x14005bb6e
popf
pop rax
jmp 0x14005d855
cmp eax, 0x18
jne 0x14005bb7d
popf
pop rax
jmp 0x14005cbf7
cmp eax, 0x2b
jne 0x14005bb8c
popf
pop rax
jmp 0x14005d728
cmp eax, 0x1b
jne 0x14005bb9b
popf
pop rax
jmp 0x14005cde5
cmp eax, 0x2d
jne 0x14005bbaa
popf
pop rax
jmp 0x14005d7d3
cmp eax, 0x23
jne 0x14005bbb9
popf
pop rax
jmp 0x14005d227
cmp eax, 0x25
jne 0x14005bbc8
popf
pop rax
jmp 0x14005d366
cmp eax, 0x32
jne 0x14005bbd7
popf
pop rax
jmp 0x14005d9f3
cmp eax, 0x13
jne 0x14005bbe6
popf
pop rax
jmp 0x14005c8e6
cmp eax, 0x33
jne 0x14005bbf5
popf
pop rax
jmp 0x14005da97
cmp eax, 0x24
jne 0x14005bc04
popf
pop rax
jmp 0x14005d2aa
cmp eax, 0x1e
jne 0x14005bc13
popf
pop rax
jmp 0x14005cf1f
cmp eax, 0xc
jne 0x14005bc22
popf
pop rax
jmp 0x14005c581
cmp eax, 0x26
jne 0x14005bc31
popf
pop rax
jmp 0x14005d3a6
cmp eax, 0x27
jne 0x14005bc40
popf
pop rax
jmp 0x14005d45b
cmp eax, 0x30
jne 0x14005bc4f
popf
pop rax
jmp 0x14005d8d1
cmp eax, 0x10
jne 0x14005bc5e
popf
pop rax
jmp 0x14005c7c4
cmp eax, 0x37
jne 0x14005bc6d
popf
pop rax
jmp 0x14005dccd
cmp eax, 9
jne 0x14005bc7c
popf
pop rax
jmp 0x14005c3f3
cmp eax, 0x39
jne 0x14005bc8b
popf
pop rax
jmp 0x14005dd78
cmp eax, 0x16
jne 0x14005bc9a
popf
pop rax
jmp 0x14005caff
cmp eax, 0x28
jne 0x14005bca9
popf
pop rax
jmp 0x14005d504
cmp eax, 0xa
jne 0x14005bcb8
popf
pop rax
jmp 0x14005c4a5
cmp eax, 0x36
jne 0x14005bcc7
popf
pop rax
jmp 0x14005dc3f
cmp eax, 0x14
jne 0x14005bcd6
popf
pop rax
jmp 0x14005c969
cmp eax, 7
jne 0x14005bce5
popf
pop rax
jmp 0x14005c28b
cmp eax, 0x34
jne 0x14005bcf4
popf
pop rax
jmp 0x14005db19
cmp eax, 2
jne 0x14005bd03
popf
pop rax
jmp 0x14005bfce
cmp eax, 0x20
jne 0x14005bd12
popf
pop rax
jmp 0x14005d092
cmp eax, 0x1d
jne 0x14005bd21
popf
pop rax
jmp 0x14005ced4
cmp eax, 0x11
jne 0x14005bd30
popf
pop rax
jmp 0x14005c844
cmp eax, 0x35
jne 0x14005bd3f
popf
pop rax
jmp 0x14005dbb3
cmp eax, 0x3a
jne 0x14005bd4e
popf
pop rax
jmp 0x14005ddd0
cmp eax, 0x12
jne 0x14005bd5d
popf
pop rax
jmp 0x14005c884
cmp eax, 0x21
jne 0x14005bd6c
popf
pop rax
jmp 0x14005d15e
cmp eax, 0x38
jne 0x14005bd7b
popf
pop rax
jmp 0x14005dd2d
cmp eax, 0xb
jne 0x14005bd8a
popf
pop rax
jmp 0x14005c521
cmp eax, 0xf
jne 0x14005bd99
popf
pop rax
jmp 0x14005c71c
cmp eax, 0x15
jne 0x14005bda8
popf
pop rax
jmp 0x14005caa4
cmp eax, 5
jne 0x14005bdb7
popf
pop rax
jmp 0x14005c180
cmp eax, 6
jne 0x14005bdc6
popf
pop rax
jmp 0x14005c225
cmp eax, 0x22
jne 0x14005bdd5
popf
pop rax
jmp 0x14005d1be
cmp eax, 0x2c
jne 0x14005bde4
popf
pop rax
jmp 0x14005d788
cmp eax, 0x1f
jne 0x14005bdf3
popf
pop rax
jmp 0x14005cfef
cmp eax, 4
jne 0x14005be02
popf
pop rax
jmp 0x14005c124
cmp eax, 0x2f
jne 0x14005be11
popf
pop rax
jmp 0x14005d8c7
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x70
mov rbx, r9
mov r15d, r8d
mov r14, rdx
mov rdi, rcx
mov qword [rbp - 0x28], rdx
xor r12d, r12d
mov dword [rbp - 0x30], r12d
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], r12
mov qword [rdx + 0x18], r12
lea r8d, [r12 + 0xd]
lea rdx, [0x1838696b5]
pushf
sub rdx, 0x43843c75
popf
mov rcx, r14
call fcn.1400af416
mov dword [rbp - 0x30], 1
mov rdx, qword [rbx + 0x10]
test rdx, rdx
je 0x14005bec1
push rax
pushf
mov eax, 0x284b85a5
pushf
not eax
add eax, 0xf1f30d8c
xor eax, 0xba4daaba
rol eax, 0x58
popf
pushf
not eax
add eax, 0xaa55da90
xor eax, 0x8a01e5b3
rol eax, 0x31
popf
pushf
not eax
add eax, 0xde6f4c0c
xor eax, 0xb2cbbc49
rol eax, 0x7f
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xbf1a53b8
pushf
not eax
add eax, 0xc877aad9
xor eax, 0xb8fe0207
rol eax, 0x86
popf
pushf
not eax
add eax, 0x917ae629
xor eax, 0xd8f5ebd4
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd3551d95
xor eax, 0x9cb7ecca
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc398c6c8
xor eax, 0xd5b7e564
rol eax, 0xb7
popf
jmp 0x14005ba9c
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], r12b
mov dword [rbp - 0x30], 3
add rdx, 0xf
cmp rdx, 0x10
jb 0x14005bf9b
push rax
pushf
mov eax, 0xdc11efa5
pushf
not eax
add eax, 0x97a128f3
xor eax, 0xdf09f693
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9ab83ecf
xor eax, 0xf37deb16
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe088967e
xor eax, 0xaa689923
rol eax, 0x33
popf
pushf
not eax
add eax, 0xe1144c7b
xor eax, 0x9cd2d32b
rol eax, 0xc6
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x330227f5
pushf
not eax
add eax, 0xb52f9017
xor eax, 0xcf301a07
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb45eb67a
xor eax, 0xe2879595
rol eax, 0x19
popf
jmp 0x14005ba9c
lea rcx, [rbp - 0x50]
call fcn.14007452f
mov qword [rbp - 0x40], r12
push rax
pushf
mov eax, 0xd8c3f5fb
pushf
not eax
add eax, 0x8e5fbb00
xor eax, 0xbd8a0665
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb35f27a5
xor eax, 0xe958238c
rol eax, 0xab
popf
pushf
not eax
add eax, 0xde0bc7a5
xor eax, 0x90365118
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc838e16a
xor eax, 0xfdf92f91
rol eax, 0x7c
popf
jmp 0x14005ba9c
mov r8d, 0x25962b3d
pushf
not r8d
add r8d, 0xab62b42c
xor r8d, 0xdb75d8ed
rol r8d, 0xfc
popf
pushf
not r8d
add r8d, 0xb96f499d
xor r8d, 0x9469ed69
rol r8d, 0x91
popf
pushf
not r8d
add r8d, 0x9daa2191
xor r8d, 0xe9bfc9bc
rol r8d, 0xf6
popf
lea rdx, [0x1825583a8]
pushf
sub rdx, 0x42532958
popf
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x14005c0f1
push rax
pushf
mov eax, 0x980e620c
pushf
not eax
add eax, 0xec99d50c
xor eax, 0x87e97abb
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9b5528f1
xor eax, 0xe864320d
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9c80df5c
xor eax, 0xfc319165
rol eax, 0x76
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xeae7ef2c
pushf
not eax
add eax, 0xeb0a5bf6
xor eax, 0xe9cd0a2c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfdb46e4c
xor eax, 0xe018d6a4
rol eax, 3
popf
jmp 0x14005ba9c
mov rbx, qword [rbx]
push rax
pushf
mov eax, 0xc70d0a22
pushf
not eax
add eax, 0x86d17386
xor eax, 0x91a57e00
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x83af53b5
xor eax, 0xcd1feba4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xce15e8d9
xor eax, 0xccb42966
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x82d70c22
xor eax, 0xed267066
rol eax, 0xf4
popf
jmp 0x14005ba9c
mov rdx, rbx
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
cmp rcx, rdx
jae 0x14005c1df
push rax
pushf
mov eax, 0x417fd7a8
pushf
not eax
add eax, 0xa0fff67f
xor eax, 0xb14c5689
rol eax, 5
popf
pushf
not eax
add eax, 0xdce77282
xor eax, 0x89990c68
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9ffd7adc
xor eax, 0xb29ff183
rol eax, 0x36
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xf3dc0644
pushf
not eax
add eax, 0xb55cc2da
xor eax, 0xac12c180
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe1ff6d0a
xor eax, 0x995e908d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xdda762e2
xor eax, 0xd1b230d3
rol eax, 0xba
popf
jmp 0x14005ba9c
lea rax, [rcx + 1]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x50]
cmp rdx, 0x10
cmovae rax, qword [rbp - 0x50]
mov word [rax + rcx], 0x20
jmp 0x14005c329
mov r9b, 0x16
pushf
not r9b
add r9b, 0xb1
xor r9b, 0x24
rol r9b, 0xdf
popf
pushf
not r9b
add r9b, 0x9a
xor r9b, 0x6f
rol r9b, 0x85
popf
pushf
not r9b
add r9b, 0xfb
xor r9b, 0x52
rol r9b, 0x1c
popf
lea rcx, [rbp - 0x50]
call fcn.140055000
push rax
pushf
mov eax, 0xc4b7547e
pushf
not eax
add eax, 0xb0dbf513
xor eax, 0xf093ae61
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8538cf4c
xor eax, 0xe0b08b62
rol eax, 9
popf
pushf
not eax
add eax, 0xd47ab341
xor eax, 0x802d22ff
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe92009e5
xor eax, 0xb83b0659
rol eax, 0x6b
popf
jmp 0x14005ba9c
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
mov rcx, r14
call fcn.1400c9042
mov dword [rbp - 0x30], 1
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14005c3ad
push rax
pushf
mov eax, 0x5a4dcb54
pushf
not eax
add eax, 0xd213ed6d
xor eax, 0xbb9c6fb9
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf79a7ce3
xor eax, 0xbacc88ab
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd7d70ca0
xor eax, 0xc6c6bd85
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe4fe2ca3
xor eax, 0xd182bc3c
rol eax, 0x5d
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xe3865829
pushf
not eax
add eax, 0xf08a995d
xor eax, 0xcd521f9c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xdf87c4f9
xor eax, 0x92235623
rol eax, 0x78
popf
pushf
not eax
add eax, 0xadb164cc
xor eax, 0xf6db6c49
rol eax, 7
popf
jmp 0x14005ba9c
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c45f
push rax
pushf
mov eax, 0x7dc1531a
pushf
not eax
add eax, 0x94c8fc03
xor eax, 0xc6009724
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xcfeb786b
xor eax, 0xebce0401
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x956915fd
xor eax, 0xea00c088
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd7ab7ac4
xor eax, 0xad3327c1
rol eax, 0x80
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x8e0b7b76
pushf
not eax
add eax, 0xfb57afc1
xor eax, 0xbc4dda1d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcb13d030
xor eax, 0xbfa5980d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xec6ed0d0
xor eax, 0x97f2fc65
rol eax, 8
popf
jmp 0x14005ba9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005c4ed
push rax
pushf
mov eax, 0xd6567f57
pushf
not eax
add eax, 0xbcc8227b
xor eax, 0xafa8039c
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc2ec1e21
xor eax, 0xe94b5c17
rol eax, 0x7a
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xcbedcfd7
pushf
not eax
add eax, 0xd4525858
xor eax, 0xf40a07cc
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x819cab37
xor eax, 0xe20eda4d
rol eax, 0x5a
popf
jmp 0x14005ba9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0x68e07be1
pushf
not eax
add eax, 0xabe20ddf
xor eax, 0x8ca51a81
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbb683928
xor eax, 0xc90066e2
rol eax, 0x26
popf
jmp 0x14005ba9c
mov r8d, 0x9b37f057
pushf
not r8d
add r8d, 0xa496d08b
xor r8d, 0xa2f83d5e
rol r8d, 0x8b
popf
pushf
not r8d
add r8d, 0xc15315be
xor r8d, 0x8a67a868
rol r8d, 0x3e
popf
lea rdx, [0x1987540d2]
pushf
sub rdx, 0x5872e672
popf
mov rcx, r14
call fcn.1400c9042
mov ecx, dword [rdi + 0x40]
cmp ecx, 0xe
jne 0x14005c65d
push rax
pushf
mov eax, 0xb3ca6441
pushf
not eax
add eax, 0xff5c05d2
xor eax, 0x93bec9d9
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe2e8f02c
xor eax, 0x80a68f03
rol eax, 0xe
popf
pushf
not eax
add eax, 0xeec91018
xor eax, 0xc65c4f08
rol eax, 0x39
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xf9234b98
pushf
not eax
add eax, 0xb760a19a
xor eax, 0xe7f6455b
rol eax, 0xea
popf
pushf
not eax
add eax, 0xff6721a6
xor eax, 0xd33bb83e
rol eax, 0xf0
popf
jmp 0x14005ba9c
lea rcx, [rdi + 0x48]
lea rdx, [rbp - 0x20]
call fcn.1400c73c6
mov rsi, rax
mov rdi, qword [rdi + 0xb8]
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], 0
mov dword [rbp - 0x30], 5
mov rbx, 0xffffffffffffffff
mov rcx, rbx
nop dword [rax]
push rax
pushf
mov eax, 0x54a41a
pushf
not eax
add eax, 0xae3549c0
xor eax, 0xdbf17dc3
rol eax, 0x52
popf
pushf
not eax
add eax, 0x80eedc0c
xor eax, 0xffbb98cd
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb15397ce
xor eax, 0xeb803691
rol eax, 0x85
popf
jmp 0x14005ba9c
inc rcx
cmp byte [rdi + rcx], 0
jne 0x14005c77e
push rax
pushf
mov eax, 0xed368582
pushf
not eax
add eax, 0xc8ef865b
xor eax, 0xc8a4f2b9
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbf119c31
xor eax, 0xae39653f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xfecbf506
xor eax, 0xd3cbe94b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbf529ff0
xor eax, 0x8f31e3ff
rol eax, 0xc8
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x5a4ecc76
pushf
not eax
add eax, 0xf0b71563
xor eax, 0xd17e5ae9
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfc7513ea
xor eax, 0xfe84a7e3
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd6216cf9
xor eax, 0xe98c6acb
rol eax, 0x35
popf
jmp 0x14005ba9c
mov rdx, qword [rax + 0x10]
add rdx, 0xf
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
cmp rdx, 0x10
jb 0x14005c811
push rax
pushf
mov eax, 0x5a09a081
pushf
not eax
add eax, 0xeb433f98
xor eax, 0xa80f4a4f
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa3596521
xor eax, 0xce002bfb
rol eax, 0x60
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xc537cdb0
pushf
not eax
add eax, 0xfeeed34f
xor eax, 0xeaff6d1d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd9989bad
xor eax, 0xb5b68c5f
rol eax, 0x8b
popf
jmp 0x14005ba9c
lea rcx, [rbp - 0x50]
call fcn.14007452f
mov qword [rbp - 0x40], r12
push rax
pushf
mov eax, 0xb635407e
pushf
not eax
add eax, 0xa66f377d
xor eax, 0x9e031c12
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xfa2a88fc
xor eax, 0xa2571724
rol eax, 0x4d
popf
jmp 0x14005ba9c
mov r8, rbx
nop word [rax + rax]
push rax
pushf
mov eax, 0xd673acec
pushf
not eax
add eax, 0xabd70940
xor eax, 0xbf16c03a
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe9718b8c
xor eax, 0xe8f1e9be
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc49d26ea
xor eax, 0xf0bcb8cb
rol eax, 6
popf
pushf
not eax
add eax, 0xdd3960a9
xor eax, 0xe59583e1
rol eax, 0x6f
popf
jmp 0x14005ba9c
inc r8
cmp byte [rdi + r8], 0
jne 0x14005c936
push rax
pushf
mov eax, 0xc2c6be28
pushf
not eax
add eax, 0xb7bdba72
xor eax, 0xead1067d
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd1781b1d
xor eax, 0x809f7b4f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x91a21352
xor eax, 0xc7078fdb
rol eax, 0x3b
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xea5c91e3
pushf
not eax
add eax, 0xa387963c
xor eax, 0xbbc30375
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9d927ae5
xor eax, 0xf08f92d4
rol eax, 0x61
popf
jmp 0x14005ba9c
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov r8d, 0xc650da53
pushf
not r8d
add r8d, 0x95db274e
xor r8d, 0xe733bdbb
rol r8d, 0x37
popf
pushf
not r8d
add r8d, 0xa07941ec
xor r8d, 0xab0f3e99
rol r8d, 0x11
popf
pushf
not r8d
add r8d, 0xccc6f537
xor r8d, 0x8a0a973d
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0xd8144233
xor r8d, 0xf4a2b43b
rol r8d, 0xda
popf
lea rdx, [0x1bc61cef2]
pushf
sub rdx, 0x7c5f748a
popf
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov r8, qword [rsi + 0x10]
cmp qword [rsi + 0x18], 0x10
jb 0x14005ca5e
push rax
pushf
mov eax, 0xef86778a
pushf
not eax
add eax, 0xa67115b3
xor eax, 0xac406d49
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x903cf5de
xor eax, 0xebae232b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb1df5427
xor eax, 0xe89b2bee
rol eax, 0x71
popf
pushf
not eax
add eax, 0xfdf47c44
xor eax, 0xccf1a381
rol eax, 0x43
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xca0a485e
pushf
not eax
add eax, 0xb88380c1
xor eax, 0xb802b7c1
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf9c976da
xor eax, 0xa4f6ed36
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x95e0ad4a
xor eax, 0x8efcf70d
rol eax, 0x96
popf
jmp 0x14005ba9c
mov rsi, qword [rsi]
push rax
pushf
mov eax, 0x909a5936
pushf
not eax
add eax, 0xad4f21a6
xor eax, 0xd09531a6
rol eax, 1
popf
pushf
not eax
add eax, 0xf189cb85
xor eax, 0xb244b171
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe9c18dd7
xor eax, 0x9b6adf50
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb484dd1b
xor eax, 0xc38baad1
rol eax, 0xa6
popf
jmp 0x14005ba9c
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
cmp rcx, rdx
jae 0x14005cb5e
push rax
pushf
mov eax, 0x87b9ca2d
pushf
not eax
add eax, 0xc46737ef
xor eax, 0x9e545421
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xbcde62e7
xor eax, 0x8e837c02
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe5551b63
xor eax, 0xfd04ddb1
rol eax, 0x8d
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xf0d94b5b
pushf
not eax
add eax, 0x9b203fb4
xor eax, 0xe8d7b4fe
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe7800c2c
xor eax, 0xa56ecb85
rol eax, 0x6c
popf
jmp 0x14005ba9c
lea rax, [rcx + 1]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x50]
cmp rdx, 0x10
cmovae rax, qword [rbp - 0x50]
mov word [rax + rcx], 0x27
jmp 0x14005cc95
mov r9b, reloc.WS2_32.dll_setsockopt
pushf
not r9b
add r9b, 0x53
xor r9b, 0xcf
rol r9b, 0xea
popf
pushf
not r9b
add r9b, 0x5b
xor r9b, 0xc6
rol r9b, 0xea
popf
pushf
not r9b
add r9b, 0xde
xor r9b, 0xca
rol r9b, 0x6c
popf
lea rcx, [rbp - 0x50]
call fcn.140055000
push rax
pushf
mov eax, 0x1e0085b0
pushf
not eax
add eax, 0xc66ab58d
xor eax, 0xee984c7f
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa8a74bbc
xor eax, 0xb1ca109c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9b25ddda
xor eax, 0xd2097481
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x96a702ee
xor eax, 0xe58d3d48
rol eax, 0x5b
popf
jmp 0x14005ba9c
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
mov rcx, r14
call fcn.1400c9042
nop
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14005cced
push rax
pushf
mov eax, 0x21428a86
pushf
not eax
add eax, 0x9b6f8c4a
xor eax, 0x8283965b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd2c93446
xor eax, 0xe94924bb
rol eax, 0xf2
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x3312d40e
pushf
not eax
add eax, 0xadfe0a13
xor eax, 0xe46a6826
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xeaeacbee
xor eax, 0x94fd66e7
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x82f7f9f1
xor eax, 0xca3d423f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe40495be
xor eax, 0x8d55e7f1
rol eax, 0x11
popf
jmp 0x14005ba9c
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cd9f
push rax
pushf
mov eax, 0xec059d1b
pushf
not eax
add eax, 0xc7d498f4
xor eax, 0xa2f522cf
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc1b761e7
xor eax, 0x8c3ec15b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa031ba5e
xor eax, 0xcc1a9e19
rol eax, 0x4c
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xf109e906
pushf
not eax
add eax, 0xf6dfa2a1
xor eax, 0x94dec3f9
rol eax, 0x12
popf
pushf
not eax
add eax, 0xddf16757
xor eax, 0xa2fcb523
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x8df1e58c
xor eax, 0x9141e6d7
rol eax, 0x36
popf
jmp 0x14005ba9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005ce53
push rax
pushf
mov eax, 0xc6e8a6f8
pushf
not eax
add eax, 0xc947b1c2
xor eax, 0xdecb9b2b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc8c5bf3b
xor eax, 0xdc124362
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xbf7a8468
xor eax, 0xdc6309d5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa845df5e
xor eax, 0xd878b096
rol eax, 9
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x7a0a9876
pushf
not eax
add eax, 0xb3237ced
xor eax, 0x92865528
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb10d9926
xor eax, 0xe214e9d0
rol eax, 0x4b
popf
jmp 0x14005ba9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xb587ea8b
pushf
not eax
add eax, 0xe951a240
xor eax, 0xf5e2cc5a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa1731a63
xor eax, 0x98ca12ee
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xdda84d50
xor eax, 0xe0bbe3e7
rol eax, 0xe8
popf
jmp 0x14005ba9c
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14005cf96
push rax
pushf
mov eax, 0xd3ba2fc3
pushf
not eax
add eax, 0xe7660b29
xor eax, 0xebf54650
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xdf417c0f
xor eax, 0xd1d3d1f3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdef20346
xor eax, 0xcd2e3fad
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa7e50da0
xor eax, 0x9976a3db
rol eax, 0x54
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x10ba40df
pushf
not eax
add eax, 0x949913d0
xor eax, 0xa9f31a0c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf9cb2104
xor eax, 0xb88be314
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9c8c7ec0
xor eax, 0xcc102262
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8eb70e4e
xor eax, 0xd946118b
rol eax, 0x3e
popf
jmp 0x14005ba9c
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d039
push rax
pushf
mov eax, 0xaffa4b85
pushf
not eax
add eax, 0x90fc863f
xor eax, 0x9a193879
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xab83e0c0
xor eax, 0xe4c130a1
rol eax, 0x94
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x358a4677
pushf
not eax
add eax, 0xdde74f80
xor eax, 0xb94f0655
rol eax, 0x26
popf
pushf
not eax
add eax, 0xefff8a6e
xor eax, 0xdbe3d2f5
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa41c40a8
xor eax, 0xda214524
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc574c509
xor eax, 0xd611a985
rol eax, 0x33
popf
jmp 0x14005ba9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005d104
push rax
pushf
mov eax, 0xbbbcc7fb
pushf
not eax
add eax, 0xce95b8b6
xor eax, 0xc160f5c7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa9789e87
xor eax, 0xecd8378f
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf41198a9
xor eax, 0x91f46109
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe3723e6c
xor eax, 0x82bc9a98
rol eax, 0x72
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xe7eeefb0
pushf
not eax
add eax, 0xf2e840a4
xor eax, 0x8b5f6978
rol eax, 7
popf
pushf
not eax
add eax, 0xa658a9e8
xor eax, 0x830f2d0b
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe597bdb1
xor eax, 0x859d77f4
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x97829df0
xor eax, 0xd9fd0961
rol eax, 0xc0
popf
jmp 0x14005ba9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140014df0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], 0
mov dword [rbp - 0x30], 9
mov rbx, 0xffffffffffffffff
mov rax, rbx
nop word [rax + rax]
push rax
pushf
mov eax, 0x8a38d91e
pushf
not eax
add eax, 0xa685ed59
xor eax, 0xdc059582
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc9e80fcc
xor eax, 0xaf440b43
rol eax, 0xd
popf
jmp 0x14005ba9c
lea rax, [rax + 1]
cmp byte [rdi + rax], 0
jne 0x14005d277
push rax
pushf
mov eax, 0x2ec6aebb
pushf
not eax
add eax, 0xecd581cf
xor eax, 0xaa1ce8a8
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf1a6767e
xor eax, 0xb3d8c999
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf5307e11
xor eax, 0xe7fcd21e
rol eax, 0x6a
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xd7900ca0
pushf
not eax
add eax, 0x9bdbd39f
xor eax, 0x86c17489
rol eax, 5
popf
pushf
not eax
add eax, 0xf5ba309f
xor eax, 0xa463e0ae
rol eax, 0xfd
popf
jmp 0x14005ba9c
lea rdx, [rax + 0xb]
cmp rdx, 0x10
jb 0x14005d30d
push rax
pushf
mov eax, 0x5bf107d8
pushf
not eax
add eax, 0xa0cf6938
xor eax, 0xe5db7889
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdf0c8587
xor eax, 0x8b061ef0
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x97982699
xor eax, 0xd701f4bd
rol eax, 0x99
popf
pushf
not eax
add eax, 0xaf8a93f7
xor eax, 0xba79667c
rol eax, 0xce
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xd0ac78a1
pushf
not eax
add eax, 0xe2863387
xor eax, 0x8ee26169
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb0a00bee
xor eax, 0x98ac6681
rol eax, 0x83
popf
pushf
not eax
add eax, 0xebc6dce9
xor eax, 0xe64605d1
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd31a8e2f
xor eax, 0xfe575438
rol eax, 0x6b
popf
jmp 0x14005ba9c
lea rcx, [rbp - 0x50]
call fcn.14007452f
mov qword [rbp - 0x40], r12
push rax
pushf
mov eax, 0xfd811e33
pushf
not eax
add eax, 0xc73a0754
xor eax, 0xde7a8f1c
rol eax, 5
popf
pushf
not eax
add eax, 0xd2d22178
xor eax, 0xba8559f7
rol eax, 0x44
popf
jmp 0x14005ba9c
mov r8d, 0xf656ad70
pushf
not r8d
add r8d, 0xa1b85665
xor r8d, 0x9966e913
rol r8d, 0x14
popf
pushf
not r8d
add r8d, 0xc4e22e55
xor r8d, 0xb06f0de0
rol r8d, 0xa7
popf
lea rdx, [0x1aa4de03e]
pushf
sub rdx, 0x6a4b8546
popf
lea rcx, [rbp - 0x50]
call fcn.1400c9042
mov r8, rbx
nop word [rax + rax]
push rax
pushf
mov eax, 0x568853dd
pushf
not eax
add eax, 0xc5a7c53a
xor eax, 0xb66c5e21
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdede0b4a
xor eax, 0xe2ea742e
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8c5831ef
xor eax, 0xf19d00cc
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x88b38038
xor eax, 0xaada1942
rol eax, 0xb4
popf
jmp 0x14005ba9c
inc r8
cmp byte [rdi + r8], 0
jne 0x14005d4be
push rax
pushf
mov eax, 0xf23af2fd
pushf
not eax
add eax, 0xe899b5b4
xor eax, 0x8b8fc6f3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xba5148eb
xor eax, 0x89aeb276
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9193fdf3
xor eax, 0x93897d1d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x88ab42a1
xor eax, 0x81c2fa26
rol eax, 0x14
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x6f0f2668
pushf
not eax
add eax, 0x9c7671b8
xor eax, 0xe168f8f9
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xfbbcf9c4
xor eax, 0xf22c1ebe
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc9f0d075
xor eax, 0xda524f9b
rol eax, 0x60
popf
jmp 0x14005ba9c
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1400c9042
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
mov rcx, r14
call fcn.1400c9042
nop
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14005d58e
push rax
pushf
mov eax, 0xc6e3658c
pushf
not eax
add eax, 0xb417ac91
xor eax, 0x8b22c8ee
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa961f234
xor eax, 0xf4365a88
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe2357591
xor eax, 0xa3f59e42
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf1f22492
xor eax, 0xab66ec7a
rol eax, 0x56
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x8169df02
pushf
not eax
add eax, 0xd74d132f
xor eax, 0xcdb65a84
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb64f89de
xor eax, 0xd87a76d1
rol eax, 0x44
popf
jmp 0x14005ba9c
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d62d
push rax
pushf
mov eax, 0xf0be62a0
pushf
not eax
add eax, 0xbf5a956a
xor eax, 0x80255edd
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x909d3a80
xor eax, 0xe6cf5e08
rol eax, 4
popf
pushf
not eax
add eax, 0xc17baf7e
xor eax, 0xb928acfd
rol eax, 0x62
popf
pushf
not eax
add eax, 0xaddcd62f
xor eax, 0xc1d54796
rol eax, 0xce
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x9cdf264c
pushf
not eax
add eax, 0xab22a960
xor eax, 0xc3524f12
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc197ef4e
xor eax, 0x8816d5ab
rol eax, 0xb5
popf
jmp 0x14005ba9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005d6ce
push rax
pushf
mov eax, 0x3b58d6
pushf
not eax
add eax, 0x8e871d19
xor eax, 0xdc308adc
rol eax, 0x88
popf
pushf
not eax
add eax, 0x977a3742
xor eax, 0x8973b745
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xacbb1eb8
xor eax, 0xf11067fd
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbe895c75
xor eax, 0xefcb3f3c
rol eax, 0xcb
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xcdfe402
pushf
not eax
add eax, 0xddfb5a90
xor eax, 0xf299acca
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd0cc3706
xor eax, 0xfd37176a
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf6f39a95
xor eax, 0xa4824c21
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe6036bfe
xor eax, 0xcfc12eed
rol eax, 0xb3
popf
jmp 0x14005ba9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0x995baa1c
pushf
not eax
add eax, 0x8ec79d9e
xor eax, 0xf5c7435b
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe1f5953e
xor eax, 0xedb8617e
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe5744801
xor eax, 0xfe8c9ca9
rol eax, 0xf5
popf
jmp 0x14005ba9c
test r15d, r15d
je 0x14005d80f
push rax
pushf
mov eax, 0x3abb65c3
pushf
not eax
add eax, 0x864c99b7
xor eax, 0xe28ce4d4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe902423d
xor eax, 0xfa4cc4f4
rol eax, 0xf3
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x3991064a
pushf
not eax
add eax, 0xfbce628b
xor eax, 0xcfc73d95
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbdcc5a4f
xor eax, 0xfba510fa
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x85135508
xor eax, 0xb9c6a1a8
rol eax, 0x1f
popf
jmp 0x14005ba9c
mov ecx, r15d
call fcn.140014df0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], 0
mov dword [rbp - 0x30], setsockopt
mov rax, rbx
push rax
pushf
mov eax, 0x96b5bb05
pushf
not eax
add eax, 0xfa70136b
xor eax, 0xb3ec4684
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xae2062d8
xor eax, 0x8d1838f8
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9cce5a1e
xor eax, 0xcde28be9
rol eax, 0x75
popf
jmp 0x14005ba9c
lea rax, [rax + 1]
cmp byte [rdi + rax], 0
jne 0x14005d8c7
lea rdx, [rax + 0xb]
cmp rdx, 0x10
jb 0x14005d934
push rax
pushf
mov eax, 0xf5ecf4c5
pushf
not eax
add eax, 0x8ff17c41
xor eax, 0x93372904
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x920ad849
xor eax, 0xcb024b35
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdf6c507c
xor eax, 0x89124214
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc198df6f
xor eax, 0xc7a3e79c
rol eax, 0xb3
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0xb5918a1e
pushf
not eax
add eax, 0xd62bbc60
xor eax, 0xffeb5d62
rol eax, 0x29
popf
pushf
not eax
add eax, 0x87ce91d3
xor eax, 0xd830510f
rol eax, 0xea
popf
pushf
not eax
add eax, 0xde989e6d
xor eax, 0xa331f1a9
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc1c49f9d
xor eax, 0xe3b4fbe4
rol eax, 0xe7
popf
jmp 0x14005ba9c
lea rcx, [rbp - 0x50]
call fcn.14007452f
mov qword [rbp - 0x40], r12
push rax
pushf
mov eax, 0x17a8e0b9
pushf
not eax
add eax, 0xae6710ed
xor eax, 0xfd0796a1
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc76bf567
xor eax, 0xd93dfb47
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xdd4353d2
xor eax, 0xb665ae39
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xec075fa6
xor eax, 0x9592f50c
rol eax, 0x14
popf
jmp 0x14005ba9c
mov r8d, 0xa78fc70b
pushf
not r8d
add r8d, 0xd885b031
xor r8d, 0xc578426b
rol r8d, 0xa5
popf
pushf
not r8d
add r8d, 0x81223023
xor r8d, 0xe6c1a575
rol r8d, 0xfd
popf
pushf
not r8d
add r8d, 0xb9e7a2e8
xor r8d, 0x949df681
rol r8d, 0xe
popf
lea rdx, [0x1bd14657e]
pushf
sub rdx, 0x7d120a76
popf
lea rcx, [rbp - 0x50]
call fcn.1400c9042
nop dword [rax + rax]
push rax
pushf
mov eax, 0x88956e7e
pushf
not eax
add eax, 0xfb2e0c28
xor eax, 0xb6a3b819
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe83ffc82
xor eax, 0xa48f3846
rol eax, 0x47
popf
jmp 0x14005ba9c
inc rbx
cmp byte [rdi + rbx], 0
jne 0x14005dae6
push rax
pushf
mov eax, 0x235893a3
pushf
not eax
add eax, 0xdf5a05ba
xor eax, 0x93a858d9
rol eax, 2
popf
pushf
not eax
add eax, 0xab1b8f86
xor eax, 0x95b990aa
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd0db7208
xor eax, 0xb50cf7c0
rol eax, 0x7d
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x1a3c6ff7
pushf
not eax
add eax, 0xffb43c6f
xor eax, 0xa72a27c0
rol eax, 0x73
popf
pushf
not eax
add eax, 0xeb1f277a
xor eax, 0x8d69d48a
rol eax, 0xb2
popf
jmp 0x14005ba9c
mov r8, rbx
mov rdx, rdi
lea rcx, [rbp - 0x50]
call fcn.1400c9042
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
mov rcx, r14
call fcn.1400c9042
nop
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14005db80
push rax
pushf
mov eax, 0xea8946cc
pushf
not eax
add eax, 0xfd3458d0
xor eax, 0x82fec0a1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc0ea088a
xor eax, 0xfc00b741
rol eax, 0xe7
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x405c9ac9
pushf
not eax
add eax, 0x8a1ca37f
xor eax, 0xeac9d2d5
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9a1e6e5d
xor eax, 0xffbdcb5d
rol eax, 0xe2
popf
jmp 0x14005ba9c
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005dc0c
push rax
pushf
mov eax, 0xe0f27056
pushf
not eax
add eax, 0x92fe8325
xor eax, 0xb92ce36e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe238b626
xor eax, 0x9d3e3478
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa8e1e6f4
xor eax, 0xefba731d
rol eax, 9
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x82d30195
pushf
not eax
add eax, 0xe2645eb5
xor eax, 0x8bfee52a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xdc3e0869
xor eax, 0xf2082c4e
rol eax, 0xb2
popf
jmp 0x14005ba9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005dc99
push rax
pushf
mov eax, 0x5132fcda
pushf
not eax
add eax, 0xa18eb9b3
xor eax, 0x942d154a
rol eax, 1
popf
pushf
not eax
add eax, 0xd47a37a4
xor eax, 0x8cf080ec
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9f6ea7b9
xor eax, 0xd72e4326
rol eax, 0x4e
popf
jmp 0x14005ba9c
push rax
pushf
mov eax, 0x5b008469
pushf
not eax
add eax, 0xff6ee29c
xor eax, 0xba9d6a75
rol eax, 6
popf
pushf
not eax
add eax, 0xafe7fc60
xor eax, 0xfd1aea98
rol eax, 0x6a
popf
jmp 0x14005ba9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xae12b96a
pushf
not eax
add eax, 0xc1eac3fd
xor eax, 0x96dd4c36
rol eax, 0xe
popf
pushf
not eax
add eax, 0xaa40a785
xor eax, 0xf598f16d
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9dde2936
xor eax, 0x9668c0ba
rol eax, 0x67
popf
jmp 0x14005ba9c
mov rax, r14
add rsp, 0x70
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
int3