Function at 0x140406000
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 rbx, [0x140379600]
movabs rdx, 0
push rbx
add dword [rbx + 0x2f4], 0x219278e8
add dword [rbx + 0x324], 0x36c03a2
sub dword [rbx + 0x104], 0x2a3436f6
xor dword [rbx + 0x30c], 0x4f207a02
add dword [rbx + 0x330], 0xb826cb8
add dword [rbx + 0x284], 0x37c47e80
add dword [rbx + 0x3ac], 0x403634c8
not dword [rbx + 0x1f4]
sub dword [rbx + 0x2b4], 0x88c337c
not dword [rbx + 0x1a0]
xor dword [rbx + 0x14c], 0x1bd0cc2
not dword [rbx + 0x44]
sub dword [rbx + 0x3dc], 0x21df2b01
add dword [rbx + 0x2f0], 0x733729c1
not dword [rbx + 0x1ac]
sub dword [rbx + 0x74], 0x1c130e86
not dword [rbx + 0x12c]
sub dword [rbx + 0x3d4], 0x37c94a1e
add dword [rbx + 0x34c], 0x2b9e5f51
sub dword [rbx + 0x198], 0x771c547a
sub dword [rbx + 0x2d8], 0xe976f9d
sub dword [rbx + 0x260], 0x68455e96
sub dword [rbx + 0x278], 0x73ac20c3
add dword [rbx + 0x114], 0x5c003d0e
xor dword [rbx + 0x3e4], 0x7e2d1284
sub dword [rbx + 0x40], 0x31594b1e
not dword [rbx + 0x3c4]
add dword [rbx + 0x204], 0x16a33cc6
add dword [rbx + 0x1e4], 0x77b7172c
not dword [rbx + 0xc0]
add dword [rbx + 0x33c], 0x7152703e
xor dword [rbx + 0x358], 0x25412f9c
xor dword [rbx + 0x3ec], 0x7ea03100
sub dword [rbx + 0x120], 0x7073797d
xor dword [rbx + 0x27c], 0x547525d2
not dword [rbx + 0x18]
xor dword [rbx + 0x268], 0x6e0c53c4
sub dword [rbx + 0x254], 0x47f2fd4
not dword [rbx + 0xb0]
sub dword [rbx + 0x2a0], 0x5f8227a
xor dword [rbx + 0x2f8], 0x1a9a3286
xor dword [rbx + 0xa4], 0x6d4109a7
add dword [rbx + 0xa0], 0x58e44a1e
xor dword [rbx + 0x84], 0x38b514f0
xor dword [rbx + 0x34], 0xa7473d7
not dword [rbx + 0x280]
sub dword [rbx + 0x298], 0x5d585529
add dword [rbx + 0x31c], 0x2902216d
not dword [rbx + 0x308]
add dword [rbx + 0x28c], 0x61828cf
sub dword [rbx + 0x3b8], 0x1afd7407
sub dword [rbx + 0x394], 0x32a5d91
xor dword [rbx + 0x110], 0x397f7f16
not dword [rbx + 0x160]
not dword [rbx + 0x244]
not dword [rbx + 0x190]
sub dword [rbx + 0x314], 0x6f62618c
not dword [rbx + 0x270]
xor dword [rbx + 0x108], 0x7da90ac4
not dword [rbx + 0x1c]
not dword [rbx + 0x138]
not dword [rbx + 0x144]
add dword [rbx + 0x150], 0x98262de
sub dword [rbx + 0x68], 0xb9070b1
not dword [rbx + 0x2b8]
not dword [rbx + 0x128]
not dword [rbx + 0x370]
not dword [rbx + 0x13c]
add dword [rbx + 0x390], 0x6f2a3060
xor dword [rbx + 0x384], 0x54f3872
not dword [rbx + 0x1d4]
xor dword [rbx + 0x28], 0x576b40ce
sub dword [rbx + 0x2cc], 0x13e22c4f
add dword [rbx + 0x230], 0x52136ee7
not dword [rbx + 0x364]
not dword [rbx + 0x1e0]
add dword [rbx + 0x15c], 0x87f2fa3
not dword [rbx + 0x248]
sub dword [rbx + 0x340], 0x7d1c6590
sub dword [rbx + 0x2a8], 0x4b06707b
sub dword [rbx + 0x350], 0x50dc3fc2
add dword [rbx + 0x2c4], 0x25416457
add dword [rbx + 0x238], 0x38323d20
xor dword [rbx + 0xcc], 0x223c1cac
add dword [rbx + 0x388], 0x4a0c30aa
xor dword [rbx + 0xf4], 0x198b040b
add dword [rbx + 0x304], 0x5a064bc
sub dword [rbx + 0x310], 0x259e2ee3
sub dword [rbx + 0x20c], 0x1ff74c0e
add dword [rbx + 0x218], 0x3b4b7341
sub dword [rbx + 0x140], 0x74a67440
sub dword [rbx + 0x1dc], 0x1ec320d0
sub dword [rbx + 0x7c], 0xdf615ad
sub dword [rbx + 0x11c], 0x2d7d1d34
xor dword [rbx + 0x14], 0x7aa51f32
add dword [rbx + 0x360], 0x7209351c
xor dword [rbx + reloc.OLEAUT32.dll_OleTranslateColor], 0x59cd26f8
not dword [rbx + 0x194]
xor dword [rbx + 0x178], 0x53ff526e
sub dword [rbx + 0x21c], 0x347c1ebc
add dword [rbx + 0xdc], 0x6e58192c
add dword [rbx + 0x1ec], 0x680628ef
not dword [rbx + 0x228]
xor dword [rbx + 0x164], 0x58f650f
sub dword [rbx + 0x300], 0x4c4318cc
not dword [rbx + 0x38]
xor dword [rbx + 0x134], 0x6d0c0eff
not dword [rbx + 0x130]
sub dword [rbx + 0x334], 0x132f5dfd
xor dword [rbx + 0xd0], 0x4fd0994
sub dword [rbx + 0x294], 0x17f86e28
add dword [rbx + 0x200], 0x9d50320
xor dword [rbx + 0x3c], 0x451e7c99
add dword [rbx + 0x10], 0x7dd11b90
add dword [rbx + 0x264], 0x305d1d35
not dword [rbx + 0x3f8]
sub dword [rbx + 0x1f0], 0x1590206d
sub dword [rbx + 0x98], 0x107632ed
add dword [rbx + 0x5c], 0x3a7744b3
add dword [rbx + 0x378], 0x62376923
not dword [rbx + 0x1e8]
add dword [rbx + 0xf0], 0x55713996
not dword [rbx + 0x3f4]
sub dword [rbx + 0x20], 0x701d6ce8
sub dword [rbx + 0x1b8], 0x585a14a1
sub dword [rbx + 0x35c], 0x30b407cc
sub dword [rbx + 0xe8], 0x5c525fca
sub dword [rbx + 0x2e8], 0x660024cd
sub dword [rbx + 0x288], 0x58c86618
not dword [rbx + 0x3bc]
not dword [rbx + 0xb8]
not dword [rbx + 0x3a0]
add dword [rbx + 0x64], 0x685700b8
sub dword [rbx + 0x70], 0x6c2919de
not dword [rbx + 0x354]
add dword [rbx + 0x29c], 0x4ba23714
not dword [rbx + 0x188]
xor dword [rbx + 0x48], 0x635950ae
xor dword [rbx + 0x2c0], 0x163736de
sub dword [rbx + 0x3a8], 0x423e04f2
add dword [rbx + 0x8c], 0x7d8c464e
xor dword [rbx + 0x24c], 0x2138525b
xor dword [rbx + 0x250], 0x1917272d
add dword [rbx + 0xe4], 0x51cc3ee5
sub dword [rbx + 0x170], 0x73ac72be
add dword [rbx + 0x368], 0x2f6d466d
not dword [rbx + 0x24]
add dword [rbx + 0x2fc], 0x707319f2
add dword [rbx + 0x374], 0x3b15422a
xor dword [rbx + 0x17c], 0x43ce14b8
xor dword [rbx + 0x348], 0x33f26c6
add dword [rbx + 0x1b4], 0x30121875
sub dword [rbx + 0x36c], 0x76404bc4
sub dword [rbx + 0x3d0], 0x69d6d62
xor dword [rbx + 0x4c], 0x26e7cc5
sub dword [rbx + 0x124], 0x4a9a4d93
add dword [rbx + 0x344], 0x2e2421f0
sub dword [rbx + 0x174], 0x1c3d6c93
add dword [rbx + 0x2a4], 0x1a1e1607
sub dword [rbx + 0x208], 0x625f185b
sub dword [rbx], 0x53454803
not dword [rbx + 0x258]
not dword [rbx + 0x3e8]
xor dword [rbx + 0x16c], 0x63193837
sub dword [rbx + 0x54], 0x7a0764dd
add dword [rbx + 0x100], 0x6f6b471d
xor dword [rbx + 0x2dc], 0x1b064a2c
not dword [rbx + 4]
not dword [rbx + 0x234]
add dword [rbx + 0x2ac], 0x30225cec
xor dword [rbx + 0x274], 0x4fa80c89
not dword [rbx + 0x80]
add dword [rbx + 0x38c], 0x3c6749e1
not dword [rbx + 0x184]
xor dword [rbx + 0x32c], 0x34d225ed
sub dword [rbx + 0x154], 0x66ae4e5f
sub dword [rbx + 0x398], 0xaeb47bc
add dword [rbx + 0xf8], 0x1b506b2c
add dword [rbx + 0xac], 0xd950f01
not dword [rbx + 0x2b0]
xor dword [rbx + 0x23c], 0xda22e92
sub dword [rbx + 0x2e4], 0x4b976321
not dword [rbx + 0x3b0]
sub dword [rbx + 0x22c], 0x3d01e8c
add dword [rbx + 0xa8], 0x27ae50dc
not dword [rbx + 0x19c]
not dword [rbx + 0x290]
add dword [rbx + 0x88], 0x566c7339
not dword [rbx + 0x1bc]
xor dword [rbx + 0x3a4], 0xef43695
xor dword [rbx + 0x2ec], 0x37413b7d
add dword [rbx + 0x2c8], 0x67ac4678
add dword [rbx + 0x9c], 0x29f47a94
sub dword [rbx + 0xc], 0x25962529
not dword [rbx + 8]
add dword [rbx + 0x58], 0x372b65ed
sub dword [rbx + 0x37c], 0x46ac46bd
not dword [rbx + 0x1d0]
not dword [rbx + 0xd4]
add dword [rbx + 0x26c], 0x194b42f3
not dword [rbx + 0x30]
add dword [rbx + 0x2d4], 0x1e537ab5
not dword [rbx + 0x3b4]
add dword [rbx + 0x1d8], 0x17bf74b7
xor dword [rbx + 0x214], 0x295429ec
xor dword [rbx + 0xec], 0x3e2e3f94
not dword [rbx + 0x158]
xor dword [rbx + 0xd8], 0x5c6e2fa4
sub dword [rbx + 0x1c8], 0x663d148a
add dword [rbx + 0xfc], 0x4d74384d
not dword [rbx + 0x60]
sub dword [rbx + 0x50], 0x45d5214
add dword [rbx + 0x3c0], 0x408e7f28
not dword [rbx + 0x6c]
xor dword [rbx + 0x240], 0x7aa7037b
xor dword [rbx + 0x3c8], 0x70055a6e
not dword [rbx + 0x18c]
xor dword [rbx + 0x3d8], 0x18b50317
not dword [rbx + 0x25c]
sub dword [rbx + 0x1c4], 0x5eba0fa4
xor dword [rbx + 0x1c0], 0x1d332fce
add dword [rbx + 0x338], 0x438b697b
add dword [rbx + 0x168], 0x20ad141b
xor dword [rbx + 0x3e0], 0x3c0713f5
sub dword [rbx + 0x1f8], 0x17763083
not dword [rbx + 0x2c]
add dword [rbx + 0x10c], 0x3b095b06
sub dword [rbx + 0xbc], 0x57ff0eb7
sub dword [rbx + 0x3f0], 0x34263e52
sub dword [rbx + 0x118], 0x9d2307b
not dword [rbx + 0x380]
add dword [rbx + 0x3fc], 0x19f935ed
sub dword [rbx + 0x94], 0x7a1f557b
sub dword [rbx + 0x2d0], 0xb985a63
sub dword [rbx + 0x39c], 0x18746480
not dword [rbx + 0x328]
sub dword [rbx + 0x148], 0x1b714f39
sub dword [rbx + 0x210], 0x422f3ff2
not dword [rbx + 0x3cc]
add dword [rbx + 0xc4], 0x56900928
add dword [rbx + 0x1b0], 0x2f957a8b
xor dword [rbx + 0xc8], 0x57f775e2
add dword [rbx + 0xe0], 0x2de755d7
add dword [rbx + 0x2bc], 0x495238c0
not dword [rbx + 0x78]
xor dword [rbx + 0x1cc], 0x4c49093f
not dword [rbx + 0x320]
sub dword [rbx + 0x224], 0x18f10bcc
not dword [rbx + 0x1fc]
sub dword [rbx + 0x1a8], 0x30c156b4
xor dword [rbx + 0x318], 0x83b368a
add dword [rbx + 0x2e0], 0x21856a2f
add dword [rbx + 0x180], 0x3bbb0335
not dword [rbx + 0xb4]
sub dword [rbx + 0x90], 0x20640234
not dword [rbx + 0x220]
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1404068e0
jmp 0x140406035
pop rcx
call fcn.140404f06
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