MECA CORPORATION