libduel.cpp 170 KB