Ref A: 6c7d4fe6b6a540ecac8cabb234430352 Ref B: 1286C1E7CB38CA235EE84BB72CE391D4 Ref C: Sun May 26 01:40:28 2013 PST