@magic-xpa/utils
Version:
magic utils package
497 lines • 43 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
var XMLConstants = /** @class */ (function () {
function XMLConstants() {
}
XMLConstants.MG_TAG_XML = "xml";
XMLConstants.MG_TAG_XML_END = "/xml";
XMLConstants.TAG_TERM = "/>";
XMLConstants.TAG_OPEN = "<";
XMLConstants.TAG_CLOSE = ">";
XMLConstants.XML_ATTR_DELIM = "\"";
XMLConstants.START_TAG = "\n <";
XMLConstants.END_TAG = "</";
XMLConstants.XML_TAB = " ";
XMLConstants.MG_ATTR_ID = "id";
XMLConstants.MG_TAG_XML_END_TAGGED = XMLConstants.END_TAG + XMLConstants.MG_TAG_XML + XMLConstants.TAG_CLOSE;
XMLConstants.MG_TAG_OPEN = XMLConstants.TAG_OPEN + XMLConstants.MG_TAG_XML + " " + XMLConstants.MG_ATTR_ID + "=\"MGDATA\">";
XMLConstants.MG_TAG_TASK = "task";
XMLConstants.MG_TAG_TASK_END = "/task";
XMLConstants.MG_TAG_RECOMPUTE = "recompute";
//TODO: this class contains the constants which are used for XML parsing.
//Check if we can move it to Util.dll
XMLConstants.MG_ATTR_VB_VIEW_ROWIDX = "db_view_rowidx";
XMLConstants.MG_ATTR_CONTROL_ISN = "controlIsn";
XMLConstants.MG_HOR_ALIGMENT_IS_INHERITED = "horAligmentIsInherited";
// MainHeaders
XMLConstants.MAX_PATH = 260;
XMLConstants.FILE_NAME_SIZE = XMLConstants.MAX_PATH + 1;
XMLConstants.CDATA_START = "<![CDATA[";
XMLConstants.CDATA_END = "]]>";
XMLConstants.MG_ATTR_VALUE = "val";
XMLConstants.MG_ATTR_STUDIO_VALUE = "studioValue";
XMLConstants.MG_ATTR_NAME = "name";
XMLConstants.MG_ATTR_TYPE = "type";
XMLConstants.MG_ATTR_SIZE = "size";
XMLConstants.MG_ATTR_VAR_NAME = "var_name";
XMLConstants.MG_ATTR_VAR_DISP_NAME = "var_disp_name";
XMLConstants.MG_ATTR_VEC_CELLS_SIZE = "vecCellsSize";
XMLConstants.MG_ATTR_VEC_CELLS_ATTR = "vec_cells_attr";
XMLConstants.MG_ATTR_VEC_CELLS_CONTENT = "CellContentType";
XMLConstants.MG_ATTR_NULLVALUE = "nullvalue";
XMLConstants.MG_ATTR_NULLDISPLAY = "nulldisplay";
XMLConstants.MG_ATTR_NULLDEFAULT = "nulldefault";
XMLConstants.MG_ATTR_DB_MODIFIABLE = "db_modifiable";
XMLConstants.MG_ATTR_DEFAULTVALUE = "defaultvalue";
XMLConstants.MG_ATTR_NULLALLOWED = "nullallowed";
XMLConstants.MG_ATTR_BLOB_CONTENT = "ContentType";
XMLConstants.MG_ATTR_PART_OF_DATAVIEW = "partOfDataview";
XMLConstants.MG_ATTR_DATA_TYPE = "dataType";
XMLConstants.MG_ATTR_DATA_CTRL = "data_ctrl";
XMLConstants.MG_ATTR_LINKED_PARENT = "linked_parent";
XMLConstants.MG_ATTR_CONTAINER = "container";
XMLConstants.MG_ATTR_IS_FRAMESET = "isFrameSet";
XMLConstants.MG_ATTR_IS_LIGAL_RC_FORM = "isLegalRcForm";
XMLConstants.MG_ATTR_USERSTATE_ID = "userStateId";
XMLConstants.MG_ATTR_PB_IMAGES_NUMBER = "PBImagesNumber";
XMLConstants.MG_ATTR_FORM_ISN = "formIsn";
XMLConstants.MG_ATTR_TASKID = "taskid";
XMLConstants.MG_ATTR_TASK_IS_SERIALIZATION_PARTIAL = "isSerializationPartial";
XMLConstants.MG_ATTR_XML_TRUE = "1";
XMLConstants.MG_ATTR_XML_FALSE = "0";
XMLConstants.MG_ATTR_TOOLKIT_PARENT_TASK = "toolkit_parent_task";
XMLConstants.MG_ATTR_CTL_IDX = "ctl_idx";
XMLConstants.MG_ATTR_MAINPRG = "mainprg";
XMLConstants.MG_ATTR_NULL_ARITHMETIC = "nullArithmetic";
XMLConstants.MG_ATTR_INTERACTIVE = "interactive";
XMLConstants.MG_ATTR_IS_OFFLINE = "IsOffline";
XMLConstants.MG_ATTR_RETURN_VALUE_EXP = "returnValueExp";
XMLConstants.MG_ATTR_PARALLEL = "ParallelExecution";
XMLConstants.MG_ATTR_OPEN_WIN = "OpenWin";
XMLConstants.MG_ATTR_ALLOW_EVENTS = "AllowEvents";
XMLConstants.MG_ATTR_ISPRG = "isPrg";
XMLConstants.MG_ATTR_APPL_GUID = "applicationGuid";
XMLConstants.MG_ATTR_PROGRAM_ISN = "programIsn";
XMLConstants.MG_ATTR_TASK_ISN = "taskIsn";
XMLConstants.MG_ATTR_ROUTER_PATH = "RouterPath";
XMLConstants.MG_ATTR_IN_DEFAULT_ROUTER_OUTLET = "InDefaultRouterOutlet";
XMLConstants.MG_ATTR_EXPAND = "expand";
XMLConstants.MG_ATTR_EXP = "exp";
XMLConstants.MG_ATTR_IS_GENERIC = "isGeneric";
XMLConstants.MG_ATTR_HASHCODE = "hashCode";
XMLConstants.MG_ATTR_PICTURE = "picture";
XMLConstants.MG_ATTR_STORAGE = "storage";
XMLConstants.MG_ATTR_DITIDX = "ditidx";
XMLConstants.MG_ATTR_ICON_FILE_NAME = "iconFileName";
XMLConstants.MG_ATTR_SYS_CONTEXT_MENU = "systemContextMenu";
XMLConstants.MG_TAG_FLDH = "fldh";
XMLConstants.MG_TAG_DVHEADER = "dvheader";
XMLConstants.MG_ATTR_MENUS_FILE_NAME = "menusFileName";
XMLConstants.MG_ATTR_MENU_CONTENT = "MenusContent";
XMLConstants.MG_ATTR_SORT_BY_RECENTLY_USED = "SortWindowListByRecentlyUsed";
XMLConstants.MG_ATTR_CONTROL_Z_ORDER = "zorder";
XMLConstants.MG_TAG_PROP = "prop";
XMLConstants.MG_TAG_CONTROL = "control";
XMLConstants.MG_TAG_FORM = "form";
XMLConstants.MG_TAG_FORM_PROPERTIES = "propertiesForm";
XMLConstants.MG_TAG_FORMS = "forms";
XMLConstants.MG_TAG_TREE = "tree";
XMLConstants.MG_TAG_NODE = "node";
XMLConstants.MG_TAG_FLD = "fld";
XMLConstants.MG_ATTR_CHILDREN_RETRIEVED = "children_retrieved";
XMLConstants.MG_TAG_HELPTABLE = "helptable";
XMLConstants.MG_TAG_HELPITEM = "helpitem";
XMLConstants.MG_ATTR_FULLNAME = "fullname";
XMLConstants.MG_ATTR_ISSPECIFIC = "isSpecific";
XMLConstants.MG_ATTR_IS_GUI_THREAD_EXECUTION = "isGuiThreadExecution";
XMLConstants.MG_TAG_TASKDEFINITIONID_ENTRY = "taskDefinitionId";
XMLConstants.MG_TAG_OBJECT_REFERENCE = "objectRef";
//Help types
XMLConstants.MG_ATTR_HLP_TYP_TOOLTIP = "T";
XMLConstants.MG_ATTR_HLP_TYP_PROMPT = "P";
XMLConstants.MG_ATTR_HLP_TYP_URL = "U";
XMLConstants.MG_ATTR_HLP_TYP_INTERNAL = "I";
XMLConstants.MG_ATTR_HLP_TYP_WINDOWS = "W";
//Internal help attributes.
XMLConstants.MG_ATTR_INTERNAL_HELP_TYPE = "type";
XMLConstants.MG_ATTR_INTERNAL_HELP_NAME = "name";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEX = "framex";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEY = "framey";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDX = "famedx";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDY = "framedy";
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDX = "sizedx";
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDY = "sizedy";
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORX = "factorx";
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORY = "factory";
XMLConstants.MG_ATTR_INTERNAL_HELP_BORDERSTYLE = "borderstyle";
XMLConstants.MG_ATTR_INTERNAL_TITLE_BAR = "titlebar";
XMLConstants.MG_ATTR_INTERNAL_HELP_SYSTEM_MENU = "sysmenu";
XMLConstants.MG_ATTR_INTERNAL_HELP_FONT_TABLE_INDEX = "fonttableindex";
//Windows help attributes.
XMLConstants.MG_ATTR_WINDOWS_HELP_FILE = "file";
XMLConstants.MG_ATTR_WINDOWS_HELP_COMMAND = "command";
XMLConstants.MG_ATTR_WINDOWS_HELP_KEY = "key";
//Print data attributes.
XMLConstants.MG_TAG_PRINT_DATA = "Print_data";
XMLConstants.MG_TAG_PRINT_DATA_END = "/Print_data";
XMLConstants.MG_TAG_RECORD = "Record";
XMLConstants.MG_TAG_RECORD_END = "/Record";
// date/time formats for DateTimeUtils
//TODO: isolate to a different file?
XMLConstants.ERROR_LOG_TIME_FORMAT = "HH:mm:ss.S";
XMLConstants.ERROR_LOG_DATE_FORMAT = "DD/MM/YYYY";
XMLConstants.HTTP_ERROR_TIME_FORMAT = "HH:mm:ss";
XMLConstants.CACHED_DATE_TIME_FORMAT = "DD/MM/YYYY HH:mm:ss";
//webs constants
XMLConstants.MG_TAG_WS_READ_REQUEST = "Read";
XMLConstants.MG_TAG_WS_CREATE_REQUEST = "Create";
XMLConstants.MG_TAG_WS_CREATE_REQUEST_END = "/Create";
XMLConstants.MG_TAG_WS_UPDATE_REQUEST = "Update";
XMLConstants.MG_TAG_WS_UPDATE_REQUEST_END = "/Update";
XMLConstants.MG_TAG_WS_DELETE_REQUEST = "Delete";
XMLConstants.MG_TAG_WS_DELETE_REQUEST_END = "/Delete";
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST = "Manipulate";
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST_END = "/Manipulate";
XMLConstants.MG_TAG_WS_DATABASE = "Database";
XMLConstants.MG_TAG_WS_DATASOURCE = "Datasource";
XMLConstants.MG_TAG_WS_COLUMNS = "Columns";
XMLConstants.MG_TAG_WS_COLUMN = "string";
XMLConstants.MG_TAG_WS_RANGES = "Ranges";
XMLConstants.MG_TAG_WS_RANGES_END = "/Ranges";
XMLConstants.MG_TAG_WS_MIN = "Min";
XMLConstants.MG_TAG_WS_MAX = "Max";
XMLConstants.MG_TAG_WS_RECORD = "Row";
XMLConstants.MG_TAG_WS_RECORD_END = "/Row";
XMLConstants.MG_TAG_WS_WHERE = "Where";
XMLConstants.MG_TAG_WS_WHERE_END = "/Where";
XMLConstants.MG_TAG_WS_RESPONSE = "Response";
XMLConstants.MG_TAG_WS_ERROR = "Error";
XMLConstants.MG_TAG_WS_ERROR_CODE = "errorCode";
XMLConstants.MG_TAG_WS_DESCRIPTION = "description";
XMLConstants.MG_TAG_MENUS_OPEN = "Menus";
XMLConstants.MG_TAG_MENUS_CLOSE = "/Menus";
XMLConstants.MG_TAG_MENU = "Menu";
return XMLConstants;
}());
export { XMLConstants };
if (false) {
/** @type {?} */
XMLConstants.MG_TAG_XML;
/** @type {?} */
XMLConstants.MG_TAG_XML_END;
/** @type {?} */
XMLConstants.TAG_TERM;
/** @type {?} */
XMLConstants.TAG_OPEN;
/** @type {?} */
XMLConstants.TAG_CLOSE;
/** @type {?} */
XMLConstants.XML_ATTR_DELIM;
/** @type {?} */
XMLConstants.START_TAG;
/** @type {?} */
XMLConstants.END_TAG;
/** @type {?} */
XMLConstants.XML_TAB;
/** @type {?} */
XMLConstants.MG_ATTR_ID;
/** @type {?} */
XMLConstants.MG_TAG_XML_END_TAGGED;
/** @type {?} */
XMLConstants.MG_TAG_OPEN;
/** @type {?} */
XMLConstants.MG_TAG_TASK;
/** @type {?} */
XMLConstants.MG_TAG_TASK_END;
/** @type {?} */
XMLConstants.MG_TAG_RECOMPUTE;
/** @type {?} */
XMLConstants.MG_ATTR_VB_VIEW_ROWIDX;
/** @type {?} */
XMLConstants.MG_ATTR_CONTROL_ISN;
/** @type {?} */
XMLConstants.MG_HOR_ALIGMENT_IS_INHERITED;
/** @type {?} */
XMLConstants.MAX_PATH;
/** @type {?} */
XMLConstants.FILE_NAME_SIZE;
/** @type {?} */
XMLConstants.CDATA_START;
/** @type {?} */
XMLConstants.CDATA_END;
/** @type {?} */
XMLConstants.MG_ATTR_VALUE;
/** @type {?} */
XMLConstants.MG_ATTR_STUDIO_VALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_SIZE;
/** @type {?} */
XMLConstants.MG_ATTR_VAR_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_VAR_DISP_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_SIZE;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_ATTR;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_NULLVALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NULLDISPLAY;
/** @type {?} */
XMLConstants.MG_ATTR_NULLDEFAULT;
/** @type {?} */
XMLConstants.MG_ATTR_DB_MODIFIABLE;
/** @type {?} */
XMLConstants.MG_ATTR_DEFAULTVALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NULLALLOWED;
/** @type {?} */
XMLConstants.MG_ATTR_BLOB_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_PART_OF_DATAVIEW;
/** @type {?} */
XMLConstants.MG_ATTR_DATA_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_DATA_CTRL;
/** @type {?} */
XMLConstants.MG_ATTR_LINKED_PARENT;
/** @type {?} */
XMLConstants.MG_ATTR_CONTAINER;
/** @type {?} */
XMLConstants.MG_ATTR_IS_FRAMESET;
/** @type {?} */
XMLConstants.MG_ATTR_IS_LIGAL_RC_FORM;
/** @type {?} */
XMLConstants.MG_ATTR_USERSTATE_ID;
/** @type {?} */
XMLConstants.MG_ATTR_PB_IMAGES_NUMBER;
/** @type {?} */
XMLConstants.MG_ATTR_FORM_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_TASKID;
/** @type {?} */
XMLConstants.MG_ATTR_TASK_IS_SERIALIZATION_PARTIAL;
/** @type {?} */
XMLConstants.MG_ATTR_XML_TRUE;
/** @type {?} */
XMLConstants.MG_ATTR_XML_FALSE;
/** @type {?} */
XMLConstants.MG_ATTR_TOOLKIT_PARENT_TASK;
/** @type {?} */
XMLConstants.MG_ATTR_CTL_IDX;
/** @type {?} */
XMLConstants.MG_ATTR_MAINPRG;
/** @type {?} */
XMLConstants.MG_ATTR_NULL_ARITHMETIC;
/** @type {?} */
XMLConstants.MG_ATTR_INTERACTIVE;
/** @type {?} */
XMLConstants.MG_ATTR_IS_OFFLINE;
/** @type {?} */
XMLConstants.MG_ATTR_RETURN_VALUE_EXP;
/** @type {?} */
XMLConstants.MG_ATTR_PARALLEL;
/** @type {?} */
XMLConstants.MG_ATTR_OPEN_WIN;
/** @type {?} */
XMLConstants.MG_ATTR_ALLOW_EVENTS;
/** @type {?} */
XMLConstants.MG_ATTR_ISPRG;
/** @type {?} */
XMLConstants.MG_ATTR_APPL_GUID;
/** @type {?} */
XMLConstants.MG_ATTR_PROGRAM_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_TASK_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_ROUTER_PATH;
/** @type {?} */
XMLConstants.MG_ATTR_IN_DEFAULT_ROUTER_OUTLET;
/** @type {?} */
XMLConstants.MG_ATTR_EXPAND;
/** @type {?} */
XMLConstants.MG_ATTR_EXP;
/** @type {?} */
XMLConstants.MG_ATTR_IS_GENERIC;
/** @type {?} */
XMLConstants.MG_ATTR_HASHCODE;
/** @type {?} */
XMLConstants.MG_ATTR_PICTURE;
/** @type {?} */
XMLConstants.MG_ATTR_STORAGE;
/** @type {?} */
XMLConstants.MG_ATTR_DITIDX;
/** @type {?} */
XMLConstants.MG_ATTR_ICON_FILE_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_SYS_CONTEXT_MENU;
/** @type {?} */
XMLConstants.MG_TAG_FLDH;
/** @type {?} */
XMLConstants.MG_TAG_DVHEADER;
/** @type {?} */
XMLConstants.MG_ATTR_MENUS_FILE_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_MENU_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_SORT_BY_RECENTLY_USED;
/** @type {?} */
XMLConstants.MG_ATTR_CONTROL_Z_ORDER;
/** @type {?} */
XMLConstants.MG_TAG_PROP;
/** @type {?} */
XMLConstants.MG_TAG_CONTROL;
/** @type {?} */
XMLConstants.MG_TAG_FORM;
/** @type {?} */
XMLConstants.MG_TAG_FORM_PROPERTIES;
/** @type {?} */
XMLConstants.MG_TAG_FORMS;
/** @type {?} */
XMLConstants.MG_TAG_TREE;
/** @type {?} */
XMLConstants.MG_TAG_NODE;
/** @type {?} */
XMLConstants.MG_TAG_FLD;
/** @type {?} */
XMLConstants.MG_ATTR_CHILDREN_RETRIEVED;
/** @type {?} */
XMLConstants.MG_TAG_HELPTABLE;
/** @type {?} */
XMLConstants.MG_TAG_HELPITEM;
/** @type {?} */
XMLConstants.MG_ATTR_FULLNAME;
/** @type {?} */
XMLConstants.MG_ATTR_ISSPECIFIC;
/** @type {?} */
XMLConstants.MG_ATTR_IS_GUI_THREAD_EXECUTION;
/** @type {?} */
XMLConstants.MG_TAG_TASKDEFINITIONID_ENTRY;
/** @type {?} */
XMLConstants.MG_TAG_OBJECT_REFERENCE;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_TOOLTIP;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_PROMPT;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_URL;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_INTERNAL;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_WINDOWS;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_BORDERSTYLE;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_TITLE_BAR;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SYSTEM_MENU;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FONT_TABLE_INDEX;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_FILE;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_COMMAND;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_KEY;
/** @type {?} */
XMLConstants.MG_TAG_PRINT_DATA;
/** @type {?} */
XMLConstants.MG_TAG_PRINT_DATA_END;
/** @type {?} */
XMLConstants.MG_TAG_RECORD;
/** @type {?} */
XMLConstants.MG_TAG_RECORD_END;
/** @type {?} */
XMLConstants.ERROR_LOG_TIME_FORMAT;
/** @type {?} */
XMLConstants.ERROR_LOG_DATE_FORMAT;
/** @type {?} */
XMLConstants.HTTP_ERROR_TIME_FORMAT;
/** @type {?} */
XMLConstants.CACHED_DATE_TIME_FORMAT;
/** @type {?} */
XMLConstants.MG_TAG_WS_READ_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_CREATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_CREATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_UPDATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_UPDATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_DELETE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_DELETE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_DATABASE;
/** @type {?} */
XMLConstants.MG_TAG_WS_DATASOURCE;
/** @type {?} */
XMLConstants.MG_TAG_WS_COLUMNS;
/** @type {?} */
XMLConstants.MG_TAG_WS_COLUMN;
/** @type {?} */
XMLConstants.MG_TAG_WS_RANGES;
/** @type {?} */
XMLConstants.MG_TAG_WS_RANGES_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_MIN;
/** @type {?} */
XMLConstants.MG_TAG_WS_MAX;
/** @type {?} */
XMLConstants.MG_TAG_WS_RECORD;
/** @type {?} */
XMLConstants.MG_TAG_WS_RECORD_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_WHERE;
/** @type {?} */
XMLConstants.MG_TAG_WS_WHERE_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_RESPONSE;
/** @type {?} */
XMLConstants.MG_TAG_WS_ERROR;
/** @type {?} */
XMLConstants.MG_TAG_WS_ERROR_CODE;
/** @type {?} */
XMLConstants.MG_TAG_WS_DESCRIPTION;
/** @type {?} */
XMLConstants.MG_TAG_MENUS_OPEN;
/** @type {?} */
XMLConstants.MG_TAG_MENUS_CLOSE;
/** @type {?} */
XMLConstants.MG_TAG_MENU;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWE1MQ29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1hZ2ljLXhwYS91dGlscy8iLCJzb3VyY2VzIjpbInNyYy9YTUxDb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0lBcU1FO0lBRUEsQ0FBQztJQXRNZSx1QkFBVSxHQUFXLEtBQUssQ0FBQztJQUMzQiwyQkFBYyxHQUFXLE1BQU0sQ0FBQztJQUVoQyxxQkFBUSxHQUFXLElBQUksQ0FBQztJQUN4QixxQkFBUSxHQUFXLEdBQUcsQ0FBQztJQUN2QixzQkFBUyxHQUFXLEdBQUcsQ0FBQztJQUN4QiwyQkFBYyxHQUFXLElBQUksQ0FBQztJQUM5QixzQkFBUyxHQUFXLFFBQVEsQ0FBQztJQUM3QixvQkFBTyxHQUFXLElBQUksQ0FBQztJQUN2QixvQkFBTyxHQUFXLEtBQUssQ0FBQztJQUV4Qix1QkFBVSxHQUFXLElBQUksQ0FBQztJQUUxQixrQ0FBcUIsR0FBVyxZQUFZLENBQUMsT0FBTyxHQUFHLFlBQVksQ0FBQyxVQUFVLEdBQUcsWUFBWSxDQUFDLFNBQVMsQ0FBQztJQUN4Ryx3QkFBVyxHQUFXLFlBQVksQ0FBQyxRQUFRLEdBQUcsWUFBWSxDQUFDLFVBQVUsR0FBRyxHQUFHLEdBQUcsWUFBWSxDQUFDLFVBQVUsR0FBRyxjQUFjLENBQUM7SUFDdkgsd0JBQVcsR0FBVyxNQUFNLENBQUM7SUFDN0IsNEJBQWUsR0FBVyxPQUFPLENBQUM7SUFDbEMsNkJBQWdCLEdBQVcsV0FBVyxDQUFDO0lBRXZELHlFQUF5RTtJQUN6RSxxQ0FBcUM7SUFDckIsbUNBQXNCLEdBQVcsZ0JBQWdCLENBQUM7SUFDbEQsZ0NBQW1CLEdBQVcsWUFBWSxDQUFDO0lBQzNDLHlDQUE0QixHQUFXLHdCQUF3QixDQUFDO0lBRWhGLGNBQWM7SUFDRSxxQkFBUSxHQUFXLEdBQUcsQ0FBQztJQUN2QiwyQkFBYyxHQUFXLFlBQVksQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDO0lBRW5ELHdCQUFXLEdBQVcs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b0NBQXFEOztJQUNyRCxpQ0FBa0Q7O0lBQ2xELHNDQUF1RDs7SUFDdkQscUNBQXNEOztJQUd0RCx3Q0FBNEQ7O0lBQzVELHdDQUE0RDs7SUFFNUQsMENBQWdFOztJQUNoRSwwQ0FBZ0U7O0lBRWhFLDJDQUFpRTs7SUFDakUsMkNBQWtFOztJQUVsRSwwQ0FBZ0U7O0lBQ2hFLDBDQUFnRTs7SUFFaEUsMkNBQWtFOztJQUNsRSwyQ0FBa0U7O0lBRWxFLCtDQUEwRTs7SUFDMUUsd0NBQWdFOztJQUNoRSwrQ0FBc0U7O0lBRXRFLG9EQUFrRjs7SUFHbEYsdUNBQTJEOztJQUMzRCwwQ0FBaUU7O0lBQ2pFLHNDQUF5RDs7SUFHekQsK0JBQXlEOztJQUN6RCxtQ0FBOEQ7O0lBQzlELDJCQUFpRDs7SUFDakQsK0JBQXNEOztJQUl0RCxtQ0FBNkQ7O0lBQzdELG1DQUE2RDs7SUFDN0Qsb0NBQTREOztJQUM1RCxxQ0FBd0U7O0lBR3hFLG9DQUF3RDs7SUFDeEQsc0NBQTREOztJQUM1RCwwQ0FBaUU7O0lBQ2pFLHNDQUE0RDs7SUFDNUQsMENBQWlFOztJQUNqRSxzQ0FBNEQ7O0lBQzVELDBDQUFpRTs7SUFDakUsMENBQW9FOztJQUNwRSw4Q0FBeUU7O0lBRXpFLGdDQUF3RDs7SUFDeEQsa0NBQTREOztJQUM1RCwrQkFBc0Q7O0lBQ3RELDhCQUFvRDs7SUFDcEQsOEJBQW9EOztJQUNwRCxrQ0FBeUQ7O0lBQ3pELDJCQUE4Qzs7SUFDOUMsMkJBQThDOztJQUM5Qyw4QkFBaUQ7O0lBQ2pELGtDQUFzRDs7SUFDdEQsNkJBQWtEOztJQUNsRCxpQ0FBdUQ7O0lBRXZELGdDQUF3RDs7SUFDeEQsNkJBQWtEOztJQUNsRCxrQ0FBMkQ7O0lBQzNELG1DQUE4RDs7SUFFOUQsK0JBQW9EOztJQUNwRCxnQ0FBc0Q7O0lBQ3RELHlCQUE2QyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBYTUxDb25zdGFudHMge1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfWE1MOiBzdHJpbmcgPSBcInhtbFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfWE1MX0VORDogc3RyaW5nID0gXCIveG1sXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBUQUdfVEVSTTogc3RyaW5nID0gXCIvPlwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBUQUdfT1BFTjogc3RyaW5nID0gXCI8XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBR19DTE9TRTogc3RyaW5nID0gXCI+XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFhNTF9BVFRSX0RFTElNOiBzdHJpbmcgPSBcIlxcXCJcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgU1RBUlRfVEFHOiBzdHJpbmcgPSBcIlxcbiAgIDxcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgRU5EX1RBRzogc3RyaW5nID0gXCI8L1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBYTUxfVEFCOiBzdHJpbmcgPSBcIiAgIFwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JRDogc3RyaW5nID0gXCJpZFwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1hNTF9FTkRfVEFHR0VEOiBzdHJpbmcgPSBYTUxDb25zdGFudHMuRU5EX1RBRyArIFhNTENvbnN0YW50cy5NR19UQUdfWE1MICsgWE1MQ29uc3RhbnRzLlRBR19DTE9TRTtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX09QRU46IHN0cmluZyA9IFhNTENvbnN0YW50cy5UQUdfT1BFTiArIFhNTENvbnN0YW50cy5NR19UQUdfWE1MICsgXCIgXCIgKyBYTUxDb25zdGFudHMuTUdfQVRUUl9JRCArIFwiPVxcXCJNR0RBVEFcXFwiPlwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfVEFTSzogc3RyaW5nID0gXCJ0YXNrXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19UQVNLX0VORDogc3RyaW5nID0gXCIvdGFza1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfUkVDT01QVVRFOiBzdHJpbmcgPSBcInJlY29tcHV0ZVwiO1xyXG5cclxuICAvL1RPRE86IHRoaXMgY2xhc3MgY29udGFpbnMgdGhlIGNvbnN0YW50cyB3aGljaCBhcmUgdXNlZCBmb3IgWE1MIHBhcnNpbmcuXHJcbiAgLy9DaGVjayBpZiB3ZSBjYW4gbW92ZSBpdCB0byBVdGlsLmRsbFxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZCX1ZJRVdfUk9XSURYOiBzdHJpbmcgPSBcImRiX3ZpZXdfcm93aWR4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQ09OVFJPTF9JU046IHN0cmluZyA9IFwiY29udHJvbElzblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19IT1JfQUxJR01FTlRfSVNfSU5IRVJJVEVEOiBzdHJpbmcgPSBcImhvckFsaWdtZW50SXNJbmhlcml0ZWRcIjtcclxuXHJcbiAgLy8gTWFpbkhlYWRlcnNcclxuICBzdGF0aWMgcmVhZG9ubHkgTUFYX1BBVEg6IG51bWJlciA9IDI2MDtcclxuICBzdGF0aWMgcmVhZG9ubHkgRklMRV9OQU1FX1NJWkU6IG51bWJlciA9IFhNTENvbnN0YW50cy5NQVhfUEFUSCArIDE7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBDREFUQV9TVEFSVDogc3RyaW5nID0gXCI8IVtDREFUQVtcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgQ0RBVEFfRU5EOiBzdHJpbmcgPSBcIl1dPlwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9WQUxVRTogc3RyaW5nID0gXCJ2YWxcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9TVFVESU9fVkFMVUU6IHN0cmluZyA9IFwic3R1ZGlvVmFsdWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9OQU1FOiBzdHJpbmcgPSBcIm5hbWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9UWVBFOiBzdHJpbmcgPSBcInR5cGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9TSVpFOiBzdHJpbmcgPSBcInNpemVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9WQVJfTkFNRTogc3RyaW5nID0gXCJ2YXJfbmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZBUl9ESVNQX05BTUU6IHN0cmluZyA9IFwidmFyX2Rpc3BfbmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZFQ19DRUxMU19TSVpFOiBzdHJpbmcgPSBcInZlY0NlbGxzU2l6ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZFQ19DRUxMU19BVFRSOiBzdHJpbmcgPSBcInZlY19jZWxsc19hdHRyXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVkVDX0NFTExTX0NPTlRFTlQ6IHN0cmluZyA9IFwiQ2VsbENvbnRlbnRUeXBlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTlVMTFZBTFVFOiBzdHJpbmcgPSBcIm51bGx2YWx1ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX05VTExESVNQTEFZOiBzdHJpbmcgPSBcIm51bGxkaXNwbGF5XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTlVMTERFRkFVTFQ6IHN0cmluZyA9IFwibnVsbGRlZmF1bHRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9EQl9NT0RJRklBQkxFOiBzdHJpbmcgPSBcImRiX21vZGlmaWFibGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9ERUZBVUxUVkFMVUU6IHN0cmluZyA9IFwiZGVmYXVsdHZhbHVlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTlVMTEFMTE9XRUQ6IHN0cmluZyA9IFwibnVsbGFsbG93ZWRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9CTE9CX0NPTlRFTlQ6IHN0cmluZyA9IFwiQ29udGVudFR5cGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9QQVJUX09GX0RBVEFWSUVXOiBzdHJpbmcgPSBcInBhcnRPZkRhdGF2aWV3XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfREFUQV9UWVBFOiBzdHJpbmcgPSBcImRhdGFUeXBlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfREFUQV9DVFJMOiBzdHJpbmcgPSBcImRhdGFfY3RybFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0xJTktFRF9QQVJFTlQ6IHN0cmluZyA9IFwibGlua2VkX3BhcmVudFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0NPTlRBSU5FUjogc3RyaW5nID0gXCJjb250YWluZXJcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU19GUkFNRVNFVDogc3RyaW5nID0gXCJpc0ZyYW1lU2V0XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNfTElHQUxfUkNfRk9STTogc3RyaW5nID0gXCJpc0xlZ2FsUmNGb3JtXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVVNFUlNUQVRFX0lEOiBzdHJpbmcgPSBcInVzZXJTdGF0ZUlkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfUEJfSU1BR0VTX05VTUJFUjogc3RyaW5nID0gXCJQQkltYWdlc051bWJlclwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0ZPUk1fSVNOOiBzdHJpbmcgPSBcImZvcm1Jc25cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9UQVNLSUQ6IHN0cmluZyA9IFwidGFza2lkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVEFTS19JU19TRVJJQUxJWkFUSU9OX1BBUlRJQUw6IHN0cmluZyA9IFwiaXNTZXJpYWxpemF0aW9uUGFydGlhbFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1hNTF9UUlVFOiBzdHJpbmcgPSBcIjFcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9YTUxfRkFMU0U6IHN0cmluZyA9IFwiMFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1RPT0xLSVRfUEFSRU5UX1RBU0s6IHN0cmluZyA9IFwidG9vbGtpdF9wYXJlbnRfdGFza1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0NUTF9JRFg6IHN0cmluZyA9IFwiY3RsX2lkeFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX01BSU5QUkc6IHN0cmluZyA9IFwibWFpbnByZ1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX05VTExfQVJJVEhNRVRJQzogc3RyaW5nID0gXCJudWxsQXJpdGhtZXRpY1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSQUNUSVZFOiBzdHJpbmcgPSBcImludGVyYWN0aXZlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNfT0ZGTElORTogc3RyaW5nID0gXCJJc09mZmxpbmVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9SRVRVUk5fVkFMVUVfRVhQOiBzdHJpbmcgPSBcInJldHVyblZhbHVlRXhwXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfUEFSQUxMRUw6IHN0cmluZyA9IFwiUGFyYWxsZWxFeGVjdXRpb25cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9PUEVOX1dJTjogc3RyaW5nID0gXCJPcGVuV2luXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQUxMT1dfRVZFTlRTOiBzdHJpbmcgPSBcIkFsbG93RXZlbnRzXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNQUkc6IHN0cmluZyA9IFwiaXNQcmdcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9BUFBMX0dVSUQ6IHN0cmluZyA9IFwiYXBwbGljYXRpb25HdWlkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfUFJPR1JBTV9JU046IHN0cmluZyA9IFwicHJvZ3JhbUlzblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1RBU0tfSVNOOiBzdHJpbmcgPSBcInRhc2tJc25cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9ST1VURVJfUEFUSDogc3RyaW5nID0gXCJSb3V0ZXJQYXRoXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5fREVGQVVMVF9ST1VURVJfT1VUTEVUOiBzdHJpbmcgPSBcIkluRGVmYXVsdFJvdXRlck91dGxldFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0VYUEFORDogc3RyaW5nID0gXCJleHBhbmRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9FWFA6IHN0cmluZyA9IFwiZXhwXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNfR0VORVJJQzogc3RyaW5nID0gXCJpc0dlbmVyaWNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9IQVNIQ09ERTogc3RyaW5nID0gXCJoYXNoQ29kZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1BJQ1RVUkU6IHN0cmluZyA9IFwicGljdHVyZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1NUT1JBR0U6IHN0cmluZyA9IFwic3RvcmFnZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0RJVElEWDogc3RyaW5nID0gXCJkaXRpZHhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JQ09OX0ZJTEVfTkFNRTogc3RyaW5nID0gXCJpY29uRmlsZU5hbWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9TWVNfQ09OVEVYVF9NRU5VOiBzdHJpbmcgPSBcInN5c3RlbUNvbnRleHRNZW51XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19GTERIOiBzdHJpbmcgPSBcImZsZGhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0RWSEVBREVSOiBzdHJpbmcgPSBcImR2aGVhZGVyXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTUVOVVNfRklMRV9OQU1FOiBzdHJpbmcgPSBcIm1lbnVzRmlsZU5hbWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9NRU5VX0NPTlRFTlQ6IHN0cmluZyA9IFwiTWVudXNDb250ZW50XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfU09SVF9CWV9SRUNFTlRMWV9VU0VEOiBzdHJpbmcgPSBcIlNvcnRXaW5kb3dMaXN0QnlSZWNlbnRseVVzZWRcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQ09OVFJPTF9aX09SREVSOiBzdHJpbmcgPSBcInpvcmRlclwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1BST1A6IHN0cmluZyA9IFwicHJvcFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfQ09OVFJPTDogc3RyaW5nID0gXCJjb250cm9sXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19GT1JNOiBzdHJpbmcgPSBcImZvcm1cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0ZPUk1fUFJPUEVSVElFUzogc3RyaW5nID0gXCJwcm9wZXJ0aWVzRm9ybVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfRk9STVM6IHN0cmluZyA9IFwiZm9ybXNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1RSRUU6IHN0cmluZyA9IFwidHJlZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfTk9ERTogc3RyaW5nID0gXCJub2RlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19GTEQ6IHN0cmluZyA9IFwiZmxkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQ0hJTERSRU5fUkVUUklFVkVEOiBzdHJpbmcgPSBcImNoaWxkcmVuX3JldHJpZXZlZFwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0hFTFBUQUJMRTogc3RyaW5nID0gXCJoZWxwdGFibGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0hFTFBJVEVNOiBzdHJpbmcgPSBcImhlbHBpdGVtXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0ZVTExOQU1FOiBzdHJpbmcgPSBcImZ1bGxuYW1lXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNTUEVDSUZJQzogc3RyaW5nID0gXCJpc1NwZWNpZmljXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSVNfR1VJX1RIUkVBRF9FWEVDVVRJT046IHN0cmluZyA9IFwiaXNHdWlUaHJlYWRFeGVjdXRpb25cIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19UQVNLREVGSU5JVElPTklEX0VOVFJZOiBzdHJpbmcgPSBcInRhc2tEZWZpbml0aW9uSWRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX09CSkVDVF9SRUZFUkVOQ0U6IHN0cmluZyA9IFwib2JqZWN0UmVmXCI7XHJcblxyXG4gIC8vSGVscCB0eXBlc1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0hMUF9UWVBfVE9PTFRJUDogc3RyaW5nID0gXCJUXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSExQX1RZUF9QUk9NUFQ6IHN0cmluZyA9IFwiUFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0hMUF9UWVBfVVJMOiBzdHJpbmcgPSBcIlVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9ITFBfVFlQX0lOVEVSTkFMOiBzdHJpbmcgPSBcIklcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9ITFBfVFlQX1dJTkRPV1M6IHN0cmluZyA9IFwiV1wiO1xyXG5cclxuICAvL0ludGVybmFsIGhlbHAgYXR0cmlidXRlcy5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX1RZUEU6IHN0cmluZyA9IFwidHlwZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfTkFNRTogc3RyaW5nID0gXCJuYW1lXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfRlJBTUVYOiBzdHJpbmcgPSBcImZyYW1leFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfRlJBTUVZOiBzdHJpbmcgPSBcImZyYW1leVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX0ZSQU1FRFg6IHN0cmluZyA9IFwiZmFtZWR4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9GUkFNRURZOiBzdHJpbmcgPSBcImZyYW1lZHlcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9TSVpFRFg6IHN0cmluZyA9IFwic2l6ZWR4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9TSVpFRFk6IHN0cmluZyA9IFwic2l6ZWR5XCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfRkFDVE9SWDogc3RyaW5nID0gXCJmYWN0b3J4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9GQUNUT1JZOiBzdHJpbmcgPSBcImZhY3RvcnlcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9CT1JERVJTVFlMRTogc3RyaW5nID0gXCJib3JkZXJzdHlsZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX1RJVExFX0JBUjogc3RyaW5nID0gXCJ0aXRsZWJhclwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfU1lTVEVNX01FTlU6IHN0cmluZyA9IFwic3lzbWVudVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX0ZPTlRfVEFCTEVfSU5ERVg6IHN0cmluZyA9IFwiZm9udHRhYmxlaW5kZXhcIjtcclxuXHJcbiAgLy9XaW5kb3dzIGhlbHAgYXR0cmlidXRlcy5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9XSU5ET1dTX0hFTFBfRklMRTogc3RyaW5nID0gXCJmaWxlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfV0lORE9XU19IRUxQX0NPTU1BTkQ6IHN0cmluZyA9IFwiY29tbWFuZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1dJTkRPV1NfSEVMUF9LRVk6IHN0cmluZyA9IFwia2V5XCI7XHJcblxyXG4gIC8vUHJpbnQgZGF0YSBhdHRyaWJ1dGVzLlxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfUFJJTlRfREFUQTogc3RyaW5nID0gXCJQcmludF9kYXRhXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19QUklOVF9EQVRBX0VORDogc3RyaW5nID0gXCIvUHJpbnRfZGF0YVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfUkVDT1JEOiBzdHJpbmcgPSBcIlJlY29yZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfUkVDT1JEX0VORDogc3RyaW5nID0gXCIvUmVjb3JkXCI7XHJcblxyXG4gIC8vIGRhdGUvdGltZSBmb3JtYXRzIGZvciBEYXRlVGltZVV0aWxzXHJcbiAgLy9UT0RPOiBpc29sYXRlIHRvIGEgZGlmZmVyZW50IGZpbGU/XHJcbiAgc3RhdGljIHJlYWRvbmx5IEVSUk9SX0xPR19USU1FX0ZPUk1BVDogc3RyaW5nID0gXCJISDptbTpzcy5TXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEVSUk9SX0xPR19EQVRFX0ZPUk1BVDogc3RyaW5nID0gXCJERC9NTS9ZWVlZXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEhUVFBfRVJST1JfVElNRV9GT1JNQVQ6IHN0cmluZyA9IFwiSEg6bW06c3NcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgQ0FDSEVEX0RBVEVfVElNRV9GT1JNQVQ6IHN0cmluZyA9IFwiREQvTU0vWVlZWSBISDptbTpzc1wiO1xyXG5cclxuICAvL3dlYnMgY29uc3RhbnRzXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19SRUFEX1JFUVVFU1Q6IHN0cmluZyA9IFwiUmVhZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfQ1JFQVRFX1JFUVVFU1Q6IHN0cmluZyA9IFwiQ3JlYXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19DUkVBVEVfUkVRVUVTVF9FTkQ6IHN0cmluZyA9IFwiL0NyZWF0ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfVVBEQVRFX1JFUVVFU1Q6IHN0cmluZyA9IFwiVXBkYXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19VUERBVEVfUkVRVUVTVF9FTkQ6IHN0cmluZyA9IFwiL1VwZGF0ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfREVMRVRFX1JFUVVFU1Q6IHN0cmluZyA9IFwiRGVsZXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19ERUxFVEVfUkVRVUVTVF9FTkQ6IHN0cmluZyA9IFwiL0RlbGV0ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfTUFOSVBVTEFURV9SRVFVRVNUOiBzdHJpbmcgPSBcIk1hbmlwdWxhdGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX01BTklQVUxBVEVfUkVRVUVTVF9FTkQ6IHN0cmluZyA9IFwiL01hbmlwdWxhdGVcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19EQVRBQkFTRTogc3RyaW5nID0gXCJEYXRhYmFzZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfREFUQVNPVVJDRTogc3RyaW5nID0gXCJEYXRhc291cmNlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19DT0xVTU5TOiBzdHJpbmcgPSBcIkNvbHVtbnNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0NPTFVNTjogc3RyaW5nID0gXCJzdHJpbmdcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1JBTkdFUzogc3RyaW5nID0gXCJSYW5nZXNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1JBTkdFU19FTkQ6IHN0cmluZyA9IFwiL1Jhbmdlc1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfTUlOOiBzdHJpbmcgPSBcIk1pblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfTUFYOiBzdHJpbmcgPSBcIk1heFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfUkVDT1JEOiBzdHJpbmcgPSBcIlJvd1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfUkVDT1JEX0VORDogc3RyaW5nID0gXCIvUm93XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19XSEVSRTogc3RyaW5nID0gXCJXaGVyZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfV0hFUkVfRU5EOiBzdHJpbmcgPSBcIi9XaGVyZVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1JFU1BPTlNFOiBzdHJpbmcgPSBcIlJlc3BvbnNlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19FUlJPUjogc3RyaW5nID0gXCJFcnJvclwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfRVJST1JfQ09ERTogc3RyaW5nID0gXCJlcnJvckNvZGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0RFU0NSSVBUSU9OOiBzdHJpbmcgPSBcImRlc2NyaXB0aW9uXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfTUVOVVNfT1BFTjogc3RyaW5nID0gXCJNZW51c1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfTUVOVVNfQ0xPU0U6IHN0cmluZyA9IFwiL01lbnVzXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19NRU5VOiBzdHJpbmcgPSBcIk1lbnVcIjtcclxuXHJcbiAgY29uc3RydWN0b3IoKSB7XHJcblxyXG4gIH1cclxufVxyXG4iXX0=