Ref A: fbd53fcf49a94d51801e0c47459770e0 Ref B: 0FABC9ED69B897641F2FE06194136166 Ref C: Sat Apr 19 03:43:56 2014 PST