Ref A: 5e59d0c01886495b9ec3ca500143414f Ref B: D88FB952706B26BE82C9AF66BF8BAF86 Ref C: Sun Oct 26 00:09:55 2014 PST