Ref A: 6664df7a1bec432687cd3b108f1e12b3 Ref B: 6A5A94B3509FFBCFA2AA5DBD1225D131 Ref C: Thu May 23 12:49:46 2013 PST