Function at 0x1401a7000
Capabilities:
Resolve function by parsing pe exports

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 rcx, [0x14002fc00]
movabs rdi, 0
push rcx
not dword [rcx + 0x14c]
not dword [rcx + 0x294]
xor dword [rcx + 0x3c8], 0x8a60117
not dword [rcx + 0x3bc]
sub dword [rcx + 0x278], 0x315c3bcc
sub dword [rcx + 0x9c], 0x792b6931
add dword [rcx + 0x3dc], 0x24ac4ff5
not dword [rcx + 0x28c]
add dword [rcx + 0x288], 0x71db3c3d
add dword [rcx + 0x314], 0x5b925233
sub dword [rcx + 0x188], 0x6baf63e9
xor dword [rcx + 0x38c], 0x70cc4b33
add dword [rcx + 0x390], 0x71326ebf
sub dword [rcx + 0x98], 0x4efb565f
sub dword [rcx + 0x194], 0x75e332ed
add dword [rcx + 0x20], 0x3b7132c5
not dword [rcx + 0xfc]
sub dword [rcx + 0x2e4], 0x20b7ddd
xor dword [rcx + 0x8c], 0x390a6d91
not dword [rcx + 0x2ec]
add dword [rcx + 0x318], 0xc3e49ac
add dword [rcx + 0x2d4], 0x7dcb65a4
add dword [rcx + 0x1c0], 0x74602b71
not dword [rcx + 0x1bc]
add dword [rcx + 0x3b4], 0x3a141061
xor dword [rcx + 0x300], 0x3e902ef3
sub dword [rcx + 0x238], 0xf5d4537
add dword [rcx + 0x2b0], 0x44350c64
add dword [rcx + 0x104], 0x355c3c08
sub dword [rcx + 0x168], 0x21d75a9
xor dword [rcx + 0xd8], 0x708b1bf6
xor dword [rcx + 0xa4], 0x3c132636
sub dword [rcx + 0x6c], 0x5c365a21
add dword [rcx + 8], 0x20f57734
not dword [rcx + 0x2a8]
add dword [rcx + 0x3b0], 0x1bf36de0
add dword [rcx + 0xc0], 0x11d85889
add dword [rcx + 0xc], 0x2d62f47
add dword [rcx + 0x2f0], 0x4b6d2ee3
xor dword [rcx + 0xb0], 0x79f71605
add dword [rcx + 0x5c], 0x50445f47
sub dword [rcx + 0x23c], 0x16043ae
add dword [rcx + 0x214], 0x431712b8
add dword [rcx + 0x128], 0x2f45573e
sub dword [rcx + 0x228], 0x5dc77000
add dword [rcx + 0x108], 0x150c2fb9
not dword [rcx + 0x1a4]
not dword [rcx + 0x20c]
add dword [rcx + 0x148], 0x4f8a7dc0
sub dword [rcx + 0x328], 0x5a952efd
not dword [rcx + 0x1ac]
sub dword [rcx + 0x24], 0x90900ba
xor dword [rcx + 0x150], 0x5acb35a3
sub dword [rcx + 0x244], 0x626612de
sub dword [rcx + 0x280], 0x26ab1420
sub dword [rcx + 0x22c], 0x5dee0ce3
not dword [rcx + 0x94]
sub dword [rcx + 0x378], 0x1f35d77
not dword [rcx + 0x2b4]
add dword [rcx + 0x1e4], 0x5a47f01
add dword [rcx + 0x174], 0x4e40704d
sub dword [rcx + 0x368], 0x3c3e38a3
add dword [rcx + 0x64], 0xc13047e
not dword [rcx]
xor dword [rcx + 0x18c], 0x6812252f
not dword [rcx + 0x10c]
add dword [rcx + 0x1f4], 0x7f8e53ca
not dword [rcx + 0x2fc]
sub dword [rcx + 0x2c8], 0x25840200
add dword [rcx + 0x1cc], 0x3e2a1292
add dword [rcx + 0x220], 0x64161ff8
sub dword [rcx + 0x3e8], 0x17806559
not dword [rcx + 0x38]
not dword [rcx + 0x248]
sub dword [rcx + 0x140], 0x611d0247
not dword [rcx + 0x1d8]
sub dword [rcx + 0x1d0], 0x408272a9
not dword [rcx + 0xbc]
not dword [rcx + 0x3d8]
xor dword [rcx + 0x84], 0x4b70345
sub dword [rcx + 0x158], 0x12de21ce
sub dword [rcx + 0x344], 0x24920a18
sub dword [rcx + 0x2f8], 0x23f31f28
xor dword [rcx + 0xa8], 0x6b847728
add dword [rcx + 0x398], 0x606b169b
xor dword [rcx + 0x224], 0xc011ae4
sub dword [rcx + 0x2e8], 0x156c1a88
sub dword [rcx + 0xb4], 0x7d45069b
not dword [rcx + 0x180]
sub dword [rcx + 0x200], 0x4e7f0a24
not dword [rcx + 0x2e0]
xor dword [rcx + 0x2c], 0x3aaf55a1
add dword [rcx + 0x160], 0x1a6d2a16
xor dword [rcx + 0x16c], 0x1bb700b7
not dword [rcx + 0x374]
not dword [rcx + 0x304]
sub dword [rcx + 0x1dc], 0x5df311e6
xor dword [rcx + 0x324], 0x2fd6ca4
xor dword [rcx + 0x13c], 0x67b868a0
add dword [rcx + 0x37c], 0x47a61bf1
xor dword [rcx + 0x2f4], 0x1e232e07
sub dword [rcx + 0x68], 0x5ac52d6f
sub dword [rcx + 0x348], 0x337846b5
add dword [rcx + 0x2d8], 0x357d129f
not dword [rcx + 0x234]
xor dword [rcx + 0x29c], 0x1a854235
sub dword [rcx + 0x39c], 0x5ca158bd
not dword [rcx + 0x2a4]
xor dword [rcx + 0x198], 0x7556297d
xor dword [rcx + 0x17c], 0x42aa468e
xor dword [rcx + 0xa0], 0x16037379
add dword [rcx + 0x54], 0xaff7fa5
not dword [rcx + 0x21c]
not dword [rcx + 0x48]
sub dword [rcx + 0x30], 0x745d6950
not dword [rcx + 0x50]
xor dword [rcx + 0x338], 0x6c80769e
add dword [rcx + 0x1ec], 0x556427fe
add dword [rcx + 0x2ac], 0x2d1c559f
xor dword [rcx + 0x320], 0x2fb458a2
add dword [rcx + 0x120], 0x15954b43
add dword [rcx + 0x35c], 0x3524291a
sub dword [rcx + 0x19c], 0x4c9e0146
add dword [rcx + 0x1b8], 0x5a707f6d
not dword [rcx + 0x1e0]
not dword [rcx + 0xb8]
xor dword [rcx + 0x358], 0x310f15b8
not dword [rcx + 0x1f0]
not dword [rcx + 0x154]
sub dword [rcx + 0x44], 0x29f442c7
sub dword [rcx + 0x11c], 0x38b26e6c
xor dword [rcx + 0x3f8], 0x3f36456f
not dword [rcx + 0x2a0]
add dword [rcx + 0x4c], 0xfea4db6
not dword [rcx + 0x34c]
sub dword [rcx + 0x1c], 0x48d13dfc
add dword [rcx + 0x258], 0x407f796b
add dword [rcx + 0x268], 0x39b038d0
sub dword [rcx + 0x270], 0x147867ed
add dword [rcx + 0x3f4], 0x79cd52e7
sub dword [rcx + 4], 0x4f671d26
add dword [rcx + 0x24c], 0x39d329d5
xor dword [rcx + 0x80], 0x6365318d
add dword [rcx + 0x3d4], 0x103743b9
xor dword [rcx + 0x2cc], 0x74cf2c67
sub dword [rcx + 0x26c], 0x53f94b62
xor dword [rcx + 0x15c], 0x28a07ea4
not dword [rcx + 0x3a4]
sub dword [rcx + 0x2c0], 0x6b3d4fe7
not dword [rcx + 0x1a8]
sub dword [rcx + 0x3d0], 0x3e507e98
xor dword [rcx + 0x28], 0x644d32f9
not dword [rcx + 0xc4]
xor dword [rcx + 0xd0], 0x18fc4c10
add dword [rcx + 0x118], 0x3219073e
sub dword [rcx + 0x260], 0x4ee33d8e
add dword [rcx + 0xe0], 0x26722b64
xor dword [rcx + 0xec], 0x6f3b1d76
sub dword [rcx + 0x394], 0x1ac82093
sub dword [rcx + 0x264], 0x51dd3538
sub dword [rcx + 0x3e4], 0x5c2d01d0
not dword [rcx + 0x254]
not dword [rcx + 0x370]
xor dword [rcx + 0x78], 0x28436170
not dword [rcx + 0x138]
sub dword [rcx + 0x1b0], 0x6d21085b
not dword [rcx + 0x1e8]
add dword [rcx + 0xac], 0x2b1d1c47
not dword [rcx + 0x3a0]
sub dword [rcx + 0x12c], 0x14a7284f
xor dword [rcx + 0x3f0], 0x41533b11
not dword [rcx + 0xf8]
xor dword [rcx + 0x110], 0xfc8024b
sub dword [rcx + 0x34], 0x35902f4b
add dword [rcx + 0x27c], 0x546a7dff
sub dword [rcx + 0x3c], 0xb5e4022
xor dword [rcx + 0x1c8], 0x61e558bd
sub dword [rcx + 0x90], 0x40355104
not dword [rcx + 0x14]
xor dword [rcx + 0x124], 0x69f0112b
xor dword [rcx + 0x330], 0x61b36638
xor dword [rcx + 0x7c], 0x20a670de
add dword [rcx + 0x31c], 0x72f07b79
add dword [rcx + 0x208], 0x61d76b03
not dword [rcx + 0x284]
not dword [rcx + 0x3ac]
add dword [rcx + 0xcc], 0x5ded5d9b
sub dword [rcx + 0x2d0], 0x36087ceb
not dword [rcx + 0x230]
sub dword [rcx + 0xd4], 0x4f0f3f1c
add dword [rcx + 0xe4], 0x2338467c
xor dword [rcx + 0x30c], 0x6bfd649d
add dword [rcx + 0x240], 0x27b87ffe
xor dword [rcx + 0x204], 0x3a8314d9
not dword [rcx + 0x3c4]
add dword [rcx + 0x360], 0x14a718ec
add dword [rcx + 0x384], 0x37f172f8
not dword [rcx + 0x380]
not dword [rcx + 0x74]
xor dword [rcx + 0x334], 0x7d5e7c3c
xor dword [rcx + 0xc8], 0x4b092b8f
add dword [rcx + 0x274], 0x15321840
not dword [rcx + 0x2dc]
xor dword [rcx + 0x3a8], 0x73346ddf
xor dword [rcx + 0x388], 0xcda2df5
xor dword [rcx + 0x1fc], 0x7ff67542
sub dword [rcx + 0x310], 0x55211f37
not dword [rcx + 0x2c4]
sub dword [rcx + 0x164], 0x46eb2d5f
xor dword [rcx + 0x3b8], 0x146777aa
sub dword [rcx + 0x33c], 0x3a13060e
not dword [rcx + 0x340]
xor dword [rcx + 0xf0], 0x206e59ee
add dword [rcx + 0xdc], 0x3bcd624c
xor dword [rcx + 0x25c], 0x27004daa
add dword [rcx + 0x2bc], 0x293c1828
add dword [rcx + 0x290], 0x398c3446
xor dword [rcx + 0x1f8], 0x6a5728aa
xor dword [rcx + 0x350], 0x37080f19
add dword [rcx + 0x130], 0xc5b2b36
add dword [rcx + 0x18], 0x3f257b28
xor dword [rcx + 0x3fc], 0x32df0257
not dword [rcx + 0x218]
sub dword [rcx + 0x210], 0x51dc2774
not dword [rcx + 0x32c]
not dword [rcx + 0x10]
sub dword [rcx + 0x3ec], 0x16577b2f
add dword [rcx + 0x178], 0x430c1f0a
xor dword [rcx + 0x250], 0x4b90f99
not dword [rcx + 0x1d4]
add dword [rcx + 0x1a0], 0xd3e691b
not dword [rcx + 0x2b8]
xor dword [rcx + 0xf4], 0x16507170
sub dword [rcx + 0x88], 0x57965b3a
xor dword [rcx + 0x298], 0x539104fc
xor dword [rcx + 0x3cc], 0x679c33d9
not dword [rcx + 0xe8]
add dword [rcx + 0x70], 0xb623aaa
sub dword [rcx + 0x58], 0x16c7122
sub dword [rcx + 0x144], 0x581c3803
add dword [rcx + 0x170], 0x289064ea
add dword [rcx + 0x114], 0x416a1ff9
xor dword [rcx + 0x100], 0x8f444d2
xor dword [rcx + 0x1b4], 0x6e46e6a
sub dword [rcx + 0x354], 0x64f16829
xor dword [rcx + 0x364], 0x50a93ac7
not dword [rcx + 0x1c4]
add dword [rcx + 0x40], 0x3e78263f
not dword [rcx + 0x3c0]
xor dword [rcx + 0x308], 0xa1452d0
add dword [rcx + 0x134], 0x31644188
add dword [rcx + 0x190], 0x25785648
add dword [rcx + 0x3e0], 0x6942187e
not dword [rcx + 0x60]
sub dword [rcx + 0x184], 0x74cd3647
xor dword [rcx + 0x36c], 0x52ba4ae3
add rdi, 0x400
add rcx, 0x400
cmp rdi, 0x8c000
je 0x1401a78f4
jmp 0x1401a7035
pop rcx
call fcn.1400bb506
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