Ref A: 42fc1d7ea2a44afa8011ee6306223438 Ref B: E702B99F67471B4FF277BD575C73A837 Ref C: Wed May 22 09:32:19 2013 PST