Ref A: 64384e02545348598dc03fe17ef0d512 Ref B: 22F78053D1C07388F1752DD481ACE6C8 Ref C: Sat Nov 01 05:03:43 2014 PST