Function at 0x10146000
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, [0x100b9000]
movabs rdx, 0
push rbx
add dword [rbx + 0x1f8], 0x2faf722d
add dword [rbx + 0x244], 0x424629d9
add dword [rbx + 0xa8], 0x3863ccd
sub dword [rbx + 0x7c], 0x67176f1b
xor dword [rbx + 0xc], 0x5c6b77c8
xor dword [rbx + 0x1c], 0x69aa64df
xor dword [rbx + 0x2cc], 0x187768cc
sub dword [rbx + 0x2ec], 0x66bb78c3
xor dword [rbx + 0x90], 0x77426a3f
sub dword [rbx + 0x32c], 0x4a6b135c
sub dword [rbx + 0x28], 0x272600e8
not dword [rbx + 0x37c]
not dword [rbx + 0x290]
not dword [rbx + 0xc4]
sub dword [rbx + 0x48], 0xf0c007d
add dword [rbx + 0x34], 0x44a016e2
sub dword [rbx + 0x3c4], 0x54347be2
sub dword [rbx + 0x1e8], 0x18124680
xor dword [rbx + 0x208], 0x23e543a4
not dword [rbx + 0x258]
xor dword [rbx + 0x60], 0x7191093e
add dword [rbx + 0x174], 0x5e6238b0
add dword [rbx + 0x1fc], 0x689149ad
not dword [rbx + 0x18c]
xor dword [rbx + 0x144], 0x3cb876c6
xor dword [rbx + 0x3c8], 0x2bf10a2a
add dword [rbx + 0x300], 0xfaa193e
add dword [rbx + 0x27c], 0x13a54080
add dword [rbx + 0x210], 0x465f4b65
xor dword [rbx + 0x31c], 0x5f0253eb
not dword [rbx + 0x3a0]
add dword [rbx + 0x4c], 0x5e105192
sub dword [rbx + 0x240], 0x15407c3a
add dword [rbx + 0x130], 0x7a3976d5
xor dword [rbx + 0xa0], 0x1a561391
xor dword [rbx + 0x10c], 0x6d253405
sub dword [rbx + 0x1e4], 0xac0130d
add dword [rbx + 0xb0], 0x117512b9
add dword [rbx + 0x3f8], 0x5c6b223b
not dword [rbx + 0x370]
sub dword [rbx + 0x1ac], 0x6e6b1e35
not dword [rbx + 0x378]
xor dword [rbx + 0xf0], 0xca22de1
add dword [rbx + 0x16c], 0x2cd600b3
add dword [rbx + 0x26c], 0x7614778e
not dword [rbx + 0xcc]
add dword [rbx + 0xfc], 0x296123f2
add dword [rbx + 4], 0x4b6c4184
add dword [rbx + 0x80], 0x32d4467e
xor dword [rbx + 0x11c], 0x7f97690f
xor dword [rbx + 0x94], 0x1dd82f37
not dword [rbx + 0x184]
xor dword [rbx + 0x3e4], 0xcb90baa
not dword [rbx + 0x2b4]
xor dword [rbx + 0x148], 0x6a4c5213
sub dword [rbx + 0x334], 0x55842a22
sub dword [rbx + 0x134], 0x78580f62
xor dword [rbx + 0x1a0], 0x51827e36
sub dword [rbx + 0x228], 0x4b1b1783
add dword [rbx + 0x5c], 0x56d1046a
xor dword [rbx + 0x23c], 0x5f96142b
not dword [rbx + 0x38c]
not dword [rbx + 0x3f4]
xor dword [rbx + 0x14], 0x78e10010
xor dword [rbx + 0x128], 0x31d56dce
not dword [rbx + 0xb8]
add dword [rbx + 0x138], 0x4c402698
xor dword [rbx + 0x354], 0x34a86e5f
xor dword [rbx + 0x2d0], 0x4b605450
not dword [rbx + 0x168]
xor dword [rbx + 0x2a8], 0x43837666
not dword [rbx + 0xd0]
sub dword [rbx + 0x1b0], 0x5960688f
not dword [rbx + 0x2d4]
sub dword [rbx + 0x36c], 0x5c336273
sub dword [rbx + 0x2dc], 0x763924dc
add dword [rbx + 0x308], 0x1584769
sub dword [rbx + 0xbc], 0x266055b8
sub dword [rbx + 0x1c4], 0x70d247d3
xor dword [rbx + 0x1cc], 0x7b643f6e
sub dword [rbx + 0x54], 0x5f482f28
add dword [rbx + 0x110], 0x25f36170
add dword [rbx + 0x3c0], 0x3e254156
sub dword [rbx + 0x2b8], 0x14d60720
not dword [rbx + 0x398]
add dword [rbx + 0x18], 0x7ec7d54
xor dword [rbx + 0x24c], 0x3e9446db
sub dword [rbx + 0x3d8], 0x34315a38
sub dword [rbx + 0x2c0], 0x76677e57
not dword [rbx + 0x20c]
xor dword [rbx + 0x360], 0x5a104499
add dword [rbx + 0x248], 0x7f5d720f
xor dword [rbx + 0x21c], 0x5bca437e
not dword [rbx + 0x1dc]
xor dword [rbx + 0x120], 0x32b63c16
sub dword [rbx + 0x3d0], 0x561913c0
xor dword [rbx + 0x2c4], 0x686d550d
add dword [rbx + 0x1bc], 0x54926b07
sub dword [rbx + 0x3f0], 0x156228a1
not dword [rbx + 0x1d4]
not dword [rbx + 0x74]
not dword [rbx + 0x394]
add dword [rbx + 0x3a8], 0x6b761db6
sub dword [rbx + 0x2c], 0x1ce25051
add dword [rbx + 0x88], 0x7ae95c0c
not dword [rbx + 0x2f4]
add dword [rbx + 0x388], 0x60a95064
xor dword [rbx + 0x158], 0x16202d18
add dword [rbx + 0x118], 0x4acb593b
not dword [rbx + 0x250]
not dword [rbx + 0x180]
not dword [rbx + 0xc8]
xor dword [rbx + 0x218], 0x5f072103
add dword [rbx + 0x3e8], 0x16b874b6
add dword [rbx + 0x1a4], 0x37880f65
not dword [rbx + 0xe8]
xor dword [rbx + 0x3a4], 0x17aa0873
xor dword [rbx + 0x108], 0x89220d4
sub dword [rbx + 0x1ec], 0x37a55a5b
not dword [rbx + 0x14c]
sub dword [rbx + 0xb4], 0x4cc84afe
not dword [rbx + 0x3ec]
not dword [rbx + 0x214]
not dword [rbx + 0x2a0]
add dword [rbx + 0x234], 0x610e3be2
not dword [rbx + 0x50]
add dword [rbx + 0x254], 0x76b11b3f
sub dword [rbx + 0x35c], 0xb76187
xor dword [rbx + 0x280], 0x73a96cdf
add dword [rbx + 0x344], 0xe9f05a8
xor dword [rbx + 0x1a8], 0x12c96903
xor dword [rbx + 0x2e8], 0x1c11308c
not dword [rbx + 0x3dc]
add dword [rbx + 0x260], 0x5f6e10db
not dword [rbx + 0x294]
sub dword [rbx + 0x348], 0xbfe212f
xor dword [rbx + 0x1f0], 0x66ee7aab
not dword [rbx + 0x278]
sub dword [rbx + 0x238], 0x499718e2
add dword [rbx + 0x368], 0x39b35251
add dword [rbx + 0xf4], 0x18d3003
sub dword [rbx + 0x270], 0x6cdc4b18
xor dword [rbx + 0x390], 0x731f786b
xor dword [rbx + 0x164], 0x52e8738e
xor dword [rbx + 0x1e0], 0x79be20bc
add dword [rbx + 0x2d8], 0x7e5e1eb8
not dword [rbx + 0x320]
sub dword [rbx + 0x98], 0x21cc5798
xor dword [rbx + 0x8c], 0x767956f6
sub dword [rbx + 0xe4], 0x4309297d
not dword [rbx + 0x40]
not dword [rbx + 0x124]
xor dword [rbx + 0x284], 0x53c63ea1
sub dword [rbx + 0x25c], 0x27207524
sub dword [rbx + 0x20], 0x44eb25d0
sub dword [rbx + 0x194], 0x956c2a
sub dword [rbx + 0x13c], 0x33dd2c89
xor dword [rbx + 0x3b0], 0x51406e8b
add dword [rbx + 0x44], 0x13363aaf
xor dword [rbx + 0xd8], 0x303c1d8c
not dword [rbx + 0x230]
add dword [rbx + 0x2e4], 0x27bb6b31
sub dword [rbx + 0x200], 0x173e5f0e
xor dword [rbx + 0x1f4], 0x4d621cb9
xor dword [rbx + 0x328], 0x28b916c4
add dword [rbx + 0x340], 0x4fe1716e
not dword [rbx + 0x3bc]
add dword [rbx + 0x338], 0x68c226e4
xor dword [rbx + 0x100], 0x674c5bb6
sub dword [rbx + 0x298], 0x5eb32057
sub dword [rbx + 0x150], 0x113702a2
not dword [rbx + 0x29c]
xor dword [rbx + 0x264], 0x5ae92d30
not dword [rbx + 0x3cc]
xor dword [rbx + 0x3ac], 0xf843e37
add dword [rbx + 0x78], 0xe0d01df
sub dword [rbx + 0x330], 0x10db08e6
add dword [rbx + 0x384], 0x500077e6
not dword [rbx + 0x84]
sub dword [rbx + 0x3fc], 0x7bf74c75
sub dword [rbx + 0x204], 0x4a231b4c
sub dword [rbx + 0x190], 0x18ab2f0a
xor dword [rbx + 0xdc], 0x79450003
add dword [rbx + 0x350], 0x4d4c214d
xor dword [rbx + 0x17c], 0x7ad71c7b
add dword [rbx + 0xf8], 0x76470054
sub dword [rbx + 0x30], 0x731d2ae5
xor dword [rbx + 0xac], 0x4d395aeb
sub dword [rbx + 0x2ac], 0x32ef68b9
xor dword [rbx + 0x15c], 0x7ebe50b0
not dword [rbx + 8]
add dword [rbx + 0x2fc], 0x312d39ee
add dword [rbx + 0x12c], 0x44343d65
sub dword [rbx + 0x1c8], 0x333f0bb8
not dword [rbx + 0x1b4]
add dword [rbx + 0x188], 0xa533ca9
not dword [rbx + 0x2bc]
sub dword [rbx + 0x310], 0x62a115bd
add dword [rbx + 0xa4], 0x70b34af4
xor dword [rbx + 0x268], 0x2b19204e
not dword [rbx + 0x224]
xor dword [rbx + 0x3b8], 0x4a936bc7
add dword [rbx + 0x22c], 0xc7707d3
not dword [rbx + 0x114]
not dword [rbx + 0xc0]
add dword [rbx + 0x2a4], 0x38ef35fa
not dword [rbx + 0x3e0]
sub dword [rbx + 0x2f8], 0x4e7b7e90
sub dword [rbx + 0x38], 0x16fe4348
sub dword [rbx + 0x6c], 0x5bba0a22
sub dword [rbx + 0x288], 0x3cfe5ddc
add dword [rbx + 0x170], 0x7cd85b60
sub dword [rbx + 0x30c], 0x69e33c64
sub dword [rbx + 0xd4], 0x6bad7734
sub dword [rbx + 0x64], 0x5ecb13a1
sub dword [rbx + 0x380], 0x55ba3602
add dword [rbx + 0x178], 0x46a613c
not dword [rbx + 0x304]
not dword [rbx + 0x9c]
add dword [rbx + 0xe0], 0x6a486fc5
add dword [rbx + 0x1d8], 0x52f75169
add dword [rbx + 0x28c], 0x6cce5924
sub dword [rbx + 0x154], 0x19d13817
xor dword [rbx + 0x3b4], 0x12c37fb6
not dword [rbx + 0x10]
xor dword [rbx + 0x314], 0x7c5970ff
xor dword [rbx + 0x374], 0x77da322d
xor dword [rbx + 0x1c0], 0x73f3333f
not dword [rbx + 0x58]
xor dword [rbx + 0x2f0], 0x54990000
sub dword [rbx + 0x160], 0x5b2f39fd
xor dword [rbx + 0x324], 0x21f7429e
sub dword [rbx + 0x2e0], 0x9b72b32
sub dword [rbx + 0x318], 0x165f396c
xor dword [rbx + 0x24], 0x3e467fd
not dword [rbx + 0x274]
sub dword [rbx + 0x1b8], 0x5cd3c92
xor dword [rbx + 0x358], 0xd5e7ce6
sub dword [rbx + 0x2c8], 0x1860372e
xor dword [rbx + 0x70], 0x185326d4
sub dword [rbx + 0xec], 0x2b102e1d
xor dword [rbx + 0x140], 0x3e091f8e
not dword [rbx + 0x1d0]
add dword [rbx + 0x198], 0x72220d7
sub dword [rbx + 0x3c], 0x6902079d
sub dword [rbx + 0x104], 0x691a6422
sub dword [rbx + 0x19c], 0x565c2b03
not dword [rbx]
sub dword [rbx + 0x68], 0x7b7c1cc1
xor dword [rbx + 0x34c], 0x36a460bb
sub dword [rbx + 0x364], 0x498d7a47
add dword [rbx + 0x33c], 0x74ec6643
not dword [rbx + 0x220]
xor dword [rbx + 0x3d4], 0x3f285a38
xor dword [rbx + 0x39c], 0x44fb13cd
xor dword [rbx + 0x2b0], 0x5eb97e3f
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x10146904
jmp 0x10146035
pop rcx
call fcn.10144906
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