Ref A: 814fae20ab47408f920ee8e6f3d0afe4 Ref B: 18CDEEFEAAD1288CD8770D22C1235519 Ref C: Thu Apr 17 07:33:56 2014 PST