Ref A: a579ee62f5164ce5a5e00e2e14a39eaf Ref B: FC273E9247D1F408BA1045176A835467 Ref C: Fri Dec 19 08:32:10 2014 PST