puzzlet/chardet archive