Ref A: 1e19a357440b47b083219221339cee32 Ref B: 9A7955F5C794B78824D64D106817BE0F Ref C: Thu Jun 20 00:36:44 2013 PST