It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Support Services

peer

A device to which a computer has a network connection that is relatively symmetrical and where both devices can initiate or respond to a similar set of requests.