in reply to Unicode file

I'm not familiar with 5.6 (come on, 5.6.0 is 11 years old, in the world of software engineering that's like half a century), but if IO layers don't work, maybe Encode::decode works.