Ref A: 9DB96B7A009241BEAF966765F63D5D0C Ref B: 66A1D7B2A3FAEC44E52DE4FA464A2C64 Ref C: Fri Feb 10 06:37:44 2012 PST