Ref A: c8ea28f7a2cf45968413e4d99e0909ff Ref B: 995C448980E12078720A871AC274480A Ref C: Mon May 04 22:51:04 2015 PST