Author: Team Pembela Bambang Isti Nugroho.