1 EXHIBIT 2.1 AGREEMENT AND PLAN OF REORGANIZATION AMONG CALICO TECHNOLOGY, INC., CALICO ACQUISITION CORPORATION, FIRSTFLOOR SOFTWARE, INC., CERTAIN SHAREHOLDERS OF FIRSTFLOOR SOFTWARE, INC., AND CERTAIN SHAREHOLDERS OF CALICO TECHNOLOGY, INC.