Ref A: 50e17a748d764261b3a45dca642f8340 Ref B: C143C61D37A0173A2159F4D54696E4DE Ref C: Fri May 24 15:22:17 2013 PST