Ref A: 082fc81ddfaa40be936dd7e2453eb231 Ref B: C00D93BFE74AD0722C51C3FFEDE1249E Ref C: Thu May 23 16:34:59 2013 PST