".subckt vmm_offc"+" in[0]=net"+string(blk(blk_objs(bl),2))+"_"+string(1)+" in[1]=net"+string(blk(blk_objs(bl),2))+"_"+string(2)+" in[2]=net"+string(blk(blk_objs(bl),2))+"_"+string(3)+" in[3]=net"+string(blk(blk_objs(bl),2))+"_"+string(4)+" in[4]=net"+string(blk(blk_objs(bl),2))+"_"+string(5)+" in[5]=net"+string(blk(blk_objs(bl),2))+"_"+string(6)+" in[6]=net"+string(blk(blk_objs(bl),3))+"_"+string(1)+" in[7]=net"+string(blk(blk_objs(bl),3))+"_"+string(2)+" in[8]=net"+string(blk(blk_objs(bl),3))+"_"+string(3)+" in[9]=net"+string(blk(blk_objs(bl),3))+"_"+string(4)+" in[10]=net"+string(blk(blk_objs(bl),3))+"_"+string(5)+" in[11]=net"+string(blk(blk_objs(bl),3))+"_"+string(6)+" in[12]=net"+string(blk(blk_objs(bl),4))+"_"+string(ss)+" out[0]=net"+string(blk(blk_objs(bl),2+numofip))+"_"+string(ss)+" out[1]=net"+string(blk(blk_objs(bl),3+numofip))+"_"+string(ss)+" #vmm_offc_ls =0"+"&vmm_offc_w16n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(23-1)+ss)))+"&vmm_offc_w26n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(24-1)+ss)))+"&vmm_offc_w16p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(11-1)+ss)))+"&vmm_offc_w26p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(12-1)+ss)))+"&vmm_offc_w15n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(21-1)+ss)))+"&vmm_offc_w25n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(22-1)+ss)))+"&vmm_offc_w15p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(9-1)+ss)))+"&vmm_offc_w25p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(10-1)+ss)))+"&vmm_offc_w14n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(19-1)+ss)))+"&vmm_offc_w24n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(20-1)+ss)))+"&vmm_offc_w14p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(7-1)+ss)))+"&vmm_offc_w24p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(8-1)+ss)))+"&vmm_offc_w13n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(17-1)+ss)))+"&vmm_offc_w23n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(18-1)+ss)))+"&vmm_offc_w13p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(5-1)+ss)))+"&vmm_offc_w23p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(6-1)+ss)))+"&vmm_offc_w12n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(15-1)+ss)))+"&vmm_offc_w22n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(16-1)+ss)))+"&vmm_offc_w12p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(3-1)+ss)))+"&vmm_offc_w22p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(4-1)+ss)))+"&vmm_offc_w11n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(13-1)+ss)))+"&vmm_offc_w21n ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(14-1)+ss)))+"&vmm_offc_w11p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(1-1)+ss)))+"&vmm_offc_w21p ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(2+4-1)+ss)))+"&vmm_offc_o2_fgibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(26-1)+ss)))+"&vmm_offc_o1_fgibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(25-1)+ss)))+"&vmm_offc_o1_ibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(31-1)+ss)))+"&vmm_offc_o2_ibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(32-1)+ss)))+"&vmm_offc_o2_pbias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(29-1)+ss)))+"&vmm_offc_o2_nbias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(30-1)+ss)))+"&vmm_offc_o1_pbias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(27-1)+ss)))+"&vmm_offc_o1_nbias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(28-1)+ss)))+"&vmm_offc_off1_ibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(33-1)+ss)))+"&vmm_offc_off2_ibias ="+string(sprintf('%e',scs_m.objs(bl).model.rpar(scs_m.objs(bl).model.ipar(1)*(34-1)+ss)))
