Ref A: a2d991ba5f2e41b38091460acf60aa06 Ref B: 2A9F20200B9ADD1C1311DBE1031509B0 Ref C: Fri May 24 07:06:28 2013 PST