Ref A: 48b5074de2d94b239799a036819c0c07 Ref B: FDDF9E96391EA2DE941C102F9DC22329 Ref C: Sun May 19 22:21:20 2013 PST