Function at 0x140114d92
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xa5f49c96
pushf
not eax
add eax, 0x8471767e
xor eax, 0xf32f2726
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd90332fd
xor eax, 0x95f12ec8
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd96785b7
xor eax, 0xcd945f58
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb49b782d
xor eax, 0xd354e6f8
rol eax, 0x7f
popf
cmp eax, 0x20
jne 0x140114df5
popf
pop rax
jmp 0x140116602
cmp eax, 0
jne 0x140114e04
popf
pop rax
jmp 0x140115011
cmp eax, 3
jne 0x140114e13
popf
pop rax
jmp 0x1401152eb
cmp eax, 1
jne 0x140114e22
popf
pop rax
jmp 0x14011518d
cmp eax, 0xd
jne 0x140114e31
popf
pop rax
jmp 0x140115a5d
cmp eax, 0x1a
jne 0x140114e40
popf
pop rax
jmp 0x1401162cd
cmp eax, 0xe
jne 0x140114e4f
popf
pop rax
jmp 0x140115b01
cmp eax, 0xb
jne 0x140114e5e
popf
pop rax
jmp 0x140115907
cmp eax, 0x19
jne 0x140114e6d
popf
pop rax
jmp 0x140116223
cmp eax, 8
jne 0x140114e7c
popf
pop rax
jmp 0x1401156b0
cmp eax, 0x1d
jne 0x140114e8b
popf
pop rax
jmp 0x1401164cd
cmp eax, 0x17
jne 0x140114e9a
popf
pop rax
jmp 0x140116149
cmp eax, 0x1c
jne 0x140114ea9
popf
pop rax
jmp 0x140116420
cmp eax, 0x12
jne 0x140114eb8
popf
pop rax
jmp 0x140115e3f
cmp eax, 0x18
jne 0x140114ec7
popf
pop rax
jmp 0x1401161e9
cmp eax, 0x11
jne 0x140114ed6
popf
pop rax
jmp 0x140115d31
cmp eax, 0x1b
jne 0x140114ee5
popf
pop rax
jmp 0x140116388
cmp eax, 0x21
jne 0x140114ef4
popf
pop rax
jmp 0x1401166ac
cmp eax, 0x23
jne 0x140114f03
popf
pop rax
jmp 0x140116777
cmp eax, 0x14
jne 0x140114f12
popf
pop rax
jmp 0x140115f52
cmp eax, 0xf
jne 0x140114f21
popf
pop rax
jmp 0x140115bb9
cmp eax, 0x13
jne 0x140114f30
popf
pop rax
jmp 0x140115e8c
cmp eax, 0x15
jne 0x140114f3f
popf
pop rax
jmp 0x140116042
cmp eax, 0x24
jne 0x140114f4e
popf
pop rax
jmp 0x140116810
cmp eax, 0x1e
jne 0x140114f5d
popf
pop rax
jmp 0x140116518
cmp eax, 0xc
jne 0x140114f6c
popf
pop rax
jmp 0x140115981
cmp eax, 7
jne 0x140114f7b
popf
pop rax
jmp 0x14011560e
cmp eax, 5
jne 0x140114f8a
popf
pop rax
jmp 0x14011548a
cmp eax, 0x1f
jne 0x140114f99
popf
pop rax
jmp 0x1401165b3
cmp eax, 0x10
jne 0x140114fa8
popf
pop rax
jmp 0x140115cb2
cmp eax, 6
jne 0x140114fb7
popf
pop rax
jmp 0x14011552c
cmp eax, 9
jne 0x140114fc6
popf
pop rax
jmp 0x14011577f
cmp eax, 4
jne 0x140114fd5
popf
pop rax
jmp 0x14011538f
cmp eax, 0x16
jne 0x140114fe4
popf
pop rax
jmp 0x140116087
cmp eax, 2
jne 0x140114ff3
popf
pop rax
jmp 0x140115209
cmp eax, 0xa
jne 0x140115002
popf
pop rax
jmp 0x1401157e6
cmp eax, 0x22
jne 0x140115011
popf
pop rax
jmp 0x140116754
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rbp
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov r10, qword [rsp + 0x60]
mov r13, r8
mov rax, qword [rsp + 0x58]
mov edi, 0x561a2d54
pushf
not edi
add edi, 0xec0f6f0c
xor edi, 0xbb33e9a6
rol edi, 0x7f
popf
pushf
not edi
add edi, 0xfefa8d4a
xor edi, 0x83cc8c7c
rol edi, 0
popf
pushf
not edi
add edi, 0xf2fc1d98
xor edi, 0xd43fb3f0
rol edi, 0x21
popf
pushf
not edi
add edi, 0xb0715ee3
xor edi, 0xff31a78d
rol edi, 0xc6
popf
mov r15, rcx
mov r14d, edi
mov r11, qword [r10]
mov r12d, dword [r10 + 8]
mov rsi, r11
sub rsi, qword [r9]
neg r12d
mov ecx, r12d
mov r9, r11
sub r9, qword [rax]
mov r8, r11
shl r14, cl
shr r8, cl
lea r10, [r14 - 1]
and r10, r11
mov r11d, 0xc11d27ae
pushf
not r11d
add r11d, 0xf0670bea
xor r11d, 0xab757fe0
rol r11d, 0xb
popf
pushf
not r11d
add r11d, 0xbba19545
xor r11d, 0xd6b58cb7
rol r11d, 7
popf
cmp r8d, r11d
jb 0x140115147
push rax
pushf
mov eax, 0x562a7249
pushf
not eax
add eax, 0xe8fe7dd9
xor eax, 0x8d89e8af
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa7922d31
xor eax, 0x942d2be3
rol eax, 0x76
popf
pushf
not eax
add eax, 0xff3b74b3
xor eax, 0xc92c2172
rol eax, 0x6d
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x902f611f
pushf
not eax
add eax, 0x950cbcda
xor eax, 0xc6c7115a
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe3c8fb29
xor eax, 0xf2418e99
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8e5ab5fb
xor eax, 0xa1057d08
rol eax, 0x18
popf
jmp 0x140114de6
mov edi, 0x6c40b9d5
pushf
not edi
add edi, 0xda571f5d
xor edi, 0xe8924432
rol edi, 0x7f
popf
pushf
not edi
add edi, 0xfcf74dae
xor edi, 0xea2b1011
rol edi, 7
popf
pushf
not edi
add edi, 0xc040f09a
xor edi, 0xf12a9b30
rol edi, 0xd7
popf
jmp 0x140115e8c
mov r11d, 0x6009cce7
pushf
not r11d
add r11d, 0xde075d06
xor r11d, 0xdd33806e
rol r11d, 0xfe
popf
pushf
not r11d
add r11d, 0xa3309150
xor r11d, 0x9ce34332
rol r11d, 0x6b
popf
pushf
not r11d
add r11d, 0xd3e71b85
xor r11d, 0xe38dfcd4
rol r11d, 0x21
popf
cmp r8d, r11d
jb 0x1401152a5
push rax
pushf
mov eax, 0x80979ea1
pushf
not eax
add eax, 0xaa90993b
xor eax, 0xdf9e3e86
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc67c3df6
xor eax, 0xc715a10a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc7d52885
xor eax, 0xf7eb90c4
rol eax, 0x4c
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x341ed9b6
pushf
not eax
add eax, 0xe85f5d08
xor eax, 0x956c5e19
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbb8f3699
xor eax, 0xecaca938
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8f67d485
xor eax, 0xa1972583
rol eax, 0xb2
popf
jmp 0x140114de6
mov edi, 0xf4fc1462
pushf
not edi
add edi, 0xd6b58eb5
xor edi, 0x8be392db
rol edi, 0x22
popf
pushf
not edi
add edi, 0xbc1c5227
xor edi, 0xbb5faed8
rol edi, 0x43
popf
pushf
not edi
add edi, 0xc60e5d4c
xor edi, 0xebd9f844
rol edi, 0x78
popf
pushf
not edi
add edi, 0xaa5b28ab
xor edi, 0xefbddc08
rol edi, 0x81
popf
jmp 0x140115e8c
mov r11d, 0xbfb4c15e
pushf
not r11d
add r11d, 0x9fd8b7c1
xor r11d, 0x8bd51ef3
rol r11d, 8
popf
pushf
not r11d
add r11d, 0xc6930baf
xor r11d, 0xcc7f3f48
rol r11d, 0x72
popf
pushf
not r11d
add r11d, 0x87d73451
xor r11d, 0xd6316a59
rol r11d, 0x7b
popf
pushf
not r11d
add r11d, 0xcba3e684
xor r11d, 0xb2b3a00e
rol r11d, 0xdd
popf
cmp r8d, r11d
jb 0x140115431
push rax
pushf
mov eax, 0x63f0e07a
pushf
not eax
add eax, 0xda723e20
xor eax, 0x968f2988
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbc2a00da
xor eax, 0x9f40e519
rol eax, 0x52
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xc6ae2b42
pushf
not eax
add eax, 0xa63ed096
xor eax, 0xe8f5b67d
rol eax, 0x55
popf
pushf
not eax
add eax, 0x9ad06af3
xor eax, 0x8498d496
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc2f903b5
xor eax, 0xd5824aff
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xec714133
xor eax, 0xcd72417c
rol eax, 0x95
popf
jmp 0x140114de6
mov edi, 0x1ee61e53
pushf
not edi
add edi, 0xb390e2c1
xor edi, 0xd4553b03
rol edi, 0x4b
popf
pushf
not edi
add edi, 0xe4ad88a7
xor edi, 0xed5dbd7d
rol edi, 0xa
popf
pushf
not edi
add edi, 0x96eb1109
xor edi, 0xd82b88e1
rol edi, 0x4f
popf
jmp 0x140115e8c
mov r11d, 0x1af6d9b1
pushf
not r11d
add r11d, 0xe72822d2
xor r11d, 0xff81e367
rol r11d, 0xc7
popf
pushf
not r11d
add r11d, 0xf5d164d6
xor r11d, 0xdb738a01
rol r11d, 0xba
popf
pushf
not r11d
add r11d, 0x872e5a3e
xor r11d, 0x90166103
rol r11d, 0xe5
popf
cmp r8d, r11d
jb 0x1401155c8
push rax
pushf
mov eax, 0xef5cb85f
pushf
not eax
add eax, 0xdefff2f5
xor eax, 0xd4b695bc
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc89cb6c5
xor eax, 0x88439127
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd5d75440
xor eax, 0xb082ea4f
rol eax, 0x90
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x217792f0
pushf
not eax
add eax, 0xc740bade
xor eax, 0xb7594009
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc8dd3911
xor eax, 0xe6fd83f5
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa52c6b4c
xor eax, 0x9adef010
rol eax, 0x57
popf
jmp 0x140114de6
mov edi, 0xcc0d9707
pushf
not edi
add edi, 0x8716dc62
xor edi, 0xf03ebe4e
rol edi, 0x55
popf
pushf
not edi
add edi, 0xe7c38c48
xor edi, 0x8efbf285
rol edi, 0xab
popf
pushf
not edi
add edi, 0xf38cd933
xor edi, 0xe4ce70ec
rol edi, 0x3d
popf
jmp 0x140115e8c
mov r11d, 0x6c42d877
pushf
not r11d
add r11d, 0xbfe9059f
xor r11d, 0xb0bfb51e
rol r11d, 0xfc
popf
pushf
not r11d
add r11d, 0xc49cd055
xor r11d, 0xf9c83cad
rol r11d, 0x7a
popf
pushf
not r11d
add r11d, 0x97ee3977
xor r11d, 0xa92fad4e
rol r11d, 0x2f
popf
cmp r8d, r11d
jb 0x14011574c
push rax
pushf
mov eax, 0x53444c0a
pushf
not eax
add eax, 0xfe9f241d
xor eax, 0xbc436880
rol eax, 0xef
popf
pushf
not eax
add eax, 0xff6e11b6
xor eax, 0xb2bf60fc
rol eax, 0x26
popf
pushf
not eax
add eax, 0xef39139f
xor eax, 0x889fce39
rol eax, 0x34
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x433ebbfc
pushf
not eax
add eax, 0x82710ca4
xor eax, 0xc117416c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa4f8b589
xor eax, 0xe0067c09
rol eax, 0x8d
popf
jmp 0x140114de6
mov edi, 0x675fa7ef
pushf
not edi
add edi, 0x9c4768e9
xor edi, 0x8a918dae
rol edi, 0x30
popf
pushf
not edi
add edi, 0xfd447525
xor edi, 0xafecb0ae
rol edi, 0x18
popf
jmp 0x140115e8c
mov r11d, 0xaa772bbf
pushf
not r11d
add r11d, 0xce0b4fb1
xor r11d, 0xe569d664
rol r11d, 0xe4
popf
pushf
not r11d
add r11d, 0x9a98c6f0
xor r11d, 0xac3e5f2c
rol r11d, 0xc1
popf
pushf
not r11d
add r11d, 0xecec61a9
xor r11d, 0xb53ce684
rol r11d, 0xcd
popf
pushf
not r11d
add r11d, 0xc4d52252
xor r11d, 0xa30e74f5
rol r11d, 0xb4
popf
cmp r8d, r11d
jb 0x1401158ae
push rax
pushf
mov eax, 0x5eb06bb4
pushf
not eax
add eax, 0xdc79e236
xor eax, 0x8be25cff
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa6a5836d
xor eax, 0xec72d230
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x998500c3
xor eax, 0x8bbefe97
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc47af6b4
xor eax, 0xec0d00ed
rol eax, 0x79
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x40af292b
pushf
not eax
add eax, 0xf87837af
xor eax, 0x920ccac8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xec7eba3a
xor eax, 0x9d35a364
rol eax, 0x66
popf
pushf
not eax
add eax, 0xbfa7133d
xor eax, 0xd6257a07
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe24a74f2
xor eax, 0xc13bd018
rol eax, 0x8b
popf
jmp 0x140114de6
mov edi, 0x9c2acb60
pushf
not edi
add edi, 0xb26399cb
xor edi, 0xad26ccec
rol edi, 0xd0
popf
pushf
not edi
add edi, 0x84949967
xor edi, 0x820df648
rol edi, 0x75
popf
jmp 0x140115e8c
mov r11d, 0xff0d349a
pushf
not r11d
add r11d, 0xc2fd04a6
xor r11d, 0xfa16bee1
rol r11d, 0xc2
popf
pushf
not r11d
add r11d, 0x9e15aabc
xor r11d, 0xb62ff053
rol r11d, 0xbd
popf
cmp r8d, r11d
jb 0x140115a04
push rax
pushf
mov eax, 0x5fd8752e
pushf
not eax
add eax, 0x89d45f01
xor eax, 0xd8c7d6b9
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xaf8eee3f
xor eax, 0xc863766c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa6a9bc79
xor eax, 0xaffdd887
rol eax, 0x9b
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xce68ff36
pushf
not eax
add eax, 0xeffdadf7
xor eax, 0xb0c50e67
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb741b309
xor eax, 0xb7375699
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf8c0b57f
xor eax, 0xa0e6e2c3
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9610c8ce
xor eax, 0xf99f7d64
rol eax, 8
popf
jmp 0x140114de6
mov edi, 0x1049f272
pushf
not edi
add edi, 0xa038dfb4
xor edi, 0xb00d4b10
rol edi, 0x3f
popf
pushf
not edi
add edi, 0xe429a264
xor edi, 0x859edc37
rol edi, 0xcf
popf
pushf
not edi
add edi, 0xd5e8bf3a
xor edi, 0xcb90145c
rol edi, 0x63
popf
pushf
not edi
add edi, 0xfdf5e406
xor edi, 0xfe639239
rol edi, 0xa4
popf
jmp 0x140115e8c
cmp r8d, 0x64
jb 0x140115b60
push rax
pushf
mov eax, 0x62777aa2
pushf
not eax
add eax, 0x9d694768
xor eax, 0xf6bfaaf2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd4f7b28b
xor eax, 0xb4fdd98a
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x88706efd
xor eax, 0x8f2b9677
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa9a682bd
xor eax, 0xffae78bf
rol eax, 0xf1
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x509e4684
pushf
not eax
add eax, 0x8902313e
xor eax, 0x800aa886
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8951b53b
xor eax, 0xcf1fdbdd
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfb0f6b8f
xor eax, 0xcd8b5d20
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xac49e021
xor eax, 0xeedb4f62
rol eax, 0x15
popf
jmp 0x140114de6
mov edi, 0x6cc82ffd
pushf
not edi
add edi, 0x89024121
xor edi, 0xd0ec56e1
rol edi, 0x91
popf
pushf
not edi
add edi, 0xbea5b40a
xor edi, 0x90119a2a
rol edi, 0xec
popf
pushf
not edi
add edi, 0x9f6d2ee1
xor edi, 0x877db2ed
rol edi, 0xed
popf
mov r11d, 0x642abe2c
pushf
not r11d
add r11d, 0x8bdb38be
xor r11d, 0xc902926e
rol r11d, 0x36
popf
pushf
not r11d
add r11d, 0xb18a0c54
xor r11d, 0xeacd63d9
rol r11d, 0x1f
popf
pushf
not r11d
add r11d, 0xf65246f1
xor r11d, 0xbf1dc7f0
rol r11d, 0xef
popf
pushf
not r11d
add r11d, 0x8c176872
xor r11d, 0xd8075c9b
rol r11d, 0x4b
popf
jmp 0x140115e8c
cmp r8d, 0xa
jb 0x140115ceb
push rax
pushf
mov eax, 0x438e2b24
pushf
not eax
add eax, 0xebae99e6
xor eax, 0xe0e03f84
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xffea58f1
xor eax, 0xea8357ab
rol eax, 0x6e
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xd7b12935
pushf
not eax
add eax, 0xd6facfe6
xor eax, 0xf2428116
rol eax, 0x62
popf
pushf
not eax
add eax, 0xbeb427de
xor eax, 0xc9b256ae
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb93d2a9d
xor eax, 0xc8678902
rol eax, 0x6c
popf
jmp 0x140114de6
mov edi, 0x972b63fb
pushf
not edi
add edi, 0xbacd83c7
xor edi, 0x9304c920
rol edi, 0x98
popf
pushf
not edi
add edi, 0xdba98ead
xor edi, 0xf84244da
rol edi, 0x96
popf
pushf
not edi
add edi, 0x9d34a180
xor edi, 0xccc32bb7
rol edi, 0x5d
popf
pushf
not edi
add edi, 0x9d508ece
xor edi, 0x9a72dba0
rol edi, 0x21
popf
mov r11d, 0x8405709
pushf
not r11d
add r11d, 0xd67fb393
xor r11d, 0x99c5a21b
rol r11d, 0x99
popf
pushf
not r11d
add r11d, 0xd4a5deed
xor r11d, 0xdedb4a5c
rol r11d, 0xc3
popf
pushf
not r11d
add r11d, 0xa5503db9
xor r11d, 0xaff67e12
rol r11d, 0x86
popf
pushf
not r11d
add r11d, 0xa4444f13
xor r11d, 0x98eeca65
rol r11d, 0xdb
popf
jmp 0x140115e8c
mov r11d, edi
nop dword [rax]
push rax
pushf
mov eax, 0xe4a8f554
pushf
not eax
add eax, 0x809ac192
xor eax, 0xfd59a94a
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa5613251
xor eax, 0x916d096f
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x88336bd8
xor eax, 0xd2f50730
rol eax, 0x8c
popf
jmp 0x140114de6
xor edx, edx
mov eax, r8d
div r11d
mov ecx, r12d
jmp 0x140115e98
dec edi
lea ebx, [rax + 0x30]
mov rax, qword [rsp + 0x40]
movsxd r8, dword [rax]
push r8
not r8
sub r15, r8
pop r8
sub r15, 1
lea ebp, [r8 + 1]
mov r8d, edx
shl rdx, cl
push r10
not r10
sub rdx, r10
pop r10
sub rdx, 1
mov byte [r15], bl
mov dword [rax], ebp
cmp rdx, rsi
jbe 0x140115f1f
push rax
pushf
mov eax, 0xc594c2c
pushf
not eax
add eax, 0xf511b417
xor eax, 0xa2780cf3
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa0281c90
xor eax, 0xcde048b3
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x95fb0582
xor eax, 0xc7ec7cf5
rol eax, 0xde
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x5c52cef9
pushf
not eax
add eax, 0xfe26f67b
xor eax, 0x879933a3
rol eax, 9
popf
pushf
not eax
add eax, 0x84ce56fa
xor eax, 0xeaa6152d
rol eax, 0xda
popf
jmp 0x140114de6
mov r15, qword [rsp + 0x38]
mov eax, 0x4b59bb0c
pushf
not eax
add eax, 0x8564cf9c
xor eax, 0x837c79bb
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfbe641e3
xor eax, 0xb1bf9515
rol eax, 0xba
popf
pushf
not eax
add eax, 0xbaacd513
xor eax, 0xb11ba66e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xebb812d6
xor eax, 0xfd076bd2
rol eax, 0x46
popf
mul r11d
mov r11d, edx
shr r11d, 3
test edi, edi
jg 0x14011600f
push rax
pushf
mov eax, 0x44aa2250
pushf
not eax
add eax, 0xfd581aaa
xor eax, 0xd49e5292
rol eax, 8
popf
pushf
not eax
add eax, 0x9cdfe260
xor eax, 0xb025ccd7
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x82c15c6d
xor eax, 0x83a70b09
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc3268cdd
xor eax, 0xc9bfde60
rol eax, 0xd3
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x721c78fd
pushf
not eax
add eax, 0xcc21ee03
xor eax, 0xd34b6d03
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbc1ca805
xor eax, 0xf09bd6db
rol eax, 0xc9
popf
jmp 0x140114de6
xor r8d, r8d
lea rdi, [r14 - 1]
mov rbx, r15
nop dword [rax + rax]
push rax
pushf
mov eax, 0x70c77a91
pushf
not eax
add eax, 0xdbf92efe
xor eax, 0xcfb1e612
rol eax, 0x54
popf
pushf
not eax
add eax, 0xfdcb11e8
xor eax, 0xd5e0c2e2
rol eax, 0x39
popf
jmp 0x140114de6
lea r10, [r10 + r10*4]
movsxd r11, ebp
add r10, r10
lea rsi, [rsi + rsi*4]
mov rdx, r10
lea r9, [r9 + r9*4]
mov ecx, r12d
jmp 0x1401160a0
inc ebp
shr rdx, cl
and r10, rdi
add dl, 0x30
inc r8d
add rsi, rsi
mov byte [r11 + rbx], dl
add r9, r9
cmp r10, rsi
ja 0x1401160f0
push rax
pushf
mov eax, 0xe004b2f5
pushf
not eax
add eax, 0xee41fc8c
xor eax, 0x889aeece
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa2ed84d6
xor eax, 0xf6bd3102
rol eax, 0x30
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xfc56b603
pushf
not eax
add eax, 0x9aa239d6
xor eax, 0xcfaf362d
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9ef2408d
xor eax, 0xe75f58f2
rol eax, 0x55
popf
pushf
not eax
add eax, 0xefee1cb0
xor eax, 0xf8b914de
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xaec3a51d
xor eax, 0x97999e68
rol eax, 0x80
popf
jmp 0x140114de6
mov rax, qword [rsp + 0x40]
sub dword [r13], r8d
mov dword [rax], ebp
cmp r10, r9
jae 0x140116190
push rax
pushf
mov eax, 0xace62af2
pushf
not eax
add eax, 0xe7b7e767
xor eax, 0xecac6f33
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe9a031a6
xor eax, 0x81f2fd28
rol eax, 0xf
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xe61c1b05
pushf
not eax
add eax, 0xb9deb063
xor eax, 0xf09400a1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe4b2020d
xor eax, 0xf86cdff3
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa2af291b
xor eax, 0xb4f5e13f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd61fce2f
xor eax, 0x9eea88e1
rol eax, 0xc8
popf
jmp 0x140114de6
nop dword [rax]
push rax
pushf
mov eax, 0x93ac2fc6
pushf
not eax
add eax, 0xaf215c81
xor eax, 0xb59936de
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa357c426
xor eax, 0x96256cb6
rol eax, 0x20
popf
jmp 0x140114de6
mov rax, rsi
sub rax, r10
cmp rax, r14
jb 0x140116274
push rax
pushf
mov eax, 0x454c0c96
pushf
not eax
add eax, 0xfc709265
xor eax, 0xfc13e9ee
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe00803bc
xor eax, 0xb9abe2a4
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdf843d3e
xor eax, 0xecb40fe6
rol eax, 0xcd
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xa29aef00
pushf
not eax
add eax, 0xf9db2c45
xor eax, 0xa9d2a548
rol eax, 0x33
popf
pushf
not eax
add eax, 0x95dd6aa2
xor eax, 0x8b6dfe63
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe0cd945f
xor eax, 0xe1707b04
rol eax, 0x31
popf
pushf
not eax
add eax, 0xaad20ce0
xor eax, 0xf995848a
rol eax, 0x36
popf
jmp 0x140114de6
lea r8, [r14 + r10]
cmp r8, r9
jb 0x14011632f
push rax
pushf
mov eax, 0x11a9711
pushf
not eax
add eax, 0xa5737603
xor eax, 0xcd6688ac
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbd063c12
xor eax, 0xc117c8fd
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf4540b18
xor eax, 0x9d0eb33e
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd16a8204
xor eax, 0xedb50f14
rol eax, 0x42
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x4ccf7700
pushf
not eax
add eax, 0xee10d74a
xor eax, 0xa5af53db
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfca00153
xor eax, 0xd2bb809b
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe0c1d82b
xor eax, 0xf2ae0e8a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb74af7f0
xor eax, 0xa26866f3
rol eax, 0x80
popf
jmp 0x140114de6
mov rcx, r14
mov rax, r9
sub rcx, r9
sub rax, r10
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
cmp rax, rcx
jbe 0x1401163ed
push rax
pushf
mov eax, 0x72666281
pushf
not eax
add eax, 0xecc45f6f
xor eax, 0xd7baf98c
rol eax, 0x21
popf
pushf
not eax
add eax, 0x8cd1ae26
xor eax, 0x974403c1
rol eax, 7
popf
pushf
not eax
add eax, 0xb8b7d4e3
xor eax, 0x94e78337
rol eax, 0x9f
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x32352a88
pushf
not eax
add eax, 0xf263f63f
xor eax, 0xa863b99f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf0879aa6
xor eax, 0x9db6ffc8
rol eax, 0x42
popf
jmp 0x140114de6
dec dl
mov r10, r8
mov byte [r11 + rbx], dl
cmp r8, r9
jb 0x140116474
push rax
pushf
mov eax, 0x7900a0ba
pushf
not eax
add eax, 0xc097cf3f
xor eax, 0x8ddf1d4e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xffa25e25
xor eax, 0xec5cdb99
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9f8ea25b
xor eax, 0xadfa0556
rol eax, 0x92
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x9ac96d8f
pushf
not eax
add eax, 0xf59f0f96
xor eax, 0xe050b805
rol eax, 0x55
popf
pushf
not eax
add eax, 0xfdd6d445
xor eax, 0x916df8d1
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd7224302
xor eax, 0xc32ac5b7
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xce94e20b
xor eax, 0x90a10db6
rol eax, 0xde
popf
jmp 0x140114de6
jmp 0x140116810
add dword [r13], edi
mov r8d, r11d
shl r8, cl
cmp rdx, r9
jae 0x140116580
push rax
pushf
mov eax, 0x7f34f3b0
pushf
not eax
add eax, 0xbf96ec7a
xor eax, 0xc8e9d642
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd9fd52dd
xor eax, 0xd47e7498
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf7c5f4b4
xor eax, 0x95f6be3a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x80915614
xor eax, 0xee85de2e
rol eax, 0x76
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x317dafa4
pushf
not eax
add eax, 0xa45db424
xor eax, 0x8e649640
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc7564ef2
xor eax, 0xa11686a8
rol eax, 0x8c
popf
jmp 0x140114de6
nop word [rax + rax]
push rax
pushf
mov eax, 0xc55d5d29
pushf
not eax
add eax, 0xd4422081
xor eax, 0xc9d0d8f9
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa8837089
xor eax, 0x98e0da42
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x920d0f24
xor eax, 0x85d7c524
rol eax, 0x93
popf
jmp 0x140114de6
mov rax, rsi
sub rax, rdx
cmp rax, r8
jb 0x140116653
push rax
pushf
mov eax, 0x7ab66a3f
pushf
not eax
add eax, 0x9f00b8e8
xor eax, 0xf9deed3e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xedfbb2bb
xor eax, 0xf4110b38
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb5d128d0
xor eax, 0xe4e83213
rol eax, 0xed
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x9e1a6d1c
pushf
not eax
add eax, 0xbd8766a5
xor eax, 0xf6e67644
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8ef4790c
xor eax, 0xf6e99afc
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xefd3bceb
xor eax, 0xf5e00f28
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcf097135
xor eax, 0x9665b8fb
rol eax, 0x78
popf
jmp 0x140114de6
lea r10, [rdx + r8]
cmp r10, r9
jb 0x1401166fb
push rax
pushf
mov eax, 0xc31192b7
pushf
not eax
add eax, 0x8bac1b25
xor eax, 0xb2d50914
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x84f611cc
xor eax, 0xb8bea4e8
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8be587c0
xor eax, 0xc5890cc6
rol eax, 0x61
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0x6acec0d4
pushf
not eax
add eax, 0xfc553e34
xor eax, 0xa7ee43c9
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb8324a1c
xor eax, 0xf254ccdc
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc91e8232
xor eax, 0x96aba2c4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf682412b
xor eax, 0xd421d466
rol eax, 0xac
popf
jmp 0x140114de6
mov rcx, rdx
mov rax, r9
sub rcx, r9
sub rax, rdx
push r8
not r8
sub rcx, r8
pop r8
sub rcx, 1
cmp rax, rcx
jbe 0x140116810
dec bl
mov rdx, r10
mov byte [r15], bl
cmp r10, r9
jb 0x1401167dd
push rax
pushf
mov eax, 0xa32bb76b
pushf
not eax
add eax, 0xbb30128d
xor eax, 0x854616db
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfa818fb6
xor eax, 0xac01da7e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb1d9c0e9
xor eax, 0x95140123
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa8bf8a6e
xor eax, 0xf81ea547
rol eax, 0xb3
popf
jmp 0x140114de6
push rax
pushf
mov eax, 0xac647b07
pushf
not eax
add eax, 0x883c28bf
xor eax, 0xa6100ea7
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe17fea01
xor eax, 0xed19da48
rol eax, 0xf3
popf
jmp 0x140114de6
mov rbx, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x50]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
ret