Ref A: 0fa40bac65c74a2c86d2d1f7f3169bf4 Ref B: 9F1FBD0E2C956BA3A6793E683D580411 Ref C: Wed May 22 19:17:38 2013 PST