return{Name="\109\097\116\104",Aliases={},Description="\080\101\114\102\111\114\109 \097 \109\097\116\104 \111\112\101\114\097\116\105\111\110 \111\110 \050 \118\097\108\117\101\115\046",Group="\068\101\102\097\117\108\116\085\116\105\108",AutoExec={"\097\108\105\097\115 \"\043\124\080\101\114\102\111\114\109 \097\110 \097\100\100\105\116\105\111\110\046\" \109\097\116\104 \043 \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125","\097\108\105\097\115 \"-\124\080\101\114\102\111\114\109 \097 \115\117\098\116\114\097\099\116\105\111\110\046\" \109\097\116\104 - \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125","\097\108\105\097\115 \"\042\124\080\101\114\102\111\114\109 \097 \109\117\108\116\105\112\108\105\099\097\116\105\111\110\046\" \109\097\116\104 \042 \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125","\097\108\105\097\115 \"\047\124\080\101\114\102\111\114\109 \097 \100\105\118\105\115\105\111\110\046\" \109\097\116\104 \047 \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125";"\097\108\105\097\115 \"\042\042\124\080\101\114\102\111\114\109 \097\110 \101\120\112\111\110\101\110\116\105\097\116\105\111\110\046\" \109\097\116\104 \042\042 \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125";"\097\108\105\097\115 \"\037\124\080\101\114\102\111\114\109 \097 \109\111\100\117\108\117\115\046\" \109\097\116\104 \037 \036\049\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125 \036\050\123\110\117\109\098\101\114\124\078\117\109\098\101\114\125"},Args={{Type="\109\097\116\104\079\112\101\114\097\116\111\114";Name="\079\112\101\114\097\116\105\111\110";Description="\065 \109\097\116\104 \111\112\101\114\097\116\105\111\110\046"},{Type="\110\117\109\098\101\114",Name="\086\097\108\117\101";Description="\065 \110\117\109\098\101\114 \118\097\108\117\101\046"};{Type="\110\117\109\098\101\114";Name="\086\097\108\117\101",Description="\065 \110\117\109\098\101\114 \118\097\108\117\101\046"}};ClientRun=function(z,s,B,o)return s.Perform(B,o)end}
return {
	Name = "math",
	Aliases = {},
	Description = "Perform a math operation on 2 values.",
	Group = "DefaultUtil",
	AutoExec = {
		'alias "+|Perform an addition." math + $1{number|Number} $2{number|Number}',
		'alias "-|Perform a subtraction." math - $1{number|Number} $2{number|Number}',
		'alias "*|Perform a multiplication." math * $1{number|Number} $2{number|Number}',
		'alias "/|Perform a division." math / $1{number|Number} $2{number|Number}',
		'alias "**|Perform an exponentiation." math ** $1{number|Number} $2{number|Number}',
		'alias "%|Perform a modulus." math % $1{number|Number} $2{number|Number}',
	},
	Args = {
		{
			Type = "mathOperator",
			Name = "Operation",
			Description = "A math operation.",
		},
		{
			Type = "number",
			Name = "Value",
			Description = "A number value.",
		},
		{
			Type = "number",
			Name = "Value",
			Description = "A number value.",
		},
	},

	ClientRun = function(_, operation, a, b)
		return operation.Perform(a, b)
	end,
}
