Ref A: 3418c612882446a0abb5300bfa6be458 Ref B: 35CEC45FAF06901077E65CF76F2AEFC3 Ref C: Sat Dec 27 03:02:28 2014 PST