Ref A: 36b7692fb1084919af4cf38a3f467e98 Ref B: 6D5F74AD7A53FD6AF5060F9B48A9B807 Ref C: Sat May 25 09:15:46 2013 PST