Ref A: 644282f78438420a9e9df9567f9326a0 Ref B: BB846EB1CF9A1A73E3A350299C586466 Ref C: Fri Dec 19 23:36:39 2014 PST