Author: UpUp Technologies PTE. Ltd.