Ref A: 828b1380b79546fd827afaf5c6a3f010 Ref B: 02C7E669A4FC288470CE28D2711528B2 Ref C: Sat May 25 07:32:32 2013 PST