Function at 0x140156000
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, [0x1400c9000]
movabs rdi, 0
push rcx
sub dword [rcx + 0x268], 0x277c4926
xor dword [rcx + 0xdc], 0x3e34595d
add dword [rcx + 0x398], 0x431550b2
not dword [rcx + 0x238]
not dword [rcx + 0x60]
xor dword [rcx + 0x260], 0x69a84882
sub dword [rcx + 0x318], 0x3ec10f0b
add dword [rcx + 0x2c4], 0xcc66df3
add dword [rcx + 0x14c], 0xfed4629
add dword [rcx + 0x288], 0x12bf3b71
add dword [rcx + 0x390], 0x639f326d
not dword [rcx + 0x2c8]
xor dword [rcx + 0xf8], 0x7ac4734e
sub dword [rcx + 0x160], 0x6a8432fc
add dword [rcx + 0x1a0], 0xb0770ed
add dword [rcx + 0x1b8], 0x635b226a
sub dword [rcx + 0x114], 0x82e4095
xor dword [rcx + 0x3c0], 0xd472b2c
sub dword [rcx + 0xa0], 0x4e5d7c28
add dword [rcx + 0x20c], 0x27cf56bc
add dword [rcx + 0x74], 0x24793d9d
not dword [rcx + 0x3d0]
sub dword [rcx + 0x2fc], 0x1fcb1a89
sub dword [rcx + 0x1cc], 0x27663750
not dword [rcx + 0x144]
not dword [rcx + 0xbc]
xor dword [rcx + 0x3b0], 0x7e600e01
not dword [rcx + 0xc4]
not dword [rcx + 0x54]
sub dword [rcx + 0x344], 0x542d55b3
not dword [rcx + 0x33c]
add dword [rcx + 0x25c], 0x2a073381
add dword [rcx + 0x338], 0x46f105e5
sub dword [rcx + 0xe8], 0x10630494
add dword [rcx + 0x2c0], 0x55e32946
sub dword [rcx + 0x2f0], 0x61c547cb
xor dword [rcx + 0x234], 0x600443f
xor dword [rcx + 0x17c], 0x531652a0
not dword [rcx + 0x118]
sub dword [rcx + 0x194], 0x3ce55e3d
add dword [rcx + 0x214], 0x42c62bee
sub dword [rcx + 0xb0], 0x306f5220
not dword [rcx + 0x2dc]
sub dword [rcx + 0x324], 0x5af63d4d
add dword [rcx + 0x1c0], 0x49676968
sub dword [rcx + 0x44], 0x34a947cc
xor dword [rcx + 0x128], 0x7b982ddd
xor dword [rcx + 0x2ec], 0x1b580dbc
sub dword [rcx + 0x1d0], 0x742937d0
not dword [rcx + 0x394]
not dword [rcx + 0xa4]
sub dword [rcx + 0x7c], 0x3af603fd
add dword [rcx + 0x3e0], 0x16bc314c
xor dword [rcx + 0x2c], 0x135e0487
sub dword [rcx + 0x224], 0x37ae453f
xor dword [rcx + 0x1ac], 0x7efc27da
add dword [rcx + 0x40], 0x20596256
xor dword [rcx + 0xf0], 0xfbb12f4
xor dword [rcx + 0x1ec], 0x669f2a3c
add dword [rcx + 0x298], 0x158623c7
sub dword [rcx + 0x3cc], 0x73f75731
add dword [rcx + 0x64], 0x34a456c2
not dword [rcx + 0xc0]
sub dword [rcx + 0x84], 0x2e6143c
add dword [rcx + 0x1c8], 0x5bae70b5
xor dword [rcx + 0x1e4], 0x38463786
add dword [rcx + 0x10c], 0x6bff30b8
not dword [rcx + 0x2cc]
sub dword [rcx + 0x18], 0x1b0366d1
not dword [rcx + 0x1a8]
not dword [rcx + 0x2d8]
xor dword [rcx + 0x150], 0x1f0f25dc
xor dword [rcx + 0x354], 0x29c1208b
not dword [rcx + 0x29c]
xor dword [rcx + 8], 0x11141040
add dword [rcx + 0x1c4], 0x9331ff2
xor dword [rcx + 0x180], 0x4db9782d
not dword [rcx + 0x36c]
sub dword [rcx + 0xd8], 0x3fdc3a34
sub dword [rcx + 0x198], 0x6df97287
not dword [rcx + 0x24]
sub dword [rcx + 0x20], 0xeb91f00
not dword [rcx + 0x3f8]
sub dword [rcx + 0x388], 0x6a24750f
sub dword [rcx + 0x58], 0x4b57b9f
sub dword [rcx + 0xe4], 0x317d040d
xor dword [rcx + 0x110], 0xeef191c
not dword [rcx + 0x3e8]
not dword [rcx + 0x340]
xor dword [rcx + 0x138], 0x2fcb1d52
not dword [rcx + 0x13c]
add dword [rcx + 0x10], 0x28c856dc
not dword [rcx + 0x3ec]
xor dword [rcx + 0x360], 0x18ab3e69
add dword [rcx + 0x384], 0x56b9389e
not dword [rcx + 0x2f8]
sub dword [rcx + 0x290], 0x7cb80a42
xor dword [rcx + 0x3a4], 0x4a6840b0
not dword [rcx + 0x70]
add dword [rcx + 0x34c], 0x2c7c470b
sub dword [rcx + 0x300], 0x5b1b486d
xor dword [rcx + 4], 0x246041d0
not dword [rcx + 0x2b4]
xor dword [rcx + 0x258], 0x413a627d
sub dword [rcx + 0x174], 0x36582229
xor dword [rcx + 0xfc], 0x64d77ac
xor dword [rcx + 0x374], 0x79263091
xor dword [rcx + 0x2d4], 0x1e524d00
not dword [rcx + 0x158]
not dword [rcx + 0x1d8]
add dword [rcx + 0xe0], 0x4b4a1791
not dword [rcx + 0x31c]
not dword [rcx + 0x140]
sub dword [rcx + 0x2d0], 0x4a3c5001
xor dword [rcx + 0x1dc], 0x25fa6069
xor dword [rcx + 0x204], 0x2d5a710a
xor dword [rcx + 0x12c], 0xa8454f9
not dword [rcx + 0x178]
xor dword [rcx + 0x1b4], 0x1f5019b9
not dword [rcx + 0x244]
not dword [rcx + 0x98]
not dword [rcx + 0xd4]
xor dword [rcx + 0x3bc], 0x710e7dae
sub dword [rcx + 0x3f0], 0x3edb46b1
sub dword [rcx + 0x248], 0x42f3797d
sub dword [rcx + 0x208], 0x43920b4
sub dword [rcx + 0xb4], 0x309f7e5e
not dword [rcx + 0xc]
not dword [rcx + 0x124]
add dword [rcx + 0xd0], 0x6eca7a62
add dword [rcx + 0x27c], 0x58dd1bb7
add dword [rcx + 0xb8], 0x5b95c7b
sub dword [rcx + 0x278], 0x74150cd5
xor dword [rcx + 0x15c], 0xb222cf
not dword [rcx + 0x2f4]
not dword [rcx + 0x23c]
add dword [rcx + 0x2e4], 0x6ca32d78
not dword [rcx + 0x3b8]
add dword [rcx + 0x80], 0x589f2243
add dword [rcx + 0x2b0], 0x5a5f6ed4
add dword [rcx + 0x90], 0x6a731c69
add dword [rcx + 0xf4], 0x4cb6293e
xor dword [rcx + 0x358], 0x5f561d23
xor dword [rcx + 0x16c], 0x786e4f62
add dword [rcx + 0x1e0], 0x1b063a0f
not dword [rcx + 0x94]
not dword [rcx + 0x22c]
xor dword [rcx + 0x200], 0x2ac76317
sub dword [rcx + 0x274], 0x48a7683a
xor dword [rcx + 0x35c], 0x724b638e
xor dword [rcx + 0x8c], 0x5a780b36
not dword [rcx + 0x100]
xor dword [rcx + 0x2ac], 0x2e117c27
sub dword [rcx + 0x170], 0x60160417
add dword [rcx + 0x308], 0xf5b6792
xor dword [rcx + 0x19c], 0x721552ba
not dword [rcx + 0x3ac]
add dword [rcx + 0x3e4], 0x285572a3
sub dword [rcx + 0x314], 0x50e727c4
xor dword [rcx + 0x210], 0x5b960d0
add dword [rcx + 0x368], 0x78fc3905
xor dword [rcx + 0x6c], 0x260c6c45
add dword [rcx + 0x21c], 0x49010ba8
add dword [rcx + 0x3c8], 0x36593925
sub dword [rcx + 0x4c], 0x75815aef
not dword [rcx + 0x380]
not dword [rcx + 0x130]
xor dword [rcx + 0x240], 0x6cb41af2
xor dword [rcx + 0x1fc], 0x32492f31
not dword [rcx + 0x270]
add dword [rcx + 0x328], 0x6b0844f7
xor dword [rcx + 0x364], 0x717528da
sub dword [rcx + 0xc8], 0x61601ff9
add dword [rcx + 0x88], 0x38353520
not dword [rcx + 0x370]
add dword [rcx + 0x48], 0x66281017
not dword [rcx + 0x120]
sub dword [rcx + 0x104], 0x6f175e84
xor dword [rcx + 0x1bc], 0xceb4a87
not dword [rcx + 0x1f4]
sub dword [rcx + 0x1c], 0x531f6481
sub dword [rcx + 0x350], 0x4be440af
xor dword [rcx + 0x218], 0x38cb1e6e
xor dword [rcx + 0x164], 0x724b59c6
not dword [rcx + 0x14]
not dword [rcx + 0x38]
add dword [rcx + 0x108], 0x550c1383
xor dword [rcx + 0x3c], 0x355f5c5b
not dword [rcx + 0x228]
not dword [rcx + 0x2e0]
not dword [rcx + 0x2a4]
add dword [rcx + 0xa8], 0x49d94542
xor dword [rcx + 0x3a8], 0x747846c1
xor dword [rcx + 0x24c], 0x13ab27f2
add dword [rcx + 0x2bc], 0x58516c29
sub dword [rcx + 0x78], 0x1ad816ca
sub dword [rcx + 0x37c], 0x40a2201
not dword [rcx + 0x280]
add dword [rcx + 0x188], 0x7b06b61
not dword [rcx + 0x168]
add dword [rcx + 0x1f0], 0x4afb4721
sub dword [rcx + 0x264], 0x48a650e3
xor dword [rcx + 0x18c], 0x7a9f42f2
sub dword [rcx + 0xec], 0xb103802
not dword [rcx + 0x26c]
add dword [rcx + 0x1f8], 0xfca40db
sub dword [rcx + 0x190], 0x3a94362b
xor dword [rcx + 0x1d4], 0x7d1d5a9b
xor dword [rcx + 0x38c], 0x117377e8
xor dword [rcx + 0x3a0], 0x75897066
add dword [rcx + 0x3d4], 0x415f0072
sub dword [rcx + 0x154], 0x39e83592
xor dword [rcx], 0x48e349d3
add dword [rcx + 0x3c4], 0x48f43014
sub dword [rcx + 0x3f4], 0x7845752
sub dword [rcx + 0x28], 0x13f466c9
xor dword [rcx + 0x68], 0x75f441e9
not dword [rcx + 0x220]
xor dword [rcx + 0x28c], 0x790834ee
add dword [rcx + 0x50], 0x45014a29
not dword [rcx + 0x320]
not dword [rcx + 0x230]
not dword [rcx + 0x3b4]
add dword [rcx + 0x32c], 0x699d3d42
sub dword [rcx + 0x1e8], 0x600f2b3a
sub dword [rcx + 0x310], 0x1fe727b9
sub dword [rcx + 0x334], 0x74aa0772
sub dword [rcx + 0x294], 0x6c8a58bd
xor dword [rcx + 0x2a0], 0x40806dc1
xor dword [rcx + 0x1a4], 0x69671964
not dword [rcx + 0x3d8]
xor dword [rcx + 0x250], 0x701f74
sub dword [rcx + 0x11c], 0x5771001f
xor dword [rcx + 0x2a8], 0x6eeb1226
xor dword [rcx + 0x284], 0x27dc1677
add dword [rcx + 0x9c], 0x4f1c2c7e
xor dword [rcx + 0x330], 0x12806c55
add dword [rcx + 0x39c], 0x772171d2
xor dword [rcx + 0x34], 0xd2e0158
sub dword [rcx + 0x134], 0x68175d21
not dword [rcx + 0x3dc]
sub dword [rcx + 0x2e8], 0x5c192617
sub dword [rcx + 0x1b0], 0x73f93b74
sub dword [rcx + 0x2b8], 0x1956133b
xor dword [rcx + 0x30], 0x76e0002e
sub dword [rcx + 0x378], 0x5c314086
add dword [rcx + 0x30c], 0x57c15a5f
add dword [rcx + 0x3fc], 0x26931c75
not dword [rcx + 0x348]
add dword [rcx + 0x148], 0x4fdb64db
sub dword [rcx + 0xac], 0x7e221325
xor dword [rcx + 0xcc], 0x39c865a6
sub dword [rcx + 0x254], 0x225864b8
not dword [rcx + 0x184]
add dword [rcx + 0x304], 0xe96e20
not dword [rcx + 0x5c]
add rdi, 0x400
add rcx, 0x400
cmp rdi, 0x8c000
je 0x1401568e4
jmp 0x140156035
pop rcx
call fcn.14015413e
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