Function at 0x1400d4196
Capabilities:
Access peb ldr_data
Authenticate hmac
Encrypt data using chaskey
Encrypt data using speck
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, 0x86f6ba30
pushf
not eax
add eax, 0xc92cc093
xor eax, 0xd9b9557f
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9e33a6a7
xor eax, 0xf4a4d8df
rol eax, 0xff
popf
cmp eax, 0x63
jne 0x1400d41d3
popf
pop rax
jmp 0x1400d810c
cmp eax, 0x48
jne 0x1400d41e2
popf
pop rax
jmp 0x1400d7241
cmp eax, 0x3f
jne 0x1400d41f1
popf
pop rax
jmp 0x1400d6d6c
cmp eax, 1
jne 0x1400d4200
popf
pop rax
jmp 0x1400d4a90
cmp eax, 0x4a
jne 0x1400d420f
popf
pop rax
jmp 0x1400d746c
cmp eax, 0x78
jne 0x1400d421e
popf
pop rax
jmp 0x1400d8b52
cmp eax, 0x5d
jne 0x1400d422d
popf
pop rax
jmp 0x1400d7dc3
cmp eax, 0x6e
jne 0x1400d423c
popf
pop rax
jmp 0x1400d8646
cmp eax, 0x40
jne 0x1400d424b
popf
pop rax
jmp 0x1400d6e49
cmp eax, 0x74
jne 0x1400d425a
popf
pop rax
jmp 0x1400d8981
cmp eax, 0x2a
jne 0x1400d4269
popf
pop rax
jmp 0x1400d6147
cmp eax, 0x71
jne 0x1400d4278
popf
pop rax
jmp 0x1400d8841
cmp eax, 0x1c
jne 0x1400d4287
popf
pop rax
jmp 0x1400d5972
cmp eax, 0x2e
jne 0x1400d4296
popf
pop rax
jmp 0x1400d6460
cmp eax, 0x4c
jne 0x1400d42a5
popf
pop rax
jmp 0x1400d75d3
cmp eax, 0x2b
jne 0x1400d42b4
popf
pop rax
jmp 0x1400d61de
cmp eax, 0x1b
jne 0x1400d42c3
popf
pop rax
jmp 0x1400d593b
cmp eax, 0x6a
jne 0x1400d42d2
popf
pop rax
jmp 0x1400d845a
cmp eax, 0x23
jne 0x1400d42e1
popf
pop rax
jmp 0x1400d5d3d
cmp eax, 0x5b
jne 0x1400d42f0
popf
pop rax
jmp 0x1400d7ce1
cmp eax, 0x43
jne 0x1400d42ff
popf
pop rax
jmp 0x1400d6fcc
cmp eax, 0x13
jne 0x1400d430e
popf
pop rax
jmp 0x1400d5402
cmp eax, 0x33
jne 0x1400d431d
popf
pop rax
jmp 0x1400d6750
cmp eax, 0x24
jne 0x1400d432c
popf
pop rax
jmp 0x1400d5de8
cmp eax, 0x1e
jne 0x1400d433b
popf
pop rax
jmp 0x1400d5a86
cmp eax, 0xc
jne 0x1400d434a
popf
pop rax
jmp 0x1400d50f1
cmp eax, 0x26
jne 0x1400d4359
popf
pop rax
jmp 0x1400d5f63
cmp eax, 0x27
jne 0x1400d4368
popf
pop rax
jmp 0x1400d5fd4
cmp eax, 0x30
jne 0x1400d4377
popf
pop rax
jmp 0x1400d65e7
cmp eax, 0x10
jne 0x1400d4386
popf
pop rax
jmp 0x1400d52b4
cmp eax, 0x37
jne 0x1400d4395
popf
pop rax
jmp 0x1400d6a06
cmp eax, 9
jne 0x1400d43a4
popf
pop rax
jmp 0x1400d4f52
cmp eax, 0x39
jne 0x1400d43b3
popf
pop rax
jmp 0x1400d6adc
cmp eax, 0x16
jne 0x1400d43c2
popf
pop rax
jmp 0x1400d5644
cmp eax, 0x3b
jne 0x1400d43d1
popf
pop rax
jmp 0x1400d6bc5
cmp eax, 0x4b
jne 0x1400d43e0
popf
pop rax
jmp 0x1400d7526
cmp eax, 0x36
jne 0x1400d43ef
popf
pop rax
jmp 0x1400d6915
cmp eax, 0x14
jne 0x1400d43fe
popf
pop rax
jmp 0x1400d54ac
cmp eax, 0x72
jne 0x1400d440d
popf
pop rax
jmp 0x1400d887b
cmp eax, 0x3d
jne 0x1400d441c
popf
pop rax
jmp 0x1400d6c18
cmp eax, 0x69
jne 0x1400d442b
popf
pop rax
jmp 0x1400d83d7
cmp eax, 0x47
jne 0x1400d443a
popf
pop rax
jmp 0x1400d71d6
cmp eax, 0x51
jne 0x1400d4449
popf
pop rax
jmp 0x1400d7829
cmp eax, 0x11
jne 0x1400d4458
popf
pop rax
jmp 0x1400d5304
cmp eax, 0x35
jne 0x1400d4467
popf
pop rax
jmp 0x1400d68b8
cmp eax, 0x68
jne 0x1400d4476
popf
pop rax
jmp 0x1400d839e
cmp eax, 0x7a
jne 0x1400d4485
popf
pop rax
jmp 0x1400d8c0e
cmp eax, 0x6b
jne 0x1400d4494
popf
pop rax
jmp 0x1400d851f
cmp eax, 0x38
jne 0x1400d44a3
popf
pop rax
jmp 0x1400d6a3a
cmp eax, 0x64
jne 0x1400d44b2
popf
pop rax
jmp 0x1400d816a
cmp eax, 0x5c
jne 0x1400d44c1
popf
pop rax
jmp 0x1400d7d2e
cmp eax, 0x15
jne 0x1400d44d0
popf
pop rax
jmp 0x1400d5548
cmp eax, 5
jne 0x1400d44df
popf
pop rax
jmp 0x1400d4d3d
cmp eax, 6
jne 0x1400d44ee
popf
pop rax
jmp 0x1400d4dcf
cmp eax, 0x5a
jne 0x1400d44fd
popf
pop rax
jmp 0x1400d7c88
cmp eax, 0x49
jne 0x1400d450c
popf
pop rax
jmp 0x1400d7384
cmp eax, 0x1f
jne 0x1400d451b
popf
pop rax
jmp 0x1400d5b3b
cmp eax, 4
jne 0x1400d452a
popf
pop rax
jmp 0x1400d4c09
cmp eax, 0x77
jne 0x1400d4539
popf
pop rax
jmp 0x1400d8b07
cmp eax, 0x4d
jne 0x1400d4548
popf
pop rax
jmp 0x1400d7634
cmp eax, 0x55
jne 0x1400d4557
popf
pop rax
jmp 0x1400d7a48
cmp eax, 0x45
jne 0x1400d4566
popf
pop rax
jmp 0x1400d70a8
cmp eax, 0x2c
jne 0x1400d4575
popf
pop rax
jmp 0x1400d6244
cmp eax, 0x5f
jne 0x1400d4584
popf
pop rax
jmp 0x1400d7e9a
cmp eax, 0x19
jne 0x1400d4593
popf
pop rax
jmp 0x1400d57e6
cmp eax, 0x1d
jne 0x1400d45a2
popf
pop rax
jmp 0x1400d5a3f
cmp eax, 0x61
jne 0x1400d45b1
popf
pop rax
jmp 0x1400d801d
cmp eax, 0x53
jne 0x1400d45c0
popf
pop rax
jmp 0x1400d792a
cmp eax, 0x4f
jne 0x1400d45cf
popf
pop rax
jmp 0x1400d770e
cmp eax, 0x6c
jne 0x1400d45de
popf
pop rax
jmp 0x1400d85ae
cmp eax, 7
jne 0x1400d45ed
popf
pop rax
jmp 0x1400d4e1d
cmp eax, 0x20
jne 0x1400d45fc
popf
pop rax
jmp 0x1400d5bb9
cmp eax, 0x56
jne 0x1400d460b
popf
pop rax
jmp 0x1400d7a92
cmp eax, 0x7c
jne 0x1400d461a
popf
pop rax
jmp 0x1400d8cb9
cmp eax, 0xd
jne 0x1400d4629
popf
pop rax
jmp 0x1400d518a
cmp eax, 0xa
jne 0x1400d4638
popf
pop rax
jmp 0x1400d4fee
cmp eax, 0x18
jne 0x1400d4647
popf
pop rax
jmp 0x1400d573f
cmp eax, 0x28
jne 0x1400d4656
popf
pop rax
jmp 0x1400d6053
cmp eax, 0x22
jne 0x1400d4665
popf
pop rax
jmp 0x1400d5c6f
cmp eax, 0x50
jne 0x1400d4674
popf
pop rax
jmp 0x1400d7784
cmp eax, 0x52
jne 0x1400d4683
popf
pop rax
jmp 0x1400d788a
cmp eax, 0x41
jne 0x1400d4692
popf
pop rax
jmp 0x1400d6e94
cmp eax, 0x67
jne 0x1400d46a1
popf
pop rax
jmp 0x1400d8364
cmp eax, 0x70
jne 0x1400d46b0
popf
pop rax
jmp 0x1400d878c
cmp eax, 0x29
jne 0x1400d46bf
popf
pop rax
jmp 0x1400d60b0
cmp eax, 0x3e
jne 0x1400d46ce
popf
pop rax
jmp 0x1400d6ce6
cmp eax, 0
jne 0x1400d46dd
popf
pop rax
jmp 0x1400d4917
cmp eax, 0x4e
jne 0x1400d46ec
popf
pop rax
jmp 0x1400d767d
cmp eax, 0x31
jne 0x1400d46fb
popf
pop rax
jmp 0x1400d661c
cmp eax, 0x62
jne 0x1400d470a
popf
pop rax
jmp 0x1400d80bf
cmp eax, 0x5e
jne 0x1400d4719
popf
pop rax
jmp 0x1400d7e2a
cmp eax, 0x25
jne 0x1400d4728
popf
pop rax
jmp 0x1400d5e9b
cmp eax, 0xf
jne 0x1400d4737
popf
pop rax
jmp 0x1400d5223
cmp eax, 0x7b
jne 0x1400d4746
popf
pop rax
jmp 0x1400d8c6d
cmp eax, 0x75
jne 0x1400d4755
popf
pop rax
jmp 0x1400d8a30
cmp eax, 3
jne 0x1400d4764
popf
pop rax
jmp 0x1400d4bac
cmp eax, 0x6f
jne 0x1400d4773
popf
pop rax
jmp 0x1400d8713
cmp eax, 0x34
jne 0x1400d4782
popf
pop rax
jmp 0x1400d67f9
cmp eax, 0x54
jne 0x1400d4791
popf
pop rax
jmp 0x1400d79ce
cmp eax, 0x76
jne 0x1400d47a0
popf
pop rax
jmp 0x1400d8abe
cmp eax, 0xb
jne 0x1400d47af
popf
pop rax
jmp 0x1400d5032
cmp eax, 0x66
jne 0x1400d47be
popf
pop rax
jmp 0x1400d82d5
cmp eax, 0x2d
jne 0x1400d47cd
popf
pop rax
jmp 0x1400d6383
cmp eax, 0xe
jne 0x1400d47dc
popf
pop rax
jmp 0x1400d51e9
cmp eax, 0x3a
jne 0x1400d47eb
popf
pop rax
jmp 0x1400d6b5a
cmp eax, 2
jne 0x1400d47fa
popf
pop rax
jmp 0x1400d4ad1
cmp eax, 0x65
jne 0x1400d4809
popf
pop rax
jmp 0x1400d8235
cmp eax, 0x21
jne 0x1400d4818
popf
pop rax
jmp 0x1400d5c37
cmp eax, 0x79
jne 0x1400d4827
popf
pop rax
jmp 0x1400d8bae
cmp eax, 0x17
jne 0x1400d4836
popf
pop rax
jmp 0x1400d569f
cmp eax, 0x58
jne 0x1400d4845
popf
pop rax
jmp 0x1400d7b56
cmp eax, 0x46
jne 0x1400d4854
popf
pop rax
jmp 0x1400d712c
cmp eax, 0x32
jne 0x1400d4863
popf
pop rax
jmp 0x1400d66a9
cmp eax, 0x6d
jne 0x1400d4872
popf
pop rax
jmp 0x1400d85fb
cmp eax, 0x60
jne 0x1400d4881
popf
pop rax
jmp 0x1400d7f57
cmp eax, 0x42
jne 0x1400d4890
popf
pop rax
jmp 0x1400d6f36
cmp eax, 8
jne 0x1400d489f
popf
pop rax
jmp 0x1400d4ea2
cmp eax, 0x57
jne 0x1400d48ae
popf
pop rax
jmp 0x1400d7b16
cmp eax, 0x59
jne 0x1400d48bd
popf
pop rax
jmp 0x1400d7be3
cmp eax, 0x2f
jne 0x1400d48cc
popf
pop rax
jmp 0x1400d64e9
cmp eax, 0x1a
jne 0x1400d48db
popf
pop rax
jmp 0x1400d58b5
cmp eax, 0x73
jne 0x1400d48ea
popf
pop rax
jmp 0x1400d88c6
cmp eax, 0x12
jne 0x1400d48f9
popf
pop rax
jmp 0x1400d534d
cmp eax, 0x44
jne 0x1400d4908
popf
pop rax
jmp 0x1400d7071
cmp eax, 0x3c
jne 0x1400d4917
popf
pop rax
jmp 0x1400d6c10
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xbff8]
mov eax, 0x538fe549
pushf
not eax
add eax, 0xce0c25d2
xor eax, 0x83b0da21
rol eax, 0x44
popf
pushf
not eax
add eax, 0xfd01541b
xor eax, 0xe037a574
rol eax, 0xa4
popf
call fcn.1401099a6
sub rsp, rax
mov r13, r8
xor r14d, r14d
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], 0xf
mov byte [rbp - 0x80], r14b
movsd xmm0, qword [str._UNTUUXf_9]
movsd qword [rsp + 0x30], xmm0
movzx ecx, word [0x140032d50]
mov word [rsp + 0x38], cx
movzx eax, byte [0x140032d52]
mov byte [rsp + 0x30], 0x64
xor byte [rsp + 0x31], 0x3a
xor byte [rsp + 0x32], 0x39
xor byte [rsp + 0x33], 0x3a
xor byte [rsp + 0x34], 0x39
xor byte [rsp + 0x35], 0x3a
xor byte [rsp + 0x36], 0x39
xor byte [rsp + 0x37], 0x3a
xor cl, 0x39
mov byte [rsp + 0x38], cl
xor byte [rsp + 0x39], 0x3a
xor al, 0x39
mov byte [rsp + 0x3a], al
lea rcx, [rsp + 0x30]
call fcn.14006921f
mov r8, rax
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x80]
call fcn.14011ed8b
movzx eax, word [0x140032390]
mov word [rbp + 0xc058], ax
cmp byte [0x140032391], r14b
je 0x1400d4a5d
push rax
pushf
mov eax, 0xf6e5ed61
pushf
not eax
add eax, 0x8988e5e6
xor eax, 0xe47fe777
rol eax, 8
popf
pushf
not eax
add eax, 0xe9feaa29
xor eax, 0xbfb2a131
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xff8da17a
xor eax, 0xf8bff11b
rol eax, 0xe5
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xe4c29259
pushf
not eax
add eax, 0xebb18da5
xor eax, 0xe98b9124
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcdd7239d
xor eax, 0xedf85888
rol eax, 0x3b
popf
jmp 0x1400d41c4
mov byte [rbp + 0xc058], 0x7c
xor byte [rbp + 0xc059], 0x3a
push rax
pushf
mov eax, 0xd8539a41
pushf
not eax
add eax, 0xd9d824de
xor eax, 0xf647191a
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8026785d
xor eax, 0xec9f809d
rol eax, 0xdf
popf
jmp 0x1400d41c4
lea rcx, [rbp + 0xc058]
call fcn.14006921f
mov r8, rax
lea rdx, [rbp + 0xc058]
lea rcx, [rbp - 0x80]
call fcn.14011ed8b
mov rdx, r13
cmp qword [r13 + 0x18], 0xf
jbe 0x1400d4b53
push rax
pushf
mov eax, 0xe14788c2
pushf
not eax
add eax, 0xed2e4a6f
xor eax, 0xdd1b95dd
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe431c2dc
xor eax, 0xfea22359
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd3d545d0
xor eax, 0xaaa3fa4c
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8de66095
xor eax, 0xff714bbd
rol eax, 0xe7
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x8970ff4d
pushf
not eax
add eax, 0xc3760a4a
xor eax, 0xa76618a9
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd314e390
xor eax, 0x9aa8347f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xfa8e2dfc
xor eax, 0x8d9aa504
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe59a6c4e
xor eax, 0x83d3dc01
rol eax, 0x54
popf
jmp 0x1400d41c4
mov rdx, qword [r13]
push rax
pushf
mov eax, 0x6bcaf571
pushf
not eax
add eax, 0xbb412734
xor eax, 0xad946224
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd1150672
xor eax, 0xaf3b700f
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9a9978aa
xor eax, 0xb3535ca1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf82c58ae
xor eax, 0x95163a50
rol eax, 0x6d
popf
jmp 0x1400d41c4
mov r8, qword [r13 + 0x10]
lea rcx, [rbp - 0x80]
call fcn.14011ed8b
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r14
mov rdi, qword [rbp - 0x70]
lea rsi, [rbp - 0x80]
cmp qword [rbp - 0x68], 0xf
cmova rsi, qword [rbp - 0x80]
movabs rbx, 0xc8d6616c93ff1188
pushf
not rbx
add rbx, 0x63967da2
xor rbx, 0x6f976be5
rol rbx, 0xd1
popf
pushf
not rbx
add rbx, 0x62ae027c
xor rbx, 0x52a8d644
rol rbx, 0xc5
popf
pushf
not rbx
add rbx, 0x6c3251e7
xor rbx, 0x688973eb
rol rbx, 0xe
popf
pushf
not rbx
add rbx, 0x66be82b1
xor rbx, 0x770ae689
rol rbx, 0x2a
popf
cmp rdi, rbx
ja 0x1400d4ce4
push rax
pushf
mov eax, 0x13e8926f
pushf
not eax
add eax, 0xa4ab2582
xor eax, 0xddd39d1d
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xde2fcdc6
xor eax, 0xb95ebce5
rol eax, 0xc4
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x4b83e16f
pushf
not eax
add eax, 0xc152999e
xor eax, 0x9aa8b533
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa86db051
xor eax, 0xbb282433
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9f492bbb
xor eax, 0xbad55cc1
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa116ca41
xor eax, 0xcc35618d
rol eax, 0xe4
popf
jmp 0x1400d41c4
cmp rdi, 0xf
ja 0x1400d4d9c
push rax
pushf
mov eax, 0x4f06f41f
pushf
not eax
add eax, 0xdb25b4b6
xor eax, 0xe8b8b15d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb3928256
xor eax, 0xca4615e4
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xeac45ba5
xor eax, 0xabe6a5f6
rol eax, 7
popf
pushf
not eax
add eax, 0x8760d90e
xor eax, 0xf0af0a9c
rol eax, 0x74
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x10aab56c
pushf
not eax
add eax, 0xc665e7fa
xor eax, 0xffc67297
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd4bef421
xor eax, 0xaf805a13
rol eax, 0x77
popf
jmp 0x1400d41c4
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], 0xf
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x40], xmm0
jmp 0x1400d536b
mov rax, rdi
or rax, 0xf
cmp rax, rbx
jbe 0x1400d4e5c
push rax
pushf
mov eax, 0xd6e14966
pushf
not eax
add eax, 0xc8b6ea47
xor eax, 0xf521ab77
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xab72d8a9
xor eax, 0xcad45737
rol eax, 0xe3
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xce07c58b
pushf
not eax
add eax, 0xbb92fece
xor eax, 0xfacea48e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb7c033fd
xor eax, 0x8cf7bb4e
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8ea8468f
xor eax, 0xb638458d
rol eax, 0xb2
popf
jmp 0x1400d41c4
movabs rax, 0x205c1bce46477550
pushf
not rax
add rax, 0x4dfc77d3
xor rax, 0x4d98995a
rol rax, 0x83
popf
pushf
not rax
add rax, 0x459bef28
xor rax, 0x582f1061
rol rax, 0x66
popf
pushf
not rax
add rax, 0x5d0240cd
xor rax, 0x4f5043bf
rol rax, 0
popf
pushf
not rax
add rax, 0x50a0dab7
xor rax, 0x6501f3d8
rol rax, 0x6d
popf
add rax, 0x27
push rax
pushf
mov eax, 0xab19418c
pushf
not eax
add eax, 0xa4e32b9c
xor eax, 0xfa8ee7f2
rol eax, 0x35
popf
pushf
not eax
add eax, 0xee0ed4a1
xor eax, 0xa4eed16e
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe1dc0393
xor eax, 0x87aab333
rol eax, 0xdd
popf
jmp 0x1400d41c4
mov rcx, rax
call fcn.14005ac24
mov rcx, rax
test rax, rax
je 0x1400d4f95
push rax
pushf
mov eax, 0xa6420f91
pushf
not eax
add eax, 0xe2472cf9
xor eax, 0xde7d33a4
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb6d13573
xor eax, 0xc667adae
rol eax, 0xf
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xa18c505f
pushf
not eax
add eax, 0xf89d1911
xor eax, 0xcba85708
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8572a8b2
xor eax, 0x82bc8cdb
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc5c48c3d
xor eax, 0xb625fb59
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb1c42f71
xor eax, 0xb7a14ee8
rol eax, 0xa7
popf
jmp 0x1400d41c4
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1400d534d
mov rbx, rax
mov ecx, 0x6d50030f
pushf
not ecx
add ecx, 0xe964b196
xor ecx, 0xcfb9d12d
rol ecx, 0x65
popf
pushf
not ecx
add ecx, 0xf6f155fc
xor ecx, 0x81413885
rol ecx, 0x76
popf
cmp rax, rcx
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400d50be
push rax
pushf
mov eax, 0x5475be36
pushf
not eax
add eax, 0xbe9acd71
xor eax, 0x9e42b6db
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa9055433
xor eax, 0xd104a680
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9290dd6d
xor eax, 0xbea03a67
rol eax, 0x9c
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x2f112215
pushf
not eax
add eax, 0x984a33bd
xor eax, 0xf8730c6e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa13ef952
xor eax, 0xd8adaf34
rol eax, 0x48
popf
jmp 0x1400d41c4
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d5131
push rax
pushf
mov eax, 0xa8add232
pushf
not eax
add eax, 0xd99ec712
xor eax, 0x80aaea16
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe115f44a
xor eax, 0x8061b6de
rol eax, 0x9d
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xee6c654c
pushf
not eax
add eax, 0xdd36c524
xor eax, 0xa0202d3f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xec212447
xor eax, 0xed77f17e
rol eax, 4
popf
pushf
not eax
add eax, 0x989c00f7
xor eax, 0xa0122953
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8690f38e
xor eax, 0xbb3bda0e
rol eax, 0xf6
popf
jmp 0x1400d41c4
jmp 0x1400d4f52
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d525b
push rax
pushf
mov eax, 0x9433fd39
pushf
not eax
add eax, 0x9d4421fc
xor eax, 0xdffac246
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc75cbadf
xor eax, 0xb4010f64
rol eax, 0xdf
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x1e2a693a
pushf
not eax
add eax, 0x9eca8694
xor eax, 0xb1a509ba
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdac0bbcf
xor eax, 0xcd81c740
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc4c98ca8
xor eax, 0xde18f027
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb365cf09
xor eax, 0xcbac0a9b
rol eax, 0xde
popf
jmp 0x1400d41c4
call fcn.14005ac24
jmp 0x1400d534d
mov rax, r14
push rax
pushf
mov eax, 0xe6cdb47f
pushf
not eax
add eax, 0xfb4cc779
xor eax, 0xaa691f73
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdb754f0d
xor eax, 0xa2324743
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9ea0709e
xor eax, 0xe67dfa00
rol eax, 0x6c
popf
jmp 0x1400d41c4
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rbx
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x40]
call fcn.140051c8a
nop
mov r10, qword [0x1400402b8]
test r10, r10
jne 0x1400d53bc
push rax
pushf
mov eax, 0x470d51da
pushf
not eax
add eax, 0x93f3ef54
xor eax, 0x958779b5
rol eax, 1
popf
pushf
not eax
add eax, 0x9b773ea5
xor eax, 0xe8b3776b
rol eax, 0x1b
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xbf186dc4
pushf
not eax
add eax, 0xed4e396c
xor eax, 0x9147d9f6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x88ff6aed
xor eax, 0x83d86e1f
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc700b223
xor eax, 0x8be2dd6e
rol eax, 0x20
popf
jmp 0x1400d41c4
mov ebx, r14d
mov r11d, 0x2bef4a5e
pushf
not r11d
add r11d, 0xa582ce27
xor r11d, 0x82f5c165
rol r11d, 0x91
popf
pushf
not r11d
add r11d, 0xc9f29c86
xor r11d, 0xaa03090b
rol r11d, 1
popf
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r12, qword [rax]
mov rsi, r12
push rax
pushf
mov eax, 0x87e14a88
pushf
not eax
add eax, 0x85a25661
xor eax, 0xe7de794b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa72643ed
xor eax, 0x960f21b4
rol eax, 0x87
popf
pushf
not eax
add eax, 0xbd2011d2
xor eax, 0xeeae6d42
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xb8c70800
xor eax, 0xe1e5adf9
rol eax, 0xf6
popf
jmp 0x1400d41c4
movups xmm0, xmmword [rsi + 0x58]
movd eax, xmm0
sub ax, 8
test ebx, ebx
je 0x1400d54ef
push rax
pushf
mov eax, 0x739bec13
pushf
not eax
add eax, 0xb8837b1a
xor eax, 0xbc8b1885
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc320a5ea
xor eax, 0xc74776e2
rol eax, 0x28
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xcab6aab9
pushf
not eax
add eax, 0xda20e728
xor eax, 0x80ddf20d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb46ccecf
xor eax, 0xf1d35971
rol eax, 0x82
popf
pushf
not eax
add eax, 0xea6f85ff
xor eax, 0x9efa0973
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xada00156
xor eax, 0xbb8e2aa1
rol eax, 0xe2
popf
jmp 0x1400d41c4
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, 0xc3d6bf7f
pushf
not edx
add edx, 0xdcf5b48b
xor edx, 0x854c75d4
rol edx, 0xd4
popf
pushf
not edx
add edx, 0xdcbcc8a8
xor edx, 0xc5fc12d1
rol edx, 0xca
popf
pushf
not edx
add edx, 0xc06188d5
xor edx, 0x8e9e3657
rol edx, 0x37
popf
cmp rcx, r8
je 0x1400d55eb
push rax
pushf
mov eax, 0x340572c3
pushf
not eax
add eax, 0xc783ca46
xor eax, 0xac7bce67
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xeb8bef15
xor eax, 0xffdef014
rol eax, 0x78
popf
pushf
not eax
add eax, 0xedb5094c
xor eax, 0xe18a0ef9
rol eax, 0x7e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x490ada4
pushf
not eax
add eax, 0xd7333e53
xor eax, 0x9efddb2d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9392095b
xor eax, 0xa17085a9
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe048f941
xor eax, 0xa95ab3bb
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xef0a25ad
xor eax, 0xfc792e16
rol eax, 0xf0
popf
jmp 0x1400d41c4
nop
push rax
pushf
mov eax, 0x4233fdc6
pushf
not eax
add eax, 0x99410fc9
xor eax, 0xba3fcdbc
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb8087803
xor eax, 0xaf90ab8b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xade1fae5
xor eax, 0xd9f65182
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x8ab1f7d8
xor eax, 0x9b867190
rol eax, 0x72
popf
jmp 0x1400d41c4
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x1400d56f9
push rax
pushf
mov eax, 0xb5853b99
pushf
not eax
add eax, 0xe9a79ba4
xor eax, 0xa9e0bf35
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa2be342a
xor eax, 0xa2f2bcaf
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe64018af
xor eax, 0xa2cf2d92
rol eax, 0x94
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x930a7c3e
pushf
not eax
add eax, 0xffdbdc62
xor eax, 0xead364bc
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf8b0a4b8
xor eax, 0xd72b7c4b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd40f155b
xor eax, 0x8c21d2a3
rol eax, 0x14
popf
jmp 0x1400d41c4
cmp edx, ebx
jne 0x1400d578d
push rax
pushf
mov eax, 0x3fccd0a1
pushf
not eax
add eax, 0xc5a1a173
xor eax, 0xc7ab0927
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x969278ab
xor eax, 0xfb9caa8d
rol eax, 9
popf
pushf
not eax
add eax, 0xbf8552d5
xor eax, 0x9be09631
rol eax, 0xf5
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x57a853bc
pushf
not eax
add eax, 0xb9d13cb0
xor eax, 0xaa120647
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa9d33ba2
xor eax, 0xb92f6158
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc7fd9fc0
xor eax, 0xbf6d7ebc
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbb5ddd7a
xor eax, 0xf787136b
rol eax, 0xda
popf
jmp 0x1400d41c4
mov r9, qword [rsi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov rcx, qword [rax + r9 + 0x88]
mov r15, rcx
shr r15, 0x20
mov edi, ecx
push r9
not r9
sub rdi, r9
pop r9
sub rdi, 1
cmp rdi, r9
je 0x1400d586f
push rax
pushf
mov eax, 0x5ff2c161
pushf
not eax
add eax, 0xd4c3585d
xor eax, 0xb2f8d1d3
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe0d42608
xor eax, 0x888515f4
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf4fef7f7
xor eax, 0x80a5cf27
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf79ab44e
xor eax, 0x83b70359
rol eax, 0xc9
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x7bc8926d
pushf
not eax
add eax, 0xfc2ed8d1
xor eax, 0x8b66595d
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd7fea036
xor eax, 0xf36c5872
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x87220f6f
xor eax, 0x9116f282
rol eax, 0x48
popf
jmp 0x1400d41c4
mov r8d, dword [rdi + 0x18]
test r8d, r8d
je 0x1400d58f5
push rax
pushf
mov eax, 0xad221b7c
pushf
not eax
add eax, 0x94c36204
xor eax, 0xd5f25bfb
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb9ff98e8
xor eax, 0x840ecf9d
rol eax, 2
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x9d67d9e4
pushf
not eax
add eax, 0x84741f69
xor eax, 0xbdf1dd84
rol eax, 0x47
popf
pushf
not eax
add eax, 0xfd8ad7c6
xor eax, 0xa2883f50
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc93ab941
xor eax, 0xb01f3231
rol eax, 0xff
popf
jmp 0x1400d41c4
mov r14d, dword [rdi + 0x20]
push rax
pushf
mov eax, 0x99ce3789
pushf
not eax
add eax, 0xbaea81de
xor eax, 0xbc2db176
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xba3182a1
xor eax, 0xbca04408
rol eax, 0x16
popf
jmp 0x1400d41c4
dec r8d
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r14]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov edx, 0xb8a4c76e
pushf
not edx
add edx, 0xca34eddf
xor edx, 0x9d428d02
rol edx, 2
popf
pushf
not edx
add edx, 0xea13b02f
xor edx, 0xece37fd3
rol edx, 0xeb
popf
pushf
not edx
add edx, 0x83847c1a
xor edx, 0x90446071
rol edx, 0x41
popf
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1400d5a0c
push rax
pushf
mov eax, 0xb28af6fe
pushf
not eax
add eax, 0x962aea92
xor eax, 0xa40034c5
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfe211b1e
xor eax, 0xc373de1f
rol eax, 0x50
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x8fe94bf1
pushf
not eax
add eax, 0xa8b59ee3
xor eax, 0x8eb8408d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd95fd986
xor eax, 0xc6e3436d
rol eax, 0x9e
popf
jmp 0x1400d41c4
nop
push rax
pushf
mov eax, 0x7e762898
pushf
not eax
add eax, 0xd7485606
xor eax, 0xe5962e6a
rol eax, 0x37
popf
pushf
not eax
add eax, 0xeb2c43f3
xor eax, 0xfb762ff8
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf9f73e64
xor eax, 0x91285ae1
rol eax, 0xb
popf
jmp 0x1400d41c4
movsx eax, al
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx]
lea rcx, [rcx + 1]
test al, al
jne 0x1400d5af5
push rax
pushf
mov eax, 0xe36b76e4
pushf
not eax
add eax, 0xc396d735
xor eax, 0xc44c2d40
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9f6087a7
xor eax, 0xa33c3b5c
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xea7a0db5
xor eax, 0xc6359239
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa58f07a2
xor eax, 0xa726eae4
rol eax, 0x7a
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x9bacd3df
pushf
not eax
add eax, 0xcdf30956
xor eax, 0xa848658c
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb61ddb47
xor eax, 0x999ffefe
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa7f64c81
xor eax, 0x93bde870
rol eax, 0x65
popf
jmp 0x1400d41c4
cmp edx, r11d
je 0x1400d5b86
push rax
pushf
mov eax, 0xdb54cf9a
pushf
not eax
add eax, 0xef683c4b
xor eax, 0xff8ac967
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc7a2bf2d
xor eax, 0x9cfc111b
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xee46877d
xor eax, 0xa105741f
rol eax, 0x17
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x56280be9
pushf
not eax
add eax, 0xb7f83eaf
xor eax, 0x896cf27c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcb1f918f
xor eax, 0x9af5575f
rol eax, 0x13
popf
jmp 0x1400d41c4
test r8d, r8d
jne 0x1400d5c04
push rax
pushf
mov eax, 0xdf8995c3
pushf
not eax
add eax, 0xd466ab33
xor eax, 0xa972eeaa
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbd64da08
xor eax, 0xe83b454b
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdfbc9a41
xor eax, 0xcd7dcfc6
rol eax, 0x64
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xf534d886
pushf
not eax
add eax, 0xe52a7774
xor eax, 0x8a6c0795
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa46dc121
xor eax, 0xb39a8dee
rol eax, 0xcf
popf
jmp 0x1400d41c4
jmp 0x1400d60b0
mov ecx, dword [rdi + 0x1c]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
movzx eax, word [rax + r8*2]
mov r10d, dword [rcx + rax*4]
push r9
not r9
sub r10, r9
pop r9
sub r10, 1
cmp r10, rdi
jbe 0x1400d5cf7
push rax
pushf
mov eax, 0x73e9fa1a
pushf
not eax
add eax, 0xc162f100
xor eax, 0xce291ea6
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9f3267b7
xor eax, 0xabc40eba
rol eax, 0x52
popf
pushf
not eax
add eax, 0x96abff0c
xor eax, 0xcf853c4a
rol eax, 0x7c
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x21ad189a
pushf
not eax
add eax, 0x90dd7309
xor eax, 0x90a3df03
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8bd49e99
xor eax, 0xe7217f0e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa0724441
xor eax, 0x9a2a221c
rol eax, 0xc4
popf
jmp 0x1400d41c4
lea rax, [r15 + rdi]
cmp r10, rax
jae 0x1400d5da2
push rax
pushf
mov eax, 0x149dbd81
pushf
not eax
add eax, 0x9a670243
xor eax, 0xd5d50891
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe628e4cd
xor eax, 0x8fe371e2
rol eax, 0x45
popf
pushf
not eax
add eax, 0x826ae803
xor eax, 0xf8e06eac
rol eax, 0x70
popf
pushf
not eax
add eax, 0xaf131e96
xor eax, 0xf1ae242f
rol eax, 1
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x61714983
pushf
not eax
add eax, 0xf90e206c
xor eax, 0xf18ab888
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8e33fb83
xor eax, 0xfe9424a3
rol eax, 0x77
popf
pushf
not eax
add eax, 0x82440a0c
xor eax, 0xe03fc2ec
rol eax, 0xe2
popf
jmp 0x1400d41c4
mov ebx, 0xbeca50c
pushf
not ebx
add ebx, 0x8f04c58a
xor ebx, 0x92aa4229
rol ebx, 0x42
popf
pushf
not ebx
add ebx, 0xf9e2840a
xor ebx, 0xbad5042c
rol ebx, 0xee
popf
mov r11d, ebx
movzx eax, byte [r10]
cmp al, 0x2e
je 0x1400d5e68
push rax
pushf
mov eax, 0x5762b543
pushf
not eax
add eax, 0x91155237
xor eax, 0xc7d914f8
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xeefdaf89
xor eax, 0xba4dfc7a
rol eax, 0xf
popf
pushf
not eax
add eax, 0x991e2126
xor eax, 0x9a9517c1
rol eax, 0x9a
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xcdf98414
pushf
not eax
add eax, 0xb4d06c8c
xor eax, 0xec40f4f9
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa43995a0
xor eax, 0x882469fe
rol eax, 0xde
popf
jmp 0x1400d41c4
movsx eax, al
xor eax, ebx
imul ebx, eax, 0x1000193
inc r10
movzx eax, byte [r10]
cmp al, 0x2e
jne 0x1400d5f0a
push rax
pushf
mov eax, 0x53e29129
pushf
not eax
add eax, 0xa400670f
xor eax, 0xb56a681a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xed0ab0b6
xor eax, 0xa03583b4
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xabac5bd5
xor eax, 0xb53014e8
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xbd40b224
xor eax, 0xf4be783a
rol eax, 0x3a
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x65ddae2
pushf
not eax
add eax, 0xf136ec66
xor eax, 0xc4822119
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfe0bdaa5
xor eax, 0xf7a291ff
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa255b7e4
xor eax, 0xe1010bfa
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x86be2fc9
xor eax, 0xef28090e
rol eax, 0x91
popf
jmp 0x1400d41c4
inc r10
movzx eax, byte [r10]
test al, al
je 0x1400d5fa1
push rax
pushf
mov eax, 0xd2857073
pushf
not eax
add eax, 0x90a0d1c4
xor eax, 0xe7536bd2
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfc22991f
xor eax, 0xdbf88dc9
rol eax, 0xfc
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x5846bef1
pushf
not eax
add eax, 0xa21221ba
xor eax, 0x8d8de7c0
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xcacdaef5
xor eax, 0xaa1986ae
rol eax, 0x2c
popf
jmp 0x1400d41c4
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
lea r10, [r10 + 1]
movzx eax, byte [r10]
test al, al
jne 0x1400d6020
push rax
pushf
mov eax, 0x14738e68
pushf
not eax
add eax, 0xfa269222
xor eax, 0x990a1992
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb29c4db9
xor eax, 0xd2d0bc16
rol eax, 0xa8
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xb4d2ba3d
pushf
not eax
add eax, 0xdcfd1be9
xor eax, 0x890e2b57
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xe03427ed
xor eax, 0xe6f53f57
rol eax, 0x13
popf
jmp 0x1400d41c4
mov rsi, qword [r12]
push rax
pushf
mov eax, 0x252ce120
pushf
not eax
add eax, 0x8ef7ad17
xor eax, 0x88ffa319
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb29335ef
xor eax, 0x9cadf35d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc2bc550a
xor eax, 0x8126c664
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbeda746f
xor eax, 0xde9e4fed
rol eax, 0x16
popf
jmp 0x1400d41c4
mov rax, qword [rsi]
mov rsi, rax
cmp rax, r12
je 0x1400d6101
push rax
pushf
mov eax, 0x27a83654
pushf
not eax
add eax, 0x814f6706
xor eax, 0xc6118797
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf46475af
xor eax, 0xc8fd6ff6
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb5654832
xor eax, 0xfef5c7ca
rol eax, 0xb6
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x6f2e8a1f
pushf
not eax
add eax, 0xabe5a010
xor eax, 0xb8784cb1
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8ace3b72
xor eax, 0xdb0d2454
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x829fedb0
xor eax, 0x9a683123
rol eax, 0x43
popf
jmp 0x1400d41c4
cmp qword [rax + 0x30], 0
jne 0x1400d6185
push rax
pushf
mov eax, 0x17e53150
pushf
not eax
add eax, 0xaabb09f0
xor eax, 0xc8f38233
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x90c64db0
xor eax, 0xe5af6819
rol eax, 0x96
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x91c67495
pushf
not eax
add eax, 0xdd71d4a2
xor eax, 0xac8ee2bb
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xdc0bc237
xor eax, 0xa936252c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb6f1e14b
xor eax, 0x84316cfe
rol eax, 0xc
popf
pushf
not eax
add eax, 0x810407b6
xor eax, 0xb199dbf4
rol eax, 0x3d
popf
jmp 0x1400d41c4
xor r14d, r14d
mov r10d, r14d
mov qword [0x1400402b8], r10
push rax
pushf
mov eax, 0x9c0a88eb
pushf
not eax
add eax, 0x9d720ae9
xor eax, 0xca7a1750
rol eax, 0x41
popf
pushf
not eax
add eax, 0x99b2f541
xor eax, 0xcd1a755c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb1d524b8
xor eax, 0xb6c4d0fd
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd03148ef
xor eax, 0xed9766fb
rol eax, 0x8f
popf
jmp 0x1400d41c4
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rdx, qword [rbp - 0x40]
xor r9d, r9d
mov r8d, dword [rbp - 0x30]
mov rcx, qword [rbp + 0xc040]
mov rcx, qword [rcx + 0x198]
call r10
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r14
mov ebx, 0xf4ec440e
pushf
not ebx
add ebx, 0xea1b4ed3
xor ebx, 0xbbf20449
rol ebx, 0x2f
popf
pushf
not ebx
add ebx, 0xf403c4e2
xor ebx, 0x94de6371
rol ebx, 0xac
popf
pushf
not ebx
add ebx, 0x8fbf06bf
xor ebx, 0x87bbd1f4
rol ebx, 2
popf
pushf
not ebx
add ebx, 0xe1eabd45
xor ebx, 0xa056a2e1
rol ebx, 0xfc
popf
mov qword [rsp + 0x78], rbx
mov byte [rsp + 0x60], 0
nop dword [rax]
nop word [rax + rax]
mov r10, qword [0x140040310]
test r10, r10
jne 0x1400d633d
push rax
pushf
mov eax, 0xba2d70e5
pushf
not eax
add eax, 0xc385d51c
xor eax, 0x803e41e7
rol eax, 6
popf
pushf
not eax
add eax, 0xacc327d0
xor eax, 0xd60fce87
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9d4b7e8d
xor eax, 0xf696a495
rol eax, 0xab
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x705dbcbe
pushf
not eax
add eax, 0xcfdb662b
xor eax, 0xba4551f4
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd7e65c23
xor eax, 0xf72c5f5c
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xa2b14660
xor eax, 0x9110b9b1
rol eax, 0xb8
popf
jmp 0x1400d41c4
mov ebx, r14d
mov r11d, 0xd883c4d8
pushf
not r11d
add r11d, 0xd24e7ffd
xor r11d, 0xf05865c5
rol r11d, 8
popf
pushf
not r11d
add r11d, 0xd94f6fa0
xor r11d, 0x98f3c803
rol r11d, 0xab
popf
pushf
not r11d
add r11d, 0xf21d4209
xor r11d, 0xb90f22ff
rol r11d, 0xd4
popf
pushf
not r11d
add r11d, 0x977bc818
xor r11d, 0xe87678a0
rol r11d, 0xb8
popf
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r12, qword [rax]
mov rsi, r12
push rax
pushf
mov eax, 0x3701e8c8
pushf
not eax
add eax, 0xb88f5b2b
xor eax, 0xcef618c3
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc171e0ef
xor eax, 0xd8a2f70b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xddab64e7
xor eax, 0xcc603c73
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf6a86acb
xor eax, 0xa6f8cac6
rol eax, 0xe3
popf
jmp 0x1400d41c4
movups xmm0, xmmword [rsi + 0x58]
movd eax, xmm0
sub ax, 8
test ebx, ebx
je 0x1400d64b6
push rax
pushf
mov eax, 0xdf2baa00
pushf
not eax
add eax, 0x9476de82
xor eax, 0x85d6deef
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdd6eca17
xor eax, 0xa7d52033
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xef41576c
xor eax, 0xa90ef3a2
rol eax, 0xf8
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xabef7b4f
pushf
not eax
add eax, 0xbcac87bd
xor eax, 0xfa11ec86
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9c7605e1
xor eax, 0xeccb543d
rol eax, 0xbb
popf
jmp 0x1400d41c4
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, 0x9046a5a5
pushf
not edx
add edx, 0xcbca72ca
xor edx, 0xc3d78012
rol edx, 0x54
popf
pushf
not edx
add edx, 0xd710e0e4
xor edx, 0xe0c2d727
rol edx, 0x95
popf
pushf
not edx
add edx, 0xa9667eb0
xor edx, 0xe42d69a1
rol edx, 0xf7
popf
pushf
not edx
add edx, 0x821bc832
xor edx, 0xfc79a50d
rol edx, 0x90
popf
cmp rcx, r8
je 0x1400d65b4
push rax
pushf
mov eax, 0xc2b79cf1
pushf
not eax
add eax, 0xbd901150
xor eax, 0xe23047cb
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb078aaaf
xor eax, 0x887f6392
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe61428dd
xor eax, 0xde9811ce
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe3730852
xor eax, 0xc78fa892
rol eax, 0x8c
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x81943e10
pushf
not eax
add eax, 0xe11c3222
xor eax, 0xa5030e6b
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9a3eb8f8
xor eax, 0x9fb9be4f
rol eax, 0
popf
jmp 0x1400d41c4
nop
push rax
pushf
mov eax, 0xa4799292
pushf
not eax
add eax, 0x8fb62458
xor eax, 0xaba548bd
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc3e8fc18
xor eax, 0xe1819630
rol eax, 0xc3
popf
jmp 0x1400d41c4
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x1400d6676
push rax
pushf
mov eax, 0x33150601
pushf
not eax
add eax, 0xf51a1d78
xor eax, 0x8c7d7017
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc5afa2ab
xor eax, 0xcdd0e11f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf6bf3efb
xor eax, 0xcb4da75f
rol eax, 0x3f
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xbfa80079
pushf
not eax
add eax, 0xa6ef2d93
xor eax, 0xbcefdefc
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8d51cdb4
xor eax, 0xdf7b73c1
rol eax, 0x53
popf
jmp 0x1400d41c4
cmp edx, ebx
jne 0x1400d670a
push rax
pushf
mov eax, 0x433ee8db
pushf
not eax
add eax, 0xe43afaf5
xor eax, 0xa44d9204
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe1b99cf3
xor eax, 0x95177bc4
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xfbbd6b7d
xor eax, 0xc7bd5119
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe68c8e6d
xor eax, 0x9905b6a6
rol eax, 0x16
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x90496956
pushf
not eax
add eax, 0xd7740413
xor eax, 0x95ba77ec
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd6ee6890
xor eax, 0xb8bb78b4
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xedcf0298
xor eax, 0xf7ceaafb
rol eax, 0xaa
popf
jmp 0x1400d41c4
mov r9, qword [rsi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov rcx, qword [rax + r9 + 0x88]
mov r15, rcx
shr r15, 0x20
mov edi, ecx
push r9
not r9
sub rdi, r9
pop r9
sub rdi, 1
cmp rdi, r9
je 0x1400d67b3
push rax
pushf
mov eax, 0x306708ae
pushf
not eax
add eax, 0xdbf1b67f
xor eax, 0xd1b89eec
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9e8b4df6
xor eax, 0x85772fb8
rol eax, 0xb3
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x21611f73
pushf
not eax
add eax, 0xfbb8dca8
xor eax, 0xcdb42c94
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc579dd79
xor eax, 0xcd94d6d7
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x980a0af8
xor eax, 0xfb67c74d
rol eax, 0xe2
popf
jmp 0x1400d41c4
mov r8d, dword [rdi + 0x18]
test r8d, r8d
je 0x1400d685f
push rax
pushf
mov eax, 0x99ba7fd1
pushf
not eax
add eax, 0xf77e26fd
xor eax, 0xcee6cedf
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9a763796
xor eax, 0xca655f24
rol eax, 0x17
popf
pushf
not eax
add eax, 0xbcaef42a
xor eax, 0x93b34165
rol eax, 0xac
popf
pushf
not eax
add eax, 0xfeb1512d
xor eax, 0xa798f64f
rol eax, 0x39
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xdb3a8bcf
pushf
not eax
add eax, 0xdcb60ce0
xor eax, 0x8d725a49
rol eax, 0x14
popf
pushf
not eax
add eax, 0xbf5dc039
xor eax, 0xbdaf9fa0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xae6a8ce4
xor eax, 0x999bdd7a
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcd77d277
xor eax, 0xd13d0783
rol eax, 0x87
popf
jmp 0x1400d41c4
mov r14d, dword [rdi + 0x20]
push rax
pushf
mov eax, 0x6804a003
pushf
not eax
add eax, 0xe0f26a74
xor eax, 0xffde230b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9c2834a9
xor eax, 0xc338ca48
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc1824e51
xor eax, 0xac8c5280
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x85f7ea31
xor eax, 0xa92bd12f
rol eax, 0x61
popf
jmp 0x1400d41c4
dec r8d
lea rax, [r14 + r8*4]
mov eax, dword [rax + r9]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
mov edx, 0xd462ffca
pushf
not edx
add edx, 0xf2520342
xor edx, 0xc6db3c4e
rol edx, 0x23
popf
pushf
not edx
add edx, 0xb3f3bce3
xor edx, 0xe33506f1
rol edx, 0x4e
popf
movzx ecx, byte [rax]
inc rax
test cl, cl
je 0x1400d69c0
push rax
pushf
mov eax, 0xac613691
pushf
not eax
add eax, 0x80ff5532
xor eax, 0xc3021514
rol eax, 0x94
popf
pushf
not eax
add eax, 0xab44a3c7
xor eax, 0xeab966f9
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa766439a
xor eax, 0xef438ba3
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8c2885e0
xor eax, 0xd4fee372
rol eax, 0x91
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xc30e9853
pushf
not eax
add eax, 0xb1c0d3a5
xor eax, 0xd56cb2f4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8b6e70e2
xor eax, 0xf03a189d
rol eax, 0x12
popf
pushf
not eax
add eax, 0xca23d8dd
xor eax, 0x8639854e
rol eax, 0xa6
popf
jmp 0x1400d41c4
nop
push rax
pushf
mov eax, 0x9a82f80
pushf
not eax
add eax, 0xcc7515da
xor eax, 0xd33f5af2
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8496d242
xor eax, 0x931d7c1e
rol eax, 0x4a
popf
jmp 0x1400d41c4
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [rax]
lea rax, [rax + 1]
test cl, cl
jne 0x1400d6a83
push rax
pushf
mov eax, 0xaaa3f1bd
pushf
not eax
add eax, 0xc3da6b08
xor eax, 0xe3367630
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8913adfd
xor eax, 0x9a0badbf
rol eax, 0xeb
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x18cd1166
pushf
not eax
add eax, 0xaff969ec
xor eax, 0x9e295d07
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc2b73cb0
xor eax, 0xf8155eb2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x91a179cb
xor eax, 0xc750928f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xfa6acd7e
xor eax, 0x8b534693
rol eax, 0x97
popf
jmp 0x1400d41c4
cmp edx, r11d
je 0x1400d6b27
push rax
pushf
mov eax, 0xcd809002
pushf
not eax
add eax, 0x9cfc4e0b
xor eax, 0xfa763d38
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb73f2ea6
xor eax, 0x9593b012
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc70c9437
xor eax, 0xb7fe4e73
rol eax, 0xcf
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x8aa42e61
pushf
not eax
add eax, 0x91492231
xor eax, 0xe03e396f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xfde1fa6a
xor eax, 0x890ba56d
rol eax, 0xc2
popf
jmp 0x1400d41c4
test r8d, r8d
jne 0x1400d6b92
push rax
pushf
mov eax, 0x1a13847a
pushf
not eax
add eax, 0xf2bd1b93
xor eax, 0xc3baf9ce
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf4cfcf14
xor eax, 0xd11476a7
rol eax, 0xc7
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xf19ab42c
pushf
not eax
add eax, 0x8edcd8db
xor eax, 0xf8dd6dda
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe908ca64
xor eax, 0x81350d4a
rol eax, 0xb4
popf
jmp 0x1400d41c4
jmp 0x1400d70a8
xor r14d, r14d
jmp 0x1400d61e4
mov ecx, dword [rdi + 0x1c]
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov eax, dword [rdi + 0x24]
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
movzx eax, word [rax + r8*2]
mov r10d, dword [rcx + rax*4]
push r9
not r9
sub r10, r9
pop r9
sub r10, 1
cmp r10, rdi
jbe 0x1400d6cb3
push rax
pushf
mov eax, 0x2d7cf22
pushf
not eax
add eax, 0xcd74e618
xor eax, 0xea31a518
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa161f4a3
xor eax, 0xd5187a4f
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8418e3b5
xor eax, 0xa695674b
rol eax, 0x28
popf
pushf
not eax
add eax, 0xeecb54c2
xor eax, 0xe1566318
rol eax, 0x5e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x922464fc
pushf
not eax
add eax, 0x88eef90b
xor eax, 0xe55c29f7
rol eax, 0x46
popf
pushf
not eax
add eax, 0xacd928d7
xor eax, 0xf729aa93
rol eax, 0xc6
popf
jmp 0x1400d41c4
lea rax, [r15 + rdi]
cmp r10, rax
jae 0x1400d6d39
push rax
pushf
mov eax, 0xf964cf12
pushf
not eax
add eax, 0x9fc73f94
xor eax, 0xa850664b
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xaa0f5fd9
xor eax, 0xfd81f9dc
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc7456421
xor eax, 0xaf4bd2cd
rol eax, 0xd4
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xf2690323
pushf
not eax
add eax, 0xe55073ee
xor eax, 0xe2786756
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe7b1fd43
xor eax, 0xe72fe960
rol eax, 0xea
popf
jmp 0x1400d41c4
mov ebx, 0xda85b789
pushf
not ebx
add ebx, 0x8ea695ae
xor ebx, 0xd71fde01
rol ebx, 0x49
popf
pushf
not ebx
add ebx, 0xcdf2f42d
xor ebx, 0xb045b4a0
rol ebx, 0x5d
popf
pushf
not ebx
add ebx, 0xf87c2157
xor ebx, 0x98405a3e
rol ebx, 0x35
popf
pushf
not ebx
add ebx, 0xa5ec7b2d
xor ebx, 0xef8ff4cc
rol ebx, 0x7a
popf
mov r11d, ebx
movzx eax, byte [r10]
cmp al, 0x2e
je 0x1400d6e03
push rax
pushf
mov eax, 0xed673ce
pushf
not eax
add eax, 0xd4f476e4
xor eax, 0xfb826fa2
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8b0f07f7
xor eax, 0xb35b7a60
rol eax, 0x8a
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x6abb5b81
pushf
not eax
add eax, 0xb60c0497
xor eax, 0xebd082e1
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xff2ec71e
xor eax, 0xf8df4b66
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xec8ade1f
xor eax, 0xb7790073
rol eax, 0xce
popf
jmp 0x1400d41c4
nop dword [rax + rax]
push rax
pushf
mov eax, 0x54c409b9
pushf
not eax
add eax, 0x824ba7fb
xor eax, 0xab60757e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd4f793e1
xor eax, 0xc25e30b9
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc52a141b
xor eax, 0x976c870f
rol eax, 0x3b
popf
jmp 0x1400d41c4
movsx eax, al
xor eax, ebx
imul ebx, eax, 0x1000193
inc r10
movzx eax, byte [r10]
cmp al, 0x2e
jne 0x1400d6edd
push rax
pushf
mov eax, 0xf9bcd7df
pushf
not eax
add eax, 0xc93e1328
xor eax, 0xcc99ad82
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8eb3ec61
xor eax, 0xdc332733
rol eax, 0xde
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x104786bf
pushf
not eax
add eax, 0xa832c968
xor eax, 0xa59fa7a0
rol eax, 0x99
popf
pushf
not eax
add eax, 0xac51c1c7
xor eax, 0xfa827467
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xad931076
xor eax, 0x82fbecbc
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb961dd1d
xor eax, 0xf2610f7d
rol eax, 5
popf
jmp 0x1400d41c4
inc r10
movzx eax, byte [r10]
test al, al
je 0x1400d6f74
push rax
pushf
mov eax, 0x5c202f6d
pushf
not eax
add eax, 0xeeb034e1
xor eax, 0xdf769ac8
rol eax, 0x75
popf
pushf
not eax
add eax, 0x81d6a4f6
xor eax, 0xc96ce822
rol eax, 8
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x6e18d1ea
pushf
not eax
add eax, 0x9b400e81
xor eax, 0xcd57e83c
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb3e7c560
xor eax, 0xe165e808
rol eax, 1
popf
pushf
not eax
add eax, 0xeca7f6e8
xor eax, 0xad7e082a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbe3e1531
xor eax, 0x8bd8b9e2
rol eax, 0xab
popf
jmp 0x1400d41c4
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
lea r10, [r10 + 1]
movzx eax, byte [r10]
test al, al
jne 0x1400d702b
push rax
pushf
mov eax, 0xcab81b52
pushf
not eax
add eax, 0xf4ce5ef7
xor eax, 0xeab74467
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa1683a51
xor eax, 0xd6d999d1
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbec29018
xor eax, 0xeab3144b
rol eax, 0xb1
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x9b3a13eb
pushf
not eax
add eax, 0xff0070a4
xor eax, 0xa38b6109
rol eax, 0x86
popf
pushf
not eax
add eax, 0xdc48010a
xor eax, 0xc2b306a2
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9fe8a08c
xor eax, 0xfb2b4cdb
rol eax, 0x94
popf
jmp 0x1400d41c4
mov rsi, qword [r12]
push rax
pushf
mov eax, 0x6ae108c6
pushf
not eax
add eax, 0xd75d0c9f
xor eax, 0xafd2bc93
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8e964e9c
xor eax, 0xcf4a8ebd
rol eax, 0x7c
popf
jmp 0x1400d41c4
mov rax, qword [rsi]
mov rsi, rax
cmp rax, r12
je 0x1400d70e6
push rax
pushf
mov eax, 0xbc0b7628
pushf
not eax
add eax, 0xdb0b717f
xor eax, 0xbadefb1c
rol eax, 0x32
popf
pushf
not eax
add eax, 0xddad1508
xor eax, 0xec828481
rol eax, 0x45
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xea037433
pushf
not eax
add eax, 0xd02232fd
xor eax, 0x97f51098
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe1811de2
xor eax, 0x925fd256
rol eax, 6
popf
pushf
not eax
add eax, 0xd3379f00
xor eax, 0xe635d2a6
rol eax, 0x10
popf
jmp 0x1400d41c4
cmp qword [rax + 0x30], 0
jne 0x1400d717d
push rax
pushf
mov eax, 0xfcef5e13
pushf
not eax
add eax, 0xc0944c94
xor eax, 0xf44e069c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf7f74bb2
xor eax, 0xd0ee3b2f
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc59d9654
xor eax, 0xf16559d8
rol eax, 0x7f
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x7e99cc5f
pushf
not eax
add eax, 0x98a1cd9b
xor eax, 0xf10a11e6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xddd86db0
xor eax, 0xdccf2701
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc46d13a4
xor eax, 0x81d62918
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9f51edec
xor eax, 0x85269425
rol eax, 0x7a
popf
jmp 0x1400d41c4
xor r14d, r14d
mov r10d, r14d
mov qword [0x140040310], r10
mov rbx, qword [rsp + 0x78]
push rax
pushf
mov eax, 0x65ed70d9
pushf
not eax
add eax, 0x88460cbc
xor eax, 0xfa4811bc
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe23a1aa4
xor eax, 0x936dbe37
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc3ba360e
xor eax, 0xc26159d1
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x91afd247
xor eax, 0xdf508354
rol eax, 0x96
popf
jmp 0x1400d41c4
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r14
xor r9d, r9d
mov r8d, 0x6a5af2e0
pushf
not r8d
add r8d, 0xbcf99c37
xor r8d, 0xc4dbbd98
rol r8d, 0x7b
popf
pushf
not r8d
add r8d, 0xb066ebad
xor r8d, 0x8150f149
rol r8d, 0x13
popf
pushf
not r8d
add r8d, 0xed3393e8
xor r8d, 0xb6860b4e
rol r8d, 0x46
popf
pushf
not r8d
add r8d, 0xe2d90efd
xor r8d, 0xd52b2cc1
rol r8d, 0xd8
popf
lea rdx, [rbp - 0x10]
mov rax, qword [rbp + 0xc040]
mov rcx, qword [rax + 0x198]
call r10
movsxd rdi, eax
mov r8, rdi
lea rdx, [rbp - 0x10]
lea rcx, [rsp + 0x40]
call fcn.1400ed668
nop
mov rax, qword [rsp + 0x50]
lea rcx, [rax - 5]
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], r14
cmp rax, rcx
jb 0x1400d7351
push rax
pushf
mov eax, 0xd07c2442
pushf
not eax
add eax, 0xa1a3e071
xor eax, 0xae3cc16b
rol eax, 0x11
popf
pushf
not eax
add eax, 0xbe809110
xor eax, 0xb655a767
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8ddcbce2
xor eax, 0xb7c6e661
rol eax, 0x2e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x8882cc0f
pushf
not eax
add eax, 0xa6792fa3
xor eax, 0xea428e71
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf0f51d68
xor eax, 0xc3b9a4ad
rol eax, 0xa4
popf
jmp 0x1400d41c4
sub rax, rcx
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rdx, qword [rsp + 0x40]
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
lea rcx, [rbp - 0x60]
call fcn.1400ed668
lea rcx, [0x1b4966e57]
pushf
sub rcx, 0x74934f33
popf
call fcn.14006921f
lea rcx, [rbp - 0x60]
mov r15, qword [rbp - 0x48]
cmp r15, 0xf
seta r12b
mov rsi, qword [rbp - 0x60]
cmova rcx, rsi
mov r8, qword [rbp - 0x50]
cmp r8, rax
jne 0x1400d7439
push rax
pushf
mov eax, 0xd14b379c
pushf
not eax
add eax, 0x812aa942
xor eax, 0xcee69d1f
rol eax, 0x78
popf
pushf
not eax
add eax, 0xab30d928
xor eax, 0x87ebb5a1
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe2cb3375
xor eax, 0x8f7c6bef
rol eax, 0x59
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x582446c6
pushf
not eax
add eax, 0x9159e1c8
xor eax, 0xa32d335a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf92ff803
xor eax, 0xe46984bf
rol eax, 0x30
popf
jmp 0x1400d41c4
lea rdx, [0x197437c8c]
pushf
sub rdx, 0x57405d68
popf
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400d74e0
push rax
pushf
mov eax, 0xe8060de3
pushf
not eax
add eax, 0xfcb6fd18
xor eax, 0xc74ee5b0
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xad304de5
xor eax, 0xa82b396c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xac33a6ad
xor eax, 0xa19ebef5
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf02dc05b
xor eax, 0x9ec0feb2
rol eax, 0xe1
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x86f7ce4a
pushf
not eax
add eax, 0xe9212c1f
xor eax, 0xabfa0562
rol eax, 0x18
popf
pushf
not eax
add eax, 0x951ccb9d
xor eax, 0xc63b5fe8
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa085e817
xor eax, 0x941c1440
rol eax, 0xb0
popf
jmp 0x1400d41c4
mov r14b, 0xa
pushf
not r14b
add r14b, 0x88
xor r14b, 0x4c
rol r14b, 0xfb
popf
pushf
not r14b
add r14b, 0x2b
xor r14b, 7
rol r14b, 0xfc
popf
pushf
not r14b
add r14b, 0xfe
xor r14b, 0x3e
rol r14b, 0xb5
popf
pushf
not r14b
add r14b, 0xfd
xor r14b, 0x45
rol r14b, 0xe7
popf
jmp 0x1400d767d
xor r14d, r14d
jmp 0x1400d71dc
xor r14b, r14b
push rax
pushf
mov eax, 0x86493617
pushf
not eax
add eax, 0xead7e3f3
xor eax, 0x9a7547f3
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb0d4f2d3
xor eax, 0xf435f67f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xcd2bf65d
xor eax, 0x8777013b
rol eax, 0xf4
popf
jmp 0x1400d41c4
test r12b, r12b
je 0x1400d76db
push rax
pushf
mov eax, 0xc759d894
pushf
not eax
add eax, 0x9ae45cc2
xor eax, 0xaa9b0ad2
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbbbfc05e
xor eax, 0x93d4b903
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc7bc6ae0
xor eax, 0xb99fa257
rol eax, 0x18
popf
pushf
not eax
add eax, 0xddaa18ee
xor eax, 0xf9075926
rol eax, 0xd9
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xf9564d39
pushf
not eax
add eax, 0x9b10520d
xor eax, 0xdf087a17
rol eax, 0x76
popf
pushf
not eax
add eax, 0xab65eaac
xor eax, 0xba463e06
rol eax, 3
popf
jmp 0x1400d41c4
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400d7751
push rax
pushf
mov eax, 0x5fee495c
pushf
not eax
add eax, 0x8338a81c
xor eax, 0x8b1fc666
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdd168e96
xor eax, 0xc1b183e2
rol eax, 0x10
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x3c20ce90
pushf
not eax
add eax, 0xddb9e108
xor eax, 0x890ef89b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf74b86e2
xor eax, 0x8050cbd7
rol eax, 0x48
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d77e3
push rax
pushf
mov eax, 0x625ad8ca
pushf
not eax
add eax, 0xc40d2660
xor eax, 0xfa67d190
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc9e61689
xor eax, 0xf38ed8a2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x88c98643
xor eax, 0xd29cd621
rol eax, 0x32
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x931cbf1f
pushf
not eax
add eax, 0xa3d99d52
xor eax, 0xc0d12430
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe1609c75
xor eax, 0x8139758a
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc05c0628
xor eax, 0x89e2d95f
rol eax, 0xb1
popf
jmp 0x1400d41c4
mov rcx, rsi
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xa525929c
pushf
not eax
add eax, 0xd8ea7adc
xor eax, 0xa291deb6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9a60d4db
xor eax, 0xf3a3dca5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe806ebbc
xor eax, 0xa7bd87f3
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe498cd7e
xor eax, 0x9037e402
rol eax, 0x64
popf
jmp 0x1400d41c4
mov rcx, qword [rsp + 0x70]
mov rax, rbx
sub rax, rcx
test r14b, r14b
jne 0x1400d78e4
push rax
pushf
mov eax, 0x234c589e
pushf
not eax
add eax, 0xf1a73fa4
xor eax, 0xd35808d2
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb8551b61
xor eax, 0x8cf1beeb
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa6b97571
xor eax, 0x8f6b0f5f
rol eax, 0xb
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xa8d7ea6
pushf
not eax
add eax, 0xafebb8a9
xor eax, 0x8fd79a55
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe29a212c
xor eax, 0x9a60e50f
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd91bca20
xor eax, 0xf1192d0a
rol eax, 0x66
popf
jmp 0x1400d41c4
cmp rdi, rax
ja 0x1400d7975
push rax
pushf
mov eax, 0x6bc283fe
pushf
not eax
add eax, 0xf6dece5a
xor eax, 0xeb1ab822
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb5f06e1d
xor eax, 0xf1cfa022
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc5ef3e94
xor eax, 0xbd75decc
rol eax, 0x90
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xb53ee9c9
pushf
not eax
add eax, 0xda9bc529
xor eax, 0xc8be064d
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcaf16d9a
xor eax, 0x9827e262
rol eax, 0x60
popf
pushf
not eax
add eax, 0x87c32ad6
xor eax, 0xa0d437f3
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf68a1f93
xor eax, 0xbf77992d
rol eax, 0x4e
popf
jmp 0x1400d41c4
lea rax, [rcx + rdi]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x60]
cmp rbx, 0xf
cmova rax, qword [rsp + 0x60]
lea rbx, [rax + rcx]
mov r8, rdi
lea rdx, [rbp - 0x10]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], r14b
jmp 0x1400d7a92
mov qword [rsp + 0x20], rdi
lea r9, [rbp - 0x10]
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.1400c7047
nop
push rax
pushf
mov eax, 0x8f601533
pushf
not eax
add eax, 0xd59109f5
xor eax, 0xda1542af
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe4d1e273
xor eax, 0xcebf073a
rol eax, 0xc6
popf
jmp 0x1400d41c4
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
ja 0x1400d7ae3
push rax
pushf
mov eax, 0xf3799cb6
pushf
not eax
add eax, 0xe9e83a32
xor eax, 0x86f8aea3
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9964c159
xor eax, 0xb92c1a74
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb39c1d6a
xor eax, 0xc821eb92
rol eax, 0x21
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x1a8902a2
pushf
not eax
add eax, 0xf78b9ace
xor eax, 0xef64d5cf
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdf6d7307
xor eax, 0xbf1a4097
rol eax, 0x2d
popf
jmp 0x1400d41c4
mov rbx, qword [rsp + 0x78]
xor r14d, r14d
jmp 0x1400d62e7
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d7bb0
push rax
pushf
mov eax, 0x2a612c53
pushf
not eax
add eax, 0x9de6924a
xor eax, 0xd8c8c571
rol eax, 0x80
popf
pushf
not eax
add eax, 0x94421467
xor eax, 0x86ebb4f1
rol eax, 0x50
popf
pushf
not eax
add eax, 0xad0cf01b
xor eax, 0xe4ba81fb
rol eax, 0x8e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xbb309ef4
pushf
not eax
add eax, 0xa23cb1ef
xor eax, 0xedb996d6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xdd9eef2e
xor eax, 0xd8443b97
rol eax, 0x3a
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d7c55
push rax
pushf
mov eax, 0x5069d8c7
pushf
not eax
add eax, 0xd26ca40e
xor eax, 0x97ff5012
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb7e785d8
xor eax, 0xd9c99d30
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdb132862
xor eax, 0x8e835977
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xc66a6240
xor eax, 0xde364817
rol eax, 0x50
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xfdfa1163
pushf
not eax
add eax, 0xbf892031
xor eax, 0x9c8a8c11
rol eax, 0x79
popf
pushf
not eax
add eax, 0xae383147
xor eax, 0xf57e2670
rol eax, 0x21
popf
jmp 0x1400d41c4
call fcn.1400ae1e9
mov rbx, qword [rsp + 0x78]
xor r14d, r14d
jmp 0x1400d62e7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
add rdi, 0xfffffffffffffffb
cmp rdi, rax
ja 0x1400d7d7d
push rax
pushf
mov eax, 0x30d611ba
pushf
not eax
add eax, 0xc4bfe420
xor eax, 0xf1b8df6f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xfc916183
xor eax, 0xecf4989c
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd8526ca1
xor eax, 0xe98b492c
rol eax, 0xdc
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xee6c68a5
pushf
not eax
add eax, 0x86bb8834
xor eax, 0xcc595478
rol eax, 0x22
popf
pushf
not eax
add eax, 0x90a5db16
xor eax, 0x93a409e7
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd94fec5f
xor eax, 0xc2714d47
rol eax, 0x80
popf
jmp 0x1400d41c4
lea rax, [rcx + rdi]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x60]
cmp rbx, 0xf
cmova rax, qword [rsp + 0x60]
lea rbx, [rax + rcx]
mov r8, rdi
lea rdx, [rbp - 0x10]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x1400d7e9a
mov qword [rsp + 0x20], rdi
lea r9, [rbp - 0x10]
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.1400c7047
nop
push rax
pushf
mov eax, 0xcb1678a7
pushf
not eax
add eax, 0x84b405ac
xor eax, 0xc9c1588e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x91756032
xor eax, 0xe83a7cf8
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa7e3b7f4
xor eax, 0xe1ca614f
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd2915030
xor eax, 0xda4f500a
rol eax, 0xc3
popf
jmp 0x1400d41c4
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x1400d7efe
push rax
pushf
mov eax, 0xc4d1004d
pushf
not eax
add eax, 0x9ce9b741
xor eax, 0xe9e10b36
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9ee8faa3
xor eax, 0xf817a95a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xcf6e525d
xor eax, 0xfde3726e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd6293ba7
xor eax, 0xe8943ead
rol eax, 0x83
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x1b253d91
pushf
not eax
add eax, 0xfa4c49a3
xor eax, 0xf25d05fa
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe1f9571b
xor eax, 0x9f03e1b3
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf2ea2619
xor eax, 0x8fb602bd
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd2f62094
xor eax, 0xd6b2383b
rol eax, 0xb2
popf
jmp 0x1400d41c4
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d7fc4
push rax
pushf
mov eax, 0xffdc0d25
pushf
not eax
add eax, 0xf491be01
xor eax, 0xb4d3a164
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe8fd4e75
xor eax, 0xca389eef
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9eae1831
xor eax, 0xc1c2a00a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe171caf3
xor eax, 0xe9ad1b27
rol eax, 0x53
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xcc2e798c
pushf
not eax
add eax, 0xd0cc1d4d
xor eax, 0x8ba82571
rol eax, 0x64
popf
pushf
not eax
add eax, 0xd4d8aedd
xor eax, 0xaeaa1cd4
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdba3e192
xor eax, 0x8227930a
rol eax, 0xec
popf
pushf
not eax
add eax, 0xceedf2c3
xor eax, 0x9fb26e2b
rol eax, 0xd
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d8078
push rax
pushf
mov eax, 0x14607c6a
pushf
not eax
add eax, 0xe02e8eb7
xor eax, 0x9f78d85a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfc8d4a87
xor eax, 0xdefdebdf
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa3b82e95
xor eax, 0xb08c5115
rol eax, 0x92
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xf6fe5e01
pushf
not eax
add eax, 0xf51e96ef
xor eax, 0xd9ef2ce1
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x99abe075
xor eax, 0xdd341bac
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf476644d
xor eax, 0xe1050810
rol eax, 0x57
popf
jmp 0x1400d41c4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0x34a051d7
pushf
not eax
add eax, 0x98cff5d5
xor eax, 0xfe692bce
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc1516db4
xor eax, 0xc8533416
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbb51be80
xor eax, 0x937beb05
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xab2091cf
xor eax, 0xd791ca45
rol eax, 0x2b
popf
jmp 0x1400d41c4
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x60]
call fcn.1400f2a12
mov rdx, rax
mov rbx, qword [rbp + 0xc048]
mov rcx, rbx
call fcn.140128397
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1400d81dc
push rax
pushf
mov eax, 0xb7b00ccf
pushf
not eax
add eax, 0xd35acbd3
xor eax, 0x86d6ead5
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xfab80ebd
xor eax, 0xc422223e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe8b49c28
xor eax, 0xf0dfc66a
rol eax, 0x32
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x61eaf90f
pushf
not eax
add eax, 0xed1b0dea
xor eax, 0xaa5d64a7
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa0be6685
xor eax, 0xa3c78f82
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xafce75dd
xor eax, 0xcc6ddbf4
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf73bd89f
xor eax, 0xc344cd91
rol eax, 0xf7
popf
jmp 0x1400d41c4
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d828f
push rax
pushf
mov eax, 0x54630c60
pushf
not eax
add eax, 0xeed94c7b
xor eax, 0xfe904b93
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf66e3e4b
xor eax, 0xc38de937
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb6683ff5
xor eax, 0xf51cab57
rol eax, 0x3c
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xd68dca60
pushf
not eax
add eax, 0xacc5355e
xor eax, 0xee527407
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa1448f95
xor eax, 0xa22473e3
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xbdcf97fb
xor eax, 0xeba10b85
rol eax, 0xe4
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d8330
push rax
pushf
mov eax, 0x926e3ea0
pushf
not eax
add eax, 0xb87ef6ca
xor eax, 0xfc8e5e79
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb79b9488
xor eax, 0xb1f161c7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa477cde2
xor eax, 0xb56cd94e
rol eax, 0xb
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x19617a98
pushf
not eax
add eax, 0xd63a6ef1
xor eax, 0xab6e847d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb885875b
xor eax, 0xc8606fa2
rol eax, 0xa4
popf
jmp 0x1400d41c4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
nop
push rax
pushf
mov eax, 0xad0fcf5a
pushf
not eax
add eax, 0x817810b9
xor eax, 0xb58dfb50
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb237f74a
xor eax, 0xcc7c4ce8
rol eax, 0xb6
popf
jmp 0x1400d41c4
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x1400d8427
push rax
pushf
mov eax, 0xb12fe5b8
pushf
not eax
add eax, 0xa5d5efd7
xor eax, 0xb75b9b3b
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb7d45723
xor eax, 0x9c3a21a9
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8ef64724
xor eax, 0xd119006a
rol eax, 0x71
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xb72b6158
pushf
not eax
add eax, 0xb8f1b4c1
xor eax, 0xc36c7310
rol eax, 0x28
popf
pushf
not eax
add eax, 0x83690f7d
xor eax, 0xd92696ba
rol eax, 0x30
popf
jmp 0x1400d41c4
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d84c6
push rax
pushf
mov eax, 0xaaf41753
pushf
not eax
add eax, 0xd77914ab
xor eax, 0x8af48b41
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xdc350df3
xor eax, 0x8678034d
rol eax, 0x71
popf
pushf
not eax
add eax, 0xffcdfef8
xor eax, 0xf23e9d70
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb8d015ee
xor eax, 0xa1623970
rol eax, 0x9e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xd894245e
pushf
not eax
add eax, 0xc954d049
xor eax, 0x96eba893
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9ca72687
xor eax, 0xeae6d5ce
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb27a8e47
xor eax, 0xc7dd5c37
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x859d6f10
xor eax, 0xde53ced9
rol eax, 0xd1
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d857a
push rax
pushf
mov eax, 0x5f013a7b
pushf
not eax
add eax, 0xb65f081b
xor eax, 0xc4c74c71
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf2dfdf54
xor eax, 0x9ce7b4e9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb129aecc
xor eax, 0xe0379a59
rol eax, 0x7b
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x90c1b056
pushf
not eax
add eax, 0xb10cc497
xor eax, 0xa2b2941a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xbcc02dd2
xor eax, 0xbba82829
rol eax, 0x49
popf
jmp 0x1400d41c4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xf1787026
pushf
not eax
add eax, 0x90ab0508
xor eax, 0xea8d0f43
rol eax, 0xda
popf
pushf
not eax
add eax, 0xdbc93531
xor eax, 0x82c5fb9d
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdecf3930
xor eax, 0xd2233ec9
rol eax, 0x49
popf
jmp 0x1400d41c4
movdqa xmm0, xmmword [0x1400366f0]
movdqu xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x40], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x1400d86ba
push rax
pushf
mov eax, 0x322fd32f
pushf
not eax
add eax, 0xd5a6760b
xor eax, 0xd9f19b83
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfda1cfa7
xor eax, 0x809ddb0d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xca54aacf
xor eax, 0xaa98987a
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc3d4f835
xor eax, 0x85ff479c
rol eax, 0x17
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x37b801b5
pushf
not eax
add eax, 0xe5b8fe23
xor eax, 0xfa8881a9
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe8f9580a
xor eax, 0xc2a65942
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xcb974cd2
xor eax, 0x995e2e37
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcf6c9039
xor eax, 0xce341d27
rol eax, 0x9b
popf
jmp 0x1400d41c4
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d8759
push rax
pushf
mov eax, 0xac94ee95
pushf
not eax
add eax, 0xdbf08cff
xor eax, 0xba92b391
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbfd6081e
xor eax, 0xc7403efe
rol eax, 0x83
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xb5675e61
pushf
not eax
add eax, 0xcf96fd52
xor eax, 0xb3e99147
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbfdf33a4
xor eax, 0xf88a509c
rol eax, 0xca
popf
jmp 0x1400d41c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d87fa
push rax
pushf
mov eax, 0xd2e4808b
pushf
not eax
add eax, 0x86711a7b
xor eax, 0x9ade0623
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xacdc3a75
xor eax, 0xbd9de413
rol eax, 0x39
popf
pushf
not eax
add eax, 0xdd61aed2
xor eax, 0xd955ba0d
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb4c5beb1
xor eax, 0xcbb6f1cb
rol eax, 0x37
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xe55c0508
pushf
not eax
add eax, 0x82418fc3
xor eax, 0xbc52e019
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb2c5881e
xor eax, 0xc3fa6b82
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xecdb232a
xor eax, 0xd83aeeaf
rol eax, 0xf2
popf
jmp 0x1400d41c4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xbd92942e
pushf
not eax
add eax, 0xdd515206
xor eax, 0xd3981f06
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe0b36465
xor eax, 0xf60f76f3
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xdff9af15
xor eax, 0xc091804c
rol eax, 0x4b
popf
jmp 0x1400d41c4
xor edi, edi
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x68], 0xf
mov byte [rbp - 0x80], dil
mov rdx, qword [r13 + 0x18]
cmp rdx, 0xf
jbe 0x1400d8928
push rax
pushf
mov eax, 0xb0afc3df
pushf
not eax
add eax, 0x99737fc8
xor eax, 0xa8eb9312
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xea8c8898
xor eax, 0xa4119896
rol eax, 0x51
popf
pushf
not eax
add eax, 0xaec09ab2
xor eax, 0xfeb863b8
rol eax, 0x98
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xc4488422
pushf
not eax
add eax, 0xebaa7b79
xor eax, 0xff93af17
rol eax, 0x98
popf
pushf
not eax
add eax, 0xea06cda2
xor eax, 0xa947c048
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x94636453
xor eax, 0xdabe8eed
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9106bf05
xor eax, 0xb6bcdf9f
rol eax, 0xa3
popf
jmp 0x1400d41c4
inc rdx
mov rcx, qword [r13]
cmp rdx, 0x1000
jb 0x1400d89d7
push rax
pushf
mov eax, 0xc778594c
pushf
not eax
add eax, 0xa679875a
xor eax, 0xc442f871
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb35a0dad
xor eax, 0xf387eece
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8353f6b5
xor eax, 0xe622fea4
rol eax, 0x58
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0xda7566b8
pushf
not eax
add eax, 0xafb1cc0a
xor eax, 0xc62f7bec
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb12eeedc
xor eax, 0xcc3e3dc7
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9290aac4
xor eax, 0xc622db09
rol eax, 0xa
popf
pushf
not eax
add eax, 0xec46ab8e
xor eax, 0xf223ba32
rol eax, 0xef
popf
jmp 0x1400d41c4
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400d8a78
push rax
pushf
mov eax, 0xfbd7ea37
pushf
not eax
add eax, 0x9c0149ee
xor eax, 0xf454cdad
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb09a39e0
xor eax, 0x8f3cf206
rol eax, 0x8e
popf
jmp 0x1400d41c4
push rax
pushf
mov eax, 0x8971b2a0
pushf
not eax
add eax, 0xbba7e0fb
xor eax, 0xc944f3f2
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf8a87914
xor eax, 0xcc87e1af
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc0a9ff81
xor eax, 0x8235174d
rol eax, 0xc4
popf
jmp 0x1400d41c4
mov rcx, r8
push rax
pushf
mov eax, 0x8f9d70ea
pushf
not eax
add eax, 0xfc80eb2b
xor eax, 0x8162f470
rol eax, 3
popf
pushf
not eax
add eax, 0xc07e7c86
xor eax, 0xfc3354b8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbcf3d0d2
xor eax, 0xd1d07cb0
rol eax, 0x66
popf
jmp 0x1400d41c4
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xd40bdba7
pushf
not eax
add eax, 0xb8d65f7c
xor eax, 0x90f5767d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x89be6949
xor eax, 0x8f603d63
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xde897245
xor eax, 0x82a9aef3
rol eax, 0x2c
popf
jmp 0x1400d41c4
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], 0xf
mov byte [r13], 0
mov rax, rbx
add rsp, 0xc0f8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xa149d133
pushf
not eax
add eax, 0x9af9605f
xor eax, 0xb29af49d
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd01f4ff4
xor eax, 0xa4ba1b22
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb81a3522
xor eax, 0xf401aafc
rol eax, 0xad
popf
pushf
not eax
add eax, 0xdc9126b9
xor eax, 0xe1d0ce80
rol eax, 0xb4
popf
jmp 0x1400d41c4
call fcn.1400fef69
nop
push rax
pushf
mov eax, 0xa0bc5a5a
pushf
not eax
add eax, 0xc7b33e15
xor eax, 0xa1c26bf5
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x95779f54
xor eax, 0xc5713d75
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe035879a
xor eax, 0xfc5f3cb3
rol eax, 0xea
popf
pushf
not eax
add eax, 0x89a95c6b
xor eax, 0x8291cdaf
rol eax, 5
popf
jmp 0x1400d41c4
call fcn.14007108b
nop
push rax
pushf
mov eax, 0x2a8b38a5
pushf
not eax
add eax, 0xa4988569
xor eax, 0xe28094cf
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcd7f04c5
xor eax, 0xb47e24b6
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd2403ba8
xor eax, 0x8aefb224
rol eax, 0xe8
popf
jmp 0x1400d41c4
call fcn.1401674a9
int3