Function at 0x100498000
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, [0x10040b200]
movabs rsi, 0
push rbx
xor dword [rbx + 0x184], 0x68183848
xor dword [rbx + 0x3cc], 0x31fb5ade
xor dword [rbx + 0x140], 0x319979f9
sub dword [rbx + 0x1cc], 0xfcd73b9
add dword [rbx + 0x27c], 0x18d9373f
xor dword [rbx + 0xf4], 0x403e0b1c
add dword [rbx + 0x3ac], 0x218473b9
sub dword [rbx + 0x70], 0x42a70d4c
add dword [rbx + 0x3c], 0x27aa2c1d
not dword [rbx + 0x328]
xor dword [rbx + 0x25c], 0x11e3509d
not dword [rbx + 0x3f4]
not dword [rbx + 0x3d8]
xor dword [rbx + 0xfc], 0x47a11e48
add dword [rbx + 0xa8], 0x558b2d6b
add dword [rbx + 0x250], 0x220b3883
sub dword [rbx + 0x7c], 0x615c1ebf
not dword [rbx + 0x288]
not dword [rbx + 0x244]
add dword [rbx + 0xac], 0x66b16926
not dword [rbx + 0x360]
xor dword [rbx + 0x254], 0x354a224e
add dword [rbx + 0x26c], 0x64fa3ee1
not dword [rbx + 0x364]
add dword [rbx + 0x3d0], 0x259f1987
not dword [rbx + 0x294]
sub dword [rbx + 0x3a0], 0x641d4e98
add dword [rbx + 0x378], 0x463e4397
add dword [rbx + 0x178], 0x4be04b54
not dword [rbx + 0x114]
not dword [rbx + 0xb8]
add dword [rbx + 0x3a8], 0x2418466a
not dword [rbx + 0x38c]
not dword [rbx + 0x3e4]
sub dword [rbx + 0x84], 0x17193d90
xor dword [rbx + 0x2fc], 0x77b41196
not dword [rbx + 0x398]
not dword [rbx + 0x32c]
xor dword [rbx + 0x350], 0x7c266188
xor dword [rbx + 0x2ac], 0x173f0f6b
add dword [rbx + 0x3f8], 0x7a97441c
xor dword [rbx + 0xa0], 0xbe27f47
add dword [rbx + 0x1d0], 0x297974cc
not dword [rbx + 0x1f8]
not dword [rbx + 0x3e0]
not dword [rbx + 0x2b4]
add dword [rbx + 0x2d4], 0x533d53b1
xor dword [rbx + 0x394], 0x5ef83828
not dword [rbx + 0x3bc]
not dword [rbx + 0x370]
add dword [rbx + 0x31c], 0x688571d7
xor dword [rbx + 0x208], 0x32867c21
add dword [rbx + 0x17c], 0x68e86590
add dword [rbx], 0x273b136a
sub dword [rbx + 0x29c], 0x32ec6c8f
not dword [rbx + 0x260]
xor dword [rbx + 0x1a0], 0x15c13be5
not dword [rbx + 0x35c]
xor dword [rbx + 0x40], 0x2ecf03f3
sub dword [rbx + 0x138], 0x2dc562c
add dword [rbx + 0xe0], 0x1b4f795f
sub dword [rbx + 0x240], 0x7c62dde
not dword [rbx + 0x14c]
not dword [rbx + 0x9c]
sub dword [rbx + 0x198], 0x39445f87
not dword [rbx + 0x220]
sub dword [rbx + 0x358], 0x3960603e
not dword [rbx + 0x2b8]
add dword [rbx + 0x1e0], 0x12677d56
xor dword [rbx + 0x1a4], 0x20bb0f79
xor dword [rbx + 0x15c], 0x7784b76
sub dword [rbx + 0x2dc], 0x2ae14463
not dword [rbx + 0x44]
add dword [rbx + 0x36c], 0x4a533568
add dword [rbx + 0x324], 0x76444be5
xor dword [rbx + 0x3a4], 0x61a22d07
sub dword [rbx + 0x1a8], 0x425f2a50
add dword [rbx + 0x13c], 0x9bb76ac
add dword [rbx + 0x228], 0x15b75e68
xor dword [rbx + 0x1d8], 0x7c2a0e37
not dword [rbx + 0x38]
not dword [rbx + 0xcc]
sub dword [rbx + 0x30c], 0x139a5923
add dword [rbx + 0x1ac], 0x77e40fcf
add dword [rbx + 0x110], 0x7846798a
not dword [rbx + 0x88]
xor dword [rbx + 0x11c], 0x375d4f7a
not dword [rbx + 0x28]
add dword [rbx + 0x90], 0x71d6507e
xor dword [rbx + 0x39c], 0x162527dc
not dword [rbx + 0x124]
not dword [rbx + 0x1c4]
xor dword [rbx + 0x54], 0x2704726c
not dword [rbx + 0x20]
add dword [rbx + 0xd8], 0x323b7c35
sub dword [rbx + 0x284], 0x76a63e4
add dword [rbx + 0x2e0], 0x52b837e3
xor dword [rbx + 0x164], 0x338e3ae5
xor dword [rbx + 0x3ec], 0x68a13d41
xor dword [rbx + 0x2ec], 0x2fa31e70
not dword [rbx + 0x290]
sub dword [rbx + 0x3e8], 0x7ab93297
add dword [rbx + 0x98], 0x2859019a
not dword [rbx + 0x2e8]
not dword [rbx + 0x278]
not dword [rbx + 0x3f0]
add dword [rbx + 0x300], 0x66aa4f8b
add dword [rbx + 4], 0x289d48fe
add dword [rbx + 0x2b0], 0x2eb22cce
xor dword [rbx + 0x1e8], 0x298c7acf
sub dword [rbx + 0xb4], 0x70c45590
xor dword [rbx + 0x4c], 0x666a4028
not dword [rbx + 0x128]
xor dword [rbx + 0x200], 0x633d54d1
sub dword [rbx + 0x22c], 0x5f804143
add dword [rbx + 0xa4], 0xd68477d
sub dword [rbx + 0x23c], 0x3601562a
not dword [rbx + 0x60]
add dword [rbx + 0x2c0], 0x144e43a0
sub dword [rbx + 0x28c], 0x19ee7e65
xor dword [rbx + 0x330], 0x7917007a
sub dword [rbx + 0x2f8], 0xc047172
add dword [rbx + 0x334], 0xc42440f
xor dword [rbx + 0x1f4], 0x27153887
add dword [rbx + 0x390], 0x5f7d3607
xor dword [rbx + 0x80], 0x320d40de
xor dword [rbx + 0x6c], 0x4eb41958
not dword [rbx + 0x160]
xor dword [rbx + 0x174], 0x73b147c5
not dword [rbx + 0x194]
not dword [rbx + 0xec]
xor dword [rbx + 0x78], 0x150b5795
sub dword [rbx + 0x158], 0x6aca6c79
add dword [rbx + 0x3dc], 0x19e7272b
add dword [rbx + 0x2d0], 0x379d37a4
sub dword [rbx + 0x1c0], 0x1e083843
not dword [rbx + 0x18c]
not dword [rbx + 0x120]
add dword [rbx + 0xf0], 0x137a77f3
sub dword [rbx + 0x264], 0x603f52ad
add dword [rbx + 0x144], 0x499473fe
add dword [rbx + 0x3d4], 0x47e647cb
add dword [rbx + 0x188], 0xde61c3b
add dword [rbx + 0x374], 0x635c229b
not dword [rbx + 0x30]
xor dword [rbx + 0x218], 0x4802205b
not dword [rbx + 0x314]
not dword [rbx + 0x384]
xor dword [rbx + 0x58], 0x734567d4
not dword [rbx + 0x5c]
xor dword [rbx + 0x380], 0xc5f0fde
xor dword [rbx + 0x68], 0x6afb49e8
not dword [rbx + 0x148]
sub dword [rbx + 0xdc], 0x2fdc1c25
add dword [rbx + 0x12c], 0x7ed17b98
not dword [rbx + 0xb0]
xor dword [rbx + 0x2c4], 0x2846142c
add dword [rbx + 0xd0], 0x7b732640
sub dword [rbx + 0x248], 0x4b2d14ca
add dword [rbx + 0x1fc], 0xf482690
xor dword [rbx + 0x2e4], 0x5021762d
not dword [rbx + 0x48]
not dword [rbx + 0x3c4]
add dword [rbx + 0x204], 0x534b50de
sub dword [rbx + 0x238], 0x2441efa
sub dword [rbx + 0x1c8], 0x6781605e
sub dword [rbx + 0x170], 0x358149f2
sub dword [rbx + 0x150], 0x5fee7129
add dword [rbx + 0x1bc], 0x3f0b3652
add dword [rbx + 0x134], 0x5ef08f1
add dword [rbx + 0xc], 0x30805848
xor dword [rbx + 0x308], 0x18d0637f
not dword [rbx + 0x304]
add dword [rbx + 0x74], 0x30e62bd6
add dword [rbx + 0x268], 0x3b375d01
add dword [rbx + 0x224], 0x3282356
not dword [rbx + 0x1d4]
xor dword [rbx + 0x234], 0x78ad7924
sub dword [rbx + 0x190], 0xc4a1326
add dword [rbx + 0xc8], 0x572f7bc2
not dword [rbx + 0x2cc]
sub dword [rbx + 0x104], 0x137a0aec
not dword [rbx + 0x2bc]
add dword [rbx + 0x270], 0xd11195b
add dword [rbx + 0x34], 0x35481db6
add dword [rbx + 0x1e4], 0x3f2b5fa7
xor dword [rbx + 0x214], 0xf226fdf
sub dword [rbx + 0x94], 0x2a2b20b6
sub dword [rbx + 0x3c8], 0x10dc2bac
xor dword [rbx + 0x2d8], 0x3a3d6081
add dword [rbx + 0x10], 0x25013ea8
not dword [rbx + 0x14]
sub dword [rbx + 0x24], 0x39d35eee
add dword [rbx + 0x2c], 0x75eb2100
xor dword [rbx + 0x368], 0x6a1616cd
not dword [rbx + 0x33c]
xor dword [rbx + 0x344], 0x49ee4025
sub dword [rbx + 0x8c], 0x55d7220d
sub dword [rbx + 0x280], 0x57710e24
xor dword [rbx + 0x118], 0x24742a79
add dword [rbx + 0x230], 0x4f687d30
xor dword [rbx + 0x338], 0x9f9015a
not dword [rbx + 0x2a4]
add dword [rbx + 0x168], 0x40195e4a
add dword [rbx + 0x108], 0x1b543c11
sub dword [rbx + 0x348], 0x7220d59
xor dword [rbx + 0x2a0], 0x61ea716b
not dword [rbx + 0x1b0]
xor dword [rbx + 0x20c], 0x50b56d95
sub dword [rbx + 0x3b4], 0x4d7a47d5
sub dword [rbx + 0x24c], 0x44442fbf
xor dword [rbx + 0xf8], 0x1ff210c1
xor dword [rbx + 0x130], 0x123f74ba
xor dword [rbx + 0xc0], 0x1043e26
not dword [rbx + 0x1dc]
sub dword [rbx + 0x1f0], 0x47b743a2
xor dword [rbx + 0x320], 0x168627a1
not dword [rbx + 0x2a8]
not dword [rbx + 0x154]
sub dword [rbx + 0x18], 0x67ba3951
sub dword [rbx + 0xbc], 0x41f81343
not dword [rbx + 0x1b4]
not dword [rbx + 0xe8]
not dword [rbx + 0x3b8]
not dword [rbx + 0xc4]
sub dword [rbx + 0x2f4], 0x112653a
add dword [rbx + 0xe4], 0x780f062e
not dword [rbx + 0x310]
not dword [rbx + 0x298]
not dword [rbx + 0x34c]
sub dword [rbx + 0x354], 0x9d47e48
add dword [rbx + 0x21c], 0x5a42010d
not dword [rbx + 0x274]
not dword [rbx + 0x19c]
sub dword [rbx + 0x10c], 0x614223e1
add dword [rbx + 8], 0x5d7b4a8e
not dword [rbx + 0x388]
add dword [rbx + 0x180], 0x729660ba
not dword [rbx + 0x3c0]
xor dword [rbx + 0x258], 0x49930b07
add dword [rbx + 0x3b0], 0x4b8c0e89
sub dword [rbx + 0x100], 0x52032306
add dword [rbx + 0x2c8], 0x437a5816
sub dword [rbx + 0xd4], 0x26d8682e
sub dword [rbx + 0x3fc], 0x61a53f1b
add dword [rbx + 0x340], 0x4d151662
sub dword [rbx + 0x37c], 0x31f0538d
add dword [rbx + 0x1b8], 0x5d237e2d
xor dword [rbx + 0x1ec], 0xabf4142
xor dword [rbx + 0x2f0], 0x6c8a7375
not dword [rbx + 0x210]
not dword [rbx + 0x318]
add dword [rbx + 0x1c], 0x3716755d
not dword [rbx + 0x50]
xor dword [rbx + 0x64], 0x3b58674a
add dword [rbx + 0x16c], 0x155b341b
add rsi, 0x400
add rbx, 0x400
cmp rsi, 0x8c000
je 0x1004988c0
jmp 0x100498035
pop rcx
call fcn.100496b06
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