Ref A: 568e8faa971a49ccb18cb07072d8355d Ref B: 44F237EF08CD5F96D99A234101B6A9AA Ref C: Fri Jan 30 13:38:07 2015 PST