const M='M'
const O='O'
const Tags = [
	{seqlist:"A",cyccnt:0,status:M,seqs:[[
	{tag:"15A",status:M,tno:1,letter:[],label:"New Sequence"},
	{tag:"27",status:M,tno:2,letter:[],label:"Sequence of Total"},
	{tag:"21",status:M,tno:3,letter:[],label:"Related Reference"},
	{tag:"22A",status:M,tno:4,letter:[],label:"Purpose of Message"},
	{tag:"23S",status:O,tno:5,letter:[],label:"Cancellation Request"},
	{tag:"72Z",status:O,tno:6,letter:[],label:"Sender to Receiver Information"},
	{tag:"23X",status:O,tno:7,letter:[],label:"File Identification"}
]],
	pattern:[
	{tag:"15A",status:M,tno:1,letter:[],label:"New Sequence"},
	{tag:"27",status:M,tno:2,letter:[],label:"Sequence of Total"},
	{tag:"21",status:M,tno:3,letter:[],label:"Related Reference"},
	{tag:"22A",status:M,tno:4,letter:[],label:"Purpose of Message"},
	{tag:"23S",status:O,tno:5,letter:[],label:"Cancellation Request"},
	{tag:"72Z",status:O,tno:6,letter:[],label:"Sender to Receiver Information"},
	{tag:"23X",status:O,tno:7,letter:[],label:"File Identification"}
],
	desp:"Mandatory Sequence A General Information"	},
	{seqlist:"B",cyccnt:0,status:M,seqs:[[
	{tag:"15B",status:M,tno:8,letter:[],label:"New Sequence"},
	{tag:"20",status:M,tno:9,letter:[],label:"Undertaking Number"},
	{tag:"26E",status:M,tno:10,letter:[],label:"Number of Amendment"},
	{tag:"30",status:M,tno:11,letter:[],label:"Date of Amendment"},
	{tag:"52A",status:M,tno:12,letter:["52A","52D"],label:"Issuer"},
	{tag:"23",status:O,tno:13,letter:[],label:"Advising Bank Reference"},
	{tag:"32B",status:O,tno:14,letter:[],label:"Increase of Undertaking Amount"},
	{tag:"33B",status:O,tno:15,letter:[],label:"Decrease of Undertaking Amount"},
	{tag:"23B",status:O,tno:16,letter:[],label:"Expiry Type"},
	{tag:"31E",status:O,tno:17,letter:[],label:"Date of Expiry"},
	{tag:"35G",status:O,tno:18,letter:[],label:"Expiry Condition/Event"},
	{tag:"59",status:O,tno:19,letter:["59","59A"],label:"Beneficiary"},
	{tag:"77U",status:O,tno:20,letter:[],label:"Other Amendments to Undertaking"},
	{tag:"24E",status:O,tno:21,letter:[],label:"Delivery of Amendment To Undertaking"},
	{tag:"24G",status:O,tno:22,letter:[],label:"Delivery To/Collection By"}
]],
	pattern:[
	{tag:"15B",status:M,tno:8,letter:[],label:"New Sequence"},
	{tag:"20",status:M,tno:9,letter:[],label:"Undertaking Number"},
	{tag:"26E",status:M,tno:10,letter:[],label:"Number of Amendment"},
	{tag:"30",status:M,tno:11,letter:[],label:"Date of Amendment"},
	{tag:"52A",status:M,tno:12,letter:["52A","52D"],label:"Issuer"},
	{tag:"23",status:O,tno:13,letter:[],label:"Advising Bank Reference"},
	{tag:"32B",status:O,tno:14,letter:[],label:"Increase of Undertaking Amount"},
	{tag:"33B",status:O,tno:15,letter:[],label:"Decrease of Undertaking Amount"},
	{tag:"23B",status:O,tno:16,letter:[],label:"Expiry Type"},
	{tag:"31E",status:O,tno:17,letter:[],label:"Date of Expiry"},
	{tag:"35G",status:O,tno:18,letter:[],label:"Expiry Condition/Event"},
	{tag:"59",status:O,tno:19,letter:["59","59A"],label:"Beneficiary"},
	{tag:"77U",status:O,tno:20,letter:[],label:"Other Amendments to Undertaking"},
	{tag:"24E",status:O,tno:21,letter:[],label:"Delivery of Amendment To Undertaking"},
	{tag:"24G",status:O,tno:22,letter:[],label:"Delivery To/Collection By"}
],
	desp:"Mandatory Sequence B Undertaking Details"	},
	{seqlist:"C",cyccnt:0,status:O,seqs:[[
	{tag:"15C",status:M,tno:23,letter:[],label:"New Sequence"},
	{tag:"32B",status:O,tno:24,letter:[],label:"Increase of Local Undertaking Amount"},
	{tag:"33B",status:O,tno:25,letter:[],label:"Decrease of Local Undertaking Amount"},
	{tag:"23B",status:O,tno:26,letter:[],label:"Expiry Type"},
	{tag:"31E",status:O,tno:27,letter:[],label:"Date of Expiry"},
	{tag:"35G",status:O,tno:28,letter:[],label:"Expiry Condition/Event"},
	{tag:"59",status:O,tno:29,letter:[],label:"Beneficiary"},
	{tag:"77L",status:O,tno:30,letter:[],label:"Other Amendments to Local Undertaking"},
	{tag:"24E",status:O,tno:31,letter:[],label:"Delivery of Amendment To Local Undertaking"},
	{tag:"24G",status:O,tno:32,letter:[],label:"Delivery To/Collection By"}
]],
	pattern:[
	{tag:"15C",status:M,tno:23,letter:[],label:"New Sequence"},
	{tag:"32B",status:O,tno:24,letter:[],label:"Increase of Local Undertaking Amount"},
	{tag:"33B",status:O,tno:25,letter:[],label:"Decrease of Local Undertaking Amount"},
	{tag:"23B",status:O,tno:26,letter:[],label:"Expiry Type"},
	{tag:"31E",status:O,tno:27,letter:[],label:"Date of Expiry"},
	{tag:"35G",status:O,tno:28,letter:[],label:"Expiry Condition/Event"},
	{tag:"59",status:O,tno:29,letter:[],label:"Beneficiary"},
	{tag:"77L",status:O,tno:30,letter:[],label:"Other Amendments to Local Undertaking"},
	{tag:"24E",status:O,tno:31,letter:[],label:"Delivery of Amendment To Local Undertaking"},
	{tag:"24G",status:O,tno:32,letter:[],label:"Delivery To/Collection By"}
],
	desp:"Optional Sequence C Local Undertaking Details"	}
]

const Title = "MT 767 Amendment to a Demand Guarantee/Standby Letter of Credit"

export default { Tags,Title}
