Welcome to Armadillo's Homepage.