Fintech and its applications