Ref A: 532c6d7cc1724d188eda32b742f83eea Ref B: 14A95234BE1D126C8A17BAA21BAD709E Ref C: Thu May 23 22:14:39 2013 PST