26.2 Utility routines