Computer Computer Associates Ca locations near Weatogue, CT