QUIXICLOUD: SMART, SECURE & REWARDING CLOUD STORAGE