Ref A: c838490630f448dbb3dc807ccab920c0 Ref B: FE1FE95D96468EB63396F99C3327EE38 Ref C: Sat May 25 22:48:15 2013 PST