Function at 0x100a5000
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, [0x10018800]
movabs rdx, 0
push rcx
not dword [rcx + 0x2e0]
sub dword [rcx + 0x298], 0x4b793d8c
sub dword [rcx + 0x10], 0x26530b3
not dword [rcx + 0x2f8]
xor dword [rcx + 0x318], 0x4f114364
not dword [rcx + 0x1a4]
not dword [rcx + 0x230]
sub dword [rcx + 0x3c], 0x600d6c22
add dword [rcx + 0x200], 0x58c900fb
sub dword [rcx + 0x380], 0x446d5a13
not dword [rcx + 0x138]
xor dword [rcx + 0x1a8], 0x8a56407
sub dword [rcx + 0x24c], 0x37c16814
add dword [rcx + 0x284], 0x4fd47fd2
add dword [rcx + 0xb8], 0x48b360aa
xor dword [rcx + 0x3c4], 0x628977d4
not dword [rcx + 0x278]
not dword [rcx + 0x180]
add dword [rcx + 0x320], 0x3f8863cf
not dword [rcx + 0x314]
sub dword [rcx + 0x2d0], 0x3ba02422
add dword [rcx + 0x1cc], 0xb2d49e3
add dword [rcx + 0x324], 0x39d47373
xor dword [rcx + 0x228], 0x62b530e4
add dword [rcx + 0xac], 0x1f967e4f
sub dword [rcx + 0x33c], 0x13d81999
not dword [rcx + 0x1fc]
add dword [rcx + 0xe8], 0x55762500
add dword [rcx + 0x2e8], 0x4f3462a0
sub dword [rcx + 0x37c], 0x79d21b99
not dword [rcx + 0x94]
not dword [rcx + 0x204]
sub dword [rcx + 0x150], 0x5290fe8
add dword [rcx + 0x3c8], 0x35fc6810
sub dword [rcx + 0x2b4], 0x418a218e
not dword [rcx + 0x1c0]
add dword [rcx + 0x70], 0x32627f9d
not dword [rcx + 0xd8]
add dword [rcx + 0x34], 0x7f635e91
add dword [rcx + 0x3d4], 0xa7d442e
xor dword [rcx + 0xdc], 0x555036bb
xor dword [rcx + 0x390], 0x2cd20009
add dword [rcx + 0x288], 0x7a903578
xor dword [rcx + 0x12c], 0x430b25c5
sub dword [rcx + 0xec], 0x7baa489f
sub dword [rcx + 0x328], 0x556b6402
sub dword [rcx + 0x218], 0x342219b4
xor dword [rcx + 0x2f0], 0x20b64cef
sub dword [rcx + 0x250], 0x31282886
xor dword [rcx + 0x30c], 0x4508626c
add dword [rcx + 0x280], 0x5b866d33
xor dword [rcx + 0x48], 0x75016ce2
xor dword [rcx + 0x118], 0x5d86422
not dword [rcx + 0x354]
sub dword [rcx + 0xe4], 0x6b1770b5
not dword [rcx + 0x310]
not dword [rcx + 0x3f0]
sub dword [rcx + 0x1e4], 0x1eab2b0f
sub dword [rcx + 0x300], 0x444a777d
add dword [rcx + 0x208], 0x22670e14
add dword [rcx + 0x368], 0x5e7455a3
add dword [rcx + 0x188], 0x298c7900
add dword [rcx + 0x334], 0x7a5e7745
not dword [rcx + 0x3a4]
add dword [rcx + 0x28], 0x6c7e5e97
sub dword [rcx + 0x1ac], 0x2e6c7501
not dword [rcx + 0x18]
xor dword [rcx + 0x1a0], 0x338d755a
sub dword [rcx + 0x3a0], 0x58106748
xor dword [rcx + 0x3b4], 0x1d5f5e02
add dword [rcx + 0x10c], 0xc4d1bce
xor dword [rcx + 0x148], 0x2bf474f6
sub dword [rcx + 0x1f0], 0x1ccf02be
sub dword [rcx + 0x294], 0x551673d
sub dword [rcx + 0x5c], 0xe252a1a
xor dword [rcx + 0x184], 0x69f73330
xor dword [rcx + 0x358], 0x76d53345
sub dword [rcx + 0x3b8], 0x30d3333e
add dword [rcx + 0x3ec], 0x4d231f4c
not dword [rcx + 0x90]
not dword [rcx + 0x350]
add dword [rcx + 0x158], 0x123e40f8
sub dword [rcx + 0x1d0], 0x439e3cb0
xor dword [rcx + 0x378], 0x7fc00d5a
sub dword [rcx + 0x374], 0xb5e4241
not dword [rcx + 0x260]
not dword [rcx + 0x210]
xor dword [rcx + 0x3e8], 0x420516a0
sub dword [rcx + 0x2bc], 0xd6477ec
not dword [rcx + 0x2e4]
add dword [rcx + 0x80], 0x134b6697
xor dword [rcx + 0x38c], 0x48dd1d91
not dword [rcx + 8]
not dword [rcx + 0x198]
add dword [rcx + 0x384], 0x1dd14b69
xor dword [rcx + 0x268], 0x1ac7921
add dword [rcx + 0x40], 0x6bb665e
add dword [rcx + 0x238], 0x289f514b
xor dword [rcx + 0x1e8], 0x374438ab
xor dword [rcx + 0x15c], 0x78b465b4
xor dword [rcx + 0x164], 0x733c038f
add dword [rcx + 0x50], 0x622204a3
xor dword [rcx + 0x34c], 0x224d4093
sub dword [rcx + 0xb4], 0x279d6910
add dword [rcx + 0x2a8], 0x601a4c10
xor dword [rcx + 0x1dc], 0x9c87bdd
xor dword [rcx + 0x3f4], 0x392a4b9b
not dword [rcx + 0xc]
add dword [rcx + 0x20], 0x4cc5233e
not dword [rcx + 0x3b0]
not dword [rcx + 0x35c]
not dword [rcx + 0x248]
not dword [rcx + 0xb0]
sub dword [rcx + 0x290], 0x3ce021a8
xor dword [rcx + 0x394], 0x1c932258
add dword [rcx + 0x120], 0xc482c75
not dword [rcx + 0x3a8]
add dword [rcx + 0x2a0], 0x5cd56bcf
add dword [rcx + 0x27c], 0x66cb1247
not dword [rcx + 0x258]
add dword [rcx + 0x214], 0x57b74cf8
sub dword [rcx + 0x338], 0x37204c2a
not dword [rcx + 0x398]
not dword [rcx + 0xd4]
xor dword [rcx + 0x1f8], 0x2ccf4570
xor dword [rcx + 0x274], 0x416856ed
xor dword [rcx + 0x234], 0x31ab7d45
not dword [rcx + 0xa0]
sub dword [rcx + 0x104], 0x354904bf
add dword [rcx + 0x2f4], 0x79da493a
sub dword [rcx + 0x154], 0x3d122397
sub dword [rcx + 0x244], 0x18fb4ea2
xor dword [rcx + 0x19c], 0x7e88338d
not dword [rcx + 0xf8]
not dword [rcx + 0x2c0]
sub dword [rcx + 0x2b8], 0x496c2f2c
not dword [rcx + 0x220]
add dword [rcx + 0x2fc], 0xdc35de9
add dword [rcx + 0xc8], 0x3c917bda
not dword [rcx + 0x68]
not dword [rcx + 0x38]
xor dword [rcx + 0x1b0], 0x6ebc4e1d
add dword [rcx + 0x22c], 0x4db03d5c
not dword [rcx + 0x190]
add dword [rcx + 0xcc], 0x56922de8
xor dword [rcx + 0x2c8], 0x34fa03d6
xor dword [rcx + 0x3bc], 0x381f1fc1
not dword [rcx + 0x13c]
not dword [rcx + 0x9c]
xor dword [rcx + 0x3d8], 0x4dfd3d0d
not dword [rcx + 0x110]
add dword [rcx + 0x388], 0x5b2e3513
sub dword [rcx + 0x20c], 0x5af709b
sub dword [rcx + 0xa8], 0x10216f59
not dword [rcx + 0x2b0]
sub dword [rcx + 0x3c0], 0x5b6569c3
add dword [rcx + 0xc4], 0x1979532b
not dword [rcx + 0x130]
sub dword [rcx + 0x240], 0x16f524d0
xor dword [rcx + 0x224], 0x62d0057e
add dword [rcx + 0x1bc], 0x5c13369e
add dword [rcx + 0x168], 0x56524c9
sub dword [rcx + 0x21c], 0x70415b5e
not dword [rcx + 0x3dc]
sub dword [rcx + 0x1e0], 0x630e62df
not dword [rcx + 0x26c]
sub dword [rcx + 0x2ec], 0x70a76767
xor dword [rcx + 0x100], 0x4042de5
not dword [rcx + 0x14c]
not dword [rcx + 0x2c]
add dword [rcx + 0x2cc], 0x45ce5831
xor dword [rcx + 0x11c], 0x28bb48d7
add dword [rcx + 0x2d4], 0x6cae2c2d
not dword [rcx + 0x344]
xor dword [rcx + 0xe0], 0x5bef5147
sub dword [rcx + 0x194], 0x572c3ac3
not dword [rcx + 0x3e0]
add dword [rcx + 0x3f8], 0x115d64d6
not dword [rcx + 0x1d8]
sub dword [rcx + 0x330], 0x5f9d5db9
xor dword [rcx + 0xd0], 0x3bf31577
xor dword [rcx + 0x170], 0x50ca2dcc
sub dword [rcx + 0x144], 0x1380779f
add dword [rcx + 0x2a4], 0x11875887
sub dword [rcx + 0x2ac], 0x30d0442e
not dword [rcx + 0x54]
add dword [rcx + 0x114], 0x3b777e06
not dword [rcx + 0xbc]
sub dword [rcx + 0x18c], 0x703b6d40
add dword [rcx + 0x29c], 0x655f1324
xor dword [rcx + 0xf0], 0x23980fff
not dword [rcx + 0x264]
add dword [rcx + 0x308], 0x21a014a6
not dword [rcx + 0x32c]
not dword [rcx + 0x31c]
add dword [rcx + 0x360], 0x62a46041
sub dword [rcx + 0x364], 0x63e4386e
sub dword [rcx + 0x3fc], 0x556f5d2e
xor dword [rcx + 0x98], 0x7eb56279
xor dword [rcx + 0x134], 0x1bed6e9e
add dword [rcx + 0x2d8], 0x229473f0
sub dword [rcx + 0xf4], 0x4a473474
add dword [rcx + 0x23c], 0x2c4a42e0
xor dword [rcx + 0x7c], 0x586d0f6a
sub dword [rcx + 0x4c], 0x289b276e
sub dword [rcx + 0x3d0], 0x62b9618c
sub dword [rcx + 0x254], 0x38377ca7
sub dword [rcx + 0x128], 0x51511b01
xor dword [rcx], 0x4b3a7c7c
sub dword [rcx + 0x348], 0x33964035
sub dword [rcx + 0x140], 0x68820789
not dword [rcx + 0xa4]
xor dword [rcx + 0x270], 0x1e807c8d
not dword [rcx + 0x64]
not dword [rcx + 0x25c]
not dword [rcx + 0xc0]
sub dword [rcx + 0x16c], 0xbd65d0d
xor dword [rcx + 0x88], 0x3b6063e9
add dword [rcx + 0x78], 0x23bc68fc
xor dword [rcx + 0x1b8], 0x29a14b90
xor dword [rcx + 0xfc], 0x43bb3544
add dword [rcx + 0x1f4], 0x22ce35c2
add dword [rcx + 0x36c], 0x6a4157b0
xor dword [rcx + 0x8c], 0x46ec37ec
sub dword [rcx + 0x74], 0x25e90d20
sub dword [rcx + 0x160], 0x7bee2f39
not dword [rcx + 0x1c]
add dword [rcx + 0x340], 0x5cd24ff3
not dword [rcx + 0x39c]
xor dword [rcx + 0x304], 0xc725a33
sub dword [rcx + 4], 0x29d45724
sub dword [rcx + 0x178], 0xd0046b
not dword [rcx + 0x6c]
not dword [rcx + 0x44]
xor dword [rcx + 0x58], 0x45725527
sub dword [rcx + 0x84], 0x3e7a74c3
xor dword [rcx + 0x30], 0x779a0803
not dword [rcx + 0x3cc]
sub dword [rcx + 0x108], 0x746734c4
not dword [rcx + 0x24]
sub dword [rcx + 0x1ec], 0x356a636d
sub dword [rcx + 0x1c8], 0x60c143af
not dword [rcx + 0x1c4]
xor dword [rcx + 0x124], 0x134456b6
add dword [rcx + 0x2c4], 0x6bde2961
sub dword [rcx + 0x14], 0x25b45e97
add dword [rcx + 0x28c], 0x3a15e37
sub dword [rcx + 0x1d4], 0x566b2dfd
sub dword [rcx + 0x370], 0x2247699d
xor dword [rcx + 0x3ac], 0x36826696
sub dword [rcx + 0x174], 0x62d60422
not dword [rcx + 0x17c]
xor dword [rcx + 0x1b4], 0xd8a7ed2
not dword [rcx + 0x2dc]
sub dword [rcx + 0x60], 0x3ab86bd3
xor dword [rcx + 0x3e4], 0x5fac317c
add rdx, 0x400
add rcx, 0x400
cmp rdx, 0x8c000
je 0x100a58d8
jmp 0x100a5035
pop rcx
call fcn.100a4106
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