Ref A: 39bf04b7acaa48349215ec87c19215c2 Ref B: 98E616AA29D2522E9E5FBD068FDFE66A Ref C: Wed Apr 16 19:22:04 2014 PST