Ref A: df17b87b6f7246a7ba67658309d964b3 Ref B: 6E5B4312A57F45807E93969DB59E4CD0 Ref C: Tue Jun 18 20:49:07 2013 PST