Blast rocks near Egypt intelligence headquarters