Ref A: 858fbbda5bf3477ba663c14f7f3a087a Ref B: 164A5030C564AE803016E1B5D154F610 Ref C: Thu Jan 29 17:05:11 2015 PST