Function at 0x1401ed000
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 rdx, [0x140160c00]
movabs rsi, 0
push rdx
not dword [rdx + 0x16c]
add dword [rdx + 0x198], 0x242b5023
not dword [rdx + 0x178]
xor dword [rdx + 0x2c], 0x68b44311
not dword [rdx + 0x158]
sub dword [rdx + 0x18], 0x145f68fc
sub dword [rdx + 0x1a0], 0x4b7d6ef1
add dword [rdx + 0xc0], 0x3d312ce6
not dword [rdx + 0x3b4]
add dword [rdx + 0xe8], 0x506511fc
not dword [rdx + 0x388]
not dword [rdx + 0x144]
add dword [rdx + 0x1b8], 0x4aa866eb
sub dword [rdx + 0x21c], 0x35091468
not dword [rdx + 0x3f0]
xor dword [rdx + 0x134], 0x210e3c5a
not dword [rdx + 0x280]
add dword [rdx + 0x298], 0x53dc4cf0
not dword [rdx + 0x194]
xor dword [rdx + 0x184], 0x79170506
add dword [rdx + 0x34c], 0x4924380c
add dword [rdx + 0x70], 0x5f874dca
sub dword [rdx + 0xa4], 0x6f945c57
not dword [rdx + 0x124]
xor dword [rdx + 0x12c], 0x31bb065a
sub dword [rdx + 0x2fc], 0x679d74b0
sub dword [rdx + 0x3d8], 0x218d048b
add dword [rdx + 0x2dc], 0x7f1250ed
xor dword [rdx + 0x2e8], 0x4d764de6
xor dword [rdx + 0x80], 0x1b16109a
xor dword [rdx + 0x330], 0x86067d7
add dword [rdx + 0x2c8], 0x1721279e
sub dword [rdx + 0x138], 0x54644819
add dword [rdx + 0x1e4], 0x2461b5f
xor dword [rdx + 0x1d0], 0x6c0d75e7
sub dword [rdx + 0xdc], 0x61131960
not dword [rdx + 0x6c]
add dword [rdx + 0xfc], 0x3384396c
add dword [rdx + 0x254], 0x749036e5
xor dword [rdx + 0x314], 0x20046e2f
not dword [rdx + 0x23c]
add dword [rdx + 0x9c], 0x54007a2c
not dword [rdx + 0x3ac]
xor dword [rdx + 0x3cc], 0x5b510ddd
xor dword [rdx + 0x268], 0x5d706b0c
add dword [rdx + 0x118], 0x641d6d44
sub dword [rdx + 0x7c], 0x4d245e18
add dword [rdx + 0x90], 0x1867583
add dword [rdx + 0x3e0], 0x8cf4258
add dword [rdx + 0x1e8], 0x57c2d97
sub dword [rdx + 0x1ec], 0xc513f4f
add dword [rdx + 0x36c], 0xd574c13
add dword [rdx + 0x29c], 0x1db524fd
add dword [rdx + 0xcc], 0x34480c88
not dword [rdx + 0xa0]
not dword [rdx + 0x19c]
xor dword [rdx + 0x35c], 0x3d5e2397
not dword [rdx + 0x1c]
xor dword [rdx + 0x240], 0x30c30250
add dword [rdx + 0x180], 0x46194b64
add dword [rdx + 0x2d0], 0x368507f9
xor dword [rdx], 0x163a3574
sub dword [rdx + 0x100], 0x7eae2a42
sub dword [rdx + 0x78], 0x559d30fa
not dword [rdx + 0x3c]
not dword [rdx + 0x3e4]
xor dword [rdx + 0x384], 0x4f4020a0
sub dword [rdx + 0x14], 0xf4b0aa1
add dword [rdx + 0xb8], 0x3548284e
sub dword [rdx + 0x238], 0x34ec707e
add dword [rdx + 0x44], 0x12af23c3
add dword [rdx + 0x2d8], 0x580d23ef
sub dword [rdx + 0x1d4], 0x7bef42b9
not dword [rdx + 0x1e0]
sub dword [rdx + 0xac], 0x473d43d4
xor dword [rdx + 0x2cc], 0x70533cdb
xor dword [rdx + 0x32c], 0xdb263f5
add dword [rdx + 0x27c], 0x48290563
xor dword [rdx + 0x200], 0xa7060f7
not dword [rdx + 0x2c0]
xor dword [rdx + 0x5c], 0x4747334b
not dword [rdx + 0x48]
add dword [rdx + 0xec], 0x3dca0f45
add dword [rdx + 0x340], 0xf34b4a
not dword [rdx + 0x258]
sub dword [rdx + 0x26c], 0x4f1c5ec6
not dword [rdx + 0x150]
add dword [rdx + 0x310], 0x28236acb
add dword [rdx + 0x3ec], 0x22387c19
add dword [rdx + 0xc4], 0x6db41b2b
sub dword [rdx + 0x2e0], 0x5e171500
sub dword [rdx + 0x3a8], 0x19d63e8d
add dword [rdx + 0x31c], 0x30e85e7a
xor dword [rdx + 0x17c], 0x7553f59
xor dword [rdx + 0x3b8], 0x58263ee5
xor dword [rdx + 0x2d4], 0x11eb113e
sub dword [rdx + 0x28], 0x63ea1ab9
add dword [rdx + 0x350], 0x53a14c2d
not dword [rdx + 0x1fc]
sub dword [rdx + 0xb0], 0x2ce86092
xor dword [rdx + 0x248], 0x60c07e93
add dword [rdx + 0xd0], 0x5a9f5927
xor dword [rdx + 0x38c], 0x5b8c1577
add dword [rdx + 4], 0x1e501e4
add dword [rdx + 0x270], 0x15115725
xor dword [rdx + 0x354], 0x20f8581c
add dword [rdx + 0x2a4], 0x51656323
add dword [rdx + 0x140], 0x14d00aec
not dword [rdx + 0x2f0]
sub dword [rdx + 0x1ac], 0x64e86bbc
not dword [rdx + 0xbc]
xor dword [rdx + 0x54], 0x8b457d2
add dword [rdx + 0x160], 0x31ab4010
not dword [rdx + 0x2ac]
add dword [rdx + 0x10], 0x1ae61e9b
not dword [rdx + 0x1f8]
add dword [rdx + 0x110], 0x62ec7594
sub dword [rdx + 0x30c], 0x5c041ef9
sub dword [rdx + 0x3b0], 0x165154d
xor dword [rdx + 0x374], 0x46517942
xor dword [rdx + 0x74], 0x518d10d8
sub dword [rdx + 0x378], 0x4e9623f4
sub dword [rdx + 0x334], 0x493c2192
not dword [rdx + 0x230]
not dword [rdx + 0x3a4]
sub dword [rdx + 0x390], 0x655146af
xor dword [rdx + 0x218], 0x38234074
sub dword [rdx + 0x2bc], 0x2a46c3c
add dword [rdx + 0x84], 0x437a313c
sub dword [rdx + 0x228], 0x6c317d10
sub dword [rdx + 0x2f8], 0x4ae205fc
xor dword [rdx + 0x33c], 0x531a0412
add dword [rdx + 0x3d0], 0x36c63b1e
add dword [rdx + 0x98], 0x78214d1f
add dword [rdx + 0x3e8], 0x7b132ca9
xor dword [rdx + 0x104], 0x390d0daa
add dword [rdx + 0x2a8], 0x3ae32051
add dword [rdx + 0xa8], 0x63187825
not dword [rdx + 0x304]
sub dword [rdx + 0x1bc], 0x1b211c01
not dword [rdx + 0x120]
not dword [rdx + 0xf4]
not dword [rdx + 0xd8]
xor dword [rdx + 0xe0], 0x30870b5c
add dword [rdx + 0x290], 0x4fb45f69
add dword [rdx + 0x130], 0x1e084e40
xor dword [rdx + 0x13c], 0x4da3606e
add dword [rdx + 0x1cc], 0x77e551ff
xor dword [rdx + 0x224], 0x13721efa
sub dword [rdx + 0x174], 0x1f00df0
add dword [rdx + 0x260], 0x665b1aea
add dword [rdx + 0x64], 0x1a832a52
xor dword [rdx + 0x39c], 0x1eda7b77
add dword [rdx + 0x8c], 0x55fc24e3
not dword [rdx + 0x344]
xor dword [rdx + 0x318], 0x5f2f484d
xor dword [rdx + 0x288], 0x53903336
not dword [rdx + 0x38]
add dword [rdx + 0x2f4], 0x5a5a2a6d
add dword [rdx + 0x220], 0x65937320
xor dword [rdx + 0x348], 0x79f57c99
sub dword [rdx + 0x2c4], 0x3dc2524e
sub dword [rdx + 0x244], 0x150225ce
xor dword [rdx + 0xc], 0x12ad177d
xor dword [rdx + 0x164], 0x733c3533
not dword [rdx + 0x264]
not dword [rdx + 0x380]
sub dword [rdx + 0x284], 0x266e7fe7
not dword [rdx + 0x3f8]
not dword [rdx + 0x190]
not dword [rdx + 0x3c8]
xor dword [rdx + 0x50], 0x1fcf5e9a
sub dword [rdx + 0x3dc], 0x3004768d
xor dword [rdx + 0x3bc], 0x36fc1f2f
xor dword [rdx + 0x398], 0x75f44944
sub dword [rdx + 0x364], 0x67b516f1
xor dword [rdx + 0x15c], 0x1c2210c8
add dword [rdx + 0xd4], 0x78f93787
xor dword [rdx + 0x308], 0x49ff1af2
not dword [rdx + 0x40]
xor dword [rdx + 0x358], 0x1e5e0702
sub dword [rdx + 0x3f4], 0x76d12ba9
not dword [rdx + 0x88]
not dword [rdx + 0x1c0]
sub dword [rdx + 0x320], 0x5d11374b
xor dword [rdx + 0x2e4], 0x110a6566
sub dword [rdx + 0x24c], 0x23263635
add dword [rdx + 0x328], 0x75521d12
not dword [rdx + 0x168]
add dword [rdx + 0x14c], 0x48d95223
add dword [rdx + 0x1c8], 0x7f7a293e
xor dword [rdx + 0x170], 0x57ec49c2
xor dword [rdx + 0x18c], 0x4e8c1d9f
add dword [rdx + 0x2a0], 0x44114695
add dword [rdx + 0x1dc], 0x5aac6e1e
not dword [rdx + 0x3c4]
xor dword [rdx + 0x2b0], 0x7a2030df
xor dword [rdx + 0x394], 0x2c0615f0
xor dword [rdx + 0x128], 0x5ca42a32
sub dword [rdx + 0x214], 0x6a106fe7
not dword [rdx + 0xf8]
not dword [rdx + 0x1b0]
sub dword [rdx + 0x204], 0x7e0f3928
sub dword [rdx + 0x28c], 0x167c1d90
sub dword [rdx + 0x278], 0x46c90990
xor dword [rdx + 0x294], 0x29af619e
xor dword [rdx + 0x234], 0x44ee7f89
sub dword [rdx + 0x37c], 0x59626cf7
add dword [rdx + 0x3fc], 0x40b057d0
add dword [rdx + 0x1b4], 0x536c2342
add dword [rdx + 0x210], 0x386b3b0e
sub dword [rdx + 8], 0x26aa6208
sub dword [rdx + 0x20c], 0x3f3c3525
not dword [rdx + 0x10c]
sub dword [rdx + 0x60], 0x34100084
not dword [rdx + 0x24]
not dword [rdx + 0x25c]
not dword [rdx + 0x114]
not dword [rdx + 0x94]
add dword [rdx + reloc.OLEAUT32.dll_OleTranslateColor], 0x38234b05
add dword [rdx + 0x360], 0x62e160d2
not dword [rdx + 0x22c]
xor dword [rdx + 0xb4], 0x61db1979
sub dword [rdx + 0x338], 0x5cd346c3
sub dword [rdx + 0x2b4], 0x658b7686
add dword [rdx + 0x3a0], 0x3aaa3737
xor dword [rdx + 0x324], 0x1d757e57
not dword [rdx + 0x274]
not dword [rdx + 0x2ec]
xor dword [rdx + 0xc8], 0x22df2cda
not dword [rdx + 0x300]
sub dword [rdx + 0x1a8], 0x7ee46c19
add dword [rdx + 0x3c0], 0x64de164c
add dword [rdx + 0x370], 0x1bb949b3
add dword [rdx + 0x1f4], 0x4c210e1c
sub dword [rdx + 0x4c], 0x1c7b6b16
sub dword [rdx + 0x108], 0x7c8b2314
xor dword [rdx + 0xf0], 0x4eed4055
add dword [rdx + 0x1f0], 0x1d1a7e8b
not dword [rdx + 0x30]
xor dword [rdx + 0x34], 0x6ddc7d47
xor dword [rdx + 0x68], 0x2e933566
xor dword [rdx + 0x3d4], 0x12ae05d6
xor dword [rdx + 0x2b8], 0x64071488
not dword [rdx + 0x20]
not dword [rdx + 0x188]
xor dword [rdx + 0x1d8], 0x5ea40e4a
add dword [rdx + 0x368], 0x59e41f5d
add dword [rdx + 0x208], 0x5f680acd
not dword [rdx + 0xe4]
sub dword [rdx + 0x250], 0x11dc130a
sub dword [rdx + 0x148], 0xff75369
sub dword [rdx + 0x58], 0x48ee4c50
sub dword [rdx + 0x154], 0x7f0f2262
not dword [rdx + 0x1c4]
not dword [rdx + 0x11c]
add rsi, 0x400
add rdx, 0x400
cmp rsi, 0x8c000
je 0x1401ed8f4
jmp 0x1401ed035
pop rcx
call int.1401ec506
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