Ref A: d232de186236440284334b0c9a10fb4c Ref B: 3960C381A5253D90B8B5D439EA651242 Ref C: Thu Dec 25 19:34:21 2014 PST