Ref A: bc4375472af140b9acf028af192f33ca Ref B: 047AB8A7AD702C869F7809A7AC66060D Ref C: Wed May 22 16:48:16 2013 PST