Function at 0x1400d95d3
Capabilities:
Encode data using base64

Disassembly:
push rax
pushf
mov eax, 0xe140510e
pushf
not eax
add eax, 0xec4f0507
xor eax, 0xa1e4ceb9
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x93956bee
xor eax, 0x9dd32ba4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8bc4cc2d
xor eax, 0x982a66ac
rol eax, 0x5f
popf
cmp eax, 4
jne 0x1400d9623
popf
pop rax
jmp 0x1400d99f2
cmp eax, 0
jne 0x1400d9632
popf
pop rax
jmp 0x1400d974f
cmp eax, 3
jne 0x1400d9641
popf
pop rax
jmp 0x1400d9982
cmp eax, 1
jne 0x1400d9650
popf
pop rax
jmp 0x1400d97f4
cmp eax, 0xd
jne 0x1400d965f
popf
pop rax
jmp 0x1400d9f99
cmp eax, 7
jne 0x1400d966e
popf
pop rax
jmp 0x1400d9bd5
cmp eax, 0xe
jne 0x1400d967d
popf
pop rax
jmp 0x1400da044
cmp eax, 0xb
jne 0x1400d968c
popf
pop rax
jmp 0x1400d9ef9
cmp eax, 0xc
jne 0x1400d969b
popf
pop rax
jmp 0x1400d9f3c
cmp eax, 8
jne 0x1400d96aa
popf
pop rax
jmp 0x1400d9c4c
cmp eax, 0x10
jne 0x1400d96b9
popf
pop rax
jmp 0x1400da0bf
cmp eax, 2
jne 0x1400d96c8
popf
pop rax
jmp 0x1400d98be
cmp eax, 9
jne 0x1400d96d7
popf
pop rax
jmp 0x1400d9ce2
cmp eax, 0x12
jne 0x1400d96e6
popf
pop rax
jmp 0x1400da1af
cmp eax, 6
jne 0x1400d96f5
popf
pop rax
jmp 0x1400d9b1a
cmp eax, 0x11
jne 0x1400d9704
popf
pop rax
jmp 0x1400da151
cmp eax, 5
jne 0x1400d9713
popf
pop rax
jmp 0x1400d9a63
cmp eax, 0x13
jne 0x1400d9722
popf
pop rax
jmp 0x1400da22c
cmp eax, 0xa
jne 0x1400d9731
popf
pop rax
jmp 0x1400d9ddc
cmp eax, 0x14
jne 0x1400d9740
popf
pop rax
jmp 0x1400da2be
cmp eax, 0xf
jne 0x1400d974f
popf
pop rax
jmp 0x1400da0af
push rbx
sub rsp, 0x20
test dword [rcx + 0x80], 0x100
mov rbx, rcx
je 0x1400d97c1
push rax
pushf
mov eax, 0xcbd08c50
pushf
not eax
add eax, 0x9070411c
xor eax, 0xf8ae67a6
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x873eca37
xor eax, 0x9cab4031
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb559ebb7
xor eax, 0xb609e64b
rol eax, 0xba
popf
pushf
not eax
add eax, 0x964740f3
xor eax, 0x82e95ccd
rol eax, 0xb6
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x429201c7
pushf
not eax
add eax, 0xda38ca3c
xor eax, 0xbc19ba63
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb8ad1eee
xor eax, 0xbd1c6890
rol eax, 0x58
popf
jmp 0x1400d9614
mov edx, 0x1f0ebf4e
pushf
not edx
add edx, 0xe818033c
xor edx, 0xc760c4c3
rol edx, 0x7f
popf
pushf
not edx
add edx, 0x9b7b111d
xor edx, 0xb0c24065
rol edx, 0x43
popf
pushf
not edx
add edx, 0xfddbc01e
xor edx, 0xd97b511c
rol edx, 0x6a
popf
call fcn.14005048e
test al, al
je 0x1400d988b
push rax
pushf
mov eax, 0xcf9ff024
pushf
not eax
add eax, 0xe7d5c86a
xor eax, 0xa8c56397
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x90da5852
xor eax, 0xcc2922b3
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd597a51f
xor eax, 0xec92a4af
rol eax, 0x3f
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x809dfe57
pushf
not eax
add eax, 0x998ab505
xor eax, 0x96cb3820
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8f6afa5a
xor eax, 0xb5a60888
rol eax, 0x85
popf
jmp 0x1400d9614
mov eax, dword [rbx + 0x80]
mov qword [rsp + 0x38], rdi
mov edi, dword [rbx + 0x74]
test edi, edi
jne 0x1400d9929
push rax
pushf
mov eax, 0x68473498
pushf
not eax
add eax, 0xc0a2ee4a
xor eax, 0x9bc2d0c9
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb1ff9f04
xor eax, 0xe5890586
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa680c6dc
xor eax, 0xfb965cc5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x89f0f93d
xor eax, 0xc3530760
rol eax, 0x45
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x8d700a1e
pushf
not eax
add eax, 0xc039bea5
xor eax, 0x82f630e9
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8c9fbc93
xor eax, 0x8b36904f
rol eax, 0x62
popf
pushf
not eax
add eax, 0x85fb5c1f
xor eax, 0xf0a6ea07
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc8064ae5
xor eax, 0xfb23dc23
rol eax, 0xdd
popf
jmp 0x1400d9614
bt eax, 0x14
jae 0x1400d99bf
push rax
pushf
mov eax, 0x7f943e1f
pushf
not eax
add eax, 0xf91165d6
xor eax, 0x8215d156
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc97d8940
xor eax, 0xdbbbb26e
rol eax, 0x35
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xa6576832
pushf
not eax
add eax, 0xc4c6f076
xor eax, 0xb5b4c53f
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfa9fe661
xor eax, 0xafe2318b
rol eax, 0xe3
popf
jmp 0x1400d9614
lea rcx, [rbx + 0x40]
movzx edx, dil
call fcn.1400fe365
mov rdi, qword [rsp + 0x38]
add rsp, 0x20
pop rbx
ret
bt eax, 9
jae 0x1400d9ac2
push rax
pushf
mov eax, 0xc4d08073
pushf
not eax
add eax, 0xdaa71929
xor eax, 0xb32a5524
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbca823ae
xor eax, 0xec0f086b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xbcee85db
xor eax, 0xadf1c664
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb8f04e99
xor eax, 0xf46151ec
rol eax, 0xc8
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xec6890b4
pushf
not eax
add eax, 0xcccc0009
xor eax, 0xc176cd15
rol eax, 0xf
popf
pushf
not eax
add eax, 0xba41b5be
xor eax, 0x8faa604e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe6684439
xor eax, 0xc50e7592
rol eax, 1
popf
pushf
not eax
add eax, 0xb2f82b1c
xor eax, 0x8c113683
rol eax, 0xc5
popf
jmp 0x1400d9614
cmp edi, 9
ja 0x1400d9b7c
push rax
pushf
mov eax, 0xb092534c
pushf
not eax
add eax, 0x91f32899
xor eax, 0xf3c27ebd
rol eax, 0x49
popf
pushf
not eax
add eax, 0xacfd1f57
xor eax, 0xc7746ca8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe3180bb8
xor eax, 0xe0092917
rol eax, 0x64
popf
pushf
not eax
add eax, 0x91679f86
xor eax, 0xfa1a2a33
rol eax, 0xb7
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xb02bc17e
pushf
not eax
add eax, 0xf95d0b8e
xor eax, 0xabfa37b7
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x83fef579
xor eax, 0xdac4cd2d
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa28ee195
xor eax, 0x8b3e70d4
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb28d83e3
xor eax, 0xbd7dff4a
rol eax, 0x28
popf
jmp 0x1400d9614
mov eax, edi
movsxd rcx, eax
mov eax, dword [rbx + 0x18]
cmp rax, rcx
jb 0x1400d9c19
push rax
pushf
mov eax, 0x202be9c7
pushf
not eax
add eax, 0xb7bc39bc
xor eax, 0xba75321c
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9aadf843
xor eax, 0xe31a00a2
rol eax, 0xb2
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xf0431376
pushf
not eax
add eax, 0xe38491e9
xor eax, 0x9efb3b09
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xaf58b827
xor eax, 0x8c9b1349
rol eax, 0x18
popf
jmp 0x1400d9614
cmp qword [rbx + 0x38], rcx
jbe 0x1400d9c9c
push rax
pushf
mov eax, 0xad4574f2
pushf
not eax
add eax, 0xadccf5ff
xor eax, 0x9a5e81af
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd515bc03
xor eax, 0x89ef47bf
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfc5e0b15
xor eax, 0xce1b50c4
rol eax, 0x59
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xe5eb1313
pushf
not eax
add eax, 0xb518bf48
xor eax, 0xa5204185
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xfcbd2b0a
xor eax, 0xb83f46a5
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb35424ee
xor eax, 0xa3ee5344
rol eax, 0
popf
jmp 0x1400d9614
mov rdx, qword [rbx + 0x20]
mov rax, rcx
shr rax, 5
and ecx, 0x1f
lea r8, [rdx + rax*4]
mov eax, 0xa6e2e3cc
pushf
not eax
add eax, 0xebb83625
xor eax, 0x945b51fa
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf47e4d3b
xor eax, 0x8ddf4ed6
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc7869a3c
xor eax, 0xaaea21c4
rol eax, 0x2b
popf
shl eax, cl
test dword [r8], eax
je 0x1400d9d83
push rax
pushf
mov eax, 0xc8d3089d
pushf
not eax
add eax, 0xa77c5099
xor eax, 0xe6a7685c
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb1dbc9e3
xor eax, 0x8ca50e1b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa4703723
xor eax, 0xd4c2d60a
rol eax, 0x74
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x2c0fc7b9
pushf
not eax
add eax, 0xdab5feb6
xor eax, 0x97cb8c69
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa6aad402
xor eax, 0x91acc429
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe8a68897
xor eax, 0xa41d3cec
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xdadf45d1
xor eax, 0x9d109645
rol eax, 0xab
popf
jmp 0x1400d9614
mov ecx, 0x6778f379
pushf
not ecx
add ecx, 0xb31c5c66
xor ecx, 0xbd012338
rol ecx, 0x6b
popf
pushf
not ecx
add ecx, 0xd34f7839
xor ecx, 0xcf848807
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xbe632645
xor ecx, 0xc7179e04
rol ecx, 0x72
popf
call fcn.14005ab7f
mov rdx, rax
mov qword [rsp + 0x30], rax
mov dword [rax + 8], 0xf
xor eax, eax
mov qword [rdx + 0x18], rax
mov dword [rdx + 0xc], eax
mov qword [rdx + 0x10], rax
lea rax, [0x1a3020d1e]
pushf
sub rax, 0x62fee6ce
popf
mov qword [rdx], rax
mov dword [rdx + 0x20], edi
mov rax, qword [rbx + 0x48]
mov qword [rdx + 0x18], rax
mov rax, qword [rbx + 0x48]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400d9ec6
push rax
pushf
mov eax, 0x836c2e27
pushf
not eax
add eax, 0xb18931e3
xor eax, 0xf1570ac0
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb515e448
xor eax, 0xf7b779a0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe3b0606c
xor eax, 0xef2081a6
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xdc30270f
xor eax, 0xbfc639eb
rol eax, 0xc0
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x2ee3ab29
pushf
not eax
add eax, 0xcf2c9412
xor eax, 0x93cf0034
rol eax, 0x46
popf
pushf
not eax
add eax, 0xaf2e1b98
xor eax, 0xd533e48b
rol eax, 0x87
popf
jmp 0x1400d9614
mov qword [rdx + 0x10], rcx
mov rax, qword [rbx + 0x48]
mov rcx, qword [rax + 0x10]
mov qword [rcx + 0x18], rdx
push rax
pushf
mov eax, 0x6c71667a
pushf
not eax
add eax, 0xc7e0652f
xor eax, 0xbe92b4b5
rol eax, 0x17
popf
pushf
not eax
add eax, 0x94d9c4b3
xor eax, 0x93e6c681
rol eax, 0xe0
popf
jmp 0x1400d9614
mov rax, qword [rbx + 0x48]
mov rdi, qword [rsp + 0x38]
mov qword [rax + 0x10], rdx
mov qword [rbx + 0x48], rdx
add rsp, 0x20
pop rbx
ret
mov rcx, rbx
call fcn.140028470
test al, al
je 0x1400d9feb
push rax
pushf
mov eax, 0x1bb4e9c6
pushf
not eax
add eax, 0xf3207ce3
xor eax, 0x8b1d832e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x9ceb67a5
xor eax, 0x8135bc8c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x994d8a0c
xor eax, 0xfa5da77b
rol eax, 0x2f
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0x5b1f58bb
pushf
not eax
add eax, 0xc5b7b48a
xor eax, 0x9c9cfefa
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9ad7cb85
xor eax, 0xaea3bd9a
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcb0ed65e
xor eax, 0x91318b68
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc3c003e0
xor eax, 0x9c7dd037
rol eax, 0x66
popf
jmp 0x1400d9614
movzx edx, byte [rbx + 0x74]
lea rcx, [rbx + 0x40]
add rsp, 0x20
pop rbx
jmp fcn.1400fe365
test dword [rbx + 0x80], 0x20000
je 0x1400da22c
mov dl, 0x71
pushf
not dl
add dl, 0x75
xor dl, 0x3e
rol dl, 0x96
popf
pushf
not dl
add dl, 0x6c
xor dl, 0x18
rol dl, 0x2e
popf
mov rcx, rbx
call fcn.14007e9bd
test al, al
je 0x1400da11e
push rax
pushf
mov eax, 0x8dff95db
pushf
not eax
add eax, 0x9f1445b7
xor eax, 0xbeab450f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa67b7e3b
xor eax, 0xf680c90b
rol eax, 2
popf
jmp 0x1400d9614
push rax
pushf
mov eax, 0xe422aaac
pushf
not eax
add eax, 0x8d5d2576
xor eax, 0xdce63302
rol eax, 0x22
popf
pushf
not eax
add eax, 0x94aacce8
xor eax, 0xb9f9a5ba
rol eax, 0xaa
popf
jmp 0x1400d9614
jmp 0x1400d9a04
mov edx, 0x5e68746
pushf
not edx
add edx, 0x9b980702
xor edx, 0xbcce75e3
rol edx, 0x1d
popf
pushf
not edx
add edx, 0xbd8703e5
xor edx, 0x842164f5
rol edx, 0x86
popf
pushf
not edx
add edx, 0xc9f1f440
xor edx, 0xac605950
rol edx, 0x3b
popf
call fcn.14007c319
int3
mov edx, 0xe61c832a
pushf
not edx
add edx, 0xd8549239
xor edx, 0xc2c81d0b
rol edx, 0xc4
popf
pushf
not edx
add edx, 0x9ce265cd
xor edx, 0x9b6d7644
rol edx, 0xfc
popf
pushf
not edx
add edx, 0xd8b3a63b
xor edx, 0xb4401038
rol edx, 0x66
popf
pushf
not edx
add edx, 0xa20dc47e
xor edx, 0x9f50f491
rol edx, 0x83
popf
call fcn.14007c319
int3
mov edx, 0x48d1dc33
pushf
not edx
add edx, 0xb04aa894
xor edx, 0xec8df1a1
rol edx, 0x87
popf
pushf
not edx
add edx, 0x9ddf73d4
xor edx, 0xcd97621b
rol edx, 0xb0
popf
pushf
not edx
add edx, 0xa1004607
xor edx, 0x8c76ac89
rol edx, 0x2c
popf
pushf
not edx
add edx, 0xbcf7cbc7
xor edx, 0xf53d698f
rol edx, 0xc0
popf
call fcn.14007c319
int3