Thanks for sharing these useful information.