Ref A: 3a3e58726e4c4b569239d756118a1d40 Ref B: CD9AA47FE9E1F6EBFA2B3617305C73D7 Ref C: Mon Dec 22 08:47:35 2014 PST