Ref A: 617f8dc0f45d4ebe88027994df49c669 Ref B: 23416009AE0980D4D6183CC9FEBAC037 Ref C: Sun Nov 23 19:03:27 2014 PST