www.asnrichards.com