Ref A: 16a08732ab474c93ad70f542ac686b6e Ref B: 77E3AA4D88A56113D45650F999BCA672 Ref C: Wed May 22 13:29:18 2013 PST