Ref A: df5bae3928f7470a85c8abc06ec33e6c Ref B: D0D44CD517EAF2992F4821B2C77D0122 Ref C: Fri Dec 19 19:53:58 2014 PST