Function at 0x140078f73
Capabilities:
Hash data using murmur3
Write file on windows

Disassembly:
push rax
pushf
mov eax, 0x5942c0c0
pushf
not eax
add eax, 0xa0bcce6a
xor eax, 0xb92e39db
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb1805311
xor eax, 0xa84efe2e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd851be21
xor eax, 0xa780b566
rol eax, 0x36
popf
pushf
not eax
add eax, 0xdace5888
xor eax, 0xa65c0de1
rol eax, 0x75
popf
cmp eax, 0x29
jne 0x140078fd6
popf
pop rax
jmp 0x14007a7bc
cmp eax, 0
jne 0x140078fe5
popf
pop rax
jmp 0x1400792c4
cmp eax, 3
jne 0x140078ff4
popf
pop rax
jmp 0x14007949c
cmp eax, 1
jne 0x140079003
popf
pop rax
jmp 0x14007938e
cmp eax, 0xd
jne 0x140079012
popf
pop rax
jmp 0x140079a91
cmp eax, 0x1a
jne 0x140079021
popf
pop rax
jmp 0x14007a0ca
cmp eax, 0xe
jne 0x140079030
popf
pop rax
jmp 0x140079b5f
cmp eax, 0x31
jne 0x14007903f
popf
pop rax
jmp 0x14007ab91
cmp eax, 0x19
jne 0x14007904e
popf
pop rax
jmp 0x14007a05a
cmp eax, 8
jne 0x14007905d
popf
pop rax
jmp 0x1400797cc
cmp eax, 0x2a
jne 0x14007906c
popf
pop rax
jmp 0x14007a83c
cmp eax, 0x17
jne 0x14007907b
popf
pop rax
jmp 0x140079fcd
cmp eax, 0x1c
jne 0x14007908a
popf
pop rax
jmp 0x14007a19e
cmp eax, 0x2e
jne 0x140079099
popf
pop rax
jmp 0x14007aa2b
cmp eax, 0x18
jne 0x1400790a8
popf
pop rax
jmp 0x14007a006
cmp eax, 0x2b
jne 0x1400790b7
popf
pop rax
jmp 0x14007a8cd
cmp eax, 0x1b
jne 0x1400790c6
popf
pop rax
jmp 0x14007a12f
cmp eax, 0x2d
jne 0x1400790d5
popf
pop rax
jmp 0x14007a980
cmp eax, 0x23
jne 0x1400790e4
popf
pop rax
jmp 0x14007a4cc
cmp eax, 0x25
jne 0x1400790f3
popf
pop rax
jmp 0x14007a5f6
cmp eax, 0x32
jne 0x140079102
popf
pop rax
jmp 0x14007abd9
cmp eax, 0x13
jne 0x140079111
popf
pop rax
jmp 0x140079d42
cmp eax, 0x15
jne 0x140079120
popf
pop rax
jmp 0x140079f0c
cmp eax, 0x24
jne 0x14007912f
popf
pop rax
jmp 0x14007a594
cmp eax, 0x1e
jne 0x14007913e
popf
pop rax
jmp 0x14007a2db
cmp eax, 0xc
jne 0x14007914d
popf
pop rax
jmp 0x140079a09
cmp eax, 0x26
jne 0x14007915c
popf
pop rax
jmp 0x14007a63f
cmp eax, 0x27
jne 0x14007916b
popf
pop rax
jmp 0x14007a68f
cmp eax, 0x30
jne 0x14007917a
popf
pop rax
jmp 0x14007ab2e
cmp eax, 0x10
jne 0x140079189
popf
pop rax
jmp 0x140079bdb
cmp eax, 0x2c
jne 0x140079198
popf
pop rax
jmp 0x14007a93d
cmp eax, 9
jne 0x1400791a7
popf
pop rax
jmp 0x140079854
cmp eax, 4
jne 0x1400791b6
popf
pop rax
jmp 0x140079573
cmp eax, 0x16
jne 0x1400791c5
popf
pop rax
jmp 0x140079f5a
cmp eax, 0x28
jne 0x1400791d4
popf
pop rax
jmp 0x14007a6fe
cmp eax, 0xa
jne 0x1400791e3
popf
pop rax
jmp 0x1400798e6
cmp eax, 0x22
jne 0x1400791f2
popf
pop rax
jmp 0x14007a482
cmp eax, 0x14
jne 0x140079201
popf
pop rax
jmp 0x140079dda
cmp eax, 7
jne 0x140079210
popf
pop rax
jmp 0x1400796f0
cmp eax, 5
jne 0x14007921f
popf
pop rax
jmp 0x14007961b
cmp eax, 2
jne 0x14007922e
popf
pop rax
jmp 0x14007940c
cmp eax, 0x20
jne 0x14007923d
popf
pop rax
jmp 0x14007a3db
cmp eax, 0x1d
jne 0x14007924c
popf
pop rax
jmp 0x14007a248
cmp eax, 0x11
jne 0x14007925b
popf
pop rax
jmp 0x140079c7a
cmp eax, 6
jne 0x14007926a
popf
pop rax
jmp 0x1400796af
cmp eax, 0x2f
jne 0x140079279
popf
pop rax
jmp 0x14007aad0
cmp eax, 0x12
jne 0x140079288
popf
pop rax
jmp 0x140079cc3
cmp eax, 0x21
jne 0x140079297
popf
pop rax
jmp 0x14007a425
cmp eax, 0x1f
jne 0x1400792a6
popf
pop rax
jmp 0x14007a346
cmp eax, 0xb
jne 0x1400792b5
popf
pop rax
jmp 0x14007994a
cmp eax, 0xf
jne 0x1400792c4
popf
pop rax
jmp 0x140079bce
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x68
xor edi, edi
mov r15d, r8d
movsxd r12, ecx
mov rbx, r9
mov r14, rdx
test r8d, r8d
je 0x140079335
push rax
pushf
mov eax, 0x1a7cbe89
pushf
not eax
add eax, 0xc639ae90
xor eax, 0x95f8e82e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf527d4e7
xor eax, 0xeb3fb2a9
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa3ffc568
xor eax, 0xa267cc95
rol eax, 0x52
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xb3f1c1b9
pushf
not eax
add eax, 0xf310c5cd
xor eax, 0xb88b04eb
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd9be8764
xor eax, 0xad77144d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb77eed2d
xor eax, 0xdf8f0699
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd6c607d1
xor eax, 0x9740565f
rol eax, 0x2b
popf
jmp 0x140078fc7
test rdx, rdx
jne 0x1400793c6
push rax
pushf
mov eax, 0x452680c5
pushf
not eax
add eax, 0xd09c8d93
xor eax, 0x95d58a70
rol eax, 0x29
popf
pushf
not eax
add eax, 0xdb74b049
xor eax, 0x9c67360b
rol eax, 0x46
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x95338471
pushf
not eax
add eax, 0xaf311191
xor eax, 0xe6bbeaa7
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe98f7fe5
xor eax, 0xb1a79645
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xcc191230
xor eax, 0xc80cfd99
rol eax, 0xad
popf
jmp 0x140078fc7
mov byte [r9 + 0x38], 1
xor r8d, r8d
mov dword [r9 + 0x34], edi
xor edx, edx
mov byte [r9 + 0x30], 1
xor ecx, ecx
mov dword [r9 + 0x2c], 0x16
xor r9d, r9d
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
call fcn.1400883d6
or eax, 0xffffffff
jmp 0x14007abd9
mov rax, r12
lea rdx, [0x19231b54b]
pushf
sub rdx, 0x522f15fb
popf
and eax, 0x3f
mov rcx, r12
sar rcx, 6
mov qword [rbp - 0x38], rcx
lea r13, [rax + rax*8]
mov rcx, qword [rdx + rcx*8]
movsx esi, byte [rcx + r13*8 + 0x39]
lea eax, [rsi - 1]
cmp al, 1
ja 0x14007951a
push rax
pushf
mov eax, 0x8477deaa
pushf
not eax
add eax, 0xd4371011
xor eax, 0x9613f9a8
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf2755432
xor eax, 0xa377daa1
rol eax, 0x66
popf
pushf
not eax
add eax, 0x96baecc4
xor eax, 0xabc22efc
rol eax, 0x73
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x956e217b
pushf
not eax
add eax, 0xb717f19a
xor eax, 0xa0838079
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe273d844
xor eax, 0x86db28f0
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xef180749
xor eax, 0xc46c889d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa0624f51
xor eax, 0x92fedd26
rol eax, 0xf0
popf
jmp 0x140078fc7
mov eax, r15d
not eax
test al, 1
je 0x1400795c2
push rax
pushf
mov eax, 0x9689b722
pushf
not eax
add eax, 0xe6804a6d
xor eax, 0xf22a8ad8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf800f012
xor eax, 0x9a6459a7
rol eax, 0x91
popf
pushf
not eax
add eax, 0x83fb4c02
xor eax, 0xd6355e15
rol eax, 0x38
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xcf0289a2
pushf
not eax
add eax, 0xb46d658e
xor eax, 0xc77e037b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc18bc9c7
xor eax, 0xdd3a44f3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb8729b30
xor eax, 0x8dd43dbe
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa9702aec
xor eax, 0x832b98d7
rol eax, 0x9b
popf
jmp 0x140078fc7
test byte [rcx + r13*8 + 0x38], 0x20
je 0x140079656
push rax
pushf
mov eax, 0x8563238d
pushf
not eax
add eax, 0xc9c2cb4c
xor eax, 0x888a86e1
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd70f704a
xor eax, 0xb6afa374
rol eax, 0x69
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xe82d952a
pushf
not eax
add eax, 0x86cae615
xor eax, 0x8cd163ff
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9c8fd618
xor eax, 0xa28ef9c9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe925b0ee
xor eax, 0xc1542ee0
rol eax, 6
popf
pushf
not eax
add eax, 0xe2f950ba
xor eax, 0xa1ee85d2
rol eax, 0xb6
popf
jmp 0x140078fc7
xor edx, edx
mov ecx, r12d
lea r8d, [rdx + 2]
call fcn.14009895c
push rax
pushf
mov eax, 0x7f7d7192
pushf
not eax
add eax, 0xc6428b86
xor eax, 0x850fc3f4
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa0232e05
xor eax, 0xc61b6ada
rol eax, 0x3b
popf
jmp 0x140078fc7
mov ecx, r12d
mov qword [rbp - 0x20], rdi
call fcn.14005207d
mov rdx, qword [rbp - 0x38]
lea r8, [0x182b1db5b]
pushf
sub r8, 0x42af3c0b
popf
test eax, eax
je 0x140079773
push rax
pushf
mov eax, 0xf128ba65
pushf
not eax
add eax, 0x8e66b088
xor eax, 0xcc565f47
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa65e1d1c
xor eax, 0x8769ec8d
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd5aebf77
xor eax, 0x8b1832ed
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xcb68ac94
xor eax, 0x970d3af6
rol eax, 0x4e
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x6fbf4977
pushf
not eax
add eax, 0x942a0e0d
xor eax, 0xfdb5f9c3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf46da125
xor eax, 0xcc707c8c
rol eax, 0
popf
pushf
not eax
add eax, 0xa1f29498
xor eax, 0x832c0eb8
rol eax, 0x27
popf
pushf
not eax
add eax, 0x93a3df9c
xor eax, 0xbfb8a4a9
rol eax, 0x5d
popf
jmp 0x140078fc7
mov rax, qword [r8 + rdx*8]
cmp byte [rax + r13*8 + 0x38], dil
jge 0x140079821
push rax
pushf
mov eax, 0x1765f691
pushf
not eax
add eax, 0xa62c8d7d
xor eax, 0xe2eab8f0
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc91ed49e
xor eax, 0xf6ed483f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa4ea01cd
xor eax, 0xe575fae7
rol eax, 0xe7
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xa84e0478
pushf
not eax
add eax, 0xb95c4eb8
xor eax, 0xd22d4c99
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf489625e
xor eax, 0xc258f0f1
rol eax, 0x3a
popf
jmp 0x140078fc7
cmp byte [rbx + 0x28], dil
jne 0x14007988d
push rax
pushf
mov eax, 0xaa082ab4
pushf
not eax
add eax, 0xd356a40b
xor eax, 0xbff5297d
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xac9720d3
xor eax, 0xc6e8ecc8
rol eax, 0x54
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x7ba3546e
pushf
not eax
add eax, 0x8ebcccae
xor eax, 0x96d4eb97
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x96f361e3
xor eax, 0xeb734e55
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb907937e
xor eax, 0xd4c9ac10
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xba4ef706
xor eax, 0xe33289d7
rol eax, 0x57
popf
jmp 0x140078fc7
mov rcx, rbx
call fcn.1400a7b53
mov rdx, qword [rbp - 0x38]
lea r8, [0x1a6df8205]
pushf
sub r8, 0x66dce2b5
popf
push rax
pushf
mov eax, 0x6d2e7e37
pushf
not eax
add eax, 0xf6e72544
xor eax, 0xba48c408
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe6342138
xor eax, 0x93f41d85
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xbaeff3ce
xor eax, 0x9ec84a53
rol eax, 0x74
popf
jmp 0x140078fc7
mov rax, qword [rbx + 0x18]
cmp qword [rax + 0x138], rdi
jne 0x1400799b0
push rax
pushf
mov eax, 0x403a8b24
pushf
not eax
add eax, 0x9aa7dbfb
xor eax, 0xb56ccbe3
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x830f83e2
xor eax, 0xee96cfdb
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcf40000f
xor eax, 0xe8baf558
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf9029894
xor eax, 0xcdc687d9
rol eax, 0xcf
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x43d137c0
pushf
not eax
add eax, 0x9dbae793
xor eax, 0xd28e35d4
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe2bd0135
xor eax, 0xead8e80c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf4933b89
xor eax, 0xda438bec
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd444e6d8
xor eax, 0xf45bfd27
rol eax, 0x97
popf
jmp 0x140078fc7
mov rax, qword [r8 + rdx*8]
cmp byte [rax + r13*8 + 0x39], dil
je 0x140079a5e
push rax
pushf
mov eax, 0xd3798d4c
pushf
not eax
add eax, 0xaea74f2f
xor eax, 0xbb5459f8
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe01187a2
xor eax, 0xb57fbd4b
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc752d9f9
xor eax, 0x920be21a
rol eax, 0x1e
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xa9828e82
pushf
not eax
add eax, 0xf8bfd8b5
xor eax, 0x9468229d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa44e86bc
xor eax, 0x8a228fe7
rol eax, 0x64
popf
jmp 0x140078fc7
mov rcx, qword [r8 + rdx*8]
lea rdx, [rbp - 0x10]
mov rcx, qword [rcx + r13*8 + 0x28]
jmp 0x140079a9f
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
je 0x140079b06
push rax
pushf
mov eax, 0xa56d8d7f
pushf
not eax
add eax, 0xb9a41ab2
xor eax, 0xc5ab6a5d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8ca94451
xor eax, 0xd3580969
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa91cd45d
xor eax, 0xf6691605
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd81a1497
xor eax, 0xf71b33c9
rol eax, 0xe9
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xb39254e2
pushf
not eax
add eax, 0xe650c0fb
xor eax, 0xfc427c9b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd7877ea2
xor eax, 0xe9911349
rol eax, 0x15
popf
pushf
not eax
add eax, 0x92252e45
xor eax, 0xdf0fc007
rol eax, 0x77
popf
pushf
not eax
add eax, 0xacf95122
xor eax, 0xd30b596e
rol eax, 0x9f
popf
jmp 0x140078fc7
test sil, sil
je 0x140079b9b
push rax
pushf
mov eax, 0x856b8212
pushf
not eax
add eax, 0x838b0fd1
xor eax, 0xddfbeaf3
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc2719f0b
xor eax, 0xf9a2e4c3
rol eax, 0xb3
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x87690d1c
pushf
not eax
add eax, 0x9eef383e
xor eax, 0xdad25d7b
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe493f420
xor eax, 0x973f7dc9
rol eax, 0x21
popf
jmp 0x140078fc7
dec sil
cmp sil, 1
ja 0x14007a68f
lea r12, [r14 + r15]
mov qword [rbp - 0x30], rdi
mov r15, r14
cmp r14, r12
jae 0x140079c35
push rax
pushf
mov eax, 0x5dac0a03
pushf
not eax
add eax, 0x8d905144
xor eax, 0xc485a3e9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe6a206ec
xor eax, 0xcf58933a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf4299760
xor eax, 0xe353cb87
rol eax, 0x79
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x2bafae63
pushf
not eax
add eax, 0xfa6e3633
xor eax, 0x950b1351
rol eax, 1
popf
pushf
not eax
add eax, 0xdb1e7096
xor eax, 0x9a878fba
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcea8115b
xor eax, 0xa5d4edcc
rol eax, 7
popf
jmp 0x140078fc7
mov esi, dword [rbp - 0x2c]
push rax
pushf
mov eax, 0x3c1efdba
pushf
not eax
add eax, 0xce3928f0
xor eax, 0xa1fd8046
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x875eee5e
xor eax, 0x806aa2a3
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x8b92ce0f
xor eax, 0x9e8270c8
rol eax, 3
popf
jmp 0x140078fc7
movzx eax, word [r15]
movzx ecx, ax
mov word [rbp - 0x10], ax
call fcn.1400d0dac
movzx ecx, word [rbp - 0x10]
cmp ax, cx
jne 0x140079d0f
push rax
pushf
mov eax, 0x8633a26c
pushf
not eax
add eax, 0xb476252f
xor eax, 0x9b404523
rol eax, 0xca
popf
pushf
not eax
add eax, 0x8b3c044a
xor eax, 0xe01c7d77
rol eax, 0x23
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xb313e4d4
pushf
not eax
add eax, 0xf01ec803
xor eax, 0x84fe49b0
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa6fdf0f4
xor eax, 0xc3bf5ba0
rol eax, 0x49
popf
jmp 0x140078fc7
add esi, 2
mov dword [rbp - 0x2c], esi
cmp cx, 0xa
jne 0x140079da7
push rax
pushf
mov eax, 0x3a39b9b3
pushf
not eax
add eax, 0x841dabcd
xor eax, 0x9990a9ce
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc457921d
xor eax, 0xef7f96a2
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9faf0760
xor eax, 0xb3c6c451
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xfd052c67
xor eax, 0xbed27254
rol eax, 0x68
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xb41328c3
pushf
not eax
add eax, 0xf17f3933
xor eax, 0xff76bf5c
rol eax, 3
popf
pushf
not eax
add eax, 0xd671b65c
xor eax, 0xc52c3cbd
rol eax, 0xd
popf
jmp 0x140078fc7
mov ecx, 0xc945ebe6
pushf
not ecx
add ecx, 0xf45938f3
xor ecx, 0xefa97e3f
rol ecx, 0xe0
popf
pushf
not ecx
add ecx, 0x866d0f00
xor ecx, 0xe4776d63
rol ecx, 0xe7
popf
pushf
not ecx
add ecx, 0xd89ef774
xor ecx, 0xf0a0270d
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xe902816e
xor ecx, 0xffbd1db5
rol ecx, 0x4a
popf
call fcn.1400d0dac
mov ecx, 0x5a89f91f
pushf
not ecx
add ecx, 0xc45aa90c
xor ecx, 0x8ea22d20
rol ecx, 0x2a
popf
pushf
not ecx
add ecx, 0x94a91a86
xor ecx, 0xc79de6e8
rol ecx, 0xa8
popf
cmp ax, cx
jne 0x140079ec5
push rax
pushf
mov eax, 0x403872d2
pushf
not eax
add eax, 0xd0d83fbb
xor eax, 0xc87a2a7c
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb81086e6
xor eax, 0xf49d9911
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe55f80f1
xor eax, 0xd371e03e
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xaec1a4bc
xor eax, 0x8f51a7e4
rol eax, 0x89
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x787dd2cc
pushf
not eax
add eax, 0xfdf409a3
xor eax, 0xf97f8a5a
rol eax, 0x31
popf
pushf
not eax
add eax, 0x97f11bdd
xor eax, 0xfde801f4
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd887fb33
xor eax, 0xbf966321
rol eax, 0x2a
popf
jmp 0x140078fc7
inc esi
mov dword [rbp - 0x2c], esi
jmp 0x140079f12
inc edi
push rax
pushf
mov eax, 0x1bfa4719
pushf
not eax
add eax, 0xfef50fca
xor eax, 0xa0f4a5aa
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb9ee859e
xor eax, 0xbad96053
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbb3f08d3
xor eax, 0xc0aa70ab
rol eax, 0xa6
popf
jmp 0x140078fc7
add r15, 2
cmp r15, r12
jae 0x140079f9a
push rax
pushf
mov eax, 0xe4f57dc4
pushf
not eax
add eax, 0xb4e85607
xor eax, 0xab780838
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9fb8bcc0
xor eax, 0xf2b1162b
rol eax, 0xde
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x60825ed3
pushf
not eax
add eax, 0x868166ae
xor eax, 0xc127e2b8
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb0e33a96
xor eax, 0xe73149d0
rol eax, 0x18
popf
jmp 0x140078fc7
jmp 0x140079cc3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x30], eax
jmp 0x14007a63f
mov r9d, r15d
mov qword [rsp + 0x20], rbx
mov r8, r14
lea rcx, [rbp - 0x30]
mov edx, r12d
call fcn.140015e84
push rax
pushf
mov eax, 0x59a4e314
pushf
not eax
add eax, 0xfaa5c492
xor eax, 0xba873747
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb9d9877e
xor eax, 0x8f9e32a7
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb20c9ce0
xor eax, 0xb98bbecd
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeeb4c85d
xor eax, 0x884bc0e9
rol eax, 0x98
popf
jmp 0x140078fc7
movsd xmm0, qword [rax]
mov edi, dword [rax + 8]
jmp 0x14007a644
mov rdx, qword [rbp - 0x38]
lea r8, [0x18f9689c0]
pushf
sub r8, 0x4f93ea70
popf
push rax
pushf
mov eax, 0x3b5dc858
pushf
not eax
add eax, 0xb2f4d12c
xor eax, 0xccd1000a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9c422bc9
xor eax, 0xc215e127
rol eax, 0x61
popf
pushf
not eax
add eax, 0xea1c8cb6
xor eax, 0x8f2d6aa3
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdf7c7ff7
xor eax, 0xde73f144
rol eax, 0xbc
popf
jmp 0x140078fc7
mov rcx, qword [r8 + rdx*8]
cmp byte [rcx + r13*8 + 0x38], dil
jge 0x14007a1ef
push rax
pushf
mov eax, 0x2a207718
pushf
not eax
add eax, 0x8d3269d5
xor eax, 0x9bac1653
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x84df5d71
xor eax, 0xe0889eea
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa2ccee18
xor eax, 0x8994cab2
rol eax, 0x78
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x5746c5de
pushf
not eax
add eax, 0xd357d0d2
xor eax, 0xe83e11b6
rol eax, 0x73
popf
pushf
not eax
add eax, 0xd7b102ad
xor eax, 0xcb08d306
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9d63a382
xor eax, 0xabc217ac
rol eax, 0xc
popf
pushf
not eax
add eax, 0x85cce79d
xor eax, 0xc567234a
rol eax, 0x20
popf
jmp 0x140078fc7
mov ecx, esi
test sil, sil
je 0x14007a2a8
push rax
pushf
mov eax, 0xc5d23f7a
pushf
not eax
add eax, 0xa847f7a2
xor eax, 0xe27290c3
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe8934658
xor eax, 0x98169540
rol eax, 0x53
popf
pushf
not eax
add eax, 0xecfd0629
xor eax, 0xc6a8d8f0
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9493206b
xor eax, 0xc2edb10b
rol eax, 6
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xaae0b2e5
pushf
not eax
add eax, 0xb755bb54
xor eax, 0xe947705c
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xaabdcac1
xor eax, 0x833b8c6d
rol eax, 0x15
popf
jmp 0x140078fc7
sub ecx, 1
je 0x14007a313
push rax
pushf
mov eax, 0xcd4d4cc6
pushf
not eax
add eax, 0xef214bdd
xor eax, 0xf391dcd3
rol eax, 0xab
popf
pushf
not eax
add eax, 0xcd54fc8e
xor eax, 0xbc352dfb
rol eax, 0xd3
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x9ceed89
pushf
not eax
add eax, 0x813b5ffb
xor eax, 0xb4fa7d6f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc614bf6c
xor eax, 0x91b681e4
rol eax, 0xa
popf
jmp 0x140078fc7
cmp ecx, 1
jne 0x14007a395
push rax
pushf
mov eax, 0x7749d713
pushf
not eax
add eax, 0xcd45273e
xor eax, 0xc6f69c78
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8a385c58
xor eax, 0x90828811
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x96c7479d
xor eax, 0xcf091026
rol eax, 0xe1
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x107b3b60
pushf
not eax
add eax, 0xa4f83750
xor eax, 0xd3bff5b2
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xab50cbd9
xor eax, 0xc59faa14
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb46fc325
xor eax, 0x80b033a4
rol eax, 0x6f
popf
jmp 0x140078fc7
mov r9d, r15d
lea rcx, [rbp - 0x30]
mov r8, r14
mov edx, r12d
call fcn.140071990
jmp 0x14007a0ca
mov r9d, r15d
lea rcx, [rbp - 0x30]
mov r8, r14
mov edx, r12d
call fcn.1400a3197
jmp 0x14007a0ca
mov r9d, r15d
lea rcx, [rbp - 0x30]
mov r8, r14
mov edx, r12d
call fcn.140054628
jmp 0x14007a0ca
mov rcx, qword [rcx + r13*8 + 0x28]
lea r9, [rbp - 0x2c]
xor eax, eax
mov r8d, r15d
and qword [rsp + 0x20], rax
mov rdx, r14
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x28], eax
jmp 0x14007a4ea
call qword [sym.imp.KERNEL32.dll_WriteFile]
test eax, eax
jne 0x14007a53a
push rax
pushf
mov eax, 0x3c81afd5
pushf
not eax
add eax, 0xcf62df0c
xor eax, 0x8efb6192
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfc57f149
xor eax, 0x90d7b631
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa3923682
xor eax, 0x80d4feec
rol eax, 0x2c
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xc2f25901
pushf
not eax
add eax, 0x8184d153
xor eax, 0x922baf25
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xafa12fca
xor eax, 0x92911b13
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x880d019a
xor eax, 0xb5e6a3e6
rol eax, 0x18
popf
pushf
not eax
add eax, 0x954898b1
xor eax, 0x957090cd
rol eax, 0x71
popf
jmp 0x140078fc7
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x30], eax
push rax
pushf
mov eax, 0xba64f54a
pushf
not eax
add eax, 0xc0adf3aa
xor eax, 0xbf67745a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc2ae91d9
xor eax, 0xd1f355de
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xb5db5d27
xor eax, 0x95016828
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb255b6ab
xor eax, 0xd06cb62a
rol eax, 0x90
popf
jmp 0x140078fc7
mov edi, dword [rbp - 0x28]
push rax
pushf
mov eax, 0x7b3288d2
pushf
not eax
add eax, 0xbacbef9f
xor eax, 0x8fb92444
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb0ab2083
xor eax, 0xf7fb94bc
rol eax, 0x47
popf
pushf
not eax
add eax, 0xba3152ed
xor eax, 0xc3eee41f
rol eax, 0x68
popf
jmp 0x140078fc7
movsd xmm0, qword [rbp - 0x30]
movsd qword [rbp - 0x20], xmm0
push rax
pushf
mov eax, 0x920ce71a
pushf
not eax
add eax, 0xdee5d77a
xor eax, 0xd47fbec8
rol eax, 0x10
popf
pushf
not eax
add eax, 0xcbb263c0
xor eax, 0xb99bfa95
rol eax, 6
popf
pushf
not eax
add eax, 0xeb680c1c
xor eax, 0xcb1b34aa
rol eax, 0xb6
popf
jmp 0x140078fc7
mov rdx, qword [rbp - 0x38]
lea r8, [0x1a00a5f76]
pushf
sub r8, 0x6007c026
popf
push rax
pushf
mov eax, 0xc58c50a0
pushf
not eax
add eax, 0xe1458173
xor eax, 0x9665708e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc3ce143e
xor eax, 0x9014fcd8
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9757e647
xor eax, 0xe23062ea
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd5173e24
xor eax, 0xcb53e559
rol eax, 0x8e
popf
jmp 0x140078fc7
mov rax, qword [rbp - 0x20]
shr rax, 0x20
test eax, eax
jne 0x14007a763
push rax
pushf
mov eax, 0x29c79b08
pushf
not eax
add eax, 0xb4693e27
xor eax, 0xdb5ec6f5
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb8975420
xor eax, 0xa0f374da
rol eax, 0x29
popf
pushf
not eax
add eax, 0xfb7e5d72
xor eax, 0x93c6c8c1
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe832c55c
xor eax, 0xd6881c13
rol eax, 0x58
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0xf824112d
pushf
not eax
add eax, 0x81100213
xor eax, 0xf0ab6f21
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb6de43d6
xor eax, 0xcb4507e7
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xdd23873e
xor eax, 0xe4aa4bd9
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf17f68be
xor eax, 0xb4384b89
rol eax, 0x1b
popf
jmp 0x140078fc7
mov eax, dword [rbp - 0x20]
test eax, eax
je 0x14007a809
push rax
pushf
mov eax, 0x515c52c5
pushf
not eax
add eax, 0xb4e09a16
xor eax, 0xb7f17e07
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb5d0fffb
xor eax, 0xace551f4
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd15e88f8
xor eax, 0x91566778
rol eax, 0x56
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x550d3769
pushf
not eax
add eax, 0x960aa3c1
xor eax, 0x9d22c4e7
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf52161da
xor eax, 0xbda9757d
rol eax, 0x1c
popf
jmp 0x140078fc7
cmp eax, 5
jne 0x14007a874
push rax
pushf
mov eax, 0xeb4f505c
pushf
not eax
add eax, 0xf9e947cf
xor eax, 0x95c501bc
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd13725cd
xor eax, 0xcb837ef4
rol eax, 0xa5
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x90f64d68
pushf
not eax
add eax, 0x9134ea2e
xor eax, 0x94bbdf4b
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe34bea8c
xor eax, 0xed1626c8
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xecc5fef7
xor eax, 0xeb1df9c6
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd611d28c
xor eax, 0x9c9cdfb3
rol eax, 0xc6
popf
jmp 0x140078fc7
mov byte [rbx + 0x30], 1
mov dword [rbx + 0x2c], 9
mov byte [rbx + 0x38], 1
mov dword [rbx + 0x34], eax
jmp 0x14007943b
mov ecx, dword [rbp - 0x20]
mov rdx, rbx
call fcn.14008a075
jmp 0x14007943b
mov rax, qword [r8 + rdx*8]
test byte [rax + r13*8 + 0x38], 0x40
je 0x14007a9e5
push rax
pushf
mov eax, 0x30200b19
pushf
not eax
add eax, 0x9c7d017a
xor eax, 0xd20f2409
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcbe23346
xor eax, 0xb22ed2bb
rol eax, 0x22
popf
pushf
not eax
add eax, 0x91f838dc
xor eax, 0xbbd312a9
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc97d1c98
xor eax, 0xeccb3eca
rol eax, 0x47
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x8ab7d63f
pushf
not eax
add eax, 0x8a3f7dfa
xor eax, 0xd6506f48
rol eax, 0xce
popf
pushf
not eax
add eax, 0xba2b1ef8
xor eax, 0xfe4ce083
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8f0e5da1
xor eax, 0xa1718c66
rol eax, 0xe8
popf
jmp 0x140078fc7
cmp byte [r14], 0x1a
je 0x14007aa8a
push rax
pushf
mov eax, 0x7f588b90
pushf
not eax
add eax, 0x8dad5401
xor eax, 0xe1cb7282
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb59e49d6
xor eax, 0xcd934be0
rol eax, 0x46
popf
pushf
not eax
add eax, 0xdb98833a
xor eax, 0xb1308562
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc8949b33
xor eax, 0xf3483f64
rol eax, 6
popf
jmp 0x140078fc7
push rax
pushf
mov eax, 0x943b2c0f
pushf
not eax
add eax, 0xf7f38c52
xor eax, 0xc3db5c37
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb03e0dfb
xor eax, 0xb841b2a5
rol eax, 6
popf
pushf
not eax
add eax, 0xc8d60e45
xor eax, 0x8d74971f
rol eax, 0xe5
popf
jmp 0x140078fc7
and dword [rbx + 0x34], 0
mov byte [rbx + 0x30], 1
mov dword [rbx + 0x2c], 0x1c
mov byte [rbx + 0x38], 1
jmp 0x14007943b
mov eax, dword [rbp - 0x1c]
sub eax, edi
jmp 0x14007abd9
xor eax, eax
push rax
pushf
mov eax, 0xcd8175a0
pushf
not eax
add eax, 0x93d70bf6
xor eax, 0x913ed59f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa0766e47
xor eax, 0xd08a00ab
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf24b43ac
xor eax, 0xb5413da0
rol eax, 0x85
popf
jmp 0x140078fc7
add rsp, 0x68
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret