Ref A: 5a3a459292a04a1aa9c89b4cc7254d8b Ref B: 256FC8FD73156517DFCC942FCDCFA385 Ref C: Wed Nov 26 11:08:50 2014 PST