Where in the post processor file does the M00 between Machine setup -1 and Machine Setup – 2 originate?

I turned on Debugging and I could see no difference between a different Job and a 2nd Setup but in the NC file, a M00 is inserted. I would like to add more code with the M00.

Program snippet Next Job:
N72 G01 X3.0778 Z-.25 F76.8
************* 50 – Rapid moves//Rapid move Z **********
N73 G00 Z.1
************* 71 = Operations//End of operation **********
************* 4 – Tool Change//Move to next cut same tool **********
N74 ;JOB 3 PROFILE
N75 ;23MM HOLE
N76 X3.0778 Y-2.975
************* 40 – Operations//Start of operation **********
************* 51 – Feed moves//Feed move Z **********

Program snippet Next Machine Setup:
N83 G01 X3.0778 F76.8
************* 50 – Rapid moves//Rapid move Z **********
N84 G00 Z.1
************* 71 = Operations//End of operation **********
N85 M00
************* 4 – Tool Change//Move to next cut same tool **********
N86 ;JOB 4 PROFILE
N87 ;OUTSIDE PROFILE
N88 X6.215 Y.2906
************* 40 – Operations//Start of operation **********
************* 51 – Feed moves//Feed move Z **********

How does the post know to add the M00 on line N85?

Thanks for your help.