class tags(object):
	def __init__(self):
		self.completions = {}
		self.completions['cfabort'] = {
			'completions': [
				("showerror\t@showerror", "showerror=\"$1\"$0")
			],
			'attributes': [
				"showerror"
			]
		}
		self.completions['cfapplet'] = {
			'completions': [
				("appletsource\t@appletsource", "appletsource=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("vspace\t@vspace", "vspace=\"$1\"$0"),
				("hspace\t@hspace", "hspace=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"top\"\talign", "align=\"${1:top}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"bottom\"\talign", "align=\"${1:bottom}\"$0"),
				("align=\"baseline\"\talign", "align=\"${1:baseline}\"$0"),
				("align=\"texttop\"\talign", "align=\"${1:texttop}\"$0"),
				("align=\"absbottom\"\talign", "align=\"${1:absbottom}\"$0"),
				("align=\"middle\"\talign", "align=\"${1:middle}\"$0"),
				("align=\"absmiddle\"\talign", "align=\"${1:absmiddle}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("notsupported\t@notsupported", "notsupported=\"$1\"$0")
			],
			'attributes': [
				"notsupported",
				"name",
				"align",
				"height",
				"vspace",
				"hspace",
				"appletsource",
				"width"
			]
		}
		self.completions['cfapplication'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("loginstorage\t@loginstorage", "loginstorage=\"$1\"$0"),
				("loginstorage=\"cookie\"\tloginstorage", "loginstorage=\"${1:cookie}\"$0"),
				("loginstorage=\"session\"\tloginstorage", "loginstorage=\"${1:session}\"$0"),
				("clientmanagement\t@clientmanagement", "clientmanagement=\"$1\"$0"),
				("clientmanagement=\"true\"\tclientmanagement", "clientmanagement=\"${1:true}\"$0"),
				("clientmanagement=\"false\"\tclientmanagement", "clientmanagement=\"${1:false}\"$0"),
				("clientstorage\t@clientstorage", "clientstorage=\"$1\"$0"),
				("clientstorage=\"cookie\"\tclientstorage", "clientstorage=\"${1:cookie}\"$0"),
				("clientstorage=\"registry\"\tclientstorage", "clientstorage=\"${1:registry}\"$0"),
				("clientstorage=\"datasource_name\"\tclientstorage", "clientstorage=\"${1:datasource_name}\"$0"),
				("setclientcookies\t@setclientcookies", "setclientcookies=\"$1\"$0"),
				("setclientcookies=\"true\"\tsetclientcookies", "setclientcookies=\"${1:true}\"$0"),
				("setclientcookies=\"false\"\tsetclientcookies", "setclientcookies=\"${1:false}\"$0"),
				("sessionmanagement\t@sessionmanagement", "sessionmanagement=\"$1\"$0"),
				("sessionmanagement=\"true\"\tsessionmanagement", "sessionmanagement=\"${1:true}\"$0"),
				("sessionmanagement=\"false\"\tsessionmanagement", "sessionmanagement=\"${1:false}\"$0"),
				("sessiontimeout\t@sessiontimeout", "sessiontimeout=\"$1\"$0"),
				("applicationtimeout\t@applicationtimeout", "applicationtimeout=\"$1\"$0"),
				("setdomaincookies\t@setdomaincookies", "setdomaincookies=\"$1\"$0"),
				("setdomaincookies=\"true\"\tsetdomaincookies", "setdomaincookies=\"${1:true}\"$0"),
				("setdomaincookies=\"false\"\tsetdomaincookies", "setdomaincookies=\"${1:false}\"$0"),
				("scriptprotect\t@scriptprotect", "scriptprotect=\"$1\"$0"),
				("scriptprotect=\"none\"\tscriptprotect", "scriptprotect=\"${1:none}\"$0"),
				("scriptprotect=\"all\"\tscriptprotect", "scriptprotect=\"${1:all}\"$0"),
				("scriptprotect=\"form\"\tscriptprotect", "scriptprotect=\"${1:form}\"$0"),
				("scriptprotect=\"url\"\tscriptprotect", "scriptprotect=\"${1:url}\"$0"),
				("scriptprotect=\"cookie\"\tscriptprotect", "scriptprotect=\"${1:cookie}\"$0"),
				("scriptprotect=\"cgi\"\tscriptprotect", "scriptprotect=\"${1:cgi}\"$0"),
				("scriptprotect=\"form,url\"\tscriptprotect", "scriptprotect=\"${1:form,url}\"$0"),
				("scriptprotect=\"form,url,cookie\"\tscriptprotect", "scriptprotect=\"${1:form,url,cookie}\"$0"),
				("scriptprotect=\"form,url,cookie,cgi\"\tscriptprotect", "scriptprotect=\"${1:form,url,cookie,cgi}\"$0"),
				("securejsonprefix\t@securejsonprefix", "securejsonprefix=\"$1\"$0"),
				("securejsonprefix=\"true\"\tsecurejsonprefix", "securejsonprefix=\"${1:true}\"$0"),
				("securejsonprefix=\"false\"\tsecurejsonprefix", "securejsonprefix=\"${1:false}\"$0"),
				("securejson\t@securejson", "securejson=\"$1\"$0"),
				("securejson=\"true\"\tsecurejson", "securejson=\"${1:true}\"$0"),
				("securejson=\"false\"\tsecurejson", "securejson=\"${1:false}\"$0"),
				("serverSideFormValidation\t@serverSideFormValidation", "serverSideFormValidation=\"$1\"$0"),
				("serverSideFormValidation=\"true\"\tserverSideFormValidation", "serverSideFormValidation=\"${1:true}\"$0"),
				("serverSideFormValidation=\"false\"\tserverSideFormValidation", "serverSideFormValidation=\"${1:false}\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("exchangeserverversion\t@exchangeserverversion", "exchangeserverversion=\"$1\"$0"),
				("exchangeserverversion=\"2003\"\texchangeserverversion", "exchangeserverversion=\"${1:2003}\"$0"),
				("exchangeserverversion=\"2007\"\texchangeserverversion", "exchangeserverversion=\"${1:2007}\"$0"),
				("exchangeserverversion=\"2010\"\texchangeserverversion", "exchangeserverversion=\"${1:2010}\"$0"),
				("authcookie\t@authcookie", "authcookie=\"$1\"$0"),
				("sessioncookie\t@sessioncookie", "sessioncookie=\"$1\"$0"),
				("wsversion\t@wsversion", "wsversion=\"$1\"$0")
			],
			'attributes': [
				"setclientcookies",
				"datasource",
				"name",
				"scriptprotect",
				"sessioncookie",
				"sessiontimeout",
				"setdomaincookies",
				"loginstorage",
				"wsversion",
				"sessionmanagement",
				"authcookie",
				"exchangeserverversion",
				"securejson",
				"serverSideFormValidation",
				"clientmanagement",
				"clientstorage",
				"applicationtimeout",
				"securejsonprefix"
			]
		}
		self.completions['cfargument'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"any\"\ttype", "type=\"${1:any}\"$0"),
				("type=\"array\"\ttype", "type=\"${1:array}\"$0"),
				("type=\"binary\"\ttype", "type=\"${1:binary}\"$0"),
				("type=\"boolean\"\ttype", "type=\"${1:boolean}\"$0"),
				("type=\"date\"\ttype", "type=\"${1:date}\"$0"),
				("type=\"guid\"\ttype", "type=\"${1:guid}\"$0"),
				("type=\"numeric\"\ttype", "type=\"${1:numeric}\"$0"),
				("type=\"query\"\ttype", "type=\"${1:query}\"$0"),
				("type=\"string\"\ttype", "type=\"${1:string}\"$0"),
				("type=\"struct\"\ttype", "type=\"${1:struct}\"$0"),
				("type=\"uuid\"\ttype", "type=\"${1:uuid}\"$0"),
				("type=\"xml\"\ttype", "type=\"${1:xml}\"$0"),
				("type=\"variablename\"\ttype", "type=\"${1:variablename}\"$0"),
				("type=\"(component name)\"\ttype", "type=\"${1:(component name)}\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("default\t@default", "default=\"$1\"$0"),
				("displayname\t@displayname", "displayname=\"$1\"$0"),
				("hint\t@hint", "hint=\"$1\"$0"),
				("restargsource\t@restargsource", "restargsource=\"$1\"$0"),
				("restargsource=\"Path\"\trestargsource", "restargsource=\"${1:Path}\"$0"),
				("restargsource=\"Query \"\trestargsource", "restargsource=\"${1:Query }\"$0"),
				("restargsource=\"Matrix\"\trestargsource", "restargsource=\"${1:Matrix}\"$0"),
				("restargsource=\"Header\"\trestargsource", "restargsource=\"${1:Header}\"$0"),
				("restargsource=\"Cookie\"\trestargsource", "restargsource=\"${1:Cookie}\"$0"),
				("restargsource=\"Form\"\trestargsource", "restargsource=\"${1:Form}\"$0"),
				("restargname\t@restargname", "restargname=\"$1\"$0")
			],
			'attributes': [
				"displayname",
				"name",
				"required",
				"hint",
				"restargname",
				"restargsource",
				"default",
				"type"
			]
		}
		self.completions['cfassociate'] = {
			'completions': [
				("basetag\t@basetag", "basetag=\"$1\"$0"),
				("datacollection\t@datacollection", "datacollection=\"$1\"$0")
			],
			'attributes': [
				"basetag",
				"datacollection"
			]
		}
		self.completions['cfbreak'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfcache'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"cache\"\taction", "action=\"${1:cache}\"$0"),
				("action=\"flush\"\taction", "action=\"${1:flush}\"$0"),
				("action=\"clientcache\"\taction", "action=\"${1:clientcache}\"$0"),
				("action=\"servercache\"\taction", "action=\"${1:servercache}\"$0"),
				("action=\"optimal\"\taction", "action=\"${1:optimal}\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"put\"\taction", "action=\"${1:put}\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("timespan\t@timespan", "timespan=\"$1\"$0"),
				("expireurl\t@expireurl", "expireurl=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("protocol\t@protocol", "protocol=\"$1\"$0"),
				("protocol=\"http://\"\tprotocol", "protocol=\"${1:http://}\"$0"),
				("protocol=\"https://\"\tprotocol", "protocol=\"${1:https://}\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("metadata\t@metadata", "metadata=\"$1\"$0"),
				("stripwhitespace\t@stripwhitespace", "stripwhitespace=\"$1\"$0"),
				("stripwhitespace=\"true\"\tstripwhitespace", "stripwhitespace=\"${1:true}\"$0"),
				("stripwhitespace=\"false\"\tstripwhitespace", "stripwhitespace=\"${1:false}\"$0"),
				("throwonerror\t@throwonerror", "throwonerror=\"$1\"$0"),
				("throwonerror=\"true\"\tthrowonerror", "throwonerror=\"${1:true}\"$0"),
				("throwonerror=\"false\"\tthrowonerror", "throwonerror=\"${1:false}\"$0"),
				("id\t@id", "id=\"$1\"$0"),
				("region\t@region", "region=\"$1\"$0"),
				("usecache\t@usecache", "usecache=\"$1\"$0"),
				("usecache=\"true\"\tusecache", "usecache=\"${1:true}\"$0"),
				("usecache=\"false\"\tusecache", "usecache=\"${1:false}\"$0"),
				("dependson\t@dependson", "dependson=\"$1\"$0"),
				("idletime\t@idletime", "idletime=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("useQueryString\t@useQueryString", "useQueryString=\"$1\"$0"),
				("useQueryString=\"true\"\tuseQueryString", "useQueryString=\"${1:true}\"$0"),
				("useQueryString=\"false\"\tuseQueryString", "useQueryString=\"${1:false}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("cachedirectory\t@cachedirectory", "cachedirectory=\"$1\"$0"),
				("key\t@key", "key=\"$1\"$0")
			],
			'attributes': [
				"name",
				"key",
				"cachedirectory",
				"timespan",
				"stripwhitespace",
				"port",
				"directory",
				"useQueryString",
				"value",
				"idletime",
				"dependson",
				"usecache",
				"metadata",
				"throwonerror",
				"id",
				"username",
				"protocol",
				"region",
				"password",
				"action",
				"expireurl",
				"timeout"
			]
		}
		self.completions['cfcalendar'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("selecteddate\t@selecteddate", "selecteddate=\"$1\"$0"),
				("startrange\t@startrange", "startrange=\"$1\"$0"),
				("endrange\t@endrange", "endrange=\"$1\"$0"),
				("disabled\t@disabled", "disabled=\"$1\"$0"),
				("disabled=\"true\"\tdisabled", "disabled=\"${1:true}\"$0"),
				("disabled=\"false\"\tdisabled", "disabled=\"${1:false}\"$0"),
				("mask\t@mask", "mask=\"$1\"$0"),
				("mask=\"MM/DD/YYYY\"\tmask", "mask=\"${1:MM/DD/YYYY}\"$0"),
				("mask=\"DD/MM/YYYY\"\tmask", "mask=\"${1:DD/MM/YYYY}\"$0"),
				("mask=\"MM/YYYY\"\tmask", "mask=\"${1:MM/YYYY}\"$0"),
				("mask=\"MM/YY\"\tmask", "mask=\"${1:MM/YY}\"$0"),
				("mask=\"YYYY-MM-DD\"\tmask", "mask=\"${1:YYYY-MM-DD}\"$0"),
				("mask=\"EEE DD. MMM YYYY\"\tmask", "mask=\"${1:EEE DD. MMM YYYY}\"$0"),
				("firstdayofweek\t@firstdayofweek", "firstdayofweek=\"$1\"$0"),
				("daynames\t@daynames", "daynames=\"$1\"$0"),
				("daynames=\"S,M,T,W,Th,F,S\"\tdaynames", "daynames=\"${1:S,M,T,W,Th,F,S}\"$0"),
				("daynames=\"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday\"\tdaynames", "daynames=\"${1:Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday}\"$0"),
				("daynames=\"Sun,Mon,Tue,Wed,Thu,Fri,Sat\"\tdaynames", "daynames=\"${1:Sun,Mon,Tue,Wed,Thu,Fri,Sat}\"$0"),
				("monthnames\t@monthnames", "monthnames=\"$1\"$0"),
				("monthnames=\"January,February,March,April,May,June,July,August,September,October,November,December\"\tmonthnames", "monthnames=\"${1:January,February,March,April,May,June,July,August,September,October,November,December}\"$0"),
				("monthnames=\"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec\"\tmonthnames", "monthnames=\"${1:Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec}\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("style=\"haloBlue\"\tstyle", "style=\"${1:haloBlue}\"$0"),
				("style=\"haloGreen\"\tstyle", "style=\"${1:haloGreen}\"$0"),
				("style=\"haloOrange\"\tstyle", "style=\"${1:haloOrange}\"$0"),
				("style=\"haloSilver\"\tstyle", "style=\"${1:haloSilver}\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("onblur\t@onblur", "onblur=\"$1\"$0"),
				("onfocus\t@onfocus", "onfocus=\"$1\"$0")
			],
			'attributes': [
				"monthnames",
				"selecteddate",
				"name",
				"tooltip",
				"endrange",
				"mask",
				"onfocus",
				"height",
				"disabled",
				"width",
				"style",
				"visible",
				"enabled",
				"onchange",
				"firstdayofweek",
				"daynames",
				"onblur",
				"startrange"
			]
		}
		self.completions['cfcase'] = {
			'completions': [
				("value\t@value", "value=\"$1\"$0"),
				("delimiters\t@delimiters", "delimiters=\"$1\"$0"),
				("delimiters=\",\"\tdelimiters", "delimiters=\"${1:,}\"$0"),
				("delimiters=\";\"\tdelimiters", "delimiters=\"${1:;}\"$0"),
				("delimiters=\"|\"\tdelimiters", "delimiters=\"${1:|}\"$0"),
				("delimiters=\":\"\tdelimiters", "delimiters=\"${1::}\"$0")
			],
			'attributes': [
				"delimiters",
				"value"
			]
		}
		self.completions['cfcatch'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"application\"\ttype", "type=\"${1:application}\"$0"),
				("type=\"database\"\ttype", "type=\"${1:database}\"$0"),
				("type=\"template\"\ttype", "type=\"${1:template}\"$0"),
				("type=\"security\"\ttype", "type=\"${1:security}\"$0"),
				("type=\"object\"\ttype", "type=\"${1:object}\"$0"),
				("type=\"missinginclude\"\ttype", "type=\"${1:missinginclude}\"$0"),
				("type=\"expression\"\ttype", "type=\"${1:expression}\"$0"),
				("type=\"lock\"\ttype", "type=\"${1:lock}\"$0"),
				("type=\"custom_type\"\ttype", "type=\"${1:custom_type}\"$0"),
				("type=\"searchengine\"\ttype", "type=\"${1:searchengine}\"$0"),
				("type=\"any\"\ttype", "type=\"${1:any}\"$0"),
				("name\t@name", "name=\"$1\"$0")
			],
			'attributes': [
				"type",
				"name"
			]
		}
		self.completions['cfchart'] = {
			'completions': [
				("chartheight\t@chartheight", "chartheight=\"$1\"$0"),
				("chartwidth\t@chartwidth", "chartwidth=\"$1\"$0"),
				("scalefrom\t@scalefrom", "scalefrom=\"$1\"$0"),
				("scaleto\t@scaleto", "scaleto=\"$1\"$0"),
				("showxgridlines\t@showxgridlines", "showxgridlines=\"$1\"$0"),
				("showxgridlines=\"true\"\tshowxgridlines", "showxgridlines=\"${1:true}\"$0"),
				("showxgridlines=\"false\"\tshowxgridlines", "showxgridlines=\"${1:false}\"$0"),
				("showygridlines\t@showygridlines", "showygridlines=\"$1\"$0"),
				("showygridlines=\"true\"\tshowygridlines", "showygridlines=\"${1:true}\"$0"),
				("showygridlines=\"false\"\tshowygridlines", "showygridlines=\"${1:false}\"$0"),
				("gridlines\t@gridlines", "gridlines=\"$1\"$0"),
				("seriesplacement\t@seriesplacement", "seriesplacement=\"$1\"$0"),
				("seriesplacement=\"default\"\tseriesplacement", "seriesplacement=\"${1:default}\"$0"),
				("seriesplacement=\"cluster\"\tseriesplacement", "seriesplacement=\"${1:cluster}\"$0"),
				("seriesplacement=\"stacked\"\tseriesplacement", "seriesplacement=\"${1:stacked}\"$0"),
				("seriesplacement=\"percent\"\tseriesplacement", "seriesplacement=\"${1:percent}\"$0"),
				("foregroundcolor\t@foregroundcolor", "foregroundcolor=\"$1\"$0"),
				("foregroundcolor=\"aqua\"\tforegroundcolor", "foregroundcolor=\"${1:aqua}\"$0"),
				("foregroundcolor=\"black\"\tforegroundcolor", "foregroundcolor=\"${1:black}\"$0"),
				("foregroundcolor=\"blue\"\tforegroundcolor", "foregroundcolor=\"${1:blue}\"$0"),
				("foregroundcolor=\"fuchsia\"\tforegroundcolor", "foregroundcolor=\"${1:fuchsia}\"$0"),
				("foregroundcolor=\"grey\"\tforegroundcolor", "foregroundcolor=\"${1:grey}\"$0"),
				("foregroundcolor=\"green\"\tforegroundcolor", "foregroundcolor=\"${1:green}\"$0"),
				("foregroundcolor=\"lime\"\tforegroundcolor", "foregroundcolor=\"${1:lime}\"$0"),
				("foregroundcolor=\"maroon\"\tforegroundcolor", "foregroundcolor=\"${1:maroon}\"$0"),
				("foregroundcolor=\"navy\"\tforegroundcolor", "foregroundcolor=\"${1:navy}\"$0"),
				("foregroundcolor=\"olive\"\tforegroundcolor", "foregroundcolor=\"${1:olive}\"$0"),
				("foregroundcolor=\"purple\"\tforegroundcolor", "foregroundcolor=\"${1:purple}\"$0"),
				("foregroundcolor=\"red\"\tforegroundcolor", "foregroundcolor=\"${1:red}\"$0"),
				("foregroundcolor=\"silver\"\tforegroundcolor", "foregroundcolor=\"${1:silver}\"$0"),
				("foregroundcolor=\"teal\"\tforegroundcolor", "foregroundcolor=\"${1:teal}\"$0"),
				("foregroundcolor=\"white\"\tforegroundcolor", "foregroundcolor=\"${1:white}\"$0"),
				("foregroundcolor=\"yellow\"\tforegroundcolor", "foregroundcolor=\"${1:yellow}\"$0"),
				("backgroundcolor\t@backgroundcolor", "backgroundcolor=\"$1\"$0"),
				("backgroundcolor=\"aqua\"\tbackgroundcolor", "backgroundcolor=\"${1:aqua}\"$0"),
				("backgroundcolor=\"black\"\tbackgroundcolor", "backgroundcolor=\"${1:black}\"$0"),
				("backgroundcolor=\"blue\"\tbackgroundcolor", "backgroundcolor=\"${1:blue}\"$0"),
				("backgroundcolor=\"fuchsia\"\tbackgroundcolor", "backgroundcolor=\"${1:fuchsia}\"$0"),
				("backgroundcolor=\"grey\"\tbackgroundcolor", "backgroundcolor=\"${1:grey}\"$0"),
				("backgroundcolor=\"green\"\tbackgroundcolor", "backgroundcolor=\"${1:green}\"$0"),
				("backgroundcolor=\"lime\"\tbackgroundcolor", "backgroundcolor=\"${1:lime}\"$0"),
				("backgroundcolor=\"maroon\"\tbackgroundcolor", "backgroundcolor=\"${1:maroon}\"$0"),
				("backgroundcolor=\"navy\"\tbackgroundcolor", "backgroundcolor=\"${1:navy}\"$0"),
				("backgroundcolor=\"olive\"\tbackgroundcolor", "backgroundcolor=\"${1:olive}\"$0"),
				("backgroundcolor=\"purple\"\tbackgroundcolor", "backgroundcolor=\"${1:purple}\"$0"),
				("backgroundcolor=\"red\"\tbackgroundcolor", "backgroundcolor=\"${1:red}\"$0"),
				("backgroundcolor=\"silver\"\tbackgroundcolor", "backgroundcolor=\"${1:silver}\"$0"),
				("backgroundcolor=\"teal\"\tbackgroundcolor", "backgroundcolor=\"${1:teal}\"$0"),
				("backgroundcolor=\"white\"\tbackgroundcolor", "backgroundcolor=\"${1:white}\"$0"),
				("backgroundcolor=\"yellow\"\tbackgroundcolor", "backgroundcolor=\"${1:yellow}\"$0"),
				("showborder\t@showborder", "showborder=\"$1\"$0"),
				("showborder=\"true\"\tshowborder", "showborder=\"${1:true}\"$0"),
				("showborder=\"false\"\tshowborder", "showborder=\"${1:false}\"$0"),
				("databackgroundcolor\t@databackgroundcolor", "databackgroundcolor=\"$1\"$0"),
				("databackgroundcolor=\"aqua\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:aqua}\"$0"),
				("databackgroundcolor=\"black\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:black}\"$0"),
				("databackgroundcolor=\"blue\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:blue}\"$0"),
				("databackgroundcolor=\"fuchsia\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:fuchsia}\"$0"),
				("databackgroundcolor=\"grey\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:grey}\"$0"),
				("databackgroundcolor=\"green\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:green}\"$0"),
				("databackgroundcolor=\"lime\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:lime}\"$0"),
				("databackgroundcolor=\"maroon\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:maroon}\"$0"),
				("databackgroundcolor=\"navy\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:navy}\"$0"),
				("databackgroundcolor=\"olive\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:olive}\"$0"),
				("databackgroundcolor=\"purple\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:purple}\"$0"),
				("databackgroundcolor=\"red\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:red}\"$0"),
				("databackgroundcolor=\"silver\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:silver}\"$0"),
				("databackgroundcolor=\"teal\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:teal}\"$0"),
				("databackgroundcolor=\"white\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:white}\"$0"),
				("databackgroundcolor=\"yellow\"\tdatabackgroundcolor", "databackgroundcolor=\"${1:yellow}\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("fontitalic\t@fontitalic", "fontitalic=\"$1\"$0"),
				("fontitalic=\"true\"\tfontitalic", "fontitalic=\"${1:true}\"$0"),
				("fontitalic=\"false\"\tfontitalic", "fontitalic=\"${1:false}\"$0"),
				("fontbold\t@fontbold", "fontbold=\"$1\"$0"),
				("fontbold=\"true\"\tfontbold", "fontbold=\"${1:true}\"$0"),
				("fontbold=\"false\"\tfontbold", "fontbold=\"${1:false}\"$0"),
				("labelformat\t@labelformat", "labelformat=\"$1\"$0"),
				("labelformat=\"number\"\tlabelformat", "labelformat=\"${1:number}\"$0"),
				("labelformat=\"currency\"\tlabelformat", "labelformat=\"${1:currency}\"$0"),
				("labelformat=\"percent\"\tlabelformat", "labelformat=\"${1:percent}\"$0"),
				("labelformat=\"date\"\tlabelformat", "labelformat=\"${1:date}\"$0"),
				("xaxistitle\t@xaxistitle", "xaxistitle=\"$1\"$0"),
				("yaxistitle\t@yaxistitle", "yaxistitle=\"$1\"$0"),
				("xaxistype\t@xaxistype", "xaxistype=\"$1\"$0"),
				("xaxistype=\"category\"\txaxistype", "xaxistype=\"${1:category}\"$0"),
				("xaxistype=\"scale\"\txaxistype", "xaxistype=\"${1:scale}\"$0"),
				("yaxistype\t@yaxistype", "yaxistype=\"$1\"$0"),
				("yaxistype=\"category\"\tyaxistype", "yaxistype=\"${1:category}\"$0"),
				("yaxistype=\"scale\"\tyaxistype", "yaxistype=\"${1:scale}\"$0"),
				("sortxaxis\t@sortxaxis", "sortxaxis=\"$1\"$0"),
				("sortxaxis=\"true\"\tsortxaxis", "sortxaxis=\"${1:true}\"$0"),
				("sortxaxis=\"false\"\tsortxaxis", "sortxaxis=\"${1:false}\"$0"),
				("show3d\t@show3d", "show3d=\"$1\"$0"),
				("show3d=\"true\"\tshow3d", "show3d=\"${1:true}\"$0"),
				("show3d=\"false\"\tshow3d", "show3d=\"${1:false}\"$0"),
				("xoffset\t@xoffset", "xoffset=\"$1\"$0"),
				("yoffset\t@yoffset", "yoffset=\"$1\"$0"),
				("showlegend\t@showlegend", "showlegend=\"$1\"$0"),
				("showlegend=\"true\"\tshowlegend", "showlegend=\"${1:true}\"$0"),
				("showlegend=\"false\"\tshowlegend", "showlegend=\"${1:false}\"$0"),
				("tipstyle\t@tipstyle", "tipstyle=\"$1\"$0"),
				("tipstyle=\"mouseDown\"\ttipstyle", "tipstyle=\"${1:mouseDown}\"$0"),
				("tipstyle=\"mouseOver\"\ttipstyle", "tipstyle=\"${1:mouseOver}\"$0"),
				("tipstyle=\"none\"\ttipstyle", "tipstyle=\"${1:none}\"$0"),
				("tipbgcolor\t@tipbgcolor", "tipbgcolor=\"$1\"$0"),
				("tipbgcolor=\"aqua\"\ttipbgcolor", "tipbgcolor=\"${1:aqua}\"$0"),
				("tipbgcolor=\"black\"\ttipbgcolor", "tipbgcolor=\"${1:black}\"$0"),
				("tipbgcolor=\"blue\"\ttipbgcolor", "tipbgcolor=\"${1:blue}\"$0"),
				("tipbgcolor=\"fuchsia\"\ttipbgcolor", "tipbgcolor=\"${1:fuchsia}\"$0"),
				("tipbgcolor=\"grey\"\ttipbgcolor", "tipbgcolor=\"${1:grey}\"$0"),
				("tipbgcolor=\"green\"\ttipbgcolor", "tipbgcolor=\"${1:green}\"$0"),
				("tipbgcolor=\"lime\"\ttipbgcolor", "tipbgcolor=\"${1:lime}\"$0"),
				("tipbgcolor=\"maroon\"\ttipbgcolor", "tipbgcolor=\"${1:maroon}\"$0"),
				("tipbgcolor=\"navy\"\ttipbgcolor", "tipbgcolor=\"${1:navy}\"$0"),
				("tipbgcolor=\"olive\"\ttipbgcolor", "tipbgcolor=\"${1:olive}\"$0"),
				("tipbgcolor=\"purple\"\ttipbgcolor", "tipbgcolor=\"${1:purple}\"$0"),
				("tipbgcolor=\"red\"\ttipbgcolor", "tipbgcolor=\"${1:red}\"$0"),
				("tipbgcolor=\"silver\"\ttipbgcolor", "tipbgcolor=\"${1:silver}\"$0"),
				("tipbgcolor=\"teal\"\ttipbgcolor", "tipbgcolor=\"${1:teal}\"$0"),
				("tipbgcolor=\"white\"\ttipbgcolor", "tipbgcolor=\"${1:white}\"$0"),
				("tipbgcolor=\"yellow\"\ttipbgcolor", "tipbgcolor=\"${1:yellow}\"$0"),
				("showmarkers\t@showmarkers", "showmarkers=\"$1\"$0"),
				("showmarkers=\"true\"\tshowmarkers", "showmarkers=\"${1:true}\"$0"),
				("showmarkers=\"false\"\tshowmarkers", "showmarkers=\"${1:false}\"$0"),
				("markersize\t@markersize", "markersize=\"$1\"$0"),
				("pieslicestyle\t@pieslicestyle", "pieslicestyle=\"$1\"$0"),
				("pieslicestyle=\"solid\"\tpieslicestyle", "pieslicestyle=\"${1:solid}\"$0"),
				("pieslicestyle=\"sliced\"\tpieslicestyle", "pieslicestyle=\"${1:sliced}\"$0"),
				("URL\t@URL", "URL=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("style=\"beige\"\tstyle", "style=\"${1:beige}\"$0"),
				("style=\"blue\"\tstyle", "style=\"${1:blue}\"$0"),
				("style=\"default\"\tstyle", "style=\"${1:default}\"$0"),
				("style=\"red\"\tstyle", "style=\"${1:red}\"$0"),
				("style=\"silver\"\tstyle", "style=\"${1:silver}\"$0"),
				("style=\"yellow\"\tstyle", "style=\"${1:yellow}\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("arrows\t@arrows", "arrows=\"$1\"$0"),
				("aspect3d\t@aspect3d", "aspect3d=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("labels\t@labels", "labels=\"$1\"$0"),
				("legend\t@legend", "legend=\"$1\"$0"),
				("zoom\t@zoom", "zoom=\"$1\"$0"),
				("plot\t@plot", "plot=\"$1\"$0"),
				("preview\t@preview", "preview=\"$1\"$0"),
				("renderer\t@renderer", "renderer=\"$1\"$0"),
				("renderer=\"Canvas\"\trenderer", "renderer=\"${1:Canvas}\"$0"),
				("renderer=\"SVG\"\trenderer", "renderer=\"${1:SVG}\"$0"),
				("renderer=\"Flash\"\trenderer", "renderer=\"${1:Flash}\"$0"),
				("renderer=\"VML\"\trenderer", "renderer=\"${1:VML}\"$0"),
				("scales\t@scales", "scales=\"$1\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"Area\"\ttype", "type=\"${1:Area}\"$0"),
				("type=\"Bar\"\ttype", "type=\"${1:Bar}\"$0"),
				("type=\"Bubble\"\ttype", "type=\"${1:Bubble}\"$0"),
				("type=\"Gauge\"\ttype", "type=\"${1:Gauge}\"$0"),
				("type=\"HBar\"\ttype", "type=\"${1:HBar}\"$0"),
				("type=\"HBullet\"\ttype", "type=\"${1:HBullet}\"$0"),
				("type=\"Line\"\ttype", "type=\"${1:Line}\"$0"),
				("type=\"NestedPie\"\ttype", "type=\"${1:NestedPie}\"$0"),
				("type=\"Pie\"\ttype", "type=\"${1:Pie}\"$0"),
				("type=\"Radar\"\ttype", "type=\"${1:Radar}\"$0"),
				("type=\"Scatter\"\ttype", "type=\"${1:Scatter}\"$0"),
				("type=\"Bullet\"\ttype", "type=\"${1:Bullet}\"$0"),
				("type=\"HFunnel\"\ttype", "type=\"${1:HFunnel}\"$0"),
				("type=\"Funnel\"\ttype", "type=\"${1:Funnel}\"$0"),
				("type=\"Piano\"\ttype", "type=\"${1:Piano}\"$0"),
				("type=\"Curve\"\ttype", "type=\"${1:Curve}\"$0"),
				("type=\"Step\"\ttype", "type=\"${1:Step}\"$0"),
				("xaxis\t@xaxis", "xaxis=\"$1\"$0"),
				("yaxis\t@yaxis", "yaxis=\"$1\"$0"),
				("xaxis2\t@xaxis2", "xaxis2=\"$1\"$0"),
				("yaxis2\t@yaxis2", "yaxis2=\"$1\"$0"),
				("xaxisvalues\t@xaxisvalues", "xaxisvalues=\"$1\"$0"),
				("yaxisvalues\t@yaxisvalues", "yaxisvalues=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("alpha\t@alpha", "alpha=\"$1\"$0"),
				("background\t@background", "background=\"$1\"$0"),
				("bevel\t@bevel", "bevel=\"$1\"$0"),
				("border\t@border", "border=\"$1\"$0"),
				("crosshair\t@crosshair", "crosshair=\"$1\"$0"),
				("fill\t@fill", "fill=\"$1\"$0"),
				("plotarea\t@plotarea", "plotarea=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"flash\"\tformat", "format=\"${1:flash}\"$0"),
				("format=\"jpg\"\tformat", "format=\"${1:jpg}\"$0"),
				("format=\"png\"\tformat", "format=\"${1:png}\"$0"),
				("plotarea\t@plotarea", "plotarea=\"$1\"$0"),
				("refresh\t@refresh", "refresh=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0")
			],
			'attributes': [
				"bevel",
				"tooltip",
				"pieslicestyle",
				"xaxisvalues",
				"preview",
				"crosshair",
				"sortxaxis",
				"showxgridlines",
				"yaxis2",
				"yaxisvalues",
				"border",
				"type",
				"gridlines",
				"show3d",
				"yaxistype",
				"name",
				"background",
				"showygridlines",
				"fill",
				"showborder",
				"yaxistitle",
				"scalefrom",
				"fontsize",
				"scaleto",
				"font",
				"yoffset",
				"legend",
				"xaxistype",
				"height",
				"fontbold",
				"refresh",
				"xaxis2",
				"plotarea",
				"showmarkers",
				"zoom",
				"chartheight",
				"databackgroundcolor",
				"tipstyle",
				"URL",
				"alpha",
				"chartwidth",
				"plot",
				"scales",
				"labels",
				"renderer",
				"xoffset",
				"tipbgcolor",
				"arrows",
				"markersize",
				"foregroundcolor",
				"aspect3d",
				"xaxis",
				"width",
				"style",
				"query",
				"seriesplacement",
				"format",
				"backgroundcolor",
				"showlegend",
				"labelformat",
				"fontitalic",
				"yaxis",
				"xaxistitle",
				"title"
			]
		}
		self.completions['cfchartdata'] = {
			'completions': [
				("item\t@item", "item=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0")
			],
			'attributes': [
				"item",
				"value"
			]
		}
		self.completions['cfchartseries'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"Area\"\ttype", "type=\"${1:Area}\"$0"),
				("type=\"Bar\"\ttype", "type=\"${1:Bar}\"$0"),
				("type=\"Bubble\"\ttype", "type=\"${1:Bubble}\"$0"),
				("type=\"Gauge\"\ttype", "type=\"${1:Gauge}\"$0"),
				("type=\"HBar\"\ttype", "type=\"${1:HBar}\"$0"),
				("type=\"HBullet\"\ttype", "type=\"${1:HBullet}\"$0"),
				("type=\"Line\"\ttype", "type=\"${1:Line}\"$0"),
				("type=\"NestedPie\"\ttype", "type=\"${1:NestedPie}\"$0"),
				("type=\"Pie\"\ttype", "type=\"${1:Pie}\"$0"),
				("type=\"Radar\"\ttype", "type=\"${1:Radar}\"$0"),
				("type=\"Scatter\"\ttype", "type=\"${1:Scatter}\"$0"),
				("type=\"Bullet\"\ttype", "type=\"${1:Bullet}\"$0"),
				("type=\"HFunnel\"\ttype", "type=\"${1:HFunnel}\"$0"),
				("type=\"Funnel\"\ttype", "type=\"${1:Funnel}\"$0"),
				("type=\"Piano\"\ttype", "type=\"${1:Piano}\"$0"),
				("type=\"Curve\"\ttype", "type=\"${1:Curve}\"$0"),
				("type=\"Step\"\ttype", "type=\"${1:Step}\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("itemcolumn\t@itemcolumn", "itemcolumn=\"$1\"$0"),
				("valuecolumn\t@valuecolumn", "valuecolumn=\"$1\"$0"),
				("paintstyle\t@paintstyle", "paintstyle=\"$1\"$0"),
				("paintstyle=\"plain\"\tpaintstyle", "paintstyle=\"${1:plain}\"$0"),
				("paintstyle=\"raise\"\tpaintstyle", "paintstyle=\"${1:raise}\"$0"),
				("paintstyle=\"shade\"\tpaintstyle", "paintstyle=\"${1:shade}\"$0"),
				("paintstyle=\"light\"\tpaintstyle", "paintstyle=\"${1:light}\"$0"),
				("markerstyle\t@markerstyle", "markerstyle=\"$1\"$0"),
				("markerstyle=\"rectangle\"\tmarkerstyle", "markerstyle=\"${1:rectangle}\"$0"),
				("markerstyle=\"triangle\"\tmarkerstyle", "markerstyle=\"${1:triangle}\"$0"),
				("markerstyle=\"diamond\"\tmarkerstyle", "markerstyle=\"${1:diamond}\"$0"),
				("markerstyle=\"circle\"\tmarkerstyle", "markerstyle=\"${1:circle}\"$0"),
				("markerstyle=\"letter\"\tmarkerstyle", "markerstyle=\"${1:letter}\"$0"),
				("markerstyle=\"mcross\"\tmarkerstyle", "markerstyle=\"${1:mcross}\"$0"),
				("markerstyle=\"snow\"\tmarkerstyle", "markerstyle=\"${1:snow}\"$0"),
				("markerstyle=\"rcross\"\tmarkerstyle", "markerstyle=\"${1:rcross}\"$0"),
				("colorlist\t@colorlist", "colorlist=\"$1\"$0"),
				("datalabelstyle\t@datalabelstyle", "datalabelstyle=\"$1\"$0"),
				("datalabelstyle=\"none\"\tdatalabelstyle", "datalabelstyle=\"${1:none}\"$0"),
				("datalabelstyle=\"value\"\tdatalabelstyle", "datalabelstyle=\"${1:value}\"$0"),
				("datalabelstyle=\"rowlabel\"\tdatalabelstyle", "datalabelstyle=\"${1:rowlabel}\"$0"),
				("datalabelstyle=\"columnlabel\"\tdatalabelstyle", "datalabelstyle=\"${1:columnlabel}\"$0"),
				("datalabelstyle=\"pattern\"\tdatalabelstyle", "datalabelstyle=\"${1:pattern}\"$0"),
				("alpha\t@alpha", "alpha=\"$1\"$0"),
				("background\t@background", "background=\"$1\"$0"),
				("bevel\t@bevel", "bevel=\"$1\"$0"),
				("border\t@border", "border=\"$1\"$0"),
				("aspect\t@aspect", "aspect=\"$1\"$0"),
				("animate\t@animate", "animate=\"$1\"$0"),
				("data\t@data", "data=\"$1\"$0"),
				("hovermarker\t@hovermarker", "hovermarker=\"$1\"$0"),
				("marker\t@marker", "marker=\"$1\"$0"),
				("scales\t@scales", "scales=\"$1\"$0"),
				("shadow\t@shadow", "shadow=\"$1\"$0"),
				("zcolumn\t@zcolumn", "zcolumn=\"$1\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("seriescolor\t@seriescolor", "seriescolor=\"$1\"$0")
			],
			'attributes': [
				"hovermarker",
				"datalabelstyle",
				"bevel",
				"paintstyle",
				"background",
				"tooltip",
				"shadow",
				"label",
				"itemcolumn",
				"valuecolumn",
				"zcolumn",
				"marker",
				"query",
				"animate",
				"data",
				"colorlist",
				"aspect",
				"scales",
				"alpha",
				"seriescolor",
				"type",
				"border",
				"markerstyle"
			]
		}
		self.completions['cfcol'] = {
			'completions': [
				("header\t@header", "header=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("text\t@text", "text=\"$1\"$0")
			],
			'attributes': [
				"align",
				"width",
				"header",
				"text"
			]
		}
		self.completions['cfcollection'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"categorylist\"\taction", "action=\"${1:categorylist}\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"optimize\"\taction", "action=\"${1:optimize}\"$0"),
				("action=\"list\"\taction", "action=\"${1:list}\"$0"),
				("action=\"map\"\taction", "action=\"${1:map}\"$0"),
				("action=\"repair\"\taction", "action=\"${1:repair}\"$0"),
				("collection\t@collection", "collection=\"$1\"$0"),
				("path\t@path", "path=\"$1\"$0"),
				("language\t@language", "language=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("categories\t@categories", "categories=\"$1\"$0"),
				("categories=\"true\"\tcategories", "categories=\"${1:true}\"$0"),
				("categories=\"false\"\tcategories", "categories=\"${1:false}\"$0")
			],
			'attributes': [
				"categories",
				"path",
				"name",
				"action",
				"language",
				"collection"
			]
		}
		self.completions['cfcomponent'] = {
			'completions': [
				("extends\t@extends", "extends=\"$1\"$0"),
				("initmethod\t@initmethod", "initmethod=\"$1\"$0"),
				("implements\t@implements", "implements=\"$1\"$0"),
				("output\t@output", "output=\"$1\"$0"),
				("output=\"true\"\toutput", "output=\"${1:true}\"$0"),
				("output=\"false\"\toutput", "output=\"${1:false}\"$0"),
				("displayname\t@displayname", "displayname=\"$1\"$0"),
				("hint\t@hint", "hint=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("style=\"rpc\"\tstyle", "style=\"${1:rpc}\"$0"),
				("style=\"document\"\tstyle", "style=\"${1:document}\"$0"),
				("style=\"wrapped\"\tstyle", "style=\"${1:wrapped}\"$0"),
				("namespace\t@namespace", "namespace=\"$1\"$0"),
				("serviceportname\t@serviceportname", "serviceportname=\"$1\"$0"),
				("porttypename\t@porttypename", "porttypename=\"$1\"$0"),
				("bindingname\t@bindingname", "bindingname=\"$1\"$0"),
				("wsdlfile\t@wsdlfile", "wsdlfile=\"$1\"$0"),
				("serviceaddress\t@serviceaddress", "serviceaddress=\"$1\"$0"),
				("persistent\t@persistent", "persistent=\"$1\"$0"),
				("persistent=\"true\"\tpersistent", "persistent=\"${1:true}\"$0"),
				("persistent=\"false\"\tpersistent", "persistent=\"${1:false}\"$0"),
				("entityName\t@entityName", "entityName=\"$1\"$0"),
				("table\t@table", "table=\"$1\"$0"),
				("schema\t@schema", "schema=\"$1\"$0"),
				("catalog\t@catalog", "catalog=\"$1\"$0"),
				("dynamicinsert\t@dynamicinsert", "dynamicinsert=\"$1\"$0"),
				("dynamicinsert=\"true\"\tdynamicinsert", "dynamicinsert=\"${1:true}\"$0"),
				("dynamicinsert=\"false\"\tdynamicinsert", "dynamicinsert=\"${1:false}\"$0"),
				("dynamicupdate\t@dynamicupdate", "dynamicupdate=\"$1\"$0"),
				("dynamicupdate=\"true\"\tdynamicupdate", "dynamicupdate=\"${1:true}\"$0"),
				("dynamicupdate=\"false\"\tdynamicupdate", "dynamicupdate=\"${1:false}\"$0"),
				("readonly\t@readonly", "readonly=\"$1\"$0"),
				("readonly=\"true\"\treadonly", "readonly=\"${1:true}\"$0"),
				("readonly=\"false\"\treadonly", "readonly=\"${1:false}\"$0"),
				("selectbeforeupdate\t@selectbeforeupdate", "selectbeforeupdate=\"$1\"$0"),
				("selectbeforeupdate=\"true\"\tselectbeforeupdate", "selectbeforeupdate=\"${1:true}\"$0"),
				("selectbeforeupdate=\"false\"\tselectbeforeupdate", "selectbeforeupdate=\"${1:false}\"$0"),
				("batchsize\t@batchsize", "batchsize=\"$1\"$0"),
				("optimisticlock\t@optimisticlock", "optimisticlock=\"$1\"$0"),
				("optimisticlock=\"none\"\toptimisticlock", "optimisticlock=\"${1:none}\"$0"),
				("optimisticlock=\"dirty\"\toptimisticlock", "optimisticlock=\"${1:dirty}\"$0"),
				("optimisticlock=\"all\"\toptimisticlock", "optimisticlock=\"${1:all}\"$0"),
				("optimisticlock=\"version\"\toptimisticlock", "optimisticlock=\"${1:version}\"$0"),
				("lazy\t@lazy", "lazy=\"$1\"$0"),
				("lazy=\"true\"\tlazy", "lazy=\"${1:true}\"$0"),
				("lazy=\"false\"\tlazy", "lazy=\"${1:false}\"$0"),
				("rowid\t@rowid", "rowid=\"$1\"$0"),
				("discriminatorColumn\t@discriminatorColumn", "discriminatorColumn=\"$1\"$0"),
				("discriminatorValue\t@discriminatorValue", "discriminatorValue=\"$1\"$0"),
				("joinColumn\t@joinColumn", "joinColumn=\"$1\"$0"),
				("embedded\t@embedded", "embedded=\"$1\"$0"),
				("embedded=\"true\"\tembedded", "embedded=\"${1:true}\"$0"),
				("embedded=\"false\"\tembedded", "embedded=\"${1:false}\"$0"),
				("cacheUse\t@cacheUse", "cacheUse=\"$1\"$0"),
				("cacheUse=\"read-only\"\tcacheUse", "cacheUse=\"${1:read-only}\"$0"),
				("cacheUse=\"nonstrict-read-write\"\tcacheUse", "cacheUse=\"${1:nonstrict-read-write}\"$0"),
				("cacheUse=\"read-write\"\tcacheUse", "cacheUse=\"${1:read-write}\"$0"),
				("cacheUse=\"transactional\"\tcacheUse", "cacheUse=\"${1:transactional}\"$0"),
				("cacheName\t@cacheName", "cacheName=\"$1\"$0"),
				("saveMapping\t@saveMapping", "saveMapping=\"$1\"$0"),
				("saveMapping=\"true\"\tsaveMapping", "saveMapping=\"${1:true}\"$0"),
				("saveMapping=\"false\"\tsaveMapping", "saveMapping=\"${1:false}\"$0"),
				("accessors\t@accessors", "accessors=\"$1\"$0"),
				("accessors=\"true\"\taccessors", "accessors=\"${1:true}\"$0"),
				("accessors=\"false\"\taccessors", "accessors=\"${1:false}\"$0"),
				("serializable\t@serializable", "serializable=\"$1\"$0"),
				("serializable=\"true\"\tserializable", "serializable=\"${1:true}\"$0"),
				("serializable=\"false\"\tserializable", "serializable=\"${1:false}\"$0"),
				("alias\t@alias", "alias=\"$1\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("mappedSuperClass\t@mappedSuperClass", "mappedSuperClass=\"$1\"$0"),
				("mappedSuperClass=\"true\"\tmappedSuperClass", "mappedSuperClass=\"${1:true}\"$0"),
				("mappedSuperClass=\"false\"\tmappedSuperClass", "mappedSuperClass=\"${1:false}\"$0"),
				("rest\t@rest", "rest=\"$1\"$0"),
				("rest=\"true\"\trest", "rest=\"${1:true}\"$0"),
				("rest=\"false\"\trest", "rest=\"${1:false}\"$0"),
				("restPath\t@restPath", "restPath=\"$1\"$0"),
				("httpMethod\t@httpMethod", "httpMethod=\"$1\"$0"),
				("httpMethod=\"GET\"\thttpMethod", "httpMethod=\"${1:GET}\"$0"),
				("httpMethod=\"DELETE\"\thttpMethod", "httpMethod=\"${1:DELETE}\"$0"),
				("httpMethod=\"POST\"\thttpMethod", "httpMethod=\"${1:POST}\"$0"),
				("httpMethod=\"PUT\"\thttpMethod", "httpMethod=\"${1:PUT}\"$0"),
				("httpMethod=\"HEAD\"\thttpMethod", "httpMethod=\"${1:HEAD}\"$0"),
				("httpMethod=\"OPTIONS\"\thttpMethod", "httpMethod=\"${1:OPTIONS}\"$0"),
				("produces\t@produces", "produces=\"$1\"$0"),
				("consumes\t@consumes", "consumes=\"$1\"$0"),
				("indexable\t@indexable", "indexable=\"$1\"$0"),
				("indexable=\"true\"\tindexable", "indexable=\"${1:true}\"$0"),
				("indexable=\"false\"\tindexable", "indexable=\"${1:false}\"$0"),
				("indexLanguage\t@indexLanguage", "indexLanguage=\"$1\"$0"),
				("autoindex\t@autoindex", "autoindex=\"$1\"$0"),
				("autoindex=\"true\"\tautoindex", "autoindex=\"${1:true}\"$0"),
				("autoindex=\"false\"\tautoindex", "autoindex=\"${1:false}\"$0"),
				("wsversion\t@wsversion", "wsversion=\"$1\"$0"),
				("wsversion=\"1\"\twsversion", "wsversion=\"${1:1}\"$0"),
				("wsversion=\"2\"\twsversion", "wsversion=\"${1:2}\"$0")
			],
			'attributes': [
				"restPath",
				"dynamicupdate",
				"produces",
				"serializable",
				"lazy",
				"batchsize",
				"rest",
				"persistent",
				"serviceaddress",
				"optimisticlock",
				"serviceportname",
				"indexable",
				"table",
				"catalog",
				"httpMethod",
				"discriminatorValue",
				"mappedSuperClass",
				"readonly",
				"namespace",
				"consumes",
				"accessors",
				"selectbeforeupdate",
				"datasource",
				"cacheUse",
				"schema",
				"implements",
				"saveMapping",
				"joinColumn",
				"initmethod",
				"alias",
				"rowid",
				"indexLanguage",
				"style",
				"wsdlfile",
				"displayname",
				"wsversion",
				"embedded",
				"dynamicinsert",
				"hint",
				"porttypename",
				"extends",
				"discriminatorColumn",
				"output",
				"entityName",
				"autoindex",
				"bindingname",
				"cacheName"
			]
		}
		self.completions['cfcontent'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"text/html\"\ttype", "type=\"${1:text/html}\"$0"),
				("type=\"text/plain\"\ttype", "type=\"${1:text/plain}\"$0"),
				("type=\"application/msword\"\ttype", "type=\"${1:application/msword}\"$0"),
				("type=\"application/msexcel\"\ttype", "type=\"${1:application/msexcel}\"$0"),
				("type=\"application/poscript\"\ttype", "type=\"${1:application/poscript}\"$0"),
				("type=\"application/x-zip-compressed\"\ttype", "type=\"${1:application/x-zip-compressed}\"$0"),
				("type=\"application/pdf\"\ttype", "type=\"${1:application/pdf}\"$0"),
				("type=\"application/rtf\"\ttype", "type=\"${1:application/rtf}\"$0"),
				("type=\"video/x-msvideo\"\ttype", "type=\"${1:video/x-msvideo}\"$0"),
				("type=\"video/quicktime\"\ttype", "type=\"${1:video/quicktime}\"$0"),
				("type=\"video/x-mpeg2\"\ttype", "type=\"${1:video/x-mpeg2}\"$0"),
				("type=\"audio/x-pn/realaudio\"\ttype", "type=\"${1:audio/x-pn/realaudio}\"$0"),
				("type=\"audio/x-mpeg\"\ttype", "type=\"${1:audio/x-mpeg}\"$0"),
				("type=\"audio/x-waw\"\ttype", "type=\"${1:audio/x-waw}\"$0"),
				("type=\"audio/x-aiff\"\ttype", "type=\"${1:audio/x-aiff}\"$0"),
				("type=\"audio/basic\"\ttype", "type=\"${1:audio/basic}\"$0"),
				("type=\"image/tiff\"\ttype", "type=\"${1:image/tiff}\"$0"),
				("type=\"image/jpeg\"\ttype", "type=\"${1:image/jpeg}\"$0"),
				("type=\"image/gif\"\ttype", "type=\"${1:image/gif}\"$0"),
				("type=\"image/x-png\"\ttype", "type=\"${1:image/x-png}\"$0"),
				("type=\"image/x-photo-cd\"\ttype", "type=\"${1:image/x-photo-cd}\"$0"),
				("type=\"image/x-MS-bmp\"\ttype", "type=\"${1:image/x-MS-bmp}\"$0"),
				("type=\"image/x-rgb\"\ttype", "type=\"${1:image/x-rgb}\"$0"),
				("type=\"image/x-portable-pixmap\"\ttype", "type=\"${1:image/x-portable-pixmap}\"$0"),
				("type=\"image/x-portable-greymap\"\ttype", "type=\"${1:image/x-portable-greymap}\"$0"),
				("type=\"image/x-portablebitmap\"\ttype", "type=\"${1:image/x-portablebitmap}\"$0"),
				("deletefile\t@deletefile", "deletefile=\"$1\"$0"),
				("deletefile=\"true\"\tdeletefile", "deletefile=\"${1:true}\"$0"),
				("deletefile=\"false\"\tdeletefile", "deletefile=\"${1:false}\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("variable\t@variable", "variable=\"$1\"$0"),
				("reset\t@reset", "reset=\"$1\"$0"),
				("reset=\"true\"\treset", "reset=\"${1:true}\"$0"),
				("reset=\"false\"\treset", "reset=\"${1:false}\"$0")
			],
			'attributes': [
				"file",
				"reset",
				"deletefile",
				"type",
				"variable"
			]
		}
		self.completions['cfcookie'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("expires\t@expires", "expires=\"$1\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"true\"\tsecure", "secure=\"${1:true}\"$0"),
				("secure=\"false\"\tsecure", "secure=\"${1:false}\"$0"),
				("path\t@path", "path=\"$1\"$0"),
				("domain\t@domain", "domain=\"$1\"$0"),
				("httpOnly\t@httpOnly", "httpOnly=\"$1\"$0"),
				("httpOnly=\"true\"\thttpOnly", "httpOnly=\"${1:true}\"$0"),
				("httpOnly=\"false\"\thttpOnly", "httpOnly=\"${1:false}\"$0"),
				("casesensitive\t@casesensitive", "casesensitive=\"$1\"$0"),
				("casesensitive=\"true\"\tcasesensitive", "casesensitive=\"${1:true}\"$0"),
				("casesensitive=\"false\"\tcasesensitive", "casesensitive=\"${1:false}\"$0"),
				("encodevalue\t@encodevalue", "encodevalue=\"$1\"$0"),
				("encodevalue=\"true\"\tencodevalue", "encodevalue=\"${1:true}\"$0"),
				("encodevalue=\"false\"\tencodevalue", "encodevalue=\"${1:false}\"$0"),
				("preservecase\t@preservecase", "preservecase=\"$1\"$0"),
				("preservecase=\"true\"\tpreservecase", "preservecase=\"${1:true}\"$0"),
				("preservecase=\"false\"\tpreservecase", "preservecase=\"${1:false}\"$0")
			],
			'attributes': [
				"expires",
				"name",
				"httpOnly",
				"value",
				"path",
				"casesensitive",
				"domain",
				"preservecase",
				"secure",
				"encodevalue"
			]
		}
		self.completions['cfdbinfo'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"ClientInfo\"\ttype", "type=\"${1:ClientInfo}\"$0"),
				("type=\"Columns\"\ttype", "type=\"${1:Columns}\"$0"),
				("type=\"DBNames\"\ttype", "type=\"${1:DBNames}\"$0"),
				("type=\"Tables\"\ttype", "type=\"${1:Tables}\"$0"),
				("type=\"Foreignkeys\"\ttype", "type=\"${1:Foreignkeys}\"$0"),
				("type=\"Index\"\ttype", "type=\"${1:Index}\"$0"),
				("type=\"Procedures\"\ttype", "type=\"${1:Procedures}\"$0"),
				("type=\"Version\"\ttype", "type=\"${1:Version}\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("dbname\t@dbname", "dbname=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("pattern\t@pattern", "pattern=\"$1\"$0"),
				("table\t@table", "table=\"$1\"$0")
			],
			'attributes': [
				"pattern",
				"table",
				"name",
				"datasource",
				"username",
				"password",
				"type",
				"dbname"
			]
		}
		self.completions['cfdefaultcase'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfdirectory'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"list\"\taction", "action=\"${1:list}\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"rename\"\taction", "action=\"${1:rename}\"$0"),
				("action=\"copy\"\taction", "action=\"${1:copy}\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("filter\t@filter", "filter=\"$1\"$0"),
				("mode\t@mode", "mode=\"$1\"$0"),
				("sort\t@sort", "sort=\"$1\"$0"),
				("sort=\"asc\"\tsort", "sort=\"${1:asc}\"$0"),
				("sort=\"desc\"\tsort", "sort=\"${1:desc}\"$0"),
				("newdirectory\t@newdirectory", "newdirectory=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"dir\"\ttype", "type=\"${1:dir}\"$0"),
				("type=\"file\"\ttype", "type=\"${1:file}\"$0"),
				("type=\"all\"\ttype", "type=\"${1:all}\"$0"),
				("listinfo\t@listinfo", "listinfo=\"$1\"$0"),
				("listinfo=\"name\"\tlistinfo", "listinfo=\"${1:name}\"$0"),
				("listinfo=\"all\"\tlistinfo", "listinfo=\"${1:all}\"$0"),
				("storeLocation\t@storeLocation", "storeLocation=\"$1\"$0"),
				("storeLocation=\"EU\"\tstoreLocation", "storeLocation=\"${1:EU}\"$0"),
				("storeLocation=\"US\"\tstoreLocation", "storeLocation=\"${1:US}\"$0"),
				("storeACL\t@storeACL", "storeACL=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0")
			],
			'attributes': [
				"name",
				"destination",
				"recurse",
				"listinfo",
				"storeACL",
				"filter",
				"storeLocation",
				"sort",
				"directory",
				"mode",
				"action",
				"newdirectory",
				"type"
			]
		}
		self.completions['cfdiv'] = {
			'completions': [
				("id\t@id", "id=\"$1\"$0"),
				("onBindError\t@onBindError", "onBindError=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("tagName\t@tagName", "tagName=\"$1\"$0"),
				("tagName=\"div\"\ttagName", "tagName=\"${1:div}\"$0"),
				("tagName=\"span\"\ttagName", "tagName=\"${1:span}\"$0"),
				("bindonload\t@bindonload", "bindonload=\"$1\"$0"),
				("bindonload=\"true\"\tbindonload", "bindonload=\"${1:true}\"$0"),
				("bindonload=\"false\"\tbindonload", "bindonload=\"${1:false}\"$0")
			],
			'attributes': [
				"id",
				"bindonload",
				"onBindError",
				"bind",
				"tagName"
			]
		}
		self.completions['cfdocument'] = {
			'completions': [
				("format\t@format", "format=\"$1\"$0"),
				("format=\"PDF\"\tformat", "format=\"${1:PDF}\"$0"),
				("format=\"FlashPaper\"\tformat", "format=\"${1:FlashPaper}\"$0"),
				("filename\t@filename", "filename=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("pagetype\t@pagetype", "pagetype=\"$1\"$0"),
				("pagetype=\"legal\"\tpagetype", "pagetype=\"${1:legal}\"$0"),
				("pagetype=\"letter\"\tpagetype", "pagetype=\"${1:letter}\"$0"),
				("pagetype=\"A4\"\tpagetype", "pagetype=\"${1:A4}\"$0"),
				("pagetype=\"A5\"\tpagetype", "pagetype=\"${1:A5}\"$0"),
				("pagetype=\"B5\"\tpagetype", "pagetype=\"${1:B5}\"$0"),
				("pagetype=\"custom\"\tpagetype", "pagetype=\"${1:custom}\"$0"),
				("pageheight\t@pageheight", "pageheight=\"$1\"$0"),
				("pagewidth\t@pagewidth", "pagewidth=\"$1\"$0"),
				("orientation\t@orientation", "orientation=\"$1\"$0"),
				("orientation=\"portrait\"\torientation", "orientation=\"${1:portrait}\"$0"),
				("orientation=\"landscape\"\torientation", "orientation=\"${1:landscape}\"$0"),
				("margintop\t@margintop", "margintop=\"$1\"$0"),
				("marginbottom\t@marginbottom", "marginbottom=\"$1\"$0"),
				("marginleft\t@marginleft", "marginleft=\"$1\"$0"),
				("marginright\t@marginright", "marginright=\"$1\"$0"),
				("unit\t@unit", "unit=\"$1\"$0"),
				("unit=\"in\"\tunit", "unit=\"${1:in}\"$0"),
				("unit=\"cm\"\tunit", "unit=\"${1:cm}\"$0"),
				("encryption\t@encryption", "encryption=\"$1\"$0"),
				("encryption=\"128-bit\"\tencryption", "encryption=\"${1:128-bit}\"$0"),
				("encryption=\"40-bit\"\tencryption", "encryption=\"${1:40-bit}\"$0"),
				("encryption=\"none\"\tencryption", "encryption=\"${1:none}\"$0"),
				("ownerpassword\t@ownerpassword", "ownerpassword=\"$1\"$0"),
				("userpassword\t@userpassword", "userpassword=\"$1\"$0"),
				("permissions\t@permissions", "permissions=\"$1\"$0"),
				("permissions=\"AllowPrinting,AllowCopy,AllowScreenReaders\"\tpermissions", "permissions=\"${1:AllowPrinting,AllowCopy,AllowScreenReaders}\"$0"),
				("permissions=\"AllowPrinting\"\tpermissions", "permissions=\"${1:AllowPrinting}\"$0"),
				("permissions=\"AllowModifyContents\"\tpermissions", "permissions=\"${1:AllowModifyContents}\"$0"),
				("permissions=\"AllowCopy\"\tpermissions", "permissions=\"${1:AllowCopy}\"$0"),
				("permissions=\"AllowModifyAnnotations\"\tpermissions", "permissions=\"${1:AllowModifyAnnotations}\"$0"),
				("permissions=\"AllowFillIn\"\tpermissions", "permissions=\"${1:AllowFillIn}\"$0"),
				("permissions=\"AllowScreenReaders\"\tpermissions", "permissions=\"${1:AllowScreenReaders}\"$0"),
				("permissions=\"AllowAssembly\"\tpermissions", "permissions=\"${1:AllowAssembly}\"$0"),
				("permissions=\"AllowDegradedPrinting\"\tpermissions", "permissions=\"${1:AllowDegradedPrinting}\"$0"),
				("permissions=\"AllowPrinting,AllowModifyContents,AllowCopy,AllowModifyAnnotations,AllowFillIn,AllowScreenReaders,AllowAssembly,AllowDegradedPrinting\"\tpermissions", "permissions=\"${1:AllowPrinting,AllowModifyContents,AllowCopy,AllowModifyAnnotations,AllowFillIn,AllowScreenReaders,AllowAssembly,AllowDegradedPrinting}\"$0"),
				("fontembed\t@fontembed", "fontembed=\"$1\"$0"),
				("fontembed=\"true\"\tfontembed", "fontembed=\"${1:true}\"$0"),
				("fontembed=\"false\"\tfontembed", "fontembed=\"${1:false}\"$0"),
				("backgroundvisible\t@backgroundvisible", "backgroundvisible=\"$1\"$0"),
				("backgroundvisible=\"true\"\tbackgroundvisible", "backgroundvisible=\"${1:true}\"$0"),
				("backgroundvisible=\"false\"\tbackgroundvisible", "backgroundvisible=\"${1:false}\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("authpassword\t@authpassword", "authpassword=\"$1\"$0"),
				("authuser\t@authuser", "authuser=\"$1\"$0"),
				("bookmark\t@bookmark", "bookmark=\"$1\"$0"),
				("bookmark=\"true\"\tbookmark", "bookmark=\"${1:true}\"$0"),
				("bookmark=\"false\"\tbookmark", "bookmark=\"${1:false}\"$0"),
				("localurl\t@localurl", "localurl=\"$1\"$0"),
				("localurl=\"true\"\tlocalurl", "localurl=\"${1:true}\"$0"),
				("localurl=\"false\"\tlocalurl", "localurl=\"${1:false}\"$0"),
				("mimetype\t@mimetype", "mimetype=\"$1\"$0"),
				("mimetype=\"text/html\"\tmimetype", "mimetype=\"${1:text/html}\"$0"),
				("mimetype=\"text/plain\"\tmimetype", "mimetype=\"${1:text/plain}\"$0"),
				("mimetype=\"application/xml\"\tmimetype", "mimetype=\"${1:application/xml}\"$0"),
				("mimetype=\"image/bmp\"\tmimetype", "mimetype=\"${1:image/bmp}\"$0"),
				("mimetype=\"image/jpeg\"\tmimetype", "mimetype=\"${1:image/jpeg}\"$0"),
				("mimetype=\"image/png\"\tmimetype", "mimetype=\"${1:image/png}\"$0"),
				("mimetype=\"image/gif\"\tmimetype", "mimetype=\"${1:image/gif}\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("saveasname\t@saveasname", "saveasname=\"$1\"$0"),
				("src\t@src", "src=\"$1\"$0"),
				("srcfile\t@srcfile", "srcfile=\"$1\"$0"),
				("useragent\t@useragent", "useragent=\"$1\"$0"),
				("proxyhost\t@proxyhost", "proxyhost=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("tagged\t@tagged", "tagged=\"$1\"$0"),
				("tagged=\"true\"\ttagged", "tagged=\"${1:true}\"$0"),
				("tagged=\"false\"\ttagged", "tagged=\"${1:false}\"$0"),
				("pdfa\t@pdfa", "pdfa=\"$1\"$0"),
				("pdfa=\"true\"\tpdfa", "pdfa=\"${1:true}\"$0"),
				("pdfa=\"false\"\tpdfa", "pdfa=\"${1:false}\"$0"),
				("formFields\t@formFields", "formFields=\"$1\"$0"),
				("formFields=\"true\"\tformFields", "formFields=\"${1:true}\"$0"),
				("formFields=\"false\"\tformFields", "formFields=\"${1:false}\"$0"),
				("formsType\t@formsType", "formsType=\"$1\"$0"),
				("formsType=\"FDF\"\tformsType", "formsType=\"${1:FDF}\"$0"),
				("formsType=\"PDF\"\tformsType", "formsType=\"${1:PDF}\"$0"),
				("formsType=\"HTML\"\tformsType", "formsType=\"${1:HTML}\"$0"),
				("formsType=\"XML\"\tformsType", "formsType=\"${1:XML}\"$0"),
				("permissionsPassword\t@permissionsPassword", "permissionsPassword=\"$1\"$0"),
				("openPassword\t@openPassword", "openPassword=\"$1\"$0")
			],
			'attributes': [
				"saveasname",
				"orientation",
				"proxyport",
				"overwrite",
				"pdfa",
				"proxyhost",
				"backgroundvisible",
				"marginright",
				"src",
				"proxyuser",
				"authuser",
				"marginbottom",
				"permissionsPassword",
				"formsType",
				"margintop",
				"pagewidth",
				"ownerpassword",
				"authpassword",
				"srcfile",
				"useragent",
				"unit",
				"name",
				"scale",
				"pageheight",
				"permissions",
				"proxypassword",
				"filename",
				"tagged",
				"localurl",
				"encryption",
				"bookmark",
				"userpassword",
				"format",
				"fontembed",
				"openPassword",
				"marginleft",
				"pagetype",
				"mimetype",
				"formFields"
			]
		}
		self.completions['cfdocumentitem'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"pagebreak\"\ttype", "type=\"${1:pagebreak}\"$0"),
				("type=\"header\"\ttype", "type=\"${1:header}\"$0"),
				("type=\"footer\"\ttype", "type=\"${1:footer}\"$0"),
				("evalAtPrint\t@evalAtPrint", "evalAtPrint=\"$1\"$0"),
				("evalAtPrint=\"true\"\tevalAtPrint", "evalAtPrint=\"${1:true}\"$0"),
				("evalAtPrint=\"false\"\tevalAtPrint", "evalAtPrint=\"${1:false}\"$0")
			],
			'attributes': [
				"evalAtPrint",
				"type"
			]
		}
		self.completions['cfdocumentsection'] = {
			'completions': [
				("margintop\t@margintop", "margintop=\"$1\"$0"),
				("marginbottom\t@marginbottom", "marginbottom=\"$1\"$0"),
				("marginleft\t@marginleft", "marginleft=\"$1\"$0"),
				("marginright\t@marginright", "marginright=\"$1\"$0"),
				("authpassword\t@authpassword", "authpassword=\"$1\"$0"),
				("authuser\t@authuser", "authuser=\"$1\"$0"),
				("mimetype\t@mimetype", "mimetype=\"$1\"$0"),
				("mimetype=\"text/html\"\tmimetype", "mimetype=\"${1:text/html}\"$0"),
				("mimetype=\"text/plain\"\tmimetype", "mimetype=\"${1:text/plain}\"$0"),
				("mimetype=\"application/xml\"\tmimetype", "mimetype=\"${1:application/xml}\"$0"),
				("mimetype=\"image/bmp\"\tmimetype", "mimetype=\"${1:image/bmp}\"$0"),
				("mimetype=\"image/jpeg\"\tmimetype", "mimetype=\"${1:image/jpeg}\"$0"),
				("mimetype=\"image/png\"\tmimetype", "mimetype=\"${1:image/png}\"$0"),
				("mimetype=\"image/gif\"\tmimetype", "mimetype=\"${1:image/gif}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("src\t@src", "src=\"$1\"$0"),
				("srcfile\t@srcfile", "srcfile=\"$1\"$0"),
				("useragent\t@useragent", "useragent=\"$1\"$0")
			],
			'attributes': [
				"authuser",
				"marginbottom",
				"useragent",
				"name",
				"marginleft",
				"margintop",
				"mimetype",
				"authpassword",
				"srcfile",
				"marginright",
				"src"
			]
		}
		self.completions['cfdump'] = {
			'completions': [
				("var\t@var", "var=\"$1\"$0"),
				("expand\t@expand", "expand=\"$1\"$0"),
				("expand=\"true\"\texpand", "expand=\"${1:true}\"$0"),
				("expand=\"false\"\texpand", "expand=\"${1:false}\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"text\"\tformat", "format=\"${1:text}\"$0"),
				("hide\t@hide", "hide=\"$1\"$0"),
				("keys\t@keys", "keys=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("metainfo\t@metainfo", "metainfo=\"$1\"$0"),
				("metainfo=\"true\"\tmetainfo", "metainfo=\"${1:true}\"$0"),
				("metainfo=\"false\"\tmetainfo", "metainfo=\"${1:false}\"$0"),
				("output\t@output", "output=\"$1\"$0"),
				("output=\"browser\"\toutput", "output=\"${1:browser}\"$0"),
				("output=\"console\"\toutput", "output=\"${1:console}\"$0"),
				("output=\"filename\"\toutput", "output=\"${1:filename}\"$0"),
				("show\t@show", "show=\"$1\"$0"),
				("showUDfs\t@showUDfs", "showUDfs=\"$1\"$0"),
				("showUDfs=\"true\"\tshowUDfs", "showUDfs=\"${1:true}\"$0"),
				("showUDfs=\"false\"\tshowUDfs", "showUDfs=\"${1:false}\"$0"),
				("top\t@top", "top=\"$1\"$0"),
				("abort\t@abort", "abort=\"$1\"$0"),
				("abort=\"true\"\tabort", "abort=\"${1:true}\"$0"),
				("abort=\"false\"\tabort", "abort=\"${1:false}\"$0")
			],
			'attributes': [
				"showUDfs",
				"var",
				"hide",
				"format",
				"keys",
				"abort",
				"label",
				"top",
				"expand",
				"show",
				"output",
				"metainfo"
			]
		}
		self.completions['cfelse'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfelseif'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cferror'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"exception\"\ttype", "type=\"${1:exception}\"$0"),
				("type=\"validation\"\ttype", "type=\"${1:validation}\"$0"),
				("type=\"request\"\ttype", "type=\"${1:request}\"$0"),
				("type=\"monitor\"\ttype", "type=\"${1:monitor}\"$0"),
				("template\t@template", "template=\"$1\"$0"),
				("mailto\t@mailto", "mailto=\"$1\"$0"),
				("exception\t@exception", "exception=\"$1\"$0"),
				("exception=\"any\"\texception", "exception=\"${1:any}\"$0"),
				("exception=\"application\"\texception", "exception=\"${1:application}\"$0"),
				("exception=\"database\"\texception", "exception=\"${1:database}\"$0"),
				("exception=\"template\"\texception", "exception=\"${1:template}\"$0"),
				("exception=\"security\"\texception", "exception=\"${1:security}\"$0"),
				("exception=\"object\"\texception", "exception=\"${1:object}\"$0"),
				("exception=\"missinginclude\"\texception", "exception=\"${1:missinginclude}\"$0"),
				("exception=\"expression\"\texception", "exception=\"${1:expression}\"$0"),
				("exception=\"lock\"\texception", "exception=\"${1:lock}\"$0"),
				("exception=\"custom_type\"\texception", "exception=\"${1:custom_type}\"$0")
			],
			'attributes': [
				"template",
				"mailto",
				"type",
				"exception"
			]
		}
		self.completions['cfexecute'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("arguments\t@arguments", "arguments=\"$1\"$0"),
				("outputfile\t@outputfile", "outputfile=\"$1\"$0"),
				("variable\t@variable", "variable=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("errorVariable\t@errorVariable", "errorVariable=\"$1\"$0"),
				("errorFile\t@errorFile", "errorFile=\"$1\"$0")
			],
			'attributes': [
				"name",
				"errorFile",
				"errorVariable",
				"variable",
				"arguments",
				"outputfile",
				"timeout"
			]
		}
		self.completions['cfexit'] = {
			'completions': [
				("method\t@method", "method=\"$1\"$0"),
				("method=\"exittag\"\tmethod", "method=\"${1:exittag}\"$0"),
				("method=\"exittemplate\"\tmethod", "method=\"${1:exittemplate}\"$0"),
				("method=\"loop\"\tmethod", "method=\"${1:loop}\"$0")
			],
			'attributes': [
				"method"
			]
		}
		self.completions['cffile'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"append\"\taction", "action=\"${1:append}\"$0"),
				("action=\"copy\"\taction", "action=\"${1:copy}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"move\"\taction", "action=\"${1:move}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("action=\"readbinary\"\taction", "action=\"${1:readbinary}\"$0"),
				("action=\"rename\"\taction", "action=\"${1:rename}\"$0"),
				("action=\"upload\"\taction", "action=\"${1:upload}\"$0"),
				("action=\"uploadall\"\taction", "action=\"${1:uploadall}\"$0"),
				("action=\"write\"\taction", "action=\"${1:write}\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("mode\t@mode", "mode=\"$1\"$0"),
				("output\t@output", "output=\"$1\"$0"),
				("addnewline\t@addnewline", "addnewline=\"$1\"$0"),
				("addnewline=\"true\"\taddnewline", "addnewline=\"${1:true}\"$0"),
				("addnewline=\"false\"\taddnewline", "addnewline=\"${1:false}\"$0"),
				("attributes\t@attributes", "attributes=\"$1\"$0"),
				("attributes=\"readonly\"\tattributes", "attributes=\"${1:readonly}\"$0"),
				("attributes=\"hidden\"\tattributes", "attributes=\"${1:hidden}\"$0"),
				("attributes=\"normal\"\tattributes", "attributes=\"${1:normal}\"$0"),
				("attributes=\"system\"\tattributes", "attributes=\"${1:system}\"$0"),
				("attributes=\"temporary\"\tattributes", "attributes=\"${1:temporary}\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"utf-8\"\tcharset", "charset=\"${1:utf-8}\"$0"),
				("charset=\"iso-8859-1\"\tcharset", "charset=\"${1:iso-8859-1}\"$0"),
				("charset=\"windows-1252\"\tcharset", "charset=\"${1:windows-1252}\"$0"),
				("charset=\"us-ascii\"\tcharset", "charset=\"${1:us-ascii}\"$0"),
				("charset=\"shift_jis\"\tcharset", "charset=\"${1:shift_jis}\"$0"),
				("charset=\"iso-2022-jp\"\tcharset", "charset=\"${1:iso-2022-jp}\"$0"),
				("charset=\"euc-jp\"\tcharset", "charset=\"${1:euc-jp}\"$0"),
				("charset=\"euc-kr\"\tcharset", "charset=\"${1:euc-kr}\"$0"),
				("charset=\"big5\"\tcharset", "charset=\"${1:big5}\"$0"),
				("charset=\"euc-cn\"\tcharset", "charset=\"${1:euc-cn}\"$0"),
				("charset=\"utf-16\"\tcharset", "charset=\"${1:utf-16}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("variable\t@variable", "variable=\"$1\"$0"),
				("filefield\t@filefield", "filefield=\"$1\"$0"),
				("nameconflict\t@nameconflict", "nameconflict=\"$1\"$0"),
				("nameconflict=\"error\"\tnameconflict", "nameconflict=\"${1:error}\"$0"),
				("nameconflict=\"skip\"\tnameconflict", "nameconflict=\"${1:skip}\"$0"),
				("nameconflict=\"overwrite\"\tnameconflict", "nameconflict=\"${1:overwrite}\"$0"),
				("nameconflict=\"makeunique\"\tnameconflict", "nameconflict=\"${1:makeunique}\"$0"),
				("accept\t@accept", "accept=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("fixnewline\t@fixnewline", "fixnewline=\"$1\"$0"),
				("fixnewline=\"true\"\tfixnewline", "fixnewline=\"${1:true}\"$0"),
				("fixnewline=\"false\"\tfixnewline", "fixnewline=\"${1:false}\"$0"),
				("strict\t@strict", "strict=\"$1\"$0"),
				("strict=\"true\"\tstrict", "strict=\"${1:true}\"$0"),
				("strict=\"false\"\tstrict", "strict=\"${1:false}\"$0")
			],
			'attributes': [
				"strict",
				"attributes",
				"variable",
				"destination",
				"addnewline",
				"source",
				"result",
				"fixnewline",
				"charset",
				"file",
				"accept",
				"mode",
				"output",
				"action",
				"filefield",
				"nameconflict"
			]
		}
		self.completions['cfflush'] = {
			'completions': [
				("interval\t@interval", "interval=\"$1\"$0")
			],
			'attributes': [
				"interval"
			]
		}
		self.completions['cfform'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("method\t@method", "method=\"$1\"$0"),
				("method=\"post\"\tmethod", "method=\"${1:post}\"$0"),
				("method=\"get\"\tmethod", "method=\"${1:get}\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"flash\"\tformat", "format=\"${1:flash}\"$0"),
				("format=\"xml\"\tformat", "format=\"${1:xml}\"$0"),
				("skin\t@skin", "skin=\"$1\"$0"),
				("skin=\"haloSilver\"\tskin", "skin=\"${1:haloSilver}\"$0"),
				("skin=\"haloBlue\"\tskin", "skin=\"${1:haloBlue}\"$0"),
				("skin=\"haloGreen\"\tskin", "skin=\"${1:haloGreen}\"$0"),
				("skin=\"haloOrange\"\tskin", "skin=\"${1:haloOrange}\"$0"),
				("skin=\"beige\"\tskin", "skin=\"${1:beige}\"$0"),
				("skin=\"blue\"\tskin", "skin=\"${1:blue}\"$0"),
				("skin=\"bluegray\"\tskin", "skin=\"${1:bluegray}\"$0"),
				("skin=\"lightgray\"\tskin", "skin=\"${1:lightgray}\"$0"),
				("skin=\"red\"\tskin", "skin=\"${1:red}\"$0"),
				("skin=\"silver\"\tskin", "skin=\"${1:silver}\"$0"),
				("skin=\"none\"\tskin", "skin=\"${1:none}\"$0"),
				("skin=\"default\"\tskin", "skin=\"${1:default}\"$0"),
				("skin=\"basic\"\tskin", "skin=\"${1:basic}\"$0"),
				("skin=\"basiccss\"\tskin", "skin=\"${1:basiccss}\"$0"),
				("preservedata\t@preservedata", "preservedata=\"$1\"$0"),
				("preservedata=\"true\"\tpreservedata", "preservedata=\"${1:true}\"$0"),
				("preservedata=\"false\"\tpreservedata", "preservedata=\"${1:false}\"$0"),
				("onload\t@onload", "onload=\"$1\"$0"),
				("onsubmit\t@onsubmit", "onsubmit=\"$1\"$0"),
				("codebase\t@codebase", "codebase=\"$1\"$0"),
				("archive\t@archive", "archive=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("wmode\t@wmode", "wmode=\"$1\"$0"),
				("wmode=\"window\"\twmode", "wmode=\"${1:window}\"$0"),
				("wmode=\"transparent\"\twmode", "wmode=\"${1:transparent}\"$0"),
				("wmode=\"opaque\"\twmode", "wmode=\"${1:opaque}\"$0"),
				("accessible\t@accessible", "accessible=\"$1\"$0"),
				("accessible=\"true\"\taccessible", "accessible=\"${1:true}\"$0"),
				("accessible=\"false\"\taccessible", "accessible=\"${1:false}\"$0"),
				("preloader\t@preloader", "preloader=\"$1\"$0"),
				("preloader=\"true\"\tpreloader", "preloader=\"${1:true}\"$0"),
				("preloader=\"false\"\tpreloader", "preloader=\"${1:false}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("scriptsrc\t@scriptsrc", "scriptsrc=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("onreset\t@onreset", "onreset=\"$1\"$0"),
				("id\t@id", "id=\"$1\"$0"),
				("target\t@target", "target=\"$1\"$0"),
				("passthrough\t@passthrough", "passthrough=\"$1\"$0"),
				("onsuccess\t@onsuccess", "onsuccess=\"$1\"$0"),
				("enctype\t@enctype", "enctype=\"$1\"$0")
			],
			'attributes': [
				"preloader",
				"archive",
				"height",
				"preservedata",
				"codebase",
				"target",
				"onerror",
				"id",
				"wmode",
				"action",
				"skin",
				"onsubmit",
				"name",
				"onsuccess",
				"onload",
				"accessible",
				"scriptsrc",
				"width",
				"style",
				"enctype",
				"format",
				"onreset",
				"method",
				"passthrough",
				"timeout"
			]
		}
		self.completions['cfformgroup'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"horizontal\"\ttype", "type=\"${1:horizontal}\"$0"),
				("type=\"vertical\"\ttype", "type=\"${1:vertical}\"$0"),
				("type=\"fieldset\"\ttype", "type=\"${1:fieldset}\"$0"),
				("type=\"repeater\"\ttype", "type=\"${1:repeater}\"$0"),
				("type=\"hbox\"\ttype", "type=\"${1:hbox}\"$0"),
				("type=\"vbox\"\ttype", "type=\"${1:vbox}\"$0"),
				("type=\"hdividedbox\"\ttype", "type=\"${1:hdividedbox}\"$0"),
				("type=\"vdividedbox\"\ttype", "type=\"${1:vdividedbox}\"$0"),
				("type=\"panel\"\ttype", "type=\"${1:panel}\"$0"),
				("type=\"tile\"\ttype", "type=\"${1:tile}\"$0"),
				("type=\"accordion\"\ttype", "type=\"${1:accordion}\"$0"),
				("type=\"tabnavigator\"\ttype", "type=\"${1:tabnavigator}\"$0"),
				("type=\"page\"\ttype", "type=\"${1:page}\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("id\t@id", "id=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("selectedindex\t@selectedindex", "selectedindex=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0")
			],
			'attributes': [
				"tooltip",
				"label",
				"height",
				"width",
				"style",
				"maxrows",
				"visible",
				"query",
				"enabled",
				"onchange",
				"startrow",
				"selectedindex",
				"id",
				"type"
			]
		}
		self.completions['cfformitem'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"html\"\ttype", "type=\"${1:html}\"$0"),
				("type=\"text\"\ttype", "type=\"${1:text}\"$0"),
				("type=\"script\"\ttype", "type=\"${1:script}\"$0"),
				("type=\"spacer\"\ttype", "type=\"${1:spacer}\"$0"),
				("type=\"hrule\"\ttype", "type=\"${1:hrule}\"$0"),
				("type=\"vrule\"\ttype", "type=\"${1:vrule}\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0")
			],
			'attributes': [
				"style",
				"visible",
				"enabled",
				"tooltip",
				"height",
				"bind",
				"type",
				"width"
			]
		}
		self.completions['cfftp'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"open\"\taction", "action=\"${1:open}\"$0"),
				("action=\"close\"\taction", "action=\"${1:close}\"$0"),
				("action=\"changedir\"\taction", "action=\"${1:changedir}\"$0"),
				("action=\"createdir\"\taction", "action=\"${1:createdir}\"$0"),
				("action=\"listdir\"\taction", "action=\"${1:listdir}\"$0"),
				("action=\"removedir\"\taction", "action=\"${1:removedir}\"$0"),
				("action=\"getfile\"\taction", "action=\"${1:getfile}\"$0"),
				("action=\"putfile\"\taction", "action=\"${1:putfile}\"$0"),
				("action=\"rename\"\taction", "action=\"${1:rename}\"$0"),
				("action=\"remove\"\taction", "action=\"${1:remove}\"$0"),
				("action=\"getcurrentdir\"\taction", "action=\"${1:getcurrentdir}\"$0"),
				("action=\"getcurrenturl\"\taction", "action=\"${1:getcurrenturl}\"$0"),
				("action=\"existsdir\"\taction", "action=\"${1:existsdir}\"$0"),
				("action=\"existsfile\"\taction", "action=\"${1:existsfile}\"$0"),
				("action=\"exists\"\taction", "action=\"${1:exists}\"$0"),
				("action=\"quote\"\taction", "action=\"${1:quote}\"$0"),
				("action=\"site\"\taction", "action=\"${1:site}\"$0"),
				("action=\"allo\"\taction", "action=\"${1:allo}\"$0"),
				("action=\"acct\"\taction", "action=\"${1:acct}\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("server\t@server", "server=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("proxyserver\t@proxyserver", "proxyserver=\"$1\"$0"),
				("retrycount\t@retrycount", "retrycount=\"$1\"$0"),
				("stoponerror\t@stoponerror", "stoponerror=\"$1\"$0"),
				("stoponerror=\"true\"\tstoponerror", "stoponerror=\"${1:true}\"$0"),
				("stoponerror=\"false\"\tstoponerror", "stoponerror=\"${1:false}\"$0"),
				("passive\t@passive", "passive=\"$1\"$0"),
				("passive=\"true\"\tpassive", "passive=\"${1:true}\"$0"),
				("passive=\"false\"\tpassive", "passive=\"${1:false}\"$0"),
				("transfermode\t@transfermode", "transfermode=\"$1\"$0"),
				("transfermode=\"auto\"\ttransfermode", "transfermode=\"${1:auto}\"$0"),
				("transfermode=\"ascii\"\ttransfermode", "transfermode=\"${1:ascii}\"$0"),
				("transfermode=\"binary\"\ttransfermode", "transfermode=\"${1:binary}\"$0"),
				("failifexists\t@failifexists", "failifexists=\"$1\"$0"),
				("failifexists=\"true\"\tfailifexists", "failifexists=\"${1:true}\"$0"),
				("failifexists=\"false\"\tfailifexists", "failifexists=\"${1:false}\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("localfile\t@localfile", "localfile=\"$1\"$0"),
				("remotefile\t@remotefile", "remotefile=\"$1\"$0"),
				("item\t@item", "item=\"$1\"$0"),
				("existing\t@existing", "existing=\"$1\"$0"),
				("new\t@new", "new=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("attributes\t@attributes", "attributes=\"$1\"$0"),
				("passphrase\t@passphrase", "passphrase=\"$1\"$0"),
				("buffersize\t@buffersize", "buffersize=\"$1\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"true\"\tsecure", "secure=\"${1:true}\"$0"),
				("secure=\"false\"\tsecure", "secure=\"${1:false}\"$0"),
				("asciiextensionlist\t@asciiextensionlist", "asciiextensionlist=\"$1\"$0"),
				("key\t@key", "key=\"$1\"$0"),
				("actionparam\t@actionparam", "actionparam=\"$1\"$0"),
				("fingerprint\t@fingerprint", "fingerprint=\"$1\"$0")
			],
			'attributes': [
				"buffersize",
				"attributes",
				"item",
				"key",
				"localfile",
				"retrycount",
				"new",
				"port",
				"result",
				"actionparam",
				"remotefile",
				"existing",
				"password",
				"action",
				"passphrase",
				"proxyserver",
				"server",
				"secure",
				"fingerprint",
				"connection",
				"name",
				"passive",
				"stoponerror",
				"failifexists",
				"directory",
				"asciiextensionlist",
				"username",
				"transfermode",
				"timeout"
			]
		}
		self.completions['cffunction'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("returntype\t@returntype", "returntype=\"$1\"$0"),
				("returntype=\"Any\"\treturntype", "returntype=\"${1:Any}\"$0"),
				("returntype=\"Array\"\treturntype", "returntype=\"${1:Array}\"$0"),
				("returntype=\"Binary\"\treturntype", "returntype=\"${1:Binary}\"$0"),
				("returntype=\"boolean\"\treturntype", "returntype=\"${1:boolean}\"$0"),
				("returntype=\"date\"\treturntype", "returntype=\"${1:date}\"$0"),
				("returntype=\"guid\"\treturntype", "returntype=\"${1:guid}\"$0"),
				("returntype=\"Numeric\"\treturntype", "returntype=\"${1:Numeric}\"$0"),
				("returntype=\"Query\"\treturntype", "returntype=\"${1:Query}\"$0"),
				("returntype=\"String\"\treturntype", "returntype=\"${1:String}\"$0"),
				("returntype=\"Struct\"\treturntype", "returntype=\"${1:Struct}\"$0"),
				("returntype=\"UUID\"\treturntype", "returntype=\"${1:UUID}\"$0"),
				("returntype=\"variablename\"\treturntype", "returntype=\"${1:variablename}\"$0"),
				("returntype=\"void\"\treturntype", "returntype=\"${1:void}\"$0"),
				("returntype=\"xml\"\treturntype", "returntype=\"${1:xml}\"$0"),
				("returntype=\"(component name)\"\treturntype", "returntype=\"${1:(component name)}\"$0"),
				("roles\t@roles", "roles=\"$1\"$0"),
				("access\t@access", "access=\"$1\"$0"),
				("access=\"private\"\taccess", "access=\"${1:private}\"$0"),
				("access=\"package\"\taccess", "access=\"${1:package}\"$0"),
				("access=\"public\"\taccess", "access=\"${1:public}\"$0"),
				("access=\"remote\"\taccess", "access=\"${1:remote}\"$0"),
				("output\t@output", "output=\"$1\"$0"),
				("output=\"true\"\toutput", "output=\"${1:true}\"$0"),
				("output=\"false\"\toutput", "output=\"${1:false}\"$0"),
				("displayname\t@displayname", "displayname=\"$1\"$0"),
				("hint\t@hint", "hint=\"$1\"$0"),
				("description\t@description", "description=\"$1\"$0"),
				("returnformat\t@returnformat", "returnformat=\"$1\"$0"),
				("returnformat=\"JSON\"\treturnformat", "returnformat=\"${1:JSON}\"$0"),
				("returnformat=\"plain\"\treturnformat", "returnformat=\"${1:plain}\"$0"),
				("returnformat=\"WDDX\"\treturnformat", "returnformat=\"${1:WDDX}\"$0"),
				("securejson\t@securejson", "securejson=\"$1\"$0"),
				("securejson=\"true\"\tsecurejson", "securejson=\"${1:true}\"$0"),
				("securejson=\"false\"\tsecurejson", "securejson=\"${1:false}\"$0"),
				("verifyclient\t@verifyclient", "verifyclient=\"$1\"$0"),
				("verifyclient=\"true\"\tverifyclient", "verifyclient=\"${1:true}\"$0"),
				("verifyclient=\"false\"\tverifyclient", "verifyclient=\"${1:false}\"$0"),
				("restPath\t@restPath", "restPath=\"$1\"$0"),
				("httpMethod\t@httpMethod", "httpMethod=\"$1\"$0"),
				("httpMethod=\"GET\"\thttpMethod", "httpMethod=\"${1:GET}\"$0"),
				("httpMethod=\"POST\"\thttpMethod", "httpMethod=\"${1:POST}\"$0"),
				("httpMethod=\"PUT\"\thttpMethod", "httpMethod=\"${1:PUT}\"$0"),
				("httpMethod=\"DELETE\"\thttpMethod", "httpMethod=\"${1:DELETE}\"$0"),
				("httpMethod=\"HEAD\"\thttpMethod", "httpMethod=\"${1:HEAD}\"$0"),
				("httpMethod=\"OPTIONS\"\thttpMethod", "httpMethod=\"${1:OPTIONS}\"$0"),
				("produces\t@produces", "produces=\"$1\"$0"),
				("consumes\t@consumes", "consumes=\"$1\"$0")
			],
			'attributes': [
				"restPath",
				"name",
				"roles",
				"produces",
				"description",
				"verifyclient",
				"access",
				"displayname",
				"returntype",
				"httpMethod",
				"hint",
				"securejson",
				"output",
				"returnformat",
				"consumes"
			]
		}
		self.completions['cfgrid'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("pagesize\t@pagesize", "pagesize=\"$1\"$0"),
				("striperowcolor\t@striperowcolor", "striperowcolor=\"$1\"$0"),
				("preservepageonsort\t@preservepageonsort", "preservepageonsort=\"$1\"$0"),
				("preservepageonsort=\"true\"\tpreservepageonsort", "preservepageonsort=\"${1:true}\"$0"),
				("preservepageonsort=\"false\"\tpreservepageonsort", "preservepageonsort=\"${1:false}\"$0"),
				("striperows\t@striperows", "striperows=\"$1\"$0"),
				("striperows=\"true\"\tstriperows", "striperows=\"${1:true}\"$0"),
				("striperows=\"false\"\tstriperows", "striperows=\"${1:false}\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"applet\"\tformat", "format=\"${1:applet}\"$0"),
				("format=\"flash\"\tformat", "format=\"${1:flash}\"$0"),
				("format=\"xml\"\tformat", "format=\"${1:xml}\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("autowidth\t@autowidth", "autowidth=\"$1\"$0"),
				("autowidth=\"true\"\tautowidth", "autowidth=\"${1:true}\"$0"),
				("autowidth=\"false\"\tautowidth", "autowidth=\"${1:false}\"$0"),
				("vspace\t@vspace", "vspace=\"$1\"$0"),
				("hspace\t@hspace", "hspace=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"top\"\talign", "align=\"${1:top}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"bottom\"\talign", "align=\"${1:bottom}\"$0"),
				("align=\"baseline\"\talign", "align=\"${1:baseline}\"$0"),
				("align=\"texttop\"\talign", "align=\"${1:texttop}\"$0"),
				("align=\"absbottom\"\talign", "align=\"${1:absbottom}\"$0"),
				("align=\"middle\"\talign", "align=\"${1:middle}\"$0"),
				("align=\"absmiddle\"\talign", "align=\"${1:absmiddle}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("insert\t@insert", "insert=\"$1\"$0"),
				("insert=\"true\"\tinsert", "insert=\"${1:true}\"$0"),
				("insert=\"false\"\tinsert", "insert=\"${1:false}\"$0"),
				("delete\t@delete", "delete=\"$1\"$0"),
				("delete=\"true\"\tdelete", "delete=\"${1:true}\"$0"),
				("delete=\"false\"\tdelete", "delete=\"${1:false}\"$0"),
				("sort\t@sort", "sort=\"$1\"$0"),
				("sort=\"true\"\tsort", "sort=\"${1:true}\"$0"),
				("sort=\"false\"\tsort", "sort=\"${1:false}\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("italic\t@italic", "italic=\"$1\"$0"),
				("italic=\"true\"\titalic", "italic=\"${1:true}\"$0"),
				("italic=\"false\"\titalic", "italic=\"${1:false}\"$0"),
				("bold\t@bold", "bold=\"$1\"$0"),
				("bold=\"true\"\tbold", "bold=\"${1:true}\"$0"),
				("bold=\"false\"\tbold", "bold=\"${1:false}\"$0"),
				("textcolor\t@textcolor", "textcolor=\"$1\"$0"),
				("textcolor=\"black\"\ttextcolor", "textcolor=\"${1:black}\"$0"),
				("textcolor=\"red\"\ttextcolor", "textcolor=\"${1:red}\"$0"),
				("textcolor=\"blue\"\ttextcolor", "textcolor=\"${1:blue}\"$0"),
				("textcolor=\"magenta\"\ttextcolor", "textcolor=\"${1:magenta}\"$0"),
				("textcolor=\"cyan\"\ttextcolor", "textcolor=\"${1:cyan}\"$0"),
				("textcolor=\"orange\"\ttextcolor", "textcolor=\"${1:orange}\"$0"),
				("textcolor=\"darkgray\"\ttextcolor", "textcolor=\"${1:darkgray}\"$0"),
				("textcolor=\"pink\"\ttextcolor", "textcolor=\"${1:pink}\"$0"),
				("textcolor=\"white\"\ttextcolor", "textcolor=\"${1:white}\"$0"),
				("textcolor=\"lightgray\"\ttextcolor", "textcolor=\"${1:lightgray}\"$0"),
				("textcolor=\"yellow\"\ttextcolor", "textcolor=\"${1:yellow}\"$0"),
				("href\t@href", "href=\"$1\"$0"),
				("hrefkey\t@hrefkey", "hrefkey=\"$1\"$0"),
				("target\t@target", "target=\"$1\"$0"),
				("appendkey\t@appendkey", "appendkey=\"$1\"$0"),
				("appendkey=\"true\"\tappendkey", "appendkey=\"${1:true}\"$0"),
				("appendkey=\"false\"\tappendkey", "appendkey=\"${1:false}\"$0"),
				("highlighthref\t@highlighthref", "highlighthref=\"$1\"$0"),
				("highlighthref=\"true\"\thighlighthref", "highlighthref=\"${1:true}\"$0"),
				("highlighthref=\"false\"\thighlighthref", "highlighthref=\"${1:false}\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("griddataalign\t@griddataalign", "griddataalign=\"$1\"$0"),
				("griddataalign=\"left\"\tgriddataalign", "griddataalign=\"${1:left}\"$0"),
				("griddataalign=\"center\"\tgriddataalign", "griddataalign=\"${1:center}\"$0"),
				("griddataalign=\"right\"\tgriddataalign", "griddataalign=\"${1:right}\"$0"),
				("gridlines\t@gridlines", "gridlines=\"$1\"$0"),
				("gridlines=\"true\"\tgridlines", "gridlines=\"${1:true}\"$0"),
				("gridlines=\"false\"\tgridlines", "gridlines=\"${1:false}\"$0"),
				("rowheight\t@rowheight", "rowheight=\"$1\"$0"),
				("rowheaders\t@rowheaders", "rowheaders=\"$1\"$0"),
				("rowheaders=\"true\"\trowheaders", "rowheaders=\"${1:true}\"$0"),
				("rowheaders=\"false\"\trowheaders", "rowheaders=\"${1:false}\"$0"),
				("rowheaderalign\t@rowheaderalign", "rowheaderalign=\"$1\"$0"),
				("rowheaderalign=\"left\"\trowheaderalign", "rowheaderalign=\"${1:left}\"$0"),
				("rowheaderalign=\"center\"\trowheaderalign", "rowheaderalign=\"${1:center}\"$0"),
				("rowheaderalign=\"right\"\trowheaderalign", "rowheaderalign=\"${1:right}\"$0"),
				("rowheaderfont\t@rowheaderfont", "rowheaderfont=\"$1\"$0"),
				("rowheaderfontsize\t@rowheaderfontsize", "rowheaderfontsize=\"$1\"$0"),
				("rowheaderitalic\t@rowheaderitalic", "rowheaderitalic=\"$1\"$0"),
				("rowheaderitalic=\"true\"\trowheaderitalic", "rowheaderitalic=\"${1:true}\"$0"),
				("rowheaderitalic=\"false\"\trowheaderitalic", "rowheaderitalic=\"${1:false}\"$0"),
				("rowheaderbold\t@rowheaderbold", "rowheaderbold=\"$1\"$0"),
				("rowheaderbold=\"true\"\trowheaderbold", "rowheaderbold=\"${1:true}\"$0"),
				("rowheaderbold=\"false\"\trowheaderbold", "rowheaderbold=\"${1:false}\"$0"),
				("rowheadertextcolor\t@rowheadertextcolor", "rowheadertextcolor=\"$1\"$0"),
				("rowheadertextcolor=\"black\"\trowheadertextcolor", "rowheadertextcolor=\"${1:black}\"$0"),
				("rowheadertextcolor=\"red\"\trowheadertextcolor", "rowheadertextcolor=\"${1:red}\"$0"),
				("rowheadertextcolor=\"blue\"\trowheadertextcolor", "rowheadertextcolor=\"${1:blue}\"$0"),
				("rowheadertextcolor=\"magenta\"\trowheadertextcolor", "rowheadertextcolor=\"${1:magenta}\"$0"),
				("rowheadertextcolor=\"cyan\"\trowheadertextcolor", "rowheadertextcolor=\"${1:cyan}\"$0"),
				("rowheadertextcolor=\"orange\"\trowheadertextcolor", "rowheadertextcolor=\"${1:orange}\"$0"),
				("rowheadertextcolor=\"darkgray\"\trowheadertextcolor", "rowheadertextcolor=\"${1:darkgray}\"$0"),
				("rowheadertextcolor=\"pink\"\trowheadertextcolor", "rowheadertextcolor=\"${1:pink}\"$0"),
				("rowheadertextcolor=\"white\"\trowheadertextcolor", "rowheadertextcolor=\"${1:white}\"$0"),
				("rowheadertextcolor=\"lightgray\"\trowheadertextcolor", "rowheadertextcolor=\"${1:lightgray}\"$0"),
				("rowheadertextcolor=\"yellow\"\trowheadertextcolor", "rowheadertextcolor=\"${1:yellow}\"$0"),
				("colheaders\t@colheaders", "colheaders=\"$1\"$0"),
				("colheaders=\"true\"\tcolheaders", "colheaders=\"${1:true}\"$0"),
				("colheaders=\"false\"\tcolheaders", "colheaders=\"${1:false}\"$0"),
				("colheaderalign\t@colheaderalign", "colheaderalign=\"$1\"$0"),
				("colheaderalign=\"left\"\tcolheaderalign", "colheaderalign=\"${1:left}\"$0"),
				("colheaderalign=\"center\"\tcolheaderalign", "colheaderalign=\"${1:center}\"$0"),
				("colheaderalign=\"right\"\tcolheaderalign", "colheaderalign=\"${1:right}\"$0"),
				("colheaderfont\t@colheaderfont", "colheaderfont=\"$1\"$0"),
				("colheaderfontsize\t@colheaderfontsize", "colheaderfontsize=\"$1\"$0"),
				("colheaderitalic\t@colheaderitalic", "colheaderitalic=\"$1\"$0"),
				("colheaderitalic=\"true\"\tcolheaderitalic", "colheaderitalic=\"${1:true}\"$0"),
				("colheaderitalic=\"false\"\tcolheaderitalic", "colheaderitalic=\"${1:false}\"$0"),
				("colheaderbold\t@colheaderbold", "colheaderbold=\"$1\"$0"),
				("colheaderbold=\"true\"\tcolheaderbold", "colheaderbold=\"${1:true}\"$0"),
				("colheaderbold=\"false\"\tcolheaderbold", "colheaderbold=\"${1:false}\"$0"),
				("colheadertextcolor\t@colheadertextcolor", "colheadertextcolor=\"$1\"$0"),
				("colheadertextcolor=\"black\"\tcolheadertextcolor", "colheadertextcolor=\"${1:black}\"$0"),
				("colheadertextcolor=\"red\"\tcolheadertextcolor", "colheadertextcolor=\"${1:red}\"$0"),
				("colheadertextcolor=\"blue\"\tcolheadertextcolor", "colheadertextcolor=\"${1:blue}\"$0"),
				("colheadertextcolor=\"magenta\"\tcolheadertextcolor", "colheadertextcolor=\"${1:magenta}\"$0"),
				("colheadertextcolor=\"cyan\"\tcolheadertextcolor", "colheadertextcolor=\"${1:cyan}\"$0"),
				("colheadertextcolor=\"orange\"\tcolheadertextcolor", "colheadertextcolor=\"${1:orange}\"$0"),
				("colheadertextcolor=\"darkgray\"\tcolheadertextcolor", "colheadertextcolor=\"${1:darkgray}\"$0"),
				("colheadertextcolor=\"pink\"\tcolheadertextcolor", "colheadertextcolor=\"${1:pink}\"$0"),
				("colheadertextcolor=\"white\"\tcolheadertextcolor", "colheadertextcolor=\"${1:white}\"$0"),
				("colheadertextcolor=\"lightgray\"\tcolheadertextcolor", "colheadertextcolor=\"${1:lightgray}\"$0"),
				("colheadertextcolor=\"yellow\"\tcolheadertextcolor", "colheadertextcolor=\"${1:yellow}\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("bgcolor=\"black\"\tbgcolor", "bgcolor=\"${1:black}\"$0"),
				("bgcolor=\"red\"\tbgcolor", "bgcolor=\"${1:red}\"$0"),
				("bgcolor=\"blue\"\tbgcolor", "bgcolor=\"${1:blue}\"$0"),
				("bgcolor=\"magenta\"\tbgcolor", "bgcolor=\"${1:magenta}\"$0"),
				("bgcolor=\"cyan\"\tbgcolor", "bgcolor=\"${1:cyan}\"$0"),
				("bgcolor=\"orange\"\tbgcolor", "bgcolor=\"${1:orange}\"$0"),
				("bgcolor=\"darkgray\"\tbgcolor", "bgcolor=\"${1:darkgray}\"$0"),
				("bgcolor=\"pink\"\tbgcolor", "bgcolor=\"${1:pink}\"$0"),
				("bgcolor=\"white\"\tbgcolor", "bgcolor=\"${1:white}\"$0"),
				("bgcolor=\"lightgray\"\tbgcolor", "bgcolor=\"${1:lightgray}\"$0"),
				("bgcolor=\"yellow\"\tbgcolor", "bgcolor=\"${1:yellow}\"$0"),
				("selectcolor\t@selectcolor", "selectcolor=\"$1\"$0"),
				("selectcolor=\"black\"\tselectcolor", "selectcolor=\"${1:black}\"$0"),
				("selectcolor=\"red\"\tselectcolor", "selectcolor=\"${1:red}\"$0"),
				("selectcolor=\"blue\"\tselectcolor", "selectcolor=\"${1:blue}\"$0"),
				("selectcolor=\"magenta\"\tselectcolor", "selectcolor=\"${1:magenta}\"$0"),
				("selectcolor=\"cyan\"\tselectcolor", "selectcolor=\"${1:cyan}\"$0"),
				("selectcolor=\"orange\"\tselectcolor", "selectcolor=\"${1:orange}\"$0"),
				("selectcolor=\"darkgray\"\tselectcolor", "selectcolor=\"${1:darkgray}\"$0"),
				("selectcolor=\"pink\"\tselectcolor", "selectcolor=\"${1:pink}\"$0"),
				("selectcolor=\"white\"\tselectcolor", "selectcolor=\"${1:white}\"$0"),
				("selectcolor=\"lightgray\"\tselectcolor", "selectcolor=\"${1:lightgray}\"$0"),
				("selectcolor=\"yellow\"\tselectcolor", "selectcolor=\"${1:yellow}\"$0"),
				("selectmode\t@selectmode", "selectmode=\"$1\"$0"),
				("selectmode=\"edit\"\tselectmode", "selectmode=\"${1:edit}\"$0"),
				("selectmode=\"single\"\tselectmode", "selectmode=\"${1:single}\"$0"),
				("selectmode=\"row\"\tselectmode", "selectmode=\"${1:row}\"$0"),
				("selectmode=\"column\"\tselectmode", "selectmode=\"${1:column}\"$0"),
				("selectmode=\"browse\"\tselectmode", "selectmode=\"${1:browse}\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("notsupported\t@notsupported", "notsupported=\"$1\"$0"),
				("picturebar\t@picturebar", "picturebar=\"$1\"$0"),
				("picturebar=\"true\"\tpicturebar", "picturebar=\"${1:true}\"$0"),
				("picturebar=\"false\"\tpicturebar", "picturebar=\"${1:false}\"$0"),
				("insertbutton\t@insertbutton", "insertbutton=\"$1\"$0"),
				("deletebutton\t@deletebutton", "deletebutton=\"$1\"$0"),
				("sortascendingbutton\t@sortascendingbutton", "sortascendingbutton=\"$1\"$0"),
				("sortdescendingbutton\t@sortdescendingbutton", "sortdescendingbutton=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("bindonload\t@bindonload", "bindonload=\"$1\"$0"),
				("bindonload=\"true\"\tbindonload", "bindonload=\"${1:true}\"$0"),
				("bindonload=\"false\"\tbindonload", "bindonload=\"${1:false}\"$0"),
				("selectonload\t@selectonload", "selectonload=\"$1\"$0"),
				("selectonload=\"true\"\tselectonload", "selectonload=\"${1:true}\"$0"),
				("selectonload=\"false\"\tselectonload", "selectonload=\"${1:false}\"$0"),
				("onblur\t@onblur", "onblur=\"$1\"$0"),
				("onfocus\t@onfocus", "onfocus=\"$1\"$0"),
				("collapsible\t@collapsible", "collapsible=\"$1\"$0"),
				("collapsible=\"true\"\tcollapsible", "collapsible=\"${1:true}\"$0"),
				("collapsible=\"false\"\tcollapsible", "collapsible=\"${1:false}\"$0"),
				("groupfield\t@groupfield", "groupfield=\"$1\"$0"),
				("onLoad\t@onLoad", "onLoad=\"$1\"$0"),
				("multiRowSelect\t@multiRowSelect", "multiRowSelect=\"$1\"$0"),
				("multiRowSelect=\"true\"\tmultiRowSelect", "multiRowSelect=\"${1:true}\"$0"),
				("multiRowSelect=\"false\"\tmultiRowSelect", "multiRowSelect=\"${1:false}\"$0")
			],
			'attributes': [
				"tooltip",
				"rowheaderalign",
				"colheaderfontsize",
				"autowidth",
				"href",
				"notsupported",
				"selectonload",
				"onerror",
				"colheaderfont",
				"multiRowSelect",
				"gridlines",
				"insertbutton",
				"rowheadertextcolor",
				"hrefkey",
				"name",
				"bold",
				"insert",
				"rowheight",
				"colheaderbold",
				"bind",
				"fontsize",
				"sortdescendingbutton",
				"rowheaders",
				"enabled",
				"font",
				"align",
				"rowheaderfont",
				"striperowcolor",
				"selectmode",
				"collapsible",
				"colheaderitalic",
				"pagesize",
				"preservepageonsort",
				"height",
				"bindonload",
				"rowheaderitalic",
				"appendkey",
				"onvalidate",
				"maxrows",
				"rowheaderbold",
				"visible",
				"sort",
				"onchange",
				"delete",
				"target",
				"vspace",
				"onblur",
				"hspace",
				"striperows",
				"bgcolor",
				"groupfield",
				"picturebar",
				"colheadertextcolor",
				"colheaders",
				"onLoad",
				"onfocus",
				"griddataalign",
				"sortascendingbutton",
				"highlighthref",
				"width",
				"style",
				"textcolor",
				"query",
				"italic",
				"format",
				"rowheaderfontsize",
				"deletebutton",
				"colheaderalign",
				"selectcolor"
			]
		}
		self.completions['cfgridcolumn'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("header\t@header", "header=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("italic\t@italic", "italic=\"$1\"$0"),
				("italic=\"true\"\titalic", "italic=\"${1:true}\"$0"),
				("italic=\"false\"\titalic", "italic=\"${1:false}\"$0"),
				("bold\t@bold", "bold=\"$1\"$0"),
				("bold=\"true\"\tbold", "bold=\"${1:true}\"$0"),
				("bold=\"false\"\tbold", "bold=\"${1:false}\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("bgcolor=\"black\"\tbgcolor", "bgcolor=\"${1:black}\"$0"),
				("bgcolor=\"red\"\tbgcolor", "bgcolor=\"${1:red}\"$0"),
				("bgcolor=\"blue\"\tbgcolor", "bgcolor=\"${1:blue}\"$0"),
				("bgcolor=\"magenta\"\tbgcolor", "bgcolor=\"${1:magenta}\"$0"),
				("bgcolor=\"cyan\"\tbgcolor", "bgcolor=\"${1:cyan}\"$0"),
				("bgcolor=\"orange\"\tbgcolor", "bgcolor=\"${1:orange}\"$0"),
				("bgcolor=\"darkgray\"\tbgcolor", "bgcolor=\"${1:darkgray}\"$0"),
				("bgcolor=\"pink\"\tbgcolor", "bgcolor=\"${1:pink}\"$0"),
				("bgcolor=\"white\"\tbgcolor", "bgcolor=\"${1:white}\"$0"),
				("bgcolor=\"lightgray\"\tbgcolor", "bgcolor=\"${1:lightgray}\"$0"),
				("bgcolor=\"yellow\"\tbgcolor", "bgcolor=\"${1:yellow}\"$0"),
				("textcolor\t@textcolor", "textcolor=\"$1\"$0"),
				("textcolor=\"black\"\ttextcolor", "textcolor=\"${1:black}\"$0"),
				("textcolor=\"red\"\ttextcolor", "textcolor=\"${1:red}\"$0"),
				("textcolor=\"blue\"\ttextcolor", "textcolor=\"${1:blue}\"$0"),
				("textcolor=\"magenta\"\ttextcolor", "textcolor=\"${1:magenta}\"$0"),
				("textcolor=\"cyan\"\ttextcolor", "textcolor=\"${1:cyan}\"$0"),
				("textcolor=\"orange\"\ttextcolor", "textcolor=\"${1:orange}\"$0"),
				("textcolor=\"darkgray\"\ttextcolor", "textcolor=\"${1:darkgray}\"$0"),
				("textcolor=\"pink\"\ttextcolor", "textcolor=\"${1:pink}\"$0"),
				("textcolor=\"white\"\ttextcolor", "textcolor=\"${1:white}\"$0"),
				("textcolor=\"lightgray\"\ttextcolor", "textcolor=\"${1:lightgray}\"$0"),
				("textcolor=\"yellow\"\ttextcolor", "textcolor=\"${1:yellow}\"$0"),
				("href\t@href", "href=\"$1\"$0"),
				("hrefkey\t@hrefkey", "hrefkey=\"$1\"$0"),
				("target\t@target", "target=\"$1\"$0"),
				("select\t@select", "select=\"$1\"$0"),
				("select=\"true\"\tselect", "select=\"${1:true}\"$0"),
				("select=\"false\"\tselect", "select=\"${1:false}\"$0"),
				("display\t@display", "display=\"$1\"$0"),
				("display=\"true\"\tdisplay", "display=\"${1:true}\"$0"),
				("display=\"false\"\tdisplay", "display=\"${1:false}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"string_noCase\"\ttype", "type=\"${1:string_noCase}\"$0"),
				("type=\"boolean\"\ttype", "type=\"${1:boolean}\"$0"),
				("type=\"numeric\"\ttype", "type=\"${1:numeric}\"$0"),
				("type=\"date\"\ttype", "type=\"${1:date}\"$0"),
				("type=\"combobox\"\ttype", "type=\"${1:combobox}\"$0"),
				("type=\"image\"\ttype", "type=\"${1:image}\"$0"),
				("headerfont\t@headerfont", "headerfont=\"$1\"$0"),
				("headerfontsize\t@headerfontsize", "headerfontsize=\"$1\"$0"),
				("headeritalic\t@headeritalic", "headeritalic=\"$1\"$0"),
				("headeritalic=\"true\"\theaderitalic", "headeritalic=\"${1:true}\"$0"),
				("headeritalic=\"false\"\theaderitalic", "headeritalic=\"${1:false}\"$0"),
				("headerbold\t@headerbold", "headerbold=\"$1\"$0"),
				("headerbold=\"true\"\theaderbold", "headerbold=\"${1:true}\"$0"),
				("headerbold=\"false\"\theaderbold", "headerbold=\"${1:false}\"$0"),
				("headertextcolor\t@headertextcolor", "headertextcolor=\"$1\"$0"),
				("headertextcolor=\"black\"\theadertextcolor", "headertextcolor=\"${1:black}\"$0"),
				("headertextcolor=\"red\"\theadertextcolor", "headertextcolor=\"${1:red}\"$0"),
				("headertextcolor=\"blue\"\theadertextcolor", "headertextcolor=\"${1:blue}\"$0"),
				("headertextcolor=\"magenta\"\theadertextcolor", "headertextcolor=\"${1:magenta}\"$0"),
				("headertextcolor=\"cyan\"\theadertextcolor", "headertextcolor=\"${1:cyan}\"$0"),
				("headertextcolor=\"orange\"\theadertextcolor", "headertextcolor=\"${1:orange}\"$0"),
				("headertextcolor=\"darkgray\"\theadertextcolor", "headertextcolor=\"${1:darkgray}\"$0"),
				("headertextcolor=\"pink\"\theadertextcolor", "headertextcolor=\"${1:pink}\"$0"),
				("headertextcolor=\"white\"\theadertextcolor", "headertextcolor=\"${1:white}\"$0"),
				("headertextcolor=\"lightgray\"\theadertextcolor", "headertextcolor=\"${1:lightgray}\"$0"),
				("headertextcolor=\"yellow\"\theadertextcolor", "headertextcolor=\"${1:yellow}\"$0"),
				("dataalign\t@dataalign", "dataalign=\"$1\"$0"),
				("dataalign=\"left\"\tdataalign", "dataalign=\"${1:left}\"$0"),
				("dataalign=\"right\"\tdataalign", "dataalign=\"${1:right}\"$0"),
				("dataalign=\"center\"\tdataalign", "dataalign=\"${1:center}\"$0"),
				("headeralign\t@headeralign", "headeralign=\"$1\"$0"),
				("headeralign=\"left\"\theaderalign", "headeralign=\"${1:left}\"$0"),
				("headeralign=\"right\"\theaderalign", "headeralign=\"${1:right}\"$0"),
				("headeralign=\"center\"\theaderalign", "headeralign=\"${1:center}\"$0"),
				("numberformat\t@numberformat", "numberformat=\"$1\"$0"),
				("values\t@values", "values=\"$1\"$0"),
				("valuesdisplay\t@valuesdisplay", "valuesdisplay=\"$1\"$0"),
				("valuesdelimiter\t@valuesdelimiter", "valuesdelimiter=\"$1\"$0"),
				("valuesdelimiter=\",\"\tvaluesdelimiter", "valuesdelimiter=\"${1:,}\"$0"),
				("valuesdelimiter=\";\"\tvaluesdelimiter", "valuesdelimiter=\"${1:;}\"$0"),
				("valuesdelimiter=\"|\"\tvaluesdelimiter", "valuesdelimiter=\"${1:|}\"$0"),
				("valuesdelimiter=\":\"\tvaluesdelimiter", "valuesdelimiter=\"${1::}\"$0"),
				("mask\t@mask", "mask=\"$1\"$0"),
				("headerIcon\t@headerIcon", "headerIcon=\"$1\"$0"),
				("autoExpand\t@autoExpand", "autoExpand=\"$1\"$0"),
				("autoExpand=\"true\"\tautoExpand", "autoExpand=\"${1:true}\"$0"),
				("autoExpand=\"false\"\tautoExpand", "autoExpand=\"${1:false}\"$0"),
				("headerMenu\t@headerMenu", "headerMenu=\"$1\"$0"),
				("headerMenu=\"true\"\theaderMenu", "headerMenu=\"${1:true}\"$0"),
				("headerMenu=\"false\"\theaderMenu", "headerMenu=\"${1:false}\"$0")
			],
			'attributes': [
				"numberformat",
				"autoExpand",
				"valuesdelimiter",
				"headerMenu",
				"headeralign",
				"headerIcon",
				"href",
				"values",
				"target",
				"headerbold",
				"type",
				"bgcolor",
				"hrefkey",
				"name",
				"mask",
				"bold",
				"headeritalic",
				"headerfont",
				"dataalign",
				"display",
				"fontsize",
				"width",
				"textcolor",
				"italic",
				"font",
				"headerfontsize",
				"headertextcolor",
				"header",
				"select",
				"valuesdisplay"
			]
		}
		self.completions['cfgridrow'] = {
			'completions': [
				("data\t@data", "data=\"$1\"$0"),
				("delimiter\t@delimiter", "delimiter=\"$1\"$0")
			],
			'attributes': [
				"data",
				"delimiter"
			]
		}
		self.completions['cfgridupdate'] = {
			'completions': [
				("grid\t@grid", "grid=\"$1\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("tablename\t@tablename", "tablename=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("tableowner\t@tableowner", "tableowner=\"$1\"$0"),
				("tablequalifier\t@tablequalifier", "tablequalifier=\"$1\"$0"),
				("keyonly\t@keyonly", "keyonly=\"$1\"$0"),
				("keyonly=\"true\"\tkeyonly", "keyonly=\"${1:true}\"$0"),
				("keyonly=\"false\"\tkeyonly", "keyonly=\"${1:false}\"$0"),
				("clientinfo\t@clientinfo", "clientinfo=\"$1\"$0")
			],
			'attributes': [
				"tablequalifier",
				"datasource",
				"keyonly",
				"username",
				"tablename",
				"grid",
				"password",
				"clientinfo",
				"tableowner"
			]
		}
		self.completions['cfheader'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"utf-8\"\tcharset", "charset=\"${1:utf-8}\"$0"),
				("charset=\"iso-8859-1\"\tcharset", "charset=\"${1:iso-8859-1}\"$0"),
				("charset=\"windows-1252\"\tcharset", "charset=\"${1:windows-1252}\"$0"),
				("charset=\"us-ascii\"\tcharset", "charset=\"${1:us-ascii}\"$0"),
				("charset=\"shift_jis\"\tcharset", "charset=\"${1:shift_jis}\"$0"),
				("charset=\"iso-2022-jp\"\tcharset", "charset=\"${1:iso-2022-jp}\"$0"),
				("charset=\"euc-jp\"\tcharset", "charset=\"${1:euc-jp}\"$0"),
				("charset=\"euc-kr\"\tcharset", "charset=\"${1:euc-kr}\"$0"),
				("charset=\"big5\"\tcharset", "charset=\"${1:big5}\"$0"),
				("charset=\"euc-cn\"\tcharset", "charset=\"${1:euc-cn}\"$0"),
				("charset=\"utf-16\"\tcharset", "charset=\"${1:utf-16}\"$0"),
				("statuscode\t@statuscode", "statuscode=\"$1\"$0"),
				("statustext\t@statustext", "statustext=\"$1\"$0")
			],
			'attributes': [
				"charset",
				"statuscode",
				"name",
				"statustext",
				"value"
			]
		}
		self.completions['cfhtmlhead'] = {
			'completions': [
				("text\t@text", "text=\"$1\"$0")
			],
			'attributes': [
				"text"
			]
		}
		self.completions['cfhttp'] = {
			'completions': [
				("url\t@url", "url=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("method\t@method", "method=\"$1\"$0"),
				("method=\"get\"\tmethod", "method=\"${1:get}\"$0"),
				("method=\"post\"\tmethod", "method=\"${1:post}\"$0"),
				("method=\"put\"\tmethod", "method=\"${1:put}\"$0"),
				("method=\"delete\"\tmethod", "method=\"${1:delete}\"$0"),
				("method=\"head\"\tmethod", "method=\"${1:head}\"$0"),
				("method=\"trace\"\tmethod", "method=\"${1:trace}\"$0"),
				("method=\"options\"\tmethod", "method=\"${1:options}\"$0"),
				("proxyserver\t@proxyserver", "proxyserver=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("useragent\t@useragent", "useragent=\"$1\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"utf-8\"\tcharset", "charset=\"${1:utf-8}\"$0"),
				("charset=\"iso-8859-1\"\tcharset", "charset=\"${1:iso-8859-1}\"$0"),
				("charset=\"windows-1252\"\tcharset", "charset=\"${1:windows-1252}\"$0"),
				("charset=\"us-ascii\"\tcharset", "charset=\"${1:us-ascii}\"$0"),
				("charset=\"shift_jis\"\tcharset", "charset=\"${1:shift_jis}\"$0"),
				("charset=\"iso-2022-jp\"\tcharset", "charset=\"${1:iso-2022-jp}\"$0"),
				("charset=\"euc-jp\"\tcharset", "charset=\"${1:euc-jp}\"$0"),
				("charset=\"euc-kr\"\tcharset", "charset=\"${1:euc-kr}\"$0"),
				("charset=\"big5\"\tcharset", "charset=\"${1:big5}\"$0"),
				("charset=\"euc-cn\"\tcharset", "charset=\"${1:euc-cn}\"$0"),
				("charset=\"utf-16\"\tcharset", "charset=\"${1:utf-16}\"$0"),
				("resolveurl\t@resolveurl", "resolveurl=\"$1\"$0"),
				("resolveurl=\"true\"\tresolveurl", "resolveurl=\"${1:true}\"$0"),
				("resolveurl=\"false\"\tresolveurl", "resolveurl=\"${1:false}\"$0"),
				("throwonerror\t@throwonerror", "throwonerror=\"$1\"$0"),
				("throwonerror=\"true\"\tthrowonerror", "throwonerror=\"${1:true}\"$0"),
				("throwonerror=\"false\"\tthrowonerror", "throwonerror=\"${1:false}\"$0"),
				("redirect\t@redirect", "redirect=\"$1\"$0"),
				("redirect=\"true\"\tredirect", "redirect=\"${1:true}\"$0"),
				("redirect=\"false\"\tredirect", "redirect=\"${1:false}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("getasbinary\t@getasbinary", "getasbinary=\"$1\"$0"),
				("getasbinary=\"auto\"\tgetasbinary", "getasbinary=\"${1:auto}\"$0"),
				("getasbinary=\"yes\"\tgetasbinary", "getasbinary=\"${1:yes}\"$0"),
				("getasbinary=\"no\"\tgetasbinary", "getasbinary=\"${1:no}\"$0"),
				("getasbinary=\"never\"\tgetasbinary", "getasbinary=\"${1:never}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("delimiter\t@delimiter", "delimiter=\"$1\"$0"),
				("delimiter=\",\"\tdelimiter", "delimiter=\"${1:,}\"$0"),
				("delimiter=\";\"\tdelimiter", "delimiter=\"${1:;}\"$0"),
				("delimiter=\"|\"\tdelimiter", "delimiter=\"${1:|}\"$0"),
				("delimiter=\":\"\tdelimiter", "delimiter=\"${1::}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("columns\t@columns", "columns=\"$1\"$0"),
				("firstrowasheaders\t@firstrowasheaders", "firstrowasheaders=\"$1\"$0"),
				("firstrowasheaders=\"true\"\tfirstrowasheaders", "firstrowasheaders=\"${1:true}\"$0"),
				("firstrowasheaders=\"false\"\tfirstrowasheaders", "firstrowasheaders=\"${1:false}\"$0"),
				("textqualifier\t@textqualifier", "textqualifier=\"$1\"$0"),
				("textqualifier=\"\"\ttextqualifier", "textqualifier=\"${1:}\"$0"),
				("textqualifier=\"'\"\ttextqualifier", "textqualifier=\"${1:'}\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("multipart\t@multipart", "multipart=\"$1\"$0"),
				("multipart=\"true\"\tmultipart", "multipart=\"${1:true}\"$0"),
				("multipart=\"false\"\tmultipart", "multipart=\"${1:false}\"$0"),
				("clientcertpassword\t@clientcertpassword", "clientcertpassword=\"$1\"$0"),
				("path\t@path", "path=\"$1\"$0"),
				("clientcert\t@clientcert", "clientcert=\"$1\"$0"),
				("compression\t@compression", "compression=\"$1\"$0"),
				("multiparttype\t@multiparttype", "multiparttype=\"$1\"$0")
			],
			'attributes': [
				"proxyport",
				"multipart",
				"resolveurl",
				"proxyuser",
				"getasbinary",
				"port",
				"result",
				"clientcert",
				"throwonerror",
				"charset",
				"file",
				"clientcertpassword",
				"compression",
				"password",
				"url",
				"proxyserver",
				"columns",
				"useragent",
				"name",
				"textqualifier",
				"proxypassword",
				"redirect",
				"path",
				"firstrowasheaders",
				"multiparttype",
				"username",
				"method",
				"delimiter",
				"timeout"
			]
		}
		self.completions['cfhttpparam'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"header\"\ttype", "type=\"${1:header}\"$0"),
				("type=\"body\"\ttype", "type=\"${1:body}\"$0"),
				("type=\"xml\"\ttype", "type=\"${1:xml}\"$0"),
				("type=\"cgi\"\ttype", "type=\"${1:cgi}\"$0"),
				("type=\"file\"\ttype", "type=\"${1:file}\"$0"),
				("type=\"url\"\ttype", "type=\"${1:url}\"$0"),
				("type=\"formfield\"\ttype", "type=\"${1:formfield}\"$0"),
				("type=\"cookie\"\ttype", "type=\"${1:cookie}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("encoded\t@encoded", "encoded=\"$1\"$0"),
				("encoded=\"true\"\tencoded", "encoded=\"${1:true}\"$0"),
				("encoded=\"false\"\tencoded", "encoded=\"${1:false}\"$0"),
				("mimetype\t@mimetype", "mimetype=\"$1\"$0"),
				("mimetype=\"text/plain\"\tmimetype", "mimetype=\"${1:text/plain}\"$0"),
				("mimetype=\"text/html\"\tmimetype", "mimetype=\"${1:text/html}\"$0")
			],
			'attributes': [
				"file",
				"mimetype",
				"name",
				"encoded",
				"type",
				"value"
			]
		}
		self.completions['cfif'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cffinally'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfcontinue'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfimap'] = {
			'completions': [
				("password\t@password", "password=\"$1\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"true\"\tsecure", "secure=\"${1:true}\"$0"),
				("secure=\"false\"\tsecure", "secure=\"${1:false}\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"createfolder\"\taction", "action=\"${1:createfolder}\"$0"),
				("action=\"open\"\taction", "action=\"${1:open}\"$0"),
				("action=\"close\"\taction", "action=\"${1:close}\"$0"),
				("action=\"getall\"\taction", "action=\"${1:getall}\"$0"),
				("action=\"markread\"\taction", "action=\"${1:markread}\"$0"),
				("action=\"listallfolders\"\taction", "action=\"${1:listallfolders}\"$0"),
				("action=\"getheaderonly\"\taction", "action=\"${1:getheaderonly}\"$0"),
				("action=\"deletefolder\"\taction", "action=\"${1:deletefolder}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"renamefolder\"\taction", "action=\"${1:renamefolder}\"$0"),
				("action=\"movemail\"\taction", "action=\"${1:movemail}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("messageNumber\t@messageNumber", "messageNumber=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("newFolder\t@newFolder", "newFolder=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0"),
				("folder\t@folder", "folder=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("stoponerror\t@stoponerror", "stoponerror=\"$1\"$0"),
				("stoponerror=\"true\"\tstoponerror", "stoponerror=\"${1:true}\"$0"),
				("stoponerror=\"false\"\tstoponerror", "stoponerror=\"${1:false}\"$0"),
				("generateUniqueFileNames\t@generateUniqueFileNames", "generateUniqueFileNames=\"$1\"$0"),
				("generateUniqueFileNames=\"true\"\tgenerateUniqueFileNames", "generateUniqueFileNames=\"${1:true}\"$0"),
				("generateUniqueFileNames=\"false\"\tgenerateUniqueFileNames", "generateUniqueFileNames=\"${1:false}\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("startRow\t@startRow", "startRow=\"$1\"$0"),
				("attachmentpath\t@attachmentpath", "attachmentpath=\"$1\"$0"),
				("server\t@server", "server=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0")
			],
			'attributes': [
				"connection",
				"name",
				"recurse",
				"newFolder",
				"stoponerror",
				"attachmentpath",
				"folder",
				"generateUniqueFileNames",
				"maxrows",
				"port",
				"messageNumber",
				"startRow",
				"uid",
				"username",
				"password",
				"action",
				"server",
				"secure",
				"timeout"
			]
		}
		self.completions['cfimport'] = {
			'completions': [
				("taglib\t@taglib", "taglib=\"$1\"$0"),
				("prefix\t@prefix", "prefix=\"$1\"$0"),
				("path\t@path", "path=\"$1\"$0")
			],
			'attributes': [
				"path",
				"prefix",
				"taglib"
			]
		}
		self.completions['cfinclude'] = {
			'completions': [
				("template\t@template", "template=\"$1\"$0"),
				("runonce\t@runonce", "runonce=\"$1\"$0"),
				("runonce=\"true\"\trunonce", "runonce=\"${1:true}\"$0"),
				("runonce=\"false\"\trunonce", "runonce=\"${1:false}\"$0")
			],
			'attributes': [
				"template",
				"runonce"
			]
		}
		self.completions['cfindex'] = {
			'completions': [
				("collection\t@collection", "collection=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"abort\"\taction", "action=\"${1:abort}\"$0"),
				("action=\"commit\"\taction", "action=\"${1:commit}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"deltaimport\"\taction", "action=\"${1:deltaimport}\"$0"),
				("action=\"fullimport\"\taction", "action=\"${1:fullimport}\"$0"),
				("action=\"purge\"\taction", "action=\"${1:purge}\"$0"),
				("action=\"refresh\"\taction", "action=\"${1:refresh}\"$0"),
				("action=\"status\"\taction", "action=\"${1:status}\"$0"),
				("action=\"update\"\taction", "action=\"${1:update}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"file\"\ttype", "type=\"${1:file}\"$0"),
				("type=\"path\"\ttype", "type=\"${1:path}\"$0"),
				("type=\"custom\"\ttype", "type=\"${1:custom}\"$0"),
				("type=\"DIH\"\ttype", "type=\"${1:DIH}\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("key\t@key", "key=\"$1\"$0"),
				("body\t@body", "body=\"$1\"$0"),
				("custom1\t@custom1", "custom1=\"$1\"$0"),
				("custom2\t@custom2", "custom2=\"$1\"$0"),
				("custom3\t@custom3", "custom3=\"$1\"$0"),
				("custom4\t@custom4", "custom4=\"$1\"$0"),
				("category\t@category", "category=\"$1\"$0"),
				("categoryTree\t@categoryTree", "categoryTree=\"$1\"$0"),
				("urlpath\t@urlpath", "urlpath=\"$1\"$0"),
				("extensions\t@extensions", "extensions=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("language\t@language", "language=\"$1\"$0"),
				("status\t@status", "status=\"$1\"$0"),
				("prefix\t@prefix", "prefix=\"$1\"$0"),
				("docboost\t@docboost", "docboost=\"$1\"$0"),
				("fieldboost\t@fieldboost", "fieldboost=\"$1\"$0"),
				("autocommit\t@autocommit", "autocommit=\"$1\"$0"),
				("autocommit=\"true\"\tautocommit", "autocommit=\"${1:true}\"$0"),
				("autocommit=\"false\"\tautocommit", "autocommit=\"${1:false}\"$0")
			],
			'attributes': [
				"prefix",
				"language",
				"extensions",
				"autocommit",
				"recurse",
				"categoryTree",
				"key",
				"status",
				"custom1",
				"custom2",
				"query",
				"custom3",
				"category",
				"custom4",
				"body",
				"collection",
				"docboost",
				"action",
				"urlpath",
				"type",
				"fieldboost",
				"title"
			]
		}
		self.completions['cfinput'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("autosuggest\t@autosuggest", "autosuggest=\"$1\"$0"),
				("autoSuggestBindDelay\t@autoSuggestBindDelay", "autoSuggestBindDelay=\"$1\"$0"),
				("autoSuggestMinLength\t@autoSuggestMinLength", "autoSuggestMinLength=\"$1\"$0"),
				("bindAttribute\t@bindAttribute", "bindAttribute=\"$1\"$0"),
				("bindonload\t@bindonload", "bindonload=\"$1\"$0"),
				("bindonload=\"true\"\tbindonload", "bindonload=\"${1:true}\"$0"),
				("bindonload=\"false\"\tbindonload", "bindonload=\"${1:false}\"$0"),
				("id\t@id", "id=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"button\"\ttype", "type=\"${1:button}\"$0"),
				("type=\"checkbox\"\ttype", "type=\"${1:checkbox}\"$0"),
				("type=\"file\"\ttype", "type=\"${1:file}\"$0"),
				("type=\"hidden\"\ttype", "type=\"${1:hidden}\"$0"),
				("type=\"image\"\ttype", "type=\"${1:image}\"$0"),
				("type=\"password\"\ttype", "type=\"${1:password}\"$0"),
				("type=\"radio\"\ttype", "type=\"${1:radio}\"$0"),
				("type=\"reset\"\ttype", "type=\"${1:reset}\"$0"),
				("type=\"submit\"\ttype", "type=\"${1:submit}\"$0"),
				("type=\"text\"\ttype", "type=\"${1:text}\"$0"),
				("type=\"datefield\"\ttype", "type=\"${1:datefield}\"$0"),
				("type=\"autosuggest\"\ttype", "type=\"${1:autosuggest}\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("class\t@class", "class=\"$1\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("mask\t@mask", "mask=\"$1\"$0"),
				("validate\t@validate", "validate=\"$1\"$0"),
				("validate=\"date\"\tvalidate", "validate=\"${1:date}\"$0"),
				("validate=\"eurodate\"\tvalidate", "validate=\"${1:eurodate}\"$0"),
				("validate=\"time\"\tvalidate", "validate=\"${1:time}\"$0"),
				("validate=\"float\"\tvalidate", "validate=\"${1:float}\"$0"),
				("validate=\"integer\"\tvalidate", "validate=\"${1:integer}\"$0"),
				("validate=\"telephone\"\tvalidate", "validate=\"${1:telephone}\"$0"),
				("validate=\"zipcode\"\tvalidate", "validate=\"${1:zipcode}\"$0"),
				("validate=\"creditcard\"\tvalidate", "validate=\"${1:creditcard}\"$0"),
				("validate=\"social_security_number\"\tvalidate", "validate=\"${1:social_security_number}\"$0"),
				("validate=\"regular_expression\"\tvalidate", "validate=\"${1:regular_expression}\"$0"),
				("validateat\t@validateat", "validateat=\"$1\"$0"),
				("validateat=\"onSubmit\"\tvalidateat", "validateat=\"${1:onSubmit}\"$0"),
				("validateat=\"onServer\"\tvalidateat", "validateat=\"${1:onServer}\"$0"),
				("validateat=\"onBlur\"\tvalidateat", "validateat=\"${1:onBlur}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("range\t@range", "range=\"$1\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0"),
				("pattern\t@pattern", "pattern=\"$1\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("size\t@size", "size=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("checked\t@checked", "checked=\"$1\"$0"),
				("checked=\"true\"\tchecked", "checked=\"${1:true}\"$0"),
				("checked=\"false\"\tchecked", "checked=\"${1:false}\"$0"),
				("disabled\t@disabled", "disabled=\"$1\"$0"),
				("disabled=\"true\"\tdisabled", "disabled=\"${1:true}\"$0"),
				("disabled=\"false\"\tdisabled", "disabled=\"${1:false}\"$0"),
				("src\t@src", "src=\"$1\"$0"),
				("onkeyup\t@onkeyup", "onkeyup=\"$1\"$0"),
				("onkeydown\t@onkeydown", "onkeydown=\"$1\"$0"),
				("onmouseup\t@onmouseup", "onmouseup=\"$1\"$0"),
				("onmousedown\t@onmousedown", "onmousedown=\"$1\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("onclick\t@onclick", "onclick=\"$1\"$0"),
				("daynames\t@daynames", "daynames=\"$1\"$0"),
				("daynames=\"S\"\tdaynames", "daynames=\"${1:S}\"$0"),
				("daynames=\"M\"\tdaynames", "daynames=\"${1:M}\"$0"),
				("daynames=\"T\"\tdaynames", "daynames=\"${1:T}\"$0"),
				("daynames=\"W\"\tdaynames", "daynames=\"${1:W}\"$0"),
				("daynames=\"Th\"\tdaynames", "daynames=\"${1:Th}\"$0"),
				("daynames=\"F\"\tdaynames", "daynames=\"${1:F}\"$0"),
				("daynames=\"Sa\"\tdaynames", "daynames=\"${1:Sa}\"$0"),
				("daynames=\"Sunday\"\tdaynames", "daynames=\"${1:Sunday}\"$0"),
				("daynames=\"Monday\"\tdaynames", "daynames=\"${1:Monday}\"$0"),
				("daynames=\"Tuesday\"\tdaynames", "daynames=\"${1:Tuesday}\"$0"),
				("daynames=\"Wednesday\"\tdaynames", "daynames=\"${1:Wednesday}\"$0"),
				("daynames=\"Thursday\"\tdaynames", "daynames=\"${1:Thursday}\"$0"),
				("daynames=\"Friday\"\tdaynames", "daynames=\"${1:Friday}\"$0"),
				("daynames=\"Saturday\"\tdaynames", "daynames=\"${1:Saturday}\"$0"),
				("daynames=\"Sun\"\tdaynames", "daynames=\"${1:Sun}\"$0"),
				("daynames=\"Mon\"\tdaynames", "daynames=\"${1:Mon}\"$0"),
				("daynames=\"Tue\"\tdaynames", "daynames=\"${1:Tue}\"$0"),
				("daynames=\"Wed\"\tdaynames", "daynames=\"${1:Wed}\"$0"),
				("daynames=\"Thu\"\tdaynames", "daynames=\"${1:Thu}\"$0"),
				("daynames=\"Fri\"\tdaynames", "daynames=\"${1:Fri}\"$0"),
				("daynames=\"Sat\"\tdaynames", "daynames=\"${1:Sat}\"$0"),
				("firstdayofweek\t@firstdayofweek", "firstdayofweek=\"$1\"$0"),
				("monthnames\t@monthnames", "monthnames=\"$1\"$0"),
				("monthnames=\"January\"\tmonthnames", "monthnames=\"${1:January}\"$0"),
				("monthnames=\"February\"\tmonthnames", "monthnames=\"${1:February}\"$0"),
				("monthnames=\"March\"\tmonthnames", "monthnames=\"${1:March}\"$0"),
				("monthnames=\"April\"\tmonthnames", "monthnames=\"${1:April}\"$0"),
				("monthnames=\"May\"\tmonthnames", "monthnames=\"${1:May}\"$0"),
				("monthnames=\"June\"\tmonthnames", "monthnames=\"${1:June}\"$0"),
				("monthnames=\"July\"\tmonthnames", "monthnames=\"${1:July}\"$0"),
				("monthnames=\"August\"\tmonthnames", "monthnames=\"${1:August}\"$0"),
				("monthnames=\"September\"\tmonthnames", "monthnames=\"${1:September}\"$0"),
				("monthnames=\"October\"\tmonthnames", "monthnames=\"${1:October}\"$0"),
				("monthnames=\"November\"\tmonthnames", "monthnames=\"${1:November}\"$0"),
				("monthnames=\"December\"\tmonthnames", "monthnames=\"${1:December}\"$0"),
				("monthnames=\"Jan\"\tmonthnames", "monthnames=\"${1:Jan}\"$0"),
				("monthnames=\"Feb\"\tmonthnames", "monthnames=\"${1:Feb}\"$0"),
				("monthnames=\"Mar\"\tmonthnames", "monthnames=\"${1:Mar}\"$0"),
				("monthnames=\"Apr\"\tmonthnames", "monthnames=\"${1:Apr}\"$0"),
				("monthnames=\"May\"\tmonthnames", "monthnames=\"${1:May}\"$0"),
				("monthnames=\"Jun\"\tmonthnames", "monthnames=\"${1:Jun}\"$0"),
				("monthnames=\"Jul\"\tmonthnames", "monthnames=\"${1:Jul}\"$0"),
				("monthnames=\"Aug\"\tmonthnames", "monthnames=\"${1:Aug}\"$0"),
				("monthnames=\"Sep\"\tmonthnames", "monthnames=\"${1:Sep}\"$0"),
				("monthnames=\"Oct\"\tmonthnames", "monthnames=\"${1:Oct}\"$0"),
				("monthnames=\"Nov\"\tmonthnames", "monthnames=\"${1:Nov}\"$0"),
				("monthnames=\"Dec\"\tmonthnames", "monthnames=\"${1:Dec}\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("passthrough\t@passthrough", "passthrough=\"$1\"$0"),
				("delimiter\t@delimiter", "delimiter=\"$1\"$0"),
				("maxresultsdisplayed\t@maxresultsdisplayed", "maxresultsdisplayed=\"$1\"$0"),
				("onbinderror\t@onbinderror", "onbinderror=\"$1\"$0"),
				("showautosuggestloadingicon\t@showautosuggestloadingicon", "showautosuggestloadingicon=\"$1\"$0"),
				("showautosuggestloadingicon=\"true\"\tshowautosuggestloadingicon", "showautosuggestloadingicon=\"${1:true}\"$0"),
				("showautosuggestloadingicon=\"false\"\tshowautosuggestloadingicon", "showautosuggestloadingicon=\"${1:false}\"$0"),
				("sourcefortooltip\t@sourcefortooltip", "sourcefortooltip=\"$1\"$0"),
				("typeahead\t@typeahead", "typeahead=\"$1\"$0"),
				("typeahead=\"true\"\ttypeahead", "typeahead=\"${1:true}\"$0"),
				("typeahead=\"false\"\ttypeahead", "typeahead=\"${1:false}\"$0"),
				("matchContains\t@matchContains", "matchContains=\"$1\"$0"),
				("matchContains=\"true\"\tmatchContains", "matchContains=\"${1:true}\"$0"),
				("matchContains=\"false\"\tmatchContains", "matchContains=\"${1:false}\"$0")
			],
			'attributes': [
				"class",
				"tooltip",
				"validateat",
				"disabled",
				"autoSuggestBindDelay",
				"onerror",
				"onmousedown",
				"daynames",
				"showautosuggestloadingicon",
				"id",
				"type",
				"pattern",
				"name",
				"onkeydown",
				"bind",
				"message",
				"enabled",
				"autosuggest",
				"passthrough",
				"monthnames",
				"height",
				"bindonload",
				"autoSuggestMinLength",
				"onvalidate",
				"src",
				"visible",
				"maxresultsdisplayed",
				"range",
				"onchange",
				"firstdayofweek",
				"value",
				"required",
				"onbinderror",
				"bindAttribute",
				"onmouseup",
				"sourcefortooltip",
				"onkeyup",
				"mask",
				"label",
				"typeahead",
				"checked",
				"validate",
				"width",
				"maxlength",
				"style",
				"onclick",
				"matchContains",
				"size",
				"delimiter"
			]
		}
		self.completions['cfinsert'] = {
			'completions': [
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("tablename\t@tablename", "tablename=\"$1\"$0"),
				("tableowner\t@tableowner", "tableowner=\"$1\"$0"),
				("tablequalifier\t@tablequalifier", "tablequalifier=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("formfields\t@formfields", "formfields=\"$1\"$0"),
				("providerdsn\t@providerdsn", "providerdsn=\"$1\"$0"),
				("dbtype\t@dbtype", "dbtype=\"$1\"$0"),
				("dbname\t@dbname", "dbname=\"$1\"$0"),
				("dbserver\t@dbserver", "dbserver=\"$1\"$0"),
				("provider\t@provider", "provider=\"$1\"$0"),
				("fetchclientinfo\t@fetchclientinfo", "fetchclientinfo=\"$1\"$0"),
				("fetchclientinfo=\"true\"\tfetchclientinfo", "fetchclientinfo=\"${1:true}\"$0"),
				("fetchclientinfo=\"false\"\tfetchclientinfo", "fetchclientinfo=\"${1:false}\"$0"),
				("clientinfo\t@clientinfo", "clientinfo=\"$1\"$0")
			],
			'attributes': [
				"fetchclientinfo",
				"datasource",
				"dbtype",
				"clientinfo",
				"tableowner",
				"tablequalifier",
				"providerdsn",
				"username",
				"tablename",
				"dbserver",
				"provider",
				"formfields",
				"password",
				"dbname"
			]
		}
		self.completions['cfinvoke'] = {
			'completions': [
				("component\t@component", "component=\"$1\"$0"),
				("method\t@method", "method=\"$1\"$0"),
				("returnvariable\t@returnvariable", "returnvariable=\"$1\"$0"),
				("argumentcollection\t@argumentcollection", "argumentcollection=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("webservice\t@webservice", "webservice=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("proxyserver\t@proxyserver", "proxyserver=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("serviceport\t@serviceport", "serviceport=\"$1\"$0"),
				("refreshwsdl\t@refreshwsdl", "refreshwsdl=\"$1\"$0"),
				("refreshwsdl=\"true\"\trefreshwsdl", "refreshwsdl=\"${1:true}\"$0"),
				("refreshwsdl=\"false\"\trefreshwsdl", "refreshwsdl=\"${1:false}\"$0"),
				("wsdl2javaargs\t@wsdl2javaargs", "wsdl2javaargs=\"$1\"$0"),
				("wsversion\t@wsversion", "wsversion=\"$1\"$0"),
				("wsversion=\"1\"\twsversion", "wsversion=\"${1:1}\"$0"),
				("wsversion=\"2\"\twsversion", "wsversion=\"${1:2}\"$0")
			],
			'attributes': [
				"argumentcollection",
				"proxyport",
				"proxypassword",
				"refreshwsdl",
				"proxyuser",
				"wsversion",
				"returnvariable",
				"username",
				"component",
				"method",
				"password",
				"wsdl2javaargs",
				"webservice",
				"proxyserver",
				"timeout",
				"serviceport"
			]
		}
		self.completions['cfinvokeargument'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("omit\t@omit", "omit=\"$1\"$0"),
				("omit=\"true\"\tomit", "omit=\"${1:true}\"$0"),
				("omit=\"false\"\tomit", "omit=\"${1:false}\"$0")
			],
			'attributes': [
				"omit",
				"name",
				"value"
			]
		}
		self.completions['cflayout'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"accordion\"\ttype", "type=\"${1:accordion}\"$0"),
				("type=\"border\"\ttype", "type=\"${1:border}\"$0"),
				("type=\"hbox\"\ttype", "type=\"${1:hbox}\"$0"),
				("type=\"tab\"\ttype", "type=\"${1:tab}\"$0"),
				("type=\"vbox\"\ttype", "type=\"${1:vbox}\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("align=\"justify\"\talign", "align=\"${1:justify}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("padding\t@padding", "padding=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("tabheight\t@tabheight", "tabheight=\"$1\"$0"),
				("tabposition\t@tabposition", "tabposition=\"$1\"$0"),
				("titlecollapse\t@titlecollapse", "titlecollapse=\"$1\"$0"),
				("titlecollapse=\"true\"\ttitlecollapse", "titlecollapse=\"${1:true}\"$0"),
				("titlecollapse=\"false\"\ttitlecollapse", "titlecollapse=\"${1:false}\"$0"),
				("activeontop\t@activeontop", "activeontop=\"$1\"$0"),
				("activeontop=\"true\"\tactiveontop", "activeontop=\"${1:true}\"$0"),
				("activeontop=\"false\"\tactiveontop", "activeontop=\"${1:false}\"$0"),
				("fillheight\t@fillheight", "fillheight=\"$1\"$0"),
				("fillheight=\"true\"\tfillheight", "fillheight=\"${1:true}\"$0"),
				("fillheight=\"false\"\tfillheight", "fillheight=\"${1:false}\"$0"),
				("fitToWindow\t@fitToWindow", "fitToWindow=\"$1\"$0"),
				("fitToWindow=\"true\"\tfitToWindow", "fitToWindow=\"${1:true}\"$0"),
				("fitToWindow=\"false\"\tfitToWindow", "fitToWindow=\"${1:false}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("buttonStyle\t@buttonStyle", "buttonStyle=\"$1\"$0"),
				("tabstrip\t@tabstrip", "tabstrip=\"$1\"$0"),
				("tabstrip=\"true\"\ttabstrip", "tabstrip=\"${1:true}\"$0"),
				("tabstrip=\"false\"\ttabstrip", "tabstrip=\"${1:false}\"$0")
			],
			'attributes': [
				"activeontop",
				"name",
				"height",
				"tabstrip",
				"fitToWindow",
				"buttonStyle",
				"tabheight",
				"width",
				"style",
				"align",
				"fillheight",
				"tabposition",
				"titlecollapse",
				"type",
				"padding"
			]
		}
		self.completions['cflayoutarea'] = {
			'completions': [
				("position\t@position", "position=\"$1\"$0"),
				("position=\"bottom\"\tposition", "position=\"${1:bottom}\"$0"),
				("position=\"center\"\tposition", "position=\"${1:center}\"$0"),
				("position=\"left\"\tposition", "position=\"${1:left}\"$0"),
				("position=\"right\"\tposition", "position=\"${1:right}\"$0"),
				("position=\"top\"\tposition", "position=\"${1:top}\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("align=\"justify\"\talign", "align=\"${1:justify}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("closable\t@closable", "closable=\"$1\"$0"),
				("closable=\"true\"\tclosable", "closable=\"${1:true}\"$0"),
				("closable=\"false\"\tclosable", "closable=\"${1:false}\"$0"),
				("collapsible\t@collapsible", "collapsible=\"$1\"$0"),
				("collapsible=\"true\"\tcollapsible", "collapsible=\"${1:true}\"$0"),
				("collapsible=\"false\"\tcollapsible", "collapsible=\"${1:false}\"$0"),
				("disabled\t@disabled", "disabled=\"$1\"$0"),
				("disabled=\"true\"\tdisabled", "disabled=\"${1:true}\"$0"),
				("disabled=\"false\"\tdisabled", "disabled=\"${1:false}\"$0"),
				("initCollapsed\t@initCollapsed", "initCollapsed=\"$1\"$0"),
				("initCollapsed=\"true\"\tinitCollapsed", "initCollapsed=\"${1:true}\"$0"),
				("initCollapsed=\"false\"\tinitCollapsed", "initCollapsed=\"${1:false}\"$0"),
				("initHide\t@initHide", "initHide=\"$1\"$0"),
				("initHide=\"true\"\tinitHide", "initHide=\"${1:true}\"$0"),
				("initHide=\"false\"\tinitHide", "initHide=\"${1:false}\"$0"),
				("maxSize\t@maxSize", "maxSize=\"$1\"$0"),
				("minSize\t@minSize", "minSize=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("onBindError\t@onBindError", "onBindError=\"$1\"$0"),
				("overflow\t@overflow", "overflow=\"$1\"$0"),
				("overflow=\"auto\"\toverflow", "overflow=\"${1:auto}\"$0"),
				("overflow=\"hidden\"\toverflow", "overflow=\"${1:hidden}\"$0"),
				("overflow=\"scroll\"\toverflow", "overflow=\"${1:scroll}\"$0"),
				("overflow=\"visible\"\toverflow", "overflow=\"${1:visible}\"$0"),
				("selected\t@selected", "selected=\"$1\"$0"),
				("selected=\"true\"\tselected", "selected=\"${1:true}\"$0"),
				("selected=\"false\"\tselected", "selected=\"${1:false}\"$0"),
				("size\t@size", "size=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("splitter\t@splitter", "splitter=\"$1\"$0"),
				("splitter=\"true\"\tsplitter", "splitter=\"${1:true}\"$0"),
				("splitter=\"false\"\tsplitter", "splitter=\"${1:false}\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("refreshonactivate\t@refreshonactivate", "refreshonactivate=\"$1\"$0"),
				("refreshonactivate=\"true\"\trefreshonactivate", "refreshonactivate=\"${1:true}\"$0"),
				("refreshonactivate=\"false\"\trefreshonactivate", "refreshonactivate=\"${1:false}\"$0"),
				("titleIcon\t@titleIcon", "titleIcon=\"$1\"$0"),
				("bindOnLoad\t@bindOnLoad", "bindOnLoad=\"$1\"$0"),
				("bindOnLoad=\"true\"\tbindOnLoad", "bindOnLoad=\"${1:true}\"$0"),
				("bindOnLoad=\"false\"\tbindOnLoad", "bindOnLoad=\"${1:false}\"$0"),
				("tabtip\t@tabtip", "tabtip=\"$1\"$0"),
				("tabtip=\"true\"\ttabtip", "tabtip=\"${1:true}\"$0"),
				("tabtip=\"false\"\ttabtip", "tabtip=\"${1:false}\"$0")
			],
			'attributes': [
				"minSize",
				"name",
				"refreshonactivate",
				"overflow",
				"closable",
				"bindOnLoad",
				"disabled",
				"style",
				"source",
				"splitter",
				"tabtip",
				"titleIcon",
				"align",
				"selected",
				"initHide",
				"initCollapsed",
				"collapsible",
				"onBindError",
				"size",
				"maxSize",
				"position",
				"title"
			]
		}
		self.completions['cfldap'] = {
			'completions': [
				("server\t@server", "server=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"query\"\taction", "action=\"${1:query}\"$0"),
				("action=\"add\"\taction", "action=\"${1:add}\"$0"),
				("action=\"modify\"\taction", "action=\"${1:modify}\"$0"),
				("action=\"modifyDN\"\taction", "action=\"${1:modifyDN}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("start\t@start", "start=\"$1\"$0"),
				("scope\t@scope", "scope=\"$1\"$0"),
				("scope=\"onelevel\"\tscope", "scope=\"${1:onelevel}\"$0"),
				("scope=\"base\"\tscope", "scope=\"${1:base}\"$0"),
				("scope=\"subtree\"\tscope", "scope=\"${1:subtree}\"$0"),
				("attributes\t@attributes", "attributes=\"$1\"$0"),
				("returnasbinary\t@returnasbinary", "returnasbinary=\"$1\"$0"),
				("filter\t@filter", "filter=\"$1\"$0"),
				("sort\t@sort", "sort=\"$1\"$0"),
				("sortcontrol\t@sortcontrol", "sortcontrol=\"$1\"$0"),
				("sortcontrol=\"nocase\"\tsortcontrol", "sortcontrol=\"${1:nocase}\"$0"),
				("sortcontrol=\"asc\"\tsortcontrol", "sortcontrol=\"${1:asc}\"$0"),
				("sortcontrol=\"desc\"\tsortcontrol", "sortcontrol=\"${1:desc}\"$0"),
				("sortcontrol=\"nocase, desc\"\tsortcontrol", "sortcontrol=\"${1:nocase, desc}\"$0"),
				("sortcontrol=\"nocase, asc\"\tsortcontrol", "sortcontrol=\"${1:nocase, asc}\"$0"),
				("dn\t@dn", "dn=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("modifytype\t@modifytype", "modifytype=\"$1\"$0"),
				("modifytype=\"add\"\tmodifytype", "modifytype=\"${1:add}\"$0"),
				("modifytype=\"delete\"\tmodifytype", "modifytype=\"${1:delete}\"$0"),
				("modifytype=\"replace\"\tmodifytype", "modifytype=\"${1:replace}\"$0"),
				("rebind\t@rebind", "rebind=\"$1\"$0"),
				("rebind=\"true\"\trebind", "rebind=\"${1:true}\"$0"),
				("rebind=\"false\"\trebind", "rebind=\"${1:false}\"$0"),
				("referral\t@referral", "referral=\"$1\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"CFSSL_BASIC\"\tsecure", "secure=\"${1:CFSSL_BASIC}\"$0"),
				("separator\t@separator", "separator=\"$1\"$0"),
				("separator=\",\"\tseparator", "separator=\"${1:,}\"$0"),
				("separator=\";\"\tseparator", "separator=\"${1:;}\"$0"),
				("separator=\"|\"\tseparator", "separator=\"${1:|}\"$0"),
				("separator=\":\"\tseparator", "separator=\"${1::}\"$0"),
				("delimiter\t@delimiter", "delimiter=\"$1\"$0"),
				("delimiter=\",\"\tdelimiter", "delimiter=\"${1:,}\"$0"),
				("delimiter=\";\"\tdelimiter", "delimiter=\"${1:;}\"$0"),
				("delimiter=\"|\"\tdelimiter", "delimiter=\"${1:|}\"$0"),
				("delimiter=\":\"\tdelimiter", "delimiter=\"${1::}\"$0")
			],
			'attributes': [
				"name",
				"returnasbinary",
				"attributes",
				"scope",
				"referral",
				"sortcontrol",
				"filter",
				"maxrows",
				"sort",
				"port",
				"start",
				"dn",
				"separator",
				"modifytype",
				"startrow",
				"username",
				"rebind",
				"action",
				"password",
				"delimiter",
				"secure",
				"server",
				"timeout"
			]
		}
		self.completions['cflocation'] = {
			'completions': [
				("url\t@url", "url=\"$1\"$0"),
				("addtoken\t@addtoken", "addtoken=\"$1\"$0"),
				("addtoken=\"true\"\taddtoken", "addtoken=\"${1:true}\"$0"),
				("addtoken=\"false\"\taddtoken", "addtoken=\"${1:false}\"$0"),
				("statuscode\t@statuscode", "statuscode=\"$1\"$0")
			],
			'attributes': [
				"url",
				"addtoken",
				"statuscode"
			]
		}
		self.completions['cflock'] = {
			'completions': [
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("scope\t@scope", "scope=\"$1\"$0"),
				("scope=\"Application\"\tscope", "scope=\"${1:Application}\"$0"),
				("scope=\"request\"\tscope", "scope=\"${1:request}\"$0"),
				("scope=\"Server\"\tscope", "scope=\"${1:Server}\"$0"),
				("scope=\"Session\"\tscope", "scope=\"${1:Session}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("throwontimeout\t@throwontimeout", "throwontimeout=\"$1\"$0"),
				("throwontimeout=\"true\"\tthrowontimeout", "throwontimeout=\"${1:true}\"$0"),
				("throwontimeout=\"false\"\tthrowontimeout", "throwontimeout=\"${1:false}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"readonly\"\ttype", "type=\"${1:readonly}\"$0"),
				("type=\"exclusive\"\ttype", "type=\"${1:exclusive}\"$0")
			],
			'attributes': [
				"throwontimeout",
				"name",
				"type",
				"scope",
				"timeout"
			]
		}
		self.completions['cflog'] = {
			'completions': [
				("text\t@text", "text=\"$1\"$0"),
				("log\t@log", "log=\"$1\"$0"),
				("log=\"Application\"\tlog", "log=\"${1:Application}\"$0"),
				("log=\"Scheduler\"\tlog", "log=\"${1:Scheduler}\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"information\"\ttype", "type=\"${1:information}\"$0"),
				("type=\"warning\"\ttype", "type=\"${1:warning}\"$0"),
				("type=\"error\"\ttype", "type=\"${1:error}\"$0"),
				("type=\"fatal\"\ttype", "type=\"${1:fatal}\"$0"),
				("application\t@application", "application=\"$1\"$0"),
				("application=\"true\"\tapplication", "application=\"${1:true}\"$0"),
				("application=\"false\"\tapplication", "application=\"${1:false}\"$0")
			],
			'attributes': [
				"application",
				"file",
				"log",
				"type",
				"text"
			]
		}
		self.completions['cflogin'] = {
			'completions': [
				("idletimeout\t@idletimeout", "idletimeout=\"$1\"$0"),
				("applicationtoken\t@applicationtoken", "applicationtoken=\"$1\"$0"),
				("cookiedomain\t@cookiedomain", "cookiedomain=\"$1\"$0")
			],
			'attributes': [
				"idletimeout",
				"cookiedomain",
				"applicationtoken"
			]
		}
		self.completions['cfloginuser'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("roles\t@roles", "roles=\"$1\"$0")
			],
			'attributes': [
				"password",
				"roles",
				"name"
			]
		}
		self.completions['cflogout'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfloop'] = {
			'completions': [
				("index\t@index", "index=\"$1\"$0"),
				("to\t@to", "to=\"$1\"$0"),
				("from\t@from", "from=\"$1\"$0"),
				("step\t@step", "step=\"$1\"$0"),
				("condition\t@condition", "condition=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("endrow\t@endrow", "endrow=\"$1\"$0"),
				("list\t@list", "list=\"$1\"$0"),
				("delimiters\t@delimiters", "delimiters=\"$1\"$0"),
				("delimiters=\",\"\tdelimiters", "delimiters=\"${1:,}\"$0"),
				("delimiters=\";\"\tdelimiters", "delimiters=\"${1:;}\"$0"),
				("delimiters=\"|\"\tdelimiters", "delimiters=\"${1:|}\"$0"),
				("delimiters=\":\"\tdelimiters", "delimiters=\"${1::}\"$0"),
				("collection\t@collection", "collection=\"$1\"$0"),
				("item\t@item", "item=\"$1\"$0"),
				("array\t@array", "array=\"$1\"$0"),
				("characters\t@characters", "characters=\"$1\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("group\t@group", "group=\"$1\"$0"),
				("groupcasesensitive\t@groupcasesensitive", "groupcasesensitive=\"$1\"$0"),
				("groupcasesensitive=\"true\"\tgroupcasesensitive", "groupcasesensitive=\"${1:true}\"$0"),
				("groupcasesensitive=\"false\"\tgroupcasesensitive", "groupcasesensitive=\"${1:false}\"$0")
			],
			'attributes': [
				"delimiters",
				"characters",
				"index",
				"group",
				"item",
				"to",
				"endrow",
				"groupcasesensitive",
				"query",
				"step",
				"condition",
				"collection",
				"startrow",
				"from",
				"file",
				"list",
				"array"
			]
		}
		self.completions['cfmail'] = {
			'completions': [
				("to\t@to", "to=\"$1\"$0"),
				("from\t@from", "from=\"$1\"$0"),
				("cc\t@cc", "cc=\"$1\"$0"),
				("bcc\t@bcc", "bcc=\"$1\"$0"),
				("subject\t@subject", "subject=\"$1\"$0"),
				("replyto\t@replyto", "replyto=\"$1\"$0"),
				("failto\t@failto", "failto=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("wraptext\t@wraptext", "wraptext=\"$1\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"utf-8\"\tcharset", "charset=\"${1:utf-8}\"$0"),
				("charset=\"iso-8859-1\"\tcharset", "charset=\"${1:iso-8859-1}\"$0"),
				("charset=\"windows-1252\"\tcharset", "charset=\"${1:windows-1252}\"$0"),
				("charset=\"us-ascii\"\tcharset", "charset=\"${1:us-ascii}\"$0"),
				("charset=\"shift_jis\"\tcharset", "charset=\"${1:shift_jis}\"$0"),
				("charset=\"iso-2022-jp\"\tcharset", "charset=\"${1:iso-2022-jp}\"$0"),
				("charset=\"euc-jp\"\tcharset", "charset=\"${1:euc-jp}\"$0"),
				("charset=\"euc-kr\"\tcharset", "charset=\"${1:euc-kr}\"$0"),
				("charset=\"big5\"\tcharset", "charset=\"${1:big5}\"$0"),
				("charset=\"euc-cn\"\tcharset", "charset=\"${1:euc-cn}\"$0"),
				("charset=\"utf-16\"\tcharset", "charset=\"${1:utf-16}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"plain\"\ttype", "type=\"${1:plain}\"$0"),
				("type=\"html\"\ttype", "type=\"${1:html}\"$0"),
				("type=\"text\"\ttype", "type=\"${1:text}\"$0"),
				("type=\"text/html\"\ttype", "type=\"${1:text/html}\"$0"),
				("type=\"text/plain\"\ttype", "type=\"${1:text/plain}\"$0"),
				("mimeattach\t@mimeattach", "mimeattach=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("group\t@group", "group=\"$1\"$0"),
				("groupcasesensitive\t@groupcasesensitive", "groupcasesensitive=\"$1\"$0"),
				("groupcasesensitive=\"true\"\tgroupcasesensitive", "groupcasesensitive=\"${1:true}\"$0"),
				("groupcasesensitive=\"false\"\tgroupcasesensitive", "groupcasesensitive=\"${1:false}\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("server\t@server", "server=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("mailerid\t@mailerid", "mailerid=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("spoolenable\t@spoolenable", "spoolenable=\"$1\"$0"),
				("spoolenable=\"true\"\tspoolenable", "spoolenable=\"${1:true}\"$0"),
				("spoolenable=\"false\"\tspoolenable", "spoolenable=\"${1:false}\"$0"),
				("debug\t@debug", "debug=\"$1\"$0"),
				("debug=\"true\"\tdebug", "debug=\"${1:true}\"$0"),
				("debug=\"false\"\tdebug", "debug=\"${1:false}\"$0"),
				("priority\t@priority", "priority=\"$1\"$0"),
				("priority=\"highest\"\tpriority", "priority=\"${1:highest}\"$0"),
				("priority=\"urgent\"\tpriority", "priority=\"${1:urgent}\"$0"),
				("priority=\"normal\"\tpriority", "priority=\"${1:normal}\"$0"),
				("priority=\"low\"\tpriority", "priority=\"${1:low}\"$0"),
				("priority=\"lowest\"\tpriority", "priority=\"${1:lowest}\"$0"),
				("usessl\t@usessl", "usessl=\"$1\"$0"),
				("usessl=\"true\"\tusessl", "usessl=\"${1:true}\"$0"),
				("usessl=\"false\"\tusessl", "usessl=\"${1:false}\"$0"),
				("usetls\t@usetls", "usetls=\"$1\"$0"),
				("usetls=\"true\"\tusetls", "usetls=\"${1:true}\"$0"),
				("usetls=\"false\"\tusetls", "usetls=\"${1:false}\"$0"),
				("remove\t@remove", "remove=\"$1\"$0"),
				("remove=\"true\"\tremove", "remove=\"${1:true}\"$0"),
				("remove=\"false\"\tremove", "remove=\"${1:false}\"$0"),
				("keystore\t@keystore", "keystore=\"$1\"$0"),
				("keypassword\t@keypassword", "keypassword=\"$1\"$0"),
				("sign\t@sign", "sign=\"$1\"$0"),
				("sign=\"true\"\tsign", "sign=\"${1:true}\"$0"),
				("sign=\"false\"\tsign", "sign=\"${1:false}\"$0"),
				("keyalias\t@keyalias", "keyalias=\"$1\"$0"),
				("keystorepassword\t@keystorepassword", "keystorepassword=\"$1\"$0")
			],
			'attributes': [
				"sign",
				"subject",
				"mimeattach",
				"to",
				"keypassword",
				"remove",
				"maxrows",
				"groupcasesensitive",
				"port",
				"keystorepassword",
				"charset",
				"spoolenable",
				"wraptext",
				"password",
				"usetls",
				"type",
				"server",
				"debug",
				"keyalias",
				"group",
				"priority",
				"mailerid",
				"keystore",
				"bcc",
				"query",
				"usessl",
				"cc",
				"startrow",
				"from",
				"username",
				"replyto",
				"failto",
				"timeout"
			]
		}
		self.completions['cfmailparam'] = {
			'completions': [
				("file\t@file", "file=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"text/plain\"\ttype", "type=\"${1:text/plain}\"$0"),
				("type=\"text/html\"\ttype", "type=\"${1:text/html}\"$0"),
				("type=\"html\"\ttype", "type=\"${1:html}\"$0"),
				("type=\"plain\"\ttype", "type=\"${1:plain}\"$0"),
				("type=\"text\"\ttype", "type=\"${1:text}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("name=\"Message-Context\"\tname", "name=\"${1:Message-Context}\"$0"),
				("name=\"Apparently-To\"\tname", "name=\"${1:Apparently-To}\"$0"),
				("name=\"Approved-By\"\tname", "name=\"${1:Approved-By}\"$0"),
				("name=\"Fax\"\tname", "name=\"${1:Fax}\"$0"),
				("name=\"Telefax\"\tname", "name=\"${1:Telefax}\"$0"),
				("name=\"For-Approval\"\tname", "name=\"${1:For-Approval}\"$0"),
				("name=\"For-Comment\"\tname", "name=\"${1:For-Comment}\"$0"),
				("name=\"For-Handling\"\tname", "name=\"${1:For-Handling}\"$0"),
				("name=\"Mail-System-Version\"\tname", "name=\"${1:Mail-System-Version}\"$0"),
				("name=\"Mailer\"\tname", "name=\"${1:Mailer}\"$0"),
				("name=\"Originating-Client\"\tname", "name=\"${1:Originating-Client}\"$0"),
				("name=\"X-Mailer \"\tname", "name=\"${1:X-Mailer }\"$0"),
				("name=\"X-Newsreader\"\tname", "name=\"${1:X-Newsreader}\"$0"),
				("name=\"X-MimeOLE\"\tname", "name=\"${1:X-MimeOLE}\"$0"),
				("name=\"User-Agent\"\tname", "name=\"${1:User-Agent}\"$0"),
				("name=\"Originator-Info\"\tname", "name=\"${1:Originator-Info}\"$0"),
				("name=\"Phone\"\tname", "name=\"${1:Phone}\"$0"),
				("name=\"X-Envelope-From\"\tname", "name=\"${1:X-Envelope-From}\"$0"),
				("name=\"Envelope-To\"\tname", "name=\"${1:Envelope-To}\"$0"),
				("name=\"X-Envelope-To\"\tname", "name=\"${1:X-Envelope-To}\"$0"),
				("name=\"X-Face\"\tname", "name=\"${1:X-Face}\"$0"),
				("name=\"X-RCPT-TO\"\tname", "name=\"${1:X-RCPT-TO}\"$0"),
				("name=\"X-Sender\"\tname", "name=\"${1:X-Sender}\"$0"),
				("name=\"X-X-Sender\"\tname", "name=\"${1:X-X-Sender}\"$0"),
				("name=\"Posted-To\"\tname", "name=\"${1:Posted-To}\"$0"),
				("name=\"X-Admin\"\tname", "name=\"${1:X-Admin}\"$0"),
				("name=\"Errors-To\"\tname", "name=\"${1:Errors-To}\"$0"),
				("name=\"Return-Receipt-To\"\tname", "name=\"${1:Return-Receipt-To}\"$0"),
				("name=\"Read-Receipt-To\"\tname", "name=\"${1:Read-Receipt-To}\"$0"),
				("name=\"X-Confirm-reading-to\"\tname", "name=\"${1:X-Confirm-reading-to}\"$0"),
				("name=\"Return-Receipt-Requested\"\tname", "name=\"${1:Return-Receipt-Requested}\"$0"),
				("name=\"Register-Mail-Reply-Requested-By\"\tname", "name=\"${1:Register-Mail-Reply-Requested-By}\"$0"),
				("name=\"Abuse-Reports-To\"\tname", "name=\"${1:Abuse-Reports-To}\"$0"),
				("name=\"X-Complaints-To\"\tname", "name=\"${1:X-Complaints-To}\"$0"),
				("name=\"X-Report-Abuse-To\"\tname", "name=\"${1:X-Report-Abuse-To}\"$0"),
				("name=\"Content-Alias\"\tname", "name=\"${1:Content-Alias}\"$0"),
				("name=\"Delivered-To\"\tname", "name=\"${1:Delivered-To}\"$0"),
				("name=\"X-Loop\"\tname", "name=\"${1:X-Loop}\"$0"),
				("name=\"Translated-By\"\tname", "name=\"${1:Translated-By}\"$0"),
				("name=\"Translation-Of\"\tname", "name=\"${1:Translation-Of}\"$0"),
				("name=\"X-UIDL\"\tname", "name=\"${1:X-UIDL}\"$0"),
				("name=\"X-URI\"\tname", "name=\"${1:X-URI}\"$0"),
				("name=\"X-URL\"\tname", "name=\"${1:X-URL}\"$0"),
				("name=\"X-IMAP\"\tname", "name=\"${1:X-IMAP}\"$0"),
				("name=\"X-OriginalArrivalTime\"\tname", "name=\"${1:X-OriginalArrivalTime}\"$0"),
				("name=\"Precedence\"\tname", "name=\"${1:Precedence}\"$0"),
				("name=\"X-MSMail-Priority\"\tname", "name=\"${1:X-MSMail-Priority}\"$0"),
				("name=\"X-Priority\"\tname", "name=\"${1:X-Priority}\"$0"),
				("name=\"Content-Length\"\tname", "name=\"${1:Content-Length}\"$0"),
				("name=\"Content-Conversion\"\tname", "name=\"${1:Content-Conversion}\"$0"),
				("name=\"Content-Class\"\tname", "name=\"${1:Content-Class}\"$0"),
				("name=\"Content-SGML-Entity\"\tname", "name=\"${1:Content-SGML-Entity}\"$0"),
				("name=\"X-MIME-Autoconverted\"\tname", "name=\"${1:X-MIME-Autoconverted}\"$0"),
				("name=\"List-Digest\"\tname", "name=\"${1:List-Digest}\"$0"),
				("name=\"Mailing-List\"\tname", "name=\"${1:Mailing-List}\"$0"),
				("name=\"X-Mailing-List\"\tname", "name=\"${1:X-Mailing-List}\"$0"),
				("name=\"List-Software\"\tname", "name=\"${1:List-Software}\"$0"),
				("name=\"List-URL\"\tname", "name=\"${1:List-URL}\"$0"),
				("name=\"X-Listserver\"\tname", "name=\"${1:X-Listserver}\"$0"),
				("name=\"X-List-Host\"\tname", "name=\"${1:X-List-Host}\"$0"),
				("name=\"Fcc\"\tname", "name=\"${1:Fcc}\"$0"),
				("name=\"Speech-Act\"\tname", "name=\"${1:Speech-Act}\"$0"),
				("name=\"Status\"\tname", "name=\"${1:Status}\"$0"),
				("name=\"X-No-Archive\"\tname", "name=\"${1:X-No-Archive}\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("contentID\t@contentID", "contentID=\"$1\"$0"),
				("disposition\t@disposition", "disposition=\"$1\"$0"),
				("disposition=\"attachment\"\tdisposition", "disposition=\"${1:attachment}\"$0"),
				("disposition=\"inline\"\tdisposition", "disposition=\"${1:inline}\"$0"),
				("content\t@content", "content=\"$1\"$0"),
				("remove\t@remove", "remove=\"$1\"$0"),
				("remove=\"true\"\tremove", "remove=\"${1:true}\"$0"),
				("remove=\"false\"\tremove", "remove=\"${1:false}\"$0")
			],
			'attributes': [
				"disposition",
				"name",
				"content",
				"value",
				"contentID",
				"file",
				"remove",
				"type"
			]
		}
		self.completions['cfmailpart'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"text/plain\"\ttype", "type=\"${1:text/plain}\"$0"),
				("type=\"text/html\"\ttype", "type=\"${1:text/html}\"$0"),
				("wraptext\t@wraptext", "wraptext=\"$1\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"utf-8\"\tcharset", "charset=\"${1:utf-8}\"$0"),
				("charset=\"iso-8859-1\"\tcharset", "charset=\"${1:iso-8859-1}\"$0"),
				("charset=\"windows-1252\"\tcharset", "charset=\"${1:windows-1252}\"$0"),
				("charset=\"us-ascii\"\tcharset", "charset=\"${1:us-ascii}\"$0"),
				("charset=\"shift_jis\"\tcharset", "charset=\"${1:shift_jis}\"$0"),
				("charset=\"iso-2022-jp\"\tcharset", "charset=\"${1:iso-2022-jp}\"$0"),
				("charset=\"euc-jp\"\tcharset", "charset=\"${1:euc-jp}\"$0"),
				("charset=\"euc-kr\"\tcharset", "charset=\"${1:euc-kr}\"$0"),
				("charset=\"big5\"\tcharset", "charset=\"${1:big5}\"$0"),
				("charset=\"euc-cn\"\tcharset", "charset=\"${1:euc-cn}\"$0"),
				("charset=\"utf-16\"\tcharset", "charset=\"${1:utf-16}\"$0")
			],
			'attributes': [
				"charset",
				"type",
				"wraptext"
			]
		}
		self.completions['cfmodule'] = {
			'completions': [
				("template\t@template", "template=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("attributecollection\t@attributecollection", "attributecollection=\"$1\"$0")
			],
			'attributes': [
				"attributecollection",
				"template",
				"name"
			]
		}
		self.completions['cfntauthenticate'] = {
			'completions': [
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("domain\t@domain", "domain=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("listgroups\t@listgroups", "listgroups=\"$1\"$0"),
				("listgroups=\"true\"\tlistgroups", "listgroups=\"${1:true}\"$0"),
				("listgroups=\"false\"\tlistgroups", "listgroups=\"${1:false}\"$0"),
				("throwonerror\t@throwonerror", "throwonerror=\"$1\"$0"),
				("throwonerror=\"true\"\tthrowonerror", "throwonerror=\"${1:true}\"$0"),
				("throwonerror=\"false\"\tthrowonerror", "throwonerror=\"${1:false}\"$0")
			],
			'attributes': [
				"throwonerror",
				"username",
				"result",
				"listgroups",
				"password",
				"domain"
			]
		}
		self.completions['cfobject'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"com\"\ttype", "type=\"${1:com}\"$0"),
				("type=\"component\"\ttype", "type=\"${1:component}\"$0"),
				("type=\"corba\"\ttype", "type=\"${1:corba}\"$0"),
				("type=\"java\"\ttype", "type=\"${1:java}\"$0"),
				("type=\"dotnet\"\ttype", "type=\"${1:dotnet}\"$0"),
				("type=\"webservice\"\ttype", "type=\"${1:webservice}\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"connect\"\taction", "action=\"${1:connect}\"$0"),
				("class\t@class", "class=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("context\t@context", "context=\"$1\"$0"),
				("context=\"inproc\"\tcontext", "context=\"${1:inproc}\"$0"),
				("context=\"local\"\tcontext", "context=\"${1:local}\"$0"),
				("context=\"remote\"\tcontext", "context=\"${1:remote}\"$0"),
				("context=\"ior\"\tcontext", "context=\"${1:ior}\"$0"),
				("context=\"nameservice\"\tcontext", "context=\"${1:nameservice}\"$0"),
				("server\t@server", "server=\"$1\"$0"),
				("component\t@component", "component=\"$1\"$0"),
				("locale\t@locale", "locale=\"$1\"$0"),
				("webservice\t@webservice", "webservice=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"true\"\tsecure", "secure=\"${1:true}\"$0"),
				("secure=\"false\"\tsecure", "secure=\"${1:false}\"$0"),
				("protocol\t@protocol", "protocol=\"$1\"$0"),
				("protocol=\"tcp\"\tprotocol", "protocol=\"${1:tcp}\"$0"),
				("protocol=\"http\"\tprotocol", "protocol=\"${1:http}\"$0"),
				("proxyserver\t@proxyserver", "proxyserver=\"$1\"$0"),
				("refreshwsdl\t@refreshwsdl", "refreshwsdl=\"$1\"$0"),
				("refreshwsdl=\"true\"\trefreshwsdl", "refreshwsdl=\"${1:true}\"$0"),
				("refreshwsdl=\"false\"\trefreshwsdl", "refreshwsdl=\"${1:false}\"$0"),
				("wsportname\t@wsportname", "wsportname=\"$1\"$0"),
				("wsdl2javaargs\t@wsdl2javaargs", "wsdl2javaargs=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("assembly\t@assembly", "assembly=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("wsversion\t@wsversion", "wsversion=\"$1\"$0")
			],
			'attributes': [
				"class",
				"name",
				"proxyport",
				"proxypassword",
				"refreshwsdl",
				"proxyuser",
				"port",
				"wsversion",
				"locale",
				"assembly",
				"username",
				"wsportname",
				"component",
				"protocol",
				"action",
				"password",
				"context",
				"wsdl2javaargs",
				"server",
				"type",
				"webservice",
				"secure",
				"proxyserver"
			]
		}
		self.completions['cfobjectcache'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"clear\"\taction", "action=\"${1:clear}\"$0")
			],
			'attributes': [
				"action"
			]
		}
		self.completions['cfoutput'] = {
			'completions': [
				("query\t@query", "query=\"$1\"$0"),
				("group\t@group", "group=\"$1\"$0"),
				("groupcasesensitive\t@groupcasesensitive", "groupcasesensitive=\"$1\"$0"),
				("groupcasesensitive=\"true\"\tgroupcasesensitive", "groupcasesensitive=\"${1:true}\"$0"),
				("groupcasesensitive=\"false\"\tgroupcasesensitive", "groupcasesensitive=\"${1:false}\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0")
			],
			'attributes': [
				"maxrows",
				"group",
				"query",
				"groupcasesensitive",
				"startrow"
			]
		}
		self.completions['cfparam'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"any\"\ttype", "type=\"${1:any}\"$0"),
				("type=\"array\"\ttype", "type=\"${1:array}\"$0"),
				("type=\"binary\"\ttype", "type=\"${1:binary}\"$0"),
				("type=\"boolean\"\ttype", "type=\"${1:boolean}\"$0"),
				("type=\"creditcard\"\ttype", "type=\"${1:creditcard}\"$0"),
				("type=\"date\"\ttype", "type=\"${1:date}\"$0"),
				("type=\"time\"\ttype", "type=\"${1:time}\"$0"),
				("type=\"email\"\ttype", "type=\"${1:email}\"$0"),
				("type=\"eurodate\"\ttype", "type=\"${1:eurodate}\"$0"),
				("type=\"float\"\ttype", "type=\"${1:float}\"$0"),
				("type=\"numeric\"\ttype", "type=\"${1:numeric}\"$0"),
				("type=\"guid\"\ttype", "type=\"${1:guid}\"$0"),
				("type=\"integer\"\ttype", "type=\"${1:integer}\"$0"),
				("type=\"query\"\ttype", "type=\"${1:query}\"$0"),
				("type=\"range\"\ttype", "type=\"${1:range}\"$0"),
				("type=\"regex\"\ttype", "type=\"${1:regex}\"$0"),
				("type=\"regular_expression\"\ttype", "type=\"${1:regular_expression}\"$0"),
				("type=\"ssn\"\ttype", "type=\"${1:ssn}\"$0"),
				("type=\"social_security_number\"\ttype", "type=\"${1:social_security_number}\"$0"),
				("type=\"string\"\ttype", "type=\"${1:string}\"$0"),
				("type=\"struct\"\ttype", "type=\"${1:struct}\"$0"),
				("type=\"telephone\"\ttype", "type=\"${1:telephone}\"$0"),
				("type=\"url\"\ttype", "type=\"${1:url}\"$0"),
				("type=\"uuid\"\ttype", "type=\"${1:uuid}\"$0"),
				("type=\"usdate\"\ttype", "type=\"${1:usdate}\"$0"),
				("type=\"variablename\"\ttype", "type=\"${1:variablename}\"$0"),
				("type=\"xml\"\ttype", "type=\"${1:xml}\"$0"),
				("type=\"zipcode\"\ttype", "type=\"${1:zipcode}\"$0"),
				("default\t@default", "default=\"$1\"$0"),
				("max\t@max", "max=\"$1\"$0"),
				("min\t@min", "min=\"$1\"$0"),
				("pattern\t@pattern", "pattern=\"$1\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0")
			],
			'attributes': [
				"pattern",
				"maxlength",
				"max",
				"name",
				"min",
				"default",
				"type"
			]
		}
		self.completions['cfpod'] = {
			'completions': [
				("bodyStyle\t@bodyStyle", "bodyStyle=\"$1\"$0"),
				("headerStyle\t@headerStyle", "headerStyle=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("onBindError\t@onBindError", "onBindError=\"$1\"$0"),
				("overflow\t@overflow", "overflow=\"$1\"$0"),
				("overflow=\"auto\"\toverflow", "overflow=\"${1:auto}\"$0"),
				("overflow=\"hidden\"\toverflow", "overflow=\"${1:hidden}\"$0"),
				("overflow=\"scroll\"\toverflow", "overflow=\"${1:scroll}\"$0"),
				("overflow=\"visible\"\toverflow", "overflow=\"${1:visible}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0")
			],
			'attributes': [
				"source",
				"name",
				"overflow",
				"height",
				"bodyStyle",
				"onBindError",
				"headerStyle",
				"width",
				"title"
			]
		}
		self.completions['cfpop'] = {
			'completions': [
				("server\t@server", "server=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"getHeaderOnly\"\taction", "action=\"${1:getHeaderOnly}\"$0"),
				("action=\"getAll\"\taction", "action=\"${1:getAll}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("messagenumber\t@messagenumber", "messagenumber=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0"),
				("attachmentpath\t@attachmentpath", "attachmentpath=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("generateUniqueFileNames\t@generateUniqueFileNames", "generateUniqueFileNames=\"$1\"$0"),
				("generateUniqueFileNames=\"true\"\tgenerateUniqueFileNames", "generateUniqueFileNames=\"${1:true}\"$0"),
				("generateUniqueFileNames=\"false\"\tgenerateUniqueFileNames", "generateUniqueFileNames=\"${1:false}\"$0"),
				("secure\t@secure", "secure=\"$1\"$0"),
				("secure=\"true\"\tsecure", "secure=\"${1:true}\"$0"),
				("secure=\"false\"\tsecure", "secure=\"${1:false}\"$0")
			],
			'attributes': [
				"name",
				"attachmentpath",
				"generateUniqueFileNames",
				"maxrows",
				"port",
				"messagenumber",
				"uid",
				"startrow",
				"username",
				"action",
				"password",
				"secure",
				"server",
				"timeout"
			]
		}
		self.completions['cfprocessingdirective'] = {
			'completions': [
				("suppressWhitespace\t@suppressWhitespace", "suppressWhitespace=\"$1\"$0"),
				("suppressWhitespace=\"true\"\tsuppressWhitespace", "suppressWhitespace=\"${1:true}\"$0"),
				("suppressWhitespace=\"false\"\tsuppressWhitespace", "suppressWhitespace=\"${1:false}\"$0"),
				("pageEncoding\t@pageEncoding", "pageEncoding=\"$1\"$0"),
				("pageEncoding=\"utf-8\"\tpageEncoding", "pageEncoding=\"${1:utf-8}\"$0"),
				("pageEncoding=\"iso-8859-1\"\tpageEncoding", "pageEncoding=\"${1:iso-8859-1}\"$0"),
				("pageEncoding=\"windows-1252\"\tpageEncoding", "pageEncoding=\"${1:windows-1252}\"$0"),
				("pageEncoding=\"us-ascii\"\tpageEncoding", "pageEncoding=\"${1:us-ascii}\"$0"),
				("pageEncoding=\"shift_jis\"\tpageEncoding", "pageEncoding=\"${1:shift_jis}\"$0"),
				("pageEncoding=\"iso-2022-jp\"\tpageEncoding", "pageEncoding=\"${1:iso-2022-jp}\"$0"),
				("pageEncoding=\"euc-jp\"\tpageEncoding", "pageEncoding=\"${1:euc-jp}\"$0"),
				("pageEncoding=\"euc-kr\"\tpageEncoding", "pageEncoding=\"${1:euc-kr}\"$0"),
				("pageEncoding=\"big5\"\tpageEncoding", "pageEncoding=\"${1:big5}\"$0"),
				("pageEncoding=\"euc-cn\"\tpageEncoding", "pageEncoding=\"${1:euc-cn}\"$0"),
				("pageEncoding=\"utf-16\"\tpageEncoding", "pageEncoding=\"${1:utf-16}\"$0")
			],
			'attributes': [
				"suppressWhitespace",
				"pageEncoding"
			]
		}
		self.completions['cfprocparam'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"in\"\ttype", "type=\"${1:in}\"$0"),
				("type=\"out\"\ttype", "type=\"${1:out}\"$0"),
				("type=\"inout\"\ttype", "type=\"${1:inout}\"$0"),
				("variable\t@variable", "variable=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("cfsqltype\t@cfsqltype", "cfsqltype=\"$1\"$0"),
				("cfsqltype=\"CF_SQL_BIGINT\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_BIGINT}\"$0"),
				("cfsqltype=\"CF_SQL_BIT\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_BIT}\"$0"),
				("cfsqltype=\"CF_SQL_CHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_CHAR}\"$0"),
				("cfsqltype=\"CF_SQL_BLOB\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_BLOB}\"$0"),
				("cfsqltype=\"CF_SQL_CLOB\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_CLOB}\"$0"),
				("cfsqltype=\"CF_SQL_DATE\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_DATE}\"$0"),
				("cfsqltype=\"CF_SQL_DECIMAL\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_DECIMAL}\"$0"),
				("cfsqltype=\"CF_SQL_DOUBLE\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_DOUBLE}\"$0"),
				("cfsqltype=\"CF_SQL_FLOAT\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_FLOAT}\"$0"),
				("cfsqltype=\"CF_SQL_IDSTAMP\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_IDSTAMP}\"$0"),
				("cfsqltype=\"CF_SQL_INTEGER\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_INTEGER}\"$0"),
				("cfsqltype=\"CF_SQL_LONGVARCHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_LONGVARCHAR}\"$0"),
				("cfsqltype=\"CF_SQL_MONEY\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_MONEY}\"$0"),
				("cfsqltype=\"CF_SQL_MONEY4\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_MONEY4}\"$0"),
				("cfsqltype=\"CF_SQL_NUMERIC\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_NUMERIC}\"$0"),
				("cfsqltype=\"CF_SQL_REAL\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_REAL}\"$0"),
				("cfsqltype=\"CF_SQL_REFCURSOR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_REFCURSOR}\"$0"),
				("cfsqltype=\"CF_SQL_SMALLINT\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_SMALLINT}\"$0"),
				("cfsqltype=\"CF_SQL_TIME\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_TIME}\"$0"),
				("cfsqltype=\"CF_SQL_TIMESTAMP\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_TIMESTAMP}\"$0"),
				("cfsqltype=\"CF_SQL_TINYINT\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_TINYINT}\"$0"),
				("cfsqltype=\"CF_SQL_VARCHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_VARCHAR}\"$0"),
				("cfsqltype=\"CF_SQL_NCHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_NCHAR}\"$0"),
				("cfsqltype=\"CF_SQL_NVARCHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_NVARCHAR}\"$0"),
				("cfsqltype=\"CF_SQL_LONGNVARCHAR\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_LONGNVARCHAR}\"$0"),
				("cfsqltype=\"CF_SQL_NCLOB\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_NCLOB}\"$0"),
				("cfsqltype=\"CF_SQL_SQLXML\"\tcfsqltype", "cfsqltype=\"${1:CF_SQL_SQLXML}\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("null\t@null", "null=\"$1\"$0"),
				("null=\"true\"\tnull", "null=\"${1:true}\"$0"),
				("null=\"false\"\tnull", "null=\"${1:false}\"$0")
			],
			'attributes': [
				"maxlength",
				"cfsqltype",
				"scale",
				"variable",
				"value",
				"null",
				"type"
			]
		}
		self.completions['cfprocresult'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("resultset\t@resultset", "resultset=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0")
			],
			'attributes': [
				"maxrows",
				"resultset",
				"name"
			]
		}
		self.completions['cfproperty'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"any\"\ttype", "type=\"${1:any}\"$0"),
				("type=\"array\"\ttype", "type=\"${1:array}\"$0"),
				("type=\"binary\"\ttype", "type=\"${1:binary}\"$0"),
				("type=\"boolean\"\ttype", "type=\"${1:boolean}\"$0"),
				("type=\"date\"\ttype", "type=\"${1:date}\"$0"),
				("type=\"guid\"\ttype", "type=\"${1:guid}\"$0"),
				("type=\"numeric\"\ttype", "type=\"${1:numeric}\"$0"),
				("type=\"query\"\ttype", "type=\"${1:query}\"$0"),
				("type=\"string\"\ttype", "type=\"${1:string}\"$0"),
				("type=\"struct\"\ttype", "type=\"${1:struct}\"$0"),
				("type=\"uuid\"\ttype", "type=\"${1:uuid}\"$0"),
				("type=\"variablename\"\ttype", "type=\"${1:variablename}\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("default\t@default", "default=\"$1\"$0"),
				("displayname\t@displayname", "displayname=\"$1\"$0"),
				("hint\t@hint", "hint=\"$1\"$0"),
				("fieldtype\t@fieldtype", "fieldtype=\"$1\"$0"),
				("fieldtype=\"id\"\tfieldtype", "fieldtype=\"${1:id}\"$0"),
				("fieldtype=\"column\"\tfieldtype", "fieldtype=\"${1:column}\"$0"),
				("fieldtype=\"one-to-one\"\tfieldtype", "fieldtype=\"${1:one-to-one}\"$0"),
				("fieldtype=\"one-to-many\"\tfieldtype", "fieldtype=\"${1:one-to-many}\"$0"),
				("fieldtype=\"many-to-many\"\tfieldtype", "fieldtype=\"${1:many-to-many}\"$0"),
				("fieldtype=\"many-to-one\"\tfieldtype", "fieldtype=\"${1:many-to-one}\"$0"),
				("fieldtype=\"collection\"\tfieldtype", "fieldtype=\"${1:collection}\"$0"),
				("fieldtype=\"timestamp\"\tfieldtype", "fieldtype=\"${1:timestamp}\"$0"),
				("fieldtype=\"version\"\tfieldtype", "fieldtype=\"${1:version}\"$0"),
				("ormType\t@ormType", "ormType=\"$1\"$0"),
				("ormType=\"string\"\tormType", "ormType=\"${1:string}\"$0"),
				("ormType=\"character\"\tormType", "ormType=\"${1:character}\"$0"),
				("ormType=\"char\"\tormType", "ormType=\"${1:char}\"$0"),
				("ormType=\"short\"\tormType", "ormType=\"${1:short}\"$0"),
				("ormType=\"integer\"\tormType", "ormType=\"${1:integer}\"$0"),
				("ormType=\"int\"\tormType", "ormType=\"${1:int}\"$0"),
				("ormType=\"long\"\tormType", "ormType=\"${1:long}\"$0"),
				("ormType=\"big_decimal\"\tormType", "ormType=\"${1:big_decimal}\"$0"),
				("ormType=\"float\"\tormType", "ormType=\"${1:float}\"$0"),
				("ormType=\"double\"\tormType", "ormType=\"${1:double}\"$0"),
				("ormType=\"boolean\"\tormType", "ormType=\"${1:boolean}\"$0"),
				("ormType=\"yes_no\"\tormType", "ormType=\"${1:yes_no}\"$0"),
				("ormType=\"true_false\"\tormType", "ormType=\"${1:true_false}\"$0"),
				("ormType=\"text\"\tormType", "ormType=\"${1:text}\"$0"),
				("ormType=\"date\"\tormType", "ormType=\"${1:date}\"$0"),
				("ormType=\"timestamp\"\tormType", "ormType=\"${1:timestamp}\"$0"),
				("ormType=\"binary\"\tormType", "ormType=\"${1:binary}\"$0"),
				("ormType=\"serializable\"\tormType", "ormType=\"${1:serializable}\"$0"),
				("ormType=\"blob\"\tormType", "ormType=\"${1:blob}\"$0"),
				("ormType=\"clob\"\tormType", "ormType=\"${1:clob}\"$0"),
				("column\t@column", "column=\"$1\"$0"),
				("generator\t@generator", "generator=\"$1\"$0"),
				("generator=\"increment\"\tgenerator", "generator=\"${1:increment}\"$0"),
				("generator=\"identity\"\tgenerator", "generator=\"${1:identity}\"$0"),
				("generator=\"sequence\"\tgenerator", "generator=\"${1:sequence}\"$0"),
				("generator=\"seqhilo\"\tgenerator", "generator=\"${1:seqhilo}\"$0"),
				("generator=\"uuid\"\tgenerator", "generator=\"${1:uuid}\"$0"),
				("generator=\"guid\"\tgenerator", "generator=\"${1:guid}\"$0"),
				("generator=\"native\"\tgenerator", "generator=\"${1:native}\"$0"),
				("generator=\"assigned\"\tgenerator", "generator=\"${1:assigned}\"$0"),
				("generator=\"select\"\tgenerator", "generator=\"${1:select}\"$0"),
				("generator=\"foreign\"\tgenerator", "generator=\"${1:foreign}\"$0"),
				("generator=\"sequence-indentity\"\tgenerator", "generator=\"${1:sequence-indentity}\"$0"),
				("sequence\t@sequence", "sequence=\"$1\"$0"),
				("selectkey\t@selectkey", "selectkey=\"$1\"$0"),
				("params\t@params", "params=\"$1\"$0"),
				("length\t@length", "length=\"$1\"$0"),
				("precision\t@precision", "precision=\"$1\"$0"),
				("index\t@index", "index=\"$1\"$0"),
				("setter\t@setter", "setter=\"$1\"$0"),
				("setter=\"true\"\tsetter", "setter=\"${1:true}\"$0"),
				("setter=\"false\"\tsetter", "setter=\"${1:false}\"$0"),
				("getter\t@getter", "getter=\"$1\"$0"),
				("getter=\"true\"\tgetter", "getter=\"${1:true}\"$0"),
				("getter=\"false\"\tgetter", "getter=\"${1:false}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("source=\"vm\"\tsource", "source=\"${1:vm}\"$0"),
				("source=\"db\"\tsource", "source=\"${1:db}\"$0"),
				("elementcolumn\t@elementcolumn", "elementcolumn=\"$1\"$0"),
				("elementtype\t@elementtype", "elementtype=\"$1\"$0"),
				("elementtype=\"string\"\telementtype", "elementtype=\"${1:string}\"$0"),
				("elementtype=\"character\"\telementtype", "elementtype=\"${1:character}\"$0"),
				("elementtype=\"char\"\telementtype", "elementtype=\"${1:char}\"$0"),
				("elementtype=\"short\"\telementtype", "elementtype=\"${1:short}\"$0"),
				("elementtype=\"integer\"\telementtype", "elementtype=\"${1:integer}\"$0"),
				("elementtype=\"int\"\telementtype", "elementtype=\"${1:int}\"$0"),
				("elementtype=\"long\"\telementtype", "elementtype=\"${1:long}\"$0"),
				("elementtype=\"big_decimal\"\telementtype", "elementtype=\"${1:big_decimal}\"$0"),
				("elementtype=\"float\"\telementtype", "elementtype=\"${1:float}\"$0"),
				("elementtype=\"double\"\telementtype", "elementtype=\"${1:double}\"$0"),
				("elementtype=\"boolean\"\telementtype", "elementtype=\"${1:boolean}\"$0"),
				("elementtype=\"yes_no\"\telementtype", "elementtype=\"${1:yes_no}\"$0"),
				("elementtype=\"true_false\"\telementtype", "elementtype=\"${1:true_false}\"$0"),
				("elementtype=\"text\"\telementtype", "elementtype=\"${1:text}\"$0"),
				("elementtype=\"date\"\telementtype", "elementtype=\"${1:date}\"$0"),
				("elementtype=\"timestamp\"\telementtype", "elementtype=\"${1:timestamp}\"$0"),
				("elementtype=\"binary\"\telementtype", "elementtype=\"${1:binary}\"$0"),
				("elementtype=\"serializable\"\telementtype", "elementtype=\"${1:serializable}\"$0"),
				("elementtype=\"blob\"\telementtype", "elementtype=\"${1:blob}\"$0"),
				("elementtype=\"clob\"\telementtype", "elementtype=\"${1:clob}\"$0"),
				("structkeytype\t@structkeytype", "structkeytype=\"$1\"$0"),
				("structkeytype=\"string\"\tstructkeytype", "structkeytype=\"${1:string}\"$0"),
				("structkeytype=\"character\"\tstructkeytype", "structkeytype=\"${1:character}\"$0"),
				("structkeytype=\"char\"\tstructkeytype", "structkeytype=\"${1:char}\"$0"),
				("structkeytype=\"short\"\tstructkeytype", "structkeytype=\"${1:short}\"$0"),
				("structkeytype=\"integer\"\tstructkeytype", "structkeytype=\"${1:integer}\"$0"),
				("structkeytype=\"int\"\tstructkeytype", "structkeytype=\"${1:int}\"$0"),
				("structkeytype=\"long\"\tstructkeytype", "structkeytype=\"${1:long}\"$0"),
				("structkeytype=\"big_decimal\"\tstructkeytype", "structkeytype=\"${1:big_decimal}\"$0"),
				("structkeytype=\"float\"\tstructkeytype", "structkeytype=\"${1:float}\"$0"),
				("structkeytype=\"double\"\tstructkeytype", "structkeytype=\"${1:double}\"$0"),
				("structkeytype=\"boolean\"\tstructkeytype", "structkeytype=\"${1:boolean}\"$0"),
				("structkeytype=\"yes_no\"\tstructkeytype", "structkeytype=\"${1:yes_no}\"$0"),
				("structkeytype=\"true_false\"\tstructkeytype", "structkeytype=\"${1:true_false}\"$0"),
				("structkeytype=\"text\"\tstructkeytype", "structkeytype=\"${1:text}\"$0"),
				("structkeytype=\"date\"\tstructkeytype", "structkeytype=\"${1:date}\"$0"),
				("structkeytype=\"timestamp\"\tstructkeytype", "structkeytype=\"${1:timestamp}\"$0"),
				("structkeytype=\"binary\"\tstructkeytype", "structkeytype=\"${1:binary}\"$0"),
				("structkeytype=\"serializable\"\tstructkeytype", "structkeytype=\"${1:serializable}\"$0"),
				("structkeytype=\"blob\"\tstructkeytype", "structkeytype=\"${1:blob}\"$0"),
				("structkeytype=\"clob\"\tstructkeytype", "structkeytype=\"${1:clob}\"$0"),
				("structkeycolumn\t@structkeycolumn", "structkeycolumn=\"$1\"$0"),
				("inversejoincolumn\t@inversejoincolumn", "inversejoincolumn=\"$1\"$0"),
				("linkschema\t@linkschema", "linkschema=\"$1\"$0"),
				("linkcatalog\t@linkcatalog", "linkcatalog=\"$1\"$0"),
				("linktable\t@linktable", "linktable=\"$1\"$0"),
				("missingRowIgnored\t@missingRowIgnored", "missingRowIgnored=\"$1\"$0"),
				("missingRowIgnored=\"true\"\tmissingRowIgnored", "missingRowIgnored=\"${1:true}\"$0"),
				("missingRowIgnored=\"false\"\tmissingRowIgnored", "missingRowIgnored=\"${1:false}\"$0"),
				("inverse\t@inverse", "inverse=\"$1\"$0"),
				("inverse=\"true\"\tinverse", "inverse=\"${1:true}\"$0"),
				("inverse=\"false\"\tinverse", "inverse=\"${1:false}\"$0"),
				("orderby\t@orderby", "orderby=\"$1\"$0"),
				("fkcolumn\t@fkcolumn", "fkcolumn=\"$1\"$0"),
				("fetch\t@fetch", "fetch=\"$1\"$0"),
				("fetch=\"join\"\tfetch", "fetch=\"${1:join}\"$0"),
				("fetch=\"select\"\tfetch", "fetch=\"${1:select}\"$0"),
				("cascade\t@cascade", "cascade=\"$1\"$0"),
				("cascade=\"all\"\tcascade", "cascade=\"${1:all}\"$0"),
				("cascade=\"none\"\tcascade", "cascade=\"${1:none}\"$0"),
				("cascade=\"save-update\"\tcascade", "cascade=\"${1:save-update}\"$0"),
				("cascade=\"delete\"\tcascade", "cascade=\"${1:delete}\"$0"),
				("cascade=\"all-delete-orphan\"\tcascade", "cascade=\"${1:all-delete-orphan}\"$0"),
				("cascade=\"delete-orphan\"\tcascade", "cascade=\"${1:delete-orphan}\"$0"),
				("cascade=\"create\"\tcascade", "cascade=\"${1:create}\"$0"),
				("cascade=\"merge\"\tcascade", "cascade=\"${1:merge}\"$0"),
				("cascade=\"lock\"\tcascade", "cascade=\"${1:lock}\"$0"),
				("cascade=\"refresh\"\tcascade", "cascade=\"${1:refresh}\"$0"),
				("cascade=\"evict\"\tcascade", "cascade=\"${1:evict}\"$0"),
				("cascade=\"replicate\"\tcascade", "cascade=\"${1:replicate}\"$0"),
				("constrained\t@constrained", "constrained=\"$1\"$0"),
				("constrained=\"true\"\tconstrained", "constrained=\"${1:true}\"$0"),
				("constrained=\"false\"\tconstrained", "constrained=\"${1:false}\"$0"),
				("unique\t@unique", "unique=\"$1\"$0"),
				("unique=\"true\"\tunique", "unique=\"${1:true}\"$0"),
				("unique=\"false\"\tunique", "unique=\"${1:false}\"$0"),
				("uniquekey\t@uniquekey", "uniquekey=\"$1\"$0"),
				("notnull\t@notnull", "notnull=\"$1\"$0"),
				("notnull=\"true\"\tnotnull", "notnull=\"${1:true}\"$0"),
				("notnull=\"false\"\tnotnull", "notnull=\"${1:false}\"$0"),
				("update\t@update", "update=\"$1\"$0"),
				("update=\"true\"\tupdate", "update=\"${1:true}\"$0"),
				("update=\"false\"\tupdate", "update=\"${1:false}\"$0"),
				("insert\t@insert", "insert=\"$1\"$0"),
				("insert=\"true\"\tinsert", "insert=\"${1:true}\"$0"),
				("insert=\"false\"\tinsert", "insert=\"${1:false}\"$0"),
				("generated\t@generated", "generated=\"$1\"$0"),
				("generated=\"never\"\tgenerated", "generated=\"${1:never}\"$0"),
				("generated=\"insert\"\tgenerated", "generated=\"${1:insert}\"$0"),
				("generated=\"always\"\tgenerated", "generated=\"${1:always}\"$0"),
				("formula\t@formula", "formula=\"$1\"$0"),
				("lazy\t@lazy", "lazy=\"$1\"$0"),
				("lazy=\"true\"\tlazy", "lazy=\"${1:true}\"$0"),
				("lazy=\"false\"\tlazy", "lazy=\"${1:false}\"$0"),
				("lazy=\"extra\"\tlazy", "lazy=\"${1:extra}\"$0"),
				("optimisticLock\t@optimisticLock", "optimisticLock=\"$1\"$0"),
				("optimisticLock=\"true\"\toptimisticLock", "optimisticLock=\"${1:true}\"$0"),
				("optimisticLock=\"false\"\toptimisticLock", "optimisticLock=\"${1:false}\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("mappedby\t@mappedby", "mappedby=\"$1\"$0"),
				("cfc\t@cfc", "cfc=\"$1\"$0"),
				("joinColumn\t@joinColumn", "joinColumn=\"$1\"$0"),
				("validate\t@validate", "validate=\"$1\"$0"),
				("validate=\"string\"\tvalidate", "validate=\"${1:string}\"$0"),
				("validate=\"boolean\"\tvalidate", "validate=\"${1:boolean}\"$0"),
				("validate=\"integer\"\tvalidate", "validate=\"${1:integer}\"$0"),
				("validate=\"numeric\"\tvalidate", "validate=\"${1:numeric}\"$0"),
				("validate=\"date\"\tvalidate", "validate=\"${1:date}\"$0"),
				("validate=\"time\"\tvalidate", "validate=\"${1:time}\"$0"),
				("validate=\"creditcard\"\tvalidate", "validate=\"${1:creditcard}\"$0"),
				("validate=\"email\"\tvalidate", "validate=\"${1:email}\"$0"),
				("validate=\"eurodate\"\tvalidate", "validate=\"${1:eurodate}\"$0"),
				("validate=\"regex\"\tvalidate", "validate=\"${1:regex}\"$0"),
				("validate=\"ssn\"\tvalidate", "validate=\"${1:ssn}\"$0"),
				("validate=\"telephone\"\tvalidate", "validate=\"${1:telephone}\"$0"),
				("validate=\"UUID\"\tvalidate", "validate=\"${1:UUID}\"$0"),
				("validate=\"guid\"\tvalidate", "validate=\"${1:guid}\"$0"),
				("validate=\"zipcode\"\tvalidate", "validate=\"${1:zipcode}\"$0"),
				("validateParams\t@validateParams", "validateParams=\"$1\"$0"),
				("cacheUse\t@cacheUse", "cacheUse=\"$1\"$0"),
				("cacheUse=\"read-only\"\tcacheUse", "cacheUse=\"${1:read-only}\"$0"),
				("cacheUse=\"nonstrict-read-write\"\tcacheUse", "cacheUse=\"${1:nonstrict-read-write}\"$0"),
				("cacheUse=\"read-write\"\tcacheUse", "cacheUse=\"${1:read-write}\"$0"),
				("cacheUse=\"transactional\"\tcacheUse", "cacheUse=\"${1:transactional}\"$0"),
				("sqlType\t@sqlType", "sqlType=\"$1\"$0"),
				("dbDefault\t@dbDefault", "dbDefault=\"$1\"$0"),
				("where\t@where", "where=\"$1\"$0"),
				("persistent\t@persistent", "persistent=\"$1\"$0"),
				("persistent=\"true\"\tpersistent", "persistent=\"${1:true}\"$0"),
				("persistent=\"false\"\tpersistent", "persistent=\"${1:false}\"$0"),
				("unSavedValue\t@unSavedValue", "unSavedValue=\"$1\"$0"),
				("serializable\t@serializable", "serializable=\"$1\"$0"),
				("serializable=\"true\"\tserializable", "serializable=\"${1:true}\"$0"),
				("serializable=\"false\"\tserializable", "serializable=\"${1:false}\"$0"),
				("singularname\t@singularname", "singularname=\"$1\"$0"),
				("remotingFetch\t@remotingFetch", "remotingFetch=\"$1\"$0"),
				("remotingFetch=\"true\"\tremotingFetch", "remotingFetch=\"${1:true}\"$0"),
				("remotingFetch=\"false\"\tremotingFetch", "remotingFetch=\"${1:false}\"$0"),
				("table\t@table", "table=\"$1\"$0"),
				("indexBoost\t@indexBoost", "indexBoost=\"$1\"$0"),
				("indexTokenize\t@indexTokenize", "indexTokenize=\"$1\"$0"),
				("indexTokenize=\"true\"\tindexTokenize", "indexTokenize=\"${1:true}\"$0"),
				("indexTokenize=\"false\"\tindexTokenize", "indexTokenize=\"${1:false}\"$0"),
				("indexStore\t@indexStore", "indexStore=\"$1\"$0"),
				("indexStore=\"true\"\tindexStore", "indexStore=\"${1:true}\"$0"),
				("indexStore=\"false\"\tindexStore", "indexStore=\"${1:false}\"$0"),
				("indexStore=\"compressed\"\tindexStore", "indexStore=\"${1:compressed}\"$0"),
				("indexFieldName\t@indexFieldName", "indexFieldName=\"$1\"$0"),
				("indexable\t@indexable", "indexable=\"$1\"$0"),
				("indexable=\"true\"\tindexable", "indexable=\"${1:true}\"$0"),
				("indexable=\"false\"\tindexable", "indexable=\"${1:false}\"$0"),
				("indexLanguage\t@indexLanguage", "indexLanguage=\"$1\"$0")
			],
			'attributes': [
				"where",
				"constrained",
				"formula",
				"generated",
				"precision",
				"persistent",
				"optimisticLock",
				"indexFieldName",
				"table",
				"update",
				"source",
				"missingRowIgnored",
				"fieldtype",
				"indexStore",
				"orderby",
				"structkeycolumn",
				"cascade",
				"notnull",
				"uniquekey",
				"length",
				"cfc",
				"type",
				"linkcatalog",
				"fkcolumn",
				"index",
				"cacheUse",
				"name",
				"insert",
				"unSavedValue",
				"elementcolumn",
				"column",
				"indexLanguage",
				"displayname",
				"singularname",
				"params",
				"unique",
				"ormType",
				"serializable",
				"getter",
				"lazy",
				"default",
				"indexable",
				"structkeytype",
				"sqlType",
				"inversejoincolumn",
				"required",
				"selectkey",
				"indexBoost",
				"elementtype",
				"generator",
				"sequence",
				"inverse",
				"validateParams",
				"remotingFetch",
				"scale",
				"fetch",
				"mappedby",
				"dbDefault",
				"validate",
				"indexTokenize",
				"joinColumn",
				"setter",
				"linktable",
				"linkschema",
				"hint"
			]
		}
		self.completions['cfquery'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("ormoptions\t@ormoptions", "ormoptions=\"$1\"$0"),
				("dbtype\t@dbtype", "dbtype=\"$1\"$0"),
				("dbtype=\"query\"\tdbtype", "dbtype=\"${1:query}\"$0"),
				("dbtype=\"hql\"\tdbtype", "dbtype=\"${1:hql}\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("blockfactor\t@blockfactor", "blockfactor=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("cachedafter\t@cachedafter", "cachedafter=\"$1\"$0"),
				("cachedwithin\t@cachedwithin", "cachedwithin=\"$1\"$0"),
				("debug\t@debug", "debug=\"$1\"$0"),
				("debug=\"true\"\tdebug", "debug=\"${1:true}\"$0"),
				("debug=\"false\"\tdebug", "debug=\"${1:false}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("cacheId\t@cacheId", "cacheId=\"$1\"$0"),
				("cacheRegion\t@cacheRegion", "cacheRegion=\"$1\"$0"),
				("fetchclientinfo\t@fetchclientinfo", "fetchclientinfo=\"$1\"$0"),
				("fetchclientinfo=\"true\"\tfetchclientinfo", "fetchclientinfo=\"${1:true}\"$0"),
				("fetchclientinfo=\"false\"\tfetchclientinfo", "fetchclientinfo=\"${1:false}\"$0"),
				("clientinfo\t@clientinfo", "clientinfo=\"$1\"$0")
			],
			'attributes': [
				"fetchclientinfo",
				"datasource",
				"name",
				"blockfactor",
				"cacheRegion",
				"dbtype",
				"clientinfo",
				"ormoptions",
				"maxrows",
				"result",
				"cacheId",
				"cachedwithin",
				"username",
				"password",
				"cachedafter",
				"debug",
				"timeout"
			]
		}
		self.completions['cfqueryparam'] = {
			'completions': [
				("value\t@value", "value=\"$1\"$0"),
				("cfsqltype\t@cfsqltype", "cfsqltype=\"$1\"$0"),
				("cfsqltype=\"cf_sql_bigint\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_bigint}\"$0"),
				("cfsqltype=\"cf_sql_bit\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_bit}\"$0"),
				("cfsqltype=\"cf_sql_char\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_char}\"$0"),
				("cfsqltype=\"cf_sql_blob\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_blob}\"$0"),
				("cfsqltype=\"cf_sql_clob\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_clob}\"$0"),
				("cfsqltype=\"cf_sql_date\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_date}\"$0"),
				("cfsqltype=\"cf_sql_decimal\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_decimal}\"$0"),
				("cfsqltype=\"cf_sql_double\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_double}\"$0"),
				("cfsqltype=\"cf_sql_float\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_float}\"$0"),
				("cfsqltype=\"cf_sql_idstamp\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_idstamp}\"$0"),
				("cfsqltype=\"cf_sql_integer\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_integer}\"$0"),
				("cfsqltype=\"cf_sql_longvarchar\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_longvarchar}\"$0"),
				("cfsqltype=\"cf_sql_money\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_money}\"$0"),
				("cfsqltype=\"cf_sql_money4\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_money4}\"$0"),
				("cfsqltype=\"cf_sql_numeric\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_numeric}\"$0"),
				("cfsqltype=\"cf_sql_real\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_real}\"$0"),
				("cfsqltype=\"cf_sql_refcursor\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_refcursor}\"$0"),
				("cfsqltype=\"cf_sql_smallint\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_smallint}\"$0"),
				("cfsqltype=\"cf_sql_time\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_time}\"$0"),
				("cfsqltype=\"cf_sql_timestamp\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_timestamp}\"$0"),
				("cfsqltype=\"cf_sql_tinyint\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_tinyint}\"$0"),
				("cfsqltype=\"cf_sql_varchar\"\tcfsqltype", "cfsqltype=\"${1:cf_sql_varchar}\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("null\t@null", "null=\"$1\"$0"),
				("null=\"true\"\tnull", "null=\"${1:true}\"$0"),
				("null=\"false\"\tnull", "null=\"${1:false}\"$0"),
				("list\t@list", "list=\"$1\"$0"),
				("list=\"true\"\tlist", "list=\"${1:true}\"$0"),
				("list=\"false\"\tlist", "list=\"${1:false}\"$0"),
				("separator\t@separator", "separator=\"$1\"$0")
			],
			'attributes': [
				"maxlength",
				"cfsqltype",
				"scale",
				"separator",
				"value",
				"list",
				"null"
			]
		}
		self.completions['cfregistry'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"getAll\"\taction", "action=\"${1:getAll}\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"set\"\taction", "action=\"${1:set}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("branch\t@branch", "branch=\"$1\"$0"),
				("entry\t@entry", "entry=\"$1\"$0"),
				("variable\t@variable", "variable=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"String\"\ttype", "type=\"${1:String}\"$0"),
				("type=\"dWord\"\ttype", "type=\"${1:dWord}\"$0"),
				("type=\"key\"\ttype", "type=\"${1:key}\"$0"),
				("type=\"Any\"\ttype", "type=\"${1:Any}\"$0"),
				("sort\t@sort", "sort=\"$1\"$0"),
				("sort=\"entry asc\"\tsort", "sort=\"${1:entry asc}\"$0"),
				("sort=\"entry desc\"\tsort", "sort=\"${1:entry desc}\"$0"),
				("sort=\"type asc\"\tsort", "sort=\"${1:type asc}\"$0"),
				("sort=\"type desc\"\tsort", "sort=\"${1:type desc}\"$0"),
				("sort=\"value asc\"\tsort", "sort=\"${1:value asc}\"$0"),
				("sort=\"value desc\"\tsort", "sort=\"${1:value desc}\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("mode\t@mode", "mode=\"$1\"$0"),
				("newdirectory\t@newdirectory", "newdirectory=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("registryversion\t@registryversion", "registryversion=\"$1\"$0")
			],
			'attributes': [
				"name",
				"variable",
				"recurse",
				"branch",
				"directory",
				"sort",
				"entry",
				"value",
				"mode",
				"registryversion",
				"action",
				"type",
				"newdirectory"
			]
		}
		self.completions['cfreport'] = {
			'completions': [
				("template\t@template", "template=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"PDF\"\tformat", "format=\"${1:PDF}\"$0"),
				("format=\"FlashPaper\"\tformat", "format=\"${1:FlashPaper}\"$0"),
				("format=\"Excel\"\tformat", "format=\"${1:Excel}\"$0"),
				("format=\"RTF\"\tformat", "format=\"${1:RTF}\"$0"),
				("format=\"HTML\"\tformat", "format=\"${1:HTML}\"$0"),
				("format=\"XML\"\tformat", "format=\"${1:XML}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("filename\t@filename", "filename=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("encryption\t@encryption", "encryption=\"$1\"$0"),
				("encryption=\"128-bit\"\tencryption", "encryption=\"${1:128-bit}\"$0"),
				("encryption=\"40-bit\"\tencryption", "encryption=\"${1:40-bit}\"$0"),
				("encryption=\"none\"\tencryption", "encryption=\"${1:none}\"$0"),
				("ownerpassword\t@ownerpassword", "ownerpassword=\"$1\"$0"),
				("userpassword\t@userpassword", "userpassword=\"$1\"$0"),
				("permissions\t@permissions", "permissions=\"$1\"$0"),
				("permissions=\"AllowPrinting,AllowCopy,AllowScreenReaders\"\tpermissions", "permissions=\"${1:AllowPrinting,AllowCopy,AllowScreenReaders}\"$0"),
				("permissions=\"AllowPrinting\"\tpermissions", "permissions=\"${1:AllowPrinting}\"$0"),
				("permissions=\"AllowModifyContents\"\tpermissions", "permissions=\"${1:AllowModifyContents}\"$0"),
				("permissions=\"AllowCopy\"\tpermissions", "permissions=\"${1:AllowCopy}\"$0"),
				("permissions=\"AllowModifyAnnotations\"\tpermissions", "permissions=\"${1:AllowModifyAnnotations}\"$0"),
				("permissions=\"AllowFillIn\"\tpermissions", "permissions=\"${1:AllowFillIn}\"$0"),
				("permissions=\"AllowScreenReaders\"\tpermissions", "permissions=\"${1:AllowScreenReaders}\"$0"),
				("permissions=\"AllowAssembly\"\tpermissions", "permissions=\"${1:AllowAssembly}\"$0"),
				("permissions=\"AllowDegradedPrinting\"\tpermissions", "permissions=\"${1:AllowDegradedPrinting}\"$0"),
				("permissions=\"AllowPrinting,AllowModifyContents,AllowCopy,AllowModifyAnnotations,AllowFillIn,AllowScreenReaders,AllowAssembly,AllowDegradedPrinting\"\tpermissions", "permissions=\"${1:AllowPrinting,AllowModifyContents,AllowCopy,AllowModifyAnnotations,AllowFillIn,AllowScreenReaders,AllowAssembly,AllowDegradedPrinting}\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"standard\"\ttype", "type=\"${1:standard}\"$0"),
				("type=\"netscape\"\ttype", "type=\"${1:netscape}\"$0"),
				("type=\"microsoft\"\ttype", "type=\"${1:microsoft}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("report\t@report", "report=\"$1\"$0"),
				("orderby\t@orderby", "orderby=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("formula\t@formula", "formula=\"$1\"$0"),
				("resourceTimespan\t@resourceTimespan", "resourceTimespan=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0")
			],
			'attributes': [
				"name",
				"datasource",
				"overwrite",
				"permissions",
				"formula",
				"report",
				"template",
				"filename",
				"encryption",
				"style",
				"query",
				"userpassword",
				"orderby",
				"format",
				"ownerpassword",
				"username",
				"password",
				"resourceTimespan",
				"type",
				"timeout"
			]
		}
		self.completions['cfreportparam'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("chart\t@chart", "chart=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("series\t@series", "series=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("subreport\t@subreport", "subreport=\"$1\"$0")
			],
			'attributes': [
				"style",
				"query",
				"chart",
				"subreport",
				"name",
				"value",
				"series"
			]
		}
		self.completions['cfrethrow'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfreturn'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfsavecontent'] = {
			'completions': [
				("variable\t@variable", "variable=\"$1\"$0")
			],
			'attributes': [
				"variable"
			]
		}
		self.completions['cfschedule'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"update\"\taction", "action=\"${1:update}\"$0"),
				("action=\"run\"\taction", "action=\"${1:run}\"$0"),
				("action=\"pause\"\taction", "action=\"${1:pause}\"$0"),
				("action=\"resume\"\taction", "action=\"${1:resume}\"$0"),
				("action=\"list\"\taction", "action=\"${1:list}\"$0"),
				("action=\"pauseall\"\taction", "action=\"${1:pauseall}\"$0"),
				("action=\"resumeall\"\taction", "action=\"${1:resumeall}\"$0"),
				("task\t@task", "task=\"$1\"$0"),
				("operation\t@operation", "operation=\"$1\"$0"),
				("operation=\"HTTPRequest\"\toperation", "operation=\"${1:HTTPRequest}\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("path\t@path", "path=\"$1\"$0"),
				("startdate\t@startdate", "startdate=\"$1\"$0"),
				("starttime\t@starttime", "starttime=\"$1\"$0"),
				("URL\t@URL", "URL=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("publish\t@publish", "publish=\"$1\"$0"),
				("publish=\"true\"\tpublish", "publish=\"${1:true}\"$0"),
				("publish=\"false\"\tpublish", "publish=\"${1:false}\"$0"),
				("endDate\t@endDate", "endDate=\"$1\"$0"),
				("endTime\t@endTime", "endTime=\"$1\"$0"),
				("interval\t@interval", "interval=\"$1\"$0"),
				("interval=\"once\"\tinterval", "interval=\"${1:once}\"$0"),
				("interval=\"daily\"\tinterval", "interval=\"${1:daily}\"$0"),
				("interval=\"weekly\"\tinterval", "interval=\"${1:weekly}\"$0"),
				("interval=\"monthly\"\tinterval", "interval=\"${1:monthly}\"$0"),
				("requesttimeout\t@requesttimeout", "requesttimeout=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("proxyserver\t@proxyserver", "proxyserver=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("resolveurl\t@resolveurl", "resolveurl=\"$1\"$0"),
				("resolveurl=\"true\"\tresolveurl", "resolveurl=\"${1:true}\"$0"),
				("resolveurl=\"false\"\tresolveurl", "resolveurl=\"${1:false}\"$0"),
				("group\t@group", "group=\"$1\"$0"),
				("onException\t@onException", "onException=\"$1\"$0"),
				("onException=\"REFIRE\"\tonException", "onException=\"${1:REFIRE}\"$0"),
				("onException=\"PAUSE\"\tonException", "onException=\"${1:PAUSE}\"$0"),
				("onException=\"INVOKEHANDLER\"\tonException", "onException=\"${1:INVOKEHANDLER}\"$0"),
				("repeat\t@repeat", "repeat=\"$1\"$0"),
				("onComplete\t@onComplete", "onComplete=\"$1\"$0"),
				("cronTime\t@cronTime", "cronTime=\"$1\"$0"),
				("priority\t@priority", "priority=\"$1\"$0"),
				("eventHandler\t@eventHandler", "eventHandler=\"$1\"$0"),
				("exclude\t@exclude", "exclude=\"$1\"$0"),
				("cluster\t@cluster", "cluster=\"$1\"$0"),
				("cluster=\"true\"\tcluster", "cluster=\"${1:true}\"$0"),
				("cluster=\"false\"\tcluster", "cluster=\"${1:false}\"$0"),
				("onMisfire\t@onMisfire", "onMisfire=\"$1\"$0"),
				("onMisfire=\"true\"\tonMisfire", "onMisfire=\"${1:true}\"$0"),
				("onMisfire=\"false\"\tonMisfire", "onMisfire=\"${1:false}\"$0"),
				("retrycount\t@retrycount", "retrycount=\"$1\"$0"),
				("mode\t@mode", "mode=\"$1\"$0"),
				("mode=\"SERVER\"\tmode", "mode=\"${1:SERVER}\"$0"),
				("mode=\"APPLICATION\"\tmode", "mode=\"${1:APPLICATION}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0")
			],
			'attributes': [
				"onComplete",
				"overwrite",
				"proxyport",
				"cronTime",
				"onException",
				"resolveurl",
				"retrycount",
				"proxyuser",
				"port",
				"result",
				"startdate",
				"task",
				"file",
				"onMisfire",
				"interval",
				"URL",
				"action",
				"password",
				"proxyserver",
				"endDate",
				"group",
				"priority",
				"proxypassword",
				"path",
				"starttime",
				"requesttimeout",
				"cluster",
				"eventHandler",
				"repeat",
				"operation",
				"endTime",
				"username",
				"mode",
				"publish",
				"exclude"
			]
		}
		self.completions['cfscript'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfsearch'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("collection\t@collection", "collection=\"$1\"$0"),
				("category\t@category", "category=\"$1\"$0"),
				("categorytree\t@categorytree", "categorytree=\"$1\"$0"),
				("status\t@status", "status=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"standard\"\ttype", "type=\"${1:standard}\"$0"),
				("type=\"dismax\"\ttype", "type=\"${1:dismax}\"$0"),
				("criteria\t@criteria", "criteria=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0"),
				("suggestions\t@suggestions", "suggestions=\"$1\"$0"),
				("suggestions=\"always\"\tsuggestions", "suggestions=\"${1:always}\"$0"),
				("suggestions=\"never\"\tsuggestions", "suggestions=\"${1:never}\"$0"),
				("contextPassages\t@contextPassages", "contextPassages=\"$1\"$0"),
				("contextBytes\t@contextBytes", "contextBytes=\"$1\"$0"),
				("contextHighlightBegin\t@contextHighlightBegin", "contextHighlightBegin=\"$1\"$0"),
				("contextHighlightBegin=\"\"\tcontextHighlightBegin", "contextHighlightBegin=\"${1:}\"$0"),
				("contextHighlightBegin=\"\"\tcontextHighlightBegin", "contextHighlightBegin=\"${1:}\"$0"),
				("contextHighlightBegin=\"\"\tcontextHighlightBegin", "contextHighlightBegin=\"${1:}\"$0"),
				("contextHighlightEnd\t@contextHighlightEnd", "contextHighlightEnd=\"$1\"$0"),
				("contextHighlightEnd=\"\"\tcontextHighlightEnd", "contextHighlightEnd=\"${1:}\"$0"),
				("contextHighlightEnd=\"\"\tcontextHighlightEnd", "contextHighlightEnd=\"${1:}\"$0"),
				("contextHighlightEnd=\"\"\tcontextHighlightEnd", "contextHighlightEnd=\"${1:}\"$0"),
				("previousCriteria\t@previousCriteria", "previousCriteria=\"$1\"$0"),
				("language\t@language", "language=\"$1\"$0"),
				("orderBy\t@orderBy", "orderBy=\"$1\"$0"),
				("searchcolumns\t@searchcolumns", "searchcolumns=\"$1\"$0"),
				("searchtime\t@searchtime", "searchtime=\"$1\"$0")
			],
			'attributes': [
				"searchtime",
				"name",
				"language",
				"previousCriteria",
				"categorytree",
				"status",
				"maxrows",
				"criteria",
				"contextPassages",
				"category",
				"contextHighlightEnd",
				"orderBy",
				"collection",
				"suggestions",
				"contextHighlightBegin",
				"startrow",
				"searchcolumns",
				"contextBytes",
				"type"
			]
		}
		self.completions['cfselect'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("id\t@id", "id=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("bindAttribute\t@bindAttribute", "bindAttribute=\"$1\"$0"),
				("bindOnLoad\t@bindOnLoad", "bindOnLoad=\"$1\"$0"),
				("bindOnLoad=\"true\"\tbindOnLoad", "bindOnLoad=\"${1:true}\"$0"),
				("bindOnLoad=\"false\"\tbindOnLoad", "bindOnLoad=\"${1:false}\"$0"),
				("editable\t@editable", "editable=\"$1\"$0"),
				("editable=\"true\"\teditable", "editable=\"${1:true}\"$0"),
				("editable=\"false\"\teditable", "editable=\"${1:false}\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("sourceForTooltip\t@sourceForTooltip", "sourceForTooltip=\"$1\"$0"),
				("size\t@size", "size=\"$1\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("multiple\t@multiple", "multiple=\"$1\"$0"),
				("multiple=\"true\"\tmultiple", "multiple=\"${1:true}\"$0"),
				("multiple=\"false\"\tmultiple", "multiple=\"${1:false}\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("display\t@display", "display=\"$1\"$0"),
				("group\t@group", "group=\"$1\"$0"),
				("queryposition\t@queryposition", "queryposition=\"$1\"$0"),
				("queryposition=\"above\"\tqueryposition", "queryposition=\"${1:above}\"$0"),
				("queryposition=\"below\"\tqueryposition", "queryposition=\"${1:below}\"$0"),
				("selected\t@selected", "selected=\"$1\"$0"),
				("onkeyup\t@onkeyup", "onkeyup=\"$1\"$0"),
				("onkeydown\t@onkeydown", "onkeydown=\"$1\"$0"),
				("onmouseup\t@onmouseup", "onmouseup=\"$1\"$0"),
				("onmousedown\t@onmousedown", "onmousedown=\"$1\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("onclick\t@onclick", "onclick=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("passthrough\t@passthrough", "passthrough=\"$1\"$0"),
				("onbinderror\t@onbinderror", "onbinderror=\"$1\"$0")
			],
			'attributes': [
				"tooltip",
				"height",
				"bindOnLoad",
				"visible",
				"onchange",
				"onerror",
				"required",
				"value",
				"queryposition",
				"onmousedown",
				"id",
				"onbinderror",
				"bindAttribute",
				"sourceForTooltip",
				"multiple",
				"onmouseup",
				"group",
				"name",
				"editable",
				"onkeyup",
				"onkeydown",
				"label",
				"bind",
				"display",
				"width",
				"style",
				"onclick",
				"enabled",
				"message",
				"query",
				"selected",
				"passthrough",
				"size"
			]
		}
		self.completions['cfset'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfsetting'] = {
			'completions': [
				("enablecfoutputonly\t@enablecfoutputonly", "enablecfoutputonly=\"$1\"$0"),
				("enablecfoutputonly=\"true\"\tenablecfoutputonly", "enablecfoutputonly=\"${1:true}\"$0"),
				("enablecfoutputonly=\"false\"\tenablecfoutputonly", "enablecfoutputonly=\"${1:false}\"$0"),
				("showdebugoutput\t@showdebugoutput", "showdebugoutput=\"$1\"$0"),
				("showdebugoutput=\"true\"\tshowdebugoutput", "showdebugoutput=\"${1:true}\"$0"),
				("showdebugoutput=\"false\"\tshowdebugoutput", "showdebugoutput=\"${1:false}\"$0"),
				("requesttimeout\t@requesttimeout", "requesttimeout=\"$1\"$0")
			],
			'attributes': [
				"enablecfoutputonly",
				"showdebugoutput",
				"requesttimeout"
			]
		}
		self.completions['cfsilent'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfslider'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("range\t@range", "range=\"$1\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("vspace\t@vspace", "vspace=\"$1\"$0"),
				("hspace\t@hspace", "hspace=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"top\"\talign", "align=\"${1:top}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"bottom\"\talign", "align=\"${1:bottom}\"$0"),
				("align=\"baseline\"\talign", "align=\"${1:baseline}\"$0"),
				("align=\"texttop\"\talign", "align=\"${1:texttop}\"$0"),
				("align=\"absbottom\"\talign", "align=\"${1:absbottom}\"$0"),
				("align=\"middle\"\talign", "align=\"${1:middle}\"$0"),
				("align=\"absmiddle\"\talign", "align=\"${1:absmiddle}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("lookandfeel\t@lookandfeel", "lookandfeel=\"$1\"$0"),
				("lookandfeel=\"motif\"\tlookandfeel", "lookandfeel=\"${1:motif}\"$0"),
				("lookandfeel=\"windows\"\tlookandfeel", "lookandfeel=\"${1:windows}\"$0"),
				("lookandfeel=\"metal\"\tlookandfeel", "lookandfeel=\"${1:metal}\"$0"),
				("vertical\t@vertical", "vertical=\"$1\"$0"),
				("vertical=\"true\"\tvertical", "vertical=\"${1:true}\"$0"),
				("vertical=\"false\"\tvertical", "vertical=\"${1:false}\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("bgcolor=\"black\"\tbgcolor", "bgcolor=\"${1:black}\"$0"),
				("bgcolor=\"red\"\tbgcolor", "bgcolor=\"${1:red}\"$0"),
				("bgcolor=\"blue\"\tbgcolor", "bgcolor=\"${1:blue}\"$0"),
				("bgcolor=\"magenta\"\tbgcolor", "bgcolor=\"${1:magenta}\"$0"),
				("bgcolor=\"cyan\"\tbgcolor", "bgcolor=\"${1:cyan}\"$0"),
				("bgcolor=\"orange\"\tbgcolor", "bgcolor=\"${1:orange}\"$0"),
				("bgcolor=\"darkgray\"\tbgcolor", "bgcolor=\"${1:darkgray}\"$0"),
				("bgcolor=\"pink\"\tbgcolor", "bgcolor=\"${1:pink}\"$0"),
				("bgcolor=\"gray\"\tbgcolor", "bgcolor=\"${1:gray}\"$0"),
				("bgcolor=\"white\"\tbgcolor", "bgcolor=\"${1:white}\"$0"),
				("bgcolor=\"lightgray\"\tbgcolor", "bgcolor=\"${1:lightgray}\"$0"),
				("bgcolor=\"yellow\"\tbgcolor", "bgcolor=\"${1:yellow}\"$0"),
				("textcolor\t@textcolor", "textcolor=\"$1\"$0"),
				("textcolor=\"black\"\ttextcolor", "textcolor=\"${1:black}\"$0"),
				("textcolor=\"red\"\ttextcolor", "textcolor=\"${1:red}\"$0"),
				("textcolor=\"blue\"\ttextcolor", "textcolor=\"${1:blue}\"$0"),
				("textcolor=\"magenta\"\ttextcolor", "textcolor=\"${1:magenta}\"$0"),
				("textcolor=\"cyan\"\ttextcolor", "textcolor=\"${1:cyan}\"$0"),
				("textcolor=\"orange\"\ttextcolor", "textcolor=\"${1:orange}\"$0"),
				("textcolor=\"darkgray\"\ttextcolor", "textcolor=\"${1:darkgray}\"$0"),
				("textcolor=\"pink\"\ttextcolor", "textcolor=\"${1:pink}\"$0"),
				("textcolor=\"gray\"\ttextcolor", "textcolor=\"${1:gray}\"$0"),
				("textcolor=\"white\"\ttextcolor", "textcolor=\"${1:white}\"$0"),
				("textcolor=\"lightgray\"\ttextcolor", "textcolor=\"${1:lightgray}\"$0"),
				("textcolor=\"yellow\"\ttextcolor", "textcolor=\"${1:yellow}\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("italic\t@italic", "italic=\"$1\"$0"),
				("italic=\"true\"\titalic", "italic=\"${1:true}\"$0"),
				("italic=\"false\"\titalic", "italic=\"${1:false}\"$0"),
				("bold\t@bold", "bold=\"$1\"$0"),
				("bold=\"true\"\tbold", "bold=\"${1:true}\"$0"),
				("bold=\"false\"\tbold", "bold=\"${1:false}\"$0"),
				("notsupported\t@notsupported", "notsupported=\"$1\"$0"),
				("clickToChange\t@clickToChange", "clickToChange=\"$1\"$0"),
				("clickToChange=\"true\"\tclickToChange", "clickToChange=\"${1:true}\"$0"),
				("clickToChange=\"false\"\tclickToChange", "clickToChange=\"${1:false}\"$0"),
				("max\t@max", "max=\"$1\"$0"),
				("onChange\t@onChange", "onChange=\"$1\"$0"),
				("min\t@min", "min=\"$1\"$0"),
				("onDrag\t@onDrag", "onDrag=\"$1\"$0"),
				("onError\t@onError", "onError=\"$1\"$0"),
				("increment\t@increment", "increment=\"$1\"$0"),
				("tip\t@tip", "tip=\"$1\"$0"),
				("tip=\"true\"\ttip", "tip=\"${1:true}\"$0"),
				("tip=\"false\"\ttip", "tip=\"${1:false}\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"applet\"\tformat", "format=\"${1:applet}\"$0")
			],
			'attributes': [
				"height",
				"vertical",
				"onvalidate",
				"notsupported",
				"max",
				"range",
				"onChange",
				"min",
				"onError",
				"value",
				"vspace",
				"clickToChange",
				"hspace",
				"bgcolor",
				"tip",
				"increment",
				"scale",
				"name",
				"bold",
				"label",
				"lookandfeel",
				"fontsize",
				"width",
				"textcolor",
				"message",
				"onDrag",
				"italic",
				"font",
				"format",
				"align"
			]
		}
		self.completions['cfstoredproc'] = {
			'completions': [
				("procedure\t@procedure", "procedure=\"$1\"$0"),
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("blockfactor\t@blockfactor", "blockfactor=\"$1\"$0"),
				("debug\t@debug", "debug=\"$1\"$0"),
				("debug=\"true\"\tdebug", "debug=\"${1:true}\"$0"),
				("debug=\"false\"\tdebug", "debug=\"${1:false}\"$0"),
				("returncode\t@returncode", "returncode=\"$1\"$0"),
				("returncode=\"true\"\treturncode", "returncode=\"${1:true}\"$0"),
				("returncode=\"false\"\treturncode", "returncode=\"${1:false}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("fetchclientinfo\t@fetchclientinfo", "fetchclientinfo=\"$1\"$0"),
				("fetchclientinfo=\"true\"\tfetchclientinfo", "fetchclientinfo=\"${1:true}\"$0"),
				("fetchclientinfo=\"false\"\tfetchclientinfo", "fetchclientinfo=\"${1:false}\"$0"),
				("clientinfo\t@clientinfo", "clientinfo=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0")
			],
			'attributes': [
				"fetchclientinfo",
				"returncode",
				"result",
				"datasource",
				"blockfactor",
				"username",
				"procedure",
				"password",
				"clientinfo",
				"debug",
				"timeout"
			]
		}
		self.completions['cfswitch'] = {
			'completions': [
				("expression\t@expression", "expression=\"$1\"$0")
			],
			'attributes': [
				"expression"
			]
		}
		self.completions['cftable'] = {
			'completions': [
				("query\t@query", "query=\"$1\"$0"),
				("maxrows\t@maxrows", "maxrows=\"$1\"$0"),
				("colSpacing\t@colSpacing", "colSpacing=\"$1\"$0"),
				("headerLines\t@headerLines", "headerLines=\"$1\"$0"),
				("htmltable\t@htmltable", "htmltable=\"$1\"$0"),
				("border\t@border", "border=\"$1\"$0"),
				("colheaders\t@colheaders", "colheaders=\"$1\"$0"),
				("startrow\t@startrow", "startrow=\"$1\"$0")
			],
			'attributes': [
				"maxrows",
				"query",
				"headerLines",
				"colheaders",
				"startrow",
				"colSpacing",
				"htmltable",
				"border"
			]
		}
		self.completions['cftextarea'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("html\t@html", "html=\"$1\"$0"),
				("html=\"true\"\thtml", "html=\"${1:true}\"$0"),
				("html=\"false\"\thtml", "html=\"${1:false}\"$0"),
				("validate\t@validate", "validate=\"$1\"$0"),
				("validateat\t@validateat", "validateat=\"$1\"$0"),
				("validateat=\"onSubmit\"\tvalidateat", "validateat=\"${1:onSubmit}\"$0"),
				("validateat=\"onServer\"\tvalidateat", "validateat=\"${1:onServer}\"$0"),
				("validateat=\"onBlur\"\tvalidateat", "validateat=\"${1:onBlur}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("range\t@range", "range=\"$1\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0"),
				("pattern\t@pattern", "pattern=\"$1\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("disabled\t@disabled", "disabled=\"$1\"$0"),
				("disabled=\"true\"\tdisabled", "disabled=\"${1:true}\"$0"),
				("disabled=\"false\"\tdisabled", "disabled=\"${1:false}\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("onkeyup\t@onkeyup", "onkeyup=\"$1\"$0"),
				("onkeydown\t@onkeydown", "onkeydown=\"$1\"$0"),
				("onmouseup\t@onmouseup", "onmouseup=\"$1\"$0"),
				("onmousedown\t@onmousedown", "onmousedown=\"$1\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("onclick\t@onclick", "onclick=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("basepath\t@basepath", "basepath=\"$1\"$0"),
				("bindattribute\t@bindattribute", "bindattribute=\"$1\"$0"),
				("bindonload\t@bindonload", "bindonload=\"$1\"$0"),
				("bindonload=\"true\"\tbindonload", "bindonload=\"${1:true}\"$0"),
				("bindonload=\"false\"\tbindonload", "bindonload=\"${1:false}\"$0"),
				("fontformats\t@fontformats", "fontformats=\"$1\"$0"),
				("fontnames\t@fontnames", "fontnames=\"$1\"$0"),
				("fontsizes\t@fontsizes", "fontsizes=\"$1\"$0"),
				("onbinderror\t@onbinderror", "onbinderror=\"$1\"$0"),
				("richtext\t@richtext", "richtext=\"$1\"$0"),
				("richtext=\"true\"\trichtext", "richtext=\"${1:true}\"$0"),
				("richtext=\"false\"\trichtext", "richtext=\"${1:false}\"$0"),
				("skin\t@skin", "skin=\"$1\"$0"),
				("skin=\"default\"\tskin", "skin=\"${1:default}\"$0"),
				("skin=\"silver\"\tskin", "skin=\"${1:silver}\"$0"),
				("skin=\"office2003\"\tskin", "skin=\"${1:office2003}\"$0"),
				("wrap\t@wrap", "wrap=\"$1\"$0"),
				("wrap=\"hard\"\twrap", "wrap=\"${1:hard}\"$0"),
				("wrap=\"off\"\twrap", "wrap=\"${1:off}\"$0"),
				("wrap=\"physical\"\twrap", "wrap=\"${1:physical}\"$0"),
				("wrap=\"virtual\"\twrap", "wrap=\"${1:virtual}\"$0"),
				("wrap=\"soft\"\twrap", "wrap=\"${1:soft}\"$0"),
				("sourcefortooltip\t@sourcefortooltip", "sourcefortooltip=\"$1\"$0"),
				("stylesxml\t@stylesxml", "stylesxml=\"$1\"$0"),
				("templatesxml\t@templatesxml", "templatesxml=\"$1\"$0"),
				("toolbar\t@toolbar", "toolbar=\"$1\"$0"),
				("toolbaronfocus\t@toolbaronfocus", "toolbaronfocus=\"$1\"$0"),
				("toolbaronfocus=\"true\"\ttoolbaronfocus", "toolbaronfocus=\"${1:true}\"$0"),
				("toolbaronfocus=\"false\"\ttoolbaronfocus", "toolbaronfocus=\"${1:false}\"$0"),
				("secureUpload\t@secureUpload", "secureUpload=\"$1\"$0"),
				("secureUpload=\"true\"\tsecureUpload", "secureUpload=\"${1:true}\"$0"),
				("secureUpload=\"false\"\tsecureUpload", "secureUpload=\"${1:false}\"$0")
			],
			'attributes': [
				"tooltip",
				"validateat",
				"height",
				"stylesxml",
				"bindonload",
				"disabled",
				"onvalidate",
				"visible",
				"range",
				"onchange",
				"html",
				"onerror",
				"required",
				"value",
				"onmousedown",
				"onbinderror",
				"fontsizes",
				"bindattribute",
				"skin",
				"sourcefortooltip",
				"onmouseup",
				"pattern",
				"richtext",
				"fontformats",
				"toolbaronfocus",
				"name",
				"onkeyup",
				"onkeydown",
				"label",
				"basepath",
				"bind",
				"toolbar",
				"validate",
				"width",
				"maxlength",
				"style",
				"onclick",
				"message",
				"enabled",
				"secureUpload",
				"templatesxml",
				"fontnames",
				"wrap"
			]
		}
		self.completions['cftextinput'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("range\t@range", "range=\"$1\"$0"),
				("validate\t@validate", "validate=\"$1\"$0"),
				("validate=\"date\"\tvalidate", "validate=\"${1:date}\"$0"),
				("validate=\"eurodate\"\tvalidate", "validate=\"${1:eurodate}\"$0"),
				("validate=\"time\"\tvalidate", "validate=\"${1:time}\"$0"),
				("validate=\"float\"\tvalidate", "validate=\"${1:float}\"$0"),
				("validate=\"integer\"\tvalidate", "validate=\"${1:integer}\"$0"),
				("validate=\"telephone\"\tvalidate", "validate=\"${1:telephone}\"$0"),
				("validate=\"zipcode\"\tvalidate", "validate=\"${1:zipcode}\"$0"),
				("validate=\"creditcard\"\tvalidate", "validate=\"${1:creditcard}\"$0"),
				("validate=\"social_security_number\"\tvalidate", "validate=\"${1:social_security_number}\"$0"),
				("validate=\"regular_expression\"\tvalidate", "validate=\"${1:regular_expression}\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("pattern\t@pattern", "pattern=\"$1\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("size\t@size", "size=\"$1\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("italic\t@italic", "italic=\"$1\"$0"),
				("italic=\"true\"\titalic", "italic=\"${1:true}\"$0"),
				("italic=\"false\"\titalic", "italic=\"${1:false}\"$0"),
				("bold\t@bold", "bold=\"$1\"$0"),
				("bold=\"true\"\tbold", "bold=\"${1:true}\"$0"),
				("bold=\"false\"\tbold", "bold=\"${1:false}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("vspace\t@vspace", "vspace=\"$1\"$0"),
				("hspace\t@hspace", "hspace=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"top\"\talign", "align=\"${1:top}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"bottom\"\talign", "align=\"${1:bottom}\"$0"),
				("align=\"baseline\"\talign", "align=\"${1:baseline}\"$0"),
				("align=\"texttop\"\talign", "align=\"${1:texttop}\"$0"),
				("align=\"absbottom\"\talign", "align=\"${1:absbottom}\"$0"),
				("align=\"middle\"\talign", "align=\"${1:middle}\"$0"),
				("align=\"absmiddle\"\talign", "align=\"${1:absmiddle}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("bgcolor=\"black\"\tbgcolor", "bgcolor=\"${1:black}\"$0"),
				("bgcolor=\"red\"\tbgcolor", "bgcolor=\"${1:red}\"$0"),
				("bgcolor=\"blue\"\tbgcolor", "bgcolor=\"${1:blue}\"$0"),
				("bgcolor=\"magenta\"\tbgcolor", "bgcolor=\"${1:magenta}\"$0"),
				("bgcolor=\"cyan\"\tbgcolor", "bgcolor=\"${1:cyan}\"$0"),
				("bgcolor=\"orange\"\tbgcolor", "bgcolor=\"${1:orange}\"$0"),
				("bgcolor=\"darkgray\"\tbgcolor", "bgcolor=\"${1:darkgray}\"$0"),
				("bgcolor=\"pink\"\tbgcolor", "bgcolor=\"${1:pink}\"$0"),
				("bgcolor=\"gray\"\tbgcolor", "bgcolor=\"${1:gray}\"$0"),
				("bgcolor=\"white\"\tbgcolor", "bgcolor=\"${1:white}\"$0"),
				("bgcolor=\"lightgray\"\tbgcolor", "bgcolor=\"${1:lightgray}\"$0"),
				("bgcolor=\"yellow\"\tbgcolor", "bgcolor=\"${1:yellow}\"$0"),
				("textcolor\t@textcolor", "textcolor=\"$1\"$0"),
				("textcolor=\"black\"\ttextcolor", "textcolor=\"${1:black}\"$0"),
				("textcolor=\"red\"\ttextcolor", "textcolor=\"${1:red}\"$0"),
				("textcolor=\"blue\"\ttextcolor", "textcolor=\"${1:blue}\"$0"),
				("textcolor=\"magenta\"\ttextcolor", "textcolor=\"${1:magenta}\"$0"),
				("textcolor=\"cyan\"\ttextcolor", "textcolor=\"${1:cyan}\"$0"),
				("textcolor=\"orange\"\ttextcolor", "textcolor=\"${1:orange}\"$0"),
				("textcolor=\"darkgray\"\ttextcolor", "textcolor=\"${1:darkgray}\"$0"),
				("textcolor=\"pink\"\ttextcolor", "textcolor=\"${1:pink}\"$0"),
				("textcolor=\"gray\"\ttextcolor", "textcolor=\"${1:gray}\"$0"),
				("textcolor=\"white\"\ttextcolor", "textcolor=\"${1:white}\"$0"),
				("textcolor=\"lightgray\"\ttextcolor", "textcolor=\"${1:lightgray}\"$0"),
				("textcolor=\"yellow\"\ttextcolor", "textcolor=\"${1:yellow}\"$0"),
				("maxlength\t@maxlength", "maxlength=\"$1\"$0"),
				("notsupported\t@notsupported", "notsupported=\"$1\"$0"),
				("label\t@label", "label=\"$1\"$0")
			],
			'attributes': [
				"bgcolor",
				"pattern",
				"name",
				"bold",
				"label",
				"height",
				"validate",
				"onvalidate",
				"fontsize",
				"width",
				"notsupported",
				"maxlength",
				"textcolor",
				"range",
				"message",
				"italic",
				"font",
				"align",
				"value",
				"required",
				"onerror",
				"vspace",
				"hspace",
				"size"
			]
		}
		self.completions['cfthrow'] = {
			'completions': [
				("type\t@type", "type=\"$1\"$0"),
				("type=\"Application\"\ttype", "type=\"${1:Application}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("detail\t@detail", "detail=\"$1\"$0"),
				("errorcode\t@errorcode", "errorcode=\"$1\"$0"),
				("extendedinfo\t@extendedinfo", "extendedinfo=\"$1\"$0"),
				("object\t@object", "object=\"$1\"$0")
			],
			'attributes': [
				"object",
				"detail",
				"message",
				"errorcode",
				"type",
				"extendedinfo"
			]
		}
		self.completions['cftimer'] = {
			'completions': [
				("label\t@label", "label=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"inline\"\ttype", "type=\"${1:inline}\"$0"),
				("type=\"outline\"\ttype", "type=\"${1:outline}\"$0"),
				("type=\"comment\"\ttype", "type=\"${1:comment}\"$0"),
				("type=\"debug\"\ttype", "type=\"${1:debug}\"$0")
			],
			'attributes': [
				"label",
				"type"
			]
		}
		self.completions['cftrace'] = {
			'completions': [
				("abort\t@abort", "abort=\"$1\"$0"),
				("abort=\"true\"\tabort", "abort=\"${1:true}\"$0"),
				("abort=\"false\"\tabort", "abort=\"${1:false}\"$0"),
				("category\t@category", "category=\"$1\"$0"),
				("inline\t@inline", "inline=\"$1\"$0"),
				("inline=\"true\"\tinline", "inline=\"${1:true}\"$0"),
				("inline=\"false\"\tinline", "inline=\"${1:false}\"$0"),
				("text\t@text", "text=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"information\"\ttype", "type=\"${1:information}\"$0"),
				("type=\"warning\"\ttype", "type=\"${1:warning}\"$0"),
				("type=\"error\"\ttype", "type=\"${1:error}\"$0"),
				("type=\"fatal information\"\ttype", "type=\"${1:fatal information}\"$0"),
				("var\t@var", "var=\"$1\"$0")
			],
			'attributes': [
				"abort",
				"category",
				"var",
				"inline",
				"type",
				"text"
			]
		}
		self.completions['cftransaction'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"begin\"\taction", "action=\"${1:begin}\"$0"),
				("action=\"commit\"\taction", "action=\"${1:commit}\"$0"),
				("action=\"rollback\"\taction", "action=\"${1:rollback}\"$0"),
				("action=\"setsavepoint\"\taction", "action=\"${1:setsavepoint}\"$0"),
				("isolation\t@isolation", "isolation=\"$1\"$0"),
				("isolation=\"read_uncommitted\"\tisolation", "isolation=\"${1:read_uncommitted}\"$0"),
				("isolation=\"read_committed\"\tisolation", "isolation=\"${1:read_committed}\"$0"),
				("isolation=\"repeatable_read\"\tisolation", "isolation=\"${1:repeatable_read}\"$0"),
				("isolation=\"serializable\"\tisolation", "isolation=\"${1:serializable}\"$0"),
				("savepoint\t@savepoint", "savepoint=\"$1\"$0"),
				("nested\t@nested", "nested=\"$1\"$0"),
				("nested=\"true\"\tnested", "nested=\"${1:true}\"$0"),
				("nested=\"false\"\tnested", "nested=\"${1:false}\"$0")
			],
			'attributes': [
				"isolation",
				"nested",
				"action",
				"savepoint"
			]
		}
		self.completions['cftree'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"applet\"\tformat", "format=\"${1:applet}\"$0"),
				("format=\"flash\"\tformat", "format=\"${1:flash}\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"object\"\tformat", "format=\"${1:object}\"$0"),
				("format=\"xml\"\tformat", "format=\"${1:xml}\"$0"),
				("required\t@required", "required=\"$1\"$0"),
				("required=\"true\"\trequired", "required=\"${1:true}\"$0"),
				("required=\"false\"\trequired", "required=\"${1:false}\"$0"),
				("delimiter\t@delimiter", "delimiter=\"$1\"$0"),
				("delimiter=\"\\\"\tdelimiter", "delimiter=\"${1:\\}\"$0"),
				("delimiter=\",\"\tdelimiter", "delimiter=\"${1:,}\"$0"),
				("delimiter=\";\"\tdelimiter", "delimiter=\"${1:;}\"$0"),
				("delimiter=\"|\"\tdelimiter", "delimiter=\"${1:|}\"$0"),
				("delimiter=\":\"\tdelimiter", "delimiter=\"${1::}\"$0"),
				("completepath\t@completepath", "completepath=\"$1\"$0"),
				("completepath=\"true\"\tcompletepath", "completepath=\"${1:true}\"$0"),
				("completepath=\"false\"\tcompletepath", "completepath=\"${1:false}\"$0"),
				("appendkey\t@appendkey", "appendkey=\"$1\"$0"),
				("appendkey=\"true\"\tappendkey", "appendkey=\"${1:true}\"$0"),
				("appendkey=\"false\"\tappendkey", "appendkey=\"${1:false}\"$0"),
				("highlighthref\t@highlighthref", "highlighthref=\"$1\"$0"),
				("highlighthref=\"true\"\thighlighthref", "highlighthref=\"${1:true}\"$0"),
				("highlighthref=\"false\"\thighlighthref", "highlighthref=\"${1:false}\"$0"),
				("onvalidate\t@onvalidate", "onvalidate=\"$1\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("lookandfeel\t@lookandfeel", "lookandfeel=\"$1\"$0"),
				("lookandfeel=\"motif\"\tlookandfeel", "lookandfeel=\"${1:motif}\"$0"),
				("lookandfeel=\"windows\"\tlookandfeel", "lookandfeel=\"${1:windows}\"$0"),
				("lookandfeel=\"metal\"\tlookandfeel", "lookandfeel=\"${1:metal}\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("font=\"arial\"\tfont", "font=\"${1:arial}\"$0"),
				("font=\"times\"\tfont", "font=\"${1:times}\"$0"),
				("font=\"courier\"\tfont", "font=\"${1:courier}\"$0"),
				("font=\"arialunicodeMS\"\tfont", "font=\"${1:arialunicodeMS}\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("italic\t@italic", "italic=\"$1\"$0"),
				("italic=\"true\"\titalic", "italic=\"${1:true}\"$0"),
				("italic=\"false\"\titalic", "italic=\"${1:false}\"$0"),
				("bold\t@bold", "bold=\"$1\"$0"),
				("bold=\"true\"\tbold", "bold=\"${1:true}\"$0"),
				("bold=\"false\"\tbold", "bold=\"${1:false}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("vspace\t@vspace", "vspace=\"$1\"$0"),
				("hspace\t@hspace", "hspace=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"top\"\talign", "align=\"${1:top}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"bottom\"\talign", "align=\"${1:bottom}\"$0"),
				("align=\"baseline\"\talign", "align=\"${1:baseline}\"$0"),
				("align=\"texttop\"\talign", "align=\"${1:texttop}\"$0"),
				("align=\"absbottom\"\talign", "align=\"${1:absbottom}\"$0"),
				("align=\"middle\"\talign", "align=\"${1:middle}\"$0"),
				("align=\"absmiddle\"\talign", "align=\"${1:absmiddle}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("border\t@border", "border=\"$1\"$0"),
				("border=\"true\"\tborder", "border=\"${1:true}\"$0"),
				("border=\"false\"\tborder", "border=\"${1:false}\"$0"),
				("hscroll\t@hscroll", "hscroll=\"$1\"$0"),
				("hscroll=\"true\"\thscroll", "hscroll=\"${1:true}\"$0"),
				("hscroll=\"false\"\thscroll", "hscroll=\"${1:false}\"$0"),
				("vscroll\t@vscroll", "vscroll=\"$1\"$0"),
				("vscroll=\"true\"\tvscroll", "vscroll=\"${1:true}\"$0"),
				("vscroll=\"false\"\tvscroll", "vscroll=\"${1:false}\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("enabled\t@enabled", "enabled=\"$1\"$0"),
				("enabled=\"true\"\tenabled", "enabled=\"${1:true}\"$0"),
				("enabled=\"false\"\tenabled", "enabled=\"${1:false}\"$0"),
				("visible\t@visible", "visible=\"$1\"$0"),
				("visible=\"true\"\tvisible", "visible=\"${1:true}\"$0"),
				("visible=\"false\"\tvisible", "visible=\"${1:false}\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("onchange\t@onchange", "onchange=\"$1\"$0"),
				("onblur\t@onblur", "onblur=\"$1\"$0"),
				("onfocus\t@onfocus", "onfocus=\"$1\"$0"),
				("notsupported\t@notsupported", "notsupported=\"$1\"$0"),
				("cache\t@cache", "cache=\"$1\"$0"),
				("cache=\"true\"\tcache", "cache=\"${1:true}\"$0"),
				("cache=\"false\"\tcache", "cache=\"${1:false}\"$0"),
				("label\t@label", "label=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0")
			],
			'attributes': [
				"tooltip",
				"height",
				"appendkey",
				"onvalidate",
				"notsupported",
				"visible",
				"onchange",
				"value",
				"onerror",
				"required",
				"cache",
				"vspace",
				"onblur",
				"hspace",
				"border",
				"name",
				"bold",
				"label",
				"onfocus",
				"lookandfeel",
				"fontsize",
				"highlighthref",
				"width",
				"style",
				"message",
				"enabled",
				"italic",
				"font",
				"format",
				"align",
				"hscroll",
				"completepath",
				"vscroll",
				"delimiter"
			]
		}
		self.completions['cftreeitem'] = {
			'completions': [
				("bind\t@bind", "bind=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("display\t@display", "display=\"$1\"$0"),
				("parent\t@parent", "parent=\"$1\"$0"),
				("img\t@img", "img=\"$1\"$0"),
				("img=\"cd\"\timg", "img=\"${1:cd}\"$0"),
				("img=\"computer\"\timg", "img=\"${1:computer}\"$0"),
				("img=\"document\"\timg", "img=\"${1:document}\"$0"),
				("img=\"element\"\timg", "img=\"${1:element}\"$0"),
				("img=\"folder\"\timg", "img=\"${1:folder}\"$0"),
				("img=\"floppy\"\timg", "img=\"${1:floppy}\"$0"),
				("img=\"fixed\"\timg", "img=\"${1:fixed}\"$0"),
				("img=\"remote\"\timg", "img=\"${1:remote}\"$0"),
				("imgopen\t@imgopen", "imgopen=\"$1\"$0"),
				("href\t@href", "href=\"$1\"$0"),
				("target\t@target", "target=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("queryAsRoot\t@queryAsRoot", "queryAsRoot=\"$1\"$0"),
				("expand\t@expand", "expand=\"$1\"$0"),
				("expand=\"true\"\texpand", "expand=\"${1:true}\"$0"),
				("expand=\"false\"\texpand", "expand=\"${1:false}\"$0"),
				("onbinderror\t@onbinderror", "onbinderror=\"$1\"$0")
			],
			'attributes': [
				"query",
				"parent",
				"imgopen",
				"target",
				"value",
				"onbinderror",
				"expand",
				"queryAsRoot",
				"bind",
				"display",
				"img",
				"href"
			]
		}
		self.completions['cftry'] = {
			'completions': [
			],
			'attributes': [
			]
		}
		self.completions['cfupdate'] = {
			'completions': [
				("datasource\t@datasource", "datasource=\"$1\"$0"),
				("tablename\t@tablename", "tablename=\"$1\"$0"),
				("tableowner\t@tableowner", "tableowner=\"$1\"$0"),
				("tablequalifier\t@tablequalifier", "tablequalifier=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("formfields\t@formfields", "formfields=\"$1\"$0"),
				("clientinfo\t@clientinfo", "clientinfo=\"$1\"$0")
			],
			'attributes': [
				"tablequalifier",
				"datasource",
				"username",
				"tablename",
				"password",
				"formfields",
				"clientinfo",
				"tableowner"
			]
		}
		self.completions['cfwddx'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"cfml2wddx\"\taction", "action=\"${1:cfml2wddx}\"$0"),
				("action=\"wddx2cfml\"\taction", "action=\"${1:wddx2cfml}\"$0"),
				("action=\"cfml2js\"\taction", "action=\"${1:cfml2js}\"$0"),
				("action=\"wddx2js\"\taction", "action=\"${1:wddx2js}\"$0"),
				("input\t@input", "input=\"$1\"$0"),
				("output\t@output", "output=\"$1\"$0"),
				("toplevelvariable\t@toplevelvariable", "toplevelvariable=\"$1\"$0"),
				("usetimezoneinfo\t@usetimezoneinfo", "usetimezoneinfo=\"$1\"$0"),
				("usetimezoneinfo=\"true\"\tusetimezoneinfo", "usetimezoneinfo=\"${1:true}\"$0"),
				("usetimezoneinfo=\"false\"\tusetimezoneinfo", "usetimezoneinfo=\"${1:false}\"$0"),
				("validate\t@validate", "validate=\"$1\"$0"),
				("validate=\"true\"\tvalidate", "validate=\"${1:true}\"$0"),
				("validate=\"false\"\tvalidate", "validate=\"${1:false}\"$0")
			],
			'attributes': [
				"input",
				"toplevelvariable",
				"validate",
				"output",
				"usetimezoneinfo",
				"action"
			]
		}
		self.completions['cfwindow'] = {
			'completions': [
				("bodyStyle\t@bodyStyle", "bodyStyle=\"$1\"$0"),
				("center\t@center", "center=\"$1\"$0"),
				("center=\"true\"\tcenter", "center=\"${1:true}\"$0"),
				("center=\"false\"\tcenter", "center=\"${1:false}\"$0"),
				("closable\t@closable", "closable=\"$1\"$0"),
				("closable=\"true\"\tclosable", "closable=\"${1:true}\"$0"),
				("closable=\"false\"\tclosable", "closable=\"${1:false}\"$0"),
				("draggable\t@draggable", "draggable=\"$1\"$0"),
				("draggable=\"true\"\tdraggable", "draggable=\"${1:true}\"$0"),
				("draggable=\"false\"\tdraggable", "draggable=\"${1:false}\"$0"),
				("headerStyle\t@headerStyle", "headerStyle=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("initShow\t@initShow", "initShow=\"$1\"$0"),
				("initShow=\"true\"\tinitShow", "initShow=\"${1:true}\"$0"),
				("initShow=\"false\"\tinitShow", "initShow=\"${1:false}\"$0"),
				("minHeight\t@minHeight", "minHeight=\"$1\"$0"),
				("minWidth\t@minWidth", "minWidth=\"$1\"$0"),
				("modal\t@modal", "modal=\"$1\"$0"),
				("modal=\"true\"\tmodal", "modal=\"${1:true}\"$0"),
				("modal=\"false\"\tmodal", "modal=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("onBindError\t@onBindError", "onBindError=\"$1\"$0"),
				("resizable\t@resizable", "resizable=\"$1\"$0"),
				("resizable=\"true\"\tresizable", "resizable=\"${1:true}\"$0"),
				("resizable=\"false\"\tresizable", "resizable=\"${1:false}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("x\t@x", "x=\"$1\"$0"),
				("y\t@y", "y=\"$1\"$0"),
				("refreshonshow\t@refreshonshow", "refreshonshow=\"$1\"$0"),
				("refreshonshow=\"true\"\trefreshonshow", "refreshonshow=\"${1:true}\"$0"),
				("refreshonshow=\"false\"\trefreshonshow", "refreshonshow=\"${1:false}\"$0"),
				("destroyOnClose\t@destroyOnClose", "destroyOnClose=\"$1\"$0"),
				("destroyOnClose=\"true\"\tdestroyOnClose", "destroyOnClose=\"${1:true}\"$0"),
				("destroyOnClose=\"false\"\tdestroyOnClose", "destroyOnClose=\"${1:false}\"$0")
			],
			'attributes': [
				"name",
				"resizable",
				"minHeight",
				"height",
				"closable",
				"modal",
				"destroyOnClose",
				"width",
				"initShow",
				"source",
				"draggable",
				"refreshonshow",
				"bodyStyle",
				"onBindError",
				"minWidth",
				"y",
				"x",
				"center",
				"headerStyle",
				"title"
			]
		}
		self.completions['cfxml'] = {
			'completions': [
				("variable\t@variable", "variable=\"$1\"$0"),
				("casesensitive\t@casesensitive", "casesensitive=\"$1\"$0"),
				("casesensitive=\"true\"\tcasesensitive", "casesensitive=\"${1:true}\"$0"),
				("casesensitive=\"false\"\tcasesensitive", "casesensitive=\"${1:false}\"$0")
			],
			'attributes': [
				"variable",
				"casesensitive"
			]
		}
		self.completions['cfajaximport'] = {
			'completions': [
				("scriptsrc\t@scriptsrc", "scriptsrc=\"$1\"$0"),
				("csssrc\t@csssrc", "csssrc=\"$1\"$0"),
				("tags\t@tags", "tags=\"$1\"$0"),
				("params\t@params", "params=\"$1\"$0")
			],
			'attributes': [
				"csssrc",
				"scriptsrc",
				"tags",
				"params"
			]
		}
		self.completions['cfmenu'] = {
			'completions': [
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("childstyle\t@childstyle", "childstyle=\"$1\"$0"),
				("font\t@font", "font=\"$1\"$0"),
				("fontcolor\t@fontcolor", "fontcolor=\"$1\"$0"),
				("fontsize\t@fontsize", "fontsize=\"$1\"$0"),
				("menustyle\t@menustyle", "menustyle=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("selectedfontcolor\t@selectedfontcolor", "selectedfontcolor=\"$1\"$0"),
				("selecteditemcolor\t@selecteditemcolor", "selecteditemcolor=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"horizontal\"\ttype", "type=\"${1:horizontal}\"$0"),
				("type=\"vertical\"\ttype", "type=\"${1:vertical}\"$0"),
				("width\t@width", "width=\"$1\"$0")
			],
			'attributes': [
				"bgcolor",
				"selectedfontcolor",
				"name",
				"font",
				"menustyle",
				"childstyle",
				"type",
				"selecteditemcolor",
				"fontsize",
				"width",
				"fontcolor"
			]
		}
		self.completions['cfmenuitem'] = {
			'completions': [
				("display\t@display", "display=\"$1\"$0"),
				("childstyle\t@childstyle", "childstyle=\"$1\"$0"),
				("divider\t@divider", "divider=\"$1\"$0"),
				("divider=\"true\"\tdivider", "divider=\"${1:true}\"$0"),
				("divider=\"false\"\tdivider", "divider=\"${1:false}\"$0"),
				("href\t@href", "href=\"$1\"$0"),
				("image\t@image", "image=\"$1\"$0"),
				("menustyle\t@menustyle", "menustyle=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("target\t@target", "target=\"$1\"$0")
			],
			'attributes': [
				"style",
				"divider",
				"name",
				"menustyle",
				"target",
				"childstyle",
				"image",
				"display",
				"href"
			]
		}
		self.completions['cfprint'] = {
			'completions': [
				("source\t@source", "source=\"$1\"$0"),
				("attributestruct\t@attributestruct", "attributestruct=\"$1\"$0"),
				("copies\t@copies", "copies=\"$1\"$0"),
				("jobname\t@jobname", "jobname=\"$1\"$0"),
				("orientation\t@orientation", "orientation=\"$1\"$0"),
				("orientation=\"portrait\"\torientation", "orientation=\"${1:portrait}\"$0"),
				("orientation=\"landscape\"\torientation", "orientation=\"${1:landscape}\"$0"),
				("orientation=\"reverse-portrait\"\torientation", "orientation=\"${1:reverse-portrait}\"$0"),
				("orientation=\"reverse-landscape\"\torientation", "orientation=\"${1:reverse-landscape}\"$0"),
				("pages\t@pages", "pages=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("papersize\t@papersize", "papersize=\"$1\"$0"),
				("papersize=\"letter\"\tpapersize", "papersize=\"${1:letter}\"$0"),
				("papersize=\"legal\"\tpapersize", "papersize=\"${1:legal}\"$0"),
				("papersize=\"a4\"\tpapersize", "papersize=\"${1:a4}\"$0"),
				("papersize=\"a5\"\tpapersize", "papersize=\"${1:a5}\"$0"),
				("papersize=\"b4\"\tpapersize", "papersize=\"${1:b4}\"$0"),
				("papersize=\"b5\"\tpapersize", "papersize=\"${1:b5}\"$0"),
				("papersize=\"b4-jis\"\tpapersize", "papersize=\"${1:b4-jis}\"$0"),
				("papersize=\"b5-jis\"\tpapersize", "papersize=\"${1:b5-jis}\"$0"),
				("quality\t@quality", "quality=\"$1\"$0"),
				("quality=\"normal\"\tquality", "quality=\"${1:normal}\"$0"),
				("quality=\"draft\"\tquality", "quality=\"${1:draft}\"$0"),
				("quality=\"high\"\tquality", "quality=\"${1:high}\"$0"),
				("color\t@color", "color=\"$1\"$0"),
				("color=\"true\"\tcolor", "color=\"${1:true}\"$0"),
				("color=\"false\"\tcolor", "color=\"${1:false}\"$0"),
				("coverpage\t@coverpage", "coverpage=\"$1\"$0"),
				("coverpage=\"true\"\tcoverpage", "coverpage=\"${1:true}\"$0"),
				("coverpage=\"false\"\tcoverpage", "coverpage=\"${1:false}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"pdf\"\ttype", "type=\"${1:pdf}\"$0"),
				("printer\t@printer", "printer=\"$1\"$0"),
				("sides\t@sides", "sides=\"$1\"$0"),
				("sides=\"duplex\"\tsides", "sides=\"${1:duplex}\"$0"),
				("sides=\"one-sided\"\tsides", "sides=\"${1:one-sided}\"$0"),
				("sides=\"tumble\"\tsides", "sides=\"${1:tumble}\"$0"),
				("sides=\"two-sided-long-edge\"\tsides", "sides=\"${1:two-sided-long-edge}\"$0"),
				("sides=\"two-sided-short-edge\"\tsides", "sides=\"${1:two-sided-short-edge}\"$0"),
				("paper\t@paper", "paper=\"$1\"$0"),
				("paper=\"na-letter\"\tpaper", "paper=\"${1:na-letter}\"$0"),
				("paper=\"na-legal\"\tpaper", "paper=\"${1:na-legal}\"$0"),
				("paper=\"iso-a4\"\tpaper", "paper=\"${1:iso-a4}\"$0"),
				("paper=\"iso-a5\"\tpaper", "paper=\"${1:iso-a5}\"$0"),
				("paper=\"iso-b4\"\tpaper", "paper=\"${1:iso-b4}\"$0"),
				("paper=\"iso-b5\"\tpaper", "paper=\"${1:iso-b5}\"$0"),
				("paper=\"jis-b4\"\tpaper", "paper=\"${1:jis-b4}\"$0"),
				("paper=\"jis-b5\"\tpaper", "paper=\"${1:jis-b5}\"$0"),
				("fidelity\t@fidelity", "fidelity=\"$1\"$0"),
				("fidelity=\"true\"\tfidelity", "fidelity=\"${1:true}\"$0"),
				("fidelity=\"false\"\tfidelity", "fidelity=\"${1:false}\"$0")
			],
			'attributes': [
				"papersize",
				"orientation",
				"copies",
				"quality",
				"coverpage",
				"printer",
				"attributestruct",
				"source",
				"fidelity",
				"paper",
				"pages",
				"jobname",
				"color",
				"password",
				"sides",
				"type"
			]
		}
		self.completions['cfsprydataset'] = {
			'completions': [
				("bind\t@bind", "bind=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("onbinderror\t@onbinderror", "onbinderror=\"$1\"$0"),
				("options\t@options", "options=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"xml\"\ttype", "type=\"${1:xml}\"$0"),
				("type=\"json\"\ttype", "type=\"${1:json}\"$0"),
				("xpath\t@xpath", "xpath=\"$1\"$0")
			],
			'attributes': [
				"onbinderror",
				"bind",
				"name",
				"xpath",
				"options",
				"type"
			]
		}
		self.completions['cftooltip'] = {
			'completions': [
				("preventoverlap\t@preventoverlap", "preventoverlap=\"$1\"$0"),
				("preventoverlap=\"true\"\tpreventoverlap", "preventoverlap=\"${1:true}\"$0"),
				("preventoverlap=\"false\"\tpreventoverlap", "preventoverlap=\"${1:false}\"$0"),
				("autodismissdelay\t@autodismissdelay", "autodismissdelay=\"$1\"$0"),
				("hidedelay\t@hidedelay", "hidedelay=\"$1\"$0"),
				("showdelay\t@showdelay", "showdelay=\"$1\"$0"),
				("sourcefortooltip\t@sourcefortooltip", "sourcefortooltip=\"$1\"$0"),
				("tooltip\t@tooltip", "tooltip=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0")
			],
			'attributes': [
				"style",
				"preventoverlap",
				"tooltip",
				"showdelay",
				"autodismissdelay",
				"hidedelay",
				"sourcefortooltip"
			]
		}
		self.completions['cfajaxproxy'] = {
			'completions': [
				("cfc\t@cfc", "cfc=\"$1\"$0"),
				("jsclassname\t@jsclassname", "jsclassname=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("onsuccess\t@onsuccess", "onsuccess=\"$1\"$0")
			],
			'attributes': [
				"bind",
				"jsclassname",
				"cfc",
				"onsuccess",
				"onerror"
			]
		}
		self.completions['cfexchangecalendar'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"deleteAttachments\"\taction", "action=\"${1:deleteAttachments}\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"getAttachments\"\taction", "action=\"${1:getAttachments}\"$0"),
				("action=\"modify\"\taction", "action=\"${1:modify}\"$0"),
				("action=\"respond\"\taction", "action=\"${1:respond}\"$0"),
				("action=\"getuseravailability\"\taction", "action=\"${1:getuseravailability}\"$0"),
				("action=\"getroomslist\"\taction", "action=\"${1:getroomslist}\"$0"),
				("action=\"getrooms\"\taction", "action=\"${1:getrooms}\"$0"),
				("attachmentpath\t@attachmentpath", "attachmentpath=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("event\t@event", "event=\"$1\"$0"),
				("generateUniquefilenames\t@generateUniquefilenames", "generateUniquefilenames=\"$1\"$0"),
				("generateUniquefilenames=\"true\"\tgenerateUniquefilenames", "generateUniquefilenames=\"${1:true}\"$0"),
				("generateUniquefilenames=\"false\"\tgenerateUniquefilenames", "generateUniquefilenames=\"${1:false}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("notify\t@notify", "notify=\"$1\"$0"),
				("notify=\"true\"\tnotify", "notify=\"${1:true}\"$0"),
				("notify=\"false\"\tnotify", "notify=\"${1:false}\"$0"),
				("responseType\t@responseType", "responseType=\"$1\"$0"),
				("responseType=\"accept\"\tresponseType", "responseType=\"${1:accept}\"$0"),
				("responseType=\"decline\"\tresponseType", "responseType=\"${1:decline}\"$0"),
				("responseType=\"tentative\"\tresponseType", "responseType=\"${1:tentative}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0"),
				("attendees\t@attendees", "attendees=\"$1\"$0"),
				("dataRequestType\t@dataRequestType", "dataRequestType=\"$1\"$0"),
				("dataRequestType=\"FreeBusy\"\tdataRequestType", "dataRequestType=\"${1:FreeBusy}\"$0"),
				("dataRequestType=\"Suggestions\"\tdataRequestType", "dataRequestType=\"${1:Suggestions}\"$0"),
				("dataRequestType=\"FreeBusyAndSuggestions\"\tdataRequestType", "dataRequestType=\"${1:FreeBusyAndSuggestions}\"$0"),
				("emailaddress\t@emailaddress", "emailaddress=\"$1\"$0"),
				("startdate\t@startdate", "startdate=\"$1\"$0"),
				("enddate\t@enddate", "enddate=\"$1\"$0"),
				("getoccurrence\t@getoccurrence", "getoccurrence=\"$1\"$0"),
				("getoccurrence=\"true\"\tgetoccurrence", "getoccurrence=\"${1:true}\"$0"),
				("getoccurrence=\"false\"\tgetoccurrence", "getoccurrence=\"${1:false}\"$0")
			],
			'attributes': [
				"connection",
				"name",
				"responseType",
				"notify",
				"dataRequestType",
				"attachmentpath",
				"generateUniquefilenames",
				"message",
				"result",
				"startdate",
				"uid",
				"event",
				"attendees",
				"action",
				"getoccurrence",
				"emailaddress",
				"enddate"
			]
		}
		self.completions['cfexchangeconnection'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"open\"\taction", "action=\"${1:open}\"$0"),
				("action=\"close\"\taction", "action=\"${1:close}\"$0"),
				("action=\"getsubfolders\"\taction", "action=\"${1:getsubfolders}\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("mailboxName\t@mailboxName", "mailboxName=\"$1\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("port\t@port", "port=\"$1\"$0"),
				("protocol\t@protocol", "protocol=\"$1\"$0"),
				("protocol=\"http\"\tprotocol", "protocol=\"${1:http}\"$0"),
				("protocol=\"https\"\tprotocol", "protocol=\"${1:https}\"$0"),
				("proxyHost\t@proxyHost", "proxyHost=\"$1\"$0"),
				("proxyPort\t@proxyPort", "proxyPort=\"$1\"$0"),
				("server\t@server", "server=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("folder\t@folder", "folder=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("exchangeServerLanguage\t@exchangeServerLanguage", "exchangeServerLanguage=\"$1\"$0"),
				("formBasedAuthentication\t@formBasedAuthentication", "formBasedAuthentication=\"$1\"$0"),
				("formBasedAuthentication=\"true\"\tformBasedAuthentication", "formBasedAuthentication=\"${1:true}\"$0"),
				("formBasedAuthentication=\"false\"\tformBasedAuthentication", "formBasedAuthentication=\"${1:false}\"$0"),
				("serverversion\t@serverversion", "serverversion=\"$1\"$0"),
				("serverversion=\"2003\"\tserverversion", "serverversion=\"${1:2003}\"$0"),
				("serverversion=\"2007\"\tserverversion", "serverversion=\"${1:2007}\"$0"),
				("serverversion=\"2010\"\tserverversion", "serverversion=\"${1:2010}\"$0")
			],
			'attributes': [
				"connection",
				"name",
				"proxyPort",
				"recurse",
				"proxyHost",
				"folder",
				"port",
				"serverversion",
				"exchangeServerLanguage",
				"formBasedAuthentication",
				"mailboxName",
				"username",
				"protocol",
				"action",
				"password",
				"server"
			]
		}
		self.completions['cfexchangecontact'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"deleteAttachments\"\taction", "action=\"${1:deleteAttachments}\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"getAttachments\"\taction", "action=\"${1:getAttachments}\"$0"),
				("action=\"modify\"\taction", "action=\"${1:modify}\"$0"),
				("attachmentPath\t@attachmentPath", "attachmentPath=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("contact\t@contact", "contact=\"$1\"$0"),
				("generateUniqueFilenames\t@generateUniqueFilenames", "generateUniqueFilenames=\"$1\"$0"),
				("generateUniqueFilenames=\"true\"\tgenerateUniqueFilenames", "generateUniqueFilenames=\"${1:true}\"$0"),
				("generateUniqueFilenames=\"false\"\tgenerateUniqueFilenames", "generateUniqueFilenames=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0")
			],
			'attributes': [
				"connection",
				"name",
				"result",
				"uid",
				"action",
				"attachmentPath",
				"generateUniqueFilenames",
				"contact"
			]
		}
		self.completions['cfexchangefilter'] = {
			'completions': [
				("name\t@name", "name=\"$1\"$0"),
				("from\t@from", "from=\"$1\"$0"),
				("to\t@to", "to=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0")
			],
			'attributes': [
				"from",
				"to",
				"name",
				"value"
			]
		}
		self.completions['cfexchangemail'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"getAttachments\"\taction", "action=\"${1:getAttachments}\"$0"),
				("action=\"getMeetingInfo\"\taction", "action=\"${1:getMeetingInfo}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"deleteAttachments\"\taction", "action=\"${1:deleteAttachments}\"$0"),
				("action=\"move\"\taction", "action=\"${1:move}\"$0"),
				("action=\"set\"\taction", "action=\"${1:set}\"$0"),
				("attachmentPath\t@attachmentPath", "attachmentPath=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("folder\t@folder", "folder=\"$1\"$0"),
				("generateUniqueFilenames\t@generateUniqueFilenames", "generateUniqueFilenames=\"$1\"$0"),
				("generateUniqueFilenames=\"true\"\tgenerateUniqueFilenames", "generateUniqueFilenames=\"${1:true}\"$0"),
				("generateUniqueFilenames=\"false\"\tgenerateUniqueFilenames", "generateUniqueFilenames=\"${1:false}\"$0"),
				("mailUID\t@mailUID", "mailUID=\"$1\"$0"),
				("meetingUID\t@meetingUID", "meetingUID=\"$1\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("UID\t@UID", "UID=\"$1\"$0"),
				("destinationfolder\t@destinationfolder", "destinationfolder=\"$1\"$0")
			],
			'attributes': [
				"mailUID",
				"message",
				"connection",
				"name",
				"UID",
				"destinationfolder",
				"meetingUID",
				"folder",
				"action",
				"attachmentPath",
				"generateUniqueFilenames"
			]
		}
		self.completions['cfexchangetask'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"deleteAttachments\"\taction", "action=\"${1:deleteAttachments}\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"getAttachments\"\taction", "action=\"${1:getAttachments}\"$0"),
				("action=\"modify\"\taction", "action=\"${1:modify}\"$0"),
				("attachmentPath\t@attachmentPath", "attachmentPath=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("task\t@task", "task=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0")
			],
			'attributes': [
				"connection",
				"name",
				"result",
				"task",
				"uid",
				"action",
				"attachmentPath"
			]
		}
		self.completions['cfexchangefolder'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"getInfo\"\taction", "action=\"${1:getInfo}\"$0"),
				("action=\"getExtendedlnfo\"\taction", "action=\"${1:getExtendedlnfo}\"$0"),
				("action=\"findSubFolders\"\taction", "action=\"${1:findSubFolders}\"$0"),
				("action=\"create\"\taction", "action=\"${1:create}\"$0"),
				("action=\"copy\"\taction", "action=\"${1:copy}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"move\"\taction", "action=\"${1:move}\"$0"),
				("action=\"modify\"\taction", "action=\"${1:modify}\"$0"),
				("action=\"empty\"\taction", "action=\"${1:empty}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("folderID\t@folderID", "folderID=\"$1\"$0"),
				("folderPath\t@folderPath", "folderPath=\"$1\"$0"),
				("pathDelimiter\t@pathDelimiter", "pathDelimiter=\"$1\"$0"),
				("parentFolderId\t@parentFolderId", "parentFolderId=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("destinationFolderID\t@destinationFolderID", "destinationFolderID=\"$1\"$0"),
				("sourceFolderID\t@sourceFolderID", "sourceFolderID=\"$1\"$0"),
				("deleteType\t@deleteType", "deleteType=\"$1\"$0"),
				("deleteType=\"hardDelete\"\tdeleteType", "deleteType=\"${1:hardDelete}\"$0"),
				("deleteType=\"softDelete\"\tdeleteType", "deleteType=\"${1:softDelete}\"$0"),
				("deleteType=\"moveToDeletedItems\"\tdeleteType", "deleteType=\"${1:moveToDeletedItems}\"$0"),
				("deleteSubFolders\t@deleteSubFolders", "deleteSubFolders=\"$1\"$0"),
				("deleteSubFolders=\"true\"\tdeleteSubFolders", "deleteSubFolders=\"${1:true}\"$0"),
				("deleteSubFolders=\"false\"\tdeleteSubFolders", "deleteSubFolders=\"${1:false}\"$0"),
				("folder\t@folder", "folder=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0")
			],
			'attributes': [
				"destinationFolderID",
				"deleteType",
				"pathDelimiter",
				"connection",
				"name",
				"parentFolderId",
				"folder",
				"sourceFolderID",
				"result",
				"uid",
				"action",
				"folderID",
				"deleteSubFolders",
				"folderPath"
			]
		}
		self.completions['cfexchangeconversation'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"get\"\taction", "action=\"${1:get}\"$0"),
				("action=\"setReadState\"\taction", "action=\"${1:setReadState}\"$0"),
				("action=\"copy\"\taction", "action=\"${1:copy}\"$0"),
				("action=\"move\"\taction", "action=\"${1:move}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("folderID\t@folderID", "folderID=\"$1\"$0"),
				("uid\t@uid", "uid=\"$1\"$0"),
				("isRead\t@isRead", "isRead=\"$1\"$0"),
				("isRead=\"true\"\tisRead", "isRead=\"${1:true}\"$0"),
				("isRead=\"false\"\tisRead", "isRead=\"${1:false}\"$0"),
				("destinationFolderID\t@destinationFolderID", "destinationFolderID=\"$1\"$0"),
				("connection\t@connection", "connection=\"$1\"$0"),
				("deleteType\t@deleteType", "deleteType=\"$1\"$0"),
				("deleteType=\"hardDelete\"\tdeleteType", "deleteType=\"${1:hardDelete}\"$0"),
				("deleteType=\"softDelete\"\tdeleteType", "deleteType=\"${1:softDelete}\"$0"),
				("deleteType=\"moveToDeletedItems\"\tdeleteType", "deleteType=\"${1:moveToDeletedItems}\"$0")
			],
			'attributes': [
				"deleteType",
				"destinationFolderID",
				"connection",
				"name",
				"uid",
				"isRead",
				"folderID",
				"action"
			]
		}
		self.completions['cffeed'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("columnMap\t@columnMap", "columnMap=\"$1\"$0"),
				("enclosureDir\t@enclosureDir", "enclosureDir=\"$1\"$0"),
				("ignoreEnclosureError\t@ignoreEnclosureError", "ignoreEnclosureError=\"$1\"$0"),
				("ignoreEnclosureError=\"true\"\tignoreEnclosureError", "ignoreEnclosureError=\"${1:true}\"$0"),
				("ignoreEnclosureError=\"false\"\tignoreEnclosureError", "ignoreEnclosureError=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("outputFile\t@outputFile", "outputFile=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("overwriteEnclosure\t@overwriteEnclosure", "overwriteEnclosure=\"$1\"$0"),
				("overwriteEnclosure=\"true\"\toverwriteEnclosure", "overwriteEnclosure=\"${1:true}\"$0"),
				("overwriteEnclosure=\"false\"\toverwriteEnclosure", "overwriteEnclosure=\"${1:false}\"$0"),
				("properties\t@properties", "properties=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0"),
				("proxyServer\t@proxyServer", "proxyServer=\"$1\"$0"),
				("xmlvar\t@xmlvar", "xmlvar=\"$1\"$0"),
				("proxyPort\t@proxyPort", "proxyPort=\"$1\"$0"),
				("proxyPassword\t@proxyPassword", "proxyPassword=\"$1\"$0"),
				("userAgent\t@userAgent", "userAgent=\"$1\"$0"),
				("proxyUser\t@proxyUser", "proxyUser=\"$1\"$0"),
				("escapeChars\t@escapeChars", "escapeChars=\"$1\"$0"),
				("escapeChars=\"true\"\tescapeChars", "escapeChars=\"${1:true}\"$0"),
				("escapeChars=\"false\"\tescapeChars", "escapeChars=\"${1:false}\"$0")
			],
			'attributes': [
				"ignoreEnclosureError",
				"userAgent",
				"name",
				"proxyPort",
				"overwrite",
				"proxyPassword",
				"properties",
				"columnMap",
				"enclosureDir",
				"escapeChars",
				"proxyUser",
				"query",
				"source",
				"overwriteEnclosure",
				"outputFile",
				"xmlvar",
				"action",
				"proxyServer",
				"timeout"
			]
		}
		self.completions['cfimage'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"border\"\taction", "action=\"${1:border}\"$0"),
				("action=\"captcha\"\taction", "action=\"${1:captcha}\"$0"),
				("action=\"convert\"\taction", "action=\"${1:convert}\"$0"),
				("action=\"info\"\taction", "action=\"${1:info}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("action=\"resize\"\taction", "action=\"${1:resize}\"$0"),
				("action=\"rotate\"\taction", "action=\"${1:rotate}\"$0"),
				("action=\"write\"\taction", "action=\"${1:write}\"$0"),
				("action=\"writeToBrowser\"\taction", "action=\"${1:writeToBrowser}\"$0"),
				("angle\t@angle", "angle=\"$1\"$0"),
				("color\t@color", "color=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("difficulty\t@difficulty", "difficulty=\"$1\"$0"),
				("difficulty=\"high\"\tdifficulty", "difficulty=\"${1:high}\"$0"),
				("difficulty=\"medium\"\tdifficulty", "difficulty=\"${1:medium}\"$0"),
				("difficulty=\"low\"\tdifficulty", "difficulty=\"${1:low}\"$0"),
				("fontSize\t@fontSize", "fontSize=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"PNG\"\tformat", "format=\"${1:PNG}\"$0"),
				("format=\"jpg\"\tformat", "format=\"${1:jpg}\"$0"),
				("format=\"jpeg\"\tformat", "format=\"${1:jpeg}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("isBase64\t@isBase64", "isBase64=\"$1\"$0"),
				("isBase64=\"true\"\tisBase64", "isBase64=\"${1:true}\"$0"),
				("isBase64=\"false\"\tisBase64", "isBase64=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("quality\t@quality", "quality=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("structName\t@structName", "structName=\"$1\"$0"),
				("text\t@text", "text=\"$1\"$0"),
				("thickness\t@thickness", "thickness=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("fonts\t@fonts", "fonts=\"$1\"$0"),
				("interpolation\t@interpolation", "interpolation=\"$1\"$0"),
				("interpolation=\"highestQuality\"\tinterpolation", "interpolation=\"${1:highestQuality}\"$0"),
				("interpolation=\"highQuality\"\tinterpolation", "interpolation=\"${1:highQuality}\"$0"),
				("interpolation=\"mediumQuality\"\tinterpolation", "interpolation=\"${1:mediumQuality}\"$0"),
				("interpolation=\"highestPerformance\"\tinterpolation", "interpolation=\"${1:highestPerformance}\"$0"),
				("interpolation=\"highPerformance\"\tinterpolation", "interpolation=\"${1:highPerformance}\"$0"),
				("interpolation=\"mediumPerformance\"\tinterpolation", "interpolation=\"${1:mediumPerformance}\"$0"),
				("interpolation=\"nearest\"\tinterpolation", "interpolation=\"${1:nearest}\"$0"),
				("interpolation=\"bilinear\"\tinterpolation", "interpolation=\"${1:bilinear}\"$0"),
				("interpolation=\"bicubic\"\tinterpolation", "interpolation=\"${1:bicubic}\"$0"),
				("interpolation=\"bessel\"\tinterpolation", "interpolation=\"${1:bessel}\"$0"),
				("interpolation=\"blackman\"\tinterpolation", "interpolation=\"${1:blackman}\"$0"),
				("interpolation=\"hamming\"\tinterpolation", "interpolation=\"${1:hamming}\"$0"),
				("interpolation=\"hanning\"\tinterpolation", "interpolation=\"${1:hanning}\"$0"),
				("interpolation=\"hermite\"\tinterpolation", "interpolation=\"${1:hermite}\"$0"),
				("interpolation=\"lanczos\"\tinterpolation", "interpolation=\"${1:lanczos}\"$0"),
				("interpolation=\"mitchell\"\tinterpolation", "interpolation=\"${1:mitchell}\"$0"),
				("interpolation=\"quadratic\"\tinterpolation", "interpolation=\"${1:quadratic}\"$0")
			],
			'attributes': [
				"structName",
				"quality",
				"thickness",
				"name",
				"overwrite",
				"angle",
				"destination",
				"height",
				"fontSize",
				"width",
				"isBase64",
				"source",
				"interpolation",
				"fonts",
				"difficulty",
				"format",
				"text",
				"color",
				"action"
			]
		}
		self.completions['cfinterface'] = {
			'completions': [
				("displayName\t@displayName", "displayName=\"$1\"$0"),
				("extends\t@extends", "extends=\"$1\"$0"),
				("hint\t@hint", "hint=\"$1\"$0")
			],
			'attributes': [
				"hint",
				"displayName",
				"extends"
			]
		}
		self.completions['cfpdf'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"addwatermark\"\taction", "action=\"${1:addwatermark}\"$0"),
				("action=\"deletepages\"\taction", "action=\"${1:deletepages}\"$0"),
				("action=\"getinfo\"\taction", "action=\"${1:getinfo}\"$0"),
				("action=\"merge\"\taction", "action=\"${1:merge}\"$0"),
				("action=\"protect\"\taction", "action=\"${1:protect}\"$0"),
				("action=\"processddx\"\taction", "action=\"${1:processddx}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("action=\"removewatermark\"\taction", "action=\"${1:removewatermark}\"$0"),
				("action=\"setinfo\"\taction", "action=\"${1:setinfo}\"$0"),
				("action=\"thumbnail\"\taction", "action=\"${1:thumbnail}\"$0"),
				("action=\"write\"\taction", "action=\"${1:write}\"$0"),
				("action=\"extracttext\"\taction", "action=\"${1:extracttext}\"$0"),
				("action=\"extractimage\"\taction", "action=\"${1:extractimage}\"$0"),
				("action=\"addheader\"\taction", "action=\"${1:addheader}\"$0"),
				("action=\"addfooter\"\taction", "action=\"${1:addfooter}\"$0"),
				("action=\"removeheaderfooter\"\taction", "action=\"${1:removeheaderfooter}\"$0"),
				("action=\"optimize\"\taction", "action=\"${1:optimize}\"$0"),
				("action=\"transform\"\taction", "action=\"${1:transform}\"$0"),
				("ascending\t@ascending", "ascending=\"$1\"$0"),
				("ascending=\"true\"\tascending", "ascending=\"${1:true}\"$0"),
				("ascending=\"false\"\tascending", "ascending=\"${1:false}\"$0"),
				("copyfrom\t@copyfrom", "copyfrom=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("encrypt\t@encrypt", "encrypt=\"$1\"$0"),
				("encrypt=\"RC4_40\"\tencrypt", "encrypt=\"${1:RC4_40}\"$0"),
				("encrypt=\"RC4_128\"\tencrypt", "encrypt=\"${1:RC4_128}\"$0"),
				("encrypt=\"RC4_128M\"\tencrypt", "encrypt=\"${1:RC4_128M}\"$0"),
				("encrypt=\"AES_128\"\tencrypt", "encrypt=\"${1:AES_128}\"$0"),
				("encrypt=\"none\"\tencrypt", "encrypt=\"${1:none}\"$0"),
				("flatten\t@flatten", "flatten=\"$1\"$0"),
				("flatten=\"true\"\tflatten", "flatten=\"${1:true}\"$0"),
				("flatten=\"false\"\tflatten", "flatten=\"${1:false}\"$0"),
				("foreground\t@foreground", "foreground=\"$1\"$0"),
				("foreground=\"true\"\tforeground", "foreground=\"${1:true}\"$0"),
				("foreground=\"false\"\tforeground", "foreground=\"${1:false}\"$0"),
				("image\t@image", "image=\"$1\"$0"),
				("info\t@info", "info=\"$1\"$0"),
				("isBase64\t@isBase64", "isBase64=\"$1\"$0"),
				("isBase64=\"true\"\tisBase64", "isBase64=\"${1:true}\"$0"),
				("isBase64=\"false\"\tisBase64", "isBase64=\"${1:false}\"$0"),
				("keepbookmark\t@keepbookmark", "keepbookmark=\"$1\"$0"),
				("keepbookmark=\"true\"\tkeepbookmark", "keepbookmark=\"${1:true}\"$0"),
				("keepbookmark=\"false\"\tkeepbookmark", "keepbookmark=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("newOwnerPassword\t@newOwnerPassword", "newOwnerPassword=\"$1\"$0"),
				("newUserPassword\t@newUserPassword", "newUserPassword=\"$1\"$0"),
				("opacity\t@opacity", "opacity=\"$1\"$0"),
				("order\t@order", "order=\"$1\"$0"),
				("order=\"name\"\torder", "order=\"${1:name}\"$0"),
				("order=\"time\"\torder", "order=\"${1:time}\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"yes\"\toverwrite", "overwrite=\"${1:yes}\"$0"),
				("overwrite=\"no\"\toverwrite", "overwrite=\"${1:no}\"$0"),
				("password\t@password", "password=\"$1\"$0"),
				("permissions\t@permissions", "permissions=\"$1\"$0"),
				("permissions=\"all\"\tpermissions", "permissions=\"${1:all}\"$0"),
				("permissions=\"allowassembly\"\tpermissions", "permissions=\"${1:allowassembly}\"$0"),
				("permissions=\"allowcopy\"\tpermissions", "permissions=\"${1:allowcopy}\"$0"),
				("permissions=\"AllowDegradedPrinting\"\tpermissions", "permissions=\"${1:AllowDegradedPrinting}\"$0"),
				("permissions=\"AllowFillIn\"\tpermissions", "permissions=\"${1:AllowFillIn}\"$0"),
				("permissions=\"AllowModifyAnnotations\"\tpermissions", "permissions=\"${1:AllowModifyAnnotations}\"$0"),
				("permissions=\"AllowModifyContents\"\tpermissions", "permissions=\"${1:AllowModifyContents}\"$0"),
				("permissions=\"AllowPrinting\"\tpermissions", "permissions=\"${1:AllowPrinting}\"$0"),
				("permissions=\"AllowScreenReaders\"\tpermissions", "permissions=\"${1:AllowScreenReaders}\"$0"),
				("permissions=\"AllowSecure\"\tpermissions", "permissions=\"${1:AllowSecure}\"$0"),
				("permissions=\"none\"\tpermissions", "permissions=\"${1:none}\"$0"),
				("position\t@position", "position=\"$1\"$0"),
				("rotation\t@rotation", "rotation=\"$1\"$0"),
				("showonprint\t@showonprint", "showonprint=\"$1\"$0"),
				("showonprint=\"yes\"\tshowonprint", "showonprint=\"${1:yes}\"$0"),
				("showonprint=\"no\"\tshowonprint", "showonprint=\"${1:no}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"string\"\ttype", "type=\"${1:string}\"$0"),
				("type=\"xml\"\ttype", "type=\"${1:xml}\"$0"),
				("version\t@version", "version=\"$1\"$0"),
				("version=\"1.1\"\tversion", "version=\"${1:1.1}\"$0"),
				("version=\"1.2\"\tversion", "version=\"${1:1.2}\"$0"),
				("version=\"1.3\"\tversion", "version=\"${1:1.3}\"$0"),
				("version=\"1.4\"\tversion", "version=\"${1:1.4}\"$0"),
				("version=\"1.5\"\tversion", "version=\"${1:1.5}\"$0"),
				("version=\"1.6\"\tversion", "version=\"${1:1.6}\"$0"),
				("transparent\t@transparent", "transparent=\"$1\"$0"),
				("transparent=\"true\"\ttransparent", "transparent=\"${1:true}\"$0"),
				("transparent=\"false\"\ttransparent", "transparent=\"${1:false}\"$0"),
				("resolution\t@resolution", "resolution=\"$1\"$0"),
				("stoponerror\t@stoponerror", "stoponerror=\"$1\"$0"),
				("stoponerror=\"true\"\tstoponerror", "stoponerror=\"${1:true}\"$0"),
				("stoponerror=\"false\"\tstoponerror", "stoponerror=\"${1:false}\"$0"),
				("inputfiles\t@inputfiles", "inputfiles=\"$1\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("imageprefix\t@imageprefix", "imageprefix=\"$1\"$0"),
				("outputfiles\t@outputfiles", "outputfiles=\"$1\"$0"),
				("pages\t@pages", "pages=\"$1\"$0"),
				("ddxfile\t@ddxfile", "ddxfile=\"$1\"$0"),
				("saveoption\t@saveoption", "saveoption=\"$1\"$0"),
				("saveoption=\"full\"\tsaveoption", "saveoption=\"${1:full}\"$0"),
				("saveoption=\"incremental\"\tsaveoption", "saveoption=\"${1:incremental}\"$0"),
				("saveoption=\"linear\"\tsaveoption", "saveoption=\"${1:linear}\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"jpg\"\tformat", "format=\"${1:jpg}\"$0"),
				("format=\"tiff\"\tformat", "format=\"${1:tiff}\"$0"),
				("format=\"png\"\tformat", "format=\"${1:png}\"$0"),
				("hires\t@hires", "hires=\"$1\"$0"),
				("hires=\"true\"\thires", "hires=\"${1:true}\"$0"),
				("hires=\"false\"\thires", "hires=\"${1:false}\"$0"),
				("maxScale\t@maxScale", "maxScale=\"$1\"$0"),
				("maxBreadth\t@maxBreadth", "maxBreadth=\"$1\"$0"),
				("maxLength\t@maxLength", "maxLength=\"$1\"$0"),
				("compressTIFFs\t@compressTIFFs", "compressTIFFs=\"$1\"$0"),
				("compressTIFFs=\"true\"\tcompressTIFFs", "compressTIFFs=\"${1:true}\"$0"),
				("compressTIFFs=\"false\"\tcompressTIFFs", "compressTIFFs=\"${1:false}\"$0"),
				("overridepage\t@overridepage", "overridepage=\"$1\"$0"),
				("overridepage=\"true\"\toverridepage", "overridepage=\"${1:true}\"$0"),
				("overridepage=\"false\"\toverridepage", "overridepage=\"${1:false}\"$0"),
				("package\t@package", "package=\"$1\"$0"),
				("package=\"true\"\tpackage", "package=\"${1:true}\"$0"),
				("package=\"false\"\tpackage", "package=\"${1:false}\"$0"),
				("hScale\t@hScale", "hScale=\"$1\"$0"),
				("vScale\t@vScale", "vScale=\"$1\"$0"),
				("noBookMarks\t@noBookMarks", "noBookMarks=\"$1\"$0"),
				("noBookMarks=\"true\"\tnoBookMarks", "noBookMarks=\"${1:true}\"$0"),
				("noBookMarks=\"false\"\tnoBookMarks", "noBookMarks=\"${1:false}\"$0"),
				("noAttachments\t@noAttachments", "noAttachments=\"$1\"$0"),
				("noAttachments=\"true\"\tnoAttachments", "noAttachments=\"${1:true}\"$0"),
				("noAttachments=\"false\"\tnoAttachments", "noAttachments=\"${1:false}\"$0"),
				("noComments\t@noComments", "noComments=\"$1\"$0"),
				("noComments=\"true\"\tnoComments", "noComments=\"${1:true}\"$0"),
				("noComments=\"false\"\tnoComments", "noComments=\"${1:false}\"$0"),
				("noJavaScripts\t@noJavaScripts", "noJavaScripts=\"$1\"$0"),
				("noJavaScripts=\"true\"\tnoJavaScripts", "noJavaScripts=\"${1:true}\"$0"),
				("noJavaScripts=\"false\"\tnoJavaScripts", "noJavaScripts=\"${1:false}\"$0"),
				("noLinks\t@noLinks", "noLinks=\"$1\"$0"),
				("noLinks=\"true\"\tnoLinks", "noLinks=\"${1:true}\"$0"),
				("noLinks=\"false\"\tnoLinks", "noLinks=\"${1:false}\"$0"),
				("noMetadata\t@noMetadata", "noMetadata=\"$1\"$0"),
				("noMetadata=\"true\"\tnoMetadata", "noMetadata=\"${1:true}\"$0"),
				("noMetadata=\"false\"\tnoMetadata", "noMetadata=\"${1:false}\"$0"),
				("noThumbnails\t@noThumbnails", "noThumbnails=\"$1\"$0"),
				("noThumbnails=\"true\"\tnoThumbnails", "noThumbnails=\"${1:true}\"$0"),
				("noThumbnails=\"false\"\tnoThumbnails", "noThumbnails=\"${1:false}\"$0"),
				("noFonts\t@noFonts", "noFonts=\"$1\"$0"),
				("noFonts=\"true\"\tnoFonts", "noFonts=\"${1:true}\"$0"),
				("noFonts=\"false\"\tnoFonts", "noFonts=\"${1:false}\"$0"),
				("algo\t@algo", "algo=\"$1\"$0"),
				("algo=\"Bicubic\"\talgo", "algo=\"${1:Bicubic}\"$0"),
				("algo=\"Bilinear\"\talgo", "algo=\"${1:Bilinear}\"$0"),
				("algo=\"Nearest_Neighbour\"\talgo", "algo=\"${1:Nearest_Neighbour}\"$0"),
				("topMargin\t@topMargin", "topMargin=\"$1\"$0"),
				("leftMargin\t@leftMargin", "leftMargin=\"$1\"$0"),
				("rightMargin\t@rightMargin", "rightMargin=\"$1\"$0"),
				("bottomMargin\t@bottomMargin", "bottomMargin=\"$1\"$0"),
				("numberFormat\t@numberFormat", "numberFormat=\"$1\"$0"),
				("numberFormat=\"NUMERIC\"\tnumberFormat", "numberFormat=\"${1:NUMERIC}\"$0"),
				("numberFormat=\"LOWERCASEROMAN\"\tnumberFormat", "numberFormat=\"${1:LOWERCASEROMAN}\"$0"),
				("numberFormat=\"UPPERCASEROMAN\"\tnumberFormat", "numberFormat=\"${1:UPPERCASEROMAN}\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("honourspaces\t@honourspaces", "honourspaces=\"$1\"$0"),
				("honourspaces=\"true\"\thonourspaces", "honourspaces=\"${1:true}\"$0"),
				("honourspaces=\"false\"\thonourspaces", "honourspaces=\"${1:false}\"$0"),
				("addQuads\t@addQuads", "addQuads=\"$1\"$0"),
				("addQuads=\"true\"\taddQuads", "addQuads=\"${1:true}\"$0"),
				("addQuads=\"false\"\taddQuads", "addQuads=\"${1:false}\"$0"),
				("text\t@text", "text=\"$1\"$0"),
				("text=\"_PAGELABEL\"\ttext", "text=\"${1:_PAGELABEL}\"$0"),
				("text=\"_LASTPAGELABEL\"\ttext", "text=\"${1:_LASTPAGELABEL}\"$0"),
				("text=\"_PAGENUMBER\"\ttext", "text=\"${1:_PAGENUMBER}\"$0"),
				("text=\"_LASTPAGENUMBER\"\ttext", "text=\"${1:_LASTPAGENUMBER}\"$0"),
				("useStructure\t@useStructure", "useStructure=\"$1\"$0"),
				("useStructure=\"true\"\tuseStructure", "useStructure=\"${1:true}\"$0"),
				("useStructure=\"false\"\tuseStructure", "useStructure=\"${1:false}\"$0"),
				("jpgdpi\t@jpgdpi", "jpgdpi=\"$1\"$0"),
				("encodeAll\t@encodeAll", "encodeAll=\"$1\"$0"),
				("encodeAll=\"true\"\tencodeAll", "encodeAll=\"${1:true}\"$0"),
				("encodeAll=\"false\"\tencodeAll", "encodeAll=\"${1:false}\"$0"),
				("charset\t@charset", "charset=\"$1\"$0")
			],
			'attributes': [
				"package",
				"overwrite",
				"noBookMarks",
				"order",
				"isBase64",
				"source",
				"version",
				"charset",
				"newUserPassword",
				"ascending",
				"action",
				"position",
				"type",
				"maxScale",
				"vScale",
				"name",
				"maxBreadth",
				"image",
				"stoponerror",
				"saveoption",
				"noJavaScripts",
				"compressTIFFs",
				"align",
				"noThumbnails",
				"pages",
				"useStructure",
				"topMargin",
				"numberFormat",
				"imageprefix",
				"noLinks",
				"overridepage",
				"destination",
				"noFonts",
				"honourspaces",
				"rotation",
				"resolution",
				"encodeAll",
				"leftMargin",
				"jpgdpi",
				"text",
				"rightMargin",
				"showonprint",
				"password",
				"info",
				"hires",
				"scale",
				"noAttachments",
				"algo",
				"permissions",
				"outputfiles",
				"encrypt",
				"keepbookmark",
				"noMetadata",
				"ddxfile",
				"hScale",
				"flatten",
				"copyfrom",
				"bottomMargin",
				"maxLength",
				"opacity",
				"directory",
				"transparent",
				"format",
				"addQuads",
				"newOwnerPassword",
				"inputfiles",
				"foreground",
				"noComments"
			]
		}
		self.completions['cfpdfform'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"populate\"\taction", "action=\"${1:populate}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("datafile\t@datafile", "datafile=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("overwritedata\t@overwritedata", "overwritedata=\"$1\"$0"),
				("overwritedata=\"true\"\toverwritedata", "overwritedata=\"${1:true}\"$0"),
				("overwritedata=\"false\"\toverwritedata", "overwritedata=\"${1:false}\"$0"),
				("result\t@result", "result=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("xmldata\t@xmldata", "xmldata=\"$1\"$0"),
				("xmldata=\"true\"\txmldata", "xmldata=\"${1:true}\"$0"),
				("xmldata=\"false\"\txmldata", "xmldata=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("fdf\t@fdf", "fdf=\"$1\"$0"),
				("fdf=\"true\"\tfdf", "fdf=\"${1:true}\"$0"),
				("fdf=\"false\"\tfdf", "fdf=\"${1:false}\"$0"),
				("fdfData\t@fdfData", "fdfData=\"$1\"$0")
			],
			'attributes': [
				"fdfData",
				"source",
				"fdf",
				"name",
				"result",
				"overwrite",
				"destination",
				"xmldata",
				"action",
				"overwritedata",
				"datafile"
			]
		}
		self.completions['cfpdfformparam'] = {
			'completions': [
				("index\t@index", "index=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("value\t@value", "value=\"$1\"$0"),
				("imagefield\t@imagefield", "imagefield=\"$1\"$0"),
				("imagefield=\"true\"\timagefield", "imagefield=\"${1:true}\"$0"),
				("imagefield=\"false\"\timagefield", "imagefield=\"${1:false}\"$0")
			],
			'attributes': [
				"index",
				"imagefield",
				"name",
				"value"
			]
		}
		self.completions['cfpdfparam'] = {
			'completions': [
				("password\t@password", "password=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("pages\t@pages", "pages=\"$1\"$0")
			],
			'attributes': [
				"password",
				"source",
				"pages"
			]
		}
		self.completions['cfpdfsubform'] = {
			'completions': [
				("index\t@index", "index=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0")
			],
			'attributes': [
				"index",
				"name"
			]
		}
		self.completions['cfpresentation'] = {
			'completions': [
				("backgroundColor\t@backgroundColor", "backgroundColor=\"$1\"$0"),
				("control\t@control", "control=\"$1\"$0"),
				("control=\"normal\"\tcontrol", "control=\"${1:normal}\"$0"),
				("control=\"brief\"\tcontrol", "control=\"${1:brief}\"$0"),
				("controlLocation\t@controlLocation", "controlLocation=\"$1\"$0"),
				("controlLocation=\"right\"\tcontrolLocation", "controlLocation=\"${1:right}\"$0"),
				("controlLocation=\"left\"\tcontrolLocation", "controlLocation=\"${1:left}\"$0"),
				("directory\t@directory", "directory=\"$1\"$0"),
				("glowColor\t@glowColor", "glowColor=\"$1\"$0"),
				("initialTab\t@initialTab", "initialTab=\"$1\"$0"),
				("initialTab=\"outline\"\tinitialTab", "initialTab=\"${1:outline}\"$0"),
				("initialTab=\"search\"\tinitialTab", "initialTab=\"${1:search}\"$0"),
				("initialTab=\"notes\"\tinitialTab", "initialTab=\"${1:notes}\"$0"),
				("lightColor\t@lightColor", "lightColor=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("primaryColor\t@primaryColor", "primaryColor=\"$1\"$0"),
				("shadowColor\t@shadowColor", "shadowColor=\"$1\"$0"),
				("showNotes\t@showNotes", "showNotes=\"$1\"$0"),
				("showNotes=\"true\"\tshowNotes", "showNotes=\"${1:true}\"$0"),
				("showNotes=\"false\"\tshowNotes", "showNotes=\"${1:false}\"$0"),
				("showOutline\t@showOutline", "showOutline=\"$1\"$0"),
				("showOutline=\"true\"\tshowOutline", "showOutline=\"${1:true}\"$0"),
				("showOutline=\"false\"\tshowOutline", "showOutline=\"${1:false}\"$0"),
				("showSearch\t@showSearch", "showSearch=\"$1\"$0"),
				("showSearch=\"true\"\tshowSearch", "showSearch=\"${1:true}\"$0"),
				("showSearch=\"false\"\tshowSearch", "showSearch=\"${1:false}\"$0"),
				("textColor\t@textColor", "textColor=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("authpassword\t@authpassword", "authpassword=\"$1\"$0"),
				("authuser\t@authuser", "authuser=\"$1\"$0"),
				("autoplay\t@autoplay", "autoplay=\"$1\"$0"),
				("autoplay=\"true\"\tautoplay", "autoplay=\"${1:true}\"$0"),
				("autoplay=\"false\"\tautoplay", "autoplay=\"${1:false}\"$0"),
				("loop\t@loop", "loop=\"$1\"$0"),
				("loop=\"true\"\tloop", "loop=\"${1:true}\"$0"),
				("loop=\"false\"\tloop", "loop=\"${1:false}\"$0"),
				("proxypassword\t@proxypassword", "proxypassword=\"$1\"$0"),
				("proxyuser\t@proxyuser", "proxyuser=\"$1\"$0"),
				("proxyhost\t@proxyhost", "proxyhost=\"$1\"$0"),
				("proxyport\t@proxyport", "proxyport=\"$1\"$0"),
				("useragent\t@useragent", "useragent=\"$1\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"ppt\"\tformat", "format=\"${1:ppt}\"$0")
			],
			'attributes': [
				"overwrite",
				"proxyport",
				"control",
				"destination",
				"showOutline",
				"proxyhost",
				"authuser",
				"proxyuser",
				"authpassword",
				"shadowColor",
				"lightColor",
				"useragent",
				"proxypassword",
				"glowColor",
				"loop",
				"primaryColor",
				"textColor",
				"directory",
				"initialTab",
				"showSearch",
				"format",
				"backgroundColor",
				"autoplay",
				"showNotes",
				"controlLocation",
				"title"
			]
		}
		self.completions['cfpresentationslide'] = {
			'completions': [
				("audio\t@audio", "audio=\"$1\"$0"),
				("bottomMargin\t@bottomMargin", "bottomMargin=\"$1\"$0"),
				("duration\t@duration", "duration=\"$1\"$0"),
				("notes\t@notes", "notes=\"$1\"$0"),
				("presenter\t@presenter", "presenter=\"$1\"$0"),
				("rightMargin\t@rightMargin", "rightMargin=\"$1\"$0"),
				("scale\t@scale", "scale=\"$1\"$0"),
				("src\t@src", "src=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("topMargin\t@topMargin", "topMargin=\"$1\"$0"),
				("video\t@video", "video=\"$1\"$0"),
				("advance\t@advance", "advance=\"$1\"$0"),
				("advance=\"auto\"\tadvance", "advance=\"${1:auto}\"$0"),
				("advance=\"never\"\tadvance", "advance=\"${1:never}\"$0"),
				("advance=\"click\"\tadvance", "advance=\"${1:click}\"$0"),
				("authpassword\t@authpassword", "authpassword=\"$1\"$0"),
				("authuser\t@authuser", "authuser=\"$1\"$0"),
				("marginbottom\t@marginbottom", "marginbottom=\"$1\"$0"),
				("marginleft\t@marginleft", "marginleft=\"$1\"$0"),
				("marginright\t@marginright", "marginright=\"$1\"$0"),
				("margintop\t@margintop", "margintop=\"$1\"$0"),
				("useragent\t@useragent", "useragent=\"$1\"$0"),
				("slides\t@slides", "slides=\"$1\"$0"),
				("useexternalprogram\t@useexternalprogram", "useexternalprogram=\"$1\"$0"),
				("useexternalprogram=\"true\"\tuseexternalprogram", "useexternalprogram=\"${1:true}\"$0"),
				("useexternalprogram=\"false\"\tuseexternalprogram", "useexternalprogram=\"${1:false}\"$0")
			],
			'attributes': [
				"useragent",
				"scale",
				"advance",
				"audio",
				"video",
				"marginright",
				"src",
				"authuser",
				"presenter",
				"bottomMargin",
				"marginbottom",
				"slides",
				"margintop",
				"marginleft",
				"rightMargin",
				"authpassword",
				"topMargin",
				"duration",
				"useexternalprogram",
				"notes",
				"title"
			]
		}
		self.completions['cfpresenter'] = {
			'completions': [
				("biography\t@biography", "biography=\"$1\"$0"),
				("email\t@email", "email=\"$1\"$0"),
				("image\t@image", "image=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("logo\t@logo", "logo=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0")
			],
			'attributes': [
				"biography",
				"email",
				"image",
				"name",
				"logo",
				"title"
			]
		}
		self.completions['cfthread'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"join\"\taction", "action=\"${1:join}\"$0"),
				("action=\"run\"\taction", "action=\"${1:run}\"$0"),
				("action=\"sleep\"\taction", "action=\"${1:sleep}\"$0"),
				("action=\"terminate\"\taction", "action=\"${1:terminate}\"$0"),
				("duration\t@duration", "duration=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("priority\t@priority", "priority=\"$1\"$0"),
				("priority=\"HIGH\"\tpriority", "priority=\"${1:HIGH}\"$0"),
				("priority=\"LOW\"\tpriority", "priority=\"${1:LOW}\"$0"),
				("priority=\"NORMAL\"\tpriority", "priority=\"${1:NORMAL}\"$0"),
				("timeout\t@timeout", "timeout=\"$1\"$0")
			],
			'attributes': [
				"name",
				"action",
				"duration",
				"priority",
				"timeout"
			]
		}
		self.completions['cfzip'] = {
			'completions': [
				("action\t@action", "action=\"$1\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"list\"\taction", "action=\"${1:list}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("action=\"readBinary\"\taction", "action=\"${1:readBinary}\"$0"),
				("action=\"unzip\"\taction", "action=\"${1:unzip}\"$0"),
				("action=\"zip\"\taction", "action=\"${1:zip}\"$0"),
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"JIS\"\tcharset", "charset=\"${1:JIS}\"$0"),
				("charset=\"RFC1345\"\tcharset", "charset=\"${1:RFC1345}\"$0"),
				("charset=\"UTF-16\"\tcharset", "charset=\"${1:UTF-16}\"$0"),
				("destination\t@destination", "destination=\"$1\"$0"),
				("entrypath\t@entrypath", "entrypath=\"$1\"$0"),
				("file\t@file", "file=\"$1\"$0"),
				("filter\t@filter", "filter=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("prefix\t@prefix", "prefix=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("showDirectory\t@showDirectory", "showDirectory=\"$1\"$0"),
				("showDirectory=\"true\"\tshowDirectory", "showDirectory=\"${1:true}\"$0"),
				("showDirectory=\"false\"\tshowDirectory", "showDirectory=\"${1:false}\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("storePath\t@storePath", "storePath=\"$1\"$0"),
				("storePath=\"true\"\tstorePath", "storePath=\"${1:true}\"$0"),
				("storePath=\"false\"\tstorePath", "storePath=\"${1:false}\"$0"),
				("variable\t@variable", "variable=\"$1\"$0")
			],
			'attributes': [
				"prefix",
				"name",
				"overwrite",
				"variable",
				"destination",
				"recurse",
				"storePath",
				"filter",
				"source",
				"showDirectory",
				"charset",
				"file",
				"entrypath",
				"action"
			]
		}
		self.completions['cfzipparam'] = {
			'completions': [
				("charset\t@charset", "charset=\"$1\"$0"),
				("charset=\"JIS\"\tcharset", "charset=\"${1:JIS}\"$0"),
				("charset=\"RFC1345\"\tcharset", "charset=\"${1:RFC1345}\"$0"),
				("charset=\"UTF-16\"\tcharset", "charset=\"${1:UTF-16}\"$0"),
				("content\t@content", "content=\"$1\"$0"),
				("entrypath\t@entrypath", "entrypath=\"$1\"$0"),
				("filter\t@filter", "filter=\"$1\"$0"),
				("prefix\t@prefix", "prefix=\"$1\"$0"),
				("recurse\t@recurse", "recurse=\"$1\"$0"),
				("recurse=\"true\"\trecurse", "recurse=\"${1:true}\"$0"),
				("recurse=\"false\"\trecurse", "recurse=\"${1:false}\"$0"),
				("source\t@source", "source=\"$1\"$0")
			],
			'attributes': [
				"prefix",
				"source",
				"content",
				"charset",
				"recurse",
				"entrypath",
				"filter"
			]
		}
		self.completions['cfprogressbar'] = {
			'completions': [
				("width\t@width", "width=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("bind\t@bind", "bind=\"$1\"$0"),
				("oncomplete\t@oncomplete", "oncomplete=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("duration\t@duration", "duration=\"$1\"$0"),
				("interval\t@interval", "interval=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("style=\"bgcolor\"\tstyle", "style=\"${1:bgcolor}\"$0"),
				("style=\"progresscolor\"\tstyle", "style=\"${1:progresscolor}\"$0"),
				("style=\"textcolor\"\tstyle", "style=\"${1:textcolor}\"$0"),
				("autoDisplay\t@autoDisplay", "autoDisplay=\"$1\"$0"),
				("autoDisplay=\"true\"\tautoDisplay", "autoDisplay=\"${1:true}\"$0"),
				("autoDisplay=\"false\"\tautoDisplay", "autoDisplay=\"${1:false}\"$0"),
				("onError\t@onError", "onError=\"$1\"$0")
			],
			'attributes': [
				"style",
				"oncomplete",
				"name",
				"onError",
				"height",
				"bind",
				"interval",
				"autoDisplay",
				"duration",
				"width"
			]
		}
		self.completions['cfspreadsheet'] = {
			'completions': [
				("password\t@password", "password=\"$1\"$0"),
				("sheetname\t@sheetname", "sheetname=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"write\"\taction", "action=\"${1:write}\"$0"),
				("action=\"update\"\taction", "action=\"${1:update}\"$0"),
				("action=\"read\"\taction", "action=\"${1:read}\"$0"),
				("rows\t@rows", "rows=\"$1\"$0"),
				("overwrite\t@overwrite", "overwrite=\"$1\"$0"),
				("overwrite=\"true\"\toverwrite", "overwrite=\"${1:true}\"$0"),
				("overwrite=\"false\"\toverwrite", "overwrite=\"${1:false}\"$0"),
				("src\t@src", "src=\"$1\"$0"),
				("filename\t@filename", "filename=\"$1\"$0"),
				("columns\t@columns", "columns=\"$1\"$0"),
				("columnnames\t@columnnames", "columnnames=\"$1\"$0"),
				("query\t@query", "query=\"$1\"$0"),
				("sheet\t@sheet", "sheet=\"$1\"$0"),
				("headerrow\t@headerrow", "headerrow=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("format\t@format", "format=\"$1\"$0"),
				("format=\"html\"\tformat", "format=\"${1:html}\"$0"),
				("format=\"csv\"\tformat", "format=\"${1:csv}\"$0"),
				("excludeheaderrow\t@excludeheaderrow", "excludeheaderrow=\"$1\"$0"),
				("excludeheaderrow=\"true\"\texcludeheaderrow", "excludeheaderrow=\"${1:true}\"$0"),
				("excludeheaderrow=\"false\"\texcludeheaderrow", "excludeheaderrow=\"${1:false}\"$0")
			],
			'attributes': [
				"excludeheaderrow",
				"headerrow",
				"columns",
				"name",
				"overwrite",
				"columnnames",
				"filename",
				"sheetname",
				"src",
				"rows",
				"query",
				"format",
				"sheet",
				"password",
				"action"
			]
		}
		self.completions['cfmediaplayer'] = {
			'completions': [
				("width\t@width", "width=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("fullscreencontrol\t@fullscreencontrol", "fullscreencontrol=\"$1\"$0"),
				("fullscreencontrol=\"true\"\tfullscreencontrol", "fullscreencontrol=\"${1:true}\"$0"),
				("fullscreencontrol=\"false\"\tfullscreencontrol", "fullscreencontrol=\"${1:false}\"$0"),
				("hideBorder\t@hideBorder", "hideBorder=\"$1\"$0"),
				("hideBorder=\"true\"\thideBorder", "hideBorder=\"${1:true}\"$0"),
				("hideBorder=\"false\"\thideBorder", "hideBorder=\"${1:false}\"$0"),
				("controlbar\t@controlbar", "controlbar=\"$1\"$0"),
				("controlbar=\"true\"\tcontrolbar", "controlbar=\"${1:true}\"$0"),
				("controlbar=\"false\"\tcontrolbar", "controlbar=\"${1:false}\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("onload\t@onload", "onload=\"$1\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("source\t@source", "source=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("quality\t@quality", "quality=\"$1\"$0"),
				("quality=\"high\"\tquality", "quality=\"${1:high}\"$0"),
				("quality=\"medium\"\tquality", "quality=\"${1:medium}\"$0"),
				("quality=\"low\"\tquality", "quality=\"${1:low}\"$0"),
				("hideTitle\t@hideTitle", "hideTitle=\"$1\"$0"),
				("hideTitle=\"true\"\thideTitle", "hideTitle=\"${1:true}\"$0"),
				("hideTitle=\"false\"\thideTitle", "hideTitle=\"${1:false}\"$0"),
				("oncomplete\t@oncomplete", "oncomplete=\"$1\"$0"),
				("onstart\t@onstart", "onstart=\"$1\"$0"),
				("wmode\t@wmode", "wmode=\"$1\"$0"),
				("wmode=\"opaque\"\twmode", "wmode=\"${1:opaque}\"$0"),
				("wmode=\"transparent\"\twmode", "wmode=\"${1:transparent}\"$0"),
				("wmode=\"window\"\twmode", "wmode=\"${1:window}\"$0"),
				("autoPlay\t@autoPlay", "autoPlay=\"$1\"$0"),
				("autoPlay=\"true\"\tautoPlay", "autoPlay=\"${1:true}\"$0"),
				("autoPlay=\"false\"\tautoPlay", "autoPlay=\"${1:false}\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"flash\"\ttype", "type=\"${1:flash}\"$0"),
				("type=\"html\"\ttype", "type=\"${1:html}\"$0"),
				("repeat\t@repeat", "repeat=\"$1\"$0"),
				("repeat=\"true\"\trepeat", "repeat=\"${1:true}\"$0"),
				("repeat=\"false\"\trepeat", "repeat=\"${1:false}\"$0"),
				("posterImage\t@posterImage", "posterImage=\"$1\"$0"),
				("skin\t@skin", "skin=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("onpause\t@onpause", "onpause=\"$1\"$0")
			],
			'attributes': [
				"bgcolor",
				"oncomplete",
				"quality",
				"name",
				"hideTitle",
				"hideBorder",
				"onload",
				"height",
				"onstart",
				"controlbar",
				"width",
				"style",
				"source",
				"repeat",
				"align",
				"onerror",
				"autoPlay",
				"posterImage",
				"wmode",
				"skin",
				"fullscreencontrol",
				"type",
				"onpause",
				"title"
			]
		}
		self.completions['cffileupload'] = {
			'completions': [
				("url\t@url", "url=\"$1\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("extensionfilter\t@extensionfilter", "extensionfilter=\"$1\"$0"),
				("uploadbuttonlabel\t@uploadbuttonlabel", "uploadbuttonlabel=\"$1\"$0"),
				("progressbar\t@progressbar", "progressbar=\"$1\"$0"),
				("progressbar=\"true\"\tprogressbar", "progressbar=\"${1:true}\"$0"),
				("progressbar=\"false\"\tprogressbar", "progressbar=\"${1:false}\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("maxUploadSize\t@maxUploadSize", "maxUploadSize=\"$1\"$0"),
				("maxFileSelect\t@maxFileSelect", "maxFileSelect=\"$1\"$0"),
				("style\t@style", "style=\"$1\"$0"),
				("bgcolor\t@bgcolor", "bgcolor=\"$1\"$0"),
				("addButtonLabel\t@addButtonLabel", "addButtonLabel=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("oncomplete\t@oncomplete", "oncomplete=\"$1\"$0"),
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("clearButtonLabel\t@clearButtonLabel", "clearButtonLabel=\"$1\"$0"),
				("deleteButtonLabel\t@deleteButtonLabel", "deleteButtonLabel=\"$1\"$0"),
				("align\t@align", "align=\"$1\"$0"),
				("align=\"left\"\talign", "align=\"${1:left}\"$0"),
				("align=\"right\"\talign", "align=\"${1:right}\"$0"),
				("align=\"center\"\talign", "align=\"${1:center}\"$0"),
				("align=\"justify\"\talign", "align=\"${1:justify}\"$0"),
				("wmode\t@wmode", "wmode=\"$1\"$0"),
				("wmode=\"opaque\"\twmode", "wmode=\"${1:opaque}\"$0"),
				("wmode=\"transparent\"\twmode", "wmode=\"${1:transparent}\"$0"),
				("wmode=\"window\"\twmode", "wmode=\"${1:window}\"$0"),
				("stopOnError\t@stopOnError", "stopOnError=\"$1\"$0"),
				("stopOnError=\"true\"\tstopOnError", "stopOnError=\"${1:true}\"$0"),
				("stopOnError=\"false\"\tstopOnError", "stopOnError=\"${1:false}\"$0"),
				("hideUploadButton\t@hideUploadButton", "hideUploadButton=\"$1\"$0"),
				("hideUploadButton=\"true\"\thideUploadButton", "hideUploadButton=\"${1:true}\"$0"),
				("hideUploadButton=\"false\"\thideUploadButton", "hideUploadButton=\"${1:false}\"$0"),
				("onUploadComplete\t@onUploadComplete", "onUploadComplete=\"$1\"$0")
			],
			'attributes': [
				"oncomplete",
				"bgcolor",
				"maxUploadSize",
				"name",
				"height",
				"addButtonLabel",
				"stopOnError",
				"progressbar",
				"deleteButtonLabel",
				"clearButtonLabel",
				"onUploadComplete",
				"width",
				"style",
				"maxFileSelect",
				"align",
				"onerror",
				"hideUploadButton",
				"wmode",
				"uploadbuttonlabel",
				"url",
				"title",
				"extensionfilter"
			]
		}
		self.completions['cfsharepoint'] = {
			'completions': [
				("password\t@password", "password=\"$1\"$0"),
				("action\t@action", "action=\"$1\"$0"),
				("action=\"cancreatedwsurl\"\taction", "action=\"${1:cancreatedwsurl}\"$0"),
				("action=\"createdws\"\taction", "action=\"${1:createdws}\"$0"),
				("action=\"createdwsfolder\"\taction", "action=\"${1:createdwsfolder}\"$0"),
				("action=\"deletedws\"\taction", "action=\"${1:deletedws}\"$0"),
				("action=\"deletedwsfolder\"\taction", "action=\"${1:deletedwsfolder}\"$0"),
				("action=\"finddwsdoc\"\taction", "action=\"${1:finddwsdoc}\"$0"),
				("action=\"getdwsdata\"\taction", "action=\"${1:getdwsdata}\"$0"),
				("action=\"removedwsuser\"\taction", "action=\"${1:removedwsuser}\"$0"),
				("action=\"renamedws\"\taction", "action=\"${1:renamedws}\"$0"),
				("action=\"updatedwsdata\"\taction", "action=\"${1:updatedwsdata}\"$0"),
				("action=\"delete\"\taction", "action=\"${1:delete}\"$0"),
				("action=\"download\"\taction", "action=\"${1:download}\"$0"),
				("action=\"getimaginglistitems\"\taction", "action=\"${1:getimaginglistitems}\"$0"),
				("action=\"getitemsbyids\"\taction", "action=\"${1:getitemsbyids}\"$0"),
				("action=\"listpicturelibrary\"\taction", "action=\"${1:listpicturelibrary}\"$0"),
				("action=\"rename\"\taction", "action=\"${1:rename}\"$0"),
				("action=\"upload\"\taction", "action=\"${1:upload}\"$0"),
				("action=\"addattachment\"\taction", "action=\"${1:addattachment}\"$0"),
				("action=\"addlist\"\taction", "action=\"${1:addlist}\"$0"),
				("action=\"deleteattachment\"\taction", "action=\"${1:deleteattachment}\"$0"),
				("action=\"deletelist\"\taction", "action=\"${1:deletelist}\"$0"),
				("action=\"getattachmentcollection\"\taction", "action=\"${1:getattachmentcollection}\"$0"),
				("action=\"getlist\"\taction", "action=\"${1:getlist}\"$0"),
				("action=\"getlistcollection\"\taction", "action=\"${1:getlistcollection}\"$0"),
				("action=\"getlistitems\"\taction", "action=\"${1:getlistitems}\"$0"),
				("action=\"updatelist\"\taction", "action=\"${1:updatelist}\"$0"),
				("action=\"updatelistitems\"\taction", "action=\"${1:updatelistitems}\"$0"),
				("action=\"query\"\taction", "action=\"${1:query}\"$0"),
				("action=\"queryex\"\taction", "action=\"${1:queryex}\"$0"),
				("action=\"registration\"\taction", "action=\"${1:registration}\"$0"),
				("action=\"status\"\taction", "action=\"${1:status}\"$0"),
				("action=\"addgrouptorole\"\taction", "action=\"${1:addgrouptorole}\"$0"),
				("action=\"addrole\"\taction", "action=\"${1:addrole}\"$0"),
				("action=\"addusercollectiontogroup\"\taction", "action=\"${1:addusercollectiontogroup}\"$0"),
				("action=\"addusercollectiontorole\"\taction", "action=\"${1:addusercollectiontorole}\"$0"),
				("action=\"addusertogroup\"\taction", "action=\"${1:addusertogroup}\"$0"),
				("action=\"getgroupcollection\"\taction", "action=\"${1:getgroupcollection}\"$0"),
				("action=\"getrolecollection\"\taction", "action=\"${1:getrolecollection}\"$0"),
				("action=\"getusercollectionfromrole\"\taction", "action=\"${1:getusercollectionfromrole}\"$0"),
				("action=\"getusercollectionfromrole\"\taction", "action=\"${1:getusercollectionfromrole}\"$0"),
				("action=\"getuserinfo\"\taction", "action=\"${1:getuserinfo}\"$0"),
				("action=\"removerole\"\taction", "action=\"${1:removerole}\"$0"),
				("action=\"removeusercollectionfromgroup\"\taction", "action=\"${1:removeusercollectionfromgroup}\"$0"),
				("action=\"removeuserfromgroup\"\taction", "action=\"${1:removeuserfromgroup}\"$0"),
				("action=\"addview\"\taction", "action=\"${1:addview}\"$0"),
				("action=\"deleteview\"\taction", "action=\"${1:deleteview}\"$0"),
				("action=\"getview\"\taction", "action=\"${1:getview}\"$0"),
				("action=\"getviewcollection\"\taction", "action=\"${1:getviewcollection}\"$0"),
				("action=\"updateview\"\taction", "action=\"${1:updateview}\"$0"),
				("login\t@login", "login=\"$1\"$0"),
				("params\t@params", "params=\"$1\"$0"),
				("domain\t@domain", "domain=\"$1\"$0"),
				("username\t@username", "username=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("wsdl\t@wsdl", "wsdl=\"$1\"$0")
			],
			'attributes': [
				"name",
				"login",
				"wsdl",
				"username",
				"password",
				"action",
				"domain",
				"params"
			]
		}
		self.completions['cfmapitem'] = {
			'completions': [
				("longitude\t@longitude", "longitude=\"$1\"$0"),
				("address\t@address", "address=\"$1\"$0"),
				("tip\t@tip", "tip=\"$1\"$0"),
				("latitude\t@latitude", "latitude=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("showMarkerWindow\t@showMarkerWindow", "showMarkerWindow=\"$1\"$0"),
				("showMarkerWindow=\"true\"\tshowMarkerWindow", "showMarkerWindow=\"${1:true}\"$0"),
				("showMarkerWindow=\"false\"\tshowMarkerWindow", "showMarkerWindow=\"${1:false}\"$0"),
				("markerWindowContent\t@markerWindowContent", "markerWindowContent=\"$1\"$0"),
				("markerIcon\t@markerIcon", "markerIcon=\"$1\"$0"),
				("markerColor\t@markerColor", "markerColor=\"$1\"$0"),
				("showmarkerwinodw\t@showmarkerwinodw", "showmarkerwinodw=\"$1\"$0"),
				("showuser\t@showuser", "showuser=\"$1\"$0"),
				("showuser=\"true\"\tshowuser", "showuser=\"${1:true}\"$0"),
				("showuser=\"false\"\tshowuser", "showuser=\"${1:false}\"$0")
			],
			'attributes': [
				"showuser",
				"tip",
				"name",
				"showMarkerWindow",
				"markerIcon",
				"address",
				"longitude",
				"showmarkerwinodw",
				"markerColor",
				"latitude",
				"markerWindowContent"
			]
		}
		self.completions['cfmap'] = {
			'completions': [
				("width\t@width", "width=\"$1\"$0"),
				("centerlongitude\t@centerlongitude", "centerlongitude=\"$1\"$0"),
				("centeraddress\t@centeraddress", "centeraddress=\"$1\"$0"),
				("continuouszoom\t@continuouszoom", "continuouszoom=\"$1\"$0"),
				("continuouszoom=\"true\"\tcontinuouszoom", "continuouszoom=\"${1:true}\"$0"),
				("continuouszoom=\"false\"\tcontinuouszoom", "continuouszoom=\"${1:false}\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"map\"\ttype", "type=\"${1:map}\"$0"),
				("type=\"satellite\"\ttype", "type=\"${1:satellite}\"$0"),
				("type=\"hybrid\"\ttype", "type=\"${1:hybrid}\"$0"),
				("type=\"earth\"\ttype", "type=\"${1:earth}\"$0"),
				("type=\"terrain\"\ttype", "type=\"${1:terrain}\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("zoomcontrol\t@zoomcontrol", "zoomcontrol=\"$1\"$0"),
				("zoomcontrol=\"none\"\tzoomcontrol", "zoomcontrol=\"${1:none}\"$0"),
				("zoomcontrol=\"small\"\tzoomcontrol", "zoomcontrol=\"${1:small}\"$0"),
				("zoomcontrol=\"large\"\tzoomcontrol", "zoomcontrol=\"${1:large}\"$0"),
				("zoomcontrol=\"small3D\"\tzoomcontrol", "zoomcontrol=\"${1:small3D}\"$0"),
				("zoomcontrol=\"large3D\"\tzoomcontrol", "zoomcontrol=\"${1:large3D}\"$0"),
				("tip\t@tip", "tip=\"$1\"$0"),
				("tip=\"true\"\ttip", "tip=\"${1:true}\"$0"),
				("tip=\"false\"\ttip", "tip=\"${1:false}\"$0"),
				("overview\t@overview", "overview=\"$1\"$0"),
				("overview=\"true\"\toverview", "overview=\"${1:true}\"$0"),
				("overview=\"false\"\toverview", "overview=\"${1:false}\"$0"),
				("hideborder\t@hideborder", "hideborder=\"$1\"$0"),
				("hideborder=\"true\"\thideborder", "hideborder=\"${1:true}\"$0"),
				("hideborder=\"false\"\thideborder", "hideborder=\"${1:false}\"$0"),
				("doubleclickzoom\t@doubleclickzoom", "doubleclickzoom=\"$1\"$0"),
				("doubleclickzoom=\"true\"\tdoubleclickzoom", "doubleclickzoom=\"${1:true}\"$0"),
				("doubleclickzoom=\"false\"\tdoubleclickzoom", "doubleclickzoom=\"${1:false}\"$0"),
				("key\t@key", "key=\"$1\"$0"),
				("collapsible\t@collapsible", "collapsible=\"$1\"$0"),
				("collapsible=\"true\"\tcollapsible", "collapsible=\"${1:true}\"$0"),
				("collapsible=\"false\"\tcollapsible", "collapsible=\"${1:false}\"$0"),
				("zoomlevel\t@zoomlevel", "zoomlevel=\"$1\"$0"),
				("height\t@height", "height=\"$1\"$0"),
				("centerlatitude\t@centerlatitude", "centerlatitude=\"$1\"$0"),
				("onload\t@onload", "onload=\"$1\"$0"),
				("typecontrol\t@typecontrol", "typecontrol=\"$1\"$0"),
				("typecontrol=\"none\"\ttypecontrol", "typecontrol=\"${1:none}\"$0"),
				("typecontrol=\"basic\"\ttypecontrol", "typecontrol=\"${1:basic}\"$0"),
				("typecontrol=\"advanced\"\ttypecontrol", "typecontrol=\"${1:advanced}\"$0"),
				("displayscale\t@displayscale", "displayscale=\"$1\"$0"),
				("displayscale=\"true\"\tdisplayscale", "displayscale=\"${1:true}\"$0"),
				("displayscale=\"false\"\tdisplayscale", "displayscale=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("scrollwheelzoom\t@scrollwheelzoom", "scrollwheelzoom=\"$1\"$0"),
				("scrollwheelzoom=\"true\"\tscrollwheelzoom", "scrollwheelzoom=\"${1:true}\"$0"),
				("scrollwheelzoom=\"false\"\tscrollwheelzoom", "scrollwheelzoom=\"${1:false}\"$0"),
				("markerBind\t@markerBind", "markerBind=\"$1\"$0"),
				("showMarkerWindow\t@showMarkerWindow", "showMarkerWindow=\"$1\"$0"),
				("showMarkerWindow=\"true\"\tshowMarkerWindow", "showMarkerWindow=\"${1:true}\"$0"),
				("showMarkerWindow=\"false\"\tshowMarkerWindow", "showMarkerWindow=\"${1:false}\"$0"),
				("markerWindowContent\t@markerWindowContent", "markerWindowContent=\"$1\"$0"),
				("markerIcon\t@markerIcon", "markerIcon=\"$1\"$0"),
				("markerColor\t@markerColor", "markerColor=\"$1\"$0"),
				("onError\t@onError", "onError=\"$1\"$0"),
				("showCenterMarker\t@showCenterMarker", "showCenterMarker=\"$1\"$0"),
				("showCenterMarker=\"true\"\tshowCenterMarker", "showCenterMarker=\"${1:true}\"$0"),
				("showCenterMarker=\"false\"\tshowCenterMarker", "showCenterMarker=\"${1:false}\"$0"),
				("showScale\t@showScale", "showScale=\"$1\"$0"),
				("showScale=\"true\"\tshowScale", "showScale=\"${1:true}\"$0"),
				("showScale=\"false\"\tshowScale", "showScale=\"${1:false}\"$0"),
				("showallmarkers\t@showallmarkers", "showallmarkers=\"$1\"$0"),
				("showallmarkers=\"true\"\tshowallmarkers", "showallmarkers=\"${1:true}\"$0"),
				("showallmarkers=\"false\"\tshowallmarkers", "showallmarkers=\"${1:false}\"$0"),
				("showmarkerwinodw\t@showmarkerwinodw", "showmarkerwinodw=\"$1\"$0"),
				("showmarkerwinodw=\"true\"\tshowmarkerwinodw", "showmarkerwinodw=\"${1:true}\"$0"),
				("showmarkerwinodw=\"false\"\tshowmarkerwinodw", "showmarkerwinodw=\"${1:false}\"$0"),
				("showuser\t@showuser", "showuser=\"$1\"$0"),
				("showuser=\"true\"\tshowuser", "showuser=\"${1:true}\"$0"),
				("showuser=\"false\"\tshowuser", "showuser=\"${1:false}\"$0"),
				("initshow\t@initshow", "initshow=\"$1\"$0"),
				("initshow=\"true\"\tinitshow", "initshow=\"${1:true}\"$0"),
				("initshow=\"false\"\tinitshow", "initshow=\"${1:false}\"$0")
			],
			'attributes': [
				"displayscale",
				"centeraddress",
				"markerIcon",
				"height",
				"key",
				"scrollwheelzoom",
				"showallmarkers",
				"markerWindowContent",
				"centerlongitude",
				"continuouszoom",
				"zoomcontrol",
				"centerlatitude",
				"zoomlevel",
				"onError",
				"showmarkerwinodw",
				"markerColor",
				"type",
				"showuser",
				"tip",
				"name",
				"overview",
				"hideborder",
				"onload",
				"initshow",
				"doubleclickzoom",
				"width",
				"showScale",
				"typecontrol",
				"markerBind",
				"showMarkerWindow",
				"collapsible",
				"showCenterMarker",
				"title"
			]
		}
		self.completions['cfmessagebox'] = {
			'completions': [
				("labelcancel\t@labelcancel", "labelcancel=\"$1\"$0"),
				("callbackHandler\t@callbackHandler", "callbackHandler=\"$1\"$0"),
				("labelok\t@labelok", "labelok=\"$1\"$0"),
				("title\t@title", "title=\"$1\"$0"),
				("type\t@type", "type=\"$1\"$0"),
				("type=\"alert\"\ttype", "type=\"${1:alert}\"$0"),
				("type=\"confirm\"\ttype", "type=\"${1:confirm}\"$0"),
				("type=\"prompt\"\ttype", "type=\"${1:prompt}\"$0"),
				("message\t@message", "message=\"$1\"$0"),
				("labelno\t@labelno", "labelno=\"$1\"$0"),
				("labelyes\t@labelyes", "labelyes=\"$1\"$0"),
				("multiline\t@multiline", "multiline=\"$1\"$0"),
				("multiline=\"true\"\tmultiline", "multiline=\"${1:true}\"$0"),
				("multiline=\"false\"\tmultiline", "multiline=\"${1:false}\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("bodyStyle\t@bodyStyle", "bodyStyle=\"$1\"$0"),
				("buttonType\t@buttonType", "buttonType=\"$1\"$0"),
				("buttonType=\"yesno\"\tbuttonType", "buttonType=\"${1:yesno}\"$0"),
				("buttonType=\"yesnocancel\"\tbuttonType", "buttonType=\"${1:yesnocancel}\"$0"),
				("icon\t@icon", "icon=\"$1\"$0"),
				("modal\t@modal", "modal=\"$1\"$0"),
				("modal=\"true\"\tmodal", "modal=\"${1:true}\"$0"),
				("modal=\"false\"\tmodal", "modal=\"${1:false}\"$0"),
				("width\t@width", "width=\"$1\"$0"),
				("x\t@x", "x=\"$1\"$0"),
				("y\t@y", "y=\"$1\"$0")
			],
			'attributes': [
				"multiline",
				"name",
				"labelyes",
				"labelcancel",
				"modal",
				"width",
				"icon",
				"message",
				"callbackHandler",
				"bodyStyle",
				"labelok",
				"y",
				"x",
				"labelno",
				"type",
				"title",
				"buttonType"
			]
		}
		self.completions['cfwebsocket'] = {
			'completions': [
				("onerror\t@onerror", "onerror=\"$1\"$0"),
				("onopen\t@onopen", "onopen=\"$1\"$0"),
				("subscribeto\t@subscribeto", "subscribeto=\"$1\"$0"),
				("name\t@name", "name=\"$1\"$0"),
				("usecfauth\t@usecfauth", "usecfauth=\"$1\"$0"),
				("usecfauth=\"true\"\tusecfauth", "usecfauth=\"${1:true}\"$0"),
				("usecfauth=\"false\"\tusecfauth", "usecfauth=\"${1:false}\"$0"),
				("onclose\t@onclose", "onclose=\"$1\"$0"),
				("onmessage\t@onmessage", "onmessage=\"$1\"$0")
			],
			'attributes': [
				"onopen",
				"name",
				"onmessage",
				"subscribeto",
				"usecfauth",
				"onerror",
				"onclose"
			]
		}


