Ref A: 2819edfaf2fe450798974f18b7f06429 Ref B: 22B7EFFC80C5565EBF6506C953CE3C34 Ref C: Wed May 22 07:27:12 2013 PST