/*! http://mths.be/base64 v0.1.0 by @mathias | MIT license */