Fixed that decoding Base64 with padding resulted in a @ at the end of the string
Running the example code below resulted in: ["a@","aa@","aaa","aaaa@","A@","AA@","AAA","AAAA@"]
Start = [ base64Decode (base64Encode "a")
, base64Decode (base64Encode "aa")
, base64Decode (base64Encode "aaa")
, base64Decode (base64Encode "aaaa")
, base64Decode (base64Encode "A")
, base64Decode (base64Encode "AA")
, base64Decode (base64Encode "AAA")
, base64Decode (base64Encode "AAAA")
]