Ref A: 2f082796286f482696826f72c2def6ae Ref B: 0358DA404D5E1C89D6799A5C03A00803 Ref C: Wed May 22 20:43:11 2013 PST