Ref A: b5ba14cb45ad406abfa4762f255ed858 Ref B: 80A4D4B99280CF98002C073C05003EB5 Ref C: Thu Apr 24 00:25:15 2014 PST