Ref A: 75457cd33e89496fa5fe29f59c27d4d6 Ref B: 4E210A6AA8DA673B98A8DA7D1E29E159 Ref C: Tue May 21 09:15:53 2013 PST