Hot Squirt Compilation