Ref A: 6ef487a8b2d14cba832fd45882bd391f Ref B: 07AFD5FA156B51C3E9AA846CE6A0EE9D Ref C: Fri Aug 01 16:12:13 2014 PST