Ref A: f1d1399de9114d9298ba37413004b78e Ref B: 606596F538DF4E2178D0A1F2AC261DC0 Ref C: Tue May 21 00:55:54 2013 PST