Ref A: 075a3eea1d7c49faa823df2de2b96ef1 Ref B: 09EAA23EE3BA63278D58452D9607DC87 Ref C: Wed May 22 23:52:16 2013 PST