https://123dok.com/id/docs/effect-service-quality-participant-satisfaction-impact-participant-loyalty.10315059