Function at 0x14007bc25
Capabilities:
Hash data using murmur3
Set environment variable

Disassembly:
push rax
pushf
mov eax, 0xc35af099
pushf
not eax
add eax, 0xeedb96a8
xor eax, 0x8a7dcc49
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe5113b4a
xor eax, 0xb52f7511
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbdd4204d
xor eax, 0xa321afdb
rol eax, 0x6b
popf
cmp eax, 4
jne 0x14007bc75
popf
pop rax
jmp 0x14007c0a9
cmp eax, 0
jne 0x14007bc84
popf
pop rax
jmp 0x14007be28
cmp eax, 3
jne 0x14007bc93
popf
pop rax
jmp 0x14007c05b
cmp eax, 1
jne 0x14007bca2
popf
pop rax
jmp 0x14007bf78
cmp eax, 0xd
jne 0x14007bcb1
popf
pop rax
jmp 0x14007c527
cmp eax, 0x1a
jne 0x14007bcc0
popf
pop rax
jmp 0x14007ca7e
cmp eax, 0xe
jne 0x14007bccf
popf
pop rax
jmp 0x14007c5b9
cmp eax, 0xb
jne 0x14007bcde
popf
pop rax
jmp 0x14007c409
cmp eax, 0x19
jne 0x14007bced
popf
pop rax
jmp 0x14007ca12
cmp eax, 8
jne 0x14007bcfc
popf
pop rax
jmp 0x14007c2ca
cmp eax, 0x1d
jne 0x14007bd0b
popf
pop rax
jmp 0x14007cbad
cmp eax, 0x17
jne 0x14007bd1a
popf
pop rax
jmp 0x14007c96e
cmp eax, 0x1c
jne 0x14007bd29
popf
pop rax
jmp 0x14007cb5e
cmp eax, 0x12
jne 0x14007bd38
popf
pop rax
jmp 0x14007c70e
cmp eax, 0x18
jne 0x14007bd47
popf
pop rax
jmp 0x14007c9dc
cmp eax, 0x11
jne 0x14007bd56
popf
pop rax
jmp 0x14007c6bd
cmp eax, 0x1b
jne 0x14007bd65
popf
pop rax
jmp 0x14007cacc
cmp eax, 0x16
jne 0x14007bd74
popf
pop rax
jmp 0x14007c8da
cmp eax, 0xa
jne 0x14007bd83
popf
pop rax
jmp 0x14007c3c0
cmp eax, 0x14
jne 0x14007bd92
popf
pop rax
jmp 0x14007c82d
cmp eax, 0xf
jne 0x14007bda1
popf
pop rax
jmp 0x14007c622
cmp eax, 0x13
jne 0x14007bdb0
popf
pop rax
jmp 0x14007c788
cmp eax, 0x15
jne 0x14007bdbf
popf
pop rax
jmp 0x14007c891
cmp eax, 2
jne 0x14007bdce
popf
pop rax
jmp 0x14007c01d
cmp eax, 6
jne 0x14007bddd
popf
pop rax
jmp 0x14007c1f6
cmp eax, 0xc
jne 0x14007bdec
popf
pop rax
jmp 0x14007c487
cmp eax, 7
jne 0x14007bdfb
popf
pop rax
jmp 0x14007c247
cmp eax, 5
jne 0x14007be0a
popf
pop rax
jmp 0x14007c151
cmp eax, 9
jne 0x14007be19
popf
pop rax
jmp 0x14007c382
cmp eax, 0x10
jne 0x14007be28
popf
pop rax
jmp 0x14007c6b7
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
xor r15d, r15d
mov r14, rdx
mov rsi, rcx
mov qword [rbp + 0x17], r15
xor edx, edx
mov qword [rbp + 0x1f], r15
lea rcx, [rbp - 0x39]
mov qword [rbp + 0x27], r15
mov qword [rbp + 0x2f], r15
mov edi, r15d
mov qword [rbp + 0x37], r15
mov byte [rbp + 0x3f], r15b
mov qword [rbp - 0x19], r15
mov qword [rbp - 0x11], r15
mov qword [rbp - 9], r15
mov qword [rbp - 1], r15
mov qword [rbp + 7], r15
mov byte [rbp + 0xf], r15b
call fcn.140141c6a
mov rax, qword [rbp - 0x31]
mov ebx, 0x17f72eb6
pushf
not ebx
add ebx, 0xeed9f0b4
xor ebx, 0xf077a215
rol ebx, 0x6e
popf
pushf
not ebx
add ebx, 0xdc1f1d6c
xor ebx, 0x82dec1c6
rol ebx, 0xb7
popf
cmp dword [rax + 0xc], ebx
jne 0x14007bf1f
push rax
pushf
mov eax, 0x9fd21595
pushf
not eax
add eax, 0xd91ef2e8
xor eax, 0xb16d3988
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9333d8dd
xor eax, 0xcdbcc570
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9f3c0237
xor eax, 0x915ba9af
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaa6417b7
xor eax, 0xa58dec0f
rol eax, 0xde
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xba7f57b9
pushf
not eax
add eax, 0xcc2c552e
xor eax, 0xb438507b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfb381934
xor eax, 0xe06f20fe
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x958a6668
xor eax, 0xcc319a83
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe0507d68
xor eax, 0x8b2874a1
rol eax, 0x9d
popf
jmp 0x14007bc66
cmp byte [rbp - 0x21], r15b
je 0x14007bfc4
push rax
pushf
mov eax, 0xea85d52d
pushf
not eax
add eax, 0xc6eab421
xor eax, 0xbfa68c74
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb8fcece9
xor eax, 0x8437f24e
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xfd8e3143
xor eax, 0xdab0865f
rol eax, 0xa7
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x9548159
pushf
not eax
add eax, 0x9dd1bb94
xor eax, 0xb5704913
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe3f2ce8e
xor eax, 0x8365922e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xddee26b8
xor eax, 0xf1ac5b94
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9b357d23
xor eax, 0xb6e89673
rol eax, 0x22
popf
jmp 0x14007bc66
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0x9a19cde3
pushf
not eax
add eax, 0xa6fbbe12
xor eax, 0xa77d9729
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xcd4d1e13
xor eax, 0xf77ee68f
rol eax, 0x96
popf
jmp 0x14007bc66
mov r9d, ebx
jmp 0x14007c409
call fcn.140161814
test eax, eax
jne 0x14007c0f8
push rax
pushf
mov eax, 0xd3c273c5
pushf
not eax
add eax, 0xae80546a
xor eax, 0xc12f0d91
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa74665ea
xor eax, 0xb62e4ead
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xda1a0e12
xor eax, 0xa21e1336
rol eax, 0x41
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xba8f389f
pushf
not eax
add eax, 0xfb7f8b7f
xor eax, 0xda7f511f
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9f7595a9
xor eax, 0x883fba0d
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xfb642730
xor eax, 0x9f67e639
rol eax, 0xd
popf
pushf
not eax
add eax, 0x87069713
xor eax, 0xeb8ccc38
rol eax, 0x27
popf
jmp 0x14007bc66
cmp byte [rbp - 0x21], r15b
je 0x14007c19d
push rax
pushf
mov eax, 0x5ec68c70
pushf
not eax
add eax, 0xf62d60ef
xor eax, 0x867904cd
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd54a4ee8
xor eax, 0x9cfff5ea
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xcb8cedc8
xor eax, 0xc58455aa
rol eax, 0x8a
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x9cdc36dd
pushf
not eax
add eax, 0xaf97d2e6
xor eax, 0xdef9e8e2
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8e60e2d7
xor eax, 0xf5fa5dda
rol eax, 2
popf
pushf
not eax
add eax, 0xf83ca3ef
xor eax, 0xefb798c6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x91edaaf2
xor eax, 0xf76b688e
rol eax, 0xf
popf
jmp 0x14007bc66
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0x643a3ffd
pushf
not eax
add eax, 0xf54a425a
xor eax, 0xf29dfc9a
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x91d68e6f
xor eax, 0xe5529dda
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x82d1a4ca
xor eax, 0x8aba283f
rol eax, 0x5b
popf
jmp 0x14007bc66
mov r9d, 0xe3c6302f
pushf
not r9d
add r9d, 0x8ae553c7
xor r9d, 0xcc81750f
rol r9d, 6
popf
pushf
not r9d
add r9d, 0x84f7a6fe
xor r9d, 0x9d6240e3
rol r9d, 0x72
popf
jmp 0x14007c409
cmp byte [rbp - 0x21], r15b
je 0x14007c329
push rax
pushf
mov eax, 0xb96fe818
pushf
not eax
add eax, 0xc33fcebd
xor eax, 0xa29ba4e3
rol eax, 0x17
popf
pushf
not eax
add eax, 0xbb40b15a
xor eax, 0xd2d044ad
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfff77211
xor eax, 0x91c04ca9
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc78d4159
xor eax, 0xafa99299
rol eax, 0x38
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x6e7b86c7
pushf
not eax
add eax, 0x8602f6cb
xor eax, 0x8d531105
rol eax, 0x85
popf
pushf
not eax
add eax, 0x854d8faa
xor eax, 0xf7973d8f
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd84a2cce
xor eax, 0xcc9f1ff3
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8b7aa3f8
xor eax, 0xad12c217
rol eax, 0xf0
popf
jmp 0x14007bc66
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0xba91db63
pushf
not eax
add eax, 0xdbd68ca0
xor eax, 0xc8181895
rol eax, 0x88
popf
pushf
not eax
add eax, 0xfc292f43
xor eax, 0x9fdf8559
rol eax, 0x2c
popf
jmp 0x14007bc66
mov r9d, r15d
push rax
pushf
mov eax, 0x5fcd3cbc
pushf
not eax
add eax, 0x9d18c194
xor eax, 0x937009c1
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb3f6d2c9
xor eax, 0xb1681688
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc4bf7ec5
xor eax, 0xe7e2fe21
rol eax, 0xd6
popf
jmp 0x14007bc66
lea r8, [rbp + 0x77]
mov rcx, rsi
lea rdx, [rbp + 0x17]
call fcn.1400b99fd
test eax, eax
jne 0x14007c454
push rax
pushf
mov eax, 0xd11fa33a
pushf
not eax
add eax, 0x866ee7af
xor eax, 0xa6a80500
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc6edd44a
xor eax, 0xd34d1bc0
rol eax, 0x7b
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xe871e2c
pushf
not eax
add eax, 0x8a02f4ed
xor eax, 0xc7084f97
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa19cfde2
xor eax, 0xbec03324
rol eax, 0xd
popf
jmp 0x14007bc66
xor edx, edx
lea rcx, [rbp - 0x39]
call fcn.140141c6a
mov rax, qword [rbp - 0x31]
cmp dword [rax + 0xc], ebx
jne 0x14007c4f4
push rax
pushf
mov eax, 0x873dcd8
pushf
not eax
add eax, 0x8303890b
xor eax, 0xf109ecd5
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa1825495
xor eax, 0xe577a476
rol eax, 0x86
popf
pushf
not eax
add eax, 0x92f271fb
xor eax, 0x828748d0
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc1802408
xor eax, 0xb66cbe75
rol eax, 0x3b
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x49f9405b
pushf
not eax
add eax, 0xf176e2ab
xor eax, 0xd4f61986
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8aa137b1
xor eax, 0xaf7c7deb
rol eax, 0x6a
popf
jmp 0x14007bc66
cmp byte [rbp - 0x21], r15b
je 0x14007c586
push rax
pushf
mov eax, 0x3510cc07
pushf
not eax
add eax, 0xb5967938
xor eax, 0xbe8a0677
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9768d35e
xor eax, 0xcdfd12d7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa214913d
xor eax, 0x8285cea5
rol eax, 4
popf
pushf
not eax
add eax, 0xb4a72595
xor eax, 0xdb65c741
rol eax, 0xb
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xea7c0514
pushf
not eax
add eax, 0xa3f40995
xor eax, 0xc7cf0d35
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa48c0f51
xor eax, 0xf4b52e0c
rol eax, 0xe0
popf
jmp 0x14007bc66
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
jmp 0x14007c8da
call fcn.140161814
test eax, eax
jne 0x14007c671
push rax
pushf
mov eax, 0x928b975d
pushf
not eax
add eax, 0x8d99afcd
xor eax, 0xac67d5a4
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x844d3720
xor eax, 0xa2efe2bd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe7ded8c3
xor eax, 0x8f3be6da
rol eax, 0x95
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x1a15d8ec
pushf
not eax
add eax, 0x853f8730
xor eax, 0xe91a1f73
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe3ccfd6e
xor eax, 0xc1c77795
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfee881d9
xor eax, 0xf67f98a4
rol eax, 0xcb
popf
jmp 0x14007bc66
cmp byte [rbp - 0x21], r15b
je 0x14007c70e
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0xc8650ef
pushf
not eax
add eax, 0xa315fef9
xor eax, 0xb3b6ecc1
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbb6ca0b2
xor eax, 0xec96e30d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9b67ec9a
xor eax, 0xfba8c6b5
rol eax, 0x47
popf
jmp 0x14007bc66
mov ebx, 0xeb7f3a27
pushf
not ebx
add ebx, 0xa2840bd4
xor ebx, 0x8972e606
rol ebx, 0xa4
popf
pushf
not ebx
add ebx, 0xd9e553e8
xor ebx, 0xf281db44
rol ebx, 0x57
popf
jmp 0x14007c8da
cmp byte [rbp - 0x21], r15b
je 0x14007c7d4
push rax
pushf
mov eax, 0xbd030b67
pushf
not eax
add eax, 0x9402022b
xor eax, 0xc7e7eeb5
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc2407fa8
xor eax, 0xac224316
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xcfd72c5d
xor eax, 0x937587a9
rol eax, 0x4d
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x189f9c0a
pushf
not eax
add eax, 0xb54cbc00
xor eax, 0x8ad35870
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa464ceba
xor eax, 0xdf0017a5
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x97ffc872
xor eax, 0xb5d2167b
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd11e2fdf
xor eax, 0xb6ae4e5d
rol eax, 0x61
popf
jmp 0x14007bc66
mov rax, qword [rbp - 0x39]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0x1c4e27d2
pushf
not eax
add eax, 0xd5235447
xor eax, 0xb2e822f3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xadf7a726
xor eax, 0x8c48d802
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9dfa97b9
xor eax, 0xba52636a
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xef3ea5d9
xor eax, 0xb2214d1e
rol eax, 0xf5
popf
jmp 0x14007bc66
mov ebx, r15d
push rax
pushf
mov eax, 0xe1a1808b
pushf
not eax
add eax, 0xe36cf21d
xor eax, 0xb587d946
rol eax, 6
popf
pushf
not eax
add eax, 0xb7889570
xor eax, 0x9f46a959
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc9ae1c4d
xor eax, 0xd2d2e3f4
rol eax, 0x7b
popf
jmp 0x14007bc66
mov r9d, ebx
lea r8, [rbp + 0x77]
lea rdx, [rbp - 0x19]
mov rcx, r14
call fcn.1400b99fd
mov rdi, qword [rbp - 9]
test eax, eax
jne 0x14007c928
push rax
pushf
mov eax, 0x69a8e00a
pushf
not eax
add eax, 0xf738d577
xor eax, 0xcc400ffc
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9ad3492b
xor eax, 0x928e49d8
rol eax, 0xf0
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xda367892
pushf
not eax
add eax, 0xefe9e7f1
xor eax, 0x8575842b
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa7a293ba
xor eax, 0xb40798c0
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8dbfb66c
xor eax, 0xf57e799a
rol eax, 0x98
popf
jmp 0x14007bc66
mov rcx, qword [rbp + 0x27]
mov rdx, rdi
jmp 0x14007c976
call qword [sym.imp.KERNEL32.dll_SetEnvironmentVariableW]
mov ebx, eax
jmp 0x14007ca12
mov ebx, r15d
push rax
pushf
mov eax, 0xd1c3bd03
pushf
not eax
add eax, 0xb1616a38
xor eax, 0xbde95d1e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd8e613ed
xor eax, 0xe873b178
rol eax, 0xed
popf
jmp 0x14007bc66
cmp byte [rbp + 0xf], r15b
je 0x14007ca4b
push rax
pushf
mov eax, 0xff310eb9
pushf
not eax
add eax, 0xfb4a154d
xor eax, 0xe416be1a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9784944f
xor eax, 0xe073714e
rol eax, 0xa3
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0xbcaaf5d2
pushf
not eax
add eax, 0x9ba695fa
xor eax, 0x903e7c46
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa30f1a3c
xor eax, 0xe071b883
rol eax, 0x17
popf
jmp 0x14007bc66
mov rcx, rdi
call fcn.14019fe1c
push rax
pushf
mov eax, 0xfd25263d
pushf
not eax
add eax, 0xa2e7f1f3
xor eax, 0xc3563143
rol eax, 0xef
popf
pushf
not eax
add eax, 0xafa01558
xor eax, 0xb23e8c95
rol eax, 0x81
popf
pushf
not eax
add eax, 0xdf936be5
xor eax, 0xdf530eb3
rol eax, 0xf1
popf
jmp 0x14007bc66
cmp byte [rbp + 0x3f], r15b
je 0x14007cb2b
push rax
pushf
mov eax, 0xf3c55cb5
pushf
not eax
add eax, 0xffdca9fe
xor eax, 0xdbe38409
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xee60c2e3
xor eax, 0xc9dbc82e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x964fafe7
xor eax, 0xa5463dc8
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe8b06f25
xor eax, 0xb8699e5c
rol eax, 0x59
popf
jmp 0x14007bc66
push rax
pushf
mov eax, 0x61f70083
pushf
not eax
add eax, 0x92c9dc89
xor eax, 0xfe083d97
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8fc1f974
xor eax, 0xb478c71a
rol eax, 0xb0
popf
jmp 0x14007bc66
mov rcx, qword [rbp + 0x27]
call fcn.14019fe1c
push rax
pushf
mov eax, 0x43f5ee57
pushf
not eax
add eax, 0xd10f668e
xor eax, 0xef83c2eb
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xef9b7a5d
xor eax, 0xb95796b6
rol eax, 0x28
popf
pushf
not eax
add eax, 0xedb79908
xor eax, 0xd42ee080
rol eax, 0xb3
popf
jmp 0x14007bc66
lea r11, [rsp + 0xa0]
mov eax, ebx
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret