Ref A: 1584199a1e714f25acb6d5a2d5ac38c0 Ref B: 3790EFFDC3CC325951E00AE3B6C3F523 Ref C: Wed May 22 13:07:43 2013 PST