https://123dok.com/document/zgx4rgvq-m-andi-setiawan-preliminary.html