In this model ROFO clause, the author tried to learn from the litigated cases and the author's own experiences and produce a ROFO clause that might work better than most. It's certainly longer than most.