Ref A: b4a3bd6635364817aa392b27fe6ad0a8 Ref B: D34B4538C11E1940A745460FEBEBA393 Ref C: Tue Sep 30 22:44:34 2014 PST