I Have No Idea What These Are?? But Their Great!! And I'm On My 3rd One..Yeeee!