Function at 0x140095000
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 rcx, [0x140008200]
movabs rdx, 0
push rcx
xor dword [rcx + 0x37c], 0x5d211853
sub dword [rcx + 0x39c], 0x1b9f5a0b
add dword [rcx + 0x5c], 0x242e2ae2
add dword [rcx + 0x204], 0x47d35bd9
xor dword [rcx + 0x1c4], 0x187d29b8
sub dword [rcx + 0x1ac], 0x517675ba
sub dword [rcx + 0x28c], 0x384b02a3
xor dword [rcx + 0x2a0], 0x17769a8
add dword [rcx + 0x320], 0x71024dd
xor dword [rcx + 0x2a4], 0x254f2c85
xor dword [rcx + 0x168], 0x28911e3b
add dword [rcx + 0x2a8], 0x21940bc6
sub dword [rcx + 0x10], 0x4eb4524b
sub dword [rcx + 0x6c], 0x43f90253
sub dword [rcx + 0x14], 0x6bc24739
sub dword [rcx + 0x390], 0x546e22a0
xor dword [rcx + 0x2b0], 0xe793563
xor dword [rcx + 0x3b0], 0x254434a0
add dword [rcx + 0x36c], 0x48b512a
add dword [rcx + 0x68], 0x482a0534
xor dword [rcx + 0x1c], 0x475d79eb
not dword [rcx + 0x368]
sub dword [rcx + 0x1a4], 0xede1ef6
xor dword [rcx + 0x170], 0x6e55083c
not dword [rcx + 0x2e4]
xor dword [rcx + 0x130], 0x78cf0425
sub dword [rcx + 0x33c], 0x351143d9
add dword [rcx + 0x138], 0x22e41766
xor dword [rcx + 0x160], 0x2eb7a79
not dword [rcx + 0x1c8]
xor dword [rcx + 0xec], 0x7fe830a5
add dword [rcx + 0x60], 0x533703a
add dword [rcx + 0x32c], 0x38e4b76
not dword [rcx + 0x14c]
sub dword [rcx + 0x208], 0x2cad14ca
xor dword [rcx + 0x274], 0x7fdb43a7
not dword [rcx + 0x3c0]
add dword [rcx + 0x10c], 0x5da84e66
sub dword [rcx + 0x200], 0x434c54a9
add dword [rcx + 0x2c8], 0x4f69481f
not dword [rcx + 0x3d4]
sub dword [rcx + 0xb0], 0x707456b8
xor dword [rcx + 0x20c], 0x37604a0b
add dword [rcx + 0x1d8], 0x7fe22c02
sub dword [rcx + 0x35c], 0x5ef139c2
xor dword [rcx + 0x3f4], 0x5bc8761b
not dword [rcx + 0x30]
add dword [rcx + 0x2e8], 0x42794a21
add dword [rcx + 0x1b0], 0x1c1e0bab
sub dword [rcx + 0x3e8], 0x656a3279
not dword [rcx + 0x12c]
add dword [rcx + 0x3a4], 0xfbe566a
xor dword [rcx + 0x3cc], 0x23733133
not dword [rcx + 0x218]
add dword [rcx + 0xa4], 0x23aa65fd
xor dword [rcx + 0x384], 0x36a73e47
not dword [rcx + 0x2b4]
sub dword [rcx + 0x1d4], 0x69f06774
not dword [rcx + 0x15c]
sub dword [rcx + 4], 0x6f2f2f65
add dword [rcx + 0x40], 0x57db6ba6
sub dword [rcx + 0x1b4], 0x9976c3a
add dword [rcx + 0x18c], 0x51f105b4
add dword [rcx + 0x1d0], 0x49a57937
xor dword [rcx + 0x224], 0x21a34c2f
xor dword [rcx + 0x154], 0x28110427
xor dword [rcx + 0x3c4], 0x6f5f5141
not dword [rcx + 0x308]
sub dword [rcx + 0x340], 0x7df32fc7
xor dword [rcx + 0xe4], 0x3f9c0491
sub dword [rcx + 0x3ac], 0x443c69fd
not dword [rcx + 0x3d8]
not dword [rcx + 0x134]
sub dword [rcx + 0xc0], 0x729103d8
sub dword [rcx + 0x270], 0x60b96c30
xor dword [rcx + 0x144], 0x7ac56f0b
xor dword [rcx + 0xcc], 0x3c6d1b79
sub dword [rcx + 0x178], 0xb923eba
add dword [rcx + 0x38], 0x179902fb
xor dword [rcx + 0x260], 0x4f2726e1
add dword [rcx + 0x3bc], 0x351a6f2f
add dword [rcx + 0x26c], 0x211f424b
xor dword [rcx + 0xb8], 0x697a5a92
xor dword [rcx + 0x2b8], 0x620c60be
xor dword [rcx + 0x2d0], 0x5d9e0b45
add dword [rcx + 0x70], 0x153012dc
sub dword [rcx + 0x180], 0x1976ec
not dword [rcx + 0xc4]
not dword [rcx + 0x350]
xor dword [rcx + 0x104], 0x615e7780
xor dword [rcx + 0x3e4], 0x15b87e92
not dword [rcx + 0x2f0]
sub dword [rcx + 0x298], 0x384c2c0c
sub dword [rcx + 0xc], 0x63237e05
not dword [rcx + 0x2ac]
xor dword [rcx + 0x9c], 0xc2e2b24
not dword [rcx + 0x1a8]
sub dword [rcx + 0x364], 0x240013b4
sub dword [rcx + 0xa8], 0x76a23699
not dword [rcx + 0x1e8]
add dword [rcx + 0x250], 0x2de97946
xor dword [rcx + 0x370], 0x3a1f4f7a
sub dword [rcx + 0x25c], 0x6c2c2432
add dword [rcx + 0x1b8], 0x68d077cf
xor dword [rcx + 0x388], 0x789a1e68
not dword [rcx + 0x74]
add dword [rcx + 0x1dc], 0x313f46b8
sub dword [rcx + 0x3e0], 0x58c33ee
add dword [rcx + 0x1ec], 0x6b235c69
add dword [rcx + 0x214], 0x99b5f4f
not dword [rcx + 0x3c]
xor dword [rcx + 0x358], 0x61b055dd
xor dword [rcx + 0x1c0], 0x70e51bd7
sub dword [rcx + 0x1e0], 0x721c761c
add dword [rcx + 0x11c], 0x7be66a25
add dword [rcx + 0x2c0], 0xde61b48
sub dword [rcx + 0x278], 0x659b3cfb
xor dword [rcx + 0x2f8], 0x24c80459
xor dword [rcx + 0x3d0], 0x1e3f6571
not dword [rcx + 0x318]
xor dword [rcx + 0x324], 0x58fb4af1
add dword [rcx + 0x2e0], 0x59424260
add dword [rcx + 0x348], 0x55c7462f
sub dword [rcx + 0x290], 0x40130ce
add dword [rcx + 0x284], 0x48635808
add dword [rcx + 0x2d4], 0x61a925a7
add dword [rcx + 0x3c8], 0x312d53a6
xor dword [rcx + 0x34], 0x7a307b10
not dword [rcx + 0x7c]
not dword [rcx + 0x30c]
xor dword [rcx + 0x114], 0x43363197
not dword [rcx + 0x164]
add dword [rcx + 0x64], 0x22506765
not dword [rcx + 0xe0]
add dword [rcx + 0x3f8], 0x764a0946
sub dword [rcx + 0x84], 0x634a5767
xor dword [rcx + 0x2cc], 0xc037ee1
sub dword [rcx + 0xf8], 0x16c63b27
add dword [rcx + 0x20], 0x2dbe111b
xor dword [rcx + 0x38c], 0x79f80176
xor dword [rcx + 0x22c], 0x6f830f8c
sub dword [rcx + 0x1bc], 0x1058268b
add dword [rcx + 0x288], 0x627f0813
not dword [rcx + 0x258]
xor dword [rcx + 0x2d8], 0x1c760f09
add dword [rcx + 0x78], 0x47806d7d
xor dword [rcx + 0x3b4], 0x5cab2efd
not dword [rcx + 0x148]
not dword [rcx + 0x398]
xor dword [rcx + 0x2fc], 0x56ce5fcb
add dword [rcx + 0x29c], 0x30ef4308
not dword [rcx + 0x338]
not dword [rcx + 0xd0]
add dword [rcx + 0x234], 0x6478326c
not dword [rcx + 0x2bc]
xor dword [rcx + 0x174], 0x1bb14965
sub dword [rcx + 0x2c4], 0x6c232e96
xor dword [rcx + 0x48], 0x17aa5f5d
not dword [rcx + 0xc8]
xor dword [rcx + 0x3fc], 0xe5736a5
add dword [rcx + 0x80], 0x34aa4d0b
sub dword [rcx + 0x1fc], 0x6f6d6939
xor dword [rcx + 0x330], 0x34f54fc5
not dword [rcx + 0x16c]
add dword [rcx + 0x2ec], 0x727a5479
xor dword [rcx + 0xbc], 0x40e959be
add dword [rcx + 0x1e4], 0x674d3f76
xor dword [rcx + 0xf4], 0x465e0879
xor dword [rcx + 0x23c], 0x52885a3f
sub dword [rcx + 0x21c], 0x36f045f
xor dword [rcx + 0x354], 0x68b1257c
not dword [rcx + 0xd8]
not dword [rcx + 0x58]
add dword [rcx], 0x1ffd6fb7
add dword [rcx + 0x254], 0x12f027cc
sub dword [rcx + 0xac], 0x18937143
add dword [rcx + 0xd4], 0x62b9016c
not dword [rcx + 0x244]
sub dword [rcx + 0xf0], 0x8f64c45
not dword [rcx + 0x220]
sub dword [rcx + 0x328], 0x48b35ba5
sub dword [rcx + 0x140], 0x23817bb5
sub dword [rcx + 0x19c], 0x535f42a6
add dword [rcx + 0xdc], 0x3e1819c8
add dword [rcx + 0x1a0], 0x6f9472b7
sub dword [rcx + 0x100], 0x3df6053f
xor dword [rcx + 0x304], 0x34c3c30
not dword [rcx + 0x128]
add dword [rcx + 0x24c], 0x35384833
xor dword [rcx + 0x334], 0x766b2656
xor dword [rcx + 0x28], 0x1bf00aab
add dword [rcx + 0x294], 0x4c64281a
add dword [rcx + 0x110], 0x3adc76b4
not dword [rcx + 0x124]
add dword [rcx + 0x184], 0x578435a9
add dword [rcx + 8], 0x7351132b
add dword [rcx + 0x54], 0x35346cc
not dword [rcx + 0x380]
sub dword [rcx + 0x94], 0x6a6953b8
add dword [rcx + 0x240], 0x64f400d5
not dword [rcx + 0x394]
xor dword [rcx + 0x1f4], 0x345350a2
add dword [rcx + 0x360], 0x53a65232
not dword [rcx + 0x90]
xor dword [rcx + 0x374], 0x11fd76ec
sub dword [rcx + 0x3dc], 0x307a2949
xor dword [rcx + 0xe8], 0xf873575
not dword [rcx + 0xfc]
xor dword [rcx + 0x194], 0x22be474c
sub dword [rcx + 0x34c], 0x574e7c24
sub dword [rcx + 0x44], 0x1b177d5b
not dword [rcx + 0x280]
sub dword [rcx + 0x120], 0x64da4bcd
sub dword [rcx + 0x3a0], 0x100e08b1
xor dword [rcx + 0x378], 0x3d5a1aff
not dword [rcx + 0x190]
not dword [rcx + 0x27c]
not dword [rcx + 0x314]
xor dword [rcx + 0x2c], 0x6b0e222e
add dword [rcx + 0x4c], 0x4c3662f0
add dword [rcx + 0xb4], 0x300b5204
add dword [rcx + 0x3a8], 0x1e1c7fd7
add dword [rcx + 0x248], 0x189b109f
sub dword [rcx + 0x210], 0x6b9c45ea
xor dword [rcx + 0x118], 0x59ec7e96
add dword [rcx + 0x264], 0x1fe3631f
not dword [rcx + 0x230]
not dword [rcx + 0x158]
not dword [rcx + 0x1f0]
add dword [rcx + 0x17c], 0x62ae79bf
not dword [rcx + 0x88]
xor dword [rcx + 0x188], 0x79b77c4c
sub dword [rcx + 0x31c], 0x34b75659
xor dword [rcx + 0x50], 0x4a5801b5
xor dword [rcx + 0x2f4], 0x41e12bed
sub dword [rcx + 0x18], 0xe673174
xor dword [rcx + 0x198], 0x5893829
not dword [rcx + 0x3ec]
add dword [rcx + 0x1f8], 0x5cdc308e
sub dword [rcx + 0x1cc], 0x3a976ae3
sub dword [rcx + 0x3f0], 0x7f3d159b
not dword [rcx + 0x268]
xor dword [rcx + 0x150], 0x661c03ff
not dword [rcx + 0x98]
xor dword [rcx + 0x108], 0x7e2637c3
sub dword [rcx + 0x8c], 0x242b40e9
xor dword [rcx + 0x300], 0x1be42b4
add dword [rcx + 0x2dc], 0x6a7561f8
add dword [rcx + 0x228], 0x4c486460
add dword [rcx + 0x310], 0x16b558ae
sub dword [rcx + 0x24], 0x310b784d
add dword [rcx + 0xa0], 0x60a57721
not dword [rcx + 0x3b8]
sub dword [rcx + 0x344], 0x76421cb6
add dword [rcx + 0x238], 0x4352e24
sub dword [rcx + 0x13c], 0x2f16169d
add rdx, 0x400
add rcx, 0x400
cmp rdx, 0x8c000
je 0x140095910
jmp 0x140095035
pop rcx
call 0x140093b06
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