Ref A: 88774f371c224f51b026dcf3fbe76447 Ref B: E5A4BD17817506A90E42CEA0B90B759D Ref C: Thu May 23 15:56:47 2013 PST