Ref A: 1212b8daaafd44a691f5e18544ac6af3 Ref B: 6093F95C5675FCA7BBE6BFBD1879E470 Ref C: Wed Jun 19 15:47:19 2013 PST