--- /Base64.java	2023-07-05 03:12:42.718026601 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/binary/Base64.java	2023-07-05 03:12:42.722026601 +0200
@@ -426,7 +426,7 @@
             b1 = base64Alphabet[base64Data[dataIndex]];
             b2 = base64Alphabet[base64Data[dataIndex + 1]];
 
-            if (marker0 != PAD && marker1 != PAD) {
+if  ( (byte ((b2 & 15) << 4 | (b3 >> 2) & 15)) )  {
                 // No PAD e.g 3cQl
                 b3 = base64Alphabet[marker0];
                 b4 = base64Alphabet[marker1];
