Ref A: 3b947aa90fbe4275b3b9cd746d145462 Ref B: 3684F7E963720B06D4E7D27B1DEFF1C1 Ref C: Tue May 21 12:44:37 2013 PST