');
diff --git a/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js b/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js
index 9e9ebbf072c..eb841040d83 100644
--- a/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js
+++ b/client/galaxy/scripts/mvc/library/library-foldertoolbar-view.js
@@ -82,9 +82,9 @@ var FolderToolbarView = Backbone.View.extend({
is_anonym: true,
mutiple_add_dataset_options: false
}
- if (Galaxy.currUser){
- template_defaults.is_admin = Galaxy.currUser.isAdmin();
- template_defaults.is_anonym = Galaxy.currUser.isAnonymous();
+ if (Galaxy.user){
+ template_defaults.is_admin = Galaxy.user.isAdmin();
+ template_defaults.is_anonym = Galaxy.user.isAnonymous();
if ( Galaxy.config.user_library_import_dir !== null || Galaxy.config.allow_library_path_paste !== false || Galaxy.config.library_import_dir !== null ){
template_defaults.mutiple_add_dataset_options = true;
}
@@ -117,8 +117,8 @@ var FolderToolbarView = Backbone.View.extend({
$('.add-library-items').hide();
}
if (this.options.contains_file_or_folder === true){
- if (Galaxy.currUser){
- if (!Galaxy.currUser.isAnonymous()){
+ if (Galaxy.user){
+ if (!Galaxy.user.isAnonymous()){
$('.logged-dataset-manipulation').show();
$('.dataset-manipulation').show();
} else {
@@ -283,7 +283,7 @@ var FolderToolbarView = Backbone.View.extend({
this.initChainCallControl( { length: datasets_to_import.length, action: 'to_history', history_name: history_name } );
// set the used history as current so user will see the last one
// that he imported into in the history panel on the 'analysis' page
- jQuery.getJSON( galaxy_config.root + 'history/set_as_current?id=' + history_id );
+ jQuery.getJSON( Galaxy.root + 'history/set_as_current?id=' + history_id );
this.chainCallImportingIntoHistory( datasets_to_import, history_name );
},
@@ -312,7 +312,7 @@ var FolderToolbarView = Backbone.View.extend({
folder_ids.push( this.parentElement.parentElement.id );
}
} );
- var url = ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries/datasets/download/' + format;
+ var url = Galaxy.root + 'api/libraries/datasets/download/' + format;
var data = { 'ld_ids' : dataset_ids, 'folder_ids' : folder_ids };
this.processDownload( url, data, 'get' );
},
@@ -404,7 +404,7 @@ var FolderToolbarView = Backbone.View.extend({
fetchExtAndGenomes: function(){
var that = this;
mod_utils.get({
- url : ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/datatypes?extension_only=False",
+ url : Galaxy.root + "api/datatypes?extension_only=False",
success : function( datatypes ) {
for (key in datatypes) {
that.list_extensions.push({
@@ -421,8 +421,8 @@ var FolderToolbarView = Backbone.View.extend({
}
});
mod_utils.get({
- url: ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/genomes",
- success: function( genomes ) {
+ url : Galaxy.root + "api/genomes",
+ success : function( genomes ) {
for ( key in genomes ) {
that.list_genomes.push({
id : genomes[key][1],
@@ -707,7 +707,7 @@ var FolderToolbarView = Backbone.View.extend({
for ( var i = history_dataset_ids.length - 1; i >= 0; i-- ) {
history_dataset_id = history_dataset_ids[i];
var folder_item = new mod_library_model.Item();
- folder_item.url = ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/folders/' + this.options.id + '/contents';
+ folder_item.url = Galaxy.root + 'api/folders/' + this.options.id + '/contents';
folder_item.set( { 'from_hda_id':history_dataset_id } );
hdas_to_add.push( folder_item );
}
@@ -767,7 +767,7 @@ var FolderToolbarView = Backbone.View.extend({
}
return true;
}
- var promise = $.when( $.post( ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries/datasets?encoded_folder_id=' + that.id +
+ var promise = $.when( $.post( Galaxy.root + 'api/libraries/datasets?encoded_folder_id=' + that.id +
'&source=' + options.source +
'&path=' + popped_item +
'&file_type=' + options.file_type +
@@ -806,7 +806,7 @@ var FolderToolbarView = Backbone.View.extend({
}
return true;
}
- var promise = $.when( $.post( ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries/datasets?encoded_folder_id=' + that.id +
+ var promise = $.when( $.post( Galaxy.root + 'api/libraries/datasets?encoded_folder_id=' + that.id +
'&source=' + options.source +
'&path=' + popped_item +
'&preserve_dirs=' + options.preserve_dirs +
diff --git a/client/galaxy/scripts/mvc/library/library-library-view.js b/client/galaxy/scripts/mvc/library/library-library-view.js
index a93f7bcba1e..1d9b5133cf2 100644
--- a/client/galaxy/scripts/mvc/library/library-library-view.js
+++ b/client/galaxy/scripts/mvc/library/library-library-view.js
@@ -79,15 +79,15 @@ var LibraryView = Backbone.View.extend({
}
}
var is_admin = false;
- if (Galaxy.currUser){
- is_admin = Galaxy.currUser.isAdmin();
- }
+ if (Galaxy.user){
+ is_admin = Galaxy.user.isAdmin();
+ }
var template = this.templateLibraryPermissions();
this.$el.html(template({library: this.model, is_admin:is_admin}));
var self = this;
if (this.options.fetched_permissions === undefined){
- $.get( ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/libraries/" + self.id + "/permissions?scope=current").done(function(fetched_permissions) {
+ $.get( Galaxy.root + "api/libraries/" + self.id + "/permissions?scope=current").done(function(fetched_permissions) {
self.prepareSelectBoxes({fetched_permissions:fetched_permissions});
}).fail(function(){
mod_toastr.error('An error occurred while attempting to fetch library permissions.');
@@ -134,7 +134,7 @@ var LibraryView = Backbone.View.extend({
placeholder: 'Click to select a role',
container: self.$el.find('#' + id),
ajax: {
- url: ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/libraries/" + self.id + "/permissions?scope=available&is_library_access=" + is_library_access,
+ url: Galaxy.root + "api/libraries/" + self.id + "/permissions?scope=available&is_library_access=" + is_library_access,
dataType: 'json',
quietMillis: 100,
data: function (term, page) { // page is the one-based page number tracked by Select2
@@ -193,7 +193,7 @@ var LibraryView = Backbone.View.extend({
makeDatasetPrivate: function(){
var self = this;
- $.post( ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/libraries/datasets/" + self.id + "/permissions?action=make_private").done(function(fetched_permissions) {
+ $.post( Galaxy.root + "api/libraries/datasets/" + self.id + "/permissions?action=make_private").done(function(fetched_permissions) {
self.model.set({is_unrestricted:false});
self.showPermissions({fetched_permissions:fetched_permissions})
mod_toastr.success('The dataset is now private to you.');
@@ -204,7 +204,7 @@ var LibraryView = Backbone.View.extend({
removeDatasetRestrictions: function(){
var self = this;
- $.post( ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/libraries/datasets/" + self.id + "/permissions?action=remove_restrictions")
+ $.post( Galaxy.root + "api/libraries/datasets/" + self.id + "/permissions?action=remove_restrictions")
.done(function(fetched_permissions) {
self.model.set({is_unrestricted:true});
self.showPermissions({fetched_permissions:fetched_permissions})
@@ -230,7 +230,7 @@ var LibraryView = Backbone.View.extend({
var manage_ids = this._extractIds(this.manageSelectObject.$el.select2('data'));
var modify_ids = this._extractIds(this.modifySelectObject.$el.select2('data'));
- $.post( ( window.galaxy_config ? galaxy_config.root : '/' ) + "api/libraries/" + self.id + "/permissions?action=set_permissions", { 'access_ids[]': access_ids, 'add_ids[]': add_ids, 'manage_ids[]': manage_ids, 'modify_ids[]': modify_ids, } )
+ $.post( Galaxy.root + "api/libraries/" + self.id + "/permissions?action=set_permissions", { 'access_ids[]': access_ids, 'add_ids[]': add_ids, 'manage_ids[]': manage_ids, 'modify_ids[]': modify_ids, } )
.done(function(fetched_permissions){
//fetch dataset again
self.showPermissions({fetched_permissions:fetched_permissions})
@@ -287,7 +287,7 @@ var LibraryView = Backbone.View.extend({
var tmpl_array = [];
// CONTAINER START
tmpl_array.push('
');
-
+
tmpl_array.push('
');
-
+
tmpl_array.push('
');
tmpl_array.push('
Library permissions ');
@@ -310,7 +310,7 @@ var LibraryView = Backbone.View.extend({
tmpl_array.push('
Roles that can access the library ');
tmpl_array.push('
');
tmpl_array.push('
User with any of these roles can access this library. If there are no access roles set on the library it is considered unrestricted .
');
-
+
tmpl_array.push('
Roles that can manage permissions on this library ');
tmpl_array.push('
');
tmpl_array.push('
User with any of these roles can manage permissions on this library (includes giving access).
');
diff --git a/client/galaxy/scripts/mvc/library/library-librarytoolbar-view.js b/client/galaxy/scripts/mvc/library/library-librarytoolbar-view.js
index 4ec97151890..66dbc809af6 100644
--- a/client/galaxy/scripts/mvc/library/library-librarytoolbar-view.js
+++ b/client/galaxy/scripts/mvc/library/library-librarytoolbar-view.js
@@ -30,9 +30,9 @@ var LibraryToolbarView = Backbone.View.extend({
var toolbar_template = this.templateToolBar();
var is_admin = false;
var is_anonym = true;
- if ( Galaxy.currUser ){
- is_admin = Galaxy.currUser.isAdmin();
- is_anonym = Galaxy.currUser.isAnonymous();
+ if ( Galaxy.user ){
+ is_admin = Galaxy.user.isAdmin();
+ is_anonym = Galaxy.user.isAnonymous();
}
this.$el.html(toolbar_template( { admin_user: is_admin, anon_user: is_anonym } ) );
if ( is_admin ){
@@ -46,7 +46,7 @@ var LibraryToolbarView = Backbone.View.extend({
renderPaginator: function( options ){
this.options = _.extend( this.options, options );
var paginator_template = this.templatePaginator();
- this.$el.find( '#library_paginator' ).html( paginator_template({
+ this.$el.find( '#library_paginator' ).html( paginator_template({
show_page: parseInt( this.options.show_page ),
page_count: parseInt( this.options.page_count ),
total_libraries_count: this.options.total_libraries_count,
diff --git a/client/galaxy/scripts/mvc/library/library-model.js b/client/galaxy/scripts/mvc/library/library-model.js
index c63dba1e884..90eeed7e529 100644
--- a/client/galaxy/scripts/mvc/library/library-model.js
+++ b/client/galaxy/scripts/mvc/library/library-model.js
@@ -4,7 +4,7 @@ define([], function() {
// LIBRARY RELATED MODELS
var Library = Backbone.Model.extend({
- urlRoot: ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries/',
+ urlRoot: Galaxy.root + 'api/libraries/',
/** based on show_deleted would this lib show in the list of lib's?
* @param {Boolean} show_deleted are we including deleted libraries?
@@ -19,7 +19,7 @@ define([], function() {
});
var Libraries = Backbone.Collection.extend({
- url: ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries',
+ url: Galaxy.root + 'api/libraries',
model: Library,
@@ -60,7 +60,7 @@ define([], function() {
},
/** Sort collection by library name (ascending) and return the sorted
- * collection
+ * collection
*/
sortByNameAsc: function(){
this.comparator = function(libraryA, libraryB){
@@ -77,7 +77,7 @@ define([], function() {
},
/** Sort collection by library name (descending) and return the sorted
- * collection
+ * collection
*/
sortByNameDesc: function(){
this.comparator = function(libraryA, libraryB){
@@ -102,18 +102,18 @@ define([], function() {
});
var Ldda = LibraryItem.extend({
- urlRoot : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/libraries/datasets/'
+ urlRoot : Galaxy.root + 'api/libraries/datasets/'
});
var FolderAsModel = LibraryItem.extend({
- urlRoot: ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/folders/'
+ urlRoot: Galaxy.root + 'api/folders/'
});
var Folder = Backbone.Collection.extend({
model: LibraryItem,
/** Sort collection by item name (ascending) and return the sorted
- * collection. Folders go before datasets.
+ * collection. Folders go before datasets.
*/
sortByNameAsc: function(){
this.comparator = function(itemA, itemB){
@@ -138,7 +138,7 @@ define([], function() {
},
/** Sort collection by item name (descending) and return the sorted
- * collection. Folders go before datasets.
+ * collection. Folders go before datasets.
*/
sortByNameDesc: function(){
this.comparator = function(itemA, itemB){
@@ -166,7 +166,7 @@ define([], function() {
var FolderContainer = Backbone.Model.extend({
defaults : {
folder : new Folder(),
- urlRoot : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/folders/',
+ urlRoot : Galaxy.root + 'api/folders/',
id : "unknown"
},
parse : function(obj) {
@@ -195,11 +195,11 @@ define([], function() {
// TODO UNITE
var HistoryItem = Backbone.Model.extend({
- urlRoot : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/histories/'
+ urlRoot : Galaxy.root + 'api/histories/'
});
var HistoryContents = Backbone.Collection.extend({
- urlRoot : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/histories/',
+ urlRoot : Galaxy.root + 'api/histories/',
initialize: function(options){
this.id = options.id;
},
@@ -210,22 +210,22 @@ define([], function() {
});
var GalaxyHistory = Backbone.Model.extend({
- urlRoot : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/histories/'
+ urlRoot : Galaxy.root + 'api/histories/'
});
var GalaxyHistories = Backbone.Collection.extend({
- url : ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/histories',
+ url : Galaxy.root + 'api/histories',
model : GalaxyHistory
});
// ============================================================================
// JSTREE MODEL
/** Represents folder structure parsable by the jstree component.
- *
+ *
*/
-
+
var Jstree = Backbone.Model.extend({
- urlRoot: ( window.galaxy_config ? galaxy_config.root : '/' ) + 'api/remote_files'
+ urlRoot: Galaxy.root + 'api/remote_files'
});
return {
diff --git a/client/galaxy/scripts/mvc/tag.js b/client/galaxy/scripts/mvc/tag.js
index 428f3af6f6b..e66e44da229 100644
--- a/client/galaxy/scripts/mvc/tag.js
+++ b/client/galaxy/scripts/mvc/tag.js
@@ -71,7 +71,7 @@ var TagsEditor = Backbone.View
/** @returns {String[]} all tags used by the current user */
_getTagsUsed : function(){
//TODO: global
- return Galaxy.currUser.get( 'tags_used' );
+ return Galaxy.user.get( 'tags_used' );
},
/** set up any event listeners on the view's DOM (mostly handled by select2) */
@@ -94,11 +94,11 @@ var TagsEditor = Backbone.View
*/
_addNewTagToTagsUsed : function( newTag ){
//TODO: global
- var tagsUsed = Galaxy.currUser.get( 'tags_used' );
+ var tagsUsed = Galaxy.user.get( 'tags_used' );
if( !_.contains( tagsUsed, newTag ) ){
tagsUsed.push( newTag );
tagsUsed.sort();
- Galaxy.currUser.set( 'tags_used', tagsUsed );
+ Galaxy.user.set( 'tags_used', tagsUsed );
}
},
diff --git a/client/galaxy/scripts/mvc/tool/tools-form-workflow.js b/client/galaxy/scripts/mvc/tool/tools-form-workflow.js
index 8d5b5da2bb0..f133aeb8c11 100644
--- a/client/galaxy/scripts/mvc/tool/tools-form-workflow.js
+++ b/client/galaxy/scripts/mvc/tool/tools-form-workflow.js
@@ -33,10 +33,10 @@ define(['utils/utils', 'mvc/tool/tools-form-base'],
cls : 'ui-portlet-narrow',
// configure model update
- update_url : galaxy_config.root + 'api/workflows/build_module',
+ update_url : Galaxy.root + 'api/workflows/build_module',
update : function(data) {
self.node.update_field_data(data);
- self.form.errors(data && data.tool_model)
+ self.form.errors(data && data.tool_model);
}
});
diff --git a/client/galaxy/scripts/mvc/tool/tools-jobs.js b/client/galaxy/scripts/mvc/tool/tools-jobs.js
index 652c4fd78e8..89a0f995460 100644
--- a/client/galaxy/scripts/mvc/tool/tools-jobs.js
+++ b/client/galaxy/scripts/mvc/tool/tools-jobs.js
@@ -30,7 +30,7 @@ return {
// post job
Utils.request({
type : 'POST',
- url : galaxy_config.root + 'api/tools',
+ url : Galaxy.root + 'api/tools',
data : job_def,
success : function(response) {
callback && callback();
diff --git a/client/galaxy/scripts/mvc/tool/tools.js b/client/galaxy/scripts/mvc/tool/tools.js
index 14d7a44c232..a0d7da79d4d 100644
--- a/client/galaxy/scripts/mvc/tool/tools.js
+++ b/client/galaxy/scripts/mvc/tool/tools.js
@@ -132,7 +132,7 @@ var Tool = Backbone.Model.extend({
outputs: []
},
- urlRoot: galaxy_config.root + 'api/tools',
+ urlRoot: Galaxy.root + 'api/tools',
initialize: function(options) {
@@ -362,7 +362,7 @@ var ToolSearch = Backbone.Model.extend({
clear_key: 27
},
- urlRoot: galaxy_config.root + 'api/tools',
+ urlRoot: Galaxy.root + 'api/tools',
initialize: function() {
this.on("change:query", this.do_search);
@@ -393,7 +393,7 @@ var ToolSearch = Backbone.Model.extend({
this.timer = setTimeout(function () {
// log the search to analytics if present
if ( typeof ga !== 'undefined' ) {
- ga( 'send', 'pageview', galaxy_config.root + '?q=' + q );
+ ga( 'send', 'pageview', Galaxy.root + '?q=' + q );
}
$.get( self.urlRoot, { q: q }, function (data) {
self.set("results", data);
diff --git a/client/galaxy/scripts/mvc/ui/ui-select-ftp.js b/client/galaxy/scripts/mvc/ui/ui-select-ftp.js
index 3f01cbac20b..ef8ea7cee7a 100644
--- a/client/galaxy/scripts/mvc/ui/ui-select-ftp.js
+++ b/client/galaxy/scripts/mvc/ui/ui-select-ftp.js
@@ -26,7 +26,7 @@ var View = Backbone.View.extend({
// initial fetch of ftps
Utils.get({
- url : galaxy_config.root + 'api/remote_files',
+ url : Galaxy.root + 'api/remote_files',
success : function(response) {
var data = [];
for (var i in response) {
diff --git a/client/galaxy/scripts/mvc/ui/ui-select-library.js b/client/galaxy/scripts/mvc/ui/ui-select-library.js
index 2df383b8eba..4cc6a492eb3 100644
--- a/client/galaxy/scripts/mvc/ui/ui-select-library.js
+++ b/client/galaxy/scripts/mvc/ui/ui-select-library.js
@@ -4,7 +4,7 @@ define(['utils/utils', 'mvc/ui/ui-misc', 'mvc/ui/ui-table', 'mvc/ui/ui-list'],
// collection of libraries
var Libraries = Backbone.Collection.extend({
- url: galaxy_config.root + 'api/libraries?deleted=false'
+ url: Galaxy.root + 'api/libraries?deleted=false'
});
// collection of dataset
@@ -17,7 +17,7 @@ var LibraryDatasets = Backbone.Collection.extend({
});
},
url: function() {
- return galaxy_config.root + 'api/libraries/' + this.config.get('library_id') + '/contents'
+ return Galaxy.root + 'api/libraries/' + this.config.get('library_id') + '/contents';
}
});
diff --git a/client/galaxy/scripts/mvc/upload/upload-ftp.js b/client/galaxy/scripts/mvc/upload/upload-ftp.js
index 044f73be3c6..2310ae37a3c 100644
--- a/client/galaxy/scripts/mvc/upload/upload-ftp.js
+++ b/client/galaxy/scripts/mvc/upload/upload-ftp.js
@@ -28,7 +28,7 @@ return Backbone.View.extend({
// load extension
Utils.get({
- url : galaxy_config.root + 'api/remote_files',
+ url : Galaxy.root + 'api/remote_files',
success : function(ftp_files) { self._fill(ftp_files); },
error : function() { self._fill(); }
});
diff --git a/client/galaxy/scripts/mvc/upload/upload-view.js b/client/galaxy/scripts/mvc/upload/upload-view.js
index f4ba48fa004..472acade0ff 100644
--- a/client/galaxy/scripts/mvc/upload/upload-view.js
+++ b/client/galaxy/scripts/mvc/upload/upload-view.js
@@ -74,7 +74,7 @@ return Backbone.View.extend({
// load extensions
var self = this;
Utils.get({
- url : galaxy_config.root + 'api/datatypes?extension_only=False',
+ url : Galaxy.root + 'api/datatypes?extension_only=False',
success : function( datatypes ) {
for ( key in datatypes ) {
self.list_extensions.push({
@@ -98,7 +98,7 @@ return Backbone.View.extend({
// load genomes
Utils.get({
- url : galaxy_config.root + 'api/genomes',
+ url : Galaxy.root + 'api/genomes',
success : function( genomes ) {
for ( key in genomes ) {
self.list_genomes.push({
diff --git a/client/galaxy/scripts/mvc/user/user-model.js b/client/galaxy/scripts/mvc/user/user-model.js
index 3f6d5bd0b32..a49be5c5c69 100644
--- a/client/galaxy/scripts/mvc/user/user-model.js
+++ b/client/galaxy/scripts/mvc/user/user-model.js
@@ -15,7 +15,7 @@ var User = Backbone.Model.extend( baseMVC.LoggableMixin ).extend(
_logNamespace : logNamespace,
/** API location for this resource */
- urlRoot : function(){ return Galaxy.options.root + 'api/users'; },
+ urlRoot : function(){ return Galaxy.root + 'api/users'; },
/** Model defaults
* Note: don't check for anon-users with the username as the default is '(anonymous user)'
@@ -115,7 +115,7 @@ User.getCurrentUserFromApi = function( options ){
// (stub) collection for users (shouldn't be common unless admin UI)
var UserCollection = Backbone.Collection.extend( baseMVC.LoggableMixin ).extend({
model : User,
- urlRoot : function(){ return Galaxy.options.root + 'api/users'; },
+ urlRoot : function(){ return Galaxy.root + 'api/users'; },
//logger : console,
});
diff --git a/client/galaxy/scripts/mvc/visualization/visualization-model.js b/client/galaxy/scripts/mvc/visualization/visualization-model.js
index 5d6e70e6f27..cb4179de734 100644
--- a/client/galaxy/scripts/mvc/visualization/visualization-model.js
+++ b/client/galaxy/scripts/mvc/visualization/visualization-model.js
@@ -19,10 +19,10 @@ var Visualization = Backbone.Model.extend(
config : {}
},
- /** override urlRoot to handle presence/absence of galaxy_config */
+ /** override urlRoot to handle prefix */
urlRoot : function(){
var apiUrl = '/api/visualizations';
- return (( window.galaxy_config && galaxy_config.root )?( galaxy_config.root + apiUrl ):( apiUrl ));
+ return Galaxy.root + apiUrl;
},
/** Set up the model, determine if accessible, bind listeners
@@ -89,7 +89,7 @@ var VisualizationCollection = Backbone.Collection.extend(
//logger : console,
url : function(){
- return galaxy_config.root + 'api/visualizations';
+ return Galaxy.root + 'api/visualizations';
},
/** Set up.
diff --git a/client/galaxy/scripts/mvc/workflow/workflow-manager.js b/client/galaxy/scripts/mvc/workflow/workflow-manager.js
index 26fa007231a..84200e7e388 100644
--- a/client/galaxy/scripts/mvc/workflow/workflow-manager.js
+++ b/client/galaxy/scripts/mvc/workflow/workflow-manager.js
@@ -121,8 +121,8 @@ define(['mvc/workflow/workflow-connector'], function( Connector ) {
if (node.post_job_actions){
$.each( node.post_job_actions, function ( i, act ) {
var pja = {
- action_type : act.action_type,
- output_name : act.output_name,
+ action_type : act.action_type,
+ output_name : act.output_name,
action_arguments : act.action_arguments
}
post_job_actions[ act.action_type + act.output_name ] = null;
@@ -205,7 +205,7 @@ define(['mvc/workflow/workflow-connector'], function( Connector ) {
if(node.post_job_actions['HideDatasetAction'+ot.name] === undefined){
node.workflow_outputs.push(ot.name);
callout = $(node.element).find('.callout.'+ot.name);
- callout.find('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small.png');
+ callout.find('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small.png');
wf.has_changes = true;
}
});
@@ -285,7 +285,7 @@ define(['mvc/workflow/workflow-connector'], function( Connector ) {
if ( n_pred[ pred_k ] == 0 ) {
level_parents.push( pred_k );
}
- }
+ }
if ( level_parents.length == 0 ) {
break;
}
@@ -307,7 +307,7 @@ define(['mvc/workflow/workflow-connector'], function( Connector ) {
// Layout each level
var all_nodes = this.nodes;
var h_pad = 80; v_pad = 30;
- var left = h_pad;
+ var left = h_pad;
$.each( node_ids_by_level, function( i, ids ) {
// We keep nodes in the same order in a level to give the user
// some control over ordering
diff --git a/client/galaxy/scripts/mvc/workflow/workflow-view-data.js b/client/galaxy/scripts/mvc/workflow/workflow-view-data.js
index ac8eda7726a..ddf372d4e7a 100644
--- a/client/galaxy/scripts/mvc/workflow/workflow-view-data.js
+++ b/client/galaxy/scripts/mvc/workflow/workflow-view-data.js
@@ -82,13 +82,13 @@ define(['mvc/workflow/workflow-globals'], function( Globals ){
.css( { display: 'none' } )
.append(
$("
").append(
- $("
").attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small-outline.png').click( function() {
+ $("
").attr('src', Galaxy.root + 'static/images/fugue/asterisk-small-outline.png').click( function() {
if ($.inArray(view.output.name, view.node.workflow_outputs) != -1){
view.node.workflow_outputs.splice($.inArray(view.output.name, view.node.workflow_outputs), 1);
- view.$('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small-outline.png');
+ view.$('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small-outline.png');
}else{
view.node.workflow_outputs.push(view.output.name);
- view.$('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small.png');
+ view.$('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small.png');
}
Globals.workflow.has_changes = true;
Globals.canvas_manager.draw_overview();
@@ -106,14 +106,14 @@ define(['mvc/workflow/workflow-globals'], function( Globals ){
resetImage: function() {
if ($.inArray( this.output.name, this.node.workflow_outputs) === -1){
- this.$('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small-outline.png');
+ this.$('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small-outline.png');
} else{
- this.$('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small.png');
+ this.$('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small.png');
}
},
hoverImage: function() {
- this.$('img').attr('src', galaxy_config.root + 'static/images/fugue/asterisk-small-yellow.png');
+ this.$('img').attr('src', Galaxy.root + 'static/images/fugue/asterisk-small-yellow.png');
}
});
diff --git a/client/galaxy/scripts/mvc/workflow/workflow-view.js b/client/galaxy/scripts/mvc/workflow/workflow-view.js
index c757742fc17..066a756d41b 100644
--- a/client/galaxy/scripts/mvc/workflow/workflow-view.js
+++ b/client/galaxy/scripts/mvc/workflow/workflow-view.js
@@ -220,13 +220,13 @@ function reset_tool_search( initValue ) {
// get available datatypes for post job action options
this.datatypes = JSON.parse($.ajax({
- url : galaxy_config.root + 'api/datatypes',
+ url : Galaxy.root + 'api/datatypes',
async : false
}).responseText);
// get datatype mapping options
this.datatypes_mapping = JSON.parse($.ajax({
- url : galaxy_config.root + 'api/datatypes/mapping',
+ url : Galaxy.root + 'api/datatypes/mapping',
async : false
}).responseText);
@@ -700,7 +700,7 @@ function reset_tool_search( initValue ) {
f.append( title );
f.css( "left", $(window).scrollLeft() + 20 ); f.css( "top", $(window).scrollTop() + 20 );
var b = $("
");
- var tmp = "
loading tool info...
";
+ var tmp = "
loading tool info...
";
b.append( tmp );
node.form_html = tmp;
f.append( b );
diff --git a/client/galaxy/scripts/utils/utils.js b/client/galaxy/scripts/utils/utils.js
index 2107fbcedd3..0cb34de55c7 100644
--- a/client/galaxy/scripts/utils/utils.js
+++ b/client/galaxy/scripts/utils/utils.js
@@ -175,7 +175,7 @@ function cssGetAttribute (classname, name) {
*/
function cssLoadFile (url) {
if (!$('link[href^="' + url + '"]').length) {
- $('
').appendTo('head');
+ $('
').appendTo('head');
}
};
diff --git a/client/galaxy/scripts/viz/circster.js b/client/galaxy/scripts/viz/circster.js
index 756d8e3f085..c994619b87d 100644
--- a/client/galaxy/scripts/viz/circster.js
+++ b/client/galaxy/scripts/viz/circster.js
@@ -1084,7 +1084,7 @@ var Circster = Backbone.View.extend(
{
icon_class: 'plus-button', title: 'Add tracks', on_click: function()
{
- visualization.select_datasets(galaxy_config.root + "visualization/list_current_history_datasets", galaxy_config.root + "api/datasets", vis.get('dbkey'), function(tracks)
+ visualization.select_datasets(Galaxy.root + "visualization/list_current_history_datasets", Galaxy.root + "api/datasets", vis.get('dbkey'), function(tracks)
{
vis.add_tracks(tracks);
});
@@ -1107,7 +1107,7 @@ var Circster = Backbone.View.extend(
// send to server
$.ajax({
- url: galaxy_config.root + "visualization/save",
+ url: Galaxy.root + "visualization/save",
type: "POST",
dataType: "json",
data: {
@@ -1133,7 +1133,7 @@ var Circster = Backbone.View.extend(
{
icon_class: 'cross-circle', title: 'Close', on_click: function()
{
- window.location = galaxy_config.root + "visualization/list";
+ window.location = Galaxy.root + "visualization/list";
}
}], { tooltip_config: { placement: 'bottom' } });
diff --git a/client/galaxy/scripts/viz/sweepster.js b/client/galaxy/scripts/viz/sweepster.js
index 36f512fba73..889435af435 100644
--- a/client/galaxy/scripts/viz/sweepster.js
+++ b/client/galaxy/scripts/viz/sweepster.js
@@ -270,8 +270,8 @@ var SweepsterTrack = Backbone.Model.extend({
if (options.track) {
// FIXME: find a better way to deal with needed URLs:
var track_config = _.extend({
- data_url: galaxy_config.root + 'dummy1',
- converted_datasets_state_url: galaxy_config.root + 'dummy2'
+ data_url: Galaxy.root + 'dummy1',
+ converted_datasets_state_url: Galaxy.root + 'dummy2'
}, options.track);
this.set('track', tracks.object_from_template(track_config, {}, null));
}
@@ -407,7 +407,7 @@ var SweepsterTrackView = Backbone.View.extend({
// Render tile placeholders.
this.model.get('regions').each(function() {
self.$el.append($('
').addClass('tile').html(
- $('
').attr('src', galaxy_config.root + 'images/loading_large_white_bg.gif')
+ $('
').attr('src', Galaxy.root + 'images/loading_large_white_bg.gif')
));
});
diff --git a/client/galaxy/scripts/viz/trackster.js b/client/galaxy/scripts/viz/trackster.js
index 7bc7ab47a6e..2c65f9aeed6 100644
--- a/client/galaxy/scripts/viz/trackster.js
+++ b/client/galaxy/scripts/viz/trackster.js
@@ -84,7 +84,7 @@ var TracksterUI = Base.extend({
// Make call to save visualization.
return $.ajax({
- url: galaxy_config.root + "visualization/save",
+ url: Galaxy.root + "visualization/save",
type: "POST",
dataType: "json",
data: {
@@ -118,7 +118,7 @@ var TracksterUI = Base.extend({
var self = this,
menu = mod_icon_btn.create_icon_buttons_menu([
{ icon_class: 'plus-button', title: 'Add tracks', on_click: function() {
- visualization.select_datasets(galaxy_config.root + "visualization/list_current_history_datasets", galaxy_config.root + "api/datasets", { 'f-dbkey': view.dbkey },
+ visualization.select_datasets(Galaxy.root + "visualization/list_current_history_datasets", Galaxy.root + "api/datasets", { 'f-dbkey': view.dbkey },
function(new_tracks) {
_.each(new_tracks, function(track) {
view.add_drawable( tracks.object_from_template(track, view, view) );
@@ -373,11 +373,11 @@ var TracksterUI = Base.extend({
"Cancel": function() { Galaxy.modal.hide(); },
"Leave without Saving" : function() {
$(window).off('beforeunload');
- window.location = galaxy_config.root + 'visualization';
+ window.location = Galaxy.root + 'visualization';
},
"Save" : function() {
$.when(self.save_viz()).then(function() {
- window.location = galaxy_config.root + 'visualization';
+ window.location = Galaxy.root + 'visualization';
});
}
}
@@ -385,7 +385,7 @@ var TracksterUI = Base.extend({
}
else {
- window.location = galaxy_config.root + 'visualization';
+ window.location = Galaxy.root + 'visualization';
}
}
@@ -397,7 +397,7 @@ var TracksterView = Backbone.View.extend(
initialize : function ()
{
// load ui
- ui = new TracksterUI(galaxy_config.root);
+ ui = new TracksterUI(Galaxy.root);
// create button menu
ui.createButtonMenu();
@@ -442,7 +442,7 @@ var TracksterView = Backbone.View.extend(
listTracksParams[ 'f-dbkey' ] = dbkey;
}
$.ajax({
- url: galaxy_config.root + 'visualization/list_tracks?' + $.param( listTracksParams ),
+ url: Galaxy.root + 'visualization/list_tracks?' + $.param( listTracksParams ),
dataType: "html",
error: function() { alert( "Could not add this dataset to browser." ); },
@@ -462,7 +462,7 @@ var TracksterView = Backbone.View.extend(
$(parent.document).find('input[name=id]:checked').each(function() {
var vis_id = $(this).val();
dataset_params.id = vis_id;
- window.location = galaxy_config.root + "visualization/trackster?" + $.param(dataset_params);
+ window.location = Galaxy.root + "visualization/trackster?" + $.param(dataset_params);
});
}
}
@@ -482,7 +482,7 @@ var TracksterView = Backbone.View.extend(
),
buttons : {
"Cancel": function() {
- window.location = galaxy_config.root + "visualization/list";
+ window.location = Galaxy.root + "visualization/list";
},
"View in saved visualization": function() {
view_in_saved();
@@ -533,7 +533,7 @@ var TracksterView = Backbone.View.extend(
// ajax
$.ajax(
{
- url: galaxy_config.root + "api/genomes?chrom_info=True",
+ url: Galaxy.root + "api/genomes?chrom_info=True",
data: {},
error: function() { alert( "Couldn't create new browser." ); },
success: function(response)
@@ -543,7 +543,7 @@ var TracksterView = Backbone.View.extend(
title : "New Visualization",
body : self.template_view_new(response),
buttons : {
- "Cancel": function() { window.location = galaxy_config.root + "visualization/list"; },
+ "Cancel": function() { window.location = Galaxy.root + "visualization/list"; },
"Create": function() { self.create_browser($("#new-title").val(), $("#new-dbkey").val()); Galaxy.modal.hide(); }
}
});
@@ -593,7 +593,7 @@ var TracksterView = Backbone.View.extend(
'
' +
'
' +
'';
@@ -629,7 +629,7 @@ var TracksterView = Backbone.View.extend(
// add dataset
if (galaxy_config.app.add_dataset)
$.ajax({
- url: galaxy_config.root + "api/datasets/" + galaxy_config.app.add_dataset,
+ url: Galaxy.root + "api/datasets/" + galaxy_config.app.add_dataset,
data: { hda_ldda: 'hda', data_type: 'track_config' },
dataType: "json",
success: function(track_data) { view.add_drawable( tracks.object_from_template(track_data, view, view) ); }
diff --git a/client/galaxy/scripts/viz/trackster/tracks.js b/client/galaxy/scripts/viz/trackster/tracks.js
index 935d1700242..d5318a2797d 100644
--- a/client/galaxy/scripts/viz/trackster/tracks.js
+++ b/client/galaxy/scripts/viz/trackster/tracks.js
@@ -889,7 +889,7 @@ var TracksterView = Backbone.View.extend({
// Introduction div shown when there are no tracks.
this.intro_div = $("
").addClass("intro").appendTo(this.viewport_container);
var add_tracks_button = $("
").text("Add Datasets to Visualization").addClass("action-button").appendTo(this.intro_div).click(function () {
- visualization.select_datasets(galaxy_config.root + "visualization/list_current_history_datasets", galaxy_config.root + "api/datasets", { 'f-dbkey': view.dbkey }, function(tracks) {
+ visualization.select_datasets(Galaxy.root + "visualization/list_current_history_datasets", Galaxy.root + "api/datasets", { 'f-dbkey': view.dbkey }, function(tracks) {
_.each(tracks, function(track) {
view.add_drawable( object_from_template(track, view, view) );
});
@@ -1186,7 +1186,7 @@ extend( TracksterView.prototype, DrawableCollection.prototype, {
view = this,
chrom_data = $.Deferred();
$.ajax({
- url: galaxy_config.root + "api/genomes/" + this.dbkey,
+ url: Galaxy.root + "api/genomes/" + this.dbkey,
data: url_parms,
dataType: "json",
success: function (result) {
@@ -1835,7 +1835,7 @@ var TracksterToolView = Backbone.View.extend({
url_params.inputs = this.model.get_inputs_dict();
var ss_deferred = new util.ServerStateDeferred({
ajax_settings: {
- url: galaxy_config.root + "api/tools",
+ url: Galaxy.root + "api/tools",
data: JSON.stringify(url_params),
dataType: "json",
contentType: 'application/json',
@@ -2257,7 +2257,7 @@ extend(Track.prototype, Drawable.prototype, {
// Go to visualization.
window.location.href =
- galaxy_config.root + "visualization/sweepster" + "?" +
+ Galaxy.root + "visualization/sweepster" + "?" +
$.param({
dataset_id: track.dataset.id,
hda_ldda: track.dataset.get('hda_ldda'),
@@ -3506,7 +3506,7 @@ var ReferenceTrack = function (view) {
// Use offset to ensure that bases at tile edges are drawn.
this.left_offset = view.canvas_manager.char_width_px;
this.container_div.addClass("reference-track");
- this.data_url = galaxy_config.root + "api/genomes/" + this.view.dbkey;
+ this.data_url = Galaxy.root + "api/genomes/" + this.view.dbkey;
this.data_url_extra_params = {reference: true};
this.data_manager = new visualization.GenomeReferenceDataManager({
data_url: this.data_url,
diff --git a/client/galaxy/scripts/viz/visualization.js b/client/galaxy/scripts/viz/visualization.js
index 4c9298e1355..ad661199b17 100644
--- a/client/galaxy/scripts/viz/visualization.js
+++ b/client/galaxy/scripts/viz/visualization.js
@@ -115,7 +115,7 @@ _.extend( CanvasManager.prototype, {
var patterns = this.patterns,
dummy_context = this.dummy_context,
image = new Image();
- image.src = galaxy_config.root + "static/images" + path;
+ image.src = Galaxy.root + "static/images" + path;
image.onload = function() {
patterns[key] = dummy_context.createPattern( image, "repeat" );
};
@@ -958,7 +958,7 @@ var Visualization = Backbone.Model.extend({
type: ''
},
- urlRoot: galaxy_config.root + "api/visualizations",
+ urlRoot: Galaxy.root + "api/visualizations",
/**
* POSTs visualization's JSON to its URL using the parameter 'vis_json'
diff --git a/static/maps/galaxy-app-base.js.map b/static/maps/galaxy-app-base.js.map
index c485e32eef2..6fc2b14ac67 100644
--- a/static/maps/galaxy-app-base.js.map
+++ b/static/maps/galaxy-app-base.js.map
@@ -1 +1 @@
-{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","self","this","_init","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","console","log","prototype","extend","Events","logger","debug","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","emit","map","i","arguments","Array","slice","call","LoggableMixin","_l","userJSON","User","currUser","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"AAAAA,QACI,kBACA,gBACA,eACA,sBACA,uBACA,oBACA,sBACD,SAAUC,EAAGC,EAAUC,EAAUC,EAAWC,EAAeC,EAAYC,GAY1E,QAASC,GAAWC,EAASC,GACzB,GAAIC,GAAOC,IACX,OAAOD,GAAKE,MAAOJ,MAAeC,OAItCJ,EAAYE,EAAW,YAGvB,IAAIM,GAAgB,eAChBC,EAAgBD,EAAgB,cAChCE,GAAiB,CACrB,KACIA,EAA0D,QAAzCC,aAAaC,QAASJ,GACzC,MAAOK,GACLC,QAAQC,IAAKd,EAAU,wDAyNvB,MArNJC,GAAUc,UAAUT,MAAQ,SAAiBJ,EAASC,GAClD,GAAIC,GAAOC,IAgCX,OA/BAX,GAAEsB,OAAQZ,EAAMT,EAASsB,QACrBR,IACAL,EAAKc,OAASL,QACdA,QAAQM,MAAO,oBAAqB,WAAYjB,EAAS,gBAAiBC,IAG9EC,EAAKgB,gBAAiBlB,GAEtBE,EAAKiB,KAAOnB,EAAQmB,MAAQ,IAE5BjB,EAAKkB,YAAapB,EAAQqB,QAAUpB,EAAaoB,YACjDnB,EAAKoB,aAAcC,OAAOC,QAE1BtB,EAAKuB,YAAavB,EAAKF,QAAQ0B,mBAE/BxB,EAAKe,MAAO,sBAAuBf,EAAKF,SACxCE,EAAKe,MAAO,qBAAsBf,EAAKmB,QACvCnB,EAAKe,MAAO,qBAAsBf,EAAKc,QAEvCd,EAAKyB,cACLzB,EAAKe,MAAO,uBAAwBf,EAAKJ,UAEzCI,EAAKmB,OAASrB,EAAQqB,WACtBnB,EAAKe,MAAO,qBAAsBf,EAAKmB,QAEvCnB,EAAK0B,UAAW5B,EAAQ6B,UACxB3B,EAAKe,MAAO,mBAAoBf,EAAK2B,MAErC3B,EAAK4B,kBACL5B,EAAK6B,QAAS,QAAS7B,GAEhBA,GAIXH,EAAUc,UAAUmB,gBAEhBC,eAAkB,EAGlBd,KAAkB,KAItBpB,EAAUc,UAAUK,gBAAkB,SAA0BlB,GAC5D,GAAIE,GAAOC,KACP+B,EAAWhC,EAAK8B,cAEpB9B,GAAKF,UACL,KAAK,GAAImC,KAAKD,GACNA,EAASE,eAAgBD,KACzBjC,EAAKF,QAASmC,GAAQnC,EAAQoC,eAAgBD,GAAQnC,EAASmC,GAAQD,EAAUC,GAGzF,OAAOjC,IAIXH,EAAUc,UAAUO,YAAc,SAAsBC,GACpD,GAAInB,GAAOC,IAMX,OALAD,GAAKmB,OAASA,EAGdnB,EAAKmB,OAAOJ,MAAQV,GAAkBL,EAAKmB,OAAOJ,MAE3Cf,GAIXH,EAAUc,UAAUS,aAAe,SAAuBe,GACtD,GAAInC,GAAOC,IAEX,IAAID,EAAKF,QAAQiC,eAAiBI,EAI9B,IAAK,GAAIF,KAAKE,GACNA,EAAUD,eAAgBD,KAE1BjC,EAAMiC,GAAME,EAAWF,KAOvCpC,EAAUc,UAAUY,YAAc,SAAsBC,GACpD,GAAIxB,GAAOC,IAEX,IAAID,EAAKmB,OAAOJ,MAAO,CACnBS,EAAcY,cAAgBZ,EAAcY,eAAiB3B,QAC7De,EAAca,aAAeb,EAAca,cAAgB3C,EAAc4C,cAAcC,GAEvF,KACIf,EAAcgB,0BAA4BlC,aAAaC,QAASH,GAAgBqC,MAAO,KACzF,MAAOjC,KAYb,MAVAR,GAAKc,OAAS,GAAIpB,GAAc4C,cAAed,GAC/CxB,EAAK0C,SACH,MAAO,QAAS,OAAQ,OAAQ,QAAS,UAAWC,IAAI,SAAUC,GAChE5C,EAAK0C,KAAME,GAAM,WAAmB5C,EAAKc,OAAO4B,KAAME,EAAGC,UAAW,GAAKC,MAAMnC,UAAUoC,MAAMC,KAAMH,UAAW,OAGhH7C,EAAKmB,OAAOJ,QAEZvB,EAASyD,cAAcnC,OAASd,EAAKc,QAElCd,GAIXH,EAAUc,UAAUc,YAAc,SAAsB3B,GACpD,GAAIE,GAAOC,IAMX,OALAD,GAAKe,MAAO,eAAgBjB,GAC5BE,EAAKJ,SAAWA,EAGhByB,OAAO6B,GAAKlD,EAAKJ,SACVI,GAIXH,EAAUc,UAAUe,UAAY,SAAoByB,GAChD,GAAInD,GAAOC,IAMX,OALAD,GAAKe,MAAO,aAAcoC,GAC1BnD,EAAK2B,KAAO,GAAIlC,GAAU2D,KAAMD,GAChCnD,EAAK2B,KAAKb,OAASd,EAAKc,OAExBd,EAAKqD,SAAWrD,EAAK2B,KACd3B,GAIXH,EAAUc,UAAUiB,gBAAkB,WAClC,GAAI5B,GAAOC,IAiBX,OAbAD,GAAKsD,YACLC,EAAGC,UAAWC,KAAM,WAAY,SAAUC,EAAIC,EAAK7D,GAC/C,GAAI8D,GAAO9D,EAAQ8D,IACnB,KACIA,EAAOC,KAAKC,MAAOF,GACrB,MAAOG,IAET/D,EAAKsD,UACDU,IAAUC,SAASC,KAAKnB,MAAO,EAAG,IAAOjD,EAAQkE,IACjDJ,KAAUA,KAIX5D,GAIXH,EAAUc,UAAUwD,UAAY,SAAqBC,GACjD,GAAIpE,GAAOC,IACX,KACI,GAAgBoE,SAAZD,EACA,MAAiD,SAA1C9D,aAAaC,QAASJ,EAEjC,IAAIiE,EAEA,MADA9D,cAAagE,QAASnE,GAAe,IAC9B,CAGXG,cAAaiE,WAAYpE,GAEzBH,EAAKwE,oBAAqB,MAE5B,MAAOhE,GACLC,QAAQC,IAAKd,EAAU,wDAE3B,OAAO,GASXC,EAAUc,UAAU6D,oBAAsB,SAA+BC,GACrE,GAAIzE,GAAOC,IACX,KACI,GAAmBoE,SAAfI,EAA0B,CAC1B,GAAIC,GAAMpE,aAAaC,QAASH,EAChC,OAAyB,gBAAZ,GAAsBsE,EAAIjC,MAAO,QACxB,OAAfgC,EACPnE,aAAaiE,WAAYnE,GAEzBE,aAAagE,QAASlE,EAAeqE,EAEzC,IAAIE,GAAc3E,EAAKwE,qBAIvB,OAHIxE,GAAKc,SACLd,EAAKc,OAAOhB,QAAQ0C,0BAA4BmC,GAE7CA,EACT,MAAOnE,GACLC,QAAQC,IAAKd,EAAU,+DAK/BC,EAAUc,UAAUiE,SAAW,WAC3B,GAAIC,GAAY5E,KAAK0B,KAAQ1B,KAAK0B,KAAKmD,IAAK,UAAa,cAAkB,eAC3E,OAAO,aAAeD,EAAY,MAM9BhF,UAAYA"}
\ No newline at end of file
+{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","self","this","_init","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","console","log","prototype","extend","Events","logger","debug","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","emit","map","i","arguments","Array","slice","call","LoggableMixin","_l","userJSON","User","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"AAAAA,QACI,kBACA,gBACA,eACA,sBACA,uBACA,oBACA,sBACD,SAAUC,EAAGC,EAAUC,EAAUC,EAAWC,EAAeC,EAAYC,GAY1E,QAASC,GAAWC,EAASC,GACzB,GAAIC,GAAOC,IACX,OAAOD,GAAKE,MAAOJ,MAAeC,OAItCJ,EAAYE,EAAW,YAGvB,IAAIM,GAAgB,eAChBC,EAAgBD,EAAgB,cAChCE,GAAiB,CACrB,KACIA,EAA0D,QAAzCC,aAAaC,QAASJ,GACzC,MAAOK,GACLC,QAAQC,IAAKd,EAAU,wDAuNvB,MAnNJC,GAAUc,UAAUT,MAAQ,SAAiBJ,EAASC,GAClD,GAAIC,GAAOC,IAgCX,OA/BAX,GAAEsB,OAAQZ,EAAMT,EAASsB,QACrBR,IACAL,EAAKc,OAASL,QACdA,QAAQM,MAAO,oBAAqB,WAAYjB,EAAS,gBAAiBC,IAG9EC,EAAKgB,gBAAiBlB,GAEtBE,EAAKiB,KAAOnB,EAAQmB,MAAQ,IAE5BjB,EAAKkB,YAAapB,EAAQqB,QAAUpB,EAAaoB,YACjDnB,EAAKoB,aAAcC,OAAOC,QAE1BtB,EAAKuB,YAAavB,EAAKF,QAAQ0B,mBAE/BxB,EAAKe,MAAO,sBAAuBf,EAAKF,SACxCE,EAAKe,MAAO,qBAAsBf,EAAKmB,QACvCnB,EAAKe,MAAO,qBAAsBf,EAAKc,QAEvCd,EAAKyB,cACLzB,EAAKe,MAAO,uBAAwBf,EAAKJ,UAEzCI,EAAKmB,OAASrB,EAAQqB,WACtBnB,EAAKe,MAAO,qBAAsBf,EAAKmB,QAEvCnB,EAAK0B,UAAW5B,EAAQ6B,UACxB3B,EAAKe,MAAO,mBAAoBf,EAAK2B,MAErC3B,EAAK4B,kBACL5B,EAAK6B,QAAS,QAAS7B,GAEhBA,GAIXH,EAAUc,UAAUmB,gBAEhBC,eAAkB,EAGlBd,KAAkB,KAItBpB,EAAUc,UAAUK,gBAAkB,SAA0BlB,GAC5D,GAAIE,GAAOC,KACP+B,EAAWhC,EAAK8B,cAEpB9B,GAAKF,UACL,KAAK,GAAImC,KAAKD,GACNA,EAASE,eAAgBD,KACzBjC,EAAKF,QAASmC,GAAQnC,EAAQoC,eAAgBD,GAAQnC,EAASmC,GAAQD,EAAUC,GAGzF,OAAOjC,IAIXH,EAAUc,UAAUO,YAAc,SAAsBC,GACpD,GAAInB,GAAOC,IAMX,OALAD,GAAKmB,OAASA,EAGdnB,EAAKmB,OAAOJ,MAAQV,GAAkBL,EAAKmB,OAAOJ,MAE3Cf,GAIXH,EAAUc,UAAUS,aAAe,SAAuBe,GACtD,GAAInC,GAAOC,IAEX,IAAID,EAAKF,QAAQiC,eAAiBI,EAI9B,IAAK,GAAIF,KAAKE,GACNA,EAAUD,eAAgBD,KAE1BjC,EAAMiC,GAAME,EAAWF,KAOvCpC,EAAUc,UAAUY,YAAc,SAAsBC,GACpD,GAAIxB,GAAOC,IAEX,IAAID,EAAKmB,OAAOJ,MAAO,CACnBS,EAAcY,cAAgBZ,EAAcY,eAAiB3B,QAC7De,EAAca,aAAeb,EAAca,cAAgB3C,EAAc4C,cAAcC,GAEvF,KACIf,EAAcgB,0BAA4BlC,aAAaC,QAASH,GAAgBqC,MAAO,KACzF,MAAOjC,KAYb,MAVAR,GAAKc,OAAS,GAAIpB,GAAc4C,cAAed,GAC/CxB,EAAK0C,SACH,MAAO,QAAS,OAAQ,OAAQ,QAAS,UAAWC,IAAI,SAAUC,GAChE5C,EAAK0C,KAAME,GAAM,WAAmB5C,EAAKc,OAAO4B,KAAME,EAAGC,UAAW,GAAKC,MAAMnC,UAAUoC,MAAMC,KAAMH,UAAW,OAGhH7C,EAAKmB,OAAOJ,QAEZvB,EAASyD,cAAcnC,OAASd,EAAKc,QAElCd,GAIXH,EAAUc,UAAUc,YAAc,SAAsB3B,GACpD,GAAIE,GAAOC,IAMX,OALAD,GAAKe,MAAO,eAAgBjB,GAC5BE,EAAKJ,SAAWA,EAGhByB,OAAO6B,GAAKlD,EAAKJ,SACVI,GAIXH,EAAUc,UAAUe,UAAY,SAAoByB,GAChD,GAAInD,GAAOC,IAIX,OAHAD,GAAKe,MAAO,aAAcoC,GAC1BnD,EAAK2B,KAAO,GAAIlC,GAAU2D,KAAMD,GAChCnD,EAAK2B,KAAKb,OAASd,EAAKc,OACjBd,GAIXH,EAAUc,UAAUiB,gBAAkB,WAClC,GAAI5B,GAAOC,IAiBX,OAbAD,GAAKqD,YACLC,EAAGC,UAAWC,KAAM,WAAY,SAAUC,EAAIC,EAAK5D,GAC/C,GAAI6D,GAAO7D,EAAQ6D,IACnB,KACIA,EAAOC,KAAKC,MAAOF,GACrB,MAAOG,IAET9D,EAAKqD,UACDU,IAAUC,SAASC,KAAKlB,MAAO,EAAG,IAAOjD,EAAQiE,IACjDJ,KAAUA,KAIX3D,GAIXH,EAAUc,UAAUuD,UAAY,SAAqBC,GACjD,GAAInE,GAAOC,IACX,KACI,GAAgBmE,SAAZD,EACA,MAAiD,SAA1C7D,aAAaC,QAASJ,EAEjC,IAAIgE,EAEA,MADA7D,cAAa+D,QAASlE,GAAe,IAC9B,CAGXG,cAAagE,WAAYnE,GAEzBH,EAAKuE,oBAAqB,MAE5B,MAAO/D,GACLC,QAAQC,IAAKd,EAAU,wDAE3B,OAAO,GASXC,EAAUc,UAAU4D,oBAAsB,SAA+BC,GACrE,GAAIxE,GAAOC,IACX,KACI,GAAmBmE,SAAfI,EAA0B,CAC1B,GAAIC,GAAMnE,aAAaC,QAASH,EAChC,OAAyB,gBAAZ,GAAsBqE,EAAIhC,MAAO,QACxB,OAAf+B,EACPlE,aAAagE,WAAYlE,GAEzBE,aAAa+D,QAASjE,EAAeoE,EAEzC,IAAIE,GAAc1E,EAAKuE,qBAIvB,OAHIvE,GAAKc,SACLd,EAAKc,OAAOhB,QAAQ0C,0BAA4BkC,GAE7CA,EACT,MAAOlE,GACLC,QAAQC,IAAKd,EAAU,+DAK/BC,EAAUc,UAAUgE,SAAW,WAC3B,GAAIC,GAAY3E,KAAK0B,KAAQ1B,KAAK0B,KAAKkD,IAAK,UAAa,cAAkB,eAC3E,OAAO,aAAeD,EAAY,MAM9B/E,UAAYA"}
\ No newline at end of file
diff --git a/static/maps/galaxy.library.js.map b/static/maps/galaxy.library.js.map
index af027135da5..4d087cb84b8 100644
--- a/static/maps/galaxy.library.js.map
+++ b/static/maps/galaxy.library.js.map
@@ -1 +1 @@
-{"version":3,"file":"galaxy.library.js","sources":["../src/galaxy.library.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_baseMVC","mod_library_model","mod_folderlist_view","mod_librarylist_view","mod_librarytoolbar_view","mod_foldertoolbar_view","mod_library_dataset_view","mod_library_library_view","mod_library_folder_view","LibraryRouter","Backbone","Router","extend","initialize","this","routesHit","history","on","bind","trackPageview","routes","page/:show_page","library/:library_id/permissions","folders/:folder_id/permissions","folders/:id","folders/:id/page/:show_page","folders/:folder_id/datasets/:dataset_id","folders/:folder_id/datasets/:dataset_id/permissions","folders/:folder_id/datasets/:dataset_id/versions/:ldda_id","folders/:folder_id/download/:format","folders/:folder_id/import/:source","back","window","navigate","trigger","replace","url","getFragment","test","ga","galaxy_config","root","LibraryPrefs","SessionStorageModel","defaults","with_deleted","sort_order","sort_by","library_page_size","folder_page_size","GalaxyLibrary","View","libraryToolbarView","libraryListView","library_router","libraryView","folderToolbarView","folderListView","datasetView","Galaxy","config","ga_code","i","s","o","g","r","a","m","q","push","arguments","l","Date","createElement","getElementsByTagName","async","src","parentNode","insertBefore","document","libraries","preferences","id","$el","unbind","LibraryToolbarView","LibraryListView","show_page","render","FolderToolbarView","FolderListView","parseInt","folder_id","format","$","find","length","info","download","dataset_id","LibraryDatasetView","ldda_id","show_version","show_permissions","library_id","LibraryView","folderView","FolderView","source","showImportModal","start","pushState","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"galaxy.library.js","sources":["../src/galaxy.library.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_baseMVC","mod_library_model","mod_folderlist_view","mod_librarylist_view","mod_librarytoolbar_view","mod_foldertoolbar_view","mod_library_dataset_view","mod_library_library_view","mod_library_folder_view","LibraryRouter","Backbone","Router","extend","initialize","this","routesHit","history","on","bind","trackPageview","routes","page/:show_page","library/:library_id/permissions","folders/:folder_id/permissions","folders/:id","folders/:id/page/:show_page","folders/:folder_id/datasets/:dataset_id","folders/:folder_id/datasets/:dataset_id/permissions","folders/:folder_id/datasets/:dataset_id/versions/:ldda_id","folders/:folder_id/download/:format","folders/:folder_id/import/:source","back","window","navigate","trigger","replace","url","getFragment","test","ga","Galaxy","root","LibraryPrefs","SessionStorageModel","defaults","with_deleted","sort_order","sort_by","library_page_size","folder_page_size","GalaxyLibrary","View","libraryToolbarView","libraryListView","library_router","libraryView","folderToolbarView","folderListView","datasetView","config","ga_code","i","s","o","g","r","a","m","q","push","arguments","l","Date","createElement","getElementsByTagName","async","src","parentNode","insertBefore","document","libraries","preferences","id","$el","unbind","LibraryToolbarView","LibraryListView","show_page","render","FolderToolbarView","FolderListView","parseInt","folder_id","format","$","find","length","info","download","dataset_id","LibraryDatasetView","ldda_id","show_version","show_permissions","library_id","LibraryView","folderView","FolderView","source","showImportModal","start","pushState","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/layout/masthead.js.map b/static/maps/layout/masthead.js.map
index 63fb7b64ff7..7b5c4b8de8d 100644
--- a/static/maps/layout/masthead.js.map
+++ b/static/maps/layout/masthead.js.map
@@ -1 +1 @@
-{"version":3,"file":"masthead.js","sources":["../../src/layout/masthead.js"],"names":["define","Utils","Menu","Scratchbook","QuotaMeter","GalaxyMasthead","Backbone","View","extend","el_masthead","options","$background","list","initialize","this","$","off","setElement","_template","append","el","find","self","window","on","text","key","onunload","q","menu","Galaxy","GalaxyMenu","masthead","config","frame","GalaxyFrame","quotaMeter","UserQuotaMeter","model","user","render","events","click","mousedown","e","preventDefault","item","_add","prepend","highlight","id","current","addClass","$loc","location","$current","push","_click","$all","hide","target","closest","hasClass","show","brand_text","brand","logo_url","galaxy_config","root"],"mappings":"AAAAA,QACI,cACA,cACA,qBACA,4BACD,SAASC,EAAOC,EAAMC,EAAaC,GAGtC,GAAIC,GAAiBC,SAASC,KAAKC,QAE/BC,YAAa,cAGbC,QAAU,KAGVC,YAAa,KAGbC,QAGAC,WAAa,SAASH,GAElBI,KAAKJ,QAAUA,EAGfK,EAAE,QAAQC,MAGVF,KAAKG,WAAWF,EAAED,KAAKI,UAAUR,KAGjCK,EAAED,KAAKL,aAAaU,OAAOJ,EAAED,KAAKM,KAGlCN,KAAKH,YAAcI,EAAED,KAAKM,IAAIC,KAAK,uBAGnC,IAAIC,GAAOR,IACXC,GAAEQ,QAAQC,GAAG,eAAgB,WACzB,GAAIC,GAAO,EACX,KAAK,GAAIC,KAAOJ,GAAKV,KACjB,GAAIU,EAAKV,KAAKc,GAAKhB,QAAQiB,SAAU,CACjC,GAAIC,GAAIN,EAAKV,KAAKc,GAAKhB,QAAQiB,UAC3BC,KAAGH,GAAQG,EAAI,KAG3B,MAAa,KAATH,EACOA,EADX,SAMJX,KAAKe,KAAOC,OAAOD,KAAO,GAAI3B,GAAK6B,YAC/BC,SAAclB,KACdmB,OAAcnB,KAAKJ,UAIvBI,KAAKoB,MAAQJ,OAAOI,MAAQ,GAAI/B,GAAYgC,aACxCH,SAAclB,OAKlBgB,OAAOM,WAAa,GAAIhC,GAAWiC,gBAC/BC,MAAcR,OAAOS,KACrBnB,GAAcN,KAAKC,EAAG,4BACvByB,UAIPC,QACIC,MAAc,SACdC,UAAc,SAASC,GAAKA,EAAEC,mBAIlC1B,OAAS,SAAS2B,GACd,MAAOhC,MAAKiC,KAAKD,GAAM,IAI3BE,QAAU,SAASF,GACf,MAAOhC,MAAKiC,KAAKD,GAAM,IAI3BG,UAAW,SAASC,GAChB,GAAIC,GAAUpC,EAAED,KAAKM,IAAIC,KAAK,IAAM6B,EAAK,OACrCC,IACAA,EAAQC,SAAS,WAKzBL,KAAO,SAASD,EAAM3B,GAClB,GAAIkC,GAAOtC,EAAED,KAAKM,IAAIC,KAAK,IAAMyB,EAAKQ,SACtC,IAAID,EAAK,CAEL,GAAIE,GAAWxC,EAAE+B,EAAK1B,GAGtBmC,GAASH,SAAS,iBAGdjC,EACAkC,EAAKlC,OAAOoC,GAEZF,EAAKL,QAAQO,GAIjBzC,KAAKF,KAAK4C,KAAKV,GAInB,MAAO,OAIXW,OAAQ,SAASb,GAEb,GAAIc,GAAO3C,EAAED,KAAKM,IAAIC,KAAK,SACvBqC,IACAA,EAAKC,MAIT,IAAIJ,GAAWxC,EAAE6B,EAAEgB,QAAQC,QAAQ,kBAAkBxC,KAAK,SACtDN,GAAE6B,EAAEgB,QAAQE,SAAS,SACrBP,EAASQ,OACTjD,KAAKH,YAAYoD,QAEjBjD,KAAKH,YAAYgD,QASzBzC,UAAW,SAASR,GAChB,GAAIsD,GAAatD,EAAQuD,MAAS,KAAOvD,EAAQuD,MAAS,EAC1D,OAAQ,6PAKsBvD,EAAQwD,SAAW,uDAC0BC,cAAcC,KAAO,iEAC9CJ,EAAa,sPAYvE,QACI3D,eAAgBA"}
\ No newline at end of file
+{"version":3,"file":"masthead.js","sources":["../../src/layout/masthead.js"],"names":["define","Utils","Menu","Scratchbook","QuotaMeter","GalaxyMasthead","Backbone","View","extend","el_masthead","options","$background","list","initialize","this","$","off","setElement","_template","append","el","find","self","window","on","text","key","onunload","q","menu","Galaxy","GalaxyMenu","masthead","config","frame","GalaxyFrame","quotaMeter","UserQuotaMeter","model","user","render","events","click","mousedown","e","preventDefault","item","_add","prepend","highlight","id","current","addClass","$loc","location","$current","push","_click","$all","hide","target","closest","hasClass","show","brand_text","brand","logo_url","root"],"mappings":"AAAAA,QACI,cACA,cACA,qBACA,4BACD,SAASC,EAAOC,EAAMC,EAAaC,GAGtC,GAAIC,GAAiBC,SAASC,KAAKC,QAE/BC,YAAa,cAGbC,QAAU,KAGVC,YAAa,KAGbC,QAGAC,WAAa,SAASH,GAElBI,KAAKJ,QAAUA,EAGfK,EAAE,QAAQC,MAGVF,KAAKG,WAAWF,EAAED,KAAKI,UAAUR,KAGjCK,EAAED,KAAKL,aAAaU,OAAOJ,EAAED,KAAKM,KAGlCN,KAAKH,YAAcI,EAAED,KAAKM,IAAIC,KAAK,uBAGnC,IAAIC,GAAOR,IACXC,GAAEQ,QAAQC,GAAG,eAAgB,WACzB,GAAIC,GAAO,EACX,KAAK,GAAIC,KAAOJ,GAAKV,KACjB,GAAIU,EAAKV,KAAKc,GAAKhB,QAAQiB,SAAU,CACjC,GAAIC,GAAIN,EAAKV,KAAKc,GAAKhB,QAAQiB,UAC3BC,KAAGH,GAAQG,EAAI,KAG3B,MAAa,KAATH,EACOA,EADX,SAMJX,KAAKe,KAAOC,OAAOD,KAAO,GAAI3B,GAAK6B,YAC/BC,SAAclB,KACdmB,OAAcnB,KAAKJ,UAIvBI,KAAKoB,MAAQJ,OAAOI,MAAQ,GAAI/B,GAAYgC,aACxCH,SAAclB,OAKlBgB,OAAOM,WAAa,GAAIhC,GAAWiC,gBAC/BC,MAAcR,OAAOS,KACrBnB,GAAcN,KAAKC,EAAG,4BACvByB,UAIPC,QACIC,MAAc,SACdC,UAAc,SAASC,GAAKA,EAAEC,mBAIlC1B,OAAS,SAAS2B,GACd,MAAOhC,MAAKiC,KAAKD,GAAM,IAI3BE,QAAU,SAASF,GACf,MAAOhC,MAAKiC,KAAKD,GAAM,IAI3BG,UAAW,SAASC,GAChB,GAAIC,GAAUpC,EAAED,KAAKM,IAAIC,KAAK,IAAM6B,EAAK,OACrCC,IACAA,EAAQC,SAAS,WAKzBL,KAAO,SAASD,EAAM3B,GAClB,GAAIkC,GAAOtC,EAAED,KAAKM,IAAIC,KAAK,IAAMyB,EAAKQ,SACtC,IAAID,EAAK,CAEL,GAAIE,GAAWxC,EAAE+B,EAAK1B,GAGtBmC,GAASH,SAAS,iBAGdjC,EACAkC,EAAKlC,OAAOoC,GAEZF,EAAKL,QAAQO,GAIjBzC,KAAKF,KAAK4C,KAAKV,GAInB,MAAO,OAIXW,OAAQ,SAASb,GAEb,GAAIc,GAAO3C,EAAED,KAAKM,IAAIC,KAAK,SACvBqC,IACAA,EAAKC,MAIT,IAAIJ,GAAWxC,EAAE6B,EAAEgB,QAAQC,QAAQ,kBAAkBxC,KAAK,SACtDN,GAAE6B,EAAEgB,QAAQE,SAAS,SACrBP,EAASQ,OACTjD,KAAKH,YAAYoD,QAEjBjD,KAAKH,YAAYgD,QASzBzC,UAAW,SAASR,GAChB,GAAIsD,GAAatD,EAAQuD,MAAS,KAAOvD,EAAQuD,MAAS,EAC1D,OAAQ,6PAKsBvD,EAAQwD,SAAW,uDAC0BpC,OAAOqC,KAAO,iEACvCH,EAAa,sPAYvE,QACI3D,eAAgBA"}
\ No newline at end of file
diff --git a/static/maps/layout/menu.js.map b/static/maps/layout/menu.js.map
index 285743a7a04..5f44a4ca642 100644
--- a/static/maps/layout/menu.js.map
+++ b/static/maps/layout/menu.js.map
@@ -1 +1 @@
-{"version":3,"file":"menu.js","sources":["../../src/layout/menu.js"],"names":["define","GalaxyMenu","Backbone","Model","extend","initialize","options","this","config","masthead","create","tab_analysis","GalaxyMastheadTab","id","title","content","title_attribute","append","workflow_options","Galaxy","user","disabled","tab_workflow","tab_shared","add","divider","user_requests","tab_lab","lims_doc_url","visualization_options","tab_visualization","target","get","tab_admin","extra_class","tab_help","biostar_url","biostar_url_redirect","support_url","search_url","mailing_lists","screencasts_url","wiki_url","citation_url","terms_url","tab_user","use_remote_user","allow_user_creation","active_view","highlight","View","type","scratchbook","onunload","visible","location","$menu","events","click .head","_","defaults","undefined","indexOf","galaxy_config","root","setElement","$","_template","el","find","addClass","_attachPopover","hide","show","css","visibility","menuOptions","_templateMenu","$item","_templateMenuItem","self","on","e","preventDefault","frame","_templateDivider","_head","$popover_element","popover","html","placement","setTimeout","tmpl"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"menu.js","sources":["../../src/layout/menu.js"],"names":["define","GalaxyMenu","Backbone","Model","extend","initialize","options","this","config","masthead","create","tab_analysis","GalaxyMastheadTab","id","title","content","title_attribute","append","workflow_options","Galaxy","user","disabled","tab_workflow","tab_shared","add","divider","user_requests","tab_lab","lims_doc_url","visualization_options","tab_visualization","target","get","tab_admin","extra_class","tab_help","biostar_url","biostar_url_redirect","support_url","search_url","mailing_lists","screencasts_url","wiki_url","citation_url","terms_url","tab_user","use_remote_user","allow_user_creation","active_view","highlight","View","type","scratchbook","onunload","visible","location","$menu","events","click .head","_","defaults","undefined","indexOf","root","setElement","$","_template","el","find","addClass","_attachPopover","hide","show","css","visibility","menuOptions","_templateMenu","$item","_templateMenuItem","self","on","e","preventDefault","frame","_templateDivider","_head","$popover_element","popover","html","placement","setTimeout","tmpl"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/layout/scratchbook.js.map b/static/maps/layout/scratchbook.js.map
index 36a343b80bc..a585c9638a4 100644
--- a/static/maps/layout/scratchbook.js.map
+++ b/static/maps/layout/scratchbook.js.map
@@ -1 +1 @@
-{"version":3,"file":"scratchbook.js","sources":["../../src/layout/scratchbook.js"],"names":["define","Frames","GalaxyFrame","Backbone","View","extend","el_main","active","button_active","button_load","initialize","options","self","this","frames","visible","GalaxyMastheadIcon","icon","tooltip","onclick","_activate","onunload","length","hide","show","with_number","masthead","append","setElement","$el","$","setOnChange","_refresh","add_dataset","dataset_id","require","DATA","dataset","Dataset","id","when","fetch","then","frame_config","title","get","is_tabular","_","find","data_type","indexOf","tabular_dataset","TabularDataset","toJSON","type","content","parent_elt","createTabularDatasetChunkedView","model","embedded","height","galaxy_config","root","add","add_trackster_viz","viz_id","visualization","trackster","viz","Visualization","ui","TracksterUI","view_config","container","name","dbkey","stand_alone","latest_revision","drawables","config","view","each","d","hda_ldda","create_visualization","viewport","bookmarks","target","window","open","location","$galaxy_main","parent","document","href","attr","untoggle","toggle","number","alert","defaults","_template","el","placement","on","css","visibility","new_icon","removeClass","addClass","new_number","text","tmpl"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"scratchbook.js","sources":["../../src/layout/scratchbook.js"],"names":["define","Frames","GalaxyFrame","Backbone","View","extend","el_main","active","button_active","button_load","initialize","options","self","this","frames","visible","GalaxyMastheadIcon","icon","tooltip","onclick","_activate","onunload","length","hide","show","with_number","masthead","append","setElement","$el","$","setOnChange","_refresh","add_dataset","dataset_id","require","DATA","dataset","Dataset","id","when","fetch","then","frame_config","title","get","is_tabular","_","find","data_type","indexOf","tabular_dataset","TabularDataset","toJSON","type","content","parent_elt","createTabularDatasetChunkedView","model","embedded","height","Galaxy","root","add","add_trackster_viz","viz_id","visualization","trackster","viz","Visualization","ui","TracksterUI","view_config","container","name","dbkey","stand_alone","latest_revision","drawables","config","view","each","d","hda_ldda","create_visualization","viewport","bookmarks","target","window","open","location","$galaxy_main","parent","document","href","attr","untoggle","toggle","number","alert","defaults","_template","el","placement","on","css","visibility","new_icon","removeClass","addClass","new_number","text","tmpl"],"mappings":"AACAA,QAAQ,oBAAqB,SAASC,GAGtC,GAAIC,GAAcC,SAASC,KAAKC,QAE5BC,QAAS,OAGTC,QAAQ,EAGRC,cAAe,KAGfC,YAAe,KAGfC,WAAa,SAASC,GAClBA,EAAUA,KAGV,IAAIC,GAAOC,IAGXA,MAAKC,OAAS,GAAIb,GAAOG,MACrBW,SAAS,IAIbF,KAAKL,cAAgB,GAAIQ,IACrBC,KAAc,QACdC,QAAc,6BACdC,QAAc,WAAaP,EAAKQ,aAChCC,SAAc,WACV,MAAIT,GAAKE,OAAOQ,SAAW,EAChB,cAAgBV,EAAKE,OAAOQ,SAAW,gCADlD,UAORT,KAAKJ,YAAc,GAAIO,IACnBC,KAAc,SACdC,QAAc,wBACdC,QAAc,WACNP,EAAKE,OAAOC,QACZH,EAAKE,OAAOS,OAEZX,EAAKE,OAAOU,QAGpBC,aAAc,IAIdd,EAAQe,WACRf,EAAQe,SAASC,OAAOd,KAAKL,eAC7BG,EAAQe,SAASC,OAAOd,KAAKJ,cAIjCI,KAAKe,WAAWf,KAAKC,OAAOe,KAG5BC,EAAEjB,KAAKP,SAASqB,OAAOd,KAAKgB,KAG5BhB,KAAKC,OAAOiB,YAAY,WACpBnB,EAAKoB,aAETnB,KAAKmB,YAMTC,YAAa,SAASC,GAClB,GAAItB,GAAOC,IACXsB,UAAS,oBAAqB,SAASC,GACnC,GAAIC,GAAU,GAAID,GAAKE,SAAUC,GAAIL,GACrCJ,GAAEU,KAAMH,EAAQI,SAAUC,KAAM,WAE5B,GAAIC,IACIC,MAAOP,EAAQQ,IAAI,SAKvBC,EAAaC,EAAEC,MAAM,UAAW,YAAa,SAASC,GAClD,MAAuD,KAAhDZ,EAAQQ,IAAI,aAAaK,QAAQD,IAIhD,IAAIH,EAAY,CACZ,GAAIK,GAAkB,GAAIf,GAAKgB,eAAef,EAAQgB,SACtDN,GAAE1C,OAAOsC,GACLW,KAAM,QACNC,QAAS,SAAUC,GACfpB,EAAKqB,iCACDC,MAAOP,EACPK,WAAYA,EACZG,UAAU,EACVC,OAAQ,gBAMpBb,GAAE1C,OAAOsC,GACLW,KAAM,MACNC,QAASM,OAAOC,KAAO,YACdzB,EAAQE,GAAK,0BAI9B3B,GAAKmD,IAAIpB,QAUrBqB,kBAAmB,SAASC,GACxB,GAAIrD,GAAOC,IACXsB,UAAS,oBAAqB,iBAAkB,SAAS+B,EAAeC,GACpE,GAAIC,GAAM,GAAIF,GAAcG,eAAe9B,GAAI0B,GAC/CnC,GAAEU,KAAM4B,EAAI3B,SAAUC,KAAM,WACxB,GAAI4B,GAAK,GAAIH,GAAUI,YAAYV,OAAOC,MAGtCnB,GACIC,MAAOwB,EAAIvB,IAAI,QACfS,KAAM,QACNC,QAAS,SAASC,GAEd,GAAIgB,IACAC,UAAWjB,EACXkB,KAAMN,EAAIvB,IAAI,SACdN,GAAI6B,EAAI7B,GAERoC,MAAOP,EAAIvB,IAAI,SACf+B,aAAa,GAEjBC,EAAkBT,EAAIvB,IAAI,mBAC1BiC,EAAYD,EAAgBE,OAAOC,KAAKF,SAGxC/B,GAAEkC,KAAKH,EAAW,SAASI,GACvBA,EAAE7C,SACE8C,SAAUD,EAAEC,SACZ5C,GAAI2C,EAAEhD,cAId8C,KAAOV,EAAGc,qBAAqBZ,EACAK,EAAgBE,OAAOM,SACvBR,EAAgBE,OAAOC,KAAKF,UAC5BD,EAAgBE,OAAOO,WACvB,IAI3C1E,GAAKmD,IAAIpB,QAQrBoB,IAAK,SAASpD,GAEV,GAAsB,UAAlBA,EAAQ4E,OAER,WADAC,QAAOC,KAAK9E,EAAQ4C,QAKxB,IAAsB,QAAlB5C,EAAQ4E,QAAsC,WAAlB5E,EAAQ4E,QAAyC,SAAlB5E,EAAQ4E,OAEnE,YADAC,OAAOE,SAAW/E,EAAQ4C,QAK9B,IAAK1C,KAAKN,OAuBVM,KAAKC,OAAOiD,IAAIpD,OAvBhB,CAEI,GAAIgF,GAAe7D,EAAE0D,OAAOI,OAAOC,UAAU7C,KAAK,eAClD,IAAsB,eAAlBrC,EAAQ4E,QAA6C,UAAlB5E,EAAQ4E,OAC3C,GAA4B,IAAxBI,EAAarE,OAAa,CAC1B,GAAIwE,GAAOnF,EAAQ4C,OAEfuC,IADqB,IAArBA,EAAK5C,QAAQ,KACL,IAEA,IACZ4C,GAAQ,kBACRN,OAAOE,SAAWI,MAElBH,GAAaI,KAAK,MAAOpF,EAAQ4C,aAGrCiC,QAAOE,SAAW/E,EAAQ4C,UAWtCnC,UAAW,WAEHP,KAAKN,QAELM,KAAKN,QAAS,EAGdM,KAAKL,cAAcwF,WAGnBnF,KAAKC,OAAOS,SAGZV,KAAKN,QAAS,EAGdM,KAAKL,cAAcyF,WAK3BjE,SAAU,WAENnB,KAAKJ,YAAYyF,OAAOrF,KAAKC,OAAOQ,UAGR,IAAzBT,KAAKC,OAAOQ,SACXT,KAAKJ,YAAYc,OAEjBV,KAAKJ,YAAYe,OAGjBX,KAAKC,OAAOC,QACZF,KAAKJ,YAAYwF,SAEjBpF,KAAKJ,YAAYuF,cAMzBhF,EAAqBb,SAASC,KAAKC,QAEnCM,SACI4B,GAAkB,GAClBtB,KAAkB,SAClBC,QAAkB,GAClBO,aAAkB,EAClBN,QAAkB,WAAagF,MAAO,YACtC9E,SAAkB,KAClBN,SAAkB,GAItB2E,SAAU,UAGVhF,WAAY,SAAUC,GAEdA,IACAE,KAAKF,QAAUoC,EAAEqD,SAASzF,EAASE,KAAKF,UAG5CE,KAAKe,WAAWE,EAAEjB,KAAKwF,UAAUxF,KAAKF,UAGtC,IAAIC,GAAOC,IACXiB,GAAEjB,KAAKyF,IAAItD,KAAK,SAAS9B,SAAS0B,MAAO/B,KAAKF,QAAQO,QAASqF,UAAW,WACjDC,GAAG,UAAW5F,EAAKD,QAAQQ,SAG/CN,KAAKF,QAAQI,SACdF,KAAKU,QAIbC,KAAM,WACFM,EAAEjB,KAAKyF,IAAIG,KAAKC,WAAa,aAIjCnF,KAAM,WACFO,EAAEjB,KAAKyF,IAAIG,KAAKC,WAAa,YAIjCzF,KAAM,SAAU0F,GAEZ7E,EAAEjB,KAAKyF,IAAItD,KAAK,SAAS4D,YAAY/F,KAAKF,QAAQM,MACzB4F,SAASF,GAGlC9F,KAAKF,QAAQM,KAAO0F,GAIxBV,OAAQ,WACJnE,EAAEjB,KAAKyF,IAAIO,SAAS,WAIxBb,SAAU,WACNlE,EAAEjB,KAAKyF,IAAIM,YAAY,WAI3BV,OAAQ,SAASY,GACbhF,EAAEjB,KAAKyF,IAAItD,KAAK,WAAW+D,KAAKD,IAIpCT,UAAW,SAAU1F,GACjB,GAAIqG,GAAQ,YAAcrG,EAAQ4B,GAAK,8CACQ5B,EAAQM,KAAO,UAM9D,OALIN,GAAQc,cACRuF,GAAY,8BAChBA,GAAY,WAQpB,QACI9G,YAAaA,EACbc,mBAAoBA"}
\ No newline at end of file
diff --git a/static/maps/mvc/citation/citation-model.js.map b/static/maps/mvc/citation/citation-model.js.map
index ff4427e4345..0dcb17ca3b5 100644
--- a/static/maps/mvc/citation/citation-model.js.map
+++ b/static/maps/mvc/citation/citation-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"citation-model.js","sources":["../../../src/mvc/citation/citation-model.js"],"names":["define","bibtex","baseMVC","logNamespace","Citation","Backbone","Model","extend","LoggableMixin","_logNamespace","initialize","this","attributes","content","entry","BibtexParser","entries","_fields","rawFields","Fields","key","value","lowerKey","toLowerCase","entryType","EntryType","fields","BaseCitationCollection","Collection","urlRoot","galaxy_config","root","partial","model","HistoryCitationCollection","url","history_id","ToolCitationCollection","tool_id"],"mappings":"AAAAA,QACI,cACA,eACA,sBACD,SAAUC,EAAQC,GAGrB,GAAIC,GAAe,WAMfC,EAAWC,SAASC,MAAMC,OAAQL,EAAQM,eAAgBD,QAC1DE,cAAgBN,EAEhBO,WAAY,WACR,GAAIT,GAASU,KAAKC,WAAWC,QACzBC,EAAQ,GAAIb,GAAOc,aAAad,GAAQe,QAAQ,EACpDL,MAAKG,MAAQA,EACbH,KAAKM,UACL,IAAIC,GAAYJ,EAAMK,MACtB,KAAI,GAAIC,KAAOF,GAAW,CACtB,GAAIG,GAAQH,EAAWE,GACnBE,EAAWF,EAAIG,aACnBZ,MAAKM,QAASK,GAAaD,IAGnCG,UAAW,WACP,MAAOb,MAAKG,MAAMW,WAEtBC,OAAQ,WACJ,MAAOf,MAAKM,WAOhBU,EAAyBtB,SAASuB,WAAWrB,OAAQL,EAAQM,eAAgBD,QAC7EE,cAAgBN,EAGhB0B,QAAUC,cAAcC,KAAO,MAC/BC,SAAU,EACVC,MAAQ7B,IAGR8B,EAA4BP,EAAuBpB,QAEnD4B,IAAM,WACF,MAAOxB,MAAKkB,QAAU,cAAgBlB,KAAKyB,WAAa,gBAI5DC,EAAyBV,EAAuBpB,QAEhD4B,IAAM,WACF,MAAOxB,MAAKkB,QAAU,UAAYlB,KAAK2B,QAAU,cAErDN,SAAU,GAId,QACI5B,SAAWA,EACX8B,0BAA6BA,EAC7BG,uBAAwBA"}
\ No newline at end of file
+{"version":3,"file":"citation-model.js","sources":["../../../src/mvc/citation/citation-model.js"],"names":["define","bibtex","baseMVC","logNamespace","Citation","Backbone","Model","extend","LoggableMixin","_logNamespace","initialize","this","attributes","content","entry","BibtexParser","entries","_fields","rawFields","Fields","key","value","lowerKey","toLowerCase","entryType","EntryType","fields","BaseCitationCollection","Collection","urlRoot","Galaxy","root","partial","model","HistoryCitationCollection","url","history_id","ToolCitationCollection","tool_id"],"mappings":"AAAAA,QACI,cACA,eACA,sBACD,SAAUC,EAAQC,GAGrB,GAAIC,GAAe,WAMfC,EAAWC,SAASC,MAAMC,OAAQL,EAAQM,eAAgBD,QAC1DE,cAAgBN,EAEhBO,WAAY,WACR,GAAIT,GAASU,KAAKC,WAAWC,QACzBC,EAAQ,GAAIb,GAAOc,aAAad,GAAQe,QAAQ,EACpDL,MAAKG,MAAQA,EACbH,KAAKM,UACL,IAAIC,GAAYJ,EAAMK,MACtB,KAAI,GAAIC,KAAOF,GAAW,CACtB,GAAIG,GAAQH,EAAWE,GACnBE,EAAWF,EAAIG,aACnBZ,MAAKM,QAASK,GAAaD,IAGnCG,UAAW,WACP,MAAOb,MAAKG,MAAMW,WAEtBC,OAAQ,WACJ,MAAOf,MAAKM,WAOhBU,EAAyBtB,SAASuB,WAAWrB,OAAQL,EAAQM,eAAgBD,QAC7EE,cAAgBN,EAGhB0B,QAAUC,OAAOC,KAAO,MACxBC,SAAU,EACVC,MAAQ7B,IAGR8B,EAA4BP,EAAuBpB,QAEnD4B,IAAM,WACF,MAAOxB,MAAKkB,QAAU,cAAgBlB,KAAKyB,WAAa,gBAI5DC,EAAyBV,EAAuBpB,QAEhD4B,IAAM,WACF,MAAOxB,MAAKkB,QAAU,UAAYlB,KAAK2B,QAAU,cAErDN,SAAU,GAId,QACI5B,SAAWA,EACX8B,0BAA6BA,EAC7BG,uBAAwBA"}
\ No newline at end of file
diff --git a/static/maps/mvc/collection/collection-model.js.map b/static/maps/mvc/collection/collection-model.js.map
index 30c2e504e7d..66f67df89bc 100644
--- a/static/maps/mvc/collection/collection-model.js.map
+++ b/static/maps/mvc/collection/collection-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"collection-model.js","sources":["../../../src/mvc/collection/collection-model.js"],"names":["define","DATASET_MODEL","BASE_MVC","logNamespace","DatasetCollectionElementMixin","defaults","model_class","element_identifier","element_index","element_type","_mergeObject","attributes","_","extend","object","element_id","id","constructor","this","idAttribute","Backbone","Model","apply","arguments","parse","response","DatasetCollectionElement","LoggableMixin","_logNamespace","DCECollection","Collection","model","initialize","options","debug","toString","length","join","DatasetDCE","DatasetAssociation","mixin","url","galaxyRoot","window","galaxy_config","root","has","get","console","warn","prototype","call","hasDetails","objStr","DatasetDCECollection","DatasetCollection","SearchableModelMixin","collection_type","deleted","collectionClass","elements","_createElementsModel","on","log","unset","silent","toJSON","json","inReadyState","populated","isDeletedOrPurged","getVisibleContents","delete","jQuery","when","save","undelete","searchAttributes","idAndName","ListDatasetCollection","attrs","PairDatasetCollection","NestedDCDCE","NestedDCDCECollection","NestedPairDCDCE","NestedPairDCDCECollection","ListPairedDatasetCollection"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"collection-model.js","sources":["../../../src/mvc/collection/collection-model.js"],"names":["define","DATASET_MODEL","BASE_MVC","logNamespace","DatasetCollectionElementMixin","defaults","model_class","element_identifier","element_index","element_type","_mergeObject","attributes","_","extend","object","element_id","id","constructor","this","idAttribute","Backbone","Model","apply","arguments","parse","response","DatasetCollectionElement","LoggableMixin","_logNamespace","DCECollection","Collection","model","initialize","options","debug","toString","length","join","DatasetDCE","DatasetAssociation","mixin","url","has","Galaxy","root","get","console","warn","prototype","call","hasDetails","objStr","DatasetDCECollection","DatasetCollection","SearchableModelMixin","collection_type","deleted","collectionClass","elements","_createElementsModel","on","log","unset","silent","toJSON","json","inReadyState","populated","isDeletedOrPurged","getVisibleContents","delete","jQuery","when","save","undelete","searchAttributes","idAndName","ListDatasetCollection","attrs","PairDatasetCollection","NestedDCDCE","NestedDCDCECollection","NestedPairDCDCE","NestedPairDCDCECollection","ListPairedDatasetCollection"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/collection/collection-view-edit.js.map b/static/maps/mvc/collection/collection-view-edit.js.map
index 35e9a37e537..73e3c9cf801 100644
--- a/static/maps/mvc/collection/collection-view-edit.js.map
+++ b/static/maps/mvc/collection/collection-view-edit.js.map
@@ -1 +1 @@
-{"version":3,"file":"collection-view-edit.js","sources":["../../../src/mvc/collection/collection-view-edit.js"],"names":["define","DC_VIEW","DC_MODEL","DC_EDIT","BASE_MVC","_l","_super","CollectionView","CollectionViewEdit","extend","DatasetDCEViewClass","DatasetDCEListItemEdit","NestedDCDCEViewClass","NestedDCDCEListItemEdit","initialize","attributes","prototype","call","this","_setUpBehaviors","$where","$el","model","Galaxy","currUser","isAnonymous","panel","nameSelector","find","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","get","text","save","name","fail","previous","toString","ListCollectionViewEdit","PairCollectionViewEdit","NestedPairCollectionViewEdit","ListOfPairsCollectionViewEdit","foldoutPanelClass"],"mappings":"AAAAA,QACI,iCACA,kCACA,oCACA,eACA,qBACA,oBACD,SAAUC,EAASC,EAAUC,EAASC,EAAUC,GAOnD,GAAIC,GAASL,EAAQM,eACjBC,EAAqBF,EAAOG,QAQ5BC,oBAAsBP,EAAQQ,uBAE9BC,qBAAsBT,EAAQU,wBAM9BC,WAAa,SAAUC,GACnBT,EAAOU,UAAUF,WAAWG,KAAMC,KAAMH,IAK5CI,gBAAkB,SAAUC,GAGxB,GAFAA,EAASA,GAAUF,KAAKG,IACxBf,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,GACxCF,KAAKI,OAGLC,OAAOC,WAAYD,OAAOC,SAASC,cAAxC,CAKA,GAAIC,GAAQR,KACRS,EAAe,mBACnBP,GAAOQ,KAAMD,GACRE,KAAM,QAASxB,EAAI,+BACnByB,SAAUC,UAAW,WACrBC,oBACGC,UAAW,SAAUC,GACjB,GAAIC,GAAeT,EAAMJ,MAAMc,IAAK,OAChCF,IAAWA,IAAYC,GACvBT,EAAML,IAAIO,KAAMD,GAAeU,KAAMH,GACrCR,EAAMJ,MAAMgB,MAAOC,KAAML,IACpBM,KAAM,WACHd,EAAML,IAAIO,KAAMD,GAAeU,KAAMX,EAAMJ,MAAMmB,SAAU,YAGnEf,EAAML,IAAIO,KAAMD,GAAeU,KAAMF,QAQzDO,SAAc,WACV,MAAO,uBAA2BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOzFO,EAAyBnC,EAAmBC,QAK5CC,oBAAsBP,EAAQQ,uBAI9B+B,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAO7FQ,EAAyBD,EAAuBlC,QAKhDiC,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAS7FS,EAA+BD,EAAuBnC,QAItDU,gBAAkB,SAAUC,GACxBd,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,IAKjDsB,SAAc,WACV,MAAO,iCAAqCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOnGU,EAAgCtC,EAAmBC,QAKnDG,qBAAuBT,EAAQU,wBAAwBJ,QACnDsC,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,MAMpG,QACI5B,mBAAkCA,EAClCmC,uBAAkCA,EAClCC,uBAAkCA,EAClCE,8BAAkCA"}
\ No newline at end of file
+{"version":3,"file":"collection-view-edit.js","sources":["../../../src/mvc/collection/collection-view-edit.js"],"names":["define","DC_VIEW","DC_MODEL","DC_EDIT","BASE_MVC","_l","_super","CollectionView","CollectionViewEdit","extend","DatasetDCEViewClass","DatasetDCEListItemEdit","NestedDCDCEViewClass","NestedDCDCEListItemEdit","initialize","attributes","prototype","call","this","_setUpBehaviors","$where","$el","model","Galaxy","user","isAnonymous","panel","nameSelector","find","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","get","text","save","name","fail","previous","toString","ListCollectionViewEdit","PairCollectionViewEdit","NestedPairCollectionViewEdit","ListOfPairsCollectionViewEdit","foldoutPanelClass"],"mappings":"AAAAA,QACI,iCACA,kCACA,oCACA,eACA,qBACA,oBACD,SAAUC,EAASC,EAAUC,EAASC,EAAUC,GAOnD,GAAIC,GAASL,EAAQM,eACjBC,EAAqBF,EAAOG,QAQ5BC,oBAAsBP,EAAQQ,uBAE9BC,qBAAsBT,EAAQU,wBAM9BC,WAAa,SAAUC,GACnBT,EAAOU,UAAUF,WAAWG,KAAMC,KAAMH,IAK5CI,gBAAkB,SAAUC,GAGxB,GAFAA,EAASA,GAAUF,KAAKG,IACxBf,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,GACxCF,KAAKI,OAGLC,OAAOC,OAAQD,OAAOC,KAAKC,cAAhC,CAKA,GAAIC,GAAQR,KACRS,EAAe,mBACnBP,GAAOQ,KAAMD,GACRE,KAAM,QAASxB,EAAI,+BACnByB,SAAUC,UAAW,WACrBC,oBACGC,UAAW,SAAUC,GACjB,GAAIC,GAAeT,EAAMJ,MAAMc,IAAK,OAChCF,IAAWA,IAAYC,GACvBT,EAAML,IAAIO,KAAMD,GAAeU,KAAMH,GACrCR,EAAMJ,MAAMgB,MAAOC,KAAML,IACpBM,KAAM,WACHd,EAAML,IAAIO,KAAMD,GAAeU,KAAMX,EAAMJ,MAAMmB,SAAU,YAGnEf,EAAML,IAAIO,KAAMD,GAAeU,KAAMF,QAQzDO,SAAc,WACV,MAAO,uBAA2BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOzFO,EAAyBnC,EAAmBC,QAK5CC,oBAAsBP,EAAQQ,uBAI9B+B,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAO7FQ,EAAyBD,EAAuBlC,QAKhDiC,SAAc,WACV,MAAO,2BAA+BxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAS7FS,EAA+BD,EAAuBnC,QAItDU,gBAAkB,SAAUC,GACxBd,EAAOU,UAAUG,gBAAgBF,KAAMC,KAAME,IAKjDsB,SAAc,WACV,MAAO,iCAAqCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,OAOnGU,EAAgCtC,EAAmBC,QAKnDG,qBAAuBT,EAAQU,wBAAwBJ,QACnDsC,kBAAoBF,IAKxBH,SAAc,WACV,MAAO,kCAAsCxB,KAAW,MAAIA,KAAKI,MAAMc,IAAK,QAAU,IAAU,MAMpG,QACI5B,mBAAkCA,EAClCmC,uBAAkCA,EAClCC,uBAAkCA,EAClCE,8BAAkCA"}
\ No newline at end of file
diff --git a/static/maps/mvc/collection/list-of-pairs-collection-creator.js.map b/static/maps/mvc/collection/list-of-pairs-collection-creator.js.map
index 528abfb0b18..049018837f0 100644
--- a/static/maps/mvc/collection/list-of-pairs-collection-creator.js.map
+++ b/static/maps/mvc/collection/list-of-pairs-collection-creator.js.map
@@ -1 +1 @@
-{"version":3,"file":"list-of-pairs-collection-creator.js","sources":["../../../src/mvc/collection/list-of-pairs-collection-creator.js"],"names":["define","levenshteinDistance","naturalSort","LIST_COLLECTION_CREATOR","baseMVC","_l","autoPairFnBuilder","options","getRegExps","_regexps","length","RegExp","this","filters","createPair","params","debug","listA","indexA","name","listB","indexB","_pair","splice","silent","preprocessMatch","regexps","call","_","extend","matchTo","replace","possible","bestMatch","score","index","paired","JSON","stringify","match","scoreThreshold","push","createListOfPairsCollection","collection","elements","toJSON","pairedCollectionCreatorModal","historyId","logNamespace","PairView","Backbone","View","LoggableMixin","_logNamespace","tagName","className","initialize","attributes","pair","template","join","render","$el","attr","data","html","addClass","events","dragstart","dragend","dragover","drop","_dragstart","ev","currentTarget","style","opacity","originalEvent","dataTransfer","effectAllowed","setData","parent","trigger","_dragend","_sendToParent","toString","PairedCollectionCreator","metric","defaults","datasets","DEFAULT_FILTERS","automaticallyPair","strategy","matchPercentage","twoPassAutopairing","initialList","commonFilters","isArray","strategies","DEFAULT_STRATEGY","isFunction","removeExtensions","oncancel","oncreate","autoscrollDist","unpairedPanelHidden","pairedPanelHidden","$dragging","blocking","_setUpBehaviors","_dataSetUp","illumina","Rs","simple","lcs","levenshtein","unpaired","selectedIds","_sortInitialList","_ensureIds","slice","autoPair","once","_sortDatasetList","list","sort","a","b","forEach","dataset","hasOwnProperty","id","uniqueId","_splitByFilters","_filter","filter","test","regexFilters","map","stringFilter","split","i","_addToUnpaired","binSearchSortedIndex","low","hi","mid","Math","floor","compared","bind","autopairSimple","concat","autopairLevenshtein","distance","max","autopairLCS","_naiveStartingAndEndingLCS","s1","s2","fwdLCS","revLCS","j","fwd","rev","_createPair","without","Error","_guessNameForPair","forward","reverse","undefined","fwdName","revName","lastDotIndex","lastIndexOf","extension","_unpair","unpairAll","pairs","_pairToJSON","src","collection_type","element_identifiers","createList","creator","root","window","Galaxy","url","ajaxData","type","escape","$","val","jQuery","ajax","contentType","dataType","always","fail","xhr","status","message","_ajaxErrHandler","done","response","error","content","readyState","responseJSON","_showAlert","speed","empty","templates","main","_renderHeader","_renderMiddle","_renderFooter","_addPluginComponents","$header","header","find","prepend","helpContent","_renderFilters","add","$middle","middle","hide","_renderUnpaired","_renderPaired","$fwd","$rev","$prd","text","_renderUnpairedDisplayStr","toggle","_renderUnpairedEmpty","_renderPairButton","_renderUnpairedDataset","append","_adjUnpairedOnScrollbar","_renderUnpairedNotShown","numFiltered","selected","$msg","$unpairedColumns","last","$firstDataset","first","size","ucRight","offset","left","outerWidth","dsRight","rightDiff","css","_renderPairedEmpty","show","pairView","$footer","footer","prop","_chooseFiltersPopover","hoverhighlight","selector","filterChoice","val1","val2","$popoverContent","values","filterSet","popover","container","placement","_validationWarning","what","clear","VALIDATION_CLASS","focus","select","removeClass","on","scrollTop","splitView","msgClass","hideUnpaired","click .more-help","click .less-help","click .header .alert button","click .forward-column .column-title","click .reverse-column .column-title","click .unpair-all-link","change .forward-unpaired-filter input","focus .forward-unpaired-filter input","click .autopair-link","click .choose-filters .filter-choice","click .clear-filters-link","change .reverse-unpaired-filter input","focus .reverse-unpaired-filter input","click .forward-column .dataset.unpaired","click .reverse-column .dataset.unpaired","click .paired-column .dataset.unpaired","click .unpaired-columns","mousedown .unpaired-columns .dataset","click .paired-column-title","mousedown .flexible-partition-drag","click .paired-columns .dataset.paired","click .paired-columns","click .paired-columns .pair-name","click .unpair-btn","dragover .paired-columns .column-datasets","drop .paired-columns .column-datasets","pair.dragstart .paired-columns .column-datasets","pair.dragend .paired-columns .column-datasets","change .remove-extensions","toggleExtensions","change .collection-name","keydown .collection-name","click .cancel-create","click .create-collection","_clickMoreHelp","_clickLessHelp","alertClass","_hideAlert","_clickShowOnlyUnpaired","is","hidePaired","_clickShowOnlyPaired","callback","_clickUnpairAll","_clickAutopair","_clickFilterChoice","$selected","_hideChooseFilters","_clearFilters","_clickUnpairedDataset","stopPropagation","toggleSelectUnpaired","$dataset","force","hasClass","waitToPair","pairAllSelected","fwds","revs","each","min","err","clearSelectedUnpaired","_mousedownUnpaired","shiftKey","$startTarget","target","moveListener","document","one","off","_clickPairRow","rowIndex","eq","_startPartitionDrag","endDrag","unbind","trackMouse","pageY","startingY","adjPartition","mousemove","adj","$unpaired","$paired","unpairedHi","parseInt","pairedHi","movingUpwards","height","flex","selectPair","toggleClass","clearSelectedPaired","_clickPairName","$name","$pair","prompt","customizedName","_clickUnpair","pairIndex","_dragoverPairedColumns","preventDefault","$list","_checkForAutoscroll","clientY","$nearest","_getNearestPairedDatasetLi","remove","$placeholder","before","$element","y","AUTOSCROLL_SPEED","upperDist","top","lowerDist","outerHeight","WIGGLE","lis","toArray","$li","halfHeight","_dropPairedColumns","dropEffect","insertBefore","insertAfter","_syncPairsToDom","newPaired","_pairDragstart","_pairDragend","_changeName","_getName","_nameCheckForEnter","keyCode","_clickCreate","_printList","e","_printPair","deferred","Deferred","modal","reject","resolve","title","body","width","closing_events"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"list-of-pairs-collection-creator.js","sources":["../../../src/mvc/collection/list-of-pairs-collection-creator.js"],"names":["define","levenshteinDistance","naturalSort","LIST_COLLECTION_CREATOR","baseMVC","_l","autoPairFnBuilder","options","getRegExps","_regexps","length","RegExp","this","filters","createPair","params","debug","listA","indexA","name","listB","indexB","_pair","splice","silent","preprocessMatch","regexps","call","_","extend","matchTo","replace","possible","bestMatch","score","index","paired","JSON","stringify","match","scoreThreshold","push","createListOfPairsCollection","collection","elements","toJSON","pairedCollectionCreatorModal","historyId","logNamespace","PairView","Backbone","View","LoggableMixin","_logNamespace","tagName","className","initialize","attributes","pair","template","join","render","$el","attr","data","html","addClass","events","dragstart","dragend","dragover","drop","_dragstart","ev","currentTarget","style","opacity","originalEvent","dataTransfer","effectAllowed","setData","parent","trigger","_dragend","_sendToParent","toString","PairedCollectionCreator","metric","defaults","datasets","DEFAULT_FILTERS","automaticallyPair","strategy","matchPercentage","twoPassAutopairing","initialList","commonFilters","isArray","strategies","DEFAULT_STRATEGY","isFunction","removeExtensions","oncancel","oncreate","autoscrollDist","unpairedPanelHidden","pairedPanelHidden","$dragging","blocking","_setUpBehaviors","_dataSetUp","illumina","Rs","simple","lcs","levenshtein","unpaired","selectedIds","_sortInitialList","_ensureIds","slice","autoPair","once","_sortDatasetList","list","sort","a","b","forEach","dataset","hasOwnProperty","id","uniqueId","_splitByFilters","_filter","filter","test","regexFilters","map","stringFilter","split","i","_addToUnpaired","binSearchSortedIndex","low","hi","mid","Math","floor","compared","bind","autopairSimple","concat","autopairLevenshtein","distance","max","autopairLCS","_naiveStartingAndEndingLCS","s1","s2","fwdLCS","revLCS","j","fwd","rev","_createPair","without","Error","_guessNameForPair","forward","reverse","undefined","fwdName","revName","lastDotIndex","lastIndexOf","extension","_unpair","unpairAll","pairs","_pairToJSON","src","collection_type","element_identifiers","createList","creator","url","Galaxy","root","ajaxData","type","escape","$","val","jQuery","ajax","contentType","dataType","always","fail","xhr","status","message","_ajaxErrHandler","done","response","error","content","readyState","responseJSON","_showAlert","speed","empty","templates","main","_renderHeader","_renderMiddle","_renderFooter","_addPluginComponents","$header","header","find","prepend","helpContent","_renderFilters","add","$middle","middle","hide","_renderUnpaired","_renderPaired","$fwd","$rev","$prd","text","_renderUnpairedDisplayStr","toggle","_renderUnpairedEmpty","_renderPairButton","_renderUnpairedDataset","append","_adjUnpairedOnScrollbar","_renderUnpairedNotShown","numFiltered","selected","$msg","$unpairedColumns","last","$firstDataset","first","size","ucRight","offset","left","outerWidth","dsRight","rightDiff","css","_renderPairedEmpty","show","pairView","$footer","footer","prop","_chooseFiltersPopover","hoverhighlight","selector","filterChoice","val1","val2","$popoverContent","values","filterSet","popover","container","placement","_validationWarning","what","clear","VALIDATION_CLASS","focus","select","removeClass","on","scrollTop","splitView","msgClass","hideUnpaired","click .more-help","click .less-help","click .header .alert button","click .forward-column .column-title","click .reverse-column .column-title","click .unpair-all-link","change .forward-unpaired-filter input","focus .forward-unpaired-filter input","click .autopair-link","click .choose-filters .filter-choice","click .clear-filters-link","change .reverse-unpaired-filter input","focus .reverse-unpaired-filter input","click .forward-column .dataset.unpaired","click .reverse-column .dataset.unpaired","click .paired-column .dataset.unpaired","click .unpaired-columns","mousedown .unpaired-columns .dataset","click .paired-column-title","mousedown .flexible-partition-drag","click .paired-columns .dataset.paired","click .paired-columns","click .paired-columns .pair-name","click .unpair-btn","dragover .paired-columns .column-datasets","drop .paired-columns .column-datasets","pair.dragstart .paired-columns .column-datasets","pair.dragend .paired-columns .column-datasets","change .remove-extensions","toggleExtensions","change .collection-name","keydown .collection-name","click .cancel-create","click .create-collection","_clickMoreHelp","_clickLessHelp","alertClass","_hideAlert","_clickShowOnlyUnpaired","is","hidePaired","_clickShowOnlyPaired","callback","_clickUnpairAll","_clickAutopair","_clickFilterChoice","$selected","_hideChooseFilters","_clearFilters","_clickUnpairedDataset","stopPropagation","toggleSelectUnpaired","$dataset","force","hasClass","waitToPair","pairAllSelected","fwds","revs","each","min","err","clearSelectedUnpaired","_mousedownUnpaired","shiftKey","$startTarget","target","moveListener","document","one","off","_clickPairRow","rowIndex","eq","_startPartitionDrag","endDrag","unbind","trackMouse","pageY","startingY","adjPartition","mousemove","adj","$unpaired","$paired","unpairedHi","parseInt","pairedHi","movingUpwards","height","flex","selectPair","toggleClass","clearSelectedPaired","_clickPairName","$name","$pair","prompt","customizedName","_clickUnpair","pairIndex","_dragoverPairedColumns","preventDefault","$list","_checkForAutoscroll","clientY","$nearest","_getNearestPairedDatasetLi","remove","$placeholder","before","$element","y","AUTOSCROLL_SPEED","upperDist","top","lowerDist","outerHeight","WIGGLE","lis","toArray","$li","halfHeight","_dropPairedColumns","dropEffect","insertBefore","insertAfter","_syncPairsToDom","newPaired","_pairDragstart","_pairDragend","_changeName","_getName","_nameCheckForEnter","keyCode","_clickCreate","_printList","e","_printPair","deferred","Deferred","modal","reject","resolve","window","title","body","width","closing_events"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/dataset/data.js.map b/static/maps/mvc/dataset/data.js.map
index 625cfb409ce..41a5a9decf8 100644
--- a/static/maps/mvc/dataset/data.js.map
+++ b/static/maps/mvc/dataset/data.js.map
@@ -1 +1 @@
-{"version":3,"file":"data.js","sources":["../../../src/mvc/dataset/data.js"],"names":["define","Modal","Frames","mod_icon_btn","DatasetMetadata","Backbone","Model","extend","Dataset","defaults","id","type","name","hda_ldda","metadata","initialize","this","get","_set_metadata","on","_","each","keys","attributes","k","indexOf","new_key","split","set","silent","get_metadata","attribute","urlRoot","galaxy_config","root","TabularDataset","prototype","chunk_url","first_data_chunk","chunk_index","at_eof","call","url_viz","get_next_chunk","self","next_chunk","$","Deferred","getJSON","chunk","success","rval","ck_data","resolve","DatasetCollection","Collection","model","TabularDatasetChunkedView","View","options","row_count","loading_chunk","TabularButtonTracksterView","$el","expand_to_container","height","scroll_elt","attempt_to_fetch","scrolled_to_bottom","loading_indicator","show","when","then","result","_renderChunk","hide","render","attr","append","data_table","cellpadding","column_names","header_container","appendTo","header_row","join","j","first_chunk","scroll","_renderCell","cell_contents","index","colspan","$cell","text","column_types","undefined","addClass","length","_renderRow","line","cells","row","num_columns","slice","find","TopLevelTabularDatasetChunkedView","parents","p","css","window","scrollTop","EmbeddedTabularDatasetChunkedView","position","overflow","innerHeight","el","scrollHeight","col","chrom","start","end","dataset_id","genome_build","file_ext","search","str","array","match","Galaxy","parent","modal","frame","console","log","btn_viz","IconButtonView","IconButton","title","icon_class","setElement","events","mouseover tr","mouseleave","e","is_numeric","n","isNaN","parseFloat","isFinite","target","children","eq","html","btn_viz_pars","gene_region","offset","left","top","off","click","create_trackster_action","vis_url","dataset_params","dbkey","listTracksParams","ajax","url","param","dataType","error","body","buttons","Cancel","table_html","View in saved visualization","Add to visualization","vis_id","val","add","content","View in new visualization","createTabularDatasetChunkedView","dataset_config","parent_elt","embedded","view"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"data.js","sources":["../../../src/mvc/dataset/data.js"],"names":["define","Modal","Frames","mod_icon_btn","DatasetMetadata","Backbone","Model","extend","Dataset","defaults","id","type","name","hda_ldda","metadata","initialize","this","get","_set_metadata","on","_","each","keys","attributes","k","indexOf","new_key","split","set","silent","get_metadata","attribute","urlRoot","Galaxy","root","TabularDataset","prototype","chunk_url","first_data_chunk","chunk_index","at_eof","call","url_viz","get_next_chunk","self","next_chunk","$","Deferred","getJSON","chunk","success","rval","ck_data","resolve","DatasetCollection","Collection","model","TabularDatasetChunkedView","View","options","row_count","loading_chunk","TabularButtonTracksterView","$el","expand_to_container","height","scroll_elt","attempt_to_fetch","scrolled_to_bottom","loading_indicator","show","when","then","result","_renderChunk","hide","render","attr","append","data_table","cellpadding","column_names","header_container","appendTo","header_row","join","j","first_chunk","scroll","_renderCell","cell_contents","index","colspan","$cell","text","column_types","undefined","addClass","length","_renderRow","line","cells","row","num_columns","slice","find","TopLevelTabularDatasetChunkedView","parents","p","css","window","scrollTop","EmbeddedTabularDatasetChunkedView","position","overflow","innerHeight","el","scrollHeight","col","chrom","start","end","dataset_id","genome_build","file_ext","search","str","array","match","parent","modal","frame","console","log","btn_viz","IconButtonView","IconButton","title","icon_class","setElement","events","mouseover tr","mouseleave","e","is_numeric","n","isNaN","parseFloat","isFinite","target","children","eq","html","btn_viz_pars","gene_region","offset","left","top","off","click","create_trackster_action","vis_url","dataset_params","dbkey","listTracksParams","ajax","url","param","dataType","error","body","buttons","Cancel","table_html","View in saved visualization","Add to visualization","vis_id","val","add","content","View in new visualization","createTabularDatasetChunkedView","dataset_config","parent_elt","embedded","view"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/dataset/dataset-model.js.map b/static/maps/mvc/dataset/dataset-model.js.map
index c04170519a0..648086c8e9e 100644
--- a/static/maps/mvc/dataset/dataset-model.js.map
+++ b/static/maps/mvc/dataset/dataset-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"dataset-model.js","sources":["../../../src/mvc/dataset/dataset-model.js"],"names":["define","STATES","BASE_MVC","_l","logNamespace","searchableMixin","SearchableModelMixin","DatasetAssociation","Backbone","Model","extend","LoggableMixin","mixin","_logNamespace","defaults","state","NEW","deleted","purged","name","accessible","data_type","file_ext","file_size","meta_files","misc_blurb","misc_info","tags","initialize","attributes","options","this","debug","get","set","NOT_VIEWABLE","urls","_generateUrls","_setUpListeners","id","purge","display","edit","download","report_error","rerun","show_params","visualization","meta_download","root","window","galaxy_config","_","each","value","key","on","currModel","newState","log","inReadyState","trigger","previous","toJSON","json","prototype","call","isDeletedOrPurged","ready","contains","READY_STATES","hasDetails","has","hasData","fetch","dataset","always","delete","jQuery","when","save","undelete","url","hda","xhr","ajax","done","fail","error","messageBuriedInUnfortunatelyFormattedError","responseJSON","responseText","indexOf","searchAttributes","searchAliases","title","format","database","blurb","description","info","tag","toString","nameAndId","DatasetAssociationCollection","Collection","model","urlRoot","ids","map","item","notReady","filter","content","haveDetails","all","ajaxQueue","ajaxFn","deferred","Deferred","startingLength","length","responses","resolve","ajaxFns","chain","reverse","i","response","notify","curr","total","push","shift","matches","matchesWhat","join"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"dataset-model.js","sources":["../../../src/mvc/dataset/dataset-model.js"],"names":["define","STATES","BASE_MVC","_l","logNamespace","searchableMixin","SearchableModelMixin","DatasetAssociation","Backbone","Model","extend","LoggableMixin","mixin","_logNamespace","defaults","state","NEW","deleted","purged","name","accessible","data_type","file_ext","file_size","meta_files","misc_blurb","misc_info","tags","initialize","attributes","options","this","debug","get","set","NOT_VIEWABLE","urls","_generateUrls","_setUpListeners","id","purge","display","edit","download","report_error","rerun","show_params","visualization","meta_download","_","each","value","key","Galaxy","root","on","currModel","newState","log","inReadyState","trigger","previous","toJSON","json","prototype","call","isDeletedOrPurged","ready","contains","READY_STATES","hasDetails","has","hasData","fetch","dataset","always","delete","jQuery","when","save","undelete","url","hda","xhr","ajax","done","fail","error","messageBuriedInUnfortunatelyFormattedError","responseJSON","responseText","indexOf","searchAttributes","searchAliases","title","format","database","blurb","description","info","tag","toString","nameAndId","DatasetAssociationCollection","Collection","model","urlRoot","ids","map","item","notReady","filter","content","haveDetails","all","ajaxQueue","ajaxFn","deferred","Deferred","startingLength","length","responses","resolve","ajaxFns","chain","reverse","i","response","notify","curr","total","push","shift","matches","matchesWhat","join"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-content-model.js.map b/static/maps/mvc/history/history-content-model.js.map
index ce00feb141f..005c6162eb3 100644
--- a/static/maps/mvc/history/history-content-model.js.map
+++ b/static/maps/mvc/history/history-content-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-content-model.js","sources":["../../../src/mvc/history/history-content-model.js"],"names":["define","STATES","BASE_MVC","logNamespace","typeIdStr","type","id","join","HistoryContentMixin","defaults","history_id","history_content_type","hid","visible","idAttribute","constructor","attrs","type_id","this","debug","Backbone","Model","apply","arguments","_typeIdStr","get","initialize","on","_createTypeId","set","isNew","hidden","isVisible","show_deleted","show_hidden","urlRoot","window","Galaxy","options","root","url","hide","save","jQuery","when","unhide","toString","nameAndId","HistoryContent","extend","LoggableMixin","_logNamespace"],"mappings":"AAAAA,QACI,qBACA,eACA,sBACD,SAAUC,EAAQC,GAErB,GAAIC,GAAe,UAGfC,EAAY,SAAqBC,EAAMC,GACvC,OAASD,EAAMC,GAAKC,KAAM,MAM1BC,GAIAC,UAEIC,WAAsB,KAEtBC,qBAAsB,KAEtBC,IAAsB,KAEtBC,SAAsB,GAQ1BC,YAAc,UAGdC,YAAc,SAAUC,GACpBA,EAAMC,QAAUb,EAAWY,EAAML,qBAAsBK,EAAMV,IAC7DY,KAAKC,MAAO,mCAAoCH,EAAMC,SACtDG,SAASC,MAAMC,MAAOJ,KAAMK,YAIhCC,WAAa,WACT,MAAOpB,GAAWc,KAAKO,IAAK,wBAA0BP,KAAKO,IAAK,QAIpEC,WAAa,WACTR,KAAKS,GAAI,YAAaT,KAAKU,gBAI/BA,cAAgB,WACZV,KAAKW,IAAK,UAAWX,KAAKM,eAM9BM,MAAQ,WACJ,OAAQZ,KAAKO,IAAK,OAKtBM,OAAS,WACL,OAAQb,KAAKO,IAAK,YAQtBO,UAAY,SAAUC,EAAcC,GAEhC,GAAIF,IAAY,CAShB,OAROC,KACDf,KAAKO,IAAK,aAAeP,KAAKO,IAAK,YACrCO,GAAY,GAETE,GACAhB,KAAKO,IAAK,aACbO,GAAY,GAETA,GAOXG,SAAWC,OAAOC,OAAQA,OAAOC,QAAQC,KAAO,KAAQ,iBAGxDC,IAAM,WACF,GAAIA,GAAMtB,KAAKiB,QAAUjB,KAAKO,IAAK,cAAiB,aAC7CP,KAAKO,IAAI,wBAA0B,KAAOP,KAAKO,IAAK,KAC3D,OAAOe,IAIXC,KAAO,SAAUH,GACb,MAAKpB,MAAKO,IAAK,WACRP,KAAKwB,MAAQ7B,SAAS,GAASyB,GADDK,OAAOC,QAIhDC,OAAS,SAAUP,GACf,MAAIpB,MAAKO,IAAK,WAAsBkB,OAAOC,OACpC1B,KAAKwB,MAAQ7B,SAAS,GAAQyB,IAKzCQ,SAAW,WACP,GAAIC,GAAY7B,KAAKO,IAAK,OAAU,EAIpC,OAHIP,MAAKO,IAAK,UACVsB,EAAY7B,KAAKO,IAAK,OAAU,MAAQP,KAAKO,IAAK,QAAW,KAAOsB,GAEjE,kBAAoBA,EAAY,MAS3CC,EAAiB5B,SAASC,MACrB4B,OAAQ/C,EAASgD,eACjBD,OAAQzC,GACRyC,QAASE,cAAgBhD,GAI9B,QACIC,UAAsBA,EACtBI,oBAAsBA,EACtBwC,eAAsBA"}
\ No newline at end of file
+{"version":3,"file":"history-content-model.js","sources":["../../../src/mvc/history/history-content-model.js"],"names":["define","STATES","BASE_MVC","logNamespace","typeIdStr","type","id","join","HistoryContentMixin","defaults","history_id","history_content_type","hid","visible","idAttribute","constructor","attrs","type_id","this","debug","Backbone","Model","apply","arguments","_typeIdStr","get","initialize","on","_createTypeId","set","isNew","hidden","isVisible","show_deleted","show_hidden","urlRoot","Galaxy","root","url","hide","options","save","jQuery","when","unhide","toString","nameAndId","HistoryContent","extend","LoggableMixin","_logNamespace"],"mappings":"AAAAA,QACI,qBACA,eACA,sBACD,SAAUC,EAAQC,GAErB,GAAIC,GAAe,UAGfC,EAAY,SAAqBC,EAAMC,GACvC,OAASD,EAAMC,GAAKC,KAAM,MAM1BC,GAIAC,UAEIC,WAAsB,KAEtBC,qBAAsB,KAEtBC,IAAsB,KAEtBC,SAAsB,GAQ1BC,YAAc,UAGdC,YAAc,SAAUC,GACpBA,EAAMC,QAAUb,EAAWY,EAAML,qBAAsBK,EAAMV,IAC7DY,KAAKC,MAAO,mCAAoCH,EAAMC,SACtDG,SAASC,MAAMC,MAAOJ,KAAMK,YAIhCC,WAAa,WACT,MAAOpB,GAAWc,KAAKO,IAAK,wBAA0BP,KAAKO,IAAK,QAIpEC,WAAa,WACTR,KAAKS,GAAI,YAAaT,KAAKU,gBAI/BA,cAAgB,WACZV,KAAKW,IAAK,UAAWX,KAAKM,eAM9BM,MAAQ,WACJ,OAAQZ,KAAKO,IAAK,OAKtBM,OAAS,WACL,OAAQb,KAAKO,IAAK,YAQtBO,UAAY,SAAUC,EAAcC,GAEhC,GAAIF,IAAY,CAShB,OAROC,KACDf,KAAKO,IAAK,aAAeP,KAAKO,IAAK,YACrCO,GAAY,GAETE,GACAhB,KAAKO,IAAK,aACbO,GAAY,GAETA,GAOXG,QAASC,OAAOC,KAAO,iBAGvBC,IAAM,WACF,GAAIA,GAAMpB,KAAKiB,QAAUjB,KAAKO,IAAK,cAAiB,aAC7CP,KAAKO,IAAI,wBAA0B,KAAOP,KAAKO,IAAK,KAC3D,OAAOa,IAIXC,KAAO,SAAUC,GACb,MAAKtB,MAAKO,IAAK,WACRP,KAAKuB,MAAQ5B,SAAS,GAAS2B,GADDE,OAAOC,QAIhDC,OAAS,SAAUJ,GACf,MAAItB,MAAKO,IAAK,WAAsBiB,OAAOC,OACpCzB,KAAKuB,MAAQ5B,SAAS,GAAQ2B,IAKzCK,SAAW,WACP,GAAIC,GAAY5B,KAAKO,IAAK,OAAU,EAIpC,OAHIP,MAAKO,IAAK,UACVqB,EAAY5B,KAAKO,IAAK,OAAU,MAAQP,KAAKO,IAAK,QAAW,KAAOqB,GAEjE,kBAAoBA,EAAY,MAS3CC,EAAiB3B,SAASC,MACrB2B,OAAQ9C,EAAS+C,eACjBD,OAAQxC,GACRwC,QAASE,cAAgB/C,GAI9B,QACIC,UAAsBA,EACtBI,oBAAsBA,EACtBuC,eAAsBA"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-contents.js.map b/static/maps/mvc/history/history-contents.js.map
index 72900e58395..1011b4e20bd 100644
--- a/static/maps/mvc/history/history-contents.js.map
+++ b/static/maps/mvc/history/history-contents.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-contents.js","sources":["../../../src/mvc/history/history-contents.js"],"names":["define","HISTORY_CONTENT","HDA_MODEL","HDCA_MODEL","BASE_MVC","logNamespace","HistoryContents","Backbone","Collection","extend","LoggableMixin","_logNamespace","model","attrs","options","history_content_type","HistoryDatasetAssociation","collection_type","HistoryListDatasetCollection","HistoryPairDatasetCollection","HistoryListPairedDatasetCollection","validationError","initialize","models","this","historyId","prototype","idAttribute","on","debug","arguments","urlRoot","galaxy_config","root","url","ids","map","item","get","notReady","filter","content","inReadyState","running","idList","each","isRunning","push","getByHid","hid","_","first","getVisible","show_deleted","show_hidden","filters","filteredHdas","isVisible","filterFn","isFunction","hidden","c","deleted","haveDetails","all","hasDetails","fetchAllDetails","detailsFlag","details","data","fetch","ajaxQueue","ajaxFn","deferred","jQuery","Deferred","startingLength","length","responses","resolve","ajaxFns","chain","reverse","i","xhr","call","done","response","notify","curr","total","always","shift","value","isCopyable","contentsJSON","copyableModelClasses","isObject","id","contains","model_class","copy","json","type","contentType","isString","LibraryDatasetDatasetAssociation","HistoryDatasetCollectionAssociation","collection","post","source","add","fail","trigger","matches","matchesWhat","set","isArray","type_id","typeIdStr","createHDCA","elementIdentifiers","collectionType","name","contents","typeToModel","list","paired","hdca","history_id","element_identifiers","save","status","message","clone","print","elements","toString","join"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"history-contents.js","sources":["../../../src/mvc/history/history-contents.js"],"names":["define","HISTORY_CONTENT","HDA_MODEL","HDCA_MODEL","BASE_MVC","logNamespace","HistoryContents","Backbone","Collection","extend","LoggableMixin","_logNamespace","model","attrs","options","history_content_type","HistoryDatasetAssociation","collection_type","HistoryListDatasetCollection","HistoryPairDatasetCollection","HistoryListPairedDatasetCollection","validationError","initialize","models","this","historyId","prototype","idAttribute","on","debug","arguments","urlRoot","Galaxy","root","url","ids","map","item","get","notReady","filter","content","inReadyState","running","idList","each","isRunning","push","getByHid","hid","_","first","getVisible","show_deleted","show_hidden","filters","filteredHdas","isVisible","filterFn","isFunction","hidden","c","deleted","haveDetails","all","hasDetails","fetchAllDetails","detailsFlag","details","data","fetch","ajaxQueue","ajaxFn","deferred","jQuery","Deferred","startingLength","length","responses","resolve","ajaxFns","chain","reverse","i","xhr","call","done","response","notify","curr","total","always","shift","value","isCopyable","contentsJSON","copyableModelClasses","isObject","id","contains","model_class","copy","json","type","contentType","isString","LibraryDatasetDatasetAssociation","HistoryDatasetCollectionAssociation","collection","post","source","add","fail","trigger","matches","matchesWhat","set","isArray","type_id","typeIdStr","createHDCA","elementIdentifiers","collectionType","name","contents","typeToModel","list","paired","hdca","history_id","element_identifiers","save","status","message","clone","print","elements","toString","join"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-model.js.map b/static/maps/mvc/history/history-model.js.map
index 20a79e1ebc5..bd8899088ad 100644
--- a/static/maps/mvc/history/history-model.js.map
+++ b/static/maps/mvc/history/history-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-model.js","sources":["../../../src/mvc/history/history-model.js"],"names":["define","HISTORY_CONTENTS","UTILS","BASE_MVC","logNamespace","History","Backbone","Model","extend","LoggableMixin","mixin","SearchableModelMixin","_logNamespace","defaults","model_class","id","name","state","diskSize","deleted","urlRoot","galaxy_config","root","initialize","historyJSON","contentsJSON","options","this","logger","log","contents","HistoryContents","historyId","get","_setUpListeners","updateTimeoutId","on","model","xhr","msg","details","errorHandler","listenTo","trigger","apply","concat","jQuery","makeArray","arguments","newId","clearUpdateTimeout","nice_size","bytesToString","toJSON","_","prototype","call","key","ownedByCurrUser","Galaxy","currUser","isAnonymous","contentsCount","reduce","values","memo","num","searchAttributes","searchAliases","title","tag","checkForUpdates","onReadyCallback","running","length","setUpdateTimeout","isFunction","delay","UPDATE_DELAY","history","setTimeout","refresh","clearTimeout","detailIds","data","join","fetch","done","_delete","when","save","purge","purged","undelete","copy","current","allDatasets","undefined","Error","postData","history_id","all_datasets","post","then","response","newHistory","setAsCurrent","getJSON","toString","getHistoryData","getHistory","ajax","isEmpty","historyData","empty","getContents","detailIdsFn","hdcaDetailIds","dataset_details","dataset_collection_details","df","Deferred","historyFn","contentsFn","historyXHR","json","notify","status","fail","reject","contentsXHR","resolve","ControlledFetchMixin","_buildFetchData","traditional","Collection","_fetchOptions","fetchDefaults","_fetchDefaults","pick","filters","has","_buildFetchFilters","filterMap","q","qv","each","v","k","push","HistoryCollection","DEFAULT_ORDER","sortOrders","update_time","getter","h","Date","asc","update_time-asc","name-dsc","size","size-asc","models","includeDeleted","setOrder","order","currentHistoryId","allFetched","setUpListeners","window","url","view","change:deleted","debug","remove","copied","original","newData","setCurrent","set-as-current","oldCurrentId","sort","collection","sortOrder","isUndefined","comparator","a","b","fetchOptions","offset","limit","fetchData","numFetched","isArray","create","hdas","historyOptions","unshift","silent","reset"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"history-model.js","sources":["../../../src/mvc/history/history-model.js"],"names":["define","HISTORY_CONTENTS","UTILS","BASE_MVC","logNamespace","History","Backbone","Model","extend","LoggableMixin","mixin","SearchableModelMixin","_logNamespace","defaults","model_class","id","name","state","diskSize","deleted","urlRoot","Galaxy","root","initialize","historyJSON","contentsJSON","options","this","logger","log","contents","HistoryContents","historyId","get","_setUpListeners","updateTimeoutId","on","model","xhr","msg","details","errorHandler","listenTo","trigger","apply","concat","jQuery","makeArray","arguments","newId","clearUpdateTimeout","nice_size","bytesToString","toJSON","_","prototype","call","key","ownedByCurrUser","user","isAnonymous","contentsCount","reduce","values","memo","num","searchAttributes","searchAliases","title","tag","checkForUpdates","onReadyCallback","running","length","setUpdateTimeout","isFunction","delay","UPDATE_DELAY","history","setTimeout","refresh","clearTimeout","detailIds","data","join","fetch","done","_delete","when","save","purge","purged","undelete","copy","current","allDatasets","undefined","Error","postData","history_id","all_datasets","post","then","response","newHistory","setAsCurrent","getJSON","toString","getHistoryData","getHistory","ajax","isEmpty","historyData","empty","getContents","detailIdsFn","hdcaDetailIds","dataset_details","dataset_collection_details","df","Deferred","historyFn","contentsFn","historyXHR","json","notify","status","fail","reject","contentsXHR","resolve","ControlledFetchMixin","_buildFetchData","traditional","Collection","_fetchOptions","fetchDefaults","_fetchDefaults","pick","filters","has","_buildFetchFilters","filterMap","q","qv","each","v","k","push","HistoryCollection","DEFAULT_ORDER","sortOrders","update_time","getter","h","Date","asc","update_time-asc","name-dsc","size","size-asc","models","includeDeleted","setOrder","order","currentHistoryId","allFetched","setUpListeners","url","view","change:deleted","debug","remove","copied","original","newData","setCurrent","set-as-current","oldCurrentId","sort","collection","sortOrder","isUndefined","comparator","a","b","fetchOptions","offset","limit","fetchData","numFetched","isArray","create","hdas","historyOptions","unshift","silent","reset"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-view-edit-current.js.map b/static/maps/mvc/history/history-view-edit-current.js.map
index b4fa2965a62..201d87164d7 100644
--- a/static/maps/mvc/history/history-view-edit-current.js.map
+++ b/static/maps/mvc/history/history-view-edit-current.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-view-edit-current.js","sources":["../../../src/mvc/history/history-view-edit-current.js"],"names":["define","HISTORY_MODEL","HISTORY_VIEW_EDIT","BASE_MVC","_l","HistoryViewPrefs","SessionStorageModel","extend","defaults","tagsEditorShown","annotationEditorShown","scrollPosition","toString","JSON","stringify","this","toJSON","storageKey","_super","HistoryViewEdit","CurrentHistoryView","className","prototype","emptyMsg","noneFoundMsg","HDCAViewClass","foldoutStyle","initialize","attributes","preferences","_","id","pick","keys","call","panelStack","currentContentId","_setUpListeners","panel","on","set","loadCurrentHistory","debug","loadHistoryWithDetails","then","trigger","switchToHistory","historyId","historyFn","jQuery","getJSON","galaxy_config","root","createNewHistory","Galaxy","currUser","isAnonymous","displayMessage","$","when","loadHistory","undefined","setModel","model","render","log","checkForUpdates","_setUpCollectionListeners","collection","get","storage","removeItemView","_setUpModelListeners","quotaMeter","listenTo","update","_setUpBehaviors","$where","$el","_debouncedScrollCaptureHandler","debounce","is","scrollTop","$scrollContainer","off","_buildNewRender","$newRender","find","prependTo","_renderQuotaMessage","$whereTo","templates","quotaMsg","_renderEmptyMessage","$emptyMsg","$emptyMessage","$toolMenu","isEmpty","views","searchFor","upload","size","empty","html","join","click","ev","show","parent","_renderTags","tagsEditor","toggle","hidden","_renderAnnotation","annotationEditor","_swapNewRender","delay","pos","scrollTo","_attachItems","_setCurrentContentById","addItemView","options","view","length","_collapseDrilldownPanel","_setUpItemViewListeners","v","drilldown","_expandDrilldownPanel","setCurrentContent","removeClass","addClass","viewFromModelId","push","add","$list","hide","parentName","append","pop","listenToGalaxy","galaxy","data","pathToMatch","fullpath","useToURLRegexMap","display","edit","report_error","rerun","show_params","hdaId","hdaUse","regex","use","match","connectToQuotaMeter","showQuotaMessage","hideQuotaMessage","isOverQuota","clearMessages","$target","isUndefined","$messages","children","currentTarget","not","fadeOut","fxSpeed","remove","$msg","slideDown","slideUp","quotaMsgTemplate","wrapTemplate","clone"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"history-view-edit-current.js","sources":["../../../src/mvc/history/history-view-edit-current.js"],"names":["define","HISTORY_MODEL","HISTORY_VIEW_EDIT","BASE_MVC","_l","HistoryViewPrefs","SessionStorageModel","extend","defaults","tagsEditorShown","annotationEditorShown","scrollPosition","toString","JSON","stringify","this","toJSON","storageKey","_super","HistoryViewEdit","CurrentHistoryView","className","prototype","emptyMsg","noneFoundMsg","HDCAViewClass","foldoutStyle","initialize","attributes","preferences","_","id","pick","keys","call","panelStack","currentContentId","_setUpListeners","panel","on","set","loadCurrentHistory","debug","loadHistoryWithDetails","then","trigger","switchToHistory","historyId","historyFn","jQuery","getJSON","Galaxy","root","createNewHistory","user","isAnonymous","displayMessage","$","when","loadHistory","undefined","setModel","model","render","log","checkForUpdates","_setUpCollectionListeners","collection","get","storage","removeItemView","_setUpModelListeners","quotaMeter","listenTo","update","_setUpBehaviors","$where","$el","_debouncedScrollCaptureHandler","debounce","is","scrollTop","$scrollContainer","off","_buildNewRender","$newRender","find","prependTo","_renderQuotaMessage","$whereTo","templates","quotaMsg","_renderEmptyMessage","$emptyMsg","$emptyMessage","$toolMenu","isEmpty","views","searchFor","upload","size","empty","html","join","click","ev","show","parent","_renderTags","tagsEditor","toggle","hidden","_renderAnnotation","annotationEditor","_swapNewRender","delay","pos","scrollTo","_attachItems","_setCurrentContentById","addItemView","options","view","length","_collapseDrilldownPanel","_setUpItemViewListeners","v","drilldown","_expandDrilldownPanel","setCurrentContent","removeClass","addClass","viewFromModelId","push","add","$list","hide","parentName","append","pop","listenToGalaxy","galaxy","data","pathToMatch","fullpath","useToURLRegexMap","display","edit","report_error","rerun","show_params","hdaId","hdaUse","regex","use","match","connectToQuotaMeter","showQuotaMessage","hideQuotaMessage","isOverQuota","clearMessages","$target","isUndefined","$messages","children","currentTarget","not","fadeOut","fxSpeed","remove","$msg","slideDown","slideUp","quotaMsgTemplate","wrapTemplate","clone"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-view-edit.js.map b/static/maps/mvc/history/history-view-edit.js.map
index f1045f47d8e..b62ecc46623 100644
--- a/static/maps/mvc/history/history-view-edit.js.map
+++ b/static/maps/mvc/history/history-view-edit.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-view-edit.js","sources":["../../../src/mvc/history/history-view-edit.js"],"names":["define","HISTORY_VIEW","HISTORY_CONTENTS","STATES","HDA_MODEL","HDA_LI_EDIT","HDCA_LI_EDIT","TAGS","ANNOTATIONS","LIST_COLLECTION_CREATOR","PAIR_COLLECTION_CREATOR","LIST_OF_PAIRS_COLLECTION_CREATOR","faIconButton","PopupMenu","_l","_super","HistoryView","HistoryViewEdit","extend","HDAViewClass","HDAListItemEdit","HDCAViewClass","HDCAListItemEdit","initialize","attributes","prototype","call","this","tagsEditor","annotationEditor","purgeAllowed","annotationEditorShown","tagsEditorShown","_setUpListeners","panel","on","ev","data","dataDropped","dropTargetOff","_renderCounts","_setUpCollectionListeners","collection","_handleHdaDeletionChange","_handleHdaVisibleChange","model","fetch","_setUpModelListeners","updateHistoryDiskSize","_buildNewRender","$newRender","Galaxy","currUser","id","get","_renderTags","_renderAnnotation","renderItems","$whereTo","views","toggleLink","_class","text","join","$el","deleted","where","hidden","visible","msgs","length","push","showDeleted","showHidden","find","html","$where","TagsEditor","el","onshowFirstTime","render","onshow","toggleHDATagEditors","fxSpeed","onhide","$activator","title","classes","faIcon","appendTo","AnnotationEditor","toggleHDAAnnotationEditors","_setUpBehaviors","isAnonymous","nameSelector","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","save","name","fail","previous","multiselectActions","actions","func","action","HistoryDatasetAssociation","hide","getSelectedModels","ajaxQueue","unhide","undelete","confirm","purge","concat","_collectionActions","createListCollection","done","refresh","createPairCollection","createListOfPairsCollection","_attachItems","$list","append","reverse","map","view","_attachView","unshift","prepend","trigger","slideDown","_getItemViewOptions","options","_","itemModel","removeItemView","args","Array","slice","arguments","each","toggle","apply","events","clone","click .show-selectors-btn","click .toggle-deleted-link","toggleShowDeleted","click .toggle-hidden-link","toggleShowHidden","dropTargetOn","dropTarget","dropHandlers","dragenter","bind","dragover","dragleave","drop","$dropTarget","_renderDropTarget","before","_renderDropTargetHelp","evName","hasOwnProperty","$","remove","addClass","css","height","margin","border","border-radius","color","font-size","font-style","_dropHandlers","off","dropTargetToggle","preventDefault","stopPropagation","dataTransfer","dropEffect","getData","JSON","parse","err","warn","isObject","model_class","contents","copy","jQuery","when","toString"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"history-view-edit.js","sources":["../../../src/mvc/history/history-view-edit.js"],"names":["define","HISTORY_VIEW","HISTORY_CONTENTS","STATES","HDA_MODEL","HDA_LI_EDIT","HDCA_LI_EDIT","TAGS","ANNOTATIONS","LIST_COLLECTION_CREATOR","PAIR_COLLECTION_CREATOR","LIST_OF_PAIRS_COLLECTION_CREATOR","faIconButton","PopupMenu","_l","_super","HistoryView","HistoryViewEdit","extend","HDAViewClass","HDAListItemEdit","HDCAViewClass","HDCAListItemEdit","initialize","attributes","prototype","call","this","tagsEditor","annotationEditor","purgeAllowed","annotationEditorShown","tagsEditorShown","_setUpListeners","panel","on","ev","data","dataDropped","dropTargetOff","_renderCounts","_setUpCollectionListeners","collection","_handleHdaDeletionChange","_handleHdaVisibleChange","model","fetch","_setUpModelListeners","updateHistoryDiskSize","_buildNewRender","$newRender","Galaxy","user","id","get","_renderTags","_renderAnnotation","renderItems","$whereTo","views","toggleLink","_class","text","join","$el","deleted","where","hidden","visible","msgs","length","push","showDeleted","showHidden","find","html","$where","TagsEditor","el","onshowFirstTime","render","onshow","toggleHDATagEditors","fxSpeed","onhide","$activator","title","classes","faIcon","appendTo","AnnotationEditor","toggleHDAAnnotationEditors","_setUpBehaviors","isAnonymous","nameSelector","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","save","name","fail","previous","multiselectActions","actions","func","action","HistoryDatasetAssociation","hide","getSelectedModels","ajaxQueue","unhide","undelete","confirm","purge","concat","_collectionActions","createListCollection","done","refresh","createPairCollection","createListOfPairsCollection","_attachItems","$list","append","reverse","map","view","_attachView","unshift","prepend","trigger","slideDown","_getItemViewOptions","options","_","itemModel","removeItemView","args","Array","slice","arguments","each","toggle","apply","events","clone","click .show-selectors-btn","click .toggle-deleted-link","toggleShowDeleted","click .toggle-hidden-link","toggleShowHidden","dropTargetOn","dropTarget","dropHandlers","dragenter","bind","dragover","dragleave","drop","$dropTarget","_renderDropTarget","before","_renderDropTargetHelp","evName","hasOwnProperty","$","remove","addClass","css","height","margin","border","border-radius","color","font-size","font-style","_dropHandlers","off","dropTargetToggle","preventDefault","stopPropagation","dataTransfer","dropEffect","getData","JSON","parse","err","warn","isObject","model_class","contents","copy","jQuery","when","toString"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/history-view.js.map b/static/maps/mvc/history/history-view.js.map
index 2e6f49d6b9f..3af1f3f7384 100644
--- a/static/maps/mvc/history/history-view.js.map
+++ b/static/maps/mvc/history/history-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"history-view.js","sources":["../../../src/mvc/history/history-view.js"],"names":["define","LIST_VIEW","HISTORY_MODEL","HISTORY_CONTENTS","HDA_LI","HDCA_LI","USER","faIconButton","PopupMenu","BASE_MVC","_l","logNamespace","HistoryPrefs","SessionStorageModel","extend","defaults","expandedIds","show_deleted","show_hidden","addExpanded","model","key","this","save","_","get","object","id","removeExpanded","omit","toString","storageKeyPrefix","historyStorageKey","historyId","Error","clearAll","sessionStorage","indexOf","removeItem","_super","ModelListPanel","HistoryView","_logNamespace","HDAViewClass","HDAListItemView","HDCAViewClass","HDCAListItemView","collectionClass","HistoryContents","modelCollectionKey","tagName","className","prototype","emptyMsg","noneFoundMsg","searchPlaceholder","initialize","attributes","call","linkTarget","freeModel","clearUpdateTimeout","_setUpListeners","on","error","xhr","options","msg","details","errorHandler","loading-done","views","length","trigger","views:ready view:attached view:removed","_renderSelectButton","loadHistoryWithDetails","historyFn","contentsFn","info","detailIdsFn","historyData","values","loadHistory","panel","History","getHistoryData","initiallyExpanded","_loadHistoryFromXHR","fail","where","history","always","then","historyJSON","contentsJSON","JSONToModel","render","refreshContents","detailIds","refresh","$","when","newHistoryJSON","newHdaJSON","log","setModel","_setUpWebStorage","storage","stopListening","isObject","set","isBoolean","listenTo","change:show_deleted","view","newVal","showDeleted","change:show_hidden","showHidden","undefined","_buildNewRender","$newRender","$where","$el","multiselectActions","hideSelectors","find","remove","$existing","size","title","classes","faIcon","prependTo","_getItemViewClass","contentType","TypeError","_filterItem","hidden","isDeletedOrPurged","_getItemViewOptions","expanded","hasUser","ownedByCurrUser","_setUpItemViewListeners","v","getSelectedModels","collection","events","clone","click .show-selectors-btn","click .messages [class$=message]","toggleShowDeleted","show","store","renderItems","toggleShowHidden","_firstSearch","searchFor","inputSelector","contents","haveDetails","searchItems","searchInput","fetchAllDetails","silent","done","status","readyState","parsed","_parseErrorMessage","$messages","is","displayMessage","message","once","user","Galaxy","currUser","_bePolite","raven","window","Raven","isFunction","lastEventId","agent","navigator","userAgent","url","lastAjax","data","source","toJSON","User","getAllResponseHeaders","responseHeaders","compact","split","map","header","type","scrollToTop","$msgContainer","$msg","addClass","html","isEmpty","$detailsLink","click","modal","_messageToModalOptions","append","functions","text","JSON","stringify","pre","body","buttons","Ok","hide","clearMessages","ev","$target","isUndefined","children","currentTarget","fadeOut","fxSpeed","scrollToHid","hid","scrollToItem","first","viewsWhereModel","templates","controlsTemplate","wrapTemplate","controls"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"history-view.js","sources":["../../../src/mvc/history/history-view.js"],"names":["define","LIST_VIEW","HISTORY_MODEL","HISTORY_CONTENTS","HDA_LI","HDCA_LI","USER","faIconButton","PopupMenu","BASE_MVC","_l","logNamespace","HistoryPrefs","SessionStorageModel","extend","defaults","expandedIds","show_deleted","show_hidden","addExpanded","model","key","this","save","_","get","object","id","removeExpanded","omit","toString","storageKeyPrefix","historyStorageKey","historyId","Error","clearAll","sessionStorage","indexOf","removeItem","_super","ModelListPanel","HistoryView","_logNamespace","HDAViewClass","HDAListItemView","HDCAViewClass","HDCAListItemView","collectionClass","HistoryContents","modelCollectionKey","tagName","className","prototype","emptyMsg","noneFoundMsg","searchPlaceholder","initialize","attributes","call","linkTarget","freeModel","clearUpdateTimeout","_setUpListeners","on","error","xhr","options","msg","details","errorHandler","loading-done","views","length","trigger","views:ready view:attached view:removed","_renderSelectButton","loadHistoryWithDetails","historyFn","contentsFn","info","detailIdsFn","historyData","values","loadHistory","panel","History","getHistoryData","initiallyExpanded","_loadHistoryFromXHR","fail","where","history","always","then","historyJSON","contentsJSON","JSONToModel","render","refreshContents","detailIds","refresh","$","when","newHistoryJSON","newHdaJSON","log","setModel","_setUpWebStorage","storage","stopListening","isObject","set","isBoolean","listenTo","change:show_deleted","view","newVal","showDeleted","change:show_hidden","showHidden","undefined","_buildNewRender","$newRender","$where","$el","multiselectActions","hideSelectors","find","remove","$existing","size","title","classes","faIcon","prependTo","_getItemViewClass","contentType","TypeError","_filterItem","hidden","isDeletedOrPurged","_getItemViewOptions","expanded","hasUser","ownedByCurrUser","_setUpItemViewListeners","v","getSelectedModels","collection","events","clone","click .show-selectors-btn","click .messages [class$=message]","toggleShowDeleted","show","store","renderItems","toggleShowHidden","_firstSearch","searchFor","inputSelector","contents","haveDetails","searchItems","searchInput","fetchAllDetails","silent","done","status","readyState","parsed","_parseErrorMessage","$messages","is","displayMessage","message","once","user","Galaxy","_bePolite","raven","window","Raven","isFunction","lastEventId","agent","navigator","userAgent","url","lastAjax","data","source","toJSON","User","getAllResponseHeaders","responseHeaders","compact","split","map","header","type","scrollToTop","$msgContainer","$msg","addClass","html","isEmpty","$detailsLink","click","modal","_messageToModalOptions","append","functions","text","JSON","stringify","pre","body","buttons","Ok","hide","clearMessages","ev","$target","isUndefined","children","currentTarget","fadeOut","fxSpeed","scrollToHid","hid","scrollToItem","first","viewsWhereModel","templates","controlsTemplate","wrapTemplate","controls"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/multi-panel.js.map b/static/maps/mvc/history/multi-panel.js.map
index dfde202ca44..fe7aa5b51f8 100644
--- a/static/maps/mvc/history/multi-panel.js.map
+++ b/static/maps/mvc/history/multi-panel.js.map
@@ -1 +1 @@
-{"version":3,"file":"multi-panel.js","sources":["../../../src/mvc/history/multi-panel.js"],"names":["define","HISTORY_MODEL","HISTORY_VIEW_EDIT","historyCopyDialog","baseMVC","ajaxQueue","logNamespace","HistoryViewColumn","Backbone","View","extend","LoggableMixin","_logNamespace","tagName","className","id","this","model","get","initialize","options","purgeAllowed","_","isUndefined","panel","createPanel","setUpListeners","panelOptions","dragItems","HistoryViewEdit","_renderEmptyMessage","__patch_renderEmptyMessage","$whereTo","empty","newMsg","emptyMsg","$emptyMsg","$emptyMessage","isEmpty","hdaViews","hide","contents","length","_l","searchFor","mixed","find","c","haveDetails","noneFoundMsg","append","show","column","once","trigger","setUpPanelListeners","listenTo","rendered","inView","viewLeft","viewRight","columnLeft","$el","offset","left","columnRight","width","$panel","$","render","speed","undefined","modelData","toJSON","html","template","renderPanel","setUpBehaviors","data","isCurrentHistory","currentHistory","controlsLeftTemplate","history","view","controlsRightTemplate","join","setElement","$list","before","_renderDropTargetHelp","events","click .switch-to.btn","setAsCurrent","click .delete-history","_delete","fail","xhr","status","error","alert","done","click .undelete-history","undelete","click .purge-history","confirm","purge","click .copy-history","copy","variable","toString","MultiPanelColumns","log","addClass","columnWidth","borderWidth","columnGap","headerHeight","footerHeight","controlsHeight","perPage","hdaQueue","NamedAjaxQueue","collection","columnMap","columnOptions","historySearch","datasetSearch","setCollection","histories","multipanel","on","fetch","limit","stopListening","HistoryCollection","setUpCollectionListeners","sort","silent","createColumns","clear","addModels","models","isArray","forEach","addColumn","_ajaxErrorHandler","add","all-fetched","_postFetchAll","new-current","addAsCurrentColumn","set-as-current","setCurrentHistory","change:deleted change:purged","handleDeletedHistory","renderColumns","remove","$scrollContainer","scrollLeft","oldCurrentColumn","findWhere","height","newCurrentColumn","currentHistoryId","_recalcFirstColumnHeight","includeDeleted","removeColumn","errArgs","toArray","arguments","window","Galaxy","handleErrors","apply","console","responseText","create","current","each","createColumn","config","allow_user_dataset_purge","setUpColumnListeners","searchItems","queueHdaFetchDetails","newColumn","queueHdaFetch","widthToRemove","fadeOut","checkColumnsInView","in-view","view:draggable:dragstart","ev","_dropData","JSON","parse","dataTransfer","getData","currentColumnDropTargetOn","view:draggable:dragend","currentColumnDropTargetOff","droptarget:drop","toCopy","filter","json","isCopyable","queue","reverse","content","name","fn","start","columnMapLength","Object","keys","sortedFilteredColumns","filters","sortedColumns","filtered","every","map","call","sorted","fxSpeed","mainTemplate","sortedAndFiltered","$middle","_calcMiddleWidth","appendTo","delegateEvents","renderColumn","allFetched","loadingIndicatorTemplate","numColumns","preventStackWidthAdj","xhrData","ids","values","storage","dataset_details","renderItems","running","details","renderInfo","msg","text","click .done.btn","click .create-new.btn","click #include-deleted","click .order .set-order","click #toggle-deleted","click #toggle-hidden","close","destination","root","galaxy_config","location","_clickToggleDeletedHistories","toggleDeletedHistories","currentTarget","is","toggleOptionsPopover","_clickToggleDeletedDatasets","toggleDeletedDatasets","i","delay","toggleShowDeleted","_clickToggleHiddenDatasets","toggleHiddenDatasets","toggleShowHidden","_chooseOrder","orderKey","orderDescriptions","setOrder","reset","slice","_scrollLeft","val","_moreOptionsPopover","searchInput","placeholder","onfirstsearch","onsearch","matchesAll","onclear","progress","curr","total","deferred","clearSearch","resize","debouncedInView","debounce","viewport","_viewport","checkForEndOfScroll","parent","scroll","popover","container","placement","optionsPopoverTemplate","$firstColumn","first","middleHeight","controlHeight","$outerMiddle","right","columnsInView","vp","END_PADDING","scrollRight","currentColumn","dataDropped","dropTargetOn","prototype","dataDrop","dropTarget","columns","update_time","update_time-asc","name-dsc","size","size-asc"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"multi-panel.js","sources":["../../../src/mvc/history/multi-panel.js"],"names":["define","HISTORY_MODEL","HISTORY_VIEW_EDIT","historyCopyDialog","baseMVC","ajaxQueue","logNamespace","HistoryViewColumn","Backbone","View","extend","LoggableMixin","_logNamespace","tagName","className","id","this","model","get","initialize","options","purgeAllowed","_","isUndefined","panel","createPanel","setUpListeners","panelOptions","dragItems","HistoryViewEdit","_renderEmptyMessage","__patch_renderEmptyMessage","$whereTo","empty","newMsg","emptyMsg","$emptyMsg","$emptyMessage","isEmpty","hdaViews","hide","contents","length","_l","searchFor","mixed","find","c","haveDetails","noneFoundMsg","append","show","column","once","trigger","setUpPanelListeners","listenTo","rendered","inView","viewLeft","viewRight","columnLeft","$el","offset","left","columnRight","width","$panel","$","render","speed","undefined","modelData","toJSON","html","template","renderPanel","setUpBehaviors","data","isCurrentHistory","currentHistory","controlsLeftTemplate","history","view","controlsRightTemplate","join","setElement","$list","before","_renderDropTargetHelp","events","click .switch-to.btn","setAsCurrent","click .delete-history","_delete","fail","xhr","status","error","alert","done","click .undelete-history","undelete","click .purge-history","confirm","purge","click .copy-history","copy","variable","toString","MultiPanelColumns","log","addClass","columnWidth","borderWidth","columnGap","headerHeight","footerHeight","controlsHeight","perPage","hdaQueue","NamedAjaxQueue","collection","columnMap","columnOptions","historySearch","datasetSearch","setCollection","histories","multipanel","on","fetch","limit","stopListening","HistoryCollection","setUpCollectionListeners","sort","silent","createColumns","clear","addModels","models","isArray","forEach","addColumn","_ajaxErrorHandler","add","all-fetched","_postFetchAll","new-current","addAsCurrentColumn","set-as-current","setCurrentHistory","change:deleted change:purged","handleDeletedHistory","renderColumns","remove","$scrollContainer","scrollLeft","oldCurrentColumn","findWhere","height","newCurrentColumn","currentHistoryId","_recalcFirstColumnHeight","includeDeleted","removeColumn","errArgs","toArray","arguments","window","Galaxy","handleErrors","apply","console","responseText","create","current","each","createColumn","config","allow_user_dataset_purge","setUpColumnListeners","searchItems","queueHdaFetchDetails","newColumn","queueHdaFetch","widthToRemove","fadeOut","checkColumnsInView","in-view","view:draggable:dragstart","ev","_dropData","JSON","parse","dataTransfer","getData","currentColumnDropTargetOn","view:draggable:dragend","currentColumnDropTargetOff","droptarget:drop","toCopy","filter","json","isCopyable","queue","reverse","content","name","fn","start","columnMapLength","Object","keys","sortedFilteredColumns","filters","sortedColumns","filtered","every","map","call","sorted","fxSpeed","mainTemplate","sortedAndFiltered","$middle","_calcMiddleWidth","appendTo","delegateEvents","renderColumn","allFetched","loadingIndicatorTemplate","numColumns","preventStackWidthAdj","xhrData","ids","values","storage","dataset_details","renderItems","running","details","renderInfo","msg","text","click .done.btn","click .create-new.btn","click #include-deleted","click .order .set-order","click #toggle-deleted","click #toggle-hidden","close","location","root","_clickToggleDeletedHistories","toggleDeletedHistories","currentTarget","is","toggleOptionsPopover","_clickToggleDeletedDatasets","toggleDeletedDatasets","i","delay","toggleShowDeleted","_clickToggleHiddenDatasets","toggleHiddenDatasets","toggleShowHidden","_chooseOrder","orderKey","orderDescriptions","setOrder","reset","slice","_scrollLeft","val","_moreOptionsPopover","searchInput","placeholder","onfirstsearch","onsearch","matchesAll","onclear","progress","curr","total","deferred","clearSearch","resize","debouncedInView","debounce","viewport","_viewport","checkForEndOfScroll","parent","scroll","popover","container","placement","optionsPopoverTemplate","$firstColumn","first","middleHeight","controlHeight","$outerMiddle","right","columnsInView","vp","END_PADDING","scrollRight","currentColumn","dataDropped","dropTargetOn","prototype","dataDrop","dropTarget","columns","update_time","update_time-asc","name-dsc","size","size-asc"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/history/options-menu.js.map b/static/maps/mvc/history/options-menu.js.map
index 8e0bf8278f7..17707a78f2a 100644
--- a/static/maps/mvc/history/options-menu.js.map
+++ b/static/maps/mvc/history/options-menu.js.map
@@ -1 +1 @@
-{"version":3,"file":"options-menu.js","sources":["../../../src/mvc/history/options-menu.js"],"names":["define","PopupMenu","BASE_MVC","_l","buildMenu","isAnon","purgeAllowed","urlRoot","_","clone","menu","filter","menuOption","anon","purge","href","target","confirm","func","galaxy_main","location","html","header","Galaxy","currHistoryPanel","createNewHistory","collapseAll","filtered","model","contents","hidden","ajaxQueue","Backbone","Model","prototype","save","visible","done","renderItems","fail","alert","console","error","arguments","deleted","create","$button","options","undefined","anonymous","root"],"mappings":"AAAAA,QACI,oBACA,eACA,sBACD,SAAUC,EAAWC,EAAUC,GAgJlC,QAASC,GAAWC,EAAQC,EAAcC,GACtC,MAAOC,GAAEC,MAAOC,GAAOC,OAAQ,SAAUC,GACrC,MAAIP,KAAWO,EAAWC,MACf,GAENP,GAAgBM,EAAWE,OACrB,GAIPF,EAAWG,OACXH,EAAWG,KAAOR,EAAUK,EAAWG,KACvCH,EAAWI,OAAS,eAEpBJ,EAAWK,UACXL,EAAWM,KAAO,WACVD,QAASL,EAAWK,WACpBE,YAAYC,SAAWR,EAAWG,SAIvC,KAnKf,GAAIL,KAEIW,KAAUlB,EAAI,iBACdmB,QAAU,IAGVD,KAAUlB,EAAI,mBACdY,KAAU,iBAGVM,KAAUlB,EAAI,4BACdY,KAAU,wBAIVM,KAAUlB,EAAI,mBACdmB,QAAU,EACVT,MAAU,IAGVQ,KAAUlB,EAAI,cACde,KAAU,WACFK,QAAUA,OAAOC,kBACjBD,OAAOC,iBAAiBC,sBAKhCJ,KAAUlB,EAAI,gBACdY,KAAU,iBAGVM,KAAUlB,EAAI,iBACdY,KAAU,0BAGVM,KAAUlB,EAAI,oBACdY,KAAU,oBAGVM,KAAUlB,EAAI,oBACdY,KAAU,wCAGVM,KAAUlB,EAAI,oBACdY,KAAU,yCAGVM,KAAUlB,EAAI,sBACdY,KAAU,0CACVF,MAAU,IAGVQ,KAAUlB,EAAI,8BACde,KAAU,WACFK,QAAUA,OAAOC,kBACjBD,OAAOC,iBAAiBE,iBAKhCL,KAAUlB,EAAI,0BACdU,MAAU,EACVK,KAAU,WACN,GAAIK,QAAUA,OAAOC,kBAAoBP,QAASd,EAAI,uCAA0C,CAC5F,GAAIwB,GAAWJ,OAAOC,iBAAiBI,MAAMC,SAASC,QAEtDH,GAASI,UAAWC,SAASC,MAAMC,UAAUC,MAAQC,SAAU,IAC1DC,KAAM,WACHd,OAAOC,iBAAiBc,gBAE3BC,KAAM,WACHC,MAAO,4CACPC,QAAQC,MAAOC,iBAM/BtB,KAAUlB,EAAI,0BACdU,MAAU,EACVK,KAAU,WACN,GAAIK,QAAUA,OAAOC,kBAAoBP,QAASd,EAAI,uCAA0C,CAC5F,GAAIwB,GAAWJ,OAAOC,iBAAiBI,MAAMC,SAASC,QAGtDH,GAASI,UAAWC,SAASC,MAAMC,UAAUC,MAAQS,SAAU,EAAMR,SAAS,IACzEC,KAAM,WACHd,OAAOC,iBAAiBc,gBAE3BC,KAAM,WACHC,MAAO,4CACPC,QAAQC,MAAOC,iBAM/BtB,KAAUlB,EAAI,0BACdc,QAAUd,EAAI,0EACdY,KAAU,iCACVD,OAAU,EACVD,MAAU,IAGVQ,KAAUlB,EAAI,kBACdY,KAAU,6BACVF,MAAU,IAGVQ,KAAUlB,EAAI,oBACdY,KAAU,oBACVF,MAAU,IAGVQ,KAAUlB,EAAI,kBACdY,KAAU,sCACVF,MAAU,IAGVQ,KAAUlB,EAAI,UACdc,QAAUd,EAAI,sCACdY,KAAU,2BAGVM,KAAUlB,EAAI,sBACdc,QAAUd,EAAI,yEACdY,KAAU,oCACVD,OAAU,EACVD,MAAU,IAIVQ,KAAUlB,EAAI,iBACdmB,QAAU,IAGVD,KAAUlB,EAAI,oBACdY,KAAU,2BA6Bd8B,EAAS,SAAUC,EAASC,GAC5BA,EAAUA,KACV,IAAI1C,GAA+B2C,SAAtBD,EAAQE,WAAyB,EAAOF,EAAQE,UACzD3C,EAAeyC,EAAQzC,eAAgB,EACvC4C,EAAOH,EAAQG,OAAY3B,QAAUA,OAAOwB,QAAWxB,OAAOwB,QAAQG,KAAM,KAC5ExC,EAAON,EAAWC,EAAQC,EAAc4C,EAE5C,OAAO,IAAIjD,GAAW6C,EAASpC,GAK/B,OAAOmC"}
\ No newline at end of file
+{"version":3,"file":"options-menu.js","sources":["../../../src/mvc/history/options-menu.js"],"names":["define","PopupMenu","BASE_MVC","_l","buildMenu","isAnon","purgeAllowed","urlRoot","_","clone","menu","filter","menuOption","anon","purge","href","target","confirm","func","galaxy_main","location","html","header","Galaxy","currHistoryPanel","createNewHistory","collapseAll","filtered","model","contents","hidden","ajaxQueue","Backbone","Model","prototype","save","visible","done","renderItems","fail","alert","console","error","arguments","deleted","create","$button","options","undefined","anonymous","root"],"mappings":"AAAAA,QACI,oBACA,eACA,sBACD,SAAUC,EAAWC,EAAUC,GAgJlC,QAASC,GAAWC,EAAQC,EAAcC,GACtC,MAAOC,GAAEC,MAAOC,GAAOC,OAAQ,SAAUC,GACrC,MAAIP,KAAWO,EAAWC,MACf,GAENP,GAAgBM,EAAWE,OACrB,GAIPF,EAAWG,OACXH,EAAWG,KAAOR,EAAUK,EAAWG,KACvCH,EAAWI,OAAS,eAEpBJ,EAAWK,UACXL,EAAWM,KAAO,WACVD,QAASL,EAAWK,WACpBE,YAAYC,SAAWR,EAAWG,SAIvC,KAnKf,GAAIL,KAEIW,KAAUlB,EAAI,iBACdmB,QAAU,IAGVD,KAAUlB,EAAI,mBACdY,KAAU,iBAGVM,KAAUlB,EAAI,4BACdY,KAAU,wBAIVM,KAAUlB,EAAI,mBACdmB,QAAU,EACVT,MAAU,IAGVQ,KAAUlB,EAAI,cACde,KAAU,WACFK,QAAUA,OAAOC,kBACjBD,OAAOC,iBAAiBC,sBAKhCJ,KAAUlB,EAAI,gBACdY,KAAU,iBAGVM,KAAUlB,EAAI,iBACdY,KAAU,0BAGVM,KAAUlB,EAAI,oBACdY,KAAU,oBAGVM,KAAUlB,EAAI,oBACdY,KAAU,wCAGVM,KAAUlB,EAAI,oBACdY,KAAU,yCAGVM,KAAUlB,EAAI,sBACdY,KAAU,0CACVF,MAAU,IAGVQ,KAAUlB,EAAI,8BACde,KAAU,WACFK,QAAUA,OAAOC,kBACjBD,OAAOC,iBAAiBE,iBAKhCL,KAAUlB,EAAI,0BACdU,MAAU,EACVK,KAAU,WACN,GAAIK,QAAUA,OAAOC,kBAAoBP,QAASd,EAAI,uCAA0C,CAC5F,GAAIwB,GAAWJ,OAAOC,iBAAiBI,MAAMC,SAASC,QAEtDH,GAASI,UAAWC,SAASC,MAAMC,UAAUC,MAAQC,SAAU,IAC1DC,KAAM,WACHd,OAAOC,iBAAiBc,gBAE3BC,KAAM,WACHC,MAAO,4CACPC,QAAQC,MAAOC,iBAM/BtB,KAAUlB,EAAI,0BACdU,MAAU,EACVK,KAAU,WACN,GAAIK,QAAUA,OAAOC,kBAAoBP,QAASd,EAAI,uCAA0C,CAC5F,GAAIwB,GAAWJ,OAAOC,iBAAiBI,MAAMC,SAASC,QAGtDH,GAASI,UAAWC,SAASC,MAAMC,UAAUC,MAAQS,SAAU,EAAMR,SAAS,IACzEC,KAAM,WACHd,OAAOC,iBAAiBc,gBAE3BC,KAAM,WACHC,MAAO,4CACPC,QAAQC,MAAOC,iBAM/BtB,KAAUlB,EAAI,0BACdc,QAAUd,EAAI,0EACdY,KAAU,iCACVD,OAAU,EACVD,MAAU,IAGVQ,KAAUlB,EAAI,kBACdY,KAAU,6BACVF,MAAU,IAGVQ,KAAUlB,EAAI,oBACdY,KAAU,oBACVF,MAAU,IAGVQ,KAAUlB,EAAI,kBACdY,KAAU,sCACVF,MAAU,IAGVQ,KAAUlB,EAAI,UACdc,QAAUd,EAAI,sCACdY,KAAU,2BAGVM,KAAUlB,EAAI,sBACdc,QAAUd,EAAI,yEACdY,KAAU,oCACVD,OAAU,EACVD,MAAU,IAIVQ,KAAUlB,EAAI,iBACdmB,QAAU,IAGVD,KAAUlB,EAAI,oBACdY,KAAU,2BA6Bd8B,EAAS,SAAUC,EAASC,GAC5BA,EAAUA,KACV,IAAI1C,GAA+B2C,SAAtBD,EAAQE,WAAyB,EAAOF,EAAQE,UACzD3C,EAAeyC,EAAQzC,eAAgB,EACvCI,EAAON,EAAWC,EAAQC,EAAciB,OAAO2B,KAEnD,OAAO,IAAIjD,GAAW6C,EAASpC,GAK/B,OAAOmC"}
\ No newline at end of file
diff --git a/static/maps/mvc/job/job-model.js.map b/static/maps/mvc/job/job-model.js.map
index 27c4fe06d99..bed0d7ba442 100644
--- a/static/maps/mvc/job/job-model.js.map
+++ b/static/maps/mvc/job/job-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"job-model.js","sources":["../../../src/mvc/job/job-model.js"],"names":["define","HISTORY_CONTENTS","STATES","AJAX_QUEUE","BASE_MVC","logNamespace","searchableMixin","SearchableModelMixin","Job","Backbone","Model","extend","LoggableMixin","mixin","_logNamespace","defaults","model_class","tool_id","exit_code","inputs","outputs","params","create_time","update_time","state","NEW","parse","response","this","parseParams","newParams","_","each","value","key","JSON","initialize","attributes","options","debug","set","get","silent","outputCollection","HistoryContents","_setUpListeners","on","currModel","newState","log","inReadyState","trigger","previous","contains","READY_STATES","hasDetails","isEmpty","urlRoot","window","galaxy_config","root","toString","join","JobCollection","Collection","model","url","intialize","models","console","ids","map","item","notReady","filter","job","haveDetails","all","queueDetailFetching","collection","queue","AjaxQueue","fetch","done","matches","matchesWhat","length","fromHistory","historyId","data","history_id"],"mappings":"AAAAA,QACI,+BACA,qBACA,mBACA,eACA,sBACD,SAAUC,EAAkBC,EAAQC,EAAYC,GAEnD,GAAIC,GAAe,OAEfC,EAAkBF,EAASG,qBAG3BC,EAAMC,SAASC,MACVC,OAAQP,EAASQ,eACjBD,OAAQP,EAASS,MAAOP,GAC7BQ,cAAgBT,EAGhBU,UACIC,YAAc,MAEdC,QAAc,KACdC,UAAc,KAEdC,UACAC,WACAC,UAEAC,YAAc,KACdC,YAAc,KACdC,MAActB,EAAOuB,KAIzBC,MAAQ,SAAUC,GAEd,MADAA,GAASN,OAASO,KAAKC,YAAaF,EAASN,QACtCM,GAIXE,YAAc,SAAUR,GACpB,GAAIS,KAIJ,OAHAC,GAAEC,KAAMX,EAAQ,SAAUY,EAAOC,GAC7BJ,EAAWI,GAAQC,KAAKT,MAAOO,KAE5BH,GAIXM,WAAa,SAAUC,EAAYC,GAC/BV,KAAKW,MAAOX,KAAO,mBAAoBS,EAAYC,GAEnDV,KAAKY,IAAK,SAAUZ,KAAKC,YAAaD,KAAKa,IAAK,YAAgBC,QAAQ,IAExEd,KAAKe,iBAAmBN,EAAWM,kBAAoB,GAAI1C,GAAiB2C,oBAC5EhB,KAAKiB,mBAMTA,gBAAkB,WAEdjB,KAAKkB,GAAI,eAAgB,SAAUC,EAAWC,GAC1CpB,KAAKqB,IAAKrB,KAAO,sBAAuBmB,EAAWC,GAC/CpB,KAAKsB,gBACLtB,KAAKuB,QAAS,cAAeJ,EAAWC,EAAUpB,KAAKwB,SAAU,aAS7EF,aAAe,WACX,MAAOnB,GAAEsB,SAAUnD,EAAOoD,aAAc1B,KAAKa,IAAK,WAItDc,WAAa,WAET,OAAQxB,EAAEyB,QAAS5B,KAAKa,IAAK,aAKjCgB,SAAaC,OAAOC,eAAiBA,cAAcC,KAASD,cAAmB,KAAE,KAAW,WAY5FE,SAAW,WACP,OAAS,OAAQjC,KAAKa,IAAK,MAAQ,IAAKb,KAAKa,IAAK,WAAa,KAAMqB,KAAM,QAQ/EC,EAAgBtD,SAASuD,WACpBrD,OAAQP,EAASQ,eACjBD,QACLG,cAAgBT,EAEhB4D,MAAQzD,EAGRiD,SAAaC,OAAOC,eAAiBA,cAAcC,KAASD,cAAmB,KAAE,KAAW,WAC5FO,IAAM,WAAY,MAAOtC,MAAK6B,SAE9BU,UAAY,SAAUC,EAAQ9B,GAC1B+B,QAAQ9B,MAAO6B,EAAQ9B,IAO3BgC,IAAM,WACF,MAAO1C,MAAK2C,IAAK,SAAUC,GAAQ,MAAOA,GAAK/B,IAAK,SAMxDgC,SAAW,WACP,MAAO7C,MAAK8C,OAAQ,SAAUC,GAC1B,OAAQA,EAAIzB,kBAKpB0B,YAAc,WACV,MAAOhD,MAAKiD,IAAK,SAAUF,GAAO,MAAOA,GAAIpB,gBAKjDuB,oBAAsB,WAClB,GAAIC,GAAanD,KACboD,EAAQ,GAAI7E,GAAW8E,UAAWrD,KAAK2C,IAAK,SAAUI,GAClD,MAAO,YACH,MAAOA,GAAIO,OAAQxC,QAAQ,OAMvC,OAHAsC,GAAMG,KAAM,WACRJ,EAAW5B,QAAS,oBAEjB6B,GASXI,QAAU,SAAUC,GAChB,MAAOzD,MAAK8C,OAAQ,SAAUC,GAC1B,MAAOA,GAAIS,QAASC,MAM5BxB,SAAW,WACN,OAAU,iBAAkBjC,KAAK0D,OAAQ,KAAMxB,KAAM,OAM1DyB,YAAc,SAAUC,GACpBnB,QAAQ9B,MAAOX,KACf,IAAIoC,GAAapC,KACbmD,EAAa,GAAIf,MAMrB,OALAe,GAAWG,OAAQO,MAAQC,WAAYF,KAClCL,KAAM,WACHzB,OAAOsB,MAAQD,EAAWD,wBAG3BC,IAMX,QACIvE,IAAkBA,EAClBuD,cAAkBA"}
\ No newline at end of file
+{"version":3,"file":"job-model.js","sources":["../../../src/mvc/job/job-model.js"],"names":["define","HISTORY_CONTENTS","STATES","AJAX_QUEUE","BASE_MVC","logNamespace","searchableMixin","SearchableModelMixin","Job","Backbone","Model","extend","LoggableMixin","mixin","_logNamespace","defaults","model_class","tool_id","exit_code","inputs","outputs","params","create_time","update_time","state","NEW","parse","response","this","parseParams","newParams","_","each","value","key","JSON","initialize","attributes","options","debug","set","get","silent","outputCollection","HistoryContents","_setUpListeners","on","currModel","newState","log","inReadyState","trigger","previous","contains","READY_STATES","hasDetails","isEmpty","urlRoot","Galaxy","root","toString","join","JobCollection","Collection","model","url","intialize","models","console","ids","map","item","notReady","filter","job","haveDetails","all","queueDetailFetching","collection","queue","AjaxQueue","fetch","done","matches","matchesWhat","length","fromHistory","historyId","data","history_id","window"],"mappings":"AAAAA,QACI,+BACA,qBACA,mBACA,eACA,sBACD,SAAUC,EAAkBC,EAAQC,EAAYC,GAEnD,GAAIC,GAAe,OAEfC,EAAkBF,EAASG,qBAG3BC,EAAMC,SAASC,MACVC,OAAQP,EAASQ,eACjBD,OAAQP,EAASS,MAAOP,GAC7BQ,cAAgBT,EAGhBU,UACIC,YAAc,MAEdC,QAAc,KACdC,UAAc,KAEdC,UACAC,WACAC,UAEAC,YAAc,KACdC,YAAc,KACdC,MAActB,EAAOuB,KAIzBC,MAAQ,SAAUC,GAEd,MADAA,GAASN,OAASO,KAAKC,YAAaF,EAASN,QACtCM,GAIXE,YAAc,SAAUR,GACpB,GAAIS,KAIJ,OAHAC,GAAEC,KAAMX,EAAQ,SAAUY,EAAOC,GAC7BJ,EAAWI,GAAQC,KAAKT,MAAOO,KAE5BH,GAIXM,WAAa,SAAUC,EAAYC,GAC/BV,KAAKW,MAAOX,KAAO,mBAAoBS,EAAYC,GAEnDV,KAAKY,IAAK,SAAUZ,KAAKC,YAAaD,KAAKa,IAAK,YAAgBC,QAAQ,IAExEd,KAAKe,iBAAmBN,EAAWM,kBAAoB,GAAI1C,GAAiB2C,oBAC5EhB,KAAKiB,mBAMTA,gBAAkB,WAEdjB,KAAKkB,GAAI,eAAgB,SAAUC,EAAWC,GAC1CpB,KAAKqB,IAAKrB,KAAO,sBAAuBmB,EAAWC,GAC/CpB,KAAKsB,gBACLtB,KAAKuB,QAAS,cAAeJ,EAAWC,EAAUpB,KAAKwB,SAAU,aAS7EF,aAAe,WACX,MAAOnB,GAAEsB,SAAUnD,EAAOoD,aAAc1B,KAAKa,IAAK,WAItDc,WAAa,WAET,OAAQxB,EAAEyB,QAAS5B,KAAKa,IAAK,aAKjCgB,QAAUC,OAAOC,KAAO,WAYxBC,SAAW,WACP,OAAS,OAAQhC,KAAKa,IAAK,MAAQ,IAAKb,KAAKa,IAAK,WAAa,KAAMoB,KAAM,QAQ/EC,EAAgBrD,SAASsD,WACpBpD,OAAQP,EAASQ,eACjBD,QACLG,cAAgBT,EAEhB2D,MAAQxD,EAGRiD,QAAUC,OAAOC,KAAO,WACxBM,IAAM,WAAY,MAAOrC,MAAK6B,SAE9BS,UAAY,SAAUC,EAAQ7B,GAC1B8B,QAAQ7B,MAAO4B,EAAQ7B,IAO3B+B,IAAM,WACF,MAAOzC,MAAK0C,IAAK,SAAUC,GAAQ,MAAOA,GAAK9B,IAAK,SAMxD+B,SAAW,WACP,MAAO5C,MAAK6C,OAAQ,SAAUC,GAC1B,OAAQA,EAAIxB,kBAKpByB,YAAc,WACV,MAAO/C,MAAKgD,IAAK,SAAUF,GAAO,MAAOA,GAAInB,gBAKjDsB,oBAAsB,WAClB,GAAIC,GAAalD,KACbmD,EAAQ,GAAI5E,GAAW6E,UAAWpD,KAAK0C,IAAK,SAAUI,GAClD,MAAO,YACH,MAAOA,GAAIO,OAAQvC,QAAQ,OAMvC,OAHAqC,GAAMG,KAAM,WACRJ,EAAW3B,QAAS,oBAEjB4B,GASXI,QAAU,SAAUC,GAChB,MAAOxD,MAAK6C,OAAQ,SAAUC,GAC1B,MAAOA,GAAIS,QAASC,MAM5BxB,SAAW,WACN,OAAU,iBAAkBhC,KAAKyD,OAAQ,KAAMxB,KAAM,OAM1DyB,YAAc,SAAUC,GACpBnB,QAAQ7B,MAAOX,KACf,IAAImC,GAAanC,KACbkD,EAAa,GAAIf,MAMrB,OALAe,GAAWG,OAAQO,MAAQC,WAAYF,KAClCL,KAAM,WACHQ,OAAOX,MAAQD,EAAWD,wBAG3BC,IAMX,QACItE,IAAkBA,EAClBsD,cAAkBA"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-dataset-view.js.map b/static/maps/mvc/library/library-dataset-view.js.map
index 9e1bf508374..264fc9fa4ec 100644
--- a/static/maps/mvc/library/library-dataset-view.js.map
+++ b/static/maps/mvc/library/library-dataset-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-dataset-view.js","sources":["../../../src/mvc/library/library-dataset-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","LibraryDatasetView","Backbone","View","extend","el","model","options","events","click .toolbtn_modify_dataset","click .toolbtn_cancel_modifications","click .toolbtn-download-dataset","click .toolbtn-import-dataset","click .toolbtn-share-dataset","click .btn-copy-link-to-clipboard","click .btn-make-private","click .btn-remove-restrictions","click .toolbtn_save_permissions","click .toolbtn_save_modifications","initialize","this","_","id","fetchDataset","Item","that","fetch","success","show_permissions","showPermissions","show_version","fetchVersion","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateDataset","$el","html","item","get","tooltip","ldda_id","ldda","Ldda","url","urlRoot","renderVersion","templateVersion","enableModification","templateModifyDataset","downloadDataset","window","galaxy_config","root","data","ld_ids","processDownload","method","param","inputs","each","split","pair","appendTo","submit","info","importIntoHistory","refreshUserHistoriesList","self","templateBulkImportInModal","modal","show","closing_events","title","body","histories","models","buttons","Import","importCurrentIntoHistory","Close","hide","callback","GalaxyHistories","length","warning","location","history_id","elMain","find","val","historyItem","HistoryItem","jQuery","getJSON","save","content","source","shareDataset","goBack","undefined","fetched_permissions","set","access_dataset_roles","is_unrestricted","is_admin","currUser","isAdmin","templateDatasetPermissions","done","prepareSelectBoxes","fail","css","selected_access_dataset_roles","i","push","selected_modify_item_roles","modify_item_roles","selected_manage_dataset_roles","manage_dataset_roles","access_select_options","minimumInputLength","multiple","placeholder","container","ajax","dataType","quietMillis","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","initialData","join","dropdownCssClass","modify_select_options","manage_select_options","accessSelectObject","modifySelectObject","manageSelectObject","templateAccessSelect","select2","comingSoon","copyToClipboard","href","history","lastIndexOf","substr","prompt","makeDatasetPrivate","post","removeDatasetRestrictions","savePermissions","access_roles","manage_roles","modify_roles","access_ids","manage_ids","modify_ids","access_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"library-dataset-view.js","sources":["../../../src/mvc/library/library-dataset-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","LibraryDatasetView","Backbone","View","extend","el","model","options","events","click .toolbtn_modify_dataset","click .toolbtn_cancel_modifications","click .toolbtn-download-dataset","click .toolbtn-import-dataset","click .toolbtn-share-dataset","click .btn-copy-link-to-clipboard","click .btn-make-private","click .btn-remove-restrictions","click .toolbtn_save_permissions","click .toolbtn_save_modifications","initialize","this","_","id","fetchDataset","Item","that","fetch","success","show_permissions","showPermissions","show_version","fetchVersion","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateDataset","$el","html","item","get","tooltip","ldda_id","ldda","Ldda","url","urlRoot","renderVersion","templateVersion","enableModification","templateModifyDataset","downloadDataset","root","data","ld_ids","processDownload","method","param","inputs","each","split","pair","appendTo","submit","info","importIntoHistory","refreshUserHistoriesList","self","templateBulkImportInModal","modal","show","closing_events","title","body","histories","models","buttons","Import","importCurrentIntoHistory","Close","hide","callback","GalaxyHistories","length","warning","window","location","history_id","elMain","find","val","historyItem","HistoryItem","jQuery","getJSON","save","content","source","shareDataset","goBack","undefined","fetched_permissions","set","access_dataset_roles","is_unrestricted","is_admin","user","isAdmin","templateDatasetPermissions","done","prepareSelectBoxes","fail","css","selected_access_dataset_roles","i","push","selected_modify_item_roles","modify_item_roles","selected_manage_dataset_roles","manage_dataset_roles","access_select_options","minimumInputLength","multiple","placeholder","container","ajax","dataType","quietMillis","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","initialData","join","dropdownCssClass","modify_select_options","manage_select_options","accessSelectObject","modifySelectObject","manageSelectObject","templateAccessSelect","select2","comingSoon","copyToClipboard","href","history","lastIndexOf","substr","prompt","makeDatasetPrivate","post","removeDatasetRestrictions","savePermissions","access_roles","manage_roles","modify_roles","access_ids","manage_ids","modify_ids","access_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"AAAAA,QACE,cACA,4BACA,oBAEF,SACQC,EACAC,EACAC,GAGR,GAAIC,GAAqBC,SAASC,KAAKC,QACrCC,GAAI,UAEJC,MAAO,KAEPC,WAIAC,QACEC,gCAA0C,qBAC1CC,sCAA0C,SAC1CC,kCAA0C,kBAC1CC,gCAA0C,oBAC1CC,+BAA0C,eAC1CC,oCAA0C,kBAC1CC,0BAA0C,qBAC1CC,iCAA0C,4BAC1CC,kCAA0C,kBAG1CC,oCAA0C,cAK5CC,WAAY,SAASZ,GACnBa,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,GAClCa,KAAKb,QAAQe,IACfF,KAAKG,gBAITA,aAAc,SAAShB,GACrBa,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,GAEtCa,KAAKd,MAAQ,GAAIP,GAAkByB,MAAMF,GAAGF,KAAKb,QAAQe,IACzD,IAAIG,GAAOL,IACXA,MAAKd,MAAMoB,OACTC,QAAS,WACHF,EAAKlB,QAAQqB,iBACbH,EAAKI,kBACEJ,EAAKlB,QAAQuB,aACpBL,EAAKM,eAELN,EAAKO,UAGXC,MAAO,SAAS3B,EAAO4B,GACgB,mBAA1BA,GAASC,aAClBrC,EAAWmC,MAAMC,EAASC,aAAaC,QAAU,0BAA2B,IAAKC,QAAS,WAAYC,OAAOC,UAAUC,eAAeC,UAEtI3C,EAAWmC,MAAM,2CAA4C,IAAKI,QAAS,WAAYC,OAAOC,UAAUC,eAAeC,cAM/HT,OAAQ,SAASzB,GACfa,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,GACtCmC,EAAE,YAAYC,QACd,IAAIC,GAAWxB,KAAKyB,iBACpBzB,MAAK0B,IAAIC,KAAKH,GAAUI,KAAM5B,KAAKd,SACnCoC,EAAE,SAASK,KAAK3B,KAAKd,MAAM2C,IAAI,SAC/BP,EAAE,yBAAyBQ,WAG7BnB,aAAc,SAASxB,GACrBa,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,GACtCkB,KAAOL,KACFA,KAAKb,QAAQ4C,SAIhB/B,KAAKgC,KAAO,GAAIrD,GAAkBsD,MAAM/B,GAAGF,KAAKb,QAAQ4C,UACxD/B,KAAKgC,KAAKE,IAAMlC,KAAKgC,KAAKG,QAAUnC,KAAKd,MAAMgB,GAAK,aAAeF,KAAKgC,KAAK9B,GAC7EF,KAAKgC,KAAK1B,OACRC,QAAS,WACPF,KAAK+B,iBAEPvB,MAAO,SAAS3B,EAAO4B,GAEnBpC,EAAWmC,MADwB,mBAA1BC,GAASC,aACDD,EAASC,aAAaC,QAEtB,0BAbvBhB,KAAKY,SACLlC,EAAWmC,MAAM,2DAmBrBuB,cAAe,WACbd,EAAE,YAAYC,QACd,IAAIC,GAAWxB,KAAKqC,iBACpBrC,MAAK0B,IAAIC,KAAKH,GAAUI,KAAM5B,KAAKd,MAAO8C,KAAMhC,KAAKgC,QACrDV,EAAE,SAASK,KAAK3B,KAAKgC,KAAKH,IAAI,UAGhCS,mBAAoB,WAClBhB,EAAE,YAAYC,QACd,IAAIC,GAAWxB,KAAKuC,uBACpBvC,MAAK0B,IAAIC,KAAKH,GAAUI,KAAM5B,KAAKd,SACnCoC,EAAE,SAASK,KAAK3B,KAAKd,MAAM2C,IAAI,SAC/BP,EAAE,yBAAyBQ,WAG7BU,gBAAiB,WACf,GAAIN,GAAMhB,OAAOuB,KAAO,+CACpBC,GAAQC,OAAW3C,KAAKE,GAC5BF,MAAK4C,gBAAgBV,EAAKQ,IAG5BE,gBAAiB,SAASV,EAAKQ,EAAMG,GAE/B,GAAIX,GAAOQ,EAAM,CAEfA,EAAsB,gBAARA,GAAmBA,EAAOpB,EAAEwB,MAAMJ,EAEhD,IAAIK,GAAS,EACbzB,GAAE0B,KAAKN,EAAKO,MAAM,KAAM,WACtB,GAAIC,GAAOlD,KAAKiD,MAAM,IACtBF,IAAQ,8BAA+BG,EAAK,GAAI,YAAaA,EAAK,GAAI,SAGxE5B,EAAE,iBAAkBY,EAAK,cAAeW,GAAQ,QAAS,KAAKE,EAAO,WACpEI,SAAS,QAAQC,SAAS7B,SAE3B7C,EAAW2E,KAAK,oCAIxBC,kBAAmB,WACjBtD,KAAKuD,yBAAyB,SAASC,GAC/B,GAAIhC,GAAWgC,EAAKC,2BACpBD,GAAKE,MAAQxC,OAAOwC,MACpBF,EAAKE,MAAMC,MACPC,gBAAkB,EAClBC,MAAkB,sBAClBC,KAAkBtC,GAAUuC,UAAYP,EAAKO,UAAUC,SACvDC,SACIC,OAAc,WAAYV,EAAKW,4BAC/BC,MAAc,WAAYlD,OAAOwC,MAAMW,cAM1Dd,yBAA0B,SAASe,GAChC,GAAId,GAAOxD,IACXA,MAAK+D,UAAY,GAAIpF,GAAkB4F,gBACvCvE,KAAK+D,UAAUzD,OACbC,QAAS,SAAUwD,GACQ,IAArBA,EAAUS,OACZ9F,EAAW+F,QAAQ,yDAA0D,IAAKxD,QAAS,WAAYyD,OAAOC,SAAS,OAEvHL,EAASd,IAGb3C,MAAO,SAAS3B,EAAO4B,GAEnBpC,EAAWmC,MADwB,mBAA1BC,GAASC,aACDD,EAASC,aAAaC,QAEtB,yBAMzBmD,yBAA0B,WAEtB,GAAIS,GAAatD,EAAEtB,KAAK0D,MAAMmB,QAAQC,KAAK,sDAAsDC,MAC7FC,EAAc,GAAIrG,GAAkBsG,WACxCD,GAAY9C,IAAM8C,EAAY7C,QAAUyC,EAAa,YAIrDM,OAAOC,QAASjE,OAAOuB,KAAO,6BAA+BmC,GAG7DI,EAAYI,MAAOC,QAAUrF,KAAKE,GAAIoF,OAAS,YAC7C/E,QAAU,WACNW,OAAOwC,MAAMW,OACf3F,EAAW6B,QAAQ,sDAAuD,IAAKU,QAAS,WAAYyD,OAAOC,SAAS,QAEtH9D,MAAQ,SAAS3B,EAAO4B,GAEpBpC,EAAWmC,MADwB,mBAA1BC,GAASC,aACD,yBAA2BD,EAASC,aAAaC,QAEjD,iEAM3BuE,aAAc,WACZ7G,EAAW2E,KAAK,yBAGlBmC,OAAQ,WACNtE,OAAOC,UAAUC,eAAeC,QAGlCZ,gBAAiB,SAAStB,GACxBa,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,GACtCmC,EAAE,YAAYC,SAE2BkE,SAArCzF,KAAKb,QAAQuG,qBAEb1F,KAAKd,MAAMyG,IADwD,IAAjE3F,KAAKb,QAAQuG,oBAAoBE,qBAAqBpB,QACxCqB,iBAAgB,IAEhBA,iBAAgB,GAIpC,IAAIC,IAAW,CACX5E,QAAO6E,OACTD,EAAW5E,OAAO6E,KAAKC,UAEzB,IAAIxE,GAAWxB,KAAKiG,4BACpBjG,MAAK0B,IAAIC,KAAKH,GAAUI,KAAM5B,KAAKd,MAAO4G,SAAUA,IAEpD,IAAItC,GAAOxD,IAC8ByF,UAArCzF,KAAKb,QAAQuG,oBACfpE,EAAEO,IAAKX,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,8BAA8BgG,KAAK,SAASR,GACrGlC,EAAK2C,oBAAoBT,oBAAoBA,EAAqBI,SAASA,MAC1EM,KAAK,WACJ1H,EAAWmC,MAAM,sEAGrBb,KAAKmG,oBAAoBL,SAASA,IAGpCxE,EAAE,yBAAyBQ,UAE3BR,EAAE,WAAW+E,IAAI,WAAW,SAG9BF,mBAAoB,SAAShH,GAC3Ba,KAAKb,QAAUc,EAAEjB,OAAOgB,KAAKb,QAASA,EAKlC,KAAK,GAJLuG,GAAsB1F,KAAKb,QAAQuG,oBACnCI,EAAW9F,KAAKb,QAAQ2G,SACxBtC,EAAOxD,KACPsG,KACSC,EAAI,EAAGA,EAAIb,EAAoBE,qBAAqBpB,OAAQ+B,IACjED,EAA8BE,KAAKd,EAAoBE,qBAAqBW,GAAK,IAAMb,EAAoBE,qBAAqBW,GAGpI,KAAK,GADDE,MACKF,EAAI,EAAGA,EAAIb,EAAoBgB,kBAAkBlC,OAAQ+B,IAC9DE,EAA2BD,KAAKd,EAAoBgB,kBAAkBH,GAAK,IAAMb,EAAoBgB,kBAAkBH,GAG3H,KAAK,GADDI,MACKJ,EAAI,EAAGA,EAAIb,EAAoBkB,qBAAqBpC,OAAQ+B,IACjEI,EAA8BH,KAAKd,EAAoBkB,qBAAqBL,GAAK,IAAMb,EAAoBkB,qBAAqBL,GAIpI,IAAIT,EAAS,CACT,GAAIe,IACFC,mBAAoB,EACpBT,IAAK,cACLU,UAAS,EACTC,YAAa,yBACbC,UAAWzD,EAAK9B,IAAIoD,KAAK,gBACzBoC,MACIhF,IAAKhB,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,+BACzDiH,SAAU,OACVC,YAAa,IACb1E,KAAM,SAAU2E,EAAMC,GAClB,OACIC,EAAGF,EACHG,WAAY,GACZF,KAAMA,IAGdG,QAAS,SAAU/E,EAAM4E,GACrB,GAAII,GAAe,GAAPJ,EAAa5E,EAAKiF,KAE9B,QAAQF,QAAS/E,EAAKkF,MAAOF,KAAMA,KAG3CG,aAAe,SAA0BC,GACrC,MAAOA,GAAKC,KAAO,UAAYD,EAAKE,MAGxCC,gBAAiB,SAA6BH,GAC1C,MAAOA,GAAKC,MAEhBG,cAAe,SAASC,EAAS7D,GAI7B,GAAI5B,KACJpB,GAAE6G,EAAQpD,MAAM9B,MAAM,MAAMD,KAAK,WAC7B,GAAIpB,GAAO5B,KAAKiD,MAAM,IACtBP,GAAK8D,MACDtG,GAAI0B,EAAK,GACTmG,KAAMnG,EAAK,OAGnB0C,EAAS5B,IAEb0F,YAAa9B,EAA8B+B,KAAK,KAChDC,iBAAkB,WAEhBC,GACFzB,mBAAoB,EACpBT,IAAK,cACLU,UAAS,EACTC,YAAa,yBACbC,UAAWzD,EAAK9B,IAAIoD,KAAK,gBACzBoC,MACIhF,IAAKhB,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,+BACzDiH,SAAU,OACVC,YAAa,IACb1E,KAAM,SAAU2E,EAAMC,GAClB,OACIC,EAAGF,EACHG,WAAY,GACZF,KAAMA,IAGdG,QAAS,SAAU/E,EAAM4E,GACrB,GAAII,GAAe,GAAPJ,EAAa5E,EAAKiF,KAE9B,QAAQF,QAAS/E,EAAKkF,MAAOF,KAAMA,KAG3CG,aAAe,SAA0BC,GACrC,MAAOA,GAAKC,KAAO,UAAYD,EAAKE,MAGxCC,gBAAiB,SAA6BH,GAC1C,MAAOA,GAAKC,MAEhBG,cAAe,SAASC,EAAS7D,GAI7B,GAAI5B,KACJpB,GAAE6G,EAAQpD,MAAM9B,MAAM,MAAMD,KAAK,WAC7B,GAAIpB,GAAO5B,KAAKiD,MAAM,IACtBP,GAAK8D,MACDtG,GAAI0B,EAAK,GACTmG,KAAMnG,EAAK,OAGnB0C,EAAS5B,IAEb0F,YAAa3B,EAA2B4B,KAAK,KAC7CC,iBAAkB,WAEhBE,GACF1B,mBAAoB,EACpBT,IAAK,cACLU,UAAS,EACTC,YAAa,yBACbC,UAAWzD,EAAK9B,IAAIoD,KAAK,gBACzBoC,MACIhF,IAAKhB,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,+BACzDiH,SAAU,OACVC,YAAa,IACb1E,KAAM,SAAU2E,EAAMC,GAClB,OACIC,EAAGF,EACHG,WAAY,GACZF,KAAMA,IAGdG,QAAS,SAAU/E,EAAM4E,GACrB,GAAII,GAAe,GAAPJ,EAAa5E,EAAKiF,KAE9B,QAAQF,QAAS/E,EAAKkF,MAAOF,KAAMA,KAG3CG,aAAe,SAA0BC,GACrC,MAAOA,GAAKC,KAAO,UAAYD,EAAKE,MAGxCC,gBAAiB,SAA6BH,GAC1C,MAAOA,GAAKC,MAEhBG,cAAe,SAASC,EAAS7D,GAI7B,GAAI5B,KACJpB,GAAE6G,EAAQpD,MAAM9B,MAAM,MAAMD,KAAK,WAC7B,GAAIpB,GAAO5B,KAAKiD,MAAM,IACtBP,GAAK8D,MACDtG,GAAI0B,EAAK,GACTmG,KAAMnG,EAAK,OAGnB0C,EAAS5B,IAEb0F,YAAazB,EAA8B0B,KAAK,KAChDC,iBAAkB,UAGpB9E,GAAKiF,mBAAqB,GAAI7J,GAAWG,KAAK8H,GAC9CrD,EAAKkF,mBAAqB,GAAI9J,GAAWG,KAAKwJ,GAC9C/E,EAAKmF,mBAAqB,GAAI/J,GAAWG,KAAKyJ,OAC3C,CACH,GAAIhH,GAAWgC,EAAKoF,sBACpBtH,GAAEO,IAAKX,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,+BAAgC,SAAUwC,GACjGpB,EAAE,gBAAgBK,KAAKH,GAAUrC,QAAQuD,EAAKkF,SAC9CpE,EAAKiF,mBAAqBnH,EAAE,kBAAkBuH,YAC/CzC,KAAK,WACJ1H,EAAWmC,MAAM,wEAK/BiI,WAAY,WACVpK,EAAW+F,QAAQ,yBAGrBsE,gBAAiB,WACf,GAAIC,GAAOlK,SAASmK,QAAQtE,SAASqE,IACI,MAArCA,EAAKE,YAAY,kBACnBF,EAAOA,EAAKG,OAAO,EAAGH,EAAKE,YAAY,kBAEzCxE,OAAO0E,OAAO,mCAAoCJ,IAGpDK,mBAAoB,WAClB,GAAI7F,GAAOxD,IACXsB,GAAEgI,KAAMpI,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,oCAAoCgG,KAAK,SAASR,GAC5GlC,EAAKtE,MAAMyG,KAAKE,iBAAgB,IAChCrC,EAAK/C,iBAAiBiF,oBAAoBA,IAC1ChH,EAAW6B,QAAQ,wCAClB6F,KAAK,WACN1H,EAAWmC,MAAM,kEAIrB0I,0BAA2B,WACzB,GAAI/F,GAAOxD,IACXsB,GAAEgI,KAAMpI,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,2CAC3DgG,KAAK,SAASR,GACblC,EAAKtE,MAAMyG,KAAKE,iBAAgB,IAChCrC,EAAK/C,iBAAiBiF,oBAAoBA,IAC1ChH,EAAW6B,QAAQ,iDAEpB6F,KAAK,WACJ1H,EAAWmC,MAAM,uEAIrB2I,gBAAiB,WAUf,IAAK,GATDhG,GAAOxD,KACPyJ,EAAezJ,KAAKyI,mBAAmB/G,IAAImH,QAAQ,QACnDa,EAAe1J,KAAK2I,mBAAmBjH,IAAImH,QAAQ,QACnDc,EAAe3J,KAAK0I,mBAAmBhH,IAAImH,QAAQ,QAEnDe,KACAC,KACAC,KAEKvD,EAAIkD,EAAajF,OAAS,EAAG+B,GAAK,EAAGA,IAC5CqD,EAAWpD,KAAKiD,EAAalD,GAAGrG,GAElC,KAAK,GAAIqG,GAAImD,EAAalF,OAAS,EAAG+B,GAAK,EAAGA,IAC5CsD,EAAWrD,KAAKkD,EAAanD,GAAGrG,GAElC,KAAK,GAAIqG,GAAIoD,EAAanF,OAAS,EAAG+B,GAAK,EAAGA,IAC5CuD,EAAWtD,KAAKmD,EAAapD,GAAGrG,GAGlCoB,GAAEgI,KAAMpI,OAAOuB,KAAO,0BAA4Be,EAAKtD,GAAK,uCAAyC6J,eAAgBH,EAAYI,eAAgBH,EAAYI,eAAgBH,IAC5K5D,KAAK,SAASR,GAEblC,EAAK/C,iBAAiBiF,oBAAoBA,IAC1ChH,EAAW6B,QAAQ,wBAEpB6F,KAAK,WACJ1H,EAAWmC,MAAM,qEAIrBY,gBAAkB,WAChB,GAAIyI,KAyJJ,OAvJAA,GAAW1D,KAAK,yCAEhB0D,EAAW1D,KAAK,gCAChB0D,EAAW1D,KAAK,8NAChB0D,EAAW1D,KAAK,qOAEhB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,2NAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,0TAEhB0D,EAAW1D,KAAK,cAGhB0D,EAAW1D,KAAK,YAGhB0D,EAAW1D,KAAK,2BAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,+GAChB0D,EAAW1D,KAAS,kBACpB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,SAEhB0D,EAAW1D,KAAK,4CAChB0D,EAAW1D,KAAK,oCAChB0D,EAAW1D,KAAK,gGAChB0D,EAAW1D,KAAK,sOAChB0D,EAAW1D,KAAK,YAChB0D,EAAW1D,KAAK,WAEhB0D,EAAW1D,KAAK,+BAEhB0D,EAAW1D,KAAK,+DAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,mGAChB0D,EAAW1D,KAAK,yDAChB0D,EAAW1D,KAAK,gBAEhB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,4CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,iEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,yCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,8DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,kEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,mDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,8CAChB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,sDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,iDAChB0D,EAAW1D,KAAK,uFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,qDAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,qDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,sFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,uCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,wEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,0CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,2EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,yCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,0EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,aAChB0D,EAAW1D,KAAK,8BAChB0D,EAAW1D,KAAK,kBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,4CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,oCAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,wEAChB0D,EAAW1D,KAAK,iLAChB0D,EAAW1D,KAAK,kBAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,UAGhB0D,EAAW1D,KAAK,UAETvG,EAAEuB,SAAS0I,EAAW7B,KAAK,MAGpChG,gBAAkB,WAChB,GAAI6H,KA6HJ,OA3HAA,GAAW1D,KAAK,yCAEhB0D,EAAW1D,KAAK,gCAChB0D,EAAW1D,KAAK,kSAChB0D,EAAW1D,KAAK,YAGhB0D,EAAW1D,KAAK,2BAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,+GAChB0D,EAAW1D,KAAS,kBACpB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,SAEhB0D,EAAW1D,KAAK,iIAEhB0D,EAAW1D,KAAK,+BAEhB0D,EAAW1D,KAAK,+DAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uFAChB0D,EAAW1D,KAAK,yDAChB0D,EAAW1D,KAAK,gBAEhB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,4CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,iEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,yCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,8DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,kEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,mDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,8CAChB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,sDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,iDAChB0D,EAAW1D,KAAK,uFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,qDAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,qDAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,sFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,uCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,wEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,0CAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,2EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,yCAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,0EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,aAChB0D,EAAW1D,KAAK,8BAChB0D,EAAW1D,KAAK,kBAChB0D,EAAW1D,KAAK,cAEhB0D,EAAW1D,KAAK,UAGhB0D,EAAW1D,KAAK,UAETvG,EAAEuB,SAAS0I,EAAW7B,KAAK,MAGpC9F,sBAAwB,WACtB,GAAI2H,KA0FJ,OAxFAA,GAAW1D,KAAK,yCAEhB0D,EAAW1D,KAAK,gCAChB0D,EAAW1D,KAAK,iOAChB0D,EAAW1D,KAAK,8NAEhB0D,EAAW1D,KAAK,YAGhB0D,EAAW1D,KAAK,2BAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,+GAChB0D,EAAW1D,KAAS,kBACpB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,SAEhB0D,EAAW1D,KAAK,+BAChB0D,EAAW1D,KAAK,yGAChB0D,EAAW1D,KAAK,+DAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,mGAChB0D,EAAW1D,KAAK,gJAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,iEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,8DAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,kEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,+BAChB0D,EAAW1D,KAAK,8CAChB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,qEAChB0D,EAAW1D,KAAK,2FAChB0D,EAAW1D,KAAK,6BAChB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,sBAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,qDAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,gDAChB0D,EAAW1D,KAAK,sFAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,wEAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,0EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,uDAChB0D,EAAW1D,KAAK,2EAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,eAChB0D,EAAW1D,KAAK,SAChB0D,EAAW1D,KAAK,yBAChB0D,EAAW1D,KAAK,aAChB0D,EAAW1D,KAAK,UAChB0D,EAAW1D,KAAK,UAGhB0D,EAAW1D,KAAK,UAETvG,EAAEuB,SAAS0I,EAAW7B,KAAK,MAGpCpC,2BAA6B,WAC3B,GAAIiE,KAyEJ,OAvEAA,GAAW1D,KAAK,yCAEhB0D,EAAW1D,KAAK,gCAChB0D,EAAW1D,KAAK,mRAChB0D,EAAW1D,KAAK,uRAEhB0D,EAAW1D,KAAK,YAGhB0D,EAAW1D,KAAK,2BAChB0D,EAAW1D,KAAK,iFAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,2CAChB0D,EAAW1D,KAAK,+GAChB0D,EAAW1D,KAAS,kBACpB0D,EAAW1D,KAAK,oFAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,SAEhB0D,EAAW1D,KAAK,uDAEhB0D,EAAW1D,KAAK,qCAChB0D,EAAW1D,KAAK,yBAChB0D,EAAW1D,KAAK,0KAChB0D,EAAW1D,KAAK,kBAChB0D,EAAW1D,KAAK,gJAChB0D,EAAW1D,KAAK,WAChB0D,EAAW1D,KAAK,UAEhB0D,EAAW1D,KAAK,+BAEhB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,mDAChB0D,EAAW1D,KAAK,oEAChB0D,EAAW1D,KAAK,+KAChB0D,EAAW1D,KAAK,SAEhB0D,EAAW1D,KAAK,wCAChB0D,EAAW1D,KAAK,gMAEhB0D,EAAW1D,KAAK,6CAChB0D,EAAW1D,KAAK,gEAChB0D,EAAW1D,KAAK,2LAChB0D,EAAW1D,KAAK,0DAChB0D,EAAW1D,KAAK,cAChB0D,EAAW1D,KAAK,SAChB0D,EAAW1D,KAAK,kBAChB0D,EAAW1D,KAAK,+FAChB0D,EAAW1D,KAAK,+NAChB0D,EAAW1D,KAAK,mDAChB0D,EAAW1D,KAAK,wOAChB0D,EAAW1D,KAAK,SAIhB0D,EAAW1D,KAAK,WAEhB0D,EAAW1D,KAAK,8CAChB0D,EAAW1D,KAAK,oEAChB0D,EAAW1D,KAAK,0UAChB0D,EAAW1D,KAAK,6DAChB0D,EAAW1D,KAAK,oEAChB0D,EAAW1D,KAAK,4OAChB0D,EAAW1D,KAAK,2OAEhB0D,EAAW1D,KAAK,UAGhB0D,EAAW1D,KAAK,UAETvG,EAAEuB,SAAS0I,EAAW7B,KAAK,MAGpC5E,0BAA2B,WACzB,GAAIyG,KAWJ,OATAA,GAAW1D,KAAK,iGAChB0D,EAAW1D,KAAK,oBAChB0D,EAAW1D,KAAK,6GAChB0D,EAAW1D,KAAK,kDAChB0D,EAAW1D,KAAK,2GAChB0D,EAAW1D,KAAK,gBAChB0D,EAAW1D,KAAK,aAChB0D,EAAW1D,KAAK,WAETvG,EAAEuB,SAAS0I,EAAW7B,KAAK,MAGpCO,qBAAsB,WACpB,GAAIsB,KAWJ,OATAA,GAAW1D,KAAK,wCAEhB0D,EAAW1D,KAAK,+CAChB0D,EAAW1D,KAAK,yEAChB0D,EAAW1D,KAAK,gBAEhB0D,EAAW1D,KAAK,aAGTvG,EAAEuB,SAAS0I,EAAW7B,KAAK,OAKtC,QACIxJ,mBAAoBA"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-folder-view.js.map b/static/maps/mvc/library/library-folder-view.js.map
index 3c90e85821f..59769253184 100644
--- a/static/maps/mvc/library/library-folder-view.js.map
+++ b/static/maps/mvc/library/library-folder-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-folder-view.js","sources":["../../../src/mvc/library/library-folder-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","FolderView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchFolder","FolderAsModel","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateFolder","$el","html","item","get","tooltip","shareFolder","info","goBack","is_admin","currUser","isAdmin","templateFolderPermissions","folder","self","undefined","fetched_permissions","window","galaxy_config","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","length","push","selected_add_item_roles","add_library_item_role_list","selected_manage_folder_roles","manage_folder_role_list","selected_modify_folder_roles","modify_folder_role_list","addSelectObject","_createSelectOptions","manageSelectObject","modifySelectObject","init_data","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","join","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","prompt","_extractIds","roles_list","ids_list","savePermissions","add_ids","select2","manage_ids","modify_ids","post","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"library-folder-view.js","sources":["../../../src/mvc/library/library-folder-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","FolderView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchFolder","FolderAsModel","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateFolder","$el","html","item","get","tooltip","shareFolder","info","goBack","is_admin","user","isAdmin","templateFolderPermissions","folder","self","undefined","fetched_permissions","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","length","push","selected_add_item_roles","add_library_item_role_list","selected_manage_folder_roles","manage_folder_role_list","selected_modify_folder_roles","modify_folder_role_list","addSelectObject","_createSelectOptions","manageSelectObject","modifySelectObject","init_data","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","join","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","window","prompt","_extractIds","roles_list","ids_list","savePermissions","add_ids","select2","manage_ids","modify_ids","post","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-foldertoolbar-view.js.map b/static/maps/mvc/library/library-foldertoolbar-view.js.map
index 1a18c654c8e..372f907f09f 100644
--- a/static/maps/mvc/library/library-foldertoolbar-view.js.map
+++ b/static/maps/mvc/library/library-foldertoolbar-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-foldertoolbar-view.js","sources":["../../../src/mvc/library/library-foldertoolbar-view.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_library_model","mod_select","FolderToolbarView","Backbone","View","extend","el","events","click #toolbtn_create_folder","click #toolbtn_bulk_import","click #include_deleted_datasets_chk","click #toolbtn_show_libinfo","click #toolbtn_bulk_delete","click #page_size_prompt","defaults","can_add_library_item","contains_file_or_folder","chain_call_control","total_number","failed_number","disabled_jstree_element","modal","jstree","histories","select_genome","select_extension","list_extensions","auto","id","text","description","list_genomes","initialize","options","this","_","fetchExtAndGenomes","render","toolbar_template","templateToolBar","template_defaults","is_admin","is_anonym","mutiple_add_dataset_options","Galaxy","currUser","isAdmin","isAnonymous","config","user_library_import_dir","allow_library_path_paste","library_import_dir","$el","html","renderPaginator","paginator_template","templatePaginator","find","show_page","parseInt","page_count","total_items_count","items_shown","configureElements","$","show","hide","tooltip","createFolderFromModal","event","preventDefault","stopPropagation","self","template","templateNewFolderInModal","closing_events","title","body","buttons","Create","create_new_folder_event","Close","folderDetails","serialize_new_folder","validate_new_folder","folder","FolderAsModel","url_items","history","fragment","split","current_folder_id","length","url","urlRoot","save","success","set","type","libraries","folderListView","collection","add","error","model","response","responseJSON","err_msg","name","val","modalBulkImport","checkedValues","info","refreshUserHistoriesList","that","templateBulkImportInModal","models","Import","importAllIntoHistory","callback","GalaxyHistories","fetch","disableButton","history_id","history_name","last_used_history_id","dataset_ids","folder_ids","each","parentElement","classList","contains","push","datasets_to_import","i","library_dataset_id","historyItem","HistoryItem","content","source","library_folder_id","initChainCallControl","action","jQuery","getJSON","galaxy_config","root","chainCallImportingIntoHistory","updateProgress","progress","progressStep","width","Math","round","txt_representation","download","folder_id","format","window","data","ld_ids","processDownload","method","param","inputs","pair","appendTo","submit","remove","addFilesFromHistoryModal","template_modal","templateAddFilesFromHistory","folder_name","full_path","Add","addAllDatasetsFromHistory","closing_callback","library_router","back","fetchAndDisplayHistoryContents","change","target","value","importFilesFromPathModal","templateImportPathModal","importFromPathsClicked","navigate","trigger","renderSelectBoxes","get","datatypes","key","extension","description_url","sort","a","b","unshift","genomes","css","container","importFilesFromGalaxyFolderModal","templateBrowserModal","importFromJstreePath","renderJstree","Jstree","require","core","plugins","types","icon","file","checkbox","three_state","preserve_dirs","is","link_data","file_type","dbkey","paths","valid_paths","trimmed","trim","chainCallImportingFolders","templateAddingDatasetsProgressBar","templateDeletingDatasetsProgressBar","templateImportIntoHistoryProgressBar","console","selected_nodes","get_selected","selection_type","undefined","li_attr","full_source","chainCallImportingUserdirFiles","history_contents","HistoryContents","history_contents_template","templateHistoryContents","contents","reverse","checked_hdas","history_dataset_ids","hdas_to_add","hid","history_dataset_id","folder_item","Item","from_hda_id","chainCallAddingHdas","history_item_set","popped_item","pop","onclick","location","warning","promise","when","done","fail","post","hdas_set","added_hdas","Folder","chainCallDeletingItems","items_to_delete","deleted_items","destroy","item","include_deleted","updated_item","model_class","checkIncludeDeleted","fetchFolder","checked","deleteSelectedDatasets","substring","items_total","dataset","showLibInfo","library_id","folderContainer","attributes","metadata","parent_library_id","library","libraryListView","showLibInfoModal","Library","templateLibInfoInModal","showImportModal","showPageSizePrompt","folder_page_size","prompt","preferences","tmpl_array","join"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"library-foldertoolbar-view.js","sources":["../../../src/mvc/library/library-foldertoolbar-view.js"],"names":["define","mod_masthead","mod_utils","mod_toastr","mod_library_model","mod_select","FolderToolbarView","Backbone","View","extend","el","events","click #toolbtn_create_folder","click #toolbtn_bulk_import","click #include_deleted_datasets_chk","click #toolbtn_show_libinfo","click #toolbtn_bulk_delete","click #page_size_prompt","defaults","can_add_library_item","contains_file_or_folder","chain_call_control","total_number","failed_number","disabled_jstree_element","modal","jstree","histories","select_genome","select_extension","list_extensions","auto","id","text","description","list_genomes","initialize","options","this","_","fetchExtAndGenomes","render","toolbar_template","templateToolBar","template_defaults","is_admin","is_anonym","mutiple_add_dataset_options","Galaxy","user","isAdmin","isAnonymous","config","user_library_import_dir","allow_library_path_paste","library_import_dir","$el","html","renderPaginator","paginator_template","templatePaginator","find","show_page","parseInt","page_count","total_items_count","items_shown","configureElements","$","show","hide","tooltip","createFolderFromModal","event","preventDefault","stopPropagation","self","template","templateNewFolderInModal","closing_events","title","body","buttons","Create","create_new_folder_event","Close","folderDetails","serialize_new_folder","validate_new_folder","folder","FolderAsModel","url_items","history","fragment","split","current_folder_id","length","url","urlRoot","save","success","set","type","libraries","folderListView","collection","add","error","model","response","responseJSON","err_msg","name","val","modalBulkImport","checkedValues","info","refreshUserHistoriesList","that","templateBulkImportInModal","models","Import","importAllIntoHistory","callback","GalaxyHistories","fetch","disableButton","history_id","history_name","last_used_history_id","dataset_ids","folder_ids","each","parentElement","classList","contains","push","datasets_to_import","i","library_dataset_id","historyItem","HistoryItem","content","source","library_folder_id","initChainCallControl","action","jQuery","getJSON","root","chainCallImportingIntoHistory","updateProgress","progress","progressStep","width","Math","round","txt_representation","download","folder_id","format","data","ld_ids","processDownload","method","param","inputs","pair","appendTo","submit","remove","addFilesFromHistoryModal","template_modal","templateAddFilesFromHistory","folder_name","full_path","Add","addAllDatasetsFromHistory","closing_callback","library_router","back","fetchAndDisplayHistoryContents","change","target","value","importFilesFromPathModal","templateImportPathModal","importFromPathsClicked","navigate","trigger","renderSelectBoxes","get","datatypes","key","extension","description_url","sort","a","b","unshift","genomes","css","container","importFilesFromGalaxyFolderModal","templateBrowserModal","importFromJstreePath","renderJstree","Jstree","require","core","plugins","types","icon","file","checkbox","three_state","preserve_dirs","is","link_data","file_type","dbkey","paths","valid_paths","trimmed","trim","chainCallImportingFolders","templateAddingDatasetsProgressBar","templateDeletingDatasetsProgressBar","templateImportIntoHistoryProgressBar","console","selected_nodes","get_selected","selection_type","undefined","li_attr","full_source","chainCallImportingUserdirFiles","history_contents","HistoryContents","history_contents_template","templateHistoryContents","contents","reverse","checked_hdas","history_dataset_ids","hdas_to_add","hid","history_dataset_id","folder_item","Item","from_hda_id","chainCallAddingHdas","history_item_set","popped_item","pop","onclick","window","location","warning","promise","when","done","fail","post","hdas_set","added_hdas","Folder","chainCallDeletingItems","items_to_delete","deleted_items","destroy","item","include_deleted","updated_item","model_class","checkIncludeDeleted","fetchFolder","checked","deleteSelectedDatasets","substring","items_total","dataset","showLibInfo","library_id","folderContainer","attributes","metadata","parent_library_id","library","libraryListView","showLibInfoModal","Library","templateLibInfoInModal","showImportModal","showPageSizePrompt","folder_page_size","prompt","preferences","tmpl_array","join"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-library-view.js.map b/static/maps/mvc/library/library-library-view.js.map
index 869f850ca71..e9a9e6cd340 100644
--- a/static/maps/mvc/library/library-library-view.js.map
+++ b/static/maps/mvc/library/library-library-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-library-view.js","sources":["../../../src/mvc/library/library-library-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","LibraryView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchLibrary","Library","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateLibrary","$el","html","item","tooltip","shareDataset","info","goBack","undefined","fetched_permissions","set","access_library_role_list","length","is_unrestricted","is_admin","currUser","isAdmin","templateLibraryPermissions","library","self","get","window","galaxy_config","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","push","selected_access_library_roles","selected_add_item_roles","add_library_item_role_list","selected_manage_library_roles","manage_library_role_list","selected_modify_library_roles","modify_library_role_list","accessSelectObject","_createSelectOptions","addSelectObject","manageSelectObject","modifySelectObject","init_data","is_library_access","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","prompt","makeDatasetPrivate","post","removeDatasetRestrictions","_extractIds","roles_list","ids_list","savePermissions","access_ids","select2","add_ids","manage_ids","modify_ids","access_ids[]","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array","join"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"library-library-view.js","sources":["../../../src/mvc/library/library-library-view.js"],"names":["define","mod_toastr","mod_library_model","mod_select","LibraryView","Backbone","View","extend","el","model","options","events","click .toolbtn_save_permissions","initialize","this","_","id","fetchLibrary","Library","that","fetch","success","show_permissions","showPermissions","render","error","response","responseJSON","err_msg","onclick","Galaxy","libraries","library_router","back","$","remove","template","templateLibrary","$el","html","item","tooltip","shareDataset","info","goBack","undefined","fetched_permissions","set","access_library_role_list","length","is_unrestricted","is_admin","user","isAdmin","templateLibraryPermissions","library","self","get","root","done","prepareSelectBoxes","fail","css","_serializeRoles","role_list","selected_roles","i","push","selected_access_library_roles","selected_add_item_roles","add_library_item_role_list","selected_manage_library_roles","manage_library_role_list","selected_modify_library_roles","modify_library_role_list","accessSelectObject","_createSelectOptions","addSelectObject","manageSelectObject","modifySelectObject","init_data","is_library_access","select_options","minimumInputLength","multiple","placeholder","container","find","ajax","url","dataType","quietMillis","data","term","page","q","page_limit","results","more","total","roles","formatResult","role","name","type","formatSelection","initSelection","element","callback","val","split","each","initialData","dropdownCssClass","comingSoon","warning","copyToClipboard","href","history","location","lastIndexOf","substr","window","prompt","makeDatasetPrivate","post","removeDatasetRestrictions","_extractIds","roles_list","ids_list","savePermissions","access_ids","select2","add_ids","manage_ids","modify_ids","access_ids[]","add_ids[]","manage_ids[]","modify_ids[]","tmpl_array","join"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-librarytoolbar-view.js.map b/static/maps/mvc/library/library-librarytoolbar-view.js.map
index 8562b1b4c24..84e52f5f8fd 100644
--- a/static/maps/mvc/library/library-librarytoolbar-view.js.map
+++ b/static/maps/mvc/library/library-librarytoolbar-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-librarytoolbar-view.js","sources":["../../../src/mvc/library/library-librarytoolbar-view.js"],"names":["define","mod_toastr","mod_library_model","LibraryToolbarView","Backbone","View","extend","el","defaults","search_term","events","click #create_new_library_btn","click #include_deleted_chk","click #lib_page_size_prompt","keyup .library-search-input","initialize","options","this","_","render","toolbar_template","templateToolBar","is_admin","is_anonym","Galaxy","currUser","isAdmin","isAnonymous","$el","html","admin_user","anon_user","find","checked","libraries","preferences","get","renderPaginator","paginator_template","templatePaginator","show_page","parseInt","page_count","total_libraries_count","libraries_shown","showLibraryModal","event","preventDefault","stopPropagation","self","modal","show","closing_events","title","body","templateNewLibraryInModal","buttons","Create","createNewLibrary","Close","hide","libraryDetails","serializeNewLibrary","validateNewLibrary","library","Library","save","success","libraryListView","collection","add","clearLibraryModal","error","model","response","responseJSON","err_msg","showPageSizePrompt","library_page_size","prompt","set","$","val","name","description","synopsis","includeDeletedChecked","target","with_deleted","searchLibraries","template","join"],"mappings":"AAAAA,QACE,cACA,6BACF,SAASC,EACAC,GAKT,GAAIC,GAAqBC,SAASC,KAAKC,QACrCC,GAAI,UAEJC,UACEC,YAAa,IAGfC,QACEC,gCAAkC,mBAClCC,6BAAkC,wBAClCC,8BAAkC,qBAClCC,8BAAkC,mBAGpCC,WAAY,SAAUC,GACpBC,KAAKD,QAAUE,EAAEV,SAAUS,KAAKD,YAAeA,EAASC,KAAKT,UAC7DS,KAAKE,UAGPA,OAAQ,WACN,GAAIC,GAAmBH,KAAKI,kBACxBC,GAAW,EACXC,GAAY,CACXC,QAAOC,WACVH,EAAWE,OAAOC,SAASC,UAC3BH,EAAYC,OAAOC,SAASE,eAE9BV,KAAKW,IAAIC,KAAKT,GAAoBU,WAAYR,EAAUS,UAAWR,KAC9DD,IACHL,KAAKW,IAAII,KAAM,wBAAyB,GAAGC,QAAUT,OAAOU,UAAUC,YAAYC,IAAK,kBAO3FC,gBAAiB,SAAUrB,GACzBC,KAAKD,QAAUE,EAAEZ,OAAQW,KAAKD,QAASA,EACvC,IAAIsB,GAAqBrB,KAAKsB,mBAC9BtB,MAAKW,IAAII,KAAM,sBAAuBH,KAAMS,GAC1CE,UAAWC,SAAUxB,KAAKD,QAAQwB,WAClCE,WAAYD,SAAUxB,KAAKD,QAAQ0B,YACnCC,sBAAuB1B,KAAKD,QAAQ2B,sBACpCC,gBAAiB3B,KAAKD,QAAQ4B,oBAQlCC,iBAAmB,SAAUC,GAC3BA,EAAMC,iBACND,EAAME,iBACN,IAAIC,GAAOhC,IACXA,MAAKiC,MAAQ1B,OAAO0B,MACpBjC,KAAKiC,MAAMC,MACTC,gBAAkB,EAClBC,MAAkB,qBAClBC,KAAkBrC,KAAKsC,4BACvBC,SACEC,OAAgB,WAAaR,EAAKS,oBAClCC,MAAgB,WAAaV,EAAKC,MAAMU,YAQ9CF,iBAAkB,WAChB,GAAIG,GAAiB5C,KAAK6C,qBAC1B,IAAI7C,KAAK8C,mBAAmBF,GAAgB,CAC1C,GAAIG,GAAU,GAAI9D,GAAkB+D,QAChChB,EAAOhC,IACX+C,GAAQE,KAAKL,GACXM,QAAS,SAAUH,GACjBxC,OAAOU,UAAUkC,gBAAgBC,WAAWC,IAAIN,GAChDf,EAAKC,MAAMU,OACXX,EAAKsB,oBACL/C,OAAOU,UAAUkC,gBAAgBjD,SACjClB,EAAWkE,QAAQ,qBAErBK,MAAO,SAASC,EAAOC,GAEnBzE,EAAWuE,MADwB,mBAA1BE,GAASC,aACDD,EAASC,aAAaC,QAEtB,4BAKvB3E,GAAWuE,MAAM,6BAEnB,QAAO,GAMTK,mBAAoB,WAClB,GAAIC,GAAoBC,OAAQ,kDAAmDvD,OAAOU,UAAUC,YAAYC,IAAK,qBACzF,OAArB0C,GAAiCA,GAAqBrC,SAAUqC,KACrEtD,OAAOU,UAAUC,YAAY6C,KAAOF,kBAAqBrC,SAAUqC,KACnEtD,OAAOU,UAAUkC,gBAAgBjD,QAAUqB,UAAW,MAO1D+B,kBAAoB,WAClBU,EAAE,sBAAsBC,IAAI,IAC5BD,EAAE,6BAA6BC,IAAI,IACnCD,EAAE,0BAA0BC,IAAI,KAMlCpB,oBAAsB,WACpB,OACEqB,KAAMF,EAAE,sBAAsBC,MAC9BE,YAAaH,EAAE,6BAA6BC,MAC5CG,SAAUJ,EAAE,0BAA0BC,QAO1CnB,mBAAoB,SAAUF,GAC1B,MAA+B,KAAxBA,EAAesB,MAM1BG,sBAAuB,SAAUxC,GAC3BA,EAAMyC,OAAOtD,SACbT,OAAOU,UAAUC,YAAY6C,KAAOQ,cAAgB,IACpDhE,OAAOU,UAAUkC,gBAAgBjD,WAEjCK,OAAOU,UAAUC,YAAY6C,KAAOQ,cAAgB,IACpDhE,OAAOU,UAAUkC,gBAAgBjD,WAQvCsE,gBAAiB,WACf,GAAIhF,GAAcwE,EAAE,yBAAyBC,KAC7CjE,MAAKD,QAAQP,YAAcA,EAC3Be,OAAOU,UAAUkC,gBAAgBqB,gBAAgBhF,IAGnDY,gBAAiB,WACf,MAAOH,GAAEwE,UACP,wCACE,0BACE,6BACE,yCACE,wFACA,0DAEA,UACA,wCACE,+FACF,SAEA,kCACI,4DACE,UACE,4EACF,WACF,SACA,oGACE,wIACJ,UACF,UACA,qGACE,iGACE,yGACF,OACF,UACF,UACF,SACF,SACA,+BAEA,SACF,UACAC,KAAK,MAGTpD,kBAAmB,WACjB,MAAOrB,GAAEwE,UACT,wCACE,uCACA,gDACE,+EACA,sGACF,iBACE,+EACA,yFACF,UACA,iBACE,gGACA,sGACF,UACE,sBACE,wEACF,QACF,4CACE,yFACA,wGACF,iBACE,uGACA,yHACF,UACF,QACA,mCACE,sLACF,WACEC,KAAK,MAGTpC,0BAA2B,WACzB,MAAOrC,GAAEwE,UACP,+BACE,SACE,8DACA,4EACA,sEACF,UACF,UACAC,KAAK,OAIX,QACExF,mBAAoBA"}
\ No newline at end of file
+{"version":3,"file":"library-librarytoolbar-view.js","sources":["../../../src/mvc/library/library-librarytoolbar-view.js"],"names":["define","mod_toastr","mod_library_model","LibraryToolbarView","Backbone","View","extend","el","defaults","search_term","events","click #create_new_library_btn","click #include_deleted_chk","click #lib_page_size_prompt","keyup .library-search-input","initialize","options","this","_","render","toolbar_template","templateToolBar","is_admin","is_anonym","Galaxy","user","isAdmin","isAnonymous","$el","html","admin_user","anon_user","find","checked","libraries","preferences","get","renderPaginator","paginator_template","templatePaginator","show_page","parseInt","page_count","total_libraries_count","libraries_shown","showLibraryModal","event","preventDefault","stopPropagation","self","modal","show","closing_events","title","body","templateNewLibraryInModal","buttons","Create","createNewLibrary","Close","hide","libraryDetails","serializeNewLibrary","validateNewLibrary","library","Library","save","success","libraryListView","collection","add","clearLibraryModal","error","model","response","responseJSON","err_msg","showPageSizePrompt","library_page_size","prompt","set","$","val","name","description","synopsis","includeDeletedChecked","target","with_deleted","searchLibraries","template","join"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/library/library-model.js.map b/static/maps/mvc/library/library-model.js.map
index 798fb774bc1..0a887022d61 100644
--- a/static/maps/mvc/library/library-model.js.map
+++ b/static/maps/mvc/library/library-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"library-model.js","sources":["../../../src/mvc/library/library-model.js"],"names":["define","Library","Backbone","Model","extend","urlRoot","window","galaxy_config","root","isVisible","show_deleted","this","get","Libraries","Collection","url","model","sort_key","sort_order","initialize","options","search","search_term","lowercase_term","toLowerCase","filter","data","lowercase_name","indexOf","getVisible","filters","filteredLibraries","item","sortByNameAsc","comparator","libraryA","libraryB","sort","sortByNameDesc","LibraryItem","Ldda","FolderAsModel","Folder","itemA","itemB","FolderContainer","defaults","folder","id","parse","obj","reset","i","folder_contents","length","type","folder_item","add","file_item","console","error","HistoryItem","HistoryContents","GalaxyHistory","GalaxyHistories","Jstree","Item"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"library-model.js","sources":["../../../src/mvc/library/library-model.js"],"names":["define","Library","Backbone","Model","extend","urlRoot","Galaxy","root","isVisible","show_deleted","this","get","Libraries","Collection","url","model","sort_key","sort_order","initialize","options","search","search_term","lowercase_term","toLowerCase","filter","data","lowercase_name","indexOf","getVisible","filters","filteredLibraries","item","sortByNameAsc","comparator","libraryA","libraryB","sort","sortByNameDesc","LibraryItem","Ldda","FolderAsModel","Folder","itemA","itemB","FolderContainer","defaults","folder","id","parse","obj","reset","i","folder_contents","length","type","folder_item","add","file_item","console","error","HistoryItem","HistoryContents","GalaxyHistory","GalaxyHistories","Jstree","Item"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/tag.js.map b/static/maps/mvc/tag.js.map
index 05b2d5fe7bf..fc80e507b30 100644
--- a/static/maps/mvc/tag.js.map
+++ b/static/maps/mvc/tag.js.map
@@ -1 +1 @@
-{"version":3,"file":"tag.js","sources":["../../src/mvc/tag.js"],"names":["define","baseMVC","_l","TagsEditor","Backbone","View","extend","LoggableMixin","HiddenUntilActivatedViewMixin","tagName","className","initialize","options","this","listenTo","model","render","hiddenUntilActivated","$activator","view","$el","html","_template","$input","select2","placeholder","width","tags","_getTagsUsed","_setUpBehaviors","tagsToCSV","join","tagsArray","get","_","isArray","isEmpty","map","tag","escape","sort","find","Galaxy","currUser","on","event","save","val","silent","added","_addNewTagToTagsUsed","text","newTag","tagsUsed","contains","push","set","remove","off","stopListening","prototype","call","toString"],"mappings":"AAAAA,QACI,eACA,sBACD,SAAUC,EAASC,GAMtB,GAAIC,GAAaC,SAASC,KACjBC,OAAQL,EAAQM,eAChBD,OAAQL,EAAQO,+BAAgCF,QAErDG,QAAc,MACdC,UAAc,eAGdC,WAAa,SAAUC,GAGnBC,KAAKC,SAAUD,KAAKE,MAAO,cAAe,WACtCF,KAAKG,WAETH,KAAKI,qBAAsBL,EAAQM,WAAYN,IAInDI,OAAS,WACL,GAAIG,GAAON,IAaX,OAZAA,MAAKO,IAAIC,KAAMR,KAAKS,aAEpBT,KAAKU,SAASC,SACVC,YAAc,WACdC,MAAc,OACdC,KAAO,WAEH,MAAOR,GAAKS,kBAIpBf,KAAKgB,kBACEhB,MAIXS,UAAY,WACR,OAEI,yBAA0BpB,EAAI,QAAU,WAExC,oCAAqCW,KAAKiB,YAAa,QACzDC,KAAM,KAIZD,UAAY,WACR,GAAIE,GAAYnB,KAAKE,MAAMkB,IAAK,OAChC,QAAKC,EAAEC,QAASH,IAAeE,EAAEE,QAASJ,GAC/B,GAEJA,EAAUK,IAAK,SAAUC,GAC5B,MAAOJ,GAAEK,OAAQD,KAClBE,OAAOT,KAAM,MAIpBR,OAAS,WACL,MAAOV,MAAKO,IAAIqB,KAAM,qBAI1Bb,aAAe,WAEX,MAAOc,QAAOC,SAASV,IAAK,cAIhCJ,gBAAkB,WACd,GAAIV,GAAON,IACXA,MAAKU,SAASqB,GAAI,SAAU,SAAUC,GAElC1B,EAAKJ,MAAM+B,MAAOnB,KAAMkB,EAAME,MAASC,QAAQ,IAE3CH,EAAMI,OAGN9B,EAAK+B,qBAAsBL,EAAMI,MAAME,KAAO,OAQ1DD,qBAAuB,SAAUE,GAE7B,GAAIC,GAAWX,OAAOC,SAASV,IAAK,YAC/BC,GAAEoB,SAAUD,EAAUD,KACvBC,EAASE,KAAMH,GACfC,EAASb,OACTE,OAAOC,SAASa,IAAK,YAAaH,KAK1CI,OAAS,WACL5C,KAAKU,OAAOmC,MACZ7C,KAAK8C,cAAe9C,KAAKE,OACzBX,SAASC,KAAKuD,UAAUH,OAAOI,KAAMhD,OAIzCiD,SAAW,WAAY,OAAS,cAAejD,KAAKE,MAAQ,GAAI,KAAMgB,KAAK,MAI/E,QACI5B,WAAaA"}
\ No newline at end of file
+{"version":3,"file":"tag.js","sources":["../../src/mvc/tag.js"],"names":["define","baseMVC","_l","TagsEditor","Backbone","View","extend","LoggableMixin","HiddenUntilActivatedViewMixin","tagName","className","initialize","options","this","listenTo","model","render","hiddenUntilActivated","$activator","view","$el","html","_template","$input","select2","placeholder","width","tags","_getTagsUsed","_setUpBehaviors","tagsToCSV","join","tagsArray","get","_","isArray","isEmpty","map","tag","escape","sort","find","Galaxy","user","on","event","save","val","silent","added","_addNewTagToTagsUsed","text","newTag","tagsUsed","contains","push","set","remove","off","stopListening","prototype","call","toString"],"mappings":"AAAAA,QACI,eACA,sBACD,SAAUC,EAASC,GAMtB,GAAIC,GAAaC,SAASC,KACjBC,OAAQL,EAAQM,eAChBD,OAAQL,EAAQO,+BAAgCF,QAErDG,QAAc,MACdC,UAAc,eAGdC,WAAa,SAAUC,GAGnBC,KAAKC,SAAUD,KAAKE,MAAO,cAAe,WACtCF,KAAKG,WAETH,KAAKI,qBAAsBL,EAAQM,WAAYN,IAInDI,OAAS,WACL,GAAIG,GAAON,IAaX,OAZAA,MAAKO,IAAIC,KAAMR,KAAKS,aAEpBT,KAAKU,SAASC,SACVC,YAAc,WACdC,MAAc,OACdC,KAAO,WAEH,MAAOR,GAAKS,kBAIpBf,KAAKgB,kBACEhB,MAIXS,UAAY,WACR,OAEI,yBAA0BpB,EAAI,QAAU,WAExC,oCAAqCW,KAAKiB,YAAa,QACzDC,KAAM,KAIZD,UAAY,WACR,GAAIE,GAAYnB,KAAKE,MAAMkB,IAAK,OAChC,QAAKC,EAAEC,QAASH,IAAeE,EAAEE,QAASJ,GAC/B,GAEJA,EAAUK,IAAK,SAAUC,GAC5B,MAAOJ,GAAEK,OAAQD,KAClBE,OAAOT,KAAM,MAIpBR,OAAS,WACL,MAAOV,MAAKO,IAAIqB,KAAM,qBAI1Bb,aAAe,WAEX,MAAOc,QAAOC,KAAKV,IAAK,cAI5BJ,gBAAkB,WACd,GAAIV,GAAON,IACXA,MAAKU,SAASqB,GAAI,SAAU,SAAUC,GAElC1B,EAAKJ,MAAM+B,MAAOnB,KAAMkB,EAAME,MAASC,QAAQ,IAE3CH,EAAMI,OAGN9B,EAAK+B,qBAAsBL,EAAMI,MAAME,KAAO,OAQ1DD,qBAAuB,SAAUE,GAE7B,GAAIC,GAAWX,OAAOC,KAAKV,IAAK,YAC3BC,GAAEoB,SAAUD,EAAUD,KACvBC,EAASE,KAAMH,GACfC,EAASb,OACTE,OAAOC,KAAKa,IAAK,YAAaH,KAKtCI,OAAS,WACL5C,KAAKU,OAAOmC,MACZ7C,KAAK8C,cAAe9C,KAAKE,OACzBX,SAASC,KAAKuD,UAAUH,OAAOI,KAAMhD,OAIzCiD,SAAW,WAAY,OAAS,cAAejD,KAAKE,MAAQ,GAAI,KAAMgB,KAAK,MAI/E,QACI5B,WAAaA"}
\ No newline at end of file
diff --git a/static/maps/mvc/tool/tools-form-workflow.js.map b/static/maps/mvc/tool/tools-form-workflow.js.map
index c49a527ec6d..4c5d409aeb8 100644
--- a/static/maps/mvc/tool/tools-form-workflow.js.map
+++ b/static/maps/mvc/tool/tools-form-workflow.js.map
@@ -1 +1 @@
-{"version":3,"file":"tools-form-workflow.js","sources":["../../../src/mvc/tool/tools-form-workflow.js"],"names":["define","Utils","ToolFormBase","View","extend","initialize","options","self","this","node","post_job_actions","merge","text_enable","text_disable","is_workflow","narrow","initial_errors","cls","update_url","galaxy_config","root","update","data","update_field_data","form","errors","tool_model","deepeach","inputs","item","type","indexOf","collapsible","collapsible_value","__class__","test_param","_makeSections","prototype","call","Galaxy","emit","debug","datatypes","uid","label","name","area","help","value","annotation","output_id","output_terminals","Object","keys","String","Boolean","ignore","payload","host","window","location","i","_makeSection","visit","head","head_list","push","input","action","pja_arg","p_id","p","d","j","expanded","action_arguments","slice","extensions","input_terminal_names","key",1,"input_terminals","sort","a","b","unshift","input_config","title","flat","join"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"tools-form-workflow.js","sources":["../../../src/mvc/tool/tools-form-workflow.js"],"names":["define","Utils","ToolFormBase","View","extend","initialize","options","self","this","node","post_job_actions","merge","text_enable","text_disable","is_workflow","narrow","initial_errors","cls","update_url","Galaxy","root","update","data","update_field_data","form","errors","tool_model","deepeach","inputs","item","type","indexOf","collapsible","collapsible_value","__class__","test_param","_makeSections","prototype","call","emit","debug","datatypes","uid","label","name","area","help","value","annotation","output_id","output_terminals","Object","keys","String","Boolean","ignore","payload","host","window","location","i","_makeSection","visit","head","head_list","push","input","action","pja_arg","p_id","p","d","j","expanded","action_arguments","slice","extensions","input_terminal_names","key",1,"input_terminals","sort","a","b","unshift","input_config","title","flat","join"],"mappings":"AAGAA,QAAQ,cAAe,4BACnB,SAASC,EAAOC,GAGhB,GAAIC,GAAOD,EAAaE,QACpBC,WAAY,SAASC,GAEjB,GAAIC,GAAOC,IAIX,OADAA,MAAKC,KAAOH,EAAQG,KACfD,KAAKC,MAMVD,KAAKE,iBAAmBF,KAAKC,KAAKC,qBAGlCJ,EAAUL,EAAMU,MAAML,GAElBM,YAAkB,iBAClBC,aAAkB,iBAGlBC,aAAkB,EAClBC,QAAkB,EAClBC,gBAAkB,EAClBC,IAAkB,oBAGlBC,WAAkBC,OAAOC,KAAO,6BAChCC,OAAkB,SAASC,GACvBf,EAAKE,KAAKc,kBAAkBD,GAC5Bf,EAAKiB,KAAKC,OAAOH,GAAQA,EAAKI,eAKtCzB,EAAM0B,SAASrB,EAAQsB,OAAQ,SAASC,GAChCA,EAAKC,MACmD,KAAlD,OAAQ,mBAAoBC,QAAQF,EAAKC,QAC3CD,EAAKG,aAAc,EACnBH,EAAKI,mBAAqBC,UAAa,mBAMnDjC,EAAM0B,SAASrB,EAAQsB,OAAQ,SAASC,GAChCA,EAAKC,MACY,eAAbD,EAAKC,OACLD,EAAKM,WAAWH,aAAc,KAM1CxB,KAAK4B,cAAc9B,OAGnBJ,GAAamC,UAAUhC,WAAWiC,KAAK9B,KAAMF,QAlDzCa,QAAOoB,KAAKC,MAAM,oCAAqC,gCAuD/DJ,cAAe,SAAS9B,GAEpB,GAAIsB,GAAStB,EAAQsB,OACjBa,EAAYnC,EAAQmC,SAGxBb,GAAO3B,EAAMyC,QACTC,MAAU,qBACVC,KAAU,aACVd,KAAU,OACVe,MAAU,EACVC,KAAU,+EACVC,MAAUvC,KAAKC,KAAKuC,WAIxB,IAAIC,GAAYzC,KAAKC,KAAKyC,kBAAoBC,OAAOC,KAAK5C,KAAKC,KAAKyC,kBAAkB,EACtF,IAAID,EAAW,CAEXrB,EAAO3B,EAAMyC,QACTE,KAAc,QAAUK,EAAY,gBACpCN,MAAc,qBACdb,KAAc,UACdiB,MAAcM,OAAOC,QAAQ9C,KAAKE,iBAAiB,cAAgBuC,KACnEM,OAAc,QACdT,KAAc,iEACdU,SACIC,KAAUC,OAAOC,SAASF,OAKlC7B,EAAO3B,EAAMyC,QACTE,KAAc,QAAUK,EAAY,8BACpCN,MAAc,iBACdb,KAAc,UACdiB,MAAcM,OAAOC,QAAQ9C,KAAKE,iBAAiB,4BAA8BuC,KACjFM,OAAc,QACdT,KAAc,6EAIlB,KAAK,GAAIc,KAAKpD,MAAKC,KAAKyC,iBACpBtB,EAAO3B,EAAMyC,OAASlC,KAAKqD,aAAaD,EAAGnB,KAOvDoB,aAAc,SAASZ,EAAWR,GA+G9B,QAASqB,GAAOC,EAAMC,GAClBA,EAAYA,MACZA,EAAUC,KAAKF,EACf,KAAK,GAAIH,KAAKG,GAAKnC,OAAQ,CACvB,GAAIsC,GAAQH,EAAKnC,OAAOgC,EACxB,IAAIM,EAAMC,OAAQ,CAQd,GANAD,EAAMtB,KAAO,QAAUK,EAAY,KAAOiB,EAAMC,OAC5CD,EAAME,UACNF,EAAMtB,MAAQ,KAAOsB,EAAME,SAI3BF,EAAMV,QACN,IAAK,GAAIa,KAAQH,GAAMV,QAAS,CAC5B,GAAIc,GAAIJ,EAAMV,QAAQa,EACtBH,GAAMV,QAAQU,EAAMtB,KAAO,KAAOyB,GAAQC,QACnCA,GAKf,GAAIC,GAAIhE,EAAKG,iBAAiBwD,EAAMC,OAASlB,EAC7C,IAAIsB,EAAG,CAEH,IAAK,GAAIC,KAAKR,GACVA,EAAUQ,GAAGC,UAAW,CAKxBP,GAAMnB,MADNmB,EAAME,QACQG,EAAEG,kBAAoBH,EAAEG,iBAAiBR,EAAME,UAAYF,EAAMnB,MAEjE,QAKtBmB,EAAMtC,QACNkC,EAAMI,EAAOF,EAAUW,MAAM,KApJzC,GAAIC,MACAC,IAEJ,KAAKC,MAAOrC,GACRmC,EAAWX,MACP,EAAIxB,EAAUqC,KACdC,EAAItC,EAAUqC,MAItB,KAAKA,MAAOtE,MAAKC,KAAKuE,gBAClBH,EAAqBZ,KAAKzD,KAAKC,KAAKuE,gBAAgBF,KAAKlC,KAI7DgC,GAAWK,KAAK,SAASC,EAAGC,GACxB,MAAOD,GAAEvC,MAAQwC,EAAExC,MAAQ,EAAIuC,EAAEvC,MAAQwC,EAAExC,MAAQ,GAAK,IAI5DiC,EAAWQ,SACP,EAAI,YACJL,EAAI,cAERH,EAAWQ,SACP,EAAI,WACJL,EAAI,aAERH,EAAWQ,SACP,EAAI,kBACJL,EAAI,aAIR,IAAIM,IACAC,MAAU,iBAAoBrC,EAAY,IAC1CnB,KAAU,UACVyD,MAAU,EACV3D,SACIuC,OAAc,sBACdC,QAAc,UACdzB,MAAc,iBACdb,KAAc,OACdiB,MAAc,GACdQ,OAAc,GACdT,KAAc,wLAA0L+B,EAAqBW,KAAK,MAAQ,eAE1OrB,OAAc,uBACdC,QAAc,UACdzB,MAAc,kBACdb,KAAc,SACdyB,OAAc,YACdR,MAAc,YACdzC,QAAcsE,EACd9B,KAAc,+EAEdqB,OAAc,mBACdC,QAAc,OACdzB,MAAc,OACdb,KAAc,OACdiB,MAAc,GACdQ,OAAc,GACdT,KAAc,+CAEdwC,MAAU,iBACVxD,KAAU,UACVyD,MAAU,EACV3D,SACIuC,OAAc,kBACdC,QAAc,WACdzB,MAAc,eACdb,KAAc,UACdiB,MAAc,GACdQ,OAAc,KAEdY,OAAc,kBACdC,QAAc,WACdzB,MAAc,eACdb,KAAc,UACdiB,MAAc,GACdQ,OAAc,KAEdY,OAAc,kBACdC,QAAc,SACdzB,MAAc,aACdb,KAAc,UACdiB,MAAc,GACdQ,OAAc,KAEdY,OAAc,kBACdC,QAAc,YACdzB,MAAc,gBACdb,KAAc,UACdiB,MAAc,GACdQ,OAAc,KAEdY,OAAc,kBACdC,QAAc,UACdzB,MAAc,cACdb,KAAc,UACdiB,MAAc,GACdQ,OAAc,KAElBT,KAAU,8FAKdvC,EAAOC,IA+CX,OAHAsD,GAAMuB,GAGCA,IAIf,QACIlF,KAAMA"}
\ No newline at end of file
diff --git a/static/maps/mvc/tool/tools-jobs.js.map b/static/maps/mvc/tool/tools-jobs.js.map
index 8f94659ce2d..15e38e10f86 100644
--- a/static/maps/mvc/tool/tools-jobs.js.map
+++ b/static/maps/mvc/tool/tools-jobs.js.map
@@ -1 +1 @@
-{"version":3,"file":"tools-jobs.js","sources":["../../../src/mvc/tool/tools-jobs.js"],"names":["define","Utils","ToolTemplate","submit","form","options","callback","self","this","job_def","tool_id","id","tool_version","version","inputs","data","create","trigger","_validation","Galaxy","emit","debug","request","type","url","galaxy_config","root","success","response","$el","replaceWith","_refreshHdas","error","err_data","error_messages","matchResponse","input_id","highlight","modal","show","title","body","err_msg","buttons","Close","hide","job_inputs","batch_n","batch_src","job_input_id","input_value","match","input_field","field_list","input_def","input_list","optional","batch","n","values","length","src","detailIds","parent","currHistoryPanel","refreshContents"],"mappings":"AAGAA,QAAQ,cAAe,2BAA4B,SAASC,EAAOC,GACnE,OACIC,OAAQ,SAASC,EAAMC,EAASC,GAE5B,GAAIC,GAAOC,KAGPC,GACAC,QAAkBL,EAAQM,GAC1BC,aAAkBP,EAAQQ,QAC1BC,OAAkBV,EAAKW,KAAKC,SAOhC,OAHAZ,GAAKa,QAAQ,SAGRT,KAAKU,YAAYd,EAAMK,IAO5BU,OAAOC,KAAKC,MAAM,uBAAwB,uBAAwBZ,OAGlER,GAAMqB,SACFC,KAAU,OACVC,IAAUC,cAAcC,KAAO,YAC/BX,KAAUN,EACVkB,QAAU,SAASC,GACftB,GAAYA,IACZF,EAAKyB,IAAIC,YAAa5B,EAAayB,QAASC,IAE5CrB,EAAKwB,gBAETC,MAAU,SAASJ,GAGf,GAFAtB,GAAYA,IACZa,OAAOC,KAAKC,MAAM,qBAAsB,qBAAsBO,GAC1DA,GAAYA,EAASK,SAAU,CAC/B,GAAIC,GAAiB9B,EAAKW,KAAKoB,cAAcP,EAASK,SACtD,KAAK,GAAIG,KAAYF,GAAgB,CACjC9B,EAAKiC,UAAUD,EAAUF,EAAeE,GACxC,YAGJhC,GAAKkC,MAAMC,MACPC,MAAU,wBACVC,KAAYb,GAAYA,EAASc,SAAaxC,EAAa8B,MAAOvB,GAClEkC,SACIC,MAAU,WACNxC,EAAKkC,MAAMO,gBAlC/B1B,OAAOC,KAAKC,MAAM,uBAAwB,gDAC1Cf,GAAYA,OA4CpBY,YAAa,SAASd,EAAMK,GAExB,GAAIqC,GAAarC,EAAQK,OAGrBiC,EAAU,GACVC,EAAY,IAGhB,KAAK,GAAIC,KAAgBH,GAAY,CAEjC,GAAII,GAAcJ,EAAWG,GAGzBb,EAAWhC,EAAKW,KAAKoC,MAAMF,GAC3BG,EAAchD,EAAKiD,WAAWjB,GAC9BkB,EAAYlD,EAAKmD,WAAWnB,EAGhC,IAAKA,GAAakB,GAAcF,EAAhC,CAMA,IAAKE,EAAUE,UAA2B,MAAfN,EAEvB,MADA9C,GAAKiC,UAAUD,IACR,CAIX,IAAIc,GAAeA,EAAYO,MAAO,CAElC,GAAIC,GAAIR,EAAYS,OAAOC,OAGvBC,EAAM,IAMV,IALIH,EAAI,IACJG,EAAMX,EAAYS,OAAO,IAAMT,EAAYS,OAAO,GAAGE,KAIrDA,EACA,GAAkB,OAAdb,EACAA,EAAYa,MAEZ,IAAIb,IAAca,EAEd,MADAzD,GAAKiC,UAAUD,EAAU,mFAClB,CAMnB,IAAgB,KAAZW,EACAA,EAAUW,MAEV,IAAIX,IAAYW,EAEZ,MADAtD,GAAKiC,UAAUD,EAAU,gHAAkHsB,EAAI,wDAA0DX,EAAU,UAC5M,OAvCf5B,QAAOC,KAAKC,MAAM,4BAA6B,oCA8CvD,OAAO,GAKXU,aAAc,SAAS+B,EAAWzD,GAC1B0D,OAAO5C,QAAU4C,OAAO5C,OAAO6C,kBAC/BD,OAAO5C,OAAO6C,iBAAiBC,gBAAgBH,EAAWzD"}
\ No newline at end of file
+{"version":3,"file":"tools-jobs.js","sources":["../../../src/mvc/tool/tools-jobs.js"],"names":["define","Utils","ToolTemplate","submit","form","options","callback","self","this","job_def","tool_id","id","tool_version","version","inputs","data","create","trigger","_validation","Galaxy","emit","debug","request","type","url","root","success","response","$el","replaceWith","_refreshHdas","error","err_data","error_messages","matchResponse","input_id","highlight","modal","show","title","body","err_msg","buttons","Close","hide","job_inputs","batch_n","batch_src","job_input_id","input_value","match","input_field","field_list","input_def","input_list","optional","batch","n","values","length","src","detailIds","parent","currHistoryPanel","refreshContents"],"mappings":"AAGAA,QAAQ,cAAe,2BAA4B,SAASC,EAAOC,GACnE,OACIC,OAAQ,SAASC,EAAMC,EAASC,GAE5B,GAAIC,GAAOC,KAGPC,GACAC,QAAkBL,EAAQM,GAC1BC,aAAkBP,EAAQQ,QAC1BC,OAAkBV,EAAKW,KAAKC,SAOhC,OAHAZ,GAAKa,QAAQ,SAGRT,KAAKU,YAAYd,EAAMK,IAO5BU,OAAOC,KAAKC,MAAM,uBAAwB,uBAAwBZ,OAGlER,GAAMqB,SACFC,KAAU,OACVC,IAAUL,OAAOM,KAAO,YACxBV,KAAUN,EACViB,QAAU,SAASC,GACfrB,GAAYA,IACZF,EAAKwB,IAAIC,YAAa3B,EAAawB,QAASC,IAE5CpB,EAAKuB,gBAETC,MAAU,SAASJ,GAGf,GAFArB,GAAYA,IACZa,OAAOC,KAAKC,MAAM,qBAAsB,qBAAsBM,GAC1DA,GAAYA,EAASK,SAAU,CAC/B,GAAIC,GAAiB7B,EAAKW,KAAKmB,cAAcP,EAASK,SACtD,KAAK,GAAIG,KAAYF,GAAgB,CACjC7B,EAAKgC,UAAUD,EAAUF,EAAeE,GACxC,YAGJ/B,GAAKiC,MAAMC,MACPC,MAAU,wBACVC,KAAYb,GAAYA,EAASc,SAAavC,EAAa6B,MAAOtB,GAClEiC,SACIC,MAAU,WACNvC,EAAKiC,MAAMO,gBAlC/BzB,OAAOC,KAAKC,MAAM,uBAAwB,gDAC1Cf,GAAYA,OA4CpBY,YAAa,SAASd,EAAMK,GAExB,GAAIoC,GAAapC,EAAQK,OAGrBgC,EAAU,GACVC,EAAY,IAGhB,KAAK,GAAIC,KAAgBH,GAAY,CAEjC,GAAII,GAAcJ,EAAWG,GAGzBb,EAAW/B,EAAKW,KAAKmC,MAAMF,GAC3BG,EAAc/C,EAAKgD,WAAWjB,GAC9BkB,EAAYjD,EAAKkD,WAAWnB,EAGhC,IAAKA,GAAakB,GAAcF,EAAhC,CAMA,IAAKE,EAAUE,UAA2B,MAAfN,EAEvB,MADA7C,GAAKgC,UAAUD,IACR,CAIX,IAAIc,GAAeA,EAAYO,MAAO,CAElC,GAAIC,GAAIR,EAAYS,OAAOC,OAGvBC,EAAM,IAMV,IALIH,EAAI,IACJG,EAAMX,EAAYS,OAAO,IAAMT,EAAYS,OAAO,GAAGE,KAIrDA,EACA,GAAkB,OAAdb,EACAA,EAAYa,MAEZ,IAAIb,IAAca,EAEd,MADAxD,GAAKgC,UAAUD,EAAU,mFAClB,CAMnB,IAAgB,KAAZW,EACAA,EAAUW,MAEV,IAAIX,IAAYW,EAEZ,MADArD,GAAKgC,UAAUD,EAAU,gHAAkHsB,EAAI,wDAA0DX,EAAU,UAC5M,OAvCf3B,QAAOC,KAAKC,MAAM,4BAA6B,oCA8CvD,OAAO,GAKXS,aAAc,SAAS+B,EAAWxD,GAC1ByD,OAAO3C,QAAU2C,OAAO3C,OAAO4C,kBAC/BD,OAAO3C,OAAO4C,iBAAiBC,gBAAgBH,EAAWxD"}
\ No newline at end of file
diff --git a/static/maps/mvc/tool/tools.js.map b/static/maps/mvc/tool/tools.js.map
index e9e36fdb63f..f0f3cbcf043 100644
--- a/static/maps/mvc/tool/tools.js.map
+++ b/static/maps/mvc/tool/tools.js.map
@@ -1 +1 @@
-{"version":3,"file":"tools.js","sources":["../../../src/mvc/tool/tools.js"],"names":["define","_","util","data","ToolsForm","tool_form_template","tool_link_template","panel_section_template","tool_search_template","VisibilityMixin","hidden","show","this","set","hide","toggle","get","is_visible","attributes","ToolParameter","Backbone","Model","extend","defaults","name","label","type","value","html","num_samples","initialize","unescape","copy","toJSON","set_value","ToolParameterCollection","Collection","model","DataToolParameter","IntegerToolParameter","parseInt","get_samples","d3","scale","linear","domain","ticks","FloatToolParameter","parseFloat","SelectToolParameter","map","option","subModelTypes","integer","float","select","Tool","id","description","target","inputs","outputs","urlRoot","galaxy_config","root","options","p","p_class","rval","prototype","call","i","remove_inputs","types","tool","incompatible_inputs","filter","input","indexOf","remove","only_samplable_inputs","valid_inputs","each","push","apply_search_results","results","set_input_value","find","set_input_values","inputs_dict","self","keys","input_name","run","_run","rerun","target_dataset","regions","action","target_dataset_id","get_inputs_dict","input_dict","additional_params","payload","tool_id","run_deferred","$","Deferred","ss_deferred","ServerStateDeferred","ajax_settings","url","JSON","stringify","dataType","contentType","interval","success_fn","response","when","go","then","result","resolve","DatasetCollection","ToolCollection","View","ToolSectionLabel","ToolSection","elems","open","clear_search_results","elt","cur_label","all_hidden","ToolSearch","search_hint_string","min_chars_for_search","spinner_url","clear_btn_url","search_url","visible","query","clear_key","on","do_search","length","q","timer","clearTimeout","setTimeout","ga","clear_search","ToolPanel","tool_search","tools","layout","parse","parse_elt","elt_dict","model_class","panel_elt","BaseView","update_visible","$el","ToolLinkView","tagName","render","$link","append","e","preventDefault","Galaxy","upload","form","version","deferred","execute","app","display","ToolSectionLabelView","className","text","ToolSectionView","update_open","section_body","tool_view","label_view","events","click .toolSectionTitle > a","children","slideDown","slideUp","ToolSearchView","click","keyup :input","click #search-clear-btn","tooltip","focus_and_select","focus","clear","val","query_changed","evData","which","ToolPanelView","handle_search_results","search_view","section_title_view","attr","split","trigger","ToolFormView","tool_panel_view","collection","tool_form_view","css","show_tool","fetch","done","width"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"tools.js","sources":["../../../src/mvc/tool/tools.js"],"names":["define","_","util","data","ToolsForm","tool_form_template","tool_link_template","panel_section_template","tool_search_template","VisibilityMixin","hidden","show","this","set","hide","toggle","get","is_visible","attributes","ToolParameter","Backbone","Model","extend","defaults","name","label","type","value","html","num_samples","initialize","unescape","copy","toJSON","set_value","ToolParameterCollection","Collection","model","DataToolParameter","IntegerToolParameter","parseInt","get_samples","d3","scale","linear","domain","ticks","FloatToolParameter","parseFloat","SelectToolParameter","map","option","subModelTypes","integer","float","select","Tool","id","description","target","inputs","outputs","urlRoot","Galaxy","root","options","p","p_class","rval","prototype","call","i","remove_inputs","types","tool","incompatible_inputs","filter","input","indexOf","remove","only_samplable_inputs","valid_inputs","each","push","apply_search_results","results","set_input_value","find","set_input_values","inputs_dict","self","keys","input_name","run","_run","rerun","target_dataset","regions","action","target_dataset_id","get_inputs_dict","input_dict","additional_params","payload","tool_id","run_deferred","$","Deferred","ss_deferred","ServerStateDeferred","ajax_settings","url","JSON","stringify","dataType","contentType","interval","success_fn","response","when","go","then","result","resolve","DatasetCollection","ToolCollection","View","ToolSectionLabel","ToolSection","elems","open","clear_search_results","elt","cur_label","all_hidden","ToolSearch","search_hint_string","min_chars_for_search","spinner_url","clear_btn_url","search_url","visible","query","clear_key","on","do_search","length","q","timer","clearTimeout","setTimeout","ga","clear_search","ToolPanel","tool_search","tools","layout","parse","parse_elt","elt_dict","model_class","panel_elt","BaseView","update_visible","$el","ToolLinkView","tagName","render","$link","append","e","preventDefault","upload","form","version","deferred","execute","app","display","ToolSectionLabelView","className","text","ToolSectionView","update_open","section_body","tool_view","label_view","events","click .toolSectionTitle > a","children","slideDown","slideUp","ToolSearchView","click","keyup :input","click #search-clear-btn","tooltip","focus_and_select","focus","clear","val","query_changed","evData","which","ToolPanelView","handle_search_results","search_view","section_title_view","attr","split","trigger","ToolFormView","tool_panel_view","collection","tool_form_view","css","show_tool","fetch","done","width"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/ui/ui-select-ftp.js.map b/static/maps/mvc/ui/ui-select-ftp.js.map
index 31cb7c09e4c..19b9129eba3 100644
--- a/static/maps/mvc/ui/ui-select-ftp.js.map
+++ b/static/maps/mvc/ui/ui-select-ftp.js.map
@@ -1 +1 @@
-{"version":3,"file":"ui-select-ftp.js","sources":["../../../src/mvc/ui/ui-select-ftp.js"],"names":["define","Utils","List","View","Backbone","extend","initialize","options","self","this","ftpfile_list","name","optional","multiple","onchange","value","setElement","$el","get","url","galaxy_config","root","success","response","data","i","push","label","update","val"],"mappings":"AACAA,QAAQ,cAAe,kBACf,SAASC,EAAOC,GAKxB,GAAIC,GAAOC,SAASD,KAAKE,QAErBC,WAAa,SAASC,GAElB,GAAIC,GAAOC,IAGXA,MAAKC,aAAe,GAAIR,GAAKC,MACzBQ,KAAc,OACdC,SAAcL,EAAQK,SACtBC,SAAcN,EAAQM,SACtBC,SAAc,WACVP,EAAQO,UAAYP,EAAQO,SAASN,EAAKO,YAKlDN,KAAKO,WAAWP,KAAKC,aAAaO,KAGlChB,EAAMiB,KACFC,IAAUC,cAAcC,KAAO,mBAC/BC,QAAU,SAASC,GACf,GAAIC,KACJ,KAAK,GAAIC,KAAKF,GACVC,EAAKE,MACDX,MAAUQ,EAASE,GAAS,KAC5BE,MAAUJ,EAASE,GAAS,MAGpCjB,GAAKE,aAAakB,OAAOJ,OAMrCT,MAAO,SAASc,GACZ,MAAOpB,MAAKC,aAAaK,MAAMc,KAIvC,QACI1B,KAAMA"}
\ No newline at end of file
+{"version":3,"file":"ui-select-ftp.js","sources":["../../../src/mvc/ui/ui-select-ftp.js"],"names":["define","Utils","List","View","Backbone","extend","initialize","options","self","this","ftpfile_list","name","optional","multiple","onchange","value","setElement","$el","get","url","Galaxy","root","success","response","data","i","push","label","update","val"],"mappings":"AACAA,QAAQ,cAAe,kBACf,SAASC,EAAOC,GAKxB,GAAIC,GAAOC,SAASD,KAAKE,QAErBC,WAAa,SAASC,GAElB,GAAIC,GAAOC,IAGXA,MAAKC,aAAe,GAAIR,GAAKC,MACzBQ,KAAc,OACdC,SAAcL,EAAQK,SACtBC,SAAcN,EAAQM,SACtBC,SAAc,WACVP,EAAQO,UAAYP,EAAQO,SAASN,EAAKO,YAKlDN,KAAKO,WAAWP,KAAKC,aAAaO,KAGlChB,EAAMiB,KACFC,IAAUC,OAAOC,KAAO,mBACxBC,QAAU,SAASC,GACf,GAAIC,KACJ,KAAK,GAAIC,KAAKF,GACVC,EAAKE,MACDX,MAAUQ,EAASE,GAAS,KAC5BE,MAAUJ,EAASE,GAAS,MAGpCjB,GAAKE,aAAakB,OAAOJ,OAMrCT,MAAO,SAASc,GACZ,MAAOpB,MAAKC,aAAaK,MAAMc,KAIvC,QACI1B,KAAMA"}
\ No newline at end of file
diff --git a/static/maps/mvc/ui/ui-select-library.js.map b/static/maps/mvc/ui/ui-select-library.js.map
index 8285d283879..bc5ea2f1bd4 100644
--- a/static/maps/mvc/ui/ui-select-library.js.map
+++ b/static/maps/mvc/ui/ui-select-library.js.map
@@ -1 +1 @@
-{"version":3,"file":"ui-select-library.js","sources":["../../../src/mvc/ui/ui-select-library.js"],"names":["define","Utils","Ui","Table","List","Libraries","Backbone","Collection","extend","url","galaxy_config","root","LibraryDatasets","initialize","self","this","config","Model","library_id","on","fetch","reset","get","View","options","libraries","datasets","library_select","Select","onchange","value","set","dataset_list","name","optional","multiple","trigger","data","each","model","push","id","label","update","library_current","text","setElement","_template","$","append","$el","success","undefined","val"],"mappings":"AACAA,QAAQ,cAAe,iBAAkB,kBAAmB,kBACpD,SAASC,EAAOC,EAAIC,EAAOC,GAGnC,GAAIC,GAAYC,SAASC,WAAWC,QAChCC,IAAKC,cAAcC,KAAO,gCAI1BC,EAAkBN,SAASC,WAAWC,QACtCK,WAAY,WACR,GAAIC,GAAOC,IACXA,MAAKC,OAAS,GAAIV,UAASW,OAAQC,WAAY,OAC/CH,KAAKC,OAAOG,GAAG,SAAU,WACrBL,EAAKM,OAAQC,OAAO,OAG5BZ,IAAK,WACD,MAAOC,eAAcC,KAAO,iBAAmBI,KAAKC,OAAOM,IAAI,cAAgB,eAKnFC,EAAOjB,SAASiB,KAAKf,QAErBK,WAAa,SAASW,GAElB,GAAIV,GAAOC,IAGXA,MAAKU,UAAa,GAAIpB,GACtBU,KAAKW,SAAa,GAAId,GAGtBG,KAAKS,QAAUA,EAIfT,KAAKY,eAAiB,GAAIzB,GAAG0B,OAAOL,MAChCM,SAAc,SAASC,GACnBhB,EAAKY,SAASV,OAAOe,IAAI,aAAcD,MAK/Cf,KAAKiB,aAAe,GAAI5B,GAAKmB,MACzBU,KAAc,UACdC,SAAcV,EAAQU,SACtBC,SAAcX,EAAQW,SACtBN,SAAc,WACVf,EAAKsB,QAAQ,aAKrBrB,KAAKU,UAAUN,GAAG,QAAS,WACvB,GAAIkB,KACJvB,GAAKW,UAAUa,KAAK,SAASC,GACzBF,EAAKG,MACDV,MAAUS,EAAME,GAChBC,MAAUH,EAAMjB,IAAI,YAG5BR,EAAKa,eAAegB,OAAON,KAI/BtB,KAAKW,SAASP,GAAG,QAAS,WACtB,GAAIkB,MACAO,EAAkB9B,EAAKa,eAAekB,MAClB,QAApBD,GACA9B,EAAKY,SAASY,KAAK,SAASC,GACE,SAAtBA,EAAMjB,IAAI,SACVe,EAAKG,MACDV,MAAUS,EAAME,GAChBC,MAAUH,EAAMjB,IAAI,YAKpCR,EAAKkB,aAAaW,OAAON,KAI7BtB,KAAKI,GAAG,SAAU,WACdK,EAAQK,UAAYL,EAAQK,SAASf,EAAKgB,WAI9Cf,KAAK+B,WAAW/B,KAAKgC,aACrBhC,KAAKiC,EAAE,mBAAmBC,OAAOlC,KAAKY,eAAeuB,KACrDnC,KAAKmC,IAAID,OAAOlC,KAAKiB,aAAakB,KAGlCnC,KAAKU,UAAUL,OACXC,OAAO,EACP8B,QAAS,WACLrC,EAAKa,eAAeS,QAAQ,UACDgB,SAAvBtC,EAAKU,QAAQM,OACbhB,EAAKgB,MAAMhB,EAAKU,QAAQM,WAOxCA,MAAO,SAASuB,GACZ,MAAOtC,MAAKiB,aAAaF,MAAMuB,IAInCN,UAAW,WACP,MAAQ,qKAShB,QACIxB,KAAMA"}
\ No newline at end of file
+{"version":3,"file":"ui-select-library.js","sources":["../../../src/mvc/ui/ui-select-library.js"],"names":["define","Utils","Ui","Table","List","Libraries","Backbone","Collection","extend","url","Galaxy","root","LibraryDatasets","initialize","self","this","config","Model","library_id","on","fetch","reset","get","View","options","libraries","datasets","library_select","Select","onchange","value","set","dataset_list","name","optional","multiple","trigger","data","each","model","push","id","label","update","library_current","text","setElement","_template","$","append","$el","success","undefined","val"],"mappings":"AACAA,QAAQ,cAAe,iBAAkB,kBAAmB,kBACpD,SAASC,EAAOC,EAAIC,EAAOC,GAGnC,GAAIC,GAAYC,SAASC,WAAWC,QAChCC,IAAKC,OAAOC,KAAO,gCAInBC,EAAkBN,SAASC,WAAWC,QACtCK,WAAY,WACR,GAAIC,GAAOC,IACXA,MAAKC,OAAS,GAAIV,UAASW,OAAQC,WAAY,OAC/CH,KAAKC,OAAOG,GAAG,SAAU,WACrBL,EAAKM,OAAQC,OAAO,OAG5BZ,IAAK,WACD,MAAOC,QAAOC,KAAO,iBAAmBI,KAAKC,OAAOM,IAAI,cAAgB,eAK5EC,EAAOjB,SAASiB,KAAKf,QAErBK,WAAa,SAASW,GAElB,GAAIV,GAAOC,IAGXA,MAAKU,UAAa,GAAIpB,GACtBU,KAAKW,SAAa,GAAId,GAGtBG,KAAKS,QAAUA,EAIfT,KAAKY,eAAiB,GAAIzB,GAAG0B,OAAOL,MAChCM,SAAc,SAASC,GACnBhB,EAAKY,SAASV,OAAOe,IAAI,aAAcD,MAK/Cf,KAAKiB,aAAe,GAAI5B,GAAKmB,MACzBU,KAAc,UACdC,SAAcV,EAAQU,SACtBC,SAAcX,EAAQW,SACtBN,SAAc,WACVf,EAAKsB,QAAQ,aAKrBrB,KAAKU,UAAUN,GAAG,QAAS,WACvB,GAAIkB,KACJvB,GAAKW,UAAUa,KAAK,SAASC,GACzBF,EAAKG,MACDV,MAAUS,EAAME,GAChBC,MAAUH,EAAMjB,IAAI,YAG5BR,EAAKa,eAAegB,OAAON,KAI/BtB,KAAKW,SAASP,GAAG,QAAS,WACtB,GAAIkB,MACAO,EAAkB9B,EAAKa,eAAekB,MAClB,QAApBD,GACA9B,EAAKY,SAASY,KAAK,SAASC,GACE,SAAtBA,EAAMjB,IAAI,SACVe,EAAKG,MACDV,MAAUS,EAAME,GAChBC,MAAUH,EAAMjB,IAAI,YAKpCR,EAAKkB,aAAaW,OAAON,KAI7BtB,KAAKI,GAAG,SAAU,WACdK,EAAQK,UAAYL,EAAQK,SAASf,EAAKgB,WAI9Cf,KAAK+B,WAAW/B,KAAKgC,aACrBhC,KAAKiC,EAAE,mBAAmBC,OAAOlC,KAAKY,eAAeuB,KACrDnC,KAAKmC,IAAID,OAAOlC,KAAKiB,aAAakB,KAGlCnC,KAAKU,UAAUL,OACXC,OAAO,EACP8B,QAAS,WACLrC,EAAKa,eAAeS,QAAQ,UACDgB,SAAvBtC,EAAKU,QAAQM,OACbhB,EAAKgB,MAAMhB,EAAKU,QAAQM,WAOxCA,MAAO,SAASuB,GACZ,MAAOtC,MAAKiB,aAAaF,MAAMuB,IAInCN,UAAW,WACP,MAAQ,qKAShB,QACIxB,KAAMA"}
\ No newline at end of file
diff --git a/static/maps/mvc/upload/upload-ftp.js.map b/static/maps/mvc/upload/upload-ftp.js.map
index 738b5f044ea..d4f99f5bbc6 100644
--- a/static/maps/mvc/upload/upload-ftp.js.map
+++ b/static/maps/mvc/upload/upload-ftp.js.map
@@ -1 +1 @@
-{"version":3,"file":"upload-ftp.js","sources":["../../../src/mvc/upload/upload-ftp.js"],"names":["define","Utils","Backbone","View","extend","initialize","options","this","merge","class_add","class_remove","class_partial","collection","onchange","onadd","onremove","self","setElement","_template","rows","get","url","galaxy_config","root","success","ftp_files","_fill","error","events","mousedown","e","preventDefault","length","$el","find","html","$","_templateTable","size","index","push","_add","bytesToString","show","$select_all","addClass","on","add","hasClass","ftp_file","model_index","_find","trigger","_refresh","_templateInfo","hide","$it","_templateRow","$icon","el","append","icon_class","removeClass","filtered","where","file_mode","enabled","item","findWhere","file_path","path","ctime","ftp_upload_site"],"mappings":"AACAA,QAAQ,eAAgB,SAASC,GACjC,MAAOC,UAASC,KAAKC,QAEjBC,WAAY,SAASC,GAEjBC,KAAKD,QAAUL,EAAMO,MAAMF,GACvBG,UAAkB,oCAClBC,aAAkB,0CAClBC,cAAkB,0CAClBC,WAAkB,KAClBC,SAAkB,aAClBC,MAAkB,aAClBC,SAAkB,cAItB,IAAIC,GAAOT,IAGXA,MAAKK,WAAaL,KAAKD,QAAQM,WAG/BL,KAAKU,WAAWV,KAAKW,aAGrBX,KAAKY,QAGLlB,EAAMmB,KACFC,IAAUC,cAAcC,KAAO,mBAC/BC,QAAU,SAASC,GAAaT,EAAKU,MAAMD,IAC3CE,MAAU,WAAaX,EAAKU,YAKpCE,QACIC,UAAa,SAASC,GAAKA,EAAEC,mBAIjCL,MAAO,SAASD,GACZ,GAAIA,GAAaA,EAAUO,OAAS,EAAG,CAEnCzB,KAAK0B,IAAIC,KAAK,uBAAuBC,KAAKC,EAAE7B,KAAK8B,kBAGjD,IAAIC,GAAO,CACX,KAAKC,QAASd,GACVlB,KAAKY,KAAKqB,KAAKjC,KAAKkC,KAAKhB,EAAUc,SACnCD,GAAQb,EAAUc,OAAOD,IAQ7B,IAJA/B,KAAK0B,IAAIC,KAAK,sBAAsBC,KAAKV,EAAUO,OAAS,UAC5DzB,KAAK0B,IAAIC,KAAK,oBAAoBC,KAAKlC,EAAMyC,cAAeJ,GAAM,IAG9D/B,KAAKK,WAAY,CACjB,GAAII,GAAOT,IACXA,MAAK6B,EAAE,oBAAoBO,OAC3BpC,KAAKqC,YAAcR,EAAE,qBACrB7B,KAAKqC,YAAYC,SAAStC,KAAKD,QAAQG,WACvCF,KAAKqC,YAAYE,GAAG,QAAS,WACzB,GAAIC,GAAM/B,EAAK4B,YAAYI,SAAShC,EAAKV,QAAQG,UACjD,KAAK8B,QAASd,GAAW,CACrB,GAAIwB,GAAWxB,EAAUc,OACrBW,EAAclC,EAAKmC,MAAMF,KACzBC,GAAeH,GAAOG,IAAgBH,IACtC/B,EAAKG,KAAKoB,OAAOa,QAAQ,YAIrC7C,KAAK8C,gBAGT9C,MAAK0B,IAAIC,KAAK,uBAAuBC,KAAKC,EAAE7B,KAAK+C,iBAErD/C,MAAK0B,IAAIC,KAAK,oBAAoBqB,QAItCd,KAAM,SAASQ,GAEX,GAAIjC,GAAOT,KAGPiD,EAAMpB,EAAE7B,KAAKkD,aAAaR,IAG1BS,EAAQF,EAAItB,KAAK,QAMrB,IAHAE,EAAE7B,KAAKoD,IAAIzB,KAAK,SAAS0B,OAAOJ,GAG5BjD,KAAKK,WAAY,CAEjB,GAAIiD,GAAa,EAEbA,GADAtD,KAAK4C,MAAMF,GACE1C,KAAKD,QAAQI,aAEbH,KAAKD,QAAQG,UAE9BiD,EAAMb,SAASgB,GAGfL,EAAIV,GAAG,QAAS,WACZ,GAAII,GAAclC,EAAKmC,MAAMF,EAC7BS,GAAMI,cACDZ,GAIDlC,EAAKV,QAAQS,SAASmC,GACtBQ,EAAMb,SAAS7B,EAAKV,QAAQG,aAJ5BO,EAAKV,QAAQQ,MAAMmC,GACnBS,EAAMb,SAAS7B,EAAKV,QAAQI,eAKhCM,EAAKqC,iBAITG,GAAIV,GAAG,QAAS,WACZ9B,EAAKV,QAAQO,SAASoC,IAK9B,OAAOO,IAIXH,SAAU,WACN,GAAIU,GAAWxD,KAAKK,WAAWoD,OAAOC,UAAW,MAAOC,SAAS,GACjE3D,MAAKqC,YAAYkB,cAEbvD,KAAKqC,YAAYC,SADE,GAAnBkB,EAAS/B,OACiBzB,KAAKD,QAAQG,UAEnCsD,EAAS/B,QAAUzB,KAAKY,KAAKa,OACHzB,KAAKD,QAAQI,aAEbH,KAAKD,QAAQK,gBAMnDwC,MAAO,SAASF,GACZ,GAAIkB,GAAO5D,KAAKK,WAAWwD,WACvBC,UAAcpB,EAASqB,KACvBL,UAAc,MACdC,SAAc,GAElB,OAAOC,IAAQA,EAAK/C,IAAI,OAI5BqC,aAAc,SAASnD,GACnB,MAAQ,8HAE8BA,EAAQgE,KAAO,6BACfrE,EAAMyC,cAAcpC,EAAQgC,MAAQ,6BACpChC,EAAQiE,MAAQ,cAK1DlC,eAAgB,WACZ,MAAQ,0eAqBZiB,cAAe,WACX,MAAQ,uGAMZpC,UAAW,WACP,MAAQ,kPAEuJX,KAAKD,QAAQkE,gBAAkB"}
\ No newline at end of file
+{"version":3,"file":"upload-ftp.js","sources":["../../../src/mvc/upload/upload-ftp.js"],"names":["define","Utils","Backbone","View","extend","initialize","options","this","merge","class_add","class_remove","class_partial","collection","onchange","onadd","onremove","self","setElement","_template","rows","get","url","Galaxy","root","success","ftp_files","_fill","error","events","mousedown","e","preventDefault","length","$el","find","html","$","_templateTable","size","index","push","_add","bytesToString","show","$select_all","addClass","on","add","hasClass","ftp_file","model_index","_find","trigger","_refresh","_templateInfo","hide","$it","_templateRow","$icon","el","append","icon_class","removeClass","filtered","where","file_mode","enabled","item","findWhere","file_path","path","ctime","ftp_upload_site"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/upload/upload-view.js.map b/static/maps/mvc/upload/upload-view.js.map
index 952a7dcf039..2914ca44958 100644
--- a/static/maps/mvc/upload/upload-view.js.map
+++ b/static/maps/mvc/upload/upload-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"upload-view.js","sources":["../../../src/mvc/upload/upload-view.js"],"names":["define","Utils","Modal","Tabs","UploadButton","UploadViewDefault","UploadViewComposite","Backbone","View","extend","options","nginx_upload_path","ftp_upload_site","default_genome","default_extension","height","width","auto","id","text","description","modal","ui_button","current_history","list_extensions","list_genomes","initialize","self","this","merge","Model","ui_button_view","model","onclick","e","preventDefault","show","onunload","percentage","get","setElement","$el","url","galaxy_config","root","success","datatypes","key","push","extension","description_url","composite_files","sort","a","b","a_text","toLowerCase","b_text","datatypes_disable_auto","unshift","genomes","Galaxy","currHistoryPanel","current_user","user","tabs","default_view","add","title","composite_view","body","closing_events","title_separator","window","setTimeout","currentHistory","currentFtp","toData","items","history_id","data","payload","tool_id","inputs","files","error_message","length","index","it","set","prefix","name","file","JSON","stringify"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"upload-view.js","sources":["../../../src/mvc/upload/upload-view.js"],"names":["define","Utils","Modal","Tabs","UploadButton","UploadViewDefault","UploadViewComposite","Backbone","View","extend","options","nginx_upload_path","ftp_upload_site","default_genome","default_extension","height","width","auto","id","text","description","modal","ui_button","current_history","list_extensions","list_genomes","initialize","self","this","merge","Model","ui_button_view","model","onclick","e","preventDefault","show","onunload","percentage","get","setElement","$el","url","Galaxy","root","success","datatypes","key","push","extension","description_url","composite_files","sort","a","b","a_text","toLowerCase","b_text","datatypes_disable_auto","unshift","genomes","currHistoryPanel","current_user","user","tabs","default_view","add","title","composite_view","body","closing_events","title_separator","window","setTimeout","currentHistory","currentFtp","toData","items","history_id","data","payload","tool_id","inputs","files","error_message","length","index","it","set","prefix","name","file","JSON","stringify"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/user/user-model.js.map b/static/maps/mvc/user/user-model.js.map
index 84d742b7820..2d90517c9fa 100644
--- a/static/maps/mvc/user/user-model.js.map
+++ b/static/maps/mvc/user/user-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"user-model.js","sources":["../../../src/mvc/user/user-model.js"],"names":["define","_","Backbone","baseMVC","_l","logNamespace","User","Model","extend","LoggableMixin","_logNamespace","urlRoot","Galaxy","options","root","defaults","id","username","email","total_disk_usage","nice_total_disk_usage","quota_percent","is_admin","initialize","data","this","log","on","model","resp","changes","isAnonymous","get","isAdmin","loadFromApi","idOrCurrent","CURRENT_ID_STR","userFn","success","newModel","response","trigger","url","prototype","fetch","call","clearSessionStorage","key","sessionStorage","indexOf","removeItem","toString","userInfo","unshift","push","join","getCurrentUserFromApi","currentUser","Collection"],"mappings":"AAAAA,QACI,kBACA,gBACA,eACA,sBACD,SAAUC,EAAGC,EAAUC,EAASC,GAEnC,GAAIC,GAAe,OAKfC,EAAOJ,EAASK,MAAMC,OAAQL,EAAQM,eAAgBD,QAEtDE,cAAgBL,EAGhBM,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,aAMnDC,UACIC,GAA0B,KAC1BC,SAA0B,IAAMb,EAAI,kBAAqB,IACzDc,MAA0B,GAC1BC,iBAA0B,EAC1BC,sBAA0B,GAC1BC,cAA0B,KAC1BC,UAA0B,GAM9BC,WAAa,SAAUC,GACnBC,KAAKC,IAAK,mBAAoBF,GAE9BC,KAAKE,GAAI,SAAU,SAAUC,EAAOC,GAAQJ,KAAKC,IAAKD,KAAO,eAAgBG,EAAOC,KACpFJ,KAAKE,GAAI,SAAU,SAAUC,EAAOJ,GAAQC,KAAKC,IAAKD,KAAO,gBAAiBG,EAAOJ,EAAKM,YAG9FC,YAAc,WACV,OAAUN,KAAKO,IAAK,UAGxBC,QAAU,WACN,MAASR,MAAKO,IAAK,aAUvBE,YAAc,SAAUC,EAAatB,GACjCsB,EAAcA,GAAe7B,EAAK8B,eAElCvB,EAAUA,KACV,IAAIe,GAAQH,KACRY,EAASxB,EAAQyB,OAYrB,OATAzB,GAAQyB,QAAU,SAAUC,EAAUC,GAClCZ,EAAMa,QAAS,SAAUF,EAAUC,GAC/BH,GAAUA,EAAQE,EAAUC,IAIhCL,IAAgB7B,EAAK8B,iBACrBvB,EAAQ6B,IAAMjB,KAAKd,QAAU,IAAML,EAAK8B,gBAErClC,EAASK,MAAMoC,UAAUC,MAAMC,KAAMpB,KAAMZ,IAKtDiC,oBAAsB,WAClB,IAAK,GAAIC,KAAOC,gBAGsB,IAA9BD,EAAIE,QAAS,YACbD,eAAeE,WAAYH,GAEZ,kBAARA,GACPC,eAAeE,WAAYH,IAMvCI,SAAW,WACP,GAAIC,IAAa3B,KAAKO,IAAK,YAK3B,OAJIP,MAAKO,IAAK,QACVoB,EAASC,QAAS5B,KAAKO,IAAK,OAC5BoB,EAASE,KAAM7B,KAAKO,IAAK,WAEtB,QAAUoB,EAASG,KAAM,KAAQ,MAKhDjD,GAAK8B,eAAiB,UAGtB9B,EAAKkD,sBAAwB,SAAU3C,GACnC,GAAI4C,GAAc,GAAInD,EAEtB,OADAmD,GAAYvB,YAAa5B,EAAK8B,eAAgBvB,GACvC4C,EAIUvD,GAASwD,WAAWlD,OAAQL,EAAQM,eAAgBD,QACrEoB,MAAUtB,EACVK,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,cAMvD,QACIR,KAAOA"}
\ No newline at end of file
+{"version":3,"file":"user-model.js","sources":["../../../src/mvc/user/user-model.js"],"names":["define","_","Backbone","baseMVC","_l","logNamespace","User","Model","extend","LoggableMixin","_logNamespace","urlRoot","Galaxy","root","defaults","id","username","email","total_disk_usage","nice_total_disk_usage","quota_percent","is_admin","initialize","data","this","log","on","model","resp","changes","isAnonymous","get","isAdmin","loadFromApi","idOrCurrent","options","CURRENT_ID_STR","userFn","success","newModel","response","trigger","url","prototype","fetch","call","clearSessionStorage","key","sessionStorage","indexOf","removeItem","toString","userInfo","unshift","push","join","getCurrentUserFromApi","currentUser","Collection"],"mappings":"AAAAA,QACI,kBACA,gBACA,eACA,sBACD,SAAUC,EAAGC,EAAUC,EAASC,GAEnC,GAAIC,GAAe,OAKfC,EAAOJ,EAASK,MAAMC,OAAQL,EAAQM,eAAgBD,QAEtDE,cAAgBL,EAGhBM,QAAU,WAAY,MAAOC,QAAOC,KAAO,aAM3CC,UACIC,GAA0B,KAC1BC,SAA0B,IAAMZ,EAAI,kBAAqB,IACzDa,MAA0B,GAC1BC,iBAA0B,EAC1BC,sBAA0B,GAC1BC,cAA0B,KAC1BC,UAA0B,GAM9BC,WAAa,SAAUC,GACnBC,KAAKC,IAAK,mBAAoBF,GAE9BC,KAAKE,GAAI,SAAU,SAAUC,EAAOC,GAAQJ,KAAKC,IAAKD,KAAO,eAAgBG,EAAOC,KACpFJ,KAAKE,GAAI,SAAU,SAAUC,EAAOJ,GAAQC,KAAKC,IAAKD,KAAO,gBAAiBG,EAAOJ,EAAKM,YAG9FC,YAAc,WACV,OAAUN,KAAKO,IAAK,UAGxBC,QAAU,WACN,MAASR,MAAKO,IAAK,aAUvBE,YAAc,SAAUC,EAAaC,GACjCD,EAAcA,GAAe5B,EAAK8B,eAElCD,EAAUA,KACV,IAAIR,GAAQH,KACRa,EAASF,EAAQG,OAYrB,OATAH,GAAQG,QAAU,SAAUC,EAAUC,GAClCb,EAAMc,QAAS,SAAUF,EAAUC,GAC/BH,GAAUA,EAAQE,EAAUC,IAIhCN,IAAgB5B,EAAK8B,iBACrBD,EAAQO,IAAMlB,KAAKb,QAAU,IAAML,EAAK8B,gBAErClC,EAASK,MAAMoC,UAAUC,MAAMC,KAAMrB,KAAMW,IAKtDW,oBAAsB,WAClB,IAAK,GAAIC,KAAOC,gBAGsB,IAA9BD,EAAIE,QAAS,YACbD,eAAeE,WAAYH,GAEZ,kBAARA,GACPC,eAAeE,WAAYH,IAMvCI,SAAW,WACP,GAAIC,IAAa5B,KAAKO,IAAK,YAK3B,OAJIP,MAAKO,IAAK,QACVqB,EAASC,QAAS7B,KAAKO,IAAK,OAC5BqB,EAASE,KAAM9B,KAAKO,IAAK,WAEtB,QAAUqB,EAASG,KAAM,KAAQ,MAKhDjD,GAAK8B,eAAiB,UAGtB9B,EAAKkD,sBAAwB,SAAUrB,GACnC,GAAIsB,GAAc,GAAInD,EAEtB,OADAmD,GAAYxB,YAAa3B,EAAK8B,eAAgBD,GACvCsB,EAIUvD,GAASwD,WAAWlD,OAAQL,EAAQM,eAAgBD,QACrEmB,MAAUrB,EACVK,QAAU,WAAY,MAAOC,QAAOC,KAAO,cAM/C,QACIP,KAAOA"}
\ No newline at end of file
diff --git a/static/maps/mvc/visualization/visualization-model.js.map b/static/maps/mvc/visualization/visualization-model.js.map
index 64c336067cc..be38b058ef6 100644
--- a/static/maps/mvc/visualization/visualization-model.js.map
+++ b/static/maps/mvc/visualization/visualization-model.js.map
@@ -1 +1 @@
-{"version":3,"file":"visualization-model.js","sources":["../../../src/mvc/visualization/visualization-model.js"],"names":["Visualization","Backbone","Model","extend","defaults","config","urlRoot","apiUrl","window","galaxy_config","root","initialize","data","_","isObject","this","_setUpListeners","set","key","val","oldConfig","get","clone","prototype","call","toString","idAndTitle","VisualizationCollection","Collection","model","url","models","options","collection","map","existing","id","merged","toJSON","historyId","length","join"],"mappings":"AASA,GAAIA,eAAgBC,SAASC,MAAMC,QAQ/BC,UACIC,WAIJC,QAAU,WACN,GAAIC,GAAS,qBACb,OAAUC,QAAOC,eAAiBA,cAAcC,KAASD,cAAcC,KAAOH,EAAS,GAM3FI,WAAa,SAAUC,GAIfC,EAAEC,SAAUF,EAAKP,SAAYQ,EAAEC,SAAUC,KAAKX,SAASC,SACvDQ,EAAET,SAAUQ,EAAKP,OAAQU,KAAKX,SAASC,QAG3CU,KAAKC,mBAKTA,gBAAkB,aAQlBC,IAAK,SAAUC,EAAKC,GAEhB,GAAY,WAARD,EAAkB,CAClB,GAAIE,GAAYL,KAAKM,IAAK,SAGtBR,GAAEC,SAAUM,KACZD,EAAMN,EAAEV,OAAQU,EAAES,MAAOF,GAAaD,IAI9C,MADAlB,UAASC,MAAMqB,UAAUN,IAAIO,KAAMT,KAAMG,EAAKC,GACvCJ,MAKXU,SAAW,WACP,GAAIC,GAAaX,KAAKM,IAAK,OAAU,EAIrC,OAHIN,MAAKM,IAAK,WACVK,GAAc,IAAMX,KAAKM,IAAK,UAE3B,iBAAmBK,EAAa,OAU3CC,wBAA0B1B,SAAS2B,WAAWzB,QAE9C0B,MAAkB7B,cAMlB8B,IAAM,WACF,MAAOrB,eAAcC,KAAO,sBAMhCC,WAAa,SAAUoB,EAAQC,GAC3BA,EAAUA,OAUdf,IAAM,SAAUc,EAAQC,GAMpB,GAAIC,GAAalB,IACjBgB,GAASlB,EAAEqB,IAAKH,EAAQ,SAAUF,GAC9B,GAAIM,GAAWF,EAAWZ,IAAKQ,EAAMO,GACrC,KAAKD,EAAY,MAAON,EAGxB,IAAIQ,GAASF,EAASG,QAEtB,OADAzB,GAAEV,OAAQkC,EAAQR,GACXQ,IAGXpC,SAAS2B,WAAWL,UAAUN,IAAIO,KAAMT,KAAMgB,EAAQC,IAI1DP,SAAW,WACN,OAAU,4BAA8BV,KAAKwB,UAAWxB,KAAKyB,QAASC,OAAQ,KAAMA,KAAM"}
\ No newline at end of file
+{"version":3,"file":"visualization-model.js","sources":["../../../src/mvc/visualization/visualization-model.js"],"names":["Visualization","Backbone","Model","extend","defaults","config","urlRoot","apiUrl","Galaxy","root","initialize","data","_","isObject","this","_setUpListeners","set","key","val","oldConfig","get","clone","prototype","call","toString","idAndTitle","VisualizationCollection","Collection","model","url","models","options","collection","map","existing","id","merged","toJSON","historyId","length","join"],"mappings":"AASA,GAAIA,eAAgBC,SAASC,MAAMC,QAQ/BC,UACIC,WAIJC,QAAU,WACN,GAAIC,GAAS,qBACb,OAAOC,QAAOC,KAAOF,GAMzBG,WAAa,SAAUC,GAIfC,EAAEC,SAAUF,EAAKN,SAAYO,EAAEC,SAAUC,KAAKV,SAASC,SACvDO,EAAER,SAAUO,EAAKN,OAAQS,KAAKV,SAASC,QAG3CS,KAAKC,mBAKTA,gBAAkB,aAQlBC,IAAK,SAAUC,EAAKC,GAEhB,GAAY,WAARD,EAAkB,CAClB,GAAIE,GAAYL,KAAKM,IAAK,SAGtBR,GAAEC,SAAUM,KACZD,EAAMN,EAAET,OAAQS,EAAES,MAAOF,GAAaD,IAI9C,MADAjB,UAASC,MAAMoB,UAAUN,IAAIO,KAAMT,KAAMG,EAAKC,GACvCJ,MAKXU,SAAW,WACP,GAAIC,GAAaX,KAAKM,IAAK,OAAU,EAIrC,OAHIN,MAAKM,IAAK,WACVK,GAAc,IAAMX,KAAKM,IAAK,UAE3B,iBAAmBK,EAAa,OAU3CC,wBAA0BzB,SAAS0B,WAAWxB,QAE9CyB,MAAkB5B,cAMlB6B,IAAM,WACF,MAAOrB,QAAOC,KAAO,sBAMzBC,WAAa,SAAUoB,EAAQC,GAC3BA,EAAUA,OAUdf,IAAM,SAAUc,EAAQC,GAMpB,GAAIC,GAAalB,IACjBgB,GAASlB,EAAEqB,IAAKH,EAAQ,SAAUF,GAC9B,GAAIM,GAAWF,EAAWZ,IAAKQ,EAAMO,GACrC,KAAKD,EAAY,MAAON,EAGxB,IAAIQ,GAASF,EAASG,QAEtB,OADAzB,GAAET,OAAQiC,EAAQR,GACXQ,IAGXnC,SAAS0B,WAAWL,UAAUN,IAAIO,KAAMT,KAAMgB,EAAQC,IAI1DP,SAAW,WACN,OAAU,4BAA8BV,KAAKwB,UAAWxB,KAAKyB,QAASC,OAAQ,KAAMA,KAAM"}
\ No newline at end of file
diff --git a/static/maps/mvc/workflow/workflow-manager.js.map b/static/maps/mvc/workflow/workflow-manager.js.map
index e6dd68cff85..ad234ee72fb 100644
--- a/static/maps/mvc/workflow/workflow-manager.js.map
+++ b/static/maps/mvc/workflow/workflow-manager.js.map
@@ -1 +1 @@
-{"version":3,"file":"workflow-manager.js","sources":["../../../src/mvc/workflow/workflow-manager.js"],"names":["define","Connector","Workflow","app","canvas_container","this","id_counter","nodes","name","has_changes","active_form_has_changes","$","extend","prototype","create_node","type","title_text","tool_id","node","prebuildNode","add_node","fit_canvas_to_nodes","canvas_manager","draw_overview","activate_node","id","element","attr","workflow","remove_node","active_node","clear_active_node","remove_all","wf","each","k","v","destroy","rectify_workflow_outputs","using_workflow_outputs","has_existing_pjas","workflow_outputs","length","post_job_actions","pja_id","pja","action_type","self","node_changed","pjas_to_rem","push","i","pja_name","output_terminals","ot_id","ot","create_pja","wo_name","output_name","action_arguments","reload_active_node","to_simple","input_connections","input_terminals","t","cons","connectors","c","handle1","act","node_data","tool_state","tool_errors","position","annotation","uuid","label","steps","from_simple","data","max_id","step","init_field_data","css","top","left","Math","max","parseInt","isArray","l","x","other_node","connect","redraw","undefined","callout","find","galaxy_config","root","check_changes_in_active_form","submit","make_inactive","showToolForm","form_html","make_active","force","layout","n_pred","successors","j","other","node_ids_by_level","level_parents","pred_k","sk","all_nodes","h_pad","v_pad","ids","sort","a","b","max_width","width","height","_","bounds_for_all_nodes","p","xmin","xmax","ymin","ymax","e","min","round_up","n","ceil","fix_delta","new_pos","bounds","parent","xmin_delta","ymin_delta","children"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"workflow-manager.js","sources":["../../../src/mvc/workflow/workflow-manager.js"],"names":["define","Connector","Workflow","app","canvas_container","this","id_counter","nodes","name","has_changes","active_form_has_changes","$","extend","prototype","create_node","type","title_text","tool_id","node","prebuildNode","add_node","fit_canvas_to_nodes","canvas_manager","draw_overview","activate_node","id","element","attr","workflow","remove_node","active_node","clear_active_node","remove_all","wf","each","k","v","destroy","rectify_workflow_outputs","using_workflow_outputs","has_existing_pjas","workflow_outputs","length","post_job_actions","pja_id","pja","action_type","self","node_changed","pjas_to_rem","push","i","pja_name","output_terminals","ot_id","ot","create_pja","wo_name","output_name","action_arguments","reload_active_node","to_simple","input_connections","input_terminals","t","cons","connectors","c","handle1","act","node_data","tool_state","tool_errors","position","annotation","uuid","label","steps","from_simple","data","max_id","step","init_field_data","css","top","left","Math","max","parseInt","isArray","l","x","other_node","connect","redraw","undefined","callout","find","Galaxy","root","check_changes_in_active_form","submit","make_inactive","showToolForm","form_html","make_active","force","layout","n_pred","successors","j","other","node_ids_by_level","level_parents","pred_k","sk","all_nodes","h_pad","v_pad","ids","sort","a","b","max_width","width","height","_","bounds_for_all_nodes","p","xmin","xmax","ymin","ymax","e","min","round_up","n","ceil","fix_delta","new_pos","bounds","parent","xmin_delta","ymin_delta","children"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/workflow/workflow-view-data.js.map b/static/maps/mvc/workflow/workflow-view-data.js.map
index 3be8ee94cc5..b0c7d6761c5 100644
--- a/static/maps/mvc/workflow/workflow-view-data.js.map
+++ b/static/maps/mvc/workflow/workflow-view-data.js.map
@@ -1 +1 @@
-{"version":3,"file":"workflow-view-data.js","sources":["../../../src/mvc/workflow/workflow-view-data.js"],"names":["define","Globals","DataInputView","Backbone","View","extend","className","initialize","options","this","input","nodeView","terminalElement","$el","attr","name","html","label","skipResize","css","position","left","top","display","$","append","el","updateMaxWidth","outerWidth","remove","DataOutputView","output","node","isInput","extensions","indexOf","join","type","calloutView","OutputCalloutView","hover","hoverImage","resetImage","detach","tagName","view","galaxy_config","root","click","inArray","workflow_outputs","splice","push","workflow","has_changes","canvas_manager","draw_overview","tooltip","delay","title","margin","right","show"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"workflow-view-data.js","sources":["../../../src/mvc/workflow/workflow-view-data.js"],"names":["define","Globals","DataInputView","Backbone","View","extend","className","initialize","options","this","input","nodeView","terminalElement","$el","attr","name","html","label","skipResize","css","position","left","top","display","$","append","el","updateMaxWidth","outerWidth","remove","DataOutputView","output","node","isInput","extensions","indexOf","join","type","calloutView","OutputCalloutView","hover","hoverImage","resetImage","detach","tagName","view","Galaxy","root","click","inArray","workflow_outputs","splice","push","workflow","has_changes","canvas_manager","draw_overview","tooltip","delay","title","margin","right","show"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/mvc/workflow/workflow-view.js.map b/static/maps/mvc/workflow/workflow-view.js.map
index 09c0730e1a4..5bb87dc9282 100644
--- a/static/maps/mvc/workflow/workflow-view.js.map
+++ b/static/maps/mvc/workflow/workflow-view.js.map
@@ -1 +1 @@
-{"version":3,"file":"workflow-view.js","sources":["../../../src/mvc/workflow/workflow-view.js"],"names":["define","Utils","Globals","Workflow","WorkflowCanvas","Node","ToolsForm","async_save_text","reset_tool_search","initValue","tool_menu_frame","$","contents","length","document","this","removeClass","find","hide","show","each","attr","hasClass","search_input","val","Backbone","View","extend","initialize","options","layout_editor","self","workflow","layout","fit_canvas_to_nodes","scroll_to_nodes","canvas_manager","draw_overview","edit_workflow_attributes","clear_active_node","show_overview","jStorage","set","css","hide_overview","app","urls","active_ajax_call","close_editor","check_changes_in_active_form","has_changes","do_close","window","onbeforeunload","undefined","location","workflow_index","show_modal","Cancel","hide_modal","Save Changes","save_current_workflow","Don't Save","eventObj","success_callback","show_message","rectify_workflow_outputs","savefn","callback","ajax","url","save_workflow","type","data","id","workflow_data","JSON","stringify","to_simple","_","dataType","success","body","text","message","errors","addClass","errlist","i","v","appendTo","append","name","stored","showWorkflowParameters","Ok","bind","unbind","lt_ie_7","click","focus","select","keyup","value","lastValue","q","timer","clearTimeout","setTimeout","get","tool_search","s","map","n","index","parent","this_label","next","no_visible_tools","is","reset","datatypes","parse","galaxy_config","root","async","responseText","datatypes_mapping","ext_to_type","ext_to_class_name","type_to_type","class_to_classes","load_workflow","cache","from_simple","upgrade_message","upgrade_messages","k","parseInt","nodes","vv","Continue","beforeSubmit","ajaxStart","ajaxError","e","x","statusText","Ignore error","make_popupmenu","Save","Run","run_workflow","Edit Attributes","Auto Re-layout","Close","overview_size","width","height","d","op","offsetParent","opo","offset","new_size","Math","max","offsetX","left","offsetY","top","wrap","last_expanded","slideUp","slideDown","rename_async","annotate_async","remove_all","cv","cc","add_node_for_tool","title","node","create_node","get_new_module_info","tool_id","global","init_field_data","error","m","status","add_node_for_module","display_pja","pja","get_pja_form","action_to_rem","closest","children","remove","active_node","post_job_actions","active_form_has_changes","display_pja_list","pja_list","display_file_list","addlist","out_terminal","output_terminals","new_pja","action_type","target","output_name","parameter_re","workflow_parameters","wf_parm_container","wf_parm_box","new_parameter_content","matches","form_matches","form_html","match","concat","action_arguments","action_argument","arg_matches","element","inArray","push","substring","html","showToolForm","cls","$container","$current","$el","isJSON","_genericFormTemplate","scrollTop","after","_genericStepAttributesTemplate","ajaxForm","update_field_data","tool_state","form","change","submit","annotation","isSubType","child","prebuildNode","title_text","f","scrollLeft","b","tmp","buttons","destroy","o","position","p","prependTo","activate_node","node_changed","po","y","terminal","redraw"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"workflow-view.js","sources":["../../../src/mvc/workflow/workflow-view.js"],"names":["define","Utils","Globals","Workflow","WorkflowCanvas","Node","ToolsForm","async_save_text","reset_tool_search","initValue","tool_menu_frame","$","contents","length","document","this","removeClass","find","hide","show","each","attr","hasClass","search_input","val","Backbone","View","extend","initialize","options","layout_editor","self","workflow","layout","fit_canvas_to_nodes","scroll_to_nodes","canvas_manager","draw_overview","edit_workflow_attributes","clear_active_node","show_overview","jStorage","set","css","hide_overview","app","urls","active_ajax_call","close_editor","check_changes_in_active_form","has_changes","do_close","window","onbeforeunload","undefined","location","workflow_index","show_modal","Cancel","hide_modal","Save Changes","save_current_workflow","Don't Save","eventObj","success_callback","show_message","rectify_workflow_outputs","savefn","callback","ajax","url","save_workflow","type","data","id","workflow_data","JSON","stringify","to_simple","_","dataType","success","body","text","message","errors","addClass","errlist","i","v","appendTo","append","name","stored","showWorkflowParameters","Ok","bind","unbind","lt_ie_7","click","focus","select","keyup","value","lastValue","q","timer","clearTimeout","setTimeout","get","tool_search","s","map","n","index","parent","this_label","next","no_visible_tools","is","reset","datatypes","parse","Galaxy","root","async","responseText","datatypes_mapping","ext_to_type","ext_to_class_name","type_to_type","class_to_classes","load_workflow","cache","from_simple","upgrade_message","upgrade_messages","k","parseInt","nodes","vv","Continue","beforeSubmit","ajaxStart","ajaxError","e","x","statusText","Ignore error","make_popupmenu","Save","Run","run_workflow","Edit Attributes","Auto Re-layout","Close","overview_size","width","height","d","op","offsetParent","opo","offset","new_size","Math","max","offsetX","left","offsetY","top","wrap","last_expanded","slideUp","slideDown","rename_async","annotate_async","remove_all","cv","cc","add_node_for_tool","title","node","create_node","get_new_module_info","tool_id","global","init_field_data","error","m","status","add_node_for_module","display_pja","pja","get_pja_form","action_to_rem","closest","children","remove","active_node","post_job_actions","active_form_has_changes","display_pja_list","pja_list","display_file_list","addlist","out_terminal","output_terminals","new_pja","action_type","target","output_name","parameter_re","workflow_parameters","wf_parm_container","wf_parm_box","new_parameter_content","matches","form_matches","form_html","match","concat","action_arguments","action_argument","arg_matches","element","inArray","push","substring","html","showToolForm","cls","$container","$current","$el","isJSON","_genericFormTemplate","scrollTop","after","_genericStepAttributesTemplate","ajaxForm","update_field_data","tool_state","form","change","submit","annotation","isSubType","child","prebuildNode","title_text","f","scrollLeft","b","tmp","buttons","destroy","o","position","p","prependTo","activate_node","node_changed","po","y","terminal","redraw"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/utils/utils.js.map b/static/maps/utils/utils.js.map
index 3264a355e0b..deb52ddab74 100644
--- a/static/maps/utils/utils.js.map
+++ b/static/maps/utils/utils.js.map
@@ -1 +1 @@
-{"version":3,"file":"utils.js","sources":["../../src/utils/utils.js"],"names":["define","deepeach","dict","callback","i","d","isJSON","text","test","replace","sanitize","content","$","html","validate","value","Array","length","undefined","indexOf","textify","lst","toString","pos","lastIndexOf","substr","get","options","top","__utils__get__","cache","url","success","console","debug","request","data","response","error","ajaxConfig","contentType","type","param","dataType","JSON","stringify","ajax","done","jQuery","parseJSON","e","fail","response_text","responseText","cssGetAttribute","classname","name","el","appendTo","css","remove","cssLoadFile","galaxy_config","root","merge","optionsDefault","_","defaults","roundToDecimalPlaces","number","numPlaces","placesMultiplier","Math","round","bytesToString","size","normal_font","numberPlaces","unit","tb","gb","mb","kb","rounded","uid","__utils__uid__","time","Date","hours","getHours","minutes","getMinutes","datetime","getDate","getMonth","getFullYear"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"utils.js","sources":["../../src/utils/utils.js"],"names":["define","deepeach","dict","callback","i","d","isJSON","text","test","replace","sanitize","content","$","html","validate","value","Array","length","undefined","indexOf","textify","lst","toString","pos","lastIndexOf","substr","get","options","top","__utils__get__","cache","url","success","console","debug","request","data","response","error","ajaxConfig","contentType","type","param","dataType","JSON","stringify","ajax","done","jQuery","parseJSON","e","fail","response_text","responseText","cssGetAttribute","classname","name","el","appendTo","css","remove","cssLoadFile","Galaxy","root","merge","optionsDefault","_","defaults","roundToDecimalPlaces","number","numPlaces","placesMultiplier","Math","round","bytesToString","size","normal_font","numberPlaces","unit","tb","gb","mb","kb","rounded","uid","__utils__uid__","time","Date","hours","getHours","minutes","getMinutes","datetime","getDate","getMonth","getFullYear"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/viz/circster.js.map b/static/maps/viz/circster.js.map
index c3636d5c4a7..abadf45a5f9 100644
--- a/static/maps/viz/circster.js.map
+++ b/static/maps/viz/circster.js.map
@@ -1 +1 @@
-{"version":3,"file":"circster.js","sources":["../../src/viz/circster.js"],"names":["require","mod_utils","cssLoadFile","define","_","d3","visualization","config","mod_icon_btn","SVGUtils","Backbone","Model","extend","is_visible","svg_elt","eltBRect","getBoundingClientRect","svgBRect","$","right","left","bottom","top","UsesTicks","drawTicks","parent_elt","data","dataHandler","textTransform","horizontal","ticks","append","selectAll","enter","attr","d","angle","Math","PI","radius","tick_coords","text_coords","text_anchor","style","text","label","formatNum","num","sigDigits","undefined","rval","abs","toPrecision","roundedNum","round","toFixed","CircsterLabelTrack","CircsterView","View","className","initialize","options","this","genome","label_arc_height","scale","circular_views","chords_views","model","get","on","add_track","remove_track","vis_config","update_track_bounds","get_circular_tracks","filter","track","get_chord_tracks","get_tracks_bounds","circular_tracks","dataset_arc_height","get_value","track_gap","min_dimension","min","$el","width","height","radius_start","length","tracks_start_radii","range","map","render","self","chords_tracks","total_gap","tracks_bounds","svg","select","call","behavior","zoom","event","translate","zoom_drag_timeout","clearTimeout","setTimeout","index","view","CircsterBigWigTrackView","el","radius_bounds","CircsterChromInteractionsTrackView","outermost_radius","track_bounds","label_track_view","CircsterChromLabelTrackView","new_track","innermost_radius_bounds","new_view","push","new_track_bounds","each","track_view","i","update_radius_bounds","track_index","tracks","splice","remove","CircsterTrackView","tagName","bg_stroke","loading_bg_fill","bg_fill","chroms_layout","_chroms_layout","data_bounds","get_fill_color","color","track_parent_elt","genome_arcs","arc_gen","arc","innerRadius","outerRadius","chroms_elts","chroms_paths","chrom","data_manager","data_ready_deferred","data_is_ready","when","then","_render_data","render_labels","new_d","transition","duration","_transition_chrom_data","_transition_labels","update_scale","new_scale","old_scale","utils","data_deferred","path_elt","chrom_region","get_chrom_region","can_get_more_detailed_data","get_more_detailed_data","_update_data_bounds","chrom_arc","find","layout","_render_chrom_data","chrom_arcs","chrom_data_paths","num_paths","get_genome_wide_data","genome_wide_data","path_data","reject","chrom_data","path_fn","_get_path_function","p_data","path","new_bounds","get_data_bounds","rendered_deferred","Deferred","set_value","silent","layout_and_data","zip","chroms_data_layout","chrom_info","resolve","chroms_info","get_chroms_info","pie_layout","pie","value","len","sort","init_arcs","gap_per_chrom","new_endAngle","endAngle","startAngle","prototype","min_arc_len","chromArcTicks","k","v","visibleChroms","c","CircsterQuantitativeTrackView","track_config","_update_min_max","_quantile","numbers","quantile","ascending","parent","datum","linear","domain","clamp","line","radial","interpolate","area","_data_bounds_ticks_fn","classed","tick","click","ConfigSettingCollectionView","collection","render_in_modal","labeledChroms","new_data","flatten","values","p","parseInt","max","chord_data","cur_chrom","chrom_chord_data","source_angle","_get_region_angle","target_angle","source","target","concat","chord","position","chrom_angle_data","chrom_layout","Circster","Genome","galaxy_config","app","vis","GenomeVisualization","viz_config","add","key","type","hidden","viz_view","title","dbkey","menu","create_icon_buttons_menu","icon_class","on_click","select_datasets","root","add_tracks","Galaxy","modal","show","body","ajax","url","dataType","id","vis_json","JSON","stringify","success","vis_info","hide","set","vis_id","error","buttons","Cancel","window","location","tooltip_config","placement","tooltip","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"circster.js","sources":["../../src/viz/circster.js"],"names":["require","mod_utils","cssLoadFile","define","_","d3","visualization","config","mod_icon_btn","SVGUtils","Backbone","Model","extend","is_visible","svg_elt","eltBRect","getBoundingClientRect","svgBRect","$","right","left","bottom","top","UsesTicks","drawTicks","parent_elt","data","dataHandler","textTransform","horizontal","ticks","append","selectAll","enter","attr","d","angle","Math","PI","radius","tick_coords","text_coords","text_anchor","style","text","label","formatNum","num","sigDigits","undefined","rval","abs","toPrecision","roundedNum","round","toFixed","CircsterLabelTrack","CircsterView","View","className","initialize","options","this","genome","label_arc_height","scale","circular_views","chords_views","model","get","on","add_track","remove_track","vis_config","update_track_bounds","get_circular_tracks","filter","track","get_chord_tracks","get_tracks_bounds","circular_tracks","dataset_arc_height","get_value","track_gap","min_dimension","min","$el","width","height","radius_start","length","tracks_start_radii","range","map","render","self","chords_tracks","total_gap","tracks_bounds","svg","select","call","behavior","zoom","event","translate","zoom_drag_timeout","clearTimeout","setTimeout","index","view","CircsterBigWigTrackView","el","radius_bounds","CircsterChromInteractionsTrackView","outermost_radius","track_bounds","label_track_view","CircsterChromLabelTrackView","new_track","innermost_radius_bounds","new_view","push","new_track_bounds","each","track_view","i","update_radius_bounds","track_index","tracks","splice","remove","CircsterTrackView","tagName","bg_stroke","loading_bg_fill","bg_fill","chroms_layout","_chroms_layout","data_bounds","get_fill_color","color","track_parent_elt","genome_arcs","arc_gen","arc","innerRadius","outerRadius","chroms_elts","chroms_paths","chrom","data_manager","data_ready_deferred","data_is_ready","when","then","_render_data","render_labels","new_d","transition","duration","_transition_chrom_data","_transition_labels","update_scale","new_scale","old_scale","utils","data_deferred","path_elt","chrom_region","get_chrom_region","can_get_more_detailed_data","get_more_detailed_data","_update_data_bounds","chrom_arc","find","layout","_render_chrom_data","chrom_arcs","chrom_data_paths","num_paths","get_genome_wide_data","genome_wide_data","path_data","reject","chrom_data","path_fn","_get_path_function","p_data","path","new_bounds","get_data_bounds","rendered_deferred","Deferred","set_value","silent","layout_and_data","zip","chroms_data_layout","chrom_info","resolve","chroms_info","get_chroms_info","pie_layout","pie","value","len","sort","init_arcs","gap_per_chrom","new_endAngle","endAngle","startAngle","prototype","min_arc_len","chromArcTicks","k","v","visibleChroms","c","CircsterQuantitativeTrackView","track_config","_update_min_max","_quantile","numbers","quantile","ascending","parent","datum","linear","domain","clamp","line","radial","interpolate","area","_data_bounds_ticks_fn","classed","tick","click","ConfigSettingCollectionView","collection","render_in_modal","labeledChroms","new_data","flatten","values","p","parseInt","max","chord_data","cur_chrom","chrom_chord_data","source_angle","_get_region_angle","target_angle","source","target","concat","chord","position","chrom_angle_data","chrom_layout","Circster","Genome","galaxy_config","app","vis","GenomeVisualization","viz_config","add","key","type","hidden","viz_view","title","dbkey","menu","create_icon_buttons_menu","icon_class","on_click","select_datasets","Galaxy","root","add_tracks","modal","show","body","ajax","url","dataType","id","vis_json","JSON","stringify","success","vis_info","hide","set","vis_id","error","buttons","Cancel","window","location","tooltip_config","placement","tooltip","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/viz/sweepster.js.map b/static/maps/viz/sweepster.js.map
index dc608150b04..8388943bdf9 100644
--- a/static/maps/viz/sweepster.js.map
+++ b/static/maps/viz/sweepster.js.map
@@ -1 +1 @@
-{"version":3,"file":"sweepster.js","sources":["../../src/viz/sweepster.js"],"names":["define","_","d3","util","visualization","tracks","tools","data","config","mod_icon_btn","ToolInputsSettings","Backbone","Model","extend","defaults","inputs","values","ToolParameterTree","tool","tree_data","initialize","options","self","this","get","each","input","on","set_tree_data","add_param","remove_param","input_config","find","name","set","param","get_tree_params","length","index","params_samples","map","samples","get_samples","node_id","create_tree_data","param_samples","settings","setting","id","value","children","where","in_ptree","sortBy","get_num_leaves","reduce","memo","get_node_settings","target_node","fixed_settings","get_inputs_dict","cur_node","parent","depth","get_settings","node","flatten","c","clone","all_settings","isArray","get_connected_nodes","get_subtree_nodes","a_node","parents","cur_parent","push","get_leaf","find_child","child","toJSON","min","max","num_samples","SweepsterTrack","track","mode","regions","track_config","data_url","galaxy_config","root","converted_datasets_state_url","object_from_template","same_settings","a_track","this_settings","other_settings","prop","to_dict","TrackCollection","Collection","model","SweepsterVisualization","Visualization","prototype","dataset","parameter_tree","default_mode","Dataset","Tool","GenomeRegionCollection","tool_with_samplable_inputs","remove_inputs","tree_config","add_track","add","title","type","dataset_id","tool_id","SweepsterTrackView","View","tagName","TILE_LEN","canvas_manager","render","draw_tiles","settings_td","$","addClass","appendTo","$el","settings_div","hide","append","css","text","icon_menu","click","toggle","trigger","create_icon_buttons_menu","icon_class","on_click","remove","prepend","html","attr","tile_containers","when","data_manager","data_is_ready","then","region","resolution","w_scale","get_data","tile_data","canvas","new_canvas","width","height","get_canvas_height","draw_tile","getContext","empty","ToolInputValOrSweepView","number_input_template","select_input_template","tool_row","single_input_row","sweep_inputs_row","change","val","IntegerToolParameter","template","SelectToolParameter","option","options_text","join","insertAfter","menu","show","parseFloat","ToolParameterTreeDesignView","className","tool_form_view","ToolFormView","not","i","at","ToolParameterTreeView","tree_params","cluster","layout","size","diagonal","svg","projection","d","y","x","nodes","param_depths","uniq","pluck","center_left","position","left","vis","select","selectAll","links","enter","connected_node_ids","filter","undefined","style","SweepsterVisualizationView","helpText","CanvasManager","tool_param_tree_view","track_collection_container","handle_node_clicks","view","ConfigSettingCollection","from_models_and_saved_values","key","label","default_value","tree_design_view","tr","toString","first","tracks_div","help_div","close_button","window","location","tooltip_config","placement","modes","mode_mapping","make_popupmenu","get_base_color","base","get_value","toLowerCase","run_tool_on_dataset","tool_name","set_input_values","rerun","show_modal","Ok","hide_modal","pm_track","param_tree","track_view","hover","settings_leaf","run_jobs_deferred","Deferred","resolve","run_jobs","new_tracks","setTimeout","output","prefs","to_key_value_dict","track_obj","init_for_tool_data"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"sweepster.js","sources":["../../src/viz/sweepster.js"],"names":["define","_","d3","util","visualization","tracks","tools","data","config","mod_icon_btn","ToolInputsSettings","Backbone","Model","extend","defaults","inputs","values","ToolParameterTree","tool","tree_data","initialize","options","self","this","get","each","input","on","set_tree_data","add_param","remove_param","input_config","find","name","set","param","get_tree_params","length","index","params_samples","map","samples","get_samples","node_id","create_tree_data","param_samples","settings","setting","id","value","children","where","in_ptree","sortBy","get_num_leaves","reduce","memo","get_node_settings","target_node","fixed_settings","get_inputs_dict","cur_node","parent","depth","get_settings","node","flatten","c","clone","all_settings","isArray","get_connected_nodes","get_subtree_nodes","a_node","parents","cur_parent","push","get_leaf","find_child","child","toJSON","min","max","num_samples","SweepsterTrack","track","mode","regions","track_config","data_url","Galaxy","root","converted_datasets_state_url","object_from_template","same_settings","a_track","this_settings","other_settings","prop","to_dict","TrackCollection","Collection","model","SweepsterVisualization","Visualization","prototype","dataset","parameter_tree","default_mode","Dataset","Tool","GenomeRegionCollection","tool_with_samplable_inputs","remove_inputs","tree_config","add_track","add","title","type","dataset_id","tool_id","SweepsterTrackView","View","tagName","TILE_LEN","canvas_manager","render","draw_tiles","settings_td","$","addClass","appendTo","$el","settings_div","hide","append","css","text","icon_menu","click","toggle","trigger","create_icon_buttons_menu","icon_class","on_click","remove","prepend","html","attr","tile_containers","when","data_manager","data_is_ready","then","region","resolution","w_scale","get_data","tile_data","canvas","new_canvas","width","height","get_canvas_height","draw_tile","getContext","empty","ToolInputValOrSweepView","number_input_template","select_input_template","tool_row","single_input_row","sweep_inputs_row","change","val","IntegerToolParameter","template","SelectToolParameter","option","options_text","join","insertAfter","menu","show","parseFloat","ToolParameterTreeDesignView","className","tool_form_view","ToolFormView","not","i","at","ToolParameterTreeView","tree_params","cluster","layout","size","diagonal","svg","projection","d","y","x","nodes","param_depths","uniq","pluck","center_left","position","left","vis","select","selectAll","links","enter","connected_node_ids","filter","undefined","style","SweepsterVisualizationView","helpText","CanvasManager","tool_param_tree_view","track_collection_container","handle_node_clicks","view","ConfigSettingCollection","from_models_and_saved_values","key","label","default_value","tree_design_view","tr","toString","first","tracks_div","help_div","close_button","window","location","tooltip_config","placement","modes","mode_mapping","make_popupmenu","get_base_color","base","get_value","toLowerCase","run_tool_on_dataset","tool_name","set_input_values","rerun","show_modal","Ok","hide_modal","pm_track","param_tree","track_view","hover","settings_leaf","run_jobs_deferred","Deferred","resolve","run_jobs","new_tracks","setTimeout","output","prefs","to_key_value_dict","track_obj","init_for_tool_data"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/viz/trackster.js.map b/static/maps/viz/trackster.js.map
index 94b392e6b42..1dc4c5513f1 100644
--- a/static/maps/viz/trackster.js.map
+++ b/static/maps/viz/trackster.js.map
@@ -1 +1 @@
-{"version":3,"file":"trackster.js","sources":["../../src/viz/trackster.js"],"names":["ui","view","browser_router","require","mod_utils","cssLoadFile","define","_","tracks","visualization","mod_icon_btn","query_string","Base","this","initialize","apply","arguments","extend","Backbone","Model","TracksterUI","baseURL","save_viz","Galaxy","modal","show","title","body","bookmarks","$","each","push","position","children","text","annotation","overview_track_name","overview_drawable","config","get_value","viz_config","to_dict","viewport","chrom","start","low","end","high","overview","ajax","url","galaxy_config","root","type","dataType","data","id","vis_id","dbkey","vis_json","JSON","stringify","success","vis_info","hide","has_changes","window","history","pushState","location","hash","error","buttons","Cancel","createButtonMenu","self","menu","create_icon_buttons_menu","icon_class","on_click","select_datasets","f-dbkey","new_tracks","track","add_drawable","object_from_template","DrawableGroup","name","force_right_panel","css","handle_unsaved_changes","tooltip_config","placement","buttonMenu","add_bookmarks","alert","table_html","Insert","first","val","attr","hda_id","ldda_id","then","i","length","row","add_bookmark","editable","bookmarks_container","new_bookmark","addClass","appendTo","position_div","annotation_div","click","go_to","delete_icon_container","prependTo","slideUp","remove","make_text_editable","num_rows","use_textarea","help_text","create_visualization","view_config","viewport_config","drawables_config","bookmarks_config","TracksterView","header","editor","when","load_chroms_deferred","chrom_info","overview_drawable_name","undefined","change_chrom","drawables","set_overview","bookmark","set_up_router","options","TrackBrowserRouter","init_keyboard_nav","document","keyup","e","srcElement","is","which","move_fraction","Math","round","viewport_container","height","scrollTop","Leave without Saving","off","Save","View","$el","append","resize_window","app","view_existing","get","choose_existing_or_new","view_new","listTracksParams","dataset_params","dataset_id","hda_ldda","param","view_in_saved","show_choice","Add to visualization","parent","find","View in saved visualization","View in new visualization","console","debug","container","init_editor","response","template_view_new","Create","create_browser","dbkeys_in_genomes","map","r","default_dbkey","contains","focus","select2","html","trigger","gene_region","add_dataset","data_type","track_data","on","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"trackster.js","sources":["../../src/viz/trackster.js"],"names":["ui","view","browser_router","require","mod_utils","cssLoadFile","define","_","tracks","visualization","mod_icon_btn","query_string","Base","this","initialize","apply","arguments","extend","Backbone","Model","TracksterUI","baseURL","save_viz","Galaxy","modal","show","title","body","bookmarks","$","each","push","position","children","text","annotation","overview_track_name","overview_drawable","config","get_value","viz_config","to_dict","viewport","chrom","start","low","end","high","overview","ajax","url","root","type","dataType","data","id","vis_id","dbkey","vis_json","JSON","stringify","success","vis_info","hide","has_changes","window","history","pushState","location","hash","error","buttons","Cancel","createButtonMenu","self","menu","create_icon_buttons_menu","icon_class","on_click","select_datasets","f-dbkey","new_tracks","track","add_drawable","object_from_template","DrawableGroup","name","force_right_panel","css","handle_unsaved_changes","tooltip_config","placement","buttonMenu","add_bookmarks","alert","table_html","Insert","first","val","attr","hda_id","ldda_id","then","i","length","row","add_bookmark","editable","bookmarks_container","new_bookmark","addClass","appendTo","position_div","annotation_div","click","go_to","delete_icon_container","prependTo","slideUp","remove","make_text_editable","num_rows","use_textarea","help_text","create_visualization","view_config","viewport_config","drawables_config","bookmarks_config","TracksterView","header","editor","when","load_chroms_deferred","chrom_info","overview_drawable_name","undefined","change_chrom","drawables","set_overview","bookmark","set_up_router","options","TrackBrowserRouter","init_keyboard_nav","document","keyup","e","srcElement","is","which","move_fraction","Math","round","viewport_container","height","scrollTop","Leave without Saving","off","Save","View","$el","append","resize_window","galaxy_config","app","view_existing","get","choose_existing_or_new","view_new","listTracksParams","dataset_params","dataset_id","hda_ldda","param","view_in_saved","show_choice","Add to visualization","parent","find","View in saved visualization","View in new visualization","console","debug","container","init_editor","response","template_view_new","Create","create_browser","dbkeys_in_genomes","map","r","default_dbkey","contains","focus","select2","html","trigger","gene_region","add_dataset","data_type","track_data","on","GalaxyApp"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/viz/trackster/tracks.js.map b/static/maps/viz/trackster/tracks.js.map
index cf2749c2c03..8e98f38dbe0 100644
--- a/static/maps/viz/trackster/tracks.js.map
+++ b/static/maps/viz/trackster/tracks.js.map
@@ -1 +1 @@
-{"version":3,"file":"tracks.js","sources":["../../../src/viz/trackster/tracks.js"],"names":["define","_","visualization","viz_views","util","slotting","painters","filters_mod","data","tools_mod","config_mod","extend","html_elt_js_obj_dict","is_container","element","obj","attr","moveable","handle_class","container_selector","element_js_obj","bind","handle","relative","e","d","child","container","top","bottom","i","parent","$","this","children","this_obj","parents","length","position","outerHeight","cur_container","offsetY","insertBefore","remove_drawable","add_drawable_before","insertAfter","add_drawable","get","is","find","prepend","append","hasClass","move_drawable","deltaY","addClass","removeClass","ERROR_PADDING","MAX_FEATURE_DEPTH","MIN_SQUISH_VIEW_WIDTH","TILE_SIZE","DEFAULT_DATA_QUERY_WAIT","MAX_CHROMS_SELECTABLE","DATA_ERROR","DATA_NOCONVERTER","DATA_NONE","DATA_PENDING","DATA_CANNOT_RUN_TOOL","DATA_OK","TILE_CACHE_SIZE","CONTINUOUS_DATA_MODES","Drawable","view","obj_dict","id_counter","id","drag_handle_class","is_overview","action_icons","config","ConfigSettingCollection","from_models_and_saved_values","config_params","prefs","get_value","set_value","name","config_onchange","on","container_div","build_container_div","header_div","header","header_view","TrackHeaderView","model","$el","icons_div","hover","show","hide","prototype","action_icons_def","title","css_class","on_click_fn","drawable","toggle_icon","hide_contents","show_contents","ConfigSettingCollectionView","collection","render_in_modal","remove","key","label","type","default_value","hidden","init","changed","can_draw","enabled","request_draw","_draw","to_dict","set_name","new_name","old_name","revert_name","update_intro_div","update_icons","get_drawables","DrawableCollection","call","obj_type","drawables","unpack_drawables","drawables_array","object_from_template","options","dictified_drawables","push","to_key_value_dict","other","index","indexOf","splice","replace_drawable","old_drawable","new_drawable","update_html","replaceWith","new_position","get_tracks","track_type","queue","slice","tracks","shift","concat","DrawableGroup","content_div","appendTo","filters_manager","FiltersManager","after","parent_div","saved_filters_managers","old_manager","filters","visible","setup_multitrack_filtering","group","show_composite_track","clear_filters","_restore_filter_managers","clear_tile_cache","toggle","tiles_div","num_drawables","composite_icon","filters_icon","CompositeTrack","j","same_type","a_type","get_type","num_feature_tracks","can_composite","FeatureTrack","LineTrack","filter","shared_filters","remove_all","new_filter","filter_name","NumberFilter","add_filter","init_filters","composite_track","each","TracksterView","Backbone","View","initialize","chrom","vis_id","dbkey","stand_alone","undefined","label_tracks","tracks_to_be_redrawn","max_low","max_high","zoom_factor","min_separation","has_changes","load_chroms_deferred","render","canvas_manager","CanvasManager","ownerDocument","reset","requested_redraw","parent_element","top_container","browser_content_div","bottom_container","top_labeltrack","viewport_container","intro_div","text","click","select_datasets","galaxy_config","root","f-dbkey","track","nav_container","prependTo","nav","overview","overview_viewport","overview_close","overview_highlight","overview_box_background","overview_box","default_overview_height","height","nav_controls","chrom_select","submit_nav","keyCode","which","go_to","val","location_span","stopPropagation","nav_input","tooltip","placement","low","high","css","select","focus","autocomplete","source","request","response","all_features","feature_search_deferreds","map","t","data_manager","search_features","term","success","dataset_features","when","apply","done","feature","value","minLength","hidden_input","zo_link","zoom_out","zi_link","zoom_in","load_chroms","change_chrom","trigger","pageX","current_x","offsetX","delta","delta_chrom","Math","round","width","move_delta","reset_overview","clientX","original_low","current_height","clientY","new_scroll","scrollTop","proxy","left","min","startX","offset","abs","max","span","update_location","old_low","request_redraw","add_label_track","LabelTrack","window","resize_timer","clearTimeout","setTimeout","resize_window","document","redraw","get_base_color","base","toLowerCase","trigger_navigate","new_chrom","new_low","new_high","delay","timer","self","commatize","url_parms","num","chrom_data","Deferred","ajax","url","dataType","result","chrom_info","reference","ref_track","ReferenceTrack","reference_track","chrom_options","len","prev_chroms","next_chroms","html","chrom_start_index","start_index","resolve","error","alert","then","found","grep","v","str","replace","chrom_pos","split","parseInt","move_fraction","fraction","current_chrom_span","data_fetch","redraw_on_move_fn","label_track","track_list","track_options","to","requestAnimationFrame","_redraw","floor","ceil","resolution_px_b","left_px","width_px","min_width_px","point","cur_center","new_half","resize_viewport","set_overview","overview_drawable","dataset","copy","postdraw_actions","TracksterTool","Tool","defaults","tool_state","set","remove_inputs","state_dict","get_inputs_dict","is_visible","ToolParameterView","events","change :input","param_div","param","html_div","update_value","update_event","target","TracksterToolView","set_visible","tool","keydown","param_view","run_tool_row","run_on_dataset_button","run_on_region_button","run_on_region","run_on_dataset","update_params","params","run","target_dataset_id","action","tool_id","Galaxy","modal","body","buttons","Close","region","GenomeRegion","start","end","url_params","regions","toJSON","current_track","track_name","tool_region_and_parameters_str","new_track","constructor","hda_ldda","init_for_tool_data","change_mode","mode","set_filters_manager","track_data","set_dataset","Dataset","success_callback","inputs","ss_deferred","ServerStateDeferred","ajax_settings","JSON","stringify","contentType","interval","success_fn","go","message","FilterScaler","default_val","Scaler","gen_val","feature_data","Number","MAX_VALUE","parseFloat","Tile","w_scale","canvas","html_elt","stale","predisplay_actions","LineTrackTile","FeatureTrackTile","all_slotted","feature_mapper","incomplete_features","seq_data","has_icons","other_tiles_features_drawn","Track","Model","dataset_check_type","data_url_extra_params","data_query_wait","GenomeDataManager","genome","Genome","chroms_info","data_mode_compatible","data_and_mode_compatible","can_subset","min_height_px","max_height_px","visible_height_px","resize","add_resize_handle","cancel_fn","unbind","ok_fn","regions_to_use","view_region","bookmarked_regions","elt","from_str","location","href","dataset_id","Collection","No","Yes","on_resize","in_handle","in_drag","drag_control","original_height","new_height","tile_cache","clear","ReadTrack","VariantTrack","show_message","msg_html","retry","init_deferred","data_type","getJSON","kind","status","valid_chroms","predraw_init","msg_elt","stats","min_value","max_value","mean","sd","set_default_value","TiledTrack","filters_available","Cache","left_offset","tool_view","dynamic_tool_div","overlay_div","slotters","max_rows","set_min_max","isNaN","new_mode","mode_icon","tools_icon","param_space_viz_icon","_gen_tile_cache_key","tile_region","before_draw","clear_after","resolution","tile_promise","tile_width","tile_index","tile_promises","tiles","draw_helper","tile","_add_yaxis_label","on_change","pref_name","make_text_editable","num_cols","on_finish","new_val","help_text","line_track_tiles","force","icons_present","get_mode","update_auto_mode","_get_drawables","is_tile","o","get_elt","show_tile","get_tile_data","data_mode","m","tile_data","get_data","tile_drawn","set_elt","tracks_data","is_deferred","subset_entry","pop","drawing_modes","drawing_heights","get_canvas_height","new_canvas","tile_low","tile_high","ctx","getContext","translate","globalAlpha","globalCompositeOperation","draw_tile","_draw_line_track_tile","painter","LinePainter","draw","tile_element","track_height","region_str","toString","param_str","values","join","dataset_type","extra_info","entry","range","tickDistance","pow","log","new_div","screenPosition","display_modes","union","show_group","visible_height","init_deferreds","update_all_min_max","max_height","char_width_px","data_url","GenomeReferenceDataManager","new_visible","cur_visible","subset","font","manager","default_font","textAlign","c","str_len","fillStyle","fillText","DiagonalHeatmapTrack","DiagonalHeatmapPainter","summary_draw_height","start_end_dct","set_painter_from_config","help","ArcLinkedFeaturePainter","LinkedFeaturePainter","all_incomplete_features","pluck","inc_features","tile_incomplete_features","omit","f","keys","size","features","new_canvas_ctx","drawImage","new_tile","update_ui_elt","example_feature","applies_to","show_more_rows_icon","incremental_slots","level","dummy_context","slotter","x","measureText","slot_features","canvas_width","rows_required","dummy_painter","get_required_height","ref_seq","cur_tile","filtered","slots","hide_feature","flen","update_attrs","keep","filter_alpha_scaler","alpha_filter","filter_height_scaler","height_filter","b","draw_results","translation","VariantPainter","num_samples","get_metadata","match","deferreds","fetch","sample_names","font_size","font-size","samples_div_html","line-height","ReadPainter","addable_objects","VcfTrack","template","drawable_type"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"tracks.js","sources":["../../../src/viz/trackster/tracks.js"],"names":["define","_","visualization","viz_views","util","slotting","painters","filters_mod","data","tools_mod","config_mod","extend","html_elt_js_obj_dict","is_container","element","obj","attr","moveable","handle_class","container_selector","element_js_obj","bind","handle","relative","e","d","child","container","top","bottom","i","parent","$","this","children","this_obj","parents","length","position","outerHeight","cur_container","offsetY","insertBefore","remove_drawable","add_drawable_before","insertAfter","add_drawable","get","is","find","prepend","append","hasClass","move_drawable","deltaY","addClass","removeClass","ERROR_PADDING","MAX_FEATURE_DEPTH","MIN_SQUISH_VIEW_WIDTH","TILE_SIZE","DEFAULT_DATA_QUERY_WAIT","MAX_CHROMS_SELECTABLE","DATA_ERROR","DATA_NOCONVERTER","DATA_NONE","DATA_PENDING","DATA_CANNOT_RUN_TOOL","DATA_OK","TILE_CACHE_SIZE","CONTINUOUS_DATA_MODES","Drawable","view","obj_dict","id_counter","id","drag_handle_class","is_overview","action_icons","config","ConfigSettingCollection","from_models_and_saved_values","config_params","prefs","get_value","set_value","name","config_onchange","on","container_div","build_container_div","header_div","header","header_view","TrackHeaderView","model","$el","icons_div","hover","show","hide","prototype","action_icons_def","title","css_class","on_click_fn","drawable","toggle_icon","hide_contents","show_contents","ConfigSettingCollectionView","collection","render_in_modal","remove","key","label","type","default_value","hidden","init","changed","can_draw","enabled","request_draw","_draw","to_dict","set_name","new_name","old_name","revert_name","update_intro_div","update_icons","get_drawables","DrawableCollection","call","obj_type","drawables","unpack_drawables","drawables_array","object_from_template","options","dictified_drawables","push","to_key_value_dict","other","index","indexOf","splice","replace_drawable","old_drawable","new_drawable","update_html","replaceWith","new_position","get_tracks","track_type","queue","slice","tracks","shift","concat","DrawableGroup","content_div","appendTo","filters_manager","FiltersManager","after","parent_div","saved_filters_managers","old_manager","filters","visible","setup_multitrack_filtering","group","show_composite_track","clear_filters","_restore_filter_managers","clear_tile_cache","toggle","tiles_div","num_drawables","composite_icon","filters_icon","CompositeTrack","j","same_type","a_type","get_type","num_feature_tracks","can_composite","FeatureTrack","LineTrack","filter","shared_filters","remove_all","new_filter","filter_name","NumberFilter","add_filter","init_filters","composite_track","each","TracksterView","Backbone","View","initialize","chrom","vis_id","dbkey","stand_alone","undefined","label_tracks","tracks_to_be_redrawn","max_low","max_high","zoom_factor","min_separation","has_changes","load_chroms_deferred","render","canvas_manager","CanvasManager","ownerDocument","reset","requested_redraw","parent_element","top_container","browser_content_div","bottom_container","top_labeltrack","viewport_container","intro_div","text","click","select_datasets","Galaxy","root","f-dbkey","track","nav_container","prependTo","nav","overview","overview_viewport","overview_close","overview_highlight","overview_box_background","overview_box","default_overview_height","height","nav_controls","chrom_select","submit_nav","keyCode","which","go_to","val","location_span","stopPropagation","nav_input","tooltip","placement","low","high","css","select","focus","autocomplete","source","request","response","all_features","feature_search_deferreds","map","t","data_manager","search_features","term","success","dataset_features","when","apply","done","feature","value","minLength","hidden_input","zo_link","zoom_out","zi_link","zoom_in","load_chroms","change_chrom","trigger","pageX","current_x","offsetX","delta","delta_chrom","Math","round","width","move_delta","reset_overview","clientX","original_low","current_height","clientY","new_scroll","scrollTop","proxy","left","min","startX","offset","abs","max","span","update_location","old_low","request_redraw","add_label_track","LabelTrack","window","resize_timer","clearTimeout","setTimeout","resize_window","document","redraw","get_base_color","base","toLowerCase","trigger_navigate","new_chrom","new_low","new_high","delay","timer","self","commatize","url_parms","num","chrom_data","Deferred","ajax","url","dataType","result","chrom_info","reference","ref_track","ReferenceTrack","reference_track","chrom_options","len","prev_chroms","next_chroms","html","chrom_start_index","start_index","resolve","error","alert","then","found","grep","v","str","replace","chrom_pos","split","parseInt","move_fraction","fraction","current_chrom_span","data_fetch","redraw_on_move_fn","label_track","track_list","track_options","to","requestAnimationFrame","_redraw","floor","ceil","resolution_px_b","left_px","width_px","min_width_px","point","cur_center","new_half","resize_viewport","set_overview","overview_drawable","dataset","copy","postdraw_actions","TracksterTool","Tool","defaults","tool_state","set","remove_inputs","state_dict","get_inputs_dict","is_visible","ToolParameterView","events","change :input","param_div","param","html_div","update_value","update_event","target","TracksterToolView","set_visible","tool","keydown","param_view","run_tool_row","run_on_dataset_button","run_on_region_button","run_on_region","run_on_dataset","update_params","params","run","target_dataset_id","action","tool_id","modal","body","buttons","Close","region","GenomeRegion","start","end","url_params","regions","toJSON","current_track","track_name","tool_region_and_parameters_str","new_track","constructor","hda_ldda","init_for_tool_data","change_mode","mode","set_filters_manager","track_data","set_dataset","Dataset","success_callback","inputs","ss_deferred","ServerStateDeferred","ajax_settings","JSON","stringify","contentType","interval","success_fn","go","message","FilterScaler","default_val","Scaler","gen_val","feature_data","Number","MAX_VALUE","parseFloat","Tile","w_scale","canvas","html_elt","stale","predisplay_actions","LineTrackTile","FeatureTrackTile","all_slotted","feature_mapper","incomplete_features","seq_data","has_icons","other_tiles_features_drawn","Track","Model","dataset_check_type","data_url_extra_params","data_query_wait","GenomeDataManager","genome","Genome","chroms_info","data_mode_compatible","data_and_mode_compatible","can_subset","min_height_px","max_height_px","visible_height_px","resize","add_resize_handle","cancel_fn","unbind","ok_fn","regions_to_use","view_region","bookmarked_regions","elt","from_str","location","href","dataset_id","Collection","No","Yes","on_resize","in_handle","in_drag","drag_control","original_height","new_height","tile_cache","clear","ReadTrack","VariantTrack","show_message","msg_html","retry","init_deferred","data_type","getJSON","kind","status","valid_chroms","predraw_init","msg_elt","stats","min_value","max_value","mean","sd","set_default_value","TiledTrack","filters_available","Cache","left_offset","tool_view","dynamic_tool_div","overlay_div","slotters","max_rows","set_min_max","isNaN","new_mode","mode_icon","tools_icon","param_space_viz_icon","_gen_tile_cache_key","tile_region","before_draw","clear_after","resolution","tile_promise","tile_width","tile_index","tile_promises","tiles","draw_helper","tile","_add_yaxis_label","on_change","pref_name","make_text_editable","num_cols","on_finish","new_val","help_text","line_track_tiles","force","icons_present","get_mode","update_auto_mode","_get_drawables","is_tile","o","get_elt","show_tile","get_tile_data","data_mode","m","tile_data","get_data","tile_drawn","set_elt","tracks_data","is_deferred","subset_entry","pop","drawing_modes","drawing_heights","get_canvas_height","new_canvas","tile_low","tile_high","ctx","getContext","translate","globalAlpha","globalCompositeOperation","draw_tile","_draw_line_track_tile","painter","LinePainter","draw","tile_element","track_height","region_str","toString","param_str","values","join","dataset_type","extra_info","entry","range","tickDistance","pow","log","new_div","screenPosition","display_modes","union","show_group","visible_height","init_deferreds","update_all_min_max","max_height","char_width_px","data_url","GenomeReferenceDataManager","new_visible","cur_visible","subset","font","manager","default_font","textAlign","c","str_len","fillStyle","fillText","DiagonalHeatmapTrack","DiagonalHeatmapPainter","summary_draw_height","start_end_dct","set_painter_from_config","help","ArcLinkedFeaturePainter","LinkedFeaturePainter","all_incomplete_features","pluck","inc_features","tile_incomplete_features","omit","f","keys","size","features","new_canvas_ctx","drawImage","new_tile","update_ui_elt","example_feature","applies_to","show_more_rows_icon","incremental_slots","level","dummy_context","slotter","x","measureText","slot_features","canvas_width","rows_required","dummy_painter","get_required_height","ref_seq","cur_tile","filtered","slots","hide_feature","flen","update_attrs","keep","filter_alpha_scaler","alpha_filter","filter_height_scaler","height_filter","b","draw_results","translation","VariantPainter","num_samples","get_metadata","match","deferreds","fetch","sample_names","font_size","font-size","samples_div_html","line-height","ReadPainter","addable_objects","VcfTrack","template","drawable_type"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/maps/viz/visualization.js.map b/static/maps/viz/visualization.js.map
index 72805a8b2cf..d3b661ef509 100644
--- a/static/maps/viz/visualization.js.map
+++ b/static/maps/viz/visualization.js.map
@@ -1 +1 @@
-{"version":3,"file":"visualization.js","sources":["../../src/viz/visualization.js"],"names":["define","_","data_mod","util_mod","config_mod","CustomToJSON","toJSON","self","this","json","each","constructor","to_json_keys","k","val","get","to_json_mappers","select_datasets","dataset_url","add_track_async_url","filters","success_fn","$","ajax","url","data","error","alert","success","table_html","Galaxy","modal","show","title","body","buttons","Cancel","hide","Add","requests","data_type","hda_ldda","id","attr","length","dataType","when","apply","then","track_defs","arguments","Array","map","arg","CanvasManager","default_font","undefined","dummy_canvas","new_canvas","dummy_context","getContext","font","char_width_px","measureText","width","patterns","load_pattern","extend","prototype","key","path","image","Image","src","galaxy_config","root","onload","createPattern","get_pattern","canvas","window","G_vmlCanvasManager","initElement","manager","Cache","Backbone","Model","defaults","num_elements","obj_cache","key_ary","initialize","clear","get_elt","attributes","key_str","toString","index","indexOf","stale","splice","move_key_to_end","set_elt","value","deleted_key","shift","push","size","most_recently_added","GenomeDataManager","dataset","genome","init_data","min_region_size","filters_manager","data_mode_compatible","can_subset","call","initial_entries","add_data","entries","set","entry","set_data","region","data_is_ready","ready_deferred","Deferred","query_type","ss_deferred","ServerStateDeferred","ajax_settings","interval","response","go","resolve","search_features","query","params","getJSON","load_data","mode","resolution","extra_params","chrom","low","high","filter_names","i","name","filter_cols","JSON","stringify","result","get_data","is_deferred","entry_region","is_subregion","contains","subset_entry","copy","last_request","trim","DEEP_DATA_REQ","BROAD_DATA_REQ","get_more_data","req_type","cur_data","_mark_stale","console","log","query_low","start_val","max_high","query_region","data_manager","new_data_request","new_data_available","concat","max_low","message","replace","can_get_more_detailed_data","dataset_type","get_more_detailed_data","detail_multiplier","num_samples","get_genome_wide_data","all_data_available","gw_data","chrom_info","chrom_data","GenomeRegion","start","end","len","deferred","genome_wide_data","subregion","subset_fns","bigwig","filter","data_point","refseq","seq_start","slice","subregion_data","same","GenomeReferenceDataManager","options","dataset_placeholder","urlRoot","data_url","Genome","chroms_info","dbkey","get_chroms_info","get_chrom_region","chr_name","find","get_chrom_len","str_val","from_str","pieces","split","start_end","parseInt","on","compute_overlap","a_region","overlap","first_chrom","second_chrom","first_start","second_start","first_end","second_end","overlap_results","DIF_CHROMS","BEFORE","OVERLAP_START","CONTAINS","AFTER","CONTAINED_BY","OVERLAP_END","chrom_len","overlaps","intersection","GenomeRegionCollection","Collection","model","BrowserBookmark","note","BrowserBookmarkCollection","BackboneTrack","Dataset","models","default_value","label","type","ConfigSettingCollection","from_models_and_saved_values","prefs","preloaded_data","p","color","d","BackboneTrackCollection","Visualization","save","vis_json","GenomeVisualization","drawables","bookmarks","viewport","tracks","unset","add_tracks","add","view","dummy","obj_type","content_visible","TrackBrowserRouter","Router","route","new_loc","navigate","change_location","go_to"],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"visualization.js","sources":["../../src/viz/visualization.js"],"names":["define","_","data_mod","util_mod","config_mod","CustomToJSON","toJSON","self","this","json","each","constructor","to_json_keys","k","val","get","to_json_mappers","select_datasets","dataset_url","add_track_async_url","filters","success_fn","$","ajax","url","data","error","alert","success","table_html","Galaxy","modal","show","title","body","buttons","Cancel","hide","Add","requests","data_type","hda_ldda","id","attr","length","dataType","when","apply","then","track_defs","arguments","Array","map","arg","CanvasManager","default_font","undefined","dummy_canvas","new_canvas","dummy_context","getContext","font","char_width_px","measureText","width","patterns","load_pattern","extend","prototype","key","path","image","Image","src","root","onload","createPattern","get_pattern","canvas","window","G_vmlCanvasManager","initElement","manager","Cache","Backbone","Model","defaults","num_elements","obj_cache","key_ary","initialize","clear","get_elt","attributes","key_str","toString","index","indexOf","stale","splice","move_key_to_end","set_elt","value","deleted_key","shift","push","size","most_recently_added","GenomeDataManager","dataset","genome","init_data","min_region_size","filters_manager","data_mode_compatible","can_subset","call","initial_entries","add_data","entries","set","entry","set_data","region","data_is_ready","ready_deferred","Deferred","query_type","ss_deferred","ServerStateDeferred","ajax_settings","interval","response","go","resolve","search_features","query","params","getJSON","load_data","mode","resolution","extra_params","chrom","low","high","filter_names","i","name","filter_cols","JSON","stringify","result","get_data","is_deferred","entry_region","is_subregion","contains","subset_entry","copy","last_request","trim","DEEP_DATA_REQ","BROAD_DATA_REQ","get_more_data","req_type","cur_data","_mark_stale","console","log","query_low","start_val","max_high","query_region","data_manager","new_data_request","new_data_available","concat","max_low","message","replace","can_get_more_detailed_data","dataset_type","get_more_detailed_data","detail_multiplier","num_samples","get_genome_wide_data","all_data_available","gw_data","chrom_info","chrom_data","GenomeRegion","start","end","len","deferred","genome_wide_data","subregion","subset_fns","bigwig","filter","data_point","refseq","seq_start","slice","subregion_data","same","GenomeReferenceDataManager","options","dataset_placeholder","urlRoot","data_url","Genome","chroms_info","dbkey","get_chroms_info","get_chrom_region","chr_name","find","get_chrom_len","str_val","from_str","pieces","split","start_end","parseInt","on","compute_overlap","a_region","overlap","first_chrom","second_chrom","first_start","second_start","first_end","second_end","overlap_results","DIF_CHROMS","BEFORE","OVERLAP_START","CONTAINS","AFTER","CONTAINED_BY","OVERLAP_END","chrom_len","overlaps","intersection","GenomeRegionCollection","Collection","model","BrowserBookmark","note","BrowserBookmarkCollection","BackboneTrack","Dataset","models","default_value","label","type","ConfigSettingCollection","from_models_and_saved_values","prefs","preloaded_data","p","color","d","BackboneTrackCollection","Visualization","save","vis_json","GenomeVisualization","drawables","bookmarks","viewport","tracks","unset","add_tracks","add","view","dummy","obj_type","content_visible","TrackBrowserRouter","Router","route","new_loc","navigate","change_location","go_to"],"mappings":"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"}
\ No newline at end of file
diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js
index fa5ca9ca5f7..ca51cf27739 100644
--- a/static/scripts/bundled/analysis.bundled.js
+++ b/static/scripts/bundled/analysis.bundled.js
@@ -362,7 +362,7 @@ webpackJsonp([0],[
outputs: []
},
- urlRoot: galaxy_config.root + 'api/tools',
+ urlRoot: Galaxy.root + 'api/tools',
initialize: function(options) {
@@ -592,7 +592,7 @@ webpackJsonp([0],[
clear_key: 27
},
- urlRoot: galaxy_config.root + 'api/tools',
+ urlRoot: Galaxy.root + 'api/tools',
initialize: function() {
this.on("change:query", this.do_search);
@@ -623,7 +623,7 @@ webpackJsonp([0],[
this.timer = setTimeout(function () {
// log the search to analytics if present
if ( typeof ga !== 'undefined' ) {
- ga( 'send', 'pageview', galaxy_config.root + '?q=' + q );
+ ga( 'send', 'pageview', Galaxy.root + '?q=' + q );
}
$.get( self.urlRoot, { q: q }, function (data) {
self.set("results", data);
@@ -1243,7 +1243,7 @@ webpackJsonp([0],[
return this.attributes.metadata.get(attribute);
},
- urlRoot: galaxy_config.root + "api/datasets"
+ urlRoot: Galaxy.root + "api/datasets"
});
/**
@@ -1262,8 +1262,8 @@ webpackJsonp([0],[
// If first data chunk is available, next chunk is 1.
this.attributes.chunk_index = (this.attributes.first_data_chunk ? 1 : 0);
- this.attributes.chunk_url = galaxy_config.root + 'dataset/display?dataset_id=' + this.id;
- this.attributes.url_viz = galaxy_config.root + 'visualization';
+ this.attributes.chunk_url = Galaxy.root + 'dataset/display?dataset_id=' + this.id;
+ this.attributes.url_viz = Galaxy.root + 'visualization';
},
/**
@@ -3562,7 +3562,7 @@ webpackJsonp([0],[
*/
function cssLoadFile (url) {
if (!$('link[href^="' + url + '"]').length) {
- $('
').appendTo('head');
+ $('
').appendTo('head');
}
};
@@ -8103,7 +8103,7 @@ webpackJsonp([0],[
// collection of libraries
var Libraries = Backbone.Collection.extend({
- url: galaxy_config.root + 'api/libraries?deleted=false'
+ url: Galaxy.root + 'api/libraries?deleted=false'
});
// collection of dataset
@@ -8116,7 +8116,7 @@ webpackJsonp([0],[
});
},
url: function() {
- return galaxy_config.root + 'api/libraries/' + this.config.get('library_id') + '/contents'
+ return Galaxy.root + 'api/libraries/' + this.config.get('library_id') + '/contents';
}
});
@@ -8428,7 +8428,7 @@ webpackJsonp([0],[
// initial fetch of ftps
Utils.get({
- url : galaxy_config.root + 'api/remote_files',
+ url : Galaxy.root + 'api/remote_files',
success : function(response) {
var data = [];
for (var i in response) {
@@ -9006,7 +9006,7 @@ webpackJsonp([0],[
_logNamespace : logNamespace,
/** root api url */
- urlRoot : galaxy_config.root + 'api',
+ urlRoot : Galaxy.root + 'api',
partial : true, // Assume some tools in history/workflow may not be properly annotated yet.
model : Citation,
} );
@@ -11149,7 +11149,7 @@ webpackJsonp([0],[
// post job
Utils.request({
type : 'POST',
- url : galaxy_config.root + 'api/tools',
+ url : Galaxy.root + 'api/tools',
data : job_def,
success : function(response) {
callback && callback();
@@ -12686,7 +12686,7 @@ webpackJsonp([0],[
// load extensions
var self = this;
Utils.get({
- url : galaxy_config.root + 'api/datatypes?extension_only=False',
+ url : Galaxy.root + 'api/datatypes?extension_only=False',
success : function( datatypes ) {
for ( key in datatypes ) {
self.list_extensions.push({
@@ -12710,7 +12710,7 @@ webpackJsonp([0],[
// load genomes
Utils.get({
- url : galaxy_config.root + 'api/genomes',
+ url : Galaxy.root + 'api/genomes',
success : function( genomes ) {
for ( key in genomes ) {
self.list_genomes.push({
@@ -14473,7 +14473,7 @@ webpackJsonp([0],[
// load extension
Utils.get({
- url : galaxy_config.root + 'api/remote_files',
+ url : Galaxy.root + 'api/remote_files',
success : function(ftp_files) { self._fill(ftp_files); },
error : function() { self._fill(); }
});
@@ -15858,8 +15858,7 @@ webpackJsonp([0],[
options = options || {};
var isAnon = options.anonymous === undefined? true : options.anonymous,
purgeAllowed = options.purgeAllowed || false,
- root = options.root || ( ( Galaxy && Galaxy.options )? Galaxy.options.root: '/' ),
- menu = buildMenu( isAnon, purgeAllowed, root );
+ menu = buildMenu( isAnon, purgeAllowed, Galaxy.root );
//console.debug( 'menu:', menu );
return new PopupMenu( $button, menu );
};
@@ -16314,7 +16313,7 @@ webpackJsonp([0],[
var panel = this,
historyFn = function(){
// make this current and get history data with one call
- return jQuery.getJSON( galaxy_config.root + 'history/set_as_current?id=' + historyId );
+ return jQuery.getJSON( Galaxy.root + 'history/set_as_current?id=' + historyId );
// method : 'PUT'
//});
};
@@ -16326,14 +16325,14 @@ webpackJsonp([0],[
/** creates a new history on the server and sets it as the user's current history */
createNewHistory : function( attributes ){
- if( !Galaxy || !Galaxy.currUser || Galaxy.currUser.isAnonymous() ){
+ if( !Galaxy || !Galaxy.user || Galaxy.user.isAnonymous() ){
this.displayMessage( 'error', _l( 'You must be logged in to create histories' ) );
return $.when();
}
var panel = this,
historyFn = function(){
// create a new history and save: the server will return the proper JSON
- return jQuery.getJSON( galaxy_config.root + 'history/create_new_current' );
+ return jQuery.getJSON( Galaxy.root + 'history/create_new_current' );
};
// id undefined bc there is no historyId yet - the server will provide
@@ -16731,7 +16730,7 @@ webpackJsonp([0],[
},
// ........................................................................ urls
- urlRoot: galaxy_config.root + 'api/histories',
+ urlRoot: Galaxy.root + 'api/histories',
// ........................................................................ set up/tear down
/** Set up the model
@@ -16817,16 +16816,16 @@ webpackJsonp([0],[
},
// ........................................................................ common queries
- /** T/F is this history owned by the current user (Galaxy.currUser)
+ /** T/F is this history owned by the current user (Galaxy.user)
* Note: that this will return false for an anon user even if the history is theirs.
*/
ownedByCurrUser : function(){
// no currUser
- if( !Galaxy || !Galaxy.currUser ){
+ if( !Galaxy || !Galaxy.user ){
return false;
}
// user is anon or history isn't owned
- if( Galaxy.currUser.isAnonymous() || Galaxy.currUser.id !== this.get( 'user_id' ) ){
+ if( Galaxy.user.isAnonymous() || Galaxy.user.id !== this.get( 'user_id' ) ){
return false;
}
return true;
@@ -16978,7 +16977,7 @@ webpackJsonp([0],[
setAsCurrent : function(){
var history = this,
- xhr = jQuery.getJSON( galaxy_config.root + 'history/set_as_current?id=' + this.id );
+ xhr = jQuery.getJSON( Galaxy.root + 'history/set_as_current?id=' + this.id );
xhr.done( function(){
history.trigger( 'set-as-current', history );
@@ -17011,9 +17010,9 @@ webpackJsonp([0],[
function getHistory( id ){
// get the history data
if( historyId === 'current' ){
- return jQuery.getJSON( galaxy_config.root + 'history/current_history_json' );
+ return jQuery.getJSON( Galaxy.root + 'history/current_history_json' );
}
- return jQuery.ajax( galaxy_config.root + 'api/histories/' + historyId );
+ return jQuery.ajax( Galaxy.root + 'api/histories/' + historyId );
}
function isEmpty( historyData ){
// get the number of hdas accrd. to the history
@@ -17039,7 +17038,7 @@ webpackJsonp([0],[
// by frontend.
data.dataset_collection_details = hdcaDetailIds.join( ',' );
}
- return jQuery.ajax( galaxy_config.root + 'api/histories/' + historyData.id + '/contents', { data: data });
+ return jQuery.ajax( Galaxy.root + 'api/histories/' + historyData.id + '/contents', { data: data });
}
// getting these concurrently is 400% slower (sqlite, local, vanilla) - so:
@@ -17202,7 +17201,7 @@ webpackJsonp([0],[
this.setUpListeners();
},
- urlRoot : ( window.galaxy_config? galaxy_config.root : '/' ) + 'api/histories',
+ urlRoot : Galaxy.root + 'api/histories',
url : function(){ return this.urlRoot; },
/** returns map of default filters and settings for fetching from the API */
@@ -17310,7 +17309,7 @@ webpackJsonp([0],[
create : function create( data, hdas, historyOptions, xhrOptions ){
//TODO: .create is actually a collection function that's overridden here
var collection = this,
- xhr = jQuery.getJSON( galaxy_config.root + 'history/create_new_current' );
+ xhr = jQuery.getJSON( Galaxy.root + 'history/create_new_current' );
return xhr.done( function( newData ){
collection.setCurrent( new History( newData, [], historyOptions || {} ) );
});
@@ -17430,7 +17429,7 @@ webpackJsonp([0],[
},
/** root api url */
- urlRoot : galaxy_config.root + 'api/histories',
+ urlRoot : Galaxy.root + 'api/histories',
/** complete api url */
url : function(){
return this.urlRoot + '/' + this.historyId + '/contents';
@@ -17787,7 +17786,7 @@ webpackJsonp([0],[
//TODO: global
//TODO: these are probably better done on the leaf classes
/** history content goes through the 'api/histories' API */
- urlRoot: ( window.Galaxy? Galaxy.options.root : '/' ) + 'api/histories/',
+ urlRoot: Galaxy.root + 'api/histories/',
/** full url spec. for this content */
url : function(){
@@ -18059,9 +18058,8 @@ webpackJsonp([0],[
'meta_download' : 'dataset/get_metadata_file?hda_id=' + id + '&metadata_name='
};
//TODO: global
- var root = ( window.galaxy_config && galaxy_config.root )?( galaxy_config.root ):( '/' );
_.each( urls, function( value, key ){
- urls[ key ] = root + value;
+ urls[ key ] = Galaxy.root + value;
});
this.urls = urls;
return urls;
@@ -18231,12 +18229,11 @@ webpackJsonp([0],[
model : DatasetAssociation,
/** root api url */
- urlRoot : (( window.galaxy_config && galaxy_config.root )?( galaxy_config.root ):( '/' ))
- + 'api/datasets',
+ urlRoot : Galaxy.root + 'api/datasets',
/** url fn */
url : function(){
- return this.urlRoot
+ return this.urlRoot;
},
// ........................................................................ common queries
@@ -18606,14 +18603,13 @@ webpackJsonp([0],[
/** url fn */
url : function(){
- var galaxyRoot = (( window.galaxy_config && galaxy_config.root )?( galaxy_config.root ):( '/' ));
// won't always be an hda
if( !this.has( 'history_id' ) ){
console.warn( 'no endpoint for non-hdas within a collection yet' );
// (a little silly since this api endpoint *also* points at hdas)
- return galaxyRoot + 'api/datasets';
+ return Galaxy.root + 'api/datasets';
}
- return galaxyRoot + 'api/histories/' + this.get( 'history_id' ) + '/contents/' + this.get( 'id' );
+ return Galaxy.root + 'api/histories/' + this.get( 'history_id' ) + '/contents/' + this.get( 'id' );
},
defaults : _.extend( {},
@@ -19116,7 +19112,7 @@ webpackJsonp([0],[
var $newRender = _super.prototype._buildNewRender.call( this );
if( !this.model ){ return $newRender; }
- if( Galaxy && Galaxy.currUser && Galaxy.currUser.id && Galaxy.currUser.id === this.model.get( 'user_id' ) ){
+ if( Galaxy && Galaxy.user && Galaxy.user.id && Galaxy.user.id === this.model.get( 'user_id' ) ){
this._renderTags( $newRender );
this._renderAnnotation( $newRender );
}
@@ -19211,8 +19207,8 @@ webpackJsonp([0],[
if( !this.model ){ return; }
// anon users shouldn't have access to any of the following
- if( ( !Galaxy.currUser || Galaxy.currUser.isAnonymous() )
- || ( Galaxy.currUser.id !== this.model.get( 'user_id' ) ) ){
+ if( ( !Galaxy.user || Galaxy.user.isAnonymous() )
+ || ( Galaxy.user.id !== this.model.get( 'user_id' ) ) ){
return;
}
@@ -21204,7 +21200,7 @@ webpackJsonp([0],[
//if( xhr.responseText ){
// xhr.responseText = _.escape( xhr.responseText );
//}
- var user = Galaxy.currUser,
+ var user = Galaxy.user,
// add the args (w/ some extra info) into an obj
parsed = {
message : this._bePolite( msg ),
@@ -25025,7 +25021,7 @@ webpackJsonp([0],[
/** @returns {String[]} all tags used by the current user */
_getTagsUsed : function(){
//TODO: global
- return Galaxy.currUser.get( 'tags_used' );
+ return Galaxy.user.get( 'tags_used' );
},
/** set up any event listeners on the view's DOM (mostly handled by select2) */
@@ -25048,11 +25044,11 @@ webpackJsonp([0],[
*/
_addNewTagToTagsUsed : function( newTag ){
//TODO: global
- var tagsUsed = Galaxy.currUser.get( 'tags_used' );
+ var tagsUsed = Galaxy.user.get( 'tags_used' );
if( !_.contains( tagsUsed, newTag ) ){
tagsUsed.push( newTag );
tagsUsed.sort();
- Galaxy.currUser.set( 'tags_used', tagsUsed );
+ Galaxy.user.set( 'tags_used', tagsUsed );
}
},
@@ -25426,7 +25422,7 @@ webpackJsonp([0],[
if( !this.model ){ return; }
// anon users shouldn't have access to any of the following
- if( !Galaxy.currUser || Galaxy.currUser.isAnonymous() ){
+ if( !Galaxy.user || Galaxy.user.isAnonymous() ){
return;
}
@@ -26529,8 +26525,7 @@ webpackJsonp([0],[
*/
createList : function( name ){
var creator = this,
- root = ( window.Galaxy && Galaxy.options.root )? Galaxy.options.root : '/',
- url = root + 'api/histories/' + this.historyId + '/contents/dataset_collections';
+ url = Galaxy.root + 'api/histories/' + this.historyId + '/contents/dataset_collections';
//TODO: use ListPairedCollection.create()
var ajaxData = {
@@ -28065,7 +28060,7 @@ webpackJsonp([0],[
'
' +
@@ -28445,7 +28440,7 @@ webpackJsonp([0],[
// update url
if ( this.options.content !== undefined && this.options.content.indexOf( '//' ) === -1 ){
- this.options.content = galaxy_config.root + this.options.content;
+ this.options.content = Galaxy.root + this.options.content;
}
// add template for tab
@@ -28492,7 +28487,7 @@ webpackJsonp([0],[
// update url
if (menuOptions.content && menuOptions.content.indexOf('//') === -1)
- menuOptions.content = galaxy_config.root + menuOptions.content;
+ menuOptions.content = Galaxy.root + menuOptions.content;
// check if submenu element is available
if (!this.$menu){
@@ -28550,7 +28545,7 @@ webpackJsonp([0],[
var $popover_element = $(this.el).find('.head');
$popover_element.popover({
html: true,
- content: 'Please
to use this feature.',
placement: 'bottom'
}).on('shown.bs.popover', function() { // hooking on bootstrap event to automatically hide popovers after delay
setTimeout(function() {
@@ -28717,7 +28712,7 @@ webpackJsonp([0],[
else {
_.extend(frame_config, {
type: 'url',
- content: galaxy_config.root + 'datasets/' +
+ content: Galaxy.root + 'datasets/' +
dataset.id + '/display/?preview=True'
});
}
@@ -28738,7 +28733,7 @@ webpackJsonp([0],[
__webpack_require__.e/* require */(1, function(__webpack_require__) { /* WEBPACK VAR INJECTION */(function($, _) {var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__(/*! viz/visualization */ 123), __webpack_require__(/*! viz/trackster */ 125)]; (function(visualization, trackster) {
var viz = new visualization.Visualization({id: viz_id});
$.when( viz.fetch() ).then( function() {
- var ui = new trackster.TracksterUI(galaxy_config.root);
+ var ui = new trackster.TracksterUI(Galaxy.root);
// Construct frame config based on dataset's type.
var frame_config = {
diff --git a/static/scripts/bundled/analysis.bundled.js.map b/static/scripts/bundled/analysis.bundled.js.map
index 5a006693cb3..f5936a8e0fb 100644
--- a/static/scripts/bundled/analysis.bundled.js.map
+++ b/static/scripts/bundled/analysis.bundled.js.map
@@ -1 +1 @@
-{"version":3,"sources":["webpack:///./galaxy/scripts/apps/analysis.js","webpack:///./galaxy/scripts/apps/tool-panel.js","webpack:///./galaxy/scripts/mvc/tool/tools.js","webpack:///./galaxy/scripts/viz/trackster/util.js","webpack:///./galaxy/scripts/mvc/dataset/data.js","webpack:///./galaxy/scripts/mvc/ui/ui-modal.js","webpack:///./galaxy/scripts/mvc/ui/ui-frames.js","webpack:///./galaxy/scripts/mvc/ui/icon-button.js","webpack:///./galaxy/scripts/mvc/tool/tools-form.js","webpack:///./galaxy/scripts/utils/utils.js","webpack:///./galaxy/scripts/mvc/ui/ui-misc.js","webpack:///./galaxy/scripts/mvc/ui/ui-select-default.js","webpack:///./galaxy/scripts/mvc/ui/ui-buttons.js","webpack:///./galaxy/scripts/mvc/ui/ui-slider.js","webpack:///./galaxy/scripts/mvc/ui/ui-options.js","webpack:///./galaxy/scripts/mvc/ui/ui-drilldown.js","webpack:///./galaxy/scripts/mvc/tool/tools-form-base.js","webpack:///./galaxy/scripts/utils/deferred.js","webpack:///./galaxy/scripts/mvc/form/form-view.js","webpack:///./galaxy/scripts/mvc/ui/ui-portlet.js","webpack:///./galaxy/scripts/mvc/form/form-section.js","webpack:///./galaxy/scripts/mvc/ui/ui-table.js","webpack:///./galaxy/scripts/mvc/form/form-repeat.js","webpack:///./galaxy/scripts/mvc/form/form-input.js","webpack:///./galaxy/scripts/mvc/form/form-parameters.js","webpack:///./galaxy/scripts/mvc/form/form-select-content.js","webpack:///./galaxy/scripts/mvc/ui/ui-tabs.js","webpack:///./galaxy/scripts/mvc/tool/tools-template.js","webpack:///./galaxy/scripts/mvc/ui/ui-select-library.js","webpack:///./galaxy/scripts/mvc/ui/ui-list.js","webpack:///./galaxy/scripts/mvc/ui/ui-select-ftp.js","webpack:///./galaxy/scripts/mvc/ui/ui-color-picker.js","webpack:///./galaxy/scripts/mvc/form/form-data.js","webpack:///./galaxy/scripts/mvc/citation/citation-model.js","webpack:///./galaxy/scripts/libs/bibtex.js","webpack:///./galaxy/scripts/mvc/citation/citation-view.js","webpack:///./galaxy/scripts/mvc/tool/tools-jobs.js","webpack:///./galaxy/scripts/templates/tool_form.handlebars","webpack:///./~/handlebars/runtime.js","webpack:///./~/handlebars/dist/cjs/handlebars.runtime.js","webpack:///./~/handlebars/dist/cjs/handlebars/base.js","webpack:///./~/handlebars/dist/cjs/handlebars/utils.js","webpack:///./~/handlebars/dist/cjs/handlebars/exception.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/each.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/helper-missing.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/if.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/log.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/lookup.js","webpack:///./~/handlebars/dist/cjs/handlebars/helpers/with.js","webpack:///./~/handlebars/dist/cjs/handlebars/decorators.js","webpack:///./~/handlebars/dist/cjs/handlebars/decorators/inline.js","webpack:///./~/handlebars/dist/cjs/handlebars/logger.js","webpack:///./~/handlebars/dist/cjs/handlebars/safe-string.js","webpack:///./~/handlebars/dist/cjs/handlebars/runtime.js","webpack:///./~/handlebars/dist/cjs/handlebars/no-conflict.js","webpack:///./galaxy/scripts/templates/tool_link.handlebars","webpack:///./galaxy/scripts/templates/panel_section.handlebars","webpack:///./galaxy/scripts/templates/tool_search.handlebars","webpack:///./galaxy/scripts/mvc/upload/upload-view.js","webpack:///./galaxy/scripts/mvc/upload/upload-button.js","webpack:///./galaxy/scripts/mvc/upload/default/default-view.js","webpack:///./galaxy/scripts/mvc/upload/upload-model.js","webpack:///./galaxy/scripts/mvc/upload/default/default-row.js","webpack:///./galaxy/scripts/mvc/upload/upload-settings.js","webpack:///./galaxy/scripts/mvc/ui/ui-popover.js","webpack:///./galaxy/scripts/mvc/ui/ui-select.js","webpack:///./galaxy/scripts/mvc/upload/upload-ftp.js","webpack:///./galaxy/scripts/utils/uploadbox.js","webpack:///./galaxy/scripts/mvc/upload/composite/composite-view.js","webpack:///./galaxy/scripts/mvc/upload/composite/composite-row.js","webpack:///./galaxy/scripts/apps/history-panel.js","webpack:///./galaxy/scripts/mvc/history/options-menu.js","webpack:///./galaxy/scripts/mvc/ui/popup-menu.js","webpack:///./galaxy/scripts/mvc/history/history-view-edit-current.js","webpack:///./galaxy/scripts/mvc/history/history-model.js","webpack:///./galaxy/scripts/mvc/history/history-contents.js","webpack:///./galaxy/scripts/mvc/history/history-content-model.js","webpack:///./galaxy/scripts/mvc/dataset/states.js","webpack:///./galaxy/scripts/mvc/history/hda-model.js","webpack:///./galaxy/scripts/mvc/dataset/dataset-model.js","webpack:///./galaxy/scripts/mvc/history/hdca-model.js","webpack:///./galaxy/scripts/mvc/collection/collection-model.js","webpack:///./galaxy/scripts/mvc/history/history-view-edit.js","webpack:///./galaxy/scripts/mvc/collection/list-collection-creator.js","webpack:///./galaxy/scripts/utils/natural-sort.js","webpack:///./galaxy/scripts/ui/hoverhighlight.js","webpack:///./galaxy/scripts/mvc/history/history-view.js","webpack:///./galaxy/scripts/ui/fa-icon-button.js","webpack:///./galaxy/scripts/mvc/list/list-view.js","webpack:///./galaxy/scripts/mvc/list/list-item.js","webpack:///./galaxy/scripts/ui/loading-indicator.js","webpack:///./galaxy/scripts/ui/search-input.js","webpack:///./galaxy/scripts/mvc/history/hda-li.js","webpack:///./galaxy/scripts/mvc/dataset/dataset-li.js","webpack:///./galaxy/scripts/mvc/history/hdca-li.js","webpack:///./galaxy/scripts/mvc/collection/collection-li.js","webpack:///./galaxy/scripts/mvc/collection/collection-view.js","webpack:///./galaxy/scripts/mvc/history/hda-li-edit.js","webpack:///./galaxy/scripts/mvc/dataset/dataset-li-edit.js","webpack:///./galaxy/scripts/mvc/tag.js","webpack:///./galaxy/scripts/mvc/annotation.js","webpack:///./galaxy/scripts/ui/editable-text.js","webpack:///./galaxy/scripts/mvc/history/hdca-li-edit.js","webpack:///./galaxy/scripts/mvc/collection/collection-view-edit.js","webpack:///./galaxy/scripts/mvc/collection/collection-li-edit.js","webpack:///./galaxy/scripts/mvc/collection/pair-collection-creator.js","webpack:///./galaxy/scripts/mvc/collection/list-of-pairs-collection-creator.js","webpack:///./galaxy/scripts/utils/levenshtein.js","webpack:///./galaxy/scripts/layout/page.js","webpack:///./galaxy/scripts/layout/masthead.js","webpack:///./galaxy/scripts/layout/menu.js","webpack:///./galaxy/scripts/layout/scratchbook.js","webpack:///./galaxy/scripts/mvc/user/user-quotameter.js"],"names":[],"mappings":";;;;;;;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA;AACA;AACA;;AAEA;AACA,kCAAiC;AACjC;AACA;AACA;;AAEA,UAAS;AACT;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA,cAAa;AACb;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,MAAK;AACL;;;;;;;;;;;;;;;;;;;ACvFA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,6DAA4D,yBAAyB;AACrF;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,2EAA0E;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,2BAA0B,oBAAoB;AAC9C,EAAC;;AAED,4B;;;;;;;;;;iEC3GA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA,gDAA+C;;AAE/C;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;;AAEA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA,2DAA0D,mBAAmB,EAAE;AAC/E;AACA,MAAK;;AAEL;AACA,4CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA,iBAAgB;AAChB;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA,iBAAgB;AAChB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,EAAC;AACD;;AAEA;AACA;AACA;AACA;;AAEA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;AACD;;AAEA;AACA;AACA,qCAAoC;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAkC,OAAO;AACzC;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;;AAEA,EAAC;AACD;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kDAAiD;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,mEAAkE;AAClE;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA,iDAAgD,0DAA0D;AAC1G;AACA;AACA,kBAAiB;AACjB,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,mDAAkD,mCAAmC;AACrF;AACA;AACA;AACA;AACA,4DAA2D,WAAW;AACtE;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA,gDAA+C,uCAAuC;AACtF;AACA;;AAEA;AACA;AACA;AACA,+DAA8D,iBAAiB;AAC/E;AACA;AACA;AACA;AACA,mDAAkD,kDAAkD;AACpG;AACA;AACA;AACA;AACA,4DAA2D,iBAAiB;AAC5E;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,UAAS;;AAET;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA,mDAAkD,4BAA4B;AAC9E;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;sFCjyBD;;AAEA;AACA;AACA;AACA;AACA,kBAAiB;AACjB,yBAAwB,EAAE;AAC1B;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA,uCAAsC,aAAa;AACnD,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB;AAClB;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,oBAAoB;;AAEtC;AACA;AACA;AACA;;AAEA;AACA,oBAAmB,mBAAmB;AACtC;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAmB,mBAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,EAAC,KAAK;;AAEN;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECxID;AACA;;AAEA;AACA;AACA;AACA,+CAA8C;;AAE9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,wEAAuE;AACvE;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA,yCAAwC,iBAAiB;AACzD,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,EAAC;;AAED;AACA;AACA,EAAC;;AAED;AACA;AACA,gCAA+B;AAC/B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,4BAA2B,yCAAyC;AACpE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;;AAEA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA,2BAA0B,qBAAqB;;AAE/C;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;AAED;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gCAA+B,kBAAkB;AACjD;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,gCAA+B,4DAA4D;AAC3F;AACA;;AAEA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC;AACzC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,kDAAiD;AACjD,8CAA6C;AAC7C;AACA;AACA,kCAAiC;AACjC,8BAA6B;AAC7B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,kCAAiC;AACjC;AACA;AACA,sBAAqB;AACrB;AACA,cAAa;AACb;AACA;AACA;AACA,EAAC;;AAED;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;uHClqBD;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,mBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA,sEAAqE,aAAa,EAAE;AACpF;;AAEA;AACA;AACA,0CAAyC,4CAA4C;AACrF;AACA,MAAK;;AAEL;AACA;AACA;AACA,6EAA4E;AAC5E;AACA;AACA;AACA,2FAA0F,SAAS;AACnG;AACA;AACA,8EAA6E;AAC7E;AACA,2EAA0E;AAC1E;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC3MD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,iCAAgC;AAChC,iCAAgC;AAChC;AACA;AACA;;AAEA;AACA,+CAA8C,oBAAoB;;AAElE;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,iCAAgC,mE;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,8G;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,iCAAgC;AAChC,iCAAgC;AAChC;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,mCAAkC,6CAA6C;;AAE/E;AACA,mCAAkC,gBAAgB;;AAElD;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,gDAA+C,2BAA2B;AAC1E,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA,oBAAmB,uBAAuB;AAC1C;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,wBAAuB,uBAAuB;AAC9C;AACA,4BAA2B,sCAAsC;AACjE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,kCAAiC,yBAAyB;AAC1D;AACA,cAAa;AACb,UAAS;AACT,8BAA6B,yBAAyB;AACtD;AACA,MAAK;;AAEL;AACA;AACA;AACA,0BAAyB,iCAAiC;;AAE1D;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,iBAAgB;AAChB,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;uHC5gCD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA,iDAAgD;AAChD;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8CAA6C;AAC7C;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA,qCAAoC,oBAAoB;AACxD;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;ACtLD;AACA;AACA;AACA,4QACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAiC;AACjC;AACA,0BAAyB;AACzB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC;;;;;;;;;;iEClDD;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB;AACA;AACA,qBAAoB;AACpB;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAU,OAAO;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB,WAAU,SAAS;AACnB,WAAU,SAAS;AACnB,WAAU,QAAQ;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB,WAAU,OAAO;AACjB,WAAU,OAAO;AACjB,WAAU,SAAS;AACnB,WAAU,SAAS;AACnB;AACA;AACA;AACA;AACA;AACA;AACA,yCAAwC;AACxC;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;AACL;;AAEA;AACA;AACA,WAAU,OAAO;AACjB,WAAU,OAAO;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAU,OAAO;AACjB,WAAU,OAAO;AACjB;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;;AAGA;AACA;AACA,WAAU,OAAO;AACjB,WAAU,OAAO;AACjB;AACA;AACA;AACA,kBAAiB,aAAa;AAC9B;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAU,QAAQ;AAClB,WAAU,QAAQ;AAClB;AACA;AACA;AACA;AACA;AACA,qBAAoB,kBAAkB,aAAa,EAAE;AACrD,qBAAoB,kBAAkB,aAAa,EAAE;AACrD,qBAAoB,kBAAkB,aAAa,EAAE;AACrD,qBAAoB,kBAAkB,aAAa,EAAE;AACrD,oBAAmB,YAAY;AAC/B,WAAU,iDAAiD;AAC3D;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECnRD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sFACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,iCAAgC,4CAA4C;AAC5E,UAAS;AACT;AACA;AACA,uFAAsF;AACtF;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA,sBAAqB;AACrB;AACA,cAAa;AACb;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;AACT;AACA;AACA,uDAAsD;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iECnRD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,uDAAsD,oDAAoD;AAC1G;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,uDAAsD,oDAAoD;AAC1G,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA,mCAAkC,wCAAwC;AAC1E;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECrSD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,oCAAmC,8CAA8C;AACjF,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,+GAA8G;AAC9G;AACA,6EAA4E;AAC5E;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA,kBAAiB,QAAQ;AACzB;AACA,kBAAiB,QAAQ;AACzB,kBAAiB,QAAQ;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA,oCAAmC,8CAA8C;AACjF,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,sCAAqC;AACrC;;AAEA;AACA,8FAA6F;AAC7F;AACA;AACA,iFAAgF;AAChF;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;;AAEA;AACA,6BAA4B,8CAA8C;AAC1E,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC;AACrC,cAAa;AACb,uCAAsC;AACtC;AACA,8FAA6F;AAC7F;AACA;AACA;AACA,wCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iEClYD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC1HD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,kCAAiC,iDAAiD;AAClF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECjUD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,qGAAoG,mBAAmB;;AAEvH;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;;AAEA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC1ID;AACA;AACA;AACA;AACA,yNACA;;AAEA;AACA;AACA;AACA;AACA,mDAAkD;AAClD;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,8CAA6C;AAC7C;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;;AAEA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,oDAAmD;AACnD;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gEAA+D,yBAAyB;AACxF,kCAAiC;AACjC;AACA,0BAAyB;AACzB;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;;AAEjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B,0BAAyB;AACzB;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,6EAA4E,wCAAwC;AACpH;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,EAAC,gJ;;;;;;;;;;iEC7UD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC,gJ;;;;;;;;;;iECzDD;AACA;AACA;AACA;AACA,mJACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB,yCAAwC,uEAAuE;AAC/G,sBAAqB;AACrB,kDAAiD,kDAAkD;AACnG;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA,MAAK;AACL,EAAC,gJ;;;;;;;;;;iEC5OD;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA,2GAA0G;AAC1G;;AAEA;AACA,gFAA+E;;AAE/E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC5MD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mGACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA,mDAAkD;;AAElD;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAiB;;AAEjB;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAiB;;AAEjB;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA,4BAA2B,8BAA8B;AACzD;AACA;AACA;AACA,kBAAiB;AACjB;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC,gJ;;;;;;;;;;iEC/VD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECnOD;AACA,iQACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECtKD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,8CAA6C,sBAAsB;AACnE;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,EAAC,gJ;;;;;;;;;;iECjID;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iGACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,kCAAiC,iCAAiC;AAClE,kCAAiC,iCAAiC;AAClE;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC;;;;;;;;;;;iECxSD;AACA,sQACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,uEAAsE,kBAAkB;AACxF;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECxVD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,+BAA8B,iEAAiE;;AAE/F;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,gCAA+B,mEAAmE;AAClG;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,sEAAqE,oBAAoB;AACzF;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,kDAAiD;AACjD;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECpSD;AACA;;AAEA;AACA;AACA;AACA,oEAAmE;AACnE;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,iFAAgF,0BAA0B;AAC1G;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC,gJ;;;;;;;;;;iECxED;AACA,8PACA;;AAEA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,2CAA0C,mBAAmB;AAC7D;AACA,yBAAwB,cAAc;AACtC,UAAS;AACT,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB,cAAa;AACb;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA,kBAAiB;AACjB;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC9HD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,wCAAuC,uBAAuB;;AAE9D;AACA,0CAAyC,4BAA4B;;AAErE;AACA,2CAA0C,8BAA8B;;AAExE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,kBAAiB;AACjB;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb,sCAAqC,wEAAwE;AAC7G;AACA,UAAS;AACT,kCAAiC,4DAA4D;AAC7F;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC5JD;AACA,+JACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECpDD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,oDAAmD;AACnD;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,iHAAgH;AAChH,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,EAAC,gJ;;;;;;;;;;iEC1LD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4GAA2G;AAC3G;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,+DAA8D,cAAc,EAAE;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA,EAAC;;AAED,EAAC,gJ;;;;;;;;;;iHCtSD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC,gJ;;;;;;;;;;ACtED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA0C,oBAAoB;AAC9D;AACA;AACA;AACA;AACA;AACA,YAAW,sBAAsB;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,cAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,oBAAmB,kBAAkB;AACrC;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,wBAAuB,2BAA2B;AAClD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,wBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA,wBAAuB,YAAY;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mC;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,cAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAW;AACX;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oD;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,yBAAwB,0BAA0B;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yBAAwB,0BAA0B;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wCAAuC,aAAa;AACpD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,oCAAmC,YAAY;AAC/C;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA;AACA;AACA;AACA,oBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gDAA+C;AAC/C,uDAAsD;AACtD;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA,2BAA0B;AAC1B;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA;AACA;AACA;AACA,oBAAmB;AACnB;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,iCAAgC;AAChC;AACA,+BAA8B,kBAAkB;AAChD,wCAAuC;AACvC;AACA;AACA,wBAAuB;AACvB;AACA;AACA;AACA,oBAAmB;AACnB;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC;AACrC;AACA,cAAa;AACb;AACA;AACA;AACA,QAAO;AACP,MAAK;AACL,IAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA,cAAa,EAAE;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB,MAAM;AACvB;AACA;AACA,aAAY,EAAE;AACd;AACA;AACA;AACA;AACA;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,KAAK;AACjB,aAAY,KAAK;AACjB,cAAa,KAAK;AAClB,aAAY,KAAK;AACjB;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB;AACA,aAAY,GAAG;AACf,aAAY,KAAK;AACjB,aAAY,GAAG;AACf,aAAY,KAAK;AACjB,aAAY,GAAG;AACf,aAAY,KAAK;AACjB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA,cAAa,GAAG;AAChB,cAAa,KAAK;AAClB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,cAAa,GAAG;AAChB,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf;AACA;AACA;AACA;AACA,aAAY,GAAG;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAY,EAAE;AACd,aAAY,EAAE;AACd;AACA,aAAY,EAAE;AACd,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB;AACA;AACA;AACA;AACA;AACA;AACA,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,GAAG;AACf,aAAY,EAAE,EAAE,GAAG;AACnB,aAAY,EAAE;AACd,kBAAiB,IAAI;AACrB,kBAAiB,UAAU;AAC3B,iBAAgB,QAAQ,QAAQ,EAAE;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB,QAAQ,GAAG,EAAE;AAC9B,kBAAiB,QAAQ,GAAG,EAAE;AAC9B,aAAY,aAAa;AACzB,iBAAgB,WAAW;AAC3B,iBAAgB,OAAO;AACvB,iBAAgB,QAAQ;AACxB,iBAAgB,QAAQ,WAAW,EAAE;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAe,QAAQ;AACvB,gBAAe,WAAW;AAC1B,aAAY,GAAG;AACf,iBAAgB,WAAW;AAC3B,iBAAgB,SAAS;AACzB,oBAAmB,QAAQ,EAAE,IAAI;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,WAAW;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,WAAW;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,WAAW;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,WAAW;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB,OAAO;AACxB,kBAAiB,KAAK;AACtB,kBAAiB,QAAQ;AACzB,kBAAiB,QAAQ;AACzB,kBAAiB,SAAS;AAC1B,oBAAmB,GAAG;AACtB,oBAAmB,GAAG;AACtB,kBAAiB,SAAS;AAC1B;AACA;AACA;AACA,gBAAe,KAAK,EAAE,KAAK;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB,UAAU;AAC/B,gBAAe,YAAY;AAC3B;AACA;AACA,kBAAiB,GAAG;AACpB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB,oBAAmB,GAAG;AACtB,kBAAiB,GAAG;AACpB;AACA,mBAAkB,GAAG;AACrB,oBAAmB,GAAG;AACtB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB,kBAAiB,GAAG;AACpB;AACA;AACA,kBAAiB,GAAG;AACpB,kBAAiB,GAAG;AACpB,mBAAkB,GAAG;AACrB,oBAAmB,GAAG;AACtB,kBAAiB,GAAG;AACpB;AACA;AACA,kBAAiB,GAAG;AACpB;AACA;AACA,oBAAmB,GAAG;AACtB,yBAAwB,MAAM;AAC9B;AACA,mBAAkB,GAAG;AACrB,oBAAmB,GAAG;AACtB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB,mBAAkB,GAAG;AACrB;AACA;AACA;AACA;AACA,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B,oBAAmB,GAAG,EAAE,GAAG;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,mBAAkB,EAAE,GAAG,QAAQ,IAAI,QAAQ,GAAG,EAAE;AAChD;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA,gBAAe,KAAK;AACpB;AACA;AACA,gBAAe,IAAI;AACnB;AACA,yBAAwB,MAAM;AAC9B,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA;AACA,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA;AACA,gBAAe,KAAK;AACpB;AACA;AACA,gBAAe,KAAK;AACpB;AACA;AACA;AACA,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA;AACA,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAe,KAAK;AACpB;AACA,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA;AACA,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,IAAI;AACnB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB,gBAAe,KAAK;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA,yBAAwB,MAAM;AAC9B;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B,oBAAmB,GAAG,EAAE,GAAG;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAmB,QAAQ,EAAE,KAAK;AAClC,oBAAmB,QAAQ,EAAE,KAAK;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,MAAM;AAC9B;AACA,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B,yBAAwB,MAAM;AAC9B;AACA;AACA;;AAEA;AACA,EAAC;;AAED;AACA;AACA;;;;;;;;;;iHC10DA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA,+CAA8C,kBAAkB;AAChE;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iFAAgF;AAChF;AACA;AACA,+CAA8C,eAAe;AAC7D;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;AC3LD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;AChJD;AACA,kEAAiE;AACjE,4DAA2D;;AAE3D;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,yKAAwK,wBAAwB,aAAa;AAC7M;AACA,2KAA0K,uBAAuB,aAAa;AAC9M,2FAA0F;AAC1F,uKAAsK,uBAAuB,aAAa;AAC1M,mEAAkE;AAClE,EAAC;AACD,4DAA2D;;AAE3D;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,6KAA4K,0BAA0B,aAAa;AACnN;AACA,sFAAqF,uBAAuB,yEAAyE;AACrL;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,EAAC,gBAAgB,E;;;;;;;;;ACzBjB;AACA;AACA;;;;;;;;;;ACFA;;AAEA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA,wCAAuC,6BAA6B,YAAY,EAAE,OAAO,iBAAiB,mBAAmB,uBAAuB,4EAA4E,EAAE,EAAE,yBAAyB,eAAe,EAAE;;AAE9Q;;AAEA;AACA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA,4CAA2C;;;;;;;;;;AClE3C;;AAEA;AACA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;;AAEH;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,IAAG;AACH;AACA;AACA,IAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA,4CAA2C;;;;;;;;;;ACvG3C;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,aAAY;AACZ,aAAY;AACZ,eAAc;AACd,eAAc;AACd,eAAc;AACd,eAAc;AACd;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,kBAAiB,sBAAsB;AACvC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,sCAAqC,SAAS;AAC9C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA,MAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAG;AACH;AACA,IAAG;AACH;AACA;AACA;;AAEA;AACA,wBAAuB;AACvB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,4CAA2C;;;;;;;;;;AC3H3C;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA,oBAAmB,yBAAyB;AAC5C;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,4CAA2C;;;;;;;;;;ACvC3C;;AAEA;AACA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4CAA2C;;;;;;;;;;AC7C3C;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;AACL;AACA,MAAK;AACL;AACA;AACA;AACA;;AAEA;AACA,QAAO;AACP;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,oBAAmB;AACnB;;AAEA;AACA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;ACtC3C;;AAEA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAO;AACP;;AAEA;AACA;AACA,qCAAoC,OAAO;AAC3C;AACA;AACA;AACA;AACA,QAAO;AACP;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;AC7F3C;;AAEA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA;;AAEA;AACA;AACA;AACA,iCAAgC,KAAK;AACrC;AACA,MAAK;AACL;AACA;AACA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;ACxB3C;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;;AAEH;AACA,4DAA2D,+DAA+D;AAC1H,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;AC5B3C;;AAEA;;AAEA;AACA;AACA;AACA;AACA,oBAAmB,0BAA0B;AAC7C;AACA;;AAEA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;ACzB3C;;AAEA;;AAEA;AACA;AACA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;ACX3C;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAO;AACP,MAAK;AACL;AACA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;AChC3C;;AAEA;AACA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA;;AAEA;AACA;AACA;AACA,4CAA2C;;;;;;;;;;ACf3C;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8CAA6C;AAC7C;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,IAAG;AACH;;AAEA;AACA,4CAA2C;;;;;;;;;;AC5B3C;;AAEA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;;AAEA;AACA,IAAG;;AAEH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,4FAA2F,aAAa;AACxG;AACA;;AAEA,+CAA8C;AAC9C;AACA;AACA;;AAEA;AACA;AACA,4CAA2C;;;;;;;;;;AC9C3C;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,4CAA2C;;;;;;;;;;ACd3C;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,uCAAsC,uCAAuC,kBAAkB;;AAE/F;;AAEA,wCAAuC,6BAA6B,YAAY,EAAE,OAAO,iBAAiB,mBAAmB,uBAAuB,4EAA4E,EAAE,EAAE,yBAAyB,eAAe,EAAE;;AAE9Q;;AAEA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,gCAA+B;AAC/B;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC,OAAO;AAChD;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,sBAAqB,SAAS;AAC9B;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA,8BAA6B;AAC7B;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA,2EAA0E;;AAE1E;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAO;AACP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,2EAA0E;;AAE1E;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA,IAAG;AACH;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,yCAAwC;AACxC;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,IAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4CAA2C;;;;;;;;;;ACnS3C;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,4CAA2C;;;;;;;;;;;AClB3C;AACA,kEAAiE;AACjE;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;AACD,4DAA2D;;AAE3D;AACA,sFAAqF,uBAAuB,yEAAyE;AACrL;AACA,mKAAkK,qBAAqB,aAAa;AACpM;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,2KAA0K,yBAAyB,aAAa;AAChN;AACA,iLAAgL,4BAA4B,aAAa;AACzN;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,qLAAoL,8BAA8B,aAAa;AAC/N;AACA,EAAC,gBAAgB,E;;;;;;;;;AC3BjB;AACA,kEAAiE;AACjE,oDAAmD;;AAEnD;AACA,mKAAkK,qBAAqB,aAAa;AACpM;AACA,uKAAsK,uBAAuB,aAAa;AAC1M;AACA,mKAAkK,qBAAqB,aAAa;AACpM,2DAA0D;AAC1D,EAAC,gBAAgB,E;;;;;;;;;ACXjB;AACA,kEAAiE;AACjE,oDAAmD;;AAEnD;AACA,mMAAkM,qCAAqC,aAAa;AACpP;AACA,qLAAoL,8BAA8B,aAAa;AAC/N;AACA,EAAC,gBAAgB,E;;;;;;;;;iECTjB;AACA;AACA;AACA;AACA;AACA;AACA,8GACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,iEAAgE,WAAW;AAC3E,iEAAgE,UAAU;AAC1E;AACA,kBAAiB;AACjB;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,2CAA0C,cAAc;AACxD;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,gBAAe,MAAM;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA8C,0DAA0D;AACxG;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC;;;;;;;;;;;iECpOD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,8CAA6C,sBAAsB,EAAE;;AAErE;AACA,4BAA2B,mDAAmD;;AAE9E;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,mBAAkB,sBAAsB;AACxC,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC5FD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0FAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,2CAA0C,qEAAqE,yBAAyB,EAAE,wBAAwB;AAClK,2CAA0C,qEAAqE,kBAAkB,EAAE,+BAA+B;AAClK,2CAA0C,qEAAqE,qBAAqB,EAAE,sBAAsB;AAC5J,2CAA0C,qEAAqE,oBAAoB,EAAE,EAAE;AACvI,2CAA0C,qEAAqE,mBAAmB,EAAE,EAAE;AACtI,2CAA0C,qEAAqE,oBAAoB,EAAE,EAAE;AACvI,2CAA0C,qEAAqE,uBAAuB,EAAE,EAAE;;AAE1I;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,sDAAqD,mCAAmC;AACxF,gDAA+C,0EAA0E;AACzH,4DAA2D,yCAAyC;AACpG,yDAAwD,qCAAqC;AAC7F,yDAAwD,mCAAmC;AAC3F,2CAA0C,wBAAwB;AAClE,2CAA0C,6CAA6C,EAAE;AACzF,2CAA0C,gDAAgD;AAC1F,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,yEAAwE,8BAA8B;AACtG;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS,+BAA+B,oBAAoB,EAAE;;AAE9D;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA,+CAA8C,mBAAmB;;AAEjE;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA,UAAS;AACT;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8DAA6D,gBAAgB;;AAE7E;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB,kBAAiB;AACjB;AACA;AACA;AACA,cAAa;AACb;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,kCAAiC;AACjC,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,gCAA+B;AAC/B;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iGAAgG;AAChG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC;;;;;;;;;;;iECvjBD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECtCD;AACA;AACA;AACA;AACA;AACA,2FAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;;AAEA;AACA,mDAAkD,mBAAmB,EAAE;;AAEvE;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS,+BAA+B,oBAAoB,EAAE;;AAE9D;AACA,uDAAsD,sBAAsB,EAAE;AAC9E,2DAA0D,oBAAoB,EAAE;;AAEhF;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,sCAAqC,2BAA2B;AAChE;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0FAAyF,SAAS;AAClG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAC;;AAED,EAAC;;;;;;;;;;;iECrVD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA,oCAAmC,oBAAoB;AACvD,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA,yEAAwE;AACxE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC;;;;;;;;;;;iECjGD;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,6DAA4D,aAAa,EAAE;AAC3E;;AAEA;AACA;;AAEA;AACA;AACA,6DAA4D,gBAAgB;AAC5E,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,iBAAgB;AAChB,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC,gJ;;;;;;;;;;iECxKD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iEC3ND;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4CAA2C;AAC3C,4CAA2C;AAC3C;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,4CAA2C,uBAAuB,EAAE;AACpE,mCAAkC,cAAc;AAChD,UAAS;AACT,MAAK;;AAEL;AACA;AACA,mCAAkC,oBAAoB;AACtD,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA,+CAA8C,gCAAgC;AAC9E;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA,uEAAsE;AACtE;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,kDAAiD,aAAa;AAC9D,kDAAiD,cAAc;AAC/D;AACA,0DAAyD,MAAM;AAC/D;AACA;AACA;AACA,yDAAwD;AACxD;AACA;AACA,+EAA8E;AAC9E;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC;;;;;;;;;;;AC7MD;AACA;AACA;AACA,EAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B,iCAAgC;AAChC,4CAA2C;AAC3C,4CAA2C;AAC3C,4CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA,sBAAqB;AACrB;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA8B;AAC9B,wCAAuC;AACvC,wCAAuC;AACvC,wCAAuC;AACvC;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,+BAA8B;AAC9B,4CAA2C;AAC3C,4CAA2C;AAC3C,6CAA4C;AAC5C,6CAA4C;AAC5C,gDAA+C;AAC/C,gDAA+C;AAC/C,+CAA8C,UAAU,EAAE;AAC1D;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,4CAA2C,YAAY,EAAE;AACzD;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,gCAA+B,kBAAkB;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,+CAA8C,8BAA8B,YAAY;AACxF,+CAA8C,4BAA4B,YAAY;AACtF,kDAAiD,kCAAkC;AACnF,cAAa;AACb;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,+BAA8B;AAC9B;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;;iECpSD;AACA;AACA;AACA;AACA;AACA;AACA,yFAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,wCAAuC,sCAAsC,oBAAoB,EAAE,EAAE;AACrG,wCAAuC,sCAAsC,uBAAuB,EAAE,EAAE;;AAExG;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,yEAAwE,6BAA6B;AACrG;AACA;AACA,kEAAiE,iBAAiB;AAClF;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS,+BAA+B,oBAAoB,EAAE;;AAE9D;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,+CAA8C,gBAAgB;;AAE9D;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,2CAA0C,6BAA6B,EAAE;AACzE,2CAA0C,2BAA2B,EAAE;AACvE,8CAA6C,iCAAiC;AAC9E,UAAS;AACT,MAAK;;AAEL;AACA;AACA,4CAA2C,kCAAkC,EAAE;AAC/E,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8DAA6D,iBAAiB;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,oCAAmC,mBAAmB;AACtD;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,gCAA+B;AAC/B;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iGAAgG;AAChG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED,EAAC;;;;;;;;;;;iEChQD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0FAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA,uDAAsD,sBAAsB,EAAE;AAC9E,0DAAyD,oBAAoB,EAAE;;AAE/E;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,0CAAyC,2BAA2B;AACpE,UAAS;AACT;AACA,0CAAyC,eAAe;AACxD;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA,cAAa;AACb;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;AACD,EAAC;;;;;;;;;;;ACjWD;AACA;AACA;AACA;;AAEA;AACA,kBAAiB,aAAa,YAAY,aAAa;AACvD;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,0CAAyC,0BAA0B;AACnE,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,2BAA0B,uBAAuB;AACjD,EAAC;;AAED,+B;;;;;;;;;oHClFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qEAAoE,iBAAiB;AACrF;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qEAAoE,gCAAgC;AACpG;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,EAAC;;;;;;;;;;;+HC1LD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,mBAAkB,wBAAwB;AAC1C;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA,cAAa;AACb;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,wEAAuE;AACvE;AACA,6DAA4D;AAC5D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB,cAAa;AACb;AACA;AACA,kBAAiB;AACjB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,wBAAuB,yBAAyB;AAChD;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;AACD;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,aAAY,kBAAkB;AAC9B,aAAY,OAAO;AACnB;AACA,eAAc,UAAU;AACxB;AACA;AACA;AACA;AACA,0BAAyB;;AAEzB;AACA,kCAAiC;AACjC;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA,aAAY,OAAO;AACnB,aAAY,OAAO;AACnB,eAAc,SAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAuB;;AAEvB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,sEAAqE,QAAQ;;AAE7E;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA,aAAY,OAAO;AACnB,aAAY,OAAO;AACnB,aAAY,OAAO;AACnB,eAAc,UAAU;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,aAAY,WAAW;AACvB,aAAY,OAAO;AACnB,aAAY,SAAS;AACrB;AACA,oEAAmE;AACnE,eAAc,YAAY;AAC1B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;;AAGA;AACA;AACA,EAAC;;;;;;;;;;;;qHCxTD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;;AAET;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAmB;AACnB;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,2BAA0B,YAAY;AACtC;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,8CAA6C;AAC7C,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAuB;AACvB,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,qBAAoB,aAAa;AACjC,sCAAqC,uCAAuC;AAC5E;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,aAAY;;AAEZ;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL,wEAAuE;AACvE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,oCAAmC,gCAAgC;AACnE,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,qCAAoC,8BAA8B;AAClE,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;;ACreD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB,iBAAgB,SAAS;AACzB,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,oFAAmF,6BAA6B;AAChH;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,QAAO;;AAEP;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,yFAAwF,mBAAmB,EAAE;AAC7G,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,iBAAgB,SAAS;AACzB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,SAAS;AACzB,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA,qCAAoC,sBAAsB;AAC1D,4BAA2B,gBAAgB;AAC3C,MAAK;AACL;AACA;AACA,oCAAmC,sBAAsB;AACzD,4BAA2B,8BAA8B;AACzD,MAAK;AACL;AACA;AACA,sCAAqC,sBAAsB;AAC3D,4BAA2B,iBAAiB;AAC5C,MAAK;;AAEL;AACA,iBAAgB,QAAQ;AACxB,iBAAgB,OAAO;AACvB;AACA,mBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;;AAEA,yBAAwB;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,WAAW;AAChD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oGAAmG,aAAa;AAChH;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,oBAAmB,6DAA6D;AAChF,MAAK;AACL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,oBAAmB,0FAA0F;AAC7G;AACA;AACA,MAAK;AACL;AACA;AACA,kDAAiD,uBAAuB;AACxE,MAAK;;AAEL;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,sBAAqB;AACrB;AACA,4CAA2C;AAC3C;;AAEA,mGAAkG;AAClG;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B,YAAY;AACzC,+BAA8B,aAAa;AAC3C;AACA;AACA,UAAS;AACT;AACA,MAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA,gBAAe,OAAO;AACtB;;AAEA,gBAAe,OAAO;AACtB;AACA;AACA;AACA;AACA,oCAAmC,2CAA2C,EAAE;AAChF;AACA,UAAS;AACT;AACA,oCAAmC,2CAA2C,EAAE;AAChF;AACA,UAAS;AACT;AACA,oCAAmC,wBAAwB,EAAE;AAC7D;AACA,UAAS;AACT;AACA,oCAAmC,wBAAwB,EAAE;AAC7D;AACA,UAAS;AACT;AACA,oCAAmC,wBAAwB,EAAE;AAC7D;AACA,UAAS;AACT;AACA,oCAAmC,wBAAwB,EAAE;AAC7D;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA,oBAAmB,QAAQ;AAC3B;AACA;AACA;AACA,oBAAmB,OAAO;AAC1B;AACA,oBAAmB,QAAQ;AAC3B;;AAEA;AACA;AACA,aAAY;AACZ;AACA,MAAK;;AAEL;AACA,0BAAyB,qBAAqB,EAAE;;AAEhD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC,QAAQ;;AAEjD;AACA;AACA;AACA;AACA,6CAA4C,WAAW;AACvD,6CAA4C,UAAU;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,+BAA8B,sBAAsB,EAAE;AACtD;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,kFAAiF;AACjF,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,IAAG;;;;;;;;;;;4HCvoBH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAoB;AACpB;AACA,iBAAgB;AAChB,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,2CAA0C,uBAAuB,EAAE;AACnE,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA,iBAAgB,IAAI;AACpB,mBAAkB,0BAA0B;AAC5C;AACA;AACA,0DAAyD,qCAAqC,EAAE;AAChG,MAAK;;AAEL;AACA;AACA,iBAAgB,QAAQ;AACxB,iBAAgB,QAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA,6CAA4C,QAAQ;AACpD;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA,gCAA+B,mBAAmB;AAClD;AACA,MAAK;;AAEL;AACA;AACA,gCAA+B,2BAA2B;AAC1D;AACA,MAAK;;AAEL;AACA;AACA,8CAA6C,6BAA6B,EAAE;AAC5E,MAAK;;AAEL;AACA;AACA;AACA;AACA,4BAA2B;AAC3B;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,qEAAqE;AAC1G,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;AACT;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb;AACA,iEAAgE;AAChE,gDAA+C,0CAA0C;AACzF,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb,MAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;yHCnUD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,QAAQ;AACxB,iBAAgB,QAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,sCAAqC,sBAAsB;AAC3D,4BAA2B,iBAAiB;AAC5C,MAAK;AACL;AACA;AACA,qCAAoC,sBAAsB;AAC1D,4BAA2B,gBAAgB;AAC3C,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB,+BAA+B;;;AAGhD;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iEChJD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,EAAC;;;;;;;;;;0GC3DD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,4BAA2B;AAC3B;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;4HCpDD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,mBAAkB,WAAW;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL,4CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA,qCAAoC,sBAAsB;AAC1D,4BAA2B,gBAAgB;AAC3C,MAAK;AACL;AACA;AACA,8DAA6D,sBAAsB;AACnF,4BAA2B,iBAAiB;AAC5C,MAAK;;AAEL;AACA;AACA,kDAAiD,cAAc;AAC/D,oCAAmC,sBAAsB;AACzD;AACA;AACA,qEAAoE,cAAc;AAClF;AACA;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA;AACA,0BAAyB,8BAA8B;AACvD;AACA,YAAW;AACX;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,sBAAqB,8BAA8B;AACnD,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,oEAAmE,eAAe;AAClF,UAAS;AACT;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,2CAA0C,uBAAuB,EAAE;AACnE,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA,8CAA6C,6BAA6B,EAAE;AAC5E,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,qEAAqE;AAC1G,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA,kBAAiB;AACjB;AACA,UAAS;AACT;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,QAAO;;AAEP;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;0GC5VD;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;4HC3HD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,mDAAkD,4BAA4B;AAC9E;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa,+BAA+B;;;AAG5C;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,4BAA2B;AAC3B;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,kCAAiC,eAAe;AAChD;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,qCAAoC,sBAAsB;AAC1D,4BAA2B,gBAAgB;AAC3C,MAAK;AACL;AACA;AACA,8DAA6D,sBAAsB;AACnF,4BAA2B,iBAAiB;AAC5C,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;qHC/fD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,2BAA0B,mBAAmB;;AAE7C;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,wEAAuE;AACvE;AACA;AACA,+CAA8C,gBAAgB;AAC9D,+CAA8C,iBAAiB;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC,eAAe,EAAE;AAC1D;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,0CAAyC,eAAe,EAAE;AAC1D;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,2BAA0B,QAAQ;;AAElC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,uBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA,2CAA0C,gBAAgB;AAC1D;AACA;AACA,8BAA6B;AAC7B,sBAAqB;AACrB;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,kBAAiB;AACjB,kBAAiB;AACjB;AACA;AACA;AACA,kBAAiB;AACjB,kBAAiB;AACjB;AACA;AACA;AACA,kBAAiB;AACjB,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,2CAA0C,wBAAwB;AAClE;AACA,cAAa;AACb;AACA,cAAa;AACb;AACA,2CAA0C,wBAAwB;AAClE;AACA,cAAa;AACb,cAAa;AACb;AACA,2CAA0C,wBAAwB;AAClE;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,QAAO;;AAEP;AACA,iBAAgB,MAAM;AACtB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,iBAAgB,MAAM;AACtB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,sEAAqE,0BAA0B,EAAE;AACjG,sEAAqE,yBAAyB;AAC9F,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,+BAA8B,aAAa;AAC3C;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA,gCAA+B,aAAa;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;;AC3hBD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,mCAAkC,wBAAwB;AAC1D;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,2BAA0B,+BAA+B;AACzD;AACA;AACA,cAAa;AACb;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,gCAA+B,uBAAuB;AACtD;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,iCAAgC,qDAAqD,EAAE;AACvF;AACA,kCAAiC;AACjC;AACA,kCAAiC;AACjC;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,wDAAuD,sCAAsC,EAAE;AAC/F;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,0DAAyD,iCAAiC;AAC1F,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,aAAY;AACZ;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,SAAQ;;AAER;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,mBAAkB,kBAAkB;AACpC;AACA;AACA;AACA;AACA,2EAA0E;AAC1E;AACA,oEAAmE;AACnE;AACA;AACA;;AAEA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,YAAW;AACX;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,QAAO;AACP;AACA;AACA;AACA,SAAQ;;AAER;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB,cAAc;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,gCAA+B,uBAAuB;AACtD;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kEAAiE,SAAS;AAC1E;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,gEAA+D;AAC/D;AACA,oEAAmE;AACnE;AACA;AACA;AACA;AACA,+FAA8F;AAC9F;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA2D;AAC3D;AACA;AACA;AACA,qEAAoE;AACpE;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,2DAA0D;AAC1D;AACA,kBAAiB,EAAE;AACnB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,sDAAqD;AACrD;AACA,2EAA0E;AAC1E;AACA,kCAAiC,EAAE;AACnC,8BAA6B,mCAAmC;AAChE;AACA,8BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,2BAA0B,gCAAgC;AAC1D,EAAC;;;;AAID;AACA;AACA,eAAc,SAAS;AACvB;AACA;;AAEA;AACA;AACA;;AAEA,wCAAuC;AACvC;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,eAAc,SAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iECniCD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB,WAAW;AACnC,8BAA6B,UAAU;AACvC;AACA;AACA;AACA,+DAA8D,aAAa;AAC3E;AACA;AACA,+BAA8B,WAAW;AACzC,oCAAmC,UAAU;AAC7C;AACA;AACA;;AAEA;AACA,EAAC;;;;;;;;;;iGC7BD;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA,EAAC;AACD;;AAEA;AACA;AACA;AACA,gCAA+B,aAAa;;AAE5C;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,0BAAyB;AACzB,sBAAqB;AACrB;AACA;AACA;AACA,0BAAyB;AACzB,sBAAqB;AACrB;AACA,cAAa;AACb;AACA;AACA,MAAK;AACL,EAAC;;;;;;;;;;;6GCpCD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAwB;AACxB;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,EAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B,kDAAkD;AAC/E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT,uCAAsC,4BAA4B,EAAE;AACpE,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA,sBAAqB,6CAA6C,EAAE;AACpE,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,OAAO;AACvB,iBAAgB,QAAQ;AACxB,iBAAgB,QAAQ;AACxB;AACA;AACA;AACA,6BAA4B,aAAa;AACzC;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,kBAAiB,QAAQ;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,kBAAiB,QAAQ;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,+CAA8C,eAAe;AAC7D;AACA;AACA,cAAa;AACb;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA,iBAAgB,cAAc;AAC9B,iBAAgB,eAAe;AAC/B,iBAAgB,OAAO;AACvB,iBAAgB,OAAO;AACvB,iBAAgB,OAAO;AACvB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,UAAS;AACT;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,gDAA+C;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,OAAO;AACvB,iBAAgB,OAAO;AACvB,iBAAgB,eAAe;AAC/B;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,wBAAuB;AACvB;;AAEA;AACA;AACA;AACA;;AAEA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,4CAA2C,sDAAsD;AACjG;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,QAAQ;AACxB,mBAAkB,YAAY;AAC9B;AACA;AACA,kEAAiE,WAAW;AAC5E,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,6DAA4D;AAC5D;AACA;AACA;AACA,sBAAqB,4BAA4B;AACjD;AACA;AACA;AACA,sBAAqB,2BAA2B;AAChD;AACA;AACA;AACA,sBAAqB;;AAErB,2CAA0C;AAC1C;AACA;AACA;AACA;AACA,sBAAqB;AACrB;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iGCnrBD;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA,EAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA0D;;AAE1D;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,8GAA6G;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,EAAC;;;;;;;;;;;uHC/CD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,kDAAiD;AACjD;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,8BAA6B,iCAAiC,EAAE;AAChE;AACA;AACA;AACA,cAAa;AACb,8BAA6B,gCAAgC,EAAE;AAC/D;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,8BAA6B,yBAAyB;AACtD;AACA,MAAK;;AAEL;AACA;AACA;AACA,qDAAoD,sBAAsB;AAC1E;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA0D;AAC1D;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,6DAA4D,yBAAyB,EAAE;AACvF;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,gBAAe;AACf;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,2CAA0C,kBAAkB;;AAE5D;AACA;AACA;AACA;AACA,8BAA6B,sDAAsD,EAAE;AACrF;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,qBAAoB,kBAAkB;AACtC;AACA;;AAEA;AACA;AACA,aAAY;AACZ,8BAA6B,yCAAyC,EAAE;AACxE;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,wBAAuB,uBAAuB;AAC9C;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,sBAAqB,kBAAkB;AACvC;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA,+BAA8B,uCAAuC;;AAErE;AACA;;AAEA;AACA;AACA,qCAAoC,WAAW;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,0CAAyC,iBAAiB;AAC1D;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,qBAAoB,aAAa;AACjC;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,wDAAuD;AACvD;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;+HCl9BD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,iBAAgB,iBAAiB;AACjC;AACA;AACA;AACA;AACA;;AAEA;AACA,8BAA6B,iCAAiC,EAAE;AAChE;AACA;AACA;AACA,cAAa;AACb,8BAA6B,gCAAgC,EAAE;AAC/D;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA,2CAA0C,uBAAuB;AACjE,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,QAAQ,wBAAwB;AAChD;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA,mBAAkB,eAAe;AACjC;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT;;AAEA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT;AACA;AACA,YAAW;AACX;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,+BAA8B,wBAAwB;AACtD,8BAA6B,oBAAoB;AACjD;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAgD,uBAAuB;AACvE;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,QAAO;;AAEP;AACA;AACA;AACA,iDAAgD,YAAY;AAC5D;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA,EAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iGC7fD;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA;AACA,EAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS,eAAe;;AAExB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,kBAAiB;;AAEjB,cAAa;AACb;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,oCAAmC,YAAY;AAC/C,kBAAiB;AACjB,cAAa;AACb,gCAA+B,YAAY;AAC3C;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,EAAC;;;;;;;;;;;iGCjGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA,EAAC;AACD,yCAAwC,UAAU;;AAElD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA8C;AAC9C;AACA,yDAAwD;AACxD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA,4CAA2C,kBAAkB;;AAE7D;AACA;AACA;;AAEA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA,0BAAyB;AACzB;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,kBAAiB;AACjB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,uBAAsB,sBAAsB;AAC5C;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA,kCAAiC,sBAAsB;AACvD;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,8CAA6C;AAC7C;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;AACL,EAAC;;;;;;;;;;;0GC9JD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,gCAA+B;AAC/B;AACA;AACA,wCAAuC;AACvC;AACA;AACA;AACA,kBAAiB;AACjB;AACA,MAAK;;AAEL,wBAAuB;AACvB;AACA;AACA,MAAK;AACL,EAAC;;;;AAID;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;+HCzED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,iCAAgC,qDAAqD;AACrF;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,cAAa;AACb;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,eAAe;AACpD;AACA;AACA,MAAK;;AAEL;AACA;AACA,iBAAgB,iBAAiB;AACjC,iBAAgB,SAAS;AACzB;AACA;AACA;AACA;AACA;AACA;AACA,4BAA2B,uBAAuB;AAClD,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAgB,iBAAiB;AACjC,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,UAAS;AACT;AACA;;AAEA;AACA,UAAS;AACT;AACA;;AAEA,UAAS;AACT;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA,8CAA6C,WAAW;AACxD;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA,mEAAkE,aAAa;;AAE/E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,kDAAiD,qCAAqC,EAAE;AACxF,kDAAiD,oCAAoC,EAAE;AACvF,kDAAiD,sCAAsC;AACvF,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA,gCAA+B;AAC/B;AACA;AACA,yDAAwD;AACxD;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,mCAAkC;AAClC;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,oCAAmC;AACnC;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,sDAAqD;AACrD;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,2DAA0D;AAC1D;AACA;;AAEA;;AAEA,wCAAuC;AACvC;AACA,sBAAqB;AACrB,kBAAiB;AACjB;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,sCAAqC;AACrC;AACA;AACA;AACA,cAAa;;AAEb,oCAAmC;AACnC;AACA;AACA;AACA;AACA,cAAa;;AAEb,0CAAyC;AACzC;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb,qCAAoC;AACpC;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAkC;AAClC;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,yCAAwC;AACxC;AACA;AACA;AACA,kBAAiB;AACjB;AACA;;AAEA;AACA;AACA,2CAA0C;AAC1C;AACA;AACA;AACA,6DAA4D;AAC5D;AACA,0DAAyD;AACzD;AACA,0BAAyB,EAAE;AAC3B;AACA;AACA,cAAa,EAAE;AACf;;AAEA,wBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;0GCjfD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA,4EAA2E,eAAe,EAAE;AAC5F,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;;AAEA,gCAA+B;AAC/B;AACA;AACA,2CAA0C;AAC1C;AACA;AACA;AACA,kBAAiB;AACjB;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;qHCpGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,gCAA+B;AAC/B;AACA;AACA,mCAAkC;AAClC;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,oCAAmC;AACnC;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,sDAAqD;AACrD;AACA;AACA;AACA,kBAAiB;AACjB;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,iCAAgC,qDAAqD;AACrF;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA,iCAAgC,qDAAqD;AACrF;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,eAAe;AACpD;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;0GCrRD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,qEAAoE;AACpE;AACA,0BAAyB,oDAAoD;AAC7E;AACA,0BAAyB,yDAAyD;AAClF;AACA,0BAAyB;AACzB;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;AACL,EAAC;;;;AAID;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;;kHC5ND;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,eAAe;;AAEpD;AACA;AACA,UAAS;AACT,sCAAqC;AACrC;AACA;AACA,eAAc;AACd;AACA;AACA,MAAK;;AAEL;AACA;AACA,+CAA8C,qBAAqB,cAAc;AACjF,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA,gCAA+B;AAC/B;AACA,wCAAuC;AACvC;AACA;AACA;AACA,8EAA6E;AAC7E;AACA,kBAAiB;AACjB;AACA,MAAK;;AAEL,wBAAuB;AACvB;AACA;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;6GC/ED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAuD,0BAA0B;AACjF;AACA;AACA,0BAAyB;AACzB,sB,6CAAqB;AACrB;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,6BAA4B,QAAQ;AACpC;AACA;AACA;AACA;AACA,0CAAyC,eAAe,EAAE;AAC1D;AACA,0CAAyC,6BAA6B,EAAE;AACxE,0CAAyC,8BAA8B,EAAE;AACzE;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,oCAAmC,gCAAgC;AACnE,MAAK;;AAEL;AACA;AACA,6BAA4B,QAAQ;AACpC;AACA;AACA;AACA;AACA,0CAAyC,eAAe,EAAE;AAC1D;AACA,0CAAyC,mCAAmC,EAAE;AAC9E,0CAAyC,oCAAoC,EAAE;AAC/E;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT,0CAAyC,sCAAsC;AAC/E,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA,kDAAiD,kCAAkC,EAAE;AACrF,kDAAiD,oCAAoC,EAAE;AACvF,kDAAiD,mCAAmC,EAAE;AACtF,kDAAiD,wCAAwC,EAAE;AAC3F,qDAAoD,uCAAuC,EAAE;AAC7F,kDAAiD,kCAAkC;AACnF,MAAK;;;AAGL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA,gCAA+B;AAC/B;AACA;AACA,2DAA0D;AAC1D;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA,0DAAyD;AACzD;AACA;AACA;AACA,8EAA6E;AAC7E,iDAAgD;AAChD,+EAA8E;AAC9E;AACA;AACA,0BAAyB;AACzB;AACA,kBAAiB;AACjB;AACA,MAAK;;AAEL;AACA,+CAA8C;AAC9C;AACA;AACA;AACA;AACA;;AAEA,cAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA,2EAA0E;AAC1E;AACA;AACA;AACA;AACA,0BAAyB,EAAE;AAC3B;AACA;AACA,cAAa;AACb;;AAEA,wBAAuB;AACvB;AACA;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;oHC9XD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL,mBAAkB,OAAO;AACzB;AACA;AACA,MAAK;;AAEL,mBAAkB,SAAS;AAC3B;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,8BAA6B,kBAAkB,GAAG,eAAe;AACjE;AACA;AACA;AACA,gEAA+D,sBAAsB;AACrF;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,2BAA0B,yDAAyD;AACnF,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;oHCvHD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,wDAAuD;AACvD;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,kCAAiC,4BAA4B,GAAG,eAAe;AAC/E;AACA;AACA,sBAAqB;AACrB;AACA,UAAS;AACT;AACA,MAAK;;AAEL,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,mBAAkB,OAAO;AACzB;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,2BAA0B,+DAA+D;AACzF,EAAC;AACD;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;ACnFD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;;AAEA,EAAC;AACD;;AAEA;;AAEA;AACA;AACA;AACA,4BAA2B;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,cAAa;AACb,4BAA2B;AAC3B;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,wBAAuB,iCAAiC;AACxD;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,yDAAwD,0CAA0C;AAClG;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA;;AAEA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,EAAC;;;;;;;;;;iECtHD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;iECrED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,iBAAgB,OAAO;AACvB;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,2BAA0B,QAAQ;;AAElC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,uBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA,2CAA0C,gBAAgB;AAC1D;AACA;AACA,8BAA6B;AAC7B,sBAAqB;AACrB;AACA;AACA;AACA,cAAa;AACb,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;kHCzJD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sCAAqC,eAAe;AACpD;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;;AAEA,wBAAuB;AACvB;AACA,MAAK;AACL,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;4HCzID;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,mCAAkC,qDAAqD;AACvF;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,yCAAwC;;AAExC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,mEAAkE,wBAAwB;AAC1F,MAAK;;AAEL;AACA;AACA,mEAAkE,wBAAwB;AAC1F,MAAK;;AAEL;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA0D;AAC1D;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,sDAAqD;AACrD;AACA,2EAA0E;AAC1E;AACA,kCAAiC,EAAE;AACnC,8BAA6B,qCAAqC;AAClE;AACA,8BAA6B,qCAAqC;AAClE;AACA,8BAA6B,mCAAmC;AAChE;AACA;AACA,8BAA6B;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,2BAA0B,gCAAgC;AAC1D,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,eAAc,SAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB,kDAAkD;AACvE,sBAAqB;AACrB;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;+HC1PD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,mCAAkC,kBAAkB;AACpD;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,gCAA+B,uBAAuB;;AAEtD;AACA;;AAEA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,2BAA0B,qBAAqB;AAC/C;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,qCAAoC,sCAAsC,EAAE;AAC5E;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,8BAA6B,YAAY;;AAEzC;AACA;;AAEA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,yFAAwF,OAAO;AAC/F;;AAEA,UAAS;;AAET;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA,mCAAkC,yCAAyC;;AAE3E;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA,oCAAmC,YAAY,EAAE;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,oCAAmC,6BAA6B,EAAE;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,oCAAmC,6BAA6B,EAAE;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA8B,WAAW;AACzC,+BAA8B,WAAW;;AAEzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAgB;AAChB,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,0DAAyD,eAAe;AACxE;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA,mBAAkB,kBAAkB;AACpC;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,qCAAoC,QAAQ;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,0CAAyC,aAAa;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA,uBAAsB;;AAEtB;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA,YAAW;AACX;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sEAAqE,iCAAiC,EAAE;AACxG,sEAAqE,gCAAgC,EAAE;AACvG;AACA;AACA;AACA,sEAAqE,iCAAiC,EAAE;AACxG,sEAAqE,gCAAgC,EAAE;AACvG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,sEAAqE,yBAAyB,EAAE;AAChG;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,kFAAiF;AACjF;AACA;AACA;AACA;AACA;AACA;AACA,yDAAwD,iBAAiB;;AAEzE;AACA;AACA;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,2DAA0D,eAAe;;AAEzE,cAAa;AACb;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA,MAAK;;AAEL;AACA;AACA,mCAAkC,aAAa;AAC/C;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,mCAAkC,aAAa;AAC/C;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,QAAO;AACP;AACA;AACA,QAAO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB,cAAc;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA,uCAAsC,QAAQ;AAC9C;AACA,UAAS;;AAET;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA,2BAA0B,kCAAkC;AAC5D,EAAC;;;AAGD;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA2D;AAC3D;AACA,gEAA+D;AAC/D;AACA;AACA;AACA,iGAAgG;AAChG;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6EAA4E;AAC5E;AACA;AACA,wEAAuE;AACvE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sEAAqE;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;;AAEA,wCAAuC;AACvC;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;AACL;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;iECvrDD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB,iBAAiB;AACtC,sBAAqB,iBAAiB;;AAEtC;;AAEA;AACA;AACA,aAAY,eAAe;AAC3B;AACA;;AAEA;AACA;AACA,aAAY,eAAe;AAC3B;AACA;;AAEA;AACA,aAAY,eAAe;AAC3B,eAAc,eAAe;AAC7B;AACA;AACA,QAAO;AACP;AACA;AACA,+DAA8D;AAC9D;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,EAAC;;;;;;;;;;uHC3DD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,6DAA4D,QAAQ,SAAS,aAAa,cAAc;AACxG;AACA,4DAA2D;AAC3D,2FAA0F;AAC1F;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAsD;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL,2BAA0B,yBAAyB;AACnD,EAAC;;AAED;AACA;AACA;AACA;AACA,EAAC;;;;;;;;;;;oHCpJD;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA,UAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA,oCAAmC;AACnC,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA,MAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,qDAAoD,aAAa,aAAa;AAC9E,iEAAgE,oBAAoB,YAAY;AAChG;AACA;AACA;AACA,8DAA6D;AAC7D;AACA;AACA;AACA;AACA;AACA;AACA,qEAAoE,oBAAoB,WAAW,aAAa,cAAc;AAC9H;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECzKD;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8CAA6C;AAC7C;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;;AAEA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,UAAS;;AAET;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;AACb;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA,cAAa;;AAEb;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,yBAAwB,uBAAuB;AAC/C,MAAK;;AAEL;AACA;AACA,yBAAwB,sBAAsB;AAC9C,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,UAAS,qCAAqC;AAC9C;AACA;AACA,cAAa;AACb,UAAS;AACT,OAAM;;AAEN;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;iECtfD;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA,uCAAsC,kBAAkB,EAAE;AAC1D;AACA;AACA;AACA;AACA;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb;AACA,UAAS;;AAET;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,gD,4CAAA;AACA,6CAA4C,iBAAiB;AAC7D;AACA;AACA;AACA;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA,sBAAqB;;AAErB,sEAAqE;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA,sBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAqB;AACrB;;AAEA;;AAEA,cAAa;AACb,U;yHAAS;;AAET,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,+E,4CAAA;AACA,wDAAuD,WAAW;AAClE;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;AAC7B;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA6B;;AAE7B;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,cAAa;AACb,U;yHAAS;AACT,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAiB;AACjB;AACA;AACA,cAAa;AACb;;AAEA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,UAAS;AACT;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAS;AACT;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAsC,oBAAoB;AAC1D;AACA;AACA,MAAK;;AAEL;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,2CAA0C,iDAAiD;AAC3F;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,yBAAwB,uBAAuB;AAC/C,MAAK;;AAEL;AACA;AACA,yBAAwB,sBAAsB;AAC9C,MAAK;;AAEL;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAC;;AAED;AACA;AACA;AACA;AACA;;AAEA,EAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;uHCxVD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;;AAEA,qDAAoD,2CAA2C,EAAE;AACjG;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA,kBAAiB,QAAQ;AACzB;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA,mBAAkB,OAAO;AACzB;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,UAAS;AACT;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,gEAA+D;AAC/D;AACA;AACA;AACA;AACA,MAAK;;AAEL;AACA;AACA;AACA,EAAC;;;AAGD;AACA;AACA;AACA,IAAG","file":"analysis.bundled.js","sourcesContent":["\nvar jQuery = require( 'jquery' ),\n $ = jQuery,\n PANEL = require( 'layout/panel' ),\n ToolPanel = require( './tool-panel' ),\n HistoryPanel = require( './history-panel' ),\n PAGE = require( 'layout/page' ),\n ToolsForm = require( 'mvc/tool/tools-form' );\n\nwindow.app = function app( options, bootstrapped ){\n Galaxy.debug( 'building app:', options, bootstrapped );\n\n // .................................................... panels and page\n var toolPanel = new ToolPanel({\n el : '#left',\n userIsAnonymous : Galaxy.user.isAnonymous(),\n require_login : options.config.require_login,\n spinner_url : options.config.spinner_url,\n search_url : options.config.search_url,\n toolbox : options.config.toolbox,\n toolbox_in_panel: options.config.toolbox_in_panel,\n stored_workflow_menu_entries : options.config.stored_workflow_menu_entries,\n }),\n centerPanel = new PANEL.CenterPanel({\n el : '#center'\n }),\n historyPanel = new HistoryPanel({\n el : '#right',\n galaxyRoot : Galaxy.root,\n userIsAnonymous : Galaxy.user.isAnonymous(),\n allow_user_dataset_purge: Galaxy.config.allow_user_dataset_purge,\n }),\n analysisPage = new PAGE.PageLayoutView( _.extend( options, {\n el : 'body',\n left : toolPanel,\n center : centerPanel,\n right : historyPanel,\n }));\n\n // .................................................... decorate the galaxy object\n // TODO: most of this is becoming unnecessary as we move to apps\n Galaxy.page = analysisPage;\n\n // add tool panel to Galaxy object\n Galaxy.toolPanel = toolPanel.tool_panel;\n Galaxy.upload = toolPanel.uploadButton;\n\n Galaxy.currHistoryPanel = historyPanel.historyView;\n Galaxy.currHistoryPanel.connectToQuotaMeter( Galaxy.quotaMeter );\n Galaxy.currHistoryPanel.listenToGalaxy( Galaxy );\n\n //HACK: move to router/App\n Galaxy.app = {\n display : function( view, target ){\n // TODO: Remove this line after select2 update\n $( '.select2-hidden-accessible' ).remove();\n centerPanel.display( view );\n },\n };\n\n // .................................................... start up\n $(function(){\n analysisPage.render();\n Galaxy.currHistoryPanel.loadCurrentHistory();\n\n // TODO: to router, remove Globals\n var params = $.extend( {}, options.config.params );\n if( params.tool_id && params.tool_id !== 'upload1' ){\n params.id = params.tool_id;\n centerPanel.display( new ToolsForm.View( params ) );\n\n } else if( params.job_id ){\n params.id = params.tool_id;\n centerPanel.display( new ToolsForm.View( params ) );\n\n } else {\n var iframeUrl = Galaxy.root;\n if( params.workflow_id ){\n iframeUrl += 'workflow/run?id=' + params.workflow_id;\n } else if( params.m_c ){\n iframeUrl += params.m_c + '/' + params.m_a;\n } else {\n iframeUrl += 'root/welcome';\n }\n centerPanel.$( '#galaxy_main' ).prop( 'src', iframeUrl );\n }\n });\n};\n\n\n\n/*****************\n ** WEBPACK FOOTER\n ** ./galaxy/scripts/apps/analysis.js\n ** module id = 0\n ** module chunks = 0\n **/","var LeftPanel = require( 'layout/panel' ).LeftPanel,\n Tools = require( 'mvc/tool/tools' ),\n Upload = require( 'mvc/upload/upload-view' );\n//TODO: localize\n\n/* Builds the tool panel on the left */\nvar ToolPanel = LeftPanel.extend({\n\n title : 'Tools',\n\n initialize: function( options ){\n LeftPanel.prototype.initialize.call( this, options );\n this.log( this + '.initialize:', options );\n this.stored_workflow_menu_entries = options.stored_workflow_menu_entries || [];\n\n // TODO: this switch doesn't belong here?\n if( options.userIsAnonymous || !options.require_login ){\n // create tool search, tool panel, and tool panel view.\n var tool_search = new Tools.ToolSearch({\n spinner_url : options.spinner_url,\n search_url : options.search_url,\n hidden : false\n });\n var tools = new Tools.ToolCollection( options.toolbox );\n this.tool_panel = new Tools.ToolPanel({\n tool_search : tool_search,\n tools : tools,\n layout : options.toolbox_in_panel\n });\n this.tool_panel_view = new Tools.ToolPanelView({ model: this.tool_panel });\n // add upload plugin\n this.uploadButton = new Upload( options );\n }\n },\n\n render : function(){\n var self = this;\n LeftPanel.prototype.render.call( self );\n self.$( '.panel-header-buttons' ).append( self.uploadButton.$el );\n\n // if there are tools, render panel and display everything\n if (self.tool_panel.get( 'layout' ).size() > 0) {\n self.tool_panel_view.render();\n //TODO: why the hide/show?\n self.$( '.toolMenu' ).show();\n }\n self.$( '.toolMenuContainer' ).prepend( self.tool_panel_view.$el );\n\n self._renderWorkflowMenu();\n\n // if a tool link has the minsizehint attribute, handle it here (gen. by hiding the tool panel)\n self.$( 'a[minsizehint]' ).click( function() {\n if ( parent.handle_minwidth_hint ) {\n parent.handle_minwidth_hint( $( self ).attr( 'minsizehint' ) );\n }\n });\n },\n\n _renderWorkflowMenu : function(){\n var self = this;\n // add internal workflow list\n self.$( '#internal-workflows' ).append( self._templateTool({\n title : 'All workflows',\n href : 'workflow/list_for_run'\n }));\n _.each( self.stored_workflow_menu_entries, function( menu_entry ){\n self.$( '#internal-workflows' ).append( self._templateTool({\n title : menu_entry.stored_workflow.name,\n href : 'workflow/run?id=' + menu_entry.encoded_stored_workflow_id\n }));\n });\n },\n\n _templateTool: function( tool ) {\n return [\n '
'\n ].join('');\n },\n\n _templateBody : function(){\n return [\n '