Lance got me a little notebook for Christmas, the first page of which had a message that I had to work to decode:

Conveniently, it was all ASCII, and all in a single base.  He got the evil idea of wishing he’d encoding each character in a different base, which would have made life more difficult.  I used the following quick hack to decode:

There was one small encoding error, a missing zero that transformed an ‘s’ into a ‘;’.