Ref A: 6d4c4788cfeb4d068545f60f034f822b Ref B: 701DDE28CFB3764532D420AA12CC9D6A Ref C: Wed Dec 17 18:01:36 2014 PST