Ref A: 35007ea2fbe44731b8d4d26b18e30509 Ref B: 07213D8FD491B7128830036BEDA9AD47 Ref C: Tue Mar 31 22:14:54 2015 PST