24:07 Static Interpretation of Higher-Order Modules in Futhark - Functional GPU Programming in the Large