Ref A: dd1c67057c80496384076cd95e933abb Ref B: BDAC1F0C2DC20D730F4034CB1C636D00 Ref C: Wed Jun 19 00:22:31 2013 PST