hmm cool numba

5643921974677538613980154648514229342922025588873147008552926576238501060921349392601383514681040273