dynamic equivalent