Function at 0x140163000
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 rbx, [0x1400d6000]
movabs rdx, 0
push rbx
not dword [rbx + 0x3cc]
xor dword [rbx + 0xb8], 0x566b2e70
sub dword [rbx + 0x154], 0x4b4b6f5a
add dword [rbx + 0x364], 0x6ab1580f
add dword [rbx + 0x1b0], 0x480e018a
not dword [rbx + 0x2c4]
add dword [rbx + 0x18c], 0x5711351a
sub dword [rbx + 0x3f0], 0x624e37ce
not dword [rbx + 0x50]
add dword [rbx + 0x3b8], 0x3f2b0888
not dword [rbx + 0x170]
not dword [rbx + 0x2f8]
not dword [rbx + 0x374]
xor dword [rbx + 0x244], 0x3a9853f6
xor dword [rbx + 0x2e0], 0x5e9e65aa
add dword [rbx + 0x368], 0x286b317d
not dword [rbx + 0x18]
xor dword [rbx + 0x140], 0x6c976f08
add dword [rbx + 0xe8], 0x1e6c06a8
not dword [rbx + 0x94]
sub dword [rbx + 0x14c], 0x5766112b
add dword [rbx + 0xdc], 0x51ec0ec4
sub dword [rbx + 0x9c], 0xde35358
add dword [rbx + 0x1cc], 0x47045fc
not dword [rbx + 0x130]
sub dword [rbx + 0x204], 0x40377612
add dword [rbx + 0xc], 0x62d8650d
sub dword [rbx + 0x1d8], 0x4e5f42be
not dword [rbx + 0x1f0]
not dword [rbx + 0xb0]
not dword [rbx + 0x388]
xor dword [rbx + 0x54], 0x14c56864
sub dword [rbx + 0x220], 0x1f9a1fa3
add dword [rbx + 0x2c8], 0x44e10506
not dword [rbx + 0x178]
not dword [rbx + 0x280]
not dword [rbx + 0x2f4]
xor dword [rbx + 0x19c], 0x43374917
xor dword [rbx + 0x398], 0x649f0035
sub dword [rbx + 0x1a8], 0x6edb1ca2
sub dword [rbx + 0x390], 0x29024f0c
not dword [rbx + 0xf8]
sub dword [rbx + 0x380], 0x62fd4fc7
xor dword [rbx + 0x17c], 0x6e34fcd
sub dword [rbx + 0x300], 0x5d215ff9
xor dword [rbx + 0x160], 0x50b51e58
sub dword [rbx + 0x80], 0x38dc6231
sub dword [rbx + 0x3d0], 0x8fa07f3
add dword [rbx + 0xc8], 0x6b073418
sub dword [rbx + 0xa0], 0x2668599e
not dword [rbx + 0xfc]
xor dword [rbx + 0xbc], 0x644d29db
not dword [rbx + 0x124]
add dword [rbx + 0xd0], 0x4be3882
xor dword [rbx + 0x8c], 0x49024b9f
sub dword [rbx + 0x3e0], 0x4d2a2cdf
add dword [rbx + 0x114], 0x19d17d32
sub dword [rbx + 0x1c8], 0xd0e5206
add dword [rbx + 0x190], 0x5dc1200f
sub dword [rbx + 0x330], 0x616b63fe
add dword [rbx + 0x29c], 0x77c222f
sub dword [rbx + 0x288], 0x46a00262
xor dword [rbx + 0x1a0], 0xb4e73a0
xor dword [rbx + 0x1f4], 0x6dd97736
not dword [rbx + 0x384]
sub dword [rbx + 0x3e8], 0xbff5e3f
add dword [rbx + 0x230], 0x1ccd16f4
sub dword [rbx + 0x2b0], 0x1e6f2128
sub dword [rbx + 0x324], 0x7b732b07
xor dword [rbx + 0x12c], 0x4d296252
xor dword [rbx + 0x44], 0x6f226f3
xor dword [rbx + 0x2d8], 0x268b07e6
not dword [rbx + 0x98]
sub dword [rbx + 0x294], 0x625609e4
sub dword [rbx + 0x270], 0x1413176f
xor dword [rbx + 0x198], 0x18066e7b
sub dword [rbx + 0x27c], 0x4eb84f56
xor dword [rbx + 0xec], 0x34d74b63
add dword [rbx + 0x314], 0x2fb113ac
not dword [rbx + 0x64]
add dword [rbx + 0x2f0], 0x69925e39
add dword [rbx + 0x320], 0x5bbd1066
sub dword [rbx + 0x1b8], 0x6a464528
xor dword [rbx + 0x2c], 0x349270d0
add dword [rbx + 0x1d0], 0x5c4531f3
sub dword [rbx + 0x208], 0x83e0db5
xor dword [rbx + 0x2a0], 0x53c2161d
sub dword [rbx + 0x90], 0x438d0098
xor dword [rbx + 0x3c0], 0x2bda4c9b
not dword [rbx + 0x298]
add dword [rbx + 0x2a8], 0x266b7e2d
add dword [rbx + 0x31c], 0x75351ca9
xor dword [rbx + 0x1e8], 0x68342c6
add dword [rbx + 0x344], 0x489e1c3c
sub dword [rbx + 0x2cc], 0x16747f3b
sub dword [rbx + 0x1ac], 0x4f5858e8
not dword [rbx + 0x274]
sub dword [rbx + 0x2b4], 0x14d50bf1
add dword [rbx + 0x7c], 0x51e867a6
sub dword [rbx + 0x250], 0xc09744b
sub dword [rbx + 0x228], 0x16c4247d
xor dword [rbx + 0x37c], 0x56260201
xor dword [rbx + 0x290], 0x3ba817f6
xor dword [rbx + 0x30c], 0x3e613b2
xor dword [rbx + 0x1d4], 0x3f147ec8
xor dword [rbx + 4], 0x7021355f
sub dword [rbx + 0x1a4], 0xe1b4f93
sub dword [rbx + 0x84], 0x71572db0
xor dword [rbx + 0x26c], 0x11a45b84
xor dword [rbx + 0x3a4], 0x4cab6488
sub dword [rbx + 0x164], 0x4894371e
add dword [rbx + 0x40], 0x320759df
xor dword [rbx + 0x248], 0x1a22518
add dword [rbx + 0x36c], 0x28a3144e
xor dword [rbx + 0x328], 0x5b07354d
add dword [rbx + 0x3d4], 0x505d41f4
add dword [rbx + 0x60], 0x35bd38c7
xor dword [rbx + 0x2ec], 0x622a61dc
add dword [rbx + 0x110], 0x366d1b31
add dword [rbx + 0x134], 0x62954c18
not dword [rbx + 0x214]
sub dword [rbx + 0x268], 0x66e50359
not dword [rbx + 0x58]
xor dword [rbx + 0x70], 0x63941ff2
sub dword [rbx + 0x1ec], 0x41fa084c
sub dword [rbx + 0xb4], 0x26a141d3
not dword [rbx + 0x2c0]
add dword [rbx + 0x3a8], 0x75d02972
sub dword [rbx + 0x3d8], 0x108048ca
xor dword [rbx], 0x49092ee1
add dword [rbx + 0x1c], 0x4dd76c0f
not dword [rbx + 0x3f4]
xor dword [rbx + 0x34], 0x717e455d
not dword [rbx + 0x2d4]
sub dword [rbx + 0x370], 0x20296311
xor dword [rbx + 0x278], 0x38c231c2
sub dword [rbx + 0x25c], 0x5d5a387c
sub dword [rbx + 0x360], 0x7340579b
add dword [rbx + 0x104], 0x6e8810c4
xor dword [rbx + 0x3dc], 0x8ea2793
not dword [rbx + 0x308]
add dword [rbx + 0x2ac], 0x4ef25c94
not dword [rbx + 0x3a0]
sub dword [rbx + 0x118], 0x3a0b4c09
not dword [rbx + 0x138]
not dword [rbx + 0x6c]
xor dword [rbx + 0x2e4], 0x62f80819
sub dword [rbx + 0x38], 0x30a030fe
xor dword [rbx + 0x1e0], 0x1500260
sub dword [rbx + 0x354], 0x2ca17782
add dword [rbx + 0x3ac], 0x462a70b6
not dword [rbx + 0x210]
not dword [rbx + 0x28]
not dword [rbx + 0x2dc]
sub dword [rbx + 0x23c], 0x22847616
not dword [rbx + 0xa4]
add dword [rbx + 0x38c], 0x10c01c89
add dword [rbx + 0x168], 0xc31dbe
not dword [rbx + 0x194]
xor dword [rbx + 0x1bc], 0x7b4d60c0
not dword [rbx + 0xc0]
add dword [rbx + 0x318], 0x79bc6066
add dword [rbx + 0x1e4], 0x36c10b58
xor dword [rbx + 0x310], 0x252b64af
add dword [rbx + 0x1f8], 0x5fe36937
add dword [rbx + 0x68], 0x2c4643ec
add dword [rbx + 0x180], 0x2a3c14d5
add dword [rbx + 0x32c], 0xe8f139b
add dword [rbx + 0x88], 0x269171b0
xor dword [rbx + 0x3b0], 0x5e3a574d
add dword [rbx + 0x16c], 0x1213133f
xor dword [rbx + 0x3c4], 0x75a129d4
add dword [rbx + 0x150], 0x2ba91ba2
add dword [rbx + 0x3c], 0x65554d5c
sub dword [rbx + 0x174], 0x34220812
sub dword [rbx + 0x2b8], 0x4df07846
sub dword [rbx + 0x358], 0x1a706dd4
sub dword [rbx + 0xd8], 0x423b1094
add dword [rbx + 0x24c], 0x4018615a
xor dword [rbx + 0x3fc], 0xf3214af
sub dword [rbx + 0x11c], 0x177b7188
add dword [rbx + 0x240], 0x94d2d25
sub dword [rbx + 0x1dc], 0x1c8a3f7f
add dword [rbx + 0x14], 0x70fe2c6b
add dword [rbx + 0x35c], 0x2af25a0e
xor dword [rbx + 0x1fc], 0x25273869
xor dword [rbx + 0x148], 0x5ced6f39
xor dword [rbx + 0x24], 0x468059a1
sub dword [rbx + 0x2fc], 0x73303a0b
xor dword [rbx + 0x21c], 0x3daf407c
not dword [rbx + 0x100]
add dword [rbx + 0x108], 0x3e6e0df4
add dword [rbx + 0x304], 0x33ec4b07
add dword [rbx + 0xa8], 0x755e7810
add dword [rbx + 0x15c], 0x20430f14
not dword [rbx + 0x48]
sub dword [rbx + 0x340], 0x3fea56f4
add dword [rbx + 0x3f8], 0x146d3835
sub dword [rbx + 0x3c8], 0x744001d8
xor dword [rbx + 0x74], 0x2d63107a
not dword [rbx + 0x234]
add dword [rbx + 0x13c], 0x37180c80
not dword [rbx + 0x5c]
sub dword [rbx + 0x350], 0x32ec6473
not dword [rbx + 0x39c]
not dword [rbx + 0xe0]
add dword [rbx + 0x2bc], 0x72567ff8
xor dword [rbx + 0x224], 0x1b035644
not dword [rbx + 0x4c]
xor dword [rbx + 0x3ec], 0x6e270fd2
xor dword [rbx + 0x378], 0x454f532a
sub dword [rbx + 0x264], 0x269b406e
sub dword [rbx + 0x128], 0x75762f06
xor dword [rbx + 0x10c], 0x270d1050
xor dword [rbx + 0x10], 0x65a9656a
add dword [rbx + 0xc4], 0x67eb400f
sub dword [rbx + 8], 0x6b1b6db4
xor dword [rbx + 0x20c], 0x47275ff2
xor dword [rbx + 0x2a4], 0x8836e2e
add dword [rbx + 0xf4], 0x65c34a90
xor dword [rbx + 0x188], 0x72eb4d19
add dword [rbx + 0x254], 0x42554123
xor dword [rbx + 0x258], 0x26187be6
not dword [rbx + 0x120]
not dword [rbx + 0x33c]
xor dword [rbx + 0x1c4], 0x61e62bd8
not dword [rbx + 0xd4]
xor dword [rbx + 0x218], 0x1e285ea1
not dword [rbx + 0x1c0]
not dword [rbx + 0x238]
add dword [rbx + 0x260], 0x654b6fb4
not dword [rbx + 0x22c]
add dword [rbx + 0x348], 0x65036269
xor dword [rbx + 0x144], 0x44a7ec8
sub dword [rbx + 0xe4], 0x453a5608
xor dword [rbx + 0xf0], 0xd6a10f5
xor dword [rbx + 0x158], 0x18a86955
sub dword [rbx + 0x2d0], 0x146f0f83
not dword [rbx + 0x2e8]
sub dword [rbx + 0x338], 0x16800436
sub dword [rbx + 0x30], 0x66706396
not dword [rbx + 0x3b4]
not dword [rbx + 0xcc]
not dword [rbx + 0x78]
add dword [rbx + 0x200], 0x2db828d8
sub dword [rbx + 0x394], 0x3ee124ed
xor dword [rbx + 0x28c], 0x79665ad2
xor dword [rbx + 0x1b4], 0x40b55064
xor dword [rbx + 0x284], 0x86511bb
add dword [rbx + 0x184], 0x538a0552
not dword [rbx + 0x34c]
xor dword [rbx + 0x3e4], 0x709d6a09
xor dword [rbx + 0xac], 0x3e9a3df2
add dword [rbx + 0x20], 0x21df3cf0
xor dword [rbx + 0x334], 0x5852fa2
xor dword [rbx + 0x3bc], 0x46283341
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x140163910
jmp 0x140163035
pop rcx
call fcn.140161906
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