Ref A: aa42e41622bd44a1b26805a454d64a7b Ref B: BA522D882FCD904C75133761780B6C75 Ref C: Fri May 24 14:41:11 2013 PST