Ref A: eb61a64b0533428194f0903f2234d27a Ref B: 993249A2A908FF68A4741A62C2ACC8FE Ref C: Tue Mar 03 09:41:35 2015 PST