94 foundries