Ref A: 2EA537175975427DBFCBAFA3EBA9FCE6 Ref B: 1DD4354579F660C26D384C55D7777053 Ref C: Sun Feb 12 22:09:27 2012 PST