Ref A: f1149f81d1c9464098dd83c85086de08 Ref B: 38A9D3F7BFF42B3A35AA7BD7D61BD336 Ref C: Wed May 06 11:32:34 2015 PST