Ref A: 5afe25be729345298f6237c0a6befac7 Ref B: 48F32B8A999E796EC9C8731FF4929F06 Ref C: Fri May 24 07:55:51 2013 PST