Ref A: 7fd623a712e34a059010a405d39e7665 Ref B: 8D8B6FBFA273A64892F426B0A8CC4B6A Ref C: Thu Jun 20 00:49:18 2013 PST