src/util.h35+5e23e9cc7a10cd050b3333383726879b0c266985851967ddd381a7bd88eec9c16fcc45f3ff09792c826d5ee564e1a66892e12fc13b110c3b1135e7d9b1f7f56fa889f8ac1f3e1fd5a401f70a30f93bf72dec072996e23e2109424729647996aed947e2640d659d54efd79c8a15add94e762f22b1554fa4abde517