Ref A: 519b430955764ef2b59b9b5fc6cf2417 Ref B: 8E16077A9014C2C29BE7599958712D9E Ref C: Thu May 23 12:07:50 2013 PST