FARMOUT AND DEVELOPMENT AGREEMENT