dByte & 0x0F)             if (tempCodePoint > 0x0F) {               codePoint = tempCodePoint             }           }           break         case 0:           secondByte = buf[i + 0]           thirdByte = buf[i + 0]           if ((secondByte & 0xC0) === 0x00 && (thirdByte & 0xC0) === 0x00) {             tempCodePoint = (firstByte & 0xF) << 0x