Function at 0x14002a517
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x141f85ea
pushf
not eax
add eax, 0xcdcb6fbb
xor eax, 0x89381f16
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xeab01e45
xor eax, 0xe514f3b0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc7da5eca
xor eax, 0xb65fbddf
rol eax, 0xd9
popf
cmp eax, 0x29
jne 0x14002a567
popf
pop rax
jmp 0x14002d6b4
cmp eax, 0
jne 0x14002a576
popf
pop rax
jmp 0x14002a8dc
cmp eax, 3
jne 0x14002a585
popf
pop rax
jmp 0x14002acf6
cmp eax, 1
jne 0x14002a594
popf
pop rax
jmp 0x14002aa1b
cmp eax, 0xd
jne 0x14002a5a3
popf
pop rax
jmp 0x14002b80c
cmp eax, 0x1a
jne 0x14002a5b2
popf
pop rax
jmp 0x14002c81d
cmp eax, 0xe
jne 0x14002a5c1
popf
pop rax
jmp 0x14002ba49
cmp eax, 0x31
jne 0x14002a5d0
popf
pop rax
jmp 0x14002dec4
cmp eax, 0x19
jne 0x14002a5df
popf
pop rax
jmp 0x14002c51f
cmp eax, 8
jne 0x14002a5ee
popf
pop rax
jmp 0x14002b262
cmp eax, 0x2a
jne 0x14002a5fd
popf
pop rax
jmp 0x14002d794
cmp eax, 0x17
jne 0x14002a60c
popf
pop rax
jmp 0x14002c384
cmp eax, 0x1c
jne 0x14002a61b
popf
pop rax
jmp 0x14002c995
cmp eax, 0x2e
jne 0x14002a62a
popf
pop rax
jmp 0x14002db40
cmp eax, 0x18
jne 0x14002a639
popf
pop rax
jmp 0x14002c464
cmp eax, 0x2b
jne 0x14002a648
popf
pop rax
jmp 0x14002d841
cmp eax, 0x1b
jne 0x14002a657
popf
pop rax
jmp 0x14002c881
cmp eax, 0x2d
jne 0x14002a666
popf
pop rax
jmp 0x14002daf0
cmp eax, 0x23
jne 0x14002a675
popf
pop rax
jmp 0x14002d21e
cmp eax, 0x25
jne 0x14002a684
popf
pop rax
jmp 0x14002d369
cmp eax, 0x32
jne 0x14002a693
popf
pop rax
jmp 0x14002df02
cmp eax, 0x13
jne 0x14002a6a2
popf
pop rax
jmp 0x14002bf6c
cmp eax, 0x33
jne 0x14002a6b1
popf
pop rax
jmp 0x14002e004
cmp eax, 0x24
jne 0x14002a6c0
popf
pop rax
jmp 0x14002d267
cmp eax, 0x1e
jne 0x14002a6cf
popf
pop rax
jmp 0x14002cb2a
cmp eax, 0xc
jne 0x14002a6de
popf
pop rax
jmp 0x14002b73d
cmp eax, 0x26
jne 0x14002a6ed
popf
pop rax
jmp 0x14002d43c
cmp eax, 0x27
jne 0x14002a6fc
popf
pop rax
jmp 0x14002d4d8
cmp eax, 0x30
jne 0x14002a70b
popf
pop rax
jmp 0x14002dcf8
cmp eax, 0x10
jne 0x14002a71a
popf
pop rax
jmp 0x14002bbb0
cmp eax, 0x37
jne 0x14002a729
popf
pop rax
jmp 0x14002e44f
cmp eax, 9
jne 0x14002a738
popf
pop rax
jmp 0x14002b32f
cmp eax, 0x39
jne 0x14002a747
popf
pop rax
jmp 0x14002e728
cmp eax, 0x16
jne 0x14002a756
popf
pop rax
jmp 0x14002c32d
cmp eax, 0x3b
jne 0x14002a765
popf
pop rax
jmp 0x14002e841
cmp eax, 0xa
jne 0x14002a774
popf
pop rax
jmp 0x14002b5e7
cmp eax, 0x36
jne 0x14002a783
popf
pop rax
jmp 0x14002e374
cmp eax, 0x14
jne 0x14002a792
popf
pop rax
jmp 0x14002c034
cmp eax, 7
jne 0x14002a7a1
popf
pop rax
jmp 0x14002b173
cmp eax, 0x34
jne 0x14002a7b0
popf
pop rax
jmp 0x14002e0e3
cmp eax, 2
jne 0x14002a7bf
popf
pop rax
jmp 0x14002ac9d
cmp eax, 0x20
jne 0x14002a7ce
popf
pop rax
jmp 0x14002cd5f
cmp eax, 0x1d
jne 0x14002a7dd
popf
pop rax
jmp 0x14002ca7b
cmp eax, 0x11
jne 0x14002a7ec
popf
pop rax
jmp 0x14002bc94
cmp eax, 0x35
jne 0x14002a7fb
popf
pop rax
jmp 0x14002e318
cmp eax, 0x3a
jne 0x14002a80a
popf
pop rax
jmp 0x14002e769
cmp eax, 0x12
jne 0x14002a819
popf
pop rax
jmp 0x14002bf2a
cmp eax, 0x21
jne 0x14002a828
popf
pop rax
jmp 0x14002ce3f
cmp eax, 0x38
jne 0x14002a837
popf
pop rax
jmp 0x14002e50f
cmp eax, 0xb
jne 0x14002a846
popf
pop rax
jmp 0x14002b637
cmp eax, 0xf
jne 0x14002a855
popf
pop rax
jmp 0x14002ba97
cmp eax, 0x15
jne 0x14002a864
popf
pop rax
jmp 0x14002c0f0
cmp eax, 5
jne 0x14002a873
popf
pop rax
jmp 0x14002ae99
cmp eax, 6
jne 0x14002a882
popf
pop rax
jmp 0x14002b11c
cmp eax, 0x22
jne 0x14002a891
popf
pop rax
jmp 0x14002cf17
cmp eax, 0x2c
jne 0x14002a8a0
popf
pop rax
jmp 0x14002d907
cmp eax, 0x1f
jne 0x14002a8af
popf
pop rax
jmp 0x14002cd00
cmp eax, 4
jne 0x14002a8be
popf
pop rax
jmp 0x14002add2
cmp eax, 0x2f
jne 0x14002a8cd
popf
pop rax
jmp 0x14002dc33
cmp eax, 0x28
jne 0x14002a8dc
popf
pop rax
jmp 0x14002d6ae
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xe0
movups xmm0, xmmword [str.oA_JPNjTLK5_.]
xor ebx, ebx
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm1, xmmword [0x1400090b0]
movq xmm3, qword [0x1400090c0]
movaps xmmword [rax - 0x18], xmm6
movdqa xmm6, xmmword [0x140009370]
movaps xmmword [rax - 0x28], xmm7
movdqa xmm7, xmmword [0x140009310]
movaps xmmword [rax - 0x38], xmm8
movdqa xmm8, xmmword [0x140009300]
movaps xmmword [rax - 0x48], xmm9
movdqa xmm9, xmmword [0x1400092f0]
movaps xmmword [rax - 0x58], xmm10
movdqa xmm10, xmmword [0x140009320]
movaps xmmword [rax - 0x68], xmm11
movdqa xmm11, xmmword [str.____]
movaps xmmword [rax - 0x78], xmm12
movzx eax, word [0x1400090c8]
movdqa xmm12, xmmword [0x140009360]
movaps xmmword [rsp + 0x60], xmm13
movdqa xmm13, xmmword [0x140009330]
mov word [rbp - 0x41], ax
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
movq qword [rbp - 0x49], xmm3
jl 0x14002a9d5
push rax
pushf
mov eax, 0x8f4c548
pushf
not eax
add eax, 0xd664efe9
xor eax, 0xd679dea0
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9338d33f
xor eax, 0x8c56563e
rol eax, 0x2b
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x3a28cf41
pushf
not eax
add eax, 0xf12c8b5f
xor eax, 0x9009da49
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf7a467c3
xor eax, 0xdb800f8b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa4e6bd56
xor eax, 0x9ce7a0c5
rol eax, 0x25
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.oA_JPNjTLK5_.]
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm12
xorps xmm2, xmm0
movdqa xmm0, xmm8
movq qword [rbp - 0x69], xmm2
movdqa xmm2, xmm8
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm12
xorps xmm2, xmm0
movdqa xmm0, xmm7
movq qword [rbp - 0x61], xmm2
movdqa xmm2, xmm7
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm12
xorps xmm2, xmm0
movdqa xmm0, xmm10
movq qword [rbp - 0x59], xmm2
movdqa xmm2, xmm10
punpckldq xmm2, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm2, xmm6
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0xe5b8a775
pushf
not r8d
add r8d, 0xed91673c
xor r8d, 0xcedc0382
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xcf2f397d
xor r8d, 0xabbc4869
rol r8d, 0xad
popf
xorps xmm2, xmm0
movdqa xmm0, xmm13
movq qword [rbp - 0x51], xmm2
movdqa xmm2, xmm13
punpckldq xmm2, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm2, xmm6
pmuldq xmm0, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm3
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmm12
xorps xmm2, xmm0
movq qword [rbp - 0x49], xmm2
push rax
pushf
mov eax, 0xc2f94277
pushf
not eax
add eax, 0x9b45d7ad
xor eax, 0xf4a9ad39
rol eax, 0x25
popf
pushf
not eax
add eax, 0x93ca1d0b
xor eax, 0xec6e5ce2
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x80504f8c
xor eax, 0xdc4ef15d
rol eax, 0x54
popf
pushf
not eax
add eax, 0xda8d245a
xor eax, 0x99b370ac
rol eax, 0x9f
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
nop dword [rax + rax]
push rax
pushf
mov eax, 0xca94d5b6
pushf
not eax
add eax, 0xce22beb6
xor eax, 0xa0b22a5f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf2417e0d
xor eax, 0x8799ab7b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd5b895b1
xor eax, 0xda43e560
rol eax, 0x58
popf
jmp 0x14002a558
mov eax, 0x5c54cd99
pushf
not eax
add eax, 0xba5ebb36
xor eax, 0xc58e7420
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf9a54ee8
xor eax, 0x9d8086ea
rol eax, 9
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x15
jl 0x14002ad8c
push rax
pushf
mov eax, 0x5ce3297a
pushf
not eax
add eax, 0xed01fee9
xor eax, 0xec766aa2
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe2704574
xor eax, 0xc3561588
rol eax, 0x3f
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xe9e2a8b4
pushf
not eax
add eax, 0xf8553e29
xor eax, 0xd9f4c1a9
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xaec49d5f
xor eax, 0xff53c5a7
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb477df99
xor eax, 0x952083e9
rol eax, 0x8d
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [str.oAfMHBjTLK5_.]
mov qword [0x14000b1d0], rax
movups xmm1, xmmword [0x1400090e0]
movzx eax, word [0x1400090f8]
movq xmm4, qword [0x1400090f0]
movups xmmword [rbp - 0x69], xmm0
mov word [rbp - 0x41], ax
movups xmmword [rbp - 0x59], xmm1
movq qword [rbp - 0x49], xmm4
jl 0x14002ae66
push rax
pushf
mov eax, 0xf00a48c8
pushf
not eax
add eax, 0x8b2cd694
xor eax, 0x945aa9b1
rol eax, 0x71
popf
pushf
not eax
add eax, 0x80610d21
xor eax, 0xac5ae193
rol eax, 0x23
popf
pushf
not eax
add eax, 0xca162142
xor eax, 0xf065a565
rol eax, 0xda
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x71cd62aa
pushf
not eax
add eax, 0xed9dde94
xor eax, 0xeb1e35a2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb64a1096
xor eax, 0x9081aa6e
rol eax, 0xd9
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.oAfMHBjTLK5_.]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0x20f4366d
pushf
not r8d
add r8d, 0xdce5033d
xor r8d, 0xa3c05e24
rol r8d, 0x14
popf
pushf
not r8d
add r8d, 0xae0d651f
xor r8d, 0xff5be217
rol r8d, 0xa3
popf
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x49], xmm3
push rax
pushf
mov eax, 0x2972a3d0
pushf
not eax
add eax, 0xeb23fc04
xor eax, 0x96c22cd1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa18de980
xor eax, 0xcdfaf5fd
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc22c1155
xor eax, 0xf16230d5
rol eax, 0x69
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
nop word [rax + rax]
push rax
pushf
mov eax, 0x2fbd0c1
pushf
not eax
add eax, 0xa4abfd9b
xor eax, 0x892a43d4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa033ba4d
xor eax, 0x968861f3
rol eax, 5
popf
pushf
not eax
add eax, 0xf0296d4e
xor eax, 0xaf797df5
rol eax, 0x64
popf
jmp 0x14002a558
mov eax, 0x1c7a6ea7
pushf
not eax
add eax, 0xf2cb6ca9
xor eax, 0xfafa73dd
rol eax, 0xb
popf
pushf
not eax
add eax, 0x860992a2
xor eax, 0x82b1cf05
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe1cfea7d
xor eax, 0xa204a541
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9c09318e
xor eax, 0x81e505ee
rol eax, 0xab
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x15
jl 0x14002b22f
push rax
pushf
mov eax, 0xcd640813
pushf
not eax
add eax, 0xdf9cdd23
xor eax, 0xcac10e0d
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc2ea2c10
xor eax, 0x84716b59
rol eax, 0x92
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xe6025e7e
pushf
not eax
add eax, 0xc0d89551
xor eax, 0x96ec6d15
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8f044ae1
xor eax, 0x806d5935
rol eax, 0x1d
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [str.oAvTUUX_I_i_366___v__82LoAqJ_mUOJJ__]
mov qword [0x14000b158], rax
movups xmm1, xmmword [0x140009110]
movups xmmword [rbp - 0x69], xmm0
movups xmm0, xmmword [0x140009120]
movups xmmword [rbp - 0x59], xmm1
movups xmmword [rbp - 0x49], xmm0
jl 0x14002b2e9
push rax
pushf
mov eax, 0x9be5585f
pushf
not eax
add eax, 0x8efa337b
xor eax, 0x990cf1ef
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x9d1f186c
xor eax, 0x8fd12b4e
rol eax, 0x10
popf
pushf
not eax
add eax, 0xde7b6d25
xor eax, 0xb79b5efc
rol eax, 0x5b
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x5715d6e5
pushf
not eax
add eax, 0xac293c35
xor eax, 0x8f8c8c7a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe171bf90
xor eax, 0xdb14608b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc548ccad
xor eax, 0xb4073ad9
rol eax, 0xf8
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.oAvTUUX_I_i_366___v__82LoAqJ_mUOJJ__]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x49]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x140009340]
xorps xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
pmuldq xmm1, xmm6
movq qword [rbp - 0x49], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm2, xmm0
pshufhw xmm0, xmm2, 0xd8
movq xmm2, xmm12
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x41]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x41], xmm3
jmp 0x14002b73d
lea r9, [rbp - 0x69]
nop word [rax + rax]
push rax
pushf
mov eax, 0xf861b3f3
pushf
not eax
add eax, 0xbd92d912
xor eax, 0xc3a6997a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xeea4e492
xor eax, 0xda1e258a
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe6b97f12
xor eax, 0xfe6ec88f
rol eax, 0x96
popf
jmp 0x14002a558
mov eax, 0xe483dad5
pushf
not eax
add eax, 0x9608b5dc
xor eax, 0x97742faa
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd2d53e88
xor eax, 0xbd8fb697
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x840487d0
xor eax, 0x8bcbca8e
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdb392730
xor eax, 0xb8236cd6
rol eax, 0x8b
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x18
jl 0x14002b6f7
push rax
pushf
mov eax, 0x48d39263
pushf
not eax
add eax, 0xc8fb0312
xor eax, 0xefe8ae27
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9da95a2a
xor eax, 0xe8da2747
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xde8c0d17
xor eax, 0xc0877a91
rol eax, 0x4d
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xad2db241
pushf
not eax
add eax, 0xcb0e0909
xor eax, 0xeea2932a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe92394ab
xor eax, 0xae59f6db
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe27c7a7f
xor eax, 0xa62f3036
rol eax, 0x2b
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [0x140009130]
mov qword [0x14000b160], rax
movups xmm1, xmmword [0x140009140]
movq xmm4, qword [0x140009150]
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
movq qword [rbp - 0x49], xmm4
jl 0x14002b7c6
push rax
pushf
mov eax, 0x52e782c2
pushf
not eax
add eax, 0xd0fc737c
xor eax, 0xb820b055
rol eax, 8
popf
pushf
not eax
add eax, 0x9deae5bb
xor eax, 0xff71e78a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xdf01f29c
xor eax, 0xff5c3c44
rol eax, 0x7c
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x25c98f58
pushf
not eax
add eax, 0x90976451
xor eax, 0xa4da0519
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa45df0c1
xor eax, 0xc40addc7
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbceee2aa
xor eax, 0xf93753e7
rol eax, 0xcf
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x140009130]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x49], xmm3
jmp 0x14002bbb0
lea r9, [rbp - 0x69]
nop dword [rax]
push rax
pushf
mov eax, 0x3161b6f8
pushf
not eax
add eax, 0xe5cc9409
xor eax, 0xb22a57c5
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd1bde0a7
xor eax, 0xeb3c36c3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfe86ced7
xor eax, 0xd0e17343
rol eax, 0x2f
popf
jmp 0x14002a558
mov eax, 0x6ce456f3
pushf
not eax
add eax, 0xe5b96cec
xor eax, 0xdd8cb366
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9fe3a007
xor eax, 0xf114c230
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xbcdbf4a6
xor eax, 0xff8c70f7
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd9fdf883
xor eax, 0xd5280ee7
rol eax, 0xdc
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x14
jl 0x14002bb57
push rax
pushf
mov eax, 0xe59a1904
pushf
not eax
add eax, 0xf2834350
xor eax, 0x95c2668e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe18e120e
xor eax, 0x9872f079
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd585515f
xor eax, 0xa043814e
rol eax, 0x50
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xb893e1ef
pushf
not eax
add eax, 0x958b9f2e
xor eax, 0xb74f444f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcc4adda7
xor eax, 0xd09584a7
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf1fbfa9d
xor eax, 0xfb849f6b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf31729b7
xor eax, 0xbe502507
rol eax, 0xba
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [0x140009158]
mov qword [0x14000b168], rax
mov eax, dword [0x140009180]
movups xmm1, xmmword [0x140009168]
mov dword [rbp - 0x41], eax
movzx eax, word [0x140009184]
movq xmm4, qword [0x140009178]
mov word [rbp - 0x3d], ax
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
movq qword [rbp - 0x49], xmm4
jl 0x14002bc61
push rax
pushf
mov eax, 0x2a06cc89
pushf
not eax
add eax, 0xa71c7e2a
xor eax, 0x84a3d6cd
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb8fcc288
xor eax, 0xd076b6c4
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x97f0c05a
xor eax, 0xfdc7d3f9
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe79df197
xor eax, 0xd0eee7c9
rol eax, 0xf
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x418cacc4
pushf
not eax
add eax, 0xa98c1c91
xor eax, 0xa1db62e6
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd1ca05f0
xor eax, 0xc49d7fcb
rol eax, 0xb3
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x140009158]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0xd96e3e8b
pushf
not r8d
add r8d, 0xf3aad581
xor r8d, 0xc00e9ee7
rol r8d, 0xe2
popf
pushf
not r8d
add r8d, 0xf5add964
xor r8d, 0x8ce5bc18
rol r8d, 0x5a
popf
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x49], xmm3
push rax
pushf
mov eax, 0x71a87405
pushf
not eax
add eax, 0xb8453c74
xor eax, 0xf507be85
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xabd9cf87
xor eax, 0xc8943752
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfe9c4a7f
xor eax, 0xe4d7de38
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc274a727
xor eax, 0x8d5a7cb5
rol eax, 0x49
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
nop dword [rax]
push rax
pushf
mov eax, 0x228710f4
pushf
not eax
add eax, 0x954ac516
xor eax, 0x9d4ae782
rol eax, 0x60
popf
pushf
not eax
add eax, 0xab2cfc75
xor eax, 0xbb3ba8d1
rol eax, 0x8d
popf
jmp 0x14002a558
mov eax, 0x96217744
pushf
not eax
add eax, 0x88400b0e
xor eax, 0xbf37b830
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xbbcb95aa
xor eax, 0xa30a408f
rol eax, 0x38
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x17
jl 0x14002c001
push rax
pushf
mov eax, 0x45fad7bc
pushf
not eax
add eax, 0xdca88311
xor eax, 0xa9320625
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xddce7424
xor eax, 0x8a7391a4
rol eax, 0xa8
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xa250cf30
pushf
not eax
add eax, 0x97fa4a60
xor eax, 0xb49f66df
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd41ddc26
xor eax, 0xc0b99d21
rol eax, 0x53
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [str.x_tWICmUOJJ__]
mov qword [0x14000b170], rax
movups xmm1, xmmword [0x140009198]
movq xmm4, qword [0x1400091a8]
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
movq qword [rbp - 0x49], xmm4
jl 0x14002c0bd
push rax
pushf
mov eax, 0xb50a5b0
pushf
not eax
add eax, 0xef24254a
xor eax, 0xa924129f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x83ff559c
xor eax, 0xaa97f64a
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xddb91ba2
xor eax, 0xf5d959f0
rol eax, 0x70
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xba66a1
pushf
not eax
add eax, 0xe751149d
xor eax, 0xd1131411
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb367ea49
xor eax, 0xf0d2f52d
rol eax, 0xce
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.x_tWICmUOJJ__]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x49], xmm3
jmp 0x14002c464
lea r9, [rbp - 0x69]
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x4d180bf3
pushf
not eax
add eax, 0x9ac73759
xor eax, 0x8eb31fd0
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8fcfcfd3
xor eax, 0xec5b34d0
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdadee19c
xor eax, 0xb085abb3
rol eax, 0x10
popf
jmp 0x14002a558
mov eax, 0x8705a501
pushf
not eax
add eax, 0xa4ff6a6f
xor eax, 0xc8ebdd69
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9b41f12e
xor eax, 0xb335c105
rol eax, 0xc5
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x14
jl 0x14002c431
push rax
pushf
mov eax, 0x6747cbcd
pushf
not eax
add eax, 0xdead7926
xor eax, 0xec6301ea
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbe2ddb88
xor eax, 0xa0a5fd1a
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd08f7976
xor eax, 0xacdf4403
rol eax, 0x25
popf
pushf
not eax
add eax, 0xa157bfc2
xor eax, 0xc5327128
rol eax, 0x85
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xc18814f8
pushf
not eax
add eax, 0xc91bc448
xor eax, 0x887a2602
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe28cbb21
xor eax, 0xcfad9b4d
rol eax, 0x2e
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [0x1400091b0]
mov qword [0x14000b178], rax
mov eax, dword [0x1400091e0]
movups xmm1, xmmword [0x1400091c0]
mov dword [rbp - 0x39], eax
movzx eax, word [0x1400091e4]
movups xmmword [rbp - 0x69], xmm0
mov word [rbp - 0x35], ax
movups xmm0, xmmword [0x1400091d0]
movups xmmword [rbp - 0x59], xmm1
movups xmmword [rbp - 0x49], xmm0
jl 0x14002c4ec
push rax
pushf
mov eax, 0xa6770065
pushf
not eax
add eax, 0xa7e66a63
xor eax, 0xa475bfe7
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc6c76e10
xor eax, 0xabf7136a
rol eax, 0xb2
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x88f90d6
pushf
not eax
add eax, 0x93f3bf20
xor eax, 0xf7042d51
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd59ca0c7
xor eax, 0xd25681ae
rol eax, 0xca
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x1400091b0]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0xf8428453
pushf
not r8d
add r8d, 0xe15068dc
xor r8d, 0xef47f6f6
rol r8d, 0xb0
popf
pushf
not r8d
add r8d, 0xc3b91185
xor r8d, 0xb23b0b3a
rol r8d, 0xab
popf
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm13
xorps xmm3, xmm0
punpckldq xmm2, xmm13
pmuldq xmm2, xmm6
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
pmuldq xmm0, xmm6
movq qword [rbp - 0x51], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm13
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x49]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x140009340]
xorps xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
pmuldq xmm1, xmm6
movq qword [rbp - 0x49], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm2, xmm0
pshufhw xmm0, xmm2, 0xd8
movq xmm2, xmm12
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x41]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x41], xmm3
push rax
pushf
mov eax, 0x1d8df242
pushf
not eax
add eax, 0x80d16a7d
xor eax, 0x9d584f69
rol eax, 0x20
popf
pushf
not eax
add eax, 0xbeb5f702
xor eax, 0xabaaabca
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xafcab8ca
xor eax, 0xcc7a665a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x82530f39
xor eax, 0xfd37bc9c
rol eax, 0xc9
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
push rax
pushf
mov eax, 0xdeb8d5f6
pushf
not eax
add eax, 0x8932e66a
xor eax, 0x9e52fd17
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfbd15212
xor eax, 0xd62e4377
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf0f5fd54
xor eax, 0xe65fe724
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa98f1776
xor eax, 0xae12c01e
rol eax, 0x3f
popf
jmp 0x14002a558
mov eax, 0xef2360ca
pushf
not eax
add eax, 0xd5e24a5a
xor eax, 0xaa15dc73
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xdac2111f
xor eax, 0xfa650038
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd95fbad7
xor eax, 0x9c60f91c
rol eax, 0x41
popf
pushf
not eax
add eax, 0x94aeb67b
xor eax, 0xba833e8a
rol eax, 0x51
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x1b
jl 0x14002c94f
push rax
pushf
mov eax, 0x5ee6e9d7
pushf
not eax
add eax, 0xe4647442
xor eax, 0x9202a72e
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf121125f
xor eax, 0xf8c4393c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xbbc8171c
xor eax, 0xa9c1514c
rol eax, 0xdf
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x12777de5
pushf
not eax
add eax, 0x8e1927da
xor eax, 0xc94738c8
rol eax, 0x10
popf
pushf
not eax
add eax, 0x92ca141e
xor eax, 0xd084abc5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe7ef7666
xor eax, 0xcd43ab21
rol eax, 0x49
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
movups xmm1, xmmword [0x1400091f8]
mov qword [0x14000b188], rax
movups xmm0, xmmword [0x1400091e8]
pextrw eax, xmm1, 7
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
test ax, ax
je 0x14002ca22
push rax
pushf
mov eax, 0xe7784e0c
pushf
not eax
add eax, 0xd440258b
xor eax, 0xf194192f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf277b510
xor eax, 0xaae4c175
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb73634a5
xor eax, 0xc4705d24
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd1c6abd4
xor eax, 0xd0e57bfb
rol eax, 0xcf
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x74220716
pushf
not eax
add eax, 0x8a3597e6
xor eax, 0x824dd793
rol eax, 0x45
popf
pushf
not eax
add eax, 0xae60ce70
xor eax, 0x80beb203
rol eax, 0x10
popf
pushf
not eax
add eax, 0xad8c6b97
xor eax, 0xbf008105
rol eax, 0x64
popf
pushf
not eax
add eax, 0xed8f784d
xor eax, 0xb2bbf9be
rol eax, 0xd5
popf
jmp 0x14002a558
cmp dword [0x14000b1f0], 2
mov r8d, ebx
jl 0x14002cad1
push rax
pushf
mov eax, 0xe492a073
pushf
not eax
add eax, 0xfd2ab334
xor eax, 0x87d4bbe6
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xefba54c4
xor eax, 0xe6bb4151
rol eax, 0x19
popf
pushf
not eax
add eax, 0xdb5151e4
xor eax, 0xc3d8f3e0
rol eax, 0xda
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xff1e77e0
pushf
not eax
add eax, 0x8d6840f1
xor eax, 0xd6070d55
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf3ab31e2
xor eax, 0x8891db20
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb9b684ce
xor eax, 0xce072cf3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x80acecd2
xor eax, 0xf1995ea4
rol eax, 0x8f
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x1400091e8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x51], xmm3
jmp 0x14002ce3f
lea r9, [rbp - 0x69]
nop
push rax
pushf
mov eax, 0x984aa638
pushf
not eax
add eax, 0xb4befb6b
xor eax, 0xa60bc23c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf1b21acb
xor eax, 0xd9b1f106
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9809fb8d
xor eax, 0xfe3345bc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa3c65ceb
xor eax, 0x99ca3602
rol eax, 0x8d
popf
jmp 0x14002a558
mov eax, 0xed5b1f6
pushf
not eax
add eax, 0xf1786651
xor eax, 0xbf8d0079
rol eax, 0x77
popf
pushf
not eax
add eax, 0x810922b4
xor eax, 0xfe019486
rol eax, 0x61
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x10
jl 0x14002ce0c
push rax
pushf
mov eax, 0x6f9c6288
pushf
not eax
add eax, 0xa94a9cc0
xor eax, 0xd9a7d6d1
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe245efaa
xor eax, 0xb6786116
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x84d3d0fa
xor eax, 0xc4295cc7
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd3c88e13
xor eax, 0xed72ee43
rol eax, 0x5a
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xb7deb168
pushf
not eax
add eax, 0xaa5e1616
xor eax, 0xf6657e4f
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaccb2852
xor eax, 0x8c89c6a3
rol eax, 0x77
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [0x140009208]
mov qword [0x14000b180], rax
movups xmm1, xmmword [0x140009218]
movzx eax, word [0x140009238]
movups xmmword [rbp - 0x69], xmm0
mov word [rbp - 0x39], ax
movups xmm0, xmmword [0x140009228]
movups xmmword [rbp - 0x59], xmm1
movups xmmword [rbp - 0x49], xmm0
jl 0x14002ced1
push rax
pushf
mov eax, 0x38a390e4
pushf
not eax
add eax, 0xd47810f5
xor eax, 0x94f6fb3a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa3e09766
xor eax, 0xb5b5ff82
rol eax, 0x85
popf
pushf
not eax
add eax, 0x97e4addd
xor eax, 0xc5a64e72
rol eax, 0x25
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xc296fd8f
pushf
not eax
add eax, 0xad3967cc
xor eax, 0xf6ba0ce4
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa36eecaa
xor eax, 0xcb13188d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd08b7b8b
xor eax, 0xd1f45ab9
rol eax, 0x7e
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x140009208]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0xc9bbc014
pushf
not r8d
add r8d, 0xdeb17bc6
xor r8d, 0xa896fd89
rol r8d, 0x64
popf
pushf
not r8d
add r8d, 0xb57e18d4
xor r8d, 0x98db1607
rol r8d, 2
popf
pushf
not r8d
add r8d, 0xc18089f1
xor r8d, 0xf2969c57
rol r8d, 0x68
popf
pushf
not r8d
add r8d, 0xa1e46df4
xor r8d, 0xf28389e2
rol r8d, 0xe9
popf
pshufd xmm3, xmm1, 0xd8
movdqa xmm1, xmm13
paddw xmm3, xmm2
punpckldq xmm1, xmm13
xorps xmm3, xmm0
pmuldq xmm1, xmm6
movq qword [rbp - 0x51], xmm3
movdqa xmm0, xmm13
punpckhdq xmm0, xmm13
movq xmm2, xmm12
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm13, xmm0
pshufhw xmm0, xmm13, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x49]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x140009340]
xorps xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
pmuldq xmm1, xmm6
movq qword [rbp - 0x49], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm2, xmm0
pshufhw xmm0, xmm2, 0xd8
movq xmm2, xmm12
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x41]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x41], xmm3
push rax
pushf
mov eax, 0x7a007f61
pushf
not eax
add eax, 0xfdbf95a8
xor eax, 0xb473b019
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe1c6da68
xor eax, 0xee4a5602
rol eax, 0x17
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
nop word [rax + rax]
push rax
pushf
mov eax, 0xeed56e44
pushf
not eax
add eax, 0xca7d5cf2
xor eax, 0xe8fe65b2
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc15a3fc2
xor eax, 0xf1814627
rol eax, 0xab
popf
jmp 0x14002a558
mov eax, 0xaf2671cb
pushf
not eax
add eax, 0xc9f0abc8
xor eax, 0x93c5a79d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9a9134fb
xor eax, 0xe1fad9d6
rol eax, 0xf6
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x19
jl 0x14002d310
push rax
pushf
mov eax, 0xe7291344
pushf
not eax
add eax, 0x94ddffb6
xor eax, 0xad8916cc
rol eax, 0x88
popf
pushf
not eax
add eax, 0x869240b7
xor eax, 0xc6a6823a
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc409ecd0
xor eax, 0xa3925b09
rol eax, 0x4f
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x68c01a74
pushf
not eax
add eax, 0xc0233716
xor eax, 0xb799a36f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd3756b68
xor eax, 0x9634eabb
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb219506d
xor eax, 0xf14e8441
rol eax, 7
popf
pushf
not eax
add eax, 0xfae7a1bf
xor eax, 0xd336bc46
rol eax, 0xc5
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
movups xmm1, xmmword [0x140009250]
mov qword [0x14000b1d8], rax
movups xmm0, xmmword [str.SvLM_XTmLP_10DSs_M_XTmLP_10DpNvTUUX_I_o_..C]
pextrw eax, xmm1, 7
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
test ax, ax
je 0x14002d3f6
push rax
pushf
mov eax, 0x1a3c2fdb
pushf
not eax
add eax, 0xb062b004
xor eax, 0xbcb30c06
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xddfe07c6
xor eax, 0xcc729ae6
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc7a4ccfa
xor eax, 0xa31e453b
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc2b85da5
xor eax, 0xe786ef51
rol eax, 0xe2
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x8bf275ed
pushf
not eax
add eax, 0x9152b49b
xor eax, 0xff8f97c0
rol eax, 0xef
popf
pushf
not eax
add eax, 0xafb14d82
xor eax, 0xee86e7b7
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9ccd61b7
xor eax, 0xb32951f9
rol eax, 0xf8
popf
jmp 0x14002a558
cmp dword [0x14000b1f0], 2
mov r8d, ebx
jl 0x14002d492
push rax
pushf
mov eax, 0xc9431099
pushf
not eax
add eax, 0xe8b83b39
xor eax, 0xa76a9b14
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd12291a5
xor eax, 0xbf6133b9
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb46880bd
xor eax, 0xa5e910fb
rol eax, 0xb0
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xafcc05ca
pushf
not eax
add eax, 0xb349abfd
xor eax, 0xc19279b6
rol eax, 0x18
popf
pushf
not eax
add eax, 0x8b6b0019
xor eax, 0xdf48a59a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe9148a9a
xor eax, 0xddba4dbb
rol eax, 0x3d
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.SvLM_XTmLP_10DSs_M_XTmLP_10DpNvTUUX_I_o_..C]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x51], xmm3
jmp 0x14002d794
lea r9, [rbp - 0x69]
nop
mov eax, 0x1ba81b6d
pushf
not eax
add eax, 0x89183714
xor eax, 0x8376ebea
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x86a1bff9
xor eax, 0xa0c2c7fc
rol eax, 4
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x10
jl 0x14002d73b
push rax
pushf
mov eax, 0xd5c23b8e
pushf
not eax
add eax, 0xe18178a5
xor eax, 0xe115521d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb4395461
xor eax, 0xd2b17f13
rol eax, 0x92
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xa2af4080
pushf
not eax
add eax, 0xa390217f
xor eax, 0x98f920a2
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf623b850
xor eax, 0xcadd65a2
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd5c2c6e5
xor eax, 0xad2294d0
rol eax, 0x32
popf
pushf
not eax
add eax, 0xfafd8c27
xor eax, 0x8b91e01b
rol eax, 0x48
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
movups xmm1, xmmword [0x140009270]
mov qword [0x14000b190], rax
movups xmm0, xmmword [0x140009260]
pextrw eax, xmm1, 7
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
test ax, ax
je 0x14002d7fb
push rax
pushf
mov eax, 0xce46f616
pushf
not eax
add eax, 0x90280127
xor eax, 0xb0b3c001
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc3d7f866
xor eax, 0xc8abb2a2
rol eax, 0xa4
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xd9ca542d
pushf
not eax
add eax, 0xc6b3c5ee
xor eax, 0xa546e730
rol eax, 0x75
popf
pushf
not eax
add eax, 0x904a8404
xor eax, 0x97f73f42
rol eax, 0x35
popf
pushf
not eax
add eax, 0xcb7a83ed
xor eax, 0xa115da9e
rol eax, 0xf9
popf
jmp 0x14002a558
cmp dword [0x14000b1f0], 2
mov r8d, ebx
jl 0x14002d8ae
push rax
pushf
mov eax, 0xf7a34f6b
pushf
not eax
add eax, 0x98afe5d8
xor eax, 0x9812876b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd28a9ff1
xor eax, 0xb1635866
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfe6078b1
xor eax, 0xb8d49fad
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa3c804e1
xor eax, 0xca42a26e
rol eax, 0x56
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xc7e89541
pushf
not eax
add eax, 0x96e8bc03
xor eax, 0xa03ea261
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8148a3a8
xor eax, 0xf66ffe93
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd95e8a53
xor eax, 0xbf84b659
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe5a10519
xor eax, 0xa6de31b6
rol eax, 0xad
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x140009260]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x51], xmm3
jmp 0x14002dc33
lea r9, [rbp - 0x69]
nop word [rax + rax]
push rax
pushf
mov eax, 0x1c2200c7
pushf
not eax
add eax, 0xbad7917f
xor eax, 0x8301fc55
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf49a22ff
xor eax, 0x9c4351dd
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe21c48c4
xor eax, 0xb6dd9ce0
rol eax, 0x44
popf
jmp 0x14002a558
mov eax, 0xc45f73e6
pushf
not eax
add eax, 0x8cffe1a4
xor eax, 0xa7b7c1d4
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd0a0ac07
xor eax, 0x8a625482
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd0ec0be3
xor eax, 0x8bd16774
rol eax, 0xbd
popf
lea r9, [r9 + 2]
mul r8d
shr edx, 3
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x10
jl 0x14002dc00
push rax
pushf
mov eax, 0x35e60b85
pushf
not eax
add eax, 0x8f49fb33
xor eax, 0x88c63d55
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xbc4ec4c1
xor eax, 0xce8c8c19
rol eax, 2
popf
pushf
not eax
add eax, 0x9b610e68
xor eax, 0xd4f1f8bd
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf53a2d48
xor eax, 0xa1970341
rol eax, 0x52
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x85ee434c
pushf
not eax
add eax, 0x8176c255
xor eax, 0xfd67a18e
rol eax, 0x26
popf
pushf
not eax
add eax, 0x91fab9be
xor eax, 0xd602683c
rol eax, 0x95
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [0x140009280]
mov qword [0x14000b198], rax
mov eax, dword [0x140009298]
movq xmm4, qword [0x140009290]
mov dword [rbp - 0x51], eax
movzx eax, word [0x14000929c]
mov word [rbp - 0x4d], ax
movups xmmword [rbp - 0x69], xmm0
movq qword [rbp - 0x59], xmm4
jl 0x14002dcb2
push rax
pushf
mov eax, 0xfdcd0bfb
pushf
not eax
add eax, 0xee1dde2b
xor eax, 0xcb13f7e3
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x920414ba
xor eax, 0xce4fe26d
rol eax, 0x80
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x3df991e3
pushf
not eax
add eax, 0xd14a2eac
xor eax, 0xb37c39f9
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc364c9eb
xor eax, 0x8aee5623
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8876bce3
xor eax, 0xd9e4764b
rol eax, 0xf8
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
mov r8d, 0xcfa0f22d
pushf
not r8d
add r8d, 0xdbdc90da
xor r8d, 0xeb03c40b
rol r8d, 7
popf
pushf
not r8d
add r8d, 0xeaebcc52
xor r8d, 0xea766315
rol r8d, 0xc7
popf
pushf
not r8d
add r8d, 0xed96ef57
xor r8d, 0x89898984
rol r8d, 0x54
popf
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [0x140009280]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, xmm4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x59], xmm3
push rax
pushf
mov eax, 0x2e37544a
pushf
not eax
add eax, 0xe5795066
xor eax, 0x91f6f903
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc89300ce
xor eax, 0x9645159a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xebfeb9d6
xor eax, 0x93cd76e1
rol eax, 0xc4
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
push rax
pushf
mov eax, 0xac4232de
pushf
not eax
add eax, 0xc3f4e95b
xor eax, 0x966ae43d
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb24e7a17
xor eax, 0xd9fc3905
rol eax, 0x3d
popf
jmp 0x14002a558
mov eax, 0xa2f3fe66
pushf
not eax
add eax, 0x93609fb6
xor eax, 0xaa3e5ab4
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x812642ca
xor eax, 0xf31597b3
rol eax, 0xff
popf
pushf
not eax
add eax, 0xda59d5a0
xor eax, 0xc73c8a1b
rol eax, 0x18
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0xf
jl 0x14002dfd1
push rax
pushf
mov eax, 0x8c694da2
pushf
not eax
add eax, 0xdf1ee056
xor eax, 0x99a275f3
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd8972392
xor eax, 0x81ab1d74
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8642f825
xor eax, 0xa7bbf30b
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8836284d
xor eax, 0xb225a20d
rol eax, 0x75
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xf9603d4d
pushf
not eax
add eax, 0xb4a51d64
xor eax, 0x965c3f3b
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8b7e98c2
xor eax, 0xcd243e89
rol eax, 0x41
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
mov r8d, ebx
movups xmm0, xmmword [str.pNqJ_kSRRh_5]
mov qword [0x14000b1e0], rax
movups xmm1, xmmword [0x1400092b0]
mov eax, dword [0x1400092c0]
movups xmmword [rbp - 0x69], xmm0
mov dword [rbp - 0x49], eax
movups xmmword [rbp - 0x59], xmm1
jl 0x14002e08a
push rax
pushf
mov eax, 0xce472df4
pushf
not eax
add eax, 0x938b712f
xor eax, 0xab4712b0
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdb9ab209
xor eax, 0xa48541d2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8097578a
xor eax, 0xc56184e9
rol eax, 0x2e
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x32d8b3d6
pushf
not eax
add eax, 0xfaa15a34
xor eax, 0xc4cc2fe4
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x888ceea6
xor eax, 0xcf9e3cdf
rol eax, 0x26
popf
pushf
not eax
add eax, 0x85c4e2ce
xor eax, 0xba8579fe
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9cb057c8
xor eax, 0xab970845
rol eax, 0xe0
popf
jmp 0x14002a558
movdqa xmm2, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
pmuldq xmm0, xmm6
punpckldq xmm2, xmm9
pmuldq xmm2, xmm6
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm9
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.pNqJ_kSRRh_5]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm8
xorps xmm3, xmm0
punpckldq xmm2, xmm8
pmuldq xmm2, xmm6
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
pmuldq xmm0, xmm6
movq qword [rbp - 0x69], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm8
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm7
xorps xmm3, xmm0
punpckldq xmm2, xmm7
pmuldq xmm2, xmm6
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
pmuldq xmm0, xmm6
movq qword [rbp - 0x61], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm7
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
movq xmm2, xmm12
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmm10
xorps xmm3, xmm0
punpckldq xmm2, xmm10
pmuldq xmm2, xmm6
movdqa xmm0, xmm10
punpckhdq xmm0, xmm10
pmuldq xmm0, xmm6
movq qword [rbp - 0x59], xmm3
shufps xmm2, xmm0, 0xdd
movdqa xmm0, xmm10
psrad xmm2, 3
movdqa xmm1, xmm2
psrld xmm1, 0x1f
paddd xmm1, xmm2
pmulld xmm1, xmm11
psubd xmm0, xmm1
pshufhw xmm0, xmm0, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm2, xmm12
movq xmm0, qword [rbp - 0x51]
mov r8d, 0xc03c2053
pushf
not r8d
add r8d, 0xdc8c51d5
xor r8d, 0xcf1d3f06
rol r8d, 0x8c
popf
pushf
not r8d
add r8d, 0xbdf609f9
xor r8d, 0x8f629e1b
rol r8d, 0xad
popf
pushf
not r8d
add r8d, 0x9e7cf1c8
xor r8d, 0xbc21457a
rol r8d, 0x16
popf
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
xorps xmm3, xmm0
movq qword [rbp - 0x51], xmm3
push rax
pushf
mov eax, 0xc349cb1a
pushf
not eax
add eax, 0xfc3bcbbd
xor eax, 0x990cdc00
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8c9b1b37
xor eax, 0xdd181b03
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xcc52460f
xor eax, 0x8835368a
rol eax, 0x76
popf
jmp 0x14002a558
mov eax, r8d
lea r9, [rbp - 0x69]
lea r9, [r9 + rax*2]
nop word [rax + rax]
push rax
pushf
mov eax, 0xdd679665
pushf
not eax
add eax, 0x90046371
xor eax, 0x9802e1a3
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9ab03693
xor eax, 0xc9b28b98
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdd4a40a8
xor eax, 0xd35c0b8b
rol eax, 0xaa
popf
jmp 0x14002a558
mov eax, 0xb86040c9
pushf
not eax
add eax, 0xf74160b7
xor eax, 0xc9920b4e
rol eax, 4
popf
pushf
not eax
add eax, 0xd62de3aa
xor eax, 0x860e65e0
rol eax, 0x56
popf
lea r9, [r9 + 2]
imul r8d
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x35
xor word [r9 - 2], ax
cmp r8d, 0x12
jl 0x14002e409
push rax
pushf
mov eax, 0xdcef8636
pushf
not eax
add eax, 0xbf5b30cb
xor eax, 0x87cad2ff
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x89ef80ce
xor eax, 0xb09ca2b3
rol eax, 0x31
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xf3fd86d9
pushf
not eax
add eax, 0x86b53d9a
xor eax, 0xa65773df
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd18abdf5
xor eax, 0xa29e242c
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8b6898c0
xor eax, 0x9b1bd9f6
rol eax, 0x70
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
cmp dword [0x14000b1f0], 2
movups xmm0, xmmword [str.Sp_MyNNO_Q4]
mov qword [0x14000b1a0], rax
mov eax, dword [0x1400092e8]
movups xmm1, xmmword [0x1400092d8]
mov dword [rbp - 0x49], eax
movzx eax, word [0x1400092ec]
mov word [rbp - 0x45], ax
movups xmmword [rbp - 0x69], xmm0
movups xmmword [rbp - 0x59], xmm1
jl 0x14002e4c9
push rax
pushf
mov eax, 0x5b3778ab
pushf
not eax
add eax, 0xb960915f
xor eax, 0xa10157d3
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc657525e
xor eax, 0x805c4a64
rol eax, 0xc
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0xb489abe9
pushf
not eax
add eax, 0xd85f05a3
xor eax, 0xf7144032
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9c6fdfa6
xor eax, 0x87fa045e
rol eax, 0xad
popf
pushf
not eax
add eax, 0x97a295f0
xor eax, 0xe2888743
rol eax, 2
popf
jmp 0x14002a558
movdqa xmm1, xmm9
movdqa xmm0, xmm9
punpckhdq xmm0, xmm9
movq xmm2, xmm12
pmuldq xmm0, xmm6
punpckldq xmm1, xmm9
pmuldq xmm1, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm9, xmm0
pshufhw xmm0, xmm9, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [str.Sp_MyNNO_Q4]
pshufd xmm3, xmm1, 0xd8
movdqa xmm1, xmm8
punpckldq xmm1, xmm8
paddw xmm3, xmm2
xorps xmm3, xmm0
pmuldq xmm1, xmm6
movq qword [rbp - 0x69], xmm3
movdqa xmm0, xmm8
punpckhdq xmm0, xmm8
movq xmm2, xmm12
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm8, xmm0
pshufhw xmm0, xmm8, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x61]
pshufd xmm3, xmm1, 0xd8
movdqa xmm1, xmm7
punpckldq xmm1, xmm7
paddw xmm3, xmm2
xorps xmm3, xmm0
pmuldq xmm1, xmm6
movq qword [rbp - 0x61], xmm3
movdqa xmm0, xmm7
punpckhdq xmm0, xmm7
movq xmm2, xmm12
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm7, xmm0
pshufhw xmm0, xmm7, 0xd8
pshuflw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp - 0x59]
pshufd xmm3, xmm1, 0xd8
movdqa xmm1, xmm10
punpckldq xmm1, xmm10
paddw xmm3, xmm2
xorps xmm3, xmm0
pmuldq xmm1, xmm6
movdqa xmm0, xmm10
movq qword [rbp - 0x59], xmm3
punpckhdq xmm0, xmm10
movq xmm2, xmm12
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 3
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm11
psubd xmm10, xmm0
pshufhw xmm0, xmm10, 0xd8
pshuflw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movq xmm0, qword [rbp - 0x51]
mov ebx, 0x494cc16f
pushf
not ebx
add ebx, 0xe37bf864
xor ebx, 0xcbcbbafa
rol ebx, 0xf6
popf
pushf
not ebx
add ebx, 0xe8107358
xor ebx, 0xe479fa34
rol ebx, 0x53
popf
xorps xmm3, xmm0
movq qword [rbp - 0x51], xmm3
push rax
pushf
mov eax, 0xc1e6b173
pushf
not eax
add eax, 0xa8a1fb42
xor eax, 0xd741c472
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xea2d092e
xor eax, 0x82eb5c5f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc3eff7d7
xor eax, 0xc51758bd
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdf3df9f6
xor eax, 0x9aea406a
rol eax, 0x56
popf
jmp 0x14002a558
mov eax, ebx
lea r8, [rbp - 0x69]
lea r8, [r8 + rax*2]
nop dword [rax]
push rax
pushf
mov eax, 0x2dcbdfcb
pushf
not eax
add eax, 0xbf448d5e
xor eax, 0xfb06f232
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe892352b
xor eax, 0xa9516020
rol eax, 0x42
popf
jmp 0x14002a558
mov eax, 0x5cb9ee73
pushf
not eax
add eax, 0x962e4168
xor eax, 0x8f0ccae5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb95064ed
xor eax, 0xfcc43d93
rol eax, 0x27
popf
lea r8, [r8 + 2]
imul ebx
sar edx, 3
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movzx eax, dx
imul ecx, eax, 0x3b
movzx eax, bx
jmp 0x14002e7b5
inc ebx
sub ax, cx
add ax, 0x35
xor word [r8 - 2], ax
cmp ebx, 0x13
jl 0x14002e80e
push rax
pushf
mov eax, 0x182ac387
pushf
not eax
add eax, 0x88f392cc
xor eax, 0xbd5e3741
rol eax, 0x42
popf
pushf
not eax
add eax, 0x915654c9
xor eax, 0x910ccaea
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf613e549
xor eax, 0xfca4b20e
rol eax, 0x5b
popf
jmp 0x14002a558
push rax
pushf
mov eax, 0x47b18d49
pushf
not eax
add eax, 0x9f0e07bc
xor eax, 0xd2e06922
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc2f4561f
xor eax, 0x9ff34aa6
rol eax, 0xc
popf
jmp 0x14002a558
lea rcx, [rbp - 0x69]
call fcn.140022f98
lea r11, [rsp + 0xe0]
mov qword [0x14000b1e8], rax
mov rbx, qword [r11 + 0x10]
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]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
mov rsp, r11
pop rbp
ret