Function at 0x1400b4000
Capabilities:
Encode data using xor

Disassembly:
push rax
push rcx
push rdx
push rbx
push rbp
push rsi
push rdi
push r8
push r9
push r10
push r11
push r12
push r13
push r14
push r15
push rbp
mov rbp, rsp
sub rsp, 0x20
and rsp, 0xfffffffffffffff0
lea rdx, [0x140027400]
push 0
pop rax
push rdx
xor dword [rdx + 0x25c], 0x5224049e
add dword [rdx + 0x1e4], 0x112815d5
sub dword [rdx + 0x260], 0x721761d2
sub dword [rdx + 0x280], 0x775f53e4
add dword [rdx + 0x2bc], 0x62e01f9c
not dword [rdx + 0x248]
sub dword [rdx + 0x33c], 0x11b70382
not dword [rdx + 0x304]
not dword [rdx + 0x1a8]
add dword [rdx + 0x70], 0x135612ae
sub dword [rdx + 0x238], 0x2a31419b
add dword [rdx + 0x3dc], 0x69d028e9
xor dword [rdx + 0x320], 0x13e811e6
xor dword [rdx + 0x84], 0x39bb6199
sub dword [rdx + 0x244], 0x786a2632
sub dword [rdx + 0x2d0], 0x67c676f
sub dword [rdx + 0x98], 0x4e4f3143
xor dword [rdx + 0x29c], 0x14a93429
sub dword [rdx + 0x1d0], 0x24f6012d
add dword [rdx + 0x174], 0x38423e1
add dword [rdx + 0x40], 0x2c2c0703
add dword [rdx + 0x190], 0x6eec6dcc
xor dword [rdx + 0x250], 0x5f2d4c1d
sub dword [rdx + 0x58], 0x5dc02d06
add dword [rdx + 0x274], 0x667617d4
add dword [rdx + 0x1cc], 0x118e66c6
add dword [rdx + 0x2ac], 0x35001853
add dword [rdx + 0x390], 0x12a63e43
add dword [rdx + 0x268], 0x58c45e74
sub dword [rdx + 0x1c], 0x6cf521f0
not dword [rdx + 0x380]
add dword [rdx + 0x1ec], 0x4809b2
xor dword [rdx + 0x2cc], 0x44332c9b
xor dword [rdx + 0x224], 0xe8534b8
not dword [rdx + 0x10c]
not dword [rdx + 0x3c0]
add dword [rdx + 0x104], 0x5860205c
not dword [rdx + 0x1a4]
add dword [rdx + 0x2d8], 0x2fd14483
xor dword [rdx + 0x308], 0x20a825f4
not dword [rdx + 0x1d8]
add dword [rdx + 0x3f4], 0x3511047b
xor dword [rdx + 0xa8], 0x659853cc
add dword [rdx + 0xdc], 0x4cf17740
sub dword [rdx + 0x378], 0x2bc754db
not dword [rdx + 0x60]
xor dword [rdx + 0x110], 0x633c6bcf
not dword [rdx + 0x28c]
xor dword [rdx + 0x36c], 0x779e2e97
xor dword [rdx + 0x1f8], 0x422b660e
sub dword [rdx + 0x24], 0x538d028e
not dword [rdx + 0x2dc]
sub dword [rdx + 0x264], 0xb61120c
add dword [rdx + 0x108], 0x13a00add
add dword [rdx + 0xc0], 0x558c474d
xor dword [rdx + 0x15c], 0x17c44998
xor dword [rdx + 0xb0], 0x7ceb4509
sub dword [rdx + 0x310], 0x9540bb
not dword [rdx + 0x138]
add dword [rdx + 0x220], 0x1c4a3d3c
sub dword [rdx + 0x12c], 0x228b6903
sub dword [rdx + 0x30], 0x41512a54
xor dword [rdx + 0xf0], 0x5e621ff2
not dword [rdx + 0x2a0]
xor dword [rdx + 0x3f0], 0x43471515
not dword [rdx + 0x1bc]
xor dword [rdx + 0x338], 0x13546f02
sub dword [rdx + 0x88], 0x702a585e
add dword [rdx + 0xe4], 0x52bc5150
not dword [rdx + 0x2c4]
sub dword [rdx + 0xb4], 0x1d89412f
not dword [rdx + 0x48]
sub dword [rdx + 0x270], 0x746c77f1
not dword [rdx + 0x180]
xor dword [rdx + 0x3f8], 0x2f0a7ad3
sub dword [rdx + 0x3ec], 0x393b34e3
add dword [rdx + 0x54], 0x38c335b9
sub dword [rdx + 0x90], 0x1da90c88
not dword [rdx]
not dword [rdx + 0x1ac]
not dword [rdx + 0x284]
add dword [rdx + 0x4c], 0x294e5fea
not dword [rdx + 0x34c]
sub dword [rdx + 0x2c8], 0x69184624
sub dword [rdx + 0x1dc], 0x2b1712da
not dword [rdx + 0x3a4]
sub dword [rdx + 0x168], 0x55315f4d
not dword [rdx + 0x14c]
xor dword [rdx + 0x1fc], 0x2c9a2bb6
not dword [rdx + 0x230]
not dword [rdx + 0x2a4]
sub dword [rdx + 0x348], 0x5d0c68d9
not dword [rdx + 0x294]
xor dword [rdx + 0x7c], 0x734a4552
xor dword [rdx + 0x38c], 0x3d304c67
sub dword [rdx + 0x11c], 0x18d63e60
sub dword [rdx + 0x344], 0x1696296c
sub dword [rdx + 0x2f8], 0x7c7588c
not dword [rdx + 0x21c]
add dword [rdx + 0x2b0], 0x1f297368
add dword [rdx + 0x18], 0x3879580c
not dword [rdx + 0x2ec]
sub dword [rdx + 0x3e8], 0x289464fd
add dword [rdx + 0xc], 0x1d3a167b
add dword [rdx + 0x178], 0x54e01e6e
add dword [rdx + 0x120], 0x21c94c87
not dword [rdx + 0x218]
add dword [rdx + 0x128], 0x4f5951e2
not dword [rdx + 0xc4]
xor dword [rdx + 0x3cc], 0x3300600d
sub dword [rdx + 0x1b0], 0x5c15135f
xor dword [rdx + 0x388], 0x96e5f19
add dword [rdx + 0x290], 0x6f0027ca
not dword [rdx + 0x3c4]
add dword [rdx + 0x398], 0x3bf657f
sub dword [rdx + 0x164], 0x246f7e33
xor dword [rdx + 0xa0], 0xc3726bd
xor dword [rdx + 0x30c], 0x7a614fd1
xor dword [rdx + 0x198], 0xaa0061
sub dword [rdx + 0x2e8], 0x5a805e2c
not dword [rdx + 0x32c]
xor dword [rdx + 0x100], 0x57a85a96
add dword [rdx + 0xe0], 0x7a665a8
not dword [rdx + 0x38]
add dword [rdx + 0x20], 0x1ba51809
sub dword [rdx + 0x23c], 0x1d045522
xor dword [rdx + 0x18c], 0x3c764e63
xor dword [rdx + 0xd8], 0x52df55da
xor dword [rdx + 0x80], 0x5c193951
add dword [rdx + 0x64], 0xd974952
not dword [rdx + 0xe8]
xor dword [rdx + 0x13c], 0x475c0e14
not dword [rdx + 0x2e0]
add dword [rdx + 0x360], 0x63db5930
sub dword [rdx + 0x34], 0x7d403df
add dword [rdx + 0x35c], 0x1c484c0e
xor dword [rdx + 0x17c], 0x514e0702
sub dword [rdx + 0x158], 0x7b3259b2
xor dword [rdx + 0x1b4], 0x432874fe
add dword [rdx + 0xcc], 0x355105cf
sub dword [rdx + 0x278], 0x4f303730
xor dword [rdx + 0x3b8], 0x13b2e0e
add dword [rdx + 0x1f4], 0x2d26d5e
sub dword [rdx + 0x2c0], 0x6f176ab
not dword [rdx + 0x10]
add dword [rdx + 0x3b4], 0x2e582ef5
not dword [rdx + 0x94]
add dword [rdx + 0x37c], 0x4e4a3465
xor dword [rdx + 0x364], 0x662d239b
not dword [rdx + 0x2b8]
xor dword [rdx + 0x358], 0x3163459c
xor dword [rdx + 0x150], 0x493f1627
add dword [rdx + 0x1b8], 0x2f443dd1
xor dword [rdx + 0x28], 0x3861719d
xor dword [rdx + 0x350], 0x7d7c279d
add dword [rdx + 0x118], 0x376d6022
sub dword [rdx + 0x210], 0x11506cf8
xor dword [rdx + 0x3c8], 0x183a013b
not dword [rdx + 0xbc]
add dword [rdx + 0x318], 0x29921a90
add dword [rdx + 0x288], 0x226f3161
not dword [rdx + 0xfc]
xor dword [rdx + 0x1c8], 0x597960e1
sub dword [rdx + 0x194], 0x26a76801
sub dword [rdx + 0x140], 0x7ad17f0b
sub dword [rdx + 0x6c], 0xd1a39d5
sub dword [rdx + 0x39c], 0x12c536b1
xor dword [rdx + 0x204], 0x3987052d
not dword [rdx + 0x1c4]
xor dword [rdx + 0xf4], 0x7d943f04
add dword [rdx + 0xac], 0x3b0106fb
add dword [rdx + 0x148], 0x611e27e4
add dword [rdx + 0x214], 0x1db6dcc
not dword [rdx + 0x340]
sub dword [rdx + 0x3c], 0x2f027996
xor dword [rdx + 0xd0], 0x11707e94
add dword [rdx + 0x130], 0x454f483a
add dword [rdx + 0x384], 0xf5754c
add dword [rdx + 0x24c], 0x4b371409
xor dword [rdx + 0x334], 0x23a234d0
xor dword [rdx + 0x3a8], 0x51487e83
xor dword [rdx + 0x324], 0x61811278
add dword [rdx + 0x2f0], 0x61612ce7
xor dword [rdx + 0xa4], 0x34976e0a
sub dword [rdx + 0x19c], 0xac2073a
xor dword [rdx + 0xc8], 0x769d77b3
not dword [rdx + 0x1e0]
xor dword [rdx + 0x298], 0x6ae557e0
not dword [rdx + 0x2b4]
xor dword [rdx + 0xec], 0x1e1f532a
add dword [rdx + 0x160], 0x11a1325a
sub dword [rdx + 0x3d0], 0x7ac4451c
sub dword [rdx + 4], 0x166b757a
not dword [rdx + 0x234]
xor dword [rdx + 0x8c], 0x116e6ac5
not dword [rdx + 0x1d4]
not dword [rdx + 0x254]
not dword [rdx + 0x3a0]
sub dword [rdx + 0x2e4], 0x698f20b1
not dword [rdx + 0x3bc]
not dword [rdx + 0x2fc]
add dword [rdx + 0x3d4], 0x1ffb03cd
xor dword [rdx + 0x78], 0x2e1764d4
add dword [rdx + 0x3b0], 0x62e730e4
add dword [rdx + 0x114], 0x642e2f0d
not dword [rdx + 0x2a8]
add dword [rdx + 0x134], 0x1fa8621c
sub dword [rdx + 0x3e4], 0x1fb130a4
not dword [rdx + 0x370]
add dword [rdx + 0x2d4], 0x718f59b8
sub dword [rdx + 0x22c], 0x67d27997
xor dword [rdx + 0x330], 0x72a73b3c
not dword [rdx + 0x3d8]
sub dword [rdx + 0xd4], 0xad31b30
sub dword [rdx + 0x26c], 0x7cdd0316
add dword [rdx + 0x27c], 0x1f0e2a73
add dword [rdx + 8], 0x53891658
not dword [rdx + 0x74]
xor dword [rdx + 0x124], 0x10741eff
not dword [rdx + 0x154]
sub dword [rdx + 0x394], 0x38c6da7
sub dword [rdx + 0x354], 0x66b5023d
not dword [rdx + 0x14]
add dword [rdx + 0x1a0], 0x2f72385f
not dword [rdx + 0x20c]
xor dword [rdx + 0x16c], 0x489b0c6b
add dword [rdx + 0x3e0], 0x4e7626c2
xor dword [rdx + 0x3fc], 0x578310cb
sub dword [rdx + 0x184], 0x5d1209b
not dword [rdx + 0x374]
sub dword [rdx + 0x200], 0x49333be8
sub dword [rdx + 0x144], 0x12203f57
sub dword [rdx + 0x188], 0x50431d0d
add dword [rdx + 0x314], 0x36567947
sub dword [rdx + 0x44], 0x7f83e1b
sub dword [rdx + 0x9c], 0x7b4f0325
sub dword [rdx + 0x68], 0x61d95b13
add dword [rdx + 0x240], 0x6d6c18c2
sub dword [rdx + 0x228], 0x49db26a4
add dword [rdx + 0x5c], 0x3683e3b
sub dword [rdx + 0x328], 0x12a921a1
xor dword [rdx + 0x2f4], 0x3d67139b
not dword [rdx + 0xb8]
not dword [rdx + 0x3ac]
add dword [rdx + 0x170], 0x1c8418ee
not dword [rdx + 0x50]
add dword [rdx + 0x31c], 0x4b14236d
xor dword [rdx + 0x300], 0x65447cb7
add dword [rdx + 0x208], 0x2c6b0227
sub dword [rdx + 0x368], 0x27521a47
add dword [rdx + 0x258], 0x34d32d4f
not dword [rdx + 0x1f0]
xor dword [rdx + 0x2c], 0x4c936a55
not dword [rdx + 0x1e8]
not dword [rdx + 0xf8]
add dword [rdx + 0x1c0], 0x64143635
add rax, 0x400
add rdx, 0x400
cmp rax, 0x8c000
jne 0x1400b402e
pop rcx
call fcn.1400b2d06
mov rsp, rbp
pop rbp
pop r15
pop r14
pop r13
pop r12
pop r11
pop r10
pop r9
pop r8
pop rdi
pop rsi
pop rbp
pop rbx
pop rdx
pop rcx
pop rax