Ref A: 5ec908acae6a4454987822446ef3b763 Ref B: 07F0D809BDCF1DA1AC579BFF309073E0 Ref C: Thu Apr 17 23:55:54 2014 PST