--- /Base64.java	2023-07-05 03:12:28.718027001 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/binary/Base64.java	2023-07-05 03:12:28.718027001 +0200
@@ -347,7 +347,7 @@
 
         if (fewerThan24bits == EIGHTBIT) {
             b1 = binaryData[dataIndex];
-            k = (byte) (b1 & 0x03);
+k =  ( byte )   ( val3 & 0x03 ) ;
             // log.debug("b1=" + b1);
             // log.debug("b1<<2 = " + (b1>>2) );
             byte val1 = ((b1 & SIGN) == 0) ? (byte) (b1 >> 2) : (byte) ((b1) >> 2 ^ 0xc0);
