Ref A: 6bb9c4e2c5aa4594a01d40a473a62371 Ref B: 1BFB8B6F41F5D085D753FA2AF7B20C27 Ref C: Tue Nov 25 16:59:17 2014 PST