Ref A: ce336b73a1a043bfb52c912b22428bf6 Ref B: 2A648812A90E96E6EF84CE990A878921 Ref C: Mon Mar 02 12:12:01 2015 PST