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, [0x140018800]
movabs rax, 0
push rdx
add dword [rdx + 0x2e4], 0x66c32ee6
not dword [rdx + 0x20c]
add dword [rdx + 0x1dc], 0x4dc257cc
not dword [rdx + 0x2d4]
not dword [rdx + 0x38]
xor dword [rdx + 0x11c], 0x338a43c3
add dword [rdx + 0xb4], 0x3ee85704
xor dword [rdx + 0x23c], 0x785d6fbd
not dword [rdx + 0x198]
sub dword [rdx + 0x2b8], 0x79400d74
add dword [rdx + 0x218], 0x1fcd7bd7
xor dword [rdx + 0x110], 0x255e5b98
xor dword [rdx + 0x33c], 0x23215361
sub dword [rdx + 0x3c4], 0x4e4e0e26
add dword [rdx + 0x120], 0x76ab4cbf
not dword [rdx + 0x44]
sub dword [rdx + 0x318], 0x228f340d
add dword [rdx + 0x270], 0x5fb74895
sub dword [rdx + 0x2a4], 0x5abd12cb
add dword [rdx + 0x7c], 0xd670221
sub dword [rdx + 0x118], 0x1d63052f
add dword [rdx + 0x328], 0x1d0867b2
not dword [rdx + 0x2c0]
add dword [rdx + 0x2ac], 0x506f0542
sub dword [rdx + 0x134], 0x46692985
not dword [rdx + 0x94]
xor dword [rdx + 0x348], 0x1ab83e02
sub dword [rdx + 0x1a4], 0x1feb797f
add dword [rdx + 0x260], 0x31132a6b
sub dword [rdx + 0x1d8], 0x58db7578
add dword [rdx + 0x114], 0xe86204f
sub dword [rdx + 0x174], 0x508d4a02
xor dword [rdx + 0x3b8], 0x2f7544e3
add dword [rdx + 0x2dc], 0x570d5d78
xor dword [rdx + 0xf0], 0x4747f0e
sub dword [rdx + 0x3cc], 0x52ab08f0
xor dword [rdx + 0x334], 0x2bf86730
xor dword [rdx + 0x244], 0x357921f7
xor dword [rdx + 0x34], 0x6512500a
add dword [rdx + 0x2ec], 0x7d781da5
xor dword [rdx + 0x388], 0x659558a2
add dword [rdx + 0x274], 0x30203c7e
sub dword [rdx + 0x394], 0x480b2af8
xor dword [rdx + 0x6c], 0x5c7f37c8
xor dword [rdx + 0x2fc], 0x19349fa
xor dword [rdx + 0x1c4], 0x6d88142e
sub dword [rdx + 0x108], 0x77253402
add dword [rdx + 0x350], 0x40916429
sub dword [rdx + 0x158], 0x747d7486
add dword [rdx + 0x3c], 0x36713aed
sub dword [rdx + 0x300], 0x7fa332cd
xor dword [rdx + 0x3dc], 0x7398050f
sub dword [rdx + 0x1cc], 0x34640933
not dword [rdx + 0x340]
xor dword [rdx + 0x268], 0x15c75228
not dword [rdx + 0x298]
not dword [rdx + 0xa4]
add dword [rdx + 0x150], 0x30287f64
sub dword [rdx + 0x34c], 0x10754618
xor dword [rdx + 0xa8], 0x69454269
xor dword [rdx + 0x180], 0x6827689b
add dword [rdx + 0x60], 0x3b82067f
not dword [rdx + 0x27c]
add dword [rdx + 0x288], 0x40a37bed
not dword [rdx + 0x1c]
add dword [rdx + 0x4c], 0x4434646e
xor dword [rdx + 0x1f8], 0x522a2172
not dword [rdx + 0x164]
not dword [rdx + 0x14]
add dword [rdx + 0x18], 0x65903754
add dword [rdx + 0x3d4], 0x20e7888
not dword [rdx + 0xec]
xor dword [rdx + 0x160], 0x28c34df
add dword [rdx + 0x30c], 0x4ac3587b
xor dword [rdx + 0x13c], 0x2862762c
not dword [rdx + 0x248]
xor dword [rdx + 0x28], 0x36983afa
add dword [rdx + 0x3ac], 0x39d02782
not dword [rdx + 0x1e4]
xor dword [rdx + 0x1e0], 0x640594
xor dword [rdx + 0x154], 0x186c4db3
add dword [rdx + 0x3f4], 0xe5f1937
sub dword [rdx + 0xbc], 0x56f454fe
sub dword [rdx + 0x178], 0x6447693d
add dword [rdx + 0x1f4], 0x31937d76
sub dword [rdx + 0x3ec], 0x5b362f30
xor dword [rdx + 0x2e0], 0x5a9356bd
sub dword [rdx + 0x20], 0x40b09fb
xor dword [rdx + 0x3c0], 0x3b7e2caf
sub dword [rdx + 0x50], 0x27c71391
sub dword [rdx + 0x130], 0x22a21c6b
not dword [rdx + 0x3a0]
not dword [rdx + 0x28c]
sub dword [rdx + 0xcc], 0x78e1074a
add dword [rdx + 4], 0x3bbc0417
not dword [rdx + 0x338]
add dword [rdx + 0x2f8], 0x54178ab
not dword [rdx + 0x3f0]
sub dword [rdx + 0x1f0], 0x6caa34fa
not dword [rdx + 0xb8]
sub dword [rdx + 0xe4], 0x76e237e2
xor dword [rdx + 0x310], 0x9523259
sub dword [rdx + 0x1ac], 0x390c5559
xor dword [rdx + 0x368], 0x48d15b4b
not dword [rdx + 0x224]
not dword [rdx + 0x2c]
sub dword [rdx + 0x3b0], 0x25682aa5
not dword [rdx + 0x1c0]
add dword [rdx + 0x24], 0x5e462ea5
xor dword [rdx + 0x40], 0x4d6d7672
not dword [rdx + 0x144]
xor dword [rdx + 0x148], 0x4ab32bcd
xor dword [rdx + 0x2c8], 0x27065eba
sub dword [rdx + 0x19c], 0x64dc7a35
xor dword [rdx + 0xa0], 0x2ca57bb9
not dword [rdx + 0xd4]
not dword [rdx + 0x2a8]
add dword [rdx + 0xc0], 0x6b7b35fa
sub dword [rdx + 0x98], 0x1025634
add dword [rdx + 0x2f0], 0x395a6dbe
add dword [rdx + 0x80], 0x50ba307c
sub dword [rdx + 0x2d0], 0x415677b8
not dword [rdx + 0x31c]
xor dword [rdx + 0x30], 0x37d20ff2
sub dword [rdx + 0x1e8], 0x1fb85dba
xor dword [rdx + 0x2d8], 0x72fe1d78
not dword [rdx + 0x294]
sub dword [rdx + 0x280], 0x6b8a5bbe
xor dword [rdx + 0x2c4], 0x1baf09be
not dword [rdx + 0x344]
not dword [rdx + 0x194]
sub dword [rdx + 0x378], 0x65e523e0
not dword [rdx + 0x1ec]
sub dword [rdx + 0x364], 0x18e14e25
add dword [rdx + 0x2bc], 0x561a1311
sub dword [rdx + 0x170], 0x59bb1515
sub dword [rdx + 0x3e0], 0x63df5732
not dword [rdx + 0x284]
add dword [rdx + 0x258], 0x7f7440c0
xor dword [rdx + 0x84], 0x32fd2fd0
add dword [rdx + 0x3bc], 0x610b5026
not dword [rdx]
not dword [rdx + 0x3c8]
xor dword [rdx + 0x14c], 0xb945638
xor dword [rdx + 0x21c], 0x15016075
sub dword [rdx + 0x3e8], 0x103c5730
add dword [rdx + 0x68], 0x60c039de
add dword [rdx + 0x100], 0x1eee7fd7
sub dword [rdx + 0x29c], 0x589364fc
not dword [rdx + 0x2cc]
xor dword [rdx + 0x1c8], 0x4f3c3038
not dword [rdx + 0x58]
xor dword [rdx + 0x9c], 0x407532a7
xor dword [rdx + 0x26c], 0x7ef61735
sub dword [rdx + 0xf4], 0xfb62be8
xor dword [rdx + 0x2b4], 0x4c5c5c62
not dword [rdx + 0x3d0]
not dword [rdx + 0x10c]
add dword [rdx + 0x3e4], 0x538a76a1
xor dword [rdx + 0x3b4], 0x4df7569c
xor dword [rdx + 0x234], 0xfcb75fc
sub dword [rdx + 0x1b8], 0x2d7b698a
not dword [rdx + 0x2a0]
not dword [rdx + 0x48]
add dword [rdx + 0x1a8], 0x543d3752
not dword [rdx + 0x188]
sub dword [rdx + 0x88], 0x24f472c5
xor dword [rdx + 0x308], 0x1d81009b
xor dword [rdx + 0x204], 0x700d23b6
xor dword [rdx + 0x54], 0x32fa38e1
sub dword [rdx + 8], 0xe223e8
add dword [rdx + 0xdc], 0x12f9604a
xor dword [rdx + 0x240], 0x2bbd565f
not dword [rdx + 0x1b0]
add dword [rdx + 0x230], 0x791d3eab
xor dword [rdx + 0x278], 0x4e9667e4
xor dword [rdx + 0x210], 0x649f6061
xor dword [rdx + 0x5c], 0x1d09712c
sub dword [rdx + 0x398], 0x3e5e3ff9
add dword [rdx + 0x290], 0x7f0e48cb
not dword [rdx + 0x1d4]
sub dword [rdx + 0x324], 0x5e662cd2
xor dword [rdx + 0x38c], 0x17774e1f
xor dword [rdx + 0x104], 0x45910682
add dword [rdx + 0x74], 0x65b530f2
sub dword [rdx + 0x36c], 0x52857aa5
add dword [rdx + 0x138], 0x27b74c2b
not dword [rdx + 0x208]
sub dword [rdx + 0xf8], 0x1d34172e
xor dword [rdx + 0x228], 0x7af93ffc
sub dword [rdx + 0x15c], 0x65a6501
xor dword [rdx + 0x70], 0x2e5a3d0c
not dword [rdx + 0x90]
not dword [rdx + 0xfc]
add dword [rdx + 0xd0], 0x2c5f2e23
add dword [rdx + 0xc], 0x440f09e3
sub dword [rdx + 0x17c], 0x4a9505b
xor dword [rdx + 0xac], 0x4ae65006
add dword [rdx + 0x190], 0x4a8c7e43
sub dword [rdx + 0x25c], 0x13cb7521
xor dword [rdx + 0x39c], 0x105c76be
xor dword [rdx + 0x374], 0x3f2e4a26
xor dword [rdx + 0x1b4], 0x4aed77c5
add dword [rdx + 0xc8], 0x7c1d4726
add dword [rdx + 0x3d8], 0x3fc90b95
xor dword [rdx + 0x358], 0x23266b7
xor dword [rdx + 0x64], 0x38d77907
xor dword [rdx + 0x35c], 0x6a1e154a
add dword [rdx + 0xb0], 0x28157e2
xor dword [rdx + 0x2b0], 0x74667012
add dword [rdx + 0x390], 0x56e34be2
add dword [rdx + 0x18c], 0x6fef184d
sub dword [rdx + 0x3a8], 0x1ecb19ef
not dword [rdx + 0x380]
sub dword [rdx + 0x320], 0x78557078
xor dword [rdx + 0x24c], 0x3f6a7c31
sub dword [rdx + 0x304], 0x29f16172
xor dword [rdx + 0x78], 0x5938172c
not dword [rdx + 0x2f4]
xor dword [rdx + 0x220], 0x42d945fe
not dword [rdx + 0xd8]
not dword [rdx + 0x2e8]
sub dword [rdx + 0x360], 0x66d931e2
sub dword [rdx + 0x37c], 0x3d980255
add dword [rdx + 0x1fc], 0x52b32c75
add dword [rdx + 0x200], 0x235d6320
add dword [rdx + 0x3a4], 0x50ae08b8
xor dword [rdx + 0x264], 0x16595b2b
add dword [rdx + 0x1bc], 0x5c532dee
sub dword [rdx + 0x3fc], 0x5acc4c61
xor dword [rdx + 0x32c], 0x63d4551b
add dword [rdx + 0x16c], 0x75343e2c
not dword [rdx + 0x8c]
not dword [rdx + 0xe0]
not dword [rdx + 0x1a0]
not dword [rdx + 0x314]
not dword [rdx + 0x1d0]
sub dword [rdx + 0x22c], 0x6c8a48ff
sub dword [rdx + 0x354], 0x15b93233
not dword [rdx + 0x330]
not dword [rdx + 0x370]
sub dword [rdx + 0x10], 0x7fcf3d3f
not dword [rdx + 0x3f8]
add dword [rdx + 0x140], 0x26921e3f
add dword [rdx + 0xc4], 0x651777b6
add dword [rdx + 0x124], 0x6b110ec9
sub dword [rdx + 0x128], 0x76be5ffe
xor dword [rdx + 0x254], 0x1dc13839
xor dword [rdx + 0x250], 0x6f2c5d57
xor dword [rdx + 0xe8], 0x7e6c492d
add dword [rdx + 0x12c], 0x4add0359
not dword [rdx + 0x384]
add dword [rdx + 0x168], 0x410265ef
sub dword [rdx + 0x184], 0x534e32e7
add dword [rdx + 0x214], 0x1ca0427e
not dword [rdx + 0x238]
add rax, 0x400
add rdx, 0x400
cmp rax, 0x8c000
je 0x1401788fc
jmp 0x140178035
pop rcx
call fcn.1400a4106
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