SECURITIES PURCHASE AND REGISTRATION AGREEMENT (PIGGYBACK REGISTRATION RIGHTS)