ribcage (196.882)