X very well put I agree about Nazism, but the other points Ill keep an open mind.Even though you make a very strong argument, I find it a little bit flawed, but have cc