Ref A: 8f6324a28d3449dfa83c984abcdc3988 Ref B: A240CE7F86955D3CF1FFBCAB1C07A4CD Ref C: Thu May 23 03:48:34 2013 PST