Ref A: be3e9c5ec6564245a3dfff3033a5b7ad Ref B: A8FCC5D20F9A570ABE895FF6D058DF0A Ref C: Thu May 23 19:13:07 2013 PST