Ref A: 3611c8010d7b4cc9b876c8cc2776f97b Ref B: 53B70E5E8216AAFA5D93E3188C862530 Ref C: Wed Nov 26 09:40:08 2014 PST