AGREEMENT AND PLAN OF REORGANIZATION by and between TPN, INC.