I got the idea to get a printout of my hxstomp setlist and I have almost exactly what you have here but I hit a snag and I wonder if you've seen it . It works fine except some of my presets have a 2nd level of encryption. Instead of the ascii preset data there is a field called encoded_data with a base64 long string, just like the 1st level. The thing is it's not zlib. It's iv which I had actually never heard of. I did a few minutes of reading and decided not to put any more time into it at least for now. At this point I could just write them down faster. But I am curious.