Ref A: 666a04348d91484e8f348e9a4e7b7345 Ref B: 337F9880C48458AD0D6250F6870C90DF Ref C: Tue May 21 13:21:14 2013 PST