Ref A: 8a9fbff317364d10bb743464cfe9137d Ref B: B63BC9DD103E762C78181A470A384683 Ref C: Wed Jun 19 10:25:17 2013 PST