Ref A: 311a43afb63a419c99d865b620b8ecad Ref B: C9291219DE9CA0FA447329FDA0AA2CAB Ref C: Sat Apr 19 14:12:29 2014 PST