Function at 0x140145000
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, [0x1400b8000]
movabs rdx, 0
push rbx
xor dword [rbx + 0x3d0], 0x5d1969a8
add dword [rbx + 0xb4], 0x7a0e0088
sub dword [rbx + 0x3ac], 0x79c55eab
xor dword [rbx + 0x1a8], 0x38b76654
xor dword [rbx + 0x168], 0x44f23588
xor dword [rbx + 0x30], 0x105813f5
sub dword [rbx + 0x60], 0x99e47f6
xor dword [rbx + 0x1c4], 0x336375d1
xor dword [rbx + 0x38], 0x283f6ae1
add dword [rbx + 0x1d8], 0x6592281e
xor dword [rbx + 0x250], 0x4e8e3856
not dword [rbx + 0x258]
sub dword [rbx + 0x1b8], 0x4a2410e9
add dword [rbx + 0x3b8], 0x549e5978
add dword [rbx + 0x8c], 0x21a92ae1
xor dword [rbx + 0x228], 0x36973d9
xor dword [rbx + 0x314], 0x11a0601f
add dword [rbx + 0x158], 0x142019dc
xor dword [rbx + 0x360], 0x476b5b6c
add dword [rbx + 0x184], 0x7cfc519d
sub dword [rbx + 0x15c], 0x14447768
xor dword [rbx + 0xa4], 0x713264de
sub dword [rbx + 0x134], 0x2c612290
sub dword [rbx + 0x74], 0x8e073b8
not dword [rbx + 0x320]
xor dword [rbx + 0x14c], 0x1e3101ff
not dword [rbx + 0xec]
xor dword [rbx + 0x214], 0x52457316
xor dword [rbx + 0x304], 0x17a6050d
xor dword [rbx + 0x130], 0x34b66cc4
add dword [rbx + 0x30c], 0x2f563589
xor dword [rbx + 0x1ec], 0x300d0ab4
add dword [rbx + 0x280], 0x56f54eeb
xor dword [rbx + 0x10c], 0x789e5ee7
not dword [rbx + 0x2d0]
add dword [rbx + 0x28c], 0x60704129
sub dword [rbx + 0x25c], 0x37753462
add dword [rbx + 0x39c], 0x22f760a6
add dword [rbx + 0x18], 0x758c0130
add dword [rbx + 0x1a4], 0x504775af
not dword [rbx + 0x324]
not dword [rbx + 0x3cc]
not dword [rbx + 0x32c]
xor dword [rbx + 0x348], 0x438a4f1a
add dword [rbx + 0x2fc], 0x6b746c84
xor dword [rbx + 0x4c], 0x4a015d5
sub dword [rbx + 0x234], 0x36954106
sub dword [rbx + 0x268], 0x3457598
sub dword [rbx + 0x3f0], 0x21fe05be
xor dword [rbx + 0x160], 0xcd85376
not dword [rbx + 0x2c8]
add dword [rbx + 0x3a4], 0x564355b5
sub dword [rbx + 0x2f4], 0x7724f85
not dword [rbx + 0xc]
not dword [rbx + 0x44]
xor dword [rbx + 0x288], 0x770406d
sub dword [rbx + 0x2c], 0x79107da
not dword [rbx + 0x16c]
xor dword [rbx + 0x54], 0xf3b17f6
sub dword [rbx + 0x1f4], 0x3e5b771a
xor dword [rbx + 0x70], 0x337777e9
xor dword [rbx + 0x2d8], 0x447b2337
add dword [rbx + 0x2b0], 0x46f35035
xor dword [rbx + 0x364], 0x3f7772fb
not dword [rbx + 0x1e8]
not dword [rbx + 0x2c4]
xor dword [rbx + 0xa8], 0x63a10f1a
sub dword [rbx + 0xf0], 0x42074185
sub dword [rbx + 0x1c], 0x3bf01085
add dword [rbx + 0x1fc], 0x12733445
xor dword [rbx + 0x9c], 0x6eeb2af6
sub dword [rbx + 0x264], 0x74b452cf
sub dword [rbx + 0x124], 0x1d5d53b1
add dword [rbx + 0x3bc], 0x10b5172c
add dword [rbx + 0x200], 0x64687f81
add dword [rbx + 0x31c], 0x602f61a4
add dword [rbx + 0x350], 0x46b2466e
add dword [rbx + 0x344], 0x7d066c63
sub dword [rbx + 0x398], 0x4a553ce8
not dword [rbx + 0x36c]
add dword [rbx + 0x100], 0x748f722a
not dword [rbx + 0x28]
not dword [rbx + 0x238]
sub dword [rbx + 0x1c0], 0x582815dc
not dword [rbx + 0x6c]
add dword [rbx + 0xc8], 0x45e65d5e
xor dword [rbx + 0x144], 0x2bbc51b7
xor dword [rbx + 0x260], 0x7add4a5e
not dword [rbx + 0x2e8]
add dword [rbx + 0x2e4], 0x739c67ad
sub dword [rbx + 0x1cc], 0x1a033f86
sub dword [rbx + 0x3c], 0x65980f6c
sub dword [rbx + 0x90], 0x4e060d5d
add dword [rbx + 0xc0], 0x5762273f
xor dword [rbx + 0x210], 0x1bdb2036
sub dword [rbx + 0x338], 0x69593cec
xor dword [rbx + 0x2bc], 0x261e0534
sub dword [rbx + 0x40], 0x24d62f9f
add dword [rbx + 0x3c0], 0x658a3c22
xor dword [rbx + 0x2f8], 0x60ca6247
xor dword [rbx + 0x19c], 0x13ad2fd5
add dword [rbx + 0x3f4], 0x2a07ce8
add dword [rbx + 0x318], 0x3fdd4e32
add dword [rbx + 0x2a0], 0x7f761812
sub dword [rbx + 0x254], 0x7a884fac
not dword [rbx + 0x7c]
xor dword [rbx + 0x204], 0x52de0658
add dword [rbx + 0x310], 0x4f6a1815
add dword [rbx + 0x34], 0x8755d02
not dword [rbx + 0x390]
sub dword [rbx + 0x27c], 0x36393843
add dword [rbx + 0x88], 0x6573ae
not dword [rbx + 0x2a8]
add dword [rbx + 0xf4], 0x689b5de8
add dword [rbx + 0x180], 0x4ac368de
xor dword [rbx + 0xe4], 0x203e7c9d
not dword [rbx + 0x1c8]
sub dword [rbx + 0x284], 0x40fa15c0
add dword [rbx + 0x3ec], 0x55826c57
add dword [rbx + 0xc4], 0x3d4a17f7
add dword [rbx + 0x334], 0x75d01e25
add dword [rbx + 0x244], 0x3698037b
sub dword [rbx + 0xe8], 0x5a1e78ae
not dword [rbx + 0x50]
sub dword [rbx + 0x294], 0x3d513a70
not dword [rbx + 0x3c4]
add dword [rbx + 0xd8], 0x63bc34ff
sub dword [rbx + 0x150], 0x30d80b1a
not dword [rbx + 0x12c]
not dword [rbx + 0x2b8]
xor dword [rbx + 0x1d4], 0x4cd3097
xor dword [rbx + 0x154], 0x2b926ec1
add dword [rbx], 0x30990533
xor dword [rbx + 0x3f8], 0x3c627706
add dword [rbx + 0xb8], 0x77526654
sub dword [rbx + 0x84], 0x1c81774f
sub dword [rbx + 0xbc], 0x20403a7e
add dword [rbx + 0xdc], 0x77c60c58
add dword [rbx + 0x33c], 0x26dd7754
add dword [rbx + 0x22c], 0x30d205b9
add dword [rbx + 0x68], 0x7e8e047d
xor dword [rbx + 0x64], 0x73b1774b
add dword [rbx + 0x37c], 0x723c3101
xor dword [rbx + 0x2d4], 0x1d9a3bba
xor dword [rbx + 0x2f0], 0x252527d8
sub dword [rbx + 0x248], 0x268d7c78
not dword [rbx + 0x58]
add dword [rbx + 0x1f8], 0x3bbe025a
sub dword [rbx + 0x3d4], 0x33270d9d
not dword [rbx + 0x2ec]
xor dword [rbx + 0x188], 0x7bd6713f
sub dword [rbx + 0x308], 0x49740db
add dword [rbx + 0x1f0], 0x4d133205
sub dword [rbx + 0x35c], 0x60e37cf2
add dword [rbx + 0x358], 0x864133d
sub dword [rbx + 0xd4], 0x11ff5e74
sub dword [rbx + 0xfc], 0x62e77134
sub dword [rbx + 0x21c], 0x23a25033
not dword [rbx + 0x220]
xor dword [rbx + 0x330], 0x14d308ec
sub dword [rbx + 0x3d8], 0x5a393309
not dword [rbx + 0x394]
add dword [rbx + 0x2b4], 0x422516e5
not dword [rbx + 0xd0]
xor dword [rbx + 0xac], 0x2e602d5d
not dword [rbx + 0x1b0]
xor dword [rbx + 0x20], 0x6846119c
xor dword [rbx + 0x354], 0x32dd2877
xor dword [rbx + 0x2cc], 0x6eb569d0
xor dword [rbx + 0x3b0], 0x6e02d54
not dword [rbx + 0x110]
sub dword [rbx + 0x48], 0x6a3b1cfc
not dword [rbx + 0x20c]
sub dword [rbx + 4], 0x35385b4b
sub dword [rbx + 0x378], 0x5f281e40
xor dword [rbx + 0x230], 0x7e4942d7
add dword [rbx + 0x240], 0x9525687
add dword [rbx + 0x17c], 0x540a2493
add dword [rbx + 0x3b4], 0x2d6c2d7f
xor dword [rbx + 0x190], 0x2cc06303
xor dword [rbx + 0x1dc], 0x73201a6e
xor dword [rbx + 0x24c], 0x7f523ea4
xor dword [rbx + 0x3a8], 0x5cc25127
not dword [rbx + 0x34c]
sub dword [rbx + 0x94], 0x604875cf
xor dword [rbx + 0x290], 0x7c172774
not dword [rbx + 0x3e0]
xor dword [rbx + 0x11c], 0x75223269
xor dword [rbx + 0x3dc], 0x702d5d7f
xor dword [rbx + 0x140], 0x28ab1b0b
add dword [rbx + 0x370], 0x3afd0b1d
not dword [rbx + 0x1e0]
not dword [rbx + 0x300]
add dword [rbx + 0x138], 0x628c64ce
add dword [rbx + 0x328], 0x6bb7172a
sub dword [rbx + 8], 0x76704445
not dword [rbx + 0x24]
xor dword [rbx + 0x2ac], 0x3a4a12ae
sub dword [rbx + 0x23c], 0x44610ed3
add dword [rbx + 0x14], 0x75dc1e94
not dword [rbx + 0x198]
not dword [rbx + 0x224]
add dword [rbx + 0x78], 0x261f219b
add dword [rbx + 0x114], 0x40997c7d
xor dword [rbx + 0x148], 0x10081404
sub dword [rbx + 0xcc], 0x3f427f97
not dword [rbx + 0x380]
add dword [rbx + 0x10], 0xe797a3a
not dword [rbx + 0x120]
not dword [rbx + 0x1ac]
add dword [rbx + 0x374], 0x7a5a67bb
add dword [rbx + 0x118], 0x31f83632
sub dword [rbx + 0x1bc], 0x4b8c063a
not dword [rbx + 0x2e0]
sub dword [rbx + 0x3fc], 0x1eaa09b2
xor dword [rbx + 0x38c], 0x16b5412c
sub dword [rbx + 0x3e4], 0x639c10ef
sub dword [rbx + 0x1e4], 0x2b671c27
not dword [rbx + 0x2c0]
not dword [rbx + 0x1b4]
xor dword [rbx + 0x13c], 0x198a0170
xor dword [rbx + 0x128], 0x435c3a1c
sub dword [rbx + 0x3c8], 0x54c25578
not dword [rbx + 0x274]
not dword [rbx + 0x170]
add dword [rbx + 0xa0], 0x2096780b
not dword [rbx + 0x29c]
sub dword [rbx + 0x208], 0x66c20196
add dword [rbx + 0x3e8], 0x5c3928fd
add dword [rbx + 0x174], 0x187c1176
not dword [rbx + 0x388]
not dword [rbx + 0x1d0]
add dword [rbx + 0x1a0], 0x27294383
add dword [rbx + 0x104], 0x62fa7658
add dword [rbx + 0xf8], 0x6b7f227f
xor dword [rbx + 0x164], 0x745d2f7f
xor dword [rbx + 0x340], 0x728b28d3
add dword [rbx + 0x2dc], 0x1858283c
sub dword [rbx + 0xb0], 0x29dc6760
add dword [rbx + 0x18c], 0x65ac0050
xor dword [rbx + 0x108], 0x63f5104f
sub dword [rbx + 0x194], 0x65a53857
sub dword [rbx + 0x2a4], 0x13b7100c
xor dword [rbx + 0x5c], 0xe903e44
not dword [rbx + 0x26c]
add dword [rbx + 0x98], 0x376562f0
add dword [rbx + 0x278], 0xf0e5e83
sub dword [rbx + 0x218], 0x12291b9e
sub dword [rbx + 0x178], 0x3ca11136
add dword [rbx + 0x3a0], 0x2d3d7479
sub dword [rbx + 0x384], 0x1b3b5d78
not dword [rbx + 0x298]
sub dword [rbx + 0x368], 0x5749656d
not dword [rbx + 0xe0]
add dword [rbx + 0x80], 0x3054368f
not dword [rbx + 0x270]
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x140145910
jmp 0x140145035
pop rcx
call 0x140143906
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