Ref A: a07884b735094a969e702fa6582a8edd Ref B: CEC671E214C3E56A50BF513992B260E0 Ref C: Wed May 22 16:55:40 2013 PST