Function at 0x14007e380
Capabilities:
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 8], rcx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xb0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rsp + 0x50], xmm11
mov edi, r8d
mov rbx, rdx
xor r14d, r14d
mov esi, 4
mov rax, qword gs:[0x58]
add rsi, qword [rax]
mov eax, dword [rsi]
cmp dword [0x1405be2ac], eax
jle 0x14007e456
lea rcx, [0x1405be2ac]
call fcn.140131bc0
cmp dword [0x1405be2ac], 0xffffffff
jne 0x14007e456
mov eax, dword [str.rV__I_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1ac0]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x44
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be140]
call fcn.14005a360
lea rcx, [0x14013c790]
call fcn.140132240
nop
lea rcx, [0x1405be2ac]
call fcn.140131b54
mov r15d, dword [reloc.WS2_32.dll_accept]
movdqa xmm9, xmmword [0x1404f5410]
movdqa xmm11, xmmword [0x1404f5450]
movdqa xmm10, xmmword [0x1404f5390]
movdqa xmm6, xmmword [0x1404f57e0]
movdqa xmm7, xmmword [0x1404f52e0]
mov eax, dword [rsi]
cmp dword [0x1405be408], eax
jle 0x14007e589
lea rcx, [0x1405be408]
call fcn.140131bc0
cmp dword [0x1405be408], 0xffffffff
jne 0x14007e589
mov eax, dword [str.tVL9q]
mov dword [rbp + 0x77], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x14007e560
cmp r15d, 2
jl 0x14007e528
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, eax
xorps xmm1, xmm0
movd dword [rbp + 0x77], xmm1
jmp 0x14007e560
lea r9, [rbp + 0x77]
mov r8d, r14d
nop
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14007e530
lea rdx, [rbp + 0x77]
lea rcx, [0x1405bf020]
call fcn.14005a360
lea rcx, [0x14013c780]
call fcn.140132240
nop
lea rcx, [0x1405be408]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef0c], eax
jle 0x14007e60b
lea rcx, [0x1405bef0c]
call fcn.140131bc0
cmp dword [0x1405bef0c], 0xffffffff
jne 0x14007e60b
mov eax, dword [str.tXLMV_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1f44]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x42
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be698]
call fcn.14005a360
lea rcx, [0x14013c770]
call fcn.140132240
nop
lea rcx, [0x1405bef0c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be628], eax
jle 0x14007e68c
lea rcx, [0x1405be628]
call fcn.140131bc0
cmp dword [0x1405be628], 0xffffffff
jne 0x14007e68c
movsd xmm0, qword [str.uEWN]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1f28]
mov byte [rbp - 0x59], 0x43
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bf2a0]
call fcn.14005a360
lea rcx, [0x14013c760]
call fcn.140132240
nop
lea rcx, [0x1405be628]
call fcn.140131b54
movdqa xmm8, xmmword [0x1404f5340]
mov eax, dword [rsi]
cmp dword [0x1405bdd08], eax
jle 0x14007e809
lea rcx, [0x1405bdd08]
call fcn.140131bc0
cmp dword [0x1405bdd08], 0xffffffff
jne 0x14007e809
mov rax, qword [str.cYYKWXS7]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1ab7], 0
je 0x14007e7e0
cmp r15d, 2
jl 0x14007e79d
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, dword [rbp + 0x67]
xorps xmm1, xmm0
movd dword [rbp + 0x67], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm8
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, dword [rbp + 0x6b]
xorps xmm1, xmm0
movd dword [rbp + 0x6b], xmm1
jmp 0x14007e7e0
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007e7b0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdda0]
call fcn.14005a360
lea rcx, [0x14013c750]
call fcn.140132240
nop
lea rcx, [0x1405bdd08]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be494], eax
jle 0x14007e999
lea rcx, [0x1405be494]
call fcn.140131bc0
cmp dword [0x1405be494], 0xffffffff
jne 0x14007e999
movsd xmm0, qword [str.p_YJRepTYW4AQ7]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1f50]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1f53], 0
je 0x14007e970
mov r8d, r14d
cmp r15d, 2
jl 0x14007e931
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.p_YJRepTYW4AQ7]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007e940
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be6d8]
call fcn.14005a360
lea rcx, [0x14013c740]
call fcn.140132240
nop
lea rcx, [0x1405be494]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be434], eax
jle 0x14007ea2e
lea rcx, [0x1405be434]
call fcn.140131bc0
cmp dword [0x1405be434], 0xffffffff
jne 0x14007ea2e
movsd xmm0, qword [str.qXT_]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1b60]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1b61], 0
je 0x14007ea05
mov byte [rbp - 0x59], 0x47
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd740]
call fcn.14005a360
lea rcx, [0x14013c730]
call fcn.140132240
nop
lea rcx, [0x1405be434]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bede4], eax
jle 0x14007eab0
lea rcx, [0x1405bede4]
call fcn.140131bc0
cmp dword [0x1405bede4], 0xffffffff
jne 0x14007eab0
mov eax, dword [str.VUT_I_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1900]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x48
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bf048]
call fcn.14005a360
lea rcx, [0x14013c720]
call fcn.140132240
nop
lea rcx, [0x1405bede4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6c8], eax
jle 0x14007ec29
lea rcx, [0x1405bd6c8]
call fcn.140131bc0
cmp dword [0x1405bd6c8], 0xffffffff
jne 0x14007ec29
mov rax, qword [str.VLZRHu7]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1cff], 0
je 0x14007ec00
cmp r15d, 2
jl 0x14007ebc3
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x14007ec00
lea r9, [rbp + 0x67]
mov r8d, r14d
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007ebd0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bd548]
call fcn.14005a360
lea rcx, [0x14013c710]
call fcn.140132240
nop
lea rcx, [0x1405bd6c8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8a4], eax
jle 0x14007eda9
lea rcx, [0x1405be8a4]
call fcn.140131bc0
cmp dword [0x1405be8a4], 0xffffffff
jne 0x14007eda9
mov rax, qword [str.YMZQWYaVMV_V_M_]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1e57], 0
je 0x14007ed80
cmp r15d, 2
jl 0x14007ed3c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x14007ed80
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007ed50
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bd6d0]
call fcn.14005a360
lea rcx, [0x14013c700]
call fcn.140132240
nop
lea rcx, [0x1405be8a4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdde0], eax
jle 0x14007ee1e
lea rcx, [0x1405bdde0]
call fcn.140131bc0
cmp dword [0x1405bdde0], 0xffffffff
jne 0x14007ee1e
mov eax, dword [str.YQ___]
mov dword [rbp + 0x67], eax
movzx eax, word [0x1404f1bf4]
mov word [rbp + 0x6b], ax
mov byte [rbp + 0x67], 0x4b
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor al, 0x3a
mov byte [rbp + 0x6b], al
xor byte [rbp + 0x6c], 0x3b
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bd5b8]
call fcn.14005a360
lea rcx, [0x14013c6f0]
call fcn.140132240
nop
lea rcx, [0x1405bdde0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be3c0], eax
jle 0x14007ef99
lea rcx, [0x1405be3c0]
call fcn.140131bc0
cmp dword [0x1405be3c0], 0xffffffff
jne 0x14007ef99
mov rax, qword [0x1404f1d48]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1d4f], 0
je 0x14007ef70
cmp r15d, 2
jl 0x14007ef31
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x14007ef70
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007ef40
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bf280]
call fcn.14005a360
lea rcx, [0x14013c6e0]
call fcn.140132240
nop
lea rcx, [0x1405be3c0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd660], eax
jle 0x14007f129
lea rcx, [0x1405bd660]
call fcn.140131bc0
cmp dword [0x1405bd660], 0xffffffff
jne 0x14007f129
movsd xmm0, qword [0x1404f19e8]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.R__B]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f19f4]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x14007f0be
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f19e8]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007f0d0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be120]
call fcn.14005a360
lea rcx, [0x14013c6d0]
call fcn.140132240
nop
lea rcx, [0x1405bd660]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd738], eax
jle 0x14007f2b9
lea rcx, [0x1405bd738]
call fcn.140131bc0
cmp dword [0x1405bd738], 0xffffffff
jne 0x14007f2b9
movsd xmm0, qword [str.x_QNeoIWAN7]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1a88]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1a8b], 0
je 0x14007f290
mov r8d, r14d
cmp r15d, 2
jl 0x14007f251
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.x_QNeoIWAN7]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007f260
lea rdx, [rbp - 0x59]
lea rcx, [0x1405beb28]
call fcn.14005a360
lea rcx, [0x14013c6c0]
call fcn.140132240
nop
lea rcx, [0x1405bd738]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd664], eax
jle 0x14007f33b
lea rcx, [0x1405bd664]
call fcn.140131bc0
cmp dword [0x1405bd664], 0xffffffff
jne 0x14007f33b
mov eax, dword [str.aE_WYS_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f19fc]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x57
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405beac0]
call fcn.14005a360
lea rcx, [0x14013c6b0]
call fcn.140132240
nop
lea rcx, [0x1405bd664]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6c0], eax
jle 0x14007f3d5
lea rcx, [0x1405bd6c0]
call fcn.140131bc0
cmp dword [0x1405bd6c0], 0xffffffff
jne 0x14007f3d5
movsd xmm0, qword [str.tVLMV]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1c20]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1c22]
mov byte [rbp - 0x59], 0x42
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bea50]
call fcn.14005a360
lea rcx, [0x14013c6a0]
call fcn.140132240
nop
lea rcx, [0x1405bd6c0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdfc0], eax
jle 0x14007f456
lea rcx, [0x1405bdfc0]
call fcn.140131bc0
cmp dword [0x1405bdfc0], 0xffffffff
jne 0x14007f456
movsd xmm0, qword [str.fXWU]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1c60]
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be858]
call fcn.14005a360
lea rcx, [0x14013c690]
call fcn.140132240
nop
lea rcx, [0x1405bdfc0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be570], eax
jle 0x14007f4d8
lea rcx, [0x1405be570]
call fcn.140131bc0
cmp dword [0x1405be570], 0xffffffff
jne 0x14007f4d8
mov eax, dword [str.fKMUW_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f18c4]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x50
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be180]
call fcn.14005a360
lea rcx, [0x14013c680]
call fcn.140132240
nop
lea rcx, [0x1405be570]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf1c8], eax
jle 0x14007f572
lea rcx, [0x1405bf1c8]
call fcn.140131bc0
cmp dword [0x1405bf1c8], 0xffffffff
jne 0x14007f572
movsd xmm0, qword [str.pN_]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1c90]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1c92]
mov byte [rbp - 0x59], 0x46
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be378]
call fcn.14005a360
lea rcx, [0x14013c670]
call fcn.140132240
nop
lea rcx, [0x1405bf1c8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea00], eax
jle 0x14007f5e7
lea rcx, [0x1405bea00]
call fcn.140131bc0
cmp dword [0x1405bea00], 0xffffffff
jne 0x14007f5e7
mov eax, dword [str.q_WZQ_]
mov dword [rbp + 0x67], eax
movzx eax, word [0x1404f1d78]
mov word [rbp + 0x6b], ax
mov byte [rbp + 0x67], 0x47
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor al, 0x3a
mov byte [rbp + 0x6b], al
xor byte [rbp + 0x6c], 0x3b
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdc10]
call fcn.14005a360
lea rcx, [0x14013c660]
call fcn.140132240
nop
lea rcx, [0x1405bea00]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be2b0], eax
jle 0x14007f67c
lea rcx, [0x1405be2b0]
call fcn.140131bc0
cmp dword [0x1405be2b0], 0xffffffff
jne 0x14007f67c
movsd xmm0, qword [0x1404f18e8]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f18f0]
mov word [rbp - 0x51], ax
cmp byte [0x1404f18f1], 0
je 0x14007f653
mov byte [rbp - 0x59], 0x41
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be4b8]
call fcn.14005a360
lea rcx, [0x14013c650]
call fcn.140132240
nop
lea rcx, [0x1405be2b0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bde84], eax
jle 0x14007f7f9
lea rcx, [0x1405bde84]
call fcn.140131bc0
cmp dword [0x1405bde84], 0xffffffff
jne 0x14007f7f9
mov rax, qword [str.eCMW_NR]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1d9f], 0
je 0x14007f7d0
cmp r15d, 2
jl 0x14007f78f
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x14007f7d0
lea r9, [rbp + 0x67]
mov r8d, r14d
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007f7a0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bf068]
call fcn.14005a360
lea rcx, [0x14013c640]
call fcn.140132240
nop
lea rcx, [0x1405bde84]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdcb8], eax
jle 0x14007f88e
lea rcx, [0x1405bdcb8]
call fcn.140131bc0
cmp dword [0x1405bdcb8], 0xffffffff
jne 0x14007f88e
movsd xmm0, qword [str.fKMUW]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f18a8]
mov word [rbp - 0x51], ax
cmp byte [0x1404f18a9], 0
je 0x14007f865
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bf2e0]
call fcn.14005a360
lea rcx, [0x14013c630]
call fcn.140132240
nop
lea rcx, [0x1405bdcb8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd878], eax
jle 0x14007f910
lea rcx, [0x1405bd878]
call fcn.140131bc0
cmp dword [0x1405bd878], 0xffffffff
jne 0x14007f910
mov eax, dword [str.pVRLNZ_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1aa4]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x46
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdd10]
call fcn.14005a360
lea rcx, [0x14013c620]
call fcn.140132240
nop
lea rcx, [0x1405bd878]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf258], eax
jle 0x14007f9aa
lea rcx, [0x1405bf258]
call fcn.140131bc0
cmp dword [0x1405bf258], 0xffffffff
jne 0x14007f9aa
movsd xmm0, qword [str.pVRLNZ]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1858]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f185a]
mov byte [rbp - 0x59], 0x46
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be950]
call fcn.14005a360
lea rcx, [0x14013c610]
call fcn.140132240
nop
lea rcx, [0x1405bf258]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bde80], eax
jle 0x14007fb39
lea rcx, [0x1405bde80]
call fcn.140131bc0
cmp dword [0x1405bde80], 0xffffffff
jne 0x14007fb39
movsd xmm0, qword [str.RYOCelTMK__B]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1f38]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1f3c]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x14007facf
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.RYOCelTMK__B]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007fae0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd6f0]
call fcn.14005a360
lea rcx, [0x14013c600]
call fcn.140132240
nop
lea rcx, [0x1405bde80]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be374], eax
jle 0x14007fcd9
lea rcx, [0x1405be374]
call fcn.140131bc0
cmp dword [0x1405be374], 0xffffffff
jne 0x14007fcd9
movsd xmm0, qword [str._VM_Y]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.nV3..C]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f186c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f186d], 0
je 0x14007fcb0
mov r8d, r14d
cmp r15d, 2
jl 0x14007fc6c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str._VM_Y]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14007fc80
lea rdx, [rbp - 0x59]
lea rcx, [0x1405beda0]
call fcn.14005a360
lea rcx, [0x14013c5f0]
call fcn.140132240
nop
lea rcx, [0x1405be374]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd828], eax
jle 0x14007fd6e
lea rcx, [0x1405bd828]
call fcn.140131bc0
cmp dword [0x1405bd828], 0xffffffff
jne 0x14007fd6e
movsd xmm0, qword [str.p_YK_eHP_]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1b20]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1b21], 0
je 0x14007fd45
mov byte [rbp - 0x59], 0x46
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be038]
call fcn.14005a360
lea rcx, [0x14013c5e0]
call fcn.140132240
nop
lea rcx, [0x1405bd828]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda2c], eax
jle 0x14007ff09
lea rcx, [0x1405bda2c]
call fcn.140131bc0
cmp dword [0x1405bda2c], 0xffffffff
jne 0x14007ff09
movsd xmm0, qword [str._VJRIV_SNV35__D]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1c30]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1c34]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1c36]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x14007fe9e
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str._VJRIV_SNV35__D]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007feb0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bf1f8]
call fcn.14005a360
lea rcx, [0x14013c5d0]
call fcn.140132240
nop
lea rcx, [0x1405bda2c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bed5c], eax
jle 0x14007ff8a
lea rcx, [0x1405bed5c]
call fcn.140131bc0
cmp dword [0x1405bed5c], 0xffffffff
jne 0x14007ff8a
movsd xmm0, qword [str.dRNVVMYO_]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f19c8]
mov byte [rbp - 0x59], 0x52
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bef88]
call fcn.14005a360
lea rcx, [0x14013c5c0]
call fcn.140132240
nop
lea rcx, [0x1405bed5c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf128], eax
jle 0x140080119
lea rcx, [0x1405bf128]
call fcn.140131bc0
cmp dword [0x1405bf128], 0xffffffff
jne 0x140080119
movsd xmm0, qword [str.dRNVVMYO]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1970]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1974]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x1400800af
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.dRNVVMYO]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x1400800c0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be1c8]
call fcn.14005a360
lea rcx, [0x14013c5b0]
call fcn.140132240
nop
lea rcx, [0x1405bf128]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be430], eax
jle 0x1400802b9
lea rcx, [0x1405be430]
call fcn.140131bc0
cmp dword [0x1405be430], 0xffffffff
jne 0x1400802b9
movsd xmm0, qword [str.rXM_V]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1d38]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1d3c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1d3d], 0
je 0x140080290
mov r8d, r14d
cmp r15d, 2
jl 0x14008024c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.rXM_V]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140080260
lea rdx, [rbp - 0x59]
lea rcx, [0x1405becf0]
call fcn.14005a360
lea rcx, [0x14013c5a0]
call fcn.140132240
nop
lea rcx, [0x1405be430]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be210], eax
jle 0x140080459
lea rcx, [0x1405be210]
call fcn.140131bc0
cmp dword [0x1405be210], 0xffffffff
jne 0x140080459
movsd xmm0, qword [str.uRJXWR_]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.nV35__D]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1aec]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1aee]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x1400803e9
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.uRJXWR_]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140080400
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdf20]
call fcn.14005a360
lea rcx, [0x14013c590]
call fcn.140132240
nop
lea rcx, [0x1405be210]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be368], eax
jle 0x1400804ee
lea rcx, [0x1405be368]
call fcn.140131bc0
cmp dword [0x1405be368], 0xffffffff
jne 0x1400804ee
movsd xmm0, qword [str._KUeoPY_]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1840]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1841], 0
je 0x1400804c5
mov byte [rbp - 0x59], Ordinal_79
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be3e8]
call fcn.14005a360
lea rcx, [0x14013c580]
call fcn.140132240
nop
lea rcx, [0x1405be368]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdbb0], eax
jle 0x1400805f9
lea rcx, [0x1405bdbb0]
call fcn.140131bc0
cmp dword [0x1405bdbb0], 0xffffffff
jne 0x1400805f9
mov eax, dword [str.eZ_9en8]
mov dword [rbp + 0x77], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x1400805d0
cmp r15d, 2
jl 0x14008058e
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, eax
xorps xmm1, xmm0
movd dword [rbp + 0x77], xmm1
jmp 0x1400805d0
lea r9, [rbp + 0x77]
mov r8d, r14d
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x1400805a0
lea rdx, [rbp + 0x77]
lea rcx, [0x1405be810]
call fcn.14005a360
lea rcx, [0x14013c570]
call fcn.140132240
nop
lea rcx, [0x1405bdbb0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdd00], eax
jle 0x140080779
lea rcx, [0x1405bdd00]
call fcn.140131bc0
cmp dword [0x1405bdd00], 0xffffffff
jne 0x140080779
mov rax, qword [0x1404f1cb8]
mov qword [rbp + 0x67], rax
cmp byte [str.tBTUJNL], 0
je 0x140080750
cmp r15d, 2
jl 0x14008070c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x140080750
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x140080720
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdac0]
call fcn.14005a360
lea rcx, [0x14013c560]
call fcn.140132240
nop
lea rcx, [0x1405bdd00]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405beb00], eax
jle 0x140080909
lea rcx, [0x1405beb00]
call fcn.140131bc0
cmp dword [0x1405beb00], 0xffffffff
jne 0x140080909
movsd xmm0, qword [str.wDKXOWH]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.mRA]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1f7b], 0
je 0x1400808e0
mov r8d, r14d
cmp r15d, 2
jl 0x1400808a1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.wDKXOWH]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x1400808b0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be0e0]
call fcn.14005a360
lea rcx, [0x14013c550]
call fcn.140132240
nop
lea rcx, [0x1405beb00]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd7a0], eax
jle 0x1400809a3
lea rcx, [0x1405bd7a0]
call fcn.140131bc0
cmp dword [0x1405bd7a0], 0xffffffff
jne 0x1400809a3
movsd xmm0, qword [str.uXU__O]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1d20]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1d22]
mov byte [rbp - 0x59], 0x43
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd4a8]
call fcn.14005a360
lea rcx, [0x14013c540]
call fcn.140132240
nop
lea rcx, [0x1405bd7a0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be904], eax
jle 0x140080b39
lea rcx, [0x1405be904]
call fcn.140131bc0
cmp dword [0x1405be904], 0xffffffff
jne 0x140080b39
movsd xmm0, qword [0x1404f17b8]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f17c0]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f17c4]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f17c6]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x140080ad3
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f17b8]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140080ae0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bf238]
call fcn.14005a360
lea rcx, [0x14013c530]
call fcn.140132240
nop
lea rcx, [0x1405be904]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd5a8], eax
jle 0x140080bba
lea rcx, [0x1405bd5a8]
call fcn.140131bc0
cmp dword [0x1405bd5a8], 0xffffffff
jne 0x140080bba
movsd xmm0, qword [str.VP]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1c48]
mov byte [rbp - 0x59], Ordinal_79
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd568]
call fcn.14005a360
lea rcx, [0x14013c520]
call fcn.140132240
nop
lea rcx, [0x1405bd5a8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda24], eax
jle 0x140080d49
lea rcx, [0x1405bda24]
call fcn.140131bc0
cmp dword [0x1405bda24], 0xffffffff
jne 0x140080d49
movsd xmm0, qword [0x1404f1b40]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1b48]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1b4c]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x140080cdf
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1b40]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140080cf0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdf48]
call fcn.14005a360
lea rcx, [0x14013c510]
call fcn.140132240
nop
lea rcx, [0x1405bda24]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bde30], eax
jle 0x140080ef9
lea rcx, [0x1405bde30]
call fcn.140131bc0
cmp dword [0x1405bde30], 0xffffffff
jne 0x140080ef9
movups xmm0, xmmword [str.fBUI]
movups xmmword [rbp - 0x49], xmm0
movzx eax, byte [0x1404f1e80]
mov byte [rbp - 0x39], al
mov r8d, r14d
cmp r15d, 2
jl 0x140080e8b
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140080da0
cmp r8d, 0x11
jge 0x140080ed0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140080ea0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be530]
call fcn.14005a360
lea rcx, [0x14013c500]
call fcn.140132240
nop
lea rcx, [0x1405bde30]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8d0], eax
jle 0x1400810a9
lea rcx, [0x1405be8d0]
call fcn.140131bc0
cmp dword [0x1405be8d0], 0xffffffff
jne 0x1400810a9
movups xmm0, xmmword [str.eVOWU_Z]
movups xmmword [rbp - 0x49], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x140081080
cmp r15d, 2
jl 0x140081045
mov edx, r14d
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov r8d, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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 xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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, 0x10
jl 0x140080f60
jmp 0x140081080
lea r9, [rbp - 0x49]
mov r8d, r14d
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x140081050
lea rdx, [rbp - 0x49]
lea rcx, [0x1405beff8]
call fcn.14005a360
lea rcx, [0x14013c4f0]
call fcn.140132240
nop
lea rcx, [0x1405be8d0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdcbc], eax
jle 0x140081259
lea rcx, [0x1405bdcbc]
call fcn.140131bc0
cmp dword [0x1405bdcbc], 0xffffffff
jne 0x140081259
movups xmm0, xmmword [0x1404f1ba0]
movups xmmword [rbp - 0x49], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x140081230
cmp r15d, 2
jl 0x1400811f5
mov edx, r14d
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov r8d, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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 xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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, 0x10
jl 0x140081110
jmp 0x140081230
lea r9, [rbp - 0x49]
mov r8d, r14d
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x140081200
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be9e0]
call fcn.14005a360
lea rcx, [0x14013c4e0]
call fcn.140132240
nop
lea rcx, [0x1405bdcbc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be07c], eax
jle 0x140081409
lea rcx, [0x1405be07c]
call fcn.140131bc0
cmp dword [0x1405be07c], 0xffffffff
jne 0x140081409
movups xmm0, xmmword [0x1404f1cc0]
movups xmmword [rbp - 0x49], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x1400813e0
cmp r15d, 2
jl 0x1400813a5
mov edx, r14d
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov r8d, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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 xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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, 0x10
jl 0x1400812c0
jmp 0x1400813e0
lea r9, [rbp - 0x49]
mov r8d, r14d
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x1400813b0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bd468]
call fcn.14005a360
lea rcx, [0x14013c4d0]
call fcn.140132240
nop
lea rcx, [0x1405be07c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405beccc], eax
jle 0x14008148b
lea rcx, [0x1405beccc]
call fcn.140131bc0
cmp dword [0x1405beccc], 0xffffffff
jne 0x14008148b
mov eax, dword [str.BKR_O_]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1e08]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], Ordinal_79
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bd698]
call fcn.14005a360
lea rcx, [0x14013c4c0]
call fcn.140132240
nop
lea rcx, [0x1405beccc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd460], eax
jle 0x140081629
lea rcx, [0x1405bd460]
call fcn.140131bc0
cmp dword [0x1405bd460], 0xffffffff
jne 0x140081629
movsd xmm0, qword [str.RYOCeoUQK4_C]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1c70]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1c74]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1c75], 0
je 0x140081600
mov r8d, r14d
cmp r15d, 2
jl 0x1400815be
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.RYOCeoUQK4_C]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x1400815d0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdd78]
call fcn.14005a360
lea rcx, [0x14013c4b0]
call fcn.140132240
nop
lea rcx, [0x1405bd460]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf94], eax
jle 0x1400816c3
lea rcx, [0x1405bdf94]
call fcn.140131bc0
cmp dword [0x1405bdf94], 0xffffffff
jne 0x1400816c3
movsd xmm0, qword [0x1404f1ce8]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1cf0]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1cf2]
mov byte [rbp - 0x59], 0x44
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdbe8]
call fcn.14005a360
lea rcx, [0x14013c4a0]
call fcn.140132240
nop
lea rcx, [0x1405bdf94]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bded0], eax
jle 0x140081859
lea rcx, [0x1405bded0]
call fcn.140131bc0
cmp dword [0x1405bded0], 0xffffffff
jne 0x140081859
movsd xmm0, qword [str.wBLV]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1df0]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1df4]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x1400817e8
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.wBLV]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140081800
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd978]
call fcn.14005a360
lea rcx, [0x14013c490]
call fcn.140132240
nop
lea rcx, [0x1405bded0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be460], eax
jle 0x1400818c0
lea rcx, [0x1405be460]
call fcn.140131bc0
cmp dword [0x1405be460], 0xffffffff
jne 0x1400818c0
movzx eax, word [0x1404f1c10]
mov word [rbp + 0x77], ax
movzx eax, byte [0x1404f1c12]
mov byte [rbp + 0x77], 0x41
xor byte [rbp + 0x78], 0x37
xor al, 0x38
mov byte [rbp + 0x79], al
lea rdx, [rbp + 0x77]
lea rcx, [0x1405bf1a8]
call fcn.14005a360
lea rcx, [0x14013c480]
call fcn.140132240
nop
lea rcx, [0x1405be460]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef08], eax
jle 0x140081942
lea rcx, [0x1405bef08]
call fcn.140131bc0
cmp dword [0x1405bef08], 0xffffffff
jne 0x140081942
mov eax, dword [0x1404f1bd0]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1bd4]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x41
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bf088]
call fcn.14005a360
lea rcx, [0x14013c470]
call fcn.140132240
nop
lea rcx, [0x1405bef08]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec40], eax
jle 0x1400819a9
lea rcx, [0x1405bec40]
call fcn.140131bc0
cmp dword [0x1405bec40], 0xffffffff
jne 0x1400819a9
movzx eax, word [0x1404f1d5c]
mov word [rbp + 0x77], ax
movzx eax, byte [0x1404f1d5e]
mov byte [rbp + 0x77], Ordinal_79
xor byte [rbp + 0x78], 0x37
xor al, 0x38
mov byte [rbp + 0x79], al
lea rdx, [rbp + 0x77]
lea rcx, [0x1405bf260]
call fcn.14005a360
lea rcx, [0x14013c460]
call fcn.140132240
nop
lea rcx, [0x1405bec40]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd690], eax
jle 0x140081a2b
lea rcx, [0x1405bd690]
call fcn.140131bc0
cmp dword [0x1405bd690], 0xffffffff
jne 0x140081a2b
mov eax, dword [0x1404f1ed8]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1edc]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], Ordinal_79
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be7f0]
call fcn.14005a360
lea rcx, [0x14013c450]
call fcn.140132240
nop
lea rcx, [0x1405bd690]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdea8], eax
jle 0x140081bc9
lea rcx, [0x1405bdea8]
call fcn.140131bc0
cmp dword [0x1405bdea8], 0xffffffff
jne 0x140081bc9
movsd xmm0, qword [str.wSNXTXYY]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1820]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1824]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1826]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x140081b5b
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.wSNXTXYY]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140081b70
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bee30]
call fcn.14005a360
lea rcx, [0x14013c440]
call fcn.140132240
nop
lea rcx, [0x1405bdea8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be40c], eax
jle 0x140081c30
lea rcx, [0x1405be40c]
call fcn.140131bc0
cmp dword [0x1405be40c], 0xffffffff
jne 0x140081c30
movzx eax, word [0x1404f1c50]
mov word [rbp + 0x77], ax
movzx eax, byte [0x1404f1c52]
mov byte [rbp + 0x77], 0x47
xor byte [rbp + 0x78], 0x37
xor al, 0x38
mov byte [rbp + 0x79], al
lea rdx, [rbp + 0x77]
lea rcx, [0x1405bddc0]
call fcn.14005a360
lea rcx, [0x14013c430]
call fcn.140132240
nop
lea rcx, [0x1405be40c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be4d8], eax
jle 0x140081cb2
lea rcx, [0x1405be4d8]
call fcn.140131bc0
cmp dword [0x1405be4d8], 0xffffffff
jne 0x140081cb2
mov eax, dword [0x1404f1db4]
mov dword [rbp + 0x67], eax
movzx edx, word [0x1404f1db8]
mov word [rbp + 0x6b], dx
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp + 0x67], 0x47
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor dl, 0x3a
mov byte [rbp + 0x6b], dl
xor byte [rbp + 0x6c], 0x3b
xor al, 0x3c
mov byte [rbp + 0x6d], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bf218]
call fcn.14005a360
lea rcx, [0x14013c420]
call fcn.140132240
nop
lea rcx, [0x1405be4d8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be670], eax
jle 0x140081e49
lea rcx, [0x1405be670]
call fcn.140131bc0
cmp dword [0x1405be670], 0xffffffff
jne 0x140081e49
movsd xmm0, qword [0x1404f1a10]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1a18]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1a1c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1a1d], 0
je 0x140081e20
mov r8d, r14d
cmp r15d, 2
jl 0x140081de5
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1a10]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140081df0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bec68]
call fcn.14005a360
lea rcx, [0x14013c410]
call fcn.140132240
nop
lea rcx, [0x1405be670]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be1c0], eax
jle 0x140082009
lea rcx, [0x1405be1c0]
call fcn.140131bc0
cmp dword [0x1405be1c0], 0xffffffff
jne 0x140082009
movups xmm0, xmmword [0x1404f1b80]
movups xmmword [rbp - 0x49], xmm0
movzx eax, word [0x1404f1b90]
mov word [rbp - 0x39], ax
cmp byte [0x1404f1b91], 0
je 0x140081fe0
mov r8d, r14d
cmp r15d, 2
jl 0x140081f9b
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140081eb0
cmp r8d, 0x12
jge 0x140081fe0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x140081fb0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be438]
call fcn.14005a360
lea rcx, [0x14013c400]
call fcn.140132240
nop
lea rcx, [0x1405be1c0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd668], eax
jle 0x1400821a9
lea rcx, [0x1405bd668]
call fcn.140131bc0
cmp dword [0x1405bd668], 0xffffffff
jne 0x1400821a9
movsd xmm0, qword [str.uXUI_XH]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.lV_C]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1d14]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1d15], 0
je 0x140082180
mov r8d, r14d
cmp r15d, 2
jl 0x14008213c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.uXUI_XH]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140082150
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bef60]
call fcn.14005a360
lea rcx, [0x14013c3f0]
call fcn.140132240
nop
lea rcx, [0x1405bd668]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf90], eax
jle 0x140082339
lea rcx, [0x1405bdf90]
call fcn.140131bc0
cmp dword [0x1405bdf90], 0xffffffff
jne 0x140082339
movsd xmm0, qword [str.V_QSUY]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.yJ.A7]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1a5b], 0
je 0x140082310
mov r8d, r14d
cmp r15d, 2
jl 0x1400822d1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.V_QSUY]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x1400822e0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be260]
call fcn.14005a360
lea rcx, [0x14013c3e0]
call fcn.140132240
nop
lea rcx, [0x1405bdf90]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be344], eax
jle 0x1400823ce
lea rcx, [0x1405be344]
call fcn.140131bc0
cmp dword [0x1405be344], 0xffffffff
jne 0x1400823ce
movsd xmm0, qword [0x1404f1878]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1880]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1881], 0
je 0x1400823a5
mov byte [rbp - 0x59], 0x43
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be578]
call fcn.14005a360
lea rcx, [0x14013c3d0]
call fcn.140132240
nop
lea rcx, [0x1405be344]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf158], eax
jle 0x140082569
lea rcx, [0x1405bf158]
call fcn.140131bc0
cmp dword [0x1405bf158], 0xffffffff
jne 0x140082569
movsd xmm0, qword [0x1404f1a90]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1a98]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1a9c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1a9d], 0
je 0x140082540
mov r8d, r14d
cmp r15d, 2
jl 0x140082501
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1a90]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140082510
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd830]
call fcn.14005a360
lea rcx, [0x14013c3c0]
call fcn.140132240
nop
lea rcx, [0x1405bf158]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdb20], eax
jle 0x1400825fe
lea rcx, [0x1405bdb20]
call fcn.140131bc0
cmp dword [0x1405bdb20], 0xffffffff
jne 0x1400825fe
movsd xmm0, qword [str.qbktyyoy_]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1eb8]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1eb9], 0
je 0x1400825d5
mov byte [rbp - 0x59], 0x47
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdfa0]
call fcn.14005a360
lea rcx, [0x14013c3b0]
call fcn.140132240
nop
lea rcx, [0x1405bdb20]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec18], eax
jle 0x140082789
lea rcx, [0x1405bec18]
call fcn.140131bc0
cmp dword [0x1405bec18], 0xffffffff
jne 0x140082789
movsd xmm0, qword [str.eYQI_I]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1cb0]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1cb4]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x140082723
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.eYQI_I]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140082730
lea rdx, [rbp - 0x59]
lea rcx, [0x1405beae0]
call fcn.14005a360
lea rcx, [0x14013c3a0]
call fcn.140132240
nop
lea rcx, [0x1405bec18]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405befd0], eax
jle 0x140082889
lea rcx, [0x1405befd0]
call fcn.140131bc0
cmp dword [0x1405befd0], 0xffffffff
jne 0x140082889
mov eax, dword [str.w_h9]
mov dword [rbp + 0x77], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140082860
cmp r15d, 2
jl 0x140082829
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, eax
xorps xmm1, xmm0
movd dword [rbp + 0x77], xmm1
jmp 0x140082860
lea r9, [rbp + 0x77]
mov r8d, r14d
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140082830
lea rdx, [rbp + 0x77]
lea rcx, [0x1405bf0e0]
call fcn.14005a360
lea rcx, [0x14013c390]
call fcn.140132240
nop
lea rcx, [0x1405befd0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be014], eax
jle 0x140082a09
lea rcx, [0x1405be014]
call fcn.140131bc0
cmp dword [0x1405be014], 0xffffffff
jne 0x140082a09
mov rax, qword [0x1404f18b0]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f18b7], 0
je 0x1400829e0
cmp r15d, 2
jl 0x14008299c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x1400829e0
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x1400829b0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be288]
call fcn.14005a360
lea rcx, [0x14013c380]
call fcn.140132240
nop
lea rcx, [0x1405be014]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdb24], eax
jle 0x140082ba9
lea rcx, [0x1405bdb24]
call fcn.140131bc0
cmp dword [0x1405bdb24], 0xffffffff
jne 0x140082ba9
movsd xmm0, qword [str.VJRIV_S]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1b30]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1b34]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1b36]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x140082b39
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.VJRIV_S]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140082b50
lea rdx, [rbp - 0x59]
lea rcx, [0x1405becd0]
call fcn.14005a360
lea rcx, [0x14013c370]
call fcn.140132240
nop
lea rcx, [0x1405bdb24]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be398], eax
jle 0x140082d69
lea rcx, [0x1405be398]
call fcn.140131bc0
cmp dword [0x1405be398], 0xffffffff
jne 0x140082d69
movups xmm0, xmmword [0x1404f17f0]
movups xmmword [rbp - 0x49], xmm0
movzx eax, word [0x1404f1800]
mov word [rbp - 0x39], ax
movzx eax, byte [0x1404f1802]
mov byte [rbp - 0x37], al
mov r8d, r14d
cmp r15d, 2
jl 0x140082cfb
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140082c10
cmp r8d, 0x13
jge 0x140082d40
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x140082d10
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be598]
call fcn.14005a360
lea rcx, [0x14013c360]
call fcn.140132240
nop
lea rcx, [0x1405be398]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be5b8], eax
jle 0x140082e69
lea rcx, [0x1405be5b8]
call fcn.140131bc0
cmp dword [0x1405be5b8], 0xffffffff
jne 0x140082e69
mov eax, dword [0x1404f1904]
mov dword [rbp + 0x77], eax
cmp byte [str.9eg8], 0
je 0x140082e40
cmp r15d, 2
jl 0x140082e09
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm11
movd xmm0, eax
xorps xmm1, xmm0
movd dword [rbp + 0x77], xmm1
jmp 0x140082e40
lea r9, [rbp + 0x77]
mov r8d, r14d
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140082e10
lea rdx, [rbp + 0x77]
lea rcx, [0x1405be678]
call fcn.14005a360
lea rcx, [0x14013c350]
call fcn.140132240
nop
lea rcx, [0x1405be5b8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bee98], eax
jle 0x140083019
lea rcx, [0x1405bee98]
call fcn.140131bc0
cmp dword [0x1405bee98], 0xffffffff
jne 0x140083019
movups xmm0, xmmword [str.qE_W__Y]
movups xmmword [rbp - 0x49], xmm0
movzx eax, byte [0x1404f1a38]
mov byte [rbp - 0x39], al
mov r8d, r14d
cmp r15d, 2
jl 0x140082fab
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140082ec0
cmp r8d, 0x11
jge 0x140082ff0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140082fc0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be8d8]
call fcn.14005a360
lea rcx, [0x14013c340]
call fcn.140132240
nop
lea rcx, [0x1405bee98]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec10], eax
jle 0x1400831e9
lea rcx, [0x1405bec10]
call fcn.140131bc0
cmp dword [0x1405bec10], 0xffffffff
jne 0x1400831e9
movups xmm0, xmmword [0x1404f1e30]
movups xmmword [rbp - 0x49], xmm0
mov eax, dword [0x1404f1e40]
mov dword [rbp - 0x39], eax
movzx eax, word [0x1404f1e44]
mov word [rbp - 0x35], ax
movzx eax, byte [0x1404f1e46]
mov byte [rbp - 0x33], al
mov r8d, r14d
cmp r15d, 2
jl 0x14008317b
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140083090
cmp r8d, 0x17
jge 0x1400831c0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x17
jl 0x140083190
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bd9c0]
call fcn.14005a360
lea rcx, [0x14013c330]
call fcn.140132240
nop
lea rcx, [0x1405bec10]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8f8], eax
jle 0x140083369
lea rcx, [0x1405be8f8]
call fcn.140131bc0
cmp dword [0x1405be8f8], 0xffffffff
jne 0x140083369
mov rax, qword [str.VPNRs7]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1c7f], 0
je 0x140083340
cmp r15d, 2
jl 0x1400832fc
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x140083340
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x140083310
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be410]
call fcn.14005a360
lea rcx, [0x14013c320]
call fcn.140132240
nop
lea rcx, [0x1405be8f8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea48], eax
jle 0x1400833ea
lea rcx, [0x1405bea48]
call fcn.140131bc0
cmp dword [0x1405bea48], 0xffffffff
jne 0x1400833ea
movsd xmm0, qword [str.pJmTNV_]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1bc8]
mov byte [rbp - 0x59], 0x46
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405befd8]
call fcn.14005a360
lea rcx, [0x14013c310]
call fcn.140132240
nop
lea rcx, [0x1405bea48]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be008], eax
jle 0x140083569
lea rcx, [0x1405be008]
call fcn.140131bc0
cmp dword [0x1405be008], 0xffffffff
jne 0x140083569
mov rax, qword [str.dVQUNRtBTUJNL]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1b7f], 0
je 0x140083540
cmp r15d, 2
jl 0x1400834fd
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x140083540
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x140083510
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdc40]
call fcn.14005a360
lea rcx, [0x14013c300]
call fcn.140132240
nop
lea rcx, [0x1405be008]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405beec0], eax
jle 0x140083719
lea rcx, [0x1405beec0]
call fcn.140131bc0
cmp dword [0x1405beec0], 0xffffffff
jne 0x140083719
movups xmm0, xmmword [str.XUPT_]
movups xmmword [rbp - 0x49], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x1400836f0
cmp r15d, 2
jl 0x1400836b5
mov edx, r14d
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov r8d, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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 xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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, 0x10
jl 0x1400835d0
jmp 0x1400836f0
lea r9, [rbp - 0x49]
mov r8d, r14d
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x1400836c0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be4e8]
call fcn.14005a360
lea rcx, [0x14013c2f0]
call fcn.140132240
nop
lea rcx, [0x1405beec0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec14], eax
jle 0x1400838c9
lea rcx, [0x1405bec14]
call fcn.140131bc0
cmp dword [0x1405bec14], 0xffffffff
jne 0x1400838c9
movups xmm0, xmmword [0x1404f1920]
movups xmmword [rbp - 0x49], xmm0
movzx eax, byte [0x1404f1930]
mov byte [rbp - 0x39], al
mov r8d, r14d
cmp r15d, 2
jl 0x14008385b
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140083770
cmp r8d, 0x11
jge 0x1400838a0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140083870
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bd600]
call fcn.14005a360
lea rcx, [0x14013c2e0]
call fcn.140132240
nop
lea rcx, [0x1405bec14]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd540], eax
jle 0x140083a49
lea rcx, [0x1405bd540]
call fcn.140131bc0
cmp dword [0x1405bd540], 0xffffffff
jne 0x140083a49
mov rax, qword [str.qE_W__YV_Q_OY]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1d47], 0
je 0x140083a20
cmp r15d, 2
jl 0x1400839dc
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x140083a20
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x1400839f0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be160]
call fcn.14005a360
lea rcx, [0x14013c2d0]
call fcn.140132240
nop
lea rcx, [0x1405bd540]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405befcc], eax
jle 0x140083abe
lea rcx, [0x1405befcc]
call fcn.140131bc0
cmp dword [0x1405befcc], 0xffffffff
jne 0x140083abe
mov eax, dword [0x1404f17cc]
mov dword [rbp + 0x67], eax
movzx eax, word [0x1404f17d0]
mov word [rbp + 0x6b], ax
mov byte [rbp + 0x67], 0x42
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor al, 0x3a
mov byte [rbp + 0x6b], al
xor byte [rbp + 0x6c], 0x3b
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be718]
call fcn.14005a360
lea rcx, [0x14013c2c0]
call fcn.140132240
nop
lea rcx, [0x1405befcc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be48c], eax
jle 0x140083c59
lea rcx, [0x1405be48c]
call fcn.140131bc0
cmp dword [0x1405be48c], 0xffffffff
jne 0x140083c59
movsd xmm0, qword [str.eZWR_eO_Q__C]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f17e0]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f17e4]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f17e5], 0
je 0x140083c30
mov r8d, r14d
cmp r15d, 2
jl 0x140083bf1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.eZWR_eO_Q__C]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140083c00
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be218]
call fcn.14005a360
lea rcx, [0x14013c2b0]
call fcn.140132240
nop
lea rcx, [0x1405be48c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda40], eax
jle 0x140083cce
lea rcx, [0x1405bda40]
call fcn.140131bc0
cmp dword [0x1405bda40], 0xffffffff
jne 0x140083cce
mov eax, dword [str.p_YK__]
mov dword [rbp + 0x67], eax
movzx eax, word [0x1404f1e00]
mov word [rbp + 0x6b], ax
mov byte [rbp + 0x67], 0x46
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor al, 0x3a
mov byte [rbp + 0x6b], al
xor byte [rbp + 0x6c], 0x3b
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bdb30]
call fcn.14005a360
lea rcx, [0x14013c2a0]
call fcn.140132240
nop
lea rcx, [0x1405bda40]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdde8], eax
jle 0x140083e49
lea rcx, [0x1405bdde8]
call fcn.140131bc0
cmp dword [0x1405bdde8], 0xffffffff
jne 0x140083e49
mov rax, qword [str.XTVNTJeDKXOWH]
mov qword [rbp + 0x67], rax
cmp byte [0x1404f1b9f], 0
je 0x140083e20
cmp r15d, 2
jl 0x140083de1
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm7
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd eax, xmm11
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x67]
xorps xmm2, xmm1
movd dword [rbp + 0x67], xmm2
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x6b]
xorps xmm2, xmm1
movd dword [rbp + 0x6b], xmm2
jmp 0x140083e20
lea r9, [rbp + 0x67]
mov r8d, r14d
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x140083df0
lea rdx, [rbp + 0x67]
lea rcx, [0x1405be8a8]
call fcn.14005a360
lea rcx, [0x14013c290]
call fcn.140132240
nop
lea rcx, [0x1405bdde8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be36c], eax
jle 0x140083fd9
lea rcx, [0x1405be36c]
call fcn.140131bc0
cmp dword [0x1405be36c], 0xffffffff
jne 0x140083fd9
movsd xmm0, qword [str.eCQZQB]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1e90]
mov dword [rbp - 0x51], eax
cmp byte [str.AtVTU:], 0
je 0x140083fb0
mov r8d, r14d
cmp r15d, 2
jl 0x140083f71
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.eCQZQB]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140083f80
lea rdx, [rbp - 0x59]
lea rcx, [0x1405beea0]
call fcn.14005a360
lea rcx, [0x14013c280]
call fcn.140132240
nop
lea rcx, [0x1405be36c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf40], eax
jle 0x14008406e
lea rcx, [0x1405bdf40]
call fcn.140131bc0
cmp dword [0x1405bdf40], 0xffffffff
jne 0x14008406e
movsd xmm0, qword [str.fEWA]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1988]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1989], 0
je 0x140084045
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be498]
call fcn.14005a360
lea rcx, [0x14013c270]
call fcn.140132240
nop
lea rcx, [0x1405bdf40]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6b8], eax
jle 0x1400840ef
lea rcx, [0x1405bd6b8]
call fcn.140131bc0
cmp dword [0x1405bd6b8], 0xffffffff
jne 0x1400840ef
movsd xmm0, qword [str.eYWNxZPQ_]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1dd0]
mov byte [rbp - 0x59], 0x53
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be5e0]
call fcn.14005a360
lea rcx, [0x14013c260]
call fcn.140132240
nop
lea rcx, [0x1405bd6b8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec08], eax
jle 0x140084184
lea rcx, [0x1405bec08]
call fcn.140131bc0
cmp dword [0x1405bec08], 0xffffffff
jne 0x140084184
movsd xmm0, qword [str.fH_]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1d70]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1d71], 0
je 0x14008415b
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd4d0]
call fcn.14005a360
lea rcx, [0x14013c250]
call fcn.140132240
nop
lea rcx, [0x1405bec08]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc30], eax
jle 0x1400841f1
lea rcx, [0x1405bdc30]
call fcn.140131bc0
cmp dword [0x1405bdc30], 0xffffffff
jne 0x1400841f1
mov eax, dword [0x1404f1e94]
mov dword [rbp + 0x67], eax
movzx eax, byte [0x1404f1e98]
mov byte [rbp + 0x67], 0x42
xor byte [rbp + 0x68], 0x37
xor byte [rbp + 0x69], 0x38
xor byte [rbp + 0x6a], 0x39
xor al, 0x3a
mov byte [rbp + 0x6b], al
lea rdx, [rbp + 0x67]
lea rcx, [0x1405bda00]
call fcn.14005a360
lea rcx, [0x14013c240]
call fcn.140132240
nop
lea rcx, [0x1405bdc30]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea9c], eax
jle 0x14008428b
lea rcx, [0x1405bea9c]
call fcn.140131bc0
cmp dword [0x1405bea9c], 0xffffffff
jne 0x14008428b
movsd xmm0, qword [str.fRLKUW]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1f60]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1f62]
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405beb88]
call fcn.14005a360
lea rcx, [0x14013c230]
call fcn.140132240
nop
lea rcx, [0x1405bea9c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdfc4], eax
jle 0x140084449
lea rcx, [0x1405bdfc4]
call fcn.140131bc0
cmp dword [0x1405bdfc4], 0xffffffff
jne 0x140084449
movups xmm0, xmmword [str.pJ_]
movups xmmword [rbp - 0x49], xmm0
movzx eax, word [0x1404f1be8]
mov word [rbp - 0x39], ax
cmp byte [0x1404f1be9], 0
je 0x140084420
mov r8d, r14d
cmp r15d, 2
jl 0x1400843db
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400842f0
cmp r8d, 0x12
jge 0x140084420
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x1400843f0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bd400]
call fcn.14005a360
lea rcx, [0x14013c220]
call fcn.140132240
nop
lea rcx, [0x1405bdfc4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bede0], eax
jle 0x1400844de
lea rcx, [0x1405bede0]
call fcn.140131bc0
cmp dword [0x1405bede0], 0xffffffff
jne 0x1400844de
movsd xmm0, qword [str.fVJXYSII__]
movsd qword [rbp - 0x59], xmm0
movzx eax, word [0x1404f1810]
mov word [rbp - 0x51], ax
cmp byte [0x1404f1811], 0
je 0x1400844b5
mov byte [rbp - 0x59], 0x50
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor byte [rbp - 0x51], 0x3e
xor byte [rbp - 0x50], 0x3f
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bdc98]
call fcn.14005a360
lea rcx, [0x14013c210]
call fcn.140132240
nop
lea rcx, [0x1405bede0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd510], eax
jle 0x140084679
lea rcx, [0x1405bd510]
call fcn.140131bc0
cmp dword [0x1405bd510], 0xffffffff
jne 0x140084679
movsd xmm0, qword [0x1404f18c8]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f18d0]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f18d4]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f18d6]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x14008460e
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f18c8]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140084620
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd640]
call fcn.14005a360
lea rcx, [0x14013c200]
call fcn.140132240
nop
lea rcx, [0x1405bd510]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdab8], eax
jle 0x140084819
lea rcx, [0x1405bdab8]
call fcn.140131bc0
cmp dword [0x1405bdab8], 0xffffffff
jne 0x140084819
movsd xmm0, qword [str.pRJMSWUG_M_]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1c08]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1c0c]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1c0e]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x1400847a9
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.pRJMSWUG_M_]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x1400847c0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bde88]
call fcn.14005a360
lea rcx, [0x14013c1f0]
call fcn.140132240
nop
lea rcx, [0x1405bdab8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405befd4], eax
jle 0x1400849d9
lea rcx, [0x1405befd4]
call fcn.140131bc0
cmp dword [0x1405befd4], 0xffffffff
jne 0x1400849d9
movups xmm0, xmmword [str.VBXH_SHM]
movups xmmword [rbp - 0x49], xmm0
mov eax, dword [0x1404f19b0]
mov dword [rbp - 0x39], eax
cmp byte [0x1404f19b3], 0
je 0x1400849b0
mov r8d, r14d
cmp r15d, 2
jl 0x14008496b
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140084880
cmp r8d, 0x14
jge 0x1400849b0
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x140084980
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bd718]
call fcn.14005a360
lea rcx, [0x14013c1e0]
call fcn.140132240
nop
lea rcx, [0x1405befd4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf0a8], eax
jle 0x140084b69
lea rcx, [0x1405bf0a8]
call fcn.140131bc0
cmp dword [0x1405bf0a8], 0xffffffff
jne 0x140084b69
movsd xmm0, qword [str.RYOCenTXS_A]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1960]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1963], 0
je 0x140084b40
mov r8d, r14d
cmp r15d, 2
jl 0x140084b01
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.RYOCenTXS_A]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140084b10
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be018]
call fcn.14005a360
lea rcx, [0x14013c1d0]
call fcn.140132240
nop
lea rcx, [0x1405bf0a8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc34], eax
jle 0x140084d09
lea rcx, [0x1405bdc34]
call fcn.140131bc0
cmp dword [0x1405bdc34], 0xffffffff
jne 0x140084d09
movsd xmm0, qword [str.TPNZND]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1ec8]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1ecc]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1ece]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x140084c99
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.TPNZND]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140084cb0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bec48]
call fcn.14005a360
lea rcx, [0x14013c1c0]
call fcn.140132240
nop
lea rcx, [0x1405bdc34]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc64], eax
jle 0x140084ea9
lea rcx, [0x1405bdc64]
call fcn.140131bc0
cmp dword [0x1405bdc64], 0xffffffff
jne 0x140084ea9
movsd xmm0, qword [str.xVN_]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1950]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1954]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1955], 0
je 0x140084e80
mov r8d, r14d
cmp r15d, 2
jl 0x140084e3c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.xVN_]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140084e50
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bddf0]
call fcn.14005a360
lea rcx, [0x14013c1b0]
call fcn.140132240
nop
lea rcx, [0x1405bdc64]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd3fc], eax
jle 0x140085039
lea rcx, [0x1405bd3fc]
call fcn.140131bc0
cmp dword [0x1405bd3fc], 0xffffffff
jne 0x140085039
movsd xmm0, qword [0x1404f1f10]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1f18]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1f1c]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x140084fce
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1f10]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140084fe0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be7a0]
call fcn.14005a360
lea rcx, [0x14013c1a0]
call fcn.140132240
nop
lea rcx, [0x1405bd3fc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdab0], eax
jle 0x1400851e9
lea rcx, [0x1405bdab0]
call fcn.140131bc0
cmp dword [0x1405bdab0], 0xffffffff
jne 0x1400851e9
movups xmm0, xmmword [str.fE_ZSHURP]
movups xmmword [rbp - 0x49], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x1400851c0
cmp r15d, 2
jl 0x140085185
mov edx, r14d
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov r8d, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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 xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
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, 0x10
jl 0x1400850a0
jmp 0x1400851c0
lea r9, [rbp - 0x49]
mov r8d, r14d
nop dword [rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x140085190
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bdce0]
call fcn.14005a360
lea rcx, [0x14013c190]
call fcn.140132240
nop
lea rcx, [0x1405bdab0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd908], eax
jle 0x140085379
lea rcx, [0x1405bd908]
call fcn.140131bc0
cmp dword [0x1405bd908], 0xffffffff
jne 0x140085379
movsd xmm0, qword [str.dVQU_NR]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [str.frsA]
mov dword [rbp - 0x51], eax
cmp byte [0x1404f1b73], 0
je 0x140085350
mov r8d, r14d
cmp r15d, 2
jl 0x140085311
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.dVQU_NR]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140085320
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd420]
call fcn.14005a360
lea rcx, [0x14013c180]
call fcn.140132240
nop
lea rcx, [0x1405bd908]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be488], eax
jle 0x140085539
lea rcx, [0x1405be488]
call fcn.140131bc0
cmp dword [0x1405be488], 0xffffffff
jne 0x140085539
movups xmm0, xmmword [str.cYPVVB]
movups xmmword [rbp - 0x49], xmm0
movzx eax, word [0x1404f1b10]
mov word [rbp - 0x39], ax
movzx eax, byte [0x1404f1b12]
mov byte [rbp - 0x37], al
mov r8d, r14d
cmp r15d, 2
jl 0x1400854cb
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400853e0
cmp r8d, 0x13
jge 0x140085510
movsxd rax, r8d
lea r9, [rbp - 0x49]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x1400854e0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405be2d8]
call fcn.14005a360
lea rcx, [0x14013c170]
call fcn.140132240
nop
lea rcx, [0x1405be488]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf0ac], eax
jle 0x1400855d3
lea rcx, [0x1405bf0ac]
call fcn.140131bc0
cmp dword [0x1405bf0ac], 0xffffffff
jne 0x1400855d3
movsd xmm0, qword [0x1404f1e58]
movsd qword [rbp - 0x59], xmm0
movzx edx, word [0x1404f1e60]
mov word [rbp - 0x51], dx
movzx eax, byte [0x1404f1e62]
mov byte [rbp - 0x59], 0x57
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor dl, 0x3e
mov byte [rbp - 0x51], dl
xor byte [rbp - 0x50], 0x3f
xor al, 0x40
mov byte [rbp - 0x4f], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be058]
call fcn.14005a360
lea rcx, [0x14013c160]
call fcn.140132240
nop
lea rcx, [0x1405bf0ac]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be45c], eax
jle 0x140085769
lea rcx, [0x1405be45c]
call fcn.140131bc0
cmp dword [0x1405be45c], 0xffffffff
jne 0x140085769
movsd xmm0, qword [0x1404f1a00]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1a08]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1a0c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1a0d], 0
je 0x140085740
mov r8d, r14d
cmp r15d, 2
jl 0x140085706
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1a00]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140085710
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be650]
call fcn.14005a360
lea rcx, [0x14013c150]
call fcn.140132240
nop
lea rcx, [0x1405be45c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be52c], eax
jle 0x140085909
lea rcx, [0x1405be52c]
call fcn.140131bc0
cmp dword [0x1405be52c], 0xffffffff
jne 0x140085909
movsd xmm0, qword [str.eCWW_etJ__6C]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1918]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f191c]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f191d], 0
je 0x1400858e0
mov r8d, r14d
cmp r15d, 2
jl 0x14008589c
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.eCWW_etJ__6C]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x1400858b0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be238]
call fcn.14005a360
lea rcx, [0x14013c140]
call fcn.140132240
nop
lea rcx, [0x1405be52c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405befc8], eax
jle 0x14008598a
lea rcx, [0x1405befc8]
call fcn.140131bc0
cmp dword [0x1405befc8], 0xffffffff
jne 0x14008598a
movsd xmm0, qword [0x1404f1ef8]
movsd qword [rbp - 0x59], xmm0
movzx eax, byte [0x1404f1f00]
mov byte [rbp - 0x59], 0x53
xor byte [rbp - 0x58], 0x37
xor byte [rbp - 0x57], 0x38
xor byte [rbp - 0x56], 0x39
xor byte [rbp - 0x55], 0x3a
xor byte [rbp - 0x54], 0x3b
xor byte [rbp - 0x53], 0x3c
xor byte [rbp - 0x52], 0x3d
xor al, 0x3e
mov byte [rbp - 0x51], al
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd440]
call fcn.14005a360
lea rcx, [0x14013c130]
call fcn.140132240
nop
lea rcx, [0x1405befc8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef30], eax
jle 0x140085b29
lea rcx, [0x1405bef30]
call fcn.140131bc0
cmp dword [0x1405bef30], 0xffffffff
jne 0x140085b29
movsd xmm0, qword [0x1404f1cd8]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1ce0]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1ce4]
mov word [rbp - 0x4d], ax
movzx eax, byte [0x1404f1ce6]
mov byte [rbp - 0x4b], al
mov r8d, r14d
cmp r15d, 2
jl 0x140085aba
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [0x1404f1cd8]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140085ad0
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bf1d0]
call fcn.14005a360
lea rcx, [0x14013c120]
call fcn.140132240
nop
lea rcx, [0x1405bef30]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd710], eax
jle 0x140085cb9
lea rcx, [0x1405bd710]
call fcn.140131bc0
cmp dword [0x1405bd710], 0xffffffff
jne 0x140085cb9
movsd xmm0, qword [str.bV_MSX_Q]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1d88]
mov dword [rbp - 0x51], eax
movzx eax, byte [0x1404f1d8c]
mov byte [rbp - 0x4d], al
mov r8d, r14d
cmp r15d, 2
jl 0x140085c4e
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.bV_MSX_Q]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm2, xmm8
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm2, xmm1
movd dword [rbp - 0x55], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop dword [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140085c60
lea rdx, [rbp - 0x59]
lea rcx, [0x1405bd9e0]
call fcn.14005a360
lea rcx, [0x14013c110]
call fcn.140132240
nop
lea rcx, [0x1405bd710]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6bc], eax
jle 0x140085e59
lea rcx, [0x1405bd6bc]
call fcn.140131bc0
cmp dword [0x1405bd6bc], 0xffffffff
jne 0x140085e59
movsd xmm0, qword [str.fRJPYT]
movsd qword [rbp - 0x59], xmm0
mov eax, dword [0x1404f1890]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1404f1894]
mov word [rbp - 0x4d], ax
cmp byte [0x1404f1895], 0
je 0x140085e30
mov r8d, r14d
cmp r15d, 2
jl 0x140085ded
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
pmuldq xmm1, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
movdqa xmm1, xmm7
psubd xmm1, xmm0
andps xmm1, xmm9
packuswb xmm1, xmm1
packuswb xmm1, xmm1
movd eax, xmm11
movd xmm0, eax
paddb xmm1, xmm0
movd xmm0, dword [str.fRJPYT]
xorps xmm1, xmm0
movd dword [rbp - 0x59], xmm1
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
pmuldq xmm1, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm8, xmm0
andps xmm8, xmm9
packuswb xmm8, xmm8
packuswb xmm8, xmm8
movd xmm0, eax
paddb xmm8, xmm0
movd xmm1, dword [rbp - 0x55]
xorps xmm8, xmm1
movd dword [rbp - 0x55], xmm8
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp - 0x59]
add r9, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140085e00
lea rdx, [rbp - 0x59]
lea rcx, [0x1405be550]
call fcn.14005a360
lea rcx, [0x14013c100]
call fcn.140132240
nop
lea rcx, [0x1405bd6bc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bed10], eax
jle 0x140086019
lea rcx, [0x1405bed10]
call fcn.140131bc0
cmp dword [0x1405bed10], 0xffffffff
jne 0x140086019
movups xmm0, xmmword [0x1404f1a60]
movups xmmword [rbp - 0x49], xmm0
mov eax, dword [0x1404f1a70]
mov dword [rbp - 0x39], eax
movzx eax, byte [0x1404f1a74]
mov byte [rbp - 0x35], al
cmp r15d, 2
jl 0x140085fab
movdqa xmmword [rbp - 0x59], xmm11
lea rcx, [rbp - 0x45]
mov edx, dword [rbp - 0x59]
nop word [rax + rax]
movd xmm2, r14d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r14 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm10
psubd xmm2, xmm0
andps xmm2, xmm9
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r14d, 8
lea rcx, [rcx + 8]
cmp r14d, 0x10
jl 0x140085ec0
cmp r14d, 0x15
jge 0x140085ff0
movsxd rax, r14d
lea r8, [rbp - 0x49]
add r8, rax
nop word [rax + rax]
mov eax, 0x51eb851f
imul r14d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r14b
sub al, cl
add al, 0x36
xor byte [r8], al
inc r14d
lea r8, [r8 + 1]
cmp r14d, 0x15
jl 0x140085fc0
lea rdx, [rbp - 0x49]
lea rcx, [0x1405bed38]
call fcn.14005a360
lea rcx, [0x14013c0f0]
call fcn.140132240
nop
lea rcx, [0x1405bed10]
call fcn.140131b54
cmp edi, 0x7f7497e5
ja 0x14008646d
je 0x140086461
cmp edi, 0x3656c8c1
ja 0x140086255
je 0x140086249
cmp edi, 0x184140a1
ja 0x140086163
je 0x140086157
cmp edi, 0xa3d4d34
ja 0x1400860ef
je 0x1400860e3
cmp edi, 0x781fe4a
ja 0x1400860b7
je 0x1400860ab
cmp edi, 0x5a96ba4
je 0x14008609f
cmp edi, 0x5fc3c11
je 0x140086093
cmp edi, 0x60ec506
jne 0x140086921
lea rdx, [0x1405bd400]
jmp 0x14008693a
lea rdx, [0x1405beae0]
jmp 0x14008693a
lea rdx, [0x1405bd640]
jmp 0x14008693a
lea rdx, [0x1405bd600]
jmp 0x14008693a
cmp edi, 0x787f0bb
je 0x1400860d7
cmp edi, 0x83839c4
jne 0x140086921
lea rdx, [0x1405beda0]
jmp 0x14008693a
lea rdx, [0x1405be5e0]
jmp 0x14008693a
lea rdx, [0x1405bd4a8]
jmp 0x14008693a
cmp edi, 0xa914799
je 0x14008614b
cmp edi, 0xc472fe2
je 0x14008613f
cmp edi, 0x12e82d3d
je 0x140086133
cmp edi, 0x13532244
je 0x140086127
cmp edi, 0x14e5afd5
jne 0x140086921
lea rdx, [0x1405bd9e0]
jmp 0x14008693a
lea rdx, [0x1405be3e8]
jmp 0x14008693a
lea rdx, [0x1405bd978]
jmp 0x14008693a
lea rdx, [0x1405bf0e0]
jmp 0x14008693a
lea rdx, [0x1405be288]
jmp 0x14008693a
lea rdx, [0x1405bde88]
jmp 0x14008693a
cmp edi, 0x23c9f95c
ja 0x1400861e1
je 0x1400861d5
cmp edi, 0x19044ee0
je 0x1400861c9
cmp edi, 0x1b06d571
je 0x1400861bd
cmp edi, 0x1bc4fdb9
je 0x1400861b1
cmp edi, 0x1d073a89
je 0x1400861a5
cmp edi, 0x22d8fe39
jne 0x140086921
lea rdx, [0x1405be4b8]
jmp 0x14008693a
lea rdx, [0x1405bdf48]
jmp 0x14008693a
lea rdx, [0x1405be7a0]
jmp 0x14008693a
lea rdx, [0x1405be180]
jmp 0x14008693a
lea rdx, [0x1405beac0]
jmp 0x14008693a
lea rdx, [0x1405bda00]
jmp 0x14008693a
cmp edi, 0x24b17070
je 0x14008623d
cmp edi, 0x2b5ef5ec
je 0x140086231
cmp edi, 0x2be6766b
je 0x140086225
cmp edi, 0x2c3731d9
je 0x140086219
cmp edi, 0x34a67b97
jne 0x140086921
lea rdx, [0x1405beb88]
jmp 0x14008693a
lea rdx, [0x1405beea0]
jmp 0x14008693a
lea rdx, [0x1405be810]
jmp 0x14008693a
lea rdx, [0x1405bdf20]
jmp 0x14008693a
lea rdx, [0x1405be8a8]
jmp 0x14008693a
lea rdx, [0x1405bf068]
jmp 0x14008693a
cmp edi, 0x57a4368c
ja 0x14008637b
je 0x14008636f
cmp edi, 0x476bf155
ja 0x140086307
je 0x1400862fb
cmp edi, 0x42bf8a85
ja 0x1400862cf
je 0x1400862c3
cmp edi, 0x3813fc08
je 0x1400862b7
cmp edi, 0x394f415c
je 0x1400862ab
cmp edi, 0x3aabbbaa
jne 0x140086921
lea rdx, [0x1405bdd78]
jmp 0x14008693a
lea rdx, [0x1405bf088]
jmp 0x14008693a
lea rdx, [0x1405be238]
jmp 0x14008693a
lea rdx, [0x1405be410]
jmp 0x14008693a
cmp edi, 0x440e4788
je 0x1400862ef
cmp edi, 0x45cd9cf3
jne 0x140086921
lea rdx, [0x1405bd440]
jmp 0x14008693a
lea rdx, [0x1405bd740]
jmp 0x14008693a
lea rdx, [0x1405be2d8]
jmp 0x14008693a
cmp edi, 0x47757124
je 0x140086363
cmp edi, 0x497facc3
je 0x140086357
cmp edi, 0x4dd2dc56
je 0x14008634b
cmp edi, 0x4e875f73
je 0x14008633f
cmp edi, 0x555af99a
jne 0x140086921
lea rdx, [0x1405be530]
jmp 0x14008693a
lea rdx, [0x1405bf048]
jmp 0x14008693a
lea rdx, [0x1405bd9c0]
jmp 0x14008693a
lea rdx, [0x1405bdb30]
jmp 0x14008693a
lea rdx, [0x1405be038]
jmp 0x14008693a
lea rdx, [0x1405be550]
jmp 0x14008693a
cmp edi, 0x6a6c02e0
ja 0x1400863f9
je 0x1400863ed
cmp edi, 0x5ef9fec4
je 0x1400863e1
cmp edi, 0x61012683
je 0x1400863d5
cmp edi, 0x624fe830
je 0x1400863c9
cmp edi, 0x63ab0442
je 0x1400863bd
cmp edi, 0x678b81b1
jne 0x140086921
lea rdx, [0x1405beb28]
jmp 0x14008693a
lea rdx, [0x1405be4e8]
jmp 0x14008693a
lea rdx, [0x1405bef60]
jmp 0x14008693a
lea rdx, [0x1405bdfa0]
jmp 0x14008693a
lea rdx, [0x1405bdc10]
jmp 0x14008693a
lea rdx, [0x1405be598]
jmp 0x14008693a
cmp edi, 0x6d544c99
je 0x140086455
cmp edi, 0x6e7dddec
je 0x140086449
cmp edi, 0x7846a318
je 0x14008643d
cmp edi, 0x78a97cd0
je 0x140086431
cmp edi, 0x7f229f94
jne 0x140086921
lea rdx, [0x1405bec68]
jmp 0x14008693a
lea rdx, [0x1405bdac0]
jmp 0x14008693a
lea rdx, [0x1405beff8]
jmp 0x14008693a
lea rdx, [0x1405bdce0]
jmp 0x14008693a
lea rdx, [0x1405bdc40]
jmp 0x14008693a
lea rdx, [0x1405befd8]
jmp 0x14008693a
cmp edi, 0xba536372
ja 0x1400866e5
je 0x1400866d9
cmp edi, 0x99b507ea
ja 0x1400865d3
je 0x1400865c7
cmp edi, 0x92a27487
ja 0x140086545
je 0x140086539
cmp edi, 0x84d6fafd
ja 0x1400864f9
je 0x1400864ed
cmp edi, 0x7fd62962
je 0x1400864e1
cmp edi, 0x83bf0278
je 0x1400864d5
cmp edi, 0x84bd7bfd
jne 0x140086921
lea rdx, [0x1405bf2a0]
jmp 0x14008693a
lea rdx, [0x1405bf260]
jmp 0x14008693a
lea rdx, [0x1405be578]
jmp 0x14008693a
lea rdx, [0x1405be438]
jmp 0x14008693a
cmp edi, 0x88374054
je 0x14008652d
cmp edi, 0x8bb05fd7
je 0x140086521
cmp edi, 0x917f6c8c
jne 0x140086921
lea rdx, [0x1405bddf0]
jmp 0x14008693a
lea rdx, [0x1405be6d8]
jmp 0x14008693a
lea rdx, [0x1405be950]
jmp 0x14008693a
lea rdx, [0x1405be140]
jmp 0x14008693a
cmp edi, 0x969c3d67
ja 0x14008659b
je 0x14008658f
cmp edi, 0x93e220bd
je 0x140086583
cmp edi, 0x94117305
je 0x140086577
cmp edi, 0x958a4a8f
jne 0x140086921
lea rdx, [0x1405bf020]
jmp 0x14008693a
lea rdx, [0x1405be858]
jmp 0x14008693a
lea rdx, [0x1405be160]
jmp 0x14008693a
lea rdx, [0x1405bf218]
jmp 0x14008693a
cmp edi, 0x97ea20b8
je 0x1400865bb
cmp edi, 0x99aeeb3b
jne 0x140086921
lea rdx, [0x1405bf2e0]
jmp 0x14008693a
lea rdx, [0x1405becf0]
jmp 0x14008693a
lea rdx, [0x1405bd5b8]
jmp 0x14008693a
cmp edi, 0xa89cb99e
ja 0x140086657
je 0x14008664b
cmp edi, 0xa0973d5e
ja 0x140086633
je 0x140086627
cmp edi, 0x9d07f764
je 0x14008661b
cmp edi, 0x9d1f17e6
je 0x14008660f
cmp edi, 0x9d61e50f
jne 0x140086921
lea rdx, [0x1405bd468]
jmp 0x14008693a
lea rdx, [0x1405bec48]
jmp 0x14008693a
lea rdx, [0x1405be260]
jmp 0x14008693a
lea rdx, [0x1405be718]
jmp 0x14008693a
cmp edi, 0xa284510b
jne 0x140086921
lea rdx, [0x1405be8d8]
jmp 0x14008693a
lea rdx, [0x1405bd698]
jmp 0x14008693a
cmp edi, 0xb1ca77b1
ja 0x1400866ad
je 0x1400866a1
cmp edi, 0xab564b93
je 0x140086695
cmp edi, 0xaf113f99
je 0x140086689
cmp edi, 0xaf3696a1
jne 0x140086921
lea rdx, [0x1405be650]
jmp 0x14008693a
lea rdx, [0x1405bee30]
jmp 0x14008693a
lea rdx, [0x1405be498]
jmp 0x14008693a
lea rdx, [0x1405be678]
jmp 0x14008693a
cmp edi, 0xb62d1f67
je 0x1400866cd
cmp edi, 0xba45e8b8
jne 0x140086921
lea rdx, [0x1405bd4d0]
jmp 0x14008693a
lea rdx, [0x1405be058]
jmp 0x14008693a
lea rdx, [0x1405bd718]
jmp 0x14008693a
cmp edi, 0xdb26713a
ja 0x140086839
je 0x14008682d
cmp edi, 0xc78d71b4
ja 0x1400867ab
je 0x14008679f
cmp edi, 0xbfefff6d
ja 0x14008675f
je 0x140086753
cmp edi, 0xbd248b55
je 0x140086747
cmp edi, 0xbfd21232
je 0x14008673b
cmp edi, 0xbfe256d4
jne 0x140086921
lea rdx, [0x1405be378]
jmp 0x14008693a
lea rdx, [0x1405bdd10]
jmp 0x14008693a
lea rdx, [0x1405bd568]
jmp 0x14008693a
lea rdx, [0x1405bf1a8]
jmp 0x14008693a
cmp edi, 0xc0a3098d
je 0x140086793
cmp edi, 0xc1b3c3d1
je 0x140086787
cmp edi, 0xc734385a
jne 0x140086921
lea rdx, [0x1405becd0]
jmp 0x14008693a
lea rdx, [0x1405bef88]
jmp 0x14008693a
lea rdx, [0x1405bddc0]
jmp 0x14008693a
lea rdx, [0x1405be018]
jmp 0x14008693a
cmp edi, 0xd205520e
ja 0x140086801
je 0x1400867f5
cmp edi, 0xcb96392f
je 0x1400867e9
cmp edi, 0xcd274149
je 0x1400867dd
cmp edi, 0xd1d5f52b
jne 0x140086921
lea rdx, [0x1405bf1d0]
jmp 0x14008693a
lea rdx, [0x1405bea50]
jmp 0x14008693a
lea rdx, [0x1405be1c8]
jmp 0x14008693a
lea rdx, [0x1405bd6f0]
jmp 0x14008693a
cmp edi, 0xd8df3c3c
je 0x140086821
cmp edi, 0xdb1aa450
jne 0x140086921
lea rdx, [0x1405bf238]
jmp 0x14008693a
lea rdx, [0x1405bd6d0]
jmp 0x14008693a
lea rdx, [0x1405bed38]
jmp 0x14008693a
cmp edi, 0xefe7e2df
ja 0x1400868cb
je 0x1400868c2
cmp edi, 0xdfe37640
ja 0x14008689d
je 0x140086891
cmp edi, 0xdbbd7280
je 0x140086885
cmp edi, 0xdc4db296
je 0x140086879
cmp edi, 0xdd5df8d9
jne 0x140086921
lea rdx, [0x1405bf280]
jmp 0x14008693a
lea rdx, [0x1405bf1f8]
jmp 0x14008693a
lea rdx, [0x1405bd830]
jmp 0x14008693a
lea rdx, [0x1405be120]
jmp 0x14008693a
cmp edi, 0xe284c527
je 0x1400868b9
cmp edi, 0xef951fbb
jne 0x140086921
lea rdx, [0x1405bdbe8]
jmp 0x14008693a
lea rdx, [0x1405be9e0]
jmp 0x14008693a
lea rdx, [0x1405be0e0]
jmp 0x14008693a
cmp edi, 0xfbab5776
ja 0x140086911
je 0x140086908
cmp edi, 0xf9dcbf2d
je 0x1400868ff
cmp edi, 0xf9e6aa4b
je 0x1400868f6
cmp edi, 0xfad1f1c9
jne 0x140086921
lea rdx, [0x1405be7f0]
jmp 0x14008693a
lea rdx, [0x1405be698]
jmp 0x14008693a
lea rdx, [0x1405bd548]
jmp 0x14008693a
lea rdx, [0x1405bdc98]
jmp 0x14008693a
cmp edi, 0xfdbc8a50
je 0x140086933
cmp edi, 0xfea23564
je 0x14008692a
lea rdx, [0x1405bdda0]
jmp 0x14008693a
lea rdx, [0x1405bd420]
jmp 0x14008693a
lea rdx, [0x1405be218]
mov rcx, rbx
call fcn.14005a3a0
mov rax, rbx
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
mov rsp, r11
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret