Ref A: 84b812a2ba304073907737201434119a Ref B: ED255BAD0A114E315B3CA3E808B85677 Ref C: Sat May 25 23:07:18 2013 PST