On some systems, base64 decode is in strict mode by default, which means it chokes on newlines, even though the base64 encode inserts them by default. To fix this, used "base64 -di" instead of "base64 -d".