Function at 0x140186000
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, [0x1400f9800]
movabs rdi, 0
push rcx
xor dword [rcx + 0x3bc], 0x4df7708b
xor dword [rcx + 0x58], 0x72b45b1e
add dword [rcx + 0xc8], 0x4d2d4a3e
sub dword [rcx + 0x38], 0x3da87889
sub dword [rcx + 0x37c], 0x34ba76c9
xor dword [rcx], 0x7a0b4360
sub dword [rcx + 0x1a8], 0x7442267
not dword [rcx + 0x280]
add dword [rcx + 0x3b0], 0x448711ce
not dword [rcx + 0x148]
not dword [rcx + 0x1b0]
xor dword [rcx + 0x278], 0x7f786ea9
xor dword [rcx + 0x204], 0x428c6e17
xor dword [rcx + 0x32c], 0x2caf38e4
not dword [rcx + 0x188]
sub dword [rcx + 0x370], 0x6a730ba9
sub dword [rcx + 0x1b8], 0x67632ed7
sub dword [rcx + 0xf4], 0x60602e98
add dword [rcx + 0x1dc], 0x22841b30
xor dword [rcx + 0x33c], 0x3e9705d9
add dword [rcx + 0x70], 0x758a3451
xor dword [rcx + 0x350], 0x6b173220
sub dword [rcx + 0x4c], 0x6acb4b68
add dword [rcx + 0x8c], 0xb7a2881
xor dword [rcx + 0x2d4], 0x7eee6be9
not dword [rcx + 0xb4]
add dword [rcx + 0xac], 0x14dc24b1
add dword [rcx + 0x320], 0x26913640
xor dword [rcx + 0x240], 0xfd66662
not dword [rcx + 0xb0]
add dword [rcx + 0x328], 0x1648599f
add dword [rcx + 0x344], 0x314e14b8
sub dword [rcx + 0x140], 0x2d954274
add dword [rcx + 0x174], 0x38ac2ea0
add dword [rcx + 0x3f0], 0x3ed36b7d
add dword [rcx + 0x164], 0x46890ea4
sub dword [rcx + 0x2a4], 0x2aa13990
add dword [rcx + 0x254], 0x1a835c06
sub dword [rcx + 0xd4], 0x4f281c3b
not dword [rcx + 0x18]
sub dword [rcx + 0xe8], 0x66d844ac
not dword [rcx + 0xf0]
add dword [rcx + 0x128], 0x278d5711
sub dword [rcx + 0xa4], 0x1c243dea
xor dword [rcx + 0x220], 0x4e0c31f3
not dword [rcx + 0xd0]
sub dword [rcx + 0x244], 0x7baa3351
sub dword [rcx + 0x180], 0x73ae1cb0
xor dword [rcx + 0x35c], 0x6e2e7c29
add dword [rcx + 0x34c], 0x5d854ebf
add dword [rcx + 0x290], 0x38ef4f84
not dword [rcx + 0x18c]
not dword [rcx + 0x1cc]
add dword [rcx + 0xdc], 0x658a223e
not dword [rcx + 0x374]
xor dword [rcx + 0x3e8], 0x3c1a235e
not dword [rcx + 0x160]
not dword [rcx + 0x39c]
add dword [rcx + 0x3d8], 0x59864c76
sub dword [rcx + 0x2c], 0x36246f49
not dword [rcx + 0x308]
sub dword [rcx + 0x2a0], 0x57d6b2a
xor dword [rcx + 0x24c], 0x43c7383e
sub dword [rcx + 0x338], 0x1e834718
not dword [rcx + 0x9c]
add dword [rcx + 0x1a4], 0x63c36e1d
not dword [rcx + 0x340]
not dword [rcx + 0x388]
sub dword [rcx + 0x104], 0x508f2d39
sub dword [rcx + 0x20c], 0x58e35fe8
xor dword [rcx + 0x294], 0x24af544d
xor dword [rcx + 0xc], 0x400579dd
not dword [rcx + 0x250]
add dword [rcx + 0x2dc], 0x7be05dab
xor dword [rcx + 0x80], 0x4a346a6a
xor dword [rcx + 0x1f8], 0x4b754ca9
sub dword [rcx + 0x384], 0x7f687564
xor dword [rcx + 0x178], 0x391227df
sub dword [rcx + 0x7c], 0x5d310d32
add dword [rcx + 0x288], 0x73134f2f
not dword [rcx + 0xd8]
add dword [rcx + 0x1b4], 0x4afb3ff4
not dword [rcx + 4]
xor dword [rcx + 0x2ac], 0x7d936288
not dword [rcx + 0x1f4]
not dword [rcx + 0x334]
sub dword [rcx + 0xe0], 0x49a951c0
xor dword [rcx + 0x2cc], 0x1ff87359
add dword [rcx + 0x284], 0x72792501
sub dword [rcx + 0x1c4], 0x8c1361b
xor dword [rcx + 0x130], 0x62063c68
not dword [rcx + 0x198]
sub dword [rcx + 0x1e0], 0x6acb6718
not dword [rcx + 0x3b8]
sub dword [rcx + 0x210], 0x438936ac
sub dword [rcx + 0x74], 0x1c221d4c
sub dword [rcx + 0x38c], 0x78cf27e3
sub dword [rcx + 0x124], 0x40f87cf8
add dword [rcx + 0x380], 0x1a6557a4
sub dword [rcx + 0x1e8], 0x21943a3e
sub dword [rcx + 0x3f8], 0x367168d7
add dword [rcx + 0x318], 0x8801e67
add dword [rcx + 0x94], 0x7dcf4c7e
not dword [rcx + 0x330]
sub dword [rcx + 0x2ec], 0x13f91101
sub dword [rcx + 0x17c], 0x1fb069d8
sub dword [rcx + 0x218], 0x42ab3063
xor dword [rcx + 0x64], 0x44ab109b
sub dword [rcx + 0x298], 0x49a3432b
sub dword [rcx + 0x1ac], 0x20a95fa1
xor dword [rcx + 0x100], 0x5c25abc
not dword [rcx + 0xa8]
add dword [rcx + 0x1d4], 0xdf97198
sub dword [rcx + 0xfc], 0x2c99286d
add dword [rcx + 0x134], 0x1ee65a79
not dword [rcx + 0x260]
add dword [rcx + 0x234], 0x3aa21efd
not dword [rcx + 0x12c]
sub dword [rcx + 0x1c0], 0x668c0899
xor dword [rcx + 0x3b4], 0x347a23a3
not dword [rcx + 0x2b8]
not dword [rcx + 0x2e0]
add dword [rcx + 0x248], 0x41fb2b58
sub dword [rcx + 0x224], 0x795e3512
xor dword [rcx + 0x16c], 0xcea3c8c
add dword [rcx + 0x24], 0x3470513d
sub dword [rcx + 0x398], 0x3fc0b2e
sub dword [rcx + 0x154], 0x70f82f67
not dword [rcx + 0x2d0]
sub dword [rcx + 0x2a8], 0x6b6a0a16
sub dword [rcx + 0x1c], 0x3dcb0602
not dword [rcx + 0x50]
xor dword [rcx + 0x2c4], 0x40916e9e
add dword [rcx + 0x314], 0x446b631f
add dword [rcx + 0x90], 0x6b546da
sub dword [rcx + 0x78], 0x4e4d398a
not dword [rcx + 0xc4]
add dword [rcx + 0x368], 0x494b1bdb
add dword [rcx + 0x324], 0x5464274d
sub dword [rcx + 0x3c8], 0x189c3641
xor dword [rcx + 0x22c], 0x2fee2f1a
xor dword [rcx + 0x3c0], 0x2b4b790b
not dword [rcx + 0xf8]
not dword [rcx + 0x310]
add dword [rcx + 0x364], 0x3b15de6
add dword [rcx + 0x120], 0x103423c2
not dword [rcx + 0x394]
add dword [rcx + 0xe4], 0x6a1452c1
xor dword [rcx + 0x19c], 0x6d041fec
add dword [rcx + 0x40], 0x3cba17ba
sub dword [rcx + 0x3ec], 0x1e167341
xor dword [rcx + 0x2bc], 0x36914573
sub dword [rcx + 0x228], 0x2d0238c
not dword [rcx + 0x48]
xor dword [rcx + 0x2f8], 0x14d36df6
add dword [rcx + 0x88], 0x396a5d05
not dword [rcx + 0x27c]
not dword [rcx + 0x2c0]
sub dword [rcx + 0x28], 0xabe4770
sub dword [rcx + 0x184], 0x3b310867
xor dword [rcx + 0x3e0], 0x370a20ca
not dword [rcx + 0x13c]
xor dword [rcx + 0x98], 0x49f97bcc
add dword [rcx + 0x68], 0x5581c8e
add dword [rcx + 0xcc], 0x6a760d05
sub dword [rcx + 0x14c], 0x631e670c
add dword [rcx + 0x3c], 0x14f7408a
not dword [rcx + 0xbc]
not dword [rcx + 0x6c]
sub dword [rcx + 0x1a0], 0x74461943
add dword [rcx + 0x3ac], 0x745b1525
add dword [rcx + 0x258], 0x25ce4082
sub dword [rcx + 0x15c], 0x22476a41
not dword [rcx + 0x348]
sub dword [rcx + 0x3f4], 0x4e0f5165
sub dword [rcx + 0x2e4], 0x369d01e3
xor dword [rcx + 0x1fc], 0x760d06eb
not dword [rcx + 0x110]
not dword [rcx + 0x150]
not dword [rcx + 0x3fc]
xor dword [rcx + 0x238], 0x4adf2379
xor dword [rcx + 0x2e8], 0x3015503a
add dword [rcx + 0x2b0], 0x43e6799b
add dword [rcx + 0x1f0], 0x79a95e8e
xor dword [rcx + 0x29c], 0x125531ab
not dword [rcx + 0x1e4]
not dword [rcx + 0x114]
sub dword [rcx + 8], 0xdd62e94
xor dword [rcx + 0x190], 0x185900d8
not dword [rcx + 0x118]
sub dword [rcx + 0x108], 0x18b6714f
not dword [rcx + 0x1d0]
xor dword [rcx + 0x3d0], 0x43ed0b32
not dword [rcx + 0x378]
sub dword [rcx + 0x270], 0x58553509
not dword [rcx + 0x21c]
add dword [rcx + 0x11c], 0x671a6f42
add dword [rcx + 0x268], 0x15403ee3
add dword [rcx + 0x264], 0x43f53e7d
xor dword [rcx + 0x144], 0x41fe0e43
sub dword [rcx + 0x170], 0x47f25781
xor dword [rcx + 0x1bc], 0x7a3459ad
add dword [rcx + 0x31c], 0x76ec3bb1
sub dword [rcx + 0xb8], 0x58805177
sub dword [rcx + 0xa0], 0x5ddd4818
xor dword [rcx + 0x30], 0x2806677f
xor dword [rcx + 0x300], 0x4d536bbe
not dword [rcx + 0x10c]
not dword [rcx + 0x2c8]
add dword [rcx + 0x1d8], 0x424418ca
xor dword [rcx + 0x274], 0x4ed117c1
not dword [rcx + 0x3a8]
add dword [rcx + 0x360], 0x2e4f0ca1
xor dword [rcx + 0x84], 0x2ad059d5
not dword [rcx + 0x3cc]
sub dword [rcx + 0x44], 0x25896fcd
sub dword [rcx + 0x25c], 0x74da2580
add dword [rcx + 0x2fc], 0x6efa1dec
add dword [rcx + 0x28c], 0x6aad7a19
xor dword [rcx + 0x5c], 0x31b636ad
sub dword [rcx + 0x3a4], 0x77f6e03
xor dword [rcx + 0x23c], 0x504d5be2
sub dword [rcx + 0xc0], 0x67f71d9d
xor dword [rcx + 0x304], 0xacf37dd
xor dword [rcx + 0x54], 0x283042dd
not dword [rcx + 0x2d8]
not dword [rcx + 0x230]
sub dword [rcx + 0x354], 0x17912279
xor dword [rcx + 0x200], 0x7eef2c9c
sub dword [rcx + 0x3e4], 0x1609243c
not dword [rcx + 0x1c8]
sub dword [rcx + 0x2f4], 0x359194a
xor dword [rcx + 0x20], 0x3d4b70ec
add dword [rcx + 0x194], 0x49855823
xor dword [rcx + 0x34], 0x68165f52
sub dword [rcx + 0x3dc], 0x565c1d72
add dword [rcx + 0x2f0], 0x1e713cca
sub dword [rcx + 0xec], 0x61273fb2
not dword [rcx + 0x208]
sub dword [rcx + 0x60], 0x2df317c0
add dword [rcx + 0x2b4], 0x293503cd
xor dword [rcx + 0x3c4], 0x5bb81658
not dword [rcx + 0x158]
xor dword [rcx + 0x214], 0x1c807b0c
not dword [rcx + 0x14]
xor dword [rcx + 0x390], 0x743759a0
sub dword [rcx + 0x168], 0x1da68b4
not dword [rcx + 0x26c]
not dword [rcx + 0x36c]
not dword [rcx + 0x1ec]
sub dword [rcx + 0x10], 0x4d524902
add dword [rcx + 0x358], 0x6cb71140
add dword [rcx + 0x3a0], 0x6142788c
sub dword [rcx + 0x138], 0x1f2b7ede
xor dword [rcx + 0x3d4], 0x34c604ee
add dword [rcx + 0x30c], 0x3f49441b
add rdi, 0x400
add rcx, 0x400
cmp rdi, 0x8c000
je 0x1401868e8
jmp 0x140186035
pop rcx
call fcn.140185106
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