Function at 0x14017a6ba
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x635a6f4e
pushf
not eax
add eax, 0xc8539434
xor eax, 0xe166203e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x98548f31
xor eax, 0xbc27970a
rol eax, 0x48
popf
cmp eax, 0x63
jne 0x14017a6f7
popf
pop rax
jmp 0x14017f766
cmp eax, 0x48
jne 0x14017a706
popf
pop rax
jmp 0x14017e1dd
cmp eax, 0x3f
jne 0x14017a715
popf
pop rax
jmp 0x14017db60
cmp eax, 0x99
jne 0x14017a724
popf
pop rax
jmp 0x14018209e
cmp eax, 0xca
jne 0x14017a733
popf
pop rax
jmp 0x140184a45
cmp eax, 0x78
jne 0x14017a742
popf
pop rax
jmp 0x1401807ff
cmp eax, 0x80
jne 0x14017a751
popf
pop rax
jmp 0x140180cdf
cmp eax, 0x6e
jne 0x14017a760
popf
pop rax
jmp 0x140180092
cmp eax, 0x8b
jne 0x14017a76f
popf
pop rax
jmp 0x140181423
cmp eax, 0x7d
jne 0x14017a77e
popf
pop rax
jmp 0x140180bb8
cmp eax, 0x2a
jne 0x14017a78d
popf
pop rax
jmp 0x14017ca9c
cmp eax, 0x71
jne 0x14017a79c
popf
pop rax
jmp 0x14018024e
cmp eax, 0x1c
jne 0x14017a7ab
popf
pop rax
jmp 0x14017c344
cmp eax, 0x2e
jne 0x14017a7ba
popf
pop rax
jmp 0x14017cd02
cmp eax, 0x89
jne 0x14017a7c9
popf
pop rax
jmp 0x1401812bf
cmp eax, 0xcd
jne 0x14017a7d8
popf
pop rax
jmp 0x140184c27
cmp eax, 0xbb
jne 0x14017a7e7
popf
pop rax
jmp 0x140183e1f
cmp eax, 0xcb
jne 0x14017a7f6
popf
pop rax
jmp 0x140184b03
cmp eax, 0x23
jne 0x14017a805
popf
pop rax
jmp 0x14017c655
cmp eax, 0xb3
jne 0x14017a814
popf
pop rax
jmp 0x1401837a1
cmp eax, 0x43
jne 0x14017a823
popf
pop rax
jmp 0x14017de05
cmp eax, 0x13
jne 0x14017a832
popf
pop rax
jmp 0x14017bf2a
cmp eax, 0x33
jne 0x14017a841
popf
pop rax
jmp 0x14017d190
cmp eax, 0x24
jne 0x14017a850
popf
pop rax
jmp 0x14017c761
cmp eax, 0x1e
jne 0x14017a85f
popf
pop rax
jmp 0x14017c424
cmp eax, 0xb1
jne 0x14017a86e
popf
pop rax
jmp 0x140183681
cmp eax, 0x26
jne 0x14017a87d
popf
pop rax
jmp 0x14017c867
cmp eax, 0x27
jne 0x14017a88c
popf
pop rax
jmp 0x14017c92e
cmp eax, 0x30
jne 0x14017a89b
popf
pop rax
jmp 0x14017cdbe
cmp eax, 0xb9
jne 0x14017a8aa
popf
pop rax
jmp 0x140183c63
cmp eax, 0x37
jne 0x14017a8b9
popf
pop rax
jmp 0x14017d475
cmp eax, 9
jne 0x14017a8c8
popf
pop rax
jmp 0x14017b9a9
cmp eax, 0x39
jne 0x14017a8d7
popf
pop rax
jmp 0x14017d681
cmp eax, 0x16
jne 0x14017a8e6
popf
pop rax
jmp 0x14017c0ca
cmp eax, 0x7e
jne 0x14017a8f5
popf
pop rax
jmp 0x140180c01
cmp eax, 0x4b
jne 0x14017a904
popf
pop rax
jmp 0x14017e478
cmp eax, 0x92
jne 0x14017a913
popf
pop rax
jmp 0x1401819b9
cmp eax, 0xc6
jne 0x14017a922
popf
pop rax
jmp 0x140184744
cmp eax, 0xa4
jne 0x14017a931
popf
pop rax
jmp 0x140182a96
cmp eax, 0x7f
jne 0x14017a940
popf
pop rax
jmp 0x140180caa
cmp eax, 0xb7
jne 0x14017a94f
popf
pop rax
jmp 0x140183b7c
cmp eax, 0x83
jne 0x14017a95e
popf
pop rax
jmp 0x140180dd9
cmp eax, 0xce
jne 0x14017a96d
popf
pop rax
jmp 0x140184cbb
cmp eax, 0x11
jne 0x14017a97c
popf
pop rax
jmp 0x14017bddd
cmp eax, 0x35
jne 0x14017a98b
popf
pop rax
jmp 0x14017d2ed
cmp eax, 0xa0
jne 0x14017a99a
popf
pop rax
jmp 0x140182727
cmp eax, 0x7a
jne 0x14017a9a9
popf
pop rax
jmp 0x140180948
cmp eax, 0x6b
jne 0x14017a9b8
popf
pop rax
jmp 0x14017fd74
cmp eax, 0x38
jne 0x14017a9c7
popf
pop rax
jmp 0x14017d5ef
cmp eax, 0xc2
jne 0x14017a9d6
popf
pop rax
jmp 0x1401843eb
cmp eax, 0x5c
jne 0x14017a9e5
popf
pop rax
jmp 0x14017f22f
cmp eax, 0x15
jne 0x14017a9f4
popf
pop rax
jmp 0x14017bffd
cmp eax, 0xaf
jne 0x14017aa03
popf
pop rax
jmp 0x14018344e
cmp eax, 0xcc
jne 0x14017aa12
popf
pop rax
jmp 0x140184b5f
cmp eax, 0xc3
jne 0x14017aa21
popf
pop rax
jmp 0x1401844ab
cmp eax, 0x49
jne 0x14017aa30
popf
pop rax
jmp 0x14017e2d9
cmp eax, 0x1f
jne 0x14017aa3f
popf
pop rax
jmp 0x14017c475
cmp eax, 0xc8
jne 0x14017aa4e
popf
pop rax
jmp 0x140184973
cmp eax, 0x8f
jne 0x14017aa5d
popf
pop rax
jmp 0x1401817a7
cmp eax, 0x4d
jne 0x14017aa6c
popf
pop rax
jmp 0x14017e671
cmp eax, 0x90
jne 0x14017aa7b
popf
pop rax
jmp 0x14018180f
cmp eax, 0xb5
jne 0x14017aa8a
popf
pop rax
jmp 0x140183954
cmp eax, 0x2c
jne 0x14017aa99
popf
pop rax
jmp 0x14017cbd6
cmp eax, 0x5f
jne 0x14017aaa8
popf
pop rax
jmp 0x14017f41d
cmp eax, 0x19
jne 0x14017aab7
popf
pop rax
jmp 0x14017c1c2
cmp eax, 0x1d
jne 0x14017aac6
popf
pop rax
jmp 0x14017c37c
cmp eax, 0x9e
jne 0x14017aad5
popf
pop rax
jmp 0x140182588
cmp eax, 0x53
jne 0x14017aae4
popf
pop rax
jmp 0x14017eacf
cmp eax, 0x4f
jne 0x14017aaf3
popf
pop rax
jmp 0x14017e787
cmp eax, 0x6c
jne 0x14017ab02
popf
pop rax
jmp 0x14017fe32
cmp eax, 7
jne 0x14017ab11
popf
pop rax
jmp 0x14017b86c
cmp eax, 0xa8
jne 0x14017ab20
popf
pop rax
jmp 0x140182e87
cmp eax, 0x84
jne 0x14017ab2f
popf
pop rax
jmp 0x140180ee8
cmp eax, 0x7c
jne 0x14017ab3e
popf
pop rax
jmp 0x140180af8
cmp eax, 0xac
jne 0x14017ab4d
popf
pop rax
jmp 0x140183217
cmp eax, 0x8c
jne 0x14017ab5c
popf
pop rax
jmp 0x1401814ed
cmp eax, 0x18
jne 0x14017ab6b
popf
pop rax
jmp 0x14017c177
cmp eax, 0x28
jne 0x14017ab7a
popf
pop rax
jmp 0x14017c976
cmp eax, 0xbd
jne 0x14017ab89
popf
pop rax
jmp 0x140184077
cmp eax, 0x98
jne 0x14017ab98
popf
pop rax
jmp 0x14018204e
cmp eax, 0x52
jne 0x14017aba7
popf
pop rax
jmp 0x14017e91c
cmp eax, 0x41
jne 0x14017abb6
popf
pop rax
jmp 0x14017dc47
cmp eax, 0xba
jne 0x14017abc5
popf
pop rax
jmp 0x140183d5f
cmp eax, 0x70
jne 0x14017abd4
popf
pop rax
jmp 0x140180165
cmp eax, 0x29
jne 0x14017abe3
popf
pop rax
jmp 0x14017ca29
cmp eax, 0x95
jne 0x14017abf2
popf
pop rax
jmp 0x140181ca3
cmp eax, 0
jne 0x14017ac01
popf
pop rax
jmp 0x14017b309
cmp eax, 0x4e
jne 0x14017ac10
popf
pop rax
jmp 0x14017e6c5
cmp eax, 0x31
jne 0x14017ac1f
popf
pop rax
jmp 0x14017cea5
cmp eax, 0xa1
jne 0x14017ac2e
popf
pop rax
jmp 0x1401828b4
cmp eax, 0x82
jne 0x14017ac3d
popf
pop rax
jmp 0x140180d98
cmp eax, 0xa3
jne 0x14017ac4c
popf
pop rax
jmp 0x140182987
cmp eax, 0xad
jne 0x14017ac5b
popf
pop rax
jmp 0x140183293
cmp eax, 0x7b
jne 0x14017ac6a
popf
pop rax
jmp 0x140180aad
cmp eax, 0x75
jne 0x14017ac79
popf
pop rax
jmp 0x140180607
cmp eax, 3
jne 0x14017ac88
popf
pop rax
jmp 0x14017b5b2
cmp eax, 0x6f
jne 0x14017ac97
popf
pop rax
jmp 0x140180111
cmp eax, 0x34
jne 0x14017aca6
popf
pop rax
jmp 0x14017d1de
cmp eax, 0x88
jne 0x14017acb5
popf
pop rax
jmp 0x140181287
cmp eax, 0x76
jne 0x14017acc4
popf
pop rax
jmp 0x140180682
cmp eax, 0xb
jne 0x14017acd3
popf
pop rax
jmp 0x14017ba6b
cmp eax, 0x66
jne 0x14017ace2
popf
pop rax
jmp 0x14017f97e
cmp eax, 0x81
jne 0x14017acf1
popf
pop rax
jmp 0x140180d53
cmp eax, 0x9f
jne 0x14017ad00
popf
pop rax
jmp 0x140182641
cmp eax, 0x3a
jne 0x14017ad0f
popf
pop rax
jmp 0x14017d6d6
cmp eax, 2
jne 0x14017ad1e
popf
pop rax
jmp 0x14017b4f0
cmp eax, 0x65
jne 0x14017ad2d
popf
pop rax
jmp 0x14017f8e4
cmp eax, 0x21
jne 0x14017ad3c
popf
pop rax
jmp 0x14017c551
cmp eax, 0xa5
jne 0x14017ad4b
popf
pop rax
jmp 0x140182b55
cmp eax, 0xb6
jne 0x14017ad5a
popf
pop rax
jmp 0x1401839ef
cmp eax, 0x87
jne 0x14017ad69
popf
pop rax
jmp 0x14018110f
cmp eax, 0x46
jne 0x14017ad78
popf
pop rax
jmp 0x14017e0f6
cmp eax, 0x32
jne 0x14017ad87
popf
pop rax
jmp 0x14017cf9e
cmp eax, 0x96
jne 0x14017ad96
popf
pop rax
jmp 0x140181d9f
cmp eax, 0x60
jne 0x14017ada5
popf
pop rax
jmp 0x14017f597
cmp eax, 0x42
jne 0x14017adb4
popf
pop rax
jmp 0x14017dd69
cmp eax, 8
jne 0x14017adc3
popf
pop rax
jmp 0x14017b927
cmp eax, 0xb4
jne 0x14017add2
popf
pop rax
jmp 0x14018388a
cmp eax, 0x59
jne 0x14017ade1
popf
pop rax
jmp 0x14017f000
cmp eax, 0x9c
jne 0x14017adf0
popf
pop rax
jmp 0x14018244f
cmp eax, 0x1a
jne 0x14017adff
popf
pop rax
jmp 0x14017c240
cmp eax, 0x73
jne 0x14017ae0e
popf
pop rax
jmp 0x1401803fb
cmp eax, 0x12
jne 0x14017ae1d
popf
pop rax
jmp 0x14017be83
cmp eax, 0xa9
jne 0x14017ae2c
popf
pop rax
jmp 0x140182f6d
cmp eax, 0x3c
jne 0x14017ae3b
popf
pop rax
jmp 0x14017d85b
cmp eax, 0x74
jne 0x14017ae4a
popf
pop rax
jmp 0x140180562
cmp eax, 0x3b
jne 0x14017ae59
popf
pop rax
jmp 0x14017d7ac
cmp eax, 0x3d
jne 0x14017ae68
popf
pop rax
jmp 0x14017d8f3
cmp eax, 0x5d
jne 0x14017ae77
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x1c8]
sub rsp, 0x290
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov r14, rdx
mov rsi, rcx
mov qword [rsp + 0x70], rcx
mov rax, qword [rbp + 0x218]
mov qword [rbp - 0x68], rax
xor r12d, r12d
mov eax, 0xd6b363d1
pushf
not eax
add eax, 0xbd4889a6
xor eax, 0x9fcd5d9c
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfaa8ad45
xor eax, 0xb4977c4e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc8b2b93a
xor eax, 0xa6b6f767
rol eax, 0x2f
popf
cmp word [rdx], ax
jne 0x14017b400
push rax
pushf
mov eax, 0xb070511
pushf
not eax
add eax, 0x95dc79dc
xor eax, 0x88db9274
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd26e9937
xor eax, 0xd5cda641
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa976a169
xor eax, 0xb8543092
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe4e9cf6e
xor eax, 0xc7443e22
rol eax, 0x7d
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb2dbea5d
pushf
not eax
add eax, 0xa9c75e91
xor eax, 0xf63897a1
rol eax, 0x59
popf
pushf
not eax
add eax, 0xaf0786fa
xor eax, 0x8a7764e0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xae70ae31
xor eax, 0x88e5a682
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb6e7ce3c
xor eax, 0x9e14339a
rol eax, 0xa5
popf
jmp 0x14017a6e8
mov eax, 0x23d8cf0d
pushf
not eax
add eax, 0xe2e39ff5
xor eax, 0xebf3992e
rol eax, 0xb
popf
pushf
not eax
add eax, 0x85fefda4
xor eax, 0xbbb0bad0
rol eax, 0xfe
popf
cmp word [r13 + 0x18], ax
jne 0x14017b57f
push rax
pushf
mov eax, 0x7f77616e
pushf
not eax
add eax, 0xffdc10c7
xor eax, 0xc925f427
rol eax, 0x87
popf
pushf
not eax
add eax, 0xafec485a
xor eax, 0x89611b06
rol eax, 0xb
popf
pushf
not eax
add eax, 0x84e2fddb
xor eax, 0x9e9e374e
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9c69c0d5
xor eax, 0xc6b00b1e
rol eax, 0x74
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3ed80300
pushf
not eax
add eax, 0x8148a7d1
xor eax, 0xf9829ecf
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xcf8b6baa
xor eax, 0xe76afbe1
rol eax, 0xb1
popf
jmp 0x14017a6e8
mov ebx, dword [r13 + 0x50]
mov edx, ebx
xor ecx, ecx
lea r9d, [r12 + 4]
mov r8d, 0x9373e610
pushf
not r8d
add r8d, 0xa7a62273
xor r8d, 0x8ab75725
rol r8d, 0xd2
popf
pushf
not r8d
add r8d, 0x864f4f47
xor r8d, 0xdefb24c0
rol r8d, 0xdc
popf
pushf
not r8d
add r8d, 0xc19011a1
xor r8d, 0xb1135241
rol r8d, 0x46
popf
jmp 0x14017b611
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov rdi, rax
mov qword [rsp + 0x68], rax
test rax, rax
je 0x14017b681
push rax
pushf
mov eax, 0x23772f90
pushf
not eax
add eax, 0x9dd77fdf
xor eax, 0xc7682930
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8f95cb6a
xor eax, 0x87b06e3b
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8dac5b26
xor eax, 0x87f13bfa
rol eax, 0x98
popf
pushf
not eax
add eax, 0xfc0e5b4b
xor eax, 0x8e81f59b
rol eax, 0x6d
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x9d5cdd1d
pushf
not eax
add eax, 0xcbed420b
xor eax, 0xb37b65c3
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8d2fedc9
xor eax, 0x83ba3370
rol eax, 0x38
popf
jmp 0x14017a6e8
test dword [rbx + 0x18], 0x80
ja 0x14017b8ce
push rax
pushf
mov eax, 0x8c8a0402
pushf
not eax
add eax, 0xe0b01573
xor eax, 0xd0048953
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x87f59bd3
xor eax, 0xf4339c18
rol eax, 0x70
popf
pushf
not eax
add eax, 0xaf70051e
xor eax, 0xc30c9b0a
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe2a0e3cc
xor eax, 0xfd8cdb01
rol eax, 0x50
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xea5d6fb4
pushf
not eax
add eax, 0xd3e7f778
xor eax, 0xadd0764d
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xaaa9c67b
xor eax, 0xc29782e3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc3c05818
xor eax, 0x847fdb5b
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe9ad3744
xor eax, 0x909f324d
rol eax, 0x6b
popf
jmp 0x14017a6e8
mov ecx, dword [rbx]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
mov r8d, dword [rbx + 4]
mov edx, dword [rbx + 8]
push r14
not r14
sub rdx, r14
pop r14
sub rdx, 1
call fcn.1400445f0
push rax
pushf
mov eax, 0x88c15916
pushf
not eax
add eax, 0xb8d7485b
xor eax, 0xba7fcf8b
rol eax, 7
popf
pushf
not eax
add eax, 0xccd828a0
xor eax, 0x9277a429
rol eax, 0x65
popf
pushf
not eax
add eax, 0xaabccd5a
xor eax, 0xd30bfce9
rol eax, 0x85
popf
pushf
not eax
add eax, 0xebe993e7
xor eax, 0xf46f19e2
rol eax, 0xb5
popf
jmp 0x14017a6e8
inc edi
add rbx, 0x28
movzx eax, word [r13 + 6]
cmp edi, eax
jl 0x14017b9eb
push rax
pushf
mov eax, 0x5816aec3
pushf
not eax
add eax, 0xa52d6775
xor eax, 0xf8bfd05c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb78c2c38
xor eax, 0xe2d5355d
rol eax, 0xb2
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xa62a91f7
pushf
not eax
add eax, 0x856431d3
xor eax, 0xa3a35bc5
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc2a8f535
xor eax, 0x8d3cb83b
rol eax, 0x4e
popf
jmp 0x14017a6e8
mov qword [rbp - 0x70], r12
mov qword [rbp - 0x80], r15
sub r12, r15
mov qword [rsp + 0x30], r12
mov rdi, r12
sub rdi, qword [r13 + 0x30]
mov r15, qword [rsp + 0x68]
mov eax, 0x3a0e9b2a
pushf
not eax
add eax, 0xd0b15fc4
xor eax, 0xc04bf6da
rol eax, 0x90
popf
pushf
not eax
add eax, 0xde650fb5
xor eax, 0x9fc9a60e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xfedf7237
xor eax, 0x97047d0c
rol eax, 0xdb
popf
cmp word [r15], ax
jne 0x14017bb28
push rax
pushf
mov eax, 0x7ec27a05
pushf
not eax
add eax, 0x996664c5
xor eax, 0x99486125
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe764f839
xor eax, 0xe729a21a
rol eax, 0x85
popf
pushf
not eax
add eax, 0xaf9f5a2d
xor eax, 0xe076e1ed
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcd503f17
xor eax, 0xcc66cb4d
rol eax, 0x9d
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3cf10f66
pushf
not eax
add eax, 0x845e0af1
xor eax, 0x935fc40b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb164c928
xor eax, 0xda2fde47
rol eax, 0xee
popf
pushf
not eax
add eax, 0xba8a3895
xor eax, 0xe650923e
rol eax, 0xfc
popf
jmp 0x14017a6e8
mov ecx, dword [rbx + 4]
test ecx, ecx
je 0x14017be3d
push rax
pushf
mov eax, 0x5677e8f
pushf
not eax
add eax, 0x82688a12
xor eax, 0xe36b2def
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf7c3aa98
xor eax, 0xd3bb4b28
rol eax, 0x94
popf
pushf
not eax
add eax, 0xce7a080a
xor eax, 0xb7d79051
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc36680c4
xor eax, 0xfb55a78c
rol eax, 9
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x98fe9ec6
pushf
not eax
add eax, 0xb8dfbe69
xor eax, 0xa12ef62e
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9f55574b
xor eax, 0xbc6fecf3
rol eax, 0xef
popf
pushf
not eax
add eax, 0xffa6a935
xor eax, 0xd0b11977
rol eax, 0xda
popf
jmp 0x14017a6e8
mov eax, dword [rbx]
push r15
not r15
sub rax, r15
pop r15
sub rax, 1
mov qword [rsp + 0x48], rax
lea rax, [rbx + 8]
mov qword [rsp + 0x50], rax
lea rax, [rcx - 8]
shr rax, 1
mov dword [rsp + 0x58], eax
cmp r10, r11
je 0x14017bee4
push rax
pushf
mov eax, 0xb15005fa
pushf
not eax
add eax, 0xcdb6044c
xor eax, 0xaee861de
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd2f78119
xor eax, 0xe14d2f65
rol eax, 0x8e
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x653a6773
pushf
not eax
add eax, 0xe64090db
xor eax, 0xec6edf1e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb9113eab
xor eax, 0x92b2bca4
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8c6fd328
xor eax, 0xaa526d6a
rol eax, 0xca
popf
jmp 0x14017a6e8
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [r10], xmm0
movsd xmm1, qword [rsp + 0x58]
movsd qword [r10 + 0x10], xmm1
mov r10, qword [rbp + 0x138]
add r10, 0x18
mov qword [rbp + 0x138], r10
jmp 0x14017bffd
mov eax, dword [rbx + 4]
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov r11, qword [rbp + 0x140]
cmp rbx, r14
jb 0x14017c071
push rax
pushf
mov eax, 0xcc04623a
pushf
not eax
add eax, 0xda974bbb
xor eax, 0xaab7eebb
rol eax, 0x98
popf
pushf
not eax
add eax, 0xeeb8c4b1
xor eax, 0xc293a14b
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8c7b9640
xor eax, 0x87c2c71b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd78a79f0
xor eax, 0xba6c2290
rol eax, 0x3a
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x91cacddf
pushf
not eax
add eax, 0xcc0c87a2
xor eax, 0xe5d1e57e
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf99d093e
xor eax, 0x84430a6e
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xee00bd4c
xor eax, 0xddc230aa
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb0152969
xor eax, 0xe5a6a4bb
rol eax, 0xdd
popf
jmp 0x14017a6e8
xor edx, edx
push rax
pushf
mov eax, 0xb2060974
pushf
not eax
add eax, 0xa666b69d
xor eax, 0x947443fa
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb652a83d
xor eax, 0xd9e504e4
rol eax, 0xa
popf
pushf
not eax
add eax, 0x81c45391
xor eax, 0xcc60d88f
rol eax, 0xa2
popf
jmp 0x14017a6e8
xorps xmm1, xmm1
mov r11, rdx
xorps xmm0, xmm0
psrldq xmm0, 8
movq rbx, xmm1
movq r10, xmm0
push rax
pushf
mov eax, 0x5349df1f
pushf
not eax
add eax, 0xd644604c
xor eax, 0x8ebe5af5
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf1973cf4
xor eax, 0xa40678a7
rol eax, 0xe4
popf
jmp 0x14017a6e8
cmp rbx, r10
je 0x14017c1fa
push rax
pushf
mov eax, 0xb76a7a69
pushf
not eax
add eax, 0xfff064b7
xor eax, 0xe8a081c1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd5900254
xor eax, 0xd3397d89
rol eax, 0x57
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xfb48acc4
pushf
not eax
add eax, 0xb6ad1d55
xor eax, 0xc428f3bc
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb5b4efef
xor eax, 0xc92351ea
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa50c6077
xor eax, 0x966b7b8f
rol eax, 0xf0
popf
jmp 0x14017a6e8
lea r9, [rbx + 0x10]
mov r14d, 0x92ce06d0
pushf
not r14d
add r14d, 0x8ad140f6
xor r14d, 0xa01640e6
rol r14d, 0x10
popf
pushf
not r14d
add r14d, 0x8a576dd2
xor r14d, 0xf01415bb
rol r14d, 0xe9
popf
push rax
pushf
mov eax, 0xc1be8224
pushf
not eax
add eax, 0xa0579a90
xor eax, 0xa3de2405
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc5ec2a4b
xor eax, 0xdbf3204e
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8b2de7e8
xor eax, 0xdc4837f4
rol eax, 0x21
popf
jmp 0x14017a6e8
nop dword [rax + rax]
push rax
pushf
mov eax, 0x3fe8a713
pushf
not eax
add eax, 0x83bd885c
xor eax, 0xf658f7fe
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfff107cc
xor eax, 0xd2839c89
rol eax, 0x9f
popf
jmp 0x14017a6e8
mov ecx, r8d
mov rax, qword [r9 - 8]
movzx edx, word [rax + rcx*2]
movzx eax, dx
shr ax, 0xc
and dx, r14w
cmp ax, 0xa
jne 0x14017c3f1
push rax
pushf
mov eax, 0x7af142a4
pushf
not eax
add eax, 0xbf78b254
xor eax, 0xf649f891
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xadaae06d
xor eax, 0xa2b78a0d
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xbc12425b
xor eax, 0x9b68de0a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xefb51f09
xor eax, 0x807569e1
rol eax, 0x85
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xe330e43
pushf
not eax
add eax, 0xe9a93334
xor eax, 0xd10ba2d6
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x95371596
xor eax, 0xd3ad92f5
rol eax, 0x43
popf
jmp 0x14017a6e8
movzx ecx, dx
mov rax, qword [r9 - 0x10]
add qword [rax + rcx], rdi
push rax
pushf
mov eax, 0x888e24c7
pushf
not eax
add eax, 0xb187f92b
xor eax, 0xd7027138
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9c04e1d9
xor eax, 0x8cf24f6d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe07052be
xor eax, 0x8915206b
rol eax, 0x79
popf
jmp 0x14017a6e8
inc r8d
cmp r8d, dword [r9]
jb 0x14017c4c3
push rax
pushf
mov eax, 0xb3c5a347
pushf
not eax
add eax, 0xacfb184f
xor eax, 0xdea7dca5
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc469ee5b
xor eax, 0xb7cd624c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa102e4fe
xor eax, 0xb64bb465
rol eax, 0x3e
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x2f1bdfc8
pushf
not eax
add eax, 0xe219ad33
xor eax, 0x82341258
rol eax, 0x44
popf
pushf
not eax
add eax, 0xcdd5ae6e
xor eax, 0xc10dbb4a
rol eax, 0x2f
popf
jmp 0x14017a6e8
add r9, 0x18
lea rax, [r9 - 0x10]
cmp rax, r10
jne 0x14017c5b7
push rax
pushf
mov eax, 0x26d90b71
pushf
not eax
add eax, 0xc291bbf7
xor eax, 0xb253d8d8
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x851c7fff
xor eax, 0x9383233e
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xab6ef704
xor eax, 0xf57de807
rol eax, 0xca
popf
pushf
not eax
add eax, 0xaa85582e
xor eax, 0xeccb4ec9
rol eax, 0x63
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xa4e707c5
pushf
not eax
add eax, 0xb04537c3
xor eax, 0xf7413399
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb53733b2
xor eax, 0xeb25f579
rol eax, 0xb0
popf
jmp 0x14017a6e8
sub r11, rbx
movabs rax, 0x9cd08d9a8b42785c
pushf
not rax
add rax, 0x4bdf5205
xor rax, 0x63ceccfd
rol rax, 0x63
popf
pushf
not rax
add rax, 0x538972a6
xor rax, 0x6f5b0fe6
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x68f8901b
xor rax, 0x553c4836
rol rax, 0xe9
popf
imul r11
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
lea rdx, [rdx + rdx*2]
shl rdx, 3
mov rax, rbx
cmp rdx, 0x1000
jb 0x14017c72e
push rax
pushf
mov eax, 0x518a9637
pushf
not eax
add eax, 0xe5766179
xor eax, 0xa7fc24ff
rol eax, 0x65
popf
pushf
not eax
add eax, 0xefb5fd3d
xor eax, 0x84efe5ab
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe67634c3
xor eax, 0xa5f78854
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xf29b6256
xor eax, 0x871b6746
rol eax, 0x23
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x102fe842
pushf
not eax
add eax, 0xbe07995c
xor eax, 0xc2b08f7c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfbb56a7b
xor eax, 0xd0337087
rol eax, 0x92
popf
jmp 0x14017a6e8
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14017c7d3
push rax
pushf
mov eax, 0xb50d1b38
pushf
not eax
add eax, 0xc4255706
xor eax, 0xb0d79d92
rol eax, 0x60
popf
pushf
not eax
add eax, 0xfc0ad459
xor eax, 0xadc0e0d1
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xabfe2581
xor eax, 0xd86c2fdd
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb0e30b5f
xor eax, 0x9db9b566
rol eax, 0x90
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x6eb2db66
pushf
not eax
add eax, 0x96e8a956
xor eax, 0xb566c14c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf5338139
xor eax, 0x895b2e95
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xdbc877c9
xor eax, 0xcc10bb2c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb1712b4d
xor eax, 0xed2fe285
rol eax, 0x44
popf
jmp 0x14017a6e8
mov rdx, r15
lea rcx, [rsp + 0x48]
call fcn.1402212fe
mov r12, rax
mov qword [rbp + 0x130], rax
mov r14, qword [rax]
mov rax, qword [rax + 8]
mov qword [rsp + 0x70], rax
cmp r14, rax
je 0x14017c8e8
push rax
pushf
mov eax, 0x4821fc4d
pushf
not eax
add eax, 0xc6d72734
xor eax, 0xa2a874d6
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb6c2ccd5
xor eax, 0xf9b24b20
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x97c19111
xor eax, 0x83371403
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8d277c41
xor eax, 0xbb877721
rol eax, 0xf4
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x679768c7
pushf
not eax
add eax, 0xa8070cf0
xor eax, 0x9cfcd606
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9551ef99
xor eax, 0xb6a3402c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xaeec452c
xor eax, 0x970493d9
rol eax, 0x15
popf
jmp 0x14017a6e8
nop
push rax
pushf
mov eax, 0x91811256
pushf
not eax
add eax, 0xfb5f7fa4
xor eax, 0xd6e1437b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8184728e
xor eax, 0xad0a1312
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd14ef7fa
xor eax, 0xc2e8638f
rol eax, 0xb9
popf
jmp 0x14017a6e8
mov rcx, r14
call fcn.14020feca
mov rdi, rax
test rax, rax
je 0x14017c9e3
push rax
pushf
mov eax, 0xa254f8c8
pushf
not eax
add eax, 0x8e541089
xor eax, 0xfb28cf4f
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcccf0b7d
xor eax, 0xac9d1945
rol eax, 8
popf
pushf
not eax
add eax, 0xc3a66614
xor eax, 0xa17e6034
rol eax, 0x13
popf
pushf
not eax
add eax, 0xfd4c7e67
xor eax, 0xa5836068
rol eax, 0x2d
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x23ffeecc
pushf
not eax
add eax, 0xb02d292b
xor eax, 0xe75833cf
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8e14c301
xor eax, 0xa994ef35
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd4b6b3e9
xor eax, 0xdcc53be8
rol eax, 0xf8
popf
jmp 0x14017a6e8
mov rbx, qword [r14 + 0x20]
mov r15, qword [r14 + 0x28]
cmp rbx, r15
je 0x14017ca69
push rax
pushf
mov eax, 0x52f93f32
pushf
not eax
add eax, 0xc394f23c
xor eax, 0x92651ebb
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xa09ad93d
xor eax, 0xe1ed265f
rol eax, 0xa3
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x2fba4e3f
pushf
not eax
add eax, 0xa04ac57c
xor eax, 0xc27e39fd
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf283e60a
xor eax, 0x8ca74a66
rol eax, 0xdc
popf
jmp 0x14017a6e8
mov r8, rbx
mov rdx, rdi
mov rcx, rsi
call fcn.1401e5baa
mov rcx, rax
test rax, rax
jne 0x14017caf8
push rax
pushf
mov eax, 0x64f78b8d
pushf
not eax
add eax, 0x89b7aba2
xor eax, 0x94935e10
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9ab3f8f9
xor eax, 0xf8636c8f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9e24addf
xor eax, 0xe8a10368
rol eax, 0x2c
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3a402a4d
pushf
not eax
add eax, 0xcf469fa8
xor eax, 0xef24887b
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8be78947
xor eax, 0xbbe6bfee
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc8b3de8e
xor eax, 0xe2a76c53
rol eax, 0x45
popf
jmp 0x14017a6e8
mov r8, rbx
mov rcx, rsi
call fcn.1401e5baa
mov rcx, rax
test rax, rax
je 0x14017cc20
push rax
pushf
mov eax, 0x17536319
pushf
not eax
add eax, 0xbec4c8b9
xor eax, 0x8ff91842
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb0e6daa5
xor eax, 0x89be5227
rol eax, 0x87
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x82333e96
pushf
not eax
add eax, 0xa183fb45
xor eax, 0xd4b156e8
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe14bd289
xor eax, 0xe160b0bf
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x95aa850f
xor eax, 0x951dce4b
rol eax, 0xcc
popf
jmp 0x14017a6e8
add r14, 0x38
cmp r14, qword [rsp + 0x70]
jne 0x14017cd40
push rax
pushf
mov eax, 0xb6cf6584
pushf
not eax
add eax, 0x98a43063
xor eax, 0xe73e4e16
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdaf78093
xor eax, 0x86d14123
rol eax, 0x3d
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xe7188514
pushf
not eax
add eax, 0xe7412c4a
xor eax, 0xff7cd6a9
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa0f59f5c
xor eax, 0xa84cbc22
rol eax, 0xca
popf
jmp 0x14017a6e8
mov rcx, r12
call fcn.14033e79e
mov r8, qword [rbp - 0x80]
push r15
not r15
sub r8, r15
pop r15
sub r8, 1
mov r9, qword [rbp - 0x78]
mov r14, qword [rbp - 0x70]
mov rdx, r14
mov rcx, rsi
call fcn.14013f15d
test al, al
je 0x14017ce4c
push rax
pushf
mov eax, 0xc890b489
pushf
not eax
add eax, 0xa3aec23d
xor eax, 0xc8c412fe
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcadf4614
xor eax, 0xd75a9c54
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc88f96d9
xor eax, 0xdd379a8c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfe5b5ee9
xor eax, 0xe9aa8043
rol eax, 0x8c
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3aca65fd
pushf
not eax
add eax, 0x9d2dd387
xor eax, 0xb1fc5ac0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xb772ff59
xor eax, 0xe3ddb30a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xef4df017
xor eax, 0xebea3d2b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xac790e20
xor eax, 0xc21a50cd
rol eax, 0xd3
popf
jmp 0x14017a6e8
mov edi, dword [r13 + 0x28]
add rdi, qword [rsp + 0x30]
movsd xmm0, qword [str.AWPR_4_]
movsd qword [rbp + 0x130], xmm0
mov eax, dword [0x1400f21f8]
mov dword [rbp + 0x138], eax
movzx eax, word [0x1400f21fc]
mov word [rbp + 0x13c], ax
movzx eax, byte [0x1400f21fe]
mov byte [rbp + 0x13e], al
xor r12d, r12d
mov r8d, r12d
lea r13d, [r12 + 0x1f]
mov ebx, dword [0x140103098]
cmp ebx, 2
jl 0x14017cf58
push rax
pushf
mov eax, 0x517143fb
pushf
not eax
add eax, 0xf8e84f07
xor eax, 0xeee52d45
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd4b8573f
xor eax, 0xfa15279b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa530161d
xor eax, 0x812a7f73
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbfdbee1f
xor eax, 0x9b9eb273
rol eax, 0x83
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc3735c12
pushf
not eax
add eax, 0x9d4528a2
xor eax, 0xa8682a1f
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa6a13bab
xor eax, 0xc83eda31
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd62fbc2b
xor eax, 0xe2cf1f7b
rol eax, 0x53
popf
jmp 0x14017a6e8
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xd4e74e9d
pushf
not eax
add eax, 0x84315c6c
xor eax, 0x8b5b3acb
rol eax, 0x28
popf
pushf
not eax
add eax, 0xfb01be71
xor eax, 0xf7ee6a56
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb557e829
xor eax, 0xe23dc804
rol eax, 0x79
popf
movd xmm6, eax
movd xmm5, r13d
movdqa xmm2, xmmword [0x1400f8e70]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400f8e90]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400f9080]
movd xmm0, dword [str.AWPR_4_]
pxor xmm2, xmm0
movd dword [rbp + 0x130], xmm2
movdqa xmm3, xmmword [0x1400f8e80]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400f8e90]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1400f9080]
movd xmm0, dword [rbp + 0x134]
pxor xmm2, xmm0
movd dword [rbp + 0x134], xmm2
mov r8d, 0x9758399b
pushf
not r8d
add r8d, 0xfb4ee879
xor r8d, 0xbc1c5e36
rol r8d, 0xcf
popf
pushf
not r8d
add r8d, 0x99fa0472
xor r8d, 0xc9d84a4f
rol r8d, 0xe7
popf
pushf
not r8d
add r8d, 0x92e8c423
xor r8d, 0xb4539e1c
rol r8d, 0xad
popf
pushf
not r8d
add r8d, 0xdc9e8f1d
xor r8d, 0x971834ff
rol r8d, 0x6b
popf
push rax
pushf
mov eax, 0x997dbd3b
pushf
not eax
add eax, 0x8ad499d7
xor eax, 0xe5516bbc
rol eax, 1
popf
pushf
not eax
add eax, 0xd98527a1
xor eax, 0xe2ce0ccb
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xd414f936
xor eax, 0xa25d81ca
rol eax, 0xc
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rbp + 0x130]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax + rax]
push rax
pushf
mov eax, 0xb65b8b18
pushf
not eax
add eax, 0x8f54ecca
xor eax, 0x986bae40
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9b929ab6
xor eax, 0xaa520646
rol eax, 0x5d
popf
jmp 0x14017a6e8
mov eax, 0xc476cd9c
pushf
not eax
add eax, 0xfa346c00
xor eax, 0xa731f789
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd8b3798a
xor eax, 0xde0feb47
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb75b4e7a
xor eax, 0xc0674d39
rol eax, 0x90
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14017d2a7
push rax
pushf
mov eax, 0x8c7de9ac
pushf
not eax
add eax, 0xf7d22d4b
xor eax, 0xa4e7a85d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe3b2e92f
xor eax, 0xfb4d30ac
rol eax, 0x54
popf
pushf
not eax
add eax, 0x825536ab
xor eax, 0xfb0b875b
rol eax, 0xed
popf
pushf
not eax
add eax, 0x87e040f4
xor eax, 0xe035e5f0
rol eax, 0x69
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x5208b7d3
pushf
not eax
add eax, 0x84fb8caf
xor eax, 0xb341d278
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x86b44f7c
xor eax, 0x9e14a845
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc07bf808
xor eax, 0xf6b16aa8
rol eax, 0xdc
popf
jmp 0x14017a6e8
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x50], rax
movups xmm0, xmmword [str.bNkNYOGl926__f___8___P]
movups xmmword [rsp + 0x48], xmm0
movsd xmm0, qword [0x1400f2028]
movsd qword [rsp + 0x58], xmm0
movzx eax, byte [0x1400f2030]
mov byte [rsp + 0x60], al
mov r8d, r12d
cmp ebx, 2
jl 0x14017d377
push rax
pushf
mov eax, 0x61819692
pushf
not eax
add eax, 0xe77d7383
xor eax, 0xd26450dc
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xfe4b4789
xor eax, 0xd9420fad
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xea762a7b
xor eax, 0xd3d52768
rol eax, 0xaf
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xca8731e2
pushf
not eax
add eax, 0xbb995dfa
xor eax, 0xffeab743
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb9151954
xor eax, 0xabd47dff
rol eax, 0x4d
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x14017d5a9
push rax
pushf
mov eax, 0x3d436401
pushf
not eax
add eax, 0x934b8712
xor eax, 0x93337efe
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x86e8272f
xor eax, 0xc44a7837
rol eax, 0x46
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x5d87694e
pushf
not eax
add eax, 0xcc68a948
xor eax, 0xf902b9ad
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x86a91856
xor eax, 0xa6fa9f78
rol eax, 0x16
popf
pushf
not eax
add eax, 0xda68c648
xor eax, 0xc2e11c8b
rol eax, 0x34
popf
jmp 0x14017a6e8
cmp r8d, 0x19
jge 0x14017d64e
push rax
pushf
mov eax, 0x66650b2
pushf
not eax
add eax, 0xb9f604b5
xor eax, 0xaad77f53
rol eax, 0x69
popf
pushf
not eax
add eax, 0x9a5d2c6e
xor eax, 0xc057459b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8dc92095
xor eax, 0xd5497d61
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xea09e0de
xor eax, 0xa91a3e15
rol eax, 0x16
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7e96cee1
pushf
not eax
add eax, 0xe3932e8b
xor eax, 0xf0c077f3
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa1912fb2
xor eax, 0x963eaf4c
rol eax, 0xbb
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x48]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xd1781573
pushf
not eax
add eax, 0xb25357af
xor eax, 0xdd83c6f7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc11f557a
xor eax, 0xb1f33446
rol eax, 0x70
popf
jmp 0x14017a6e8
mov eax, 0x537dd722
pushf
not eax
add eax, 0xafa978da
xor eax, 0xc478d2fb
rol eax, 0xea
popf
pushf
not eax
add eax, 0x982b429c
xor eax, 0x9e24f17d
rol eax, 0xe2
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x14017d779
push rax
pushf
mov eax, 0x3d8add7f
pushf
not eax
add eax, 0xaa4de9a2
xor eax, 0x983655fa
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9c1d2c27
xor eax, 0xdaec616b
rol eax, 0xed
popf
pushf
not eax
add eax, 0xed5998c5
xor eax, 0xeb0e693f
rol eax, 0xe6
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xdb4cf7c0
pushf
not eax
add eax, 0x95b12a91
xor eax, 0xc56d9742
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x94ed3379
xor eax, 0xf52af014
rol eax, 0xf8
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x48]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x48], rax
movups xmm0, xmmword [str.AIYXnP__]
movups xmmword [rsp + 0x30], xmm0
movzx eax, word [0x1400f2100]
mov word [rsp + 0x40], ax
cmp byte [0x1400f2101], r12b
je 0x14017d815
mov r8d, r12d
cmp ebx, 2
jl 0x14017d89a
push rax
pushf
mov eax, 0x4bd8be15
pushf
not eax
add eax, 0xabeed459
xor eax, 0xe01bc3d9
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xab4473c2
xor eax, 0xf090cbc0
rol eax, 0x35
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xfb5ce800
pushf
not eax
add eax, 0x8d119429
xor eax, 0xf93c3ffe
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8a4aec56
xor eax, 0x883b4685
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa481d06e
xor eax, 0xcd9f41d7
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xea0700f9
xor eax, 0xb76702cf
rol eax, 0xd0
popf
jmp 0x14017a6e8
cmp r8d, 0x12
jge 0x14017db99
push rax
pushf
mov eax, 0xee44dbc1
pushf
not eax
add eax, 0xf23157e4
xor eax, 0xd34d6b8d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb2189bde
xor eax, 0xa82720e0
rol eax, 0x91
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xff89b701
pushf
not eax
add eax, 0xd4a888cf
xor eax, 0xd640c40e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa46e56d3
xor eax, 0xaa29fc47
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcc0bc696
xor eax, 0xef765496
rol eax, 0xc8
popf
jmp 0x14017a6e8
mov eax, 0x888b8e4b
pushf
not eax
add eax, 0xbff4eb7d
xor eax, 0xe0d9ddcd
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf240cd8a
xor eax, 0xc4c58686
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb6f177c1
xor eax, 0xc85a1822
rol eax, 0x6b
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x14017dd10
push rax
pushf
mov eax, 0x923986f2
pushf
not eax
add eax, 0xf0674f62
xor eax, 0xc372f625
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8eb121da
xor eax, 0xd564cf8b
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x883da3b8
xor eax, 0xd72a8e11
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa8c3516e
xor eax, 0xf9322112
rol eax, 0xae
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7b4a2671
pushf
not eax
add eax, 0x9608aae8
xor eax, 0xd9eded22
rol eax, 0x55
popf
pushf
not eax
add eax, 0x94be9266
xor eax, 0xff353f5a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x8f127091
xor eax, 0xb574d23b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbee9f833
xor eax, 0x82815138
rol eax, 0x51
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x40], rax
movups xmm0, xmmword [str.AHmLZ6__67_b__I]
movups xmmword [rsp + 0x30], xmm0
movzx eax, word [0x1400f20e8]
mov word [rsp + 0x40], ax
cmp byte [0x1400f20e9], r12b
je 0x14017ddd2
push rax
pushf
mov eax, 0x88c40780
pushf
not eax
add eax, 0x9f819e32
xor eax, 0xa7cbcdaa
rol eax, 0x30
popf
pushf
not eax
add eax, 0xeb8c6eb5
xor eax, 0x9078dd3e
rol eax, 0x13
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc01e9e9c
pushf
not eax
add eax, 0xe2d7d0ee
xor eax, 0xc566b1ee
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd49415cc
xor eax, 0xc104764d
rol eax, 0xec
popf
jmp 0x14017a6e8
mov r8d, r12d
cmp ebx, 2
jl 0x14017de6a
push rax
pushf
mov eax, 0xdb889404
pushf
not eax
add eax, 0xb7b406ce
xor eax, 0xce3c87a9
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdc45ce2d
xor eax, 0x879a2c1b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc472f7fb
xor eax, 0x9510ec7f
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9e0eeab6
xor eax, 0xc3250b2f
rol eax, 0x48
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb77de580
pushf
not eax
add eax, 0x912e34da
xor eax, 0xa43c7795
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcbabd101
xor eax, 0x8ab4a35b
rol eax, 0x72
popf
pushf
not eax
add eax, 0x983c3ac6
xor eax, 0xa7b31f23
rol eax, 0x78
popf
jmp 0x14017a6e8
cmp r8d, 0x12
jge 0x14017e12f
push rax
pushf
mov eax, 0x5ea15b08
pushf
not eax
add eax, 0xe543917d
xor eax, 0xf6f6e629
rol eax, 0x14
popf
pushf
not eax
add eax, 0xac6ad6b8
xor eax, 0xae73d16a
rol eax, 0xcb
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc51c4f49
pushf
not eax
add eax, 0x8198d4eb
xor eax, 0xc7bf141d
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdd832f67
xor eax, 0xff4881f5
rol eax, 0x17
popf
pushf
not eax
add eax, 0x926c21db
xor eax, 0xf17e90d9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf98f3b0d
xor eax, 0xe7d25ef4
rol eax, 0xeb
popf
jmp 0x14017a6e8
mov eax, 0x3428d013
pushf
not eax
add eax, 0xaaa90980
xor eax, 0xb355521f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb754738e
xor eax, 0xd8426c90
rol eax, 0x44
popf
pushf
not eax
add eax, 0xca7f394a
xor eax, 0xbc6d33c2
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf0e60397
xor eax, 0xf08554b8
rol eax, 0xb4
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x14017e293
push rax
pushf
mov eax, 0x84de5eea
pushf
not eax
add eax, 0xa234964f
xor eax, 0xb77ce22a
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9d710d0a
xor eax, 0xc82bbb40
rol eax, 0xfb
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc7b60e92
pushf
not eax
add eax, 0xea7fb443
xor eax, 0x862f40a3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xcfbdbb1e
xor eax, 0x9baa6e8e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf18f4c10
xor eax, 0xb530d38f
rol eax, 0x55
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x38], rax
movups xmm0, xmmword [str.sHKM2__7]
movups xmmword [rsp + 0x30], xmm0
movzx eax, word [0x1400f2180]
mov word [rsp + 0x40], ax
movzx eax, byte [0x1400f2182]
mov byte [rsp + 0x42], al
mov r8d, r12d
cmp ebx, 2
jl 0x14017e35f
push rax
pushf
mov eax, 0x6113a9b9
pushf
not eax
add eax, 0xa96338b4
xor eax, 0xe33cb60b
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe0d58be6
xor eax, 0xb1303bdc
rol eax, 0xca
popf
pushf
not eax
add eax, 0xec10cc5d
xor eax, 0xc76d9a21
rol eax, 0x81
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7269ddba
pushf
not eax
add eax, 0xe25df07f
xor eax, 0xd67cda88
rol eax, 0x37
popf
pushf
not eax
add eax, 0xfc42b75a
xor eax, 0xce7ccbce
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd1ae6a3f
xor eax, 0xac9491b0
rol eax, 0x35
popf
pushf
not eax
add eax, 0xee73e748
xor eax, 0xd8100d13
rol eax, 0xb7
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14017e5bf
push rax
pushf
mov eax, 0xb6272369
pushf
not eax
add eax, 0xd35d4896
xor eax, 0xedc20f41
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd1644090
xor eax, 0xd449f735
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd6563241
xor eax, 0x9c4149f4
rol eax, 0xd6
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x24d82578
pushf
not eax
add eax, 0xe38d15fb
xor eax, 0xee20305d
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xba094aed
xor eax, 0xe485ca8d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x82d924cb
xor eax, 0x8167be1a
rol eax, 0x6a
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x30]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x3da697a7
pushf
not eax
add eax, 0x83f8220e
xor eax, 0xad8fa6b5
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8399aae3
xor eax, 0xc7413b0b
rol eax, 0x36
popf
jmp 0x14017a6e8
mov eax, 0xd7a6f9df
pushf
not eax
add eax, 0x96aefadc
xor eax, 0xf3524c30
rol eax, 1
popf
pushf
not eax
add eax, 0xa74b14e0
xor eax, 0xe4ab0be4
rol eax, 0xa3
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x14017e754
push rax
pushf
mov eax, 0x311da62d
pushf
not eax
add eax, 0x9136c4b2
xor eax, 0xd107e1f7
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa8088c21
xor eax, 0xacf50329
rol eax, 0x2f
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x50322a80
pushf
not eax
add eax, 0xb030a2ab
xor eax, 0xc0727b95
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd43fd828
xor eax, 0xc5dd59f7
rol eax, 0x6f
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x30], rax
movups xmm0, xmmword [str.jMVrRTJ.2]
movups xmmword [rsp + 0x30], xmm0
movzx eax, word [0x1400f21a8]
mov word [rsp + 0x40], ax
cmp byte [0x1400f21a9], r12b
je 0x14017e7f0
push rax
pushf
mov eax, 0x70fc315e
pushf
not eax
add eax, 0x86c2f689
xor eax, 0x8a42ef95
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9b8464a8
xor eax, 0xa48c21fc
rol eax, 0xc
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xeaf9c9ac
pushf
not eax
add eax, 0xe143e507
xor eax, 0xe9a0ccc2
rol eax, 0x90
popf
pushf
not eax
add eax, 0x96a9e5eb
xor eax, 0xbf11c360
rol eax, 0x5c
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14017ea76
push rax
pushf
mov eax, 0x5f260ba
pushf
not eax
add eax, 0xce1134ff
xor eax, 0xda513bb3
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa543df38
xor eax, 0x99052a79
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe6e8be41
xor eax, 0xedb5d4fe
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe0a85831
xor eax, 0xa2b5cc23
rol eax, 0x15
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x535b2bc4
pushf
not eax
add eax, 0xa0f14869
xor eax, 0x988537fc
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb40e7643
xor eax, 0x89c7b700
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb192a2dc
xor eax, 0xa3eb5430
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xae4e6a21
xor eax, 0xe525cc52
rol eax, 0x52
popf
jmp 0x14017a6e8
cmp r8d, 0x12
jge 0x14017eb1b
push rax
pushf
mov eax, 0x535f1f79
pushf
not eax
add eax, 0x817c1b87
xor eax, 0xe7ae32da
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8b0fe72f
xor eax, 0xabfa6eeb
rol eax, 0xca
popf
pushf
not eax
add eax, 0x91ad4451
xor eax, 0xf3d2520e
rol eax, 0x1f
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xf35d4b13
pushf
not eax
add eax, 0x8c92f89e
xor eax, 0xb577b608
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xdb90eb0f
xor eax, 0xc5274919
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa0b1e479
xor eax, 0xa2fa9685
rol eax, 0x50
popf
jmp 0x14017a6e8
cmp r8d, 0x1d
jge 0x14017f04c
push rax
pushf
mov eax, 0x43c8abce
pushf
not eax
add eax, 0xac100941
xor eax, 0xfcfd5588
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x98a223fa
xor eax, 0xca7e0753
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf29a5e6b
xor eax, 0xb4927460
rol eax, 0xbf
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x18b0370b
pushf
not eax
add eax, 0xf9d3565d
xor eax, 0xf9fbcb4a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb3eed5ea
xor eax, 0x9fb092b0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc1a132b8
xor eax, 0xdadf6910
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbb2f578b
xor eax, 0x84fac149
rol eax, 0xd0
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x48]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x20], rax
movups xmm0, xmmword [str.uTHnGL4__]
movups xmmword [rsp + 0x48], xmm0
movsd xmm0, qword [0x1400f20a8]
movsd qword [rsp + 0x58], xmm0
movzx eax, word [0x1400f20b0]
mov word [rsp + 0x60], ax
cmp byte [0x1400f20b1], r12b
je 0x14017f2cc
push rax
pushf
mov eax, 0x7e1d643a
pushf
not eax
add eax, 0xe1716944
xor eax, 0xae3ffa69
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb86ad90f
xor eax, 0xd679fea9
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd759b8b9
xor eax, 0xe1241784
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbfb1ce54
xor eax, 0x993653e1
rol eax, 0x4a
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x70dd5ef0
pushf
not eax
add eax, 0x90681240
xor eax, 0xd6d3f473
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe75c9220
xor eax, 0xf38ffcba
rol eax, 1
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x14017f564
push rax
pushf
mov eax, 0xf7ea06a9
pushf
not eax
add eax, 0x8f315d4e
xor eax, 0x918332aa
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9f5850bf
xor eax, 0xf6906634
rol eax, 0x49
popf
pushf
not eax
add eax, 0xacf76df5
xor eax, 0xf7b26909
rol eax, 0xb6
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7fd7d432
pushf
not eax
add eax, 0xea036b28
xor eax, 0xe50bc336
rol eax, 0x38
popf
pushf
not eax
add eax, 0x88f7a076
xor eax, 0xc5470020
rol eax, 0x31
popf
jmp 0x14017a6e8
cmp r8d, 0x1a
jge 0x14017f5d0
push rax
pushf
mov eax, 0x2653bd54
pushf
not eax
add eax, 0x8ce7d0be
xor eax, 0xc372c58e
rol eax, 0x22
popf
pushf
not eax
add eax, 0x82121a0f
xor eax, 0xea75b670
rol eax, 0x75
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xd7137cb7
pushf
not eax
add eax, 0x86144e62
xor eax, 0xc0dca4a7
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc59e2680
xor eax, 0xb97a76d5
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe05cf23d
xor eax, 0xd6e6ffed
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x85eadf11
xor eax, 0x894ebe35
rol eax, 0x32
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x48]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 0x18], rax
movups xmm0, xmmword [str.uTyTLDhV257___b_3K]
movups xmmword [rsp + 0x30], xmm0
mov eax, dword [0x1400f21c0]
mov dword [rsp + 0x40], eax
cmp byte [0x1400f21c3], r12b
je 0x14017f7f3
push rax
pushf
mov eax, 0x14d898be
pushf
not eax
add eax, 0xc64884ae
xor eax, 0xb86a2bb9
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe8addd3f
xor eax, 0xced8db44
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe698d199
xor eax, 0xb433b2b7
rol eax, 0x24
popf
pushf
not eax
add eax, 0x85c84070
xor eax, 0xe49cec5f
rol eax, 0xf9
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x13c7548b
pushf
not eax
add eax, 0x898eab88
xor eax, 0xbf4aa7f1
rol eax, 0x69
popf
pushf
not eax
add eax, 0x929f8feb
xor eax, 0x9ff19744
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe1a1b5df
xor eax, 0xe26c2e63
rol eax, 5
popf
pushf
not eax
add eax, 0x808f9861
xor eax, 0xab0251bf
rol eax, 0x6c
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0x5b2ad666
pushf
not eax
add eax, 0xd72e86d0
xor eax, 0xc0c64d6c
rol eax, 3
popf
pushf
not eax
add eax, 0xcf43fcc4
xor eax, 0xe9140496
rol eax, 0x16
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
push rax
pushf
mov eax, 0x421cafa2
pushf
not eax
add eax, 0xcdba67de
xor eax, 0xcca9da20
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9c88afb7
xor eax, 0xe9428e0e
rol eax, 0x83
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14017fac5
push rax
pushf
mov eax, 0xf8f40ee3
pushf
not eax
add eax, 0xd2b1b478
xor eax, 0xa85830de
rol eax, 0xed
popf
pushf
not eax
add eax, 0xdb157aa5
xor eax, 0xbbc939fd
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xaea9cd2d
xor eax, 0x891d208f
rol eax, 0xeb
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xf66c55a9
pushf
not eax
add eax, 0xeae2fa3c
xor eax, 0xc7fa6219
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xd8f9b85a
xor eax, 0xe45f3a73
rol eax, 0x55
popf
pushf
not eax
add eax, 0x929fa76b
xor eax, 0xdf2b1871
rol eax, 3
popf
jmp 0x14017a6e8
mov r8d, r12d
cmp ebx, 2
jl 0x14017fdd9
push rax
pushf
mov eax, 0x55e6a073
pushf
not eax
add eax, 0x81d10a9d
xor eax, 0x8216da70
rol eax, 0x58
popf
pushf
not eax
add eax, 0x82323e1c
xor eax, 0x88f87d6d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc50aad4b
xor eax, 0x93770c86
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf75213c2
xor eax, 0xdbe22353
rol eax, 0x2e
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x949d1c74
pushf
not eax
add eax, 0xba5e4fec
xor eax, 0xca29df9a
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe178bef4
xor eax, 0x880af126
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd920fde0
xor eax, 0xe0f1617e
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc00b85c8
xor eax, 0xd6e2e00f
rol eax, 0xd5
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xba4f7c8
pushf
not eax
add eax, 0xe90f0da7
xor eax, 0xed5944ca
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf4d76372
xor eax, 0xbe8fca26
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd1712f2d
xor eax, 0x83b48330
rol eax, 0x25
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
push rax
pushf
mov eax, 0xf81207ad
pushf
not eax
add eax, 0xfc88cf45
xor eax, 0xe83f582e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xfafcca4e
xor eax, 0xf19a7d50
rol eax, 0x47
popf
jmp 0x14017a6e8
cmp r8d, 0x14
jge 0x1401800cb
push rax
pushf
mov eax, 0xb3ef907a
pushf
not eax
add eax, 0xa1638b9d
xor eax, 0xf2fa101a
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9de26f6e
xor eax, 0xc7723dba
rol eax, 0x9b
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7aba112e
pushf
not eax
add eax, 0xedc5f84b
xor eax, 0xdc7a3c22
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xfc02c421
xor eax, 0x8aec9bd8
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa34b84eb
xor eax, 0x915c88b5
rol eax, 0x1c
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x30]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x6d299b3a
pushf
not eax
add eax, 0xd8dc3ebd
xor eax, 0xd25ac2f7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8844ad7b
xor eax, 0x8fe73f00
rol eax, 0x67
popf
jmp 0x14017a6e8
mov eax, 0x9750f69
pushf
not eax
add eax, 0xad83c2ea
xor eax, 0x8136ba4e
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9abe5ff6
xor eax, 0xdae564ce
rol eax, 0x14
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x1401801f5
push rax
pushf
mov eax, 0x4a94e9f5
pushf
not eax
add eax, 0xddea17de
xor eax, 0xdedda54e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb8a7897a
xor eax, 0xa5456768
rol eax, 0xe1
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb0e03ce2
pushf
not eax
add eax, 0xb8b06435
xor eax, 0xaca53dea
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf086abaf
xor eax, 0xf2d6ed49
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf75e2b52
xor eax, 0x9cddbb1f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x921d3d01
xor eax, 0xb785122b
rol eax, 7
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp - 8], rax
movups xmm0, xmmword [str.hJvTSVKO]
movups xmmword [rsp + 0x48], xmm0
movsd xmm0, qword [0x1400f2148]
movsd qword [rsp + 0x58], xmm0
movzx eax, word [0x1400f2150]
mov word [rsp + 0x60], ax
movzx eax, byte [0x1400f2152]
mov byte [rsp + 0x62], al
mov r8d, r12d
cmp ebx, 2
jl 0x1401802f5
push rax
pushf
mov eax, 0x152538c1
pushf
not eax
add eax, 0xa58690b6
xor eax, 0xa7dce181
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb723b3aa
xor eax, 0x8a3a974a
rol eax, 0xce
popf
pushf
not eax
add eax, 0x91e383e0
xor eax, 0x956866fe
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb2e5d55d
xor eax, 0x856ed6b9
rol eax, 0xcd
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb00bdd6b
pushf
not eax
add eax, 0xf3b1786d
xor eax, 0xbee915aa
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe8cd6a57
xor eax, 0x9af6919e
rol eax, 6
popf
pushf
not eax
add eax, 0xf9d581a1
xor eax, 0xc2908966
rol eax, 1
popf
pushf
not eax
add eax, 0xb398eb5b
xor eax, 0xe15259b7
rol eax, 0xf8
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x14018052f
push rax
pushf
mov eax, 0x2d05dd0a
pushf
not eax
add eax, 0xd61d5787
xor eax, 0x8872f355
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf59413f8
xor eax, 0xab4b5295
rol eax, 0x17
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xa9f1160a
pushf
not eax
add eax, 0xd52d3356
xor eax, 0xa3b4e122
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xadebeaa4
xor eax, 0xb56bd992
rol eax, 0x50
popf
jmp 0x14017a6e8
cmp r8d, 0x1b
jge 0x1401805ae
push rax
pushf
mov eax, 0xf7cfd8a3
pushf
not eax
add eax, 0xe0b8e69e
xor eax, 0xca59bb87
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8a606ddb
xor eax, 0x94311719
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x88f5be09
xor eax, 0xc43b5914
rol eax, 0x2f
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x55076a92
pushf
not eax
add eax, 0x98fde810
xor eax, 0xee84ba96
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc78b05aa
xor eax, 0x9924709d
rol eax, 0x66
popf
pushf
not eax
add eax, 0x99e8f034
xor eax, 0xbd42ab3c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb4b0cd13
xor eax, 0x99a95a79
rol eax, 0xa1
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x48]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xe7101e87
pushf
not eax
add eax, 0xb1707553
xor eax, 0xbebf0000
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9766d96a
xor eax, 0xaf130ac8
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xf36c1849
xor eax, 0xac80398a
rol eax, 0x89
popf
pushf
not eax
add eax, 0xdd50ce9d
xor eax, 0xefcefbce
rol eax, 0xa2
popf
jmp 0x14017a6e8
mov eax, 0xf1d72a79
pushf
not eax
add eax, 0xba2b9370
xor eax, 0xcc694b44
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd1c34bb3
xor eax, 0xbc6516f2
rol eax, 0xed
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1b
jl 0x140180712
push rax
pushf
mov eax, 0x8a66dc6a
pushf
not eax
add eax, 0xd436e8a9
xor eax, 0xff5d3cc5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd1fbe73e
xor eax, 0xda8ecd00
rol eax, 0x5e
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb682fb81
pushf
not eax
add eax, 0xb6944df2
xor eax, 0xddac2199
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9db0e5d3
xor eax, 0xbff39de9
rol eax, 0x97
popf
jmp 0x14017a6e8
cmp ebx, 2
jl 0x14018083b
push rax
pushf
mov eax, 0x5470a778
pushf
not eax
add eax, 0xd84f6f61
xor eax, 0xa7f20ace
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf48a3f3e
xor eax, 0xe397d8aa
rol eax, 0xae
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x4484a503
pushf
not eax
add eax, 0xd7f4803f
xor eax, 0x89d70856
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x81f81d28
xor eax, 0xcb62e0be
rol eax, 0x14
popf
jmp 0x14017a6e8
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x10
jl 0x140180a7a
push rax
pushf
mov eax, 0xfc948cb9
pushf
not eax
add eax, 0xeb13fc35
xor eax, 0xa9533ea4
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xbd20476f
xor eax, 0x8130d1e4
rol eax, 0x54
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3b4fde8b
pushf
not eax
add eax, 0xd7421ada
xor eax, 0xd52c5a95
rol eax, 3
popf
pushf
not eax
add eax, 0xc66cf918
xor eax, 0xef79c23a
rol eax, 4
popf
jmp 0x14017a6e8
jmp 0x140180ee8
lea rdx, [0x191dc98e2]
pushf
sub rdx, 0x51cd792a
popf
lea rcx, [0x18fae8436]
pushf
sub rcx, 0x4f9df906
popf
call fcn.1401c20e5
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x140180b85
push rax
pushf
mov eax, 0x3d560108
pushf
not eax
add eax, 0x91563160
xor eax, 0xd1bc5cbc
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xcae9394b
xor eax, 0xffd2d3b9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x80fa2c01
xor eax, 0xb0e605f4
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbc272bc2
xor eax, 0x873ec8d5
rol eax, 0x35
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb9f665f4
pushf
not eax
add eax, 0x8b43329d
xor eax, 0x9e0908e5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xaa920ec7
xor eax, 0x93fed989
rol eax, 0x50
popf
jmp 0x14017a6e8
mov rbx, qword [rbx]
push rax
pushf
mov eax, 0x5229378
pushf
not eax
add eax, 0xcb6159f1
xor eax, 0xa0c334ca
rol eax, 0x92
popf
pushf
not eax
add eax, 0x96153055
xor eax, 0x91299a9f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd87413d6
xor eax, 0xc028c79b
rol eax, 0xc3
popf
jmp 0x14017a6e8
mov rdx, rbx
mov rcx, rax
call fcn.1401f13af
lea rdx, [0x18823de03]
pushf
sub rdx, 0x4814be53
popf
mov rcx, rax
call fcn.1401c20e5
mov r8, qword [r14 + 0x10]
cmp qword [r14 + 0x18], 0x10
jb 0x140180c77
push rax
pushf
mov eax, 0x9ba47531
pushf
not eax
add eax, 0xed00cd9d
xor eax, 0x9bade8e7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xace0580e
xor eax, 0xd95a2183
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf3bebc75
xor eax, 0xa51457cd
rol eax, 0xea
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x8c34e7da
pushf
not eax
add eax, 0xb293c454
xor eax, 0xdb3a838a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x886ee705
xor eax, 0x8815cf08
rol eax, 0xaf
popf
jmp 0x14017a6e8
mov r14, qword [r14]
push rax
pushf
mov eax, 0x1d5f1967
pushf
not eax
add eax, 0xbd8f3f07
xor eax, 0xf4a55e3b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc12c67ce
xor eax, 0x9e87bbb0
rol eax, 1
popf
jmp 0x14017a6e8
mov rdx, r14
mov rcx, rax
call fcn.1401f13af
lea rdx, [0x18a0e847d]
pushf
sub rdx, 0x49ff64d1
popf
mov rcx, rax
call fcn.1401c20e5
mov rcx, rax
call fcn.14020cf90
nop
push rax
pushf
mov eax, 0x971021a1
pushf
not eax
add eax, 0xae308261
xor eax, 0xfddc79ce
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa0145e15
xor eax, 0xf2533a68
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8b4be723
xor eax, 0xe19aa95b
rol eax, 0x2d
popf
jmp 0x14017a6e8
mov rcx, r12
call fcn.14033e79e
mov r15, qword [rsp + 0x68]
jmp 0x140184b5f
lea r9, [rsp + 0x30]
mov r8d, r12d
nop word [rax + rax]
push rax
pushf
mov eax, 0x42c78b99
pushf
not eax
add eax, 0xd73922c7
xor eax, 0xa5fc8bda
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8d8e2c4e
xor eax, 0xbbbcb535
rol eax, 0x16
popf
jmp 0x14017a6e8
mov eax, 0x9379c394
pushf
not eax
add eax, 0x822d3686
xor eax, 0xadd175d1
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x808ddf68
xor eax, 0xae47187f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd8c16104
xor eax, 0xb671b750
rol eax, 0xb4
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x140180ea2
push rax
pushf
mov eax, 0xa7764134
pushf
not eax
add eax, 0x90e2d9f1
xor eax, 0x9f585740
rol eax, 7
popf
pushf
not eax
add eax, 0xb311d51d
xor eax, 0xbe16b158
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xdef3524b
xor eax, 0xc3fa5dae
rol eax, 0x38
popf
pushf
not eax
add eax, 0x939889ec
xor eax, 0xc35879fd
rol eax, 0x2c
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x52a7228c
pushf
not eax
add eax, 0x81b57892
xor eax, 0xee280cd6
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xddc9e0b1
xor eax, 0xc4804f5d
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe89eb94a
xor eax, 0xfae01457
rol eax, 0x22
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 8], rax
movups xmm0, xmmword [str.jMVxSPN2_]
movups xmmword [rsp + 0x48], xmm0
movsd xmm0, qword [0x1400f2060]
movsd qword [rsp + 0x58], xmm0
cmp byte [0x1400f2067], r12b
je 0x140180f53
push rax
pushf
mov eax, 0x54a9109c
pushf
not eax
add eax, 0x8722c101
xor eax, 0xe26748aa
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa39ac428
xor eax, 0xcbdc907b
rol eax, 0xe4
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3bda7ee8
pushf
not eax
add eax, 0x9050af7a
xor eax, 0x815f7cdd
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf1e33366
xor eax, 0xc85128c0
rol eax, 0xf4
popf
jmp 0x14017a6e8
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x140181254
push rax
pushf
mov eax, 0x45aab84b
pushf
not eax
add eax, 0xf3658b23
xor eax, 0x8612c04e
rol eax, 4
popf
pushf
not eax
add eax, 0xe325971a
xor eax, 0x84fd1965
rol eax, 0x67
popf
pushf
not eax
add eax, 0xffde0332
xor eax, 0xd323919f
rol eax, 0xa1
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x4e980d37
pushf
not eax
add eax, 0xd255bf90
xor eax, 0xe8a9e607
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc8ca3d25
xor eax, 0xb4365db9
rol eax, 0xd1
popf
jmp 0x14017a6e8
jmp 0x140181423
lea r9, [rsp + 0x48]
mov r8d, r12d
nop dword [rax]
push rax
pushf
mov eax, 0x176a91bb
pushf
not eax
add eax, 0x9c348cd9
xor eax, 0x9e92f892
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd592a7ec
xor eax, 0xfecfa6d3
rol eax, 0xca
popf
pushf
not eax
add eax, 0x897c38ea
xor eax, 0xc29ccd6a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xada350b8
xor eax, 0x9e60ae03
rol eax, 0x8a
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x48]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [str.jMVNX_j.___]
movups xmmword [rsp + 0x30], xmm0
mov eax, dword [0x1400f2130]
mov dword [rsp + 0x40], eax
movzx eax, byte [0x1400f2134]
mov byte [rsp + 0x44], al
mov r8d, r12d
cmp ebx, 2
jl 0x140181494
push rax
pushf
mov eax, 0x3ecce338
pushf
not eax
add eax, 0xb59a068c
xor eax, 0x95944cb5
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd9bcb63a
xor eax, 0xed04c2c0
rol eax, 0xe4
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x9ed3c2e5
pushf
not eax
add eax, 0xb8173ac6
xor eax, 0xa0bdc302
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x99a053fb
xor eax, 0x9b638c06
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb1791793
xor eax, 0xb9d45e1e
rol eax, 0x50
popf
pushf
not eax
add eax, 0xdf8cbc13
xor eax, 0x96dd6d45
rol eax, 0x2d
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xf61ed81
pushf
not eax
add eax, 0xcd2fdbbe
xor eax, 0xaf905026
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc5e20e26
xor eax, 0xa12791f1
rol eax, 0xf2
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
nop
push rax
pushf
mov eax, 0x25744af2
pushf
not eax
add eax, 0xd0e2f28f
xor eax, 0xfb92d386
rol eax, 0
popf
pushf
not eax
add eax, 0xba17fb9b
xor eax, 0xdf1c0446
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf6d8f798
xor eax, 0xe7f22a2b
rol eax, 0x12
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x30]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x740a8890
pushf
not eax
add eax, 0xb7abdfc8
xor eax, 0xcb351747
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb9193296
xor eax, 0xd91882c3
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8f7248e1
xor eax, 0xe9d6f643
rol eax, 0xa9
popf
jmp 0x14017a6e8
mov eax, 0x6722b6af
pushf
not eax
add eax, 0xcc498d3e
xor eax, 0xbb42c439
rol eax, 0x98
popf
pushf
not eax
add eax, 0x893e1b3a
xor eax, 0x8e270d6f
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc96689cc
xor eax, 0xf85983e3
rol eax, 0xc1
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x1401818b2
push rax
pushf
mov eax, 0xe2015e07
pushf
not eax
add eax, 0x95a30d6d
xor eax, 0xbea71d8e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9fc8fa89
xor eax, 0xaef88f7e
rol eax, 0xc2
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x425c6af8
pushf
not eax
add eax, 0xd8b06178
xor eax, 0xefb6e0d3
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe7e3f5f8
xor eax, 0xd2303d9d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8881af4b
xor eax, 0xb47986a3
rol eax, 0x98
popf
jmp 0x14017a6e8
mov r8d, r12d
cmp ebx, 2
jl 0x140181a1e
push rax
pushf
mov eax, 0x9141103
pushf
not eax
add eax, 0xdfcfb2d5
xor eax, 0xab9f2409
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xdeabe705
xor eax, 0xa978c6c1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc6e99b01
xor eax, 0xd2518586
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc0abcb94
xor eax, 0xbe31d9e0
rol eax, 0xbc
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x585ae951
pushf
not eax
add eax, 0xa10ecb27
xor eax, 0xb9467993
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xff549821
xor eax, 0x90351b9c
rol eax, 0xda
popf
jmp 0x14017a6e8
mov eax, 0x5ebf7f11
pushf
not eax
add eax, 0xc46386c5
xor eax, 0x8035972f
rol eax, 8
popf
pushf
not eax
add eax, 0xee0ca57d
xor eax, 0xdac7b4a1
rol eax, 0x36
popf
pushf
not eax
add eax, 0xcd0460f1
xor eax, 0xb743d5e1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf4d91038
xor eax, 0xdd4f1a52
rol eax, 0x3e
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140181d59
push rax
pushf
mov eax, 0x347809f2
pushf
not eax
add eax, 0xf9652e71
xor eax, 0xb9eae44f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd18b1fa7
xor eax, 0xc29cbcac
rol eax, 0x10
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x162b3aba
pushf
not eax
add eax, 0xbc48682a
xor eax, 0xd68a5302
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfd382630
xor eax, 0xaf692f87
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd7141069
xor eax, 0xfc3347c6
rol eax, 0x26
popf
jmp 0x14017a6e8
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x20], rax
mov eax, dword [0x1400f2190]
mov dword [rbp + 0x138], eax
movzx eax, word [0x1400f2194]
mov word [rbp + 0x13c], ax
movzx eax, byte [0x1400f2196]
movsd xmm0, qword [str.uTwZLtQl0__]
mov byte [rbp + 0x13e], al
movsd qword [rbp + 0x130], xmm0
mov r8d, r12d
cmp ebx, 2
jl 0x140181e4e
push rax
pushf
mov eax, 0x6040d7ad
pushf
not eax
add eax, 0xc9cee89e
xor eax, 0xed1ab473
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa8744ad9
xor eax, 0x872592c0
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdd94e91c
xor eax, 0xe43f96c6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa545cecb
xor eax, 0xb30b0465
rol eax, 0x95
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x56cd7185
pushf
not eax
add eax, 0xcfc37ef5
xor eax, 0xe5207b7a
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb5b7d5b0
xor eax, 0x8a7c3bc3
rol eax, 0xbb
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rbp + 0x130]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
push rax
pushf
mov eax, 0x54242ec3
pushf
not eax
add eax, 0xcd11a672
xor eax, 0xa4087efa
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xce3e10b2
xor eax, 0xb20456e7
rol eax, 0x4c
popf
jmp 0x14017a6e8
mov eax, 0x8f35b725
pushf
not eax
add eax, 0xf000e302
xor eax, 0x8f0b83c2
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd5f29f81
xor eax, 0xcd955a3c
rol eax, 0xae
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140182154
push rax
pushf
mov eax, 0x926925d0
pushf
not eax
add eax, 0x88aacc44
xor eax, 0x8dc24cac
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9ece4bdf
xor eax, 0x98a19ee2
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x94eee8a1
xor eax, 0xecd7565b
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe32d7ad0
xor eax, 0xf5cbb2b7
rol eax, 0x64
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xca3d8da2
pushf
not eax
add eax, 0xd418b0cc
xor eax, 0xb93c9a52
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe8d1ede8
xor eax, 0x9f1bd0f0
rol eax, 0xa
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rbp + 0x130]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
push rax
pushf
mov eax, 0x6e4a860c
pushf
not eax
add eax, 0xceeda84c
xor eax, 0xedf8b3c3
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd02a593c
xor eax, 0xd7412218
rol eax, 0x11
popf
jmp 0x14017a6e8
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x30], rax
movups xmm0, xmmword [0x1400f2108]
movups xmmword [rsp + 0x30], xmm0
mov eax, dword [0x1400f2118]
mov dword [rsp + 0x40], eax
movzx eax, byte [0x1400f211c]
mov byte [rsp + 0x44], al
mov r8d, r12d
cmp ebx, 2
jl 0x1401825fb
push rax
pushf
mov eax, 0x3db11d91
pushf
not eax
add eax, 0x86e4c033
xor eax, 0xc6d29dcf
rol eax, 0xef
popf
pushf
not eax
add eax, 0x95f7317c
xor eax, 0xf63fce4b
rol eax, 0x9a
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xdd7c9f25
pushf
not eax
add eax, 0x93f9c3f2
xor eax, 0xbab1a571
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9681e001
xor eax, 0xe514b4b2
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd9c54bf9
xor eax, 0xd1a283a9
rol eax, 0xbe
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xa3553c25
pushf
not eax
add eax, 0xd4635106
xor eax, 0xc9e0e226
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb901d9c5
xor eax, 0xcef68741
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa89c9a7a
xor eax, 0xedd02e52
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb7cc1df3
xor eax, 0x8375ad21
rol eax, 0x3c
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
push rax
pushf
mov eax, 0x63b79cb7
pushf
not eax
add eax, 0xf9164e6f
xor eax, 0xdf49d25f
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfe5fa6fb
xor eax, 0xbb883b5c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf15bd8de
xor eax, 0xd20a8da1
rol eax, 0x84
popf
pushf
not eax
add eax, 0x8e0202c0
xor eax, 0x806c98dd
rol eax, 0x48
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14018286e
push rax
pushf
mov eax, 0x4e6208b8
pushf
not eax
add eax, 0xede66872
xor eax, 0xfeb79e8a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8bfa0ef8
xor eax, 0xd3471bd5
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf08d79e6
xor eax, 0x9bb5939a
rol eax, 0x74
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x149da61a
pushf
not eax
add eax, 0x813215cc
xor eax, 0xefdbc399
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf3a402a3
xor eax, 0xb6e7a951
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd37f08ee
xor eax, 0xe0c83859
rol eax, 0x25
popf
jmp 0x14017a6e8
cmp r8d, 0x15
jge 0x1401828ed
push rax
pushf
mov eax, 0x58c4c697
pushf
not eax
add eax, 0xdf490a0f
xor eax, 0x8dea0d69
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfec7c427
xor eax, 0xa3f75336
rol eax, 0x70
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x35f4f1f
pushf
not eax
add eax, 0xe938fbbe
xor eax, 0xd1490574
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbdff3c91
xor eax, 0x94150814
rol eax, 0xa3
popf
jmp 0x14017a6e8
mov eax, 0x41550b04
pushf
not eax
add eax, 0xade1aa54
xor eax, 0xc745332f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf939f633
xor eax, 0xaf806178
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9e6eafba
xor eax, 0xe8412083
rol eax, 0
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x140182a50
push rax
pushf
mov eax, 0x5730191f
pushf
not eax
add eax, 0xe968b9ca
xor eax, 0xa6bf1c6f
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8879305a
xor eax, 0xa2ea3558
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa7a7385f
xor eax, 0xb6e234f5
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd8c7dbf1
xor eax, 0xf2621c69
rol eax, 0x4a
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xb75b0423
pushf
not eax
add eax, 0x85b9c387
xor eax, 0xb945f6eb
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf3d0133b
xor eax, 0x87c80c0b
rol eax, 0x44
popf
pushf
not eax
add eax, 0xeeff7ee8
xor eax, 0x916b1367
rol eax, 0x30
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x38], rax
mov eax, dword [0x1400f2208]
mov dword [rbp + 0x138], eax
movzx eax, byte [0x1400f220c]
movsd xmm0, qword [str.uTyTLDsZ_.0:D]
mov byte [rbp + 0x13c], al
movsd qword [rbp + 0x130], xmm0
mov r8d, r12d
cmp ebx, 2
jl 0x140182b0f
push rax
pushf
mov eax, 0x8f796cea
pushf
not eax
add eax, 0x8432430b
xor eax, 0x9382148f
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe76606da
xor eax, 0xb0b69f9d
rol eax, 0x66
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x7ddc5cc0
pushf
not eax
add eax, 0x9a8cda3d
xor eax, 0xa1a1cadc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xfd19866e
xor eax, 0xbcaa58ab
rol eax, 0xab
popf
pushf
not eax
add eax, 0xdbd162fc
xor eax, 0xbafc05b3
rol eax, 4
popf
jmp 0x14017a6e8
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0x556b02ce
pushf
not eax
add eax, 0xd542d7cc
xor eax, 0xf5ab0ca0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xbcb6679a
xor eax, 0xd06280df
rol eax, 0xff
popf
movd xmm6, eax
movd xmm5, r13d
movdqa xmm2, xmmword [0x1400f8e70]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400f8e90]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
mov eax, dword [0x1400f9080]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.uTyTLDsZ_.0:D]
pxor xmm2, xmm0
movd dword [rbp + 0x130], xmm2
movdqa xmm3, xmmword [0x1400f8e80]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400f8e90]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x134]
pxor xmm2, xmm1
movd dword [rbp + 0x134], xmm2
mov r8d, 0x72f4a006
pushf
not r8d
add r8d, 0xfcb56da0
xor r8d, 0xbab67c01
rol r8d, 0x2a
popf
pushf
not r8d
add r8d, 0xb92fce19
xor r8d, 0xe8c06516
rol r8d, 0xd
popf
pushf
not r8d
add r8d, 0x949ece38
xor r8d, 0x801892e1
rol r8d, 0x81
popf
pushf
not r8d
add r8d, 0x8bd18daa
xor r8d, 0xa4ba62a2
rol r8d, 0xd5
popf
push rax
pushf
mov eax, 0x4ac5e957
pushf
not eax
add eax, 0x9a61d99a
xor eax, 0xbc2ed336
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe348910d
xor eax, 0xdd98c85d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfd99d202
xor eax, 0xf4fa4844
rol eax, 0x49
popf
jmp 0x14017a6e8
lea rdx, [rbp + 0x130]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [0x1400f1ff8]
movups xmmword [rsp + 0x48], xmm0
movsd xmm0, qword [0x1400f2008]
movsd qword [rsp + 0x58], xmm0
mov eax, dword [str.45_6V]
mov dword [rsp + 0x60], eax
movzx eax, word [0x1400f2014]
mov word [rsp + 0x64], ax
movzx eax, byte [0x1400f2016]
mov byte [rsp + 0x66], al
mov r8d, r12d
cmp ebx, 2
jl 0x140182f27
push rax
pushf
mov eax, 0x13ba8b66
pushf
not eax
add eax, 0xb64f9a62
xor eax, 0xe15f29a6
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe0c5a7d0
xor eax, 0xbc8dae10
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc06ee1bd
xor eax, 0xc811ea63
rol eax, 0xed
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x3dad1ddd
pushf
not eax
add eax, 0xdc4b49d9
xor eax, 0xca678bae
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xea9d674c
xor eax, 0xc0e12029
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe574e6be
xor eax, 0x98a19753
rol eax, 0x7a
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0x3026bc6b
pushf
not eax
add eax, 0xc692ae96
xor eax, 0x8796165b
rol eax, 0x39
popf
pushf
not eax
add eax, 0x96758c55
xor eax, 0xc695d2c0
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x97389b38
xor eax, 0xfe5212b3
rol eax, 0xd2
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x4c]
mov edx, dword [rbp + 0x130]
nop dword [rax + rax]
push rax
pushf
mov eax, 0xab01dc83
pushf
not eax
add eax, 0xb426e9f4
xor eax, 0xcb9a39f0
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb858ea85
xor eax, 0xc3bf892e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcc4d056a
xor eax, 0x9a675b14
rol eax, 0x6a
popf
jmp 0x14017a6e8
movsxd rax, r8d
lea r9, [rsp + 0x48]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xeecfc0c2
pushf
not eax
add eax, 0x837194ac
xor eax, 0xca0128fa
rol eax, 0x85
popf
pushf
not eax
add eax, 0xac2deef2
xor eax, 0x8699c93f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbbe38422
xor eax, 0xa9c322d1
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xbb780f72
xor eax, 0x90aef698
rol eax, 0xf9
popf
jmp 0x14017a6e8
mov eax, 0x8f30b2cf
pushf
not eax
add eax, 0xe907676e
xor eax, 0x80b0a9db
rol eax, 0x72
popf
pushf
not eax
add eax, 0x81080f61
xor eax, 0x95c79795
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x814fff27
xor eax, 0xa5c5d037
rol eax, 0xe
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, r13d
jl 0x140183335
push rax
pushf
mov eax, 0xfe7a822f
pushf
not eax
add eax, 0xb50b659f
xor eax, 0x9a9dde6d
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb6d0ce9e
xor eax, 0xd84fb882
rol eax, 0x83
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x407f3eb5
pushf
not eax
add eax, 0xafd360ab
xor eax, 0xf6a1a326
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfc52b25c
xor eax, 0xdcd743fc
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc1c3abb0
xor eax, 0xf4032aea
rol eax, 0xae
popf
pushf
not eax
add eax, 0xaae53cc7
xor eax, 0xa94335e9
rol eax, 0xbb
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xee28c30
pushf
not eax
add eax, 0xf95966f4
xor eax, 0xd27fc925
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x862b6883
xor eax, 0xbf2a4646
rol eax, 0xdc
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x4d0d8592
pushf
not eax
add eax, 0x89fea079
xor eax, 0x9608b99e
rol eax, 0x89
popf
pushf
not eax
add eax, 0xfba1145c
xor eax, 0xbb89b225
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe435d283
xor eax, 0xab232745
rol eax, 0xf8
popf
jmp 0x14017a6e8
cmp r8d, 0x11
jge 0x1401836cd
push rax
pushf
mov eax, 0xc67ab011
pushf
not eax
add eax, 0xea56aa09
xor eax, 0xc6aee719
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa999bc50
xor eax, 0x86b32185
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xfd699f87
xor eax, 0xb6b3fee7
rol eax, 0xfc
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xe3d1f1a7
pushf
not eax
add eax, 0xb876dbf7
xor eax, 0x9135ee5d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb501887f
xor eax, 0xa15c593a
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf9ea2e09
xor eax, 0xff9c3f9e
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa21075b8
xor eax, 0xbd9f33f9
rol eax, 0x6d
popf
jmp 0x14017a6e8
mov eax, 0x8b7ec55e
pushf
not eax
add eax, 0x9a99cdd3
xor eax, 0xedbbdeee
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe6594392
xor eax, 0x98b901f9
rol eax, 0x97
popf
pushf
not eax
add eax, 0x98173ee1
xor eax, 0xa56665d3
rol eax, 0x20
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140183857
push rax
pushf
mov eax, 0xcd147be2
pushf
not eax
add eax, 0x977fbd82
xor eax, 0x83501f2a
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdfa4d0e5
xor eax, 0xba72e714
rol eax, 7
popf
pushf
not eax
add eax, 0x82c5ccc3
xor eax, 0xa527b51f
rol eax, 0x20
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x434229ea
pushf
not eax
add eax, 0xebd53d84
xor eax, 0xf440d225
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd30ab7ec
xor eax, 0xe929d9e4
rol eax, 0x61
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x50], rax
movups xmm0, xmmword [str.bNkNYOGi_366___v__82L]
movups xmmword [rsp + 0x30], xmm0
mov eax, dword [0x1400f2048]
mov dword [rsp + 0x40], eax
movzx eax, byte [0x1400f204c]
mov byte [rsp + 0x44], al
mov r8d, r12d
cmp ebx, 2
jl 0x1401838fb
push rax
pushf
mov eax, 0xb1a92b2d
pushf
not eax
add eax, 0xc1e3f628
xor eax, 0xaf3cedd7
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa316502a
xor eax, 0x853a5fc7
rol eax, 0x48
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xbd480872
pushf
not eax
add eax, 0x9e769d3b
xor eax, 0xb7333680
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8254e7ad
xor eax, 0xea4889e8
rol eax, 0x64
popf
pushf
not eax
add eax, 0xd9eece3a
xor eax, 0xa127276a
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb02b56b0
xor eax, 0xea3e0eb7
rol eax, 0x70
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0x1b144284
pushf
not eax
add eax, 0xf268be59
xor eax, 0xf146e013
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd579ec63
xor eax, 0x9ceba03d
rol eax, 0xca
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
nop
push rax
pushf
mov eax, 0x325b52f4
pushf
not eax
add eax, 0xc4740e40
xor eax, 0xd827543f
rol eax, 0x54
popf
pushf
not eax
add eax, 0x90e9309e
xor eax, 0x99a49a5f
rol eax, 0xdb
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140183b49
push rax
pushf
mov eax, 0x8a180cef
pushf
not eax
add eax, 0x95e37859
xor eax, 0x96814fe4
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb46a956a
xor eax, 0xcbb6e8e7
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe020b150
xor eax, 0xc5814a20
rol eax, 0x83
popf
pushf
not eax
add eax, 0xea024552
xor eax, 0xdd38156d
rol eax, 0xee
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x9f0cfce0
pushf
not eax
add eax, 0xa4c45b0d
xor eax, 0x96ac5d6c
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd5c30067
xor eax, 0xc421da30
rol eax, 0x2c
popf
jmp 0x14017a6e8
cmp r8d, 0x15
jge 0x140183bc8
push rax
pushf
mov eax, 0xd82dfd5b
pushf
not eax
add eax, 0xc0e463fb
xor eax, 0xafb1992b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd007f7ae
xor eax, 0xbf969739
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x919c061b
xor eax, 0xf1ff06c5
rol eax, 0x7b
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc31b84d1
pushf
not eax
add eax, 0xa52d3f7d
xor eax, 0x848cfb82
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa0be7cab
xor eax, 0x9bddda9a
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb2def852
xor eax, 0xc37aa827
rol eax, 5
popf
jmp 0x14017a6e8
mov eax, 0xf6796dab
pushf
not eax
add eax, 0xe340e847
xor eax, 0xaabb8723
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe4544b7e
xor eax, 0xabdb318f
rol eax, 0xb
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x140183d06
push rax
pushf
mov eax, 0xbe9b0188
pushf
not eax
add eax, 0xa35d6f43
xor eax, 0xfa144908
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9f9fe150
xor eax, 0x8d922bae
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa8829c97
xor eax, 0xc8d23a63
rol eax, 0x1a
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x2ebe600f
pushf
not eax
add eax, 0xd393da20
xor eax, 0xbed23af1
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd337ce00
xor eax, 0xd28fec6f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xbd6aa098
xor eax, 0xd4fcbcdc
rol eax, 0x99
popf
pushf
not eax
add eax, 0x88231557
xor eax, 0xf2bfd430
rol eax, 0x91
popf
jmp 0x14017a6e8
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1401c3e82
mov qword [rbp + 0x58], rax
movups xmm0, xmmword [str.jMVzJQlZ_.4_n__H]
movups xmmword [rsp + 0x30], xmm0
movzx eax, byte [0x1400f2090]
mov byte [rsp + 0x40], al
mov r8d, r12d
cmp ebx, 2
jl 0x140183dd9
push rax
pushf
mov eax, 0x9642fd9b
pushf
not eax
add eax, 0xc0898e9a
xor eax, 0xb8faca13
rol eax, 0x22
popf
pushf
not eax
add eax, 0x971d4c9e
xor eax, 0xd2f22fad
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xefac34ac
xor eax, 0xc56d4d6e
rol eax, 0xd1
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x2fefd189
pushf
not eax
add eax, 0xa204d06a
xor eax, 0xee125f4c
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcbe03d91
xor eax, 0xd1c14e19
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe7fbdd44
xor eax, 0xbc3fc6cf
rol eax, 0x74
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0xfa457ca2
pushf
not eax
add eax, 0x87da7553
xor eax, 0x846f25c3
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe8f4f614
xor eax, 0xa7b57a65
rol eax, 0x85
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
nop word [rax + rax]
push rax
pushf
mov eax, 0xcb87cb0c
pushf
not eax
add eax, 0x94c84e66
xor eax, 0xcc615f52
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xcc2fd8e7
xor eax, 0xd1b44076
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xef013f04
xor eax, 0xd6a923b6
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc87c6406
xor eax, 0x888fa7d5
rol eax, 0x8b
popf
jmp 0x14017a6e8
cmp r8d, 0x11
jge 0x1401840b0
push rax
pushf
mov eax, 0x528dfbee
pushf
not eax
add eax, 0xf5facf97
xor eax, 0xde359c14
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb9dbcc22
xor eax, 0xbe18168d
rol eax, 0xb4
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x1964e5c9
pushf
not eax
add eax, 0x82081c48
xor eax, 0x8ba197c2
rol eax, 0x69
popf
pushf
not eax
add eax, 0xedc4a536
xor eax, 0xc2461028
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf265920a
xor eax, 0xb88b38b3
rol eax, 0x19
popf
jmp 0x14017a6e8
movdqa xmm5, xmmword [0x1400f8e70]
movdqa xmm4, xmmword [0x1400f9110]
mov eax, 0x243e2ce5
pushf
not eax
add eax, 0xd6eb5bcd
xor eax, 0x928c8879
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa1346fb2
xor eax, 0x98cac809
rol eax, 0xdd
popf
movd xmm6, eax
movdqa xmm7, xmmword [0x1400f8e90]
movd xmm8, r13d
movdqa xmm0, xmmword [0x1400f9080]
movdqa xmmword [rbp + 0x130], xmm0
lea rcx, [rsp + 0x34]
mov edx, dword [rbp + 0x130]
push rax
pushf
mov eax, 0x96a804bd
pushf
not eax
add eax, 0xd8aab139
xor eax, 0xdfdaeceb
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfc78a64c
xor eax, 0x82585ab9
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf79cd36d
xor eax, 0xb9a0a309
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8de19900
xor eax, 0x853afdc5
rol eax, 0xdc
popf
jmp 0x14017a6e8
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1400f8f60]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140184605
push rax
pushf
mov eax, 0x1ca97e11
pushf
not eax
add eax, 0x8166b5f4
xor eax, 0x99ff94a8
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb0a99e7a
xor eax, 0xc730a24c
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9413d3e3
xor eax, 0xadc2cac0
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa609567d
xor eax, 0xb4ef638a
rol eax, 0x8f
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x17c88e69
pushf
not eax
add eax, 0xd144c585
xor eax, 0xd95a9a21
rol eax, 0x14
popf
pushf
not eax
add eax, 0xef999c0f
xor eax, 0x9ca0c291
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd55175f4
xor eax, 0x8b5bbbf0
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x876477c8
xor eax, 0xd296fee4
rol eax, 0x9d
popf
jmp 0x14017a6e8
mov eax, 0xce8a40d4
pushf
not eax
add eax, 0xad5c6db6
xor eax, 0xdf251218
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf9730a83
xor eax, 0x934c6980
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x85400d37
xor eax, 0xce56eafa
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9422dd18
xor eax, 0x963a9cf2
rol eax, 0x27
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x32
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x14018480d
push rax
pushf
mov eax, 0xab0a0d12
pushf
not eax
add eax, 0xa6b4e9b5
xor eax, 0xacfb9614
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb5ec213f
xor eax, 0xfb649e2c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8f6b42ac
xor eax, 0xc6e1e1a0
rol eax, 0x24
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0xc0550ab4
pushf
not eax
add eax, 0x97af041f
xor eax, 0x873c60b4
rol eax, 0x98
popf
pushf
not eax
add eax, 0x9ccd13db
xor eax, 0xde7cae4d
rol eax, 4
popf
jmp 0x14017a6e8
mov rax, qword [rbp - 0x68]
test rax, rax
je 0x1401849d9
push rax
pushf
mov eax, 0x297d2b97
pushf
not eax
add eax, 0xad77076a
xor eax, 0xfe2cf5fa
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfbacc97c
xor eax, 0xb78f5bff
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc5e2587c
xor eax, 0x8053f515
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xeb69806f
xor eax, 0xc09bb22f
rol eax, 0xb0
popf
jmp 0x14017a6e8
push rax
pushf
mov eax, 0x6c5811e0
pushf
not eax
add eax, 0xc28c4c78
xor eax, 0xbaf433bd
rol eax, 0x17
popf
pushf
not eax
add eax, 0x908969c0
xor eax, 0xfb0a49bb
rol eax, 0x53
popf
jmp 0x14017a6e8
xor edx, edx
mov r8d, 0xc57f2fee
pushf
not r8d
add r8d, 0xe641bc22
xor r8d, 0x9debf9d6
rol r8d, 0x3f
popf
pushf
not r8d
add r8d, 0x9a7dc9df
xor r8d, 0xde83e764
rol r8d, 0x9f
popf
pushf
not r8d
add r8d, 0xf7c91c32
xor r8d, 0xc517a76d
rol r8d, 0x1d
popf
mov rcx, r15
jmp 0x140184a9c
call qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rax, r14
jmp 0x140184c29
mov r15, rdi
push rax
pushf
mov eax, 0x51b76147
pushf
not eax
add eax, 0xf4d2c305
xor eax, 0x9170c448
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb5c90c13
xor eax, 0xbf360bd9
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8c244482
xor eax, 0xf13fce86
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xdbf93db0
xor eax, 0xe2cd6f27
rol eax, 0x44
popf
jmp 0x14017a6e8
xor edx, edx
mov r8d, 0xeb39b921
pushf
not r8d
add r8d, 0xb4c9e0f4
xor r8d, 0xaf294d00
rol r8d, 0xf0
popf
pushf
not r8d
add r8d, 0xfca45884
xor r8d, 0xbf28bee2
rol r8d, 0x6a
popf
pushf
not r8d
add r8d, 0xbc0d0023
xor r8d, 0xacbc2c81
rol r8d, 0x99
popf
pushf
not r8d
add r8d, 0x9976d5ae
xor r8d, 0xcd81fcc6
rol r8d, 0x17
popf
mov rcx, r15
jmp 0x140184bcf
call qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rdx, qword [rbp - 0x60]
mov rcx, rsi
call fcn.14012a71f
push rax
pushf
mov eax, 0x77351a32
pushf
not eax
add eax, 0xdc4de1f7
xor eax, 0xe433040c
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdd8d4b13
xor eax, 0xe0d5a2a8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa17de534
xor eax, 0xdd3afe1c
rol eax, 0x9d
popf
jmp 0x14017a6e8
xor eax, eax
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.14027ae25
lea r11, [rsp + 0x290]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1401c2053
int3