hard squirt compilation spread

.