{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"bin","path":"bin","contentType":"directory"},{"name":"compat","path":"compat","contentType":"directory"},{"name":"connectivity","path":"connectivity","contentType":"directory"},{"name":"contrib","path":"contrib","contentType":"directory"},{"name":"external","path":"external","contentType":"directory"},{"name":"fileio","path":"fileio","contentType":"directory"},{"name":"forward","path":"forward","contentType":"directory"},{"name":"inverse","path":"inverse","contentType":"directory"},{"name":"plotting","path":"plotting","contentType":"directory"},{"name":"preproc","path":"preproc","contentType":"directory"},{"name":"private","path":"private","contentType":"directory"},{"name":"qsub","path":"qsub","contentType":"directory"},{"name":"realtime","path":"realtime","contentType":"directory"},{"name":"specest","path":"specest","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"statfun","path":"statfun","contentType":"directory"},{"name":"template","path":"template","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"trialfun","path":"trialfun","contentType":"directory"},{"name":"utilities","path":"utilities","contentType":"directory"},{"name":".codespellignorelines","path":".codespellignorelines","contentType":"file"},{"name":".codespellrc","path":".codespellrc","contentType":"file"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"CITATION.cff","path":"CITATION.cff","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"Contents.m","path":"Contents.m","contentType":"file"},{"name":"Makefile","path":"Makefile","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"besa2fieldtrip.m","path":"besa2fieldtrip.m","contentType":"file"},{"name":"bis2fieldtrip.m","path":"bis2fieldtrip.m","contentType":"file"},{"name":"data2bids.m","path":"data2bids.m","contentType":"file"},{"name":"edf2fieldtrip.m","path":"edf2fieldtrip.m","contentType":"file"},{"name":"fieldtrip2besa.m","path":"fieldtrip2besa.m","contentType":"file"},{"name":"fieldtrip2bis.m","path":"fieldtrip2bis.m","contentType":"file"},{"name":"fieldtrip2ctf.m","path":"fieldtrip2ctf.m","contentType":"file"},{"name":"fieldtrip2fiff.m","path":"fieldtrip2fiff.m","contentType":"file"},{"name":"fieldtrip2homer.m","path":"fieldtrip2homer.m","contentType":"file"},{"name":"fieldtrip2spss.m","path":"fieldtrip2spss.m","contentType":"file"},{"name":"ft_analysispipeline.m","path":"ft_analysispipeline.m","contentType":"file"},{"name":"ft_annotate.m","path":"ft_annotate.m","contentType":"file"},{"name":"ft_anonymizedata.m","path":"ft_anonymizedata.m","contentType":"file"},{"name":"ft_appenddata.m","path":"ft_appenddata.m","contentType":"file"},{"name":"ft_appendfreq.m","path":"ft_appendfreq.m","contentType":"file"},{"name":"ft_appendlayout.m","path":"ft_appendlayout.m","contentType":"file"},{"name":"ft_appendsens.m","path":"ft_appendsens.m","contentType":"file"},{"name":"ft_appendsource.m","path":"ft_appendsource.m","contentType":"file"},{"name":"ft_appendspike.m","path":"ft_appendspike.m","contentType":"file"},{"name":"ft_appendtimelock.m","path":"ft_appendtimelock.m","contentType":"file"},{"name":"ft_artifact_clip.m","path":"ft_artifact_clip.m","contentType":"file"},{"name":"ft_artifact_ecg.m","path":"ft_artifact_ecg.m","contentType":"file"},{"name":"ft_artifact_eog.m","path":"ft_artifact_eog.m","contentType":"file"},{"name":"ft_artifact_jump.m","path":"ft_artifact_jump.m","contentType":"file"},{"name":"ft_artifact_muscle.m","path":"ft_artifact_muscle.m","contentType":"file"},{"name":"ft_artifact_nan.m","path":"ft_artifact_nan.m","contentType":"file"},{"name":"ft_artifact_threshold.m","path":"ft_artifact_threshold.m","contentType":"file"},{"name":"ft_artifact_tms.m","path":"ft_artifact_tms.m","contentType":"file"},{"name":"ft_artifact_zvalue.m","path":"ft_artifact_zvalue.m","contentType":"file"},{"name":"ft_audiovideobrowser.m","path":"ft_audiovideobrowser.m","contentType":"file"},{"name":"ft_badchannel.m","path":"ft_badchannel.m","contentType":"file"},{"name":"ft_badsegment.m","path":"ft_badsegment.m","contentType":"file"},{"name":"ft_channelnormalise.m","path":"ft_channelnormalise.m","contentType":"file"},{"name":"ft_channelrepair.m","path":"ft_channelrepair.m","contentType":"file"},{"name":"ft_clusterplot.m","path":"ft_clusterplot.m","contentType":"file"},{"name":"ft_combineplanar.m","path":"ft_combineplanar.m","contentType":"file"},{"name":"ft_componentanalysis.m","path":"ft_componentanalysis.m","contentType":"file"},{"name":"ft_conjunctionanalysis.m","path":"ft_conjunctionanalysis.m","contentType":"file"},{"name":"ft_connectivityanalysis.m","path":"ft_connectivityanalysis.m","contentType":"file"},{"name":"ft_connectivityplot.m","path":"ft_connectivityplot.m","contentType":"file"},{"name":"ft_connectivitysimulation.m","path":"ft_connectivitysimulation.m","contentType":"file"},{"name":"ft_crossfrequencyanalysis.m","path":"ft_crossfrequencyanalysis.m","contentType":"file"},{"name":"ft_databrowser.m","path":"ft_databrowser.m","contentType":"file"},{"name":"ft_defacemesh.m","path":"ft_defacemesh.m","contentType":"file"},{"name":"ft_defacevolume.m","path":"ft_defacevolume.m","contentType":"file"},{"name":"ft_defaults.m","path":"ft_defaults.m","contentType":"file"},{"name":"ft_definetrial.m","path":"ft_definetrial.m","contentType":"file"},{"name":"ft_denoise_dssp.m","path":"ft_denoise_dssp.m","contentType":"file"},{"name":"ft_denoise_hfc.m","path":"ft_denoise_hfc.m","contentType":"file"},{"name":"ft_denoise_pca.m","path":"ft_denoise_pca.m","contentType":"file"},{"name":"ft_denoise_prewhiten.m","path":"ft_denoise_prewhiten.m","contentType":"file"},{"name":"ft_denoise_ssp.m","path":"ft_denoise_ssp.m","contentType":"file"},{"name":"ft_denoise_synthetic.m","path":"ft_denoise_synthetic.m","contentType":"file"},{"name":"ft_denoise_tsr.m","path":"ft_denoise_tsr.m","contentType":"file"},{"name":"ft_detect_movement.m","path":"ft_detect_movement.m","contentType":"file"},{"name":"ft_dipolefitting.m","path":"ft_dipolefitting.m","contentType":"file"},{"name":"ft_dipolesimulation.m","path":"ft_dipolesimulation.m","contentType":"file"},{"name":"ft_electrodeplacement.m","path":"ft_electrodeplacement.m","contentType":"file"},{"name":"ft_electroderealign.m","path":"ft_electroderealign.m","contentType":"file"},{"name":"ft_electrodermalactivity.m","path":"ft_electrodermalactivity.m","contentType":"file"},{"name":"ft_eventtiminganalysis.m","path":"ft_eventtiminganalysis.m","contentType":"file"},{"name":"ft_examplefunction.m","path":"ft_examplefunction.m","contentType":"file"},{"name":"ft_freqanalysis.m","path":"ft_freqanalysis.m","contentType":"file"},{"name":"ft_freqanalysis_mvar.m","path":"ft_freqanalysis_mvar.m","contentType":"file"},{"name":"ft_freqbaseline.m","path":"ft_freqbaseline.m","contentType":"file"},{"name":"ft_freqdescriptives.m","path":"ft_freqdescriptives.m","contentType":"file"},{"name":"ft_freqgrandaverage.m","path":"ft_freqgrandaverage.m","contentType":"file"},{"name":"ft_freqinterpolate.m","path":"ft_freqinterpolate.m","contentType":"file"},{"name":"ft_freqsimulation.m","path":"ft_freqsimulation.m","contentType":"file"},{"name":"ft_freqstatistics.m","path":"ft_freqstatistics.m","contentType":"file"},{"name":"ft_geometryplot.m","path":"ft_geometryplot.m","contentType":"file"},{"name":"ft_globalmeanfield.m","path":"ft_globalmeanfield.m","contentType":"file"},{"name":"ft_headmovement.m","path":"ft_headmovement.m","contentType":"file"},{"name":"ft_heartrate.m","path":"ft_heartrate.m","contentType":"file"},{"name":"ft_interactiverealign.m","path":"ft_interactiverealign.m","contentType":"file"},{"name":"ft_interpolatenan.m","path":"ft_interpolatenan.m","contentType":"file"},{"name":"ft_lateralizedpotential.m","path":"ft_lateralizedpotential.m","contentType":"file"},{"name":"ft_layoutplot.m","path":"ft_layoutplot.m","contentType":"file"},{"name":"ft_math.m","path":"ft_math.m","contentType":"file"},{"name":"ft_megplanar.m","path":"ft_megplanar.m","contentType":"file"},{"name":"ft_megrealign.m","path":"ft_megrealign.m","contentType":"file"},{"name":"ft_meshrealign.m","path":"ft_meshrealign.m","contentType":"file"},{"name":"ft_movieplotER.m","path":"ft_movieplotER.m","contentType":"file"},{"name":"ft_movieplotTFR.m","path":"ft_movieplotTFR.m","contentType":"file"},{"name":"ft_multiplotCC.m","path":"ft_multiplotCC.m","contentType":"file"},{"name":"ft_multiplotER.m","path":"ft_multiplotER.m","contentType":"file"},{"name":"ft_multiplotTFR.m","path":"ft_multiplotTFR.m","contentType":"file"},{"name":"ft_mvaranalysis.m","path":"ft_mvaranalysis.m","contentType":"file"},{"name":"ft_neighbourplot.m","path":"ft_neighbourplot.m","contentType":"file"},{"name":"ft_networkanalysis.m","path":"ft_networkanalysis.m","contentType":"file"},{"name":"ft_prepare_headmodel.m","path":"ft_prepare_headmodel.m","contentType":"file"},{"name":"ft_prepare_layout.m","path":"ft_prepare_layout.m","contentType":"file"},{"name":"ft_prepare_leadfield.m","path":"ft_prepare_leadfield.m","contentType":"file"},{"name":"ft_prepare_mesh.m","path":"ft_prepare_mesh.m","contentType":"file"},{"name":"ft_prepare_montage.m","path":"ft_prepare_montage.m","contentType":"file"},{"name":"ft_prepare_neighbours.m","path":"ft_prepare_neighbours.m","contentType":"file"},{"name":"ft_prepare_sourcemodel.m","path":"ft_prepare_sourcemodel.m","contentType":"file"},{"name":"ft_preprocessing.m","path":"ft_preprocessing.m","contentType":"file"},{"name":"ft_recodeevent.m","path":"ft_recodeevent.m","contentType":"file"},{"name":"ft_redefinetrial.m","path":"ft_redefinetrial.m","contentType":"file"},{"name":"ft_regressconfound.m","path":"ft_regressconfound.m","contentType":"file"},{"name":"ft_rejectartifact.m","path":"ft_rejectartifact.m","contentType":"file"},{"name":"ft_rejectcomponent.m","path":"ft_rejectcomponent.m","contentType":"file"},{"name":"ft_rejectvisual.m","path":"ft_rejectvisual.m","contentType":"file"},{"name":"ft_removetemplateartifact.m","path":"ft_removetemplateartifact.m","contentType":"file"},{"name":"ft_reproducescript.m","path":"ft_reproducescript.m","contentType":"file"},{"name":"ft_resampledata.m","path":"ft_resampledata.m","contentType":"file"},{"name":"ft_respiration.m","path":"ft_respiration.m","contentType":"file"},{"name":"ft_scalpcurrentdensity.m","path":"ft_scalpcurrentdensity.m","contentType":"file"},{"name":"ft_singleplotER.m","path":"ft_singleplotER.m","contentType":"file"},{"name":"ft_singleplotTFR.m","path":"ft_singleplotTFR.m","contentType":"file"},{"name":"ft_sliceinterp.m","path":"ft_sliceinterp.m","contentType":"file"},{"name":"ft_sourceanalysis.m","path":"ft_sourceanalysis.m","contentType":"file"},{"name":"ft_sourcedescriptives.m","path":"ft_sourcedescriptives.m","contentType":"file"},{"name":"ft_sourcegrandaverage.m","path":"ft_sourcegrandaverage.m","contentType":"file"},{"name":"ft_sourceinterpolate.m","path":"ft_sourceinterpolate.m","contentType":"file"},{"name":"ft_sourcemovie.m","path":"ft_sourcemovie.m","contentType":"file"},{"name":"ft_sourceparcellate.m","path":"ft_sourceparcellate.m","contentType":"file"},{"name":"ft_sourceplot.m","path":"ft_sourceplot.m","contentType":"file"},{"name":"ft_sourceplot_interactive.m","path":"ft_sourceplot_interactive.m","contentType":"file"},{"name":"ft_sourcestatistics.m","path":"ft_sourcestatistics.m","contentType":"file"},{"name":"ft_sourcewrite.m","path":"ft_sourcewrite.m","contentType":"file"},{"name":"ft_statistics_analytic.m","path":"ft_statistics_analytic.m","contentType":"file"},{"name":"ft_statistics_crossvalidate.m","path":"ft_statistics_crossvalidate.m","contentType":"file"},{"name":"ft_statistics_montecarlo.m","path":"ft_statistics_montecarlo.m","contentType":"file"},{"name":"ft_statistics_mvpa.m","path":"ft_statistics_mvpa.m","contentType":"file"},{"name":"ft_statistics_stats.m","path":"ft_statistics_stats.m","contentType":"file"},{"name":"ft_steadystatesimulation.m","path":"ft_steadystatesimulation.m","contentType":"file"},{"name":"ft_stratify.m","path":"ft_stratify.m","contentType":"file"},{"name":"ft_timelockanalysis.m","path":"ft_timelockanalysis.m","contentType":"file"},{"name":"ft_timelockbaseline.m","path":"ft_timelockbaseline.m","contentType":"file"},{"name":"ft_timelockgrandaverage.m","path":"ft_timelockgrandaverage.m","contentType":"file"},{"name":"ft_timelocksimulation.m","path":"ft_timelocksimulation.m","contentType":"file"},{"name":"ft_timelockstatistics.m","path":"ft_timelockstatistics.m","contentType":"file"},{"name":"ft_topoplotCC.m","path":"ft_topoplotCC.m","contentType":"file"},{"name":"ft_topoplotER.m","path":"ft_topoplotER.m","contentType":"file"},{"name":"ft_topoplotIC.m","path":"ft_topoplotIC.m","contentType":"file"},{"name":"ft_topoplotTFR.m","path":"ft_topoplotTFR.m","contentType":"file"},{"name":"ft_virtualchannel.m","path":"ft_virtualchannel.m","contentType":"file"},{"name":"ft_volumebiascorrect.m","path":"ft_volumebiascorrect.m","contentType":"file"},{"name":"ft_volumedownsample.m","path":"ft_volumedownsample.m","contentType":"file"},{"name":"ft_volumelookup.m","path":"ft_volumelookup.m","contentType":"file"},{"name":"ft_volumenormalise.m","path":"ft_volumenormalise.m","contentType":"file"},{"name":"ft_volumerealign.m","path":"ft_volumerealign.m","contentType":"file"},{"name":"ft_volumereslice.m","path":"ft_volumereslice.m","contentType":"file"},{"name":"ft_volumesegment.m","path":"ft_volumesegment.m","contentType":"file"},{"name":"ft_volumewrite.m","path":"ft_volumewrite.m","contentType":"file"},{"name":"ft_wizard.m","path":"ft_wizard.m","contentType":"file"},{"name":"homer2fieldtrip.m","path":"homer2fieldtrip.m","contentType":"file"},{"name":"imotions2fieldtrip.m","path":"imotions2fieldtrip.m","contentType":"file"},{"name":"loreta2fieldtrip.m","path":"loreta2fieldtrip.m","contentType":"file"},{"name":"nutmeg2fieldtrip.m","path":"nutmeg2fieldtrip.m","contentType":"file"},{"name":"spass2fieldtrip.m","path":"spass2fieldtrip.m","contentType":"file"},{"name":"spm2fieldtrip.m","path":"spm2fieldtrip.m","contentType":"file"},{"name":"xdf2fieldtrip.m","path":"xdf2fieldtrip.m","contentType":"file"}],"totalCount":186}},"fileTreeProcessingTime":19.438185,"foldersToFetch":[],"repo":{"id":7785050,"defaultBranch":"master","name":"fieldtrip","ownerLogin":"fieldtrip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-23T22:10:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3338500?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"release","listCacheKey":"v0:1710715573.0","canEdit":false,"refType":"branch","currentOid":"8bab3638cf3bf2df1c3e3e557fdf6c8290382166"},"path":"ft_rejectartifact.m","currentUser":null,"blob":{"rawLines":["function [cfg] = ft_rejectartifact(cfg, data)","","% FT_REJECTARTIFACT removes data segments containing artifacts. It returns a","% configuration structure with a modified trial definition which can be used for","% preprocessing of only the clean data.","%","% You should start by detecting the artifacts in the data using the function","% FT_ARTIFACT_xxx where xxx is the type of artifact. Subsequently FT_REJECTARTIFACT","% looks at the detected artifacts and removes them from the trial definition or from","% the data. In case you wish to replace bad parts by NaNs, you have to specify data","% as an input parameter.","%","% Use as","% [cfg] = ft_rejectartifact(cfg)","% with the cfg as obtained from FT_DEFINETRIAL, or as","% [data] = ft_rejectartifact(cfg, data)","% with the data as obtained from FT_PREPROCESSING","%","% The following configuration options are supported","% cfg.artfctdef.reject = 'none', 'partial', 'complete', 'nan', 'zero', or 'value' (default = 'complete')","% cfg.artfctdef.minaccepttim = when using partial rejection, minimum length","% in seconds of remaining trial (default = 0.1)","% cfg.artfctdef.crittoilim = when using complete rejection, reject trial only when artifacts occur within","% this time window (default = whole trial). This only works with in-memory data,","% since trial time axes are unknown for data on disk.","% cfg.artfctdef.feedback = 'yes' or 'no' (default = 'no')","% cfg.artfctdef.invert = 'yes' or 'no' (default = 'no')","% cfg.artfctdef.value = scalar value to replace the data in the artifact segments (default = nan)","% cfg.artfctdef.eog.artifact = Nx2 matrix with artifact segments, this is added to the cfg by using FT_ARTIFACT_EOG","% cfg.artfctdef.jump.artifact = Nx2 matrix with artifact segments, this is added to the cfg by using FT_ARTIFACT_JUMP","% cfg.artfctdef.muscle.artifact = Nx2 matrix with artifact segments, this is added to the cfg by using FT_ARTIFACT_MUSCLE","% cfg.artfctdef.zvalue.artifact = Nx2 matrix with artifact segments, this is added to the cfg by using FT_ARTIFACT_ZVALUE","% cfg.artfctdef.visual.artifact = Nx2 matrix with artifact segments, this is added to the cfg by using FT_DATABROWSER","% cfg.artfctdef.xxx.artifact = Nx2 matrix with artifact segments, this could be added by your own artifact detection function","%","% A trial that contains an artifact can be rejected completely or partially. In case","% of partial rejection, a minimum length of the resulting sub-trials can be specified","% using minaccepttim.","%","% Output:","% If cfg is the only input parameter, the output is a cfg structure with an updated trl.","% If cfg and data are both input parameters, the output is an updated raw data structure with only the clean data segments.","%","% To facilitate data-handling and distributed computing you can use","% cfg.inputfile = ...","% If you specify this option the input data will be read from a *.mat","% file on disk. This mat files should contain only a single variable named 'data',","% corresponding to the input structure.","%","% See also FT_ARTIFACT_ZVALUE, FT_ARTIFACT_EOG, FT_ARTIFACT_MUSCLE, FT_ARTIFACT_JUMP,","% FT_ARTIFACT_THRESHOLD, FT_ARTIFACT_CLIP, FT_ARTIFACT_ECG, FT_DATABROWSER,","% FT_REJECTVISUAL","","% Undocumented local options:","% cfg.headerfile","% cfg.reject","% cfg.trl","% cfg.trlold","% cfg.version","%","% These old configuration options are still supported","% cfg.rejectmuscle = 'no' or 'yes'","% cfg.rejecteog = 'no' or 'yes'","% cfg.rejectjump = 'no' or 'yes'","% cfg.rejectfile = string with filename","% cfg.artfctdef.writerej = filename of rejection file","% cfg.artfctdef.type = cell-array with strings, e.g. {'eog', 'muscle' 'jump'}","","% Copyright (C) 2003-2020, Robert Oostenveld","%","% This file is part of FieldTrip, see http://www.fieldtriptoolbox.org","% for the documentation and details.","%","% FieldTrip is free software: you can redistribute it and/or modify","% it under the terms of the GNU General Public License as published by","% the Free Software Foundation, either version 3 of the License, or","% (at your option) any later version.","%","% FieldTrip is distributed in the hope that it will be useful,","% but WITHOUT ANY WARRANTY; without even the implied warranty of","% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the","% GNU General Public License for more details.","%","% You should have received a copy of the GNU General Public License","% along with FieldTrip. If not, see .","%","% $Id$","","% FIXME this function contains a lot of lines of code that pertain to backward","% compatibility support that dates back to 2004/2005. It would be good to strip","% that code and only keep the relevant parts","","% these are used by the ft_preamble/ft_postamble function and scripts","ft_revision = '$Id$';","ft_nargin = nargin;","ft_nargout = nargout;","","% do the general setup of the function","ft_defaults","ft_preamble init","ft_preamble debug","ft_preamble loadvar data","ft_preamble provenance data","","% the ft_abort variable is set to true or false in ft_preamble_init","if ft_abort"," return","end","","% check if the input cfg is valid for this function","cfg = ft_checkconfig(cfg, 'dataset2files', 'yes');","","% set the defaults","cfg.artfctdef = ft_getopt(cfg, 'artfctdef');","cfg.artfctdef.type = ft_getopt(cfg.artfctdef, 'type', {});","cfg.artfctdef.reject = ft_getopt(cfg.artfctdef, 'reject', 'complete');","cfg.artfctdef.minaccepttim = ft_getopt(cfg.artfctdef, 'minaccepttim', 0.1);","cfg.artfctdef.crittoilim = ft_getopt(cfg.artfctdef, 'crittoilim', []);","cfg.artfctdef.feedback = ft_getopt(cfg.artfctdef, 'feedback', 'no');","cfg.artfctdef.invert = ft_getopt(cfg.artfctdef, 'invert', 'no');","cfg.artfctdef.value = ft_getopt(cfg.artfctdef, 'value', nan);","","% convert from old-style to new-style configuration","if isfield(cfg,'reject')"," ft_warning('converting from old-style artifact configuration to new-style');"," cfg.artfctdef.reject = cfg.reject;"," cfg = rmfield(cfg, 'reject');","end","","% convert from old-style to new-style configuration","if isfield(cfg.artfctdef,'common')"," ft_warning('converting from old-style artifact configuration to new-style');"," if isfield(cfg.artfctdef.common,'minaccepttim')"," cfg.artfctdef.minaccepttim = cfg.artfctdef.common.minaccepttim;"," cfg.artfctdef = rmfield(cfg.artfctdef, 'common');"," end","end","","% ensure that it is a cell-array","if ischar(cfg.artfctdef.type)"," cfg.artfctdef.type = {cfg.artfctdef.type};","end","","% support the rejectXXX cfg settings for backward compatibility","if isfield(cfg, 'rejectmuscle')"," fn = find(strcmp('muscle', cfg.artfctdef.type));"," if strcmp(cfg.rejectmuscle,'yes') && isempty(fn)"," % this overrules the other setting, add it to the type-list"," cfg.artfctdef.type = cat(1, {'muscle'}, cfg.artfctdef.type(:));"," elseif strcmp(cfg.rejectmuscle,'no') && ~isempty(fn)"," % this overrules the other setting, remove it from the type-list"," cfg.artfctdef.type(fn) = [];"," end"," cfg = rmfield(cfg, 'rejectmuscle');","end","","% support the rejectXXX cfg settings for backward compatibility","if isfield(cfg, 'rejecteog')"," fn = find(strcmp('eog', cfg.artfctdef.type));"," if strcmp(cfg.rejecteog,'yes') && isempty(fn)"," % this overrules the other setting, add it to the type-list"," cfg.artfctdef.type = cat(1, {'eog'}, cfg.artfctdef.type(:));"," elseif strcmp(cfg.rejecteog,'no') && ~isempty(fn)"," % this overrules the other setting, remove it from the type-list"," cfg.artfctdef.type(fn) = [];"," end"," cfg = rmfield(cfg, 'rejecteog');","end","","% support the rejectXXX cfg settings for backward compatibility","if isfield(cfg, 'rejectjump')"," fn = find(strcmp('jump', cfg.artfctdef.type));"," if strcmp(cfg.rejectjump,'yes') && isempty(fn)"," % this overrules the other setting, add it to the type-list"," cfg.artfctdef.type = cat(1, {'jump'}, cfg.artfctdef.type(:));"," elseif strcmp(cfg.rejectjump,'no') && ~isempty(fn)"," % this overrules the other setting, remove it from the type-list"," cfg.artfctdef.type(fn) = [];"," end"," cfg = rmfield(cfg, 'rejectjump');","end","","% support the rejectXXX cfg settings for backward compatibility","if isfield(cfg, 'rejectfile')"," % this is slightly different to the ones above, since rejectfile is either 'no' or contains the filename"," fn = find(strcmp('file', cfg.artfctdef.type));"," if ~strcmp(cfg.rejectfile,'no') && isempty(fn)"," % this overrules the other setting, add it to the type-list"," cfg.artfctdef.type = cat(1, {'file'}, cfg.artfctdef.type(:));"," elseif strcmp(cfg.rejectfile,'no') && ~isempty(fn)"," % this overrules the other setting, remove it from the type-list"," cfg.artfctdef.type(fn) = [];"," end","end","","% the data can be specified as input variable or through cfg.inputfile","hasdata = exist('data', 'var');","","if hasdata"," % ensure that the data is valid for this function"," data = ft_checkdata(data, 'datatype', 'raw', 'hassampleinfo', 'yes');","end","","if hasdata && isfield(data, 'sampleinfo')"," % construct the trial definition from the sampleinfo and the trialinfo"," trl = sampleinfo2trl(data);","elseif isfield(cfg, 'trl') && ischar(cfg.trl)"," % load the trial information from file"," trl = loadvar(cfg.trl, 'trl');","elseif isfield(cfg, 'trl')"," % use the trial information that was specified"," trl = cfg.trl;","else"," % there must be trials that can be scanned for artifacts and/or rejected"," ft_error('no trials were selected, cannot perform artifact detection/rejection');","end","","% remember the original trial definition, this may include additional columns","trlold = trl;","","% the code below expects an Nx3 matrix with begsample, endsample and offset","if istable(trl)"," trl = table2array(trl(:,1:3));","else"," trl = trl(:,1:3);","end","","% ensure the crittoilim input argument is valid","if ~isempty(cfg.artfctdef.crittoilim)",""," if (size(cfg.artfctdef.crittoilim,2) ~= 2 ..."," || (size(cfg.artfctdef.crittoilim,1) ~= size(trl,1) ..."," && size(cfg.artfctdef.crittoilim,1) ~= 1))"," ft_error('if specified, cfg.artfctdef.crittoilim should be a 1x2 or Nx2 vector');"," end",""," % if specified as 1x2 vector, expand into Nx2"," if (size(cfg.artfctdef.crittoilim,1) == 1)"," cfg.artfctdef.crittoilim = repmat(cfg.artfctdef.crittoilim,size(trl,1),1);"," end",""," checkCritToi = 1; % flag for convenience","else"," checkCritToi = 0;","end","","% prevent double occurences of artifact types, ensure that the order remains the same","[fn, i] = unique(cfg.artfctdef.type);","cfg.artfctdef.type = cfg.artfctdef.type(sort(i));","% ensure that it is a row vector","cfg.artfctdef.type = cfg.artfctdef.type(:)';","","% If bad parts are to be filled with NaNs, make sure data is available","if ~hasdata && any(strcmp({'nan', 'zero', 'value'}, cfg.artfctdef.reject))"," ft_error('If bad parts are to be filled with NaNs or another value, the input data has to be specified');","end","","%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%","% call the appropriate function for each of the artifact types","% this will produce a Nx2 matrix with the begin and end sample of artifacts","%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%","for type=1:length(cfg.artfctdef.type)"," funhandle = ft_getuserfun(cfg.artfctdef.type{type}, 'artifact');"," ft_info('evaluating %s\\n', func2str(funhandle));"," % each call to artifact_xxx adds cfg.artfctdef.xxx.artifact"," if hasdata"," cfg = feval(funhandle, cfg, data);"," else"," cfg = feval(funhandle, cfg);"," end","end","","% collect the artifacts that have been detected from cfg.artfctdef.xxx.artifact","fn = fieldnames(cfg.artfctdef);","sel = false(size(fn));","artifact = {};","for i=1:length(fn)"," sel(i) = issubfield(cfg.artfctdef, fn{i}) && issubfield(cfg.artfctdef, [fn{i} '.artifact']);"," if sel(i)"," artifact{end+1} = getsubfield(cfg.artfctdef, [fn{i} '.artifact']);"," num = size(artifact{end}, 1);"," if isempty(num)"," num = 0;"," end"," ft_info('detected %3d %s artifacts\\n', num, fn{i});"," end","end","","% update the configuration to reflect the artifacts types that were scanned","cfg.artfctdef.type = fn(sel);","","% combine all trials into a single boolean vector","trialall = trl2boolvec(trl);","","% combine all artifacts into a single vector","rejectall = zeros(1, max(trl(:,2)));","for i=1:length(cfg.artfctdef.type)"," begsample = [];"," endsample = [];"," if istable(artifact{i}) && ~isempty(artifact{i})"," begsample = artifact{i}.begsample;"," endsample = artifact{i}.endsample;"," elseif ~istable(artifact{i}) && ~isempty(artifact{i})"," begsample = artifact{i}(:,1);"," endsample = artifact{i}(:,2);"," end"," for j=1:length(begsample)"," rejectall(begsample(j):endsample(j)) = i; % the artifact type is coded here"," end","end","","% ensure that both vectors are the same length","if length(trialall)>length(rejectall)"," rejectall(length(trialall)) = 0;","elseif length(trialall)= cfg.artfctdef.crittoilim(trial,1) & data.time{trial} <= cfg.artfctdef.crittoilim(trial,2));"," if (any(critInd & rejecttrial))"," count_complete_reject = count_complete_reject + 1;"," trlCompletelyRemovedInd = [trlCompletelyRemovedInd trial];"," continue;"," else"," trlnew = [trlnew; trl(trial,:)];"," count_outsidecrit = count_outsidecrit + 1;"," end"," else % no crittoilim checking required"," count_complete_reject = count_complete_reject + 1;"," trlCompletelyRemovedInd = [trlCompletelyRemovedInd trial];"," continue;"," end",""," elseif any(rejecttrial) && strcmp(cfg.artfctdef.reject, 'partial')"," % some part of the trial is bad, reject only the bad part"," partial = [];"," rejecttrial = [0 not(rejecttrial) 0];"," % the first column is the begin sample, the second the end sample and the third is the offset"," partial(:,1) = find(diff(rejecttrial(:))== 1) + trl(trial,1) - 1;"," partial(:,2) = find(diff(rejecttrial(:))==-1) + trl(trial,1) - 2;"," partial(:,3) = find(diff(rejecttrial(:))== 1) - 1 + trl(trial,3);"," % some people use additional columns in the trl matrix to store trigger values and/or reaction times"," % these should remain linked to the original trial, i.e. they should be copied for each new fragment"," for i=4:size(trl,2)"," partial(:,i) = trl(trial,i);"," end"," minacceptnumsmp = round(cfg.artfctdef.minaccepttim .* hdr.Fs);"," partial((partial(:,2)-partial(:,1))=begsample(2:end));"," else"," hasoverlap = false;"," end",""," % if the input data consists of partially overlapping trials, ft_redefinetrial->ft_fetch_data will throw an error"," % this is avoided by looking over individual trials",""," if ~hasoverlap"," % apply the updated trial definition to the data"," tmpcfg = keepfields(cfg, {'trl', 'showcallinfo', 'trackcallinfo', 'trackusage', 'trackdatainfo', 'trackmeminfo', 'tracktimeinfo', 'checksize'});"," data = ft_redefinetrial(tmpcfg, data);"," % restore the provenance information"," [cfg, data] = rollback_provenance(cfg, data);"," else"," % loop over individual trials"," singletrial = cell(1, numel(data.trial));"," for i=1:numel(data.trial)"," singletrial{i} = removefields(data, {'time', 'trial'});"," singletrial{i}.time = data.time(i);"," singletrial{i}.trial = data.trial(i);"," singletrial{i}.sampleinfo = data.sampleinfo(i,:);"," if isfield(singletrial{i}, 'trialinfo')"," singletrial{i}.trialinfo = singletrial{i}.trialinfo(i,:);"," end"," tmpcfg = keepfields(cfg, {'showcallinfo', 'trackcallinfo', 'trackusage', 'trackdatainfo', 'trackmeminfo', 'tracktimeinfo', 'checksize'});"," tmpcfg.showcallinfo = 'no';"," tmpcfg.trl = cfg.trl(number==i, :);"," singletrial{i} = ft_redefinetrial(tmpcfg, singletrial{i});"," [tmpcfg, singletrial{i}] = rollback_provenance(cfg, singletrial{i});"," tmpcfg.trl = cfg.trl;"," cfg = tmpcfg; % needed to keep the original cfg.trl"," end"," data = ft_appenddata([], singletrial{:});"," % restore the provenance information"," [cfg, data] = rollback_provenance(cfg, data);"," end % hasoverlap",""," case {'nan', 'zero', 'value', 'none'}"," % do not remove the parts that were filled with NaNs or zeros",""," otherwise"," ft_error('unsupported cfg.artfctdef.reject');"," end % switch",""," end % hasdata","end","","% do the general cleanup and bookkeeping at the end of the function","ft_postamble debug","ft_postamble provenance","if hasdata"," ft_postamble previous data"," ft_postamble history data"," ft_postamble savevar data"," % return the data, the output variable is called cfg instead of data"," cfg = data;","end"],"stylingDirectives":[[{"start":0,"end":8,"cssClass":"pl-k"},{"start":10,"end":13,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":35,"end":38,"cssClass":"pl-smi"},{"start":40,"end":44,"cssClass":"pl-smi"}],[],[{"start":0,"end":76,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":83,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":84,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":83,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":24,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":8,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":53,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":41,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":49,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":115,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":81,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":112,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":114,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":87,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":109,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":120,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":121,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":123,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":123,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":119,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":130,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":84,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":85,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":21,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":9,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":90,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":125,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":26,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":82,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":85,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":17,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":29,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":16,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":12,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":9,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":12,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":13,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":53,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":46,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":53,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":80,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":44,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":36,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":73,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":49,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":79,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":44,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[{"start":0,"end":69,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":14,"end":20,"cssClass":"pl-s"},{"start":14,"end":15,"cssClass":"pl-pds"},{"start":19,"end":20,"cssClass":"pl-pds"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":14,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":14,"end":21,"cssClass":"pl-c1"}],[],[{"start":0,"end":38,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":11,"cssClass":"pl-smi"}],[{"start":0,"end":11,"cssClass":"pl-en"},{"start":12,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-en"},{"start":12,"end":17,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-en"},{"start":12,"end":24,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-en"},{"start":12,"end":27,"cssClass":"pl-s"}],[],[{"start":0,"end":67,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":11,"cssClass":"pl-smi"}],[{"start":2,"end":8,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":51,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":4,"end":5,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":26,"end":41,"cssClass":"pl-s"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":40,"end":41,"cssClass":"pl-pds"},{"start":43,"end":48,"cssClass":"pl-s"},{"start":43,"end":44,"cssClass":"pl-pds"},{"start":47,"end":48,"cssClass":"pl-pds"}],[],[{"start":0,"end":18,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":44,"end":55,"cssClass":"pl-s"},{"start":44,"end":45,"cssClass":"pl-pds"},{"start":54,"end":55,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":60,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":59,"end":60,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":62,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":61,"end":62,"cssClass":"pl-pds"},{"start":64,"end":74,"cssClass":"pl-s"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":73,"end":74,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":68,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":67,"end":68,"cssClass":"pl-pds"},{"start":70,"end":73,"cssClass":"pl-c1"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":66,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":65,"end":66,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":64,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":63,"end":64,"cssClass":"pl-pds"},{"start":66,"end":70,"cssClass":"pl-s"},{"start":66,"end":67,"cssClass":"pl-pds"},{"start":69,"end":70,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":62,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":61,"end":62,"cssClass":"pl-pds"},{"start":64,"end":68,"cssClass":"pl-s"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":67,"end":68,"cssClass":"pl-pds"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":54,"end":61,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":63,"end":66,"cssClass":"pl-c1"}],[],[{"start":0,"end":51,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":23,"cssClass":"pl-s"},{"start":15,"end":16,"cssClass":"pl-pds"},{"start":22,"end":23,"cssClass":"pl-pds"}],[{"start":13,"end":76,"cssClass":"pl-s"},{"start":13,"end":14,"cssClass":"pl-pds"},{"start":75,"end":76,"cssClass":"pl-pds"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-smi"},{"start":29,"end":35,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":21,"end":29,"cssClass":"pl-s"},{"start":21,"end":22,"cssClass":"pl-pds"},{"start":28,"end":29,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":51,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":24,"cssClass":"pl-smi"},{"start":25,"end":33,"cssClass":"pl-s"},{"start":25,"end":26,"cssClass":"pl-pds"},{"start":32,"end":33,"cssClass":"pl-pds"}],[{"start":13,"end":76,"cssClass":"pl-s"},{"start":13,"end":14,"cssClass":"pl-pds"},{"start":75,"end":76,"cssClass":"pl-pds"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":13,"end":16,"cssClass":"pl-smi"},{"start":17,"end":26,"cssClass":"pl-smi"},{"start":27,"end":33,"cssClass":"pl-smi"},{"start":34,"end":48,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":47,"end":48,"cssClass":"pl-pds"}],[{"start":31,"end":32,"cssClass":"pl-k"},{"start":33,"end":36,"cssClass":"pl-smi"},{"start":37,"end":46,"cssClass":"pl-smi"},{"start":47,"end":53,"cssClass":"pl-smi"},{"start":54,"end":66,"cssClass":"pl-smi"}],[{"start":18,"end":19,"cssClass":"pl-k"},{"start":28,"end":31,"cssClass":"pl-smi"},{"start":32,"end":41,"cssClass":"pl-smi"},{"start":43,"end":51,"cssClass":"pl-s"},{"start":43,"end":44,"cssClass":"pl-pds"},{"start":50,"end":51,"cssClass":"pl-pds"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":32,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":10,"end":13,"cssClass":"pl-smi"},{"start":14,"end":23,"cssClass":"pl-smi"},{"start":24,"end":28,"cssClass":"pl-smi"}],[{"start":21,"end":22,"cssClass":"pl-k"},{"start":24,"end":27,"cssClass":"pl-smi"},{"start":28,"end":37,"cssClass":"pl-smi"},{"start":38,"end":42,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":63,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":30,"cssClass":"pl-s"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":29,"end":30,"cssClass":"pl-pds"}],[{"start":5,"end":6,"cssClass":"pl-k"},{"start":19,"end":27,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":29,"end":32,"cssClass":"pl-smi"},{"start":33,"end":42,"cssClass":"pl-smi"},{"start":43,"end":47,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":28,"cssClass":"pl-smi"},{"start":29,"end":34,"cssClass":"pl-s"},{"start":29,"end":30,"cssClass":"pl-pds"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":36,"end":38,"cssClass":"pl-k"},{"start":47,"end":49,"cssClass":"pl-smi"}],[{"start":4,"end":63,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":33,"end":41,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":40,"end":41,"cssClass":"pl-pds"},{"start":44,"end":47,"cssClass":"pl-smi"},{"start":48,"end":57,"cssClass":"pl-smi"},{"start":63,"end":64,"cssClass":"pl-k"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":32,"cssClass":"pl-smi"},{"start":33,"end":37,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":36,"end":37,"cssClass":"pl-pds"},{"start":39,"end":41,"cssClass":"pl-k"},{"start":51,"end":53,"cssClass":"pl-smi"}],[{"start":4,"end":68,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":17,"cssClass":"pl-smi"},{"start":23,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":21,"end":35,"cssClass":"pl-s"},{"start":21,"end":22,"cssClass":"pl-pds"},{"start":34,"end":35,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":63,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":27,"cssClass":"pl-s"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":26,"end":27,"cssClass":"pl-pds"}],[{"start":5,"end":6,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":23,"end":24,"cssClass":"pl-pds"},{"start":26,"end":29,"cssClass":"pl-smi"},{"start":30,"end":39,"cssClass":"pl-smi"},{"start":40,"end":44,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":26,"end":31,"cssClass":"pl-s"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":30,"end":31,"cssClass":"pl-pds"},{"start":33,"end":35,"cssClass":"pl-k"},{"start":44,"end":46,"cssClass":"pl-smi"}],[{"start":4,"end":63,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":33,"end":38,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":37,"end":38,"cssClass":"pl-pds"},{"start":41,"end":44,"cssClass":"pl-smi"},{"start":45,"end":54,"cssClass":"pl-smi"},{"start":60,"end":61,"cssClass":"pl-k"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":29,"cssClass":"pl-smi"},{"start":30,"end":34,"cssClass":"pl-s"},{"start":30,"end":31,"cssClass":"pl-pds"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":36,"end":38,"cssClass":"pl-k"},{"start":48,"end":50,"cssClass":"pl-smi"}],[{"start":4,"end":68,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":17,"cssClass":"pl-smi"},{"start":23,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":21,"end":32,"cssClass":"pl-s"},{"start":21,"end":22,"cssClass":"pl-pds"},{"start":31,"end":32,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":63,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":28,"cssClass":"pl-s"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":27,"end":28,"cssClass":"pl-pds"}],[{"start":5,"end":6,"cssClass":"pl-k"},{"start":19,"end":25,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":24,"end":25,"cssClass":"pl-pds"},{"start":27,"end":30,"cssClass":"pl-smi"},{"start":31,"end":40,"cssClass":"pl-smi"},{"start":41,"end":45,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":26,"cssClass":"pl-smi"},{"start":27,"end":32,"cssClass":"pl-s"},{"start":27,"end":28,"cssClass":"pl-pds"},{"start":31,"end":32,"cssClass":"pl-pds"},{"start":34,"end":36,"cssClass":"pl-k"},{"start":45,"end":47,"cssClass":"pl-smi"}],[{"start":4,"end":63,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":38,"end":39,"cssClass":"pl-pds"},{"start":42,"end":45,"cssClass":"pl-smi"},{"start":46,"end":55,"cssClass":"pl-smi"},{"start":61,"end":62,"cssClass":"pl-k"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":30,"cssClass":"pl-smi"},{"start":31,"end":35,"cssClass":"pl-s"},{"start":31,"end":32,"cssClass":"pl-pds"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":37,"end":39,"cssClass":"pl-k"},{"start":49,"end":51,"cssClass":"pl-smi"}],[{"start":4,"end":68,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":17,"cssClass":"pl-smi"},{"start":23,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":21,"end":33,"cssClass":"pl-s"},{"start":21,"end":22,"cssClass":"pl-pds"},{"start":32,"end":33,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":63,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":28,"cssClass":"pl-s"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":27,"end":28,"cssClass":"pl-pds"}],[{"start":2,"end":106,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":5,"end":6,"cssClass":"pl-k"},{"start":19,"end":25,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":24,"end":25,"cssClass":"pl-pds"},{"start":27,"end":30,"cssClass":"pl-smi"},{"start":31,"end":40,"cssClass":"pl-smi"},{"start":41,"end":45,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":13,"end":16,"cssClass":"pl-smi"},{"start":17,"end":27,"cssClass":"pl-smi"},{"start":28,"end":32,"cssClass":"pl-s"},{"start":28,"end":29,"cssClass":"pl-pds"},{"start":31,"end":32,"cssClass":"pl-pds"},{"start":34,"end":36,"cssClass":"pl-k"},{"start":45,"end":47,"cssClass":"pl-smi"}],[{"start":4,"end":63,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":38,"end":39,"cssClass":"pl-pds"},{"start":42,"end":45,"cssClass":"pl-smi"},{"start":46,"end":55,"cssClass":"pl-smi"},{"start":61,"end":62,"cssClass":"pl-k"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":30,"cssClass":"pl-smi"},{"start":31,"end":35,"cssClass":"pl-s"},{"start":31,"end":32,"cssClass":"pl-pds"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":37,"end":39,"cssClass":"pl-k"},{"start":49,"end":51,"cssClass":"pl-smi"}],[{"start":4,"end":68,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":17,"cssClass":"pl-smi"},{"start":23,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-s"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":21,"end":22,"cssClass":"pl-pds"},{"start":24,"end":29,"cssClass":"pl-s"},{"start":24,"end":25,"cssClass":"pl-pds"},{"start":28,"end":29,"cssClass":"pl-pds"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":10,"cssClass":"pl-smi"}],[{"start":2,"end":51,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":7,"end":8,"cssClass":"pl-k"},{"start":22,"end":26,"cssClass":"pl-smi"},{"start":28,"end":38,"cssClass":"pl-s"},{"start":28,"end":29,"cssClass":"pl-pds"},{"start":37,"end":38,"cssClass":"pl-pds"},{"start":40,"end":45,"cssClass":"pl-s"},{"start":40,"end":41,"cssClass":"pl-pds"},{"start":44,"end":45,"cssClass":"pl-pds"},{"start":47,"end":62,"cssClass":"pl-s"},{"start":47,"end":48,"cssClass":"pl-pds"},{"start":61,"end":62,"cssClass":"pl-pds"},{"start":64,"end":69,"cssClass":"pl-s"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":68,"end":69,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":10,"cssClass":"pl-smi"},{"start":11,"end":13,"cssClass":"pl-k"},{"start":22,"end":26,"cssClass":"pl-smi"},{"start":28,"end":40,"cssClass":"pl-s"},{"start":28,"end":29,"cssClass":"pl-pds"},{"start":39,"end":40,"cssClass":"pl-pds"}],[{"start":2,"end":72,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-smi"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":20,"end":25,"cssClass":"pl-s"},{"start":20,"end":21,"cssClass":"pl-pds"},{"start":24,"end":25,"cssClass":"pl-pds"},{"start":27,"end":29,"cssClass":"pl-k"},{"start":37,"end":40,"cssClass":"pl-smi"},{"start":41,"end":44,"cssClass":"pl-smi"}],[{"start":2,"end":40,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":23,"cssClass":"pl-smi"},{"start":25,"end":30,"cssClass":"pl-s"},{"start":25,"end":26,"cssClass":"pl-pds"},{"start":29,"end":30,"cssClass":"pl-pds"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":20,"end":25,"cssClass":"pl-s"},{"start":20,"end":21,"cssClass":"pl-pds"},{"start":24,"end":25,"cssClass":"pl-pds"}],[{"start":2,"end":48,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":8,"end":11,"cssClass":"pl-smi"},{"start":12,"end":15,"cssClass":"pl-smi"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":74,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":11,"end":81,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":80,"end":81,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":77,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":7,"end":8,"cssClass":"pl-k"},{"start":9,"end":12,"cssClass":"pl-smi"}],[],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-k"},{"start":28,"end":29,"cssClass":"pl-c1"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-k"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":47,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":26,"end":36,"cssClass":"pl-smi"}],[],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":24,"cssClass":"pl-smi"},{"start":25,"end":35,"cssClass":"pl-smi"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":39,"end":41,"cssClass":"pl-k"},{"start":42,"end":43,"cssClass":"pl-c1"}],[{"start":6,"end":8,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":19,"end":28,"cssClass":"pl-smi"},{"start":29,"end":39,"cssClass":"pl-smi"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":43,"end":45,"cssClass":"pl-k"},{"start":51,"end":54,"cssClass":"pl-smi"},{"start":55,"end":56,"cssClass":"pl-c1"}],[{"start":6,"end":8,"cssClass":"pl-k"},{"start":14,"end":17,"cssClass":"pl-smi"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":28,"end":38,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":42,"end":44,"cssClass":"pl-k"},{"start":45,"end":46,"cssClass":"pl-c1"}],[{"start":13,"end":83,"cssClass":"pl-s"},{"start":13,"end":14,"cssClass":"pl-pds"},{"start":82,"end":83,"cssClass":"pl-pds"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[],[{"start":2,"end":47,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":24,"cssClass":"pl-smi"},{"start":25,"end":35,"cssClass":"pl-smi"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":39,"end":41,"cssClass":"pl-k"},{"start":42,"end":43,"cssClass":"pl-c1"}],[{"start":29,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":62,"cssClass":"pl-smi"},{"start":68,"end":71,"cssClass":"pl-smi"},{"start":72,"end":73,"cssClass":"pl-c1"},{"start":75,"end":76,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[],[{"start":15,"end":16,"cssClass":"pl-k"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":20,"end":42,"cssClass":"pl-c"},{"start":20,"end":21,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":15,"end":16,"cssClass":"pl-k"},{"start":17,"end":18,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":85,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":1,"end":3,"cssClass":"pl-smi"},{"start":5,"end":6,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-smi"},{"start":21,"end":30,"cssClass":"pl-smi"},{"start":31,"end":35,"cssClass":"pl-smi"}],[{"start":19,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":34,"cssClass":"pl-smi"},{"start":45,"end":46,"cssClass":"pl-smi"}],[{"start":0,"end":32,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":19,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":34,"cssClass":"pl-smi"},{"start":40,"end":41,"cssClass":"pl-k"},{"start":42,"end":43,"cssClass":"pl-k"}],[],[{"start":0,"end":70,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":4,"end":11,"cssClass":"pl-smi"},{"start":12,"end":14,"cssClass":"pl-k"},{"start":27,"end":32,"cssClass":"pl-s"},{"start":27,"end":28,"cssClass":"pl-pds"},{"start":31,"end":32,"cssClass":"pl-pds"},{"start":34,"end":40,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":39,"end":40,"cssClass":"pl-pds"},{"start":42,"end":49,"cssClass":"pl-s"},{"start":42,"end":43,"cssClass":"pl-pds"},{"start":48,"end":49,"cssClass":"pl-pds"},{"start":52,"end":55,"cssClass":"pl-smi"},{"start":56,"end":65,"cssClass":"pl-smi"},{"start":66,"end":72,"cssClass":"pl-smi"}],[{"start":11,"end":105,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":104,"end":105,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":62,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-c1"},{"start":10,"end":11,"cssClass":"pl-k"},{"start":18,"end":21,"cssClass":"pl-smi"},{"start":22,"end":31,"cssClass":"pl-smi"},{"start":32,"end":36,"cssClass":"pl-smi"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":47,"end":51,"cssClass":"pl-smi"},{"start":54,"end":64,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":63,"end":64,"cssClass":"pl-pds"}],[{"start":10,"end":27,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":22,"end":26,"cssClass":"pl-cce"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":38,"end":47,"cssClass":"pl-smi"}],[{"start":2,"end":61,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":12,"cssClass":"pl-smi"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":27,"end":30,"cssClass":"pl-smi"},{"start":32,"end":36,"cssClass":"pl-smi"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":27,"end":30,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":79,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":3,"end":4,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-smi"},{"start":20,"end":29,"cssClass":"pl-smi"}],[{"start":4,"end":5,"cssClass":"pl-k"},{"start":17,"end":19,"cssClass":"pl-smi"}],[{"start":9,"end":10,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"},{"start":5,"end":6,"cssClass":"pl-k"},{"start":6,"end":7,"cssClass":"pl-c1"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":15,"end":17,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-smi"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":22,"end":25,"cssClass":"pl-smi"},{"start":26,"end":35,"cssClass":"pl-smi"},{"start":40,"end":41,"cssClass":"pl-smi"},{"start":44,"end":46,"cssClass":"pl-k"},{"start":58,"end":61,"cssClass":"pl-smi"},{"start":62,"end":71,"cssClass":"pl-smi"},{"start":77,"end":78,"cssClass":"pl-smi"},{"start":80,"end":91,"cssClass":"pl-s"},{"start":80,"end":81,"cssClass":"pl-pds"},{"start":90,"end":91,"cssClass":"pl-pds"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-smi"}],[{"start":13,"end":16,"cssClass":"pl-smi"},{"start":16,"end":17,"cssClass":"pl-k"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":20,"end":21,"cssClass":"pl-k"},{"start":34,"end":37,"cssClass":"pl-smi"},{"start":38,"end":47,"cssClass":"pl-smi"},{"start":53,"end":54,"cssClass":"pl-smi"},{"start":56,"end":67,"cssClass":"pl-s"},{"start":56,"end":57,"cssClass":"pl-pds"},{"start":66,"end":67,"cssClass":"pl-pds"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":24,"end":27,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"}],[{"start":10,"end":11,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-c1"}],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":12,"end":41,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":22,"end":25,"cssClass":"pl-cce"},{"start":26,"end":28,"cssClass":"pl-cce"},{"start":38,"end":40,"cssClass":"pl-cce"},{"start":40,"end":41,"cssClass":"pl-pds"},{"start":43,"end":46,"cssClass":"pl-smi"},{"start":51,"end":52,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":75,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":19,"end":20,"cssClass":"pl-k"},{"start":24,"end":27,"cssClass":"pl-smi"}],[],[{"start":0,"end":49,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":9,"end":10,"cssClass":"pl-k"},{"start":23,"end":26,"cssClass":"pl-smi"}],[],[{"start":0,"end":44,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":10,"end":11,"cssClass":"pl-k"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-k"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-k"},{"start":5,"end":6,"cssClass":"pl-k"},{"start":6,"end":7,"cssClass":"pl-c1"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":19,"end":28,"cssClass":"pl-smi"},{"start":29,"end":33,"cssClass":"pl-smi"}],[{"start":12,"end":13,"cssClass":"pl-k"}],[{"start":12,"end":13,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":22,"end":23,"cssClass":"pl-smi"},{"start":26,"end":28,"cssClass":"pl-k"},{"start":47,"end":48,"cssClass":"pl-smi"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":25,"end":26,"cssClass":"pl-smi"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":25,"end":26,"cssClass":"pl-smi"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":27,"end":28,"cssClass":"pl-smi"},{"start":31,"end":33,"cssClass":"pl-k"},{"start":52,"end":53,"cssClass":"pl-smi"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":25,"end":26,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":25,"end":26,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":17,"end":26,"cssClass":"pl-smi"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":26,"end":27,"cssClass":"pl-k"},{"start":37,"end":38,"cssClass":"pl-smi"},{"start":41,"end":42,"cssClass":"pl-k"},{"start":43,"end":44,"cssClass":"pl-smi"},{"start":47,"end":80,"cssClass":"pl-c"},{"start":47,"end":48,"cssClass":"pl-c"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":46,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":10,"end":18,"cssClass":"pl-smi"},{"start":27,"end":36,"cssClass":"pl-smi"}],[{"start":19,"end":27,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":32,"end":33,"cssClass":"pl-c1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":14,"end":22,"cssClass":"pl-smi"},{"start":31,"end":40,"cssClass":"pl-smi"}],[{"start":18,"end":27,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":32,"end":33,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":49,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":10,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":24,"end":28,"cssClass":"pl-smi"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":13,"end":16,"cssClass":"pl-smi"},{"start":18,"end":32,"cssClass":"pl-s"},{"start":18,"end":19,"cssClass":"pl-pds"},{"start":31,"end":32,"cssClass":"pl-pds"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-smi"},{"start":29,"end":39,"cssClass":"pl-smi"},{"start":41,"end":55,"cssClass":"pl-s"},{"start":41,"end":42,"cssClass":"pl-pds"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":57,"end":60,"cssClass":"pl-smi"},{"start":61,"end":73,"cssClass":"pl-smi"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-smi"},{"start":29,"end":39,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":10,"end":13,"cssClass":"pl-smi"},{"start":14,"end":23,"cssClass":"pl-smi"},{"start":24,"end":32,"cssClass":"pl-smi"},{"start":34,"end":39,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":38,"end":39,"cssClass":"pl-pds"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":10,"end":36,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":35,"end":36,"cssClass":"pl-pds"}],[{"start":2,"end":58,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":7,"end":8,"cssClass":"pl-k"},{"start":19,"end":22,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-c1"}],[{"start":10,"end":11,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"}],[{"start":10,"end":11,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":19,"end":20,"cssClass":"pl-c1"}],[{"start":9,"end":10,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-k"},{"start":30,"end":31,"cssClass":"pl-smi"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":36,"end":39,"cssClass":"pl-smi"},{"start":40,"end":42,"cssClass":"pl-smi"},{"start":48,"end":49,"cssClass":"pl-smi"},{"start":50,"end":51,"cssClass":"pl-c1"},{"start":57,"end":58,"cssClass":"pl-smi"},{"start":59,"end":60,"cssClass":"pl-c1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":22,"end":23,"cssClass":"pl-smi"},{"start":25,"end":26,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":22,"end":23,"cssClass":"pl-smi"},{"start":25,"end":28,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[],[{"start":2,"end":8,"cssClass":"pl-smi"}],[{"start":8,"end":47,"cssClass":"pl-s"},{"start":8,"end":9,"cssClass":"pl-pds"},{"start":46,"end":47,"cssClass":"pl-pds"}],[{"start":9,"end":24,"cssClass":"pl-s"},{"start":9,"end":10,"cssClass":"pl-pds"},{"start":23,"end":24,"cssClass":"pl-pds"}],[{"start":2,"end":6,"cssClass":"pl-en"},{"start":7,"end":9,"cssClass":"pl-s"}],[{"start":4,"end":5,"cssClass":"pl-k"},{"start":6,"end":7,"cssClass":"pl-c1"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-smi"}],[{"start":4,"end":5,"cssClass":"pl-k"},{"start":16,"end":24,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"},{"start":29,"end":33,"cssClass":"pl-c1"}],[{"start":5,"end":13,"cssClass":"pl-smi"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":7,"end":8,"cssClass":"pl-smi"},{"start":10,"end":11,"cssClass":"pl-smi"},{"start":13,"end":16,"cssClass":"pl-s"},{"start":13,"end":14,"cssClass":"pl-pds"},{"start":15,"end":16,"cssClass":"pl-pds"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-smi"},{"start":21,"end":30,"cssClass":"pl-smi"},{"start":31,"end":35,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":17,"end":26,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":33,"end":36,"cssClass":"pl-c1"},{"start":37,"end":38,"cssClass":"pl-k"},{"start":39,"end":40,"cssClass":"pl-smi"},{"start":40,"end":41,"cssClass":"pl-k"},{"start":41,"end":45,"cssClass":"pl-c1"}],[{"start":8,"end":17,"cssClass":"pl-smi"},{"start":17,"end":19,"cssClass":"pl-k"},{"start":19,"end":20,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-c1"}],[{"start":9,"end":10,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-smi"},{"start":21,"end":22,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":6,"end":9,"cssClass":"pl-smi"},{"start":11,"end":18,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":17,"end":18,"cssClass":"pl-pds"}],[{"start":5,"end":6,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-smi"},{"start":16,"end":18,"cssClass":"pl-k"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":24,"end":33,"cssClass":"pl-smi"},{"start":33,"end":35,"cssClass":"pl-k"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":3,"end":7,"cssClass":"pl-smi"},{"start":9,"end":11,"cssClass":"pl-smi"},{"start":13,"end":14,"cssClass":"pl-k"},{"start":20,"end":22,"cssClass":"pl-smi"}],[{"start":9,"end":10,"cssClass":"pl-k"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":27,"cssClass":"pl-smi"}],[{"start":9,"end":10,"cssClass":"pl-k"},{"start":14,"end":17,"cssClass":"pl-smi"},{"start":19,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":27,"cssClass":"pl-smi"}],[{"start":8,"end":14,"cssClass":"pl-smi"},{"start":15,"end":21,"cssClass":"pl-smi"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[{"start":11,"end":27,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":30,"end":33,"cssClass":"pl-smi"},{"start":34,"end":43,"cssClass":"pl-smi"},{"start":49,"end":50,"cssClass":"pl-k"},{"start":51,"end":52,"cssClass":"pl-k"}],[],[{"start":2,"end":8,"cssClass":"pl-smi"}],[{"start":8,"end":48,"cssClass":"pl-s"},{"start":8,"end":9,"cssClass":"pl-pds"},{"start":47,"end":48,"cssClass":"pl-pds"}],[{"start":9,"end":19,"cssClass":"pl-s"},{"start":9,"end":10,"cssClass":"pl-pds"},{"start":18,"end":19,"cssClass":"pl-pds"}],[{"start":9,"end":23,"cssClass":"pl-s"},{"start":9,"end":10,"cssClass":"pl-pds"},{"start":22,"end":23,"cssClass":"pl-pds"}],[{"start":2,"end":6,"cssClass":"pl-en"},{"start":7,"end":9,"cssClass":"pl-s"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-smi"},{"start":19,"end":20,"cssClass":"pl-c1"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":14,"end":15,"cssClass":"pl-smi"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-smi"},{"start":28,"end":31,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-smi"},{"start":11,"end":12,"cssClass":"pl-smi"}],[{"start":9,"end":10,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-smi"},{"start":15,"end":18,"cssClass":"pl-s"},{"start":15,"end":16,"cssClass":"pl-pds"},{"start":17,"end":18,"cssClass":"pl-pds"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-k"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":11,"end":12,"cssClass":"pl-k"},{"start":19,"end":22,"cssClass":"pl-smi"},{"start":23,"end":32,"cssClass":"pl-smi"},{"start":33,"end":37,"cssClass":"pl-smi"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-smi"}],[{"start":8,"end":9,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-smi"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-k"},{"start":33,"end":34,"cssClass":"pl-smi"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":8,"end":9,"cssClass":"pl-smi"},{"start":9,"end":11,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":9,"cssClass":"pl-smi"},{"start":9,"end":11,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-smi"},{"start":18,"end":19,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-smi"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":22,"end":26,"cssClass":"pl-c1"}],[{"start":11,"end":12,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":12,"end":19,"cssClass":"pl-smi"},{"start":21,"end":24,"cssClass":"pl-c1"},{"start":29,"end":36,"cssClass":"pl-smi"},{"start":38,"end":41,"cssClass":"pl-c1"},{"start":42,"end":45,"cssClass":"pl-c1"},{"start":51,"end":54,"cssClass":"pl-smi"},{"start":55,"end":56,"cssClass":"pl-c1"},{"start":58,"end":61,"cssClass":"pl-c1"}],[{"start":2,"end":6,"cssClass":"pl-en"},{"start":7,"end":9,"cssClass":"pl-s"}],[{"start":11,"end":27,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":30,"end":33,"cssClass":"pl-smi"},{"start":34,"end":43,"cssClass":"pl-smi"},{"start":49,"end":50,"cssClass":"pl-k"},{"start":51,"end":52,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"},{"start":4,"end":14,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[],[{"start":0,"end":62,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":10,"end":11,"cssClass":"pl-k"},{"start":13,"end":22,"cssClass":"pl-smi"},{"start":22,"end":24,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-c1"}],[],[{"start":0,"end":31,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":10,"end":13,"cssClass":"pl-smi"},{"start":14,"end":23,"cssClass":"pl-smi"},{"start":24,"end":30,"cssClass":"pl-smi"}],[{"start":10,"end":59,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":56,"end":58,"cssClass":"pl-cce"},{"start":58,"end":59,"cssClass":"pl-pds"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":15,"end":24,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":43,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":24,"cssClass":"pl-smi"},{"start":26,"end":36,"cssClass":"pl-s"},{"start":26,"end":27,"cssClass":"pl-pds"},{"start":35,"end":36,"cssClass":"pl-pds"},{"start":38,"end":40,"cssClass":"pl-k"},{"start":50,"end":53,"cssClass":"pl-smi"},{"start":54,"end":63,"cssClass":"pl-smi"},{"start":64,"end":72,"cssClass":"pl-smi"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":14,"end":17,"cssClass":"pl-smi"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":28,"end":36,"cssClass":"pl-smi"},{"start":38,"end":41,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-pds"},{"start":40,"end":41,"cssClass":"pl-pds"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":8,"cssClass":"pl-smi"},{"start":8,"end":9,"cssClass":"pl-k"}],[{"start":13,"end":56,"cssClass":"pl-s"},{"start":13,"end":14,"cssClass":"pl-pds"},{"start":55,"end":56,"cssClass":"pl-pds"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":70,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":40,"cssClass":"pl-smi"},{"start":45,"end":46,"cssClass":"pl-c1"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":29,"end":38,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":45,"end":46,"cssClass":"pl-c1"}],[{"start":4,"end":70,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":19,"end":30,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-smi"},{"start":38,"end":40,"cssClass":"pl-smi"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":19,"end":30,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-smi"},{"start":38,"end":40,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":14,"end":15,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-k"},{"start":24,"end":35,"cssClass":"pl-smi"}],[{"start":14,"end":17,"cssClass":"pl-smi"},{"start":19,"end":28,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":20,"end":22,"cssClass":"pl-cce"},{"start":23,"end":27,"cssClass":"pl-cce"},{"start":27,"end":28,"cssClass":"pl-pds"},{"start":42,"end":48,"cssClass":"pl-smi"},{"start":63,"end":69,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":11,"end":14,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":14,"end":17,"cssClass":"pl-smi"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":28,"end":34,"cssClass":"pl-smi"},{"start":37,"end":46,"cssClass":"pl-s"},{"start":37,"end":38,"cssClass":"pl-pds"},{"start":45,"end":46,"cssClass":"pl-pds"},{"start":48,"end":58,"cssClass":"pl-s"},{"start":48,"end":49,"cssClass":"pl-pds"},{"start":57,"end":58,"cssClass":"pl-pds"},{"start":60,"end":65,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":67,"end":73,"cssClass":"pl-s"},{"start":67,"end":68,"cssClass":"pl-pds"},{"start":72,"end":73,"cssClass":"pl-pds"},{"start":75,"end":82,"cssClass":"pl-s"},{"start":75,"end":76,"cssClass":"pl-pds"},{"start":81,"end":82,"cssClass":"pl-pds"}],[],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-c1"}],[],[{"start":26,"end":27,"cssClass":"pl-k"}],[{"start":26,"end":27,"cssClass":"pl-k"}],[],[{"start":2,"end":51,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":11,"end":12,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":14,"end":15,"cssClass":"pl-k"},{"start":20,"end":23,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-c1"}],[],[{"start":9,"end":10,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-k"},{"start":19,"end":22,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":4,"end":74,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":32,"end":37,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":40,"end":41,"cssClass":"pl-k"},{"start":45,"end":50,"cssClass":"pl-smi"},{"start":51,"end":52,"cssClass":"pl-c1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"}],[{"start":6,"end":31,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":65,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":64,"end":65,"cssClass":"pl-pds"}],[{"start":6,"end":76,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":44,"cssClass":"pl-c1"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":31,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":66,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":65,"end":66,"cssClass":"pl-pds"}],[{"start":6,"end":77,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":42,"cssClass":"pl-c1"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":17,"end":18,"cssClass":"pl-k"},{"start":19,"end":29,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":32,"end":33,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":67,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":66,"end":67,"cssClass":"pl-pds"}],[{"start":6,"end":88,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":44,"cssClass":"pl-smi"},{"start":45,"end":54,"cssClass":"pl-smi"},{"start":55,"end":60,"cssClass":"pl-smi"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":18,"end":19,"cssClass":"pl-k"},{"start":20,"end":31,"cssClass":"pl-smi"},{"start":32,"end":33,"cssClass":"pl-k"},{"start":34,"end":35,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"}],[{"start":6,"end":30,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":51,"cssClass":"pl-smi"},{"start":52,"end":53,"cssClass":"pl-k"},{"start":54,"end":55,"cssClass":"pl-c1"}],[{"start":30,"end":31,"cssClass":"pl-k"},{"start":33,"end":56,"cssClass":"pl-smi"},{"start":57,"end":62,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":70,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":69,"end":70,"cssClass":"pl-pds"}],[{"start":6,"end":66,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":6,"end":8,"cssClass":"pl-k"},{"start":10,"end":22,"cssClass":"pl-smi"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":29,"end":34,"cssClass":"pl-smi"},{"start":36,"end":38,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":52,"cssClass":"pl-smi"},{"start":64,"end":69,"cssClass":"pl-smi"},{"start":70,"end":71,"cssClass":"pl-c1"},{"start":73,"end":74,"cssClass":"pl-k"},{"start":85,"end":90,"cssClass":"pl-smi"},{"start":92,"end":94,"cssClass":"pl-k"},{"start":95,"end":98,"cssClass":"pl-smi"},{"start":99,"end":108,"cssClass":"pl-smi"},{"start":120,"end":125,"cssClass":"pl-smi"},{"start":126,"end":127,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":16,"end":23,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"}],[{"start":32,"end":33,"cssClass":"pl-k"},{"start":34,"end":55,"cssClass":"pl-smi"},{"start":56,"end":57,"cssClass":"pl-k"},{"start":58,"end":59,"cssClass":"pl-c1"}],[{"start":34,"end":35,"cssClass":"pl-k"},{"start":37,"end":60,"cssClass":"pl-smi"},{"start":61,"end":66,"cssClass":"pl-smi"}],[{"start":10,"end":18,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":17,"end":18,"cssClass":"pl-k"},{"start":20,"end":26,"cssClass":"pl-smi"},{"start":32,"end":37,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-k"}],[{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":47,"cssClass":"pl-smi"},{"start":48,"end":49,"cssClass":"pl-k"},{"start":50,"end":51,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":6,"end":10,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-smi"},{"start":16,"end":26,"cssClass":"pl-smi"},{"start":27,"end":35,"cssClass":"pl-smi"},{"start":36,"end":44,"cssClass":"pl-smi"}],[{"start":30,"end":31,"cssClass":"pl-k"},{"start":32,"end":53,"cssClass":"pl-smi"},{"start":54,"end":55,"cssClass":"pl-k"},{"start":56,"end":57,"cssClass":"pl-c1"}],[{"start":32,"end":33,"cssClass":"pl-k"},{"start":35,"end":58,"cssClass":"pl-smi"},{"start":59,"end":64,"cssClass":"pl-smi"}],[{"start":8,"end":16,"cssClass":"pl-k"}],[{"start":6,"end":9,"cssClass":"pl-k"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":69,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":68,"end":69,"cssClass":"pl-pds"}],[{"start":6,"end":63,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":14,"end":15,"cssClass":"pl-k"}],[{"start":18,"end":19,"cssClass":"pl-k"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":27,"end":38,"cssClass":"pl-smi"},{"start":40,"end":41,"cssClass":"pl-c1"}],[{"start":6,"end":99,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-k"},{"start":43,"end":44,"cssClass":"pl-k"},{"start":49,"end":50,"cssClass":"pl-c1"},{"start":52,"end":53,"cssClass":"pl-k"},{"start":58,"end":63,"cssClass":"pl-smi"},{"start":64,"end":65,"cssClass":"pl-c1"},{"start":67,"end":68,"cssClass":"pl-k"},{"start":69,"end":70,"cssClass":"pl-c1"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-k"},{"start":43,"end":44,"cssClass":"pl-k"},{"start":49,"end":50,"cssClass":"pl-c1"},{"start":52,"end":53,"cssClass":"pl-k"},{"start":58,"end":63,"cssClass":"pl-smi"},{"start":64,"end":65,"cssClass":"pl-c1"},{"start":67,"end":68,"cssClass":"pl-k"},{"start":69,"end":70,"cssClass":"pl-c1"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-k"},{"start":43,"end":44,"cssClass":"pl-k"},{"start":49,"end":50,"cssClass":"pl-c1"},{"start":52,"end":53,"cssClass":"pl-k"},{"start":54,"end":55,"cssClass":"pl-c1"},{"start":56,"end":57,"cssClass":"pl-k"},{"start":62,"end":67,"cssClass":"pl-smi"},{"start":68,"end":69,"cssClass":"pl-c1"}],[{"start":6,"end":106,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":6,"end":106,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":6,"end":9,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-k"},{"start":19,"end":22,"cssClass":"pl-smi"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":18,"end":19,"cssClass":"pl-smi"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":27,"end":32,"cssClass":"pl-smi"},{"start":33,"end":34,"cssClass":"pl-smi"}],[{"start":6,"end":9,"cssClass":"pl-k"}],[{"start":22,"end":23,"cssClass":"pl-k"},{"start":30,"end":33,"cssClass":"pl-smi"},{"start":34,"end":43,"cssClass":"pl-smi"},{"start":44,"end":56,"cssClass":"pl-smi"},{"start":57,"end":59,"cssClass":"pl-k"},{"start":60,"end":63,"cssClass":"pl-smi"},{"start":64,"end":66,"cssClass":"pl-smi"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":36,"end":37,"cssClass":"pl-k"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":42,"end":57,"cssClass":"pl-smi"},{"start":58,"end":59,"cssClass":"pl-k"},{"start":61,"end":62,"cssClass":"pl-k"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":24,"end":31,"cssClass":"pl-smi"}],[{"start":27,"end":28,"cssClass":"pl-k"},{"start":29,"end":49,"cssClass":"pl-smi"},{"start":50,"end":51,"cssClass":"pl-k"},{"start":52,"end":53,"cssClass":"pl-c1"}],[{"start":29,"end":30,"cssClass":"pl-k"},{"start":32,"end":54,"cssClass":"pl-smi"},{"start":55,"end":60,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":65,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":64,"end":65,"cssClass":"pl-pds"}],[{"start":6,"end":65,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":44,"cssClass":"pl-c1"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":16,"end":17,"cssClass":"pl-k"},{"start":18,"end":27,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-k"},{"start":30,"end":31,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":66,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":65,"end":66,"cssClass":"pl-pds"}],[{"start":6,"end":66,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":42,"cssClass":"pl-c1"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":17,"end":18,"cssClass":"pl-k"},{"start":19,"end":29,"cssClass":"pl-smi"},{"start":30,"end":31,"cssClass":"pl-k"},{"start":32,"end":33,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-smi"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":38,"end":41,"cssClass":"pl-smi"},{"start":42,"end":51,"cssClass":"pl-smi"},{"start":52,"end":58,"cssClass":"pl-smi"},{"start":60,"end":67,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-pds"},{"start":66,"end":67,"cssClass":"pl-pds"}],[{"start":6,"end":76,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":17,"end":22,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-k"},{"start":26,"end":37,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":41,"end":44,"cssClass":"pl-smi"},{"start":45,"end":54,"cssClass":"pl-smi"},{"start":55,"end":60,"cssClass":"pl-smi"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":16,"end":22,"cssClass":"pl-smi"},{"start":28,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-k"},{"start":39,"end":90,"cssClass":"pl-c"},{"start":39,"end":40,"cssClass":"pl-c"}],[{"start":18,"end":19,"cssClass":"pl-k"},{"start":20,"end":31,"cssClass":"pl-smi"},{"start":32,"end":33,"cssClass":"pl-k"},{"start":34,"end":35,"cssClass":"pl-c1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":6,"end":22,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[],[{"start":10,"end":44,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":20,"end":23,"cssClass":"pl-cce"},{"start":41,"end":43,"cssClass":"pl-cce"},{"start":43,"end":44,"cssClass":"pl-pds"},{"start":46,"end":67,"cssClass":"pl-smi"}],[{"start":10,"end":43,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":20,"end":23,"cssClass":"pl-cce"},{"start":40,"end":42,"cssClass":"pl-cce"},{"start":42,"end":43,"cssClass":"pl-pds"},{"start":45,"end":65,"cssClass":"pl-smi"}],[{"start":10,"end":50,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":27,"end":30,"cssClass":"pl-cce"},{"start":47,"end":49,"cssClass":"pl-cce"},{"start":49,"end":50,"cssClass":"pl-pds"},{"start":52,"end":61,"cssClass":"pl-smi"}],[{"start":10,"end":51,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":27,"end":30,"cssClass":"pl-cce"},{"start":48,"end":50,"cssClass":"pl-cce"},{"start":50,"end":51,"cssClass":"pl-pds"},{"start":53,"end":63,"cssClass":"pl-smi"}],[{"start":10,"end":63,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":27,"end":30,"cssClass":"pl-cce"},{"start":60,"end":62,"cssClass":"pl-cce"},{"start":62,"end":63,"cssClass":"pl-pds"},{"start":65,"end":76,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":6,"end":18,"cssClass":"pl-smi"}],[{"start":12,"end":74,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":22,"end":25,"cssClass":"pl-cce"},{"start":71,"end":73,"cssClass":"pl-cce"},{"start":73,"end":74,"cssClass":"pl-pds"},{"start":76,"end":93,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[{"start":10,"end":34,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":21,"end":24,"cssClass":"pl-cce"},{"start":31,"end":33,"cssClass":"pl-cce"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":41,"end":47,"cssClass":"pl-smi"},{"start":48,"end":49,"cssClass":"pl-c1"}],[],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":26,"end":34,"cssClass":"pl-smi"},{"start":36,"end":41,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-pds"},{"start":40,"end":41,"cssClass":"pl-pds"}],[{"start":12,"end":60,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":59,"end":60,"cssClass":"pl-pds"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":10,"end":11,"cssClass":"pl-k"},{"start":12,"end":35,"cssClass":"pl-smi"}],[{"start":14,"end":19,"cssClass":"pl-s"},{"start":14,"end":15,"cssClass":"pl-pds"},{"start":15,"end":17,"cssClass":"pl-cce"},{"start":18,"end":19,"cssClass":"pl-pds"},{"start":21,"end":22,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":12,"end":61,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":13,"end":15,"cssClass":"pl-cce"},{"start":60,"end":61,"cssClass":"pl-pds"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":10,"end":11,"cssClass":"pl-k"},{"start":12,"end":34,"cssClass":"pl-smi"}],[{"start":14,"end":19,"cssClass":"pl-s"},{"start":14,"end":15,"cssClass":"pl-pds"},{"start":15,"end":17,"cssClass":"pl-cce"},{"start":18,"end":19,"cssClass":"pl-pds"},{"start":21,"end":22,"cssClass":"pl-smi"}],[{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":13,"end":15,"cssClass":"pl-cce"},{"start":15,"end":16,"cssClass":"pl-pds"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":12,"end":13,"cssClass":"pl-k"},{"start":21,"end":22,"cssClass":"pl-k"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":27,"end":73,"cssClass":"pl-c"},{"start":27,"end":28,"cssClass":"pl-c"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":13,"end":19,"cssClass":"pl-smi"}],[{"start":11,"end":12,"cssClass":"pl-k"},{"start":19,"end":28,"cssClass":"pl-smi"},{"start":30,"end":39,"cssClass":"pl-smi"},{"start":41,"end":47,"cssClass":"pl-smi"}],[{"start":4,"end":75,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":11,"end":12,"cssClass":"pl-k"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-smi"},{"start":35,"end":41,"cssClass":"pl-smi"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":44,"end":45,"cssClass":"pl-k"},{"start":45,"end":48,"cssClass":"pl-smi"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":75,"cssClass":"pl-c"},{"start":4,"end":5,"cssClass":"pl-c"}],[{"start":11,"end":12,"cssClass":"pl-k"},{"start":14,"end":23,"cssClass":"pl-smi"},{"start":24,"end":33,"cssClass":"pl-smi"},{"start":34,"end":40,"cssClass":"pl-smi"},{"start":48,"end":54,"cssClass":"pl-smi"},{"start":56,"end":57,"cssClass":"pl-c1"},{"start":57,"end":58,"cssClass":"pl-k"},{"start":58,"end":61,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-k"}],[],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":15,"end":21,"cssClass":"pl-smi"},{"start":24,"end":83,"cssClass":"pl-c"},{"start":24,"end":25,"cssClass":"pl-c"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":15,"end":21,"cssClass":"pl-smi"},{"start":24,"end":82,"cssClass":"pl-c"},{"start":24,"end":25,"cssClass":"pl-c"}],[],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":15,"end":21,"cssClass":"pl-smi"},{"start":24,"end":83,"cssClass":"pl-c"},{"start":24,"end":25,"cssClass":"pl-c"}],[{"start":13,"end":14,"cssClass":"pl-k"},{"start":15,"end":21,"cssClass":"pl-smi"},{"start":24,"end":83,"cssClass":"pl-c"},{"start":24,"end":25,"cssClass":"pl-c"}],[{"start":10,"end":64,"cssClass":"pl-s"},{"start":10,"end":11,"cssClass":"pl-pds"},{"start":61,"end":63,"cssClass":"pl-cce"},{"start":63,"end":64,"cssClass":"pl-pds"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-smi"},{"start":15,"end":18,"cssClass":"pl-smi"}],[{"start":11,"end":53,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":52,"end":53,"cssClass":"pl-pds"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":12,"cssClass":"pl-smi"}],[{"start":12,"end":15,"cssClass":"pl-smi"},{"start":16,"end":25,"cssClass":"pl-smi"},{"start":26,"end":32,"cssClass":"pl-smi"}],[{"start":6,"end":10,"cssClass":"pl-en"},{"start":11,"end":21,"cssClass":"pl-s"},{"start":11,"end":21,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":20,"end":21,"cssClass":"pl-pds"}],[{"start":8,"end":52,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[{"start":15,"end":16,"cssClass":"pl-k"},{"start":28,"end":31,"cssClass":"pl-smi"},{"start":34,"end":48,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":47,"end":48,"cssClass":"pl-pds"},{"start":50,"end":65,"cssClass":"pl-s"},{"start":50,"end":51,"cssClass":"pl-pds"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":67,"end":79,"cssClass":"pl-s"},{"start":67,"end":68,"cssClass":"pl-pds"},{"start":78,"end":79,"cssClass":"pl-pds"},{"start":81,"end":96,"cssClass":"pl-s"},{"start":81,"end":82,"cssClass":"pl-pds"},{"start":95,"end":96,"cssClass":"pl-pds"},{"start":98,"end":112,"cssClass":"pl-s"},{"start":98,"end":99,"cssClass":"pl-pds"},{"start":111,"end":112,"cssClass":"pl-pds"},{"start":114,"end":129,"cssClass":"pl-s"},{"start":114,"end":115,"cssClass":"pl-pds"},{"start":128,"end":129,"cssClass":"pl-pds"},{"start":131,"end":142,"cssClass":"pl-s"},{"start":131,"end":132,"cssClass":"pl-pds"},{"start":141,"end":142,"cssClass":"pl-pds"}],[{"start":22,"end":23,"cssClass":"pl-k"},{"start":31,"end":32,"cssClass":"pl-k"}],[{"start":15,"end":16,"cssClass":"pl-k"},{"start":31,"end":37,"cssClass":"pl-smi"},{"start":39,"end":43,"cssClass":"pl-smi"}],[{"start":8,"end":44,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[{"start":9,"end":12,"cssClass":"pl-smi"},{"start":14,"end":18,"cssClass":"pl-smi"},{"start":20,"end":21,"cssClass":"pl-k"},{"start":42,"end":45,"cssClass":"pl-smi"},{"start":47,"end":51,"cssClass":"pl-smi"}],[],[{"start":6,"end":10,"cssClass":"pl-en"},{"start":11,"end":20,"cssClass":"pl-s"},{"start":11,"end":20,"cssClass":"pl-s"},{"start":11,"end":12,"cssClass":"pl-pds"},{"start":19,"end":20,"cssClass":"pl-pds"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-smi"},{"start":25,"end":37,"cssClass":"pl-s"},{"start":25,"end":26,"cssClass":"pl-pds"},{"start":36,"end":37,"cssClass":"pl-pds"}],[{"start":14,"end":15,"cssClass":"pl-k"},{"start":25,"end":29,"cssClass":"pl-smi"},{"start":30,"end":40,"cssClass":"pl-smi"},{"start":42,"end":43,"cssClass":"pl-c1"}],[{"start":20,"end":21,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-k"},{"start":28,"end":29,"cssClass":"pl-c1"}],[{"start":20,"end":21,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-k"},{"start":28,"end":29,"cssClass":"pl-c1"}],[{"start":21,"end":22,"cssClass":"pl-k"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":38,"end":39,"cssClass":"pl-k"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":42,"end":43,"cssClass":"pl-k"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":57,"end":58,"cssClass":"pl-c1"},{"start":58,"end":59,"cssClass":"pl-k"},{"start":59,"end":62,"cssClass":"pl-smi"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":21,"end":22,"cssClass":"pl-k"},{"start":23,"end":28,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[],[{"start":8,"end":121,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[{"start":8,"end":59,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":22,"cssClass":"pl-smi"}],[{"start":10,"end":58,"cssClass":"pl-c"},{"start":10,"end":11,"cssClass":"pl-c"}],[{"start":22,"end":23,"cssClass":"pl-k"},{"start":35,"end":38,"cssClass":"pl-smi"},{"start":41,"end":46,"cssClass":"pl-s"},{"start":41,"end":42,"cssClass":"pl-pds"},{"start":45,"end":46,"cssClass":"pl-pds"},{"start":48,"end":62,"cssClass":"pl-s"},{"start":48,"end":49,"cssClass":"pl-pds"},{"start":61,"end":62,"cssClass":"pl-pds"},{"start":64,"end":79,"cssClass":"pl-s"},{"start":64,"end":65,"cssClass":"pl-pds"},{"start":78,"end":79,"cssClass":"pl-pds"},{"start":81,"end":93,"cssClass":"pl-s"},{"start":81,"end":82,"cssClass":"pl-pds"},{"start":92,"end":93,"cssClass":"pl-pds"},{"start":95,"end":110,"cssClass":"pl-s"},{"start":95,"end":96,"cssClass":"pl-pds"},{"start":109,"end":110,"cssClass":"pl-pds"},{"start":112,"end":126,"cssClass":"pl-s"},{"start":112,"end":113,"cssClass":"pl-pds"},{"start":125,"end":126,"cssClass":"pl-pds"},{"start":128,"end":143,"cssClass":"pl-s"},{"start":128,"end":129,"cssClass":"pl-pds"},{"start":142,"end":143,"cssClass":"pl-pds"},{"start":145,"end":156,"cssClass":"pl-s"},{"start":145,"end":146,"cssClass":"pl-pds"},{"start":155,"end":156,"cssClass":"pl-pds"}],[{"start":22,"end":23,"cssClass":"pl-k"},{"start":41,"end":47,"cssClass":"pl-smi"},{"start":49,"end":53,"cssClass":"pl-smi"}],[{"start":10,"end":46,"cssClass":"pl-c"},{"start":10,"end":11,"cssClass":"pl-c"}],[{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-smi"},{"start":22,"end":23,"cssClass":"pl-k"},{"start":44,"end":47,"cssClass":"pl-smi"},{"start":49,"end":53,"cssClass":"pl-smi"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":10,"end":39,"cssClass":"pl-c"},{"start":10,"end":11,"cssClass":"pl-c"}],[{"start":22,"end":23,"cssClass":"pl-k"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-smi"},{"start":43,"end":48,"cssClass":"pl-smi"}],[{"start":10,"end":13,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":18,"cssClass":"pl-k"},{"start":24,"end":28,"cssClass":"pl-smi"},{"start":29,"end":34,"cssClass":"pl-smi"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"},{"start":42,"end":46,"cssClass":"pl-smi"},{"start":49,"end":55,"cssClass":"pl-s"},{"start":49,"end":50,"cssClass":"pl-pds"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":57,"end":64,"cssClass":"pl-s"},{"start":57,"end":58,"cssClass":"pl-pds"},{"start":63,"end":64,"cssClass":"pl-pds"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":33,"end":34,"cssClass":"pl-k"},{"start":35,"end":39,"cssClass":"pl-smi"},{"start":45,"end":46,"cssClass":"pl-smi"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":33,"end":34,"cssClass":"pl-k"},{"start":35,"end":39,"cssClass":"pl-smi"},{"start":46,"end":47,"cssClass":"pl-smi"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-k"},{"start":40,"end":44,"cssClass":"pl-smi"},{"start":56,"end":57,"cssClass":"pl-smi"},{"start":58,"end":59,"cssClass":"pl-k"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":35,"end":36,"cssClass":"pl-smi"},{"start":39,"end":50,"cssClass":"pl-s"},{"start":39,"end":40,"cssClass":"pl-pds"},{"start":49,"end":50,"cssClass":"pl-pds"}],[{"start":26,"end":27,"cssClass":"pl-smi"},{"start":39,"end":40,"cssClass":"pl-k"},{"start":53,"end":54,"cssClass":"pl-smi"},{"start":66,"end":67,"cssClass":"pl-smi"},{"start":68,"end":69,"cssClass":"pl-k"}],[{"start":12,"end":15,"cssClass":"pl-k"}],[{"start":19,"end":20,"cssClass":"pl-k"},{"start":32,"end":35,"cssClass":"pl-smi"},{"start":38,"end":52,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-pds"},{"start":51,"end":52,"cssClass":"pl-pds"},{"start":54,"end":69,"cssClass":"pl-s"},{"start":54,"end":55,"cssClass":"pl-pds"},{"start":68,"end":69,"cssClass":"pl-pds"},{"start":71,"end":83,"cssClass":"pl-s"},{"start":71,"end":72,"cssClass":"pl-pds"},{"start":82,"end":83,"cssClass":"pl-pds"},{"start":85,"end":100,"cssClass":"pl-s"},{"start":85,"end":86,"cssClass":"pl-pds"},{"start":99,"end":100,"cssClass":"pl-pds"},{"start":102,"end":116,"cssClass":"pl-s"},{"start":102,"end":103,"cssClass":"pl-pds"},{"start":115,"end":116,"cssClass":"pl-pds"},{"start":118,"end":133,"cssClass":"pl-s"},{"start":118,"end":119,"cssClass":"pl-pds"},{"start":132,"end":133,"cssClass":"pl-pds"},{"start":135,"end":146,"cssClass":"pl-s"},{"start":135,"end":136,"cssClass":"pl-pds"},{"start":145,"end":146,"cssClass":"pl-pds"}],[{"start":32,"end":33,"cssClass":"pl-k"},{"start":34,"end":38,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-pds"},{"start":37,"end":38,"cssClass":"pl-pds"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-smi"},{"start":33,"end":39,"cssClass":"pl-smi"},{"start":39,"end":41,"cssClass":"pl-k"},{"start":41,"end":42,"cssClass":"pl-smi"},{"start":44,"end":45,"cssClass":"pl-k"}],[{"start":24,"end":25,"cssClass":"pl-smi"},{"start":27,"end":28,"cssClass":"pl-k"},{"start":46,"end":52,"cssClass":"pl-smi"},{"start":66,"end":67,"cssClass":"pl-smi"}],[{"start":13,"end":19,"cssClass":"pl-smi"},{"start":33,"end":34,"cssClass":"pl-smi"},{"start":37,"end":38,"cssClass":"pl-k"},{"start":59,"end":62,"cssClass":"pl-smi"},{"start":76,"end":77,"cssClass":"pl-smi"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":28,"cssClass":"pl-smi"},{"start":29,"end":32,"cssClass":"pl-smi"}],[{"start":23,"end":24,"cssClass":"pl-k"},{"start":25,"end":31,"cssClass":"pl-smi"},{"start":33,"end":70,"cssClass":"pl-c"},{"start":33,"end":34,"cssClass":"pl-c"}],[{"start":10,"end":13,"cssClass":"pl-k"}],[{"start":15,"end":16,"cssClass":"pl-k"},{"start":47,"end":48,"cssClass":"pl-k"}],[{"start":10,"end":46,"cssClass":"pl-c"},{"start":10,"end":11,"cssClass":"pl-c"}],[{"start":11,"end":14,"cssClass":"pl-smi"},{"start":16,"end":20,"cssClass":"pl-smi"},{"start":22,"end":23,"cssClass":"pl-k"},{"start":44,"end":47,"cssClass":"pl-smi"},{"start":49,"end":53,"cssClass":"pl-smi"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":24,"cssClass":"pl-c"},{"start":12,"end":13,"cssClass":"pl-c"}],[],[{"start":12,"end":17,"cssClass":"pl-s"},{"start":12,"end":13,"cssClass":"pl-pds"},{"start":16,"end":17,"cssClass":"pl-pds"},{"start":19,"end":25,"cssClass":"pl-s"},{"start":19,"end":20,"cssClass":"pl-pds"},{"start":24,"end":25,"cssClass":"pl-pds"},{"start":27,"end":34,"cssClass":"pl-s"},{"start":27,"end":28,"cssClass":"pl-pds"},{"start":33,"end":34,"cssClass":"pl-pds"},{"start":36,"end":42,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-pds"},{"start":41,"end":42,"cssClass":"pl-pds"}],[{"start":8,"end":69,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[],[{"start":6,"end":15,"cssClass":"pl-smi"}],[{"start":17,"end":51,"cssClass":"pl-s"},{"start":17,"end":18,"cssClass":"pl-pds"},{"start":50,"end":51,"cssClass":"pl-pds"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-c"},{"start":8,"end":9,"cssClass":"pl-c"}],[],[{"start":2,"end":5,"cssClass":"pl-k"},{"start":6,"end":15,"cssClass":"pl-c"},{"start":6,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-k"}],[],[{"start":0,"end":67,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":12,"cssClass":"pl-en"},{"start":13,"end":18,"cssClass":"pl-s"}],[{"start":0,"end":12,"cssClass":"pl-en"},{"start":13,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":10,"cssClass":"pl-smi"}],[{"start":2,"end":14,"cssClass":"pl-en"},{"start":15,"end":28,"cssClass":"pl-s"}],[{"start":2,"end":14,"cssClass":"pl-en"},{"start":15,"end":28,"cssClass":"pl-s"}],[{"start":2,"end":14,"cssClass":"pl-en"},{"start":15,"end":28,"cssClass":"pl-s"}],[{"start":2,"end":70,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":6,"end":7,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-k"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/fieldtrip/fieldtrip/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"ft_rejectartifact.m","displayUrl":"https://github.com/fieldtrip/fieldtrip/blob/release/ft_rejectartifact.m?raw=true","headerInfo":{"blobSize":"25.3 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"cb1e96c","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Ffieldtrip%2Ffieldtrip%2Fblob%2Frelease%2Fft_rejectartifact.m","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"646","truncatedSloc":"577"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"MATLAB","languageID":225,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/fieldtrip/fieldtrip/blob/release/ft_rejectartifact.m","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/fieldtrip/fieldtrip/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/fieldtrip/fieldtrip/raw/release/ft_rejectartifact.m","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":2,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/fieldtrip/fieldtrip/branches":{"post":"QAwSzg8fc3fQ-zI75KAEO5QJXjyVBaxaK9MkMZbLtDVnSru6YUPGN5AVCy3_i1JtrUFVkxPsGunja9oYjxSNaw"},"/repos/preferences":{"post":"3N43dYXqChYmdCJiIzD9pq5I9LDmA8hFEYjtEOA0s9uzTz-bCiDsED5PzmAUQ4QXg03GBYNTSOHryVgP58ey8w"}}},"title":"fieldtrip/ft_rejectartifact.m at release ยท fieldtrip/fieldtrip"}