RIVERS EVENT CONTRACT UPDATED-2 (1)