Ref A: 9993b6e149f4427ab85e31936bf570b1 Ref B: 3721AA86FB8E6DCFC86CA4BFA831A3E6 Ref C: Wed May 22 16:32:26 2013 PST