DATED NOVEMBER 29, 2005 (1) NEWGEN TECHNOLOGIES INC (2) AG GLOBAL PARTNERS LIMITED (3) NEWGEN FUEL TECHNOLOGIES LIMITED JOINT VENTURE AGREEMENT TABLE OF CONTENTS