Ref A: 4726fa1de57d415d8a6b5649106c7da9 Ref B: 7ACA1B8AF6F005596B3F273EAE2AAC44 Ref C: Wed Jan 28 17:32:21 2015 PST