Function at 0x1390000
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 rbx, [0x01303400]
push 0
pop rcx
push rbx
add dword [rbx + 0x2ec], 0x4bf77691
sub dword [rbx + 0x104], 0x73961076
not dword [rbx + 0x3a0]
sub dword [rbx + 0x3b0], 0x3e984fd9
xor dword [rbx + 0x1e8], 0x34f60d5e
xor dword [rbx + 0x394], 0x5d9f0e8b
add dword [rbx + 0x1e4], 0x1d3f3ee5
sub dword [rbx + 0x248], 0x688538a3
xor dword [rbx + 0x1bc], 0x4db34ad2
not dword [rbx + 0x164]
add dword [rbx + 0x368], 0x433f14cd
add dword [rbx + 0x3ac], 0x642c1fb7
sub dword [rbx + 0xc4], 0x3a32532a
add dword [rbx + 0x26c], 0x690e21f7
sub dword [rbx + 0xa4], 0x4af69a9
sub dword [rbx + 0x37c], 0x43d364c2
add dword [rbx + 0x2c0], 0x28b704f
xor dword [rbx + 0x198], 0xbce38ce
add dword [rbx + 0x294], 0x1d1f102f
xor dword [rbx + 0x1fc], 0xb303c4
xor dword [rbx + 0x2f8], 0x563754ab
xor dword [rbx + 0xbc], 0x7cec1a01
xor dword [rbx + 0x168], 0x6aae4473
not dword [rbx + 0x21c]
not dword [rbx + 0x360]
add dword [rbx + 0x118], 0x1c8b03ef
add dword [rbx + 0x3bc], 0x6abe304b
xor dword [rbx + 0x284], 0x75704545
add dword [rbx + 0x230], 0x642343af
not dword [rbx + 0x17c]
add dword [rbx + 0x200], 0x7cf4b14
add dword [rbx + 0x2d0], 0x6f8c5f53
not dword [rbx + 0x2c8]
sub dword [rbx + 4], 0x62e858ef
not dword [rbx + 0x74]
xor dword [rbx + 0x2cc], 0x2bc13c04
add dword [rbx + 0x3d8], 0x7e0178d4
sub dword [rbx + 0x3e8], 0x78784d12
not dword [rbx + 0x3a8]
xor dword [rbx + 0x1f4], 0x8ee454f
not dword [rbx + 0x33c]
xor dword [rbx + 0x220], 0x6f9d38cb
xor dword [rbx + 0x224], 0x356b0ae7
not dword [rbx + 0x310]
xor dword [rbx + 0x2b8], 0x50c842e0
sub dword [rbx + 0x80], 0x6b570f83
not dword [rbx + 0x204]
sub dword [rbx + 0x1f8], 0xd225e68
add dword [rbx + 0x388], 0x543c3572
sub dword [rbx + 0x3a4], 0x4e851d1a
sub dword [rbx + 0x308], 0x75017468
not dword [rbx + 0x84]
xor dword [rbx + 0x228], 0x1efa5750
xor dword [rbx + 0xdc], 0x3e454949
xor dword [rbx + 0x39c], 0x2ac425d5
xor dword [rbx + 0x11c], 0x7df41ee3
add dword [rbx + 0x9c], 0x40b81de8
not dword [rbx + 0x2a8]
add dword [rbx + 0xe4], 0x79b95386
xor dword [rbx + 0x384], 0x55476be9
add dword [rbx + 0x380], 0x11bd42e8
xor dword [rbx + 0x3c8], 0x417e5632
add dword [rbx + 0x194], 0x49fc49b5
xor dword [rbx + 0x3e0], 0x5bae23bf
sub dword [rbx + 0xf0], 0x2cd14261
xor dword [rbx + 0x328], 0x1c034be
xor dword [rbx + 0x1a0], 0x7e7429f2
not dword [rbx + 0x390]
xor dword [rbx + 0x2a4], 0x1d3b3612
add dword [rbx + 0x1c8], 0x5ad12da2
sub dword [rbx + 0x4c], 0xd4c7d2d
add dword [rbx + 0x370], 0x17ae2070
sub dword [rbx + 0x15c], 0x1d42cb3
not dword [rbx + 0x334]
not dword [rbx + 0x288]
not dword [rbx + 0x258]
xor dword [rbx + 0x330], 0x79f678fb
xor dword [rbx + 0x100], 0x759314d1
not dword [rbx + 0x88]
xor dword [rbx + 0x1c0], 0x47d409f5
xor dword [rbx + 0x304], 0x4df35184
sub dword [rbx + 0x1e0], 0x362862a7
add dword [rbx + 0x140], 0x6fa127da
xor dword [rbx + 0x34], 0x34d625ec
sub dword [rbx + 0x160], 0x36584b66
sub dword [rbx + 0x134], 0x2c0648c2
sub dword [rbx + 0x2c], 0x12d63fe2
add dword [rbx + 0x58], 0x1ca17fb5
add dword [rbx + 0x1a8], 0x5a596623
xor dword [rbx + 0x24c], 0x6cba1510
not dword [rbx + 0x7c]
not dword [rbx + 0x128]
add dword [rbx + 0x1d0], 0x47102060
not dword [rbx + 0xc]
sub dword [rbx + 0x2bc], 0x566322ab
add dword [rbx + 0x23c], 0x43524472
add dword [rbx + 0x3f8], 0x30593d95
sub dword [rbx + 0x20], 0x374669ce
add dword [rbx + 0x30c], 0x4a4e5cb9
add dword [rbx + 0xf8], 0x3c5a630a
not dword [rbx + 0x180]
add dword [rbx + 0x324], 0x6eb16e70
sub dword [rbx + 0x1b4], 0x398e32d3
add dword [rbx + 0xf4], 0x6a916a48
not dword [rbx + 0xd0]
sub dword [rbx + 0x3c], 0x7cd52f1e
add dword [rbx + 0x280], 0x5e7f4c7b
xor dword [rbx + 0x1d8], 0x2a0a2951
add dword [rbx + 0x2dc], 0x17e50450
add dword [rbx + 0x244], 0x10eb1863
xor dword [rbx + 0x5c], 0x797e1207
add dword [rbx + 0x31c], 0x5fc11406
xor dword [rbx + 0x278], 0x8971830
xor dword [rbx + 0x60], 0x443355fa
add dword [rbx + 0x300], 0x34077904
xor dword [rbx + 0x2ac], 0x1c1e2518
not dword [rbx + 0x214]
not dword [rbx + 0x1ac]
sub dword [rbx + 0x218], 0x272714c
add dword [rbx + 0x78], 0x30d87386
sub dword [rbx + 0x208], 0x535f344e
not dword [rbx + 0x3d0]
sub dword [rbx + 0x3ec], 0x3e5e557d
sub dword [rbx + 0x28c], 0x59254145
xor dword [rbx + 0x10c], 0x6feb59fd
sub dword [rbx + 0x274], 0x770a79ce
not dword [rbx + 0x150]
not dword [rbx + 0x240]
sub dword [rbx + 0x190], 0x360c3e27
add dword [rbx + 0x3c4], 0x28407929
not dword [rbx + 0x158]
sub dword [rbx + 0x1b0], 0x654209d1
add dword [rbx + 0x1a4], 0x568917d7
xor dword [rbx + 0x270], 0x52662c36
sub dword [rbx + 0x20c], 0x2b01273a
xor dword [rbx + 0x250], 0x1cef27ee
not dword [rbx + 0x290]
not dword [rbx + 0x1f0]
sub dword [rbx + 0x19c], 0x323433f2
add dword [rbx + 0x18c], 0x6ceb0a3f
add dword [rbx + 0x374], 0x513650bb
add dword [rbx + 0x64], 0x1c4667b1
add dword [rbx + 0x22c], 0x292f63
add dword [rbx + 0x110], 0x5c940741
sub dword [rbx + 0x2d4], 0x2ce53e91
not dword [rbx + 0x8c]
xor dword [rbx + 0x10], 0x4b2375a
add dword [rbx + 0xd4], 0x62501be1
sub dword [rbx + 0x1c], 0x63086e29
xor dword [rbx + 0x27c], 0x65bd2b76
xor dword [rbx + 0x2e0], 0x28f94859
add dword [rbx + 0x120], 0x62e87bfa
not dword [rbx + 0x2f4]
add dword [rbx + 0x1cc], 0x12bc7ed8
add dword [rbx], 0x42921479
not dword [rbx + 0x178]
sub dword [rbx + 0x3b4], 0x5faf6c94
add dword [rbx + 0x2b4], 0x1a942237
not dword [rbx + 0x50]
add dword [rbx + 0x25c], 0xf2c1f5f
xor dword [rbx + 0xb8], 0x3a867c37
not dword [rbx + 0x260]
sub dword [rbx + 0x28], 0x14601724
not dword [rbx + 0xe0]
not dword [rbx + 0x54]
xor dword [rbx + 0x3d4], 0x3b024223
add dword [rbx + 0x1c4], 0x1ce605ef
xor dword [rbx + 0x14c], 0x5cd06f05
xor dword [rbx + 0xc8], 0x27c93b15
not dword [rbx + 0x320]
xor dword [rbx + 0x114], 0x31614370
add dword [rbx + 0xa0], 0x2a117ac
xor dword [rbx + 0x38c], 0x757471ee
not dword [rbx + 0x184]
sub dword [rbx + 0x3e4], 0x4ee4771b
add dword [rbx + 0x3f0], 0x18ed57cf
xor dword [rbx + 0x1ec], 0x610e7ed0
xor dword [rbx + 0x344], 0x72df7de8
xor dword [rbx + 0x3c0], 0x454d69a6
sub dword [rbx + 0xd8], 0x21ff5016
add dword [rbx + 0x358], 0x20cb0be6
xor dword [rbx + 0xc0], 0x6a6944d6
add dword [rbx + 0xe8], 0x14a75433
sub dword [rbx + 0x3f4], 0x2fb56259
xor dword [rbx + 0x138], 0x12981d41
sub dword [rbx + 0x234], 0x38ab0b72
xor dword [rbx + 0x154], 0x42cd0ffb
sub dword [rbx + 0x398], 0x7b967835
add dword [rbx + 0xb0], 0x1355310e
add dword [rbx + 0x3cc], 0x10cc2984
add dword [rbx + 0x16c], 0x59fc35c4
xor dword [rbx + 0x2b0], 0x416d24d5
sub dword [rbx + 0x38], 0x644c1dfa
not dword [rbx + 0x2a0]
not dword [rbx + 0xac]
sub dword [rbx + 0x29c], 0x51a329ac
not dword [rbx + 0x318]
add dword [rbx + 0x6c], 0x1ac8189d
sub dword [rbx + 0x30], 0x4a9b4eb8
not dword [rbx + 0x90]
xor dword [rbx + 0x314], 0x5c173995
not dword [rbx + 0x12c]
not dword [rbx + 0x338]
sub dword [rbx + 0x34c], 0x34ca720e
add dword [rbx + 0xec], 0x1de3637b
not dword [rbx + 0x24]
sub dword [rbx + 0x2c4], 0x17ab1259
xor dword [rbx + 0x1d4], 0x1a942e11
add dword [rbx + 0x264], 0x14c1189f
add dword [rbx + 0x3fc], 0x1dd0160d
sub dword [rbx + 0xa8], 0x2fa43285
sub dword [rbx + 0x2d8], 0x4dcb26fc
sub dword [rbx + 0x13c], 0x4d0e4df4
xor dword [rbx + 0x364], 0x8dc4ba2
add dword [rbx + 0x36c], 0x7bf47f5
sub dword [rbx + 0x48], 0x43442899
sub dword [rbx + 0x124], 0x63dd1bca
xor dword [rbx + 0x378], 0x31a04cf
sub dword [rbx + 0x340], 0xfbe50ff
xor dword [rbx + 0x188], 0x2dc8164e
add dword [rbx + 0x144], 0x3de664e4
not dword [rbx + 0x148]
not dword [rbx + 0x14]
not dword [rbx + 0x3b8]
xor dword [rbx + 0x2e4], 0xd0d1281
xor dword [rbx + 0x70], 0x290209b2
xor dword [rbx + 0x3dc], 0x38c941a3
add dword [rbx + 0x108], 0x44370bb7
xor dword [rbx + 0xfc], 0x64d1513
xor dword [rbx + 0xcc], 0x2dfd4f3e
add dword [rbx + 0x18], 0x4fca5130
not dword [rbx + 0x35c]
sub dword [rbx + 0x298], 0x1a8f6f62
xor dword [rbx + 0x94], 0x5275165b
sub dword [rbx + 0x2fc], 0x11f40f2d
sub dword [rbx + 0x1dc], 0x4da4591d
add dword [rbx + 0x348], 0x40434b73
add dword [rbx + 0xb4], 0x22dc51a8
not dword [rbx + 0x174]
add dword [rbx + 0x2f0], 0x2e740d25
add dword [rbx + 0x238], 0x78a0179d
add dword [rbx + 0x68], 0x58481025
add dword [rbx + 0x32c], 0x4d77736c
xor dword [rbx + 0x1b8], 0x73987410
sub dword [rbx + 0x2e8], 0x34a64f13
sub dword [rbx + 0x268], 0x22163f6b
not dword [rbx + 0x350]
not dword [rbx + 0x170]
not dword [rbx + 0x254]
xor dword [rbx + 0x44], 0x1c1202aa
add dword [rbx + 0x98], 0x2e9234b7
sub dword [rbx + 0x130], 0x7bf06f84
not dword [rbx + 0x40]
add dword [rbx + 0x210], 0x66fd4150
sub dword [rbx + 8], 0x7ac73ee2
sub dword [rbx + 0x354], 0x6fde6e2c
add rcx, 0x400
add rbx, 0x400
cmp rcx, 0x8c000
jne 0x139002e
pop rcx
call fcn.0138ed06
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