Author: Noorca Marendra Massardi