What is the exact permitted syntax for copperegg annotation notes?

I designed a C# class to post CopperEgg annotations. I have found that notes beginning with a semicolon (i.e. note=;) are responded by an error from the copperegg server (HTTP:Forbidden). A semicolon in the middle of a node is OK.

This was not men