MACFARLANE PROPERTIES CORPORATION