Function at 0x14006d955
Capabilities:
Authenticate hmac
Parse credit card information
Read file on windows

Disassembly:
push rax
pushf
mov eax, 0x5bb9d65e
pushf
not eax
add eax, 0xa6b371d3
xor eax, 0xe5b5207b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x938c4cce
xor eax, 0x9897811d
rol eax, 0x34
popf
cmp eax, 0x29
jne 0x14006d992
popf
pop rax
jmp 0x14006f491
cmp eax, 0
jne 0x14006d9a1
popf
pop rax
jmp 0x14006dd61
cmp eax, 0x3f
jne 0x14006d9b0
popf
pop rax
jmp 0x14006ffd4
cmp eax, 1
jne 0x14006d9bf
popf
pop rax
jmp 0x14006de28
cmp eax, 0xd
jne 0x14006d9ce
popf
pop rax
jmp 0x14006e592
cmp eax, 0x1a
jne 0x14006d9dd
popf
pop rax
jmp 0x14006ed90
cmp eax, 0xe
jne 0x14006d9ec
popf
pop rax
jmp 0x14006e5f4
cmp eax, 0x31
jne 0x14006d9fb
popf
pop rax
jmp 0x14006f92f
cmp eax, 0x40
jne 0x14006da0a
popf
pop rax
jmp 0x14007000e
cmp eax, 8
jne 0x14006da19
popf
pop rax
jmp 0x14006e208
cmp eax, 0x2a
jne 0x14006da28
popf
pop rax
jmp 0x14006f4f1
cmp eax, 0x17
jne 0x14006da37
popf
pop rax
jmp 0x14006ebb6
cmp eax, 0x1c
jne 0x14006da46
popf
pop rax
jmp 0x14006eee0
cmp eax, 0x2e
jne 0x14006da55
popf
pop rax
jmp 0x14006f772
cmp eax, 0x18
jne 0x14006da64
popf
pop rax
jmp 0x14006ec50
cmp eax, 0x2b
jne 0x14006da73
popf
pop rax
jmp 0x14006f59f
cmp eax, 0x1b
jne 0x14006da82
popf
pop rax
jmp 0x14006ee2a
cmp eax, 0x2d
jne 0x14006da91
popf
pop rax
jmp 0x14006f6c9
cmp eax, 0x23
jne 0x14006daa0
popf
pop rax
jmp 0x14006f212
cmp eax, 0x25
jne 0x14006daaf
popf
pop rax
jmp 0x14006f2b7
cmp eax, 0x32
jne 0x14006dabe
popf
pop rax
jmp 0x14006f99b
cmp eax, 0x13
jne 0x14006dacd
popf
pop rax
jmp 0x14006e912
cmp eax, 0x33
jne 0x14006dadc
popf
pop rax
jmp 0x14006fa56
cmp eax, 0x24
jne 0x14006daeb
popf
pop rax
jmp 0x14006f262
cmp eax, 0x1e
jne 0x14006dafa
popf
pop rax
jmp 0x14006ef42
cmp eax, 0xc
jne 0x14006db09
popf
pop rax
jmp 0x14006e4ea
cmp eax, 0x26
jne 0x14006db18
popf
pop rax
jmp 0x14006f2f9
cmp eax, 0x27
jne 0x14006db27
popf
pop rax
jmp 0x14006f357
cmp eax, 0x30
jne 0x14006db36
popf
pop rax
jmp 0x14006f874
cmp eax, 0x10
jne 0x14006db45
popf
pop rax
jmp 0x14006e713
cmp eax, 0x37
jne 0x14006db54
popf
pop rax
jmp 0x14006fca1
cmp eax, 9
jne 0x14006db63
popf
pop rax
jmp 0x14006e2c6
cmp eax, 0x39
jne 0x14006db72
popf
pop rax
jmp 0x14006fd61
cmp eax, 0x16
jne 0x14006db81
popf
pop rax
jmp 0x14006eb08
cmp eax, 0x3b
jne 0x14006db90
popf
pop rax
jmp 0x14006fde7
cmp eax, 0xa
jne 0x14006db9f
popf
pop rax
jmp 0x14006e37d
cmp eax, 0x36
jne 0x14006dbae
popf
pop rax
jmp 0x14006fc0b
cmp eax, 0x14
jne 0x14006dbbd
popf
pop rax
jmp 0x14006ea08
cmp eax, 7
jne 0x14006dbcc
popf
pop rax
jmp 0x14006e173
cmp eax, 0x3d
jne 0x14006dbdb
popf
pop rax
jmp 0x14006fef2
cmp eax, 2
jne 0x14006dbea
popf
pop rax
jmp 0x14006de9a
cmp eax, 0x20
jne 0x14006dbf9
popf
pop rax
jmp 0x14006f0a4
cmp eax, 0x41
jne 0x14006dc08
popf
pop rax
jmp 0x14007005b
cmp eax, 0x11
jne 0x14006dc17
popf
pop rax
jmp 0x14006e7c9
cmp eax, 0x35
jne 0x14006dc26
popf
pop rax
jmp 0x14006fb8d
cmp eax, 0x3a
jne 0x14006dc35
popf
pop rax
jmp 0x14006fda1
cmp eax, 0x12
jne 0x14006dc44
popf
pop rax
jmp 0x14006e83d
cmp eax, 0x21
jne 0x14006dc53
popf
pop rax
jmp 0x14006f127
cmp eax, 0x38
jne 0x14006dc62
popf
pop rax
jmp 0x14006fcff
cmp eax, 0xb
jne 0x14006dc71
popf
pop rax
jmp 0x14006e480
cmp eax, 0xf
jne 0x14006dc80
popf
pop rax
jmp 0x14006e658
cmp eax, 0x15
jne 0x14006dc8f
popf
pop rax
jmp 0x14006ea8b
cmp eax, 5
jne 0x14006dc9e
popf
pop rax
jmp 0x14006e0a7
cmp eax, 6
jne 0x14006dcad
popf
pop rax
jmp 0x14006e129
cmp eax, 0x22
jne 0x14006dcbc
popf
pop rax
jmp 0x14006f1d9
cmp eax, 0x3c
jne 0x14006dccb
popf
pop rax
jmp 0x14006fe7e
cmp eax, 0x1f
jne 0x14006dcda
popf
pop rax
jmp 0x14006f003
cmp eax, 4
jne 0x14006dce9
popf
pop rax
jmp 0x14006dfef
cmp eax, 0x2f
jne 0x14006dcf8
popf
pop rax
jmp 0x14006f812
cmp eax, 0x28
jne 0x14006dd07
popf
pop rax
jmp 0x14006f3f7
cmp eax, 0x3e
jne 0x14006dd16
popf
pop rax
jmp 0x14006ff87
cmp eax, 0x34
jne 0x14006dd25
popf
pop rax
jmp 0x14006fae8
cmp eax, 0x2c
jne 0x14006dd34
popf
pop rax
jmp 0x14006f65e
cmp eax, 3
jne 0x14006dd43
popf
pop rax
jmp 0x14006df43
cmp eax, 0x19
jne 0x14006dd52
popf
pop rax
jmp 0x14006eccd
cmp eax, 0x1d
jne 0x14006dd61
popf
pop rax
jmp 0x14006ef32
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x60
movsxd r13, ecx
mov r9, rdx
mov r12d, r8d
cmp r13d, 0xfffffffe
jne 0x14006ddcf
push rax
pushf
mov eax, 0xff9d9f54
pushf
not eax
add eax, 0xbf17f2ee
xor eax, 0xdc50a90a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x9b2a560a
xor eax, 0xd8d9c5e2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xca689991
xor eax, 0x98a71b79
rol eax, 0xf3
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x65945e5e
pushf
not eax
add eax, 0xca48fd1d
xor eax, 0x9f575c9b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb1e6b4e0
xor eax, 0xfeb8e8cb
rol eax, 0x95
popf
pushf
not eax
add eax, 0xcae2814b
xor eax, 0x91d6f466
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe3047a82
xor eax, 0xebb9467c
rol eax, 0x7e
popf
jmp 0x14006d983
call fcn.140092082
xor esi, esi
mov dword [rax], esi
call fcn.14004f0c5
mov dword [rax], 9
jmp 0x140070025
xor esi, esi
test ecx, ecx
js 0x14006defd
push rax
pushf
mov eax, 0x59ce2da7
pushf
not eax
add eax, 0xb9bd20fd
xor eax, 0x84000226
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfae52a0c
xor eax, 0x96011fe3
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe2a728f0
xor eax, 0x9285ed74
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8525ed71
xor eax, 0xcc1d33a1
rol eax, 0x80
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x56f67fde
pushf
not eax
add eax, 0xc4b7eb1a
xor eax, 0xc62ed8d5
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa35e08a9
xor eax, 0xf4238518
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9eae6f69
xor eax, 0x99a1a00f
rol eax, 0x1c
popf
jmp 0x14006d983
cmp r13d, dword [0x14001ea00]
jae 0x14006df96
push rax
pushf
mov eax, 0x7a0b3eff
pushf
not eax
add eax, 0xf8cded51
xor eax, 0xfe720e8f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf57229dc
xor eax, 0x827bf970
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd9185376
xor eax, 0xf087f79f
rol eax, 0xc
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x5164725d
pushf
not eax
add eax, 0x8870eb58
xor eax, 0xb6ea3821
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xbe734edc
xor eax, 0xcc887d70
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8a52020d
xor eax, 0x83818bb9
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xcaa9aa35
xor eax, 0xc17e091d
rol eax, 0x36
popf
jmp 0x14006d983
mov rax, r13
lea edx, [rsi + 1]
and eax, 0x3f
mov qword [rsp + 0x48], rdx
mov r8, r13
lea r11, [0x18f6ae134]
pushf
sub r11, 0x4f68fb34
popf
shr r8, 6
mov qword [rsp + 0x40], r8
lea r14, [rax + rax*8]
mov rax, qword [r11 + r8*8]
test byte [rax + r14*8 + 0x38], dl
je 0x14006e061
push rax
pushf
mov eax, 0x735ac8db
pushf
not eax
add eax, 0xd72a626e
xor eax, 0x87157e12
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9f3fd4a1
xor eax, 0x9bac6952
rol eax, 0xdc
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xd14346ce
pushf
not eax
add eax, 0xc877da5e
xor eax, 0xe89ca92d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa75b0df9
xor eax, 0x88ca680b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa43408dd
xor eax, 0xab7649a2
rol eax, 0x6e
popf
jmp 0x14006d983
cmp r12d, 0x7fffffff
jbe 0x14006e0f6
push rax
pushf
mov eax, 0x8b8299b1
pushf
not eax
add eax, 0xbc572869
xor eax, 0xd31ce80f
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x997eade5
xor eax, 0xa7dfead2
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf0b0e072
xor eax, 0x802ec130
rol eax, 0x22
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x7793646c
pushf
not eax
add eax, 0xbfa4f940
xor eax, 0xcbf74c53
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xfa273724
xor eax, 0xf60f005f
rol eax, 0xf0
popf
jmp 0x14006d983
call fcn.140092082
mov dword [rax], esi
call fcn.14004f0c5
mov dword [rax], 0x16
jmp 0x140070020
test r12d, r12d
je 0x14006e1d5
push rax
pushf
mov eax, 0x601ca1ba
pushf
not eax
add eax, 0xc4df4749
xor eax, 0xbd1aa623
rol eax, 0x78
popf
pushf
not eax
add eax, 0xac4e6495
xor eax, 0xd3a3ad8d
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd7e8e9e9
xor eax, 0xbd45a614
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc7312f88
xor eax, 0x8d1b773a
rol eax, 0x5e
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xe62fa0c1
pushf
not eax
add eax, 0xdd736b10
xor eax, 0xbf081961
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xc50e7837
xor eax, 0xd0e88e9c
rol eax, 0x24
popf
jmp 0x14006d983
test byte [rax + r14*8 + 0x38], 2
jne 0x14006e26d
push rax
pushf
mov eax, 0xd0ccba7a
pushf
not eax
add eax, 0xfdee1411
xor eax, 0xed67632f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xf4fde94d
xor eax, 0xafc1ec57
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc9f441a6
xor eax, 0xf34c1ecc
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe0415756
xor eax, 0xc3b4aece
rol eax, 2
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x6e1351ab
pushf
not eax
add eax, 0xc87b57ce
xor eax, 0xe95ee84c
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xde0909fc
xor eax, 0xec1b35c6
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe9bb1cc5
xor eax, 0xddca773f
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa1b94345
xor eax, 0x834cfea0
rol eax, 0x1c
popf
jmp 0x14006d983
test r9, r9
je 0x14006e324
push rax
pushf
mov eax, 0xac3594de
pushf
not eax
add eax, 0xfae8dc16
xor eax, 0x981733f9
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe44a43c0
xor eax, 0xfc623268
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb9cc56dc
xor eax, 0xcf3e9e8b
rol eax, 0x52
popf
pushf
not eax
add eax, 0x85e28898
xor eax, 0x87971087
rol eax, 0xfb
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x42eb927
pushf
not eax
add eax, 0xa1c0ea25
xor eax, 0x8c85991e
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8e6026a3
xor eax, 0xad79f119
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf4679390
xor eax, 0xb297a046
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf7e73454
xor eax, 0xd2eb079f
rol eax, 0xd5
popf
jmp 0x14006d983
mov rcx, qword [rax + r14*8 + 0x28]
mov rbx, rsi
movsx r10d, byte [rax + r14*8 + 0x39]
mov edi, 0x2ce0d344
pushf
not edi
add edi, 0xbdc40bbb
xor edi, 0xcb2dfa93
rol edi, 0x43
popf
pushf
not edi
add edi, 0xb7c16094
xor edi, 0xd9434969
rol edi, 0xcf
popf
mov qword [rsp + 0x38], rcx
mov ecx, r10d
mov byte [rsp + 0xa0], r10b
sub ecx, edx
je 0x14006e427
push rax
pushf
mov eax, 0x458227da
pushf
not eax
add eax, 0xe9219ce0
xor eax, 0xc371811c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf4442a11
xor eax, 0xa69b130d
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe13f2952
xor eax, 0xc14e0bb0
rol eax, 0x75
popf
pushf
not eax
add eax, 0xdd25bdc7
xor eax, 0xc72944bc
rol eax, 0x1a
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xb5e7784a
pushf
not eax
add eax, 0xf98b5da8
xor eax, 0xc8c51af6
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbfa34eeb
xor eax, 0x841df782
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8ba84c55
xor eax, 0xe0c97f5d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf92e9d90
xor eax, 0xf28d3329
rol eax, 0x83
popf
jmp 0x14006d983
cmp ecx, edx
jne 0x14006e4b7
push rax
pushf
mov eax, 0xc1a16091
pushf
not eax
add eax, 0xbc7d60f6
xor eax, 0xa2118067
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa09ccacc
xor eax, 0x9feb2fcb
rol eax, 9
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x785cb346
pushf
not eax
add eax, 0xdfdb98ac
xor eax, 0x9b545500
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe2f64b88
xor eax, 0xe6cb9b25
rol eax, 0x61
popf
jmp 0x14006d983
mov eax, r12d
not eax
test dl, al
jne 0x14006e54c
push rax
pushf
mov eax, 0xb7d46537
pushf
not eax
add eax, 0xe184d4a5
xor eax, 0xd65000fc
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc51e5535
xor eax, 0xb82eb65b
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdc55b0b3
xor eax, 0xfa587cce
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8bb0d491
xor eax, 0x880921ae
rol eax, 0x3d
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x6d9cd0e4
pushf
not eax
add eax, 0xeb7deef4
xor eax, 0xecebb5bc
rol eax, 7
popf
pushf
not eax
add eax, 0xe1a6726b
xor eax, 0xf99e4a91
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x99a6669e
xor eax, 0xe001ff52
rol eax, 0x87
popf
jmp 0x14006d983
call fcn.140092082
mov dword [rax], esi
call fcn.14004f0c5
mov dword [rax], 0x16
call fcn.1400633d2
jmp 0x14006f219
mov ebp, r12d
mov r15, r9
jmp 0x14006e912
mov eax, r12d
not eax
test dl, al
je 0x14006e6ba
push rax
pushf
mov eax, 0xa7c9e349
pushf
not eax
add eax, 0xc7517698
xor eax, 0xe99cc02e
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcce199b4
xor eax, 0x892bd1c6
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf3d5033f
xor eax, 0xc92e2e29
rol eax, 0x75
popf
pushf
not eax
add eax, 0xafa711b9
xor eax, 0xf17305ec
rol eax, 0xde
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x8bd9c532
pushf
not eax
add eax, 0xd140457a
xor eax, 0xc40bffe3
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8510342d
xor eax, 0xcdc6017b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x95b0d478
xor eax, 0xa9a3a89b
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc5b95e3b
xor eax, 0xdabd328f
rol eax, 0x41
popf
jmp 0x14006d983
mov ebp, r12d
shr ebp, 1
cmp ebp, edi
cmovb ebp, edi
mov ecx, ebp
call fcn.140075af0
xor ecx, ecx
mov rbx, rax
call fcn.14008f310
xor ecx, ecx
call fcn.14008f310
mov r15, rbx
test rbx, rbx
jne 0x14006e770
push rax
pushf
mov eax, 0xf38ca42f
pushf
not eax
add eax, 0xf556194b
xor eax, 0xebc63af7
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x97b425c5
xor eax, 0xadb69983
rol eax, 0x58
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xcd44e755
pushf
not eax
add eax, 0xebf39a1c
xor eax, 0x93995ec6
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb97455fd
xor eax, 0xaa246a46
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd32def64
xor eax, 0xa2b1d32f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8d527f35
xor eax, 0xf09f6046
rol eax, 0x58
popf
jmp 0x14006d983
call fcn.14004f0c5
mov dword [rax], 0xc
call fcn.140092082
mov dword [rax], 8
jmp 0x14006f219
xor edx, edx
mov ecx, r13d
lea r8d, [rdx + 1]
call fcn.1400547b9
mov r8, qword [rsp + 0x40]
lea r11, [0x196cb2f05]
pushf
sub r11, 0x56c94905
popf
mov r10b, byte [rsp + 0xa0]
mov edx, 0xac9f3fdf
pushf
not edx
add edx, 0xd3a2003c
xor edx, 0x9bc3473c
rol edx, 0x5c
popf
pushf
not edx
add edx, 0xc1a13c37
xor edx, 0xc10bde25
rol edx, 0x9c
popf
pushf
not edx
add edx, 0xfb636c27
xor edx, 0xfb34ec0c
rol edx, 0x6c
popf
pushf
not edx
add edx, 0x9a4e6376
xor edx, 0x810a1d83
rol edx, 0x2a
popf
mov rcx, qword [r11 + r8*8]
mov qword [rcx + r14*8 + 0x30], rax
push rax
pushf
mov eax, 0x25a49d8e
pushf
not eax
add eax, 0xa4ad3e80
xor eax, 0x96bb80d5
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9c80e383
xor eax, 0x96f2c9e4
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x9d4663ac
xor eax, 0xec786dab
rol eax, 0x6f
popf
jmp 0x14006d983
mov rax, qword [r11 + r8*8]
mov edi, esi
mov qword [rsp + 0x50], r15
mov r9d, 0xb17f6de1
pushf
not r9d
add r9d, 0x98f3b84b
xor r9d, 0x810973e9
rol r9d, 0xe9
popf
pushf
not r9d
add r9d, 0xdeb6b574
xor r9d, 0xfdac3a10
rol r9d, 0xa9
popf
pushf
not r9d
add r9d, 0xb6d507ce
xor r9d, 0xf00c42b8
rol r9d, 0xe7
popf
pushf
not r9d
add r9d, 0xb1b15ea6
xor r9d, 0xd393cd92
rol r9d, 0xed
popf
test byte [rax + r14*8 + 0x38], 0x48
je 0x14006e9c2
push rax
pushf
mov eax, 0xfeb01f9e
pushf
not eax
add eax, 0x96dfb137
xor eax, 0xc02e0cdb
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb48a6b58
xor eax, 0xd9ca5e6c
rol eax, 0x24
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xcf9e99ca
pushf
not eax
add eax, 0xe433ee43
xor eax, 0xbff45fb7
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdbe1386e
xor eax, 0xc508bfa5
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa30fbcf6
xor eax, 0xc56505ce
rol eax, 0x1f
popf
jmp 0x14006d983
mov al, byte [rax + r14*8 + 0x3a]
cmp al, r9b
je 0x14006ea58
push rax
pushf
mov eax, 0xe7b45b0e
pushf
not eax
add eax, 0xa5311bf0
xor eax, 0xeb10e63e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9ca4f03c
xor eax, 0xda3a12be
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8814630d
xor eax, 0xde8cb73a
rol eax, 0xe0
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x9b544827
pushf
not eax
add eax, 0xdd4c9fe6
xor eax, 0xbb21b277
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf0bf53a3
xor eax, 0x89da5636
rol eax, 6
popf
jmp 0x14006d983
test ebp, ebp
je 0x14006eac2
push rax
pushf
mov eax, 0xd657d33e
pushf
not eax
add eax, 0x94d48e39
xor eax, 0xb94bfe08
rol eax, 0x41
popf
pushf
not eax
add eax, 0xbcddfb58
xor eax, 0xa56f7173
rol eax, 0x29
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x6767aa42
pushf
not eax
add eax, 0xf1d88dfa
xor eax, 0xd8b04340
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x88d8aad1
xor eax, 0xa7d56e3b
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb0633248
xor eax, 0xd19b1108
rol eax, 0x33
popf
jmp 0x14006d983
mov byte [r15], al
jmp 0x14006eb0c
dec ebp
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
mov edi, edx
mov byte [rax + r14*8 + 0x3a], r9b
test r10b, r10b
je 0x14006eb5d
push rax
pushf
mov eax, 0xd0d014fe
pushf
not eax
add eax, 0xb2878e03
xor eax, 0xf1707720
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xad1f6f45
xor eax, 0x90e6dac1
rol eax, 0x5a
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x94e2bc02
pushf
not eax
add eax, 0xe4366e91
xor eax, 0x8ca222bf
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc7ad9ba0
xor eax, 0xa98d4792
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8437ef93
xor eax, 0x9a7981ee
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf1af5e45
xor eax, 0xaf32ae27
rol eax, 0x5b
popf
jmp 0x14006d983
mov rax, qword [r11 + r8*8]
mov cl, byte [rax + r14*8 + 0x3b]
cmp cl, r9b
je 0x14006ec1d
push rax
pushf
mov eax, 0x403858c2
pushf
not eax
add eax, 0xd96695ad
xor eax, 0x9e56fb18
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe7dcd155
xor eax, 0x86ee08ee
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc64ac7cb
xor eax, 0x9799f0bb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xbf5c7518
xor eax, 0xd2b6032c
rol eax, 0x97
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x18030572
pushf
not eax
add eax, 0xc438bb32
xor eax, 0xc91137b7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb33d5cc1
xor eax, 0x8a194dad
rol eax, 0x5c
popf
jmp 0x14006d983
test ebp, ebp
je 0x14006ec87
push rax
pushf
mov eax, 0xb5606b50
pushf
not eax
add eax, 0xef8abf5b
xor eax, 0xa14cbe2c
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbf4e11ce
xor eax, 0x88800f80
rol eax, 0x37
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x3a22a29e
pushf
not eax
add eax, 0xbbc64ba0
xor eax, 0xa6aeb72e
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x84254e67
xor eax, 0xddfab3d7
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc6e3143e
xor eax, 0xf82c6463
rol eax, 0x4e
popf
jmp 0x14006d983
mov byte [r15], cl
lea edi, [r9 - 8]
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
jmp 0x14006ece5
dec ebp
mov byte [rax + r14*8 + 0x3b], r9b
cmp r10b, dl
jne 0x14006ed4a
push rax
pushf
mov eax, 0x850fa9bb
pushf
not eax
add eax, 0xc1674698
xor eax, 0xbc1ea77b
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa85109da
xor eax, 0x8b94a9df
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x86d18b71
xor eax, 0xc6237a23
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9468cefa
xor eax, 0x86c8f16b
rol eax, 0xab
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xb19de2b2
pushf
not eax
add eax, 0xeebd1a63
xor eax, 0xd999bf48
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xcc2e6ac5
xor eax, 0x9df836e8
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x97504e71
xor eax, 0x8d4a8d3f
rol eax, 0x11
popf
jmp 0x14006d983
mov rax, qword [r11 + r8*8]
mov cl, byte [rax + r14*8 + 0x3c]
cmp cl, r9b
je 0x14006edd1
push rax
pushf
mov eax, 0x4b167b04
pushf
not eax
add eax, 0xeaf87d06
xor eax, 0x9df990ee
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa74adc5b
xor eax, 0x9066209b
rol eax, 0x44
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xa95a6cab
pushf
not eax
add eax, 0x8d1a152b
xor eax, 0xe9094bca
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xed906036
xor eax, 0xca659d26
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe7ba8f2b
xor eax, 0xac092797
rol eax, 0x88
popf
pushf
not eax
add eax, 0x92862804
xor eax, 0xe4a1cfe7
rol eax, 0xf0
popf
jmp 0x14006d983
test ebp, ebp
je 0x14006ee87
push rax
pushf
mov eax, 0xda55b0fb
pushf
not eax
add eax, 0xb779e924
xor eax, 0xe09fd12d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x90d491ba
xor eax, 0x99da3a1b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc234e9e2
xor eax, 0xc30729f4
rol eax, 0x57
popf
pushf
not eax
add eax, 0xaf83f906
xor eax, 0xf477c68b
rol eax, 0xd5
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xf75666aa
pushf
not eax
add eax, 0xbe51ad35
xor eax, 0x8fa9a83f
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc783b0b1
xor eax, 0xef6f8c7d
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc92b78da
xor eax, 0xbc319931
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8a2d0f5c
xor eax, 0x90ce6b80
rol eax, 0x84
popf
jmp 0x14006d983
mov byte [r15], cl
lea edi, [r9 - 7]
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
jmp 0x14006eef8
dec ebp
mov byte [rax + r14*8 + 0x3c], r9b
push rax
pushf
mov eax, 0x4f6c1812
pushf
not eax
add eax, 0xf6c58e0e
xor eax, 0x904a0c9a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x938d4ac7
xor eax, 0xb07f6542
rol eax, 0x8a
popf
jmp 0x14006d983
mov ecx, r13d
call fcn.140037cad
test eax, eax
je 0x14006f2f9
mov rax, qword [rsp + 0x40]
lea rcx, [0x19f284d70]
pushf
sub rcx, 0x5f266770
popf
mov rax, qword [rcx + rax*8]
cmp byte [rax + r14*8 + 0x38], sil
jge 0x14006efaa
push rax
pushf
mov eax, 0x980ad280
pushf
not eax
add eax, 0xea412303
xor eax, 0xed7e6078
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb259b10b
xor eax, 0xd87e614d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfcd89b50
xor eax, 0xa3552fcc
rol eax, 0xad
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xb296f110
pushf
not eax
add eax, 0xb3855ec9
xor eax, 0xab13dbe2
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd932c04a
xor eax, 0x89abb614
rol eax, 0x12
popf
pushf
not eax
add eax, 0xff15cd35
xor eax, 0xdf251895
rol eax, 5
popf
pushf
not eax
add eax, 0xd8414cf8
xor eax, 0x9f21c678
rol eax, 0xca
popf
jmp 0x14006d983
mov rcx, qword [rsp + 0x38]
lea rdx, [rsp + 0x30]
jmp 0x14006f00e
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
je 0x14006f071
push rax
pushf
mov eax, 0xcb5d96d9
pushf
not eax
add eax, 0xc1a21f86
xor eax, 0xbf08df45
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd3b89552
xor eax, 0x8cbdd810
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb345a957
xor eax, 0xa7a9160a
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8ff32618
xor eax, 0xf98976ef
rol eax, 0
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xe081baa2
pushf
not eax
add eax, 0xd80cf69f
xor eax, 0xcdcc7816
rol eax, 0x77
popf
pushf
not eax
add eax, 0x9cee0f7e
xor eax, 0xa7d0e25c
rol eax, 0x1a
popf
jmp 0x14006d983
cmp byte [rsp + 0xa0], 2
jne 0x14006f0f4
push rax
pushf
mov eax, 0xac686a2e
pushf
not eax
add eax, 0xf1556e81
xor eax, 0xee2edec5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8697d889
xor eax, 0xb1e7b4ba
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb5cc0780
xor eax, 0xafb9af52
rol eax, 0x69
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xa21a865e
pushf
not eax
add eax, 0xdf4af2b1
xor eax, 0xc838fce6
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd5f335d2
xor eax, 0xf75223b2
rol eax, 0x62
popf
jmp 0x14006d983
mov rcx, qword [rsp + 0x38]
lea r9, [rsp + 0xb8]
shr ebp, 1
mov rdx, r15
mov r8d, ebp
mov qword [rsp + 0x20], rsi
jmp 0x14006f142
call qword [sym.imp.KERNEL32.dll_ReadConsoleW]
test eax, eax
jne 0x14006f192
push rax
pushf
mov eax, 0x341437da
pushf
not eax
add eax, 0xc7d163da
xor eax, 0x85145fd1
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xfe8938ce
xor eax, 0xdc950ed4
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe15ba661
xor eax, 0xfdae0d7d
rol eax, 3
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xaa30bbf5
pushf
not eax
add eax, 0xbd2932a5
xor eax, 0xdca27573
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc8b5b4a4
xor eax, 0xba59b0c0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf1d0f170
xor eax, 0x9d234170
rol eax, 7
popf
jmp 0x14006d983
call qword [sym.imp.KERNEL32.dll_GetLastError]
push rax
pushf
mov eax, 0x337fabaa
pushf
not eax
add eax, 0xd9b6c961
xor eax, 0xa63bf1d2
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfd07b2ad
xor eax, 0xbd25e3e6
rol eax, 0x70
popf
jmp 0x14006d983
mov ecx, eax
call fcn.140051a1f
or edi, 0xffffffff
push rax
pushf
mov eax, 0x22ecd86a
pushf
not eax
add eax, 0xf7a60c6b
xor eax, 0xb1d110bc
rol eax, 0xec
popf
pushf
not eax
add eax, 0xabf7f5c6
xor eax, 0xc55e16b9
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe282d97a
xor eax, 0x86eb1092
rol eax, 0x30
popf
jmp 0x14006d983
mov rcx, rbx
call fcn.14008f310
mov eax, edi
jmp 0x14007005b
mov eax, dword [rsp + 0xb8]
lea edi, [rdi + rax*2]
jmp 0x14006f4f1
mov byte [rsp + 0x48], sil
push rax
pushf
mov eax, 0x6ccf235a
pushf
not eax
add eax, 0xd61f9be5
xor eax, 0xeedf2458
rol eax, 8
popf
pushf
not eax
add eax, 0xfa0788d6
xor eax, 0xe463d284
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdbd9234a
xor eax, 0xa31ec9f8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa57e7ecd
xor eax, 0xa490eccc
rol eax, 0xab
popf
jmp 0x14006d983
mov rcx, qword [rsp + 0x38]
lea r9, [rsp + 0xb8]
mov r8d, ebp
mov qword [rsp + 0x20], rsi
mov rdx, r15
jmp 0x14006f370
call qword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x14006f3c4
push rax
pushf
mov eax, 0x40301f99
pushf
not eax
add eax, 0xf473e0b6
xor eax, 0x9ecd85c1
rol eax, 0
popf
pushf
not eax
add eax, 0x95df244f
xor eax, 0xe32827d4
rol eax, 0x27
popf
pushf
not eax
add eax, 0xdca25389
xor eax, 0xa026a0c4
rol eax, 0x56
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x6ab89133
pushf
not eax
add eax, 0xb6ed2c3e
xor eax, 0xcafbb3cd
rol eax, 0x27
popf
pushf
not eax
add eax, 0xeda9d1ff
xor eax, 0x87cd6e3b
rol eax, 0x8d
popf
jmp 0x14006d983
cmp dword [rsp + 0xb8], r12d
ja 0x14006f44b
push rax
pushf
mov eax, 0x2f88660f
pushf
not eax
add eax, 0x9b0b4f25
xor eax, 0xfec02e41
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xfbb0d746
xor eax, 0x9db09737
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd8b3bbee
xor eax, 0xeb6ff491
rol eax, 0x54
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xe8199f2e
pushf
not eax
add eax, 0xba81b61d
xor eax, 0xfe2d8cff
rol eax, 0x76
popf
pushf
not eax
add eax, 0xcab1c443
xor eax, 0xb3ec7941
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd27d659a
xor eax, 0xa62708b7
rol eax, 0x81
popf
jmp 0x14006d983
add edi, dword [rsp + 0xb8]
push rax
pushf
mov eax, 0x34308ab7
pushf
not eax
add eax, 0xa000baff
xor eax, 0xab3b69e0
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb7d82789
xor eax, 0xb85a042e
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe54dab17
xor eax, 0xf0ce8551
rol eax, 0x89
popf
pushf
not eax
add eax, 0xca8bdf1c
xor eax, 0xa8a6a3bf
rol eax, 0x8a
popf
jmp 0x14006d983
mov rdx, qword [rsp + 0x40]
lea r11, [0x1942ad168]
pushf
sub r11, 0x5428eb68
popf
mov rax, qword [r11 + rdx*8]
cmp byte [rax + r14*8 + 0x38], sil
jge 0x14006f559
push rax
pushf
mov eax, 0x63953113
pushf
not eax
add eax, 0xebfc18b9
xor eax, 0x8c545bd3
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9318a8c9
xor eax, 0xe71108c7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xcd4a5499
xor eax, 0xca0ce84e
rol eax, 0xb9
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xa9d9e413
pushf
not eax
add eax, 0xbcff0837
xor eax, 0xc8fefcae
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9aaf6783
xor eax, 0x887945ad
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc043e076
xor eax, 0xd1b8110d
rol eax, 0xd0
popf
jmp 0x14006d983
cmp byte [rsp + 0xa0], 2
movsxd r8, edi
je 0x14006f605
push rax
pushf
mov eax, 0x9e9e10ba
pushf
not eax
add eax, 0xc61da930
xor eax, 0xba4d0ed9
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8a397692
xor eax, 0xb9adcf18
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9e5b76ba
xor eax, 0xaae4ffeb
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc4373602
xor eax, 0xaadeaf6c
rol eax, 0xcc
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x8eec7f83
pushf
not eax
add eax, 0xdd263a2e
xor eax, 0xa0315a76
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8bfeb9f2
xor eax, 0xcd960518
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb380c031
xor eax, 0xf2e5dd85
rol eax, 0x51
popf
pushf
not eax
add eax, 0x93a9d7b3
xor eax, 0xaefd46e4
rol eax, 0x9f
popf
jmp 0x14006d983
mov r9, qword [rsp + 0xa8]
mov rax, r12
shr rax, 1
mov rdx, r15
mov ecx, r13d
mov qword [rsp + 0x20], rax
call fcn.14000d504
mov edi, eax
jmp 0x14006f262
shr r8, 1
cmp byte [rsp + 0x48], sil
je 0x14006f72c
push rax
pushf
mov eax, 0x92af0605
pushf
not eax
add eax, 0x8a4ac113
xor eax, 0xff3bd358
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcfac24e1
xor eax, 0x97568510
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb8624a3a
xor eax, 0xd2b81ea9
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe3ab6f98
xor eax, 0xed8affdc
rol eax, 0xda
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xd1146263
pushf
not eax
add eax, 0xec5dd840
xor eax, 0xc4f63555
rol eax, 0x86
popf
pushf
not eax
add eax, 0xef549e39
xor eax, 0xf5c962e2
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x81ba2fc2
xor eax, 0xef8ecaf0
rol eax, 0x53
popf
jmp 0x14006d983
mov r10, qword [rsp + 0x50]
mov rax, r10
mov rdi, r10
lea r9, [r10 + r8*2]
cmp r10, r9
jae 0x14006f7df
push rax
pushf
mov eax, 0xf345caa0
pushf
not eax
add eax, 0xe0857612
xor eax, 0xbdb47359
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa032a1e5
xor eax, 0xa16864c4
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa4bdddde
xor eax, 0x96d4c939
rol eax, 0x66
popf
pushf
not eax
add eax, 0x83f6f94b
xor eax, 0xce3743bf
rol eax, 0x9a
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xd8edf12d
pushf
not eax
add eax, 0xdd06da9a
xor eax, 0xf29d527d
rol eax, 0x63
popf
pushf
not eax
add eax, 0xac1990b1
xor eax, 0xf7e82821
rol eax, 0xd4
popf
jmp 0x14006d983
mov esi, 0x45f061e
pushf
not esi
add esi, 0xff424c7e
xor esi, 0xb1e1f222
rol esi, 0xca
popf
pushf
not esi
add esi, 0xd4c1ca5f
xor esi, 0xe1efd532
rol esi, 0x46
popf
push rax
pushf
mov eax, 0x40559f66
pushf
not eax
add eax, 0x879d611c
xor eax, 0xa2a720c5
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xad06565d
xor eax, 0xa5f9cf2d
rol eax, 0x54
popf
jmp 0x14006d983
movzx ecx, word [rax]
cmp cx, 0x1a
je 0x14006f8d6
push rax
pushf
mov eax, 0x2c61aa97
pushf
not eax
add eax, 0xbacec828
xor eax, 0x8151ae09
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd2cc1d68
xor eax, 0x977a9a35
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb0eeb67e
xor eax, 0xbebc3b9e
rol eax, 0x10
popf
pushf
not eax
add eax, 0x99ed2c4c
xor eax, 0xf29f0a17
rol eax, 0x16
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x3234ad23
pushf
not eax
add eax, 0xcce72798
xor eax, 0xf101c5a1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xdc9b5254
xor eax, 0xdc45fedb
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9d4c8109
xor eax, 0xb0dce3fc
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xabc5d473
xor eax, 0x87b709d6
rol eax, 0x66
popf
jmp 0x14006d983
cmp cx, 0xd
jne 0x14006f968
push rax
pushf
mov eax, 0x892b9948
pushf
not eax
add eax, 0x8edd744c
xor eax, 0xf6b2e240
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xc434e0d0
xor eax, 0x8cc1dd96
rol eax, 0xaa
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xe154b6cb
pushf
not eax
add eax, 0xd4461828
xor eax, 0xece5abed
rol eax, 0x41
popf
pushf
not eax
add eax, 0xeb74bd77
xor eax, 0xaf51a814
rol eax, 0xd1
popf
jmp 0x14006d983
lea r8, [rax + 2]
cmp r8, r9
jae 0x14006f9fd
push rax
pushf
mov eax, 0xe9721262
pushf
not eax
add eax, 0xf9c8a019
xor eax, 0xa58c7bfd
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb61d2427
xor eax, 0xc87f2ba9
rol eax, 0x33
popf
pushf
not eax
add eax, 0xf610f79b
xor eax, 0xf6ab53cb
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x969ec7a5
xor eax, 0xa8cde436
rol eax, 0xa8
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xdc63c207
pushf
not eax
add eax, 0xec4d3741
xor eax, 0xe4a062d6
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xde2b4f2f
xor eax, 0xbc131f71
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9379b2d9
xor eax, 0xcdbed132
rol eax, 6
popf
pushf
not eax
add eax, 0xc27d52cf
xor eax, 0xf912fd5b
rol eax, 0x53
popf
jmp 0x14006d983
cmp word [r8], si
jne 0x14006faa2
push rax
pushf
mov eax, 0x512b786d
pushf
not eax
add eax, 0xba3de66c
xor eax, 0xc96274e3
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9a551989
xor eax, 0xf20b665d
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf6cafc79
xor eax, 0x8aeb9967
rol eax, 0x6c
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x1f4a8660
pushf
not eax
add eax, 0xfe6e4dae
xor eax, 0x85d63fe0
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc0f6788c
xor eax, 0xfcfec806
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf4f61010
xor eax, 0xaf763e6c
rol eax, 0xd7
popf
jmp 0x14006d983
movzx ecx, si
mov r11d, 0xf1989c7e
pushf
not r11d
add r11d, 0xfec1e75b
xor r11d, 0xadc84108
rol r11d, 0xef
popf
pushf
not r11d
add r11d, 0xeae471d9
xor r11d, 0xf442a3c5
rol r11d, 0xb5
popf
pushf
not r11d
add r11d, 0xcc21eedd
xor r11d, 0x96ee27ce
rol r11d, 0xfd
popf
pushf
not r11d
add r11d, 0xe21b17a1
xor r11d, 0x860ad9e0
rol r11d, 0x3c
popf
jmp 0x14006fc0b
mov r11d, 0x4d8e0c1f
pushf
not r11d
add r11d, 0xca9b24a2
xor r11d, 0x874679dc
rol r11d, 0x6c
popf
pushf
not r11d
add r11d, 0x955111d6
xor r11d, 0xde3b2231
rol r11d, 0xe9
popf
push rax
pushf
mov eax, 0x8d14c931
pushf
not eax
add eax, 0x95290efa
xor eax, 0xe8835384
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfef9dc49
xor eax, 0x83a3f7d0
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb220a6bc
xor eax, 0xa8c8401a
rol eax, 0xcb
popf
jmp 0x14006d983
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
mov word [rdi], cx
lea r8, [rdi + 2]
mov rdi, r8
cmp rax, r9
jb 0x14006fc5b
push rax
pushf
mov eax, 0x10e63b64
pushf
not eax
add eax, 0x9651d87c
xor eax, 0xc8ce1ed5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x96505b1a
xor eax, 0xfb056495
rol eax, 0x58
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0xbc3a9f76
pushf
not eax
add eax, 0xfc7baa36
xor eax, 0x9dd67ab1
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbb9affa6
xor eax, 0xa591b281
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x86caa210
xor eax, 0x9c46229f
rol eax, 0xb
popf
jmp 0x14006d983
jmp 0x14006fd61
lea rcx, [0x19334065b]
pushf
sub rcx, 0x5332205b
popf
mov rax, qword [rcx + rdx*8]
or byte [rax + r14*8 + 0x38], 2
push rax
pushf
mov eax, 0xaa263372
pushf
not eax
add eax, 0xe0fba21c
xor eax, 0xb3a83f6c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8519cab3
xor eax, 0x96386e4b
rol eax, 0x46
popf
pushf
not eax
add eax, 0xff902756
xor eax, 0xf0331542
rol eax, 0x48
popf
jmp 0x14006d983
sub rdi, r10
sar rdi, 1
add edi, edi
jmp 0x14006f262
mov rdx, qword [rsp + 0x50]
mov ecx, r13d
call fcn.140033a66
jmp 0x14006f67c
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 5
jne 0x14006fe4b
push rax
pushf
mov eax, 0xef6505fc
pushf
not eax
add eax, 0x882d75fc
xor eax, 0xefa5c0d7
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb4e04737
xor eax, 0xf4568485
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9bf85e11
xor eax, 0xfd2c18f6
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x936d2b13
xor eax, 0x9367ddfd
rol eax, 0x2d
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x81b324ce
pushf
not eax
add eax, 0xfa8f80a5
xor eax, 0x8fa2b664
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xda2fa9bf
xor eax, 0xe2b0bfdc
rol eax, 0x7c
popf
jmp 0x14006d983
call fcn.14004f0c5
mov dword [rax], 9
call fcn.140092082
mov dword [rax], 5
jmp 0x14006f219
cmp eax, 0x6d
jne 0x14006ff41
push rax
pushf
mov eax, 0x3034411e
pushf
not eax
add eax, 0x8118146b
xor eax, 0x867dfc94
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb293ac4c
xor eax, 0xc99f3dbd
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb2c09beb
xor eax, 0x8eb2ae93
rol eax, 0xf1
popf
jmp 0x14006d983
push rax
pushf
mov eax, 0x79259d88
pushf
not eax
add eax, 0xc864f4b3
xor eax, 0xcb5b3a29
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc733b195
xor eax, 0xd6ff12c6
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc0e5190d
xor eax, 0x923a4376
rol eax, 0x4e
popf
jmp 0x14006d983
mov edi, esi
jmp 0x14006f262
xor eax, eax
jmp 0x14007005b
call fcn.140092082
mov dword [rax], esi
call fcn.14004f0c5
mov dword [rax], 9
call fcn.1400633d2
or eax, 0xffffffff
push rax
pushf
mov eax, 0xe72bd81d
pushf
not eax
add eax, 0xb640c3cb
xor eax, 0xde36ac44
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc265b830
xor eax, 0x9de6231d
rol eax, 0xd6
popf
jmp 0x14006d983
mov rbx, qword [rsp + 0xb0]
add rsp, 0x60
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret