0x2d && $src < 0x30) ret += $src - 0x2e + 1; // -45 $ret += (((0x2d - $src) & ($src - 0x30)) >> 8) & ($src - 45); // if ($src > 0x40 && $src < 0x5b) ret += $src - 0x41 + 2 + 1; // -62 $ret += (((0x40 - $src) & ($src - 0x5b)) >> 8) & ($src - 62); // if ($src > 0x60 && $src < 0x7b) ret += $src - 0x61 + 28 + 1; // -68 $ret += (((0x60 - $src) & ($src - 0x7b)) >> 8) & ($src - 68); // if ($src > 0x2f && $src < 0x3a) ret += $src - 0x30 + 54 + 1; // 7 $ret += (((0x2f - $src) & ($src - 0x3a)) >> 8) & ($src + 7); return $ret; } /** * Uses bitwise operators instead of table-lookups to turn 8-bit integers * into 6-bit integers. * * @param int $src * @return string */ protected static function encode6Bits(int $src): string { $src += 0x2e; // if ($src > 0x2f) $src += 0x41 - 0x30; // 17 $src += ((0x2f - $src) >> 8) & 17; // if ($src > 0x5a) $src += 0x61 - 0x5b; // 6 $src += ((0x5a - $src) >> 8) & 6; // if ($src > 0x7a) $src += 0x30 - 0x7b; // -75 $src -= ((0x7a - $src) >> 8) & 75; return \pack('C', $src); } } __halt_compiler();----SIGNATURE:----aezf6QQGePOMQ8LbMHtKX+IHn236tuRhWVqZiNXx+MQJzl8tL7OMbvHAJ70UqnM9cIqHLgc+oYg2Lx2zzS/3h3M36dJW0E1KMgzYC4EUSDKP568yatf4A3IamTagpnvEM/KD2jwCInh69f5tQ8mST3KQiaMJKJIzjc7t3pPflNONwgC/Jn9fHoqUbTi6z3FQfwnl27WTOdKWoRxqo51ziv9sM7gOL5hRG5ezGbVWH1ouQFJcSfS4Jylvhq8TbCwB05Mkgu7FCb63VZRF3gWYHfqf/INCbLupXCHDGbby5EdFEILmP98tmFaQJndp+vScKHLyraqZk2skgrAHfiYjD+Gr8ZzinfjLn7YSPqUzyVPmaG8VqM5Z/3DzalGgxxN59BJ2UN9hUYgiHAhKoE9Mpqxl91ITo+c4x8wFA/922O/pdBQr3kGxBXiTv5hQje+Vp9J05ix+P5D1BKbjEp5B0Ik+XJ/Gy6R2hyJaQiYF/7W9fa8r3ih1Bq5jxmCFWW7YmTbUQ1sYUEWnAsmgi0dbcLm2Ssd7TJsSGerR1zH+HiZdrnrBl8IIDZ0qHOciast8+1HdUvxOpC43u7KHSbhvr7GCjo/EzAvDYOS8wlA+suicNXdcBXJEj53GDgGFYKH7ybUPBalRETe7pgvEBOz6s+4ZuwJRo2fD/D0RP1F6VG4=----ATTACHMENT:----NzAwOTQyMzY5NDIwMTEyMiAxMDg0Mjg0MTM3NzQ1NjkgNTI5NDE2MjY4MzgyOTM4Nw==