Ref A: c9527a6c4661437a818e9517f9297402 Ref B: AC0B678493FE5BA4D00842B0CCA64C7F Ref C: Thu May 23 17:00:08 2013 PST