Ligasure Hemorrhoidectomy Versus Open Hemorrhoidectomy | NCT04139876 | Trialant