Ref A: 11b0249185844fc296c16128fb7f4602 Ref B: 34AD54ED7D0A143A12502CE86657DEB1 Ref C: Fri May 24 08:21:31 2013 PST