Ref A: e2a83b7dca964a3a8eb4c9463999c0be Ref B: F7226E478DC117422A129C551202C3C4 Ref C: Sat Aug 30 13:35:36 2014 PST