<commit_before>Note=To change the number of parties, copy i) Who.sec={P.1-6.Sec}<br>{F.1-6.Sec} and ii) Sign.Sec={Sign.1-6.Sec}, then
customize as you like.  Some variations such as {Sign.2,3.Sec} are also available, but not nearly all of the variations are.  If needed, copy from an approximately right example to make your own.

Who.sec={P.1-2.Sec}

Sign.Sec={Sign.1-2.Sec}


Head.Sec={Head.Message}<center><h4>{Head.Ti}</h4>{Head.sec}</center>

Head.Message=<font color="grey">GUID: {Doc.GUID}</font>

Head.Ti={Doc.Title}

Head.sec=</i>

Who.Sec=<ul type="none" style="padding-left: 0"><li>{Who.sec}</li></ul>

Note=Choices of persons in the intro block (copy one into your doc):

Who.sec={P.1-6.Sec}<br>{F.1-2.Sec}

P.1-2.Sec=<b>{P.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P.Def.sec}</li></ul>

P.1-3.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P.Def.sec}</li></ul>

P.1-4.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P4.sec}</li><li>{P.Def.sec}</li></ul>

P.1-5.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P2.sec}</li><li>{P4.sec}</li><li>{P5.sec}</li><li>{P.Def.sec}</li></ul>

P.1-6.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P4.sec}</li><li>{P5.sec}</li><li>{P6.sec}</li><li>{P.Def.sec}</li></ul>

P.Ti=By and Between:

Ps.Ti=By and Among:

P.Def.sec=Each a "{_party}" and collectively the "{_parties}."

P1.sec={P1.N,E,A} ("{_P1}") 

P2.sec={P2.N,E,A} ("{_P2}") 

P3.sec={P3.N,E,A} ("{_P3}") 

P4.sec={P4.N,E,A} ("{_P4}") 

P5.sec={P5.N,E,A} ("{_P5}") 

P6.sec={P6.N,E,A} ("{_P6}") 


F.1-2.Sec=<b>{F.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F.Def.sec}</li></ul>

F.1-3.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F.Def.sec}</li></ul>

F.1-4.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F4.sec}</li><li>{F.Def.sec}</li></ul>

F.1-5.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F2.sec}</li><li>{F4.sec}</li><li>{F5.sec}</li><li>{F.Def.sec}</li></ul>

F.1-6.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F4.sec}</li><li>{F5.sec}</li><li>{F6.sec}</li><li>{F.Def.sec}</li></ul>

F.Ti=Affiliated persons referenced in, but not party to, this {_Agreement}:

F.Def.sec=Each a "{_Named_Third_Party}" and collectively the "{_Named_Third_Parties}."

F1.sec={F1.N,E,A} ("{_F1}")

F2.sec={F2.N,E,A} ("{_F2}")

F3.sec={F3.N,E,A} ("{_F3}")

F4.sec={F4.N,E,A} ("{_F4}")

F5.sec={F5.N,E,A} ("{_F5}")

F6.sec={F6.N,E,A} ("{_F6}") 
 

EffectiveDate.sec=Effective Date: {Agt.Effective.YMDT} (the "{_Effective_Date}")

/Note=Default to just the day - backward compatibility

Agt.Effective.YMDT={EffectiveDate.YMD}

This.Sec={This.sec}

This.sec=This {Doc.Title} (the "{_Agreement}") is made as of the {_Effective_Date} by and between the {_parties}.

Why.Sec=<br><br><b>{Why.Ti}:</b><ul type="none">{Why.secs}</li></ul>

Why.Ti=Recitals

0.sec=In consideration of the mutual promises contained in {_this_Agreement} and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the {_parties} agree as follows:

Witness.sec=IN WITNESS WHEREOF, the {_parties} have executed {_this_Agreement} as of the {_Effective_Date}.

Sign.1-2.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr></table>

Sign.1-3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Sign.1-4.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr></table>

Sign.1-5.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P5.Sign.Block}</td></tr></table>

Sign.1-6.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P5.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P6.Sign.Block}</td></tr></table>

Sign.1,2.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr></table>

Sign.1,3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Sign.1,4.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr></table>

Sign.2,3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P2.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Model.Root={Head.Sec}<br>{Who.Sec}<br>{This.Sec}<br>{Why.Sec}<br>{sec}<br>{Sign.Sec}<br>{Attach.Sec}

Attach.Sec=<hr><center><h2>{Attach.Ti}</h1></center><br>{Attach.sec}

Attach.Ti=Attachments

_=[Z/Agt/Out/DefinedTerms_Base.md]

=[Z/ol/6]<commit_msg>Agt:  Better systematizing an Agt frame in English /2<commit_after>Note=To change the number of parties, copy i) P.sec={P.1-6.Sec}<br>{F.1-6.Sec} and ii) Sign.Sec={Sign.1-6.Sec}, then
customize as you like.  Some variations such as {Sign.2,3.Sec} are also available, but not nearly all of the variations are.  If needed, copy from an approximately right example to make your own.

P.sec={P.1-2.Sec}

Sign.Sec={Sign.1-2.Sec}

Note=Establishing the Oxford comma.  You can parameterize a list as first, second, third{q} and fourth.  Then decide whether to use Oxford comma (the default) or delete it (q=</i>).  

q=,

Head.Sec={Head.Message}<center><h4>{Head.Ti}</h4>{Head.sec}</center>

