Ref A: 84ba3b4f76644506b89bc3d59f8d3daf Ref B: F5FEE1CE09C7DF37F87CFAA44B92F64D Ref C: Wed May 22 15:43:18 2013 PST