Function at 0x1400ca000
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, [0x14003d400]
movabs rdi, 0
push rax
sub dword [rax + 0x3f8], 0x195d5bf6
not dword [rax + 0x98]
sub dword [rax + 0x3d8], 0x4be3063d
not dword [rax + 0x110]
xor dword [rax + 0x350], 0x44917900
sub dword [rax + 0x88], 0x4f4642f4
not dword [rax + 0x320]
sub dword [rax + 0x14], 0x6b3a3eb4
sub dword [rax + 0x3d0], 0x45f817ef
not dword [rax + 0x24]
sub dword [rax + 0x1bc], 0x3e2322f5
add dword [rax + 0xa4], 0x443b58f3
not dword [rax + 0x3bc]
add dword [rax + 0x370], 0x7c2f364e
xor dword [rax + 0x38], 0x424165bc
add dword [rax + 0x208], 0x5d8b04b1
not dword [rax + 0x38c]
sub dword [rax + 0x35c], 0x684e0813
not dword [rax + 0x3e4]
sub dword [rax + 0x290], 0x7ec427a8
add dword [rax + 0x364], 0x3f0a6e1a
sub dword [rax + 0x14c], 0x74fa1988
xor dword [rax + 0x268], 0x4d5e4259
add dword [rax + 0x18], 0x69736a87
xor dword [rax + 0x330], 0x65a670a3
sub dword [rax + 0x2e4], 0x3f741139
not dword [rax + 0x12c]
add dword [rax + 0x3b8], 0x544d2584
not dword [rax + 0x194]
add dword [rax + 0x6c], 0x729e61bc
xor dword [rax + 0xa8], 0x53a41c32
xor dword [rax + 0x214], 0x78555018
add dword [rax + 0x2a0], 0x18ea35b6
sub dword [rax + 0x210], 0x45f868bb
not dword [rax + 0x1d0]
not dword [rax + 0x37c]
sub dword [rax + 0x248], 0x25ad1863
add dword [rax + 0xb8], 0x4b6b6a36
not dword [rax + 0x160]
add dword [rax + 0xc0], 0x602006bf
sub dword [rax + 0x228], 0x7ad963db
sub dword [rax + 0x144], 0x315f3018
not dword [rax + 0xec]
add dword [rax + 0x2bc], 0x15525c29
sub dword [rax + 0x1b4], 0x191b2dff
xor dword [rax + 0x3c8], 0x57316a42
xor dword [rax + 0x2c0], 0x4d5b2266
add dword [rax + 0x7c], 0x211f11ba
sub dword [rax + 0x1c], 0x699454d5
not dword [rax + 0x374]
xor dword [rax + 0x318], 0x350f35f8
not dword [rax + 0x378]
add dword [rax + 0x64], 0x152b3731
add dword [rax + 0x308], 0x12117b44
not dword [rax + 0x2e0]
add dword [rax + 0x1f8], 0x611a0197
not dword [rax + 0xd0]
xor dword [rax + 0x334], 0x1eb926e2
not dword [rax + 0x220]
not dword [rax + 0x2b4]
xor dword [rax + 0x168], 0x60946667
sub dword [rax + 0x394], 0x53d770f3
not dword [rax + 0x23c]
add dword [rax + 0x1b0], 0x5c463e75
not dword [rax + 0x1cc]
sub dword [rax + 0x2b0], 0x77a3711
not dword [rax + 0x4c]
not dword [rax + 0x2dc]
add dword [rax + 0x29c], 0x35ab3c51
xor dword [rax + 0xbc], 0xb6b6744
xor dword [rax + 0x188], 0x19147899
xor dword [rax + 0xe4], 0x8f02743
xor dword [rax + 0xfc], 0x58b3246b
not dword [rax + 0x17c]
sub dword [rax + 0x140], 0x55e826b6
add dword [rax + 0x328], 0x726723cb
add dword [rax + 0x2d0], 0x3b776f62
sub dword [rax + 0x230], 0x64cc7469
sub dword [rax + 0x28], 0x16c4494d
not dword [rax + 0x344]
sub dword [rax + 0x74], 0x4445552e
add dword [rax + 0x80], 0x386c3892
not dword [rax + 0x218]
sub dword [rax + 0x118], 0x58d17783
sub dword [rax + 0x39c], 0x6fad0f0a
not dword [rax + 0x130]
xor dword [rax + 0x31c], 0x603823f4
xor dword [rax + 0x274], 0xf0d1742
not dword [rax + 0x204]
not dword [rax + 0x1e8]
xor dword [rax + 0x78], 0x769f63c9
sub dword [rax + 0x184], 0x1e91292b
add dword [rax + 0x3a8], 0x5fe31052
not dword [rax + 0x240]
xor dword [rax + 0x384], 0x5dd53a4c
not dword [rax + 0x134]
xor dword [rax + 0x1a8], 0x12961a81
add dword [rax + 0x2a4], 0x3ea228c8
add dword [rax + 0x380], 0x6845124b
xor dword [rax + 0x300], 0x7ceb287a
add dword [rax + 0x70], 0x64455c2a
xor dword [rax + 0x19c], 0x4b680e04
xor dword [rax + 0x150], 0x1e872e3f
sub dword [rax + 0xd8], 0x3cdb13db
add dword [rax + 0x26c], 0x1f304608
sub dword [rax + 0x158], 0x78bb5f09
not dword [rax + 0x1b8]
add dword [rax + 0x28c], 0x2c640e92
sub dword [rax + 0xb0], 0x584d63c6
not dword [rax + 0x30c]
add dword [rax + 0x2c8], 0x78ad176e
add dword [rax + 0x16c], 0x22d203bf
not dword [rax + 0x1d4]
sub dword [rax + 0x40], 0x284a30e3
add dword [rax + 0x1e4], 0x65784851
add dword [rax + 0xd4], 0x4ff70d3
add dword [rax + 0x20c], 0x3485bec
not dword [rax + 0x9c]
sub dword [rax + 0xe8], 0x237e451f
xor dword [rax + 0x358], 0x3cc51f0f
not dword [rax + 0x120]
xor dword [rax + 0x2c4], 0x40ec6652
add dword [rax + 0x34], 0x4cee030d
xor dword [rax + 8], 0xdbf6d76
add dword [rax + 0xf4], 0x3f7568e9
not dword [rax + 0x100]
xor dword [rax + 0x368], 0x66461d41
xor dword [rax + 0x2d8], 0x55e40f38
xor dword [rax + 0x8c], 0x73986699
add dword [rax + 0x234], 0x7d6a17bb
not dword [rax + 0x310]
add dword [rax + 0x90], 0x55da53b2
not dword [rax + 0x58]
xor dword [rax + 0x32c], 0x3e2c4706
xor dword [rax], 0x5dde56fd
xor dword [rax + 0x13c], 0x58352818
xor dword [rax + 0x1dc], 0x50146cfc
xor dword [rax + 0x11c], 0x43c274a9
xor dword [rax + 0xcc], 0x2ff208c
not dword [rax + 0x1ec]
xor dword [rax + 0x3fc], 0x72795334
xor dword [rax + 0x50], 0x246e4665
not dword [rax + 0x1d8]
not dword [rax + 0x15c]
sub dword [rax + 0x3ac], 0x5e302979
xor dword [rax + 0x388], 0x365069af
not dword [rax + 0xf0]
not dword [rax + 0x244]
xor dword [rax + 0x1c0], 0x197a2b7e
xor dword [rax + 0x284], 0x1d2d6e93
sub dword [rax + 0x3e0], 0x180c60d4
xor dword [rax + 0x390], 0x198d4ab2
xor dword [rax + 0x2ac], 0x4f575298
sub dword [rax + 0x198], 0x76cc005c
not dword [rax + 0x2b8]
sub dword [rax + 0x84], 0x413555
not dword [rax + 0xc8]
sub dword [rax + 0x2e8], 0x1f4206f2
sub dword [rax + 0x124], 0x6f8f4cb5
xor dword [rax + 0x2ec], 0x499b5364
not dword [rax + 0x398]
xor dword [rax + 0x21c], 0x160e00c9
add dword [rax + 0x3dc], 0x2b3375e3
not dword [rax + 0x128]
sub dword [rax + 0x224], 0x38a0d08
sub dword [rax + 0x138], 0x6fd357b0
not dword [rax + 0x1f0]
not dword [rax + 0x22c]
xor dword [rax + 0xc4], 0x44be0400
sub dword [rax + 0x20], 0x797a5918
xor dword [rax + 0x24c], 0xd0e180a
sub dword [rax + 0x3d4], 0x5ff17c10
xor dword [rax + 0x154], 0x51d31dfd
add dword [rax + 0xe0], 0x51480909
not dword [rax + 0x314]
add dword [rax + 0x33c], 0x40814731
not dword [rax + 0x148]
add dword [rax + 0x68], 0x172761ac
not dword [rax + 0x2d4]
xor dword [rax + 0x338], 0x55c510ff
add dword [rax + 0x3c], 0x14d02c21
not dword [rax + 0x258]
add dword [rax + 0x348], 0x4f266610
add dword [rax + 0x288], 0x55d70aed
sub dword [rax + 0x44], 0x5f5c01e8
sub dword [rax + 0x264], 0x1cab747e
not dword [rax + 0x3e8]
sub dword [rax + 0x27c], 0xa473209
sub dword [rax + 0x238], 0x3cbf0787
add dword [rax + 0x3f0], 0x2bdf462a
sub dword [rax + 0x3ec], 0x41404dc0
not dword [rax + 0xac]
sub dword [rax + 0x270], 0x72811f9b
not dword [rax + 0x30]
sub dword [rax + 0x18c], 0xc6d6446
add dword [rax + 0x280], 0x40500880
not dword [rax + 4]
sub dword [rax + 0x1a4], 0xcec0989
sub dword [rax + 0x1c4], 0x197754c8
add dword [rax + 0x60], 0x715a652f
add dword [rax + 0x104], 0x2efb1bda
not dword [rax + 0x200]
not dword [rax + 0x36c]
xor dword [rax + 0x254], 0x4a8509e3
xor dword [rax + 0x2fc], 0x5c50703d
xor dword [rax + 0x1fc], 0x264e0c3a
not dword [rax + 0x178]
sub dword [rax + 0x3a4], 0x431b1371
xor dword [rax + 0x2f8], 0x1d670a8d
xor dword [rax + 0x1ac], 0x7f58606f
xor dword [rax + 0x1a0], 0x18980854
sub dword [rax + 0x3a0], 0x632b7ac8
not dword [rax + 0x164]
not dword [rax + 0x2a8]
xor dword [rax + 0xa0], 0x3b7654e3
not dword [rax + 0x324]
add dword [rax + 0x54], 0x391165
not dword [rax + 0x114]
sub dword [rax + 0x48], 0x1e8a2cc5
sub dword [rax + 0x340], 0x615b1df4
xor dword [rax + 0x3b4], 0x5728387d
not dword [rax + 0x34c]
add dword [rax + 0x1e0], 0x6d157bac
not dword [rax + 0x304]
sub dword [rax + 0xb4], 0x72955dc0
not dword [rax + 0x1c8]
not dword [rax + 0x354]
sub dword [rax + 0x3cc], 0x6f7f2bd2
xor dword [rax + 0xc], 0x6aae42e3
xor dword [rax + 0x25c], 0x14b61af7
add dword [rax + 0x5c], 0x53317131
sub dword [rax + 0xdc], 0x1d495371
not dword [rax + 0x294]
not dword [rax + 0x10]
xor dword [rax + 0x3b0], 0x14a90f58
xor dword [rax + 0xf8], 0x47b67554
not dword [rax + 0x174]
sub dword [rax + 0x3c0], 0xa841135
add dword [rax + 0x2c], 0x547f5a45
not dword [rax + 0x180]
sub dword [rax + 0x170], 0xe1d1224
not dword [rax + 0x2f4]
sub dword [rax + 0x108], 0xc5a1aad
not dword [rax + 0x190]
sub dword [rax + 0x250], 0x28525bde
add dword [rax + 0x3f4], 0x5dca2c4f
add dword [rax + 0x2cc], 0x46185741
sub dword [rax + 0x3c4], 0x2cde3d5d
not dword [rax + 0x2f0]
sub dword [rax + 0x278], 0x40975f40
sub dword [rax + 0x94], 0x20fe66ee
add dword [rax + 0x260], 0x36a305e6
sub dword [rax + 0x360], 0x29460ec2
xor dword [rax + 0x1f4], 0x112105db
add dword [rax + 0x298], 0x2053011f
sub dword [rax + 0x10c], 0x3e5a0ac8
add rdi, 0x400
add rax, 0x400
cmp rdi, 0x8c000
je 0x1400ca8c0
jmp 0x1400ca035
pop rcx
call fcn.1400c853e
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