Author: Truncate Technologies Pvt Ltd