Ref A: 547be0e8b99546c7be391c2ac3bb5953 Ref B: C5B54787B3FA2889595FAE44FC1F5513 Ref C: Tue Jul 29 22:34:18 2014 PST