Ref A: 916163f0946e4239bbb157a6be3a44da Ref B: B9D965A61D2B6C495C9DF245F8ED2694 Ref C: Mon Apr 21 04:51:56 2014 PST