3 ms·This has been posted and discussed here before ...by smoyer 13y agoThis has been posted and discussed here before ...