Ref A: 34c37f8e0b7f44048f6836ecbce787e9 Ref B: C9E04371EEAEBE08A0E6C94BEFA187CC Ref C: Mon May 20 08:37:21 2013 PST