Generating OTP 24ed05fb92568bc61d9b3ba6014d69d5f9440865e43dee56a1d062af7becdba3 for 216.73.216.66. Result is cd0fefe364e2c0ce3b900b9e90c7e2a73860fb1a38ef93537cad3a7c1b8b7576