Ref A: a8a0df91f471499bbbf7b72fd41642ef Ref B: 67381DAFE93908CB153CD9759987DD87 Ref C: Sat Dec 27 01:42:47 2014 PST