Ref A: 64c24ad707794d68875749584dc395f5 Ref B: 7FCE103FB4F286E26A30530D0282833D Ref C: Thu Apr 17 21:37:53 2014 PST