Ref A: 54945f7a3da149fcb91dec1815394622 Ref B: D81E48072D5B5562EB6AC0B6C5486F01 Ref C: Sun Apr 20 17:46:06 2014 PST