Function at 0x140178000
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 rdx, [0x1400ebc00]
movabs rdi, 0
push rdx
xor dword [rdx + 0xe8], 0x3d512ef7
not dword [rdx + 8]
xor dword [rdx + 0x11c], 0x2bbe5534
not dword [rdx + 0x14]
xor dword [rdx + 0x2c0], 0x5d050da2
not dword [rdx + 0x3a8]
sub dword [rdx + 0xac], 0xde00541
not dword [rdx + 0x68]
add dword [rdx + 0x308], 0x63510fa7
xor dword [rdx + 0x304], 0x1b071fee
not dword [rdx + 0x3c4]
add dword [rdx + 0x2b0], 0x7adb37c3
not dword [rdx + 0x2b4]
sub dword [rdx + 0x20c], 0x6a8d531a
add dword [rdx + 0xa8], 0x5c671a08
sub dword [rdx + 0x250], 0x67871ede
add dword [rdx + 0x3ac], 0x41bd2afd
not dword [rdx + 0x19c]
not dword [rdx + 0x174]
xor dword [rdx + 0x1b0], 0x54a97d07
add dword [rdx + 0x248], 0x40b34416
not dword [rdx + 0xfc]
sub dword [rdx + 0x28], 0x25262bdd
sub dword [rdx + 0x3c0], 0x3f3c5e8d
sub dword [rdx + 0x260], 0x430c048c
sub dword [rdx + 0x84], 0x7e291c2e
not dword [rdx + 0x2c4]
add dword [rdx + 0x37c], 0x64db490b
not dword [rdx + 0x2f4]
sub dword [rdx + 0x184], 0x71763550
sub dword [rdx + 0xc0], 0x36861d7d
add dword [rdx + 0x1c], 0x64333334
add dword [rdx + 0x3d0], 0x6bf724b1
not dword [rdx + 0x16c]
not dword [rdx + 0x218]
add dword [rdx + 0x348], 0x1fb01c0c
add dword [rdx + 0x318], 0x3b633105
not dword [rdx + 0x1cc]
xor dword [rdx + 0x280], 0x5a322a62
add dword [rdx + 0xe0], 0x50845864
sub dword [rdx + 0x2d8], 0x19085878
not dword [rdx + 0x1f0]
xor dword [rdx + 0x90], 0x65fe1b95
not dword [rdx + 0x364]
not dword [rdx + 0x22c]
add dword [rdx + 0x2d0], 0x45a8539f
xor dword [rdx + 4], 0xcfa0b6a
not dword [rdx + 0xf8]
sub dword [rdx + 0x3b0], 0x47d07094
sub dword [rdx + 0x1b4], 0x397c70ce
add dword [rdx + 0x108], 0x34a05478
xor dword [rdx + 0x2b8], 0x22b830d9
add dword [rdx + 0x30c], 0x1bfc7508
sub dword [rdx + 0xdc], 0x53c65c7d
not dword [rdx + 0x3f4]
sub dword [rdx + 0x10], 0x568a3ba5
sub dword [rdx + 0x310], 0x4f72031f
xor dword [rdx + 0x178], 0x341c374f
add dword [rdx + 0xe4], 0x7b4252e
xor dword [rdx + 0x110], 0x7dcc137c
xor dword [rdx + 0x33c], 0x2fea1616
add dword [rdx + 0x9c], 0x6e7b137d
add dword [rdx + 0x1f8], 0x2f2258c5
not dword [rdx + 0x29c]
sub dword [rdx + 0x98], 0x7f17232d
not dword [rdx + 0x2a0]
add dword [rdx + 0x150], 0x12997dd6
sub dword [rdx + 0x2ec], 0x7956210b
not dword [rdx + 0x1e0]
not dword [rdx + 0x88]
not dword [rdx + 0x1c8]
not dword [rdx + 0x104]
xor dword [rdx + 0x2c], 0x1b3f4288
not dword [rdx + 0x180]
xor dword [rdx + 0x154], 0x3d4f1326
not dword [rdx + 0xc]
not dword [rdx + 0x3f8]
not dword [rdx + 0x188]
add dword [rdx + 0x25c], 0x469b04d1
add dword [rdx + 0x144], 0x403b6c2d
xor dword [rdx + 0x35c], 0x438b381a
sub dword [rdx + 0x1dc], 0x6a6c6e0a
xor dword [rdx + 0x14c], 0x1df91554
add dword [rdx + 0x3bc], 0xf8744b3
add dword [rdx + 0x3b8], 0x7e25167a
xor dword [rdx + 0x78], 0x61846c27
not dword [rdx + 0x28c]
not dword [rdx + 0x26c]
sub dword [rdx + 0x15c], 0x6522520b
xor dword [rdx + 0x39c], 0x6c912d2c
add dword [rdx + 0x300], 0xde20c90
add dword [rdx + 0x1c4], 0x648b6045
not dword [rdx + 0x1e4]
sub dword [rdx + 0x31c], 0x3de7752d
add dword [rdx + 0x360], 0x2792373d
sub dword [rdx + 0x50], 0xd2617f9
add dword [rdx + 0x13c], 0x50a06ebc
sub dword [rdx + 0x23c], 0x7cc62413
sub dword [rdx + 0x1b8], 0x7f4d60e3
not dword [rdx + 0xa4]
add dword [rdx + 0xf0], 0xb254fd1
add dword [rdx + 0x1a0], 0x630f5173
sub dword [rdx + 0x64], 0x46ed0ff8
add dword [rdx + 0x3f0], 0xdc60598
sub dword [rdx + 0x3ec], 0x208e2582
not dword [rdx + 0x70]
sub dword [rdx + 0x298], 0x698f4e24
xor dword [rdx + 0x190], 0x554d5b92
add dword [rdx + 0xec], 0x75fe216c
add dword [rdx + 0x380], 0x2de21c0e
xor dword [rdx + 0x320], 0x5d9673fc
add dword [rdx + 0x374], 0x45526ec8
xor dword [rdx + 0x38], 0x604a17dc
xor dword [rdx + 0x204], 0x720328de
sub dword [rdx + 0x2bc], 0x70fc0c53
not dword [rdx + 0x24]
xor dword [rdx + 0x1c0], 0x5c5e4c88
sub dword [rdx + 0x354], 0x96e22f3
xor dword [rdx + 0x80], 0x31ae1869
add dword [rdx + 0x388], 0x24346540
sub dword [rdx + 0x20], 0x7d947751
add dword [rdx + 0x1ac], 0x52fd18ab
not dword [rdx + 0x118]
add dword [rdx + 0x21c], 0x170f0a47
xor dword [rdx + 0x2ac], 0x505c4854
xor dword [rdx + 0x1a8], 0x699f2e5f
xor dword [rdx + 0x258], 0x72647c3c
not dword [rdx + 0xc4]
sub dword [rdx + 0x394], 0x20ac0fd2
sub dword [rdx + 0x208], 0x2cca0af4
not dword [rdx + 0x60]
xor dword [rdx + 0x290], 0x64c8512b
sub dword [rdx + 0x94], 0x442d5224
xor dword [rdx + 0x114], 0x1ccd41a4
add dword [rdx + 0x2c8], 0x19d41dd0
not dword [rdx + 0x398]
not dword [rdx + 0x264]
xor dword [rdx + 0x30], 0x3089427e
sub dword [rdx + 0x268], 0x1101791c
not dword [rdx + 0x224]
add dword [rdx + 0x368], 0x6b7c20f2
not dword [rdx + 0x17c]
add dword [rdx + 0x390], 0x5f2e0e21
not dword [rdx + 0xf4]
xor dword [rdx + 0x284], 0x2777348b
sub dword [rdx + 0xd8], 0x1b2f5fcb
sub dword [rdx + 0x344], 0x7d131ddc
not dword [rdx + 0x278]
not dword [rdx + 0x1a4]
sub dword [rdx + 0x148], 0x64440e46
sub dword [rdx + 0x168], 0x52aa0ae3
sub dword [rdx + 0x3fc], 0x544d4b97
xor dword [rdx + 0x370], 0xa621ebd
add dword [rdx + 0x120], 0x50e862fc
not dword [rdx + 0x5c]
add dword [rdx + 0x2a8], 0x46d1685
xor dword [rdx + 0xc8], 0x3ac55440
not dword [rdx + 0xbc]
xor dword [rdx + 0x58], 0x63b51182
not dword [rdx + 0x48]
not dword [rdx + 0x288]
add dword [rdx + 0xa0], 0x25073683
sub dword [rdx + 0x160], 0x4c0d5304
not dword [rdx + 0x7c]
add dword [rdx + 0x134], 0x43417fa6
xor dword [rdx + 0x8c], 0x1fa9273e
sub dword [rdx + 0x254], 0x75ff4402
add dword [rdx + 0xcc], 0x5ebc05c9
xor dword [rdx + 0x3e8], 0x2f046be5
sub dword [rdx + 0x100], 0x3c8f0287
not dword [rdx + 0x18]
sub dword [rdx + 0xb4], 0x1f927ee
not dword [rdx + 0x1d8]
add dword [rdx + 0x3cc], 0x625c133a
sub dword [rdx + 0x314], 0x3687273
sub dword [rdx + 0x2dc], 0xa85eb9
sub dword [rdx + 0x24c], 0x32af12eb
sub dword [rdx + 0x220], 0x71531aa0
xor dword [rdx + 0x6c], 0xdbb195e
add dword [rdx + 0x340], 0x710359c2
xor dword [rdx + 0x1e8], 0x19dd7c48
sub dword [rdx + 0x32c], 0x6050115d
not dword [rdx + 0x2d4]
add dword [rdx + 0x2e8], 0x4a2e1b57
add dword [rdx + 0x194], 0x795252ee
not dword [rdx + 0x74]
add dword [rdx + 0x324], 0x5c55413f
add dword [rdx + 0x158], 0x35105f5e
xor dword [rdx + 0x330], 0x10d1084d
xor dword [rdx + 0x130], 0x37be2c64
sub dword [rdx + 0x358], 0x287263dc
sub dword [rdx + 0x3a0], 0x6b44099c
add dword [rdx + 0x54], 0x51a13fa0
sub dword [rdx + 0x378], 0x3a3f664d
not dword [rdx + 0x36c]
not dword [rdx + 0x34c]
xor dword [rdx + 0x294], 0x38e7073d
sub dword [rdx + 0x234], 0x3360567d
not dword [rdx + 0x200]
xor dword [rdx + 0x3c8], 0x575f07c2
sub dword [rdx + 0x3e0], 0xf045250
xor dword [rdx + 0x1bc], 0x214f4dfe
add dword [rdx + 0x34], 0x6aeb228d
add dword [rdx + 0x3d4], 0x2afa5c70
add dword [rdx + 0x2e0], 0x523274e4
sub dword [rdx + 0x270], 0x6960675c
add dword [rdx + 0x338], 0x2ca23538
add dword [rdx + 0x124], 0x8b74ce7
add dword [rdx + 0x228], 0x13c7787c
sub dword [rdx + 0x3d8], 0x743a77e1
add dword [rdx + 0x3a4], 0x4d9442c
not dword [rdx + 0x2fc]
sub dword [rdx + 0x2e4], 0x14c85d8a
sub dword [rdx + 0x12c], 0x76a26c5a
add dword [rdx + 0xd0], 0x5d1c111e
xor dword [rdx + 0x10c], 0x2c474472
sub dword [rdx + 0x384], 0x59ec06a0
xor dword [rdx + 0x38c], 0x4f8f4d56
not dword [rdx + 0xb0]
xor dword [rdx + 0x3c], 0x4bb86b50
add dword [rdx + 0x128], 0x7ddc7035
sub dword [rdx + 0x44], 0x74157d13
not dword [rdx + 0x3e4]
sub dword [rdx + 0xd4], 0x4c345e44
add dword [rdx + 0x2f0], 0xdb27dbc
add dword [rdx + 0x40], 0x770c26f2
add dword [rdx + 0x140], 0x6e04181d
add dword [rdx + 0x334], 0x41074fd1
not dword [rdx + 0x238]
add dword [rdx + 0x1f4], 0x6165549b
sub dword [rdx + 0x2f8], 0x779c23cc
not dword [rdx + 0x170]
not dword [rdx + 0x1d4]
xor dword [rdx], 0x12e41103
not dword [rdx + 0x3b4]
not dword [rdx + 0x214]
sub dword [rdx + 0x2cc], 0x411858a8
not dword [rdx + 0x240]
xor dword [rdx + 0x350], 0x6b07cd2
add dword [rdx + 0x244], 0xaa51830
add dword [rdx + 0x274], 0x5be300f7
not dword [rdx + 0x4c]
sub dword [rdx + 0x198], 0x5bbe3caf
not dword [rdx + 0x1d0]
add dword [rdx + 0x230], 0x519645bf
sub dword [rdx + 0xb8], 0xf2352d6
add dword [rdx + 0x27c], 0x29822cb0
sub dword [rdx + 0x18c], 0x7c115c9
sub dword [rdx + 0x328], 0x57a77471
sub dword [rdx + 0x1ec], 0x2f111744
sub dword [rdx + 0x1fc], 0x31aa0c31
sub dword [rdx + 0x164], 0x77430c8d
xor dword [rdx + 0x210], 0x17d9300f
sub dword [rdx + 0x2a4], 0x4b157da6
xor dword [rdx + 0x138], 0x449b605b
sub dword [rdx + 0x3dc], 0x5e3b414c
add rdi, 0x400
add rdx, 0x400
cmp rdi, 0x8c000
je 0x1401788e4
jmp 0x140178035
pop rcx
call int.140177506
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