FINANCING AND CONDITIONAL REGISTRATION AGREEMENT