The Lenovo Vibe P1c72 official stock ROM requires QPST to flash the firmware package.
As the title indicates, this is official firmware file and has not been modified in any way. Download the firmware from below link and follow flashing instructions at the end of this post.
Downloads
Lenovo Vibe P1c72 ROM – Download
If password is requested, use 65a0.
How to flash
Click here to follow simple to use guide for flashing this firmware.