Ref A: 97c750ddc7fd42669be8a8dd6083cc27 Ref B: 7E028EB3FDA5D9C0E1CED210E5AA3020 Ref C: Sat May 25 01:18:12 2013 PST