Ref A: 71619d53b8224ab1980a25f30fa8dff4 Ref B: B39E8198E34937F8613A0C47A7C22CA9 Ref C: Fri Dec 26 18:29:46 2014 PST