Ref A: 8944c9c27b704ce9a4c40dff11215136 Ref B: 4FFDD713A18FFC0DCCC0FEB9C89783CE Ref C: Sat May 25 09:23:25 2013 PST