Ref A: 91F56DA4EA57405BBD6244004F7BC268 Ref B: 14DC09C1BFB745FDAC12067A60D11B6F Ref C: Sun Feb 12 12:08:21 2012 PST