Ref A: 4483cb82da624af58fc5d90546eea260 Ref B: A9D3E78D67CE3315A17EE27A578A7D8D Ref C: Wed Nov 26 21:32:58 2014 PST