Ref A: 72f90fcb83574000be6f354a4a8bffac Ref B: 522E20CD0207AA568B7EC82848CDBBC0 Ref C: Wed May 22 12:56:10 2013 PST