Ref A: 52f24c443e844130a28ea136420af758 Ref B: A4146EACDF39613B39302AB2C647D670 Ref C: Tue May 21 05:12:55 2013 PST