Function at 0x140167000
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, [0x1400dac00]
movabs rdi, 0
push rax
add dword [rax + 0x30], 0x54033aa0
not dword [rax + 0x2fc]
xor dword [rax + 0xc4], 0xdd01857
add dword [rax + 0x2c], 0x2e044a6a
sub dword [rax + 0xc0], 0x39fb25bf
sub dword [rax + 0x2dc], 0x2ec15a82
sub dword [rax + 0x288], 0x179d2ae6
add dword [rax + 0x240], 0x67fc2dea
add dword [rax + 0x220], 0x204d7bbd
not dword [rax + 0x268]
add dword [rax + 0x1d0], 0x5c8524c6
add dword [rax + 0x178], 0x63e769b8
sub dword [rax + 0x6c], 0x1b003b19
not dword [rax + 0x318]
add dword [rax + 0x3c4], 0x79bf0013
xor dword [rax + 0x19c], 0x524c760d
xor dword [rax + 0x1a0], 0x26b90082
sub dword [rax + 0x2a4], 0xc71388f
xor dword [rax + 0xe8], 0x6d6805dd
not dword [rax + 0x1d4]
not dword [rax + 0x90]
add dword [rax + 0x334], 0x4b1c46d2
not dword [rax + 0x224]
add dword [rax + 0x2a0], 0x21876181
add dword [rax + 0x204], 0x31fb79a2
not dword [rax + 0x35c]
not dword [rax + 0x10]
not dword [rax + 0x350]
add dword [rax + 0x248], 0x2a083791
not dword [rax + 0x38c]
xor dword [rax + 0x34], 0x4ca92752
not dword [rax + 0x300]
xor dword [rax + 0x1fc], 0x6397182
not dword [rax + 0x378]
add dword [rax + 0xf8], 0x510021df
not dword [rax + 0x2b0]
not dword [rax + 0x320]
add dword [rax + 0x17c], 0x6f8041a8
add dword [rax + 0x1ec], 0x536a764a
sub dword [rax + 0x1f0], 0xd443ca7
not dword [rax + 0x214]
sub dword [rax + 8], 0x238191d
not dword [rax + 0x3f8]
sub dword [rax + 0x274], 0x3cdc628b
add dword [rax + 0x390], 0x3f6c27bf
sub dword [rax + 0x3a0], 0x7acb0203
add dword [rax + 0x2ac], 0x242d42e6
add dword [rax + 0x144], 0x47456643
sub dword [rax + 0xa8], 0x67074c79
add dword [rax + 0x310], 0x73525228
add dword [rax + 0x88], 0x14b35be7
sub dword [rax + 0x294], 0xf73599e
not dword [rax + 0x338]
xor dword [rax + 0x2e4], 0x2e4c3e75
not dword [rax + 0x1d8]
xor dword [rax + 0x1b8], 0x5f6a0b1d
not dword [rax + 0xe0]
sub dword [rax + 0x40], 0x78286c3e
sub dword [rax + 0x170], 0x19a71cc2
add dword [rax + 0xd8], 0x209b7773
add dword [rax + 0x104], 0x1f7a5d7b
xor dword [rax + 0x1ac], 0x64357939
xor dword [rax + 0xd0], 0x2b0802b2
sub dword [rax + 0x21c], 0x41a403e3
xor dword [rax + 0x36c], 0x192453cb
sub dword [rax + 0x7c], 0x605d40c4
not dword [rax + 0x31c]
add dword [rax + 0x3c8], 0x7f46ffc
sub dword [rax + 0x1dc], 0x767f1089
xor dword [rax + 0x2c8], 0x4c121fb6
not dword [rax + 0x3bc]
not dword [rax + 0x33c]
add dword [rax + 0x28c], 0x24a924c8
add dword [rax + 0x150], 0x15f93bcb
not dword [rax + 0x324]
add dword [rax + 0x344], 0x786a7306
not dword [rax + 0xfc]
not dword [rax + 0xbc]
not dword [rax + 0x70]
not dword [rax + 0x1b0]
add dword [rax + 0xec], 0x4dd158bd
not dword [rax + 0x23c]
not dword [rax + 0x13c]
add dword [rax + 0x1c], 0x385c67b1
sub dword [rax + 0x340], 0x521b51d8
not dword [rax + 0x3d4]
sub dword [rax + 0x194], 0x1cec1bc9
add dword [rax + 0x298], 0x7a372e63
xor dword [rax + 0x50], 0x273955a2
not dword [rax + 0x3d0]
not dword [rax + 0x258]
sub dword [rax + 0x2b4], 0x296d5c3c
not dword [rax + 0x1f4]
sub dword [rax + 0x1e0], 0x89630cc
not dword [rax + 0x234]
sub dword [rax + 0x308], 0x2cae4d94
xor dword [rax + 0x368], 0x6b0b4736
sub dword [rax + 0x180], 0x7c024b1a
xor dword [rax + 0x2bc], 0xe063af5
add dword [rax + 0x2c0], 0x2a0e2655
add dword [rax + 0xcc], 0x6b6e1e67
sub dword [rax + 0x3dc], 0x3bec3b2e
add dword [rax + 0x328], 0x59a32675
xor dword [rax + 0x188], 0x1864172
xor dword [rax + 0x254], 0x65773494
sub dword [rax + 0xa0], 0x62a16c47
add dword [rax + 0x20], 0x7e2e4696
sub dword [rax + 0xe4], 0x15345f43
add dword [rax + 0x364], 0x51d946b5
not dword [rax + 0xd4]
add dword [rax + 0x3c], 0x68395a4c
xor dword [rax + 0x58], 0x4bf813b4
sub dword [rax + 0x3b0], 0x7f303111
sub dword [rax + 0x280], 0x331d08ca
sub dword [rax + 0x8c], 0x4b160465
xor dword [rax + 0x1bc], 0x63cc08ae
add dword [rax + 0x228], 0x6a1e7dc6
not dword [rax + 0x15c]
sub dword [rax + 0x3cc], 0x56730985
add dword [rax + 0x14c], 0x343c0e47
not dword [rax + 0x398]
sub dword [rax + 0x238], 0x25214ea6
sub dword [rax + 0xf4], 0x7fcc2368
not dword [rax + 0x208]
not dword [rax + 0xb8]
sub dword [rax + 0x68], 0x19e91b19
not dword [rax]
sub dword [rax + 0x3a8], 0x5ae464ed
not dword [rax + 0x2c4]
add dword [rax + 0x1e4], 0x380569f0
not dword [rax + 0x3ac]
not dword [rax + 4]
not dword [rax + 0x3c0]
sub dword [rax + 0xa4], 0x4c2873ed
xor dword [rax + 0xdc], 0x36665181
not dword [rax + 0x1f8]
add dword [rax + 0x158], 0x5e2a10a4
sub dword [rax + 0x2cc], 0x43f435fa
add dword [rax + 0x164], 0x5d99603a
sub dword [rax + 0x264], 0x5a4e351b
xor dword [rax + 0x2f0], 0x57681eba
xor dword [rax + 0x148], 0xfad6149
add dword [rax + 0x29c], 0x50526eb1
add dword [rax + 0x120], 0x31d27b78
add dword [rax + 0x200], 0xdcc5aa9
xor dword [rax + 0x98], 0x771f1c3f
not dword [rax + 0x12c]
add dword [rax + 0x3fc], 0x36b323e4
sub dword [rax + 0x218], 0x1f1520ae
not dword [rax + 0x54]
not dword [rax + 0x4c]
sub dword [rax + 0x124], 0x5b7b5c8b
add dword [rax + 0x2d8], 0x18f35ce
not dword [rax + 0x348]
xor dword [rax + 0x26c], 0x3a635a22
not dword [rax + 0x260]
not dword [rax + 0x118]
not dword [rax + 0x3e4]
xor dword [rax + 0x198], 0x14ab4b26
add dword [rax + 0x358], 0x2bfe21b4
not dword [rax + 0x230]
sub dword [rax + 0x168], 0x6bd35ebc
not dword [rax + 0x154]
not dword [rax + 0x3a4]
not dword [rax + 0x314]
xor dword [rax + 0x78], 0x7f147a1e
not dword [rax + 0x48]
add dword [rax + 0x11c], 0xab377b9
xor dword [rax + 0x9c], 0x47401f6d
sub dword [rax + 0xac], 0x16a34c6a
sub dword [rax + 0x1c8], 0x77a4294a
add dword [rax + 0x1a8], 0x76a7a5e
sub dword [rax + 0xb4], 0x10f0734b
sub dword [rax + 0x384], 0x4dbd0927
xor dword [rax + 0x60], 0x7e572a7c
sub dword [rax + 0x1a4], 0x25691b0a
not dword [rax + 0x25c]
not dword [rax + 0xc8]
add dword [rax + 0x20c], 0x47eb71ad
xor dword [rax + 0x100], 0x73c812c6
xor dword [rax + 0x160], 0x537753f5
add dword [rax + 0x24c], 0x37671d19
not dword [rax + 0x360]
sub dword [rax + 0x28], 0x4ce800cb
xor dword [rax + 0x1cc], 0x43323f85
xor dword [rax + 0x290], 0x5df75367
sub dword [rax + 0x3e0], 0x135f4a3b
add dword [rax + 0x30c], 0x1aca382d
sub dword [rax + 0x2d4], 0x44f262d7
not dword [rax + 0x1b4]
sub dword [rax + 0x374], 0x3ed13587
sub dword [rax + 0x380], 0x14362225
sub dword [rax + 0x134], 0x519c488e
not dword [rax + 0x184]
add dword [rax + 0xb0], 0x1ec3616f
not dword [rax + 0x14]
sub dword [rax + 0x244], 0x11187965
sub dword [rax + 0x388], 0xb83503
xor dword [rax + 0x44], 0x4326be2
not dword [rax + 0x27c]
not dword [rax + 0x140]
sub dword [rax + 0x1c0], 0xbee733d
xor dword [rax + 0x2a8], 0x72c91645
add dword [rax + 0x3e8], 0x5550f8c
sub dword [rax + 0x1e8], 0x3607650
not dword [rax + 0x174]
sub dword [rax + 0x110], 0x21ad61b8
add dword [rax + 0x10c], 0x7a3a4c73
sub dword [rax + 0x3b8], 0x30c97d94
sub dword [rax + 0x1c4], 0x356b4960
add dword [rax + 0x80], 0xf265e55
not dword [rax + 0x108]
sub dword [rax + 0x278], 0x3b830a10
add dword [rax + 0x2f8], 0x21a86cbf
sub dword [rax + 0x5c], 0x15ee6fec
xor dword [rax + 0x250], 0x5723157c
xor dword [rax + 0x330], 0xe8b5063
xor dword [rax + 0x64], 0x5cfc7252
sub dword [rax + 0x2ec], 0x3d994aa5
add dword [rax + 0x2f4], 0x1f9e3f66
sub dword [rax + 0x394], 0x2b355f60
not dword [rax + 0x2b8]
not dword [rax + 0x3f0]
not dword [rax + 0x210]
not dword [rax + 0x94]
xor dword [rax + 0x22c], 0x495863f8
add dword [rax + 0x354], 0x49e874b1
sub dword [rax + 0x190], 0x719c2707
not dword [rax + 0x2e0]
not dword [rax + 0x32c]
xor dword [rax + 0x3d8], 0x77f12584
sub dword [rax + 0x24], 0xf960e7a
add dword [rax + 0x84], 0x774b1681
xor dword [rax + 0x2e8], 0x4ac447f5
xor dword [rax + 0x270], 0x2ab15a5d
xor dword [rax + 0x128], 0x16757d78
not dword [rax + 0x3ec]
xor dword [rax + 0x114], 0x7c4214cb
sub dword [rax + 0x2d0], 0x424c19c2
sub dword [rax + 0x138], 0x244129cf
add dword [rax + 0x284], 0xdfd3e40
not dword [rax + 0x38]
sub dword [rax + 0xc], 0x38f570c0
add dword [rax + 0x3b4], 0x24e846ca
add dword [rax + 0x18], 0x108d1eaf
not dword [rax + 0x370]
sub dword [rax + 0x74], 0x535d7f71
add dword [rax + 0xf0], 0x4e6205d4
not dword [rax + 0x304]
not dword [rax + 0x18c]
xor dword [rax + 0x34c], 0x2ff03d20
add dword [rax + 0x37c], 0x62282050
add dword [rax + 0x130], 0x4b292372
xor dword [rax + 0x39c], 0x4e100516
not dword [rax + 0x3f4]
not dword [rax + 0x16c]
add rdi, 0x400
add rax, 0x400
cmp rdi, 0x8c000
je 0x1401678b0
jmp 0x140167035
pop rcx
call fcn.140165d3e
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