Function at 0x140050ba0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0xf20]
mov eax, 0x1020
call fcn.140094280
sub rsp, rax
movdqa xmm0, xmmword [0x1400a86a0]
xor ebx, ebx
movdqu xmmword [rbp + 0x23d], xmm0
mov ecx, ebx
mov dword [rbp + 0x24d], 0x1008f91
nop
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x23d], al
inc rcx
cmp rcx, 0x12
jb 0x140050be0
or rdi, 0xffffffffffffffff
mov byte [rbp + 0x250], bl
mov qword [rbp + 0x7b0], reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x7a8], rbx
mov byte [rbp + 0x798], bl
cmp byte [rbp + 0x23d], bl
jne 0x140050c22
mov r8, rbx
jmp 0x140050c39
lea rax, [rbp + 0x23d]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], bl
jne 0x140050c30
lea rdx, [rbp + 0x23d]
lea rcx, [rbp + 0x798]
call fcn.140034cf0
lea rcx, [rbp + 0x798]
call fcn.14004dfd0
test eax, eax
je 0x140050ca8
movdqa xmm0, xmmword [0x1400a8860]
movdqu xmmword [rbp + 0x20b], xmm0
mov dword [rbp + 0x21b], 0x8f8e9e8c
mov dword [rbp + 0x21f], 0x8b8b99
mov byte [rbp + 0x223], 1
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x20b], al
inc rbx
cmp rbx, 0x17
jb 0x140050c90
jmp 0x14005306a
movdqa xmm0, xmmword [0x1400a86c0]
mov rcx, rbx
movdqu xmmword [rbp + 0x251], xmm0
mov dword [rbp + 0x261], 0x1008f91
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x251], al
inc rcx
cmp rcx, 0x12
jb 0x140050cd0
mov byte [rbp + 0x264], bl
mov qword [rbp + 0x7d0], reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x7c8], rbx
mov byte [rbp + 0x7b8], bl
cmp byte [rbp + 0x251], bl
jne 0x140050d0e
mov r8, rbx
jmp 0x140050d29
lea rax, [rbp + 0x251]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], bl
jne 0x140050d20
lea rdx, [rbp + 0x251]
lea rcx, [rbp + 0x7b8]
call fcn.140034cf0
lea rcx, [rbp + 0x7b8]
call fcn.14004dfd0
test eax, eax
je 0x140050d98
movdqa xmm0, xmmword [0x1400a8770]
movdqu xmmword [rbp + 0x3ad], xmm0
mov dword [rbp + 0x3bd], 0x899f898c
mov word [rbp + 0x3c1], Ordinal_143
mov byte [rbp + 0x3c3], 1
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x3ad], al
inc rbx
cmp rbx, 0x15
jb 0x140050d80
jmp 0x140053083
movdqa xmm0, xmmword [0x1400a88e0]
mov rcx, rbx
movdqu xmmword [rbp + 0x1f6], xmm0
mov dword [rbp + 0x206], 0x8e928c
mov byte [rbp + 0x20a], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x1f6], al
inc rcx
cmp rcx, 0x13
jb 0x140050dc0
mov byte [rbp + 0x20a], bl
mov qword [rbp + 0x7f0], reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x7e8], rbx
mov byte [rbp + 0x7d8], bl
cmp byte [rbp + 0x1f6], bl
jne 0x140050dfe
mov r8, rbx
jmp 0x140050e19
lea rax, [rbp + 0x1f6]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], bl
jne 0x140050e10
lea rdx, [rbp + 0x1f6]
lea rcx, [rbp + 0x7d8]
call fcn.140034cf0
lea rcx, [rbp + 0x7d8]
call fcn.14004dfd0
test eax, eax
je 0x140050e88
movdqa xmm0, xmmword [0x1400a8910]
movdqu xmmword [rbp + 0x1c2], xmm0
mov dword [rbp + 0x1d2], 0x899f8fad
mov dword [rbp + 0x1d6], 0x948a9a8e
mov word [rbp + 0x1da], 0x100
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x1c2], al
inc rbx
cmp rbx, 0x18
jb 0x140050e70
jmp 0x14005309c
movdqa xmm0, xmmword [0x1400a8590]
mov rcx, rbx
movdqu xmmword [rbp + 0x123], xmm0
mov dword [rbp + 0x133], 0x948ec49e
mov word [rbp + 0x137], Ordinal_143
mov byte [rbp + 0x139], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x123], al
inc rcx
cmp rcx, 0x15
jb 0x140050ec0
mov byte [rbp + 0x139], bl
mov qword [rbp + 0x810], reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x808], rbx
mov byte [rbp + 0x7f8], bl
cmp byte [rbp + 0x123], bl
jne 0x140050efe
mov rdi, rbx
jmp 0x140050f0d
lea rax, [rbp + 0x123]
inc rdi
cmp byte [rax + rdi], bl
jne 0x140050f05
mov r8, rdi
lea rdx, [rbp + 0x123]
lea rcx, [rbp + 0x7f8]
call fcn.140034cf0
lea rcx, [rbp + 0x7f8]
call fcn.14004dfd0
test eax, eax
je 0x140050f79
movdqa xmm0, xmmword [0x1400a8590]
movdqu xmmword [rbp + 0x13a], xmm0
mov dword [rbp + 0x14a], 0x89afca9e
mov dword [rbp + 0x14e], 0x848c8b99
mov dword [rbp + 0x152], 0x1009694
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x13a], al
inc rbx
cmp rbx, 0x1a
jb 0x140050f61
jmp 0x1400530b5
movdqa xmm0, xmmword [0x1400a86e0]
mov rcx, rbx
movdqu xmmword [rbp + 0x520], xmm0
mov word [rbp + 0x530], Ordinal_143
mov byte [rbp + 0x532], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x520], al
inc rcx
cmp rcx, 0x11
jb 0x140050fa0
lea rdx, [rbp + 0x520]
mov byte [rbp + 0x532], bl
lea rcx, [rbp + 0xed8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051018
movdqa xmm0, xmmword [0x1400a8670]
movdqu xmmword [rbp + 0x265], xmm0
mov dword [rbp + 0x275], 0x98888f9d
mov dword [rbp + 0x279], 0x1008a88
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x265], al
inc rbx
cmp rbx, 0x16
jb 0x140051000
jmp 0x1400530ce
mov dword [rbp - 0x58], 0xbfb4a8a9
mov rcx, rbx
mov dword [rbp - 0x54], 0xceb1b1b0
mov dword [rbp - 0x50], 0x869a84
mov byte [rbp - 0x4c], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x58], al
inc rcx
cmp rcx, 0xb
jb 0x140051040
lea rdx, [rbp - 0x58]
mov byte [rbp - 0x4c], bl
lea rcx, [rbp + 0x818]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400510a8
movdqa xmm0, xmmword [0x1400a8520]
movdqu xmmword [rbp + 0x5cd], xmm0
mov word [rbp + 0x5dd], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x5cd], al
inc rbx
cmp rbx, 0x10
jb 0x140051090
jmp 0x1400530e7
mov dword [rsp + 0x29], 0xadbabeb0
mov rcx, rbx
mov dword [rsp + 0x2d], 0x85a7bbf3
mov word [rsp + 0x31], 0x100
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x29], al
inc rcx
cmp rcx, 8
jb 0x1400510d0
lea rdx, [rsp + 0x29]
mov byte [rsp + 0x32], bl
lea rcx, [rbp + 0x838]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051145
mov dword [rbp + 0x7b], 0xadbabeb0
mov dword [rbp + 0x7f], 0x94ba9afd
mov dword [rbp + 0x83], 0x81978184
mov word [rbp + 0x87], 0x81
mov byte [rbp + 0x89], 1
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x7b], al
inc rbx
cmp rbx, 0xd
jb 0x140051130
jmp 0x140053100
mov dword [rsp + 0x48], 0xadbabeb0
mov rcx, rbx
mov dword [rsp + 0x4c], 0x85f1eaeb
mov dword [rsp + 0x50], 0x1008799
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x48], al
inc rcx
cmp rcx, 0xa
jb 0x140051160
lea rdx, [rsp + 0x48]
mov byte [rsp + 0x53], bl
lea rcx, [rbp + 0x858]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400511c8
movdqa xmm0, xmmword [0x1400a7f30]
movdqu xmmword [rbp + 0x71f], xmm0
mov byte [rbp + 0x72f], 1
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x71f], al
inc rbx
cmp rbx, 0xf
jb 0x1400511b0
jmp 0x140053116
mov dword [rsp + 0x20], 0xf2babeb0
mov rcx, rbx
mov dword [rsp + 0x24], 0xbaa6b8
mov byte [rsp + 0x28], 1
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x20], al
inc rcx
cmp rcx, 7
jb 0x1400511e0
lea rdx, [rsp + 0x20]
mov byte [rsp + 0x28], bl
lea rcx, [rbp + 0x878]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051245
mov dword [rbp + 0x51], 0xfcbabeb0
mov dword [rbp + 0x55], 0x85abbb99
mov dword [rbp + 0x59], 0x80869682
mov word [rbp + 0x5d], 0x100
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x51], al
inc rbx
cmp rbx, 0xc
jb 0x140051230
jmp 0x14005312f
mov dword [rsp + 0x3d], 0xeababeb0
mov rcx, rbx
mov dword [rsp + 0x41], 0x98baf0e9
mov word [rsp + 0x45], 0x84
mov byte [rsp + 0x47], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x3d], al
inc rcx
cmp rcx, 9
jb 0x140051270
lea rdx, [rsp + 0x3d]
mov byte [rsp + 0x47], bl
lea rcx, [rbp + 0x898]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400512e8
mov dword [rbp + 0xf3], 0xeababeb0
mov dword [rbp + 0xf7], 0x859bfee9
mov dword [rbp + 0xfb], 0x90808795
mov dword [rbp + 0xff], 0x1008280
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0xf3], al
inc rbx
cmp rbx, 0xe
jb 0x1400512d0
jmp 0x140053142
mov dword [rbp + 0x8a], 0xb9a9b38e
mov rcx, rbx
mov dword [rbp + 0x8e], 0x92beb6ae
mov dword [rbp + 0x92], 0x9c86cc8a
mov word [rbp + 0x96], 0x80
mov byte [rbp + 0x98], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x8a], al
inc rcx
cmp rcx, 0xd
jb 0x140051320
lea rdx, [rbp + 0x8a]
mov byte [rbp + 0x98], bl
lea rcx, [rbp + 0x8b8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x14005138a
movdqa xmm0, xmmword [0x1400a87e0]
movdqu xmmword [rbp + 0x45c], xmm0
mov dword [rbp + 0x46c], 0x1008e8c
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x45c], al
inc rbx
cmp rbx, 0x12
jb 0x140051372
jmp 0x14005315b
mov dword [rbp - 0x4b], 0xb8bfb39f
mov rcx, rbx
mov dword [rbp - 0x47], 0xceadbbb1
mov dword [rbp - 0x43], 0x869a84
mov byte [rbp - 0x3f], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x4b], al
inc rcx
cmp rcx, 0xb
jb 0x1400513b0
lea rdx, [rbp - 0x4b]
mov byte [rbp - 0x3f], bl
lea rcx, [rbp + 0x8d8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051418
movdqa xmm0, xmmword [0x1400a84e0]
movdqu xmmword [rbp + 0x5df], xmm0
mov word [rbp + 0x5ef], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x5df], al
inc rbx
cmp rbx, 0x10
jb 0x140051400
jmp 0x140053174
mov dword [rbp - 0x3e], 0xb3b5bf81
mov rcx, rbx
mov dword [rbp - 0x3a], 0xceebe8ae
mov dword [rbp - 0x36], 0x869a84
mov byte [rbp - 0x32], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x3e], al
inc rcx
cmp rcx, 0xb
jb 0x140051440
lea rdx, [rbp - 0x3e]
mov byte [rbp - 0x32], bl
lea rcx, [rbp + 0x8f8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400514a8
movdqa xmm0, xmmword [0x1400a8540]
movdqu xmmword [rbp + 0x5f1], xmm0
mov word [rbp + 0x601], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x5f1], al
inc rbx
cmp rbx, 0x10
jb 0x140051490
jmp 0x14005318d
movdqa xmm0, xmmword [0x1400a8990]
mov rcx, rbx
movdqu xmmword [rbp + 0x3c4], xmm0
mov dword [rbp + 0x3d4], 0x89938fc7
mov word [rbp + 0x3d8], 0x100
nop
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x3c4], al
inc rcx
cmp rcx, 0x14
jb 0x1400514d0
lea rdx, [rbp + 0x3c4]
mov byte [rbp + 0x3d9], bl
lea rcx, [rbp + 0x918]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140053028
movdqa xmm0, xmmword [0x1400a88b0]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400a8840]
movdqu xmmword [rbp + 0x774], xmm0
mov word [rbp + 0x794], 0x100
movdqu xmmword [rbp + 0x784], xmm1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x774], al
inc rcx
cmp rcx, 0x20
jb 0x140051540
lea rdx, [rbp + 0x774]
mov byte [rbp + 0x795], bl
lea rcx, [rbp + 0x938]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140053028
movdqa xmm0, xmmword [0x1400a88b0]
mov rcx, rbx
movdqu xmmword [rbp + 0x27d], xmm0
mov dword [rbp + 0x28d], 0x89c5dedf
mov dword [rbp + 0x291], 0x1008b95
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x27d], al
inc rcx
cmp rcx, 0x16
jb 0x1400515a3
lea rdx, [rbp + 0x27d]
mov byte [rbp + 0x294], bl
lea rcx, [rbp + 0x958]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140053028
movdqa xmm0, xmmword [0x1400a88f0]
mov rcx, rbx
movdqu xmmword [rbp + 0x447], xmm0
mov dword [rbp + 0x457], 0x8e928c
mov byte [rbp + 0x45b], 1
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x447], al
inc rcx
cmp rcx, 0x13
jb 0x140051603
lea rdx, [rbp + 0x447]
mov byte [rbp + 0x45b], bl
lea rcx, [rbp + 0x978]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140053028
movdqa xmm0, xmmword [0x1400a8400]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400a8970]
movdqu xmmword [rbp + 0x559], xmm0
mov dword [rbp + 0x579], 0x9599dacb
movdqu xmmword [rbp + 0x569], xmm1
mov dword [rbp + 0x57d], 0x65d1d789
mov dword [rbp + 0x581], 0x1006779
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x559], al
inc rcx
cmp rcx, 0x2a
jb 0x140051680
lea rdx, [rbp + 0x559]
mov byte [rbp + 0x584], bl
lea rcx, [rbp + 0xc38]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051708
movdqa xmm0, xmmword [0x1400a8690]
movdqu xmmword [rbp + 0x103], xmm0
mov dword [rbp + 0x113], 0x8f829c9b
mov dword [rbp + 0x117], 0x95abce88
mov dword [rbp + 0x11b], 0x80909785
mov dword [rbp + 0x11f], 0x1009290
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x103], al
inc rbx
cmp rbx, 0x1e
jb 0x1400516f0
jmp 0x1400531a6
mov dword [rbp + 0x5f], 0xa99fa992
mov rcx, rbx
mov dword [rbp + 0x63], 0x92baaeb0
mov dword [rbp + 0x67], 0x819b87cf
mov word [rbp + 0x6b], 0x100
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x5f], al
inc rcx
cmp rcx, 0xc
jb 0x140051730
lea rdx, [rbp + 0x5f]
mov byte [rbp + 0x6c], bl
lea rcx, [rbp + 0x998]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051798
movdqa xmm0, xmmword [0x1400a85d0]
movdqu xmmword [rbp + 0x50d], xmm0
mov word [rbp + 0x51d], Ordinal_143
mov byte [rbp + 0x51f], 1
nop
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x50d], al
inc rbx
cmp rbx, 0x11
jb 0x140051780
jmp 0x1400531bf
mov dword [rsp + 0x54], 0xb8efeca1
mov rcx, rbx
mov dword [rsp + 0x58], 0x85f1b9bf
mov dword [rsp + 0x5c], 0x1008799
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x54], al
inc rcx
cmp rcx, 0xa
jb 0x1400517c0
lea rdx, [rsp + 0x54]
mov byte [rsp + 0x5f], bl
lea rcx, [rbp + 0x9b8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051828
movdqa xmm0, xmmword [0x1400a7f20]
movdqu xmmword [rbp + 0x6db], xmm0
mov byte [rbp + 0x6eb], 1
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x6db], al
inc rbx
cmp rbx, 0xf
jb 0x140051810
jmp 0x1400531d8
movdqa xmm0, xmmword [0x1400a86e0]
mov rcx, rbx
movdqu xmmword [rbp + 0x533], xmm0
mov word [rbp + 0x543], Ordinal_143
mov byte [rbp + 0x545], 1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x533], al
inc rcx
cmp rcx, 0x11
jb 0x140051850
lea rdx, [rbp + 0x533]
mov byte [rbp + 0x545], bl
lea rcx, [rbp + 0x9d8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400518c8
movdqa xmm0, xmmword [0x1400a8670]
movdqu xmmword [rbp + 0x295], xmm0
mov dword [rbp + 0x2a5], 0x98888f9d
mov dword [rbp + 0x2a9], 0x1008a88
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x295], al
inc rbx
cmp rbx, 0x16
jb 0x1400518b0
jmp 0x1400531f1
mov dword [rbp - 0x31], 0xbdbfbbab
mov rcx, rbx
mov dword [rbp - 0x2d], 0xceedbbaf
mov dword [rbp - 0x29], 0x869a84
mov byte [rbp - 0x25], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x31], al
inc rcx
cmp rcx, 0xb
jb 0x1400518f0
lea rdx, [rbp - 0x31]
mov byte [rbp - 0x25], bl
lea rcx, [rbp + 0x9f8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051958
movdqa xmm0, xmmword [0x1400a8550]
movdqu xmmword [rbp + 0x603], xmm0
mov word [rbp + 0x613], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x603], al
inc rbx
cmp rbx, 0x10
jb 0x140051940
jmp 0x14005320a
movdqa xmm0, xmmword [0x1400a88c0]
mov rcx, rbx
movdqu xmmword [rbp + 0x30c], xmm0
mov dword [rbp + 0x31c], 0x948ec4de
mov word [rbp + 0x320], Ordinal_143
mov byte [rbp + 0x322], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x30c], al
inc rcx
cmp rcx, 0x15
jb 0x140051990
lea rdx, [rbp + 0x30c]
mov byte [rbp + 0x322], bl
lea rcx, [rbp + 0xa18]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051a18
movdqa xmm0, xmmword [0x1400a88c0]
movdqu xmmword [rbp + 0x156], xmm0
mov dword [rbp + 0x166], 0x89afcade
mov dword [rbp + 0x16a], 0x848c8b99
mov dword [rbp + 0x16e], 0x1009694
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x156], al
inc rbx
cmp rbx, 0x1a
jb 0x140051a00
jmp 0x140053223
movdqa xmm0, xmmword [0x1400a88d0]
mov rcx, rbx
movdqu xmmword [rbp + 0x432], xmm0
mov dword [rbp + 0x442], 0x8e928c
mov byte [rbp + 0x446], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x432], al
inc rcx
cmp rcx, 0x13
jb 0x140051a40
lea rdx, [rbp + 0x432]
mov byte [rbp + 0x446], bl
lea rcx, [rbp + 0xa38]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051ac8
movdqa xmm0, xmmword [0x1400a8900]
movdqu xmmword [rbp + 0x1dc], xmm0
mov dword [rbp + 0x1ec], 0x899f8fad
mov dword [rbp + 0x1f0], 0x948a9a8e
mov word [rbp + 0x1f4], 0x100
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x1dc], al
inc rbx
cmp rbx, 0x18
jb 0x140051ab0
jmp 0x14005323c
movdqa xmm0, xmmword [0x1400a8640]
mov rcx, rbx
movdqu xmmword [rbp + 0x615], xmm0
mov word [rbp + 0x625], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x615], al
inc rcx
cmp rcx, 0x10
jb 0x140051af0
lea rdx, [rbp + 0x615]
mov byte [rbp + 0x626], bl
lea rcx, [rbp + 0xa58]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051b6a
movdqa xmm0, xmmword [0x1400a87b0]
movdqu xmmword [rbp + 0x323], xmm0
mov dword [rbp + 0x333], 0x899f898c
mov word [rbp + 0x337], Ordinal_143
mov byte [rbp + 0x339], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x323], al
inc rbx
cmp rbx, 0x15
jb 0x140051b52
jmp 0x140053255
movdqa xmm0, xmmword [0x1400a8580]
mov rcx, rbx
movdqu xmmword [rbp + 0x3da], xmm0
mov dword [rbp + 0x3ea], 0x89938fc7
mov word [rbp + 0x3ee], 0x100
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x3da], al
inc rcx
cmp rcx, 0x14
jb 0x140051b90
lea rdx, [rbp + 0x3da]
mov byte [rbp + 0x3ef], bl
lea rcx, [rbp + 0xa78]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051c18
movdqa xmm0, xmmword [0x1400a8580]
movdqu xmmword [rbp + 0x172], xmm0
mov dword [rbp + 0x182], 0x988eaec9
mov dword [rbp + 0x186], 0x959b8d88
mov word [rbp + 0x18a], __WSAFDIsSet
mov byte [rbp + 0x18c], 1
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x172], al
inc rbx
cmp rbx, 0x19
jb 0x140051c00
jmp 0x14005326e
movdqa xmm0, xmmword [0x1400a7ed0]
mov rcx, rbx
movdqu xmmword [rbp + 0x6ec], xmm0
mov byte [rbp + 0x6fc], 1
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x6ec], al
inc rcx
cmp rcx, 0xf
jb 0x140051c32
lea rdx, [rbp + 0x6ec]
mov byte [rbp + 0x6fc], bl
lea rcx, [rbp + 0xa98]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051ca8
movdqa xmm0, xmmword [0x1400a85b0]
movdqu xmmword [rbp + 0x3f0], xmm0
mov dword [rbp + 0x400], 0x888e9e8a
mov word [rbp + 0x404], 0x100
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x3f0], al
inc rbx
cmp rbx, 0x14
jb 0x140051c90
jmp 0x140053287
mov dword [rbp - 0x24], 0xb098bf8b
mov rcx, rbx
mov dword [rbp - 0x20], 0xceacadbc
mov dword [rbp - 0x1c], 0x869a84
mov byte [rbp - 0x18], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x24], al
inc rcx
cmp rcx, 0xb
jb 0x140051cd0
lea rdx, [rbp - 0x24]
mov byte [rbp - 0x18], bl
lea rcx, [rbp + 0xab8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051d38
movdqa xmm0, xmmword [0x1400a84c0]
movdqu xmmword [rbp + 0x627], xmm0
mov word [rbp + 0x637], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x627], al
inc rbx
cmp rbx, 0x10
jb 0x140051d20
jmp 0x1400532a0
mov dword [rbp - 0x17], 0xa5b7b6b6
mov rcx, rbx
mov dword [rbp - 0x13], 0xceb8bcb9
mov dword [rbp - 0xf], 0x869a84
mov byte [rbp - 0xb], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x17], al
inc rcx
cmp rcx, 0xb
jb 0x140051d60
lea rdx, [rbp - 0x17]
mov byte [rbp - 0xb], bl
lea rcx, [rbp + 0xad8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051dc8
movdqa xmm0, xmmword [0x1400a8530]
movdqu xmmword [rbp + 0x639], xmm0
mov word [rbp + 0x649], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x639], al
inc rbx
cmp rbx, 0x10
jb 0x140051db0
jmp 0x1400532b9
movdqa xmm0, xmmword [0x1400a86e0]
mov rcx, rbx
movdqu xmmword [rbp + 0x4d4], xmm0
mov word [rbp + 0x4e4], Ordinal_143
mov byte [rbp + 0x4e6], 1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x4d4], al
inc rcx
cmp rcx, 0x11
jb 0x140051df0
lea rdx, [rbp + 0x4d4]
mov byte [rbp + 0x4e6], bl
lea rcx, [rbp + 0xaf8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051e68
movdqa xmm0, xmmword [0x1400a8670]
movdqu xmmword [rbp + 0x2ad], xmm0
mov dword [rbp + 0x2bd], 0x98888f9d
mov dword [rbp + 0x2c1], 0x1008a88
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x2ad], al
inc rbx
cmp rbx, 0x16
jb 0x140051e50
jmp 0x1400532d2
mov dword [rbp - 0xa], 0xaaabb9ad
mov rcx, rbx
mov dword [rbp - 6], 0xcea8bbb4
mov dword [rbp - 2], 0x869a84
mov byte [rbp + 2], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0xa], al
inc rcx
cmp rcx, 0xb
jb 0x140051e90
lea rdx, [rbp - 0xa]
mov byte [rbp + 2], bl
lea rcx, [rbp + 0xb18]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051ef8
movdqa xmm0, xmmword [0x1400a84b0]
movdqu xmmword [rbp + 0x5bb], xmm0
mov word [rbp + 0x5cb], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x5bb], al
inc rbx
cmp rbx, 0x10
jb 0x140051ee0
jmp 0x1400532eb
mov dword [rbp + 0x6d], 0xb3afafb8
mov rcx, rbx
mov dword [rbp + 0x71], 0x93b1abaf
mov dword [rbp + 0x75], 0x819b87cf
mov word [rbp + 0x79], 0x100
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x6d], al
inc rcx
cmp rcx, 0xc
jb 0x140051f20
lea rdx, [rbp + 0x6d]
mov byte [rbp + 0x7a], bl
lea rcx, [rbp + 0xb38]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140051f88
movdqa xmm0, xmmword [0x1400a85e0]
movdqu xmmword [rbp + 0x4e7], xmm0
mov word [rbp + 0x4f7], Ordinal_143
mov byte [rbp + 0x4f9], 1
nop
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x4e7], al
inc rbx
cmp rbx, 0x11
jb 0x140051f70
jmp 0x140053304
mov dword [rbp + 0x99], 0xb3afafb8
mov rcx, rbx
mov dword [rbp + 0x9d], 0x93b1abaf
mov dword [rbp + 0xa1], 0x9c86cc82
mov word [rbp + 0xa5], 0x80
mov byte [rbp + 0xa7], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x99], al
inc rcx
cmp rcx, 0xd
jb 0x140051fc0
lea rdx, [rbp + 0x99]
mov byte [rbp + 0xa7], bl
lea rcx, [rbp + 0xb58]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x14005202a
movdqa xmm0, xmmword [0x1400a87d0]
movdqu xmmword [rbp + 0x470], xmm0
mov dword [rbp + 0x480], 0x1008e8c
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x470], al
inc rbx
cmp rbx, 0x12
jb 0x140052012
jmp 0x14005331d
mov dword [rbp + 3], 0xb9b7b3bf
mov rcx, rbx
mov dword [rbp + 7], 0xceb1b1b0
mov dword [rbp + 0xb], 0x869a84
mov byte [rbp + 0xf], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 3], al
inc rcx
cmp rcx, 0xb
jb 0x140052050
lea rdx, [rbp + 3]
mov byte [rbp + 0xf], bl
lea rcx, [rbp + 0xb78]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400520b8
movdqa xmm0, xmmword [0x1400a8510]
movdqu xmmword [rbp + 0x64b], xmm0
mov word [rbp + 0x65b], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x64b], al
inc rbx
cmp rbx, 0x10
jb 0x1400520a0
jmp 0x140053336
mov dword [rbp + 0x10], 0xbfb4a8a9
mov rcx, rbx
mov dword [rbp + 0x14], 0xceb1b1b0
mov dword [rbp + 0x18], 0x869a84
mov byte [rbp + 0x1c], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x10], al
inc rcx
cmp rcx, 0xb
jb 0x1400520e0
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x1c], bl
lea rcx, [rbp + 0xb98]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052148
movdqa xmm0, xmmword [0x1400a8520]
movdqu xmmword [rbp + 0x65d], xmm0
mov word [rbp + 0x66d], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x65d], al
inc rbx
cmp rbx, 0x10
jb 0x140052130
jmp 0x14005334f
mov dword [rsp + 0x60], 0xb1bcbfab
mov rcx, rbx
mov dword [rsp + 0x64], 0x85f1b0b2
mov dword [rsp + 0x68], 0x1008799
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x60], al
inc rcx
cmp rcx, 0xa
jb 0x140052170
lea rdx, [rsp + 0x60]
mov byte [rsp + 0x6b], bl
lea rcx, [rbp + 0xbb8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400521d8
movdqa xmm0, xmmword [0x1400a7ef0]
movdqu xmmword [rbp + 0x6fd], xmm0
mov byte [rbp + 0x70d], 1
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x6fd], al
inc rbx
cmp rbx, 0xf
jb 0x1400521c0
jmp 0x140053368
mov dword [rbp + 0x1d], 0xbfb4a8a9
mov rcx, rbx
mov dword [rbp + 0x21], 0xceafa6b8
mov dword [rbp + 0x25], 0x869a84
mov byte [rbp + 0x29], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x1d], al
inc rcx
cmp rcx, 0xb
jb 0x140052200
lea rdx, [rbp + 0x1d]
mov byte [rbp + 0x29], bl
lea rcx, [rbp + 0xbd8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052268
movdqa xmm0, xmmword [0x1400a84f0]
movdqu xmmword [rbp + 0x66f], xmm0
mov word [rbp + 0x67f], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x66f], al
inc rbx
cmp rbx, 0x10
jb 0x140052250
jmp 0x140053381
movdqa xmm0, xmmword [0x1400a8730]
mov rcx, rbx
movdqu xmmword [rbp + 0x406], xmm0
mov dword [rbp + 0x416], 0x89938fc7
mov word [rbp + 0x41a], 0x100
nop
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x406], al
inc rcx
cmp rcx, 0x14
jb 0x140052290
lea rdx, [rbp + 0x406]
mov byte [rbp + 0x41b], bl
lea rcx, [rbp + 0xbf8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052318
movdqa xmm0, xmmword [0x1400a8730]
movdqu xmmword [rbp + 0x18d], xmm0
mov dword [rbp + 0x19d], 0x988eaec9
mov dword [rbp + 0x1a1], 0x959b8d88
mov word [rbp + 0x1a5], __WSAFDIsSet
mov byte [rbp + 0x1a7], 1
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x18d], al
inc rbx
cmp rbx, 0x19
jb 0x140052300
jmp 0x14005339a
mov dword [rbp + 0xa8], 0xb9a9b38e
mov rcx, rbx
mov dword [rbp + 0xac], 0x92beb6ae
mov dword [rbp + 0xb0], 0x9c86cc8a
mov word [rbp + 0xb4], 0x80
mov byte [rbp + 0xb6], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0xa8], al
inc rcx
cmp rcx, 0xd
jb 0x140052350
lea rdx, [rbp + 0xa8]
mov byte [rbp + 0xb6], bl
lea rcx, [rbp + 0xc18]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400523ba
movdqa xmm0, xmmword [0x1400a87e0]
movdqu xmmword [rbp + 0x4c0], xmm0
mov dword [rbp + 0x4d0], 0x1008e8c
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x4c0], al
inc rbx
cmp rbx, 0x12
jb 0x1400523a2
jmp 0x1400533b3
mov dword [rbp + 0x2a], 0xacb6afbd
mov rcx, rbx
mov dword [rbp + 0x2e], 0xceafbfbe
mov dword [rbp + 0x32], 0x869a84
mov byte [rbp + 0x36], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x2a], al
inc rcx
cmp rcx, 0xb
jb 0x1400523e0
lea rdx, [rbp + 0x2a]
mov byte [rbp + 0x36], bl
lea rcx, [rbp + 0xef8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052448
movdqa xmm0, xmmword [0x1400a8500]
movdqu xmmword [rbp + 0x681], xmm0
mov word [rbp + 0x691], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x681], al
inc rbx
cmp rbx, 0x10
jb 0x140052430
jmp 0x1400533cc
movdqa xmm0, xmmword [0x1400a8620]
mov rcx, rbx
movdqu xmmword [rbp + 0x693], xmm0
mov word [rbp + 0x6a3], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x693], al
inc rcx
cmp rcx, 0x10
jb 0x140052470
lea rdx, [rbp + 0x693]
mov byte [rbp + 0x6a4], bl
lea rcx, [rbp + 0xc58]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400524ea
movdqa xmm0, xmmword [0x1400a8790]
movdqu xmmword [rbp + 0x2f5], xmm0
mov dword [rbp + 0x305], 0x899f898c
mov word [rbp + 0x309], Ordinal_143
mov byte [rbp + 0x30b], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x2f5], al
inc rbx
cmp rbx, 0x15
jb 0x1400524d2
jmp 0x1400533e5
mov dword [rbp + 0xb7], 0xb3abb790
mov rcx, rbx
mov dword [rbp + 0xbb], 0xa58daaaf
mov dword [rbp + 0xbf], 0x9c86cca2
mov word [rbp + 0xc3], 0x80
mov byte [rbp + 0xc5], 1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0xb7], al
inc rcx
cmp rcx, 0xd
jb 0x140052520
lea rdx, [rbp + 0xb7]
mov byte [rbp + 0xc5], bl
lea rcx, [rbp + 0xc78]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x14005258a
movdqa xmm0, xmmword [0x1400a8800]
movdqu xmmword [rbp + 0x484], xmm0
mov dword [rbp + 0x494], 0x1008e8c
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x484], al
inc rbx
cmp rbx, 0x12
jb 0x140052572
jmp 0x1400533fe
mov dword [rbp + 0x37], 0xb38f9f89
mov rcx, rbx
mov dword [rbp + 0x3b], 0xceacb2b2
mov dword [rbp + 0x3f], 0x869a84
mov byte [rbp + 0x43], 1
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x37], al
inc rcx
cmp rcx, 0xb
jb 0x1400525b0
lea rdx, [rbp + 0x37]
mov byte [rbp + 0x43], bl
lea rcx, [rbp + 0xc98]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052618
movdqa xmm0, xmmword [0x1400a84d0]
movdqu xmmword [rbp + 0x6a5], xmm0
mov word [rbp + 0x6b5], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x6a5], al
inc rbx
cmp rbx, 0x10
jb 0x140052600
jmp 0x140053417
mov dword [rsp + 0x6c], 0xb8a9b595
mov rcx, rbx
mov dword [rsp + 0x70], 0x85f19b8d
mov dword [rsp + 0x74], 0x1008799
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x6c], al
inc rcx
cmp rcx, 0xa
jb 0x140052640
lea rdx, [rsp + 0x6c]
mov byte [rsp + 0x77], bl
lea rcx, [rbp + 0xcb8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400526a8
movdqa xmm0, xmmword [0x1400a7ee0]
movdqu xmmword [rbp + 0x70e], xmm0
mov byte [rbp + 0x71e], 1
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x70e], al
inc rbx
cmp rbx, 0xf
jb 0x140052690
jmp 0x140053430
movdqa xmm0, xmmword [0x1400a8650]
mov rcx, rbx
movdqu xmmword [rbp + 0x6b7], xmm0
mov word [rbp + 0x6c7], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x6b7], al
inc rcx
cmp rcx, 0x10
jb 0x1400526d0
lea rdx, [rbp + 0x6b7]
mov byte [rbp + 0x6c8], bl
lea rcx, [rbp + 0xcd8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x14005274a
movdqa xmm0, xmmword [0x1400a87c0]
movdqu xmmword [rbp + 0x33a], xmm0
mov dword [rbp + 0x34a], 0x899f898c
mov word [rbp + 0x34e], Ordinal_143
mov byte [rbp + 0x350], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x33a], al
inc rbx
cmp rbx, 0x15
jb 0x140052732
jmp 0x140053449
movdqa xmm0, xmmword [0x1400a86f0]
mov rcx, rbx
movdqu xmmword [rbp + 0x4fa], xmm0
mov word [rbp + 0x50a], Ordinal_143
mov byte [rbp + 0x50c], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x4fa], al
inc rcx
cmp rcx, 0x11
jb 0x140052770
lea rdx, [rbp + 0x4fa]
mov byte [rbp + 0x50c], bl
lea rcx, [rbp + 0xcf8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400527e8
movdqa xmm0, xmmword [0x1400a8680]
movdqu xmmword [rbp + 0x2c5], xmm0
mov dword [rbp + 0x2d5], 0x98888f9d
mov dword [rbp + 0x2d9], 0x1008a88
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x2c5], al
inc rbx
cmp rbx, 0x16
jb 0x1400527d0
jmp 0x140053462
movdqa xmm0, xmmword [0x1400a7ec0]
mov rcx, rbx
movdqu xmmword [rbp + 0x763], xmm0
mov byte [rbp + 0x773], 1
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x763], al
inc rcx
cmp rcx, 0xf
jb 0x140052802
lea rdx, [rbp + 0x763]
mov byte [rbp + 0x773], bl
lea rcx, [rbp + 0xd18]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052878
movdqa xmm0, xmmword [0x1400a85a0]
movdqu xmmword [rbp + 0x41c], xmm0
mov dword [rbp + 0x42c], 0x888e9e8a
mov word [rbp + 0x430], 0x100
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x41c], al
inc rbx
cmp rbx, 0x14
jb 0x140052860
jmp 0x14005347b
mov dword [rbp + 0xc6], 0xbab2b4aa
mov rcx, rbx
mov dword [rbp + 0xca], 0x89b781bb
mov dword [rbp + 0xce], 0x9c86cc95
mov word [rbp + 0xd2], 0x80
mov byte [rbp + 0xd4], 1
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0xc6], al
inc rcx
cmp rcx, 0xd
jb 0x1400528b0
lea rdx, [rbp + 0xc6]
mov byte [rbp + 0xd4], bl
lea rcx, [rbp + 0xd38]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x14005291a
movdqa xmm0, xmmword [0x1400a87f0]
movdqu xmmword [rbp + 0x498], xmm0
mov dword [rbp + 0x4a8], 0x1008e8c
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x498], al
inc rbx
cmp rbx, 0x12
jb 0x140052902
jmp 0x140053494
mov dword [rsp + 0x78], 0xb8b5b3ae
mov rcx, rbx
mov dword [rsp + 0x7c], 0x85f1b9bf
mov dword [rbp - 0x80], 0x1008799
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x78], al
inc rcx
cmp rcx, 0xa
jb 0x140052940
lea rdx, [rsp + 0x78]
mov byte [rbp - 0x7d], bl
lea rcx, [rbp + 0xd58]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x1400529a8
movdqa xmm0, xmmword [0x1400a7f00]
movdqu xmmword [rbp + 0x752], xmm0
mov byte [rbp + 0x762], 1
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x752], al
inc rbx
cmp rbx, 0xf
jb 0x140052990
jmp 0x1400534ad
movdqa xmm0, xmmword [0x1400a86d0]
mov rcx, rbx
movdqu xmmword [rbp + 0x546], xmm0
mov word [rbp + 0x556], Ordinal_143
mov byte [rbp + 0x558], 1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x546], al
inc rcx
cmp rcx, 0x11
jb 0x1400529d0
lea rdx, [rbp + 0x546]
mov byte [rbp + 0x558], bl
lea rcx, [rbp + 0xd78]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052a48
movdqa xmm0, xmmword [0x1400a8660]
movdqu xmmword [rbp + 0x2dd], xmm0
mov dword [rbp + 0x2ed], 0x98888f9d
mov dword [rbp + 0x2f1], 0x1008a88
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x2dd], al
inc rbx
cmp rbx, 0x16
jb 0x140052a30
jmp 0x1400534c6
movdqa xmm0, xmmword [0x1400a8630]
mov rcx, rbx
movdqu xmmword [rbp + 0x6c9], xmm0
mov word [rbp + 0x6d9], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x6c9], al
inc rcx
cmp rcx, 0x10
jb 0x140052a70
lea rdx, [rbp + 0x6c9]
mov byte [rbp + 0x6da], bl
lea rcx, [rbp + 0xd98]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052aea
movdqa xmm0, xmmword [0x1400a87a0]
movdqu xmmword [rbp + 0x351], xmm0
mov dword [rbp + 0x361], 0x899f898c
mov word [rbp + 0x365], Ordinal_143
mov byte [rbp + 0x367], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x351], al
inc rbx
cmp rbx, 0x15
jb 0x140052ad2
jmp 0x1400534df
movdqa xmm0, xmmword [0x1400a8630]
mov rcx, rbx
movdqu xmmword [rbp + 0x585], xmm0
mov word [rbp + 0x595], 0x100
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x585], al
inc rcx
cmp rcx, 0x10
jb 0x140052b10
lea rdx, [rbp + 0x585]
mov byte [rbp + 0x596], bl
lea rcx, [rbp + 0xdb8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052b8a
movdqa xmm0, xmmword [0x1400a87a0]
movdqu xmmword [rbp + 0x368], xmm0
mov dword [rbp + 0x378], 0x899f898c
mov word [rbp + 0x37c], Ordinal_143
mov byte [rbp + 0x37e], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x368], al
inc rbx
cmp rbx, 0x15
jb 0x140052b72
jmp 0x1400534f8
movdqa xmm0, xmmword [0x1400a86b0]
mov rcx, rbx
movdqu xmmword [rbp + 0x4ac], xmm0
mov dword [rbp + 0x4bc], 0x1008f91
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x4ac], al
inc rcx
cmp rcx, 0x12
jb 0x140052bb0
lea rdx, [rbp + 0x4ac]
mov byte [rbp + 0x4bf], bl
lea rcx, [rbp + 0xdd8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052c2b
movdqa xmm0, xmmword [0x1400a8880]
movdqu xmmword [rbp + 0x224], xmm0
mov dword [rbp + 0x234], 0x8f8e9e8c
mov dword [rbp + 0x238], 0x8b8b99
mov byte [rbp + 0x23c], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x224], al
inc rbx
cmp rbx, 0x17
jb 0x140052c13
jmp 0x140053511
mov dword [rsp + 0x33], 0xb2b4b7a1
mov rcx, rbx
mov dword [rsp + 0x37], 0x85a7bbf3
mov word [rsp + 0x3b], 0x100
nop word [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rsp + rcx + 0x33], al
inc rcx
cmp rcx, 8
jb 0x140052c50
lea rdx, [rsp + 0x33]
mov byte [rsp + 0x3c], bl
lea rcx, [rbp + 0xdf8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140052fdf
mov dword [rbp - 0x7c], 0xb2b4b7a1
mov rcx, rbx
mov dword [rbp - 0x78], 0x85f1eaeb
mov dword [rbp - 0x74], 0x1008799
nop dword [rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x7c], al
inc rcx
cmp rcx, 0xa
jb 0x140052ca0
lea rdx, [rbp - 0x7c]
mov byte [rbp - 0x71], bl
lea rcx, [rbp + 0xe18]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
jne 0x140052fdf
mov dword [rbp - 0x70], 0xb8e9e9a1
mov rcx, rbx
mov dword [rbp - 0x6c], 0x85f1b9bf
mov dword [rbp - 0x68], 0x1008799
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x70], al
inc rcx
cmp rcx, 0xa
jb 0x140052cf0
lea rdx, [rbp - 0x70]
mov byte [rbp - 0x65], bl
lea rcx, [rbp + 0xe38]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052d58
movdqa xmm0, xmmword [0x1400a7f10]
movdqu xmmword [rbp + 0x741], xmm0
mov byte [rbp + 0x751], 1
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x741], al
inc rbx
cmp rbx, 0xf
jb 0x140052d40
jmp 0x14005352a
mov dword [rbp - 0x64], 0xb8efeca1
mov rcx, rbx
mov dword [rbp - 0x60], 0x85f1b9bf
mov dword [rbp - 0x5c], 0x1008799
lea eax, [rcx - 0x27]
xor byte [rbp + rcx - 0x64], al
inc rcx
cmp rcx, 0xa
jb 0x140052d70
lea rdx, [rbp - 0x64]
mov byte [rbp - 0x59], bl
lea rcx, [rbp + 0xe58]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052dd8
movdqa xmm0, xmmword [0x1400a7f20]
movdqu xmmword [rbp + 0x730], xmm0
mov byte [rbp + 0x740], 1
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x730], al
inc rbx
cmp rbx, 0xf
jb 0x140052dc0
jmp 0x140053543
mov dword [rbp + 0x44], 0xb8bfb39f
mov rcx, rbx
mov dword [rbp + 0x48], 0xceadbbb1
mov dword [rbp + 0x4c], 0x869a84
mov byte [rbp + 0x50], 1
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x44], al
inc rcx
cmp rcx, 0xb
jb 0x140052e00
lea rdx, [rbp + 0x44]
mov byte [rbp + 0x50], bl
lea rcx, [rbp + 0xe78]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052e68
movdqa xmm0, xmmword [0x1400a84e0]
movdqu xmmword [rbp + 0x597], xmm0
mov word [rbp + 0x5a7], 0x100
nop dword [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x597], al
inc rbx
cmp rbx, 0x10
jb 0x140052e50
jmp 0x14005355c
movdqa xmm0, xmmword [0x1400a8610]
mov rcx, rbx
movdqu xmmword [rbp + 0x5a9], xmm0
mov word [rbp + 0x5b9], 0x100
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0x5a9], al
inc rcx
cmp rcx, 0x10
jb 0x140052e90
lea rdx, [rbp + 0x5a9]
mov byte [rbp + 0x5ba], bl
lea rcx, [rbp + 0xe98]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052f0a
movdqa xmm0, xmmword [0x1400a8780]
movdqu xmmword [rbp + 0x37f], xmm0
mov dword [rbp + 0x38f], 0x899f898c
mov word [rbp + 0x393], Ordinal_143
mov byte [rbp + 0x395], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x37f], al
inc rbx
cmp rbx, 0x15
jb 0x140052ef2
jmp 0x140053575
mov dword [rbp + 0xd5], 0xa4a3a2a1
mov rcx, rbx
mov dword [rbp + 0xd9], 0x98a7a6a5
mov dword [rbp + 0xdd], 0x9c86cc99
mov word [rbp + 0xe1], 0x80
mov byte [rbp + 0xe3], 1
nop dword [rax + rax]
lea eax, [rcx - 0x27]
xor byte [rbp + rcx + 0xd5], al
inc rcx
cmp rcx, 0xd
jb 0x140052f40
lea rdx, [rbp + 0xd5]
mov byte [rbp + 0xe3], bl
lea rcx, [rbp + 0xeb8]
call fcn.140034b20
mov rcx, rax
call fcn.14004dfd0
test eax, eax
je 0x140052fc8
movdqa xmm0, xmmword [0x1400a8960]
movdqu xmmword [rbp + 0x1a8], xmm0
mov dword [rbp + 0x1b8], 0x899f8fad
mov dword [rbp + 0x1bc], 0x948a9a8e
mov word [rbp + 0x1c0], 0x100
nop word [rax + rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x1a8], al
inc rbx
cmp rbx, 0x18
jb 0x140052fb0
lea r11, [rsp + 0x1020]
mov al, 1
mov rbx, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
mov dword [rbp + 0xe4], 0xb2b4b781
mov dword [rbp + 0xe8], 0x94ba9afd
mov dword [rbp + 0xec], 0x81978184
mov word [rbp + 0xf0], 0x81
mov byte [rbp + 0xf2], 1
nop dword [rax]
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0xe4], al
inc rbx
cmp rbx, 0xd
jb 0x140053010
jmp 0x1400535a7
movdqa xmm0, xmmword [0x1400a8750]
movdqu xmmword [rbp + 0x396], xmm0
mov dword [rbp + 0x3a6], 0x899f898c
mov word [rbp + 0x3aa], Ordinal_143
mov byte [rbp + 0x3ac], 1
lea eax, [rbx - 0x27]
xor byte [rbp + rbx + 0x396], al
inc rbx
cmp rbx, 0x15
jb 0x140053052
jmp 0x1400535c0
lea rcx, [rbp + 0x20b]
mov byte [rbp + 0x223], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x3ad]
mov byte [rbp + 0x3c3], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x1c2]
mov byte [rbp + 0x1db], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x13a]
mov byte [rbp + 0x155], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x265]
mov byte [rbp + 0x27c], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x5cd]
mov byte [rbp + 0x5de], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x7b]
mov byte [rbp + 0x89], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x71f]
mov byte [rbp + 0x72f], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x51]
mov byte [rbp + 0x5e], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0xf3]
mov byte [rbp + 0x102], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x45c]
mov byte [rbp + 0x46f], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x5df]
mov byte [rbp + 0x5f0], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x5f1]
mov byte [rbp + 0x602], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x103]
mov byte [rbp + 0x122], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x50d]
mov byte [rbp + 0x51f], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x6db]
mov byte [rbp + 0x6eb], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x295]
mov byte [rbp + 0x2ac], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x603]
mov byte [rbp + 0x614], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x156]
mov byte [rbp + 0x171], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x1dc]
mov byte [rbp + 0x1f5], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x323]
mov byte [rbp + 0x339], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x172]
mov byte [rbp + 0x18c], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x3f0]
mov byte [rbp + 0x405], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x627]
mov byte [rbp + 0x638], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x639]
mov byte [rbp + 0x64a], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x2ad]
mov byte [rbp + 0x2c4], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x5bb]
mov byte [rbp + 0x5cc], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x4e7]
mov byte [rbp + 0x4f9], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x470]
mov byte [rbp + 0x483], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x64b]
mov byte [rbp + 0x65c], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x65d]
mov byte [rbp + 0x66e], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x6fd]
mov byte [rbp + 0x70d], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x66f]
mov byte [rbp + 0x680], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x18d]
mov byte [rbp + 0x1a7], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x4c0]
mov byte [rbp + 0x4d3], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x681]
mov byte [rbp + 0x692], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x2f5]
mov byte [rbp + 0x30b], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x484]
mov byte [rbp + 0x497], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x6a5]
mov byte [rbp + 0x6b6], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x70e]
mov byte [rbp + 0x71e], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x33a]
mov byte [rbp + 0x350], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x2c5]
mov byte [rbp + 0x2dc], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x41c]
mov byte [rbp + 0x431], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x498]
mov byte [rbp + 0x4ab], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x752]
mov byte [rbp + 0x762], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x2dd]
mov byte [rbp + 0x2f4], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x351]
mov byte [rbp + 0x367], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x368]
mov byte [rbp + 0x37e], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x224]
mov byte [rbp + 0x23c], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x741]
mov byte [rbp + 0x751], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x730]
mov byte [rbp + 0x740], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x597]
mov byte [rbp + 0x5a8], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x37f]
mov byte [rbp + 0x395], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0xe4]
mov byte [rbp + 0xf2], 0
call fcn.14004d670
call fcn.14004e110
int3
lea rcx, [rbp + 0x396]
mov byte [rbp + 0x3ac], 0
call fcn.14004d670
call fcn.14004e110
int3