2016 Budget hurriedly prepared