Ref A: 102a7e2227ac428a87f2e2a78d5f0103 Ref B: CD08D74BB39C8794BBE3134D087A137A Ref C: Thu Jan 29 23:09:38 2015 PST