Gita Sara - chanting & essential meaning of selected 126 shlokas