Ref A: 87ef6e2c77894f8abfacdfd821ee1d6c Ref B: 0B0E71F69F753C490D84C4F738A04AB0 Ref C: Tue Sep 02 11:50:10 2014 PST