I have updated guardian since it has been out of date for the past 4 years.
Guardian Updated
If you have any issues, please do not hesitate to contact me.
Note:
when opening the link, you will get the .cs file in text format, just click on the "Download icon" in the top left of the page and it will download the actual Guardian.cs file for you that way you do not have to copy and paste anything into a notepad or any of that sort (see images).

This is what you will see (above)

Look for this bar

Click on the download icon
Guardian Updated
If you have any issues, please do not hesitate to contact me.
Note:
when opening the link, you will get the .cs file in text format, just click on the "Download icon" in the top left of the page and it will download the actual Guardian.cs file for you that way you do not have to copy and paste anything into a notepad or any of that sort (see images).

This is what you will see (above)
Look for this bar
Click on the download icon