Ref A: 31832b59b54743ec828f5f94fcb58504 Ref B: DE45D4660FCCEE9E607608CC0400BCA2 Ref C: Sun May 19 22:33:44 2013 PST