Ref A: fc9c2d6603b24ae689d9d1a4fcff5640 Ref B: 8AB56B9B28BF1C37035B4D4565123915 Ref C: Tue May 21 06:21:18 2013 PST