Ref A: 7f4558c0fe1c465b8f17700ef40bbb75 Ref B: D9F3F85036F90C1B21CAD4A960B8FBC8 Ref C: Thu Dec 25 08:37:50 2014 PST