Ref A: fb79442603fe4f0185f887d394ce2bf4 Ref B: A5B468E765D09A5C243FEA11A5E0CF42 Ref C: Wed Aug 27 03:27:49 2014 PST