Ref A: 9122d9eeac3b4c52838b5420f63d647a Ref B: 34D0053689A1E32F5E0EDEC7E364507B Ref C: Fri Dec 19 08:40:54 2014 PST