added charlock_holmes file encoder