Ref A: 37bc604f2b17404d9935eb09edd01793 Ref B: 45DE2872258E9D257740091AD9632935 Ref C: Fri May 24 06:22:31 2013 PST