hampton republic