Ref A: adda3b67c2a949ffbc6b39d39ed88610 Ref B: 14D5FF51934EFE8F6D7735563EBE7ECA Ref C: Tue Sep 30 23:49:19 2014 PST