Ref A: e3b05981331f4dc78827111a955c012e Ref B: 77451976CFC890BF69660808377978DE Ref C: Wed Jan 28 10:47:42 2015 PST