Ref A: 8ec23652b73142e1939026a94fa42359 Ref B: 208FE67ADEE943CFE42B0D096C097F34 Ref C: Sun May 19 13:35:15 2013 PST