Function at 0x140183000
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 rax, [0x140016c00]
movabs rdx, 0
push rax
xor dword [rax + 0x160], 0x7c953bf2
xor dword [rax + 0x264], 0x56515222
add dword [rax + 0x26c], 0x7d4b3897
not dword [rax + 0x164]
add dword [rax + 0x7c], 0x61d92449
xor dword [rax + 0x2a0], 0x77934ee8
add dword [rax + 0x31c], 0x3dd87775
not dword [rax + 0x2e0]
sub dword [rax + 0x29c], 0x111e13c5
not dword [rax + 0x88]
sub dword [rax + 0xb4], 0x4af121d9
xor dword [rax + 0x328], 0x10090c52
xor dword [rax + 0x6c], 0x7f316cdb
sub dword [rax + 0x2c0], 0x6d614604
add dword [rax + 0x37c], 0x35514083
add dword [rax + 0x210], 0x3ce00c3a
sub dword [rax + 0x2d4], 0x400f2bdd
not dword [rax + 0x1ac]
not dword [rax + 0x1ec]
add dword [rax + 0x170], 0x156240fc
xor dword [rax + 0x310], 0x1cec68e2
sub dword [rax + 0xcc], 0x6b533cf5
sub dword [rax + 0x3b4], 0x32f8557a
sub dword [rax + 0xf0], 0x29a964b4
not dword [rax + 0x314]
sub dword [rax + 0xd8], 0x749c2604
not dword [rax + 0x3d0]
add dword [rax + 0x3e4], 0x4f81755c
xor dword [rax + 0x38], 0x4dbe11fc
not dword [rax + 0x228]
not dword [rax + 0x3b0]
xor dword [rax + 0x34c], 0x7f9f50ed
sub dword [rax + 0x50], 0x19380af3
sub dword [rax + 0x140], 0x3f687bfe
add dword [rax + 0x14c], 0x7d081a1a
add dword [rax + 0x2c4], 0x345a7ed0
sub dword [rax + 0x13c], 0x7f3a5e64
not dword [rax + 0x3f0]
not dword [rax + 0xc8]
sub dword [rax + 0x368], 0x7332036f
add dword [rax + 0x12c], 0x6de111a2
not dword [rax + 0x35c]
add dword [rax + 0x258], 0x12bf5213
add dword [rax + 0x158], 0xd6d7b95
xor dword [rax], 0x371270ad
add dword [rax + 0x110], 0x51643fb8
sub dword [rax + 4], 0x295c6d1b
sub dword [rax + 0x3dc], 0xb0059f6
xor dword [rax + 0x190], 0x55ec5f80
sub dword [rax + 0x24], 0x59a25c40
not dword [rax + 8]
xor dword [rax + 0x1c4], 0x45d641dc
sub dword [rax + 0x8c], 0x3e4f0f23
add dword [rax + 0x40], 0x16b0796a
add dword [rax + 0x16c], 0x34741b27
add dword [rax + 0x370], 0x21a54c7d
xor dword [rax + 0xa0], 0x1fb1d8d
sub dword [rax + 0x3d4], 0x720b7a03
xor dword [rax + 0x44], 0x29627f9e
add dword [rax + 0xa4], 0x5b190f83
xor dword [rax + 0x174], 0x347562e3
xor dword [rax + 0x48], 0x6ecf700c
xor dword [rax + 0x2e8], 0x2c822aef
sub dword [rax + 0x194], 0x33e303ca
add dword [rax + 0x118], 0x1744346a
not dword [rax + 0x1d0]
add dword [rax + 0x124], 0x2fd51d19
xor dword [rax + 0x10], 0x1cb8429a
not dword [rax + 0x2c8]
add dword [rax + 0x1bc], 0x323a3dc3
not dword [rax + 0x188]
sub dword [rax + 0x374], 0x2cbc432b
not dword [rax + 0x15c]
add dword [rax + 0x208], 0x5800206
add dword [rax + 0x2d8], 0x19305faf
not dword [rax + 0x1a8]
add dword [rax + 0x2a4], 0x769b0782
not dword [rax + 0x60]
xor dword [rax + 0x3ac], 0x2d877721
sub dword [rax + 0x138], 0x962b18
not dword [rax + 0x2ac]
xor dword [rax + 0x2e4], 0xb7d08de
not dword [rax + 0x220]
xor dword [rax + 0x1b8], 0x51b5520a
add dword [rax + 0x350], 0x27fa4da0
not dword [rax + 0x364]
sub dword [rax + 0x1e8], 0x6c5068cd
not dword [rax + 0x1c0]
xor dword [rax + 0x2fc], 0x38336e39
sub dword [rax + 0x390], 0x357478ff
add dword [rax + 0x128], 0x7d2235b8
sub dword [rax + 0x3e0], 0xdda1d0a
sub dword [rax + 0x278], 0x11e631d2
sub dword [rax + 0x18], 0x13706182
sub dword [rax + 0x120], 0x60dd5ec5
xor dword [rax + 0x80], 0x5dba1e1e
not dword [rax + 0x290]
sub dword [rax + 0x14], 0x379c24ea
xor dword [rax + 0x148], 0x7d0f4b20
not dword [rax + 0x284]
sub dword [rax + 0x28c], 0x6c3971b0
xor dword [rax + 0x230], 0x19724b5c
xor dword [rax + 0x150], 0x794e6f57
not dword [rax + 0x3e8]
xor dword [rax + 0x11c], 0x2bc34b98
xor dword [rax + 0x348], 0x81e496d
xor dword [rax + 0x280], 0x370d35cf
sub dword [rax + 0x1f0], 0x5fba78cf
sub dword [rax + 0x64], 0x57ae6caf
xor dword [rax + 0x378], 0x2a013eec
not dword [rax + 0x1c8]
sub dword [rax + 0x130], 0x4a953c70
add dword [rax + 0xe0], 0x6da1608a
xor dword [rax + 0x2bc], 0x14dd7734
add dword [rax + 0x384], 0x28b00a58
not dword [rax + 0x98]
add dword [rax + 0x22c], 0x5f1136df
sub dword [rax + 0x1a0], 0x21f13102
add dword [rax + 0x198], 0x53157631
xor dword [rax + 0x184], 0x5f862852
not dword [rax + 0x3a4]
add dword [rax + 0x144], 0x118a6a31
xor dword [rax + 0x214], 0x548f38b9
xor dword [rax + 0xac], 0x22cb7ea3
xor dword [rax + 0x3c4], 0x460b530a
not dword [rax + 0x36c]
not dword [rax + 0x3bc]
xor dword [rax + 0xec], 0x110c6839
add dword [rax + 0x34], 0x62cf4ecc
xor dword [rax + 0x338], 0x27810491
sub dword [rax + 0x318], 0x45bf54f3
not dword [rax + 0x354]
sub dword [rax + 0x324], 0x515c5616
add dword [rax + 0x32c], 0x4fe43c91
not dword [rax + 0x2f0]
not dword [rax + 0x300]
add dword [rax + 0x68], 0x24ef4815
xor dword [rax + 0x294], 0x602d416c
sub dword [rax + 0x114], 0x44916b28
sub dword [rax + 0x3c0], 0x2e2c3767
add dword [rax + 0x224], 0x477e4b21
add dword [rax + 0x30c], 0x40125a68
not dword [rax + 0x238]
sub dword [rax + 0x204], 0x493e1e8f
xor dword [rax + 0x1e0], 0x62583c29
not dword [rax + 0x1d8]
not dword [rax + 0xb0]
xor dword [rax + 0x2c], 0x29951319
sub dword [rax + 0xdc], 0x43b44d4d
xor dword [rax + 0x21c], 0x6fc25b0a
xor dword [rax + 0x2d0], 0x7bb339a2
not dword [rax + 0x360]
not dword [rax + 0x344]
sub dword [rax + 0xc4], 0x1c0446f
xor dword [rax + 0x1a4], 0x6fef1cfb
sub dword [rax + 0xd0], 0x2797497e
sub dword [rax + 0x3a0], 0x4a14bff
add dword [rax + 0x134], 0x51c354c0
add dword [rax + 0x260], 0xb2207c9
not dword [rax + 0x3cc]
xor dword [rax + 0x1d4], 0x1d6c4b98
sub dword [rax + 0x270], 0x51686946
sub dword [rax + 0x2cc], 0x1f580b
not dword [rax + 0x2a8]
add dword [rax + 0x18c], 0x440e65fb
add dword [rax + 0x5c], 0x135c4687
not dword [rax + 0xc0]
xor dword [rax + 0x23c], 0x47e6975
not dword [rax + 0x334]
add dword [rax + 0x108], 0x45665efb
xor dword [rax + 0x17c], 0x14b7193c
add dword [rax + 0x394], 0x42a12000
xor dword [rax + 0x3c8], 0x74262c9f
not dword [rax + 0x244]
xor dword [rax + 0x30], 0x4ec01381
not dword [rax + 0x320]
not dword [rax + 0x54]
add dword [rax + 0x254], 0x531e213a
not dword [rax + 0x304]
add dword [rax + 0xd4], 0x1d627d77
xor dword [rax + 0x100], 0x736f5af4
add dword [rax + 0xfc], 0x12087923
xor dword [rax + 0x3b8], 0x30cf6d1e
not dword [rax + 0x3f8]
sub dword [rax + 0x3d8], 0x7c7b455a
add dword [rax + 0x178], 0x7bfa7852
sub dword [rax + 0xf4], 0x3b126521
add dword [rax + 0x27c], 0x8f43e10
xor dword [rax + 0x2b8], 0x6d33716e
sub dword [rax + 0x20], 0x5f1504c2
add dword [rax + 0x240], 0x6da563ba
xor dword [rax + 0x84], 0x7cad2090
sub dword [rax + 0x33c], 0x363040b7
not dword [rax + 0x308]
sub dword [rax + 0x94], 0x21011b5b
xor dword [rax + 0x248], 0x4ee95eab
xor dword [rax + 0x1b4], 0x2ddd1ffa
sub dword [rax + 0xb8], 0x1e962431
not dword [rax + 0x20c]
xor dword [rax + 0x1b0], 0x2cc7001b
sub dword [rax + 0x39c], 0x1fc842d4
not dword [rax + 0x2f8]
add dword [rax + 0xf8], 0x7c6a1210
add dword [rax + 0x1fc], 0x7abe744e
not dword [rax + 0x268]
sub dword [rax + 0x74], 0x512c46f6
not dword [rax + 0x19c]
sub dword [rax + 0x180], 0x4d6a2aca
not dword [rax + 0x3c]
sub dword [rax + 0xc], 0x687b577e
not dword [rax + 0xe8]
sub dword [rax + 0x340], 0xb260d60
not dword [rax + 0x358]
add dword [rax + 0x200], 0x44e16535
not dword [rax + 0x2f4]
xor dword [rax + 0x1dc], 0x1f7c2368
add dword [rax + 0x1e4], 0x103f471e
sub dword [rax + 0x1f4], 0x5ded2ab3
xor dword [rax + 0x2dc], 0x27aa3b0b
sub dword [rax + 0x1c], 0x331b335d
add dword [rax + 0x250], 0x39a45551
xor dword [rax + 0x168], 0x6fde1579
sub dword [rax + 0x9c], 0x39704f6f
xor dword [rax + 0x4c], 0x2bb56f33
add dword [rax + 0x1f8], 0x67270fca
not dword [rax + 0x288]
sub dword [rax + 0x234], 0x69d71ffe
not dword [rax + 0x104]
add dword [rax + 0x28], 0x41010c7a
add dword [rax + 0x380], 0x14656bed
sub dword [rax + 0x3f4], 0x6c752be5
not dword [rax + 0x274]
sub dword [rax + 0x3ec], 0x16c557f7
add dword [rax + 0x24c], 0x30164f6d
add dword [rax + 0xa8], 0x4e593621
sub dword [rax + 0x154], 0x3b60017f
xor dword [rax + 0x25c], 0x669a542c
sub dword [rax + 0xbc], 0xa679a2
xor dword [rax + 0x388], 0x6d1a2591
add dword [rax + 0x3fc], 0x612734a5
not dword [rax + 0x90]
xor dword [rax + 0x1cc], 0x4a2b58da
xor dword [rax + 0x78], 0x387c77ae
add dword [rax + 0x2b0], 0x7b50454e
xor dword [rax + 0x218], 0x601e64a5
add dword [rax + 0x398], 0x24463f7d
xor dword [rax + 0x3a8], 0x780c3e40
not dword [rax + 0xe4]
not dword [rax + 0x2ec]
sub dword [rax + 0x58], 0x4d116d1b
add dword [rax + 0x10c], 0x4d0d0e90
sub dword [rax + 0x70], 0x17d51adf
add dword [rax + 0x298], 0x4b5a461e
not dword [rax + 0x2b4]
add dword [rax + 0x330], 0x1182906
xor dword [rax + 0x38c], 0x418f0400
add rdx, 0x400
add rax, 0x400
cmp rdx, 0x8c000
je 0x1401838f0
jmp 0x140183035
pop rcx
call fcn.1400a2506
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