Nearly Insane Quilt Blocks

Block #6
 Block #13
 Block #34
Block #40