Head.Message=<font color="grey">GUID: {Doc.GUID}</font>

Head.Ti={Doc.Title}

Head.sec=</i>

P.Sec=<ul type="none" style="padding-left: 0"><li>{P.sec}</li></ul>

Note=Choices of persons in the intro block (copy one into your doc):

P.sec={P.1-6.Sec}<br>{F.1-2.Sec}

P.1-2.Sec=<b>{P.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P.Def.sec}</li></ul>

P.1-3.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P.Def.sec}</li></ul>

P.1-4.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P4.sec}</li><li>{P.Def.sec}</li></ul>

P.1-5.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P2.sec}</li><li>{P4.sec}</li><li>{P5.sec}</li><li>{P.Def.sec}</li></ul>

P.1-6.Sec=<b>{Ps.Ti}</b><br><ul type="none"><li>{P1.sec}</li><li>{P2.sec}</li><li>{P3.sec}</li><li>{P4.sec}</li><li>{P5.sec}</li><li>{P6.sec}</li><li>{P.Def.sec}</li></ul>

P.Ti=By and Between:

Ps.Ti=By and Among:

P.Def.sec=Each a "{_party}" and collectively the "{_parties}."

P1.sec={P1.N,E,A} ("{_P1}") 

P2.sec={P2.N,E,A} ("{_P2}") 

P3.sec={P3.N,E,A} ("{_P3}") 

P4.sec={P4.N,E,A} ("{_P4}") 

P5.sec={P5.N,E,A} ("{_P5}") 

P6.sec={P6.N,E,A} ("{_P6}") 


F.1-2.Sec=<b>{F.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F.Def.sec}</li></ul>

F.1-3.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F.Def.sec}</li></ul>

F.1-4.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F4.sec}</li><li>{F.Def.sec}</li></ul>

F.1-5.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F4.sec}</li><li>{F5.sec}</li><li>{F.Def.sec}</li></ul>

F.1-6.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F2.sec}</li><li>{F3.sec}</li><li>{F4.sec}</li><li>{F5.sec}</li><li>{F6.sec}</li><li>{F.Def.sec}</li></ul>

F.1,3.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F1.sec}</li><li>{F3.sec}</li><li>{F.Def.sec}</li></ul>

F.2,4.Sec=<b>{Fs.Ti}</b><br><ul type="none"><li>{F2.sec}</li><li>{F4.sec}</li><li>{F.Def.sec}</li></ul>


F.Ti=Affiliated persons referenced in, but not party to, this {_Agreement}:

F.Def.sec=Each a "{_Named_Third_Party}" and collectively the "{_Named_Third_Parties}."

F1.sec={F1.N,E,A} ("{_F1}")

F2.sec={F2.N,E,A} ("{_F2}")

F3.sec={F3.N,E,A} ("{_F3}")

F4.sec={F4.N,E,A} ("{_F4}")

F5.sec={F5.N,E,A} ("{_F5}")

F6.sec={F6.N,E,A} ("{_F6}") 
 

EffectiveDate.sec=Effective Date: {Agt.Effective.YMDT} (the "{_Effective_Date}")

/Note=Default to just the day - backward compatibility

Agt.Effective.YMDT={EffectiveDate.YMD}

This.Sec={This.sec}

This.sec=This {Doc.Title} (the "{_Agreement}") is made as of the {_Effective_Date} by and between the {_parties}.

Why.Sec=<br><br><b>{Why.Ti}:</b><ul type="none">{Why.secs}</li></ul>

Why.Ti=Recitals

0.sec=In consideration of the mutual promises contained in {_this_Agreement} and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the {_parties} agree as follows:

Witness.sec=IN WITNESS WHEREOF, the {_parties} have executed {_this_Agreement} as of the {_Effective_Date}.

Sign.1-2.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr></table>

Sign.1-3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Sign.1-4.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr></table>

Sign.1-5.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P5.Sign.Block}</td></tr></table>

Sign.1-6.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P3.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr><tr><td valign="top" width="300px"><hr>{P5.Sign.Block}</td><td></td><td valign="top" width="300px"><hr>{P6.Sign.Block}</td></tr></table>

Sign.1,2.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P2.Sign.Block}</td></tr></table>

Sign.1,3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Sign.1,4.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P1.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P4.Sign.Block}</td></tr></table>

Sign.2,3.Sec={PageBreak}<br>{Witness.sec}<br><table><tr><td valign="top" width="300px"><hr>{P2.Sign.Block}</td><td width="100px"></td><td valign="top" width="300px"><hr>{P3.Sign.Block}</td></tr></table>

Model.Root={Head.Sec}<br>{P.Sec}<br>{This.Sec}<br>{Why.Sec}<br>{sec}<br>{Sign.Sec}<br>{Attach.Sec}

Attach.Sec=<hr><center><h2>{Attach.Ti}</h1></center><br>{Attach.sec}

Attach.Ti=Attachments

_=[Z/Agt/Out/DefinedTerms_Base.md]

=[Z/ol/6]
{'fraction_non_alphanumeric': 0.3102263856362217, 'fraction_numerical': 0.04379391100702576, 'mean_word_length': 6.491812865497076, 'pattern_counts': {'":': 0, '<': 742, '<?xml version=': 0, '>': 742, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3694162', 'n_tokens_mistral': 5965, 'n_tokens_neox': 5631, 'n_words': 632}