Service Based Contract Used in Islamic Finance: A Comparison of Hawalah, Wakalah, and Kafalah | Synapse