blueprint analysis