Function at 0x140153000
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, [0x1400c6000]
movabs rbx, 0
push rcx
add dword [rcx + 0xb4], 0x47275543
xor dword [rcx + 0x170], 0xb0232f8
xor dword [rcx + 0xf8], 0x6c6328ca
not dword [rcx + 0x2bc]
sub dword [rcx + 0x1e0], 0x4fab3ec6
sub dword [rcx + 0xa4], 0x6d5d46f7
xor dword [rcx + 0x1b4], 0x482064e8
sub dword [rcx + 0x28], 0xe9f0756
sub dword [rcx + 0x1e8], 0x32b30b02
add dword [rcx + 0x18], 0x30fa553f
sub dword [rcx], 0x127a177b
sub dword [rcx + 0x1b8], 0x2ce811c4
not dword [rcx + 0xdc]
xor dword [rcx + 0x300], 0x222807ac
add dword [rcx + 0x158], 0x73f19b6
sub dword [rcx + 0x320], 0x403301c5
not dword [rcx + 0x314]
sub dword [rcx + 0x260], 0x5e37422f
not dword [rcx + 0x20c]
sub dword [rcx + 0xf4], 0x5d0f62ec
not dword [rcx + 0x37c]
xor dword [rcx + 0x2b8], 0x69a136bd
xor dword [rcx + 0x2a4], 0x24dc105c
sub dword [rcx + 0x27c], 0x2354056b
not dword [rcx + 0x324]
add dword [rcx + 0x48], 0x75822a21
not dword [rcx + 0xb0]
sub dword [rcx + 0x1e4], 0x3d203ad2
sub dword [rcx + 0x250], 0x6dbb0360
xor dword [rcx + 0x128], 0xc4519e5
sub dword [rcx + 0x22c], 0x5a710fab
sub dword [rcx + 0x150], 0x706a207d
not dword [rcx + 0x140]
xor dword [rcx + 0x364], 0x68753322
xor dword [rcx + 0x98], 0x3bc6f09
xor dword [rcx + 0x3c0], 0x3bc01a6c
xor dword [rcx + 0x264], 0x41db55a3
xor dword [rcx + 0x328], 0x311430d7
sub dword [rcx + 0x1bc], 0x57b1734b
add dword [rcx + 0x6c], 0x1be1ecf
sub dword [rcx + 0x350], 0x1c867a1b
add dword [rcx + 0x298], 0x1a9b5bc1
add dword [rcx + 0x70], 0x7db85888
not dword [rcx + 0x1b0]
add dword [rcx + 0x2cc], 0x12c06cee
sub dword [rcx + 0xc], 0x3a923d14
sub dword [rcx + 0x288], 0x25e9254d
add dword [rcx + 0x7c], 0x79f9392a
add dword [rcx + 0x1cc], 0x577f55b9
not dword [rcx + 0x248]
not dword [rcx + 0x394]
add dword [rcx + 0x354], 0xa5d02a7
sub dword [rcx + 0x164], 0x7ba77dac
add dword [rcx + 0x25c], 0x5fa21d61
not dword [rcx + 0x3d4]
not dword [rcx + 0x290]
add dword [rcx + 0x3c8], 0x20b14ff8
xor dword [rcx + 0x1f0], 0x24ed5e0e
xor dword [rcx + 0xcc], 0x564b4e2b
sub dword [rcx + 0x3a4], 0x3e5e63a3
xor dword [rcx + 0x21c], 0x25a61c64
add dword [rcx + 0x28c], 0x31c1f75
add dword [rcx + 0x5c], 0x24d03d08
not dword [rcx + 0x124]
not dword [rcx + 0xd4]
add dword [rcx + 0x12c], 0x7d0f1fb6
add dword [rcx + 0x24c], 0x6fd20963
xor dword [rcx + 0x2a0], 0x69f97bf7
add dword [rcx + 0xa0], 0x4b53497c
add dword [rcx + 4], 0x7321634f
add dword [rcx + 0x198], 0x11c333b2
sub dword [rcx + 0x108], 0x41984544
sub dword [rcx + 0xe0], 0xf5375a0
not dword [rcx + 0x148]
sub dword [rcx + 0x3e4], 0x76056740
xor dword [rcx + 0x3d0], 0x75263805
add dword [rcx + 0x330], 0x1ec90228
sub dword [rcx + 0x1dc], 0x11f04f2a
sub dword [rcx + 0x3a8], 0x4602f96
add dword [rcx + 0x2e4], 0x31af60d5
not dword [rcx + 0x1c8]
not dword [rcx + 0xb8]
xor dword [rcx + 0xd0], 0x6ca37e60
xor dword [rcx + 0x3f4], 0x43572750
not dword [rcx + 0x1a8]
sub dword [rcx + 0x230], 0x179150c7
add dword [rcx + 0x2e0], 0x78f843f0
sub dword [rcx + 0x308], 0x19237d8d
sub dword [rcx + 0x2fc], 0x135e2d20
not dword [rcx + 0x3dc]
sub dword [rcx + 0x26c], 0x2803140c
xor dword [rcx + 0xc4], 0x147d4681
sub dword [rcx + 0xf0], 0x9c270be
add dword [rcx + 0x178], 0x632503a5
add dword [rcx + 0x29c], 0x4c7821f0
add dword [rcx + 0x104], 0x364c327e
sub dword [rcx + 0x3f0], 0x74ba27dc
sub dword [rcx + 0xbc], 0x2f2149b
xor dword [rcx + 0x338], 0x5bed3334
xor dword [rcx + 0x1d0], 0x669f1ae0
xor dword [rcx + 0x15c], 0x1d4c4003
sub dword [rcx + 0x220], 0x7af1662d
sub dword [rcx + 0x23c], 0x76315063
sub dword [rcx + 0x44], 0x70c313a0
xor dword [rcx + 0x2ac], 0x1dc66c8e
add dword [rcx + 0x254], 0x333d13da
sub dword [rcx + 0x168], 0x68f13b35
add dword [rcx + 0x194], 0x715e047a
sub dword [rcx + 0x3ec], 0x2f7102f2
xor dword [rcx + 0x64], 0x271b257e
xor dword [rcx + 0x390], 0x64bd2df6
add dword [rcx + 0x340], 0x3f342ab3
xor dword [rcx + 0xe8], 0x6ec772a0
add dword [rcx + 0x50], 0x20d352b1
add dword [rcx + 0x30c], 0x66016e0e
add dword [rcx + 0x238], 0x7d880df5
xor dword [rcx + 0x33c], 0x506b746a
not dword [rcx + 0x31c]
add dword [rcx + 0x13c], 0x437a4786
xor dword [rcx + 0x78], 0x5fd0104b
sub dword [rcx + 0x118], 0x4c11c7d
sub dword [rcx + 0x2ec], 0x2c5c324f
sub dword [rcx + 0x60], 0x53987332
not dword [rcx + 0x14c]
add dword [rcx + 0x370], 0x456c54e7
add dword [rcx + 0x16c], 0x273e71cf
add dword [rcx + 0x1fc], 0x4cf74f3d
xor dword [rcx + 0x224], 0x46d067f2
sub dword [rcx + 0x2c4], 0x512d10eb
xor dword [rcx + 0x284], 0x49123c8d
not dword [rcx + 0x2c]
xor dword [rcx + 0xd8], 0x7c332765
add dword [rcx + 0x304], 0x2f3f50fc
not dword [rcx + 0xfc]
sub dword [rcx + 0x30], 0x69e95ac3
not dword [rcx + 0x190]
not dword [rcx + 0x160]
xor dword [rcx + 0x144], 0x1ff44d8d
not dword [rcx + 0x270]
sub dword [rcx + 0x1c0], 0x1dc7c9b
not dword [rcx + 0x3fc]
xor dword [rcx + 0x3b4], 0x7f7b3e0e
xor dword [rcx + 0x204], 0x381607cd
not dword [rcx + 0x4c]
sub dword [rcx + 0x388], 0x294b0093
sub dword [rcx + 0x244], 0x2d73430a
add dword [rcx + 0x3c4], 0x6ccc3f88
add dword [rcx + 0x94], 0x56a164cc
sub dword [rcx + 0x384], 0x63733cd4
not dword [rcx + 0x35c]
xor dword [rcx + 0x3e8], 0x5601724a
xor dword [rcx + 0x18c], 0x6a3032e4
add dword [rcx + 0x32c], 0x3da800ad
not dword [rcx + 0x344]
not dword [rcx + 0x234]
not dword [rcx + 0x240]
not dword [rcx + 0x80]
add dword [rcx + 0x318], 0x25e17cca
not dword [rcx + 0x1a0]
sub dword [rcx + 0x17c], 0x1bae3c1d
add dword [rcx + 0x3bc], 0x1d542049
not dword [rcx + 0x334]
not dword [rcx + 0x88]
not dword [rcx + 0x3cc]
add dword [rcx + 0x3e0], 0x72fd37dd
not dword [rcx + 0x174]
xor dword [rcx + 0x294], 0x15270c24
not dword [rcx + 0x100]
xor dword [rcx + 0x378], 0x6e575881
not dword [rcx + 0x2c8]
not dword [rcx + 0x268]
sub dword [rcx + 0x348], 0x505e1175
xor dword [rcx + 0xc0], 0x7b886f53
sub dword [rcx + 0x398], 0x5c0327f4
add dword [rcx + 0x58], 0x65c64148
add dword [rcx + 0x2d4], 0x5b3e31bb
sub dword [rcx + 0x39c], 0x678b6ecf
not dword [rcx + 0x34]
not dword [rcx + 0x38]
not dword [rcx + 0x2c0]
xor dword [rcx + 0x2b0], 0x57c134bc
add dword [rcx + 0x208], 0x6e63783c
not dword [rcx + 0x36c]
add dword [rcx + 0x358], 0x38130af2
sub dword [rcx + 0x3f8], 0x12c72b8c
xor dword [rcx + 0x114], 0x190a6040
sub dword [rcx + 0x1f8], 0x4cc55f3
not dword [rcx + 0x2f4]
sub dword [rcx + 0x74], 0x4912485a
xor dword [rcx + 0x40], 0x35a16be4
xor dword [rcx + 0x1d8], 0x46a47855
add dword [rcx + 0x24], 0xef84455
xor dword [rcx + 0x54], 0x4b904a64
xor dword [rcx + 0xac], 0x1ed238b6
add dword [rcx + 0x84], 0x57ce767e
xor dword [rcx + 0x1c], 0x75f50c80
add dword [rcx + 0x374], 0x52f57060
not dword [rcx + 0x2e8]
not dword [rcx + 0x1f4]
add dword [rcx + 0x2f0], 0x24aa6e2e
not dword [rcx + 0x188]
add dword [rcx + 0x3b8], 0x3233e73
add dword [rcx + 0x310], 0x41d4015a
add dword [rcx + 0x68], 0x5ffb32ab
add dword [rcx + 0x218], 0x4c791ec1
not dword [rcx + 0x154]
sub dword [rcx + 0x130], 0x19dc75e5
xor dword [rcx + 0x2b4], 0x69fc1f41
add dword [rcx + 0x3a0], 0x2e9631f1
xor dword [rcx + 0x1ac], 0x33910a0b
xor dword [rcx + 0x2f8], 0x1fae1949
xor dword [rcx + 0x360], 0x3ee80462
not dword [rcx + 0x3ac]
sub dword [rcx + 0x3d8], 0x16086bb6
xor dword [rcx + 0x2d0], 0x83523d7
not dword [rcx + 0x20]
sub dword [rcx + 0x8c], 0x27226209
add dword [rcx + 0x120], 0x42966547
add dword [rcx + 0x10c], 0x31f92afc
xor dword [rcx + 0xa8], 0x30100c33
xor dword [rcx + 0x1ec], 0xdac588a
xor dword [rcx + 0x1a4], 0x49710e0e
not dword [rcx + 0xec]
add dword [rcx + 8], 0x590077e5
xor dword [rcx + 0x380], 0x22313fb0
add dword [rcx + 0x368], 0x13b303ac
add dword [rcx + 0x1d4], 0x41044ecb
add dword [rcx + 0x9c], 0x14ed21aa
add dword [rcx + 0x278], 0x561268cc
xor dword [rcx + 0xc8], 0xbe76c1d
add dword [rcx + 0x200], 0x4bc02900
sub dword [rcx + 0x214], 0xef561b4
add dword [rcx + 0x19c], 0x52e6c24
sub dword [rcx + 0x2d8], 0x35565edb
add dword [rcx + 0x210], 0x4b4138f7
not dword [rcx + 0x10]
xor dword [rcx + 0x3b0], 0x2e226de5
xor dword [rcx + 0x14], 0x6eca05e8
sub dword [rcx + 0x228], 0x1d67625
xor dword [rcx + 0x184], 0x37717f05
sub dword [rcx + 0x258], 0x3e193759
not dword [rcx + 0x280]
sub dword [rcx + 0xe4], 0x9984f78
sub dword [rcx + 0x2a8], 0x6ba469e4
add dword [rcx + 0x3c], 0x33830613
xor dword [rcx + 0x134], 0x403328db
sub dword [rcx + 0x138], 0x510b2f13
not dword [rcx + 0x2dc]
add dword [rcx + 0x110], 0xf3816bb
not dword [rcx + 0x38c]
xor dword [rcx + 0x34c], 0x55611953
add dword [rcx + 0x274], 0x1fa10b99
not dword [rcx + 0x180]
xor dword [rcx + 0x90], 0xc7c1cd0
xor dword [rcx + 0x11c], 0x5793db9
add dword [rcx + 0x1c4], 0x15fe727e
add rbx, 0x400
add rcx, 0x400
cmp rbx, 0x8c000
je 0x140153904
jmp 0x140153035
pop rcx
call 0x14015113e
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