title: org.apache.commons.codec.binary.Base32 decodes to same byte array for different strings
body: <p>I have a encoded String and trying to decode it.
  But I am getting the same <code>byte[]</code> when I added zeros into it.</p>
  <pre><code>String val = &quot;VU4ACWPU52WWBTKV4PLCC6BQPA5E7ZLYITGR4NLIZKYZKPPZU2SPZYQPECFA6SCIOYQTU4P4XFERESTTXUSOM4BBZYARDBKHDIGZFPWQ&quot;;
  
  Base32 base32 = new Base32(0);
  
  base32.decode(val);
  base32.decode(&quot;000&quot;+ val);
  </code></pre>
  <p>Both the decodes above returns the same byte array. Can anyone help me understand whys is it same when I added some zeros to it? Thanks.</p>