Ref A: 832d6a5b833b4a9d8d1041b505fb004a Ref B: 5486241B9AD96787F48BC540493086AA Ref C: Sun Jan 25 19:42:14 2015 PST