Ref A: e06697b0590644038561e7df13008893 Ref B: 661055298A70E7A93E64D54F12DEA7DA Ref C: Sat May 18 12:03:07 2013 PST