Function at 0x140163000
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 rax, [0x14002a400]
movabs rdi, 0
push rax
xor dword [rax + 0x110], 0x16be3435
not dword [rax + 0x14c]
xor dword [rax + 0x208], 0x7e43411
not dword [rax + 0x2a8]
not dword [rax + 0x12c]
xor dword [rax + 0x1c], 0x460f3f3d
xor dword [rax + 0x44], 0x58642b0a
not dword [rax + 0x3e0]
not dword [rax + 0x274]
sub dword [rax + 0x1a4], 0x604e23c1
xor dword [rax + 0x2b4], 0x21a40c7
not dword [rax + 0x194]
add dword [rax + 0x35c], 0xe3511ab
sub dword [rax + 0x288], 0x518a1e76
add dword [rax + 0x244], 0x5b244854
xor dword [rax + 0x68], 0x6c6b0fd8
add dword [rax + 0x3ac], 0x3ecb086d
xor dword [rax + 0x40], 0x6f192768
sub dword [rax + 0x1b8], 0x358a06b4
sub dword [rax + 0xe4], 0x5d694ae4
add dword [rax + 0x3d4], 0x41626e5d
xor dword [rax + 0x2d4], 0x77951cd7
xor dword [rax + 0x198], 0x1b7070d2
not dword [rax + 0x370]
not dword [rax + 0x1bc]
add dword [rax + 0x2e8], 0x63c83c02
not dword [rax + 0x1d8]
xor dword [rax + 0x264], 0x3a2f4efa
sub dword [rax + 0x3e8], 0x6b5f3ae8
add dword [rax + 0x270], 0x71dd0890
sub dword [rax + 0x180], 0x6c323167
not dword [rax + 0xb0]
not dword [rax + 0xd8]
xor dword [rax + 0x350], 0x1e274010
xor dword [rax + 4], 0x7b672645
sub dword [rax + 0x368], 0x57050fc5
add dword [rax + 0x20], 0x28634367
sub dword [rax + 0x334], 0x442a4a42
add dword [rax + 0x1d4], 0x54f53697
add dword [rax + 0x130], 0x35b136d9
add dword [rax + 0x210], 0x7b1b32d1
add dword [rax + 0x94], 0x784907cc
add dword [rax + 0x290], 0x3a3e2719
xor dword [rax + 0x338], 0x5c136929
add dword [rax + 0x24c], 0x5bae0bab
xor dword [rax + 0x6c], 0x604b28d2
sub dword [rax + 0x11c], 0x1f5c34bb
add dword [rax + 0xd4], 0x60c363de
add dword [rax + 0x60], 0x6a0e3e06
xor dword [rax + 0x220], 0x3ce3063e
sub dword [rax + 0x50], 0x49ed5c06
sub dword [rax + 0x3ec], 0x2c62181a
sub dword [rax + 0x308], 0x47bb39c2
add dword [rax + 0x354], 0xb8a2c35
not dword [rax + 0x1e4]
add dword [rax + 0x3d0], 0xea43844
xor dword [rax + 0x8c], 0x48111ad2
xor dword [rax + 0x1e8], 0x68c76d3e
not dword [rax + 0x1c8]
sub dword [rax + 0x3a0], 0x5d39486e
add dword [rax + 0x1cc], 0x82c1862
add dword [rax + 0x174], 0x30c973c0
sub dword [rax + 0x328], 0x598a4235
add dword [rax + 0x29c], 0x692236fc
add dword [rax + 0x5c], 0x451751ad
xor dword [rax + 0x37c], 0x4bcb76bf
sub dword [rax + 0x330], 0x783c758d
add dword [rax + 0x200], 0x23e02cc8
sub dword [rax + 0xa4], 0x60114fc6
sub dword [rax + 0x78], 0x779846b7
not dword [rax + 0x374]
xor dword [rax + 0x170], 0x34e426dd
add dword [rax + 0x324], 0x244b4024
sub dword [rax + 0xbc], 0x769b6e4e
xor dword [rax + 0x64], 0x72346aae
add dword [rax + 0x358], 0x2aa11e1c
not dword [rax + 0x1f4]
not dword [rax + 0x1ac]
xor dword [rax + 0xc8], 0x9f560ec
xor dword [rax + 0xf8], 0x697f18b9
not dword [rax + 0x22c]
xor dword [rax + 0xe0], 0x488349e0
xor dword [rax + 0x2a4], 0x3df560ef
add dword [rax + 0x1c0], 0x12a10a2c
not dword [rax + 0x228]
add dword [rax + 0x10c], 0x42fe1ec1
add dword [rax + 0x38], 0x476765dd
add dword [rax + 0x340], 0x51757242
xor dword [rax + 0x16c], 0x256378fc
add dword [rax + 0x21c], 0x71b54235
add dword [rax + 0x234], 0xcaf3e80
xor dword [rax + 0x280], 0x7fe361cc
sub dword [rax + 0x184], 0x5f7d0150
add dword [rax + 0x20c], 0x3c2f4f18
xor dword [rax + 0x284], 0x27f41e83
xor dword [rax + 0x150], 0x5e925ff5
sub dword [rax + 0x31c], 0x27d9196b
not dword [rax + 0x138]
sub dword [rax + 0x32c], 0x2edd59b9
add dword [rax + 0x2b8], 0x66123fa5
sub dword [rax + 0x48], 0x23b62dd9
add dword [rax + 0x188], 0x72d22d3a
sub dword [rax + 0xc0], 0x7154123a
not dword [rax + 0x24]
not dword [rax + 0x19c]
xor dword [rax + 0x3e4], 0x79253515
xor dword [rax + 0x268], 0x2ab11748
xor dword [rax + 0x98], 0x4c171506
sub dword [rax + 0xa8], 0x67c24223
add dword [rax + 0x258], 0x56616c5e
not dword [rax + 0x224]
xor dword [rax + 0x104], 0x772c2089
add dword [rax + 0x164], 0x421514b3
add dword [rax + 0x3b8], 0x4bdc15d6
not dword [rax + 0x34c]
xor dword [rax + 0x1dc], 0x4da76ff6
xor dword [rax + 0x168], 0x7f137d8e
xor dword [rax + 0x1d0], 0x615a2b10
not dword [rax + 0x178]
xor dword [rax + 0x120], 0x5d3b3b20
not dword [rax + 0x3dc]
xor dword [rax + 0x70], 0xb27706a
not dword [rax + 0x2fc]
xor dword [rax + 0x1b0], 0x10fb1304
xor dword [rax + 8], 0x5b6034a0
xor dword [rax + 0xd0], 0x492b2a24
xor dword [rax + 0x2a0], 0x359162cf
sub dword [rax + 0x348], 0x18de5ca2
add dword [rax + 0xac], 0x4b7f1405
not dword [rax + 0xc]
xor dword [rax + 0x36c], 0x51687f0a
not dword [rax + 0x314]
add dword [rax + 0x134], 0x4b6b63ad
xor dword [rax + 0x3fc], 0x68b95c41
not dword [rax + 0x2b0]
sub dword [rax + 0x318], 0x6be41e29
not dword [rax + 0x30]
add dword [rax + 0x154], 0x81a09c6
xor dword [rax + 0x298], 0x555362c5
not dword [rax + 0x1f8]
add dword [rax + 0x2ac], 0x5d250fb2
add dword [rax + 0x1f0], 0xb5d6982
sub dword [rax + 0x33c], 0x1b4b1709
sub dword [rax + 0x2dc], 0x7572893
not dword [rax + 0x144]
sub dword [rax + 0x140], 0x319a3374
not dword [rax + 0xfc]
sub dword [rax + 0x394], 0x5da00e78
not dword [rax + 0x3f0]
sub dword [rax + 0x3b0], 0x5e837fb9
not dword [rax + 0x388]
not dword [rax + 0x310]
xor dword [rax + 0x23c], 0x293c2c6c
xor dword [rax + 0xf4], 0x7ad31cdd
sub dword [rax + 0x250], 0x2cba0d0e
sub dword [rax + 0xc4], 0x5f4199d
xor dword [rax + 0x114], 0x3b0816dc
xor dword [rax + 0x3f8], 0x48791a56
xor dword [rax + 0x1a0], 0x2d5929b6
not dword [rax + 0x238]
add dword [rax + 0x1fc], 0x5d3d2950
sub dword [rax + 0x3c0], 0x60b525e8
not dword [rax + 0x124]
sub dword [rax + 0x378], 0x3a7f2085
add dword [rax + 0x26c], 0x1b8233cf
add dword [rax + 0x90], 0x3b1226b0
add dword [rax + 0x304], 0x454a5bde
not dword [rax + 0x38c]
xor dword [rax + 0x1c4], 0x26bc3dca
xor dword [rax + 0x10], 0x7b741992
add dword [rax + 0xcc], 0xf1d5c15
not dword [rax + 0x3c]
xor dword [rax + 0x398], 0x2d80599e
xor dword [rax], 0x1bfd5a27
sub dword [rax + 0xf0], 0x23a1a07
not dword [rax + 0x3f4]
add dword [rax + 0x100], 0x10221291
not dword [rax + 0x2bc]
sub dword [rax + 0x18], 0x11b37853
sub dword [rax + 0x34], 0x4f9b4a08
not dword [rax + 0x1b4]
add dword [rax + 0x384], 0x3d7c5fb0
xor dword [rax + 0x28c], 0x10241ef0
xor dword [rax + 0x360], 0xc543f87
xor dword [rax + 0x390], 0x38827793
add dword [rax + 0x148], 0x365b21b1
sub dword [rax + 0x3bc], 0x2f0c078f
xor dword [rax + 0x2c], 0x4d2c029d
xor dword [rax + 0x2e0], 0x7ef7393b
not dword [rax + 0x3a4]
xor dword [rax + 0x28], 0x53575010
add dword [rax + 0x9c], 0x9c06f98
xor dword [rax + 0x1a8], 0x3e6e2399
add dword [rax + 0x294], 0x7e702f7e
not dword [rax + 0x204]
not dword [rax + 0x1e0]
sub dword [rax + 0xec], 0x1d22736e
not dword [rax + 0x3a8]
not dword [rax + 0x1ec]
sub dword [rax + 0x4c], 0x47de33a0
xor dword [rax + 0x240], 0x3b23297c
not dword [rax + 0xa0]
sub dword [rax + 0x2f8], 0x5e8951c8
sub dword [rax + 0x84], 0x6f580458
xor dword [rax + 0x230], 0x5b00dcb
xor dword [rax + 0x25c], 0x8f03cbf
not dword [rax + 0x320]
sub dword [rax + 0x2f4], 0x1e8418f7
not dword [rax + 0x2d8]
add dword [rax + 0x214], 0x3d0375bd
xor dword [rax + 0x2cc], 0x564b3dff
xor dword [rax + 0x260], 0x78d2039c
not dword [rax + 0x248]
sub dword [rax + 0xe8], 0x729c7bde
add dword [rax + 0x2f0], 0x589c7e9e
xor dword [rax + 0x2e4], 0x40cd2e62
add dword [rax + 0x58], 0x7c2e5bc7
not dword [rax + 0x2ec]
sub dword [rax + 0x18c], 0x396b0af1
xor dword [rax + 0x15c], 0x4266800
add dword [rax + 0x2d0], 0x1fec5b86
add dword [rax + 0x278], 0x1d206b47
sub dword [rax + 0x14], 0x7ee903b1
not dword [rax + 0x2c4]
sub dword [rax + 0x13c], 0x1ad05643
add dword [rax + 0x160], 0x7505e06
not dword [rax + 0x3cc]
sub dword [rax + 0x39c], 0x2d3409b9
sub dword [rax + 0xdc], 0x4f134ea5
xor dword [rax + 0x364], 0x27425543
sub dword [rax + 0x380], 0x1bcd5120
xor dword [rax + 0xb4], 0x13606f31
xor dword [rax + 0x54], 0x71d773e7
sub dword [rax + 0x3b4], 0x3af702e8
add dword [rax + 0x128], 0x74776934
not dword [rax + 0x190]
not dword [rax + 0x30c]
not dword [rax + 0x3d8]
sub dword [rax + 0x118], 0x2b2e3e93
not dword [rax + 0x27c]
not dword [rax + 0x3c8]
xor dword [rax + 0x300], 0xcf5418c
sub dword [rax + 0x344], 0x64f650a9
sub dword [rax + 0x74], 0x72ae7cc9
xor dword [rax + 0x3c4], 0x738f7b63
sub dword [rax + 0xb8], 0x3e851442
add dword [rax + 0x254], 0x486b5f4a
not dword [rax + 0x2c8]
sub dword [rax + 0x7c], 0x6bd31aeb
add dword [rax + 0x158], 0x7d7a35d7
xor dword [rax + 0x108], 0x3e5b309b
xor dword [rax + 0x80], 0xaf9072e
xor dword [rax + 0x88], 0x3a8858da
xor dword [rax + 0x2c0], 0x15d7387b
sub dword [rax + 0x218], 0x6d545b9a
xor dword [rax + 0x17c], 0x33525322
add rdi, 0x400
add rax, 0x400
cmp rdi, 0x8c000
je 0x1401638fc
jmp 0x140163035
pop rcx
call fcn.1400b553e
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