Instantiation of interface and dut

am having intr and reset signals two sets with intr_0,intr_1 reset_0,reset_1 these variables are in one interface
these are 2 set of signals thats why i took as a no of agents 2

mdio, mdc these two signals are in one interfaces these are one set of variables but to intract with above 2 agents i took 2 no of agents

by depending on mdio and mdc that intr,and reset will work i have to process between these two pair of agents

if i want to assign a value two signals are taking same vale thats why i took dynamic array
to differentiate