Function at 0x140176000
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, [0x140019200]
movabs rdx, 0
push rax
add dword [rax + 0x14c], 0xe9535cc
xor dword [rax + 0x2d8], 0xdad1072
not dword [rax + 0xc8]
xor dword [rax + 0x218], 0x23a81294
not dword [rax + 0x274]
add dword [rax + 0xc], 0x501b533c
add dword [rax + 0x258], 0x9b4ae5
sub dword [rax + 0x264], 0x2e63391d
xor dword [rax + 0x338], 0x5c834494
add dword [rax + 0x17c], 0x48977c5d
sub dword [rax + 0x38c], 0xfdc1938
sub dword [rax + 0x30], 0x1a3618a6
not dword [rax + 0xe0]
sub dword [rax + 0x1b0], 0x57f97e15
xor dword [rax + 0x94], 0x58954b9e
xor dword [rax + 0x354], 0x4cc059ea
not dword [rax + 0xb4]
add dword [rax + 0x34], 0x1a795cd4
add dword [rax + 0x35c], 0x53c91d09
sub dword [rax + 0x8c], 0x3f5d3b68
xor dword [rax + 0x120], 0x3190645d
sub dword [rax + 0x3b0], 0x6c105140
sub dword [rax + 0x2bc], 0x49de2fc1
not dword [rax + 0x268]
add dword [rax + 0x78], 0x38a85ca4
not dword [rax + 0x28]
not dword [rax + 0x370]
add dword [rax + 0x124], 0x4a037a82
sub dword [rax + 0x164], 0x2c740f00
sub dword [rax + 0x1ac], 0x2d10404b
xor dword [rax + 0x3c], 0x34b81bda
add dword [rax + 0x16c], 0x79eb5ff1
xor dword [rax + 0xa0], 0x1ba179b8
sub dword [rax + 0x310], 0x55e012a9
sub dword [rax + 0x374], 0x58704e07
sub dword [rax + 0x48], 0x17981fde
sub dword [rax + 0x334], 0x3ed216f8
xor dword [rax + 0x1e8], 0x5d431fe3
add dword [rax + 0x1d4], 0xec91701
not dword [rax + 0x2c8]
xor dword [rax + 0x240], 0x23d031f9
sub dword [rax + 0x284], 0x565d2fbd
sub dword [rax + 0x24], 0x591c3322
add dword [rax + 0x388], 0x2e6056a9
xor dword [rax + 0x134], 0x16e46c37
sub dword [rax + 0x384], 0x7464c92
xor dword [rax + 0x230], 0x55ba2c57
add dword [rax + 0x2c4], 0x18115217
sub dword [rax + 0x2e8], 0x64fc1251
sub dword [rax + 0xb0], 0x4b2f4e95
not dword [rax + 0x2b4]
sub dword [rax + 0x104], 0x27d16ad8
not dword [rax + 0x138]
not dword [rax + 0x3e0]
sub dword [rax + 4], 0x4aa942ee
add dword [rax + 0x3b8], 0x46fe590e
add dword [rax + 0x174], 0x2dd34157
add dword [rax + 0x280], 0x19344f9c
xor dword [rax + 0x1b4], 0x6fb953d4
sub dword [rax + 0x390], 0x7c507700
sub dword [rax + 0x3e8], 0x17c62d64
add dword [rax + 0x194], 0x3b21166c
sub dword [rax + 0x1a0], 0x3516338f
sub dword [rax + 0x198], 0x468c34ff
add dword [rax + 0x208], 0x1e2106a2
not dword [rax + 0x20]
add dword [rax + 0x1b8], 0x196a3d88
xor dword [rax + 0x88], 0xe547a35
sub dword [rax + 0x154], 0x4fd62368
not dword [rax + 0x3d4]
sub dword [rax + 0x2cc], 0x52d33f5f
add dword [rax + 0x3d8], 0x4008460f
sub dword [rax + 0x32c], 0x6c11794c
sub dword [rax + 0x1a4], 0x44990847
xor dword [rax + 0x188], 0x731a4ea9
add dword [rax + 0xec], 0x451456fb
sub dword [rax + 0x9c], 0x38e45886
not dword [rax + 0x2a0]
xor dword [rax + 0x368], 0x62a3723a
add dword [rax + 0x398], 0x6be12030
xor dword [rax + 0x36c], 0x481d5a54
sub dword [rax + 0x2b8], 0x30e6723a
not dword [rax + 0x204]
add dword [rax + 0x3b4], 0x14de652d
add dword [rax + 0x3e4], 0x3f1f61a2
add dword [rax + 0x170], 0x17563d1e
sub dword [rax + 0x44], 0x7e520716
not dword [rax + 0x3c8]
sub dword [rax + 0x64], 0x36b1767e
add dword [rax + 0x26c], 0x540f5d49
add dword [rax + 0x12c], 0x1a075f06
add dword [rax + 0x254], 0x6f5b3b79
xor dword [rax + 0x1c4], 0x7a7d19bc
add dword [rax + 0x13c], 0xfbd42d8
sub dword [rax + 0xf0], 0x4f1074a8
xor dword [rax + 0x1c0], 0x2f9e42a5
not dword [rax + 0x358]
not dword [rax + 0x130]
xor dword [rax + 0x22c], 0x40b008c8
not dword [rax + 0x158]
sub dword [rax + 0x21c], 0x62f7892
not dword [rax + 0x58]
not dword [rax + 0x308]
sub dword [rax + 0x350], 0xc5b011c
add dword [rax + 0x1ec], 0x290c2ce3
add dword [rax + 0xfc], 0x5dca25e1
add dword [rax + 0x50], 0x7a6c7900
sub dword [rax + 0x3d0], 0x5a1f06e1
xor dword [rax + 0x394], 0x1b6733f9
xor dword [rax + 0x290], 0x1f210e2c
not dword [rax + 0x25c]
xor dword [rax + 0x7c], 0x104a4661
xor dword [rax + 0xc0], 0x32a71e19
add dword [rax + 0x160], 0x72506e7f
xor dword [rax + 0x2a4], 0x38c06f11
xor dword [rax + 0x224], 0x7665590f
not dword [rax + 0x190]
not dword [rax + 0x1cc]
add dword [rax + 0x1c8], 0x1eb54d3b
add dword [rax + 0x210], 0x2186632
add dword [rax + 0x1a8], 0x6fea6f03
sub dword [rax + 0x54], 0x377023f8
xor dword [rax + 0x3a0], 0x386d4ec4
not dword [rax + 0x108]
not dword [rax + 0xbc]
add dword [rax + 0x2f0], 0x2781328a
not dword [rax + 0xcc]
sub dword [rax + 0x31c], 0x53c05bac
add dword [rax + 0x10c], 0x5840151f
sub dword [rax + 0x37c], 0x56af677e
add dword [rax + 0x80], 0x10f01921
xor dword [rax + 0x27c], 0x5a784226
xor dword [rax + 0x2c0], 0x39c82720
xor dword [rax + 0x140], 0x25b8764d
not dword [rax + 0x314]
not dword [rax + 0x38]
not dword [rax + 0x2d0]
sub dword [rax + 0x24c], 0x38127c52
sub dword [rax + 0x20c], 0x5547030c
not dword [rax + 0x228]
not dword [rax + 0x3bc]
not dword [rax + 0x3cc]
add dword [rax + 0x3c4], 0x771914f7
sub dword [rax + 0x2b0], 0x205978b9
xor dword [rax + 0x3c0], 0x1ce3324a
add dword [rax + 0x5c], 0x5b8b64ff
sub dword [rax + 0x1d0], 0x18341c93
add dword [rax + 0x4c], 0x55293240
xor dword [rax + 0x19c], 0x5de85f4f
xor dword [rax + 0x380], 0x67792df9
sub dword [rax + 0x2fc], 0x25bd6565
xor dword [rax + 0x68], 0x6cd74250
add dword [rax + 0x2ac], 0x7d49f6
add dword [rax + 0x298], 0xc55493
xor dword [rax + 0x2c], 0x6b580046
not dword [rax + 0x29c]
not dword [rax + 0x270]
xor dword [rax + 0x3a4], 0x188307a8
xor dword [rax + 0x340], 0xcfb38f3
not dword [rax + 0x3ac]
add dword [rax + 0x74], 0x60972623
xor dword [rax + 0xe8], 0x42da155b
sub dword [rax + 0x2ec], 0x508d749d
not dword [rax + 0x184]
not dword [rax + 0xd8]
sub dword [rax + 0x39c], 0x6f391374
add dword [rax + 0x2f4], 0x11a848c6
xor dword [rax + 0x248], 0x2dd55561
xor dword [rax + 0x118], 0x623a1e3d
not dword [rax + 0xe4]
xor dword [rax + 0x1e0], 0x2a4e0769
add dword [rax + 0x114], 0x58ed309f
xor dword [rax + 0x2dc], 0x389c22de
xor dword [rax + 0x3dc], 0x1dd455aa
add dword [rax + 0x14], 0x7b4131b1
xor dword [rax + 0x11c], 0x72c739e
xor dword [rax + 0xd4], 0x65ab04f8
not dword [rax + 0x34c]
sub dword [rax + 0x378], 0x3b9769b
add dword [rax + 0x84], 0x7a156a91
xor dword [rax + 0x238], 0x23f07769
add dword [rax + 0xf8], 0x324e03c5
sub dword [rax + 0x3f8], 0x6ef9025f
sub dword [rax + 0x360], 0x48e75674
add dword [rax + 0x328], 0x5a5339b7
xor dword [rax + 0x1f0], 0x3f8542b0
xor dword [rax + 0x180], 0x3af1503f
add dword [rax + 0x178], 0x395742da
sub dword [rax + 0x70], 0x15bb0ef8
xor dword [rax + 0xdc], 0x1ec32b67
sub dword [rax + 0x100], 0xca41c94
add dword [rax + 0x128], 0x4ad77c2
sub dword [rax + 0x220], 0x10aa3928
not dword [rax + 8]
not dword [rax + 0x28c]
add dword [rax + 0x1dc], 0x66812207
xor dword [rax + 0x3fc], 0x31677c6c
xor dword [rax + 0x324], 0x59025087
xor dword [rax + 0x168], 0x63c01d2e
add dword [rax + 0x1c], 0x3df65510
not dword [rax + 0x33c]
sub dword [rax + 0x2e0], 0x6322418c
sub dword [rax + 0x60], 0x3cd529bf
not dword [rax + 0xac]
add dword [rax + 0x1fc], 0x44c96dcc
not dword [rax]
xor dword [rax + 0x278], 0x3c726f42
add dword [rax + 0x288], 0x4689553a
xor dword [rax + 0x234], 0x5e173303
xor dword [rax + 0xf4], 0xe927f3e
add dword [rax + 0x98], 0x737904b5
sub dword [rax + 0x250], 0x415d4f4c
add dword [rax + 0x304], 0x70cd56c9
not dword [rax + 0x30c]
xor dword [rax + 0x1f8], 0x1ffb1e7c
add dword [rax + 0xc4], 0x1b9b4225
not dword [rax + 0x90]
sub dword [rax + 0x300], 0x381a60ff
not dword [rax + 0x3ec]
not dword [rax + 0x2f8]
not dword [rax + 0x15c]
add dword [rax + 0x320], 0x6ddd32ea
not dword [rax + 0x294]
sub dword [rax + 0x150], 0xb4e6ad9
not dword [rax + 0x1bc]
not dword [rax + 0x260]
xor dword [rax + 0x2e4], 0x2ac767d2
add dword [rax + 0x2d4], 0x72663089
xor dword [rax + 0x110], 0x714e6267
not dword [rax + 0x2a8]
sub dword [rax + 0x148], 0x2b1b41a9
xor dword [rax + 0x1d8], 0x68a6280e
sub dword [rax + 0x3a8], 0x6fc12f3e
xor dword [rax + 0x40], 0x66f23f31
not dword [rax + 0x3f4]
add dword [rax + 0x6c], 0x5cef568a
xor dword [rax + 0x348], 0x358853c6
xor dword [rax + 0xd0], 0x5eb358c5
sub dword [rax + 0x10], 0x43c37c88
xor dword [rax + 0x244], 0x6cc410b5
xor dword [rax + 0x18c], 0x195b00d8
not dword [rax + 0x364]
sub dword [rax + 0xa8], 0x42af25d6
not dword [rax + 0x344]
add dword [rax + 0x330], 0x62ce1f94
xor dword [rax + 0x214], 0x720976bd
not dword [rax + 0x1e4]
not dword [rax + 0x200]
not dword [rax + 0xa4]
add dword [rax + 0x318], 0x691a6c94
not dword [rax + 0x1f4]
add dword [rax + 0x3f0], 0x5ec326f8
add dword [rax + 0x144], 0x7ae239f4
add dword [rax + 0xb8], 0x2eca5637
add dword [rax + 0x18], 0x7b1072cf
not dword [rax + 0x23c]
add rdx, 0x400
add rax, 0x400
cmp rdx, 0x8c000
je 0x1401768f8
jmp 0x140176035
pop rcx
call fcn.1400a4b06
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