Ref A: c91e88f4589146eaa11f3832a400be52 Ref B: AF1749ADF6EF3AEBF18741B759F19788 Ref C: Fri May 24 09:10:52 2013 PST