I am trying to add the WikiTree Browser Extension. I followed to installation instructions.
Click Installation.
Select Chrome Stable version
Click the blue oval Add to Chrome
Select Add Extension - Download Error in lower left corner and the download window shows a bunch of random characters and the phrase Blocked by your organization ????