and ast